PageSourceSearch

https://www.tapbit.com/_next_app/price/0.1.227/_next/static/chunks/4444.75acacb3e165fc65.js

js tapbit.com collected 2026-10-03 21:42:27 UTC 62,942 bytes, 1 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="723c6a18-c1d6-4a2d-bc61-144b2ade8be6",e._sentryDebugIdIdentifier="sentry-dbid-723c6a18-c1d6-4a2d-bc61-144b2ade8be6")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4444,9037],{722:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addClassName=c,t.addEvent=function(e,t,r,n){if(!e)return;let a={capture:!0,...n};e.addEventListener?e.addEventListener(t,r,a):e.attachEvent?e.attachEvent("on"+t,r):e["on"+t]=r},t.addUserSelectStyles=function(e){if(!e)return;let t=e.getElementById("react-draggable-style-el");t||((t=e.createElement("style")).type="text/css",t.id="react-draggable-style-el",t.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",t.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",e.getElementsByTagName("head")[0].appendChild(t)),e.body&&c(e.body,"react-draggable-transparent-selection")},t.createCSSTransform=function(e,t){let r=s(e,t,"px");return{[(0,a.browserPrefixToKey)("transform",a.default)]:r}},t.createSVGTransform=function(e,t){return s(e,t,"")},t.getTouch=function(e,t){return e.targetTouches&&(0,n.findInArray)(e.targetTouches,e=>t===e.identifier)||e.changedTouches&&(0,n.findInArray)(e.changedTouches,e=>t===e.identifier)},t.getTouchIdentifier=function(e){return e.targetTouches&&e.targetTouches[0]?e.targetTouches[0].identifier:e.changedTouches&&e.changedTouches[0]?e.changedTouches[0].identifier:void 0},t.getTranslation=s,t.innerHeight=function(e){let t=e.clientHeight,r=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,n.int)(r.paddingTop),t-=(0,n.int)(r.paddingBottom)},t.innerWidth=function(e){let t=e.clientWidth,r=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,n.int)(r.paddingLeft),t-=(0,n.int)(r.paddingRight)},t.matchesSelector=l,t.matchesSelectorAndParentsTo=function(e,t,r){let n=e;do{if(l(n,t))return!0;if(n===r)break;n=n.parentNode}while(n);return!1},t.offsetXYFromParent=function(e,t,r){let n=t===t.ownerDocument.body?{left:0,top:0}:t.getBoundingClientRect();return{x:(e.clientX+t.scrollLeft-n.left)/r,y:(e.clientY+t.scrollTop-n.top)/r}},t.outerHeight=function(e){let t=e.clientHeight,r=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,n.int)(r.borderTopWidth),t+=(0,n.int)(r.borderBottomWidth)},t.outerWidth=function(e){let t=e.clientWidth,r=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,n.int)(r.borderLeftWidth),t+=(0,n.int)(r.borderRightWidth)},t.removeClassName=f,t.removeEvent=function(e,t,r,n){if(!e)return;let a={capture:!0,...n};e.removeEventListener?e.removeEventListener(t,r,a):e.detachEvent?e.detachEvent("on"+t,r):e["on"+t]=null},t.scheduleRemoveUserSelectStyles=function(e){window.requestAnimationFrame?window.requestAnimationFrame(()=>{u(e)}):u(e)};var n=r(24636),a=i(r(23365));function i(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(i=function(e,t){if(!t&&e&&e.__esModule)return e;var a,i,o={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return o;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,o)}for(let t in e)"default"!==t&&({}).hasOwnProperty.call(e,t)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(i.get||i.set)?a(o,t,i):o[t]=e[t]);return o}
1)(e,t)}let o="";function l(e,t){return o||(o=(0,n.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(t){return(0,n.isFunction)(e[t])})),!!(0,n.isFunction)(e[o])&&e[o](t)}function s(e,t,r){let{x:n,y:a}=e,i=`translate(${n}${r},${a}${r})`;if(t){let e=`${"string"==typeof t.x?t.x:t.x+r}`,n=`${"string"==typeof t.y?t.y:t.y+r}`;i=`translate(${e}, ${n})`+i}return i}function u(e){if(e)try{if(e.body&&f(e.body,"react-draggable-transparent-selection"),e.selection)e.selection.empty();else{let t=(e.defaultView||window).getSelection();t&&"Caret"!==t.type&&t.removeAllRanges()}}catch(e){}}function c(e,t){e.classList?e.classList.add(t):e.className.match(RegExp(`(?:^|\\s)${t}(?!\\S)`))||(e.className+=` ${t}`)}function f(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(RegExp(`(?:^|\\s)${t}(?!\\S)`,"g"),"")}},1459:(e,t,r)=>{"use strict";function n(e){let{margin:t,containerPadding:r,containerWidth:n,cols:a}=e;return(n-t[0]*(a-1)-2*r[0])/a}function a(e,t,r){return Number.isFinite(e)?Math.round(t*e+Math.max(0,e-1)*r):e}function i(e,t,r,i,o,l,s){let u,c,f,d,{margin:h,containerPadding:p,rowHeight:g}=e,m=n(e);if(s?(u=Math.round(s.width),c=Math.round(s.height)):(u=a(i,m,h[0]),c=a(o,g,h[1])),l?(f=Math.round(l.top),d=Math.round(l.left)):s?(f=Math.round(s.top),d=Math.round(s.left)):(f=Math.round((g+h[1])*r+p[1]),d=Math.round((m+h[0])*t+p[0])),!l&&!s){if(Number.isFinite(i)){let e=Math.round((m+h[0])*(t+i)+p[0])-d-u;e!==h[0]&&(u+=e-h[0])}if(Number.isFinite(o)){let e=Math.round((g+h[1])*(r+o)+p[1])-f-c;e!==h[1]&&(c+=e-h[1])}}return{top:f,left:d,width:u,height:c}}function o(e,t,r,a,i){let{margin:o,containerPadding:l,cols:s,rowHeight:c,maxRows:f}=e,d=n(e),h=Math.round((r-l[0])/(d+o[0])),p=Math.round((t-l[1])/(c+o[1]));return{x:h=u(h,0,s-a),y:p=u(p,0,f-i)}}function l(e,t,r){let{margin:a,containerPadding:i,rowHeight:o}=e,l=n(e);return{x:Math.round((r-i[0])/(l+a[0])),y:Math.round((t-i[1])/(o+a[1]))}}function s(e,t,r){let{margin:a,rowHeight:i}=e,o=n(e);return{w:Math.max(1,Math.round((t+a[0])/(o+a[0]))),h:Math.max(1,Math.round((r+a[1])/(i+a[1])))}}function u(e,t,r){return Math.max(Math.min(e,r),t)}function c(e,t){return e.i!==t.i&&!(e.x+e.w<=t.x)&&!(e.x>=t.x+t.w)&&!(e.y+e.h<=t.y)&&!(e.y>=t.y+t.h)}function f(e,t){for(let r=0;r<e.length;r++){let n=e[r];if(void 0!==n&&c(n,t))return n}}function d(e,t){return e.filter(e=>c(e,t))}function h(e){return[...e].sort((e,t)=>e.y!==t.y?e.y-t.y:e.x-t.x)}function p(e){return[...e].sort((e,t)=>e.x!==t.x?e.x-t.x:e.y-t.y)}function g(e){let t=0;for(let r=0;r<e.length;r++){let n=e[r];if(void 0!==n){let e=n.y+n.h;e>t&&(t=e)}}return t}function m(e,t){for(let r=0;r<e.length;r++){let n=e[r];if(void 0!==n&&n.i===t)return n}}function y(e){return e.filter(e=>!0===e.static)}function b(e){return{i:e.i,x:e.x,y:e.y,w:e.w,h:e.h,minW:e.minW,maxW:e.maxW,minH:e.minH,maxH:e.maxH,moved:!!e.moved,static:!!e.static,isDraggable:e.isDraggable,isResizable:e.isResizable,resizeHandles:e.resizeHandles,constraints:e.constraints,isBounded:e.isBounded}}function v(e){let t=Array(e.length);for(let r=0;r<e.length;r++){let n=e[r];void 0!==n&&(t[r]=b(n))}return t}function w(e,t,r){let n=m(e,t);return n?[function(e,t){let r=Array(e.length);for(let n=0;n<e.length;n++){let a=e[n];void 0!==a&&(t.i===a.i?r[n]=t:r[n]=a)}return r}(e,n=r(b(n))),n]:[[...e],null]}function x(e,t){let r=y(e);for(let n=0;n<e.length;n++){let a=e[n];if(void 0!==a)if(a.x+a.w>t.cols&&(a.x=t.cols-a.w),a.x<0&&(a.x=0,a.w=t.cols),a.static)for(;f(r,a);)a.y++;else r.push(a)}return e}function S(e,t,r,n,a,i,o,l,s){if(t.static&&!0!==t.isDraggable||t.y===n&&t.x===r)return[...e];let u=t.x,c=t.y;"number"==typeof r&&(t.x=r),"number"==typeof n&&(t.y=n),t.moved=!0;let f="horizontal"===o?p(e):"vertical"===o||"wrap"===o?h(e):[...e];("vertical"===o&&"number"==typeof n?c>=n:"horizontal"===o&&"number"==typeof r&&u>=r)&&(f=f.reverse());let g=d(f,t),m=g.length>0;if(m&&s)return v(e);if(m&&i)return t.x=u,t.y=c,t.moved=!1,e;let y=[...e];for(let e=0;e<g.length;e++){let r=g[e];void 0!==r&&(r.moved||(y=r.static?O(y,r,t,a,o):O(y,t,r,a,o)))}return y}function O(e,t,r,n,a,i){let o="horizontal"===a,l="vertical"===a,s=t.static;if(n){n=!1;let i={x:o?Math.max(t.x-r.w,0):r.x,y:l?Math.max(t.y-r.h,0):r.y,w:r.w,h:r.h,i:"-1"},u=f(e,i),c=void 0!==u&&u.y+u.h>t.y,d=void 0!==u&&t.x+t.w>u.x;if(!u)return S(e,r,o?i.x:void 0,l?i.y:void 0,n,s,a);if(c&&l)return S(e,r,void 0,r.y+1,n,s,a);if(c&&null===a)return t.y=r.y,r.y=r.y+r.h,[...e];if(d&&o)return S(e,t,r.x,void 0,n,s,a)}let u=o?r.x+1:void 0,c=l?r.y+1:void 0;return void 0===u&&void 0===c?[...e]:S(e,r,u,c,n,s,a)}r.d(t,{$U:()=>d,AR:()=>x,Bv:()=>s,Cc:()=>i,FN:()=>b,GN:()=>m,Gg:()=>a,MS:()=>c,RF:()=>l,Su:()=>v,Vy:()=>f,cF:()=>w,cZ:()=>S,q5:()=>h,qE:()=>u,sQ:()=>g,uJ:()=>p,w4:()=>n,wK:()=>y,zA:()=>o})},9242:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(48571),a=r(38113),i=r(60014),o=r.n(i),l=r(74816),s=r(21083),u=r(67108),c=r(33725);let f=function(e,t){var r=t||{},i=r.onExit,f=r.onEnter,d=r.pageFullscreen,h=void 0!==d&&d,p=(0,c.Lm)(h)||!h?{}:h,g=p.className,m=void 0===g?"ahooks-page-fullscreen":g,y=p.zIndex,b=void 0===y?999999:y,v=(0,l.A)(i),w=(0,l.A)(f),x=(0,n.__read)((0,a.useState)(D),2),S=x[0],O=x[1],E=(0,a.useRef)(D());function D(){return o().isEnabled&&!!o().element&&o().element===(0,u.e)(e)}var M=function(e){var t,r;e?null==(t=w.current)||t.call(w):null==(r=v.current)||r.call(v)},R=function(e){E.current!==e&&(M(e),O(e),E.current=e)},P=function(){R(D())},j=function(t){var r=(0,u.e)(e);if(r){var n=document.getElementById(m);t?(r.classList.add(m),n||((n=document.createElement("style")).setAttribute("id",m),n.textContent="\n          .".concat(m," {\n            position: fixed; left: 0; top: 0; right: 0; bottom: 0;\n            width: 100% !important; height: 100% !important;\n            z-index: ").concat(b,";\n          }"),r.appendChild(n))):(r.classList.remove(m),n&&n.remove()),R(t)}},z=function(){var t=(0,u.e)(e);if(t){if(h)return void j(!0);if(o().isEnabled)try{o().request(t)}catch(e){console.error(e)}}},C=function(){var t=(0,u.e)(e);if(t){if(h)return void j(!1);o().isEnabled&&o().element===t&&o().exit()}};return(0,a.useEffect)(function(){if(o().isEnabled&&!h)return o().on("change",P),function(){o().off("change",P)}},[]),[S,{enterFullscreen:(0,s.A)(z),exitFullscreen:(0,s.A)(C),toggleFullscreen:(0,s.A)(function(){S?C():z()}),isEnabled:o().isEnabled}]}},10749:(e,t,r)=>{"use strict";e.exports=function(){throw Error("Don't instantiate Resizable directly! Use require('react-resizable').Resizable")},e.exports.Resizable=r(52439).default,e.exports.ResizableBox=r(89092).default},18559:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){}},23365:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.browserPrefixToKey=a,t.browserPrefixToStyle=function(e,t){return t?`-${t.toLowerCase()}-${e}`:e},t.default=void 0,t.getPrefix=n;let r=["Moz","Webkit","O","ms"];function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";let t=window.document?.documentElement?.style;if(!t||e in t)return"";for(let n=0;n<r.length;n++)if(a(e,r[n])in t)return r[n];return""}function a(e,t){return t?`${t}${function(e){let t="",r=!0;for(let n=0;n<e.length;n++)r?(t+=e[n].toUpperCase(),r=!1):"-"===e[n]?r=!0:t+=e[n];return t}(e)}`:e}t.default=n()},24636:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dontSetMe=function(e,t,r){if(e[t])return Error(`Invalid prop ${t} passed to ${r} - do not set this, set it on the child.`)},t.findInArray=function(e,t){for(let r=0,n=e.length;r<n;r++)if(t.apply(t,[e[r],r,e]))return e[r]},t.int=function(e){return parseInt(e,10)},t.isFunction=function(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)},t.isNum=function(e){return"number"==typeof e&&!isNaN(e)}},39921:(e,t,r)=>{"use strict";r.d(t,{JT:()=>m});var n=r(53710),a=r(1459),i=r(38113),o=r(66525),l=r(10749),s=r(14207),u=r(79237),c=r(99307);function f(e){let{children:t,cols:r,containerWidth:c,margin:f,containerPadding:d,rowHeight:h,maxRows:p,isDraggable:g,isResizable:m,isBounded:y,static:b,useCSSTransforms:v=!0,usePercentages:w=!1,transformScale:x=1,positionStrategy:S,dragThreshold:O=0,droppingPosition:E,className:D="",style:M,handle:R="",cancel:P="",x:j,y:z,w:C,h:k,minW:N=1,maxW:_=1/0,minH:T=1,maxH:q=1/0,i:H,resizeHandles:A,resizeHandle:F,constraints:W=n.s_,layoutItem:X,layout:Y=[],onDragStart:$,onDrag:I,onDragStop:B,onResizeStart:L,onResize:G,onResizeStop:V}=e,[U,K]=(0,i.useState)(!1),[Z,Q]=(0,i.useState)(!1),J=(0,i.useRef)(null),ee=(0,i.useRef)({left:0,top:0}),et=(0,i.useRef)({top:0,left:0,width:0,height:0}),er=(0,i.useRef)(void 0),en=(0,i.useRef)(Y);en.current=Y;let ea=(0,i.useRef)(null),ei=(0,i.useRef)(null),eo=(0,i.useRef)(!1),el=(0,i.useRef)({x:0,y:0}),es=(0,i.useRef)(!1),eu=(0,i.useMemo)(()=>({cols:r,containerPadding:d,containerWidth:c,margin:f,maxRows:p,rowHeight:h}),[r,d,c,f,p,h]),ec=(0,i.useMemo)(()=>({cols:r,maxRows:p,containerWidth:c,containerHeight:0,rowHeight:h,margin:f,layout:[]}),[r,p,c,h,f]),ef=(0,i.useCallback)(()=>({...ec,layout:en.current}),[ec]),ed=(0,i.useMemo)(()=>X??{i:H,x:j,y:z,w:C,h:k,minW:N,maxW:_,minH:T,maxH:q},[X,H,j,z,C,k,N,_,T,q]),eh=(0,i.useCallback)(e=>{if(S?.calcStyle)return S.calcStyle(e);if(v)return(0,n.BM)(e);let t=(0,n.hT)(e);return w?{...t,left:(0,n.rD)(e.left/c),width:(0,n.rD)(e.width/c)}:t},[S,v,w,c]),ep=(0,i.useCallback)((e,{node:t})=>{let r;if(!$)return;let{offsetParent:i}=t;if(!i)return;let o=i.getBoundingClientRect(),l=t.getBoundingClientRect(),s=l.left/x,u=o.left/x,c=l.top/x,f=o.top/x;if(ee.current=r=S?.calcDragPosition?S.calcDragPosition(e.clientX,e.clientY,e.clientX-l.left,e.clientY-l.top):{left:s-u+i.scrollLeft,top:c-f+i.scrollTop},O>0){el.current={x:e.clientX,y:e.clientY},eo.current=!0,es.current=!1,K(!0);return}K(!0);let d=(0,a.RF)(eu,r.top,r.left),{x:h,y:p}=(0,n.sh)(W,ed,d.x,d.y,ef());$(H,h,p,{e,node:t,newPosition:r})},[$,x,eu,S,O,W,ed,ef,H]),eg=(0,i.useCallback)((e,{node:t,deltaX:r,deltaY:i})=>{if(!I||!U)return;if(eo.current&&!es.current){if(Math.hypot(e.clientX-el.current.x,e.clientY-el.current.y)<O)return;if(es.current=!0,eo.current=!1,$){let r=(0,a.RF)(eu,ee.current.top,ee.current.left),{x:i,y:o}=(0,n.sh)(W,ed,r.x,r.y,ef());$(H,i,o,{e,node:t,newPosition:ee.current})}}let o=ee.current.top+i,l=ee.current.left+r;if(y){let{offsetParent:e}=t;if(e){let t=e.clientHeight-(0,a.Gg)(k,h,f[1]);o=(0,a.qE)(o,0,t);let r=(0,a.w4)(eu),n=c-(0,a.Gg)(C,r,f[0]);l=(0,a.qE)(l,0,n)}}let s={top:o,left:l};ee.current=s;let u=(0,a.RF)(eu,o,l),{x:d,y:p}=(0,n.sh)(W,ed,u.x,u.y,ef());I(H,d,p,{e,node:t,newPosition:s})},[I,$,U,O,y,k,h,f,eu,c,C,H,W,ed,ef]),em=(0,i.useCallback)((e,{node:t})=>{if(!B||!U)return;let r=eo.current;if(eo.current=!1,es.current=!1,el.current={x:0,y:0},r){K(!1),ee.current={left:0,top:0};return}
1let{left:i,top:o}=ee.current;K(!1),ee.current={left:0,top:0};let l=(0,a.RF)(eu,o,i),{x:s,y:u}=(0,n.sh)(W,ed,l.x,l.y,ef());B(H,s,u,{e,node:t,newPosition:{top:o,left:i}})},[B,U,eu,W,ed,ef,H]);ea.current=ep,ei.current=eg;let ey=(0,i.useCallback)((e,{node:t,size:r,handle:i},o,l)=>{let s,u="onResizeStart"===l?L:"onResize"===l?G:V;if(!u)return;et.current=s=t?(0,n.M8)(i,o,r,c):{...r,top:o.top,left:o.left};let f=(0,a.Bv)(eu,s.width,s.height),{w:d,h:h}=(0,n.mf)(W,ed,f.w,f.h,i,ef());u(H,d,h,{e:e.nativeEvent,node:t,size:s,handle:i})},[L,G,V,c,eu,H,W,ed,ef]),eb=(0,i.useCallback)((e,t)=>{Q(!0);let r=(0,a.Cc)(eu,j,z,C,k);ey(e,{...t,handle:t.handle},r,"onResizeStart")},[ey,eu,j,z,C,k]),ev=(0,i.useCallback)((e,t)=>{let r=(0,a.Cc)(eu,j,z,C,k);ey(e,{...t,handle:t.handle},r,"onResize")},[ey,eu,j,z,C,k]),ew=(0,i.useCallback)((e,t)=>{Q(!1),et.current={top:0,left:0,width:0,height:0};let r=(0,a.Cc)(eu,j,z,C,k);ey(e,{...t,handle:t.handle},r,"onResizeStop")},[ey,eu,j,z,C,k]);(0,i.useEffect)(()=>{if(!E)return;let e=J.current;if(!e)return;let t=er.current||{left:0,top:0},r=U&&(E.left!==t.left||E.top!==t.top);if(U){if(r){let t={node:e,deltaX:E.left-ee.current.left,deltaY:E.top-ee.current.top,lastX:ee.current.left,lastY:ee.current.top,x:E.left,y:E.top};ei.current?.(E.e,t)}}else{let t={node:e,deltaX:E.left,deltaY:E.top,lastX:0,lastY:0,x:E.left,y:E.top};ea.current?.(E.e,t)}er.current=E},[E,U,H]);let ex=(0,a.Cc)(eu,j,z,C,k,U?ee.current:null,Z?et.current:null),eS=i.Children.only(t),eO=(0,a.Cc)(eu,0,0,1,1),eE=[eO.width,eO.height],eD=eS.props,eM=eD.className,eR=eD.style,eP=i.cloneElement(eS,{ref:J,className:(0,s.A)("react-grid-item",eM,D,{static:b,resizing:Z,"react-draggable":g,"react-draggable-dragging":U,dropping:!!E,cssTransforms:v}),style:{...M,...eR,...eh(ex)}});return eP=(0,u.jsx)(l.Resizable,{draggableOpts:{disabled:!m},className:m?void 0:"react-resizable-hide",width:ex.width,height:ex.height,minConstraints:eE,maxConstraints:[1/0,1/0],onResizeStart:eb,onResize:ev,onResizeStop:ew,transformScale:x,resizeHandles:A,handle:F,children:eP}),eP=(0,u.jsx)(o.DraggableCore,{disabled:!g,onStart:ep,onDrag:eg,onStop:em,handle:R,cancel:".react-resizable-handle"+(P?","+P:""),scale:x,nodeRef:J,children:eP})}var d=()=>{},h="react-grid-layout",p=!1;try{p=/firefox/i.test(navigator.userAgent)}catch{}function g(e,t,r,n){let o=[],l=new Set;i.Children.forEach(t,t=>{if(!i.isValidElement(t)||null===t.key)return;let r=String(t.key);l.add(r);let n=e.find(e=>e.i===r);if(n)o.push((0,a.FN)(n));else{let e=t.props["data-grid"];e?o.push({i:r,x:e.x??0,y:e.y??0,w:e.w??1,h:e.h??1,minW:e.minW,maxW:e.maxW,minH:e.minH,maxH:e.maxH,static:e.static,isDraggable:e.isDraggable,isResizable:e.isResizable,resizeHandles:e.resizeHandles,isBounded:e.isBounded}):o.push({i:r,x:0,y:(0,a.sQ)(o),w:1,h:1})}});let s=(0,a.AR)(o,{cols:r});return n.compact(s,r)}function m(e){let{children:t,width:r,gridConfig:o,dragConfig:l,resizeConfig:m,dropConfig:y,positionStrategy:b=n.eM,compactor:v,constraints:w=n.s_,layout:x=[],droppingItem:S,autoSize:O=!0,className:E="",style:D={},innerRef:M,onLayoutChange:R=d,onDragStart:P=d,onDrag:j=d,onDragStop:z=d,onResizeStart:C=d,onResize:k=d,onResizeStop:N=d,onDrop:_=d,onDropDragOver:T=d}=e,q=(0,i.useMemo)(()=>({...n.gF,...o}),[o]),H=(0,i.useMemo)(()=>({...n.gI,...l}),[l]),A=(0,i.useMemo)(()=>({...n.EP,...m}),[m]),F=(0,i.useMemo)(()=>({...n.RK,...y}),[y]),{cols:W,rowHeight:X,maxRows:Y,margin:$,containerPadding:I}=q,{enabled:B,bounded:L,handle:G,cancel:V,threshold:U}=H,{enabled:K,handles:Z,handleComponent:Q}=A,{enabled:J,defaultItem:ee,onDragOver:et}=F,er=v??(0,n.h)("vertical"),en=er.type,ea=er.allowOverlap,ei=er.preventCollision??!1,eo=(0,i.useMemo)(()=>S??{i:"__dropping-elem__",...ee},[S,ee]),el="transform"===b.type,es=b.scale,eu=I??$,[ec,ef]=(0,i.useState)(!1),[ed,eh]=(0,i.useState)(()=>g(x,t,W,er)),[ep,eg]=(0,i.useState)(null),[em,ey]=(0,i.useState)(!1),[eb,ev]=(0,i.useState)(null),[ew,ex]=(0,i.useState)(),eS=(0,i.useRef)(null),eO=(0,i.useRef)(null),eE=(0,i.useRef)(null),eD=(0,i.useRef)(0),eM=(0,i.useRef)(ed),eR=(0,i.useRef)(x),eP=(0,i.useRef)(t),ej=(0,i.useRef)(en),ez=(0,i.useRef)(ed);ez.current=ed,(0,i.useEffect)(()=>{ef(!0),(0,c.deepEqual)(ed,x)||R(ed)},[]),(0,i.useEffect)(()=>
1{if(ep||eb)return;let e=!(0,c.deepEqual)(x,eR.current),r=!function(e,t){let r=i.Children.toArray(e),n=i.Children.toArray(t);if(r.length!==n.length)return!1;for(let e=0;e<r.length;e++){let t=r[e],a=n[e];if(t?.key!==a?.key)return!1}return!0}(t,eP.current),n=en!==ej.current;if(e||r||n){let r=g(e?x:ed,t,W,er);(0,c.deepEqual)(r,ed)||eh(r)}eR.current=x,eP.current=t,ej.current=en},[x,t,W,en,er,ep,eb,ed]),(0,i.useEffect)(()=>{ep||(0,c.deepEqual)(ed,eM.current)||(eM.current=ed,R(ed.filter(e=>e.i!==eo.i)))},[ed,ep,R,eo.i]);let eC=(0,i.useMemo)(()=>{if(!O)return;let e=(0,a.sQ)(ed),t=eu[1];return e*X+(e-1)*$[1]+2*t+"px"},[O,ed,X,$,eu]),ek=(0,i.useCallback)((e,t,r,n)=>{let i=ez.current,o=(0,a.GN)(i,e);if(!o)return;let l={w:o.w,h:o.h,x:o.x,y:o.y,i:e};eS.current=(0,a.FN)(o),eE.current=i,eg(l),P(i,o,o,null,n.e,n.node)},[P]),eN=(0,i.useCallback)((e,t,r,n)=>{let i=ez.current,o=eS.current,l=(0,a.GN)(i,e);if(!l)return;let s={w:l.w,h:l.h,x:l.x,y:l.y,i:e},u=(0,a.cZ)(i,l,t,r,!0,ei,en,W,ea);j(u,o,l,s,n.e,n.node),eh(er.compact(u,W)),eg(s)},[ei,en,W,ea,er,j]),e_=(0,i.useCallback)((e,t,r,n)=>{if(!ep)return;let i=ez.current,o=eS.current,l=(0,a.GN)(i,e);if(!l)return;let s=(0,a.cZ)(i,l,t,r,!0,ei,en,W,ea),u=er.compact(s,W);z(u,o,l,null,n.e,n.node);let f=eE.current;eS.current=null,eE.current=null,eg(null),eh(u),f&&!(0,c.deepEqual)(f,u)&&R(u)},[ep,ei,en,W,ea,er,z,R]),eT=(0,i.useCallback)((e,t,r,n)=>{let i=ez.current,o=(0,a.GN)(i,e);o&&(eO.current=(0,a.FN)(o),eE.current=i,ey(!0),C(i,o,o,null,n.e,n.node))},[C]),eq=(0,i.useCallback)((e,t,r,n)=>{let i,o,l=ez.current,s=eO.current,{handle:u}=n,c=!1,[f,d]=(0,a.cF)(l,e,e=>(i=e.x,o=e.y,["sw","w","nw","n","ne"].includes(u)&&(["sw","nw","w"].includes(u)&&(i=e.x+(e.w-t),t=e.x!==i&&i<0?e.w:t,i=i<0?0:i),["ne","n","nw"].includes(u)&&(o=e.y+(e.h-r),r=e.y!==o&&o<0?e.h:r,o=o<0?0:o),c=!0),ei&&!ea&&(0,a.$U)(l,{...e,w:t,h:r,x:i??e.x,y:o??e.y}).filter(t=>t.i!==e.i).length>0&&(o=e.y,r=e.h,i=e.x,t=e.w,c=!1),e.w=t,e.h=r,e));if(!d)return;let h=f;c&&void 0!==i&&void 0!==o&&(h=(0,a.cZ)(f,d,i,o,!0,ei,en,W,ea));let p={w:d.w,h:d.h,x:d.x,y:d.y,i:e,static:!0};k(h,s,d,p,n.e,n.node),eh(er.compact(h,W)),eg(p)},[ei,en,W,ea,er,k]),eH=(0,i.useCallback)((e,t,r,n)=>{let i=ez.current,o=eO.current,l=(0,a.GN)(i,e),s=er.compact(i,W);N(s,o,l??null,null,n.e,n.node);let u=eE.current;eO.current=null,eE.current=null,eg(null),ey(!1),eh(s),u&&!(0,c.deepEqual)(u,s)&&R(s)},[W,er,N,R]),eA=(0,i.useCallback)(()=>{let e=ez.current;if(!e.some(e=>e.i===eo.i)){ev(null),eg(null),ex(void 0);return}eh(er.compact(e.filter(e=>e.i!==eo.i),W)),ev(null),eg(null),ex(void 0)},[eo.i,W,er]),eF=(0,i.useCallback)(e=>{if(e.preventDefault(),e.stopPropagation(),p&&!e.nativeEvent.target?.classList.contains(h))return!1;let t=et?et(e.nativeEvent):T(e);if(!1===t)return eb&&eA(),!1;let{dragOffsetX:n=0,dragOffsetY:i=0,...o}=t??{},l={...eo,...o},s=e.currentTarget.getBoundingClientRect(),c={cols:W,margin:$,maxRows:Y,rowHeight:X,containerWidth:r,containerPadding:eu},f=(0,a.w4)(c),d=(0,a.Gg)(l.w,f,$[0]),g=(0,a.Gg)(l.h,X,$[1]),m=e.clientX-s.left+n-d/2,y=e.clientY-s.top+i-g/2,b=Math.max(0,m),v=Math.max(0,y),w={left:b/es,top:v/es,e:e.nativeEvent};if(eb)ew&&(ew.left!==w.left||ew.top!==w.top)&&ex(w);else{let e=(0,a.zA)(c,v,b,l.w,l.h);ev((0,u.jsx)("div",{},l.i)),ex(w),eh([...ez.current,{...l,x:e.x,y:e.y,static:!1,isDraggable:!0}])}},[eb,ew,eo,et,T,eA,es,W,$,Y,X,r,eu]),eW=(0,i.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),eD.current--,eD.current<0&&(eD.current=0),0===eD.current&&eA()},[eA]),eX=(0,i.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),eD.current++},[]),eY=(0,i.useCallback)(e=>{e.preventDefault(),e.stopPropagation();let t=ez.current,r=t.find(e=>e.i===eo.i);eD.current=0,eA(),_(t,r,e.nativeEvent)},[eo.i,eA,_]),e$=(0,i.useCallback)((e,t)=>{if(!e||!e.key)return null;let n=(0,a.GN)(ed,String(e.key));if(!n)return null;let i="boolean"==typeof n.isDraggable?n.isDraggable:!n.static&&B,o="boolean"==typeof n.isResizable?n.isResizable:!n.static&&K,l=n.resizeHandles||[...Z],s=i&&L&&!1!==n.isBounded;return(0,u.jsx)(f,{containerWidth:r,cols:W,margin:$,containerPadding:eu,maxRows:Y,rowHeight:X,cancel:V,handle:G,onDragStart:ek,onDrag:eN,onDragStop:e_,onResizeStart:eT,onResize:eq,onResizeStop:eH,isDraggable:i,isResizable:o,isBounded:s,useCSSTransforms:el&&ec,usePercentages:!ec,transformScale:es,positionStrategy:b,dragThreshold:U,w:n.w,h:n.h,x:n.x,y:n.y,i:n.i,minH:n.minH,minW:n.minW,maxH:n.maxH,maxW:n.maxW,static:n.static,droppingPosition:t?ew:void 0,resizeHandles:l,resizeHandle:Q,constraints:w,layoutItem:n,layout:ed,children:e},n.i)},[ed,r,W,$,eu,Y,X,V,G,ek,eN,e_,eT,eq,eH,B,K,L,el,ec,es,b,U,ew,Z,Q,w]),eI=(0,s.A)(h,E),eB={height:eC,...D};return(0,u.jsxs)("div",{ref:M,className:eI,style:eB,onDrop:J?eY:void 0,onDragLeave:J?eW:void 0,onDragEnter:J?eX:void 0,onDragOver:J?eF:void 0,children:[i.Children.map(t,e=>i.isValidElement(e)?e$(e):null),J&&eb&&e$(eb,!0),ep?(0,u.jsx)(f,{w:ep.w,h:ep.h,x:ep.x,y:ep.y,i:ep.i,className:`react-grid-placeholder ${em?"placeholder-resizing":""}`,containerWidth:r,cols:W,margin:$,containerPadding:eu,maxRows:Y,rowHeight:X,isDraggable:!1,isResizable:!1,isBounded:!1,useCSSTransforms:el,transformScale:es,constraints:w,layout:ed,children:(0,u.jsx)("div",{})}):null]})}},41585:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.canDragX=function(e){return"both"===e.props.axis||"x"===e.props.axis},t.canDragY=function(e){return"both"===e.props.axis||"y"===e.props.axis},t.createCoreData=function(e,t,r){let a=!(0,n.isNum)(e.lastX),o=i(e);return a?{node:o,deltaX:0,deltaY:0,lastX:t,lastY:r,x:t,y:r}:{node:o,deltaX:t-e.lastX,deltaY:r-e.lastY,lastX:e.lastX,lastY:e.lastY,x:t,y:r}},t.createDraggableData=function(e,t){let r=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/r,y:e.state.y+t.deltaY/r,deltaX:t.deltaX/r,deltaY:t.deltaY/r,lastX:e.state.x,lastY:e.state.y}},t.getBoundPosition=function(e,t,r){var o;if(!e.props.bounds)return[t,r];let{bounds:l}=e.props;l="string"==typeof l?l:{left:(o=l).left,top:o.top,right:o.right,bottom:o.bottom};let s=i(e);if("string"==typeof l){let e,{ownerDocument:t}=s,r=t.defaultView;if(!((e="parent"===l?s.parentNode:s.getRootNode().querySelector(l))instanceof r.HTMLElement))throw Error('Bounds selector "'+l+'" could not find an element.');let i=r.getComputedStyle(s),o=r.getComputedStyle(e);l={left:-s.offsetLeft+(0,n.int)(o.paddingLeft)+(0,n.int)(i.marginLeft),top:-s.offsetTop+(0,n.int)(o.paddingTop)+(0,n.int)(i.marginTop),right:(0,a.innerWidth)(e)-(0,a.outerWidth)(s)-s.offsetLeft+(0,n.int)(o.paddingRight)-(0,n.int)(i.marginRight),bottom:(0,a.innerHeight)(e)-(0,a.outerHeight)(s)-s.offsetTop+(0,n.int)(o.paddingBottom)-(0,n.int)(i.marginBottom)}}return(0,n.isNum)(l.right)&&(t=Math.min(t,l.right)),(0,n.isNum)(l.bottom)&&(r=Math.min(r,l.bottom)),(0,n.isNum)(l.left)&&(t=Math.max(t,l.left)),(0,n.isNum)(l.top)&&(r=Math.max(r,l.top)),[t,r]},t.getControlPosition=function(e,t,r){let n="number"==typeof t?(0,a.getTouch)(e,t):null;if("number"==typeof t&&!n)return null;let o=i(r),l=r.props.offsetParent||o.offsetParent||o.ownerDocument.body;return(0,a.offsetXYFromParent)(n||e,l,r.props.scale)},t.snapToGrid=function(e,t,r){return[Math.round(t/e[0])*e[0],Math.round(r/e[1])*e[1]]};var n=r(24636),a=r(722);function i(e){let t=e.findDOMNode();if(!t)throw Error("<DraggableCore>: Unmounted during event!");return t}},43154:()=>{},51851:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(38113)),a=c(r(72784)),i=c(r(48772)),o=r(722),l=r(41585),s=r(24636),u=c(r(18559));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(f=function(e,t){if(!t&&e&&e.__esModule)return e;var a,i,o={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return o;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,o)}for(let t in e)"default"!==t&&({}).hasOwnProperty.call(e,t)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(i.get||i.set)?a(o,t,i):o[t]=e[t]);return o}
1)(e,t)}function d(e,t,r){var n;return(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let h={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},p=h.mouse;class g extends n.Component{constructor(){super(...arguments),d(this,"dragging",!1),d(this,"lastX",NaN),d(this,"lastY",NaN),d(this,"touchIdentifier",null),d(this,"mounted",!1),d(this,"handleDragStart",e=>{if(this.props.onMouseDown(e),!this.props.allowAnyClick&&"number"==typeof e.button&&0!==e.button)return!1;let t=this.findDOMNode();if(!t||!t.ownerDocument||!t.ownerDocument.body)throw Error("<DraggableCore> not mounted on DragStart!");let{ownerDocument:r}=t;if(this.props.disabled||!(e.target instanceof r.defaultView.Node)||this.props.handle&&!(0,o.matchesSelectorAndParentsTo)(e.target,this.props.handle,t)||this.props.cancel&&(0,o.matchesSelectorAndParentsTo)(e.target,this.props.cancel,t))return;"touchstart"!==e.type||this.props.allowMobileScroll||e.preventDefault();let n=(0,o.getTouchIdentifier)(e);this.touchIdentifier=n;let a=(0,l.getControlPosition)(e,n,this);if(null==a)return;let{x:i,y:s}=a,c=(0,l.createCoreData)(this,i,s);(0,u.default)("DraggableCore: handleDragStart: %j",c),(0,u.default)("calling",this.props.onStart),!1!==this.props.onStart(e,c)&&!1!==this.mounted&&(this.props.enableUserSelectHack&&(0,o.addUserSelectStyles)(r),this.dragging=!0,this.lastX=i,this.lastY=s,(0,o.addEvent)(r,p.move,this.handleDrag),(0,o.addEvent)(r,p.stop,this.handleDragStop))}),d(this,"handleDrag",e=>{let t=(0,l.getControlPosition)(e,this.touchIdentifier,this);if(null==t)return;let{x:r,y:n}=t;if(Array.isArray(this.props.grid)){let e=r-this.lastX,t=n-this.lastY;if([e,t]=(0,l.snapToGrid)(this.props.grid,e,t),!e&&!t)return;r=this.lastX+e,n=this.lastY+t}let a=(0,l.createCoreData)(this,r,n);if((0,u.default)("DraggableCore: handleDrag: %j",a),!1===this.props.onDrag(e,a)||!1===this.mounted){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(t){let e=document.createEvent("MouseEvents");e.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(e)}return}this.lastX=r,this.lastY=n}),d(this,"handleDragStop",e=>{if(!this.dragging)return;let t=(0,l.getControlPosition)(e,this.touchIdentifier,this);if(null==t)return;let{x:r,y:n}=t;if(Array.isArray(this.props.grid)){let e=r-this.lastX||0,t=n-this.lastY||0;[e,t]=(0,l.snapToGrid)(this.props.grid,e,t),r=this.lastX+e,n=this.lastY+t}let a=(0,l.createCoreData)(this,r,n);if(!1===this.props.onStop(e,a)||!1===this.mounted)return!1;let i=this.findDOMNode();i&&this.props.enableUserSelectHack&&(0,o.scheduleRemoveUserSelectStyles)(i.ownerDocument),(0,u.default)("DraggableCore: handleDragStop: %j",a),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,i&&((0,u.default)("DraggableCore: Removing handlers"),(0,o.removeEvent)(i.ownerDocument,p.move,this.handleDrag),(0,o.removeEvent)(i.ownerDocument,p.stop,this.handleDragStop))}),d(this,"onMouseDown",e=>(p=h.mouse,this.handleDragStart(e))),d(this,"onMouseUp",e=>(p=h.mouse,this.handleDragStop(e))),d(this,"onTouchStart",e=>(p=h.touch,this.handleDragStart(e))),d(this,"onTouchEnd",e=>(p=h.touch,this.handleDragStop(e)))}componentDidMount(){this.mounted=!0;let e=this.findDOMNode();e&&(0,o.addEvent)(e,h.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;let e=this.findDOMNode();if(e){let{ownerDocument:t}=e;(0,o.removeEvent)(t,h.mouse.move,this.handleDrag),(0,o.removeEvent)(t,h.touch.move,this.handleDrag),(0,o.removeEvent)(t,h.mouse.stop,this.handleDragStop),(0,o.removeEvent)(t,h.touch.stop,this.handleDragStop),(0,o.removeEvent)(e,h.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,o.scheduleRemoveUserSelectStyles)(t)}}findDOMNode(){return this.props?.nodeRef?this.props?.nodeRef?.current:i.default.findDOMNode(this)}render(){return n.cloneElement(n.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}t.default=g,d(g,"displayName","DraggableCore"),d(g,"propTypes",{allowAnyClick:a.default.bool,allowMobileScroll:a.default.bool,children:a.default.node.isRequired,disabled:a.default.bool,enableUserSelectHack:a.default.bool,offsetParent:function(e,t){if(e[t]&&1!==e[t].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:s.dontSetMe,style:s.dontSetMe,transform:s.dontSetMe}),d(g,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},52439:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=void 0;var n=s(r(38113)),a=r(66525),i=r(93015),o=r(85008);let l=["children","className","draggableOpts","width","height","handle","handleSize","lockAspectRatio","axis","minConstraints","maxConstraints","onResize","onResizeStop","onResizeStart","resizeHandles","transformScale"];function s(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;
1return(s=function(e,t){if(!t&&e&&e.__esModule)return e;var a,i,o={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return o;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,o)}for(let t in e)"default"!==t&&({}).hasOwnProperty.call(e,t)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(i.get||i.set)?a(o,t,i):o[t]=e[t]);return o})(e,t)}function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){var n,a,i;n=e,a=t,i=r[t],(a=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(a))in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}class d extends n.Component{constructor(){super(...arguments),this.handleRefs={},this.lastHandleRect=null,this.slack=null,this.lastSize=null}componentWillUnmount(){this.resetData()}resetData(){this.lastHandleRect=this.slack=this.lastSize=null}runConstraints(e,t){let{minConstraints:r,maxConstraints:n,lockAspectRatio:a}=this.props;if(!r&&!n&&!a)return[e,t];if(a){let r=this.props.width/this.props.height;Math.abs(e-this.props.width)>Math.abs((t-this.props.height)*r)?t=e/r:e=t*r}let[i,o]=[e,t],[l,s]=this.slack||[0,0];return e+=l,t+=s,r&&(e=Math.max(r[0],e),t=Math.max(r[1],t)),n&&(e=Math.min(n[0],e),t=Math.min(n[1],t)),this.slack=[l+(i-e),s+(o-t)],[e,t]}resizeHandler(e,t){return(r,n)=>{let{node:a,deltaX:i,deltaY:o}=n;"onResizeStart"===e&&this.resetData();let l=("both"===this.props.axis||"x"===this.props.axis)&&"n"!==t&&"s"!==t,s=("both"===this.props.axis||"y"===this.props.axis)&&"e"!==t&&"w"!==t;if(!l&&!s)return;let u=t[0],c=t[t.length-1],f=a.getBoundingClientRect();null!=this.lastHandleRect&&("w"===c&&(i+=f.left-this.lastHandleRect.left),"n"===u&&(o+=f.top-this.lastHandleRect.top)),this.lastHandleRect=f,"w"===c&&(i=-i),"n"===u&&(o=-o);let d=this.props.width+(l?i/this.props.transformScale:0),h=this.props.height+(s?o/this.props.transformScale:0);[d,h]=this.runConstraints(d,h),"onResizeStop"===e&&this.lastSize&&({width:d,height:h}=this.lastSize);let p=d!==this.props.width||h!==this.props.height;"onResizeStop"!==e&&(this.lastSize={width:d,height:h});let g="function"==typeof this.props[e]?this.props[e]:null;g&&!("onResize"===e&&!p)&&(r.persist?.(),g(r,{node:a,size:{width:d,height:h},handle:t})),"onResizeStop"===e&&this.resetData()}}renderResizeHandle(e,t){let{handle:r}=this.props;if(!r)return n.createElement("span",{className:`react-resizable-handle react-resizable-handle-${e}`,ref:t});if("function"==typeof r)return r(e,t);let a=f({ref:t},"string"==typeof r.type?{}:{handleAxis:e});return n.cloneElement(r,a)}render(){let e=this.props,{children:t,className:r,draggableOpts:o,width:s,height:c,handle:d,handleSize:h,lockAspectRatio:p,axis:g,minConstraints:m,maxConstraints:y,onResize:b,onResizeStop:v,onResizeStart:w,resizeHandles:x,transformScale:S}=e,O=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,l);return(0,i.cloneElement)(t,f(f({},O),{},{className:`${r?`${r} `:""}react-resizable`,children:[...n.Children.toArray(t.props.children),...x.map(e=>{let t=this.handleRefs[e]??(this.handleRefs[e]=n.createRef());return n.createElement(a.DraggableCore,u({},o,{nodeRef:t,key:`resizableHandle-${e}`,onStop:this.resizeHandler("onResizeStop",e),onStart:this.resizeHandler("onResizeStart",e),onDrag:this.resizeHandler("onResize",e)}),this.renderResizeHandle(e,t))})]}))}}t.default=d,d.propTypes=o.resizableProps,d.defaultProps={axis:"both",handleSize:[20,20],lockAspectRatio:!1,minConstraints:[20,20],maxConstraints:[1/0,1/0],resizeHandles:["se"],transformScale:1}},53710:(e,t,r)=>{"use strict";r.d(t,{BM:()=>s,Bm:()=>b,EP:()=>S,El:()=>T,Gi:()=>N,M8:()=>y,PO:()=>_,RK:()=>O,ZS:()=>D,eM:()=>v,gF:()=>w,gI:()=>x,h:()=>C,hT:()=>u,mf:()=>l,rD:()=>c,s_:()=>i,sh:()=>o,v6:()=>k}
1);var n=r(1459);function a(e,t,r){return Math.max(t,Math.min(r,e))}var i=[{name:"gridBounds",constrainPosition:(e,t,r,{cols:n,maxRows:i})=>({x:a(t,0,Math.max(0,n-e.w)),y:a(r,0,Math.max(0,i-e.h))}),constrainSize(e,t,r,n,{cols:i,maxRows:o}){let l="w"===n||"nw"===n||"sw"===n?e.x+e.w:i-e.x,s="n"===n||"nw"===n||"ne"===n?e.y+e.h:o-e.y;return{w:a(t,1,Math.max(1,l)),h:a(r,1,Math.max(1,s))}}},{name:"minMaxSize",constrainSize:(e,t,r)=>({w:a(t,e.minW??1,e.maxW??1/0),h:a(r,e.minH??1,e.maxH??1/0)})}];function o(e,t,r,n,a){let i={x:r,y:n};for(let r of e)r.constrainPosition&&(i=r.constrainPosition(t,i.x,i.y,a));if(t.constraints)for(let e of t.constraints)e.constrainPosition&&(i=e.constrainPosition(t,i.x,i.y,a));return i}function l(e,t,r,n,a,i){let o={w:r,h:n};for(let r of e)r.constrainSize&&(o=r.constrainSize(t,o.w,o.h,a,i));if(t.constraints)for(let e of t.constraints)e.constrainSize&&(o=e.constrainSize(t,o.w,o.h,a,i));return o}function s({top:e,left:t,width:r,height:n}){let a=`translate(${t}px,${e}px)`;return{transform:a,WebkitTransform:a,MozTransform:a,msTransform:a,OTransform:a,width:`${r}px`,height:`${n}px`,position:"absolute"}}function u({top:e,left:t,width:r,height:n}){return{top:`${e}px`,left:`${t}px`,width:`${r}px`,height:`${n}px`,position:"absolute"}}function c(e){return 100*e+"%"}function f(e){return Math.max(0,e)}var d=(e,t,r)=>{var n;let{left:a,height:i,width:o}=t,l=e.top-(i-e.height);return{left:a,width:o,height:(n=e.height,l<0?n:i),top:f(l)}},h=(e,t,r)=>{var n,a;let{top:i,left:o,height:l,width:s}=t;return{top:i,height:l,width:(n=e.left,a=e.width,n+s>r?a:s),left:Math.max(0,o)}},p=(e,t,r)=>{let{top:n,height:a,width:i}=t,o=e.left+e.width-i;return o<0?{height:a,width:e.left+e.width,top:f(n),left:0}:{height:a,width:i,top:f(n),left:o}},g=(e,t,r)=>{var n;let{top:a,left:i,height:o,width:l}=t;return{width:l,left:i,height:(n=e.height,a<0?n:o),top:f(a)}},m={n:d,ne:(e,t,r)=>d(e,h(e,t,r)),e:h,se:(e,t,r)=>g(e,h(e,t,r)),s:g,sw:(e,t,r)=>g(e,p(e,t)),w:p,nw:(e,t,r)=>d(e,p(e,t))};function y(e,t,r,n){let a=m[e];return a?a(t,{...t,...r},n):r}var b={type:"absolute",scale:1,calcStyle:e=>u(e)},v={type:"transform",scale:1,calcStyle:e=>s(e)},w={cols:12,rowHeight:150,margin:[10,10],containerPadding:null,maxRows:1/0},x={enabled:!0,bounded:!1,threshold:3},S={enabled:!0,handles:["se"]},O={enabled:!1,defaultItem:{w:1,h:1}};function E(e,t,r,a,i){let o="x"===a?"w":"h";t[a]+=1;let l=e.findIndex(e=>e.i===t.i),s=i??(0,n.wK)(e).length>0;for(let i=l+1;i<e.length;i++){let l=e[i];if(void 0!==l&&!l.static){if(!s&&l.y>t.y+t.h)break;(0,n.MS)(t,l)&&E(e,l,r+t[o],a,s)}}t[a]=r}var D={type:"vertical",allowOverlap:!1,compact(e,t){let r=(0,n.wK)(e),a=(0,n.sQ)(r),i=(0,n.q5)(e),o=Array(e.length);for(let t=0;t<i.length;t++){let l=i[t];if(void 0===l)continue;let s=(0,n.FN)(l);s.static||(s=function(e,t,r,a){let i;for(t.x=Math.max(t.x,0),t.y=Math.max(t.y,0),t.y=Math.min(a,t.y);t.y>0&&!(0,n.Vy)(e,t);)t.y--;for(;void 0!==(i=(0,n.Vy)(e,t));)E(r,t,i.y+i.h,"y");return t.y=Math.max(t.y,0),t}(r,s,i,a),a=Math.max(a,s.y+s.h),r.push(s)),o[e.indexOf(l)]=s,s.moved=!1}return o}},M={type:"horizontal",allowOverlap:!1,compact(e,t){let r=(0,n.wK)(e),a=(0,n.uJ)(e),i=Array(e.length);for(let o=0;o<a.length;o++){let l=a[o];if(void 0===l)continue;let s=(0,n.FN)(l);s.static||(s=function(e,t,r,a){let i;for(t.x=Math.max(t.x,0),t.y=Math.max(t.y,0);t.x>0&&!(0,n.Vy)(e,t);)t.x--;for(;void 0!==(i=(0,n.Vy)(e,t));)if(E(a,t,i.x+i.w,"x"),t.x+t.w>r)for(t.x=r-t.w,t.y++;t.x>0&&!(0,n.Vy)(e,t);)t.x--;return t.x=Math.max(t.x,0),t}(r,s,t,a),r.push(s)),i[e.indexOf(l)]=s,s.moved=!1}return i}},R={type:null,allowOverlap:!1,compact:(e,t)=>(0,n.Su)(e)},P={...D,allowOverlap:!0,compact:(e,t)=>(0,n.Su)(e)},j={...M,allowOverlap:!0,compact:(e,t)=>(0,n.Su)(e)},z={...R,allowOverlap:!0};function C(e,t=!1,r=!1){let n;return(n=t?"vertical"===e?P:"horizontal"===e?j:z:"vertical"===e?D:"horizontal"===e?M:R,r)?{...n,preventCollision:r}:n}function k(e){return Object.keys(e).sort((t,r)=>e[t]-e[r])}function N(e,t){let r=k(e),n=r[0];if(void 0===n)throw Error("No breakpoints defined");for(let a=1;a<r.length;a++){let i=r[a];void 0!==i&&t>e[i]&&(n=i)}return n}function _(e,t){let r=t[e];if(void 0===r)throw Error(`ResponsiveReactGridLayout: \`cols\` entry for breakpoint ${String(e)} is missing!`);return r}function T(e,t,r,a,i,o){let l=e[r];if(l)return(0,n.Su)(l);let s=e[a],u=k(t),c=u.slice(u.indexOf(r));for(let t=0;t<c.length;t++){let r=c[t];if(void 0===r)continue;let n=e[r];if(n){s=n;break}}let f=(0,n.Su)(s||[]),d=(0,n.AR)(f,{cols:i});return("object"==typeof o&&null!==o?o:C(o)).compact(d,i)}},56320:e=>{function t(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=function e(t){var r,n,a="";if("string"==typeof t||"number"==typeof t)a+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(r=0;r<i;
1r++)t[r]&&(n=e(t[r]))&&(a&&(a+=" "),a+=n)}else for(n in t)t[n]&&(a&&(a+=" "),a+=n);return a}(e))&&(n&&(n+=" "),n+=t);return n}e.exports=t,e.exports.clsx=t},60014:e=>{!function(){"use strict";var t="undefined"!=typeof window&&void 0!==window.document?window.document:{},r=e.exports,n=function(){for(var e,r=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],n=0,a=r.length,i={};n<a;n++)if((e=r[n])&&e[1]in t){for(n=0;n<e.length;n++)i[r[0][n]]=e[n];return i}return!1}(),a={change:n.fullscreenchange,error:n.fullscreenerror},i={request:function(e,r){return new Promise((function(a,i){var o=(function(){this.off("change",o),a()}).bind(this);this.on("change",o);var l=(e=e||t.documentElement)[n.requestFullscreen](r);l instanceof Promise&&l.then(o).catch(i)}).bind(this))},exit:function(){return new Promise((function(e,r){if(!this.isFullscreen)return void e();var a=(function(){this.off("change",a),e()}).bind(this);this.on("change",a);var i=t[n.exitFullscreen]();i instanceof Promise&&i.then(a).catch(r)}).bind(this))},toggle:function(e,t){return this.isFullscreen?this.exit():this.request(e,t)},onchange:function(e){this.on("change",e)},onerror:function(e){this.on("error",e)},on:function(e,r){var n=a[e];n&&t.addEventListener(n,r,!1)},off:function(e,r){var n=a[e];n&&t.removeEventListener(n,r,!1)},raw:n};if(!n)return r?e.exports={isEnabled:!1}:window.screenfull={isEnabled:!1};Object.defineProperties(i,{isFullscreen:{get:function(){return!!t[n.fullscreenElement]}},element:{enumerable:!0,get:function(){return t[n.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return!!t[n.fullscreenEnabled]}}}),r?e.exports=i:window.screenfull=i}()},66525:(e,t,r)=>{"use strict";let{default:n,DraggableCore:a}=r(91736);e.exports=n,e.exports.default=n,e.exports.DraggableCore=a},85008:(e,t,r)=>{"use strict";t.__esModule=!0,t.resizableProps=void 0;var n=function(e){return e&&e.__esModule?e:{default:e}}(r(72784));r(66525),t.resizableProps={axis:n.default.oneOf(["both","x","y","none"]),className:n.default.string,children:n.default.element.isRequired,draggableOpts:n.default.shape({allowAnyClick:n.default.bool,cancel:n.default.string,children:n.default.node,disabled:n.default.bool,enableUserSelectHack:n.default.bool,offsetParent:"undefined"!=typeof Element?n.default.instanceOf(Element):n.default.any,grid:n.default.arrayOf(n.default.number),handle:n.default.string,nodeRef:n.default.object,onStart:n.default.func,onDrag:n.default.func,onStop:n.default.func,onMouseDown:n.default.func,scale:n.default.number}),height:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[a]=t;return"both"===a.axis||"y"===a.axis?n.default.number.isRequired(...t):n.default.number(...t)},handle:n.default.oneOfType([n.default.node,n.default.func]),handleSize:n.default.arrayOf(n.default.number),lockAspectRatio:n.default.bool,maxConstraints:n.default.arrayOf(n.default.number),minConstraints:n.default.arrayOf(n.default.number),onResizeStop:n.default.func,onResizeStart:n.default.func,onResize:n.default.func,resizeHandles:n.default.arrayOf(n.default.oneOf(["s","w","e","n","sw","nw","se","ne"])),transformScale:n.default.number,width:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[a]=t;return"both"===a.axis||"x"===a.axis?n.default.number.isRequired(...t):n.default.number(...t)}}},87869:()=>{},89092:(e,t,r)=>{"use strict";t.default=void 0;var n=u(r(38113)),a=s(r(72784)),i=s(r(52439)),o=r(85008);let l=["handle","handleSize","onResize","onResizeStart","onResizeStop","draggableOpts","minConstraints","maxConstraints","lockAspectRatio","axis","width","height","resizeHandles","style","transformScale"];
1function s(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(u=function(e,t){if(!t&&e&&e.__esModule)return e;var a,i,o={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return o;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,o)}for(let t in e)"default"!==t&&({}).hasOwnProperty.call(e,t)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(i.get||i.set)?a(o,t,i):o[t]=e[t]);return o})(e,t)}function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){var n,a,i;n=e,a=t,i=r[t],(a=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(a))in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}class h extends n.Component{constructor(){super(...arguments),this.state={width:this.props.width,height:this.props.height,propsWidth:this.props.width,propsHeight:this.props.height},this.onResize=(e,t)=>
1{let{size:r}=t;this.props.onResize?(e.persist?.(),this.setState(r,()=>this.props.onResize&&this.props.onResize(e,t))):this.setState(r)}}static getDerivedStateFromProps(e,t){return t.propsWidth!==e.width||t.propsHeight!==e.height?{width:e.width,height:e.height,propsWidth:e.width,propsHeight:e.height}:null}render(){let e=this.props,{handle:t,handleSize:r,onResize:a,onResizeStart:o,onResizeStop:s,draggableOpts:u,minConstraints:f,maxConstraints:h,lockAspectRatio:p,axis:g,width:m,height:y,resizeHandles:b,style:v,transformScale:w}=e,x=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,l);return n.createElement(i.default,{axis:g,draggableOpts:u,handle:t,handleSize:r,height:this.state.height,lockAspectRatio:p,maxConstraints:h,minConstraints:f,onResizeStart:o,onResize:this.onResize,onResizeStop:s,resizeHandles:b,transformScale:w,width:this.state.width},n.createElement("div",c({},x,{style:d(d({},v),{},{width:this.state.width+"px",height:this.state.height+"px"})})))}}t.default=h,h.propTypes=d(d({},o.resizableProps),{},{children:a.default.element})},91559:(e,t,r)=>{"use strict";r.d(t,{sR:()=>c,zn:()=>l});var n=r(53710),a=r(1459),i=r(38113),o=r(99307);function l(e={}){let{measureBeforeMount:t=!1,initialWidth:r=1280}=e,[n,a]=(0,i.useState)(r),[o,s]=(0,i.useState)(!t),u=(0,i.useRef)(null),c=(0,i.useRef)(null),f=(0,i.useCallback)(()=>{let e=u.current;e&&(a(e.offsetWidth),o||s(!0))},[o]);return(0,i.useEffect)(()=>{let e=u.current;if(e)return f(),"undefined"!=typeof ResizeObserver&&(c.current=new ResizeObserver(e=>{let t=e[0];t&&a(t.contentRect.width)}),c.current.observe(e)),()=>{c.current&&(c.current.disconnect(),c.current=null)}},[f]),{width:n,mounted:o,containerRef:u,measureWidth:f}}var s={lg:1200,md:996,sm:768,xs:480,xxs:0},u={lg:12,md:10,sm:6,xs:4,xxs:2};function c(e){let{width:t,breakpoints:r=s,cols:l=u,layouts:c={},compactor:f=n.ZS,onBreakpointChange:d,onLayoutChange:h,onWidthChange:p}=e,g=(0,i.useMemo)(()=>(0,n.v6)(r),[r]),m=(0,i.useMemo)(()=>(0,n.Gi)(r,t),[]),y=(0,i.useMemo)(()=>(0,n.PO)(m,l),[m,l]),[b,v]=(0,i.useState)(m),[w,x]=(0,i.useState)(y),[S,O]=(0,i.useState)(()=>{let e={};for(let t of g){let r=c[t];r&&(e[t]=(0,a.Su)(r))}return e}),E=(0,i.useRef)(t),D=(0,i.useRef)(b),M=(0,i.useRef)(c),R=(0,i.useRef)(S),P=(0,i.useMemo)(()=>(0,n.El)(S,r,b,D.current,w,f),[S,r,b,w,f]),j=(0,i.useCallback)((e,t)=>{O(r=>({...r,[e]:(0,a.Su)(t)}))},[]),z=(0,i.useCallback)(e=>{let t={};for(let r of Object.keys(e)){let n=e[r];n&&(t[r]=(0,a.Su)(n))}O(t)},[]);return(0,i.useEffect)(()=>{if(E.current===t)return;E.current=t;let e=(0,n.Gi)(r,t),a=(0,n.PO)(e,l);if(p?.(t,[10,10],a,null),e!==b){let t=(0,n.El)(S,r,e,b,a,f);O({...S,[e]:t}),v(e),x(a),d?.(e,a),D.current=e}},[t,r,l,b,S,f,d,p]),(0,i.useEffect)(()=>{(0,o.deepEqual)(c,M.current)||(z(c),M.current=c)},[c,z]),(0,i.useEffect)(()=>{(0,o.deepEqual)(S,R.current)||(R.current=S,h?.(P,S))},[P,S,h]),{layout:P,layouts:S,breakpoint:b,cols:w,setLayoutForBreakpoint:j,setLayouts:z,sortedBreakpoints:g}}},91736:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraggableCore",{enumerable:!0,get:function(){return c.default}}),t.default=void 0;var n=h(r(38113)),a=d(r(72784)),i=d(r(48772)),o=r(56320),l=r(722),s=r(41585),u=r(24636),c=d(r(51851)),f=d(r(18559));function d(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(h=function(e,t){if(!t&&e&&e.__esModule)return e;var a,i,o={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return o;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,o)}for(let t in e)"default"!==t&&({}).hasOwnProperty.call(e,t)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(i.get||i.set)?a(o,t,i):o[t]=e[t]);return o}
1)(e,t)}function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function g(e,t,r){var n;return(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class m extends n.Component{static getDerivedStateFromProps(e,t){let{position:r}=e,{prevPropsPosition:n}=t;return r&&(!n||r.x!==n.x||r.y!==n.y)?((0,f.default)("Draggable: getDerivedStateFromProps %j",{position:r,prevPropsPosition:n}),{x:r.x,y:r.y,prevPropsPosition:{...r}}):null}constructor(e){super(e),g(this,"onDragStart",(e,t)=>{if((0,f.default)("Draggable: onDragStart: %j",t),!1===this.props.onStart(e,(0,s.createDraggableData)(this,t)))return!1;this.setState({dragging:!0,dragged:!0})}),g(this,"onDrag",(e,t)=>{if(!this.state.dragging)return!1;(0,f.default)("Draggable: onDrag: %j",t);let r=(0,s.createDraggableData)(this,t),n={x:r.x,y:r.y,slackX:0,slackY:0};if(this.props.bounds){let{x:e,y:t}=n;n.x+=this.state.slackX,n.y+=this.state.slackY;let[a,i]=(0,s.getBoundPosition)(this,n.x,n.y);n.x=a,n.y=i,n.slackX=this.state.slackX+(e-n.x),n.slackY=this.state.slackY+(t-n.y),r.x=n.x,r.y=n.y,r.deltaX=n.x-this.state.x,r.deltaY=n.y-this.state.y}if(!1===this.props.onDrag(e,r))return!1;this.setState(n)}),g(this,"onDragStop",(e,t)=>{if(!this.state.dragging||!1===this.props.onStop(e,(0,s.createDraggableData)(this,t)))return!1;(0,f.default)("Draggable: onDragStop: %j",t);let r={dragging:!1,slackX:0,slackY:0};if(this.props.position){let{x:e,y:t}=this.props.position;r.x=e,r.y=t}this.setState(r)}),this.state={dragging:!1,dragged:!1,x:e.position?e.position.x:e.defaultPosition.x,y:e.position?e.position.y:e.defaultPosition.y,prevPropsPosition:{...e.position},slackX:0,slackY:0,isElementSVG:!1},e.position&&!(e.onDrag||e.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.state.dragging&&this.setState({dragging:!1})}findDOMNode(){return this.props?.nodeRef?.current??i.default.findDOMNode(this)}render(){let{axis:e,bounds:t,children:r,defaultPosition:a,defaultClassName:i,defaultClassNameDragging:u,defaultClassNameDragged:f,position:d,positionOffset:h,scale:g,...m}=this.props,y={},b=null,v=!d||this.state.dragging,w=d||a,x={x:(0,s.canDragX)(this)&&v?this.state.x:w.x,y:(0,s.canDragY)(this)&&v?this.state.y:w.y};this.state.isElementSVG?b=(0,l.createSVGTransform)(x,h):y=(0,l.createCSSTransform)(x,h);let S=(0,o.clsx)(r.props.className||"",i,{[u]:this.state.dragging,[f]:this.state.dragged});return n.createElement(c.default,p({},m,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),n.cloneElement(n.Children.only(r),{className:S,style:{...r.props.style,...y},transform:b}))}}t.default=m,g(m,"displayName","Draggable"),g(m,"propTypes",{...c.default.propTypes,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}
1),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:u.dontSetMe,style:u.dontSetMe,transform:u.dontSetMe}),g(m,"defaultProps",{...c.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})},93015:(e,t,r)=>{"use strict";t.__esModule=!0,t.cloneElement=function(e,t){return t.style&&e.props.style&&(t.style=i(i({},e.props.style),t.style)),t.className&&e.props.className&&(t.className=`${e.props.className} ${t.className}`),n.default.cloneElement(e,t)};var n=function(e){return e&&e.__esModule?e:{default:e}}(r(38113));function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){var n,a,i;n=e,a=t,i=r[t],(a=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(a))in n?Object.defineProperty(n,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}},99307:function(e,t){(function(e){"use strict";function t(e){return function(t,r,n,a,i,o,l){return e(t,r,l)}}function r(e){return function(t,r,n,a){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n,a);var i=a.get(t),o=a.get(r);if(i&&o)return i===r&&o===t;a.set(t,r),a.set(r,t);var l=e(t,r,n,a);return a.delete(t),a.delete(r),l}}function n(e,t){var r={};for(var n in e)r[n]=e[n];for(var n in t)r[n]=t[n];return r}function a(e){return e.constructor===Object||null==e.constructor}function i(e){return"function"==typeof e.then}function o(e,t){return e===t||e!=e&&t!=t}var l=Object.prototype.toString;function s(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areMapsEqual,s=e.areObjectsEqual,u=e.areRegExpsEqual,c=e.areSetsEqual,f=(0,e.createIsNestedEqual)(d);function d(e,d,h){if(e===d)return!0;if(!e||!d||"object"!=typeof e||"object"!=typeof d)return e!=e&&d!=d;if(a(e)&&a(d))return s(e,d,f,h);var p=Array.isArray(e),g=Array.isArray(d);if(p||g)return p===g&&t(e,d,f,h);var m=l.call(e);return m===l.call(d)&&("[object Date]"===m?r(e,d,f,h):"[object RegExp]"===m?u(e,d,f,h):"[object Map]"===m?n(e,d,f,h):"[object Set]"===m?c(e,d,f,h):"[object Object]"===m||"[object Arguments]"===m?!(i(e)||i(d))&&s(e,d,f,h):("[object Boolean]"===m||"[object Number]"===m||"[object String]"===m)&&o(e.valueOf(),d.valueOf()))}return d}function u(e,t,r,n){var a=e.length;if(t.length!==a)return!1;for(;a-- >0;)if(!r(e[a],t[a],a,a,e,t,n))return!1;return!0}var c=r(u);function f(e,t){return o(e.valueOf(),t.valueOf())}function d(e,t,r,n){var a=e.size===t.size;if(!a)return!1;if(!e.size)return!0;var i={},o=0;return e.forEach(function(l,s){if(a){var u=!1,c=0;t.forEach(function(a,f){!u&&!i[c]&&(u=r(s,f,o,c,e,t,n)&&r(l,a,s,f,e,t,n))&&(i[c]=!0),c++}),o++,a=u}}),a}var h=r(d),p=Object.prototype.hasOwnProperty;function g(e,t,r,n){var a,i=Object.keys(e),o=i.length;if(Object.keys(t).length!==o)return!1;for(;o-- >0;){if("_owner"===(a=i[o])){var l=!!e.$$typeof,s=!!t.$$typeof;if((l||s)&&l!==s)return!1}if(!p.call(t,a)||!r(e[a],t[a],a,a,e,t,n))return!1}return!0}var m=r(g);function y(e,t){return e.source===t.source&&e.flags===t.flags}function b(e,t,r,n){var a=e.size===t.size;if(!a)return!1;if(!e.size)return!0;var i={};return e.forEach(function(o,l){if(a){var s=!1,u=0;
1t.forEach(function(a,c){!s&&!i[u]&&(s=r(o,a,l,c,e,t,n))&&(i[u]=!0),u++}),a=s}}),a}var v=r(b),w=Object.freeze({areArraysEqual:u,areDatesEqual:f,areMapsEqual:d,areObjectsEqual:g,areRegExpsEqual:y,areSetsEqual:b,createIsNestedEqual:t}),x=Object.freeze({areArraysEqual:c,areDatesEqual:f,areMapsEqual:h,areObjectsEqual:m,areRegExpsEqual:y,areSetsEqual:v,createIsNestedEqual:t}),S=s(w),O=s(n(w,{createIsNestedEqual:function(){return o}})),E=s(x),D=s(n(x,{createIsNestedEqual:function(){return o}}));e.circularDeepEqual=function(e,t){return E(e,t,new WeakMap)},e.circularShallowEqual=function(e,t){return D(e,t,new WeakMap)},e.createCustomCircularEqual=function(e){var t=s(n(x,e(x)));return function(e,r,n){return void 0===n&&(n=new WeakMap),t(e,r,n)}},e.createCustomEqual=function(e){return s(n(w,e(w)))},e.deepEqual=function(e,t){return S(e,t,void 0)},e.sameValueZeroEqual=o,e.shallowEqual=function(e,t){return O(e,t,void 0)},Object.defineProperty(e,"__esModule",{value:!0})})(t)},99698:(e,t,r)=>{"use strict";r.d(t,{bL:()=>v});var n=r(38113),a=r(78985),i=r(18912),o=r(79237),l="Progress",[s,u]=(0,a.A)(l),[c,f]=s(l),d=n.forwardRef((e,t)=>{var r,n,a,l;let{__scopeProgress:s,value:u=null,max:f,getValueLabel:d=p,...h}=e;(f||0===f)&&!y(f)&&console.error((r="".concat(f),n="Progress","Invalid prop `max` of value `".concat(r,"` supplied to `").concat(n,"`. Only numbers greater than 0 are valid max values. Defaulting to `").concat(100,"`.")));let v=y(f)?f:100;null===u||b(u,v)||console.error((a="".concat(u),l="Progress","Invalid prop `value` of value `".concat(a,"` supplied to `").concat(l,"`. The `value` prop must be:\n  - a positive number\n  - less than the value passed to `max` (or ").concat(100," if no `max` prop is set)\n  - `null` or `undefined` if the progress is indeterminate.\n\nDefaulting to `null`.")));let w=b(u,v)?u:null,x=m(w)?d(w,v):void 0;return(0,o.jsx)(c,{scope:s,value:w,max:v,children:(0,o.jsx)(i.sG.div,{"aria-valuemax":v,"aria-valuemin":0,"aria-valuenow":m(w)?w:void 0,"aria-valuetext":x,role:"progressbar","data-state":g(w,v),"data-value":null!=w?w:void 0,"data-max":v,...h,ref:t})})});d.displayName=l;var h="ProgressIndicator";function p(e,t){return"".concat(Math.round(e/t*100),"%")}function g(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function m(e){return"number"==typeof e}function y(e){return m(e)&&!isNaN(e)&&e>0}function b(e,t){return m(e)&&!isNaN(e)&&e<=t&&e>=0}n.forwardRef((e,t)=>{var r;let{__scopeProgress:n,...a}=e,l=f(h,n);return(0,o.jsx)(i.sG.div,{"data-state":g(l.value,l.max),"data-value":null!=(r=l.value)?r:void 0,"data-max":l.max,...a,ref:t})}).displayName=h;var v=d}}]);

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.