PageSourceSearch

https://bezlimit.ru/_next/static/chunks/6144-5c38c33db7b9fdee.js

js bezlimit.ru collected 2026-09-24 12:19:01 UTC 37,817 bytes, 5 lines download raw bytes

1(self.webpackChunkbezlimit=self.webpackChunkbezlimit||[]).push([[6144],{95631:function(n,e,t){"use strict";t.d(e,{B:function(){return useTranslation}});var o=t(80641),i=t(64467),a=t(73884),r=t(72490);function warn(){if(console&&console.warn){for(var n,e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];"string"==typeof t[0]&&(t[0]="react-i18next:: ".concat(t[0])),(n=console).warn.apply(n,t)}}var s={};function warnOnce(){for(var n=arguments.length,e=Array(n),t=0;t<n;t++)e[t]=arguments[t];"string"==typeof e[0]&&s[e[0]]||("string"==typeof e[0]&&(s[e[0]]=new Date),warn.apply(void 0,e))}function loadNamespaces(n,e,t){n.loadNamespaces(e,function(){n.isInitialized?t():n.on("initialized",function initialized(){setTimeout(function(){n.off("initialized",initialized)},0),t()})})}function ownKeys(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,o)}return t}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(t),!0).forEach(function(e){(0,i.A)(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}var usePrevious=function(n,e){var t=(0,a.useRef)();return(0,a.useEffect)(function(){t.current=e?t.current:n},[n,e]),t.current};function useTranslation(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e.i18n,i=(0,a.useContext)(r.gJ)||{},s=i.i18n,l=i.defaultNS,u=t||s||(0,r.TO)();if(u&&!u.reportNamespaces&&(u.reportNamespaces=new r.hz),!u){warnOnce("You will need to pass in an i18next instance by using initReactI18next");var notReadyT=function(n){return Array.isArray(n)?n[n.length-1]:n},c=[notReadyT,{},!1];return c.t=notReadyT,c.i18n={},c.ready=!1,c}u.options.react&&void 0!==u.options.react.wait&&warnOnce("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var d=_objectSpread(_objectSpread(_objectSpread({},(0,r.rV)()),u.options.react),e),p=d.useSuspense,m=d.keyPrefix,f=n||l||u.options&&u.options.defaultNS;f="string"==typeof f?[f]:f||["translation"],u.reportNamespaces.addUsedNamespaces&&u.reportNamespaces.addUsedNamespaces(f);var h=(u.isInitialized||u.initializedStoreOnce)&&f.every(function(n){return function(n,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.languages&&e.languages.length?void 0!==e.options.ignoreJSONStructure?e.hasLoadedNamespace(n,{precheck:function(e,o){if(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&e.services.backendConnector.backend&&e.isLanguageChangingTo&&!o(e.isLanguageChangingTo,n))return!1}}):function(n,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=e.languages[0],i=!!e.options&&e.options.fallbackLng,a=e.languages[e.languages.length-1];if("cimode"===o.toLowerCase())return!0;var loadNotPending=function(n,t){var o=e.services.backendConnector.state["".concat(n,"|").concat(t)];return -1===o||2===o};return(!(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1)||!e.services.backendConnector.backend||!e.isLanguageChangingTo||!!loadNotPending(e.isLanguageChangingTo,n))&&!!(e.hasResourceBundle(o,n)||!e.services.backendConnector.backend||e.options.resources&&!e.options.partialBundledLanguages||loadNotPending(o,n)&&(!i||loadNotPending(a,n)))}(n,e,t):(warnOnce("i18n.languages were undefined or empty",e.languages),!0)}(n,u,d)});function getT(){return u.getFixedT(null,"fallback"===d.nsMode?f:f[0],m)}var g=(0,a.useState)(getT),v=(0,o.A)(g,2),C=v[0],b=v[1],P=f.join(),S=usePrevious(P),y=(0,a.useRef)(!0);(0,a.useEffect)(function(){var n=d.bindI18n,e=d.bindI18nStore;function boundReset(){y.current&&b(getT)}return y.current=!0,h||p||loadNamespaces(u,f,function(){y.current&&b(getT)}),h&&S&&S!==P&&y.current&&b(getT),n&&u&&u.on(n,boundReset),e&&u&&u.store.on(e,boundReset),function(){y.current=!1,n&&u&&n.split(" ").forEach(function(n){return u.off(n,boundReset)}),e&&u&&e.split(" ").forEach(function(n){return u.store.off(n,boundReset)})}},[u,P]);var w=(0,a.useRef)(!0);(0,a.useEffect)(function(){y.current&&!w.current&&b(getT),w.current=!1},[u,m]);var T=[C,u,h];if(T.t=C,T.i18n=u,T.ready=h,h||!h&&!p)return T;throw new Promise(function(n){loadNamespaces(u,f,function(){n()})})}},23217:function(n,e,t){"use strict";t.d(e,{GT:function(){return d},WZ:function(){return TransformComponent}});
1var o=t(73884),i=t.n(o),roundNumber=function(n,e){return Number(n.toFixed(e))},handleCallback=function(n,e,t){t&&"function"==typeof t&&t(n,e)},a={easeOut:function(n){return-Math.cos(n*Math.PI)/2+.5},linear:function(n){return n},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return n*(2-n)},easeInOutQuad:function(n){return n<.5?2*n*n:-1+(4-2*n)*n},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return--n*n*n+1},easeInOutCubic:function(n){return n<.5?4*n*n*n:(n-1)*(2*n-2)*(2*n-2)+1},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1- --n*n*n*n},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-8*--n*n*n*n},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1+--n*n*n*n*n},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1+16*--n*n*n*n*n}},handleCancelAnimationFrame=function(n){"number"==typeof n&&cancelAnimationFrame(n)},handleCancelAnimation=function(n){n.mounted&&(handleCancelAnimationFrame(n.animation),n.animate=!1,n.animation=null,n.velocity=null)};function handleSetupAnimation(n,e,t,o){if(n.mounted){var i=new Date().getTime();handleCancelAnimation(n),n.animation=function(){if(!n.mounted)return handleCancelAnimationFrame(n.animation);var r=new Date().getTime()-i,s=(0,a[e])(r/t);r>=t?(o(1),n.animation=null):n.animation&&(o(s),requestAnimationFrame(n.animation))},requestAnimationFrame(n.animation)}}function animate(n,e,t,o){var i,a,r,s=(i=e.scale,a=e.positionX,r=e.positionY,!(Number.isNaN(i)||Number.isNaN(a)||Number.isNaN(r)));if(n.mounted&&s){var l=n.setTransformState,u=n.transformState,c=u.scale,d=u.positionX,p=u.positionY,m=e.scale-c,f=e.positionX-d,h=e.positionY-p;0===t?l(e.scale,e.positionX,e.positionY):handleSetupAnimation(n,o,t,function(n){l(c+m*n,d+f*n,p+h*n)})}}var getBounds=function(n,e,t,o,i,a,r){var s=n>e?t*(r?1:.5):0,l=o>i?a*(r?1:.5):0;return{minPositionX:n-e-s,maxPositionX:s,minPositionY:o-i-l,maxPositionY:l}},calculateBounds=function(n,e){var t,o,i,a,r,s,l=n.wrapperComponent,u=n.contentComponent,c=n.setup.centerZoomedOut;if(!l||!u)throw Error("Components are not mounted");var d=(t=l.offsetWidth,o=l.offsetHeight,i=u.offsetWidth,a=u.offsetHeight,{wrapperWidth:t,wrapperHeight:o,newContentWidth:r=i*e,newDiffWidth:t-r,newContentHeight:s=a*e,newDiffHeight:o-s}),p=d.wrapperWidth,m=d.wrapperHeight;return getBounds(p,d.newContentWidth,d.newDiffWidth,m,d.newContentHeight,d.newDiffHeight,!!c)},boundLimiter=function(n,e,t,o){return o?n<e?roundNumber(e,2):n>t?roundNumber(t,2):roundNumber(n,2):roundNumber(n,2)},handleCalculateBounds=function(n,e){var t=calculateBounds(n,e);return n.bounds=t,t};function getMouseBoundedPosition(n,e,t,o,i,a,r){var s=t.minPositionX,l=t.minPositionY,u=t.maxPositionX,c=t.maxPositionY,d=0,p=0;return r&&(d=i,p=a),{x:boundLimiter(n,s-d,u+d,o),y:boundLimiter(e,l-p,c+p,o)}}function handleCalculateZoomPositions(n,e,t,o,i,a){var r=n.transformState,s=r.scale,l=r.positionX,u=r.positionY,c=o-s;return"number"!=typeof e||"number"!=typeof t?(console.error("Mouse X and Y position were not provided!"),{x:l,y:u}):getMouseBoundedPosition(l-e*c,u-t*c,i,a,0,0,null)}function checkZoomBounds(n,e,t,o,i){var a=e-(i?o:0);return!Number.isNaN(t)&&n>=t?t:!Number.isNaN(e)&&n<=a?a:n}var isPanningStartAllowed=function(n,e){var t=n.setup.panning.excluded,o=n.isInitialized,i=n.wrapperComponent,a=e.target,r="shadowRoot"in a&&"composedPath"in e?e.composedPath().some(function(n){return n instanceof Element&&(null==i?void 0:i.contains(n))}):null==i?void 0:i.contains(a);return!(!(o&&a&&r)||isExcludedNode(a,t))},isPanningAllowed=function(n){var e=n.isInitialized,t=n.isPanning,o=n.setup.panning.disabled;return!!e&&!!t&&!o},handlePanningSetup=function(n,e){var t=n.transformState,o=t.positionX,i=t.positionY;n.isPanning=!0;var a=e.clientX,r=e.clientY;n.startCoords={x:a-o,y:r-i}},handleTouchPanningSetup=function(n,e){var t=e.touches,o=n.transformState,i=o.positionX,a=o.positionY;if(n.isPanning=!0,1===t.length){var r=t[0].clientX,s=t[0].clientY;n.startCoords={x:r-i,y:s-a}}};function handleNewPosition(n,e,t,o,i){var a=n.setup.limitToBounds,r=n.wrapperComponent,s=n.bounds,l=n.transformState,u=l.scale,c=l.positionX,d=l.positionY;if(null!==r&&null!==s&&(e!==c||t!==d)){var p=getMouseBoundedPosition(e,t,s,a,o,i,r),m=p.x,f=p.y;n.setTransformState(u,m,f)}}var getPanningClientPosition=function(n,e,t){var o=n.startCoords,i=n.transformState,a=n.setup.panning,r=a.lockAxisX,s=a.lockAxisY,l=i.positionX,u=i.positionY;if(!o)return{x:l,y:u};var c=e-o.x,d=t-o.y;return{x:r?l:c,y:s?u:d}},getPaddingValue=function(n,e){var t=n.setup,o=n.transformState.scale,i=t.minScale,a=t.disablePadding;return e>0&&o>=i&&!a?e:0},isVelocityCalculationAllowed=function(n){var e=n.mounted,t=n.setup,o=t.disabled,i=t.velocityAnimation,a=n.transformState.scale;return!i.disabled||a>1||!o||!!e},isVelocityAllowed=function(n){var e=n.mounted,t=n.velocity,o=n.bounds,i=n.setup,a=i.disabled,r=i.velocityAnimation,s=n.transformState.scale;return(!r.disabled||s>1||!a||!!e)&&!!t&&!!o};function getVelocityPosition(n,e,t,o,i,a,r,s,l,u){if(i){if(e>r&&t>r){var c=r+(n-r)*u;return c>l?l:c<r?r:c}if(e<a&&t<a){var c=a+(n-a)*u;return c<s?s:c>a?a:c}}return o?e:boundLimiter(n,a,r,i)}function handlePanningStart(n,e){var t=n.transformState.scale;handleCancelAnimation(n),handleCalculateBounds(n,t),void 0!==window.TouchEvent&&e instanceof TouchEvent?handleTouchPanningSetup(n,e):handlePanningSetup(n,e)}function handleAlignToBounds(n,e){var t=n.transformState.scale,o=n.setup,i=o.minScale,a=o.alignmentAnimation,r=a.disabled,s=a.sizeX,l=a.sizeY,u=a.animationTime,c=a.animationType;if(!(r||t<i||!s&&!l)){var d=function(n){var e=n.transformState,t=e.positionX,o=e.positionY,i=e.scale,a=n.setup,r=a.disabled,s=a.limitToBounds,l=a.centerZoomedOut,u=n.wrapperComponent;if(!r&&u&&n.bounds){var c=n.bounds,d=c.maxPositionX,p=c.minPositionX,m=c.maxPositionY,f=c.minPositionY,h=t>d?u.offsetWidth:n.setup.minPositionX||0,g=o>m?u.offsetHeight:n.setup.minPositionY||0,v=handleCalculateZoomPositions(n,h,g,i,n.bounds,s||l),C=v.x,b=v.y;return{scale:i,positionX:t>d||t<p?C:t,positionY:o>m||o<f?b:o}}}(n);d&&animate(n,d,null!=e?e:u,c)}}function handlePanning(n,e,t){var o=n.startCoords,i=n.setup.alignmentAnimation,a=i.sizeX,r=i.sizeY;if(o){var s=getPanningClientPosition(n,e,t),l=s.x,u=s.y,c=getPaddingValue(n,a),d=getPaddingValue(n,r);!function(n,e){if(isVelocityCalculationAllowed(n)){var t=n.lastMousePosition,o=n.velocityTime,i=n.setup,a=n.wrapperComponent,r=i.velocityAnimation.equalToMove,s=Date.now();if(t&&o&&a){var l=r?Math.min(1,a.offsetWidth/window.innerWidth):1,u=e.x-t.x,c=e.y-t.y;n.velocity={velocityX:u/l,velocityY:c/l,total:Math.sqrt(u*u+c*c)/(s-o)}}n.lastMousePosition=e,n.velocityTime=s}}(n,{x:l,y:u}),handleNewPosition(n,l,u,c,d)}}function handleZoomToPoint(n,e,t,o){var i=n.setup,a=i.minScale,r=i.maxScale,s=i.limitToBounds,l=checkZoomBounds(roundNumber(e,2),a,r,0,!1),u=handleCalculateBounds(n,l),c=handleCalculateZoomPositions(n,t,o,l,u,s);return{scale:l,positionX:c.x,positionY:c.y}}function handleAlignToScaleBounds(n,e,t){var o=n.transformState.scale,i=n.wrapperComponent,a=n.setup,r=a.minScale,s=a.limitToBounds,l=a.zoomAnimation,u=l.disabled,c=l.animationTime,d=l.animationType,p=u||o>=r;if((o>
1=1||s)&&handleAlignToBounds(n),!p&&i&&n.mounted){var m=handleZoomToPoint(n,r,e||i.offsetWidth/2,t||i.offsetHeight/2);m&&animate(n,m,c,d)}}var __assign=function(){return(__assign=Object.assign||function(n){for(var e,t=1,o=arguments.length;t<o;t++)for(var i in e=arguments[t])Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i]);return n}).apply(this,arguments)};function __spreadArray(n,e,t){if(t||2==arguments.length)for(var o,i=0,a=e.length;i<a;i++)!o&&i in e||(o||(o=Array.prototype.slice.call(e,0,i)),o[i]=e[i]);return n.concat(o||Array.prototype.slice.call(e))}"function"==typeof SuppressedError&&SuppressedError;var r={scale:1,positionX:0,positionY:0},s={disabled:!1,minPositionX:null,maxPositionX:null,minPositionY:null,maxPositionY:null,minScale:1,maxScale:8,limitToBounds:!0,centerZoomedOut:!1,centerOnInit:!1,disablePadding:!1,smooth:!0,wheel:{step:.2,disabled:!1,smoothStep:.001,wheelDisabled:!1,touchPadDisabled:!1,activationKeys:[],excluded:[]},panning:{disabled:!1,velocityDisabled:!1,lockAxisX:!1,lockAxisY:!1,allowLeftClickPan:!0,allowMiddleClickPan:!0,allowRightClickPan:!0,wheelPanning:!1,activationKeys:[],excluded:[]},pinch:{step:5,disabled:!1,excluded:[]},doubleClick:{disabled:!1,step:.7,mode:"zoomIn",animationType:"easeOut",animationTime:200,excluded:[]},zoomAnimation:{disabled:!1,size:.4,animationTime:200,animationType:"easeOut"},alignmentAnimation:{disabled:!1,sizeX:100,sizeY:100,animationTime:200,velocityAlignmentTime:400,animationType:"easeOut"},velocityAnimation:{disabled:!1,sensitivity:1,animationTime:400,animationType:"easeOut",equalToMove:!0}},l={wrapperClass:"react-transform-wrapper",contentClass:"react-transform-component"},createState=function(n){var e,t,o,i;return{previousScale:null!==(e=n.initialScale)&&void 0!==e?e:r.scale,scale:null!==(t=n.initialScale)&&void 0!==t?t:r.scale,positionX:null!==(o=n.initialPositionX)&&void 0!==o?o:r.positionX,positionY:null!==(i=n.initialPositionY)&&void 0!==i?i:r.positionY}},createSetup=function(n){var e=__assign({},s);return Object.keys(n).forEach(function(t){var o=void 0!==n[t];if(void 0!==s[t]&&o){var i=Object.prototype.toString.call(s[t]);"[object Object]"===i?e[t]=__assign(__assign({},s[t]),n[t]):"[object Array]"===i?e[t]=__spreadArray(__spreadArray([],s[t],!0),n[t],!0):e[t]=n[t]}}),e},handleCalculateButtonZoom=function(n,e,t){var o=n.transformState.scale,i=n.wrapperComponent,a=n.setup,r=a.maxScale,s=a.minScale,l=a.zoomAnimation,u=a.smooth,c=l.size;if(!i)throw Error("Wrapper is not mounted");return checkZoomBounds(roundNumber(u?o*Math.exp(e*t):o+e*t,3),s,r,c,!1)};function handleZoomToViewCenter(n,e,t,o,i){var a=n.wrapperComponent,r=n.transformState,s=r.scale,l=r.positionX,u=r.positionY;if(!a)return console.error("No WrapperComponent found");var c=a.offsetWidth,d=a.offsetHeight,p=handleCalculateButtonZoom(n,e,t),m=handleZoomToPoint(n,p,(c/2-l)/s,(d/2-u)/s);if(!m)return console.error("Error during zoom event. New transformation state was not calculated.");animate(n,m,o,i)}function resetTransformations(n,e,t,o){var i=n.setup,a=n.wrapperComponent,r=i.limitToBounds,s=createState(n.props),l=n.transformState,u=l.scale,c=l.positionX,d=l.positionY;if(a){var p=calculateBounds(n,s.scale),m=getMouseBoundedPosition(s.positionX,s.positionY,p,r,0,0,a),f={scale:s.scale,positionX:m.x,positionY:m.y};if(u===s.scale&&c===s.positionX&&d===s.positionY)return;null==o||o(),animate(n,f,e,t)}}var getControls=function(n){return{instance:n,zoomIn:function(e,t,o){void 0===e&&(e=.5),void 0===t&&(t=300),void 0===o&&(o="easeOut"),handleZoomToViewCenter(n,1,e,t,o)},zoomOut:function(e,t,o){void 0===e&&(e=.5),void 0===t&&(t=300),void 0===o&&(o="easeOut"),handleZoomToViewCenter(n,-1,e,t,o)},setTransform:function(e,t,o,i,a){void 0===i&&(i=300),void 0===a&&(a="easeOut");var r=n.transformState,s=r.positionX,l=r.positionY,u=r.scale,c=n.wrapperComponent,d=n.contentComponent;!n.setup.disabled&&c&&d&&animate(n,{positionX:Number.isNaN(e)?s:e,positionY:Number.isNaN(t)?l:t,scale:Number.isNaN(o)?u:o},i,a)},resetTransform:function(e,t){void 0===e&&(e=200),void 0===t&&(t="easeOut"),resetTransformations(n,e,t)},centerView:function(e,t,o){void 0===t&&(t=200),void 0===o&&(o="easeOut");var i=n.transformState,a=n.wrapperComponent,r=n.contentComponent;a&&r&&animate(n,getCenterPosition(e||i.scale,a,r),t,o)},zoomToElement:function(e,t,o,i){void 0===o&&(o=600),void 0===i&&(i="easeOut"),handleCancelAnimation(n);var a=n.wrapperComponent,r="string"==typeof e?document.getElementById(e):e;if(a&&r&&a.contains(r)){var s=function(n,e,t){var o,i,a,r,s,l=n.wrapperComponent,u=n.contentComponent,c=n.transformState,d=n.setup,p=d.limitToBounds,m=d.minScale,f=d.maxScale;if(!l||!u)return c;var h=l.getBoundingClientRect(),g=e.getBoundingClientRect(),v=(o=e.getBoundingClientRect(),i=l.getBoundingClientRect(),a=u.getBoundingClientRect(),r=i.x*c.scale,s=i.y*c.scale,{x:(o.x-a.x+r)/c.scale,y:(o.y-a.y+s)/c.scale}),C=v.x,b=v.y,P=g.width/c.scale,S=g.height/c.scale,y=l.offsetWidth/P,w=l.offsetHeight/S,T=checkZoomBounds(t||Math.min(y,w),m,f,0,!1),x=(h.width-P*T)/2,k=(h.height-S*T)/2,A=getMouseBoundedPosition((h.left-C)*T+x,(h.top-b)*T+k,calculateBounds(n,T),p,0,0,l);return{positionX:A.x,positionY:A.y,scale:T}}(n,r,t);animate(n,s,o,i)}}}},getContext=function(n){var e={};return Object.assign(e,{instance:n,state:n.transformState}),Object.assign(e,getControls(n)),e};
1function makePassiveEventOption(){try{return{get passive(){return!1}}}catch(n){return!1}}var u=".".concat(l.wrapperClass),isExcludedNode=function(n,e){return e.some(function(e){return n.matches("".concat(u," ").concat(e,", ").concat(u," .").concat(e,", ").concat(u," ").concat(e," *, ").concat(u," .").concat(e," *"))})},cancelTimeout=function(n){n&&clearTimeout(n)},getCenterPosition=function(n,e,t){var o=t.offsetWidth*n,i=t.offsetHeight*n;return{scale:n,positionX:(e.offsetWidth-o)/2,positionY:(e.offsetHeight-i)/2}},isWheelAllowed=function(n,e){var t=n.setup.wheel,o=t.disabled,i=t.wheelDisabled,a=t.touchPadDisabled,r=t.excluded,s=n.isInitialized,l=n.isPanning,u=e.target;return!(!(s&&!l&&!o&&u)||i&&!e.ctrlKey||a&&e.ctrlKey||isExcludedNode(u,r))};function getMousePosition(n,e,t){var o=e.getBoundingClientRect(),i=0,a=0;if("clientX"in n)i=(n.clientX-o.left)/t,a=(n.clientY-o.top)/t;else{var r=n.touches[0];i=(r.clientX-o.left)/t,a=(r.clientY-o.top)/t}return(Number.isNaN(i)||Number.isNaN(a))&&console.error("No mouse or touch offset found"),{x:i,y:a}}var handleCalculateWheelZoom=function(n,e,t,o,i){var a=n.transformState.scale,r=n.wrapperComponent,s=n.setup,l=s.maxScale,u=s.minScale,c=s.zoomAnimation,d=s.disablePadding,p=c.size,m=c.disabled;if(!r)throw Error("Wrapper is not mounted");var f=a+e*t;return i?f:checkZoomBounds(roundNumber(f,3),u,l,p,!o&&!m&&!d)},handleWheelZoomStop=function(n,e){var t=n.previousWheelEvent,o=n.transformState.scale,i=n.setup,a=i.maxScale,r=i.minScale;return!!t&&(o<a||o>r||Math.sign(t.deltaY)!==Math.sign(e.deltaY)||t.deltaY>0&&t.deltaY<e.deltaY||t.deltaY<0&&t.deltaY>e.deltaY||Math.sign(t.deltaY)!==Math.sign(e.deltaY))},isPinchStartAllowed=function(n,e){var t=n.setup.pinch,o=t.disabled,i=t.excluded,a=n.isInitialized,r=e.target;return!(!(a&&!o&&r)||isExcludedNode(r,i))},isPinchAllowed=function(n){var e=n.setup.pinch.disabled,t=n.isInitialized,o=n.pinchStartDistance;return!!t&&!e&&!!o},calculateTouchMidPoint=function(n,e,t){var o=t.getBoundingClientRect(),i=n.touches,a=roundNumber(i[0].clientX-o.left,5),r=roundNumber(i[0].clientY-o.top,5);return{x:(a+roundNumber(i[1].clientX-o.left,5))/2/e,y:(r+roundNumber(i[1].clientY-o.top,5))/2/e}},getTouchDistance=function(n){return Math.sqrt(Math.pow(n.touches[0].pageX-n.touches[1].pageX,2)+Math.pow(n.touches[0].pageY-n.touches[1].pageY,2))},calculatePinchZoom=function(n,e){var t=n.pinchStartScale,o=n.pinchStartDistance,i=n.setup,a=i.maxScale,r=i.minScale,s=i.zoomAnimation,l=i.disablePadding,u=s.size,c=s.disabled;if(!t||null===o||!e)throw Error("Pinch touches distance was not provided");return e<0?n.transformState.scale:checkZoomBounds(roundNumber(e/o*t,2),r,a,u,!c&&!l)},handleWheelStart=function(n,e){var t=n.props,o=t.onWheelStart,i=t.onZoomStart;n.wheelStopEventTimer||(handleCancelAnimation(n),handleCallback(getContext(n),e,o),handleCallback(getContext(n),e,i))},handleWheelZoom=function(n,e){var t,o=n.props,i=o.onWheel,a=o.onZoom,r=n.contentComponent,s=n.setup,l=n.transformState.scale,u=s.limitToBounds,c=s.centerZoomedOut,d=s.zoomAnimation,p=s.wheel,m=s.disablePadding,f=s.smooth,h=d.size,g=d.disabled,v=p.step,C=p.smoothStep;if(!r)throw Error("Component not mounted");e.preventDefault(),e.stopPropagation();var b=handleCalculateWheelZoom(n,t=e?e.deltaY<0?1:-1:0,f?C*Math.abs(e.deltaY):v,!e.ctrlKey);if(l!==b){var P=handleCalculateBounds(n,b),S=getMousePosition(e,r,l),y=handleCalculateZoomPositions(n,S.x,S.y,b,P,u&&(g||0===h||c||m)),w=y.x,T=y.y;n.previousWheelEvent=e,n.setTransformState(b,w,T),handleCallback(getContext(n),e,i),handleCallback(getContext(n),e,a)}},handleWheelStop=function(n,e){var t=n.props,o=t.onWheelStop,i=t.onZoomStop;cancelTimeout(n.wheelAnimationTimer),n.wheelAnimationTimer=setTimeout(function(){n.mounted&&(handleAlignToScaleBounds(n,e.x,e.y),n.wheelAnimationTimer=null)},100),handleWheelZoomStop(n,e)&&(cancelTimeout(n.wheelStopEventTimer),n.wheelStopEventTimer=setTimeout(function(){n.mounted&&(n.wheelStopEventTimer=null,handleCallback(getContext(n),e,o),handleCallback(getContext(n),e,i))},160))},getTouchCenter=function(n){for(var e=0,t=0,o=0;o<2;o+=1)e+=n.touches[o].clientX,t+=n.touches[o].clientY;return{x:e/2,y:t/2}},handlePinchStart=function(n,e){var t=getTouchDistance(e);n.pinchStartDistance=t,n.lastDistance=t,n.pinchStartScale=n.transformState.scale,n.isPanning=!1;var o=getTouchCenter(e);n.pinchLastCenterX=o.x,n.pinchLastCenterY=o.y,handleCancelAnimation(n)},handlePinchZoom=function(n,e){var t=n.contentComponent,o=n.pinchStartDistance,i=n.wrapperComponent,a=n.transformState.scale,r=n.setup,s=r.limitToBounds,l=r.centerZoomedOut,u=r.zoomAnimation,c=r.alignmentAnimation,d=u.disabled,p=u.size;if(null!==o&&t){var m=calculateTouchMidPoint(e,a,t);if(Number.isFinite(m.x)&&Number.isFinite(m.y)){var f=getTouchDistance(e),h=calculatePinchZoom(n,f),g=getTouchCenter(e),v=g.x-(n.pinchLastCenterX||0),
1C=g.y-(n.pinchLastCenterY||0);if(h!==a||0!==v||0!==C){n.pinchLastCenterX=g.x,n.pinchLastCenterY=g.y;var b=handleCalculateBounds(n,h),P=s&&(d||0===p||l),S=handleCalculateZoomPositions(n,m.x,m.y,h,b,P),y=S.x,w=S.y;n.pinchMidpoint=m,n.lastDistance=f;var T=c.sizeX,x=c.sizeY,k=getMouseBoundedPosition(y+v,w+C,b,s,getPaddingValue(n,T),getPaddingValue(n,x),i),A=k.x,N=k.y;n.setTransformState(h,A,N)}}}},handlePinchStop=function(n){var e=n.pinchMidpoint;n.velocity=null,n.lastDistance=null,n.pinchMidpoint=null,n.pinchStartScale=null,n.pinchStartDistance=null,handleAlignToScaleBounds(n,null==e?void 0:e.x,null==e?void 0:e.y)},handleDoubleClickStop=function(n,e){var t=n.props.onZoomStop,o=n.setup.doubleClick.animationTime;cancelTimeout(n.doubleClickStopEventTimer),n.doubleClickStopEventTimer=setTimeout(function(){n.doubleClickStopEventTimer=null,handleCallback(getContext(n),e,t)},o)},handleDoubleClickResetMode=function(n,e){var t=n.props,o=t.onZoomStart,i=t.onZoom,a=n.setup.doubleClick,r=a.animationTime,s=a.animationType;handleCallback(getContext(n),e,o),resetTransformations(n,r,s,function(){return handleCallback(getContext(n),e,i)}),handleDoubleClickStop(n,e)},isDoubleClickAllowed=function(n,e){var t=n.isInitialized,o=n.setup,i=n.wrapperComponent,a=o.doubleClick,r=a.disabled,s=a.excluded,l=e.target,u=null==i?void 0:i.contains(l);return!(!(t&&l&&u&&!r)||isExcludedNode(l,s))},ZoomPanPinch=function(n){var e=this;this.mounted=!0,this.pinchLastCenterX=null,this.pinchLastCenterY=null,this.onChangeCallbacks=new Set,this.onInitCallbacks=new Set,this.wrapperComponent=null,this.contentComponent=null,this.isInitialized=!1,this.bounds=null,this.previousWheelEvent=null,this.wheelStopEventTimer=null,this.wheelAnimationTimer=null,this.isPanning=!1,this.isWheelPanning=!1,this.startCoords=null,this.lastTouch=null,this.distance=null,this.lastDistance=null,this.pinchStartDistance=null,this.pinchStartScale=null,this.pinchMidpoint=null,this.doubleClickStopEventTimer=null,this.velocity=null,this.velocityTime=null,this.lastMousePosition=null,this.animate=!1,this.animation=null,this.maxBounds=null,this.pressedKeys={},this.mount=function(){e.initializeWindowEvents()},this.unmount=function(){e.cleanupWindowEvents()},this.update=function(n){e.props=n,handleCalculateBounds(e,e.transformState.scale),e.setup=createSetup(n)},this.initializeWindowEvents=function(){var n,t,o=makePassiveEventOption(),i=null===(n=e.wrapperComponent)||void 0===n?void 0:n.ownerDocument,a=null==i?void 0:i.defaultView;null===(t=e.wrapperComponent)||void 0===t||t.addEventListener("wheel",e.onWheelPanning,o),null==a||a.addEventListener("mousedown",e.onPanningStart,o),null==a||a.addEventListener("mousemove",e.onPanning,o),null==a||a.addEventListener("mouseup",e.onPanningStop,o),null==i||i.addEventListener("mouseleave",e.clearPanning,o),null==a||a.addEventListener("keyup",e.setKeyUnPressed,o),null==a||a.addEventListener("keydown",e.setKeyPressed,o)},this.cleanupWindowEvents=function(){var n,t,o=makePassiveEventOption(),i=null===(n=e.wrapperComponent)||void 0===n?void 0:n.ownerDocument,a=null==i?void 0:i.defaultView;null==a||a.removeEventListener("mousedown",e.onPanningStart,o),null==a||a.removeEventListener("mousemove",e.onPanning,o),null==a||a.removeEventListener("mouseup",e.onPanningStop,o),null==i||i.removeEventListener("mouseleave",e.clearPanning,o),null==a||a.removeEventListener("keyup",e.setKeyUnPressed,o),null==a||a.removeEventListener("keydown",e.setKeyPressed,o),document.removeEventListener("mouseleave",e.clearPanning,o),handleCancelAnimation(e),null===(t=e.observer)||void 0===t||t.disconnect()},this.handleInitializeWrapperEvents=function(n){var t=makePassiveEventOption();n.addEventListener("wheel",e.onWheelZoom,t),n.addEventListener("dblclick",e.onDoubleClick,t),n.addEventListener("touchstart",e.onTouchPanningStart,t),n.addEventListener("touchmove",e.onTouchPanning,t),n.addEventListener("touchend",e.onTouchPanningStop,t)},this.handleInitialize=function(n,t){var o=!1,i=e.setup.centerOnInit,hasTarget=function(n,e){for(var t=0;t<n.length;t++)if(n[t].target===e)return!0;return!1};e.applyTransformation(),e.onInitCallbacks.forEach(function(n){n(getContext(e))}
1),e.observer=new ResizeObserver(function(a){if(hasTarget(a,n)||hasTarget(a,t)){if(i&&!o){var r=t.offsetWidth,s=t.offsetHeight;(r>0||s>0)&&(o=!0,e.setCenter())}else handleCancelAnimation(e),handleCalculateBounds(e,e.transformState.scale),handleAlignToBounds(e,0)}}),e.observer.observe(n),e.observer.observe(t)},this.onWheelZoom=function(n){!e.setup.disabled&&isWheelAllowed(e,n)&&e.isPressingKeys(e.setup.wheel.activationKeys)&&(handleWheelStart(e,n),handleWheelZoom(e,n),handleWheelStop(e,n))},this.onWheelPanning=function(n){var t=e.setup,o=t.disabled,i=t.wheel,a=t.panning;if(e.wrapperComponent&&e.contentComponent&&!o&&i.wheelDisabled&&!a.disabled&&a.wheelPanning&&!n.ctrlKey){n.preventDefault(),n.stopPropagation();var r=e.transformState,s=r.positionX,l=r.positionY,u=s-n.deltaX,c=l-n.deltaY,d=a.lockAxisX?s:u,p=a.lockAxisY?l:c,m=e.setup.alignmentAnimation,f=m.sizeX,h=m.sizeY,g=getPaddingValue(e,f),v=getPaddingValue(e,h);(d!==s||p!==l)&&handleNewPosition(e,d,p,g,v)}},this.onPanningStart=function(n){var t=e.setup.disabled,o=e.props.onPanningStart;!t&&isPanningStartAllowed(e,n)&&e.isPressingKeys(e.setup.panning.activationKeys)&&(0!==n.button||e.setup.panning.allowLeftClickPan)&&(1!==n.button||e.setup.panning.allowMiddleClickPan)&&(2!==n.button||e.setup.panning.allowRightClickPan)&&(n.preventDefault(),n.stopPropagation(),handleCancelAnimation(e),handlePanningStart(e,n),handleCallback(getContext(e),n,o))},this.onPanning=function(n){var t=e.setup.disabled,o=e.props.onPanning;!t&&isPanningAllowed(e)&&e.isPressingKeys(e.setup.panning.activationKeys)&&(n.preventDefault(),n.stopPropagation(),handlePanning(e,n.clientX,n.clientY),handleCallback(getContext(e),n,o))},this.onPanningStop=function(n){var t=e.props.onPanningStop;e.isPanning&&(function(n){if(n.isPanning){var e=n.setup.panning.velocityDisabled,t=n.velocity,o=n.wrapperComponent,i=n.contentComponent;n.isPanning=!1,n.animate=!1,n.animation=null;var r=null==o?void 0:o.getBoundingClientRect(),s=null==i?void 0:i.getBoundingClientRect(),l=(null==r?void 0:r.width)||0,u=(null==r?void 0:r.height)||0,c=(null==s?void 0:s.width)||0,d=(null==s?void 0:s.height)||0;!e&&t&&(null==t?void 0:t.total)>.1&&(l<c||u<d)?function(n){var e,t,o,i,r=n.velocity,s=n.bounds,l=n.setup,u=n.wrapperComponent;if(isVelocityAllowed(n)&&r&&s&&u){var c=r.velocityX,d=r.velocityY,p=r.total,m=s.maxPositionX,f=s.minPositionX,h=s.maxPositionY,g=s.minPositionY,v=l.limitToBounds,C=l.alignmentAnimation,b=l.zoomAnimation,P=l.panning,S=P.lockAxisY,y=P.lockAxisX,w=b.animationType,T=C.sizeX,x=C.sizeY,k=C.velocityAlignmentTime,A=Math.max((t=(e=n.setup.velocityAnimation).equalToMove,o=e.animationTime,i=e.sensitivity,t?o*p*i:o),k),N=getPaddingValue(n,T),E=getPaddingValue(n,x),Y=N*u.offsetWidth/100,X=E*u.offsetHeight/100,O=m+Y,B=f-Y,z=h+X,W=g-X,D=n.transformState,Z=new Date().getTime();handleSetupAnimation(n,w,A,function(e){var t=n.transformState,o=t.scale,i=t.positionX,r=t.positionY,s=(new Date().getTime()-Z)/k,l=1-(0,a[C.animationType])(Math.min(1,s)),u=1-e,p=i+c*u,b=r+d*u,P=getVelocityPosition(p,D.positionX,i,y,v,f,m,B,O,l),w=getVelocityPosition(b,D.positionY,r,S,v,g,h,W,z,l);(i!==p||r!==b)&&n.setTransformState(o,P,w)})}}(n):handleAlignToBounds(n)}}(e),handleCallback(getContext(e),n,t))},this.onPinchStart=function(n){var t=e.setup.disabled,o=e.props,i=o.onPinchingStart,a=o.onZoomStart;!t&&isPinchStartAllowed(e,n)&&(handlePinchStart(e,n),handleCancelAnimation(e),handleCallback(getContext(e),n,i),handleCallback(getContext(e),n,a))},this.onPinch=function(n){var t=e.setup.disabled,o=e.props,i=o.onPinching,a=o.onZoom;!t&&isPinchAllowed(e)&&(n.preventDefault(),n.stopPropagation(),handlePinchZoom(e,n),handleCallback(getContext(e),n,i),handleCallback(getContext(e),n,a))},this.onPinchStop=function(n){var t=e.props,o=t.onPinchingStop,i=t.onZoomStop;e.pinchStartScale&&(handlePinchStop(e),handleCallback(getContext(e),n,o),handleCallback(getContext(e),n,i))},this.onTouchPanningStart=function(n){var t=e.setup.disabled,o=e.props.onPanningStart;if(!t&&isPanningStartAllowed(e,n)&&!(e.lastTouch&&+new Date-e.lastTouch<200&&1===n.touches.length)){e.lastTouch=+new Date,handleCancelAnimation(e);var i=n.touches,a=1===i.length,r=2===i.length;a&&(handleCancelAnimation(e),handlePanningStart(e,n),handleCallback(getContext(e),n,o)),r&&e.onPinchStart(n)}},this.onTouchPanning=function(n){var t=e.setup.disabled,o=e.props.onPanning;if(e.isPanning&&1===n.touches.length){if(t||!isPanningAllowed(e))return;n.preventDefault(),n.stopPropagation();var i=n.touches[0];handlePanning(e,i.clientX,i.clientY),handleCallback(getContext(e),n,o)}else n.touches.length>1&&e.onPinch(n)},this.onTouchPanningStop=function(n){e.onPanningStop(n),e.onPinchStop(n)},this.onDoubleClick=function(n){!e.setup.disabled&&isDoubleClickAllowed(e,n)&&function(n,e){var t,o=n.setup,i=n.doubleClickStopEventTimer,a=n.transformState,r=n.contentComponent,s=a.scale,l=n.props,u=l.onZoomStart,c=l.onZoom,d=o.doubleClick,p=d.disabled,m=d.mode,f=d.step,h=d.animationTime,g=d.animationType;if(!p&&!i){if("reset"===m)return handleDoubleClickResetMode(n,e);if(!r)return console.error("No ContentComponent found");var v=(t=n.transformState.scale,"toggle"===m?1===t?1:-1:"zoomOut"===m?-1:1),C=handleCalculateButtonZoom(n,v,f);if(s!==C){handleCallback(getContext(n),e,u);var b=getMousePosition(e,r,s),P=handleZoomToPoint(n,C,b.x,b.y);if(!P)return console.error("Error during zoom event. New transformation state was not calculated.");handleCallback(getContext(n),e,c),animate(n,P,h,g),handleDoubleClickStop(n,e)}}}(e,n)},this.clearPanning=function(n){e.isPanning&&e.onPanningStop(n)},this.setKeyPressed=function(n){e.pressedKeys[n.key]=!0},this.setKeyUnPressed=function(n){e.pressedKeys[n.key]=!1},this.isPressingKeys=function(n){return!n.length||!!n.find(function(n){return e.pressedKeys[n]})},this.setTransformState=function(n,t,o){var i=e.props.onTransformed;if(Number.isNaN(n)||Number.isNaN(t)||Number.isNaN(o))console.error("Detected NaN set state values");else{n!==e.transformState.scale&&(e.transformState.previousScale=e.transformState.scale,e.transformState.scale=n),e.transformState.positionX=t,e.transformState.positionY=o,e.applyTransformation();var a=getContext(e);e.onChangeCallbacks.forEach(function(n){return n(a)}),handleCallback(a,{scale:n,positionX:t,positionY:o},i)}},this.setCenter=function(){if(e.wrapperComponent&&e.contentComponent){var n=getCenterPosition(e.transformState.scale,e.wrapperComponent,e.contentComponent);e.setTransformState(n.scale,n.positionX,n.positionY)}},this.handleTransformStyles=function(n,t,o){return e.props.customTransform?e.props.customTransform(n,t,o):"translate(".concat(n,"px, ").concat(t,"px) scale(").concat(o,")")},this.applyTransformation=function(){if(e.mounted&&e.contentComponent){var n=e.transformState,t=n.scale,o=n.positionX,i=n.positionY,a=e.handleTransformStyles(o,i,t);e.contentComponent.style.transform=a}},this.getContext=function(){return getContext(e)},this.onChange=function(n){return e.onChangeCallbacks.has(n)||e.onChangeCallbacks.add(n),function(){e.onChangeCallbacks.delete(n)}},this.onInit=function(n){return e.onInitCallbacks.has(n)||e.onInitCallbacks.add(n),function(){e.onInitCallbacks.delete(n)}},this.init=function(n,t){e.cleanupWindowEvents(),e.wrapperComponent=n,e.contentComponent=t,handleCalculateBounds(e,e.transformState.scale),e.handleInitializeWrapperEvents(n),e.handleInitialize(n,t),e.initializeWindowEvents(),e.isInitialized=!0,handleCallback(getContext(e),void 0,e.props.onInit)},this.props=n,this.setup=createSetup(this.props),this.transformState=createState(this.props)},c=i().createContext(null),d=i().forwardRef(function(n,e){var t,a,r=(0,o.useRef)(new ZoomPanPinch(n)).current,s=(t=n.children,a=getControls(r),"function"==typeof t?t(a):t);return(0,o.useImperativeHandle)(e,function(){return getControls(r)},[r]),(0,o.useEffect)(function(){r.update(n)},[r,n]),i().createElement(c.Provider,{value:r},s)});i().forwardRef(function(n,e){var t,a=(0,o.useRef)(null),r=(0,o.useContext)(c);return(0,o.useEffect)(function(){return r.onChange(function(n){a.current&&(a.current.style.transform=r.handleTransformStyles(0,0,1/n.instance.transformState.scale))})},[r]),i().createElement("div",__assign({},n,{ref:(t=[a,e],function(n){t.forEach(function(e){"function"==typeof e?e(n):null!=e&&(e.current=n)})})}))}),!function(n,e){void 0===e&&(e={});var t=e.insertAt;if(n&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===t&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n))}}(".transform-component-module_wrapper__SPB86 {\n  position: relative;\n  width: -moz-fit-content;\n  width: fit-content;\n  height: -moz-fit-content;\n  height: fit-content;\n  overflow: hidden;\n  -webkit-touch-callout: none; /* iOS Safari */\n  -webkit-user-select: none; /* Safari */\n  -khtml-user-select: none; /* Konqueror HTML */\n  -moz-user-select: none; /* Firefox */\n  -ms-user-select: none; /* Internet Explorer/Edge */\n  user-select: none;\n  margin: 0;\n  padding: 0;\n  transform: translate3d(0, 0, 0);\n}\n.transform-component-module_content__FBWxo {\n  display: flex;\n  flex-wrap: wrap;\n  width: -moz-fit-content;\n  width: fit-content;\n  height: -moz-fit-content;\n  height: fit-content;\n  margin: 0;\n  padding: 0;\n  transform-origin: 0% 0%;\n}\n.transform-component-module_content__FBWxo img {\n  pointer-events: none;\n}\n");var TransformComponent=function(n){var e=n.children,t=n.wrapperClass,a=void 0===t?"":t,r=n.contentClass,s=void 0===r?"":r,u=n.wrapperStyle,d=n.contentStyle,p=n.wrapperProps,m=void 0===p?{}:p,f=n.contentProps,h=void 0===f?{}:f,g=(0,o.useContext)(c),v=g.init,C=g.cleanupWindowEvents,b=(0,o.useRef)(null),P=(0,o.useRef)(null);return(0,o.useEffect)(function(){var n=b.current,e=P.current;return null!==n&&null!==e&&v&&(null==v||v(n,e)),function(){null==C||C()}},[]),i().createElement("div",__assign({},m,{ref:b,className:"".concat(l.wrapperClass," ").concat("transform-component-module_wrapper__SPB86"," ").concat(a),style:u}),i().createElement("div",__assign({},h,{ref:P,className:"".concat(l.contentClass," ").concat("transform-component-module_content__FBWxo"," ").concat(s),style:d}),e))}},46942:function(n,e){var t;/*!
2	Copyright (c) 2018 Jed Watson.
3	Licensed under the MIT License (MIT), see
4	http://jedwatson.github.io/classnames
5*/!function(){"use strict";var o={}.hasOwnProperty;function classNames(){for(var n="",e=0;e<arguments.length;e++){var t=arguments[e];t&&(n=appendClass(n,function(n){if("string"==typeof n||"number"==typeof n)return n;if("object"!=typeof n)return"";if(Array.isArray(n))return classNames.apply(null,n);if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]"))return n.toString();var e="";for(var t in n)o.call(n,t)&&n[t]&&(e=appendClass(e,t));return e}(t)))}return n}function appendClass(n,e){return e?n?n+" "+e:n+e:n}
5n.exports?(classNames.default=classNames,n.exports=classNames):void 0!==(t=(function(){return classNames}).apply(e,[]))&&(n.exports=t)}()},80641:function(n,e,t){"use strict";t.d(e,{A:function(){return _slicedToArray}});var o=t(96369),i=t(27800),a=t(76562);function _slicedToArray(n,e){return(0,o.A)(n)||function(n,e){var t=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=t){var o,i,a,r,s=[],l=!0,u=!1;try{if(a=(t=t.call(n)).next,0===e){if(Object(t)!==t)return;l=!1}else for(;!(l=(o=a.call(t)).done)&&(s.push(o.value),s.length!==e);l=!0);}catch(n){u=!0,i=n}finally{try{if(!l&&null!=t.return&&(r=t.return(),Object(r)!==r))return}finally{if(u)throw i}}return s}}(n,e)||(0,i.A)(n,e)||(0,a.A)()}}}]);

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.