(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9939],{2691:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/pricing",function(){return t(487)}])},40898:function(e,n,t){"use strict";t.d(n,{Z:function(){return FAQSection}});var i=t(85893),r=t(93967),l=t.n(r),a=t(13025),o=t(2291),c=t(33322);function FAQSection(e){var n=e.header,t=e.faqs;return(0,i.jsxs)("section",{className:l()((0,c.b)("violet-light").bg,"py-fluid-md mb-fluid-md"),children:[n&&(0,i.jsx)(o.Z,{bLineLength:"2xl",className:"px-fluid-base order-last md:order-none mb-fluid-md",hAlign:"center",hFont:"lg",header:n,themeColor:"violet-10",vAlign:"center"}),(0,i.jsx)(a.Z,{answerType:"default",className:"px-fluid-base max-w-screen-xl mx-auto",items:t,themeColor:"violet-10"})]})}},13025:function(e,n,t){"use strict";t.d(n,{Z:function(){return ThreadFAQ}});var i=t(85893),r=t(29332),l=t(93967),a=t.n(l),o=t(45697),c=t.n(o),s=t(30627),u=t(52429),d=t(33322);function ThreadFAQ(e){var n=e.className,t=e.themeColor,l=e.items,o=e.answerType,c=e.numerals,m=e.hLevel,f=null!=m?m:"span";return(0,i.jsx)("div",{className:n,children:null==l?void 0:l.map(function(e,n){var l,m,v,g={"icon-list":(0,i.jsx)(s.Z,{bFont:"sm",className:"thd-list-numerals mx-auto grid md:grid-cols-2 lg:grid-cols-3 gap-fluid-sm",list:e.answer,numerals:c,showIcons:"hideOnMobile",themeColor:t}),default:(0,i.jsx)(u.Z,{content:e.answer,themeColor:t})}[o];return(0,i.jsxs)("details",{className:a()(null===(l=(0,d.b)(t))||void 0===l?void 0:l.bgInner,null===(m=(0,d.b)(t))||void 0===m?void 0:m.bodyText,"thd-details py-fluid-sm thd-rounded-int mb-lg"),style:{"--button-color-fr":null===(v=(0,d.b)(t))||void 0===v?void 0:v.buttonFg,"--focus-color-bg":"transparent","--focus-color-fg":"initial"},children:[(null==e?void 0:e.question)&&(0,i.jsx)("summary",{className:"px-fluid-base thd-summary thd-focus-thick thd-heading-xs list-none",children:(0,i.jsxs)("div",{className:"flex justify-between items-center",children:[(0,i.jsx)(f,{children:e.question}),(0,i.jsx)("div",{children:(0,i.jsx)(r.Z,{className:"chevron w-24"})})]})}),(0,i.jsx)("div",{className:a()((0,d.b)(t).border,"thd-body-md border-t mt-32 px-fluid-base pt-32"),children:g})]},n)})})}ThreadFAQ.propTypes={className:c().string,themeColor:c().string,answerType:c().oneOf(["icon-list","default"]),items:c().array,numerals:c().bool,hLevel:c().string},ThreadFAQ.defaultProps={answerType:"default",themeColor:"grey-text"}},84540:function(e,n,t){"use strict";t.d(n,{i:function(){return l}});var i=t(82729),r=t(12870);function _templateObject(){var e=(0,i._)(["\n asset-> {\n url,\n metadata {\n dimensions {\n height,\n width,\n aspectRatio\n }\n }\n }\n"]);return _templateObject=function(){return e},e}var l=t.n(r)()(_templateObject())},9620:function(e,n,t){"use strict";t.d(n,{k:function(){return o}});var i=t(82729),r=t(12870),l=t.n(r),a=t(84540);function _templateObject(){var e=(0,i._)(["\n image {\n altText,\n ","\n }\n"]);return _templateObject=function(){return e},e}var o=l()(_templateObject(),a.i)},93032:function(e,n,t){"use strict";t.d(n,{M:function(){return o}});var i=t(82729),r=t(12870),l=t.n(r),a=t(84540);function _templateObject(){var e=(0,i._)(["\n meta {\n title,\n seoTitle,\n slug {\n current\n },\n canonicalUrl,\n robots,\n seoDescription,\n seoImage {\n ","\n }\n }"]);return _templateObject=function(){return e},e}var o=l()(_templateObject(),a.i)},66689:function(e,n,t){"use strict";t.d(n,{l:function(){return o}});var i=t(82729),r=t(12870),l=t.n(r),a=t(9620);function _templateObject(){var e=(0,i._)(["\ntitle,\n heading,\n subheading,\n headingSize,\n logoAlignment,\n logoSize,\n colorTheme,\n cta,\n logos[]-> {\n ...,\n ","\n }"]);return _templateObject=function(){return e},e}var o=l()(_templateObject(),a.k)},487:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSG:function(){return ed},default:function(){return PricingPage}});var i,r,l=t(24043),a=t(85893),o=t(82729),c=t(34764),s=t(93032),u=t(84540),d=t(66689);function _templateObject(){var e=(0,o._)(['\n*[_type == "pricingPage"][0] {\n heroHeader,\n educationNote,\n planCards[]->{\n ...\n },\n planCta,\n faqs[]-> {\n ...\n },\n showAiModule,\n aiHeader,\n aiImage {\n altText,\n ',"\n },\n aiFeatures[],\n faqHeading,\n faqList,\n pricingTables,\n socialProofModule-> {\n ","\n },\n endOfPageModule-> {\n cta,\n heading,\n download\n },\n ","\n}\n"]);return _templateObject=function(){return e},e}var m=(0,c.Z)(_templateObject(),u.i,d.l,s.M),f=t(27837),v=t(1670),g=t(66518),h=t(34297),p=t(93967),x=t.n(p),b=t(45697),P=t.n(b),y=t(52429),_=t(33322);function EducationNote(e){var n=e.note,t=e.themeColor;return(0,a.jsx)("div",{className:"max-w-screen-lg mx-auto my-fluid-sm px-fluid-base",children:(0,a.jsxs)("div",{className:x()((0,_.b)(t).headerText,"bg-thd-color-violet-20 thd-body-sm mb-lg mx-auto px-lg py-lg rounded-md w-content flex"),children:[(0,a.jsx)(h.Z,{className:x()((0,_.b)(t).icon,"mr-em block"),color:(0,_.b)(t).icon,icon:(0,a.jsx)(g.Z,{}),size:"2em"}),(0,a.jsx)(y.Z,{content:n})]})})}EducationNote.propTypes={note:P().oneOfType([P().object,P().array])};var N=t(72253),j=t(14932),T=t(2291),w=t(99577),F=t(96184),C=t(95429),U=t(97437);function LoomAiModule(e){var n=e.image,t=e.header,i=e.list;return(0,a.jsx)("section",{className:"lg:px-fluid-base lg:mb-fluid-md",children:(0,a.jsxs)("div",{className:x()((0,_.b)("violet-90").bg,"grid md:grid-cols-2 gap-4xl max-w-screen-3xl md:mx-auto lg:thd-rounded-ext md:items-center px-fluid-base py-fluid-md lg:p-fluid-lg"),children:[(0,a.jsx)(F.Z,(0,j._)((0,N._)({},n),{className:"thd-rounded-int w-full",image:n,layout:"responsive"})),(0,a.jsxs)("div",{children:[(0,a.jsx)(T.Z,{eStyle:"small",bFont:"lg",gap:"mb-md",hAppend:(0,a.jsx)("span",{className:"absolute -mt-[.025em] ml-[.125em]",children:(0,a.jsx)(C.Z,{brand:"ai",variant:"symbol",maxWidth:".5em"})}),hFont:"xl",header:t.header,nested:!0,themeColor:"violet-90",vAlign:"center"}),i&&(0,a.jsx)("ul",{className:"mt-xl grid xl:grid-flow-col xl:grid-rows-3 gap-x-fluid-sm gap-y-lg",children:i.map(function(e){return(0,a.jsxs)("li",{className:"flex items-center mb-xs",children:[(0,a.jsx)(U.Z,{className:"h-lg inline-block mr-md text-thd-color-violet-50"}),(0,a.jsx)("p",{className:"thd-body-md text-thd-color-white",children:null==e?void 0:e.heading}),(null==e?void 0:e.chip)&&(0,a.jsx)("span",{className:"thd-overline text-thd-color-magenta-50 ml-sm",children:null==e?void 0:e.chip})]},e._key)})}),(0,a.jsx)(w.Z,{className:"mt-3xl",color:"violet-dark",cta:t.cta,themeColor:"violet-90"})]})]})})}var L=t(40898),A=t(67294),S=t(24611),getFreePriceCalculation=function(e){var n=(0,S._B)(e,0);return{totalPrice:0,avgPerUnitPrice:0,avgPerUnitPriceWithDiscount:0,formattedTotalPrice:n,formattedAvgPerUnitPrice:n,formattedAvgPerUnitPriceWithDiscount:n,formattedTotalPriceWithDiscount:n,hasFlatRateFirstTier:!0,breakdown:[{unitsInTier:0,unitsAvailableInTier:0,unitLimitLower:0,unitLimitUpper:0,totalPriceForTier:0,avgPerUnitPriceForTier:0}],formattedBreakdown:[{formattedUnitsInTier:"0",formattedUnitsAvailableInTier:"0",formattedUnitLimitLower:"0",formattedUnitLimitUpper:"0",formattedTotalPriceForTier:n,formattedAvgPerUnitPriceForTier:n}]}},I=t(3431),convertCCPPricingPlansToHAMS=function(e,n){var t=(0,l._)(["MONTH","YEAR"].map(function(t){return e.find(function(e){return e.primaryCycle_interval===t&&"COMMERCIAL"===e.type&&"DEFAULT_PRICING"===e.activatedWithReason&&e.currency===n})}),2),i=t[0],r=t[1],a=(0,l._)([i,r].map(function(e){if(e){var n,t=e.items[0],i=t.tiers,r=t.chargeElement;return n=e.currency,i.map(function(e){var t,i=I.YN.MARGINAL_PER_UNIT,l=e.unitAmount;return e.flatAmount&&(i=I.YN.FIXED_COST,l=e.flatAmount),{starter:!1,pricingStrategy:i,unitDescription:r,unitLimitLower:e.floor,unitLimitUpper:e.ceiling,prices:[{currency:n,unitPrice:(t=l,"USD"===n&&t?t/100:t)}]}})}}),2);return{monthly:a[0],annual:a[1]}},extractPricingTiersFromEntry=function(e,n,t,i){if(i){var r,l,a=e[i];if(!(r=null==a?void 0:a.defaultPricingPlans))return;var o=convertCCPPricingPlansToHAMS(r,t);if("MONTHLY"===n&&o.monthly)l=o.monthly.slice();else{if("ANNUAL"!==n||!o.annual)return;l=o.annual.slice()}}else{if(void 0===r)return;if("MONTHLY"===n&&r.monthly)l=r.monthly.slice();else{if("ANNUAL"!==n||!r.annual)return;l=r.annual.slice()}}return l},getLocalUnitPrice=function(e,n){var t;return(null===(t=n.find(function(n){return n.currency===e}))||void 0===t?void 0:t.unitPrice)||0};function fixed_cost(e,n,t,i){var r=t[n];if(!r)throw Error("Matching price tier not found for ".concat(e,"."));var l=r.prices,a=r.unitLimitLower,o=r.unitLimitUpper,c=getLocalUnitPrice(i,l.slice());return{totalPrice:c,avgPerUnitPrice:c/e,hasFlatRateFirstTier:!0,breakdown:[{unitsInTier:e,unitsAvailableInTier:(o||0)-e,unitLimitLower:a||1,unitLimitUpper:o||0,totalPriceForTier:c,avgPerUnitPriceForTier:c/e}]}}var calculateDiscountedPrice=function(e,n){return n*(1-e)};function marginal_per_unit(e,n,t,i){var r=0,l=0,a=[],getUnitPrice=function(e){return getLocalUnitPrice(i,e)};-1===n&&(n=t.length-1);var o=0,c=!0,s=!1,u=void 0;try{for(var d,m,f=t[Symbol.iterator]();!(c=(m=f.next()).done);c=!0){var v=m.value,g=v.unitLimitLower,h=v.unitLimitUpper,p=Math.max((g||0)-1,0),x=h||1e6,b=o===n?e-p:x-p;if(v.pricingStrategy===I.YN.FIXED_COST)l=getUnitPrice(v.prices.slice());else{var P=t[Math.min(o,t.length-1)];l=getUnitPrice(P.prices.slice())}var y=v.pricingStrategy===I.YN.FIXED_COST?l:b*l;if(r+=y,a.push({unitsInTier:b,unitsAvailableInTier:x-b,unitLimitLower:p||1,unitLimitUpper:x,totalPriceForTier:y,avgPerUnitPriceForTier:l}),++o>n)break}}catch(e){s=!0,u=e}finally{try{c||null==f.return||f.return()}finally{if(s)throw u}}var _=r/e;return{totalPrice:r,avgPerUnitPrice:_,hasFlatRateFirstTier:(null===(d=t[0])||void 0===d?void 0:d.pricingStrategy)===I.YN.FIXED_COST,breakdown:a}}var getTierIdxForNumUnits=function(e,n){return n.findIndex(function(n){var t=n.unitLimitLower,i=n.unitLimitUpper;return e>=(t||0)&&e<=(i||Infinity)})},usePriceFinderRequests=function(e,n,t,i,r){return(0,A.useMemo)(function(){var getNumUnits=function(e,n){var l=0;return[e===I.NL.FREE,e===I.NL.ENTERPRISE&&"MONTHLY"===r,e===I.NL.ENTERPRISE&&in].includes(!0)||(l=i),Math.min(l,n)};return null==n?void 0:n.map(function(e){return{ccpOfferingSKU:e.offeringSku,numUnits:getNumUnits(e.planName,I.cx.UNIT_LIMIT),period:r}})},[n,e,r,i,t])},usePricing=function(e,n,t,i){var r=[],l=!0,a=!1,o=void 0;try{for(var c,s=n[Symbol.iterator]();!(l=(c=s.next()).done);l=!0){var u=c.value,d=u.ccpOfferingSKU,m=u.numUnits,f=u.period;if(0===m)r.push(getFreePriceCalculation(t));else{var v=extractPricingTiersFromEntry(e,f,t,d);v?r.push(function(e,n,t,i){var r,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"en-US";if(!Number.isInteger(e)||e<1)throw Error("Number of units must be a positive non-zero integer, got ".concat(e,"."));if(!n||0===n.length)throw Error("Price tiers must not be null, undefined or an empty array, got ".concat(n,"."));n.sort(function(e,n){var t,i;return(null!==(t=e.unitLimitLower)&&void 0!==t?t:0)-(null!==(i=n.unitLimitLower)&&void 0!==i?i:0)});var a=getTierIdxForNumUnits(e,n),o=n[a],c=n[n.length-1],s=e;if(void 0!==o){var u=o.pricingStrategy;r="MONTHLY"===i||u===I.YN.MARGINAL_PER_UNIT?marginal_per_unit:fixed_cost}else c&&c.pricingStrategy===I.YN.MARGINAL_PER_UNIT?r=marginal_per_unit:(a=getTierIdxForNumUnits(s=(null==c?void 0:c.unitLimitUpper)||0,n),r=fixed_cost);var fmtUnit=function(e){return(0,S.Px)(l,e)},fmtPrice=function(e){return(0,S._B)(t,e)},d=r(s,a,n,t),m=d.totalPrice,f=d.avgPerUnitPrice,v=d.hasFlatRateFirstTier,g=d.breakdown,h=calculateDiscountedPrice(.75,f),p=calculateDiscountedPrice(.75,m);return{totalPrice:m,avgPerUnitPriceWithDiscount:h,formattedTotalPrice:fmtPrice(m),formattedAvgPerUnitPriceWithDiscount:fmtPrice(h),formattedTotalPriceWithDiscount:fmtPrice(p),avgPerUnitPrice:f,formattedAvgPerUnitPrice:fmtPrice(f),breakdown:g,hasFlatRateFirstTier:v,formattedBreakdown:g.map(function(e){var n=e.unitsInTier,i=e.unitLimitLower,r=e.unitLimitUpper,l=e.unitsAvailableInTier,a=e.totalPriceForTier,o=e.avgPerUnitPriceForTier;return{formattedUnitsInTier:fmtUnit(n),formattedUnitsAvailableInTier:fmtUnit(l),formattedUnitLimitLower:fmtUnit(i),formattedUnitLimitUpper:fmtUnit(r),formattedTotalPriceForTier:(0,S.yy)(t,a),formattedAvgPerUnitPriceForTier:(0,S.yy)(t,o)}})}}(m,v,t,f,i)):r.push(getFreePriceCalculation(t))}}}catch(e){a=!0,o=e}finally{try{l||null==s.return||s.return()}finally{if(a)throw o}}return r},E=(0,A.createContext)(void 0),usePriceFinderContext=function(){var e=(0,A.useContext)(E);if(!e)throw Error("usePriceFinderContext must be used within a PriceFinderContextProvider");return e},useInitialState=function(e){var n=usePriceFinderContext(),t=n.productPlans,i=n.defaultUnitCount,r=n.enterpriseMinimumCount,l=usePricing(e,usePriceFinderRequests("loom",t,void 0===r?I.cx.UNIT_MIN_ENTERPRISE:r,i,"MONTHLY"),I.QT,"en-US");return{unitCount:i,billingCycle:"MONTHLY",priceCalcs:l,currencyISOCode:I.QT,showCalculator:!1,prices:e}},PriceFinderContextProvider=function(e){return(0,a.jsx)(E.Provider,{value:e,children:e.children})},k=t(79051),O=t(65191),R=t(11010),M=t(75766),D=t(70655),Z=t(28687),Y=t.n(Z),B=t(11163),H=t(33023),q=t(71393),G=t(37793),W=t(86274),K=t(25934),$=t(83454);function use_feature_flag_templateObject(){var e=(0,o._)(["\n query getFeatureFlag(\n $launchDarklyFlags: [String!]\n $anonId: String!\n $statsigExperiments: [String!]\n $statsigGates: [String!]\n $dynamicConfigs: [String!]\n ) {\n getBulkFlagsForUserV3(\n launchDarklyFlags: $launchDarklyFlags\n anonId: $anonId\n statsigExperiments: $statsigExperiments\n statsigGates: $statsigGates\n dynamicConfigs: $dynamicConfigs\n ) {\n resultDetails {\n result\n }\n }\n }\n "]);return use_feature_flag_templateObject=function(){return e},e}(i=r||(r={})).LAUNCH_DARKLY_FEATURE_FLAG="launchdarkly_feature_flag",i.STATSIG_EXPERIMENT="statsig_experiment",i.STATSIG_FEATURE_GATE="statsig_feature_gate",i.DYNAMIC_CONFIG="dynamic_config";var PriceCardsContainer=function(){var e,n,t,i,o,c,s,u,d,m,f,v,g,h,p,x,b,P,y,_,T,w=usePriceFinderContext(),F=w.productPlans,C=w.enterpriseMinimumCount,U=void 0===C?I.cx.UNIT_MIN_ENTERPRISE:C,L=(0,l._)((0,k.O)(),2),S=L[0],E=S.unitCount,Q=S.billingCycle,V=S.currencyISOCode,X=S.showCalculator,z=S.prices,J=L[1],ee=usePricing(z,usePriceFinderRequests("loom",F,U,E,Q),V,"en-US"),en=(0,l._)((o=(e={flag:"loom_pricing_page_calculator_feature",controlType:r.STATSIG_FEATURE_GATE}).flag,s=void 0===(c=e.controlType)?"launchdarkly_feature_flag":c,u=e.activationValues,d=e.eligibilityPrecheckFunction,m=e.setErrorAsIneligible,f=(0,B.useRouter)(),g=(v=(0,l._)((0,A.useState)({}),2))[0],h=v[1],x=(p=(0,l._)((0,A.useState)(!1),2))[0],b=p[1],_=(y=(P=(0,A.useRef)(d)).current?P.current():{pass:!0}).pass,T="statsig_feature_gate"===s,((0,A.useEffect)(function(){if(P.current){var e=_?void 0:null==y?void 0:y.failReason;if(!1===_&&void 0===e){console.error("failReason key required on object returned from Eligibility pre-check function if pass key points to false",{pass:_,failReason:e});return}if(!_){var n=(0,K.Z)();(0,H.L9)(G.sR,{flag:o,controlType:s,failReason:e,tempBulkTestUuid:n}),(0,q._)("operational",{action:"failed",actionSubject:G.Ll,attributes:{flag:o,controlType:s,failReason:e,tempBulkTestUuid:n}}),h((0,j._)((0,N._)({},g),(0,M._)({},o,{active:!1,value:"ineligible"})));return}}},[o,P,s]),(0,A.useEffect)(function(){var e,n=(0,H.YP)().anonID,t=(e=(0,R._)(function(){var e,t,i,r;return(0,D.Jh)(this,function(l){switch(l.label){case 0:if(g[o])return[2];l.label=1;case 1:return l.trys.push([1,3,,4]),e=(0,Z.gql)(use_feature_flag_templateObject()),t=W.Ss?{"x-loom-staging":$.env.NEXT_PUBLIC_LOOM_STAGING_HEADER_KEY}:{},i={anonId:n,launchDarklyFlags:"launchdarkly_feature_flag"===s?[o]:void 0,statsigExperiments:"statsig_experiment"===s?[o]:void 0,statsigGates:T?[o]:void 0,dynamicConfigs:"dynamic_config"===s?[o]:void 0},[4,Y()(W.B3,e,i,t)];case 2:return r=l.sent().getBulkFlagsForUserV3[0].resultDetails.result,h((0,j._)((0,N._)({},g),(0,M._)({},o,{active:T?r:u.includes(r),value:r}))),[3,4];case 3:return l.sent(),b(!0),[3,4];case 4:return[2]}})}),function(){return e.apply(this,arguments)});_&&t()},[o,g,u,s]),x&&m)?[!1,"ineligible"]:(null==f?void 0:null===(n=f.query)||void 0===n?void 0:n.flag)===o&&(null==f?void 0:null===(t=f.query)||void 0===t?void 0:t.variant)?[!0,null==f?void 0:null===(i=f.query)||void 0===i?void 0:i.variant.toString()]:g[o]?[g[o].active,g[o].value]:[!1,null]),2),et=(en[0],en[1]);(0,A.useEffect)(function(){et&&J.updateShowCalculator(!0)},[et]),(0,A.useEffect)(function(){J.updatePriceCalcs(ee)},[E,Q,V]);var ei=!X||0===Object.keys(z).length;return(0,a.jsx)("div",{className:"gap-lg mx-auto flex flex-col lg:flex-row justify-center max-w-screen-3xl",children:null==F?void 0:F.map(function(e,n){var t,i,r,l,o,c="ANNUAL"===Q,s=null===(t=e.card)||void 0===t?void 0:t.plan.priceSection,u=(0,j._)((0,N._)({},null===(i=e.card)||void 0===i?void 0:i.plan),{formattedTotalPrice:c?null===(r=ee[n])||void 0===r?void 0:r.formattedTotalPrice:null===(l=ee[n])||void 0===l?void 0:l.formattedAvgPerUnitPrice,billingCycle:Q,formattedBreakdown:null===(o=ee[n])||void 0===o?void 0:o.formattedBreakdown,priceSection:s,useFallbackPrice:ei});return(0,a.jsx)(O.Z,{layered:!!(n%2),plan:u,type:"pricing",themeColor:"grey-light"},n)})})},Q=t(57990),PriceFinderInputs=function(){var e=(0,l._)((0,k.O)(),2),n=e[0],t=n.unitCount,i=n.billingCycle,r=n.showCalculator,o=n.prices,c=e[1],s=usePriceFinderContext(),u=s.isMonthlyBillingOnly,d=s.isAnnualBillingOnly,m=(0,l._)((0,A.useState)(t),2),f=m[0],v=m[1];(0,A.useEffect)(function(){""!==f&&f>0&&!Number.isNaN(f)&&c.updateUnitCount(f)},[f,c]);var handleRadioChange=function(e){c.updateBillingCycle(e.target.id)};return r&&0!==Object.keys(o).length?(0,a.jsx)("div",{className:"m-auto max-w-3xl mb-fixed-lg",children:(0,a.jsxs)("div",{className:"flex md:justify-center flex-wrap w-full",children:[(0,a.jsxs)("div",{className:"flex items-center w-full md:w-1/2 md:justify-center mb-fixed-md md:mb-0",children:[(0,a.jsx)("label",{htmlFor:"USERS",className:"font-bold mr-12",children:"Team size:"}),(0,a.jsx)(Q.WiK,{label:"users",direction:"row",labelFor:"USERS",children:(0,a.jsx)(Q.oil,(0,N._)({type:"number",id:"USERS",value:f,onChange:function(e){var n=e.target.value;if(""===n)return v("");if(!(n.length>6)){var t=parseInt(n,10);t<1||v(t)}},onBlur:function(){""===f&&v(t)},max:I.Zk},{}))})]}),!u&&!d&&(0,a.jsxs)("fieldset",{className:"flex items-center flex-wrap border-none w-full md:w-1/2 md:justify-center",children:[(0,a.jsx)("p",{className:"font-bold mr-12 inline",children:"Bill me:"}),(0,a.jsxs)(Q.ggW,{gap:"small",children:[(0,a.jsx)(Q.WiK,{label:"Monthly",direction:"row",labelFor:"MONTHLY",children:(0,a.jsx)(Q.Y8K,(0,N._)({id:"MONTHLY",name:"billing",onChange:handleRadioChange,isChecked:"MONTHLY"===i},{}))}),(0,a.jsx)(Q.WiK,{label:"Annually",direction:"row",labelFor:"ANNUAL",children:(0,a.jsx)(Q.Y8K,(0,N._)({id:"ANNUAL",name:"billing",onChange:handleRadioChange,isChecked:"ANNUAL"===i},{}))}),(0,a.jsx)(Q.DRh,{color:"grey8",backgroundColor:"blurpleMedium",children:"SAVE UP TO 17%"})]})]})]})}):null},PriceFinder=function(e){var n=useInitialState(e.prices);return(0,a.jsxs)(k.a,(0,j._)((0,N._)({},n),{children:[(0,a.jsx)(PriceFinderInputs,{}),(0,a.jsx)(PriceCardsContainer,{})]}))};function Packages(e){var n=e.heading,t=e.cards,i=e.prices,r=I.yN.map(function(e,n){return(0,j._)((0,N._)({},e),{card:t[n],price:i[e.offeringSku]})});return(0,a.jsxs)("section",{className:"pt-fluid-lg mb-fluid-sm px-fluid-base",children:[n&&(0,a.jsx)(T.Z,{hAlign:"center-end",hFont:"lg",hLevel:"h1",header:n,vAlign:"center"}),(0,a.jsx)(A.Suspense,{children:(0,a.jsxs)(PriceFinderContextProvider,{dataProductKey:"loom",productPlans:r,defaultUnitCount:100,children:[(0,a.jsx)(PriceFinder,{prices:i}),";"]})})]})}var V=t(70131),X=t(96486),z=t.n(X);function PricingNav(e){var n=e.headers,t=e.inView;return(0,a.jsx)("thead",{className:"thd-sticky thd-sticky-bar w-full transition ease-in-out duration-100",style:{"--shadow":t?"none":"var(--thd-gradient-nav)"},children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{scope:"col",className:"bg-thd-color-violet-10"}),null==n?void 0:n.map(function(e,n){var t,i,r,l,o,c,s,u,d,m,f;return(0,a.jsx)("th",{className:"".concat((0,_.b)("violet-light").bText," bg-thd-color-violet-10"),id:"features-col-".concat(z().kebabCase(null==e?void 0:null===(r=e.plan)||void 0===r?void 0:null===(i=r.header)||void 0===i?void 0:null===(t=i.eyebrow)||void 0===t?void 0:t.toLowerCase())),scope:"col",children:(0,a.jsxs)("div",{className:"flex justify-between p-md items-center w-full",children:[(null==e?void 0:null===(o=e.plan)||void 0===o?void 0:null===(l=o.header)||void 0===l?void 0:l.eyebrow)&&(0,a.jsxs)("p",{className:"thd-body-md font-bold",children:[e.plan.header.eyebrow,(null==e?void 0:null===(s=e.plan)||void 0===s?void 0:null===(c=s.header)||void 0===c?void 0:c.eyebrow.includes("AI"))&&(0,a.jsx)("span",{className:"absolute ml-[.1em]",children:(0,a.jsx)(C.Z,{brand:"ai",variant:"symbol",maxWidth:".65em"})})]}),(null==e?void 0:null===(d=e.plan)||void 0===d?void 0:null===(u=d.cta)||void 0===u?void 0:u.copy)&&(0,a.jsx)(w.Z,{buttonType:"secondary",color:"violet-dark",cta:null==e?void 0:null===(m=e.plan)||void 0===m?void 0:m.cta,onClick:(null==e?void 0:null===(f=e.plan.cta)||void 0===f?void 0:f.trackEventName)?function(){var n,t,i,r,l,a,o=(0,K.Z)();(0,H.L9)(null==e?void 0:null===(n=e.plan.cta)||void 0===n?void 0:n.trackEventName,{source:"Pricing Sticky Nav: ".concat(null==e?void 0:null===(i=e.plan)||void 0===i?void 0:null===(t=i.header)||void 0===t?void 0:t.eyebrow),tempBulkTestUuid:o}),(0,q._)("ui",{action:"click",actionSubject:null==e?void 0:null===(r=e.plan.cta)||void 0===r?void 0:r.trackEventName,attributes:{eventSource:"Pricing Sticky Nav: ".concat(null==e?void 0:null===(a=e.plan)||void 0===a?void 0:null===(l=a.header)||void 0===l?void 0:l.eyebrow),tempBulkTestUuid:o}})}:null,size:"sm",children:e.plan.cta.copy})]})},n)})]})})}var J=t(12478),ee=t(47675),en=t(25935),et=t(20276),ei=t.n(et),er=t(34237),el=t(84834);function PricingTable(e){var n=e.tableData,t=n.table,i=n.section,r=n.sectionHeadingChip,o=Object.entries(ei()(t.rows.slice(1),function(e){return e.cells[0]})).map(function(e){var n=(0,l._)(e,2),t=n[0],i=n[1];return{title:t,id:"features-colgroup-".concat((0,el.Z)(t)),key:(0,el.Z)(t),rowLength:i.length,rows:i.map(function(e){return{title:e.cells[0],tooltip:e.cells[5],new:e.cells[6],cells:[{content:e.cells[1],columnId:"features-col-starter",isFlag:"y"===e.cells[1],tooltip:e.cells[7]},{content:e.cells[2],columnId:"features-col-business",isFlag:"y"===e.cells[2],tooltip:e.cells[8]},{content:e.cells[3],columnId:"features-col-business-ai",isFlag:"y"===e.cells[3],tooltip:e.cells[9]},{content:e.cells[4],columnId:"features-col-enterprise",isFlag:"y"===e.cells[4],tooltip:e.cells[10]}]}})}});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("tr",{children:(0,a.jsx)("th",{className:"text-left thd-body-md text-thd-color-grey-80 font-bold",colSpan:5,id:i,scope:"section",children:(0,a.jsxs)("div",{className:"flex gap-x-12",children:[r?(0,a.jsx)(ee.Z,{color:"grey8",backgroundColor:"discoveryBackground",children:r}):null,i]})})}),null==o?void 0:o.map(function(e,n){var t;return(0,a.jsx)("tr",{children:null==e?void 0:null===(t=e.rows)||void 0===t?void 0:t.map(function(n,t){return(0,a.jsxs)(A.Fragment,{children:[(0,a.jsx)("th",{className:"font-normal text-left text-thd-color-grey-70",children:(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("span",{children:[null==e?void 0:e.title,(null==n?void 0:n.new)&&(0,a.jsx)("span",{className:"thd-overline text-thd-color-magenta-50 ml-sm",children:(null==n?void 0:n.new)==="y"?"New":null==n?void 0:n.new})]}),(null==n?void 0:n.tooltip)&&(0,a.jsx)(er.Z,{color:"violet-20",label:null==e?void 0:e.title,position:"inline-flex",tooltip:null==n?void 0:n.tooltip})]})}),n.cells.map(function(e,n){return(0,a.jsx)("td",{className:"text-center text-thd-color-grey-70",children:e.content&&(0,a.jsxs)("div",{children:[(null==e?void 0:e.content)&&(null==e?void 0:e.isFlag)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:"sr-only",children:"Included"}),(0,a.jsx)(J.Z,{className:"inline text-thd-color-violet-60",height:"18",width:"18"})]}),(null==e?void 0:e.content)&&!(null==e?void 0:e.isFlag)&&(0,a.jsx)(a.Fragment,{children:(0,en.ZP)(e.content)}),(null==e?void 0:e.tooltip)&&(0,a.jsx)(er.Z,{label:(0,en.ZP)(e.content),position:"inline-flex",tooltip:e.tooltip})]})},n)})]},t)})},n)})]})}var ea=t(69481),eo=t.n(ea);function PricingSection(e){var n=e.headers,t=e.table,i=(0,l._)((0,V.YD)({rootMargin:"-120px 0px 0px 0px"}),2),r=i[0],o=i[1];return(0,a.jsx)("section",{className:"thd-offset mb-fluid-lg hidden lg:block",id:"compare-plans",children:(0,a.jsxs)("div",{className:"px-fluid-base 3xl:px-0",children:[(0,a.jsx)("div",{className:"w-full",ref:r}),(0,a.jsxs)("table",{className:x()(eo().table,"mx-auto w-full max-w-screen-3xl table-fixed"),children:[(0,a.jsx)(PricingNav,{headers:n,inView:o}),(0,a.jsx)("tbody",{children:null==t?void 0:t.map(function(e,n){return(0,a.jsx)(PricingTable,{tableData:e},n)})})]})]})})}var ec=t(60305),es=t(74874);function PricingContent(e){var n,t=e.data;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Packages,{cards:null==t?void 0:t.planCards,prices:null==t?void 0:t.prices,heading:null==t?void 0:t.heroHeader}),(null==t?void 0:t.showAiModule)&&(0,a.jsx)(LoomAiModule,{header:null==t?void 0:t.aiHeader,list:null==t?void 0:t.aiFeatures,image:null==t?void 0:t.aiImage}),(null==t?void 0:t.pricingTables)&&(0,a.jsx)(PricingSection,{headers:null==t?void 0:t.planCards,table:null==t?void 0:t.pricingTables}),(null==t?void 0:t.educationNote)&&(0,a.jsx)(EducationNote,{note:null==t?void 0:t.educationNote,themeColor:"violet-light"}),(0,a.jsx)(L.Z,{faqs:null==t?void 0:t.faqs,header:null==t?void 0:t.faqHeading}),(null==t?void 0:t.socialProofModule)&&(0,a.jsx)(ec.Z,{data:null==t?void 0:t.socialProofModule,lineLength:"xl"}),(null==t?void 0:null===(n=t.endOfPageModule)||void 0===n?void 0:n.cta)&&(0,a.jsx)(es.Z,{cta:t.endOfPageModule.cta,hClassName:"thd-max-lg",heading:t.endOfPageModule.heading})]})}var eu=t(74356),ed=!0;function PricingPage(e){var n=e.initialData,t=e.navData,i=e.accountNavData,r=e.footerNavData,o=e.draftMode,c=(0,l._)((0,eu.yR)(n,m),1)[0];return(0,a.jsxs)(f.Z,{accountNavData:i,footerNavData:r,name:"Pricing",navData:t,preview:o,children:[(0,a.jsx)(v.Z,{data:null==c?void 0:c.meta,url:"https://mulligan.indiedemos.com/pricing"}),(0,a.jsx)(PricingContent,{data:c})]})}},69481:function(e){e.exports={table:"PricingSection_table__1bU95",tableBodyVariant:"PricingSection_tableBodyVariant__YnYyC"}}},function(e){e.O(0,[3662,4526,2842,7167,6189,8570,3176,7202,2506,5211,174,7837,6671,6329,2703,327,5191,9774,2888,179],function(){return e(e.s=2691)}),_N_E=e.O()}]);