PageSourceSearch

https://thenewcomerspod.com/assets/_slug-BNiQWeon.js

js thenewcomerspod.com collected 2026-10-02 15:03:58 UTC 50,068 bytes, 6 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="730ecfc7-6ba3-5adc-be58-c64590ef3735")}catch(e){}}();
3const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/CoachingBookingModal-B-5IU6Hj.js","assets/jsx-runtime-D4ePz0Hl.js","assets/components-CDo3yjgw.js","assets/react-dom-D0cDl6Cl.js","assets/react-BXH-GOAS.js","assets/StaticPage-BJCvw7pa.js","assets/ActionForm-ubtCpxTm.js","assets/ComponentErrorBoundary-uV-4msg_.js","assets/Text-BXQCamjY.js","assets/classnames-B9Sa-P4w.js","assets/PageContext-Wgvoj3Ta.js","assets/cn-Cz4MqTg-.js","assets/clsx-CjueKrWZ.js","assets/utils-CjUr88hv.js","assets/Button-Bxwxr4Gl.js","assets/useComponentFetcher-Blqq76Zc.js","assets/PostContent-CUZYN8Nr.js","assets/useGlobalModals-CJ1k8aJl.js","assets/nectarTrackingFields-BN5KBl15.js","assets/CommentSection-cS80Hmpj.js","assets/useCommunityPosts-D77QtiKW.js","assets/Tooltip-IxbCCOij.js","assets/floating-ui.react-SnMdqaDc.js","assets/CommunityMemberActionsProvider-CxjYyBf-.js","assets/ConfirmDialog-qJ2hzKOi.js","assets/BottomSheetDialog-DcPGSOIu.js","assets/transition-B4qu-R77.js","assets/keyboard-WQ8K8_a3.js","assets/Dialog-CMOTIGCZ.js","assets/useTranslation-xRzBcOIb.js","assets/context-BmvuYzDi.js","assets/FieldStatus-BWwBjk7F.js","assets/MemberProfileLink-DowoQ7x7.js","assets/community-Bclg0n5L.js","assets/useCommunityMembership-DRaMPU7W.js","assets/QueryClientProvider-Cdu2unP4.js","assets/query-wBbGv6-D.js","assets/useCommunityActionBase-hxxvQypu.js","assets/CsrfContext-ByWWfcRz.js","assets/useMutation-sej49wS6.js","assets/dist-DaRpaGs2.js","assets/infiniteQueryBehavior-BHvue0HT.js","assets/useBlockMemberMutation-C95SOy2V.js","assets/useFollowMemberMutation-RGg0AXtN.js","assets/LockClosedIcon-EgqD9Np-.js","assets/dist-DEFr8jR8.js","assets/Trans-tHiUt0Wm.js","assets/linkify-Br8zjfYj.js","assets/useNonRevalidatingFetcher-CaohiMMR.js","assets/useToast-CorSxc9g.js","assets/pickBy-BtAf_ExY.js","assets/useReportToBeehiiv-DhyD7S_U.js","assets/CheckCircleIcon-DJdh_yis.js","assets/NoSymbolIcon-ChWwTLM8.js","assets/useReportToBeehiiv-C9AHKSi5.css","assets/ActionMenu-BlbvXKr9.js","assets/glass-yXlLgR17.js","assets/menu-D3zdtnSb.js","assets/use-resolve-button-type-CGVmtHSp.js","assets/calculate-active-index-ClxBbZRU.js","assets/XMarkIcon-DmEhIDFO.js","assets/Avatar-BIBwmBTY.js","assets/rewriteSrc-CE-UieqK.js","assets/MemberBadge-CEtxB9l1.js","assets/PillButton-DKmaS7V0.js","assets/useShortRelativeDate-Cpl-GDDn.js","assets/dayjs.min-Co_qGSIM.js","assets/relativeTime-C9cy_A9S.js","assets/getActionErrorMessage-vCmyCy3N.js","assets/nectarPageBlock-Dhr05eLZ.js","assets/tslib.es6-Bdj3tMJc.js","assets/EyeSlashIcon-dTvsU9MP.js","assets/client-only-_T1ty6Rk.js","assets/CommentSection-CTWFO-ox.css","assets/SignupAction-4PkHGLMJ.js","assets/StatusInputs-D5MCvfKS.js","assets/useSignupRedirects-BSkdT_4N.js","assets/exports-mk284NM-.js","assets/lib-V61EcWBh.js","assets/SignupAction-KcXJoWn6.css","assets/lib-DeYZLsf9.js","assets/otpInput-B3xG_-U3.js","assets/FooterReferralLink-C-fLmkVJ.js","assets/utils-uQT3RJQj.js","assets/useImageUpload-2vTgBlYR.js","assets/PostContent-Bz074ceR.css","assets/PricingSkeleton-b9VHjB7R.js","assets/stytch-CmmoOQzG.js","assets/pushSubscription-vzO9AQ6U.js","assets/pwaPromptConfig-AUACWOQD.js","assets/useCommunityLogoUrl-aJXeAVzG.js","assets/getFullCommunityName-D1FaVagz.js","assets/Input-Dp9wVoLB.js","assets/Typography-BA7CHQQa.js","assets/SlideUpModal-BlSpdyWo.js","assets/XMarkIcon-DddZZWBS.js","assets/translations-BSW24LjB.js","assets/translations-DE9D66-w.css","assets/useIsLoggedIn-B87EngYs.js","assets/useTypedLoaderData-Ds8C8hPk.js","assets/PillLink-BBFBbnTp.js","assets/communityTheme-D6w6V2g2.js","assets/isWebinarJoinable-D2ievFFU.js","assets/debounce-MjWJAxiu.js","assets/StaticPage-Deblzuee.css","assets/index-d93whXsZ-BdV21a5s.js"])))=>i.map(i=>d[i]);
4import{s as e,t}from"./jsx-runtime-D4ePz0Hl.js";import{t as n}from"./react-BXH-GOAS.js";import{B as r,N as i,f as a,u as o,x as s}from"./components-CDo3yjgw.js";import{n as c}from"./exports-mk284NM-.js";import{t as l}from"./useTranslation-xRzBcOIb.js";import{t as u}from"./classnames-B9Sa-P4w.js";import{i as d}from"./useSignupRedirects-BSkdT_4N.js";import{n as f,r as p}from"./dist-DaRpaGs2.js";import{I as m,L as h}from"./QueryClientProvider-Cdu2unP4.js";import{a as g}from"./nectarTrackingFields-BN5KBl15.js";import{t as _}from"./useNonRevalidatingFetcher-CaohiMMR.js";import{t as v}from"./CheckCircleIcon-DfoKxuek.js";import{t as y}from"./XMarkIcon-DddZZWBS.js";import{C as b,E as x,S,T as C,b as w,k as T,t as E,w as D,x as O}from"./StaticPage-BJCvw7pa.js";import{t as k}from"./transition-B4qu-R77.js";import{l as A}from"./PricingSkeleton-b9VHjB7R.js";import{t as j}from"./shouldRevalidateLoaderData-CgSrcqeZ.js";import{t as M,u as N}from"./SignupAction-4PkHGLMJ.js";import{y as P}from"./PostContent-CUZYN8Nr.js";import{J as F}from"./CommentSection-cS80Hmpj.js";import{a as I,o as L,t as R}from"./ActionForm-ubtCpxTm.js";import{a as z,i as B,r as V,t as ee}from"./downloadFulfillmentIcs-xcU9Mf6E.js";import{n as te,t as ne}from"./p-retry-DA1h3OVj.js";import{n as H,t as re}from"./getMergedMetaData-W0YEAho6.js";import{n as ie}from"./useToast-CorSxc9g.js";import{t as U}from"./useIsLoggedIn-B87EngYs.js";import{t as ae}from"./useComponentFetcher-Blqq76Zc.js";import{n as oe}from"./BottomSheetDialog-DcPGSOIu.js";import{t as W}from"./getMetaDataLinks-BJc4Z0O3.js";import{i as se,r as ce}from"./react-stripe.esm-BTPVjSBv.js";var G=e(n(),1),K=new Map([[`bold`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M228,104a12,12,0,0,1-24,0V69l-59.51,59.51a12,12,0,0,1-17-17L187,52H152a12,12,0,0,1,0-24h64a12,12,0,0,1,12,12Zm-44,24a12,12,0,0,0-12,12v64H52V84h64a12,12,0,0,0,0-24H48A20,20,0,0,0,28,80V208a20,20,0,0,0,20,20H176a20,20,0,0,0,20-20V140A12,12,0,0,0,184,128Z`}))],[`duotone`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M184,80V208a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H176A8,8,0,0,1,184,80Z`,opacity:`0.2`}),G.createElement(`path`,{d:`M224,104a8,8,0,0,1-16,0V59.32l-66.33,66.34a8,8,0,0,1-11.32-11.32L196.68,48H152a8,8,0,0,1,0-16h64a8,8,0,0,1,8,8Zm-40,24a8,8,0,0,0-8,8v72H48V80h72a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V136A8,8,0,0,0,184,128Z`}))],[`fill`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M192,136v72a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V80A16,16,0,0,1,48,64h72a8,8,0,0,1,0,16H48V208H176V136a8,8,0,0,1,16,0Zm32-96a8,8,0,0,0-8-8H152a8,8,0,0,0-5.66,13.66L172.69,72l-42.35,42.34a8,8,0,0,0,11.32,11.32L184,83.31l26.34,26.35A8,8,0,0,0,224,104Z`}))],[`light`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M222,104a6,6,0,0,1-12,0V54.49l-69.75,69.75a6,6,0,0,1-8.48-8.48L201.51,46H152a6,6,0,0,1,0-12h64a6,6,0,0,1,6,6Zm-38,26a6,6,0,0,0-6,6v72a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V80a2,2,0,0,1,2-2h72a6,6,0,0,0,0-12H48A14,14,0,0,0,34,80V208a14,14,0,0,0,14,14H176a14,14,0,0,0,14-14V136A6,6,0,0,0,184,130Z`}))],[`regular`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M224,104a8,8,0,0,1-16,0V59.32l-66.33,66.34a8,8,0,0,1-11.32-11.32L196.68,48H152a8,8,0,0,1,0-16h64a8,8,0,0,1,8,8Zm-40,24a8,8,0,0,0-8,8v72H48V80h72a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V136A8,8,0,0,0,184,128Z`}))],[`thin`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M220,104a4,4,0,0,1-8,0V49.66l-73.16,73.17a4,4,0,0,1-5.66-5.66L206.34,44H152a4,4,0,0,1,0-8h64a4,4,0,0,1,4,4Zm-36,28a4,4,0,0,0-4,4v72a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V80a4,4,0,0,1,4-4h72a4,4,0,0,0,0-8H48A12,12,0,0,0,36,80V208a12,12,0,0,0,12,12H176a12,12,0,0,0,12-12V136A4,4,0,0,0,184,132Z`}))]]),q=G.forwardRef((e,t)=>
4G.createElement(F,{ref:t,...e,weights:K}));q.displayName=`ArrowSquareOutIcon`;var le=q,ue=new Map([[`bold`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm68-84a12,12,0,0,1-12,12H128a12,12,0,0,1-12-12V72a12,12,0,0,1,24,0v44h44A12,12,0,0,1,196,128Z`}))],[`duotone`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`}),G.createElement(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z`}))],[`fill`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm56,112H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z`}))],[`light`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm62-90a6,6,0,0,1-6,6H128a6,6,0,0,1-6-6V72a6,6,0,0,1,12,0v50h50A6,6,0,0,1,190,128Z`}))],[`regular`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z`}))],[`thin`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm60-92a4,4,0,0,1-4,4H128a4,4,0,0,1-4-4V72a4,4,0,0,1,8,0v52h52A4,4,0,0,1,188,128Z`}))]]),de=G.forwardRef((e,t)=>G.createElement(F,{ref:t,...e,weights:ue}));de.displayName=`ClockIcon`;var fe=de,pe=new Map([[`bold`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M228,144v64a12,12,0,0,1-12,12H40a12,12,0,0,1-12-12V144a12,12,0,0,1,24,0v52H204V144a12,12,0,0,1,24,0Zm-108.49,8.49a12,12,0,0,0,17,0l40-40a12,12,0,0,0-17-17L140,115V32a12,12,0,0,0-24,0v83L96.49,95.51a12,12,0,0,0-17,17Z`}))],[`duotone`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M216,48V208H40V48A16,16,0,0,1,56,32H200A16,16,0,0,1,216,48Z`,opacity:`0.2`}),G.createElement(`path`,{d:`M224,144v64a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V144a8,8,0,0,1,16,0v56H208V144a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40a8,8,0,0,0-11.32-11.32L136,124.69V32a8,8,0,0,0-16,0v92.69L93.66,98.34a8,8,0,0,0-11.32,11.32Z`}))],[`fill`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M224,144v64a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V144a8,8,0,0,1,16,0v56H208V144a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40A8,8,0,0,0,168,96H136V32a8,8,0,0,0-16,0V96H88a8,8,0,0,0-5.66,13.66Z`}))],[`light`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M222,144v64a6,6,0,0,1-6,6H40a6,6,0,0,1-6-6V144a6,6,0,0,1,12,0v58H210V144a6,6,0,0,1,12,0Zm-98.24,4.24a6,6,0,0,0,8.48,0l40-40a6,6,0,0,0-8.48-8.48L134,129.51V32a6,6,0,0,0-12,0v97.51L92.24,99.76a6,6,0,0,0-8.48,8.48Z`}))],[`regular`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M224,144v64a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V144a8,8,0,0,1,16,0v56H208V144a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40a8,8,0,0,0-11.32-11.32L136,124.69V32a8,8,0,0,0-16,0v92.69L93.66,98.34a8,8,0,0,0-11.32,11.32Z`}))],[`thin`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M220,144v64a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V144a4,4,0,0,1,8,0v60H212V144a4,4,0,0,1,8,0Zm-94.83,2.83a4,4,0,0,0,5.66,0l40-40a4,4,0,1,0-5.66-5.66L132,134.34V32a4,4,0,0,0-8,0V134.34L90.83,101.17a4,4,0,0,0-5.66,5.66Z`}))]]),me=G.forwardRef((e,t)=>G.createElement(F,{ref:t,...e,weights:pe}));me.displayName=`DownloadSimpleIcon`;var he=me,ge=new Map([[`bold`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,
40,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z`}))],[`duotone`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`}),G.createElement(`path`,{d:`M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z`}))],[`fill`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z`}))],[`light`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z`}))],[`regular`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z`}))],[`thin`,G.createElement(G.Fragment,null,G.createElement(`path`,{d:`M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z`}))]]),_e=G.forwardRef((e,t)=>
4G.createElement(F,{ref:t,...e,weights:ge}));_e.displayName=`GlobeIcon`;var ve=_e,ye=`_1ylyoi40`,be=`_1ylyoi41`,J=e(u(),1),Y=e(t(),1);function xe(e){let{element:t,isOpen:n=!1,onOpenChange:r,isPreviewing:i=!1,isLoading:a,translations:o,onEmailChange:s,hasTermsOfService:c,hasCustomTermsOfService:l,customTermsOfServiceText:u,defaultTOSConsentValue:d,gdprTranslations:f,form:p,hideEmailInput:m=!1}=e,{gap:h,width:g,maxWidth:_,padding:v,backgroundColor:y,borderRadius:b,borderWidth:x,borderColor:S,borderStyle:C,modalOverlayBackgroundColor:w,modalCloseButtonColor:T=`inherit`,modalCloseButtonPlacementTop:E,modalCloseButtonPlacementRight:D}=t.attrs||{},O={"--overlay-background-color":w,"--modal-close-button-color":T,"--modal-close-button-placement-top":E||`24px`,"--modal-close-button-placement-right":D||`24px`},k=(0,Y.jsxs)(`div`,{className:(0,J.default)(be,`flex flex-col h-auto text-left`),style:{"--width":g,"--max-width":_,backgroundColor:y,padding:v,borderStyle:C,borderWidth:x,borderRadius:b,borderColor:S,gap:h,"--padding":v},children:[(0,Y.jsxs)(`div`,{className:`flex flex-col gap-1`,children:[(0,Y.jsx)(`h2`,{className:`text-gray-900 text-2xl font-semibold m-0 p-0`,children:o?.[`products.free_product_checkout.title`]}),(0,Y.jsx)(`p`,{className:`text-gray-600 text-sm m-0 p-0`,children:o?.[`products.free_product_checkout.description`]})]}),(0,Y.jsxs)(`div`,{className:`flex flex-col gap-4`,children:[!m&&(0,Y.jsxs)(`div`,{children:[(0,Y.jsx)(`label`,{htmlFor:`email`,className:`block text-sm font-medium text-gray-700 mb-2`,children:o?.[`products.free_product_checkout.email_label`]}),(0,Y.jsx)(`input`,{type:`email`,id:`email`,name:`email`,required:!0,className:`w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-blue-500 focus:border-blue-500 text-sm placeholder:text-[#374151]`,placeholder:o?.[`products.free_product_checkout.email_placeholder`],onChange:e=>e.currentTarget.value&&s(e.currentTarget.value)})]}),p&&(0,Y.jsx)(`div`,{className:``,style:{"--gap":`16px`,"--text-align":`left`,"--question-required-color":`#000`,"--question-label-color":`#374151`,"--question-label-font-family":`inherit`,"--question-label-font-size":`14px`,"--input-text-font-size":`14px`,"--input-text-color":`#374151`,"--input-placeholder-color":`#374151`,"--question-label-font-weight":`500`,"--question-label-text-transform":`none`,"--question-label-text-decoration":`none`,"--question-label-text-decoration-color":`#000`,"--question-label-text-decoration-style":`solid`,"--question-label-text-decoration-thickness":`1px`,"--question-label-text-decoration-skip-ink":`none`,"--question-label-text-decoration-skip-ink-color":`#000`,"--question-label-text-decoration-skip-ink-style":`solid`,"--question-label-text-decoration-skip-ink-thickness":`1px`},children:(0,Y.jsx)(P,{email:``,hasLocalStorageEmail:!1,survey:p,isSubmitting:a,showSubmitButton:!1,showEmailInput:!1,showQuestionNumber:!1})}),c&&!m&&(0,Y.jsx)(N,{hasCustomTermsOfService:l,customTermsOfServiceText:u,defaultTOSConsentValue:d,gdprTranslations:f}),(0,Y.jsx)(`button`,{type:`submit`,disabled:a,className:`w-full px-4 py-2 bg-gray-900 text-white rounded-md hover:bg-gray-800 disabled:opacity-50 disabled:cursor-not-allowed`,children:a?o?.[`products.free_product_checkout.submitting`]:o?.[`products.free_product_checkout.submit`]})]})]});return i?(0,Y.jsxs)(`div`,{className:`w-full h-auto min-h-[600px] flex items-center justify-center relative`,style:O,children:[(0,Y.jsx)(`div`,{className:`absolute top-0 left-0 w-full h-full bg-[--overlay-background-color]`,children:`\xA0`}),(0,Y.jsx)(`div`,{className:`z-10 relative`,children:k})]}):n?(0,Y.jsx)(L,{isOpen:n,onClose:r,style:O,className:`shadow-lg`,showCloseButton:!a,hideOverflow:!1,shouldCloseOnOutsideClick:!a,children:(0,Y.jsx)(`div`,{className:(0,J.default)(ye),children:k})}):null}var Se=`_1wbt9c00`,Ce=`_1wbt9c01`;function X({variant:e,size:t=`sm`,className:n,children:r,disabled:i,...a}){return(0,Y.jsx)(`button`,{type:`button`,disabled:i,className:(0,J.default)(`w-full inline-flex items-center justify-center font-medium shadow-sm focus:outline-none focus:ring-2 focus:ring-offset-2 transition-opacity rounded-md font-sans`,t===`
4sm`?`px-3 py-2 text-sm`:`px-4 py-2 text-base`,e===`primary`&&`border bg-gray-900 text-white border-gray-800 hover:bg-gray-800 hover:opacity-90 focus:ring-gray-900 disabled:opacity-50`,e===`secondary`&&`border border-gray-300 bg-white text-gray-800 hover:bg-gray-50`,n),...a,children:r})}var we=10,Z=e=>e?new Date(e).getTime()-Date.now()<=we*60*1e3:!0,Te=(e,t)=>{let n=new Date(e),r={weekday:`long`,month:`long`,day:`numeric`,year:`numeric`,hour:`numeric`,minute:`2-digit`,timeZone:t||void 0,timeZoneName:`short`};return n.toLocaleString(void 0,r)};function Ee(e){let{element:t,isOpen:n=!1,onOpenChange:r,isPreviewing:i=!1,translations:a,orderStatusState:o,orderData:s,errorMessage:c,isRedeeming:l,onClickRedeem:u,onAddToCalendar:d,onPostPurchaseContinue:f}=e,{gap:p,width:m,maxWidth:h,padding:g,backgroundColor:_,borderRadius:v,borderWidth:y,borderColor:b,borderStyle:x,modalOverlayBackgroundColor:S,modalCloseButtonColor:C=`inherit`,modalCloseButtonPlacementTop:w,modalCloseButtonPlacementRight:T}=t.attrs||{},E={"--overlay-background-color":S,"--modal-close-button-color":C,"--modal-close-button-placement-top":w||`16px`,"--modal-close-button-placement-right":T||`16px`},D=e=>{switch(e){case`file`:return a?.[`products.instant_redemption_modal.ready.download_file`];case`link`:return a?.[`products.instant_redemption_modal.ready.access_link`];case`webinar`:return a?.[`products.instant_redemption_modal.ready.join_now`];case`coaching_session`:return a?.[`products.instant_redemption_modal.ready.book_now`];default:return a?.[`products.instant_redemption_modal.ready.redeem`]}},O=e=>{switch(e){case`file`:return(0,Y.jsx)(he,{className:`h-4 w-4 mr-2`,"aria-hidden":`true`});case`link`:return(0,Y.jsx)(le,{className:`h-4 w-4 mr-2`,"aria-hidden":`true`});case`webinar`:return(0,Y.jsx)(le,{className:`h-4 w-4 mr-2`,"aria-hidden":`true`});case`coaching_session`:return(0,Y.jsx)(z,{className:`h-4 w-4 mr-2`,"aria-hidden":`true`});default:return null}},k=(0,G.useMemo)(()=>s?.order_items.every(e=>e.product_variant.type===`webinar`)??!1,[s]),A=(0,G.useMemo)(()=>!k||!s?!1:s.order_items.some(e=>e.product_variant.type===`webinar`&&e.fulfillment.can_access&&Z(e.product_variant.event_starts_at)),[k,s]),j=(0,G.useMemo)(()=>k?A?`products.instant_redemption_modal.ready.webinar_description_join_now`:`products.instant_redemption_modal.ready.webinar_description`:`products.instant_redemption_modal.ready.description`,[k,A]),M=e=>e.fulfillment.can_access?e.product_variant.type===`webinar`?Z(e.product_variant.event_starts_at):!0:!1,N=(0,Y.jsx)(`div`,{className:(0,J.default)(Ce,`flex flex-col h-auto`),style:{"--width":m,"--max-width":h,backgroundColor:_,padding:g,borderStyle:x,borderWidth:y,borderRadius:v,borderColor:b,gap:p,"--padding":g},children:(0,Y.jsxs)(`div`,{className:`text-center`,children:[(0,Y.jsxs)(`div`,{className:`mx-auto flex items-center justify-center h-12 w-12 rounded-full`,children:[o===`ready`&&(0,Y.jsx)(B,{className:`h-8 w-8 text-green-400`,"aria-hidden":`true`}),o===`loading`&&(0,Y.jsxs)(`svg`,{className:`animate-spin w-8 h-8 text-gray-900`,xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 24 24`,"aria-label":a?.[`shared.actions.loading`]??`Loading`,children:[(0,Y.jsx)(`title`,{children:a?.[`shared.actions.loading`]??`Loading`}),(0,Y.jsx)(`circle`,{className:`opacity-25`,cx:12,cy:12,r:10,stroke:`currentColor`,strokeWidth:4,fill:`none`}),(0,Y.jsx)(`path`,{className:`opacity-75`,fill:`currentColor`,d:`M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z`})]}),o===`error`&&(0,Y.jsx)(V,{className:`h-8 w-8 text-red-400`,"aria-hidden":`true`})]}),o===`loading`&&(0,Y.jsxs)(`div`,{className:`flex flex-col gap-2 items-center justify-center`,children:[(0,Y.jsx)(`h3`,{className:`text-lg font-medium text-gray-900 font-sans`,children:a?.[`products.purchase_complete`]}),(0,Y.jsx)(`p`,{className:`text-sm text-gray-900 font-sans`,children:a?.[`products.instant_redemption_modal.loading.description`]})]}),o===`error`&&(0,Y.jsx)(`div`,{className:`flex flex-col gap-2 items-center justify-center`,children:(0,Y.jsx)(`p`,{className:`text-sm text-gray-900 font-sans`,children:c})}),o===`ready`&&s&&(0,Y.jsxs)(`div`,{className:`flex flex-col gap-4 items-center justify-center`,children:[(0,Y.jsxs)(`div`,{className:`flex flex-col`,children:[(0,Y.jsx)(`h3`,{className:`text-lg font-medium text-gray-900 font-sans`,children:a?.[k?`products.instant_redemption_modal.ready.webinar_title`:`products.instant_redemption_modal.ready.title`]}),(0,Y.jsx)(`p`,{className:`text-sm text-gray-900 font-sans`,children:a?.[j]})]}),(0,Y.jsx)(`div`,{className:`flex flex-col gap-3 w-full`,children:s.order_items.map(e=>(0,Y.jsxs)(`div`,{className:`text-left p-3 border border-gray-300 rounded-md`,children:[(0,Y.jsxs)(`div`,{className:`flex items-start gap-3`,children:[e.product_variant.thumbnail_url&&(0,Y.jsx)(`img`,{src:e.product_variant.thumbnail_url,alt:``,className:`w-12 h-auto object-cover rounded aspect-video`}),(0,Y.jsxs)(`div`,{className:`flex-1 min-w-0`,children:[(0,Y.jsx)(`p`,{className:`text-sm font-medium text-gray-900`,children:e.product_variant.name}),(0,Y.jsx)(`p`,{className:`text-xs text-gray-900 line-clamp-4`,title:e.product_description,children:e.product_description})]})]}),e.product_variant.type===`webinar`&&e.product_variant.event_starts_at&&(0,Y.jsxs)(`div`,{className:`mt-2 flex flex-col gap-1 rounded-md bg-gray-100 p-2`,children:[(0,Y.jsxs)(`div`,{className:`flex items-center gap-1.5 text-xs text-gray-700`,children:[(0,Y.jsx)(fe,{className:`h-3.5 w-3.5 shrink-0`,"aria-hidden":`true`}),(0,Y.jsx)(`span`,{children:Te(e.product_variant.event_starts_at,e.product_variant.iana_time_zone??e.product_variant.time_zone)})]}),e.product_variant.time_zone&&(0,Y.jsxs)(`div`,{className:`flex items-center gap-1.5 text-xs text-gray-500`,children:[(0,Y.jsx)(ve,{className:`h-3.5 w-3.5 shrink-0`,"aria-hidden":`true`}),(0,Y.jsx)(`span`,{children:e.product_variant.time_zone})]})]}),(0,Y.jsxs)(`div`,{className:`mt-3 flex flex-col gap-2`,children:[M(e)&&(0,Y.jsxs)(X,{variant:`primary`,disabled:l,onClick:()=>u(e.fulfillment.id),children:[O(e.product_variant.type),D(e.product_variant.type)]}),e.product_variant.type===`webinar`&&!Z(e.product_variant.event_starts_at)&&(0,Y.jsx)(`p`,{className:`text-xs text-gray-500 text-center font-sans`,children:a?.[`products.instant_redemption_modal.ready.redeem_available_soon`]??`You can join ${we} minutes before the event starts`}),e.product_variant.type===`webinar`&&d&&(0,Y.jsxs)(X,{variant:`secondary`,onClick:()=>d(e.fulfillment.id),children:[(0,Y.jsx)(z,{className:`h-4 w-4 mr-2`,"aria-hidden":`true`}),a?.[`products.instant_redemption_modal.ready.add_to_calendar`]??`Add to calendar`]})]})]},e.id))}),f&&(0,Y.jsx)(X,{variant:`primary`,size:`md`,onClick:f,children:a?.[`shared.cta.continue`]??`Continue`})]})]})});return!n&&!i?null:i?(0,Y.jsxs)(`div`,{className:`w-full h-auto min-h-[600px] flex items-center justify-center relative`,style:E,children:[(0,Y.jsx)(`div`,{className:`absolute top-0 left-0 w-full h-full bg-[--overlay-background-color]`,children:`\xA0`}),(0,Y.jsx)(`div`,{className:`z-10 relative`,children:N})]}):(0,Y.jsx)(L,{isOpen:n,onClose:r,style:E,className:`shadow-lg`,showCloseButton:!0,hideOverflow:!1,shouldCloseOnOutsideClick:!1,children:(0,Y.jsx)(`div`,{className:(0,J.default)(Se),children:N})})}var De=async(e,t=1,n)=>{let r=new URLSearchParams({slug:e,page:String(t)});n&&r.set(`per_page`,String(n));
4let i=await fetch(`/product_reviews?${r.toString()}`,{method:`GET`,headers:{"Sec-Fetch-Dest":`empty`}});return i.ok?i.json():null},Oe=(e,t)=>{if(!e)return``;try{return new URL(e),e}catch{try{return new URL(e,t).href}catch{return e}}};function ke({children:e}){let[t,n]=(0,G.useState)(null),[i,a]=(0,G.useState)(null),[o,s]=(0,G.useState)(!1),[c,l]=(0,G.useState)(!1),[u,d]=(0,G.useState)(`loading`),[f,p]=(0,G.useState)(null),[m,h]=(0,G.useState)(null),[g,_]=(0,G.useState)(!1),{product:v}=r(`routes/products/$slug`),y=(0,G.useMemo)(()=>{if(!v)return!1;let{isCoachingSession:e,canInstantlyRedeem:t}=O(v);return e?t:!0},[v]);return(0,Y.jsx)(b.Provider,{value:{clientSecret:t,setClientSecret:n,redemptionToken:i,setRedemptionToken:a,showThankYou:o,setShowThankYou:s,showRedemptionModal:c,setShowRedemptionModal:l,redemptionState:u,setRedemptionState:d,orderStatusData:f,setOrderStatusData:p,redemptionErrorMessage:m,setRedemptionErrorMessage:h,shouldInstantlyRedeem:y,showFreeProductCheckoutModal:g,setShowFreeProductCheckoutModal:_},children:e})}var Ae=async(e,t,n)=>{let r=new FormData;r.append(`fulfillmentId`,e),r.append(`redemptionToken`,t);let i=await fetch(`/access_fulfillment_with_token`,{method:`PUT`,body:r,signal:n,headers:{"Sec-Fetch-Dest":`empty`}});if(!i.ok)throw Error(`Failed to access fulfillment with token`);return i.json()},je=async e=>fetch(`/order_status`,{method:`POST`,body:JSON.stringify({redemptionToken:e}),headers:{"Sec-Fetch-Dest":`empty`}}),Me=/^\/(?![/\\]).*/;function Ne({redirectUrl:e,navigate:t,t:n}){let r=e?.trim();if(r){if(Me.test(r)){t(r);return}try{let e=new URL(r);if(![`http:`,`https:`].includes(e.protocol))throw Error(`Invalid protocol`);e.origin===window.location.origin?t(`${e.pathname}${e.search}${e.hash}`||`/`):window.open(e.toString(),`_blank`,`noopener,noreferrer`)}catch{f.error(n(`products.thank_you.redirect_failed`,`Invalid redirect URL`))}}}var Pe=({isLoggedIn:e,productCtaText:t})=>{let{t:n}=l(),r=n(e?`shared.cta.submit`:`products.free_product_guest_checkout.submit`);return{"products.free_product_checkout.title":n(e?`products.free_product_logged_in_checkout.title`:`products.free_product_guest_checkout.title`),"products.free_product_checkout.description":n(e?`products.free_product_logged_in_checkout.description`:`products.free_product_guest_checkout.description`),"products.free_product_checkout.email_label":n(`products.free_product_guest_checkout.email_label`),"products.free_product_checkout.email_placeholder":n(`products.free_product_guest_checkout.email_placeholder`),"products.free_product_checkout.submitting":n(e?`shared.actions.submitting`:`products.free_product_guest_checkout.submitting`),"products.free_product_checkout.submit":t?.trim()||r}},Fe={id:`free-product-guest-checkout-modal`,width:`400px`,maxWidth:`400px`,height:`400px`,backgroundColor:`#FFFFFF`,modalOverlayBackgroundColor:`#00000030`,padding:`24px`,borderRadius:`8px`,borderWidth:`1px`,borderColor:`#E5E7EB`,borderStyle:`solid`,orientation:`horizontal`,gap:`16px`,modalCloseButtonColor:`#030712`,modalCloseButtonPlacementTop:`24px`,modalCloseButtonPlacementRight:`24px`},Ie=({productVariantId:e,isOpen:t,onClose:n,onSuccess:r,site:i,gdprTranslations:a,translations:o,form:s})=>(0,Y.jsx)(M,{id:`free-product-guest-checkout-modal`,onSuccess:r,shouldSkipRedirectsAfterSuccess:!0,shouldSkipAutoLogIn:!0,children:({isLoading:r,setEmail:c})=>(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(`input`,{type:`hidden`,name:`product_variant_id`,value:e}),s&&(0,Y.jsx)(`input`,{type:`hidden`,name:`form_id`,value:s.id}),(0,Y.jsx)(xe,{element:{type:`freeProductCheckoutModal`,attrs:Fe,content:[{id:``,text:``}]},isOpen:t,onOpenChange:n,isLoading:r,translations:o,gdprTranslations:a,hasTermsOfService:i.viewable_site_version.settings.terms_of_service_enabled,hasCustomTermsOfService:i.viewable_site_version.settings.terms_of_service,customTermsOfServiceText:i.viewable_site_version.settings.terms_of_service_text||void 0,defaultTOSConsentValue:!1,onEmailChange:c,isPreviewing:!1,form:s,children:null})]})}),Le=(0,G.lazy)(()=>s(()=>import(`./CoachingBookingModal-B-5IU6Hj.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105]))),Re=({product:e,productVariantId:t,isOpen:n,onClose:r,onSuccess:i})=>{let{t:o}=l(),{site:s}=a(`root`),{visitToken:c,referralId:u,cookies:f}=I(),m=d(f.bhba||void 0),v=_(),y=(0,G.useRef)(!1),b=e.default_product_variant?.redeemable?.metadata;return(0,G.useEffect)(()=>
4{if(!y.current||v.state!==`idle`||v.data===void 0)return;y.current=!1;let e=v.data;if(e?.toast?.status===`error`){p.error(e.toast.message||o(`errors.default`));return}e?.order&&i({order:e.order})},[v.state,v.data,i,o]),!b?.slug||!b?.users?.[0]?.username?null:(0,Y.jsx)(G.Suspense,{fallback:null,children:(0,Y.jsx)(Le,{isOpen:n,onClose:r,onBookingSuccess:e=>{let n=e.attendees[0].email.toLowerCase(),r=e.attendees[0].name,i=new FormData;i.set(`email`,n),i.set(`product_variant_id`,t),i.set(`booking_attendee_email`,n),i.set(`booking_attendee_name`,r),i.set(`booking_data`,JSON.stringify(e)),i.set(`booking_provider`,`cal_com`),i.set(`is_js_enabled`,`true`),i.set(`sent_from_orchid`,`true`),c&&i.set(`visit_token`,c),u&&i.set(`ref`,u),m&&i.set(`bhba`,m),typeof window<`u`&&(i.set(`nectar_signup_url`,window.location.href),i.set(`nectar_anonymous_user_id`,h()),s.id&&i.set(g,s.id)),y.current=!0,v.submit(i,{method:`post`,action:`/create`})},shouldDisableConfirmButton:v.state===`submitting`,eventSlug:b.slug,calComUserName:b.users[0].username})})},ze=({product:e,productVariantId:t,isOpen:n,onClose:r,onSuccess:i})=>{let{t:o}=l(),{site:s}=a(`root`),{visitToken:c,referralId:u,cookies:f}=I(),m=d(f.bhba||void 0),v=_(),y=(0,G.useRef)(!1),b=e.default_product_variant?.redeemable,x=b?.metadata,{hasCalComScheduling:S}=C(e);return(0,G.useEffect)(()=>{if(!y.current||v.state!==`idle`||v.data===void 0)return;y.current=!1;let e=v.data;if(e?.toast?.status===`error`){p.error(e.toast.message||o(`errors.default`));return}e?.order&&i({order:e.order})},[v.state,v.data,i,o]),!S||!x?.id?null:(0,Y.jsx)(D,{isOpen:n,onClose:r,onBookingSuccess:(e,n)=>{let r=new FormData,i=e.attendees[0].email.toLowerCase(),a=e.attendees[0].name;r.set(`email`,i),r.set(`product_variant_id`,t),r.set(`booking_attendee_email`,i),r.set(`booking_attendee_name`,a),r.set(`booking_data`,JSON.stringify(e)),r.set(`booking_provider`,`cal_com`),r.set(`webinar_access_token`,n),r.set(`is_js_enabled`,`true`),r.set(`sent_from_orchid`,`true`),c&&r.set(`visit_token`,c),u&&r.set(`ref`,u),m&&r.set(`bhba`,m),typeof window<`u`&&(r.set(`nectar_signup_url`,window.location.href),r.set(`nectar_anonymous_user_id`,h()),s.id&&r.set(g,s.id)),y.current=!0,v.submit(r,{method:`post`,action:`/create`})},shouldDisableConfirmButton:v.state===`submitting`,productSlug:e.slug,eventName:e.name,eventStartsAt:b?.event_starts_at??``,eventEndsAt:b?.event_ends_at,eventTimeZone:b?.iana_time_zone??b?.time_zone??`UTC`,remainingSeats:b?.remaining_seats,maxSeats:b?.max_seats})},Be=({product:e,productVariantId:t,isOpen:n,onClose:r,onSuccess:i,site:a,gdprTranslations:o,translations:s,form:c})=>{let l=ae(),u=(0,G.useRef)(null),[f,p]=(0,G.useState)(!1),{cookies:_,visitToken:v,referralId:y}=I(),b=d(_.bhba||void 0),x=l.data;return ie(x?.toast),(0,Y.jsxs)(R,{id:`free-product-logged-in-checkout-modal`,fetcher:l,formRef:u,method:`post`,action:`/products/${e.slug}`,onSubmit:t=>{t.preventDefault(),p(!0);let n=new FormData(t.currentTarget);typeof window<`u`&&(n.set(`purchase_url`,window.location.href),n.set(`anonymous_user_id`,h()),n.set(`nectar_visit_token`,m()),a.id&&n.set(g,a.id)),l.submit(n,{method:`post`,action:`/products/${e.slug}`})},onSuccess:e=>{p(!1),u.current?.reset(),i(e)},onError:()=>{p(!1)},children:[(0,Y.jsx)(`input`,{type:`hidden`,name:`product_variant_id`,value:t}),c&&(0,Y.jsx)(`input`,{type:`hidden`,name:`form_id`,value:c.id}),(0,Y.jsx)(`input`,{type:`hidden`,name:`sent_from_orchid`,value:`true`}),y&&(0,Y.jsx)(`input`,{type:`hidden`,name:`ref`,value:y}),b&&(0,Y.jsx)(`input`,{type:`hidden`,name:`bhba`,value:b}),v&&(0,Y.jsx)(`input`,{type:`hidden`,name:`visit_token`,value:v}),(0,Y.jsx)(`input`,{type:`hidden`,name:`is_js_enabled`,value:`true`}),(0,Y.jsx)(xe,{element:{type:`freeProductCheckoutModal`,attrs:Fe,content:[{id:``,text:``}]},isOpen:n,onOpenChange:r,isLoading:f,translations:s,gdprTranslations:o,hasTermsOfService:a.viewable_site_version.settings.terms_of_service_enabled,hasCustomTermsOfService:a.viewable_site_version.settings.terms_of_service,customTermsOfServiceText:a.viewable_site_version.settings.terms_of_service_text||void 0,defaultTOSConsentValue:!1,onEmailChange:()=>{},isPreviewing:!1,form:c,hideEmailInput:!0,children:null})]})},Ve=({product:e,isOpen:t,onClose:n,onSuccess:i})=>{let{site:a}=r(`root`),o=A(),s=U(),c=Pe({isLoggedIn:s,productCtaText:e.cta_text}),l=e.default_product_variant?.id||``,u=e.default_product_variant?.required_form??void 0,{hasCalComScheduling:d}=C(e),{isCoachingSession:f,coachingSessionProvider:p}=O(e);return s?(0,Y.jsx)(Be,{product:e,productVariantId:l,isOpen:t,onClose:n,onSuccess:i,site:a,gdprTranslations:o,translations:c,form:u}):d?(0,Y.jsx)(ze,{product:e,productVariantId:l,isOpen:t,onClose:n,onSuccess:i}):f&&p===`cal_com`?(0,Y.jsx)(Re,{product:e,productVariantId:l,isOpen:t,onClose:n,onSuccess:i}):(0,Y.jsx)(Ie,{productVariantId:l,isOpen:t,onClose:n,onSuccess:i,site:a,gdprTranslations:o,translations:c,form:u})};function He({isOpen:e,onClose:t,onPostPurchaseContinue:n,onRedeem:r,state:i,orderStatusData:a,errorMessage:o,onAddToCalendar:s,isFree:c=!1}){let{t:u}=l(),[d,f]=(0,G.useState)(!1);return(0,Y.jsx)(Ee,{isOpen:e,onOpenChange:t,isRedeeming:d,onClickRedeem:(0,G.useCallback)(async e=>{f(!0);try{await r(e)}catch{}finally{f(!1)}},[r]),orderStatusState:i,orderData:a,errorMessage:o,onClose:t,translations:{"shared.cta.continue":u(`shared.cta.continue`),"products.purchase_complete":c?u(`products.free_complete`,`Getting your content ready...`):u(`products.purchase_complete`,`Purchase complete!`),"shared.actions.loading":u(`shared.actions.loading`,`Loading`),"products.instant_redemption_modal.loading.description":u(`products.instant_redemption_modal.loading.description`,`Preparing your order...`),"products.instant_redemption_modal.error.title":u(`products.instant_redemption_modal.error.title`,`Something went wrong. Please check your email for order details.`),"products.instant_redemption_modal.ready.title":c?u(`products.instant_redemption_modal.ready.free_title`,`You're all set!`):u(`products.instant_redemption_modal.ready.title`,`Your order is ready!`),"products.instant_redemption_modal.ready.description":c?u(`products.instant_redemption_modal.ready.free_description`,`You can now access your content by clicking the button below or by checking your email`):u(`products.instant_redemption_modal.ready.description`,`You can now access your purchase by clicking the button below or by checking your email`),"products.instant_redemption_modal.ready.webinar_title":u(`products.instant_redemption_modal.ready.webinar_title`,`You're registered!`),"products.instant_redemption_modal.ready.webinar_description":u(`products.instant_redemption_modal.ready.webinar_description`,{minutes:10}),"products.instant_redemption_modal.ready.webinar_description_join_now":u(`products.instant_redemption_modal.ready.webinar_description_join_now`),"products.instant_redemption_modal.close":u(`products.instant_redemption_modal.close`,`Close`),"products.instant_redemption_modal.ready.download_file":u(`products.instant_redemption_modal.ready.download_file`,`Download file`),"products.instant_redemption_modal.ready.access_link":u(`products.instant_redemption_modal.ready.access_link`,`Access link`),"products.instant_redemption_modal.ready.join_now":u(`products.instant_redemption_modal.ready.join_now`,`Join now`),"products.instant_redemption_modal.ready.redeem":u(`products.instant_redemption_modal.ready.redeem`,`Redeem`),"products.instant_redemption_modal.ready.book_now":u(`products.instant_redemption_modal.ready.book_now`,`Book now`),"products.instant_redemption_modal.ready.add_to_calendar":u(`products.instant_redemption_modal.ready.add_to_calendar`,`Add to calendar`),"products.instant_redemption_modal.ready.redeem_available_soon":u(`products.instant_redemption_modal.ready.redeem_available_soon`,{minutes:10})},onAddToCalendar:s,onPostPurchaseContinue:n,element:{type:`redeemOrderModal`,attrs:{id:`redeem-order-modal-id-${a?.id}`,width:`400px`,maxWidth:`400px`,height:`400px`,backgroundColor:`#F9FAFB`,modalOverlayBackgroun
4dColor:`#00000030`,padding:`24px`,borderRadius:`8px`,borderWidth:`1px`,borderColor:`#E5E7EB`,borderStyle:`solid`,orientation:`horizontal`,gap:`16px`,modalCloseButtonColor:`#030712`,modalCloseButtonPlacementTop:`24px`,modalCloseButtonPlacementRight:`24px`},content:[{id:``,text:``}]},children:null})}function Ue({show:e,onClose:t,onContinue:n,isFree:r,productType:i}){let{t:a}=l(),o=r?i===x.WEBINAR?a(`products.webinar_registration_success_title`):i===x.COACHING_SESSION?a(`products.free_coaching_success_title`):a(`products.free_content_success_title`):a(`products.purchase_success_title`),s=r?i===x.WEBINAR?a(`products.webinar_registration_success_message`):i===x.COACHING_SESSION?a(`products.free_coaching_success_message`):a(`products.free_content_success_message`):a(`products.purchase_success_message`);return(0,Y.jsx)(k,{appear:!0,show:e,as:Y.Fragment,enter:`transition-opacity duration-300 ease-out`,enterFrom:`opacity-0`,enterTo:`opacity-100`,leave:`transition-opacity duration-200 ease-in`,leaveFrom:`opacity-100`,leaveTo:`opacity-0`,children:(0,Y.jsx)(`div`,{className:`fixed inset-0 z-50 flex items-center justify-center bg-black bg-opacity-50`,children:(0,Y.jsxs)(`div`,{className:`max-w-md w-full mx-4 p-6 relative bg-wt-background text-wt-text-on-background border border-wt-text-on-background/20 rounded-wt shadow-xl`,children:[(0,Y.jsxs)(`button`,{type:`button`,onClick:t,className:`absolute top-4 right-4 rounded-full p-2 text-wt-text-on-background hover:bg-wt-text-on-background hover:bg-opacity-10`,children:[(0,Y.jsx)(y,{className:`h-5 w-5`,"aria-hidden":`true`}),(0,Y.jsx)(`span`,{className:`sr-only`,children:`Close`})]}),(0,Y.jsxs)(`div`,{className:`text-center`,children:[(0,Y.jsx)(`div`,{className:`mx-auto flex items-center justify-center h-12 w-12 rounded-full mb-4`,style:{backgroundColor:`color-mix(in srgb, var(--wt-primary-color) 20%, transparent)`},children:(0,Y.jsx)(v,{className:`h-8 w-8`,"aria-hidden":`true`,style:{color:`var(--wt-primary-color)`}})}),(0,Y.jsx)(`h3`,{className:`text-lg font-medium mb-2 text-wt-text-on-background wt-header-font`,children:o}),(0,Y.jsx)(`p`,{className:`text-sm mb-6 text-wt-text-on-background/90 wt-body-font`,children:s}),(0,Y.jsx)(`button`,{type:`button`,onClick:n,className:`w-full inline-flex justify-center border border-wt-primary px-4 py-2 text-base font-medium shadow-sm hover:opacity-90 focus:outline-none focus:ring-2 focus:ring-wt-primary focus:ring-offset-2 transition-opacity bg-wt-primary text-wt-text-on-primary rounded-wt wt-button-font`,children:a(`shared.cta.continue`)})]})]})})})}var Q=e=>(e.preventDefault(),e.returnValue=`Your order is not ready yet. Please do not close this tab.`,``);function We({stripePublishableKey:e,page:t,site:n}){let{t:a}=l(),{orderStatusPollMaxAttempts:o}=r(`root`),{product:u}=r(`routes/products/$slug`),{clientSecret:d,setClientSecret:p,redemptionToken:m,setRedemptionToken:h,showThankYou:g,setShowThankYou:_,showRedemptionModal:v,setShowRedemptionModal:b,redemptionState:x,setRedemptionState:C,orderStatusData:T,setOrderStatusData:D,redemptionErrorMessage:O,setRedemptionErrorMessage:A,shouldInstantlyRedeem:j,showFreeProductCheckoutModal:M,setShowFreeProductCheckoutModal:N}=S(),P=(0,G.useRef)(null),{openPageModalType:F,setOpenPageModalType:L}=I(),R=oe(),z=i(),B=(0,G.useMemo)(()=>typeof o==`number`&&o>0,[o]),V=e||``,H=n.publication.stripe_user_id??``,re=(0,G.useMemo)(()=>s(async()=>{let{loadStripe:e}=await import(`./lib-Bw6qVfoX.js`);return{loadStripe:e}},[]).then(({loadStripe:e})=>e(V,{stripeAccount:H})),[V,H]),ie=(0,G.useCallback)(async e=>{P.current=new AbortController;let t=async()=>{let t=await je(e);if(t.status===404)throw Error(a(`products.instant_redemption_modal.error.title`));if(!t.ok)throw new ne(a(`products.instant_redemption_modal.error.failed_to_fetch_status`,`Failed to fetch status`));return t.json()};try{window.addEventListener(`beforeunload`,Q);let e=await te(t,{retries:o,factor:2,minTimeout:5e3,maxTimeout:1e4,signal:P.current?.signal,onFailedAttempt:e=>{e.retriesConsumed===o&&c(Error(`[Instant Redemption] Failed to redeem fulfillment`))}});e?.order&&(D(e.order),C(`ready`))}catch(e){C(`error`),A(e instanceof Error?e.message:a(`products.instant_redemption_modal.error.failed_to_retrieve_order_status`,`Failed to retrieve order status`))}finally{window.removeEventListener(`beforeunload`,Q)}},[o]),U=(0,G.useCallback)(()=>{p(null),F===`booking_modal`&&L(null);let e=u.default_product_variant?.id;e&&w(e),j&&m&&B?(C(`loading`),D(null),A(null),b(!0),ie(m)):_(!0)},[F,j,m,B]),ae=(0,G.useCallback)(()=>{_(!1),Ne({redirectUrl:u.post_purchase_redirect_url,navigate:z,t:a})},[u.post_purchase_redirect_url,_,z,a]),W=(0,G.useCallback)(()=>{b(!1),h(null),P.current?.abort(),window.removeEventListener(`beforeunload`,Q)},[b,h]),K=(0,G.useCallback)(()=>{W(),Ne({redirectUrl:u.post_purchase_redirect_url,navigate:z,t:a})},[W,u.post_purchase_redirect_url,z,a]),q=(0,G.useCallback)(async e=>{if(!m)return;let t=await Ae(e,m);if(t.success){if(t.type===`file`){if(!t.filename){f.error(a(`products.instant_redemption_modal.toast.missing_filename`));return}
4let e=document.createElement(`a`);e.target=`_blank`,e.rel=`noopener noreferrer`,e.href=t.url,e.download=t.filename||`download`,e.click();return}if(!t.url){f.error(a(`products.instant_redemption_modal.toast.missing_url`));return}window.open(t.url,`_blank`,`noopener,noreferrer`)}},[m,a]);return(0,G.useEffect)(()=>{d&&typeof document<`u`?document.body.classList.add(`overflow-hidden`):document.body.classList.remove(`overflow-hidden`)},[d]),(0,G.useEffect)(()=>()=>{window.removeEventListener(`beforeunload`,Q)},[]),(0,Y.jsxs)(Y.Fragment,{children:[d&&(0,Y.jsx)(k,{appear:!0,show:!!d,as:G.Fragment,enter:`transition-opacity duration-300 ease-out`,enterFrom:`opacity-0`,enterTo:`opacity-100`,leave:`transition-opacity duration-200 ease-in`,leaveFrom:`opacity-100`,leaveTo:`opacity-0`,children:(0,Y.jsxs)(`div`,{className:(0,J.default)(`fixed inset-0 z-50 flex justify-center bg-white`,R?`items-start overflow-y-scroll`:`items-center`),children:[(0,Y.jsxs)(`button`,{type:`button`,onClick:()=>p(null),className:`absolute top-4 right-4 rounded-full p-2 text-gray-600 hover:bg-gray-100`,children:[(0,Y.jsx)(y,{className:`h-6 w-6`,"aria-hidden":`true`}),(0,Y.jsx)(`span`,{className:`sr-only`,children:`Close`})]}),(0,Y.jsx)(`div`,{id:`checkout`,className:`w-full justify-center items-center max-h-full overflow-auto`,children:(0,Y.jsx)(se,{stripe:re,options:{clientSecret:d,onComplete:U},children:(0,Y.jsx)(ce,{})})})]})}),(0,Y.jsx)(Ue,{show:g,onClose:()=>_(!1),onContinue:ae,isFree:u.free,productType:u.product_type}),(0,Y.jsx)(He,{isOpen:v,onClose:W,onPostPurchaseContinue:K,onRedeem:q,state:x,orderStatusData:T,errorMessage:O,onAddToCalendar:ee(m),isFree:u.free}),(0,Y.jsx)(Ve,{product:u,isOpen:M,onClose:()=>{N(!1)},onSuccess:e=>{if(N(!1),!e.order?.id){f.error(a(`errors.default`));return}j&&e.redemptionToken?(h(e.redemptionToken),D(e.order??null),C(`ready`),A(null),b(!0)):_(!0)}}),(0,Y.jsx)(E,{page:t,site:n})]})}var Ge=({matches:e,data:t})=>{let n=t.product,r=t.publication,i=H(t.requestUrl||``),a=`${r.url}products/${n.slug}`,o=Oe(n.default_product_variant?.default_image_url,r.url),s=r.thumbnail?.url||r.logo?.url||``;return re({canonicalUrl:i,matches:e,pageMetadata:t?.page?.viewable_page_version?.metadata,siteMetadata:t?.site?.viewable_site_version?.metadata,overrides:{title:`${n.name} | ${r.name}`,description:n.description||`${n.name} - Available from ${r.name}`,"og:type":`product`,"og:url":a,"og:title":n.name,"og:description":n.description||`${n.name} - Available from ${r.name}`,"og:site_name":r.name,"og:image":o||s,"og:image:alt":n.description||n.name,"twitter:url":a,"twitter:title":n.name,"twitter:description":n.description||`${n.name} - Available from ${r.name}`,"twitter:image":o||s,"twitter:card":`summary_large_image`},links:W({renderableFonts:t?.renderableFonts||[]}),structuredData:{"@context":`https://schema.org`,"@type":`Product`,name:n.name,description:n.description||`${n.name} - Available from ${r.name}`,image:o,url:a,brand:{"@type":`Organization`,name:r.name,url:r.url},offers:{"@type":`Offer`,price:(n.default_product_variant?.unit_amount??0)/100,priceCurrency:n.default_product_variant?.currency?.toUpperCase()||`USD`,availability:n.status===`live`?`https://schema.org/InStock`:`https://schema.org/OutOfStock`,url:a}}})},$=async({serverLoader:e})=>{let t=await e();if(!t?.site||!t?.page)throw Error(`RefreshPageError`);let n=structuredClone(t?.page?.viewable_page_version?.content);if(!n)return t;let r=T(n,`productReviews`);if(r.length===0)return t;try{let e=(r.filter(e=>!e.attrs?.hideReviewsList).at(-1)??r.at(-1))?.attrs?.reviewsPerPage||4,n=await De(t.product.slug,1,e);return n===null?t:{...t,productReviews:n}}catch(e){c(e)}return t};$.hydrate=!0;function Ke(){let{stripePublishableKey:e,page:t,site:n}=o();return(0,Y.jsx)(ke,{children:(0,Y.jsx)(We,{stripePublishableKey:e,page:t,site:n})})}var qe=j;export{$ as clientLoader,Ke as default,Ge as meta,qe as shouldRevalidate};
5//# sourceMappingURL=_slug-BNiQWeon.js.map
6//# debugId=730ecfc7-6ba3-5adc-be58-c64590ef3735

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.