1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[160],{7772:function(e,t,o){"use strict";o.d(t,{U:function(){return r}});var n=o(5893);let r=e=>{let{size:t=15,className:o,color:r}=e;return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:t,fill:r||"currentColor",viewBox:"0 0 16 16",className:o||"bi bi-question-circle-fill","aria-hidden":"true",focusable:"false",children:[(0,n.jsx)("path",{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"}),(0,n.jsx)("path",{d:"M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286"}),(0,n.jsx)("path",{d:"M7.886 12.915c.423 0 .768-.36.768-.81s-.345-.81-.768-.81-.768.36-.768.81.345.81.768.81"})]})}},8623:function(e,t,o){"use strict";o.d(t,{A:function(){return r}});var n=o(5893);let r=e=>{let{size:t=20,className:o,color:r}=e;return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:t,viewBox:"0 0 24 24",fill:"none",stroke:r||"currentColor",strokeWidth:"2.4",strokeLinecap:"round",strokeLinejoin:"round",className:o||"bi bi-arrow-right","aria-hidden":"true",children:[(0,n.jsx)("path",{d:"M5 12h14"}),(0,n.jsx)("path",{d:"m13 5 7 7-7 7"})]})}},7160:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return d}});var n=o(5893),r=o(7294),l=o(660),i=o.n(l),s=o(6506),a=o(7772),c=o(8623),u=o(9387);function d(e){let{t,position:o,country:l,remoteOnly:d,isSubmitting:h=!1,onPositionChange:p,onCountryChange:m,onRemoteOnlyChange:f,onSubmit:_}=e,[v,x]=(0,r.useState)(!1),g=(0,r.useRef)(null),[w,b]=(0,r.useState)(!1),[j,k]=(0,r.useState)(""),N=(0,r.useRef)(null),y=s.ZP.find(e=>e.code===l);(0,r.useEffect)(()=>{l||fetch("https://ipwho.is/").then(e=>{if(!e.ok)throw Error("Network error fetching location");return e.json()}).then(e=>{if(e&&e.success&&e.country_code){let t=e.country_code.toUpperCase();s.ZP.some(e=>e.code.toUpperCase()===t)&&m&&m(t)}}).catch(e=>{console.error("IP Geolocation via ipwho.is failed:",e)})},[l,m]),(0,r.useEffect)(()=>{function e(e){g.current&&!g.current.contains(e.target)&&x(!1),N.current&&!N.current.contains(e.target)&&b(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,r.useEffect)(()=>{d&&(b(!1),k(""))},[d]);let C=(s.ZP||[]).sort((e,t)=>e.name.localeCompare(t.name)).filter(e=>{var t;return null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(j.toLowerCase())});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h1",{className:i().title,children:t("flowTitle")}),(0,n.jsxs)("form",{className:i().form,onSubmit:_,children:[(0,n.jsxs)("div",{className:i().field,children:[(0,n.jsxs)("label",{className:i().label,children:[t("flowPositionLabel"),(0,n.jsxs)("span",{className:i().tooltipWrapper,ref:g,children:[(0,n.jsx)("button",{type:"button",className:i().tooltipTrigger,"aria-label":t("flowMoreInfo"),onClick:()=>x(!0),children:(0,n.jsx)(a.U,{})}),v&&(0,n.jsx)("div",{className:i().tooltipOverlay,onMouseDown:()=>x(!1),children:(0,n.jsxs)("div",{className:i().tooltip,role:"dialog","aria-modal":"true",onMouseDown:e=>e.stopPropagation(),children:[(0,n.jsx)("button",{type:"button",className:i().tooltipClose,"aria-label":t("runnerSettingsCloseText"),onClick:()=>x(!1),children:(0,n.jsx)(u.Z,{size:20})}),(0,n.jsx)("h3",{className:i().tooltipTitle,children:t("flowMoreInfo")}),(0,n.jsx)("p",{className:i().tooltipBody,children:t("flowPositionTooltip")})]})})]})]}),(0,n.jsx)("input",{className:i().input,type:"text",placeholder:t("flowPositionPlaceholder"),value:o,required:!0,onChange:e=>p(e.target.value),list:"job-suggestions",autoComplete:"off"}),(0,n.jsxs)("datalist",{id:"job-suggestions",children:[(0,n.jsx)("option",{value:"Software Engineer"}),(0,n.jsx)("option",{value:"Frontend Developer"}),(0,n.jsx)("option",{value:"Full Stack Developer"}),(0,n.jsx)("option",{value:"Product Manager"}),(0,n.jsx)("option",{value:"Data Analyst"}
1),(0,n.jsx)("option",{value:"UI/UX Designer"}),(0,n.jsx)("option",{value:"DevOps Engineer"}),(0,n.jsx)("option",{value:"Marketing Specialist"})]})]}),(0,n.jsxs)("div",{className:i().field,children:[(0,n.jsx)("label",{className:i().label,children:t("flowCountryLabel")}),(0,n.jsxs)("div",{className:i().customSelectContainer,ref:N,children:[(0,n.jsxs)("div",{className:"".concat(i().selectTrigger," ").concat(w?i().active:""," ").concat(d?i().disabled:""),onClick:()=>{d||b(!w)},"aria-disabled":d,children:[(0,n.jsx)("span",{children:y?y.name:t("flowCountryPlaceholder")}),(0,n.jsx)("span",{className:i().arrow,children:w?"â²":"â¼"})]}),(0,n.jsx)("input",{type:"text",value:l,required:!d,disabled:d,tabIndex:-1,className:i().hiddenRequiredInput,readOnly:!0}),w&&!d&&(0,n.jsxs)("div",{className:i().dropdownMenu,children:[(0,n.jsx)("div",{className:i().searchBox,children:(0,n.jsx)("input",{type:"text",placeholder:t("flowSearchCountry"),value:j,autoFocus:!0,onChange:e=>k(e.target.value)})}),(0,n.jsx)("ul",{className:i().countryList,children:C.length>0?C.map(e=>(0,n.jsx)("li",{className:"".concat(i().countryItem," ").concat(l===e.code?i().selected:""),onClick:()=>{m(e.code),b(!1),k("")},children:(0,n.jsx)("span",{className:i().countryName,children:e.name})},e.code)):(0,n.jsx)("li",{className:i().noResults,children:t("flowNoCountriesFound")})})]})]})]}),(0,n.jsxs)("label",{className:i().checkboxLabel,children:[(0,n.jsx)("input",{type:"checkbox",className:i().checkbox,checked:d,onChange:e=>f(e.target.checked)}),t("flowRemoteLabel")]}),(0,n.jsx)("button",{type:"submit",className:i().submitBtn,disabled:h,children:h?(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("span",{className:i().spinner})}):(0,n.jsxs)("span",{className:i().submitLabel,children:[(0,n.jsx)("span",{children:t("flowSubmit")}),(0,n.jsx)(c.A,{size:20})]})})]})]})}},660:function(e){e.exports={title:"steponeform_title__dhDJ9",form:"steponeform_form__j2gWa",field:"steponeform_field__lSfj9",label:"steponeform_label__PXx7S",input:"steponeform_input__rLmIa",select:"steponeform_select__p4b8c",tooltipWrapper:"steponeform_tooltipWrapper__HjT9z",tooltipTrigger:"steponeform_tooltipTrigger__IWM1i",tooltipIcon:"steponeform_tooltipIcon__jIb0A",tooltipOverlay:"steponeform_tooltipOverlay__MSVN6",tooltip:"steponeform_tooltip__iShT8",tooltipClose:"steponeform_tooltipClose__8PLxf",tooltipTitle:"steponeform_tooltipTitle__IORqA",tooltipBody:"steponeform_tooltipBody__HXN0g",checkboxLabel:"steponeform_checkboxLabel__eUPos",checkbox:"steponeform_checkbox__GXlRm",submitBtn:"steponeform_submitBtn__O0pnz",submitLabel:"steponeform_submitLabel__eoQzh",spinner:"steponeform_spinner__bHHT6",spin:"steponeform_spin__i9ViB",customSelectContainer:"steponeform_customSelectContainer__3JiEy",selectTrigger:"steponeform_selectTrigger__Szjhz",active:"steponeform_active__yNlzq",disabled:"steponeform_disabled__Jl18u",countryList:"steponeform_countryList__eardK",arrow:"steponeform_arrow__GZWZr",hiddenRequiredInput:"steponeform_hiddenRequiredInput__QC5bg",dropdownMenu:"steponeform_dropdownMenu__4uINJ",searchBox:"steponeform_searchBox__MMvVF",countryItem:"steponeform_countryItem__oA8hn",selected:"steponeform_selected__ANxMJ",countryRegion:"steponeform_countryRegion__Ui22o",noResults:"steponeform_noResults__TwCgQ"}},8755:function(e,t,o){"use strict";o.d(t,{Z:function(){return p}});var n=o(7294);let r=e=>null==e?void 0:e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),l=e=>{let t="",o=!1;for(let n of e){if("-"===n||"_"===n||n<=" "){o=t.length>0;continue}0===t.length?t+=n.toLowerCase():t+=o?n.toUpperCase():n,o=!1}return t},i=e=>{let t=l(e);return t.charAt(0).toUpperCase()+t.slice(1)},s=function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return t.filter((e,t,o)=>!!e&&""!==e.trim()&&o.indexOf(e)===t).join(" ").trim()},a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"},c=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1},u=(0,n.createContext)({}),d=()=>(0,n.useContext)(u),h=(0,n.forwardRef)((e,t)=>{var o,r,l;let{color:i,size:u,width:h,height:p,strokeWidth:m,absoluteStrokeWidth:f,nonScalingStroke:_,className:v="",children:x,iconNode:g=[],icon:w={node:g,aliases:[],size:24},...b}=e,{size:j=24,strokeWidth:k=2,absoluteStrokeWidth:N=!1,nonScalingStroke:y=!1,color:C="currentColor",className:S=""}=null!==(o=d())&&void 0!==o?o:{},L=!!x||c(b),[z,M,I=[]]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e){var t,o,n,r,l,i,c,u,d,h,p,m,f,_,v;let x=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},g=null!==(n=x.attributeNames)&&void 0!==n?n:{},w=e=>{var t;return null!==(t=g[e])&&void 0!==t?t:e},b=null!==(l=null!==(r=e.size)&&void 0!==r?r:e.width)&&void 0!==l?l:a.width,j=null!==(c=null!==(i=e.size)&&void 0!==i?i:e.height)&&void 0!==c?c:a.height,k=null!==(u=null===(t=e.aliases)||void 0===t?void 0:t.filter(e=>"string"==typeof e&&""!==e.trim()).map(e=>"lucide-".concat(e)))&&void 0!==u?u:[],N=[...e.name?["lucide-".concat(e.name)]:[],...k],y=null!==(d=null===(o=x.className)||void 0===o?void 0:o.split(" ").filter(
1Boolean))&&void 0!==d?d:[],C=!1===x.includeDefaultClasses?s(...y):s("lucide",...N,...y),S=x.absoluteStrokeWidth?Number(null!==(h=x.strokeWidth)&&void 0!==h?h:a["stroke-width"])*Number(null!==(m=null!==(p=e.size)&&void 0!==p?p:e.width)&&void 0!==m?m:a.width)/Number(null!==(_=null!==(f=x.size)&&void 0!==f?f:x.width)&&void 0!==_?_:a.width):null!==(v=x.strokeWidth)&&void 0!==v?v:a["stroke-width"];return["svg",{...Object.entries(a).reduce((e,t)=>{let[o,n]=t;return e[w(o)]=n,e},{}),..."color"in x&&x.color&&{[w("stroke")]:x.color},..."size"in x&&null!=x.size&&{[w("width")]:x.size,[w("height")]:x.size},..."width"in x&&null!=x.width&&{[w("width")]:x.width},..."height"in x&&null!=x.height&&{[w("height")]:x.height},[w("stroke-width")]:S,...C&&{[w("class")]:C},[w("viewBox")]:"0 0 ".concat(b," ").concat(j),...!1===x.hasA11yProp?{[w("aria-hidden")]:"true"}:{},..."attributes"in x&&x.attributes},e.node.map(e=>{let[t,o,n]=e,r=x.nonScalingStroke?{[w("vector-effect")]:"non-scaling-stroke",...o}:o;return n?[t,r,n]:[t,r]})]}(e,{...t,attributeNames:{...t.attributeNames,class:"className","stroke-width":"strokeWidth","stroke-linecap":"strokeLinecap","stroke-linejoin":"strokeLinejoin","vector-effect":"vectorEffect"}})}(w,{color:null!=i?i:C,width:null!==(r=null!=h?h:u)&&void 0!==r?r:j,height:null!==(l=null!=p?p:u)&&void 0!==l?l:j,strokeWidth:null!=m?m:k,absoluteStrokeWidth:null!=f?f:N,nonScalingStroke:null!=_?_:y,className:s(S,v),hasA11yProp:L,attributes:b});return(0,n.createElement)(z,{ref:t,...M},[...I.map(e=>{let[t,o]=e;return(0,n.createElement)(t,o)}),...Array.isArray(x)?x:[x]])});function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],l="string"==typeof e?function(e,t){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(null==t)throw Error("[lucide]: iconNode is required when icon name is used");return{name:r(e),size:24,node:t,...o.length>0?{aliases:o}:{}}}(e,t,o):e,s=(0,n.forwardRef)((e,t)=>{let{className:o,...r}=e;return(0,n.createElement)(h,{ref:t,icon:l,className:o,...r})});return l.name&&(s.displayName=i(l.name)),s}},9387:function(e,t,o){"use strict";o.d(t,{Z:function(){return l}});var n=o(8755);let r={name:"x",size:24,node:[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]};r.node;let l=(0,n.Z)(r)}}]);
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.