PageSourceSearch

https://www.maestro.io/static/js/chunks/2107.4e6e840.js

js maestro.io collected 2026-10-02 04:12:47 UTC 17,741 bytes, 221 lines download raw bytes

1(function(){try{var S=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},A=new S.Error().stack;A&&(S._sentryDebugIds=S._sentryDebugIds||{},S._sentryDebugIds[A]="e833a498-7d0b-46c9-9447-31088ff32422",S._sentryDebugIdIdentifier="sentry-dbid-e833a498-7d0b-46c9-9447-31088ff32422")}catch{}})();var _global=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};_global.SENTRY_RELEASE={id:"d0b2a86c2e49a10a9d9513a5bf665a7912e86753"},(self.webpackChunk_maestro_io_client=self.webpackChunk_maestro_io_client||[]).push([[2107],{887757:(S,A,e)=>{e.d(A,{A:()=>w});var p=e(362688),n=e.n(p),l=e(63696),m=e(886550),c=e(86138);const t=(0,m.i7)`
2  from {
3    opacity: 0;
4  }
5
6  to {
7    opacity: 1;
8  }
9`;var s=e(429195),T=e(171751),b=e(154789),v=e(571417),x=e(152544);const u=({widthPx:L})=>L?(0,m.AH)`
10      width: ${(0,T.WJ)(L)};
11    `:"",h=(0,m.AH)`
12  animation: 0.3s ease-out ${t};
13`,f=m.Ay.div`
14  ${h}
15  ${u};
16`,P=m.Ay.div`
17  background-color: ${s.k6P};
18  color: ${s.o0B};
19  padding: ${s.Sm7};
20`,I=m.Ay.div`
21  background-color: ${s.dHK};
22  color: ${s.o0B};
23  padding: ${L=>L.noContentPadding?"0":s.Sm7};
24`,K=m.Ay.div`
25  display: flex;
26  flex-flow: row nowrap;
27  align-items: center;
28  justify-content: space-between;
29`,a=m.Ay.div`
30  && {
31      ${x.p6}
32      text-transform: uppercase;
33    }
34`,r=(0,m.Ay)(b.Ay)`
35  margin-left: 10px;
36`,N=m.Ay.div`
37  ${x.eb};
38  color: ${s.zkP};
39  margin-top: ${s.Sm7};
40`,U=m.Ay.div`
41  display: flex;
42  ${x.GD}
43`,$=m.Ay.div`
44  ${x.eb};
45  color: ${s.zkP};
46`;function w({className:L,children:z,infoKey:E,nameKey:Z,noContentPadding:G,onSave:C,saveEnabled:B,widthPx:X,handleCancel:Q,isFooterModal:M,testIdCancel:F,testIdSave:J}){const _=M?$:a;return(0,l.useEffect)(()=>{B&&!M&&C?.()},[B,M]),l.createElement(v.A,{onClick:C,shellLayer:M?"modalLegacy":"modalAnchored"},l.createElement(f,{className:L,widthPx:X},l.createElement(P,null,l.createElement(K,null,l.createElement(c.A,{component:_,stringKey:Z}),l.createElement(U,null,l.createElement(c.A,{component:r,componentProps:{"data-testid":F,onClick:Q},stringKey:"ADMIN_ACTION_CANCEL"}),M?l.createElement(c.A,{component:r,componentProps:{"data-testid":J,disabled:!B,onClick:C},stringKey:"ADMIN_ACTION_ADD"}):null)),E&&l.createElement(c.A,{component:N,stringKey:E})),l.createElement(I,{noContentPadding:G},z)))}w.propTypes={children:n().node.isRequired,className:n().string,handleCancel:n().func,infoKey:n().string,isFooterModal:n().bool,nameKey:n().string.isRequired,noContentPadding:n().bool,onSave:n().func.isRequired,saveEnabled:n().bool,testIdCancel:n().string,testIdSave:n().string,widthPx:n().oneOfType([n().string,n().number])},w.defaultProps={className:"",handleCancel:void 0,infoKey:void 0,isFooterModal:!1,noContentPadding:!1,saveEnabled:!0,testIdCancel:void 0,widthPx:void 0}},627287:(S,A,e)=>{e.d(A,{A:()=>x});var p=e(362688),n=e.n(p),l=e(63696),m=e(886550),c=e(879019),t=Object.defineProperty,s=(u,h,f)=>h in u?t(u,h,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[h]=f,T=(u,h,f)=>(s(u,typeof h!="symbol"?h+"":h,f),f);const b=m.Ay.div`
47  align-items: center;
48  display: flex;
49  flex-flow: row nowrap;
50  opacity: ${u=>u.disabled?".3":"1"};
51`;class v extends l.Component{constructor(){super(...arguments),T(this,"handleChange",()=>{const{active:h,onChange:f,disabled:P}=this.props;P||f?.(!h)})}render(){const{active:h,"data-testid":f,labelKey:P,helperTextKey:I,className:K,disabled:a}=this.props,{handleChange:r}=this;return l.createElement(b,{className:K,disabled:a},l.createElement(c.A,{checked:h,"data-testid":f,descriptionKey:I,disabled:a,labelKey:P,labelUppercase:!0,onChange:r}))}}T(v,"propTypes",{active:n().bool.isRequired,className:n().string,"data-testid":n().string,disabled:n().bool,helperTextKey:n().string,labelKey:n().string,onChange:n().func.isRequired}),T(v,"defaultProps",{className:"","data-testid":void 0,disabled:!1,helperTextKey:void 0,labelKey:void 0});const x=v},512107:(S,A,e)=>{e.r(A),e.d(A,{default:()=>Oe});var p=e(224191),n=e(272568),l=e(298116),m=e(362688),c=e.n(m),t=e(63696),s=e(886550),T=e(718264),b=e.n(T),v=e(221196),x=e.n(v),u=e(679380),h=e(283722),f=e(957006),P=e(86138),I=e(551269),K=e(634611),a=e(545290),r=e(429195),N=e(152544),U=e(887757),$=e(166143),w=e(162908),L=e(13155),z=e(323309);const E={IMAGE:"image_link",TEXT:"text_link"};var Z=Object.defineProperty,G=(d,o,i)=>o in d?Z(d,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):d[o]=i,C=(d,o,i)=>(G(d,typeof o!="symbol"?o+"":o,i),i);const B=450,X=(0,s.Ay)(L.Ay)`
52  width: 100%;
53  display: flex;
54  justify-content: center;
55  align-items: center;
56`,Q=s.Ay.div`
57  display: flex;
58  justify-content: space-between;
59`,M=s.Ay.div`
60  width: 50%;
61`,F=(0,s.Ay)($.Ay)`
62  width: 90%;
63`,J=(0,s.Ay)(z.A)`
64  margin-top: ${r.Emp};
65`,_=[{stringKey:"ADMIN_LABEL_INPUT_TEXT",value:"text_link"},{stringKey:"IMAGE",testId:"imageFooterButton",value:"image_link"}];class V extends t.Component{render(){const{hideModal:o,handleEditNewLink:i,handleSaveNewLink:y,linkError:D,newFooterLink:{image:re,kind:pe,name:he,text:te,url:de}}=this.props,fe=pe===E.TEXT&&D===E.TEXT;return t.createElement(U.A,{handleCancel:o,isFooterModal:!0,nameKey:"ADMIN_ACTION_CONFIGURE_FOOTER_LINK",onSave:y,position:"topCenter",testIdCancel:"cancelFooterButton",testIdSave:"addFooterButton",widthPx:B},t.createElement($.Ay,{inputTestId:"footerNameInput",labelKey:"NAME",onChange:R=>i("name",R),value:he}),t.createElement(J,{notificationIndex:fe?0:null,onChange:({value:R})=>i("kind",R),options:_,selection:{value:pe}}),t.createElement(Q,null,t.createElement(M,null,t.createElement(F,{inputTestId:"textFooterButton",onChange:R=>i("text",R),value:te})),t.createElement(M,null,t.createElement(X,{acceptedTypes:"image/jpeg, image/png, image/tiff, image/bmp, image/gif, image/jpg",canDrop:!1,dimensionRequirements:{exactDimensions:!1,pixelHeight:60,pixelWidth:100},imagePreview:re,onClearImage:()=>i("image",""),onFileSubmit:R=>i("image",R),testIdSearchLibrary:"footerLibraryButton"}))),t.createElement(w.A,null),t.createElement($.Ay,{inputTestId:"footerUrlInput",labelKey:"OPTIONAL_URL",onChange:R=>i("url",R),value:de}))}}C(V,"propTypes",{handleEditNewLink:c().func.isRequired,handleSaveNewLink:c().func.isRequired,hideModal:c().func.isRequired,linkError:c().oneOf(Object.values(E)),newFooterLink:c().object.isRequired}
65),C(V,"defaultProps",{linkError:void 0});var k=Object.defineProperty,ne=Object.defineProperties,j=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,Y=(d,o,i)=>o in d?k(d,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):d[o]=i,q=(d,o)=>{for(var i in o||(o={}))W.call(o,i)&&Y(d,i,o[i]);if(oe)for(var i of oe(o))ie.call(o,i)&&Y(d,i,o[i]);return d},se=(d,o)=>ne(d,j(o)),g=(d,o,i)=>(Y(d,typeof o!="symbol"?o+"":o,i),i);const H=s.Ay.div`
66  opacity: 0;
67  transition: opacity 0.2s ease-in-out;
68  align-items: center;
69  background-color: ${r.Qod};
70  display: flex;
71  cursor: pointer;
72  height: 12px;
73  justify-content: center;
74  position: absolute;
75  right: 0;
76  top: 0;
77  width: 12px;
78  cursor: pointer;
79`,ee=(0,s.AH)`
80  ${({isSimpleModeEnabled:d})=>d?(0,s.AH)`
81        &:hover {
82          & ${H} {
83            opacity: 1;
84          }
85          border-color: ${r.Qod};
86        }
87      `:(0,s.AH)`
88      & ${H} {
89        opacity: 1;
90      }
91      border-color: ${r.Qod};
92    `}
93`,O=d=>d.showBorder&&ee,ae=(0,s.Ay)(h.Ay).attrs({name:"cancel-thin"})`
94  ${N.qm}
95`,le=(0,s.Ay)(f.A)`
96  object-fit: cover;
97  max-height: 60px;
98  max-width: 100px;
99`,ce=s.Ay.div`
100  align-items: center;
101  display: flex;
102  height: 100%;
103  max-width: 100%;
104`,Le=s.Ay.div`
105  position: relative;
106  max-width: 100%;
107  overflow: hidden;
108  text-overflow: ellipsis;
109  border: 2px solid transparent;
110  ${O}
111  z-index: 1;
112`,ge=s.Ay.div`
113  ${a.f3}
114  color: ${r._A5};
115  padding: 8px;
116  overflow: hidden;
117  text-overflow: ellipsis;
118`,xe=s.Ay.div`
119  display: flex;
120  align-items: center;
121  justify-content: center;
122`,ue=s.Ay.div`
123  position: relative;
124  display: flex;
125  align-items: center;
126  ${a.f3}
127  flex-shrink: 0;
128  max-height: 100%;
129  width: auto;
130  max-width: 250px;
131  height: 60px;
132  width: 100px;
133  display: flex;
134  justify-content: center;
135  align-items: center;
136  contain: content;
137  border: 2px solid transparent;
138  ${O}
139  z-index: 1;
140`,Ee=s.Ay.div`
141  display: flex;
142  align-items: center;
143  justify-content: center;
144`,Ce=(0,s.Ay)(ge)`
145  border: 2px dashed ${r.Qod};
146`,Me=(0,s.Ay)(ue)`
147  border: 2px dashed ${r.Qod};
148`,ye="LINK",me="NONE",ve={image:null,kind:E.TEXT,name:"",text:"",url:""};class Ae extends t.Component{constructor(){super(...arguments),g(this,"state",{footerLinks:this.props.footerLinks,hasChanges:!1,modalOpen:me,newFooterLink:q({},ve),ogFooterLinks:this.props.footerLinks}),g(this,"showModal",o=>{const{onCloseActionModal:i}=this.props;this.setState({modalOpen:o}),i()}),g(this,"hideModal",()=>{this.setState({modalOpen:me})}),g(this,"handleEditNewLink",(o,i)=>{const{linkError:y,newFooterLink:D}=this.state;this.setState({linkError:o==="kind"?void 0:y,newFooterLink:se(q({},D),{[o]:i})})}),g(this,"handleSaveNewLink",()=>{const{footerLinks:o,newFooterLink:i}=this.state,{kind:y}=i,D=se(q({},i),{arrayId:x().generate()}),re=[...o||[],D];y===E.IMAGE&&i.image||y===E.TEXT&&i.text?this.setState({footerLinks:re,hasChanges:!0,linkError:void 0,modalOpen:me,newFooterLink:q({},ve)},()=>this.handleSaveRegion()):this.setState({linkError:y})}),g(this,"onDragEnd",o=>{this.setState({footerLinks:o,hasChanges:this.hasChanges(o)},()=>this.handleSaveRegion())}),g(this,"hasChanges",o=>{const{ogFooterLinks:i}=this.state;return!b()(i,o)}),g(this,"removeFooterLinkItem",(o,i)=>{o.stopPropagation();const{footerLinks:y}=this.state,D=[...y];D.splice(i,1),this.setState({footerLinks:D,hasChanges:this.hasChanges(D)},()=>this.handleSaveRegion())}),g(this,"handleSaveRegion",()=>{const{handleSave:o,onCloseActionModal:i}=this.props,{footerLinks:y}=this.state;this.hasChanges(y)&&o({items:y}),i()}),g(this,"renderPlaceholder",()=>{const{newFooterLink:{kind:o,image:i,text:y}}=this.state;return o==="image_link"&&i?t.createElement(Me,null,t.createElement(Ee,null,t.createElement(le,{src:i}))):t.createElement(Ce,null,y||t.createElement(P.A,{stringKey:"ADMIN_LABEL_NEW_LINK"}))})}componentDidUpdate(o){const{footerLinks:i}=this.props;b()(o.footerLinks,i)||this.setState({footerLinks:i,hasChanges:!1,ogFooterLinks:i})}render(){const{modalOpen:o,footerLinks:i,hasChanges:y,linkError:D,newFooterLink:re}=this.state,{isActionModalOpen:pe,isSimpleModeEnabled:he}=this.props,te=o!==me;return t.createElement(K.yj,null,t.createElement(K.Cb,null,o===ye&&t.createElement(V,{handleEditNewLink:this.handleEditNewLink,handleSaveNewLink:this.handleSaveNewLink,hideModal:this.hideModal,linkError:D,newFooterLink:re}
148),pe&&t.createElement(I.A,{hasChanges:y,labelKey:"ADMIN_LABEL_FOOTER",onClose:this.handleSaveRegion,onEdit:()=>this.showModal(ye),onSave:this.handleSaveRegion,shellLayer:"modalLegacy",testIdAdd:"adminAddFooterButton"}),t.createElement(u.A,{innerDivStyles:{flexWrap:"wrap",gap:"10px",overflow:"hidden",width:"100%"},isDragDisabled:te,keyField:de=>de.arrayId,list:i,noPadding:!0,onDragEnd:this.onDragEnd,renderPlaceholder:()=>te&&t.createElement(xe,null,this.renderPlaceholder())},(de,fe)=>{const{text:R,image:De,kind:Re}=de,Ie=Re===E.IMAGE,Se=Ie?ue:Le;return t.createElement(ce,null,t.createElement(Se,{isSimpleModeEnabled:he,showBorder:!te},!te&&t.createElement(H,{onClick:be=>this.removeFooterLinkItem(be,fe)},t.createElement(ae,null)),Ie?t.createElement(Ee,null,t.createElement(le,{src:De})):t.createElement(ge,{showBorder:!te},R)))})))}}g(Ae,"propTypes",{footerLinks:c().arrayOf(c().object).isRequired,handleSave:c().func.isRequired,isActionModalOpen:c().bool.isRequired,isSimpleModeEnabled:c().bool.isRequired,onCloseActionModal:c().func.isRequired});const Te=d=>({isSimpleModeEnabled:(0,l.G7)(d,l.Xj.SIMPLE_MODE)}),Pe=d=>({handleSave:({items:o})=>d((0,n.xY)(n.NU.FOOTER_LINKS,o))}),Oe=(0,p.connect)(Te,Pe)(Ae)},551269:(S,A,e)=>{e.d(A,{A:()=>a});var p=e(886550),n=e(63696),l=e(429195),m=e(86138),c=e(362688),t=e.n(c),s=e(627287),T=e(955807),b=e(154789),v=e(571417),x=e(152544);const u=p.Ay.div`
149  position: absolute;
150  align-items: center;
151  background-color: ${l.dHK};
152  box-shadow: 0 2px 4px rgba(0,0,0,0.5);
153  display: flex;
154  justify-content: center;
155  z-index: 100;
156`,h=(0,p.Ay)(s.A)`
157  padding: 0 ${l.Sm7};
158`,f=(0,p.AH)`
159  height: 72px;
160  padding: 0 ${l.Sm7};
161  align-items: center;
162  justify-content: center;
163  display: flex;
164  width: max-content;
165`,P=p.Ay.div`
166  ${f}
167  ${x.p6}
168  color: ${l.o0B};
169  user-select: none;
170  background-color: ${l.k6P};
171`,I=(0,p.Ay)(b.Ay)`
172  margin: 0 20px;
173`,K=p.Ay.div`
174  user-select: none;
175  padding: 0 ${l.Sm7};
176`;function a({addKey:r,buttons:N,className:U,labelKey:$,hasChanges:w,offsetBottom:L,offsetLeft:z,offsetRight:E,offsetTop:Z,onClose:G,onEdit:C,onSave:B,onToggle:X,shellLayer:Q,testIdAdd:M,testIdToggle:F,toggleActive:J,toggleKey:_}){return(0,n.useEffect)(()=>{w&&B()},[w]),n.createElement(v.A,{className:U,offsetBottom:L,offsetLeft:z,offsetRight:E,offsetTop:Z,onClick:G,shellLayer:Q},n.createElement(u,null,n.createElement(m.A,{component:P,stringKey:$}),X&&n.createElement(K,null,n.createElement(s.A,{active:J,"data-testid":F,labelKey:_,onChange:X})),N.length>0&&n.createElement(T.A,{keyField:"stringKey",list:N},(V,{stringKey:k,action:ne,testId:j,type:oe,value:W})=>oe==="toggle"?n.createElement(h,{key:V,active:W,"data-testid":j,labelKey:k,onChange:ne}):n.createElement(I,{key:V,"data-testid":j,onClick:ne},n.createElement(m.A,{stringKey:k}))),C&&n.createElement(I,{"data-testid":M,onClick:C},n.createElement(m.A,{stringKey:r}))))}a.propTypes={addKey:t().string,buttons:t().arrayOf(t().shape({action:t().func,stringKey:t().string})),className:t().string,hasChanges:t().bool.isRequired,labelKey:t().string.isRequired,offsetBottom:t().number,offsetLeft:t().number,offsetRight:t().number,offsetTop:t().number,onClose:t().func,onEdit:t().func,onSave:t().func.isRequired,onToggle:t().func,shellLayer:t().oneOf(["modalAnchored","modalLegacy"]),testIdAdd:t().string,testIdToggle:t().string,toggleActive:t().bool,toggleKey:t().string},a.defaultProps={addKey:"ADMIN_ACTION_ADD",buttons:[],className:void 0,offsetBottom:0,offsetLeft:0,offsetRight:0,offsetTop:0,onEdit:void 0,shellLayer:"modalAnchored",onToggle:void 0,testIdAdd:void 0,testIdToggle:void 0,toggleActive:!0,toggleKey:"ADMIN_ACTION_HIDE"}},571417:(S,A,e)=>{e.d(A,{A:()=>K});var p=e(886550),n=e(63696),l=e(161931),m=e(731694),c=e(224191),t=e.n(c),s=e(467783),T=e(678041),b=e.n(T),v=e(243412);const x=v.M.layer.modal-1,u=p.Ay.span`
177  display: block;
178  width: 0;
179  height: 0;
180  overflow: hidden;
181`,h=p.Ay.div`
182  ${({staticPos:a})=>!a&&"position: fixed;"}
183  ${({left:a,top:r,offsetLeft:N=0,offsetTop:U=0})=>`
184    ${a!==void 0?`left: ${a-N}px;`:""}
185    ${r!==void 0?`top: ${r-U}px;`:""}
186  `}
187  z-index: ${({shellLayer:a="modalAnchored"})=>a==="modalLegacy"?v.M.layer.modalLegacy:v.M.layer.modalAnchored};
188  transition: opacity 0.1s;
189  opacity: ${({isMounted:a})=>
189a?1:0};
190`,f=p.Ay.div`
191  ${({staticPos:a})=>!a&&"position: fixed;"}
192  z-index: ${v.M.layer.modal};
193  display: flex;
194  justify-content: center;
195  & > * {
196    position: static !important;
197  }
198`,P={top:(0,p.AH)`
199    left: 0;
200    top: 0;
201    height: ${({offset:a,margin:r})=>a-r}px;
202  `,bottom:(0,p.AH)`
203    left: 0;
204    bottom: 0;
205    height: ${({offset:a,margin:r})=>window.innerHeight-a-r}px;
206  `,left:(0,p.AH)`
207    top: 0;
208    left: 0;
209    width: ${({offset:a,margin:r})=>a-r}px;
210  `,right:(0,p.AH)`
211    top: 0;
212    right: 0;
213    width: ${({offset:a,margin:r})=>window.innerWidth-a-r}px;
214  `},I=p.Ay.div`
215  position: fixed;
216  // One below FixedWrapper (modal layer) so content paints above click-outside backdrop.
217  z-index: ${x};
218  width: 100vw;
219  height: 100vh;
220  ${({side:a})=>P[a]}
221`;function K({center:a,children:r,className:N,offsetBottom:U=0,offsetLeft:$=0,offsetRight:w=0,offsetTop:L=0,onClick:z,parentRef:E,shellLayer:Z="modalAnchored",staticPos:G}){const C=(0,c.useDispatch)(),[B,X]=(0,n.useState)(!1),Q=(0,n.useRef)(null),M=(0,n.useRef)(null),F=(0,n.useRef)(null),[{left:J,top:_},V]=(0,n.useState)({left:0,top:0}),[k,ne]=(0,n.useState)({bottom:0,left:0,right:0,top:0}),j=W=>{C((0,s.zg)()),z?.(W)};(0,n.useEffect)(()=>{const W=setTimeout(()=>{X(!0)},50);return()=>{clearTimeout(W)}
221},[]),(0,n.useEffect)(()=>{const W=()=>{var g,H,ee;return(ee=(H=E?.current)!=null?H:(g=Q.current)==null?void 0:g.parentElement)!=null?ee:null},ie=()=>{window.requestAnimationFrame(()=>{var g;const H=W(),ee=(g=F.current)==null?void 0:g.firstElementChild,O=H?.getBoundingClientRect(),ae=ee?.getBoundingClientRect()||new DOMRect;if(O){ne(O);const le=O.top-ae.height,ce=a?O.left+O.width/2-ae.width/2:O.left;V({left:ce+ae.width>=window.innerWidth?window.innerWidth-ae.width:Math.max(ce,0),top:le<0?O.top+O.height:le})}})};ie();const Y=document.getElementById(m.DW);Y?.addEventListener("scroll",ie);const q=W(),se=new(b())(ie);return q&&se.observe(q),F.current&&se.observe(F.current),()=>{Y?.removeEventListener("scroll",ie),se.disconnect()}},[a,E,B]);const oe=n.createElement(h,{ref:M,className:N,"data-testid":"fixed-modal-shell",isMounted:B,left:J,offsetLeft:$,offsetTop:L,shellLayer:Z,staticPos:G,top:_},n.createElement(f,{ref:F,staticPos:G},r),n.createElement(I,{margin:L,offset:k.top,onClick:j,side:"top"}),n.createElement(I,{margin:U,offset:k.bottom,onClick:j,side:"bottom"}),n.createElement(I,{margin:$,offset:k.left,onClick:j,side:"left"}),n.createElement(I,{margin:w,offset:k.right,onClick:j,side:"right"}));return n.createElement(n.Fragment,null,n.createElement(u,{ref:Q,"aria-hidden":"true"}),typeof document<"u"?(0,l.createPortal)(oe,document.body):null)}}}]);

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.