1"use strict";(globalThis.webpackChunkreact_js=globalThis.webpackChunkreact_js||[]).push([[4100,8444],{46059(e,t,a){a.d(t,{Bd:()=>d,Pn:()=>m,jE:()=>b,po:()=>c,xM:()=>p});var n=a(32261),r=a(50521),l=a(44856),o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable;const c=(e,t=(0,n.kg)())=>{if(!e)return null;const a=(0,n._U)(e,n.q8);return a.year()===t.year()?a.format("MMM D"):a.format("MM/DD/YY")},u={Candidates:({recordId:e})=>(0,l.ROUTE_VIEW_CANDIDATE)({candidateId:e}),Jobs:({recordId:e})=>(0,l.ROUTE_VIEW_JOB)({jobId:e}),Users:({recordId:e})=>(0,l.ROUTE_VIEW_USER)({userId:e}),Tags:({recordId:e})=>(0,l.ROUTE_VIEW_TAG)({tagIds:[e]}),Tasks:({recordId:e})=>(0,l.ROUTE_TASK_SHOW)({taskGroupId:e}),"Search Firms":({recordId:e})=>(0,l.ROUTE_VIEW_SEARCH_FIRM)({searchFirmId:e}),"Search Firm Recruiters":({searchFirmId:e,recordId:t})=>(0,l.ROUTE_VIEW_SEARCH_FIRM_RECRUITER)({searchFirmId:e,searchFirmRecruiterId:t}),Pages:({url:e,frontendUrl:t,icon:a,getListTasksUrl:n,getListCandidatesUrl:r,getListJobsUrl:l})=>{if(t){return{tasks:n,candidates:r,jobs:l}[a]()}return e}},d=e=>{var t=e,{category:a}=t,n=((e,t)=>{var a={};for(var n in e)i.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&o)for(var n of o(e))t.indexOf(n)<0&&s.call(e,n)&&(a[n]=e[n]);return a})(t,["category"]);return(0,u[a])(n)},p=e=>{e.preventDefault()},m=({jobCount:e,formatMessage:t})=>"number"!==typeof e?null:1===e?t({id:r.dsl}):t({id:r.Cay},{count:e}),b=({candidateCount:e,formatMessage:t})=>"number"!==typeof e?null:1===e?t({id:r.Lwe}):t({id:r.mvU},{count:e})},15920(e,t,a){a.d(t,{A:()=>u});var n=a(96569),r=a(23701),l=Object.defineProperty,o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,c=(e,t,a)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const u=({title:e,message:t,onConfirm:a,onCancel:l=(()=>{}),confirmButtonText:u})=>{const[d,p]=(0,n.useState)(!1),[m,b]=(0,n.useState)(null),A=(0,n.useCallback)((()=>{p(!1),a(m)}),[a,m]),f=(0,n.useCallback)((()=>{p(!1),l()}),[l]);return[a=>n.createElement(n.Fragment,null,d&&n.createElement(r.A,((e,t)=>{for(var a in t||(t={}))i.call(t,a)&&c(e,a,t[a]);if(o)for(var a of o(t))s.call(t,a)&&c(e,a,t[a]);return e})({open:!0,size:"small",title:e,message:t,onConfirm:A,onCancel:f,confirmButtonText:u},a))),(0,n.useCallback)((e=>{b(e),p(!0)}),[])]}},29061(e,t,a){a.d(t,{A:()=>T});var n=a(96569),r=a(73723),l=a.n(r),o=a(50193),i=a(75075),s=a(7947),c=a(73626),u=a(15381),d=a(2721),p=a(47500),m=a(71664),b=a(50521),A=a(17819),f=a(46059),h=a(79205),y=a(85458),g=a(21768),C=a(68481),E=a(28098);const O={id:7,name:"other",friendly_name:"Other"},P=[{id:1,name:"not_hiring",friendly_name:"I'm not hiring right now"},{id:2,name:"not_sure_how_to_use_it",friendly_name:"I'm not sure how to use your service"},{id:3,name:"too_expensive",friendly_name:"It's too expensive"},{id:4,name:"leaving",friendly_name:"I discovered a product that I prefer"},{id:5,name:"not_using_enough",friendly_name:"I don't use it enough"},{id:6,name:"features_missing",friendly_name:"Some features we require are missing"},O],v=e=>e.name,_=e=>e.friendly_name,D=()=>{const{formatMessage:e}=(0,i.A)(),t=(0,h.A)("reason")===O.name,a=(0,n.useMemo)((()=>({options:P,getOptionValue:v,getOptionLabel:_})),[]);return n.createElement(y.Ay,{container:!0},n.createElement(y.Ay,{row:!0},n.createElement(g.A,null,n.createElement(C.A,{name:"reason",label:e({id:b.Xtn}),labelWidth:80,cmpProps:a,disabledColon:!0,required:!0})),t&&n.createElement(g.A,null,n.createElement(E.A,{name:"reason_detail",label:e({id:b.sjJ}),labelWidth:80,required:!0})),n.createElement(g.A,null,n.createElement(E.A,{name:"improvement_suggestion",label:e({id:b.BBK}),labelWidth:80}))))};var I=a(53393);const w=({formatMessage:e})=>I.RZ((t=>{const a=(0,s.O6)(t,"reason")===O.name;return I.Ik().shape({reason:I.Yj().required().label(e({id:b.Xtn})),reason_detail:(a?I.Yj().required():I.Yj()).label(e({id:b.sjJ})),improvement_suggestion:I.Yj().label(e({id:b.BBK}))})})),k=(e,t,a)=>{o.A.request((0,m.nwM)(),{method:"POST",data:e},t,a)},S=({onClose:e,currentPlanCard:t,onAfterSubmit:a})=>{const{formatMessage:r}=(0,i.A)(),l=(0,s.O6)(t,"account.plan.display_name"),o=(0,s.O6)(t,"account.plan.is_monthly"),m=(0,f.po)((0,s.O6)(t,"account.plan_paid_thru")),h=(0,s.O6)(t,"account.plan.max_jobs"),y=(0,A.wy)({planName:l,planJobs:h,isAnnual
1:!o,capitalize:!0}),g=(0,n.useCallback)((()=>{a(),e()}),[e,a]),C=(0,n.useMemo)((()=>w({formatMessage:r})),[r]);return n.createElement(c.A,{title:r({id:b.W9x}),actionButtonTitle:r({id:b.noh}),saveFn:k,onSubmitSuccess:g,validationSchema:C,onClose:e,autoSaveData:(0,u.A)(),hideActionHelper:!0,size:"medium"},n.createElement(n.Fragment,null,n.createElement(d.Ay,{severity:"info"},r({id:b.yj3},{planName:y,planPaidThru:m})),n.createElement(p.A,{top:!0}),n.createElement(D,null)))};S.propTypes={onClose:l().func.isRequired,currentPlanCard:l().shape({}),onAfterSubmit:l().func.isRequired},S.defaultProps={currentPlanCard:{}};const T=S},68665(e,t,a){a.r(t),a.d(t,{default:()=>Cn});var n=a(96569),r=a(477),l=a(75075),o=a(21420),i=a(79154),s=a(7947),c=a(89418),u=a(12312),d=a(25308),p=a(80731),m=a(15381),b=a(95459),A=a(12728),f=a(263),h=a(15015),y=a(42019),g=a(64971),C=a(71664),E=a(32006),O=a(91875),P=a(95288),v=a(50521),_=a(28264);const D=(e,t,a)=>{const n=(0,s.O6)(e,`${t}.display_price`);if(void 0===n)throw new Error(`Plan ${t} does not have a price`);if(a){if(n%12!==0)throw new Error(`Plan ${t} does not have a correct yearly price`);return n/12}return n},I=({planData:e})=>({[_.X9]:{2:{idMonthly:(0,s.O6)(e,"Lite2Monthly.id"),priceMonthly:D(e,"Lite2Monthly"),idAnnual:(0,s.O6)(e,"Lite2Annual.id"),enabled:!0}},[_.BK]:{5:{idMonthly:(0,s.O6)(e,"Start5Monthly.id"),priceMonthly:D(e,"Start5Monthly"),idAnnual:(0,s.O6)(e,"Start5Annual.id"),priceYearly:D(e,"Start5Annual",!0),enabled:!0},10:{idMonthly:(0,s.O6)(e,"Start10Monthly.id"),priceMonthly:D(e,"Start10Monthly"),idAnnual:(0,s.O6)(e,"Start10Annual.id"),priceYearly:D(e,"Start10Annual",!0),enabled:!0},15:{idMonthly:(0,s.O6)(e,"Start15Monthly.id"),priceMonthly:D(e,"Start15Monthly"),idAnnual:(0,s.O6)(e,"Start15Annual.id"),priceYearly:D(e,"Start15Annual",!0),enabled:!0},20:{idMonthly:(0,s.O6)(e,"Start20Monthly.id"),priceMonthly:D(e,"Start20Monthly"),idAnnual:(0,s.O6)(e,"Start20Annual.id"),priceYearly:D(e,"Start20Annual",!0),enabled:!0},[_.Gm]:{customLabel:"25+",requestQuote:!0,enabled:!0}},[_.pB]:{5:{idMonthly:(0,s.O6)(e,"Scale5Monthly.id"),priceMonthly:D(e,"Scale5Monthly"),idAnnual:(0,s.O6)(e,"Scale5Annual.id"),priceYearly:D(e,"Scale5Annual",!0),enabled:!0},10:{idMonthly:(0,s.O6)(e,"Scale10Monthly.id"),priceMonthly:D(e,"Scale10Monthly"),idAnnual:(0,s.O6)(e,"Scale10Annual.id"),priceYearly:D(e,"Scale10Annual",!0),enabled:!0},15:{idMonthly:(0,s.O6)(e,"Scale15Monthly.id"),priceMonthly:D(e,"Scale15Monthly"),idAnnual:(0,s.O6)(e,"Scale15Annual.id"),priceYearly:D(e,"Scale15Annual",!0),enabled:!0},20:{idMonthly:(0,s.O6)(e,"Scale20Monthly.id"),priceMonthly:D(e,"Scale20Monthly"),idAnnual:(0,s.O6)(e,"Scale20Annual.id"),priceYearly:D(e,"Scale20Annual",!0),enabled:!0},[_.Gm]:{customLabel:"25+",requestQuote:!0,enabled:!0}}});var w=a(73723),k=a.n(w),S=a(12054),T=a(79205),M=a(91760),x=a(10189),R=a(31580),j=a(2721),N=a(13748),J=a(47500),F=a(70715),q=a(50193),U=a(93354),B=a(7047),L=a(59022),$=a(11529),W=a(53512),Y=a(32261),H=a(34575),z=a(97767),Z=a(82741),V=a(57364),K=a(19489),X=a(96410),G=a(18440),Q=Object.defineProperty,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ne=(e,t,a)=>t in e?Q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,re=(e,t)=>{for(var a in t||(t={}))te.call(t,a)&&ne(e,a,t[a]);if(ee)for(var a of ee(t))ae.call(t,a)&&ne(e,a,t[a]);return e};const le={[G.eo.name]:X.A,[G.tP.name]:K.A,[G.PN.name]:Z.A,[G.k4.name]:V.A},oe={variant:"h600"},ie=({creditCardInfoData:e,refreshData:t})=>{const{formatMessage:a}=(0,l.A)(),{getTimeZone:r}=(0,F.A)(),{isOpen:o,onOpen:i,onClose:c}=(0,O.A)(),[u,p]=(0,n.useState)(null),m=(0,s.O6)(e,"card_type"),b=(0,s.O6)(e,"ending_in"),A=(0,s.O6)(e,"is_expired"),f=(0,s.O6)(e,"expiration_date"),h=(0,Y.Yq)(f,Y.l4,{timeZone:r()}),y=le[m],g=!!b,C=(0,n.useMemo)((()=>A?n.createElement(J.A,{top:!0,bottom:!0,size:"large"},n.createElement(j.Ay,{"data-test-id":"expired-alert",severity:"error"},a({id:v.rVu},{dateExpired:h}))):null),[a,A,h]),E=(0,n.useMemo)((()=>A?n.createElement(B.A,{"data-test-id":"update-btn",fullWidth:!0,onClick:i},a({id:v.sYz})):null),[A,a,i]),P=(0,n.useCallback)((()=>{t({onSuccess:()=>{p(Math.random())}})}),[t,u]);return n.createElement(n.Fragment,null,o?n.createElement(W.default,{isDialog:!0,onClose:c,onAfterUpdate:P}):null,n.createElement(H.A,{flashingId:u},(({style:e})=>n.createElement(z.A,{style:e},g?n.createElement(R.A,{flexDirection:"column"},n.createElement(R.A,{justifyContent:"space-between"},n.createElement(R.A,null,n.createElement(y,{variant:"h200",mr:3,"data-test-id":`${m}-icon`}),n.createElement(U.Ay,re({},oe),a({id:v.CTX},{endingIn:b}))),n.createElement(U.Ay,{variant:"caption1"},n.createElement(d.A,{"data-test-id":"update-link",onClick:i},a({id:v.FrK}
1)))),C,E):n.createElement(R.A,{justifyContent:"center"},n.createElement(U.Ay,re({},oe),n.createElement(d.A,{"data-test-id":"add-payment-link",onClick:i},a({id:v.CVk}))))))))};ie.propTypes={creditCardInfoData:k().shape({}),refreshData:k().func.isRequired},ie.defaultProps={creditCardInfoData:null};const se=ie;var ce=Object.defineProperty,ue=Object.defineProperties,de=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ae=(e,t,a)=>t in e?ce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const fe=({planPresenterData:e,currentPlanCardData:t,creditCardInfoData:a,refreshData:r})=>{const{formatMessage:i}=(0,l.A)(),{setBackendFlashMessages:c,flashMessages:u}=(0,n.useContext)(o.A),[d,p]=(0,n.useState)(!1),[m,b]=(0,n.useState)(!1),{isOpen:A,onOpen:f,onClose:h}=(0,O.A)(),y=(0,s.O6)(t,"account.company_name"),E=(0,s.O6)(e,"days_overdue"),P=(0,s.O6)(e,"payment_overdue"),_=E<30,D=Math.floor(E/30),I=_?i({id:v.FMu},{days:E}):i({id:v.Ruh},{months:D}),w=!(0,s.O6)(a,"ending_in"),k=!!(0,s.O6)(a,"is_expired"),S=(0,n.useCallback)((()=>{r()}),[r]),T=(0,n.useCallback)((()=>{var e,t;p(!1),c((e=((e,t)=>{for(var a in t||(t={}))me.call(t,a)&&Ae(e,a,t[a]);if(pe)for(var a of pe(t))be.call(t,a)&&Ae(e,a,t[a]);return e})({},u),t={notice:i({id:v.F74})},ue(e,de(t)))),r()}),[u,i,r,c]),M=(0,n.useCallback)((()=>{p(!1),b(!0),f()}),[f]),x=(0,n.useCallback)((()=>{w||k?f():(p(!0),b(!1),q.A.request((0,C.Acg)(),{method:"POST"},M,T))}),[w,k,f,M,T]),R=(0,n.useMemo)((()=>m?{warning:i({id:v.WhD})}:{}),[m,i]);return n.createElement(n.Fragment,null,A?n.createElement(W.default,{isDialog:!0,onClose:h,onAfterUpdate:S,flashMessages:R}):null,n.createElement(L.A,{header:n.createElement($.A,{title:i({id:v.hfz})}),"data-test-id":"arrears-card",footer:n.createElement(se,{creditCardInfoData:a,refreshData:r})},n.createElement(J.A,{top:!0,bottom:!0},n.createElement(U.Ay,{component:"span"},i({id:v.atz},{companyName:y,periodOverdue:_?E:D,paymentOverdue:P,monthOrDay:I}))),n.createElement(U.Ay,{component:"span"},i({id:v.aJw})),n.createElement(J.A,{top:!0,bottom:!0},n.createElement(B.A,{"data-test-id":"contact-support-button",type:"solid",colorScheme:"accent",href:(()=>{const e=encodeURIComponent(i({id:v.vq_}));return`mailto:${g.Vc_}?subject=${e}`})(),fullWidth:!0},i({id:v.fRN}))),n.createElement(B.A,{"data-test-id":"pay-now-button",type:"solid",colorScheme:"primary",onClick:x,loading:d,fullWidth:!0},i({id:v.j7n}))))};fe.propTypes={currentPlanCardData:k().shape({}),planPresenterData:k().shape({}),refreshData:k().func.isRequired,creditCardInfoData:k().shape({})},fe.defaultProps={currentPlanCardData:{},planPresenterData:{},creditCardInfoData:{}};const he=fe;var ye=a(2018),ge=a(72075),Ce=a(13829),Ee=a(92641),Oe=a(98451);const Pe="--/--/--",ve=({currentPlanCardData:e,creditCardInfoData:t})=>{const{formatMessage:a}=(0,l.A)(),{getTimeZone:r}=(0,F.A)(),{getIsFree:o}=(0,E.A)(),i=o(),{isOpen:c,onOpen:u,onClose:d}=(0,O.A)(),p=(0,s.O6)(e,"account.plan_trial_thru"),m=(0,s.O6)(e,"account.plan.max_jobs"),b=(0,s.O6)(e,"account.plan_name_with_openings"),A=(0,s.O6)(e,"account.contract"),f=(0,s.O6)(A,"start_date"),h=(0,s.O6)(A,"end_date"),y=(0,s.O6)(e,"account.contract.display_price"),C=(0,s.O6)(e,"account.plan_custom_cost_in_cents")/100,P=(0,s.O6)(e,"account.plan.display_price"),_=(0,s.O6)(e,"account.number_of_active_openings"),D=(0,s.O6)(e,"account.current_subscription_invoice.start_date"),I=(0,s.O6)(e,"account.plan_paid_thru"),w=(0,s.O6)(e,"account.current_subscription_invoice.end_date"),k=(0,s.O6)(e,"account.plan_is_trial"),S="Enterprise"===(0,s.O6)(e,"account.plan.name"),T=(0,s.O6)(e,"account.contract"),M=(0,s.O6)(e,"account.plan_custom_cost_in_cents"),x=(0,Y.Yq)(p,Y.u2,{timeZone:r()}),R=(0,Y.Yq)(f,Y.u2,{timeZone:r()}),j=(0,Y.Yq)(h,Y.u2,{timeZone:r()}),N=D?(0,Y.Yq)(D,Y.u2,{timeZone:r()}):Pe,q=w?(0,Y.Yq)(I||w,Y.u2,{timeZone:r()}):Pe;let $=null,H=null;T?(H="contract-term",$=a({id:v.udc},{contractStartDateFormatted:R,contractEndDateFormatted:j})):k?(H="trial-term",$=a({id:v.w20},{planTrialThruFormatted:x})):(H="annual-term",$=a({id:v.G3V},{startDate:N,endDate:q}));let z=null,Z=null;return T?(Z="contract-price",z=a({id:v.iyB},{contractDisplayPrice:y})):M?(Z="custom-price",z=a({id:v.iyB},{contractDisplayPrice:C})):(Z="annual-price",z=a({id:v.iyB},{contractDisplayPrice:P}
1)),n.createElement(L.A,{"data-test-id":"contract-annual-plan-card"},c&&n.createElement(W.default,{isDialog:!0,onClose:d}),n.createElement(ye.A,{container:!0,spacing:3},n.createElement(ye.A,{item:!0,xs:6},n.createElement(Oe.A,{labelXs:5,label:a({id:v.Cn9}),value:i?a({id:v.Jyn}):b})),n.createElement(ye.A,{item:!0,xs:6},n.createElement(Oe.A,{"data-test-id":H,labelXs:5,label:a({id:v.JTO}),value:$})),n.createElement(ye.A,{item:!0,xs:6},n.createElement(Oe.A,{"data-test-id":Z,labelXs:5,label:a({id:v.EM3}),value:i?n.createElement(Ee.A,null):z})),n.createElement(ye.A,{item:!0,xs:6},n.createElement(Oe.A,{"data-test-id":S?"enterprise-jobs":"contract-annual-jobs",labelXs:5,label:a({id:v.FgE}),value:S?a({id:v.H0n},{numberOfActiveOpenings:_}):a({id:v.mw0},{numberOfActiveOpenings:_,maxJobs:m})})),n.createElement(ye.A,{item:!0,xs:12},n.createElement(J.A,{top:!0,bottom:!0},n.createElement(ge.A,null)),n.createElement(U.Ay,null,a({id:v.WZJ}))),n.createElement(ye.A,{item:!0,xs:12},n.createElement(Ce.A,null,n.createElement(B.A,{"data-test-id":"contact-sales-button",type:"solid",colorScheme:"primary",href:(()=>{const t=encodeURIComponent(a({id:v.fyJ})),n=(0,s.O6)(e,"account.account_manager_email");return`mailto:${g.Vc_}?subject=${t}${n?`&cc=${encodeURIComponent(n)}`:""}`})()},a({id:v.J6e})),n.createElement(B.A,{"data-test-id":"edit-billing-button",onClick:u},a(t?{id:v.Jyo}:{id:v.qTC}))))))};ve.propTypes={currentPlanCardData:k().shape({}),creditCardInfoData:k().shape({})},ve.defaultProps={currentPlanCardData:{},creditCardInfoData:null};const _e=ve;var De=a(40857),Ie=a(26856);const we=({isAnnual:e})=>{const{formatMessage:t}=(0,l.A)();return n.createElement(J.A,{top:!0,size:"small"},n.createElement(U.Ay,null,n.createElement(Ie.A,{"data-test-id":e?"annual-chip":"monthly-chip",color:"normal",isRounded:!0,disabled:!0,uppercase:!0,size:"medium",component:"span",label:t({id:e?v.glK:v.Cim})})))};we.propTypes={isAnnual:k().bool.isRequired};const ke=we;var Se=a(53474),Te=a(76429),Me=a(73798),xe=a(60729),Re=a(59142),je=a(57353),Ne=a(10302),Je=a(20433),Fe=a(53463),qe=a(84291),Ue=a(21313),Be=a(44541),Le=a(57799),$e=a(9349),We=a(76554),Ye=a(40285);const He={approvals:qe.A,linkedin_rsc_integration:Je.A,search_firm_email_dropbox:Be.A,email_sync:Fe.A,apply_with_linkedin:Je.A,advanced_theme_editor:We.A,calendar_integration:Te.A,disposition_codes:$e.A,email_dropbox:xe.A,hris:je.A,internal_job_board:Ne.A,job_fields:Re.A,esignatures:Me.A,enterprise_reports:Ue.A,enhanced_workflow:Ye.A,additional_jobs:Ne.A,public_api_v2:Se.A,bi_connector:Ue.A,candidate_self_scheduling:Te.A},ze=({name:e})=>{const t=He[e]||Le.A;return n.createElement(t,null)};ze.propTypes={name:k().string},ze.defaultProps={name:null};const Ze=ze,Ve=({accountFeaturesAddons:e,additionalJobs:t})=>{const{formatMessage:a}=(0,l.A)(),{getTimeZone:r}=(0,F.A)(),o=r();return e.map((e=>{const r=(0,s.O6)(e,"application_feature.id"),l=(0,s.O6)(e,"application_feature.name");let i=(0,s.O6)(e,"application_feature.display_name");const c=(0,s.O6)(e,"end_date"),u=(0,Y.Yq)(c,Y.ho,{timeZone:o});return"additional_jobs"===l&&(i=`${t} ${i.toLowerCase()}`),n.createElement(J.A,{top:!0,bottom:!0,size:"small",key:r},n.createElement(U.Ay,{color:"grey.700"},n.createElement(Ze,{name:l})," ",i,c?` ${a({id:v.QFc},{endDate:u})}`:""))}))};Ve.propTypes={accountFeaturesAddons:k().arrayOf(k().shape({})).isRequired,additionalJobs:k().number},Ve.defaultProps={additionalJobs:0};const Ke=Ve,Xe=({currentPlanCardData:e})=>{const{formatMessage:t}=(0,l.A)(),{getTimeZone:a}=(0,F.A)(),{getIsFree:r}=(0,E.A)(),o=r(),{getHasFeatureUnthrottledJobs:i}=(0,De.A)(),c=i(),u=o||c,d=(0,s.O6)(e,"account.plan.display_name"),p=(0,s.O6)(e,"account.plan.max_jobs"),m=(0,s.O6)(e,"account.plan_paid_thru"),b=(0,s.O6)(e,"account.plan.is_monthly"),A=(0,s.O6)(e,"account.number_of_active_openings"),f=(0,s.O6)(e,"account.additional_jobs"),h=(0,s.O6)(e,"account.plan.display_price"),y=(0,s.O6)(e,"account.plan_is_trial"),g=(0,s.O6)(e,"account.plan_trial_thru"),C=(0,s.O6)(e,"account.account_features_addons"),O=(0,n.useMemo)((()=>o?t({id:v.Jyn}):`${d} ${p} ${t(y?{id:v.t$9}:{id:b?v.epK:v.Mw8})}
1`),[y,d,p,b,t,o]),P=(0,n.useMemo)((()=>{if(u)return null;const e=y?t({id:v.ugm},{planTrialThruFormatted:(0,Y.Yq)(g,Y.u2,{timeZone:a()})}):t({id:v.G_T},{planActiveOpenings:A,maxJobs:p});return n.createElement(U.Ay,{"data-test-id":"expiration-content",color:"grey.700"},e)}),[y,g,a,t,A,p,u]),_=(0,n.useMemo)((()=>y||o?null:n.createElement(z.A,{"data-test-id":"billing-information"},n.createElement(U.Ay,{variant:"h300",component:"span"},t({id:b?v.one:v.hXC},{planDisplayPrice:h})),m?n.createElement(U.Ay,{color:"grey.700","data-test-id":"paid-through-date"},t({id:v.XcM},{planPaidFormatted:(0,Y.Yq)(m,Y.u2,{timeZone:a()})})):null,n.createElement(ke,{isAnnual:!b}))),[y,b,h,m,a,t]);return n.createElement(L.A,{header:n.createElement($.A,{title:t({id:y?v.Q1o:v.Xrh})}),"data-test-id":y?"trial-plan-card":"current-plan-card",footer:o?null:_},n.createElement(U.Ay,{variant:"h200",component:"span"},O),P,(null==C?void 0:C.length)>0?n.createElement(J.A,{top:!0},n.createElement(U.Ay,{"data-test-id":"addons",variant:"h200",component:"span"},t({id:v.ejQ})),n.createElement(Ke,{accountFeaturesAddons:C,additionalJobs:f})):null)};Xe.propTypes={currentPlanCardData:k().shape({})},Xe.defaultProps={currentPlanCardData:{}};const Ge=Xe;var Qe=a(32994),et=a(31165),tt=a(87961),at=a(59046),nt=a(30980),rt=a(21004);const lt={"Impress Candidates":{"AI Job Descriptions":{enterprise:!0,scale:!0,start:!0,lite:!0},"Videos & Pictures in Job Descriptions":{enterprise:!0,scale:!0,start:!0,lite:!0},"Maps & Team Profiles in Job Descriptions":{enterprise:!0,scale:!0,start:!0,lite:!0},"Mobile Careers Site":{enterprise:!0,scale:!0,start:!0,lite:!0},"Careers Site Branding":{enterprise:!0,scale:!0,start:!0,lite:!0},"AI Refine Text":{enterprise:!0,scale:!0,start:!0,lite:!0},"Customizable Job Application Forms":{enterprise:!0,scale:!0,start:!0,lite:!0},"Candidate Experience Surveys":{enterprise:!0,scale:!0,start:!0,lite:!0},"Customizable Candidate Forms":{enterprise:!0,scale:!0,start:!0,lite:!0},"Apply with LinkedIn":{enterprise:!0,scale:!0,start:!1,lite:!1},"Custom Careers Site CSS":{enterprise:!0,scale:!0,start:!1,lite:!1},"Custom Careers Site Domain":{enterprise:!0,scale:!1,start:!1,lite:!1}},"Build Candidate Pipeline":{"Free Job Board Distribution":{enterprise:!0,scale:!0,start:!0,lite:!0},"One Click Paid Job Board Posting":{enterprise:!0,scale:!0,start:!0,lite:!0},"Share Jobs on Social Networks":{enterprise:!0,scale:!0,start:!0,lite:!0},"Employee Referral Campaigns":{enterprise:!0,scale:!0,start:!0,lite:!0},"Self Service Employee Referral Portal":{enterprise:!0,scale:!0,start:!0,lite:!0},"Add and Parse Resumes":{enterprise:!0,scale:!0,start:!0,lite:!0},"Job SEO Optimization":{enterprise:!0,scale:!0,start:!0,lite:!0},"Custom Candidate Sources":{enterprise:!0,scale:!0,start:!0,lite:!0},"Shared Resume Database":{enterprise:!0,scale:!0,start:!0,lite:!0},"Resume Search":{enterprise:!0,scale:!0,start:!0,lite:!0},"Merge & Delete Candidates":{enterprise:!0,scale:!0,start:!0,lite:!0},"Internal Company Job Board":{enterprise:!0,scale:!0,start:!1,lite:!1},"Resume Inbox":{enterprise:!0,scale:!0,start:!1,lite:!1},"Search Firm Management":{enterprise:!0,scale:!1,start:!1,lite:!1}},"Review, Discuss & Respond":{"Mobile Interface":{enterprise:!0,scale:!0,start:!0,lite:!0},"Candidate Tagging":{enterprise:!0,scale:!0,start:!0,lite:!0},"Private Notes":{enterprise:!0,scale:!0,start:!0,lite:!0},"Notes Search":{enterprise:!0,scale:!0,start:!0,lite:!0},"Bulk Disposition & Email":{enterprise:!0,scale:!0,start:!0,lite:!0},"Customizable Email Templates":{enterprise:!0,scale:!0,start:!0,lite:!1},"AI Candidate Summaries":{enterprise:!0,scale:!0,start:!0,lite:!0},"Notes Inbox":{enterprise:!0,scale:!0,start:!1,lite:!1},"Bcc Inbox":{enterprise:!0,scale:!0,start:!1,lite:!1},"Inbox Commands":{enterprise:!0,scale:!0,start:!1,lite:!1},"2-Way Email Sync":{enterprise:!0,scale:!0,start:!1,lite:!1}},"Interview Candidates":{"Mobile Interview Feedback":{enterprise:!0,scale:!0,start:!0,lite:!1},"AI Rating Criteria":{enterprise:!0,scale:!0,start:!0,lite:!0},"AI Interview Questions":{enterprise:!0,scale:!0,start:!0,lite:!0},"Interview Templates":{enterprise:!0,scale:!0,start:!0,lite:!1},"Calendar Integration (Google and Microsoft)":{enterprise:!0,scale:!0,start:!1,lite:!1},"Candidate Self Scheduling":{enterprise:!0,scale:!0,start:!1,lite:!1},"Ratings & Scorecards":{enterprise:!0,scale:!0,start:!1,lite:!1},"Customizable Interview Reminders":{enterprise:!0,scale:!0,start:!1,lite:!1}},"Work the Way You Want":{"Flexible Hiring Teams":{enterprise:!0,scale:!0,start:!0,lite:!0},"Per Job Permissions":{enterprise:!0,scale:!0,start:!0,lite:!0}
1,"User Access Levels":{enterprise:!0,scale:!0,start:!0,lite:!0},"Powerful Automations":{enterprise:!0,scale:!0,start:!0,lite:!0},"Customizable Email Notifications":{enterprise:!0,scale:!0,start:!0,lite:!0},"Job Notes":{enterprise:!0,scale:!0,start:!0,lite:!0},"Complete Activity Tracking":{enterprise:!0,scale:!0,start:!0,lite:!0},"Offers & Offer Templates":{enterprise:!0,scale:!0,start:!0,lite:!0},"Customizable Workflow":{enterprise:!0,scale:!0,start:!0,lite:!1},"AI Scoring Criteria":{enterprise:!0,scale:!0,start:!0,lite:!0},"AI Similar Job Titles":{enterprise:!0,scale:!0,start:!0,lite:!0},"Job Templates":{enterprise:!0,scale:!0,start:!0,lite:!1},"Customizable Workflow per Job":{enterprise:!0,scale:!0,start:!0,lite:!1},"Disposition Codes":{enterprise:!0,scale:!0,start:!0,lite:!1},"Customizable Job Fields":{enterprise:!0,scale:!0,start:!1,lite:!1},"Job Approvals":{enterprise:!0,scale:!1,start:!1,lite:!1},"Offer Approvals":{enterprise:!0,scale:!1,start:!1,lite:!1}},"Reports & Analytics":{"Personalized Dashboards":{enterprise:!0,scale:!0,start:!0,lite:!0},"Export to Excel":{enterprise:!0,scale:!0,start:!0,lite:!0},"Basic Reports":{enterprise:!0,scale:!0,start:!0,lite:!0},"Sourcing Reports":{enterprise:!0,scale:!0,start:!1,lite:!1},"Process Reports":{enterprise:!0,scale:!0,start:!1,lite:!1},"Assessment Reports":{enterprise:!0,scale:!0,start:!1,lite:!1},"Analysis Reports":{enterprise:!0,scale:!0,start:!1,lite:!1},"Custom Exports":{enterprise:!0,scale:!1,start:!1,lite:!1},"BI Connector":{enterprise:!0,scale:!1,start:!1,lite:!1}},"Integrations & Compliance":{"Resume Sharing Control":{enterprise:!0,scale:!0,start:!0,lite:!0},"Single Sign On":{enterprise:!0,scale:!0,start:!0,lite:!0},"CCPA Compliance":{enterprise:!0,scale:!0,start:!0,lite:!0},"EEO Compliance":{enterprise:!0,scale:!0,start:!0,lite:!0},"GDPR Compliance":{enterprise:!0,scale:!0,start:!0,lite:!0},"Gusto and ADP Run HRIS Integrations":{enterprise:!0,scale:!0,start:!0,lite:!1},"OFCCP Compliance":{enterprise:!0,scale:!0,start:!1,lite:!1},"E-signature Integration":{enterprise:!0,scale:!0,start:!1,lite:!1},"Onboarding Integration":{enterprise:!0,scale:!0,start:!1,lite:!1},"HRIS Integration":{enterprise:!0,scale:!0,start:!1,lite:!1},"LinkedIn Recruiter System Connect (RSC)":{enterprise:!0,scale:!0,start:!1,lite:!1},"Powerful APIs":{enterprise:!0,scale:!1,start:!1,lite:!1}},"Service & Support":{"Self Service HelpCenter":{enterprise:!0,scale:!0,start:!0,lite:!0},"Email and Chat Support":{enterprise:!0,scale:!0,start:!0,lite:!0},"Phone Support":{enterprise:!0,scale:!0,start:!1,lite:!1},"Dedicated Slack Channel":{enterprise:!0,scale:!1,start:!1,lite:!1},"Dedicated Account Manager":{enterprise:!0,scale:!1,start:!1,lite:!1},"Account Analysis & Insights":{enterprise:!0,scale:!1,start:!1,lite:!1},"Beta Access":{enterprise:!0,scale:!1,start:!1,lite:!1}}};var ot=Object.defineProperty,it=Object.defineProperties,st=Object.getOwnPropertyDescriptors,ct=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,pt=(e,t,a)=>t in e?ot(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,mt=(e,t)=>{for(var a in t||(t={}))ut.call(t,a)&&pt(e,a,t[a]);if(ct)for(var a of ct(t))dt.call(t,a)&&pt(e,a,t[a]);return e},bt=(e,t)=>it(e,st(t));const At=({record:e,columnId:t,isDowngrade:a})=>{const r=(0,Qe.A)(),{isThemeInstanceOf:l}=(0,i.A)(),o=r.tokens.components.Dialog.subcomponents.DialogHeader.skin,s=l(b.If)?o.textColor.default:o.backgroundColor.default;return e[t]?n.createElement(U.Ay,{color:s},n.createElement(rt.A,{type:"solid"})):e.isSection||!a?null:n.createElement(U.Ay,{color:s},n.createElement(nt.A,{type:"solid"}))},ft=({visibleColumns:e,hideMissingFeatures:t,isDowngrade:a})=>{const{formatMessage:r}=(0,l.A)(),o=(0,Qe.A)(),s=o.tokens.global.palette,{isThemeInstanceOf:c}=(0,i.A)(),u=c(b.If),d=(0,n.useMemo)((()=>{const a=[],n=Object.values(e).filter(Boolean).length;return Object.keys(lt).forEach((r=>{const l=[];Object.keys(lt[r]).forEach((a=>{const o=lt[r][a];if(t){const t=Object.keys(e).find((t=>e[t]&&o[t]));if(!t)return;const a=Object.keys(e).filter((t=>e[t]&&o[t]));if(n===a.length)return}
1l.push({id:a,featureName:a,lite:o.lite,start:o.start,scale:o.scale,enterprise:o.enterprise})})),l.length>0&&(a.push({id:r,featureName:r,isSection:!0}),l.forEach((e=>a.push(e))))})),a}),[lt,e,t]),p=(0,n.useMemo)((()=>{const t=[{Header:a?n.createElement(U.Ay,{variant:"h200",component:"span",ml:4},r({id:v.R4U})):"",accessor:"featureName",disableSortBy:!0,Cell:({record:e})=>e.isSection?n.createElement(U.Ay,{variant:"h400",component:"span",ml:4},n.createElement("b",null,e.featureName.toUpperCase())):n.createElement(U.Ay,{ml:4},e.featureName),colProps:e=>({style:e.isSection&&!u?{backgroundColor:s.grey[50]}:{}}),headerColProps:()=>({style:a?{paddingTop:0,backgroundColor:o.tokens.components.Elevated.variants.elevation1.skin.backgroundColor.default}:{}})}],l={disableSortBy:!0,colProps:e=>({align:"center",width:"15%",style:e.isSection&&!u?{backgroundColor:s.grey[50]}:{}}),Cell:e=>n.createElement(At,mt({isDowngrade:a},e))},i=u?s.grey[900]:void 0,c=o.tokens.global.border.radius[2];return e.lite&&t.push(bt(mt({},l),{Header:r({id:v.j51}).toUpperCase(),accessor:"lite",headerColProps:()=>({align:"center",style:{backgroundColor:o.tokens.components.PlanCard.variants.lite.skin.backgroundColor.default,color:i,borderTopLeftRadius:e.start&&e.scale&&e.enterprise?c:void 0,borderTopRightRadius:e.start&&e.scale&&e.enterprise?void 0:c}})})),e.start&&t.push(bt(mt({},l),{Header:r({id:v.Qgl}).toUpperCase(),accessor:"start",headerColProps:()=>({align:"center",style:{backgroundColor:o.tokens.components.PlanCard.variants.start.skin.backgroundColor.default,color:i,borderTopRightRadius:e.lite?void 0:c,borderTopLeftRadius:e.scale||e.enterprise?void 0:c}})})),e.scale&&t.push(bt(mt({},l),{Header:r({id:v.HXH}).toUpperCase(),accessor:"scale",headerColProps:()=>({align:"center",style:{backgroundColor:o.tokens.components.PlanCard.variants.scale.skin.backgroundColor.default,color:i,borderTopRightRadius:e.lite||e.start?void 0:c,borderTopLeftRadius:e.enterprise?void 0:c}})})),e.enterprise&&t.push(bt(mt({},l),{Header:r({id:v.WNe}).toUpperCase(),accessor:"enterprise",headerColProps:()=>({align:"center",style:{backgroundColor:o.tokens.components.PlanCard.variants.enterprise.skin.backgroundColor.default,color:i,borderTopRightRadius:c}})})),a&&3===t.length?[t[0],t[2],t[1]]:t}),[e,u,s,r,o]);return n.createElement(at.A,{enableLastRowDivider:!0,type:"transparent",columns:p,data:d,disableStickyHeader:a})};ft.propTypes={visibleColumns:k().shape({}),hideMissingFeatures:k().bool,isDowngrade:k().bool},ft.defaultProps={visibleColumns:{lite:!0,start:!0,scale:!0,enterprise:!0},hideMissingFeatures:!1,isDowngrade:!1};const ht=ft,yt=({onClose:e})=>{const{formatMessage:t}=(0,l.A)();return n.createElement(tt.A,{onClose:e,open:!0,title:t({id:v.Pho})},n.createElement(ht,null))};yt.propTypes={onClose:k().func.isRequired},yt.defaultProps={};const gt=yt;var Ct=a(17819);const Et={opacity:.7},Ot=({planDisplayName:e,planSubtitle:t,price:a,priceEl:r,featuresText:o,jobsEl:i,jobsText:c,contactSalesMode:u,disabledMessage:p,chosen:m,onChoose:b,chooseButtonTitle:A,disableChoice:f,planJobs:h,nextPlan:y,planAnnual:C,accountCurrentPlan:P,headerBackgroundColor:_,showBilledAnnuallyText:D,isAccountMarkedForInactivation:I})=>{const{formatMessage:w}=(0,l.A)(),k=(0,Qe.A)(),{isOpen:S,onOpen:T,onClose:M}=(0,O.A)(),{getFullName:j}=(0,F.A)(),{getCompanyName:N,getPlanIsTrial:J}=(0,E.A)(),q=J(),W=e.toLowerCase(),Y=(0,Ct.c3)({planName:(0,s.O6)(P,"display_name"),planJobs:(0,s.O6)(P,"max_jobs"),planAnnual:!(0,s.O6)(P,"is_monthly"),nextPlanName:W,nextPlanJobs:h,nextPlanAnnual:C}),H=(0,Ct.c3)({planName:(0,s.O6)(y,"display_name"),planJobs:(0,s.O6)(y,"max_jobs"),planAnnual:!(0,s.O6)(y,"is_monthly"),nextPlanName:W,nextPlanJobs:h,nextPlanAnnual:C}),z=D&&C&&(r||!u),Z=q&&!y,V=(0,n.useMemo)((()=>Y?w({id:v.ZYj}):H?w({id:v.gpI}):null!=A?A:w(u?{id:v.J6e}:{id:v.J3P})),[Y,H,A,u,w]);let K;K=r||(u?w({id:v.BYT}):w({id:v.r2B},{price:a}));const X=u?(0,Ct.KA)({to:g.Vc_,userName:j(),companyName:N()}):null,G=n.createElement(x.A,{width:61,height:129,style:p?Et:null,border:"1px solid",borderColor:m?k.tokens.alias.skin.input.borderColor.focus:"transparent",borderRadius:1},n.createElement(L.A,{stretch:!0,"data-test-id":`${W}
1-plan-card`,header:n.createElement($.A,{display:"flex",justifyContent:"center",title:e.toUpperCase(),style:_?{backgroundColor:_,borderBottomLeftRadius:0,borderBottomRightRadius:0}:{}})},n.createElement(R.A,{alignItems:"center",flexDirection:"column",justifyContent:"space-between",my:5,height:"100%"},n.createElement(U.Ay,{textAlign:"center"},t),n.createElement(R.A,{minHeight:15,mt:2},n.createElement(U.Ay,{textAlign:"center",variant:"h200","data-test-id":"price"},K,z&&n.createElement(U.Ay,{textAlign:"center"},w({id:v.TdA})))),n.createElement(R.A,{minHeight:15,alignItems:"center",width:"100%",justifyContent:"center"},i||n.createElement(U.Ay,{variant:"body1",component:"div","data-test-id":`${W}-open-jobs`},c)),n.createElement(U.Ay,{variant:"h400",paragraph:!0},n.createElement(d.A,{onClick:T,"data-test-id":"features"},o.toUpperCase()))),n.createElement(B.A,{"data-test-id":`${W}-choose-btn`,type:"solid",colorScheme:"accent",disabled:!!p||!!f||Y&&!I&&!Z||H&&!Z,fullWidth:!0,onClick:u?null:b,href:u?X:null},V)),S?n.createElement(gt,{onClose:M}):null);return p?n.createElement(et.A,{title:p},G):G};Ot.propTypes={planDisplayName:k().string.isRequired,planSubtitle:k().node.isRequired,planAnnual:k().bool,price:k().number,priceEl:k().node,featuresText:k().string.isRequired,jobsEl:k().node,jobsText:k().node,disabledMessage:k().string,contactSalesMode:k().bool,chosen:k().bool,onChoose:k().func,chooseButtonTitle:k().string,disableChoice:k().bool,planJobs:k().number,nextPlan:k().shape({}),accountCurrentPlan:k().shape({}),headerBackgroundColor:k().string,showBilledAnnuallyText:k().bool,isAccountMarkedForInactivation:k().bool},Ot.defaultProps={price:null,priceEl:null,jobsEl:null,contactSalesMode:!1,disabledMessage:null,jobsText:null,planAnnual:!1,chosen:null,onChoose:null,chooseButtonTitle:null,disableChoice:!1,planJobs:null,nextPlan:null,accountCurrentPlan:null,headerBackgroundColor:null,showBilledAnnuallyText:!1,isAccountMarkedForInactivation:!1};const Pt=Ot;var vt=Object.defineProperty,_t=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,wt=(e,t,a)=>t in e?vt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const kt=e=>{var t=e,{disableChoice:a}=t,r=((e,t)=>{var a={};for(var n in e)Dt.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&_t)for(var n of _t(e))t.indexOf(n)<0&&It.call(e,n)&&(a[n]=e[n]);return a})(t,["disableChoice"]);const{formatMessage:o}=(0,l.A)(),i=(0,Qe.A)();return n.createElement(Pt,((e,t)=>{for(var a in t||(t={}))Dt.call(t,a)&&wt(e,a,t[a]);if(_t)for(var a of _t(t))It.call(t,a)&&wt(e,a,t[a]);return e})({planDisplayName:o({id:v.WNe}),planSubtitle:n.createElement(N.A,{id:v.K$A}),planAnnual:!1,jobsEl:o({id:v.ys5}),featuresText:o({id:v.TKq}),contactSalesMode:!0,disableChoice:a,headerBackgroundColor:i.tokens.components.PlanCard.variants.enterprise.skin.backgroundColor.default},r))};kt.propTypes={disableChoice:k().bool},kt.defaultProps={disableChoice:!1};const St=kt;var Tt=a(14447),Mt=Object.defineProperty,xt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,Nt=(e,t,a)=>t in e?Mt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Jt=e=>{var t=e,{planName:a,planJobs:r,onChoose:l}=t,o=((e,t)=>{var a={};for(var n in e)Rt.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&xt)for(var n of xt(e))t.indexOf(n)<0&&jt.call(e,n)&&(a[n]=e[n]);return a})(t,["planName","planJobs","onChoose"]);const i=(0,T.A)("cart.plan_name"),s=(0,T.A)("cart.plan_jobs"),c=i===a&&r===s,u=(0,Tt.A)(),d=(0,n.useCallback)((()=>{l&&l(),(0,Ct.ri)({setFieldValue:u,planName:a,planJobs:r})}),[u,a,r,l]);return n.createElement(Pt,((e,t)=>{for(var a in t||(t={}))Rt.call(t,a)&&Nt(e,a,t[a]);if(xt)for(var a of xt(t))jt.call(t,a)&&Nt(e,a,t[a]);return e})({onChoose:d,chosen:c,planJobs:r},o))};Jt.propTypes={planName:k().string.isRequired,planJobs:k().number.isRequired,onChoose:k().func},Jt.defaultProps={onChoose:null};const Ft=Jt;var qt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,$t=(e,t,a)=>t in e?qt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Wt=_.X9,Yt=e=>{var t=e,{plansConfig:a,disableChoice:r,employeeCount:o}=t,i=((e,t)=>{var a={};for(var n in e)Bt.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&Ut)for(var n of Ut(e))t.indexOf(n)<0&&Lt.call(e,n)&&(a[n]=e[n]);return a})(t,["plansConfig","disableChoice","employeeCount"]);const{formatMessage:s}=(0,l.A)(),c=(0,Tt.A)(),u=(0,Qe.A)(),d=a[Wt],p=parseInt(Object.keys(d)[0],10),m=(0,T.A)("annual"),b=!!m,A=o>50,f=(0,n.useCallback)((()=>{c("annual",!1)}),[c]);return n.createElement(Ft,((e,t)=>
1{for(var a in t||(t={}))Bt.call(t,a)&&$t(e,a,t[a]);if(Ut)for(var a of Ut(t))Lt.call(t,a)&&$t(e,a,t[a]);return e})({planDisplayName:s({id:v.j51}),planSubtitle:n.createElement(N.A,{id:v.v5H}),planAnnual:m,price:d[p].priceMonthly,featuresText:s({id:v.wcC}),jobsText:s({id:v.sG3},{amount:2}),priceEl:b?n.createElement(U.Ay,{variant:"body1",mt:2},s({id:v.U0T})):null,planName:Wt,planJobs:p,onChoose:b?f:null,chooseButtonTitle:b&&!A?s({id:v.dO_}):null,disabledMessage:A?s({id:v.Dnz}):null,disableChoice:r,headerBackgroundColor:u.tokens.components.PlanCard.variants.lite.skin.backgroundColor.default},i))};Yt.propTypes={plansConfig:k().shape({}).isRequired,disableChoice:k().bool,employeeCount:k().number},Yt.defaultProps={disableChoice:!1,employeeCount:null};const Ht=Yt;var zt=a(15920),Zt=Object.defineProperty,Vt=Object.defineProperties,Kt=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,ea=(e,t,a)=>t in e?Zt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const ta=({currentPlanCardData:e,refreshData:t})=>{const{formatMessage:a}=(0,l.A)(),{getTimeZone:r}=(0,F.A)(),{setBackendFlashMessages:i,flashMessages:c}=(0,n.useContext)(o.A),u=(0,n.useCallback)((()=>{var e,t;i((e=((e,t)=>{for(var a in t||(t={}))Gt.call(t,a)&&ea(e,a,t[a]);if(Xt)for(var a of Xt(t))Qt.call(t,a)&&ea(e,a,t[a]);return e})({},c),t={error:a({id:v.Wld},{mailTo:e=>n.createElement(p.A,{href:`mailto:${e}`},e)})},Vt(e,Kt(t))))}),[c,a,i]),d=(0,s.O6)(e,"account.next_plan"),m=(0,s.O6)(d,"display_name"),b=(0,s.O6)(d,"max_jobs"),A=(0,s.O6)(d,"display_price"),f=(0,s.O6)(d,"is_monthly"),h=(0,s.O6)(d,"is_free"),y=(0,s.O6)(e,"account.plan.display_name"),g=(0,s.O6)(e,"account.plan.is_monthly"),E=(0,s.O6)(e,"account.plan.display_price"),O=(0,s.O6)(e,"account.plan.max_jobs"),P=(0,s.O6)(e,"account.plan_paid_thru"),_=(0,Y.Yq)(P,Y.u2,{timeZone:r()}),D=(0,s.O6)(e,"account.number_of_active_openings"),I=(0,Ct.wy)({planName:m,planJobs:b,isAnnual:!f,capitalize:!0}),w=(0,Ct.wy)({planName:y,planJobs:O,isAnnual:!g,capitalize:!0}),[k,S]=(0,zt.A)({title:a({id:v.fzZ}),message:n.createElement(N.A,{id:v.KVk,values:{planName:w,planPrice:E,nextPlanName:I,renewalDate:_}}),onConfirm:()=>{return e=u,a=t,void q.A.request((0,C.$p5)(),{method:"DELETE"},e,a);var e,a}});return n.createElement(L.A,{"data-test-id":"next-plan-card",header:n.createElement($.A,{title:a({id:v.fqn})})},n.createElement(k,{confirmButtonText:a({id:v.aCm})}),n.createElement(U.Ay,{variant:"h200",component:"span","data-test-id":f?"next-plan-monthly":"next-plan-annual"},I),n.createElement(U.Ay,{color:"grey.700"},a({id:v.G_T},{planActiveOpenings:D,maxJobs:b})),n.createElement(J.A,{top:!0,bottom:!0},n.createElement(ge.A,null)),h?null:n.createElement(U.Ay,{variant:"h300",component:"span","data-test-id":"display-price"},a({id:f?v.one:v.hXC},{planDisplayPrice:A})),n.createElement(U.Ay,{color:"grey.700"},a({id:v.npT},{planPaidFormatted:_})),n.createElement(J.A,{top:!0}),n.createElement(B.A,{"data-test-id":"cancel-scheduled-btn",colorScheme:"normal",onClick:S},a({id:v.GtR})))};ta.propTypes={currentPlanCardData:k().shape({}),refreshData:k().func.isRequired},ta.defaultProps={currentPlanCardData:{}};const aa=ta;var na=a(84442),ra=a(70795),la=a(17192);const oa=({onClick:e})=>{const{formatMessage:t}=(0,l.A)();let a=t({id:v.I7Q});return e&&(a=n.createElement(d.A,{onClick:e},a)),n.createElement(Ie.A,{"data-test-id":"switch-to-annual-chip",label:a,color:"orange",size:"large",isRounded:!0})};oa.propTypes={onClick:k().func},oa.defaultProps={onClick:null};const ia=oa;var sa=a(73626),ca=a(75433),ua=a(42480),da=a(7561),pa=a(22409);const ma=(e,t,a)=>{q.A.request((0,C.Yiu)(),{method:"POST",data:e},t,a)},ba=({onClose:e,isAnnual:t,planName:a,planJobs:r,totalUSD:i,paidThru:c,plansConfig:u,totalUSDWithDiscount:d,isAccountMarkedForInactivation:p,currentPlanPaidThru:b,isSamePlan:A,currentPlanTrialThru:f})=>{const{formatMessage:h}=(0,l.A)(),{getTimeZone:y}=(0,F.A)(),{analytics:g}=(0,da.A)(),{getPlanName:C,getPlanIsTrial:O,getIsFree:P}=(0,E.A)(),{setBackendFlashMessages:D}=(0,n.useContext)(o.A),I=P(),w=O(),k=(0,Ct.wy)({planName:a,planJobs:r,isAnnual
1:t}),S=(0,Ct.wy)({planName:a,planJobs:r,isAnnual:t,capitalize:!0}),T=(0,Y.Yq)(new Date(b),void 0,{timeZone:y()}),M=(0,Y.Yq)(new Date(f),void 0,{timeZone:y()}),x=(0,n.useMemo)((()=>{const e=u[a][r];return{plan_id:t?e.idAnnual:e.idMonthly}}),[u,a,r,t]),j=(0,n.useCallback)((e=>{g.track(`UPGRADE_${a.toUpperCase()}`,{account_in_trial:w,account_current_plan:C()},pa.ie),I?(localStorage.setItem(_.lO,(0,s.O6)(e,"data.flash.notice")),window.location.reload()):((0,ua.pO)(),setTimeout((()=>{D((0,s.O6)(e,"data.flash"))}),500))}),[a,D,C,w,I]);return n.createElement(sa.A,{onClose:e,open:!0,initialValues:x,autoSaveData:(0,m.A)(),saveFn:ma,onSubmitSuccess:j,title:h({id:v.gfv},{planName:S}),titleTextTransform:"none",hideActionHelper:!0,actionButtonTitle:h({id:w?v.noh:v.U_F}),size:ca.Kk},w?n.createElement(R.A,{flexDirection:"column"},!A&&n.createElement(U.Ay,{variant:"body1",paragraph:!0},h({id:v.fNZ},{planName:k,paidThru:M})),n.createElement(U.Ay,{variant:"body1",paragraph:!0},n.createElement("b",null,h({id:v.dXm},{totalUSD:i,planName:k,paidThru:c,startDate:M}))),n.createElement(U.Ay,{variant:"body1"},h({id:v.YHd},{isAnnual:t}))):n.createElement(R.A,{flexDirection:"column"},(!p||!A)&&n.createElement(U.Ay,{variant:"body1",paragraph:!0},h({id:v.gTP},{planName:k})),n.createElement(U.Ay,{variant:"body1",paragraph:!0},p&&A?n.createElement(N.A,{id:v.$8,values:{totalUSD:i,fullPlanName:k,paidThru:T}}):n.createElement(N.A,{id:v.RAP,values:{totalUSD:d,planName:k,today:(0,Y.Yq)(new Date,void 0,{timeZone:y()}),paidThru:c}})),n.createElement(U.Ay,{variant:"body1"},h({id:i!==d?v.lUd:v.YHd},{paidThru:c,isAnnual:t,totalUSD:i}))))};ba.propTypes={onClose:k().func.isRequired,isAnnual:k().bool.isRequired,planName:k().string.isRequired,planJobs:k().number.isRequired,totalUSD:k().string.isRequired,paidThru:k().string.isRequired,plansConfig:k().shape({}).isRequired,totalUSDWithDiscount:k().string,isAccountMarkedForInactivation:k().bool,currentPlanPaidThru:k().string.isRequired,isSamePlan:k().bool,currentPlanTrialThru:k().string},ba.defaultProps={totalUSDWithDiscount:null,isAccountMarkedForInactivation:!1,isSamePlan:!1,currentPlanTrialThru:null};const Aa=ba,fa=(e,t,a)=>{q.A.request((0,C.Yiu)(),{method:"POST",data:e},t,a)},ha=({onClose:e,newPlanName:t,currentPlanName:a,newPlanJobs:r,currentPlanJobs:i,newPlanConfig:c,isAnnual:u,currentPlanPaidThru:p,totalUSD:b,paidThru:A,newPlanPrice:f,currentPlanPrice:h})=>{const{formatMessage:y}=(0,l.A)(),{setBackendFlashMessages:C}=(0,n.useContext)(o.A),{getPlanName:O,getPlanIsTrial:P}=(0,E.A)(),{analytics:D}=(0,da.A)(),{getTimeZone:I}=(0,F.A)(),w=(0,Qe.A)(),k=(0,n.useRef)(null),S=(0,Y.Yq)(new Date,void 0,{timeZone:I()}),T=(0,ra.A)(void 0).add(1,u?"year":"month"),x=t===a,R=t===_.X9&&a===_.BK?180:500,j=i>r,q=(0,Ct.wy)({planName:t,planJobs:r,isAnnual:u}),B=(0,Ct.wy)({planName:t,planJobs:r,isAnnual:u,capitalize:!0}),$=h<f,W=(0,Y.Yq)(new Date(p),void 0,{timeZone:I()}),H=(0,Y.Yq)(new Date(p),Y.ho,{timeZone:I()}),z=(0,Y.Yq)(new Date(A),Y.ho,{timeZone:I()}),Z=(0,Y.Yq)(new Date(T),void 0,{timeZone:I()}),V=(0,n.useMemo)((()=>({[t]:!0,[a]:!0})),[t,a]),K=(0,n.useMemo)((()=>({plan_id:u?c.idAnnual:c.idMonthly})),[c,u]),X=(0,n.useCallback)((e=>{(0,ua.pO)(),setTimeout((()=>{C((0,s.O6)(e,"data.flash"))}),500),D.track(`DOWNGRADE_${t.toUpperCase()}`,{account_in_trial:P(),account_current_plan:O()},pa.ie)}),[C,t,O,P]),G=(0,n.useMemo)((()=>$?j?v.Oo3:v.ztN:j?v.p3Z:v.ed4),[$,j]);return n.createElement(sa.A,{onClose:e,initialValues:K,autoSaveData:(0,m.A)(),saveFn:fa,onSubmitSuccess:X,title:y({id:$?v.hWg:v.HC4},{planName:B,renewDate:W}),titleTextTransform:"none",hideActionHelper:!0,actionButtonTitle:y({id:$?v.SS8:v.Xa1}),size:ca.Yw,preActionHelperContent:x?null:n.createElement("span",null,n.createElement(N.A,{id:v.nmN,values:{MailToLink:()=>n.createElement(d.A,{href:`mailto:${g.Vc_}`},g.Vc_)}}))},(()=>n.createElement(n.Fragment,null,n.createElement(U.Ay,{variant:"body1"},x?n.createElement(N.A,{id:$?v.imr:v.$as,values:{newPlanJobs:r,currentPlanJobs:i,planName:q,renewDate:W}}):n.createElement(N.A,{id:G,values:{newPlanJobs:r,currentPlanJobs:i,currentPlanName:a.toUpperCase(),newPlanName:t.toUpperCase(),fullNewPlanName:q,renewDate:W}})),n.createElement(J.A,{top:!0}),x?null:n.createElement(J.A,{bottom:!0},n.createElement(L.A,{style:{backgroundColor:w.tokens.components.Elevated.variants.elevation1.skin.backgroundColor.default,borderColor:w.tokens.components.Elevated.variants.elevation1.skin.backgroundColor.default,he
1ight:R},ref:k},n.createElement(M.A,{container:!0,isScrollable:!0,scrollableParentRef:k,disableScrollableBottomSpacing:!0},n.createElement(M.A,{item:!0,xs:12,pb:5},n.createElement(ht,{visibleColumns:V,hideMissingFeatures:!0,isDowngrade:!0}))))),n.createElement(U.Ay,{variant:"body1",paragraph:!0,fontWeight:600},y({id:$?v.uMJ:v.dXm},{totalUSD:b,planName:q,startDate:$?S:H,paidThru:$?Z:z})),n.createElement(U.Ay,{variant:"body1"},y({id:v.uko},{isAnnual:u})))))};ha.propTypes={onClose:k().func.isRequired,newPlanName:k().string.isRequired,currentPlanName:k().string.isRequired,newPlanJobs:k().number.isRequired,currentPlanJobs:k().number.isRequired,newPlanConfig:k().shape({idAnnual:k().string,idMonthly:k().string}).isRequired,isAnnual:k().bool.isRequired,currentPlanPaidThru:k().string.isRequired,totalUSD:k().string.isRequired,paidThru:k().string.isRequired,newPlanPrice:k().number.isRequired,currentPlanPrice:k().number.isRequired};const ya=ha,ga=({cardIsExpired:e,totalPrice:t,planName:a,planJobs:r,isAnnual:o,paidThru:i,plansConfig:c,openingsExceeded:u,currentPlanCardData:d,discountInCents:p,cardIsEmpty:m,refreshData:b,isAccountMarkedForInactivation:A})=>{const{formatMessage:f}=(0,l.A)(),{isOpen:h,onOpen:y,onClose:g}=(0,O.A)(),{isOpen:C,onOpen:E,onClose:P}=(0,O.A)(),{isOpen:_,onOpen:D,onClose:I}=(0,O.A)(),w=c[a],k=null==w?void 0:w[r],S=(0,Ct.jL)({planConfig:k,isAnnual:o}),T=(0,s.O6)(k,o?"idAnnual":"idMonthly"),M=(0,s.O6)(d,"account.plan.display_name").toLowerCase(),x=(0,s.O6)(d,"account.plan.max_jobs"),R=(0,s.O6)(d,"account.plan.display_price"),j=(0,s.O6)(d,"account.plan_paid_thru"),N=(0,s.O6)(d,"account.plan_trial_thru"),J=(0,s.O6)(d,"account.plan.is_monthly"),F=(0,Ct.fy)({currentPlanName:M,currentPlanPrice:R,currentPlanJobs:x,newPlanName:a,newPlanPrice:S,newPlanJobs:r}),q=(0,Ct.c3)({planName:M,planJobs:x,planAnnual:!J,nextPlanName:a,nextPlanJobs:r,nextPlanAnnual:o});let U=t-(p||0)/100;U<0&&(U=0);const L=(0,n.useCallback)((()=>{F?E():y()}),[F,y,E]),$=(0,n.useCallback)((()=>{m||e?D():L()}),[L,m,e]),Y=(0,n.useCallback)((()=>{b(),L()}),[b,L]),H=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}).format(U),z=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}).format(t),Z=(0,n.useMemo)((()=>({warning:f({id:v.BgF},{cardIsEmpty:m})})),[]),V=n.createElement(B.A,{fullWidth:!0,type:"solid",colorScheme:"primary",disabled:u,onClick:$,"data-test-id":"checkout-now"},f({id:v.nW_}));return n.createElement(n.Fragment,null,V,h&&n.createElement(Aa,{onClose:g,isAnnual:o,planName:a,totalUSD:z,totalUSDWithDiscount:H,planJobs:r,paidThru:i,plansConfig:c,isAccountMarkedForInactivation:A,currentPlanPaidThru:j,isSamePlan:q,currentPlanTrialThru:N}),C&&n.createElement(ya,{onClose:P,newPlanName:a,currentPlanName:M,newPlanJobs:r,currentPlanJobs:x,newPlanConfig:k,isAnnual:o,currentPlanPaidThru:j,totalUSD:H,paidThru:i,newPlanPrice:S,currentPlanPrice:R}),_?n.createElement(W.default,{isDialog:!0,onClose:I,onAfterUpdate:Y,flashMessages:Z,newPlanId:T}):null)};ga.propTypes={cardIsExpired:k().bool,totalPrice:k().number,planName:k().string,planJobs:k().number,openingsExceeded:k().bool,isAnnual:k().bool,paidThru:k().string,plansConfig:k().shape({}),currentPlanCardData:k().shape({}),discountInCents:k().number,cardIsEmpty:k().bool,refreshData:k().func,isAccountMarkedForInactivation:k().bool},ga.defaultProps={cardIsExpired:!1,totalPrice:null,planName:null,planJobs:null,isAnnual:null,plansConfig:null,openingsExceeded:!1,currentPlanCardData:{},paidThru:null,discountInCents:0,cardIsEmpty:!1,refreshData:u.A,isAccountMarkedForInactivation:!1};const Ca=ga;var Ea=a(44856);const Oa=({planName:e,planJobs:t,isAnnual:a,onRemovePlan:r,plansConfig:o,cardIsExpired:i,numberOfActiveOpenings:c,currentPlanCardData:u,onSwitchToAnnualClick:p,discountInCents:m,cardIsEmpty:b,refreshData:A,isAccountMarkedForInactivation:h})=>{var y;const g=o[e],{formatMessage:C}=(0,l.A)(),{getTimeZone:O}=(0,F.A)(),{getHasFeatureUnthrottledJobs:P}=(0,De.A)(),D=null==g?void 0:g[t],{flashingIds:I,setFlashingIds:w}=(0,na.A)(),k=D?(0,Ct.jL)({planConfig:D,isAnnual:a}):null,{getPlanIsTrial:S}=(0,E.A)(),T=S(),M=(0,s.O6)(u,"account.next_plan"),q=!!M,B=(0,s.O6)(M,"display_name"),L=(0,s.O6)(M,"max_jobs"),$=(0,s.O6)(M,"is_monthly"),W=(0,s.O6)(u,"account.plan"),z=(0,s.O6)(u,"account.plan_paid_thru"),Z=(0,s.O6)(u,"account.plan_trial_thru"),V=(0,Ct.wy)({planName:e,planJobs:t,isAnnual
1:a,capitalize:!0}),K=(0,Ct.wy)({planName:B,planJobs:L,isAnnual:!$,capitalize:!0});let X;if(D){const l=new Intl.NumberFormat("en-US").format(k),y=(0,Ct.fy)({currentPlanName:(0,s.O6)(W,"display_name"),currentPlanPrice:(0,s.O6)(W,"display_price"),currentPlanJobs:(0,s.O6)(W,"max_jobs"),newPlanName:e,newPlanPrice:k,newPlanJobs:t})?z:void 0,g=(0,ra.A)(T?Z:y).tz(O()).add(1,a?"year":"month"),E=(0,Y.Yq)(g,Y.u2,{timeZone:O()}),D=(0,Y.Yq)(g,Y.D2,{timeZone:O()}),I=!P()&&c>t;X=n.createElement(R.A,{flexDirection:"column",width:"100%"},I?n.createElement(J.A,{bottom:!0},n.createElement(j.Ay,{severity:"warning","data-test-id":"close-jobs"},n.createElement(N.A,{id:v.l$B,values:{CloseLink:e=>n.createElement(f.A,{to:(0,Ea.ROUTE_EMPLOYER_JOBS)({maxOpenJobs:!0})},e)}}))):null,q?n.createElement(J.A,{bottom:!0},n.createElement(j.Ay,{severity:"info","data-test-id":"override-scheduled"},n.createElement(N.A,{id:v.qvF,values:{planName:K}}))):null,n.createElement(R.A,{justifyContent:"space-between",alignItems:"center"},n.createElement(U.Ay,{variant:"h200",textTransform:"capitalize","data-test-id":"selected-plan"},V),n.createElement(d.A,{"data-test-id":"remove-plan",onClick:r},n.createElement(la.A,null))),n.createElement(U.Ay,{variant:"h400",component:"span",color:"grey.700","data-test-id":"total-jobs"},C({id:v.sG3},{amount:t})),n.createElement(J.A,{size:"small",top:!0,bottom:!0},n.createElement(ge.A,null)),n.createElement(R.A,{flexDirection:"column"},C({id:v.S5H}),n.createElement(U.Ay,{variant:"h100",component:"div","data-test-id":"total-price"},C({id:a?v.WBi:v.r2B},{price:l})),n.createElement(U.Ay,{variant:"h400",component:"span",color:"grey.700"},C({id:v.pmn},{date:E})),n.createElement(J.A,{bottom:!0}
1,n.createElement(ke,{isAnnual:a})),a||e===_.X9?null:n.createElement(J.A,{top:!0,size:"small"},n.createElement(R.A,{justifyContent:"center"},n.createElement(ia,{onClick:p}))),n.createElement(J.A,{top:!0,bottom:!0,size:"small"},n.createElement(Ca,{cardIsExpired:i,totalPrice:k,planName:e,planJobs:t,isAnnual:a,paidThru:D,plansConfig:o,openingsExceeded:I,currentPlanCardData:u,discountInCents:m,cardIsEmpty:b,refreshData:A,isAccountMarkedForInactivation:h})),n.createElement(U.Ay,{textAlign:"center",variant:"caption1",component:"span",color:"grey.700"},C({id:v.KX6},{isAnnual:a}))))}else X=n.createElement(U.Ay,{variant:"h400",component:"span",color:"grey.700","data-test-id":"no-plan-chosen"},C({id:v.aYM}));return(0,n.useEffect)((()=>{k&&w(["cart"])}),[k]),n.createElement(H.A,{flashingId:null!=(y=I[0])?y:null},(e=>n.createElement(x.A,{style:null==e?void 0:e.style},X)))};Oa.propTypes={planName:k().string,planJobs:k().number,isAnnual:k().bool,onRemovePlan:k().func.isRequired,plansConfig:k().shape({}).isRequired,currentPlanCardData:k().shape({}).isRequired,cardIsExpired:k().bool,numberOfActiveOpenings:k().number,onSwitchToAnnualClick:k().func,discountInCents:k().number,cardIsEmpty:k().bool,refreshData:k().func,isAccountMarkedForInactivation:k().bool},Oa.defaultProps={planName:null,planJobs:null,isAnnual:!1,cardIsExpired:!1,onSwitchToAnnualClick:null,numberOfActiveOpenings:null,discountInCents:0,cardIsEmpty:!1,refreshData:u.A,isAccountMarkedForInactivation:!1};const Pa=Oa,va=({plansConfig:e,cardIsExpired:t,numberOfActiveOpenings:a,currentPlanCardData:r,discountInCents:l,cardIsEmpty:o,refreshData:i,isAccountMarkedForInactivation:s})=>{const c=(0,T.A)("cart.plan_name"),u=(0,T.A)("cart.plan_jobs"),d=(0,T.A)("annual"),p=(0,Tt.A)(),m=(0,n.useCallback)((()=>{(0,Ct.Ky)(p)}),[p]),b=(0,n.useCallback)((()=>{(0,Ct.Rp)({setFieldValue:p})}),[p]);return n.createElement(Pa,{plansConfig:e,planName:c,planJobs:u,isAnnual:d,onRemovePlan:m,cardIsExpired:t,numberOfActiveOpenings:a,currentPlanCardData:r,onSwitchToAnnualClick:b,discountInCents:l,cardIsEmpty:o,refreshData:i,isAccountMarkedForInactivation:s})};va.propTypes={plansConfig:k().shape({}).isRequired,currentPlanCardData:k().shape({}).isRequired,cardIsExpired:k().bool,numberOfActiveOpenings:k().number,discountInCents:k().number,cardIsEmpty:k().bool,refreshData:k().func.isRequired,isAccountMarkedForInactivation:k().bool},va.defaultProps={cardIsExpired:!1,numberOfActiveOpenings:null,discountInCents:0,cardIsEmpty:!1,isAccountMarkedForInactivation:!1};const _a=va,Da=({creditCardInfoData:e,refreshData:t,plansConfig:a,numberOfActiveOpenings:r,currentPlanCardData:o,discountInCents:i,isAccountMarkedForInactivation:c})=>{const{formatMessage:u}=(0,l.A)(),d=(0,s.O6)(e,"is_expired"),p=!e;return n.createElement(L.A,{header:n.createElement($.A,{title:u({id:v.PHe})}),footer:n.createElement(se,{creditCardInfoData:e,refreshData:t})},n.createElement(_a,{plansConfig:a,cardIsExpired:d,numberOfActiveOpenings:r,currentPlanCardData:o,discountInCents:i,cardIsEmpty:p,refreshData:t,isAccountMarkedForInactivation:c}))};Da.propTypes={creditCardInfoData:k().shape({}),currentPlanCardData:k().shape({}).isRequired,refreshData:k().func.isRequired,plansConfig:k().shape({}).isRequired,numberOfActiveOpenings:k().number,discountInCents:k().number,isAccountMarkedForInactivation:k().bool},Da.defaultProps={creditCardInfoData:null,numberOfActiveOpenings:null,discountInCents:0,isAccountMarkedForInactivation:!1};const Ia=Da;var wa=a(59249),ka=Object.defineProperty,Sa=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable,xa=(e,t,a)=>t in e?ka(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Ra=_.pB,ja=e=>{var t=e,{plansConfig:a,disableChoice:r,initialJobsAmount:o}=t,i=((e,t)=>{var a={};for(var n in e)Ta.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&Sa)for(var n of Sa(e))t.indexOf(n)<0&&Ma.call(e,n)&&(a[n]=e[n]);return a})(t,["plansConfig","disableChoice","initialJobsAmount"]);const{formatMessage:s}=(0,l.A)(),c=(0,Qe.A)(),u=a[Ra],d=(0,T.A)("annual"),[p,m]=(0,n.use
1State)(o||Object.keys(u)[1]),b=parseInt(p,10),A=u[p],f=d?A.priceYearly:A.priceMonthly,h=(0,n.useMemo)((()=>Object.keys(u).filter((e=>u[e].enabled)).map((e=>{const t=u[e];return{text:s({id:v.sG3},{amount:t.customLabel||e}),value:e}}))),[]),y=(0,n.useCallback)(((e,t)=>{m(t)}),[m]);return n.createElement(Ft,((e,t)=>{for(var a in t||(t={}))Ta.call(t,a)&&xa(e,a,t[a]);if(Sa)for(var a of Sa(t))Ma.call(t,a)&&xa(e,a,t[a]);return e})({planDisplayName:s({id:v.HXH}),planSubtitle:n.createElement(N.A,{id:v.q8A}),planAnnual:d,price:f,featuresText:s({id:v.Hx$}),jobsEl:n.createElement(wa.A,{"data-test-id":"scale-open-jobs",options:h,value:p,onChange:y,fullWidth:!0,noDefaultValue:!0}),contactSalesMode:A.requestQuote,planName:Ra,planJobs:b,disableChoice:r,headerBackgroundColor:c.tokens.components.PlanCard.variants.scale.skin.backgroundColor.default,showBilledAnnuallyText:!0},i))};ja.propTypes={plansConfig:k().shape({}).isRequired,disableChoice:k().bool,initialJobsAmount:k().string},ja.defaultProps={disableChoice:!1,initialJobsAmount:null};const Na=ja;var Ja=Object.defineProperty,Fa=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,Ua=Object.prototype.propertyIsEnumerable,Ba=(e,t,a)=>t in e?Ja(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const La=_.BK,$a=e=>{var t=e,{plansConfig:a,disableChoice:r,initialJobsAmount:o}=t,i=((e,t)=>{var a={};for(var n in e)qa.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&Fa)for(var n of Fa(e))t.indexOf(n)<0&&Ua.call(e,n)&&(a[n]=e[n]);return a})(t,["plansConfig","disableChoice","initialJobsAmount"]);const{formatMessage:s}=(0,l.A)(),c=(0,Qe.A)(),u=a[La],d=(0,T.A)("annual"),[p,m]=(0,n.use
1State)(o||Object.keys(u)[0]),b=parseInt(p,10),A=u[p],f=d?A.priceYearly:A.priceMonthly,h=(0,n.useMemo)((()=>Object.keys(u).filter((e=>u[e].enabled)).map((e=>{const t=u[e];return{text:s({id:v.sG3},{amount:t.customLabel||e}),value:e}}))),[]),y=(0,n.useCallback)(((e,t)=>{m(t)}),[m]);return n.createElement(Ft,((e,t)=>{for(var a in t||(t={}))qa.call(t,a)&&Ba(e,a,t[a]);if(Fa)for(var a of Fa(t))Ua.call(t,a)&&Ba(e,a,t[a]);return e})({planDisplayName:s({id:v.Qgl}),planSubtitle:n.createElement(N.A,{id:v.H7$}),planAnnual:d,featuresText:s({id:v.eQj}),jobsEl:n.createElement(wa.A,{"data-test-id":"start-open-jobs",options:h,value:p,onChange:y,fullWidth:!0,noDefaultValue:!0}),price:f,contactSalesMode:A.requestQuote,planName:La,planJobs:b,disableChoice:r,headerBackgroundColor:c.tokens.components.PlanCard.variants.start.skin.backgroundColor.default,showBilledAnnuallyText:!0},i))};$a.propTypes={plansConfig:k().shape({}).isRequired,disableChoice:k().bool,initialJobsAmount:k().string},$a.defaultProps={disableChoice:!1,initialJobsAmount:null};const Wa=$a,Ya=({creditCardInfoData:e,refreshData:t,plansConfig:a,currentPlanCardData:r,employeeCount:l,planPresenterData:o,numberOfActiveOpenings:c,discountInCents:u,shouldRenderContractUpgrade:p,isAccountMarkedForInactivation:m,newPlanData:A})=>{var f,h;const{getFullName:y}=(0,F.A)(),{getCompanyName:C}=(0,E.A)(),{isThemeInstanceOf:O}=(0,i.A)(),P=O(b.ZP),{innerWidth:D}=window,I=(0,s.O6)(r,"account.plan"),w=(0,s.O6)(r,"account.next_plan"),k=!!w,S=(null==(f=(0,s.O6)(r,"account.overdue_invoices"))?void 0:f.length)>0,q=!(0,T.A)("cart.plan_name"),U=(0,s.O6)(A,"newPlanName"),B=U===_.BK,L=U===_.pB,$=null==(h=(0,s.O6)(A,"newPlanJobs"))?void 0:h.toString(),W=(0,n.useMemo)((()=>P&&D<=1150?{width:D>1080?260:220}:{}),[P,D]);return p?n.createElement(M.A,{container:!0,flexWrap:"nowrap"},n.createElement(M.A,{item:!0,flexGrow:1},n.createElement(_e,{currentPlanCardData:r,creditCardInfoData:e})),S?n.createElement(M.A,{item:!0,flexShrink:0},n.createElement(x.A,{flex:"1 0 auto",width:83},n.createElement(M.A,{container:!0,flexDirection:"column"},n.createElement(M.A,{item:!0},n.createElement(he,{planPresenterData:o,currentPlanCardData:r,refreshData:t,creditCardInfoData:e}))))):null):n.createElement(M.A,{container:!0,flexWrap:"nowrap"},n.createElement(M.A,{item:!0,flexShrink:0},n.createElement(R.A,{width:"100%",flexDirection:"column"},n.createElement(M.A,{container:!0,flexWrap:"nowrap"},n.createElement(M.A,{item:!0},n.createElement(Ht,{plansConfig:a,employeeCount:l,disableChoice:S,nextPlan:w,accountCurrentPlan:I,isAccountMarkedForInactivation:m})),n.createElement(M.A,{item:!0},n.createElement(Wa,{plansConfig:a,disableChoice:S,nextPlan:w,accountCurrentPlan:I,isAccountMarkedForInactivation:m,initialJobsAmount:A&&B?$:null})),n.createElement(M.A,{item:!0},n.createElement(Na,{plansConfig:a,disableChoice:S,nextPlan:w,accountCurrentPlan:I,isAccountMarkedForInactivation:m,initialJobsAmount:A&&L?$:null})),n.createElement(M.A,{item:!0},n.createElement(St,{disableChoice:S,nextPlan:w,accountCurrentPlan:I}))),n.createElement(J.A,{top:!0},n.createElement(j.Ay,{severity:"info"},n.createElement(N.A,{id:v.g6T,values:{MailToLink:()=>n.createElement(d.A,{"data-test-id":"dont-see-link",href:(0,Ct.KA)({to:g.Vc_,userName:y(),companyName:C()})},g.Vc_)}}))))),n.createElement(M.A,{item:!0,flexShrink:0},n.createElement(x.A,{flex:"1 0 auto",width:83},n.createElement(M.A,{container:!0,flexDirection:"column"},S?n.createElement(M.A,{item:!0},n.createElement(he,{planPresenterData:o,currentPlanCardData:r,refreshData:t,creditCardInfoData:e})):n.createElement(n.Fragment,null,n.createElement(M.A,{item:!0,style:W},n.createElement(Ge,{currentPlanCardData:r})),k&&q?n.createElement(M.A,{item:!0},n.createElement(aa,{currentPlanCardData:r,refreshData:t})):null,n.createElement(M.A,{item:!0,style:W},n.createElement(Ia,{plansConfig:a,refreshData:t,creditCardInfoData:e,numberOfActiveOpenings:c,currentPlanCardData:r,discountInCents:u,isAccountMarkedForInactivation:m})))))))};Ya.propTypes={creditCardInfoData:k().shape({}),refreshData:k().func.isRequired,currentPlanCardData:k().shape({}),plansConfig:k().shape({}).isRequired,numberOfActiveOpenings:k().number,employeeCount:k().number,planPresenterData:k().shape({}),discountInCents:k().number,shouldRenderContractUpgrade:k().bool,isAccountMarkedForInactivation:k().bool,newPlanData:k().shape({})},Ya.defaultProps={creditCardInfoData:{},employeeCount:null,currentPlanCardData:{},planPresenterData:{},numberOfActiveOpenings:null,discountInCents:0,shouldRenderContractUpgrade:!1,isAccountMarkedForInactivation:!1,newPlanData:null};const Ha=Ya;var za=a(98136);const Za=({connData:e,refreshData:t,shouldRenderContractUpgrade:a,newPlanData:r,plansConfig:o})=>{const{setPageTitle:i}=(0,n.useContext)(za.A),{formatMessage:c}=(0,l.A)(),{removeHash:u}=(0,P.A)(),d=(0,s.O6)(e,"credit_card_info"),p=(0,s.O6)(e,"current_plan_card"),m=(0,s.O6)(e,"account"),b=(0,s.O6)(e,"plan_presenter"),A=(0,s.O6)(m,"number_of_active_openings"),f=(0,s.O6)(m,"employee_count"),h=(0,s.O6)(e,"discount_in_cents"),y=(0,s.O6)(m,"marked_to_cancel_subscription_at"),g=(0,n.useCallback)((()=>{u()}),[u]),C=(0,n.useCallback)((()=>n.createElement(gt,{onClose:g})),[g]);return(0,n.useEffect)((()=>{i(c({id:v.aiC},{title:c({id:v.HaW})}))}
1),[c]),n.createElement(n.Fragment,null,n.createElement(Ha,{creditCardInfoData:d,refreshData:t,currentPlanCardData:p,plansConfig:o,planPresenterData:b,numberOfActiveOpenings:A,discountInCents:h,employeeCount:f,shouldRenderContractUpgrade:a,isAccountMarkedForInactivation:!!y,newPlanData:r}),n.createElement(S.A,{pathHash:`#${_.NB}`,Component:C}))};Za.propTypes={connData:k().shape({}),refreshData:k().func.isRequired,shouldRenderContractUpgrade:k().bool,newPlanData:k().shape({}),plansConfig:k().shape({})},Za.defaultProps={connData:{},shouldRenderContractUpgrade:!1,newPlanData:null,plansConfig:null};const Va=Za;var Ka=a(76437),Xa=a(38730);const Ga=({hideTitleActions:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,T.A)("annual"),r=(0,T.A)("cart.plan_name"),o=(0,Tt.A)(),i=(0,n.useCallback)((e=>{e&&r===_.X9&&(0,Ct.Ky)(o)}),[o,r]),s=(0,n.useMemo)((()=>({label:t({id:v.Mw8}),leftLabel:t({id:v.epK}),alwaysShowAsActive:!0})),[]);return n.createElement(Xa.Ay,{"data-test-id":"default-header",title:t({id:v.xpo}),subtitle:t({id:v.HaW}),titleActions:e?[]:[n.createElement(R.A,{alignItems:"center"},a?null:n.createElement(J.A,{right:!0,size:"small"},n.createElement(ia,null)),n.createElement(Ka.A,{"data-test-id":"annual-switch",name:"annual",cmpProps:s,onAfterChange:i}))]})};Ga.propTypes={hideTitleActions:k().bool},Ga.defaultProps={hideTitleActions:!1};const Qa=Ga;var en=a(46059),tn=a(46229),an=a(25090),nn=a(99858),rn=a(99897),ln=a(53349),on=a(52072),sn=a(37252);const cn=({isFreePlan:e})=>{var t;const{formatMessage:a}=(0,l.A)(),{getFullName:r}=(0,F.A)(),o=r(),{getUserAccessLevel:i}=(0,sn.A)(),c=i(),{getCompanyName:u}=(0,E.A)(),p=u(),m=null==(t=(0,ln.uz)(rn.Ay,c))?void 0:t.friendly_name.toUpperCase(),{connData:b,connErrorEl:A,connLoading:h}=(0,on.A)();return h?n.createElement(tn.A,null):A||n.createElement(M.A,{container:!0},n.createElement(M.A,{item:!0,xs:12},n.createElement(an.A,null,n.createElement(nn.A,null,n.createElement(R.A,{flexDirection:"column",alignItems:"center",width:"100%"},n.createElement(U.Ay,{component:"h1",variant:"h100",textAlign:"center"},a({id:e?v.kL6:v.XZR})),n.createElement(U.Ay,{component:"span"},n.createElement(N.A,{id:e?v.uiF:v.oWG,values:{accessLevel:m,list:e=>n.createElement(U.Ay,{paragraph:!0,component:"ul"},e),names:null==b?void 0:b.data.map((e=>n.createElement("li",null,(0,s.O6)(e,"full_name")," ",(({email:e,requestorName:t,adminName:a})=>{const{origin:r}=window.location,l=`${r}${(0,Ea.ROUTE_SUBSCRIPTION)()}`,o=`mailto:${e}?subject=${encodeURIComponent("Please upgrade our JobScore account")}&body=${encodeURIComponent(`Hi ${a},\n\nCould you please upgrade our JobScore account? Here's the link to the page where you can do that:\n\n${l}\n\nThanks!\n\n${t}`)}`;return n.createElement(d.A,{href:o},e)})({email:(0,s.O6)(e,"email"),requestorName:o,adminName:(0,s.O6)(e,"firstname")})))),homepage:e=>n.createElement(f.A,{to:(0,Ea.ROUTE_HOME)()},e)}})),n.createElement(U.Ay,{component:"span"},a({id:v.QtN},{supportEmail:(()=>{const e=g.Vc_,t=`mailto:${e}?subject=${encodeURIComponent(a({id:v._Ow},{companyName:p}))}&body=${encodeURIComponent(a({id:v.aq7},{companyName:p}))}`;return n.createElement(d.A,{href:t},e)})()})))))))};cn.propTypes={isFreePlan:k().bool},cn.defaultProps={isFreePlan:!1};const un=cn;var dn=a(29061),pn=Object.defineProperty,mn=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,fn=(e,t,a)=>t in e?pn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,hn=(e,t)=>{for(var a in t||(t={}))bn.call(t,a)&&fn(e,a,t[a]);if(mn)for(var a of mn(t))An.call(t,a)&&fn(e,a,t[a]);return e};const yn=`mailto:${g.Vc_}`,gn=()=>{var e,t,a;const{doFetch:g,connData:D,connLoading:w,connErrorEl:k,connError:S}=(0,r.A)(),{query:T}=(0,P.A)(),{formatMessage:M}=(0,l.A)(),{isOpen:x,onOpen:R,onClose:j}
1=(0,O.A)(),[N,J]=(0,n.useState)(!0),{getPlanName:F,getCompanyName:q,getIsFree:U}=(0,E.A)(),B=F(),L=U(),$=q(),{setLegacyFlashMessages:W}=(0,n.useContext)(o.A),{isThemeInstanceOf:Y}=(0,i.A)(),H=Y(b.ZP),{innerWidth:z}=window,Z=(0,s.O6)(S,"status")===c.q9,V=(0,s.O6)(D,"should_render_contract_upgrade"),K=!!k||Z||V,X=!w&&L&&!Z,G=(0,s.O6)(D,"flash_messages"),Q=(0,s.O6)(D,"current_plan_card"),ee=(0,s.O6)(Q,"account.plan.max_jobs"),te=(0,s.O6)(Q,"account.plan.is_monthly"),ae=(0,en.po)((0,s.O6)(Q,"account.plan_paid_thru")||(0,s.O6)(Q,"account.plan_trial_thru")),ne=(null==(e=(0,s.O6)(Q,"account.overdue_invoices"))?void 0:e.length)>0,re=(0,s.O6)(D,"account.marked_to_cancel_subscription_at"),le=!!re&&!L,oe=(0,s.O6)(D,"trial_expiration_alert"),ie=(0,s.O6)(oe,"type"),se=(0,s.O6)(oe,"message"),ce=(0,Ct.wy)({planName:B,planJobs:ee,isAnnual:!te,capitalize:!0}),ue=(0,s.O6)(T,"missing_feature"),de=(0,s.O6)(T,"on"),pe=(0,s.O6)(T,"max_jobs_reached"),me=null==(t=(0,s.O6)(D,"current_plan_card.account.plan.display_name"))?void 0:t.toLowerCase(),be=null==(a=(0,s.O6)(D,"plan_features_presenter.product_names.[0]"))?void 0:a.toLowerCase(),Ae=(0,s.O6)(D,"plan_data"),fe=(0,n.useMemo)((()=>w&&!Ae?null:Ae?I({planData:Ae}):null),[Ae,w]),he=be===_.WL,ye=ue||pe,ge=ye&&!he?(0,Ct.ug)({missingJob:pe,missingFeature:ue,productName:be,currentPlanName:me,maxJobs:ee,plansConfig:fe}):null,Ce=re||L||Z||ne||V,Ee=(0,n.useCallback)((({showLoading:e=!1,onSuccess:t=u.A}={})=>(J(e),g((0,C.g93)({missingFeature:ue,on:de}),null,null,t))),[ue,de]);(0,n.useEffect)((()=>{const e=Ee({showLoading:!0});return()=>null==e?void 0:e.cancel()}),[]),(0,n.useEffect)((()=>{!w&&se&&W([])}),[w]);const Oe=(0,n.useCallback)((()=>Ce?[]:[n.createElement(d.A,{"data-test-id":"cancel-subscription-link",onClick:R},M({id:v.W9x}))]),[M,Ce]),Pe=(0,n.useMemo)((()=>{const e=localStorage.getItem(_.lO);return!w&&e&&localStorage.removeItem(_.lO),hn(hn(hn(hn(hn({},G),X?{info:M({id:v.QBk},{companyName:$,planName:ce,mailTo:e=>n.createElement(p.A,{href:yn},e),homepage:e=>n.createElement(f.A,{to:(0,Ea.ROUTE_HOME)()},e),shouldRenderContractUpgrade:V})}:{}),le?{warning:M({id:v.f2S},{planName:ce,planPaidThru:ae})}:{}),e?{notice:e}:{}),se?{[ie]:se}:{})}),[G,X,le,ae,$,ce,w,V,ie,se]),ve=(0,n.useMemo)((()=>H&&z<=1180),[H,z]),_e=(0,n.useMemo)((()=>({footer:n.createElement(y.A,{hideRequiredFields:!0,renderActions:Oe}),header:n.createElement(Qa,{hideTitleActions:K}),pageWidth:c.Yo,alertContent:n.createElement(A.A,{messages:Pe}),style:ve?{margin:"initial"}:{}})),[Oe,K,Pe,ve]),De=(0,n.useMemo)((()=>{const e=ge&&ge.newPlanJobs!==_.Gm?{cart:{plan_name:ge.newPlanName,plan_jobs:ge.newPlanJobs}}:{};return hn({annual:!ge||!te},e)}),[ge,te,he,ye,_.Gm]);return n.createElement(n.Fragment,null,n.createElement(h.A,{title:"",autoSaveData:(0,m.A)(),onEasySubmit:u.A,onCancel:u.A,initialValues:De,pageLayoutProps:_e,hideRequiredFields:!0,connLoading:!!N&&w,connErrorEl:Z?null:k},Z?n.createElement(un,{isFreePlan:L}):n.createElement(Va,{connData:D,refreshData:Ee,shouldRenderContractUpgrade:V,newPlanData:ge,plansConfig:fe})),x&&n.createElement(dn.A,{onClose:j,currentPlanCard:Q,onAfterSubmit:Ee}))};gn.propTypes={},gn.defaultProps={};const Cn=gn},28264(e,t,a){a.d(t,{BK:()=>r,Dt:()=>s,Gm:()=>i,NB:()=>c,WL:()=>o,X9:()=>n,lO:()=>u,pB:()=>l});const n="lite",r="start",l="scale",o="enterprise",i=-1,s=[n,r,l,o],c="all_features",u="new_subscription_feedback_msg"},17819(e,t,a){a.d(t,{KA:()=>s,Ky:()=>l,Rp:()=>i,c3:()=>u,fy:()=>d,jL:()=>c,ri:()=>o,ug:()=>m,wy:()=>p});var n=a(34299),r=a(28264);const l=e=>{e("cart.plan_name",null),e("cart.plan_jobs",null)},o=({setFieldValue:e,planName:t,planJobs:a})=>{e("cart.plan_name",t),e("cart.plan_jobs",a)},i=({setFieldValue:e})=>{e("annual",!0)},s=({to:e,userName:t,companyName:a})=>`mailto:${e}?subject=${encodeURIComponent("Looking for more from JobScore")}&body=${encodeURIComponent(`In-N-Out burger has an awesome secret menu. Does JobScore have one too? I need to know more! Please email me or call me.\n\nTalk to you soon,\n\n${t} from ${a}`)}`,c=({planConfig:e,isAnnual:t})=>t?12*e.priceYearly:e.priceMonthly,u=({planName:e,planJobs:t,nextPlanName:a,nextPlanJobs:n,planAnnual:l,nextPlanAnnual:o})=>e&&a&&l===o&&e.toLowerCase()===a&&(t===n||e.toLowerCase()===r.WL),d=({currentPlanName:e,currentPlanPrice:t,currentPlanJobs:a,newPlanName:n,newPlanPrice:l,newPlanJobs:o})=>{let i=l<t;const s=r.Dt.indexOf(e.toLowerCase()),c=r.Dt.indexOf(null==n?void 0:n.toLowerCase());return-1!==s&&-1!==c&&(i=s!==c?c<s:o<a),i}
1,p=({planName:e,planJobs:t,isAnnual:a,capitalize:r=!1})=>{if(!e)return"";let l=a?"annual":"monthly";return r&&(l=(0,n.ZH)(l)),`${e.toUpperCase()} ${t} ${l}`},m=({missingJob:e,missingFeature:t,productName:a,currentPlanName:n,maxJobs:l,plansConfig:o})=>{if(!o)return null;const i=parseInt(Object.keys(o[r.BK]).filter((e=>o[r.BK][e].enabled))[0],10),s=parseInt(Object.keys(o[r.pB]).filter((e=>o[r.pB][e].enabled))[0],10),c=n===r.X9;let u=l,d=n;return e?c?(u=i,d=r.BK):u=l<20?l+5:r.Gm:t&&(l<s&&a===r.pB&&(u=s),l<i&&a===r.BK&&(u=i),d=a),{newPlanName:d,newPlanJobs:u}}}}]); 2//# sourceMappingURL=https://sourcemaps.jobscore.com/app/42313/static/js/4100.d37141c7.chunk.js.map
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.