1(self.webpackChunk_fancode_web_app=self.webpackChunk_fancode_web_app||[]).push([["1762"],{96342:function(t,e,n){var o,r,i,u,s,a,c,f,l,p,h,d;o=n(54073),r=n(17335),i=n(90882),u=n(9439),s=n(53237),a=n(59756),c=n(15253),f=n(34291),l=n(829),p=n(12436),h=n(74930),d=n(2784),t.exports=function(){"use strict";var t={654:function(t,e,n){var o,r=this&&this.__assign||function(){return(r=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var r in e=arguments[n])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}).apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(t,e,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(e,n);r&&!("get"in r?!e.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,o,r)}:function(t,e,n,o){void 0===o&&(o=n),t[o]=e[n]}),u=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&i(e,t,n);return u(e,t),e},a=this&&this.__spreadArray||function(t,e,n){if(n||2==arguments.length)for(var o,r=0,i=e.length;r<i;r++)!o&&r in e||(o||(o=Array.prototype.slice.call(e,0,r)),o[r]=e[r]);return t.concat(o||Array.prototype.slice.call(e))},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.setKeyMap=e.destroy=e.setThrottle=e.init=e.SpatialNavigation=e.ROOT_FOCUS_KEY=void 0;var f=c(n(747)),l=c(n(842)),p=c(n(432)),h=c(n(23)),d=c(n(682)),v=c(n(784)),y=c(n(67)),g=c(n(150)),b=c(n(117)),x=s(n(964)),C=c(n(35)),F="left",_="right",m="down",w="enter",K=((o={}).left=[37],o.up=[38],o.right=[39],o.down=[40],o.enter=[13],o);e.ROOT_FOCUS_KEY="SN:ROOT";var j=["#0FF","#FF0","#F0F"],O={leading:!0,trailing:!1};e.SpatialNavigation=new(function(){function t(){this.focusableComponents={},this.focusKey=null,this.parentsHavingFocusedChild=[],this.enabled=!1,this.nativeMode=!1,this.throttle=0,this.throttleKeypresses=!1,this.useGetBoundingClientRect=!1,this.shouldFocusDOMNode=!1,this.pressedKeys={},this.paused=!1,this.keyDownEventListener=null,this.keyUpEventListener=null,this.keyMap=K,this.onKeyEvent=this.onKeyEvent.bind(this),this.pause=this.pause.bind(this),this.resume=this.resume.bind(this),this.setFocus=this.setFocus.bind(this),this.updateAllLayouts=this.updateAllLayouts.bind(this),this.navigateByDirection=this.navigateByDirection.bind(this),this.init=this.init.bind(this),this.setThrottle=this.setThrottle.bind(this),this.destroy=this.destroy.bind(this),this.setKeyMap=this.setKeyMap.bind(this),this.getCurrentFocusKey=this.getCurrentFocusKey.bind(this),this.setFocusDebounced=(0,g.default)(this.setFocus,300,{leading:!1,trailing:!0}),this.debug=!1,this.visualDebugger=null,this.logIndex=0}return t.getCutoffCoordinate=function(t,e,n,o){var r=o.left,i=o.top,u=o.width,s=o.height,a=t?i:r,c=t?s:u;return e?n?a:a+c:n?a+c:a},t.getRefCorners=function(t,e,n){var o=n.left,r=n.top,i=n.width,u=n.height,s={a:{x:0,y:0},b:{x:0,y:0}};switch(t){case"up":var a=e?r+u:r;s.a={x:o,y:a},s.b={x:o+i,y:a};break;case m:s.a={x:o,y:a=e?r:r+u},s.b={x:o+i,y:a};break;case F:var c=e?o+i:o;s.a={x:c,y:r},s.b={x:c,y:r+u};break;case _:s.a={x:c=e?o:o+i,y:r},s.b={x:c,y:r+u}}return s},t.isAdjacentSlice=function(t,e,n){var o=t.a,r=t.b,i=e.a,u=e.b,s=n?"x":"y",a=o[s],c=r[s],f=i[s];return Math.max(0,Math.min(c,u[s])-Math.max(a,f))>=.2*(c-a)},t.getPrimaryAxisDistance=function(t,e,n){var o=t.a,r=e.a,i=n?"y":"x";return Math.abs(r[i]-o[i])},t.getSecondaryAxisDistance=function(t,e,n){var o=t.a,r=t.b,i=e.a,u=e.b,s=n?"x":"y",a=o[s],c=r[s],f=i[s],l=u[s],p=[];return p.push(Math.abs(f-a)),p.push(Math.abs(f-c)),p.push(Math.abs(l-a)),p.push(Math.abs(l-c)),Math.min.apply(Math,p)},t.prototype.sortSiblingsByPriority=function(e,n,o,r){var i=this,u=o===m||"up"===o,s=t.getRefCorners(o,!1,n);return(0,p.default)(e,function(e){var n=t.getRefCorners(o,!0,e.layout),a=t.isAdjacentSlice(s,n,u),c=a?t.getPrimaryAxisDistance:t.getSecondaryAxisDistance,f=a?t.getSecondaryAxisDistance:t.getPrimaryAxisDistance,l=c(s,n,u),p=f(s,n,u),h=5*l+p,d=(h+1)/(a?5:1);return i.log("smartNavigate","distance (primary, secondary, total weighted) for ".concat(e.focusKey," relative to ").concat(r," is"),l,p,h),i.log("smartNavigate","priority for ".concat(e.focusKey," relative to ").concat(r," is"),d),i.visualDebugger&&(i.visualDebugger.drawPoint(n.a.x,n.a.y,"yellow",6),i.visualDebugger.drawPoint(n.b.x,n.b.y,"yellow",6)),d})},t.prototype.init=function(t){var e=void 0===t?{}:t,n=e.debug,o=e.visualDebug,r=e.nativeMode,i=void 0!==r&&r,u=e.throttle,s=void 0===u?0:u,a=e.throttleKeypresses,c=e.useGetBoundingClientRect,f=e.shouldFocusDOMNode;this.enabled||(this.enabled=!0,this.nativeMode=i,this.throttleKeypresses=void 0!==a&&a,this.useGetBoundingClientRect=void 0!==c&&c,this.shouldFocusDOMNode=void 0!==f&&f&&!i,this.debug=void 0!==n&&n,this.nativeMode||(Number.isInteger(s)&&s>0&&(this.throttle=s),this.bindEventHandlers(),void 0!==o&&o&&(this.visualDebugger=new C.default,this.startDrawLayouts())))},t.prototype.setThrottle=function(t){var e=void 0===t?{}:t,n=e.throttle,o=void 0===n?0:n,r=e.throttleKeypresses;this.throttleKeypresses=void 0!==r&&r,this.nativeMode||(this.unbindEventHandlers(),Number.isInteger(o)&&(this.throttle=o),this.bindEventHandlers())},t.prototype.startDrawLayouts=function(){var t=this,e=function(){requestAnimationFrame(function(){t.visualDebugger.clearLayouts(),(0,v.default)(t.focusableComponents,function(e,n){t.visualDebugger.drawLayout(e.layout,n,e.parentFocusKey)}),e()})};e()},t.prototype.destroy=function(){this.enabled&&(this.enabled=!1,this.nativeMode=!1,this.throttle=0,this.throttleKeypresses=!1,this.focusKey=null,this.parentsHavingFocusedChild=[],this.focusableComponents={},this.paused=!1,this.keyMap=K,this.unbindEventHandlers())},t.prototype.getEventType=function(t){return(0,h.default)(this.getKeyMap(),function(e){return e.includes(t)})},t.prototype.bindEventHandlers=function(){var t=this;"undefined"!=typeof window&&window.addEventListener&&(this.keyDownEventListener=function(e){if(!0!==t.paused){t.debug&&(t.logIndex+=1);var n=t.getEventType(e.keyCode);if(n){t.pressedKeys[n]=t.pressedKeys[n]?t.pressedKeys[n]+1:1,e.preventDefault(),e.stopPropagation();var o={pressedKeys:t.pressedKeys};
1n===w&&t.focusKey?t.onEnterPress(o):!1===t.onArrowPress(n,o)?(t.log("keyDownEventListener","default navigation prevented"),t.visualDebugger&&t.visualDebugger.clear()):t.onKeyEvent(e)}}},this.throttle&&(this.keyDownEventListenerThrottled=(0,y.default)(this.keyDownEventListener.bind(this),this.throttle,O)),this.keyUpEventListener=function(e){var n=t.getEventType(e.keyCode);delete t.pressedKeys[n],t.throttle&&!t.throttleKeypresses&&t.keyDownEventListenerThrottled.cancel(),n===w&&t.focusKey&&t.onEnterRelease()},window.addEventListener("keyup",this.keyUpEventListener),window.addEventListener("keydown",this.throttle?this.keyDownEventListenerThrottled:this.keyDownEventListener))},t.prototype.unbindEventHandlers=function(){if("undefined"!=typeof window&&window.removeEventListener){window.removeEventListener("keyup",this.keyUpEventListener),this.keyUpEventListener=null;var t=this.throttle?this.keyDownEventListenerThrottled:this.keyDownEventListener;window.removeEventListener("keydown",t),this.keyDownEventListener=null}},t.prototype.onEnterPress=function(t){var e=this.focusableComponents[this.focusKey];e?e.focusable?e.onEnterPress&&e.onEnterPress(t):this.log("onEnterPress","componentNotFocusable"):this.log("onEnterPress","noComponent")},t.prototype.onEnterRelease=function(){var t=this.focusableComponents[this.focusKey];t?t.focusable?t.onEnterRelease&&t.onEnterRelease():this.log("onEnterRelease","componentNotFocusable"):this.log("onEnterRelease","noComponent")},t.prototype.onArrowPress=function(t,e){var n=this.focusableComponents[this.focusKey];if(n)return n&&n.onArrowPress&&n.onArrowPress(t,e);this.log("onArrowPress","noComponent")},t.prototype.navigateByDirection=function(t,e){if(!0!==this.paused&&!this.nativeMode){var n=[m,"up",F,_];n.includes(t)?(this.log("navigateByDirection","direction",t),this.smartNavigate(t,null,e)):this.log("navigateByDirection","Invalid direction. You passed: `".concat(t,"`, but you can use only these: "),n)}},t.prototype.onKeyEvent=function(t){this.visualDebugger&&this.visualDebugger.clear();var e=(0,h.default)(this.getKeyMap(),function(e){return e.includes(t.keyCode)});this.smartNavigate(e,null,{event:t})},t.prototype.smartNavigate=function(e,n,o){var r=this;if(!this.nativeMode){this.log("smartNavigate","direction",e),this.log("smartNavigate","fromParentFocusKey",n),this.log("smartNavigate","this.focusKey",this.focusKey),n||(0,v.default)(this.focusableComponents,function(t){t.layoutUpdated=!1});var i=this.focusableComponents[n||this.focusKey];if(this.log("smartNavigate","currentComponent",i?i.focusKey:void 0,i?i.node:void 0,i),i){this.updateLayout(i.focusKey);var u=i.parentFocusKey,s=i.focusKey,a=i.layout,c=e===m||"up"===e,p=e===m||e===_,h=t.getCutoffCoordinate(c,p,!1,a),d=(0,f.default)(this.focusableComponents,function(e){if(e.parentFocusKey===u&&e.focusable){r.updateLayout(e.focusKey);var n=t.getCutoffCoordinate(c,p,!0,e.layout);return p?n>=h:n<=h}return!1});if(this.debug&&(this.log("smartNavigate","currentCutoffCoordinate",h),this.log("smartNavigate","siblings","".concat(d.length," elements:"),d.map(function(t){return t.focusKey}).join(", "),d.map(function(t){return t.node}),d.map(function(t){return t}))),this.visualDebugger){var y=t.getRefCorners(e,!1,a);this.visualDebugger.drawPoint(y.a.x,y.a.y),this.visualDebugger.drawPoint(y.b.x,y.b.y)}var g=this.sortSiblingsByPriority(d,a,e,s),b=(0,l.default)(g);if(this.log("smartNavigate","nextComponent",b?b.focusKey:void 0,b?b.node:void 0,b),b)this.setFocus(b.focusKey,o);else{var x=this.focusableComponents[u];x&&x.isFocusBoundary||this.smartNavigate(e,u,o)}}}},t.prototype.saveLastFocusedChildKey=function(t,e){t&&(this.log("saveLastFocusedChildKey","".concat(t.focusKey," lastFocusedChildKey set"),e),t.lastFocusedChildKey=e)},t.prototype.log=function(t,e){for(var n=[],o=2;o<arguments.length;o++)n[o-2]=arguments[o];this.debug&&console.log.apply(console,a(["%c".concat(t,"%c").concat(e),"background: ".concat(j[this.logIndex%j.length],"; color: black; padding: 1px 5px;"),"background: #333; color: #BADA55; padding: 1px 5px;"],n,!1))},t.prototype.getCurrentFocusKey=function(){return this.focusKey},t.prototype.getNextFocusKey=function(t){var e=this,n=this.focusableComponents[t];if(!n||this.nativeMode)return t;var o=(0,f.default)(this.focusableComponents,function(e){return e.parentFocusKey===t&&e.focusable});if(o.length>0){var r,i=n.lastFocusedChildKey,u=n.preferredChildFocusKey;if(this.log("getNextFocusKey","lastFocusedChildKey is",i),this.log("getNextFocusKey","preferredChildFocusKey is",u),i&&n.saveLastFocusedChild&&this.isParticipatingFocusableComponent(i))return this.log("getNextFocusKey","lastFocusedChildKey will be focused",i),this.getNextFocusKey(i);if(u&&this.isParticipatingFocusableComponent(u))return this.log("getNextFocusKey","preferredChildFocusKey will be focused",u),this.getNextFocusKey(u);o.forEach(function(t){return e.updateLayout(t.focusKey)});var s=(r=(0,p.default)(o,function(t){var e=t.layout;return Math.abs(e.left)+Math.abs(e.top)}),(0,l.default)(r)).focusKey;return this.log("getNextFocusKey","childKey will be focused",s),this.getNextFocusKey(s)}return this.log("getNextFocusKey","targetFocusKey",t),t},t.prototype.addFocusable=function(t){var e=t.focusKey,n=t.node,o=t.parentFocusKey,r=t.onEnterPress,i=t.onEnterRelease,u=t.onArrowPress,s=t.onFocus,a=t.onBlur,c=t.saveLastFocusedChild,f=t.trackChildren,l=t.onUpdateFocus,p=t.onUpdateHasFocusedChild,h=t.preferredChildFocusKey,d=t.autoRestoreFocus,v=t.focusable,y=t.isFocusBoundary;if(this.focusableComponents[e]={focusKey:e,node:n,parentFocusKey:o,onEnterPress:r,onEnterRelease:i,onArrowPress:u,onFocus:s,onBlur:a,onUpdateFocus:l,onUpdateHasFocusedChild:p,saveLastFocusedChild:c,trackChildren:f,preferredChildFocusKey:h,focusable:v,isFocusBoundary:y,autoRestoreFocus:d,lastFocusedChildKey:null,layout:{x:0,y:0,width:0,height:0,left:0,top:0,node:n},layoutUpdated:!1},!this.nativeMode){this.updateLayout(e),this.log("addFocusable","Component added: ",this.focusableComponents[e]),e===this.focusKey&&this.setFocus(e);for(var g=this.focusableComponents[this.focusKey];g;){if(g.parentFocusKey===e){this.updateParentsHasFocusedChild(this.focusKey,{});break}g=this.focusableComponents[g.parentFocusKey]}}},t.prototype.removeFocusable=function(t){var e=t.focusKey,n=this.focusableComponents[e];if(n){var o=n.parentFocusKey;
1(0,n.onUpdateFocus)(!1),this.log("removeFocusable","Component removed: ",n),delete this.focusableComponents[e];var r=this.parentsHavingFocusedChild.includes(e);this.parentsHavingFocusedChild=this.parentsHavingFocusedChild.filter(function(t){return t!==e});var i=this.focusableComponents[o],u=e===this.focusKey;if(i&&i.lastFocusedChildKey===e&&(i.lastFocusedChildKey=null),this.nativeMode)return;(u||r)&&i&&i.autoRestoreFocus&&(this.log("removeFocusable","Component removed: ",u?"Leaf component":"Container component","Auto restoring focus to: ",o),this.setFocusDebounced(o))}},t.prototype.getNodeLayoutByFocusKey=function(t){var e=this.focusableComponents[t];return e?(this.updateLayout(e.focusKey),e.layout):null},t.prototype.setCurrentFocusedKey=function(t,e){if(this.isFocusableComponent(this.focusKey)&&t!==this.focusKey){var n=this.focusableComponents[this.focusKey];n.onUpdateFocus(!1),n.onBlur(this.getNodeLayoutByFocusKey(this.focusKey),e),this.log("setCurrentFocusedKey","onBlur",n)}if(this.focusKey=t,this.isFocusableComponent(this.focusKey)){var o=this.focusableComponents[this.focusKey];this.shouldFocusDOMNode&&o.node&&o.node.focus(),o.onUpdateFocus(!0),o.onFocus(this.getNodeLayoutByFocusKey(this.focusKey),e),this.log("setCurrentFocusedKey","onFocus",o)}},t.prototype.updateParentsHasFocusedChild=function(t,e){for(var n=this,o=[],r=this.focusableComponents[t];r;){var i=r.parentFocusKey,u=this.focusableComponents[i];if(u){var s=u.focusKey;o.push(s)}r=u}var a=(0,b.default)(this.parentsHavingFocusedChild,o),c=(0,b.default)(o,this.parentsHavingFocusedChild);(0,d.default)(a,function(t){var o=n.focusableComponents[t];o&&o.trackChildren&&o.onUpdateHasFocusedChild(!1),n.onIntermediateNodeBecameBlurred(t,e)}),(0,d.default)(c,function(t){var o=n.focusableComponents[t];o&&o.trackChildren&&o.onUpdateHasFocusedChild(!0),n.onIntermediateNodeBecameFocused(t,e)}),this.parentsHavingFocusedChild=o},t.prototype.updateParentsLastFocusedChild=function(t){for(var e=this.focusableComponents[t];e;){var n=e.parentFocusKey,o=this.focusableComponents[n];o&&this.saveLastFocusedChildKey(o,e.focusKey),e=o}},t.prototype.getKeyMap=function(){return this.keyMap},t.prototype.setKeyMap=function(t){var e;this.keyMap=r(r({},this.getKeyMap()),(e={},Object.entries(t).forEach(function(t){var n=t[0],o=t[1];"number"==typeof o?e[n]=[o]:Array.isArray(o)&&(e[n]=o)}),e))},t.prototype.isFocusableComponent=function(t){return!!this.focusableComponents[t]},t.prototype.isParticipatingFocusableComponent=function(t){return this.isFocusableComponent(t)&&this.focusableComponents[t].focusable},t.prototype.onIntermediateNodeBecameFocused=function(t,e){this.isParticipatingFocusableComponent(t)&&this.focusableComponents[t].onFocus(this.getNodeLayoutByFocusKey(t),e)},t.prototype.onIntermediateNodeBecameBlurred=function(t,e){this.isParticipatingFocusableComponent(t)&&this.focusableComponents[t].onBlur(this.getNodeLayoutByFocusKey(t),e)},t.prototype.pause=function(){this.paused=!0},t.prototype.resume=function(){this.paused=!1},t.prototype.setFocus=function(t,e){if(void 0===e&&(e={}),this.setFocusDebounced.cancel(),this.enabled){this.log("setFocus","focusKey",t);var n=this.getNextFocusKey(t);this.log("setFocus","newFocusKey",n),this.setCurrentFocusedKey(n,e),this.updateParentsHasFocusedChild(n,e),this.updateParentsLastFocusedChild(n)}},t.prototype.updateAllLayouts=function(){var t=this;this.nativeMode||(0,v.default)(this.focusableComponents,function(e,n){t.updateLayout(n)})},t.prototype.updateLayout=function(t){var e=this.focusableComponents[t];if(e&&!this.nativeMode&&!e.layoutUpdated){var n=e.node,o=this.useGetBoundingClientRect?(0,x.getBoundingClientRect)(n):(0,x.default)(n);e.layout=r(r({},o),{node:n})}},t.prototype.updateFocusable=function(t,e){var n=e.node,o=e.preferredChildFocusKey,r=e.focusable,i=e.isFocusBoundary,u=e.onEnterPress,s=e.onEnterRelease,a=e.onArrowPress,c=e.onFocus,f=e.onBlur;if(!this.nativeMode){var l=this.focusableComponents[t];l&&(l.preferredChildFocusKey=o,l.focusable=r,l.isFocusBoundary=i,l.onEnterPress=u,l.onEnterRelease=s,l.onArrowPress=a,l.onFocus=c,l.onBlur=f,n&&
1(l.node=n))}},t.prototype.isNativeMode=function(){return this.nativeMode},t}()),e.init=e.SpatialNavigation.init,e.setThrottle=e.SpatialNavigation.setThrottle,e.destroy=e.SpatialNavigation.destroy,e.setKeyMap=e.SpatialNavigation.setKeyMap},35:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n="undefined"!=typeof window&&window.document,o=n?window.innerWidth:0,r=n?window.innerHeight:0;e.default=function(){function t(){n&&(this.debugCtx=t.createCanvas("sn-debug","1010"),this.layoutsCtx=t.createCanvas("sn-layouts","1000"))}return t.createCanvas=function(t,e){var n=document.querySelector("#".concat(t))||document.createElement("canvas");n.setAttribute("id",t);var i=n.getContext("2d");return n.style.zIndex=e,n.style.position="fixed",n.style.top="0",n.style.left="0",document.body.appendChild(n),n.width=o,n.height=r,i},t.prototype.clear=function(){n&&this.debugCtx.clearRect(0,0,o,r)},t.prototype.clearLayouts=function(){n&&this.layoutsCtx.clearRect(0,0,o,r)},t.prototype.drawLayout=function(t,e,o){n&&(this.layoutsCtx.strokeStyle="green",this.layoutsCtx.strokeRect(t.left,t.top,t.width,t.height),this.layoutsCtx.font="8px monospace",this.layoutsCtx.fillStyle="red",this.layoutsCtx.fillText(e,t.left,t.top+10),this.layoutsCtx.fillText(o,t.left,t.top+25),this.layoutsCtx.fillText("left: ".concat(t.left),t.left,t.top+40),this.layoutsCtx.fillText("top: ".concat(t.top),t.left,t.top+55))},t.prototype.drawPoint=function(t,e,o,r){void 0===o&&(o="blue"),void 0===r&&(r=10),n&&(this.debugCtx.strokeStyle=o,this.debugCtx.lineWidth=3,this.debugCtx.strokeRect(t-r/2,e-r/2,r,r))},t}()},607:function(t,e,n){var o=this&&this.__createBinding||(Object.create?function(t,e,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(e,n);r&&!("get"in r?!e.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,o,r)}:function(t,e,n,o){void 0===o&&(o=n),t[o]=e[n]}),r=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||o(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),r(n(79),e),r(n(445),e),r(n(654),e)},964:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.getBoundingClientRect=void 0;var n=function(t){for(var e=t.offsetParent,n=t.offsetHeight,o=t.offsetWidth,r=t.offsetLeft,i=t.offsetTop;e&&1===e.nodeType;)r+=e.offsetLeft-e.scrollLeft,i+=e.offsetTop-e.scrollTop,e=e.offsetParent;return{height:n,left:r,top:i,width:o}};e.default=function(t){var e=t&&t.parentElement;if(t&&e){var o=n(e),r=n(t),i=r.height,u=r.left,s=r.top,a=r.width;return{x:u-o.left,y:s-o.top,width:a,height:i,left:u,top:s}}return{x:0,y:0,width:0,height:0,left:0,top:0}},e.getBoundingClientRect=function(t){if(t&&t.getBoundingClientRect){var e=t.getBoundingClientRect();return{x:e.x,y:e.y,width:e.width,height:e.height,left:e.left,top:e.top}}return{x:0,y:0,width:0,height:0,left:0,top:0}}},445:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.useFocusContext=e.FocusContext=void 0;var o=n(156),r=n(654);e.FocusContext=(0,o.createContext)(r.ROOT_FOCUS_KEY),e.useFocusContext=function(){return(0,o.useContext)(e.FocusContext)}},79:function(t,e,n){var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.useFocusable=void 0;var r=n(156),i=o(n(604)),u=o(n(461)),s=n(654),a=n(445);e.useFocusable=function(t){var e=void 0===t?{}:t,n=e.focusable,o=void 0===n||n,c=e.saveLastFocusedChild,f=void 0===c||c,l=e.trackChildren,p=void 0!==l&&l,h=e.autoRestoreFocus,d=void 0===h||h,v=e.isFocusBoundary,y=void 0!==v&&v,g=e.focusKey,b=e.preferredChildFocusKey,x=e.onEnterPress,C=void 0===x?i.default:x,F=e.onEnterRelease,_=void 0===F?i.default:F,m=e.onArrowPress,w=void 0===m?function(){return!0}:m,K=e.onFocus,j=void 0===K?i.default:K,O=e.onBlur,E=void 0===O?i.default:O,P=e.extraProps,M=(0,r.useCallback)(function(t){C(P,t)},[C,P]),k=(0,r.useCallback)(function(){_(P)},[_,P]),A=(0,r.useCallback)(function(t,e){return w(t,P,e)},[P,w]),L=(0,r.useCallback)(function(t,e){j(t,P,e)},[P,j]),N=(0,r.useCallback)(function(t,e){E(t,P,e)},[P,E]),D=(0,r.useRef)(null),S=(0,r.useState)(!1),B=S[0],R=S[1],T=(0,r.useState)(!1),U=T[0],z=T[1],H=(0,a.useFocusContext)(),I=(0,r.useMemo)(function(){return g||(0,u.default)("sn:focusable-item-")},[g]),$=(0,r.useCallback)(function(t){void 0===t&&(t={}),s.SpatialNavigation.setFocus(I,t)},[I]);return(0,r.useEffect)(function(){var t=D.current;return s.SpatialNavigation.addFocusable({focusKey:I,node:t,parentFocusKey:H,preferredChildFocusKey:b,onEnterPress:M,onEnterRelease:k,onArrowPress:A,onFocus:L,onBlur:N,onUpdateFocus:function(t){return void 0===t&&(t=!1),R(t)},onUpdateHasFocusedChild:function(t){return void 0===t&&(t=!1),z(t)},saveLastFocusedChild:f,trackChildren:p,isFocusBoundary:y,autoRestoreFocus:d,focusable:o}),function(){s.SpatialNavigation.removeFocusable({focusKey:I})}},[]),(0,r.useEffect)(function(){var t=D.current;s.SpatialNavigation.updateFocusable(I,{node:t,preferredChildFocusKey:b,focusable:o,isFocusBoundary:y,onEnterPress:M,onEnterRelease:k,onArrowPress:A,onFocus:L,onBlur:N})},[I,b,o,y,M,k,A,L,N]),{ref:D,focusSelf:$,focused:B,hasFocusedChild:U,focusKey:I,setFocus:s.SpatialNavigation.isNativeMode()?i.default:s.SpatialNavigation.setFocus,navigateByDirection:s.SpatialNavigation.navigateByDirection,pause:s.SpatialNavigation.pause,resume:s.SpatialNavigation.resume,updateAllLayouts:s.SpatialNavigation.updateAllLayouts,getCurrentFocusKey:s.SpatialNavigation.getCurrentFocusKey}}},150:function(t){t.exports=o}
1,117:function(t){t.exports=r},747:function(t){t.exports=i},23:function(t){t.exports=u},842:function(t){t.exports=s},682:function(t){t.exports=a},784:function(t){t.exports=c},604:function(t){t.exports=f},432:function(t){t.exports=l},67:function(t){t.exports=p},461:function(t){t.exports=h},156:function(t){t.exports=d}},e={};return function n(o){var r=e[o];if(void 0!==r)return r.exports;var i=e[o]={exports:{}};return t[o].call(i.exports,i,i.exports,n),i.exports}(607)}()},39515:function(t,e,n){t.exports=n(38761)(n(37772),"DataView")},89612:function(t,e,n){var o=n(52118),r=n(96909),i=n(98138),u=n(4174),s=n(7942);function a(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}a.prototype.clear=o,a.prototype.delete=r,a.prototype.get=i,a.prototype.has=u,a.prototype.set=s,t.exports=a},80235:function(t,e,n){var o=n(3945),r=n(21846),i=n(88028),u=n(72344),s=n(94769);function a(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}a.prototype.clear=o,a.prototype.delete=r,a.prototype.get=i,a.prototype.has=u,a.prototype.set=s,t.exports=a},10326:function(t,e,n){t.exports=n(38761)(n(37772),"Map")},96738:function(t,e,n){var o=n(92411),r=n(36417),i=n(86928),u=n(79493),s=n(24150);function a(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var o=t[e];this.set(o[0],o[1])}}a.prototype.clear=o,a.prototype.delete=r,a.prototype.get=i,a.prototype.has=u,a.prototype.set=s,t.exports=a},52760:function(t,e,n){t.exports=n(38761)(n(37772),"Promise")},2143:function(t,e,n){t.exports=n(38761)(n(37772),"Set")},45386:function(t,e,n){var o=n(96738),r=n(52842),i=n(52482);function u(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new o;++e<n;)this.add(t[e])}u.prototype.add=u.prototype.push=r,u.prototype.has=i,t.exports=u},86571:function(t,e,n){var o=n(80235),r=n(15243),i=n(72858),u=n(4417),s=n(8605),a=n(71418);function c(t){var e=this.__data__=new o(t);this.size=e.size}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=u,c.prototype.has=s,c.prototype.set=a,t.exports=c},50857:function(t,e,n){t.exports=n(37772).Symbol},79162:function(t,e,n){t.exports=n(37772).Uint8Array},93215:function(t,e,n){t.exports=n(38761)(n(37772),"WeakMap")},49432:function(t){t.exports=function(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}},72517:function(t){t.exports=function(t,e){for(var n=-1,o=null==t?0:t.length;++n<o&&!1!==e(t[n],n,t););return t}},67552:function(t){t.exports=function(t,e){for(var n=-1,o=null==t?0:t.length,r=0,i=[];++n<o;){var u=t[n];e(u,n,t)&&(i[r++]=u)}return i}},38333:function(t,e,n){var o=n(77832);t.exports=function(t,e){return!!(null==t?0:t.length)&&o(t,e,0)>-1}},34893:function(t){t.exports=function(t,e,n){for(var o=-1,r=null==t?0:t.length;++o<r;)if(n(e,t[o]))return!0;return!1}},1634:function(t,e,n){var o=n(36473),r=n(79631),i=n(86152),u=n(73226),s=n(39045),a=n(77598),c=Object.prototype.hasOwnProperty;t.exports=function(t,e){var n=i(t),f=!n&&r(t),l=!n&&!f&&u(t),p=!n&&!f&&!l&&a(t),h=n||f||l||p,d=h?o(t.length,String):[],v=d.length;for(var y in t)(e||c.call(t,y))&&!(h&&("length"==y||l&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,v)))&&d.push(y);return d}},50343:function(t){t.exports=function(t,e){for(var n=-1,o=null==t?0:t.length,r=Array(o);++n<o;)r[n]=e(t[n],n,t);return r}},65067:function(t){t.exports=function(t,e){for(var n=-1,o=e.length,r=t.length;++n<o;)t[r+n]=e[n];return t}},87064:function(t){t.exports=function(t,e){for(var n=-1,o=null==t?0:t.length;++n<o;)if(e(t[n],n,t))return!0;return!1}},22218:function(t,e,n){var o=n(41225);t.exports=function(t,e){for(var n=t.length;n--;)if(o(t[n][0],e))return n;return -1}},85246:function(t,e,n){var o=n(45386),r=n(38333),i=n(34893),u=n(50343),s=n(47826),a=n(59950);t.exports=function(t,e,n,c){var f=-1,l=r,p=!0,h=t.length,d=[],v=e.length;if(!h)return d;n&&(e=u(e,s(n))),c?(l=i,p=!1):e.length>=200&&(l=a,p=!1,e=new o(e));t:for(;++f<h;){var y=t[f],g=null==n?y:n(y);if(y=c||0!==y?y:0,p&&g==g){for(var b=v;b--;)if(e[b]===g)continue t;d.push(y)}else l(e,g,c)||d.push(y)}return d}},24303:function(t,e,n){var o=n(26548);t.exports=n(92019)(o)},98043:function(t,e,n){var o=n(24303);t.exports=function(t,e){var n=[];return o(t,function(t,o,r){e(t,o,r)&&n.push(t)}),n}},21359:function(t){t.exports=function(t,e,n,o){for(var r=t.length,i=n+(o?1:-1);o?i--:++i<r;)if(e(t[i],i,t))return i;return -1}},44122:function(t){t.exports=function(t,e,n){var o;return n(t,function(t,n,r){if(e(t,n,r))return o=n,!1}),o}},62034:function(t,e,n){var o=n(65067),r=n(95882);t.exports=function t(e,n,i,u,s){var a=-1,c=e.length;for(i||(i=r),s||(s=[]);++a<c;){var f=e[a];n>0&&i(f)?n>1?t(f,n-1,i,u,s):o(s,f):u||(s[s.length]=f)}return s}},15308:function(t,e,n){t.exports=n(55463)()},26548:function(t,e,n){var o=n(15308),r=n(90249);t.exports=function(t,e){return t&&o(t,e,r)}},13324:function(t,e,n){var o=n(17297),r=n(33812);t.exports=function(t,e){e=o(e,t);for(var n=0,i=e.length;null!=t&&n<i;)t=t[r(e[n++])];return n&&n==i?t:void 0}},1897:function(t,e,n){var o=n(65067),r=n(86152);t.exports=function(t,e,n){var i=e(t);return r(t)?i:o(i,n(t))}},53366:function(t,e,n){var o=n(50857),r=n(62107),i=n(37157),u=o?o.toStringTag:void 0;
1t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":u&&u in Object(t)?r(t):i(t)}},20187:function(t){t.exports=function(t,e){return null!=t&&e in Object(t)}},77832:function(t,e,n){var o=n(21359),r=n(22195),i=n(66024);t.exports=function(t,e,n){return e==e?i(t,e,n):o(t,r,n)}},15183:function(t,e,n){var o=n(53366),r=n(15125);t.exports=function(t){return r(t)&&"[object Arguments]"==o(t)}},88746:function(t,e,n){var o=n(51952),r=n(15125);t.exports=function t(e,n,i,u,s){return e===n||(null!=e&&null!=n&&(r(e)||r(n))?o(e,n,i,u,t,s):e!=e&&n!=n)}},51952:function(t,e,n){var o=n(86571),r=n(74871),i=n(11491),u=n(17416),s=n(70940),a=n(86152),c=n(73226),f=n(77598),l="[object Arguments]",p="[object Array]",h="[object Object]",d=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,v,y,g){var b=a(t),x=a(e),C=b?p:s(t),F=x?p:s(e);C=C==l?h:C,F=F==l?h:F;var _=C==h,m=F==h,w=C==F;if(w&&c(t)){if(!c(e))return!1;b=!0,_=!1}if(w&&!_)return g||(g=new o),b||f(t)?r(t,e,n,v,y,g):i(t,e,C,n,v,y,g);if(!(1&n)){var K=_&&d.call(t,"__wrapped__"),j=m&&d.call(e,"__wrapped__");
1if(K||j){var O=K?t.value():t,E=j?e.value():e;return g||(g=new o),y(O,E,n,v,g)}}return!!w&&(g||(g=new o),u(t,e,n,v,y,g))}},37036:function(t,e,n){var o=n(86571),r=n(88746);t.exports=function(t,e,n,i){var u=n.length,s=u,a=!i;if(null==t)return!s;for(t=Object(t);u--;){var c=n[u];if(a&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}for(;++u<s;){var f=(c=n[u])[0],l=t[f],p=c[1];if(a&&c[2]){if(void 0===l&&!(f in t))return!1}else{var h=new o;if(i)var d=i(l,p,f,t,e,h);if(!(void 0===d?r(p,l,3,i,h):d))return!1}}return!0}},22195:function(t){t.exports=function(t){return t!=t}},6840:function(t,e,n){var o=n(61049),r=n(47394),i=n(29259),u=n(87035),s=/^\[object .+?Constructor\]$/,a=Object.prototype,c=Function.prototype.toString,f=a.hasOwnProperty,l=RegExp("^"+c.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!i(t)||r(t))&&(o(t)?l:s).test(u(t))}},35522:function(t,e,n){var o=n(53366),r=n(61158),i=n(15125),u={};u["[object Float32Array]"]=u["[object Float64Array]"]=u["[object Int8Array]"]=u["[object Int16Array]"]=u["[object Int32Array]"]=u["[object Uint8Array]"]=u["[object Uint8ClampedArray]"]=u["[object Uint16Array]"]=u["[object Uint32Array]"]=!0,u["[object Arguments]"]=u["[object Array]"]=u["[object ArrayBuffer]"]=u["[object Boolean]"]=u["[object DataView]"]=u["[object Date]"]=u["[object Error]"]=u["[object Function]"]=u["[object Map]"]=u["[object Number]"]=u["[object Object]"]=u["[object RegExp]"]=u["[object Set]"]=u["[object String]"]=u["[object WeakMap]"]=!1,t.exports=function(t){return i(t)&&r(t.length)&&!!u[o(t)]}},68286:function(t,e,n){var o=n(26423),r=n(74716),i=n(23059),u=n(86152),s=n(65798);t.exports=function(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?u(t)?r(t[0],t[1]):o(t):s(t)}},86411:function(t,e,n){var o=n(16001),r=n(54248),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!o(t))return r(t);var e=[];for(var n in Object(t))i.call(t,n)&&"constructor"!=n&&e.push(n);return e}},93401:function(t,e,n){var o=n(24303),r=n(67878);t.exports=function(t,e){var n=-1,i=r(t)?Array(t.length):[];return o(t,function(t,o,r){i[++n]=e(t,o,r)}),i}},26423:function(t,e,n){var o=n(37036),r=n(49882),i=n(73477);t.exports=function(t){var e=r(t);return 1==e.length&&e[0][2]?i(e[0][0],e[0][1]):function(n){return n===t||o(n,t,e)}}},74716:function(t,e,n){var o=n(88746),r=n(72579),i=n(95041),u=n(21401),s=n(28792),a=n(73477),c=n(33812);t.exports=function(t,e){return u(t)&&s(e)?a(c(t),e):function(n){var u=r(n,t);return void 0===u&&u===e?i(n,t):o(e,u,3)}}},23813:function(t,e,n){var o=n(50343),r=n(13324),i=n(68286),u=n(93401),s=n(27095),a=n(47826),c=n(18477),f=n(23059),l=n(86152);t.exports=function(t,e,n){e=e.length?o(e,function(t){return l(t)?function(e){return r(e,1===t.length?t[0]:t)}:t}):[f];var p=-1;return e=o(e,a(i)),s(u(t,function(t,n,r){return{criteria:o(e,function(e){return e(t)}),index:++p,value:t}}),function(t,e){return c(t,e,n)})}},20256:function(t){t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},82952:function(t,e,n){var o=n(13324);t.exports=function(t){return function(e){return o(e,t)}}},36060:function(t,e,n){var o=n(23059),r=n(43114),i=n(75251);t.exports=function(t,e){return i(r(t,e,o),t+"")}},86532:function(t,e,n){var o=n(86874),r=n(83043),i=n(23059);t.exports=r?function(t,e){return r(t,"toString",{configurable:!0,enumerable:!1,value:o(e),writable:!0})}:i},27095:function(t){t.exports=function(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t}},36473:function(t){t.exports=function(t,e){for(var n=-1,o=Array(t);++n<t;)o[n]=e(n);return o}},1054:function(t,e,n){var o=n(50857),r=n(50343),i=n(86152),u=n(4795),s=1/0,a=o?o.prototype:void 0,c=a?a.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(i(e))return r(e,t)+"";if(u(e))return c?c.call(e):"";var n=e+"";return"0"==n&&1/e==-s?"-0":n}},51704:function(t,e,n){var o=n(52153),r=/^\s+/;t.exports=function(t){return t?t.slice(0,o(t)+1).replace(r,""):t}},47826:function(t){t.exports=function(t){return function(e){return t(e)}}},59950:function(t){t.exports=function(t,e){return t.has(e)}},89419:function(t,e,n){var o=n(23059);t.exports=function(t){return"function"==typeof t?t:o}},17297:function(t,e,n){var o=n(86152),r=n(21401),i=n(54452),u=n(66188);t.exports=function(t,e){return o(t)?t:r(t,e)?[t]:i(u(t))}},27520:function(t,e,n){var o=n(4795);t.exports=function(t,e){if(t!==e){var n=void 0!==t,r=null===t,i=t==t,u=o(t),s=void 0!==e,a=null===e,c=e==e,f=o(e);if(!a&&!f&&!u&&t>e||u&&s&&c&&!a&&!f||r&&s&&c||!n&&c||!i)return 1;
1if(!r&&!u&&!f&&t<e||f&&n&&i&&!r&&!u||a&&n&&i||!s&&i||!c)return -1}return 0}},18477:function(t,e,n){var o=n(27520);t.exports=function(t,e,n){for(var r=-1,i=t.criteria,u=e.criteria,s=i.length,a=n.length;++r<s;){var c=o(i[r],u[r]);if(c){if(r>=a)return c;return c*("desc"==n[r]?-1:1)}}return t.index-e.index}},24019:function(t,e,n){t.exports=n(37772)["__core-js_shared__"]},92019:function(t,e,n){var o=n(67878);t.exports=function(t,e){return function(n,r){if(null==n)return n;if(!o(n))return t(n,r);for(var i=n.length,u=e?i:-1,s=Object(n);(e?u--:++u<i)&&!1!==r(s[u],u,s););return n}}},55463:function(t){t.exports=function(t){return function(e,n,o){for(var r=-1,i=Object(e),u=o(e),s=u.length;s--;){var a=u[t?s:++r];if(!1===n(i[a],a,i))break}return e}}},83043:function(t,e,n){var o=n(38761);t.exports=function(){try{var t=o(Object,"defineProperty");return t({},"",{}),t}catch(t){}}()},74871:function(t,e,n){var o=n(45386),r=n(87064),i=n(59950);t.exports=function(t,e,n,u,s,a){var c=1&n,f=t.length,l=e.length;if(f!=l&&!(c&&l>f))return!1;var p=a.get(t),h=a.get(e);if(p&&h)return p==e&&h==t;var d=-1,v=!0,y=2&n?new o:void 0;for(a.set(t,e),a.set(e,t);++d<f;){var g=t[d],b=e[d];if(u)var x=c?u(b,g,d,e,t,a):u(g,b,d,t,e,a);if(void 0!==x){if(x)continue;v=!1;break}if(y){if(!r(e,function(t,e){if(!i(y,e)&&(g===t||s(g,t,n,u,a)))return y.push(e)})){v=!1;break}}else if(!(g===b||s(g,b,n,u,a))){v=!1;break}}return a.delete(t),a.delete(e),v}},11491:function(t,e,n){var o=n(50857),r=n(79162),i=n(41225),u=n(74871),s=n(75179),a=n(16909),c=o?o.prototype:void 0,f=c?c.valueOf
1:void 0;t.exports=function(t,e,n,o,c,l,p){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)break;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":if(t.byteLength!=e.byteLength||!l(new r(t),new r(e)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var h=s;case"[object Set]":var d=1&o;if(h||(h=a),t.size!=e.size&&!d)break;var v=p.get(t);if(v)return v==e;o|=2,p.set(t,e);var y=u(h(t),h(e),o,c,l,p);return p.delete(t),y;case"[object Symbol]":if(f)return f.call(t)==f.call(e)}return!1}},17416:function(t,e,n){var o=n(13483),r=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,i,u,s){var a=1&n,c=o(t),f=c.length;if(f!=o(e).length&&!a)return!1;for(var l=f;l--;){var p=c[l];if(!(a?p in e:r.call(e,p)))return!1}var h=s.get(t),d=s.get(e);if(h&&d)return h==e&&d==t;var v=!0;s.set(t,e),s.set(e,t);for(var y=a;++l<f;){var g=t[p=c[l]],b=e[p];if(i)var x=a?i(b,g,p,e,t,s):i(g,b,p,t,e,s);if(!(void 0===x?g===b||u(g,b,n,i,s):x)){v=!1;break}y||(y="constructor"==p)}if(v&&!y){var C=t.constructor,F=e.constructor;C!=F&&"constructor"in t&&"constructor"in e&&!("function"==typeof C&&C instanceof C&&"function"==typeof F&&F instanceof F)&&(v=!1)}return s.delete(t),s.delete(e),v}},51242:function(t,e,n){t.exports="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g},13483:function(t,e,n){var o=n(1897),r=n(80633),i=n(90249);t.exports=function(t){return o(t,i,r)}},27937:function(t,e,n){var o=n(98304);t.exports=function(t,e){var n=t.__data__;return o(e)?n["string"==typeof e?"string":"hash"]:n.map}},49882:function(t,e,n){var o=n(28792),r=n(90249);t.exports=function(t){for(var e=r(t),n=e.length;n--;){var i=e[n],u=t[i];e[n]=[i,u,o(u)]}return e}},38761:function(t,e,n){var o=n(6840),r=n(98109);t.exports=function(t,e){var n=r(t,e);return o(n)?n:void 0}}
1,62107:function(t,e,n){var o=n(50857),r=Object.prototype,i=r.hasOwnProperty,u=r.toString,s=o?o.toStringTag:void 0;t.exports=function(t){var e=i.call(t,s),n=t[s];try{t[s]=void 0;var o=!0}catch(t){}var r=u.call(t);return o&&(e?t[s]=n:delete t[s]),r}},80633:function(t,e,n){var o=n(67552),r=n(30981),i=Object.prototype.propertyIsEnumerable,u=Object.getOwnPropertySymbols;t.exports=u?function(t){return null==t?[]:o(u(t=Object(t)),function(e){return i.call(t,e)})}:r},70940:function(t,e,n){var o=n(39515),r=n(10326),i=n(52760),u=n(2143),s=n(93215),a=n(53366),c=n(87035),f="[object Map]",l="[object Promise]",p="[object Set]",h="[object WeakMap]",d="[object DataView]",v=c(o),y=c(r),g=c(i),b=c(u),x=c(s),C=a;(o&&C(new o(new ArrayBuffer(1)))!=d||r&&C(new r)!=f||i&&C(i.resolve())!=l||u&&C(new u)!=p||s&&C(new s)!=h)&&(C=function(t){var e=a(t),n="[object Object]"==e?t.constructor:void 0,o=n?c(n):"";if(o)switch(o){case v:return d;case y:return f;case g:return l;case b:return p;case x:return h}return e}),t.exports=C},98109:function(t){t.exports=function(t,e){return null==t?void 0:t[e]}},1369:function(t,e,n){var o=n(17297),r=n(79631),i=n(86152),u=n(39045),s=n(61158),a=n(33812);t.exports=function(t,e,n){e=o(e,t);for(var c=-1,f=e.length,l=!1;++c<f;){var p=a(e[c]);if(!(l=null!=t&&n(t,p)))break;t=t[p]}return l||++c!=f?l:!!(f=null==t?0:t.length)&&s(f)&&u(p,f)&&(i(t)||r(t))}},52118:function(t,e,n){var o=n(99191);t.exports=function(){this.__data__=o?o(null):{},this.size=0}},96909:function(t){t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=+!!e,e}},98138:function(t,e,n){var o=n(99191),r=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(o){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return r.call(e,t)?e[t]:void 0}},4174:function(t,e,n){var o=n(99191),r=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return o?void 0!==e[t]:r.call(e,t)}},7942:function(t,e,n){var o=n(99191);t.exports=function(t,e){var n=this.__data__;return this.size+=+!this.has(t),n[t]=o&&void 0===e?"__lodash_hash_undefined__":e,this}},95882:function(t,e,n){var o=n(50857),r=n(79631),i=n(86152),u=o?o.isConcatSpreadable:void 0;t.exports=function(t){return i(t)||r(t)||!!(u&&t&&t[u])}},39045:function(t){var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,n){var o=typeof t;return!!(n=null==n?0x1fffffffffffff:n)&&("number"==o||"symbol"!=o&&e.test(t))&&t>-1&&t%1==0&&t<n}},82406:function(t,e,n){var o=n(41225),r=n(67878),i=n(39045),u=n(29259);t.exports=function(t,e,n){if(!u(n))return!1;var s=typeof e;return("number"==s?!!(r(n)&&i(e,n.length)):"string"==s&&e in n)&&o(n[e],t)}},21401:function(t,e,n){var o=n(86152),r=n(4795),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,u=/^\w*$/;t.exports=function(t,e){if(o(t))return!1;var n=typeof t;return!!("number"==n||"symbol"==n||"boolean"==n||null==t||r(t))||u.test(t)||!i.test(t)||null!=e&&t in Object(e)}},98304:function(t){t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},47394:function(t,e,n){var o,r=n(24019),i=(o=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";t.exports=function(t){return!!i&&i in t}},16001:function(t){var e=Object.prototype;t.exports=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||e)}},28792:function(t,e,n){var o=n(29259);t.exports=function(t){return t==t&&!o(t)}},3945:function(t){t.exports=function(){this.__data__=[],this.size=0}},21846:function(t,e,n){var o=n(22218),r=Array.prototype.splice;t.exports=function(t){var e=this.__data__,n=o(e,t);return!(n<0)&&(n==e.length-1?e.pop():r.call(e,n,1),--this.size,!0)}},88028:function(t,e,n){var o=n(22218);t.exports=function(t){var e=this.__data__,n=o(e,t);return n<0?void 0:e[n][1]}},72344:function(t,e,n){var o=n(22218);t.exports=function(t){return o(this.__data__,t)>-1}},94769:function(t,e,n){var o=n(22218);t.exports=function(t,e){var n=this.__data__,r=o(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}},92411:function(t,e,n){var o=n(89612),r=n(80235),i=n(10326);t.exports=function(){this.size=0,this.__data__={hash:new o,map:new(i||r),string:new o}}},36417:function(t,e,n){var o=n(27937);t.exports=function(t){var e=o(this,t).delete(t);return this.size-=+!!e,e}},86928:function(t,e,n){var o=n(27937);t.exports=function(t){return o(this,t).get(t)}},79493:function(t,e,n){var o=n(27937);t.exports=function(t){return o(this,t).has(t)}},24150:function(t,e,n){var o=n(27937);t.exports=function(t,e){var n=o(this,t),r=n.size;return n.set(t,e),this.size+=+(n.size!=r),this}},75179:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach(function(t,o){n[++e]=[o,t]}),n}},73477:function(t){t.exports=function(t,e){return function(n){return null!=n&&n[t]===e&&(void 0!==e||t in Object(n))}}},77777:function(t,e,n){var o=n(30733);t.exports=function(t){var e=o(t,function(t){return 500===n.size&&n.clear(),t}),n=e.cache;return e}},99191:function(t,e,n){t.exports=n(38761)(Object,"create")},54248:function(t,e,n){t.exports=n(60241)(Object.keys,Object)},4146:function(t,e,n){t=n.nmd(t);var o=n(51242),r=e&&!e.nodeType&&e,i=r&&t&&!t.nodeType&&t,u=i&&i.exports===r&&o.process,s=function(){try{var t=i&&i.require&&i.require("util").t
1ypes;if(t)return t;return u&&u.binding&&u.binding("util")}catch(t){}}();t.exports=s},37157:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},60241:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},43114:function(t,e,n){var o=n(49432),r=Math.max;t.exports=function(t,e,n){return e=r(void 0===e?t.length-1:e,0),function(){for(var i=arguments,u=-1,s=r(i.length-e,0),a=Array(s);++u<s;)a[u]=i[e+u];u=-1;for(var c=Array(e+1);++u<e;)c[u]=i[u];return c[e]=n(a),o(t,this,c)}}},37772:function(t,e,n){var o=n(51242),r="object"==typeof self&&self&&self.Object===Object&&self;t.exports=o||r||Function("return this")()},52842:function(t){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},52482:function(t){t.exports=function(t){return this.__data__.has(t)}},16909:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t}),n}},75251:function(t,e,n){var o=n(86532);t.exports=n(97787)(o)},97787:function(t){var e=Date.now;t.exports=function(t){var n=0,o=0;return function(){var r=e(),i=16-(r-o);if(o=r,i>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}},15243:function(t,e,n){var o=n(80235);t.exports=function(){this.__data__=new o,this.size=0}},72858:function(t){t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},4417:function(t){t.exports=function(t){return this.__data__.get(t)}},8605:function(t){t.exports=function(t){return this.__data__.has(t)}},71418:function(t,e,n){var o=n(80235),r=n(10326),i=n(96738);t.exports=function(t,e){var n=this.__data__;if(n instanceof o){var u=n.__data__;if(!r||u.length<199)return u.push([t,e]),this.size=++n.size,this;n=this.__data__=new i(u)}return n.set(t,e),this.size=n.size,this}},66024:function(t){t.exports=function(t,e,n){for(var o=n-1,r=t.length;++o<r;)if(t[o]===e)return o;return -1}},54452:function(t,e,n){var o=n(77777),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g;t.exports=o(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(r,function(t,n,o,r){e.push(o?r.replace(i,"$1"):n||t)}),e})},33812:function(t,e,n){var o=n(4795),r=1/0;t.exports=function(t){if("string"==typeof t||o(t))return t;var e=t+"";return"0"==e&&1/t==-r?"-0":e}},87035:function(t){var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},52153:function(t){var e=/\s/;t.exports=function(t){for(var n=t.length;n--&&e.test(t.charAt(n)););return n}},86874:function(t){t.exports=function(t){return function(){return t}}},54073:function(t,e,n){var o=n(29259),r=n(61100),i=n(7642),u=Math.max,s=Math.min;t.exports=function(t,e,n){var a,c,f,l,p,h,d=0,v=!1,y=!1,g=!0;if("function"!=typeof t)throw TypeError("Expected a function");function b(e){var n=a,o=c;return a=c=void 0,d=e,l=t.apply(o,n)}function x(t){var n=t-h,o=t-d;return void 0===h||n>=e||n<0||y&&o>=f}function C(){var t,n,o,i=r();if(x(i))return F(i);p=setTimeout(C,(t=i-h,n=i-d,o=e-t,y?s(o,f-n):o))}function F(t){return(p=void 0,g&&a)?b(t):(a=c=void 0,l)}function _(){var t,n=r(),o=x(n);if(a=arguments,c=this,h=n,o){if(void 0===p)return d=t=h,p=setTimeout(C,e),v?b(t):l;if(y)return clearTimeout(p),p=setTimeout(C,e),b(h)}return void 0===p&&(p=setTimeout(C,e)),l}return e=i(e)||0,o(n)&&(v=!!n.leading,f=(y="maxWait"in n)?u(i(n.maxWait)||0,e):f,g="trailing"in n?!!n.trailing:g),_.cancel=function(){void 0!==p&&clearTimeout(p),d=0,a=h=c=p=void 0}
1,_.flush=function(){return void 0===p?l:F(r())},_}},17335:function(t,e,n){var o=n(85246),r=n(62034),i=n(36060),u=n(93746);t.exports=i(function(t,e){return u(t)?o(t,r(e,1,u,!0)):[]})},41225:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},90882:function(t,e,n){var o=n(67552),r=n(98043),i=n(68286),u=n(86152);t.exports=function(t,e){return(u(t)?o:r)(t,i(e,3))}},9439:function(t,e,n){var o=n(44122),r=n(26548),i=n(68286);t.exports=function(t,e){return o(t,i(e,3),r)}},53237:function(t,e,n){t.exports=n(31092)},59756:function(t,e,n){var o=n(72517),r=n(24303),i=n(89419),u=n(86152);t.exports=function(t,e){return(u(t)?o:r)(t,i(e))}},15253:function(t,e,n){var o=n(26548),r=n(89419);t.exports=function(t,e){return t&&o(t,r(e))}},72579:function(t,e,n){var o=n(13324);t.exports=function(t,e,n){var r=null==t?void 0:o(t,e);return void 0===r?n:r}},95041:function(t,e,n){var o=n(20187),r=n(1369);t.exports=function(t,e){return null!=t&&r(t,e,o)}},31092:function(t){t.exports=function(t){return t&&t.length?t[0]:void 0}},23059:function(t){t.exports=function(t){return t}},79631:function(t,e,n){var o=n(15183),r=n(15125),i=Object.prototype,u=i.hasOwnProperty,s=i.propertyIsEnumerable;t.exports=o(function(){return arguments}())?o:function(t){return r(t)&&u.call(t,"callee")&&!s.call(t,"callee")}},86152:function(t){t.exports=Array.isArray},67878:function(t,e,n){var o=n(61049),r=n(61158);t.exports=function(t){return null!=t&&r(t.length)&&!o(t)}},93746:function(t,e,n){var o=n(67878),r=n(15125);t.exports=function(t){return r(t)&&o(t)}},73226:function(t,e,n){t=n.nmd(t);var o=n(37772),r=n(36330),i=e&&!e.nodeType&&e,u=i&&t&&!t.nodeType&&t,s=u&&u.exports===i?o.Buffer:void 0,a=s?s.isBuffer:void 0;t.exports=a||r},61049:function(t,e,n){var o=n(53366),r=n(29259);t.exports=function(t){if(!r(t))return!1;var e=o(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},61158:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=0x1fffffffffffff}},29259:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},15125:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},4795:function(t,e,n){var o=n(53366),r=n(15125);t.exports=function(t){return"symbol"==typeof t||r(t)&&"[object Symbol]"==o(t)}},77598:function(t,e,n){var o=n(35522),r=n(47826),i=n(4146),u=i&&i.isTypedArray;t.exports=u?r(u):o},90249:function(t,e,n){var o=n(1634),r=n(86411),i=n(67878);t.exports=function(t){return i(t)?o(t):r(t)}},30733:function(t,e,n){var o=n(96738);function r(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var n=function(){var o=arguments,r=e?e.apply(this,o):o[0],i=n.cache;if(i.has(r))return i.get(r);var u=t.apply(this,o);return n.cache=i.set(r,u)||i,u};return n.cache=new(r.Cache||o),n}r.Cache=o,t.exports=r},34291:function(t){t.exports=function(){}},61100:function(t,e,n){var o=n(37772);t.exports=function(){return o.Date.now()}},65798:function(t,e,n){var o=n(20256),r=n(82952),i=n(21401),u=n(33812);t.exports=function(t){return i(t)?o(u(t)):r(t)}},829:function(t,e,n){var o=n(62034),r=n(23813),i=n(36060),u=n(82406);t.exports=i(function(t,e){if(null==t)return[];var n=e.length;return n>1&&u(t,e[0],e[1])?e=[]:n>2&&u(e[0],e[1],e[2])&&(e=[e[0]]),r(t,o(e,1),[])})},30981:function(t){t.exports=function(){return[]}},36330:function(t){t.exports=function(){return!1}},12436:function(t,e,n){var o=n(54073),r=n(29259);t.exports=function(t,e,n){var i=!0,u=!0;if("function"!=typeof t)throw TypeError("Expected a function");return r(n)&&(i="leading"in n?!!n.leading:i,u="trailing"in n?!!n.trailing:u),o(t,e,{leading:i,maxWait:e,trailing:u})}},7642:function(t,e,n){var o=n(51704),r=n(29259),i=n(4795),u=0/0,s=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,c=/^0o[0-7]+$/i,f=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(i(t))return u;if(r(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=r(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=o(t);var n=a.test(t);return n||c.test(t)?f(t.slice(2),n?2:8):s.test(t)?u:+t}},66188:function(t,e,n){var o=n(1054);t.exports=function(t){return null==t?"":o(t)}},74930:function(t,e,n){var o=n(66188),r=0;t.exports=function(t){var e=++r;return o(t)+e}}}]);
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.