(()=>{"use strict";(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,482022,e=>{let t=(0,e.i(456420).f)("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);e.s(["f",0,t],482022)},749266,e=>{var t=e.i(843476),a=e.i(271645),n=e.i(618566),i=e.i(776639),s=e.i(540874),r=e.i(844097),l=e.i(311063);e.s(["AssessmentGateLink",0,function({href:e,location:o,courseId:c,signInReturnUrl:u,courseTitle:d,className:f,ariaLabel:p,dataTestId:m,children:h}){let g=(0,s.r)(),x=(0,n.usePathname)(),[b,v]=a.useState(!1),y=g?.status==="authenticated";a.useEffect(()=>{b&&y&&((0,l.p)(o,x),window.location.assign(e))},[b,y,e,o,x]);let k=a.useCallback(e=>{e.metaKey||e.ctrlKey||e.shiftKey||1===e.button||!g||"authenticated"===g.status?(0,l.p)(o,x):(e.preventDefault(),(0,l.p)("assessment-gate-shown",x),v(!0))},[g,o,x]),j=a.useCallback(()=>{g&&((0,l.p)("assessment-gate-login",x),g.login())},[g,x]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:f,"aria-label":p,"data-testid":m,onClick:k,children:h}),g&&(0,t.jsx)(i.N,{open:b,onOpenChange:v,children:(0,t.jsx)(i.d,{className:"w-115 max-w-[calc(100vw-2rem)]",children:(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)(i.F,{className:"font-display text-xl font-medium text-cbt-800",children:d?"Sign in to take this readiness check":"Sign in to take assessments"}),(0,t.jsx)(i.C,{className:"mt-1.5 text-sm leading-snug text-muted-foreground",children:d?`The ${d} readiness check is free to take with an Adept account — sign in, or create one to get started.`:"Assessments are free to take with an Adept account — sign in, or create one to get started."})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("button",{type:"button",onClick:j,disabled:g.authenticating,className:"btn-gradient inline-flex h-11 w-full items-center justify-center rounded-full px-6 text-sm font-semibold text-white transition-opacity hover:opacity-90 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-cbt-500 focus-visible:ring-offset-2 disabled:opacity-70",children:g.authenticating?"Signing in…":"Continue with Adept"}),(0,t.jsx)(r.StartCheckoutForm,{intent:{plan:"account-only",returnTo:u,courseId:c},ctaLocation:"assessment-gate",ariaLabel:"Create your account: opens secure Adept checkout; no purchase required",formClassName:"w-full",className:"inline-flex h-11 w-full items-center justify-center rounded-full border border-cbt-300 px-6 text-sm font-semibold text-cbt-700 transition-colors hover:border-cbt-500 hover:text-cbt-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-cbt-500 focus-visible:ring-offset-2",children:"Create your account"})]}),g.error&&!g.authenticating&&(0,t.jsx)("p",{className:"text-sm text-muted-foreground",role:"status",children:"Sign-in didn't finish — try again, or create your account."}),(0,t.jsx)("p",{className:"text-sm leading-relaxed text-muted-foreground",children:"Account creation runs on Adept's secure checkout — no purchase required. You'll come back to your assessment signed in."})]})})})]})}])},844097,410532,e=>{var t=e.i(843476),a=e.i(271645),n=e.i(618566),i=e.i(632781),s=e.i(686525),r=e.i(975157),l=e.i(405240),o=e.i(311063),c=e.i(541872);let u="https://billing.api.adept.at/checkout/session",d={individual:"120",team:"100","trainerbot-plus":{annual:"210",monthly:"215"},"single-course":"110"},f={individual:["annual"],team:["annual"],"trainerbot-plus":["monthly","annual"]};function p(e){return f[e][0]}function m(e){if("account-only"===e.plan){let t=[{name:"ownerHint[type]",value:"USER"},{name:"ownerHint[status]",value:"NEW"}];return e.returnTo&&t.push({name:"returnTo",value:e.returnTo}),t}let t=g(e),a=[{name:"ownerHint[type]",value:"team"===e.plan?"ORG":"USER"},{name:"ownerHint[status]",value:"NEW"},{name:"items[0][productId]",value:t}];if("single-course"===e.plan){if(!e.courseId)throw Error("buildCheckoutFields: single-course checkout requires the Adept course UUID");a.push({name:"items[0][subProductId]",value:e.courseId})}let n="team"===e.plan?Math.max(1,Math.floor(e.seats)):1;return a.push({name:"items[0][quantity]",value:String(n)}),a}function h(e){return"individual"===e.plan||"team"===e.plan?p(e.plan):"trainerbot-plus"===e.plan?e.billing??p("trainerbot-plus"):void 0}function g(e){return"trainerbot-plus"===e.plan?d["trainerbot-plus"][e.billing??p("trainerbot-plus")]:d[e.plan]}function x(e,t,a){if("account-only"===e.plan){let n={plan:e.plan,owner_hint_type:"USER",quantity:0,page:t};return e.courseId&&(n.course_id=e.courseId),a&&(n.course_slug=a),n}let n={plan:e.plan,product_id:g(e),owner_hint_type:"team"===e.plan?"ORG":"USER",quantity:"team"===e.plan?Math.max(1,Math.floor(e.seats)):1,page:t},i=h(e);return i&&(n.billing_period=i),"single-course"===e.plan&&(n.course_id=e.courseId,a&&(n.course_slug=a)),n}e.s(["c",0,u,"P",0,h,"Q",0,m,"f",0,x,"B",0,p],410532),e.s(["StartCheckoutForm",0,function({intent:e,courseSlug:d,className:f,ariaLabel:p,formClassName:g,subscriptionCta:b,ctaLocation:v,testId:y,onStart:k,children:j}){let w=(0,n.usePathname)(),N=a.useRef(null),C=a.useRef(null),[S,_]=a.useState(!1),[A,T]=a.useState(null),E=m(e);a.useEffect(()=>{if(!S)return;let e=e=>{e.persisted&&_(!1)};return window.addEventListener("pageshow",e),()=>window.removeEventListener("pageshow",e)},[S]);let R=a.useCallback(t=>{if(S)return void t.preventDefault();T(C.current?.textContent?.trim()||null),_(!0);let a=N.current;a&&function(e){for(let t of Array.from(e.querySelectorAll("input[data-checkout-tracking]")))t.remove();let t=(0,c.B)(),a=(0,s.M)(),{merged:n}=(0,s.y)();for(let[i,r]of[["tracking[anon_id]",t.analytics?a[s.I.ANON_ID]:void 0],["tracking[session_id]",a[s.I.SESSION_ID]],["tracking[gclid]",t.marketing?n.gclid:void 0],["tracking[msclkid]",t.marketing?n.msclkid:void 0],["tracking[wbraid]",t.marketing?n.wbraid:void 0],["tracking[gbraid]",t.marketing?n.gbraid:void 0]]){if(!r)continue;let t=document.createElement("input");t.type="hidden",t.name=i,t.value=r,t.dataset.checkoutTracking="true",e.appendChild(t)}}(a),k?.(),(0,l.f)("checkout_start",{properties:{...x(e,w,d),...v?{cta_location:v}:{}}}),b&&(0,o.C)({ctaText:b.ctaText,subscriptionName:b.subscriptionName,subscriptionPrice:b.subscriptionPrice,page:w,billingPeriod:h(e)})},[S,e,w,d,b,v,k]);return(0,t.jsxs)("form",{ref:N,method:"POST",action:u,onSubmit:R,className:g,children:[E.map(e=>(0,t.jsx)("input",{type:"hidden",name:e.name,value:e.value},e.name)),(0,t.jsxs)("button",{ref:C,type:"submit","aria-label":S?p??A??void 0:p,"aria-busy":S||void 0,"aria-disabled":S||void 0,"data-pending":S||void 0,className:(0,r.f)(f,S&&"relative cursor-progress"),"data-testid":y,children:[(0,t.jsx)("span",{className:(0,r.f)("contents",S&&"invisible"),children:j}),S&&(0,t.jsx)("span",{"aria-hidden":"true",className:"absolute inset-0 flex items-center justify-center",children:(0,t.jsx)(i.f,{className:"size-[1.25em] animate-spin"})})]}),(0,t.jsx)("span",{role:"status","aria-live":"polite",className:"sr-only",children:S?"Opening secure checkout":""})]})}],844097)},349597,e=>{var t=e.i(843476),a=e.i(522016),n=e.i(618566),i=e.i(271645),s=e.i(482022),r=e.i(311063),l=e.i(117213);let o="inline-flex h-12 items-center rounded-full border border-white/60 bg-transparent px-8 text-base font-semibold text-white transition-colors hover:bg-white/10";function c({cta:e,variant:n,page:u}){var d;let f="primary"===n?"btn-gradient inline-flex h-12 items-center rounded-full px-8 text-base font-semibold text-white":o,p=`hero-${n}-cta`,m="primary"===n?"hero-primary":"hero-secondary",h=(0,i.useRef)(null);if((0,l.f)(h),d=e.href,/^(https?|tel|mailto):/i.test(d)){let a=/^https?:/i.test(e.href);return(0,t.jsxs)("a",{ref:h,href:e.href,target:a?"_blank":void 0,rel:a?"noopener noreferrer":void 0,"aria-label":a?`${e.label} (opens in a new tab)`:void 0,"data-testid":p,className:f,onClick:()=>(0,r.p)(m,u),children:[e.label,a&&(0,t.jsx)(s.f,{className:"ml-2 size-4","aria-hidden":!0})]})}return(0,t.jsx)(a.default,{ref:h,href:e.href,"data-testid":p,className:f,onClick:()=>(0,r.p)(m,u),children:e.label})}e.s(["HERO_SECONDARY_CTA_CLASS",0,o,"HeroCtasTracked",0,function({primaryCta:e,secondaryCta:a,secondarySlot:i,align:s="center"}){let r=(0,n.usePathname)();return(0,t.jsxs)("div",{className:`mt-8 flex flex-wrap items-center ${"start"===s?"justify-start":"justify-center"} gap-4`,children:[e&&(0,t.jsx)(c,{cta:e,variant:"primary",page:r}),i??(a&&(0,t.jsx)(c,{cta:a,variant:"secondary",page:r}))]})}])},854453,e=>{var t=e.i(843476),a=e.i(522016),n=e.i(271645),i=e.i(117213);e.s(["CtaLink",0,function({describedBy:e,children:s,...r}){let l=(0,n.useRef)(null);return(0,i.f)(l,e),(0,t.jsx)(a.default,{ref:l,"aria-describedby":e,...r,children:s})}])},776639,e=>{var t=e.i(843476),a=e.i(526323),n=e.i(998218),i=e.i(921637),s=e.i(209977),r=e.i(141708),l=e.i(593480),o=e.i(309169),c=e.i(152744),u=e.i(975157),d=e.i(519455),f=e.i(560964);function p({...e}){return(0,t.jsx)(s.f.Portal,{"data-slot":"dialog-portal",...e})}function m({className:e,...a}){return(0,t.jsx)(r.f.Backdrop,{"data-slot":"dialog-overlay",className:(0,u.f)("fixed inset-0 z-50 bg-black/10 transition-opacity duration-150 data-ending-style:opacity-0 data-starting-style:opacity-0 supports-backdrop-filter:backdrop-blur-xs",e),...a})}e.s(["N",0,function({...e}){return(0,t.jsx)(a.f.Root,{"data-slot":"dialog",...e})},"d",0,function({className:e,children:a,...n}){return(0,t.jsxs)(p,{children:[(0,t.jsx)(m,{}),(0,t.jsxs)(l.f.Popup,{"data-slot":"dialog-content",className:(0,u.f)("fixed top-1/2 left-1/2 z-50 -translate-x-1/2 -translate-y-1/2 rounded-lg border bg-popover p-6 text-sm text-popover-foreground shadow-lg transition duration-200 ease-in-out data-ending-style:scale-95 data-ending-style:opacity-0 data-starting-style:scale-95 data-starting-style:opacity-0","w-[calc(100%-2rem)] max-w-2xl max-h-[85vh] overflow-y-auto",e),...n,children:[a,(0,t.jsxs)(i.f.Close,{"data-slot":"dialog-close",render:(0,t.jsx)(d.K,{variant:"ghost",className:"absolute top-3 right-3",size:"icon-sm"}),children:[(0,t.jsx)(f.f,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})},"C",0,function({className:e,...a}){return(0,t.jsx)(c.f.Description,{"data-slot":"dialog-description",className:(0,u.f)("text-sm text-muted-foreground",e),...a})},"s",0,function({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,u.f)("flex flex-col gap-1 pr-8",e),...a})},"F",0,function({className:e,...a}){return(0,t.jsx)(o.f.Title,{"data-slot":"dialog-title",className:(0,u.f)("font-heading text-base font-medium text-foreground",e),...a})},"a",0,function({...e}){return(0,t.jsx)(n.f.Trigger,{"data-slot":"dialog-trigger",...e})}])}])})();