PageSourceSearch

https://21obsidian.com/_next/static/chunks/3865-96c7961e8e5a1ecf.js?dpl=dpl_3Lczfm8ySczje7FZBbjfcg6zjAaM

js 21obsidian.com collected 2026-10-07 18:51:30 UTC 19,126 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3865],{33865:(t,e,i)=>{"use strict";i.r(e),i.d(e,{ImageZoom:()=>y});var n=i(22039),o=i(96460),a=i(82399),s=i(47886);let r=(t,e)=>t===e?.tagName?.toUpperCase?.(),h=t=>r("DIV",t)||r("SPAN",t),l=t=>t.complete&&0!==t.naturalHeight,d=({height:t,offset:e,width:i})=>Math.min((window.innerWidth-2*e)/i,(window.innerHeight-2*e)/t),c=({containerHeight:t,containerWidth:e,hasScalableSrc:i,offset:n,targetHeight:o,targetWidth:a})=>t&&e?!i&&o&&a?(({containerHeight:t,containerWidth:e,offset:i,targetHeight:n,targetWidth:o})=>{let a=d({height:n,offset:i,width:o}),s=o>n?o/e:n/t;return a>1?s:a*s})({containerHeight:t,containerWidth:e,offset:n,targetHeight:o,targetWidth:a}):d({height:t,offset:n,width:e}):1,m=/url(?:\(['"]?)(.*?)(?:['"]?\))/,u=t=>{if(t){if(r("IMG",t))return t.currentSrc;else if(h(t)){let e=window.getComputedStyle(t).backgroundImage;if(e)return m.exec(e)?.[1]}}},g=({position:t,relativeNum:e})=>{let i=parseFloat(t);return t.endsWith("%")?e*i/100:i},p=/\.svg$/i,v=t=>{if(!t)return{};if(!r("SVG",t))return{height:t.offsetHeight,left:t.offsetLeft,width:t.offsetWidth,top:t.offsetTop};{let e=t.parentElement,i=t.getBoundingClientRect();if(!e)return{height:i.height,left:i.left,width:i.width,top:i.top};{let t=e.getBoundingClientRect();return{height:i.height,left:t.left-i.left,top:t.top-i.top,width:i.width}}}},f=["img","svg",'[role="img"]',"[data-zoom]"].map(t=>`${t}:not([aria-hidden="true"])`).join(","),w={overflow:"",width:""};function E(t){return a.createElement(L,{...t})}class L extends a.Component{constructor(){super(...arguments),this.state={id:"",isZoomImgLoaded:!1,loadedImgEl:void 0,modalState:"UNLOADED",shouldRefresh:!1,styleGhost:{}},this.refContent=a.createRef(),this.refDialog=a.createRef(),this.refModalContent=a.createRef(),this.refModalImg=a.createRef(),this.refWrap=a.createRef(),this.imgEl=null,this.isScaling=!1,this.prevBodyAttrs=w,this.styleModalImg={},this.handleModalStateChange=t=>{let{modalState:e}=this.state;"LOADING"!==t&&"LOADING"===e?(this.loadZoomImg(),window.addEventListener("resize",this.handleResize,{passive:!0}),window.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),window.addEventListener("touchmove",this.handleTouchMove,{passive:!0}),window.addEventListener("touchend",this.handleTouchEnd,{passive:!0}),window.addEventListener("touchcancel",this.handleTouchCancel,{passive:!0}),document.addEventListener("keydown",this.handleKeyDown,!0)):"LOADED"!==t&&"LOADED"===e?window.addEventListener("wheel",this.handleWheel,{passive:!0}):"UNLOADING"!==t&&"UNLOADING"===e?(this.ensureImgTransitionEnd(),window.removeEventListener("wheel",this.handleWheel),window.removeEventListener("touchstart",this.handleTouchStart),window.removeEventListener("touchmove",this.handleTouchMove),window.removeEventListener("touchend",this.handleTouchEnd),window.removeEventListener("touchcancel",this.handleTouchCancel),document.removeEventListener("keydown",this.handleKeyDown,!0)):"UNLOADED"!==t&&"UNLOADED"===e&&(this.bodyScrollEnable(),window.removeEventListener("resize",this.handleResize),this.refModalImg.current?.removeEventListener?.("transitionend",this.handleImgTransitionEnd),this.refDialog.current?.close?.())},this.getDialogContainer=()=>{let t=document.querySelector("[data-rmiz-portal]");return null==t&&((t=document.createElement("div")).setAttribute("data-rmiz-portal",""),document.body.appendChild(t)),t},this.setId=()=>{let t=()=>Math.random().toString(16).slice(-4);this.setState({id:t()+t()+t()})},this.setAndTrackImg=()=>{let t=this.refContent.current;t&&(this.imgEl=t.querySelector(f),this.imgEl?(this.contentNotFoundChangeObserver?.disconnect?.(),this.imgEl.addEventListener("load",this.handleImgLoad),this.imgEl.addEventListener("click",this.handleZoom),this.state.loadedImgEl||this.handleImgLoad(),this.imgElResizeObserver=new ResizeObserver(t=>{let e=t[0];e?.target&&(this.imgEl=e.target,this.setState({styleGhost:v(this.imgEl)}))}),this.imgElResizeObserver.observe(this.imgEl),this.contentChangeObserver||(this.contentChangeObserver=new MutationObserver(()=>{this.setState({styleGhost:v(this.imgEl)})}),this.contentChangeObserver.observe(t,{attributes:!0,childList:!0,subtree:!0}))):this.contentNotFoundChangeObserver||(this.contentNotFoundChangeObserver=new MutationObserver(this.setAndTrackImg),this.contentNotFoundChangeObserver.observe(t,{childList:!0,subtree:!0})))},this.handleIfZoomChanged=t=>{let{isZoomed:e}=this.props;!t&&e?this.zoom():t&&!e&&this.unzoom()},this.handleImgLoad=()=>{let t=u(this.imgEl);
1if(!t)return;let e=new Image;r("IMG",this.imgEl)&&(e.sizes=this.imgEl.sizes,e.srcset=this.imgEl.srcset,e.crossOrigin=this.imgEl.crossOrigin),e.src=t;let i=()=>{this.setState({loadedImgEl:e,styleGhost:v(this.imgEl)})};e.decode().then(i).catch(()=>{l(e)?i():e.onload=i})},this.handleZoom=t=>{!this.props.isDisabled&&this.hasImage()&&this.props.onZoomChange?.(!0,{event:t})},this.handleUnzoom=t=>{this.props.isDisabled||this.props.onZoomChange?.(!1,{event:t})},this.handleBtnUnzoomClick=t=>{t.preventDefault(),t.stopPropagation(),this.handleUnzoom(t)},this.handleDialogCancel=t=>{t.preventDefault()},this.handleDialogClick=t=>{(t.target===this.refModalContent.current||t.target===this.refModalImg.current)&&(t.stopPropagation(),this.handleUnzoom(t))},this.handleDialogClose=t=>{t.stopPropagation(),this.handleUnzoom(t)},this.handleKeyDown=t=>{("Escape"===t.key||27===t.keyCode)&&(t.preventDefault(),t.stopPropagation(),this.handleUnzoom(t))},this.handleWheel=t=>{t.ctrlKey||(t.stopPropagation(),queueMicrotask(()=>{this.handleUnzoom(t)}))},this.handleTouchStart=t=>{if(t.touches.length>1){this.isScaling=!0;return}1===t.changedTouches.length&&t.changedTouches[0]&&(this.touchYStart=t.changedTouches[0].screenY)},this.handleTouchMove=t=>{let e=window.visualViewport?.scale??1;this.props.canSwipeToUnzoom&&!this.isScaling&&e<=1&&null!=this.touchYStart&&t.changedTouches[0]&&(this.touchYEnd=t.changedTouches[0].screenY,Math.abs(Math.max(this.touchYStart,this.touchYEnd)-Math.min(this.touchYStart,this.touchYEnd))>this.props.swipeToUnzoomThreshold&&(this.touchYStart=void 0,this.touchYEnd=void 0,this.handleUnzoom(t)))},this.handleTouchEnd=()=>{this.isScaling=!1,this.touchYStart=void 0,this.touchYEnd=void 0},this.handleTouchCancel=()=>{this.isScaling=!1,this.touchYStart=void 0,this.touchYEnd=void 0},this.handleResize=()=>{this.setState({shouldRefresh:!0})},this.hasImage=()=>this.imgEl&&(this.state.loadedImgEl||r("SVG",this.imgEl))&&"none"!==window.getComputedStyle(this.imgEl).display,this.zoom=()=>{this.bodyScrollDisable(),this.refDialog.current?.showModal?.(),this.refModalImg.current?.addEventListener?.("transitionend",this.handleImgTransitionEnd),this.setState({modalState:"LOADING"})},this.unzoom=()=>{this.setState({modalState:"UNLOADING"})},this.handleImgTransitionEnd=()=>{clearTimeout(this.timeoutTransitionEnd),"LOADING"===this.state.modalState?this.setState({modalState:"LOADED"}):"UNLOADING"===this.state.modalState&&this.setState({shouldRefresh:!1,modalState:"UNLOADED"})},this.ensureImgTransitionEnd=()=>
1{if(this.refModalImg.current){let t=window.getComputedStyle(this.refModalImg.current).transitionDuration,e=parseFloat(t);if(e){let i=e*(t.endsWith("ms")?1:1e3)+50;this.timeoutTransitionEnd=setTimeout(this.handleImgTransitionEnd,i)}}},this.bodyScrollDisable=()=>{this.prevBodyAttrs={overflow:document.body.style.overflow,width:document.body.style.width};let t=document.body.clientWidth;document.body.style.overflow="hidden",document.body.style.width=`${t}px`},this.bodyScrollEnable=()=>{document.body.style.width=this.prevBodyAttrs.width,document.body.style.overflow=this.prevBodyAttrs.overflow,this.prevBodyAttrs=w},this.loadZoomImg=()=>{let{props:{zoomImg:t}}=this,e=t?.src;if(e){let i=new Image;i.sizes=t?.sizes??"",i.srcset=t?.srcSet??"",i.crossOrigin=t?.crossOrigin??void 0,i.src=e;let n=()=>{this.setState({isZoomImgLoaded:!0})};i.decode().then(n).catch(()=>{l(i)?n():i.onload=n})}},this.UNSAFE_handleSvg=()=>{let{imgEl:t,refModalImg:e,styleModalImg:i}=this;if(r("SVG",t)){let n=t.cloneNode(!0);(t=>{let e="-zoom",i=["clip-path","fill","mask","marker-start","marker-mid","marker-end"],n=new Map;if(t.hasAttribute("id")){let i=t.id,o=i+e;n.set(i,o),t.id=o}t.querySelectorAll("[id]").forEach(t=>{let i=t.id,o=i+e;n.set(i,o),t.id=o}),n.forEach((e,n)=>{let o=`url(#${n})`,a=`url(#${e})`,s=i.map(t=>`[${t}="${o}"]`).join(", ");t.querySelectorAll(s).forEach(t=>{i.forEach(e=>{t.getAttribute(e)===o&&t.setAttribute(e,a)})})}),t.querySelectorAll("style").forEach(t=>{n.forEach((e,i)=>{t.textContent&&(t.textContent=t.textContent.replaceAll(`#${i}`,`#${e}`))})})})(n),n.style.width=`${i.width||0}px`,n.style.height=`${i.height||0}px`,n.addEventListener("click",this.handleUnzoom),e.current?.firstChild?.remove?.(),e.current?.appendChild?.(n)}}}render(){let{handleBtnUnzoomClick:t,handleDialogCancel:e,handleDialogClick:i,handleDialogClose:n,handleUnzoom:o,handleZoom:l,imgEl:d,props:{a11yNameButtonUnzoom:m,a11yNameButtonZoom:v,children:f,classDialog:w,IconUnzoom:E,IconZoom:L,isZoomed:b,wrapElement:y,ZoomContent:S,zoomImg:I,zoomMargin:z},refContent:D,refDialog:C,refModalContent:O,refModalImg:N,refWrap:M,state:{id:T,isZoomImgLoaded:A,loadedImgEl:x,modalState:U,shouldRefresh:k,styleGhost:P}}=this,W=`rmiz-modal-${T}`,$=`rmiz-modal-img-${T}`,R=h(d),j=r("IMG",d),G=r("SVG",d),Z=(t=>{if(t)if(r("IMG",t))return t.alt??void 0;else return t.getAttribute("aria-label")??void 0})(d),H=u(d),F=j?d.sizes:void 0,Y=j?d.srcset:void 0,B=j?d.crossOrigin:void 0,_=!!I?.src,V=this.hasImage(),q=Z?`${v}: ${Z}`:v,K="LOADING"===U||"LOADED"===U,J=V?"found":"not-found",Q="UNLOADED"===U||"UNLOADING"===U?"hidden":"visible";this.styleModalImg=V?(({hasZoomImg:t,imgSrc:e,isSvg:i,isZoomed:n,loadedImgEl:o,offset:a,shouldRefresh:s,targetEl:r})=>{let l=i||e?.slice?.(0,18)==="data:image/svg+xml"||t||!!(e&&p.test(e)),d=r.getBoundingClientRect(),m=window.getComputedStyle(r),u=null!=o&&h(r),v=null!=o&&!u,f=Object.assign({},(({containerHeight:t,containerLeft:e,containerTop:i,containerWidth:n,hasScalableSrc:o,offset:a,targetHeight:s,targetWidth:r})=>{let h=c({containerHeight:t,containerWidth:n,hasScalableSrc:o,offset:a,targetHeight:s,targetWidth:r});return{top:i,left:e,width:n*h,height:t*h,transform:`translate(0,0) scale(${1/h})`}})({containerHeight:d.height,containerLeft:d.left,containerTop:d.top,containerWidth:d.width,hasScalableSrc:l,offset:a,targetHeight:o?.naturalHeight||d.height,targetWidth:o?.naturalWidth||d.width}),v?(({containerHeight:t,containerLeft:e,containerTop:i,containerWidth:n,hasScalableSrc:o,objectFit:a,objectPosition:s,offset:r,targetHeight:h,targetWidth:l})=>{if("scale-down"===a&&(a=l<=n&&h<=t?"none":"contain"),"cover"===a||"contain"===a){let d=n/l,m=t/h,u="cover"===a?Math.max(d,m):Math.min(d,m),[p="50%",v="50%"]=s.split(" "),f=g({position:p,relativeNum:n-l*u}),w=g({position:v,relativeNum:t-h*u}),E=c({containerHeight:h*u,containerWidth:l*u,hasScalableSrc:o,offset:r,targetHeight:h,targetWidth:l});return{top:i+w,left:e+f,width:l*u*E,height:h*u*E,transform:`translate(0,0) scale(${1/E})`}}if("none"===a){let[a="50%",d="50%"]=s.split(" "),m=g({position:a,relativeNum:n-l}),u=g({position:d,relativeNum:t-h}),p=c({containerHeight:h,containerWidth:l,hasScalableSrc:o,offset:r,targetHeight:h,targetWidth:l});return{top:i+u,left:e+m,width:l*p,height:h*p,transform:`translate(0,0) scale(${1/p})`}}if("fill"!==a)return{};{let e=Math.max(n/l,t/h),i=c({containerHeight:h*e,containerWidth:l*e,hasScalableSrc:o,offset:r,targetHeight:h,targetWidth:l});return{width:n*i,height:t*i,transform:`translate(0,0) scale(${1/i})`}}})({containerHeight:d.height,containerLeft:d.left,containerTop:d.top,containerWidth:d.width,hasScalableSrc:l,objectFit:m.objectFit,objectPosition:m.objectPosition,offset:a,targetHeight:o?.naturalHeight||d.height,targetWidth:o?.naturalWi
1dth||d.width}):void 0,u?(({backgroundPosition:t,backgroundSize:e,containerHeight:i,containerLeft:n,containerTop:o,containerWidth:a,hasScalableSrc:s,offset:r,targetHeight:h,targetWidth:l})=>{if("cover"===e||"contain"===e){let d=a/l,m=i/h,u="cover"===e?Math.max(d,m):Math.min(d,m),[p="50%",v="50%"]=t.split(" "),f=g({position:p,relativeNum:a-l*u}),w=g({position:v,relativeNum:i-h*u}),E=c({containerHeight:h*u,containerWidth:l*u,hasScalableSrc:s,offset:r,targetHeight:h,targetWidth:l});return{top:o+w,left:n+f,width:l*u*E,height:h*u*E,transform:`translate(0,0) scale(${1/E})`}}if("auto"===e){let[e="50%",d="50%"]=t.split(" "),m=g({position:e,relativeNum:a-l}),u=g({position:d,relativeNum:i-h}),p=c({containerHeight:h,containerWidth:l,hasScalableSrc:s,offset:r,targetHeight:h,targetWidth:l});return{top:o+u,left:n+m,width:l*p,height:h*p,transform:`translate(0,0) scale(${1/p})`}}{let[d="50%",m="50%"]=e.split(" "),u=Math.min(g({position:d,relativeNum:a})/l,g({position:m,relativeNum:i})/h),[p="50%",v="50%"]=t.split(" "),f=g({position:p,relativeNum:a-l*u}),w=g({position:v,relativeNum:i-h*u}),E=c({containerHeight:h*u,containerWidth:l*u,hasScalableSrc:s,offset:r,targetHeight:h,targetWidth:l});return{top:o+w,left:n+f,width:l*u*E,height:h*u*E,transform:`translate(0,0) scale(${1/E})`}}})({backgroundPosition:m.backgroundPosition,backgroundSize:m.backgroundSize,containerHeight:d.height,containerLeft:d.left,containerTop:d.top,containerWidth:d.width,hasScalableSrc:l,offset:a,targetHeight:o?.naturalHeight||d.height,targetWidth:o?.naturalWidth||d.width}):void 0);if(n){let t=window.innerWidth/2,e=window.innerHeight/2,i=parseFloat(String(f.left||0))+parseFloat(String(f.width||0))/2,n=parseFloat(String(f.top||0))+parseFloat(String(f.height||0))/2;s&&(f.transitionDuration="0.01ms"),f.transform=`translate(${t-i}px,${e-n}px) scale(1)`}return f})({hasZoomImg:_,imgSrc:H,isSvg:G,isZoomed:b&&K,loadedImgEl:x,offset:z,shouldRefresh:k,targetEl:d}):{};let X=null;if(V){let e=j||R?a.createElement("img",{alt:Z,crossOrigin:B,sizes:F,src:H,srcSet:Y,...A&&"LOADED"===U?I:{},"data-rmiz-modal-img":"",height:this.styleModalImg.height||void 0,id:$,ref:N,style:this.styleModalImg,width:this.styleModalImg.width||void 0}):G?a.createElement("div",{"data-rmiz-modal-img":!0,ref:N,style:this.styleModalImg}):null,i=a.createElement("button",{"aria-label":m,"data-rmiz-btn-unzoom":"",onClick:t,type:"button"},a.createElement(E,null));X=S?a.createElement(S,{buttonUnzoom:i,modalState:U,img:e,isZoomImgLoaded:A,onUnzoom:o}):a.createElement(a.Fragment,null,e,i)}return a.createElement(y,{"aria-owns":W,"data-rmiz":"",ref:M},a.createElement(y,{"data-rmiz-content":J,ref:D,style:{visibility:"UNLOADED"===U?"visible":"hidden"}},f),V&&a.createElement(y,{"data-rmiz-ghost":"",style:P},a.createElement("button",{"aria-label":q,"data-rmiz-btn-zoom":"",onClick:l,type:"button"},a.createElement(L,null))),V&&s.createPortal(a.createElement("dialog",{"aria-labelledby":$,"aria-modal":"true",className:w,"data-rmiz-modal":"",id:W,onClick:i,onClose:n,onCancel:e,ref:C,role:"dialog"},a.createElement("div",{"data-rmiz-modal-overlay":Q}),a.createElement("div",{"data-rmiz-modal-content":"",ref:O},X)),this.getDialogContainer()))}componentDidMount(){this.setId(),this.setAndTrackImg(),this.handleImgLoad(),this.UNSAFE_handleSvg()}componentWillUnmount(){"UNLOADED"!==this.state.modalState&&this.bodyScrollEnable(),this.contentChangeObserver?.disconnect?.(),this.contentNotFoundChangeObserver?.disconnect?.(),this.imgElResizeObserver?.disconnect?.(),this.imgEl?.removeEventListener?.("load",this.handleImgLoad),this.imgEl?.removeEventListener?.("click",this.handleZoom),this.refModalImg.current?.removeEventListener?.("transitionend",this.handleImgTransitionEnd),window.removeEventListener("wheel",this.handleWheel),window.removeEventListener("touchstart",this.handleTouchStart),window.removeEventListener("touchmove",this.handleTouchMove),window.removeEventListener("touchend",this.handleTouchEnd),window.removeEventListener("touchcancel",this.handleTouchCancel),window.removeEventListener("resize",this.handleResize),document.removeEventListener("keydown",this.handleKeyDown,!0)}componentDidUpdate(t,e){this.handleModalStateChange(e.modalState),this.UNSAFE_handleSvg(),this.handleIfZoomChanged(t.isZoomed)}}function b({onZoomChange:t,...e}){let[i,n]=a.useState(!1),o=a.useCallback((e,{event:i})=>{n(e),t?.(e,{event:i})},[t]);return a.createElement(E,{...e,isZoomed:i,onZoomChange:o})}function y({zoomInProps:t,children:e,rmiz:i,...a}){var s;return(0,n.jsx)(b,{zoomMargin:20,wrapElement:"span",...i,zoomImg:{src:"string"==typeof(s=a.src)?s:"object"==typeof s?"default"in s?s.default.src:s.src:"",sizes:void 0,...t}
1,children:e??(0,n.jsx)(o.Image,{sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 70vw, 900px",...a})})}L.defaultProps={a11yNameButtonUnzoom:"Minimize image",a11yNameButtonZoom:"Expand image",canSwipeToUnzoom:!0,IconUnzoom:function(){return a.createElement("svg",{"aria-hidden":"true","data-rmiz-btn-unzoom-icon":!0,fill:"currentColor",focusable:"false",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},a.createElement("path",{d:"M 14.144531 1.148438 L 9 6.292969 L 9 3 L 8 3 L 8 8 L 13 8 L 13 7 L 9.707031 7 L 14.855469 1.851563 Z M 8 8 L 3 8 L 3 9 L 6.292969 9 L 1.148438 14.144531 L 1.851563 14.855469 L 7 9.707031 L 7 13 L 8 13 Z"}))},IconZoom:function(){return a.createElement("svg",{"aria-hidden":"true","data-rmiz-btn-zoom-icon":!0,fill:"currentColor",focusable:"false",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},a.createElement("path",{d:"M 9 1 L 9 2 L 12.292969 2 L 2 12.292969 L 2 9 L 1 9 L 1 14 L 6 14 L 6 13 L 2.707031 13 L 13 2.707031 L 13 6 L 14 6 L 14 1 Z"}))},isDisabled:!1,swipeToUnzoomThreshold:10,wrapElement:"div",zoomMargin:0},i(64456)},52291:(t,e,i)=>{"use strict";i.d(e,{P$:()=>l,f1:()=>d});var n=Object.create,o=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,r=Object.getPrototypeOf,h=Object.prototype.hasOwnProperty,l=(t,e)=>function(){return e||(0,t[s(t)[0]])((e={exports:{}}).exports,e),e.exports},d=(t,e,i)=>(i=null!=t?n(r(t)):{},((t,e,i,n)=>{if(e&&"object"==typeof e||"function"==typeof e)for(let r of s(e))h.call(t,r)||r===i||o(t,r,{get:()=>e[r],enumerable:!(n=a(e,r))||n.enumerable});return t})(!e&&t&&t.__esModule?i:o(i,"default",{value:t,enumerable:!0}),t))},64456:()=>{},66195:(t,e,i)=>{"use strict";i.d(e,{N_:()=>c,Uy:()=>r,_V:()=>d,a8:()=>h,rd:()=>l});var n=i(82399),o=i(22039),a=()=>{throw Error("You need to wrap your application inside `FrameworkProvider`.")},s=(0,n.createContext)({useParams:a,useRouter:a,usePathname:a});function r({Link:t,useRouter:e,useParams:i,usePathname:a,Image:h,children:l}){let d=(0,n.useMemo)(()=>({usePathname:a,useRouter:e,Link:t,Image:h,useParams:i}),[t,a,e,i,h]);return(0,o.jsx)(s,{value:d,children:l})}function h(){return(0,n.use)(s).usePathname()}function l(){return(0,n.use)(s).useRouter()}function d(t){let{Image:e}=(0,n.use)(s);if(!e){let{src:e,alt:i,priority:n,...a}=t;return(0,o.jsx)("img",{alt:i,src:e,fetchPriority:n?"high":"auto",...a})}return(0,o.jsx)(e,{...t})}function c(t){let{Link:e}=(0,n.use)(s);if(!e){let{href:e,prefetch:i,...n}=t;return(0,o.jsx)("a",{href:e,...n})}return(0,o.jsx)(e,{...t})}},96460:(t,e,i)=>{"use strict";i.d(e,{Image:()=>n._V,a8:()=>n.a8,rd:()=>n.rd});var n=i(66195);i(52291)}}]);

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.