1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var i=1;i<arguments.length;i++){var s=arguments[i];if(null!=s)for(var t in s)s.hasOwnProperty(t)&&(e[t]=s[t])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:allwage-marketing-website":!0});var i=(new e.Error).stack;i&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[i]="a6a4a31e-5825-47e2-9e55-3f4844fe010a",e._sentryDebugIdIdentifier="sentry-dbid-a6a4a31e-5825-47e2-9e55-3f4844fe010a")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3814],{56297:e=>{e.exports={directions:"proof-card-directions_directions__IJBNR",directions__intro:"proof-card-directions_directions__intro__oscv0",directions__kicker:"proof-card-directions_directions__kicker__U8OJ0",directions__grid:"proof-card-directions_directions__grid__G3w50",directions__card:"proof-card-directions_directions__card__MpcpF",directions__sequence:"proof-card-directions_directions__sequence__1LYV8","directions__scroll-cue":"proof-card-directions_directions__scroll-cue__m2NQJ","directions__card--width-standard":"proof-card-directions_directions__card--width-standard__qKmbl","directions__card--width-wide":"proof-card-directions_directions__card--width-wide__j2ka1","directions__card--width-full":"proof-card-directions_directions__card--width-full__gpUqS","directions-scroll-cue":"proof-card-directions_directions-scroll-cue__c0Qbl","directions__scroll-cue-line":"proof-card-directions_directions__scroll-cue-line__OR6rV","directions__card-top":"proof-card-directions_directions__card-top__VgJT9",directions__copy:"proof-card-directions_directions__copy__dy9u_",directions__whatsapp:"proof-card-directions_directions__whatsapp__uQkni",directions__signal:"proof-card-directions_directions__signal___P_op",directions__payslip:"proof-card-directions_directions__payslip__duXJE","directions__employee-payslip":"proof-card-directions_directions__employee-payslip__kxIbg",directions__exception:"proof-card-directions_directions__exception__CHedr",directions__worker:"proof-card-directions_directions__worker__dtymN","directions__field-clock":"proof-card-directions_directions__field-clock__sOgG3","directions__generic-landscape":"proof-card-directions_directions__generic-landscape__sdvnI",directions__offline:"proof-card-directions_directions__offline__qr018",directions__icon:"proof-card-directions_directions__icon__0G7df",directions__number:"proof-card-directions_directions__number__5IkBZ",directions__title:"proof-card-directions_directions__title__5kPZf",directions__amount:"proof-card-directions_directions__amount__JIqK9","directions__card--whatsapp":"proof-card-directions_directions__card--whatsapp__TT7Db","directions__whatsapp-atmosphere":"proof-card-directions_directions__whatsapp-atmosphere__TjZe6","directions-whatsapp-orbit":"proof-card-directions_directions-whatsapp-orbit__X_ypy","directions__whatsapp-bar":"proof-card-directions_directions__whatsapp-bar__xkIjV",directions__message:"proof-card-directions_directions__message__LlojW",directions__attachment:"proof-card-directions_directions__attachment__Ic68Y","directions__whatsapp-channel":"proof-card-directions_directions__whatsapp-channel__4MS5M","directions__whatsapp-avatar":"proof-card-directions_directions__whatsapp-avatar__7qdHh","directions__whatsapp-live":"proof-card-directions_directions__whatsapp-live____J_D","directions-signal-live":"proof-card-directions_directions-signal-live__66H5_","directions__whatsapp-thread":"proof-card-directions_directions__whatsapp-thread__6_QBT","directions__message--live":"proof-card-directions_directions__message--live__tk8ML","directions-message-grow":"proof-card-directions_directions-message-grow__gav6q","directions__message--waiting":"proof-card-directions_directions__message--waiting__xckvf","directions__message--outgoing":"proof-card-directions_directions__message--outgoing__7v26z","directions__message--location":"proof-card-directions_directions__message--location__7T22j","directions__message-author":"proof-card-directions_directions__message-author__QFyYe","directions__message-meta":"proof-card-directions_directions__message-meta__5wuaY","directions__location-card":"proof-card-directions_directions__location-card__Ow8TH","directions__location-radar":"proof-card-directions_directions__location-radar__0zMnn","directions-location-pulse":"proof-card-directions_directions-location-pulse__zWEci","directions__location-copy":"proof-card-directions_directions__location-copy__kqOhB","directions__whatsapp-status":"proof-card-directions_directions__whatsapp-status__S0RN4","directions__whatsapp-status-item--live":"proof-card-directions_directions__whatsapp-status-item--live__PR7NH","directions__whatsapp-status-item--waiting":"proof-card-directions_directions__whatsapp-status-item--waiting__lt8Sp",directions__typing:"proof-card-directions_directions__typing__PfPAk","directions-typing-dot":"proof-card-directions_directions-typing-dot__hoWHY","directions-attachment-pop":"proof-card-directions_directions-attachment-pop__KeL0b","directions__attachment-icon":"proof-card-directions_directions__attachment-icon__3_Caq","directions__attachment-check":"proof-card-directions_directions__attachment-check__X3HMZ","directions__attachment-result":"proof-card-directions_directions__attachment-result__4utwo","directions__signal-header":"proof-card-directions_directions__signal-header___yKBu","directions__signal-live":"proof-card-directions_directions__signal-live__nZG2C","directions__signal-site":"proof-card-directions_directions__signal-site__7opsP","directions__signal-stage":"proof-card-directions_directions__signal-stage__53Xun","directions__signal-field":"proof-card-directions_directions__signal-field__eEemE","directions-signal-field":"proof-card-directions_directions-signal-field__JNqfG","directions__signal-core":"proof-card-directions_directions__signal-core__jF_zQ","directions-signal-core-in":"proof-card-directions_directions-signal-core-in__B0Ded","directions__signal-events":"proof-card-directions_directions__signal-events__FStwN","directions__signal-event--active":"proof-card-directions_directions__signal-event--active__C2Fa7","directions__signal-output":"proof-card-directions_directions__signal-output__POGKx","directions__signal-proof":"proof-card-directions_directions__signal-proof__9cP1z","directions__signal-location":"proof-card-directions_directions__signal-location__kNPSU","directions__signal-checks":"proof-card-directions_directions__signal-checks__mgUTT","directions__signal-footer":"proof-card-directions_directions__signal-footer__YDgkA","directions__signal--map":"proof-card-directions_directions__signal--map__JEQLe","directions-signal-sweep":"proof-card-directions_directions-signal-sweep__uHRrR","directions__signal-map-image":"proof-card-directions_directions__signal-map-image___5d07","directions__signal-map-fallback":"proof-card-directions_directions__signal-map-fallback__o0Lfy","directions__signal-sites":"proof-card-directions_directions__signal-sites__H95BF","directions__signal-site-label":"proof-card-directions_directions__signal-site-label__oYNdI","directions__signal-site-geofence":"proof-card-directions_directions__signal-site-geofence__0EfBp","directions__signal-site-pulse":"proof-card-directions_directions__signal-site-pulse__u0CaM","directions__signal-site-node--active":"proof-card-directions_directions__signal-site-node--active__X3ZwT","directions-signal-geofence":"proof-card-directions_directions-signal-geofence__5MFQP","directions-signal-site-pulse":"proof-card-directions_directions-signal-site-pulse__YESFO","directions__signal-now":"proof-card-directions_directions__signal-now__AsNfj","directions__card--payslip":"proof-card-directions_directions__card--payslip__2OBqn","directions__payslip-top":"proof-card-directions_directions__payslip-top__avVPp","directions__payslip-total":"proof-card-directions_directions__payslip-total__hfUmD","directions-total-shine":"proof-card-directions_directions-total-shine__HiIxp","directions__payslip-progress-label":"proof-card-directions_directions__payslip-progress-label__oCt2o","directions__payslip-lines":"proof-card-directions_directions__payslip-lines__pNUUF","directions__payslip-line":"proof-card-directions_directions__payslip-line__IvLss","directions-value-pop":"proof-card-directions_directions-value-pop__IzE0d","directions-line-fill":"proof-card-directions_directions-line-fill__6qKoE","directions__card--employee-payslip":"proof-card-directions_directions__card--employee-payslip__V3qsh","directions__employee-phone":"proof-card-directions_directions__employee-phone__Q87Rt","directions__employee-phone-top":"proof-card-directions_directions__employee-phone-top__Wc0iY","directions__employee-message":"proof-card-directions_directions__employee-message__igjer","directions-message-in":"proof-card-directions_directions-message-in__A24ho","directions__employee-lines":"proof-card-directions_directions__employee-lines__M1u4Y","directions__employee-line":"proof-card-directions_directions__employee-line__8NKNY","directions__employee-value":"proof-card-directions_directions__employee-value__0Gqp6","directions-value-swap":"proof-card-directions_directions-value-swap__NOLJr","directions__employee-net":"proof-card-directions_directions__employee-net__39rVe","directions__employee-file":"proof-card-directions_directions__employee-file__ilA_g","directions__employee-status":"proof-card-directions_directions__employee-status__j31GL","directions__card--exception":"proof-card-directions_directions__card--exception__Wtk0q","directions__exception-alert":"proof-card-directions_directions__exception-alert__ljiOQ","directions__exception-list":"proof-card-directions_directions__exception-list__HgSwo","directions-row-focus":"proof-card-directions_directions-row-focus__Am7_C","directions__exception-actions":"proof-card-directions_directions__exception-actions__2S9Qb","directions__card--wor
1ker":"proof-card-directions_directions__card--worker__XHhzc","directions__worker-head":"proof-card-directions_directions__worker-head__GYHr6",directions__avatar:"proof-card-directions_directions__avatar__YLo0W",directions__tabs:"proof-card-directions_directions__tabs__trpwm","directions__tab--active":"proof-card-directions_directions__tab--active__1O_RQ",directions__checklist:"proof-card-directions_directions__checklist__lK_S_","directions-check-step":"proof-card-directions_directions-check-step__mmZqQ","directions__card--field-clock":"proof-card-directions_directions__card--field-clock__1bCUB",directions__image:"proof-card-directions_directions__image__OL4c4","directions__image-fallback":"proof-card-directions_directions__image-fallback__znXDW","directions__field-clock-main":"proof-card-directions_directions__field-clock-main__1WPd4","directions-scan-vertical":"proof-card-directions_directions-scan-vertical__rFj00","directions__field-clock-strip":"proof-card-directions_directions__field-clock-strip__t5Q4S","directions__field-clock-note":"proof-card-directions_directions__field-clock-note__NRy71","directions__field-clock-badge":"proof-card-directions_directions__field-clock-badge__qb1VT","directions__generic-landscape-stage":"proof-card-directions_directions__generic-landscape-stage__kWOOL","directions__generic-landscape-image":"proof-card-directions_directions__generic-landscape-image__F_Y9V","directions__generic-landscape-badge":"proof-card-directions_directions__generic-landscape-badge__KTxE7","directions__generic-landscape-stats":"proof-card-directions_directions__generic-landscape-stats__MQocy","directions__generic-landscape-stat":"proof-card-directions_directions__generic-landscape-stat__vDjQQ","directions__generic-landscape-caption":"proof-card-directions_directions__generic-landscape-caption__CT2ut","directions__generic-landscape-icon":"proof-card-directions_directions__generic-landscape-icon__lvrKy","directions__card--offline":"proof-card-directions_directions__card--offline__inz0x","directions__offline-device":"proof-card-directions_directions__offline-device__q1OVl","directions__offline-top":"proof-card-directions_directions__offline-top__9Vquc","directions__offline-events":"proof-card-directions_directions__offline-events__v_8x_","directions-dark-row-focus":"proof-card-directions_directions-dark-row-focus__jJEhP","directions__offline-sync":"proof-card-directions_directions__offline-sync__lKZbL","directions__active-state":"proof-card-directions_directions__active-state__7Mj6o","directions__clock-signal-ring":"proof-card-directions_directions__clock-signal-ring__VuWJn","directions__clock-radar":"proof-card-directions_directions__clock-radar__p8WID","directions-status-pulse":"proof-card-directions_directions-status-pulse__MKPTZ","directions-scan-horizontal":"proof-card-directions_directions-scan-horizontal__HOA6T","directions-score-ring":"proof-card-directions_directions-score-ring__jcbAb","directions-stamp-pulse":"proof-card-directions_directions-stamp-pulse__XWv17","directions-signal-route":"proof-card-directions_directions-signal-route__ToA39"}},63814:(e,i,s)=>{"use strict";s.r(i),s.d(i,{HeroV2:()=>V});var t=s(6029),o=s(55729),r=s(72338),n=s.n(r),a=s(36954),c=s(54824),l=s(20436),d=s(37104),_=s(6482),p=s(15100),u=s(56297),h=s.n(u);let m={dateLabel:"",eventCycleMs:2600,events:[{kind:"in",method:"Face + GPS",position:{x:20,y:14},site:"Big Bay Site",status:"Verified",time:"06:42",title:"Clock in"},{kind:"in",method:"RFID",position:{x:36,y:38},site:"Montague Gardens",status:"Matched",time:"06:47",title:"Clock in"},{kind:"in",method:"WhatsApp",position:{x:59,y:54},site:"Bellville Depot",status:"Matched",time:"07:01",title:"Clock in"},{kind:"out",method:"Device",position:{x:20,y:14},site:"Big Bay Site",status:"Complete",time:"17:18",title:"Clock out"}],siteLabel:"Big Bay Site"},f={badge:"Landscape",imageKeys:["product"],noteLabel:"Source record",noteValue:"A captured field record stays attached before payroll.",stats:[{label:"First clock-in",value:"04:50"},{label:"Last clock-out",value:"12:02"},{label:"Net total",value:"R 1,140.68"}],stampIcon:"shield-check",stampLabel:"Field record"},v={appName:"AllWage",attachmentIcon:"payroll-receipt",attachmentLabel:"Open payslip",body:"Your payslip is available. Open it with your South African ID or Passport number.",inputCycleMs:1800,kicker:"Payslip ready",lines:[{label:"Normal hours",share:70,shareOptions:[66,72,62,78],value:"R 3,850.00",valueOptions:["R 3,850.00","R 4,200.00","R 3,600.00","R 4,550.00"]},{label:"Overtime",share:20,shareOptions:[14,22,9,28],value:"R 366.80",valueOptions:["R 366.80","R 788.60","R 682.60","R 584.75"]},{label:"Deductions",share:10,shareOptions:[8,10,16,6],value:"R 0.00",valueOptions:["R 0.00","R 126.40","R 244.10","R 0.00"]}
1],netLabel:"Net pay",netValue:"R 4,862.20",netValueOptions:["R 4,216.80","R 4,862.20","R 4,038.50","R 5,134.75"],period:"30 Jun - 6 Jul",statuses:["sent to employee","copy retained"],time:"11:40"},g={actions:["Approve","Send back"],issues:["Missing location","Late start","Supervisor note"],issueSummary:"2 issues",title:"Hold before payroll"},x={badge:"attached to time record",noteLabel:"Clock-in context",noteValue:"Face + GPS matched",primaryImageKey:"construction",secondaryImageKey:"field"},y={events:["06:42 clock-in saved","12:06 break return saved","17:18 clock-out queued"],icon:"wifi-off",signalLabel:"No signal",summaryLabel:"3 records waiting",summaryTitle:"Syncs when online"},w={inputCycleMs:1900,lines:[{label:"Normal hours",share:72,shareOptions:[72,66,78,64],value:"R 9,180.00",valueOptions:["R 9,180.00","R 8,760.00","R 9,640.00","R 8,940.00"]},{label:"Overtime",share:18,shareOptions:[18,24,14,28],value:"R 1,426.80",valueOptions:["R 1,426.80","R 1,980.50","R 1,212.40","R 2,180.75"]},{label:"Deductions",share:10,shareOptions:[10,8,14,6],value:"R 516.20",valueOptions:["R 516.20","R 652.40","R 763.10","R 0.00"]}],progressLabel:"Building payroll total",runId:"#0526",runLabel:"Pay run",statusLabel:"Hours + rules reconciled",total:"R 13,140.68",totalLabel:"Total earnings",totalOptions:["R 10,089.41","R 11,392.10","R 12,615.30","R 13,140.68"]},j={appName:"AllWage Clocking",attachmentIcon:"clock",attachmentLabel:"Site verified automatically",fullThreadHoldMs:4200,incomingAuthor:"Nomsa M.",incomingText:"Iâm ready to clock in.",messageRevealMs:1600,messages:[{author:"Nomsa M.",direction:"incoming",text:"Iâm ready to clock in."},{direction:"outgoing",meta:"sent",text:"Share your live location to verify your clock-in."},{author:"Nomsa M.",direction:"incoming",kind:"live-location",meta:"live location",text:"Inside the Big Bay geofence",title:"Location shared"}],outgoingMeta:"sent",outgoingText:"Share your live location to verify your clock-in.",time:"08:23",typingLabel:"Checking employee location"},b={checks:["ID verified","Pay rule attached","Contract valid"],initials:"NM",name:"Nomsa M.",status:"Active employee record",tabCycleMs:1900,tabPanels:[{checks:["Clock-in verified","Live location matched","Device linked"],label:"Clocking",status:"On site today"},{checks:["Leave balance current","Next public holiday applied","Manager approval attached"],label:"Leave",status:"Rules up to date"},{checks:["ID verified","Contract valid","Pay rule attached"],label:"Docs",status:"Payroll-ready file"}],tabs:["Clocking","Leave","Docs"]};function k(e,i){return{...e,...i}}function N(e,i){return i?null==e?void 0:e[i]:void 0}function $(e){let i=e.value.trim().match(/^([A-Z]{1,3}|R)\s+(.+)$/);return i?(0,t.jsxs)("span",{className:h().directions__amount,children:[(0,t.jsx)("span",{children:i[1]}),(0,t.jsx)("span",{children:i[2]})]}):(0,t.jsx)("span",{className:h().directions__amount,children:e.value})}function M(e){let{cycleMs:i=3600,durationMs:s=1250,isActive:r=!0,loop:n=!0,prefersReducedMotion:a,value:c}=e,l=function(e){var i;let s=e.trim().match(/^([A-Z]{1,3}|R)\s+(.+)$/);if(!s)return null;let t=s[2].replace(/,/g,""),o=Number(t);return Number.isFinite(o)?{amount:o,currency:s[1],decimals:t.includes(".")&&(null==(i=t.split(".")[1])?void 0:i.length)||0}:null}(c),[d,_]=(0,o.useState)((null==l?void 0:l.amount)||0),p=null==l?void 0:l.amount;return((0,o.useEffect)(()=>{if(!r||void 0===p||a||"function"!=typeof window.requestAnimationFrame)return;let e=0,t=0,o=()=>{let r=performance.now();_(0);let a=c=>{let l=Math.min((c-r)/s,1);if(_(p*(1-Math.pow(1-l,3))),l<1){e=window.requestAnimationFrame(a);return}_(p),n&&(t=window.setTimeout(o,i))};e=window.requestAnimationFrame(a)};return o(),()=>{window.cancelAnimationFrame(e),window.clearTimeout(t)}},[i,s,r,n,p,a]),l)?(0,t.jsx)($,{value:function(e){let[i,s]=e.amount.toFixed(e.decimals).split("."),t=i.replace(/\B(?=(\d{3})+(?!\d))/g,","),o=s?`${t}.${s}`:t;return`${e.currency} ${o}`}({amount:!r||a?l.amount:d,currency:l.currency,decimals:l.decimals})}):(0,t.jsx)($,{value:c})}function I(e,i,s){return(null==i?void 0:i.length)?i[s%i.length]:e}function L(e,i){var s;let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=(null==(s=e.shareOptions)?void 0:s.length)?e.shareOptions[t%e.shareOptions.length]:void 0,r=M
1ath.max(0,Math.min("number"==typeof o?o:"number"==typeof e.share?e.share:34+18*i,100));return{"--line-index":i,"--line-share":`${r}%`}}function R(e){var i;let{isActive:s=!0,prefersReducedMotion:r}=e,n=k(j,e.preview),a=(null==(i=n.messages)?void 0:i.length)?n.messages:[{author:n.incomingAuthor,direction:"incoming",text:n.incomingText},{direction:"outgoing",meta:n.outgoingMeta,text:n.outgoingText}],[c,l]=(0,o.useState)(Math.min(1,a.length)),d=r?a.length:Math.min(c,a.length);return(0,o.useEffect)(()=>{if(!s||r||a.length<=1)return;let e=window.setTimeout(()=>{l(e=>e>=a.length?1:e+1)},c>=a.length?n.fullThreadHoldMs||3e3:n.messageRevealMs||1300);return()=>window.clearTimeout(e)},[a.length,s,r,n.fullThreadHoldMs,n.messageRevealMs,c]),(0,t.jsxs)("div",{className:h().directions__whatsapp,children:[(0,t.jsxs)("span",{className:h()["directions__whatsapp-atmosphere"],"aria-hidden":"true",children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{})]}),(0,t.jsxs)("div",{className:h()["directions__whatsapp-bar"],children:[(0,t.jsxs)("span",{className:h()["directions__whatsapp-channel"],children:[(0,t.jsx)("span",{className:h()["directions__whatsapp-avatar"],children:(0,t.jsx)(_.Icon,{value:"whatsapp"})}),(0,t.jsxs)("span",{children:[(0,t.jsx)("strong",{children:n.appName}),(0,t.jsx)("em",{children:"Secure clocking channel"})]})]}),(0,t.jsxs)("span",{className:h()["directions__whatsapp-live"],children:[(0,t.jsx)("i",{}),(0,t.jsx)("span",{children:n.time})]})]}),(0,t.jsx)("div",{className:h()["directions__whatsapp-thread"],children:a.map((e,i)=>(0,t.jsxs)("div",{"aria-hidden":i>=d,className:` 2 ${h().directions__message} 3 ${h()[`directions__message--${e.direction}`]} 4 ${"live-location"===e.kind?h()["directions__message--location"]:""} 5 ${i<d?h()["directions__message--live"]:h()["directions__message--waiting"]} 6 `,children:[e.author?(0,t.jsxs)("span",{className:h()["directions__message-author"],children:[(0,t.jsx)("i",{children:e.author.slice(0,1)}),e.author]}):null,"live-location"===e.kind?(0,t.jsxs)("span",{className:h()["directions__location-card"],children:[(0,t.jsxs)("span",{className:h()["directions__location-radar"],"aria-hidden":"true",children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)(_.Icon,{value:"location"})]}),(0,t.jsxs)("span",{className:h()["directions__location-copy"],children:[(0,t.jsx)("strong",{children:e.title||e.text}),(0,t.jsx)("span",{children:e.title?e.text:n.appName}),(0,t.jsx)("em",{children:"Approved site"})]})]}):(0,t.jsx)("span",{children:e.text}),e.meta?(0,t.jsx)("span",{className:h()["directions__message-meta"],children:e.meta}):null]},`${e.direction}-${e.text}-${i}`))}),(0,t.jsxs)("div",{className:h()["directions__whatsapp-status"],children:[(0,t.jsxs)("div",{"aria-hidden":c>=a.length,className:` 7 ${h().directions__typing} 8 ${d<a.length?h()["directions__whatsapp-status-item--live"]:h()["directions__whatsapp-status-item--waiting"]} 9 `,children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("em",{children:n.typingLabel})]}),(0,t.jsxs)("div",{"aria-hidden":d<a.length,className:` 10 ${h().directions__attachment} 11 ${d>=a.length?h()["directions__whatsapp-status-item--live"]:h()["directions__whatsapp-status-item--waiting"]} 12 `,children:[(0,t.jsx)("span",{className:h()["directions__attachment-icon"],children:(0,t.jsx)(_.Icon,{value:n.attachmentIcon})}),(0,t.jsxs)("span",{className:h()["directions__attachment-result"],children:[(0,t.jsx)("strong",{children:n.attachmentLabel}),(0,t.jsx)("em",{children:"Verified clock-in"})]}),(0,t.jsx)("span",{className:h()["directions__attachment-check"],children:(0,t.jsx)(_.Icon,{value:"check"})})]})]})]})}function C(e){var i;let{isActive:s=!0,prefersReducedMotion:r}=e,n=(0,o.useMemo)(()=>k(m,e.preview),[e.preview]),a=(null==(i=n.events)?void 0:i.length)?n.events:m.events,[c,l]=(0,o.useState)(0),d=a[c]||a[0],u=n.dateLabel||"Today",f=(0,o.useRef)(null),v=(0,o.useRef)(!1),g=(0,o.useMemo)(()=>{let e=[];return a.forEach((i,s)=>{let t=i.site||n.siteLabel;e.some(e=>e.site===t)||e.push({event:i,index:s,site:t})}),e},[a,n.siteLabel]),x=e=>{e!==c&&(v.current=!0,l(e))};return(0,o.useEffect)(()=>
12{if(!s||r||a.length<=1)return;let e=window.setInterval(()=>{l(e=>(e+1)%a.length)},n.eventCycleMs||2600);return()=>window.clearInterval(e)},[a.length,s,r,n.eventCycleMs]),(0,o.useEffect)(()=>{let e=f.current,i=null==e?void 0:e.querySelector(`[data-event-index="${c}"]`);s&&v.current&&e&&i&&"function"==typeof e.scrollTo&&(v.current=!1,e.scrollTo({behavior:r?"auto":"smooth",left:i.offsetLeft-(e.clientWidth-i.offsetWidth)/2}))},[c,s,r]),(0,t.jsxs)("div",{className:`${h().directions__signal} ${h()["directions__signal--map"]}`,children:[(0,t.jsxs)("header",{className:h()["directions__signal-header"],children:[(0,t.jsxs)("div",{className:h()["directions__signal-live"],children:[(0,t.jsx)("span",{"aria-hidden":"true"}),(0,t.jsx)("span",{children:"Live clock stream"})]}),(0,t.jsxs)("div",{className:h()["directions__signal-site"],children:[(0,t.jsxs)("strong",{children:[g.length," sites live"]}),(0,t.jsx)("span",{children:u})]})]}),(0,t.jsxs)("div",{className:h()["directions__signal-stage"],children:[e.mapImage?(0,t.jsx)(p.Image,{alt:"",className:h()["directions__signal-map-image"],deliveryMode:"renditions",fit:"cover",image:e.mapImage,renditionIntent:"lossy",sizes:"(max-width: 750px) 84vw, 420px"}):(0,t.jsx)("div",{"aria-hidden":"true",className:h()["directions__signal-map-fallback"]}),(0,t.jsx)("div",{className:h()["directions__signal-sites"],children:g.map(e=>{let{event:i,index:s,site:o}=e,r=(d.site||n.siteLabel)===o,l=r?d:i,_=i.position||{x:50,y:50},p=l.kind||(l.title.toLowerCase().includes("out")?"out":"in");return(0,t.jsxs)("button",{"aria-label":`Show ${l.title} at ${o} at ${l.time}`,className:r?h()["directions__signal-site-node--active"]:"","data-align":_.x>64?"left":"right",onClick:()=>x(r?(c+1)%a.length:s),style:{"--site-x":`${_.x}%`,"--site-y":`${_.y}%`},type:"button",children:[(0,t.jsx)("span",{className:h()["directions__signal-site-geofence"],"aria-hidden":"true"}),(0,t.jsx)("span",{className:h()["directions__signal-site-pulse"],"aria-hidden":"true"}),(0,t.jsxs)("span",{className:h()["directions__signal-site-label"],children:[(0,t.jsx)("strong",{children:o}),(0,t.jsxs)("span",{children:[(0,t.jsx)("time",{children:l.time})," \xb7 ",p.toUpperCase()]})]})]},o)})}),(0,t.jsxs)("button",{"aria-label":`Show next clock event. Current event is ${d.title} at ${d.time}.`,className:h()["directions__signal-now"],onClick:()=>x((c+1)%a.length),type:"button",children:[(0,t.jsx)("span",{children:"out"===d.kind?"Out":"In"}),(0,t.jsx)("time",{children:d.time}),(0,t.jsxs)("span",{children:[(0,t.jsx)("strong",{children:d.site||n.siteLabel}),(0,t.jsxs)("small",{children:[d.method," \xb7 ",d.status]})]}),(0,t.jsx)(_.Icon,{value:"arrow-right"})]})]}),(0,t.jsx)("div",{"aria-label":"Recent clock events",className:h()["directions__signal-events"],ref:f,children:a.map((e,i)=>{let s=e.kind||(e.title.toLowerCase().includes("out")?"out":"in");return(0,t.jsxs)("button",{"aria-label":`Show ${e.title} at ${e.time}`,className:i===c?h()["directions__signal-event--active"]:"","data-event-index":i,onClick:()=>x(i),type:"button",children:[(0,t.jsxs)("span",{children:[(0,t.jsx)("time",{children:e.time}),(0,t.jsx)("em",{children:s.toUpperCase()})]}),(0,t.jsx)("strong",{children:e.site||n.siteLabel})]},`${e.time}-${e.title}`)})})]})}function T(e){var i;let{isActive:s=!0,prefersReducedMotion:r}=e,n=k(w,e.preview),a=Math.max((null==(i=n.totalOptions)?void 0:i.length)||0,...n.lines.map(e=>{var i,s;return Math.max((null==(i=e.valueOptions)?void 0:i.length)||0,(null==(s=e.shareOptions)?void 0:s.length)||0)}),1),[c,l]=(0,o.useState)(0),d=a<=1||r?0:c%a,_=I(n.total,n.totalOptions,d);return(0,o.useEffect)(()=>{if(!s||a<=1||r)return;let e=window.setInterval(()=>{l(e=>(e+1)%a)},n.inputCycleMs||1900);return()=>window.clearInterval(e)},[a,s,r,n.inputCycleMs]),(0,t.jsxs)("div",{className:h().directions__payslip,children:[(0,t.jsxs)("div",{className:h()["directions__payslip-top"],children:[(0,t.jsx)("span",{children:n.runLabel}),(0,t.jsx)("strong",{children:n.runId})]}),(0,t.jsxs)("div",{className:h()["directions__payslip-total"],children:[(0,t.jsx)("span",{children:n.totalLabel}),(0,t.jsx)("strong",{children:(0,t.jsx)(M,{isActive:s,prefersReducedMotion:r,value:_},_)}),(0,t.jsx)("em",{children:n.statusLabel})]}),(0,t.jsx)("span",{className:h()["directions__payslip-progress-label"],children:n.progressLabel}),(0,t.jsx)("div",{className:h()["directions__payslip-lines"],children:n.lines.map((e,i)=>{let s=I(e.value,e.valueOptions,d);return(0,t.jsxs)("div",{className:h()["directions__payslip-line"],style:L(e,i,d),children:[(0,t.jsx)("span",{children:e.label}),(0,t.jsx)("strong",{children:s},s),(0,t.jsx)("i",{})]},e.label)})})]})}function S(e){var i;let{isActive:s=!0,prefersReducedMotion:r}=e,n=k(v,e.preview),a=Math.max((null==(i=n.netValueOptions)?void 0:i.length)||0,...n.lines.map(e=>{var i,s;return Math.max((null==(i=e.valueOptions)?void 0:i.length)||0,(null==(s=e.shareOptions)?void 0:s.length)||0)}),1),[c,l]=(0,o.useState)(0),d=a<=1||r?0:c%a,p=I(n.netValue,n.netValueOptions,d);return(0,o.useEffect)(()=>
12{if(!s||a<=1||r)return;let e=window.setInterval(()=>{l(e=>(e+1)%a)},n.inputCycleMs||1800);return()=>window.clearInterval(e)},[a,s,r,n.inputCycleMs]),(0,t.jsxs)("div",{className:h()["directions__employee-payslip"],children:[(0,t.jsxs)("div",{className:h()["directions__employee-phone"],children:[(0,t.jsxs)("div",{className:h()["directions__employee-phone-top"],children:[(0,t.jsx)("span",{children:n.appName}),(0,t.jsx)("strong",{children:n.time})]}),(0,t.jsxs)("div",{className:h()["directions__employee-message"],children:[(0,t.jsx)("span",{children:n.kicker}),(0,t.jsx)("strong",{children:n.period}),(0,t.jsx)("p",{children:n.body})]}),(0,t.jsx)("div",{className:h()["directions__employee-lines"],children:n.lines.map((e,i)=>{let s=I(e.value,e.valueOptions,d);return(0,t.jsxs)("div",{className:h()["directions__employee-line"],style:L(e,i,d),children:[(0,t.jsx)("span",{children:e.label}),(0,t.jsx)("strong",{className:h()["directions__employee-value"],children:s},s),(0,t.jsx)("i",{})]},e.label)})}),(0,t.jsxs)("div",{className:h()["directions__employee-net"],children:[(0,t.jsx)("span",{children:n.netLabel}),(0,t.jsx)("strong",{children:(0,t.jsx)(M,{cycleMs:n.inputCycleMs||1800,isActive:s,loop:!1,prefersReducedMotion:r,value:p})})]}),(0,t.jsxs)("div",{className:h()["directions__employee-file"],children:[(0,t.jsx)(_.Icon,{value:n.attachmentIcon}),(0,t.jsx)("span",{children:n.attachmentLabel})]})]}),(0,t.jsx)("div",{className:h()["directions__employee-status"],children:n.statuses.map(e=>(0,t.jsx)("span",{children:e},e))})]})}function O(e){let i=k(g,e.preview);return(0,t.jsxs)("div",{className:h().directions__exception,children:[(0,t.jsxs)("div",{className:h()["directions__exception-alert"],children:[(0,t.jsx)("span",{children:i.issueSummary}),(0,t.jsx)("strong",{children:i.title})]}),(0,t.jsx)("div",{className:h()["directions__exception-list"],children:i.issues.map(e=>(0,t.jsx)("span",{children:e},e))}),(0,t.jsx)("div",{className:h()["directions__exception-actions"],children:i.actions.map(e=>(0,t.jsx)("span",{children:e},e))})]})}function A(e){var i;let{isActive:s=!0,prefersReducedMotion:r}=e,n=k(b,e.preview),a=(null==(i=n.tabPanels)?void 0:i.length)?n.tabPanels:n.tabs.map(e=>({checks:n.checks,label:e,status:n.status})),[c,l]=(0,o.useState)(0),d=a.length<=1?0:c%a.length,_=a[d]||a[0];return(0,o.useEffect)(()=>{if(!s||a.length<=1||r)return;let e=window.setInterval(()=>{l(e=>(e+1)%a.length)},n.tabCycleMs||1900);return()=>window.clearInterval(e)},[s,a.length,r,n.tabCycleMs]),(0,t.jsxs)("div",{className:h().directions__worker,children:[(0,t.jsxs)("div",{className:h()["directions__worker-head"],children:[(0,t.jsx)("div",{className:h().directions__avatar,children:n.initials}),(0,t.jsxs)("div",{children:[(0,t.jsx)("strong",{children:n.name}),(0,t.jsx)("span",{children:_.status||n.status})]})]}),(0,t.jsx)("div",{className:h().directions__tabs,children:a.map((e,i)=>(0,t.jsx)("button",{"aria-pressed":i===d,className:i===d?h()["directions__tab--active"]:"",onClick:()=>l(i),type:"button",children:e.label},e.label))}),(0,t.jsx)("div",{className:h().directions__checklist,children:_.checks.map((e,i)=>(0,t.jsx)("span",{style:{"--line-index":i},children:e},`${_.label}-${e}`))})]})}function E(e){let{className:i="",image:s,sizes:o="(max-width: 750px) 82vw, 360px"}=e;return s?(0,t.jsx)("div",{className:` 13 ${h().directions__image} 14 ${i} 15 `,children:(0,t.jsx)(p.Image,{alt:s.alt,deliveryMode:"renditions",fit:"cover",image:s,renditionIntent:"lossy",sizes:o})}):(0,t.jsx)("div",{className:` 16 ${h()["directions__image-fallback"]} 17 ${i} 18 `,children:(0,t.jsx)(_.Icon,{value:"image"})})}function P(e){let i=k(x,e.preview);return(0,t.jsxs)("div",{className:h()["directions__field-clock"],children:[(0,t.jsx)(E,{className:h()["directions__field-clock-main"],image:N(e.images,i.primaryImageKey)}),(0,t.jsxs)("div",{className:h()["directions__field-clock-strip"],children:[(0,t.jsx)(E,{image:N(e.images,i.secondaryImageKey),sizes:"120px"}),(0,t.jsxs)("div",{className:h()["directions__field-clock-note"],children:[(0,t.jsx)("span",{children:i.noteLabel}),(0,t.jsx)("strong",{children:i.noteValue})]})]}),(0,t.jsx)("div",{className:h()["directions__field-clock-badge"],children:i.badge})]})}function z(e){let i=k(f,e.preview);return(0,t.jsxs)("div",{className:h()["directions__generic-landscape"],children:[(0,t.jsxs)("div",{className:h()["directions__generic-landscape-stage"],children:[(0,t.jsx)(E,{className:h()["directions__generic-landscape-image"],image:N(e.images,i.imageKeys[0]),sizes:"(max-width: 750px) 86vw, 760px"}),i.badge?(0,t.jsx)("span",{className:h()["directions__generic-landscape-badge"],children:i.badge}):null,(0,t.jsx)("div",{className:h()["directions__generic-landscape-stats"],children:(i.stats||[]).map(e=>(0,t.jsxs)("span",{className:h()["directions__generic-landscape-stat"],children:[(0,t.jsx)("em",{children:e.label}),(0,t.jsx)("strong",{children:(0,t.jsx)($,{value:e.value})})]},e.label))})]}),(0,t.jsxs)("div",{className:h()["directions__generic-landscape-caption"],children:[(0,t.jsx)("span",{className:h()["directions__generic-landscape-icon"],children:(0,t.jsx)(_.Icon,{value:i.stampIcon})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{children:i.noteLabel||e.direction.eyebrow}),(0,t.jsx)("p",{children:i.noteValue||e.direction.body})]}),(0,t.jsx)("em",{children:i.stampLabel})]})]})}function q(e){let i=k(y,e.preview);return(0,t.jsxs)("div",{className:h().directions__offline,children:[(0,t.jsxs)("div",{className:h()["directions__offline-device"],children:[(0,t.jsxs)("div",{className:h()["directions__offline-top"],children:[(0,t.jsx)(_.Icon,{value:i.icon||"wifi-off"}),(0,t.jsx)("span",{children:i.signalLabel})]}),(0,t.jsx)("div",{className:h()["directions__offline-events"],children:i.events.map(e=>(0,t.jsx)("span",{children:e},e))})]}),(0,t.jsxs)("div",{className:h()["directions__offline-sync"],children:[(0,t.jsx)("span",{children:i.summaryLabel}),(0,t.jsx)("strong",{children:i.summaryTitle})]})]})}function D(e){return Object.values(e.preview||{})[0]}let B=(0,o.memo)(function(e){var i,s,o,r,n,a,c,l,d;let _,{direction:p,images:u,isActive:m=!0,prefersReducedMotion:f}=e;switch(p.id){case"whatsapp":_=(0,t.jsx)(R,{isActive:m,prefersReducedMotion:f,preview:null==(i=p.preview)?void 0:i.whatsapp});break;case"clock":_=(0,t.jsx)(C,{isActive:m,mapImage:null==u?void 0:u.clockMap,prefersReducedMotion:f,preview:null==(s=p.preview)?void 0:s.clock});break;case"payslip":_=(0,t.jsx)(T,{isActive:m,prefersReducedMotion:f,preview:null==(o=p.preview)?void 0:o.payslip});break;case"employee-payslip":_=(0,t.jsx)(S,{isActive:m,prefersReducedMotion:f,preview:null==(r=p.preview)?void 0:r.employeePayslip});break;case"exception":_=(0,t.jsx)(O,{preview:null==(n=p.preview)?void 0:n.exception});break;case"worker":_=(0,t.jsx)(A,{isActive:m,prefersReducedMotion:f,preview:null==(a=p.preview)?void 0:a.worker});break;case"field-clock":_=(0,t.jsx)(P,{images:u,preview:null==(c=p.preview)?void 0:c.fieldClock});break;case"generic-landscape":_=(0,t.jsx)(z,{direction:p,images:u,preview:null==(l=p.preview)?void 0:l.genericLandscape});break;case"offline":_=(0,t.jsx)(q,{preview:null==(d=p.preview)?void 0:d.offline})}return(0,t.jsx)("div",{className:h()["directions__active-state"],"data-direction-active":m,"data-proof-preview-mode":"full",children:_})},(e,i)=>{var s,t;return e.direction.id===i.direction.id&&e.direction.body===i.direction.body&&e.direction.eyebrow===i.direction.eyebrow&&e.direction.icon===i.direction.icon&&e.direction.title===i.direction.title&&D(e.direction)===D(i.direction)&&(s=e.images,t=i.images,["clockMap","construction","field","product","whatsapp"].every(e=>{var i,o;return(null==s||null==(i=s[e])?void 0:i.url)===(null==t||null==(o=t[e])?void 0:o.url)}))&&e.isActive===i.isActive&&e.prefersReducedMotion===i.prefersReducedMotion});function K(e){if(!e.variant)return;let i=(()=>{switch(e.variant){case"whatsapp":return{whatsapp:e.preview};case"clock":return{clock:e.preview};case"payslip":return{payslip:e.preview};case"employee-payslip":return{employeePayslip:e.preview};case"exception":return{exception:e.preview};case"worker":return{worker:e.preview};case"field-clock":return{fieldClock:e.preview};case"generic-landscape":return{genericLandscape:e.preview};case"offline":return{offline:e.preview}}})();return{body:e.body,eyebrow:e.eyebrow,icon:e.icon,id:e.variant,preview:i,title:e.title}}function F(e){var i,s,r,a;let{evidenceImages:c,image:d,priorityImage:u=!1,proofStack:h,tone:m}=e,f="section",v=(null==h||null==(i=h.media)?void 0:i.image)||d||(null==c?void 0:c[0]),g=(0,o.useMemo)(()=>(c||[]).filter((e,i,s)=>s.findIndex(i=>i.url===e.url)===i),[c]),x=!((null==h?void 0:h.cards)||[]).some(e=>{var i;return null==(i=e.images)?void 0:i.length}),y=v?4:5,w=(0,o.useMemo)(()=>((null==h?void 0:h.cards)||[]).slice(0,y).map((e,i)=>{var s;if((null==(s=e.images)?void 0:s.length)||0===g.length||!x)return e;let t=[g[i%g.length],g[(i+1)%g.length]].filter((e,i,s)=>e&&s.findIndex(i=>i.url===e.url)===i).slice(0,2);return{...e,images:t}}),[g,y,null==h?void 0:h.cards,x]),j=(0,o.useMemo)(()=>w.map(K),[w]),b=!!v||w.some(e=>{var i;return!!(null==(i=e.images)?void 0:i.length)}),k=(null==h?void 0:h.directionImages)||{construction:g[0]||v,field:g[1]||g[0]||v,product:d||v,whatsapp:g[2]||g[0]||v},N=w.length+ +!!v,[$,M]=(0,o.useState)(0),[I,L]=(0,o.useState)(),[R,C]=(0,o.useState)(),[T,S]=(0,o.useState)("pending"),[O,A]=(0,o.useState)(!0),[E,P]=(0,o.useState)(!0),z=(0,o.useRef)(void 0),q=(0,o.useRef)([]),D=(0,o.useRef)(null),F=(0,o.useRef)(void 0),V=(0,o.useRef)(null),H=(0,o.useRef)(!1),Q=function(){let[e,i]=(0,o.useState)(!1);return(0,o.useEffect)(()=>
18{if("function"!=typeof window.matchMedia)return;let e=window.matchMedia("(prefers-reduced-motion: reduce)"),s=()=>i(e.matches);return s(),e.addEventListener("change",s),()=>e.removeEventListener("change",s)},[]),e}(),Y=O&&E,W=(null==h?void 0:h.stampIcon)||"check",X=(null==h?void 0:h.stampLabel)||"Kept on record",Z=+!!v,G=$>=Z?w[$-Z]:void 0,J=(null==G?void 0:G.variant)?`${G.variant}-${G.title}`:void 0,U=I?{"--proof-stack-measured-height":`${I}px`}:void 0,ee=()=>{window.clearTimeout(z.current),z.current=void 0,C(void 0)},ei=()=>{ee(),M(e=>e===N-1?0:e+1)},es=()=>{ee(),M(e=>0===e?N-1:e-1)},et=e=>{ee(),M(e)},eo=()=>{H.current=!0,window.clearTimeout(F.current),F.current=window.setTimeout(()=>{H.current=!1},180)},er=e=>{if(!(e instanceof Element))return;let i=e.closest("[data-proof-index]"),s=null==i?void 0:i.getAttribute("data-proof-index");return s?Number(s):void 0},en=e=>{if(e===$)return"active";if(N<=1)return"rest";let i=0===$?N-1:$-1,s=$===N-1?0:$+1;return e===i?"previous":e===s?"next":"rest"},ea=(e,i,s,t)=>{!(N<=1)&&window.matchMedia("(max-width: 767px)").matches&&(V.current={pointerId:s,targetIndex:t,x:e,y:i})},ec=(e,i)=>{let s=V.current;if(!s)return;let t=e-s.x,o=i-s.y,r=Math.abs(t)>48&&Math.abs(t)>1.15*Math.abs(o);if(V.current=null,!r){void 0!==s.targetIndex&&(eo(),s.targetIndex===$?ei():et(s.targetIndex));return}(eo(),t<0)?ei():es()},el=(e,i)=>{i!==$||H.current||e.target.closest('button, a, input, select, textarea, [role="button"]')||ei()},ed=(e,i)=>{i===$&&e.target===e.currentTarget&&["Enter"," "].includes(e.key)&&(e.preventDefault(),ei())};return((0,o.useEffect)(()=>()=>{window.clearTimeout(z.current),window.clearTimeout(F.current)},[]),(0,o.useEffect)(()=>{let e=window.matchMedia("(min-width: 1200px)"),i=()=>{let i=e.matches?"desktop":"mobile";"desktop"===i&&C(void 0),S(i)};return i(),e.addEventListener("change",i),()=>e.removeEventListener("change",i)},[]),(0,o.useEffect)(()=>{if(window.clearTimeout(z.current),z.current=void 0,J&&Y&&!Q&&"desktop"===T)return z.current=window.setTimeout(()=>{C($),z.current=void 0},560),()=>{window.clearTimeout(z.current),z.current=void 0}},[J,$,Y,Q,T]),(0,o.useEffect)(()=>{let e=D.current,i=()=>{let e="visible"===document.visibilityState;e||C(void 0),A(e)};i(),document.addEventListener("visibilitychange",i);let s=e&&"function"==typeof IntersectionObserver?new IntersectionObserver(e=>{let[i]=e,s=(null==i?void 0:i.isIntersecting)??!0;s||C(void 0),P(s)},{rootMargin:"0px",threshold:.01}):void 0;return e&&(null==s||s.observe(e)),()=>{null==s||s.disconnect(),document.removeEventListener("visibilitychange",i)}},[]),(0,o.useEffect)(()=>{if(N<=0)return;let e=window.matchMedia("(max-width: 767px)"),i=()=>{if(!e.matches)return void L(void 0);let i=q.current.slice(0,N).reduce((e,i)=>i?Math.max(e,i.scrollHeight,i.offsetHeight):e,0),s=i>0?Math.ceil(i+18):void 0;L(e=>e===s?e:s)};i();let s="function"==typeof ResizeObserver?new ResizeObserver(i):void 0;return q.current.slice(0,N).forEach(e=>{e&&(null==s||s.observe(e))}),e.addEventListener("change",i),window.addEventListener("resize",i),()=>{null==s||s.disconnect(),e.removeEventListener("change",i),window.removeEventListener("resize",i)}},[v,h,N]),v||0!==w.length)?(0,t.jsxs)("div",{className:` 19 ${n()[`${f}__proof-stack`]} 20 ${n()[`${f}__proof-stack--tone-${m}`]} 21 ${b?n()[`${f}__proof-stack--has-media-cards`]:""} 22 `,"aria-label":(null==h?void 0:h.ariaLabel)||"AllWage proof record stack","aria-roledescription":"carousel","data-motion-active":Y?"true":"false","data-proof-stack":"true",role:"region",ref:D,style:U,children:[(0,t.jsxs)("div",{className:n()[`${f}__proof-stack-rail`],onClickCapture:e=>{H.current&&(e.preventDefault(),e.stopPropagation())},onDragStart:e=>e.preventDefault(),onPointerCancel:e=>{let i=V.current;(null==i?void 0:i.pointerId)!==void 0&&e.currentTarget.hasPointerCapture(i.pointerId)&&e.currentTarget.releasePointerCapture(i.pointerId),V.current=null},onPointerDown:e=>{let i=e.target.closest('button, a, input, select, textarea, [role="button"]');i&&!i.hasAttribute("data-proof-selector")||(ea(e.clientX,e.clientY,e.pointerId,er(e.target)),V.current&&e.currentTarget.setPointerCapture(e.pointerId))},onPointerUp:e=>{let i=V.current;i&&(void 0!==i.pointerId&&e.currentTarget.hasPointerCapture(i.pointerId)&&e.currentTarget.releasePointerCapture(i.pointerId),ec(e.clientX,e.clientY))},onTouchEnd:e=>{let i=e.changedTouches[0];i&&ec(i.clientX,i.clientY)},onTouchStart:e=>{if(V.current)return;let i=e.target.closest('button, a, input, select, textarea, [role="button"]');if(i&&!i.hasAttribute("data-proof-selector"))return;let s=e.touches[0];s&&ea(s.clientX,s.clientY,void 0,er(e.target))},children:[v&&(0,t.jsxs)("article",{"aria-label":`1 of ${N}: Source record`,"aria-roledescription":"slide",className:` 23 ${n()[`${f}__proof-slip`]} 24 ${n()[`${f}__proof-slip--media`]} 25 ${0===$?n()[`${f}__proof-slip--is-active`]:""}
26 `,"data-proof-index":"0","data-proof-position":en(0),"aria-current":0===$?"true":void 0,onClick:e=>el(e,0),onKeyDown:e=>ed(e,0),ref:e=>{q.current[0]=e},tabIndex:0===$?0:-1,children:[0!==$?(0,t.jsx)("button",{"aria-label":"Show source record proof card",className:n()[`${f}__proof-slip-selector`],"data-proof-selector":"true",onClick:()=>et(0),type:"button"}):null,(0,t.jsx)("div",{className:n()[`${f}__proof-slip-image`],children:(0,t.jsx)(p.Image,{className:n()[`${f}__proof-slip-image-element`],alt:v.alt,deliveryMode:"renditions",fit:"cover",image:v,priority:u,renditionIntent:"lossy",sizes:"(max-width: 768px) 78vw, (max-width: 1200px) 38vw, 520px"})}),(0,t.jsxs)("div",{className:n()[`${f}__proof-slip-caption`],children:[(0,t.jsx)("span",{className:n()[`${f}__proof-slip-icon`],children:(0,t.jsx)(_.Icon,{value:(null==h||null==(s=h.media)?void 0:s.icon)||"shield-check"})}),(0,t.jsxs)("span",{children:[(0,t.jsx)(l.Text,{className:n()[`${f}__proof-slip-eyebrow`],renderAs:"span",size:"sm",children:(null==h||null==(r=h.media)?void 0:r.eyebrow)||"Source record"}),(0,t.jsx)(l.Text,{renderAs:"span",size:"sm",children:(null==h||null==(a=h.media)?void 0:a.body)||"Work evidence stays attached before payroll."})]})]})]}),w.map((e,i)=>{var s;
26let o=i+ +!!v,r=(null==(s=e.images)?void 0:s.filter(Boolean).slice(0,2))||[],a=j[i],c=!!a;return(0,t.jsxs)("article",{"aria-label":`${o+1} of ${N}: ${e.title}`,"aria-roledescription":"slide",className:` 27 ${n()[`${f}__proof-slip`]} 28 ${c?n()[`${f}__proof-slip--direction`]:""} 29 ${!c&&r.length>0?n()[`${f}__proof-slip--has-media`]:""} 30 ${!c&&0===r.length?n()[`${f}__proof-slip--text-only`]:""} 31 ${$===o?n()[`${f}__proof-slip--is-active`]:""} 32 `,"data-proof-index":o,"data-proof-position":en(o),"aria-current":$===o?"true":void 0,onClick:e=>el(e,o),onKeyDown:e=>ed(e,o),onTransitionEnd:e=>{a&&$===o&&e.currentTarget===e.target&&"transform"===e.propertyName&&Y&&!Q&&"desktop"===T&&(window.clearTimeout(z.current),z.current=void 0,C(o))},ref:e=>{q.current[o]=e},tabIndex:$===o?0:-1,children:[$!==o?(0,t.jsx)("button",{"aria-label":`Show ${e.title} proof card`,className:n()[`${f}__proof-slip-selector`],"data-proof-selector":"true",onClick:()=>et(o),type:"button"}):null,a?(0,t.jsx)("div",{className:n()[`${f}__proof-slip-direction`],inert:$!==o||void 0,children:(0,t.jsx)(B,{direction:a,images:k,isActive:$===o&&Y&&("desktop"!==T||Q||R===o),prefersReducedMotion:Q})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:n()[`${f}__proof-slip-topline`],children:[(0,t.jsx)("span",{className:n()[`${f}__proof-slip-icon`],children:(0,t.jsx)(_.Icon,{value:e.icon})}),(0,t.jsx)(l.Text,{className:n()[`${f}__proof-slip-eyebrow`],renderAs:"span",size:"sm",children:e.eyebrow})]}),r.length>0&&(0,t.jsx)("div",{className:` 33 ${n()[`${f}__proof-slip-media-grid`]} 34 ${1===r.length?n()[`${f}__proof-slip-media-grid--single`]:""} 35 ${r.length>1?n()[`${f}__proof-slip-media-grid--duo`]:""} 36 `,children:r.map((e,i)=>(0,t.jsx)("div",{className:n()[`${f}__proof-slip-media-item`],children:(0,t.jsx)(p.Image,{className:n()[`${f}__proof-slip-media-element`],alt:e.alt,deliveryMode:"renditions",fit:"cover",image:e,sizes:"(max-width: 768px) 38vw, 180px"})},`${e.url}-${i}`))}),(0,t.jsxs)("div",{className:n()[`${f}__proof-slip-body`],children:[(0,t.jsx)(l.Text,{className:n()[`${f}__proof-slip-title`],renderAs:"span",size:"sm",variant:"title",children:e.title}),(0,t.jsx)(l.Text,{renderAs:"span",size:"sm",children:e.body})]}),(0,t.jsxs)("div",{className:n()[`${f}__proof-slip-stamp`],children:[(0,t.jsx)(_.Icon,{value:W}),(0,t.jsx)(l.Text,{renderAs:"span",size:"sm",children:X})]})]})]},`${e.eyebrow}-${e.title}`)})]}),N>1?(0,t.jsxs)("div",{className:n()[`${f}__proof-stack-controls`],"data-proof-navigation":"true",children:[(0,t.jsx)("button",{"aria-label":"Show previous proof card",className:n()[`${f}__proof-stack-control`],onClick:es,type:"button",children:(0,t.jsx)(_.Icon,{value:"arrow-left"})}),(0,t.jsxs)("div",{className:n()[`${f}__proof-stack-progress`],children:[(0,t.jsxs)("span",{className:n()[`${f}__proof-stack-count`],children:[String($+1).padStart(2,"0"),(0,t.jsx)("em",{children:"/"}),String(N).padStart(2,"0")]}),(0,t.jsx)("span",{className:n()[`${f}__proof-stack-meter`],"aria-hidden":"true",children:(0,t.jsx)("span",{style:{width:`${($+1)/N*100}%`}})}),(0,t.jsx)("span",{className:n()[`${f}__proof-stack-swipe-label`],children:"More to explore"})]}),(0,t.jsx)("button",{"aria-label":"Show next proof card",className:n()[`${f}__proof-stack-control`],onClick:ei,type:"button",children:(0,t.jsx)(_.Icon,{value:"arrow-right"})})]}):null]}):(0,t.jsx)(t.Fragment,{})}function V(e){var i;let{className:s="",content:r,image:_,priorityImage:p=!0,proofStack:u,tone:h="primary",visuals:m=[]}=e,f="section",v=m.map(e=>e.image).filter(e=>!!e),g=_||v[0];return(0,t.jsx)("section",{className:` 37 ${n()[f]} 38 ${n()[`${f}--tone-${h}`]} 39 ${s} 40 `,children:(0,t.jsxs)("div",{className:n()[`${f}__inner`],children:[(0,t.jsxs)("div",{className:n()[`${f}__copy`],children:[r.tagline&&(0,t.jsx)(c.Tagline,{...r.tagline,industry:"shared"}),(0,t.jsx)(l.Text,{className:n()[`${f}__title`],renderAs:"h1",size:"lg",variant:"display",children:(0,t.jsx)(d.G,{highlight:r.titleHighlight,punctuationClassName:n()[`${f}__punctuation`],text:r.title})}),(0,t.jsx)(l.Text,{className:n()[`${f}__paragraph`],size:"lg",children:r.paragraph}),(null==(i=r.actions)?void 0:i.length)>0&&(0,t.jsx)("div",{className:n()[`${f}__actions`],children:r.actions.map((e,i)=>(0,o.createElement)(a.Button,{...e,className:n()[`${f}__action`],industry:"shared",key:`${e.label}-${i}`,shade:"dark",size:"md",type:"text"}))})]}),(0,t.jsx)("div",{className:n()[`${f}__visual`],children:(0,t.jsx)(F,{evidenceImages:v,image:g,priorityImage:p,proofStack:u,tone:h})})]})})}},72338:e=>{e.exports={section:"hero-v2_section__BqX3Q",section__inner:"hero-v2_section__inner__BCbC4",section__copy:"hero-v2_section__copy__Iz7Z6",section__title:"hero-v2_section__title__hZGGL",section__punctuation:"hero-v2_section__punctuation__r7NF0",section__paragraph:"hero-v2_section__paragraph__ybIPN",section__actions:"hero-v2_section__actions__03KZe",section__action:"hero-v2_section__action__VuAtA",section__visual:"hero-v2_section__visual__aqeKw","section__proof-stack":"hero-v2_section__proof-stack__Llo1h","section__proof-stack--has-media-cards":"hero-v2_section__proof-stack--has-media-cards__HJxge","section__proof-stack-rail":"hero-v2_section__proof-stack-rail__7Nmkq","section__proof-stack-controls":"hero-v2_section__proof-stack-controls__ifxa1","section__proof-stack-control":"hero-v2_section__proof-stack-control__nhbzC","section__proof-stack-progress":"hero-v2_section__proof-stack-progress__zgCVQ","section__proof-stack-count":"hero-v2_section__proof-stack-count__XeA6o","section__proof-stack-meter":"hero-v2_section__proof-stack-meter__5LXq0","section__proof-stack-swipe-label":"hero-v2_section__proof-stack-swipe-label__9M7dq","section__proof-slip":"hero-v2_section__proof-slip__S7gdc","section__proof-slip-selector":"hero-v2_section__proof-slip-selector__3Qap2","section__proof-slip--is-active":"hero-v2_section__proof-slip--is-active__va_2L","section__proof-slip--media":"hero-v2_section__proof-slip--media___X_vf","section__proof-slip--has-media":"hero-v2_section__proof-slip--has-media__1thXY","section__proof-slip--direction":"hero-v2_section__proof-slip--direction__73Cx8","section__proof-slip-direction":"hero-v2_section__proof-slip-direction__3ojM2","section__proof-slip--text-only":"hero-v2_section__proof-slip--text-only__te_cp","section__proof-slip-image":"hero-v2_section__proof-slip-image__AtI8b","section__proof-slip-image-element":"hero-v2_section__proof-slip-image-element__KgPiw","
40section__proof-slip-caption":"hero-v2_section__proof-slip-caption__FbfZZ","section__proof-slip-media-grid":"hero-v2_section__proof-slip-media-grid__Diw9m","section__proof-slip-media-grid--single":"hero-v2_section__proof-slip-media-grid--single__wahzn","section__proof-slip-media-item":"hero-v2_section__proof-slip-media-item__nO2Mn","section__proof-slip-media-grid--duo":"hero-v2_section__proof-slip-media-grid--duo__H1qLv","section__proof-slip-media-element":"hero-v2_section__proof-slip-media-element__GSl5I","section__proof-slip-topline":"hero-v2_section__proof-slip-topline__NKpec","section__proof-slip-stamp":"hero-v2_section__proof-slip-stamp__xvrpB","section__proof-slip-icon":"hero-v2_section__proof-slip-icon__miTqz","section__proof-slip-body":"hero-v2_section__proof-slip-body___Ep51","section__proof-slip-eyebrow":"hero-v2_section__proof-slip-eyebrow__iz1Zp","section__proof-slip-title":"hero-v2_section__proof-slip-title__ckBSJ","section__proof-stack--tone-secondary":"hero-v2_section__proof-stack--tone-secondary__0MwyI","section__proof-stack--tone-tertiary":"hero-v2_section__proof-stack--tone-tertiary__PL9Xr","section__proof-stack--tone-support":"hero-v2_section__proof-stack--tone-support__v6sAK"}}}]);
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.