1"use strict";(globalThis.webpackChunknikon_client=globalThis.webpackChunknikon_client||[]).push([[449,2330,5763],{13475(e,t,a){a.d(t,{A:()=>o});var n=a(97500),r=a.n(n);const o=({children:e,className:t,dataTestId:a,epiEdit:n})=>React.createElement("span",{className:r()("bg-gradient-to-r from-yellow to-white bg-clip-text text-transparent",t),"data-testid":a,"data-epi-property-name":n},e)},76439(e,t,a){a.d(t,{A:()=>d});var n=a(36223),r=a(30808),o=a(4586),i=a(97500),l=a.n(i),s=a(59471);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},c.apply(null,arguments)}const d=({ariaHidden:e,children:t,classes:a,dataTestId:i,epiEdit:d,fallbackSize:u,image:m,imageClasses:f,imageRef:p,lazyLoad:g=!0,progressiveLoad:h=!0,showFallback:y,sizes:v=""})=>{const b=m?.mobile,x=m?.tablet,w=m?.desktop,R=m?.largeDesktop,E=(0,o.A)(),[A,k]=(0,s.useState)(!1);if(!w?.url&&!y)return null;const N={[r.A.Small]:b,[r.A.Medium]:x,[r.A.Large]:w,[r.A.XLarge]:R};return y&&!w?.url?React.createElement("div",{className:l()(a,"flex items-center justify-center")},React.createElement(n.A,{ariaHidden:!0,className:l()(f,"motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out"),name:"image-outline",size:u??"100%"}),t):React.createElement("picture",{className:l()(a)},React.createElement("source",{type:"image/webp",sizes:v,srcSet:`${b?.url} 376w, ${x?.url} 768w, ${w?.url} 1024w, ${R?.url} 1440w`}),React.createElement("img",c({ref:p,alt:m?.altText?.length?m?.altText:"nikon-image","aria-hidden":e,className:l()(f,"motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out"),"data-epi-property-name":d,draggable:"false",loading:g?"lazy":"eager",onLoad:()=>{k(!0)},sizes:v,src:A&&h?N[E]?.url:b?.url,height:N[E]?.height,width:N[E]?.width,srcSet:`${b?.originalUrl} 376w, ${x?.originalUrl} 768w, ${w?.originalUrl} 1024w, ${R?.originalUrl} 1440w`},i&&{"data-testid":i})),A&&t)}},67641(e,t,a){a.d(t,{A:()=>i});var n=a(97500),r=a.n(n);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},o.apply(null,arguments)}const i=({children:e,className:t,dataTestId:a,link:n,ref:i,type:l="DEFAULT",useSmallCard:s,...c})=>{const d=r()({[`min-h-[110px] ${s?"md:h-32":"md:h-36"} card h-full`]:"DEFAULT"===l},{"rounded-[10px] border border-grey-400 motion-safe:transition-all hover:border-yellow":"OUTLINE"===l},t,"mx-px flex items-center");return React.createElement("a",o({},c,{href:n?.url,target:n?.target,className:d,"data-testid":a,ref:i}),e)}},29603(e,t,a){a.d(t,{A:()=>s});var n=a(36223),r=a(47976),o=a(97500),i=a.n(o);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}const s=({open:e=!1,loadMoreLabel:t,loadLessLabel:a,_type:o="BASIC",isLightMode:s,dataTestId:c,...d})=>React.createElement("button",l({className:i()("z-10 flex cursor-pointer flex-row items-center justify-center gap-4","YELLOW-HIGHLIGHT"===o&&e?"text-yellow underline decoration-1 underline-offset-4":"text-black-100 "+(s?"":"dark:text-white")),"data-testid":c},d),(!e||a)&&React.createElement("p",{className:"h6"},e?a:t),React.createElement(r.A,{tag:"span",animate:{rotate:e?-180:0}},React.createElement(n.A,{name:"down_arrow",size:"1.25rem",colorClassName:"text-yellow"})))},7299(e,t,a){a.d(t,{A:()=>f});var n=a(47976),r=a(17053),o=a(66665),i=a(73359),l=a(2569),s=a(97500),c=a.n(s),d=a(59471);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},u.apply(null,arguments)}const m=(0,r.Ay)(()=>a.e(2550).then(a.t.bind(a,21323,23))),f=({classes:e,config:t,controls:a=!0,epiEdit:r,inlineStyles:s,isPlaying:f,ref:p,title:g,subtitles:h,videoAttributes:y,videoDescription:v,videoRatio:b="aspect-video",videoSource:x,videoWidthStyle:w="100%",videoWrapperOpacityProgress:R,onEndedVideo:E,onVideoPause:A,onVideoPlay:k,onVideoReady:N,onVideoStart:C,onVolumeChange:S})=>{const{videoAriaLabel:V}=(0,i.A)(),I=(0,l.A)(),P=(0,d.useRef)(0),T=(0,d.useRef)(!1),L=e=>{(0,o.A)({event:"videoProgress",video_progress:e,video_title:g||x})};return x?React.createElement(n.A,{ref:p,className:c()(e,b,"w-full"),"data-epi-property-name":r,"data-testid":f?"video-playing":"video-paused",style:{opacity:R??1,...s}},I&&React.createElement(m,u({url:x,width:w,height:"100%",controls:a,playing:!0,onProgress:({played:e})=>{var t;t=e,T.current||(P.current<.25&&t>.25&&L("25%"),P.current<.5&&t>.5&&L("50%"),P.current<.75&&t>.75&&L("75%"),P.current>.9&&t<.1&&(L("100%"),T.current=!0),P.current=t)},onStart:()=>{C?.()},onEnded:()=>{E?.()},onPause:A,onPlay:k,onReady:N,config:{...t,file:{tracks:h||[],attributes:{"aria-label":`${V}${v?`: ${v}`:""}`}}},onVolumeChange:e=>{S?.(e.target)}},y))):null}},34578(e,t,a){a.d(t,{A:()=>g});var n=a(36223),r=a(76439),o=a(47976),i=a(7299),l=a(66665),s=a(73359),c=a(65505),d=a(97500),u=a.n(d),m=a(34629),f=a(32088),p=a(59471);const g=({autoPlay:e=!1,controls:t=!0,coverImage:a,dataTestId:d="In-View-Video",epiEdit:g,hasInVideoPlayButton:h,hasInVideoMuteButton:y,hasVideoOverlay:v=!0,inVideoMuteButtonPositionClassName:b="bottom-5 left-15",inVideoMuteButtonTabIndex:x=0,inVideoPlayButtonClassName:w,inVideoPlayButtonPositionClassName:R="bottom-5 left-5",inVideoPlayButtonTabIndex:E=0,inViewThreshold:A=.5,meta:k,playOnCoverClick:N=!0,subtitles:C,video:S,videoClasse
1s:V,viedeoInlineStyles:I,videoRatio:P,videoWidthStyle:T,videoWrapperOpacityProgress:L,wrapperClasses:O,onFocusCallback:j,onVideoReady:W})=>{const z=(0,c.A)(),[M,$]=(0,p.useState)(!1),[H,B]=(0,p.useState)(!1),[G,_]=(0,p.useState)(y),[D,K]=(0,p.useState)(!1),U=(0,p.useRef)(null),F=(0,f.W)(U,{amount:A}),{playVideoAriaLabel:Y,pauseVideoAriaLabel:Q,muteVideoAriaLabel:X,unmuteVideoAriaLabel:J}=(0,s.A)(),q=(0,p.useRef)(!1),Z=e&&!z,ee=h?Z&&!H:Z;(0,p.useEffect)(()=>{$(ee&&F),q.current=!0,y||_(!t||!F||ee)},[ee,F,t,y]);const te=e=>{(0,l.A)({event:"videoInteraction",video_interaction:e,video_title:S?.url})},ae=()=>{$(!M),B(M),te(M?"pause":"play")},ne=e=>{$(e),t&&!q.current&&te(e?"play":"pause"),q.current=!1};return React.createElement("div",{className:u()("relative",O),"data-testid":d,"data-epi-property-name":g},React.createElement(i.A,{classes:V,inlineStyles:I,title:S?.url,videoSource:S?.url,videoDescription:S?.description,ref:U,videoAttributes:{playsinline:!0,muted:G,playing:M,loop:!0},onVideoReady:()=>{K(!0),W?.()},epiEdit:k?.editHints?.video,controls:t,videoRatio:P,subtitles:C,isPlaying:M,onVideoPause:()=>{ne(!1)},onVideoPlay:()=>{ne(!0)},videoWrapperOpacityProgress:L,videoWidthStyle:T,onVolumeChange:e=>{_(0===e.volume||e.muted)}}),h&&D&&React.createElement("button",{type:"button","aria-label":M?Q:Y,className:u()("absolute z-20 flex h-7.5 w-7.5 items-center justify-center rounded-full bg-black bg-opacity-50",R,w),onClick:()=>{ae()},onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),ae())},onFocus:j,"data-testid":`${d}-${M?"Pause":"Play"}-Button`,"data-video-control":"toggle",tabIndex:E},React.createElement(n.A,{name:M?"pause":"play_icon_filled",colorClassName:"text-white",size:"1.4rem",className:"pointer-events-none"})),y&&D&&React.createElement("button",{type:"button","aria-label":G?J:X,className:u()("absolute z-20 flex h-7.5 w-7.5 items-center justify-center rounded-full bg-black bg-opacity-50",b),onClick:()=>{_(!G)},onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),_(!G))},"data-testid":`${d}-${G?"Unmute":"Mute"}-Button`,"data-video-control":"toggle",tabIndex:x},React.createElement(n.A,{name:G?"mute":"volume_up",colorClassName:"text-white",size:"1.4rem",className:"pointer-events-none"})),(a||!ee)&&v&&React.createElement(m.N,null,!M&&React.createElement(o.A,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},onClick:()=>{N&&($(!0),te("play"),q.current=!0)},className:"group absolute inset-0 flex items-center justify-center hover:cursor-pointer"},a&&React.createElement(r.A,{classes:"relative w-full h-full",image:a,imageClasses:"w-full h-full object-cover object-center",epiEdit:k?.editHints?.video,dataTestId:`${d}-Cover-Image`}),!ee&&a&&React.createElement("button",{type:"button","aria-label":Y,className:"absolute bottom-2.5 left-2.5 flex items-center md:bottom-5 md:left-5",onClick:()=>{$(!0),te("play"),q.current=!0},"data-testid":`${d}-Play-Button`},React.createElement("div",{className:"h-[2.1875rem] w-[2.1875rem] md:h-[2.875rem] md:w-[2.875rem]"},React.createElement(n.A,{name:"play_icon_circle",size:"100%"}))))))}},23516(e,t,a){a.r(t),a.d(t,{default:()=>b});var n=a(13475),r=a(76439),o=a(47976),i=a(44528),l=a(34578),s=a(8222),c=a(28885),d=a(68194),u=a(65505),m=a(33063),f=a(25264),p=a(97500),g=a.n(p),h=a(11866),y=a(13859),v=a(59471);const b=({anchorId:e="",preTitle:t,title:a,text:p,media:b,useMLHubStyle:x})=>{const w=(0,u.A)(),R=(0,v.useRef)(null),[E,{clientHeight:A}]=(0,m.A)(),[k,{height:N}]=(0,m.A)(),C=(0,c.A)(576),S=!(0,c.A)(576,i.A.Screen)&&C||w,V=(0,c.A)(1024),I=(0,d.A)(),[P,T]=(0,v.useState)(!1),L=(0,v.useMemo)(()=>A-.2*N,[A,N]),{scrollYProgress:O}=(0,h.L)({target:R,offset:["start start","end end"]}),j=(0,f.S)(O,{stiffness:500,damping:50,mass:1}),W=(0,y.G)(j,[0,.3],[0,I?0:.4*A]),z=(0,y.G)(j,[0,.3],[L,I?L:0]),M=P?["inset(0%)","inset(0%)","inset(0%)"]:V?["inset(22.5% 5% 22.5% 5%)","inset(10% 2.5% 10% 2.5%)","inset(0% 0% 0% 0%)"]:["inset(20%)","inset(10%)","inset(0%)"],$=(0,y.G)(j,[.3,.4,.7],I?["inset(20%)","inset(20%)","inset(20%)"]:M),H=(0,y.G)(O,e=>I||P?1:e>=.4?0:1);return React.createElement(s.A,null,React.createElement("section",{className:g()("component-padding relative bg-white text-black-100 dark:bg-black-100 dark:text-white",{"h-[1080px]":I&&!S,"h-[300vh] md:h-[450vh]":!I&&!S}),ref:R,"data-testid":"CT-154-Keyhole-Video",id:`a-${e}`},React.createElement("div",{className:g()("w-full",{"sticky top-0":!S,"h-[1080px]":I&&!S,"h-screen":!I&&!S})},React.createElement(o.A,{key:S?"staticVersionText":"defaultText",className:g()("flex w-full flex-col items-center px-10 py-10 text-center md:w-3/5 xl:w-1/2",{"absolute left-1/2":!S,"justify-self-center":S},x?"gap-4 md:py-10":"gap-5 md:py-20 xl:gap-7.5"),style:S?{translateY:0,translateX:0,opacity:1}:{translateY:W,translateX:"-50%",opacity:H},ref:E},t&&React.createElement(n.A,{className:"body-one","data-testid":"CT-154-Keyhole-Video-Pretitle"},t),React.createElement("h2",{className:g()(x?"h3":"h1"),"data-testid":"CT-154-Keyhole-Video-Title"},a),p&&React.createElement("p",{className:g()(x?"body-two mt-2 text-grey-500":"h6"),"data-testid":"CT-154-Keyhole-Video-Text"},p)),React.createElement(o.A,{key:S?"staticVersionMedia":"defaultMedia",className:g()("focus:outline-none",S?"h-screen":"h-full"),ref:k,style:S?{clipPath:"none",translateY:0}:{clipPath:$,translateY:z},tabIndex:0,role:"group"},"url"in b&&b.url?React.createElement(l.A,{hasInVideoPlayButton:!0,controls:!1,video:b,autoPlay:!0,inViewThreshold:.1,onFocusCallback:e=>T(e.target.matches(":focus-visible")),videoRatio:V?"aspect-2/3":"aspect-video",videoClasses:"[&>div>video]:object-cover h-full",wrapperClasses:g()("h-full motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out",void 0===V?"opacity-0":"opacity-100"),dataTestId:"CT-154-Keyhole-Video-Inline-Video"}):React.createElement(r.A,{image:b,imageClasses:g()("object-cover h-full w-full max-lg:aspect-2/3 lg:aspect-video",void 0===V?"opacity-0":"opacity-100"),dataTestId:"CT-154-Keyhole-Video-Image"})))))}},23786(e,t,a){a.r(t),a.d(t,{default:()=>g});var n=a(29603),r=a(14120),o=a(8222),i=a(28885),l=a(16898),s=a(97500),c=a.n(s),d=a(59471),u=a(90683),m=a(76439),f=
1a(67641);const p=({item:e,index:t,focusedIndex:a,focusPlaceholderRef:n,wrapWithContainer:r=!1,desktopWrapperClassName:o})=>React.createElement("div",{key:e.name,"track-product-impression":"true","data-product":JSON.stringify(e.trackingData??""),className:c()("h-full",{[o||""]:r})},React.createElement(f.A,{link:e.link,ref:a>0&&a===t?n:null},React.createElement("div",{className:"flex h-full flex-row items-center gap-5 overflow-hidden overflow-x-hidden px-5 py-4 xl:gap-8 xl:px-8 2xl:gap-11 2xl:pl-11"},e.thumbnail&&React.createElement("div",{className:"flex h-full w-[70px] shrink-0 justify-center md:w-[120px]"},React.createElement(m.A,{image:e.thumbnail,imageClasses:"h-full object-contain",sizes:"300px"})),React.createElement("div",{className:"body-one flex flex-col"},e.name&&React.createElement("span",{className:"font-normal text-black-100 dark:font-light dark:text-yellow"},e.name),e.description&&React.createElement("span",null,e.description))))),g=({title:e,loadMoreLabel:t,loadLessLabel:a,items:s})=>{const[m,f]=(0,d.useState)(!1),g=(0,i.A)(1440),[h,y]=(0,d.useState)(0),v=(0,l.A)(m);return React.createElement(o.A,null,React.createElement("section",{className:"overflow-hidden text-black-100 dark:text-white"},e&&!g&&React.createElement("p",{className:"body-one container text-black-100 xl:mx-0 xl:max-w-none xl:px-0 dark:text-grey-400"},e),!!s?.length&&React.createElement("div",{className:c()("flex w-full flex-col overflow-hidden xl:mt-4 xl:gap-5",{"mt-6":!g})},React.createElement("div",{className:"scrollbar-hide relative w-full snap-x overflow-x-auto"},g?React.createElement(r.A,{id:"kitbag-carousel",items:s,title:e,titleClassName:"body-one text-black-100 dark:text-grey-400",spaceBetween:16,isSoftLoadAnimationDisabled:!0},e=>e?.map(({ariaHidden:e,ariaLabel:t,inert:a,...n},r)=>React.createElement(u.qr,{className:"stretch-card",key:n.name,"aria-hidden":e,"aria-label":t,inert:a},React.createElement(p,{item:n,index:r,focusedIndex:h,focusPlaceholderRef:v})))):React.createElement("div",{className:"flex w-full flex-row overflow-visible pl-5 md:px-15 lg:px-24 xl:flex-col xl:gap-5 xl:px-0"},s.slice(0,!m&&t&&a?3:s.length).map((e,t)=>React.createElement(p,{key:e.name,item:e,index:t,focusedIndex:h,focusPlaceholderRef:v,wrapWithContainer:!0,desktopWrapperClassName:c()("h-auto shrink-0 snap-center xl:h-36 xl:w-full xl:pr-0",1===s.length?"w-full":"max-w-[80vw]",t+1===s.length?"pr-5 md:pr-15 lg:pr-24":"pr-4")}))),React.createElement("div",{className:c()("pointer-events-none absolute bottom-0 left-0 z-10 hidden h-36 w-full bg-gradient-to-t from-white to-transparent dark:from-black-100",{"xl:block":!m&&t&&a&&s.length>3})})),s.length>3&&t&&a&&!g&&React.createElement(n.A,{loadLessLabel:a,loadMoreLabel:t,open:m,onClick:()=>{f(!m),y(m?2:3)}}))))}},16898(e,t,a){a.d(t,{A:()=>r});var n=a(59471);const r=(e,t)=>{const a=(0,n.useRef)(null);return(0,n.useEffect)(()=>{a.current&&a.current.focus(t)},[e]),a}},33063(e,t,a){a.d(t,{A:()=>r});var n=a(59471);const r=()=>{const e=(0,n.useRef)(void 0),[t,a]=(0,n.useState)({width:0,height:0,clientWidth:0,clientHeight:0,scrollWidth:0,scrollHeight:0}),r=(0,n.useCallback)(e=>{if(!Array.isArray(e))return;const t=e[0];a({width:t?.contentRect.width??0,height:t?.contentRect.height??0,clientWidth:t?.target.clientWidth??0,clientHeight:t?.target.clientHeight??0,scrollWidth:t?.target.scrollWidth??0,scrollHeight:t?.target.scrollHeight??0})},[]);return[(0,n.useCallback)(t=>{e.current&&!t&&(e.current.disconnect(),e.current=void 0),!e.current&&t&&(e.current=new ResizeObserver(r),e.current.observe(t))},[r]),t]}},25264(e,t,a){a.d(t,{C:()=>i,S:()=>o});var n=a(27903),r=a(24675);const o=(e,t)=>{const a=(0,r.I)(),o=(0,n.z)(e,t);return a?e:o},i=(e,t)=>{const a=(0,r.I)(),o=(0,n.z)(e,t);return a?e:o}},32088(e,t,a){a.d(t,{W:()=>i});var n=a(59471),r=a(57671);const o={some:0,all:1};function i(e,{root:t,margin:a,amount:i,once:l=!1,initial:s=!1}={}){const[c,d]=(0,n.useState)(s);return(0,n.useEffect)(()=>{if(!e.current||l&&c)return;const n={root:t&&t.current||void 0,margin:a,amount:i};return function(e,t,{root:a,margin:n,amount:i="some"}={}){const l=(0,r.K)(e),s=new WeakMap,c=new IntersectionObserver(e=>
1{e.forEach(e=>{const a=s.get(e.target);if(e.isIntersecting!==Boolean(a))if(e.isIntersecting){const a=t(e.target,e);"function"==typeof a?s.set(e.target,a):c.unobserve(e.target)}else"function"==typeof a&&(a(e),s.delete(e.target))})},{root:a,rootMargin:n,threshold:"number"==typeof i?i:o[i]});return l.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(d(!0),l?void 0:()=>d(!1)),n)},[t,e,a,l,i]),c}},80368(e,t,a){a.d(t,{d:()=>l});var n=a(82563),r=a(59471),o=a(87087),i=a(76430);function l(e){const t=(0,i.M)(()=>(0,n.OQ)(e)),{isStatic:a}=(0,r.useContext)(o.Q);if(a){const[,a]=(0,r.useState)(e);(0,r.useEffect)(()=>t.on("change",a),[])}return t}},27903(e,t,a){a.d(t,{z:()=>f});var n=a(57730),r=a(31222),o=a(82634);function i(e,t,a={}){const i=e.get();let c,d=null,u=i;const m="string"==typeof i?i.replace(/[\d.-]/g,""):void 0,f=()=>{d&&(d.stop(),d=null),e.animation=void 0},p=()=>{(()=>{const t=s(e.get()),n=s(u);if(t===n)return void f();const o=d?d.getGeneratorVelocity():e.getVelocity();f(),d=new r.s({keyframes:[t,n],velocity:o,type:"spring",restDelta:.001,restSpeed:.01,...a,onUpdate:c})})(),e.animation=d??void 0,e.events.animationStart?.notify(),d?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{u=e,c=e=>t(l(e,m)),o.Gt.postRender(p)},f),(0,n.S)(t)){let n=!0===a.skipInitialAnimation;const r=t.on("change",t=>{n?(n=!1,e.jump(l(t,m),!1)):e.set(l(t,m))}),o=e.on("destroy",r);return()=>{r(),o()}}return f}function l(e,t){return t?e+t:e}function s(e){return"number"==typeof e?e:parseFloat(e)}var c=a(59471),d=a(87087),u=a(80368),m=a(13859);function f(e,t={}){return function(e,t={}){const{isStatic:a}=(0,c.useContext)(d.Q),r=()=>(0,n.S)(e)?e.get():e;if(a)return(0,m.G)(r);const o=(0,u.d)(r());return(0,c.useInsertionEffect)(()=>i(o,e,t),[o,JSON.stringify(t)]),o}(e,{type:"spring",...t})}},13859(e,t,a){a.d(t,{G:()=>d});var n=a(18558);var r=a(76430),o=a(82634),i=a(76009),l=a(80368);function s(e,t){const a=(0,l.d)(t()),n=()=>a.set(t());return n(),(0,i.E)(()=>{const t=()=>o.Gt.preRender(n,!1,!0),a=e.map(e=>e.on("change",t));return()=>{a.forEach(e=>e()),(0,o.WG)(n)}}),a}var c=a(82563);function d(e,t,a,o){if("function"==typeof e)return function(e){c.bt.current=[],e();const t=s(c.bt.current,e);return c.bt.current=void 0,t}(e);if(void 0!==a&&!Array.isArray(a)&&"function"!=typeof t)return function(e,t,a,n){const o=(0,r.M)(()=>Object.keys(a)),i=(0,r.M)(()=>({}));for(const r of o)i[r]=d(e,t,a[r],n);return i}(e,t,a,o);const i="function"==typeof t?t:function(...e){const t=!Array.isArray(e[0]),a=t?0:-1,r=e[0+a],o=e[1+a],i=e[2+a],l=e[3+a],s=(0,n.G)(o,i,l);return t?s(r):s}(t,a,o);return Array.isArray(e)?u(e,i):u([e],([e])=>i(e))}function u(e,t){const a=(0,r.M)(()=>[]);return s(e,()=>{a.length=0;const n=e.length;for(let t=0;t<n;t++)a[t]=e[t].get();return t(a)})}}}]); 2//# sourceMappingURL=KitBag-Chunk-2a2b99128cf149b7e8ef.js.map
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.