1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[58698,87108],{28034:(e,n,r)=>{r.d(n,{p:()=>c});var t=r(95862),s=r(86657),o=r(35301);function c({children:e,className:n,fullPage:r=!0,spinnerClassName:c}){return(0,t.jsxs)("div",{className:(0,s.cn)("flex flex-col items-center justify-center space-y-4",n,{"bg-background fixed top-0 left-0 z-100 h-screen w-screen":r}),children:[(0,t.jsx)(o.y,{className:c}),(0,t.jsx)("div",{className:"text-muted-foreground text-sm",children:e})]})}},35301:(e,n,r)=>{r.d(n,{y:()=>c});var t=r(95862),s=r(99647),o=r(86657);function c({className:e,...n}){return(0,t.jsx)(s.A,{role:"status","aria-label":"Loading",className:(0,o.cn)("text-muted-foreground size-6 animate-spin",e),...n})}},58698:(e,n,r)=>{r.d(n,{EmbeddedCheckout:()=>l});var t=r(95862),s=r(78582),o=r(28034);let c=(0,s.lazy)(async()=>{let{StripeCheckout:e}=await r.e(80548).then(r.bind(r,80548));return{default:e}}),a=(0,s.lazy)(async()=>{let{LemonSqueezyEmbeddedCheckout:e}=await r.e(2915).then(r.bind(r,2915));return{default:e}});function l(e){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(o.p,{fullPage:!1}),children:(0,t.jsx)(u,{provider:e.provider,onClose:e.onClose,checkoutToken:e.checkoutToken})}),(0,t.jsx)(d,{})]})}function u(e){switch(e.provider){case"stripe":return(0,t.jsx)(c,{onClose:e.onClose,checkoutToken:e.checkoutToken});case"lemon-squeezy":return(0,t.jsx)(a,{onClose:e.onClose,checkoutToken:e.checkoutToken});case"paddle":throw Error("Paddle is not yet supported");default:throw Error(`Unsupported provider: ${e.provider}`)}}function d(){return(0,t.jsx)("div",{className:"bg-background/30 fixed top-0 left-0 w-full backdrop-blur-sm !m-0 h-full"})}}}]);
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.