PageSourceSearch

https://j2cweb-prod.jobs2careers.com/client/assets/2995.15da0ff18953f6de573f.js

js jobs2careers.com collected 2026-09-24 10:40:39 UTC 69,798 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2995],{4032:(e,t,n)=>{n.d(t,{_z:()=>M});var o=n(19704),r=n(9699),i=n(35263),l=n(49893),a=n(10871),c=n(87164),s=n(73357),u=n(19455),d=n(33551),f=n(96540),p=n(21144),m=n(74848);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,l,a=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=i.call(n)).done)&&(a.push(o.value),a.length!==t);c=!0);}catch(e){s=!0,r=e}finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(s)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}const v=3,j=5,S=7,w=["Warehouse","Caregiver","Receptionist","Truck Driver","Customer Service","Manager","Cashier","Server"],A=(0,m.jsx)(a.A,{sx:{fontSize:20,color:"text.secondary",flexShrink:0}}),C=(0,m.jsx)(l.A,{sx:{fontSize:20,color:"text.secondary",flexShrink:0}}),k={boxSizing:"border-box",display:"flex",alignItems:"center",gap:1,width:"100%",p:1,border:"none",background:"none",font:"inherit",textAlign:"left",cursor:"pointer",borderRadius:"8px",transition:"background-color 150ms ".concat(p.Le),"&:hover":{bgcolor:"primary.light"}};function O(e,t){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),t())}function L(e){let t=e.expanded,n=e.total,o=e.onClick;return(0,m.jsx)(d.A,{component:"span",role:"button",tabIndex:0,onMouseDown:e=>{e.preventDefault(),o()},onKeyDown:e=>O(e,o),sx:{display:"inline-flex",alignItems:"center",gap:.25,mt:.5,px:1,cursor:"pointer",fontSize:"13px",fontWeight:600,color:"primary.main",transition:"color 150ms ".concat(p.Le),"&:hover":{color:"primary.dark",textDecoration:"underline"}},children:t?"Show Less":"Show More (".concat(n-v,")")})}function P(e){let t=e.suggestions,n=e.icon,o=e.heading,r=void 0===o?"Suggestions":o,i=e.onSelect,l=e.expandable,a=void 0!==l&&l;const s=x((0,f.useState)(!1),2),u=s[0],h=s[1],g=a&&!u?t.slice(0,v):t,y=a&&t.length>v;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(d.A,{sx:b(b({},p.a$.caption),{},{color:"text.secondary",mb:.5,px:1}),children:r}),g.map((e,t)=>(0,m.jsxs)(c.A,{component:"button",type:"button",sx:k,onMouseDown:t=>{t.preventDefault(),null==i||i(e)},children:[n,(0,m.jsx)(d.A,{sx:b({fontSize:"14px",fontWeight:500,color:"text.primary",minWidth:0},(0,p.IC)(2)),children:e})]},"".concat(e,"-").concat(t))),y&&(0,m.jsx)(L,{expanded:u,total:t.length,onClick:()=>h(e=>!e)})]})}function R(e){let t=e.recents,n=e.onSelect,r=e.onRemove,a=e.expandable,s=void 0!==a&&a;const h=x((0,f.useState)(!1),2),g=h[0],y=h[1],j=s&&t.length>v,S=s&&!g?t.slice(0,v):t;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(d.A,{sx:b(b({},p.a$.caption),{},{color:"text.secondary",mb:.5,px:1}),children:"Recent Searches"}),S.map((e,t)=>(0,m.jsxs)(c.A,{role:"button",tabIndex:0,sx:b(b({},k),{},{alignItems:"flex-start"}),onMouseDown:t=>{t.preventDefault(),null==n||n(e)},onKeyDown:t=>O(t,()=>null==n?void 0:n(e)),children:[(0,m.jsx)(c.A,{sx:{display:"flex",alignItems:"center",height:"18px",flexShrink:0},children:(0,m.jsx)(i.A,{sx:{fontSize:20,color:"text.secondary"}})}),(0,m.jsxs)(c.A,{sx:{flex:1,minWidth:0},children:[(0,m.jsx)(d.A,{sx:b({fontSize:"14px",fontWeight:500,color:"text.primary",lineHeight:1.3,textAlign:"left"},(0,p.IC)(2)),children:e.title}),e.subtitle&&(0,m.jsxs)(c.A,{sx:{display:"flex",alignItems:"center",gap:.25,minWidth:0},children:[(0,m.jsx)(l.A,{sx:{fontSize:12,color:"text.secondary",flexShrink:0}}),(0,m.jsx)(d.A,{sx:b({fontSize:"12px",fontWeight:400,color:"text.secondary",lineHeight:1.3,minWidth:0}
1,(0,p.IC)(1)),children:e.subtitle})]})]}),(0,m.jsx)(c.A,{sx:{display:"flex",alignItems:"center",height:"18px",flexShrink:0},children:(0,m.jsx)(u.A,{size:"small","aria-label":"Remove ".concat(e.title),onMouseDown:e=>e.stopPropagation(),onClick:()=>null==r?void 0:r(e),sx:{color:"text.secondary",p:.25,cursor:"pointer"},children:(0,m.jsx)(o.A,{sx:{fontSize:18}})})})]},"".concat(e.title,"-").concat(e.subtitle||t))),j&&(0,m.jsx)(L,{expanded:g,total:t.length,onClick:()=>y(e=>!e)})]})}function I(e){let t=e.left,n=e.right;return(0,m.jsxs)(c.A,{sx:{display:"grid",gridTemplateColumns:"minmax(0, 1fr) 1px minmax(0, 1fr)",columnGap:2},children:[(0,m.jsx)(c.A,{sx:{minWidth:0},children:t}),(0,m.jsx)(c.A,{sx:{bgcolor:"divider"}}),(0,m.jsx)(c.A,{sx:{minWidth:0},children:n})]})}function z(e){let t=e.query,n=e.onSelect;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(d.A,{sx:b(b({},p.a$.caption),{},{color:"text.secondary",mb:.5,px:1}),children:"Search for"}),(0,m.jsxs)(c.A,{component:"button",type:"button",sx:k,onMouseDown:e=>{e.preventDefault(),null==n||n(t)},children:[A,(0,m.jsx)(d.A,{sx:b({fontSize:"14px",fontWeight:500,color:"text.primary",minWidth:0},(0,p.IC)(2)),children:t})]})]})}function E(e){let t=e.layout,n=e.expandable,o=e.query,r=e.querySuggestions,i=e.relatedSearches,l=e.recents,a=e.onQuerySelect,s=e.onRecentSelect,u=e.onRecentRemove;const d="columns"===t,f=null==o?void 0:o.trim(),p=f&&r&&r.length>1,h=null==i?void 0:i.slice(0,S).map(e=>e.replace(/\b\w/g,e=>e.toUpperCase())),b=h&&h.length>0,g=l&&l.length>0,x=d&&g?l.slice(0,j):l,y=g?(0,m.jsx)(R,{recents:x,onSelect:s,onRemove:u,expandable:n}):null;if(p){const e=(0,m.jsx)(P,{suggestions:r,icon:A,heading:"Suggestions",onSelect:a,expandable:n}),t=b?(0,m.jsx)(P,{suggestions:h,icon:A,heading:"Related Searches",onSelect:a,expandable:n}):null;if(d&&(t||y)){const n=(0,m.jsxs)(m.Fragment,{children:[t,t&&y&&(0,m.jsx)(c.A,{sx:{height:"1px",bgcolor:"divider",my:1}}),y]});return(0,m.jsx)(I,{left:e,right:n})}return(0,m.jsxs)(m.Fragment,{children:[e,t&&(0,m.jsx)(c.A,{sx:{mt:2},children:t}),y&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(c.A,{sx:{height:"1px",bgcolor:"divider",my:1}}),y]})]})}const v=f?(0,m.jsx)(z,{query:f,onSelect:a}):null,C=b?(0,m.jsx)(P,{suggestions:h,icon:A,heading:"Suggestions",onSelect:a,expandable:n}):(0,m.jsx)(P,{suggestions:w,icon:A,heading:"Suggestions",onSelect:a,expandable:n}),k=(0,m.jsxs)(m.Fragment,{children:[v,C]});return d&&y?(0,m.jsx)(I,{left:k,right:y}):(0,m.jsxs)(m.Fragment,{children:[k,y&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(c.A,{sx:{height:"1px",bgcolor:"divider",my:1}}),y]})]})}function q(e){let t=e.location,n=e.locationSuggestions,o=e.hasLiveLocationSuggestions,i=e.onLocationSelect,l=e.onUseCurrentLocation,a=e.geolocating,u=e.showUseCurrentLocation;const f=null==t?void 0:t.trim(),h=n&&n.length>0,g=Boolean(l&&u);return(0,m.jsxs)(m.Fragment,{children:[g&&(0,m.jsxs)(c.A,{component:"button",type:"button",sx:b(b({},k),{},{alignItems:"flex-start"}),onMouseDown:e=>{e.preventDefault(),l()},children:[(0,m.jsx)(c.A,{sx:{display:"flex",alignItems:"center",height:"18px",flexShrink:0},children:(0,m.jsx)(r.A,{sx:{fontSize:20,color:"primary.main"}})}),(0,m.jsx)(c.A,{sx:{flex:1,minWidth:0},children:(0,m.jsx)(d.A,{sx:{fontSize:"14px",fontWeight:500,color:"primary.main",lineHeight:1.3,textAlign:"left"},children:"Use Current Location"})}),a&&(0,m.jsx)(c.A,{sx:{display:"flex",alignItems:"center",height:"18px",flexShrink:0},children:(0,m.jsx)(s.A,{size:16})})]}),f&&!o&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(d.A,{sx:b(b({},p.a$.caption),{},{color:"text.secondary",mb:.5,px:1}),children:"Search in"}),(0,m.jsxs)(c.A,{component:"button",type:"button",sx:k,onMouseDown:e=>{e.preventDefault(),null==i||i(f)},children:[C,(0,m.jsx)(d.A,{sx:b({fontSize:"14px",fontWeight:500,color:"text.primary",minWidth:0},(0,p.IC)(2)),children:f})]})]}),h&&(0,m.jsx)(P,{suggestions:n,icon:C,heading:"Nearby",onSelect:i})]})}function M(e){let t=e.activeField,n=e.layout,o=void 0===n?"stacked":n,r=e.expandable,i=void 0!==r&&r,l=e.query,a=e.location,c=e.querySuggestions,s=e.relatedSearches,u=e.locationSuggestions,d=e.hasLiveLocationSuggestions,f=e.recents,p=e.onQuerySelect,h=e.onLocationSelect,b=e.onRecentSelect,g=e.onRecentRemove,x=e.onUseCurrentLocation,y=e.geolocating,v=e.showUseCurrentLocation;return"query"===t?(0,m.jsx)(E,{layout:o,expandable:i,query:l,querySuggestions:c,relatedSearches:s,recents:f,onQuerySelect:p,onRecentSelect:b,onRecentRemove:g}):(0,m.jsx)(q,{location:a,locationSuggestions:u,hasLiveLocationSuggestions:d,onLocationSelect:h,onUseCurrentLocation:x,geolocating:y,showUseCurrentLocation:v})}n.d(t,["ho",0,k])},2773:(e,t,n)=>{var o=n(33551),r=n(96540),i=n(61044),l=n(74848);const a=["sx","children"];function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?c(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t,n){const o=Math.min(t/16,1),r=Math.min((n-t)/16,1),i="linear-gradient(to right, transparent, black ".concat(16*o,"px, ")+"black calc(100% - ".concat(16*r,"px), transparent)");e.style.maskImage=i,e.style.webkitMaskImage=i}function f(e){e.style.removeProperty("mask-image"),e.style.removeProperty("-webkit-mask-image")}const p=r.memo(function(e){let t=e.sx,n=e.children,c=function(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(-1!==t.indexOf(o))continue;n[o]=e[o]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,a);const u=(0,i.uc)(),p=u.isMobile,m=u.isTablet,h=p||m,b=(0,r.useRef)(null),g=(0,r.useRef)(null),x=(0,r.useCallback)(()=>{g.current&&(cancelAnimationFrame(g.current),g.current=null)},[]);(0,r.useEffect)(()=>x,[x]);const y=(0,r.useCallback)(()=>{const e=b.current;if(!e)return;x();const t=e.scrollWidth-e.clientWidth;if(t<=0)return;e.style.textOverflow="clip",d(e,0,t);const n=40*t,o=performance.now(),r=i=>{const l=i-o;if(l<300)return void(g.current=requestAnimationFrame(r));const a=Math.min(1,(l-300)/n);e.scrollLeft=a*t,d(e,a*t,t),a<1&&(g.current=requestAnimationFrame(r))};g.current=requestAnimationFrame(r)},[x]),v=(0,r.useCallback)(()=>{const e=b.current;if(!e)return;x();const t=e.scrollLeft,n=e.scrollWidth-e.clientWidth;if(0===t)return e.style.removeProperty("text-overflow"),void f(e);const o=performance.now(),r=i=>{const l=Math.min(1,(i-o)/300),a=t*(1-l*(2-l));e.scrollLeft=a,d(e,a,n),l<1?g.current=requestAnimationFrame(r):(e.style.removeProperty("text-overflow"),f(e))};g.current=requestAnimationFrame(r)},[x]);return h?(0,l.jsx)(o.A,s(s({sx:s({minWidth:0,overflowWrap:"anywhere"},t)},c),{},{children:n})):(0,l.jsx)(o.A,s(s({ref:b,onMouseEnter:y,onMouseLeave:v,sx:s({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",minWidth:0,scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},t)},c),{},{children:n}))});n.d(t,["A",0,p])},92995:(e,t,n)=>{n.d(t,{A:()=>Fe});var o=n(98367),r=n(95333),i=n(25831),l=n(10871),a=n(60254),c=n(2454),s=n(68396),u=n(20748),d=n(68666),f=n(87164),p=n(96540),m=n(71468),h=n(86090),b=n(51263),g=n(61044),x=n(99221),y=n(79755),v=n(79963),j=n(1643),S=n(30241),w=n(13304),A=n(18882),C=n(94654),k=n(87980),O=n(51629),L=n(47839),P=n(20477),R=n(21144),I=n(2773),z=n(74848);const E=["children"];function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?q(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function D(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e){let t=e.children,n=function(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(-1!==t.indexOf(o))continue;n[o]=e[o]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,E);return(0,z.jsx)("a",M(M({},n),{},{children:t}))}const F=[{icon:r.A,label:"Profile",href:"#"},{icon:o.A,label:"Saved",href:"#"},{icon:l.A,label:"Search Jobs",href:"#"},{icon:d.A,label:"Post Jobs",href:"#"},{icon:i.A,label:"About",href:"#"}],W=[{label:"Privacy Policy",href:"#"},{label:"Terms",href:"#"},{label:"Your Privacy Choices",href:"#"}],U={display:"flex",alignItems:"center",gap:1.5,width:"100%",px:1,py:1,cursor:"pointer",textDecoration:"none",color:"text.primary",border:"none",background:"none",font:"inherit",borderRadius:"8px",transition:"background-color 150ms ".concat(R.Le),"&:hover":{bgcolor:"primary.light",color:"primary.main"}}
1,H=e=>M({"@keyframes menuPopIn":{from:{opacity:0,transform:"scale(0.35)"},to:{opacity:1,transform:"scale(1)"}},"@keyframes menuPopOut":{from:{opacity:1,transform:"scale(1)"},to:{opacity:0,transform:"scale(0.35)"}},position:"absolute",top:"calc(100% + 8px)",right:0,width:260,bgcolor:"background.paper",border:"1px solid",borderColor:"divider",borderRadius:"12px",boxShadow:"0 8px 24px rgba(0,0,0,0.12)",zIndex:1200,overflow:"hidden",transformOrigin:"top right",animation:"".concat(e?"menuPopOut":"menuPopIn"," ").concat(200,"ms ").concat(R.Le)},e&&{animationFillMode:"forwards",pointerEvents:"none"}),J={borderTop:"1px solid",borderColor:"divider",mx:0},Q=M(M({},R.a$.caption),{},{fontSize:"10px",color:"text.primary","&:link, &:visited":{textDecoration:"underline"},"&:hover":{color:"primary.main"}}),B=p.memo(e=>{let t=e.items;const n=e.linkRenderer||T;return(0,z.jsx)(f.A,{sx:{py:.5,px:1},children:t.map(e=>{let t=e.icon,o=e.label,r=e.href,i=e.onClick;const l=(0,z.jsxs)(z.Fragment,{children:[t&&(0,z.jsx)(t,{sx:{fontSize:22}}),(0,z.jsx)(f.A,{sx:M(M({},R.a$.heading),{},{fontWeight:400,fontSize:"15px"}),children:o})]});return i?(0,z.jsx)(f.A,{component:"button",type:"button",onClick:i,sx:U,children:l},o):(0,z.jsx)(f.A,{component:n,href:r,to:r,sx:U,children:l},o)})})}),$=p.memo(e=>{const t=e.links||W;return(0,z.jsx)(f.A,{sx:{display:"flex",flexWrap:"wrap",justifyContent:"center",gap:.5,px:2,py:1.5},children:t.map(e=>{let t=e.label,n=e.href;return(0,z.jsx)(f.A,{component:"a",href:n,target:"_blank",rel:"noopener noreferrer",sx:Q,children:t},t)})})}),N=M(M({display:"flex",justifyContent:"center",width:"100%",py:1.5,textDecoration:"none"},R.a$.heading),{},{fontSize:"15px",color:"error.main","&:link, &:visited":{color:"error.main"},"&:hover":{bgcolor:"error.light"}});function Y(e){let t=e.email,n=e.items,o=e.legalLinks,r=e.signOutHref,i=e.onClose,l=e.closing,a=e.linkRenderer;const c=a||T;return(0,z.jsxs)(f.A,{sx:H(l),children:[(0,z.jsx)(f.A,{sx:{px:2,pt:2,pb:1.5},children:(0,z.jsx)(I.A,{sx:M(M({},R.a$.bodyBold),{},{fontSize:"15px"}),children:t||"[email protected]"})}),(0,z.jsx)(f.A,{sx:J}),(0,z.jsx)(B,{items:n,linkRenderer:a}),(0,z.jsx)(f.A,{sx:J}),(0,z.jsx)($,{links:o,linkRenderer:a}),(0,z.jsx)(f.A,{sx:J}),r&&(0,z.jsx)(f.A,{component:c,href:r,to:r,onClick:i,sx:N,children:"Sign Out"})]})}function _(e){let t=e.items,n=e.legalLinks,o=e.onSignIn,r=e.onPostAJob,i=e.postJobsLabel,l=void 0===i?"Post Jobs":i,a=e.closing,c=e.linkRenderer;return(0,z.jsxs)(f.A,{sx:H(a),children:[(0,z.jsx)(B,{items:t,linkRenderer:c}),(0,z.jsx)(f.A,{sx:J}),(0,z.jsxs)(f.A,{sx:{px:1.5,pt:1,pb:1.5,display:"flex",flexDirection:"column",gap:1},children:[(0,z.jsx)(O.A,{variant:"contained",color:"primary",fullWidth:!0,onClick:o,sx:{fontSize:"14px"},children:"Sign In"}),(0,z.jsx)(O.A,{variant:"outlined",color:"primary",fullWidth:!0,onClick:r,sx:{fontSize:"14px"},children:l})]}),(0,z.jsx)(f.A,{sx:J}),(0,z.jsx)($,{links:n,linkRenderer:c})]})}function Z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Z(Object(n),!0).forEach(function(t){K(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Z(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function K(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function G(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,l,a=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=i.call(n)).done)&&(a.push(o.value),a.length!==t);c=!0);}catch(e){s=!0,r=e}
1finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(s)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return X(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?X(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}const ee=V(V({},R.K3),{},{border:"none",background:"none",padding:0,font:"inherit",borderRadius:"8px",cursor:"pointer",position:"relative",color:"text.primary",transition:"color 200ms ".concat(R.Le),"@keyframes iconShimmer":{from:{transform:"translate(-50%, -50%) rotate(0deg)"},to:{transform:"translate(-50%, -50%) rotate(360deg)"}},overflow:"hidden","&::before":{content:'""',position:"absolute",top:"50%",left:"50%",width:"200%",height:"200%",background:"conic-gradient(from 0deg, transparent 0%, ".concat(R.Ab.primary," 25%, transparent 50%, ").concat(R.Ab.primary," 75%, transparent 100%)"),opacity:0,animation:"none",transition:"opacity 400ms ".concat(R.Le),zIndex:0},"&::after":{content:'""',position:"absolute",inset:"1.5px",borderRadius:"6.5px",bgcolor:"background.paper",zIndex:0,transition:"background-color 200ms ".concat(R.Le)},"& > *":{position:"relative",zIndex:1},'&[data-active="true"]':{color:"primary.main","&::before":{opacity:.45,animation:"iconShimmer 3s linear infinite"}},"@media (hover: hover)":{"&:hover":{color:"primary.main","&::before":{opacity:.45,animation:"iconShimmer 3s linear infinite"},"&::after":{bgcolor:"primary.light"}}}}),te=V(V({},R.a$.heading),{},{fontWeight:400,color:"text.primary",textDecoration:"none",cursor:"pointer",alignSelf:"stretch",display:{xs:"none",md:"flex"},alignItems:"center",position:"relative",transition:"color 200ms ".concat(R.Le),"&::after":{content:'""',position:"absolute",bottom:e=>"calc(-1 * ".concat(e.spacing(),")"),left:"50%",width:"0%",height:"2px",bgcolor:"primary.main",transition:"width 300ms ".concat(R.Le,", left 300ms ").concat(R.Le)},"&:hover":{color:"primary.main","&::after":{width:"100%",left:"0%"}},'&[data-active="true"]':{"&::after":{width:"100%",left:"0%"}}}),ne=te,oe=V(V({},te),{},{border:"none",background:"none",padding:0}),re={fontSize:"13px",px:2,py:.75,minWidth:0,whiteSpace:"nowrap"},ie={position:"absolute",top:8,right:6,width:8,height:8,borderRadius:"50%",bgcolor:"error.main",zIndex:2,pointerEvents:"none"},le={position:"absolute",top:2,right:-2,px:"4px",height:13,display:"flex",alignItems:"center",borderRadius:"7px",bgcolor:b.vxI,color:"common.white",fontSize:"8px",fontWeight:700,lineHeight:1,letterSpacing:"0.03em",textTransform:"uppercase",zIndex:2,pointerEvents:"none"},ae="cubic-bezier(0.34, 1.56, 0.64, 1)",ce={"@keyframes extPop":{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}},se=V(V({position:"relative"},ce),{},{animation:"extPop ".concat(320,"ms ").concat(ae)}),ue=V(V({position:"relative"},ce),{},{animation:"extPop ".concat(320,"ms ").concat(ae," reverse forwards")}),de=[{label:"Home",href:"#"},{label:"My Jobs",href:"#"},{label:"Resumes",href:"#"}],fe=(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(i.A,{sx:{fontSize:16}}),"Find your resume here"]}),pe={tooltip:{sx:{display:"flex",alignItems:"center",gap:.75,bgcolor:"common.black",color:"common.white",px:1.25,py:.75,fontSize:"0.8rem",borderRadius:"8px"}},arrow:{sx:{color:"common.black"}}},me=p.memo(function(e){let t=e.variant,n=void 0===t?"full":t,o=e.email,r=e.signedIn,i=e.onSignIn,a=e.navLinks,c=void 0===a?de:a,s=e.menuItems,u=void 0===s?F:s,d=e.guestMenuItems,m=e.legalLinks,h=void 0===m?W:m,b=e.linkRenderer,x=e.signOutHref,y=e.logoSrc,v=void 0===y?"/j2c-logo.svg":y,j=e.logoHref,S=void 0===j?"/":j,R=e.logoElement,I=e.onSearchClick,E=e.onMailClick,q=e.onPostAJob,M=e.postJobsLabel,D=void 0===M?"Post Jobs":M,T=e.showNotificationDot,U=void 0!==T&&T,H=e.showResumeTip,J=void 0!==H&&H,Q=e.onResumeTipClose,B=e.showSearchIcon,$=void 0!==B&&B,N=e.showMailIcon,Z=void 0===N||N,K=e.showExtIcon,X=void 0!==K&&K,te=e.onExtClick,ae=e.centerContent,ce=e.mobileContent,me=e.secondRow;const he="minimal"===n,be=!he&&!ae,ge=function(){const e=G((0,p.useState)(!1),2),t=e[0],n=e[1],o=G((0,p.useState)(!1),2),r=o[0],i=o[1],l=(0,p.useRef)(null),a=(0,p.useCallback)(()=>{clearTimeout(l.current),i(!1),n(!0)},[]),c=(0,p.useCallback)(()=>{i(!0),l.current=setTimeout(()=>{n(!1),i(!1)},200)},[200]),s=(0,p.useCallback)(()=>{t&&!r?c():a()}
1,[t,r,c,a]);return(0,p.useEffect)(()=>()=>clearTimeout(l.current),[]),{isClosing:r,isVisible:t||r,close:c,toggle:s}}(),xe=ge.isClosing,ye=ge.isVisible,ve=ge.close,je=ge.toggle,Se=function(e){const t=G((0,p.useState)(e),2),n=t[0],o=t[1],r=G((0,p.useState)(!1),2),i=r[0],l=r[1],a=(0,p.useRef)(null);return(0,p.useEffect)(()=>(clearTimeout(a.current),e?(l(!1),o(!0)):n&&(l(!0),a.current=setTimeout(()=>{o(!1),l(!1)},320)),()=>clearTimeout(a.current)),[e,n,320]),{rendered:n,exiting:i}}(X),we=Se.rendered,Ae=Se.exiting,Ce=(0,p.useRef)(null),ke=G((0,p.useState)(0),2),Oe=ke[0],Le=ke[1],Pe=(0,P.A)(e=>e.breakpoints.down("md"),{noSsr:!0});(0,g.Kn)(Ce,me&&Pe?Oe:0,{lockToVisible:ye}),(0,p.useEffect)(()=>{if(!me||!Ce.current)return;const e=Ce.current;if(Le(e.offsetHeight),"undefined"==typeof ResizeObserver)return;const t=new ResizeObserver(()=>Le(e.offsetHeight));return t.observe(e),()=>t.disconnect()},[me]);const Re=d||u.filter(e=>"Profile"!==e.label),Ie=(0,p.useCallback)(()=>{ve(),null==i||i()},[ve,i]),ze=(0,p.useCallback)(()=>{ve()},[ve]),Ee=b||"a";return(0,z.jsxs)(f.A,{component:"nav",ref:Ce,sx:{position:"sticky",top:0,zIndex:1100,color:"text.primary","& a":{color:"inherit",textDecoration:"none"},willChange:{xs:me?"transform":"auto",md:"auto"}},children:[ye&&(0,z.jsx)(f.A,{onClick:ze,sx:{position:"fixed",inset:0,zIndex:1}}),(0,z.jsx)(f.A,{sx:{bgcolor:"background.paper",borderBottom:1,borderColor:"divider",position:"relative",zIndex:2},children:(0,z.jsxs)(f.A,{sx:{boxSizing:"border-box",maxWidth:1440,mx:"auto",display:"flex",alignItems:"center",px:2,py:1,gap:1},children:[(0,z.jsxs)(f.A,{sx:{display:"flex",alignItems:"center",alignSelf:"stretch",gap:{xs:1,md:3},flexShrink:0},children:[(0,z.jsx)(f.A,{component:Ee,href:S,to:S,sx:{display:"flex",alignItems:"center",color:"inherit",textDecoration:"none"},children:R||(0,z.jsx)(f.A,{component:"img",src:v,alt:"Jobs2Careers",width:120,height:20,sx:{height:{xs:16,md:20},width:{xs:96,md:120}}})}),be&&c.map(e=>{let t=e.label,n=e.href,o=e.onClick,r=e.active,i=e.tipTarget;const l=(0,z.jsx)(f.A,{component:o?"button":Ee,type:o?"button":void 0,href:o?void 0:n,to:o?void 0:n,onClick:o,"data-active":r||void 0,sx:o?oe:ne,children:t});return i?(0,z.jsx)(L.A,{open:!!J&&!Pe,onClose:Q,title:fe,placement:"bottom",arrow:!0,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,slotProps:pe,children:(0,z.jsx)(f.A,{component:"span",sx:{display:"flex",alignSelf:"stretch"},children:l})},t):(0,z.jsx)(p.Fragment,{children:l},t)})]}),ae&&(0,z.jsx)(f.A,{sx:{flex:1,display:{xs:"none",md:"flex"},justifyContent:"center",minWidth:0},children:ae}),ce&&(0,z.jsx)(f.A,{sx:{flex:1,display:{xs:"flex",md:"none"},minWidth:0,overflow:"hidden"},children:ce}),(0,z.jsxs)(f.A,{sx:{display:"flex",alignItems:"center",gap:1,flexShrink:0,ml:"auto"},children:[!he&&(0,z.jsxs)(z.Fragment,{children:[we&&(0,z.jsxs)(f.A,{sx:Ae?ue:se,children:[(0,z.jsx)(f.A,{component:"button",type:"button","aria-label":"Jobs2Careers+ extension",onClick:te,sx:ee,children:(0,z.jsx)(w.A,{sx:{fontSize:22}})}),(0,z.jsx)(f.A,{sx:le,children:"New"})]}),$&&(0,z.jsx)(f.A,{component:"button",type:"button","aria-label":"Search",onClick:I,sx:ee,children:(0,z.jsx)(l.A,{sx:{fontSize:22}})}),Z&&(0,z.jsxs)(f.A,{sx:{position:"relative"},children:[(0,z.jsx)(f.A,{component:E?"button":"div",type:E?"button":void 0,"aria-label":"Messages",onClick:E,sx:V(V({},ee),{},{cursor:E?"pointer":"default"}),children:(0,z.jsx)(A.A,{sx:{fontSize:22}})}),U&&(0,z.jsx)(f.A,{sx:ie})]})]}),r?(0,z.jsxs)(f.A,{sx:{display:he?"block":{xs:"none",md:"block"},position:"relative"},children:[(0,z.jsx)(f.A,{component:"button",type:"button","aria-label":"Account menu","aria-expanded":ye,onClick:je,"data-active":ye||void 0,sx:ee,children:(0,z.jsx)(k.A,{sx:{fontSize:22}})}),ye&&(0,z.jsx)(Y,{email:o,items:u,legalLinks:h,signOutHref:x,onClose:ve,closing:xe,linkRenderer:b})]}):(0,z.jsxs)(f.A,{sx:{display:he?"flex":{xs:"none",md:"flex"},alignItems:"center",gap:1},children:[(0,z.jsx)(O.A,{variant:"outlined",color:"primary",onClick:Ie,sx:re,children:"Sign In"}),(0,z.jsx)(O.A,{variant:"contained",color:"primary",onClick:q,sx:V(V({},re),{},{color:"common.white"}),children:D})]}),!he&&(0,z.jsxs)(f.A,{sx:{display:{xs:"block",md:"none"},position:"relative"},children:[(0,z.jsx)(L.A,{open:!!J&&Pe&&r,onClose:Q,title:fe,placement:"bottom-end",arrow:!0,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,slotProps:pe,children:(0,z.jsx)(f.A,{component:"button",type:"button","aria-label":"Menu","aria-expanded":ye,onClick:()=>{null==Q||Q(),je()},"data-active":ye||void 0,sx:ee,children:(0,z.jsx)(C.A,{sx:{fontSize:22}})})}),ye&&(r?(0,z.jsx)(Y,{email:o,items:u,legalLinks:h,signOutHref:x,onClose:ve,closing:xe,linkRenderer:b}):(0,z.jsx)(_,{items:Re,legalLinks:h,onSignIn:Ie,onPostAJob:q,postJobsLabel:D,closing:xe,linkRenderer:b}))]})]})]})}),me&&(0,z.jsx)(f.A,{sx:{bgcolor:"background.paper",borderBottom:1,borderColor:"divider"},children:(0,z.jsx)(f.A,{sx:{boxSizing:"border-box",maxWidth:1440,mx:"auto",px:2},children:me})})]})});var he=n(91040),be=n(2643),ge=n(7184),xe=n(67171),ye=n(5250),ve=n(83965),je=n(86882),Se=n(78078),we=n(80282),Ae=n(93456),Ce=n(74933),ke=n(85534),Oe=n(45877),Le=n(68588);const Pe=["href","to","children"];function Re(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,l,a=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=i.call(n)).done)&&(a.push(o.value),a.length!==t);c=!0);}catch(e){s=!0,r=e}
1finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(s)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ie(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ie(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function Ee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(n),!0).forEach(function(t){qe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function qe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Me=p.lazy(()=>n.e(9306).then(()=>n(39306)));function De(e){let t=e.href,n=e.to,o=e.children,r=function(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(-1!==t.indexOf(o))continue;n[o]=e[o]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,Pe);const i=n||t;return i&&(i.startsWith("http")||i.startsWith("//"))?(0,z.jsx)("a",Ee(Ee({href:i,target:"_blank",rel:"noopener noreferrer"},r),{},{children:o})):(0,z.jsx)(h.N_,Ee(Ee({to:i||"#"},r),{},{children:o}))}const Te=[];function Fe(e){let t=e.variant,n=void 0===t?"full":t,w=e.onSearchSubmit,A=e.navigateWithHref,C=e.hideNavLinks,k=void 0!==C&&C,O=e.hideSearchIcon,L=void 0!==O&&O,P=e.hideMailIcon,R=void 0!==P&&P,I=e.postJobsLabel,E=void 0===I?"Post Jobs":I,q=e.onPostJobs;const M=(0,m.wA)(),D=(0,h.zy)(),T=(0,h.Zp)(),F=(0,m.d4)(ke.wz),W=(0,m.d4)(Ce.ZV),U=(0,m.d4)(Se.FI),H=(0,m.d4)(ye.co)||{},J=H.q,Q=H.l,B=(0,m.d4)(we.Oq).searchInputs,$=void 0===B?{}:B,N=$.q,Y=$.l,_=$.commute,Z=(0,m.d4)(je.AL),V=(0,m.d4)(xe.P3),K=(0,g.$X)(),G=K.handleFilterClick,X=K.redirectWithQL,ee=K.savedJobsLabel,te=!(null==F||!F.email),ne=te&&j.default.isMockEmail(F.email)?j.default.formatPhoneNumber(F.phone):null==F?void 0:F.email,oe=Re((0,p.useState)(!1),2),re=oe[0],ie=oe[1];(0,p.useEffect)(()=>{const e=x.A.getItem(b.rSi.viewedMatchJob),t="".concat(J||""," ").concat(Q||"").toLowerCase();ie(!e||!e.includes(t))},[J,Q,Z]);const le=Re((0,p.useState)(!1),2),ae=le[0],ce=le[1];(0,p.useEffect)(()=>{if(!te||!x.A.getItem(b.rSi.resumeBuilderResumeTip))return;x.A.removeItem(b.rSi.resumeBuilderResumeTip),ce(!0);const e=window.setTimeout(()=>ce(!1),6e3);return()=>window.clearTimeout(e)},[te]);const se=(0,p.useMemo)(()=>{if(!te||!U)return;const e=v.A.parseQueryString(D.search),t=encodeURIComponent(j.default.buildSemResultsUrl(Ee(Ee({},e),{},{queryTitle:"",smartMatch:"0"})));return"".concat("/r","/logout?redirect=").concat(t)},[te,U,D.search]),ue=(0,p.useCallback)(()=>{j.default.saveJobButtonOpenReg(F,W,M)||X(b.NkQ)},[F,W,M,X]),de=(0,p.useCallback)(()=>{M((0,ve.Cw)(b.rkq,{openModal:!0,showLoadingSpinner:!0,showInModal:!0}))},[M]),fe=(0,g.yT)().bannerEligible,pe=(0,m.d4)(be.O8),Pe=(0,g.GA)(),Ie=(0,p.useCallback)(()=>{j.default.sendRumEvent(b.iM1.NAV,"promo",b.Slk.NAV_CLICK,{c9:Pe}),M((0,he.Tq)(null,b.fCB.NAV))},[M,Pe]),ze=(0,p.useCallback)(()=>{M((0,ge.dZ)())},[M]),qe=(0,p.useCallback)(()=>{(0,y.Y)("top_nav_cta")},[]),Fe=(0,p.useCallback)(()=>{(0,y.Y)("top_nav_menu")},[]),We=q||qe,Ue=(0,p.useCallback)(()=>{M((0,Ae._H)())},[M]),He=D.pathname,Je="".concat("/r","/u/home"),Qe=te?{href:b.QU$}:{onClick:G},Be=(0,p.useMemo)(()=>[{label:"Home",href:b.eLY,active:He===b.eLY||"/"===He},Ee(Ee({label:"My Resume"},Qe),{},{active:He.startsWith(b.QU$),tipTarget:!0}),{label:ee,onClick:ue,active:He===b.NkQ}],[He,te,ee,ue,G]),$e=(0,p.useMemo)(()=>[...He!==b.eLY?[{icon:l.A,label:"Search Jobs",href:b.eLY}]:[],...te?[{icon:r.A,label:"My Profile",href:Je}]:[],Ee({icon:s.A,label:"My Resume"},Qe),{icon:o.A,label:ee,onClick:ue},{icon:u.A,label:"Matches",onClick:de},{icon:c.A,label:"Feedback",onClick:ze},{icon:d.A,label:"Post Jobs",onClick:Fe},...te?[{icon:a.A,label:"Account Settings",href:b.UCz}]:[],{icon:i.A,label:"About",href:b.QH7}],[He,te,ee,ue,de,ze,Fe,G]),Ne=(0,p.useMemo)(()=>[{label:"Privacy Policy",href:b.Nx9},{label:"Terms",href:b.ed0},{label:"Your Privacy Choices",href:b.s9s}],[]),Ye="search"===n,_e=Ye||"full"===n,Ze=(0,p.useMemo)(()=>function(e){let t=e.searchL,n=e.filterL,o=e.commute,r=e.currentQueryString;const i=(e.searchQ||e.filterQ||"").trim(),l=(t||n||"").trim(),a=v.A.parseQueryString(r),c=a.smartMatch,s=a.quizMatch,u=a.recoPage,d={q:i,l};return o&&(d.commute=o),"1"===c&&(d.smartMatch="1"),"1"===s&&(d.quizMatch="1"),"1"===u&&(d.recoPage="1"),j.default.buildSemResultsUrl(d)}({searchQ:N,filterQ:J,searchL:Y,filterL:Q,commute:_,currentQueryString:D.search}),[N,Y,J,Q,_,D.search]),Ve=(0,p.useCallback)(()=>{A?window.location.href=Ze:T(Ze)},[T,Ze,A]),Ke=(0,p.useMemo)(()=>(0,z.jsx)(f.A,{component:"img",src:b.m39.svgSource,alt:b.m39.altText,width:120,height:20,sx:{height:{xs:16,md:20},width:{xs:96,md:120}}}),[]),Ge=(0,p.useMemo)(()=>Ye?(0,z.jsx)(Le.A,{embedded:!0,onSubmitSearch:w,navigateWithHref:A}):void 0,[Ye,w,A]);return(0,z.jsxs)(Oe.A,{children:[(0,z.jsx)(me,{variant:Ye?"full":n,signedIn:te,email:ne,onSignIn:Ue,signOutHref:se,navLinks:k?Te:
1Be,menuItems:$e,legalLinks:Ne,linkRenderer:De,logoHref:Ze,logoElement:Ke,onMailClick:de,onPostAJob:We,postJobsLabel:E,showNotificationDot:re,showResumeTip:ae,onResumeTipClose:()=>ce(!1),showMailIcon:!R,showExtIcon:fe&&!pe,onExtClick:Ie,showSearchIcon:!_e&&!L,onSearchClick:Ve,secondRow:Ge}),V&&(0,z.jsx)(p.Suspense,{fallback:(0,z.jsx)(S.A,{loading:!0,url:D.pathname}),children:(0,z.jsx)(Me,{})})]})}},68588:(e,t,n)=>{n.d(t,{w:()=>ve,A:()=>je});var o=n(18987),r=n(96540),i=n(71468),l=n(86090),a=n(79963),c=n(1643),s=n(17809),u=n(10871),d=n(87164),f=n(69890),p=n(33551),m=n(61044),h=n(21144),b=n(27057),g=n(91587),x=n(49893),y=n(51629),v=n(19455),j=n(40961),S=n(4032),w=n(74848);function A(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,l,a=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=i.call(n)).done)&&(a.push(o.value),a.length!==t);c=!0);}catch(e){s=!0,r=e}finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(s)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return C(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach(function(t){L(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function L(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const P="undefined"!=typeof document,R={flex:1,border:"none",outline:"none",bgcolor:"transparent",fontSize:"16px",fontWeight:400,color:"text.primary",p:0,"&::placeholder":{color:"text.secondary"}},I={display:"flex",alignItems:"center",gap:1.5,px:1.5,py:1.25};function z(e){let t=e.name,n=e.icon,o=e.inputRef,r=e.placeholder,i=e.value,l=e.onChange,a=e.focused,c=e.setFocused,s=e.setActiveField,u=e.bold;return(0,w.jsxs)(d.A,{sx:I,children:[(0,w.jsx)(n,{sx:{fontSize:20,flexShrink:0,color:a===t?"primary.main":"text.secondary"}}),(0,w.jsx)(d.A,{component:"input",ref:o,type:"text",placeholder:r,"aria-label":r,value:i,onChange:e=>l(e.target.value),onFocus:()=>{c(t),s(t)},onBlur:()=>c(null),sx:u?O(O({},R),{},{fontWeight:500}):R}),(0,w.jsx)(v.A,{size:"small","aria-label":"Clear ".concat(t),onMouseDown:e=>{var t;e.preventDefault(),l(""),null===(t=o.current)||void 0===t||t.focus()},sx:{color:"text.secondary",p:.25,visibility:a===t&&i?"visible":"hidden"},children:(0,w.jsx)(g.A,{sx:{fontSize:18}})})]})}function E(e){let t=e.open,n=e.onClose,o=e.onSearch,i=e.query,l=e.location,a=e.onQueryChange,c=e.onLocationChange,s=e.onFetchQuerySuggestions,f=e.onFetchLocationSuggestions,g=e.querySuggestions,C=void 0===g?[]:g,k=e.relatedSearches,L=e.locationSuggestions,R=void 0===L?[]:L,I=e.hasLiveLocationSuggestions,E=e.recents,q=void 0===E?[]:E,M=e.onRecentRemove,D=e.onUseCurrentLocation,T=e.geolocating,F=e.showUseCurrentLocation;const W=A((0,r.useState)(null),2),U=W[0],H=W[1],J=A((0,r.useState)("query"),2),Q=J[0],N=J[1],Y=(0,r.useRef)(null),_=(0,r.useRef)(null),Z=(0,r.useRef)(!1),V=A((0,r.useState)(i),2),K=V[0],G=V[1],X=A((0,r.useState)(l),2),ee=X[0],te=X[1],ne=(0,m.hb)(t,n,{lockScroll:!0}),oe=ne.mounted,re=ne.visible,ie=ne.panelRef,le=ne.handleTransitionEnd,ae=ne.forceClose,ce=ne.TRANSITION_MS;(0,r.useEffect)(()=>
1{if(!t||!P)return;const e=e=>{"Escape"===e.key&&(e.stopPropagation(),ae())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[t,ae]),(0,r.useEffect)(()=>{var e;oe&&re&&(null===(e=Y.current)||void 0===e||e.focus())},[oe,re]);const se=(0,r.useCallback)(e=>{G(e),null==s||s(e)},[s]),ue=(0,r.useCallback)(e=>{te(e),null==f||f(e)},[f]),de=(0,r.useCallback)((e,t)=>{e!==i&&a(e),t!==l&&c(t)},[i,l,a,c]),fe=(0,r.useCallback)(e=>{null==e||e.preventDefault(),de(K,ee),null==o||o({query:K,location:ee}),ae()},[K,ee,de,o,ae]),pe=(0,r.useCallback)(e=>{G(e),de(e,ee),null==o||o({query:e,location:ee}),ae()},[ee,de,o,ae]),me=(0,r.useCallback)(e=>{te(e),de(K,e),null==o||o({query:K,location:e}),ae()},[K,de,o,ae]),he=(0,r.useCallback)(()=>{Z.current=!0,D()},[D]);(0,r.useEffect)(()=>{Z.current&&!T&&null!=l&&l.trim()&&(Z.current=!1,te(l),null==o||o({query:K,location:l}),ae())},[l,T,K,o,ae]);const be=(0,r.useCallback)(e=>{var t,n;const r=null!==(t=e.query)&&void 0!==t?t:K,i=null!==(n=e.location)&&void 0!==n?n:ee;void 0!==e.query&&G(e.query),void 0!==e.location&&te(e.location),de(r,i),null==o||o({query:r,location:i}),ae()},[K,ee,de,o,ae]);return oe&&P?(0,j.createPortal)((0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(d.A,{onClick:ae,sx:{position:"fixed",inset:0,background:"rgba(0,0,0,0.08)",zIndex:h.Mu.dialogScrim,opacity:re?1:0,transition:"opacity ".concat(ce,"ms ").concat(h.Le)}}),(0,w.jsxs)(d.A,{ref:ie,role:"dialog","aria-modal":"true","aria-label":"Find Jobs",component:"form",onSubmit:fe,onTransitionEnd:le,sx:{position:"fixed",top:0,left:0,right:0,height:"100vh","@supports (height: 1dvh)":{height:"100dvh"},zIndex:h.Mu.dialogPanel,display:"flex",flexDirection:"column",overflowX:"hidden",overflowY:"auto",bgcolor:"background.paper",textAlign:"left",transform:re?"translateY(0)":"translateY(100%)",transition:"transform ".concat(ce,"ms ").concat(h.Le)},children:[(0,w.jsxs)(d.A,{sx:{position:"sticky",top:0,zIndex:1,background:e=>"linear-gradient(to bottom, ".concat(e.palette.common.white," 24%, rgba(255,255,255,0) 100%)"),px:2.5,pt:3,pb:3,display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,w.jsx)(v.A,{onClick:ae,"aria-label":"Back",size:"small",sx:{color:"primary.main",position:"absolute",left:16,top:14,bgcolor:"common.white","&:hover":{bgcolor:"grey.100"}},children:(0,w.jsx)(b.A,{sx:{fontSize:24}})}),(0,w.jsx)(p.A,{sx:O(O({},h.a$.title),{},{fontSize:"16px"}),children:"Find Jobs"})]}),(0,w.jsxs)(d.A,{sx:{flex:1,px:2.5},children:[(0,w.jsxs)(d.A,{sx:{borderRadius:"16px",border:"2px solid",borderColor:U?"primary.main":"divider",transition:"border-color 200ms ".concat(h.Le),overflow:"hidden",mb:3},children:[(0,w.jsx)(z,{name:"query",icon:u.A,inputRef:Y,placeholder:B,value:K,onChange:se,focused:U,setFocused:H,setActiveField:N,bold:!0}),(0,w.jsx)(d.A,{sx:{height:"1px",bgcolor:"divider",mx:1.5}}),(0,w.jsx)(z,{name:"location",icon:x.A,inputRef:_,placeholder:$,value:ee,onChange:ue,focused:U,setFocused:H,setActiveField:N})]}),(0,w.jsx)(d.A,{sx:{"@keyframes dialogFadeIn":{from:{opacity:0,transform:"translateY(6px)"},to:{opacity:1,transform:"translateY(0)"}},animation:"dialogFadeIn 250ms ".concat(h.Le," both")},children:(0,w.jsx)(S._z,{activeField:Q,expandable:!C||0===C.length,query:K,location:ee,querySuggestions:C,relatedSearches:k,locationSuggestions:R,hasLiveLocationSuggestions:I,recents:q,onQuerySelect:pe,onLocationSelect:me,onRecentSelect:e=>be({query:e.title,location:e.subtitle||void 0}),onRecentRemove:M,onUseCurrentLocation:he,geolocating:T,showUseCurrentLocation:F})},Q)]}),(0,w.jsx)(d.A,{sx:{position:"sticky",bottom:0,zIndex:1,px:2,pb:2,pt:2,bgcolor:"transparent"},children:(0,w.jsx)(y.A,{type:"submit",variant:"contained",color:"primary",fullWidth:!0,sx:{py:1.5,fontSize:"15px",fontWeight:700,borderRadius:"16px"},children:"Find Jobs"})})]})]}),document.body):null}function q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,l,a=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=i.call(n)).done)&&(a.push(o.value),a.length!==t);c=!0);}catch(e){s=!0,r=e}
1finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(s)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return M(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}const D=250,T="undefined"!=typeof document,F=r.forwardRef(function(e,t){let n=e.focused,o=e.closing,i=e.fieldRect,l=e.query,a=e.location,c=e.onQuerySelect,s=e.onLocationSelect,u=e.onRecentSelect,f=e.onRecentRemove,p=e.querySuggestions,m=void 0===p?[]:p,b=e.relatedSearches,g=e.locationSuggestions,x=void 0===g?[]:g,y=e.hasLiveLocationSuggestions,v=e.recents,j=void 0===v?[]:v,A=e.onUseCurrentLocation,C=e.geolocating,k=e.showUseCurrentLocation;const O=q((0,r.useState)(!1),2),L=O[0],P=O[1],R=(0,r.useRef)(null),I=(0,r.useRef)(null),z=q((0,r.useState)(0),2),E=z[0],M=z[1],F=q((0,r.useState)(void 0),2),W=F[0],U=F[1],H=(0,r.useRef)(n);n&&(H.current=n);const J=n||H.current;(0,r.useEffect)(()=>{const e=requestAnimationFrame(()=>P(!0));return()=>cancelAnimationFrame(e)},[]),(0,r.useEffect)(()=>{if(!I.current||"undefined"==typeof ResizeObserver)return;const e=new ResizeObserver(e=>{var t,n;let o=q(e,1)[0];M(null!==(t=null===(n=o.borderBoxSize)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.blockSize)&&void 0!==t?t:o.contentRect.height)});return e.observe(I.current),()=>e.disconnect()},[]),(0,r.useEffect)(()=>{if(!T)return;const e=()=>{if(!R.current)return;const e=R.current.getBoundingClientRect();U(window.innerHeight-e.top-32)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);const Q="query"===J,B=L&&!o,$=Q?0:i.left,N=Q?i.containerWidth:i.width;let Y;return W&&E>0?Y=Math.min(E,W):E>0&&(Y=E),(0,w.jsx)(d.A,{ref:e=>{R.current=e,"function"==typeof t?t(e):t&&(t.current=e)},sx:{position:"absolute",top:"calc(100% + 4px)",left:"".concat($,"px"),width:"".concat(N,"px"),height:null!=Y?"".concat(Y,"px"):"auto",bgcolor:"background.paper",border:"1px solid",borderColor:"divider",borderRadius:"16px",boxShadow:"0 8px 24px rgba(0,0,0,0.12)",zIndex:h.Mu.mobileTabSelector,overflow:"hidden",opacity:B?1:0,transform:B?"translateY(0)":"translateY(-8px)",transition:["left ".concat(D,"ms ").concat(h.Le),"width ".concat(D,"ms ").concat(h.Le),"height ".concat(D,"ms ").concat(h.Le),"opacity ".concat(B?D:150,"ms ").concat(h.Le),"transform ".concat(D,"ms ").concat(h.Le)].join(", ")},children:(0,w.jsx)(d.A,{ref:I,sx:{p:1.5,textAlign:"left",maxHeight:null!=W?"".concat(W-2,"px"):void 0,overflowX:"hidden",overflowY:"auto"},children:(0,w.jsx)(S._z,{activeField:J,layout:"columns",query:l,location:a,querySuggestions:m,relatedSearches:b,locationSuggestions:x,hasLiveLocationSuggestions:y,recents:j,onQuerySelect:c,onLocationSelect:s,onRecentSelect:u,onRecentRemove:f,onUseCurrentLocation:A,geolocating:C,showUseCurrentLocation:k})})})});function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,l,a=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=i.call(n)).done)&&(a.push(o.value),a.length!==t);c=!0);}catch(e){s=!0,r=e}finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(s)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return U(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?U(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?H(Object(n),!0).forEach(function(t){Q(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Q(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const B="Job Title or Keyword",$="City, State, or Zip Code",N="Austin, TX",Y="undefined"!=typeof document,_=()=>{},Z={"@keyframes shimmerSpin":{from:{transform:"translate(-50%, -50%) rotate(0deg)"},to:{transform:"translate(-50%, -50%) rotate(360deg)"}}},V=function(e){return{content:'""',position:"absolute",top:"50%",left:"50%",width:"200%",aspectRatio:"1",background:"conic-gradient(from 0deg, transparent 0%, ".concat(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#fff"," 50%, transparent 50%)"),opacity:e?1:0,animation:e?"shimmerSpin 1.2s linear infinite":"none",transition:"opacity 400ms ".concat(h.Le),zIndex:0}},K={"& .MuiInputLabel-root":{fontFamily:'"Inter", sans-serif',fontSize:"14px",color:"text.secondary",top:"50%",transform:"translateY(-50%)",transformOrigin:"top left",transition:"all 200ms ".concat(h.Le),"&.Mui-focused":{color:"text.secondary"},"&.MuiInputLabel-shrink":{top:0,transform:"translate(0, 0) scale(0.75)"}},"& .MuiInput-root":{marginTop:"16px"},"& .MuiInput-input":{fontFamily:'"Inter", sans-serif',fontSize:"14px",fontWeight:400,color:"inherit",padding:0,"&::placeholder":{color:"text.secondary",opacity:.6}}},G=e=>J({flex:1,display:"flex",flexDirection:"column",justifyContent:"center",px:2.5,py:.75,borderRadius:"999px",position:"relative",zIndex:1,cursor:"text",transition:"background-color 200ms ".concat(h.Le)},!e&&{"&:hover":{bgcolor:"rgba(0,0,0,0.04)"}}),X={position:"absolute",right:10,top:"50%",transform:"translateY(-50%)",display:"flex",alignItems:"center",justifyContent:"center",width:18,height:18,border:"none",background:"none",color:"text.secondary",cursor:"pointer",p:0,opacity:.5,transition:"opacity 150ms ease","&:hover":{opacity:1}},ee=function(e){return J(J({mx:arguments.length>1&&void 0!==arguments[1]&&arguments[1]?0:2,display:{xs:"flex",md:"none"},alignItems:"center",gap:1.25,bgcolor:"divider",borderRadius:"999px",border:"1px solid",borderColor:e?"transparent":"rgba(0,0,0,0.06)",px:1.5,py:1,cursor:"pointer",position:"relative",overflow:"hidden",transition:"border-color 300ms ".concat(h.Le)},Z),{},{"&::before":V(e,h.Ab.primary),"&::after":{content:'""',position:"absolute",inset:"2px",borderRadius:"999px",bgcolor:"divider",zIndex:0},"& > *":{position:"relative",zIndex:1}})},te=(e,t)=>({position:"absolute",top:0,left:"".concat(e.left,"px"),width:"".concat(e.width,"px"),height:"100%",borderRadius:"999px",bgcolor:"background.paper",boxShadow:"0 2px 12px rgba(0,0,0,0.12), 0 0 0 1px rgba(0,0,0,0.04)",opacity:t?1:0,transition:"left 300ms ".concat(h.Le,", width 300ms ").concat(h.Le,", opacity 200ms ").concat(h.Le),zIndex:0,pointerEvents:"none"}),ne=e=>({width:"1px",alignSelf:"stretch",my:1.5,bgcolor:"rgba(0,0,0,0.10)",flexShrink:0,opacity:e?0:1,transition:"opacity 200ms ".concat(h.Le),zIndex:1}),oe=e=>J(J({display:"flex",justifyContent:"center",alignItems:"center",gap:.75,height:40,flexShrink:0,borderRadius:"999px",bgcolor:"primary.main",border:"none",cursor:"pointer",m:.5,px:2,position:"relative",zIndex:1,overflow:"hidden",transition:"background-color 200ms ".concat(h.Le,", transform 150ms ").concat(h.Le,", box-shadow 200ms ").concat(h.Le)},Z),{},{"&::before":V(e),"&::after":{content:'""',position:"absolute",inset:"3px",borderRadius:"999px",bgcolor:"primary.main",zIndex:0,transition:"background-color 200ms ".concat(h.Le)},"& > *":{position:"relative",zIndex:1},"&:hover":{bgcolor:"primary.dark","&::after":{bgcolor:"primary.dark"}},"&:active":{transform:"scale(0.97)"}});function re(e){let t=e.fieldRef,n=e.inputRef,o=e.id,i=e.label,l=e.value,a=e.onChange,c=e.showClear,u=e.onClear,p=e.onFocus,m=e.onBlur,h=e.isFocused;const b=(0,r.useRef)(null),g=n||b;return(0,w.jsxs)(d.A,{ref:t,sx:G(h),onFocus:p,onBlur:m,onClick:()=>{var e;return null===(e=g.current)||void 0===e?void 0:e.focus()},children:[(0,w.jsx)(f.A,{variant:"standard",label:i,value:l,onCh
1ange:a,inputRef:g,id:o,fullWidth:!0,autoComplete:"off",InputProps:{disableUnderline:!0},sx:K}),c&&(0,w.jsx)(d.A,{component:"button",type:"button","aria-label":"Clear ".concat(o.replace("search-","")),tabIndex:-1,onMouseDown:e=>{e.preventDefault(),u()},sx:X,children:(0,w.jsx)(s.A,{sx:{fontSize:16,color:"inherit"}})})]})}const ie=r.memo(function(e){let t=e.query,n=e.location,o=e.onSubmit,i=e.onQueryChange,l=e.onLocationChange,a=e.onFetchQuerySuggestions,c=e.onFetchLocationSuggestions,s=e.onQueryClear,f=e.onLocationClear,b=e.querySuggestions,g=e.relatedSearches,x=e.locationSuggestions,y=e.hasLiveLocationSuggestions,v=e.recents,j=e.onRecentRemove,S=e.embedded,A=void 0!==S&&S,C=e.searching,k=e.onUseCurrentLocation,O=e.geolocating,L=e.showUseCurrentLocation;const P=(0,m.uc)(),R=P.isMobile,I=P.isTablet,z=R||I,q=W((0,r.useState)(!1),2),M=q[0],D=q[1],T=void 0!==t,U=void 0!==i,H=W((0,r.useState)(""),2),Q=H[0],Z=H[1],V=W((0,r.useState)(N),2),K=V[0],G=V[1],X=T?t:Q,ie=T?null!=n?n:N:K,le=T?()=>{}:Z,ae=T?()=>{}:G,ce=W((0,r.useState)(null),2),se=ce[0],ue=ce[1],de=W((0,r.useState)({left:0,width:0,containerWidth:0}),2),fe=de[0],pe=de[1],me=W((0,r.useState)(!1),2),he=me[0],be=me[1],ge=W((0,r.useState)(!1),2),xe=ge[0],ye=ge[1],ve=W((0,r.useState)(!1),2),je=ve[0],Se=ve[1],we=void 0!==C?C:je,Ae=void 0!==C?_:Se,Ce=(0,r.useRef)(null),ke=(0,r.useRef)(null),Oe=(0,r.useRef)(null),Le=(0,r.useRef)(null),Pe=(0,r.useRef)(null),Re=(0,r.useRef)(null),Ie=(0,r.useRef)(null),ze=(0,r.useRef)(null),Ee=(0,r.useRef)(!1);(0,r.useEffect)(()=>{var e;if(z||"undefined"==typeof ResizeObserver)return;let t=null;if("query"===se?t=Oe:"location"===se&&(t=Le),null===(e=t)||void 0===e||!e.current||!Pe.current)return;const n=()=>
1{if(!t.current||!Pe.current)return;const e=Pe.current.getBoundingClientRect(),n=t.current.getBoundingClientRect(),o=n.left-e.left,r=n.width,i=e.width;pe(e=>e.left===o&&e.width===r&&e.containerWidth===i?e:{left:o,width:r,containerWidth:i})};n();const o=new ResizeObserver(n);return o.observe(Pe.current),()=>o.disconnect()},[se,z]);const qe=(0,r.useCallback)(()=>{clearTimeout(Ie.current),ye(!1),be(!0)},[]),Me=(0,r.useCallback)(()=>{ye(!0),Ie.current=setTimeout(()=>{be(!1),ye(!1)},250)},[]);(0,r.useEffect)(()=>()=>{clearTimeout(Ie.current),clearTimeout(ze.current)},[]),(0,r.useEffect)(()=>{U&&"location"===se&&x&&x.length>0&&!he&&qe()},[U,se,x,he,qe]);const De=(0,r.useCallback)(e=>{"query"===e&&(Ee.current=!1),ue(e),qe()},[qe]);(0,r.useEffect)(()=>{if(z||!Y)return;const e=e=>{var t;"Escape"===e.key&&(null===(t=Ce.current)||void 0===t||t.blur(),ue(null),Me())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[z,Me]);const Te=(0,r.useCallback)(e=>{var t,n;const o=null===(t=Pe.current)||void 0===t?void 0:t.contains(e.relatedTarget),r=null===(n=Re.current)||void 0===n?void 0:n.contains(e.relatedTarget);o||r||(ue(null),Me())},[Me]),Fe=(0,r.useCallback)(function(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=null!==(e=n.query)&&void 0!==e?e:X,i=null!==(t=n.location)&&void 0!==t?t:ie;var l;Y&&(null===(l=document.activeElement)||void 0===l||l.blur()),ue(null),Me(),o?o({query:r,location:i}):(Ae(!0),clearTimeout(ze.current),ze.current=setTimeout(()=>Ae(!1),2e3))},[Me,o,X,ie,Ae]),We=(0,r.useCallback)(e=>{null==e||e.preventDefault(),Fe()},[Fe]),Ue=(0,r.useCallback)(e=>{var t;le(e),U&&i(e),Ee.current=!0,null===(t=ke.current)||void 0===t||t.focus()},[le,U,i]),He=(0,r.useCallback)(e=>{ae(e),U&&l(e),ue(null),Ee.current?(Ee.current=!1,Fe({location:e})):Me()},[ae,U,l,Me,Fe]),Je=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.query,n=e.location;void 0!==t&&(le(t),U&&i(t)),void 0!==n&&(ae(n),U&&l(n)),Fe({query:null!=t?t:X,location:null!=n?n:ie})},[le,ae,U,i,l,Fe,X,ie]),Qe=(0,r.useCallback)(e=>{le(e),U&&i(e)},[le,U,i]),Be=(0,r.useCallback)(e=>{ae(e),U&&l(e)},[ae,U,l]),$e=(0,r.useCallback)(e=>{let t=e.query,n=e.location;o?o({query:t,location:n}):(Ae(!0),clearTimeout(ze.current),ze.current=setTimeout(()=>Ae(!1),2e3))},[o]);return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsxs)(d.A,{"data-searchbar":!0,sx:{bgcolor:"background.paper",width:"100%",py:{xs:1,md:0},textAlign:"left"},children:[(0,w.jsxs)(d.A,{onClick:()=>D(!0),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),D(!0))},role:"button",tabIndex:0,"aria-label":"Open search",sx:ee(we,A),children:[(0,w.jsx)(u.A,{sx:{fontSize:20,color:"text.secondary"}}),(0,w.jsxs)(d.A,{sx:{flex:1,display:"flex",flexDirection:"column",gap:.25,minWidth:0},children:[(0,w.jsx)(p.A,{sx:J({fontSize:"14px",fontWeight:500,color:X?"text.primary":"text.secondary",lineHeight:1.2},h.R3),children:X||B}),(0,w.jsx)(p.A,{sx:J({fontSize:"12px",fontWeight:400,color:"text.secondary",lineHeight:1.2},h.R3),children:ie||$})]})]}),(0,w.jsxs)(d.A,{sx:{display:{xs:"none",md:"block"},maxWidth:900,mx:"auto",py:1.5,position:"relative",width:"100%"},children:[(0,w.jsxs)(d.A,{ref:Pe,component:"form",onSubmit:We,onClick:e=>{var t,n,o;(null===(t=Oe.current)||void 0===t?void 0:t.contains(e.target))||(null===(n=Le.current)||void 0===n?void 0:n.contains(e.target))||e.target.closest("button")||null===(o=Ce.current)||void 0===o||o.focus()},sx:{cursor:"text",display:"flex",alignItems:"center",bgcolor:"divider",borderRadius:"999px",border:"1px solid",borderColor:"rgba(0,0,0,0.06)",position:"relative"},children:[(0,w.jsx)(d.A,{sx:te(fe,se)}),(0,w.jsx)(re,{fieldRef:Oe,inputRef:Ce,id:"search-query",label:B,value:X,onChange:e=>{const t=e.target.value;le(t),U&&i(t)},showClear:"query"===se&&!!X,onClear:()=>{var e;le(""),s&&s(),null===(e=Ce.current)||void 0===e||e.focus()},onFocus:()=>De("query"),onBlur:Te,isFocused:"query"===se}),(0,w.jsx)(d.A,{sx:ne(se)}),(0,w.jsx)(re,{fieldRef:Le,inputRef:ke,id:"search-location",label:$,value:ie,onChange:e=>{const t=e.target.value;ae(t),U&&l(t)},showClear:"location"===se&&!!ie,onClear:()=>{ae(""),f&&f()},onFocus:()=>De("location"),onBlur:Te,isFocused:"location"===se}),(0,w.jsxs)(d.A,{component:"button",type:"submit","aria-label":"Find Jobs",sx:oe(we),children:[(0,w.jsx)(u.A,{sx:{fontSize:20,color:"common.white"}}),(0,w.jsx)(p.A,{sx:{fontSize:"14px",fontWeight:600,color:"common.white",lineHeight:1,whiteSpace:"nowrap"},children:"Find Jobs"})]})]}),(he||xe)&&(0,w.jsx)(F,{ref:Re,focused:se,closing:xe,fieldRect:fe,query:X,location:ie,onQuerySelect:Ue,onLocationSelect:He,onRecentSelect:e=>Je({query:e.title,location:e.subtitle}),onRecentRemove:j,querySuggestions:b,relatedSearches:g,locationSuggestions:x,hasLiveLocationSuggestions:y,recents:v,onUseCurrentLocation:k,geolocating:O,showUseCurrentLocation:L})]})]}),M&&(0,w.jsx)(E,{open:M,onClose:()=>D(!1),onSearch:$e,query:X,location:ie,onQueryChange:Qe,onLocationChange:Be,onFetchQuerySuggestions:a,onFetchLocationSuggestions:c,querySuggestions:b,relatedSearches:g,locationSuggestions:x,hasLiveLocationSuggestions:y,recents:v,onRecentRemove:j,onUseCurrentLocation:k,geolocating:O,showUseCurrentLocation:L})]})});var le=n(5250),ae=n(12453),ce=n(5178),se=n(55390),ue=n(80020),de=n(3909),fe=n(23885),pe=n(80282),me=n(45877);function he(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function be(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?he(Object(n),!0).forEach(function(t){ge(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):he(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ge(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,l,a=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=i.call(n)).done)&&(a.push(o.value),a.length!==t);c=!0);}catch(e){s=!0,r=e}finally{try{if(!c&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(s)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ye(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ye(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ye(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function ve(e){let t=e.query,n=e.location,o=e.commute,r=e.search;const i=a.A.parseQueryString(r),l=i.smartMatch,s=i.quizMatch,u=i.recoPage;let d={q:t,l:n,commute:o};return"1"===l&&(d=be(be({},d),{},{smartMatch:"1"})),"1"===s&&(d=be(be({},d),{},{quizMatch:"1"})),"1"===u&&(d=be(be({},d),{},{recoPage:"1"})),c.default.buildSemResultsUrl(d)}function je(e){let t=e.embedded,n=void 0!==t&&t,a=e.onSubmitSearch,s=e.navigateWithHref;const u=(0,i.wA)(),d=(0,l.Zp)(),f=(0,l.zy)(),p=(0,i.d4)(pe.Oq),m=p.searchInputs,h=m.q,b=m.l,g=m.commute,x=p.qSuggestions,y=p.lSuggestions,v=(0,i.d4)(le.co)||{},j=v.q,S=v.l,A=xe((0,r.useState)(!1),2),C=A[0],k=A[1],O=C?h:h||j||"",L=C?b:b||S||"",P=(0,i.d4)(se.ob)||[],R=(0,i.d4)(ue.e)||[],I=(0,i.d4)(le.k_).initialFetching,z=(0,i.d4)(ce.Ow).fetching,E=xe((0,r.useState)("unsupported"),2),q=E[0],M=E[1];(0,r.useEffect)(()=>{var e;if("undefined"==typeof navigator||null===(e=navigator.permissions)||void 0===e||!e.query)return void M("unsupported");let t,n=!0;const o=e=>{n&&M("granted"===e||"prompt"===e||"denied"===e?e:"unsupported")},r=()=>{var e;o(null===(e=t)||void 0===e?void 0:e.state)};return navigator.permissions.query({name:"geolocation"}).then(e=>{var n,i;t=e,o(e.state),null===(n=(i=t).addEventListener)||void 0===n||n.call(i,"change",r)}).catch(()=>{M("unsupported")}),()=>{var e,o;n=!1,null===(e=t)||void 0===e||null===(o=e.removeEventListener)||void 0===o||o.call(e,"change",r)}},[]);const D=e=>e.replace(/\b\w/g,e=>e.toUpperCase()),T=(0,r.useMemo)(()=>x.map(e=>D("string"==typeof e?e:e.value)),[x]),F=(0,r.useMemo)(()=>y.map(e=>D("string"==typeof e?e:e.value)),[y]),W=(0,r.useMemo)(()=>P.slice(0,10),[P]),U=F.length>0,H=(0,r.useMemo)(()=>F.length>0?F:R.slice(0,9),[F,R]),J=xe((0,r.useState)(0),2),Q=J[0],B=J[1],$=(0,r.useMemo)(()=>function(){if("undefined"==typeof document)return[];const e=o.A.get("searchHistory");return c.default.validHistoryCookieFormat(e)?JSON.parse(e).map(e=>{let t=xe(e,2);return{title:t[0],subtitle:t[1]}}):[]}(),[Q]),N=(0,r.useCallback)(e=>{const t=o.A.get("searchHistory");if(!c.default.validHistoryCookieFormat(t))return;const n=JSON.parse(t).filter(t=>{let n=xe(t,2),o=n[0],r=n[1];return!(o===e.title&&r===e.subtitle)});o.A.set("searchHistory",JSON.stringify(n),{expires:3650,sameSite:"Lax"}),B(e=>e+1)},[]),Y=(0,r.useCallback)(e=>{k(!0),u((0,de.mL)({q:e})),u((0,de.Zv)(fe.OG,e))},[u]),_=(0,r.useCallback)(e=>{k(!0),u((0,de.mL)({l:e})),u((0,de.Zv)(fe.$D,e))},[u]),Z=(0,r.useCallback)(e=>{u((0,de.Zv)(fe.OG,e))},[u]),V=(0,r.useCallback)(e=>{u((0,de.Zv)(fe.$D,e))},[u]),K=(0,r.useCallback)(()=>{k(!0),u((0,de.mL)({q:""})),u((0,de.h1)(fe.NP))},[u]),G=(0,r.useCallback)(()=>{k(!0),u((0,de.mL)({l:""})),u((0,de.h1)(fe.ql))},[u]),X=(0,r.useCallback)(()=>{u((0,ae.PN)(e=>{k(!0),u((0,de.mL)({l:e})),u((0,de.h1)(fe.ql))}))},[u]),ee="denied"!==q&&("granted"!==q||!(null!=L&&L.trim())),te=(0,r.useCallback)(e=>{let t=e.query,n=e.location;k(!0);const r=t.trim(),i=n.trim()||function(){if("undefined"==typeof document)return"";const e=(o.A.get("l")||"").replace(/([+])/g," ");return e?c.default.capitalizeStateCode(e):""}();if(c.default.setSearchHistoryCookie(r,i),u((0,se.uV)(r)),u((0,de.mL)({q:r,l:i})),a)return void a(r,i);const l=ve({query:r,location:i,commute:g,search:f.search});s?"".concat(window.location.pathname).concat(window.location.search)===l?window.location.replace(l):window.location.href=l:"".concat(window.location.pathname).concat(window.location.search)===l?d(l,{replace:!0}):d(l)},[d,u,f.search,g,a,s]),ne=(0,w.jsx)(ie,{query:O,location:L?c.default.capitalizeStateCode(L):"",onSubmit:te,onQueryChange:Y,onLocationChange:_,onFetchQuerySuggestions:Z,onFetchLocationSuggestions:V,onQueryClear:K,onLocationClear:G,querySuggestions:T,relatedSearches:W,locationSuggestions:H,hasLiveLocationSuggestions:U,recents:$,onRecentRemove:N,embedded:n,searching:I,onUseCurrentLocation:X,geolocating:z,showUseCurrentLocation:ee});return n?ne:(0,w.jsx)(me.A,{children:ne})}},79755:(e,t,n)=>{n.d(t,{Y:()=>v});var o=n(18987),r=n(96540),i=n(5338),l=n(51263),a=n(79963),c=n(1643),s=n(5556),u=n.n(s),d=n(74848);const f="talroo-chatbot:toggle-chat";function p(e){let t=e.onWidgetPanelClosed;const n=(0,r.useRef)(t);return n.current=t,(0,r.useEffect)(()=>function(){var e,t;let o=!1;const r=null!==(e=null===(t=window.TalrooChatbot)||void 0===t?void 0:t.toggleChatEvent)&&void 0!==e?e:f,i=e=>{let t=e.detail;var r;!0!==(null==t?void 0:t.open)?!1===(null==t?void 0:t.open)&&o&&(o=!1,null===(r=n.current)||void 0===r||r.call(n)):o=!0};return window.addEventListener(r,i),()=>window.removeEventListener(r,i)}(),[]),(0,d.jsx)("div",{role:"presentation","aria-hidden":"true",onClick:()=>{var e,t;return null===(e=window.TalrooChatbot)||void 0===e||null===(t=e.close)||void 0===t?void 0:t.call(e)},style:{position:"fixed",inset:0,zIndex:2147483646,backgroundColor:"rgba(15, 10, 22, 0.55)",cursor:"pointer"}})}p.propTypes={onWidgetPanelClosed:u().func};const m="talroo-chatbot-host",h="https://chat.talroo.com/widget.js",b="talroo-chatbot-root";let g=null;function x(){var e;null===(e=document.getElementById(b))||void 0===e||e.remove(),document.querySelectorAll('script[src="'.concat(h,'"]')).forEac
1h(e=>e.remove()),window.TalrooChatbot=void 0,window.__talrooChatbot=void 0}function y(){var e,t;null===(e=window.TalrooChatbot)||void 0===e||null===(t=e.open)||void 0===t||t.call(e),function(){const e=document.getElementById(b);e&&(e.style.position="relative",e.style.zIndex="2147483647")}()}function v(e){if(!a.A.isClientSideRendering())return;if(e&&c.default.sendGaEvent(l.uMC,o.A.get("c9")||"",e),g)return void y();const t=function(){if("undefined"==typeof document)return null;let e=document.getElementById(m);return e||(e=document.createElement("div"),e.id=m,document.body.appendChild(e)),e}();var n;t&&(g=(0,i.createRoot)(t),g.render((0,d.jsx)(p,{onWidgetPanelClosed:j})),("function"==typeof(null===(n=window.TalrooChatbot)||void 0===n?void 0:n.open)?Promise.resolve():(x(),new Promise((e,t)=>{const n=document.createElement("script");n.async=!0,n.src=h,n.dataset.talrooEndpoint="https://chat.talroo.com/api",n.dataset.talrooBrand="jobs2careers",n.dataset.talrooPageUri=window.location.href,n.dataset.talrooPageName=document.title,n.onload=()=>{var n;"function"==typeof(null===(n=window.TalrooChatbot)||void 0===n?void 0:n.open)?e():t(new Error("[talroo-chatbot] widget.js loaded without TalrooChatbot.open()"))},n.onerror=()=>t(new Error("[talroo-chatbot] failed to load widget.js")),document.body.appendChild(n)}))).then(y).catch(e=>{console.warn(e),j()}))}function j(){var e;a.A.isClientSideRendering()&&(g&&(g.unmount(),g=null),null===(e=document.getElementById(m))||void 0===e||e.remove(),x())}},45877:(e,t,n)=>{n.d(t,{A:()=>l});var o=n(64625),r=(n(96540),n(21144)),i=n(74848);function l(e){let t=e.children;return(0,i.jsx)(o.A,{theme:r.Ay,children:t})}}}]);

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.