PageSourceSearch

https://bench.gobridgit.com/assets/js/constants-BiKJuKOJ.js

js gobridgit.com collected 2026-09-26 00:42:42 UTC 33,785 bytes, 2 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`v5b0abb4998`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`68230625-78df-435f-9fc4-0a6394a8029d`,e._sentryDebugIdIdentifier=`sentry-dbid-68230625-78df-435f-9fc4-0a6394a8029d`)}catch{}})();import{nc as e}from"./src-DUiUZjh4.js";var t=`Account`,n=`Person`,r=`Project`,ee=`Pursuit`,te=`ProjectDates`,i=`Role`,a=`HourlyRole`,ne=`Allocation`,re=`Private`,ie=`Settings`,ae=`Finance`,oe=`ProjectTeamAssessment`,o=`HourlyProfile`,se=`HourlyAllocation`,ce=`Communication`,le=`Unavailabilities`,ue=`HourlyUnavailabilities`,de=`PeopleCerts`,fe=`HourlyPeopleCerts`,pe=`RoleHire`,me=`HourlyRoleHire`,he=[n,i,ne],ge=[a,se,o],_e=[r,n,i,ne],ve=[r,o,a,se],s=`Read`,ye=`Update`,be=`Remove`,xe=`Hourly`,Se=`Salaried`,Ce=`Enabled`,we=`ReadOnly`,Te=`ViewHourlyPeople`,Ee=`ManagePrivateValues`,De=`ManageFinancials`,c=`ManageRoles`,l=`ManageAllocations`,u=`ManageHourlyRoles`,d=`ManageHourlyAllocations`,f=`ManagePeople`,p=`ManageHourlyPeople`,m=`AddPeople`,h=`UpdatePeople`,Oe=`RemovePeople`,g=`ManageUnavailabilities`,_=`ManagePeopleCerts`,ke=[f,c,l,g,_,m,h,Oe],v=`AddHourlyPeople`,y=`UpdateHourlyPeople`,b=`RemoveHourlyPeople`,x=`ManageHourlyUnavailabilities`,S=`ManageHourlyPeopleCerts`,Ae=[p,u,d,x,S,v,y,b],je=`ViewProjects`,Me=`ViewPursuits`,Ne=`ManageProjects`,Pe=`AddProjects`,Fe=`UpdateProjectDates`,Ie=`UpdateProjects`,Le=`RemoveProjects`,Re=[Ne,Pe,Ie,Le,Fe],ze=`Admin`,Be=`LimitedAdmin`,Ve=`HourlyReadOnly`,He=`ManageCommunications`,Ue=`ViewProjectTeamAssessments`,We=`ManageProjectTeamAssessments`,Ge=`ManageRoleHires`,Ke=`ManageHourlyRoleHires`,qe=`McpReadAccess`,Je=`McpWriteAccess`,Ye=`View All People and Roles`,Xe=`View Hourly People`,Ze=`View Private Fields`,Qe=`View Financial Fields`,$e=`Manage People`,et=`Manage Hourly People`,tt=`Add Salaried People`,nt=`Edit Salaried People`,rt=`Deactivate Salaried Profiles`,it=`Manage Salaried Time Off`,at=`Manage Salaried Certifications`,ot=`Add Hourly People`,st=`Edit Hourly People`,ct=`Deactivate Hourly Profiles`,lt=`Manage Hourly Time Off`,ut=`Manage Hourly Certifications`,dt=`Add People`,ft=`Edit People`,pt=`Deactivate Profiles`,mt=`Manage Time Off`,ht=`Manage Certifications`,gt=`View Projects`,_t=`View Pursuit Projects`,vt=`Manage Projects`,yt=`Add Projects`,bt=`Edit Project Dates and Phases`,xt=`Edit Project Details`,St=`Delete Projects`,Ct=`Manage Roles`,wt=`Manage Assignments`,Tt=`Manage Settings`,Et=`View All Hourly`,Dt=`Manage Hourly Roles`,Ot=`Manage Hourly Assignments`,kt=`Manage Communication`,At=`Manage Roles for Hire`,jt=`Manage Hourly Roles for Hire`,Mt=`View Project Team Assessments`,Nt=`Manage Project Team Assessments`,Pt=`MCP Read Access`,Ft=`MCP Write Access`,It=`Manage Salaried People`,Lt=`View All Salaried`,Rt=`Manage Salaried Roles`,zt=`Manage Salaried Assignments`,Bt=`Manage Salaried Roles for Hire`,Vt={text:`View all people, projects, roles, assignments, and the dashboard.`},Ht={text:`View all hourly people in the account.`},Ut={text:`View private fields on people and projects.`},Wt={text:`View financial fields on people.`},Gt={text:`Add, edit, and deactivate people.`},Kt={text:`Add, edit, and deactivate all hourly people in the account.`},qt={text:`Add, edit, and remove hourly roles on a project.`,italic:`Note that editing and removing hourly roles can impact hourly assignments on the project.`},Jt={text:`Add, edit, and remove hourly assignments on a project.`},Yt={text:`View awarded projects, including details and dates.`},Xt={text:`View pursuit projects, including details and dates.`},Zt={text:`Add, edit, and delete projects, including project details and dates.`,italic:`Note that Manage Roles and Manage Assignments permissions are required to edit project dates that impact roles and assignments on the project.`},Qt={text:`Edit project dates and manage phase dates.`,italic:`Note that Manage Roles and Manage Assignments permissions are required to edit project dates that impact roles and assignments on the project.`},$t={text:`Edit project name and details.`}
1,C={italic:`Note that deactivating people can impact assignments on the project.`},en={text:`Add and remove time off for salaried people.`,italic:`Note that adding and removing time off periods for people can impact assignments on projects.`},tn={text:`Add and remove time off for hourly people.`,italic:`Note that adding and removing time off periods for people can impact assignments on projects.`},nn={text:`Add and remove time off for people.`,italic:`Note that adding and removing time off periods for people can impact assignments on projects.`},rn={text:`Add, edit, and remove certifications (including attachments) on profiles for salaried people.`,italic:`Note that only Administrators can define which certification types exist on this account.`},an={text:`Add, edit, and remove certifications (including attachments) on profiles for hourly people.`,italic:`Note that only Administrators can define which certification types exist on this account.`},on={text:`Add, edit, and remove certifications (including attachments) on profiles.`,italic:`Note that only Administrators can define which certification types exist on this account.`},sn={text:`Add, edit, and remove roles on a project.`,italic:`Note that editing and removing roles can impact assignments on the project.`},cn={text:`Add, edit, and remove assignments on a project.`},ln={text:`View and update account settings, custom fields, users, and permissions. Only Administrators will have this permission.`},un={text:`View all hourly people, hourly roles, and hourly assignments.`},dn={text:`Send, view, and manage Assignment Alerts and Broadcasts`},fn={text:`Add and edit hire tags on unfilled roles requiring hire.`},pn={text:`Add and edit hire tags on unfilled hourly roles requiring hire.`,italic:`Tag roles as needing hire and set descriptions for hourly profiles.`},mn={text:`View all salaried people, salaried roles, salaried assignments, and the dashboard.`},hn={text:`Add, edit, and deactivate salaried people.`},gn={text:`Add, edit, and remove salaried roles on a project.`,italic:`Note that editing and removing salaried roles can impact assignments on the project.`},_n={text:`Add, edit, and remove salaried assignments on a project.`},vn={text:`View private fields on salaried & hourly people, as well as projects.`},yn={text:`View financial fields on salaried & hourly people.`},bn={text:`Add and edit hire tags on unfilled salaried roles requiring hire.`,italic:`Tag roles as needing hire and set descriptions for salaried profiles.`},xn={text:`View team assessments on projects`},Sn={text:`Add, edit, and delete team assessments on project`},Cn={text:`View Bridgit data through your MCP-connected tools, based on your existing permissions.`},wn={text:`Write Bridgit data through your MCP-connected tools, based on your existing permissions. This does not include the ability to delete projects, deactivate people, or change account settings.`},Tn={label:Ye,value:we,description:Vt,disabled:!0},En={label:Xe,value:Te,description:Ht},Dn={label:Et,value:Ve,description:un},On={label:Ze,value:Ee,description:Ut},kn={label:Qe,value:De,description:Wt},An={label:$e,value:f,description:Gt},jn={label:tt,value:m},Mn={label:nt,value:h},Nn={label:rt,value:Oe,description:C},Pn={label:it,value:g,description:en},Fn={label:at,value:_,description:rn},In={label:et,value:p,description:Kt},Ln={label:Bt,value:Ge,description:bn},Rn={label:ot,value:v},zn={label:st,value:y},Bn={label:ct,value:b,description:C},Vn={label:lt,value:x,description:tn},Hn={label:ut,value:S,description:an},Un={label:Dt,value:u,description:qt},Wn={label:Ot,value:d,description:Jt},Gn={label:gt,value:je,description:Yt,isAlwaysChecked:!0},Kn={label:_t,value:Me,description:Xt},qn={label:vt,value:Ne,description:Zt},Jn={label:jt,value:Ke,description:pn},Yn={label:yt,value:Pe},Xn={label:bt,value:Fe,description:Qt},Zn={label:xt,value:Ie,description:$t},Qn={label:St,value:Le},$n={label:Ct,value:c,description:sn},er={label:wt,value:l,description:cn},tr={label:Tt,value:ze,description:ln},nr={label:kt,value:He,description:dn},rr={label:Mt,value:Ue,description:xn},ir={label:Nt,value:We,description:Sn},ar={label:Pt,value:qe,description:Cn},or={label:Ft,value:Je,description:wn},sr=[Tn,En,Dn,On,kn,An,jn,Mn,Nn,Pn,Fn,In,Rn,zn,Bn,Vn,Hn,Un,Wn,Gn,Kn,qn,Yn,Zn,Xn,Qn,$n,er,nr,
1Ln,Jn,rr,ir,ar,or],cr=`Salaried`,lr=`People and Roles`,ur=`Hourly`,dr=`Projects`,fr=`General`,pr={name:``,permissions:{ReadOnly:!0,ViewHourlyPeople:!1,ManagePrivateValues:!1,ManagePeople:!1,ManageHourlyPeople:!1,ManageProjects:!1,ManageRoles:!1,ManageAllocations:!1,ManageFinancials:!1,ManageCommunications:!1}},mr=`One of the following must be selected: "View All Salaried", and/or "View All Hourly."`,hr=`Permission group name must be unique`,gr=`This field is required`,_r=`Permission set`,vr=`Base permissions`,yr=`This user cannot be invited due to invalid group-based permissions`,br=`Permissions cannot be saved due to invalid group-based permissions`,w={LABOUR_TYPE_SALARY:`LABOUR_TYPE_SALARY`,LABOUR_TYPE_HOURLY:`LABOUR_TYPE_HOURLY`,COMMUNICATION:`COMMUNICATION`,FINANCIALS:`FINANCIALS`,DECREASED_ACCESS:`DECREASED_ACCESS`},xr={[w.LABOUR_TYPE_SALARY]:`View Salaried`,[w.LABOUR_TYPE_HOURLY]:`View Hourly`,[w.COMMUNICATION]:`Manage Communications`,[w.FINANCIALS]:`View Financials`,[w.DECREASED_ACCESS]:``},Sr=`Invalid permissions`,Cr={projectRolesEmptyStateContainer:`_projectRolesEmptyStateContainer_wghq7_1`,projectRolesDropZoneWrapper:`_projectRolesDropZoneWrapper_wghq7_7`,emptyStateCards:`_emptyStateCards_wghq7_13`,emptyStateCard:`_emptyStateCard_wghq7_13`,emptyStateCardBody:`_emptyStateCardBody_wghq7_33`,emptyStateCardTitle:`_emptyStateCardTitle_wghq7_41`,emptyStateCardDescription:`_emptyStateCardDescription_wghq7_48`,forecastCard:`_forecastCard_wghq7_56`,forecastCardCta:`_forecastCardCta_wghq7_57`,forecastCardIllustration:`_forecastCardIllustration_wghq7_62`,addRolesCard:`_addRolesCard_wghq7_73`,addRolesCardContent:`_addRolesCardContent_wghq7_74`,addRolesTabs:`_addRolesTabs_wghq7_81`,addRolesTabLabel:`_addRolesTabLabel_wghq7_88`,addRolesTabContent:`_addRolesTabContent_wghq7_93`,addRolesTabContentTemplate:`_addRolesTabContentTemplate_wghq7_101`,addRolesOption:`_addRolesOption_wghq7_102`,addRolesOptionLabel:`_addRolesOptionLabel_wghq7_108`,addRolesOptionButton:`_addRolesOptionButton_wghq7_115`,addRolesOptionButtonText:`_addRolesOptionButtonText_wghq7_128`,addRolesOptionButtonChevron:`_addRolesOptionButtonChevron_wghq7_134`,addRolesTabContentImport:`_addRolesTabContentImport_wghq7_142`,addRolesImportHeader:`_addRolesImportHeader_wghq7_146`,addRolesImportTitle:`_addRolesImportTitle_wghq7_153`,addRolesImportDescription:`_addRolesImportDescription_wghq7_159`,addRolesImportUploader:`_addRolesImportUploader_wghq7_166`},wr={projectsInlineFieldEditor:`_projectsInlineFieldEditor_9rjqf_1`,saveButton:`_saveButton_9rjqf_7`,cancelButton:`_cancelButton_9rjqf_8`,fieldTextEdit:`_fieldTextEdit_9rjqf_15`,fieldText:`_fieldText_9rjqf_15`,noHover:`_noHover_9rjqf_47`},Tr={name:`sort`,args:[{column:`name`,label:`Project Name`,ascending:!0,type:null}]},Er=[{sortOrder:{order:`asc`}},{startDate:{order:`asc`}},{endDate:{order:`asc`}}],Dr=999999,Or=`bridgit-bench-papmrec-uuid`,kr={FILTERS_OPEN:`filtersOpen`},Ar=`Budget`,jr=`Win %`,Mr=`winPercent`,Nr=`Address`,Pr=`Roles`,Fr=`Precon Roles`,Ir=`Hourly Roles`,Lr=`Phase`,Rr=`Active Phase`,zr=`Role Types on Project`,Br=`Project Description`,Vr=`Team Assessment`,Hr=`Type`,Ur=`Has a team assessment`,Wr=`Does not have a team assessment`,Gr=`true`,Kr=`false`,T=`Active`,E=`Upcoming`,D=`Complete`,O=`Pursuit`,k=`Lost`,A=`Canceled`,qr=`Reactivated`,Jr=[O,k],Yr=`Confidential`,Xr={ACTIVE:T,UPCOMING:E,COMPLETE:D,PURSUIT:O,LOST:k,CANCELED:A,REACTIVATED:qr},Zr={0:A,1:E,2:T,3:D,4:O,5:k},Qr={[A]:0,[E]:1,[T]:2,[D]:3,[O]:4,[k]:5},$r=`Current`,ei=`Past`,j=`Opportunity`,M=`Awarded`,ti=[j,M],ni={0:M,1:j},ri={[M]:0,[j]:1},ii={[k]:O},ai=[D,T,E].join(`,`),oi=`Removal`,si=`Placed`,ci=`availablePeople`,li=`projectNotes`,ui=`projectHistory`,di=`projectCost`,fi=`projectDates`,pi=`projectTeamAssessment`,mi=`Send alert`,hi=`Alert scheduled`,gi=`Alert sent`,_i=`New alert`,vi=`Alert sent — delivery details updating…`,yi=`Send assignment alert`,bi=`Send removal alert`,xi=`Select at least one current or upcoming role`,Si=`Alerts are not available for precon tasks`,Ci=`Select at least one filled role`,wi=`1 or more selected roles are already in a crew`,Ti=`Crews are not available for precon tasks`,Ei=`This action is not available when more than 100 roles are selected`,Di=`This action is not available when more than 1000 roles are selected`,Oi=`An assignment alert has been sent to this team member. Would you like to notify them that the assignment has been removed?`,ki=`Send`,Ai=`Not now`,ji=`Don't send`,Mi=`Deselect assignees to exclude them from receiving the alert.`,Ni=`Include other people and Bridgit users as recipients. They will receive all alerts when sent in bulk.`,Pi=`Project`,Fi=`People`,Ii=`Users`,Li=`External`,Ri={action:ye,subject:r},zi=`email`,Bi=[{label:`S`,name:`su`},{label:`M`,name:`m`},{label:`T`,name:`t`},{label:`W`,name:`w`},{label:`T`,name:`th`},{label:`F`,name:`f`},{label:`S`,name:`s`}],Vi={su:!1,m:!0,t:!0,w:!0,th:!0,f:!0,s:!1},Hi=[1,2,3,4,5],Ui=`17:00:00`,Wi=`08:00:00`,Gi=`05:00 PM`,Ki=`08:00 AM`,qi=`note`,Ji=`COMM_ALERT_COMPLETED_ASSIGNMENTS`,Yi=`COMM_ALERT_MISSING_COMMUNICATION_METHOD`,Xi=`COMM_ALERT_SMS_LIMIT`,Zi=`COMM_ALERT_NOT_IN_RANGE`,Qi=1e3,$i=`ADD_ROLE_TEMPLATE`,ea=`ADD_ROLE_COPY`,ta=`template`,na=`import`,ra=[{value:ta,label:`Use a template`,itemClassName:Cr.addRolesTabLabel},{value:na,label:`Import roles`,itemClassName:Cr.addRolesTabLabel}],ia=`Hourly`,aa=`Salaried`,oa=`Crews`,sa={PROJECT:`project`},ca=`Maximum of 20 tags per role`,la=`Project tag`,ua=`There are no available people matching the current criteria.`,da=`Try searching for a person by name.`,fa=`Start date cannot be earlier than the project start date`,pa=`End date cannot be later than the project end date`,ma=`Date out of range`,ha=`projectStartDate`,ga=`projectEndDate`,_a=`Must be within project dates`,va=`Start and end dates must be within project dates`,ya=`Must be within role dates`,ba=`Must be before end date`,xa=`Must be after start date`,S
1a=`Must be within role dates`,Ca=`Must be within project dates`,wa=`Must be before end date`,Ta=`Must be after start date`,Ea=`Must be within project dates`,Da=`Must be before end date`,Oa=`Must be after start date`,ka=`Must be before Termination Date`,Aa=`Must be after Hire Date`,ja=`Must be before end date`,Ma=`Must be after start date`,Na=`Project tag name must be unique`,Pa=`Sorry, you don't have permission to edit all of the roles or allocations on this project that are impacted by this change`,Fa=`None`,Ia=`No Project Tag`,La={name:Fa,id:0},Ra={available:`Available`,partial:`Partial`,unavailable:`Unavailable`},za={DISTANCE_TO_PROJECT:`distanceToProject`,NEXT_AVAILABILITY:`nextAvailability`},Ba={PURSUITS:`Pursuits`,ISSUES:`Issues`},Va=`Save and assign`,Ha=[{label:`Su`,value:0},{label:`M`,value:1},{label:`T`,value:2},{label:`W`,value:3},{label:`Th`,value:4},{label:`F`,value:5},{label:`S`,value:6}],Ua=`This person cannot be assigned as they have time off or are not employed for the full duration of the role. Try assigning someone else.`,Wa=`The amount budgeted for the Operations workforce on the project`,Ga=`The amount budgeted for the workforce on the project`,Ka=`hoursPerWeek`,qa=`Working hours per week`,Ja=`The number of hours employees are anticipated to work each week on this project. Used to calculate labor demand, role counts, and other metrics on other forecasting reports.`,Ya=`issues`,Xa=`Week`,Za=`Month`,N={TOTAL:`total`,SPLIT:`split`},Qa={[N.TOTAL]:`None`,[N.SPLIT]:`Filled & Unfilled`},P={COST:`cost`,HOURS:`plannedHours`,PEOPLE:`roleCount`},$a=e=>({[P.COST]:e,[P.HOURS]:`hr`,[P.PEOPLE]:`people`}),eo=e=>({[P.COST]:e,[P.HOURS]:`hr`,[P.PEOPLE]:`roles`}),to={[P.COST]:`Cost`,[P.HOURS]:`Hours`,[P.PEOPLE]:`Roles`},no=`The sum of all Role Costs on the project. Each Role Cost is calculated using the Default Cost Rate for the role name, or the Cost Rate (hr) on the assignee's profile, if there is one.`,ro=[{key:`ROLES_ADDED`,description:`Roles are added on this project`,tooltip:`When this 
1setting is on, you will receive email notifications when roles are added on this project by other Bench users.`,field:`unfilledProjectRoles`}],io=`You do not have permission to place this person`,ao={[Ir]:Pr},oo=/\s*\([^)]*\)\s*$/,so={DEFAULT:`default`,NO_HOVER:wr.noHover},co=`warning`,lo=`email`,uo={accept:{"application/pdf":[`.pdf`],"application/msword":[`.doc`],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":[`.docx`],"application/vnd.ms-excel":[`.xls`],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":[`.xlsx`],"image/png":[`.png`],"image/jpeg":[`.jpeg`],"image/gif":[`.gif`],"image/webp":[`.webp`],"text/csv":[`.csv`],"text/html":[`.html`],"text/txt":[`.txt`],"text/md":[`.md`]},maxFiles:1,multiple:!1},fo={"file-invalid-type":`Invalid file type`},po=`roleType`,mo=`roleCost`,ho=`timeline`,go=`issues`,_o=`crew`,vo=10485760,yo=3e3,bo=[`image/jpeg`,`image/png`,`image/gif`,`image/svg+xml`,`image/bmp`],xo={name:`sort`,args:[{column:`name`,label:`Name`,ascending:!0,type:null}]},So=`personNotes`,Co=`personHistory`,wo=`personAttachments`,To=`personCertifications`,Eo=`Certifications`,Do=`Attachments`,Oo=`Next Project`,ko=`Next Project Start`,Ao=`Next Project End`,jo=`Current Project Start`,Mo=`Current Project End`,No=`Pursuit Projects`,Po=`Availability`,Fo=`Current Project`,Io=`Name`,Lo=`Person Name`,Ro=`Title`,zo=`Email`,Bo=`Issues`,Vo=`Photo`,Ho=`Person ID`,Uo=`Hire Date`,Wo=`Termination Date`,Go=`Assigned People`,Ko=`Account id`,qo=`Certifications`,F=`Cost Rate (hr)`,Jo=`Title Cost Rate`,Yo=`Title Cost Rate (Salaried)`,Xo=`Title Cost Rate Defaults`,Zo=`Employee ID`,Qo=`Cell number`,$o=`Profile Type`,es={name:`sort`,args:[{column:`type`,label:$o,ascending:!1,type:null}]},ts=`Skill Set`,ns=`Company Tenure`,rs=`Time in Title`,is=`Group`,as=`Industry Start Date`,os=`Projected Retirement Date`,ss=`Industry Tenure`,cs=`Unique Identifier`,ls=`Crew (Current)`,us=`Crew (Preset)`,ds=`currentCrew`,fs=`presetCrew`,ps=`ACCOUNT_BROADCAST_ALERT_NO_PERMISSION`,ms=`ACCOUNT_BROADCAST_ALERT_MISSING_CONTACT`,hs=`Backfill can be added if another person will fill this role during the time off period. It can be added at any time from the project.`,gs=`Profile Activity entry expanded`,_s=`View Profile`,vs=`Profile Closed`,ys=`Vie
1w Profile (new tab)`,bs={maxSize:1073741824},xs={"too-many-files":`Please upload one file at a time`,"file-too-large":`File must be smaller than 1 GB`},Ss=`Profile Details Modal`,Cs=`Profile`,ws=`Completed`,Ts=`InProgress`,Es=`Uploading`,Ds=`Failed`,Os={[ws]:`completed`,[Ts]:`processing`,[Es]:`uploading`,[Ds]:`error`},ks=1e3,As=9e4,js=18e5,Ms=`More actions`,Ns=`Preview modal`,I={ACTIVE:`active`,EXPIRING_SOON:`expiringSoon`,EXPIRED:`expired`},Ps={[I.ACTIVE]:`default`,[I.EXPIRING_SOON]:`warning`,[I.EXPIRED]:`error`},Fs={[I.ACTIVE]:``,[I.EXPIRING_SOON]:`Expires soon`,[I.EXPIRED]:`Expired`},Is={[ei]:`pastAllocations`,[$r]:`currentAllocations`,[E]:`upcomingAllocations`},Ls=`This field may inherit a default cost rate when it is left blank.`,Rs=`A unique identifier is an identifier that is guaranteed to be unique for a single profile. If not provided, a system generated ID will be used.`,zs=`Cannot be before project start date`,Bs=`Must be before role end date`,Vs=`Edit assignment start date`,Hs=`Cannot be before role start date`,Us=`Must be before project end date`,Ws=`Edit assignment end date`,Gs=`Hourly Person`,Ks=`You do not have permission to view`,qs=`Dates for Precon tasks cannot be edited here`,L=`Hourly`,R=`Salaried`,Js={2:L,1:R},Ys={[L]:`Hourly Profile`,[R]:`Salaried Profile`},Xs=`Active`,Zs=`Deactivated`,Qs=[`Retired`,`Resigned`,`Terminated`,`Does not need to be tracked in Bridgit`,`End of Contract`,`Other`],$s=`deactivationReason`,ec=`deactivationNotes`,tc=`wouldRehire`,nc=`Deactivation Reason`,rc=`Does not need to be tracked in Bridgit`,ic=`*Required to mark the end of the employment period. This can be updated later`,ac=`*Required to mark beginning of new employment period. This can be updated later`,oc=`details`,sc=`assignments`,cc=`experience`,lc=`list`,uc=`summary`,dc=`Visit Profile`,fc={NOT_SENT:0,PENDING:1,OPTED_IN:2,OPTED_OUT:3},z={PROJECT_BROADCAST:`projectBroadcast`,ASSIGNMENT_BROADCAST:`assignmentBroadcast`,ACCOUNT_BROADCAST:`accountBroadcast`},pc={[z.PROJECT_BROADCAST]:`assignment alerts`,[z.ASSIGNMENT_BROADCAST]:`assignment alerts`,[z.ACCOUNT_BROADCAST]:`this message`},mc=`EMPLOYMENT_START_DATE`,hc=`EMPLOYMENT_END_DATE`,gc=`INDUSTRY_START_DATE`,_c=`PROJECTED_RETIREMENT_DATE`,vc={[mc]:{dateType:`hire`,position:`start`,tense:`after`},[hc]:{dateType:`termination`,position:`end`,tense:`before`},[gc]:{dateType:`industry start`,position:`start`}},yc=`No time off has been added.`,bc=`No certifications have been added.`,xc=`No attachments have been added.`,Sc=`No certifications have been set up on your account.`,Cc=`Make sure your people have the right certifications for the job by tracking them in Bridgit Bench. Visit account settings to get started.`,wc=`This certification already exists on this profile`,Tc=`Expiry date cannot be before certification date`,B={AVAILABLE:`Available`,ALLOCATED:`Allocated`,PRE_EMPLOYMENT:`PreEmployment`,POST_EMPLOYMENT:`PostEmployment`,UNAVAILABILITY:`Unavailability`,TIME_OFF:`TimeOff`},Ec=`●`,Dc={[B.ALLOCATED]:`Assigned`,[B.AVAILABLE]:`Available`,[B.PRE_EMPLOYMENT]:`Future hire`,[B.POST_EMPLOYMENT]:`No availability`,[B.UNAVAILABILITY]:`Time Off`,[B.TIME_OF
1F]:`Time Off`},Oc={...Dc,[B.AVAILABLE]:`${Ec} Available now`},kc=`Your photo is too small to upload. Please select a different image.`,Ac=`Your photo is too large to upload. It must be smaller than 5MB. Please resize or select a different image.`,jc=`This file type is not supported. Please select a different image.`,Mc=`Your photo is too small to upload. Please zoom out or select another image.`,Nc=`Your photo is too large to upload. Please zoom in or select another image.`,Pc=`SingleSelect`,Fc=`MultiSelect`,Ic=`Text`,Lc=`LongText`,Rc=`Currency`,zc=`Address`,Bc=`Date`,Vc=`DateUTC`,Hc=`Time`,Uc=`Phone`,Wc=`Boolean`,Gc=`MultiCheckbox`,Kc=`Email`,qc=`Number`,Jc=`Duration`,Yc=`person`,Xc=`project`,Zc=`Home Address`,Qc=`Address`,$c=`Cell number`,el=`* Required`,tl=`Email`,V=`Unique Identifier`,H=`Title`,U=`Title (Salaried)`,W=`Title (Hourly)`,G=`Skill Set`,K=`Skill Set (Salaried)`,q=`Skill Set (Hourly)`,J=`Labor Hours`,Y=`Labor Hours (Salaried)`,X=`Labor Hours (Hourly)`,nl=`Profile Type`,rl=`Other`,il=`Project Number`,al=`Group`,ol=`Roles`,sl=`Roles (Salaried)`,cl=`Roles (Hourly)`,ll=`Company Tenure`,ul=`Industry Tenure`,dl=`Project Description`,fl=`Assignment %`,pl=`Quantity`,ml=`Cost Rate (hr)`,hl=`CUSTOM_FIELDS`,gl=`groupings`,_l=[al,V,ll,ul,H,W,F,Zo,G,q,hl,rl],vl=[tl,$c,Zc],yl={[Pc]:`select`,[Fc]:`select`,[Ic]:`text`,[Lc]:`text`,[Rc]:`currency`,[zc]:`address`,[Bc]:`date`,[Hc]:`time`,[Wc]:`checkbox`,[Kc]:`text`,[qc]:`decimal`,[Uc]:`phone`},bl={[H]:U,[G]:K,[J]:Y},xl={[W]:H,[q]:G,[X]:J},Sl={[U]:H,[K]:G,[Y]:J},Cl={[F]:`This field may inherit a default cost rate when it's left blank`,[V]:`A unique identifier is an identifier that is guaranteed to be unique for a single profile. If not provided, a system generated ID will be used.`,[Wo]:`The date this person's employment ended.`,[os]:`The date this person is expected to retire.`},wl=[X,Y],Tl=`inline`,El=`stacked`,Dl=6e4,Ol={MONTH:`Month`,WEEK:`Week`},kl={START:`start`,END:`end`,DURATION:`duration`},Al=45035996273704.96,jl=`Super Admin`,Ml=`Bridgit Admin`,Nl=`Bridgit Admin - View Only`,Z=`Standard`,Pl=`Hourly Profile`,Fl=`Email Alerts and Broadcasts`,Il=`SMS Alerts and Broadcasts`,Ll=`Attachments`,Rl=`Certifications`,zl=`Financial Tracking`,Bl=`Location`,Vl=`Maps`,Hl=`Groupings`,Ul=`Preconstruction`,Wl=`Categories`,Gl=`Notifications`,Kl=`Shared Filters`,ql=`Service Accounts`,Jl=`Experience Tracking`,Yl=`Roles for Hire`,Xl=`Custom Reports`,Zl=`Project Forecasting`,Ql=`Crew Management`,$l=`Team Assessment`,eu=`Saved Views`,tu=`Integrations Marketplace`,nu=`Schedule Reports`,ru={precon:0,"preview-precon":5,roles:1,gantt:2,details:3,reporting:6,team:7,forecast:8},iu={0:`precon`,5:`preview-precon`,1:`roles`,2:`gantt`,3:`details`,6:`reporting`,7:`team`,8:`forecast`},au=[7,6,2],ou=[1,0],su={0:`salaried`,1:`hourly`,salaried:0,hourly:1},cu={0:`Roles view - Navigate to Salaried Roles`,1:`Roles view - Navigate to Hourly Roles`},lu=(e=!1,t,n=!1,ee=!1,te=!1)=>[...t&&n===!1?[{value:5,label:`precon`,action:s,subject:r,module:Ul,moduleComparator:e=>!e}]:[],{value:0,label:`precon`,action:s,subject:_e,module:[Ul,Z],moduleInclusive:!0,inclusive:!0},{value:1,label:e?`operations`:`roles`,action:s,subject:[i,a],module:[Z,Pl]},{value:2,label:`gantt`,action:s,subject:[i,a],module:[Z,Pl]},{value:3,label:`details`,action:s,subject:r},...ee?[{value:7,label:`team`,action:s,subject:r}]:[],{value:6,label:`spend`,action:s,subject:[i,a]},...te?[{value:8,label:`forecast`,action:s,subject:[i,a],module:Zl}]:[]],uu={0:`list`,1:`gantt`,list:0,gantt:1,salaried:0,hourly:1},du=e=>uu[e],fu=2,pu=3,mu=13,hu=18,gu={0:`People`,1:`Project`,[fu]:`DeactivatedPeople`,[pu]:`Roles`,4:`ActiveUsers`,6:`Dashboard`,5:`Forecast`,[mu]:`Hourly Report`,7:`Place a Person`,11:`RoleSegments`,12:`Map`,14:`SMSAccountOptIn`,15:`HourlyRoleSegments`,16:`PersonExperience`,17:`Organizations`,[hu]:`Collaboration`,20:`Operations`,19:`Activity Log`},_u={0:`People`,1:`Project`,[fu]:`Deactivated People`,[pu]:`Roles`,4:`Active Users`,6:`Dashboard`,5:`Forecasting`,[mu]:`Hourly Report`,7:`Place a Person`,11:`Roles View`,15:`Roles View - Hourly`,12:`Map`,[hu]:`Collaboration`,19:`Activity L
1og`},vu=[`photo`,`name`],yu=[`project name`],bu=1e3,xu=`custom`,Su=`phases`,Cu=`weekly`,wu=`monthly`,Tu=99999,Eu=1e3,Du={ENTER:`Enter`,ESCAPE:`Escape`,BACKSPACE:`Backspace`,SPACE:` `},Ou=`0001-01-01`,ku=`9999-12-31`,Au=`PreEmployment`,ju=`PostEmployment`,Mu=`Unavailability`,Nu=`TimeOff`,Pu=`2100-01-01`,Fu=`1900-01-01`,Iu=`2000-01-01`,Lu=`Date cannot be before Jan 1, 1900`,Ru=`Date cannot be before Jan 1, 2000`,zu=`Date cannot be after Jan 1, 2100`,Bu=`Extended`,Vu=`Collapsed`,Hu=[Vu,Bu,`Shifted`],Uu=`start`,Wu=`Search`,Gu=`Save`,Ku=`Cancel`,qu=`Remove`,Ju=`[email protected]`,Yu=`No roles defined`,Xu=`Unfilled`,Zu=`Project Details`,Qu=`Project List`,$u=`Project Details Modal`,ed=`Project Dates`,td=`Project Gantt`,nd=`Project Details Gantt`,rd=`Edit Role Popper`,id=`Operations`,ad=`Precon`,od=`People Details`,sd=`People Details Modal`,cd=`Profile`,ld=`Profile Details`,ud=`Profile Details Modal`,dd=`Profile Summary`,fd=`Profile Experience Details`,pd=`People List`,md=`People Gantt`,hd=`Inline Edit`,gd=`Roles Page`,_d=`Salaried Roles page`,vd=`Hourly Roles page`,yd=`Start time`,bd=`End time`,xd=`Place a Person Modal`,Sd=5e3,Cd=1e3,wd=2400,Td=2400,Ed=`List`,Dd=`Gantt`,Od=`This information has been hidden for privacy. Turn on confidential fields to display this information.`,kd=`You do not have permission to view this information.`,Ad=`9999-12-31`,jd=`Color`,Md=`Percentage`,Nd=`Leave a note or mention others with @`,Pd={minHeight:`50px`},Fd=`outlined`,Id=`standard`,Ld=`cellNumber`,Rd=`email`,zd=`Email`,Bd=`Cell number`,Vd={[Ld]:`SMS`,[Rd]:zd},Hd=3500,Ud=3500,Wd={SMALL:`small`,MEDIUM:`medium`,LARGE:`large`},Gd=`netlify-preview`,Kd=`production`,qd=`hybrid-development`,Jd=`product-changelog-icon`,Q={ALL:`All`,SALARIED:`Salaried`,HOURLY:`Hourly`},$={OPERATIONS:`Operations`,PRECON:`Precon`,OPERATIONS_PRECON:`OperationsPrecon`},Yd={[Q.SALARIED]:1,[Q.HOURLY]:2,[Q.ALL]:3},Xd={[$.OPERATIONS]:1,[$.PRECON]:2,[$.OPERATIONS_PRECON]:3},Zd=`edit`,Qd=e;export{Bu as $,ea as $a,v as $c,Dn as $d,cs as $i,mt as $l,ol as $n,ma as $o,xo as $r,Rr as $s,Dl as $t,ue as $u,cu as A,L as Aa,Va as Ac,C as Ad,Zo as Ai,S as Al,vl as An,Ji as Ao,ps as Ar,Ni as As,Zc as At,tr as Au,ll as B,So as Ba,oo as Bc,y as Bd,Ho as Bi,u as Bl,nd as Bn,va as Bo,B as Br,Ia as Bs,Ed as Bt,t as Bu,Kl as C,vc as Ca,Jr as Cc,we as Cd,F as Ci,kn as Cl,ju as Cn,Ya as Co,Mu as Cr,Ja as Cs,Fc as Ct,gn as Cu,Qc as D,sc as Da,Gi as Dc,ct as Dd,Mo as Di,Wn as Dl,Kd as Dn,A as Do,lu as Dr,Dr as Ds,Ic as Dt,en as Du,$l as E,_c as Ea,qi as Ec,Lt as Ed,Fo as Ei,d as El,Od as En,Ar as Eo,gu as Er,k as Es,Pc as Et,Bt as Eu,Ju as F,bs as Fa,ui as Fc,rt as Fd,Bo as Fi,x as Fl,dd as Fn,Yr as Fo,Ns as Fr,Ii as Fs,W as Ft,or as Fu,Zd as G,hs as Ga,Bi as Gc,Xn as Gd,No as Gi,Jn as Gl,il as Gn,Wi as Go,Fs as Gr,mo as Gs,Eu as Gt,ce as Gu,ml as H,z as Ha,Xa as Hc,ft as Hd,Vo as Hi,pn as Hl,td as Hn,Er as Ho,Oc as Hr,Kr as Hs,zu as Ht,ge as Hu,Hd as I,ac as Ia,li as Ic,Se as Id,Io as Ii,Vn as Il,nl as In,Ga as Io,Es as Ir,Ai as Is,qd as It,lr as Iu,bu as J,T as Ja,eo as Jc,Ce as Jd,rs as Ji,_ as Jl,iu as Jn,Ri as Jo,ec as Jr,j as Js,Td as Jt,se as Ju,Hu as K,Rs as Ka,Vi as Kc,Zn as Kd,ts as Ki,tn as Kl,id as Kn,Hi as Ko,Ps as Kr,po as Ks,Cd as Kt,ae as Ku,Ku as L,wo as La,pi as Lc,cr as Ld,Oo as Li,Ae as Ll,ed as Ln,Wa as Lo,js as Lr,ki as Ls,ul as Lt,pr as Lu,wu as M,R as Ma,ci as Mc,Oe as Md,Uo as Mi,Kt as Ml,_l as Mn,Zi as Mo,Vs as Mr,Li as Ms,cl as Mt,qe as Mu,Su as N,Js as Na,di as Nc,Nn as Nd,as as Ni,et as Nl,ud as Nn,Xi as No,Is as Nr,Fi as Ns,vd as Nt,ar as Nu,Ud as O,oc as Oa,Ki as Oc,b as Od,jo as Oi,an as Ol,Jd as On,ao as Oo,du as Or,Qi as Os,Hc as Ot,it as Ou,Cu as P,xs as Pa,fi as Pc,Qn as Pd,ss as Pi,p as Pl,fd as Pn,D as Po,Ms as Pr,Pi as Ps,q as Pt,Je as Pu,Vu as Q,ta as Qa,ot as Qc,un as Qd,$o as Qi,f as Ql,el as Qn,Pa as Qo,rc as Qr,kr as Qs,Pd as Qt,me as Qu,$c as R,To as Ra,ca as Rc,br as Rd,Ao as Ri,qt as Rl,dl as Rn,oa as Ro,Ts as Rr,Mi as Rs,hd as Rt,_r as Ru,ql as S,mc as Sa,O as Sc,Ye as Sd,ns as Si,Wt as Sl,xd as Sn,Ra as So,H as Sr,qa as Ss,Gc as St,vn as Su,Z as T,qs as Ta,ii as Tc,mn as Td,ls as Ti,Ot as Tl,Au as Tn,Or as To,V as Tr,io as Ts,Uc as Tt,bn as Tu,hl as U,bo as Ua,Mr as Uc,h as Ud,us as Ui,jt as Ul,Qu as Un,Tr as Uo,wc as Ur,_o as Us,Al as Ut,ne as Uu,uu as V,pc as Va,E as Vc,zn as Vd,Lo as Vi,Un as Vl,$u as Vn,ai as Vo,Dc as Vr,Wr as Vs,Pu as Vt,he as Vu,Yu as W,ic as Wa,jr as Wc,Mn as Wd,os as Wi,Ke as Wl,yu as Wn,Ui as Wo,I as Wr,go as Ws,Ad as Wt,de as Wu,ku as X,na as Xa,wr as Xc,hr as Xd,Jo as Xi,Gt as Xl,pl as Xn,Ba as Xo,$s as Xr,zi as Xs,Tu as Xt,o as Xu,Qd as Y,Nr as Ya,$a as Yc,mr as Yd,Ro as Yi,Fn as Yl,ru as Yn,Ua as Yo,Qs as Yr,ei as Ys,wd as Yt,fe as Yu,Ou as Z,ra as Za,Cr as Zc,gr as Zd,Yo as Zi,$e as Zl,qu as Zn,La as Zo,nc as Zr,co as Zs,Nd as Zt,a as Zu,Ul as _,Ac as _a,Zr as _c,oe as _d,Ko as _i,er as _l,vu as _n,Si as _o,yd as _r,Na as _s,Bc as _t,rn as _u,Rl as a,uc as aa,Vr as ac,s as ad,bc as ai,tt as al,Rd as an,gi as ao,sl as ar,Ea as as,Du as at,Re as au,eu as b,Cs as ba,ri as bc,dr as bd,Qo as bi,nr as bl,Nl as bn,da as bo,Ol as br,ia as bs,Kc as bt,hn as bu,Fl as c,ds as ca,ga as cc,pe as cd,Gs as ci,xr as cl,Ld as cn,oi as co,Xd as cr,xa as cs,yl as ct,Ct as cu,Hl as d,Zs as da,N as dc,ze as dd,vo as di,ur as dl,Fd as dn,Di as do,Gu as dr,Ma as ds,bl as dt,f
1n as du,gs as ea,Ir as ec,n as ed,Xe as ef,es as ei,Rn as el,Iu as en,$i as eo,gd as er,Sa as es,rd as et,g as eu,Pl as f,_s as fa,Qa as fc,Ve as fd,yo as fi,Sr as fl,_u as fn,wi as fo,Wu as fr,Ta as fs,xl as ft,At as fu,Gl as g,jc as ga,Qr as gc,Ue as gd,zs as gi,l as gl,pd as gn,Oi as go,Uu as gr,fa as gs,Rc as gt,zt as gu,Vl as h,Mc as ha,ha as hc,We as hd,Hs as hi,wt as hl,md as hn,bi as ho,Id as hr,_a as hs,Wc as ht,_n as hu,Wl as i,lc as ia,Fr as ic,ee as id,xc as ii,Yn as il,zd as in,hi as io,Y as ir,ja as is,Xc as it,On as iu,xu as j,Ys as ja,vi as jc,pt as jd,is as ji,Hn as jl,ld as jn,Yi as jo,Ws as jr,ji as js,X as jt,nn as ju,fl as k,cc as ka,aa as kc,Bn as kd,zo as ki,ut as kl,cd as kn,lo as ko,ms as kr,Za as ks,Dd as kt,ke as ku,Jl as l,fs as la,ro as lc,_e as ld,Ks as li,w as ll,kd as ln,yi as lo,K as lr,ya as ls,Tl as lt,c as lu,Bl as m,Nc as ma,to as mc,He as md,Bs as mi,cn as ml,sd as mn,Ci as mo,G as mr,Oa as ms,zc as mt,Ln as mu,gl as n,dc as na,Pr as nc,r as nd,rr as nf,Sc as ni,m as nl,Fu as nn,uo as no,Q as nr,ka as ns,bd as nt,Ut as nu,Ql as o,fc as oa,Br as oc,be as od,yc as oi,vr as ol,Vd as on,mi as oo,_d as or,wa as os,wl as ot,ir as ou,tu as p,ys as pa,P as pc,Be as pd,As as pi,yr as pl,od as pn,Ti as po,Wd as pr,Ca as ps,Sl as pt,Ge as pu,kl as q,tc as qa,Xr as qc,nt as qd,Wo as qi,lt as ql,ad as qn,Ha as qo,Ls as qr,ho as qs,Sd as qt,ve as qu,Ll as r,Eo as ra,zr as rc,te as rd,Kn as rf,Cc as ri,jn as rl,Lu as rn,_i as ro,Yd as rr,pa as rs,Yc as rt,Ee as ru,Xl as s,vs as sa,Hr as sc,i as sd,Tc as si,fr as sl,Bd as sn,si as so,$ as sr,Da as ss,Cl as st,sn as su,al as t,Do as ta,Lr as tc,re as td,Gn as tf,ks as ti,dt as tl,Ru as tn,fo as to,su as tr,ba as ts,tl as tt,Pn as tu,zl as u,Xs as ua,no as uc,ie as ud,Us as ui,xe as ul,rl as un,Ei as uo,U as ur,Aa as us,El as ut,$n as uu,Zl as v,kc as va,la as vc,le as vd,Go as vi,on as vl,Md as vn,xi as vo,au as vr,Ur as vs,Vc as vt,at as vu,Il as w,gc as wa,qr as wc,Tn as wd,Xo as wi,Jt as wl,Gd as wn,M as wo,Xu as wr,so as ws,qc as wt,Rt as wu,nu as x,hc as xa,ni as xc,Vt as xd,qo as xi,De as xl,jl as xn,za as xo,Nu as xr,Ka as xs,Lc as xt,It as xu,Yl as y,Ss as ya,ti as yc,ye as yd,Po as yi,ht as yl,Ml as yn,ua as yo,ou as yr,Gr as ys,Jc as yt,yn as yu,jd as z,Co as za,sa as zc,st as zd,ko as zi,Dt as zl,Zu as zn,$r as zo,Os as zr,Fa as zs,J as zt,sr as zu};
2//# sourceMappingURL=constants-BiKJuKOJ.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.