1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1393],{58367:function(t,n){!function(t){"use strict";function createDefaultIsNestedEqual(t){return function(n,o,i,a,s,l,u){return t(n,o,u)}}function createIsCircular(t){return function(n,o,i,a){if(!n||!o||"object"!=typeof n||"object"!=typeof o)return t(n,o,i,a);var s=a.get(n),l=a.get(o);if(s&&l)return s===o&&l===n;a.set(n,o),a.set(o,n);var u=t(n,o,i,a);return a.delete(n),a.delete(o),u}}function merge(t,n){var o={};for(var i in t)o[i]=t[i];for(var i in n)o[i]=n[i];return o}function isPlainObject(t){return t.constructor===Object||null==t.constructor}function isPromiseLike(t){return"function"==typeof t.then}function sameValueZeroEqual(t,n){return t===n||t!=t&&n!=n}var n=Object.prototype.toString;function createComparator(t){var o=t.areArraysEqual,i=t.areDatesEqual,a=t.areMapsEqual,s=t.areObjectsEqual,l=t.areRegExpsEqual,u=t.areSetsEqual,c=(0,t.createIsNestedEqual)(comparator);function comparator(t,p,d){if(t===p)return!0;if(!t||!p||"object"!=typeof t||"object"!=typeof p)return t!=t&&p!=p;if(isPlainObject(t)&&isPlainObject(p))return s(t,p,c,d);var f=Array.isArray(t),h=Array.isArray(p);if(f||h)return f===h&&o(t,p,c,d);var g=n.call(t);return g===n.call(p)&&("[object Date]"===g?i(t,p,c,d):"[object RegExp]"===g?l(t,p,c,d):"[object Map]"===g?a(t,p,c,d):"[object Set]"===g?u(t,p,c,d):"[object Object]"===g||"[object Arguments]"===g?!(isPromiseLike(t)||isPromiseLike(p))&&s(t,p,c,d):("[object Boolean]"===g||"[object Number]"===g||"[object String]"===g)&&sameValueZeroEqual(t.valueOf(),p.valueOf()))}return comparator}function areArraysEqual(t,n,o,i){var a=t.length;if(n.length!==a)return!1;for(;a-- >0;)if(!o(t[a],n[a],a,a,t,n,i))return!1;return!0}var o=createIsCircular(areArraysEqual);function areDatesEqual(t,n){return sameValueZeroEqual(t.valueOf(),n.valueOf())}function areMapsEqual(t,n,o,i){var a=t.size===n.size;if(!a)return!1;if(!t.size)return!0;var s={},l=0;return t.forEach(function(u,c){if(a){var p=!1,d=0;n.forEach(function(a,f){!p&&!s[d]&&(p=o(c,f,l,d,t,n,i)&&o(u,a,c,f,t,n,i))&&(s[d]=!0),d++}),l++,a=p}}),a}var i=createIsCircular(areMapsEqual),a=Object.prototype.hasOwnProperty;function areObjectsEqual(t,n,o,i){var s,l=Object.keys(t),u=l.length;if(Object.keys(n).length!==u)return!1;for(;u-- >0;){if("_owner"===(s=l[u])){var c=!!t.$$typeof,p=!!n.$$typeof;if((c||p)&&c!==p)return!1}if(!a.call(n,s)||!o(t[s],n[s],s,s,t,n,i))return!1}return!0}var s=createIsCircular(areObjectsEqual);function areRegExpsEqual(t,n){return t.source===n.source&&t.flags===n.flags}function areSetsEqual(t,n,o,i){var a=t.size===n.size;if(!a)return!1;if(!t.size)return!0;var s={};return t.forEach(function(l,u){if(a){var c=!1,p=0;n.forEach(function(a,d){!c&&!s[p]&&(c=o(l,a,u,d,t,n,i))&&(s[p]=!0),p++}),a=c}}),a}var l=createIsCircular(areSetsEqual),u=Object.freeze({areArraysEqual:areArraysEqual,areDatesEqual:areDatesEqual,areMapsEqual:areMapsEqual,areObjectsEqual:areObjectsEqual,areRegExpsEqual:areRegExpsEqual,areSetsEqual:areSetsEqual,createIsNestedEqual:createDefaultIsNestedEqual}),c=Object.freeze({areArraysEqual:o,areDatesEqual:areDatesEqual,areMapsEqual:i,areObjectsEqual:s,areRegExpsEqual:areRegExpsEqual,areSetsEqual:l,createIsNestedEqual:createDefaultIsNestedEqual}),p=createComparator(u),d=createComparator(merge(u,{createIsNestedEqual:function(){return sameValueZeroEqual}})),f=createComparator(c),h=createComparator(merge(c,{createIsNestedEqual:function(){return sameValueZeroEqual}}));t.circularDeepEqual=function(t,n){return f(t,n,new WeakMap)},t.circularShallowEqual=function(t,n){return h(t,n,new WeakMap)},t.createCustomCircularEqual=function(t){var n=createComparator(merge(c,t(c)));return function(t,o,i){return void 0===i&&(i=new WeakMap),n(t,o,i)}},t.createCustomEqual=function(t){return createComparator(merge(u,t(u)))},t.deepEqual=function(t,n){return p(t,n,void 0)},t.sameValueZeroEqual=sameValueZeroEqual,t.shallowEqual=function(t,n){return d(t,n,void 0)},Object.defineProperty(t,"__esModule",{value:!0})}(n)},94760:function(){},47822:function(){},75668:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"DraggableCore",{enumerable:!0,get:function(){return d.default}}),n.default=void 0;var i=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_getRequireWildcardCache(n);if(o&&o.has(t))return o.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,o&&o.set(t,i),i}(o(67294)),a=_interopRequireDefault(o(45697)),s=_interopRequireDefault(o(73935)),l=_interopRequireDefault(o(86010)),u=o(81825),c=o(2849),p=o(9280),d=_interopRequireDefault(o(77693)),f=_interopRequireDefault(o(55904));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(t){return t?o:n})(t)}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var o=arguments[n];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t}).apply(this,arguments)}function _defineProperty(t,n,o){var i;return(n="symbol"==typeof(i=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(n,"string"))?i:String(i))in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t}let Draggable=class Draggable extends i.Component{static getDerivedStateFromProps(t,n){let{position:o}=t,{prevPropsPosition:i}=n;return o&&(!i||o.x!==i.x||o.y!==i.y)?((0,f.default)("Draggable: getDerivedStateFromProps %j",{position:o,prevPropsPosition:i}),{x:o.x,y:o.y,prevPropsPosition:{...o}}):null}constructor(t){super(t),_defineProperty(this,"onDragStart",(t,n)=>{(0,f.default)("Draggable: onDragStart: %j",n);let o=this.props.onStart(t,(0,c.createDraggableData)(this,n));if(!1===o)return!1;this.setState({dragging:!0,dragged:!0})}),_defineProperty(this,"onDrag",(t,n)=>{if(!this.state.dragging)return!1;(0,f.default)("Draggable: onDrag: %j",n);let o=(0,c.createDraggableData)(this,n),i={x:o.x,y:o.y,slackX:0,slackY:0};if(this.props.bounds){let{x:t,y:n}=i;i.x+=this.state.slackX,i.y+=this.state.slackY;let[a,s]=(0,c.getBoundPosition)(this,i.x,i.y);i.x=a,i.y=s,i.slackX=this.state.slackX+(t-i.x),i.slackY=this.state.slackY+(n-i.y),o.x=i.x,o.y=i.y,o.deltaX=i.x-this.state.x,o.deltaY=i.y-this.state.y}let a=this.props.onDrag(t,o);if(!1===a)return!1;this.setState(i)}),_defineProperty(this,"onDragStop",(t,n)=>{if(!this.state.dragging)return!1;let o=this.props.onStop(t,(0,c.createDraggableData)(this,n));if(!1===o)return!1;(0,f.default)("Draggable: onDragStop: %j",n);let i={dragging:!1,slackX:0,slackY:0},a=!!this.props.position;if(a){let{x:t,y:n}=this.props.position;i.x=t,i.y=n}this.setState(i)}),this.state={dragging:!1,dragged:!1,x:t.position?t.position.x:t.defaultPosition.x,y:t.position?t.position.y:t.defaultPosition.y,prevPropsPosition:{...t.position},slackX:0,slackY:0,isElementSVG:!1},t.position&&!(t.onDrag||t.onStop)&&console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){void 0!==window.SVGElement&&this.findDOMNode() instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.setState({dragging:!1})}findDOMNode(){var t,n;return null!==(t=null===(n=this.props)||void 0===n||null===(n=n.nodeRef)||void 0===n?void 0:n.current)&&void 0!==t?t:s.default.findDOMNode(this)}render(){let{axis:t,bounds:n,children:o,defaultPosition:a,defaultClassName:s,defaultClassNameDragging:p,defaultClassNameDragged:f,position:h,positionOffset:g,scale:y,...m}=this.props,b={},v=null,w=!h||this.state.dragging,D=h||a,S={x:(0,c.canDragX)(this)&&w?this.state.x:D.x,y:(0,c.canDragY)(this)&&w?this.state.y:D.y};this.state.isElementSVG?v=(0,u.createSVGTransform)(S,g):b=(0,u.createCSSTransform)(S,g);let P=(0,l.default)(o.props.className||"",s,{[p]:this.state.dragging,[f]:this.state.dragged});return i.createElement(d.default,_extends({},m,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),i.cloneElement(i.Children.only(o),{className:P,style:{...o.props.style,...b},transform:v}))}};n.default=Draggable,_defineProperty(Draggable,"displayName","Draggable"),_defineProperty(Draggable,"propTypes",{...d.default.propT
1ypes,axis:a.default.oneOf(["both","x","y","none"]),bounds:a.default.oneOfType([a.default.shape({left:a.default.number,right:a.default.number,top:a.default.number,bottom:a.default.number}),a.default.string,a.default.oneOf([!1])]),defaultClassName:a.default.string,defaultClassNameDragging:a.default.string,defaultClassNameDragged:a.default.string,defaultPosition:a.default.shape({x:a.default.number,y:a.default.number}),positionOffset:a.default.shape({x:a.default.oneOfType([a.default.number,a.default.string]),y:a.default.oneOfType([a.default.number,a.default.string])}),position:a.default.shape({x:a.default.number,y:a.default.number}),className:p.dontSetMe,style:p.dontSetMe,transform:p.dontSetMe}),_defineProperty(Draggable,"defaultProps",{...d.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})},77693:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_getRequireWildcardCache(n);if(o&&o.has(t))return o.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,o&&o.set(t,i),i}(o(67294)),a=_interopRequireDefault(o(45697)),s=_interopRequireDefault(o(73935)),l=o(81825),u=o(2849),c=o(9280),p=_interopRequireDefault(o(55904));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(t){return t?o:n})(t)}function _defineProperty(t,n,o){var i;return(n="symbol"==typeof(i=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(n,"string"))?i:String(i))in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t}let d={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},f=d.mouse;let DraggableCore=class DraggableCore extends i.Component{constructor(){super(...arguments),_defineProperty(this,"dragging",!1),_defineProperty(this,"lastX",NaN),_defineProperty(this,"lastY",NaN),_defineProperty(this,"touchIdentifier",null),_defineProperty(this,"mounted",!1),_defineProperty(this,"handleDragStart",t=>{if(this.props.onMouseDown(t),!this.props.allowAnyClick&&"number"==typeof t.button&&0!==t.button)return!1;let n=this.findDOMNode();if(!n||!n.ownerDocument||!n.ownerDocument.body)throw Error("<DraggableCore> not mounted on DragStart!");let{ownerDocument:o}=n;if(this.props.disabled||!(t.target instanceof o.defaultView.Node)||this.props.handle&&!(0,l.matchesSelectorAndParentsTo)(t.target,this.props.handle,n)||this.props.cancel&&(0,l.matchesSelectorAndParentsTo)(t.target,this.props.cancel,n))return;"touchstart"===t.type&&t.preventDefault();let i=(0,l.getTouchIdentifier)(t);this.touchIdentifier=i;let a=(0,u.getControlPosition)(t,i,this);if(null==a)return;let{x:s,y:c}=a,d=(0,u.createCoreData)(this,s,c);(0,p.default)("DraggableCore: handleDragStart: %j",d),(0,p.default)("calling",this.props.onStart);let h=this.props.onStart(t,d);!1!==h&&!1!==this.mounted&&(this.props.enableUserSelectHack&&(0,l.addUserSelectStyles)(o),this.dragging=!0,this.lastX=s,this.lastY=c,(0,l.addEvent)(o,f.move,this.handleDrag),(0,l.addEvent)(o,f.stop,this.handleDragStop))}),_defineProperty(this,"handleDrag",t=>{let n=(0,u.getControlPosition)(t,this.touchIdentifier,this);if(null==n)return;let{x:o,y:i}=n;if(Array.isArray(this.props.grid)){let t=o-this.lastX,n=i-this.lastY;
1if([t,n]=(0,u.snapToGrid)(this.props.grid,t,n),!t&&!n)return;o=this.lastX+t,i=this.lastY+n}let a=(0,u.createCoreData)(this,o,i);(0,p.default)("DraggableCore: handleDrag: %j",a);let s=this.props.onDrag(t,a);if(!1===s||!1===this.mounted){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(n){let t=document.createEvent("MouseEvents");t.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(t)}return}this.lastX=o,this.lastY=i}),_defineProperty(this,"handleDragStop",t=>{if(!this.dragging)return;let n=(0,u.getControlPosition)(t,this.touchIdentifier,this);if(null==n)return;let{x:o,y:i}=n;if(Array.isArray(this.props.grid)){let t=o-this.lastX||0,n=i-this.lastY||0;[t,n]=(0,u.snapToGrid)(this.props.grid,t,n),o=this.lastX+t,i=this.lastY+n}let a=(0,u.createCoreData)(this,o,i),s=this.props.onStop(t,a);if(!1===s||!1===this.mounted)return!1;let c=this.findDOMNode();c&&this.props.enableUserSelectHack&&(0,l.removeUserSelectStyles)(c.ownerDocument),(0,p.default)("DraggableCore: handleDragStop: %j",a),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,c&&((0,p.default)("DraggableCore: Removing handlers"),(0,l.removeEvent)(c.ownerDocument,f.move,this.handleDrag),(0,l.removeEvent)(c.ownerDocument,f.stop,this.handleDragStop))}),_defineProperty(this,"onMouseDown",t=>(f=d.mouse,this.handleDragStart(t))),_defineProperty(this,"onMouseUp",t=>(f=d.mouse,this.handleDragStop(t))),_defineProperty(this,"onTouchStart",t=>(f=d.touch,this.handleDragStart(t))),_defineProperty(this,"onTouchEnd",t=>(f=d.touch,this.handleDragStop(t)))}componentDidMount(){this.mounted=!0;let t=this.findDOMNode();t&&(0,l.addEvent)(t,d.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;let t=this.findDOMNode();if(t){let{ownerDocument:n}=t;(0,l.removeEvent)(n,d.mouse.move,this.handleDrag),(0,l.removeEvent)(n,d.touch.move,this.handleDrag),(0,l.removeEvent)(n,d.mouse.stop,this.handleDragStop),(0,l.removeEvent)(n,d.touch.stop,this.handleDragStop),(0,l.removeEvent)(t,d.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,l.removeUserSelectStyles)(n)}}findDOMNode(){var t,n;return null!==(t=this.props)&&void 0!==t&&t.nodeRef?null===(n=this.props)||void 0===n||null===(n=n.nodeRef)||void 0===n?void 0:n.current:s.default.findDOMNode(this)}render(){return i.cloneElement(i.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}};n.default=DraggableCore,_defineProperty(DraggableCore,"displayName","DraggableCore"),_defineProperty(DraggableCore,"propTypes",{allowAnyClick:a.default.bool,children:a.default.node.isRequired,disabled:a.default.bool,enableUserSelectHack:a.default.bool,offsetParent:function(t,n){if(t[n]&&1!==t[n].nodeType)throw Error("Draggable's offsetParent must be a DOM Node.")},grid:a.default.arrayOf(a.default.number),handle:a.default.string,cancel:a.default.string,nodeRef:a.default.object,onStart:a.default.func,onDrag:a.default.func,onStop:a.default.func,onMouseDown:a.default.func,scale:a.default.number,className:c.dontSetMe,style:c.dontSetMe,transform:c.dontSetMe}),_defineProperty(DraggableCore,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},61193:function(t,n,o){"use strict";let{default:i,DraggableCore:a}=o(75668);t.exports=i,t.exports.default=i,t.exports.DraggableCore=a},81825:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.addClassName=addClassName,n.addEvent=function(t,n,o,i){if(!t)return;let a={capture:!0,...i};t.addEventListener?t.addEventListener(n,o,a):t.attachEvent?t.attachEvent("on"+n,o):t["on"+n]=o},n.addUserSelectStyles=function(t){if(!t)return;let n=t.getElementById("react-draggable-style-el");n||((n=t.createElement("style")).type="text/css",n.id="react-draggable-style-el",n.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",n.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",t.getElementsByTagName("head")[0].appendChild(n)),t.body&&addClassName(t.body,"react-draggable-transparent-selection")},n.createCSSTransform=function(t,n){let o=getTranslation(t,n,"px");return{[(0,a.browserPrefixToKey)("transform",a.default)]:o}},n.createSVGTransform=function(t,n){let o=getTranslation(t,n,"");return o},n.getTouch=function(t,n){return t.targetTouches&&(0,i.findInArray)(t.targetTouches,t=>n===t.identifier)||t.changedTouches&&(0,i.findInArray)(t.changedTouches,t=>n===t.identifier)},n.getTouchIdentifier=function(t){return t.targetTouches&&t.targetTouches[0]?t.targetTouches[0].identifier:t.changedTouches&&t.changedTouches[0]?t.changedTouches[0].identifier:void 0},n.getTranslation=getTranslation,n.innerHeight=function(t){let n=t.clientHeight,o=t.ownerDocument.defaultView.getComputedStyle(t);return n-=(0,i.int)(o.paddingTop),n-=(0,i.int)(o.paddingBottom)},n.innerWidth=function(t){let n=t.clientWidth,o=t.ownerDocument.defaultView.getComputedStyle(t);return n-=(0,i.int)(o.paddingLeft),n-=(0,i.int)(o.paddingRight)},n.matchesSelector=matchesSelector,n.matchesSelectorAndParentsTo=function(t,n,o){let i=t;do{if(matchesSelector(i,n))return!0;
1if(i===o)break;i=i.parentNode}while(i);return!1},n.offsetXYFromParent=function(t,n,o){let i=n===n.ownerDocument.body,a=i?{left:0,top:0}:n.getBoundingClientRect(),s=(t.clientX+n.scrollLeft-a.left)/o,l=(t.clientY+n.scrollTop-a.top)/o;return{x:s,y:l}},n.outerHeight=function(t){let n=t.clientHeight,o=t.ownerDocument.defaultView.getComputedStyle(t);return n+((0,i.int)(o.borderTopWidth)+(0,i.int)(o.borderBottomWidth))},n.outerWidth=function(t){let n=t.clientWidth,o=t.ownerDocument.defaultView.getComputedStyle(t);return n+((0,i.int)(o.borderLeftWidth)+(0,i.int)(o.borderRightWidth))},n.removeClassName=removeClassName,n.removeEvent=function(t,n,o,i){if(!t)return;let a={capture:!0,...i};t.removeEventListener?t.removeEventListener(n,o,a):t.detachEvent?t.detachEvent("on"+n,o):t["on"+n]=null},n.removeUserSelectStyles=function(t){if(t)try{if(t.body&&removeClassName(t.body,"react-draggable-transparent-selection"),t.selection)t.selection.empty();else{let n=(t.defaultView||window).getSelection();n&&"Caret"!==n.type&&n.removeAllRanges()}}catch(t){}};var i=o(9280),a=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_getRequireWildcardCache(n);if(o&&o.has(t))return o.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,o&&o.set(t,i),i}(o(38650));function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(t){return t?o:n})(t)}let s="";function matchesSelector(t,n){return s||(s=(0,i.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(n){return(0,i.isFunction)(t[n])})),!!(0,i.isFunction)(t[s])&&t[s](n)}function getTranslation(t,n,o){let{x:i,y:a}=t,s="translate(".concat(i).concat(o,",").concat(a).concat(o,")");if(n){let t="".concat("string"==typeof n.x?n.x:n.x+o),i="".concat("string"==typeof n.y?n.y:n.y+o);s="translate(".concat(t,", ").concat(i,")")+s}return s}function addClassName(t,n){t.classList?t.classList.add(n):t.className.match(new RegExp("(?:^|\\s)".concat(n,"(?!\\S)")))||(t.className+=" ".concat(n))}function removeClassName(t,n){t.classList?t.classList.remove(n):t.className=t.className.replace(RegExp("(?:^|\\s)".concat(n,"(?!\\S)"),"g"),"")}},38650:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.browserPrefixToKey=browserPrefixToKey,n.browserPrefixToStyle=function(t,n){return n?"-".concat(n.toLowerCase(),"-").concat(t):t},n.default=void 0,n.getPrefix=getPrefix;let o=["Moz","Webkit","O","ms"];function getPrefix(){var t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";let i=null===(t=window.document)||void 0===t||null===(t=t.documentElement)||void 0===t?void 0:t.style;if(!i||n in i)return"";for(let t=0;t<o.length;t++)if(browserPrefixToKey(n,o[t]) in i)return o[t];return""}function browserPrefixToKey(t,n){return n?"".concat(n).concat(function(t){let n="",o=!0;for(let i=0;i<t.length;i++)o?(n+=t[i].toUpperCase(),o=!1):"-"===t[i]?o=!0:n+=t[i];return n}(t)):t}n.default=getPrefix()},55904:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(){}},2849:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.canDragX=function(t){return"both"===t.props.axis||"x"===t.props.axis},n.canDragY=function(t){return"both"===t.props.axis||"y"===t.props.axis},n.createCoreData=function(t,n,o){let a=!(0,i.isNum)(t.lastX),s=findDOMNode(t);return a?{node:s,deltaX:0,deltaY:0,lastX:n,lastY:o,x:n,y:o}:{node:s,deltaX:n-t.lastX,deltaY:o-t.lastY,lastX:t.lastX,lastY:t.lastY,x:n,y:o}},n.createDraggableData=function(t,n){let o=t.props.scale;return{node:n.node,x:t.state.x+n.deltaX/o,y:t.state.y+n.deltaY/o,deltaX:n.deltaX/o,deltaY:n.deltaY/o,lastX:t.state.x,lastY:t.state.y}},n.getBoundPosition=function(t,n,o){var s;if(!t.props.bounds)return[n,o];let{bounds:l}=t.props;l="string"==typeof l?l:{left:(s=l).left,top:s.top,right:s.right,bottom:s.bottom};let u=findDOMNode(t);if("string"==typeof l){let t;let{ownerDocument:n}=u,o=n.defaultView;if(!((t="parent"===l?u.parentNode:n.querySelector(l))instanceof o.HTMLElement))throw Error('Bounds selector "'+l+'" could not find an element.');let s=o.getComputedStyle(u),c=o.getComputedStyle(t);l={left:-u.offsetLeft+(0,i.int)(c.paddingLeft)+(0,i.int)(s.marginLeft),top:-u.offsetTop+(0,i.int)(c.paddingTop)+(0,i.int)(s.marginTop),right:(0,a.innerWidth)(t)-(0,a.outerWidth)(u)-u.offsetLeft+(0,i.int)(c.paddingRight)-(0,i.int)(s.marginRight),bottom:(0,a.innerHeight)(t)-(0,a.outerHeight)(u)-u.offsetTop+(0,i.int)(c.paddingBottom)-(0,i.int)(s.marginBottom)}}return(0,i.isNum)(l.right)&&(n=Math.min(n,l.right)),(0,i.isNum)(l.bottom)&&(o=Math.min(o,l.bottom)),(0,i.isNum)(l.left)&&(n=Math.max(n,l.left)),(0,i.isNum)(l.top)&&(o=Math.max(o,l.top)),[n,o]},n.getControlPosition=function(t,n,o){let i="number"==typeof n?(0,a.getTouch)(t,n):null;if("number"==typeof n&&!i)return null;let s=findDOMNode(o),l=o.props.offsetParent||s.offsetParent||s.ownerDocument.body;return(0,a.offsetXYFromParent)(i||t,l,o.props.scale)}
1,n.snapToGrid=function(t,n,o){let i=Math.round(n/t[0])*t[0],a=Math.round(o/t[1])*t[1];return[i,a]};var i=o(9280),a=o(81825);function findDOMNode(t){let n=t.findDOMNode();if(!n)throw Error("<DraggableCore>: Unmounted during event!");return n}},9280:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.dontSetMe=function(t,n,o){if(t[n])return Error("Invalid prop ".concat(n," passed to ").concat(o," - do not set this, set it on the child."))},n.findInArray=function(t,n){for(let o=0,i=t.length;o<i;o++)if(n.apply(n,[t[o],o,t]))return t[o]},n.int=function(t){return parseInt(t,10)},n.isFunction=function(t){return"function"==typeof t||"[object Function]"===Object.prototype.toString.call(t)},n.isNum=function(t){return"number"==typeof t&&!isNaN(t)}},75966:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=_interopRequireDefault(o(67294)),a=_interopRequireDefault(o(45697)),s=o(61193),l=o(1706),u=o(67493),c=o(7373),p=o(92886),d=_interopRequireDefault(o(45657));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _defineProperty(t,n,o){var i;return(n="symbol"==typeof(i=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(n,"string"))?i:String(i))in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t}let GridItem=class GridItem extends i.default.Component{constructor(){super(...arguments),_defineProperty(this,"state",{resizing:null,dragging:null,className:""}),_defineProperty(this,"elementRef",i.default.createRef()),_defineProperty(this,"onDragStart",(t,n)=>{let{node:o}=n,{onDragStart:i,transformScale:a}=this.props;if(!i)return;let s={top:0,left:0},{offsetParent:l}=o;if(!l)return;let u=l.getBoundingClientRect(),p=o.getBoundingClientRect(),d=p.left/a,f=u.left/a,h=p.top/a,g=u.top/a;s.left=d-f+l.scrollLeft,s.top=h-g+l.scrollTop,this.setState({dragging:s});let{x:y,y:m}=(0,c.calcXY)(this.getPositionParams(),s.top,s.left,this.props.w,this.props.h);return i.call(this,this.props.i,y,m,{e:t,node:o,newPosition:s})}),_defineProperty(this,"onDrag",(t,n)=>{let{node:o,deltaX:i,deltaY:a}=n,{onDrag:s}=this.props;if(!s)return;if(!this.state.dragging)throw Error("onDrag called before onDragStart.");let l=this.state.dragging.top+a,u=this.state.dragging.left+i,{isBounded:p,i:d,w:f,h,containerWidth:g}=this.props,y=this.getPositionParams();if(p){let{offsetParent:t}=o;if(t){let{margin:n,rowHeight:o,containerPadding:i}=this.props,a=t.clientHeight-(0,c.calcGridItemWHPx)(h,o,n[1]);l=(0,c.clamp)(l-i[1],0,a);let s=(0,c.calcGridColWidth)(y),p=g-(0,c.calcGridItemWHPx)(f,s,n[0]);u=(0,c.clamp)(u-i[0],0,p)}}let m={top:l,left:u};this.setState({dragging:m});let{x:b,y:v}=(0,c.calcXY)(y,l,u,f,h);return s.call(this,d,b,v,{e:t,node:o,newPosition:m})}),_defineProperty(this,"onDragStop",(t,n)=>{let{node:o}=n,{onDragStop:i}=this.props;if(!i)return;if(!this.state.dragging)throw Error("onDragEnd called before onDragStart.");let{w:a,h:s,i:l}=this.props,{left:u,top:p}=this.state.dragging;this.setState({dragging:null});let{x:d,y:f}=(0,c.calcXY)(this.getPositionParams(),p,u,a,s);return i.call(this,l,d,f,{e:t,node:o,newPosition:{top:p,left:u}})}),_defineProperty(this,"onResizeStop",(t,n,o)=>this.onResizeHandler(t,n,o,"onResizeStop")),_defineProperty(this,"onResizeStart",(t,n,o)=>this.onResizeHandler(t,n,o,"onResizeStart")),_defineProperty(this,"onResize",(t,n,o)=>this.onResizeHandler(t,n,o,"onResize"))}shouldComponentUpdate(t,n){if(this.props.children!==t.children||this.props.droppingPosition!==t.droppingPosition)return!0;let o=(0,c.calcGridItemPosition)(this.getPositionParams(this.props),this.props.x,this.props.y,this.props.w,this.props.h,this.state),i=(0,c.calcGridItemPosition)(this.getPositionParams(t),t.x,t.y,t.w,t.h,n);return!(0,u.fastPositionEqual)(o,i)||this.props.useCSSTransforms!==t.useCSSTransforms}componentDidMount(){this.moveDroppingItem({})}componentDidUpdate(t){this.moveDroppingItem(t)}moveDroppingItem(t){let{droppingPosition:n}=this.props;if(!n)return;let o=this.elementRef.current;if(!o)return;let i=t.droppingPosition||{left:0,top:0},{dragging:a}=this.state,s=a&&n.left!==i.left||n.top!==i.top;if(a){if(s){let t=n.left-a.left,i=n.top-a.top;this.onDrag(n.e,{node:o,deltaX:t,deltaY:i}
1)}}else this.onDragStart(n.e,{node:o,deltaX:n.left,deltaY:n.top})}getPositionParams(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;return{cols:t.cols,containerPadding:t.containerPadding,containerWidth:t.containerWidth,margin:t.margin,maxRows:t.maxRows,rowHeight:t.rowHeight}}createStyle(t){let n;let{usePercentages:o,containerWidth:i,useCSSTransforms:a}=this.props;return a?n=(0,u.setTransform)(t):(n=(0,u.setTopLeft)(t),o&&(n.left=(0,u.perc)(t.left/i),n.width=(0,u.perc)(t.width/i))),n}mixinDraggable(t,n){return i.default.createElement(s.DraggableCore,{disabled:!n,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,handle:this.props.handle,cancel:".react-resizable-handle"+(this.props.cancel?","+this.props.cancel:""),scale:this.props.transformScale,nodeRef:this.elementRef},t)}curryResizeHandler(t,n){return(o,i)=>n(o,i,t)}mixinResizable(t,n,o){let{cols:a,minW:s,minH:u,maxW:p,maxH:d,transformScale:f,resizeHandles:h,resizeHandle:g}=this.props,y=this.getPositionParams(),m=(0,c.calcGridItemPosition)(y,0,0,a,0).width,b=(0,c.calcGridItemPosition)(y,0,0,s,u),v=(0,c.calcGridItemPosition)(y,0,0,p,d),w=[b.width,b.height],D=[Math.min(v.width,m),Math.min(v.height,1/0)];return i.default.createElement(l.Resizable,{draggableOpts:{disabled:!o},className:o?void 0:"react-resizable-hide",width:n.width,height:n.height,minConstraints:w,maxConstraints:D,onResizeStop:this.curryResizeHandler(n,this.onResizeStop),onResizeStart:this.curryResizeHandler(n,this.onResizeStart),onResize:this.curryResizeHandler(n,this.onResize),transformScale:f,resizeHandles:h,handle:g},t)}onResizeHandler(t,n,o,i){let{node:a,size:s,handle:l}=n,p=this.props[i];if(!p)return;let{x:d,y:f,i:h,maxH:g,minH:y,containerWidth:m}=this.props,{minW:b,maxW:v}=this.props,w=s;a&&(w=(0,u.resizeItemInDirection)(l,o,s,m),this.setState({resizing:"onResizeStop"===i?null:w}));let{w:D,h:S}=(0,c.calcWH)(this.getPositionParams(),w.width,w.height,d,f,l);D=(0,c.clamp)(D,Math.max(b,1),v),S=(0,c.clamp)(S,y,g),p.call(this,h,D,S,{e:t,node:a,size:w,handle:l})}render(){let{x:t,y:n,w:o,h:a,isDraggable:s,isResizable:l,droppingPosition:u,useCSSTransforms:p}=this.props,f=(0,c.calcGridItemPosition)(this.getPositionParams(),t,n,o,a,this.state),h=i.default.Children.only(this.props.children),g=i.default.cloneElement(h,{ref:this.elementRef,className:(0,d.default)("react-grid-item",h.props.className,this.props.className,{static:this.props.static,resizing:!!this.state.resizing,"react-draggable":s,"react-draggable-dragging":!!this.state.dragging,dropping:!!u,cssTransforms:p}),style:{...this.props.style,...h.props.style,...this.createStyle(f)}});return g=this.mixinResizable(g,f,l),g=this.mixinDraggable(g,s)}};n.default=GridItem,_defineProperty(GridItem,"propTypes",{children:a.default.element,cols:a.default.number.isRequired,containerWidth:a.default.number.isRequired,rowHeight:a.default.number.isRequired,margin:a.default.array.isRequired,maxRows:a.default.number.isRequired,containerPadding:a.default.array.isRequired,x:a.default.number.isRequired,y:a.default.number.isRequired,w:a.default.number.isRequired,h:a.default.number.isRequired,minW:function(t,n){let o=t[n];return"number"!=typeof o?Error("minWidth not Number"):o>t.w||o>t.maxW?Error("minWidth larger than item width/maxWidth"):void 0},maxW:function(t,n){let o=t[n];return"number"!=typeof o?Error("maxWidth not Number"):o<t.w||o<t.minW?Error("maxWidth smaller than item width/minWidth"):void 0},minH:function(t,n){let o=t[n];return"number"!=typeof o?Error("minHeight not Number"):o>t.h||o>t.maxH?Error("minHeight larger than item height/maxHeight"):void 0},maxH:function(t,n){let o=t[n];return"number"!=typeof o?Error("maxHeight not Number"):o<t.h||o<t.minH?Error("maxHeight smaller than item height/minHeight"):void 0},i:a.default.string.isRequired,resizeHandles:p.resizeHandleAxesType,resizeHandle:p.resizeHandleType,onDragStop:a.default.func,onDragStart:a.default.func,onDrag:a.default.func,onResizeStop:a.default.func,onResizeStart:a.default.func,onResize:a.default.func,isDraggable:a.default.bool.isRequired,isResizable:a.default.bool.isRequired,isBounded:a.default.bool.isRequired,static:a.default.bool,useCSSTransforms:a.default.bool.isRequired,transformScale:a.default.number,className:a.default.string,handle:a.default.string,cancel:a.default.string,droppingPosition:a.default.shape({e:a.default.object.isRequired,left:a.default.number.isRequired,top:a.default.number.isRequired})}),_defineProperty(GridItem,"defaultProps",{className:"",cancel:"",handle:"",minH:1,minW:1,maxH:1/0,maxW:1/0,transformScale:1})},49580:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_getRequireWildcardCache(n);if(o&&o.has(t))return o.get(t);var i={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,o&&o.set(t,i),i}(o(67294)),a=o(58367),s=_interopRequireDefault(o(45657)),l=o(67493),u=o(7373),c=_interopRequireDefault(o(75966)),p=_interopRequireDefault(o(92886));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(t){return t?o:n})(t)}function _defineProperty(t,n,o){var i;return(n="symbol"==typeof(i=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(n,"string"))?i:String(i))in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t}let d="react-grid-layout",f=!1;try{f=/firefox/i.test(navigator.userAgent)}catch(t){}let ReactGridLayout=class ReactGridLayout extends i.Component{constructor(){super(...arguments),_defineProperty(this,"state",{activeDrag:null,layout:(0,l.synchronizeLayoutWithChildren)(this.props.layout,this.props.children,this.props.cols,(0,l.compactType)(this.props),this.props.allowOverlap),mounted:!1,oldDragItem:null,oldLayout:null,oldResizeItem:null,resizing:!1,droppingDOMNode:null,children:[]}),_defineProperty(this,"dragEnterCounter",0),_defineProperty(this,"onDragStart",(t,n,o,i)=>{let{e:a,node:s}=i,{layout:u}=this.state,c=(0,l.getLayoutItem)(u,t);if(!c)return;let p={w:c.w,h:c.h,x:c.x,y:c.y,placeholder:!0,i:t};return this.setState({oldDragItem:(0,l.cloneLayoutItem)(c),oldLayout:u,activeDrag:p}),this.props.onDragStart(u,c,c,null,a,s)}),_defineProperty(this,"onDrag",(t,n,o,i)=>{let{e:a,node:s}=i,{oldDragItem:u}=this.state,{layout:c}=this.state,{cols:p,allowOverlap:d,preventCollision:f}=this.props,h=(0,l.getLayoutItem)(c,t);if(!h)return;let g={w:h.w,h:h.h,x:h.x,y:h.y,placeholder:!0,i:t};c=(0,l.moveElement)(c,h,n,o,!0,f,(0,l.compactType)(this.props),p,d),this.props.onDrag(c,u,h,g,a,s),this.setState({layout:d?c:(0,l.compact)(c,(0,l.compactType)(this.props),p),activeDrag:g})}),_defineProperty(this,"onDragStop",(t,n,o,i)=>{let{e:a,node:s}=i;if(!this.state.activeDrag)return;let{oldDragItem:u}=this.state,{layout:c}=this.state,{cols:p,preventCollision:d,allowOverlap:f}=this.props,h=(0,l.getLayoutItem)(c,t);if(!h)return;c=(0,l.moveElement)(c,h,n,o,!0,d,(0,l.compactType)(this.props),p,f);let g=f?c:(0,l.compact)(c,(0,l.compactType)(this.props),p);this.props.onDragStop(g,u,h,null,a,s);let{oldLayout:y}=this.state;this.setState({activeDrag:null,layout:g,oldDragItem:null,oldLayout:null}),this.onLayoutMaybeChanged(g,y)}),_defineProperty(this,"onResizeStart",(t,n,o,i)=>{let{e:a,node:s}=i,{layout:u}=this.state,c=(0,l.getLayoutItem)(u,t);c&&(this.setState({oldResizeItem:(0,l.cloneLayoutItem)(c),oldLayout:this.state.layout,resizing:!0}),this.props.onResizeStart(u,c,c,null,a,s))}),_defineProperty(this,"onResize",(t,n,o,i)=>{let a,s,u,{e:c,node:p,size:d,handle:f}=i,{oldResizeItem:h}=this.state,{layout:g}=this.state,{cols:y,preventCollision:m,allowOverlap:b}=this.props,v=!1,[w,D]=(0,l.withLayoutItem)(g,t,t=>{if(s=t.x,u=t.y,-1!==["sw","w","nw","n","ne"].indexOf(f)&&(-1!==["sw","nw","w"].indexOf(f)&&(s=t.x+(t.w-n),n=t.x!==s&&s<0?t.w:n,s=s<0?0:s),-1!==["ne","n","nw"].indexOf(f)&&(u=t.y+(t.h-o),o=t.y!==u&&u<0?t.h:o,u=u<0?0:u),v=!0),m&&!b){let i=(0,l.getAllCollisions)(g,{...t,w:n,h:o,x:s,y:u}).filter(n=>n.i!==t.i);i.length>0&&(u=t.y,o=t.h,s=t.x,n=t.w,v=!1)}return t.w=n,t.h=o,t});if(!D)return;a=w,v&&(a=(0,l.moveElement)(w,D,s,u,!0,this.props.preventCollision,(0,l.compactType)(this.props),y,b));let S={w:D.w,h:D.h,x:D.x,y:D.y,static:!0,i:t};this.props.onResize(a,h,D,S,c,p),this.setState({layout:b?a:(0,l.compact)(a,(0,l.compactType)(this.props),y),activeDrag:S})}),_defineProperty(this,"onResizeStop",(t,n,o,i)=>{let{e:a,node:s}=i,{layout:u,oldResizeItem:c}=this.state,{cols:p,allowOverlap:d}=this.props,f=(0,l.getLayoutItem)(u,t),h=d?u:(0,l.compact)(u,(0,l.compactType)(this.props),p);this.props.onResizeStop(h,c,f,null,a,s);let{oldLayout:g}=this.state;this.setState({activeDrag:null,layout:h,oldResizeItem:null,oldLayout:null,resizing:!1}),this.onLayoutMaybeChanged(h,g)}),_defineProperty(this,"onDragOver",t=>{if(t.preventDefault(),t.stopPropagation(),f&&!t.nativeEvent.target?.classList.contains(d))return!1;let{droppingItem:n,onDropDragOver:o,margin:a,cols:s,rowHeight:l,maxRows:c,width:p,containerPadding:h,transformScale:g}=this.props,y=o?.(t);if(!1===y)return this.state.droppingDOMNode&&this.removeDroppingPlaceholder(),!1;let m={...n,...y},{layout:b}=this.state,v=t.currentTarget.getBoundingClientRect(),w=t.clientX-v.left,D=t.clientY-v.top,S={left:w/g,top:D/g,e:t};if(this.state.droppingDOMNode){if(this.state.droppingPosition){let{left:t,top:n}=this.state.droppingPosition,o=t!=w||n!=D;o&&this.setState({droppingPosition:S}
vendor: 4,920 bytes, line 1
1)}}else{let t=(0,u.calcXY)({cols:s,margin:a,maxRows:c,rowHeight:l,containerWidth:p,containerPadding:h||a},D,w,m.w,m.h);this.setState({droppingDOMNode:i.createElement("div",{key:m.i}),droppingPosition:S,layout:[...b,{...m,x:t.x,y:t.y,static:!1,isDraggable:!0}]})}}),_defineProperty(this,"removeDroppingPlaceholder",()=>{let{droppingItem:t,cols:n}=this.props,{layout:o}=this.state,i=(0,l.compact)(o.filter(n=>n.i!==t.i),(0,l.compactType)(this.props),n,this.props.allowOverlap);this.setState({layout:i,droppingDOMNode:null,activeDrag:null,droppingPosition:void 0})}),_defineProperty(this,"onDragLeave",t=>{t.preventDefault(),t.stopPropagation(),this.dragEnterCounter--,0===this.dragEnterCounter&&this.removeDroppingPlaceholder()}),_defineProperty(this,"onDragEnter",t=>{t.preventDefault(),t.stopPropagation(),this.dragEnterCounter++}),_defineProperty(this,"onDrop",t=>{t.preventDefault(),t.stopPropagation();let{droppingItem:n}=this.props,{layout:o}=this.state,i=o.find(t=>t.i===n.i);this.dragEnterCounter=0,this.removeDroppingPlaceholder(),this.props.onDrop(o,i,t)})}componentDidMount(){this.setState({mounted:!0}),this.onLayoutMaybeChanged(this.state.layout,this.props.layout)}static getDerivedStateFromProps(t,n){let o;if(n.activeDrag)return null;if((0,a.deepEqual)(t.layout,n.propsLayout)&&t.compactType===n.compactType?(0,l.childrenEqual)(t.children,n.children)||(o=n.layout):o=t.layout,o){let n=(0,l.synchronizeLayoutWithChildren)(o,t.children,t.cols,(0,l.compactType)(t),t.allowOverlap);return{layout:n,compactType:t.compactType,children:t.children,propsLayout:t.layout}}return null}shouldComponentUpdate(t,n){return this.props.children!==t.children||!(0,l.fastRGLPropsEqual)(this.props,t,a.deepEqual)||this.state.activeDrag!==n.activeDrag||this.state.mounted!==n.mounted||this.state.droppingPosition!==n.droppingPosition}componentDidUpdate(t,n){if(!this.state.activeDrag){let t=this.state.layout,o=n.layout;this.onLayoutMaybeChanged(t,o)}}containerHeight(){if(!this.props.autoSize)return;let t=(0,l.bottom)(this.state.layout),n=this.props.containerPadding?this.props.containerPadding[1]:this.props.margin[1];return t*this.props.rowHeight+(t-1)*this.props.margin[1]+2*n+"px"}onLayoutMaybeChanged(t,n){n||(n=this.state.layout),(0,a.deepEqual)(n,t)||this.props.onLayoutChange(t)}placeholder(){let{activeDrag:t}=this.state;if(!t)return null;let{width:n,cols:o,margin:a,containerPadding:s,rowHeight:l,maxRows:u,useCSSTransforms:p,transformScale:d}=this.props;return i.createElement(c.default,{w:t.w,h:t.h,x:t.x,y:t.y,i:t.i,className:`react-grid-placeholder ${this.state.resizing?"placeholder-resizing":""}`,containerWidth:n,cols:o,margin:a,containerPadding:s||a,maxRows:u,rowHeight:l,isDraggable:!1,isResizable:!1,isBounded:!1,useCSSTransforms:p,transformScale:d},i.createElement("div",null))}processGridItem(t,n){if(!t||!t.key)return;let o=(0,l.getLayoutItem)(this.state.layout,String(t.key));if(!o)return null;let{width:a,cols:s,margin:u,containerPadding:p,rowHeight:d,maxRows:f,isDraggable:h,isResizable:g,isBounded:y,useCSSTransforms:m,transformScale:b,draggableCancel:v,draggableHandle:w,resizeHandles:D,resizeHandle:S}=this.props,{mounted:P,droppingPosition:R}=this.state,O="boolean"==typeof o.isDraggable?o.isDraggable:!o.static&&h,x="boolean"==typeof o.isResizable?o.isResizable:!o.static&&g,_=o.resizeHandles||D,C=O&&y&&!1!==o.isBounded;return i.createElement(c.default,{containerWidth:a,cols:s,margin:u,containerPadding:p||u,maxRows:f,rowHeight:d,cancel:v,handle:w,onDragStop:this.onDragStop,onDragStart:this.onDragStart,onDrag:this.onDrag,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,isDraggable:O,isResizable:x,isBounded:C,useCSSTransforms:m&&P,usePercentages:!P,transformScale:b,w:o.w,h:o.h,x:o.x,y:o.y,i:o.i,minH:o.minH,minW:o.minW,maxH:o.maxH,maxW:o.maxW,static:o.static,droppingPosition:n?R:void 0,resizeHandles:_,resizeHandle:S},t)}render(){let{className:t,style:n,isDroppable:o,innerRef:a}=this.props,u=(0,s.default)(d,t),c={height:this.containerHeight(),...n};return i.createElement("div",{ref:a,className:u,style:c,onDrop:o?this.onDrop:l.noop,onDragLeave:o?this.onDragLeave:l.noop,onDragEnter:o?this.onDragEnter:l.noop,onDragOver:o?this.onDragOver:l.noop},i.Children.map(this.props.children,t=>this.processGridItem(t)),o&&this.state.droppingDOMNode&&this.processGridItem(this.state.droppingDOMNode,!0),this.placeholder())}};n.default=ReactGridLayout,_defineProperty(ReactGridLayout,"displayName","ReactGridLayout"),_defineProperty(ReactGridLayout,"propTypes",p.default),_defineProperty(ReactGridLayout,"defaultProps",{autoSize:!0,cols:12,className:"",style:{},draggableHandle:"",draggableCancel:"",containerPadding:null,rowHeight:150,maxRows:1/0,layout:[],margin:[10,10],isBounded:!1,isDraggable:!0,isResizable:!0,allowOverlap:!1,isDroppable:!1,useCSSTransforms:!0,transformScale:1,verticalCompact:!0,compactType:"vertical",preventCollision:!1,droppingItem:{
1i:"__dropping-elem__",h:1,w:1},resizeHandles:["se"],onLayoutChange:l.noop,onDragStart:l.noop,onDrag:l.noop,onDragStop:l.noop,onResizeStart:l.noop,onResize:l.noop,onResizeStop:l.noop,onDrop:l.noop,onDropDragOver:l.noop})},92886:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.resizeHandleType=n.resizeHandleAxesType=n.default=void 0;var i=_interopRequireDefault(o(45697)),a=_interopRequireDefault(o(67294));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}let s=n.resizeHandleAxesType=i.default.arrayOf(i.default.oneOf(["s","w","e","n","sw","nw","se","ne"])),l=n.resizeHandleType=i.default.oneOfType([i.default.node,i.default.func]);n.default={className:i.default.string,style:i.default.object,width:i.default.number,autoSize:i.default.bool,cols:i.default.number,draggableCancel:i.default.string,draggableHandle:i.default.string,verticalCompact:function(t){t.verticalCompact},compactType:i.default.oneOf(["vertical","horizontal"]),layout:function(t){var n=t.layout;void 0!==n&&o(67493).validateLayout(n,"layout")},margin:i.default.arrayOf(i.default.number),containerPadding:i.default.arrayOf(i.default.number),rowHeight:i.default.number,maxRows:i.default.number,isBounded:i.default.bool,isDraggable:i.default.bool,isResizable:i.default.bool,allowOverlap:i.default.bool,preventCollision:i.default.bool,useCSSTransforms:i.default.bool,transformScale:i.default.number,isDroppable:i.default.bool,resizeHandles:s,resizeHandle:l,onLayoutChange:i.default.func,onDragStart:i.default.func,onDrag:i.default.func,onDragStop:i.default.func,onResizeStart:i.default.func,onResize:i.default.func,onResizeStop:i.default.func,onDrop:i.default.func,droppingItem:i.default.shape({i:i.default.string.isRequired,w:i.default.number.isRequired,h:i.default.number.isRequired}),children:function(t,n){let o=t[n],i={};a.default.Children.forEach(o,function(t){if(t?.key!=null){if(i[t.key])throw Error('Duplicate child key "'+t.key+'" found! This will cause problems in ReactGridLayout.');i[t.key]=!0}})},innerRef:i.default.any}},65966:function(t,n,o){"use strict";n.default=void 0;var i=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_getRequireWildcardCache(n);if(o&&o.has(t))return o.get(t);var i={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,o&&o.set(t,i),i}(o(67294)),a=_interopRequireDefault(o(45697)),s=o(58367),l=o(67493),u=o(5651),c=_interopRequireDefault(o(49580));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(t){return t?o:n})(t)}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var o=arguments[n];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t}).apply(this,arguments)}function _defineProperty(t,n,o){var i;return(n="symbol"==typeof(i=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(n,"string"))?i:String(i))in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t}let type=t=>Object.prototype.toString.call(t);function getIndentationValue(t,n){return null==t?null:Array.isArray(t)?t:t[n]}let ResponsiveReactGridLayout=class ResponsiveReactGridLayout extends i.Component{constructor(){super(...arguments),_defineProperty(this,"state",this.generateInitialState()),_defineProperty(this,"onLayoutChange",t=>{this.props.onLayoutChange(t,{...this.props.layouts,[this.state.breakpoint]:t})})}generateInitialState(){let{width:t,breakpoints:n,layouts:o,cols:i}
1=this.props,a=(0,u.getBreakpointFromWidth)(n,t),s=(0,u.getColsFromBreakpoint)(a,i),l=!1===this.props.verticalCompact?null:this.props.compactType,c=(0,u.findOrGenerateResponsiveLayout)(o,n,a,a,s,l);return{layout:c,breakpoint:a,cols:s}}static getDerivedStateFromProps(t,n){if(!(0,s.deepEqual)(t.layouts,n.layouts)){let{breakpoint:o,cols:i}=n,a=(0,u.findOrGenerateResponsiveLayout)(t.layouts,t.breakpoints,o,o,i,t.compactType);return{layout:a,layouts:t.layouts}}return null}componentDidUpdate(t){this.props.width==t.width&&this.props.breakpoint===t.breakpoint&&(0,s.deepEqual)(this.props.breakpoints,t.breakpoints)&&(0,s.deepEqual)(this.props.cols,t.cols)||this.onWidthChange(t)}onWidthChange(t){let{breakpoints:n,cols:o,layouts:i,compactType:a}=this.props,s=this.props.breakpoint||(0,u.getBreakpointFromWidth)(this.props.breakpoints,this.props.width),c=this.state.breakpoint,p=(0,u.getColsFromBreakpoint)(s,o),d={...i};if(c!==s||t.breakpoints!==n||t.cols!==o){c in d||(d[c]=(0,l.cloneLayout)(this.state.layout));let t=(0,u.findOrGenerateResponsiveLayout)(d,n,s,c,p,a);t=(0,l.synchronizeLayoutWithChildren)(t,this.props.children,p,a,this.props.allowOverlap),d[s]=t,this.props.onBreakpointChange(s,p),this.props.onLayoutChange(t,d),this.setState({breakpoint:s,layout:t,cols:p})}let f=getIndentationValue(this.props.margin,s),h=getIndentationValue(this.props.containerPadding,s);this.props.onWidthChange(this.props.width,f,p,h)}render(){let{breakpoint:t,breakpoints:n,cols:o,layouts:a,margin:s,containerPadding:l,onBreakpointChange:u,onLayoutChange:p,onWidthChange:d,...f}=this.props;return i.createElement(c.default,_extends({},f,{margin:getIndentationValue(s,this.state.breakpoint),containerPadding:getIndentationValue(l,this.state.breakpoint),onLayoutChange:this.onLayoutChange,layout:this.state.layout,cols:this.state.cols}))}};n.default=ResponsiveReactGridLayout,_defineProperty(ResponsiveReactGridLayout,"propTypes",{breakpoint:a.default.string,breakpoints:a.default.object,allowOverlap:a.default.bool,cols:a.default.object,margin:a.default.oneOfType([a.default.array,a.default.object]),containerPadding:a.default.oneOfType([a.default.array,a.default.object]),layouts(t,n){if("[object Object]"!==type(t[n]))throw Error("Layout property must be an object. Received: "+type(t[n]));Object.keys(t[n]).forEach(n=>{if(!(n in t.breakpoints))throw Error("Each key in layouts must align with a key in breakpoints.");(0,l.validateLayout)(t.layouts[n],"layouts."+n)})},width:a.default.number.isRequired,onBreakpointChange:a.default.func,onLayoutChange:a.default.func,onWidthChange:a.default.func}),_defineProperty(ResponsiveReactGridLayout,"defaultProps",{breakpoints:{lg:1200,md:996,sm:768,xs:480,xxs:0},cols:{lg:12,md:10,sm:6,xs:4,xxs:2},containerPadding:{lg:null,md:null,sm:null,xs:null,xxs:null},layouts:{},margin:[10,10],allowOverlap:!1,onBreakpointChange:l.noop,onLayoutChange:l.noop,onWidthChange:l.noop})},7373:function(t,n){"use strict";function calcGridColWidth(t){let{margin:n,containerPadding:o,containerWidth:i,cols:a}=t;return(i-n[0]*(a-1)-2*o[0])/a}function calcGridItemWHPx(t,n,o){return Number.isFinite(t)?Math.round(n*t+Math.max(0,t-1)*o):t}function clamp(t,n,o){return Math.max(Math.min(t,o),n)}Object.defineProperty(n,"__esModule",{value:!0}),n.calcGridColWidth=calcGridColWidth,n.calcGridItemPosition=function(t,n,o,i,a,s){let{margin:l,containerPadding:u,rowHeight:c}=t,p=calcGridColWidth(t),d={};return s&&s.resizing?(d.width=Math.round(s.resizing.width),d.height=Math.round(s.resizing.height)):(d.width=calcGridItemWHPx(i,p,l[0]),d.height=calcGridItemWHPx(a,c,l[1])),s&&s.dragging?(d.top=Math.round(s.dragging.top),d.left=Math.round(s.dragging.left)):s&&s.resizing&&"number"==typeof s.resizing.top&&"number"==typeof s.resizing.left?(d.top=Math.round(s.resizing.top),d.left=Math.round(s.resizing.left)):(d.top=Math.round((c+l[1])*o+u[1]),d.left=Math.round((p+l[0])*n+u[0])),d},n.calcGridItemWHPx=calcGridItemWHPx,n.calcWH=function(t,n,o,i,a,s){let{margin:l,maxRows:u,cols:c,rowHeight:p}=t,d=calcGridColWidth(t),f=Math.round((n+l[0])/(d+l[0])),h=Math.round((o+l[1])/(p+l[1])),g=clamp(f,0,c-i),y=clamp(h,0,u-a);return -1!==["sw","w","nw"].indexOf(s)&&(g=clamp(f,0,c)),-1!==["nw","n","ne"].indexOf(s)&&(y=clamp(h,0,u)),{w:g,h:y}},n.calcXY=function(t,n,o,i,a){let{margin:s,containerPadding:l,cols:u,rowHeight:c,maxRows:p}=t,d=calcGridColWidth(t),f=Math.round((o-l[0])/(d+s[0])),h=Math.round((n-l[1])/(c+s[1]));return{x:f=clamp(f,0,u-i),y:h=clamp(h,0,p-a)}},n.clamp=clamp},27135:function(t,n,o){"use strict";n.default=function(t){var n;return n=class extends i.Component{constructor(){super(...arguments),_defineProperty(this,"state",{width:1280}),_defineProperty(this,"elementRef",i.createRef()),_defineProperty(this,"mounted",!1),_defineProperty(this,"resizeObserver",void 0)}componentDidMount(){this.mounted=!0,this.resizeObserver=new s.default(t=>{let n=this.elementRef.current;if(n instanceof HTMLElement){let n=t[0].contentRect.width;this.setState({width:n})}});let t=this.elementRef.current;t instanceof HTMLElement&&this.resizeObserver.observe(t)}componentWillUnmount(){this.mounted=!1;let t=this.elementRef.current;t instanceof HTMLElement&&this.resizeObserver.unobserve(t),this.resizeObserver.disconnect()}render(){let{measureBeforeMount:n,...o}=this.props;return n&&!this.mounted?i.createElement("div",{className:(0,l.default)(this.props.className,"react-grid-layout"),style:this.props.style,ref:this.elementRef}):i.createElement(t,_extends({innerRef:this.elementRef},o,this.state))}},_defineProperty(n,"defaultProps",{measureBeforeMount:!1}
1),_defineProperty(n,"propTypes",{measureBeforeMount:a.default.bool}),n};var i=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_getRequireWildcardCache(n);if(o&&o.has(t))return o.get(t);var i={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,o&&o.set(t,i),i}(o(67294)),a=_interopRequireDefault(o(45697)),s=_interopRequireDefault(o(91033)),l=_interopRequireDefault(o(45657));function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(t){return t?o:n})(t)}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var o=arguments[n];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t}).apply(this,arguments)}function _defineProperty(t,n,o){var i;return(n="symbol"==typeof(i=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(n,"string"))?i:String(i))in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t}},31362:function(t){t.exports=function(t,n,o){return t===n||t.className===n.className&&o(t.style,n.style)&&t.width===n.width&&t.autoSize===n.autoSize&&t.cols===n.cols&&t.draggableCancel===n.draggableCancel&&t.draggableHandle===n.draggableHandle&&o(t.verticalCompact,n.verticalCompact)&&o(t.compactType,n.compactType)&&o(t.layout,n.layout)&&o(t.margin,n.margin)&&o(t.containerPadding,n.containerPadding)&&t.rowHeight===n.rowHeight&&t.maxRows===n.maxRows&&t.isBounded===n.isBounded&&t.isDraggable===n.isDraggable&&t.isResizable===n.isResizable&&t.allowOverlap===n.allowOverlap&&t.preventCollision===n.preventCollision&&t.useCSSTransforms===n.useCSSTransforms&&t.transformScale===n.transformScale&&t.isDroppable===n.isDroppable&&o(t.resizeHandles,n.resizeHandles)&&o(t.resizeHandle,n.resizeHandle)&&t.onLayoutChange===n.onLayoutChange&&t.onDragStart===n.onDragStart&&t.onDrag===n.onDrag&&t.onDragStop===n.onDragStop&&t.onResizeStart===n.onResizeStart&&t.onResize===n.onResize&&t.onResizeStop===n.onResizeStop&&t.onDrop===n.onDrop&&o(t.droppingItem,n.droppingItem)&&o(t.innerRef,n.innerRef)}},5651:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.findOrGenerateResponsiveLayout=function(t,n,o,a,s,l){if(t[o])return(0,i.cloneLayout)(t[o]);let u=t[a],c=sortBreakpoints(n),p=c.slice(c.indexOf(o));for(let n=0,o=p.length;n<o;n++){let o=p[n];if(t[o]){u=t[o];break}}return u=(0,i.cloneLayout)(u||[]),(0,i.compact)((0,i.correctBounds)(u,{cols:s}),l,s)},n.getBreakpointFromWidth=function(t,n){let o=sortBreakpoints(t),i=o[0];for(let a=1,s=o.length;a<s;a++){let s=o[a];n>t[s]&&(i=s)}return i},n.getColsFromBreakpoint=function(t,n){if(!n[t])throw Error("ResponsiveReactGridLayout: `cols` entry for breakpoint "+t+" is missing!");return n[t]},n.sortBreakpoints=sortBreakpoints;var i=o(67493);function sortBreakpoints(t){let n=Object.keys(t);return n.sort(function(n,o){return t[n]-t[o]})}},67493:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.bottom=bottom,n.childrenEqual=function(t,n){return(0,a.deepEqual)(s.default.Children.map(t,t=>t?.key),s.default.Children.map(n,t=>t?.key))&&(0,a.deepEqual)(s.default.Children.map(t,t=>t?.props["data-grid"]),s.default.Children.map(n,t=>t?.props["data-grid"]))},n.cloneLayout=cloneLayout,n.cloneLayoutItem=cloneLayoutItem,n.collides=collides,n.compact=compact,n.compactItem=compactItem,n.compactType=function(t){let{verticalCompact:n,compactType:o}=t||{};return!1===n?null:o},n.correctBounds=correctBounds,n.fastPositionEqual=function(t,n){return t.left===n.left&&t.top===n.top&&t.width===n.width&&t.height===n.height},n.fastRGLPropsEqual=void 0,n.getAllCollisions=getAllCollisions,n.getFirstCollision=getFirstCollision,n.getLayoutItem=getLayoutItem,n.getStatics=getStatics,n.modifyLayout=modifyLayout,n.moveElement=moveElement,n.moveElementAwayFromCollision=moveElementAwayFromCollision,n.noop=void 0,n.perc=function(t){return 100*t+"%"},n.resizeItemInDirection=function(t,n,o,i){let a=u[t];return a?a(n,{...n,...o},i):o},n.setTopLeft=function(t){let{top:n,left:o,width:i,height:a}=t;return{top:`${n}px`,left:`${o}px`,width:`${i}px`,height:`${a}px`,position:"absolute"}},n.setTransform=function(t){let{top:n,left:o,width:i,height:a}=t,s=`translate(${o}px,${n}px)`;return{transform:s,WebkitTransform:s,MozTransform:s,msTransform:s,OTransform:s,width:`${i}px`,height:`${a}px`,position:"absolute"}},n.sortLayoutItems=sortLayoutItems,n.sortLayoutItemsByColRow=sortLayoutItemsByColRow,n.sortLayoutItemsByRowCol=sortLayoutItemsByRowCol,n.synchronizeLayoutWithChildren=function(t,n,o,i,a){t=t||[];let l=[];
1s.default.Children.forEach(n,n=>{if(n?.key==null)return;let o=getLayoutItem(t,String(n.key)),i=n.props["data-grid"];o&&null==i?l.push(cloneLayoutItem(o)):i?l.push(cloneLayoutItem({...i,i:n.key})):l.push(cloneLayoutItem({w:1,h:1,x:0,y:bottom(l),i:String(n.key)}))});let u=correctBounds(l,{cols:o});return a?u:compact(u,i,o)},n.validateLayout=function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Layout",o=["x","y","w","h"];if(!Array.isArray(t))throw Error(n+" must be an array!");for(let i=0,a=t.length;i<a;i++){let a=t[i];for(let t=0;t<o.length;t++){let s=o[t],l=a[s];if("number"!=typeof l||Number.isNaN(l))throw Error(`ReactGridLayout: ${n}[${i}].${s} must be a number! Received: ${l} (${typeof l})`)}if(void 0!==a.i&&"string"!=typeof a.i)throw Error(`ReactGridLayout: ${n}[${i}].i must be a string! Received: ${a.i} (${typeof a.i})`)}},n.withLayoutItem=function(t,n,o){let i=getLayoutItem(t,n);return i?[t=modifyLayout(t,i=o(cloneLayoutItem(i))),i]:[t,null]};var i,a=o(58367),s=(i=o(67294))&&i.__esModule?i:{default:i};function bottom(t){let n=0,o;for(let i=0,a=t.length;i<a;i++)(o=t[i].y+t[i].h)>n&&(n=o);return n}function cloneLayout(t){let n=Array(t.length);for(let o=0,i=t.length;o<i;o++)n[o]=cloneLayoutItem(t[o]);return n}function modifyLayout(t,n){let o=Array(t.length);for(let i=0,a=t.length;i<a;i++)n.i===t[i].i?o[i]=n:o[i]=t[i];return o}function cloneLayoutItem(t){return{w:t.w,h:t.h,x:t.x,y:t.y,i:t.i,minW:t.minW,maxW:t.maxW,minH:t.minH,maxH:t.maxH,moved:!!t.moved,static:!!t.static,isDraggable:t.isDraggable,isResizable:t.isResizable,resizeHandles:t.resizeHandles,isBounded:t.isBounded}}function collides(t,n){return t.i!==n.i&&!(t.x+t.w<=n.x)&&!(t.x>=n.x+n.w)&&!(t.y+t.h<=n.y)&&!(t.y>=n.y+n.h)}function compact(t,n,o,i){let a=getStatics(t),s=sortLayoutItems(t,n),l=Array(t.length);for(let u=0,c=s.length;u<c;u++){let c=cloneLayoutItem(s[u]);c.static||(c=compactItem(a,c,n,o,s,i),a.push(c)),l[t.indexOf(s[u])]=c,c.moved=!1}return l}n.fastRGLPropsEqual=o(31362);let l={x:"w",y:"h"};function resolveCompactionCollision(t,n,o,i){let a=l[i];n[i]+=1;let s=t.map(t=>t.i).indexOf(n.i);for(let l=s+1;l<t.length;l++){let s=t[l];if(!s.static){if(s.y>n.y+n.h)break;collides(n,s)&&resolveCompactionCollision(t,s,o+n[a],i)}}n[i]=o}function compactItem(t,n,o,i,a,s){let l;let u="horizontal"===o;if("vertical"===o)for(n.y=Math.min(bottom(t),n.y);n.y>0&&!getFirstCollision(t,n);)n.y--;else if(u)for(;n.x>0&&!getFirstCollision(t,n);)n.x--;for(;(l=getFirstCollision(t,n))&&!(null===o&&s);)if(u?resolveCompactionCollision(a,n,l.x+l.w,"x"):resolveCompactionCollision(a,n,l.y+l.h,"y"),u&&n.x+n.w>i)for(n.x=i-n.w,n.y++;n.x>0&&!getFirstCollision(t,n);)n.x--;return n.y=Math.max(n.y,0),n.x=Math.max(n.x,0),n}function correctBounds(t,n){let o=getStatics(t);for(let i=0,a=t.length;i<a;i++){let a=t[i];if(a.x+a.w>n.cols&&(a.x=n.cols-a.w),a.x<0&&(a.x=0,a.w=n.cols),a.static)for(;getFirstCollision(o,a);)a.y++;else o.push(a)}return t}function getLayoutItem(t,n){for(let o=0,i=t.length;o<i;o++)if(t[o].i===n)return t[o]}function getFirstCollision(t,n){for(let o=0,i=t.length;o<i;o++)if(collides(t[o],n))return t[o]}function getAllCollisions(t,n){return t.filter(t=>collides(t,n))}function getStatics(t){return t.filter(t=>t.static)}function moveElement(t,n,o,i,a,s,l,u,c){if(n.static&&!0!==n.isDraggable||n.y===i&&n.x===o)return t;n.i,String(o),String(i),n.x,n.y;let p=n.x,d=n.y;"number"==typeof o&&(n.x=o),"number"==typeof i&&(n.y=i),n.moved=!0;let f=sortLayoutItems(t,l),h="vertical"===l&&"number"==typeof i?d>=i:"horizontal"===l&&"number"==typeof o&&p>=o;h&&(f=f.reverse());let g=getAllCollisions(f,n),y=g.length>0;if(y&&c)return cloneLayout(t);if(y&&s)return n.i,n.x=p,n.y=d,n.moved=!1,t;for(let o=0,i=g.length;o<i;o++){let i=g[o];n.i,n.x,n.y,i.i,i.x,i.y,i.moved||(t=i.static?moveElementAwayFromCollision(t,i,n,a,l,u):moveElementAwayFromCollision(t,n,i,a,l,u))}return t}function moveElementAwayFromCollision(t,n,o,i,a,s){let l="horizontal"===a,u="vertical"===a,c=n.static;if(i){i=!1;let p={x:l?Math.max(n.x-o.w,0):o.x,y:u?Math.max(n.y-o.h,0):o.y,w:o.w,h:o.h,i:"-1"},d=getFirstCollision(t,p),f=d&&d.y+d.h>n.y,h=d&&n.x+n.w>d.x;if(!d)return o.i,p.x,p.y,moveElement(t,o,l?p.x:void 0,u?p.y:void 0,i,c,a,s);if(f&&u)return moveElement(t,o,void 0,n.y+1,i,c,a,s);if(f&&null==a)return n.y=o.y,o.y=o.y+o.h,t;if(h&&l)return moveElement(t,n,o.x,void 0,i,c,a,s)}let p=l?o.x+1:void 0,d=u?o.y+1:void 0;return null==p&&null==d?t:moveElement(t,o,l?o.x+1:void 0,u?o.y+1:void 0,i,c,a,s)}let constrainWidth=(t,n,o,i)=>t+o>
1i?n:o,constrainHeight=(t,n,o)=>t<0?n:o,constrainLeft=t=>Math.max(0,t),constrainTop=t=>Math.max(0,t),resizeNorth=(t,n,o)=>{let{left:i,height:a,width:s}=n,l=t.top-(a-t.height);return{left:i,width:s,height:constrainHeight(l,t.height,a),top:constrainTop(l)}},resizeEast=(t,n,o)=>{let{top:i,left:a,height:s,width:l}=n;return{top:i,height:s,width:constrainWidth(t.left,t.width,l,o),left:constrainLeft(a)}},resizeWest=(t,n,o)=>{let{top:i,height:a,width:s}=n,l=t.left-(s-t.width);return{height:a,width:l<0?t.width:constrainWidth(t.left,t.width,s,o),top:constrainTop(i),left:constrainLeft(l)}},resizeSouth=(t,n,o)=>{let{top:i,left:a,height:s,width:l}=n;return{width:l,left:a,height:constrainHeight(i,t.height,s),top:constrainTop(i)}},u={n:resizeNorth,ne:function(){return resizeNorth(arguments.length<=0?void 0:arguments[0],resizeEast(...arguments),arguments.length<=2?void 0:arguments[2])},e:resizeEast,se:function(){return resizeSouth(arguments.length<=0?void 0:arguments[0],resizeEast(...arguments),arguments.length<=2?void 0:arguments[2])},s:resizeSouth,sw:function(){return resizeSouth(arguments.length<=0?void 0:arguments[0],resizeWest(...arguments),arguments.length<=2?void 0:arguments[2])},w:resizeWest,nw:function(){return resizeNorth(arguments.length<=0?void 0:arguments[0],resizeWest(...arguments),arguments.length<=2?void 0:arguments[2])}};function sortLayoutItems(t,n){return"horizontal"===n?sortLayoutItemsByColRow(t):"vertical"===n?sortLayoutItemsByRowCol(t):t}function sortLayoutItemsByRowCol(t){return t.slice(0).sort(function(t,n){return t.y>n.y||t.y===n.y&&t.x>n.x?1:t.y===n.y&&t.x===n.x?0:-1})}function sortLayoutItemsByColRow(t){return t.slice(0).sort(function(t,n){return t.x>n.x||t.x===n.x&&t.y>n.y?1:-1})}n.noop=()=>{}},69968:function(t,n,o){t.exports=o(49580).default,t.exports.utils=o(67493),t.exports.calculateUtils=o(7373),t.exports.Responsive=o(65966).default,t.exports.Responsive.utils=o(5651),t.exports.WidthProvider=o(27135).default},45657:function(t){function e(){for(var t,n,o=0,i="",a=arguments.length;o<a;o++)(t=arguments[o])&&(n=function r(t){var n,o,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t){if(Array.isArray(t)){var a=t.length;for(n=0;n<a;n++)t[n]&&(o=r(t[n]))&&(i&&(i+=" "),i+=o)}else for(o in t)t[o]&&(i&&(i+=" "),i+=o)}return i}(t))&&(i&&(i+=" "),i+=n);return i}t.exports=e,t.exports.clsx=e},22827:function(t,n,o){"use strict";n.__esModule=!0,n.default=void 0;var i=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_getRequireWildcardCache(n);if(o&&o.has(t))return o.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,o&&o.set(t,i),i}(o(67294)),a=o(61193),s=o(59069),l=o(448),u=["children","className","draggableOpts","width","height","handle","handleSize","lockAspectRatio","axis","minConstraints","maxConstraints","onResize","onResizeStop","onResizeStart","resizeHandles","transformScale"];function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(t){return t?o:n})(t)}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var o=arguments[n];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t}).apply(this,arguments)}function ownKeys(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,i)}return o}function _objectSpread(t){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};n%2?ownKeys(Object(o),!0).forEach(function(n){var i,a;i=n,a=o[n],(i=function(t){var n=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}
1(t,"string");return"symbol"==typeof n?n:String(n)}(i))in t?Object.defineProperty(t,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(o,n))})}return t}function _setPrototypeOf(t,n){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t})(t,n)}var c=function(t){function Resizable(){for(var n,o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return(n=t.call.apply(t,[this].concat(i))||this).handleRefs={},n.lastHandleRect=null,n.slack=null,n}Resizable.prototype=Object.create(t.prototype),Resizable.prototype.constructor=Resizable,_setPrototypeOf(Resizable,t);var n=Resizable.prototype;return n.componentWillUnmount=function(){this.resetData()},n.resetData=function(){this.lastHandleRect=this.slack=null},n.runConstraints=function(t,n){var o=this.props,i=o.minConstraints,a=o.maxConstraints,s=o.lockAspectRatio;if(!i&&!a&&!s)return[t,n];if(s){var l=this.props.width/this.props.height;Math.abs(t-this.props.width)>Math.abs((n-this.props.height)*l)?n=t/l:t=n*l}var u=t,c=n,p=this.slack||[0,0],d=p[0],f=p[1];return t+=d,n+=f,i&&(t=Math.max(i[0],t),n=Math.max(i[1],n)),a&&(t=Math.min(a[0],t),n=Math.min(a[1],n)),this.slack=[d+(u-t),f+(c-n)],[t,n]},n.resizeHandler=function(t,n){var o=this;return function(i,a){var s=a.node,l=a.deltaX,u=a.deltaY;"onResizeStart"===t&&o.resetData();var c=("both"===o.props.axis||"x"===o.props.axis)&&"n"!==n&&"s"!==n,p=("both"===o.props.axis||"y"===o.props.axis)&&"e"!==n&&"w"!==n;if(c||p){var d=n[0],f=n[n.length-1],h=s.getBoundingClientRect();null!=o.lastHandleRect&&("w"===f&&(l+=h.left-o.lastHandleRect.left),"n"===d&&(u+=h.top-o.lastHandleRect.top)),o.lastHandleRect=h,"w"===f&&(l=-l),"n"===d&&(u=-u);var g=o.props.width+(c?l/o.props.transformScale:0),y=o.props.height+(p?u/o.props.transformScale:0),m=o.runConstraints(g,y);g=m[0],y=m[1];var b=g!==o.props.width||y!==o.props.height,v="function"==typeof o.props[t]?o.props[t]:null;v&&!("onResize"===t&&!b)&&(null==i.persist||i.persist(),v(i,{node:s,size:{width:g,height:y},handle:n})),"onResizeStop"===t&&o.resetData()}}},n.renderResizeHandle=function(t,n){var o=this.props.handle;if(!o)return i.createElement("span",{className:"react-resizable-handle react-resizable-handle-"+t,ref:n});if("function"==typeof o)return o(t,n);var a=_objectSpread({ref:n},"string"==typeof o.type?{}:{handleAxis:t});return i.cloneElement(o,a)},n.render=function(){var t=this,n=this.props,o=n.children,l=n.className,c=n.draggableOpts,p=(n.width,n.height,n.handle,n.handleSize,n.lockAspectRatio,n.axis,n.minConstraints,n.maxConstraints,n.onResize,n.onResizeStop,n.onResizeStart,n.resizeHandles),d=(n.transformScale,function(t,n){if(null==t)return{};var o,i,a={},s=Object.keys(t);for(i=0;i<s.length;i++)o=s[i],n.indexOf(o)>=0||(a[o]=t[o]);return a}(n,u));return(0,s.cloneElement)(o,_objectSpread(_objectSpread({},d),{},{className:(l?l+" ":"")+"react-resizable",children:[].concat(o.props.children,p.map(function(n){var o,s=null!=(o=t.handleRefs[n])?o:t.handleRefs[n]=i.createRef();return i.createElement(a.DraggableCore,_extends({},c,{nodeRef:s,key:"resizableHandle-"+n,onStop:t.resizeHandler("onResizeStop",n),onStart:t.resizeHandler("onResizeStart",n),onDrag:t.resizeHandler("onResize",n)}),t.renderResizeHandle(n,s))}))}))},Resizable}(i.Component);n.default=c,c.propTypes=l.resizableProps,c.defaultProps={axis:"both",handleSize:[20,20],lockAspectRatio:!1,minConstraints:[20,20],maxConstraints:[1/0,1/0],resizeHandles:["se"],transformScale:1}},8735:function(t,n,o){"use strict";n.default=void 0;var i=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_getRequireWildcardCache(n);if(o&&o.has(t))return o.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,o&&o.set(t,i),i}(o(67294)),a=_interopRequireDefault(o(45697)),s=_interopRequireDefault(o(22827)),l=o(448),u=["handle","handleSize","onResize","onResizeStart","onResizeStop","draggableOpts","minConstraints","maxConstraints","lockAspectRatio","axis","width","height","resizeHandles","style","transformScale"];function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _getRequireWildcardCache(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(t){return t?o:n})(t)}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var n=1;n<arguments.length;n++){var o=arguments[n];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t}).apply(this,arguments)}function ownKeys(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,i)}return o}function _objectSpread(t){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};
1n%2?ownKeys(Object(o),!0).forEach(function(n){var i,a;i=n,a=o[n],(i=function(t){var n=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(t,"string");return"symbol"==typeof n?n:String(n)}(i))in t?Object.defineProperty(t,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(o,n))})}return t}function _setPrototypeOf(t,n){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t})(t,n)}var c=function(t){function ResizableBox(){for(var n,o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return(n=t.call.apply(t,[this].concat(i))||this).state={width:n.props.width,height:n.props.height,propsWidth:n.props.width,propsHeight:n.props.height},n.onResize=function(t,o){var i=o.size;n.props.onResize?(null==t.persist||t.persist(),n.setState(i,function(){return n.props.onResize&&n.props.onResize(t,o)})):n.setState(i)},n}return ResizableBox.prototype=Object.create(t.prototype),ResizableBox.prototype.constructor=ResizableBox,_setPrototypeOf(ResizableBox,t),ResizableBox.getDerivedStateFromProps=function(t,n){return n.propsWidth!==t.width||n.propsHeight!==t.height?{width:t.width,height:t.height,propsWidth:t.width,propsHeight:t.height}:null},ResizableBox.prototype.render=function(){var t=this.props,n=t.handle,o=t.handleSize,a=(t.onResize,t.onResizeStart),l=t.onResizeStop,c=t.draggableOpts,p=t.minConstraints,d=t.maxConstraints,f=t.lockAspectRatio,h=t.axis,g=(t.width,t.height,t.resizeHandles),y=t.style,m=t.transformScale,b=function(t,n){if(null==t)return{};var o,i,a={},s=Object.keys(t);for(i=0;i<s.length;i++)o=s[i],n.indexOf(o)>=0||(a[o]=t[o]);return a}(t,u);return i.createElement(s.default,{axis:h,draggableOpts:c,handle:n,handleSize:o,height:this.state.height,lockAspectRatio:f,maxConstraints:d,minConstraints:p,onResizeStart:a,onResize:this.onResize,onResizeStop:l,resizeHandles:g,transformScale:m,width:this.state.width},i.createElement("div",_extends({},b,{style:_objectSpread(_objectSpread({},y),{},{width:this.state.width+"px",height:this.state.height+"px"})})))},ResizableBox}(i.Component);n.default=c,c.propTypes=_objectSpread(_objectSpread({},l.resizableProps),{},{children:a.default.element})},448:function(t,n,o){"use strict";n.__esModule=!0,n.resizableProps=void 0;var i,a=(i=o(45697))&&i.__esModule?i:{default:i};o(61193);var s={axis:a.default.oneOf(["both","x","y","none"]),className:a.default.string,children:a.default.element.isRequired,draggableOpts:a.default.shape({allowAnyClick:a.default.bool,cancel:a.default.string,children:a.default.node,disabled:a.default.bool,enableUserSelectHack:a.default.bool,offsetParent:a.default.node,grid:a.default.arrayOf(a.default.number),handle:a.default.string,nodeRef:a.default.object,onStart:a.default.func,onDrag:a.default.func,onStop:a.default.func,onMouseDown:a.default.func,scale:a.default.number}),height:function(){for(var t,n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];var s=o[0];return"both"===s.axis||"y"===s.axis?(t=a.default.number).isRequired.apply(t,o):a.default.number.apply(a.default,o)},handle:a.default.oneOfType([a.default.node,a.default.func]),handleSize:a.default.arrayOf(a.default.number),lockAspectRatio:a.default.bool,maxConstraints:a.default.arrayOf(a.default.number),minConstraints:a.default.arrayOf(a.default.number),onResizeStop:a.default.func,onResizeStart:a.default.func,onResize:a.default.func,resizeHandles:a.default.arrayOf(a.default.oneOf(["s","w","e","n","sw","nw","se","ne"])),transformScale:a.default.number,width:function(){for(var t,n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];var s=o[0];return"both"===s.axis||"x"===s.axis?(t=a.default.number).isRequired.apply(t,o):a.default.number.apply(a.default,o)}};n.resizableProps=s},59069:function(t,n,o){"use strict";n.__esModule=!0,n.cloneElement=function(t,n){return n.style&&t.props.style&&(n.style=_objectSpread(_objectSpread({},t.props.style),n.style)),n.className&&t.props.className&&(n.className=t.props.className+" "+n.className),a.default.cloneElement(t,n)};var i,a=(i=o(67294))&&i.__esModule?i:{default:i};function ownKeys(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);n&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,i)}return o}function _objectSpread(t){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};
1n%2?ownKeys(Object(o),!0).forEach(function(n){var i,a;i=n,a=o[n],(i=function(t){var n=function(t,n){if("object"!=typeof t||null===t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var i=o.call(t,n||"default");if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(t,"string");return"symbol"==typeof n?n:String(n)}(i))in t?Object.defineProperty(t,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(o,n))})}return t}},1706:function(t,n,o){"use strict";t.exports=function(){throw Error("Don't instantiate Resizable directly! Use require('react-resizable').Resizable")},t.exports.Resizable=o(22827).default,t.exports.ResizableBox=o(8735).default}}]); 2//# sourceMappingURL=1393.c04cade0e0b8e5a8.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.