PageSourceSearch

https://www.urbaner.com/assets/RegisterPartner-CS6ZpIt_.js

js urbaner.com collected 2026-09-25 18:46:40 UTC 18,763 bytes, 357 lines download raw bytes

1import{r as d,j as e,cF as F,cG as M,aH as k,cH as E,O as c,aF as w,aS as P,aY as A,q as t,T,cI as D,cJ as z,cK as L,m as R,p as _,c as N,B as I,W as q}from"./index-yVeBhfZd.js";import{a as B,r as $}from"./reduxFormConDestruccionDiferida-DYyJw4vt.js";import{aK as O,H as U,F as V,y as H,A as Y,B as W}from"./RouteErrorBoundary-B92c2Kiz.js";import{F as J}from"./Footer-DVW1eEGg.js";import{H as Z}from"./Header-ToVUjyM5.js";import{W as K}from"./Wrapper-CO_VUrTR.js";import{u as G,a as Q}from"./PublicContainer-DulOR3-7.js";import"./parse-L9X_5G6c.js";const X=t.div`
2  position: fixed;
3  top: 0;
4  left: 0;
5  width: 100%;
6  height: 100%;
7  background: rgba(0, 0, 0, 0.8);
8  display: flex;
9  justify-content: center;
10  align-items: center;
11  padding: 10px;
12  z-index: 9999;
13  overflow-y: auto;
14`,ee=t.div`
15  background: white;
16  padding: 30px;
17  border-radius: 12px;
18  box-shadow: 0 5px 25px rgba(0, 0, 0, 0.3);
19  max-width: 800px;
20  width: 100%;
21  text-align: left;
22  z-index: 10000;
23  position: relative;
24  max-height: 90vh;
25  overflow-y: auto;
26
27  @media (max-width: 768px) {
28    padding: 20px;
29    max-height: 95vh;
30    border-radius: 0;
31    height: 100%;
32    max-width: 100%;
33  }
34`,te=t.h3`
35  color: #2c3e50;
36  margin-bottom: 20px;
37  display: flex;
38  align-items: center;
39  gap: 10px;
40  font-size: 1.5rem;
41
42  @media (max-width: 768px) {
43    font-size: 1.3rem;
44  }
45`,oe=t.div`
46  margin-bottom: 25px;
47  padding-left: 35px;
48`,s=t.li`
49  margin-bottom: 10px;
50  line-height: 1.5;
51  position: relative;
52  padding-left: 25px;
53
54  &:before {
55    content: '•';
56    position: absolute;
57    left: 0;
58    color: #3498db;
59    font-weight: bold;
60  }
61
62  strong {
63    color: #2c3e50;
64  }
65`,ie=t.div`
66  display: flex;
67  justify-content: space-between;
68  margin-bottom: 30px;
69  position: relative;
70`,ne=t.div`
71  display: flex;
72  flex-direction: column;
73  align-items: center;
74  flex: 1;
75  position: relative;
76  z-index: 1;
77`,re=t.div`
78  width: 40px;
79  height: 40px;
80  border-radius: 50%;
81  background: ${o=>o.active?"#3498db":"#ecf0f1"};
82  color: ${o=>o.active?"white":"#7f8c8d"};
83  display: flex;
84  align-items: center;
85  justify-content: center;
86  margin-bottom: 8px;
87  font-size: 18px;
88  transition: all 0.3s ease;
89`,ae=t.span`
90  font-size: 12px;
91  color: ${o=>o.active?"#3498db":"#95a5a6"};
92  text-align: center;
93  font-weight: ${o=>o.active?"bold":"normal"};
94`,se=t.div`
95  position: absolute;
96  top: 20px;
97  left: 0;
98  right: 0;
99  height: 3px;
100  background: #ecf0f1;
101  z-index: 0;
102
103  &:after {
104    content: '';
105    position: absolute;
106    top: 0;
107    left: 0;
108    height: 100%;
109    background: #3498db;
110    width: ${o=>o.progress}%;
111    transition: width 0.5s ease;
112  }
113`,le=t.div`
114  display: flex;
115  justify-content: space-between;
116  margin-top: 30px;
117`,C=t.button`
118  padding: 12px 25px;
119  border-radius: 6px;
120  font-weight: bold;
121  cursor: pointer;
122  display: flex;
123  align-items: center;
124  gap: 8px;
125  border: none;
126  transition: all 0.2s ease;
127
128  &:disabled {
129    opacity: 0.5;
130    cursor: not-allowed;
131  }
132`,ce=t(C)`
133  background: #ecf0f1;
134  color: #7f8c8d;
135
136  &:hover:not(:disabled) {
137    background: #d5dbdb;
138  }
139`,de=t(C)`
140  background: #3498db;
141  color: white;
142
143  &:hover:not(:disabled) {
144    background: #2980b9;
145  }
146`,pe=t(C)`
147  background: #2ecc71;
148  color: white;
149  width: 100%;
150  justify-content: center;
151  margin-top: 20px;
152  &:hover {
153    background: #27ae60;
154  }
155`,ue=t.div`
156  background: #f8f9fa;
157  padding: 10px 15px;
158  border-radius: 6px;
159  margin-bottom: 20px;
160  font-size: 14px;
161  color: #7f8c8d;
162  display: flex;
163  align-items: center;
164  gap: 10px;
165
166  strong {
167    color: #3498db;
168  }
169`,xe=t.div`
170  margin-top: 20px;
171  display: flex;
172  align-items: center;
173  gap: 10px;
174`,me=t.input`
175  width: 18px;
176  height: 18px;
177`,he=t.label`
178  font-size: 14px;
179  color: #2c3e50;
180  cursor: pointer;
181`,u=[{id:"background",title:"Evaluación de antecedentes",icon:F,content:e.jsx("ul",{style:{listStyleType:"none",paddingLeft:0},children:e.jsxs(s,{children:["Realizada por Urbaner ",e.jsx("strong",{children:"(sin costo)"})]})})},{id:"payments",title:"Requisitos de pago",icon:M,content:e.jsxs("div",{children:[e.jsx("p",{children:e.jsx("strong",{children:"Para pagos semanales necesitas RUC:"})}),e.jsxs("ul",{style:{listStyleType:"none",paddingLeft:0},children:[e.jsxs(s,{children:[e.jsx("strong",{children:"Opción 1:"})," RUC de Factura en Régimen especial de mensajería, N° de cuenta bancaria y cuenta de detracción."]}
181),e.jsx(s,{children:"(*) La declaración la realiza el mensajero con su contador particular, urbaner solo genera la factura"}),e.jsxs(s,{children:[e.jsx("strong",{children:"Opción 2:"})," RUC de Recibos por honorarios (Renta de 4ta Categoría) y N° de cuenta bancaria."]}),e.jsx(s,{children:"(*) Urbaner solo genera los recibos por honorarios"}),e.jsx(s,{children:"Los datos de pago deben estar a tu nombre."})]})]})},{id:"documents",title:"Documentación requerida",icon:k,content:e.jsxs("div",{children:[e.jsx("p",{children:e.jsx("strong",{children:"Documentos vigentes y en regla:"})}),e.jsxs("ul",{style:{listStyleType:"none",paddingLeft:0},children:[e.jsx(s,{children:"DNI / C.E"}),e.jsx(s,{children:"SOAT"}),e.jsx(s,{children:"Licencia"}),e.jsx(s,{children:"Tarjeta de propiedad"}),e.jsx(s,{children:"Recibo de agua o luz"})]})]})},{id:"equipment",title:"Equipo",icon:E,content:e.jsxs("div",{children:[e.jsx("p",{children:e.jsx("strong",{children:"Requisitos técnicos:"})}),e.jsxs("ul",{style:{listStyleType:"none",paddingLeft:0},children:[e.jsx(s,{children:"Celular Android v.10+ con datos móviles."}),e.jsx(s,{children:"Mochila de 40 x 40 x 40 cm en buen estado."})]})]})}],ge=({isOpen:o,onClose:i})=>{const[r,a]=d.useState(0),[l,x]=d.useState(!1),[b,p]=d.useState(!1);if(d.useEffect(()=>{if(!o)a(0),x(!1),p(!1);else{const h=setTimeout(()=>{p(!0)},2e3);return()=>{clearTimeout(h)}}},[o,r]),!o)return null;const y=(r+1)/u.length*100,f=r===u.length-1,m=u[r],v=()=>{r<u.length-1&&(a(r+1),p(!1))},n=()=>{r>0&&a(r-1)},j=()=>{x(!l)};return e.jsx(X,{children:e.jsxs(ee,{children:[e.jsxs(ie,{children:[u.map((h,S)=>e.jsxs(ne,{children:[e.jsx(re,{active:S<=r,children:e.jsx(c,{icon:h.icon})}),e.jsx(ae,{active:S<=r,children:h.title.split(" ")[0]})]},h.id)),e.jsx(se,{progress:y})]}),e.jsxs(ue,{children:[e.jsx(c,{icon:w,color:"#2ecc71"}),e.jsxs("span",{children:["Sección ",e.jsx("strong",{children:r+1})," de"," ",e.jsx("strong",{children:u.length})]})]}),e.jsxs(te,{children:[e.jsx(c,{icon:m.icon}),m.title]}),e.jsx(oe,{children:m.content}),f&&e.jsxs(xe,{children:[e.jsx(me,{type:"checkbox",id:"confirm-requirements",checked:l,onChange:j,disabled:!b}),e.jsx(he,{htmlFor:"confirm-requirements",children:"Confirmo que he leído toda la información."})]}),f?e.jsxs(pe,{onClick:i,disabled:!l||!b,children:[e.jsx(c,{icon:w}),"Continuar con el registro de formulario"]}):e.jsxs(le,{children:[e.jsxs(ce,{onClick:n,disabled:r===0,children:[e.jsx(c,{icon:P}),"Anterior"]}),e.jsxs(de,{onClick:v,children:["Siguiente",e.jsx(c,{icon:A})]})]})]})})},fe=[{label:"Nombres",type:"text",name:"first_name",required:!0},{label:"Apellidos Completos",type:"text",name:"last_name",required:!0},{label:"Número de Celular",type:"text",name:"phone",required:!0},{label:"Celular alternativo",type:"text",name:"alternative_phone",required:!1},{label:"Email",type:"email",name:"email",required:!0},{label:"Tipo de Documento*",type:"select",name:"document_type",required:!0},{label:"Número de Documento*",type:"text",name:"dni",required:!0},{label:"Dirección",type:"text",name:"address",required:!0},{label:"País*",type:"select",name:"country",required:!0},{label:"Ciudad*",type:"select",name:"city_id",required:!0},{label:"Distrito*",type:"select",name:"district",required:!0}
181,{label:"Fecha de Nacimiento",type:"datebox",name:"birthday",required:!0,dateFormat:"LL",trailingIcon:!0,showYearDropdown:!0,dropdownMode:"select",noMinDate:!0,showMonthDropdown:!0},{label:"Elige tu Vehículo*",type:"select",name:"vehicle_type",required:!0},{label:"Número de Placa",type:"text",name:"vehicle_plate",required:!0},{label:"Número de Licencia",type:"text",name:"license",required:!0},{label:"Fecha de Vencimiento del SOAT",type:"datebox",name:"soat_expiration_date",required:!0,showTimeSelect:!1,dateFormat:"LL",trailingIcon:!0,showYearDropdown:!0,dropdownMode:"select",showMonthDropdown:!0},{label:"Código de Referido",type:"text",name:"invitation_code",required:!1},{label:"Vencimiento Revisión Técnica",type:"datebox",name:"technical_review_expiration_date",required:!0,showTimeSelect:!1,dateFormat:"LL",trailingIcon:!0,showYearDropdown:!0,dropdownMode:"select",showMonthDropdown:!0},{label:"¿Cómo te enteraste de Urbaner?",type:"select",name:"discovery_source_id",required:!0},{label:"Cuéntanos sobre ti y porqué quieres trabajar en Urbaner",type:"text",name:"message",size:"12",textarea:!0},{label:["Acepto las "," de Urbaner para el registro y validación de mis datos."],link:"Políticas y Tratamiento de Datos",redirect:"/politicas-tratamiento-de-datos",type:"checkbox",name:"terms",checked:!0,display:"block",size:12}],be=[{id:"Android"},{id:"No tengo"}],ye=[{value:"",label:""},{value:"Todo el día",label:"Todo el día"},{value:"Solo medio día",label:"Solo medio día"},{value:"Menos de 3 horas",label:"Menos de 3 horas"}],ve=[{value:"",label:""},{value:2,label:"Moto"},{value:3,label:"Auto"}],je=[{value:"",label:""},{value:"d",label:"Dni"},{value:"c",label:"Carnet de extranjeria"},{value:"p",label:"Pasaporte"}],we=[{value:"",label:""},{value:1,label:"Computrabajo"},{value:2,label:"Indeed jobs"},{value:3,label:"Formulario de Registro Web/App"}],g={name:"Perú",country_id:"1",cities:[{city_name:"Lima",city_id:"1",city_districts:["Lima","Ancón","Ate","Barranco","Breña","Carabayllo","Chaclacayo","Chorrillos","Cieneguilla","Comas","El Agustino","Independencia","Jesús María","La Molina","La Victoria","Lince","Los Olivos","Lurigancho-Chosica","Lurin","Magdalena del Mar","Miraflores","Pueblo Libre","Pachacámac","Pucusana","Puente Piedra","Punta Hermosa","Punta Negra","Rímac","San Bartolo","San Borja","San Isidro","San Juan de Lurigancho","San Juan de Miraflores","San Luis","San Martín de Porres","San Miguel","Santa Anita","Santa María del Mar","Santa Rosa","Santiago de Surco","Surquillo","Villa El Salvador","Villa María del Triunfo","Callao"]}]},_e=o=>{const i={};return o.first_name||(i.first_name="Requerido"),o.last_name||(i.last_name="Requerido"),o.phone||(i.phone="Requerido"),o.email?/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(o.email)||(i.email="Email inválido"):i.email="Requerido",o.dni||(i.dni="Requerido"),o.address||(i.address="Requerido"),o.country||(i.country="Requerido"),o.city_id||(i.city_id="Requerido"),o.district||(i.district="Requerido"),o.birthday||(i.birthday="Requerido"),o.vehicle_type||(i.vehicle_type="Requerido"),o.vehicle_plate||(i.vehicle_plate="Requerido"),o.license||(i.license="Requerido"),o.soat_expiration_date||(i.soat_expiration_date="Requerido"),o.terms||(i.terms="Debe aceptar las politicas y tratamiento de datos"),o.source||(i.source="Seleccione una opción."),i},Ce=t.div`
182  background-color: white;
183  border-radius: 12px;
184  padding: 2em;
185  width: 90%;
186  max-width: 500px;
187  text-align: center;
188  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
189  position: relative;
190`,Se=t.div`
191  margin-bottom: 1.5em;
192`,Re=t(c)`
193  color: #28a745;
194  font-size: 3em;
195`,qe=t.h3`
196  color: #333;
197  margin-bottom: 1em;
198  font-weight: 600;
199`,Fe=t.p`
200  color: #666;
201  line-height: 1.6;
202  margin-bottom: 1.5em;
203`,Me=t.div`
204  display: flex;
205  align-items: flex-start;
206  justify-content: center;
207  gap: 0.75em;
208  background-color: ${({variant:o})=>o==="200"?"#fffbeb":"#f8f9fa"};
209  border: 1px solid
210    ${({variant:o})=>o==="200"?"#fde68a":"#e9ecef"};
211  padding: 1em;
212  border-radius: 8px;
213  margin: 1.5em 0;
214  text-align: left;
215`,ke=t(c)`
216  color: ${({iconcolor:o})=>o};
217  font-size: 1.4em;
218  flex-shrink: 0;
219  margin-top: 2px;
220`,Ee=t.span`
221  color: #555;
222  font-size: 0.92em;
223  line-height: 1.55;
224`,Pe=t.button`
225  background-color: #50e09e;
226  color: white;
227  border: none;
228  padding: 12px 30px;
229  border-radius: 25px;
230  font-weight: 600;
231  cursor: pointer;
232  transition: background-color 0.3s ease;
233
234  &:hover {
235    background-color: #3ecf8e;
236  }
237`,Ae=t(c)`
238  position: absolute;
239  top: 15px;
240  right: 15px;
241  color: #999;
242  cursor: pointer;
243  font-size: 1.2em;
244  transition: color 0.3s ease;
245
246  &:hover {
247    color: #666;
248  }
249`,Te=({variant:o="204"})=>{const i=T(),r=o==="200",a=()=>{i("/mensajeros")};return e.jsxs(Ce,{children:[e.jsx(Ae,{icon:D,onClick:a}),e.jsx(Se,{children:e.jsx(Re,{icon:w})}),e.jsx(qe,{children:r?"¡Postulación Recibida!":"¡Postulación Exitosa!"}),e.jsx(Fe,{children:r?"Tu postulación como mensajero ha sido recibida y procesada correctamente. Hemos registrado todos tus datos.":"Tu postulación como mensajero ha sido recibida correctamente. Estamos revisando tu información y pronto nos pondremos en contacto contigo."}),e.jsxs(Me,{variant:o,children:[e.jsx(ke,{icon:r?z:L,iconcolor:r?"#d97706":"#007bff"}),e.jsx(Ee,{children:r?e.jsx(e.Fragment,{children:"Un representante de nuestro equipo se comunicará contigo directamente para brindarte las instrucciones sobre los próximos pasos y el acceso a la aplicación."}):"Recibirás un correo electrónico con la confirmación de tu postulación y las credenciales de acceso a la aplicación."})]}),e.jsx(Pe,{onClick:a,children:"Entendido"})]})};t(B)`
250  ${R.tablet_cutoff`
251    flex-direction: column;
252  `}
253`;t.div`
254  color: #fff;
255  text-align: left;
256  padding: 2em 1em;
257`;t(O)`
258  font-size: 2.5em;
259  color: #fff;
260`;t.div`
261  width: 70%;
262  padding: 1em 0;
263  margin: 2em auto;
264  border-radius: 5px;
265  position: relative;
266  background-color: ${_.lima_gray};
267`;t(U)`
268  margin: 0 auto;
269  color: ${_.green};
270`;t.div`
271  padding: 1em 1.5em;
272`;t.div`
273  text-align: right;
274  padding: 0 1em;
275`;const De=t.h2`
276  font-size: 2em;
277  color: #333;
278  margin-bottom: 1.5em;
279  text-align: center;
280`;t.div`
281  background-color: white;
282  border: 1px solid ${_.gray};
283  width: 300px;
284  height: 150px;
285  border-radius: 8px;
286  padding: 1em;
287`;t.p`
288  margin: 35px auto;
289`;var ze={REACT_APP_URBANER_ENV:"production"};const Le=t.div`
290  background: #fff;
291  border: solid 1px #e4e7e8;
292  border-radius: 14.5px;
293  box-shadow: 0 9px 13px 0 rgba(215, 231, 245, 0.55);
294  margin-top: 76px;
295  padding: 69px 49px 38px 49px;
296  ${R.tablet`
297    padding: 40px 20px;
298  `}
299  position: relative;
300`,Ne=t.div`
301  margin: 15px 0;
302  padding: 0 0.5em;
303  text-align: right;
304  width: 100%;
305`,Ie=t.div`
306  position: fixed;
307  top: 0;
308  left: 0;
309  width: 100%;
310  height: 100%;
311  background-color: rgba(0, 0, 0, 0.5);
312  display: flex;
313  justify-content: center;
314  align-items: center;
315  z-index: 1000;
316`,Be=q`
317  to { transform: rotate(360deg); }
318`,$e=q`
319  from { opacity: 0; transform: translateY(4px); }
320  to   { opacity: 1; transform: translateY(0); }
321`,Oe=t.span`
322  display: inline-block;
323  width: 14px;
324  height: 14px;
325  border: 2px solid rgba(255, 255, 255, 0.4);
326  border-top-color: #fff;
327  border-radius: 50%;
328  animation: ${Be} 0.7s linear infinite;
329`,Ue=t.div`
330  position: absolute;
331  inset: 0;
332  background: rgba(255, 255, 255, 0.6);
333  z-index: 10;
334  border-radius: 14px;
335  pointer-events: all;
336  cursor: not-allowed;
337`,Ve=t.p`
338  text-align: center;
339  color: #888;
340  font-size: 0.85em;
341  margin: 0 0 0.25em;
342  animation: ${$e} 0.3s ease;
343`,He=ze.REACT_APP_URBANER_ENV!=="production",Ye=({submitForm:o,handleSubmit:i,pristine:r,submitting:a,checkResult:l,simulateResult:x,dispatch:b})=>{const p=d.useRef(null);d.useEffect(()=>{l!==null&&p.current&&window.scrollTo({top:p.current.offsetTop,behavior:"smooth"})},[l]);const y=[{value:g.country_id,label:g.name}],f=[{value:g.cities[0].city_id,label:g.cities[0].city_name}],m=[{value:"",label:""},...g.cities[0].city_districts.map(n=>({value:n,label:n}))],v={device:be,schedule:ye,vehicle_type:ve,document_type:je,country:y,city_id:f,district:m,discovery_source_id:we};return e.jsxs(Le,{ref:p,children:[e.jsx(De,{children:"Regístrate"}),He,l!==null&&e.jsx(Ie,{children:e.jsx(Te,{variant:l})}),e.jsxs("div",{style:{position:"relative"},children:[a&&e.jsx(Ue,{}),e.jsxs("form",{onSubmit:i(o),noValidate:!0,style:{display:"flex",flexWrap:"wrap"},children:[fe.map(n=>{const j=n.name==="country"||n.name==="city_id";return e.jsx(V,{name:n.name,type:n.type,options:v[n.name],component:H,label:n.label,checked:n.checked,link:n.link,redirect:n.redirect,size:n.size,required:n.required,outlined:!0,styleType:"secondary",display:n.display,className:"input-bg-white",textarea:n.textarea,disabled:j,trailingIcon:n.trailingIcon?e.jsx("i",{className:"material-icons",children:"keyboard_arrow_down"}):null,dateFormat:n.dateFormat,showYearDropdown:n.showYearDropdown,dropdownMode:n.dropdownMode,noMinDate:n.noMinDate,showMonthDropdown:n.showMonthDropdown},n.name)}),e.jsxs(Ne,{children:[e.jsx("small",{children:"*Campos requeridos"}),e.jsx("br",{}),e.jsx("small",{children:"**Carnet de Refugio no es Válido"})]}),a&&e.jsx(Ve,{children:"Procesando tu postulación, por favor espera…"}),e.jsx(I,{color:"green",disabled:r||a,children:a?e.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center",gap:"8px"},children:[e.jsx(Oe,{}),"Enviando..."]}):"Enviar"})]})]})]})},We=o=>({initialValues:{...o.account.courier.extra,country:"1",city_id:"1"},updateUnregisteredFields:!0,keepDirtyOnReinitialize:!0,enableReinitialize:!0}),Je=N(We)($({form:"register_courier",validate:_e})(Ye));var Ze={REACT_APP_BASE_DOMAIN:"https://middleware.urbaner.com/"};const Ke=Ze.REACT_APP_BASE_DOMAIN+"api/courier/apply/",Ge=()=>{const[o,i]=d.useState(null),r=async a=>{try{const x=await Y({method:"POST",data:a,url:Ke});i(x.status===200?"200":"204")}catch(l){throw new W(l.response&&l.response.data||{_error:"Error en la postulación"})}};return e.jsx(Je,{submitForm:r,checkResult:o,simulateResult:i})},Qe=t.section`
344  padding: 100px 20px 141px;
345`,Xe=t.img`
346  pointer-events: none;
347  position: absolute;
348  right: -134%;
349  top: 20%;
350  z-index: -1;
351`,et=t.img`
352  left: -120%;
353  pointer-events: none;
354  position: absolute;
355  top: -59%;
356  z-index: -1;
357`;class ct extends d.Component{constructor(i){super(i),this.state={showModal:!0},this.toggleModal=this.toggleModal.bind(this)}componentDidMount(){window.scrollTo(0,0)}toggleModal(){this.setState(i=>({showModal:!i.showModal}))}render(){return e.jsxs("div",{style:{overflow:"hidden"},children:[e.jsx(Z,{}),e.jsx(ge,{isOpen:this.state.showModal,onClose:this.toggleModal}),e.jsx(Qe,{children:e.jsxs(K,{children:[e.jsx(Xe,{src:G}),e.jsx(et,{src:Q}),e.jsx("div",{className:"contact__block__form__title title__g",children:e.jsx("div",{className:"title__g__title",children:e.jsx("h1",{className:"tfz40 tsilver ffthin",children:"Únete a Urbaner"})})}),e.jsx(Ge,{})]})}),e.jsx(J,{})]})}}export{ct as default};

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.