PageSourceSearch

https://www.bigfishgames.com/16.06e263e74b5dcd22b522.js

js bigfishgames.com collected 2026-09-24 08:41:19 UTC 31,135 bytes, 250 lines download raw bytes

1/*! @version pwa-studio: 1.0.0, @magento/venia-ui: ~11.7.0, @magento/venia-product-recommendations: 1.0.2, @magento/venia-data-collector: 1.0.7, @magento/upward-security-headers: ~1.1.18, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.3, @magento/peregrine: ~15.5.2, @magento/pagebuilder: ~9.3.5, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */
2(window.webpackJsonp=window.webpackJsonp||[]).push([[16,90],{"/5GY":function(e,t,a){"use strict"
3a.d(t,"a",function(){return f})
4var n=a("q1tI"),r=a.n(n),o=a("kriW"),s=a("pZLH"),i=a("y1Xp"),c=a("eYVk"),l=a("LboF"),u=a.n(l),d=a("rUxc"),m={injectType:"singletonStyleTag",insert:"head",singleton:!0},b=(u()(d.a,m),d.a.locals||{})
5var g={resendConfirmationEmailMutation:a("UYTu").a`
6    mutation ResendConfirmationEmail($email: String!) {
7        resendConfirmationEmail(email: $email)
8    }
9`}
10const p="https://bfgentertainment.zendesk.com/hc/en-us/articles/43531555189524-Account-Confirmation"
11var f=e=>{const{email:t}=e,a=Object(i.a)(b,e.classes),[n,{error:l,data:u,loading:d}]=Object(s.a)(g.resendConfirmationEmailMutation),m=()=>{n({variables:{email:t}})},f=p
12return r.a.createElement(r.a.Fragment,null,r.a.createElement("p",null,r.a.createElement(o.a,{id:"resendConfirmation.confirmationResend",defaultMessage:"<strong>Didn't get the email?</strong> Check your SPAM or Junk mail folder in your email account, or <resend>request another copy of the email</resend>. See <help>this Help article</help> if you have any questions.",values:{strong:e=>r.a.createElement("strong",null,e),resend:function ResendButton(e){return r.a.createElement("button",{className:a.resendButton,onClick:m},e)},help:e=>r.a.createElement("a",{href:f},e)}})),d&&r.a.createElement(c.a,null),u&&!l&&r.a.createElement("p",{className:a.resendSuccess},r.a.createElement(o.a,{id:"resendConfirmation.confirmationResent",defaultMessage:"Your activation e-mail has been re-sent."})),l&&r.a.createElement("p",{className:a.resendError},l.message))}},"1uBm":function(e,t,a){"use strict"
13var n=a("nL2w")
14a.d(t,"a",function(){return n.a})},"9LMP":function(e,t,a){"use strict"
15var n=a("q1tI"),r=a.n(n),o=a("dDsW"),s=a("kriW"),i=a("8UhI"),c=a("HTR8"),l=a("7X3U"),u=a("lX7o"),d=a("dTQg"),m=a("Hqt8"),b=a("QPAk"),g=a("EFsX"),p=a("Vccq"),f=a("9eKH"),h=a("LboF"),v=a.n(h),y=a("F9Gc"),C={injectType:"singletonStyleTag",insert:"head",singleton:!0},w=(v()(y.a,C),y.a.locals||{}),E=a("1uBm"),A=a("/5GY"),k=a("pZLH"),x=a("+TN3"),O=a("y1Xp"),j=a("yJ/I"),P=a("MsnC"),_=a("A4b9"),T=a("Cess"),q=a("Z3n9")
16const M=()=>"undefined"!=typeof navigator&&navigator.platform.includes("Mac"),S=e=>["confirm your account","confirmer","bestätig"].some(t=>e.toLowerCase().includes(t)),B=e=>{const t=Object(n.useRef)(!1)
17Object(n.useEffect)(()=>(t.current=!0,()=>{t.current=!1}),[])
18const{initialValues:a={},onSubmit:r,onCancel:o}=e,s=Object(O.a)(_.b,e.operations),{createAccountMutation:i,getStoreConfigQuery:c}=s,[l,u]=Object(n.useState)(!1),[d,m]=Object(n.useState)(""),[{isGettingDetails:b}]=Object(j.b)(),[,{dispatch:g}]=Object(T.b)(),{locale:p}=Object(q.a)(),[f,{error:h,data:v}]=Object(k.a)(i,{fetchPolicy:"no-cache"}),{data:y}=Object(x.a)(c,{fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first"}),C=Object(n.useMemo)(()=>{return((null==y?void 0:y.storeConfig)||{}).minimum_password_length},[y]),{generateReCaptchaData:w,recaptchaLoading:E,recaptchaWidgetProps:A}=Object(P.a)({currentForm:"CUSTOMER_CREATE",formAction:"createAccount"}),B=Object(n.useCallback)(()=>{o&&o()},[o]),I=Object(n.useCallback)(e=>{"Enter"===e.key&&B()},[B]),N=Object(n.useCallback)(e=>{"Enter"===e.key&&e.preventDefault()},[]),L=Object(n.useCallback)(async e=>{u(!0)
19try{const a=await w(),{email:n}=e.customer,o=[{attribute_code:"newsletters",value:{default:M()?"552":"549",de:"558",fr:"555"}[(null==p?void 0:p.startsWith("de"))?"de":(null==p?void 0:p.startsWith("fr"))?"fr":"default"]}]
20await f({variables:{email:n,firstname:e.customer.firstname,lastname:e.customer.lastname,password:e.password,is_subscribed:!!e.subscribe,custom_attributes:o},...a}),m(n),g({type:"USER_CREATE_ACCOUNT",payload:{email:n,firstName:e.customer.firstname,lastName:e.customer.lastname,isSubscribed:!!e.subscribe}}),r&&r(e)}catch(a){0
21const n=a instanceof Error?a.message:""
22S(n)&&r&&r(e),t.current&&u(!1)}},[w,f,r,g,p]),R=Object(n.useMemo)(()=>{const{email:e,firstName:t,lastName:n,...r}=a
23return{customer:{email:e,firstname:t,lastname:n},...r}},[a]),V=Object(n.useMemo)(()=>!!h&&S(h.message||""),[h])
24return{errors:Object(n.useMemo)(()=>{const e=new Map
25return h&&!V&&e.set("createAccountQuery",h),e},[h,V]),handleCancel:B,handleSubmit:L,handleCancelKeyPress:I,handleEnterKeyPress:N,initialValues:R,isDisabled:l||b||E,recaptchaWidgetProps:A,minimumPasswordLength:C,accountCreated:v&&!h||V,submittedEmail
25:d}}
26var I=a("TM3N"),N=a.n(I)
27t.a=(({initialValues:e,isCancelButtonHidden:t=!0,onSubmit:a,onCancel:n=(()=>{}),isEmbedded:h=!0,classes:v,confirmationHeading:y})=>{const C={...w,...v},k=B({initialValues:e,onSubmit:a,onCancel:n}),{errors:x,handleCancel:O,handleSubmit:j,handleEnterKeyPress:P,handleCancelKeyPress:_,isDisabled:T,initialValues:q,recaptchaWidgetProps:M,accountCreated:S,submittedEmail:I}=k,{formatMessage:L}=Object(o.a)(),R=!h||t?null:r.a.createElement(g.a,{"data-cy":"CreateAccount-cancelButton",className:C.cancelButton,disabled:Boolean(T),type:"button",color:"secondary",onClick:O,onKeyDown:_},r.a.createElement(s.a,{id:"createAccount.cancelText",defaultMessage:"Cancel"})),V=r.a.createElement(g.a,{className:C.submitButton,disabled:Boolean(T),type:"submit",color:"primary",onKeyDown:P,"data-cy":"CreateAccount-submitButton"},r.a.createElement(s.a,{id:"createAccount.createAccountText",defaultMessage:"Create Account"}))
28function TermsLink(e){return r.a.createElement(b.a,{to:N.a.terms,target:"_blank"},e)}function PrivacyLink(e){return r.a.createElement(b.a,{to:N.a.privacy,target:"_blank"},e)}return S?r.a.createElement("div",{className:C.successContainer},r.a.createElement("h2",{className:C.successHeading},null!=y?y:r.a.createElement(s.a,{id:"createAccount.confirmationHeading",defaultMessage:"Please Confirm Your Info"})),r.a.createElement("p",{className:C.successText},r.a.createElement(s.a,{id:"createAccount.confirmationIntro",defaultMessage:"We just sent an email to {email} with a link to confirm your email address.",values:{email:I}})),r.a.createElement("p",{className:C.successText},r.a.createElement(s.a,{id:"createAccount.confirmationDetail",defaultMessage:"Open the email and click on the <strong>Confirm</strong> link. (If you can't click the link, you can copy and paste it into your browser.)",values:{strong:e=>r.a.createElement("strong",null,e)}})),r.a.createElement(A.a,{email:I})):r.a.createElement(i.c,{"data-cy":"CreateAccount-form",className:C.root,initialValues:q,onSubmit:j,validate:e=>e.consent?void 0:L({id:"validation.terms"})},({formState:e})=>r.a.createElement(r.a.Fragment,null,h&&r.a.createElement("h3",{"data-cy":"CreateAccount-title",className:C.title},r.a.createElement(s.a,{id:"createAccount.createAccountText",defaultMessage:"Enter your email and create a password"})),r.a.createElement(d.a,{errors:Array.from(x.values())}),r.a.createElement(l.a,{id:"Email",label:L({id:"createAccount.emailText",defaultMessage:"Email"})},r.a.createElement(u.a,{id:"Email",field:"customer.email",autoComplete:"email",validate:Object(c.a)([f.c,f.h]),validateOnBlur:!0,mask:e=>e&&e.trim(),maskOnBlur:!0,"data-cy":"customer-email","aria-label":L({id:"global.emailRequired",defaultMessage:"Email Required"}),classes:{input:C.input,input_error:C.input_error}})),r.a.createElement(E.a,{id:"Password",autoComplete:"new-password",fieldName:"password",isToggleButtonHidden:!1,label:L({id:"createAccount.passwordText",defaultMessage:"Password"}),validate:f.i,validateOnBlur:!0,mask:e=>e&&e.trim(),maskOnBlur:!0,"data-cy":"password","aria-label":L({id:"global.passwordRequired",defaultMessage:"Password Required"}),classes:{input:C.input,input_error:C.input_error}}),r.a.createElement(E.a,{id:"ConfirmPassword",autoComplete:"new-password",fieldName:"confirmPassword",isToggleButtonHidden:!1,label:L({id:"createAccount.retypePassword",defaultMessage:"Re-type Password"}),validate:Object(c.a)([f.d,f.b]),validateOnBlur:!0,mask:e=>e&&e.trim(),maskOnBlur:!0,"data-cy":"confirm-password","aria-label":L({id:"createAccount.retypePassword",defaultMessage:"Re-type Password"}),classes:{input:C.input,input_error:C.input_error}}),r.a.createElement("div",{className:C.subscribe},r.a.createElement(i.b,{field:"subscribe",id:"subscribe",className:C.checkbox}),r.a.createElement("label",{htmlFor:"subscribe"},r.a.createElement(s.a,{id:"createAccount.subscribeText",defaultMessage:"Yes — send me exclusive deals, sale alerts, and new game offers"}))),r.a.createElement("div",{className:C.legal},r.a.createElement(i.b,{field:"consent",id:"consent",className:C.checkbox}),r.a.createElement("label",{htmlFor:"consent"},r.a.createElement(s.a,{id:"createAccount.legal",values:{terms:TermsLink,privacy:PrivacyLink}}))),e.error&&r.a.createElement("div",{className:C.checkboxError},e.error),r.a.createElement(m.a,{...M}),r.a.createElement("div",{className:C.actions},R,V),r.a.createElement(p.a,null),!h&&r.a.createElement("div",{className:C.signInLinkContainer},r.a.createElement(s.a,{id:"createAccount.alreadyHaveAccount",defaultMessage:"Already have an account? {signInLink}",values:{signInLink:r.a.createElement(b.a,{to:N.a.signIn,className:C.signInLink},r.a.createElement(s.a,{id:"createAccount.signInText",defaultMessage:"Sign In"}))}}))))})},"9eKH":function(e,t,a){"use strict"
29a.d(t,"d",function(){return o}
29),a.d(t,"b",function(){return s}),a.d(t,"a",function(){return i}),a.d(t,"i",function(){return c}),a.d(t,"c",function(){return l}),a.d(t,"h",function(){return u}),a.d(t,"e",function(){return d}),a.d(t,"g",function(){return m}),a.d(t,"f",function(){return b}),a.d(t,"j",function(){return g})
30var n=a("LGPB"),r=a("HTR8")
31const o=e=>{return e?void 0:{id:"validation.passwordPresence",defaultMessage:"Please make sure you enter your password."}},s=(e,t,a="password")=>{return e===t[a]?void 0:{id:"validation.passwordMatch",defaultMessage:"Passwords must match."}},i=(e,t,a="email")=>{return e===t[a]?void 0:{id:"validation.emailMatch",defaultMessage:"Emails must match."}},c=Object(r.a)([o,[n.a,10],n.c]),l=e=>{return e?void 0:{id:"validation.emailPresence",defaultMessage:"Please make sure you enter your email."}},u=e=>{if(!e||!/^\S+@\S+\.\S+$/.test(e))return{id:"validation.email"}},d=e=>{return e?void 0:{id:"validation.ratingRequired",defaultMessage:"Please select an overall rating."}},m=e=>{return(e?e.toString():"").trim()?void 0:{id:"validation.reviewTitleRequired",defaultMessage:"Please make sure you enter a review title."}},b=e=>{return(e?e.toString():"").trim()?void 0:{id:"validation.reviewTextRequired",defaultMessage:"Please make sure you enter review text."}},g=e=>{if(!e||!/^[a-zA-Z0-9_]*$/.test(e)||e.length<4||e.length>16)return{id:"usernameModal.validation"}}},A4b9:function(e,t,a){"use strict"
32a.d(t,"a",function(){return d})
33var n=a("UYTu"),r=a("dhg2")
34const o=n.a`
35    mutation CreateAccount(
36        $email: String!
37        $firstname: String
38        $lastname: String
39        $password: String!
40        $is_subscribed: Boolean!
41        $custom_attributes: [AttributeValueInput!]
42    ) {
43        # Must use createCustomerV2 (not the deprecated createCustomer): only CustomerCreateInput
44        # accepts custom_attributes, which carries the default newsletter tag (e.g. 549/552) set by
45        # the talon. firstname/lastname are optional here (relaxed by the backend BigFishGames
46        # Customer module override + MakeCustomerNameOptional patch).
47        createCustomerV2(
48            input: {
49                email: $email
50                firstname: $firstname
51                lastname: $lastname
52                password: $password
53                is_subscribed: $is_subscribed
54                custom_attributes: $custom_attributes
55            }
56        ) {
57            # createCustomerV2 returns a non-nullable CustomerOutput type
58            # which requires that at least one of the sub fields be returned.
59
60            # eslint-disable-next-line @graphql-eslint/require-id-when-available
61            customer {
62                email
63                is_confirmed
64            }
65        }
66    }
67`,s=n.a`
68    query GetCustomerAfterCreate {
69        # eslint-disable-next-line @graphql-eslint/require-id-when-available
70        customer {
71            email
72            firstname
73            lastname
74            is_subscribed
75            username
76            is_placeholder_username
77            gameclub
78            is_gameclub_pending
79            gameclub_profile {
80                profile_id
81            }
82        }
83    }
84`,i=n.a`
85    mutation SignInAfterCreate($email: String!, $password: String!) {
86        generateCustomerToken(email: $email, password: $password) {
87            token
88        }
89    }
90`,c=n.a`
91    mutation CreateCartAfterAccountCreation {
92        cartId: createEmptyCart
93    }
94`,l=n.a`
95    query GetCartDetailsAfterAccountCreation($cartId: String!) {
96        cart(cart_id: $cartId) {
97            id
98            # eslint-disable-next-line @graphql-eslint/require-id-when-available
99            items {
100                uid
101                prices {
102                    price {
103                        value
104                    }
105                }
106                # eslint-disable-next-line @graphql-eslint/require-id-when-available
107                product {
108                    uid
109                    name
110                    sku
111                    small_image {
112                        url
113                        label
114                    }
115                    price {
116                        regularPrice {
117                            amount {
118                                value
119                            }
120                        }
121                    }
122                }
123                quantity
124                # eslint-disable-next-line @graphql-eslint/require-id-when-available
125                ... on ConfigurableCartItem {
126                    # eslint-disable-next-line @graphql-eslint/require-id-when-available
127                    configurable_options {
128                        configurable_product_option_uid
129                        option_label
130                        configurable_product_option_value_uid
131                        value_label
132                    }
133                }
134            }
135            prices {
136                grand_total {
137                    value
138                    currency
139                }
140            }
141        }
142    }
143`,u=n.a`
144    mutation MergeCartsAfterAccountCreation($sourceCartId: String!, $destinationCartId: String!) {
145        mergeCarts(source_cart_id: $sourceCartId, destination_cart_id: $destinationCartId) {
146            id
147            # eslint-disable-next-line @graphql-eslint/require-id-when-available
148            items {
149                uid
150            }
151            ...CheckoutPageFragment
152        }
153    }
154    ${r.a}
155`,d=n.a`
156    query GetStoreConfigData {
157        # eslint-disable-next-line @graphql-eslint/require-id-when-available
158        storeConfig {
159            store_code
160            minimum_password_length
161            customer_access_token_lifetime
162        }
163    }
164`
165t.b={createAccountMutation:o,createCartMutation:c,getCartDetailsQuery:l,getCustomerQuery:s,mergeCartsMutation:u,signInMutation:i,getStoreConfigQuery:d}},F9Gc:function(e,t,a){"use strict"
166var n=a("JPst"),r=a.n(n)()(function(e){return e[1]})
167r.push([e.i,".override-createAccount-root-OfV {\n    gap: 5px;\n}\n\n.override-createAccount-message-7WT {\n}\n\n.override-createAccount-actions-Z4p {\n}\n\n.override-createAccount-cancelButton-oF9 {\n}\n\n.override-createAccount-submitButton-xzN {\n}\n\n.override-createAccount-signInLinkContainer-PSa {\n}\n\n.override-createAccount-signInLink-wuj {\n    font-weight: 600;\n    text-decoration: underline;\n}\n\n.override-createAccount-subscribe-EQK {\n    margin: 10px 0;\n}\n\n.override-createAccount-legal-hg1 {\n}\n\n.override-createAccount-checkbox-kK0 {\n    margin-right: 5px;\n}\n\n.override-createAccount-checkboxError-SsR {\n    color: rgb(var(--venia-global-color-error));\n    font-weight: 600;\n    font-size: 0.875rem;\n    margin-top: 0.25rem;\n}\n\n.override-createAccount-title-FDE {\n    text-transform: none;\n}\n\n.override-createAccount-input-eCT {\n    background: white;\n    border: 1px solid rgb(var(--bf-global-color-blue));\n    border-radius: 6px;\n    color: rgb(var(--venia-global-color-text));\n    display: inline-flex;\n    flex: 0 0 100%;\n    font-size: 16px;\n    height: 2.5rem;\n    margin: 0;\n    max-width: 100%;\n    padding: calc(0.375rem - 1px) calc(0.625rem - 1px);\n    width: 100%;\n    -webkit-appearance: none;\n}\n\n.override-createAccount-input-eCT:focus {\n    box-shadow: none;\n    outline: none;\n}\n\n.override-createAccount-input_error-RIP {\n    border: 1px solid rgb(var(--venia-global-color-error));\n}\n\n.override-createAccount-successContainer-0nY {\n    margin: 20px 0;\n    padding: 20px;\n}\n.override-createAccount-successHeading-i2X {\n    text-transform: none;\n}\n.override-createAccount-successText-sa7 {\n    padding-bottom: 10px;\n}\n",""]),r.locals={root:"override-createAccount-root-OfV grid justify-items-stretch px-sm py-xs",message:"override-createAccount-message-7WT bg-subtle leading-tight p-xs rounded text-sm empty_hidden",actions:"override-createAccount-actions-Z4p gap-sm flex justify-center mt-xs w-full",cancelButton:"override-createAccount-cancelButton-oF9",submitButton:"override-createAccount-submitButton-xzN",signInLinkContainer:"override-createAccount-signInLinkContainer-PSa text-center mt-sm",signInLink:"override-createAccount-signInLink-wuj text-colorDefault",subscribe:"override-createAccount-subscribe-EQK",legal:"override-createAccount-legal-hg1",checkbox:"override-createAccount-checkbox-kK0",checkboxError:"override-createAccount-checkboxError-SsR",title:"override-createAccount-title-FDE",input:"override-createAccount-input-eCT",input_error:"override-createAccount-input_error-RIP override-createAccount-input-eCT",successContainer:"override-createAccount-successContainer-0nY",successHeading:"override-createAccount-successHeading-i2X",successText:"override-createAccount-successText-sa7"},t.a=r},HTR8:function(e,t,a){"use strict"
168t.a=(e=>{if(null==e||!Array.isArray(e))throw new Error("Expected `callbacks` to be array.")
169return(t,a)=>{let n=null
170for(let r=0;r<e.length;r++){const o=e[r]
171if(null==o||!Array.isArray(o)&&"function"!=typeof o)throw new Error("Expected `callbacks["+r+"]` to be array or function.")
172if(Array.isArray(o)){const[e,s]=o
173if("function"!=typeof e)throw new Error("Expected `callbacks["+r+"][0]` to be function.")
174n=e(t,a,s)}else n=o(t,a)
175if(n)break}return n}})},Hqt8:function(e,t,a){"use strict"
176var n=a("q1tI"),r=a.n(n),o=a("17x9"),s=a("y1Xp"),i=a("LboF"),c=a.n(i),l=a("b1DY"),u={injectType:"singletonStyleTag",insert:"head",singleton:!0},d=(c()(l.a,u),l.a.locals||{})
177const m=e=>{const{containerElement:t=(()=>{}),shouldRender:a=!1}=e,n=Object(s.a)(d,e.classes)
178return a?r.a.createElement("div",{ref:t,className:n.root}):null}
179m.propTypes={classes:Object(o.shape)({root:o.string}),containerElement:o.func.isRequired,shouldRender:o.bool.isRequired}
180t.a=m},KOY7:function(e,t,a){"use strict"
181a.d(t,"a",function(){return r})
182var n=a("q1tI")
183const r=()=>{const[e,t]=Object(n.useState)(!1),a=Object(n.useCallback)(()=>{t(!e)},[e])
184return{handleBlur:Object(n.useCallback)(()=>{t(!1)},[]),togglePasswordVisibility:a,visible:e}}},LGPB:function(e,t,a){"use strict"
185a.d(t,"a",function(){return n}),a.d(t,"b",function(){return r}),a.d(t,"c",function(){return o}
185)
186const n=(e,t,a)=>{const n={id:"validation.hasLengthAtLeast",defaultMessage:"Must contain at least {value} character(s).",value:a}
187if(!e||e.length<a)return n},r=e=>{const t={id:"validation.isRequired",defaultMessage:"Is required."}
188if(!e)return t
189const a=String(e).trim()
190return n(a,null,1)?t:void 0},o=e=>{const t={lower:0,upper:0,digit:0,special:0}
191for(const a of e)/[a-z]/.test(a)?t.lower++:/[A-Z]/.test(a)?t.upper++:/\d/.test(a)?t.digit++:/\S/.test(a)&&t.special++
192if(Object.values(t).filter(Boolean).length<3){return{id:"validation.validatePassword",defaultMessage:"A password must contain at least 3 of the following: lowercase, uppercase, digits, special characters."}}}},MsnC:function(e,t,a){"use strict"
193a.d(t,"a",function(){return d})
194var n=a("q1tI"),r=a("+TN3")
195var o,s=a("y1Xp"),i=a("VkAN"),c=a.n(i),l=a("UYTu")
196var u={getReCaptchaV3ConfigQuery:Object(l.a)(o||(o=c()(["\n    query GetReCaptchaV3Config {\n        recaptchaV3Config {\n            website_key\n            badge_position\n            language_code\n            forms\n        }\n    }\n"])))}
197const d=e=>{var t,a,o,i
198const c=Object(s.a)(u,e.operations),{currentForm:l,formAction:d}=e,{data:m,error:b,loading:g}=Object(r.a)(c.getReCaptchaV3ConfigQuery,{fetchPolicy:"cache-and-network"})
199globalThis.recaptchaCallbacks||(globalThis.recaptchaCallbacks={})
200const[p,f]=Object(n.useState)(globalThis.hasOwnProperty("grecaptcha")),[h,v]=Object(n.useState)(!1),[y,C]=Object(n.useState)(null),[w,E]=Object(n.useState)(null),A=Object(n.useCallback)(e=>{null!==e&&E(e)},[]),k=null!=m&&null!==(t=m.recaptchaV3Config)&&void 0!==t&&t.badge_position&&m.recaptchaV3Config.badge_position.length>0?m.recaptchaV3Config.badge_position:"bottomright",x=null==m?void 0:null===(a=m.recaptchaV3Config)||void 0===a?void 0:a.website_key,O=null==m?void 0:null===(o=m.recaptchaV3Config)||void 0===o?void 0:o.language_code,j=(null==m?void 0:null===(i=m.recaptchaV3Config)||void 0===i?void 0:i.forms)||[],P=!(b instanceof Error)&&x&&x.length>0&&j.includes(l),_="inline"===k,T=new URL("https://www.google.com/recaptcha/api.js")
201T.searchParams.append("badge",k),T.searchParams.append("render",_?"explicit":x),T.searchParams.append("onload","onloadRecaptchaCallback"),O&&O.length>0&&T.searchParams.append("hl",O)
202const q=(e=>{const[t,a]=Object(n.useState)(e?"loading":"idle")
203return Object(n.useEffect)(()=>{if(!e)return void a("idle")
204let t=document.querySelector('script[src="'.concat(e,'"]'))
205if(t)a(t.getAttribute("data-status"))
206else{(t=document.createElement("script")).src=e,t.async=!0,t.setAttribute("data-status","loading"),document.body.appendChild(t)
207const a=e=>{t.setAttribute("data-status","load"===e.type?"ready":"error")}
208t.addEventListener("load",a),t.addEventListener("error",a)}const n=e=>{a("load"===e.type?"ready":"error")}
209return t.addEventListener("load",n),t.addEventListener("error",n),()=>{t&&(t.removeEventListener("load",n),t.removeEventListener("error",n))}},[e]),t})(!p&&P?T:null),M=g||P&&!p&&"ready"!==q
210return Object(n.useEffect)(()=>{if(null!==w&&_&&p&&null===y)if("widgetId"in w.dataset)C(w.dataset.widgetId)
211else{const e=globalThis.grecaptcha.render(w,{sitekey:x,size:"invisible"})
212C(e),w.dataset.widgetId=e}},[p,_,x,y,w]),!globalThis.recaptchaCallbacks[d]&&P&&(globalThis.recaptchaCallbacks[d]=(()=>{if(!_){const e=document.getElementsByClassName("grecaptcha-badge")
213e&&e.length>0&&(e[0].style.zIndex=999)}f(!0)})),globalThis.onloadRecaptchaCallback=Object(n.useCallback)(()=>{for(const e in globalThis.recaptchaCallbacks)globalThis.recaptchaCallbacks[e]()
214globalThis.recaptchaCallbacks={}},[]),{recaptchaLoading:h||M,generateReCaptchaData:Object(n.useCallback)(async()=>{if(p)try{v(!0)
215const e={context:{headers:{"X-ReCaptcha":await globalThis.grecaptcha.execute(_?y:x,{action:d})}}}
216return v(!1),e}catch(e){v(!1)}return{}},[p,d,_,x,y]),recaptchaWidgetProps:{containerElement:A,shouldRender:!!(P&&_&&p)}}}},MtzG:function(e,t,a){"use strict"
217var n=a("JPst"),r=a.n(n)()(function(e){return e[1]})
218r.push([e.i,".recaptchaNotice-root-xPf {\n    color: rgb(var(--venia-global-color-gray-600));\n}\n",""]),r.locals={root:"recaptchaNotice-root-xPf text-center text-xs mt-xs"},t.a=r},Vccq:function(e,t,a){"use strict"
219var n=a("q1tI"),r=a.n(n),o=a("kriW"),s=a("y1Xp"),i=a("LboF"),c=a.n(i),l=a("MtzG"),u={injectType:"singletonStyleTag",insert:"head",singleton:!0},d=(c()(l.a,u),l.a.locals||{})
220t.a=(e=>{const t=Object(s.a)(d,e.classes)
221return r.a.createElement("p",{className:t.root},r.a.createElement(o.a,{id:"recaptchaNotice.protectedText",defaultMessage:"This site is protected by reCAPTCHA."}))})},YQ8e:function(e,t,a){"use strict"
222a.r(t),a.d(t,"default",function(){return k})
223var n=a("q1tI"),r=a.n(n),o=a("dDsW"),s=a("kriW"),i=a("lSNA"),c=a.n(i),l=a("Ty5D"),u=a("yJ/I")
224function ownKeys(e,t){var a=Object.keys(e)
225if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e)
226t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{}
227t%2?ownKeys(Object(a),!0).forEach(function(t){c()(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ownKeys(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const d=["email","firstName","lastName"],m=e=>{const{signedInRedirectUrl:t,signInPageUrl:a}=e,r=Object(l.g)(),[{isSignedIn:o}]=Object(u.b)(),{search:s}=Object(l.h)(),i=Object(n.useMemo)(()=>r&&r.location.state?r.location.state:{},[r]),c=i.from||null
228Object(n.useEffect)(()=>{o&&(c||t)&&r.push(c||t)},[c,r,o,t])
229const m=Object(n.useCallback)(()=>{a&&r.push(a,i)},[r,i,a])
230return{createAccountProps:{initialValues:Object(n.useMemo)(()=>(e=>{const t=new URLSearchParams(e)
231return d.reduce((e,a)=>_objectSpread(_objectSpread({},e),{},{[a]:t.get(a)}),{})})(s),[s]),isCancelButtonHidden:!1,onCancel:m}}}
232var b=a("y1Xp"),g=a("9LMP"),p=a("hkJJ"),f=a("LboF"),h=a.n(f),v=a("sZL0"),y={injectType:"singletonStyleTag",insert:"head",singleton:!0},C=(h()(v.a,y),v.a.locals||{}),w=a("TM3N"),E=a.n(w)
233const A=e=>{const t=Object(b.a)(C,e.classes),{createAccountProps:a}=m(e),{formatMessage:n}=Object(o.a)()
234return r.a.createElement("div",{className:t.root},r.a.createElement(p.d,null,n({id:"createAccountPage.title",defaultMessage:"Create an Account"})),r.a.createElement("h1",{className:t.header},r.a.createElement(s.a,{id:"createAccountPage.header",defaultMessage:"Create an Account"})),r.a.createElement("div",{className:t.contentContainer},r.a.createElement(g.a,{...a,isEmbedded:!1})))}
235A.defaultProps={signedInRedirectUrl:E.a.accountInformation,signInPageUrl:E.a.signIn}
236var k=A},b1DY:function(e,t,a){"use strict"
237var n=a("JPst"),r=a.n(n)()(function(e){return e[1]})
238r.push([e.i,".googleReCaptcha-root-E8b {\n}\n",""]),r.locals={root:"googleReCaptcha-root-E8b mt-4"},t.a=r},dhg2:function(e,t,a){"use strict"
239a.d(t,"a",function(){return i})
240var n,r=a("VkAN"),o=a.n(r),s=a("UYTu")
241const i=Object(s.a)(n||(n=o()(["\n    fragment CheckoutPageFragment on Cart {\n        id\n        # eslint-disable-next-line @graphql-eslint/require-id-when-available\n        items {\n            uid\n            # eslint-disable-next-line @graphql-eslint/require-id-when-available\n            product {\n                uid\n                stock_status\n            }\n        }\n        # If total quantity is falsy we render empty.\n        total_quantity\n        available_payment_methods {\n            code\n        }\n    }\n"])))},luqa:function(e,t,a){"use strict"
242var n=a("JPst"),r=a.n(n)()(function(e){return e[1]})
243r.push([e.i,".override-password-root-LqI:active {\n    --stroke: var(--venia-global-color-gray-700);\n}\n\n.override-password-passwordButton-C8q {\n    /* Don't compose from Button root to avoid inheriting border/shadow styles */\n    --stroke: var(--venia-global-color-gray-500);\n\n    /* Basic button styles */\n\n    /* Explicitly remove all borders and shadows */\n    border: none;\n    outline: none;\n    box-shadow: none;\n}\n\nbutton.override-password-passwordButton-C8q,\nbutton.override-password-passwordButton-C8q:hover,\nbutton.override-password-passwordButton-C8q:focus,\nbutton.override-password-passwordButton-C8q:active,\nbutton.override-password-passwordButton-C8q:focus-visible {\n    box-shadow: none;\n    outline: none;\n    border: none;\n}\n\n.override-password-passwordButton-C8q:hover {\n    --stroke: var(--venia-global-color-gray-700);\n}\n\n.override-password-passwordButton-C8q:focus {\n    --stroke: var(--venia-global-color-gray-700);\n}\n\n.override-password-passwordButton-C8q:active {\n    --stroke: var(--venia-global-color-gray-700);\n}\n",""]),r.locals={root:"override-password-root-LqI",passwordButton:"override-password-passwordButton-C8q bg-transparent min-w-0 p-0 rounded-none cursor-pointer pointer-events-auto inline-flex items-center justify-center"},t.a=r},nL2w:function(e,t,a){"use strict"
244var n=a("q1tI"),r=a.n(n),o=a("g437"),s=a("yrqr"),i=a("dDsW"),c=a("y1Xp"),l=a("KOY7"),u=a("URF+"),d=a("7X3U"),m=a("lX7o"),b=a("LGPB"),g=a("LboF"),p=a.n(g),f=a("luqa"),h={injectType:"singletonStyleTag",insert:"head",singleton:!0},v=(p()(f.a,h),f.a.locals||{})
245t.a=(e=>{const{classes:t,label:a,fieldName:n,isToggleButtonHidden:g=!0,autoComplete:p,validate:f=b.b,...h}=e,y=Object(l.a)(),{handleBlur:C,togglePasswordVisibility:w,visible:E}=y,A=Object(c.a)(v,v,t),{formatMessage:k}=Object(i.a)(),x=k({id:"password.hide",defaultMessage:"Hide Password"}),O=k({id:"password.view",defaultMessage:"View Password"}),j=E?x:O,P=r.a.createElement(u.a,{className:A.passwordButton,onClick:w,onKeyDown:e=>{"Enter"===e.key&&w()},type:"button"},E?r.a.createElement(o.a,{"aria-label":j}):r.a.createElement(s.a,{"aria-label":j})),_=E?"text":"password",T={input:A.input,input_error:A.input_error}
246return r.a.createElement(d.a,{id:"Password",label:a,classes:{root:A.root}},r.a.createElement(m.a,{after:!g&&P,autoComplete:p,field:n,type:_,validate:f,onBlur:C,classes:T,...h}))})},rUxc:function(e,t,a){"use strict"
247var n=a("JPst"),r=a.n(n)()(function(e){return e[1]})
248r.push([e.i,".resendConfirmation-resendButton-fUB {\n    background: none;\n    border: none;\n    color: rgb(var(--bf-global-color-blue-light));\n    cursor: pointer;\n    padding: 0;\n}\n\n.resendConfirmation-resendButton-fUB:hover {\n    color: rgb(var(--bf-global-color-green-hover));\n    text-decoration: none;\n}\n\n.resendConfirmation-resendSuccess-xJ6 {\n    color: rgb(var(--bf-global-color-green));\n    font-weight: bold;\n    margin-top: 1rem;\n}\n\n.resendConfirmation-resendError-ZwB {\n    color: rgb(var(--venia-global-color-red-600));\n    margin-top: 1rem;\n}\n",""]),r.locals={resendButton:"resendConfirmation-resendButton-fUB",resendSuccess:"resendConfirmation-resendSuccess-xJ6",resendError:"resendConfirmation-resendError-ZwB"},t.a=r},sZL0:function(e,t,a){"use strict"
249var n=a("JPst"),r=a.n(n)()(function(e){return e[1]})
250r.push([e.i,".override-createAccountPage-root-16c {\n    grid-template-columns: minmax(auto, 512px);\n}\n\n.override-createAccountPage-contentContainer-TTe {\n}\n",""]),r.locals={root:"override-createAccountPage-root-16c gap-y-md grid justify-center px-0 py-md text-center",contentContainer:"override-createAccountPage-contentContainer-TTe lg_border-2 lg_border-solid lg_border-subtle lg_pb-md lg_rounded-box"},t.a=r}}])

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.