function Ze(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const o in n)if(o!=="default"&&!(o in e)){const a=Object.getOwnPropertyDescriptor(n,o);a&&Object.defineProperty(e,o,a.get?a:{enumerable:!0,get:()=>n[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Gt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ye(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var me={exports:{}},l={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var L=Symbol.for("react.element"),et=Symbol.for("react.portal"),tt=Symbol.for("react.fragment"),rt=Symbol.for("react.strict_mode"),nt=Symbol.for("react.profiler"),ot=Symbol.for("react.provider"),at=Symbol.for("react.context"),it=Symbol.for("react.forward_ref"),ut=Symbol.for("react.suspense"),st=Symbol.for("react.memo"),ct=Symbol.for("react.lazy"),ae=Symbol.iterator;function lt(e){return e===null||typeof e!="object"?null:(e=ae&&e[ae]||e["@@iterator"],typeof e=="function"?e:null)}var ve={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},he=Object.assign,ge={};function T(e,t,r){this.props=e,this.context=t,this.refs=ge,this.updater=r||ve}T.prototype.isReactComponent={};T.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};T.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Se(){}Se.prototype=T.prototype;function X(e,t,r){this.props=e,this.context=t,this.refs=ge,this.updater=r||ve}var Q=X.prototype=new Se;Q.constructor=X;he(Q,T.prototype);Q.isPureReactComponent=!0;var ie=Array.isArray,be=Object.prototype.hasOwnProperty,Z={current:null},Ee={key:!0,ref:!0,__self:!0,__source:!0};function Ce(e,t,r){var n,o={},a=null,c=null;if(t!=null)for(n in t.ref!==void 0&&(c=t.ref),t.key!==void 0&&(a=""+t.key),t)be.call(t,n)&&!Ee.hasOwnProperty(n)&&(o[n]=t[n]);var s=arguments.length-2;if(s===1)o.children=r;else if(1<s){for(var i=Array(s),u=0;u<s;u++)i[u]=arguments[u+2];o.children=i}if(e&&e.defaultProps)for(n in s=e.defaultProps,s)o[n]===void 0&&(o[n]=s[n]);return{$$typeof:L,type:e,key:a,ref:c,props:o,_owner:Z.current}}function ft(e,t){return{$$typeof:L,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function ee(e){return typeof e=="object"&&e!==null&&e.$$typeof===L}function pt(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var ue=/\/+/g;function K(e,t){return typeof e=="object"&&e!==null&&e.key!=null?pt(""+e.key):t.toString(36)}function F(e,t,r,n,o){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var c=!1;if(e===null)c=!0;else switch(a){case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case L:case et:c=!0}}if(c)return c=e,o=o(c),e=n===""?"."+K(c,0):n,ie(o)?(r="",e!=null&&(r=e.replace(ue,"$&/")+"/"),F(o,t,r,"",function(u){return u})):o!=null&&(ee(o)&&(o=ft(o,r+(!o.key||c&&c.key===o.key?"":(""+o.key).replace(ue,"$&/")+"/")+e)),t.push(o)),1;if(c=0,n=n===""?".":n+":",ie(e))for(var s=0;s<e.length;s++){a=e[s];var i=n+K(a,s);c+=F(a,t,r,i,o)}else if(i=lt(e),typeof i=="function")for(e=i.call(e),s=0;!(a=e.next()).done;)a=a.value,i=n+K(a,s++),c+=F(a,t,r,i,o);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return c}function D(e,t,r){if(e==null)return e;var n=[],o=0;return F(e,n,"","",function(a){return t.call(r,a,o++)}),n}function dt(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var S={current:null},V={transition:null},yt={ReactCurrentDispatcher:S,ReactCurrentBatchConfig:V,ReactCurrentOwner:Z};function _e(){throw Error("act(...) is not supported in production builds of React.")}l.Children={map:D,forEach:function(e,t,r){D(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return D(e,function(){t++}),t},toArray:function(e){return D(e,function(t){return t})||[]},only:function(e){if(!ee(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};l.Component=T;l.Fragment=tt;l.Profiler=nt;l.PureComponent=X;l.StrictMode=rt;l.Suspense=ut;l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=yt;l.act=_e;l.cloneElement=function(e,t,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=he({},e.props),o=e.key,a=e.ref,c=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,c=Z.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(i in t)be.call(t,i)&&!Ee.hasOwnProperty(i)&&(n[i]=t[i]===void 0&&s!==void 0?s[i]:t[i])}var i=arguments.length-2;if(i===1)n.children=r;else if(1<i){s=Array(i);for(var u=0;u<i;u++)s[u]=arguments[u+2];n.children=s}return{$$typeof:L,type:e.type,key:o,ref:a,props:n,_owner:c}};l.createContext=function(e){return e={$$typeof:at,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:ot,_context:e},e.Consumer=e};l.createElement=Ce;l.createFactory=function(e){var t=Ce.bind(null,e);return t.type=e,t};l.createRef=function(){return{current:null}};l.forwardRef=function(e){return{$$typeof:it,render:e}};l.isValidElement=ee;l.lazy=function(e){return{$$typeof:ct,_payload:{_status:-1,_result:e},_init:dt}};l.memo=function(e,t){return{$$typeof:st,type:e,compare:t===void 0?null:t}};l.startTransition=function(e){var t=V.transition;V.transition={};try{e()}finally{V.transition=t}};l.unstable_act=_e;l.useCallback=function(e,t){return S.current.useCallback(e,t)};l.useContext=function(e){return S.current.useContext(e)};l.useDebugValue=function(){};l.useDeferredValue=function(e){return S.current.useDeferredValue(e)};l.useEffect=function(e,t){return S.current.useEffect(e,t)};l.useId=function(){return S.current.useId()};l.useImperativeHandle=function(e,t,r){return S.current.useImperativeHandle(e,t,r)};l.useInsertionEffect=function(e,t){return S.current.useInsertionEffect(e,t)};l.useLayoutEffect=function(e,t){return S.current.useLayoutEffect(e,t)};l.useMemo=function(e,t){return S.current.useMemo(e,t)};l.useReducer=function(e,t,r){return S.current.useReducer(e,t,r)};l.useRef=function(e){return S.current.useRef(e)};l.useState=function(e){return S.current.useState(e)};l.useSyncExternalStore=function(e,t,r){return S.current.useSyncExternalStore(e,t,r)};l.useTransition=function(){return S.current.useTransition()};l.version="18.3.1";me.exports=l;var Pe=me.exports;const f=ye(Pe),Kt=Ze({__proto__:null,default:f},[Pe]);function q(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?q=function(t){return typeof t}:q=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},q(e)}var Re="dahlia",mt=function(t){return t===3?"v3":t},we="https://js.stripe.com",vt="".concat(we,"/").concat(Re,"/stripe.js"),ht=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,gt=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/;var St=function(t){return ht.test(t)||gt.test(t)},bt=function(){for(var t=document.querySelectorAll('script[src^="'.concat(we,'"]')),r=0;r<t.length;r++){var n=t[r];if(St(n.src))return n}return null},se=function(t){var r="",n=document.createElement("script");n.src="".concat(vt).concat(r);var o=document.head||document.body;if(!o)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return o.appendChild(n),n},Et=function(t,r){!t||!t._registerWrapper||t._registerWrapper({name:"stripe-js",version:"9.6.0",startTime:r})},A=null,M=null,W=null,Ct=function(t){return function(r){t(new Error("Failed to load Stripe.js",{cause:r}))}},_t=function(t,r){return function(){window.Stripe?t(window.Stripe):r(new Error("Stripe.js not available"))}},Pt=function(t){return A!==null?A:(A=new Promise(function(r,n){if(typeof window>"u"||typeof document>"u"){r(null);return}if(window.Stripe){r(window.Stripe);return}try{var o=bt();if(!(o&&t)){if(!o)o=se(t);else if(o&&W!==null&&M!==null){var a;o.removeEventListener("load",W),o.removeEventListener("error",M),(a=o.parentNode)===null||a===void 0||a.removeChild(o),o=se(t)}}W=_t(r,n),M=Ct(n),o.addEventListener("load",W),o.addEventListener("error",M)}catch(c){n(c);return}}),A.catch(function(r){return A=null,Promise.reject(r)}))},Rt=function(t,r,n){if(t===null)return null;var o=r[0];if(typeof o!="string")throw new Error("Expected publishable key to be of type string, got type ".concat(q(o)," instead."));var a=o.match(/^pk_test/),c=mt(t.version),s=Re;a&&c!==s&&console.warn("Stripe.js@".concat(c," was loaded on the page, but @stripe/stripe-js@").concat("9.6.0"," expected Stripe.js@").concat(s,". This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning"));var i=t.apply(void 0,r);return Et(i,n),i},I,Oe=!1,je=function(){return I||(I=Pt(null).catch(function(t){return I=null,Promise.reject(t)}),I)};Promise.resolve().then(function(){return je()}).catch(function(e){Oe||console.warn(e)});var Yt=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];Oe=!0;var o=Date.now();return je().then(function(a){return Rt(a,r,o)})},ke={exports:{}},wt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Ot=wt,jt=Ot;function xe(){}function Te(){}Te.resetWarningCache=xe;var kt=function(){function e(n,o,a,c,s,i){if(i!==jt){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Te,resetWarningCache:xe};return r.PropTypes=r,r};ke.exports=kt();var xt=ke.exports;const p=ye(xt);function ce(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function le(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?ce(Object(r),!0).forEach(function(n){Ae(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ce(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function B(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?B=function(t){return typeof t}:B=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},B(e)}function Ae(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Tt(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a<n.length;a++)o=n[a],!(t.indexOf(o)>=0)&&(r[o]=e[o]);return r}function At(e,t){if(e==null)return{};var r=Tt(e,t),n,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Ie(e,t){return It(e)||Lt(e,t)||Nt(e,t)||Ut()}function It(e){if(Array.isArray(e))return e}function Lt(e,t){var r=e&&(typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"]);if(r!=null){var n=[],o=!0,a=!1,c,s;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(n.push(c.value),!(t&&n.length===t));o=!0);}catch(i){a=!0,s=i}finally{try{!o&&r.return!=null&&r.return()}finally{if(a)throw s}}return n}}function Nt(e,t){if(e){if(typeof e=="string")return fe(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return fe(e,t)}}function fe(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ut(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var g=function(t,r,n){var o=!!n,a=f.useRef(n);f.useEffect(function(){a.current=n},[n]),f.useEffect(function(){if(!o||!t)return function(){};var c=function(){a.current&&a.current.apply(a,arguments)};return t.on(r,c),function(){t.off(r,c)}},[o,r,t,a])},Y=function(t){var r=f.useRef(t);return f.useEffect(function(){r.current=t},[t]),r.current},x=function(t){return t!==null&&B(t)==="object"},$t=function(t){return x(t)&&typeof t.then=="function"},Dt=function(t){return x(t)&&typeof t.elements=="function"&&typeof t.createToken=="function"&&typeof t.createPaymentMethod=="function"&&typeof t.confirmCardPayment=="function"},pe="[object Object]",Mt=function e(t,r){if(!x(t)||!x(r))return t===r;var n=Array.isArray(t),o=Array.isArray(r);if(n!==o)return!1;var a=Object.prototype.toString.call(t)===pe,c=Object.prototype.toString.call(r)===pe;if(a!==c)return!1;if(!a&&!n)return t===r;var s=Object.keys(t),i=Object.keys(r);if(s.length!==i.length)return!1;for(var u={},b=0;b<s.length;b+=1)u[s[b]]=!0;for(var C=0;C<i.length;C+=1)u[i[C]]=!0;var E=Object.keys(u);if(E.length!==s.length)return!1;var v=t,P=r,O=function(N){return e(v[N],P[N])};return E.every(O)},Le=function(t,r,n){return x(t)?Object.keys(t).reduce(function(o,a){var c=!x(r)||!Mt(t[a],r[a]);return n.includes(a)?(c&&console.warn("Unsupported prop change: options.".concat(a," is not a mutable property.")),o):c?le(le({},o||{}),{},Ae({},a,t[a])):o},null):null},Ne="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",de=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ne;if(t===null||Dt(t))return t;throw new Error(r)},Wt=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ne;if($t(t))return{tag:"async",stripePromise:Promise.resolve(t).then(function(o){return de(o,r)})};var n=de(t,r);return n===null?{tag:"empty"}:{tag:"sync",stripe:n}},Ft=function(t){!t||!t._registerWrapper||!t.registerAppInfo||(t._registerWrapper({name:"react-stripe-js",version:"6.4.0"}),t.registerAppInfo({name:"react-stripe-js",version:"6.4.0",url:"https://stripe.com/docs/stripe-js/react"}))},J=f.createContext(null);J.displayName="ElementsContext";var Ue=function(t,r){if(!t)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(r," in an <Elements> provider."));return t},Vt=function(t){var r=t.stripe,n=t.options,o=t.children,a=f.useMemo(function(){return Wt(r)},[r]),c=f.useState(function(){return{stripe:a.tag==="sync"?a.stripe:null,elements:a.tag==="sync"?a.stripe.elements(n):null}}),s=Ie(c,2),i=s[0],u=s[1];f.useEffect(function(){var E=!0,v=function(O){u(function(R){return R.stripe?R:{stripe:O,elements:O.elements(n)}})};return a.tag==="async"&&!i.stripe?a.stripePromise.then(function(P){P&&E&&v(P)}):a.tag==="sync"&&!i.stripe&&v(a.stripe),function(){E=!1}},[a,i,n]);var b=Y(r);f.useEffect(function(){b!==null&&b!==r&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[b,r]);var C=Y(n);return f.useEffect(function(){if(i.elements){var E=Le(n,C,["clientSecret","fonts"]);E&&i.elements.update(E)}},[n,C,i.elements]),f.useEffect(function(){Ft(i.stripe)},[i.stripe]),f.createElement(J.Provider,{value:i},o)};Vt.propTypes={stripe:p.any,options:p.object};var qt=function(t){var r=f.useContext(J);return Ue(r,t)},Ht=function(){var t=qt("calls useElements()"),r=t.elements;return r};p.func.isRequired;var $e=f.createContext(null);$e.displayName="CheckoutContext";var H=function(t){var r=f.useContext($e),n=f.useContext(J);if(r){if(n)throw new Error("You cannot wrap the part of your app that ".concat(t," in both a checkout provider and <Elements> provider."));return r}else return Ue(n,t)},Bt=["mode"],Jt=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},d=function(t,r,n){var o="".concat(Jt(t),"Element"),a=function(u){var b=u.id,C=u.className,E=u.options,v=E===void 0?{}:E,P=u.onBlur,O=u.onFocus,R=u.onReady,N=u.onChange,De=u.onEscape,Me=u.onClick,We=u.onLoadError,Fe=u.onLoaderStart,Ve=u.onNetworksChange,qe=u.onConfirm,Be=u.onCancel,Je=u.onShippingAddressChange,ze=u.onShippingRateChange,Ge=u.onSavedPaymentMethodRemove,Ke=u.onSavedPaymentMethodUpdate,Ye=u.onAvailablePaymentMethodsChange,U=H("mounts <".concat(o,">")),$="elements"in U?U.elements:null,w="checkoutState"in U?U.checkoutState:null,j=w?.type==="success"||w?.type==="loading"?w.sdk:null,He=f.useState(null),te=Ie(He,2),h=te[0],Xe=te[1],_=f.useRef(null),z=f.useRef(null);g(h,"blur",P),g(h,"focus",O),g(h,"escape",De),g(h,"click",Me),g(h,"loaderror",We),g(h,"loaderstart",Fe),g(h,"networkschange",Ve),g(h,"confirm",qe),g(h,"cancel",Be),g(h,"shippingaddresschange",Je),g(h,"shippingratechange",ze),g(h,"savedpaymentmethodremove",Ge),g(h,"savedpaymentmethodupdate",Ke),g(h,"availablepaymentmethodschange",Ye),g(h,"change",N);var G;R&&(t==="expressCheckout"?G=R:G=function(){R(h)}),g(h,"ready",G),f.useLayoutEffect(function(){if(_.current===null&&z.current!==null&&($||j)){var m=null;if(j){var k=j,Qe=j;switch(t){case"paymentForm":m=Qe.createForm(v);break;case"payment":m=k.createPaymentElement(v);break;case"address":if("mode"in v){var ne=v.mode,oe=At(v,Bt);if(ne==="shipping")m=k.createShippingAddressElement(oe);else if(ne==="billing")m=k.createBillingAddressElement(oe);else throw new Error("Invalid options.mode. mode must be 'billing' or 'shipping'.")}else throw new Error("You must supply options.mode. mode must be 'billing' or 'shipping'.");break;case"expressCheckout":m=k.createExpressCheckoutElement(v);break;case"currencySelector":m=j.createCurrencySelectorElement();break;case"taxId":m=k.createTaxIdElement(v);break;case"contactDetails":m=k.createContactDetailsElement();break;default:throw new Error("<".concat(o,"> is not supported inside a checkout provider. Use an <Elements> provider instead."))}}else $&&(m=$.create(t,v));_.current=m,Xe(m),m&&m.mount(z.current)}},[$,j,v]);var re=Y(v);return f.useEffect(function(){if(_.current){var m=Le(v,re,["paymentRequest"]);m&&"update"in _.current&&_.current.update(m)}},[v,re]),f.useLayoutEffect(function(){return function(){if(_.current&&typeof _.current.destroy=="function")try{_.current.destroy(),_.current=null}catch{}}},[]),f.createElement("div",{id:b,className:C,ref:z})},c=function(u){H("mounts <".concat(o,">"));var b=u.id,C=u.className;return f.createElement("div",{id:b,className:C})},s=r?c:a;return s.propTypes={id:p.string,className:p.string,onChange:p.func,onBlur:p.func,onFocus:p.func,onReady:p.func,onEscape:p.func,onClick:p.func,onLoadError:p.func,onLoaderStart:p.func,onNetworksChange:p.func,onConfirm:p.func,onCancel:p.func,onShippingAddressChange:p.func,onShippingRateChange:p.func,onSavedPaymentMethodRemove:p.func,onSavedPaymentMethodUpdate:p.func,onAvailablePaymentMethodsChange:p.func,options:p.object},s.displayName=o,s.__elementType=t,s},y=typeof window>"u",zt=f.createContext(null);zt.displayName="EmbeddedCheckoutProviderContext";var Xt=function(){var t=H("calls useStripe()"),r=t.stripe;return r};d("auBankAccount",y);d("card",y);d("cardNumber",y);d("cardExpiry",y);d("cardCvc",y);d("iban",y);var Qt=d("payment",y);d("expressCheckout",y);d("paymentRequestButton",y);d("linkAuthentication",y);d("contactDetails",y);d("address",y);d("shippingAddress",y);d("paymentMethodMessaging",y);d("taxId",y);d("issuingCardNumberDisplay",y);d("issuingCardCvcDisplay",y);d("issuingCardExpiryDisplay",y);d("issuingCardPinDisplay",y);d("issuingCardCopyButton",y);export{Vt as E,p as P,Kt as R,f as a,Ht as b,Gt as c,Qt as d,ye as g,Yt as l,Pe as r,Xt as u};