1var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},c=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},l=(n,r,a)=>(a=n==null?{}:e(i(n)),c(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),u=(e=>typeof require<`u`?require:typeof Proxy<`u`?new Proxy(e,{get:(e,t)=>(typeof require<`u`?require:e)[t]}):e)(function(e){if(typeof require<`u`)return require.apply(this,arguments);throw Error('Calling `require` for "'+e+"\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details.")});(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var d=o((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0<n;){var r=n-1>>>1,a=e[r];if(0<i(a,t))e[r]=t,e[n]=a,n=r;else break a}}function n(e){return e.length===0?null:e[0]}function r(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;a:for(var r=0,a=e.length,o=a>>>1;r<o;){var s=2*(r+1)-1,c=e[s],l=s+1,u=e[l];if(0>i(c,n))l<a&&0>i(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(l<a&&0>i(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m)if(n(c)!==null)m=!0,S||(S=!0,O());else{var t=n(l);t!==null&&j(x,t.startTime-e)}}var S=!1,C=-1,w=5,T=-1;function E(){return g?!0:!(e.unstable_now()-T<w)}function D(){if(g=!1,S){var t=e.unstable_now();T=t;var i=!0;try{a:{m=!1,h&&(h=!1,v(C),C=-1),p=!0;var a=f;try{b:{for(b(t),d=n(c);d!==null&&!(d.expirationTime>t&&E());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&j(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?O():S=!1}}}var O;if(typeof y==`function`)O=function(){y(D)};else if(typeof MessageChannel<`u`){var k=new MessageChannel,A=k.port2;k.port1.onmessage=D,O=function(){A.postMessage(null)}}else O=function(){_(D,0)};function j(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error(`forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported`):w=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,a){var o=e.unstable_now();switch(typeof a==`object`&&a?(a=a.delay,a=typeof a==`number`&&0<a?o+a:o):a=o,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=a+s,r={id:u++,callback:i,priorityLevel:r,startTime:a,expirationTime:s,sortIndex:-1},a>o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,j(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,O()))),r},e.unstable_shouldYield=E,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),f=o(((e,t)=>{t.exports=d()})),p=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.portal`),r=Symbol.for(`react.fragment`),i=Symbol.for(`react.strict_mode`),a=Symbol.for(`react.profiler`),o=Symbol.for(`react.consumer`),s=Symbol.for(`react.context`),c=Symbol.for(`react.forward_ref`),l=Symbol.for(`react.suspense`),u=Symbol.for(`react.memo`),d=Symbol.for(`react.lazy`),f=Symbol.for(`react.activity`),p=Symbol.iterator;function m(e){return typeof e!=`object`||!e?null:(e=p&&e[p]||e[`@@iterator`],typeof e==`function`?e:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,_={};function v(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if(typeof e!=`object`&&typeof e!=`function`&&e!=null)throw Error(`takes an object of state variables to update or a function which returns an object of state variables.`);this.updater.enqueueSetState(this,e,t,`setState`)},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,`forceUpdate`)};function y(){}y.prototype=v.prototype;function b(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}var x=b.prototype=new y;x.constructor=b,g(x,v.prototype),x.isPureReactComponent=!0;var S=Array.isArray;function C(){}var w={H:null,A:null,T:null,S:null},T=Object.prototype.hasOwnProperty;function E(e,n,r){var i=r.ref;return{$$typeof:t,type:e,key:n,ref:i===void 0?null:i,props:r}}function D(e,t){return E(e.type,t,e.props)}function O(e){return typeof e==`object`&&!!e&&e.$$typeof===t}function k(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var A=/\/+/g;function j(e,t){return typeof e==`object`&&e&&e.key!=null?k(``+e.key):t.toString(36)}function M(e){switch(e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason;default:switch(typeof e.status==`string`?e.then(C,C):(e.status=`pending`,e.then(function(t){e.status===`pen
1ding`&&(e.status=`fulfilled`,e.value=t)},function(t){e.status===`pending`&&(e.status=`rejected`,e.reason=t)})),e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason}}throw e}function N(e,r,i,a,o){var s=typeof e;(s===`undefined`||s===`boolean`)&&(e=null);var c=!1;if(e===null)c=!0;else switch(s){case`bigint`:case`string`:case`number`:c=!0;break;case`object`:switch(e.$$typeof){case t:case n:c=!0;break;case d:return c=e._init,N(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+j(e,0):a,S(o)?(i=``,c!=null&&(i=c.replace(A,`$&/`)+`/`),N(o,r,i,``,function(e){return e})):o!=null&&(O(o)&&(o=D(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(A,`$&/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(S(e))for(var u=0;u<e.length;u++)a=e[u],s=l+j(a,u),c+=N(a,r,i,s,o);else if(u=m(e),typeof u==`function`)for(e=u.call(e),u=0;!(a=e.next()).done;)a=a.value,s=l+j(a,u++),c+=N(a,r,i,s,o);else if(s===`object`){if(typeof e.then==`function`)return N(M(e),r,i,a,o);throw r=String(e),Error(`Objects are not val
1id as a React child (found: `+(r===`[object Object]`?`object with keys {`+Object.keys(e).join(`, `)+`}`:r)+`). If you meant to render a collection of children, use an array instead.`)}return c}function P(e,t,n){if(e==null)return e;var r=[],i=0;return N(e,r,``,``,function(e){return t.call(n,e,i++)}),r}function F(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(t){(e._status===0||e._status===-1)&&(e._status=1,e._result=t)},function(t){(e._status===0||e._status===-1)&&(e._status=2,e._result=t)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var I=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},L={map:P,forEach:function(e,t,n){P(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return P(e,function(){t++}),t},toArray:function(e){return P(e,function(e){return e})||[]},only:function(e){if(!O(e))throw Error(`React.Children.only expected to receive a single React element child.`);return e}};e.Activity=f,e.Children=L,e.Component=v,e.Fragment=r,e.Profiler=a,e.PureComponent=b,e.StrictMode=i,e.Suspense=l,e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=w,e.__COMPILER_RUNTIME={__proto__:null,c:function(e){return w.H.useMemoCache(e)}},e.cache=function(e){return function(){return e.apply(null,arguments)}},e.cacheSignal=function(){return null},e.cloneElement=function(e,t,n){if(e==null)throw Error(`The argument must be a React element, but you passed `+e+`.`);var r=g({},e.props),i=e.key;if(t!=null)for(a in t.key!==void 0&&(i=``+t.key),t)!T.call(t,a)||a===`key`||a===`__self`||a===`__source`||a===`ref`&&t.ref===void 0||(r[a]=t[a]);var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){for(var o=Array(a),s=0;s<a;s++)o[s]=arguments[s+2];r.children=o}return E(e.type,i,r)},e.createContext=function(e){return e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:o,_context:e},e},e.createElement=function(e,t,n){var r,i={},a=null;if(t!=null)for(r in t.key!==void 0&&(a=``+t.key),t)T.call(t,r)&&r!==`key`&&r!==`__self`&&r!==`__source`&&(i[r]=t[r]);var o=arguments.length-2;if(o===1)i.children=n;else if(1<o){for(var s=Array(o),c=0;c<o;c++)s[c]=arguments[c+2];i.children=s}if(e&&e.defaultProps)for(r in o=e.defaultProps,o)i[r]===void 0&&(i[r]=o[r]);return E(e,a,i)},e.createRef=function(){return{current:null}},e.forwardRef=function(e){return{$$typeof:c,render:e}},e.isValidElement=O,e.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:F}},e.memo=function(e,t){return{$$typeof:u,type:e,compare:t===void 0?null:t}},e.startTransition=function(e){var t=w.T,n={};w.T=n;try{var r=e(),i=w.S;i!==null&&i(n,r),typeof r==`object`&&r&&typeof r.then==`function`&&r.then(C,I)}catch(e){I(e)}finally{t!==null&&n.types!==null&&(t.types=n.types),w.T=t}},e.unstable_useCacheRefresh=function(){return w.H.useCacheRefresh()},e.use=function(e){return w.H.use(e)},e.useActionState=function(e,t,n){return w.H.useActionState(e,t,n)},e.useCallback=function(e,t){return w.H.useCallback(e,t)},e.useContext=function(e){return w.H.useContext(e)},e.useDebugValue=function(){},e.useDeferredValue=function(e,t){return w.H.useDeferredValue(e,t)},e.useEffect=function(e,t){return w.H.useEffect(e,t)},e.useEffectEvent=function(e){return w.H.useEffectEvent(e)},e.useId=function(){return w.H.useId()},e.useImperativeHandle=function(e,t,n){return w.H.useImperativeHandle(e,t,n)},e.useInsertionEffect=function(e,t){return w.H.useInsertionEffect(e,t)},e.useLayoutEffect=function(e,t){return w.H.useLayoutEffect(e,t)},e.useMemo=function(e,t){return w.H.useMemo(e,t)},e.useOptimistic=function(e,t){return w.H.useOptimistic(e,t)},e.useReducer=function(e,t,n){return w.H.useReducer(e,t,n)},e.useRef=function(e){return w.H.useRef(e)},e.useState=function(e){return w.H.useState(e)},e.useSyncExternalStore=function(e,t,n){return w.H.useSyncExternalStore(e,t,n)},e.useTransition=function(){return w.H.useTransition()}
vendor: 7,210 bytes, line 1
1,e.version=`19.2.4`})),m=o(((e,t)=>{t.exports=p()})),h=o((e=>{var t=m();function n(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}function r(){}var i={d:{f:r,r:function(){throw Error(n(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},a=Symbol.for(`react.portal`);function o(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a,key:r==null?null:``+r,children:e,containerInfo:t,implementation:n}}var s=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function c(e,t){if(e===`font`)return``;if(typeof t==`string`)return t===`use-credentials`?t:``}e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,e.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(n(299));return o(e,t,null,r)},e.flushSync=function(e){var t=s.T,n=i.p;try{if(s.T=null,i.p=2,e)return e()}finally{s.T=t,i.p=n,i.d.f()}},e.preconnect=function(e,t){typeof e==`string`&&(t?(t=t.crossOrigin,t=typeof t==`string`?t===`use-credentials`?t:``:void 0):t=null,i.d.C(e,t))},e.prefetchDNS=function(e){typeof e==`string`&&i.d.D(e)},e.preinit=function(e,t){if(typeof e==`string`&&t&&typeof t.as==`string`){var n=t.as,r=c(n,t.crossOrigin),a=typeof t.integrity==`string`?t.integrity:void 0,o=typeof t.fetchPriority==`string`?t.fetchPriority:void 0;n===`style`?i.d.S(e,typeof t.precedence==`string`?t.precedence:void 0,{crossOrigin:r,integrity:a,fetchPriority:o}):n===`script`&&i.d.X(e,{crossOrigin:r,integrity:a,fetchPriority:o,nonce:typeof t.nonce==`string`?t.nonce:void 0})}},e.preinitModule=function(e,t){if(typeof e==`string`)if(typeof t==`object`&&t){if(t.as==null||t.as===`script`){var n=c(t.as,t.crossOrigin);i.d.M(e,{crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0})}}else t??i.d.M(e)},e.preload=function(e,t){if(typeof e==`string`&&typeof t==`object`&&t&&typeof t.as==`string`){var n=t.as,r=c(n,t.crossOrigin);i.d.L(e,n,{crossOrigin:r,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0,type:typeof t.type==`string`?t.type:void 0,fetchPriority:typeof t.fetchPriority==`string`?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy==`string`?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet==`string`?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes==`string`?t.imageSizes:void 0,media:typeof t.media==`string`?t.media:void 0})}},e.preloadModule=function(e,t){if(typeof e==`string`)if(t){var n=c(t.as,t.crossOrigin);i.d.m(e,{as:typeof t.as==`string`&&t.as!==`script`?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0})}else i.d.m(e)},e.requestFormReset=function(e){i.d.r(e)},e.unstable_batchedUpdates=function(e,t){return e(t)},e.useFormState=function(e,t,n){return s.H.useFormState(e,t,n)},e.useFormStatus=function(){return s.H.useHostTransitionStatus()},e.version=`19.2.4`})),g=o(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=h()})),_=o((e=>{var t=f(),n=m(),r=g();function i(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}function a(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function o(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function s(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function c(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function l(e){if(o(e)!==e)throw Error(i(188))}function u(e){var t=e.alternate;if(!t){if(t=o(e),t===null)throw Error(i(188));return t===e?e:null}for(var n=e,r=t;;){var a=n.return;if(a===null)break;var s=a.alternate;if(s===null){if(r=a.return,r!==null){n=r;continue}break}if(a.child===s.child){for(s=a.child;s;){if(s===n)return l(a),e;if(s===r)return l(a),t;s=s.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=s;else{for(var c=!1,u=a.child;u;){if(u===n){c=!0,n=a,r=s;break}if(u===r){c=!0,r=a,n=s;break}u=u.sibling}if(!c){for(u=s.child;u;){if(u===n){c=!0,n=s,r=a;break}if(u===r){c=!0,r=s,n=a;break}u=u.sibling}if(!c)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(n.tag!==3)throw Error(i(188));return n.stateNode.current===n?e:t}function d(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=d(e),t!==null)return t;e=e.sibling}return null}var p=Object.assign,h=Symbol.for(`react.element`),_=Symbol.for(`react.transitional.element`),v=Symbol.for(`react.portal`),y=Symbol.for(`react.fragment`),b=Symbol.for(`react.strict_mode`),x=Symbol.for(`react.profiler`),S=Symbol.for(`react.consumer`),C=Symbol.for(`react.context`),w=Symbol.for(`react.forward_ref`),T=Symbol.for(`react.suspense`),E=Symbol.for(`react.suspense_list`),D=Symbol.for(`react.memo`),O=Symbol.for(`react.lazy`),k=Symbol.for(`react.activity`),A=Symbol.for(`react.memo_cache_sentinel`),j=Symbol.iterator;function M(e){return typeof e!=`object`||!e?null:(e=j&&e[j]||e[`@@iterator`],typeof e==`function`?e:null)}var N=Symbol.for(`react.client.reference`);function P(e){if(e==null)return null;if(typeof e==`function`)return e.$$typeof===N?null:e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case y:return`Fragment`;case x:return`Profiler`;case b:return`StrictMode`;case T:return`Suspense`;case E:return`SuspenseList`;case k:return`Activity`}if(typeof e==`object`)switch(e.$$typeof){case v:return`Portal`;case C:return e.displayName||`Context`;case S:return(e._context.displayName||`Context`)+`.Consumer`;case w:var t=e.render;return e=e.displayName,e||=(e=t.displayName||t.name||``,e===``?`ForwardRef`:`ForwardRef(`+e+`)`),e;case D:return t=e.displayName||null,t===null?P(e.type)||`Memo`:t;case O:t=e._payload,e=e._init;try{return P(e(t))}catch{}}return null}var F=Array.isArray,I=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,R={pending:!1,data:null,method:null,action:null},z=[],B=-1;function V(e){return{current:e}}function H(e){0>B||(e.current=z[B],z[B]=null,B--)}function U(e,t){B++,z[B]=e.current,e.current=t}var W=V(null),G=V(null),ee=V(null),te=V(null);function ne(e,t){switch(U(ee,t),U(G,e),U(W,null),t.nodeType){case 9:case 11:e=(e
vendor: 7,624 bytes, lines 1-8
1=t.documentElement)&&(e=e.namespaceURI)?kd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=kd(t),e=Ad(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}H(W),U(W,e)}function re(){H(W),H(G),H(ee)}function ie(e){e.memoizedState!==null&&U(te,e);var t=W.current,n=Ad(t,e.type);t!==n&&(U(G,e),U(W,n))}function K(e){G.current===e&&(H(W),H(G)),te.current===e&&(H(te),jf._currentValue=R)}var ae,oe;function se(e){if(ae===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);ae=t&&t[1]||``,oe=-1<e.stack.indexOf(` 2 at`)?` (<anonymous>)`:-1<e.stack.indexOf(`@`)?`@unknown:0:0`:``}return` 3`+ae+e+oe}var ce=!1;function le(e,t){if(!e||ce)return``;ce=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==`object`&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&typeof n.catch==`function`&&n.catch(function(){})}}catch(e){if(e&&r&&typeof e.stack==`string`)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName=`DetermineComponentFrameRoot`;var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,`name`);i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:`DetermineComponentFrameRoot`});var a=r.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var c=o.split(` 4`),l=s.split(` 5`);for(i=r=0;r<c.length&&!c[r].includes(`DetermineComponentFrameRoot`);)r++;for(;i<l.length&&!l[i].includes(`DetermineComponentFrameRoot`);)i++;if(r===c.length||i===l.length)for(r=c.length-1,i=l.length-1;1<=r&&0<=i&&c[r]!==l[i];)i--;for(;1<=r&&0<=i;r--,i--)if(c[r]!==l[i]){if(r!==1||i!==1)do if(r--,i--,0>i||c[r]!==l[i]){var u=` 6`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(`<anonymous>`)&&(u=u.replace(`<anonymous>`,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{ce=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?se(n):``}function ue(e,t){switch(e.tag){case 26:case 27:case 5:return se(e.type);case 16:return se(`Lazy`);case 13:return e.child!==t&&t!==null?se(`Suspense Fallback`):se(`Suspense`);case 19:return se(`SuspenseList`);case 0:case 15:return le(e.type,!1);case 11:return le(e.type.render,!1);case 1:return le(e.type,!0);case 31:return se(`Activity`);default:return``}}function de(e){try{var t=``,n=null;do t+=ue(e,n),n=e,e=e.return;while(e);return t}catch(e){return` 7Error generating stack: `+e.message+` 8`+e.stack}}var fe=Object.prototype.hasOwnProperty,pe=t.unstable_scheduleCallback,me=t.unstable_cancelCallback,he=t.unstable_shouldYield,ge=t.unstable_requestPaint,_e=t.unstable_now,ve=t.unstable_getCurrentPriorityLevel,ye=t.unstable_ImmediatePriority,be=t.unstable_UserBlockingPriority,xe=t.unstable_NormalPriority,Se=t.unstable_LowPriority,Ce=t.unstable_IdlePriority,we=t.log,Te=t.unstable_setDisableYieldValue,Ee=null,De=null;function Oe(e){if(typeof we==`function`&&Te(e),De&&typeof De.setStrictMode==`function`)try{De.setStrictMode(Ee,e)}catch{}}var ke=Math.clz32?Math.clz32:Me,Ae=Math.log,je=Math.LN2;function Me(e){return e>>>=0,e===0?32:31-(Ae(e)/je|0)|0}var Ne=256,Pe=262144,Fe=4194304;function Ie(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Le(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=Ie(n))):i=Ie(o):i=Ie(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=Ie(n))):i=Ie(o)):i=Ie(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function Re(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function ze(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Be(){var e=Fe;return Fe<<=1,!(Fe&62914560)&&(Fe=4194304),e}function Ve(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function He(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ue(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-ke(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&&We(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function We(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ke(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function Ge(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ke(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function Ke(e,t){var n=t&-t;return n=n&42?1:qe(n),(n&(e.suspendedLanes|t))===0?n:0}function qe(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Je(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function Ye(){var e=L.p;return e===0?(e=window.event,e===void 0?32:Kf(e.type)):e}function Xe(e,t){var n=L.p;try{return L.p=e,t()}finally{L.p=n}}var Ze=Math.random().toString(36).slice(2),Qe=`__reactFiber$`+Ze,$e=`__reactProps$`+Ze,et=`__reactContainer$`+Ze,tt=`__reactEvents$`+Ze,nt=`__reactListeners$`+Ze,rt=`__reactHandles$`+Ze,it=`__reactResources$`+Ze,at=`__reactMarker$`+Ze;function ot(e){delete e[Qe],delete e[$e],delete e[tt],delete e[nt],delete e[rt]}function st(e){var t=e[Qe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[et]||n[Qe]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Yd(e);e!==null;){if(n=e[Qe])return n;e=Yd(e)}return t}e=n,n=e.parentNode}return null}function ct(e){if(e=e[Qe]||e[et]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function lt(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(i(33))}function ut(e){var t=e[it];return t||=e[it]={hoistableStyles:new Map,hoistableScripts:new Map},t}function dt(e){e[at]=!0}var ft=new Set,pt={};function mt(e,t){ht(e,t),ht(e+`Capture`,t)}function ht(e,t){for(pt[e]=t,e=0;e<t.length;e++)ft.add(t[e])}var gt=RegExp(`^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
8037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$`),_t={},vt={};function yt(e){return fe.call(vt,e)?!0:fe.call(_t,e)?!1:gt.test(e)?vt[e]=!0:(_t[e]=!0,!1)}function bt(e,t,n){if(yt(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,``+n)}}function xt(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,``+n)}}function St(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,``+r)}}function Ct(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function wt(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function Tt(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Et(e){if(!e._valueTracker){var t=wt(e)?`checked`:`value`;e._valueTracker=Tt(e,t,``+e[t])}}function Dt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=wt(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function Ot(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}var kt=/[\n"\\]/g;function At(e){return e.replace(kt,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function jt(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+Ct(t)):e.value!==``+Ct(t)&&(e.value=``+Ct(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):Nt(e,o,Ct(n)):Nt(e,o,Ct(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+Ct(s):e.removeAttribute(`name`)}function Mt(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){Et(e);return}n=n==null?``:``+Ct(n),t=t==null?n:``+Ct(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),Et(e)}function Nt(e,t,n){t===`number`&&Ot(e.ownerDocument)===e||e.defaultValue===``+n||(e.defaultValue=``+n)}function Pt(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+Ct(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Ft(e,t,n){if(t!=null&&(t=``+Ct(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+Ct(n)}function It(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(i(92));if(F(r)){if(1<r.length)throw Error(i(93));r=r[0]}n=r}n??=``,t=n}
vendor: 9,508 bytes, line 8
8n=Ct(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),Et(e)}function Lt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Rt=new Set(`animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp`.split(` `));function zt(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||Rt.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function Bt(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(i(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``);for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&zt(e,a,r)}else for(var o in t)t.hasOwnProperty(o)&&zt(e,o,t[o])}function Vt(e){if(e.indexOf(`-`)===-1)return!1;switch(e){case`annotation-xml`:case`color-profile`:case`font-face`:case`font-face-src`:case`font-face-uri`:case`font-face-format`:case`font-face-name`:case`missing-glyph`:return!1;default:return!0}}var Ht=new Map([[`acceptCharset`,`accept-charset`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`],[`crossOrigin`,`crossorigin`],[`accentHeight`,`accent-height`],[`alignmentBaseline`,`alignment-baseline`],[`arabicForm`,`arabic-form`],[`baselineShift`,`baseline-shift`],[`capHeight`,`cap-height`],[`clipPath`,`clip-path`],[`clipRule`,`clip-rule`],[`colorInterpolation`,`color-interpolation`],[`colorInterpolationFilters`,`color-interpolation-filters`],[`colorProfile`,`color-profile`],[`colorRendering`,`color-rendering`],[`dominantBaseline`,`dominant-baseline`],[`enableBackground`,`enable-background`],[`fillOpacity`,`fill-opacity`],[`fillRule`,`fill-rule`],[`floodColor`,`flood-color`],[`floodOpacity`,`flood-opacity`],[`fontFamily`,`font-family`],[`fontSize`,`font-size`],[`fontSizeAdjust`,`font-size-adjust`],[`fontStretch`,`font-stretch`],[`fontStyle`,`font-style`],[`fontVariant`,`font-variant`],[`fontWeight`,`font-weight`],[`glyphName`,`glyph-name`],[`glyphOrientationHorizontal`,`glyph-orientation-horizontal`],[`glyphOrientationVertical`,`glyph-orientation-vertical`],[`horizAdvX`,`horiz-adv-x`],[`horizOriginX`,`horiz-origin-x`],[`imageRendering`,`image-rendering`],[`letterSpacing`,`letter-spacing`],[`lightingColor`,`lighting-color`],[`markerEnd`,`marker-end`],[`markerMid`,`marker-mid`],[`markerStart`,`marker-start`],[`overlinePosition`,`overline-position`],[`overlineThickness`,`overline-thickness`],[`paintOrder`,`paint-order`],[`panose-1`,`panose-1`],[`pointerEvents`,`pointer-events`],[`renderingIntent`,`rendering-intent`],[`shapeRendering`,`shape-rendering`],[`stopColor`,`stop-color`],[`stopOpacity`,`stop-opacity`],[`strikethroughPosition`,`strikethrough-position`],[`strikethroughThickness`,`strikethrough-thickness`],[`strokeDasharray`,`stroke-dasharray`],[`strokeDashoffset`,`stroke-dashoffset`],[`strokeLinecap`,`stroke-linecap`],[`strokeLinejoin`,`stroke-linejoin`],[`strokeMiterlimit`,`stroke-miterlimit`],[`strokeOpacity`,`stroke-opacity`],[`strokeWidth`,`stroke-width`],[`textAnchor`,`text-anchor`],[`textDecoration`,`text-decoration`],[`textRendering`,`text-rendering`],[`transformOrigin`,`transform-origin`],[`underlinePosition`,`underline-position`],[`underlineThickness`,`underline-thickness`],[`unicodeBidi`,`unicode-bidi`],[`unicodeRange`,`unicode-range`],[`unitsPerEm`,`units-per-em`],[`vAlphabetic`,`v-alphabetic`],[`vHanging`,`v-hanging`],[`vIdeographic`,`v-ideographic`],[`vMathematical`,`v-mathematical`],[`vectorEffect`,`vector-effect`],[`vertAdvY`,`vert-adv-y`],[`vertOriginX`,`vert-origin-x`],[`vertOriginY`,`vert-origin-y`],[`wordSpacing`,`word-spacing`],[`writingMode`,`writing-mode`],[`xmlnsXlink`,`xmlns:xlink`],[`xHeight`,`x-height`]]),Ut=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Wt(e){return Ut.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function Gt(){}var Kt=null;function qt(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Jt=null,Yt=null;function Xt(e){var t=ct(e);if(t&&(e=t.stateNode)){var n=e[$e]||null;a:switch(e=t.stateNode,t.type){case`input`:if(jt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+At(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[$e]||null;if(!a)throw Error(i(90));jt(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&Dt(r)}break a;case`textarea`:Ft(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&Pt(e,!!n.multiple,t,!1)}}}var Zt=!1;function Qt(e,t,n){if(Zt)return e(t,n);Zt=!0;try{return e(t)}finally{if(Zt=!1,(Jt!==null||Yt!==null)&&(du(),Jt&&(t=Jt,e=Yt,Yt=Jt=null,Xt(t),e)))for(t=0;t<e.length;t++)Xt(e[t])}}function $t(e,t){var n=e.stateNode;if(n===null)return null;var r=n[$e]||null;if(r===null)return null;n=r[t];a:switch(t){case`onClick`:case`onClickCapture`:case`onDoubleClick`:case`onDoubleClickCapture`:case`onMouseDown`:case`onMouseDownCapture`:case`onMouseMove`:case`onMouseMoveCapture`:case`onMouseUp`:case`onMouseUpCapture`:case`onMouseEnter`:(r=!r.disabled)||(e=e.type,r=!(e===`button`||e===`input`||e===`select`||e===`textarea`)),e=!r;break a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(i(231,t,typeof n));return n}var en=!(typeof window>`u`||window.document===void 0||window.document.createElement===void 0),tn=!1;if(en)try{var nn={};Object.defineProperty(nn,"passive",{get:function(){tn=!0}}),window.addEventListener(`test`,nn,nn),window.removeEventListener(`test`,nn,nn)}catch{tn=!1}var rn=null,an=null,on=null;function sn(){if(on)return on;var e,t=an,n=t.length,r,i=`value`in rn?rn.value:rn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return on=i.slice(e,1<r?1-r:void 0)}function cn(e){var t=e.keyCode;return`charCode`in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function ln(){return!0}function un(){return!1}function dn(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?ln:un,this.isPropagationStopped=un,this}return p(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=ln)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=ln)},persist:function(){},isPersistent:ln}),t}var fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pn=dn(fn),mn=p({},fn,{view:0,detail:0}),hn=dn(mn),gn,_n,vn,yn=p({},mn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:An,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return`movementX`in e?e.movementX:(e!==vn&&(vn&&e.type===`mousemove`?(gn=e.screenX-vn.screenX,_n=e.screenY-vn.screenY):_n=gn=0,vn=e),gn)},movementY:function(e){return`movementY`in e?e.movementY:_n}}),bn=dn(yn),xn=dn(p({},yn,{dataTransfer:0})),Sn=dn(p({},mn,{relatedTarget:0})),Cn=dn(p({},fn,{animationName:0,elapsedTime:0,pseudoElement:0})),wn=dn(p({},fn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),Tn=dn(p({},fn,{data:0})),En={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},Dn={8:`Backspace`,9:`Tab`,12:`Clear`,13:`Enter`,16:`Shift`,17:`Control`,18:`Alt`,19:`Pause`,20:`CapsLock`,27:`Escape`,32:` `,33:`PageUp`,34:`PageDown`,35:`End`,36:`Home`,37:`ArrowLeft`,38:`ArrowUp`,39:`ArrowRight`,40:`ArrowDown`,45:`Insert`,46:`Delete`,112:`F1`,113:`F2`,114:`F3`,115:`F4`,116:`F
85`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},On={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function kn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=On[e])?!!t[e]:!1}function An(){return kn}var jn=dn(p({},mn,{key:function(e){if(e.key){var t=En[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=cn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?Dn[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:An,charCode:function(e){return e.type===`keypress`?cn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?cn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),Mn=dn(p({},yn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Nn=dn(p({},mn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:An})),Pn=dn(p({},fn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Fn=dn(p({},yn,{deltaX:function(e){return`deltaX`in e?e.deltaX:`wheelDeltaX`in e?-e.wheelDeltaX:0},deltaY:function(e){return`deltaY`in e?e.deltaY:`wheelDeltaY`in e?-e.wheelDeltaY:`wheelDelta`in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),In=dn(p({},fn,{newState:0,oldState:0})),Ln=[9,13,27,32],Rn=en&&`CompositionEvent`in window,zn=null;en&&`documentMode`in document&&(zn=document.documentMode);var Bn=en&&`TextEvent`in window&&!zn,Vn=en&&(!Rn||zn&&8<zn&&11>=zn),Hn=` `,Un=!1;function Wn(e,t){switch(e){case`keyup`:return Ln.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function Gn(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var Kn=!1;function qn(e,t){switch(e){case`compositionend`:return Gn(t);case`keypress`:return t.which===32?(Un=!0,Hn):null;case`textInput`:return e=t.data,e===Hn&&Un?null:e;default:return null}}function Jn(e,t){if(Kn)return e===`compositionend`||!Rn&&Wn(e,t)?(e=sn(),on=an=rn=null,Kn=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case`compositionend`:return Vn&&t.locale!==`ko`?null:t.data;default:return null}}var Yn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Xn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!Yn[e.type]:t===`textarea`}function Zn(e,t,n,r){Jt?Yt?Yt.push(r):Yt=[r]:Jt=r,t=hd(t,`onChange`),0<t.length&&(n=new pn(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var Qn=null,$n=null;function er(e){sd(e,0)}function tr(e){if(Dt(lt(e)))return e}function nr(e,t){if(e===`change`)return t}var rr=!1;if(en){var ir;if(en){var ar=`oninput`in document;if(!ar){var or=document.createElement(`div`);or.setAttribute(`oninput`,`return;`),ar=typeof or.oninput==`function`}ir=ar}else ir=!1;rr=ir&&(!document.documentMode||9<document.documentMode)}function sr(){Qn&&(Qn.detachEvent(`onpropertychange`,cr),$n=Qn=null)}function cr(e){if(e.propertyName===`value`&&tr($n)){var t=[];Zn(t,$n,e,qt(e)),Qt(er,t)}}function lr(e,t,n){e===`focusin`?(sr(),Qn=t,$n=n,Qn.attachEvent(`onpropertychange`,cr)):e===`focusout`&&sr()}function ur(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return tr($n)}function dr(e,t){if(e===`click`)return tr(t)}function fr(e,t){if(e===`input`||e===`change`)return tr(t)}function pr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var mr=typeof Object.is==`function`?Object.is:pr;function hr(e,t){if(mr(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!fe.call(t,i)||!mr(e[i],t[i]))return!1}return!0}function gr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function _r(e,t){var n=gr(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=gr(n)}}function vr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function yr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Ot(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ot(e.document)}return t}function br(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var xr=en&&`documentMode`in document&&11>=document.documentMode,Sr=null,Cr=null,wr=null,Tr=!1;function Er(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Tr||Sr==null||Sr!==Ot(r)||(r=Sr,`selectionStart`in r&&br(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 55,746 bytes, line 8
8sNode:r.focusNode,focusOffset:r.focusOffset}),wr&&hr(wr,r)||(wr=r,r=hd(Cr,`onSelect`),0<r.length&&(t=new pn(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=Sr)))}function Dr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var Or={animationend:Dr(`Animation`,`AnimationEnd`),animationiteration:Dr(`Animation`,`AnimationIteration`),animationstart:Dr(`Animation`,`AnimationStart`),transitionrun:Dr(`Transition`,`TransitionRun`),transitionstart:Dr(`Transition`,`TransitionStart`),transitioncancel:Dr(`Transition`,`TransitionCancel`),transitionend:Dr(`Transition`,`TransitionEnd`)},kr={},Ar={};en&&(Ar=document.createElement(`div`).style,`AnimationEvent`in window||(delete Or.animationend.animation,delete Or.animationiteration.animation,delete Or.animationstart.animation),`TransitionEvent`in window||delete Or.transitionend.transition);function jr(e){if(kr[e])return kr[e];if(!Or[e])return e;var t=Or[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Ar)return kr[e]=t[n];return e}var Mr=jr(`animationend`),Nr=jr(`animationiteration`),Pr=jr(`animationstart`),Fr=jr(`transitionrun`),Ir=jr(`transitionstart`),Lr=jr(`transitioncancel`),Rr=jr(`transitionend`),zr=new Map,Br=`abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel`.split(` `);Br.push(`scrollEnd`);function Vr(e,t){zr.set(e,t),mt(t,[e])}var Hr=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},Ur=[],Wr=0,Gr=0;function Kr(){for(var e=Wr,t=Gr=Wr=0;t<e;){var n=Ur[t];Ur[t++]=null;var r=Ur[t];Ur[t++]=null;var i=Ur[t];Ur[t++]=null;var a=Ur[t];if(Ur[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&Xr(n,i,a)}}function qr(e,t,n,r){Ur[Wr++]=e,Ur[Wr++]=t,Ur[Wr++]=n,Ur[Wr++]=r,Gr|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function Jr(e,t,n,r){return qr(e,t,n,r),Zr(e)}function Yr(e,t){return qr(e,null,null,t),Zr(e)}function Xr(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-ke(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function Zr(e){if(50<ru)throw ru=0,iu=null,Error(i(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Qr={};function $r(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ei(e,t,n,r){return new $r(e,t,n,r)}function ti(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ni(e,t){var n=e.alternate;return n===null?(n=ei(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function ri(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function ii(e,t,n,r,a,o){var s=0;if(r=e,typeof e==`function`)ti(e)&&(s=1);else if(typeof e==`string`)s=Tf(e,n,W.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(e){case k:return e=ei(31,n,t,a),e.elementType=k,e.lanes=o,e;case y:return ai(n.children,a,o,t);case b:s=8,a|=24;break;case x:return e=ei(12,n,t,a|2),e.elementType=x,e.lanes=o,e;case T:return e=ei(13,n,t,a),e.elementType=T,e.lanes=o,e;case E:return e=ei(19,n,t,a),e.elementType=E,e.lanes=o,e;default:if(typeof e==`object`&&e)switch(e.$$typeof){case C:s=10;break a;case S:s=9;break a;case w:s=11;break a;case D:s=14;break a;case O:s=16,r=null;break a}s=29,n=Error(i(130,e===null?`null`:typeof e,``)),r=null}return t=ei(s,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function ai(e,t,n,r){return e=ei(7,e,r,t),e.lanes=n,e}function oi(e,t,n){return e=ei(6,e,null,t),e.lanes=n,e}function si(e){var t=ei(18,null,null,0);return t.stateNode=e,t}function ci(e,t,n){return t=ei(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var li=new WeakMap;function ui(e,t){if(typeof e==`object`&&e){var n=li.get(e);return n===void 0?(t={value:e,source:t,stack:de(t)},li.set(e,t),t):n}return{value:e,source:t,stack:de(t)}}var di=[],fi=0,pi=null,mi=0,hi=[],gi=0,_i=null,vi=1,yi=``;function bi(e,t){di[fi++]=mi,di[fi++]=pi,pi=e,mi=t}function xi(e,t,n){hi[gi++]=vi,hi[gi++]=yi,hi[gi++]=_i,_i=e;var r=vi;e=yi;var i=32-ke(r)-1;r&=~(1<<i),n+=1;var a=32-ke(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,vi=1<<32-ke(t)+i|n<<i|r,yi=a+e}else vi=1<<a|n<<i|r,yi=e}function Si(e){e.return!==null&&(bi(e,1),xi(e,1,0))}function Ci(e){for(;e===pi;)pi=di[--fi],di[fi]=null,mi=di[--fi],di[fi]=null;for(;e===_i;)_i=hi[--gi],hi[gi]=null,yi=hi[--gi],hi[gi]=null,vi=hi[--gi],hi[gi]=null}function wi(e,t){hi[gi++]=vi,hi[gi++]=yi,hi[gi++]=_i,vi=t.id,yi=t.overflow,_i=e}var Ti=null,Ei=null,Di=!1,Oi=null,ki=!1,Ai=Error(i(519));function ji(e){throw Li(ui(Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),Ai}function Mi(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Qe]=e,t[$e]=r,n){case`dialog`:cd(`cancel`,t),cd(`close`,t);break;case`iframe`:case`object`:case`embed`:cd(`load`,t);break;case`video`:case`audio`:for(n=0;n<ad.length;n++)cd(ad[n],t);break;case`source`:cd(`error`,t);break;case`img`:case`image`:case`link`:cd(`error`,t),cd(`load`,t);break;case`details`:cd(`toggle`,t);break;case`input`:cd(`invalid`,t),Mt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:cd(`invalid`,t);break;case`textarea`:cd(`invalid`,t),It(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||xd(t.textContent,n)?(r.popover!=null&&(cd(`beforetoggle`,t),cd(`toggle`,t)),r.onScroll!=null&&cd(`scroll`,t),r.onScrollEnd!=null&&cd(`scrollend`,t),r.onClick!=null&&(t.onclick=Gt),t=!0):t=!1,t||ji(e,!0)}function Ni(e){for(Ti=e.return;Ti;)switch(Ti.tag){case 5:case 31:case 13:ki=!1;return;case 27:case 3:ki=!0;return;default:Ti=Ti.return}}function Pi(e){if(e!==Ti)return!1;if(!Di)return Ni(e),Di=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!==`form`&&n!==`button`)||jd(e.type,e.memoizedProps)),n=!n),n&&Ei&&ji(e),Ni(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));Ei=Jd(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));Ei=Jd(e)}else t===27?(t=Ei,Ld(e.type)?(e=qd,qd=null,Ei=e):Ei=t):Ei=Ti?Kd(e.stateNode.nextSibling):null;return!0}function Fi(){Ei=Ti=null,Di=!1}function Ii(){var e=Oi;return e!==null&&(Ul===null?Ul=e:Ul.push.apply(Ul,e),Oi=null),e}function Li(e){Oi===null?Oi=[e]:Oi.push(e)}var Ri=V(null),zi=null,Bi=null;function Vi(e,t,n){U(Ri,t._currentValue),t._currentValue=n}function Hi(e){e._currentValue=Ri.current,H(Ri)}function Ui(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function Wi(e,t,n,r){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var o=a.dependencies;if(o!==null){var s=a.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=a;for(var l=0;l<t.length;l++)if(c.context===t[l]){o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),Ui(o.return,n,e),r||(s=null);break a}o=c.next}}else if(a.tag===18){if(s=a.return,s===null)throw Error(i(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),Ui(s,n,e),s=null}else s=a.child;if(s!==null)s.return=a;else for(s=a;s!==null;){if(s===e){s=null;break}if(a=s.sibling,a!==null){a.return=s.return,s=a;break}s=s.return}a=s}}function Gi(e,t,n,r){e=null;for(var a=t,o=!1;a!==null;){if(!o){if(a.flags&524288)o=!0;else if(a.flags&262144)break}if(a.tag===10){var s=a.alternate;if(s===null)throw Error(i(387));if(s=s.memoizedProps,s!==null){var c=a.type;mr(a.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(a===te.current){if(s=a.alternate,s===null)throw Error(i(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e===null?e=[jf]:e.push(jf))}a=a.return}e!==null&&Wi(t,e,n,r),t.flags|=262144}function Ki(e){for(e=e.firstContext;e!==null;){if(!mr(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function qi(e){zi=e,Bi=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Ji(e){return Xi(zi,e)}function Yi(e,t){return zi===null&&qi(e),Xi(e,t)}function Xi(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},Bi===null){if(e===null)throw Error(i(308));Bi=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Bi=Bi.next=t;return n}var Zi=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Qi=t.unstable_scheduleCallback,$i=t.unstable_NormalPriority,q={$$typeof:C,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ea(){return{controller:new Zi,data:new Map,refCount:0}}function ta(e){e.refCount--,e.refCount===0&&Qi($i,function(){e.controller.abort()})}var na=null,ra=0,ia=0,aa=null;function oa(e,t){if(na===null){var n=na=[];ra=0,ia=$u(),aa={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return ra++,t.then(sa,sa),t}function sa(){if(--ra===0&&na!==null){aa!==null&&(aa.status=`fulfilled`);var e=na;na=null,ia=0,aa=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function ca(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var la=I.S;I.S=function(e,t){Kl=_e(),typeof t==`object`&&t&&typeof t.then==`function`&&oa(e,t),la!==null&&la(e,t)};var ua=V(null);function da(){var e=ua.current;return e===null?Dl.pooledCache:e}function fa(e,t){t===null?U(ua,ua.current):U(ua,t.pool)}function pa(){var e=da();return e===null?null:{parent:q._currentValue,pool:e}}var ma=Error(i(460)),ha=Error(i(474)),ga=Error(i(542)),_a={then:function(){}};function va(e){return e=e.status,e===`fulfilled`||e===`rejected`}function ya(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(Gt,Gt),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Ca(e),e;default:if(typeof t.status==`string`)t.then(Gt,Gt);else{if(e=Dl,e!==null&&100<e.shellSuspendCounter)throw Error(i(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Ca(e),e}throw xa=t,ma}}function ba(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(xa=e,ma):e}}var xa=null;function Sa(){if(xa===null)throw Error(i(459));var e=xa;return xa=null,e}function Ca(e){if(e===ma||e===ga)throw Error(i(483))}var wa=null,Ta=0;function Ea(e){var t=Ta;return Ta+=1,wa===null&&(wa=[]),ya(wa,e,t)}function Da(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function Oa(e,t){throw t.$$typeof===h?Error(i(525)):(e=Object.prototype.toString.call(t),Error(i(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function ka(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)e.key===null?t.set(e.index,e):t.set(e.key,e),e=e.sibling;return t}function a(e,t){return e=ni(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=67108866,n):(r=r.index,r<n?(t.flags|=67108866,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=67108866),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=oi(n,e.mode,r),t.return=e,t):(t=a(t,n),t.return=e,t)}function l(e,t,n,r){var i=n.type;return i===y?d(e,t,n.props.children,r,n.key):t!==null&&(t.elementType===i||typeof i==`object`&&i&&i.$$typeof===O&&ba(i)===t.type)?(t=a(t,n.props),Da(t,n),t.return=e,t):(t=ii(n.type,n.key,n.props,null,e.mode,r),Da(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=ci(n,e.mode,r),t.return=e,t):(t=a(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,i){return t===null||t.tag!==7?(t=ai(n,e.mode,r,i),t.return=e,t):(t=a(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=oi(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case _:return n=ii(t.type,t.key,t.props,null,e.mode,n),Da(n,t),n.return=e,n;case v:return t=ci(t,e.mode,n),t.return=e,t;case O:return t=ba(t),f(e,t,n)}if(F(t)||M(t))return t=ai(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,Ea(t),n);if(t.$$typeof===C)return f(e,Yi(e,t),n);Oa(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case _:return n.key===i?l(e,t,n,r):null;case v:return n.key===i?u(e,t,n,r):null;case O:return n=ba(n),p(e,t,n,r)}if(F(n)||M(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,Ea(n),r);if(n.$$typeof===C)return p(e,t,Yi(e,n),r);Oa(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case _:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case v:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case O:return r=ba(r),m(e,t,n,r,i)}if(F(r)||M(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,Ea(r),i);if(r.$$typeof===C)return m(e,t,n,Yi(t,r),i);Oa(t,r)}return null}function h(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),Di&&bi(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return Di&&bi(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&g.alternate!==null&&d.delete(g.key===null?h:g.key),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),Di&&bi(i,h),l}function g(a,s,c,l){if(c==null)throw Error(i(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),Di&&bi(a,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return Di&&bi(a,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),Di&&bi(a,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===y&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case _:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===y){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===O&&ba(l)===r.type){n(e,r.sibling),c=a(r,o.props),Da(c,o),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}o.type===y?(c=ai(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=ii(o.type,o.key,o.props,null,e.mode,c),Da(c,o),c.return=e,e=c)}return s(e);case v:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=ci(o,e.mode,c),c.return=e,e=c}return s(e);case O:return o=ba(o),b(e,r,o,c)}if(F(o))return h(e,r,o,c);if(M(o)){if(l=M(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,Ea(o),c);if(o.$$typeof===C)return b(e,r,Yi(e,o),c);Oa(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=oi(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Ta=0;var i=b(e,t,n,r);return wa=null,i}catch(t){if(t===ma||t===ga)throw t;var a=ei(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var Aa=ka(!0),ja=ka(!1),Ma=!1;function Na(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Pa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Fa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ia(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,El&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Zr(e),Xr(e,null,n),t}return qr(e,r,t,n),Zr(e)}function La(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ge(e,n)}}function Ra(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var za=!1;function Ba(){if(za){var e=aa;if(e!==null)throw e}}function Va(e,t,n,r){za=!1;var i=e.updateQueue;Ma=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,m=f!==s.lane;if(m?(kl&f)===f:(r&f)===f){f!==0&&f===ia&&(za=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,f);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,f=typeof h==`function`?h.call(_,d,f):h,f==null)break a;d=p({},d,f);break a;case 2:Ma=!0}}f=s.callback,f!==null&&(e.flags|=64,m&&(e.flags|=8192),m=i.callbacks,m===null?i.callbacks=[f]:m.push(f))}else m={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=m,c=d):u=u.next=m,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Ll|=o,e.lanes=o,e.memoizedState=d}}function Ha(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function Ua(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Ha(n[e],t)}var Wa=V(null),Ga=V(0);function Ka(e,t){e=Fl,U(Ga,e),U(Wa,t),Fl=e|t.baseLanes}function qa(){U(Ga,Fl),U(Wa,Wa.current)}function Ja(){Fl=Ga.current,H(Wa),H(Ga)}var Ya=V(null),Xa=null;function Za(e){var t=e.alternate;U(no,no.current&1),U(Ya,e),Xa===null&&(t===null||Wa.current!==null||t.memoizedState!==null)&&(Xa=e)}function Qa(e){U(no,no.current),U(Ya,e),Xa===null&&(Xa=e)}function $a(e){e.tag===22?(U(no,no.current),U(Ya,e),Xa===null&&(Xa=e)):eo(e)}function eo(){U(no,no.current),U(Ya,Ya.current)}function to(e){H(Ya),Xa===e&&(Xa=null),H(no)}var no=V(0);function ro(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||Wd(n)||Gd(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder===`forwards`||t.memoizedProps.revealOrder===`backwards`||t.memoizedProps.revealOrder===`unstable_legacy-backwards`||t.memoizedProps.revealOrder===`together`)){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var io=0,ao=null,oo=null,so=null,co=!1,lo=!1,uo=!1,fo=0,po=0,mo=null,ho=0;function go(){throw Error(i(321))}function J(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!mr(e[n],t[n]))return!1;return!0}function Y(e,t,n,r,i,a){return io=a,ao=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,I.H=e===null||e.memoizedState===null?Es:Ds,uo=!1,a=n(r,i),uo=!1,lo&&(a=vo(t,n,r,i)),_o(e),a}function _o(e){I.H=Ts;var t=oo!==null&&oo.next!==null;if(io=0,so=oo=ao=null,co=!1,po=0,mo=null,t)throw Error(i(300));e===null||Us||(e=e.dependencies,e!==null&&Ki(e)&&(Us=!0))}function vo(e,t,n,r){ao=e;var a=0;do{if(lo&&(mo=null),po=0,lo=!1,25<=a)throw Error(i(301));if(a+=1,so=oo=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}I.H=Os,o=t(n,r)}while(lo);return o}function eee(){var e=I.H,t=e.useState()[0];return t=typeof t.then==`function`?To(t):t,e=e.useState()[0],(oo===null?null:oo.memoizedState)!==e&&(ao.flags|=1024),t}function yo(){var e=fo!==0;return fo=0,e}function bo(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function xo(e){if(co){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}co=!1}io=0,so=oo=ao=null,lo=!1,po=fo=0,mo=null}function So(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return so===null?ao.memoizedState=so=e:so=so.next=e,so}function Co(){if(oo===null){var e=ao.alternate;e=e===null?null:e.memoizedState}else e=oo.next;var t=so===null?ao.memoizedState:so.next;if(t!==null)so=t,oo=e;else{if(e===null)throw ao.alternate===null?Error(i(467)):Error(i(310));oo=e,e={memoizedState:oo.memoizedState,baseState:oo.baseState,baseQueue:oo.baseQueue,queue:oo.queue,next:null},so===null?ao.memoizedState=so=e:so=so.next=e}return so}function wo(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function To(e){var t=po;return po+=1,mo===null&&(mo=[]),e=ya(mo,e,t),t=ao,(so===null?t.memoizedState:so.next)===null&&(t=t.alternate,I.H=t===null||t.memoizedState===null?Es:Ds),e}function Eo(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return To(e);if(e.$$typeof===C)return Ji(e)}throw Error(i(438,String(e)))}function Do(e){var t=null,n=ao.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=ao.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=wo(),ao.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=A;return t.index++,n}function Oo(e,t){return typeof t==`function`?t(e):t}function ko(e){return Ao(Co(),oo,e)}function Ao(e,t,n){var r=e.queue;if(r===null)throw Error(i(311));r.lastRenderedReducer=n;var a=e.baseQueue,o=r.pending;if(o!==null){if(a!==null){var s=a.next;a.next=o.next,o.next=s}t.baseQueue=a=o,r.pending=null}if(o=e.baseState,a===null)e.memoizedState=o;else{t=a.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(io&f)===f:(kl&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===ia&&(d=!0);else if((io&p)===p){u=u.next,p===ia&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=o):l=l.next=f,ao.lanes|=p,Ll|=p;f=u.action,uo&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=o):l=l.next=p,ao.lanes|=f,Ll|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!mr(o,e.memoizedState)&&(Us=!0,d&&(n=aa,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return a===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function jo(e){var t=Co(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a);mr(o,t.memoizedState)||(Us=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Mo(e,t,n){var r=ao,a=Co(),o=Di;if(o){if(n===void 0)throw Error(i(407));n=n()}else n=t();var s=!mr((oo||a).memoizedState,n);if(s&&(a.memoizedState=n,Us=!0),a=a.queue,rs(Fo.bind(null,r,a,e),[e]),a.getSnapshot!==t||s||so!==null&&so.memoizedState.tag&1){if(r.flags|=2048,Qo(9,{destroy:void 0},Po.bind(null,r,a,n,t),null),Dl===null)throw Error(i(349));o||io&127||No(r,t,n)}return n}function No(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ao.updateQueue,t===null?(t=wo(),ao.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Po(e,t,n,r){t.value=n,t.getSnapshot=r,Io(t)&&Lo(e)}function Fo(e,t,n){return n(function(){Io(t)&&Lo(e)})}function Io(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!mr(e,n)}catch{return!0}}function Lo(e){var t=Yr(e,2);t!==null&&su(t,e,2)}function Ro(e){var t=So();if(typeof e==`function`){var n=e;if(e=n(),uo){Oe(!0);try{n()}finally{Oe(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Oo,lastRenderedState:e},t}function zo(e,t,n,r){return e.baseState=n,Ao(e,oo,typeof r==`function`?r:Oo)}function Bo(e,t,n,r,a){if(Ss(e))throw Error(i(485));if(e=t.action,e!==null){var o={payload:a,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};I.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,Vo(t,o)):(o.next=n.next,t.pending=n.next=o)}}function Vo(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=I.T,o={};I.T=o;try{var s=n(i,r),c=I.S;c!==null&&c(o,s),Ho(e,t,s)}catch(n){Wo(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),I.T=a}}else try{a=n(i,r),Ho(e,t,a)}catch(n){Wo(e,t,n)}}function Ho(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){Uo(e,t,n)},function(n){return Wo(e,t,n)}):Uo(e,t,n)}function Uo(e,t,n){t.status=`fulfilled`,t.value=n,Go(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Vo(e,n)))}function Wo(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,Go(t),t=t.next;while(t!==r)}e.action=null}function Go(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Ko(e,t){return t}function qo(e,t){if(Di){var n=Dl.formState;if(n!==null){a:{var r=ao;if(Di){if(Ei){b:{for(var i=Ei,a=ki;i.nodeType!==8;){if(!a){i=null;break b}if(i=Kd(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){Ei=Kd(i.nextSibling),r=i.data===`F!`;break a}}ji(r)}r=!1}r&&(t=n[0])}}return n=So(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ko,lastRenderedState:t},n.queue=r,n=ys.bind(null,ao,r),r.dispatch=n,r=Ro(!1),a=xs.bind(null,ao,!1,r.queue),r=So(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=Bo.bind(null,ao,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function Jo(e){return Yo(Co(),oo,e)}function Yo(e,t,n){if(t=Ao(e,t,Ko)[0],e=ko(Oo)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=To(t)}catch(e){throw e===ma?ga:e}else r=t;t=Co();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(ao.flags|=2048,Qo(9,{destroy:void 0},Xo.bind(null,i,n),null)),[r,a,e]}function Xo(e,t){e.action=t}function Zo(e){var t=Co(),n=oo;if(n!==null)return Yo(t,n,e);Co(),t=t.memoizedState,n=Co();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Qo(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=ao.updateQueue,t===null&&(t=wo(),ao.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function $o(){return Co().memoizedState}function es(e,t,n,r){var i=So();ao.flags|=e,i.memoizedState=Qo(1|t,{destroy:void 0},n,r===void 0?null:r)}function ts(e,t,n,r){var i=Co();r=r===void 0?null:r;var a=i.memoizedState.inst;oo!==null&&r!==null&&J(r,oo.memoizedState.deps)?i.memoizedState=Qo(t,a,n,r):(ao.flags|=e,i.memoizedState=Qo(1|t,a,n,r))}function ns(e,t){es(8390656,8,e,t)}function rs(e,t){ts(2048,8,e,t)}function tee(e){ao.flags|=4;var t=ao.updateQueue;if(t===null)t=wo(),ao.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function is(e){var t=Co().memoizedState;return tee({ref:t,nextImpl:e}),function(){if(El&2)throw Error(i(440));return t.impl.apply(void 0,arguments)}}function as(e,t){return ts(4,2,e,t)}function os(e,t){return ts(4,4,e,t)}function nee(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function ree(e,t,n){n=n==null?null:n.concat([e]),ts(4,4,nee.bind(null,t,e),n)}function ss(){}function cs(e,t){var n=Co();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&J(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ls(e,t){var n=Co();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&J(t,r[1]))return r[0];if(r=e(),uo){Oe(!0);try{e()}finally{Oe(!1)}}return n.memoizedState=[r,t],r}function us(e,t,n){return n===void 0||io&1073741824&&!(kl&261930)?e.memoizedState=t:(e.memoizedState=n,e=ou(),ao.lanes|=e,Ll|=e,n)}function ds(e,t,n,r){return mr(n,t)?n:Wa.current===null?!(io&42)||io&1073741824&&!(kl&261930)?(Us=!0,e.memoizedState=n):(e=ou(),ao.lanes|=e,Ll|=e,t):(e=us(e,n,r),mr(e,t)||(Us=!0),e)}function fs(e,t,n,r,i){var a=L.p;L.p=a!==0&&8>a?a:8;var o=I.T,s={};I.T=s,xs(e,!1,t,n);try{var c=i(),l=I.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?bs(e,t,ca(c,r),au(e)):bs(e,t,r,au(e))}catch(n){bs(e,t,{then:function(){},status:`rejected`,reason:n},au())}finally{L.p=a,o!==null&&s.types!==null&&(o.types=s.types),I.T=o}}function iee(){}function ps(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=ms(e).queue;fs(e,a,t,R,n===null?iee:function(){return hs(e),n(r)})}function ms(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:R,baseState:R,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Oo,lastRenderedState:R},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Oo,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function hs(e){var t=ms(e);t.next===null&&(t=e.alternate.memoizedState),bs(e,t.next.queue,{},au())}function gs(){return Ji(jf)}function _s(){return Co().memoizedState}function vs(){return Co().memoizedState}function aee(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=au();e=Fa(n);var r=Ia(t,e,n);r!==null&&(su(r,t,n),La(r,t,n)),t={cache:ea()},e.payload=t;return}t=t.return}}function oee(e,t,n){var r=au();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Ss(e)?Cs(t,n):(n=Jr(e,t,n,r),n!==null&&(su(n,e,r),ws(n,t,r)))}function ys(e,t,n){bs(e,t,n,au())}function bs(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ss(e))Cs(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,mr(s,o))return qr(e,t,i,0),Dl===null&&Kr(),!1}catch{}if(n=Jr(e,t,i,r),n!==null)return su(n,e,r),ws(n,t,r),!0}return!1}function xs(e,t,n,r){if(r={lane:2,revertLane:$u(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Ss(e)){if(t)throw Error(i(479))}else t=Jr(e,n,r,2),t!==null&&su(t,e,2)}function Ss(e){var t=e.alternate;return e===ao||t!==null&&t===ao}function Cs(e,t){lo=co=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ws(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ge(e,n)}}var Ts={readContext:Ji,use:Eo,useCallback:go,useContext:go,useEffect:go,useImperativeHandle:go,useLayoutEffect:go,useInsertionEffect:go,useMemo:go,useReducer:go,useRef:go,useState:go,useDebugValue:go,useDeferredValue:go,useTransition:go,useSyncExternalStore:go,useId:go,useHostTransitionStatus:go,useFormState:go,useActionState:go,useOptimistic:go,useMemoCache:go,useCacheRefresh:go};Ts.useEffectEvent=go;var Es={readContext:Ji,use:Eo,useCallback:function(e,t){return So().memoizedState=[e,t===void 0?null:t],e},useContext:Ji,useEffect:ns,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),es(4194308,4,nee.bind(null,t,e),n)},useLayoutEffect:function(e,t){return es(4194308,4,e,t)},useInsertionEffect:function(e,t){es(4,2,e,t)},useMemo:function(e,t){var n=So();t=t===void 0?null:t;var r=e();if(uo){Oe(!0);try{e()}finally{Oe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=So();if(n!==void 0){var i=n(t);if(uo){Oe(!0);try{n(t)}finally{Oe(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=oee.bind(null,ao,e),[r.memoizedState,e]},useRef:function(e){var t=So();return e={current:e},t.memoizedState=e},useState:function(e){e=Ro(e);var t=e.queue,n=ys.bind(null,ao,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ss,useDeferredValue:function(e,t){return us(So(),e,t)},useTransition:function(){var e=Ro(!1);return e=fs.bind(null,ao,e.queue,!0,!1),So().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=ao,a=So();if(Di){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),Dl===null)throw Error(i(349));kl&127||No(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,ns(Fo.bind(null,r,o,e),[e]),r.flags|=2048,Qo(9,{destroy:void 0},Po.bind(null,r,o,n,t),null),n},useId:function(){var e=So(),t=Dl.identifierPrefix;if(Di){var n=yi,r=vi;n=(r&~(1<<32-ke(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=fo++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=ho++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:gs,useFormState:qo,useActionState:qo,useOptimistic:function(e){var t=So();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=xs.bind(null,ao,!0,n),n.dispatch=t,[e,t]},useMemoCache:Do,useCacheRefresh:function(){return So().memoizedState=aee.bind(null,ao)},useEffectEvent:function(e){var t=So(),n={impl:e};return t.memoizedState=n,function(){if(El&2)throw Error(i(440));return n.impl.apply(void 0,arguments)}}},Ds={readContext:Ji,use:Eo,useCallback:cs,useContext:Ji,useEffect:rs,useImperativeHandle:ree,useInsertionEffect:as,useLayoutEffect:os,useMemo:ls,useReducer:ko,useRef:$o,useState:function(){return ko(Oo)},useDebugValue:ss,useDeferredValue:function(e,t){return ds(Co(),oo.memoizedState,e,t)},useTransition:function(){var e=ko(Oo)[0],t=Co().memoizedState;return[typeof e==`boolean`?e:To(e),t]},useSyncExternalStore:Mo,useId:_s,useHostTransitionStatus:gs,useFormState:Jo,useActionState:Jo,useOptimistic:function(e,t){return zo(Co(),oo,e,t)},useMemoCache:Do,useCacheRefresh:vs};Ds.useEffectEvent=is;var Os={readContext:Ji,use:Eo,useCallback:cs,useContext:Ji,useEffect:rs,useImperativeHandle:ree,useInsertionEffect:as,useLayoutEffect:os,useMemo:ls,useReducer:jo,useRef:$o,useState:function(){return jo(Oo)},useDebugValue:ss,useDeferredValue:function(e,t){var n=Co();return oo===null?us(n,e,t):ds(n,oo.memoizedState,e,t)},useTransition:function(){var e=jo(Oo)[0],t=Co().memoizedState;return[typeof e==`boolean`?e:To(e),t]},useSyncExternalStore:Mo,useId:_s,useHostTransitionStatus:gs,useFormState:Zo,useActionState:Zo,useOptimistic:function(e,t){var n=Co();return oo===null?(n.baseState=e,[e,n.queue.dispatch]):zo(n,oo,e,t)},useMemoCache:Do,useCacheRefresh:vs};Os.useEffectEvent=is;function ks(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:p({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var As={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=au(),i=Fa(r);i.payload=t,n!=null&&(i.callback=n),t=Ia(e,i,r),t!==null&&(su(t,e,r),La(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=au(),i=Fa(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Ia(e,i,r),t!==null&&(su(t,e,r),La(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=au(),r=Fa(n);r.tag=2,t!=null&&(r.callback=t),t=Ia(e,r,n),t!==null&&(su(t,e,n),La(t,e,n))}};function js(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!hr(n,r)||!hr(i,a):!0}function Ms(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps==`function`&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps==`function`&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&As.enqueueReplaceState(t,t.state,null)}function Ns(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=p({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function see(e){Hr(e)}function Ps(e){console.error(e)}function Fs(e){Hr(e)}function Is(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Ls(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Rs(e,t,n){return n=Fa(n),n.tag=3,n.payload={element:null},n.callback=function(){Is(e,t)},n}function zs(e){return e=Fa(e),e.tag=3,e}function Bs(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){Ls(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){Ls(t,n,r),typeof i!=`function`&&(Yl===null?Yl=new Set([this]):Yl.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function Vs(e,t,n,r,a){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&Gi(t,n,a,!0),n=Ya.current,n!==null){switch(n.tag){case 31:case 13:return Xa===null?vu():n.alternate===null&&Il===0&&(Il=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===_a?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),Lu(e,r,a)),!1;case 22:return n.flags|=65536,r===_a?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),Lu(e,r,a)),!1}throw Error(i(435,n.tag))}return Lu(e,r,a),vu(),!1}if(Di)return t=Ya.current,t===null?(r!==Ai&&(t=Error(i(423),{cause:r}),Li(ui(t,n))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,r=ui(r,n),a=Rs(e.stateNode,r,a),Ra(e,a),Il!==4&&(Il=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==Ai&&(e=Error(i(422),{cause:r}),Li(ui(e,n)))),!1;var o=Error(i(520),{cause:r});if(o=ui(o,n),Hl===null?Hl=[o]:Hl.push(o),Il!==4&&(Il=2),t===null)return!0;r=ui(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,e=Rs(n.stateNode,r,e),Ra(n,e),!1;case 1:if(t=n.type,o=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||o!==null&&typeof o.componentDidCatch==`function`&&(Yl===null||!Yl.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,a=zs(a),Bs(a,e,n,r),Ra(n,a),!1}n=n.return}while(n!==null);return!1}var Hs=Error(i(461)),Us=!1;function Ws(e,t,n,r){t.child=e===null?ja(t,null,n,r):Aa(t,e.child,n,r)}function Gs(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return qi(t),r=Y(e,t,n,o,a,i),s=yo(),e!==null&&!Us?(bo(e,t,i),mc(e,t,i)):(Di&&s&&Si(t),t.flags|=1,Ws(e,t,r,i),t.child)}function Ks(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!ti(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,qs(e,t,a,r,i)):(e=ii(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!hc(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?hr:n,n(o,r)&&e.ref===t.ref)return mc(e,t,i)}return t.flags|=1,e=ni(a,r),e.ref=t.ref,e.return=t,t.child=e}function qs(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(hr(a,r)&&e.ref===t.ref)if(Us=!1,t.pendingProps=r=a,hc(e,i))e.flags&131072&&(Us=!0);else return t.lanes=e.lanes,mc(e,t,i)}return ec(e,t,n,r,i)}function Js(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return Xs(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&fa(t,a===null?null:a.cachePool),a===null?qa():Ka(t,a),$a(t);else return r=t.lanes=536870912,Xs(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&fa(t,null),qa(),eo(t)):(fa(t,a.cachePool),Ka(t,a),eo(t),t.memoizedState=null);return Ws(e,t,i,n),t.child}function Ys(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Xs(e,t,n,r,i){var a=da();return a=a===null?null:{parent:q._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&fa(t,null),qa(),$a(t),e!==null&&Gi(e,t,r,!0),t.childLanes=i,null}function Zs(e,t){return t=lc({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Qs(e,t,n){return Aa(t,e.child,null,n),e=Zs(t,t.pendingProps),e.flags|=2,to(t),t.memoizedState=null,e}function cee(e,t,n){var r=t.pendingProps,a=(t.flags&128)!=0;if(t.flags&=-129,e===null){if(Di){if(r.mode===`hidden`)return e=Zs(t,r),t.lanes=536870912,Ys(null,e);if(Qa(t),(e=Ei)?(e=Ud(e,ki),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:_i===null?null:{id:vi,overflow:yi},retryLane:536870912,hydrationErrors:null},n=si(e),n.return=t,t.child=n,Ti=t,Ei=null)):e=null,e===null)throw ji(t);return t.lanes=536870912,null}return Zs(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(Qa(t),a)if(t.flags&256)t.flags&=-257,t=Qs(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(i(558));else if(Us||Gi(e,t,n,!1),a=(n&e.childLanes)!==0,Us||a){if(r=Dl,r!==null&&(s=Ke(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,Yr(e,s),su(r,e,s),Hs;vu(),t=Qs(e,t,n)}else e=o.treeContext,Ei=Kd(s.nextSibling),Ti=t,Di=!0,Oi=null,ki=!1,e!==null&&wi(t,e),t=Zs(t,r),t.flags|=4096;return t}return e=ni(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function $s(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(i(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function ec(e,t,n,r,i){return qi(t),n=Y(e,t,n,r,void 0,i),r=yo(),e!==null&&!Us?(bo(e,t,i),mc(e,t,i)):(Di&&r&&Si(t),t.flags|=1,Ws(e,t,n,i),t.child)}function tc(e,t,n,r,i,a){return qi(t),t.updateQueue=null,n=vo(t,r,n,i),_o(e),r=yo(),e!==null&&!Us?(bo(e,t,a),mc(e,t,a)):(Di&&r&&Si(t),t.flags|=1,Ws(e,t,n,a),t.child)}function nc(e,t,n,r,i){if(qi(t),t.stateNode===null){var a=Qr,o=n.contextType;typeof o==`object`&&o&&(a=Ji(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=As,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},Na(t),o=n.contextType,a.context=typeof o==`object`&&o?Ji(o):Qr,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(ks(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&As.enqueueReplaceState(a,a.state,null),Va(t,r,a,i),Ba(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=Ns(n,s);a.props=c;var l=a.context,u=n.contextType;o=Qr,typeof u==`object`&&u&&(o=Ji(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&Ms(t,a,r,o),Ma=!1;var f=t.memoizedState;a.state=f,Va(t,r,a,i),Ba(),l=t.memoizedState,s||f!==l||Ma?(typeof d==`function`&&(ks(t,n,d,r),l=t.memoizedState),(c=Ma||js(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Pa(e,t),o=t.memoizedProps,u=Ns(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=Qr,typeof l==`object`&&l&&(c=Ji(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&Ms(t,a,r,c),Ma=!1,f=t.memoizedState,a.state=f,Va(t,r,a,i),Ba();var p=t.memoizedState;o!==d||f!==p||Ma||e!==null&&e.dependencies!==null&&Ki(e.dependencies)?(typeof s==`function`&&(ks(t,n,s,r),p=t.memoizedState),(u=Ma||js(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&Ki(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,$s(e,t),r=(t.flags&128)!=0,a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=Aa(t,e.child,null,i),t.child=Aa(t,null,n,i)):Ws(e,t,n,i),t.memoizedState=a.state,e=t.child):e=mc(e,t,i),e}function rc(e,t,n,r){return Fi(),t.flags|=256,Ws(e,t,n,r),t.child}var ic={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function ac(e){return{baseLanes:e,cachePool:pa()}}function oc(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=Bl),e}function sc(e,t,n){var r=t.pendingProps,a=!1,o=(t.flags&128)!=0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(no.current&2)!=0),s&&(a=!0,t.flags&=-129),s=(t.flags&32)!=0,t.flags&=-33,e===null){if(Di){if(a?Za(t):eo(t),(e=Ei)?(e=Ud(e,ki),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:_i===null?null:{id:vi,overflow:yi},retryLane:536870912,hydrationErrors:null},n=si(e),n.return=t,t.child=n,Ti=t,Ei=null)):e=null,e===null)throw ji(t);return Gd(e)?t.lanes=32:t.lanes=536870912,null}var c=r.children;return r=r.fallback,a?(eo(t),a=t.mode,c=lc({mode:`hidden`,children:c},a),r=ai(r,a,n,null),c.return=t,r.return=t,c.sibling=r,t.child=c,r=t.child,r.memoizedState=ac(n),r.childLanes=oc(e,s,n),t.memoizedState=ic,Ys(null,r)):(Za(t),cc(t,c))}var l=e.memoizedState;if(l!==null&&(c=l.dehydrated,c!==null)){if(o)t.flags&256?(Za(t),t.flags&=-257,t=uc(e,t,n)):t.memoizedState===null?(eo(t),c=r.fallback,a=t.mode,r=lc({mode:`visible`,children:r.children},a),c=ai(c,a,n,null),c.flags|=2,r.return=t,c.return=t,r.sibling=c,t.child=r,Aa(t,e.child,null,n),r=t.child,r.memoizedState=ac(n),r.childLanes=oc(e,s,n),t.memoizedState=ic,t=Ys(null,r)):(eo(t),t.child=e.child,t.flags|=128,t=null);else if(Za(t),Gd(c)){if(s=c.nextSibling&&c.nextSibling.dataset,s)var u=s.dgst;s=u,r=Error(i(419)),r.stack=``,r.digest=s,Li({value:r,source:null,stack:null}),t=uc(e,t,n)}else if(Us||Gi(e,t,n,!1),s=(n&e.childLanes)!==0,Us||s){if(s=Dl,s!==null&&(r=Ke(s,n),r!==0&&r!==l.retryLane))throw l.retryLane=r,Yr(e,r),su(s,e,r),Hs;Wd(c)||vu(),t=uc(e,t,n)}else Wd(c)?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,Ei=Kd(c.nextSibling),Ti=t,Di=!0,Oi=null,ki=!1,e!==null&&wi(t,e),t=cc(t,r.children),t.flags|=4096);return t}return a?(eo(t),c=r.fallback,a=t.mode,l=e.child,u=l.sibling,r=ni(l,{mode:`hidden`,children:r.children}),r.subtreeFlags=l.subtreeFlags&65011712,u===null?(c=ai(c,a,n,null),c.flags|=2):c=ni(u,c),c.return=t,r.return=t,r.sibling=c,t.child=r,Ys(null,r),r=t.child,c=e.child.memoizedState,c===null?c=ac(n):(a=c.cachePool,a===null?a=pa():(l=q._currentValue,a=a.parent===l?a:{parent:l,pool:l}),c={baseLanes:c.baseLanes|n,cachePool:a}),r.memoizedState=c,r.childLanes=oc(e,s,n),t.memoizedState=ic,Ys(e.child,r)):(Za(t),n=e.child,e=n.sibling,n=ni(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(s=t.deletions,s===null?(t.deletions=[e],t.flags|=16):s.push(e)),t.child=n,t.memoizedState=null,n)}function cc(e,t){return t=lc({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function lc(e,t){return e=ei(22,e,null,t),e.lanes=0,e}function uc(e,t,n){return Aa(t,e.child,null,n),e=cc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function dc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ui(e.return,t,n)}function fc(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function pc(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=no.current,s=(o&2)!=0;if(s?(o=o&1|2,t.flags|=128):o&=1,U(no,o),Ws(e,t,r,n),r=Di?mi:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&dc(e,n,t);else if(e.tag===19)dc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`forwards`:for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&ro(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),fc(t,!1,i,n,a,r);break;case`backwards`:case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&ro(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}fc(t,!0,n,null,a,r);break;case`together`:fc(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function mc(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ll|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(Gi(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,n=ni(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=ni(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function hc(e,t){return(e.lanes&t)===0?(e=e.dependencies,!!(e!==null&&Ki(e))):!0}function gc(e,t,n){switch(t.tag){case 3:ne(t,t.stateNode.containerInfo),Vi(t,q,e.memoizedState.cache),Fi();break;case 27:case 5:ie(t);break;case 4:ne(t,t.stateNode.containerInfo);break;case 10:Vi(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Qa(t),null;break;case 13:var r=t.memoizedState;if(r!==null)return r.dehydrated===null?(n&t.child.childLanes)===0?(Za(t),e=mc(e,t,n),e===null?null:e.sibling):sc(e,t,n):(Za(t),t.flags|=128,null);Za(t);break;case 19:var i=(e.flags&128)!=0;if(r=(n&t.childLanes)!==0,r||=(Gi(e,t,n,!1),(n&t.childLanes)!==0),i){if(r)return pc(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),U(no,no.current),r)break;return null;case 22:return t.lanes=0,Js(e,t,n,t.pendingProps);case 24:Vi(t,q,e.memoizedState.cache)}return mc(e,t,n)}function _c(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)Us=!0;
8else{if(!hc(e,n)&&!(t.flags&128))return Us=!1,gc(e,t,n);Us=!!(e.flags&131072)}else Us=!1,Di&&t.flags&1048576&&xi(t,mi,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=ba(t.elementType),t.type=e,typeof e==`function`)ti(e)?(r=Ns(e,r),t.tag=1,t=nc(null,t,e,r,n)):(t.tag=0,t=ec(null,t,e,r,n));else{if(e!=null){var a=e.$$typeof;if(a===w){t.tag=11,t=Gs(null,t,e,r,n);break a}else if(a===D){t.tag=14,t=Ks(null,t,e,r,n);break a}}throw t=P(e)||e,Error(i(306,t,``))}}return t;case 0:return ec(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,a=Ns(r,t.pendingProps),nc(e,t,r,a,n);case 3:a:{if(ne(t,t.stateNode.containerInfo),e===null)throw Error(i(387));r=t.pendingProps;var o=t.memoizedState;a=o.element,Pa(e,t),Va(t,r,null,n);var s=t.memoizedState;if(r=s.cache,Vi(t,q,r),r!==o.cache&&Wi(t,[q],n,!0),Ba(),r=s.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=rc(e,t,r,n);break a}else if(r!==a){a=ui(Error(i(424)),t),Li(a),t=rc(e,t,r,n);break a}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(Ei=Kd(e.firstChild),Ti=t,Di=!0,Oi=null,ki=!0,n=ja(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}
vendor: 15,390 bytes, line 8
8else{if(Fi(),r===a){t=mc(e,t,n);break a}Ws(e,t,r,n)}t=t.child}return t;case 26:return $s(e,t),e===null?(n=df(t.type,null,t.pendingProps,null))?t.memoizedState=n:Di||(n=t.type,e=t.pendingProps,r=Od(ee.current).createElement(n),r[Qe]=t,r[$e]=e,wd(r,n,e),dt(r),t.stateNode=r):t.memoizedState=df(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return ie(t),e===null&&Di&&(r=t.stateNode=Xd(t.type,t.pendingProps,ee.current),Ti=t,ki=!0,a=Ei,Ld(t.type)?(qd=a,Ei=Kd(r.firstChild)):Ei=a),Ws(e,t,t.pendingProps.children,n),$s(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Di&&((a=r=Ei)&&(r=Vd(r,t.type,t.pendingProps,ki),r===null?a=!1:(t.stateNode=r,Ti=t,Ei=Kd(r.firstChild),ki=!1,a=!0)),a||ji(t)),ie(t),a=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,jd(a,o)?r=null:s!==null&&jd(a,s)&&(t.flags|=32),t.memoizedState!==null&&(a=Y(e,t,eee,null,null,n),jf._currentValue=a),$s(e,t),Ws(e,t,r,n),t.child;case 6:return e===null&&Di&&((e=n=Ei)&&(n=Hd(n,t.pendingProps,ki),n===null?e=!1:(t.stateNode=n,Ti=t,Ei=null,e=!0)),e||ji(t)),null;case 13:return sc(e,t,n);case 4:return ne(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Aa(t,null,r,n):Ws(e,t,r,n),t.child;case 11:return Gs(e,t,t.type,t.pendingProps,n);case 7:return Ws(e,t,t.pendingProps,n),t.child;case 8:return Ws(e,t,t.pendingProps.children,n),t.child;case 12:return Ws(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,Vi(t,t.type,r.value),Ws(e,t,r.children,n),t.child;case 9:return a=t.type._context,r=t.pendingProps.children,qi(t),a=Ji(a),r=r(a),t.flags|=1,Ws(e,t,r,n),t.child;case 14:return Ks(e,t,t.type,t.pendingProps,n);case 15:return qs(e,t,t.type,t.pendingProps,n);case 19:return pc(e,t,n);case 31:return cee(e,t,n);case 22:return Js(e,t,n,t.pendingProps);case 24:return qi(t),r=Ji(q),e===null?(a=da(),a===null&&(a=Dl,o=ea(),a.pooledCache=o,o.refCount++,o!==null&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:r,cache:a},Na(t),Vi(t,q,a)):((e.lanes&n)!==0&&(Pa(e,t),Va(t,null,null,n),Ba()),a=e.memoizedState,o=t.memoizedState,a.parent===r?(r=o.cache,Vi(t,q,r),r!==a.cache&&Wi(t,[q],n,!0)):(a={parent:r,cache:r},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),Vi(t,q,r))),Ws(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function vc(e){e.flags|=4}function yc(e,t,n,r,i){if((t=(e.mode&32)!=0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if(hu())e.flags|=8192;else throw xa=_a,ha}else e.flags&=-16777217}function bc(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Ef(t))if(hu())e.flags|=8192;else throw xa=_a,ha}function xc(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:Be(),e.lanes|=t,Vl|=t)}function Sc(e,t){if(!Di)switch(e.tailMode){case`hidden`:t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case`collapsed`:n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Cc(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&65011712,r|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function wc(e,t,n){var r=t.pendingProps;switch(Ci(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Cc(t),null;case 1:return Cc(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Hi(q),re(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Pi(t)?vc(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ii())),Cc(t),null;case 26:var a=t.type,o=t.memoizedState;return e===null?(vc(t),o===null?(Cc(t),yc(t,a,null,r,n)):(Cc(t),bc(t,o))):o?o===e.memoizedState?(Cc(t),t.flags&=-16777217):(vc(t),Cc(t),bc(t,o)):(e=e.memoizedProps,e!==r&&vc(t),Cc(t),yc(t,a,e,r,n)),null;case 27:if(K(t),n=ee.current,a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&vc(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return Cc(t),null}e=W.current,Pi(t)?Mi(t,e):(e=Xd(a,r,n),t.stateNode=e,vc(t))}return Cc(t),null;case 5:if(K(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&vc(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return Cc(t),null}if(o=W.current,Pi(t))Mi(t,o);else{var s=Od(ee.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;default:switch(a){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;case`script`:o=s.createElement(`div`),o.innerHTML=`<script><\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[Qe]=t,o[$e]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(wd(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&vc(t)}}return Cc(t),yc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&vc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=ee.current,Pi(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=Ti,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[Qe]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||xd(e.nodeValue,n)),e||ji(t,!0)}else e=Od(e).createTextNode(r),e[Qe]=t,t.stateNode=e}return Cc(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Pi(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[Qe]=t}else Fi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Cc(t),e=!1}else n=Ii(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(to(t),t):(to(t),null);if(t.flags&128)throw Error(i(558))}return Cc(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=Pi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[Qe]=t}else Fi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Cc(t),a=!1}else a=Ii(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(to(t),t):(to(t),null)}return to(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),xc(t,t.updateQueue),Cc(t),null);case 4:return re(),e===null&&dd(t.stateNode.containerInfo),Cc(t),null;case 10:return Hi(t.type),Cc(t),null;case 19:if(H(no),r=t.memoizedState,r===null)return Cc(t),null;if(a=(t.flags&128)!=0,o=r.rendering,o===null)if(a)Sc(r,!1);else{if(Il!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=ro(e),o!==null){for(t.flags|=128,Sc(r,!1),e=o.updateQueue,t.updateQueue=e,xc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)ri(n,e),n=n.sibling;return U(no,no.current&1|2),Di&&bi(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&_e()>ql&&(t.flags|=128,a=!0,Sc(r,!1),t.lanes=4194304)}else{if(!a)if(e=ro(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,xc(t,e),Sc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!Di)return Cc(t),null}else 2*_e()-r.renderingStartTime>ql&&n!==536870912&&(t.flags|=128,a=!0,Sc(r,!1),t.lanes=4194304);r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(Cc(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=_e(),e.sibling=null,n=no.current,U(no,a?n&1|2:n&1),Di&&bi(t,r.treeForkCount),e);case 22:case 23:return to(t),Ja(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(Cc(t),t.subtreeFlags&6&&(t.flags|=8192)):Cc(t),n=t.updateQueue,n!==null&&xc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&H(ua),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Hi(q),Cc(t),null;case 25:return null;case 30:return null}throw Error(i(156,t.tag))}function Tc(e,t){switch(Ci(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Hi(q),re(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return K(t),null;case 31:if(t.memoizedState!==null){if(to(t),t.alternate===null)throw Error(i(340));Fi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(to(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));Fi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return H(no),null;case 4:return re(),null;case 10:return Hi(t.type),null;case 22:case 23:return to(t),Ja(),e!==null&&H(ua),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Hi(q),null;case 25:return null;default:return null}}function Ec(e,t){switch(Ci(t),t.tag){case 3:Hi(q),re();break;case 26:case 27:case 5:K(t);break;case 4:re();break;case 31:t.memoizedState!==null&&to(t);break;case 13:to(t);break;case 19:H(no);break;case 10:Hi(t.type);break;case 22:case 23:to(t),Ja(),e!==null&&H(ua);break;case 24:Hi(q)}}function Dc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Iu(t,t.return,e)}}function Oc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Iu(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Iu(t,t.return,e)}}function kc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Ua(t,n)}catch(t){Iu(e,e.return,t)}}}function Ac(e,t,n){n.props=Ns(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Iu(e,t,n)}}function jc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Iu(e,t,n)}}function Mc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r==`function`)try{r()}catch(n){Iu(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Iu(e,t,n)}else n.current=null}function Nc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Iu(e,e.return,t)}}function Pc(e,t,n){try{var r=e.stateNode;mee(r,e.type,n,t),r[$e]=t}catch(t){Iu(e,e.return,t)}}function Fc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ld(e.type)||e.tag===4}function Ic(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Fc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Ld(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Lc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Gt));else if(r!==4&&(r===27&&Ld(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Lc(e,t,n),e=e.sibling;e!==null;)Lc(e,t,n),e=e.sibling}function Rc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(r===27&&Ld(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Rc(e,t,n),e=e.sibling;e!==null;)Rc(e,t,n),e=e.sibling}function zc(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);wd(t,r,n),t[Qe]=e,t[$e]=n}catch(t){Iu(e,e.return,t)}}var Bc=!1,Vc=!1,Hc=!1,Uc=typeof WeakSet==`function`?WeakSet:Set,Wc=null;function Gc(e,t){if(e=e.containerInfo,Ed=zf,e=yr(e),br(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||a!==0&&f.nodeType!==3||(c=s+a),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===a&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(Dd={focusedElem:e,selectionRange:n},zf=!1,Wc=t;Wc!==null;)if(t=Wc,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,Wc=e;else for(;Wc!==null;){switch(t=Wc,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n<e.length;n++)a=e[n],a.ref.impl=a.nextImpl;break;case 11:case 15:break;case 1:if(e&1024&&o!==null){e=void 0,n=t,a=o.memoizedProps,o=o.memoizedState,r=n.stateNode;try{var h=Ns(n.type,a);e=r.getSnapshotBeforeUpdate(h,o),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){Iu(n,n.return,e)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)Bd(e);else if(n===1)switch(e.nodeName){case`HEAD`:case`HTML`:case`BODY`:Bd(e);break;default:e.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(e&1024)throw Error(i(163))}if(e=t.sibling,e!==null){e.return=t.return,Wc=e;break}Wc=t.return}}function Kc(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:sl(e,n),r&4&&Dc(5,n);break;case 1:if(sl(e,n),r&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){Iu(n,n.return,e)}else{var i=Ns(n.type,t.memoizedProps);t=t.memoizedState;
vendor: 5,415 bytes, line 8
8try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Iu(n,n.return,e)}}r&64&&kc(n),r&512&&jc(n,n.return);break;case 3:if(sl(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Ua(e,t)}catch(e){Iu(n,n.return,e)}}break;case 27:t===null&&r&4&&zc(n);case 26:case 5:sl(e,n),t===null&&r&4&&Nc(n),r&512&&jc(n,n.return);break;case 12:sl(e,n);break;case 31:sl(e,n),r&4&&Qc(e,n);break;case 13:sl(e,n),r&4&&$c(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=uee.bind(null,n),vee(e,n))));break;case 22:if(r=n.memoizedState!==null||Bc,!r){t=t!==null&&t.memoizedState!==null||Vc,i=Bc;var a=Vc;Bc=r,(Vc=t)&&!a?ll(e,n,(n.subtreeFlags&8772)!=0):sl(e,n),Bc=i,Vc=a}break;case 30:break;default:sl(e,n)}}function qc(e){var t=e.alternate;t!==null&&(e.alternate=null,qc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&ot(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Jc=null,Yc=!1;function Xc(e,t,n){for(n=n.child;n!==null;)Zc(e,t,n),n=n.sibling}function Zc(e,t,n){if(De&&typeof De.onCommitFiberUnmount==`function`)try{De.onCommitFiberUnmount(Ee,n)}catch{}switch(n.tag){case 26:Vc||Mc(n,t),Xc(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:Vc||Mc(n,t);var r=Jc,i=Yc;Ld(n.type)&&(Jc=n.stateNode,Yc=!1),Xc(e,t,n),Zd(n.stateNode),Jc=r,Yc=i;break;case 5:Vc||Mc(n,t);case 6:if(r=Jc,i=Yc,Jc=null,Xc(e,t,n),Jc=r,Yc=i,Jc!==null)if(Yc)try{(Jc.nodeType===9?Jc.body:Jc.nodeName===`HTML`?Jc.ownerDocument.body:Jc).removeChild(n.stateNode)}catch(e){Iu(n,t,e)}else try{Jc.removeChild(n.stateNode)}catch(e){Iu(n,t,e)}break;case 18:Jc!==null&&(Yc?(e=Jc,Rd(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),lp(e)):Rd(Jc,n.stateNode));break;case 4:r=Jc,i=Yc,Jc=n.stateNode.containerInfo,Yc=!0,Xc(e,t,n),Jc=r,Yc=i;break;case 0:case 11:case 14:case 15:Oc(2,n,t),Vc||Oc(4,n,t),Xc(e,t,n);break;case 1:Vc||(Mc(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&Ac(n,t,r)),Xc(e,t,n);break;case 21:Xc(e,t,n);break;case 22:Vc=(r=Vc)||n.memoizedState!==null,Xc(e,t,n),Vc=r;break;default:Xc(e,t,n)}}function Qc(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{lp(e)}catch(e){Iu(t,t.return,e)}}}function $c(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{lp(e)}catch(e){Iu(t,t.return,e)}}function el(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Uc),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Uc),t;default:throw Error(i(435,e.tag))}}function tl(e,t){var n=el(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=dee.bind(null,e,t);t.then(r,r)}})}function nl(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var a=n[r],o=e,s=t,c=s;a:for(;c!==null;){switch(c.tag){case 27:if(Ld(c.type)){Jc=c.stateNode,Yc=!1;break a}break;case 5:Jc=c.stateNode,Yc=!1;break a;case 3:case 4:Jc=c.stateNode.containerInfo,Yc=!0;break a}c=c.return}if(Jc===null)throw Error(i(160));Zc(o,s,a),Jc=null,Yc=!1,o=a.alternate,o!==null&&(o.return=null),a.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)il(t,e),t=t.sibling}var rl=null;function il(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:nl(t,e),al(e),r&4&&(Oc(3,e,e.return),Dc(3,e),Oc(5,e,e.return));break;case 1:nl(t,e),al(e),r&512&&(Vc||n===null||Mc(n,n.return)),r&64&&Bc&&(e=e.updateQueue,e!==null&&(r=e.callbacks,r!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?r:n.concat(r))));break;case 26:var a=rl;if(nl(t,e),al(e),r&512&&(Vc||n===null||Mc(n,n.return)),r&4){var o=n===null?null:n.memoizedState;if(r=e.memoizedState,n===null)if(r===null)if(e.stateNode===null){a:{r=e.type,n=e.memoizedProps,a=a.ownerDocument||a;b:switch(r){case`title`:o=a.getElementsByTagName(`title`)[0],(!o||o[at]||o[Qe]||o.namespaceURI===`http://www.w3.org/2000/svg`||o.hasAttribute(`itemprop`))&&(o=a.createElement(r),a.head.insertBefore(o,a.querySelector(`head > title`))),wd(o,r,n),o[Qe]=e,dt(o),r=o;break a;case`link`:var s=Cf(`link`,`href`,a).get(r+(n.href||``));if(s){for(var c=0;c<s.length;c++)if(o=s[c],o.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&o.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&o.getAttribute(`title`)===(n.title==null?null:n.title)&&o.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){s.splice(c,1);break b}}o=a.createElement(r),wd(o,r,n),a.head.appendChild(o);break;case`meta`:if(s=Cf(`meta`,`content`,a).get(r+(n.content||``))){for(c=0;c<s.length;c++)if(o=s[c],o.getAttribute(`content`)===(n.content==null?null:``+n.content)&&o.getAttribute(`name`)===(n.name==null?null:n.name)&&o.getAttribute(`property`)===(n.property==null?null:n.property)&&o.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&o.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){s.splice(c,1);break b}}o=a.createElement(r),wd(o,r,n),a.head.appendChild(o);break;default:throw Error(i(468,r))}o[Qe]=e,dt(o),r=o}e.stateNode=r}else wf(a,e.type,e.stateNode);else e.stateNode=vf(a,r,e.memoizedProps);
vendor: 23,229 bytes, line 8
8else o===r?r===null&&e.stateNode!==null&&Pc(e,e.memoizedProps,n.memoizedProps):(o===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):o.count--,r===null?wf(a,e.type,e.stateNode):vf(a,r,e.memoizedProps))}break;case 27:nl(t,e),al(e),r&512&&(Vc||n===null||Mc(n,n.return)),n!==null&&r&4&&Pc(e,e.memoizedProps,n.memoizedProps);break;case 5:if(nl(t,e),al(e),r&512&&(Vc||n===null||Mc(n,n.return)),e.flags&32){a=e.stateNode;try{Lt(a,``)}catch(t){Iu(e,e.return,t)}}r&4&&e.stateNode!=null&&(a=e.memoizedProps,Pc(e,a,n===null?a:n.memoizedProps)),r&1024&&(Hc=!0);break;case 6:if(nl(t,e),al(e),r&4){if(e.stateNode===null)throw Error(i(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){Iu(e,e.return,t)}}break;case 3:if(Sf=null,a=rl,rl=ef(t.containerInfo),nl(t,e),rl=a,al(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{lp(t.containerInfo)}catch(t){Iu(e,e.return,t)}Hc&&(Hc=!1,ol(e));break;case 4:r=rl,rl=ef(e.stateNode.containerInfo),nl(t,e),al(e),rl=r;break;case 12:nl(t,e),al(e);break;case 31:nl(t,e),al(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,tl(e,r)));break;case 13:nl(t,e),al(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Gl=_e()),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,tl(e,r)));break;case 22:a=e.memoizedState!==null;var l=n!==null&&n.memoizedState!==null,u=Bc,d=Vc;if(Bc=u||a,Vc=d||l,nl(t,e),Vc=d,Bc=u,al(e),r&8192)a:for(t=e.stateNode,t._visibility=a?t._visibility&-2:t._visibility|1,a&&(n===null||l||Bc||Vc||cl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){l=n=t;try{if(o=l.stateNode,a)s=o.style,typeof s.setProperty==`function`?s.setProperty(`display`,`none`,`important`):s.display=`none`;else{c=l.stateNode;var f=l.memoizedProps.style,p=f!=null&&f.hasOwnProperty(`display`)?f.display:null;c.style.display=p==null||typeof p==`boolean`?``:(``+p).trim()}}catch(e){Iu(l,l.return,e)}}}else if(t.tag===6){if(n===null){l=t;try{l.stateNode.nodeValue=a?``:l.memoizedProps}catch(e){Iu(l,l.return,e)}}}else if(t.tag===18){if(n===null){l=t;try{var m=l.stateNode;a?zd(m,!0):zd(l.stateNode,!1)}catch(e){Iu(l,l.return,e)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break a;for(;t.sibling===null;){if(t.return===null||t.return===e)break a;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}r&4&&(r=e.updateQueue,r!==null&&(n=r.retryQueue,n!==null&&(r.retryQueue=null,tl(e,n))));break;case 19:nl(t,e),al(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,tl(e,r)));break;case 30:break;case 21:break;default:nl(t,e),al(e)}}function al(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Fc(r)){n=r;break}r=r.return}if(n==null)throw Error(i(160));switch(n.tag){case 27:var a=n.stateNode;Rc(e,Ic(e),a);break;case 5:var o=n.stateNode;n.flags&32&&(Lt(o,``),n.flags&=-33),Rc(e,Ic(e),o);break;case 3:case 4:var s=n.stateNode.containerInfo;Lc(e,Ic(e),s);break;default:throw Error(i(161))}}catch(t){Iu(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function ol(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;ol(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function sl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Kc(e,t.alternate,t),t=t.sibling}function cl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Oc(4,t,t.return),cl(t);break;case 1:Mc(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount==`function`&&Ac(t,t.return,n),cl(t);break;case 27:Zd(t.stateNode);case 26:case 5:Mc(t,t.return),cl(t);break;case 22:t.memoizedState===null&&cl(t);break;case 30:cl(t);break;default:cl(t)}e=e.sibling}}function ll(e,t,n){for(n&&=(t.subtreeFlags&8772)!=0,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags;switch(a.tag){case 0:case 11:case 15:ll(i,a,n),Dc(4,a);break;case 1:if(ll(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){Iu(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var s=r.stateNode;try{var c=i.shared.hiddenCallbacks;if(c!==null)for(i.shared.hiddenCallbacks=null,i=0;i<c.length;i++)Ha(c[i],s)}catch(e){Iu(r,r.return,e)}}n&&o&64&&kc(a),jc(a,a.return);break;case 27:zc(a);case 26:case 5:ll(i,a,n),n&&r===null&&o&4&&Nc(a),jc(a,a.return);break;case 12:ll(i,a,n);break;case 31:ll(i,a,n),n&&o&4&&Qc(i,a);break;case 13:ll(i,a,n),n&&o&4&&$c(i,a);break;case 22:a.memoizedState===null&&ll(i,a,n),jc(a,a.return);break;case 30:break;default:ll(i,a,n)}t=t.sibling}}function ul(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&ta(n))}function dl(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ta(e))}function fl(e,t,n,r){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)pl(e,t,n,r),t=t.sibling}function pl(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:fl(e,t,n,r),i&2048&&Dc(9,t);break;case 1:fl(e,t,n,r);break;case 3:fl(e,t,n,r),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ta(e)));break;case 12:if(i&2048){fl(e,t,n,r),e=t.stateNode;try{var a=t.memoizedProps,o=a.id,s=a.onPostCommit;typeof s==`function`&&s(o,t.alternate===null?`mount`:`update`,e.passiveEffectDuration,-0)}catch(e){Iu(t,t.return,e)}}else fl(e,t,n,r);break;case 31:fl(e,t,n,r);break;case 13:fl(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,o=t.alternate,t.memoizedState===null?a._visibility&2?fl(e,t,n,r):(a._visibility|=2,ml(e,t,n,r,(t.subtreeFlags&10256)!=0||!1)):a._visibility&2?fl(e,t,n,r):hl(e,t),i&2048&&ul(o,t);break;case 24:fl(e,t,n,r),i&2048&&dl(t.alternate,t);break;default:fl(e,t,n,r)}}function ml(e,t,n,r,i){for(i&&=(t.subtreeFlags&10256)!=0||!1,t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:ml(a,o,s,c,i),Dc(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,ml(a,o,s,c,i)):u._visibility&2?ml(a,o,s,c,i):hl(a,o),i&&l&2048&&ul(o.alternate,o);break;case 24:ml(a,o,s,c,i),i&&l&2048&&dl(o.alternate,o);break;default:ml(a,o,s,c,i)}t=t.sibling}}function hl(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:hl(n,r),i&2048&&ul(r.alternate,r);break;case 24:hl(n,r),i&2048&&dl(r.alternate,r);break;default:hl(n,r)}t=t.sibling}}var gl=8192;function _l(e,t,n){if(e.subtreeFlags&gl)for(e=e.child;e!==null;)vl(e,t,n),e=e.sibling}function vl(e,t,n){switch(e.tag){case 26:_l(e,t,n),e.flags&gl&&e.memoizedState!==null&&See(n,rl,e.memoizedState,e.memoizedProps);break;case 5:_l(e,t,n);break;case 3:case 4:var r=rl;rl=ef(e.stateNode.containerInfo),_l(e,t,n),rl=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=gl,gl=16777216,_l(e,t,n),gl=r):_l(e,t,n));break;default:_l(e,t,n)}}function yl(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function bl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];Wc=r,Cl(r,e)}yl(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)xl(e),e=e.sibling}function xl(e){switch(e.tag){case 0:case 11:case 15:bl(e),e.flags&2048&&Oc(9,e,e.return);break;case 3:bl(e);break;case 12:bl(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Sl(e)):bl(e);break;default:bl(e)}}function Sl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];Wc=r,Cl(r,e)}yl(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Oc(8,t,t.return),Sl(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Sl(t));break;default:Sl(t)}e=e.sibling}}function Cl(e,t){for(;Wc!==null;){var n=Wc;switch(n.tag){case 0:case 11:case 15:Oc(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:ta(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,Wc=r;else a:for(n=e;Wc!==null;){r=Wc;var i=r.sibling,a=r.return;if(qc(r),r===n){Wc=null;break a}if(i!==null){i.return=a,Wc=i;break a}Wc=a}}}var wl={getCacheForType:function(e){var t=Ji(q),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Ji(q).controller.signal}},Tl=typeof WeakMap==`function`?WeakMap:Map,El=0,Dl=null,Ol=null,kl=0,Al=0,jl=null,Ml=!1,Nl=!1,Pl=!1,Fl=0,Il=0,Ll=0,Rl=0,zl=0,Bl=0,Vl=0,Hl=null,Ul=null,Wl=!1,Gl=0,Kl=0,ql=1/0,Jl=null,Yl=null,Xl=0,Zl=null,Ql=null,$l=0,eu=0,tu=null,nu=null,ru=0,iu=null;function au(){return El&2&&kl!==0?kl&-kl:I.T===null?Ye():$u()}function ou(){if(Bl===0)if(!(kl&536870912)||Di){var e=Pe;Pe<<=1,!(Pe&3932160)&&(Pe=262144),Bl=e}else Bl=536870912;return e=Ya.current,e!==null&&(e.flags|=32),Bl}function su(e,t,n){(e===Dl&&(Al===2||Al===9)||e.cancelPendingCommit!==null)&&(pu(e,0),uu(e,kl,Bl,!1)),He(e,n),(!(El&2)||e!==Dl)&&(e===Dl&&(!(El&2)&&(Rl|=n),Il===4&&uu(e,kl,Bl,!1)),qu(e))}function cu(e,t,n){if(El&6)throw Error(i(327));var r=!n&&(t&127)==0&&(t&e.expiredLanes)===0||Re(e,t),a=r?xu(e,t):yu(e,t,!0),o=r;do{if(a===0){Nl&&!r&&uu(e,t,0,!1);break}else{if(n=e.current.alternate,o&&!lee(n)){a=yu(e,t,!1),o=!1;continue}if(a===2){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;a=Hl;var l=c.current.memoizedState.isDehydrated;if(l&&(pu(c,s).flags|=256),s=yu(c,s,!1),s!==2){if(Pl&&!l){c.errorRecoveryDisabledLanes|=o,Rl|=o,a=4;break a}o=Ul,Ul=a,o!==null&&(Ul===null?Ul=o:Ul.push.apply(Ul,o))}a=s}if(o=!1,a!==2)continue}}if(a===1){pu(e,0),uu(e,t,0,!0);break}a:{switch(r=e,o=a,o){case 0:case 1:throw Error(i(345));case 4:if((t&4194048)!==t)break;case 6:uu(r,t,Bl,!Ml);break a;case 2:Ul=null;break;case 3:case 5:break;default:throw Error(i(329))}if((t&62914560)===t&&(a=Gl+300-_e(),10<a)){if(uu(r,t,Bl,!Ml),Le(r,0,!0)!==0)break a;$l=t,r.timeoutHandle=Pd(lu.bind(null,r,n,Ul,Jl,Wl,t,Bl,Rl,Vl,Ml,o,`Throttled`,-0,0),a);break a}lu(r,n,Ul,Jl,Wl,t,Bl,Rl,Vl,Ml,o,null,-0,0)}}break}while(1);qu(e)}function lu(e,t,n,r,i,a,o,s,c,l,u,d,f,p){if(e.timeoutHandle=-1,d=t.subtreeFlags,d&8192||(d&16785408)==16785408){d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Gt},vl(t,a,d);var m=(a&62914560)===a?Gl-_e():(a&4194048)===a?Kl-_e():0;if(m=Cee(d,m),m!==null){$l=a,e.cancelPendingCommit=m(Ou.bind(null,e,t,a,n,r,i,o,s,c,u,d,null,f,p)),uu(e,a,o,!l);return}}Ou(e,t,a,n,r,i,o,s,c)}function lee(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!mr(a(),i))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function uu(e,t,n,r){t&=~zl,t&=~Rl,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-ke(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&We(e,n,t)}function du(){return El&6?!0:(Ju(0,!1),!1)}function fu(){if(Ol!==null){if(Al===0)var e=Ol.return;else e=Ol,Bi=zi=null,xo(e),wa=null,Ta=0,e=Ol;for(;e!==null;)Ec(e.alternate,e),e=e.return;Ol=null}}function pu(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,Fd(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),$l=0,fu(),Dl=e,Ol=n=ni(e.current,null),kl=t,Al=0,jl=null,Ml=!1,Nl=Re(e,t),Pl=!1,Vl=Bl=zl=Rl=Ll=Il=0,Ul=Hl=null,Wl=!1,t&8&&(t|=t&32);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var i=31-ke(r),a=1<<i;t|=e[i],r&=~a}return Fl=t,Kr(),n}function mu(e,t){ao=null,I.H=Ts,t===ma||t===ga?(t=Sa(),Al=3):t===ha?(t=Sa(),Al=4):Al=t===Hs?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,jl=t,Ol===null&&(Il=1,Is(e,ui(t,e.current)))}function hu(){var e=Ya.current;return e===null?!0:(kl&4194048)===kl?Xa===null:(kl&62914560)===kl||kl&536870912?e===Xa:!1}function gu(){var e=I.H;return I.H=Ts,e===null?Ts:e}function _u(){var e=I.A;return I.A=wl,e}function vu(){Il=4,Ml||(kl&4194048)!==kl&&Ya.current!==null||(Nl=!0),!(Ll&134217727)&&!(Rl&134217727)||Dl===null||uu(Dl,kl,Bl,!1)}function yu(e,t,n){var r=El;El|=2;var i=gu(),a=_u();(Dl!==e||kl!==t)&&(Jl=null,pu(e,t)),t=!1;var o=Il;a:do try{if(Al!==0&&Ol!==null){var s=Ol,c=jl;switch(Al){case 8:fu(),o=6;break a;case 3:case 2:case 9:case 6:Ya.current===null&&(t=!0);var l=Al;if(Al=0,jl=null,Tu(e,s,c,l),n&&Nl){o=0;break a}break;default:l=Al,Al=0,jl=null,Tu(e,s,c,l)}}bu(),o=Il;break}catch(t){mu(e,t)}while(1);return t&&e.shellSuspendCounter++,Bi=zi=null,El=r,I.H=i,I.A=a,Ol===null&&(Dl=null,kl=0,Kr()),o}function bu(){for(;Ol!==null;)Cu(Ol)}function xu(e,t){var n=El;El|=2;var r=gu(),a=_u();Dl!==e||kl!==t?(Jl=null,ql=_e()+500,pu(e,t)):Nl=Re(e,t);a:do try{if(Al!==0&&Ol!==null){t=Ol;var o=jl;b:switch(Al){case 1:Al=0,jl=null,Tu(e,t,o,1);break;case 2:case 9:if(va(o)){Al=0,jl=null,wu(t);break}t=function(){Al!==2&&Al!==9||Dl!==e||(Al=7),qu(e)},o.then(t,t);break a;case 3:Al=7;break a;case 4:Al=5;break a;case 7:va(o)?(Al=0,jl=null,wu(t)):(Al=0,jl=null,Tu(e,t,o,7));break;case 5:var s=null;switch(Ol.tag){case 26:s=Ol.memoizedState;case 5:case 27:var c=Ol;if(s?Ef(s):c.stateNode.complete){Al=0,jl=null;var l=c.sibling;if(l!==null)Ol=l;else{var u=c.return;u===null?Ol=null:(Ol=u,Eu(u))}break b}}Al=0,jl=null,Tu(e,t,o,5);break;case 6:Al=0,jl=null,Tu(e,t,o,6);break;case 8:fu(),Il=6;break a;default:throw Error(i(462))}}Su();break}catch(t){mu(e,t)}while(1);return Bi=zi=null,I.H=r,I.A=a,El=n,Ol===null?(Dl=null,kl=0,Kr(),Il):0}function Su(){for(;Ol!==null&&!he();)Cu(Ol)}function Cu(e){var t=_c(e.alternate,e,Fl);e.memoizedProps=e.pendingProps,t===null?Eu(e):Ol=t}function wu(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=tc(n,t,t.pendingProps,t.type,void 0,kl);break;case 11:t=tc(n,t,t.pendingProps,t.type.render,t.ref,kl);break;case 5:xo(t);default:Ec(n,t),t=Ol=ri(t,Fl),t=_c(n,t,Fl)}e.memoizedProps=e.pendingProps,t===null?Eu(e):Ol=t}function Tu(e,t,n,r){Bi=zi=null,xo(t),wa=null,Ta=0;var i=t.return;try{if(Vs(e,i,t,n,kl)){Il=1,Is(e,ui(n,e.current)),Ol=null;return}}catch(t){if(i!==null)throw Ol=i,t;Il=1,Is(e,ui(n,e.current)),Ol=null;return}t.flags&32768?(Di||r===1?e=!0:Nl||kl&536870912?e=!1:(Ml=e=!0,(r===2||r===9||r===3||r===6)&&(r=Ya.current,r!==null&&r.tag===13&&(r.flags|=16384))),Du(t,e)):Eu(t)}function Eu(e){var t=e;do{if(t.flags&32768){Du(t,Ml);return}e=t.return;var n=wc(t.alternate,t,Fl);if(n!==null){Ol=n;return}if(t=t.sibling,t!==null){Ol=t;return}Ol=t=e}while(t!==null);Il===0&&(Il=5)}function Du(e,t){do{var n=Tc(e.alternate,e);if(n!==null){n.flags&=32767,Ol=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){Ol=e;return}Ol=e=n}while(e!==null);Il=6,Ol=null}function Ou(e,t,n,r,a,o,s,c,l){e.cancelPendingCommit=null;do Nu();while(Xl!==0);if(El&6)throw Error(i(327));if(t!==null){if(t===e.current)throw Error(i(177));if(o=t.lanes|t.childLanes,o|=Gr,Ue(e,n,o,s,c,l),e===Dl&&(Ol=Dl=null,kl=0),Ql=t,Zl=e,$l=n,eu=o,tu=a,nu=r,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,Bu(xe,function(){return Pu(),null})):(e.callbackNode=null,e.callbackPriority=0),r=(t.flags&13878)!=0,t.subtreeFlags&13878||r){r=I.T,I.T=null,a=L.p,L.p=2,s=El,El|=4;try{Gc(e,t,n)}finally{El=s,L.p=a,I.T=r}}Xl=1,ku(),Au(),ju()}}function ku(){if(Xl===1){Xl=0;var e=Zl,t=Ql,n=(t.flags&13878)!=0;if(t.subtreeFlags&13878||n){n=I.T,I.T=null;var r=L.p;L.p=2;var i=El;El|=4;try{il(t,e);var a=Dd,o=yr(e.containerInfo),s=a.focusedElem,c=a.selectionRange;if(o!==s&&s&&s.ownerDocument&&vr(s.ownerDocument.documentElement,s)){if(c!==null&&br(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=_r(s,h),v=_r(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}zf=!!Ed,Dd=Ed=null}finally{El=i,L.p=r,I.T=n}}e.current=t,Xl=2}}function Au(){if(Xl===2){Xl=0;var e=Zl,t=Ql,n=(t.flags&8772)!=0;if(t.subtreeFlags&8772||n){n=I.T,I.T=null;var r=L.p;L.p=2;var i=El;El|=4;try{Kc(e,t.alternate,t)}finally{El=i,L.p=r,I.T=n}}Xl=3}}function ju(){if(Xl===4||Xl===3){Xl=0,ge();var e=Zl,t=Ql,n=$l,r=nu;t.subtreeFlags&10256||t.flags&10256?Xl=5:(Xl=0,Ql=Zl=null,Mu(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(Yl=null),Je(n),t=t.stateNode,De&&typeof De.onCommitFiberRoot==`function`)try{De.onCommitFiberRoot(Ee,t,void 0,(t.current.flags&128)==128)}catch{}if(r!==null){t=I.T,i=L.p,L.p=2,I.T=null;try{for(var a=e.onRecoverableError,o=0;o<r.length;o++){var s=r[o];a(s.value,{componentStack:s.stack})}}finally{I.T=t,L.p=i}}$l&3&&Nu(),qu(e),i=e.pendingLanes,n&261930&&i&42?e===iu?ru++:(ru=0,iu=e):ru=0,Ju(0,!1)}}function Mu(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,ta(t)))}function Nu(){return ku(),Au(),ju(),Pu()}function Pu(){if(Xl!==5)return!1;var e=Zl,t=eu;eu=0;var n=Je($l),r=I.T,a=L.p;try{L.p=32>n?32:n,I.T=null,n=tu,tu=null;var o=Zl,s=$l;if(Xl=0,Ql=Zl=null,$l=0,El&6)throw Error(i(331));var c=El;if(El|=4,xl(o.current),pl(o,o.current,s,n),El=c,Ju(0,!1),De&&typeof De.onPostCommitFiberRoot==`function`)try{De.onPostCommitFiberRoot(Ee,o)}catch{}return!0}finally{L.p=a,I.T=r,Mu(e,t)}}function Fu(e,t,n){t=ui(n,t),t=Rs(e.stateNode,t,2),e=Ia(e,t,2),e!==null&&(He(e,2),qu(e))}function Iu(e,t,n){if(e.tag===3)Fu(e,e,n);else for(;t!==null;){if(t.tag===3){Fu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(Yl===null||!Yl.has(r))){e=ui(n,e),n=zs(2),r=Ia(t,n,2),r!==null&&(Bs(n,r,t,e),He(r,2),qu(r));break}}t=t.return}}function Lu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Tl;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Pl=!0,i.add(n),e=Ru.bind(null,e,t,n),t.then(e,e))}function Ru(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Dl===e&&(kl&n)===n&&(Il===4||Il===3&&(kl&62914560)===kl&&300>_e()-Gl?!(El&2)&&pu(e,0):zl|=n,Vl===kl&&(Vl=0)),qu(e)}function zu(e,t){t===0&&(t=Be()),e=Yr(e,t),e!==null&&(He(e,t),qu(e))}function uee(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),zu(e,n)}function dee(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),zu(e,n)}function Bu(e,t){return pe(e,t)}var Vu=null,Hu=null,Uu=!1,Wu=!1,Gu=!1,Ku=0;function qu(e){e!==Hu&&e.next===null&&(Hu===null?Vu=Hu=e:Hu=Hu.next=e),Wu=!0,Uu||(Uu=!0,pee())}function Ju(e,t){if(!Gu&&Wu){Gu=!0;do for(var n=!1,r=Vu;r!==null;){if(!t)if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-ke(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,Qu(r,a))}else a=kl,a=Le(r,r===Dl?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||Re(r,a)||(n=!0,Qu(r,a));r=r.next}while(n);Gu=!1}}function fee(){Yu()}function Yu(){Wu=Uu=!1;var e=0;Ku!==0&&Nd()&&(e=Ku);for(var t=_e(),n=null,r=Vu;r!==null;){var i=r.next,a=Xu(r,t);a===0?(r.next=null,n===null?Vu=i:n.next=i,i===null&&(Hu=n)):(n=r,(e!==0||a&3)&&(Wu=!0)),r=i}Xl!==0&&Xl!==5||Ju(e,!1),Ku!==0&&(Ku=0)}function Xu(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-ke(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=ze(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=Dl,n=kl,n=Le(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(Al===2||Al===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&me(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||Re(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&me(r),Je(n)){case 2:case 8:n=be;break;case 32:n=xe;break;case 268435456:n=Ce;break;default:n=xe}return r=Zu.bind(null,e),n=pe(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&me(r),e.callbackPriority=2,e.callbackNode=null,2}function Zu(e,t){if(Xl!==0&&Xl!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Nu()&&e.callbackNode!==n)return null;var r=kl;return r=Le(e,e===Dl?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(cu(e,r,t),Xu(e,_e()),e.callbackNode!=null&&e.callbackNode===n?Zu.bind(null,e):null)}function Qu(e,t){if(Nu())return null;cu(e,t,!0)}function pee(){gee(function(){El&6?pe(ye,fee):Yu()})}function $u(){if(Ku===0){var e=ia;e===0&&(e=Ne,Ne<<=1,!(Ne&261888)&&(Ne=256)),Ku=e}return Ku}function ed(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:Wt(``+e)}function td(e,t){var n=t.ownerDocument.createElement(`input`);return n.name=t.name,n.value=t.value,e.id&&n.setAttribute(`form`,e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function nd(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=ed((i[$e]||null).action),o=r.submitter;o&&(t=(t=o[$e]||null)?ed(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new pn(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(Ku!==0){var e=o?td(i,o):new FormData(i);ps(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=o?td(i,o):new FormData(i),ps(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var rd=0;rd<Br.length;rd++){var id=Br[rd];Vr(id.toLowerCase(),`on`+(id[0].toUpperCase()+id.slice(1)))}Vr(Mr,`onAnimationEnd`),Vr(Nr,`onAnimationIteration`),Vr(Pr,`onAnimationStart`),Vr(`dblclick`,`onDoubleClick`),Vr(`focusin`,`onFocus`),Vr(`focusout`,`onBlur`),Vr(Fr,`onTransitionRun`),Vr(Ir,`onTransitionStart`),Vr(Lr,`onTransitionCancel`),Vr(Rr,`onTransitionEnd`),ht(`onMouseEnter`,[`mouseout`,`mouseover`]),ht(`onMouseLeave`,[`mouseout`,`mouseover`]),ht(`onPointerEnter`,[`pointerout`,`pointerover`]),ht(`onPointerLeave`,[`pointerout`,`pointerover`]),mt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),mt(`onSelect`,`focusout contextmenu dragend focu
8sin keydown keyup mousedown mouseup selectionchange`.split(` `)),mt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),mt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),mt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),mt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var ad=`abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting`.split(` `),od=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(ad));function sd(e,t){t=(t&4)!=0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){Hr(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){Hr(e)}i.currentTarget=null,a=c}}}}function cd(e,t){var n=t[tt];n===void 0&&(n=t[tt]=new Set);var r=e+`__bubble`;n.has(r)||(fd(t,e,2,!1),n.add(r))}function ld(e,t,n){var r=0;t&&(r|=4),fd(n,e,r,t)}var ud=`_reactListening`+Math.random().toString(36).slice(2);function dd(e){if(!e[ud]){e[ud]=!0,ft.forEach(function(t){t!==`selectionchange`&&(od.has(t)||ld(t,!1,e),ld(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ud]||(t[ud]=!0,ld(`selectionchange`,!1,t))}}function fd(e,t,n,r){switch(Kf(t)){case 2:var i=Bf;break;case 8:i=Vf;break;default:i=Hf}n=i.bind(null,t,n,e),i=void 0,!tn||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function pd(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var c=r.stateNode.containerInfo;if(c===i)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&s.stateNode.containerInfo===i)return;s=s.return}for(;c!==null;){if(s=st(c),s===null)return;if(l=s.tag,l===5||l===6||l===26||l===27){r=a=s;continue a}c=c.parentNode}}r=r.return}Qt(function(){var r=a,i=qt(n),s=[];a:{var c=zr.get(e);if(c!==void 0){var l=pn,u=e;switch(e){case`keypress`:if(cn(n)===0)break a;case`keydown`:case`keyup`:l=jn;break;case`focusin`:u=`focus`,l=Sn;break;case`focusout`:u=`blur`,l=Sn;break;case`beforeblur`:case`afterblur`:l=Sn;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=bn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=xn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=Nn;break;case Mr:case Nr:case Pr:l=Cn;break;case Rr:l=Pn;break;case`scroll`:case`scrollend`:l=hn;break;case`wheel`:l=Fn;break;case`copy`:case`cut`:case`paste`:l=wn;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=Mn;break;case`toggle`:case`beforetoggle`:l=In}var d=(t&4)!=0,f=!d&&(e===`scroll`||e===`scrollend`),p=d?c===null?null:c+`Capture`:c;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=$t(m,p),g!=null&&d.push(md(m,g,h))),f)break;m=m.return}0<d.length&&(c=new l(c,u,null,n,i),s.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(c=e===`mouseover`||e===`pointerover`,l=e===`mouseout`||e===`pointerout`,c&&n!==Kt&&(u=n.relatedTarget||n.fromElement)&&(st(u)||u[et]))break a;if((l||c)&&(c=i.window===i?i:(c=i.ownerDocument)?c.defaultView||c.parentWindow:window,l?(u=n.relatedTarget||n.toElement,l=r,u=u?st(u):null,u!==null&&(f=o(u),d=u.tag,u!==f||d!==5&&d!==27&&d!==6)&&(u=null)):(l=null,u=r),l!==u)){if(d=bn,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=Mn,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=l==null?c:lt(l),h=u==null?c:lt(u),c=new d(g,m+`leave`,l,n,i),c.target=f,c.relatedTarget=h,g=null,st(i)===r&&(d=new d(p,m+`enter`,u,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,l&&u)b:{for(d=gd,p=l,m=u,h=0,g=p;g;g=d(g))h++;g=0;for(var _=m;_;_=d(_))g++;for(;0<h-g;)p=d(p),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(p===m||m!==null&&p===m.alternate){d=p;break b}p=d(p),m=d(m)}d=null}else d=null;l!==null&&_d(s,c,l,d,!1),u!==null&&f!==null&&_d(s,f,u,d,!0)}}a:{if(c=r?lt(r):window,l=c.nodeName&&c.nodeName.toLowerCase(),l===`select`||l===`input`&&c.type===`file`)var v=nr;else if(Xn(c))if(rr)v=fr;else{v=ur;var y=lr}else l=c.nodeName,!l||l.toLowerCase()!==`input`||c.type!==`checkbox`&&c.type!==`radio`?r&&Vt(r.elementType)&&(v=nr):v=dr;if(v&&=v(e,r)){Zn(s,v,n,i);break a}y&&y(e,c,r),e===`focusout`&&r&&c.type===`number`&&r.memoizedProps.value!=null&&Nt(c,`number`,c.value)}switch(y=r?lt(r):window,e){case`focusin`:(Xn(y)||y.contentEditable===`true`)&&(Sr=y,Cr=r,wr=null);break;case`focusout`:wr=Cr=Sr=null;break;case`mousedown`:Tr=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:Tr=!1,Er(s,n,i);break;case`selectionchange`:if(xr)break;case`keydown`:case`keyup`:Er(s,n,i)}var b;if(Rn)b:{switch(e){case`compositionstart`:var x=`onCompositionStart`;break b;case`compositionend`:x=`onCompositionEnd`;break b;case`compositionupdate`:x=`onCompositionUpdate`;break b}x=void 0}else Kn?Wn(e,n)&&(x=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(x=`onCompositionStart`);x&&(Vn&&n.locale!==`ko`&&(Kn||x!==`onCompositionStart`?x===`onCompositionEnd`&&Kn&&(b=sn()):(rn=i,an=`value`in rn?rn.value:rn.textContent,Kn=!0)),y=hd(r,x),0<y.length&&(x=new Tn(x,e,null,n,i),s.push({event:x,listeners:y}),b?x.data=b:(b=Gn(n),b!==null&&(x.data=b)))),(b=Bn?qn(e,n):Jn(e,n))&&
vendor: 11,391 bytes, lines 8-9
8(x=hd(r,`onBeforeInput`),0<x.length&&(y=new Tn(`onBeforeInput`,`beforeinput`,null,n,i),s.push({event:y,listeners:x}),y.data=b)),nd(s,e,r,n,i)}sd(s,t)})}function md(e,t,n){return{instance:e,listener:t,currentTarget:n}}function hd(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=$t(e,n),i!=null&&r.unshift(md(e,i,a)),i=$t(e,t),i!=null&&r.push(md(e,i,a))),e.tag===3)return r;e=e.return}return[]}function gd(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function _d(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=$t(n,a),l!=null&&o.unshift(md(n,l,c))):i||(l=$t(n,a),l!=null&&o.push(md(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var vd=/\r\n?/g,yd=/\u0000|\uFFFD/g;function bd(e){return(typeof e==`string`?e:``+e).replace(vd,` 9`).replace(yd,``)}function xd(e,t){return t=bd(t),bd(e)===t}function Sd(e,t,n,r,a,o){switch(n){case`children`:typeof r==`string`?t===`body`||t===`textarea`&&r===``||Lt(e,r):(typeof r==`number`||typeof r==`bigint`)&&t!==`body`&&Lt(e,``+r);break;case`className`:xt(e,`class`,r);break;case`tabIndex`:xt(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:xt(e,n,r);break;case`style`:Bt(e,r,o);break;case`data`:if(t!==`object`){xt(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=Wt(``+r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}else typeof o==`function`&&(n===`formAction`?(t!==`input`&&Sd(e,t,`name`,a.name,a,null),Sd(e,t,`formEncType`,a.formEncType,a,null),Sd(e,t,`formMethod`,a.formMethod,a,null),Sd(e,t,`formTarget`,a.formTarget,a,null)):(Sd(e,t,`encType`,a.encType,a,null),Sd(e,t,`method`,a.method,a,null),Sd(e,t,`target`,a.target,a,null)));if(r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=Wt(``+r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=Gt);break;case`onScroll`:r!=null&&cd(`scroll`,e);break;case`onScrollEnd`:r!=null&&cd(`scrollend`,e);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));e.innerHTML=n}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=Wt(``+r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``+r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:cd(`beforetoggle`,e),cd(`toggle`,e),bt(e,`popover`,r);break;case`xlinkActuate`:St(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:St(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:St(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:St(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:St(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:St(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:St(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:St(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:St(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:bt(e,`is`,r);break;case`innerText`:case`textContent`:break;default:(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)&&(n=Ht.get(n)||n,bt(e,n,r))}}function Cd(e,t,n,r,a,o){switch(n){case`style`:Bt(e,r,o);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));e.innerHTML=n}}break;case`children`:typeof r==`string`?Lt(e,r):(typeof r==`number`||typeof r==`bigint`)&&Lt(e,``+r);break;case`onScroll`:r!=null&&cd(`scroll`,e);break;case`onScrollEnd`:r!=null&&cd(`scrollend`,e);break;case`onClick`:r!=null&&(e.onclick=Gt);break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:break;case`innerText`:case`textContent`:break;default:if(!pt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(a=n.endsWith(`Capture`),t=n.slice(2,a?n.length-7:void 0),o=e[$e]||null,o=o==null?null:o[n],typeof o==`function`&&e.removeEventListener(t,o,a),typeof r==`function`)){typeof o!=`function`&&o!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,a);break a}n in e?e[n]=r:!0===r?e.setAttribute(n,``):bt(e,n,r)}}}function wd(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:cd(`error`,e),cd(`load`,e);var r=!1,a=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:a=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:Sd(e,t,o,s,n,null)}}a&&Sd(e,t,`srcSet`,n.srcSet,n,null),r&&Sd(e,t,`src`,n.src,n,null);return;case`input`:cd(`invalid`,e);var c=o=s=a=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:a=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(i(137,t));break;default:Sd(e,t,r,d,n,null)}}Mt(e,o,c,l,u,s,a,!1);return;case`select`:for(a in cd(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(a)&&(c=n[a],c!=null))switch(a){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:Sd(e,t,a,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&Pt(e,!!r,n,!0):Pt(e,!!r,t,!1);return;case`textarea`:for(s in cd(`invalid`,e),o=a=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:a=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(i(91));break;default:Sd(e,t,s,c,n,null)}It(e,r,a,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:Sd(e,t,l,r,n,null)}return;case`dialog`:cd(`beforetoggle`,e),cd(`toggle`,e),cd(`cancel`,e),cd(`close`,e);break;case`iframe`:case`object`:cd(`load`,e);break;case`video`:case`audio`:for(r=0;r<ad.length;r++)cd(ad[r],e);break;case`image`:cd(`error`,e),cd(`load`,e);break;case`details`:cd(`toggle`,e);break;case`embed`:case`source`:case`link`:cd(`error`,e),cd(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:Sd(e,t,u,r,n,null)}return;default:if(Vt(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&Cd(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&Sd(e,t,c,r,n,null))}function mee(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var a=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||Sd(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:o=m;break;case`name`:a=m;break;case`checked`:u=m;break;case`defaultChecked`:d=m;break;case`value`:s=m;break;case`defaultValue`:c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(i(137,t));break;default:m!==f&&Sd(e,t,p,m,r,f)}}jt(e,s,c,l,u,d,o,a);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||Sd(e,t,o,null,r,l)}for(a in r)if(o=r[a],l=n[a],r.hasOwnProperty(a)&&(o!=null||l!=null))switch(a){case`value`:p=o;break;case`defaultValue`:c=o;break;case`multiple`:s=o;default:o!==l&&Sd(e,t,a,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?Pt(e,!!n,n?[]:``,!1):Pt(e,!!n,t,!0)):Pt(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(a=n[c],n.hasOwnProperty(c)&&a!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:Sd(e,t,c,null,r,a)}for(s in r)if(a=r[s],o=n[s],r.hasOwnProperty(s)&&(a!=null||o!=null))switch(s){case`value`:p=a;break;case`defaultValue`:m=a;break;case`children`:break;case`dangerouslySetInnerHTML`:if(a!=null)throw Error(i(91));break;default:a!==o&&Sd(e,t,s,a,r,o)}Ft(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:Sd(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:Sd(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&Sd(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(i(137,t));break;default:Sd(e,t,u,p,r,m)}return;default:if(Vt(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&Cd(e,t,_,void 0,r,p);
vendor: 4,421 bytes, line 9
9for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||Cd(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&Sd(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||Sd(e,t,f,p,r,m)}function Td(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function hee(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&Td(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&Td(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var Ed=null,Dd=null;function Od(e){return e.nodeType===9?e:e.ownerDocument}function kd(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function Ad(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function jd(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Md=null;function Nd(){var e=window.event;return e&&e.type===`popstate`?e===Md?!1:(Md=e,!0):(Md=null,!1)}var Pd=typeof setTimeout==`function`?setTimeout:void 0,Fd=typeof clearTimeout==`function`?clearTimeout:void 0,Id=typeof Promise==`function`?Promise:void 0,gee=typeof queueMicrotask==`function`?queueMicrotask:Id===void 0?Pd:function(e){return Id.resolve(null).then(e).catch(_ee)};function _ee(e){setTimeout(function(){throw e})}function Ld(e){return e===`head`}function Rd(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),lp(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)Zd(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,Zd(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[at]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&Zd(e.ownerDocument.body);n=i}while(n);lp(t)}function zd(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8)if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++;n=r}while(n)}function Bd(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:Bd(n),ot(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function Vd(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r)if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e;else if(!e[at])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=Kd(e.nextSibling),e===null)break}return null}
vendor: 20,970 bytes, line 9
9function Hd(e,t,n){if(t===``)return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=Kd(e.nextSibling),e===null))return null;return e}function Ud(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=Kd(e.nextSibling),e===null))return null;return e}function Wd(e){return e.data===`$?`||e.data===`$~`}function Gd(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function vee(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function Kd(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var qd=null;function Jd(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return Kd(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function Yd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function Xd(e,t,n){switch(t=Od(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function Zd(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);ot(e)}var Qd=new Map,$d=new Set;function ef(e){return typeof e.getRootNode==`function`?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var tf=L.d;L.d={f:nf,r:rf,D:yee,C:sf,L:bee,m:xee,X:lf,S:cf,M:uf};function nf(){var e=tf.f(),t=du();return e||t}function rf(e){var t=ct(e);t!==null&&t.tag===5&&t.type===`form`?hs(t):tf.r(e)}var af=typeof document>`u`?null:document;function of(e,t,n){var r=af;if(r&&typeof t==`string`&&t){var i=At(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),$d.has(i)||($d.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),wd(t,`link`,e),dt(t),r.head.appendChild(t)))}}function yee(e){tf.D(e),of(`dns-prefetch`,e,null)}function sf(e,t){tf.C(e,t),of(`preconnect`,e,t)}function bee(e,t,n){tf.L(e,t,n);var r=af;if(r&&e&&t){var i=`link[rel="preload"][as="`+At(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+At(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+At(n.imageSizes)+`"]`)):i+=`[href="`+At(e)+`"]`;var a=i;switch(t){case`style`:a=ff(e);break;case`script`:a=gf(e)}Qd.has(a)||(e=p({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),Qd.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(pf(a))||t===`script`&&r.querySelector(_f(a))||(t=r.createElement(`link`),wd(t,`link`,e),dt(t),r.head.appendChild(t)))}}function xee(e,t){tf.m(e,t);var n=af;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+At(r)+`"][href="`+At(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=gf(e)}if(!Qd.has(a)&&(e=p({rel:`modulepreload`,href:e},t),Qd.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(_f(a)))return}r=n.createElement(`link`),wd(r,`link`,e),dt(r),n.head.appendChild(r)}}}function cf(e,t,n){tf.S(e,t,n);var r=af;if(r&&e){var i=ut(r).hoistableStyles,a=ff(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(pf(a)))s.loading=5;else{e=p({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=Qd.get(a))&&bf(e,n);var c=o=r.createElement(`link`);dt(c),wd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,yf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function lf(e,t){tf.X(e,t);var n=af;if(n&&e){var r=ut(n).hoistableScripts,i=gf(e),a=r.get(i);a||(a=n.querySelector(_f(i)),a||(e=p({src:e,async:!0},t),(t=Qd.get(i))&&xf(e,t),a=n.createElement(`script`),dt(a),wd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function uf(e,t){tf.M(e,t);var n=af;if(n&&e){var r=ut(n).hoistableScripts,i=gf(e),a=r.get(i);a||(a=n.querySelector(_f(i)),a||(e=p({src:e,async:!0,type:`module`},t),(t=Qd.get(i))&&xf(e,t),a=n.createElement(`script`),dt(a),wd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function df(e,t,n,r){var a=(a=ee.current)?ef(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=ff(n.href),n=ut(a).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=ff(n.href);var o=ut(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(pf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),Qd.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Qd.set(e,n),o||hf(a,e,n,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=gf(n),n=ut(a).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function ff(e){return`href="`+At(e)+`"`}function pf(e){return`link[rel="stylesheet"][`+e+`]`}function mf(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function hf(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),wd(t,`link`,n),dt(t),e.head.appendChild(t))}function gf(e){return`[src="`+At(e)+`"]`}function _f(e){return`script[async]`+e}function vf(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+At(n.href)+`"]`);if(r)return t.instance=r,dt(r),r;var a=p({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),dt(r),wd(r,`style`,a),yf(r,n.precedence,e),t.instance=r;case`stylesheet`:a=ff(n.href);var o=e.querySelector(pf(a));if(o)return t.state.loading|=4,t.instance=o,dt(o),o;r=mf(n),(a=Qd.get(a))&&bf(r,a),o=(e.ownerDocument||e).createElement(`link`),dt(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),wd(o,`link`,r),t.state.loading|=4,yf(o,n.precedence,e),t.instance=o;case`script`:return o=gf(n.src),(a=e.querySelector(_f(o)))?(t.instance=a,dt(a),a):(r=n,(a=Qd.get(o))&&(r=p({},n),xf(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),dt(a),wd(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,yf(r,n.precedence,e));return t.instance}function yf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function bf(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function xf(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Sf=null;function Cf(e,t,n){if(Sf===null){var r=new Map,i=Sf=new Map;i.set(n,r)}else i=Sf,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[at]||a[Qe]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function wf(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function Tf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Ef(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function See(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=ff(r.href),a=t.querySelector(pf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Of.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,dt(a);return}a=t.ownerDocument||t,r=mf(r),(i=Qd.get(i))&&bf(r,i),a=a.createElement(`link`),dt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),wd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Of.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var Df=0;function Cee(e,t){return e.stylesheets&&e.count===0&&Af(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&Af(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&Df===0&&(Df=62500*hee());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Af(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>Df?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Of(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Af(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var kf=null;function Af(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,kf=new Map,t.forEach(wee,e),kf=null,Of.call(e))}function wee(e,t){if(!(t.state.loading&4)){var n=kf.get(e);if(n)var r=n.get(null);else{n=new Map,kf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=Of.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var jf={$$typeof:C,Provider:null,Consumer:null,_currentValue:R,_currentValue2:R,_threadCount:0};function Tee(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Ve(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ve(0),this.hiddenUpdates=Ve(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.incompleteTransitions=new Map}function Mf(e,t,n,r,i,a,o,s,c,l,u,d){return e=new Tee(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=ei(3,null,null,t),e.current=a,a.stateNode=e,t=ea(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},Na(a),e}function Nf(e){return e?(e=Qr,e):Qr}function Pf(e,t,n,r,i,a){i=Nf(i),r.context===null?r.context=i:r.pendingContext=i,r=Fa(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=Ia(e,r,t),n!==null&&(su(n,e,t),La(n,e,t))}function Ff(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function If(e,t){Ff(e,t),(e=e.alternate)&&Ff(e,t)}function Lf(e){if(e.tag===13||e.tag===31){var t=Yr(e,67108864);t!==null&&su(t,e,67108864),If(e,67108864)}}function Rf(e){if(e.tag===13||e.tag===31){var t=au();t=qe(t);var n=Yr(e,t);n!==null&&su(n,e,t),If(e,t)}}var zf=!0;function Bf(e,t,n,r){var i=I.T;I.T=null;var a=L.p;try{L.p=2,Hf(e,t,n,r)}finally{L.p=a,I.T=i}}function Vf(e,t,n,r){var i=I.T;I.T=null;var a=L.p;try{L.p=8,Hf(e,t,n,r)}finally{L.p=a,I.T=i}}function Hf(e,t,n,r){if(zf){var i=Uf(r);if(i===null)pd(e,t,r,Wf,n),tp(e,r);else if(Eee(i,e,t,n,r))r.stopPropagation();else if(tp(e,r),t&4&&-1<ep.indexOf(e)){for(;i!==null;){var a=ct(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=Ie(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-ke(o);s.entanglements[1]|=c,o&=~c}qu(a),!(El&6)&&(ql=_e()+500,Ju(0,!1))}}break;case 31:case 13:s=Yr(a,2),s!==null&&su(s,a,2),du(),If(a,2)}if(a=Uf(r),a===null&&pd(e,t,r,Wf,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else pd(e,t,r,null,n)}}function Uf(e){return e=qt(e),Gf(e)}var Wf=null;function Gf(e){if(Wf=null,e=st(e),e!==null){var t=o(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=s(t),e!==null)return e;e=null}else if(n===31){if(e=c(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Wf=e,null}function Kf(e){switch(e){case`beforetoggle`:case`cancel`:case`click`:case`close`:case`contextmenu`:case`copy`:case`cut`:case`auxclick`:case`dblclick`:case`dragend`:case`dragstart`:case`drop`:case`focusin`:case`focusout`:case`input`:case`invalid`:case`keydown`:case`keypress`:case`keyup`:case`mousedown`:case`mouseup`:case`paste`:case`pause`:case`play`:case`pointercancel`:case`pointerdown`:case`pointerup`:case`ratechange`:case`reset`:case`resize`:case`seeked`:case`submit`:case`toggle`:case`touchcancel`:case`touchend`:case`touchstart`:case`volumechange`:case`change`:case`selectionchange`:case`textInput`:case`compositionstart`:case`compositionend`:case`compositionupdate`:case`beforeblur`:case`afterblur`:case`beforeinput`:case`blur`:case`fullscreenchange`:case`focus`:case`hashchange`:case`popstate`:case`select`:case`selectstart`:return 2;case`drag`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`mousemove`:case`mouseout`:case`mouseover`:case`pointermove`:case`pointerout`:case`pointerover`:case`scroll`:case`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(ve()){case ye:return 2;case be:return 8;case xe:case Se:return 32;case Ce:return 268435456;default:return 32}default:return 32}}var qf=!1,Jf=null,Yf=null,Xf=null,Zf=new Map,Qf=new Map,$f=[],ep=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset`.split(` `);function tp(e,t){switch(e){case`focusin`:case`focusout`:Jf=null;break;case`dragenter`:case`dragleave`:Yf=null;break;case`mouseover`:case`mouseout`:Xf=null;break;case`pointerover`:case`pointerout`:Zf.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:Qf.delete(t.pointerId)}}function np(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=ct(t),t!==null&&Lf(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Eee(e,t,n,r,i){switch(t){case`focusin`:return Jf=np(Jf,e,t,n,r,i),!0;case`dragenter`:return Yf=np(Yf,e,t,n,r,i),!0;case`mouseover`:return Xf=np(Xf,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Zf.set(a,np(Zf.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,Qf.set(a,np(Qf.get(a)||null,e,t,n,r,i)),!0}return!1}function rp(e){var t=st(e.target);if(t!==null){var n=o(t);if(n!==null){if(t=n.tag,t===13){if(t=s(n),t!==null){e.blockedOn=t,Xe(e.priority,function(){Rf(n)});return}}else if(t===31){if(t=c(n),t!==null){e.blockedOn=t,Xe(e.priority,function(){Rf(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ip(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Uf(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Kt=r,n.target.dispatchEvent(r),Kt=null}else return t=ct(n),t!==null&&Lf(t),e.blockedOn=n,!1;t.shift()}return!0}function ap(e,t,n){ip(e)&&n.delete(t)}function Dee(){qf=!1,Jf!==null&&ip(Jf)&&(Jf=null),Yf!==null&&ip(Yf)&&(Yf=null),Xf!==null&&ip(Xf)&&(Xf=null),Zf.forEach(ap),Qf.forEach(ap)}function op(e,n){e.blockedOn===n&&(e.blockedOn=null,qf||(qf=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Dee)))}var sp=null;function cp(e){sp!==e&&(sp=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){sp===e&&(sp=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(Gf(r||n)===null)continue;break}var a=ct(n);a!==null&&(e.splice(t,3),t-=3,ps(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function lp(e){function t(t){return op(t,e)}Jf!==null&&op(Jf,e),Yf!==null&&op(Yf,e),Xf!==null&&op(Xf,e),Zf.forEach(t),Qf.forEach(t);for(var n=0;n<$f.length;n++){var r=$f[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<$f.length&&(n=$f[0],n.blockedOn===null);)rp(n),n.blockedOn===null&&$f.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[$e]||null;if(typeof a==`function`)o||cp(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[$e]||null)s=o.formAction;else if(Gf(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),cp(n)}}}function Oee(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function up(e){this._internalRoot=e}dp.prototype.render=up.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));var n=t.current;Pf(n,au(),e,t,null,null)},dp.prototype.unmount=up.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Pf(e.current,2,null,e,null,null),du(),t[et]=null}};function dp(e){this._internalRoot=e}dp.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ye();e={blockedOn:null,target:e,priority:t};for(var n=0;n<$f.length&&t!==0&&t<$f[n].priority;n++);$f.splice(n,0,e),n===0&&rp(e)}};var fp=n.version;if(fp!==`19.2.4`)throw Error(i(527,fp,`19.2.4`));L.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(i(188)):(e=Object.keys(e).join(`,`),Error(i(268,e)));return e=u(t),e=e===null?null:d(e),e=e===null?null:e.stateNode,e};var kee={bundleType:0,version:`19.2.4`,rendererPackageName:`react-dom`,currentDispatcherRef:I,reconcilerVersion:`19.2.4`};
9if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var pp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!pp.isDisabled&&pp.supportsFiber)try{Ee=pp.inject(kee),De=pp}catch{}}e.createRoot=function(e,t){if(!a(e))throw Error(i(299));var n=!1,r=``,o=see,s=Ps,c=Fs;return t!=null&&(!0===t.unstable_strictMode&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(s=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=Mf(e,1,!1,null,null,n,r,null,o,s,c,Oee),e[et]=t.current,dd(e),new up(t)}})),v=l(o(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=_()}))(),1),y={PAGE_NOT_FOUND:`*`,PAGE_ROOT:`/`,PAGE_LOGIN_REDIRECT:`/post_login`,PAGE_LOGOUT_REDIRECT:`/post_logout`,PAGE_SILENT_RENEW:`/silent_renew`,PAGE_LOGIN:`/login`,PAGE_LOGOUT:`/logout`,PAGE_DEV_LOGIN:`/dev-login`,PAGE_CREATE_ACCOUNT:`create-account`,PAGE_CREATE_PROJECT:`create-project`,PAGE_ADD_PROJECT:`add-project`,PAGE_CREATE_PROJECT_LANGUAGES:`languages`,PAGE_CREATE_PROJECT_PLAN:`plan`,PAGE_CREATE_PROJECT_SNIPPET:`code-snippet`,PAGE_DASHBOARD:`dashboard`,PAGE_PROJECTS:`projects`,PAGE_PROJECT:`project`,PAGE_SOURCE_SEGMENTS:`source-segments`,PAGE_TRANSLATIONS_SEGMENT_SEARCH:`translation-segment-search`,PAGE_TRANSLATIONS_EDITOR:`translation-editor`,PAGE_LOCALIZATION:`localization`,PAGE_LANGUAGES:`languages`,PAGE_ADMIN:`admin`,PAGE_GLOSSARY:`glossary`,PAGE_BATCHES:`batches`,PAGE_ACTIVE_BATCHES:`active`,PAGE_BATCH_DETAILS:`batch-details`,PAGE_BATCH_ARCHIVE:`archive`,PAGE_EXCLUSIONS:`exclusions`,PAGE_ASSET_REWRITES:`asset-rewrites`,PAGE_BATCH_REVIEW:`batch-review`,PAGE_NO_TRANSLATE_RULES:`no-translate-rules`,PAGE_METRICS:`metrics`,PAGE_TRANSLATED_TRAFFIC:`translated-traffic`,PAGE_WORLD_TRAFFIC:`world-traffic`,PAGE_SETTINGS:`settings`,PAGE_CUSTOM_CSS_EDITOR:`custom-css-editor`,PAGE_LANGUAGE_SELECTOR:`language-selector`,PAGE_INSTALLATION:`installation`,PAGE_SNIPPET_INJECTION:`snippet-injection`,PAGE_DEPLOYMENT_DOMAIN:`domain`,PAGE_DEPLOYMENT_METHOD:`deployment-method`,PAGE_DEPLOYMENT_VALUES:`deployment-values`,PAGE_PROJECT_SCOPE:`project-scope`,PAGE_MANAGE_SCOPE:`manage-scope`,PAGE_ACCOUNT:`account`,PAGE_UPDATE_SUBSCRIPTION:`update-subscription`,PAGE_MY_PROFILE:`my-profile`,PAGE_REPORTS:`reports`,PAGE_WORDS_SERVED_USAGE:`words-served`,PAGE_MT_USAGE:`mt-usage`,PAGE_USER_MANAGEMENT:`users`,PAGE_QUOTES:`quotes`,PAGE_DESKTOP_APP:`desktop-app`,PAGE_STORE_DEBUG:`groovy`,PAGE_SPIDERS:`spiders`,PAGE_FLATTENING:`flattening`,PAGE_FLATTENED_URLS:`flattened-urls`,PAGE_FLATTENING_METRICS:`flattening-metrics`,PAGE_TITLE_NOT_FOUND:`Page Not Found`,PAGE_TITLE_ROOT:`Dashboard`,PAGE_TITLE_LOGIN_REDIRECT:`Login Redirect`,PAGE_TILE_LOGOUT_REDIRECT:`Logout Redirect`,PAGE_TITLE_SILENT_RENEW:``,PAGE_TITLE_LOGIN:`Login`,PAGE_TITLE_LOGOUT:`Logout`,PAGE_TITLE_CREATE_ACCOUNT:`Create Account`,PAGE_TITLE_CREATE_PROJECT:`Create Project`,PAGE_TITLE_DASHBOARD:`Dashboard`,PAGE_TITLE_PROJECTS:`Projects`,PAGE_TITLE_PROJECT:`Project`,PAGE_TITLE_SOURCE_SEGMENTS:`Source Segments`,PAGE_TITLE_TRANSLATION_SEGMENT_SEARCH:`Translation Search`,PAGE_TITLE_LOCALIZATION:`Localization`,PAGE_TITLE_LANGUAGES:`Languages`,PAGE_TITLE_GLOSSARY:`Glossary`,PAGE_TITLE_ADMIN:`Admin`,PAGE_TITLE_BATCHES:`Batches`,PAGE_TITLE_ACTIVE_BATCHES:`Active`,PAGE_TITLE_BATCH_ARCHIVE:`Archive`,PAGE_TITLE_EXCLUSIONS:`Exclusions`,PAGE_TITLE_ASSET_REWRITES:`Asset Rewrites`,PAGE_TITLE_METRICS:`Metrics`,PAGE_TITLE_TRANSLATED_TRAFFIC:`Translated Traffic`,PAGE_TITLE_WORLD_TRAFFIC:`World Traffic`,PAGE_TITLE_SETTINGS:`Project Settings`,PAGE_TITLE_LANGUAGE_SELECTOR:`Selector`,PAGE_TITLE_INSTALLATION:`Installation`,PAGE_TITLE_SCOPE:`Scope`,PAGE_TITLE_ACCOUNT:`Account`,PAGE_TITLE_UPDATE_SUBSCRIPTION:`Update Subscription`,PAGE_TITLE_MY_PROFILE:`My Profile`,PAGE_TITLE_REPORTS:`Reports`,PAGE_TITLE_WORDS_SERVED_USAGE_DETAILS:`Words Served`,PAGE_TITLE_MT_USAGE_DETAILS:`MT Usage`,PAGE_TITLE_USER_MANAGEMENT:`Users`,PAGE_TITLE_QUOTES:`Quotes`,PAGE_TITLE_DEBUG:`Debug`,PAGE_TITLE_DESKTOP_APP:`Get Desktop App`,PAGE_TITLE_SPIDERS:`Spiders`,PAGE_TITLE_FLATTENING:`Flattening`,PAGE_TITLE_FLATTENED_URLS:`Flattened URLs`,PAGE_TITLE_FLATTENING_METRICS:`Flattening Metrics`},b=`translations`,x=`batch`,S=`no-translate`,C=`css-editor`,w={TRANSLATIONS:b,BATCH:x,NO_TRANSLATE_RULES:S,CSS_EDITOR:C,CREATE_BATCH:`create-batch`,ASSET_SWAP:`asset-swap`},T=9779,E=`127.0.0.1`,D={PROJECT_DATA_MODIFIED:`project-data-modified`,USER_DATA_MODIFIED:`user-data-modified`},O=`local`,k=`staging`,A=`production`,j=[O,k,`rc`,A],M=`https://sso-stg.transperfect.com`,N=`https://sso.transperfect.com`,P=`https://api.onelink-preview.com/xapis`,F=`https://rc.onelink-edge.com/xapis`,I=`https://nva.bablic.com/xapis`,L=`https://notify.onelinkjs-staging.com/notify`,R=`https://notify.onelinkjs.com/notify`,z=`https://api.onelink-preview.com/moxie.min.js`,B=`https://rc.onelink-edge.com/moxie.min.js`,V=`https://edge.bablic.com/moxie.min.js`,H=`https://api.onelink-preview.com/glweb.moxie.min.js`,U=`https://rc.onelink-edge.com/glweb.moxie.min.js`,W=`https://edge.bablic.com/glweb.moxie.min.js`,G=`E6D1-BF7F-A10B-9E5E`,ee=`BE8E-3B10-2ECF-CE27`,te={[O]:{label:O,notifyUrl:L,notifyEnv:`Staging`,xapisUrl:P,ssoUrl:M,payKey:G,moxieInjectionUrl:z,studioMoxieInjectionUrl:H},[k]:{label:k,notifyUrl:L,notifyEnv:`Staging`,xapisUrl:P,ssoUrl:N,payKey:G,moxieInjectionUrl:z,studioMoxieInjectionUrl:H},rc:{label:`rc`,notifyUrl:L,notifyEnv:`RC`,xapisUrl:F,ssoUrl:N,payKey:G,moxieInjectionUrl:B,studioMoxieInjectionUrl:U},[A]:{label:A,notifyUrl:R,notifyEnv:`Live`,xapisUrl:I,ssoUrl:N,payKey:ee,moxieInjectionUrl:V,studioMoxieInjectionUrl:W}},ne=`TP Admin`,re=`TP User`,ie=`GLGO Admin`,K=`Admin`,ae=`Billing`,oe=`Developer`,se=`Project Manager`,ce=`Linguist`,le=`Sales Lead`,ue=`Contractor`,de=`TPTX-USER-GRUP-XXXX`,fe=[re,ne,ie],pe=[ne,re,ie,K,ae,oe,se,ce,le,ue],me=`pending`,he=`translation`,ge=`testing`,_e=`review`,ve=`validation`,ye=`to do`,be=`in progress`,xe=`ready`,Se=[he,ge,_e,ve],Ce=`feature-batches`,we=`batch-management`,Te=`feature-flattening`,Ee=`subscription-management`,De=`language-management`,Oe=`create-additional-projects`,ke=`https://support.bablic.com`,Ae=class{static{this.isInitialized=!1}static{this.isDesktop=!1}static reset(){this.currentHost={},this.defaultHost={},this.isInitialized=!1}constructor(){}static initialize(e){return this.isInitialized||=(this.defaultHost=this.getDefaultEnvironment(),this.currentHost=this.defaultHost,!0),e&&(this.currentHost={...this.currentHost,...e[this.label]}),this.currentHost}static get host(){if(!this.isInitialized)throw Error(`HostEnv is not initialized. Call HostEnv.initialize() first.`);return this.currentHost}static get defaultEnvironment(){return this.isInitialized||this.initialize(),this.defaultHost}static get label(){return this.host.label}static get isRC(){return this.label===`rc`}static get isLive(){return this.label===A}
vendor: 7,430 bytes, line 9
9static get isStaging(){return this.label===k}static get isLocal(){return this.label===O}static get isReady(){return this.isInitialized}static getDefaultEnvironment(){if(this.isDesktop||typeof window>`u`)return this.getDTDefaultEnvironment();let e=window.location.origin;if(!e)throw Error(`Unknown host environment`);if(e.includes(`localhost`))return te[O];if(e.includes(`staging`)||e.includes(`-stg.`))return te[k];if(e.includes(`rc`))return te.rc;if(e.includes(`bablic`))return te[A];throw Error(`Unknown XAPIS environment`)}static getDTDefaultEnvironment(){let{MODE:e}={MODE:`production`};switch(e){case`staging`:return te[k];case`rc`:return te.rc;case`production`:return te[A];default:return te[O]}}},je={appId:`com.transperfect.bablicstudio`,productName:`Bablic Desktop`,artifactPrefix:`Bablic-Desktop`,protocol:`bablicstudio`,serverDir:`bablic`,iconBase:`src/renderer/assets/bablic-icon`,publishUrls:{local:`http://glweb-marketing-staging.s3-website-us-east-1.amazonaws.com/files/bablic/`,staging:`http://glweb-marketing-staging.s3-website-us-east-1.amazonaws.com/files/bablic/`,rc:`http://glweb-marketing-rc.s3-website-us-east-1.amazonaws.com/files/bablic/`,production:`https://download.bablic.com/bablic/`}},Me=o(((e,t)=>{t.exports={}})),Ne=o(((e,t)=>{(function(n,r){typeof e==`object`?t.exports=e=r():typeof define==`function`&&define.amd?define([],r):n.CryptoJS=r()})(e,function(){var e=e||function(e,t){var n;if(typeof window<`u`&&window.crypto&&(n=window.crypto),typeof self<`u`&&self.crypto&&(n=self.crypto),typeof globalThis<`u`&&globalThis.crypto&&(n=globalThis.crypto),!n&&typeof window<`u`&&window.msCrypto&&(n=window.msCrypto),!n&&typeof global<`u`&&global.crypto&&(n=global.crypto),!n&&typeof u==`function`)try{n=Me()}catch{}var r=function(){if(n){if(typeof n.getRandomValues==`function`)try{return n.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof n.randomBytes==`function`)try{return n.randomBytes(4).readInt32LE()}catch{}}throw Error(`Native crypto module could not be used to get secure random number.`)},i=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),a={},o=a.lib={},s=o.Base=function(){return{extend:function(e){var t=i(this);return e&&t.mixIn(e),(!t.hasOwnProperty(`init`)||this.init===t.init)&&(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty(`toString`)&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),c=o.WordArray=s.extend({init:function(e,n){e=this.words=e||[],n==t?this.sigBytes=e.length*4:this.sigBytes=n},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,i=e.sigBytes;if(this.clamp(),r%4)for(var a=0;a<i;a++){var o=n[a>>>2]>>>24-a%4*8&255;t[r+a>>>2]|=o<<24-(r+a)%4*8}else for(var s=0;s<i;s+=4)t[r+s>>>2]=n[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(r());return new c.init(t,e)}}),l=a.enc={},d=l.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var a=t[i>>>2]>>>24-i%4*8&255;r.push((a>>>4).toString(16)),r.push((a&15).toString(16))}return r.join(``)},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new c.init(n,t/2)}},f=l.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var a=t[i>>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(a))}return r.join(``)},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new c.init(n,t)}},p=l.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch{throw Error(`Malformed UTF-8 data`)}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},m=o.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){typeof e==`string`&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,i=r.words,a=r.sigBytes,o=this.blockSize,s=a/(o*4);s=t?e.ceil(s):e.max((s|0)-this._minBufferSize,0);var l=s*o,u=e.min(l*4,a);if(l){for(var d=0;d<l;d+=o)this._doProcessBlock(i,d);n=i.splice(0,l),r.sigBytes-=u}return new c.init(n,u)},clone:function(){var e=s.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});o.Hasher=m.extend({cfg:s.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){m.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:512/32,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new h.HMAC.init(e,n).finalize(t)}}});var h=a.algo={};return a}(Math);return e})})),Pe=o(((e,t)=>{(function(n,r){typeof e==`object`?t.exports=e=r(Ne()):typeof define==`function`&&define.amd?define([`./core`],r):r(n.CryptoJS)})(e,function(e){return(function(t){var n=e,r=n.lib,i=r.WordArray,a=r.Hasher,o=n.algo,s=[],c=[];(function(){function e(e){for(var n=t.sqrt(e),r=2;r<=n;r++)if(!(e%r))return!1;return!0}function n(e){return(e-(e|0))*4294967296|0}for(var r=2,i=0;i<64;)e(r)&&(i<8&&(s[i]=n(t.pow(r,1/2))),c[i]=n(t.pow(r,1/3)),i++),r++})();var l=[],u=o.SHA256=a.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],u=n[5],d=n[6],f=n[7],p=0;p<64;p++){if(p<16)l[p]=e[t+p]|0;else{var m=l[p-15],h=(m<<25|m>>>7)^(m<<14|m>>>18)^m>>>3,g=l[p-2],_=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[p]=h+l[p-7]+_+l[p-16]}var v=s&u^~s&d,y=r&i^r&a^i&a,b=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),x=(s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25),S=f+x+v+c[p]+l[p],C=b+y;f=d,d=u,u=s,s=o+S|0,o=a,a=i,i=r,r=S+C|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+a|0,n[3]=n[3]+o|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+f|0},_doFinalize:function(){var e=this._data,n=e.words,r=this._nDataBytes*8,i=e.sigBytes*8;return n[i>>>5]|=128<<24-i%32,n[(i+64>>>9<<4)+14]=t.floor(r/4294967296),n[(i+64>>>9<<4)+15]=r,e.sigBytes=n.length*4,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});n.SHA256=a._createHelper(u),n.HmacSHA256=a._createHmacHelper(u)})(Math),e.SHA256})})),Fe=o(((e,t)=>{(function(n,r){typeof e==`object`?t.exports=e=r(Ne()):typeof define==`function`&&define.amd?define([`./core`],r):r(n.CryptoJS)})(e,function(e){return(function(){var t=e,n=t.lib.WordArray,r=t.enc;r.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var i=[],a=0;a<n;a+=3)for(var o=t[a>>>2]>>>24-a%4*8&255,s=t[a+1>>>2]>>>24-(a+1)%4*8&255,c=t[a+2>>>2]>>>24-(a+2)%4*8&255,l=o<<16|s<<8|c,u=0;u<4&&a+u*.75<n;u++)i.push(r.charAt(l>>>6*(3-u)&63));var d=r.charAt(64);if(d)for(;i.length%4;)i.push(d);return i.join(``)},parse:function(e){var t=e.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var a=0;a<n.length;
9a++)r[n.charCodeAt(a)]=a}var o=n.charAt(64);if(o){var s=e.indexOf(o);s!==-1&&(t=s)}return i(e,t,r)},_map:`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`};function i(e,t,r){for(var i=[],a=0,o=0;o<t;o++)if(o%4){var s=r[e.charCodeAt(o-1)]<<o%4*2|r[e.charCodeAt(o)]>>>6-o%4*2;i[a>>>2]|=s<<24-a%4*8,a++}return n.create(i,a)}})(),e.enc.Base64})})),Ie=o(((e,t)=>{(function(n,r){typeof e==`object`?t.exports=e=r(Ne()):typeof define==`function`&&define.amd?define([`./core`],r):r(n.CryptoJS)})(e,function(e){return e.enc.Utf8})})),Le=l(Ne()),Re=l(Pe()),ze=l(Fe()),Be=l(Ie());function Ve(e){this.message=e}Ve.prototype=Error(),Ve.prototype.name=`InvalidCharacterError`;var He=typeof window<`u`&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,``);if(t.length%4==1)throw new Ve(`'atob' failed: The string to be decoded is not correctly encoded.`);for(var n,r,i=0,a=0,o=``;r=t.charAt(a++);~r&&(n=i%4?64*n+r:r,i++%4)&&(o+=String.fromCharCode(255&n>>(-2*i&6))))r=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`.indexOf(r);return o};function Ue(e){var t=e.replace(/-/g,`+`).replace(/_/g,`/`);switch(t.length%4){case 0:break;case 2:t+=`==`;break;case 3:t+=`=`;break;default:throw`Illegal base64url string!`}try{return function(e){return decodeURIComponent(He(e).replace(/(.)/g,(function(e,t){var n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n=`0`+n),`%`+n})))}(t)}catch{return He(t)}}function We(e){this.message=e}function Ge(e,t){if(typeof e!=`string`)throw new We(`Invalid token specified`);var n=!0===(t||={}).header?0:1;try{return JSON.parse(Ue(e.split(`.`)[n]))}catch(e){throw new We(`Invalid token specified: `+e.message)}}We.prototype=Error(),We.prototype.name=`InvalidTokenError`;var Ke={debug:()=>void 0,info:()=>void 0,warn:()=>void 0,error:()=>void 0},qe,Je,Ye=(e=>(e[e.NONE=0]=`NONE`,e[e.ERROR=1]=`ERROR`,e[e.WARN=2]=`WARN`,e[e.INFO=3]=`INFO`,e[e.DEBUG=4]=`DEBUG`,e))(Ye||{});(e=>{function t(){qe=3,Je=Ke}e.reset=t;function n(e){if(!(0<=e&&e<=4))throw Error(`Invalid log level`);qe=e}e.setLevel=n;function r(e){Je=e}e.setLogger=r})(Ye||={});var Xe=class{constructor(e){this._name=e}debug(...e){qe>=4&&Je.debug(Xe._format(this._name,this._method),...e)}info(...e){qe>=3&&Je.info(Xe._format(this._name,this._method),...e)}warn(...e){qe>=2&&Je.warn(Xe._format(this._name,this._method),...e)}error(...e){qe>=1&&Je.error(Xe._format(this._name,this._method),...e)}throw(e){throw this.error(e),e}create(e){let t=Object.create(this);return t._method=e,t.debug(`begin`),t}static createStatic(e,t){let n=new Xe(`${e}.${t}`);return n.debug(`begin`),n}static _format(e,t){let n=`[${e}]`;return t?`${n} ${t}:`:n}static debug(e,...t){qe>=4&&Je.debug(Xe._format(e),...t)}static info(e,...t){qe>=3&&Je.info(Xe._format(e),...t)}static warn(e,...t){qe>=2&&Je.warn(Xe._format(e),...t)}static error(e,...t){qe>=1&&Je.error(Xe._format(e),...t)}};Ye.reset();var Ze=`10000000-1000-4000-8000-100000000000`,Qe=class{static _randomWord(){return Le.default.lib.WordArray.random(1).words[0]}static generateUUIDv4(){return Ze.replace(/[018]/g,e=>(e^Qe._randomWord()&15>>e/4).toString(16)).replace(/-/g,``)}static generateCodeVerifier(){return Qe.generateUUIDv4()+Qe.generateUUIDv4()+Qe.generateUUIDv4()}static generateCodeChallenge(e){try{let t=(0,Re.default)(e);return ze.default.stringify(t).replace(/\+/g,`-`).replace(/\//g,`_`).replace(/=+$/,``)}catch(e){throw Xe.error(`CryptoUtils.generateCodeChallenge`,e),e}}static generateBasicAuth(e,t){let n=Be.default.parse([e,t].join(`:`));return ze.default.stringify(n)}},$e=class{constructor(e){this._name=e,this._logger=new Xe(`Event('${this._name}')`),this._callbacks=[]}addHandler(e){return this._callbacks.push(e),()=>this.removeHandler(e)}removeHandler(e){let t=this._callbacks.lastIndexOf(e);t>=0&&this._callbacks.splice(t,1)}raise(...e){this._logger.debug(`raise:`,...e);for(let t of this._callbacks)t(...e)}},et=class{static decode(e){try{return Ge(e)}catch(e){throw Xe.error(`JwtUtils.decode`,e),e}}},tt=class{static center({...e}){return e.width??=[800,720,600,480].find(e=>e<=window.outerWidth/1.618)??360,e.left??=Math.max(0,Math.round(window.screenX+(window.outerWidth-e.width)/2)),e.height!=null&&(e.top??=Math.max(0,Math.round(window.screenY+(window.outerHeight-e.height)/2))),e}static serialize(e){return Object.entries(e).filter(([,e])=>e!=null).map(([e,t])=>`${e}=${typeof t==`boolean`?t?`yes`:`no`:t}`).join(`,`)}},nt=class extends $e{constructor(){super(...arguments),this._logger=new Xe(`Timer('${this._name}')`),this._timerHandle=null,this._expiration=0,this._callback=()=>{let e=this._expiration-nt.getEpochTime();this._logger.debug(`timer completes in`,e),this._expiration<=nt.getEpochTime()&&(this.cancel(),super.raise())}}static getEpochTime(){return Math.floor(Date.now()/1e3)}init(e){let t=this._logger.create(`init`);e=Math.max(Math.floor(e),1);let n=nt.getEpochTime()+e;if(this.expiration===n&&this._timerHandle){t.debug(`skipping since already initialized for expiration at`,this.expiration);return}this.cancel(),t.debug(`using duration`,e),this._expiration=n;let r=Math.min(e,5);this._timerHandle=setInterval(this._callback,r*1e3)}get expiration(){return this._expiration}cancel(){this._logger.create(`cancel`),this._timerHandle&&=(clearInterval(this._timerHandle),null)}},rt=class{static readParams(e,t=`query`){if(!e)throw TypeError(`Invalid URL`);let n=new URL(e,`http://127.0.0.1`)[t===`fragment`?`hash`:`search`];return new URLSearchParams(n.slice(1))}},it=`;
9`,at=class extends Error{constructor(e,t){if(super(e.error_description||e.error||``),this.form=t,this.name=`ErrorResponse`,!e.error)throw Xe.error(`ErrorResponse`,`No error passed`),Error(`No error passed`);this.error=e.error,this.error_description=e.error_description??null,this.error_uri=e.error_uri??null,this.state=e.userState,this.session_state=e.session_state??null,this.url_state=e.url_state}},ot=class extends Error{constructor(e){super(e),this.name=`ErrorTimeout`}},st=class{constructor(e){this._logger=new Xe(`AccessTokenEvents`),this._expiringTimer=new nt(`Access token expiring`),this._expiredTimer=new nt(`Access token expired`),this._expiringNotificationTimeInSeconds=e.expiringNotificationTimeInSeconds}load(e){let t=this._logger.create(`load`);if(e.access_token&&e.expires_in!==void 0){let n=e.expires_in;if(t.debug(`access token present, remaining duration:`,n),n>0){let e=n-this._expiringNotificationTimeInSeconds;e<=0&&(e=1),t.debug(`registering expiring timer, raising in`,e,`seconds`),this._expiringTimer.init(e)}else t.debug(`canceling existing expiring timer because we're past expiration.`),this._expiringTimer.cancel();let r=n+1;t.debug(`registering expired timer, raising in`,r,`seconds`),this._expiredTimer.init(r)}else this._expiringTimer.cancel(),this._expiredTimer.cancel()}unload(){this._logger.debug(`unload: canceling existing access token timers`),this._expiringTimer.cancel(),this._expiredTimer.cancel()}addAccessTokenExpiring(e){return this._expiringTimer.addHandler(e)}removeAccessTokenExpiring(e){this._expiringTimer.removeHandler(e)}addAccessTokenExpired(e){return this._expiredTimer.addHandler(e)}removeAccessTokenExpired(e){this._expiredTimer.removeHandler(e)}},ct=class{constructor(e,t,n,r,i){this._callback=e,this._client_id=t,this._intervalInSeconds=r,this._stopOnError=i,this._logger=new Xe(`CheckSessionIFrame`),this._timer=null,this._session_state=null,this._message=e=>{e.origin===this._frame_origin&&e.source===this._frame.contentWindow&&(e.data===`error`?(this._logger.error(`error message from check session op iframe`),this._stopOnError&&this.stop()):e.data===`changed`?(this._logger.debug(`changed message from check session op iframe`),this.stop(),this._callback()):this._logger.debug(e.data+` message from check session op iframe`))};let a=new URL(n);this._frame_origin=a.origin,this._frame=window.document.createElement(`iframe`),this._frame.style.visibility=`hidden`,this._frame.style.position=`fixed`,this._frame.style.left=`-1000px`,this._frame.style.top=`0`,this._frame.width=`0`,this._frame.height=`0`,this._frame.src=a.href}load(){return new Promise(e=>{this._frame.onload=()=>{e()},window.document.body.appendChild(this._frame),window.addEventListener(`message`,this._message,!1)})}start(e){if(this._session_state===e)return;this._logger.create(`start`),this.stop(),this._session_state=e;let t=()=>{!this._frame.contentWindow||!this._session_state||this._frame.contentWindow.postMessage(this._client_id+` `+this._session_state,this._frame_origin)};t(),this._timer=setInterval(t,this._intervalInSeconds*1e3)}stop(){this._logger.create(`stop`),this._session_state=null,this._timer&&=(clearInterval(this._timer),null)}},lt=class{constructor(){this._logger=new Xe(`InMemoryWebStorage`),this._data={}}clear(){this._logger.create(`clear`),this._data={}}getItem(e){return this._logger.create(`getItem('${e}')`),this._data[e]}setItem(e,t){this._logger.create(`setItem('${e}')`),this._data[e]=t}removeItem(e){this._logger.create(`removeItem('${e}')`),delete this._data[e]}get length(){return Object.getOwnPropertyNames(this._data).length}key(e){return Object.getOwnPropertyNames(this._data)[e]}},ut=class{constructor(e=[],t=null,n={}){this._jwtHandler=t,this._extraHeaders=n,this._logger=new Xe(`JsonService`),this._contentTypes=[],this._contentTypes.push(...e,`application/json`),t&&this._contentTypes.push(`application/jwt`)}async fetchWithTimeout(e,t={}){let{timeoutInSeconds:n,...r}=t;if(!n)return await fetch(e,r);let i=new AbortController,a=setTimeout(()=>i.abort(),n*1e3);try{return await fetch(e,{...t,signal:i.signal})}catch(e){throw e instanceof DOMException&&e.name===`AbortError`?new ot(`Network timed out`):e}finally{clearTimeout(a)}}async getJson(e,{token:t,credentials:n}={}){let r=this._logger.create(`getJson`),i={Accept:this._contentTypes.join(`, `)};t&&(r.debug(`token passed, setting Authorization header`),i.Authorization=`Bearer `+t),this.appendExtraHeaders(i);let a;try{r.debug(`url:`,e),a=await this.fetchWithTimeout(e,{method:`GET`,headers:i,credentials:n})}catch(e){throw r.error(`Network Error`),e}r.debug(`HTTP response received, status`,a.status);let o=a.headers.get(`Content-Type`);if(o&&!this._contentTypes.find(e=>o.startsWith(e))&&r.throw(Error(`Invalid response Content-Type: ${o??`undefined`}, from URL: ${e}
9`)),a.ok&&this._jwtHandler&&o?.startsWith(`application/jwt`))return await this._jwtHandler(await a.text());let s;try{s=await a.json()}catch(e){throw r.error(`Error parsing JSON response`,e),a.ok?e:Error(`${a.statusText} (${a.status})`)}if(!a.ok)throw r.error(`Error from server:`,s),s.error?new at(s):Error(`${a.statusText} (${a.status}): ${JSON.stringify(s)}`);return s}async postForm(e,{body:t,basicAuth:n,timeoutInSeconds:r,initCredentials:i}){let a=this._logger.create(`postForm`),o={Accept:this._contentTypes.join(`, `),"Content-Type":`application/x-www-form-urlencoded`};n!==void 0&&(o.Authorization=`Basic `+n),this.appendExtraHeaders(o);let s;try{a.debug(`url:`,e),s=await this.fetchWithTimeout(e,{method:`POST`,headers:o,body:t,timeoutInSeconds:r,credentials:i})}catch(e){throw a.error(`Network error`),e}a.debug(`HTTP response received, status`,s.status);let c=s.headers.get(`Content-Type`);if(c&&!this._contentTypes.find(e=>c.startsWith(e)))throw Error(`Invalid response Content-Type: ${c??`undefined`}, from URL: ${e}`);let l=await s.text(),u={};if(l)try{u=JSON.parse(l)}catch(e){throw a.error(`Error parsing JSON response`,e),s.ok?e:Error(`${s.statusText} (${s.status})`)}if(!s.ok)throw a.error(`Error from server:`,u),u.error?new at(u,t):Error(`${s.statusText} (${s.status}): ${JSON.stringify(u)}`);return u}appendExtraHeaders(e){let t=this._logger.create(`appendExtraHeaders`),n=Object.keys(this._extraHeaders),r=[`authorization`,`accept`,`content-type`];n.length!==0&&n.forEach(n=>{if(r.includes(n.toLocaleLowerCase())){t.warn(`Protected header could not be overridden`,n,r);return}let i=typeof this._extraHeaders[n]==`function`?this._extraHeaders[n]():this._extraHeaders[n];i&&i!==``&&(e[n]=i)})}},dt=class{constructor(e){this._settings=e,this._logger=new Xe(`MetadataService`),this._signingKeys=null,this._metadata=null,this._metadataUrl=this._settings.metadataUrl,this._jsonService=new ut([`application/jwk-set+json`],null,this._settings.extraHeaders),this._settings.signingKeys&&(this._logger.debug(`using signingKeys from settings`),this._signingKeys=this._settings.signingKeys),this._settings.metadata&&(this._logger.debug(`using metadata from settings`),this._metadata=this._settings.metadata),this._settings.fetchRequestCredentials&&(this._logger.debug(`using fetchRequestCredentials from settings`),this._fetchRequestCredentials=this._settings.fetchRequestCredentials)}resetSigningKeys(){this._signingKeys=null}async getMetadata(){let e=this._logger.create(`getMetadata`);if(this._metadata)return e.debug(`using cached values`),this._metadata;if(!this._metadataUrl)throw e.throw(Error(`No authority or metadataUrl configured on settings`)),null;e.debug(`getting metadata from`,this._metadataUrl);let t=await this._jsonService.getJson(this._metadataUrl,{credentials:this._fetchRequestCredentials});return e.debug(`merging remote JSON with seed metadata`),this._metadata=Object.assign({},this._settings.metadataSeed,t),this._metadata}getIssuer(){return this._getMetadataProperty(`issuer`)}getAuthorizationEndpoint(){return this._getMetadataProperty(`authorization_endpoint`)}getUserInfoEndpoint(){return this._getMetadataProperty(`userinfo_endpoint`)}getTokenEndpoint(e=!0){return this._getMetadataProperty(`token_endpoint`,e)}getCheckSessionIframe(){return this._getMetadataProperty(`check_session_iframe`,!0)}getEndSessionEndpoint(){return this._getMetadataProperty(`end_session_endpoint`,!0)}getRevocationEndpoint(e=!0){return this._getMetadataProperty(`revocation_endpoint`,e)}getKeysEndpoint(e=!0){return this._getMetadataProperty(`jwks_uri`,e)}async _getMetadataProperty(e,t=!1){let n=this._logger.create(`_getMetadataProperty('${e}')`),r=await this.getMetadata();if(n.debug(`resolved`),r[e]===void 0){if(t===!0){n.warn(`Metadata does not contain optional property`);return}n.throw(Error(`Metadata does not contain property `+e))}return r[e]}async getSigningKeys(){let e=this._logger.create(`getSigningKeys`);if(this._signingKeys)return e.debug(`returning signingKeys from cache`),this._signingKeys;let t=await this.getKeysEndpoint(!1);e.debug(`got jwks_uri`,t);let n=await this._jsonService.getJson(t);
9if(e.debug(`got key set`,n),!Array.isArray(n.keys))throw e.throw(Error(`Missing keys on keyset`)),null;return this._signingKeys=n.keys,this._signingKeys}},ft=class{constructor({prefix:e=`oidc.`,store:t=localStorage}={}){this._logger=new Xe(`WebStorageStateStore`),this._store=t,this._prefix=e}async set(e,t){this._logger.create(`set('${e}')`),e=this._prefix+e,await this._store.setItem(e,t)}async get(e){return this._logger.create(`get('${e}')`),e=this._prefix+e,await this._store.getItem(e)}async remove(e){this._logger.create(`remove('${e}')`),e=this._prefix+e;let t=await this._store.getItem(e);return await this._store.removeItem(e),t}async getAllKeys(){this._logger.create(`getAllKeys`);let e=await this._store.length,t=[];for(let n=0;n<e;n++){let e=await this._store.key(n);e&&e.indexOf(this._prefix)===0&&t.push(e.substr(this._prefix.length))}return t}},pt=`code`,mt=`openid`,ht=`client_secret_post`,gt=`query`,_t=900,vt=300,yt=class{constructor({authority:e,metadataUrl:t,metadata:n,signingKeys:r,metadataSeed:i,client_id:a,client_secret:o,response_type:s=pt,scope:c=mt,redirect_uri:l,post_logout_redirect_uri:u,client_authentication:d=ht,prompt:f,display:p,max_age:m,ui_locales:h,acr_values:g,resource:_,response_mode:v=gt,filterProtocolClaims:y=!0,loadUserInfo:b=!1,staleStateAgeInSeconds:x=_t,clockSkewInSeconds:S=vt,userInfoJwtIssuer:C=`OP`,mergeClaims:w=!1,disablePKCE:T=!1,stateStore:E,refreshTokenCredentials:D,revokeTokenAdditionalContentTypes:O,fetchRequestCredentials:k,refreshTokenAllowedScope:A,extraQueryParams:j={},extraTokenParams:M={},extraHeaders:N={}}){if(this.authority=e,t?this.metadataUrl=t:(this.metadataUrl=e,e&&(this.metadataUrl.endsWith(`/`)||(this.metadataUrl+=`/`),this.metadataUrl+=`.well-known/openid-configuration`)),this.metadata=n,this.metadataSeed=i,this.signingKeys=r,this.client_id=a,this.client_secret=o,this.response_type=s,this.scope=c,this.redirect_uri=l,this.post_logout_redirect_uri=u,this.client_authentication=d,this.prompt=f,this.display=p,this.max_age=m,this.ui_locales=h,this.acr_values=g,this.resource=_,this.response_mode=v,this.filterProtocolClaims=y??!0,this.loadUserInfo=!!b,this.staleStateAgeInSeconds=x,this.clockSkewInSeconds=S,this.userInfoJwtIssuer=C,this.mergeClaims=!!w,this.disablePKCE=!!T,this.revokeTokenAdditionalContentTypes=O,k&&D&&console.warn(`Both fetchRequestCredentials and refreshTokenCredentials is set. Only fetchRequestCredentials will be used.`),this.fetchRequestCredentials=k||D||`same-origin`,E)this.stateStore=E;else{let e=typeof window<`u`?window.localStorage:new lt;this.stateStore=new ft({store:e})}this.refreshTokenAllowedScope=A,this.extraQueryParams=j,this.extraTokenParams=M,this.extraHeaders=N}},bt=class{constructor(e,t){this._settings=e,this._metadataService=t,this._logger=new Xe(`UserInfoService`),this._getClaimsFromJwt=async e=>{let t=this._logger.create(`_getClaimsFromJwt`);try{let n=et.decode(e);return t.debug(`JWT decoding successful`),n}catch(e){throw t.error(`Error parsing JWT response`),e}},this._jsonService=new ut(void 0,this._getClaimsFromJwt,this._settings.extraHeaders)}async getClaims(e){let t=this._logger.create(`getClaims`);e||this._logger.throw(Error(`No token passed`));let n=await this._metadataService.getUserInfoEndpoint();t.debug(`got userinfo url`,n);let r=await this._jsonService.getJson(n,{token:e,credentials:this._settings.fetchRequestCredentials});return t.debug(`got claims`,r),r}},xt=class{constructor(e,t){this._settings=e,this._metadataService=t,this._logger=new Xe(`TokenClient`),this._jsonService=new ut(this._settings.revokeTokenAdditionalContentTypes,null,this._settings.extraHeaders)}async exchangeCode({grant_type:e=`authorization_code`,redirect_uri:t=this._settings.redirect_uri,client_id:n=this._settings.client_id,client_secret:r=this._settings.client_secret,...i}){let a=this._logger.create(`exchangeCode`);n||a.throw(Error(`A client_id is required`)),t||a.throw(Error(`A redirect_uri is required`)),i.code||a.throw(Error(`A code is required`));let o=new URLSearchParams({grant_type:e,redirect_uri:t});for(let[e,t]of Object.entries(i))t!=null&&o.set(e,t);let s;switch(this._settings.client_authentication){case`client_secret_basic`:if(!r)throw a.throw(Error(`A client_secret is required`)),null;s=Qe.generateBasicAuth(n,r);break;case`client_secret_post`:o.append(`client_id`,n),r&&o.append(`client_secret`,r);break}let c=await this._metadataService.getTokenEndpoint(!1);a.debug(`got token endpoint`);let l=await this._jsonService.postForm(c,{body:o,basicAuth:s,initCredentials:this._settings.fetchRequestCredentials});return a.debug(`got response`),l}async exchangeCredentials({grant_type:e=`password`,client_id:t=this._settings.client_id,client_secret:n=this._settings.client_secret,scope:r=this._settings.scope,...i}){let a=this._logger.create(`exchangeCredentials`);t||a.throw(Error(`A client_id is required`));let o=new URLSearchParams({grant_type:e,scope:r});for(let[e,t]of Object.entries(i))t!=null&&o.set(e,t);let s;switch(this._settings.client_authentication){case`client_secret_basic`:if(!n)throw a.throw(Error(`A client_secret is required`)),null;s=Qe.generateBasicAuth(t,n);break;case`client_secret_post`:o.append(`client_id`,t),n&&o.append(`client_secret`,n);break}let c=await this._metadataService.getTokenEndpoint(!1);a.debug(`got token endpoint`);let l=await this._jsonService.postForm(c,{body:o,basicAuth:s,initCredentials:this._settings.fetchRequestCredentials});return a.debug(`got response`),l}async exchangeRefreshToken({grant_type:e=`refresh_token`,client_id:t=this._settings.client_id,client_secret:n=this._settings.client_secret,timeoutInSeconds:r,...i}){let a=this._logger.create(`exchangeRefreshToken`);t||a.throw(Error(`A client_id is required`)),i.refresh_token||a.throw(Error(`A refresh_token is required`));let o=new URLSearchParams({grant_type:e});for(let[e,t]of Object.entries(i))Array.isArray(t)?t.forEach(t=>o.append(e,t)):t!=null&&o.set(e,t);let s;switch(this._settings.client_authentication){case`client_secret_basic`:if(!n)throw a.throw(Error(`A client_secret is required`)),null;s=Qe.generateBasicAuth(t,n);break;case`client_secret_post`:o.append(`client_id`,t),n&&o.append(`client_secret`,n);break}let c=await this._metadataService.getTokenEndpoint(!1);a.debug(`got token endpoint`);let l=await this._jsonService.postForm(c,{body:o,basicAuth:s,timeoutInSeconds:r,initCredentials:this._settings.fetchRequestCredentials});return a.debug(`got response`),l}async revoke(e){let t=this._logger.create(`revoke`);e.token||t.throw(Error(`A token is required`));let n=await this._metadataService.getRevocationEndpoint(!1);t.debug(`got revocation endpoint, revoking ${e.token_type_hint??`default token type`}`);let r=new URLSearchParams;for(let[t,n]of Object.entries(e))n!=null&&r.set(t,n);r.set(`client_id`,this._settings.client_id),this._settings.client_secret&&r.set(`client_secret`,this._settings.client_secret),await this._jsonService.postForm(n,{body:r}),t.debug(`got response`)}},St=class{constructor(e,t,n){this._settings=e,this._metadataService=t,this._claimsService=n,this._logger=new Xe(`ResponseValidator`),this._userInfoService=new bt(this._settings,this._metadataService),this._tokenClient=new xt(this._settings,this._metadataService)}async validateSigninResponse(e,t){let n=this._logger.create(`validateSigninResponse`);this._processSigninState(e,t),n.debug(`state processed`),await this._processCode(e,t),n.debug(`code processed`),e.isOpenId&&this._val
9idateIdTokenAttributes(e),n.debug(`tokens validated`),await this._processClaims(e,t?.skipUserInfo,e.isOpenId),n.debug(`claims processed`)}async validateCredentialsResponse(e,t){let n=this._logger.create(`validateCredentialsResponse`);e.isOpenId&&e.id_token&&this._validateIdTokenAttributes(e),n.debug(`tokens validated`),await this._processClaims(e,t,e.isOpenId),n.debug(`claims processed`)}async validateRefreshResponse(e,t){let n=this._logger.create(`validateRefreshResponse`);e.userState=t.data,e.session_state??=t.session_state,e.scope??=t.scope,e.isOpenId&&e.id_token&&(this._validateIdTokenAttributes(e,t.id_token),n.debug(`ID Token validated`)),e.id_token||(e.id_token=t.id_token,e.profile=t.profile);let r=e.isOpenId&&!!e.id_token;await this._processClaims(e,!1,r),n.debug(`claims processed`)}validateSignoutResponse(e,t){let n=this._logger.create(`validateSignoutResponse`);if(t.id!==e.state&&n.throw(Error(`State does not match`)),n.debug(`state validated`),e.userState=t.data,e.error)throw n.warn(`Response was error`,e.error),new at(e)}_processSigninState(e,t){let n=this._logger.create(`_processSigninState`);if(t.id!==e.state&&n.throw(Error(`State does not match`)),t.client_id||n.throw(Error(`No client_id on state`)),t.authority||n.throw(Error(`No authority on state`)),this._settings.authority!==t.authority&&n.throw(Error(`authority mismatch on settings vs. signin state`)),this._settings.client_id&&this._settings.client_id!==t.client_id&&n.throw(Error(`client_id mismatch on settings vs. signin state`)),n.debug(`state validated`),e.userState=t.data,e.url_state=t.url_state,e.scope??=t.scope,e.error)throw n.warn(`Response was error`,e.error),new at(e);t.code_verifier&&!e.code&&n.throw(Error(`Expected code in response`))}async _processClaims(e,t=!1,n=!0){let r=this._logger.create(`_processClaims`);if(e.profile=this._claimsService.filterProtocolClaims(e.profile),t||!this._settings.loadUserInfo||!e.access_token){r.debug(`not loading user info`);return}r.debug(`loading user info`);let i=await this._userInfoService.getClaims(e.access_token);r.debug(`user info claims received from user info endpoint`),n&&i.sub!==e.profile.sub&&r.throw(Error(`subject from UserInfo response does not match subject in ID Token`)),e.profile=this._claimsService.mergeClaims(e.profile,this._claimsService.filterProtocolClaims(i)),r.debug(`user info claims received, updated profile:`,e.profile)}async _processCode(e,t){let n=this._logger.create(`_processCode`);if(e.code){n.debug(`Validating code`);let r=await this._tokenClient.exchangeCode({client_id:t.client_id,client_secret:t.client_secret,code:e.code,redirect_uri:t.redirect_uri,code_verifier:t.code_verifier,...t.extraTokenParams});Object.assign(e,r)}else n.debug(`No code to process`)}_validateIdTokenAttributes(e,t){let n=this._logger.create(`_validateIdTokenAttributes`);n.debug(`decoding ID Token JWT`);let r=et.decode(e.id_token??``);if(r.sub||n.throw(Error(`ID Token is missing a subject claim`)),t){let e=et.decode(t);r.sub!==e.sub&&n.throw(Error(`sub in id_token does not match current sub`)),r.auth_time&&r.auth_time!==e.auth_time&&n.throw(Error(`auth_time in id_token does not match original auth_time`)),r.azp&&r.azp!==e.azp&&n.throw(Error(`azp in id_token does not match original azp`)),!r.azp&&e.azp&&n.throw(Error(`azp not in id_token, but present in original id_token`))}e.profile=r}},Ct=class{constructor(e){this.id=e.id||Qe.generateUUIDv4(),this.data=e.data,e.created&&e.created>0?this.created=e.created:this.created=nt.getEpochTime(),this.request_type=e.request_type,this.url_state=e.url_state}toStorageString(){return new Xe(`State`).create(`toStorageString`),JSON.stringify({id:this.id,data:this.data,created:this.created,request_type:this.request_type,url_state:this.url_state})}static fromStorageString(e){return Xe.createStatic(`State`,`fromStorageString`),new Ct(JSON.parse(e))}static async clearStaleState(e,t){let n=Xe.createStatic(`State`,`clearStaleState`),r=nt.getEpochTime()-t,i=await e.getAllKeys();n.debug(`got keys`,i);for(let t=0;t<i.length;t++){let a=i[t],o=await e.get(a),s=!1;if(o)try{let e=Ct.fromStorageString(o);n.debug(`got item from key:`,a,e.created),e.created<=r&&(s=!0)}catch(e){n.error(`Error parsing state for key:`,a,e),s=!0}else n.debug(`no item in storage for key:`,a),s=!0;s&&(n.debug(`removed item for key:`,a),e.remove(a))}}},wt=class extends Ct{constructor(e){super(e),e.code_verifier===!0?this.co
9de_verifier=Qe.generateCodeVerifier():e.code_verifier&&(this.code_verifier=e.code_verifier),this.code_verifier&&(this.code_challenge=Qe.generateCodeChallenge(this.code_verifier)),this.authority=e.authority,this.client_id=e.client_id,this.redirect_uri=e.redirect_uri,this.scope=e.scope,this.client_secret=e.client_secret,this.extraTokenParams=e.extraTokenParams,this.response_mode=e.response_mode,this.skipUserInfo=e.skipUserInfo}toStorageString(){return new Xe(`SigninState`).create(`toStorageString`),JSON.stringify({id:this.id,data:this.data,created:this.created,request_type:this.request_type,url_state:this.url_state,code_verifier:this.code_verifier,authority:this.authority,client_id:this.client_id,redirect_uri:this.redirect_uri,scope:this.scope,client_secret:this.client_secret,extraTokenParams:this.extraTokenParams,response_mode:this.response_mode,skipUserInfo:this.skipUserInfo})}static fromStorageString(e){return Xe.createStatic(`SigninState`,`fromStorageString`),new wt(JSON.parse(e))}},Tt=class{constructor({url:e,authority:t,client_id:n,redirect_uri:r,response_type:i,scope:a,state_data:o,response_mode:s,request_type:c,client_secret:l,nonce:u,url_state:d,resource:f,skipUserInfo:p,extraQueryParams:m,extraTokenParams:h,disablePKCE:g,..._}){if(this._logger=new Xe(`SigninRequest`),!e)throw this._logger.error(`ctor: No url passed`),Error(`url`);if(!n)throw this._logger.error(`ctor: No client_id passed`),Error(`client_id`);if(!r)throw this._logger.error(`ctor: No redirect_uri passed`),Error(`redirect_uri`);if(!i)throw this._logger.error(`ctor: No response_type passed`),Error(`response_type`);if(!a)throw this._logger.error(`ctor: No scope passed`),Error(`scope`);if(!t)throw this._logger.error(`ctor: No authority passed`),Error(`authority`);this.state=new wt({data:o,request_type:c,url_state:d,code_verifier:!g,client_id:n,authority:t,redirect_uri:r,response_mode:s,client_secret:l,scope:a,extraTokenParams:h,skipUserInfo:p});let v=new URL(e);v.searchParams.append(`client_id`,n),v.searchParams.append(`redirect_uri`,r),v.searchParams.append(`response_type`,i),v.searchParams.append(`scope`,a),u&&v.searchParams.append(`nonce`,u);let y=this.state.id;d&&(y=`${y}${it}${d}`),v.searchParams.append(`state`,y),this.state.code_challenge&&(v.searchParams.append(`code_challenge`,this.state.code_challenge),v.searchParams.append(`code_challenge_method`,`S256`)),f&&(Array.isArray(f)?f:[f]).forEach(e=>v.searchParams.append(`resource`,e));for(let[e,t]of Object.entries({response_mode:s,..._,...m}))t!=null&&v.searchParams.append(e,t.toString());this.url=v.href}},Et=`openid`,Dt=class{constructor(e){if(this.access_token=``,this.token_type=``,this.profile={},this.state=e.get(`state`),this.session_state=e.get(`session_state`),this.state){let e=decodeURIComponent(this.state).split(it);this.state=e[0],e.length>1&&(this.url_state=e.slice(1).join(it))}this.error=e.get(`error`),this.error_description=e.get(`error_description`),this.error_uri=e.get(`error_uri`),this.code=e.get(`code`)}get expires_in(){if(this.expires_at!==void 0)return this.expires_at-nt.getEpochTime()}set expires_in(e){typeof e==`string`&&(e=Number(e)),e!==void 0&&e>=0&&(this.expires_at=Math.floor(e)+nt.getEpochTime())}get isOpenId(){return this.scope?.split(` `).includes(Et)||!!this.id_token}},Ot=class{constructor({url:e,state_data:t,id_token_hint:n,post_logout_redirect_uri:r,extraQueryParams:i,request_type:a,client_id:o}){if(this._logger=new Xe(`SignoutRequest`),!e)throw this._logger.error(`ctor: No url passed`),Error(`url`);let s=new URL(e);n&&s.searchParams.append(`id_token_hint`,n),o&&s.searchParams.append(`client_id`,o),r&&(s.searchParams.append(`post_logout_redirect_uri`,r),t&&(this.state=new Ct({data:t,request_type:a}),s.searchParams.append(`state`,this.state.id)));for(let[e,t]of Object.entries({...i}))t!=null&&s.searchParams.append(e,t.toString());this.url=s.href}},kt=class{constructor(e){this.state=e.get(`state`),this.error=e.get(`error`),this.error_description=e.get(`error_description`),this.error_uri=e.get(`error_uri`)}},At=[`nbf`,`jti`,`auth_time`,`nonce`,`acr`,`amr`,`azp`,`at_hash`],jt=[`sub`,`iss`,`aud`,`exp`,`iat`],Mt=class{constructor(e){this._settings=e,this._logger=new Xe(`ClaimsService`)}filterProtocolClaims(e){let t={...e};if(this._settings.filterProtocolClaims){let e;e=Array.isArray(this._settings.filterProtocolClaims)?this._settings.filterProtocolClaims:At;for(let n of e)jt.includes(n)||delete t[n]}return t}mergeClaims(e,t){let n={...e};for(let[e,r]of Object.entries(t))for(let t of Array.isArray(r)?r:[r]){let r=n[e];r===void 0?n[e]=t:Array.isArray(r)?r.includes(t)||r.push(t):n[e]!==t&&(typeof t==`object`&&this._settings.mergeClaims?n[e]=this.mergeClaims(r,t):n[e]=[r,t])}return n}},Nt=class{constructor(e,t){this._logger=new Xe(`OidcClient`),this.settings=e instanceof yt?e:new yt(e),this.metadataService=t??new dt(this.settings),this._claimsService=new Mt(this.settings),this._val
9idator=new St(this.settings,this.metadataService,this._claimsService),this._tokenClient=new xt(this.settings,this.metadataService)}async createSigninRequest({state:e,request:t,request_uri:n,request_type:r,id_token_hint:i,login_hint:a,skipUserInfo:o,nonce:s,url_state:c,response_type:l=this.settings.response_type,scope:u=this.settings.scope,redirect_uri:d=this.settings.redirect_uri,prompt:f=this.settings.prompt,display:p=this.settings.display,max_age:m=this.settings.max_age,ui_locales:h=this.settings.ui_locales,acr_values:g=this.settings.acr_values,resource:_=this.settings.resource,response_mode:v=this.settings.response_mode,extraQueryParams:y=this.settings.extraQueryParams,extraTokenParams:b=this.settings.extraTokenParams}){let x=this._logger.create(`createSigninRequest`);if(l!==`code`)throw Error(`Only the Authorization Code flow (with PKCE) is supported`);let S=await this.metadataService.getAuthorizationEndpoint();x.debug(`Received authorization endpoint`,S);let C=new Tt({url:S,authority:this.settings.authority,client_id:this.settings.client_id,redirect_uri:d,response_type:l,scope:u,state_data:e,url_state:c,prompt:f,display:p,max_age:m,ui_locales:h,id_token_hint:i,login_hint:a,acr_values:g,resource:_,request:t,request_uri:n,extraQueryParams:y,extraTokenParams:b,request_type:r,response_mode:v,client_secret:this.settings.client_secret,skipUserInfo:o,nonce:s,disablePKCE:this.settings.disablePKCE});await this.clearStaleState();let w=C.state;return await this.settings.stateStore.set(w.id,w.toStorageString()),C}async readSigninResponseState(e,t=!1){let n=this._logger.create(`readSigninResponseState`),r=new Dt(rt.readParams(e,this.settings.response_mode));if(!r.state)throw n.throw(Error(`No state in response`)),null;let i=await this.settings.stateStore[t?`remove`:`get`](r.state);if(!i)throw n.throw(Error(`No matching state found in storage`)),null;return{state:wt.fromStorageString(i),response:r}}async processSigninResponse(e){let t=this._logger.create(`processSigninResponse`),{state:n,response:r}=await this.readSigninResponseState(e,!0);return t.debug(`received state from storage; validating response`),await this._validator.validateSigninResponse(r,n),r}async processResourceOwnerPasswordCredentials({username:e,password:t,skipUserInfo:n=!1,extraTokenParams:r={}}){let i=await this._tokenClient.exchangeCredentials({username:e,password:t,...r}),a=new Dt(new URLSearchParams);return Object.assign(a,i),await this._validator.validateCredentialsResponse(a,n),a}async useRefreshToken({state:e,timeoutInSeconds:t,extraTokenParams:n}){let r=this._logger.create(`useRefreshToken`),i;if(this.settings.refreshTokenAllowedScope===void 0)i=e.scope;else{let t=this.settings.refreshTokenAllowedScope.split(` `);i=(e.scope?.split(` `)||[]).filter(e=>t.includes(e)).join(` `)}let a=await this._tokenClient.exchangeRefreshToken({refresh_token:e.refresh_token,resource:e.resource,scope:i,timeoutInSeconds:t,...n}),o=new Dt(new URLSearchParams);return Object.assign(o,a),r.debug(`validating response`,o),await this._validator.validateRefreshResponse(o,{...e,scope:i}),o}async createSignoutRequest({state:e,id_token_hint:t,client_id:n,request_type:r,post_logout_redirect_uri:i=this.settings.post_logout_redirect_uri,extraQueryParams:a=this.settings.extraQueryParams}={}){let o=this._logger.create(`createSignoutRequest`),s=await this.metadataService.getEndSessionEndpoint();if(!s)throw o.throw(Error(`No end session endpoint`)),null;o.debug(`Received end session endpoint`,s),!n&&i&&!t&&(n=this.settings.client_id);let c=new Ot({url:s,id_token_hint:t,client_id:n,post_logout_redirect_uri:i,state_data:e,extraQueryParams:a,request_type:r});await this.clearStaleState();let l=c.state;return l&&(o.debug(`Signout request has state to persist`),await this.settings.stateStore.set(l.id,l.toStorageString())),c}async readSignoutResponseState(e,t=!1){let n=this._logger.create(`readSignoutResponseState`),r=new kt(rt.readParams(e,this.settings.response_mode));if(!r.state){if(n.debug(`No state in response`),r.error)throw n.warn(`Response was error:`,r.error),new at(r);return{state:void 0,response:r}}let i=await this.settings.stateStore[t?`remove`:`get`](r.state);if(!i)throw n.throw(Error(`No matching state found in storage`)),null;return{state:Ct.fromStorageString(i),response:r}}async processSignoutResponse(e){let t=this._logger.create(`processSignoutResponse`),{state:n,response:r}=await this.readSignoutResponseState(e,!0);return n?(t.debug(`Received state from storage;
9 validating response`),this._validator.validateSignoutResponse(r,n)):t.debug(`No state from storage; skipping response validation`),r}clearStaleState(){return this._logger.create(`clearStaleState`),Ct.clearStaleState(this.settings.stateStore,this.settings.staleStateAgeInSeconds)}async revokeToken(e,t){return this._logger.create(`revokeToken`),await this._tokenClient.revoke({token:e,token_type_hint:t})}},Pt=class{constructor(e){this._userManager=e,this._logger=new Xe(`SessionMonitor`),this._start=async e=>{let t=e.session_state;if(!t)return;let n=this._logger.create(`_start`);if(e.profile?(this._sub=e.profile.sub,this._sid=e.profile.sid,n.debug(`session_state`,t,`, sub`,this._sub)):(this._sub=void 0,this._sid=void 0,n.debug(`session_state`,t,`, anonymous user`)),this._checkSessionIFrame){this._checkSessionIFrame.start(t);return}try{let e=await this._userManager.metadataService.getCheckSessionIframe();if(e){n.debug(`initializing check session iframe`);let r=this._userManager.settings.client_id,i=this._userManager.settings.checkSessionIntervalInSeconds,a=this._userManager.settings.stopCheckSessionOnError,o=new ct(this._callback,r,e,i,a);await o.load(),this._checkSessionIFrame=o,o.start(t)}else n.warn(`no check session iframe found in the metadata`)}catch(e){n.error(`Error from getCheckSessionIframe:`,e instanceof Error?e.message:e)}},this._stop=()=>{let e=this._logger.create(`_stop`);if(this._sub=void 0,this._sid=void 0,this._checkSessionIFrame&&this._checkSessionIFrame.stop(),this._userManager.settings.monitorAnonymousSession){let t=setInterval(async()=>{clearInterval(t);try{let e=await this._userManager.querySessionStatus();if(e){let t={session_state:e.session_state,profile:e.sub&&e.sid?{sub:e.sub,sid:e.sid}:null};this._start(t)}}catch(t){e.error(`error from querySessionStatus`,t instanceof Error?t.message:t)}},1e3)}},this._callback=async()=>{let e=this._logger.create(`_callback`);try{let t=await this._userManager.querySessionStatus(),n=!0;t&&this._checkSessionIFrame?t.sub===this._sub?(n=!1,this._checkSessionIFrame.start(t.session_state),t.sid===this._sid?e.debug(`same sub still logged in at OP, restarting check session iframe; session_state`,t.session_state):(e.debug(`same sub still logged in at OP, session state has changed, restarting check session iframe; session_state`,t.session_state),this._userManager.events._raiseUserSessionChanged())):e.debug(`different subject signed into OP`,t.sub):e.debug(`subject no longer signed into OP`),n?this._sub?this._userManager.events._raiseUserSignedOut():this._userManager.events._raiseUserSignedIn():e.debug(`no change in session detected, no event to raise`)}catch(t){this._sub&&(e.debug(`Error calling queryCurrentSigninSession; raising signed out event`,t),this._userManager.events._raiseUserSignedOut())}},e||this._logger.throw(Error(`No user manager passed`)),this._userManager.events.addUserLoaded(this._start),this._userManager.events.addUserUnloaded(this._stop),this._init().catch(e=>{this._logger.error(e)})}async _init(){this._logger.create(`_init`);let e=await this._userManager.getUser();if(e)this._start(e);else if(this._userManager.settings.monitorAnonymousSession){let e=await this._userManager.querySessionStatus();if(e){let t={session_state:e.session_state,profile:e.sub&&e.sid?{sub:e.sub,sid:e.sid}:null};this._start(t)}}}},Ft=class{constructor(e){this.id_token=e.id_token,this.session_state=e.session_state??null,this.access_token=e.access_token,this.refresh_token=e.refresh_token,this.token_type=e.token_type,this.scope=e.scope,this.profile=e.profile,this.expires_at=e.expires_at,this.state=e.userState,this.url_state=e.url_state}get expires_in(){if(this.expires_at!==void 0)return this.expires_at-nt.getEpochTime()}set expires_in(e){e!==void 0&&(this.expires_at=Math.floor(e)+nt.getEpochTime())}get expired(){let e=this.expires_in;if(e!==void 0)return e<=0}get scopes(){return this.scope?.split(` `)??[]}toStorageString(){return new Xe(`User`).create(`toStorageString`),JSON.stringify({id_token:this.id_token,session_state:this.session_state,access_token:this.access_token,refresh_token:this.refresh_token,token_type:this.token_type,scope:this.scope,profile:this.profile,expires_at:this.expires_at})}static fromStorageString(e){return Xe.createStatic(`User`,`fromStorageString`),new Ft(JSON.parse(e))}},It=`oidc-client`,Lt=class{constructor(){this._abort=new $e(`Window navigation aborted`),this._disposeHandlers=new Set,this._window=null}async navigate(e){let t=this._logger.create(`navigate`);if(!this._window)throw Error(`Attempted to navigate on a disposed window`);t.debug(`setting URL in window`),this._window.location.replace(e.url);let{url:n,keepOpen:r}=await new Promise((n,r)=>{let i=i=>{let a=i.data,o=e.scriptOrigin??window.location.origin;if(!(i.origin!==o||a?.source!==It)){try{let n=rt.readParams(a.url,e.response_mode).get(`state`);if(n||t.warn(`no state found in response url`),i.source!==this._window&&n!==e.state)return}catch{this._dispose(),r(Error(`Invalid response from window`))}n(a)}};window.addEventListener(`message`,i,!1),this._disposeHandlers.add(()=>window.removeEventListener(`message`,i,!1)),this._disposeHandlers.add(this._abort.addHandler(e=>{this._dispose(),r(e)}))});return t.debug(`got response from window`),this._dispose(),r||this.close(),{url:n}}_dispose(){this._logger.create(`_dispose`);for(let e of this._disposeHandlers)e();this._disposeHandlers.clear()}static _notifyParent(e,t,n=!1,r=window.location.origin){e.postMessage({source:It,url:t,keepOpen:n},r)}},Rt={location:!1,toolbar:!1,height:640,closePopupWindowAfterInSeconds:-1},zt=`_blank`,Bt=60,Vt=2,Ht=10,Ut=class extends yt{constructor(e){let{popup_redirect_uri:t=e.redirect_uri,popup_post_logout_redirect_uri:n=e.post_logout_redirect_uri,popupWindowFeatures:r=Rt,popupWindowTarget:i=zt,redirectMethod:a=`assign`,redirectTarget:o=`self`,iframeNotifyParentOrigin:s=e.iframeNotifyParentOrigin,iframeScriptOrigin:c=e.iframeScriptOrigin,silent_redirect_uri:l=e.redirect_uri,silentRequestTimeoutInSeconds:u=Ht,automaticSilentRenew:d=!0,validateSubOnSilentRenew:f=!0,includeIdTokenInSilentRenew:p=!1,monitorSession:m=!1,monitorAnonymousSession:h=!1,checkSessionIntervalInSeconds:g=Vt,query_status_response_type:_=`code`,stopCheckSessionOnError:v=!0,revokeTokenTypes:y=[`access_token`,`refresh_token`],revokeTokensOnSignout:b=!1,includeIdTokenInSilentSignout:x=!1,accessTokenExpiringNotificationTimeInSeconds:S=Bt,userStore:C}=e;if(super(e),this.popup_redirect_uri=t,this.popup_post_logout_redirect_uri=n,this.popupWindowFeatures=r,this.popupWindowTarget=i,this.redirectMethod=a,this.redirectTarget=o,this.iframeNotifyParentOrigin=s,this.iframeScriptOrigin=c,this.silent_redirect_uri=l,this.silentRequestTimeoutInSeconds=u,this.automaticSilentRenew=d,this.validateSubOnSilentRenew=f,this.includeIdTokenInSilentRenew=p,this.monitorSession=m,this.monitorAnonymousSession=h,this.checkSessionIntervalInSeconds=g,this.stopCheckSessionOnError=v,this.query_status_response_type=_,this.revokeTokenTypes=y,this.revokeTokensOnSignout=b,this.includeIdTokenInSilentSignout=x,this.accessTokenExpiringNotificationTimeInSeconds=S,C)this.userStore=C;else{let e=typeof window<`u`?window.sessionStorage:new lt;this.userStore=new ft({store:e})}}},Wt=class extends Lt{constructor({silentRequestTimeoutInSeconds:e=Ht}){super(),this._logger=new Xe(`IFrameWindow`),this._timeoutInSeconds=e,this._frame=Wt.createHiddenIframe(),this._window=this._frame.contentWindow}static createHiddenIframe(){let e=window.document.createElement(`iframe`);return e.style.visibility=`hidden`,e.style.position=`fixed`,e.style.left=`-1000px`,e.style.top=`0`,e.width=`0`,e.height=`0`,window.document.body.appendChild(e),e}async navigate(e){this._logger.debug(`navigate: Using timeout of:`,this._timeoutInSeconds);let t=setTimeout(()=>this._abort.raise(new ot(`IFrame timed out without a response`)),this._timeoutInSeconds*1e3);return this._disposeHandlers.add(()=>clearTimeout(t)),await super.navigate(e)}close(){var e;this._frame&&=(this._frame.parentNode&&(this._frame.addEventListener(`load`,e=>{var t;let n=e.target;(t=n.parentNode)==null||t.removeChild(n),this._abort.raise(Error(`IFrame removed from DOM`))},!0),(e=this._frame.contentWindow)==null||e.location.replace(`about:blank`)),null),this._window=null}static notifyParent(e,t){return super._notifyParent(window.parent,e,!1,t)}},Gt=class{constructor(e){this._settings=e,this._logger=new Xe(`IFrameNavigator`)}async prepare({silentRequestTimeoutInSeconds:e=this._settings.silentRequestTimeoutInSeconds}){return new Wt({silentRequestTimeoutInSeconds:e})}async callback(e){this._logger.create(`callback`),Wt.notifyParent(e,this._settings.iframeNotifyParentOrigin)}},Kt=500,qt=1e3,Jt=class extends Lt{constructor({popupWindowTarget:e=zt,popupWindowFeatures:t={}}
9){super(),this._logger=new Xe(`PopupWindow`);let n=tt.center({...Rt,...t});this._window=window.open(void 0,e,tt.serialize(n)),t.closePopupWindowAfterInSeconds&&t.closePopupWindowAfterInSeconds>0&&setTimeout(()=>{if(!this._window||typeof this._window.closed!=`boolean`||this._window.closed){this._abort.raise(Error(`Popup blocked by user`));return}this.close()},t.closePopupWindowAfterInSeconds*qt)}async navigate(e){var t;(t=this._window)==null||t.focus();let n=setInterval(()=>{(!this._window||this._window.closed)&&this._abort.raise(Error(`Popup closed by user`))},Kt);return this._disposeHandlers.add(()=>clearInterval(n)),await super.navigate(e)}close(){this._window&&(this._window.closed||(this._window.close(),this._abort.raise(Error(`Popup closed`)))),this._window=null}static notifyOpener(e,t){if(!window.opener)throw Error(`No window.opener. Can't complete notification.`);return super._notifyParent(window.opener,e,t)}},Yt=class{constructor(e){this._settings=e,this._logger=new Xe(`PopupNavigator`)}async prepare({popupWindowFeatures:e=this._settings.popupWindowFeatures,popupWindowTarget:t=this._settings.popupWindowTarget}){return new Jt({popupWindowFeatures:e,popupWindowTarget:t})}async callback(e,{keepOpen:t=!1}){this._logger.create(`callback`),Jt.notifyOpener(e,t)}},Xt=class{constructor(e){this._settings=e,this._logger=new Xe(`RedirectNavigator`)}async prepare({redirectMethod:e=this._settings.redirectMethod,redirectTarget:t=this._settings.redirectTarget}){this._logger.create(`prepare`);let n=window.self;t===`top`&&(n=window.top??window.self);let r=n.location[e].bind(n.location),i;return{navigate:async e=>{this._logger.create(`navigate`);let t=new Promise((e,t)=>{i=t});return r(e.url),await t},close:()=>{this._logger.create(`close`),i?.(Error(`Redirect aborted`)),n.stop()}}}async callback(){}},Zt=class extends st{constructor(e){super({expiringNotificationTimeInSeconds:e.accessTokenExpiringNotificationTimeInSeconds}),this._logger=new Xe(`UserManagerEvents`),this._userLoaded=new $e(`User loaded`),this._userUnloaded=new $e(`User unloaded`),this._silentRenewError=ne
9w $e(`Silent renew error`),this._userSignedIn=new $e(`User signed in`),this._userSignedOut=new $e(`User signed out`),this._userSessionChanged=new $e(`User session changed`)}load(e,t=!0){super.load(e),t&&this._userLoaded.raise(e)}unload(){super.unload(),this._userUnloaded.raise()}addUserLoaded(e){return this._userLoaded.addHandler(e)}removeUserLoaded(e){return this._userLoaded.removeHandler(e)}addUserUnloaded(e){return this._userUnloaded.addHandler(e)}removeUserUnloaded(e){return this._userUnloaded.removeHandler(e)}addSilentRenewError(e){return this._silentRenewError.addHandler(e)}removeSilentRenewError(e){return this._silentRenewError.removeHandler(e)}_raiseSilentRenewError(e){this._silentRenewError.raise(e)}addUserSignedIn(e){return this._userSignedIn.addHandler(e)}removeUserSignedIn(e){this._userSignedIn.removeHandler(e)}_raiseUserSignedIn(){this._userSignedIn.raise()}addUserSignedOut(e){return this._userSignedOut.addHandler(e)}removeUserSignedOut(e){this._userSignedOut.removeHandler(e)}_raiseUserSignedOut(){this._userSignedOut.raise()}addUserSessionChanged(e){return this._userSessionChanged.addHandler(e)}removeUserSessionChanged(e){this._userSessionChanged.removeHandler(e)}_raiseUserSessionChanged(){this._userSessionChanged.raise()}},Qt=class{constructor(e){this._userManager=e,this._logger=new Xe(`SilentRenewService`),this._isStarted=!1,this._retryTimer=new nt(`Retry Silent Renew`),this._tokenExpiring=async()=>{let e=this._logger.create(`_tokenExpiring`);try{await this._userManager.signinSilent(),e.debug(`silent token renewal successful`)}catch(t){if(t instanceof ot){e.warn(`ErrorTimeout from signinSilent:`,t,`retry in 5s`),this._retryTimer.init(5);return}e.error(`Error from signinSilent:`,t),this._userManager.events._raiseSilentRenewError(t)}}}async start(){let e=this._logger.create(`start`);if(!this._isStarted){this._isStarted=!0,this._userManager.events.addAccessTokenExpiring(this._tokenExpiring),this._retryTimer.addHandler(this._tokenExpiring);try{await this._userManager.getUser()}catch(t){e.error(`getUser error`,t)}}}stop(){this._isStarted&&=(this._retryTimer.cancel(),this._retryTimer.removeHandler(this._tokenExpiring),this._userManager.events.removeAccessTokenExpiring(this._tokenExpiring),!1)}},$t=class{constructor(e,t){this.refresh_token=e.refresh_token,this.id_token=e.id_token,this.session_state=e.session_state,this.scope=e.scope,this.profile=e.profile,this.resource=t,this.data=e.state}},en=class{constructor(e,t,n,r){this._logger=new Xe(`UserManager`),this.settings=new Ut(e),this._client=new Nt(e),this._redirectNavigator=t??new Xt(this.settings),this._popupNavigator=n??new Yt(this.settings),this._iframeNavigator=r??new Gt(this.settings),this._events=new Zt(this.settings),this._silentRenewService=new Qt(this),this.settings.automaticSilentRenew&&this.startSilentRenew(),this._sessionMonitor=null,this.settings.monitorSession&&(this._sessionMonitor=new Pt(this))}get events(){return this._events}get metadataService(){return this._client.metadataService}async getUser(){let e=this._logger.create(`getUser`),t=await this._loadUser();return t?(e.info(`user loaded`),this._events.load(t,!1),t):(e.info(`user not found in storage`),null)}async removeUser(){let e=this._logger.create(`removeUser`);await this.storeUser(null),e.info(`user removed from storage`),this._events.unload()}async signinRedirect(e={}){this._logger.create(`signinRedirect`);let{redirectMethod:t,...n}=e,r=await this._redirectNavigator.prepare({redirectMethod:t});await this._signinStart({request_type:`si:r`,...n},r)}async signinRedirectCallback(e=window.location.href){let t=this._logger.create(`signinRedirectCallback`),n=await this._signinEnd(e);return n.profile&&n.profile.sub?t.info(`success, signed in subject`,n.profile.sub):t.info(`no subject`),n}async signinResourceOwnerCredentials({username:e,password:t,skipUserInfo:n=!1}){let r=this._logger.create(`signinResourceOwnerCredential`),i=await this._client.processResourceOwnerPasswordCredentials({username:e,password:t,skipUserInfo:n,extraTokenParams:this.settings.extraTokenParams});r.debug(`got signin response`);let a=await this._buildUser(i);return a.profile&&a.profile.sub?r.info(`success, signed in subject`,a.profile.sub):r.info(`no subject`),a}async signinPopup(e={}){let t=this._logger.create(`signinPopup`),{popupWindowFeatures:n,popupWindowTarget:r,...i}=e,a=this.settings.popup_redirect_uri;a||t.throw(Error(`No popup_redirect_uri configured`));let o=await this._popupNavigator.prepare({popupWindowFeatures:n,popupWindowTarget:r}),s=await this._signin({request_type:`si:p`,redirect_uri:a,display:`popup`,...i},o);return s&&(s.profile&&s.profile.sub?t.info(`success, signed in subject`,s.profile.sub):t.info(`no subject`)),s}async signinPopupCallback(e=window.location.href,t=!1){let n=this._logger.create(`signinPopupCallback`);await this._popupNavigator.callback(e,{keepOpen:t}),n.info(`success`)}async signinSilent(e={}){let t=this._logger.create(`signinSilent`),{silentRequestTimeoutInSeconds:n,resource:r,...i}=e,a=await this._loadUser();if(a?.refresh_token){t.debug(`using refresh token`);let e=new $t(a,r);return await this._useRefreshToken({state:e,extraTokenParams:i.extraTokenParams})}let o=this.settings.silent_redirect_uri;o||t.throw(Error(`No silent_redirect_uri configured`));let s;
9a&&this.settings.validateSubOnSilentRenew&&(t.debug(`subject prior to silent renew:`,a.profile.sub),s=a.profile.sub);let c=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:n});return a=await this._signin({request_type:`si:s`,redirect_uri:o,prompt:`none`,id_token_hint:this.settings.includeIdTokenInSilentRenew?a?.id_token:void 0,...i},c,s),a&&(a.profile?.sub?t.info(`success, signed in subject`,a.profile.sub):t.info(`no subject`)),a}async _useRefreshToken(e){let t=await this._client.useRefreshToken({...e,timeoutInSeconds:this.settings.silentRequestTimeoutInSeconds}),n=new Ft({...e.state,...t});return await this.storeUser(n),this._events.load(n),n}async signinSilentCallback(e=window.location.href){let t=this._logger.create(`signinSilentCallback`);await this._iframeNavigator.callback(e),t.info(`success`)}async signinCallback(e=window.location.href){let{state:t}=await this._client.readSigninResponseState(e);switch(t.request_type){case`si:r`:return await this.signinRedirectCallback(e);case`si:p`:return await this.signinPopupCallback(e);case`si:s`:return await this.signinSilentCallback(e);default:throw Error(`invalid response_type in state`)}}async signoutCallback(e=window.location.href,t=!1){let{state:n}=await this._client.readSignoutResponseState(e);if(n)switch(n.request_type){case`so:r`:return await this.signoutRedirectCallback(e);case`so:p`:await this.signoutPopupCallback(e,t);break;case`so:s`:await this.signoutSilentCallback(e);break;default:throw Error(`invalid response_type in state`)}}async querySessionStatus(e={}){let t=this._logger.create(`querySessionStatus`),{silentRequestTimeoutInSeconds:n,...r}=e,i=this.settings.silent_redirect_uri;i||t.throw(Error(`No silent_redirect_uri configured`));let a=await this._loadUser(),o=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:n}),s=await this._signinStart({request_type:`si:s`,redirect_uri:i,prompt:`none`,id_token_hint:this.settings.includeIdTokenInSilentRenew?a?.id_token:void 0,response_type:this.settings.query_status_response_type,scope:`openid`,skipUserInfo:!0,...r},o);try{let e=await this._client.processSigninResponse(s.url);return t.debug(`got signin response`),e.session_state&&e.profile.sub?(t.info(`success for subject`,e.profile.sub),{session_state:e.session_state,sub:e.profile.sub,sid:e.profile.sid}):(t.info(`success, user not authenticated`),null)}catch(e){if(this.settings.monitorAnonymousSession&&e instanceof at)switch(e.error){case`login_required`:case`consent_required`:case`interaction_required`:case`account_selection_required`:return t.info(`success for anonymous user`),{session_state:e.session_state}}throw e}}async _signin(e,t,n){let r=await this._signinStart(e,t);return await this._signinEnd(r.url,n)}async _signinStart(e,t){let n=this._logger.create(`_signinStart`);try{let r=await this._client.createSigninRequest(e);return n.debug(`got signin request`),await t.navigate({url:r.url,state:r.state.id,response_mode:r.state.response_mode,scriptOrigin:this.settings.iframeScriptOrigin})}catch(e){throw n.debug(`error after preparing navigator, closing navigator window`),t.close(),e}}async _signinEnd(e,t){let n=this._logger.create(`_signinEnd`),r=await this._client.processSigninResponse(e);return n.debug(`got signin response`),await this._buildUser(r,t)}async _buildUser(e,t){let n=this._logger.create(`_buildUser`),r=new Ft(e);if(t){if(t!==r.profile.sub)throw n.debug(`current user does not match user returned from signin. sub from signin:`,r.profile.sub),new at({...e,error:`login_required`});n.debug(`current user matches user returned from signin`)}return await this.storeUser(r),n.debug(`user stored`),this._events.load(r),r}async signoutRedirect(e={}){let t=this._logger.create(`signoutRedirect`),{redirectMethod:n,...r}=e,i=await this._redirectNavigator.prepare({redirectMethod:n});await this._signoutStart({request_type:`so:r`,post_logout_redirect_uri:this.settings.post_logout_redirect_uri,...r},i),t.info(`success`)}async signoutRedirectCallback(e=window.location.href){let t=this._logger.create(`signoutRedirectCallback`),n=await this._signoutEnd(e);return t.info(`success`),n}async signoutPopup(e={}){let t=this._logger.create(`signoutPopup`),{popupWindowFeatures:n,popupWindowTarget:r,...i}=e,a=this.settings.popup_post_logout_redirect_uri,o=await this._popupNavigator.prepare({popupWindowFeatures:n,popupWindowTarget:r});await this._signout({request_type:`so:p`,post_logout_redirect_uri:a,state:a==null?void 0:{},...i},o),t.info(`success`)}async signoutPopupCallback(e=window.location.href,t=!1){let n=this._logger.create(`signoutPopupCallback`);await this._popupNavigator.callback(e,{keepOpen:t}),n.info(`success`)}async _signout(e,t){let n=await this._signoutStart(e,t);return await this._signoutEnd(n.url)}async _signoutStart(e={},t){let n=this._logger.create(`_signoutStart`);try{let r=await this._loadUser();n.debug(`loaded current user from storage`),this.settings.revokeTokensOnSignout&&await this._revokeInternal(r);let i=e.id_token_hint||r&&r.id_token;i&&(n.debug(`setting id_token_hint in signout request`),e.id_token_hint=i),await this.removeUser(),n.debug(`user removed, creating signout request`);
9let a=await this._client.createSignoutRequest(e);return n.debug(`got signout request`),await t.navigate({url:a.url,state:a.state?.id,scriptOrigin:this.settings.iframeScriptOrigin})}catch(e){throw n.debug(`error after preparing navigator, closing navigator window`),t.close(),e}}async _signoutEnd(e){let t=this._logger.create(`_signoutEnd`),n=await this._client.processSignoutResponse(e);return t.debug(`got signout response`),n}async signoutSilent(e={}){let t=this._logger.create(`signoutSilent`),{silentRequestTimeoutInSeconds:n,...r}=e,i=this.settings.includeIdTokenInSilentSignout?(await this._loadUser())?.id_token:void 0,a=this.settings.popup_post_logout_redirect_uri,o=await this._iframeNavigator.prepare({silentRequestTimeoutInSeconds:n});await this._signout({request_type:`so:s`,post_logout_redirect_uri:a,id_token_hint:i,...r},o),t.info(`success`)}async signoutSilentCallback(e=window.location.href){let t=this._logger.create(`signoutSilentCallback`);await this._iframeNavigator.callback(e),t.info(`success`)}async revokeTokens(e){let t=await this._loadUser();await this._revokeInternal(t,e)}async _revokeInternal(e,t=this.settings.revokeTokenTypes){let n=this._logger.create(`_revokeInternal`);if(!e)return;let r=t.filter(t=>typeof e[t]==`string`);if(!r.length){n.debug(`no need to revoke due to no token(s)`);return}for(let t of r)await this._client.revokeToken(e[t],t),n.info(`${t} revoked successfully`),t!==`access_token`&&(e[t]=null);await this.storeUser(e),n.debug(`user stored`),this._events.load(e)}startSilentRenew(){this._logger.create(`startSilentRenew`),this._silentRenewService.start()}stopSilentRenew(){this._silentRenewService.stop()}get _userStoreKey(){return`user:${this.settings.authority}:${this.settings.client_id}`}async _loadUser(){let e=this._logger.create(`_loadUser`),t=await this.settings.userStore.get(this._userStoreKey);return t?(e.debug(`user storageString loaded`),Ft.fromStorageString(t)):(e.debug(`no user storageString`),null)}async storeUser(e){let t=this._logger.create(`storeUser`);if(e){t.debug(`storing user`);let n=e.toStorageString();await this.settings.userStore.set(this._userStoreKey,n)}else this._logger.debug(`removing user`),await this.settings.userStore.remove(this._userStoreKey)}async clearStaleState(){await this._client.clearStaleState()}},tn=()=>{let{label:e}=Ae.host||{};return e===`local`&&!1},nn=null;function rn(e){nn=e}function an(){if(!nn)throw Error(`OIDC config not initialized. Call initOidcConfig() first.`);return nn}function on(e){if(tn())return{client_id:`AbraCadabra`,redirect_uri:`road-to-nowhere`,authority:`localhost`,automaticSilentRenew:!1,loadUserInfo:!0,userStore:new ft({store:window.localStorage})};let{clientId:t,scope:n,origin:r,isDesktop:i}=an();return{authority:e,client_id:t,redirect_uri:`${r}/post_login`,post_logout_redirect_uri:`${r}/post_logout`,silent_redirect_uri:`${r}/silent_renew`,scope:n,response_type:`code`,response_mode:i?`fragment`:`query`,redirectMethod:`replace`,automaticSilentRenew:!1,revokeTokensOnSignout:!0,loadUserInfo:!0,silentRequestTimeoutInSeconds:15,userStore:new ft({store:window.localStorage})}}var sn=o((e=>{var t=m().__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;e.c=function(e){return t.H.useMemoCache(e)}})),cn=o(((e,t)=>{t.exports=sn()}));function ln(e,t){return function(){return e.apply(t,arguments)}}var{toString:un}=Object.prototype,{getPrototypeOf:dn}=Object,{iterator:fn,toStringTag:pn}=Symbol,mn=(e=>t=>{let n=un.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),hn=e=>(e=e.toLowerCase(),t=>mn(t)===e),gn=e=>t=>typeof t===e,{isArray:_n}=Array,vn=gn(`undefined`);function yn(e){return e!==null&&!vn(e)&&e.constructor!==null&&!vn(e.constructor)&&Cn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var bn=hn(`ArrayBuffer`);function xn(e){let t;return t=typeof ArrayBuffer<`u`&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&bn(e.buffer),t}var Sn=gn(`string`),Cn=gn(`function`),wn=gn(`number`),Tn=e=>typeof e==`object`&&!!e,En=e=>e===!0||e===!1,Dn=e=>{if(mn(e)!==`object`)return!1;let t=dn(e);
vendor: 4,698 bytes, line 9
9return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(pn in e)&&!(fn in e)},On=e=>{if(!Tn(e)||yn(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},kn=hn(`Date`),An=hn(`File`),jn=hn(`Blob`),Mn=hn(`FileList`),Nn=e=>Tn(e)&&Cn(e.pipe),Pn=e=>{let t;return e&&(typeof FormData==`function`&&e instanceof FormData||Cn(e.append)&&((t=mn(e))===`formdata`||t===`object`&&Cn(e.toString)&&e.toString()===`[object FormData]`))},Fn=hn(`URLSearchParams`),[In,Ln,Rn,zn]=[`ReadableStream`,`Request`,`Response`,`Headers`].map(hn),Bn=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,``);function Vn(e,t,{allOwnKeys:n=!1}={}){if(e==null)return;let r,i;if(typeof e!=`object`&&(e=[e]),_n(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{if(yn(e))return;let i=n?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length,o;for(r=0;r<a;r++)o=i[r],t.call(null,e[o],o,e)}}function Hn(e,t){if(yn(e))return null;t=t.toLowerCase();let n=Object.keys(e),r=n.length,i;for(;r-- >0;)if(i=n[r],t===i.toLowerCase())return i;return null}var Un=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:global,Wn=e=>!vn(e)&&e!==Un;function Gn(){let{caseless:e,skipUndefined:t}=Wn(this)&&this||{},n={},r=(r,i)=>{if(i===`__proto__`||i===`constructor`||i===`prototype`)return;let a=e&&Hn(n,i)||i;Dn(n[a])&&Dn(r)?n[a]=Gn(n[a],r):Dn(r)?n[a]=Gn({},r):_n(r)?n[a]=r.slice():(!t||!vn(r))&&(n[a]=r)};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&Vn(arguments[e],r);return n}var Kn=(e,t,n,{allOwnKeys:r}={})=>(Vn(t,(t,r)=>{n&&Cn(t)?Object.defineProperty(e,r,{value:ln(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),qn=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Jn=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Yn=(e,t,n,r)=>{let i,a,o,s={};if(t||={},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&dn(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Xn=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;let r=e.indexOf(t,n);return r!==-1&&r===n},Zn=e=>{if(!e)return null;if(_n(e))return e;let t=e.length;if(!wn(t))return null;let n=Array(t);for(;t-- >0;)n[t]=e[t];return n},Qn=(e=>t=>e&&t instanceof e)(typeof Uint8Array<`u`&&dn(Uint8Array)),$n=(e,t)=>{let n=(e&&e[fn]).call(e),r;for(;(r=n.next())&&!r.done;){let n=r.value;t.call(e,n[0],n[1])}},er=(e,t)=>{let n,r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},tr=hn(`HTMLFormElement`),nr=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),rr=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),ir=hn(`RegExp`),ar=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r={};Vn(n,(n,i)=>{let a;(a=t(n,i,e))!==!1&&(r[i]=a||n)}),Object.defineProperties(e,r)},or=e=>{ar(e,(t,n)=>{if(Cn(e)&&[`arguments`,`caller`,`callee`].indexOf(n)!==-1)return!1;let r=e[n];if(Cn(r)){if(t.enumerable=!1,`writable`in t){t.writable=!1;return}t.set||=()=>{throw Error(`Can not rewrite read-only method '`+n+`'`)}}})},sr=(e,t)=>{let n={},r=e=>{e.forEach(e=>{n[e]=!0})};return _n(e)?r(e):r(String(e).split(t)),n},cr=()=>{},lr=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function ur(e){return!!(e&&Cn(e.append)&&e[pn]===`FormData`&&e[fn])}var dr=e=>{let t=Array(10),n=(e,r)=>{if(Tn(e)){if(t.indexOf(e)>=0)return;if(yn(e))return e;if(!(`toJSON`in e)){t[r]=e;let i=_n(e)?[]:{};return Vn(e,(e,t)=>{let a=n(e,r+1);!vn(a)&&(i[t]=a)}),t[r]=void 0,i}}return e};return n(e,0)},fr=hn(`AsyncFunction`),pr=e=>e&&(Tn(e)||Cn(e))&&Cn(e.then)&&Cn(e.catch),mr=((e,t)=>e?setImmediate:t?((e,t)=>(Un.addEventListener(`message`,({source:n,data:r})=>{n===Un&&r===e&&t.length&&t.shift()()},!1),n=>{t.push(n),Un.postMessage(e,`*`)}))(`axios@${Math.random()}`,[]):e=>setTimeout(e))(typeof setImmediate==`function`,Cn(Un.postMessage)),hr={isArray:_n,isArrayBuffer:bn,isBuffer:yn,isFormData:Pn,isArrayBufferView:xn,isString:Sn,isNumber:wn,isBoolean:En,isObject:Tn,isPlainObject:Dn,isEmptyObject:On,isReadableStream:In,isRequest:Ln,isResponse:Rn,isHeaders:zn,isUndefined:vn,isDate:kn,isFile:An,isBlob:jn,isRegExp:ir,isFunction:Cn,isStream:Nn,isURLSearchParams:Fn,isTypedArray:Qn,isFileList:Mn,forEach:Vn,merge:Gn,extend:Kn,trim:Bn,stripBOM:qn,inherits:Jn,toFlatObject:Yn,kindOf:mn,kindOfTest:hn,endsWith:Xn,toArray:Zn,forEachEntry:$n,matchAll:er,isHTMLF
9orm:tr,hasOwnProperty:rr,hasOwnProp:rr,reduceDescriptors:ar,freezeMethods:or,toObjectSet:sr,toCamelCase:nr,noop:cr,toFiniteNumber:lr,findKey:Hn,global:Un,isContextDefined:Wn,isSpecCompliantForm:ur,toJSONObject:dr,isAsyncFn:fr,isThenable:pr,setImmediate:mr,asap:typeof queueMicrotask<`u`?queueMicrotask.bind(Un):typeof process<`u`&&process.nextTick||mr,isIterable:e=>e!=null&&Cn(e[fn])},gr=class e extends Error{static from(t,n,r,i,a,o){let s=new e(t.message,n||t.code,r,i,a);return s.cause=t,s.name=t.name,o&&Object.assign(s,o),s}constructor(e,t,n,r,i){super(e),this.name=`AxiosError`,this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:hr.toJSONObject(this.config),code:this.code,status:this.status}}};gr.ERR_BAD_OPTION_VALUE=`ERR_BAD_OPTION_VALUE`,gr.ERR_BAD_OPTION=`ERR_BAD_OPTION`,gr.ECONNABORTED=`ECONNABORTED`,gr.ETIMEDOUT=`ETIMEDOUT`,gr.ERR_NETWORK=`ERR_NETWORK`,gr.ERR_FR_TOO_MANY_REDIRECTS=`ERR_FR_TOO_MANY_REDIRECTS`,gr.ERR_DEPRECATED=`ERR_DEPRECATED`,gr.ERR_BAD_RESPONSE=`ERR_BAD_RESPONSE`,gr.ERR_BAD_REQUEST=`ERR_BAD_REQUEST`,gr.ERR_CANCELED=`ERR_CANCELED`,gr.ERR_NOT_SUPPORT=`ERR_NOT_SUPPORT`,gr.ERR_INVALID_URL=`ERR_INVALID_URL`;function _r(e){return hr.isPlainObject(e)||hr.isArray(e)}function vr(e){return hr.endsWith(e,`[]`)?e.slice(0,-2):e}function yr(e,t,n){return e?e.concat(t).map(function(e,t){return e=vr(e),!n&&t?`[`+e+`]`:e}).join(n?`.`:``):t}function br(e){return hr.isArray(e)&&!e.some(_r)}var xr=hr.toFlatObject(hr,{},null,function(e){return/^is[A-Z]/.test(e)});function Sr(e,t,n){if(!hr.isObject(e))throw TypeError(`target must be an object`);t||=new FormData,n=hr.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!hr.isUndefined(t[e])});let r=n.metaTokens,i=n.visitor||l,a=n.dots,o=n.indexes,s=(n.Blob||typeof Blob<`u`&&Blob)&&hr.isSpecCompliantForm(t);if(!hr.isFunction(i))throw TypeError(`visitor must be a function`);function c(e){if(e===null)return``;if(hr.isDate(e))return e.toISOString();if(hr.isBoolean(e))return e.toString();if(!s&&hr.isBlob(e))throw new gr(`Blob is not supported. Use a Buffer instead.`);return hr.isArrayBuffer(e)||hr.isTypedArray(e)?s&&typeof Blob==`function`?new Blob([e]):Buffer.from(e):e}function l(e,n,i){let s=e;if(e&&!i&&typeof e==`object`){if(hr.endsWith(n,`{}`))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(hr.isArray(e)&&br(e)||(hr.isFileList(e)||hr.endsWith(n,`[]`))&&(s=hr.toArray(e)))return n=vr(n),s.forEach(function(e,r){!(hr.isUndefined(e)||e===null)&&t.append(o===!0?yr([n],r,a):o===null?n:n+`[]`,c(e))}),!1}return _r(e)?!0:(t.append(yr(i,n,a),c(e)),!1)}let u=[],d=Object.assign(xr,{defaultVisitor:l,convertValue:c,isVisitable:_r});function f(e,n){if(!hr.isUndefined(e)){if(u.indexOf(e)!==-1)throw Error(`Circular reference detected in `+n.join(`.`));u.push(e),hr.forEach(e,function(e,r){(!(hr.isUndefined(e)||e===null)&&i.call(t,e,hr.isString(r)?r.trim():r,n,d))===!0&&f(e,n?n.concat(r):[r])}),u.pop()}}if(!hr.isObject(e))throw TypeError(`data must be an object`);return f(e),t}function Cr(e){let t={"!":`%21`,"'":`%27`,"(":`%28`,")":`%29`,"~":`%7E`,"%20":`+`,"%00":`\0`};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function wr(e,t){this._pairs=[],e&&Sr(e,this,t)}var Tr=wr.prototype;Tr.append=function(e,t){this._pairs.push([e,t])},Tr.toString=function(e){let t=e?function(t){return e.call(this,t,Cr)}:Cr;return this._pairs.map(function(e){return t(e[0])+`=`+t(e[1])},``).join(`&`)};function Er(e){return encodeURIComponent(e).replace(/%3A/gi,`:`).replace(/%24/g,`$`).replace(/%2C/gi,`,`).replace(/%20/g,`+`)}function Dr(e,t,n){if(!t)return e;let r=n&&n.encode||Er,i=hr.isFunction(n)?{serialize:n}:n,a=i&&i.serialize,o;if(o=a?a(t,i):hr.isURLSearchParams(t)?t.toString():new wr(t,i).toString(r),o){let t=e.indexOf(`#`);t!==-1&&(e=e.slice(0,t)),e+=(e.indexOf(`?`)===-1?`?`:`&`)+o}return e}var Or=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&=[]}forEach(e){hr.forEach(this.handlers,function(t){t!==null&&e(t)})}},kr={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0}
vendor: 6,210 bytes, lines 9-10
9,Ar={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<`u`?URLSearchParams:wr,FormData:typeof FormData<`u`?FormData:null,Blob:typeof Blob<`u`?Blob:null},protocols:[`http`,`https`,`file`,`blob`,`url`,`data`]},jr=s({hasBrowserEnv:()=>Mr,hasStandardBrowserEnv:()=>Pr,hasStandardBrowserWebWorkerEnv:()=>Fr,navigator:()=>Nr,origin:()=>Ir}),Mr=typeof window<`u`&&typeof document<`u`,Nr=typeof navigator==`object`&&navigator||void 0,Pr=Mr&&(!Nr||[`ReactNative`,`NativeScript`,`NS`].indexOf(Nr.product)<0),Fr=typeof WorkerGlobalScope<`u`&&self instanceof WorkerGlobalScope&&typeof self.importScripts==`function`,Ir=Mr&&window.location.href||`http://localhost`,Lr={...jr,...Ar};function Rr(e,t){return Sr(e,new Lr.classes.URLSearchParams,{visitor:function(e,t,n,r){return Lr.isNode&&hr.isBuffer(e)?(this.append(t,e.toString(`base64`)),!1):r.defaultVisitor.apply(this,arguments)},...t})}function zr(e){return hr.matchAll(/\w+|\[(\w*)]/g,e).map(e=>e[0]===`[]`?``:e[1]||e[0])}function Br(e){let t={},n=Object.keys(e),r,i=n.length,a;for(r=0;r<i;r++)a=n[r],t[a]=e[a];return t}function Vr(e){function t(e,n,r,i){let a=e[i++];if(a===`__proto__`)return!0;let o=Number.isFinite(+a),s=i>=e.length;return a=!a&&hr.isArray(r)?r.length:a,s?(hr.hasOwnProp(r,a)?r[a]=[r[a],n]:r[a]=n,!o):((!r[a]||!hr.isObject(r[a]))&&(r[a]=[]),t(e,n,r[a],i)&&hr.isArray(r[a])&&(r[a]=Br(r[a])),!o)}if(hr.isFormData(e)&&hr.isFunction(e.entries)){let n={};return hr.forEachEntry(e,(e,r)=>{t(zr(e),r,n,0)}),n}return null}function Hr(e,t,n){if(hr.isString(e))try{return(t||JSON.parse)(e),hr.trim(e)}catch(e){if(e.name!==`SyntaxError`)throw e}return(n||JSON.stringify)(e)}var Ur={transitional:kr,adapter:[`xhr`,`http`,`fetch`],transformRequest:[function(e,t){let n=t.getContentType()||``,r=n.indexOf(`application/json`)>-1,i=hr.isObject(e);if(i&&hr.isHTMLForm(e)&&(e=new FormData(e)),hr.isFormData(e))return r?JSON.stringify(Vr(e)):e;if(hr.isArrayBuffer(e)||hr.isBuffer(e)||hr.isStream(e)||hr.isFile(e)||hr.isBlob(e)||hr.isReadableStream(e))return e;if(hr.isArrayBufferView(e))return e.buffer;if(hr.isURLSearchParams(e))return t.setContentType(`application/x-www-form-urlencoded;charset=utf-8`,!1),e.toString();let a;if(i){if(n.indexOf(`application/x-www-form-urlencoded`)>-1)return Rr(e,this.formSerializer).toString();if((a=hr.isFileList(e))||n.indexOf(`multipart/form-data`)>-1){let t=this.env&&this.env.FormData;return Sr(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||r?(t.setContentType(`application/json`,!1),Hr(e)):e}],transformResponse:[function(e){let t=this.transitional||Ur.transitional,n=t&&t.forcedJSONParsing,r=this.responseType===`json`;if(hr.isResponse(e)||hr.isReadableStream(e))return e;if(e&&hr.isString(e)&&(n&&!this.responseType||r)){let n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e,this.parseReviver)}catch(e){if(n)throw e.name===`SyntaxError`?gr.from(e,gr.ERR_BAD_RESPONSE,this,null,this.response):e}}return e}],timeout:0,xsrfCookieName:`XSRF-TOKEN`,xsrfHeaderName:`X-XSRF-TOKEN`,maxContentLength:-1,maxBodyLength:-1,env:{FormData:Lr.classes.FormData,Blob:Lr.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:`application/json, text/plain, */*`,"Content-Type":void 0}}};hr.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`],e=>{Ur.headers[e]={}});var Wr=hr.toObjectSet([`age`,`authorization`,`content-length`,`content-type`,`etag`,`expires`,`from`,`host`,`if-modified-since`,`if-unmodified-since`,`last-modified`,`location`,`max-forwards`,`proxy-authorization`,`referer`,`retry-after`,`user-agent`]),Gr=e=>{let t={},n,r,i;return e&&e.split(` 10`).forEach(function(e){i=e.indexOf(`:`),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!(!n||t[n]&&Wr[n])&&(n===`set-cookie`?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+`, `+r:r)}),t},Kr=Symbol(`internals`);function qr(e){return e&&String(e).trim().toLowerCase()}function Jr(e){return e===!1||e==null?e:hr.isArray(e)?e.map(Jr):String(e)}function Yr(e){let t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}var Xr=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Zr(e,t,n,r,i){if(hr.isFunction(r))return r.call(this,t,n);if(i&&(t=n),hr.isString(t)){if(hr.isString(r))return t.indexOf(r)!==-1;if(hr.isRegExp(r))return r.test(t)}}function Qr(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}function $r(e,t){let n=hr.toCamelCase(` `+t);[`get`,`set`,`has`].forEach(r=>{Object.defineProperty(e,r+n,{value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}var ei=class{constructor(e){e&&this.set(e)}set(e,t,n){let r=this;function i(e,t,n){let i=qr(t);if(!i)throw Error(`header name must be a non-empty string`);let a=hr.findKey(r,i);(!a||r[a]===void 0||n===!0||n===void 0&&r[a]!==!1)&&(r[a||t]=Jr(e))}let a=(e,t)=>hr.forEach(e,(e,n)=>i(e,n,t));if(hr.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(hr.isString(e)&&(e=e.trim())&&!Xr(e))a(Gr(e),t);else if(hr.isObject(e)&&hr.isIterable(e)){let n={},r,i;for(let t of e){if(!hr.isArray(t))throw TypeError(`Object iterator must return a key-value pair`);n[i=t[0]]=(r=n[i])?hr.isArray(r)?[...r,t[1]]:[r,t[1]]:t[1]}a(n,t)}else e!=null&&i(t,e,n);return this}get(e,t){if(e=qr(e),e){let n=hr.findKey(this,e);if(n){let e=this[n];if(!t)return e;if(t===!0)return Yr(e);if(hr.isFunction(t))return t.call(this,e,n);if(hr.isRegExp(t))return t.exec(e);throw TypeError(`parser must be boolean|regexp|function`)}}}has(e,t){if(e=qr(e),e){let n=hr.findKey(this,e);return!!(n&&this[n]!==void 0&&(!t||Zr(this,this[n],n,t)))}return!1}delete(e,t){let n=this,r=!1;function i(e){if(e=qr(e),e){let i=hr.findKey(n,e);i&&(!t||Zr(n,n[i],i,t))&&(delete n[i],r=!0)}}return hr.isArray(e)?e.forEach(i):i(e),r}clear(e){let t=Object.keys(this),n=t.length,r=!1;for(;n--;){let i=t[n];(!e||Zr(this,this[i],i,e,!0))&&(delete this[i],r=!0)}return r}normalize(e){let t=this,n={};return hr.forEach(this,(r,i)=>{let a=hr.findKey(n,i);if(a){t[a]=Jr(r),delete t[i];return}let o=e?Qr(i):String(i).trim();o!==i&&delete t[i],t[o]=Jr(r),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return hr.forEach(this,(n,r)=>
10{n!=null&&n!==!1&&(t[r]=e&&hr.isArray(n)?n.join(`, `):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+`: `+t).join(` 11`)}getSetCookie(){return this.get(`set-cookie`)||[]}get[Symbol.toStringTag](){return`AxiosHeaders`}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){let t=(this[Kr]=this[Kr]={accessors:{}}).accessors,n=this.prototype;function r(e){let r=qr(e);t[r]||($r(n,e),t[r]=!0)}return hr.isArray(e)?e.forEach(r):r(e),this}};ei.accessor([`Content-Type`,`Content-Length`,`Accept`,`Accept-Encoding`,`User-Agent`,`Authorization`]),hr.reduceDescriptors(ei.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),hr.freezeMethods(ei);function ti(e,t){let n=this||Ur,r=t||n,i=ei.from(r.headers),a=r.data;return hr.forEach(e,function(e){a=e.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function ni(e){return!!(e&&e.__CANCEL__)}var ri=class extends gr{constructor(e,t,n){super(e??`canceled`,gr.ERR_CANCELED,t,n),this.name=`CanceledError`,this.__CANCEL__=!0}};function ii(e,t,n){let r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new gr(`Request failed with status code `+n.status,[gr.ERR_BAD_REQUEST,gr.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function ai(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||``}function oi(e,t){e||=10;let n=Array(e),r=Array(e),i=0,a=0,o;return t=t===void 0?1e3:t,function(s){let c=Date.now(),l=r[a];o||=c,n[i]=s,r[i]=c;let u=a,d=0;for(;u!==i;)d+=n[u++],u%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o<t)return;let f=l&&c-l;return f?Math.round(d*1e3/f):void 0}}function si(e,t){let n=0,r=1e3/t,i,a,o=(t,r=Date.now())=>{n=r,i=null,a&&=(clearTimeout(a),null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-n;s>=r?o(e,t):(i=e,a||=setTimeout(()=>{a=null,o(i)},r-s))},()=>i&&o(i)]}var ci=(e,t,n=3)=>{let r=0,i=oi(50,250);return si(n=>{let a=n.loaded,o=n.lengthComputable?n.total:void 0,s=a-r,c=i(s),l=a<=o;r=a,e({loaded:a,total:o,progress:o?a/o:void 0,bytes:s,rate:c||void 0,estimated:c&&o&&l?(o-a)/c:void 0,event:n,lengthComputable:o!=null,[t?`download`:`upload`]:!0})},n)},li=(e,t)=>{let n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},ui=e=>(...t)=>hr.asap(()=>e(...t)),di=Lr.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Lr.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Lr.origin),Lr.navigator&&/(msie|trident)/i.test(Lr.navigator.userAgent)):()=>!0,fi=Lr.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>`u`)return;let s=[`${e}=${encodeURIComponent(t)}`];hr.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),hr.isString(r)&&s.push(`path=${r}`),hr.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push(`secure`),hr.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join(`; `)},read(e){if(typeof document>`u`)return null;let t=document.cookie.match(RegExp(`(?:^|; )`+e+`=([^;]*)`));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,``,Date.now()-864e5,`/`)}}:{write(){},read(){return null},remove(){}};function pi(e){return typeof e==`string`?/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e):!1}function mi(e,t){return t?e.replace(/\/?\/$/,``)+`/`+t.replace(/^\/+/,``):e}function hi(e,t,n){let r=!pi(t);return e&&(r||n==0)?mi(e,t):t}var gi=e=>e instanceof ei?{...e}:e;function _i(e,t){t||={};let n={};function r(e,t,n,r){return hr.isPlainObject(e)&&hr.isPlainObject(t)?hr.merge.call({caseless:r},e,t):hr.isPlainObject(t)?hr.merge({},t):hr.isArray(t)?t.slice():t}function i(e,t,n,i){if(!hr.isUndefined(t))return r(e,t,n,i);if(!hr.isUndefined(e))return r(void 0,e,n,i)}function a(e,t){if(!hr.isUndefined(t))return r(void 0,t)}function o(e,t){if(!hr.isUndefined(t))return r(void 0,t);if(!hr.isUndefined(e))return r(void 0,e)}function s(n,i,a){if(a in t)return r(n,i);if(a in e)return r(void 0,n)}let c={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBo
11dyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(e,t,n)=>i(gi(e),gi(t),n,!0)};return hr.forEach(Object.keys({...e,...t}),function(r){if(r===`__proto__`||r===`constructor`||r===`prototype`)return;let a=hr.hasOwnProp(c,r)?c[r]:i,o=a(e[r],t[r],r);hr.isUndefined(o)&&a!==s||(n[r]=o)}),n}var vi=e=>{let t=_i({},e),{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=t;if(t.headers=o=ei.from(o),t.url=Dr(hi(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set(`Authorization`,`Basic `+btoa((s.username||``)+`:`+(s.password?unescape(encodeURIComponent(s.password)):``))),hr.isFormData(n)){if(Lr.hasStandardBrowserEnv||Lr.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(hr.isFunction(n.getHeaders)){let e=n.getHeaders(),t=[`content-type`,`content-length`];Object.entries(e).forEach(([e,n])=>{t.includes(e.toLowerCase())&&o.set(e,n)})}}if(Lr.hasStandardBrowserEnv&&(r&&hr.isFunction(r)&&(r=r(t)),r||r!==!1&&di(t.url))){let e=i&&a&&fi.read(a);e&&o.set(i,e)}return t},yi=typeof XMLHttpRequest<`u`&&function(e){return new Promise(function(t,n){let r=vi(e),i=r.data,a=ei.from(r.headers).normalize(),{responseType:o,onUploadProgress:s,onDownloadProgress:c}=r,l,u,d,f,p;function m(){f&&f(),p&&p(),r.cancelToken&&r.cancelToken.unsubscribe(l),r.signal&&r.signal.removeEventListener(`abort`,l)}let h=new XMLHttpRequest;h.open(r.method.toUpperCase(),r.url,!0),h.timeout=r.timeout;function g(){if(!h)return;let r=ei.from(`getAllResponseHeaders`in h&&h.getAllResponseHeaders());ii(function(e){t(e),m()},function(e){n(e),m()},{data:!o||o===`text`||o===`json`?h.responseText:h.response,status:h.status,statusText:h.statusText,headers:r,config:e,request:h}),h=null}`onloadend`in h?h.onloadend=g:h.onreadystatechange=function(){!h||h.readyState!==4||h.status===0&&!(h.responseURL&&h.responseURL.indexOf(`file:`)===0)||setTimeout(g)},h.onabort=function(){h&&=(n(new gr(`Request aborted`,gr.ECONNABORTED,e,h)),null)},h.onerror=function(t){let r=new gr(t&&t.message?t.message:`Network Error`,gr.ERR_NETWORK,e,h);r.event=t||null,n(r),h=null},h.ontimeout=function(){let t=r.timeout?`timeout of `+r.timeout+`ms exceeded`:`timeout exceeded`,i=r.transitional||kr;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new gr(t,i.clarifyTimeoutError?gr.ETIMEDOUT:gr.ECONNABORTED,e,h)),h=null},i===void 0&&a.setContentType(null),`setRequestHeader`in h&&hr.forEach(a.toJSON(),function(e,t){h.setRequestHeader(t,e)}),hr.isUndefined(r.withCredentials)||(h.withCredentials=!!r.withCredentials),o&&o!==`json`&&(h.responseType=r.responseType),c&&([d,p]=ci(c,!0),h.addEventListener(`progress`,d)),s&&h.upload&&([u,f]=ci(s),h.upload.addEventListener(`progress`,u),h.upload.addEventListener(`loadend`,f)),(r.cancelToken||r.signal)&&(l=t=>{h&&=(n(!t||t.type?new ri(null,e,h):t),h.abort(),null)},r.cancelToken&&r.cancelToken.subscribe(l),r.signal&&(r.signal.aborted?l():r.signal.addEventListener(`abort`,l)));let _=ai(r.url);if(_&&Lr.protocols.indexOf(_)===-1){n(new gr(`Unsupported protocol `+_+`:`,gr.ERR_BAD_REQUEST,e));return}h.send(i||null)})},bi=(e,t)=>{let{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n=new AbortController,r,i=function(e){if(!r){r=!0,o();let t=e instanceof Error?e:this.reason;n.abort(t instanceof gr?t:new ri(t instanceof Error?t.message:t))}},a=t&&setTimeout(()=>{a=null,i(new gr(`timeout of ${t}ms exceeded`,gr.ETIMEDOUT))},t),o=()=>{e&&=(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener(`abort`,i)}),null)};e.forEach(e=>e.addEventListener(`abort`,i));let{signal:s}=n;return s.unsubscribe=()=>hr.asap(o),s}},xi=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let r=0,i;for(;r<n;)i=r+t,yield e.slice(r,i),r=i},Si=async function*(e,t){for await(let n of Ci(e))yield*xi(n,t)},Ci=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}let t=e.getReader();try{for(;;){let{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},wi=(e,t,n,r)=>{let i=Si(e,t),a=0,o,s=e=>{o||(o=!0,r&&r(e))};return new ReadableStream({async pull(e){try{let{done:t,value:r}=await i.next();if(t){s(),e.close();return}let o=r.byteLength;n&&n(a+=o),e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel(e){return s(e),i.return()}},{highWaterMark:2})},Ti=64*1024,{isFunction:Ei}=hr,Di=(({Request:e,Response:t})=>({Request:e,Response:t}))(hr.global),{ReadableStream:Oi,TextEncoder:ki}=hr.global,Ai=(e,...t)=>{try{return!!e(...t)}catch{return!1}},ji=e=>{e=hr.merge.call({skipUndefined:!0},Di,e);let{fetch:t,Request:n,Response:r}=e,i=t?Ei(t):typeof fetch==`function`,a=Ei(n),o=Ei(r);if(!i)return!1;let s=i&&Ei(Oi),c=i&&(typeof ki==`function`?(e=>t=>e.encode(t))(new ki):async e=>new Uint8Array(await new n(e).arrayBuffer())),l=a&&s&&Ai(()=>{let e=!1,t=new n(Lr.origin,{body:new Oi,method:`POST`,get duplex(){return e=!0,`half`}}).headers.has(`Content-Type`);return e&&!t}),u=o&&s&&Ai(()=>hr.isReadableStream(new r(``).body)),d={stream:u&&(e=>e.body)};
11i&&[`text`,`arrayBuffer`,`blob`,`formData`,`stream`].forEach(e=>{!d[e]&&(d[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new gr(`Response type '${e}' is not supported`,gr.ERR_NOT_SUPPORT,n)})});let f=async e=>{if(e==null)return 0;if(hr.isBlob(e))return e.size;if(hr.isSpecCompliantForm(e))return(await new n(Lr.origin,{method:`POST`,body:e}).arrayBuffer()).byteLength;if(hr.isArrayBufferView(e)||hr.isArrayBuffer(e))return e.byteLength;if(hr.isURLSearchParams(e)&&(e+=``),hr.isString(e))return(await c(e)).byteLength},p=async(e,t)=>hr.toFiniteNumber(e.getContentLength())??f(t);return async e=>{let{url:i,method:o,data:s,signal:c,cancelToken:f,timeout:m,onDownloadProgress:h,onUploadProgress:g,responseType:_,headers:v,withCredentials:y=`same-origin`,fetchOptions:b}=vi(e),x=t||fetch;_=_?(_+``).toLowerCase():`text`;let S=bi([c,f&&f.toAbortSignal()],m),C=null,w=S&&S.unsubscribe&&(()=>{S.unsubscribe()}),T;try{if(g&&l&&o!==`get`&&o!==`head`&&(T=await p(v,s))!==0){let e=new n(i,{method:`POST`,body:s,duplex:`half`}),t;if(hr.isFormData(s)&&(t=e.headers.get(`content-type`))&&v.setContentType(t),e.body){let[t,n]=li(T,ci(ui(g)));s=wi(e.body,Ti,t,n)}}hr.isString(y)||(y=y?`include`:`omit`);let t=a&&`credentials`in n.prototype,c={...b,signal:S,method:o.toUpperCase(),headers:v.normalize().toJSON(),body:s,duplex:`half`,credentials:t?y:void 0};C=a&&new n(i,c);let f=await(a?x(C,b):x(i,c)),m=u&&(_===`stream`||_===`response`);if(u&&(h||m&&w)){let e={};[`status`,`statusText`,`headers`].forEach(t=>{e[t]=f[t]});let t=hr.toFiniteNumber(f.headers.get(`content-length`)),[n,i]=h&&li(t,ci(ui(h),!0))||[];f=new r(wi(f.body,Ti,n,()=>{i&&i(),w&&w()}),e)}_||=`text`;let E=await d[hr.findKey(d,_)||`text`](f,e);return!m&&w&&w(),await new Promise((t,n)=>{ii(t,n,{data:E,headers:ei.from(f.headers),status:f.status,statusText:f.statusText,config:e,request:C})})}catch(t){throw w&&w(),t&&t.name===`TypeError`&&/Load failed|fetch/i.test(t.message)?Object.assign(new gr(`Network Error`,gr.ERR_NETWORK,e,C,t&&t.response),{cause:t.cause||t}):gr.from(t,t&&t.code,e,C,t&&t.response)}}},Mi=new Map,Ni=e=>{let t=e&&e.env||{},{fetch:n,Request:r,Response:i}=t,a=[r,i,n],o=a.length,s,c,l=Mi;for(;o--;)s=a[o],c=l.get(s),c===void 0&&l.set(s,c=o?new Map:ji(t)),l=c;return c};Ni();var Pi={http:null,xhr:yi,fetch:{get:Ni}};hr.forEach(Pi,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});var Fi=e=>`- ${e}`,Ii=e=>hr.isFunction(e)||e===null||e===!1;function Li(e,t){e=hr.isArray(e)?e:[e];let{length:n}=e,r,i,a={};for(let o=0;o<n;o++){r=e[o];let n;if(i=r,!Ii(r)&&(i=Pi[(n=String(r)).toLowerCase()],i===void 0))throw new gr(`Unknown adapter '${n}'`);if(i&&(hr.isFunction(i)||(i=i.get(t))))break;a[n||`#`+o]=i}if(!i){let e=Object.entries(a).map(([e,t])=>`adapter ${e} `+(t===!1?`is not supported by the environment`:`is not available in the build`));throw new gr(`There is no suitable adapter to dispatch the request `+(n?e.length>1?`since : 12`+e.map(Fi).join(` 13`):` `+Fi(e[0]):`as no adapter specified`),`ERR_NOT_SUPPORT`)}return i}var Ri={getAdapter:Li,adapters:Pi};function zi(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ri(null,e)}function Bi(e){return zi(e),e.headers=ei.from(e.headers),e.data=ti.call(e,e.transformRequest),[`post`,`put`,`patch`].indexOf(e.method)!==-1&&e.headers.setContentType(`application/x-www-form-urlencoded`,!1),Ri.getAdapter(e.adapter||Ur.adapter,e)(e).then(function(t){return zi(e),t.data=ti.call(e,e.transformResponse,t),t.headers=ei.from(t.headers),t},function(t){return ni(t)||(zi(e),t&&t.response&&(t.response.data=ti.call(e,e.transformResponse,t.response),t.response.headers=ei.from(t.response.headers))),Promise.reject(t)})}var Vi=`1.13.5`,Hi={};[`object`,`boolean`,`number`,`function`,`string`,`symbol`].forEach((e,t)=>{Hi[e]=function(n){return typeof n===e||`a`+(t<1?`n `:` `)+e}});var Ui={};Hi.transitional=function(e,t,n){function r(e,t){return`[Axios v`+Vi+`] Transitional option '`+e+`'`+t+(n?`. `+n:``)}return(n,i,a)=>{if(e===!1)throw new gr(r(i,` has been removed`+(t?` in `+t:``)),gr.ERR_DEPRECATED);return t&&!Ui[i]&&(Ui[i]=!0,console.warn(r(i,` has been deprecated since v`+t+` and will be removed in the near future`))),e?e(n,i,a):!0}},Hi.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}
13`),!0)};function Wi(e,t,n){if(typeof e!=`object`)throw new gr(`options must be an object`,gr.ERR_BAD_OPTION_VALUE);let r=Object.keys(e),i=r.length;for(;i-- >0;){let a=r[i],o=t[a];if(o){let t=e[a],n=t===void 0||o(t,a,e);if(n!==!0)throw new gr(`option `+a+` must be `+n,gr.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new gr(`Unknown option `+a,gr.ERR_BAD_OPTION)}}var Gi={assertOptions:Wi,validators:Hi},Ki=Gi.validators,qi=class{constructor(e){this.defaults=e||{},this.interceptors={request:new Or,response:new Or}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let n=t.stack?t.stack.replace(/^.+\n/,``):``;try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,``))&&(e.stack+=` 14`+n):e.stack=n}catch{}}throw e}}_request(e,t){typeof e==`string`?(t||={},t.url=e):t=e||{},t=_i(this.defaults,t);let{transitional:n,paramsSerializer:r,headers:i}=t;n!==void 0&&Gi.assertOptions(n,{silentJSONParsing:Ki.transitional(Ki.boolean),forcedJSONParsing:Ki.transitional(Ki.boolean),clarifyTimeoutError:Ki.transitional(Ki.boolean),legacyInterceptorReqResOrdering:Ki.transitional(Ki.boolean)},!1),r!=null&&(hr.isFunction(r)?t.paramsSerializer={serialize:r}:Gi.assertOptions(r,{encode:Ki.function,serialize:Ki.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls===void 0?t.allowAbsoluteUrls=!0:t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls),Gi.assertOptions(t,{baseUrl:Ki.spelling(`baseURL`),withXsrfToken:Ki.spelling(`withXSRFToken`)},!0),t.method=(t.method||this.defaults.method||`get`).toLowerCase();let a=i&&hr.merge(i.common,i[t.method]);i&&hr.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`,`common`],e=>{delete i[e]}),t.headers=ei.concat(a,i);let o=[],s=!0;this.interceptors.request.forEach(function(e){if(typeof e.runWhen==`function`&&e.runWhen(t)===!1)return;s&&=e.synchronous;let n=t.transitional||kr;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let l,u=0,d;if(!s){let e=[Bi.bind(this),void 0];for(e.unshift(...o),e.push(...c),d=e.length,l=Promise.resolve(t);u<d;)l=l.then(e[u++],e[u++]);return l}d=o.length;let f=t;for(;u<d;){let e=o[u++],t=o[u++];try{f=e(f)}catch(e){t.call(this,e);break}}try{l=Bi.call(this,f)}catch(e){return Promise.reject(e)}for(u=0,d=c.length;u<d;)l=l.then(c[u++],c[u++]);return l}getUri(e){return e=_i(this.defaults,e),Dr(hi(e.baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}};hr.forEach([`delete`,`get`,`head`,`options`],function(e){qi.prototype[e]=function(t,n){return this.request(_i(n||{},{method:e,url:t,data:(n||{}).data}))}}),hr.forEach([`post`,`put`,`patch`],function(e){function t(t){return function(n,r,i){return this.request(_i(i||{},{method:e,headers:t?{"Content-Type":`multipart/form-data`}:{},url:n,data:r}))}}qi.prototype[e]=t(),qi.prototype[e+`Form`]=t(!0)});var Ji=class e{constructor(e){if(typeof e!=`function`)throw TypeError(`executor must be a function.`);let t;this.promise=new Promise(function(e){t=e});let n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new ri(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}};function Yi(e){return function(t){return e.apply(null,t)}}function Xi(e){return hr.isObject(e)&&e.isAxiosError===!0}var Zi={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,Re
14setContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Zi).forEach(([e,t])=>{Zi[t]=e});function Qi(e){let t=new qi(e),n=ln(qi.prototype.request,t);return hr.extend(n,qi.prototype,t,{allOwnKeys:!0}),hr.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t){return Qi(_i(e,t))},n}var $i=Qi(Ur);$i.Axios=qi,$i.CanceledError=ri,$i.CancelToken=Ji,$i.isCancel=ni,$i.VERSION=Vi,$i.toFormData=Sr,$i.AxiosError=gr,$i.Cancel=$i.CanceledError,$i.all=function(e){return Promise.all(e)},$i.spread=Yi,$i.isAxiosError=Xi,$i.mergeConfig=_i,$i.AxiosHeaders=ei,$i.formToJSON=e=>Vr(hr.isHTMLForm(e)?new FormData(e):e),$i.getAdapter=Ri.getAdapter,$i.HttpStatusCode=Zi,$i.default=$i;var q=cn(),ea=e=>!!(e&&e>=200&&e<300),ta=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},na={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},ra=new class{#e=na;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function ia(e){setTimeout(e,0)}var aa=typeof window>`u`||`Deno`in globalThis;function oa(){}function sa(e,t){return typeof e==`function`?e(t):e}function ca(e){return typeof e==`number`&&e>=0&&e!==1/0}function la(e,t){return Math.max(e+(t||0)-Date.now(),0)}function ua(e,t){return typeof e==`function`?e(t):e}function da(e,t){return typeof e==`function`?e(t):e}function fa(e,t){let{type:n=`all`,exact:r,fetchStatus:i,predicate:a,queryKey:o,stale:s}=e;if(o){if(r){if(t.queryHash!==ma(o,t.options))return!1}else if(!ga(t.queryKey,o))return!1}if(n!==`all`){let e=t.isActive();if(n===`active`&&!e||n===`inactive`&&e)return!1}return!(typeof s==`boolean`&&t.isStale()!==s||i&&i!==t.state.fetchStatus||a&&!a(t))}function pa(e,t){let{exact:n,status:r,predicate:i,mutationKey:a}=e;if(a){if(!t.options.mutationKey)return!1;if(n){if(ha(t.options.mutationKey)!==ha(a))return!1}else if(!ga(t.options.mutationKey,a))return!1}return!(r&&t.state.status!==r||i&&!i(t))}function ma(e,t){return(t?.queryKeyHashFn||ha)(e)}function ha(e){return JSON.stringify(e,(e,t)=>xa(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function ga(e,t){return e===t?!0:typeof e==typeof t&&e&&t&&typeof e==`object`&&typeof t==`object`?Object.keys(t).every(n=>ga(e[n],t[n])):!1}var _a=Object.prototype.hasOwnProperty;function va(e,t,n=0){if(e===t)return e;if(n>500)return t;let r=ba(e)&&ba(t);if(!r&&!(xa(e)&&xa(t)))return t;let i=(r?e:Object.keys(e)).length,a=r?t:Object.keys(t),o=a.length,s=r?Array(o):{},c=0;for(let l=0;l<o;l++){let o=r?l:a[l],u=e[o],d=t[o];if(u===d){s[o]=u,(r?l<i:_a.call(e,o))&&c++;continue}if(u===null||d===null||typeof u!=`object`||typeof d!=`object`){s[o]=d;continue}let f=va(u,d,n+1);s[o]=f,f===u&&c++}return i===o&&c===i?e:s}function ya(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e)if(e[n]!==t[n])return!1;return!0}function ba(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function xa(e){if(!Sa(e))return!1;let t=e.constructor;if(t===void 0)return!0;let n=t.prototype;return!(!Sa(n)||!n.hasOwnProperty(`isPrototypeOf`)||Object.getPrototypeOf(e)!==Object.prototype)}function Sa(e){return Object.prototype.toString.call(e)===`[object Object]`}function Ca(e){return new Promise(t=>{ra.setTimeout(t,e)})}function wa(e,t,n){return typeof n.structuralSharing==`function`?n.structuralSharing(e,t):n.structuralSharing===!1?t:va(e,t)}function Ta(e,t,n=0){let r=[...e,t];return n&&r.length>n?r.slice(1):r}function Ea(e,t,n=0){let r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Da=Symbol();function Oa(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Da?()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function ka(e,t){return typeof e==`function`?e(...t):!!e}function Aa(e,t,n){let r=!1,i;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t(),r?i:(r=!0,i.aborted?n():i.addEventListener(`abort`,n,{once:!0}),i))}),e}var ja=new class extends ta{#e;#t;#n;constructor(){super(),this.#n=e=>{if(!aa&&window.addEventListener){let t=()=>e();return window.addEventListener(`visibilitychange`,t,!1),()=>{window.removeEventListener(`visibilitychange`,t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(e=>{typeof e==`boolean`?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();
14this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#e==`boolean`?this.#e:globalThis.document?.visibilityState!==`hidden`}};function Ma(){let e,t,n=new Promise((n,r)=>{e=n,t=r});n.status=`pending`,n.catch(()=>{});function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.resolve=t=>{r({status:`fulfilled`,value:t}),e(t)},n.reject=e=>{r({status:`rejected`,reason:e}),t(e)},n}var Na=ia;function Pa(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=Na,a=r=>{t?e.push(r):i(()=>{n(r)})},o=()=>{let t=e;e=[],t.length&&i(()=>{r(()=>{t.forEach(e=>{n(e)})})})};return{batch:e=>{let n;t++;try{n=e()}finally{t--,t||o()}return n},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{i=e}}}var Fa=Pa(),Ia=new class extends ta{#e=!0;#t;#n;constructor(){super(),this.#n=e=>{if(!aa&&window.addEventListener){let t=()=>e(!0),n=()=>e(!1);return window.addEventListener(`online`,t,!1),window.addEventListener(`offline`,n,!1),()=>{window.removeEventListener(`online`,t),window.removeEventListener(`offline`,n)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#e!==e&&(this.#e=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#e}};function La(e){return Math.min(1e3*2**e,3e4)}function Ra(e){return(e??`online`)===`online`?Ia.isOnline():!0}var za=class extends Error{constructor(e){super(`CancelledError`),this.revert=e?.revert,this.silent=e?.silent}};function Ba(e){let t=!1,n=0,r,i=Ma(),a=()=>i.status!==`pending`,o=t=>{if(!a()){let n=new za(t);f(n),e.onCancel?.(n)}},s=()=>{t=!0},c=()=>{t=!1},l=()=>ja.isFocused()&&(e.networkMode===`always`||Ia.isOnline())&&e.canRun(),u=()=>Ra(e.networkMode)&&e.canRun(),d=e=>{a()||(r?.(),i.resolve(e))},f=e=>{a()||(r?.(),i.reject(e))},p=()=>new Promise(t=>{r=e=>{(a()||l())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,a()||e.onContinue?.()}),m=()=>{if(a())return;let r,i=n===0?e.initialPromise:void 0;try{r=i??e.fn()}catch(e){r=Promise.reject(e)}Promise.resolve(r).then(d).catch(r=>{if(a())return;let i=e.retry??(aa?0:3),o=e.retryDelay??La,s=typeof o==`function`?o(n,r):o,c=i===!0||typeof i==`number`&&n<i||typeof i==`function`&&i(n,r);if(t||!c){f(r);return}n++,e.onFail?.(n,r),Ca(s).then(()=>l()?void 0:p()).then(()=>{t?f(r):m()})})};return{promise:i,status:()=>i.status,cancel:o,continue:()=>(r?.(),i),cancelRetry:s,continueRetry:c,canStart:u,start:()=>(u()?m():p().then(m),i)}}var Va=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),ca(this.gcTime)&&(this.#e=ra.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(aa?1/0:300*1e3))}clearGcTimeout(){this.#e&&=(ra.clearTimeout(this.#e),void 0)}},Ha=class extends Va{#e;#t;#n;#r;#i;#a;#o;constructor(e){super(),this.#o=!1,this.#a=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#r=e.client,this.#n=this.#r.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#e=Ga(this.options),this.state=e.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#i?.promise}setOptions(e){if(this.options={...this.#a,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){let e=Ga(this.options);e.data!==void 0&&(this.setState(Wa(e.data,e.dataUpdatedAt)),this.#e=e)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus===`idle`&&this.#n.remove(this)}setData(e,t){let n=wa(this.state.data,e,this.options);return this.#s({data:n,type:`success`,dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#s({type:`setState`,state:e,setStateOptions:t})}cancel(e){let t=this.#i?.promise;return this.#i?.cancel(e),t?t.then(oa).catch(oa):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(e=>da(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Da||this.state.dataUpdateCount+this.state.errorUpdate
14Count===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>ua(e.options.staleTime,this)===`static`):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e===`static`?!1:this.state.isInvalidated?!0:!la(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#i?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#i?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#n.notify({type:`observerAdded`,query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#i&&(this.#o?this.#i.cancel({revert:!0}):this.#i.cancelRetry()),this.scheduleGc()),this.#n.notify({type:`observerRemoved`,query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#s({type:`invalidate`})}async fetch(e,t){if(this.state.fetchStatus!==`idle`&&this.#i?.status()!==`rejected`){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#i)return this.#i.continueRetry(),this.#i.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let n=new AbortController,r=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#o=!0,n.signal)})},i=()=>{let e=Oa(this.options,t),n=(()=>{let e={client:this.#r,queryKey:this.queryKey,meta:this.meta};return r(e),e})();return this.#o=!1,this.options.persister?this.options.persister(e,n,this):e(n)},a=(()=>{let e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#r,state:this.state,fetchFn:i};return r(e),e})();this.options.behavior?.onFetch(a,this),this.#t=this.state,(this.state.fetchStatus===`idle`||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#s({type:`fetch`,meta:a.fetchOptions?.meta}),this.#i=Ba({initialPromise:t?.initialPromise,fn:a.fetchFn,onCancel:e=>{e instanceof za&&e.revert&&this.setState({...this.#t,fetchStatus:`idle`}),n.abort()},onFail:(e,t)=>{this.#s({type:`failed`,failureCount:e,error:t})},onPause:()=>{this.#s({type:`pause`})},onContinue:()=>{this.#s({type:`continue`})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0});try{let e=await this.#i.start();if(e===void 0)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#n.config.onSuccess?.(e,this),this.#n.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof za){if(e.silent)return this.#i.promise;if(e.revert){if(this.state.data===void 0)throw e;return this.state.data}}throw this.#s({type:`error`,error:e}),this.#n.config.onError?.(e,this),this.#n.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#s(e){let t=t=>{switch(e.type){case`failed`:return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case`pause`:return{...t,fetchStatus:`paused`};case`continue`:return{...t,fetchStatus:`fetching`};case`fetch`:return{...t,...Ua(t.data,this.options),fetchMeta:e.meta??null};case`success`:let n={...t,...Wa(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:`idle`,fetchFailureCount:0,fetchFailureReason:null}};return this.#t=e.manual?n:void 0,n;case`error`:let r=e.error;return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:`idle`,status:`error`,isInvalidated:!0};case`invalidate`:return{...t,isInvalidated:!0};case`setState`:return{...t,...e.state}}};this.state=t(this.state),Fa.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#n.notify({query:this,type:`updated`,action:e})})}};function Ua(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Ra(t.networkMode)?`fetching`:`paused`,...e===void 0&&{error:null,status:`pending`}}}function Wa(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:`success`}}function Ga(e){let t=typeof e.initialData==`function`?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt==`function`?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdate
vendor: 4,581 bytes, line 14
14Count:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?`success`:`pending`,fetchStatus:`idle`}}var Ka=class extends ta{constructor(e,t){super(),this.options=t,this.#e=e,this.#s=null,this.#o=Ma(),this.bindMethods(),this.setOptions(t)}#e;#t=void 0;#n=void 0;#r=void 0;#i;#a;#o;#s;#c;#l;#u;#d;#f;#p;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#t.addObserver(this),Ja(this.#t,this.options)?this.#h():this.updateResult(),this.#y())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Ya(this.#t,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Ya(this.#t,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#b(),this.#x(),this.#t.removeObserver(this)}setOptions(e){let t=this.options,n=this.#t;if(this.options=this.#e.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!=`boolean`&&typeof this.options.enabled!=`function`&&typeof da(this.options.enabled,this.#t)!=`boolean`)throw Error(`Expected enabled to be a boolean or a callback that returns a boolean`);this.#S(),this.#t.setOptions(this.options),t._defaulted&&!ya(this.options,t)&&this.#e.getQueryCache().notify({type:`observerOptionsUpdated`,query:this.#t,observer:this});let r=this.hasListeners();r&&Xa(this.#t,n,this.options,t)&&this.#h(),this.updateResult(),r&&(this.#t!==n||da(this.options.enabled,this.#t)!==da(t.enabled,this.#t)||ua(this.options.staleTime,this.#t)!==ua(t.staleTime,this.#t))&&this.#g();let i=this.#_();r&&(this.#t!==n||da(this.options.enabled,this.#t)!==da(t.enabled,this.#t)||i!==this.#p)&&this.#v(i)}getOptimisticResult(e){let t=this.#e.getQueryCache().build(this.#e,e),n=this.createResult(t,e);return Qa(this,n)&&(this.#r=n,this.#a=this.options,this.#i=this.#t.state),n}getCurrentResult(){return this.#r}trackResult(e,t){return new Proxy(e,{get:(e,n)=>(this.trackProp(n),t?.(n),n===`promise`&&(this.trackProp(`data`),!this.options.experimental_prefetchInRender&&this.#o.status===`pending`&&this.#o.reject(Error(`experimental_prefetchInRender feature flag is not enabled`))),Reflect.get(e,n))})}trackProp(e){this.#m.add(e)}getCurrentQuery(){return this.#t}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),n=this.#e.getQueryCache().build(this.#e,t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){return this.#h({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#r))}#h(e){this.#S();let t=this.#t.fetch(this.options,e);return e?.throwOnError||(t=t.catch(oa)),t}#g(){this.#b();let e=ua(this.options.staleTime,this.#t);if(aa||this.#r.isStale||!ca(e))return;let t=la(this.#r.dataUpdatedAt,e)+1;this.#d=ra.setTimeout(()=>{this.#r.isStale||this.updateResult()},t)}#_(){return(typeof this.options.refetchInterval==`function`?this.options.refetchInterval(this.#t):this.options.refetchInterval)??!1}#v(e){this.#x(),this.#p=e,!(aa||da(this.options.enabled,this.#t)===!1||!ca(this.#p)||this.#p===0)&&(this.#f=ra.setInterval(()=>{(this.options.refetchIntervalInBackground||ja.isFocused())&&this.#h()},this.#p))}#y(){this.#g(),this.#v(this.#_())}#b(){this.#d&&=(ra.clearTimeout(this.#d),void 0)}#x(){this.#f&&=(ra.clearInterval(this.#f),void 0)}createResult(e,t){let n=this.#t,r=this.options,i=this.#r,a=this.#i,o=this.#a,s=e===n?this.#n:e.state,{state:c}=e,l={...c},u=!1,d;if(t._optimisticResults){let i=this.hasListeners(),a=!i&&Ja(e,t),o=i&&Xa(e,n,t,r);(a||o)&&(l={...l,...Ua(c.data,e.options)}),t._optimisticResults===`isRestoring`&&(l.fetchStatus=`idle`)}let{error:f,errorUpdatedAt:p,status:m}=l;d=l.data;let h=!1;if(t.placeholderData!==void 0&&d===void 0&&m===`pending`){let e;i?.isPlaceholderData&&t.placeholderData===o?.placeholderData?(e=i.data,h=!0):e=typeof t.placeholderData==`function`?t.placeholderData(this.#u?.state.data,this.#u):t.placeholderData,e!==void 0&&(m=`success`,d=wa(i?.data,e,t),u=!0)}if(t.select&&d!==void 0&&!h)if(i&&d===a?.data&&t.select===this.#c)d=this.#l;else try{this.#c=t.select,d=t.select(d),d=wa(i?.data,d,t),this.#l=d,this.#s=null}catch(e){this.#s=e}this.#s&&(f=this.#s,d=this.#l,p=Date.now(),m=`error`);let g=l.fetchStatus===`fetching`,_=m===`pending`,v=m===`error`,y=_&&g,b=d!==void 0,x={status:m,fetchStatus:l.fetchStatus,isPending:_,isSuccess:m===`success`,isError:v,isInitialLoading:y,isLoading:y,data:d,dataUpdatedAt:l.dataUpdatedAt,error:f,errorUpdatedAt:p,failureCount:l.fetchFailureCount,failureReason:l.fetchFailureReason,errorUpdate
14Count:l.errorUpdateCount,isFetched:l.dataUpdateCount>0||l.errorUpdateCount>0,isFetchedAfterMount:l.dataUpdateCount>s.dataUpdateCount||l.errorUpdateCount>s.errorUpdateCount,isFetching:g,isRefetching:g&&!_,isLoadingError:v&&!b,isPaused:l.fetchStatus===`paused`,isPlaceholderData:u,isRefetchError:v&&b,isStale:Za(e,t),refetch:this.refetch,promise:this.#o,isEnabled:da(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){let t=x.data!==void 0,r=x.status===`error`&&!t,i=e=>{r?e.reject(x.error):t&&e.resolve(x.data)},a=()=>{i(this.#o=x.promise=Ma())},o=this.#o;switch(o.status){case`pending`:e.queryHash===n.queryHash&&i(o);break;case`fulfilled`:(r||x.data!==o.value)&&a();break;case`rejected`:(!r||x.error!==o.reason)&&a();break}}return x}updateResult(){let e=this.#r,t=this.createResult(this.#t,this.options);this.#i=this.#t.state,this.#a=this.options,this.#i.data!==void 0&&(this.#u=this.#t),!ya(t,e)&&(this.#r=t,this.#C({listeners:(()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,n=typeof t==`function`?t():t;if(n===`all`||!n&&!this.#m.size)return!0;let r=new Set(n??this.#m);return this.options.throwOnError&&r.add(`error`),Object.keys(this.#r).some(t=>{let n=t;return this.#r[n]!==e[n]&&r.has(n)})})()}))}#S(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#t)return;let t=this.#t;this.#t=e,this.#n=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#y()}#C(e){Fa.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#r)}),this.#e.getQueryCache().notify({query:this.#t,type:`observerResultsUpdated`})})}};function qa(e,t){return da(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status===`error`&&t.retryOnMount===!1)}function Ja(e,t){return qa(e,t)||e.state.data!==void 0&&Ya(e,t,t.refetchOnMount)}function Ya(e,t,n){if(da(t.enabled,e)!==!1&&ua(t.staleTime,e)!==`static`){let r=typeof n==`function`?n(e):n;return r===`always`||r!==!1&&Za(e,t)}return!1}function Xa(e,t,n,r){return(e!==t||da(r.enabled,e)===!1)&&(!n.suspense||e.state.status!==`error`)&&Za(e,n)}function Za(e,t){return da(t.enabled,e)!==!1&&e.isStaleByTime(ua(t.staleTime,e))}function Qa(e,t){return!ya(e.getCurrentResult(),t)}function $a(e){return{onFetch:(t,n)=>{let r=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,a=t.state.data?.pages||[],o=t.state.data?.pageParams||[],s={pages:[],pageParams:[]},c=0,l=async()=>{let n=!1,l=e=>{Aa(e,()=>t.signal,()=>n=!0)},u=Oa(t.options,t.fetchOptions),d=async(e,r,i)=>{if(n)return Promise.reject();if(r==null&&e.pages.length)return Promise.resolve(e);let a=await u((()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:r,direction:i?`backward`:`forward`,meta:t.options.meta};return l(e),e})()),{maxPages:o}=t.options,s=i?Ea:Ta;return{pages:s(e.pages,a,o),pageParams:s(e.pageParams,r,o)}};if(i&&a.length){let e=i===`backward`,t=e?to:eo,n={pages:a,pageParams:o};s=await d(n,t(r,n),e)}else{let t=e??a.length;do{let e=c===0?o[0]??r.initialPageParam:eo(r,s);if(c>0&&e==null)break;s=await d(s,e),c++}while(c<t)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(l,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=l}}}function eo(e,{pages:t,pageParams:n}){let r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function to(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}function no(e,t){return t?eo(e,t)!=null:!1}function ro(e,t){return!t||!e.getPreviousPageParam?!1:to(e,t)!=null}
14var io=class extends Ka{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:$a()})}getOptimisticResult(e){return e.behavior=$a(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:`forward`}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:`backward`}}})}createResult(e,t){let{state:n}=e,r=super.createResult(e,t),{isFetching:i,isRefetching:a,isError:o,isRefetchError:s}=r,c=n.fetchMeta?.fetchMore?.direction,l=o&&c===`forward`,u=i&&c===`forward`,d=o&&c===`backward`,f=i&&c===`backward`;return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:no(t,n.data),hasPreviousPage:ro(t,n.data),isFetchNextPageError:l,isFetchingNextPage:u,isFetchPreviousPageError:d,isFetchingPreviousPage:f,isRefetchError:s&&!l&&!d,isRefetching:a&&!u&&!f}}},ao=class extends Va{#e;#t;#n;#r;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#t=[],this.state=e.state||oo(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#n.notify({type:`observerAdded`,mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:`observerRemoved`,mutation:this,observer:e})}optionalRemove(){this.#t.length||(this.state.status===`pending`?this.scheduleGc():this.#n.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#i({type:`continue`})},n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=Ba({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(Error(`No mutationFn found`)),onFail:(e,t)=>{this.#i({type:`failed`,failureCount:e,error:t})},onPause:()=>{this.#i({type:`pause`})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let r=this.state.status===`pending`,i=!this.#r.canStart();try{if(r)t();else{this.#i({type:`pending`,variables:e,isPaused:i}),this.#n.config.onMutate&&await this.#n.config.onMutate(e,this,n);let t=await this.options.onMutate?.(e,n);t!==this.state.context&&this.#i({type:`pending`,context:t,variables:e,isPaused:i})}let a=await this.#r.start();return await this.#n.config.onSuccess?.(a,e,this.state.context,this,n),await this.options.onSuccess?.(a,e,this.state.context,n),await this.#n.config.onSettled?.(a,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(a,null,e,this.state.context,n),this.#i({type:`success`,data:a}),a}catch(t){try{await this.#n.config.onError?.(t,e,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,n)}catch(e){Promise.reject(e)}try{await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,n)}catch(e){Promise.reject(e)}throw this.#i({type:`error`,error:t}),t}finally{this.#n.runNext(this)}}#i(e){let t=t=>{switch(e.type){case`failed`:return{...t,failureCount:e.failureCount,failureReason:e.error};case`pause`:return{...t,isPaused:!0};case`continue`:return{...t,isPaused:!1};case`pending`:return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:`pending`,variables:e.variables,submittedAt:Date.now()};case`success`:return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:`success`,isPaused:!1};case`error`:return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:`error`}}};this.state=t(this.state),Fa.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:`updated`,action:e})})}};function oo(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:`idle`,variables:void 0,submittedAt:0}}var so=class extends ta{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#n=0}#e;#t;#n;build(e,t,n){let r=new ao({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#e.add(e);let t=co(e);if(typeof t==`string`){let n=this.#t.get(t);n?n.push(e):this.#t.set(t,[e])}this.notify({type:`added`,mutation:e})}remove(e){if(this.#e.delete(e)){let t=co(e);if(typeof t==`string`){let n=this.#t.get(t);if(n)if(n.length>1){let t=n.indexOf(e);t!==-1&&n.splice(t,1)}else n[0]===e&&this.#t.delete(t)}}this.notify({type:`removed`,mutation:e})}canRun(e){let t=co(e);if(typeof t==`string`){let n=this.#t.get(t)?.find(e=>
14e.state.status===`pending`);return!n||n===e}else return!0}runNext(e){let t=co(e);return typeof t==`string`?(this.#t.get(t)?.find(t=>t!==e&&t.state.isPaused))?.continue()??Promise.resolve():Promise.resolve()}clear(){Fa.batch(()=>{this.#e.forEach(e=>{this.notify({type:`removed`,mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>pa(t,e))}findAll(e={}){return this.getAll().filter(t=>pa(e,t))}notify(e){Fa.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return Fa.batch(()=>Promise.all(e.map(e=>e.continue().catch(oa))))}};function co(e){return e.options.scope?.id}function lo(e,t){let n=new Set(t);return e.filter(e=>!n.has(e))}function uo(e,t,n){let r=e.slice(0);return r[t]=n,r}var fo=class extends ta{#e;#t;#n;#r;#i;#a;#o;#s;#c;#l=[];constructor(e,t,n){super(),this.#e=e,this.#r=n,this.#n=[],this.#i=[],this.#t=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#i.forEach(e=>{e.subscribe(t=>{this.#p(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#i.forEach(e=>{e.destroy()})}setQueries(e,t){this.#n=e,this.#r=t,Fa.batch(()=>{let e=this.#i,t=this.#f(this.#n);t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));let n=t.map(e=>e.observer),r=n.map(e=>e.getCurrentResult()),i=e.length!==n.length,a=n.some((t,n)=>t!==e[n]),o=i||a,s=o?!0:r.some((e,t)=>{let n=this.#t[t];return!n||!ya(e,n)});!o&&!s||(o&&(this.#l=t,this.#i=n),this.#t=r,this.hasListeners()&&(o&&(lo(e,n).forEach(e=>{e.destroy()}),lo(n,e).forEach(e=>{e.subscribe(t=>{this.#p(e,t)})})),this.#m()))})}getCurrentResult(){return this.#t}getQueries(){return this.#i.map(e=>e.getCurrentQuery())}getObservers(){return this.#i}getOptimisticResult(e,t){let n=this.#f(e),r=n.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)),i=n.map(e=>e.defaultedQueryOptions.queryHash);return[r,e=>this.#d(e??r,t,i),()=>this.#u(r,n)]}#u(e,t){return t.map((n,r)=>{let i=e[r];return n.defaultedQueryOptions.notifyOnChangeProps?i:n.observer.trackResult(i,e=>{t.forEach(t=>{t.observer.trackProp(e)})})})}#d(e,t,n){if(t){let r=this.#c,i=n!==void 0&&r!==void 0&&(r.length!==n.length||n.some((e,t)=>e!==r[t]));return(!this.#a||this.#t!==this.#s||i||t!==this.#o)&&(this.#o=t,this.#s=this.#t,n!==void 0&&(this.#c=n),this.#a=va(this.#a,t(e))),this.#a}return e}#f(e){let t=new Map;this.#i.forEach(e=>{let n=e.options.queryHash;if(!n)return;let r=t.get(n);r?r.push(e):t.set(n,[e])});let n=[];return e.forEach(e=>{let r=this.#e.defaultQueryOptions(e),i=t.get(r.queryHash)?.shift()??new Ka(this.#e,r);n.push({defaultedQueryOptions:r,observer:i})}),n}#p(e,t){let n=this.#i.indexOf(e);n!==-1&&(this.#t=uo(this.#t,n,t),this.#m())}#m(){if(this.hasListeners()){let e=this.#a,t=this.#u(this.#t,this.#l);e!==this.#d(t,this.#r?.combine)&&Fa.batch(()=>{this.listeners.forEach(e=>{e(this.#t)})})}}},po=class extends ta{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let r=t.queryKey,i=t.queryHash??ma(r,t),a=this.get(i);return a||(a=new Ha({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(a)),a}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:`added`,query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:`removed`,query:e}))}clear(){Fa.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>fa(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>fa(e,t)):t}notify(e){Fa.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){Fa.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){Fa.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},mo=class{#e;#t;#n;#r;#i;#a;#o;#s;constructor(e={}){this.#e=e.queryCache||new po,this.#t=e.mutationCache||new so,this.#n=e.defaultOptions||{},this.#r=new Map,this.#i=new Map,this.#a=0}mount(){this.#a++,this.#a===1&&(this.#o=ja.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#s=Ia.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#a--,this.#a===0&&(this.#o?.(),this.#o=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:`fetching`}).length}isMutating(e){return this.#t.findAll({...e,status:`pending`}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#e.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(ua(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(r.queryHash)?.state.data,a=sa(t,i);if(a!==void 0)return this.#e.build(this,r).setData(a,{...n,manual:!0})}
14setQueriesData(e,t,n){return Fa.batch(()=>this.#e.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){let t=this.#e;Fa.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#e;return Fa.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:`active`,...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t},r=Fa.batch(()=>this.#e.findAll(e).map(e=>e.cancel(n)));return Promise.all(r).then(oa).catch(oa)}invalidateQueries(e,t={}){return Fa.batch(()=>(this.#e.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType===`none`?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??`active`},t)))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0},r=Fa.batch(()=>this.#e.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(oa)),e.state.fetchStatus===`paused`?Promise.resolve():t}));return Promise.all(r).then(oa)}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let n=this.#e.build(this,t);return n.isStaleByTime(ua(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(oa).catch(oa)}fetchInfiniteQuery(e){return e.behavior=$a(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(oa).catch(oa)}ensureInfiniteQueryData(e){return e.behavior=$a(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Ia.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#r.set(ha(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#r.values()],n={};return t.forEach(t=>{ga(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#i.set(ha(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#i.values()],n={};return t.forEach(t=>{ga(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||=ma(t.queryKey,t),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!==`always`),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode=`offlineFirst`),t.queryFn===Da&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}},ho=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),go=o(((e,t)=>{t.exports=ho()})),J=l(m(),1),Y=go(),_o=J.createContext(void 0),vo=e=>{let t=J.useContext(_o);if(e)return e;if(!t)throw Error(`No QueryClient set, use QueryClientProvider to set one`);return t},eee=({client:e,children:t})=>(J.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,Y.jsx)(_o.Provider,{value:e,children:t})),yo=J.createContext(!1),bo=()=>J.useContext(yo);yo.Provider;function xo(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var So=J.createContext(xo()),Co=()=>J.useContext(So),wo=(e,t,n)=>{let r=n?.state.error&&typeof e.throwOnError==`function`?ka(e.throwOnError,[n.state.error,n]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||r)&&(t.isReset()||(e.retryOnMount=!1))},To=e=>{J.useEffect(()=>{e.clearReset()},[e])},Eo=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(i&&e.data===void 0||ka(n,[e.error,r])),Do=(e,t)=>t.state.data===void 0,Oo=e=>{if(e.suspense){let t=1e3,n=e=>e===`static`?e:Math.max(e??t,t),r=e.staleTime;e.staleTime=typeof r==`function`?(...e)=>n(r(...e)):n(r),typeof e.gcTime==`number`&&(e.gcTime=Math.max(e.gcTime,t))}},ko=(e,t)=>e.isLoading&&e.isFetching&&!t,Ao=(e,t)=>e?.suspense&&t.isPending,jo=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function Mo({queries:e,...t},n){let r=vo(n),i=bo(),a=Co(),o=J.useMemo(()=>e.map(e=>{let t=r.defaultQueryOptions(e);return t._optimisticResults=i?`isRestoring`:`optimistic`,t}),[e,r,i]);
14o.forEach(e=>{Oo(e),wo(e,a,r.getQueryCache().get(e.queryHash))}),To(a);let[s]=J.useState(()=>new fo(r,o,t)),[c,l,u]=s.getOptimisticResult(o,t.combine),d=!i&&t.subscribed!==!1;J.useSyncExternalStore(J.useCallback(e=>d?s.subscribe(Fa.batchCalls(e)):oa,[s,d]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),J.useEffect(()=>{s.setQueries(o,t)},[o,t,s]);let f=c.some((e,t)=>Ao(o[t],e))?c.flatMap((e,t)=>{let n=o[t];return n&&Ao(n,e)?jo(n,new Ka(r,n),a):[]}):[];if(f.length>0)throw Promise.all(f);let p=c.find((e,t)=>{let n=o[t];return n&&Eo({result:e,errorResetBoundary:a,throwOnError:n.throwOnError,query:r.getQueryCache().get(n.queryHash),suspense:n.suspense})});if(p?.error)throw p.error;return l(u())}function No(e,t,n){let r=bo(),i=Co(),a=vo(n),o=a.defaultQueryOptions(e);a.getDefaultOptions().queries?._experimental_beforeQuery?.(o);let s=a.getQueryCache().get(o.queryHash);o._optimisticResults=r?`isRestoring`:`optimistic`,Oo(o),wo(o,i,s),To(i);let c=!a.getQueryCache().get(o.queryHash),[l]=J.useState(()=>new t(a,o)),u=l.getOptimisticResult(o),d=!r&&e.subscribed!==!1;if(J.useSyncExternalStore(J.useCallback(e=>{let t=d?l.subscribe(Fa.batchCalls(e)):oa;return l.updateResult(),t},[l,d]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),J.useEffect(()=>{l.setOptions(o)},[o,l]),Ao(o,u))throw jo(o,l,i);if(Eo({result:u,errorResetBoundary:i,throwOnError:o.throwOnError,query:s,suspense:o.suspense}))throw u.error;return a.getDefaultOptions().queries?._experimental_afterQuery?.(o,u),o.experimental_prefetchInRender&&!aa&&ko(u,r)&&(c?jo(o,l,i):s?.promise)?.catch(oa).finally(()=>{l.updateResult()}),o.notifyOnChangeProps?u:l.trackResult(u)}function Po(e,t){return No(e,Ka,t)}function Fo(e,t){return No({...e,enabled:!0,suspense:!0,throwOnError:Do,placeholderData:void 0},Ka,t)}function Io(e,t){return No({...e,enabled:!0,suspense:!0,throwOnError:Do},io,t)}function Lo(e,t){return Mo({...e,queries:e.queries.map(e=>({...e,suspense:!0,throwOnError:Do,enabled:!0,placeholderData:void 0}))},t)}function Ro(e){return e}function zo(e){return e}var Bo=class{static{this.instance=null}static{this.isInitialized=!1}static{this.config={defaultStaleTime:1e3*60*5,defaultGCtime:1e3*60*15}}static{this.timer=null}static{this.externalNotifier=null}constructor(){}static initialize(e){return this.isInitialized?this.instance:(this.config={...this.config,...e},this.instance=new mo({defaultOptions:{queries:{staleTime:this.config.defaultStaleTime,gcTime:this.config.defaultGCtime,refetchOnWindowFocus:!0}}}),this.isInitialized=!0,this.instance)}static getInstance(){return this.instance||this.initialize(),this.instance}static invalidateQueries(){let e=[`assetDimensions`,`assetMeta`];this.getInstance().invalidateQueries({predicate:t=>!e.includes(t.queryKey[0])})}static setMutationNotifier(e){this.externalNotifier=e}static handleMutations(){let{revalidateData:e}=window?.dashboardAPI||window?.studioAPI||{};this.timer&&clearTimeout(this.timer),this.timer=setTimeout(()=>{this.invalidateQueries(),e?.(),this.externalNotifier?.()},500)}static clear(){this.timer&&=(clearTimeout(this.timer),null),this.instance&&(this.instance.clear(),this.instance=null,this.isInitialized=!1)}static isReady(){return this.isInitialized}},Vo,Ho=({getAccessToken:e=()=>Promise.resolve(`DefaultToken`)}={})=>{let{xapisUrl:t}=Ae.host||{};try{Vo=$i.create({baseURL:`${t}`}),Vo.interceptors.request.use(async t=>{let n=await e();return t.headers&&(t.headers.Authorization=`Bearer ${n}`),t},e=>Promise.reject(e)),Vo.interceptors.response.use(e=>(qo(e),e))}catch(e){console.error(`Error creating Axios instance:`,e)}};function Uo(e){return e?[`PUT`,`POST`,`DELETE`,`PATCH`].includes(e.toUpperCase()):!1}function Wo(e){return e?[`/Pretranslate`,`/AssetTranslationData`].some(t=>e.includes(t)):!1}function Go(e,t,n){return e===`post`&&t?.includes(`Paddle`)&&n&&JSON.parse(n).request_method===`GET`}function Ko(e){return e?e.includes(`async_result=1`):!1}function qo(e){let{status:t,config:n}=e;Ko(n.url)||ea(t)&&Uo(n.method)&&!Wo(n.url)&&!Go(n.method,n.url,n.data)&&Bo.handleMutations()}var Jo,Yo=()=>{let{notifyUrl:e}=Ae.host;Jo=$i.create({baseURL:e}),Jo.interceptors.request.use(async e=>{let t=await Vg();return e.headers&&(e.headers.Authorization=`Bearer ${t}`),e},e=>Promise.reject(e))},Xo=()=>void 0,Zo=`BABLIC`,Qo=[`debug`,`info`,`warn`,`error`],$o=`bablicLogLevel`;function es(){let e=document.cookie.match(RegExp(`${$o}=([^;]+)`));return!e||!Qo.includes(e[1])?`off`:e[1]}var ts=class{constructor(e){this.caller=e||`NA`}
14shouldLog(e){let t=es();if(!t||!Qo.includes(t))return!1;let n=Qo.indexOf(t);return Qo.indexOf(e)>=n}debug(...e){this.shouldLog(`debug`)&&console.log(`[${this.caller}]::`,...e)}info(...e){this.shouldLog(`info`)&&console.info(`[${this.caller}]::`,...e)}warn(...e){this.shouldLog(`warn`)&&console.warn(`[${this.caller}]::`,...e)}error(...e){this.shouldLog(`error`)&&console.error(`[${this.caller}]::`,...e)}},ns=e=>{if(!e)return`N/A`;try{return new Date(e).toLocaleString(`en-US`,{month:`short`,day:`2-digit`,hour:`2-digit`,minute:`2-digit`,second:`2-digit`,hour12:!1})}catch{return`N/A`}},rs=e=>e.toISOString().split(`T`)[0],tee=(e,t,n)=>{let r=new Date(e);return n===`day`?r.setDate(r.getDate()-t):n===`month`?r.setMonth(r.getMonth()-t):n===`year`&&r.setFullYear(r.getFullYear()-t),r},is=e=>{if(!e)return null;try{let t=typeof e==`string`?new Date(e):e;return isNaN(t.getTime())?null:rs(t)}catch{return null}};[{Country:`Afghanistan`,Alpha2:`AF`,Alpha3:`AFG`,Numeric:4},{Country:`Albania`,Alpha2:`AL`,Alpha3:`ALB`,Numeric:8},{Country:`Algeria`,Alpha2:`DZ`,Alpha3:`DZA`,Numeric:12},{Country:`American Samoa`,Alpha2:`AS`,Alpha3:`ASM`,Numeric:16},{Country:`Andorra`,Alpha2:`AD`,Alpha3:`AND`,Numeric:20},{Country:`Angola`,Alpha2:`AO`,Alpha3:`AGO`,Numeric:24},{Country:`Anguilla`,Alpha2:`AI`,Alpha3:`AIA`,Numeric:660},{Country:`Antarctica`,Alpha2:`AQ`,Alpha3:`ATA`,Numeric:10},{Country:`Antigua and Barbuda`,Alpha2:`AG`,Alpha3:`ATG`,Numeric:28},{Country:`Argentina`,Alpha2:`AR`,Alpha3:`ARG`,Numeric:32},{Country:`Armenia`,Alpha2:`AM`,Alpha3:`ARM`,Numeric:51},{Country:`Aruba`,Alpha2:`AW`,Alpha3:`ABW`,Numeric:533},{Country:`Australia`,Alpha2:`AU`,Alpha3:`AUS`,Numeric:36},{Country:`Austria`,Alpha2:`AT`,Alpha3:`AUT`,Numeric:40},{Country:`Azerbaijan`,Alpha2:`AZ`,Alpha3:`AZE`,Numeric:31},{Country:`Bahamas (the)`,Alpha2:`BS`,Alpha3:`BHS`,Numeric:44},{Country:`Bahrain`,Alpha2:`BH`,Alpha3:`BHR`,Numeric:48},{Country:`Bangladesh`,Alpha2:`BD`,Alpha3:`BGD`,Numeric:50},{Country:`Barbados`,Alpha2:`BB`,Alpha3:`BRB`,Numeric:52},{Country:`Belarus`,Alpha2:`BY`,Alpha3:`BLR`,Numeric:112},{Country:`Belgium`,Alpha2:`BE`,Alpha3:`BEL`,Numeric:56},{Country:`Belize`,Alpha2:`BZ`,Alpha3:`BLZ`,Numeric:84},{Country:`Benin`,Alpha2:`BJ`,Alpha3:`BEN`,Numeric:204},{Country:`Bermuda`,Alpha2:`BM`,Alpha3:`BMU`,Numeric:60},{Country:`Bhutan`,Alpha2:`BT`,Alpha3:`BTN`,Numeric:64},{Country:`Bolivia (Plurinational State of)`,Alpha2:`BO`,Alpha3:`BOL`,Numeric:68},{Country:`Bonaire, Sint Eustatius and Saba`,Alpha2:`BQ`,Alpha3:`BES`,Numeric:535},{Country:`Bosnia and Herzegovina`,Alpha2:`BA`,Alpha3:`BIH`,Numeric:70},{Country:`Botswana`,Alpha2:`BW`,Alpha3:`BWA`,Numeric:72},{Country:`Bouvet Island`,Alpha2:`BV`,Alpha3:`BVT`,Numeric:74},{Country:`Brazil`,Alpha2:`BR`,Alpha3:`BRA`,Numeric:76},{Country:`British Indian Ocean Territory (the)`,Alpha2:`IO`,Alpha3:`IOT`,Numeric:86},{Country:`Brunei Darussalam`,Alpha2:`BN`,Alpha3:`BRN`,Numeric:96},{Country:`Bulgaria`,Alpha2:`BG`,Alpha3:`BGR`,Numeric:100},{Country:`Burkina Faso`,Alpha2:`BF`,Alpha3:`BFA`,Numeric:854},{Country:`Burundi`,Alpha2:`BI`,Alpha3:`BDI`,Numeric:108},{Country:`Cabo Verde`,Alpha2:`CV`,Alpha3:`CPV`,Numeric:132},{Country:`Cambodia`,Alpha2:`KH`,Alpha3:`KHM`,Numeric:116},{Country:`Cameroon`,Alpha2:`CM`,Alpha3:`CMR`,Numeric:120},{Country:`Canada`,Alpha2:`CA`,Alpha3:`CAN`,Numeric:124},{Country:`Cayman Islands (the)`,Alpha2:`KY`,Alpha3:`CYM`,Numeric:136},{Country:`Central African Republic (the)`,Alpha2:`CF`,Alpha3:`CAF`,Numeric:140},{Country:`Chad`,Alpha2:`TD`,Alpha3:`TCD`,Numeric:148},{Country:`Chile`,Alpha2:`CL`,Alpha3:`CHL`,Numeric:152},{Country:`China`,Alpha2:`CN`,Alpha3:`CHN`,Numeric:156},{Country:`Christmas Island`,Alpha2:`CX`,Alpha3:`CXR`,Numeric:162},{Country:`Cocos (Keeling) Islands (the)`,Alpha2:`CC`,Alpha3:`CCK`,Numeric:166},{Country:`Colombia`,Alpha2:`CO`,Alpha3:`COL`,Numeric:170},{Country:`Comoros (the)`,Alpha2:`KM`,Alpha3:`COM`,Numeric:174},{Country:`Congo (the Democratic Republic of the)`,Alpha2:`CD`,Alpha3:`COD`,Numeric:180},{Country:`Congo (the)`,Alpha2:`CG`,Alpha3:`COG`,Numeric:178},{Country:`Cook Islands (the)`,Alpha2:`CK`,Alpha3:`COK`,Numeric:184},{Country:`Costa Rica`,Alpha2:`CR`,Alpha3:`CRI`,Numeric:188},{Country:`Croatia`,Alpha2:`HR`,Alpha3:`HRV`,Numeric:191},{Country:`Cuba`,Alpha2:`CU`,Alpha3:`CUB`,Numeric:192},{Country:`Curaçao`,Alpha2:`CW`,Alpha3:`CUW`,Numeric:531},{Country:`Cyprus`,Alpha2:`CY`,Alpha3:`CYP`,Numeric:196},{Country:`Czechia`,Alpha2:`CZ`,Alpha3:`CZE`,Numeric:203},{Country:`Côte d'Ivoire`,Alpha2:`CI`,Alpha3:`CIV`,Numeric:384}
14,{Country:`Denmark`,Alpha2:`DK`,Alpha3:`DNK`,Numeric:208},{Country:`Djibouti`,Alpha2:`DJ`,Alpha3:`DJI`,Numeric:262},{Country:`Dominica`,Alpha2:`DM`,Alpha3:`DMA`,Numeric:212},{Country:`Dominican Republic (the)`,Alpha2:`DO`,Alpha3:`DOM`,Numeric:214},{Country:`Ecuador`,Alpha2:`EC`,Alpha3:`ECU`,Numeric:218},{Country:`Egypt`,Alpha2:`EG`,Alpha3:`EGY`,Numeric:818},{Country:`El Salvador`,Alpha2:`SV`,Alpha3:`SLV`,Numeric:222},{Country:`Equatorial Guinea`,Alpha2:`GQ`,Alpha3:`GNQ`,Numeric:226},{Country:`Eritrea`,Alpha2:`ER`,Alpha3:`ERI`,Numeric:232},{Country:`Estonia`,Alpha2:`EE`,Alpha3:`EST`,Numeric:233},{Country:`Eswatini`,Alpha2:`SZ`,Alpha3:`SWZ`,Numeric:748},{Country:`Ethiopia`,Alpha2:`ET`,Alpha3:`ETH`,Numeric:231},{Country:`Falkland Islands (the) [Malvinas]`,Alpha2:`FK`,Alpha3:`FLK`,Numeric:238},{Country:`Faroe Islands (the)`,Alpha2:`FO`,Alpha3:`FRO`,Numeric:234},{Country:`Fiji`,Alpha2:`FJ`,Alpha3:`FJI`,Numeric:242},{Country:`Finland`,Alpha2:`FI`,Alpha3:`FIN`,Numeric:246},{Country:`France`,Alpha2:`FR`,Alpha3:`FRA`,Numeric:250},{Country:`French Guiana`,Alpha2:`GF`,Alpha3:`GUF`,Numeric:254},{Country:`French Polynesia`,Alpha2:`PF`,Alpha3:`PYF`,Numeric:258},{Country:`French Southern Territories (the)`,Alpha2:`TF`,Alpha3:`ATF`,Numeric:260},{Country:`Gabon`,Alpha2:`GA`,Alpha3:`GAB`,Numeric:266},{Country:`Gambia (the)`,Alpha2:`GM`,Alpha3:`GMB`,Numeric:270},{Country:`Georgia`,Alpha2:`GE`,Alpha3:`GEO`,Numeric:268},{Country:`Germany`,Alpha2:`DE`,Alpha3:`DEU`,Numeric:276},{Country:`Ghana`,Alpha2:`GH`,Alpha3:`GHA`,Numeric:288},{Country:`Gibraltar`,Alpha2:`GI`,Alpha3:`GIB`,Numeric:292},{Country:`Greece`,Alpha2:`GR`,Alpha3:`GRC`,Numeric:300},{Country:`Greenland`,Alpha2:`GL`,Alpha3:`GRL`,Numeric:304},{Country:`Grenada`,Alpha2:`GD`,Alpha3:`GRD`,Numeric:308},{Country:`Guadeloupe`,Alpha2:`GP`,Alpha3:`GLP`,Numeric:312},{Country:`Guam`,Alpha2:`GU`,Alpha3:`GUM`,Numeric:316},{Country:`Guatemala`,Alpha2:`GT`,Alpha3:`GTM`,Numeric:320},{Country:`Guernsey`,Alpha2:`GG`,Alpha3:`GGY`,Numeric:831},{Country:`Guinea`,Alpha2:`GN`,Alpha3:`GIN`,Numeric:324},{Country:`Guinea-Bissau`,Alpha2:`GW`,Alpha3:`GNB`,Numeric:624},{Country:`Guyana`,Alpha2:`GY`,Alpha3:`GUY`,Numeric:328},{Country:`Haiti`,Alpha2:`HT`,Alpha3:`HTI`,Numeric:332},{Country:`Heard Island and McDonald Islands`,Alpha2:`HM`,Alpha3:`HMD`,Numeric:334},{Country:`Holy See (the)`,Alpha2:`VA`,Alpha3:`VAT`,Numeric:336},{Country:`Honduras`,Alpha2:`HN`,Alpha3:`HND`,Numeric:340},{Country:`Hong Kong`,Alpha2:`HK`,Alpha3:`HKG`,Numeric:344},{Country:`Hungary`,Alpha2:`HU`,Alpha3:`HUN`,Numeric:348},{Country:`Iceland`,Alpha2:`IS`,Alpha3:`ISL`,Numeric:352},{Country:`India`,Alpha2:`IN`,Alpha3:`IND`,Numeric:356},{Country:`Indonesia`,Alpha2:`ID`,Alpha3:`IDN`,Numeric:360},{Country:`Iran (Islamic Republic of)`,Alpha2:`IR`,Alpha3:`IRN`,Numeric:364},{Country:`Iraq`,Alpha2:`IQ`,Alpha3:`IRQ`,Numeric:368},{Country:`Ireland`,Alpha2:`IE`,Alpha3:`IRL`,Numeric:372},{Country:`Isle of Man`,Alpha2:`IM`,Alpha3:`IMN`,Numeric:833},{Country:`Israel`,Alpha2:`IL`,Alpha3:`ISR`,Numeric:376},{Country:`Italy`,Alpha2:`IT`,Alpha3:`ITA`,Numeric:380},{Country:`Jamaica`,Alpha2:`JM`,Alpha3:`JAM`,Numeric:388},{Country:`Japan`,Alpha2:`JP`,Alpha3:`JPN`,Numeric:392},{Country:`Jersey`,Alpha2:`JE`,Alpha3:`JEY`,Numeric:832},{Country:`Jordan`,Alpha2:`JO`,Alpha3:`JOR`,Numeric:400},{Country:`Kazakhstan`,Alpha2:`KZ`,Alpha3:`KAZ`,Numeric:398},{Country:`Kenya`,Alpha2:`KE`,Alpha3:`KEN`,Numeric:404},{Country:`Kiribati`,Alpha2:`KI`,Alpha3:`KIR`,Numeric:296},{Country:`Korea (the Democratic People's Republic of)`,Alpha2:`KP`,Alpha3:`PRK`,Numeric:408},{Country:`Korea (the Republic of)`,Alpha2:`KR`,Alpha3:`KOR`,Numeric:410},{Country:`Kuwait`,Alpha2:`KW`,Alpha3:`KWT`,Numeric:414},{Country:`Kyrgyzstan`,Alpha2:`KG`,Alpha3:`KGZ`,Numeric:417},{Country:`Lao People's Democratic Republic (the)`,Alpha2:`LA`,Alpha3:`LAO`,Numeric:418},{Country:`Latvia`,Alpha2:`LV`,Alpha3:`LVA`,Numeric:428},{Country:`Lebanon`,Alpha2:`LB`,Alpha3:`LBN`,Numeric:422},{Country:`Lesotho`,Alpha2:`LS`,Alpha3:`LSO`,Numeric:426},{Country:`Liberia`,Alpha2:`LR`,Alpha3:`LBR`,Numeric:430},{Country:`Libya`,Alpha2:`LY`,Alpha3:`LBY`,Numeric:434},{Country:`Liechtenstein`,Alpha2:`LI`,Alpha3:`LIE`,Numeric:438},{Country:`Lithuania`,Alpha2:`LT`,Alpha3:`LTU`,Numeric:440},{Country:`Luxembourg`,Alpha2:`LU`,Alpha3:`LUX`,Numeric:442},{Country:`Macao`,Alpha2:`MO`,Alpha3:`MAC`,Numeric:446},{Country:`Madagascar`,Alpha2:`MG`,Alpha3:`MDG`,Numeric:450},{Country:`Malawi`,Alpha2:`MW`,Alpha3:`MWI`,Numeric:454},{Country:`Malaysia`,Alpha2:`MY`,Alpha3:`MYS`,Numeric:458},{Country:`Maldives`,Alpha2:`MV`,Alpha3:`MDV`,Numeric:462},{Country:`Mali`,Alpha2:`ML`,Alpha3:`MLI`,Numeric:466},{Country:`Malta`,Alpha2:`MT`,Alpha3:`MLT`,Numeric:470},{Country:`Marshall Islands (the)`,Alpha2:`MH`,Alpha3:`MHL`,Numeric:584},{Country:`Martinique`,Alpha2:`MQ`,Alpha3:`MTQ`,Numeric:474},{Country:`Mauritania`,Alpha2:`MR`,Alpha3:`MRT`,Numeric:478},{Country:`Mauritius`,Alpha2:`MU`,Alpha3:`MUS`,Numeric:480},{Country:`Mayotte`,Alpha2:`YT`,Alpha3:`MYT`,Numeric:175},{Country:`Mexico`,Alpha2:`MX`,Alpha3:`MEX`,Numeric:484},{Country:`Micronesia (Federated States of)`,Alpha2:`FM`,Alpha3:`FSM`,Numeric:583},{Country:`Moldova (the Republic of)`,Alpha2:`MD`,Alpha3:`MDA`,Numeric:498},{Country:`Monaco`,Alpha2:`MC`,Alpha3:`MCO`,Numeric:492},{Country:`Mongolia`,Alpha2:`MN`,Alpha3:`MNG`,Numeric:496},{Country:`Montenegro`,Alpha2:`ME`,Alpha3:`MNE`,Numeric:499},{Country:`Montserrat`,Alpha2:`MS`,Alpha3:`MSR`,Numeric:500},{Country:`Morocco`,Alpha2:`MA`,Alpha3:`MAR`,Numeric:504},{Country:`Mozambique`,Alpha2:`MZ`,Alpha3:`MOZ`,Numeric:508},{Country:`Myanmar`,Alpha2:`MM`,Alpha3:`MMR`,Numeric:104},{Country:`Namibia`,Alpha2:`NA`,Alpha3:`NAM`,Numeric:516},{Country:`Nauru`,Alpha2:`NR`,Alpha3:`NRU`,Numeric:520},{Country:`Nepal`,Alpha2:`NP`,Alpha3:`NPL`,Numeric:524}
14,{Country:`Netherlands (the)`,Alpha2:`NL`,Alpha3:`NLD`,Numeric:528},{Country:`New Caledonia`,Alpha2:`NC`,Alpha3:`NCL`,Numeric:540},{Country:`New Zealand`,Alpha2:`NZ`,Alpha3:`NZL`,Numeric:554},{Country:`Nicaragua`,Alpha2:`NI`,Alpha3:`NIC`,Numeric:558},{Country:`Niger (the)`,Alpha2:`NE`,Alpha3:`NER`,Numeric:562},{Country:`Nigeria`,Alpha2:`NG`,Alpha3:`NGA`,Numeric:566},{Country:`Niue`,Alpha2:`NU`,Alpha3:`NIU`,Numeric:570},{Country:`Norfolk Island`,Alpha2:`NF`,Alpha3:`NFK`,Numeric:574},{Country:`Northern Mariana Islands (the)`,Alpha2:`MP`,Alpha3:`MNP`,Numeric:580},{Country:`Norway`,Alpha2:`NO`,Alpha3:`NOR`,Numeric:578},{Country:`Oman`,Alpha2:`OM`,Alpha3:`OMN`,Numeric:512},{Country:`Pakistan`,Alpha2:`PK`,Alpha3:`PAK`,Numeric:586},{Country:`Palau`,Alpha2:`PW`,Alpha3:`PLW`,Numeric:585},{Country:`Palestine, State of`,Alpha2:`PS`,Alpha3:`PSE`,Numeric:275},{Country:`Panama`,Alpha2:`PA`,Alpha3:`PAN`,Numeric:591},{Country:`Papua New Guinea`,Alpha2:`PG`,Alpha3:`PNG`,Numeric:598},{Country:`Paraguay`,Alpha2:`PY`,Alpha3:`PRY`,Numeric:600},{Country:`Peru`,Alpha2:`PE`,Alpha3:`PER`,Numeric:604},{Country:`Philippines (the)`,Alpha2:`PH`,Alpha3:`PHL`,Numeric:608},{Country:`Pitcairn`,Alpha2:`PN`,Alpha3:`PCN`,Numeric:612},{Country:`Poland`,Alpha2:`PL`,Alpha3:`POL`,Numeric:616},{Country:`Portugal`,Alpha2:`PT`,Alpha3:`PRT`,Numeric:620},{Country:`Puerto Rico`,Alpha2:`PR`,Alpha3:`PRI`,Numeric:630},{Country:`Qatar`,Alpha2:`QA`,Alpha3:`QAT`,Numeric:634},{Country:`Republic of North Macedonia`,Alpha2:`MK`,Alpha3:`MKD`,Numeric:807},{Country:`Romania`,Alpha2:`RO`,Alpha3:`ROU`,Numeric:642},{Country:`Russian Federation (the)`,Alpha2:`RU`,Alpha3:`RUS`,Numeric:643},{Country:`Rwanda`,Alpha2:`RW`,Alpha3:`RWA`,Numeric:646},{Country:`Réunion`,Alpha2:`RE`,Alpha3:`REU`,Numeric:638},{Country:`Saint Barthélemy`,Alpha2:`BL`,Alpha3:`BLM`,Numeric:652},{Country:`Saint Helena, Ascension and Tristan da Cunha`,Alpha2:`SH`,Alpha3:`SHN`,Numeric:654},{Country:`Saint Kitts and Nevis`,Alpha2:`KN`,Alpha3:`KNA`,Numeric:659},{Country:`Saint Lucia`,Alpha2:`LC`,Alpha3:`LCA`,Numeric:662},{Country:`Saint Martin (French part)`,Alpha2:`MF`,Alpha3:`MAF`,Numeric:663},{Country:`Saint Pierre and Miquelon`,Alpha2:`PM`,Alpha3:`SPM`,Numeric:666},{Country:`Saint Vincent and the Grenadines`,Alpha2:`VC`,Alpha3:`VCT`,Numeric:670},{Country:`Samoa`,Alpha2:`WS`,Alpha3:`WSM`,Numeric:882},{Country:`San Marino`,Alpha2:`SM`,Alpha3:`SMR`,Numeric:674},{Country:`Sao Tome and Principe`,Alpha2:`ST`,Alpha3:`STP`,Numeric:678},{Country:`Saudi Arabia`,Alpha2:`SA`,Alpha3:`SAU`,Numeric:682},{Country:`Senegal`,Alpha2:`SN`,Alpha3:`SEN`,Numeric:686},{Country:`Serbia`,Alpha2:`RS`,Alpha3:`SRB`,Numeric:688},{Country:`Seychelles`,Alpha2:`SC`,Alpha3:`SYC`,Numeric:690},{Country:`Sierra Leone`,Alpha2:`SL`,Alpha3:`SLE`,Numeric:694},{Country:`Singapore`,Alpha2:`SG`,Alpha3:`SGP`,Numeric:702}
14,{Country:`Sint Maarten (Dutch part)`,Alpha2:`SX`,Alpha3:`SXM`,Numeric:534},{Country:`Slovakia`,Alpha2:`SK`,Alpha3:`SVK`,Numeric:703},{Country:`Slovenia`,Alpha2:`SI`,Alpha3:`SVN`,Numeric:705},{Country:`Solomon Islands`,Alpha2:`SB`,Alpha3:`SLB`,Numeric:90},{Country:`Somalia`,Alpha2:`SO`,Alpha3:`SOM`,Numeric:706},{Country:`South Africa`,Alpha2:`ZA`,Alpha3:`ZAF`,Numeric:710},{Country:`South Georgia and the South Sandwich Islands`,Alpha2:`GS`,Alpha3:`SGS`,Numeric:239},{Country:`South Sudan`,Alpha2:`SS`,Alpha3:`SSD`,Numeric:728},{Country:`Spain`,Alpha2:`ES`,Alpha3:`ESP`,Numeric:724},{Country:`Sri Lanka`,Alpha2:`LK`,Alpha3:`LKA`,Numeric:144},{Country:`Sudan (the)`,Alpha2:`SD`,Alpha3:`SDN`,Numeric:729},{Country:`Suriname`,Alpha2:`SR`,Alpha3:`SUR`,Numeric:740},{Country:`Svalbard and Jan Mayen`,Alpha2:`SJ`,Alpha3:`SJM`,Numeric:744},{Country:`Sweden`,Alpha2:`SE`,Alpha3:`SWE`,Numeric:752},{Country:`Switzerland`,Alpha2:`CH`,Alpha3:`CHE`,Numeric:756},{Country:`Syrian Arab Republic`,Alpha2:`SY`,Alpha3:`SYR`,Numeric:760},{Country:`Taiwan (Province of China)`,Alpha2:`TW`,Alpha3:`TWN`,Numeric:158},{Country:`Tajikistan`,Alpha2:`TJ`,Alpha3:`TJK`,Numeric:762},{Country:`Tanzania, United Republic of`,Alpha2:`TZ`,Alpha3:`TZA`,Numeric:834},{Country:`Thailand`,Alpha2:`TH`,Alpha3:`THA`,Numeric:764},{Country:`Timor-Leste`,Alpha2:`TL`,Alpha3:`TLS`,Numeric:626},{Country:`Togo`,Alpha2:`TG`,Alpha3:`TGO`,Numeric:768},{Country:`Tokelau`,Alpha2:`TK`,Alpha3:`TKL`,Numeric:772},{Country:`Tonga`,Alpha2:`TO`,Alpha3:`TON`,Numeric:776},{Country:`Trinidad and Tobago`,Alpha2:`TT`,Alpha3:`TTO`,Numeric:780},{Country:`Tunisia`,Alpha2:`TN`,Alpha3:`TUN`,Numeric:788},{Country:`Turkey`,Alpha2:`TR`,Alpha3:`TUR`,Numeric:792},{Country:`Turkmenistan`,Alpha2:`TM`,Alpha3:`TKM`,Numeric:795},{Country:`Turks and Caicos Islands (the)`,Alpha2:`TC`,Alpha3:`TCA`,Numeric:796},{Country:`Tuvalu`,Alpha2:`TV`,Alpha3:`TUV`,Numeric:798},{Country:`Uganda`,Alpha2:`UG`,Alpha3:`UGA`,Numeric:800},{Country:`Ukraine`,Alpha2:`UA`,Alpha3:`UKR`,Numeric:804},{Country:`United Arab Emirates (the)`,Alpha2:`AE`,Alpha3:`ARE`,Numeric:784},{Country:`United Kingdom of Great Britain and Northern Ireland (the)`,Alpha2:`GB`,Alpha3:`GBR`,Numeric:826},{Country:`United States Minor Outlying Islands (the)`,Alpha2:`UM`,Alpha3:`UMI`,Numeric:581},{Country:`United States of America (the)`,Alpha2:`US`,Alpha3:`USA`,Numeric:840},{Country:`Uruguay`,Alpha2:`UY`,Alpha3:`URY`,Numeric:858},{Country:`Uzbekistan`,Alpha2:`UZ`,Alpha3:`UZB`,Numeric:860},{Country:`Vanuatu`,Alpha2:`VU`,Alpha3:`VUT`,Numeric:548},{Country:`Venezuela (Bolivarian Republic of)`,Alpha2:`VE`,Alpha3:`VEN`,Numeric:862},{Country:`Viet Nam`,Alpha2:`VN`,Alpha3:`VNM`,Numeric:704},{Country:`Virgin Islands (British)`,Alpha2:`VG`,Alpha3:`VGB`,Numeric:92},{Country:`Virgin Islands (U.S.)`,Alpha2:`VI`,Alpha3:`VIR`,Numeric:850},{Country:`Wallis and Futuna`,Alpha2:`WF`,Alpha3:`WLF`,Numeric:876},{Country:`Western Sahara`,Alpha2:`EH`,Alpha3:`ESH`,Numeric:732}
14,{Country:`Yemen`,Alpha2:`YE`,Alpha3:`YEM`,Numeric:887},{Country:`Zambia`,Alpha2:`ZM`,Alpha3:`ZMB`,Numeric:894},{Country:`Zimbabwe`,Alpha2:`ZW`,Alpha3:`ZWE`,Numeric:716},{Country:`Ã
land Islands`,Alpha2:`AX`,Alpha3:`ALA`,Numeric:248}].map(e=>e.Alpha2);var as=(e,t)=>{let n=new Set;return e.forEach(e=>{t.has(e)||n.add(e)}),n},{dashboardAPI:os,editorAPI:nee,headerAPI:ree}=globalThis.window||{},{VITE_IS_BABLIC_DESKTOP:ss}={},cs=()=>ss===!0,ls=()=>!!globalThis.window?.isStudioEditor,us=!!os,ds=`MacOS`,fs=`Windows`,iee=`Linux`,ps=`Android`,ms=[ds,fs],hs=()=>{let e=window.navigator.userAgent.toLowerCase();return e.includes(`mac`)?ds:e.includes(`win`)?fs:e.includes(`android`)?ps:e.includes(`linux`)?iee:e.includes(`iphone`)||e.includes(`ipad`)||e.includes(`ipod`)?`iOS`:``},gs=()=>{let e=hs();return{isSupportedDesktopOS:ms.includes(e),isMac:e===ds,isWindows:e===fs}},_s=e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`),vs=l(o(((e,t)=>{(function(t,n){typeof define==`function`&&define.amd?define([],n):e===void 0?(n(),t.FileSaver={exports:{}}.exports):n()})(e,function(){function e(e,t){return t===void 0?t={autoBom:!1}:typeof t!=`object`&&(console.warn(`Deprecated: Expected third argument to be a object`),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function n(e,t,n){var r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){s(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function r(e){var t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return 200<=t.status&&299>=t.status}function i(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{var t=document.createEvent(`MouseEvents`);
14t.initMouseEvent(`click`,!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:void 0,o=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=a.saveAs||(typeof window!=`object`||window!==a?function(){}:`download`in HTMLAnchorElement.prototype&&!o?function(e,t,o){var s=a.URL||a.webkitURL,c=document.createElement(`a`);t=t||e.name||`download`,c.download=t,c.rel=`noopener`,typeof e==`string`?(c.href=e,c.origin===location.origin?i(c):r(c.href)?n(e,t,o):i(c,c.target=`_blank`)):(c.href=s.createObjectURL(e),setTimeout(function(){s.revokeObjectURL(c.href)},4e4),setTimeout(function(){i(c)},0))}:`msSaveOrOpenBlob`in navigator?function(t,a,o){if(a=a||t.name||`download`,typeof t!=`string`)navigator.msSaveOrOpenBlob(e(t,o),a);else if(r(t))n(t,a,o);else{var s=document.createElement(`a`);s.href=t,s.target=`_blank`,setTimeout(function(){i(s)})}}:function(e,t,r,i){if(i||=open(``,`_blank`),i&&(i.document.title=i.document.body.innerText=`downloading...`),typeof e==`string`)return n(e,t,r);var s=e.type===`application/octet-stream`,c=/constructor/i.test(a.HTMLElement)||a.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||s&&c||o)&&typeof FileReader<`u`){var u=new FileReader;u.onloadend=function(){var e=u.result;e=l?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),i?i.location.href=e:location=e,i=null},u.readAsDataURL(e)}else{var d=a.URL||a.webkitURL,f=d.createObjectURL(e);i?i.location=f:location.href=f,i=null,setTimeout(function(){d.revokeObjectURL(f)},4e4)}});a.saveAs=s.saveAs=s,t!==void 0&&(t.exports=s)})}))(),1),aee=(e,t,n)=>{let r=e,i=`application/zip`;if(t[`content-disposition`]&&t[`content-disposition`].includes(`filename`)){let{groups:{file:e=``}={}}=t[`content-disposition`].match(/filename\*?=['"]?(?:UTF-\d['"]*)?(?<file>[^;\r\n"']*)['"]?;?/)||[];e&&(r=e)}t[`content-type`]&&(i=t[`content-type`]);let a=new Blob([n],{type:i});vs.default.saveAs(a,r)},oee={"AA-DJ":`ðªð¹ `,"AA-ER":`ðªð¹ `,"AA-ET":`ðªð¹ `,"AB-XM":`ð¦ð² `,"AF-NA":`ð¿ð¦ `,"AF-ZA":`ð¿ð¦ `,"AK-XM":`ð¬ð `,"AM-ET":`ðªð¹ `,"AN-ES":`ðªð¸ `,"AR-AE":`ð¶ð¦ `,"AR-BH":`ð¶ð¦ `,"AR-DZ":`ð¶ð¦ `,"AR-EG":`ð¶ð¦ `,"AR-IL":`ð¶ð¦ `,"AR-IQ":`ð¶ð¦ `,"AR-JO":`ð¶ð¦ `,"AR-KW":`ð¶ð¦ `,"AR-LB":`ð¶ð¦ `,"AR-LY":`ð¶ð¦ `,"AR-MA":`ð¶ð¦ `,"AR-OM":`ð¶ð¦ `,"AR-QA":`ð¶ð¦ `,"AR-SA":`ð¸ð¦ `,"AR-SD":`ð¸ð¦ `,"AR-SY":`ð¸ð¦ `,"AR-TN":`ð¸ð¦ `,"AR-XM":`ð¸ð¦ `,"AR-XY":`ð¸ð¦ `,"AR-YE":`ð¸ð¦ `,"AS-IN":`ð®ð³ `,"AV-XM":`ð²ð© `,"AY-BO":`ð²ð² `,"AY-PE":`ð²ð² `,"AZ-CYRL-AZ":`ð¦ð¿ `,"AZ-LATN-AZ":`ð¦ð¿ `,"BA-RU":`ð·ðº `,"BE-BY":`ð§ð¾ `,"BG-BG":`ð§ð¬ `,"BH-XM":`ð®ð³ `,"BI-XM":`ð»ðº `,"BM-ML":`ð²ð± `,"BN-BD":`ð§ð© `,"BN-IN":`ð®ð³ `,"BO-XM":`ð¨ð³ `,"BR-FR":`ð«ð· `,"BS-BA":`ð§ð¦ `,"CA-ES":`ð²ð© `,"CE-XM":`ð·ðº `,"CEB-PH":`ðµð `,"CEB-XDA":`ðµð `,"CH-XM":`ð²ðµ `,"CO-XM":`ð«ð· `,"CR-XM":`ð¨ð¦ `,"CS-CZ":`ð¨ð¿ `,"CV-RU":`ð·ðº `,"CY-GB":`ð¬ð§ `,"DA-DK":`ð©ð° `,"DE-AT":`ð©ðª `,"DE-BE":`ð©ðª `,"DE-CH":`ð©ðª `,"DE-DE":`ð©ðª `,"DE-GR":`ð©ðª `,"DE-LI":`ð©ðª `,"DE-LU":`ð©ðª `,"DV-MV":`ð²ð» `,"DZ-BT":`ð§ð¹ `,"EE-GH":`ð±ð¸ `,"EL-CY":`ð¬ð· `,"EL-GR":`ð¬ð· `,"EN-029":`ðºð¸ `,"EN-AE":`ðºð¸ `,"EN-AU":`ð¦ðº `,"EN-BZ":`ðºð¸ `,"EN-CA":`ð¨ð¦ `,"EN-CY":`ðºð¸ `,"EN-EG":`ðºð¸ `,"EN-GB":`ð¬ð§ `,"EN-GH":`ðºð¸ `,"EN-ID":`ðºð¸ `,"EN-IE":`ð¬ð§ `,"EN-IN":`ðºð¸ `,"EN-JM":`ðºð¸ `,"EN-MT":`ðºð¸ `,"EN-MY":`ðºð¸ `,"EN-NG":`ðºð¸ `,"EN-NZ":`ð¦ðº `,"EN-PH":`ðºð¸ `,"EN-SG":`ðºð¸ `,"EN-TT":`ðºð¸ `,"EN-US":`ðºð¸ `,"EN-XM":`ðºð¸ `,"EN-ZA":`ðºð¸ `,"EN-ZW":`ðºð¸ `,"EO-XM":`ðµð± `,"ES-AR":`ðªð¸ `,"ES-BO":`ðªð¸ `,"ES-BZ":`ðªð¸ `,"ES-CL":`ðªð¸ `,"ES-CO":`ðªð¸ `,"ES-CR":`ðªð¸ `,"ES-CU":`ðªð¸ `,"ES-DO":`ðªð¸ `,"ES-EC":`ðªð¸ `,"ES-ES":`ðªð¸ `,"ES-GQ":`ðªð¸ `,"ES-GT":`ðªð¸ `,"ES-HN":`ðªð¸ `,"ES-LA":`ðªð¸ `,"ES-MX":`ð²ð½ `,"ES-NI":`ðªð¸ `,"ES-PA":`ðªð¸ `,"ES-PE":`ðªð¸ `,"ES-PR":`ðªð¸ `,"ES-PY":`ðªð¸ `,"ES-SV":`ðªð¸ `,"ES-US":`ðªð¸ `,"ES-UY":`ðªð¸ `,"ES-VE":`ðªð¸ `,"ES-XM":`ðªð¸ `,"ET-EE":`ðªðª `,"EU-ES":`ðªð¸ `,"FA-IR":`ð®ð· `,"FF-02":`ð³ðª `,"FI-FI":`ð«ð® `,"FJ-FJ":`ð«ð¯ `,"FO-FO":`ð©ð° `,"FR-BE":`ð«ð· `,"FR-BF":`ð«ð· `,"FR-BJ":`ð«ð· `,"FR-CA":`ð¨ð¦ `,"FR-CD":`ð«ð· `,"FR-CG":`ð«ð· `,"FR-CH":`ð«ð· `,"FR-CI":`ð«ð· `,"FR-CM":`ð«ð· `,"FR-DZ":`ð«ð· `,"FR-FR":`ð«ð· `,"FR-GA":`ð«ð· `,"FR-GN":`ð«ð· `,"FR-GP":`ð«ð· `,"FR-GY":`ð«ð· `,"FR-HT":`ð«ð· `,"FR-LU":`ð«ð· `,"FR-MA":`ð«ð· `,"FR-MC":`ð«ð· `,"FR-MG":`ð«ð· `,"FR-ML":`ð«ð· `,"FR-MQ":`ð«ð· `,"FR-NC":`ð«ð· `,"FR-PF":`ð«ð· `,"FR-RE":`ð«ð· `,"FR-SC":`ð«ð· `,"FR-SN":`ð«ð· `,"FR-TN":`ð«ð· `,"FR-VC":`ð«ð· `,"FY-NL":`ð³ð± `,"GA-IE":`ð®ðª `,"GD-GB":`ð¬ð§ `,"GL-ES":`ðªð¸ `,"GN-005":`ðµðª `,"GU-IN":`ð®ð³ `,"GV-XM":`ð²ð² `,"HA-02":`ð§ð« `,"HE-IL":`ð®ð± `,"HI-IN":`ð®ð³ `,"HIL-PH":`ðµð `,"HMN-XM":`ð²ð² `,"HO-PG":`ðµð¬ `,"HR-HR":`ðð· `,"HT-HT":`ðð¹ `,"HU-HU":`ððº `,"HY-AM":`ð¦ð² `,"HYW-AM":`ð¹ð· `,"HZ-02":`ð²ð© `,"IA-XM":`ðµð± `,"ID-ID":`ð®ð© `,"IE-XM":`ðµð± `,"IG-02":`ð³ð¬ `,"II-CN":`ð¨ð³ `,"IK-XM":`ðºð¸ `,"ILO-PH":`ðµð `,"IO-XM":`ðµð± `,"IS-IS":`ð®ð¸ `,"IT-CH":`ð®ð¹ `,"IT-IT":`ð®ð¹ `,"IU-XM":`ð¨ð¦ `,"JA-JP":`ð¯ðµ `,"JV-ID":`ð®ð© `,"KA-GE":`ð¬ðª `,"KAR-MM":`ð²ð² `,"KG-02":`ð¨ð© `,"KI-02":`ð°ðª `,"KJ-02":`ð¦ð´ `,"KK-KZ":`ð°ð¿ `,"KL-GL":`ð¬ð¸ `,"KM-KH":`ð°ð `,"KN-IN":`ð®ð³ `,"KO-KR":`ð°ð· `,"KOK-IN":`ð®ð³ `,"KR-02":`ð¨ð `,"KS-XM":`ðµð° `,"KU-TR":`ð®ð¶ `,"KV-RU":`ð·ðº `,"KW-GB":`ð¬ð§ `,"KY-KG":`ð²ð³ `,"LA-XM":``,"LB-LU":`ð±ðº `,"LG-02":`ðºð¬ `,"LI-XM":`ð³ð± `,"LN-CD":`ð§ð¬ `,"LO-LO":`ð±ð¦ `,"LT-LT":`ð±ð¹ `,"LU-CD":`ð¨ð© `,"LUO-02":`ðºð¬ `,"LV-LV":`ð±ð» `,"MG-MG":`ð²ð¬ `,"MH-MH":`ð²ð `,"MI-NZ":`ð³ð¿ `,"MK-MK":`ð²ð° `,"ML-IN":`ð®ð³ `,"MN-MN":`ð²ð³ `,"MR-IN":`ð®ð³ `,"MS-BN":`ð²ð¾ `,"MS-MY":`ð²ð¾ `,"MS-SG":`ð²ð¾ `,"MT-MT":`ð²ð¹ `,"MY-MM":`ð²ð² `,"NA-XM":`ð³ð· `,"ND-ZA":`ð¿ð¼ `,"NE-NP":`ð¿ð¼ `,"NG-02":`ð¿ð¼ `,"NL-BE":`ð§ðª `,"NL-NL":`ð³ð± `,"NN-NO":`ð³ð´ `,"NO-NO":`ð³ð´ `,"NR-ZA":`ð¿ð¼ `,"NSO-ZA":`ð¿ð¦ `,"NUS-02":`ð¸ð¸ `,"NV-XM":`ðºð¸ `,"NY-MW":`ð¿ð² `,"OC-FR":`ð«ð· `,"OJ-XM":`ð¨ð¦ `,"OM-ET":`ðªð¹ `,"OR-IN":`ð®ð³ `,"OS-XM":`ð¦ð² `,"PA-IN":`ð®ð³ `,"PA-PK":`ðµð° `,"PI-IN":``,"PL-PL":`ðµð± `,"PRS-AF":`ð¦ð« `,"PS-AF":`ðµð° `,"PT-AO":`ðµð¹ `,"PT-BR":`ð§ð· `,"PT-CV":`ðµð¹ `,"PT-GQ":`ðµð¹ `,"PT-GW":`ðµð¹ `,"PT-MO":`ðµð¹ `,"PT-MZ":`ðµð¹ `,"PT-PT":`ðµð¹ `,"PT-ST":`ðµð¹ `,"PT-TL":`ðµð¹ `,"QU-BO":`ð§ð´ `,"QU-EC":`ð§ð´ `,"QUC-GT":`ð²ð½ `,"RM-CH":`ð¨ð `,"RN-BI":`ð²ð¬ `,"RO-MD":`ð·ð´ `,"RO-RO":`ð·ð´ `,"RU-BY"
14:`ð·ðº `,"RU-DE":`ð·ðº `,"RU-EE":`ð·ðº `,"RU-IL":`ð·ðº `,"RU-KZ":`ð·ðº `,"RU-LT":`ð·ðº `,"RU-LV":`ð·ðº `,"RU-RU":`ð·ðº `,"RU-UA":`ð·ðº `,"RW-RW":`ð°ð² `,"SA-XM":``,"SC-XM":`ð®ð¹ `,"SD-XM":`ð®ð³ `,"SE-XM":`ð¸ðª `,"SG-02":`ð¦ð± `,"SI-LK":`ð±ð° `,"SK-SK":`ð¸ð° `,"SL-SI":`ð¸ð® `,"SM-WS":`ð²ð `,"SMI-XM":`ð¸ðª `,"SN-02":`ð²ð¿ `,"SO-SO":`ð¸ð´ `,"SQ-AL":`ð¦ð± `,"SR-CYRL-BA":`ð·ð¸ `,"SR-CYRL-ME":`ð·ð¸ `,"SR-CYRL-RS":`ð·ð¸ `,"SR-LATN-BA":`ð·ð¸ `,"SR-LATN-ME":`ð·ð¸ `,"SR-LATN-RS":`ð·ð¸ `,"SS-ZA":`ðªð¸ `,"ST-ZA":`ð¿ð¦ `,"SU-SD":`ð®ð© `,"SV-FI":`ð¸ðª `,"SV-SE":`ð¸ðª `,"SW-KE":`ð¹ð¿ `,"TA-IN":`ð±ð° `,"TA-LK":`ð±ð° `,"TA-MY":`ð±ð° `,"TA-SG":`ð±ð° `,"TE-IN":`ð®ð³ `,"TG-TJ":`ð¹ð¯ `,"TH-TH":`ð¹ð `,"TI-ER":`ð¸ð¸ `,"TI-ET":`ð¸ð¸ `,"TK-TM":`ð¹ð² `,"TL-PH":`ðµð `,"TN-ZA":`ð§ð¼ `,"TO-TO":`ð¹ð´ `,"TR-DE":`ð¹ð· `,"TR-TR":`ð¹ð· `,"TS-ZA":`ð¿ð¦ `,"TT-XM":`ð·ðº `,"TW-GH":`ð¬ð `,"TY-XM":`ðµð« `,"UG-CYRL-XM":`ð¨ð³ `,"UG-LATN-XM":`ð¨ð³ `,"UK-UA":`ðºð¦ `,"UR-IN":`ðµð° `,"UR-PK":`ðµð° `,"UZ-CYRL-UZ":`ðºð¿ `,"UZ-LATN-UZ":`ðºð¿ `,"VE-ZA":`ð¿ð¦ `,"VI-US":`ð»ð³ `,"VI-VN":`ð»ð³ `,"VO-XM":`ðµð± `,"WA-BE":`ð§ðª `,"WO-02":`ð¸ð³ `,"XA-XM":``,"XGS-ES":`ð«ð· `,"XH-ZA":`ð¿ð¦ `,XX:``,"YI-XM":`ð®ð± `,"YO-02":`ð§ð¯ `,YY:``,"ZA-CN":`ð¨ð³ `,"ZH-CN":`ð¨ð³ `,"ZH-HK":`ð¨ð³ `,"ZH-MO":`ð¨ð³ `,"ZH-MY":`ð¨ð³ `,"ZH-SG":`ð¨ð³ `,"ZH-TW":`ð¹ð¼ `,"ZH-US":`ð¨ð³ `,"ZU-ZA":`ð¿ð¦ `},ys=e=>Intl.NumberFormat(`en-US`,{notation:`compact`,maximumFractionDigits:1}).format(e),bs=(e,t,n)=>n===`asc`?e-t:t-e,xs=(e,t,n=`asc`)=>e.sort((e,r)=>{if(typeof e==`number`&&typeof r==`number`)return bs(e,r,n);if(t&&typeof e==`object`&&typeof r==`object`){let{[t]:i}=e,{[t]:a}=r;if(typeof i==`number`&&typeof a==`number`)return bs(i,a,n)}return 0}),Ss=(e,t=`iso`,n)=>{if(!e||e===`N/A`)return`N/A`;let r=new Date(e);t===`iso`&&(r=new Date(e.concat(`T00:00:00`)));try{return new Intl.DateTimeFormat(`en-US`,{year:`numeric`,month:`long`,day:`numeric`,...n}).format(r)}catch(e){return console.error(e),`N/A`}},Cs=e=>{let t=e.substring(0,e.indexOf(` `));return`${Number(t)*2||`2`} ${e.substring(e.indexOf(` `)+1,e.length)||`day`}`};function ws(e){for(var t=e.length,n=5381,r=52711,i;t--;)i=e.charCodeAt(t),n=n*33^i,r=r*33^i;return(n>>>0)*4096+(r>>>0)}var Ts=`|`,Es=/\[object ([HTML|SVG](.*)Element)\]/,Ds={"[object Arguments]":0,"[object Array]":1,"[object ArrayBuffer]":2,"[object AsyncFunction]":3,"[object AsyncGeneratorFunction]":4,"[object BigInt]":5,"[object BigInt64Array]":6,"[object BigUint64Array]":7,"[object Boolean]":8,"[object DataView]":9,"[object Date]":10,"[object DocumentFragment]":11,"[object Error]":12,"[object Event]":13,"[object Float32Array]":14,"[object Float64Array]":15,"[object Function]":16,"[object Generator]":17,"[object GeneratorFunction]":18,"[object Int8Array]":19,"[object Int16Array]":20,"[object Map]":21,"[object Number]":22,"[object Object]":23,"[object Promise]":24,"[object RegExp]":25,"[object Set]":26,"[object SharedArrayBuffer]":27,"[object String]":28,"[object Uint8Array]":29,"[object Uint8ClampedArray]":30,"[object Uint16Array]":31,"[object Uint32Array]":32,"[object WeakMap]":33,"[object WeakRef]":34,"[object WeakSet]":35,CUSTOM:36,ELEMENT:37},Os={"[object Arguments]":1,"[object Array]":2},ks={"[object Generator]":1,"[object Promise]":2,"[object WeakMap]":3,"[object WeakRef]":4,"[object WeakSet]":5},As={"[object AsyncFunction]":1,"[object AsyncGeneratorFunction]":2,"[object Boolean]":3,"[object Function]":4,"[object GeneratorFunction]":5,"[object Number]":6,"[object String]":7},js={"[object BigInt64Array]":1,"[object BigUint64Array]":2,"[object Float32Array]":3,"[object Float64Array]":4,"[object Int8Array]":5,"[object Int16Array]":6,"[object Uint8Array]":7,"[object Uint8ClampedArray]":8,"[object Uint16Array]":9,"[object Uint32Array]":10},Ms={"[object Arguments]":1,"[object Array]":2,"[object ArrayBuffer]":3,"[object BigInt64Array
14]":4,"[object BigUint64Array]":5,"[object DataView]":6,"[object Float32Array]":7,"[object Float64Array]":8,"[object Int8Array]":9,"[object Int16Array]":10,"[object Map]":11,"[object Object]":12,"[object Set]":13,"[object SharedArrayBuffer]":14,"[object Uint8Array]":15,"[object Uint8ClampedArray]":16,"[object Uint16Array]":17,"[object Uint32Array]":18,CUSTOM:19},Ns={bigint:`i`,boolean:`b`,empty:`e`,function:`g`,number:`n`,object:`o`,string:`s`,symbol:`s`};function see(e,t){return e[0]>t[0]}function Ps(e,t){return e>t}function Fs(e,t){for(var n,r,i=0;i<e.length;++i){for(r=e[i],n=i-1;~n&&t(e[n],r);--n)e[n+1]=e[n];e[n+1]=r}return e}function Is(e,t){return Ns.object+Ts+Ds[e]+Ts+t}var Ls=new WeakMap,Rs=0;function zs(e,t){var n=Ls.get(e);if(n)return n;var r=Is(t,`NOT_ENUMERABLE`+Ts+ Rs++);return Ls.set(e,r),r}var Bs=Object.prototype.toString;function Vs(e,t,n){if(Ms[t])return Hs(t,e,n);if(t===`[object Date]`)return Is(t,e.getTime());if(t===`[object RegExp]`)return Is(t,e.toString());if(t===`[object Event]`)return Is(t,[e.bubbles,e.cancelBubble,e.cancelable,e.composed,e.currentTarget,e.defaultPrevented,e.eventPhase,e.isTrusted,e.returnValue,e.target,e.type].join());if(t===`[object Error]`)return Is(t,e.message+Ts+e.stack);if(t===`[object DocumentFragment]`)return Is(t,qs(e));var r=t.match(Es);return r?Is(`ELEMENT`,r[1]+Ts+e.outerHTML):ks[t]?zs(e,t):As[t]?Is(t,e.toString()):Hs(`CUSTOM`,e,n)}function Hs(e,t,n){var r=n.cache.get(t);return r?Is(e,`RECURSIVE~`+r):(n.cache.set(t,++n.id),e===`[object Object]`?t[Symbol.iterator]?zs(t,e):Is(e,Xs(t,n)):Os[e]?Is(e,Us(t,n)):e===`[object Map]`?Is(e,Ys(t,n)):e===`[object Set]`?Is(e,Zs(t,n)):js[e]?Is(e,t.join()):e===`[object ArrayBuffer]`?Is(e,Js(t)):e===`[object DataView]`?Is(e,Js(t.buffer)):ks[e]?zs(t,e):Is(`CUSTOM`,Xs(t,n)))}function Us(e,t){for(var n=e.length,r=Array(n);--n>=0;)r[n]=Qs(e[n],t);return r.join()}function Ws(e){return Buffer.from(e).toString(`utf8`)}function Gs(e){return String.fromCharCode.apply(null,new Uint16Array(e))}function Ks(){return`UNSUPPORTED`}function qs(e){for(var t=e.children,n=t.length,r=Array(n);--n>=0;)r[n]=t[n].outerHTML;return r.join()}var Js=typeof Buffer<`u`&&typeof Buffer.from==`function`?Ws:typeof Uint16Array==`function`?Gs:Ks;function Ys(e,t){var n=Array(e.size),r=0;for(e.forEach(function(e,i){n[r++]=[Qs(i,t),Qs(e,t)]}),Fs(n,see);--r>=0;)n[r]=`[`+n[r][0]+`,`+n[r][1]+`]`;return`[`+n.join()+`]`}function Xs(e,t){for(var n=Fs(Object.getOwnPropertyNames(e),Ps),r=n.length,i=Array(r),a=r;--a>=0;)i[a]=n[a]+`:`+Qs(e[n[a]],t);return`{`+i.join()+`}`}function Zs(e,t){var n=Array(e.size),r=0;return e.forEach(function(e){n[r++]=Qs(e,t)}),`[`+Fs(n,Ps).join()+`]`}function Qs(e,t){var n=typeof e;return e==null||n===`undefined`?Ns.empty+e:n===`object`?Vs(e,Bs.call(e),t||{cache:new WeakMap,id:1}):n===`function`||n===`symbol`?Ns[n]+e.toString():n===`boolean`?Ns.boolean+ +e:Ns[n]+e}function cee(e){return ws(Qs(e,void 0))}var $s=e=>cee({...e,comment:``}),ec=e=>{if(!e)return``;try{return decodeURIComponent(e.toString().replace(/(..)/g,`%$1`))}catch(e){return console.error(e),``}},tc=e=>{if(!e)return{};try{return JSON.parse(ec(e))}catch(e){return console.error(e),{}}},nc=e=>new TextEncoder().encode(e).reduce((e,t)=>e+t.toString(16).padStart(2,`0`),``),rc=e=>{try{let t=JSON.stringify(e);return new TextEncoder().encode(t).reduce((e,t)=>e+t.toString(16).padStart(2,`0`),``)}catch(e){return console.error(`Error converting object to hex`,e),``}},ic=new RegExp(/^(?!-)[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?(?:\.[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?)*\.[A-Za-z]{2,}$/),ac=e=>!e||typeof e!=`string`?!1:ic.test(e),oc=new RegExp(/^([A-Z0-9]{4})-([A-Z0-9]{4})-([A-Z0-9]{4})-([A-Z0-9]{4})$/),sc=new RegExp(/[a-z0-9]{16}$/),cc=new RegExp(/^p_[a-z\d]{16}/),lc=new RegExp(/^([a-z0-9]{4})([a-z0-9]{4})([a-z0-9]{4})([a-z0-9]{4})/),uc=e=>!!(e&&cc.test(e)),dc=e=>!!(e&&oc.test(e)),fc=(e,t)=>e?e&&oc.test(e)?`${t?t+`_`:``}`+e.replace(/-/g,``).toLowerCase():e:``,pc=(e=``)=>oc.test(e)||!sc.test(e)?e:e.replace(lc,[`$1`,`$2`,`$3`,`$4`].join(`-`)).toUpperCase(),mc=e=>fc(e,`p`),hc=e=>e&&cc.test(e)?pc(e.replace(/^p_/,``)):e,gc=`glgoLastProjectKey`,_c=()=>{let e=document.cookie.split(`;`).find(e=>e.includes(gc));return e?e.split(`=`)[1]:``},vc=(e=[])=>{if(!e?.length)return``;let t=_c();return e.some(e=>e.project_key===t)?t:(e.sort((e,t)=>
14e.project_name.localeCompare(t.project_name)),e[0].project_key)},yc=e=>{document.cookie=`${gc}=${e};Max-Age=31536000; path=/`};function bc(e){if(!e)return!1;try{return document.querySelector(e),!0}catch{return!1}}function xc(e){let{translation_config:t=``}=e||{},n=tc(t),{translation_rules:{no_translate:r=[]}={},translation_rules:i={}}=n;return{translationConfig:n,translation_rules:i,no_translate:r??[]}}function Sc(e){if(!e||e.length===0)return[];let t=new Set;return e.filter(e=>{if(e.X&&!bc(e.X))return!1;let n=$s(e);return t.has(n)?!1:(t.add(n),!0)})}var Cc=e=>{if(!e||e===`N/A`)return 0;let t=new Date,n=new Date(e).getTime()-t.getTime();return n<=0?0:Math.floor(n/(1e3*60*60*24))},wc=e=>![`YY`,`XX`].includes(e.target_lang_code)&&e.target_lang_code!==e.source_lang_code,Tc=e=>e.find(({target_lang_code:e})=>e===`YY`),Ec=e=>e?e.filter(wc):[],Dc=e=>e?!!(wc(e)&&e.is_live&&e.is_active):!1,Oc=e=>e?!!(wc(e)&&e.is_active&&!e.is_live):!1,kc=e=>e?.filter(wc).map(e=>e.translation_key)||[],Ac=e=>e?.target_lang_code===`YY`,jc=e=>e?![`YY`,`XX`].includes(e.target_lang_code)&&e.target_lang_code===e.source_lang_code:!1,Mc=e=>{let{translations:t=[]}=e||{};return t.reduce((e,t)=>{let{translation_key:n}=t;return e[n]=t,e},{})},Nc=`BILL`,Pc=`DEVL`,Fc=`PRMG`,Ic=`SALE`,Lc=`CNTR`,Rc=`TPTX-ADMN-GRUP-XXXX`,zc=`BE44-5536-1E57-6064`,Bc=(e,t)=>e.concat(t.slice(t.indexOf(`-`))),Vc=(e,t,n)=>{if(e[n])return ce;if(n.startsWith(Lc))return ue;switch(n){case Rc:return ne;case de:return re;case zc:return ie;case t:return K;case Bc(Nc,t):return ae;case Bc(Pc,t):return oe;case Bc(Fc,t):return se;case Bc(Ic,t):return le;case Bc(Lc,t):return ue;default:return``}},Hc=(e,t)=>{switch(t){case ne:return Rc;case re:return de;case ie:return zc;case K:return e;case ae:return Bc(Nc,e);case oe:return Bc(Pc,e);case se:return Bc(Fc,e);case le:return Bc(Ic,e);case ce:return`Use translation_key instead`;default:return``}},Uc=(e,t)=>{let{groups:n=[],project_key:r=``}=e||{},i=t||Mc(e);return n.reduce((e,t)=>{let{group_key:n,group_members:a=[]}=t,o=Vc(i,r,n);return o&&a.forEach(t=>{let{user_key:r=``}=t,a=e[r]?{...e[r]}:{rolePermissionSet:new Set,languagePermissionSet:new Set,...t};if(a.rolePermissionSet.add(o),o===`Linguist`&&a.languagePermissionSet.add(n),o===`Contractor`){let e=Object.keys(i).find(e=>e.includes(n.slice(n.indexOf(`-`))));e&&a.languagePermissionSet.add(e)}e[r]=a}),e},{})},Wc;function Gc(){return Wc.apply(null,arguments)}function Kc(e){Wc=e}function qc(e){return e instanceof Array||Object.prototype.toString.call(e)===`[object Array]`}function Jc(e){return e!=null&&Object.prototype.toString.call(e)===`[object Object]`}function Yc(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Xc(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;for(var t in e)if(Yc(e,t))return!1;return!0}function Zc(e){return e===void 0}function Qc(e){return typeof e==`number`||Object.prototype.toString.call(e)===`[object Number]`}function $c(e){return e instanceof Date||Object.prototype.toString.call(e)===`[object Date]`}function el(e,t){var n=[],r,i=e.length;for(r=0;r<i;++r)n.push(t(e[r],r));return n}function tl(e,t){for(var n in t)Yc(t,n)&&(e[n]=t[n]);return Yc(t,`toString`)&&(e.toString=t.toString),Yc(t,`valueOf`)&&(e.valueOf=t.valueOf),e}function nl(e,t,n,r){return wf(e,t,n,r,!0).utc()}function rl(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function il(e){return e._pf??=rl(),e._pf}var al=Array.prototype.some?Array.prototype.some:function(e){var t=Object(this),n=t.length>>>0,r;for(r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};function ol(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(t=il(e),n=al.call(t.parsedDateParts,function(e){return e!=null}),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=r;else return r;return e._isValid}function sl(e){var t=nl(NaN);return e==null?il(t).userInvalidated=!0:tl(il(t),e),t}var cl=Gc.momentProperties=[],ll=!1;function ul(e,t){var n,r,i,a=cl.length;if(Zc(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),Zc(t._i)||
vendor: 6,531 bytes, lines 14-17
14(e._i=t._i),Zc(t._f)||(e._f=t._f),Zc(t._l)||(e._l=t._l),Zc(t._strict)||(e._strict=t._strict),Zc(t._tzm)||(e._tzm=t._tzm),Zc(t._isUTC)||(e._isUTC=t._isUTC),Zc(t._offset)||(e._offset=t._offset),Zc(t._pf)||(e._pf=il(t)),Zc(t._locale)||(e._locale=t._locale),a>0)for(n=0;n<a;n++)r=cl[n],i=t[r],Zc(i)||(e[r]=i);return e}function dl(e){ul(this,e),this._d=new Date(e._d==null?NaN:e._d.getTime()),this.isValid()||(this._d=new Date(NaN)),ll===!1&&(ll=!0,Gc.updateOffset(this),ll=!1)}function fl(e){return e instanceof dl||e!=null&&e._isAMomentObject!=null}function pl(e){Gc.suppressDeprecationWarnings===!1&&typeof console<`u`&&console.warn&&console.warn(`Deprecation warning: `+e)}function ml(e,t){var n=!0;return tl(function(){if(Gc.deprecationHandler!=null&&Gc.deprecationHandler(null,e),n){var r=[],i,a,o,s=arguments.length;for(a=0;a<s;a++){if(i=``,typeof arguments[a]==`object`){for(o in i+=` 15[`+a+`] `,arguments[0])Yc(arguments[0],o)&&(i+=o+`: `+arguments[0][o]+`, `);i=i.slice(0,-2)}else i=arguments[a];r.push(i)}pl(e+` 16Arguments: `+Array.prototype.slice.call(r).join(``)+` 17`+Error().stack),n=!1}return t.apply(this,arguments)},t)}var hl={};function gl(e,t){Gc.deprecationHandler!=null&&Gc.deprecationHandler(e,t),hl[e]||(pl(t),hl[e]=!0)}Gc.suppressDeprecationWarnings=!1,Gc.deprecationHandler=null;function _l(e){return typeof Function<`u`&&e instanceof Function||Object.prototype.toString.call(e)===`[object Function]`}function vl(e){var t,n;for(n in e)Yc(e,n)&&(t=e[n],_l(t)?this[n]=t:this[`_`+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+`|\\d{1,2}`)}function yl(e,t){var n=tl({},e),r;for(r in t)Yc(t,r)&&(Jc(e[r])&&Jc(t[r])?(n[r]={},tl(n[r],e[r]),tl(n[r],t[r])):t[r]==null?delete n[r]:n[r]=t[r]);for(r in e)Yc(e,r)&&!Yc(t,r)&&Jc(e[r])&&(n[r]=tl({},n[r]));return n}function bl(e){e!=null&&this.set(e)}var xl=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)Yc(e,t)&&n.push(t);return n},Sl={sameDay:`[Today at] LT`,nextDay:`[Tomorrow at] LT`,nextWeek:`dddd [at] LT`,lastDay:`[Yesterday at] LT`,lastWeek:`[Last] dddd [at] LT`,sameElse:`L`};function Cl(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return _l(r)?r.call(t,n):r}function wl(e,t,n){var r=``+Math.abs(e),i=t-r.length;return(e>=0?n?`+`:``:`-`)+(10**Math.max(0,i)).toString().substr(1)+r}var Tl=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,El=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Dl={},Ol={};function kl(e,t,n,r){var i=r;typeof r==`string`&&(i=function(){return this[r]()}),e&&(Ol[e]=i),t&&(Ol[t[0]]=function(){return wl(i.apply(this,arguments),t[1],t[2])}),n&&(Ol[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function Al(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,``):e.replace(/\\/g,``)}function jl(e){var t=e.match(Tl),n,r;for(n=0,r=t.length;n<r;n++)Ol[t[n]]?t[n]=Ol[t[n]]:t[n]=Al(t[n]);return function(n){var i=``,a;for(a=0;a<r;a++)i+=_l(t[a])?t[a].call(n,e):t[a];return i}}function Ml(e,t){return e.isValid()?(t=Nl(t,e.localeData()),Dl[t]=Dl[t]||jl(t),Dl[t](e)):e.localeData().invalidDate()}function Nl(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(El.lastIndex=0;n>=0&&El.test(e);)e=e.replace(El,r),El.lastIndex=0,--n;return e}var Pl={LTS:`h:mm:ss A`,LT:`h:mm A`,L:`MM/DD/YYYY`,LL:`MMMM D, YYYY`,LLL:`MMMM D, YYYY h:mm A`,LLLL:`dddd, MMMM D, YYYY h:mm A`};function Fl(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(Tl).map(function(e){return e===`MMMM`||e===`MM`||e===`DD`||e===`dddd`?e.slice(1):e}).join(``),this._longDateFormat[e])}var Il=`Invalid date`;function Ll(){return this._invalidDate}var Rl=`%d`,zl=/\d{1,2}/;function Bl(e){return this._ordinal.replace(`%d`,e)}var Vl={future:`in %s`,past:`%s ago`,s:`a few seconds`,ss:`%d seconds`,m:`a minute`,mm:`%d minutes`,h:`an hour`,hh:`%d hours`,d:`a day`,dd:`%d days`,w:`a week`,ww:`%d weeks`,M:`a month`,MM:`%d months`,y:`a year`,yy:`%d years`};function Hl(e,t,n,r){var i=this._relativeTime[n];return _l(i)?i(e,t,n,r):i.replace(/%d/i,e)}function Ul(e,t){var n=this._relativeTime[e>0?`future`:`past`];return _l(n)?n(t):n.replace(/%s/i,t)}var Wl={D:`date`,dates:`date`,date:`date`,d:`day`,days:`day`,day:`day`,e:`weekday`,weekdays:`weekday`,weekday:`weekday`,E:`isoWeekday`,isoweekdays:`isoWeekday`,isoweekday:`isoWeekday`,DDD:`dayOfYear`,dayofyears:`dayOfYear`,dayofyear:`dayOfYear`,h:`hour`,hours:`hour`,hour:`hour`,ms:`millisecond`,milliseconds:`millisecond`,millisecond:`millisecond`,m:`minute`,minutes:`minute`,minute:`minute`,M:`month`,months:`month`,month:`month`,Q:`quarter`,quarters:`quarter`,quarter:`quarter`,s:`second`,seconds:`second`,second:`second`,gg:`weekYear`,weekyears:`weekYear`,weekyear:`weekYear`,GG:`isoWeekYear`,isoweekyears:`isoWeekYear`,isoweekyear:`isoWeekYear`,w:`week`,weeks:`week`,week:`week`,W:`isoWeek`,isoweeks:`isoWeek`,isoweek:`isoWeek`,y:`year`,years:`year`,year:`year`};function Gl(e){return typeof e==`string`?Wl[e]||Wl[e.toLowerCase()]:void 0}function Kl(e){var t={},n,r;for(r in e)Yc(e,r)&&(n=Gl(r),n&&(t[n]=e[r]));return t}var ql={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function Jl(e){var t=[],n;for(n in e)Yc(e,n)&&t.push({unit:n,priority:ql[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}var Yl=/\d/,Xl=/\d\d/,Zl=/\d{3}/,Ql=/\d{4}/,$l=/[+-]?\d{6}/,eu=/\d\d?/,tu=/\d\d\d\d?/,nu=/\d\d\d\d\d\d?/,ru=/\d{1,3}/,iu=/\d{1,4}/,au=/[+-]?\d{1,6}/,ou=/\d+/,su=/[+-]?\d+/,cu=/Z|[+-]\d\d:?\d\d/gi,lu=/Z|[+-]\d\d(?::?\d\d)?/gi,lee=/[+-]?\d+(\.\d{1,3})?/,uu=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,du=/^[1-9]\d?/,fu=/^([1-9]\d|\d)/,pu={};function mu(e,t,n){pu[e]=_l(t)?t:function(e,r){return e&&n?n:t}}function hu(e,t){return Yc(pu,e)?pu[e](t._strict,t._locale):new RegExp(gu(e))}function gu(e){return _u(e.replace(`\\`,``).replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,i){return t||n||r||i}))}function _u(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,`\\$&`)}function vu(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function yu(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=vu(t)),n}var bu={};function xu(e,t){var n,r=t,i;
17for(typeof e==`string`&&(e=[e]),Qc(t)&&(r=function(e,n){n[t]=yu(e)}),i=e.length,n=0;n<i;n++)bu[e[n]]=r}function Su(e,t){xu(e,function(e,n,r,i){r._w=r._w||{},t(e,r._w,r,i)})}function Cu(e,t,n){t!=null&&Yc(bu,e)&&bu[e](t,n._a,n,e)}function wu(e){return e%4==0&&e%100!=0||e%400==0}var Tu=0,Eu=1,Du=2,Ou=3,ku=4,Au=5,ju=6,Mu=7,Nu=8;kl(`Y`,0,0,function(){var e=this.year();return e<=9999?wl(e,4):`+`+e}),kl(0,[`YY`,2],0,function(){return this.year()%100}),kl(0,[`YYYY`,4],0,`year`),kl(0,[`YYYYY`,5],0,`year`),kl(0,[`YYYYYY`,6,!0],0,`year`),mu(`Y`,su),mu(`YY`,eu,Xl),mu(`YYYY`,iu,Ql),mu(`YYYYY`,au,$l),mu(`YYYYYY`,au,$l),xu([`YYYYY`,`YYYYYY`],Tu),xu(`YYYY`,function(e,t){t[Tu]=e.length===2?Gc.parseTwoDigitYear(e):yu(e)}),xu(`YY`,function(e,t){t[Tu]=Gc.parseTwoDigitYear(e)}),xu(`Y`,function(e,t){t[Tu]=parseInt(e,10)});function Pu(e){return wu(e)?366:365}Gc.parseTwoDigitYear=function(e){return yu(e)+(yu(e)>68?1900:2e3)};var Fu=Lu(`FullYear`,!0);function Iu(){return wu(this.year())}function Lu(e,t){return function(n){return n==null?Ru(this,e):(zu(this,e,n),Gc.updateOffset(this,t),this)}}function Ru(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case`Milliseconds`:return r?n.getUTCMilliseconds():n.getMilliseconds();case`Seconds`:return r?n.getUTCSeconds():n.getSeconds();case`Minutes`:return r?n.getUTCMinutes():n.getMinutes();case`Hours`:return r?n.getUTCHours():n.getHours();case`Date`:return r?n.getUTCDate():n.getDate();case`Day`:return r?n.getUTCDay():n.getDay();case`Month`:return r?n.getUTCMonth():n.getMonth();case`FullYear`:return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function zu(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case`Milliseconds`:i?r.setUTCMilliseconds(n):r.setMilliseconds(n);return;case`Seconds`:i?r.setUTCSeconds(n):r.setSeconds(n);return;case`Minutes`:i?r.setUTCMinutes(n):r.setMinutes(n);return;case`Hours`:i?r.setUTCHours(n):r.setHours(n);return;case`Date`:i?r.setUTCDate(n):r.setDate(n);return;case`FullYear`:break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!wu(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function uee(e){return e=Gl(e),_l(this[e])?this[e]():this}function dee(e,t){if(typeof e==`object`){e=Kl(e);var n=Jl(e),r,i=n.length;for(r=0;r<i;r++)this[n[r].unit](e[n[r].unit])}else if(e=Gl(e),_l(this[e]))return this[e](t);return this}function Bu(e,t){return(e%t+t)%t}var Vu=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function Hu(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=Bu(t,12);return e+=(t-n)/12,n===1?wu(e)?29:28:31-n%7%2}kl(`M`,[`MM`,2],`Mo`,function(){return this.month()+1}),kl(`MMM`,0,0,function(e){return this.localeData().monthsShort(this,e)}),kl(`MMMM`,0,0,function(e){return this.localeData().months(this,e)}),mu(`M`,eu,du),mu(`MM`,eu,Xl),mu(`MMM`,function(e,t){return t.monthsShortRegex(e)}),mu(`MMMM`,function(e,t){return t.monthsRegex(e)}),xu([`M`,`MM`],function(e,t){t[Eu]=yu(e)-1}),xu([`MMM`,`MMMM`],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);i==null?il(n).invalidMonth=e:t[Eu]=i});var Uu=`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),Wu=`Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec`.split(`_`),Gu=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ku=uu,qu=uu;function Ju(e,t){return e?qc(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Gu).test(t)?`format`:`standalone`][e.month()]:qc(this._months)?this._months:this._months.standalone}function fee(e,t){return e?qc(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Gu.test(t)?`format`:`standalone`][e.month()]:qc(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Yu(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)a=nl([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(a,``).toLocaleLowerCase(),this._longMonthsParse[r]=this.months(a,``).toLocaleLowerCase();return n?t===`MMM`?(i=Vu.call(this._shortMonthsParse,o),i===-1?null:i):(i=Vu.call(this._longMonthsParse,o),i===-1?null:i):t===`MMM`?(i=Vu.call(this._shortMonthsParse,o),i===-1?(i=Vu.call(this._longMonthsParse,o),i===-1?null:i):i):(i=Vu.call(this._longMonthsParse,o),i===-1?(i=Vu.call(this._shortMonthsParse,o),i===-1?null:i):i)}function Xu(e,t,n){var r,i,a;if(this._monthsParseExact)return Yu.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if(i=nl([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=RegExp(`^`+this.months(i,``).replace(`.`,``)+`$`,`i`),this._shortMonthsParse[r]=RegExp(`^`+this.monthsShort(i,``).replace(`.`,``)+`$`,`i`)),!n&&!this._monthsParse[r]&&(a=`^`+this.months(i,``)+`|^`+this.monthsShort(i,``),this._monthsParse[r]=new RegExp(a.replace(`.`,``),`i`)),n&&t===`MMMM`&&this._longMonthsParse[r].test(e)||n&&t===`MMM`&&this._shortMonthsParse[r].test(e)||!n&&this._monthsParse[r].test(e))return r}function Zu(e,t){if(!e.isValid())return e;if(typeof t==`string`){if(/^\d+$/.test(t))t=yu(t);else if(t=e.localeData().monthsParse(t),!Qc(t))return e}var n=t,r=e.date();return r=r<29?r:Math.min(r,Hu(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function Qu(e){return e==null?Ru(this,`Month`):(Zu(this,e),Gc.updateOffset(this,!0),this)}function pee(){return Hu(this.year(),this.month())}function $u(e){return this._monthsParseExact?(Yc(this,`_monthsRegex`)||td.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(Yc(this,`_monthsShortRegex`)||(this._monthsShortRegex=Ku),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function ed(e){return this._monthsParseExact?(Yc(this,`_monthsRegex`)||td.call(this),e?this._monthsStrictRegex:this._monthsRegex):(Yc(this,`_monthsRegex`)||(this._monthsRegex=qu),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function td(){function e(e,t){return t.length-e.length}var t=[],n=[],r=[],i,a,o,s;for(i=0;i<12;i++)a=nl([2e3,i]),o=_u(this.monthsShort(a,``)),s=_u(this.months(a,``)),t.push(o),n.push(s),r.push(s),r.push(o);t.sort(e),n.sort(e),r.sort(e),this._monthsRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`),this._monthsShortStrictRegex=RegExp(`^(`+t.
17join(`|`)+`)`,`i`)}function nd(e,t,n,r,i,a,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function rd(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function id(e,t,n){var r=7+t-n;return-((7+rd(e,0,r).getUTCDay()-t)%7)+r-1}function ad(e,t,n,r,i){var a=(7+n-r)%7,o=id(e,r,i),s=1+7*(t-1)+a+o,c,l;return s<=0?(c=e-1,l=Pu(c)+s):s>Pu(e)?(c=e+1,l=s-Pu(e)):(c=e,l=s),{year:c,dayOfYear:l}}function od(e,t,n){var r=id(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+sd(o,t,n)):i>sd(e.year(),t,n)?(a=i-sd(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function sd(e,t,n){var r=id(e,t,n),i=id(e+1,t,n);return(Pu(e)-r+i)/7}kl(`w`,[`ww`,2],`wo`,`week`),kl(`W`,[`WW`,2],`Wo`,`isoWeek`),mu(`w`,eu,du),mu(`ww`,eu,Xl),mu(`W`,eu,du),mu(`WW`,eu,Xl),Su([`w`,`ww`,`W`,`WW`],function(e,t,n,r){t[r.substr(0,1)]=yu(e)});function cd(e){return od(e,this._week.dow,this._week.doy).week}var ld={dow:0,doy:6};function ud(){return this._week.dow}function dd(){return this._week.doy}function fd(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,`d`)}function pd(e){var t=od(this,1,4).week;return e==null?t:this.add((e-t)*7,`d`)}kl(`d`,0,`do`,`day`),kl(`dd`,0,0,function(e){return this.localeData().weekdaysMin(this,e)}),kl(`ddd`,0,0,function(e){return this.localeData().weekdaysShort(this,e)}),kl(`dddd`,0,0,function(e){return this.localeData().weekdays(this,e)}),kl(`e`,0,0,`weekday`),kl(`E`,0,0,`isoWeekday`),mu(`d`,eu),mu(`e`,eu),mu(`E`,eu),mu(`dd`,function(e,t){return t.weekdaysMinRegex(e)}),mu(`ddd`,function(e,t){return t.weekdaysShortRegex(e)}),mu(`dddd`,function(e,t){return t.weekdaysRegex(e)}),Su([`dd`,`ddd`,`dddd`],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i==null?il(n).invalidWeekday=e:t.d=i}),Su([`d`,`e`,`E`],function(e,t,n,r){t[r]=yu(e)});function md(e,t){return typeof e==`string`?isNaN(e)?(e=t.weekdaysParse(e),typeof e==`number`?e:null):parseInt(e,10):e}function hd(e,t){return typeof e==`string`?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function gd(e,t){return e.slice(t,7).concat(e.slice(0,t))}var _d=`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),vd=`Sun_Mon_Tue_Wed_Thu_Fri_Sat`.split(`_`),yd=`Su_Mo_Tu_We_Th_Fr_Sa`.split(`_`),bd=uu,xd=uu,Sd=uu;function Cd(e,t){var n=qc(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?`format`:`standalone`];return e===!0?gd(n,this._week.dow):e?n[e.day()]:n}function wd(e){return e===!0?gd(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function mee(e){return e===!0?gd(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Td(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=nl([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,``).toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,``).toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,``).toLocaleLowerCase();return n?t===`dddd`?(i=Vu.call(this._weekdaysParse,o),i===-1?null:i):t===`ddd`?(i=Vu.call(this._shortWeekdaysParse,o),i===-1?null:i):(i=Vu.call(this._minWeekdaysParse,o),i===-1?null:i):t===`dddd`?(i=Vu.call(this._weekdaysParse,o),i!==-1||(i=Vu.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=Vu.call(this._minWeekdaysParse,o),i===-1?null:i)):t===`ddd`?(i=Vu.call(this._shortWeekdaysParse,o),i!==-1||(i=Vu.call(this._weekdaysParse,o),i!==-1)?i:(i=Vu.call(this._minWeekdaysParse,o),i===-1?null:i)):(i=Vu.call(this._minWeekdaysParse,o),i!==-1||(i=Vu.call(this._weekdaysParse,o),i!==-1)?i:(i=Vu.call(this._shortWeekdaysParse,o),i===-1?null:i))}function hee(e,t,n){var r,i,a;if(this._weekdaysParseExact)return Td.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if(i=nl([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=RegExp(`^`+this.weekdays(i,``).replace(`.`,`\\.?`)+`$`,`i`),this._shortWeekdaysParse[r]=RegExp(`^`+this.weekdaysShort(i,``).replace(`.`,`\\.?`)+`$`,`i`),this._minWeekdaysParse[r]=RegExp(`^`+this.weekdaysMin(i,``).replace(`.`,`\\.?`)+`$`,`i`)),this._weekdaysParse[r]||(a=`^`+this.weekdays(i,``)+`|^`+this.weekdaysShort(i,``)+`|^`+this.weekdaysMin(i,``),this._weekdaysParse[r]=new RegExp(a.replace(`.`,``),`i`)),n&&t===`dddd`&&this._fullWeekdaysParse[r].test(e)||n&&t===`ddd`&&this._shortWeekdaysParse[r].test(e)||n&&t===`dd`&&this._minWeekdaysParse[r].test(e)||!n&&this._weekdaysParse[r].test(e))return r}function Ed(e){if(!this.isValid())return e==null?NaN:this;var t=Ru(this,`Day`);return e==null?t:(e=md(e,this.localeData()),this.add(e-t,`d`))}function Dd(e){if(!this.isValid())return e==null?NaN:this;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,`d`)}function Od(e){if(!this.isValid())return e==null?NaN:this;if(e!=null){var t=hd(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function kd(e){return this._weekdaysParseExact?(Yc(this,`_weekdaysRegex`)||Md.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(Yc(this,`_weekdaysRegex`)||(this._weekdaysRegex=bd),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ad(e){return this._weekdaysParseExact?(Yc(this,`_weekdaysRegex`)||Md.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Yc(this,`_weekdaysShortRegex`)||(this._weekdaysShortRegex=xd),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}
vendor: 5,867 bytes, line 17
17function jd(e){return this._weekdaysParseExact?(Yc(this,`_weekdaysRegex`)||Md.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Yc(this,`_weekdaysMinRegex`)||(this._weekdaysMinRegex=Sd),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Md(){function e(e,t){return t.length-e.length}var t=[],n=[],r=[],i=[],a,o,s,c,l;for(a=0;a<7;a++)o=nl([2e3,1]).day(a),s=_u(this.weekdaysMin(o,``)),c=_u(this.weekdaysShort(o,``)),l=_u(this.weekdays(o,``)),t.push(s),n.push(c),r.push(l),i.push(s),i.push(c),i.push(l);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=RegExp(`^(`+i.join(`|`)+`)`,`i`),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._weekdaysShortStrictRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`),this._weekdaysMinStrictRegex=RegExp(`^(`+t.join(`|`)+`)`,`i`)}function Nd(){return this.hours()%12||12}function Pd(){return this.hours()||24}kl(`H`,[`HH`,2],0,`hour`),kl(`h`,[`hh`,2],0,Nd),kl(`k`,[`kk`,2],0,Pd),kl(`hmm`,0,0,function(){return``+Nd.apply(this)+wl(this.minutes(),2)}),kl(`hmmss`,0,0,function(){return``+Nd.apply(this)+wl(this.minutes(),2)+wl(this.seconds(),2)}),kl(`Hmm`,0,0,function(){return``+this.hours()+wl(this.minutes(),2)}),kl(`Hmmss`,0,0,function(){return``+this.hours()+wl(this.minutes(),2)+wl(this.seconds(),2)});function Fd(e,t){kl(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Fd(`a`,!0),Fd(`A`,!1);function Id(e,t){return t._meridiemParse}mu(`a`,Id),mu(`A`,Id),mu(`H`,eu,fu),mu(`h`,eu,du),mu(`k`,eu,du),mu(`HH`,eu,Xl),mu(`hh`,eu,Xl),mu(`kk`,eu,Xl),mu(`hmm`,tu),mu(`hmmss`,nu),mu(`Hmm`,tu),mu(`Hmmss`,nu),xu([`H`,`HH`],Ou),xu([`k`,`kk`],function(e,t,n){var r=yu(e);t[Ou]=r===24?0:r}),xu([`a`,`A`],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),xu([`h`,`hh`],function(e,t,n){t[Ou]=yu(e),il(n).bigHour=!0}),xu(`hmm`,function(e,t,n){var r=e.length-2;t[Ou]=yu(e.substr(0,r)),t[ku]=yu(e.substr(r)),il(n).bigHour=!0}),xu(`hmmss`,function(e,t,n){var r=e.length-4,i=e.length-2;t[Ou]=yu(e.substr(0,r)),t[ku]=yu(e.substr(r,2)),t[Au]=yu(e.substr(i)),il(n).bigHour=!0}),xu(`Hmm`,function(e,t,n){var r=e.length-2;t[Ou]=yu(e.substr(0,r)),t[ku]=yu(e.substr(r))}),xu(`Hmmss`,function(e,t,n){var r=e.length-4,i=e.length-2;t[Ou]=yu(e.substr(0,r)),t[ku]=yu(e.substr(r,2)),t[Au]=yu(e.substr(i))});function gee(e){return(e+``).toLowerCase().charAt(0)===`p`}var _ee=/[ap]\.?m?\.?/i,Ld=Lu(`Hours`,!0);function Rd(e,t,n){return e>11?n?`pm`:`PM`:n?`am`:`AM`}var zd={calendar:Sl,longDateFormat:Pl,invalidDate:Il,ordinal:Rl,dayOfMonthOrdinalParse:zl,relativeTime:Vl,months:Uu,monthsShort:Wu,week:ld,weekdays:_d,weekdaysMin:yd,weekdaysShort:vd,meridiemParse:_ee},Bd={},Vd={},Hd;function Ud(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function Wd(e){return e&&e.toLowerCase().replace(`_`,`-`)}function Gd(e){for(var t=0,n,r,i,a;t<e.length;){for(a=Wd(e[t]).split(`-`),n=a.length,r=Wd(e[t+1]),r=r?r.split(`-`):null;n>0;){if(i=Kd(a.slice(0,n).join(`-`)),i)return i;if(r&&r.length>=n&&Ud(a,r)>=n-1)break;n--}t++}return Hd}function vee(e){return!!(e&&e.match(`^[^/\\\\]*$`))}function Kd(e){var t=null,n;if(Bd[e]===void 0&&typeof module<`u`&&module&&module.exports&&vee(e))try{t=Hd._abbr,n=u,n(`./locale/`+e),qd(t)}catch{Bd[e]=null}return Bd[e]}function qd(e,t){var n;return e&&(n=Zc(t)?Xd(e):Jd(e,t),n?Hd=n:typeof console<`u`&&console.warn&&console.warn(`Locale `+e+` not found. Did you forget to load it?`)),Hd._abbr}function Jd(e,t){if(t!==null){var n,r=zd;if(t.abbr=e,Bd[e]!=null)gl(`defineLocaleOverride`,`use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info.`),r=Bd[e]._config;else if(t.parentLocale!=null)if(Bd[t.parentLocale]!=null)r=Bd[t.parentLocale]._config;else if(n=Kd(t.parentLocale),n!=null)r=n._config;else return Vd[t.parentLocale]||(Vd[t.parentLocale]=[]),Vd[t.parentLocale].push({name:e,config:t}),null;return Bd[e]=new bl(yl(r,t)),Vd[e]&&Vd[e].forEach(function(e){Jd(e.name,e.config)}),qd(e),Bd[e]}else return delete Bd[e],null}function Yd(e,t){if(t!=null){var n,r,i=zd;Bd[e]!=null&&Bd[e].parentLocale!=null?Bd[e].set(yl(Bd[e]._config,t)):(r=Kd(e),r!=null&&(i=r._config),t=yl(i,t),r??(t.abbr=e),n=new bl(t),n.parentLocale=Bd[e],Bd[e]=n),qd(e)}else Bd[e]!=null&&(Bd[e].parentLocale==null?Bd[e]!=null&&delete Bd[e]:(Bd[e]=Bd[e].parentLocale,e===qd()&&qd(e)));return Bd[e]}function Xd(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Hd;if(!qc(e)){if(t=Kd(e),t)return t;e=[e]}return Gd(e)}function Zd(){return xl(Bd)}function Qd(e){var t,n=e._a;return n&&il(e).overflow===-2&&(t=n[Eu]<0||n[Eu]>11?Eu:n[Du]<1||n[Du]>Hu(n[Tu],n[Eu])?Du:n[Ou]<0||n[Ou]>24||n[Ou]===24&&(n[ku]!==0||n[Au]!==0||n[ju]!==0)?Ou:n[ku]<0||n[ku]>59?ku:n[Au]<0||n[Au]>59?Au:n[ju]<0||n[ju]>999?ju:-1,il(e)._overflowDayOfYear&&(t<Tu||t>Du)&&(t=Du),il(e)._overflowWeeks&&t===-1&&(t=Mu),il(e)._overflowWeekday&&t===-1&&(t=Nu),il(e).overflow=t),e}var $d=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ef=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,tf=/Z|[+-]\d\d(?::?\d\d)?/,nf=[[`YYYYYY-MM-DD`,/[+-]\d{6}-\d\d-\d\d/],[`YYYY-MM-DD`,/\d{4}-\d\d-\d\d/],[`GGGG-[W]WW-E`,/\d{4}-W\d\d-\d/],[`GGGG-[W]WW`,/\d{4}-W\d\d/,!1],[`YYYY-DDD`,/\d{4}-\d{3}/],[`YYYY-MM`,/\d{4}-\d\d/,!1],[`YYYYYYMMDD`,/[+-]\d{10}/],[`YYYYMMDD`,/\d{8}/],[`GGGG[W]WWE`,/\d{4}W\d{3}/],[`GGGG[W]WW`,/\d{4}W\d{2}/,!1],[`YYYYDDD`,/\d{7}/],[`YYYYMM`,/\d{6}/,!1],[`YYYY`,/\d{4}
vendor: 8,966 bytes, line 17
17/,!1]],rf=[[`HH:mm:ss.SSSS`,/\d\d:\d\d:\d\d\.\d+/],[`HH:mm:ss,SSSS`,/\d\d:\d\d:\d\d,\d+/],[`HH:mm:ss`,/\d\d:\d\d:\d\d/],[`HH:mm`,/\d\d:\d\d/],[`HHmmss.SSSS`,/\d\d\d\d\d\d\.\d+/],[`HHmmss,SSSS`,/\d\d\d\d\d\d,\d+/],[`HHmmss`,/\d\d\d\d\d\d/],[`HHmm`,/\d\d\d\d/],[`HH`,/\d\d/]],af=/^\/?Date\((-?\d+)/i,of=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,yee={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function sf(e){var t,n,r=e._i,i=$d.exec(r)||ef.exec(r),a,o,s,c,l=nf.length,u=rf.length;if(i){for(il(e).iso=!0,t=0,n=l;t<n;t++)if(nf[t][1].exec(i[1])){o=nf[t][0],a=nf[t][2]!==!1;break}if(o==null){e._isValid=!1;return}if(i[3]){for(t=0,n=u;t<n;t++)if(rf[t][1].exec(i[3])){s=(i[2]||` `)+rf[t][0];break}if(s==null){e._isValid=!1;return}}if(!a&&s!=null){e._isValid=!1;return}if(i[4])if(tf.exec(i[4]))c=`Z`;else{e._isValid=!1;return}e._f=o+(s||``)+(c||``),_f(e)}else e._isValid=!1}function bee(e,t,n,r,i,a){var o=[xee(e),Wu.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return a&&o.push(parseInt(a,10)),o}function xee(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function cf(e){return e.replace(/\([^()]*\)|[\n\t]/g,` `).replace(/(\s\s+)/g,` `).replace(/^\s\s*/,``).replace(/\s\s*$/,``)}function lf(e,t,n){return e&&vd.indexOf(e)!==new Date(t[0],t[1],t[2]).getDay()?(il(n).weekdayMismatch=!0,n._isValid=!1,!1):!0}function uf(e,t,n){if(e)return yee[e];if(t)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}function df(e){var t=of.exec(cf(e._i)),n;if(t){if(n=bee(t[4],t[3],t[2],t[5],t[6],t[7]),!lf(t[1],n,e))return;e._a=n,e._tzm=uf(t[8],t[9],t[10]),e._d=rd.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),il(e).rfc2822=!0}else e._isValid=!1}function ff(e){var t=af.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(sf(e),e._isValid===!1)delete e._isValid;else return;if(df(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:Gc.createFromInputFallback(e)}Gc.createFromInputFallback=ml(`value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.`,function(e){e._d=new Date(e._i+(e._useUTC?` UTC`:``))});function pf(e,t,n){return e??t??n}function mf(e){var t=new Date(Gc.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function hf(e){var t,n,r=[],i,a,o;if(!e._d){for(i=mf(e),e._w&&e._a[Du]==null&&e._a[Eu]==null&&gf(e),e._dayOfYear!=null&&(o=pf(e._a[Tu],i[Tu]),(e._dayOfYear>Pu(o)||e._dayOfYear===0)&&(il(e)._overflowDayOfYear=!0),n=rd(o,0,e._dayOfYear),e._a[Eu]=n.getUTCMonth(),e._a[Du]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?+(t===2):e._a[t];e._a[Ou]===24&&e._a[ku]===0&&e._a[Au]===0&&e._a[ju]===0&&(e._nextDay=!0,e._a[Ou]=0),e._d=(e._useUTC?rd:nd).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ou]=24),e._w&&e._w.d!==void 0&&e._w.d!==a&&(il(e).weekdayMismatch=!0)}}function gf(e){var t=e._w,n,r,i,a,o,s,c,l;t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=pf(t.GG,e._a[Tu],od(Tf(),1,4).year),r=pf(t.W,1),i=pf(t.E,1),(i<1||i>7)&&(c=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,l=od(Tf(),a,o),n=pf(t.gg,e._a[Tu],l.year),r=pf(t.w,l.week),t.d==null?t.e==null?i=a:(i=t.e+a,(t.e<0||t.e>6)&&(c=!0)):(i=t.d,(i<0||i>6)&&(c=!0))),r<1||r>sd(n,a,o)?il(e)._overflowWeeks=!0:c==null?(s=ad(n,r,i,a,o),e._a[Tu]=s.year,e._dayOfYear=s.dayOfYear):il(e)._overflowWeekday=!0}Gc.ISO_8601=function(){},Gc.RFC_2822=function(){};function _f(e){if(e._f===Gc.ISO_8601){sf(e);return}if(e._f===Gc.RFC_2822){df(e);return}e._a=[],il(e).empty=!0;var t=``+e._i,n,r,i,a,o,s=t.length,c=0,l,u;for(i=Nl(e._f,e._locale).match(Tl)||[],u=i.length,n=0;n<u;n++)a=i[n],r=(t.match(hu(a,e))||[])[0],r&&(o=t.substr(0,t.indexOf(r)),o.length>0&&il(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),c+=r.length),Ol[a]?(r?il(e).empty=!1:il(e).unusedTokens.push(a),Cu(a,r,e)):e._strict&&!r&&il(e).unusedTokens.push(a);il(e).charsLeftOver=s-c,t.length>0&&il(e).unusedInput.push(t),e._a[Ou]<=12&&il(e).bigHour===!0&&e._a[Ou]>0&&(il(e).bigHour=void 0),il(e).parsedDateParts=e._a.slice(0),il(e).meridiem=e._meridiem,e._a[Ou]=vf(e._locale,e._a[Ou],e._meridiem),l=il(e).era,l!==null&&(e._a[Tu]=e._locale.erasConvertYear(l,e._a[Tu])),hf(e),Qd(e)}function vf(e,t,n){var r;return n==null?t:e.meridiemHour==null?e.isPM==null?t:(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0),t):e.meridiemHour(t,n)}function yf(e){var t,n,r,i,a,o,s=!1,c=e._f.length;if(c===0){il(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<c;i++)a=0,o=!1,t=ul({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[i],_f(t),ol(t)&&(o=!0),a+=il(t).charsLeftOver,a+=il(t).unusedTokens.length*10,il(t).score=a,s?a<r&&(r=a,n=t):(r==null||a<r||o)&&(r=a,n=t,o&&(s=!0));tl(e,n||t)}function bf(e){if(!e._d){var t=Kl(e._i),n=t.day===void 0?t.date:t.day;e._a=el([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),hf(e)}}function xf(e){var t=new dl(Qd(Sf(e)));return t._nextDay&&=(t.add(1,`d`),void 0),t}function Sf(e){var t=e._i,n=e._f;return e._locale=e._locale||Xd(e._l),t===null||n===void 0&&t===``?sl({nullInput:!0}):(typeof t==`string`&&(e._i=t=e._locale.preparse(t)),fl(t)?new dl(Qd(t)):($c(t)?e._d=t:qc(n)?yf(e):n?_f(e):Cf(e),ol(e)||(e._d=null),e))}function Cf(e){var t=e._i;Zc(t)?e._d=new Date(Gc.now()):$c(t)?e._d=new Date(t.valueOf()):typeof t==`string`?ff(e):qc(t)?(e._a=el(t.slice(0),function(e){return parseInt(e,10)}),hf(e)):Jc(t)?bf(e):Qc(t)?e._d=new Date(t):Gc.createFromInputFallback(e)}function wf(e,t,n,r,i){var a={};return(t===!0||t===!1)&&(r=t,t=void 0),(n===!0||n===!1)&&(r=n,n=void 0),(Jc(e)&&Xc(e)||qc(e)&&e.length===0)&&(e=void 0),a._isAMomentObject=!0,a._useUTC=a._isUTC=i,a._l=n,a._i=e,a._f=t,a._strict=r,xf(a)}function Tf(e,t,n,r){return wf(e,t,n,r,!1)}var Ef=ml(`moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/`,function(){var e=Tf.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:sl()}),See=ml(`moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/`,function(){var e=Tf.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:sl()});function Df(e,t){var n,r;if(t.length===1&&qc(t[0])&&(t=t[0]),!t.length)return Tf();for(n=t[0],r=1;r<t.length;++r)(!t[r].isValid()||t[r][e](n))&&(n=t[r]);return n}function Cee(){return Df(`isBefore`,[].slice.call(arguments,0))}function Of(){return Df(`isAfter`,[].slice.call(arguments,0))}var kf=function(){return Date.now?Date.now():+new Date},Af=[`year`,`quarter`,`month`,`week`,`day`,`hour`,`minute`,`second`,`millisecond`];function wee(e){var t,n=!1,r,i=Af.length;for(t in e)if(Yc(e,t)&&!(Vu.call(Af,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(r=0;r<i;++r)if(e[Af[r]]){if(n)return!1;parseFloat(e[Af[r]])!==yu(e[Af[r]])&&(n=!0)}return!0}function jf(){return this._isValid}function Tee(){return ep(NaN)}function Mf(e){var t=Kl(e),n=t.year||0,r=t.quarter||0,i=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,s=t.hour||0,c=t.minute||0,l=t.second||0,u=t.millisecond||0;this._isValid=wee(t),this._milliseconds=+u+l*1e3+c*6e4+s*1e3*60*60,this._days=+o+a*7,this._months=+i+r*3+n*12,this._data={},this._locale=Xd(),this._bubble()}function Nf(e){return e instanceof Mf}function Pf(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function Ff(e,t,n){var r=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0,o;for(o=0;o<r;o++)(n&&e[o]!==t[o]||!n&&yu(e[o])!==yu(t[o]))&&a++;return a+i}function If(e,t){kl(e,0,0,function(){var e=this.utcOffset(),n=`+`;return e<0&&(e=-e,n=`-`),n+wl(~~(e/60),2)+t+wl(~~e%60,2)})}If(`Z`,`:`),If(`ZZ`,``),mu(`Z`,lu),mu(`ZZ`,lu),xu([`Z`,`ZZ`],function(e,t,n){n._useUTC=!0,n._tzm=Rf(lu,e)});var Lf=/([\+\-]|\d\d)/gi;function Rf(e,t){var n=(t||``).match(e),r,i,a;return n===null?null:(r=n[n.length-1]||[],i=(r+``).match(Lf)||[`-`,0,0],a=+(i[1]*60)+yu(i[2]),a===0?0:i[0]===`+`?a:-a)}function zf(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(fl(e)||$c(e)?e.valueOf():Tf(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),Gc.updateOffset(n,!1),n):Tf(e).local()}function Bf(e){return-Math.round(e._d.getTimezoneOffset())}Gc.updateOffset=function(){};function Vf(e,t,n){var r=this._offset||0,i;if(!this.isValid())return e==null?NaN:this;if(e!=null){if(typeof e==`string`){if(e=Rf(lu,e),e===null)return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=Bf(this)),this._offset=e,this._isUTC=!0,i!=null&&this.add(i,`m`),r!==e&&(!t||this._changeInProgress?ip(this,ep(e-r,`m`),
171,!1):this._changeInProgress||=(this._changeInProgress=!0,Gc.updateOffset(this,!0),null)),this}else return this._isUTC?r:Bf(this)}function Hf(e,t){return e==null?-this.utcOffset():(typeof e!=`string`&&(e=-e),this.utcOffset(e,t),this)}function Uf(e){return this.utcOffset(0,e)}function Wf(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Bf(this),`m`)),this}function Gf(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i==`string`){var e=Rf(cu,this._i);e==null?this.utcOffset(0,!0):this.utcOffset(e)}return this}function Kf(e){return this.isValid()?(e=e?Tf(e).utcOffset():0,(this.utcOffset()-e)%60==0):!1}function qf(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Jf(){if(!Zc(this._isDSTShifted))return this._isDSTShifted;var e={},t;return ul(e,this),e=Sf(e),e._a?(t=e._isUTC?nl(e._a):Tf(e._a),this._isDSTShifted=this.isValid()&&Ff(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Yf(){return this.isValid()?!this._isUTC:!1}function Xf(){return this.isValid()?this._isUTC:!1}function Zf(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Qf=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,$f=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ep(e,t){var n=e,r=null,i,a,o;return Nf(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Qc(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=Qf.exec(e))?(i=r[1]===`-`?-1:1,n={y:0,d:yu(r[Du])*i,h:yu(r[Ou])*i,m:yu(r[ku])*i,s:yu(r[Au])*i,ms:yu(Pf(r[ju]*1e3))*i}):(r=$f.exec(e))?(i=r[1]===`-`?-1:1,n={y:tp(r[2],i),M:tp(r[3],i),w:tp(r[4],i),d:tp(r[5],i),h:tp(r[6],i),m:tp(r[7],i),s:tp(r[8],i)}):n==null?n={}:typeof n==`object`&&(`from`in n||`to`in n)&&(o=Eee(Tf(n.from),Tf(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new Mf(n),Nf(e)&&Yc(e,`_locale`)&&(a._locale=e._locale),Nf(e)&&Yc(e,`_isValid`)&&(a._isValid=e._isValid),a}ep.fn=Mf.prototype,ep.invalid=Tee;function tp(e,t){var n=e&&parseFloat(e.replace(`,`,`.`));return(isNaN(n)?0:n)*t}function np(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,`M`).isAfter(t)&&--n.months,n.milliseconds=t-+e.clone().add(n.months,`M`),n}function Eee(e,t){var n;return e.isValid()&&t.isValid()?(t=zf(t,e),e.isBefore(t)?n=np(e,t):(n=np(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function rp(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(gl(t,`moment().`+t+`(period, number) is deprecated. Please use moment().`+t+`(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.`),a=n,n=r,r=a),i=ep(n,r),ip(this,i,e),this}}function ip(e,t,n,r){var i=t._milliseconds,a=Pf(t._days),o=Pf(t._months);e.isValid()&&(r??=!0,o&&Zu(e,Ru(e,`Month`)+o*n),a&&zu(e,`Date`,Ru(e,`Date`)+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&Gc.updateOffset(e,a||o))}var ap=rp(1,`add`),Dee=rp(-1,`subtract`);function op(e){return typeof e==`string`||e instanceof String}function sp(e){return fl(e)||$c(e)||op(e)||Qc(e)||lp(e)||cp(e)||e==null}function cp(e){var t=Jc(e)&&!Xc(e),n=!1,r=[`years`,`year`,`y`,`months`,`month`,`M`,`days`,`day`,`d`,`dates`,`date`,`D`,`hours`,`hour`,`h`,`minutes`,`minute`,`m`,`seconds`,`second`,`s`,`milliseconds`,`millisecond`,`ms`],i,a,o=r.length;for(i=0;i<o;i+=1)a=r[i],n||=Yc(e,a);return t&&n}function lp(e){var t=qc(e),n=!1;return t&&(n=e.filter(function(t){return!Qc(t)&&op(e)}).length===0),t&&n}function Oee(e){var t=Jc(e)&&!Xc(e),n=!1,r=[`sameDay`,`nextDay`,`lastDay`,`nextWeek`,`lastWeek`,`sameElse`],i,a;for(i=0;i<r.length;i+=1)a=r[i],n||=Yc(e,a);return t&&n}function up(e,t){var n=e.diff(t,`days`,!0);return n<-6?`sameElse`:n<-1?`lastWeek`:n<0?`lastDay`:n<1?`sameDay`:n<2?`nextDay`:n<7?`nextWeek`:`sameElse`}function dp(e,t){arguments.length===1&&(arguments[0]?sp(arguments[0])?(e=arguments[0],t=void 0):Oee(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));
vendor: 20,335 bytes, line 17
17var n=e||Tf(),r=zf(n,this).startOf(`day`),i=Gc.calendarFormat(this,r)||`sameElse`,a=t&&(_l(t[i])?t[i].call(this,n):t[i]);return this.format(a||this.localeData().calendar(i,this,Tf(n)))}function fp(){return new dl(this)}function kee(e,t){var n=fl(e)?e:Tf(e);return this.isValid()&&n.isValid()?(t=Gl(t)||`millisecond`,t===`millisecond`?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function pp(e,t){var n=fl(e)?e:Tf(e);return this.isValid()&&n.isValid()?(t=Gl(t)||`millisecond`,t===`millisecond`?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function Aee(e,t,n,r){var i=fl(e)?e:Tf(e),a=fl(t)?t:Tf(t);return this.isValid()&&i.isValid()&&a.isValid()?(r||=`()`,(r[0]===`(`?this.isAfter(i,n):!this.isBefore(i,n))&&(r[1]===`)`?this.isBefore(a,n):!this.isAfter(a,n))):!1}function jee(e,t){var n=fl(e)?e:Tf(e),r;return this.isValid()&&n.isValid()?(t=Gl(t)||`millisecond`,t===`millisecond`?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function Mee(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Nee(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Pee(e,t,n){var r,i,a;if(!this.isValid()||(r=zf(e,this),!r.isValid()))return NaN;switch(i=(r.utcOffset()-this.utcOffset())*6e4,t=Gl(t),t){case`year`:a=mp(this,r)/12;break;case`month`:a=mp(this,r);break;case`quarter`:a=mp(this,r)/3;break;case`second`:a=(this-r)/1e3;break;case`minute`:a=(this-r)/6e4;break;case`hour`:a=(this-r)/36e5;break;case`day`:a=(this-r-i)/864e5;break;case`week`:a=(this-r-i)/6048e5;break;default:a=this-r}return n?a:vu(a)}function mp(e,t){if(e.date()<t.date())return-mp(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),r=e.clone().add(n,`months`),i,a;return t-r<0?(i=e.clone().add(n-1,`months`),a=(t-r)/(r-i)):(i=e.clone().add(n+1,`months`),a=(t-r)/(i-r)),-(n+a)||0}Gc.defaultFormat=`YYYY-MM-DDTHH:mm:ssZ`,Gc.defaultFormatUtc=`YYYY-MM-DDTHH:mm:ss[Z]`;function Fee(){return this.clone().locale(`en`).format(`ddd MMM DD YYYY HH:mm:ss [GMT]ZZ`)}function Iee(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?Ml(n,t?`YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]`:`YYYYYY-MM-DD[T]HH:mm:ss.SSSZ`):_l(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace(`Z`,Ml(n,`Z`)):Ml(n,t?`YYYY-MM-DD[T]HH:mm:ss.SSS[Z]`:`YYYY-MM-DD[T]HH:mm:ss.SSSZ`)}function Lee(){if(!this.isValid())return`moment.invalid(/* `+this._i+` */)`;var e=`moment`,t=``,n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?`moment.utc`:`moment.parseZone`,t=`Z`),n=`[`+e+`("]`,r=0<=this.year()&&this.year()<=9999?`YYYY`:`YYYYYY`,i=`-MM-DD[T]HH:mm:ss.SSS`,a=t+`[")]`,this.format(n+r+i+a)}function Ree(e){e||=this.isUtc()?Gc.defaultFormatUtc:Gc.defaultFormat;var t=Ml(this,e);return this.localeData().postformat(t)}function zee(e,t){return this.isValid()&&(fl(e)&&e.isValid()||Tf(e).isValid())?ep({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Bee(e){return this.from(Tf(),e)}function Vee(e,t){return this.isValid()&&(fl(e)&&e.isValid()||Tf(e).isValid())?ep({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Hee(e){return this.to(Tf(),e)}function Uee(e){var t;return e===void 0?this._locale._abbr:(t=Xd(e),t!=null&&(this._locale=t),this)}var Wee=ml(`moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.`,function(e){return e===void 0?this.localeData():this.locale(e)});function Gee(){return this._locale}var hp=1e3,gp=60*hp,_p=60*gp,Kee=146097*24*_p;function vp(e,t){return(e%t+t)%t}function yp(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-Kee:new Date(e,t,n).valueOf()}function bp(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-Kee:Date.UTC(e,t,n)}function qee(e){var t,n;if(e=Gl(e),e===void 0||e===`millisecond`||!this.isValid())return this;switch(n=this._isUTC?bp:yp,e){case`year`:t=n(this.year(),0,1);break;case`quarter`:t=n(this.year(),this.month()-this.month()%3,1);break;case`month`:t=n(this.year(),this.month(),1);break;case`week`:t=n(this.year(),this.month(),this.date()-this.weekday());break;case`isoWeek`:t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case`day`:case`date`:t=n(this.year(),this.month(),this.date());break;case`hour`:t=this._d.valueOf(),t-=vp(t+(this._isUTC?0:this.utcOffset()*gp),_p);break;case`minute`:t=this._d.valueOf(),t-=vp(t,gp);break;case`second`:t=this._d.valueOf(),t-=vp(t,hp);break}return this._d.setTime(t),Gc.updateOffset(this,!0),this}function Jee(e){var t,n;if(e=Gl(e),e===void 0||e===`millisecond`||!this.isValid())return this;switch(n=this._isUTC?bp:yp,e){case`year`:t=n(this.year()+1,0,1)-1;break;case`quarter`:t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case`month`:t=n(this.year(),this.month()+1,1)-1;break;case`week`:t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case`isoWeek`:t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case`day`:case`date`:t=n(this.year(),this.month(),this.date()+1)-1;break;case`hour`:t=this._d.valueOf(),t+=_p-vp(t+(this._isUTC?0:this.utcOffset()*gp),_p)-1;break;case`minute`:t=this._d.valueOf(),t+=gp-vp(t,gp)-1;break;case`second`:t=this._d.valueOf(),t+=hp-vp(t,hp)-1;break}return this._d.setTime(t),Gc.updateOffset(this,!0),this}function Yee(){return this._d.valueOf()-(this._offset||0)*6e4}function Xee(){return Math.floor(this.valueOf()/1e3)}function Zee(){return new Date(this.valueOf())}function Qee(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function $ee(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ete(){return this.isValid()?this.toISOString():null}function tte(){return ol(this)}function nte(){return tl({},il(this))}function rte(){return il(this).overflow}function ite(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}kl(`N`,0,0,`eraAbbr`),kl(`NN`,0,0,`eraAbbr`),kl(`NNN`,0,0,`eraAbbr`),kl(`NNNN`,0,0,`eraName`),kl(`NNNNN`,0,0,`eraNarrow`),kl(`y`,[`y`,1],`yo`,`eraYear`),kl(`y`,[`yy`,2],0,`eraYear`),kl(`y`,[`yyy`,3],0,`eraYear`),kl(`y`,[`yyyy`,4],0,`eraYear`),mu(`N`,xp),mu(`NN`,xp),mu(`NNN`,xp),mu(`NNNN`,hte),mu(`NNNNN`,gte),xu([`N`,`NN`,`NNN`,`NNNN`,`NNNNN`],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?il(n).era=i:il(n).invalidEra=e}),mu(`y`,ou),mu(`yy`,ou),mu(`yyy`,ou),mu(`yyyy`,ou),mu(`yo`,_te),xu([`y`,`yy`,`yyy`,`yyyy`],Tu),xu([`yo`],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Tu]=n._locale.eraYearOrdinalParse(e,i):t[Tu]=parseInt(e,10)});function ate(e,t){var n,r,i,a=this._eras||Xd(`en`)._eras;for(n=0,r=a.length;n<r;++n){switch(typeof a[n].since){case`string`:i=Gc(a[n].since).startOf(`day`),a[n].since=i.valueOf();break}switch(typeof a[n].until){case`undefined`:a[n].until=1/0;break;case`string`:i=Gc(a[n].until).startOf(`day`).valueOf(),a[n].until=i.valueOf();break}}return a}function ote(e,t,n){var r,i,a=this.eras(),o,s,c;for(e=e.toUpperCase(),r=0,i=a.length;r<i;++r)if(o=a[r].name.toUpperCase(),s=a[r].abbr.toUpperCase(),c=a[r].narrow.toUpperCase(),n)switch(t){case`N`:case`NN`:case`NNN`:if(s===e)return a[r];break;case`NNNN`:if(o===e)return a[r];break;case`NNNNN`:if(c===e)return a[r];break}else if([o,s,c].indexOf(e)>=0)return a[r]}function ste(e,t){var n=e.since<=e.until?1:-1;return t===void 0?Gc(e.since).year():Gc(e.since).year()+(t-e.offset)*n}function cte(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].name;return``}function lte(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].narrow;return``}function ute(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].abbr;return``}function dte(){var e,t,n,r,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,r=this.clone().startOf(`day`).valueOf(),i[e].since<=r&&r<=i[e].until||i[e].until<=r&&r<=i[e].since)return(this.year()-Gc(i[e].since).year())*n+i[e].offset;return this.year()}function fte(e){return Yc(this,`_erasNameRegex`)||Sp.call(this),e?this._erasNameRegex:this._erasRegex}function pte(e){return Yc(this,`_erasAbbrRegex`)||Sp.call(this),e?this._erasAbbrRegex:this._erasRegex}function mte(e){return Yc(this,`_erasNarrowRegex`)||Sp.call(this),e?this._erasNarrowRegex:this._erasRegex}function xp(e,t){return t.erasAbbrRegex(e)}function hte(e,t){return t.erasNameRegex(e)}function gte(e,t){return t.erasNarrowRegex(e)}function _te(e,t){return t._eraYearOrdinalRegex||ou}function Sp(){var e=[],t=[],n=[],r=[],i,a,o,s,c,l=this.eras();for(i=0,a=l.length;i<a;++i)o=_u(l[i].name),s=_u(l[i].abbr),c=_u(l[i].narrow),t.push(o),e.push(s),n.push(c),r.push(o),r.push(s),r.push(c);this._erasRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._erasNameRegex=RegExp(`^(`+t.join(`|`)+`)`,`i`),this._erasAbbrRegex=RegExp(`^(`+e.join(`|`)+`)`,`i`),this._erasNarrowRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`)}kl(0,[`gg`,2],0,function(){return this.weekYear()%100}),kl(0,[`GG`,2],0,function(){return this.isoWeekYear()%100});function Cp(e,t){kl(0,[e,e.length],0,t)}Cp(`gggg`,`weekYear`),Cp(`ggggg`,`weekYear`),Cp(`GGGG`,`isoWeekYear`),Cp(`GGGGG`,`isoWeekYear`),mu(`G`,su),mu(`g`,su),mu(`GG`,eu,Xl),mu(`gg`,eu,Xl),mu(`GGGG`,iu,Ql),mu(`gggg`,iu,Ql),mu(`GGGGG`,au,$l),mu(`ggggg`,au,$l),Su([`gggg`,`ggggg`,`GGGG`,`GGGGG`],function(e,t,n,r){t[r.substr(0,2)]=yu(e)}),Su([`gg`,`GG`],function(e,t,n,r){t[r]=Gc.parseTwoDigitYear(e)});function vte(e){return wp.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function yte(e){return wp.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function bte(){return sd(this.year(),1,4)}function xte(){return sd(this.isoWeekYear(),1,4)}function Ste(){var e=this.localeData()._week;return sd(this.year(),e.dow,e.doy)}function Cte(){var e=this.localeData()._week;return sd(this.weekYear(),e.dow,e.doy)}function wp(e,t,n,r,i){var a;return e==null?od(this,r,i).year:(a=sd(e,r,i),t>a&&(t=a),wte.call(this,e,t,n,r,i))}function wte(e,t,n,r,i){var a=ad(e,t,n,r,i),o=rd(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}kl(`Q`,0,`Qo`,`quarter`),mu(`Q`,Yl),xu(`Q`,function(e,t){t[Eu]=(yu(e)-1)*3});function Tte(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}kl(`D`,[`DD`,2],`Do`,`date`),mu(`D`,eu,du),mu(`DD`,eu,Xl),mu(`Do`,function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),xu([`D`,`DD`],Du),xu(`Do`,function(e,t){t[Du]=yu(e.match(eu)[0])});var Tp=Lu(`Date`,!0);kl(`DDD`,[`DDDD`,3],`DDDo`,`dayOfYear`),mu(`DDD`,ru),mu(`DDDD`,Zl),xu([`DDD`,`DDDD`],function(e,t,n){n._dayOfYear=yu(e)});function Ete(e){var t=Math.round((this.clone().startOf(`day`)-this.clone().startOf(`year`))/864e5)+1;return e==null?t:this.add(e-t,`d`)}kl(`m`,[`mm`,2],0,`minute`),mu(`m`,eu,fu),mu(`mm`,eu,Xl),xu([`m`,`mm`],ku);var Dte=Lu(`Minutes`,!1);kl(`s`,[`ss`,2],0,`second`),mu(`s`,eu,fu),mu(`ss`,eu,Xl),xu([`s`,`ss`],Au);var Ote=Lu(`Seconds`,!1);kl(`S`,0,0,function(){return~~(this.millisecond()/100)}),kl(0,[`SS`,2],0,function(){return~~(this.millisecond()/10)}),kl(0,[`SSS`,3],0,`millisecond`),kl(0,[`SSSS`,4],0,function(){return this.millisecond()*10}),kl(0,[`SSSSS`,5],0,function(){return this.millisecond()*100}),kl(0,[`SSSSSS`,6],0,function(){return this.millisecond()*1e3}),kl(0,[`SSSSSSS`,7],0,function(){return this.millisecond()*1e4}),kl(0,[`SSSSSSSS`,8],0,function(){return this.millisecond()*1e5}),kl(0,[`SSSSSSSSS`,9],0,function(){return this.millisecond()*1e6}),mu(`S`,ru,Yl),mu(`SS`,ru,Xl),mu(`SSS`,ru,Zl);var Ep,Dp;for(Ep=`SSSS`;Ep.length<=9;Ep+=`S`)mu(Ep,ou);function kte(e,t){t[ju]=yu((`0.`+e)*1e3)}for(Ep=`S`;Ep.length<=9;Ep+=`S`)xu(Ep,kte);Dp=Lu(`Milliseconds`,!1),kl(`z`,0,0,`zoneAbbr`),kl(`zz`,0,0,`zoneName`);function Ate(){return this._isUTC?`UTC`:``}function jte(){return this._isUTC?`Coordinated Universal Time`:``}var Op=dl.prototype;Op.add=ap,Op.calendar=dp,Op.clone=fp,Op.diff=Pee,Op.endOf=Jee,Op.format=Ree,Op.from=zee,Op.fromNow=Bee,Op.to=Vee,Op.toNow=Hee,Op.get=uee,Op.invalidAt=rte,Op.isAfter=kee,Op.isBefore=pp,Op.isBetween=Aee,Op.isSame=jee,Op.isSameOrAfter=Mee,Op.isSameOrBefore=Nee,Op.isValid=tte,Op.lang=Wee,Op.locale=Uee,Op.localeData=Gee,Op.max=See,Op.min=Ef,Op.parsingFlags=nte,Op.set=dee,Op.startOf=qee,Op.subtract=Dee,Op.toArray=Qee,Op.toObject=$ee,Op.toDate=Zee,Op.toISOString=Iee,Op.inspect=Lee,typeof Symbol<`u`&&Symbol.for!=null&&(Op[Symbol.for(`nodejs.util.inspect.custom`)]=function(){return`Moment<`+this.format()+`>`}),Op.toJSON=ete,Op.toString=Fee,Op.unix=Xee,Op.valueOf=Yee,Op.creationData=ite,Op.eraName=cte,Op.eraNarrow=lte,Op.eraAbbr=ute,Op.eraYear=dte,Op.year=Fu,Op.isLeapYear=Iu,Op.weekYear=vte,Op.isoWeekYear=yte,Op.quarter=Op.quarters=Tte,Op.month=Qu,Op.daysInMonth=pee,Op.week=Op.weeks=fd,Op.isoWeek=Op.isoWeeks=pd,Op.weeksInYear=Ste,Op.weeksInWeekYear=Cte,Op.isoWeeksInYear=bte,Op.isoWeeksInISOWeekYear=xte,Op.date=Tp,Op.day=Op.days=Ed,Op.weekday=Dd,Op.isoWeekday=Od,Op.dayOfYear=Ete,Op.hour=Op.hours=Ld,Op.minute=Op.minutes=Dte,Op.second=Op.seconds=Ote,Op.millisecond=Op.milliseconds=Dp,Op.utcOffset=Vf,Op.utc=Uf,Op.local=Wf,Op.parseZone=Gf,Op.hasAlignedHourOffset=Kf,Op.isDST=qf,Op.isLocal=Yf,Op.isUtcOffset=Xf,Op.isUtc=Zf,Op.isUTC=Zf,Op.zoneAbbr=Ate,Op.zoneName=jte,Op.dates=ml(`dates accessor is deprecated. Use date instead.`,Tp),Op.months=ml(`months accessor is deprecated. Use month instead`,Qu),Op.years=ml(`years accessor is deprecated. Use year instead`,Fu),Op.zone=ml(`moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/`,Hf),Op.isDSTShifted=ml(`isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information`,Jf);function Mte(e){return Tf(e*1e3)}function Nte(){return Tf.apply(null,arguments).parseZone()}function kp(e){return e}var Ap=bl.prototype;Ap.calendar=Cl,Ap.longDateFormat=Fl,Ap.invalidDate=Ll,Ap.ordinal=Bl,Ap.preparse=kp,Ap.postformat=kp,Ap.relativeTime=Hl,Ap.pastFuture=Ul,Ap.set=vl,Ap.eras=ate,Ap.erasParse=ote,Ap.erasConvertYear=ste,Ap.erasAbbrRegex=pte,Ap.erasNameRegex=fte,Ap.erasNarrowRegex=mte,Ap.months=Ju,Ap.monthsShort=fee,Ap.monthsParse=Xu,Ap.monthsRegex=ed,Ap.monthsShortRegex=$u,Ap.week=cd,Ap.firstDayOfYear=dd,Ap.firstDayOfWeek=ud,Ap.weekdays=Cd,Ap.weekdaysMin=mee,Ap.weekdaysShort=wd,Ap.weekdaysParse=hee,Ap.weekdaysRegex=kd,Ap.weekdaysShortRegex=Ad,Ap.weekdaysMinRegex=jd,Ap.isPM=gee,Ap.meridiem=Rd;function jp(e,t,n,r){var i=Xd(),a=nl().set(r,t);return i[n](a,e)}function Mp(e,t,n){if(Qc(e)&&(t=e,e=void 0),e||=``,t!=null)return jp(e,t,n,`month`);var r,i=[];for(r=0;r<12;r++)i[r]=jp(e,r,n,`month`);return i}function Np(e,t,n,r){typeof e==`boolean`?(Qc(t)&&(n=t,t=void 0),t||=``):(t=e,n=t,e=!1,Qc(t)&&(n=t,t=void 0),t||=``);var i=Xd(),a=e?i._week.dow:0,o,s=[];if(n!=null)return jp(t,(n+a)%7,r,`day`);for(o=0;o<7;o++)s[o]=jp(t,(o+a)%7,r,`day`);return s}function Pte(e,t){return Mp(e,t,`months`)}function Fte(e,t){return Mp(e,t,`monthsShort`)}function Ite(e,t,n){return Np(e,t,n,`weekdays`)}function Lte(e,t,n){return Np(e,t,n,`weekdaysShort`)}function Rte(e,t,n){return Np(e,t,n,`weekdaysMin`)}qd(`en`,{eras:[{since:`0001-01-01`,until:1/0,offset:1,name:`Anno Domini`,narrow:`AD`,abbr:`AD`},{since:`0000-12-31`,until:-1/0,offset:1,name:`Before Christ`,narrow:`BC`,abbr:`BC`}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(yu(e%100/10)===1?`th`:t===1?`st`:t===2?`nd`:t===3?`rd`:`th`)}}),Gc.lang=ml(`moment.lang is deprecated. Use moment.locale instead.`,qd),Gc.langData=ml(`moment.langData is deprecated. Use moment.localeData instead.`,Xd);var Pp=Math.abs;function zte(){var e=this._data;return this._milliseconds=Pp(this._milliseconds),this._days=Pp(this._days),this._months=Pp(this._months),e.milliseconds=Pp(e.milliseconds),e.seconds=Pp(e.seconds),e.minutes=Pp(e.minutes),e.hours=Pp(e.hours),e.months=Pp(e.months),e.years=Pp(e.years),this}function Bte(e,t,n,r){var i=ep(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Vte(e,t){return Bte(this,e,t,1)}function Hte(e,t){return Bte(this,e,t,-1)}function Ute(e){return e<0?Math.floor(e):Math.ceil(e)}function Wte(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,c;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=Ute(Fp(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=vu(e/1e3),r.seconds=i%60,a=vu(i/60),r.minutes=a%60,o=vu(a/60),r.hours=o%24,t+=vu(o/24),c=vu(Gte(t)),n+=c,t-=Ute(Fp(c)),s=vu(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function Gte(e){return e*4800/146097}function Fp(e){return e*146097/4800}function Kte(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=Gl(e),e===`month`||e===`quarter`||e===`year`)switch(t=this._days+r/864e5,n=this._months+Gte(t),e){case`month`:return n;case`quarter`:return n/3;case`year`:return n/12}else switch(t=this._days+Math.round(Fp(this._months)),e){case`week`:return t/7+r/6048e5;case`day`:return t+r/864e5;case`hour`:return t*24+r/36e5;case`minute`:return t*1440+r/6e4;case`second`:return t*86400+r/1e3;case`millisecond`:return Math.floor(t*864e5)+r;default:throw Error(`Unknown unit `+e)}}function Ip(e){return function(){return this.as(e)}}var qte=Ip(`ms`),Jte=Ip(`s`),Yte=Ip(`m`),Xte=Ip(`h`),Zte=Ip(`d`),Qte=Ip(`w`),$te=Ip(`M`),ene=Ip(`Q`),tne=Ip(`y`),nne=qte;function rne(){return ep(this)}function ine(e){return e=Gl(e),this.isValid()?this[e+`s`]():NaN}function Lp(e){return function(){return this.isValid()?this._data[e]:NaN}}var ane=Lp(`milliseconds`),one=Lp(`seconds`),sne=Lp(`minutes`),cne=Lp(`hours`),lne=Lp(`days`),une=Lp(`months`),dne=Lp(`years`);function fne(){return vu(this.days()/7)}var Rp=Math.round,zp={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function pne(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function mne(e,t,n,r){var i=ep(e).abs(),a=Rp(i.as(`s`)),o=Rp(i.as(`m`)),s=Rp(i.as(`h`)),c=Rp(i.as(`d`)),l=Rp(i.as(`M`)),u=Rp(i.as(`w`)),d=Rp(i.as(`y`)),f=a<=n.ss&&[`s`,a]||a<n.s&&[`ss`,a]||o<=1&&[`m`]||o<n.m&&[`mm`,o]||s<=1&&[`h`]||s<n.h&&[`hh`,s]||c<=1&&[`d`]||c<n.d&&[`dd`,c];return n.w!=null&&(f=f||u<=1&&[`w`]||u<n.w&&[`ww`,u]),f=f||l<=1&&[`M`]||l<n.M&&[`MM`,l]||d<=1&&[`y`]||[`yy`,d],f[2]=t,f[3]=+e>0,f[4]=r,pne.apply(null,f)}function hne(e){return e===void 0?Rp:typeof e==`function`?(Rp=e,!0):!1}function gne(e,t){return zp[e]===void 0?!1:t===void 0?zp[e]:(zp[e]=t,e===`s`&&(zp.ss=t-1),!0)}function _ne(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=zp,i,a;return typeof e==`object`&&(t=e,e=!1),typeof e==`boolean`&&(n=e),typeof t==`object`&&(r=Object.assign({},zp,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=mne(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var Bp=Math.abs;function Vp(e){return(e>0)-(e<0)||+e}function Hp(){if(!this.isValid())return this.localeData().invalidDate();var e=Bp(this._milliseconds)/1e3,t=Bp(this._days),n=Bp(this._months),r,i,a,o,s=this.asSeconds(),c,l,u,d;return s?(r=vu(e/60),i=vu(r/60),e%=60,r%=60,a=vu(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,``):``,c=s<0?`-`:``,l=Vp(this._months)===Vp(s)?``:`-`,u=Vp(this._days)===Vp(s)?``:`-`,d=Vp(this._milliseconds)===Vp(s)?``:`-`,c+`P`+(a?l+a+`Y`:``)+(n?l+n+`M`:``)+(t?u+t+`D`:``)+(i||r||e?`T`:``)+(i?d+i+`H`:``)+(r?d+r+`M`:``)+(e?d+o+`S`:``)):`P0D`}var Up=Mf.prototype;Up.isValid=jf,Up.abs=zte,Up.add=Vte,Up.subtract=Hte,Up.as=Kte,Up.asMilliseconds=qte,Up.asSeconds=Jte,Up.asMinutes=Yte,Up.asHours=Xte,Up.asDays=Zte,Up.asWeeks=Qte,Up.asMonths=$te,Up.asQuarters=ene,Up.asYears=tne,Up.valueOf=nne,Up._bubble=Wte,Up.clone=rne,Up.get=ine,Up.milliseconds=ane,Up.seconds=one,
17Up.minutes=sne,Up.hours=cne,Up.days=lne,Up.weeks=fne,Up.months=une,Up.years=dne,Up.humanize=_ne,Up.toISOString=Hp,Up.toString=Hp,Up.toJSON=Hp,Up.locale=Uee,Up.localeData=Gee,Up.toIsoString=ml(`toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)`,Hp),Up.lang=Wee,kl(`X`,0,0,`unix`),kl(`x`,0,0,`valueOf`),mu(`x`,su),mu(`X`,lee),xu(`X`,function(e,t,n){n._d=new Date(parseFloat(e)*1e3)}),xu(`x`,function(e,t,n){n._d=new Date(yu(e))}),Gc.version=`2.30.1`,Kc(Tf),Gc.fn=Op,Gc.min=Cee,Gc.max=Of,Gc.now=kf,Gc.utc=nl,Gc.unix=Mte,Gc.months=Pte,Gc.isDate=$c,Gc.locale=qd,Gc.invalid=sl,Gc.duration=ep,Gc.isMoment=fl,Gc.weekdays=Ite,Gc.parseZone=Nte,Gc.localeData=Xd,Gc.isDuration=Nf,Gc.monthsShort=Fte,Gc.weekdaysMin=Rte,Gc.defineLocale=Jd,Gc.updateLocale=Yd,Gc.locales=Zd,Gc.weekdaysShort=Lte,Gc.normalizeUnits=Gl,Gc.relativeTimeRounding=hne,Gc.relativeTimeThreshold=gne,Gc.calendarFormat=up,Gc.prototype=Op,Gc.HTML5_FMT={DATETIME_LOCAL:`YYYY-MM-DDTHH:mm`,DATETIME_LOCAL_SECONDS:`YYYY-MM-DDTHH:mm:ss`,DATETIME_LOCAL_MS:`YYYY-MM-DDTHH:mm:ss.SSS`,DATE:`YYYY-MM-DD`,TIME:`HH:mm`,TIME_SECONDS:`HH:mm:ss`,TIME_MS:`HH:mm:ss.SSS`,WEEK:`GGGG-[W]WW`,MONTH:`YYYY-MM`};var vne=e=>e!==``&&e!==`0001-01-01T00:00:00Z`?Gc.utc(e).local().format(`ll [at] h:mm a`):``,Wp=(e,t)=>`${t.toLocaleString()} ${e}${t===1?``:`s`}`,yne=e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase(),Gp=`bablic-has-unsaved-changes`,Kp=e=>{e?sessionStorage.setItem(Gp,`true`):sessionStorage.removeItem(Gp)},bne=()=>sessionStorage.getItem(Gp)===`true`,qp=(e,t)=>e.startsWith(`//`)?`https:${e}`:e.match(/^https?:\/\//)?e:`https://${t}${e.startsWith(`/`)?e:`/${e}`}`;function Jp(e){if(!e)return``;let t=Object.entries(e).reduce((e,[t,n])=>n?{...e,[t]:n}:e,{});return new URLSearchParams(t).toString()}var Yp=`_xapisUserKey`,Xp=()=>{let e=document.cookie.split(`;`).find(e=>e.includes(Yp));return e?e.split(`=`)[1]:``},Zp=e=>{e?document.cookie=`${Yp}=${e}; path=/`:document.cookie=`${Yp}=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT`},xne={launchDTFromBrowser:{env:`rc`},assetSwap:{env:`rc`}};function Qp(e){let t=xne[e];return t?Cne(t).every(([e,t])=>{let n=Sne[e];return n(t)}):!1}var Sne={env:e=>Ae.label===`local`||!e?!0:j.indexOf(e)>=j.indexOf(Ae.label),platform:e=>e?e===`desktop`?cs():!cs():!0};function Cne(e){return Object.entries(e)}var wne=e=>{if(e?.phase)return`batch-${e.phase}`};function Tne(e,t){let n=e.translation_keys?.find(e=>t in e);return n?n[t].grading_scoring_enabled===!0:!1}var Ene=e=>e&&parseInt(e)>0?{"x-klog":`${e} -out json`}:{},$p={Glossary:{get:async(e,t=0)=>Vo.get(`/Glossary/${e||``}?user_key=${Xp()}&limit=${t}`).then(e=>({status:e.status,glossary:e.data})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message})),delete:async(e,t)=>{let n=Array.isArray(e)?e.join(`|`):e;return Vo.delete(`/Glossary/${n||``}?user_key=${Xp()}&source_text_hash=${t}`).then(e=>({status:e.status,data:e.data?.message})).catch(e=>({status:e.response?.status||500,data:e.response?.data?.message||e.message}))},post:async(e,t)=>{let n=Array.isArray(e)?e.join(`|`):e,r=Xp(),i=Array.isArray(t)?t.map(e=>({...e,translation_source:r})):[{...t,translation_source:r}];return Vo.post(`/Glossary/${n||``}?user_key=${r}`,i).then(e=>({status:e.status,data:e.data?.message})).catch(e=>({status:e.response?.status||500,data:e.response?.data?.message||e.message}))}},ContentPage:{get:async(e,t=0,n=0)=>Vo.get(`/ContentPage/${e}?user_key=${Xp()}&limit=${t}&page=${n}`).then(e=>({status:e.status,data:e.data})).catch(e=>({status:e.response?.status||500,data:e.response?.data?.message||e.message}))},Render:{get:async(e,t)=>Vo.get(`/Render/${e}?user_key=${Xp()}&${new URLSearchParams(t).toString()}`).then(e=>({status:e.status,data:e.data})).catch(e=>({status:e.response?.status||500,data:e.response?.data?.message||e.message})),post:async(e,t)=>Vo.post(`/Render/${e}?user_key=${Xp()}`,t).then(e=>({status:e.status})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message})),put:async(e,t)=>Vo.put(`/Render/${e}?user_key=${Xp()}`,t).then(e=>({status:e.status})).catch(e=>({status:e.response?.status||500})),putByFilters:async(e,t,n={})=>{let r=new URLSearchParams({user_key:Xp(),...n});return Vo.put(`/Render/${e}/${t}?${r.toString()}`).then(e=>({status:e.status})).catch(e=>({status:e.response?.status||500}))},delete:async(e,t)=>Vo.delete(`/Render/${e}?user_key=${Xp()}`,{data:t}).then(e=>({status:e.status})).catch(e=>({status:e.response?.status||500}))},User:{get:async e=>Vo.get(`/User/${e}`).then(e=>({status:e.status,data:e.data}
17)).catch(e=>({status:e.response?.status||500,data:{user_key:``},message:e.response?.data?.message||e.message})),post:async e=>Vo.post(`/User?user_key=${Xp()}`,{...e,is_bablic_user:!0}).then(e=>({status:e.status,data:e.data})).catch(e=>({status:e.response?.status||500,data:{user_key:``},message:e.response?.data?.message||e.message})),put:async(e,t)=>Vo.put(`/User/${e}?user_key=${Xp()}`,{...t,is_bablic_user:!0}).then(e=>({status:e.status,data:e.data})).catch(e=>({status:e.response?.status||500,data:{user_key:``},message:e.response?.data?.message||e.message})),delete:async e=>Vo.delete(`/User/${e}?user_key=${Xp()}&is_bablic_user=1`).then(e=>({status:e.status,data:e.data})).catch(e=>({status:e.response?.status||500,data:e.response?.data?.message||e.message}))},Project:{get:async(e,t)=>Vo.get(`/Project/${e}?user_key=${Xp()}&details=${+!!t}`).then(e=>({status:e.status,project:e.data})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message,project:void 0})),post:async e=>Vo.post(`/Project?user_key=${Xp()}`,e).then(e=>({status:e.status,project:e.data}
17)).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message,project:void 0})),put:async(e,t)=>Vo.put(`/Project/${e}?user_key=${Xp()}`,t).then(e=>({status:e.status,project:e.data})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message,project:void 0}))},AssetTranslationData:{post:async(e,t,n)=>Vo.post(`/AssetTranslationData/${e}/${t}?user_key=${Xp()}`,n).then(e=>({status:e.status,data:Array.isArray(e.data)?e.data:[]})).catch(e=>({status:e.response?.status||500,data:[]}))},AssetTranslation:{post:async(e,t,n,r)=>{let i=Jp({user_key:Xp(),asset:n,is_live:`1`});return Vo.post(`/AssetTranslation/${e}/${t}?${i}`,r,{headers:{"Content-Type":r.type}}).then(e=>({status:e.status})).catch(e=>({status:e.response?.status||500}))},put:async(e,t,n,r)=>Vo.put(`/AssetTranslation/${e}/${t}/${n}/1?user_key=${Xp()}`,r,{headers:{"Content-Type":r.type}}).then(e=>({status:e.status})).catch(e=>({status:e.response?.status||500})),delete:async(e,t)=>Vo.delete(`/AssetTranslation/${e}?user_key=${Xp()}`,{data:t}).then(e=>({status:e.status})).catch(e=>({status:e.response?.status||500}))},BlockSegmentData:{post:async(e,t)=>Vo.post(`/BlockSegmentData/${t}`,e).then(e=>({status:e.status,data:e.data.blocks})).catch(e=>({status:e.response?.status||500,data:e.response?.data?.message||e.message}))},LanguageCodes:{get:async e=>Vo.get(`LanguageCode/${e}`).then(e=>({status:e.status,language_codes:e.data.language_codes||[]})).catch(e=>({language_codes:[],status:e.response?.status||500,message:e.response?.data?.message||e.message}))},ProjectTranslation:{get:async(e,t)=>Vo.get(`ProjectTranslation/${e}${t?`/`+t:``}?user_key=${Xp()}`).then(e=>({status:e.status,data:e.data||{}})).catch(e=>({status:e.response?.status||500,data:e.response?.data?.message||e.message})),post:async(e,t)=>Vo.post(`ProjectTranslation/${e}?user_key=${Xp()}`,t).then(e=>({status:e.status,data:e.data||{}})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message})),put:async(e,t,n)=>Vo.put(`ProjectTranslation/${e}/${t}?user_key=${Xp()}`,n).then(e=>({status:e.status,data:e.data||{}})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message}))},SpiderTree:{get:async(e,t)=>Vo.get(`SpiderTree/${e}${t?`/${t}`:``}?user_key=${Xp()}`).then(({status:e=0,data:{data:t=[]}={}})=>({status:e,tree:t})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message}))},ConfigHistory:{get:async(e,t)=>Vo.get(`ConfigHistory/${e}/${t}?user_key=${Xp()}&limit=0`).then(({status:e=0,data:{revisions:t=[]}={}})=>({status:e,revisions:t})).catch(e=>({revisions:[],status:e.response?.status||500,message:e.response?.data?.message||e.message}))},Group:{post:async e=>Vo.post(`/Group?user_key=${Xp()}`,e).then(e=>({status:e.status,data:e.data.users||{}})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message})),put:async(e,t)=>Vo.put(`/Group/${e}?user_key=${Xp()}`,t).then(e=>({status:e.status,data:e.data.users||{}})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message}))},GroupUser:{post:async(e,t)=>Vo.post(`/GroupUser/${e}/${t.join(`,`)}?user_key=${Xp()}`).then(e=>({status:e.status,data:e.data.users||{}})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message})),delete:async(e,t)=>Vo.delete(`/GroupUser/${e}/${t.join(`,`)}?user_key=${Xp()}`).then(e=>({status:e.status,data:e.data.users||{}})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message}))},Metrics:{get:async e=>Vo.get(`/Metrics?user_key=${Xp()}&${Jp(e)}`).then(e=>({status:e.status,data:e.data||[]})).catch(e=>({status:e.response?.status||500,mesage:e.response?.data?.message||e.message,data:void 0}))},SKU:{get:async({payKey:e,uKey:t,klogLevel:n})=>Vo.get(`Pay/SKU/${e}?user_key=${t??Xp()}`,{headers:{...Ene(n)}}).then(e=>({status:e.status,data:e.data||[]})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message,data:void 0}))},Checkout:{post:async(e,t,n,r)=>Vo.post(`Pay/Checkout/${e}/${t}?user_key=${Xp()}`,n,{headers:{...Ene(r)}}).then(e=>({status:e.status,data:e.data||[]})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message,data:void 0}))},ProjectUser:{delete:async({projectKey:e,removedUserKey:t})=>Vo.delete(`/ProjectUser/${e}/${t}?user_key=${Xp()}`).then(e=>({status:e.status})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message}))},Export:{post:async({batch_key:e,translation_key:t,params:n})=>{let r=Xp();return Vo.post(`Export/${t}?user_key=${r}&batch_Key=${e}&${new URLSearchParams(n).toString()}&output=txlf`).then(e=>({status:e.status,data:e.data||[]})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message,data:void 0}))}},Batches:{get:async({projectKey:e,batchFetchType:t,phase:n})=>{let r=n?`&phase=${n}`:``;return Vo.get(`Batch/${e}?user_key=${Xp()}&${t}=1&limit=0${r}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},patch:async({translationKey:e,batchKeyList:t,params:n})=>Vo.patch(`Batch/${e}/${t}?user_key=${Xp()}&${new URLSearchParams(n).toString()}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:e.response?.data,status:e.response?.status||500,message:e.response?.data?.message||e.message})),post:async(e,t)=>Vo.post(`Batch/${e}?user_key=${Xp()}&segments=1`,t).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:e.response?.data,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},BatchDetails:{get:async({projectKey:e,batchKey:t})=>Vo.get(`Batch/${e}/${t}?user_key=${Xp()}&detail=1`).then(({status:e,data:t})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},BatchURL:{get:async({projectKey:e,batchKey:t,urlHash:n})=>Vo.get(`Batch/URL/${e}/${t}/${n}?user_key=${Xp()}`).then(({status:e,data:t})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},BatchURLs:{patch:async({batchKey:e,translationKey:t,hashes:n,isReviewed:r=!0})=>Vo.patch(`Batch/URL/${t}/${e}?user_key=${Xp()}`,{content_url_hashes:n,is_reviewed:r}).then(({status:e,data:t})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},BatchExport:{get:async({translationKey:e,batchKey:t,changeStatusTo:n})=>Vo.get(`Export/${e}?user_key=${Xp()}&batch_key=${t}&change_status_to=${n}&change_pm_status_to=final_no_plt&allow_submitted=1&async_result=1&meta_info=1`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},TranslationMemory:{get:async(e,t,n,r)=>Vo.get(`TranslationMemory/${e}/${t}?user_key=${Xp()}&${new URLSearchParams(n).toString()}&limit=100&page=${r}`).then(({status:e,data:t})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},Segment:{get:async(e,t,n=1,r=50)=>
17Vo.get(`Segment/${e}?user_key=${Xp()}&${new URLSearchParams(t).toString()}&limit=${r}&page=${n}`).then(({status:e,data:t})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message})),delete:async(e,t,n)=>{let r=new URLSearchParams({user_key:Xp(),...n});return Vo.delete(`Segment/${e}/${t}?${r.toString()}`).then(({status:e,data:t})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))}},SegmentContent:{post:async(e,t,n)=>Vo.post(`/SegmentContent/${e}?user_key=${Xp()}&version=${n}`,t)},SegmentTranslationHistory:{get:async(e,t)=>Vo.get(`/SegmentTranslationHistory/${e}/${t}?user_key=${Xp()}`)},Orders:{get:async(e,{order_id:t})=>Vo.get(`Pay/Order/${e}?order_id=${t}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},CRM:{Postmark:{post:async e=>Vo.post(`CRM/postmark/email/withTemplate`,e)},Pipedrive:{post:async e=>Vo.post(`CRM/Pipedrive/Lead`,e).then(({status:e=0,data:t={}})=>({status:e,data:t})).catch(e=>({data:{},status:e.response?.status||500,message:e.response?.data?.message||e.message}))}},Invoice:{get:async(e,t,n=``)=>Vo.get(`Pay/Invoice/${e}/${t}${n?`/${n}`:``}?user_key=${Xp()}`,{...n&&{responseType:`blob`}}).then(({headers:e={},status:t=0,data:r={}})=>(n&&r&&aee(`Invoice.pdf`,e,new Blob([r],{type:`application/pdf`})),{data:r,status:t})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},Source:{get:async e=>Vo.get(`Pay/Source/${e}/${Xp()}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message})),patch:async(e,t)=>Vo.patch(`Pay/Source/${e}/${Xp()}/${t}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message})),post:async(e,t)=>Vo.post(`Pay/Source/${e}/${Xp()}/${t}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message})),delete:async(e,t)=>Vo.delete(`Pay/Source/${e}/${Xp()}/${t}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},QuickQuote:{get:async e=>Vo.get(`QuickQuote/${e}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message})),post:async e=>Vo.post(`QuickQuote?${Jp(e)}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},Register:{post:async(e,t)=>Vo.post(`Register?${Jp({...t})}`,{...e,is_bablic_user:!0}).then(({status:e=0,data:t={}})=>({status:e,data:t})).catch(e=>({data:{},status:e.response?.status||500,message:e.response?.data?.message||e.message}))},SpiderJob:{get:async(e,t)=>Vo.get(`SpiderJob/${e}${t?`/latest`:``}?user_key=${Xp()}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message})),post:async(e,t)=>Vo.post(`SpiderJob/${e}`,t).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},Paddle:{post:async(e,t)=>{let n=t||_c();return Vo.post(`Paddle/GLGO?user_key=${Xp()}&project_key=${n}`,{...e,env:Ae.isLive?`PROD`:`SANDBOX`}).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))}},SubscriptionV2:{get:async(e,t={})=>{let n=t.getHistory;return Vo.get(`Pay/Subscription${n?`History`:``}/V2/${e}?user_key=${Xp()}`).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500}))}},Sitemap:{post:async(e,t)=>Vo.post(`/Sitemap/generate/${e}?user_key=${Xp()}`,t).then(e=>({status:e.status,data:e.data}
17)).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message,data:void 0}))}},Dne=`modulepreload`,One=function(e){return`/`+e},kne={},Ane=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}r=o(t.map(t=>{if(t=One(t,n),t in kne)return;kne[t]=!0;let r=t.endsWith(`.css`),i=r?`[rel="stylesheet"]`:``;if(n)for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}else if(document.querySelector(`link[href="${t}"]${i}`))return;let o=document.createElement(`link`);if(o.rel=r?`stylesheet`:Dne,r||(o.as=`script`),o.crossOrigin=``,o.href=t,a&&o.setAttribute(`nonce`,a),document.head.appendChild(o),r)return new Promise((e,n)=>{o.addEventListener(`load`,e),o.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},jne=e=>{throw TypeError(e)},Mne=(e,t,n)=>t.has(e)||jne(`Cannot `+n),em=(e,t,n)=>(Mne(e,t,`read from private field`),n?n.call(e):t.get(e)),Nne=(e,t,n)=>t.has(e)?jne(`Cannot add the same private member more than once`):t instanceof WeakSet?t.add(e):t.set(e,n),Pne=`popstate`;function Fne(e={}){function t(e,t){let{pathname:n,search:r,hash:i}=e.location;return rm(``,{pathname:n,search:r,hash:i},t.state&&t.state.usr||null,t.state&&t.state.key||`default`)}function n(e,t){return typeof t==`string`?t:im(t)}return zne(t,n,null,e)}function Ine(e={}){function t(e,t){let{pathname:n=`/`,search:r=``,hash:i=``}=am(e.location.hash.substring(1));return!n.startsWith(`/`)&&!n.startsWith(`.`)&&(n=`/`+n),rm(``,{pathname:n,search:r,hash:i},t.state&&t.state.usr||null,t.state&&t.state.key||`default`)}function n(e,t){let n=e.document.querySelector(`base`),r=``;if(n&&n.getAttribute(`href`)){let t=e.location.href,n=t.indexOf(`#`);r=n===-1?t:t.slice(0,n)}return r+`#`+(typeof t==`string`?t:im(t))}function r(e,t){nm(e.pathname.charAt(0)===`/`,`relative pathnames are not supported in hash history.push(${JSON.stringify(t)})`)}return zne(t,n,r,e)}function tm(e,t){if(e===!1||e==null)throw Error(t)}function nm(e,t){if(!e){typeof console<`u`&&console.warn(t);try{throw Error(t)}catch{}}}function Lne(){return Math.random().toString(36).substring(2,10)}function Rne(e,t){return{usr:e.state,key:e.key,idx:t}}function rm(e,t,n=null,r){return{pathname:typeof e==`string`?e:e.pathname,search:``,hash:``,...typeof t==`string`?am(t):t,state:n,key:t&&t.key||r||Lne()}}function im({pathname:e=`/`,search:t=``,hash:n=``}){return t&&t!==`?`&&(e+=t.charAt(0)===`?`?t:`?`+t),n&&n!==`#`&&(e+=n.charAt(0)===`#`?n:`#`+n),e}function am(e){let t={};if(e){let n=e.indexOf(`#`);n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf(`?`);r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function zne(e,t,n,r={}){let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=`POP`,c=null,l=u();l??(l=0,o.replaceState({...o.state,idx:l},``));function u(){return(o.state||{idx:null}).idx}function d(){s=`POP`;let e=u(),t=e==null?null:e-l;l=e,c&&c({action:s,location:h.location,delta:t})}function f(e,t){s=`PUSH`;let r=rm(h.location,e,t);n&&n(r,e),l=u()+1;let d=Rne(r,l),f=h.createHref(r);try{o.pushState(d,``,f)}catch(e){if(e instanceof DOMException&&e.name===`DataCloneError`)throw e;i.location.assign(f)}a&&c&&c({action:s,location:h.location,delta:1})}function p(e,t){s=`REPLACE`;let r=rm(h.location,e,t);n&&n(r,e),l=u();let i=Rne(r,l),d=h.createHref(r);o.replaceState(i,``,d),a&&c&&c({action:s,location:h.location,delta:0})}function m(e){return Bne(e)}let h={get action(){return s},get location(){return e(i,o)},listen(e){if(c)throw Error(`A history only accepts one active listener`);return i.addEventListener(Pne,d),c=e,()=>{i.removeEventListener(Pne,d),c=null}},createHref(e){return t(i,e)},createURL:m,encodeLocation(e){let t=m(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:f,replace:p,go(e){return o.go(e)}};return h}function Bne(e,t=!1){let n=`http://localhost`;typeof window<`u`&&(n=window.location.origin===`null`?window.location.href:window.location.origin),tm(n,`No window.location.(origin|href) available to create URL`);let r=typeof e==`string`?e:im(e);return r=r.replace(/ $/,`%20`),!t&&r.startsWith(`//`)&&(r=n+r),new URL(r,n)}var om,Vne=class{constructor(e){if(Nne(this,om,new Map),e)for(let[t,n]of e)this.set(t,n)}get(e){if(em(this,om).has(e))return em(this,om).get(e);if(e.defaultValue!==void 0)return e.defaultValue;throw Error(`No value found for context`)}set(e,t){em(this,om).set(e,t)}};om=new WeakMap;var Hne=new Set([`lazy`,`caseSensitive`,`path`,`id`,`index`,`children`]);function Une(e){return Hne.has(e)}var Wne=new Set([`lazy`,`caseSensitive`,`path`,`id`,`index`,`middleware`,`children`]);function Gne(e){return Wne.has(e)}function Kne(e){return e.index===!0}function sm(e,t,n=[],r={},i=!1){return e.map((e,a)=>
17{let o=[...n,String(a)],s=typeof e.id==`string`?e.id:o.join(`-`);if(tm(e.index!==!0||!e.children,`Cannot specify children on an index route`),tm(i||!r[s],`Found a route id collision on id "${s}". Route id's must be globally unique within Data Router usages`),Kne(e)){let n={...e,id:s};return r[s]=qne(n,t(n)),n}else{let n={...e,id:s,children:void 0};return r[s]=qne(n,t(n)),e.children&&(n.children=sm(e.children,t,o,r,i)),n}})}function qne(e,t){return Object.assign(e,{...t,...typeof t.lazy==`object`&&t.lazy!=null?{lazy:{...e.lazy,...t.lazy}}:{}})}function cm(e,t,n=`/`){return lm(e,t,n,!1)}function lm(e,t,n,r){let i=dm((typeof t==`string`?am(t):t).pathname||`/`,n);if(i==null)return null;let a=Yne(e);Zne(a);let o=null;for(let e=0;o==null&&e<a.length;++e){let t=lre(i);o=sre(a[e],t,r)}return o}function Jne(e,t){let{route:n,pathname:r,params:i}=e;return{id:n.id,pathname:r,params:i,data:t[n.id],loaderData:t[n.id],handle:n.handle}}function Yne(e,t=[],n=[],r=``,i=!1){let a=(e,a,o=i,s)=>{let c={relativePath:s===void 0?e.path||``:s,caseSensitive:e.caseSensitive===!0,childrenIndex:a,route:e};if(c.relativePath.startsWith(`/`)){if(!c.relativePath.startsWith(r)&&o)return;tm(c.relativePath.startsWith(r),`Absolute route path "${c.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),c.relativePath=c.relativePath.slice(r.length)}let l=gm([r,c.relativePath]),u=n.concat(c);e.children&&e.children.length>0&&(tm(e.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${l}".`),Yne(e.children,t,u,l,o)),!(e.path==null&&!e.index)&&t.push({path:l,score:are(l,e.index),routesMeta:u})};return e.forEach((e,t)=>{if(e.path===``||!e.path?.includes(`?`))a(e,t);else for(let n of Xne(e.path))a(e,t,!0,n)}),t}function Xne(e){let t=e.split(`/`);if(t.length===0)return[];let[n,...r]=t,i=n.endsWith(`?`),a=n.replace(/\?$/,``);if(r.length===0)return i?[a,``]:[a];let o=Xne(r.join(`/`)),s=[];return s.push(...o.map(e=>e===``?a:[a,e].join(`/`))),i&&s.push(...o),s.map(t=>e.startsWith(`/`)&&t===``?`/`:t)}function Zne(e){e.sort((e,t)=>e.score===t.score?ore(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)):t.score-e.score)}var Qne=/^:[\w-]+$/,$ne=3,ere=2,tre=1,nre=10,rre=-2,ire=e=>e===`*`;function are(e,t){let n=e.split(`/`),r=n.length;return n.some(ire)&&(r+=rre),t&&(r+=ere),n.filter(e=>!ire(e)).reduce((e,t)=>e+(Qne.test(t)?$ne:t===``?tre:nre),r)}function ore(e,t){return e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n])?e[e.length-1]-t[t.length-1]:0}function sre(e,t,n=!1){let{routesMeta:r}=e,i={},a=`/`,o=[];for(let e=0;e<r.length;++e){let s=r[e],c=e===r.length-1,l=a===`/`?t:t.slice(a.length)||`/`,u=um({path:s.relativePath,caseSensitive:s.caseSensitive,end:c},l),d=s.route;if(!u&&c&&n&&!r[r.length-1].route.index&&(u=um({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},l)),!u)return null;
17Object.assign(i,u.params),o.push({params:i,pathname:gm([a,u.pathname]),pathnameBase:hre(gm([a,u.pathnameBase])),route:d}),u.pathnameBase!==`/`&&(a=gm([a,u.pathnameBase]))}return o}function um(e,t){typeof e==`string`&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=cre(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let a=i[0],o=a.replace(/(.)\/+$/,`$1`),s=i.slice(1);return{params:r.reduce((e,{paramName:t,isOptional:n},r)=>{if(t===`*`){let e=s[r]||``;o=a.slice(0,a.length-e.length).replace(/(.)\/+$/,`$1`)}let i=s[r];return n&&!i?e[t]=void 0:e[t]=(i||``).replace(/%2F/g,`/`),e},{}),pathname:a,pathnameBase:o,pattern:e}}function cre(e,t=!1,n=!0){nm(e===`*`||!e.endsWith(`*`)||e.endsWith(`/*`),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,`/*`)}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,`/*`)}".`);let r=[],i=`^`+e.replace(/\/*\*?$/,``).replace(/^\/*/,`/`).replace(/[\\.*+^${}|()[\]]/g,`\\$&`).replace(/\/:([\w-]+)(\?)?/g,(e,t,n)=>(r.push({paramName:t,isOptional:n!=null}),n?`/?([^\\/]+)?`:`/([^\\/]+)`)).replace(/\/([\w-]+)\?(\/|$)/g,`(/$1)?$2`);return e.endsWith(`*`)?(r.push({paramName:`*`}),i+=e===`*`||e===`/*`?`(.*)$`:`(?:\\/(.+)|\\/*)$`):n?i+=`\\/*$`:e!==``&&e!==`/`&&(i+=`(?:(?=\\/|$))`),[new RegExp(i,t?void 0:`i`),r]}function lre(e){try{return e.split(`/`).map(e=>decodeURIComponent(e).replace(/\//g,`%2F`)).join(`/`)}catch(t){return nm(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function dm(e,t){if(t===`/`)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith(`/`)?t.length-1:t.length,r=e.charAt(n);return r&&r!==`/`?null:e.slice(n)||`/`}function ure({basename:e,pathname:t}){return t===`/`?e:gm([e,t])}var dre=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,fm=e=>dre.test(e);function fre(e,t=`/`){let{pathname:n,search:r=``,hash:i=``}=typeof e==`string`?am(e):e,a;return n?(n=n.replace(/\/\/+/g,`/`),a=n.startsWith(`/`)?pre(n.substring(1),`/`):pre(n,t)):a=t,{pathname:a,search:gre(r),hash:_re(i)}}function pre(e,t){let n=t.replace(/\/+$/,``).split(`/`);return e.split(`/`).forEach(e=>{e===`..`?n.length>1&&n.pop():e!==`.`&&n.push(e)}),n.length>1?n.join(`/`):`/`}function pm(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function mre(e){return e.filter((e,t)=>t===0||e.route.path&&e.route.path.length>0)}function mm(e){let t=mre(e);return t.map((e,n)=>n===t.length-1?e.pathname:e.pathnameBase)}function hm(e,t,n,r=!1){let i;typeof e==`string`?i=am(e):(i={...e},tm(!i.pathname||!i.pathname.includes(`?`),pm(`?`,`pathname`,`search`,i)),tm(!i.pathname||!i.pathname.includes(`#`),pm(`#`,`pathname`,`hash`,i)),tm(!i.search||!i.search.includes(`#`),pm(`#`,`search`,`hash`,i)));let a=e===``||i.pathname===``,o=a?`/`:i.pathname,s;if(o==null)s=n;else{let e=t.length-1;if(!r&&o.startsWith(`..`)){let t=o.split(`/`);for(;t[0]===`..`;)t.shift(),--e;i.pathname=t.join(`/`)}s=e>=0?t[e]:`/`}let c=fre(i,s),l=o&&o!==`/`&&o.endsWith(`/`),u=(a||o===`.`)&&n.endsWith(`/`);return!c.pathname.endsWith(`/`)&&(l||u)&&(c.pathname+=`/`),c}var gm=e=>e.join(`/`).replace(/\/\/+/g,`/`),hre=e=>e.replace(/\/+$/,``).replace(/^\/*/,`/`),gre=e=>!e||e===`?`?``:e.startsWith(`?`)?e:`?`+e,_re=e=>!e||e===`#`?``:e.startsWith(`#`)?e:`#`+e,_m=class{constructor(e,t,n,r=!1){this.status=e,this.statusText=t||``,this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function vm(e){return e!=null&&typeof e.status==`number`&&typeof e.statusText==`string`&&typeof e.internal==`boolean`&&`data`in e}function ym(e){return e.map(e=>e.route.path).filter(Boolean).join(`/`).replace(/\/\/*/g,`/`)||`/`}var vre=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0;function yre(e,t){let n=e;if(typeof n!=`string`||!dre.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,i=!1;if(vre)try{let e=new URL(window.location.href),r=n.startsWith(`//`)?new URL(e.protocol+n):new URL(n),a=dm(r.pathname,t);r.origin===e.origin&&a!=null?n=a+r.search+r.hash:i=!0}catch{nm(!1,`<Link to="${n}">
17 contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:i,to:n}}var bm=Symbol(`Uninstrumented`);function bre(e,t){let n={lazy:[],"lazy.loader":[],"lazy.action":[],"lazy.middleware":[],middleware:[],loader:[],action:[]};e.forEach(e=>e({id:t.id,index:t.index,path:t.path,instrument(e){let t=Object.keys(n);for(let r of t)e[r]&&n[r].push(e[r])}}));let r={};if(typeof t.lazy==`function`&&n.lazy.length>0){let e=xm(n.lazy,t.lazy,()=>void 0);e&&(r.lazy=e)}if(typeof t.lazy==`object`){let e=t.lazy;[`middleware`,`loader`,`action`].forEach(t=>{let i=e[t],a=n[`lazy.${t}`];if(typeof i==`function`&&a.length>0){let e=xm(a,i,()=>void 0);e&&(r.lazy=Object.assign(r.lazy||{},{[t]:e}))}})}return[`loader`,`action`].forEach(e=>{let i=t[e];if(typeof i==`function`&&n[e].length>0){let t=i[bm]??i,a=xm(n[e],t,(...e)=>Cre(e[0]));a&&(e===`loader`&&t.hydrate===!0&&(a.hydrate=!0),a[bm]=t,r[e]=a)}}),t.middleware&&t.middleware.length>0&&n.middleware.length>0&&(r.middleware=t.middleware.map(e=>{let t=e[bm]??e,r=xm(n.middleware,t,(...e)=>Cre(e[0]));return r?(r[bm]=t,r):e})),r}function xre(e,t){let n={navigate:[],fetch:[]};if(t.forEach(e=>e({instrument(e){let t=Object.keys(e);for(let r of t)e[r]&&n[r].push(e[r])}})),n.navigate.length>0){let t=e.navigate[bm]??e.navigate,r=xm(n.navigate,t,(...t)=>{let[n,r]=t;return{to:typeof n==`number`||typeof n==`string`?n:n?im(n):`.`,...wre(e,r??{})}});r&&(r[bm]=t,e.navigate=r)}if(n.fetch.length>0){let t=e.fetch[bm]??e.fetch,r=xm(n.fetch,t,(...t)=>{let[n,,r,i]=t;return{href:r??`.`,fetcherKey:n,...wre(e,i??{})}});r&&(r[bm]=t,e.fetch=r)}return e}function xm(e,t,n){return e.length===0?null:async(...r)=>{let i=await Sre(e,n(...r),()=>t(...r),e.length-1);if(i.type===`error`)throw i.value;return i.value}}async function Sre(e,t,n,r){let i=e[r],a;if(i){let o,s=async()=>(o?console.error(`You cannot call instrumented handlers more than once`):o=Sre(e,t,n,r-1),a=await o,tm(a,`Expected a result`),a.type===`error`&&a.value instanceof Error?{status:`error`,error:a.value}:{status:`success`,error:void 0});try{await i(s,t)}catch(e){console.error(`An instrumentation function threw an error:`,e)}o||await s(),await o}else try{a={type:`success`,value:await n()}}catch(e){a={type:`error`,value:e}}return a||{type:`error`,value:Error(`No result assigned in instrumentation chain.`)}}function Cre(e){let{request:t,context:n,params:r,unstable_pattern:i}=e;return{request:Tre(t),params:{...r},unstable_pattern:i,context:Ere(n)}}function wre(e,t){return{currentUrl:im(e.state.location),...`formMethod`in t?{formMethod:t.formMethod}:{},...`formEncType`in t?{formEncType:t.formEncType}:{},...`formData`in t?{formData:t.formData}:{},...`body`in t?{body:t.body}:{}}}function Tre(e){return{method:e.method,url:e.url,headers:{get:(...t)=>e.headers.get(...t)}}}function Ere(e){if(Ore(e)){let t={...e};return Object.freeze(t),t}else return{get:t=>e.get(t)}}var Dre=Object.getOwnPropertyNames(Object.prototype).sort().join(`\0`);function Ore(e){if(typeof e!=`object`||!e)return!1;let t=Object.getPrototypeOf(e);return t===Object.prototype||t===null||Object.getOwnPropertyNames(t).sort().join(`\0`)===Dre}var kre=[`POST`,`PUT`,`PATCH`,`DELETE`],Are=new Set(kre),jre=[`GET`,...kre],Mre=new Set(jre),Nre=new Set([301,302,303,307,308]),Pre=new Set([307,308]),Sm={state:`idle`,location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Fre={state:`idle`,data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Cm={state:`unblocked`,proceed:void 0,reset:void 0,location:void 0},Ire=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),Lre=`remix-router-transitions`,Rre=Symbol(`ResetLoaderData`);function zre(e){let t=e.window?e.window:typeof window<`u`?window:void 0,n=t!==void 0&&t.document!==void 0&&t.document.createElement!==void 0;tm(e.routes.length>0,`You must provide a non-empty routes array to createRouter`);let r=e.hydrationRouteProperties||[],i=e.mapRouteProperties||Ire,a=i;if(e.unstable_instrumentations){let t=e.unstable_instrumentations;a=e=>({...i(e),...bre(t.map(e=>
17e.route).filter(Boolean),e)})}let o={},s=sm(e.routes,a,void 0,o),c,l=e.basename||`/`;l.startsWith(`/`)||(l=`/${l}`);let u=e.dataStrategy||Qre,d={...e.future},f=null,p=new Set,m=null,h=null,g=null,_=e.hydrationData!=null,v=cm(s,e.history.location,l),y=!1,b=null,x;if(v==null&&!e.patchRoutesOnNavigation){let t=Bm(404,{pathname:e.history.location.pathname}),{matches:n,route:r}=zm(s);x=!0,v=n,b={[r.id]:t}}else if(v&&!e.hydrationData&&Ie(v,s,e.history.location.pathname).active&&(v=null),!v){x=!1,v=[];let t=Ie(null,s,e.history.location.pathname);t.active&&t.matches&&(y=!0,v=t.matches)}else if(v.some(e=>e.route.lazy))x=!1;else if(!v.some(e=>Tm(e.route)))x=!0;else{let t=e.hydrationData?e.hydrationData.loaderData:null,n=e.hydrationData?e.hydrationData.errors:null;if(n){let e=v.findIndex(e=>n[e.route.id]!==void 0);x=v.slice(0,e+1).every(e=>!Em(e.route,t,n))}else x=v.every(e=>!Em(e.route,t,n))}let S,C={historyAction:e.history.action,location:e.history.location,matches:v,initialized:x,navigation:Sm,restoreScrollPosition:e.hydrationData==null?null:!1,preventScrollReset:!1,revalidation:`idle`,loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||b,fetchers:new Map,blockers:new Map},w=`POP`,T=null,E=!1,D,O=!1,k=new Map,A=null,j=!1,M=!1,N=new Set,P=new Map,F=0,I=-1,L=new Map,R=new Set,z=new Map,B=new Map,V=new Set,H=new Map,U,W=null;function G(){if(f=e.history.listen(({action:t,location:n,delta:r})=>{if(U){U(),U=void 0;return}nm(H.size===0||r!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let i=Ae({currentLocation:C.location,nextLocation:n,historyAction:t});if(i&&r!=null){let t=new Promise(e=>{U=e});e.history.go(r*-1),ke(i,{state:`blocked`,location:n,proceed(){ke(i,{state:`proceeding`,proceed:void 0,reset:void 0,location:n}),t.then(()=>e.history.go(r))},reset(){let e=new Map(C.blockers);e.set(i,Cm),ne({blockers:e})}}),T?.resolve(),T=null;return}return ae(t,n)}),n){vie(t,k);let e=()=>yie(t,k);t.addEventListener(`pagehide`,e),A=()=>t.removeEventListener(`pagehide`,e)}return C.initialized||ae(`POP`,C.location,{initialHydration:!0}),S}function ee(){f&&f(),A&&A(),p.clear(),D&&D.abort(),C.fetchers.forEach((e,t)=>xe(t)),C.blockers.forEach((e,t)=>Oe(t))}function te(e){return p.add(e),()=>p.delete(e)}function ne(e,t={}){e.matches&&=e.matches.map(e=>{let t=o[e.route.id],n=e.route;return n.element!==t.element||n.errorElement!==t.errorElement||n.hydrateFallbackElement!==t.hydrateFallbackElement?{...e,route:t}:e}),C={...C,...e};let n=[],r=[];C.fetchers.forEach((e,t)=>{e.state===`idle`&&(V.has(t)?n.push(t):r.push(t))}),V.forEach(e=>{!C.fetchers.has(e)&&!P.has(e)&&n.push(e)}),[...p].forEach(r=>r(C,{deletedFetchers:n,newErrors:e.errors??null,viewTransitionOpts:t.viewTransitionOpts,flushSync:t.flushSync===!0})),n.forEach(e=>xe(e)),r.forEach(e=>C.fetchers.delete(e))}function re(t,n,{flushSync:r}={}){let i=C.actionData!=null&&C.navigation.formMethod!=null&&qm(C.navigation.formMethod)&&C.navigation.state===`loading`&&t.state?._isRedirect!==!0,a;a=n.actionData?Object.keys(n.actionData).length>0?n.actionData:null:i?C.actionData:null;let o=n.loaderData?Im(C.loaderData,n.loaderData,n.matches||[],n.errors):C.loaderData,l=C.blockers;l.size>0&&(l=new Map(l),l.forEach((e,t)=>l.set(t,Cm)));let u=j?!1:Fe(t,n.matches||C.matches),d=E===!0||C.navigation.formMethod!=null&&qm(C.navigation.formMethod)&&t.state?._isRedirect!==!0;c&&=(s=c,void 0),j||w===`POP`||(w===`PUSH`?e.history.push(t,t.state):w===`REPLACE`&&e.history.replace(t,t.state));let f;if(w===`POP`){let e=k.get(C.location.pathname);e&&e.has(t.pathname)?f={currentLocation:C.location,nextLocation:t}:k.has(t.pathname)&&(f={currentLocation:t,nextLocation:C.location})}else if(O){let e=k.get(C.location.pathname);e?e.add(t.pathname):(e=new Set([t.pathname]),k.set(C.location.pathname,e)),f={currentLocation:C.location,nextLocation:t}}ne({...n,actionData:a,loaderData:o,historyAction:w,location:t,initialized:!0,navigation:Sm,revalidation:`idle`,restoreScrollPosition:u,preventScrollReset:d,blockers:l},{viewTransitionOpts:f,flushSync:r===!0}),w=`POP`,E=!1,O=!1,j=!1,M=!1,T?.resolve(),T=null,W?.resolve(),W=null}async function ie(t,n){if(T?.resolve(),T=null,typeof t==`number`){T||=eh();let n=T.promise;return e.history.go(t),n}let{path:r,submission:i,error:a}=Vre(!1,wm(C.location,C.matches,l,t,n?.fromRouteId,n?.relative),n),o=C.location,s=rm(C.location,r,n&&n.state);s={...s,...e.history.encodeLocation(s)};let c=n&&n.replace!=null?n.replace:void 0,u=`PUSH`;
17c===!0?u=`REPLACE`:c===!1||i!=null&&qm(i.formMethod)&&i.formAction===C.location.pathname+C.location.search&&(u=`REPLACE`);let d=n&&`preventScrollReset`in n?n.preventScrollReset===!0:void 0,f=(n&&n.flushSync)===!0,p=Ae({currentLocation:o,nextLocation:s,historyAction:u});if(p){ke(p,{state:`blocked`,location:s,proceed(){ke(p,{state:`proceeding`,proceed:void 0,reset:void 0,location:s}),ie(t,n)},reset(){let e=new Map(C.blockers);e.set(p,Cm),ne({blockers:e})}});return}await ae(u,s,{submission:i,pendingError:a,preventScrollReset:d,replace:n&&n.replace,enableViewTransition:n&&n.viewTransition,flushSync:f,callSiteDefaultShouldRevalidate:n&&n.unstable_defaultShouldRevalidate})}function K(){W||=eh(),ge(),ne({revalidation:`loading`});let e=W.promise;return C.navigation.state===`submitting`?e:C.navigation.state===`idle`?(ae(C.historyAction,C.location,{startUninterruptedRevalidation:!0}),e):(ae(w||C.historyAction,C.navigation.location,{overrideNavigation:C.navigation,enableViewTransition:O===!0}),e)}async function ae(t,n,r){D&&D.abort(),D=null,w=t,j=(r&&r.startUninterruptedRevalidation)===!0,Pe(C.location,C.matches),E=(r&&r.preventScrollReset)===!0,O=(r&&r.enableViewTransition)===!0;let i=c||s,a=r&&r.overrideNavigation,o=r?.initialHydration&&C.matches&&C.matches.length>0&&!y?C.matches:cm(i,n,l),u=(r&&r.flushSync)===!0;if(o&&C.initialized&&!M&&cie(C.location,n)&&!(r&&r.submission&&qm(r.submission.formMethod))){re(n,{matches:o},{flushSync:u});return}let d=Ie(o,i,n.pathname);if(d.active&&d.matches&&(o=d.matches),!o){let{error:e,notFoundMatches:t,route:r}=je(n.pathname);re(n,{matches:t,loaderData:{},errors:{[r.id]:e}},{flushSync:u});return}D=new AbortController;let f=Mm(e.history,n,D.signal,r&&r.submission),p=e.getContext?await e.getContext():new Vne,m;if(r&&r.pendingError)m=[Rm(o).route.id,{type:`error`,error:r.pendingError}];else if(r&&r.submission&&qm(r.submission.formMethod)){let t=await oe(f,n,r.submission,o,p,d.active,r&&r.initialHydration===!0,{replace:r.replace,flushSync:u});if(t.shortCircuited)return;if(t.pendingActionResult){let[e,r]=t.pendingActionResult;if(Um(r)&&vm(r.error)&&r.error.status===404){D=null,re(n,{matches:t.matches,loaderData:{},errors:{[e]:r.error}});return}}o=t.matches||o,m=t.pendingActionResult,a=Zm(n,r.submission),u=!1,d.active=!1,f=Mm(e.history,f.url,f.signal)}let{shortCircuited:h,matches:g,loaderData:_,errors:v}=await se(f,n,o,p,d.active,a,r&&r.submission,r&&r.fetcherSubmission,r&&r.replace,r&&r.initialHydration===!0,u,m,r&&r.callSiteDefaultShouldRevalidate);h||(D=null,re(n,{matches:g||o,...Lm(m),loaderData:_,errors:v}))}async function oe(t,n,i,c,u,d,f,p={}){if(ge(),ne({navigation:gie(n,i)},{flushSync:p.flushSync===!0}),d){let e=await Le(c,n.pathname,t.signal);if(e.type===`aborted`)return{shortCircuited:!0};if(e.type===`error`){if(e.partialMatches.length===0){let{matches:t,route:n}=zm(s);return{matches:t,pendingActionResult:[n.id,{type:`error`,error:e.error}]}}let t=Rm(e.partialMatches).route.id;return{matches:e.partialMatches,pendingActionResult:[t,{type:`error`,error:e.error}]}}else if(e.matches)c=e.matches;else{let{notFoundMatches:e,error:t,route:r}=je(n.pathname);return{matches:e,pendingActionResult:[r.id,{type:`error`,error:t}]}}}let m,h=Ym(c,n);if(!h.route.action&&!h.route.lazy)m={type:`error`,error:Bm(405,{method:t.method,pathname:n.pathname,routeId:h.route.id})};else{let e=await me(t,Am(a,o,t,c,h,f?[]:r,u),u,null);if(m=e[h.route.id],!m){for(let t of c)if(e[t.route.id]){m=e[t.route.id];break}}if(t.signal.aborted)return{shortCircuited:!0}}if(Wm(m)){let n;return n=p&&p.replace!=null?p.replace:jm(m.response.headers.get(`Location`),new URL(t.url),l,e.history)===C.location.pathname+C.location.search,await pe(t,m,!0,{submission:i,replace:n}),{shortCircuited:!0}}if(Um(m)){let e=Rm(c,h.route.id);return(p&&p.replace)!==!0&&(w=`PUSH`),{matches:c,pendingActionResult:[e.route.id,m,h.route.id]}}return{matches:c,pendingActionResult:[h.route.id,m]}}async function se(t,n,i,u,d,f,p,m,h,g,_,v,y){let b=f||Zm(n,p),x=p||m||Xm(b),S=!j&&!g;if(d){if(S){let e=ce(v);ne({navigation:b,...e===void 0?{}:{actionData:e}},{flushSync:_})}let e=await Le(i,n.pathname,t.signal);if(e.type===`aborted`)return{shortCircuited:!0};if(e.type===`error`){if(e.partialMatches.length===0){let{matches:t,route:n}=zm(s);return{matches:t,loaderData:{},errors:{[n.id]:e.error}}}let t=Rm(e.partialMatches).route.id;return{matches:e.partialMatches,loaderData:{},errors:{[t]:e.error}}}else if(e.matches)i=e.matches;else{let{error:e,notFoundMatches:t,route:r}=je(n.pathname);return{matches:t,loaderData:{},errors:{[r.id]:e}}}}let w=c||s,{dsMatches:T,revalidatingFetchers:E}=Hre(t,u,a,o,e.history,C,i,x,n,g?[]:r,g===!0,M,N,V,z,R,w,l,e.patchRoutesOnNavigation!=null,v,y);if(I=++F,!e.dataStrategy&&!T.some(e=>e.shouldLoad)&&!T.some(e=>e.route.middleware&&e.route.middleware.length>0)&&E.length===0){let e=Te();return re(n,{matches:i,loaderData:{},errors:v&&Um(v[1])?{[v[0]]:v[1].error}:null,...Lm(v),...e?{fetchers:new Map(C.fetchers)}:{}},{flushSync:_}),{shortCircuited:!0}}if(S){let e={};if(!d){e.navigation=b;let t=ce(v);t!==void 0&&(e.actionData=t)}E.length>0&&(e.fetchers=le(E)),ne(e,{flushSync:_})}
17E.forEach(e=>{Ce(e.key),e.controller&&P.set(e.key,e.controller)});let O=()=>E.forEach(e=>Ce(e.key));D&&D.signal.addEventListener(`abort`,O);let{loaderResults:k,fetcherResults:A}=await he(T,E,t,u);if(t.signal.aborted)return{shortCircuited:!0};D&&D.signal.removeEventListener(`abort`,O),E.forEach(e=>P.delete(e.key));let L=Vm(k);if(L)return await pe(t,L.result,!0,{replace:h}),{shortCircuited:!0};if(L=Vm(A),L)return R.add(L.key),await pe(t,L.result,!0,{replace:h}),{shortCircuited:!0};let{loaderData:B,errors:H}=Fm(C,i,k,v,E,A);g&&C.errors&&(H={...C.errors,...H});let U=Te(),W=Ee(I),G=U||W||E.length>0;return{matches:i,loaderData:B,errors:H,...G?{fetchers:new Map(C.fetchers)}:{}}}function ce(e){if(e&&!Um(e[1]))return{[e[0]]:e[1].data};if(C.actionData)return Object.keys(C.actionData).length===0?null:C.actionData}function le(e){return e.forEach(e=>{let t=C.fetchers.get(e.key),n=Qm(void 0,t?t.data:void 0);C.fetchers.set(e.key,n)}),new Map(C.fetchers)}async function ue(t,n,r,i){Ce(t);let a=(i&&i.flushSync)===!0,o=c||s,u=wm(C.location,C.matches,l,r,n,i?.relative),d=cm(o,u,l),f=Ie(d,o,u);if(f.active&&f.matches&&(d=f.matches),!d){ve(t,n,Bm(404,{pathname:u}),{flushSync:a});return}let{path:p,submission:m,error:h}=Vre(!0,u,i);if(h){ve(t,n,h,{flushSync:a});return}let g=e.getContext?await e.getContext():new Vne,_=(i&&i.preventScrollReset)===!0;if(m&&qm(m.formMethod)){await de(t,n,p,d,g,f.active,a,_,m,i&&i.unstable_defaultShouldRevalidate);return}z.set(t,{routeId:n,path:p}),await fe(t,n,p,d,g,f.active,a,_,m)}async function de(t,n,i,u,d,f,p,m,h,g){ge(),z.delete(t),_e(t,_ie(h,C.fetchers.get(t)),{flushSync:p});let _=new AbortController,v=Mm(e.history,i,_.signal,h);if(f){let e=await Le(u,new URL(v.url).pathname,v.signal,t);if(e.type===`aborted`)return;if(e.type===`error`){ve(t,n,e.error,{flushSync:p});return}else if(e.matches)u=e.matches;else{ve(t,n,Bm(404,{pathname:i}),{flushSync:p});return}}let y=Ym(u,i);if(!y.route.action&&!y.route.lazy){ve(t,n,Bm(405,{method:h.formMethod,pathname:i,routeId:n}),{flushSync:p});return}P.set(t,_);let b=F,x=Am(a,o,v,u,y,r,d),S=await me(v,x,d,t),T=S[y.route.id];if(!T){for(let e of x)if(S[e.route.id]){T=S[e.route.id];break}}if(v.signal.aborted){P.get(t)===_&&P.delete(t);return}if(V.has(t)){if(Wm(T)||Um(T)){_e(t,$m(void 0));return}}else{if(Wm(T))if(P.delete(t),I>b){_e(t,$m(void 0));return}else return R.add(t),_e(t,Qm(h)),pe(v,T,!1,{fetcherSubmission:h,preventScrollReset:m});if(Um(T)){ve(t,n,T.error);return}}let E=C.navigation.location||C.location,O=Mm(e.history,E,_.signal),k=c||s,A=C.navigation.state===`idle`?C.matches:cm(k,C.navigation.location,l);tm(A,`Didn't find any matches after fetcher action`);let j=++F;L.set(t,j);let B=Qm(h,T.data);C.fetchers.set(t,B);let{dsMatches:H,revalidatingFetchers:U}=Hre(O,d,a,o,e.history,C,A,h,E,r,!1,M,N,V,z,R,k,l,e.patchRoutesOnNavigation!=null,[y.route.id,T],g);U.filter(e=>e.key!==t).forEach(e=>{let t=e.key,n=C.fetchers.get(t),r=Qm(void 0,n?n.data:void 0);C.fetchers.set(t,r),Ce(t),e.controller&&P.set(t,e.controller)}),ne({fetchers:new Map(C.fetchers)});let W=()=>U.forEach(e=>Ce(e.key));_.signal.addEventListener(`abort`,W);let{loaderResults:G,fetcherResults:ee}=await he(H,U,O,d);if(_.signal.aborted)return;if(_.signal.removeEventListener(`abort`,W),L.delete(t),P.delete(t),U.forEach(e=>P.delete(e.key)),C.fetchers.has(t)){let e=$m(T.data);C.fetchers.set(t,e)}let te=Vm(G);if(te)return pe(O,te.result,!1,{preventScrollReset:m});if(te=Vm(ee),te)return R.add(te.key),pe(O,te.result,!1,{preventScrollReset:m});let{loaderData:ie,errors:K}=Fm(C,A,G,void 0,U,ee);Ee(j),C.navigation.state===`loading`&&j>I?(tm(w,`Expected pending action`),D&&D.abort(),re(C.navigation.location,{matches:A,loaderData:ie,errors:K,fetchers:new Map(C.fetchers)})):(ne({errors:K,loaderData:Im(C.loaderData,ie,A,K),fetchers:new Map(C.fetchers)}),M=!1)}async function fe(t,n,i,s,c,l,u,d,f){let p=C.fetchers.get(t);_e(t,Qm(f,p?p.data:void 0),{flushSync:u});let m=new AbortController,h=Mm(e.history,i,m.signal);if(l){let e=await Le(s,new URL(h.url).pathname,h.signal,t);if(e.type===`aborted`)return;if(e.type===`error`){ve(t,n,e.error,{flushSync:u});return}else if(e.matches)s=e.matches;else{ve(t,n,Bm(404,{pathname:i}),{flushSync:u});return}}let g=Ym(s,i);P.set(t,m);let _=F,v=(await me(h,Am(a,o,h,s,g,r,c),c,t))[g.route.id];if(P.get(t)===m&&P.delete(t),!h.signal.aborted){if(V.has(t)){_e(t,$m(void 0));return}if(Wm(v))if(I>_){_e(t,$m(void 0));return}else{R.add(t),await pe(h,v,!1,{preventScrollReset:d});return}if(Um(v)){ve(t,n,v.error);return}_e(t,$m(v.data))}}async function pe(r,i,a,{submission:o,fetcherSubmission:s,preventScrollReset:c,replace:u}={}){a||(T?.resolve(),T=null),i.response.headers.has(`X-Remix-Revalidate`)&&(M=!0);let d=i.response.headers.get(`Location`);tm(d,`Expected a Location header on the redirect Response`),d=jm(d,new URL(r.url),l,e.history);let f=rm(C.location,d,{_isRedirect:!0});if(n){let e=!1;if(i.response.headers.has(`X-Remix-Reload-Document`))e=!0;else if(fm(d)){let n=Bne(d,!0);e=n.origin!==t.location.origin||dm(n.pathname,l)==null}if(e){u?t.location.replace(d):t.location.assign(d);return}}D=null;let p=u===!0||i.response.headers.has(`X-Remix-Replace`)?`REPLACE`:`PUSH`,{formMethod:m,formAction:h,formEncType:g}=C.navigation;!o&&!s&&m&&h&&g&&(o=Xm(C.navigation));let _=o||s;Pre.has(i.response.status)&&_&&qm(_.formMethod)?await ae(p,f,{submission:{..._,formAction:d},preventScrollReset:c||E,enableViewTransition:a?O:void 0}):await ae(p,f,{overrideNavigation:Zm(f,o),fetcherSubmission:s,preventScrollReset:c||E,enableViewTransition:a?O:void 0})}async function me(e,t,n,r){let i,a={};try{i=await nie(u,e,t,r,n,!1)}catch(e){return t.filter(e=>
17e.shouldLoad).forEach(t=>{a[t.route.id]={type:`error`,error:e}}),a}if(e.signal.aborted)return a;if(!qm(e.method))for(let e of t){if(i[e.route.id]?.type===`error`)break;!i.hasOwnProperty(e.route.id)&&!C.loaderData.hasOwnProperty(e.route.id)&&(!C.errors||!C.errors.hasOwnProperty(e.route.id))&&e.shouldCallHandler()&&(i[e.route.id]={type:`error`,result:Error(`No result returned from dataStrategy for route ${e.route.id}`)})}for(let[n,r]of Object.entries(i))if(fie(r)){let i=r.result;a[n]={type:`redirect`,response:oie(i,e,n,t,l)}}else a[n]=await aie(r);return a}async function he(e,t,n,r){let i=me(n,e,r,null),a=Promise.all(t.map(async e=>{if(e.matches&&e.match&&e.request&&e.controller){let t=(await me(e.request,e.matches,r,e.key))[e.match.route.id];return{[e.key]:t}}else return Promise.resolve({[e.key]:{type:`error`,error:Bm(404,{pathname:e.path})}})}));return{loaderResults:await i,fetcherResults:(await a).reduce((e,t)=>Object.assign(e,t),{})}}function ge(){M=!0,z.forEach((e,t)=>{P.has(t)&&N.add(t),Ce(t)})}function _e(e,t,n={}){C.fetchers.set(e,t),ne({fetchers:new Map(C.fetchers)},{flushSync:(n&&n.flushSync)===!0})}function ve(e,t,n,r={}){let i=Rm(C.matches,t);xe(e),ne({errors:{[i.route.id]:n},fetchers:new Map(C.fetchers)},{flushSync:(r&&r.flushSync)===!0})}function ye(e){return B.set(e,(B.get(e)||0)+1),V.has(e)&&V.delete(e),C.fetchers.get(e)||Fre}function be(e,t){Ce(e,t?.reason),_e(e,$m(null))}function xe(e){let t=C.fetchers.get(e);P.has(e)&&!(t&&t.state===`loading`&&L.has(e))&&Ce(e),z.delete(e),L.delete(e),R.delete(e),V.delete(e),N.delete(e),C.fetchers.delete(e)}function Se(e){let t=(B.get(e)||0)-1;t<=0?(B.delete(e),V.add(e)):B.set(e,t),ne({fetchers:new Map(C.fetchers)})}function Ce(e,t){let n=P.get(e);n&&(n.abort(t),P.delete(e))}function we(e){for(let t of e){let e=$m(ye(t).data);C.fetchers.set(t,e)}}function Te(){let e=[],t=!1;for(let n of R){let r=C.fetchers.get(n);tm(r,`Expected fetcher: ${n}`),r.state===`loading`&&(R.delete(n),e.push(n),t=!0)}return we(e),t}function Ee(e){let t=[];for(let[n,r]of L)if(r<e){let e=C.fetchers.get(n);tm(e,`Expected fetcher: ${n}`),e.state===`loading`&&(Ce(n),L.delete(n),t.push(n))}return we(t),t.length>0}function De(e,t){let n=C.blockers.get(e)||Cm;return H.get(e)!==t&&H.set(e,t),n}function Oe(e){C.blockers.delete(e),H.delete(e)}function ke(e,t){let n=C.blockers.get(e)||Cm;tm(n.state===`unblocked`&&t.state===`blocked`||n.state===`blocked`&&t.state===`blocked`||n.state===`blocked`&&t.state===`proceeding`||n.state===`blocked`&&t.state===`unblocked`||n.state===`proceeding`&&t.state===`unblocked`,`Invalid blocker state transition: ${n.state} -> ${t.state}`);let r=new Map(C.blockers);r.set(e,t),ne({blockers:r})}function Ae({currentLocation:e,nextLocation:t,historyAction:n}){if(H.size===0)return;H.size>1&&nm(!1,`A router only supports one blocker at a time`);let r=Array.from(H.entries()),[i,a]=r[r.length-1],o=C.blockers.get(i);if(!(o&&o.state===`proceeding`)&&a({currentLocation:e,nextLocation:t,historyAction:n}))return i}function je(e){let t=Bm(404,{pathname:e}),{matches:n,route:r}=zm(c||s);return{notFoundMatches:n,route:r,error:t}}function Me(e,t,n){if(m=e,g=t,h=n||null,!_&&C.navigation===Sm){_=!0;let e=Fe(C.location,C.matches);e!=null&&ne({restoreScrollPosition:e})}return()=>{m=null,g=null,h=null}}function Ne(e,t){return h&&h(e,t.map(e=>Jne(e,C.loaderData)))||e.key}function Pe(e,t){if(m&&g){let n=Ne(e,t);m[n]=g()}}function Fe(e,t){if(m){let n=Ne(e,t),r=m[n];if(typeof r==`number`)return r}return null}function Ie(t,n,r){if(e.patchRoutesOnNavigation){if(!t)return{active:!0,matches:lm(n,r,l,!0)||[]};if(Object.keys(t[0].params).length>0)return{active:!0,matches:lm(n,r,l,!0)}}return{active:!1,matches:null}}async function Le(t,n,r,i){if(!e.patchRoutesOnNavigation)return{type:`success`,matches:t};let u=t;for(;;){let t=c==null,d=c||s,f=o;try{await e.patchRoutesOnNavigation({signal:r,path:n,matches:u,fetcherKey:i,patch:(e,t)=>{r.aborted||Gre(e,t,d,f,a,!1)}})}catch(e){return{type:`error`,error:e,partialMatches:u}}finally{t&&!r.aborted&&(s=[...s])}if(r.aborted)return{type:`aborted`};let p=cm(d,n,l),m=null;if(p&&(Object.keys(p[0].params).length===0||(m=lm(d,n,l,!0),!(m&&u.length<m.length&&Re(u,m.slice(0,u.length))))))return{type:`success`,matches:p};if(m||=lm(d,n,l,!0),!m||Re(u,m))return{type:`success`,matches:null};u=m}}function Re(e,t){return e.length===t.length&&e.every((e,n)=>e.route.id===t[n].route.id)}function ze(e){o={},c=sm(e,a,void 0,o)}function Be(e,t,n=!1){let r=c==null;Gre(e,t,c||s,o,a,n),r&&(s=[...s],ne({}))}return S={get basename(){return l},get future(){return d},get state(){return C},get routes(){return s},get window(){return t},initialize:G,subscribe:te,enableScrollRestoration:Me,navigate:ie,fetch:ue,revalidate:K,createHref:t=>e.history.createHref(t),encodeLocation:t=>e.history.encodeLocation(t),getFetcher:ye,resetFetcher:be,deleteFetcher:Se,dispose:ee,getBlocker:De,deleteBlocker:Oe,patchRoutes:Be,_internalFetchControllers:P,_internalSetRoutes:ze,_internalSetStateDoNotUseOrYouWillBreakYourApp(e){ne(e)}},e.unstable_instrumentations&&(S=xre(S,e.unstable_instrumentations.map(e=>
17e.router).filter(Boolean))),S}function Bre(e){return e!=null&&(`formData`in e&&e.formData!=null||`body`in e&&e.body!==void 0)}function wm(e,t,n,r,i,a){let o,s;if(i){o=[];for(let e of t)if(o.push(e),e.route.id===i){s=e;break}}else o=t,s=t[t.length-1];let c=hm(r||`.`,mm(o),dm(e.pathname,n)||e.pathname,a===`path`);if(r??(c.search=e.search,c.hash=e.hash),(r==null||r===``||r===`.`)&&s){let e=Jm(c.search);if(s.route.index&&!e)c.search=c.search?c.search.replace(/^\?/,`?index&`):`?index`;else if(!s.route.index&&e){let e=new URLSearchParams(c.search),t=e.getAll(`index`);e.delete(`index`),t.filter(e=>e).forEach(t=>e.append(`index`,t));let n=e.toString();c.search=n?`?${n}`:``}}return n!==`/`&&(c.pathname=ure({basename:n,pathname:c.pathname})),im(c)}function Vre(e,t,n){if(!n||!Bre(n))return{path:t};if(n.formMethod&&!hie(n.formMethod))return{path:t,error:Bm(405,{method:n.formMethod})};let r=()=>({path:t,error:Bm(400,{type:`invalid-body`})}),i=(n.formMethod||`get`).toUpperCase(),a=Hm(t);if(n.body!==void 0){if(n.formEncType===`text/plain`){if(!qm(i))return r();let e=typeof n.body==`string`?n.body:n.body instanceof FormData||n.body instanceof URLSearchParams?Array.from(n.body.entries()).reduce((e,[t,n])=>`${e}${t}=${n} 18`,``):String(n.body);return{path:t,submission:{formMethod:i,formAction:a,formEncType:n.formEncType,formData:void 0,json:void 0,text:e}}}else if(n.formEncType===`application/json`){if(!qm(i))return r();try{let e=typeof n.body==`string`?JSON.parse(n.body):n.body;return{path:t,submission:{formMethod:i,formAction:a,formEncType:n.formEncType,formData:void 0,json:e,text:void 0}}}catch{return r()}}}tm(typeof FormData==`function`,`FormData is not available in this environment`);let o,s;if(n.formData)o=Nm(n.formData),s=n.formData;else if(n.body instanceof FormData)o=Nm(n.body),s=n.body;else if(n.body instanceof URLSearchParams)o=n.body,s=Pm(o);else if(n.body==null)o=new URLSearchParams,s=new FormData;else try{o=new URLSearchParams(n.body),s=Pm(o)}catch{return r()}let c={formMethod:i,formAction:a,formEncType:n&&n.formEncType||`application/x-www-form-urlencoded`,formData:s,json:void 0,text:void 0};if(qm(c.formMethod))return{path:t,submission:c};let l=am(t);return e&&l.search&&Jm(l.search)&&o.append(`index`,``),l.search=`?${o}`,{path:im(l),submission:c}}function Hre(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y,b){let x=y?Um(y[1])?y[1].error:y[1].data:void 0,S=i.createURL(a.location),C=i.createURL(c),w;if(u&&a.errors){let e=Object.keys(a.errors)[0];w=o.findIndex(t=>t.route.id===e)}else if(y&&Um(y[1])){let e=y[0];w=o.findIndex(t=>t.route.id===e)-1}let T=y?y[1].statusCode:void 0,E=T&&T>=400,D={currentUrl:S,currentParams:a.matches[0]?.params||{},nextUrl:C,nextParams:o[0].params,...s,actionResult:x,actionStatus:T},O=ym(o),k=o.map((i,o)=>{let{route:s}=i,c=null;if(w!=null&&o>w?c=!1:s.lazy?c=!0:Tm(s)?u?c=Em(s,a.loaderData,a.errors):Ure(a.loaderData,a.matches[o],i)&&(c=!0):c=!1,c!==null)return km(n,r,e,O,i,l,t,c);let f=!1;typeof b==`boolean`?f=b:E?f=!1:d||S.pathname+S.search===C.pathname+C.search?f=!0:S.search===C.search?Wre(a.matches[o],i)&&(f=!0):f=!0;let p={...D,defaultShouldRevalidate:f};return km(n,r,e,O,i,l,t,Dm(i,p),p,b)}),A=[];return m.forEach((e,s)=>{if(u||!o.some(t=>t.route.id===e.routeId)||p.has(s))return;let c=a.fetchers.get(s),m=c&&c.state!==`idle`&&c.data===void 0,y=cm(g,e.path,_);if(!y){if(v&&m)return;A.push({key:s,routeId:e.routeId,path:e.path,matches:null,match:null,request:null,controller:null});return}if(h.has(s))return;let x=Ym(y,e.path),S=new AbortController,C=Mm(i,e.path,S.signal),w=null;if(f.has(s))f.delete(s),w=Am(n,r,C,y,x,l,t);else if(m)d&&(w=Am(n,r,C,y,x,l,t));else{let e;e=typeof b==`boolean`?b:E?!1:d;let i={...D,defaultShouldRevalidate:e};Dm(x,i)&&(w=Am(n,r,C,y,x,l,t,i))}w&&A.push({key:s,routeId:e.routeId,path:e.path,matches:w,match:x,request:C,controller:S})}),{dsMatches:k,revalidatingFetchers:A}}function Tm(e){return e.loader!=null||e.middleware!=null&&e.middleware.length>0}function Em(e,t,n){if(e.lazy)return!0;if(!Tm(e))return!1;let r=t!=null&&e.id in t,i=n!=null&&n[e.id]!==void 0;return!r&&i?!1:typeof e.loader==`function`&&e.loader.hydrate===!0?!0:!r&&!i}function Ure(e,t,n){let r=!t||n.route.id!==t.route.id,i=!e.hasOwnProperty(n.route.id);return r||i}function Wre(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith(`*`)&&e.params[`*`]!==t.params[`*`]}function Dm(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n==`boolean`)return n}return t.defaultShouldRevalidate}function Gre(e,t,n,r,i,a){let o;if(e){let t=r[e];tm(t,`No route found to patch children into: routeId = ${e}`),t.children||=[],o=t.children}else o=n;let s=[],c=[];
18if(t.forEach(e=>{let t=o.find(t=>Kre(e,t));t?c.push({existingRoute:t,newRoute:e}):s.push(e)}),s.length>0){let t=sm(s,i,[e||`_`,`patch`,String(o?.length||`0`)],r);o.push(...t)}if(a&&c.length>0)for(let e=0;e<c.length;e++){let{existingRoute:t,newRoute:n}=c[e],r=t,[a]=sm([n],i,[],{},!0);Object.assign(r,{element:a.element?a.element:r.element,errorElement:a.errorElement?a.errorElement:r.errorElement,hydrateFallbackElement:a.hydrateFallbackElement?a.hydrateFallbackElement:r.hydrateFallbackElement})}}function Kre(e,t){return`id`in e&&`id`in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((e,n)=>t.children?.some(t=>Kre(e,t))):!1}var qre=new WeakMap,Jre=({key:e,route:t,manifest:n,mapRouteProperties:r})=>{let i=n[t.id];if(tm(i,`No route found in manifest`),!i.lazy||typeof i.lazy!=`object`)return;let a=i.lazy[e];if(!a)return;let o=qre.get(i);o||(o={},qre.set(i,o));let s=o[e];if(s)return s;let c=(async()=>{let t=Une(e),n=i[e]!==void 0&&e!==`hasErrorBoundary`;if(t)nm(!t,`Route property `+e+` is not a supported lazy route property. This property will be ignored.`),o[e]=Promise.resolve();else if(n)nm(!1,`Route "${i.id}" has a static property "${e}" defined. The lazy property will be ignored.`);else{let t=await a();t!=null&&(Object.assign(i,{[e]:t}),Object.assign(i,r(i)))}typeof i.lazy==`object`&&(i.lazy[e]=void 0,Object.values(i.lazy).every(e=>e===void 0)&&(i.lazy=void 0))})();return o[e]=c,c},Yre=new WeakMap;function Xre(e,t,n,r,i){let a=n[e.id];if(tm(a,`No route found in manifest`),!e.lazy)return{lazyRoutePromise:void 0,lazyHandlerPromise:void 0};if(typeof e.lazy==`function`){let t=Yre.get(a);if(t)return{lazyRoutePromise:t,lazyHandlerPromise:t};let n=(async()=>{tm(typeof e.lazy==`function`,`No lazy route function found`);let t=await e.lazy(),n={};for(let e in t){let r=t[e];if(r===void 0)continue;let i=Gne(e),o=a[e]!==void 0&&e!==`hasErrorBoundary`;i?nm(!i,`Route property `+e+` is not a supported property to be returned from a lazy route function. This property will be ignored.`):o?nm(!o,`Route "${a.id}" has a static property "${e}" defined but its lazy function is also returning a value for this property. The lazy route property "${e}" will be ignored.`):n[e]=r}Object.assign(a,n),Object.assign(a,{...r(a),lazy:void 0})})();return Yre.set(a,n),n.catch(()=>{}),{lazyRoutePromise:n,lazyHandlerPromise:n}}let o=Object.keys(e.lazy),s=[],c;for(let a of o){if(i&&i.includes(a))continue;let o=Jre({key:a,route:e,manifest:n,mapRouteProperties:r});o&&(s.push(o),a===t&&(c=o))}let l=s.length>0?Promise.all(s).then(()=>{}):void 0;return l?.catch(()=>{}),c?.catch(()=>{}),{lazyRoutePromise:l,lazyHandlerPromise:c}}async function Zre(e){let t=e.matches.filter(e=>e.shouldLoad),n={};return(await Promise.all(t.map(e=>e.resolve()))).forEach((e,r)=>{n[t[r].route.id]=e}),n}async function Qre(e){return e.matches.some(e=>e.route.middleware)?$re(e,()=>Zre(e)):Zre(e)}function $re(e,t){return eie(e,t,e=>{if(mie(e))throw e;return e},uie,n);function n(t,n,r){if(r)return Promise.resolve(Object.assign(r.value,{[n]:{type:`error`,result:t}}));{let{matches:r}=e,i=Rm(r,r[Math.min(Math.max(r.findIndex(e=>e.route.id===n),0),Math.max(r.findIndex(e=>e.shouldCallHandler()),0))].route.id).route.id;return Promise.resolve({[i]:{type:`error`,result:t}})}}}async function eie(e,t,n,r,i){let{matches:a,request:o,params:s,context:c,unstable_pattern:l}=e,u=a.flatMap(e=>e.route.middleware?e.route.middleware.map(t=>[e.route.id,t]):[]);return await tie({request:o,params:s,context:c,unstable_pattern:l},u,t,n,r,i)}async function tie(e,t,n,r,i,a,o=0){let{request:s}=e;if(s.signal.aborted)throw s.signal.reason??Error(`Request aborted: ${s.method} ${s.url}`);let c=t[o];if(!c)return await n();let[l,u]=c,d,f=async()=>{if(d)throw Error("You may only call `next()` once per middleware");try{return d={value:await tie(e,t,n,r,i,a,o+1)},d.value}catch(e){return d={value:await a(e,l,d)},d.value}};try{let t=await u(e,f),n=t==null?void 0:r(t);return i(n)?n:d?n??d.value:(d={value:await f()},d.value)}catch(e){return await a(e,l,d)}}
18function Om(e,t,n,r,i){let a=Jre({key:`middleware`,route:r.route,manifest:t,mapRouteProperties:e}),o=Xre(r.route,qm(n.method)?`action`:`loader`,t,e,i);return{middleware:a,route:o.lazyRoutePromise,handler:o.lazyHandlerPromise}}function km(e,t,n,r,i,a,o,s,c=null,l){let u=!1,d=Om(e,t,n,i,a);return{...i,_lazyPromises:d,shouldLoad:s,shouldRevalidateArgs:c,shouldCallHandler(e){return u=!0,c?typeof l==`boolean`?Dm(i,{...c,defaultShouldRevalidate:l}):typeof e==`boolean`?Dm(i,{...c,defaultShouldRevalidate:e}):Dm(i,c):s},resolve(e){let{lazy:t,loader:a,middleware:c}=i.route,l=u||s||e&&!qm(n.method)&&(t||a),f=c&&c.length>0&&!a&&!t;return l&&(qm(n.method)||!f)?rie({request:n,unstable_pattern:r,match:i,lazyHandlerPromise:d?.handler,lazyRoutePromise:d?.route,handlerOverride:e,scopedContext:o}):Promise.resolve({type:`data`,result:void 0})}}}function Am(e,t,n,r,i,a,o,s=null){return r.map(c=>c.route.id===i.route.id?km(e,t,n,ym(r),c,a,o,!0,s):{...c,shouldLoad:!1,shouldRevalidateArgs:s,shouldCallHandler:()=>!1,_lazyPromises:Om(e,t,n,c,a),resolve:()=>Promise.resolve({type:`data`,result:void 0})})}async function nie(e,t,n,r,i,a){n.some(e=>e._lazyPromises?.middleware)&&await Promise.all(n.map(e=>e._lazyPromises?.middleware));let o={request:t,unstable_pattern:ym(n),params:n[0].params,context:i,matches:n},s=a?()=>{throw Error("You cannot call `runClientMiddleware()` from a static handler `dataStrategy`. Middleware is run outside of `dataStrategy` during SSR in order to bubble up the Response. You can enable middleware via the `respond` API in `query`/`queryRoute`")}:e=>{let t=o;return $re(t,()=>e({...t,fetcherKey:r,runClientMiddleware:()=>{throw Error("Cannot call `runClientMiddleware()` from within an `runClientMiddleware` handler")}}))},c=await e({...o,fetcherKey:r,runClientMiddleware:s});try{await Promise.all(n.flatMap(e=>[e._lazyPromises?.handler,e._lazyPromises?.route]))}catch{}return c}async function rie({request:e,unstable_pattern:t,match:n,lazyHandlerPromise:r,lazyRoutePromise:i,handlerOverride:a,scopedContext:o}){let s,c,l=qm(e.method),u=l?`action`:`loader`,d=r=>{let i,s=new Promise((e,t)=>i=t);c=()=>i(),e.signal.addEventListener(`abort`,c);let l=i=>typeof r==`function`?r({request:e,unstable_pattern:t,params:n.params,context:o},...i===void 0?[]:[i]):Promise.reject(Error(`You cannot call the handler for a route which defines a boolean "${u}" [routeId: ${n.route.id}]`)),d=(async()=>{try{return{type:`data`,result:await(a?a(e=>l(e)):l())}}catch(e){return{type:`error`,result:e}}})();return Promise.race([d,s])};try{let t=l?n.route.action:n.route.loader;if(r||i)if(t){let e,[n]=await Promise.all([d(t).catch(t=>{e=t}),r,i]);if(e!==void 0)throw e;s=n}else{await r;let t=l?n.route.action:n.route.loader;if(t)[s]=await Promise.all([d(t),i]);else if(u===`action`){let t=new URL(e.url),r=t.pathname+t.search;throw Bm(405,{method:e.method,pathname:r,routeId:n.route.id})}else return{type:`data`,result:void 0}}else if(t)s=await d(t);else{let t=new URL(e.url);throw Bm(404,{pathname:t.pathname+t.search})}}catch(e){return{type:`error`,result:e}}finally{c&&e.signal.removeEventListener(`abort`,c)}return s}async function iie(e){let t=e.headers.get(`Content-Type`);return t&&/\bapplication\/json\b/.test(t)?e.body==null?null:e.json():e.text()}async function aie(e){let{result:t,type:n}=e;if(Km(t)){let e;try{e=await iie(t)}catch(e){return{type:`error`,error:e}}return n===`error`?{type:`error`,error:new _m(t.status,t.statusText,e),statusCode:t.status,headers:t.headers}:{type:`data`,data:e,statusCode:t.status,headers:t.headers}}return n===`error`?Gm(t)?t.data instanceof Error?{type:`error`,error:t.data,statusCode:t.init?.status,headers:t.init?.headers?new Headers(t.init.headers):void 0}:{type:`error`,error:lie(t),statusCode:vm(t)?t.status:void 0,headers:t.init?.headers?new Headers(t.init.headers):void 0}:{type:`error`,error:t,statusCode:vm(t)?t.status:void 0}:Gm(t)?{type:`data`,data:t.data,statusCode:t.init?.status,headers:t.init?.headers?new Headers(t.init.headers):void 0}:{type:`data`,data:t}}function oie(e,t,n,r,i){let a=e.headers.get(`Location`);if(tm(a,`Redirects returned/thrown from loaders/actions must have a Location header`),!fm(a)){let o=r.slice(0,r.findIndex(e=>e.route.id===n)+1);a=wm(new URL(t.url),o,i,a),e.headers.set(`Location`,a)}return e}function jm(e,t,n,r){let i=[`about:`,`blob:`,`chrome:`,`chrome-untrusted:`,`content:`,`data:`,`devtools:`,`file:`,`filesystem:`,`javascript:`];if(fm(e)){let r=e,a=r.startsWith(`//`)?new URL(t.protocol+r):new URL(r);if(i.includes(a.protocol))throw Error(`Invalid redirect location`);let o=dm(a.pathname,n)!=null;if(a.origin===t.origin&&o)return a.pathname+a.search+a.hash}try{let t=r.createURL(e);if(i.includes(t.protocol))throw Error(`Invalid redirect location`)}catch{}return e}function Mm(e,t,n,r){let i=e.createURL(Hm(t)).toString(),a={signal:n};if(r&&qm(r.formMethod)){let{formMethod:e,formEncType:t}=r;a.method=e.toUpperCase(),t===`application/json`?(a.headers=new Headers({"Content-Type":t}),a.body=JSON.stringify(r.json)):t===`text/plain`?a.body=r.text:t===`application/x-www-form-urlencoded`&&r.formData?a.body=Nm(r.formData):a.body=r.formData}
18return new Request(i,a)}function Nm(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r==`string`?r:r.name);return t}function Pm(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function sie(e,t,n,r=!1,i=!1){let a={},o=null,s,c=!1,l={},u=n&&Um(n[1])?n[1].error:void 0;return e.forEach(n=>{if(!(n.route.id in t))return;let d=n.route.id,f=t[d];if(tm(!Wm(f),`Cannot handle redirect results in processLoaderData`),Um(f)){let t=f.error;if(u!==void 0&&(t=u,u=void 0),o||={},i)o[d]=t;else{let n=Rm(e,d);o[n.route.id]??(o[n.route.id]=t)}r||(a[d]=Rre),c||(c=!0,s=vm(f.error)?f.error.status:500),f.headers&&(l[d]=f.headers)}else a[d]=f.data,f.statusCode&&f.statusCode!==200&&!c&&(s=f.statusCode),f.headers&&(l[d]=f.headers)}),u!==void 0&&n&&(o={[n[0]]:u},n[2]&&(a[n[2]]=void 0)),{loaderData:a,errors:o,statusCode:s||200,loaderHeaders:l}}function Fm(e,t,n,r,i,a){let{loaderData:o,errors:s}=sie(t,n,r);return i.filter(e=>!e.matches||e.matches.some(e=>e.shouldLoad)).forEach(t=>{let{key:n,match:r,controller:i}=t;if(i&&i.signal.aborted)return;let o=a[n];if(tm(o,`Did not find corresponding fetcher result`),Um(o)){let t=Rm(e.matches,r?.route.id);s&&s[t.route.id]||(s={...s,[t.route.id]:o.error}),e.fetchers.delete(n)}else if(Wm(o))tm(!1,`Unhandled fetcher revalidation redirect`);else{let t=$m(o.data);e.fetchers.set(n,t)}}),{loaderData:o,errors:s}}function Im(e,t,n,r){let i=Object.entries(t).filter(([,e])=>e!==Rre).reduce((e,[t,n])=>(e[t]=n,e),{});for(let a of n){let n=a.route.id;if(!t.hasOwnProperty(n)&&e.hasOwnProperty(n)&&a.route.loader&&(i[n]=e[n]),r&&r.hasOwnProperty(n))break}return i}function Lm(e){return e?Um(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Rm(e,t){return(t?e.slice(0,e.findIndex(e=>e.route.id===t)+1):[...e]).reverse().find(e=>e.route.hasErrorBoundary===!0)||e[0]}function zm(e){let t=e.length===1?e[0]:e.find(e=>e.index||!e.path||e.path===`/`)||{id:`__shim-error-route__`};return{matches:[{params:{},pathname:``,pathnameBase:``,route:t}],route:t}}function Bm(e,{pathname:t,routeId:n,method:r,type:i,message:a}={}){let o=`Unknown Server Error`,s=`Unknown @remix-run/router error`;return e===400?(o=`Bad Request`,r&&t&&n?s=`You made a ${r} request to "${t}" but did not provide a \`loader\` for route "${n}", so there is no way to handle the request.`:i===`invalid-body`&&(s=`Unable to encode submission body`)):e===403?(o=`Forbidden`,s=`Route "${n}" does not match URL "${t}"`):e===404?(o=`Not Found`,s=`No route matches URL "${t}"`):e===405&&(o=`Method Not Allowed`,r&&t&&n?s=`You made a ${r.toUpperCase()} request to "${t}" but did not provide an \`action\` for route "${n}", so there is no way to handle the request.`:r&&(s=`Invalid request method "${r.toUpperCase()}"`)),new _m(e||500,o,Error(s),!0)}function Vm(e){let t=Object.entries(e);for(let e=t.length-1;e>=0;e--){let[n,r]=t[e];if(Wm(r))return{key:n,result:r}}}function Hm(e){return im({...typeof e==`string`?am(e):e,hash:``})}function cie(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===``?t.hash!==``:e.hash===t.hash?!0:t.hash!==``}function lie(e){return new _m(e.init?.status??500,e.init?.statusText??`Internal Server Error`,e.data)}function uie(e){return typeof e==`object`&&!!e&&Object.entries(e).every(([e,t])=>typeof e==`string`&&die(t))}function die(e){return typeof e==`object`&&!!e&&`type`in e&&`result`in e&&(e.type===`data`||e.type===`error`)}function fie(e){return Km(e.result)&&Nre.has(e.result.status)}function Um(e){return e.type===`error`}function Wm(e){return(e&&e.type)===`redirect`}function Gm(e){return typeof e==`object`&&!!e&&`type`in e&&`data`in e&&`init`in e&&e.type===`DataWithResponseInit`}function Km(e){return e!=null&&typeof e.status==`number`&&typeof e.statusText==`string`&&typeof e.headers==`object`&&e.body!==void 0}function pie(e){return Nre.has(e)}function mie(e){return Km(e)&&pie(e.status)&&e.headers.has(`Location`)}function hie(e){return Mre.has(e.toUpperCase())}function qm(e){return Are.has(e.toUpperCase())}function Jm(e){return new URLSearchParams(e).getAll(`index`).some(e=>e===``)}function Ym(e,t){let n=typeof t==`string`?am(t).search:t.search;if(e[e.length-1].route.index&&Jm(n||``))return e[e.length-1];let r=mre(e);return r[r.length-1]}function Xm(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:a,json:o}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(a!=null)return{formMethod:t,formAction:n,formEncType:r,formData:a,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function Zm(e,t){return t?{state:`loading`,location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:`loading`,location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function gie(e,t){return{state:`submitting`,location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function Qm(e,t){return e?{state:`loading`,formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:`loading`,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function _ie(e,t){return{state:`submitting`,formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function $m(e){return{state:`idle`,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function vie(e,t){try{let n=e.sessionStorage.getItem(Lre);if(n){let e=JSON.parse(n);for(let[n,r]of Object.entries(e||{}))r&&Array.isArray(r)&&t.set(n,new Set(r||[]))}}catch{}}function yie(e,t){if(t.size>0){let n={};for(let[e,r]of t)n[e]=[...r];try{e.sessionStorage.setItem(Lre,JSON.stringify(n))}catch(e){nm(!1,`Failed to save applied view transitions in sessionStorage (${e}).`)}}}function eh(){let e,t,n=new Promise((r,i)=>{e=async e=>{r(e);try{await n}catch{}},t=async e=>{i(e);try{await n}catch{}}});return{promise:n,resolve:e,reject:t}}var th=J.createContext(null);th.displayName=`DataRouter`;var nh=J.createContext(null);nh.displayName=`DataRouterState`;var rh=J.createContext(!1);function bie(){return J.useContext(rh)}var ih=J.createContext({isTransitioning:!1});ih.displayName=`ViewTransition`;var ah=J.createContext(new Map);ah.displayName=`Fetchers`;var xie=J.createContext(null);xie.displayName=`Await`;var oh=J.createContext(null);oh.displayName=`Navigation`;var sh=J.createContext(null);sh.displayName=`Location`;var ch=J.createContext({outlet:null,matches:[],isDataRoute:!1});ch.displayName=`Route`;var lh=J.createContext(null);lh.displayName=`RouteError`;var uh=`REACT_ROUTER_ERROR`,Sie=`REDIRECT`,Cie=`ROUTE_ERROR_RESPONSE`;function wie(e){if(e.startsWith(`${uh}:${Sie}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t==`object`&&t&&typeof t.status==`number`&&typeof t.statusText==`string`&&typeof t.location==`string`&&typeof t.reloadDocument==`boolean`&&typeof t.replace==`boolean`)return t}catch{}}function Tie(e){if(e.startsWith(`${uh}:${Cie}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t==`object`&&t&&typeof t.status==`number`&&typeof t.statusText==`string`)return new _m(t.status,t.statusText,t.data)}catch{}}function Eie(e,{relative:t}={}){tm(dh(),`useHref() may be used only in the context of a <Router> component.`);let{basename:n,navigator:r}=J.useContext(oh),{hash:i,pathname:a,search:o}=_h(e,{relative:t}),s=a;return n!==`/`&&(s=a===`/`?n:gm([n,a])),r.createHref({pathname:s,search:o,hash:i})}function dh(){return J.useContext(sh)!=null}
18function fh(){return tm(dh(),`useLocation() may be used only in the context of a <Router> component.`),J.useContext(sh).location}function Die(e){tm(dh(),`useMatch() may be used only in the context of a <Router> component.`);let{pathname:t}=fh();return J.useMemo(()=>um(e,lre(t)),[t,e])}var ph=`You should call navigate() in a React.useEffect(), not when your component is first rendered.`;function mh(e){J.useContext(oh).static||J.useLayoutEffect(e)}function hh(){let{isDataRoute:e}=J.useContext(ch);return e?Hie():Oie()}function Oie(){tm(dh(),`useNavigate() may be used only in the context of a <Router> component.`);let e=J.useContext(th),{basename:t,navigator:n}=J.useContext(oh),{matches:r}=J.useContext(ch),{pathname:i}=fh(),a=JSON.stringify(mm(r)),o=J.useRef(!1);return mh(()=>{o.current=!0}),J.useCallback((r,s={})=>{if(nm(o.current,ph),!o.current)return;if(typeof r==`number`){n.go(r);return}let c=hm(r,JSON.parse(a),i,s.relative===`path`);e==null&&t!==`/`&&(c.pathname=c.pathname===`/`?t:gm([t,c.pathname])),(s.replace?n.replace:n.push)(c,s.state,s)},[t,n,a,i,e])}var kie=J.createContext(null);function Aie(e){let t=J.useContext(ch).outlet;return J.useMemo(()=>t&&J.createElement(kie.Provider,{value:e},t),[t,e])}function gh(){let{matches:e}=J.useContext(ch),t=e[e.length-1];return t?t.params:{}}function _h(e,{relative:t}={}){let{matches:n}=J.useContext(ch),{pathname:r}=fh(),i=JSON.stringify(mm(n));return J.useMemo(()=>hm(e,JSON.parse(i),r,t===`path`),[e,i,r,t])}function jie(e,t,n,r,i){tm(dh(),`useRoutes() may be used only in the context of a <Router> component.`);let{navigator:a}=J.useContext(oh),{matches:o}=J.useContext(ch),s=o[o.length-1],c=s?s.params:{},l=s?s.pathname:`/`,u=s?s.pathnameBase:`/`,d=s&&s.route;{let e=d&&d.path||``;Ah(l,!d||e.endsWith(`*`)||e.endsWith(`*?`),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${l}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. 19 20Please change the parent <Route path="${e}"> to <Route path="${e===`/`?`*`:`${e}/*`}">.`)}let f=fh(),p;if(t){let e=typeof t==`string`?am(t):t;tm(u===`/`||e.pathname?.startsWith(u),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${u}" but pathname "${e.pathname}" was given in the \`location\` prop.`),p=e}else p=f;let m=p.pathname||`/`,h=m;if(u!==`/`){let e=u.replace(/^\//,``).split(`/`);h=`/`+m.replace(/^\//,``).split(`/`).slice(e.length).join(`/`)}let g=cm(e,{pathname:h});nm(d||g!=null,`No routes matched location "${p.pathname}${p.search}${p.hash}" `),nm(g==null||g[g.length-1].route.element!==void 0||g[g.length-1].route.Component!==void 0||g[g.length-1].route.lazy!==void 0,`Matched leaf route at location "${p.pathname}${p.search}${p.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let _=Iie(g&&g.map(e=>Object.assign({},e,{params:Object.assign({},c,e.params),pathname:gm([u,a.encodeLocation?a.encodeLocation(e.pathname.replace(/\?/g,`%3F`).replace(/#/g,`%23`)).pathname:e.pathname]),pathnameBase:e.pathnameBase===`/`?u:gm([u,a.encodeLocation?a.encodeLocation(e.pathnameBase.replace(/\?/g,`%3F`).replace(/#/g,`%23`)).pathname:e.pathnameBase])})),o,n,r,i);return t&&_?J.createElement(sh.Provider,{value:{location:{pathname:`/`,search:``,hash:``,state:null,key:`default`,...p},navigationType:`POP`}},_):_}function Mie(){let e=Oh(),t=vm(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r=`rgba(200,200,200, 0.5)`,i={padding:`0.5rem`,backgroundColor:r},a={padding:`2px 4px`,backgroundColor:r},o=null;return console.error(`Error handled by React Router default ErrorBoundary:`,e),o=J.createElement(J.Fragment,null,J.createElement(`p`,null,`ð¿ Hey developer ð`),J.createElement(`p`,null,`You can provide a way better UX than this when your app throws errors by providing your own `,J.createElement(`code`,{style:a},`ErrorBoundary`),` or`,` `,J.createElement(`code`,{style:a},`errorElement`),` prop on your route.`)),J.createElement(J.Fragment,null,J.createElement(`h2`,null,`Unexpected Application
20Error!`),J.createElement(`h3`,{style:{fontStyle:`italic`}},t),n?J.createElement(`pre`,{style:i},n):null,o)}var Nie=J.createElement(Mie,null),vh=class extends J.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!==`idle`&&e.revalidation===`idle`?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error===void 0?t.error:e.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error(`React Router caught the following error during render`,e)}render(){let e=this.state.error;if(this.context&&typeof e==`object`&&e&&`digest`in e&&typeof e.digest==`string`){let t=Tie(e.digest);t&&(e=t)}let t=e===void 0?this.props.children:J.createElement(ch.Provider,{value:this.props.routeContext},J.createElement(lh.Provider,{value:e,children:this.props.component}));return this.context?J.createElement(Pie,{error:e},t):t}};vh.contextType=rh;var yh=new WeakMap;function Pie({children:e,error:t}){let{basename:n}=J.useContext(oh);if(typeof t==`object`&&t&&`digest`in t&&typeof t.digest==`string`){let e=wie(t.digest);if(e){let r=yh.get(t);if(r)throw r;let i=yre(e.location,n);if(vre&&!yh.get(t))if(i.isExternal||e.reloadDocument)window.location.href=i.absoluteURL||i.to;else{let n=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(i.to,{replace:e.replace}));throw yh.set(t,n),n}return J.createElement(`meta`,{httpEquiv:`refresh`,content:`0;url=${i.absoluteURL||i.to}`})}}return e}function Fie({routeContext:e,match:t,children:n}){let r=J.useContext(th);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),J.createElement(ch.Provider,{value:e},n)}function Iie(e,t=[],n=null,r=null,i=null){if(e==null){if(!n)return null;if(n.errors)e=n.matches;else if(t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let a=e,o=n?.errors;if(o!=null){let e=a.findIndex(e=>e.route.id&&o?.[e.route.id]!==void 0);tm(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(o).join(`,`)}`),a=a.slice(0,Math.min(a.length,e+1))}let s=!1,c=-1;if(n)for(let e=0;e<a.length;e++){let t=a[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(c=e),t.route.id){let{loaderData:e,errors:r}=n,i=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!r||r[t.route.id]===void 0);if(t.route.lazy||i){s=!0,a=c>=0?a.slice(0,c+1):[a[0]];break}}}let l=n&&r?(e,t)=>{r(e,{location:n.location,params:n.matches?.[0]?.params??{},unstable_pattern:ym(n.matches),errorInfo:t})}:void 0;return a.reduceRight((e,r,i)=>{let u,d=!1,f=null,p=null;n&&(u=o&&r.route.id?o[r.route.id]:void 0,f=r.route.errorElement||Nie,s&&(c<0&&i===0?(Ah(`route-fallback`,!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,p=null):c===i&&(d=!0,p=r.route.hydrateFallbackElement||null)));let m=t.concat(a.slice(0,i+1)),h=()=>{let t;return t=u?f:d?p:r.route.Component?J.createElement(r.route.Component,null):r.route.element?r.route.element:e,J.createElement(Fie,{match:r,routeContext:{outlet:e,matches:m,isDataRoute:n!=null},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||i===0)?J.createElement(vh,{location:n.location,revalidation:n.revalidation,component:f,error:u,children:h(),routeContext:{outlet:null,matches:m,isDataRoute:!0},onError:l}):h()},null)}function bh(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function xh(e){let t=J.useContext(th);return tm(t,bh(e)),t}function Sh(e){let t=J.useContext(nh);return tm(t,bh(e)),t}function Lie(e){let t=J.useContext(ch);return tm(t,bh(e)),t}function Ch(e){let t=Lie(e),n=t.matches[t.matches.length-1];return tm(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function Rie(){return Ch(`useRouteId`)}function wh(){return Sh(`useNavigation`).navigation}function Th(){let e=xh(`useRevalidator`),t=Sh(`useRevalidator`),n=J.useCallback(async()=>{await e.router.revalidate()},[e.router]);return J.useMemo(()=>({revalidate:n,state:t.revalidation}),[n,t.revalidation])}function Eh(){let{matches:e,loaderData:t}=Sh(`useMatches`);return J.useMemo(()=>e.map(e=>Jne(e,t)),[e,t])}function zie(){let e=Sh(`useLoaderData`),t=Ch(`useLoaderData`);return e.loaderData[t]}function Dh(e){return Sh(`useRouteLoaderData`).loaderData[e]}function Oh(){let e=J.useContext(lh),t=Sh(`useRouteError`),n=Ch(`useRouteError`);return e===void 0?t.errors?.[n]:e}var Bie=0;function Vie(e){let{router:t,basename:n}=xh(`useBlocker`),r=Sh(`useBlocker`),[i,a]=J.useState(``),o=J.useCallback(t=>{if(typeof e!=`function`)return!!e;if(n===`/`)return e(t);let{currentLocation:r,nextLocation:i,historyAction:a}=t;return e({currentLocation:{...r,pathname:dm(r.pathname,n)||r.pathname},nextLocation:{...i,pathname:dm(i.pathname,n)||i.pathname},historyAction:a})},[n,e]);return J.useEffect(()=>{let e=String(++Bie);return a(e),()=>t.deleteBlocker(e)},[t]),J.useEffect(()=>{i!==``&&t.getBlocker(i,o)},[t,i,o]),i&&r.blockers.has(i)?r.blockers.get(i):Cm}function Hie(){let{router:e}=xh(`useNavigate`),t=Ch(`useNavigate`),n=J.useRef(!1);return mh(()=>{n.current=!0}),J.useCallback(async(r,i={})=>{nm(n.current,ph),n.current&&(typeof r==`number`?await e.navigate(r):await e.navigate(r,{fromRouteId:t,...i}))},[e,t])}var kh={};function Ah(e,t,n){!t&&!kh[e]&&(kh[e]=!0,nm(!1,n))}var jh={};function Mh(e,t){!e&&!jh[t]&&(jh[t]=!0,console.warn(t))}var Nh=J.useOptimistic,Uie=()=>void 0;function Wie(e){return Nh?Nh(e):[e,Uie]}function Ph(e){let t={hasErrorBoundary:e.hasErrorBoundary||e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&(e.element&&nm(!1,"You should not include both `Component` and `element` on your route - `Component` will be used."),Object.assign(t,{element:J.createElement(e.Component),Component:void 0})),e.HydrateFallback&&(e.hydrateFallbackElement&&nm(!1,"You should not include both `HydrateFallback` and `hydrateFallbackElement` on your route - `HydrateFallback` will be used."),Object.assign(t,{hydrateFallbackElement:J.createElement(e.HydrateFallback),HydrateFallback:void 0})),e.ErrorBoundary&&(e.errorElement&&nm(!1,"You should not include both `ErrorBoundary` and `errorElement` on your route - `ErrorBoundary` will be used."),Object.assign(t,{errorElement:J.createElement(e.ErrorBoundary),ErrorBoundary:void 0})),t}var Fh=[`HydrateFallback`,`hydrateFallbackElement`],Gie=class{constructor(){this.status=`pending`,this.promise=new Promise((e,t)=>
20{this.resolve=t=>{this.status===`pending`&&(this.status=`resolved`,e(t))},this.reject=e=>{this.status===`pending`&&(this.status=`rejected`,t(e))}})}};function Kie({router:e,flushSync:t,onError:n,unstable_useTransitions:r}){r=bie()||r;let[i,a]=J.useState(e.state),[o,s]=Wie(i),[c,l]=J.useState(),[u,d]=J.useState({isTransitioning:!1}),[f,p]=J.useState(),[m,h]=J.useState(),[g,_]=J.useState(),v=J.useRef(new Map),y=J.useCallback((i,{deletedFetchers:o,newErrors:c,flushSync:u,viewTransitionOpts:g})=>{c&&n&&Object.values(c).forEach(e=>n(e,{location:i.location,params:i.matches[0]?.params??{},unstable_pattern:ym(i.matches)})),i.fetchers.forEach((e,t)=>{e.data!==void 0&&v.current.set(t,e.data)}),o.forEach(e=>v.current.delete(e)),Mh(u===!1||t!=null,'You provided the `flushSync` option to a router update, but you are not using the `<RouterProvider>` from `react-router/dom` so `ReactDOM.flushSync()` is unavailable. Please update your app to `import { RouterProvider } from "react-router/dom"` and ensure you have `react-dom` installed as a dependency to use the `flushSync` option.');let y=e.window!=null&&e.window.document!=null&&typeof e.window.document.startViewTransition==`function`;if(Mh(g==null||y,"You provided the `viewTransition` option to a router update, but you do not appear to be running in a DOM environment as `window.startViewTransition` is not available."),!g||!y){t&&u?t(()=>a(i)):r===!1?a(i):J.startTransition(()=>{r===!0&&s(e=>Ih(e,i)),a(i)});return}if(t&&u){t(()=>{m&&(f?.resolve(),m.skipTransition()),d({isTransitioning:!0,flushSync:!0,currentLocation:g.currentLocation,nextLocation:g.nextLocation})});let n=e.window.document.startViewTransition(()=>{t(()=>a(i))});n.finished.finally(()=>{t(()=>{p(void 0),h(void 0),l(void 0),d({isTransitioning:!1})})}),t(()=>h(n));return}m?(f?.resolve(),m.skipTransition(),_({state:i,currentLocation:g.currentLocation,nextLocation:g.nextLocation})):(l(i),d({isTransitioning:!0,flushSync:!1,currentLocation:g.currentLocation,nextLocation:g.nextLocation}))},[e.window,t,m,f,r,s,n]);J.useLayoutEffect(()=>e.subscribe(y),[e,y]),J.useEffect(()=>{u.isTransitioning&&!u.flushSync&&p(new Gie)},[u]),J.useEffect(()=>{if(f&&c&&e.window){let t=c,n=f.promise,i=e.window.document.startViewTransition(async()=>{r===!1?a(t):J.startTransition(()=>{r===!0&&s(e=>Ih(e,t)),a(t)}),await n});i.finished.finally(()=>{p(void 0),h(void 0),l(void 0),d({isTransitioning:!1})}),h(i)}},[c,f,e.window,r,s]),J.useEffect(()=>{f&&c&&o.location.key===c.location.key&&f.resolve()},[f,m,o.location,c]),J.useEffect(()=>{!u.isTransitioning&&g&&(l(g.state),d({isTransitioning:!0,flushSync:!1,currentLocation:g.currentLocation,nextLocation:g.nextLocation}),_(void 0))},[u.isTransitioning,g]);let b=J.useMemo(()=>({createHref:e.createHref,encodeLocation:e.encodeLocation,go:t=>e.navigate(t),push:(t,n,r)=>e.navigate(t,{state:n,preventScrollReset:r?.preventScrollReset}),replace:(t,n,r)=>e.navigate(t,{replace:!0,state:n,preventScrollReset:r?.preventScrollReset})}),[e]),x=e.basename||`/`,S=J.useMemo(()=>({router:e,navigator:b,static:!1,basename:x,onError:n}),[e,b,x,n]);return J.createElement(J.Fragment,null,J.createElement(th.Provider,{value:S},J.createElement(nh.Provider,{value:o},J.createElement(ah.Provider,{value:v.current},J.createElement(ih.Provider,{value:u},J.createElement(zh,{basename:x,location:o.location,navigationType:o.historyAction,navigator:b,unstable_useTransitions:r},J.createElement(qie,{routes:e.routes,future:e.future,state:o,onError:n})))))),null)}function Ih(e,t){return{...e,navigation:t.navigation.state===`idle`?e.navigation:t.navigation,revalidation:t.revalidation===`idle`?e.revalidation:t.revalidation,actionData:t.navigation.state===`submitting`?e.actionData:t.actionData,fetchers:t.fetchers}}var qie=J.memo(Jie);function Jie({routes:e,future:t,state:n,onError:r}){return jie(e,void 0,n,r,t)}function Lh({to:e,replace:t,state:n,relative:r}){tm(dh(),`<Navigate> may be used only in the context of a <Router> component.`);let{static:i}=J.useContext(oh);nm(!i,`<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.`);let{matches:a}
20=J.useContext(ch),{pathname:o}=fh(),s=hh(),c=hm(e,mm(a),o,r===`path`),l=JSON.stringify(c);return J.useEffect(()=>{s(JSON.parse(l),{replace:t,state:n,relative:r})},[s,l,r,t,n]),null}function Rh(e){return Aie(e.context)}function zh({basename:e=`/`,children:t=null,location:n,navigationType:r=`POP`,navigator:i,static:a=!1,unstable_useTransitions:o}){tm(!dh(),`You cannot render a <Router> inside another <Router>. You should never have more than one in your app.`);let s=e.replace(/^\/*/,`/`),c=J.useMemo(()=>({basename:s,navigator:i,static:a,unstable_useTransitions:o,future:{}}),[s,i,a,o]);typeof n==`string`&&(n=am(n));let{pathname:l=`/`,search:u=``,hash:d=``,state:f=null,key:p=`default`}=n,m=J.useMemo(()=>{let e=dm(l,s);return e==null?null:{location:{pathname:e,search:u,hash:d,state:f,key:p},navigationType:r}},[s,l,u,d,f,p,r]);return nm(m!=null,`<Router basename="${s}"> is not able to match the URL "${l}${u}${d}" because it does not start with the basename, so the <Router> won't render anything.`),m==null?null:J.createElement(oh.Provider,{value:c},J.createElement(sh.Provider,{children:t,value:m}))}J.Component;var Bh=`get`,Vh=`application/x-www-form-urlencoded`;function Hh(e){return typeof HTMLElement<`u`&&e instanceof HTMLElement}function Yie(e){return Hh(e)&&e.tagName.toLowerCase()===`button`}function Xie(e){return Hh(e)&&e.tagName.toLowerCase()===`form`}function Zie(e){return Hh(e)&&e.tagName.toLowerCase()===`input`}function Qie(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function $ie(e,t){return e.button===0&&(!t||t===`_self`)&&!Qie(e)}function Uh(e=``){return new URLSearchParams(typeof e==`string`||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(e=>[n,e]):[[n,r]])},[]))}function eae(e,t){let n=Uh(e);return t&&t.forEach((e,r)=>{n.has(r)||t.getAll(r).forEach(e=>{n.append(r,e)})}),n}var Wh=null;function tae(){if(Wh===null)try{new FormData(document.createElement(`form`),0),Wh=!1}catch{Wh=!0}return Wh}var nae=new Set([`application/x-www-form-urlencoded`,`multipart/form-data`,`text/plain`]);function Gh(e){return e!=null&&!nae.has(e)?(nm(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Vh}"`),null):e}function rae(e,t){let n,r,i,a,o;if(Xie(e)){let o=e.getAttribute(`action`);r=o?dm(o,t):null,n=e.getAttribute(`method`)||Bh,i=Gh(e.getAttribute(`enctype`))||Vh,a=new FormData(e)}else if(Yie(e)||Zie(e)&&(e.type===`submit`||e.type===`image`)){let o=e.form;if(o==null)throw Error(`Cannot submit a <button> or <input type="submit"> without a <form>`);let s=e.getAttribute(`formaction`)||o.getAttribute(`action`);if(r=s?dm(s,t):null,n=e.getAttribute(`formmethod`)||o.getAttribute(`method`)||Bh,i=Gh(e.getAttribute(`formenctype`))||Gh(o.getAttribute(`enctype`))||Vh,a=new FormData(o,e),!tae()){let{name:t,type:n,value:r}=e;if(n===`image`){let e=t?`${t}.`:``;a.append(`${e}x`,`0`),a.append(`${e}y`,`0`)}else t&&a.append(t,r)}}else if(Hh(e))throw Error(`Cannot submit element that is not <form>, <button>, or <input type="submit|image">`);else n=Bh,r=null,i=Vh,o=e;return a&&i===`text/plain`&&(o=a,a=void 0),{action:r,method:n.toLowerCase(),encType:i,formData:a,body:o}}Object.getOwnPropertyNames(Object.prototype).sort().join(`\0`);var iae={"&":`\\u0026`,">":`\\u003e`,"<":`\\u003c`,"\u2028":`\\u2028`,"\u2029":`\\u2029`},aae=/[&><\u2028\u2029]/g;function Kh(e){return e.replace(aae,e=>iae[e])}function qh(e,t){if(e===!1||e==null)throw Error(t)}function oae(e,t,n,r){let i=typeof e==`string`?new URL(e,typeof window>`u`?`server://singlefetch/`:window.location.origin):e;return n?i.pathname.endsWith(`/`)?i.pathname=`${i.pathname}_.${r}`:i.pathname=`${i.pathname}.${r}`:i.pathname===`/`?i.pathname=`_root.${r}`:t&&dm(i.pathname,t)===`/`?i.pathname=`${t.replace(/\/$/,``)}/_root.${r}`:i.pathname=`${i.pathname.replace(/\/$/,``)}.${r}`,i}async function sae(e,t){if(e.id in t)return t[e.id];try{let n=await Ane(()=>import(e.module),[]);return t[e.id]=n,n}catch(t){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(t),window.__reactRouterContext&&window.__reactRouterContext.
20isSpaMode,window.location.reload(),new Promise(()=>{})}}function cae(e){return e!=null&&typeof e.page==`string`}function lae(e){return e==null?!1:e.href==null?e.rel===`preload`&&typeof e.imageSrcSet==`string`&&typeof e.imageSizes==`string`:typeof e.rel==`string`&&typeof e.href==`string`}async function uae(e,t,n){return mae((await Promise.all(e.map(async e=>{let r=t.routes[e.route.id];if(r){let e=await sae(r,n);return e.links?e.links():[]}return[]}))).flat(1).filter(lae).filter(e=>e.rel===`stylesheet`||e.rel===`preload`).map(e=>e.rel===`stylesheet`?{...e,rel:`prefetch`,as:`style`}:{...e,rel:`prefetch`}))}function Jh(e,t,n,r,i,a){let o=(e,t)=>n[t]?e.route.id!==n[t].route.id:!0,s=(e,t)=>n[t].pathname!==e.pathname||n[t].route.path?.endsWith(`*`)&&n[t].params[`*`]!==e.params[`*`];return a===`assets`?t.filter((e,t)=>o(e,t)||s(e,t)):a===`data`?t.filter((t,a)=>{let c=r.routes[t.route.id];if(!c||!c.hasLoader)return!1;if(o(t,a)||s(t,a))return!0;if(t.route.shouldRevalidate){let r=t.route.shouldRevalidate({currentUrl:new URL(i.pathname+i.search+i.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if(typeof r==`boolean`)return r}return!0}):[]}function dae(e,t,{includeHydrateFallback:n}={}){return fae(e.map(e=>{let r=t.routes[e.route.id];if(!r)return[];let i=[r.module];return r.clientActionModule&&(i=i.concat(r.clientActionModule)),r.clientLoaderModule&&(i=i.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(i=i.concat(r.hydrateFallbackModule)),r.imports&&(i=i.concat(r.imports)),i}).flat(1))}function fae(e){return[...new Set(e)]}function pae(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}function mae(e,t){let n=new Set,r=new Set(t);return e.reduce((e,i)=>{if(t&&!cae(i)&&i.as===`script`&&i.href&&r.has(i.href))return e;let a=JSON.stringify(pae(i));return n.has(a)||(n.add(a),e.push({key:a,link:i})),e},[])}function Yh(){let e=J.useContext(th);return qh(e,`You must render this element inside a <DataRouterContext.Provider> element`),e}function hae(){let e=J.useContext(nh);return qh(e,`You must render this element inside a <DataRouterStateContext.Provider> element`),e}var Xh=J.createContext(void 0);Xh.displayName=`FrameworkContext`;function Zh(){let e=J.useContext(Xh);return qh(e,`You must render this element inside a <HydratedRouter> element`),e}function gae(e,t){let n=J.useContext(Xh),[r,i]=J.useState(!1),[a,o]=J.useState(!1),{onFocus:s,onBlur:c,onMouseEnter:l,onMouseLeave:u,onTouchStart:d}=t,f=J.useRef(null);J.useEffect(()=>{if(e===`render`&&o(!0),e===`viewport`){let e=new IntersectionObserver(e=>{e.forEach(e=>{o(e.isIntersecting)})},{threshold:.5});return f.current&&e.observe(f.current),()=>{e.disconnect()}}},[e]),J.useEffect(()=>{if(r){let e=setTimeout(()=>{o(!0)},100);return()=>{clearTimeout(e)}}},[r]);let p=()=>{i(!0)},m=()=>{i(!1),o(!1)};return n?e===`intent`?[a,f,{onFocus:Qh(s,p),onBlur:Qh(c,m),onMouseEnter:Qh(l,p),onMouseLeave:Qh(u,m),onTouchStart:Qh(d,p)}]:[a,f,{}]:[!1,f,{}]}function Qh(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function _ae({page:e,...t}){let{router:n}=Yh(),r=J.useMemo(()=>cm(n.routes,e,n.basename),[n.routes,e,n.basename]);return r?J.createElement(yae,{page:e,matches:r,...t}):null}function vae(e){let{manifest:t,routeModules:n}=Zh(),[r,i]=J.useState([]);return J.useEffect(()=>{let r=!1;return uae(e,t,n).then(e=>{r||i(e)}),()=>{r=!0}},[e,t,n]),r}function yae({page:e,matches:t,...n}){let r=fh(),{future:i,manifest:a,routeModules:o}=Zh(),{basename:s}=Yh(),{loaderData:c,matches:l}=hae(),u=J.useMemo(()=>Jh(e,t,l,a,r,`data`),[e,t,l,a,r]),d=J.useMemo(()=>Jh(e,t,l,a,r,`assets`),[e,t,l,a,r]),f=J.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let n=new Set,l=!1;if(t.forEach(e=>{let t=a.routes[e.route.id];!t||!t.hasLoader||(!u.some(t=>t.route.id===e.route.id)&&e.route.id in c&&o[e.route.id]?.shouldRevalidate||t.hasClientLoader?l=!0:n.add(e.route.id))}),n.size===0)return[];let d=oae(e,s,i.unstable_trailingSlashAwareDataRequests,`data`);return l&&n.size>0&&d.searchParams.set(`_routes`,t.filter(e=>n.has(e.route.id)).map(e=>e.route.id).join(`,`)),[d.pathname+d.search]},[s,i.unstable_trailingSlashAwareDataRequests,c,r,a,u,t,e,o]),p=J.useMemo(()=>dae(d,a),[d,a]),m=vae(d);return J.createElement(J.Fragment,null,f.map(e=>J.createElement(`link`,{key:e,rel:`prefetch`,as:`fetch`,href:e,...n})),p.map(e=>J.createElement(`link`,{key:e,rel:`modulepreload`,href:e,...n})),m.map(({key:e,link:t})=>J.createElement(`link`,{key:e,nonce:n.nonce,...t,crossOrigin:t.crossOrigin??n.crossOrigin})))}function bae(...e){return t=>
20{e.forEach(e=>{typeof e==`function`?e(t):e!=null&&(e.current=t)})}}J.Component;var xae=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0;try{xae&&(window.__reactRouterVersion=`7.13.0`)}catch{}function Sae(e,t){return zre({basename:t?.basename,getContext:t?.getContext,future:t?.future,history:Fne({window:t?.window}),hydrationData:t?.hydrationData||$h(),routes:e,mapRouteProperties:Ph,hydrationRouteProperties:Fh,dataStrategy:t?.dataStrategy,patchRoutesOnNavigation:t?.patchRoutesOnNavigation,window:t?.window,unstable_instrumentations:t?.unstable_instrumentations}).initialize()}function Cae(e,t){return zre({basename:t?.basename,getContext:t?.getContext,future:t?.future,history:Ine({window:t?.window}),hydrationData:t?.hydrationData||$h(),routes:e,mapRouteProperties:Ph,hydrationRouteProperties:Fh,dataStrategy:t?.dataStrategy,patchRoutesOnNavigation:t?.patchRoutesOnNavigation,window:t?.window,unstable_instrumentations:t?.unstable_instrumentations}).initialize()}function $h(){let e=window?.__staticRouterHydrationData;return e&&e.errors&&(e={...e,errors:wae(e.errors)}),e}function wae(e){if(!e)return null;let t=Object.entries(e),n={};for(let[e,r]of t)if(r&&r.__type===`RouteErrorResponse`)n[e]=new _m(r.status,r.statusText,r.data,r.internal===!0);else if(r&&r.__type===`Error`){if(r.__subType){let t=window[r.__subType];if(typeof t==`function`)try{let i=new t(r.message);i.stack=``,n[e]=i}catch{}}if(n[e]==null){let t=Error(r.message);t.stack=``,n[e]=t}}else n[e]=r;return n}function Tae({basename:e,children:t,history:n,unstable_useTransitions:r}){let[i,a]=J.useState({action:n.action,location:n.location}),o=J.useCallback(e=>{r===!1?a(e):J.startTransition(()=>a(e))},[r]);return J.useLayoutEffect(()=>n.listen(o),[n,o]),J.createElement(zh,{basename:e,children:t,location:i.location,navigationType:i.action,navigator:n,unstable_useTransitions:r})}Tae.displayName=`unstable_HistoryRouter`;var eg=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,tg=J.forwardRef(function({onClick:e,discover:t=`render`,prefetch:n=`none`,relative:r,reloadDocument:i,replace:a,state:o,target:s,to:c,preventScrollReset:l,viewTransition:u,unstable_defaultShouldRevalidate:d,...f},p){let{basename:m,unstable_useTransitions:h}=J.useContext(oh),g=typeof c==`string`&&eg.test(c),_=yre(c,m);c=_.to;let v=Eie(c,{relative:r}),[y,b,x]=gae(n,f),S=kae(c,{replace:a,state:o,target:s,preventScrollReset:l,relative:r,viewTransition:u,unstable_defaultShouldRevalidate:d,unstable_useTransitions:h});function C(t){e&&e(t),t.defaultPrevented||S(t)}let w=J.createElement(`a`,{...f,...x,href:_.absoluteURL||v,onClick:_.isExternal||i?e:C,ref:bae(p,b),target:s,"data-discover":!g&&t===`render`?`true`:void 0});return y&&!g?J.createElement(J.Fragment,null,w,J.createElement(_ae,{page:v})):w});tg.displayName=`Link`;var Eae=J.forwardRef(function({"aria-current":e=`page`,caseSensitive:t=!1,className:n=``,end:r=!1,style:i,to:a,viewTransition:o,children:s,...c},l){let u=_h(a,{relative:c.relative}),d=fh(),f=J.useContext(nh),{navigator:p,basename:m}=J.useContext(oh),h=f!=null&&Fae(u)&&o===!0,g=p.encodeLocation?p.encodeLocation(u).pathname:u.pathname,_=d.pathname,v=f&&f.navigation&&f.navigation.location?f.navigation.location.pathname:null;t||(_=_.toLowerCase(),v=v?v.toLowerCase():null,g=g.toLowerCase()),v&&m&&(v=dm(v,m)||v);let y=g!==`/`&&g.endsWith(`/`)?g.length-1:g.length,b=_===g||!r&&_.startsWith(g)&&_.charAt(y)===`/`,x=v!=null&&(v===g||!r&&v.startsWith(g)&&v.charAt(g.length)===`/`),S={isActive:b,isPending:x,isTransitioning:h},C=b?e:void 0,w;w=typeof n==`function`?n(S):[n,b?`active`:null,x?`pending`:null,h?`transitioning`:null].filter(Boolean).join(` `);let T=typeof i==`function`?i(S):i;return J.createElement(tg,{...c,"aria-current":C,className:w,ref:l,style:T,to:a,viewTransition:o},typeof s==`function`?s(S):s)});Eae.displayName=`NavLink`;var ng=J.forwardRef(({discover:e=`render`,fetcherKey:t,navigate:n,reloadDocument:r,replace:i,state:a,method:o=Bh,action:s,onSubmit:c,relative:l,preventScrollReset:u,viewTransition:d,unstable_defaultShouldRevalidate:f,...p},m)=>{let{unstable_useTransitions:h}=J.useContext(oh),g=og(),_=Mae(s,{relative:l}),v=o.toLowerCase()===`get`?`get`:`post`,y=typeof s==`string`&&eg.test(s);return J.createElement(`form`,{ref:m,method:v,action:_,onSubmit:r?c:e=>{if(c&&c(e),e.defaultPrevented)return;e.preventDefault();let r=e.nativeEvent.submitter,s=r?.getAttribute(`formmethod`)||o,p=()=>g(r||e.currentTarget,{fetcherKey:t,method:s,navigate:n,replace:i,state:a,relative:l,preventScrollReset:u,viewTransition:d,unstable_defaultShouldRevalidate:f});h&&n!==!1?J.startTransition(()=>p()):p()},...p,"data-discover":!y&&e===`render`?`true`:void 0})});ng.displayName=`Form`;function Dae({getKey:e,storageKey:t,...n}){let r=J.useContext(Xh),{basename:i}=J.useContext(oh),a=fh(),o=Eh();Nae({getKey:e,storageKey:t});let s=J.useMemo(()=>
20{if(!r||!e)return null;let t=lg(a,o,i,e);return t===a.key?null:t},[]);if(!r||r.isSpaMode)return null;let c=((e,t)=>{if(!window.history.state||!window.history.state.key){let e=Math.random().toString(32).slice(2);window.history.replaceState({key:e},``)}try{let n=JSON.parse(sessionStorage.getItem(e)||`{}`)[t||window.history.state.key];typeof n==`number`&&window.scrollTo(0,n)}catch(t){console.error(t),sessionStorage.removeItem(e)}}).toString();return J.createElement(`script`,{...n,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:`(${c})(${Kh(JSON.stringify(t||sg))}, ${Kh(JSON.stringify(s))})`}})}Dae.displayName=`ScrollRestoration`;function rg(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function ig(e){let t=J.useContext(th);return tm(t,rg(e)),t}function Oae(e){let t=J.useContext(nh);return tm(t,rg(e)),t}function kae(e,{target:t,replace:n,state:r,preventScrollReset:i,relative:a,viewTransition:o,unstable_defaultShouldRevalidate:s,unstable_useTransitions:c}={}){let l=hh(),u=fh(),d=_h(e,{relative:a});return J.useCallback(f=>{if($ie(f,t)){f.preventDefault();let t=n===void 0?im(u)===im(d):n,p=()=>l(e,{replace:t,state:r,preventScrollReset:i,relative:a,viewTransition:o,unstable_defaultShouldRevalidate:s});c?J.startTransition(()=>p()):p()}},[u,l,d,n,r,t,e,i,a,o,s,c])}function ag(e){nm(typeof URLSearchParams<`u`,"You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=J.useRef(Uh(e)),n=J.useRef(!1),r=fh(),i=J.useMemo(()=>eae(r.search,n.current?null:t.current),[r.search]),a=hh();return[i,J.useCallback((e,t)=>{let r=Uh(typeof e==`function`?e(new URLSearchParams(i)):e);n.current=!0,a(`?`+r,t)},[a,i])]}var Aae=0,jae=()=>`__${String(++Aae)}__`;function og(){let{router:e}=ig(`useSubmit`),{basename:t}=J.useContext(oh),n=Rie(),r=e.fetch,i=e.navigate;return J.useCallback(async(e,a={})=>{let{action:o,method:s,encType:c,formData:l,body:u}=rae(e,t);a.navigate===!1?await r(a.fetcherKey||jae(),n,a.action||o,{unstable_defaultShouldRevalidate:a.unstable_defaultShouldRevalidate,preventScrollReset:a.preventScrollReset,formData:l,body:u,formMethod:a.method||s,formEncType:a.encType||c,flushSync:a.flushSync}):await i(a.action||o,{unstable_defaultShouldRevalidate:a.unstable_defaultShouldRevalidate,preventScrollReset:a.preventScrollReset,formData:l,body:u,formMethod:a.method||s,formEncType:a.encType||c,replace:a.replace,state:a.state,fromRouteId:n,flushSync:a.flushSync,viewTransition:a.viewTransition})},[r,i,t,n])}function Mae(e,{relative:t}={}){let{basename:n}=J.useContext(oh),r=J.useContext(ch);tm(r,`useFormAction must be used inside a RouteContext`);let[i]=r.matches.slice(-1),a={..._h(e||`.`,{relative:t})},o=fh();if(e==null){a.search=o.search;let e=new URLSearchParams(a.search),t=e.getAll(`index`);if(t.some(e=>e===``)){e.delete(`index`),t.filter(e=>e).forEach(t=>e.append(`index`,t));let n=e.toString();a.search=n?`?${n}`:``}}return(!e||e===`.`)&&i.route.index&&(a.search=a.search?a.search.replace(/^\?/,`?index&`):`?index`),n!==`/`&&(a.pathname=a.pathname===`/`?n:gm([n,a.pathname])),im(a)}var sg=`react-router-scroll-positions`,cg={};function lg(e,t,n,r){let i=null;return r&&(i=r(n===`/`?e:{...e,pathname:dm(e.pathname,n)||e.pathname},t)),i??=e.key,i}function Nae({getKey:e,storageKey:t}={}){let{router:n}=ig(`useScrollRestoration`),{restoreScrollPosition:r,preventScrollReset:i}=Oae(`useScrollRestoration`),{basename:a}=J.useContext(oh),o=fh(),s=Eh(),c=wh();J.useEffect(()=>(window.history.scrollRestoration=`manual`,()=>{window.history.scrollRestoration=`auto`}),[]),Pae(J.useCallback(()=>{if(c.state===`idle`){let t=lg(o,s,a,e);cg[t]=window.scrollY}try{sessionStorage.setItem(t||sg,JSON.stringify(cg))}catch(e){nm(!1,`Failed to save scroll positions in sessionStorage, <ScrollRestoration /> will not work properly (${e}).`)}window.history.scrollRestoration=`auto`},[c.state,e,a,o,s,t])),typeof document<`u`&&(J.useLayoutEffect(()=>{try{let e=sessionStorage.getItem(t||sg);e&&(cg=JSON.parse(e))}catch{}},[t]),J.useLayoutEffect(()=>{let t=n?.enableScrollRestoration(cg,()=>window.scrollY,e?(t,n)=>lg(t,n,a,e):void 0);return()=>t&&t()},[n,a,e]),J.useLayoutEffect(()=>{if(r!==!1){if(typeof r==`number`){window.scrollTo(0,r);return}try{if(o.hash){let e=document.getElementById(decodeURIComponent(o.hash.slice(1)));if(e){e.scrollIntoView();return}}}catch{nm(!1,`"${o.hash.slice(1)}" is not a decodable element ID. The view will not scroll to it.`)}i!==!0&&window.scrollTo(0,0)}},[o,r,i]))}function Pae(e,t){let{capture:n}=t||{};J.useEffect(()=>{let t=n==null?void 0:{capture:n};return window.addEventListener(`pagehide`,e,t),()=>{window.removeEventListener(`pagehide`,e,t)}},[e,n])}function Fae(e,{relative:t}={}){let n=J.useContext(ih);tm(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=ig(`useViewTransitionState`),i=_h(e,{relative:t});if(!n.isTransitioning)return!1;let a=dm(n.currentLocation.pathname,r)||n.currentLocation.pathname,o=dm(n.nextLocation.pathname,r)||n.nextLocation.pathname;return um(i.pathname,o)!=null||um(i.pathname,a)!=null}var ug=J.createContext(void 0);ug.displayName=`AuthContext`;var dg=()=>{let e=J.useContext(ug);return e||console.warn(`AuthProvider context is undefined, please verify you are calling useAuth() as child of a <AuthProvider> component.`),e},fg=e=>{let{saveXapisUser:t}=window?.dashboardUserAPI||{};typeof t==`function`&&t(e)},pg=({id:e,user:t})=>{let{saveAuthUser:n}=window.dashboardUserAPI||{};if(typeof n==`function`)return n({id:e,user:t})},Iae=(e=window.location)=>{let t=new URLSearchParams(e.search);return!!((t.get(`code`)||t.get(`error`))&&t.get(`state`)||(t=new URLSearchParams(e.hash.replace(`#`,`?`)),(t.get(`code`)||t.get(`error`))&&t.get(`state`)))},mg=e=>{if(!e)return!1;let{access_token:t,expired:n}=e;return!!(t&&n!==!0)},hg=e=>t=>t instanceof Error?t:Error(e),Lae=hg(`Sign-in failed`),Rae=hg(`Sign-out failed`),gg=new ts(`tokenLifecycle`),_g=[5e3,1e4,15e3],vg=1e4,yg=_g.length,zae=1e4,Bae=2e3,bg=yg,xg=`healthy`,Sg=0,Cg=null,wg=null,Tg=typeof navigator<`u`?navigator.onLine:!0,Eg=Date.now(),Dg=!1,Og=!1;function Vae(e){wg=e,typeof window<`u`&&(window.addEventListener(`online`,Kae),window.addEventListener(`offline`,qae),document.addEventListener(`visibilitychange`,Qae),Jae(),window.dashboardUserAPI?.onPowerMonitor?.(e=>{e===`suspend`?Xae():e===`resume`&&Zae()}),window.__tokenLifecycle={simulateExpiring:Uae,simulateExpired:Wae,getPhase:Hae,isOnline:()=>Tg,reset:()=>{Og=!1,Ng(),Pg(`healthy`)}})}function Hae(){return xg}function Uae(){if(Og){gg.debug(`Token already expired â skipping expiring handler`);return}gg.debug(`Token expiring â starting refresh cycle`,ns(new Date)),Ng(),Ag()}function Wae(){if(gg.error(`Token expired`,ns(new Date)),Og=!0,Mg(),wg){if(!Tg){gg.warn(`Offline â deferring logout until connectivity returns`),Pg(`expired_offline`),wg.onOffline(!0);return}if(Dg){gg.debug(`Token expired during suspend â deferring until resume`);return}jg()}}function kg(){if(xg===`expired`){gg.debug(`Ignoring late refresh â already expired/logging out`);return}xg!==`healthy`&&(gg.debug(`Refresh succeeded â recovering from`,xg),Pg(`healthy`),wg?.onRecovered()),Og=!1,Ng()}function Ag(){if(wg){if(Og){gg.debug(`Token already expired â aborting expiring refresh cycle`);return}if(!Tg){gg.debug(`Offline â pausing refresh attempts`),wg.onOffline(!1);return}gg.debug(`Attempting refresh`,ns(new Date)),wg.refreshToken().then(e=>{if(!(xg===`expired`||Og)){if(gg.debug(`Refresh attempt`,Sg,`result:`,e,`current phase:`,xg),e){kg();return}Sg++,gg.debug(`Refresh attempt ${Sg} failed`),Sg>=yg&&xg===`healthy`&&(Pg(`warning`),wg?.onWarning()),Gae()}})}}function jg(e=Bae){if(!wg)return;if(!Tg){gg.debug(`Offline â deferring expired refresh`),Pg(`expired_offline`),wg.onOffline(!0);return}let t=0,n=()=>{xg!==`expired`&&wg&&wg.refreshToken().then(e=>{if(xg===`expired`)return;if(e){kg();return}if(t++,gg.debug(`Expired refresh attempt ${t}/${bg} failed`),t>=bg){gg.error(`All ${bg} expired refresh attempts failed â logging out`),Pg(`expired`),wg?.onExpired();return}let r=t<=_g.length?_g[t-1]:vg;gg.debug(`Scheduling expired retry ${t+1} in ${r}ms`),Cg=setTimeout(n,r)})};Mg(),gg.debug(`Starting expired refresh cycle - ${ns(new Date)}`),Cg=setTimeout(n,e)}function Gae(){if(Dg){gg.debug(`Suspended â skipping retry scheduling`);return}Mg();let e=Sg<=_g.length?_g[Sg-1]:vg;gg.debug(`Scheduling retry ${Sg+1} in ${e}ms`),Cg=setTimeout(()=>Ag(),e)}function Mg(){Cg!==null&&(clearTimeout(Cg),Cg=null)}function Ng(){Mg(),Sg=0}function Pg(e){xg!==e&&(gg.debug(`Phase: ${xg} â ${e}`),xg=e)}function Kae(){Tg=!0,gg.debug(`Connectivity restored - `,ns(new Date)),!(xg===`healthy`||!wg)&&(xg===`expired_offline`?(gg.debug(`Back online with expired token â entering expired retry cycle`),jg()):(gg.debug(`Back online â resuming refresh cycle`),Ag()))}function qae(){Tg=!1,gg.debug(`Connectivity lost - `,ns(new Date))}function Jae(){Eg=Date.now(),setInterval(()=>{Eg=Date.now()},zae)}function Yae(){let e=Date.now()-Eg>4e4;return e&&gg.debug(`Just woke up`,ns(new Date)),e}function Xae(){Dg=!0,gg.debug(`System suspending - `,ns(new Date)),Mg()}
20function Zae(){if(Dg=!1,gg.debug(`System resumed - `,ns(new Date)),Eg=Date.now(),wg&&xg!==`expired_offline`){if(xg===`expired`){gg.debug(`Resumed with expired token â entering expired retry cycle`),jg();return}if(xg!==`healthy`){gg.debug(`Resumed in degraded phase â attempting refresh`),Ng(),Ag();return}gg.debug(`Resumed healthy â proactive refresh`),wg.refreshToken()}}function Qae(){if(document.visibilityState!==`visible`||!wg){gg.debug(`Page not visible â skipping visibility change handling`);return}if(gg.debug(`Page became visible â checking token state`,xg,`Just woke up:`,Yae(),ns(new Date)),xg!==`expired_offline`&&xg!==`expired`){if(xg!==`healthy`){gg.debug(`Token in degraded phase â attempting refresh`),Mg(),Ag();return}gg.debug(`Token is healthy - skipping refresh`)}}var Fg=new ts(`authService`),Ig,$ae=!1;function eoe(){let{ssoUrl:e}=Ae.host||{},t=Ae.isStaging,n=localStorage.getItem(`SSO_FORCE_STAGING`)===`1`,r=on(t&&n?M:e);return Ig=new en(r),$ae=!0,Vae({refreshToken:async()=>!!await zg(),onWarning:()=>{Fg.warn(`Token refresh failing â user should save work`),window.dispatchEvent(new CustomEvent(`auth-session-warning`)),window.dashboardUserAPI?.authSessionWarning?.(`warning`)},onExpired:()=>{Fg.error(`Token expired â forcing logout`),window.dispatchEvent(new CustomEvent(`auth-session-expired`)),setTimeout(()=>ioe(),2e3)},onRecovered:()=>{Fg.debug(`Token refreshed â session recovered`),window.dispatchEvent(new CustomEvent(`auth-session-recovered`)),window.dashboardUserAPI?.authSessionWarning?.(`recovered`)},onOffline:e=>{Fg.warn(`Offline â token`,e?`expired`:`at risk`),window.dispatchEvent(new CustomEvent(`auth-session-offline`,{detail:{tokenExpired:e}}))}}),Ig.events.addAccessTokenExpiring(()=>{Uae()}),Ig.events.addAccessTokenExpired(()=>{Wae()}),Ig.events.addSilentRenewError(e=>{Fg.error(`Silent renew error:`,e)}),Ig.events.addUserLoaded(e=>{pg({user:e,id:r.client_id}),kg()}),Ig}var Lg=()=>($ae||eoe(),Ig);async function Rg(e){if(!e)return Promise.resolve({xapisUser:null,message:`Email not provided`});let t=[2e3,4e3,6e3],n=`Unknown error`,r=0;for(;;){let i=r>=t.length,a=await $p.User.get(e);if(ea(a.status))return Zp(a.data?.user_key),fg(a.data),{xapisUser:a.data,message:`User fetched successfully`};if(n=a.message||`Status ${a?.status??`unknown`}`,[400,401,403,404,422].includes(a.status)||i)break;Fg.debug(`fetchXapisUser retry ${r+1}/${t.length}:`,n),await new Promise(e=>setTimeout(e,t[r])),r++}return console.error(`Failed to fetch user data`,n),Zp(void 0),fg(null),{xapisUser:null,message:n}}async function zg(){if(localStorage.getItem(`DEBUG_FORCE_REFRESH_FAIL`)===`1`)return Fg.warn(`DEBUG: Forcing refresh failure`),null;let e=Lg();if(tn()){let{email:t}=(await e.getUser())?.profile||{};if(t){let n=await aoe(t);return e.events.load(n),n}else return null}return await e.signinSilent().catch(()=>null)}function toe(){Lg().signinSilentCallback().catch(e=>{console.error(`Silent renew callback error:`,e)})}async function noe(){Kp(!1),Yo(),Ho({getAccessToken:Vg});let e=Lg();e.clearStaleState();let t=await e.getUser();t?(Fg.debug(`Found auth user::`,{expired:t.expired,expiredAt:t.expires_at?ns(t.expires_at*1e3):`Unknown`}),t=await zg(),Fg.debug(`Refreshed token::`,{expiredAt:t?.expires_at?ns(t.expires_at*1e3):`Unknown`}),mg(t)||(Fg.debug(`User is not authenticated, removing user`,{expired:t?.expired,expiredAt:t?.expires_at?ns(t.expires_at*1e3):`Unknown`}),t=null,e.removeUser())):Fg.info(`No auth user found`);let n=t?.profile?.email,{xapisUser:r}=await Rg(n);return Promise.resolve(r)}var roe=()=>{let e=(0,q.c)(3),t=dg(),n=t.settings?.client_id,r;return e[0]!==t||e[1]!==n?(r=async()=>{t.removeUser().catch(ooe).finally(()=>{pg({id:n,user:null})})},e[0]=t,e[1]=n,e[2]=r):r=e[2],r},Bg=e=>{let t=(0,q.c)(4),n=dg(),r=hh(),i;return t[0]!==n||t[1]!==r||t[2]!==e?(i=()=>{tn()?r(`/dev-login`,{state:{path:e}}):n.signinRedirect({state:{path:e}})},t[0]=n,t[1]=r,t[2]=e,t[3]=i):i=t[3],i};function ioe(){let e=Ig.settings?.client_id;pg({id:e,user:null}),fg(null),Zp(void 0),Ig.signoutRedirect().catch(e=>{console.error(`Signout error:`,e.toString())})}var Vg=async()=>await Ig.getUser().then(e=>e?.access_token||``).catch(()=>``);async function aoe(e,t){let n=Math.round(Date.now()/1e3)+86400,r=new Ft({access_token:`OneViewToSeeTheWorld`,expires_at:n,profile:{email:e,email_verified:!0,name:`Fake User`,sub:e,idp:`localhost`,iss:`fake_iss`,aud:Ig.settings?.client_id||`FakeAud`,iat:n,exp:n,state:t},scope:`offline_access`,token_type:`Bearer`});return await Ig.storeUser(r),r}function ooe(e){console.error(`Error removing user:`,e.toString())}var soe={isLoading:!0,isAuthenticated:!1,isSigninRedirect:!1,isSigninSilent:!1},coe=(e,t)=>{switch(t.type){case`INITIALISED`:case`USER_LOADED`:return{...e,user:t.user,isLoading:!1,activeNavigator:void 0,isAuthenticated:mg(t.user),error:void 0};case`USER_SIGNED_OUT`:case`USER_UNLOADED`:return{...e,user:void 0,isAuthenticated:!1,activeNavigator:void 0};case`NAVIGATOR_INIT`:return{...e,isLoading:!0,activeNavigator:t.method};case`NAVIGATOR_CLOSE`:return{...e,isLoading:!1,activeNavigator:void 0};case`ERROR`:return{...e,isLoading:!1,error:t.error};default:return{...e,isLoading:!1,error:Error(`unknown type ${t.type}`)}}},loe=[`clearStaleState`,`querySessionStatus`,`revokeTokens`,`startSilentRenew`,`stopSilentRenew`],uoe=[`signinPopup`,`signinSilent`,`signinRedirect`,`signinResourceOwnerCredentials`,`signoutPopup`,`signoutRedirect`,`signoutSilent`],doe=e=>()=>{throw Error(`UserManager#${e} was called from an unsupported context. If this is a server-rendered page, defer this call with useEffect() or pass a custom UserManager implementation.`)},foe=typeof window>`u`?null:en,poe=e=>{let{children:t,onSigninCallback:n,skipSigninCallback:r,matchSignoutCallback:i,onSignoutCallback:a,onRemoveUser:o,userManager:s=null,...c}=e,[l]=J.useState(()=>s??(foe?new foe(c):{settings:c})),[u,d]=J.useReducer(coe,soe),f=u.activeNavigator===`signinSilent`,p=u.activeNavigator===`signinRedirect`,m=J.useMemo(()=>Object.assign({settings:l.settings,events:l.events},Object.fromEntries(loe.map(e=>[e,l[e]?.bind(l)??doe(e)])),Object.fromEntries(uoe.map(e=>[e,l[e]?async t=>{d({type:`NAVIGATOR_INIT`,method:e});try{return await l[e](t)}catch(e){return d({type:`ERROR`,error:e}),null}finally{d({type:`NAVIGATOR_CLOSE`})}}:doe(e)]))),[l]),h=J.useRef(!1);J.useEffect(()=>{!l||h.current||(h.current=!0,(async()=>{try{let e=null;Iae()&&!r&&(e=await l.signinCallback(),n&&await n(e)),e||=await l.getUser(),d({type:`INITIALISED`,user:e})}catch(e){d({type:`ERROR`,error:Lae(e)})}try{i&&i(l.settings)&&(await l.signoutCallback(),a&&await a())}catch(e){d({type:`ERROR`,error:Rae(e)})}})())},[l,r,n,a,i]),J.useEffect(()=>{if(!l)return;let e=e=>{d({type:`USER_LOADED`,user:e})};l.events.addUserLoaded(e);let t=()=>{d({type:`USER_UNLOADED`})};l.events.addUserUnloaded(t);let n=()=>{d({type:`USER_SIGNED_OUT`})};l.events.addUserSignedOut(n);let r=e=>{d({type:`ERROR`,error:e})};return l.events.addSilentRenewError(r),()=>{l.events.removeUserLoaded(e),l.events.removeUserUnloaded(t),l.events.removeUserSignedOut(n),l.events.removeSilentRenewError(r)}},[l]);let g=J.useCallback(async()=>{await l.removeUser(),o&&await o()},[l,o]);return(0,Y.jsx)(ug.Provider,{value:{...u,isSigninSilent:f,isSigninRedirect:p,...m,removeUser:g},children:t})},Hg=typeof window<`u`?window:void 0,Ug=typeof globalThis<`u`?globalThis:Hg;typeof self>`u`&&(Ug.self=Ug),typeof File>`u`&&(Ug.File=function(){});var Wg=Ug?.navigator,Gg=Ug?.document,Kg=Ug?.location,qg=Ug?.fetch,Jg=Ug!=null&&Ug.XMLHttpRequest&&`withCredentials`in new Ug.XMLHttpRequest?Ug.XMLHttpRequest:void 0,moe=Ug?.AbortController,hoe=Ug?.CompressionStream,Yg=Wg?.userAgent,Xg=Hg??{},goe=`1.391.1`,Zg={DEBUG:!1,LIB_VERSION:goe,LIB_NAME:`web`,JS_SDK_VERSION:goe};function _oe(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function Qg(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){_oe(a,r,i,o,s,`next`,e)}function s(e){_oe(a,r,i,o,s,`throw`,e)}o(void 0)}))}}function $g(){return $g=Object.assign?Object.assign.bind():function(e){for(var t=1;arguments.length>t;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},$g.apply(null,arguments)}function voe(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var yoe=e=>{if(typeof e!=`string`)return e;try{return JSON.parse(e)}catch{return e}};function boe(e){return typeof e==`string`||e}function xoe(e){return typeof e==`string`?e:void 0}var e_,t_=function(e){return e.AnonymousId=`anonymous_id`,e.DistinctId=`distinct_id`,e.Props=`props`,e.EnablePersonProcessing=`enable_person_processing`,e.PersonMode=`person_mode`,e.FeatureFlagDetails=`feature_flag_details`,e.FeatureFlags=`feature_flags`,e.FeatureFlagPayloads=`feature_flag_payloads`,e.BootstrapFeatureFlagDetails=`bootstrap_feature_flag_details`,e.BootstrapFeatureFlags=`bootstrap_feature_flags`,e.BootstrapFeatureFlagPayloads=`bootstrap_feature_flag_payloads`,e.OverrideFeatureFlags=`override_feature_flags`,e.Queue=`queue`,e.LogsQueue=`logs_queue`,e.OptedOut=`opted_out`,e.SessionId=`session_id`,e.SessionStartTimestamp=`session_start_timestamp`,e.SessionLastTimestamp=`session_timestamp`,e.PersonProperties=`person_properties`,e.GroupProperties=`group_properties`,e.InstalledAppBuild=`installed_app_build`,e.InstalledAppVersion=`installed_app_version`,e.SessionReplay=`session_replay`,e.SurveyLastSeenDate=`survey_last_seen_date`,e.SurveysSeen=`surveys_seen`,e.Surveys=`surveys`,e.RemoteConfig=`remote_config`,e.FlagsEndpointWasHit=`flags_endpoint_was_hit`,e.DeviceId=`device_id`,e}({}),Soe=function(e){return e.GZipJS=`gzip-js`,e.Base64=`base64`,e}({}),Coe=[`$snapshot`,`$pageview`,`$pageleave`,`$set`,`survey dismissed`,`survey sent`,`survey shown`,`$identify`,`$groupidentify`,`$create_alias`,`$$client_ingestion_warning`,`$web_experiment_applied`,`$feature_enrollment_update`,`$feature_flag_called`],woe=[`token`],Toe=`NativeGzipValidationError`,n_=e=>e.length>=2&&e[0]===31&&e[1]===139,Eoe=e=>!(!e||typeof e!=`object`)&&(`name`in e?String(e.name):``)===`NotReadableError`,r_=e=>
20{var t=Error(`Native gzip produced invalid output: `+e);throw t.name=Toe,t},Doe=function(){var e=Qg((function*(e,t){18>e.size&&r_(`too-short`);var n=new Uint8Array(yield e.slice(0,10).arrayBuffer());n_(n)&&n[2]===8||r_(`invalid-header`);var r=new DataView(yield e.slice(e.size-8).arrayBuffer());r.getUint32(0,!0)!==(e=>{for(var t=(()=>{if(e_)return e_;e_=[];for(var e=0;256>e;e++){for(var t=e,n=0;8>n;n++)t=1&t?3988292384^t>>>1:t>>>1;e_[e]=t>>>0}return e_})(),n=4294967295,r=0;e.length>r;r++)n=t[255&(n^e[r])]^n>>>8;return(4294967295^n)>>>0})(t)&&r_(`invalid-crc`);var i=t.length>>>0;r.getUint32(4,!0)!==i&&r_(`invalid-size`)}));return function(t,n){return e.apply(this,arguments)}}();function i_(){return i_=Qg((function*(e,t,n){t===void 0&&(t=!0);try{var r=new TextEncoder().encode(e),i=new CompressionStream(`gzip`),a=i.writable.getWriter(),o=a.write(r).then((()=>a.close())).catch(function(){var e=Qg((function*(e){try{yield a.abort(e)}catch{}throw e}));return function(t){return e.apply(this,arguments)}}()),s=new Response(i.readable).blob(),[c]=yield Promise.all([s,o]);return yield Doe(c,r),c}catch(e){if(n!=null&&n.rethrow)throw e;return t&&console.error(`Failed to gzip compress data`,e),null}})),i_.apply(this,arguments)}var Ooe=`amazonbot,amazonproductbot,app.hypefactors.com,applebot,archive.org_bot,awariobot,backlinksextendedbot,baiduspider,bingbot,bingpreview,chrome-lighthouse,dataforseobot,deepscan,duckduckbot,facebookexternal,facebookcatalog,http://yandex.com/bots,hubspot,ia_archiver,leikibot,linkedinbot,meta-externalagent,mj12bot,msnbot,nessus,petalbot,pinterest,prerender,rogerbot,screaming frog,sebot-wa,sitebulb,slackbot,slurp,trendictionbot,turnitin,twitterbot,vercel-screenshot,vercelbot,yahoo! slurp,yandexbot,zoombot,bot.htm,bot.php,(bot;,bot/,crawler,ahrefsbot,ahrefssiteaudit,semrushbot,siteauditbot,splitsignalbot,gptbot,oai-searchbot,chatgpt-user,perplexitybot,better uptime bot,sentryuptimebot,uptimerobot,headlesschrome,cypress,google-hoteladsverifier,adsbot-google,apis-google,duplexweb-google,feedfetcher-google,google favicon,google web preview,google-read-aloud,googlebot,googleother,google-cloudvertexbot,googleweblight,mediapartners-google,storebot-google,google-inspectiontool,bytespider`.split(`,`),koe=function(e,t){if(t===void 0&&(t=[]),!e)return!1;var n=e.toLowerCase();return Ooe.concat(t).some((e=>{var t=e.toLowerCase();return n.indexOf(t)!==-1}))};function a_(e,t){return e.indexOf(t)!==-1}var o_=function(e){return e.trim()},s_=function(e){return e.replace(/^\$/,``)},Aoe=Object.prototype,joe=Aoe.hasOwnProperty,c_=Aoe.toString,l_=Array.isArray||function(e){return c_.call(e)===`[object Array]`},u_=e=>typeof e==`function`,d_=e=>e===Object(e)&&!l_(e),f_=e=>{if(d_(e)){for(var t in e)if(joe.call(e,t))return!1;return!0}return!1},p_=e=>e===void 0,m_=e=>c_.call(e)==`[object String]`,h_=e=>m_(e)&&e.trim().length===0,g_=e=>e===null,__=e=>p_(e)||g_(e),v_=e=>c_.call(e)==`[object Number]`&&e==e,y_=e=>v_(e)&&e>0,b_=e=>c_.call(e)===`[object Boolean]`,Moe=e=>e instanceof FormData,Noe=e=>a_(Coe,e),Poe=e=>a_(woe,e);function Foe(e){return typeof e!=`object`||!e}function x_(e,t){return{}.toString.call(e)===`[object `+t+`]`}function S_(e){return typeof Event<`u`&&function(e,t){try{return e instanceof t}catch{return!1}}(e,Event)}var Ioe=[!0,`true`,1,`1`,`yes`],C_=e=>a_(Ioe,e),Loe=[!1,`false`,0,`0`,`no`];function w_(e,t,n,r,i){return t>n&&(r.warn(`min cannot be greater than max.`),t=n),v_(e)?e>n?(r.warn(` cannot be greater than max: `+n+`. Using max value instead.`),n):t>e?(r.warn(` cannot be less than min: `+t+`. Using min value instead.`),t):e:(r.warn(` must be a number. using max or fallback. max: `+n+`, fallback: `+i),w_(i||n,t,n,r))}var Roe=class{constructor(e){this.$t={},this.Gt=e.Gt,this.Zt=w_(e.bucketSize,0,100,e.Qt),this.Jt=w_(e.refillRate,0,this.Zt,e.Qt),this.Kt=w_(e.refillInterval,0,864e5,e.Qt)}Yt(e,t){var n=Math.floor((t-e.lastAccess)/this.Kt);n>0&&(e.tokens=Math.min(e.tokens+n*this.Jt,this.Zt),e.lastAccess+=n*this.Kt)}consumeRateLimit(e){var t,n=Date.now(),r=String(e),i=this.$t[r];return i?this.Yt(i,n):this.$t[r]=i={tokens:this.Zt,lastAccess:n},i.tokens===0||(i.tokens--,i.tokens===0&&((t=this.Gt)==null||t.call(this,e)),i.tokens===0)}
20stop(){this.$t={}}},T_=`Mobile`,E_=`iOS`,D_=`Android`,O_=`Tablet`,zoe=D_+` `+O_,Boe=`iPad`,Voe=`Apple`,Hoe=Voe+` Watch`,k_=`Safari`,A_=`BlackBerry`,Uoe=`Samsung`,Woe=Uoe+`Browser`,Goe=Uoe+` Internet`,j_=`Chrome`,Koe=j_+` OS`,qoe=j_+` `+E_,M_=`Internet Explorer`,Joe=M_+` `+T_,N_=`Opera`,Yoe=N_+` Mini`,P_=`Edge`,Xoe=`Microsoft `+P_,F_=`Firefox`,Zoe=F_+` `+E_,I_=`Nintendo`,L_=`PlayStation`,R_=`Xbox`,Qoe=D_+` `+T_,$oe=T_+` `+k_,z_=`Windows`,B_=z_+` Phone`,ese=`Nokia`,V_=`Ouya`,tse=`Generic`,nse=tse+` `+T_.toLowerCase(),rse=tse+` `+O_.toLowerCase(),H_=`Konqueror`,ise=`Oculus Browser`,U_=`Vivaldi`,ase=`Yandex`,W_=`Whale`,G_=`DuckDuckGo`,ose=`Pale Moon`,K_=`Waterfox`,q_=`Brave`,sse=`Google Search App`,J_=`(\\d+(\\.\\d+)?)`,Y_=RegExp(`Version/`+J_),cse=new RegExp(R_,`i`),lse=RegExp(L_+` \\w+`,`i`),use=RegExp(I_+` \\w+`,`i`),X_=RegExp(A_+`|PlayBook|BB10`,`i`),dse={"NT3.51":`NT 3.11`,"NT4.0":`NT 4.0`,"5.0":`2000`,5.1:`XP`,5.2:`XP`,"6.0":`Vista`,6.1:`7`,6.2:`8`,6.3:`8.1`,6.4:`10`,"10.0":`10`},fse=function(e,t,n,r){return t||=``,function(e){return e!=null&&e.brave?q_:null}(n)||(r!=null&&r.detectGoogleSearchApp&&a_(e,`GSA/`)?sse:a_(e,` OPR/`)&&a_(e,`Mini`)?Yoe:a_(e,` OPR/`)?N_:X_.test(e)?A_:a_(e,`IE`+T_)||a_(e,`WPDesktop`)?Joe:a_(e,`OculusBrowser`)?ise:a_(e,Woe)?Goe:a_(e,P_)||a_(e,`Edg/`)?Xoe:a_(e,U_+`/`)?U_:a_(e,`YaBrowser/`)?ase:a_(e,W_+`/`)?W_:a_(e,G_+`/`)||a_(e,`Ddg/`)?G_:a_(e,`FBIOS`)?`Facebook `+T_:a_(e,`UCWEB`)||a_(e,`UCBrowser`)?`UC Browser`:a_(e,`CriOS`)?qoe:a_(e,`CrMo`)||a_(e,j_)?j_:a_(e,D_)&&a_(e,k_)?Qoe:a_(e,`FxiOS`)?Zoe:a_(e.toLowerCase(),H_.toLowerCase())?H_:a_(e,q_+`/`)?q_:((e,t)=>t&&a_(t,Voe)||function(e){return a_(e,k_)&&!a_(e,j_)&&!a_(e,D_)}(e))(e,t)?a_(e,T_)?$oe:k_:a_(e,`PaleMoon/`)?ose:a_(e,K_+`/`)?K_:a_(e,F_)?F_:a_(e,`MSIE`)||a_(e,`Trident/`)?M_:a_(e,`Gecko`)?F_:``)},pse={[Joe]:[RegExp(`rv:`+J_)],[Xoe]:[RegExp(P_+`?\\/`+J_)],[j_]:[RegExp(`(`+j_+`|CrMo)\\/`+J_)],[qoe]:[RegExp(`CriOS\\/`+J_)],"UC Browser":[RegExp(`(UCBrowser|UCWEB)\\/`+J_)],[k_]:[Y_],[$oe]:[Y_],[N_]:[RegExp(`(Opera|OPR)\\/`+J_)],[F_]:[RegExp(F_+`\\/`+J_)],[Zoe]:[RegExp(`FxiOS\\/`+J_)],[H_]:[RegExp(`Konqueror[:/]?`+J_,`i`)],[A_]:[RegExp(A_+` `+J_),Y_],[Qoe]:[RegExp(`android\\s`+J_,`i`)],[Goe]:[RegExp(Woe+`\\/`+J_)],[ise]:[RegExp(`OculusBrowser\\/`+J_)],[U_]:[RegExp(U_+`\\/`+J_)],[ase]:[RegExp(`YaBrowser\\/`+J_)],[W_]:[RegExp(W_+`\\/`+J_)],[q_]:[RegExp(q_+`\\/`+J_)],[G_]:[RegExp(`(DuckDuckGo|Ddg)\\/`+J_)],[ose]:[RegExp(`PaleMoon\\/`+J_)],[K_]:[RegExp(K_+`\\/`+J_)],[sse]:[RegExp(`GSA\\/`+J_)],[M_]:[RegExp(`(rv:|MSIE )`+J_)],Mozilla:[RegExp(`rv:`+J_)]},mse=function(e,t,n,r){var i=pse[fse(e,t,n,r)];if(p_(i))return null;for(var a=0;i.length>a;a++){var o=e.match(i[a]);if(o)return parseFloat(o[o.length-2])}return null},hse=[[RegExp(R_+`; `+R_+` (.*?)[);]`,`i`),e=>[R_,e&&e[1]||``]],[new RegExp(I_,`i`),[I_,``]],[new RegExp(L_,`i`),[L_,``]],[X_,[A_,``]],[new RegExp(z_,`i`),(e,t)=>{if(/Phone/.test(t)||/WPDesktop/.test(t))return[B_,``];if(new RegExp(T_).test(t)&&!/IEMobile\b/.test(t))return[z_+` `+T_,``];var n=/Windows NT ([0-9.]+)/i.exec(t);if(n&&n[1]){var r=dse[n[1]]||``;return/arm/i.test(t)&&(r=`RT`),[z_,r]}return[z_,``]}],[/((iPhone|iPad|iPod).*?OS (\d+)_(\d+)_?(\d+)?|iPhone)/,e=>e&&e[3]?[E_,[e[3],e[4],e[5]||`0`].join(`.`)]:[E_,``]],[/(watch.*\/(\d+\.\d+\.\d+)|watch os,(\d+\.\d+),)/i,e=>{var t=``;return e&&e.length>=3&&(t=p_(e[2])?e[3]:e[2]),[`watchOS`,t]}],[RegExp(`(`+D_+` (\\d+)\\.(\\d+)\\.?(\\d+)?|`+D_+`)`,`i`),e=>e&&e[2]?[D_,[e[2],e[3],e[4]||`0`].join(`.`)]:[D_,``]],[/Mac OS X (\d+)[_.](\d+)[_.]?(\d+)?/i,e=>{var t=[`Mac OS X`,``];return e&&e[1]&&(t[1]=[e[1],e[2],e[3]||`0`].join(`.`)),t}],[/Mac/i,[`Mac OS X`,``]],[/CrOS/,[Koe,``]],[/Linux|debian/i,[`Linux`,``]]],gse=function(e){return use.test(e)?I_:lse.test(e)?L_:cse.test(e)?R_:new RegExp(V_,`i`).test(e)?V_:RegExp(`(`+B_+`|WPDesktop)`,`i`).test(e)?B_:/iPad/.test(e)?Boe:/iPod/.test(e)?`iPod Touch`:/iPhone/.test(e)?`iPhone`:/(watch)(?: ?os[,/]|\d,\d\/)[\d.]+/i.test(e)?Hoe:X_.test(e)?A_:/(kobo)\s(ereader|touch)/i.test(e)?`Kobo`:new RegExp(ese,`i`).test(e)?ese:/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i.test(e)||/(kf[a-z]+)( bui|\)).+silk\//i.test(e)?`Kindle Fire`:/(Android|ZTE)/i.test(e)?new RegExp(T_).test(e)&&!/(9138B|TB782B|Nexus [97]|pixel c|HUAWEISHT|BTV|noble nook|smart ultra 6)/i.test(e)||/pixel[\daxl ]{1,6}/i.test(e)&&!/pixel c/i.test(e)||/(huaweimed-al00|tah-|APA|SM-G92|i980|zte|U304AA)/i.test(e)||/lmy47v/i.test(e)&&!/QTAQZ3/i.test(e)?D_:zoe:RegExp(`(pda|`+T_+`)`,`i`).test(e)?nse:new RegExp(O_,`i`).test(e)&&!RegExp(O_+` pc`,`i`).test(e)?rse:``};function Z_(e,t){var n=setTimeout(e,t);return n!=null&&n.unref&&n?.unref(),n}var _se=e=>e instanceof Error,vse={trace:{text:`TRACE`,number:1},debug:{text:`DEBUG`,number:5},info:{text:`INFO`,number:9},warn:{text:`WARN`,number:13},error:{text:`ERROR`,number:17},fatal:{text:`FATAL`,number:21}},yse=vse.info;function bse(e){if(b_(e))return{boolValue:e};if(typeof e==`number`)return Number.isFinite(e)?Number.isInteger(e)?{intValue:e}:{doubleValue:e}:{stringValue:String(e)};if(typeof e==`string`)return{stringValue:e};if(l_(e))return{arrayValue:{values:e.map((e=>bse(e)))}};try{return{stringValue:JSON.stringify(e)}}catch{return{stringValue:String(e)}}}function xse(e){var t=[];for(var n in e){var r=e[n];g_(r)||p_(r)||t.push({key:n,value:bse(r)})}return t}function Sse(e,t){var{text:n,number:r}=vse[e.level||`info`]||yse,i=String(Date.now())+`000000`,a={};t.distinctId&&(a.posthogDistinctId=t.distinctId),t.sessionId&&(a.sessionId=t.sessionId),t.currentUrl&&(a[`url.full`]=t.currentUrl),t.screenName&&(a[`screen.name`]=t.screenName),t.appState&&(a[`app.state`]=t.appState),t.activeFeatureFlags&&t.activeFeatureFlags.length>0&&(a.feature_flags=t.activeFeatureFlags);var o=$g({},a,e.attributes||{}),s={timeUnixNano:i,observedTimeUnixNano:i,severityNumber:r,severityText:n,body:{stringValue:e.body},attributes:xse(o)};return e.trace_id&&(s.traceId=e.trace_id),e.span_id&&(s.spanId=e.span_id),p_(e.trace_flags)||(s.flags=e.trace_flags),s}function Cse(e,t,n){return $g({},e.resourceAttributes,{"service.name":e.serviceName||`unknown_service`},e.environment&&{"deployment.environment":e.environment},e.serviceVersion&&{"service.version":e.serviceVersion},{"telemetry.sdk.name":t,"telemetry.sdk.version":n})}function wse(e,t,n,r){return{resourceLogs:[{resource:{attributes:xse(t)},scopeLogs:[{scope:{name:n,version:r},logRecords:e}]}]}}var Tse=class{constructor(e,t,n,r,i,a){a===void 0&&(a=()=>Promise.resolve()),this._instance=e,this.Dt=t,this.Qt=n,this.Xt=r,this.er=i,this.tr=a,this.rr=null,this.ir=0,this.nr=0,this.sr=0,this.ar=0,this.lr=!1,this.ur=t.maxBufferSize,this.ot=Math.max(t.maxQueueSize??t.maxBufferSize,t.maxBufferSize),this.hr=t.flushIntervalMs,this.cr=t.maxBatchRecordsPerPost,this.dr=t.rateCapWindowMs,this.vr=t.maxLogsPerInterval}reset(){this.pr(),this.rr=null,this.sr=0,this.ar=0,this.lr=!1,this.ir=0,this.nr=0,this.cr=this.Dt.maxBatchRecordsPerPost}onReconnect(){this.nr=0,this.gr()}captureLog(e){if(!this._instance.isDisabled&&!this._instance.optedOut&&e!=null&&e.body){var t=this.mr(e);if(t!==null)if(t.body){if(this.yr()){var n={record:Sse(t,this.Xt())};this.er((()=>this.br(n)))}}else this.Qt.info(`Log was rejected in beforeSend function`)}}mr(e){var t=this.Dt.beforeSend;if(!t)return e;var n=l_(t)?t:[t],r=e;for(var i of n)try{var a=i(r);if(!a)return this.Qt.info(`Log was rejected in beforeSend function`),null;r=a}catch(e){return this.Qt.error(`Error in beforeSend function for log:`,e),null}return r}yr(){if(this.vr===void 0)return!0;var e=Date.now(),t=e-this.sr;return this.dr>t&&t>=0||(this.sr=e,this.ar=0,this.lr=!1),this.vr>this.ar?(this.ar++,!0):(this.lr||=(this.Qt.warn(`captureLog dropping logs: exceeded `+this.vr+` logs per `+this.dr+`ms`),!0),!1)}flush(){var e=this;return Qg((function*(){if(!e._instance.isDisabled)return e.rr||=e._r().finally((()=>{e.rr=null})),e.rr}))()}_r(){var e=this;return Qg((function*(){e.pr();var t=e._instance.getPersistedProperty(t_.LogsQueue)??[];
20if(t.length!==0)for(var n=t.length,r=0;t.length>0&&n>r;){e.ir=0;var i=Math.min(t.length,e.cr),a=t.slice(0,i),o=wse(a.map((e=>e.record)),e.wr(),e._instance.getLibraryId(),e._instance.getLibraryVersion()),s=yield e._instance.kr(o);if(s.kind===`too-large`&&a.length>1)e.cr=Math.max(1,Math.floor(a.length/2)),e.Qt.warn(`Received 413 when sending logs batch of size `+a.length+`, reducing batch size to `+e.cr);else if(s.kind===`retry-later`||(s.kind===`too-large`?e.Qt.warn(`Dropping a single log record after 413 with batch size 1 â the record is larger than the server cap and cannot be split further.`):s.kind===`ok`&&e.Dt.maxBatchRecordsPerPost>e.cr&&(e.cr=Math.min(e.Dt.maxBatchRecordsPerPost,e.cr+1)),yield e.Sr(a.length),t=e._instance.getPersistedProperty(t_.LogsQueue)??[],r+=a.length,s.kind===`fatal`))throw s.error}}))()}Sr(e){var t=this;return Qg((function*(){var n=Math.max(0,e-t.ir),r=t._instance.getPersistedProperty(t_.LogsQueue)??[];t._instance.setPersistedProperty(t_.LogsQueue,r.slice(n)),yield t.tr()}))()}wr(){return Cse(this.Dt,this._instance.getLibraryId(),this._instance.getLibraryVersion())}br(e){if(!this._instance.optedOut){var t=this._instance.getPersistedProperty(t_.LogsQueue)??[];this.ot>t.length||(t.shift(),this.ir++,this.Qt.info(`Logs queue is full, dropping oldest record.`)),t.push(e),this._instance.setPersistedProperty(t_.LogsQueue,t),this.ur>t.length?this.Cr():this.gr()}}Cr(e){e===void 0&&(e=this.hr),this.Ir||=Z_((()=>{this.Ir=void 0,this.gr()}),e)}Tr(){var e=Math.min(Math.max(0,this.nr-1),6);return this.hr*2**e}Er(){var e=this._instance.getPersistedProperty(t_.LogsQueue);return!!e&&e.length>0}shutdown(e){var t=this;return Qg((function*(){t.pr();var n=t.flush().catch((()=>{}));e===void 0?yield n:yield Promise.race([n,new Promise((t=>Z_(t,e)))])}))()}flushWithTimeout(e){var t=this;return Qg((function*(){var n=!1,r=t.flush(),i=new Promise((t=>Z_((()=>{n=!0,t()}),e)));try{yield Promise.race([r,i])}finally{n&&r.catch((()=>{}))}}))()}gr(){this.flush().then((()=>{this.nr=0}),(e=>{this.nr++,this.Qt.error(`PostHog logs flush failed:`,e)})).finally((()=>{!this._instance.isDisabled&&this.Er()&&this.Cr(this.Tr())}))}pr(){this.Ir&&=(clearTimeout(this.Ir),void 0)}},Q_,Ese,$_;function Dse(e){var t=globalThis._posthogChunkIds;if(t){var n=Object.keys(t);return $_&&n.length===Ese||(Ese=n.length,$_=n.reduce(((n,r)=>{Q_||={};var i=Q_[r];if(i)n[i[0]]=i[1];else for(var a=e(r),o=a.length-1;o>=0;o--){var s=a[o]?.filename,c=t[r];if(s&&c){n[s]=c,Q_[r]=[s,c];break}}return n}),{})),$_}}var Ose=class{constructor(e,t,n){n===void 0&&(n=[]),this.coercers=e,this.stackParser=t,this.modifiers=n}buildFromUnknown(e,t){t===void 0&&(t={});var n=t&&t.mechanism||{handled:!0,type:`generic`},r=this.buildCoercingContext(n,t,0).apply(e),i=this.buildParsingContext(t),a=this.parseStacktrace(r,i);return{$exception_list:this.convertToExceptionList(a,n),$exception_level:`error`}}modifyFrames(e){var t=this;return Qg((function*(){for(var n of e)n.stacktrace&&n.stacktrace.frames&&l_(n.stacktrace.frames)&&(n.stacktrace.frames=yield t.applyModifiers(n.stacktrace.frames));return e}))()}coerceFallback(e){return{type:`Error`,value:`Unknown error`,stack:e.syntheticException?.stack,synthetic:!0}}parseStacktrace(e,t){var n,r;return e.cause!=null&&(n=this.parseStacktrace(e.cause,t)),e.stack!=``&&e.stack!=null&&(r=this.applyChunkIds(this.stackParser(e.stack,e.synthetic?t.skipFirstLines:0),t.chunkIdMap)),$g({},e,{cause:n,stack:r})}applyChunkIds(e,t){return e.map((e=>(e.filename&&t&&(e.chunk_id=t[e.filename]),e)))}applyCoercers(e,t){for(var n of this.coercers)if(n.match(e))return n.coerce(e,t);return this.coerceFallback(t)}applyModifiers(e){var t=this;return Qg((function*(){var n=e;for(var r of t.modifiers)n=yield r(n);return n}))()}convertToExceptionList(e,t){var n,r,i={type:e.type,value:e.value,mechanism:{type:t.type??`generic`,handled:(n=t.handled)==null||n,synthetic:(r=e.synthetic)!=null&&r}};e.stack&&(i.stacktrace={type:`raw`,frames:e.stack});var a=[i];return e.cause!=null&&a.push(...this.convertToExceptionList(e.cause,$g({},t,{handled:!0}))),a}buildParsingContext(e){return{chunkIdMap:Dse(this.stackParser),skipFirstLines:e.ski
20pFirstLines??1}}buildCoercingContext(e,t,n){n===void 0&&(n=0);var r=(n,r)=>{if(4>=r){var i=this.buildCoercingContext(e,t,r);return this.applyCoercers(n,i)}};return $g({},t,{syntheticException:n==0?t.syntheticException:void 0,mechanism:e,apply:e=>r(e,n),next:e=>r(e,n+1)})}},ev=`?`;function tv(e,t,n,r,i){var a={platform:e,filename:t,function:n===`<anonymous>`?ev:n,in_app:!0};return p_(r)||(a.lineno=r),p_(i)||(a.colno=i),a}var kse=(e,t)=>{var n=e.indexOf(`safari-extension`)!==-1,r=e.indexOf(`safari-web-extension`)!==-1;return n||r?[e.indexOf(`@`)===-1?ev:e.split(`@`)[0],n?`safari-extension:`+t:`safari-web-extension:`+t]:[e,t]},Ase=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,jse=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Mse=/\((\S*)(?::(\d+))(?::(\d+))\)/,Nse=(e,t)=>{var n=Ase.exec(e);if(n){var[,r,i,a]=n;return tv(t,r,ev,+i,+a)}var o=jse.exec(e);if(o){if(o[2]&&o[2].indexOf(`eval`)===0){var s=Mse.exec(o[2]);s&&(o[2]=s[1],o[3]=s[2],o[4]=s[3])}var[c,l]=kse(o[1]||ev,o[2]);return tv(t,l,c,o[3]?+o[3]:void 0,o[4]?+o[4]:void 0)}},Pse=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Fse=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Ise=(e,t)=>{var n=Pse.exec(e);if(n){if(n[3]&&n[3].indexOf(` > eval`)>-1){var r=Fse.exec(n[3]);r&&(n[1]=n[1]||`eval`,n[3]=r[1],n[4]=r[2],n[5]=``)}var i=n[3],a=n[1]||ev;return[a,i]=kse(a,i),tv(t,i,a,n[4]?+n[4]:void 0,n[5]?+n[5]:void 0)}},Lse=/\(error: (.*)\)/,Rse=class{match(e){return this.isDOMException(e)||this.isDOMError(e)}coerce(e,t){var n=m_(e.stack);return{type:this.getType(e),value:this.getValue(e),stack:n?e.stack:void 0,cause:e.cause?t.next(e.cause):void 0,synthetic:!1}}getType(e){return this.isDOMError(e)?`DOMError`:`DOMException`}getValue(e){var t=e.name||(this.isDOMError(e)?`DOMError`:`DOMException`);return e.message?t+`: `+e.message:t}isDOMException(e){return x_(e,`DOMException`)}isDOMError(e){return x_(e,`DOMError`)}},zse=class{match(e){return(e=>e instanceof Error)(e)}coerce(e,t){return{type:this.getType(e),value:this.getMessage(e,t),stack:this.getStack(e),cause:e.cause?t.next(e.cause):void 0,synthetic:!1}}getType(e){return e.name||e.constructor.name}getMessage(e,t){var n=e.message;return String(n.error&&typeof n.error.message==`string`?n.error.message:n)}getStack(e){return e.stacktrace||e.stack||void 0}},Bse=class{constructor(){}match(e){return x_(e,`ErrorEvent`)&&e.error!=null}coerce(e,t){return t.apply(e.error)||{type:`ErrorEvent`,value:e.message,stack:t.syntheticException?.stack,synthetic:!0}}},Vse=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i,Hse=class{match(e){return typeof e==`string`}coerce(e,t){var[n,r]=this.getInfos(e);return{type:n??`Error`,value:r??e,stack:t.syntheticException?.stack,synthetic:!0}}getInfos(e){var t=`Error`,n=e,r=e.match(Vse);return r&&(t=r[1],n=r[2]),[t,n]}},Use=[`fatal`,`error`,`warning`,`log`,`info`,`debug`];function Wse(e,t){t===void 0&&(t=40);var n=Object.keys(e);if(n.sort(),!n.length)return`[object has no keys]`;for(var r=n.length;r>0;r--){var i=n.slice(0,r).join(`, `);if(t>=i.length)return r===n.length?i:i.length>t?i.slice(0,t)+`...`:i}return``}var Gse=class{match(e){return typeof e==`object`&&!!e}coerce(e,t){var n=this.getErrorPropertyFromObject(e);return n?t.apply(n):{type:this.getType(e),value:this.getValue(e),stack:t.syntheticException?.stack,level:this.isSeverityLevel(e.level)?e.level:`error`,synthetic:!0}}getType(e){return S_(e)?e.constructor.name:`Error`}getValue(e){if(`name`in e&&typeof e.name==`string`){var t=`'`+e.name+`' captured as exception`;return`message`in e&&typeof e.message==`string`&&(t+=` with message: '`+e.message+`'`),t}if(`message`in e&&typeof e.message==`string`)return e.message;var n=this.getObjectClassName(e);return(n&&n!==`Object`?`'`+n+`'`:`Object`)+` captured as exception with keys: `+Wse(e)}isSeverityLevel(e){return m_(e)&&!h_(e)&&Use.indexOf(e)>=0}getErrorPropertyFromObject(e){for(var t in e)if({}.hasOwnProperty.call(e,t)){var n=e[t];if(_se(n))return n}}getObjectClassName(e){try{var t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{return}}},Kse=class{match(e){return S_(e)}coerce(e,t){var n=e.constructor.name;return{type:n,value:n+` captured as exception with keys: `+Wse(e),stack:t.syntheticException?.stack,synthetic:!0}}},qse=class{match(e){return Foe(e)}coerce(e,t){return{type:`Error`,value:`Primitive value captured as exception: `+String(e),stack:t.syntheticException?.stack,synthetic:!0}}},Jse=class{match(e){return x_(e,`PromiseRejectionEvent`)||this.isCu
20stomEventWrappingRejection(e)}isCustomEventWrappingRejection(e){if(!S_(e))return!1;try{var t=e.detail;return typeof t==`object`&&!!t&&`reason`in t}catch{return!1}}coerce(e,t){var n=this.getUnhandledRejectionReason(e);return Foe(n)?{type:`UnhandledRejection`,value:`Non-Error promise rejection captured with value: `+String(n),stack:t.syntheticException?.stack,synthetic:!0}:t.apply(n)}getUnhandledRejectionReason(e){try{if(`reason`in e)return e.reason;if(`detail`in e&&e.detail!=null&&typeof e.detail==`object`&&`reason`in e.detail)return e.detail.reason}catch{}return e}},nv=`$message`,rv=`$timestamp`,Yse=new Set([nv,rv]),iv={enabled:!0,max_bytes:32768};function av(e){return e?{enabled:e.enabled??iv.enabled,max_bytes:Zse(e.max_bytes,iv.max_bytes)}:$g({},iv)}var Xse=class{constructor(e){this.Mr=[],this.Pr=0,this.Dt=av(e)}setConfig(e){this.Dt=av(e),this.Rr()}add(e){var t=function(e){var t=function(e){var t=new WeakSet;try{return JSON.stringify(e,((e,n)=>{if(typeof n==`bigint`)return n.toString();if(typeof n!=`function`&&typeof n!=`symbol`){if(n instanceof Date)return n.toISOString();if(n instanceof Error)return{name:n.name,message:n.message,stack:n.stack};if(n&&typeof n==`object`){if(t.has(n))return`[Circular]`;t.add(n)}return n}}))}catch{return}}(e);if(t)try{var n=JSON.parse(t);if(!d_(n))return;var r=n,i=r[nv],a=r[rv];return!m_(i)||i.trim().length===0||!m_(a)&&!v_(a)?void 0:{step:r,json:t}}catch{return}}(e);if(t){var n=function(e){if(typeof TextEncoder<`u`)return new TextEncoder().encode(e).length;for(var t=encodeURIComponent(e),n=0,r=0;t.length>r;r++)t[r]===`%`?(n+=1,r+=2):n+=1;return n}(t.json);n>this.Dt.max_bytes||(this.Mr.push({step:t.step,bytes:n}),this.Pr+=n,this.Rr())}}getAttachable(){return this.Mr.map((e=>e.step))}clear(){this.Mr=[],this.Pr=0}size(){return this.Mr.length}Rr(){for(;this.Pr>this.Dt.max_bytes&&this.Mr.length>0;){var e=this.Mr.shift();e&&(this.Pr-=e.bytes)}}};function Zse(e,t){if(!v_(e)||e===1/0||e===-1/0)return t;var n=Math.floor(e);return 0>n?t:n}var Qse=function(e,t){var{debugEnabled:n}=t===void 0?{}:t,r={k(t){if(Hg&&(Zg.DEBUG||Xg.POSTHOG_DEBUG||n)&&!p_(Hg.console)&&Hg.console){for(var r=(`__rrweb_original__`in Hg.console[t])?Hg.console[t].__rrweb_original__:Hg.console[t],i=arguments.length,a=Array(i>1?i-1:0),o=1;i>o;o++)a[o-1]=arguments[o];r(e,...a)}},debug(){for(var e=arguments.length,t=Array(e),n=0;e>n;n++)t[n]=arguments[n];r.k(`debug`,...t)},info(){for(var e=arguments.length,t=Array(e),n=0;e>n;n++)t[n]=arguments[n];r.k(`log`,...t)},warn(){for(var e=arguments.length,t=Array(e),n=0;e>n;n++)t[n]=arguments[n];r.k(`warn`,...t)},error(){for(var e=arguments.length,t=Array(e),n=0;e>n;n++)t[n]=arguments[n];r.k(`error`,...t)},critical(){for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];console.error(e,...n)},uninitializedWarning(e){r.error(`You must initialize PostHog before calling `+e)},createLogger:(t,n)=>Qse(e+` `+t,n)};return r},ov=Qse(`[PostHog.js]`),sv=ov.createLogger,$se=sv(`[ExternalScriptsLoader]`),cv=(e,t,n)=>{if(e.config.disable_external_dependency_loading)return $se.warn(t+` was requested but loading of external scripts is disabled.`),n(`Loading of external scripts is disabled`);var r=Gg?.querySelectorAll(`script`);if(r){for(var i,a=function(){if(r[o].src===t){var e=r[o];return e.__posthog_loading_callback_fired?{v:n()}:(e.addEventListener(`load`,(t=>{e.__posthog_loading_callback_fired=!0,n(void 0,t)})),e.onerror=e=>n(e),{v:void 0})}},o=0;r.length>o;o++)if(i=a())return i.v}var s=()=>{if(!Gg)return n(`document not found`);var r=Gg.createElement(`script`);if(r.type=`text/javascript`,r.crossOrigin=`anonymous`,r.src=t,r.onload=e=>{r.__posthog_loading_callback_fired=!0,n(void 0,e)},r.onerror=e=>n(e),e.config.prepare_external_dependency_script&&(r=e.config.prepare_external_dependency_script(r)),!r)return n(`prepare_external_dependency_script returned null`);if(e.config.external_scripts_inject_target===`head`)Gg.head.appendChild(r);else{var i,a=Gg.querySelectorAll(`body > script`);a.length>0?(i=a[0].parentNode)==null||i.insertBefore(r,a[0]):Gg.body.appendChild(r)}};
20Gg!=null&&Gg.body?s():Gg?.addEventListener(`DOMContentLoaded`,s)};Xg.__PosthogExtensions__=Xg.__PosthogExtensions__||{},Xg.__PosthogExtensions__.loadExternalDependency=(e,t,n)=>{if(t!==`remote-config`){var r;if(e.config.strict_script_versioning)r=e.requestRouter.endpointFor(`assets`,`/static/`+e.version+`/`+t+`.js`);else{var i=`/static/`+t+`.js?v=`+e.version;if(t===`toolbar`){var a=3e5;i=i+`&t=`+Math.floor(Date.now()/a)*a}r=e.requestRouter.endpointFor(`assets`,i)}cv(e,r,n)}else cv(e,e.requestRouter.endpointFor(`assets`,`/array/`+e.config.token+`/config.js`),n)},Xg.__PosthogExtensions__.loadSiteApp=(e,t,n)=>{cv(e,e.requestRouter.endpointFor(`api`,t),n)};var ece=`$people_distinct_id`,lv=`$device_id`,uv=`__alias`,dv=`__timers`,fv=`$autocapture_disabled_server_side`,pv=`$heatmaps_enabled_server_side`,mv=`$exception_capture_enabled_server_side`,hv=`$error_tracking_suppression_rules`,gv=`$error_tracking_capture_extension_exceptions`,_v=`$web_vitals_enabled_server_side`,vv=`$dead_clicks_enabled_server_side`,yv=`$product_tours_enabled_server_side`,bv=`$web_vitals_allowed_metrics`,xv=`$session_recording_remote_config`,tce=`$replay_sample_rate`,nce=`$replay_override_sampling`,rce=`$replay_override_linked_flag`,ice=`$replay_override_url_trigger`,ace=`$replay_override_event_trigger`,Sv=`$sesid`,Cv=`$session_is_sampled`,wv=`$enabled_feature_flags`,Tv=`$active_feature_flags`,Ev=`$early_access_features`,Dv=`$feature_flag_details`,Ov=`$feature_flag_payloads`,kv=`$feature_flag_request_id`,Av=`$override_feature_flags`,jv=`$override_feature_flag_payloads`,Mv=`$stored_person_properties`,Nv=`$stored_group_properties`,Pv=`$surveys`,Fv=`$surveys_loaded_at`,Iv=`$surveys_activated`,Lv=`ph_product_tours`,Rv=`$flag_call_reported`,zv=`$flag_call_reported_session_id`,Bv=`$feature_flag_errors`,Vv=`$feature_flag_evaluated_at`,Hv=`$user_state`,Uv=`$client_session_props`,Wv=`$capture_rate_limit`,Gv=`$initial_campaign_params`,Kv=`$initial_referrer_info`,qv=`$initial_person_info`,Jv=`$epp`,oce=`__POSTHOG_TOOLBAR__`,Yv=`$posthog_cookieless`,sce=`$sdk_debug_extensions_init_method`,cce=`$sdk_debug_extensions_init_time_ms`,lce=`$sdk_debug_recording_script_not_loaded`,Xv=`PostHog loadExternalDependency extension not found.`,Zv=`on_reject`,Qv=`always`,$v=`anonymous`,ey=`identified`,ty=`identified_only`,ny=`visibilitychange`,ry=`beforeunload`,iy=`$pageview`,ay=`$pageleave`,oy=`$identify`,uce=`$groupidentify`;function sy(e,t){l_(e)&&e.forEach(t)}function cy(e,t){if(!__(e))if(l_(e))e.forEach(t);else if(Moe(e))e.forEach(((e,n)=>t(e,n)));else for(var n in e)joe.call(e,n)&&t(e[n],n)}var ly=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;t>r;r++)n[r-1]=arguments[r];for(var i of n)for(var a in i)i[a]!==void 0&&(e[a]=i[a]);return e};function uy(e){for(var t=Object.keys(e),n=t.length,r=Array(n);n--;)r[n]=[t[n],e[t[n]]];return r}var dce=function(e){try{return e()}catch{return}},fce=function(e){return function(){try{for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];return e.apply(this,n)}catch(e){ov.critical(`Implementation error. Please turn on debug mode and open a ticket on https://app.posthog.com/home#panel=support%3Asupport%3A.`),ov.critical(e)}}},dy=function(e){var t={};return cy(e,(function(e,n){(m_(e)&&e.length>0||v_(e))&&(t[n]=e)})),t},pce=[`herokuapp.com`,`vercel.app`,`netlify.app`];function mce(e){var t=e?.hostname;if(!m_(t))return!1;var n=t.split(`.`).slice(-2).join(`.`);for(var r of pce)if(n===r)return!1;return!0}function fy(e,t,n,r){var{capture:i=!1,passive:a=!0}=r??{};e?.addEventListener(t,n,{capture:i,passive:a})}function hce(e){return e.name===`ph_toolbar_internal`}Math.trunc||(Math.trunc=function(e){return 0>e?Math.ceil(e):Math.floor(e)}),Number.isInteger||(Number.isInteger=function(e){return v_(e)&&isFinite(e)&&Math.floor(e)===e});var gce=class e{constructor(e){if(this.bytes=e,e.length!==16)throw TypeError(`not 128-bit length`)}static fromFieldsV7(t,n,r,i){if(!Number.isInteger(t)||!Number.isInteger(n)||!Number.isInteger(r)||!Number.isInteger(i)||0>t||0>n||0>r||0>i||t>0xffffffffffff||n>4095||r>1073741823||i>4294967295)throw RangeError(`invalid field value`);var a=new Uint8Array(16);return a[0]=t/2**40,a[1]=t/2**32,a[2]=t/2**24,a[3]=t/2**16,a[4]=t/2**8,a[5]=t,a[6]=112|n>>>8,a[7]=n,a[8]=128|r>>>24,a[9]=r>>>16,a[10]=r>>>8,a[11]=r,a[12]=i>>>24,a[13]=i>>>16,a[14]=i>>>8,a[15]=i,new e(a)}toString(){for(var e=``,t=0;this.bytes.length>t;t++)e=e+(this.bytes[t]>>>4).toString(16)+(15&this.bytes[t]).toString(16),t!==3&&t!==5&&t!==7&&t!==9||(e+=`-`);
20if(e.length!==36)throw Error(`Invalid UUIDv7 was generated`);return e}clone(){return new e(this.bytes.slice(0))}equals(e){return this.compareTo(e)===0}compareTo(e){for(var t=0;16>t;t++){var n=this.bytes[t]-e.bytes[t];if(n!==0)return Math.sign(n)}return 0}},_ce=class{constructor(){this.S=0,this.C=0,this.I=new bce}generate(){var e=this.generateOrAbort();if(p_(e)){this.S=0;var t=this.generateOrAbort();if(p_(t))throw Error(`Could not generate UUID after timestamp reset`);return t}return e}generateOrAbort(){var e=Date.now();if(e>this.S)this.S=e,this.M();else{if(this.S>=e+1e4)return;this.C++,this.C>4398046511103&&(this.S++,this.M())}return gce.fromFieldsV7(this.S,Math.trunc(this.C/2**30),this.C&2**30-1,this.I.nextUint32())}M(){this.C=1024*this.I.nextUint32()+(1023&this.I.nextUint32())}},vce,yce=e=>{if(typeof UUIDV7_DENY_WEAK_RNG<`u`&&UUIDV7_DENY_WEAK_RNG)throw Error(`no cryptographically strong RNG available`);for(var t=0;e.length>t;t++)e[t]=65536*Math.trunc(65536*Math.random())+Math.trunc(65536*Math.random());return e};Hg&&!p_(Hg.crypto)&&crypto.getRandomValues&&(yce=e=>crypto.getRandomValues(e));var bce=class{constructor(){this.R=new Uint32Array(8),this.O=1/0}nextUint32(){return this.R.length>this.O||(yce(this.R),this.O=0),this.R[this.O++]}},py=()=>xce().toString(),xce=()=>(vce||=new _ce).generate(),my=``,Sce=/[a-z0-9][a-z0-9-]+\.[a-z]{2,}$/i,hy={N:()=>!!Gg,D(e){ov.error(`cookieStore error: `+e)},P(e){if(Gg){try{for(var t=e+`=`,n=Gg.cookie.split(`;`).filter((e=>e.length)),r=0;n.length>r;r++){for(var i=n[r];i.charAt(0)==` `;)i=i.substring(1,i.length);if(i.indexOf(t)===0)return decodeURIComponent(i.substring(t.length,i.length))}}catch{}return null}},F(e){var t;try{t=JSON.parse(hy.P(e))||{}}catch{}return t},A(e,t,n,r,i){if(!Gg)return!1;try{var a=``,o=``,s=function(e,t){if(t){var n=function(e,t){if(t===void 0&&(t=Gg),my)return my;if(!t||[`localhost`,`127.0.0.1`].includes(e))return``;for(var n=e.split(`.`),r=Math.min(n.length,8),i=`dmn_chk_`+py();!my&&r--;){var a=n.slice(r).join(`.`),o=i+`=1;domain=.`+a+`;path=/`;t.cookie=o+`;max-age=3`,t.cookie.includes(i)&&(t.cookie=o+`;max-age=0`,my=a)}return my}(e);if(!n){var r=(e=>{var t=e.match(Sce);return t?t[0]:``})(e);r!==n&&ov.info(`Warning: cookie subdomain discovery mismatch`,r,n),n=r}return n?`; domain=.`+n:``}return``}(Gg.location.hostname,r);if(n){var c=new Date;c.setTime(c.getTime()+864e5*n),a=`; expires=`+c.toUTCString()}i&&(o=`; secure`);var l=e+`=`+encodeURIComponent(JSON.stringify(t))+a+`; SameSite=Lax; path=/`+s+o;return l.length>3686.4&&ov.warn(`cookieStore warning: large cookie, len=`+l.length),Gg.cookie=l,!0}catch{return!1}},q(e,t){if(Gg!=null&&Gg.cookie)try{hy.A(e,``,-1,t)}catch{return}}},gy=null,_y={N(){if(!g_(gy))return gy;var e=!0;if(p_(Hg))e=!1;else try{var t=`__mplssupport__`;_y.A(t,`xyz`),_y.P(t)!==`"xyz"`&&(e=!1),_y.q(t)}catch{e=!1}return e||ov.error(`localStorage unsupported; falling back to cookie store`),gy=e,e},D(e){ov.error(`localStorage error: `+e)},P(e){try{return Hg?.localStorage.getItem(e)}catch(e){_y.D(e)}return null},F(e){try{return JSON.parse(_y.P(e))||{}}catch{}return null},A(e,t){try{return Hg?.localStorage.setItem(e,JSON.stringify(t)),!0}catch(e){_y.D(e)}return!1},q(e){try{Hg?.localStorage.removeItem(e)}catch(e){_y.D(e)}}},Cce=[lv,`distinct_id`,Sv,Cv,Jv,qv,Hv],vy={},wce={N:()=>!0,D(e){ov.error(`memoryStorage error: `+e)},P:e=>vy[e]||null,F:e=>vy[e]||null,A:(e,t)=>(vy[e]=t,!0),q(e){delete vy[e]}},yy=null,by={N(){if(!g_(yy))return yy;if(yy=!0,p_(Hg))yy=!1;else try{var e=`__support__`;by.A(e,`xyz`),by.P(e)!==`"xyz"`&&(yy=!1),by.q(e)}catch{yy=!1}return yy},D(e){ov.error(`sessionStorage error: `,e)},P(e){try{return Hg?.sessionStorage.getItem(e)}catch(e){by.D(e)}return null},F(e){try{return JSON.parse(by.P(e))||null}catch{}return null},A(e,t){try{return Hg?.sessionStorage.setItem(e,JSON.stringify(t)),!0}catch(e){by.D(e)}return!1},q(e){try{Hg?.sessionStorage.removeItem(e)}catch(e){by.D(e)}}},Tce=class{constructor(e){this._instance=e}get Dt(){return this._instance.config}get consent(){return this.Lr()?0:this.Ar}isOptedOut(){return this.Dt.cookieless_mode===Qv||this.isRejected()||this.consent===-1&&this.Dt.cookieless_mode===Zv}isOptedIn(){return!this.isOptedOut()}isExplicitlyOptedOut(){return this.consent===0}isRejected(){return this.consent===0||this.consent===-1&&this.Dt.opt_out_capturing_by_default}optInOut(e){this.Fr.A(this.Nr,+!!e,this.Dt.cookie_expiration,this.Dt.cross_subdomain_cookie,this.Dt.secure_cookie)}reset(){this.Fr.q(this.Nr,this.Dt.cross_subdomain_cookie)}get Nr(){var{token:e,opt_out_capturing_cookie_prefix:t,consent_persistence_name:n}=this._instance.config;return n||(t?t+e:`__ph_opt_in_out_`+e)}get Ar(){var e=this.Fr.P(this.Nr);return C_(e)?1:a_(Loe,e)?0:-1}get Fr(){var e=this.Dt.opt_out_capturing_persistence_type,t=e===`localStorage`?_y:hy;if(!this.Dr||this.Dr!==t){this.Dr=t;var n=e===`localStorage`?hy:_y;n.P(this.Nr)&&(this.Dr.P(this.Nr)||this.optInOut(C_(n.P(this.Nr))),n.q(this.Nr,this.Dt.cross_subdomain_cookie))}return this.Dr}Lr(){return!!this.Dt.respect_dnt&&[Wg?.doNotTrack,Wg?.msDoNotTrack,Xg.doNotTrack].some((e=>C_(e)))}},Ece=1,Dce=3,Oce=11;function kce(e){return e instanceof Element&&(e.id===oce||!(e.closest==null||!e.closest(`.toolbar-global-fade-container`)))}function xy(e){return!!e&&e.nodeType===Ece}function Sy(e,t){return!!e&&!!e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}function Ace(e){return!!e&&e.nodeType===Dce}function jce(e){return!!e&&e.nodeType===Oce&&xy(e.host)}function Cy(e){return e?o_(e).split(/\s+/):[]}function Mce(e){var t=Hg?.location.href;return!!(t&&e&&e.some((e=>t.match(e))))}function wy(e){var t=``;switch(typeof e.className){case`string`:t=e.className;break;case`object`:t=(e.className&&`baseVal`in e.className?e.className.baseVal:null)||e.getAttribute(`class`)||``;break;default:t=``}return Cy(t)}function Nce(e){return __(e)?null:o_(e).split(/(\s+)/).filter((e=>Ry(e))).join(``).replace(/[\r\n]/g,` `).replace(/[ ]+/g,` `).substring(0,255)}function Ty(e){var t=``;return Py(e)&&!Fy(e)&&e.childNodes&&e.childNodes.length&&cy(e.childNodes,(function(e){Ace(e)&&e.textContent&&(t+=Nce(e.textContent)??``)})),o_(t)}function Ey(e){return p_(e.target)?e.srcElement||null:(t=e.target)!=null&&t.shadowRoot?e.composedPath()[0]||null:e.target||null;var t}var Dy=[`a`,`button`,`form`,`input`,`select`,`textarea`,`label`];function Oy(e,t){if(p_(t))return!0;var n,r=function(e){if(t.some((t=>function(e,t){var n=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;try{return!!n&&n.call(e,t)}catch{return!1}}(e,t))))return{v:!0}};for(var i of e)if(n=r(i))return n.v;return!1}function Pce(e){var t=e.parentNode;return!(!t||!xy(t))&&t}var Fce=[`.ph-no-autocapture`,`[data-ph-no-autocapture]`],Ice=[`next`,`previous`,`prev`,`>`,`<`],Lce=[...Ice,`+`,`-`,`â`,`â`],ky=(e,t)=>/[a-z0-9]/i.test(t)?e.includes(t):e===t,Ay=[`.ph-no-rageclick`,`.ph-no-capture`],Rce=[``,`text`,`search`,`email`,`password`,`url`,`tel`,`number`];function jy(e,t){if(!Hg||My(e))return!1;var n,r,i,a;if(b_(t)?(n=!!t&&Ay,r=void 0,i=!1):(n=t?.css_selector_ignorelist??Ay,r=t?.content_ignorelist,i=(a=t?.ignore_text_selection)!=null&&a),!1===n||i&&function(e){return!(!e||!xy(e))&&(!!Sy(e,`textarea`)||(Sy(e,`input`)?a_(Rce,(e.getAttribute(`type`)||``).toLowerCase()):function(e){if(e.isContentEditable)return!0;var t=e.getAttribute==null?void 0:e.getAttribute(`contenteditable`);return t===`true`||t===``}(e)))}(e))return!1;var{targetElementList:o}=Ny(e,!1);return!function(e,t){if(!1===e||p_(e))return!1;var n;if(!0===e)n=Ice;else{if(!l_(e))return!1;if(e.length>10)return ov.error(`[PostHog] content_ignorelist array cannot exceed 10 items. Use css_selector_ignorelist for more complex matching.`),!1;n=e.map((e=>e.toLowerCase()))}return t.some((e=>{var{safeText:t,ariaLabel:r}=e;return n.some((e=>ky(t,e)||ky(r,e)))}))}(r,o.map((e=>({safeText:Ty(e).toLowerCase(),ariaLabel:e.getAttribute(`aria-label`)?.toLowerCase().trim()||``}))))&&!Oy(o,n)}var My=e=>!e||Sy(e,`html`)||!xy(e),Ny=(e,t)=>{if(!Hg||My(e))return{parentIsUsefulElement:!1,targetElementList:[]};for(var n=!1,r=[e],i=e;i.parentNode&&!Sy(i,`body`);)if(jce(i.parentNode))r.push(i.parentNode.host),i=i.parentNode.host;else{var a=Pce(i);if(!a)break;if(t||Dy.indexOf(a.tagName.toLowerCase())>-1)n=!0;else{var o=Hg.getComputedStyle(a);o&&o.getPropertyValue(`cursor`)===`pointer`&&(n=!0)}r.push(a),i=a}return{parentIsUsefulElement:n,targetElementList:r}};function Py(e){for(var t=e;t.parentNode&&!Sy(t,`body`);t=t.parentNode){var n=wy(t);if(a_(n,`ph-sensitive`)||a_(n,`ph-no-capture`))return!1}if(a_(wy(e),`ph-include`))return!0;var r=e.type||``;if(m_(r))switch(r.toLowerCase()){case`hidden`:case`password`:return!1}
20var i=e.name||e.id||``;return!m_(i)||!/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(i.replace(/[^a-zA-Z0-9]/g,``))}function Fy(e){return!!(Sy(e,`input`)&&![`button`,`checkbox`,`submit`,`reset`].includes(e.type)||Sy(e,`select`)||Sy(e,`textarea`)||e.getAttribute(`contenteditable`)===`true`)}var Iy=`(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11})`,zce=RegExp(`^(?:`+Iy+`)$`),Bce=new RegExp(Iy),Ly=`\\d{3}-?\\d{2}-?\\d{4}`,Vce=RegExp(`^(`+Ly+`)$`),Hce=RegExp(`(`+Ly+`)`);function Ry(e,t){return t===void 0&&(t=!0),!(__(e)||m_(e)&&(e=o_(e),(t?zce:Bce).test((e||``).replace(/[- ]/g,``))||(t?Vce:Hce).test(e)))}function zy(e){var t=Ty(e);return Ry(t=(t+` `+By(e)).trim())?t:``}function By(e){var t=``;return e&&e.childNodes&&e.childNodes.length&&cy(e.childNodes,(function(e){if(e&&e.tagName?.toLowerCase()===`span`)try{var n=Ty(e);t=(t+` `+n).trim(),e.childNodes&&e.childNodes.length&&(t=(t+` `+By(e)).trim())}catch(e){ov.error(`[AutoCapture]`,e)}})),t}function Vy(e){return e.replace(/"|\\"/g,`\\"`)}function Uce(e){var t=e.attr__class;return t?l_(t)?t:Cy(t):void 0}var Hy=sv(`[Dead Clicks]`),Wce=()=>!0,Gce=e=>{var t,n=!((t=e.instance.persistence)==null||!t.get_property(vv)),r=e.instance.config.capture_dead_clicks;return b_(r)?r:!!d_(r)||n},Uy=class{get lazyLoadedDeadClicksAutocapture(){return this.$r}constructor(e,t,n){this.instance=e,this.isEnabled=t,this.onCapture=n,this.startIfEnabledOrStop()}onRemoteConfig(e){`captureDeadClicks`in e&&(this.instance.persistence&&this.instance.persistence.register({[vv]:e.captureDeadClicks}),this.startIfEnabledOrStop())}startIfEnabledOrStop(){this.isEnabled(this)?this.qr((()=>{this.jr()})):this.stop()}qr(e){var t,n;(t=Xg.__PosthogExtensions__)!=null&&t.initDeadClicksAutocapture?e():(n=Xg.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this.instance,`dead-clicks-autocapture`,(t=>{t?Hy.error(`failed to load script`,t):e()}))}jr(){var e;if(Gg){if(!this.$r&&(e=Xg.__PosthogExtensions__)!=null&&e.initDeadClicksAutocapture){var t=d_(this.instance.config.capture_dead_clicks)?this.instance.config.capture_dead_clicks:{};t.__onCapture=this.onCapture,this.$r=Xg.__PosthogExtensions__.initDeadClicksAutocapture(this.instance,t),this.$r.start(Gg),Hy.info(`starting...`)}}else Hy.error("`document` not found. Cannot start.")}stop(){this.$r&&(this.$r.stop(),this.$r=void 0,Hy.info(`stopping...`))}},Wy=sv(`[SegmentIntegration]`),Gy=`posthog-js`;function Ky(e,t){var{organization:n,projectId:r,prefix:i,severityAllowList:a=[`error`],sendExceptionsToPostHog:o=!0}=t===void 0?{}:t;return t=>{if(a!==`*`&&!a.includes(t.level)||!e.__loaded)return t;t.tags||={};var s=e.requestRouter.endpointFor(`ui`,`/project/`+e.config.token+`/person/`+e.get_distinct_id());t.tags[`PostHog Person URL`]=s,e.sessionRecordingStarted()&&(t.tags[`PostHog Recording URL`]=e.get_session_replay_url({withTimestamp:!0}));var c,l=t.exception?.values||[],u=l.map((e=>$g({},e,{stacktrace:e.stacktrace?$g({},e.stacktrace,{type:`raw`,frames:(e.stacktrace.frames||[]).map((e=>$g({},e,{platform:`web:javascript`})))}):void 0}))),d={$exception_message:l[0]?.value||t.message,$exception_type:l[0]?.type,$exception_level:t.level,$exception_list:u,$sentry_event_id:t.event_id,$sentry_exception:t.exception,$sentry_exception_message:l[0]?.value||t.message,$sentry_exception_type:l[0]?.type,$sentry_tags:t.tags};return n&&r&&(d.$sentry_url=(i||`https://sentry.io/organizations/`)+n+`/issues/?project=`+r+`&query=`+t.event_id),o&&((c=e.exceptions)==null||c.sendExceptionEvent(d)),t}}var Kce=class{constructor(e,t,n,r,i,a){this.name=Gy,this.setupOnce=function(o){o(Ky(e,{organization:t,projectId:n,prefix:r,severityAllowList:i,sendExceptionsToPostHog:a==null||a}))}}},qy=class{constructor(e){this.Br=(e,t,n)=>{n&&(n.noSessionId||n.activityTimeout||n.sessionPastMaximumLength||n.crossTabAdoption)&&(ov.info(`[PageViewManager] Session rotated, clearing pageview state`,{sessionId:e,changeReason:n}),this.Hr=void 0,this._instance.scrollManager.resetContext())},this._instance=e,this.Ur()}Ur(){this.zr=this._instance.sessionManager?.onSessionId(this.Br)}destroy(){var e;(e=this.zr)==null||e.call(this),this.zr=void 0}doPageView(e,t){var n=this.Vr(e,t);return this.Hr={pathname:Hg?.location.pathname??``,pageViewId:t,timestamp:e},this._instance.scrollManager.resetContext(),n}doPageLeave(e){return this.Vr(e,this.Hr?.pageViewId)}doEvent(){return{$pageview_id:this.Hr?.pageViewId}}Vr(e,t){var n=this.Hr;if(!n)return{$pageview_id:t};var r={$pageview_id:t,$prev_pageview_id:n.pageViewId},i=this._instance.scrollManager.getContext();if(i&&!this._instance.config.disable_scroll_properties){var{maxScrollHeight:a,lastScrollY:o,maxScrollY:s,maxContentHeight:c,lastContentY:l,maxContentY:u}=i;if(!(p_(a)||p_(o)||p_(s)||p_(c)||p_(l)||p_(u))){a=Math.ceil(a),o=Math.ceil(o),s=Math.ceil(s),c=Math.ceil(c),l=Math.ceil(l),u=Math.ceil(u);var d=a>1?w_(o/a,0,1,ov):1,f=a>1?w_(s/a,0,1,ov):1,p=c>1?w_(l/c,0,1,ov):1,m=c>1?w_(u/c,0,1,ov):1;r=ly(r,{$prev_pageview_last_scroll:o,$prev_pageview_last_scroll_percentage:d,$prev_pageview_max_scroll:s,$prev_pageview_max_scroll_percentage:f,$prev_pageview_last_content:l,$prev_pageview_last_content_percentage:p,$prev_pageview_max_content:u,$prev_pageview_max_content_percentage:m})}}return n.pathname&&(r.$prev_pageview_pathname=n.pathname),n.timestamp&&(r.$prev_pageview_duration=(e.getTime()-n.timestamp.getTime())/1e3),r}},Jy=[`flags`,`surveys`],qce={[ece]:{exposure:`hidden`},[uv]:{exposure:`hidden`},__cmpns:{exposure:`hidden`},[dv]:{exposure:`hidden`},[fv]:{exposure:`event`},[pv]:{exposure:`hidden`},[mv]:{exposure:`event`},[hv]:{exposure:`hidden`},[gv]:{exposure:`event`},[_v]:{exposure:`event`},[vv]:{exposure:`event`}
20,[yv]:{exposure:`hidden`},[bv]:{exposure:`event`},[xv]:{exposure:`hidden`},$session_recording_enabled_server_side:{exposure:`hidden`},[Sv]:{exposure:`hidden`},[Cv]:{exposure:`event`},[tce]:{exposure:`event`,shouldSkipFromEventProperties:e=>g_(e)},$session_past_minimum_duration:{exposure:`event`},$session_recording_url_trigger_activated_session:{exposure:`event`},$session_recording_event_trigger_activated_session:{exposure:`event`},$debug_first_full_snapshot_timestamp:{exposure:`event`},$sess_rec_flush_size:{exposure:`hidden`},[wv]:{exposure:`derived`,storageGroup:`flags`,shouldSkipFromEventProperties:(e,t)=>t(),transformToEventProperties(e){if(!d_(e))return{};for(var t={},n=Object.keys(e),r=0;n.length>r;r++)t[`$feature/`+n[r]]=e[n[r]];return t}},[Tv]:{exposure:`event`,storageGroup:`flags`},[Ev]:{exposure:`hidden`},[Dv]:{exposure:`hidden`,storageGroup:`flags`},[Ov]:{exposure:`event`,storageGroup:`flags`},[kv]:{exposure:`event`,storageGroup:`flags`,volatile:!0},[Av]:{exposure:`event`},[jv]:{exposure:`hidden`},[Mv]:{exposure:`hidden`},[Nv]:{exposure:`hidden`},[Pv]:{exposure:`hidden`,storageGroup:`surveys`},[Fv]:{exposure:`hidden`,storageGroup:`surveys`,volatile:!0},[Iv]:{exposure:`event`},[Lv]:{exposure:`hidden`},$product_tours_activated:{exposure:`hidden`},$conversations_widget_session_id:{exposure:`event`},$conversations_ticket_id:{exposure:`event`},$conversations_widget_state:{exposure:`event`},$conversations_user_traits:{exposure:`event`},[Rv]:{exposure:`hidden`},[zv]:{exposure:`hidden`},[Bv]:{exposure:`hidden`},[Vv]:{exposure:`hidden`,storageGroup:`flags`,volatile:!0},[Hv]:{exposure:`hidden`},[Uv]:{exposure:`hidden`},[Wv]:{exposure:`hidden`},[Gv]:{exposure:`hidden`},[Kv]:{exposure:`hidden`},[qv]:{exposure:`hidden`},[Jv]:{exposure:`hidden`},[nce]:{exposure:`event`},[rce]:{exposure:`event`},[ice]:{exposure:`event`},[ace]:{exposure:`event`},[sce]:{exposure:`event`},[cce]:{exposure:`event`},[lce]:{exposure:`event`},$sdk_debug_replay_event_trigger_status:{exposure:`event`},$sdk_debug_replay_linked_flag_trigger_status:{exposure:`event`},$sdk_debug_replay_matched_recording_trigger_groups:{exposure:`event`},$sdk_debug_replay_remote_trigger_matching_config:{exposure:`event`},$sdk_debug_replay_trigger_groups_count:{exposure:`event`},$sdk_debug_replay_url_trigger_status:{exposure:`event`},$session_recording_start_reason:{exposure:`event`}},Jce=[[`$posthog_sr_group_event_trigger_`,{exposure:`hidden`}],[`$posthog_sr_group_url_trigger_`,{exposure:`hidden`}],[`$posthog_sr_group_sampling_`,{exposure:`hidden`}]],Yy=e=>{var t=qce[e];if(t)return t;for(var[n,r]of Jce)if(e.indexOf(n)===0)return r},Xy=e=>{var t=Gg?.createElement(`a`);return p_(t)?null:(t.href=e,t)},Zy=function(e,t){for(var n,r=((e.split(`#`)[0]||``).split(/\?(.*)/)[1]||``).replace(/^\?+/g,``).split(`&`),i=0;r.length>i;i++){var a=r[i].split(`=`);
20if(a[0]===t){n=a;break}}if(!l_(n)||2>n.length)return``;var o=n[1];try{o=decodeURIComponent(o)}catch{ov.error(`Skipping decoding for malformed query param: `+o)}return o.replace(/\+/g,` `)},Qy=function(e,t,n){if(!e||!t||!t.length)return e;for(var r=e.split(`#`),i=r[1],a=(r[0]||``).split(`?`),o=a[1],s=a[0],c=(o||``).split(`&`),l=[],u=0;c.length>u;u++){var d=c[u].split(`=`);l_(d)&&(t.includes(d[0])?l.push(d[0]+`=`+n):l.push(c[u]))}var f=s;return o!=null&&(f+=`?`+l.join(`&`)),i!=null&&(f+=`#`+i),f},$y=function(e,t){var n=e.match(RegExp(t+`=([^&]*)`));return n?n[1]:null},eb=`https?://(.*)`,tb=[`gclid`,`gclsrc`,`dclid`,`gbraid`,`wbraid`,`fbclid`,`msclkid`,`twclid`,`li_fat_id`,`igshid`,`ttclid`,`rdt_cid`,`epik`,`qclid`,`sccid`,`irclid`,`_kx`],Yce=[`utm_source`,`utm_medium`,`utm_campaign`,`utm_content`,`utm_term`,`gad_source`,`mc_cid`,...tb],nb=`<masked>`,Xce=[`li_fat_id`];function rb(e,t,n){if(!Gg)return{};var r,i=t?[...tb,...n||[]]:[],a=ib(Qy(Gg.URL,i,nb),e);return ly((r={},cy(Xce,(function(e){var t=hy.P(e);r[e]=t||null})),r),a)}function ib(e,t){var n=Yce.concat(t||[]),r={};return cy(n,(function(t){r[t]=Zy(e,t)||null})),r}function ab(e){var t=function(e){return e?e.search(eb+`google.([^/?]*)`)===0?`google`:e.search(eb+`bing.com`)===0?`bing`:e.search(eb+`yahoo.com`)===0?`yahoo`:e.search(eb+`duckduckgo.com`)===0?`duckduckgo`:null:null}(e),n=t==`yahoo`?`p`:`q`,r={};if(!g_(t)){r.$search_engine=t;var i=Gg?Zy(Gg.referrer,n):``;i.length&&(r.ph_keyword=i)}return r}function ob(){return navigator.language||navigator.userLanguage}var sb=`$direct`;function cb(){return Gg?.referrer||sb}function lb(e,t){var n=e?[...tb,...t||[]]:[],r=Kg?.href.substring(0,1e3);return{r:cb().substring(0,1e3),u:r?Qy(r,n,nb):void 0}}function ub(e){var{r:t,u:n}=e,r={$referrer:t,$referring_domain:t==null?void 0:t==sb?sb:Xy(t)?.host};if(n){r.$current_url=n;var i=Xy(n);r.$host=i?.host,r.$pathname=i?.pathname,ly(r,ib(n))}return t&&ly(r,ab(t)),r}function db(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch{return}}function Zce(){try{return new Date().getTimezoneOffset()}catch{return}}var Qce={flags:Vv,surveys:Fv},$ce=[`cookie`,`localstorage`,`localstorage+cookie`,`sessionstorage`,`memory`],fb=`main`,pb=class{constructor(e,t,n){if(n===void 0&&(n=!0),this.Wr={},this.Gr=!1,this.Zr=!1,this.Dt=e,this.Qr=n,this.props={},this.Jr=!1,this.Kr=(e=>{var t=``;return e.token&&(t=e.token.replace(/\+/g,`PL`).replace(/\//g,`SL`).replace(/=/g,`EQ`)),e.persistence_name?`ph_`+e.persistence_name:`ph_`+t+`_posthog`})(e),this.Fr=this.Yr(e),this.Zr=this.Xr(e),this.load(),e.debug&&ov.info(`Persistence loaded`,e.persistence,$g({},this.props)),this.update_config(e,e,t),this.save(),Hg){var r=()=>this.flush();fy(Hg,`beforeunload`,r,{capture:!1}),fy(Hg,`pagehide`,r,{capture:!1})}}ei(){var e=this.Dt?.persistence_save_debounce_ms;return v_(e)&&e>0?e:0}isDisabled(){return!!this.ti}Yr(e){$ce.indexOf(e.persistence.toLowerCase())===-1&&(ov.critical(`Unknown persistence type `+e.persistence+`; falling back to localStorage+cookie`),e.persistence=`localStorage+cookie`);var t,n=function(e,t){e===void 0&&(e=[]),t===void 0&&(t=!1);var n=[...Cce,...e];return $g({},_y,{F(e){try{var n={};try{n=hy.F(e)||{}}catch{}var r,i=JSON.parse(_y.P(e)||`{}`);if(t){var a={};for(var o in n){var s=n[o];g_(s)||s===``||(a[o]=s)}r=ly(i,a)}else r=ly(n,i);return _y.A(e,r),r}catch{}return null},A(e,t,r,i,a,o){var s=_y.A(e,t,void 0,void 0,o);try{var c={};n.forEach((e=>{t[e]&&(c[e]=t[e])})),Object.keys(c).length&&hy.A(e,c,r,i,a,o)}catch(e){_y.D(e)}return s},q(e,t){try{Hg?.localStorage.removeItem(e),hy.q(e,t)}catch(e){_y.D(e)}}})}(e.cookie_persisted_properties||[],e.__preview_cookie_wins_on_conflict||!1),r=!1,i=e.persistence.toLowerCase();return i===`localstorage`&&_y.N()?(t=_y,r=!0):i===`localstorage+cookie`&&n.N()?(t=n,r=!0):i===`sessionstorage`&&by.N()?t=by:i===`memory`?t=wce:i===`cookie`?t=hy:n.N()?(t=n,r=!0):t=hy,this.Gr=r,t}ri(e){return this.Kr+`__`+e}Xr(e){return this.Gr&&!!e.split_storage}ii(e){var t=e??this.Dt.feature_flag_cache_ttl_ms;if(!t||0>=t)return!1;var n=this.props[Vv];return!n||typeof n!=`number`||Date.now()-n>t}properties(){var e={};return cy(this.props,((t,n)=>{var r=Yy(n);if(r?.exposure===`derived`){if(r.shouldSkipFromEventProperties!=null&&r.shouldSkipFromEventProperties(t,n===wv?
20()=>this.ii():()=>!1))return;r.transformToEventProperties&&ly(e,r.transformToEventProperties(t))}else if(!r||r.exposure===`event`){if(r!=null&&r.shouldSkipFromEventProperties!=null&&r.shouldSkipFromEventProperties(t,(()=>!1)))return;e[n]=t}})),e}load(){if(!this.ti){var e=this.Fr.F(this.Kr);e&&(this.props=ly({},e)),this.Zr&&this.ni()}}ni(){for(var e of Jy){var t=_y.F(this.ri(e));if(t&&!f_(t)){var n=this.si(e);n.persisted=!0,this.oi(e)||(n.fingerprint=this.ai(t,e)),this.li(e,t)||ly(this.props,t)}}}oi(e){return Object.keys(this.props).some((t=>Yy(t)?.storageGroup===e))}li(e,t){var n=Qce[e];if(!n)return!1;var r=t[n],i=this.props[n];return v_(r)&&v_(i)&&i>r}refreshKey(e){if(!this.ti){var t=this.Zr?Yy(e)?.storageGroup:void 0,n=t?_y.F(this.ri(t)):this.Fr.F(this.Kr);if(n&&e in n)this.ui(e,n[e]);else{if(t){var r=this.Fr.F(this.Kr);if(r&&e in r)return void this.ui(e,r[e])}this.hi(e)}}}save(){if(!this.ti){var e=this.ei();e>0?p_(this.ci)&&(this.ci=setTimeout((()=>{this.ci=void 0,this.di()}),e)):this.di()}}flush(){p_(this.ci)||(clearTimeout(this.ci),this.ci=void 0,this.di())}di(){this.ti||(this.Zr?this.vi():this.fi(this.Fr,this.Kr,this.props,fb))}vi(){var{main:e,groups:t}=this.pi();for(var n of(this.fi(this.Fr,this.Kr,e,fb),Jy)){var r,i=t[n];(!f_(i)||(r=this.Wr[n])!=null&&r.persisted)&&this.fi(_y,this.ri(n),i,n)}}pi(){var e={},t={};for(var n of Jy)t[n]={};return cy(this.props,((n,r)=>{var i=Yy(r)?.storageGroup;i?t[i][r]=n:e[r]=n})),{main:e,groups:t}}ai(e,t){if(t===fb)return JSON.stringify(e)+`|`+this.gi+`|`+this.mi+`|`+this.yi;var n={};return cy(e,((e,t)=>{var r;n[t]=(r=Yy(t))!=null&&r.volatile?`__volatile__`:e})),JSON.stringify(n)}fi(e,t,n,r){var i=this.si(r);if(r===fb||i.dirty||p_(i.fingerprint)){var a;try{if((a=this.ai(n,r))===i.fingerprint)return void(i.dirty=!1)}catch{a=void 0}e.A(t,n,this.gi,this.mi,this.yi,this.Dt.debug)?(i.dirty=!1,r!==fb&&(i.persisted=!0),p_(a)||(i.fingerprint=a)):this.Dt.debug&&ov.warn(`failed to persist storage entry "`+t+`"; will retry on next save`)}}remove(e){var{keepGroupEntries:t=!1}=e===void 0?{}:e;if(p_(this.ci)||(clearTimeout(this.ci),this.ci=void 0),this.Fr.q(this.Kr,!1),this.Fr.q(this.Kr,!0),!t&&this.Qr)for(var n of Jy)_y.q(this.ri(n));t?delete this.Wr[fb]:this.Wr={}}clear(){this.remove(),this.props={}}register_once(e,t,n){if(d_(e)){p_(t)&&(t=`None`),this.gi=p_(n)?this.bi:n;var r=!1;if(cy(e,((e,n)=>{this.props.hasOwnProperty(n)&&this.props[n]!==t||(this.ui(n,e),r=!0)})),r)return this.save(),!0}return!1}register(e,t){if(d_(e)){this.gi=p_(t)?this.bi:t;var n=!1;if(cy(e,((t,r)=>{e.hasOwnProperty(r)&&this.props[r]!==t&&(this.ui(r,t),n=!0)})),n)return this.save(),!0}return!1}unregister(e){e in this.props&&(this.hi(e),this.save())}update_campaign_params(){if(!this.Jr){var e=rb(this.Dt.custom_campaign_params,this.Dt.mask_personal_data_properties,this.Dt.custom_personal_data_properties);f_(dy(e))||this.register(e),this.Jr=!0}}update_search_keyword(){var e;this.register((e=Gg?.referrer)?ab(e):{})}update_referrer_info(){this.register_once({$referrer:cb(),$referring_domain:Gg!=null&&Gg.referrer&&Xy(Gg.referrer)?.host||sb},void 0)}set_initial_person_info(){this.props[Gv]||this.props[Kv]||this.register_once({[qv]:lb(this.Dt.mask_personal_data_properties,this.Dt.custom_personal_data_properties)},void 0)}get_initial_props(){var e={};cy([Kv,Gv],(t=>{var n=this.props[t];n&&cy(n,(function(t,n){e[`$initial_`+s_(n)]=t}))}));var t,n,r=this.props[qv];return r&&ly(e,(t=ub(r),n={},cy(t,(function(e,t){n[`$initial_`+s_(t)]=e})),n)),e}safe_merge(e){return cy(this.props,(function(t,n){n in e||(e[n]=t)})),e}update_config(e,t,n){this.bi=this.gi=e.cookie_expiration,this.set_disabled(e.disable_persistence||!!n),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie);var r=e.persistence!==t.persistence||!((e,t)=>{if(e.length!==t.length)return!1;var n=[...e].sort(),r=[...t].sort();return n.every(((e,t)=>e===r[t]))})(e.cookie_persisted_properties||[],t.cookie_persisted_properties||[]),i=r?this.Yr(e):this.Fr,a=this.Xr(e);if(r||a!==this.Zr){var o=this.props;this.clear(),this.Fr=i,this.Zr=a,this.props=o,this.save()}}set_disabled(e){this.ti=e,this.ti?this.remove():this.save()}set_cross_subdomain(e){e!==this.mi&&(this.mi=e,this.remove({keepGroupEntries:!0}),this.save())}set_secure(e){e!==this.yi&&(this.yi=e,this.remove({keepGroupEntries:!0}),this.save())}set_event_timer(e,t){var n=this.props[dv]||{};n[e]=t,this.ui(dv,n),this.save()}remove_event_timer(e){var t=this.props[dv]||{},n=t[e];return p_(n)||(delete t[e],this.ui(dv,t),this.save()),n}get_property(e){return this.props[e]}set_property(e,t){this.ui(e,t),this.save()}ui(e,t){var n;this.props[e]=t,(n=Yy(e))!=null&&n.volatile||this.wi(e)}hi(e){delete this.props[e],this.wi(e)}wi(e){var t=Yy(e)?.storageGroup;t&&(this.si(t).dirty=!0)}si(e){return this.Wr[e]||(this.Wr[e]={})}},mb={Activation:`events`,Cancellation:`cancelEvents`},hb={Popover:`popover`,API:`api`,Widget:`widget`,ExternalSurvey:`external_survey`},ele={Once:`once`,Recurring:`recurring`,Always:`always`},gb={SHOWN:`survey shown`,DISMISSED:`survey dismissed`,SENT:`survey sent`,ABANDONED:`survey abandoned`},_b={SURVEY_ID:`$survey_id`,SURVEY_NAME:`$survey_name`,SURVEY_RESPONSE:`$survey_response`,SURVEY_ITERATION:`$survey_iteration`,SURVEY_ITERATION_
20START_DATE:`$survey_iteration_start_date`,SURVEY_PARTIALLY_COMPLETED:`$survey_partially_completed`,SURVEY_SUBMISSION_ID:`$survey_submission_id`,SURVEY_QUESTIONS:`$survey_questions`,SURVEY_COMPLETED:`$survey_completed`,PRODUCT_TOUR_ID:`$product_tour_id`,SURVEY_LAST_SEEN_DATE:`$survey_last_seen_date`,SURVEY_LANGUAGE:`$survey_language`},vb={Popover:`popover`,Inline:`inline`},tle={SHOWN:`product tour shown`,DISMISSED:`product tour dismissed`,COMPLETED:`product tour completed`,STEP_SHOWN:`product tour step shown`,STEP_COMPLETED:`product tour step completed`,BUTTON_CLICKED:`product tour button clicked`,STEP_SELECTOR_FAILED:`product tour step selector failed`,BANNER_CONTAINER_SELECTOR_FAILED:`product tour banner container selector failed`,BANNER_ACTION_CLICKED:`product tour banner action clicked`},yb={TOUR_ID:`$product_tour_id`,TOUR_NAME:`$product_tour_name`,TOUR_ITERATION:`$product_tour_iteration`,TOUR_RENDER_REASON:`$product_tour_render_reason`,TOUR_STEP_ID:`$product_tour_step_id`,TOUR_STEP_ORDER:`$product_tour_step_order`,TOUR_STEP_TYPE:`$product_tour_step_type`,TOUR_DISMISS_REASON:`$product_tour_dismiss_reason`,TOUR_BUTTON_TEXT:`$product_tour_button_text`,TOUR_BUTTON_ACTION:`$product_tour_button_action`,TOUR_BUTTON_LINK:`$product_tour_button_link`,TOUR_BUTTON_TOUR_ID:`$product_tour_button_tour_id`,TOUR_STEPS_COUNT:`$product_tour_steps_count`,TOUR_STEP_SELECTOR:`$product_tour_step_selector`,TOUR_STEP_SELECTOR_FOUND:`$product_tour_step_selector_found`,TOUR_STEP_ELEMENT_TAG:`$product_tour_step_element_tag`,TOUR_STEP_ELEMENT_ID:`$product_tour_step_element_id`,TOUR_STEP_ELEMENT_CLASSES:`$product_tour_step_element_classes`,TOUR_STEP_ELEMENT_TEXT:`$product_tour_step_element_text`,TOUR_ERROR:`$product_tour_error`,TOUR_MATCHES_COUNT:`$product_tour_matches_count`,TOUR_FAILURE_PHASE:`$product_tour_failure_phase`,TOUR_WAITED_FOR_ELEMENT:`$product_tour_waited_for_element`,TOUR_WAIT_DURATION_MS:`$product_tour_wait_duration_ms`,TOUR_BANNER_SELECTOR:`$product_tour_banner_selector`,TOUR_LINKED_SURVEY_ID:`$product_tour_linked_survey_id`,USE_MANUAL_SELECTOR:`$use_manual_selector`,INFERENCE_DATA_PRESENT:`$inference_data_present`,TOUR_LAST_SEEN_DATE:`$product_tour_last_seen_date`,TOUR_TYPE:`$product_tour_type`},bb=sv(`[RateLimiter]`),nle=class{constructor(e){this.serverLimits={},this.lastEventRateLimited=!1,this.checkForLimiting=e=>{var t=e.text;if(t&&t.length)try{(JSON.parse(t).quota_limited||[]).forEach((e=>{bb.info((e||`events`)+` is quota limited.`),this.serverLimits[e]=new Date().getTime()+6e4}))}catch(e){bb.warn(`could not rate limit - continuing. Error: "`+e?.message+`"`,{text:t});return}},this.instance=e,this.lastEventRateLimited=this.clientRateLimitContext(!0).isRateLimited}get captureEventsPerSecond(){return this.instance.config.rate_limiting?.events_per_second||10}get captureEventsBurstLimit(){return Math.max(this.instance.config.rate_limiting?.events_burst_limit||10*this.captureEventsPerSecond,this.captureEventsPerSecond)}clientRateLimitContext(e){var t;e===void 0&&(e=!1);var{captureEventsBurstLimit:n,captureEventsPerSecond:r}=this,i=new Date().getTime(),a=this.instance.persistence?.get_property(Wv)??{tokens:n,last:i};a.tokens+=(i-a.last)/1e3*r,a.last=i,a.tokens>n&&(a.tokens=n);var o=1>a.tokens;return o||e||(a.tokens=Math.max(0,a.tokens-1)),!o||this.lastEventRateLimited||e||this.instance.capture(`$$client_ingestion_warning`,{$$client_ingestion_warning_message:`posthog-js client rate limited. Config is set to `+r+` events per second and `+n+` events burst limit.`},{skip_client_rate_limiting:!0}),this.lastEventRateLimited=o,(t=this.instance.persistence)==null||t.set_property(Wv,a),{isRateLimited:o,remainingTokens:a.tokens}}isServerRateLimited(e){var t=this.serverLimits[e||`events`]||!1;return!1!==t&&new Date().getTime()<t}},xb=sv(`[RemoteConfig]`),Sb=class{constructor(e){this._instance=e}get remoteConfig(){var e;return(e=Xg._POSTHOG_REMOTE_CONFIG)==null||(e=e[this._instance.config.token])==null?void 0:e.config}xi(e){var t,n;(t=Xg.__PosthogExtensions__)!=null&&t.loadExternalDependency?(n=Xg.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,`remote-config`,(()=>e(this.remoteConfig))):e()}ki(e){this._instance._send_request({method:`GET`,url:this._instance.requestRouter.endpointFor(`assets`,`/array/`+this._instance.config.token+`/config`),callback(t){e(t.json)}})}load(){try{if(this.remoteConfig)return xb.info(`Using preloaded remote config`,this.remoteConfig),this.Si(this.remoteConfig),void this.Ci();if(this._instance.Ii())return void xb.warn(`Remote config is disabled. Falling back to local config.`);this.xi((e=>{if(!e)return xb.info(`No config found after loading remote JS config. Falling back to JSON.`),void this.ki((e=>{this.Si(e),this.Ci()}));this.Si(e),this.Ci()}))}catch(e){xb.error(`Error loading remote config`,e)}}stop(){this.Ti&&=(clearInterval(this.Ti),void 0)}refresh(){!this._instance.Ii()&&Gg&&Gg.visibilityState!==`hidden`&&this._instance.reloadFeatureFlags()}Ci(){if(!this.Ti){var e=this._instance.config.remote_config_refresh_interval_ms??3e5;e!==0&&(this.Ti=setInterval((()=>{this.refresh()}),e))}}Si(e){var t;e||xb.error(`Failed to fetch remote config from PostHog.`),this._instance.Si(e??{}),!1!==e?.hasFeatureFlags&&(this._instance.config.advanced_disable_feature_flags_on_first_load||(t=this._instance.featureFlags)==null||t.ensureFlagsLoaded())}},Cb={GZipJS:`gzip-js`,Base64:`base64`},wb=Uint8Array,Tb=Uint16Array,Eb=Uint32Array,Db=new wb([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),Ob=new wb([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),kb=new wb([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Ab=function(e,t){for(var n=new Tb(31),r=0;31>r;++r)n[r]=t+=1<<e[r-1];var i=new Eb(n[30]);for(r=1;30>r;++r)for(var a=n[r];n[r+1]>a;++a)i[a]=a-n[r]<<5|r;return[n,i]},jb=Ab(Db,2),Mb=jb[1];jb[0][28]=258,Mb[258]=28;for(var Nb=Ab(Ob,0)[1],Pb=new Tb(32768),Fb=0;32768>Fb;++Fb){var Ib=(43690&Fb)>>>1|(21845&Fb)<<1;Pb[Fb]=((65280&(Ib=(61680&(Ib=(52428&Ib)>>>2|(13107&Ib)<<2))>>>4|(3855&Ib)<<4))>>>8|(255&Ib)<<8)>>>1}var Lb=function(e,t,n){for(var r=e.length,i=0,a=new Tb(t);r>i;++i)++a[e[i]-1];var o,s=new Tb(t);for(i=0;t>i;++i)s[i]=s[i-1]+a[i-1]<<1;if(n){o=new Tb(1<<t);var c=15-t;for(i=0;r>i;++i)if(e[i])for(var l=i<<4|e[i],u=t-e[i],d=s[e[i]-1]++<<u,f=d|(1<<u)-1;f>=d;++d)o[Pb[d]>>>c]=l}else for(o=new Tb(r),i=0;r>i;++i)o[i]=Pb[s[e[i]-1]++]>>>15-e[i];return o},Rb=new wb(288);for(Fb=0;144>Fb;++Fb)Rb[Fb]=8;for(Fb=144;256>Fb;++Fb)Rb[Fb]=9;for(Fb=256;280>Fb;++Fb)Rb[Fb]=7;for(Fb=280;288>Fb;++Fb)Rb[Fb]=8;var zb=new wb(32);for(Fb=0;32>Fb;++Fb)zb[Fb]=5;var rle=Lb(Rb,9,0),ile=Lb(zb,5,0),Bb=function(e){return(e/8>>0)+(7&e&&1)},Vb=function(e,t,n){(n==null||n>e.length)&&(n=e.length);var r=new(e instanceof Tb?Tb:e instanceof Eb?Eb:wb)(n-t);return r.set(e.subarray(t,n)),r},Hb=function(e,t,n){var r=t/8>>0;e[r]|=n<<=7&t,e[r+1]|=n>>>8},Ub=function(e,t,n){var r=t/8>>0;e[r]|=n<<=7&t,e[r+1]|=n>>>8,e[r+2]|=n>>>16},Wb=function(e,t){for(var n=[],r=0;e.length>r;++r)e[r]&&n.push({s:r,f:e[r]});var i=n.length,a=n.slice();if(!i)return[new wb(0),0];if(i==1){var o=new wb(n[0].s+1);return o[n[0].s]=1,[o,1]}n.sort((function(e,t){return e.f-t.f})),n.push({s:-1,f:25001});var s=n[0],c=n[1],l=0,u=1,d=2;for(n[0]={s:-1,f:s.f+c.f,l:s,r:c};u!=i-1;)s=n[n[d].f>n[l].f?l++:d++],c=n[l!=u&&n[d].f>n[l].f?l++:d++],n[u++]={s:-1,f:s.f+c.f,l:s,r:c};var f=a[0].s;for(r=1;i>r;++r)a[r].s>f&&(f=a[r].s);
vendor: 4,165 bytes, line 20
20var p=new Tb(f+1),m=Gb(n[u-1],p,0);if(m>t){r=0;var h=0,g=m-t,_=1<<g;for(a.sort((function(e,t){return p[t.s]-p[e.s]||e.f-t.f}));i>r;++r){var v=a[r].s;if(t>=p[v])break;h+=_-(1<<m-p[v]),p[v]=t}for(h>>>=g;h>0;){var y=a[r].s;t>p[y]?h-=1<<t-p[y]++-1:++r}for(;r>=0&&h;--r){var b=a[r].s;p[b]==t&&(--p[b],++h)}m=t}return[new wb(p),m]},Gb=function(e,t,n){return e.s==-1?Math.max(Gb(e.l,t,n+1),Gb(e.r,t,n+1)):t[e.s]=n},Kb=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new Tb(++t),r=0,i=e[0],a=1,o=function(e){n[r++]=e},s=1;t>=s;++s)if(e[s]==i&&s!=t)++a;else{if(!i&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(i),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(i);a=1,i=e[s]}return[n.subarray(0,r),t]},qb=function(e,t){for(var n=0,r=0;t.length>r;++r)n+=e[r]*t[r];return n},Jb=function(e,t,n){var r=n.length,i=Bb(t+2);e[i]=255&r,e[i+1]=r>>>8,e[i+2]=255^e[i],e[i+3]=255^e[i+1];for(var a=0;r>a;++a)e[i+a+4]=n[a];return 8*(i+4+r)},Yb=function(e,t,n,r,i,a,o,s,c,l,u){Hb(t,u++,n),++i[256];for(var d=Wb(i,15),f=d[0],p=d[1],m=Wb(a,15),h=m[0],g=m[1],_=Kb(f),v=_[0],y=_[1],b=Kb(h),x=b[0],S=b[1],C=new Tb(19),w=0;v.length>w;++w)C[31&v[w]]++;for(w=0;x.length>w;++w)C[31&x[w]]++;for(var T=Wb(C,7),E=T[0],D=T[1],O=19;O>4&&!E[kb[O-1]];--O);var k,A,j,M,N=l+5<<3,P=qb(i,Rb)+qb(a,zb)+o,F=qb(i,f)+qb(a,h)+o+14+3*O+qb(C,E)+(2*C[16]+3*C[17]+7*C[18]);if(P>=N&&F>=N)return Jb(t,u,e.subarray(c,c+l));if(Hb(t,u,1+(P>F)),u+=2,P>F){k=Lb(f,p,0),A=f,j=Lb(h,g,0),M=h;var I=Lb(E,D,0);for(Hb(t,u,y-257),Hb(t,u+5,S-1),Hb(t,u+10,O-4),u+=14,w=0;O>w;++w)Hb(t,u+3*w,E[kb[w]]);u+=3*O;for(var L=[v,x],R=0;2>R;++R){var z=L[R];for(w=0;z.length>w;++w)Hb(t,u,I[B=31&z[w]]),u+=E[B],B>15&&(Hb(t,u,z[w]>>>5&127),u+=z[w]>>>12)}}else k=rle,A=Rb,j=ile,M=zb;for(w=0;s>w;++w)if(r[w]>255){var B;Ub(t,u,k[257+(B=r[w]>>>18&31)]),u+=A[B+257],B>7&&(Hb(t,u,r[w]>>>23&31),u+=Db[B]);var V=31&r[w];Ub(t,u,j[V]),u+=M[V],V>3&&(Ub(t,u,r[w]>>>5&8191),u+=Ob[V])}else Ub(t,u,k[r[w]]),u+=A[r[w]];return Ub(t,u,k[256]),u+A[256]},ale=new Eb([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),ole=function(){for(var e=new Eb(256),t=0;256>t;++t){for(var n=t,r=9;--r;)n=(1&n&&3988292384)^n>>>1;e[t]=n}return e}(),Xb=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8};function sle(e,t){t===void 0&&(t={});var n=function(){var e=4294967295;return{p(t){for(var n=e,r=0;t.length>r;++r)n=ole[255&n^t[r]]^n>>>8;e=n},d(){return 4294967295^e}}}(),r=e.length;n.p(e);var i,a,o,s,c,l=(s=10+((i=t).filename&&i.filename.length+1||0),c=8,function(e,t,n,r,i,a){var o=e.length,s=new wb(r+o+5*(1+Math.floor(o/7e3))+i),c=s.subarray(r,s.length-i),l=0;if(!t||8>o)for(var u=0;o>=u;u+=65535){var d=u+65535;o>d?l=Jb(c,l,e.subarray(u,d)):(c[u]=!0,l=Jb(c,l,e.subarray(u,o)))}else{for(var f=ale[t-1],p=f>>>13,m=8191&f,h=(1<<n)-1,g=new Tb(32768),_=new Tb(h+1),v=Math.ceil(n/3),y=2*v,b=function(t){return(e[t]^e[t+1]<<v^e[t+2]<<y)&h},x=new Eb(25e3),S=new Tb(288),C=new Tb(32),w=0,T=0,E=(u=0,0),D=0,O=0;o>u;++u){var k=b(u),A=32767&u,j=_[k];if(g[A]=j,_[k]=A,u>=D){var M=o-u;if((w>7e3||E>24576)&&M>423){l=Yb(e,c,0,x,S,C,T,E,O,u-O,l),E=w=T=0,O=u;for(var N=0;286>N;++N)S[N]=0;for(N=0;30>N;++N)C[N]=0}var P=2,F=0,I=m,L=A-j&32767;if(M>2&&k==b(u-L))for(var R=Math.min(p,M)-1,z=Math.min(32767,u),B=Math.min(258,M);z>=L&&--I&&A!=j;){if(e[u+P]==e[u+P-L]){for(var V=0;B>V&&e[u+V]==e[u+V-L];++V);if(V>P){if(P=V,F=L,V>R)break;var H=Math.min(L,V-2),U=0;for(N=0;H>N;++N){var W=u-L+N+32768&32767,G=W-g[W]+32768&32767;G>U&&(U=G,j=W)}}}L+=(A=j)-(j=g[A])+32768&32767}if(F){x[E++]=268435456|Mb[P]<<18|Nb[F];var ee=31&Mb[P],te=31&Nb[F];T+=Db[ee]+Ob[te],++S[257+ee],++C[te],D=u+P,++w}else x[E++]=e[u],++S[e[u]]}}l=Yb(e,c,!0,x,S,C,T,E,O,u-O,l)}return Vb(s,0,r+Bb(l)+i)}(a=e,(o=t).level==null?6:o.level,o.mem==null?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(a.length)))):12+o.mem,s,c)),u=l.length;return function(e,t){var n=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=2>t.level?4:t.level==9?2:0,e[9]=3,t.mtime!=0&&Xb(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),n){e[3]=8;for(var r=0;n.length>=r;++r)e[r+10]=n.charCodeAt(r)}}(l,t),Xb(l,u-8,n.d()),Xb(l,u-4,r),l}var cle=!!Jg||!!qg,Zb=`text/plain`,Qb=!1,lle=(e,t)=>
20{var[n,r]=e.split(`#`),[i,a]=n.split(`?`);if(!a)return e;var o=a.split(`&`).filter((e=>e.split(`=`)[0]!==t)).join(`&`);return i+(o?`?`+o:``)+(r?`#`+r:``)},$b=function(e,t,n){n===void 0&&(n=!0);var[r,i]=e.split(`?`),a=$g({},t),o=i?.split(`&`).map((e=>{var t,[r,i]=e.split(`=`),o=n&&(t=a[r])!=null?t:i;return delete a[r],r+`=`+o}))??[],s=function(e,t){var n,r;t===void 0&&(t=`&`);var i=[];return cy(e,(function(e,t){p_(e)||p_(t)||t===`undefined`||(n=encodeURIComponent((e=>e instanceof File)(e)?e.name:e.toString()),r=encodeURIComponent(t),i[i.length]=r+`=`+n)})),i.join(t)}(a);return s&&o.push(s),r+`?`+o.join(`&`)},ex=(e,t)=>JSON.stringify(e,((e,t)=>typeof t==`bigint`?t.toString():t),t),tx=e=>{if(e.Or)return e.Or;var{data:t,compression:n}=e;if(t){if(n===Cb.GZipJS){var r=sle(function(e,t){var n=e.length;if(typeof TextEncoder<`u`)return new TextEncoder().encode(e);for(var r=new wb(e.length+(e.length>>>1)),i=0,a=function(e){r[i++]=e},o=0;n>o;++o){if(i+5>r.length){var s=new wb(i+8+(n-o<<1));s.set(r),r=s}var c=e.charCodeAt(o);128>c?a(c):2048>c?(a(192|c>>>6),a(128|63&c)):c>55295&&57344>c?(a(240|(c=65536+(1047552&c)|1023&e.charCodeAt(++o))>>>18),a(128|c>>>12&63),a(128|c>>>6&63),a(128|63&c)):(a(224|c>>>12),a(128|c>>>6&63),a(128|63&c))}return Vb(r,0,i)}(ex(t)),{mtime:0});return{contentType:Zb,body:r.buffer.slice(r.byteOffset,r.byteOffset+r.byteLength),estimatedSize:r.byteLength}}if(n===Cb.Base64){var i=(e=>`data=`+encodeURIComponent(typeof e==`string`?e:ex(e)))(function(e){return e&&btoa(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,((e,t)=>String.fromCharCode(parseInt(t,16)))))}(ex(t)));return{contentType:`application/x-www-form-urlencoded`,body:i,estimatedSize:new Blob([i]).size}}var a=ex(t);return{contentType:`application/json`,body:a,estimatedSize:new Blob([a]).size}}},nx=e=>{var t,n,r,i=tx(e);return!i||(n=e.compression,r=Zy(e.url,`compression`),n!==Soe.GZipJS&&r!==Soe.GZipJS&&r!==`gzip`)||((t=i.body)instanceof ArrayBuffer?n_(new Uint8Array(t)):ArrayBuffer.isView(t)&&n_(new Uint8Array(t.buffer,t.byteOffset,t.byteLength)))?{url:e.url,encodedBody:i}:(Qb=!0,{url:lle(e.url,`compression`),encodedBody:tx($g({},e,{compression:void 0,Or:void 0}))})},ule=function(){var e=Qg((function*(e){var t=yield function(e,t,n){return i_.apply(this,arguments)}(ex(e.data),Zg.DEBUG,{rethrow:!0});if(!t)return e;var n=yield t.arrayBuffer();return $g({},e,{Or:{contentType:Zb,body:n,estimatedSize:n.byteLength}})}));return function(t){return e.apply(this,arguments)}}(),rx=(e,t)=>$b(e,{_:new Date().getTime().toString(),ver:Zg.JS_SDK_VERSION,compression:t}),ix=[];qg&&ix.push({transport:`fetch`,method(e){var{url:t,encodedBody:n}=nx(e),{contentType:r,body:i,estimatedSize:a}=n??{},o=new Headers;cy(e.headers,(function(e,t){o.append(t,e)})),r&&o.append(`Content-Type`,r);var s=null;if(moe){var c=new moe;s={signal:c.signal,timeout:setTimeout((()=>c.abort()),e.timeout)}}qg(t,$g({method:e?.method||`GET`,headers:o,keepalive:e.method===`POST`&&52428.8>(a||0),body:i,signal:s?.signal},e.fetchOptions)).then((t=>t.text().then((n=>{var r={statusCode:t.status,text:n};if(t.status===200)try{r.json=JSON.parse(n)}catch(e){ov.error(e)}e.callback==null||e.callback(r)})))).catch((t=>{ov.error(t),e.callback==null||e.callback({statusCode:0,error:t})})).finally((()=>s?clearTimeout(s.timeout):null))}}),Jg&&ix.push({transport:`XHR`,method(e){var t=new Jg,{url:n,encodedBody:r}=nx(e);t.open(e.method||`GET`,n,!0);var{contentType:i,body:a}=r??{};cy(e.headers,(function(e,n){t.setRequestHeader(n,e)})),i&&t.setRequestHeader(`Content-Type`,i),e.timeout&&(t.timeout=e.timeout),t.onreadystatechange=()=>{if(t.readyState===4){var n={statusCode:t.status,text:t.responseText};if(t.status===200)try{n.json=JSON.parse(t.responseText)}catch{}e.callback==null||e.callback(n)}},t.send(a)}}),Wg!=null&&Wg.sendBeacon&&ix.push({transport:`sendBeacon`,method(e){try{var{url:t,encodedBody:n}=nx(e),r=$b(t,{beacon:`1`}),{contentType:i,body:a}=n??{};if(!a)return;var o=a instanceof Blob?a:new Blob([a],{type:i});Wg.sendBeacon(r,o)}catch{}}});var ax=3e3,dle=class{constructor(e,t){this.Ei=!0,this.Mi=[],this.Pi=w_(t?.flush_interval_ms||ax,250,5e3,ov.createLogger(`flush interval`),ax),this.Ri=e}enqueue(e){this.Mi.push(e),this.Oi||this.Li()}unload(){this.Ai();var e=this.Mi.length>0?this.Fi():{},t=Object.values(e);[...t.filter((e=>e.url.indexOf(`/e`)===0)),...t.filter((e=>e.url.indexOf(`/e`)!==0))].map((e=>{this.Ri($g({},e,{transport:`sendBeacon`}))}))}enable(){this.Ei=!1,this.Li()}Li(){var e=this;this.Ei||(this.Oi=setTimeout((()=>
20{if(this.Ai(),this.Mi.length>0){var t=this.Fi(),n=function(){var n=t[r],i=new Date().getTime();n.data&&l_(n.data)&&cy(n.data,(e=>{e.offset=Math.abs(e.timestamp-i),delete e.timestamp})),e.Ri(n)};for(var r in t)n()}}),this.Pi))}Ai(){clearTimeout(this.Oi),this.Oi=void 0}Fi(){var e={};return cy(this.Mi,(t=>{var n,r=t,i=(r?r.batchKey:null)||r.url;p_(e[i])&&(e[i]=$g({},r,{data:[]})),(n=e[i].data)==null||n.push(r.data)})),this.Mi=[],e}},fle=[`retriesPerformedSoFar`],ple=class{constructor(e){this.Ni=!1,this.Di=3e3,this.Mi=[],this._instance=e,this.Mi=[],this.$i=!0,!p_(Hg)&&`onLine`in Hg.navigator&&(this.$i=Hg.navigator.onLine,this.qi=()=>{this.$i=!0,this.ji()},this.Bi=()=>{this.$i=!1},fy(Hg,`online`,this.qi),fy(Hg,`offline`,this.Bi))}get length(){return this.Mi.length}retriableRequest(e){var{retriesPerformedSoFar:t}=e,n=voe(e,fle);y_(t)&&(n.url=$b(n.url,{retry_count:t})),this._instance._send_request($g({},n,{callback:e=>{if(e.statusCode!==200&&(400>e.statusCode||e.statusCode>=500)){if((e.statusCode===0?3:10)>(t??0))return void this.br($g({retriesPerformedSoFar:t},n));e.statusCode===0&&ov.warn(`Request failed before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped retrying after `+(t??0)+` retries.`)}n.callback==null||n.callback(e)}}))}br(e){var t=e.retriesPerformedSoFar||0;e.retriesPerformedSoFar=t+1;var n=function(e){var t=3e3*2**e,n=t/2,r=Math.min(18e5,t),i=Math.random()-.5;return Math.ceil(r+i*(r-n))}(t),r=Date.now()+n;this.Mi.push({retryAt:r,requestOptions:e});var i=`Enqueued failed request for retry in `+n;navigator.onLine||(i+=` (Browser is offline)`),ov.warn(i),this.Ni||(this.Ni=!0,this.Hi())}Hi(){if(this.Ui&&clearTimeout(this.Ui),this.Mi.length===0)return this.Ni=!1,void(this.Ui=void 0);this.Ui=setTimeout((()=>{this.$i&&this.Mi.length>0&&this.ji(),this.Hi()}),this.Di)}ji(){var e=Date.now(),t=[],n=this.Mi.filter((n=>e>n.retryAt||(t.push(n),!1)));if(this.Mi=t,n.length>0)for(var{requestOptions:r}of n)this.retriableRequest(r)}unload(){for(var{requestOptions:e}of(this.Ui&&=(clearTimeout(this.Ui),void 0),this.Ni=!1,p_(Hg)||(this.qi&&=(Hg.removeEventListener(`online`,this.qi),void 0),this.Bi&&=(Hg.removeEventListener(`offline`,this.Bi),void 0)),this.Mi))try{this._instance._send_request($g({},e,{transport:`sendBeacon`}))}catch(e){ov.error(e)}this.Mi=[]}},mle=class{constructor(e){this.zi=()=>{this.Vi||={};var e=this.scrollElement(),t=this.scrollY(),n=e?Math.max(0,e.scrollHeight-e.clientHeight):0,r=t+(e?.clientHeight||0),i=e?.scrollHeight||0;this.Vi.lastScrollY=Math.ceil(t),this.Vi.maxScrollY=Math.max(t,this.Vi.maxScrollY??0),this.Vi.maxScrollHeight=Math.max(n,this.Vi.maxScrollHeight??0),this.Vi.lastContentY=r,this.Vi.maxContentY=Math.max(r,this.Vi.maxContentY??0),this.Vi.maxContentHeight=Math.max(i,this.Vi.maxContentHeight??0)},this._instance=e}get Wi(){return this._instance.config.scroll_root_selector}getContext(){return this.Vi}resetContext(){var e=this.Vi;return setTimeout(this.zi,0),e}startMeasuringScrollPosition(){fy(Hg,`scroll`,this.zi,{capture:!0}),fy(Hg,`scrollend`,this.zi,{capture:!0}),fy(Hg,`resize`,this.zi)}scrollElement(){if(!this.Wi)return Hg?.document.documentElement;for(var e of l_(this.Wi)?this.Wi:[this.Wi]){var t=Hg?.document.querySelector(e);if(t)return t}}Gi(e){var t=e===`y`?`scrollTop`:`scrollLeft`;if(this.Wi){var n=this.scrollElement();return n&&n[t]||0}return Hg?e===`y`?Hg.scrollY||Hg.pageYOffset||Hg.document.documentElement.scrollTop||0:Hg.scrollX||Hg.pageXOffset||Hg.document.documentElement.scrollLeft||0:0}scrollY(){return this.Gi(`y`)}scrollX(){return this.Gi(`x`)}},hle=e=>lb(e?.config.mask_personal_data_properties,e?.config.custom_personal_data_properties),ox=class{constructor(e,t,n,r){this.Zi=e=>{var t=this.Qi();if(!t||t.sessionId!==e){var n={sessionId:e,props:this.Ji(this._instance)};this.Ki.register({[Uv]:n})}},this._instance=e,this.Yi=t,this.Ki=n,this.Ji=r||hle,this.Yi.onSessionId(this.Zi)}Qi(){return this.Ki.props[Uv]}getSetOnceProps(){var e=this.Qi()?.props;return e?`r`in e?ub(e):{$referring_domain:e.referringDomain,$pathname:e.initialPathName,utm_source:e.utm_source,utm_campaign:e.utm_campaign,utm_medium:e.utm_medium,utm_content:e.utm_content,utm_term:e.utm_term}:{}}getSessionProps(){var e={};return cy(dy(this.getSetOnceProps()),((t,n)=>{n===`$current_url`&&(n=`url`),e[`$session_entry_`+s_(n)]=t})),e}},sx=class{constructor(){this.Xi={}}on(e,t){return this.Xi[e]||(this.Xi[e]=[]),this.Xi[e].push(t),()=>{this.Xi[e]=this.Xi[e].filter((e=>e!==t))}}emit(e,t){for(var n of this.Xi[e]||[])n(t);for(var r of this.Xi[`*`]||[])r(e,t)}},cx=sv(`[SessionId]`),lx=class{on(e,t){return this.en.on(e,t)}constructor(e,t,n){var r;if(this.tn=null,this.rn=[],this.nn=void 0,this.sn=!1,this.en=new sx,this.an=(e,t)=>!(!y_(e)||!y_(t))&&Math.abs(e-t)>
20this.sessionTimeoutMs,!e.persistence)throw Error(`SessionIdManager requires a PostHogPersistence instance`);if(e.config.cookieless_mode===Qv)throw Error(`SessionIdManager cannot be used with cookieless_mode="always"`);this.Dt=e.config,this.Ki=e.persistence,this.ln=void 0,this.un=void 0,this._sessionStartTimestamp=null,this._sessionActivityTimestamp=null,this.hn=t||py,this.cn=n||py;var i=this.Dt.persistence_name||this.Dt.token;if(this._sessionTimeoutMs=1e3*w_(this.Dt.session_idle_timeout_seconds||1800,60,36e3,cx.createLogger(`session_idle_timeout_seconds`),1800),e.register({$configured_session_timeout_ms:this._sessionTimeoutMs}),this.dn(),this.vn=`ph_`+i+`_window_id`,this.fn=`ph_`+i+`_primary_window_exists`,this.pn()){var a=by.F(this.vn),o=by.F(this.fn);a&&!o?this.ln=a:by.q(this.vn),by.A(this.fn,!0)}if((r=this.Dt.bootstrap)!=null&&r.sessionID)try{var s=(e=>{var t=this.Dt.bootstrap.sessionID.replace(/-/g,``);if(t.length!==32)throw Error(`Not a valid UUID`);if(t[12]!==`7`)throw Error(`Not a UUIDv7`);return parseInt(t.substring(0,12),16)})();this.gn(this.Dt.bootstrap.sessionID,new Date().getTime(),s)}catch(e){cx.error(`Invalid sessionID in bootstrap`,e)}this.mn()}get sessionTimeoutMs(){return this._sessionTimeoutMs}onSessionId(e){return p_(this.rn)&&(this.rn=[]),this.rn.push(e),this.un&&e(this.un,this.ln),()=>{this.rn=this.rn.filter((t=>t!==e))}}pn(){return this.Dt.persistence!==`memory`&&!this.Ki.ti&&by.N()}yn(e){e!==this.ln&&(this.ln=e,this.pn()&&by.A(this.vn,e))}bn(){return this.ln?this.ln:this.pn()?by.F(this.vn):null}_n(e){var t=this.tn;return!g_(t)&&!g_(e)&&5e3>Math.abs(e-t)}gn(e,t,n){var r=t!==this._sessionActivityTimestamp,i=!(e!==this.un||n!==this._sessionStartTimestamp);this._sessionStartTimestamp=n,this._sessionActivityTimestamp=t,this.un=e,i&&!r||i&&this._n(t)||(this.tn=t,this.Ki.register({[Sv]:[t,e,n]}))}wn(){var e=this.Dt?.persistence_save_debounce_ms;return y_(e)&&e>0}xn(){this.wn()?this.Ki.refreshKey(Sv):(this.Ki.flush(),this.Ki.load())}kn(){if(!g_(this._sessionActivityTimestamp)&&this._sessionActivityTimestamp!==this.tn){this.xn();var[,e,t]=this.Sn();e===this.un&&t===this._sessionStartTimestamp&&(this.tn=this._sessionActivityTimestamp,this.Ki.register({[Sv]:[this._sessionActivityTimestamp,this.un??null,this._sessionStartTimestamp]}),this.Ki.flush())}}Cn(){var[e]=this.Sn(),t=y_(e)?e:0,n=y_(this._sessionActivityTimestamp)?this._sessionActivityTimestamp:0;return Math.max(t,n)}In(e){return this.xn(),this.an(e,this.Cn())}Sn(){var e=this.Ki.props[Sv];return l_(e)&&e.length===2&&e.push(e[0]),e||[0,null,0]}resetSessionId(){this.tn=null,clearTimeout(this.Tn),this.Tn=void 0,this.gn(null,null,null)}destroy(){this.sn=!0,this.kn(),clearTimeout(this.Tn),this.Tn=void 0,this.nn&&Hg&&(Hg.removeEventListener(ry,this.nn,{capture:!1}),this.nn=void 0),this.rn=[]}mn(){this.nn=()=>{this.kn(),this.pn()&&by.q(this.fn)},fy(Hg,ry,this.nn,{capture:!1})}checkAndGetSessionAndWindowId(e,t){if(e===void 0&&(e=!1),t===void 0&&(t=null),this.Dt.cookieless_mode===Qv)throw Error(`checkAndGetSessionAndWindowId should not be called with cookieless_mode="always"`);var n=t||new Date().getTime(),[,r,i]=this.Sn(),a=this.Cn(),o=this.bn(),s=y_(i)&&Math.abs(n-i)>864e5,c=!1,l=!1,u=!r,d=r,f=!u&&!e&&this.an(n,a);f&&((f=this.In(n))||cx.info(`cross-tab refresh kept the session alive`,{sessionId:r}),[,r,i]=this.Sn()),u||f||s?(r=this.hn(),o=this.cn(),cx.info(`new session ID generated`,{sessionId:r,windowId:o,changeReason:{noSessionId:u,activityTimeout:f,sessionPastMaximumLength:s}}),i=n,c=!0):(o||(o=this.cn(),c=!0),(l=r!==d)&&(cx.info(`adopted cross-tab session id`,{sessionId:r,windowId:o}),c=!0));var p=y_(a)&&e&&!s?a:n,m=y_(i)?i:new Date().getTime();this.yn(o),this.gn(r,p,m),e||this.dn();var h={noSessionId:u,activityTimeout:f,sessionPastMaximumLength:s,crossTabAdoption:l};return c&&this.rn.forEach((e=>e(r,o,h))),{sessionId:r,windowId:o,sessionStartTimestamp:m,changeReason:c?h:void 0,lastActivityTimestamp:a}}dn(){this.sn||(clearTimeout(this.Tn),this.Tn=setTimeout((()=>{if(!this.sn)if(this.In(new Date().getTime())){var e=this.un;this.resetSessionId(),this.en.emit(`forcedIdleReset`,{idleSessionId:e})}else this.dn()}),1.1*this.sessionTimeoutMs))}},ux=function(e,t){if(!e)return!1;var n=e.userAgent;if(n&&koe(n,t))return!0;try{var r=e?.userAgentData;if(r!=null&&r.brands&&r.brands.some((e=>koe(e?.brand,t))))return!0}catch{}return!!e.webdriver},dx=function(e,t){if(!function(e){try{new RegExp(e)}catch{return!1}return!0}(t))return!1;try{return new RegExp(t).test(e)}catch{return!1}};function fx(e,t,n){return ex({distinct_id:e,userPropertiesToSet:t,userPropertiesToSetOnce:n})}var px={exact:(e,t)=>
20t.some((t=>e.some((e=>t===e)))),is_not:(e,t)=>t.every((t=>e.every((e=>t!==e)))),regex:(e,t)=>t.some((t=>e.some((e=>dx(t,e))))),not_regex:(e,t)=>t.every((t=>e.every((e=>!dx(t,e))))),icontains:(e,t)=>t.map(mx).some((t=>e.map(mx).some((e=>t.includes(e))))),not_icontains:(e,t)=>t.map(mx).every((t=>e.map(mx).every((e=>!t.includes(e))))),gt:(e,t)=>t.some((t=>{var n=parseFloat(t);return!isNaN(n)&&e.some((e=>n>parseFloat(e)))})),lt:(e,t)=>t.some((t=>{var n=parseFloat(t);return!isNaN(n)&&e.some((e=>n<parseFloat(e)))}))},mx=e=>e.toLowerCase();function hx(e,t){return!e||Object.entries(e).every((e=>{var[n,r]=e,i=t?.[n];if(p_(i)||g_(i))return!1;var a=[String(i)],o=px[r.operator];return!!o&&o(r.values,a)}))}var gx=`custom`,_x=`i.posthog.com`,gle=/^\/static\//,_le=class{constructor(e){this.En={},this.instance=e}get apiHost(){var e=this.instance.config.api_host.trim().replace(/\/$/,``);return e===`https://app.posthog.com`?`https://us.i.posthog.com`:e}get flagsApiHost(){var e=this.instance.config.flags_api_host;return e?e.trim().replace(/\/$/,``):this.apiHost}get uiHost(){var e=this.instance.config.ui_host?.replace(/\/$/,``);return e||=this.apiHost.replace(`.`+_x,`.posthog.com`),e===`https://app.posthog.com`?`https://us.posthog.com`:e}get region(){return this.En[this.apiHost]||(this.En[this.apiHost]=/https:\/\/(app|us|us-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?`us`:/https:\/\/(eu|eu-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?`eu`:gx),this.En[this.apiHost]}Mn(e){if(gle.test(e)){var t=this.instance.config.asset_host;if(typeof t==`string`)return t.trim().replace(/\/$/,``)||void 0}}endpointFor(e,t){if(t===void 0&&(t=``),t&&=t[0]===`/`?t:`/`+t,e===`ui`)return this.uiHost+t;if(e===`flags`)return this.flagsApiHost+t;if(e===`assets`){var n=this.Mn(t);if(n)return``+n+t}if(this.region===gx)return this.apiHost+t;var r=_x+t;switch(e){case`assets`:return`https://`+this.region+`-assets.`+r;case`api`:return`https://`+this.region+`.`+r}}},vx=sv(`[Surveys]`),yx=`seenSurvey_`,vle=[hb.Popover,hb.Widget,hb.API],yle={ignoreConditions:!1,ignoreDelay:!1,displayType:vb.Popover},ble=sv(`[PostHog ExternalIntegrations]`),xle={intercom:`intercom-integration`,crispChat:`crisp-chat-integration`},Sle=class{constructor(e){this._instance=e}qr(e,t){var n;(n=Xg.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,e,(e=>{if(e)return ble.error(`failed to load script`,e);t()}))}startIfEnabledOrStop(){var e=this,t=function(t){var n,i,a;!r||(n=Xg.__PosthogExtensions__)!=null&&(n=n.integrations)!=null&&n[t]||e.qr(xle[t],(()=>{var n;(n=Xg.__PosthogExtensions__)==null||(n=n.integrations)==null||(n=n[t])==null||n.start(e._instance)})),!r&&(i=Xg.__PosthogExtensions__)!=null&&(i=i.integrations)!=null&&i[t]&&((a=Xg.__PosthogExtensions__)==null||(a=a.integrations)==null||(a=a[t])==null||a.stop())};for(var[n,r]of Object.entries((i=this._instance.config.integrations)??{})){var i;t(n)}}},bx,xx={},Sx=0,Cx=()=>{},wx=`Consent opt in/out is not valid with cookieless_mode="always" and will be ignored`,Tx=`Surveys module not available`,Ex=`sanitize_properties is deprecated. Use before_send instead`,Dx=`Invalid value for property_denylist config: `,Ox=`posthog`,kx=!cle&&Yg?.indexOf(`MSIE`)===-1&&Yg?.indexOf(`Mozilla`)===-1,Ax=e=>{var t;return $g({api_host:`https://us.i.posthog.com`,flags_api_host:null,ui_host:null,asset_host:null,token:``,autocapture:!0,cross_subdomain_cookie:mce(Gg?.location),persistence:`localStorage+cookie`,persistence_name:``,cookie_persisted_properties:[],loaded:Cx,save_campaign_params:!0,custom_campaign_params:[],custom_blocked_useragents:[],save_referrer:!0,capture_pageleave:`if_capture_pageview`,defaults:e??`unset`,__preview_deferred_init_extensions:!1,__preview_external_dependency_versioned_paths:!1,__preview_cookie_wins_on_conflict:!1,debug:Kg&&m_(Kg?.search)&&Kg.search.indexOf(`__posthog_debug=true`)!==-1||!1,cookie_expiration:365,upgrade:!1,disable_session_recording:!1,disable_persistence:!1,disable_web_experiments:!0,disable_surveys:!1,disable_surveys_automatic_display:!1,disable_conversations:!1,disable_product_tours:!1,disable_external_dependency_loading:!1,strict_script_versioning:!1,enable_recording_console_log:void 0,secure_cookie:(Hg==null||(t=Hg.location)==null?void 0:t.protocol)===`https:`,ip:!1,opt_out_capturing_by_default:!1,opt_out_persistence_by_default:!1,opt_out_useragent_filter:!1,opt_out_capturing_persistence_type:`localStorage`,consent_persistence_name:null,opt_out_capturing_cookie_prefix:null,opt_in_site_apps:!1,property_denylist:[],respect_dnt:!1,sanitize_properties:null,request_headers:{},request_batching:!0,properties_string_max_length:65535,mask_all_element_attributes:!1,mask_all_text:!1,mask_personal_data_properties:!1,custom_personal_data_properties:[],advanced_disable_flags:!1,advanced_disable_decide:!1,advanced_disable_feature_flags:!1,advanced_disable_feature_flags_on_first_load:!1,advanced_only_evaluate_survey_feature_flags:!1,advanced_feature_flags_dedup_per_session:!1,advanced_enable_surveys:!1,advanced_disable_toolbar_metrics:!1,feature_flag_request_timeout_ms:3e3,surveys_request_timeout_ms:1e4,on_request_error(e){ov.error(`Bad HTTP status: `+e.statusCode+` `+e.text)},get_device_id:e=>e,capture_performance:void 0,name:`posthog`,bootstrap:{},disable_compression:!1,session_idle_timeout_seconds:1800,person_profiles:ty,before_send:void 0,request_queue_config:{flush_interval_ms:ax},error_tracking:{},_onCapture:Cx},(e=>({rageclick:e&&e>=`2026-05-30`?{content_ignorelist:Lce,ignore_text_selection:!0}
20:!e||`2025-11-30`>e||{content_ignorelist:!0},capture_pageview:!e||`2025-05-24`>e||`history_change`,session_recording:e&&e>=`2026-05-30`?{strictMinimumDuration:!0,canvasCapture:{resolutionScale:.6}}:e&&e>=`2025-11-30`?{strictMinimumDuration:!0}:{},external_scripts_inject_target:e&&e>=`2026-01-30`?`head`:`body`,internal_or_test_user_hostname:e&&e>=`2026-01-30`?/^(localhost|127\.0\.0\.1)$/:void 0,persistence_save_debounce_ms:e&&e>=`2026-05-30`?250:0,split_storage:!(!e||`2026-05-30`>e),detect_google_search_app:!(!e||`2026-05-30`>e)}))(e))},Cle=[[`process_person`,`person_profiles`],[`xhr_headers`,`request_headers`],[`cookie_name`,`persistence_name`],[`disable_cookie`,`disable_persistence`],[`__preview_disable_beacon`,`disable_beacon`],[`store_google`,`save_campaign_params`],[`verbose`,`debug`]],jx=e=>{var t={};for(var[n,r]of Cle)p_(e[n])||(t[r]=e[n]);var i=ly({},t,e),a=e.__preview_external_dependency_versioned_paths;return p_(a)||(p_(e.strict_script_versioning)&&(i.strict_script_versioning=!!a),m_(a)&&p_(e.asset_host)&&(i.asset_host=a)),l_(e.property_blacklist)&&(p_(e.property_denylist)?i.property_denylist=e.property_blacklist:l_(e.property_denylist)?i.property_denylist=[...e.property_blacklist,...e.property_denylist]:ov.error(Dx+e.property_denylist)),i},wle=class{constructor(){this.__forceAllowLocalhost=!1}get Pn(){return this.__forceAllowLocalhost}set Pn(e){ov.error("WebPerformanceObserver is deprecated and has no impact on network capture. Use `_forceAllowLocalhostNetworkCapture` on `posthog.sessionRecording`"),this.__forceAllowLocalhost=e}},Mx=class e{Rn(e,t){if(e){var n=this.On.indexOf(e);n!==-1&&this.On.splice(n,1)}return this.On.push(t),t.initialize==null||t.initialize(),t}Ln(){return this.config.cookieless_mode===Qv||this.config.cookieless_mode===Zv&&this.consent.isRejected()}get decideEndpointWasHit(){var e;return(e=this.featureFlags?.hasLoadedFlags)!=null&&e}get flagsEndpointWasHit(){var e;return(e=this.featureFlags?.hasLoadedFlags)!=null&&e}constructor(){this.webPerformance=new wle,this.An=!1,this.version=Zg.LIB_VERSION,this.Fn=new sx,this.On=[],this._calculate_event_properties=this.calculateEventProperties.bind(this),this.config=Ax(),this.SentryIntegration=Kce,this.sentryIntegration=e=>function(e,t){var n=Ky(e,t);return{name:Gy,processEvent:e=>n(e)}}(this,e),this.__request_queue=[],this.__loaded=!1,this.analyticsDefaultEndpoint=`/e/`,this.Nn=!1,this.Dn=null,this.$n=null,this.qn=null,this.scrollManager=new mle(this),this.pageViewManager=new qy(this),this.rateLimiter=new nle(this),this.requestRouter=new _le(this),this.consent=new Tce(this),this.externalIntegrations=new Sle(this);var t=e.__defaultExtensionClasses??{};this.featureFlags=t.featureFlags&&new t.featureFlags(this),this.toolbar=t.toolbar&&new t.toolbar(this),this.surveys=t.surveys&&new t.surveys(this),this.conversations=t.conversations&&new t.conversations(this),this.logs=t.logs&&new t.logs(this),this.experiments=t.experiments&&new t.experiments(this),this.exceptions=t.exceptions&&new t.exceptions(this),this.people={set:(e,t,n)=>{var r=m_(e)?{[e]:t}:e;this.setPersonProperties(r),n?.({})},set_once:(e,t,n)=>{var r=m_(e)?{[e]:t}:e;this.setPersonProperties(void 0,r),n?.({})}},this.on(`eventCaptured`,(e=>ov.info(`send "`+e?.event+`"`,e)))}init(t,n,r){if(r&&r!==Ox){var i=xx[r]??new e;return i._init(t,n,r),xx[r]=i,xx[Ox][r]=i,i}return this._init(t,n,r)}_init(e,t,n){var r;t===void 0&&(t={});var i=m_(e)?e.trim():``;if(!i)return ov.critical(`PostHog was initialized without a token. This likely indicates a misconfiguration. Please check the first argument passed to posthog.init()`),this;if(this.__loaded)return console.warn(`[PostHog.js]`,`You have already initialized PostHog! Re-initializing is a no-op`),this;this.__loaded=!0,this.config={},t.debug=this.jn(t.debug),this.Bn=t,this.Hn=[],t.person_profiles?this.$n=t.person_profiles:t.process_person&&(this.$n=t.process_person);var a=Ax(t.defaults),o=jx(t),s=ly({},a,o,{name:n,token:i});d_(a.rageclick)&&d_(o.rageclick)&&(s.rageclick=ly({},a.rageclick,o.rageclick)),d_(a.session_recording)&&d_(o.session_recording)&&(s.session_recording=ly({},a.session_recording,o.session_recording)),this.set_config(s),this.config.on_xhr_error&&ov.error(`on_xhr_error is deprecated. Use on_request_error instead`),this.compression=t.disable_compression?void 0:Cb.GZipJS;var c=this.Un();this.persistence=new pb(this.config,c),this.sessionPersistence=this.config.persistence===`
20sessionStorage`||this.config.persistence===`memory`?this.persistence:new pb($g({},this.config,{persistence:`sessionStorage`}),c,!1);var l=$g({},this.persistence.props),u=$g({},this.sessionPersistence.props);this.register({$initialization_time:new Date().toISOString()}),this.zn=new dle((e=>this.Vn(e)),this.config.request_queue_config),this.Wn=new ple(this),this.__request_queue=[];var d=this.Ln();if(d||(this.sessionManager=new lx(this),this.sessionPropsManager=new ox(this,this.sessionManager,this.persistence)),this.config.__preview_deferred_init_extensions?(ov.info(`Deferring extension initialization to improve startup performance`),setTimeout((()=>{this.Gn(d)}),0)):(ov.info(`Initializing extensions synchronously`),this.Gn(d)),Zg.DEBUG=Zg.DEBUG||this.config.debug,Zg.DEBUG&&ov.info(`Starting in debug mode`,{this:this,config:t,thisC:$g({},this.config),p:l,s:u}),!this.config.identity_distinct_id||(r=t.bootstrap)!=null&&r.distinctID||(t.bootstrap=$g({},t.bootstrap,{distinctID:this.config.identity_distinct_id,isIdentifiedID:!0})),t.bootstrap?.distinctID!==void 0){var f=t.bootstrap.distinctID,p=this.get_distinct_id(),m=this.persistence.get_property(Hv);if(t.bootstrap.isIdentifiedID&&p!=null&&p!==f&&m===$v)this.identify(f);else if(t.bootstrap.isIdentifiedID&&p!=null&&p!==f&&m===ey)ov.warn(`Bootstrap distinctID differs from an already-identified user. The existing identity is preserved. Call reset() before reinitializing if you intend to switch users.`);else{var h=this.config.get_device_id(py()),g=t.bootstrap.isIdentifiedID?h:f;this.persistence.set_property(Hv,t.bootstrap.isIdentifiedID?ey:$v),this.register({distinct_id:f,$device_id:g})}}if(d)this.register_once({distinct_id:Yv,$device_id:null},``);else if(!this.get_distinct_id()){var _=this.config.get_device_id(py());this.register_once({distinct_id:_,$device_id:_},``),this.persistence.set_property(Hv,$v)}return fy(Hg,`onpagehide`in self?`pagehide`:`unload`,this._handle_unload.bind(this),{passive:!1}),t.segment?function(e,t){var n=e.config.segment;if(!n)return t();(function(e,t){var n=e.config.segment;if(!n)return t();var r=n=>{var r=()=>n.anonymousId()||py();e.config.get_device_id=r,n.id()&&(e.register({distinct_id:n.id(),$device_id:r()}),e.persistence.set_property(Hv,ey)),t()},i=n.user();`then`in i&&u_(i.then)?i.then(r):r(i)})(e,(()=>{n.register((e=>{Promise&&Promise.resolve||Wy.warn(`This browser does not have Promise support, and can not use the segment integration`);var t=(t,n)=>{if(!n)return t;t.event.userId||t.event.anonymousId===e.get_distinct_id()||(Wy.info(`No userId set, resetting PostHog`),e.reset()),t.event.userId&&t.event.userId!==e.get_distinct_id()&&(Wy.info(`UserId set, identifying with PostHog`),e.identify(t.event.userId));var r=e.calculateEventProperties(n,t.event.properties);return t.event.properties=Object.assign({},r,t.event.properties),t};return{name:`PostHog JS`,type:`enrichment`,version:`1.0.0`,isLoaded:()=>!0,load:()=>Promise.resolve(),track:e=>t(e,e.event.event),page:e=>t(e,iy),identify:e=>t(e,oy),screen:e=>t(e,`$screen`)}})(e)).then((()=>{t()}))}))}(this,(()=>this.Zn())):this.Zn(),u_(this.config._onCapture)&&this.config._onCapture!==Cx&&(ov.warn("onCapture is deprecated. Please use `before_send` instead"),this.on(`eventCaptured`,(e=>this.config._onCapture(e.event,e)))),this.config.ip&&ov.warn('The `ip` config option has NO EFFECT AT ALL and has been deprecated. Use a custom transformation or "Discard IP data" project setting instead. See https://posthog.com/tutorials/web-redact-properties#hiding-customer-ip-address for more information.'),this}Gn(t){var n=performance.now(),r=$g({},e.__defaultExtensionClasses,this.config.__extensionClasses),i=[];r.featureFlags&&this.On.push(this.featureFlags=this.featureFlags??new r.featureFlags(this)),r.exceptions&&this.On.push(this.exceptions=this.exceptions??new r.exceptions(this)),r.historyAutocapture&&this.On.push(this.historyAutocapture=new r.historyAutocapture(this)),r.tracingHeaders&&this.On.push(this.tracingHeaders=new r.tracingHeaders(this)),r.siteApps&&this.On.push(this.siteApps=new r.siteApps(this)),r.sessionRecording&&!t&&this.On.push(this.sessionRecording=new r.sessionRecording(this)),this.config.disable_scroll_properties||i.push((()=>{this.scrollManager.startMeasuringScrollPosition()})),r.autocapture&&this.On.push(this.autocapture=new r.autocapture(this)),r.surveys&&this.On.push(this.surveys=this.surveys??new r.surveys(this)),r.logs&&this.On.push(this.logs=this.logs??new r.logs(this)),r.conversations&&this.On.push(this.conversations=this.conversations??new r.conversations(this)),r.productTours&&this.On.push(this.productTours=new r.productTours(this)),r.heatmaps&&this.On.push(this.heatmaps=new r.heatmaps(this)),r.webVitalsAutocapture&&this.On.push(this.webVitalsAutocapture=new r.webVitalsAutocapture(this)),r.exceptionObserver&&this.On.push(this.exceptionObserver=new r.exceptionObserver(this)),r.deadClicksAutocapture&&this.On.push(this.deadClicksAutocapture=new r.deadClicksAutocapture(this,Gce)),r.toolbar&&this.On.push(this.toolbar=this.toolbar??new r.toolbar(this)),r.experiments&&this.On.push(this.experiments=this.experiments??new r.experiments(this)),this.On.forEac
20h((e=>{e.initialize&&i.push((()=>{e.initialize==null||e.initialize()}))})),i.push((()=>{if(this.Qn){var e=this.Qn;this.Qn=void 0,this.Si(e)}})),this.Jn(i,n)}Jn(e,t){for(;e.length>0;){if(this.config.__preview_deferred_init_extensions&&performance.now()-t>=30&&e.length>0)return void setTimeout((()=>{this.Jn(e,t)}),0);var n=e.shift();if(n)try{n()}catch(e){ov.error(`Error initializing extension:`,e)}}var r=Math.round(performance.now()-t);this.register_for_session({[sce]:this.config.__preview_deferred_init_extensions?`deferred`:`synchronous`,[cce]:r}),this.config.__preview_deferred_init_extensions&&ov.info(`PostHog extensions initialized (`+r+`ms)`)}Si(e){var t;if(!Gg||!Gg.body)return ov.info(`document not ready yet, trying again in 500 milliseconds...`),void setTimeout((()=>{this.Si(e)}),500);this.config.__preview_deferred_init_extensions&&(this.Qn=e),this.Kn=e,this.compression=void 0,e.supportedCompression&&!this.config.disable_compression&&(this.compression=a_(e.supportedCompression,Cb.GZipJS)?Cb.GZipJS:a_(e.supportedCompression,Cb.Base64)?Cb.Base64:void 0),(t=e.analytics)!=null&&t.endpoint&&(this.analyticsDefaultEndpoint=e.analytics.endpoint),this.set_config({person_profiles:this.$n?this.$n:ty}),this.On.forEach((t=>t.onRemoteConfig==null?void 0:t.onRemoteConfig(e)))}Zn(){try{this.config.loaded(this)}catch(e){ov.critical("`loaded` function failed",e)}if(this.Yn(),this.config.internal_or_test_user_hostname&&Kg!=null&&Kg.hostname){var e=Kg.hostname,t=this.config.internal_or_test_user_hostname;(typeof t==`string`?e===t:t.test(e))&&this.setInternalOrTestUser()}this.config.capture_pageview&&setTimeout((()=>{(this.consent.isOptedIn()||this.Ln())&&this.Xn()}),1),this.es=new Sb(this),this.es.load()}Yn(){var e;this.is_capturing()&&this.config.request_batching&&((e=this.zn)==null||e.enable())}_dom_loaded(){this.is_capturing()&&sy(this.__request_queue,(e=>this.Vn(e))),this.__request_queue=[],this.Yn()}_handle_unload(){var e,t,n,r;(e=this.surveys)==null||e.handlePageUnload(),this.config.request_batching?(this.ts()&&this.capture(ay),(t=this.logs)==null||t.flushLogs(`sendBeacon`),(n=this.zn)==null||n.unload(),(r=this.Wn)==null||r.unload()):this.ts()&&this.capture(ay,null,{transport:`sendBeacon`})}_send_request(e){this.__loaded?kx?this.__request_queue.push(e):this.rateLimiter.isServerRateLimited(e.batchKey)?e.fireCallbackOnDrop&&(e.callback==null||e.callback({statusCode:429})):(e.transport=e.transport||this.config.api_transport,e.skipIPParam||(e.url=$b(e.url,{ip:+!!this.config.ip})),e.headers=$g({},this.config.request_headers,e.headers),e.compression=e.compression===`best-available`?this.compression:e.compression,(p_(this.config.disable_beacon)?this.config.__preview_disable_beacon:this.config.disable_beacon)&&(e.disableTransport=[`sendBeacon`]),e.fetchOptions=e.fetchOptions||this.config.fetch_options,(e=>{var t=$g({},e);t.timeout=t.timeout||6e4,t.url=rx(t.url,t.compression);var n=t.transport??`fetch`,r=ix.filter((e=>!t.disableTransport||!e.transport||!t.disableTransport.includes(e.transport))),i=function(e,t){for(var r=0;e.length>r;r++)if(e[r].transport===n)return e[r]}(r)?.method??r[0].method;if(!i)throw Error(`No available transport method`);n!==`sendBeacon`&&t.data&&t.compression===Cb.GZipJS&&hoe&&!Qb?ule(t).then((e=>{i(e)})).catch((n=>{if(Eoe(n))return Qb=!0,void i($g({},t,{compression:void 0,url:rx(e.url,void 0)}));(e=>{if(!e||typeof e!=`object`)return!1;var t=`name`in e?String(e.name):``;return Eoe(e)||t===Toe})(n)&&(Qb=!0),i(t)})):i(t)})($g({},e,{callback:t=>{var n,r;this.rateLimiter.checkForLimiting(t),400>t.statusCode||(n=(r=this.config).on_request_error)==null||n.call(r,t),e.callback==null||e.callback(t)}}))):e.fireCallbackOnDrop&&(e.callback==null||e.callback({statusCode:0}))}Vn(e){this.Wn?this.Wn.retriableRequest(e):this._send_request(e)}_execute_array(e){Sx++;try{var t,n=[],r=[],i=[];sy(e,(e=>{if(e)if(l_(t=e[0]))i.push(e);else if(u_(e))try{e.call(this)}catch(t){ov.error(`Error executing queued PostHog call`,e,t)}else l_(e)&&t===`alias`?n.push(e):l_(e)&&t.indexOf(`capture`)!==-1&&u_(this[t])?i.push(e):r.push(e)}));var a=function(e,t){sy(e,(function(e){try{if(l_(e[0])){var n=t;cy(e,(function(e){n=n[e[0]].apply(n,e.slice(1))}))}else t[e[0]].apply(t,e.slice(1))}catch(t){ov.error(`Error executing queued PostHog call`,e,t)}}))};a(n,this),a(r,this),a(i,this)}finally{Sx--}}push(t){if(Sx>
200&&l_(t)&&m_(t[0])){var n=e.prototype[t[0]];u_(n)&&n.apply(this,t.slice(1))}else this._execute_array([t])}capture(e,t,n){var r,i,a,o;if(this.__loaded&&this.persistence&&this.sessionPersistence&&this.zn){if(this.is_capturing())if(!p_(e)&&m_(e)){var s=!this.config.opt_out_useragent_filter&&this._is_bot();if(!s||this.config.__preview_capture_bot_pageviews){var c=n!=null&&n.skip_client_rate_limiting?void 0:this.rateLimiter.clientRateLimitContext();if(c==null||!c.isRateLimited){t!=null&&t.$current_url&&!m_(t?.$current_url)&&(ov.error("Invalid `$current_url` property provided to `posthog.capture`. Input must be a string. Ignoring provided value."),t==null||delete t.$current_url),e!==`$exception`||n!=null&&n.rs||ov.warn("Using `posthog.capture('$exception')` is unreliable because it does not attach required metadata. Use `posthog.captureException(error)` instead, which attaches required metadata automatically."),this.sessionPersistence.update_search_keyword(),this.config.save_campaign_params&&this.sessionPersistence.update_campaign_params(),this.config.save_referrer&&this.sessionPersistence.update_referrer_info(),(this.config.save_campaign_params||this.config.save_referrer)&&this.persistence.set_initial_person_info();var l=new Date,u=n?.timestamp||l,d=n?.uuid||py(),f={uuid:d,event:e,properties:this.calculateEventProperties(e,t||{},u,d)};e===iy&&this.config.__preview_capture_bot_pageviews&&s&&(f.event=`$bot_pageview`,f.properties.$browser_type=`bot`),c&&(f.properties.$lib_rate_limit_remaining_tokens=c.remainingTokens),n!=null&&n.$set&&(f.$set=n?.$set);var p=n?.$unset;p&&(f.$unset=p);var m,h,g,_=this.ns(n?.$set_once,e!==uce,e===oy);if(_&&(f.$set_once=_),n!=null&&n._noTruncate||(r=this.config.properties_string_max_length,i=f,a=e=>m_(e)?e.slice(0,r):e,o=new Set,f=function e(t,n){return t===Object(t)?o.has(t)?void 0:(o.add(t),l_(t)?(r=[],sy(t,(t=>{r.push(e(t))}))):(r={},cy(t,((t,n)=>{o.has(t)||(r[n]=e(t,n))}))),r):a?a(t):t;var r}(i)),f.timestamp=u,p_(n?.timestamp)||(f.properties.$event_time_override_provided=!0,f.properties.$event_time_override_system_time=l),e===gb.DISMISSED||e===gb.SENT){var v=t?.[_b.SURVEY_ID],y=t?.[_b.SURVEY_ITERATION];(e=>{try{var t=(e=>((e,t)=>{var n=``+yx+t.id;return t.current_iteration&&t.current_iteration>0&&(n=``+yx+t.id+`_`+t.current_iteration),n})(0,e))(e);if(localStorage.getItem(t))return;localStorage.setItem(t,`true`)}catch(e){vx.error(`Failed to persist survey seen state`,e)}})({id:v,current_iteration:y}),f.$set=$g({},f.$set,{[(m={id:v,current_iteration:y},h=e===gb.SENT?`responded`:`dismissed`,g=`$survey_`+h+`/`+m.id,m.current_iteration&&m.current_iteration>0&&(g=`$survey_`+h+`/`+m.id+`/`+m.current_iteration),g)]:!0})}else e===gb.SHOWN&&(f.$set=$g({},f.$set,{[_b.SURVEY_LAST_SEEN_DATE]:new Date().toISOString()}));if(e===tle.SHOWN){var b=t?.[yb.TOUR_TYPE];b&&(f.$set=$g({},f.$set,{[yb.TOUR_LAST_SEEN_DATE+`/`+b]:new Date().toISOString()}))}var x=$g({},f.properties.$set,f.$set);if(f_(x)||this.setPersonPropertiesForFlags(x),!__(this.config.before_send)){var S=this.mr(f);if(!S)return;f=S}this.Fn.emit(`eventCaptured`,f);var C={method:`POST`,url:n?._url??this.requestRouter.endpointFor(`api`,this.analyticsDefaultEndpoint),data:f,compression:`best-available`,batchKey:n?._batchKey,transport:n?.transport};return!this.config.request_batching||n&&(n==null||!n._batchKey)||n!=null&&n.send_instantly?this.Vn(C):this.zn.enqueue(C),f}ov.critical(`This capture call is ignored due to client rate limiting.`)}}else ov.error(`No event name provided to posthog.capture`)}else ov.uninitializedWarning(`posthog.capture`)}_addCaptureHook(e){return this.on(`eventCaptured`,(t=>e(t.event,t)))}calculateEventProperties(e,t,n,r,i){if(n||=new Date,!this.persistence||!this.sessionPersistence)return t;var a=i?void 0:this.persistence.remove_event_timer(e),o=$g({},t);if(o.token=this.config.token,o.$config_defaults=this.config.defaults,this.Ln()&&(o.$cookieless_mode=!0),e===`$snapshot`){var s=$g({},this.persistence.properties(),this.sessionPersistence.properties());return o.distinct_id=s.distinct_id,(!m_(o.distinct_id)&&!v_(o.distinct_id)||h_(o.distinct_id))&&ov.error(`Invalid distinct_id for replay event. This indicates a bug in your implementation`),o}var c,l=function(e,t,n){var r,i,a;if(!Yg)return{};var o,s,c,l,u,d=e?[...tb,...t||[]]:[],[f,p]=function(e){for(var t=0;hse.length>t;t++){var[n,r]=hse[t],i=n.exec(e),a=i&&(u_(r)?r(i,e):r);if(a)return a}return[``,``]}(Yg),m=(o=typeof navigator<`u`?navigator:void 0)!=null&&o.brave?{brave:!0}:{},h={detectGoogleSearchApp:n},g=ly(dy({$os:f,$os_version:p,$browser:fse(Yg,navigator.vendor,m,h),$device:gse(Yg),$device_type:(c=Yg,l={userAgentDataPlatform:(r=navigator)==null||(r=r.userAgentData)==null?void 0:r.platform,maxTouchPoints:navigator?.maxTouchPoints,screenWidth:Hg==null||(i=Hg.screen)==null?void 0:i.width,screenHeight:Hg==null||(a=Hg.screen)==null?void 0:a.height,devicePixelRatio:Hg?.devicePixelRatio},u=gse(c),u===Boe||u===zoe||u===`Kobo`||u===`Kindle Fire`||u===rse?O_:u===I_||u===R_||u===L_||u===V_?`Console`:u===Hoe?`Wearable`:u?T_:l?.userAgentDataPlatform===`Android`&&(l?.maxTouchPoints??0)>0?600>Math.min(l?.screenWidth??0,l?.screenHeight??0)/(l?.devicePixelRatio??1)?T_:O_:`Desktop`),$timezone:db(),$timezone_offset:Zce()}),{$current_url:Qy(Kg?.href,d,nb),$host:Kg?.host,$pathname:Kg?.pathname,$raw_user_agent:Yg.length>
201e3?Yg.substring(0,997)+`...`:Yg,$browser_version:mse(Yg,navigator.vendor,m,h),$browser_language:ob(),$browser_language_prefix:(s=ob(),typeof s==`string`?s.split(`-`)[0]:void 0),$screen_height:Hg?.screen.height,$screen_width:Hg?.screen.width,$viewport_height:Hg?.innerHeight,$viewport_width:Hg?.innerWidth,$lib:Zg.LIB_NAME,$lib_version:Zg.LIB_VERSION,$insert_id:Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10),$time:Date.now()/1e3});return Zg.SDK_DIST_CHANNEL&&(g.$sdk_dist_channel=Zg.SDK_DIST_CHANNEL),g}(this.config.mask_personal_data_properties,this.config.custom_personal_data_properties,this.config.detect_google_search_app);if(this.sessionManager){var{sessionId:u,windowId:d}=this.sessionManager.checkAndGetSessionAndWindowId(i,n.getTime());o.$session_id=u,o.$window_id=d}this.sessionPropsManager&&ly(o,this.sessionPropsManager.getSessionProps());try{this.sessionRecording&&ly(o,this.sessionRecording.sdkDebugProperties),o.$sdk_debug_retry_queue_size=this.Wn?.length}catch(e){o.$sdk_debug_error_capturing_properties=String(e)}if(this.requestRouter.region===gx&&(o.$lib_custom_api_host=this.config.api_host),c=e!==iy||i?e!==ay||i?this.pageViewManager.doEvent():this.pageViewManager.doPageLeave(n):this.pageViewManager.doPageView(n,r),o=ly(o,c),e===iy&&Gg&&(o.title=Gg.title),!p_(a)){var f=n.getTime()-a;o.$duration=parseFloat((f/1e3).toFixed(3))}Yg&&this.config.opt_out_useragent_filter&&(o.$browser_type=this._is_bot()?`bot`:`browser`),(o=ly({},l,this.persistence.properties(),this.sessionPersistence.properties(),o)).$is_identified=this._isIdentified(),l_(this.config.property_denylist)?cy(this.config.property_denylist,(function(e){delete o[e]})):ov.error(Dx+this.config.property_denylist+` or property_blacklist config: `+this.config.property_blacklist);var p=this.config.sanitize_properties;p&&(ov.error(Ex),o=p(o,e));var m=this.ss();return o.$process_person_profile=m,m&&!i&&this.os(`_calculate_event_properties`),o}ns(e,t,n){if(t===void 0&&(t=!0),n===void 0&&(n=!1),!this.persistence||!this.ss()||this.An&&!n)return e;var r=ly({},this.persistence.get_initial_props(),this.sessionPropsManager?.getSetOnceProps()||{},e||{}),i=this.config.sanitize_properties;return i&&(ov.error(Ex),r=i(r,`$set_once`)),t&&(this.An=!0),f_(r)?void 0:r}register(e,t){var n;(n=this.persistence)==null||n.register(e,t)}register_once(e,t,n){var r;(r=this.persistence)==null||r.register_once(e,t,n)}register_for_session(e){var t;(t=this.sessionPersistence)==null||t.register(e)}unregister(e){var t;(t=this.persistence)==null||t.unregister(e)}unregister_for_session(e){var t;(t=this.sessionPersistence)==null||t.unregister(e)}ls(e,t){this.register({[e]:t})}getFeatureFlag(e,t){return this.featureFlags?.getFeatureFlag(e,t)}getFeatureFlagPayload(e){return this.featureFlags?.getFeatureFlagPayload(e)}getFeatureFlagResult(e,t){return this.featureFlags?.getFeatureFlagResult(e,t)}isFeatureEnabled(e,t){return this.featureFlags?.isFeatureEnabled(e,t)}reloadFeatureFlags(){var e;(e=this.featureFlags)==null||e.reloadFeatureFlags()}updateFlags(e,t,n){var r;(r=this.featureFlags)==null||r.updateFlags(e,t,n)}updateEarlyAccessFeatureEnrollment(e,t,n){var r;(r=this.featureFlags)==null||r.updateEarlyAccessFeatureEnrollment(e,t,n)}getEarlyAccessFeatures(e,t,n){return t===void 0&&(t=!1),this.featureFlags?.getEarlyAccessFeatures(e,t,n)}on(e,t){return this.Fn.on(e,t)}onFeatureFlags(e){return this.featureFlags?this.featureFlags.onFeatureFlags(e):(e([],{},{errorsLoading:!0}),()=>{})}onSurveysLoaded(e){return this.surveys?this.surveys.onSurveysLoaded(e):(e([],{isLoaded:!1,error:Tx}),()=>{})}onSessionId(e){return this.sessionManager?.onSessionId(e)??(()=>{})}getSurveys(e,t){t===void 0&&(t=!1),this.surveys?this.surveys.getSurveys(e,t):e([],{isLoaded:!1,error:Tx})}getActiveMatchingSurveys(e,t){t===void 0&&(t=!1),this.surveys?this.surveys.getActiveMatchingSurveys(e,t):e([],{isLoaded:!1,error:Tx})}renderSurvey(e,t){var n;(n=this.surveys)==null||n.renderSurvey(e,t)}displaySurvey(e,t){var n;t===void 0&&(t=yle),(n=this.surveys)==null||n.displaySurvey(e,t)}cancelPendingSurvey(e){var t;(t=this.surveys)==null||t.cancelPendingSurvey(e)}canRenderSurvey(e){return this.surveys?.canRenderSurvey(e)??{visible:!1,disabledReason:Tx}}canRenderSurveyAsync(e,t){return t===void 0&&(t=!1),this.surveys?.canRenderSurveyAsync(e,t)??Promise.resolve({visible:!1,disabledReason:Tx})}us(e){return!e||h_(e)?(ov.critical(`Unique user id has not been set in posthog.identify`),!1):e===Yv?(ov.critical(`The string "`+e+`" was set in posthog.identify which indicates an error. This ID is only used as a sentinel value.`),!1):![`distinct_id`,`distinctid`].includes(e.toLowerCase())&&![`undefined`,`null`].includes(e.toLowerCase())||(ov.critical(`The string "`+e+`" was set in posthog.identify which indicates an error. This ID should be unique to the user and n
20ot a hardcoded string.`),!1)}identify(e,t,n){if(!this.__loaded||!this.persistence)return ov.uninitializedWarning(`posthog.identify`);if(v_(e)&&(e=e.toString(),ov.warn(`The first argument to posthog.identify was a number, but it should be a string. It has been converted to a string.`)),this.us(e)&&this.os(`posthog.identify`)){var r=this.get_distinct_id();this.register({$user_id:e}),this.get_property(lv)||this.register_once({$had_persisted_distinct_id:!0,$device_id:r},``),e!==r&&e!==this.get_property(uv)&&(this.unregister(uv),this.register({distinct_id:e}));var i,a=(this.persistence.get_property(Hv)||$v)===$v;e!==r&&a?(this.persistence.set_property(Hv,ey),this.setPersonPropertiesForFlags({$set:t||{},$set_once:n||{}},!1),this.capture(oy,{distinct_id:e,$anon_distinct_id:r},{$set:t||{},$set_once:n||{}}),this.qn=fx(e,t,n),(i=this.featureFlags)==null||i.setAnonymousDistinctId(r)):(t||n)&&this.setPersonProperties(t,n),e!==r&&(this.reloadFeatureFlags(),this.unregister(Rv))}}setPersonProperties(e,t){if((e||t)&&this.os(`posthog.setPersonProperties`)){var n=fx(this.get_distinct_id(),e,t);this.qn===n?ov.info(`A duplicate setPersonProperties call was made with the same properties. It has been ignored.`):(this.setPersonPropertiesForFlags({$set:e||{},$set_once:t||{}},!0),this.capture(`$set`,{$set:e||{},$set_once:t||{}}),this.qn=n)}}unsetPersonProperties(e){var t,n=(l_(e)?e:[e]).filter((e=>m_(e)&&e.length>0));n.length!==0&&this.os(`posthog.unsetPersonProperties`)&&((t=this.featureFlags)==null||t.unsetPersonPropertiesForFlags(n,!0),this.capture(`$set`,{$unset:n}),this.qn=null)}group(e,t,n){if(e&&t){var r=this.getGroups(),i=r[e]!==t;if(i&&this.resetGroupPropertiesForFlags(e),this.register({$groups:$g({},r,{[e]:t})}),i||n){var a={$group_type:e,$group_key:t};n&&(a.$group_set=n),this.capture(uce,a)}n&&this.setGroupPropertiesForFlags({[e]:n}),i&&!n&&this.reloadFeatureFlags()}else ov.error(`posthog.group requires a group type and group key`)}resetGroups(){this.register({$groups:{}}),this.resetGroupPropertiesForFlags(),this.reloadFeatureFlags()}setPersonPropertiesForFlags(e,t){var n;t===void 0&&(t=!0),(n=this.featureFlags)==null||n.setPersonPropertiesForFlags(e,t)}resetPersonPropertiesForFlags(e){var t;e===void 0&&(e=!0),(t=this.featureFlags)==null||t.resetPersonPropertiesForFlags(e)}setGroupPropertiesForFlags(e,t){var n;t===void 0&&(t=!0),this.os(`posthog.setGroupPropertiesForFlags`)&&((n=this.featureFlags)==null||n.setGroupPropertiesForFlags(e,t))}resetGroupPropertiesForFlags(e){var t;(t=this.featureFlags)==null||t.resetGroupPropertiesForFlags(e)}reset(e){var t,n,r,i,a,o,s,c,l;if(ov.info(`reset`),!this.__loaded)return ov.uninitializedWarning(`posthog.reset`);var u,d=this.get_property(lv),f=this.get_property(xv);if(this.consent.reset(),(t=this.persistence)==null||t.clear(),(n=this.sessionPersistence)==null||n.clear(),p_(f)||(u=this.persistence)==null||u.register({[xv]:f}),(r=this.surveys)==null||r.reset(),(i=this.es)==null||i.stop(),(a=this.featureFlags)==null||a.reset(),(o=this.conversations)==null||o.reset(),(s=this.logs)==null||s.reset(),(c=this.persistence)==null||c.set_property(Hv,$v),(l=this.sessionManager)==null||l.resetSessionId(),this.qn=null,this.config.cookieless_mode===Qv)this.register_once({distinct_id:Yv,$device_id:null},``);else{var p=this.config.get_device_id(py());this.register_once({distinct_id:p,$device_id:e?p:d},``)}this.register({$last_posthog_reset:new Date().toISOString()},1),delete this.config.identity_distinct_id,delete this.config.identity_hash,this.reloadFeatureFlags()}setIdentity(e,t){var n;this.config.identity_distinct_id=e,this.config.identity_hash=t,this.alias(e),(n=this.conversations)==null||n.hs()}clearIdentity(){var e;delete this.config.identity_distinct_id,delete this.config.identity_hash,(e=this.conversations)==null||e.cs()}get_distinct_id(){return this.get_property(`distinct_id`)}getGroups(){return this.get_property(`$groups`)||{}}get_session_id(){return this.sessionManager?.checkAndGetSessionAndWindowId(!0).sessionId??``}get_session_replay_url(e){if(!this.sessionManager)return``;var{sessionId:t,sessionStartTimestamp:n}=this.sessionManager.checkAndGetSessionAndWindowId(!0),r=this.requestRouter.endpointFor(`ui`,`/project/`+this.config.token+`/replay/`+t);if(e!=null&&e.withTimestamp&&n){var i=e.timestampLookBack??10;if(!n)return r;r+=`?t=`+Math.max(Math.floor((new Date().getTime()-n)/1e3)-i,0)}return r}alias(e,t){return e===this.get_property(ece)?(ov.critical(`Attempting to create alias for existing People user - aborting.`),-2):this.os(`posthog.alias`)?(p_(t)&&(t=this.get_distinct_id()),e===t?(ov.warn(`alias matches current distinct_id - skipping api call.`),this.identify(e),-1):(this.ls(uv,e),this.capture(`$create_alias`,{alias:e,distinct_id:t}))):void 0}set_config(e){var t=$g({},this.config);if(d_(e)){var n,r,i,a,o,s,c,l,u,d,f;ly(this.config,jx(e));var p=this.Un();(n=this.persistence)==null||n.update_config(this.config,t,p),this.sessionPersistence=this.config.persistence===`
20sessionStorage`||this.config.persistence===`memory`?this.persistence:new pb($g({},this.config,{persistence:`sessionStorage`}),p,!1);var m=this.jn(this.config.debug);b_(m)&&(this.config.debug=m),b_(this.config.debug)&&(this.config.debug?(Zg.DEBUG=!0,_y.N()&&_y.A(`ph_debug`,!0),ov.info(`set_config`,{config:e,oldConfig:t,newConfig:$g({},this.config)})):(Zg.DEBUG=!1,_y.N()&&_y.q(`ph_debug`))),(r=this.exceptionObserver)==null||r.onConfigChange(),(i=this.exceptions)==null||i.onConfigChange(),(a=this.sessionRecording)==null||a.startIfEnabledOrStop(),(o=this.tracingHeaders)==null||o.startIfEnabledOrStop(),(s=this.autocapture)==null||s.startIfEnabled(),(c=this.heatmaps)==null||c.startIfEnabled(),(l=this.exceptionObserver)==null||l.startIfEnabledOrStop(),(u=this.deadClicksAutocapture)==null||u.startIfEnabledOrStop(),(d=this.surveys)==null||d.loadIfEnabled(),this.ds(),(f=this.externalIntegrations)==null||f.startIfEnabledOrStop()}}_overrideSDKInfo(e,t){Zg.LIB_NAME=e,Zg.LIB_VERSION=t}startSessionRecording(e){var t,n,r,i,a,o=!0===e,s={sampling:o||!(e==null||!e.sampling),linked_flag:o||!(e==null||!e.linked_flag),url_trigger:o||!(e==null||!e.url_trigger),event_trigger:o||!(e==null||!e.event_trigger)};Object.values(s).some(Boolean)&&((t=this.sessionManager)==null||t.checkAndGetSessionAndWindowId(),s.sampling&&((n=this.sessionRecording)==null||n.overrideSampling()),s.linked_flag&&((r=this.sessionRecording)==null||r.overrideLinkedFlag()),s.url_trigger&&((i=this.sessionRecording)==null||i.overrideTrigger(`url`)),s.event_trigger&&((a=this.sessionRecording)==null||a.overrideTrigger(`event`))),this.set_config({disable_session_recording:!1})}stopSessionRecording(){this.set_config({disable_session_recording:!0})}sessionRecordingStarted(){var e;return!((e=this.sessionRecording)==null||!e.started)}captureException(e,t){if(this.exceptions){var n=Error(`PostHog syntheticException`),r=this.exceptions.buildProperties(e,{handled:!0,syntheticException:n});return this.exceptions.sendExceptionEvent($g({},r,t))}}addExceptionStep(e,t){var n;(n=this.exceptions)==null||n.addExceptionStep(e,t)}captureLog(e){var t;(t=this.logs)==null||t.captureLog(e)}get logger(){return this.logs?.logger??e.vs}startExceptionAutocapture(e){this.set_config({capture_exceptions:e==null||e})}stopExceptionAutocapture(){this.set_config({capture_exceptions:!1})}loadToolbar(e){var t;return(t=this.toolbar?.loadToolbar(e))!=null&&t}get_property(e){return this.persistence?.props[e]}getSessionProperty(e){return this.sessionPersistence?.props[e]}toString(){var e=this.config.name??Ox;return e!==Ox&&(e=Ox+`.`+e),e}_isIdentified(){return this.persistence?.get_property(Hv)===ey||this.sessionPersistence?.get_property(Hv)===ey}ss(){var e,t;return!(this.config.person_profiles===`never`||this.config.person_profiles===ty&&!this._isIdentified()&&f_(this.getGroups())&&((e=this.persistence)==null||(e=e.props)==null||!e[uv])&&((t=this.persistence)==null||(t=t.props)==null||!t[Jv]))}ts(){return!0===this.config.capture_pageleave||this.config.capture_pageleave===`if_capture_pageview`&&(!0===this.config.capture_pageview||this.config.capture_pageview===`history_change`)}createPersonProfile(){this.ss()||this.os(`posthog.createPersonProfile`)&&this.setPersonProperties({},{})}setInternalOrTestUser(){this.os(`posthog.setInternalOrTestUser`)&&this.setPersonProperties({$internal_or_test_user:!0})}os(e){return this.config.person_profiles===`never`?(ov.error(e+` was called, but process_person is set to "never". This call will be ignored.`),!1):(this.ls(Jv,!0),!0)}Un(){if(this.config.cookieless_mode===`always`)return!0;var e=this.consent.isOptedOut();return this.config.disable_persistence||e&&!(!this.config.opt_out_persistence_by_default&&this.config.cookieless_mode!==Zv)}ds(){var e,t,n=this.Un();return this.persistence?.ti!==n&&((e=this.persistence)==null||e.set_disabled(n)),this.sessionPersistence?.ti!==n&&((t=this.sessionPersistence)==null||t.set_disabled(n)),n}opt_in_capturing(t){var n;if(this.config.cookieless_mode!==Qv){if(this.Ln()){var r,i;this.reset(!0),(r=this.sessionManager)==null||r.destroy(),(i=this.pageViewM
20anager)==null||i.destroy(),this.sessionManager=new lx(this),this.pageViewManager=new qy(this),this.persistence&&(this.sessionPropsManager=new ox(this,this.sessionManager,this.persistence));var a,o=this.config.__extensionClasses?.sessionRecording??e.__defaultExtensionClasses?.sessionRecording;o&&(this.sessionRecording=this.Rn(this.sessionRecording,new o(this)),this.Kn&&((a=this.sessionRecording)==null||a.onRemoteConfig==null||a.onRemoteConfig(this.Kn)))}var s;this.consent.optInOut(!0),this.ds(),this.Yn(),(n=this.sessionRecording)==null||n.startIfEnabledOrStop(),this.config.cookieless_mode==Zv&&((s=this.surveys)==null||s.loadIfEnabled()),(p_(t?.captureEventName)||t!=null&&t.captureEventName)&&this.capture(t?.captureEventName??`$opt_in`,t?.captureProperties,{send_instantly:!0}),this.config.capture_pageview&&this.Xn()}else ov.warn(wx)}opt_out_capturing(){var e,t,n;this.config.cookieless_mode===Qv?ov.warn(wx):(this.config.cookieless_mode===Zv&&this.consent.isOptedIn()&&this.reset(!0),this.consent.optInOut(!1),this.ds(),this.config.cookieless_mode===Zv&&(this.register({distinct_id:Yv,$device_id:null}),(e=this.sessionRecording)==null||e.stopRecording(),this.sessionRecording=void 0,(t=this.sessionManager)==null||t.destroy(),(n=this.pageViewManager)==null||n.destroy(),this.sessionManager=void 0,this.sessionPropsManager=void 0,this.config.capture_pageview&&this.Xn(),this.Yn()))}has_opted_in_capturing(){return this.consent.isOptedIn()}has_opted_out_capturing(){return this.consent.isOptedOut()}get_explicit_consent_status(){var e=this.consent.consent;return e===1?`granted`:e===0?`denied`:`pending`}is_capturing(){return this.config.cookieless_mode===Qv||(this.config.cookieless_mode===Zv?this.consent.isRejected()||this.consent.isOptedIn():!this.has_opted_out_capturing())}clear_opt_in_out_capturing(){this.consent.reset(),this.ds()}_is_bot(){return Wg?ux(Wg,this.config.custom_blocked_useragents):void 0}Xn(){Gg&&(Gg.visibilityState===`visible`?this.Nn||(this.Nn=!0,this.capture(iy,{title:Gg.title},{send_instantly:!0}),this.Dn&&=(Gg.removeEventListener(ny,this.Dn),null)):this.Dn||(this.Dn=this.Xn.bind(this),fy(Gg,ny,this.Dn)))}debug(e){!1===e?(Hg?.console.log(`You've disabled debug mode.`),this.set_config({debug:!1})):(Hg?.console.log("You're now in debug mode. All calls to PostHog will be logged in your console.\nYou can disable this with `posthog.debug(false)`."),this.set_config({debug:!0}))}Ii(){var e,t,n,r,i,a,o=this.Bn||{};return`advanced_disable_flags`in o?!!o.advanced_disable_flags:!1===this.config.advanced_disable_flags?!0===this.config.advanced_disable_decide?(ov.warn(`Config field 'advanced_disable_decide' is deprecated. Please use 'advanced_disable_flags' instead. The old field will be removed in a future major version.`),!0):(n=`advanced_disable_decide`,r=ov,i=(t=`advanced_disable_flags`)in(e=o)&&!__(e[t]),a=n in e&&!__(e[n]),i?e[t]:!!a&&(r&&r.warn(`Config field '`+n+`' is deprecated. Please use '`+t+`' instead. The old field will be removed in a future major version.`),e[n])):!!this.config.advanced_disable_flags}mr(e){if(__(this.config.before_send))return e;var t=Object.keys(e.properties??{}).filter(Poe),n=l_(this.config.before_send)?this.config.before_send:[this.config.before_send],r=e;for(var i of n){if(r=i(r),__(r)){var a=`Event '`+e.event+`' was rejected in beforeSend function`;return Noe(e.event)?ov.warn(a+`. This can cause unexpected behavior.`):ov.info(a),null}r.properties&&!f_(r.properties)||ov.warn(`Event '`+e.event+`' has no properties after beforeSend function, this is likely an error.`)}for(var o of t)if(r.properties&&__(r.properties[o]))return ov.warn(`Event '`+e.event+`' had its '`+o+`' property removed in a beforeSend function. This property is required for ingestion, so the event will be dropped.`),null;return r}getPageViewId(){return this.pageViewManager.Hr?.pageViewId}captureTraceFeedback(e,t){this.capture(`$ai_feedback`,{$ai_trace_id:String(e),$ai_feedback_text:t})}captureTraceMetric(e,t,n){this.capture(`$ai_metric`,{$ai_trace_id:String(e),$ai_metric_name:t,$ai_metric_value:String(n)})}jn(e){var t=b_(e)&&!e,n=_y.N()&&_y.P(`ph_debug`)===`true`;return!t&&(!!n||e)}};Mx.__defaultExtensionClasses={},Mx.vs={trace:bx=()=>{},debug:bx,info:bx,warn:bx,error:bx,fatal:bx},function(e,t){for(var n=0;t.length>n;n++)e.prototype[t[n]]=fce(e.prototype[t[n]])}(Mx,[`identify`]);var Nx=class{constructor(e){this.disabled=!1===e;var t=d_(e)?e:{};this.thresholdPx=t.threshold_px||30,this.timeoutMs=t.timeout_ms||1e3,this.clickCount=t.click_count||3,this.clicks=[]}isRageClick(e,t,n){if(this.disabled)return!1;var r=this.clicks[this.clicks.length-1];if(r&&Math.abs(e-r.x)+Math.abs(t-r.y)<this.thresholdPx&&this.timeoutMs>n-r.timestamp){if(this.clicks.push({x:e,y:t,timestamp:n}),this.clicks.length===this.clickCount)return!0}else this.clicks=[{x:e,y:t,timestamp:n}];return!1}},Px=`$copy_autocapture`,Fx=sv(`[AutoCapture]`);function Ix(e,t){return t.length>e?t.slice(0,e)+`...`:t}function Tle(e){if(e.previousElementSibling)return e.previousElementSibling;var t=e;do t=t.previousSibling;while(t&&!xy(t));return t}function Ele(e,t){var n,{e:r,maskAllElementAttributes:i,maskAllText:a,elementAttributeIgnoreList:o,elementsC
20hainAsString:s}=t;if(!xy(e))return{props:{}};for(var c=[e],l=e;l.parentNode&&!Sy(l,`body`);)if(jce(l.parentNode))c.push(l.parentNode.host),l=l.parentNode.host;else{if(!xy(l.parentNode))break;c.push(l.parentNode),l=l.parentNode}var u,d,f=[],p={},m=!1,h=!1;if(cy(c,(e=>{var t=Py(e);if(Sy(e,`a`)){var n=e.getAttribute(`href`);m=t&&!!n&&Ry(n)&&n}a_(wy(e),`ph-no-capture`)&&(h=!0),f.push(function(e,t,n,r){var i=e.tagName.toLowerCase(),a={tag_name:i};Dy.indexOf(i)>-1&&!n&&(a.$el_text=i.toLowerCase()===`a`||i.toLowerCase()===`button`?Ix(1024,zy(e)):Ix(1024,Ty(e)));var o=wy(e);o.length>0&&(a.classes=o.filter((function(e){return e!==``}))),cy(e.attributes,(function(n){var i;if((!Fy(e)||[`name`,`id`,`class`,`aria-label`].indexOf(n.name)!==-1)&&(r==null||!r.includes(n.name))&&!t&&Ry(n.value)&&(!m_(i=n.name)||i.substring(0,10)!==`_ngcontent`&&i.substring(0,7)!==`_nghost`)){var o=n.value;n.name===`class`&&(o=Cy(o).join(` `)),a[`attr__`+n.name]=Ix(1024,o)}}));for(var s=1,c=1,l=e;l=Tle(l);)s++,l.tagName===e.tagName&&c++;return a.nth_child=s,a.nth_of_type=c,a}(e,i,a,o)),ly(p,function(e){if(!Py(e))return{};var t={};return cy(e.attributes,(function(e){if(e.name&&e.name.indexOf(`data-ph-capture-attribute`)===0){var n=e.name.replace(`data-ph-capture-attribute-`,``),r=e.value;n&&r&&Ry(r)&&(t[n]=r)}})),t}(e))})),h)return{props:{},explicitNoCapture:h};if(a||(f[0].$el_text=Sy(e,`a`)||Sy(e,`button`)?zy(e):Ty(e)),m){var g;f[0].attr__href=m;var _=Xy(m)?.host,v=Hg==null||(g=Hg.location)==null?void 0:g.host;_&&v&&_!==v&&(u=m)}return{props:ly({$event_type:r.type,$ce_version:1},s?{}:{$elements:f},{$elements_chain:(d=f,function(e){return e.map((e=>{var t=``;if(e.tag_name&&(t+=e.tag_name),e.attr_class)for(var n of(e.attr_class.sort(),e.attr_class))t+=`.`+n.replace(/"/g,``);var r=$g({},e.text?{text:e.text}:{},{"nth-child":e.nth_child??0,"nth-of-type":e.nth_of_type??0},e.href?{href:e.href}:{},e.attr_id?{attr_id:e.attr_id}:{},e.attributes),i={};return uy(r).sort(((e,t)=>{var[n]=e,[r]=t;return n.localeCompare(r)})).forEach((e=>{var[t,n]=e;return i[Vy(t.toString())]=Vy(n.toString())})),(t+=`:`)+uy(i).map((e=>{var[t,n]=e;return t+`="`+n+`"`})).join(``)})).join(`;`)}(function(e){return e.map((e=>{var t={text:e.$el_text?.slice(0,400),tag_name:e.tag_name,href:e.attr__href?.slice(0,2048),attr_class:Uce(e),attr_id:e.attr__id,nth_child:e.nth_child,nth_of_type:e.nth_of_type,attributes:{}};return uy(e).filter((e=>{var[t]=e;return t.indexOf(`attr__`)===0})).forEach((e=>{var[n,r]=e;return t.attributes[n]=r})),t}))}(d)))},(n=f[0])!=null&&n.$el_text?{$el_text:f[0]?.$el_text}:{},u&&r.type===`click`?{$external_click_url:u}:{},p)}}var Lx=sv(`[ExceptionAutocapture]`),Dle=sv(`[TracingHeaders]`),Rx=sv(`[Web Vitals]`),zx=9e5,Bx=`disabled`,Vx=`lazy_loading`,Hx=`awaiting_config`,Ux=`missing_config`;sv(`[SessionRecording]`),sv(`[SessionRecording]`);var Wx=`[SessionRecording]`,Gx=sv(Wx),Ole=sv(`[Heatmaps]`);function Kx(e){return d_(e)&&`clientX`in e&&`clientY`in e&&v_(e.clientX)&&v_(e.clientY)}var qx=sv(`[Product Tours]`),Jx=e=>{var t;return!e.config.disable_product_tours&&!((t=e.persistence)==null||!t.get_property(yv))},kle=[`$set_once`,`$set`],Yx=sv(`[SiteApps]`),Xx=`Error while initializing PostHog app with config id `;function Zx(e,t,n){if(__(e))return!1;switch(n){case`exact`:return e===t;case`contains`:var r=t.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`).replace(/_/g,`.`).replace(/%/g,`.*`);return new RegExp(r,`i`).test(e);case`regex`:try{return new RegExp(t).test(e)}catch{return!1}default:return!1}}var Ale=class{constructor(e){this.fs=new sx,this.ps=(e,t)=>this.gs(e,t)&&this.ys(e,t)&&this.bs(e,t)&&this._s(e,t),this.gs=(e,t)=>t==null||!t.event||e?.event===t?.event,this._instance=e,this.ws=new Set,this.xs=new Set}init(){var e;p_(this._instance?._addCaptureHook)||(e=this._instance)==null||e._addCaptureHook(((e,t)=>{this.on(e,t)}))}register(e){var t;if(!p_(this._instance?._addCaptureHook)&&(e.forEach((e=>{var t,n;(t=this.xs)==null||t.add(e),(n=e.steps)==null||n.forEach((e=>{var t;(t=this.ws)==null||t.add(e?.event||``)}))})),(t=this._instance)!=null&&t.autocapture)){var n,r=new Set;e.forEach((e=>{var t;(t=e.steps)==null||t.forEach((e=>{e!=null&&e.selector&&r.add(e?.selector)}))}
20)),(n=this._instance)==null||n.autocapture.setElementSelectors(r)}}on(e,t){t!=null&&e.length!=0&&(this.ws.has(e)||this.ws.has(t?.event))&&this.xs&&this.xs?.size>0&&this.xs.forEach((e=>{this.ks(t,e)&&this.fs.emit(`actionCaptured`,e.name)}))}Ss(e){this.onAction(`actionCaptured`,(t=>e(t)))}ks(e,t){if(t?.steps==null)return!1;for(var n of t.steps)if(this.ps(e,n))return!0;return!1}onAction(e,t){return this.fs.on(e,t)}ys(e,t){if(t!=null&&t.url){var n,r=e==null||(n=e.properties)==null?void 0:n.$current_url;if(!r||typeof r!=`string`||!Zx(r,t.url,t.url_matching||`contains`))return!1}return!0}bs(e,t){return!!this.Cs(e,t)&&!!this.Is(e,t)&&!!this.Ts(e,t)}Cs(e,t){var n;if(t==null||!t.href)return!0;var r=this.Es(e);if(r.length>0)return r.some((e=>Zx(e.href,t.href,t.href_matching||`exact`)));var i,a=(e==null||(n=e.properties)==null?void 0:n.$elements_chain)||``;return!!a&&Zx((i=a.match(/(?::|")href="(.*?)"/))?i[1]:``,t.href,t.href_matching||`exact`)}Is(e,t){var n;if(t==null||!t.text)return!0;var r=this.Es(e);if(r.length>0)return r.some((e=>Zx(e.text,t.text,t.text_matching||`exact`)||Zx(e.$el_text,t.text,t.text_matching||`exact`)));var i,a,o,s=(e==null||(n=e.properties)==null?void 0:n.$elements_chain)||``;return!!s&&(i=function(e){for(var t,n=[],r=/(?::|")text="(.*?)"/g;!__(t=r.exec(e));)n.includes(t[1])||n.push(t[1]);return n}(s),a=t.text,o=t.text_matching||`exact`,i.some((e=>Zx(e,a,o))))}Ts(e,t){var n,r;if(t==null||!t.selector)return!0;var i=e==null||(n=e.properties)==null?void 0:n.$element_selectors;if(i!=null&&i.includes(t.selector))return!0;var a=(e==null||(r=e.properties)==null?void 0:r.$elements_chain)||``;if(t.selector_regex&&a)try{return new RegExp(t.selector_regex).test(a)}catch{return!1}return!1}Es(e){var t;return(e==null||(t=e.properties)==null?void 0:t.$elements)==null?[]:e?.properties.$elements}_s(e,t){return t==null||!t.properties||t.properties.length===0||hx(t.properties.reduce(((e,t)=>{var n=l_(t.value)?t.value.map(String):t.value==null?[]:[String(t.value)];return e[t.key]={values:n,operator:t.operator||`exact`},e}),{}),e?.properties)}},jle=class{constructor(e){this.Ms=[],this._instance=e,this.Ps=new Map,this.Rs=new Map,this.Os=new Map}Ls(e,t){return!!e&&hx(e.propertyFilters,t?.properties)}As(e,t){var n=new Map;return e.forEach((e=>{var r;(r=e.conditions)==null||(r=r[t])==null||(r=r.values)==null||r.forEach((t=>{if(t!=null&&t.name){var r=n.get(t.name)||[];r.push(e.id),n.set(t.name,r)}}))})),n}Fs(e,t,n){var r=(n===mb.Activation?this.Ps:this.Rs).get(e),i=[];return this.Ns((e=>{i=e.filter((e=>r?.includes(e.id)))})),i.filter((r=>{var i,a=(i=r.conditions)==null||(i=i[n])==null||(i=i.values)==null?void 0:i.find((t=>t.name===e));return this.Ls(a,t)}))}register(e){p_(this._instance?._addCaptureHook)||(this.Ds(e),this.$s(e))}$s(e){var t=e.filter((e=>{var t;return e.conditions?.actions&&((t=e.conditions)==null||(t=t.actions)==null||(t=t.values)==null?void 0:t.length)>0}));t.length!==0&&(this.qs??(this.qs=new Ale(this._instance),this.qs.init(),this.qs.Ss((e=>{this.onAction(e)}))),t.forEach((e=>{var t,n,r,i,a;e.conditions&&(t=e.conditions)!=null&&t.actions&&(n=e.conditions)!=null&&(n=n.actions)!=null&&n.values&&((r=e.conditions)==null||(r=r.actions)==null||(r=r.values)==null?void 0:r.length)>0&&((i=this.qs)==null||i.register(e.conditions.actions.values),(a=e.conditions)==null||(a=a.actions)==null||(a=a.values)==null||a.forEach((t=>{if(t&&t.name){var n=this.Os.get(t.name);n&&n.push(e.id),this.Os.set(t.name,n||[e.id])}})))})))}Ds(e){var t,n=e.filter((e=>{var t;return e.conditions?.events&&((t=e.conditions)==null||(t=t.events)==null||(t=t.values)==null?void 0:t.length)>0})),r=e.filter((e=>{var t;return e.conditions?.cancelEvents&&((t=e.conditions)==null||(t=t.cancelEvents)==null||(t=t.values)==null?void 0:t.length)>0}));n.length===0&&r.length===0||((t=this._instance)==null||t._addCaptureHook(((e,t)=>{this.onEvent(e,t)})),this.Ps=this.As(e,mb.Activation),this.Rs=this.As(e,mb.Cancellation))}onEvent(e,t){var n,r,i=this.ce(),a=(t==null||(n=t.properties)==null?void 0:n.$survey_id)||(t==null||(r=t.properties)==null?void 0:r.$product_tour_id);if(a&&this.getActivatedIds().includes(a)){var o=this.js(e,a);if(o===`consume`)return i.info(`event consumed activated item, remov
20ing it`,{event:e,itemId:a}),void this.Bs([a]);if(o===`persist`)return i.info(`shown item promoted to persisted activation`,{event:e,itemId:a}),void this.Hs(a)}if(this.Rs.has(e)){var s=this.Fs(e,t,mb.Cancellation);s.length>0&&(i.info(`cancel event matched, cancelling items`,{event:e,itemsToCancel:s.map((e=>e.id))}),this.Bs(s.map((e=>e.id))),s.forEach((e=>this.Us(e.id))))}if(this.Ps.has(e)){i.info(`event name matched`,{event:e,eventPayload:t,items:this.Ps.get(e)});var c=this.Fs(e,t,mb.Activation);this.zs(c.map((e=>e.id)))}}onAction(e){this.Os.has(e)&&this.zs(this.Os.get(e)||[])}zs(e){e.length!==0&&(this.Ms=[...new Set([...this.Ms,...e])],this.ce().info(`updating activated items`,{activatedItems:this.getActivatedIds()}))}Hs(e){this.Ms=this.Ms.filter((t=>t!==e));var t=this.Vs();t.includes(e)||this.Ws([...t,e])}Bs(e){var t=new Set(e);this.Ms=this.Ms.filter((e=>!t.has(e)));var n=this.Vs(),r=n.filter((e=>!t.has(e)));r.length!==n.length&&this.Ws(r)}Vs(){var e,t=this.Gs();return((e=this._instance)==null||(e=e.persistence)==null?void 0:e.props[t])||[]}getActivatedIds(){return[...new Set([...this.Vs(),...this.Ms])].filter((e=>!this.Zs(e)))}reset(){this.Ms=[],this.Vs().length>0&&this.Ws([])}getEventToItemsMap(){return this.Ps}Qs(){return this.qs}},Mle=class extends jle{constructor(e){super(e)}Gs(){return Iv}Js(){return gb.SHOWN}Ns(e){var t;(t=this._instance)==null||t.getSurveys(e)}Us(e){var t;(t=this._instance)==null||t.cancelPendingSurvey(e)}ce(){return vx}Ws(e){var t;(t=this._instance)==null||(t=t.persistence)==null||t.register({[Iv]:e})}Zs(){return!1}js(e,t){var n;return this.Ns((e=>{n=e.find((e=>e.id===t))})),!n||function(e){var t,n,r=(((t=e.conditions)==null||(t=t.events)==null||(t=t.values)==null?void 0:t.length)??0)>0;return e.schedule===ele.Always||!((n=e.conditions)==null||(n=n.events)==null||!n.repeatedActivation||!r)}(n)?e===gb.SHOWN?`consume`:`ignore`:e===gb.SHOWN?`persist`:e===gb.DISMISSED||e===gb.SENT?`consume`:`ignore`}getSurveys(){return this.getActivatedIds()}getEventToSurveys(){return this.getEventToItemsMap()}},Qx=`SDK is not enabled or survey functionality is not yet loaded`,$x=`Disabled. Not loading surveys.`,Nle=Hg!=null&&Hg.location?$y(Hg.location.hash,`__posthog`)||$y(location.hash,`state`):null,eS=`_postHogToolbarParams`,tS=sv(`[Toolbar]`),nS=sv(`[FeatureFlags]`),rS=sv(`[FeatureFlags]`,{debugEnabled:!0}),iS=`" failed. Feature flags didn't load in time.`,aS=e=>{for(var t={},n=0;e.length>n;n++)t[e[n]]=!0;return t},oS=e=>{var t={};for(var[n,r]of uy(e||{}))r&&(t[n]=r);return t},sS=sv(`[Error tracking]`),cS=`Refusing to render web experiment since the viewer is a likely bot`,Ple={icontains:(e,t)=>!!Hg&&t.href.toLowerCase().indexOf(e.toLowerCase())>-1,not_icontains:(e,t)=>!!Hg&&t.href.toLowerCase().indexOf(e.toLowerCase())===-1,regex:(e,t)=>!!Hg&&dx(t.href,e),not_regex:(e,t)=>!!Hg&&!dx(t.href,e),exact:(e,t)=>t.href===e,is_not:(e,t)=>t.href!==e},Fle=class e{get Dt(){return this._instance.config}constructor(t){var n=this;this.getWebExperimentsAndEvaluateDisplayLogic=function(t){t===void 0&&(t=!1),n.getWebExperiments((t=>{e.Ks(`retrieved web experiments from the server`),n.Ys=new Map,t.forEach((t=>{if(t.feature_flag_key){var r;n.Ys&&(e.Ks(`setting flag key `,t.feature_flag_key,` to web experiment `,t),(r=n.Ys)==null||r.set(t.feature_flag_key,t));var i=n._instance.getFeatureFlag(t.feature_flag_key);m_(i)&&t.variants[i]&&n.Xs(t.name,i,t.variants[i].transforms)}else if(t.variants)for(var a in t.variants){var o=t.variants[a];e.eo(o)&&n.Xs(t.name,a,o.transforms)}}))}),t)},this._instance=t,this._instance.onFeatureFlags((e=>{this.onFeatureFlags(e)}))}initialize(){}onFeatureFlags(t){if(this._is_bot())e.Ks(cS);else if(!this.Dt.disable_web_experiments){if(__(this.Ys))return this.Ys=new Map,this.loadIfEnabled(),void this.previewWebExperiment();e.Ks(`applying feature flags`,t),t.forEach((e=>{var t;if(this.Ys&&(t=this.Ys)!=null&&t.has(e)){var n=this._instance.getFeatureFlag(e),r=this.Ys?.get(e);n&&r!=null&&r.variants[n]&&this.Xs(r.name,n,r.variants[n].transforms)}}))}}previewWebExperiment(){var t=e.getWindowLocation();if(t!=null&&t.search){var n=Zy(t?.search,`__experiment_id`),r=Zy(t?.search,`__experiment_variant`);n&&r&&(e.Ks(`previewing web experiments `+n+` && `+r),this.getWebExperiments((e=>{this.ro(parseInt(n),r,e)}),!1,!0))}}loadIfEnabled(){this.Dt.disable_web_experiments||this.getWebExperimentsAndEvaluateDisplayLogic()}
20getWebExperiments(e,t,n){if(this.Dt.disable_web_experiments&&!n)return e([]);var r=this._instance.get_property(`$web_experiments`);if(r&&!t)return e(r);this._instance._send_request({url:this._instance.requestRouter.endpointFor(`api`,`/api/web_experiments/?token=`+this.Dt.token),method:`GET`,callback:t=>e(t.statusCode===200&&t.json&&t.json.experiments||[])})}ro(t,n,r){var i=r.filter((e=>e.id===t));i&&i.length>0&&(e.Ks(`Previewing web experiment [`+i[0].name+`] with variant [`+n+`]`),this.Xs(i[0].name,n,i[0].variants[n].transforms))}static eo(t){return!__(t.conditions)&&e.io(t)&&e.no(t)}static io(t){if(__(t.conditions)||__(t.conditions?.url))return!0;var n,r=e.getWindowLocation();return!!r&&((n=t.conditions)==null||!n.url||Ple[t.conditions?.urlMatchType??`icontains`](t.conditions.url,r))}static getWindowLocation(){return Hg?.location}static no(e){if(__(e.conditions)||__(e.conditions?.utm))return!0;var t=rb();if(t.utm_source){var n,r,i,a,o,s,c,l,u=(n=e.conditions)==null||(n=n.utm)==null||!n.utm_campaign||((r=e.conditions)==null||(r=r.utm)==null?void 0:r.utm_campaign)==t.utm_campaign,d=(i=e.conditions)==null||(i=i.utm)==null||!i.utm_source||((a=e.conditions)==null||(a=a.utm)==null?void 0:a.utm_source)==t.utm_source,f=(o=e.conditions)==null||(o=o.utm)==null||!o.utm_medium||((s=e.conditions)==null||(s=s.utm)==null?void 0:s.utm_medium)==t.utm_medium,p=(c=e.conditions)==null||(c=c.utm)==null||!c.utm_term||((l=e.conditions)==null||(l=l.utm)==null?void 0:l.utm_term)==t.utm_term;return u&&f&&p&&d}return!1}static Ks(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;t>r;r++)n[r-1]=arguments[r];ov.info(`[WebExperiments] `+e,n)}Xs(t,n,r){this._is_bot()?e.Ks(cS):n===`control`?e.Ks(`Control variants leave the page unmodified.`):r.forEach((r=>{r.selector&&(e.Ks(`applying transform of variant `+n+` for experiment `+t+` `,r),(document?.querySelectorAll(r.selector))?.forEach((e=>{var t=e;r.html&&(t.innerHTML=r.html),r.css&&t.setAttribute(`style`,r.css)})))}))}_is_bot(){return Wg&&this._instance?ux(Wg,this.Dt.custom_blocked_useragents):void 0}},lS=sv(`[Conversations]`),uS=`Conversations not available yet.`,dS={featureFlags:class{constructor(e){this.so=!1,this.oo=!1,this.ao=!1,this.lo=!1,this.uo=!1,this.ho=!1,this.co=!1,this.do=!1,this._instance=e,this.featureFlagEventHandlers=[]}get Dt(){return this._instance.config}get Ki(){return this._instance.persistence}vo(e){return this._instance.get_property(e)}fo(){var e;return(e=this.Ki?.ii(this.Dt.feature_flag_cache_ttl_ms))!=null&&e}po(){return!!this.fo()&&(this.do||this.ao||(this.do=!0,nS.warn(`Feature flag cache is stale, triggering refresh...`),this.reloadFeatureFlags()),!0)}mo(){var e=this.Dt.evaluation_contexts??this.Dt.evaluation_environments;return!this.Dt.evaluation_environments||this.Dt.evaluation_contexts||this.co||(nS.warn(`evaluation_environments is deprecated. Use evaluation_contexts instead. evaluation_environments will be removed in a future version.`),this.co=!0),e!=null&&e.length?e.filter((e=>{var t=e&&typeof e==`string`&&e.trim().length>0;return t||nS.error(`Invalid evaluation context found:`,e,`Expected non-empty string`),t})):[]}yo(){return this.mo().length>0}bo(){var e=this.Dt.flag_keys;if(!p_(e)){if(l_(e))return e.filter((e=>{var t=e&&typeof e==`string`&&e.trim().length>0;return t||nS.error(`Invalid flag key found:`,e,`Expected non-empty string`),t}));nS.error(`Invalid flag_keys found:`,e,`Expected array of non-empty strings`)}}initialize(){var{config:e}=this._instance,t=e.bootstrap?.featureFlags??{};if(Object.keys(t).length){var n=e.bootstrap?.featureFlagPayloads??{},r=Object.keys(t).filter((e=>!!t[e])).reduce(((e,n)=>(e[n]=t[n]||!1,e)),{}),i=Object.keys(n).filter((e=>r[e])).reduce(((e,t)=>(n[t]&&(e[t]=n[t]),e)),{});this.receivedFeatureFlags({featureFlags:r,featureFlagPayloads:i})}}updateFlags(e,t,n){var r,i,a=n!=null&&n.merge&&(r=this.vo(wv))!=null?r:{},o=n!=null&&n.merge&&(i=this.vo(Ov))!=null?i:{},s=$g({},a,e),c=$g({},o,t),l={};for(var[u,d]of Object.entries(s))l[u]={key:u,enabled:boe(d),variant:xoe(d),reason:void 0,metadata:p_(c?.[u])?void 0:{id:0,version:void 0,description:void 0,payload:c[u]}};this.receivedFeatureFlags({flags:l})}get hasLoadedFlags(){return this.oo}getFlags(){return Object.keys(this.getFlagVariants())}getFlagsWithDetails(){var e=this.vo(Dv),t=this.vo(Av),n=this.vo(jv);if(!n&&!t)return e||{};var r=ly({},e||{});for(var i of[...new Set([...Object.keys(n||{}),...Object.keys(t||{})])]){var a,o,s=r[i],c=t?.[i],l=p_(c)?(a=s?.enabled)!=null&&a:!!c,u=p_(c)?s.variant:typeof c==`string`?c:void 0,d=n?.[i],f=$g({},s,{enabled:l,variant:l?u??s?.variant:void 0});l!==s?.enabled&&(f.original_enabled=s?.enabled),u!==s?.variant&&(f.original_variant=s?.variant),d&&(f.metadata=$g({},s?.metadata,{payload:d,original_payload:s==null||(o=s.metadata)==null?void 0:o.payload})),r[i]=f}return this.so||=(nS.warn(` Overriding feature flag details!`,{flagDetails:e,overriddenPayloads:n,finalDetails:r}),!0),r}getFlagVariants(){var e=this.vo(wv),t=this.vo(Av);if(!t)return e||{};for(var n=ly({},e),r=Object.keys(t),i=0;r.length>i;i++)n[r[i]]=t[r[i]];return this.so||=(nS.warn(` Overriding feature flags!`,{enabledFlags:e,overriddenFlags:t,finalFlags:n}),!0),n}getFlagPayloads(){var e=this.vo(Ov),t=this.vo(jv);if(!t)return e||{};for(var n=ly({},e||{}),r=Object.keys(t),i=0;r.length>i;i++)n[r[i]]=t[r[i]];return this.so||=(nS.warn(` Overriding feature flag payloads!`,{flagPayloads:e,overriddenPayloads:t,finalPayloads:n}),!0),n}reloadFeatureFlags(){this.lo||this.Dt.advanced_disable_feature_flags||this._o||(this._instance.Fn.emit(`featureFlagsReloading`,!0),this._o=setTimeout((()=>{this.wo()}),5))}xo(){clearTimeout(this._o),this._o=void 0}ensureFlagsLoaded(){this.oo||this.ao||this._o||this.reloadFeatureFlags()}setAnonymousDistinctId(e){this.$anon_distinct_id=e}setReloadingPaused(e){this.lo=e}wo(e){if(this.xo(),!this._instance.Ii())if(this.ao)this.uo=!0;else{var t=this.Dt.token,n=this.vo(lv),r={token:t,distinct_id:this._instance.get_distinct_id(),groups:this._instance.getGroups(),$anon_distinct_id:this.$anon_distinct_id,person_properties:$g({},this.Ki?.get_initial_props()||{},this.vo(Mv)||{}),group_properties:this.vo(Nv),timezone:db()};g_(n)||p_(n)||(r.$device_id=n),(e!=null&&e.disableFlags||this.Dt.advanced_disable_feature_flags)&&(r.disable_flags=!0),this.yo()&&(r.evaluation_contexts=this.mo());var i=this.bo();p_(i)||(r.flag_keys=i);var a=!!this.Dt.advanced_only_evaluate_survey_feature_flags,o=this._instance.requestRouter.endpointFor(`flags`,`/flags/?v=2`+(this.Dt.advanced_only_evaluate_survey_feature_flags?`&only_evaluate_survey_feature_flags=true`:``));this.ao=!0,this._instance._send_request({method:`POST`,url:o,data:r,skipIPParam:!0,compression:this.Dt.disable_compression?void 0:Cb.Base64,timeout:this.Dt.feature_flag_request_timeout_ms,callback:e=>{var t,n,i,o=!0;if(e.statusCode===200&&(this.uo||(this.$anon_distinct_id=void 0),o=!1),this.ao=!1,!r.disable_flags||this.uo){this.ho=!o;var s=[];e.error?e.error instanceof Error?s.push(e.error.name===`AbortError`?`timeout`:`connection_error`):s.push(`unknown_error`):e.statusCode!==200&&s.push(`api_error_`+e.statusCode),(t=e.json)!=null&&t.errorsWhileComputingFlags&&s.push(`errors_while_computing_flags`);var c=!((n=e.json)==null||(n=n.quotaLimited)==null||!n.includes(`feature_flags`));c&&s.push(`quota_limited`),(i=this.Ki)==null||i.register({[Bv]:s}),c?nS.warn(`You have hit your feature flags quota limit, and will not be able to load feature flags until the quota is reset. Please visit https://posthog.com/docs/billing/limits-alerts to learn more.`):(r.disable_flags||this.receivedFeatureFlags(e.json??{},o,{partialResponse:a}),this.uo&&(this.uo=!1,this.wo()))}}})}}getFeatureFlag(e,t){if(t===void 0&&(t={}),!t.fresh||this.ho)if(this.oo||this.getFlags()&&this.getFlags().length>0){if(!this.po()){var n=this.getFeatureFlagResult(e,t);return n?.variant??n?.enabled}}else nS.warn(`getFeatureFlag for key "`+e+iS)}getFeatureFlagDetails(e){return this.getFlagsWithDetails()[e]}getFeatureFlagPayload(e){return this.getFeatureFlagResult(e,{send_event:!1})?.payload}getFeatureFlagResult(e,t){if(t===void 0&&(t={}),!t.fresh||this.ho)if(this.oo||this.getFlags()&&this.getFlags().length>0){if(!this.po()){var n=this.getFlagVariants(),r=e in n,i=n[e],a=this.getFlagPayloads()[e],o=String(i),s=this.vo(kv)||void 0,c=this.vo(Vv)||void 0,l=this.vo(Rv)||{};if(this.Dt.advanced_feature_flags_dedup_per_session){var u,d=this._instance.get_session_id(),f=this.vo(zv);d&&d!==f&&(l={},(u=this.Ki)==null||u.register({[Rv]:l,[zv]:d}))}if((t.send_event||!(`send_event`in t))&&(!(e in l)||!l[e].includes(o))){var p,m,h,g,_,v,y,b;l_(l[e])?l[e].push(o):l[e]=[o],(p=this.Ki)==null||p.register({[Rv]:l});var x=this.getFeatureFlagDetails(e),S=[...this.vo(Bv)??[]];p_(i)&&S.push(`flag_missing`);var C={$feature_flag:e,$feature_flag_response:i,$feature_flag_payload:a||null,$feature_flag_request_id:s,$feature_flag_evaluated_at:c,$feature_flag_bootstrapped_response:((m=this.Dt.bootstrap)==null||(m=m.featureFlags)==null?void 0:m[e])||null,$feature_flag_bootstrapped_payload:((h=this.Dt.bootstrap)==null||(h=h.featureFlagPayloads)==null?void 0:h[e])||null,$used_bootstrap_value:!this.ho};p_(x==null||(g=x.metadata)==null?void 0:g.version)||(C.$feature_flag_version=x.metadata.version);var w,T=(x==null||(_=x.reason)==null?void 0:_.description)??(x==null||(v=x.reason)==null?void 0:v.code);T&&(C.$feature_flag_reason=T),x!=null&&(y=x.metadata)!=null&&y.id&&(C.$feature_flag_id=x.metadata.id),p_(x?.original_variant)&&p_(x?.original_enabled)||(C.$feature_flag_original_response=p_(x.original_variant)?x.original_enabled:x.original_variant),x!=null&&(b=x.metadata)!=null&&b.original_payload&&(C.$feature_flag_original_payload=x==null||(w=x.metadata)==null?void 0:w.original_payload),S.length&&(C.$feature_flag_error=S.join(`,`)),this._instance.capture(`$feature_flag_called`,C)}if(r)return{key:e,enabled:!!i,variant:typeof i==`string`?i:void 0,payload:yoe(a)}}}else nS.warn(`getFeatureFlagResult for key "`+e+iS)}getRemoteConfigPayload(e,t){var n=this.Dt.token,r={distinct_id:this._instance.get_distinct_id(),token:n};this.yo()&&(r.evaluation_contexts=this.mo());var i=this.bo();p_(i)||(r.flag_keys=i),this._instance._send_request({method:`POST`,url:this._instance.requestRouter.endpointFor(`flags`,`/flags/?v=2`),data:r,skipIPParam:!0,compression:this.Dt.disable_compression?void 0:Cb.Base64,timeout:this.Dt.feature_flag_request_timeout_ms,callback(n){var r=n.json?.featureFlagPayloads;t(r?.[e]||void 0)}})}isFeatureEnabled(e,t){if(t===void 0&&(t={}),!t.fresh||this.ho){if(this.oo||this.getFlags()&&this.getFlags().length>0){var n=this.getFeatureFlag(e,t);return p_(n)?void 0:!!n}
20nS.warn(`isFeatureEnabled for key "`+e+iS)}}addFeatureFlagsHandler(e){this.featureFlagEventHandlers.push(e)}removeFeatureFlagsHandler(e){this.featureFlagEventHandlers=this.featureFlagEventHandlers.filter((t=>t!==e))}receivedFeatureFlags(e,t,n){if(this.Ki){this.oo=!0;var r=this.getFlagVariants(),i=this.getFlagPayloads(),a=this.getFlagsWithDetails();(function(e,t,n,r,i,a){n===void 0&&(n={}),r===void 0&&(r={}),i===void 0&&(i={});var o=(e=>{var t=e.flags;return t?(e.featureFlags=Object.fromEntries(Object.keys(t).map((e=>[e,t[e].variant??t[e].enabled]))),e.featureFlagPayloads=Object.fromEntries(Object.keys(t).filter((e=>t[e].enabled)).filter((e=>t[e].metadata?.payload)).map((e=>[e,t[e].metadata?.payload])))):nS.warn(`Using an older version of the feature flags endpoint. Please upgrade your PostHog server to the latest version`),e})(e),s=o.flags,c=o.featureFlags,l=o.featureFlagPayloads;if(c){var u=e.requestId,d=e.evaluatedAt;if(l_(c)){nS.warn(`v1 of the feature flags endpoint is deprecated. Please use the latest version.`);var f={};if(c)for(var p=0;c.length>p;p++)f[c[p]]=!0;t&&t.register({[Tv]:c,[wv]:f})}else{var m=c,h=l,g=s;if(a!=null&&a.partialResponse)m=$g({},n,m),h=$g({},r,h),g=$g({},i,g);else if(e.errorsWhileComputingFlags)if(s){var _=new Set(Object.keys(s).filter((e=>{var t;return!((t=s[e])!=null&&t.failed)})));m=$g({},n,Object.fromEntries(Object.entries(m).filter((e=>{var[t]=e;return _.has(t)})))),h=$g({},r,Object.fromEntries(Object.entries(h||{}).filter((e=>{var[t]=e;return _.has(t)})))),g=$g({},i,Object.fromEntries(Object.entries(g||{}).filter((e=>{var[t]=e;return _.has(t)}))))}else m=$g({},n,m),h=$g({},r,h),g=$g({},i,g);t&&t.register($g({[Tv]:Object.keys(oS(m)),[wv]:m||{},[Ov]:h||{},[Dv]:g||{}},u?{[kv]:u}:{},d?{[Vv]:d}:{}))}}})(e,this.Ki,r,i,a,n),t||(this.do=!1),this.ko(t)}}override(e,t){t===void 0&&(t=!1),nS.warn(`override is deprecated. Please use overrideFeatureFlags instead.`),this.overrideFeatureFlags({flags:e,suppressWarning:t})}overrideFeatureFlags(e){if(!this._instance.__loaded||!this.Ki)return nS.uninitializedWarning(`posthog.featureFlags.overrideFeatureFlags`);if(!1===e)return this.Ki.unregister(Av),this.Ki.unregister(jv),this.ko(),rS.info(`All overrides cleared`);if(l_(e)){var t=aS(e);return this.Ki.register({[Av]:t}),this.ko(),rS.info(`Flag overrides set`,{flags:e})}if(e&&typeof e==`object`&&(`flags`in e||`payloads`in e)){var n,r=e;if(this.so=!!((n=r.suppressWarning)!=null&&n),`flags`in r){if(!1===r.flags)this.Ki.unregister(Av),rS.info(`Flag overrides cleared`);else if(r.flags){if(l_(r.flags)){var i=aS(r.flags);this.Ki.register({[Av]:i})}else this.Ki.register({[Av]:r.flags});rS.info(`Flag overrides set`,{flags:r.flags})}}`payloads`in r&&(!1===r.payloads?(this.Ki.unregister(jv),rS.info(`Payload overrides cleared`)):r.payloads&&(this.Ki.register({[jv]:r.payloads}),rS.info(`Payload overrides set`,{payloads:r.payloads}))),this.ko();return}if(e&&typeof e==`object`)return this.Ki.register({[Av]:e}),this.ko(),rS.info(`Flag overrides set`,{flags:e});nS.warn(`Invalid overrideOptions provided to overrideFeatureFlags`,{overrideOptions:e})}onFeatureFlags(e){if(this.addFeatureFlagsHandler(e),this.oo){var{flags:t,flagVariants:n}=this.So();e(t,n)}return()=>this.removeFeatureFlagsHandler(e)}updateEarlyAccessFeatureEnrollment(e,t,n){var r,i=(this.vo(Ev)||[]).find((t=>t.flagKey===e)),a={[`$feature_enrollment/`+e]:t},o={$feature_flag:e,$feature_enrollment:t,$set:a};i&&(o.$early_access_feature_name=i.name),n&&(o.$feature_enrollment_stage=n),this._instance.capture(`$feature_enrollment_update`,o),this.setPersonPropertiesForFlags(a,!1);var s=$g({},this.getFlagVariants(),{[e]:t});(r=this.Ki)==null||r.register({[Tv]:Object.keys(oS(s)),[wv]:s}),this.ko()}getEarlyAccessFeatures(e,t,n){t===void 0&&(t=!1);var r=this.vo(Ev),i=n?`&`+n.map((e=>`stage=`+e)).join(`&`):``;if(r&&!t)return e(r);this._instance._send_request({url:this._instance.requestRouter.endpointFor(`api`,`/api/early_access_features/?token=`+this.Dt.token+i),method:`GET`,callback:t=>{var n,r;if(t.json){var i=t.json.earlyAccessFeatures;return(n=this.Ki)==null||n.unregister(Ev),(r=this.Ki)==null||r.register({[Ev]:i}),e(i)}}})}So(){var e=this.getFlags(),t=this.getFlagVariants();return{flags:e.filter((e=>t[e])),flagVariants:Object.keys(t).filter((e=>t[e])).reduce(((e,n)=>(e[n]=t[n],e)),{})}}ko(e){var{flags:t,flagVariants:n}=this.So();
20this.featureFlagEventHandlers.forEach((r=>r(t,n,{errorsLoading:e})))}setPersonPropertiesForFlags(e,t){t===void 0&&(t=!0);var n=this.vo(Mv)||{},r=e?.$set||(e!=null&&e.$set_once?{}:e),i=e?.$set_once,a={};if(i)for(var o in i)({}).hasOwnProperty.call(i,o)&&(o in n||(a[o]=i[o]));this._instance.register({[Mv]:$g({},n,a,r)}),t&&this._instance.reloadFeatureFlags()}unsetPersonPropertiesForFlags(e,t){t===void 0&&(t=!0);var n=$g({},this.vo(Mv)||{});e.forEach((e=>{delete n[e]})),this._instance.register({[Mv]:n}),t&&this._instance.reloadFeatureFlags()}resetPersonPropertiesForFlags(e){e===void 0&&(e=!0),this._instance.unregister(Mv),e&&this._instance.reloadFeatureFlags()}setGroupPropertiesForFlags(e,t){t===void 0&&(t=!0);var n=this.vo(Nv)||{};Object.keys(n).length!==0&&Object.keys(n).forEach((t=>{n[t]=$g({},n[t],e[t]),delete e[t]})),this._instance.register({[Nv]:$g({},n,e)}),t&&this._instance.reloadFeatureFlags()}resetGroupPropertiesForFlags(e){if(e){var t=this.vo(Nv)||{};this._instance.register({[Nv]:$g({},t,{[e]:{}})})}else this._instance.unregister(Nv)}reset(){this.oo=!1,this.ao=!1,this.lo=!1,this.uo=!1,this.ho=!1,this.$anon_distinct_id=void 0,this.xo(),this.so=!1}}},Ile={sessionRecording:class{get Dt(){return this._instance.config}get Ki(){return this._instance.persistence}get started(){var e;return!((e=this.Co)==null||!e.isStarted)}get status(){return this.Io===Hx||this.Io===Ux?this.Io:this.Co?.status??this.Io}constructor(e){if(this._forceAllowLocalhostNetworkCapture=!1,this.Io=Bx,this.To=void 0,this._instance=e,!this._instance.sessionManager)throw Gx.error(`started without valid sessionManager`),Error(Wx+` started without valid sessionManager. This is a bug.`);if(this.Dt.cookieless_mode===Qv)throw Error(Wx+` cannot be used with cookieless_mode="always"`)}initialize(){this.startIfEnabledOrStop()}get Eo(){var e,t=!((e=this._instance.get_property(xv))==null||!e.enabled),n=!this.Dt.disable_session_recording,r=this.Dt.disable_session_recording||this._instance.consent.isOptedOut();return Hg&&t&&n&&!r}startIfEnabledOrStop(e){var t;if(!this.Eo||(t=this.Co)==null||!t.isStarted){var n=!p_(Object.assign)&&!p_(Array.from);this.Eo&&n?(this.Mo(e),Gx.info(`starting`)):(this.Io=Bx,this.stopRecording())}}Mo(e){var t,n,r;this.Eo&&(this.Io!==Hx&&this.Io!==Ux&&(this.Io=Vx),Xg!=null&&(t=Xg.__PosthogExtensions__)!=null&&(t=t.rrweb)!=null&&t.record&&(n=Xg.__PosthogExtensions__)!=null&&n.initSessionRecording?this.Po(e):(r=Xg.__PosthogExtensions__)==null||r.loadExternalDependency==null||r.loadExternalDependency(this._instance,this.Ro,(t=>{if(t)return Gx.error(`could not load recorder`,t);this.Po(e)})))}stopRecording(){var e,t;(e=this.To)==null||e.call(this),this.To=void 0,(t=this.Co)==null||t.stop()}Oo(){var e,t;(e=this.To)==null||e.call(this),this.To=void 0,(t=this.Co)==null||t.discard()}Lo(){var e,t;(e=this.Ki)==null||e.unregister(Cv),(t=this.Ki)==null||t.unregister(tce)}Ao(e,t){if(__(e))return null;var n,r=v_(e)?e:parseFloat(e);return typeof(n=r)!=`number`||!Number.isFinite(n)||0>n||n>1?(Gx.warn(t+` must be between 0 and 1. Ignoring invalid value:`,e),null):r}Fo(e){if(this.Ki){var t,n=this.Ki,r=()=>{var t=!1===e.sessionRecording?void 0:e.sessionRecording,r=this.Ao(this.Dt.session_recording?.sampleRate,`session_recording.sampleRate`),i=this.Ao(t?.sampleRate,`remote config sampleRate`),a=r??i;__(a)&&this.Lo();var o=t?.minimumDurationMilliseconds;n.register({[xv]:$g({cache_timestamp:Date.now(),enabled:!!t},t,{networkPayloadCapture:$g({capturePerformance:e.capturePerformance},t?.networkPayloadCapture),canvasRecording:{enabled:t?.recordCanvas,fps:t?.canvasFps,quality:t?.canvasQuality},sampleRate:a,minimumDurationMilliseconds:p_(o)?null:o,endpoint:t?.endpoint,triggerMatchType:t?.triggerMatchType,masking:t?.masking,urlTriggers:t?.urlTriggers,version:t?.version,triggerGroups:t?.triggerGroups})})};r(),(t=this.To)==null||t.call(this),this.To=this._instance.sessionManager?.onSessionId(r)}}onRemoteConfig(e){`sessionRecording`in e?!1===e.sessionRecording?(this.Fo(e),this.Oo()):(this.Fo(e),this.startIfEnabledOrStop()):(this.Io===Hx&&(this.Io=Ux,Gx.warn(`config refresh failed, recording will not start until page reload`)),this.startIfEnabledOrStop())}log(e,t){var n;t===void 0&&(t=`log`),(n=this.Co)!=null&&n.log?this.Co.log(e,t):Gx.warn(`log called before recorder was ready`)}get Ro(){var e,t,n=(e=this._instance)==null||(e=e.persistence)==null?void 0:e.get_property(xv);return(n==null||(t=n.scriptConfig)==null?void 0:t.script)||`lazy-recorder`}No(){var e,t=this._instance.get_property(xv);if(!t)return!1;try{e=typeof t==`object`?t:JSON.parse(t)}catch(e){return Gx.warn(`persisted remote config for session recording is invali
20d and will be ignored`,e),!1}var n=e.cache_timestamp??Date.now();return 36e5>=Date.now()-n}Po(e){var t;if((t=Xg.__PosthogExtensions__)==null||!t.initSessionRecording)return Gx.warn(`Called on script loaded before session recording is available. This can be caused by adblockers.`),void this._instance.register_for_session({[lce]:!0});if(this.Co||(this.Co=Xg.__PosthogExtensions__?.initSessionRecording(this._instance),this.Co._forceAllowLocalhostNetworkCapture=this._forceAllowLocalhostNetworkCapture),!this.No()){if(this.Io===Ux||this.Io===Hx)return;this.Io=Hx,Gx.info(`persisted remote config is stale, requesting fresh config before starting`),new Sb(this._instance).load();return}this.Io=Vx,this.Co.start(e)}onRRwebEmit(e){var t;(t=this.Co)==null||t.onRRwebEmit==null||t.onRRwebEmit(e)}overrideLinkedFlag(){var e,t;this.Co||(t=this.Ki)==null||t.register({[rce]:!0}),(e=this.Co)==null||e.overrideLinkedFlag()}overrideSampling(){var e,t;this.Co||(t=this.Ki)==null||t.register({[nce]:!0}),(e=this.Co)==null||e.overrideSampling()}overrideTrigger(e){var t,n;this.Co||(n=this.Ki)==null||n.register({[e===`url`?ice:ace]:!0}),(t=this.Co)==null||t.overrideTrigger(e)}get sdkDebugProperties(){return this.Co?.sdkDebugProperties||{$recording_status:this.status}}tryAddCustomEvent(e,t){var n;return!((n=this.Co)==null||!n.tryAddCustomEvent(e,t))}}},Lle={autocapture:class{constructor(e){this.Do=!1,this.$o=null,this.qo=!1,this.instance=e,this.rageclicks=new Nx(e.config.rageclick),this.jo=null}initialize(){this.startIfEnabled()}get Dt(){var e=d_(this.instance.config.autocapture)?this.instance.config.autocapture:{};return e.url_allowlist=e.url_allowlist?.map((e=>new RegExp(e))),e.url_ignorelist=e.url_ignorelist?.map((e=>new RegExp(e))),e}Bo(){if(this.isBrowserSupported()){if(Hg&&Gg){var e=e=>{e||=Hg?.event;try{this.Ho(e)}catch(e){Fx.error(`Failed to capture event`,e)}};if(fy(Gg,`submit`,e,{capture:!0}),fy(Gg,`change`,e,{capture:!0}),fy(Gg,`click`,e,{capture:!0}),this.Dt.capture_copied_text){var t=e=>{e||=Hg?.event;try{this.Ho(e,Px)}catch(e){Fx.error(`Failed to capture copy/cut event`,e)}};fy(Gg,`copy`,t,{capture:!0}),fy(Gg,`cut`,t,{capture:!0})}}}else Fx.info(`Disabling Automatic Event Collection because this browser is not supported`)}startIfEnabled(){this.isEnabled&&!this.Do&&(this.Bo(),this.Do=!0)}onRemoteConfig(e){e.elementsChainAsString&&(this.qo=e.elementsChainAsString),this.instance.persistence&&this.instance.persistence.register({[fv]:!!e.autocapture_opt_out}),this.$o=!!e.autocapture_opt_out,this.startIfEnabled()}setElementSelectors(e){this.jo=e}getElementSelectors(e){var t,n=[];return(t=this.jo)==null||t.forEach((t=>{(Gg?.querySelectorAll(t))?.forEach((r=>{e===r&&n.push(t)}))})),n}get isEnabled(){var e=this.instance.persistence?.props[fv];if(g_(this.$o)&&!b_(e)&&!this.instance.Ii())return!1;var t=this.$o??!!e;return!!this.instance.config.autocapture&&!t}Ho(e,t){if(t===void 0&&(t=`$autocapture`),this.isEnabled){var n,r=Ey(e);Ace(r)&&(r=r.parentNode||null),t===`$autocapture`&&e.type===`click`&&e instanceof MouseEvent&&this.instance.config.rageclick&&(n=this.rageclicks)!=null&&n.isRageClick(e.clientX,e.clientY,e.timeStamp||new Date().getTime())&&jy(r,this.instance.config.rageclick)&&this.Ho(e,`$rageclick`);var i=t===Px;if(r&&function(e,t,n,r,i){var a,o,s;if(n===void 0&&(n=void 0),!Hg||My(e)||(a=n)!=null&&a.url_allowlist&&!Mce(n.url_allowlist)||(o=n)!=null&&o.url_ignorelist&&Mce(n.url_ignorelist))return!1;if((s=n)!=null&&s.dom_event_allowlist){var c=n.dom_event_allowlist;if(c&&!c.some((e=>t.type===e)))return!1}var{parentIsUsefulElement:l,targetElementList:u}=Ny(e,r);if(!function(e,t){var n=t?.element_allowlist;if(p_(n))return!0;var r,i=function(e){if(n.some((t=>e.tagName.toLowerCase()===t)))return{v:!0}};for(var a of e)if(r=i(a))return r.v;return!1}(u,n)||!Oy(u,n?.css_selector_allowlist)||Oy(u,n?.css_selector_ignorelist??Fce))return!1;var d=Hg.getComputedStyle(e);if(d&&d.getPropertyValue(`cursor`)===`pointer`&&t.type===`click`)return!0;var f=e.tagName.toLowerCase();switch(f){case`html`:return!1;case`form`:return(i||[`submit`]).indexOf(t.type)>=0;case`input`:case`select`:case`textarea`:return(i||[`change`,`click`]).indexOf(t.type)>=0;default:return l?(i||[`click`]).indexOf(t.type)>=0:(i||[`click`]).indexOf(t.type)>=0&&(Dy.indexOf(f)>-1||e.getAttribute(`contenteditable`)===`true`)}}(r,e,this.Dt,i,i?[`copy`,`cut`]:void 0)){var{props:a,explicitNoCapture:o}=Ele(r,{e,maskAllElementAttributes:this.instance.config.mask_all_element_attributes,maskAllText:this.instance.config.mask_all_text,elementAttributeIgnoreList:this.Dt.element_attribute_ignorelist,elementsC
20hainAsString:this.qo});if(o)return!1;var s=this.getElementSelectors(r);if(s&&s.length>0&&(a.$element_selectors=s),t===Px){var c,l=Nce(Hg==null||(c=Hg.getSelection())==null?void 0:c.toString()),u=e.type||`clipboard`;if(!l)return!1;a.$selected_content=l,a.$copy_type=u}return this.instance.capture(t,a),!0}}}isBrowserSupported(){return u_(Gg?.querySelectorAll)}},historyAutocapture:class{constructor(e){var t;this._instance=e,this.Uo=(Hg==null||(t=Hg.location)==null?void 0:t.pathname)||``}initialize(){this.startIfEnabled()}get isEnabled(){return this._instance.config.capture_pageview===`history_change`}startIfEnabled(){this.isEnabled&&(ov.info(`History API monitoring enabled, starting...`),this.monitorHistoryChanges())}stop(){this.zo&&this.zo(),this.zo=void 0,ov.info(`History API monitoring stopped`)}monitorHistoryChanges(){Hg&&Hg.history&&(this.Vo(`pushState`),this.Vo(`replaceState`),this.Wo())}Vo(e){var t;if(Hg&&((t=Hg.history[e])==null||!t.__posthog_wrapped__)){var n=this;(function(e,t,n){try{if(!(t in e))return()=>{};var r=e[t],i=n(r);return u_(i)&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__posthog_wrapped__:{enumerable:!1,value:!0}})),e[t]=i,()=>{e[t]===i&&(e[t]=r)}}catch{return()=>{}}})(Hg.history,e,(t=>function(r,i,a){t.call(this,r,i,a),n.Go(e)}))}}Go(e){try{var t,n=Hg==null||(t=Hg.location)==null?void 0:t.pathname;if(!n)return;n!==this.Uo&&this.isEnabled&&this._instance.capture(iy,{navigation_type:e}),this.Uo=n}catch(t){ov.error(`Error capturing `+e+` pageview`,t)}}Wo(){if(!this.zo){var e=()=>{this.Go(`popstate`)};fy(Hg,`popstate`,e),this.zo=()=>{Hg&&Hg.removeEventListener(`popstate`,e)}}}},heatmaps:class{get Dt(){return this.instance.config}constructor(e){var t;this.Zo=!1,this.Do=!1,this.Qo=null,this.instance=e,this.Zo=!((t=this.instance.persistence)==null||!t.props[pv]),this.rageclicks=new Nx(e.config.rageclick)}initialize(){this.startIfEnabled()}get flushIntervalMilliseconds(){var e=5e3;return d_(this.Dt.capture_heatmaps)&&this.Dt.capture_heatmaps.flush_interval_milliseconds&&(e=this.Dt.capture_heatmaps.flush_interval_milliseconds),e}get isEnabled(){return __(this.Dt.capture_heatmaps)?__(this.Dt.enable_heatmaps)?this.Zo:this.Dt.enable_heatmaps:!1!==this.Dt.capture_heatmaps}startIfEnabled(){if(this.isEnabled){if(this.Do)return;Ole.info(`starting...`),this.Jo(),this.Pt()}else clearInterval(this.Qo??void 0),this.Ko(),this.getAndClearBuffer()}onRemoteConfig(e){if(`heatmaps`in e){var t=!!e.heatmaps;this.instance.persistence&&this.instance.persistence.register({[pv]:t}),this.Zo=t,this.startIfEnabled()}}getAndClearBuffer(){var e=this.R;return this.R=void 0,e}Yo(e){this._t(e.originalEvent,`deadclick`)}Pt(){this.Qo&&clearInterval(this.Qo),this.Qo=Gg?.visibilityState===`visible`?setInterval(this.ji.bind(this),this.flushIntervalMilliseconds):null}Jo(){Hg&&Gg&&(this.Xo=this.ji.bind(this),fy(Hg,ry,this.Xo),this.ea=e=>this._t(e||Hg?.event),fy(Gg,`click`,this.ea,{capture:!0}),this.ta=e=>this.ra(e||Hg?.event),fy(Gg,`mousemove`,this.ta,{capture:!0}),this.ia=new Uy(this.instance,Wce,this.Yo.bind(this)),this.ia.startIfEnabledOrStop(),this.na=this.Pt.bind(this),fy(Gg,ny,this.na),this.Do=!0)}Ko(){var e;Hg&&Gg&&(this.Xo&&Hg.removeEventListener(ry,this.Xo),this.ea&&Gg.removeEventListener(`click`,this.ea,{capture:!0}),this.ta&&Gg.removeEventListener(`mousemove`,this.ta,{capture:!0}),this.na&&Gg.removeEventListener(ny,this.na),clearTimeout(this.sa),(e=this.ia)==null||e.stop(),this.Do=!1)}oa(e,t){var n=this.instance.scrollManager.scrollY(),r=this.instance.scrollManager.scrollX(),i=this.instance.scrollManager.scrollElement(),a=function(e,t,n){for(var r=e;r&&xy(r)&&!Sy(r,`body`);){if(r===n)return!1;if(a_(t,Hg?.getComputedStyle(r).position))return!0;r=Pce(r)}return!1}(Ey(e),[`fixed`,`sticky`],i);return{x:e.clientX+(a?0:r),y:e.clientY+(a?0:n),target_fixed:a,type:t}}_t(e,t){var n;if(t===void 0&&(t=`click`),!kce(e.target)&&Kx(e)){var r=this.oa(e,t);(n=this.rageclicks)!=null&&n.isRageClick(e.clientX,e.clientY,new Date().getTime())&&jy(Ey(e),this.instance.config.rageclick)&&this.aa($g({},r,{type:`rageclick`})),this.aa(r)}}ra(e){!kce(e.target)&&Kx(e)&&(clearTimeout(this.sa),this.sa=setTimeout((()=>{this.aa(this.oa(e,`mousemove`))}),500))}aa(e){if(Hg){var t=Hg.location.href,n=this.Dt.custom_personal_data_properties,r=Qy(t,this.Dt.mask_personal_data_properties?[...tb,...n||[]]:[],nb);this.R=this.R||{},this.R[r]||(this.R[r]=[]),this.R[r].push(e)}}ji(){this.R&&!f_(this.R)&&this.instance.capture(`$$heatmap`,{$heatmap_data:this.getAndClearBuffer()})}},deadClicksAutocapture:Uy,webVitalsAutocapture:class{constructor(e){var t;this.Zo=!1,this.Do=!1,this.R={url:void 0,metrics:[],firstMetricTimestamp:void 0},this.la=()=>{clearTimeout(this.ua),this.R.metrics.length!==0&&(this._instance.capture(`$web_vitals`,this.R.metrics.reduce(((e,t)=>$g({},e,{[`$web_vitals_`+t.name+`_event`]:$g({},t),[`$web_vitals_`+t.name+`_value`]:t.value})),{})),this.R={url:void 0,metrics:[],firstMetricTimestamp:void 0})},this.vt=e=>{this.R=this.R||{url:void 0,metrics:[],firstMetricTimestamp:void 0};var t=this.ha();if(!p_(t))if(__(e?.name)||__(e?.value))Rx.error(`Invalid metric received`,e);else if(!this.ca||this.ca>e.value){this.R.url!==t&&(this.la(),this.ua=setTimeout(this.la,this.flushToCaptureTimeoutMs)),p_(this.R.url)&&(this.R.url=t),this.R.firstMetricTimestamp=p_(this.R.firstMetricTimestamp)?Date.now():this.R.firstMetricTimestamp,e.attribution&&e.attribution.interactionTargetElement&&(e.attribution.interactionTargetElement=void 0);var n=this._instance.sessionManager?.checkAndGetSessionAndWindowId(!0),r=$g({},e,{$current_url:t,timestamp:Date.now()});p_(n)||(r.$session_id=n.sessionId,r.$window_id=n.windowId),this.R.metrics.push(r),this.R.metrics.length===this.allowedMetrics.length&&this.la()}else Rx.error(`Ignoring metric with value >= `+this.ca,e)},this.da=()=>
20{if(!this.Do){var e,t,n,r,i=Xg.__PosthogExtensions__;p_(i)||p_(i.postHogWebVitalsCallbacks)||({onLCP:e,onCLS:t,onFCP:n,onINP:r}=i.postHogWebVitalsCallbacks),e&&t&&n&&r?(this.allowedMetrics.indexOf(`LCP`)>-1&&e(this.vt.bind(this)),this.allowedMetrics.indexOf(`CLS`)>-1&&t(this.vt.bind(this)),this.allowedMetrics.indexOf(`FCP`)>-1&&n(this.vt.bind(this)),this.allowedMetrics.indexOf(`INP`)>-1&&r(this.vt.bind(this)),this.Do=!0):Rx.error(`web vitals callbacks not loaded - not starting`)}},this._instance=e,this.Zo=!((t=this._instance.persistence)==null||!t.props[_v]),this.startIfEnabled()}get va(){return this._instance.config.capture_performance}get allowedMetrics(){var e=d_(this.va)?this.va?.web_vitals_allowed_metrics:void 0;return __(e)?this._instance.persistence?.props[bv]||[`CLS`,`FCP`,`INP`,`LCP`]:e}get flushToCaptureTimeoutMs(){return(d_(this.va)?this.va.web_vitals_delayed_flush_ms:void 0)||5e3}get useAttribution(){var e=d_(this.va)?this.va.web_vitals_attribution:void 0;return e!=null&&e}get ca(){var e=d_(this.va)&&v_(this.va.__web_vitals_max_value)?this.va.__web_vitals_max_value:zx;return e>0&&6e4>=e?zx:e}get isEnabled(){var e=Kg?.protocol;if(e!==`http:`&&e!==`https:`)return Rx.info(`Web Vitals are disabled on non-http/https protocols`),!1;var t=d_(this.va)?this.va.web_vitals:b_(this.va)?this.va:void 0;return b_(t)?t:this.Zo}startIfEnabled(){this.isEnabled&&!this.Do&&(Rx.info(`enabled, starting...`),this.qr(this.da))}onRemoteConfig(e){if(`capturePerformance`in e){var t=d_(e.capturePerformance)&&!!e.capturePerformance.web_vitals,n=d_(e.capturePerformance)?e.capturePerformance.web_vitals_allowed_metrics:void 0;this._instance.persistence&&(this._instance.persistence.register({[_v]:t}),this._instance.persistence.register({[bv]:n})),this.Zo=t,this.startIfEnabled()}}qr(e){var t,n;(t=Xg.__PosthogExtensions__)!=null&&t.postHogWebVitalsCallbacks?e():(n=Xg.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,this.useAttribution?`web-vitals-with-attribution`:`web-vitals`,(t=>{t?Rx.error(`failed to load script`,t):e()}))}ha(){var e=Hg?Hg.location.href:void 0;if(e){var t=this._instance.config.custom_personal_data_properties;return Qy(e,this._instance.config.mask_personal_data_properties?[...tb,...t||[]]:[],nb)}Rx.error(`Could not determine current URL`)}}},Rle={exceptionObserver:class{constructor(e){var t;this.da=()=>{var e;if(Hg&&this.isEnabled&&(e=Xg.__PosthogExtensions__)!=null&&e.errorWrappingFunctions){var t=Xg.__PosthogExtensions__.errorWrappingFunctions.wrapOnError,n=Xg.__PosthogExtensions__.errorWrappingFunctions.wrapUnhandledRejection,r=Xg.__PosthogExtensions__.errorWrappingFunctions.wrapConsoleError;try{!this.fa&&this.Dt.capture_unhandled_errors&&(this.fa=t(this.captureException.bind(this))),!this.pa&&this.Dt.capture_unhandled_rejections&&(this.pa=n(this.captureException.bind(this))),!this.ga&&this.Dt.capture_console_errors&&(this.ga=r(this.captureException.bind(this)))}catch(e){Lx.error(`failed to start`,e),this.ma()}}},this._instance=e,this.ya=!((t=this._instance.persistence)==null||!t.props[mv]),this.ba=new Roe({refillRate:this._instance.config.error_tracking.__exceptionRateLimiterRefillRate??1,bucketSize:this._instance.config.error_tracking.__exceptionRateLimiterBucketSize??10,refillInterval:1e4,Qt:Lx}),this.Dt=this._a(),this.startIfEnabledOrStop()}_a(){var e=this._instance.config.capture_exceptions,t={capture_unhandled_errors:!1,capture_unhandled_rejections:!1,capture_console_errors:!1};return d_(e)?t=$g({},t,e):(p_(e)?this.ya:e)&&(t=$g({},t,{capture_unhandled_errors:!0,capture_unhandled_rejections:!0})),t}get isEnabled(){return this.Dt.capture_console_errors||this.Dt.capture_unhandled_errors||this.Dt.capture_unhandled_rejections}startIfEnabledOrStop(){this.isEnabled?(Lx.info(`enabled`),this.ma(),this.qr(this.da)):this.ma()}qr(e){var t,n;(t=Xg.__PosthogExtensions__)!=null&&t.errorWrappingFunctions?e():(n=Xg.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,`exception-autocapture`,(t=>{if(t)return Lx.error(`failed to load script`,t);
20e()}))}ma(){var e,t,n;(e=this.fa)==null||e.call(this),this.fa=void 0,(t=this.pa)==null||t.call(this),this.pa=void 0,(n=this.ga)==null||n.call(this),this.ga=void 0}onRemoteConfig(e){`autocaptureExceptions`in e&&(this.ya=!!e.autocaptureExceptions||!1,this._instance.persistence&&this._instance.persistence.register({[mv]:this.ya}),this.Dt=this._a(),this.startIfEnabledOrStop())}onConfigChange(){this.Dt=this._a()}captureException(e){var t,n,r=(e==null||(t=e.$exception_list)==null||(t=t[0])==null?void 0:t.type)??`Exception`;this.ba.consumeRateLimit(r)?Lx.info(`Skipping exception capture because of client rate limiting.`,{exception:r}):(n=this._instance.exceptions)==null||n.sendExceptionEvent(e)}},exceptions:class{constructor(e){this.wa=[],this.xa=new Ose([new Rse,new Jse,new Bse,new zse,new Kse,new Gse,new Hse,new qse],function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;t>r;r++)n[r-1]=arguments[r];return function(t,r){r===void 0&&(r=0);for(var i=[],a=t.split(` 21`),o=r;a.length>o;o++){var s=a[o];if(1024>=s.length){var c=Lse.test(s)?s.replace(Lse,`$1`):s;if(!c.match(/\S*Error: /)){for(var l of n){var u=l(c,e);if(u){i.push(u);break}}if(i.length>=50)break}}}return function(e){if(!e.length)return[];var t=Array.from(e);return t.reverse(),t.slice(0,50).map((e=>{return $g({},e,{filename:e.filename||(n=t,n[n.length-1]||{}).filename,function:e.function||ev});var n}))}(i)}}(`web:javascript`,Nse,Ise)),this._instance=e,this.wa=this._instance.persistence?.get_property(hv)??[],this.ka=av(this.Sa()),this.Ca=new Xse(this.ka)}onConfigChange(){this.ka=av(this.Sa()),this.Ca.setConfig(this.ka)}onRemoteConfig(e){if(`errorTracking`in e){var t=e.errorTracking?.suppressionRules??[],n=e.errorTracking?.captureExtensionExceptions;this.wa=t,this._instance.persistence&&this._instance.persistence.register({[hv]:this.wa,[gv]:n})}}get Ia(){var e,t=!!this._instance.get_property(gv);return(e=this._instance.config.error_tracking.captureExtensionExceptions??t)!=null&&e}buildProperties(e,t){return this.xa.buildFromUnknown(e,{syntheticException:t?.syntheticException,mechanism:{handled:t?.handled}})}addExceptionStep(e,t){if(this.ka.enabled)try{if(!m_(e)||e.trim().length===0)return void sS.warn(`Ignoring exception step because message must be a non-empty string`);var{sanitizedProperties:n,droppedKeys:r}=function(e){if(!e)return{sanitizedProperties:{},droppedKeys:[]};var t=[];return{sanitizedProperties:Object.keys(e).reduce(((n,r)=>Yse.has(r)?(t.push(r),n):(n[r]=e[r],n)),{}),droppedKeys:t}}(this.Ta(t));r.length>0&&sS.warn(`Ignoring reserved exception step fields`,{droppedKeys:r}),this.Ca.add($g({[nv]:e,[rv]:new Date().toISOString()},n))}catch(e){sS.error(`Failed to add exception step. Ignoring breadcrumb.`,e)}}sendExceptionEvent(e){try{var t=e.$exception_list;if(this.Ea(t)){if(this.Ma(t))return this.Pa(`Exception dropped: matched a suppression rule`),void sS.info(`Skipping exception capture because a suppression rule matched`);if(!this.Ia&&this.Ra(t))return this.Pa(`Exception dropped: thrown by a browser extension`),void sS.info(`Skipping exception capture because it was thrown by an extension`);if(!this._instance.config.error_tracking.__capturePostHogExceptions&&this.Oa(t))return this.Pa(`Exception dropped: thrown by the PostHog SDK`),void sS.info(`Skipping exception capture because it was thrown by the PostHog SDK`)}var n=this.ka.enabled&&__(e.$exception_steps)?this.La(e):e;try{var r=this._instance.capture(`$exception`,n,{_noTruncate:!0,_batchKey:`exceptionEvent`,rs:!0});return r&&this.Ca.clear(),r}catch(e){sS.error(`Failed to capture exception event. Dropping this exception.`,e),this.Ca.clear();return}}catch(e){sS.error(`Failed to process exception event. Ignoring this exception.`,e);return}}La(e){try{var t=this.Ca.getAttachable();return t.length===0?e:$g({},e,{$exception_steps:t})}catch(t){return sS.error(`Failed to read buffered exception steps. Capturing exception without steps.`,t),e}}Pa(e){this.ka.enabled&&this.Ca.add({[nv]:e,[rv]:new Date().toISOString()})}Ta(e){return d_(e)?$g({},e):{}}Sa(){return this._instance.config.error_tracking?.exception_steps??{}}Ma(e){if(e.length===0)return!1;var t=e.reduce(((e,t)=>{var{type:n,value:r}=t;return m_(n)&&n.length>0&&e.$exception_types.push(n),m_(r)&&r.length>0&&e.$exception_values.push(r),e}),{$exception_types:[],$exception_values:[]});return this.wa.some((e=>{var n=e.values.map((e=>{var n=px[e.operator],r=l_(e.value)?e.value:[e.value],i=t[e.key]??[];return r.length>0&&n(r,i)}));return e.type===`OR`?n.some(Boolean):n.every(Boolean)}))}Ra(e){return e.flatMap((e=>e.stacktrace?.frames??[])).some((e=>e.filename&&e.filename.startsWith(`chrome-extension://`)))}Oa(e){if(e.length>0){var t,n,r=e[0].stacktrace?.frames??[],i=r[r.length-1];return(t=i==null||(n=i.filename)==null?void 0:n.includes(`posthog.com/static`))!=null&&t}return!1}
21Ea(e){return!__(e)&&l_(e)}}},zle=$g({productTours:class{get Ki(){return this._instance.persistence}constructor(e){this.Aa=null,this.Fa=null,this._instance=e}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(`productTours`in e){var t;if(this.Ki&&this.Ki.register({[yv]:!!e.productTours}),!Jx(this._instance))return!this.Aa&&__(this.Ki?.props[Lv])||qx.info(`product tours disabled; stopping and clearing cached tours`),(t=this.Aa)==null||t.stop(),this.Aa=null,void this.clearCache();this.loadIfEnabled()}}loadIfEnabled(){!this.Aa&&Jx(this._instance)&&this.qr((()=>this.Na()))}qr(e){var t,n;(t=Xg.__PosthogExtensions__)!=null&&t.generateProductTours?e():(n=Xg.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,`product-tours`,(t=>{t?qx.error(`Could not load product tours script`,t):e()}))}Na(){var e;!this.Aa&&(e=Xg.__PosthogExtensions__)!=null&&e.generateProductTours&&(this.Aa=Xg.__PosthogExtensions__.generateProductTours(this._instance,!0))}getProductTours(e,t){if(t===void 0&&(t=!1),!l_(this.Fa)||t){var n=this.Ki;if(n){var r=n.props[Lv];if(l_(r)&&!t)return this.Fa=r,void e(r,{isLoaded:!0})}this._instance._send_request({url:this._instance.requestRouter.endpointFor(`api`,`/api/product_tours/?token=`+this._instance.config.token),method:`GET`,callback:t=>{if(Jx(this._instance)){var r=t.statusCode;if(r!==200||!t.json){var i=`Product Tours API could not be loaded, status: `+r;qx.error(i),e([],{isLoaded:!1,error:i});return}var a=l_(t.json.product_tours)?t.json.product_tours:[];this.Fa=a,n&&n.register({[Lv]:a}),e(a,{isLoaded:!0})}else e([],{isLoaded:!0})}})}else e(this.Fa,{isLoaded:!0})}getActiveProductTours(e){__(this.Aa)?e([],{isLoaded:!1,error:`Product tours not loaded`}):this.Aa.getActiveProductTours(e)}showProductTour(e){var t;(t=this.Aa)==null||t.showTourById(e)}previewTour(e){this.Aa?this.Aa.previewTour(e):this.qr((()=>{var t;this.Na(),(t=this.Aa)==null||t.previewTour(e)}))}dismissProductTour(){var e;(e=this.Aa)==null||e.dismissTour(`user_clicked_skip`)}nextStep(){var e;(e=this.Aa)==null||e.nextStep()}previousStep(){var e;(e=this.Aa)==null||e.previousStep()}clearCache(){var e;this.Fa=null,(e=this.Ki)==null||e.unregister(Lv)}resetTour(e){var t;(t=this.Aa)==null||t.resetTour(e)}resetAllTours(){var e;(e=this.Aa)==null||e.resetAllTours()}cancelPendingTour(e){var t;(t=this.Aa)==null||t.cancelPendingTour(e)}}},dS),Ble={siteApps:class{constructor(e){this.Da=0,this._instance=e,this.$a=[],this.apps={}}get isEnabled(){return!!this._instance.config.opt_in_site_apps}qa(e,t){if(t){var n=this.globalsForEvent(t);this.$a.push(n),this.$a.length>1e3&&(this.$a=this.$a.slice(10))}}get siteAppLoaders(){var e;return(e=Xg._POSTHOG_REMOTE_CONFIG)==null||(e=e[this._instance.config.token])==null?void 0:e.siteApps}initialize(){if(this.isEnabled){var e=this._instance._addCaptureHook(this.qa.bind(this));this.ja=()=>{e(),this.$a=[],this.ja=void 0}}}globalsForEvent(e){if(!e)throw Error(`Event payload is required`);var t={},n=this._instance.get_property(`$groups`)||[],r=this._instance.get_property(`$stored_group_properties`)||{};for(var[i,a]of Object.entries(r))t[i]={id:n[i],type:i,properties:a};var{$set_once:o,$set:s}=e;return{event:$g({},voe(e,kle),{properties:$g({},e.properties,s?{$set:$g({},e.properties?.$set??{},s)}:{},o?{$set_once:$g({},e.properties?.$set_once??{},o)}:{}),elements_chain:e.properties?.$elements_chain??``,distinct_id:e.properties?.distinct_id}),person:{properties:this._instance.get_property(`$stored_person_properties`)},groups:t}}Ba(e){var t=e.tagName?.toLowerCase();return t===`style`&&this._instance.config.prepare_external_dependency_stylesheet?this._instance.config.prepare_external_dependency_stylesheet(e)||(Yx.error(`prepare_external_dependency_stylesheet returned null`),null):t===`script`&&this._instance.config.prepare_external_dependency_script?this._instance.config.prepare_external_dependency_script(e)||(Yx.error(`prepare_external_dependency_script returned null`),null):e}Ha(){var e;if(!this._instance.config.prepare_external_dependency_stylesheet&&!this._instance.config.prepare_external_dependency_script)return()=>{};var t=Gg?.defaultView,n=t==null||(e=t.Node)==null?void 0:e.prototype;if(!t||!n)return()=>{};if(this.Da++,this.Ua)return this.za();var r=[],i=this,a=new WeakSet,o=(e,t,n)=>{if(e!=null&&e[t]){var i=e[t];e[t]=n(i),r.push((()=>{e[t]=i}))}},s=e=>{if(a.has(e))return e;var t=i.Ba(e);return t&&a.add(t),t},c=e=>e.map((e=>typeof e==`string`?e:s(e))).filter((e=>!g_(e)));return o(n,`appendChild`,(e=>function(t){var n=s(t);return n?e.call(this,n):t})),o(n,`insertBefore`,(e=>function(t,n){var r=s(t);return r?e.call(this,r,n):t})),o(n,`replaceChild`,(e=>function(t,n){var r=s(t);return r?e.call(this,r,n):n})),[t.Element?.prototype,t.Document?.prototype,t.DocumentFragment?.prototype].forEach((e=>{o(e,`append`,(e=>function(){for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];return e.apply(this,c(n))})),o(e,`prepend`,(e=>function(){for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];return e.apply(this,c(n))}))})),[t.Element?.prototype,t.CharacterData?.prototype,t.DocumentType?.prototype].forEach((e=>{o(e,`before`,(e=>function(){for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];return e.apply(this,c(n))})),o(e,`after`,(e=>function(){for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];return e.apply(this,c(n))})),o(e,`replaceWith`,(e=>function(){for(var t=arguments.length,n=Array(t),r=0;t>r;r++)n[r]=arguments[r];var i=c(n);return n.length&&!i.length?void 0:e.apply(this,i)}))})),o(t.Element?.prototype,`insertAdjacentElement`,(e=>function(t,n){var r=s(n);return r?e.call(this,t,r):null})),this.Ua=()=>{r.forEach((e=>e())),this.Ua=void 0},this.za()}za(){var e=!1;return()=>{var t;e||(e=!0,this.Da--,this.Da===0&&((t=this.Ua)==null||t.call(this)))}}
21Va(e,t){t===void 0&&(t=!0);var n=this.Ha();try{var r=e(n);return t&&n(),r}catch(e){throw n(),e}}setupSiteApp(e){var t=this.apps[e.id],n=()=>{var n;!t.errored&&this.$a.length&&(Yx.info(`Processing `+this.$a.length+` events for site app with id `+e.id),this.$a.forEach((e=>this.Va((()=>t.processEvent==null?void 0:t.processEvent(e))))),t.processedBuffer=!0),Object.values(this.apps).every((e=>e.processedBuffer||e.errored))&&((n=this.ja)==null||n.call(this))},r=!1,i=i=>{t.errored=!i,t.loaded=!0,Yx.info(`Site app with id `+e.id+` `+(i?`loaded`:`errored`)),r&&n()};try{var{processEvent:a}=this.Va((t=>e.init({posthog:this._instance,callback(e){t(),i(e)}})),!1);a&&(t.processEvent=a),r=!0}catch(t){Yx.error(Xx+e.id,t),i(!1)}if(r&&t.loaded)try{n()}catch(n){Yx.error(`Error while processing buffered events PostHog app with config id `+e.id,n),t.errored=!0}}Wa(){var e=this.siteAppLoaders||[];for(var t of e)this.apps[t.id]={id:t.id,loaded:!1,errored:!1,processedBuffer:!1};for(var n of e)this.setupSiteApp(n)}Ga(e){var t=this;if(Object.keys(this.apps).length!==0){var n=this.globalsForEvent(e),r=function(r){try{t.Va((()=>r.processEvent==null?void 0:r.processEvent(n)))}catch(t){Yx.error(`Error while processing event `+e.event+` for site app `+r.id,t)}};for(var i of Object.values(this.apps))r(i)}}onRemoteConfig(e){var t,n,r,i=this;if((t=this.siteAppLoaders)!=null&&t.length)return this.isEnabled?(this.Wa(),void this._instance.on(`eventCaptured`,(e=>this.Ga(e)))):void Yx.error(`PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.`);if((n=this.ja)==null||n.call(this),(r=e.siteApps)!=null&&r.length)if(this.isEnabled){var a=function(e){var t;Xg[`__$$ph_site_app_`+e]=i._instance,(t=Xg.__PosthogExtensions__)==null||t.loadSiteApp==null||t.loadSiteApp(i._instance,s,(t=>{if(t)return Yx.error(Xx+e,t)}))};for(var{id:o,url:s}of e.siteApps)a(o)}else Yx.error(`PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.`)}}},Vle={tracingHeaders:class{constructor(e){this.Za=void 0,this.Qa=void 0,this.Ja=void 0,this.da=()=>{var e,t,n=this.Ka();n?(p_(this.Za)&&(this.Za=(e=Xg.__PosthogExtensions__)==null||(e=e.tracingHeadersPatchFns)==null?void 0:e._patchXHR(n,(()=>this._instance.get_distinct_id()),this._instance.sessionManager)),p_(this.Qa)&&(this.Qa=(t=Xg.__PosthogExtensions__)==null||(t=t.tracingHeadersPatchFns)==null?void 0:t._patchFetch(n,(()=>this._instance.get_distinct_id()),this._instance.sessionManager))):this.ma()},this._instance=e}initialize(){this.startIfEnabledOrStop()}qr(e){var t,n;(t=Xg.__PosthogExtensions__)!=null&&t.tracingHeadersPatchFns?e():(n=Xg.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,`tracing-headers`,(t=>{if(t)return Dle.error(`failed to load script`,t);e()}))}Ya(){return this._instance.config.tracing_headers??this._instance.config.addTracingHeaders??this._instance.config.__add_tracing_headers}Ka(){var e=this.Ya();return l_(e)?(l_(this.Ja)?this.Ja.splice(0,this.Ja.length,...e):this.Ja=[...e],e.length>0?this.Ja:void 0):(l_(this.Ja)&&this.Ja.splice(0),this.Ja=e||void 0,this.Ja)}ma(){var e,t;(e=this.Za)==null||e.call(this),(t=this.Qa)==null||t.call(this),this.Za=void 0,this.Qa=void 0}startIfEnabledOrStop(){this.Ka()?this.qr(this.da):this.ma()}}},Hle=$g({surveys:class{get Dt(){return this._instance.config}constructor(e){this.Xa=void 0,this._surveyManager=null,this.el=!1,this.tl=[],this.rl=null,this._instance=e,this._surveyEventReceiver=null}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(!this.Dt.disable_surveys){var t=e.surveys;if(__(t))return vx.warn(`Flags not loaded yet. Not loading surveys.`);var n=l_(t);this.Xa=n?t.length>0:t,vx.info(`flags response received, isSurveysEnabled: `+this.Xa),this.loadIfEnabled()}}reset(){try{var e;(e=this._surveyEventReceiver)==null||e.reset(),localStorage.removeItem(`lastSeenSurveyDate`);for(var t=[],n=0;n<localStorage.length;n++){var r=localStorage.key(n);(r!=null&&r.startsWith(yx)||r!=null&&r.startsWith(`inProgressSurvey_`))&&t.push(r)}t.forEach((e=>localStorage.removeItem(e)))}catch{}}loadIfEnabled(){if(!this._surveyManager)if(this.el)vx.info(`Already initializing surveys, skipping...`);else if(this.Dt.disable_surveys)vx.info($x);else if(this.Dt.cookieless_mode&&this._instance.consent.isOptedOut())vx.info(`Not loading surveys in cookieless mode without consent.`);else{var e=Xg?.__PosthogExtensions__;
21if(e){if(!p_(this.Xa)||this.Dt.advanced_enable_surveys){var t=this.Xa||this.Dt.advanced_enable_surveys;this.el=!0;try{var n=e.generateSurveys;if(n)return void this.il(n,t);var r=e.loadExternalDependency;if(!r)return void this.nl(Xv);r(this._instance,`surveys`,(n=>{n||!e.generateSurveys?this.nl(`Could not load surveys script`,n):this.il(e.generateSurveys,t)}))}catch(e){throw this.nl(`Error initializing surveys`,e),e}finally{this.el=!1}}}else vx.error(`PostHog Extensions not found.`)}}il(e,t){this._surveyManager=e(this._instance,t),this._surveyEventReceiver=new Mle(this._instance),vx.info(`Surveys loaded successfully`),this.sl({isLoaded:!0})}nl(e,t){vx.error(e,t),this.sl({isLoaded:!1,error:e})}onSurveysLoaded(e){return this.tl.push(e),this._surveyManager&&this.sl({isLoaded:!0}),()=>{this.tl=this.tl.filter((t=>t!==e))}}getSurveys(e,t){if(t===void 0&&(t=!1),this.Dt.disable_surveys)return vx.info($x),e([]);var n,r=this._instance.get_property(Pv);if(r&&!t)return e(r,{isLoaded:!0});typeof Promise<`u`&&this.rl?this.rl.then((t=>{var{surveys:n,context:r}=t;return e(n,r)})):(typeof Promise<`u`&&(this.rl=new Promise((e=>{n=e}))),this._instance._send_request({url:this._instance.requestRouter.endpointFor(`api`,`/api/surveys/?token=`+this.Dt.token),method:`GET`,timeout:this.Dt.surveys_request_timeout_ms,callback:t=>{var r;this.rl=null;var i=t.statusCode;if(i!==200||!t.json){var a=`Surveys API could not be loaded, status: `+i;vx.error(a);var o={isLoaded:!1,error:a};e([],o),n?.({surveys:[],context:o});return}var s,c=t.json.surveys||[],l=c.filter((e=>function(e){return!(!e.start_date||e.end_date)}(e)&&(function(e){var t;return!((t=e.conditions)==null||(t=t.events)==null||(t=t.values)==null||!t.length)}(e)||function(e){var t;return!((t=e.conditions)==null||(t=t.actions)==null||(t=t.values)==null||!t.length)}(e))));l.length>0&&((s=this._surveyEventReceiver)==null||s.register(l)),(r=this._instance.persistence)==null||r.register({[Pv]:c,[Fv]:Date.now()});var u={isLoaded:!0};e(c,u),n?.({surveys:c,context:u})}}))}sl(e){for(var t of this.tl)try{if(!e.isLoaded)return t([],e);this.getSurveys(t)}catch(e){vx.error(`Error in survey callback`,e)}}getActiveMatchingSurveys(e,t){if(t===void 0&&(t=!1),!__(this._surveyManager))return this._surveyManager.getActiveMatchingSurveys(e,t);vx.warn(`init was not called`)}ol(e){var t=null;return this.getSurveys((n=>{t=n.find((t=>t.id===e))??null})),t}al(e){if(__(this._surveyManager))return{eligible:!1,reason:Qx};var t=typeof e==`string`?this.ol(e):e;return t?this._surveyManager.checkSurveyEligibility(t):{eligible:!1,reason:`Survey not found`}}canRenderSurvey(e){if(__(this._surveyManager))return vx.warn(`init was not called`),{visible:!1,disabledReason:Qx};var t=this.al(e);return{visible:t.eligible,disabledReason:t.reason}}canRenderSurveyAsync(e,t){return __(this._surveyManager)?(vx.warn(`init was not called`),Promise.resolve({visible:!1,disabledReason:Qx})):new Promise((n=>{this.getSurveys((t=>{var r=t.find((t=>t.id===e))??null;if(r){var i=this.al(r);n({visible:i.eligible,disabledReason:i.reason})}else n({visible:!1,disabledReason:`Survey not found`})}),t)}))}renderSurvey(e,t,n){var r;if(__(this._surveyManager))vx.warn(`init was not called`);else{var i=typeof e==`string`?this.ol(e):e;if(i!=null&&i.id)if(vle.includes(i.type)){var a=Gg?.querySelector(t);if(a)return(r=i.appearance)!=null&&r.surveyPopupDelaySeconds?(vx.info(`Rendering survey `+i.id+` with delay of `+i.appearance.surveyPopupDelaySeconds+` seconds`),void setTimeout((()=>{var e;vx.info(`Rendering survey `+i.id+` with delay of `+i.appearance?.surveyPopupDelaySeconds+` seconds`),(e=this._surveyManager)==null||e.renderSurvey(i,a,n),vx.info(`Survey `+i.id+` rendered`)}),1e3*i.appearance.surveyPopupDelaySeconds)):void this._surveyManager.renderSurvey(i,a,n);vx.warn(`Survey element not found`)}else vx.warn(`Surveys of type `+i.type+` cannot be rendered in the app`);else vx.warn(`Survey not found`)}}displaySurvey(e,t){var n;if(__(this._surveyManager))vx.warn(`init was not called`);else{var r=this.ol(e);if(r){var i=r;if((n=r.appearance)!=null&&n.surveyPopupDelaySeconds&&t.ignoreDelay&&(i=$g({},r,{appearance:$g({},r.appearance,{surveyPopupDelaySeconds:0})}
21)),t.displayType!==vb.Popover&&t.initialResponses&&vx.warn(`initialResponses is only supported for popover surveys. prefill will not be applied.`),!1===t.ignoreConditions){var a=this.canRenderSurvey(r);if(!a.visible)return void vx.warn(`Survey is not eligible to be displayed: `,a.disabledReason)}t.displayType===vb.Inline?this.renderSurvey(i,t.selector,t.properties):this._surveyManager.handlePopoverSurvey(i,t)}else vx.warn(`Survey not found`)}}cancelPendingSurvey(e){__(this._surveyManager)?vx.warn(`init was not called`):this._surveyManager.cancelSurvey(e)}handlePageUnload(){var e;(e=this._surveyManager)==null||e.handlePageUnload()}}},dS),Ule={toolbar:class{constructor(e){this.instance=e}ll(e){Xg.ph_toolbar_state=e}ul(){return Xg.ph_toolbar_state??0}initialize(){return this.maybeLoadToolbar()}maybeLoadToolbar(e,t,n){if(e===void 0&&(e=void 0),t===void 0&&(t=void 0),n===void 0&&(n=void 0),hce(this.instance.config)||!Hg||!Gg)return!1;e??=Hg.location,n??=Hg.history;try{if(!t){try{Hg.localStorage.setItem(`test`,`test`),Hg.localStorage.removeItem(`test`)}catch{return!1}t=Hg?.localStorage}var r,i=Nle||$y(e.hash,`__posthog`)||$y(e.hash,`state`),a=i?dce((()=>JSON.parse(atob(decodeURIComponent(i)))))||dce((()=>JSON.parse(decodeURIComponent(i)))):null;return a&&a.action===`ph_authorize`?((r=a).source=`url`,r&&Object.keys(r).length>0&&(a.desiredHash?e.hash=a.desiredHash:n?n.replaceState(n.state,``,e.pathname+e.search):e.hash=``)):((r=JSON.parse(t.getItem(eS)||`{}`)).source=`localstorage`,delete r.userIntent),!(!r.token||this.instance.config.token!==r.token||(this.loadToolbar(r),0))}catch{return!1}}hl(e){var t=Xg.ph_load_toolbar||Xg.ph_load_editor;!__(t)&&u_(t)?t(e,this.instance):tS.warn(`No toolbar load function found`)}loadToolbar(e){var t=!(Gg==null||!Gg.getElementById(oce));if(!Hg||t)return!1;var n=this.instance.requestRouter.region===`custom`&&this.instance.config.advanced_disable_toolbar_metrics,r=$g({token:this.instance.config.token},e,{apiURL:this.instance.requestRouter.endpointFor(`ui`)},n?{instrument:!1}:{});if(Hg.localStorage.setItem(eS,JSON.stringify($g({},r,{source:void 0}))),this.ul()===2)this.hl(r);else if(this.ul()===0){var i;this.ll(1),(i=Xg.__PosthogExtensions__)==null||i.loadExternalDependency==null||i.loadExternalDependency(this.instance,`toolbar`,(e=>{if(e)return tS.error(`[Toolbar] Failed to load`,e),void this.ll(0);this.ll(2),this.hl(r)})),fy(Hg,`turbolinks:load`,(()=>{this.ll(0),this.loadToolbar(r)}))}return!0}cl(e){return this.loadToolbar(e)}maybeLoadEditor(e,t,n){return e===void 0&&(e=void 0),t===void 0&&(t=void 0),n===void 0&&(n=void 0),this.maybeLoadToolbar(e,t,n)}}},Wle=$g({experiments:Fle},dS),Gle=$g({},dS,Ile,Lle,Rle,zle,Ble,Hle,Vle,Ule,Wle,{conversations:class{constructor(e){this.dl=void 0,this._conversationsManager=null,this.vl=!1,this.fl=null,this._instance=e}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(!this._instance.config.disable_conversations){var t=e.conversations;__(t)||(b_(t)?this.dl=t:(this.dl=t.enabled,this.fl=t),this.loadIfEnabled())}}reset(){var e;(e=this._conversationsManager)==null||e.reset(),this._conversationsManager=null,this.dl=void 0,this.fl=null}loadIfEnabled(){if(!(this._conversationsManager||this.vl||this._instance.config.disable_conversations||hce(this._instance.config)||this._instance.config.cookieless_mode&&this._instance.consent.isOptedOut())){var e=Xg?.__PosthogExtensions__;if(e&&!p_(this.dl)&&this.dl)if(this.fl&&this.fl.token){this.vl=!0;try{var t=e.initConversations;if(t)return this.pl(t),void(this.vl=!1);var n=e.loadExternalDependency;if(!n)return void this.gl(Xv);n(this._instance,`conversations`,(t=>{t||!e.initConversations?this.gl(`Could not load conversations script`,t):this.pl(e.initConversations),this.vl=!1}))}catch(e){this.gl(`Error initializing conversations`,e),this.vl=!1}}else lS.error(`Conversations enabled but missing token in remote config.`)}}pl(e){if(this.fl)try{this._conversationsManager=e(this.fl,this._instance),lS.info(`Conversations loaded successfully`)}catch(e){this.gl(`Error completing conversations initialization`,e)}else lS.error(`Cannot complete initialization: remote config is null`)}gl(e,t){lS.error(e,t),this._conversationsManager=null,this.vl=!1}show(){this._conversationsManager?this._conversationsManager.show():lS.warn(`Conversations not loaded yet.`)}hide(){this._conversationsManager&&this._conversationsManager.hide()}isAvailable(){return!0===this.dl&&!g_(this._conversationsManager)}isVisible(){var e;return(e=this._conversationsManager?.isVisible())!=null&&e}sendMessage(e,t,n){var r=this;return Qg((function*(){return r._conversationsManager?r._conversationsManager.sendMessage(e,t,n):(lS.warn(uS),null)}))()}getMessages(e,t){var n=this;return Qg((function*(){return n._conversationsManager?n._conversationsManager.getMessages(e,t):(lS.warn(uS),null)}))()}markAsRead(e){var t=this;return Qg((function*(){return t._conversationsManager?t._conversationsManager.markAsRead(e):(lS.warn(uS),null)}))()}getTickets(e){var t=this;return Qg((function*(){return t._conversationsManager?t._conversationsManager.getTickets(e):(lS.warn(uS),null)}))()}requestRestoreLink(e){var t=this;return Qg((function*(){return t._conversationsManager?t._conversationsManager.requestRestoreLink(e):(lS.warn(uS),null)}))()}restoreFromToken(e){var t=this;return Qg((function*(){return t._conversationsManager?t._conversationsManager.restoreFromToken(e):(lS.warn(uS),null)}))()}restoreFromUrlToken(){var e=this;return Qg((function*(){return e._conversationsManager?e._conversationsManager.restoreFromUrlToken():(lS.warn(uS),null)}))()}getCurrentTicketId(){return this._conversationsManager?.getCurrentTicketId()??null}getWidgetSessionId(){return this._conversationsManager?.getWidgetSessionId()??null}hs(){var e;(e=this._conversationsManager)==null||e.setIdentity()}cs(){var e;(e=this._conversationsManager)==null||e.clearIdentity()}}},{logs:class{constructor(e){var t;this.ml=!1,this.yl=!1,this.Qt=sv(`[logs]`),this.Mi=[],this.bl=()=>{var e;(e=this._l)==null||e.onReconnect()},this._instance=e,this._instance&&(t=this._instance.config.logs)!=null&&t.captureConsoleLogs&&(this.ml=!0),Hg&&fy(Hg,`online`,this.bl)}wl(){var e,t,n,r,i,a,o,s,c=(e=this._instance)==null||(e=e.config)==null?void 0:e.logs;return this._l&&this.xl===c||((t=this._l)==null||t.reset(),this.xl=c,this.kl=(r=(n=c)?.flushIntervalMs??3e3,i=n?.maxBufferSize??100,a=n?.maxLogsPerInterval??1e3,o=Math.max(i,a),{serviceName:(s=n?.resourceAttributes)?.[`service.name`]??n?.serviceName,serviceVersion:s?.[`service.version`]??n?.serviceVersion,environment:s?.[`deployment.environment`]??n?.environment,resourceAttributes:s,beforeSend:n?.beforeSend,flushIntervalMs:r,maxBufferSize:i,maxQueueSize:o,maxBatchRecordsPerPost:100,rateCapWindowMs:r,maxLogsPerInterval:a,backgroundFlushBudgetMs:0,terminationFlushBudgetMs:0}),this._l=new Tse(this.Sl(),this.kl,this.Qt,(()=>this.Cl()),(e=>e()))),this._l}Il(){return this.wl(),this.kl}initialize(){this.loadIfEnabled()}onRemoteConfig(e){var t=e.logs?.captureConsoleLogs;!__(t)&&t&&(this.ml=!0,this.loadIfEnabled())}reset(){var e;this.Mi=[],(e=this._l)==null||e.reset()}captureLog(e){this.wl().captureLog(e)}get logger(){return this.Tl||={trace:(e,t)=>this.captureLog({body:e,level:`trace`,attributes:t}),debug:(e,t)=>this.captureLog({body:e,level:`debug`,attributes:t}),info:(e,t)=>this.captureLog({body:e,level:`info`,attributes:t}),warn:(e,t)=>this.captureLog({body:e,level:`warn`,attributes:t}),error:(e,t)=>
21this.captureLog({body:e,level:`error`,attributes:t}),fatal:(e,t)=>this.captureLog({body:e,level:`fatal`,attributes:t})},this.Tl}flushLogs(e){e?this.El(e):this.wl().flush().catch((e=>this.Qt.error(`PostHog logs flush failed:`,e)))}loadIfEnabled(){if(this.ml&&!this.yl){var e=Xg?.__PosthogExtensions__;if(e){var t=e.loadExternalDependency;t?t(this._instance,`logs`,(t=>{var n;t||(n=e.logs)==null||!n.initializeLogs?this.Qt.error(`Could not load logs script`,t):(e.logs.initializeLogs(this._instance),this.yl=!0)})):this.Qt.error(Xv)}else this.Qt.error(`PostHog Extensions not found.`)}}Sl(){var e=this._instance;return{get isDisabled(){return!1},get optedOut(){return!e.is_capturing()},getPersistedProperty:e=>e===t_.LogsQueue?this.Mi:void 0,setPersistedProperty:(e,t)=>{e===t_.LogsQueue&&(this.Mi=t??[])},kr:e=>this.kr(e),getLibraryId:()=>Zg.LIB_NAME,getLibraryVersion:()=>Zg.LIB_VERSION}}kr(e){return new Promise((t=>{var n=!1,r=e=>{n||(n=!0,clearTimeout(i),t(e))},i=setTimeout((()=>r({kind:`retry-later`,error:Error(`logs request timed out`)})),9e4);this._instance._send_request({method:`POST`,url:this.Ml(),data:e,compression:`best-available`,batchKey:`logs`,fireCallbackOnDrop:!0,callback(e){var t=e.statusCode;r(t>=200&&300>t?{kind:`ok`}:t===413?{kind:`too-large`}:t!==0&&t!==429&&500>t?{kind:`fatal`,error:Error(`logs request failed with status `+t)}:{kind:`retry-later`,error:e.error??Error(`logs request failed with status `+t)})}})}))}El(e){var t=this.Il();if(this.Mi.length!==0){var n=this.Mi.map((e=>e.record));this.Mi=[];var r=wse(n,Cse(t,Zg.LIB_NAME,Zg.LIB_VERSION),Zg.LIB_NAME,Zg.LIB_VERSION);this._instance._send_request({method:`POST`,url:this.Ml(),data:r,compression:`best-available`,batchKey:`logs`,transport:e})}}Ml(){return this._instance.requestRouter.endpointFor(`api`,`/i/v1/logs`)+`?token=`+encodeURIComponent(this._instance.config.token)}Cl(){var e,t={};if(t.distinctId=this._instance.get_distinct_id(),this._instance.sessionManager){var{sessionId:n}=this._instance.sessionManager.checkAndGetSessionAndWindowId(!0);t.sessionId=n}if(Xg!=null&&(e=Xg.location)!=null&&e.href&&(t.currentUrl=Xg.location.href),this._instance.featureFlags){var r=this._instance.featureFlags.getFlags();r&&r.length>0&&(t.activeFeatureFlags=r)}return t}}});Mx.__defaultExtensionClasses=$g({},Gle);var fS=function(){Zg.SDK_DIST_CHANNEL=`npm`;
21var e=xx[Ox]=new Mx;return function(){function e(){e.done||(e.done=!0,kx=!1,cy(xx,(function(e){e._dom_loaded()})))}Gg!=null&&Gg.addEventListener?Gg.readyState===`complete`?e():fy(Gg,`DOMContentLoaded`,e,{capture:!1}):Hg&&ov.error("Browser doesn't support `document.addEventListener` so PostHog couldn't be initialized")}(),e}(),Kle=(e,t)=>{Ae.isLive&&fS.init(e,t)},pS=(e,t)=>{Ae.isLive&&fS.identify(e,t)},mS=e=>{Ae.isLive&&fS.setPersonProperties(e)},hS=e=>({email:e.email,name:`${e.first_name??``} ${e.last_name??``}`.trim()}),gS=e=>{let t=e.email;t&&(pS(t),mS(hS(e)))},_S=e=>{Ae.isLive&&fS.register_for_session(e)},vS=(e,t)=>{Ae.isLive&&fS.capture(e,t)},qle=()=>{Ae.isLive&&fS.reset()},Jle=o((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){console.warn(`[react-gtm]`,e)}})),Yle=o(((e,t)=>{var n=r(Jle());function r(e){return e&&e.__esModule?e:{default:e}}t.exports={tags:function(e){var t=e.id,r=e.events,i=e.dataLayer,a=e.dataLayerName,o=e.preview,s=`>m_auth=`+e.auth,c=`>m_preview=`+o;return t||(0,n.default)(`GTM Id is required`),{iframe:` 22 <iframe src="https://www.googletagmanager.com/ns.html?id=`+t+s+c+`>m_cookies_win=x" 23 height="0" width="0" style="display:none;visibility:hidden" id="tag-manager"></iframe>`,script:` 24 (function(w,d,s,l,i){w[l]=w[l]||[]; 25 w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', `+JSON.stringify(r).slice(1,-1)+`}); 26 var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; 27 j.async=true;
27j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'`+s+c+`>m_cookies_win=x'; 28 f.parentNode.insertBefore(j,f); 29 })(window,document,'script','`+a+`','`+t+`');`,dataLayerVar:this.dataLayer(i,a)}},dataLayer:function(e,t){return` 30 window.`+t+` = window.`+t+` || []; 31 window.`+t+`.push(`+JSON.stringify(e)+`)`}}})),Xle=o(((e,t)=>{var n=r(Yle());function r(e){return e&&e.__esModule?e:{default:e}}t.exports={dataScript:function(e){var t=document.createElement(`script`);return t.innerHTML=e,t},gtm:function(e){var t=n.default.tags(e);return{noScript:function(){var e=document.createElement(`noscript`);return e.innerHTML=t.iframe,e},script:function(){var e=document.createElement(`script`);return e.innerHTML=t.script,e},dataScript:this.dataScript(t.dataLayerVar)}},initialize:function(e){var t=e.gtmId,n=e.events,r=n===void 0?{}:n,i=e.dataLayer,a=e.dataLayerName,o=a===void 0?`dataLayer`:a,s=e.auth,c=s===void 0?``:s,l=e.preview,u=l===void 0?``:l,d=this.gtm({id:t,events:r,dataLayer:i||void 0,dataLayerName:o,auth:c,preview:u});i&&document.head.appendChild(d.dataScript),document.head.insertBefore(d.script(),document.head.childNodes[0]),document.body.insertBefore(d.noScript(),document.body.childNodes[0])},dataLayer:function(e){var t=e.dataLayer,r=e.dataLayerName,i=r===void 0?`dataLayer`:r;if(window[i])return window[i].push(t);var a=n.default.dataLayer(t,i),o=this.dataScript(a);document.head.insertBefore(o,document.head.childNodes[0])}}})),yS=l(o(((e,t)=>{var n=r(Xle());function r(e){return e&&e.__esModule?e:{default:e}}t.exports=n.default}))(),1),bS=null,xS=!1;function Zle(e){bS&&console.warn(`Dashboard config already initialized`),bS=Object.freeze(e)}function SS(){if(!bS)throw Error(`Dashboard config not initialized. Call initDashboardConfig() first.`);return bS}function CS(){let e=SS(),t=Ae.label;return e.envVars[t]}function Qle(e){if(xS)return;xS=!0,Ae.initialize(e.envVars),Zle(e);let t=cs();rn({clientId:e.oidc.clientId,scope:e.oidc.scope,origin:t?`${e.desktopProtocol}:/`:window.location.origin,isDesktop:t});let{gtmId:n,posthogKey:r}=e.analytics??{};r&&Ae.isLive&&Kle(r,{api_host:`https://us.i.posthog.com`,defaults:`2025-11-30`,person_profiles:`identified_only`}),n&&Ae.isLive&&yS.default.initialize({gtmId:n})}var wS=(0,J.createContext)(null);function $le(e){let t=(0,q.c)(5),{children:n,config:r}=e,i;t[0]===r?i=t[1]:(i=r??SS(),t[0]=r,t[1]=i);let a=i,o;return t[2]!==n||t[3]!==a?(o=(0,Y.jsx)(wS.Provider,{value:a,children:n}),t[2]=n,t[3]=a,t[4]=o):o=t[4],o}function TS(){let e=(0,q.c)(1),t=(0,J.useContext)(wS);if(t)return t;let n;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=SS(),e[0]=n):n=e[0],n}var eue={blue:[`#E8F4FF`,`#CCE3F8`,`#AAD0F3`,`#55A0E7`,`#2A89E1`,`#0071DB`,`#005EB6`,`#004B92`,`#00396E`,`#002649`],gray:[`#F8F8F8`,`#F1F1F1`,`#E7E7E7`,`#DBDBDB`,`#C4C4C4`,`#B8B8B8`,`#999999`,`#747474`,`#5C5C5C`,`#252525`],blueGray:[`#FAFCFF`,`#ECF0F6`,`#E0E6F0`,`#D0DAE8`,`#C0CEE1`,`#A1B5D2`,`#6B798C`,`#515B69`,`#363C46`,`#20242A`],teal:[`#CCEEED`,`#AAE2E1`,`#80D3D2`,`#55C5C3`,`#2BB6B4`,`#00A8A5`,`#008C89`,`#00706E`,`#005453`,`#003837`],indigo:[`#D7D4F9`,`#BDB8F6`,`#9C95F1`,`#7B71EC`,`#5A4EE8`,`#392AE3`,`#3023BD`,`#261C97`,`#1D1572`,`#130E4C`],cyan:[`#D0EBF7`,`#B0DEF2`,`#89CEEB`,`#62BEE5`,`#3AADDE`,`#139DD8`,`#1083B4`,`#0D6990`,`#0A4F6C`,`#063448`],green:[`#CFF2DF`,`#AFE9C9`,`#87DDAE`,`#60D293`,`#10BC5D`,`#0D9D4E`,`#0B7D3E`,`#085E2F`,`#053F1F`,`#032613`],magenta:[`#F5D2E2`,`#EEB4CF`,`#E68EB7`,`#DE69A0`,`#D54488`,`#CD1E70`,`#AB195D`,`#89144B`,`#670F38`,`#440A25`],purple:[`#ECD7F5`,`#E0BCEE`,`#D09AE5`,`#B158D4`,`#A136CC`,`#862DAA`,`#6B2488`,`#511B66`,`#361244`,`#200B29`],yellow:[`#FBF7CE`,`#F9F1AD`,`#F6EA84`,`#F3E45C`,`#EDD60A`,`#C5B208`,`#9E8F07`,`#776B05`,`#4F4703`,`#2F2B02`],orange:[`#FBEAD6`,`#F8DBBB`,`#FACA99`,`#F0B877`,`#EDA655`,`#E99433`,`#C27B2A`,`#9B6322`,`#744A19`,`#4E3111`],red:[`#F7D6D0`,`#F2BBB0`,`#EC9A89`,`#E57862`,`#D83413`,`#B42B10`,`#90230D`,`#6C1A0A`,`#481106`,`#2B0A04`]},ES=`/assets/Bablicfulllogo-DlnKcdg2.svg`,tue=`/assets/BablicfulllogoColor-j9xdNZF7.svg`,nue=`/assets/Babliclogoshort-CHUIOR1Q.svg`,rue=`/assets/BabliclogoshortColor-B5GglOhw.svg`,iue=`data:image/svg+xml,%3csvg%20width='373'%20height='395'%20viewBox='0%200%20373%20395'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M305.152%20254.209H178.229L235.392%20184.791H372.974L305.152%20254.209Z'%20fill='%23E9F7FF'/%3e%3cpath%20d='M305.178%20254.209V395L372.999%20312.872V184.791L305.178%20254.209Z'%20fill='%23E9F7FF'/%3e%3cpath%20d='M81.386%20372.51L130.799%20313.847C118.203%20304.069%20108.515%20291.359%2099.7947%20276.693C89.137%20256.161%2084.2926%20232.696%2084.2926%20206.298C84.2926%20178.922%2089.137%20156.434%2099.7947%20136.88C110.452%20116.348%20124.017%20101.682%20142.425%2090.927
315C160.834%2080.1727%20182.15%2074.3064%20205.403%2074.3064C226.718%2074.3064%20246.096%2079.195%20261.598%2087.9944C275.162%2094.8384%20285.82%20105.593%20294.54%20118.304L348.797%2053.7743C341.046%2045.9526%20333.295%2039.1086%20323.606%2033.2423C290.664%2010.7549%20250.94%200%20205.403%200C166.648%200%20132.737%208.79945%20100.764%2026.3983C69.7594%2043.9972%2044.5685%2068.4401%2027.1287%2099.727C9.68881%20131.014%200%20167.189%200%20206.298C0%20246.384%208.71993%20281.582%2027.1287%20312.869C41.6619%20336.334%2060.0706%20355.888%2081.386%20372.51Z'%20fill='%23E9F7FF'/%3e%3c/svg%3e`,DS=e=>{let t=je,n=t.publishUrls[e],r=t.artifactPrefix;return{desktopDownloadMacUrl:`${n}${r}-${e}-latest.dmg`,desktopDownloadExeUrl:`${n}${r}-${e}-latest.exe`}},aue={[O]:{dashboardUrl:`http://localhost:4001`,marketingUrl:`http://localhost:3000`,...DS(k)},[k]:{dashboardUrl:`https://dashboard-stg.bablic.com`,marketingUrl:`https://staging.bablic.com`,...DS(k)},rc:{dashboardUrl:`https://dashboard-rc.bablic.com`,marketingUrl:`https://staging.bablic.com`,...DS(`rc`)},[A]:{dashboardUrl:`https://dashboard.bablic.com`,marketingUrl:`https://www.bablic.com`,...DS(A)}},oue={brand:{name:`bablic`,logos:{light:ES,dark:tue,background:iue},icons:{light:nue,dark:rue},appName:`Bablic`,tagline:`Website Translation Platform`},contact:{email:`[email protected]`},colors:eue,analytics:{gtmId:`GTM-MQLDZSTW`,posthogKey:`phc_yioDkPG3IR2XUKEWNOS59q6qlHucQRVbyy6lZKIN2JD`},projectTypes:[`BABLIC`],envVars:aue},sue=function(){return null};function OS(e,t,n){return t===void 0&&n===void 0?e:t!==void 0&&n===void 0?Math.max(e,t):Math.min(t===void 0&&n!==void 0?e:Math.max(e,t),n)}function kS(e=`mantine-`){return`${e}${Math.random().toString(36).slice(2,11)}`}function cue(e,t){if(e===t||Number.isNaN(e)&&Number.isNaN(t))return!0;if(!(e instanceof Object)||!(t instanceof Object))return!1;let n=Object.keys(e),{length:r}=n;if(r!==Object.keys(t).length)return!1;for(let i=0;i<r;i+=1){let r=n[i];if(!(r in t)||e[r]!==t[r]&&!(Number.isNaN(e[r])&&Number.isNaN(t[r])))return!1}return!0}function AS(e){return typeof e==`string`?e.charAt(0).toUpperCase()+e.slice(1):``}function jS(e){let t=(0,J.useRef)(e);return(0,J.useEffect)(()=>{t.current=e}),(0,J.useMemo)(()=>((...e)=>t.current?.(...e)),[])}function MS(e,t){let{delay:n,flushOnUnmount:r,leading:i}=typeof t==`number`?{delay:t,flushOnUnmount:!1,leading:!1}:t,a=jS(e),o=(0,J.useRef)(0),s=(0,J.useMemo)(()=>{let e=Object.assign((...t)=>{window.clearTimeout(o.current);let r=e._isFirstCall;e._isFirstCall=!1;function s(){window.clearTimeout(o.current),o.current=0,e._isFirstCall=!0}if(i&&r){a(...t),e.flush=()=>{o.current!==0&&(s(),a(...t))},e.cancel=()=>{s()},o.current=window.setTimeout(()=>{s()},n);return}if(i&&!r){e.flush=()=>{o.current!==0&&(s(),a(...t))},e.cancel=()=>{s()},o.current=window.setTimeout(()=>{s()},n);return}let c=()=>{o.current!==0&&(s(),a(...t))};e.flush=c,e.cancel=()=>{s()},o.current=window.setTimeout(c,n)},{flush:()=>{},cancel:()=>{},_isFirstCall:!0});return e},[a,n,i]);return(0,J.useEffect)(()=>()=>{r?s.flush():s.cancel()},[s,r]),s}var lue=[`mousedown`,`touchstart`];function NS(e,t,n){let r=(0,J.useRef)(null),i=t||lue;return(0,J.useEffect)(()=>{let t=t=>{let{target:i}=t??{};if(Array.isArray(n)){let r=!document.body.contains(i)&&i?.tagName!==`HTML`;n.every(e=>!!e&&!t.composedPath().includes(e))&&!r&&e(t)}else r.current&&!r.current.contains(i)&&e(t)};return i.forEach(e=>document.addEventListener(e,t)),()=>{i.forEach(e=>document.removeEventListener(e,t))}},[r,e,n]),r}function uue(e={timeout:2e3}){let[t,n]=(0,J.useState)(null),[r,i]=(0,J.useState)(!1),[a,o]=(0,J.useState)(null),s=t=>{window.clearTimeout(a),o(window.setTimeout(()=>i(!1),e.timeout)),i(t)};return{copy:e=>{`clipboard`in navigator?navigator.clipboard.writeText(e).then(()=>s(!0)).catch(e=>n(e)):n(Error(`useClipboard: navigator.clipboard is not supported`))},reset:()=>{i(!1),n(null),window.clearTimeout(a)},error:t,copied:r}}function due(e,t){try{return e.addEventListener(`change`,t),()=>e.removeEventListener(`change`,t)}catch{return e.addListener(t),()=>e.removeListener(t)}}function fue(e,t){return typeof window<`u`&&`matchMedia`in window?window.matchMedia(e).matches:!1}function PS(e,t,{getInitialValueInEffect:n}={getInitialValueInEffect:!0}){let[r,i]=(0,J.useState)(n?t:fue(e));return(0,J.useEffect)(()=>{try{let t=window.matchMedia(e);return i(t.matches),due(t,e=>i(e.matches))}catch{return}},[e]),r||!1}function pue(e,t){return PS(`(prefers-color-scheme: dark)`,e===`dark`,t)?`dark`:`light`}function FS(e,t,n={leading:!1}){let[r,i]=(0,J.useState)(e),a=(0,J.useRef)(!1),o=(0,J.useRef)(null),s=(0,J.useRef)(!1),c=(0,J.useCallback)(()=>window.clearTimeout(o.current),[]);return(0,J.useEffect)(()=>{a.current&&(!s.current&&n.leading?(s.current=!0,i(e)):(c(),o.current=window.setTimeout(()=>{s.current=!1,i(e)},t)))},[e,n.leading,t]),(0,J.useEffect)(()=>
31(a.current=!0,c),[]),[r,c]}var IS=typeof document<`u`?J.useLayoutEffect:J.useEffect;function LS(e,t){let n=(0,J.useRef)(!1);(0,J.useEffect)(()=>()=>{n.current=!1},[]),(0,J.useEffect)(()=>{if(n.current)return e();n.current=!0},t)}function RS({opened:e,shouldReturnFocus:t=!0}){let n=(0,J.useRef)(null),r=()=>{n.current&&`focus`in n.current&&typeof n.current.focus==`function`&&n.current?.focus({preventScroll:!0})};return LS(()=>{let i=-1,a=e=>{e.key===`Tab`&&window.clearTimeout(i)};return document.addEventListener(`keydown`,a),e?n.current=document.activeElement:t&&(i=window.setTimeout(r,10)),()=>{window.clearTimeout(i),document.removeEventListener(`keydown`,a)}},[e,t]),r}var mue=/input|select|textarea|button|object/,zS=`a, input, select, textarea, button, object, [tabindex]`;function hue(e){return e.style.display===`none`}function gue(e){if(e.getAttribute(`aria-hidden`)||e.getAttribute(`hidden`)||e.getAttribute(`type`)===`hidden`)return!1;let t=e;for(;t&&!(t===document.body||t.nodeType===11);){if(hue(t))return!1;t=t.parentNode}return!0}function BS(e){let t=e.getAttribute(`tabindex`);return t===null&&(t=void 0),parseInt(t,10)}function VS(e){let t=e.nodeName.toLowerCase(),n=!Number.isNaN(BS(e));return(mue.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&gue(e)}function HS(e){let t=BS(e);return(Number.isNaN(t)||t>=0)&&VS(e)}function _ue(e){return Array.from(e.querySelectorAll(zS)).filter(HS)}function vue(e,t){let n=_ue(e);if(!n.length){t.preventDefault();return}let r=n[t.shiftKey?0:n.length-1],i=e.getRootNode(),a=r===i.activeElement||e===i.activeElement,o=i.activeElement;if(o.tagName===`INPUT`&&o.getAttribute(`type`)===`radio`&&(a=n.filter(e=>e.getAttribute(`type`)===`radio`&&e.getAttribute(`name`)===o.getAttribute(`name`)).includes(r)),!a)return;t.preventDefault();let s=n[t.shiftKey?n.length-1:0];s&&s.focus()}function yue(e=!0){let t=(0,J.useRef)(null),n=e=>{let t=e.querySelector(`[data-autofocus]`);if(!t){let n=Array.from(e.querySelectorAll(zS));t=n.find(HS)||n.find(VS)||null,!t&&VS(e)&&(t=e)}t&&t.focus({preventScroll:!0})},r=(0,J.useCallback)(r=>{e&&r!==null&&t.current!==r&&(r?(setTimeout(()=>{r.getRootNode()&&n(r)}),t.current=r):t.current=null)},[e]);return(0,J.useEffect)(()=>{if(!e)return;t.current&&setTimeout(()=>n(t.current));let r=e=>{e.key===`Tab`&&t.current&&vue(t.current,e)};return document.addEventListener(`keydown`,r),()=>document.removeEventListener(`keydown`,r)},[e]),r}var bue=e=>(e+1)%1e6;function xue(){let[,e]=(0,J.useReducer)(bue,0);return e}var Sue=J.default.useId||(()=>void 0);function Cue(){let e=Sue();return e?`mantine-${e.replace(/:/g,``)}`:``}function US(e){let t=Cue(),[n,r]=(0,J.useState)(t);return IS(()=>{r(kS())},[]),typeof e==`string`?e:typeof window>`u`?t:n}function WS(e,t,n){(0,J.useEffect)(()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)),[e,t])}function GS(e,t){if(typeof e==`function`)return e(t);typeof e==`object`&&e&&`current`in e&&(e.current=t)}function KS(...e){let t=new Map;return n=>{if(e.forEach(e=>{let r=GS(e,n);r&&t.set(e,r)}),t.size>0)return()=>{e.forEach(e=>{let n=t.get(e);n&&typeof n==`function`?n():GS(e,null)}),t.clear()}}}function qS(...e){return(0,J.useCallback)(KS(...e),e)}function JS(e){return{x:OS(e.x,0,1),y:OS(e.y,0,1)}}function YS(e,t,n=`ltr`){let r=(0,J.useRef)(!1),i=(0,J.useRef)(!1),a=(0,J.useRef)(0),[o,s]=(0,J.useState)(!1),c=(0,J.useRef)(null);return(0,J.useEffect)(()=>{r.current=!0},[]),{ref:(0,J.useCallback)(o=>{if(c.current&&=(c.current(),null),!o)return;let l=({x:t,y:i})=>{cancelAnimationFrame(a.current),a.current=requestAnimationFrame(()=>{if(r.current&&o){o.style.userSelect=`none`;let r=o.getBoundingClientRect();if(r.width&&r.height){let a=OS((t-r.left)/r.width,0,1);e({x:n===`ltr`?a:1-a,y:OS((i-r.top)/r.height,0,1)})}}})},u=()=>{document.addEventListener(`mousemove`,h),document.addEventListener(`mouseup`,p),document.addEventListener(`touchmove`,_,{passive:!1}),document.addEventListener(`touchend`,p)},d=()=>{document.removeEventListener(`mousemove`,h),document.removeEventListener(`mouseup`,p),document.removeEventListener(`touchmove`,_),document.removeEventListener(`touchend`,p)},f=()=>{!i.current&&r.current&&(i.current=!0,typeof t?.onScrubStart==`function`&&t.onScrubStart(),s(!0),u())},p=()=>{i.current&&r.current&&(i.current=!1,s(!1),d(),setTimeout(()=>{typeof t?.onScrubEnd==`function`&&t.onScrubEnd()},0))},m=e=>{f(),e.preventDefault(),h(e)},h=e=>l({x:e.clientX,y:e.clientY}),g=e=>{e.cancelable&&e.preventDefault(),f(),_(e)},_=e=>{e.cancelable&&e.preventDefault(),l({x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY})};o.addEventListener(`mousedown`,m),o.addEventListener(`touchstart`,g,{passive:!1}),c.current=()=>{o.removeEventListener(`mousedown`,m),o.removeEventListener(`touchstart`,g)}},[n,e]),active:o}}function XS({value:e,defaultValue:t,finalValue:n,onChange:r=()=>{}}){let[i,a]=(0,J.useState)(t===void 0?n:t);return e===void 0?[i,(e,...t)=>{a(e),r?.(e,...t)},!1]:[e,r,!0]}function ZS(e,t){let n=t-e+1;return Array.from({length:n},(t,n)=>n+e)}var QS=`dots`;function wue({total:e,siblings:t=1,boundaries:n=1,page:r,initialPage:i=1,onChange:a}){let o=Math.max(Math.trunc(e),0),[s,c]=XS({value:r,onChange:a,defaultValue:i,finalValue:i}),l=e=>{c(e<=0?1:e>o?o:e)};return{range:(0,J.useMemo)(()=>
31{if(t*2+3+n*2>=o)return ZS(1,o);let e=Math.max(s-t,n),r=Math.min(s+t,o-n),i=e>n+2,a=r<o-(n+1);if(!i&&a)return[...ZS(1,t*2+n+2),QS,...ZS(o-(n-1),o)];if(i&&!a){let e=n+1+2*t;return[...ZS(1,n),QS,...ZS(o-e,o)]}return[...ZS(1,n),QS,...ZS(e,r),QS,...ZS(o-n+1,o)]},[o,t,s]),active:s,setPage:l,next:()=>l(s+1),previous:()=>l(s-1),first:()=>l(1),last:()=>l(o)}}function $S(e,t){return PS(`(prefers-reduced-motion: reduce)`,e,t)}var Tue={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function Eue(e){let t=(0,J.useRef)(0),n=(0,J.useRef)(null),[r,i]=(0,J.useState)(Tue),a=(0,J.useMemo)(()=>typeof window<`u`?new ResizeObserver(e=>{let r=e[0];r&&(cancelAnimationFrame(t.current),t.current=requestAnimationFrame(()=>{if(n.current){let e=r.borderBoxSize?.[0]||r.contentBoxSize?.[0];if(e){let t=e.inlineSize,n=e.blockSize;i({width:t,height:n,x:r.contentRect.x,y:r.contentRect.y,top:r.contentRect.top,left:r.contentRect.left,bottom:r.contentRect.bottom,right:r.contentRect.right})}else i(r.contentRect)}}))}):null,[]);return(0,J.useEffect)(()=>(n.current&&a?.observe(n.current,e),()=>{a?.disconnect(),t.current&&cancelAnimationFrame(t.current)}),[n.current]),[n,r]}function Due(e){let[t,{width:n,height:r}]=Eue(e);return{ref:t,width:n,height:r}}function Oue(e,t){if(!e||!t)return!1;if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n+=1)if(!cue(e[n],t[n]))return!1;return!0}function kue(e){let t=(0,J.useRef)([]),n=(0,J.useRef)(0);return Oue(t.current,e)||(t.current=e,n.current+=1),[n.current]}function Aue(e,t){(0,J.useEffect)(e,kue(t))}function jue(e=[!1,!0]){let[[t],n]=(0,J.useReducer)((e,t)=>{let n=t instanceof Function?t(e[0]):t,r=Math.abs(e.indexOf(n));return e.slice(r).concat(e.slice(0,r))},e);return[t,n]}function eC(){let[e,t]=(0,J.useState)(!1),n=(0,J.useRef)(null),r=(0,J.useCallback)(()=>{t(!0)},[]),i=(0,J.useCallback)(()=>{t(!1)},[]);return{ref:(0,J.useCallback)(e=>{n.current&&(n.current.removeEventListener(`mouseenter`,r),n.current.removeEventListener(`mouseleave`,i)),e&&(e.addEventListener(`mouseenter`,r),e.addEventListener(`mouseleave`,i)),n.current=e},[r,i]),hovered:e}}function tC(e=!1,t={}){let[n,r]=(0,J.useState)(e),i=(0,J.useCallback)(()=>{r(e=>e||(t.onOpen?.(),!0))},[t.onOpen]),a=(0,J.useCallback)(()=>{r(e=>e&&(t.onClose?.(),!1))},[t.onClose]);return[n,{open:i,close:a,toggle:(0,J.useCallback)(()=>{n?a():i()},[a,i,n])}]}function Mue(e,t,n={autoInvoke:!1}){let r=(0,J.useRef)(null),i=(0,J.useCallback)((...n)=>{r.current||=window.setTimeout(()=>{e(n),r.current=null},t)},[t]),a=(0,J.useCallback)(()=>{r.current&&=(window.clearTimeout(r.current),null)},[]);return(0,J.useEffect)(()=>(n.autoInvoke&&i(),a),[a,i]),{start:i,clear:a}}function Nue(e){let t=(0,J.useRef)(void 0);return(0,J.useEffect)(()=>{t.current=e},[e]),t.current}function Pue(){let[e,t]=(0,J.useState)(!1);return IS(()=>{t(typeof window<`u`&&!Fue()&&`EyeDropper`in window)},[]),{supported:e,open:(0,J.useCallback)((t={})=>e?new window.EyeDropper().open(t):Promise.resolve(void 0),[e])}}function Fue(){return navigator.userAgent.includes(`OPR`)}function Iue(e,t,n){let r=(0,J.useRef)(null),i=(0,J.useRef)(null);return(0,J.useEffect)(()=>{let a=typeof n==`function`?n():n;return(a||i.current)&&(r.current=new MutationObserver(e),r.current.observe(a||i.current,t)),()=>{r.current?.disconnect()}},[e,t]),i}function Lue(){let[e,t]=(0,J.useState)(!1);return(0,J.useEffect)(()=>t(!0),[]),e}function Rue(e){let t=e,n=!1,r=new Set;return{getState(){return t},updateState(e){t=typeof e==`function`?e(t):e},setState(e){this.updateState(e),r.forEach(e=>e(t))},initialize(e){n||=(t=e,!0)},subscribe(e){return r.add(e),()=>r.delete(e)}}}function zue(e){return(0,J.useSyncExternalStore)(e.subscribe,()=>e.getState(),()=>e.getState())}function Bue(e,t,n){let r=[],i=[],a={};for(let o of e){let e=o.position||t;a[e]=a[e]||0,a[e]+=1,a[e]<=n?i.push(o):r.push(o)}return{notifications:i,queue:r}}var nC=Rue({notifications:[],queue:[],defaultPosition:`bottom-right`,limit:5}),Vue=(e=nC)=>zue(e);function rC(e,t){let n=e.getState(),r=Bue(t([...n.notifications,...n.queue]),n.defaultPosition,n.limit);e.setState({notifications:r.notifications,queue:r.queue,limit:n.limit,defaultPosition:n.defaultPosition})}
31function Hue(e,t=nC){let n=e.id||kS();return rC(t,t=>e.id&&t.some(t=>t.id===e.id)?t:[...t,{...e,id:n}]),n}function iC(e,t=nC){return rC(t,t=>t.filter(t=>t.id===e?(t.onClose?.(t),!1):!0)),e}function Uue(e,t=nC){return rC(t,t=>t.map(t=>t.id===e.id?{...t,...e}:t)),e.id}function Wue(e=nC){rC(e,()=>[])}function Gue(e=nC){rC(e,t=>t.slice(0,e.getState().limit))}var aC={show:Hue,hide:iC,update:Uue,clean:Wue,cleanQueue:Gue,updateState:rC};function oC(){return oC=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},oC.apply(null,arguments)}function sC(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function cC(e,t){return cC=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},cC(e,t)}function lC(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,cC(e,t)}var Kue=o(((e,t)=>{t.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),que=o(((e,t)=>{var n=Kue();function r(){}function i(){}i.resetWarningCache=r,t.exports=function(){function e(e,t,r,i,a,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name=`Invariant Violation`,s}}e.isRequired=e;function t(){return e}var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:r};return a.PropTypes=a,a}})),Jue=o(((e,t)=>{t.exports=que()()})),uC={disabled:!1},dC=J.createContext(null),Yue=function(e){return e.scrollTop},fC=l(g()),pC=`unmounted`,mC=`exited`,hC=`entering`,gC=`entered`,_C=`exiting`,vC=function(e){lC(t,e);function t(t,n){var r=e.call(this,t,n)||this,i=n,a=i&&!i.isMounting?t.enter:t.appear,o;return r.appearStatus=null,t.in?a?(o=mC,r.appearStatus=hC):o=gC:o=t.unmountOnExit||t.mountOnEnter?pC:mC,r.state={status:o},r.nextCallback=null,r}t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===`unmounted`?{status:mC}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==`entering`&&n!==`entered`&&(t=hC):(n===`entering`||n===`entered`)&&(t=_C)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e=this.props.timeout,t=n=r=e,n,r;return e!=null&&typeof e!=`number`&&(t=e.exit,n=e.enter,r=e.appear===void 0?n:e.appear),{exit:t,enter:n,appear:r}},n.updateStatus=function(e,t){if(e===void 0&&(e=!1),t!==null)if(this.cancelNextCallback(),t===`entering`){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:fC.default.findDOMNode(this);n&&Yue(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===`exited`&&this.setState({status:pC})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[fC.default.findDOMNode(this),r],a=i[0],o=i[1],s=this.getTimeouts(),c=r?s.appear:s.enter;if(!e&&!n||uC.disabled){this.safeSetState({status:gC},function(){t.props.onEntered(a)});return}this.props.onEnter(a,o),this.safeSetState({status:hC},function(){t.props.onEntering(a,o),t.onTransitionEnd(c,function(){t.safeSetState({status:gC},function(){t.props.onEntered(a,o)})})})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:fC.default.findDOMNode(this);if(!t||uC.disabled){this.safeSetState({status:mC},function(){e.props.onExited(r)});return}this.props.onExit(r),this.safeSetState({status:_C},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:mC},function(){e.props.onExited(r)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:fC.default.findDOMNode(this),r=e==null&&!this.props.addEndListener;if(!n||r){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],o=i[1];this.props.addEndListener(a,o)}e!=null&&setTimeout(this.nextCallback,e)},n.render=function(){var e=this.state.status;if(e===`unmounted`)return null;var t=this.props,n=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var r=sC(t,[`children`,`in`,`mountOnEnter`,`unmountOnExit`,`appear`,`enter`,`exit`,`timeout`,`addEndListener`,`onEnter`,`onEntering`,`onEntered`,`onExit`,`onExiting`,`onExited`,`nodeRef`]);return J.createElement(dC.Provider,{value:null},typeof n==`function`?n(e,r):J.cloneElement(J.Children.only(n),r))},t}(J.Component);vC.contextType=dC,vC.propTypes={};function yC(){}vC.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
vendor: 2,098 bytes, line 31
31:!0,exit:!0,onEnter:yC,onEntering:yC,onEntered:yC,onExit:yC,onExiting:yC,onExited:yC},vC.UNMOUNTED=pC,vC.EXITED=mC,vC.ENTERING=hC,vC.ENTERED=gC,vC.EXITING=_C;function Xue(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function bC(e,t){var n=function(e){return t&&(0,J.isValidElement)(e)?t(e):e},r=Object.create(null);return e&&J.Children.map(e,function(e){return e}).forEach(function(e){r[e.key]=n(e)}),r}function Zue(e,t){e||={},t||={};function n(n){return n in t?t[n]:e[n]}var r=Object.create(null),i=[];for(var a in e)a in t?i.length&&(r[a]=i,i=[]):i.push(a);var o,s={};for(var c in t){if(r[c])for(o=0;o<r[c].length;o++){var l=r[c][o];s[r[c][o]]=n(l)}s[c]=n(c)}for(o=0;o<i.length;o++)s[i[o]]=n(i[o]);return s}function xC(e,t,n){return n[t]==null?e.props[t]:n[t]}function Que(e,t){return bC(e.children,function(n){return(0,J.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:xC(n,`appear`,e),enter:xC(n,`enter`,e),exit:xC(n,`exit`,e)})})}function $ue(e,t,n){var r=bC(e.children),i=Zue(t,r);return Object.keys(i).forEach(function(a){var o=i[a];if((0,J.isValidElement)(o)){var s=a in t,c=a in r,l=t[a],u=(0,J.isValidElement)(l)&&!l.props.in;c&&(!s||u)?i[a]=(0,J.cloneElement)(o,{onExited:n.bind(null,o),in:!0,exit:xC(o,`exit`,e),enter:xC(o,`enter`,e)}):!c&&s&&!u?i[a]=(0,J.cloneElement)(o,{in:!1}):c&&s&&(0,J.isValidElement)(l)&&(i[a]=(0,J.cloneElement)(o,{onExited:n.bind(null,o),in:l.props.in,exit:xC(o,`exit`,e),enter:xC(o,`enter`,e)}))}}),i}var ede=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},tde={component:`div`,childFactory:function(e){return e}},SC=function(e){lC(t,e);function t(t,n){var r=e.call(this,t,n)||this;return r.state={contextValue:{isMounting:!0},handleExited:r.handleExited.bind(Xue(r)),firstRender:!0},r}var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n=t.children,r=t.handleExited;return{children:t.firstRen
31der?Que(e,r):$ue(e,n,r),firstRender:!1}},n.handleExited=function(e,t){var n=bC(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var n=oC({},t.children);return delete n[e.key],{children:n}}))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=sC(e,[`component`,`childFactory`]),i=this.state.contextValue,a=ede(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,t===null?J.createElement(dC.Provider,{value:i},a):J.createElement(dC.Provider,{value:i},J.createElement(t,r,a))},t}(J.Component);SC.propTypes={},SC.defaultProps=tde;var CC=function(){return CC=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},CC.apply(this,arguments)};function wC(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function TC(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||=Promise)(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})}function nde(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||=Array.prototype.slice.call(t,0,r),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}var EC=`right-scroll-bar-position`,DC=`width-before-scroll-bar`,rde=`with-scroll-bars-hidden`,ide=`--removed-body-scroll-bar-size`;function OC(e,t){return typeof e==`function`?e(t):e&&(e.current=t),e}function ade(e,t){var n=(0,J.useState)(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(e){var t=n.value;t!==e&&(n.value=e,n.callback(e,t))}}}})[0];return n.callback=t,n.facade}var ode=typeof window<`u`?J.useLayoutEffect:J.useEffect,kC=new WeakMap;function sde(e,t){var n=ade(t||null,function(t){return e.forEach(function(e){return OC(e,t)})});return ode(function(){var t=kC.get(n);if(t){var r=new Set(t),i=new Set(e),a=n.current;r.forEach(function(e){i.has(e)||OC(e,null)}),i.forEach(function(e){r.has(e)||OC(e,a)})}kC.set(n,e)},[e]),n}function cde(e){return e}function lde(e,t){t===void 0&&(t=cde);var n=[],r=!1;return{read:function(){if(r)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(a)};o(),n={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),n}}}}}function ude(e){e===void 0&&(e={});var t=lde(null);return t.options=CC({async:!0,ssr:!1},e),t}var AC=function(e){var t=e.sideCar,n=wC(e,[`sideCar`]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error(`Sidecar medium not found`);return J.createElement(r,CC({},n))};AC.isSideCarExport=!0;function dde(e,t){return e.useMedium(t),AC}var jC=ude(),MC=function(){},NC=J.forwardRef(function(e,t){var n=J.useRef(null),r=J.useState({onScrollCapture:MC,onWheelCapture:MC,onTouchMoveCapture:MC}),i=r[0],a=r[1],o=e.forwardProps,s=e.children,c=e.className,l=e.removeScrollBar,u=e.enabled,d=e.shards,f=e.sideCar,p=e.noRelative,m=e.noIsolation,h=e.inert,g=e.allowPinchZoom,_=e.as,v=_===void 0?`div`:_,y=e.gapMode,b=wC(e,[`forwardProps`,`children`,`className`,`removeScrollBar`,`enabled`,`shards`,`sideCar`,`noRelative`,`noIsolation`,`inert`,`allowPinchZoom`,`as`,`gapMode`]),x=f,S=sde([n,t]),C=CC(CC({},b),i);return J.createElement(J.Fragment,null,u&&J.createElement(x,{sideCar:jC,removeScrollBar:l,shards:d,noRelative:p,noIsolation:m,inert:h,setCallbacks:a,allowPinchZoom:!!g,lockRef:n,gapMode:y}),o?J.cloneElement(J.Children.only(s),CC(CC({},C),{ref:S})):J.createElement(v,CC({},C,{className:c,ref:S}),s))});NC.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},NC.classNames={fullWidth:DC,zeroRight:EC};var PC,fde=function(){if(PC)return PC;if(typeof __webpack_nonce__<`u`)return __webpack_nonce__};
vendor: 5,881 bytes, lines 31-71
31function pde(){if(!document)return null;var e=document.createElement(`style`);e.type=`text/css`;var t=fde();return t&&e.setAttribute(`nonce`,t),e}function mde(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function hde(e){(document.head||document.getElementsByTagName(`head`)[0]).appendChild(e)}var gde=function(){var e=0,t=null;return{add:function(n){e==0&&(t=pde())&&(mde(t,n),hde(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},_de=function(){var e=gde();return function(t,n){J.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},FC=function(){var e=_de();return function(t){var n=t.styles,r=t.dynamic;return e(n,r),null}},vde={left:0,top:0,right:0,gap:0},IC=function(e){return parseInt(e||``,10)||0},yde=function(e){var t=window.getComputedStyle(document.body),n=t[e===`padding`?`paddingLeft`:`marginLeft`],r=t[e===`padding`?`paddingTop`:`marginTop`],i=t[e===`padding`?`paddingRight`:`marginRight`];return[IC(n),IC(r),IC(i)]},bde=function(e){if(e===void 0&&(e=`margin`),typeof window>`u`)return vde;var t=yde(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},xde=FC(),LC=`data-scroll-locked`,Sde=function(e,t,n,r){var i=e.left,a=e.top,o=e.right,s=e.gap;return n===void 0&&(n=`margin`),` 32 .${rde} { 33 overflow: hidden ${r}; 34 padding-right: ${s}px ${r}; 35 } 36 body[${LC}] { 37 overflow: hidden ${r}; 38 overscroll-behavior: contain; 39 ${[t&&`position: relative ${r};`,n===`margin`&&` 40 padding-left: ${i}px; 41 padding-top: ${a}px; 42 padding-right: ${o}px; 43 margin-left:0; 44 margin-top:0; 45 margin-right: ${s}px ${r}; 46 `,n===`padding`&&`padding-right: ${s}px ${r};`].filter(Boolean).join(``)} 47 } 48 49 .${EC} { 50 right: ${s}px ${r}; 51 } 52 53 .${DC} { 54 margin-right: ${s}px ${r}; 55 } 56 57 .${EC} .${EC} { 58 right: 0 ${r}; 59 } 60 61 .${DC} .${DC} { 62 margin-right: 0 ${r}; 63 } 64 65 body[${LC}] { 66 ${ide}: ${s}px; 67 } 68`},RC=function(){var e=parseInt(document.body.getAttribute(`data-scroll-locked`)||`0`,10);return isFinite(e)?e:0},Cde=function(){J.useEffect(function(){return document.body.setAttribute(LC,(RC()+1).toString()),function(){var e=RC()-1;e<=0?document.body.removeAttribute(LC):document.body.setAttribute(LC,e.toString())}},[])},wde=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=r===void 0?`margin`:r;Cde();var a=J.useMemo(function(){return bde(i)},[i]);return J.createElement(xde,{styles:Sde(a,!t,i,n?``:`!important`)})},zC=!1;if(typeof window<`u`)try{var BC=Object.defineProperty({},"passive",{get:function(){return zC=!0,!0}});window.addEventListener(`test`,BC,BC),window.removeEventListener(`test`,BC,BC)}catch{zC=!1}var VC=zC?{passive:!1}:!1,Tde=function(e){return e.tagName===`TEXTAREA`},HC=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!==`hidden`&&!(n.overflowY===n.overflowX&&!Tde(e)&&n[t]===`visible`)},Ede=function(e){return HC(e,`overflowY`)},Dde=function(e){return HC(e,`overflowX`)},UC=function(e,t){var n=t.ownerDocument,r=t;do{if(typeof ShadowRoot<`u`&&r instanceof ShadowRoot&&(r=r.host),WC(e,r)){var i=GC(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Ode=function(e){return[e.scrollTop,e.scrollHeight,e.clientHeight]},kde=function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]},WC=function(e,t){return e===`v`?Ede(t):Dde(t)},GC=function(e,t){return e===`v`?Ode(t):kde(t)},Ade=function(e,t){return e===`h`&&t===`rtl`?-1:1},jde=function(e,t,n,r,i){var a=Ade(e,window.getComputedStyle(t).direction),o=a*r,s=n.target,c=t.contains(s),l=!1,u=o>0,d=0,f=0;do{if(!s)break;var p=GC(e,s),m=p[0],h=p[1]-p[2]-a*m;(m||h)&&WC(e,s)&&(d+=h,f+=m);var g=s.parentNode;s=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return(u&&(i&&Math.abs(d)<1||!i&&o>d)||!u&&(i&&Math.abs(f)<1||!i&&-o>f))&&(l=!0),l},KC=function(e){return`changedTouches`in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},qC=function(e){return[e.deltaX,e.deltaY]},JC=function(e){return e&&`current`in e?e.current:e},Mde=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Nde=function(e){return` 69 .block-interactivity-${e} {pointer-events: none;} 70 .allow-interactivity-${e} {pointer-events: all;} 71`},Pde=0,YC=[];function Fde(e){var t=J.useRef([]),n=J.useRef([0,0]),r=J.useRef(),i=J.useState(Pde++)[0],a=J.useState(FC)[0],o=J.useRef(e);J.useEffect(function(){o.current=e},[e]),J.useEffect(function(){if(e.inert){document.body.classList.add(`block-interactivity-${i}`);var t=nde([e.lockRef.current],(e.shards||[]).map(JC),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add(`allow-interactivity-${i}`)}),function(){document.body.classList.remove(`block-interactivity-${i}`),t.forEach(function(e){return e.classList.remove(`allow-interactivity-${i}`)})}}},[e.inert,e.lockRef.current,e.shards]);var s=J.useCallback(function(e,t){if(`touches`in e&&e.touches.length===2||e.type===`wheel`&&e.ctrlKey)return!o.current.allowPinchZoom;var i=KC(e),a=n.current,s=`deltaX`in e?e.deltaX:a[0]-i[0],c=`deltaY`in e?e.deltaY:a[1]-i[1],l,u=e.target,d=Math.abs(s)>Math.abs(c)?`h`:`v`;if(`touches`in e&&d===`h`&&u.type===`range`)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===u||p.contains(u)))return!1;var m=UC(d,u);if(!m)return!0;if(m?l=d:(l=d===`v`?`h`:`v`,m=UC(d,u)),!m)return!1;if(!r.current&&`changedTouches`in e&&(s||c)&&(r.current=l),!l)return!0;var h=r.current||l;return jde(h,t,e,h===`h`?s:c,!0)},[]),c=J.useCallback(function(e){var n=e;if(!(!YC.length||YC[YC.length-1]!==a)){var r=`deltaY`in n?qC(n):KC(n),i=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&Mde(e.delta,r)})[0];if(i&&i.should){n.cancelable&&n.preventDefault();return}
71if(!i){var c=(o.current.shards||[]).map(JC).filter(Boolean).filter(function(e){return e.contains(n.target)});(c.length>0?s(n,c[0]):!o.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),l=J.useCallback(function(e,n,r,i){var a={name:e,delta:n,target:r,should:i,shadowParent:Ide(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=J.useCallback(function(e){n.current=KC(e),r.current=void 0},[]),d=J.useCallback(function(t){l(t.type,qC(t),t.target,s(t,e.lockRef.current))},[]),f=J.useCallback(function(t){l(t.type,KC(t),t.target,s(t,e.lockRef.current))},[]);J.useEffect(function(){return YC.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener(`wheel`,c,VC),document.addEventListener(`touchmove`,c,VC),document.addEventListener(`touchstart`,u,VC),function(){YC=YC.filter(function(e){return e!==a}),document.removeEventListener(`wheel`,c,VC),document.removeEventListener(`touchmove`,c,VC),document.removeEventListener(`touchstart`,u,VC)}},[]);var p=e.removeScrollBar,m=e.inert;return J.createElement(J.Fragment,null,m?J.createElement(a,{styles:Nde(i)}):null,p?J.createElement(wde,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Ide(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var Lde=dde(jC,Fde),XC=J.forwardRef(function(e,t){return J.createElement(NC,CC({},e,{ref:t,sideCar:Lde}))});XC.classNames=NC.classNames;function ZC(e){return Object.keys(e)}function QC(e){return e&&typeof e==`object`&&!Array.isArray(e)}function $C(e,t){let n={...e},r=t;return QC(e)&&QC(t)&&Object.keys(t).forEach(t=>{QC(r[t])&&t in e?n[t]=$C(n[t],r[t]):n[t]=r[t]}),n}function Rde(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}function zde(e){return typeof e!=`string`||!e.includes(`var(--mantine-scale)`)?e:e.match(/^calc\((.*?)\)$/)?.[1].split(`*`)[0].trim()}function ew(e){let t=zde(e);return typeof t==`number`?t:typeof t==`string`?t.includes(`calc`)||t.includes(`var`)?t:t.includes(`px`)?Number(t.replace(`px`,``)):t.includes(`rem`)?Number(t.replace(`rem`,``))*16:t.includes(`em`)?Number(t.replace(`em`,``))*16:Number(t):NaN}function tw(e){return e===`0rem`?`0rem`:`calc(${e} * var(--mantine-scale))`}function nw(e,{shouldScale:t=!1}={}){function n(r){if(r===0||r===`0`)return`0${e}`;if(typeof r==`number`){let n=`${r/16}${e}`;return t?tw(n):n}if(typeof r==`string`){if(r===``||r.startsWith(`calc(`)||r.startsWith(`clamp(`)||r.includes(`rgba(`))return r;if(r.includes(`,`))return r.split(`,`).map(e=>n(e)).join(`,`);if(r.includes(` `))return r.split(` `).map(e=>n(e)).join(` `);let i=r.replace(`px`,``);if(!Number.isNaN(Number(i))){let n=`${Number(i)/16}${e}`;return t?tw(n):n}}return r}return n}var rw=nw(`rem`,{shouldScale:!0}),iw=nw(`em`);function aw(e){return Object.keys(e).reduce((t,n)=>(e[n]!==void 0&&(t[n]=e[n]),t),{})}function ow(e){if(typeof e==`number`)return!0;if(typeof e==`string`){if(e.startsWith(`calc(`)||e.startsWith(`var(`)||e.includes(` `)&&e.trim()!==``)return!0;let t=/^[+-]?[0-9]+(\.[0-9]+)?(px|em|rem|ex|ch|lh|rlh|vw|vh|vmin|vmax|vb|vi|svw|svh|lvw|lvh|dvw|dvh|cm|mm|in|pt|pc|q|cqw|cqh|cqi|cqb|cqmin|cqmax|%)?$/;return e.trim().split(/\s+/).every(e=>t.test(e))}return!1}function sw(e){return Array.isArray(e)||e===null?!1:typeof e==`object`?e.type!==J.Fragment:!1}function cw(e){let t=(0,J.createContext)(null);return[({children:e,value:n})=>(0,Y.jsx)(t.Provider,{value:n,children:e}),()=>{let n=(0,J.useContext)(t);if(n===null)throw Error(e);return n}]}function lw(e=null){let t=(0,J.createContext)(e);return[({children:e,value:n})=>(0,Y.jsx)(t.Provider,{value:n,children:e}),()=>(0,J.useContext)(t)]}function uw(e,t){return n=>{if(typeof n!=`string`||n.trim().length===0)throw Error(t);return`${e}-${n}`}}function dw(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}function Bde(e,t,n){for(let n=e-1;n>=0;--n)if(!t[n].disabled)return n;if(n){for(let e=t.length-1;e>-1;--e)if(!t[e].disabled)return e}return e}function Vde(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].disabled)return n;if(n){for(let e=0;e<t.length;e+=1)if(!t[e].disabled)return e}return e}function Hde(e,t,n){return dw(e,n)===dw(t,n)}function fw({parentSelector:e,siblingSelector:t,onKeyDown:n,loop:r=!0,activateOnFocus:i=!1,dir:a=`rtl`,orientation:o}){return s=>{n?.(s);
71let c=Array.from(dw(s.currentTarget,e)?.querySelectorAll(t)||[]).filter(t=>Hde(s.currentTarget,t,e)),l=c.findIndex(e=>s.currentTarget===e),u=Vde(l,c,r),d=Bde(l,c,r),f=a===`rtl`?d:u,p=a===`rtl`?u:d;switch(s.key){case`ArrowRight`:o===`horizontal`&&(s.stopPropagation(),s.preventDefault(),c[f].focus(),i&&c[f].click());break;case`ArrowLeft`:o===`horizontal`&&(s.stopPropagation(),s.preventDefault(),c[p].focus(),i&&c[p].click());break;case`ArrowUp`:o===`vertical`&&(s.stopPropagation(),s.preventDefault(),c[d].focus(),i&&c[d].click());break;case`ArrowDown`:o===`vertical`&&(s.stopPropagation(),s.preventDefault(),c[u].focus(),i&&c[u].click());break;case`Home`:s.stopPropagation(),s.preventDefault(),!c[0].disabled&&c[0].focus();break;case`End`:{s.stopPropagation(),s.preventDefault();let e=c.length-1;!c[e].disabled&&c[e].focus();break}}}}var Ude={app:100,modal:200,popover:300,overlay:400,max:9999};function pw(e){return Ude[e]}var mw=()=>{};function Wde(e,t={active:!0}){return typeof e!=`function`||!t.active?t.onKeyDown||mw:n=>{n.key===`Escape`&&(e(n),t.onTrigger?.())}}function hw(e,t=`size`,n=!0){if(e!==void 0)return ow(e)?n?rw(e):e:`var(--${t}-${e})`}function gw(e){return hw(e,`mantine-spacing`)}function _w(e){return e===void 0?`var(--mantine-radius-default)`:hw(e,`mantine-radius`)}function vw(e){return hw(e,`mantine-font-size`)}function yw(e){return hw(e,`mantine-line-height`,!1)}function bw(e){if(e)return hw(e,`mantine-shadow`,!1)}function xw(e,t){return n=>{e?.(n),t?.(n)}}function Sw(e,t){return e in t?ew(t[e]):ew(e)}function Cw(e,t){let n=e.map(e=>({value:e,px:Sw(e,t)}));return n.sort((e,t)=>e.px-t.px),n}function ww(e){return typeof e==`object`&&e?`base`in e?e.base:void 0:e}function Gde(e,t,n){return n?Array.from(dw(n,t)?.querySelectorAll(e)||[]).findIndex(e=>e===n):null}function Tw(){return typeof process<`u`?`production`:`development`}function Ew(e,t){return t.length===0?e:t.reduce((t,n)=>Math.abs(n-e)<Math.abs(t-e)?n:t)}function Dw(e){return e?.props?.ref}function Ow(e,t=document){let n=t.querySelector(e);if(n)return n;let r=t.querySelectorAll(`*`);for(let t=0;t<r.length;t+=1){let n=r[t];if(n.shadowRoot){let t=Ow(e,n.shadowRoot);if(t)return t}}return null}function kw(e,t=document){let n=[],r=t.querySelectorAll(e);n.push(...Array.from(r));let i=t.querySelectorAll(`*`);for(let t=0;t<i.length;t+=1){let r=i[t];if(r.shadowRoot){let t=kw(e,r.shadowRoot);n.push(...t)}}return n}function Aw(e){if(!e)return document;let t=e.getRootNode();return t instanceof ShadowRoot||t instanceof Document?t:document}function jw(e){let t=J.Children.toArray(e);return t.length!==1||!sw(t[0])?null:t[0]}function Mw(e){return e}function Nw(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Nw(e[t]))&&(r&&(r+=` `),r+=n)}else for(n in e)e[n]&&(r&&(r+=` `),r+=n);return r}function Pw(){for(var e,t,n=0,r=``,i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Nw(e))&&(r&&(r+=` `),r+=t);return r}var Kde={};function qde(e){let t={};return e.forEach(e=>{Object.entries(e).forEach(([e,n])=>{t[e]?t[e]=Pw(t[e],n):t[e]=n})}),t}function Fw({theme:e,classNames:t,props:n,stylesCtx:r}){return qde((Array.isArray(t)?t:[t]).map(t=>typeof t==`function`?t(e,n,r):t||Kde))}function Iw({theme:e,styles:t,props:n,stylesCtx:r}){return(Array.isArray(t)?t:[t]).reduce((t,i)=>typeof i==`function`?{...t,...i(e,n,r)}:{...t,...i},{})}var Lw=(0,J.createContext)(null);function Rw(){let e=(0,J.useContext)(Lw);if(!e)throw Error(`[@mantine/core] MantineProvider was not found in tree`);return e}function Jde(){return Rw().cssVariablesResolver}function Yde(){return Rw().classNamesPrefix}function zw(){return Rw().getStyleNonce}function Xde(){return Rw().withStaticClasses}function Zde(){return Rw().headless}function Qde(){return Rw().stylesTransform?.sx}function $de(){return Rw().stylesTransform?.styles}function Bw(){return Rw().env||`default`}function efe(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)}function tfe(e){let t=e.replace(`#`,``);if(t.length===3){let e=t.split(``);t=[e[0],e[0],e[1],e[1],e[2],e[2]].join(``)}if(t.length===8){let e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}let n=parseInt(t,16);return{r:n>>16&255,g:n>>
718&255,b:n&255,a:1}}function nfe(e){let[t,n,r,i]=e.replace(/[^0-9,./]/g,``).split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:i===void 0?1:i}}function rfe(e){let t=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!t)return{r:0,g:0,b:0,a:1};let n=parseInt(t[1],10),r=parseInt(t[2],10)/100,i=parseInt(t[3],10)/100,a=t[5]?parseFloat(t[5]):void 0,o=(1-Math.abs(2*i-1))*r,s=n/60,c=o*(1-Math.abs(s%2-1)),l=i-o/2,u,d,f;return s>=0&&s<1?(u=o,d=c,f=0):s>=1&&s<2?(u=c,d=o,f=0):s>=2&&s<3?(u=0,d=o,f=c):s>=3&&s<4?(u=0,d=c,f=o):s>=4&&s<5?(u=c,d=0,f=o):(u=o,d=0,f=c),{r:Math.round((u+l)*255),g:Math.round((d+l)*255),b:Math.round((f+l)*255),a:a||1}}function Vw(e){return efe(e)?tfe(e):e.startsWith(`rgb`)?nfe(e):e.startsWith(`hsl`)?rfe(e):{r:0,g:0,b:0,a:1}}function Hw(e,t){if(e.startsWith(`var(`))return`color-mix(in srgb, ${e}, black ${t*100}%)`;let{r:n,g:r,b:i,a}=Vw(e),o=1-t,s=e=>Math.round(e*o);return`rgba(${s(n)}, ${s(r)}, ${s(i)}, ${a})`}function Uw(e,t){return typeof e.primaryShade==`number`?e.primaryShade:t===`dark`?e.primaryShade.dark:e.primaryShade.light}function Ww(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function ife(e){let t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}function Gw(e){if(e.startsWith(`oklch(`))return(ife(e)||0)/100;let{r:t,g:n,b:r}=Vw(e),i=t/255,a=n/255,o=r/255,s=Ww(i),c=Ww(a),l=Ww(o);return .2126*s+.7152*c+.0722*l}function Kw(e,t=.179){return e.startsWith(`var(`)?!1:Gw(e)>t}function qw({color:e,theme:t,colorScheme:n}){if(typeof e!=`string`)throw Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if(e===`bright`)return{color:e,value:n===`dark`?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:Kw(n===`dark`?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-bright`};if(e===`dimmed`)return{color:e,value:n===`dark`?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:Kw(n===`dark`?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:`--mantine-color-dimmed`};if(e===`white`||e===`black`)return{color:e,value:e===`white`?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:Kw(e===`white`?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};let[r,i]=e.split(`.`),a=i?Number(i):void 0,o=r in t.colors;if(o){let e=a===void 0?t.colors[r][Uw(t,n||`light`)]:t.colors[r][a];return{color:r,value:e,shade:a,isThemeColor:o,isLight:Kw(e,t.luminanceThreshold),variable:i?`--mantine-color-${r}-${a}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:o,isLight:Kw(e,t.luminanceThreshold),shade:a,variable:void 0}}function Jw(e,t){let n=qw({color:e||t.primaryColor,theme:t});return n.variable?`var(${n.variable})`:e}function Yw(e,t){let n={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg??t.defaultGradient.deg??0},r=Jw(n.from,t),i=Jw(n.to,t);return`linear-gradient(${n.deg}deg, ${r} 0%, ${i} 100%)`}function Xw(e,t){if(typeof e!=`string`||t>1||t<0)return`rgba(0, 0, 0, 1)`;if(e.startsWith(`var(`))return`color-mix(in srgb, ${e}, transparent ${(1-t)*100}%)`;if(e.startsWith(`oklch`))return e.includes(`/`)?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(`)`,` / ${t})`);let{r:n,g:r,b:i}=Vw(e);return`rgba(${n}, ${r}, ${i}, ${t})`}var Zw=Xw,afe=({color:e,theme:t,variant:n,gradient:r,autoContrast:i})=>{let a=qw({color:e,theme:t}),o=typeof i==`boolean`?i:t.autoContrast;if(n===`none`)return{background:`transparent`,hover:`transparent`,color:`inherit`,border:`none`};if(n===`filled`){let t=o&&a.isLight?`var(--mantine-color-black)`:`var(--mantine-color-white)`;return a.isThemeColor?a.shade===void 0?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:t,border:`${rw(1)} solid transparent`}:{background:`var(--mantine-color-${a.color}-${a.shade})`,hover:`var(--mantine-color-${a.color}-${a.shade===9?8:a.shade+1})`,color:t,border:`${rw(1)} solid transparent`}:{background:e,hover:Hw(e,.1),color:t,border:`${rw(1)} solid transparent`}}if(n===`light`){if(a.isThemeColor){if(a.shade===void 0)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${rw(1)} solid transparent`};let n=t.colors[a.color][a.shade];return{background:Xw(n,.1),hover:Xw(n,.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${rw(1)} solid transparent`}}return{background:Xw(e,.1),hover:Xw(e,.12),color:e,border:`${rw(1)} solid transparent`}}if(n===`outline`)return a.isThemeColor?a.shade===void 0?{background:`transparent`,hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${rw(1)} solid var(--mantine-color-${e}-outline)`}:{background:`transparent`,hover:Xw(t.colors[a.color][a.shade],.05),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${rw(1)} solid var(--mantine-color-${a.color}-${a.shade})`}:{background:`transparent`,hover:Xw(e,.05),color:e,border:`${rw(1)} solid ${e}`};if(n===`subtle`){if(a.isThemeColor){if(a.shade===void 0)return{background:`transparent`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${rw(1)} solid transparent`};let n=t.colors[a.color][a.shade];return{background:`transparent`,hover:Xw(n,.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${rw(1)} solid transparent`}}return{background:`transparent`,hover:Xw(e,.12),color:e,border:`${rw(1)} solid transparent`}}return n===`transparent`?a.isThemeColor?a.shade===void 0?{background:`transparent`,hover:`transparent`,color:`var(--mantine-color-${e}-light-color)`,border:`${rw(1)} solid transparent`}:{background:`transparent`,hover:`transparent`,color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${rw(1)} solid transparent`}:{background:`transparent`,hover:`transparent`,color:e,border:`${rw(1)} solid transparent`}:n===`white`?a.isThemeColor?a.shade===void 0?{background:`var(--mantine-color-white)`,hover:Hw(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${rw(1)} solid transparent`}:{background:`var(--mantine-color-white)`,hover:Hw(t.white,.01),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${rw(1)} solid transparent`}:{background:`var(--mantine-color-white)`,hover:Hw(t.white,.01),color:e,border:`${rw(1)} solid transparent`}:n===`gradient`?{background:Yw(r,t),hover:Yw(r,t),color:`var(--mantine-color-white)`,border:`none`}:n==="default"?{background:`var(--mantine-color-default)`,hover:`var(--mantine-color-default-hover)`,color:`var(--mantine-color-default-color)`,border:`${rw(1)} solid var(--mantine-color-default-border)`}:{}},ofe={dark:[`#C9C9C9`,`#b8b8b8`,`#828282`,`#696969`,`#424242`,`#3b3b3b`,`#2e2e2e`,`#242424`,`#1f1f1f`,`#141414`],gray:[`#f8f9fa`,`#f1f3f5`,`#e9ecef`,`#dee2e6`,`#ced4da`,`#adb5bd`,`#868e96`,`#495057`,`#343a40`,`#212529`],red:[`#fff5f5`,`#ffe3e3`,`#ffc9c9`,`#ffa8a8`,`#ff8787`,`#ff6b6b`,`#fa5252`,`#f03e3e`,`#e03131`,`#c92a2a`],pink:[`#fff0f6`,`#ffdeeb`,`#fcc2d7`,`#faa2c1`,`#f783ac`,`#f06595`,`#e64980`,`#d6336c`,`#c2255c`,`#a61e4d`],grape:[`#f8f0fc`,`#f3d9fa`,`#eebefa`,`#e599f7`,`#da77f2`,`#cc5de8`,`#be4bdb`,`#ae3ec9`,`#9c36b5`,`#862e9c`],violet:[`#f3f0ff`,`#e5dbff`,`#d0bfff`,`#b197fc`,`#9775fa`,`#845ef7`,`#7950f2`,`#7048e8`,`#6741d9`,`#5f3dc4`],indigo:[`#edf2ff`,`#dbe4ff`,`#bac8ff`,`#91a7ff`,`#748ffc`,`#5c7cfa`,`#4c6ef5`,`#4263eb`,`#3b5bdb`,`#364fc7`],blue:[`#e7f5ff`,`#d0ebff`,`#a5d8ff`,`#74c0fc`,`#4dabf7`,`#339af0`,`#228be6`,`#1c7ed6`,`#1971c2`,`#1864ab`],cyan:[`#e3fafc`,`#c5f6fa`,`#99e9f2`,`#66d9e8`,`#3bc9db`,`#22b8cf`,`#15aabf`,`#1098ad`,`#0c8599`,`#0b7285`],teal:[`#e6fcf5`,`#c3fae8`,`#96f2d7`,`#63e6be`,`#38d9a9`,`#20c997`,`#12b886`,`#0ca678`,`#099268`,`#087f5b`],green:[`#ebfbee`,`#d3f9d8`,`#b2f2bb`,`#8ce99a`,`#69db7c`,`#51cf66`,`#40c057`,`#37b24d`,`#2f9e44`,`#2b8a3e`],lime:[`#f4fce3`,`#e9fac8`,`#d8f5a2`,`#c0eb75`,`#a9e34b`,`#94d82d`,`#82c91e`,`#74b816`,`#66a80f`,`#5c940d`],yellow:[`#fff9db`,`#fff3bf`,`#ffec99`,`#ffe066`,`#ffd43b`,`#fcc419`,`#fab005`,`#f59f00`,`#f08c00`,`#e67700`],orange:[`#fff4e6`,`#ffe8cc`,`#ffd8a8`,`#ffc078`,`#ffa94d`,`#ff922b`,`#fd7e14`,`#f76707`,`#e8590c`,`#d9480f`]},Qw=`-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji`,$w={scale:1,fontSmoothing:!0,focusRing:`auto`,white:`#fff`,black:`#000`,colors:ofe,primaryShade:{light:6,dark:8},primaryColor:`blue`,variantColorResolver:afe,autoContrast:!1,luminanceThreshold:.3,fontFamily:Qw,fontFamilyMonospace:`ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace`,respectReducedMotion:!1,cursorType:`default`,defaultGradient:{from:`blue`,to:`cyan`,deg:45},defaultRadius:`sm`,activeClassName:`mantine-active`,focusClassName:``,headings:{fontFamily:Qw,fontWeight:`700`,textWrap:`wrap`,sizes:{h1:{fontSize:rw(34),lineHeight:`1.3`},h2:{fontSize:rw(26),lineHeight:`1.35`},h3:{fontSize:rw(22),lineHeight:`1.4`},h4:{fontSize:rw(18),lineHeight:`1.45`},h5:{fontSize:rw(16),lineHeight:`1.5`},h6:{fontSize:rw(14),lineHeight:`1.5`}}},fontSizes:{xs:rw(12),sm:rw(14),md:rw(16),lg:rw(18),xl:rw(20)},lineHeights:{xs:`1.4`,sm:`1.45`,md:`1.55`,lg:`1.6`,xl:`1.65`},radius:{xs:rw(2),sm:rw(4),md:rw(8),lg:rw(16),xl:rw(32)},spacing:{xs:rw(10),sm:rw(12),md:rw(16),lg:rw(20),xl:rw(32)},breakpoints:{xs:`36em`,sm:`48em`,md:`62em`,lg:`75em`,xl:`88em`},shadows:{xs:`0 ${rw(1)} ${rw(3)} rgba(0, 0, 0, 0.05), 0 ${rw(1)} ${rw(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${rw(1)} ${rw(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${rw(10)} ${rw(15)} ${rw(-5)}, rgba(0, 0, 0, 0.04) 0 ${rw(7)} ${rw(7)} ${rw(-5)}`,md:`0 ${rw(1)} ${rw(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${rw(20)} ${rw(25)} ${rw(-5)}, rgba(0, 0, 0, 0.04) 0 ${rw(10)} ${rw(10)} ${rw(-5)}`,lg:`0 ${rw(1)} ${rw(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${rw(28)} ${rw(23)} ${rw(-7)}, rgba(0, 0, 0, 0.04) 0 ${rw(12)} ${rw(12)} ${rw(-7)}`,xl:`0 ${rw(1)} ${rw(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${rw(36)} ${rw(28)} ${rw(-7)}, rgba(0, 0, 0, 0.04) 0 ${rw(17)} ${rw(17)} ${rw(-7)}`},other:{},components:{}};function sfe(e){return e===`auto`||e===`dark`||e===`light`}function cfe({key:e=`mantine-color-scheme-value`}={}){let t;return{get:t=>{if(typeof window>`u`)return t;try{let n=window.localStorage.getItem(e);return sfe(n)?n:t}catch{return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(e){console.warn(`[@mantine/core] Local storage color scheme manager was unable to save color scheme.`,e)}},subscribe:n=>{t=t=>{t.storageArea===window.localStorage&&t.key===e&&sfe(t.newValue)&&n(t.newValue)},window.addEventListener(`storage`,t)},unsubscribe:()=>{window.removeEventListener(`storage`,t)},clear:()=>{window.localStorage.removeItem(e)}}}var lfe=`[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more â https://mantine.dev/theming/colors/#primary-color`,ufe=`[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }`;function eT(e){return e<0||e>9?!1:parseInt(e.toString(),10)===e}function dfe(e){if(!(e.primaryColor in e.colors))throw Error(lfe);if(typeof e.primaryShade==`object`&&(!eT(e.primaryShade.dark)||!eT(e.primaryShade.light))||typeof e.primaryShade==`number`&&!eT(e.primaryShade))throw Error(ufe)}function ffe(e,t){if(!t)return dfe(e),e;let n=$C(e,t);
71return t.fontFamily&&!t.headings?.fontFamily&&(n.headings.fontFamily=t.fontFamily),dfe(n),n}var tT=(0,J.createContext)(null),pfe=()=>(0,J.useContext)(tT)||$w;function nT(){let e=(0,J.useContext)(tT);if(!e)throw Error(`@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app`);return e}function rT({theme:e,children:t,inherit:n=!0}){let r=pfe(),i=(0,J.useMemo)(()=>ffe(n?r:$w,e),[e,r,n]);return(0,Y.jsx)(tT.Provider,{value:i,children:t})}rT.displayName=`@mantine/core/MantineThemeProvider`;function mfe(){let e=nT(),t=zw(),n=ZC(e.breakpoints).reduce((t,n)=>{let r=e.breakpoints[n].includes(`px`),i=ew(e.breakpoints[n]);return`${t}@media (max-width: ${r?`${i-.1}px`:iw(i-.1)}) {.mantine-visible-from-${n} {display: none !important;}}@media (min-width: ${r?`${i}px`:iw(i)}) {.mantine-hidden-from-${n} {display: none !important;}}`},``);return(0,Y.jsx)(`style`,{"data-mantine-styles":`classes`,nonce:t?.(),dangerouslySetInnerHTML:{__html:n}})}function iT(e){return Object.entries(e).map(([e,t])=>`${e}: ${t};`).join(``)}function hfe(e,t){let n=t?[t]:[`:root`,`:host`],r=iT(e.variables),i=r?`${n.join(`, `)}{${r}}`:``,a=iT(e.dark),o=iT(e.light),s=e=>n.map(t=>t===`:host`?`${t}([data-mantine-color-scheme="${e}"])`:`${t}[data-mantine-color-scheme="${e}"]`).join(`, `);return`${i} 72 73${a?`${s(`dark`)}{${a}}`:``} 74 75${o?`${s(`light`)}{${o}}`:``}`}function aT({color:e,theme:t,autoContrast:n}){return(typeof n==`boolean`?n:t.autoContrast)&&qw({color:e||t.primaryColor,theme:t}).isLight?`var(--mantine-color-black)`:`var(--mantine-color-white)`}function gfe(e,t){return aT({color:e.colors[e.primaryColor][Uw(e,t)],theme:e,autoContrast:null})}function oT({theme:e,color:t,colorScheme:n,name:r=t,withColorValues:i=!0}){if(!e.colors[t])return{};if(n===`light`){let n=Uw(e,`light`),a={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${n===9?8:n+1})`,[`--mantine-color-${r}-light`]:Zw(e.colors[t][n],.1),[`--mantine-color-${r}-light-hover`]:Zw(e.colors[t][n],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline-hover`]:Zw(e.colors[t][n],.05)};return i?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...a}:a}let a=Uw(e,`dark`),o={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${a===9?8:a+1})`,[`--mantine-color-${r}-light`]:Zw(e.colors[t][Math.max(0,a-2)],.15),[`--mantine-color-${r}-light-hover`]:Zw(e.colors[t][Math.max(0,a-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(a-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(a-4,0)})`,[`--mantine-color-${r}-outline-hover`]:Zw(e.colors[t][Math.max(a-4,0)],.05)};return i?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...o}:o}function _fe(e){return!!e&&typeof e==`object`&&`mantine-virtual-color`in e}function sT(e,t,n){ZC(t).forEach(r=>Object.assign(e,{[`--mantine-${n}-${r}`]:t[r]}))}var vfe=e=>{let t=Uw(e,`light`),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:rw(e.defaultRadius),r={variables:{"--mantine-z-index-app":`100`,"--mantine-z-index-modal":`200`,"--mantine-z-index-popover":`300`,"--mantine-z-index-overlay":`400`,"--mantine-z-index-max":`9999`,"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-webkit-font-smoothing":e.fontSmoothing?`antialiased`:`unset`,"--mantine-moz-font-smoothing":e.fontSmoothing?`grayscale`:`unset`,"--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-we
75ight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-color-scheme":`light`,"--mantine-primary-color-contrast":gfe(e,`light`),"--mantine-color-bright":`var(--mantine-color-black)`,"--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":`var(--mantine-color-red-6)`,"--mantine-color-placeholder":`var(--mantine-color-gray-5)`,"--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":`var(--mantine-color-white)`,"--mantine-color-default-hover":`var(--mantine-color-gray-0)`,"--mantine-color-default-color":`var(--mantine-color-black)`,"--mantine-color-default-border":`var(--mantine-color-gray-4)`,"--mantine-color-dimmed":`var(--mantine-color-gray-6)`,"--mantine-color-disabled":`var(--mantine-color-gray-2)`,"--mantine-color-disabled-color":`var(--mantine-color-gray-5)`,"--mantine-color-disabled-border":`var(--mantine-color-gray-3)`},dark:{"--mantine-color-scheme":`dark`,"--mantine-primary-color-contrast":gfe(e,`dark`),"--mantine-color-bright":`var(--mantine-color-white)`,"--mantine-color-text":`var(--mantine-color-dark-0)`,"--mantine-color-body":`var(--mantine-color-dark-7)`,"--mantine-color-error":`var(--mantine-color-red-8)`,"--mantine-color-placeholder":`var(--mantine-color-dark-3)`,"--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":`var(--mantine-color-dark-6)`,"--mantine-color-default-hover":`var(--mantine-color-dark-5)`,"--mantine-color-default-color":`var(--mantine-color-white)`,"--mantine-color-default-border":`var(--mantine-color-dark-4)`,"--mantine-color-dimmed":`var(--mantine-color-dark-2)`,"--mantine-color-disabled":`var(--mantine-color-dark-6)`,"--mantine-color-disabled-color":`var(--mantine-color-dark-3)`,"--mantine-color-disabled-border":`var(--mantine-color-dark-4)`}};sT(r.variables,e.breakpoints,`breakpoint`),sT(r.variables,e.spacing,`spacing`),sT(r.variables,e.fontSizes,`font-size`),sT(r.variables,e.lineHeights,`line-height`),sT(r.variables,e.shadows,`shadow`),sT(r.variables,e.radius,`radius`),e.colors[e.primaryColor].forEach((t,n)=>{r.variables[`--mantine-primary-color-${n}`]=`var(--mantine-color-${e.primaryColor}-${n})`}),ZC(e.colors).forEach(t=>{let n=e.colors[t];if(_fe(n)){Object.assign(r.light,oT({theme:e,name:n.name,color:n.light,colorScheme:`light`,withColorValues:!0})),Object.assign(r.dark,oT({theme:e,name:n.name,color:n.dark,colorScheme:`dark`,withColorValues:!0}));return}n.forEach((e,n)=>{r.variables[`--mantine-color-${t}-${n}`]=e}),Object.assign(r.light,oT({theme:e,color:t,colorScheme:`light`,withColorValues:!1})),Object.assign(r.dark,oT({theme:e,color:t,colorScheme:`dark`,withColorValues:!1}))});let i=e.headings.sizes;
75return ZC(i).forEach(t=>{r.variables[`--mantine-${t}-font-size`]=i[t].fontSize,r.variables[`--mantine-${t}-line-height`]=i[t].lineHeight,r.variables[`--mantine-${t}-font-weight`]=i[t].fontWeight||e.headings.fontWeight}),r};function yfe({theme:e,generator:t}){let n=vfe(e),r=t?.(e);return r?$C(n,r):n}var cT=vfe($w);function bfe(e){let t={variables:{},light:{},dark:{}};return ZC(e.variables).forEach(n=>{cT.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])}),ZC(e.light).forEach(n=>{cT.light[n]!==e.light[n]&&(t.light[n]=e.light[n])}),ZC(e.dark).forEach(n=>{cT.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])}),t}function xfe(e){return hfe({variables:{},dark:{"--mantine-color-scheme":`dark`},light:{"--mantine-color-scheme":`light`}},e)}function Sfe({cssVariablesSelector:e,deduplicateCssVariables:t}){let n=nT(),r=zw(),i=yfe({theme:n,generator:Jde()}),a=(e===void 0||e===`:root`||e===`:host`)&&t,o=hfe(a?bfe(i):i,e);return o?(0,Y.jsx)(`style`,{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${o}${a?``:xfe(e)}`}}):null}Sfe.displayName=`@mantine/CssVariables`;function lT(e,t){let n=typeof window<`u`&&`matchMedia`in window&&window.matchMedia(`(prefers-color-scheme: dark)`)?.matches,r=e===`auto`?n?`dark`:`light`:e;t()?.setAttribute(`data-mantine-color-scheme`,r)}function Cfe({manager:e,defaultColorScheme:t,getRootElement:n,forceColorScheme:r}){let i=(0,J.useRef)(null),[a,o]=(0,J.useState)(()=>e.get(t)),s=r||a,c=(0,J.useCallback)(t=>{r||(lT(t,n),o(t),e.set(t))},[e.set,s,r]),l=(0,J.useCallback)(()=>{o(t),lT(t,n),e.clear()},[e.clear,t]);return(0,J.useEffect)(()=>(e.subscribe(c),e.unsubscribe),[e.subscribe,e.unsubscribe]),IS(()=>{lT(e.get(t),n)},[]),(0,J.useEffect)(()=>{if(r)return lT(r,n),()=>{};r===void 0&&lT(a,n),typeof window<`u`&&`matchMedia`in window&&(i.current=window.matchMedia(`(prefers-color-scheme: dark)`));let e=e=>{a===`auto`&&lT(e.matches?`dark`:`light`,n)};return i.current?.addEventListener(`change`,e),()=>i.current?.removeEventListener(`change`,e)},[a,r]),{colorScheme:s,setColorScheme:c,clearColorScheme:l}}function wfe({respectReducedMotion:e,getRootElement:t}){IS(()=>{e&&t()?.setAttribute(`data-respect-reduced-motion`,`true`)},[e])}function Tfe({theme:e,children:t,getStyleNonce:n,withStaticClasses:r=!0,withGlobalClasses:i=!0,deduplicateCssVariables:a=!0,withCssVariables:o=!0,cssVariablesSelector:s,classNamesPrefix:c=`mantine`,colorSchemeManager:l=cfe(),defaultColorScheme:u=`light`,getRootElement:d=()=>document.documentElement,cssVariablesResolver:f,forceColorScheme:p,stylesTransform:m,env:h}){let{colorScheme:g,setColorScheme:_,clearColorScheme:v}=Cfe({defaultColorScheme:u,forceColorScheme:p,manager:l,getRootElement:d});return wfe({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:d}),(0,Y.jsx)(Lw.Provider,{value:{colorScheme:g,setColorScheme:_,clearColorScheme:v,getRootElement:d,classNamesPrefix:c,getStyleNonce:n,cssVariablesResolver:f,cssVariablesSelector:s??`:root`,withStaticClasses:r,stylesTransform:m,env:h},children:(0,Y.jsxs)(rT,{theme:e,children:[o&&(0,Y.jsx)(Sfe,{cssVariablesSelector:s,deduplicateCssVariables:a}),i&&(0,Y.jsx)(mfe,{}),t]})})}Tfe.displayName=`@mantine/core/MantineProvider`;function Efe({children:e,theme:t,env:n}){return(0,Y.jsx)(Lw.Provider,{value:{colorScheme:`auto`,setColorScheme:()=>{},clearColorScheme:()=>{},getRootElement:()=>document.documentElement,classNamesPrefix:`mantine`,cssVariablesSelector:`:root`,withStaticClasses:!1,headless:!0,env:n},children:(0,Y.jsx)(rT,{theme:t,children:e})})}Efe.displayName=`@mantine/core/HeadlessMantineProvider`;function uT({classNames:e,styles:t,props:n,stylesCtx:r}){let i=nT();return{resolvedClassNames:Fw({theme:i,classNames:e,props:n,stylesCtx:r||void 0}),resolvedStyles:Iw({theme:i,styles:t,props:n,stylesCtx:r||void 0})}}var Dfe={always:`mantine-focus-always`,auto:`mantine-focus-auto`,never:`mantine-focus-never`};function Ofe({theme:e,options:t,unstyled:n}){return Pw(t?.focusable&&!n&&(e.focusClassName||Dfe[e.focusRing]),t?.active&&!n&&e.activeClassName)}function kfe({selector:e,stylesCtx:t,options:n,props:r,theme:i}){return Fw({theme:i,classNames:n?.classNames,props:n?.props||r,stylesCtx:t})[e]}
75function Afe({selector:e,stylesCtx:t,theme:n,classNames:r,props:i}){return Fw({theme:n,classNames:r,props:i,stylesCtx:t})[e]}function jfe({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}function Mfe({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}function Nfe({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return r===!1?[]:e.map(e=>`${t}-${e}-${n}`)}function Pfe({themeName:e,theme:t,selector:n,props:r,stylesCtx:i}){return e.map(e=>Fw({theme:t,classNames:t.components[e]?.classNames,props:r,stylesCtx:i})?.[n])}function Ffe({options:e,classes:t,selector:n,unstyled:r}){return e?.variant&&!r?t[`${n}--${e.variant}`]:void 0}function Ife({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:i,classNames:a,classes:o,unstyled:s,className:c,rootSelector:l,props:u,stylesCtx:d,withStaticClasses:f,headless:p,transformedStyles:m}){return Pw(Ofe({theme:e,options:t,unstyled:s||p}),Pfe({theme:e,themeName:n,selector:r,props:u,stylesCtx:d}),Ffe({options:t,classes:o,selector:r,unstyled:s}),Afe({selector:r,stylesCtx:d,theme:e,classNames:a,props:u}),Afe({selector:r,stylesCtx:d,theme:e,classNames:m,props:u}),kfe({selector:r,stylesCtx:d,options:t,props:u,theme:e}),jfe({rootSelector:l,selector:r,className:c}),Mfe({selector:r,classes:o,unstyled:s||p}),f&&!p&&Nfe({themeName:n,classNamesPrefix:i,selector:r,withStaticClass:t?.withStaticClass}),t?.className)}function Lfe({theme:e,themeName:t,props:n,stylesCtx:r,selector:i}){return t.map(t=>Iw({theme:e,styles:e.components[t]?.styles,props:n,stylesCtx:r})[i]).reduce((e,t)=>({...e,...t}),{})}function dT({style:e,theme:t}){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...dT({style:n,theme:t})}),{}):typeof e==`function`?e(t):e??{}}function Rfe(e){return e.reduce((e,t)=>(t&&Object.keys(t).forEach(n=>{e[n]={...e[n],...aw(t[n])}}),e),{})}function zfe({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:i,selector:a,themeName:o,headless:s}){return Rfe([s?{}:t?.(n,r,i),...o.map(e=>n.components?.[e]?.vars?.(n,r,i)),e?.(n,r,i)])?.[a]}function Bfe({theme:e,themeName:t,selector:n,options:r,props:i,stylesCtx:a,rootSelector:o,styles:s,style:c,vars:l,varsResolver:u,headless:d,withStylesTransform:f}){return{...!f&&Lfe({theme:e,themeName:t,props:i,stylesCtx:a,selector:n}),...!f&&Iw({theme:e,styles:s,props:i,stylesCtx:a})[n],...!f&&Iw({theme:e,styles:r?.styles,props:r?.props||i,stylesCtx:a})[n],...zfe({theme:e,props:i,stylesCtx:a,vars:l,varsResolver:u,selector:n,themeName:t,headless:d}),...o===n?dT({style:c,theme:e}):null,...dT({style:r?.style,theme:e})}}function Vfe({props:e,stylesCtx:t,themeName:n}){let r=nT(),i=$de()?.();return{getTransformedStyles:a=>i?[...a.map(n=>i(n,{props:e,theme:r,ctx:t})),...n.map(n=>i(r.components[n]?.styles,{props:e,theme:r,ctx:t}))].filter(Boolean):[],withStylesTransform:!!i}}function fT({name:e,classes:t,props:n,stylesCtx:r,className:i,style:a,rootSelector:o=`root`,unstyled:s,classNames:c,styles:l,vars:u,varsResolver:d,attributes:f}){let p=nT(),m=Yde(),h=Xde(),g=Zde(),_=(Array.isArray(e)?e:[e]).filter(e=>e),{withStylesTransform:v,getTransformedStyles:y}=Vfe({props:n,stylesCtx:r,themeName:_});return(e,b)=>({className:Ife({theme:p,options:b,themeName:_,selector:e,classNamesPrefix:m,classNames:c,classes:t,unstyled:s,className:i,rootSelector:o,props:n,stylesCtx:r,withStaticClasses:h,headless:g,transformedStyles:y([b?.styles,l])}),style:Bfe({theme:p,themeName:_,selector:e,options:b,props:n,stylesCtx:r,rootSelector:o,styles:l,style:a,vars:u,varsResolver:d,headless:g,withStylesTransform:v}),...f?.[e]})}function Hfe(e,t){if(e.startsWith(`var(`))return`color-mix(in srgb, ${e}, white ${t*100}%)`;let{r:n,g:r,b:i,a}=Vw(e),o=e=>Math.round(e+(255-e)*t);return`rgba(${o(n)}, ${o(r)}, ${o(i)}, ${a})`}function pT(e,t){return typeof e==`boolean`?e:t.autoContrast}function Ufe(e){let t=document.createElement(`style`);return t.setAttribute(`data-mantine-styles`,`inline`),t.innerHTML=`*, *::before, *::after {transition: none !important;}`,t.setAttribute(`data-mantine-disable-transition`,`true`),e&&t.setAttribute(`nonce`,e),document.head.appendChild(t),()=>document.querySelectorAll(`[data-mantine-disable-transition]`).forEach(e
75=>e.remove())}function Wfe({keepTransitions:e}={}){let t=(0,J.useRef)(mw),n=(0,J.useRef)(-1),r=(0,J.useContext)(Lw),i=(0,J.useRef)(zw()?.());if(!r)throw Error(`[@mantine/core] MantineProvider was not found in tree`);let a=a=>{r.setColorScheme(a),t.current=e?()=>{}:Ufe(i.current),window.clearTimeout(n.current),n.current=window.setTimeout(()=>{t.current?.()},10)},o=()=>{r.clearColorScheme(),t.current=e?()=>{}:Ufe(i.current),window.clearTimeout(n.current),n.current=window.setTimeout(()=>{t.current?.()},10)},s=pue(`light`,{getInitialValueInEffect:!1}),c=r.colorScheme===`auto`?s:r.colorScheme,l=(0,J.useCallback)(()=>a(c===`light`?`dark`:`light`),[a,c]);return(0,J.useEffect)(()=>()=>{t.current?.(),window.clearTimeout(n.current)},[]),{colorScheme:r.colorScheme,setColorScheme:a,clearColorScheme:o,toggleColorScheme:l}}function mT(e,t,n){let r=nT(),i=r.components[e]?.defaultProps,a=typeof i==`function`?i(r):i;return{...t,...a,...aw(n)}}function Gfe(e){return e}function hT(e){return ZC(e).reduce((t,n)=>e[n]===void 0?t:`${t}${Rde(n)}:${e[n]};`,``).trim()}function Kfe({selector:e,styles:t,media:n,container:r}){let i=t?hT(t):``,a=Array.isArray(n)?n.map(t=>`@media${t.query}{${e}{${hT(t.styles)}}}`):[],o=Array.isArray(r)?r.map(t=>`@container ${t.query}{${e}{${hT(t.styles)}}}`):[];return`${i?`${e}{${i}}`:``}${a.join(``)}${o.join(``)}`.trim()}function gT(e){return(0,Y.jsx)(`style`,{"data-mantine-styles":`inline`,nonce:zw()?.(),dangerouslySetInnerHTML:{__html:Kfe(e)}})}function _T(e){let{m:t,mx:n,my:r,mt:i,mb:a,ml:o,mr:s,me:c,ms:l,p:u,px:d,py:f,pt:p,pb:m,pl:h,pr:g,pe:_,ps:v,bd:y,bdrs:b,bg:x,c:S,opacity:C,ff:w,fz:T,fw:E,lts:D,ta:O,lh:k,fs:A,tt:j,td:M,w:N,miw:P,maw:F,h:I,mih:L,mah:R,bgsz:z,bgp:B,bgr:V,bga:H,pos:U,top:W,left:G,bottom:ee,right:te,inset:ne,display:re,flex:ie,hiddenFrom:K,visibleFrom:ae,lightHidden:oe,darkHidden:se,sx:ce,...le}=e;return{styleProps:aw({m:t,mx:n,my:r,mt:i,mb:a,ml:o,mr:s,me:c,ms:l,p:u,px:d,py:f,pt:p,pb:m,pl:h,pr:g,pe:_,ps:v,bd:y,bg:x,c:S,opacity:C,ff:w,fz:T,fw:E,lts:D,ta:O,lh:k,fs:A,tt:j,td:M,w:N,miw:P,maw:F,h:I,mih:L,mah:R,bgsz:z,bgp:B,bgr:V,bga:H,pos:U,top:W,left:G,bottom:ee,right:te,inset:ne,display:re,flex:ie,bdrs:b,hiddenFrom:K,visibleFrom:ae,lightHidden:oe,darkHidden:se,sx:ce}),rest:le}}var qfe={m:{type:`spacing`,property:`margin`},mt:{type:`spacing`,property:`marginTop`},mb:{type:`spacing`,property:`marginBottom`},ml:{type:`spacing`,property:`marginLeft`},mr:{type:`spacing`,property:`marginRight`},ms:{type:`spacing`,property:`marginInlineStart`},me:{type:`spacing`,property:`marginInlineEnd`},mx:{type:`spacing`,property:`marginInline`},my:{type:`spacing`,property:`marginBlock`},p:{type:`spacing`,property:`padding`},pt:{type:`spacing`,property:`paddingTop`},pb:{type:`spacing`,property:`paddingBottom`},pl:{type:`spacing`,property:`paddingLeft`},pr:{type:`spacing`,property:`paddingRight`},ps:{type:`spacing`,property:`paddingInlineStart`},pe:{type:`spacing`,property:`paddingInlineEnd`},px:{type:`spacing`,property:`paddingInline`},py:{type:`spacing`,property:`paddingBlock`},bd:{type:`border`,property:`border`},bdrs:{type:`radius`,property:`borderRadius`},bg:{type:`color`,property:`background`},c:{type:`textColor`,property:`color`},opacity:{type:`identity`,property:`opacity`},ff:{type:`fontFamily`,property:`fontFamily`},fz:{type:`fontSize`,property:`fontSize`},fw:{type:`identity`,property:`fontWeight`},lts:{type:`size`,property:`letterSpacing`},ta:{type:`identity`,property:`textAlign`},lh:{type:`lineHeight`,property:`lineHeight`},fs:{type:`identity`,property:`fontStyle`},tt:{type:`identity`,property:`textTransform`},td:{type:`identity`,property:`textDecoration`},w:{type:`spacing`,property:`width`},miw:{type:`spacing`,property:`minWidth`},maw:{type:`spacing`,property:`maxWidth`},h:{type:`spacing`,property:`height`},mih:{type:`spacing`,property:`minHeight`},mah:{type:`spacing`,property:`maxHeight`},bgsz:{type:`size`,property:`backgroundSize`},bgp:{type:`identity`,property:`backgroundPosition`},bgr:{type:`identity`,property:`backgroundRepeat`},bga:{type:`identity`,property:`backgroundAttachment`},pos:{type:`identity`,property:`position`},top:{type:`size`,property:`top`},left:{type:`size`,property:`left`},bottom:{type:`size`,property:`bottom`},right:{type:`size`,property:`right`},inset:{type:`size`,property:`inset`},display:{type:`identity`,property:`display`},flex:{type:`identity`,property:`flex`}};function vT(e,t){let n=qw({color:e,theme:t});return n.color===`dimmed`?`var(--mantine-color-dimmed)`:n.color===`bright`?`var(--mantine-color-bright)`:n.variable?`var(${n.variable})`:n.color}function Jfe(e,t){let n=qw({color:e,theme:t});return n.isThemeColor&&n.shade===void 0?`var(--mantine-color-${n.color}-text)`:vT(e,t)}function Yfe(e,t){if(typeof e==`number`)return rw(e);if(typeof e==`string`){let[n,r,...i]=e.split(` `).filter(e=>e.trim()!==``),a=`${rw(n)}`;return r&&(a+=` ${r}`),i.length>0&&(a+=` ${vT(i.join(` `),t)}`),a.trim()}return e}var Xfe={text:`var(--mantine-font-family)`,mono:`var(--mantine-font-family-monospace)`,monospace:`var(--mantine-font-family-monospace)`,heading:`var(--mantine-font-family-headings)`,headings:`var(--mantine-font-family-headings)`};function Zfe(e){return typeof e==`string`&&e in Xfe?Xfe[e]:e}var Qfe=[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`];function $fe(e,t){return typeof e==`string`&&e in t.fontSizes?`var(--mantine-font-size-${e})`:typeof e==`string`&&Qfe.includes(e)?`var(--mantine-${e}-font-size)`:typeof e==`number`||typeof e==`string`?rw(e):e}function epe(e){return e}var tpe=[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`];function npe(e,t){return typeof e==`string`&&e in t.lineHeights?`var(--mantine-line-height-${e})`:typeof e==`string`&&tpe.includes(e)?`var(--mantine-${e}-line-height)`:e}function rpe(e,t){return typeof e==`string`&&e in t.radius?`var(--mantine-radius-${e})`:typeof e==`number`||typeof e==`string`?rw(e):e}function ipe(e){return typeof e==`number`?rw(e):e}function ape(e,t){if(typeof e==`number`)return rw(e);if(typeof e==`string`){let n=e.replace(`-`,``);if(!(n in t.spacing))return rw(e);
75let r=`--mantine-spacing-${n}`;return e.startsWith(`-`)?`calc(var(${r}) * -1)`:`var(${r})`}return e}var yT={color:vT,textColor:Jfe,fontSize:$fe,spacing:ape,radius:rpe,identity:epe,size:ipe,lineHeight:npe,fontFamily:Zfe,border:Yfe};function ope(e){return e.replace(`(min-width: `,``).replace(`em)`,``)}function spe({media:e,...t}){let n=Object.keys(e).sort((e,t)=>Number(ope(e))-Number(ope(t))).map(t=>({query:t,styles:e[t]}));return{...t,media:n}}function cpe(e){if(typeof e!=`object`||!e)return!1;let t=Object.keys(e);return!(t.length===1&&t[0]===`base`)}function lpe(e){return typeof e==`object`&&e?`base`in e?e.base:void 0:e}function upe(e){return typeof e==`object`&&e?ZC(e).filter(e=>e!==`base`):[]}function dpe(e,t){return typeof e==`object`&&e&&t in e?e[t]:e}function fpe({styleProps:e,data:t,theme:n}){return spe(ZC(e).reduce((r,i)=>{if(i===`hiddenFrom`||i===`visibleFrom`||i===`sx`)return r;let a=t[i],o=Array.isArray(a.property)?a.property:[a.property],s=lpe(e[i]);if(!cpe(e[i]))return o.forEach(e=>{r.inlineStyles[e]=yT[a.type](s,n)}),r;r.hasResponsiveStyles=!0;let c=upe(e[i]);return o.forEach(t=>{s!=null&&(r.styles[t]=yT[a.type](s,n)),c.forEach(o=>{let s=`(min-width: ${n.breakpoints[o]})`;r.media[s]={...r.media[s],[t]:yT[a.type](dpe(e[i],o),n)}})}),r},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}function bT(){return`__m__-${(0,J.useId)().replace(/[:«»]/g,``)}`}function xT(e,t){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...xT(n,t)}),{}):typeof e==`function`?e(t):e??{}}function ppe(e){return e}function mpe(e){return e.startsWith(`data-`)?e:`data-${e}`}function hpe(e){return Object.keys(e).reduce((t,n)=>{let r=e[n];return r===void 0||r===``||r===!1||r===null||(t[mpe(n)]=e[n]),t},{})}function gpe(e){return e?typeof e==`string`?{[mpe(e)]:!0}:Array.isArray(e)?[...e].reduce((e,t)=>({...e,...gpe(t)}),{}):hpe(e):null}function ST(e,t){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...ST(n,t)}),{}):typeof e==`function`?e(t):e??{}}function _pe({theme:e,style:t,vars:n,styleProps:r}){let i=ST(t,e),a=ST(n,e);return{...i,...a,...r}}var vpe=(0,J.forwardRef)(({component:e,style:t,__vars:n,className:r,variant:i,mod:a,size:o,hiddenFrom:s,visibleFrom:c,lightHidden:l,darkHidden:u,renderRoot:d,__size:f,...p},m)=>{let h=nT(),g=e||`div`,{styleProps:_,rest:v}=_T(p),y=Qde()?.()?.(_.sx),b=bT(),x=fpe({styleProps:_,theme:h,data:qfe}),S={ref:m,style:_pe({theme:h,style:t,vars:n,styleProps:x.inlineStyles}),className:Pw(r,y,{[b]:x.hasResponsiveStyles,"mantine-light-hidden":l,"mantine-dark-hidden":u,[`mantine-hidden-from-${s}`]:s,[`mantine-visible-from-${c}`]:c}),"data-variant":i,"data-size":ow(o)?void 0:o||void 0,size:f,...gpe(a),...v};return(0,Y.jsxs)(Y.Fragment,{children:[x.hasResponsiveStyles&&(0,Y.jsx)(gT,{selector:`.${b}`,styles:x.styles,media:x.media}),typeof d==`function`?d(S):(0,Y.jsx)(g,{...S})]})});vpe.displayName=`@mantine/core/Box`;var X=ppe(vpe);function ype(e){return e}function bpe(e){let t=e;return e=>{let n=(0,J.forwardRef)((n,r)=>(0,Y.jsx)(t,{...e,...n,ref:r}));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n}}function CT(e){let t=(0,J.forwardRef)(e);return t.extend=ype,t.withProps=e=>{let n=(0,J.forwardRef)((n,r)=>(0,Y.jsx)(t,{...e,...n,ref:r}));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n},t}function wT(e){let t=(0,J.forwardRef)(e);return t.withProps=e=>{let n=(0,J.forwardRef)((n,r)=>(0,Y.jsx)(t,{...e,...n,ref:r}));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n},t.extend=ype,t}var xpe=(0,J.createContext)({dir:`ltr`,toggleDirection:()=>{},setDirection:()=>{}});function TT(){return(0,J.useContext)(xpe)}function Spe(e){if(!e||typeof e==`string`)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function ET(e){return e?.current?e.current.scrollHeight:`auto`}var DT=typeof window<`u`&&window.requestAnimationFrame,Cpe=0,wpe=e=>({height:0,overflow:`hidden`,...e?{}:{display:`none`}});function Tpe({transitionDuration:e,transitionTimingFunction:t=`ease`,onTransitionEnd:n=()=>{},opened:r,keepMounted:i=!1}){let a=(0,J.useRef)(null),o=wpe(i),[s,c]=(0,J.useState)(r?{}:o),l=e=>{(0,fC.flushSync)(()=>c(e))},u=e=>{l(t=>({...t,...e}))};function d(n){let r=e||Spe(n);return{transition:`height ${r}ms ${t}, opacity ${r}ms ${t}`}}LS(()=>{typeof DT==`function`&&DT(r?()=>{u({willChange:`height`,display:`block`,overflow:`hidden`}),DT(()=>{let e=ET(a);u({...d(e),height:e})})}:()=>{let e=ET(a);u({...d(e),willChange:`height`,height:e}),DT(()=>u({height:Cpe,overflow:`hidden`}))})},[r]);let f=e=>{if(!(e.target!==a.current||e.propertyName!==`height`))if(r){let e=ET(a);e===s.height?l({}):u({height:e}),n()}else s.height===Cpe&&(l(o),n())};function p({style:e={},refKey:t=`ref`,...n}={}){let i=n[t],o={"aria-hidden":!r,...n,[t]:KS(a,i),onTransitionEnd:f,style:{boxSizing:`border-box`,...e,...s}};return o.inert=!r,o}return p}var Epe={transitionDuration:200,transitionTimingFunction:`ease`,animateOpacity:!0},OT=CT((e,t)=>
75{let{children:n,in:r,transitionDuration:i,transitionTimingFunction:a,style:o,onTransitionEnd:s,animateOpacity:c,keepMounted:l,...u}=mT(`Collapse`,Epe,e),d=nT(),f=$S(),p=d.respectReducedMotion&&f?0:i,m=Tpe({opened:r,transitionDuration:p,transitionTimingFunction:a,onTransitionEnd:s,keepMounted:l});return p===0?r?(0,Y.jsx)(X,{...u,children:n}):null:(0,Y.jsx)(X,{...m({style:{opacity:r||!c?1:0,transition:c?`opacity ${p}ms ${a}`:`none`,...xT(o,d)},ref:t,...u}),children:n})});OT.displayName=`@mantine/core/Collapse`;function kT(){return typeof window<`u`}function AT(e){return Dpe(e)?(e.nodeName||``).toLowerCase():`#document`}function jT(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function MT(e){return((Dpe(e)?e.ownerDocument:e.document)||window.document)?.documentElement}function Dpe(e){return kT()?e instanceof Node||e instanceof jT(e).Node:!1}function NT(e){return kT()?e instanceof Element||e instanceof jT(e).Element:!1}function PT(e){return kT()?e instanceof HTMLElement||e instanceof jT(e).HTMLElement:!1}function FT(e){return!kT()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof jT(e).ShadowRoot}var Ope=new Set([`inline`,`contents`]);function IT(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=VT(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!Ope.has(i)}var kpe=new Set([`table`,`td`,`th`]);function Ape(e){return kpe.has(AT(e))}var jpe=[`:popover-open`,`:modal`];function LT(e){return jpe.some(t=>{try{return e.matches(t)}catch{return!1}})}var Mpe=[`transform`,`translate`,`scale`,`rotate`,`perspective`],Npe=[`transform`,`translate`,`scale`,`rotate`,`perspective`,`filter`],Ppe=[`paint`,`layout`,`strict`,`content`];function RT(e){let t=zT(),n=NT(e)?VT(e):e;return Mpe.some(e=>n[e]?n[e]!==`none`:!1)||(n.containerType?n.containerType!==`normal`:!1)||!t&&(n.backdropFilter?n.backdropFilter!==`none`:!1)||!t&&(n.filter?n.filter!==`none`:!1)||Npe.some(e=>(n.willChange||``).includes(e))||Ppe.some(e=>(n.contain||``).includes(e))}function Fpe(e){let t=UT(e);for(;PT(t)&&!BT(t);){if(RT(t))return t;if(LT(t))return null;t=UT(t)}return null}function zT(){return typeof CSS>`u`||!CSS.supports?!1:CSS.supports(`-webkit-backdrop-filter`,`none`)}var Ipe=new Set([`html`,`body`,`#document`]);function BT(e){return Ipe.has(AT(e))}function VT(e){return jT(e).getComputedStyle(e)}function HT(e){return NT(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function UT(e){if(AT(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||FT(e)&&e.host||MT(e);return FT(t)?t.host:t}function Lpe(e){let t=UT(e);return BT(t)?e.ownerDocument?e.ownerDocument.body:e.body:PT(t)&&IT(t)?t:Lpe(t)}function WT(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!0);let r=Lpe(e),i=r===e.ownerDocument?.body,a=jT(r);if(i){let e=GT(a);return t.concat(a,a.visualViewport||[],IT(r)?r:[],e&&n?WT(e):[])}return t.concat(r,WT(r,[],n))}function GT(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Rpe=[`top`,`right`,`bottom`,`left`],KT=Math.min,qT=Math.max,JT=Math.round,YT=Math.floor,XT=e=>({x:e,y:e}),zpe={left:`right`,right:`left`,bottom:`top`,top:`bottom`},Bpe={start:`end`,end:`start`};function ZT(e,t,n){return qT(e,KT(t,n))}function QT(e,t){return typeof e==`function`?e(t):e}function $T(e){return e.split(`-`)[0]}function eE(e){return e.split(`-`)[1]}function tE(e){return e===`x`?`y`:`x`}function nE(e){return e===`y`?`height`:`width`}var Vpe=new Set([`top`,`bottom`]);function rE(e){return Vpe.has($T(e))?`y`:`x`}function iE(e){return tE(rE(e))}function Hpe(e,t,n){n===void 0&&(n=!1);let r=eE(e),i=iE(e),a=nE(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=oE(o)),[o,oE(o)]}function Upe(e){let t=oE(e);return[aE(e),t,aE(t)]}function aE(e){return e.replace(/start|end/g,e=>Bpe[e])}var Wpe=[`left`,`right`],Gpe=[`right`,`left`],Kpe=[`top`,`bottom`],qpe=[`bottom`,`top`];function Jpe(e,t,n){switch(e){case`top`:case`bottom`:return n?t?Gpe:Wpe:t?Wpe:Gpe;case`left`:case`right`:return t?Kpe:qpe;default:return[]}}function Ype(e,t,n,r){let i=eE(e),a=Jpe($T(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(aE)))),a}function oE(e){return e.replace(/left|right|bottom|top/g,e=>zpe[e])}function Xpe(e){return{top:0,right:0,bottom:0,left:0,...e}}function sE(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:Xpe(e)}function cE(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function Zpe(){let e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function Qpe(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+`/`+n}).join(` `):navigator.userAgent}function $pe(){return/apple/i.test(navigator.vendor)}function eme(){return Zpe().toLowerCase().startsWith(`mac`)&&!navigator.maxTouchPoints}function tme(){return Qpe().includes(`jsdom/`)}var nme=`data-floating-ui-focusable`,rme=`input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])`;function ime(e){let t=e.activeElement;for(;((n=t)==null||(n=n.shadowRoot)==null?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function lE(e,t){if(!e||!t)return!1;let n=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;
75if(n&&FT(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function uE(e){return`composedPath`in e?e.composedPath()[0]:e.target}function dE(e,t){if(t==null)return!1;if(`composedPath`in e)return e.composedPath().includes(t);let n=e;return n.target!=null&&t.contains(n.target)}function ame(e){return e.matches(`html,body`)}function fE(e){return e?.ownerDocument||document}function ome(e){return PT(e)&&e.matches(rme)}function sme(e){if(!e||tme())return!0;try{return e.matches(`:focus-visible`)}catch{return!0}}function cme(e){return e?e.hasAttribute(nme)?e:e.querySelector(`[data-floating-ui-focusable]`)||e:null}function pE(e,t,n){return n===void 0&&(n=!0),e.filter(e=>e.parentId===t&&(!n||e.context?.open)).flatMap(t=>[t,...pE(e,t.id,n)])}function lme(e){return`nativeEvent`in e}function mE(e,t){let n=[`mouse`,`pen`];return t||n.push(``,void 0),n.includes(e)}var hE=typeof document<`u`?J.useLayoutEffect:function(){},ume={...J};function gE(e){let t=J.useRef(e);return hE(()=>{t.current=e}),t}var dme=ume.useInsertionEffect||(e=>e());function _E(e){let t=J.useRef(()=>{});return dme(()=>{t.current=e}),J.useCallback(function(){var e=[...arguments];return t.current==null?void 0:t.current(...e)},[])}function fme(e,t,n){let{reference:r,floating:i}=e,a=rE(t),o=iE(t),s=nE(o),c=$T(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}switch(eE(t)){case`start`:p[o]-=f*(n&&l?-1:1);break;case`end`:p[o]+=f*(n&&l?-1:1);break}return p}async function pme(e,t){t===void 0&&(t={});let{x:n,y:r,platform:i,rects:a,elements:o,strategy:s}=e,{boundary:c=`clippingAncestors`,rootBoundary:l=`viewport`,elementContext:u=`floating`,altBoundary:d=!1,padding:f=0}=QT(t,e),p=sE(f),m=o[d?u===`floating`?`reference`:`floating`:u],h=cE(await i.getClippingRect({element:await(i.isElement==null?void 0:i.isElement(m))??!0?m:m.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:l,strategy:s})),g=u===`floating`?{x:n,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),v=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},y=cE(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:_,strategy:s}):g);return{top:(h.top-y.top+p.top)/v.y,bottom:(y.bottom-h.bottom+p.bottom)/v.y,left:(h.left-y.left+p.left)/v.x,right:(y.right-h.right+p.right)/v.x}}var mme=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=a.filter(Boolean),c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=fme(l,r,c),f=r,p={},m=0;for(let n=0;n<s.length;n++){let{name:a,fn:h}=s[n],{x:g,y:_,data:v,reset:y}=await h({x:u,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:p,rects:l,platform:{...o,detectOverflow:o.detectOverflow??pme},elements:{reference:e,floating:t}});u=g??u,d=_??d,p={...p,[a]:{...p[a],...v}},y&&m<=50&&(m++,typeof y==`object`&&(y.placement&&(f=y.placement),y.rects&&(l=y.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:i}):y.rects),{x:u,y:d}=fme(l,f,c)),n=-1)}return{x:u,y:d,placement:f,strategy:i,middlewareData:p}},hme=e=>({name:`arrow`,options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=QT(e,t)||{};if(l==null)return{};let d=sE(u),f={x:n,y:r},p=iE(i),m=nE(p),h=await o.getDimensions(l),g=p===`y`,_=g?`top`:`left`,v=g?`bottom`:`right`,y=g?`clientHeight`:`clientWidth`,b=a.reference[m]+a.reference[p]-f[p]-a.floating[m],x=f[p]-a.reference[p],S=await(o.getOffsetParent==null?void 0:o.getOffsetParent(l)),C=S?S[y]:0;(!C||!await(o.isElement==null?void 0:o.isElement(S)))&&(C=s.floating[y]||a.floating[m]);let w=b/2-x/2,T=C/2-h[m]/2-1,E=KT(d[_],T),D=KT(d[v],T),O=E,k=C-h[m]-D,A=C/2-h[m]/2+w,j=ZT(O,A,k),M=!c.arrow&&eE(i)!=null&&A!==j&&a.reference[m]/2-(A<O?E:D)-h[m]/2<0,N=M?A<O?A-O:A-k:0;return{[p]:f[p]+N,data:{[p]:j,centerOffset:A-j-N,...M&&{alignmentOffset:N}},reset:M}}}),gme=function(e){return e===void 0&&(e={}),{name:`flip`,options:e,async fn(t){var n;let{placement:r,middlewareData:i,rects:a,initialPlacement:o,platform:s,elements:c}=t,{mainAxis:l=!0,crossAxis:u=!0,fallbackPlacements:d,fallbackStrategy:f=`bestFit`,fallbackAxisSideDirection:p=`none`,flipAlignment:m=!0,...h}=QT(e,t);if((n=i.arrow)!=null&&n.alignmentOffset)return{};let g=$T(r),_=rE(o),v=$T(o)===o,y=await(s.isRTL==null?void 0:s.isRTL(c.floating)),b=d||(v||!m?[oE(o)]:Upe(o)),x=p!==`none`;!d&&x&&b.push(...Ype(o,m,p,y));let S=[o,...b],C=await s.detectOverflow(t,h),w=[],T=i.flip?.overflows||[];if(l&&w.push(C[g]),u){let e=Hpe(r,a,y);w.push(C[e[0]],C[e[1]])}if(T=[...T,{placement:r,overflows:w}],!w.every(e=>e<=0)){let e=(i.flip?.index||0)+1,t=S[e];if(t&&(!(u===`alignment`&&_!==rE(t))||T.every(e=>rE(e.placement)===_?e.overflows[0]>0:!0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>
75e.overflows[1]-t.overflows[1])[0]?.placement;if(!n)switch(f){case`bestFit`:{let e=T.filter(e=>{if(x){let t=rE(e.placement);return t===_||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0]?.[0];e&&(n=e);break}case`initialPlacement`:n=o;break}if(r!==n)return{reset:{placement:n}}}return{}}}};function _me(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function vme(e){return Rpe.some(t=>e[t]>=0)}var yme=function(e){return e===void 0&&(e={}),{name:`hide`,options:e,async fn(t){let{rects:n,platform:r}=t,{strategy:i=`referenceHidden`,...a}=QT(e,t);switch(i){case`referenceHidden`:{let e=_me(await r.detectOverflow(t,{...a,elementContext:`reference`}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:vme(e)}}}case`escaped`:{let e=_me(await r.detectOverflow(t,{...a,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:vme(e)}}}default:return{}}}}};function bme(e){let t=KT(...e.map(e=>e.left)),n=KT(...e.map(e=>e.top)),r=qT(...e.map(e=>e.right)),i=qT(...e.map(e=>e.bottom));return{x:t,y:n,width:r-t,height:i-n}}function xme(e){let t=e.slice().sort((e,t)=>e.y-t.y),n=[],r=null;for(let e=0;e<t.length;e++){let i=t[e];!r||i.y-r.y>r.height/2?n.push([i]):n[n.length-1].push(i),r=i}return n.map(e=>cE(bme(e)))}var Sme=function(e){return e===void 0&&(e={}),{name:`inline`,options:e,async fn(t){let{placement:n,elements:r,rects:i,platform:a,strategy:o}=t,{padding:s=2,x:c,y:l}=QT(e,t),u=Array.from(await(a.getClientRects==null?void 0:a.getClientRects(r.reference))||[]),d=xme(u),f=cE(bme(u)),p=sE(s);function m(){if(d.length===2&&d[0].left>d[1].right&&c!=null&&l!=null)return d.find(e=>c>e.left-p.left&&c<e.right+p.right&&l>e.top-p.top&&l<e.bottom+p.bottom)||f;if(d.length>=2){if(rE(n)===`y`){let e=d[0],t=d[d.length-1],r=$T(n)===`top`,i=e.top,a=t.bottom,o=r?e.left:t.left,s=r?e.right:t.right;return{top:i,bottom:a,left:o,right:s,width:s-o,height:a-i,x:o,y:i}}let e=$T(n)===`left`,t=qT(...d.map(e=>e.right)),r=KT(...d.map(e=>e.left)),i=d.filter(n=>e?n.left===r:n.right===t),a=i[0].top,o=i[i.length-1].bottom,s=r,c=t;return{top:a,bottom:o,left:s,right:c,width:c-s,height:o-a,x:s,y:a}}return f}let h=await a.getElementRects({reference:{getBoundingClientRect:m},floating:r.floating,strategy:o});return i.reference.x!==h.reference.x||i.reference.y!==h.reference.y||i.reference.width!==h.reference.width||i.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}},Cme=new Set([`left`,`top`]);async function wme(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=$T(n),s=eE(n),c=rE(n)===`y`,l=Cme.has(o)?-1:1,u=a&&c?-1:1,d=QT(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var Tme=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n;let{x:r,y:i,placement:a,middlewareData:o}=t,s=await wme(t,e);return a===o.offset?.placement&&(n=o.arrow)!=null&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}}},Eme=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i,platform:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=QT(e,t),u={x:n,y:r},d=await a.detectOverflow(t,l),f=rE($T(i)),p=tE(f),m=u[p],h=u[f];if(o){let e=p===`y`?`top`:`left`,t=p===`y`?`bottom`:`right`,n=m+d[e],r=m-d[t];m=ZT(n,m,r)}if(s){let e=f===`y`?`top`:`left`,t=f===`y`?`bottom`:`right`,n=h+d[e],r=h-d[t];h=ZT(n,h,r)}let g=c.fn({...t,[p]:m,[f]:h});return{...g,data:{x:g.x-n,y:g.y-r,enabled:{[p]:o,[f]:s}}}}}},Dme=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=QT(e,t),u={x:n,y:r},d=rE(i),f=tE(d),p=u[f],m=u[d],h=QT(s,t),g=typeof h==`number`?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let e=f===`y`?`height`:`width`,t=a.reference[f]-a.floating[e]+g.mainAxis,n=a.reference[f]+a.reference[e]-g.mainAxis;p<t?p=t:p>n&&(p=n)}if(l){let e=f===`y`?`width`:`height`,t=Cme.has($T(i)),n=a.reference[d]-a.floating[e]+(t&&o.offset?.[d]||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:o.offset?.[d]||0)-(t?g.crossAxis:0);m<n?m=n:m>r&&(m=r)}return{[f]:p,[d]:m}}}},Ome=function(e){return e===void 0&&(e={}),{name:`size`,options:e,async fn(t){var n,r;let{placement:i,rects:a,platform:o,elements:s}=t,{apply:c=()=>{},...l}=QT(e,t),u=await o.detectOverflow(t,l),d=$T(i),f=eE(i),p=rE(i)===`y`,{width:m,height:h}=a.floating,g,_;d===`top`||d===`bottom`?(g=d,_=f===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?`start`:`end`)?`left`:`right`):(_=d,g=f===`end`?`top`:`bottom`);let v=h-u.top-u.bottom,y=m-u.left-u.right,b=KT(h-u[g],v),x=KT(m-u[_],y),S=!t.middlewareData.shift,C=b,w=x;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(w=y),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=v),S&&!f){let e=qT(u.left,0),t=qT(u.right,0),n=qT(u.top,0),r=qT(u.bottom,0);p?w=m-2*(e!==0||t!==0?e+t:qT(u.left,u.right)):C=h-2*(n!==0||r!==0?n+r:qT(u.top,u.bottom))}await c({...t,availableWidth:w,availableHeight:C});let T=await o.getDimensions(s.floating);return m!==T.width||h!==T.height?{reset:{rects:!0}}:{}}}};function kme(e){let t=VT(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=PT(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=JT(n)!==a||JT(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function vE(e){return NT(e)?e:e.contextElement}function yE(e){let t=vE(e);if(!PT(t))return XT(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=kme(t),o=(a?JT(n.width):n.width)/r,s=(a?JT(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var Ame=XT(0);function jme(e){let t=jT(e);
vendor: 5,824 bytes, line 75
75return!zT()||!t.visualViewport?Ame:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Mme(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==jT(e)?!1:t}function bE(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=vE(e),o=XT(1);t&&(r?NT(r)&&(o=yE(r)):o=yE(e));let s=Mme(a,n,r)?jme(a):XT(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a){let e=jT(a),t=r&&NT(r)?jT(r):r,n=e,i=GT(n);for(;i&&r&&t!==n;){let e=yE(i),t=i.getBoundingClientRect(),r=VT(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=jT(i),i=GT(n)}}return cE({width:u,height:d,x:c,y:l})}function xE(e,t){let n=HT(e).scrollLeft;return t?t.left+n:bE(MT(e)).left+n}function Nme(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-xE(e,n),y:n.top+t.scrollTop}}function Pme(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=MT(r),s=t?LT(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=XT(1),u=XT(0),d=PT(r);if((d||!d&&!a)&&((AT(r)!==`body`||IT(o))&&(c=HT(r)),PT(r))){let e=bE(r);l=yE(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?Nme(o,c):XT(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function Fme(e){return Array.from(e.getClientRects())}function Ime(e){let t=MT(e),n=HT(e),r=e.ownerDocument.body,i=qT(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=qT(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),o=-n.scrollLeft+xE(e),s=-n.scrollTop;return VT(r).direction===`rtl`&&(o+=qT(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:o,y:s}}var Lme=25;function Rme(e,t){let n=jT(e),r=MT(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;let e=zT();(!e||e&&t===`fixed`)&&(s=i.offsetLeft,c=i.offsetTop)}let l=xE(r);if(l<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(r.clientWidth-t.clientWidth-i);o<=Lme&&(a-=o)}else l<=Lme&&(a+=l);return{width:a,height:o,x:s,y:c}}var zme=new Set([`absolute`,`fixed`]);function Bme(e,t){let n=bE(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=PT(e)?yE(e):XT(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function Vme(e,t,n){let r;if(t===`viewport`)r=Rme(e,n);else if(t===`document`)r=Ime(MT(e));else if(NT(t))r=Bme(t,n);else{let n=jme(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return cE(r)}function Hme(e,t){let n=UT(e);return n===t||!NT(n)||BT(n)?!1:VT(n).position===`fixed`||Hme(n,t)}function Ume(e,t){let n=t.get(e);if(n)return n;let r=WT(e,[],!1).filter(e=>NT(e)&&AT(e)!==`body`),i=null,a=VT(e).position===`fixed`,o=a?UT(e):e;for(;NT(o)&&!BT(o);){let t=VT(o),n=RT(o);!n&&t.position===`fixed`&&(i=null),(a?!n&&!i:!n&&t.position===`static`&&i&&zme.has(i.position)||IT(o)&&!n&&Hme(e,o))?r=r.filter(e=>e!==o):i=t,o=UT(o)}return t.set(e,r),r}function Wme(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?LT(t)?[]:Ume(t,this._c):[].concat(n),r],o=a[0],s=a.reduce((e,n)=>{let r=Vme(t,n,i);return e.top=qT(r.top,e.top),e.right=KT(r.right,e.right),e.bottom=KT(r.bottom,e.bottom),e.left=qT(r.left,e.left),e},Vme(t,o,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function Gme(e){let{width:t,height:n}=kme(e);return{width:t,height:n}}function Kme(e,t,n){let r=PT(t),i=MT(t),a=n===`fixed`,o=bE(e,!0,a,t),s={scrollLeft:0,scrollTop:0},c=XT(0);function l(){c.x=xE(i)}if(r||!r&&!a)if((AT(t)!==`body`||IT(i))&&(s=HT(t)),r){let e=bE(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else i&&l();a&&!r&&i&&l();let u=i&&!r&&!a?Nme(i,s):XT(0);return{x:o.left+s.scrollLeft-c.x-u.x,y:o.top+s.scrollTop-c.y-u.y,width:o.width,height:o.height}}function SE(e){return VT(e).position===`static`}function qme(e,t){if(!PT(e)||VT(e).position===`fixed`)return null;if(t)return t(e);let n=e.offsetParent;return MT(e)===n&&(n=n.ownerDocument.body),n}function Jme(e,t){let n=jT(e);if(LT(e))return n;if(!PT(e)){let t=UT(e);for(;t&&!BT(t);){if(NT(t)&&!SE(t))return t;t=UT(t)}return n}let r=qme(e,t);for(;r&&Ape(r)&&SE(r);)r=qme(r,t);return r&&BT(r)&&SE(r)&&!RT(r)?n:r||Fpe(e)||n}var Yme=async function(e){let t=this.getOffsetParent||Jme,n=this.getDimensions,r=await n(e.floating);return{reference:Kme(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Xme(e){return VT(e).direction===`rtl`}var Zme={convertOffsetParentRelativeRectToViewportRelativeRect:Pme,getDocumentElement:MT,getClippingRect:Wme,getOffsetParent:Jme,getElementRects:Yme,getClientRects:Fme,getDimensions:Gme,getScale:yE,isElement:NT,isRTL:Xme};function Qme(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function $me(e,t){let n=null,r,i=MT(e);function a(){var e;clearTimeout(r),(e=n)==null||e.disconnect(),n=null}function o(s,c){s===void 0&&(s=!1),c===void 0&&(c=1),a();let l=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=l;if(s||t(),!f||!p)return;let m=YT(d),h=YT(i.clientWidth-(u+f)),g=YT(i.clientHeight-(d+p)),_=YT(u),v={rootMargin:-m+`px `+-h+`px `+-g+`px `+-_+`px`,threshold:qT(0,KT(1,c))||1},y=!0;function b(t){let n=t[0].intersectionRatio;if(n!==c){if(!y)return o();n?o(!1,n):r=setTimeout(()=>{o(!1,1e-7)},1e3)}n===1&&!Qme(l,e.getBoundingClientRect())&&o(),y=!1}try{n=new IntersectionObserver(b,{...v,root:i.ownerDocument})}catch{n=new IntersectionObserver(b,v)}n.observe(e)}return o(!0),a}function CE(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}
vendor: 4,085 bytes, line 75
75=r,l=vE(e),u=i||a?[...l?WT(l):[],...WT(t)]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n,{passive:!0}),a&&e.addEventListener(`resize`,n)});let d=l&&s?$me(l,n):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),p.observe(t));let m,h=c?bE(e):null;c&&g();function g(){let t=bE(e);h&&!Qme(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d?.(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var ehe=Tme,the=Eme,nhe=gme,rhe=Ome,ihe=yme,ahe=hme,ohe=Sme,she=Dme,che=(e,t,n)=>{let r=new Map,i={platform:Zme,...n},a={...i.platform,_c:r};return mme(e,t,{...i,platform:a})},wE=typeof document<`u`?J.useLayoutEffect:function(){};function TE(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e==`function`&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&typeof e==`object`){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!TE(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;r--!==0;){let n=i[r];if(!(n===`_owner`&&e.$$typeof)&&!TE(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function lhe(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function uhe(e,t){let n=lhe(e);return Math.round(t*n)/n}function EE(e){let t=J.useRef(e);return wE(()=>{t.current=e}),t}function dhe(e){e===void 0&&(e={});let{placement:t=`bottom`,strategy:n=`absolute`,middleware:r=[],platform:i,elements:{reference:a,floating:o}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,d]=J.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=J.useState(r);TE(f,r)||p(r);let[m,h]=J.useState(null),[g,_]=J.useState(null),v=J.useCallback(e=>{e!==S.current&&(S.current=e,h(e))},[]),y=J.useCallback(e=>{e!==C.current&&(C.current=e,_(e))},[]),b=a||m,x=o||g,S=J.useRef(null),C=J.useRef(null),w=J.useRef(u),T=c!=null,E=EE(c),D=EE(i),O=EE(l),k=J.useCallback(()=>{if(!S.current||!C.current)return;let e={placement:t,strategy:n,middleware:f};D.current&&(e.platform=D.current),che(S.current,C.current,e).then(e=>{let t={...e,isPositioned:O.current!==!1};A.current&&!TE(w.current,t)&&(w.current=t,fC.flushSync(()=>{d(t)}))})},[f,t,n,D,O]);wE(()=>{l===!1&&w.current.isPositioned&&(w.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[l]);let A=J.useRef(!1);wE(()=>(A.current=!0,()=>{A.current=!1}),[]),wE(()=>{if(b&&(S.current=b),x&&(C.current=x),b&&x){if(E.current)return E.current(b,x,k);k()}},[b,x,k,E,T]);let j=J.useMemo(()=>({reference:S,floating:C,setReference:v,setFloating:y}),[v,y]),M=J.useMemo(()=>({reference:b,floating:x}),[b,x]),N=J.useMemo(()=>{let e={position:n,left:0,top:0};if(!M.floating)return e;let t=uhe(M.floating,u.x),r=uhe(M.floating,u.y);return s?{...e,transform:`translate(`+t+`px, `+r+`px)`,...lhe(M.floating)>=1.5&&{willChange:`transform`}}:{position:n,left:t,top:r}},[n,s,M.floating,u.x,u.y]);return J.useMemo(()=>({...u,update:k,refs:j,elements:M,floatingStyles:N}),[u,k,j,M,N])}var fhe=e=>{function t(e){return{}.hasOwnProperty.call(e,`current`)}return{name:`arrow`,options:e,fn(n){let{element:r,padding:i}=typeof e==`function`?e(n):e;return r&&t(r)?r.current==null?{}:ahe({element:r.current,padding:i}).fn(n):r?ahe({element:r,padding:i}).fn(n):{}}}},phe=(e,t)=>({...ehe(e),options:[e,t]}),DE=(e,t)=>({...the(e),options:[e,t]}),mhe=(e,t)=>({...she(e),options:[e,t]}),OE=(e,t)=>({...nhe(e),options:[e,t]}),hhe=(e,t)=>({...rhe(e),options:[e,t]}),ghe=(e,t)=>({...ihe(e),options:[e,t]}),kE=(e,t)=>({...ohe(e),options:[e,t]}),_he=(e,t)=>({...fhe(e),options:[e,t]});function vhe(e){let t=J.useRef(void 0),n=J.useCallback(t=>{let n=e.map(e=>{if(e!=null){if(typeof e==`function`){let n=e,r=n(t);return typeof r==`function`?r:()=>{n(null)}}return e.current=t,()=>{e.current=null}}});return()=>
75{n.forEach(e=>e?.())}},e);return J.useMemo(()=>e.every(e=>e==null)?null:e=>{t.current&&=(t.current(),void 0),e!=null&&(t.current=n(e))},e)}var yhe=`data-floating-ui-focusable`,bhe=`active`,xhe=`selected`,She=`ArrowLeft`,Che=`ArrowRight`,whe=`ArrowUp`,The=`ArrowDown`,Ehe=[She,Che],Dhe=[whe,The];[...Ehe,...Dhe];var Ohe={...J},khe=!1,Ahe=0,jhe=()=>`floating-ui-`+Math.random().toString(36).slice(2,6)+ Ahe++;function Mhe(){let[e,t]=J.useState(()=>khe?jhe():void 0);return hE(()=>{e??t(jhe())},[]),J.useEffect(()=>{khe=!0},[]),e}var Nhe=Ohe.useId||Mhe;function Phe(){let e=new Map;return{emit(t,n){var r;(r=e.get(t))==null||r.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;(r=e.get(t))==null||r.delete(n)}}}var Fhe=J.createContext(null),Ihe=J.createContext(null),AE=()=>J.useContext(Fhe)?.id||null,jE=()=>J.useContext(Ihe);function ME(e){return`data-floating-ui-`+e}function NE(e){e.current!==-1&&(clearTimeout(e.current),e.current=-1)}var Lhe=ME(`safe-polygon`);function PE(e,t,n){if(n&&!mE(n))return 0;if(typeof e==`number`)return e;if(typeof e==`function`){let n=e();
75return typeof n==`number`?n:n?.[t]}return e?.[t]}function FE(e){return typeof e==`function`?e():e}function Rhe(e,t){t===void 0&&(t={});let{open:n,onOpenChange:r,dataRef:i,events:a,elements:o}=e,{enabled:s=!0,delay:c=0,handleClose:l=null,mouseOnly:u=!1,restMs:d=0,move:f=!0}=t,p=jE(),m=AE(),h=gE(l),g=gE(c),_=gE(n),v=gE(d),y=J.useRef(),b=J.useRef(-1),x=J.useRef(),S=J.useRef(-1),C=J.useRef(!0),w=J.useRef(!1),T=J.useRef(()=>{}),E=J.useRef(!1),D=_E(()=>{let e=i.current.openEvent?.type;return e?.includes(`mouse`)&&e!==`mousedown`});J.useEffect(()=>{if(!s)return;function e(e){let{open:t}=e;t||(NE(b),NE(S),C.current=!0,E.current=!1)}return a.on(`openchange`,e),()=>{a.off(`openchange`,e)}},[s,a]),J.useEffect(()=>{if(!s||!h.current||!n)return;function e(e){D()&&r(!1,e,`hover`)}let t=fE(o.floating).documentElement;return t.addEventListener(`mouseleave`,e),()=>{t.removeEventListener(`mouseleave`,e)}},[o.floating,n,r,s,h,D]);let O=J.useCallback(function(e,t,n){t===void 0&&(t=!0),n===void 0&&(n=`hover`);let i=PE(g.current,`close`,y.current);i&&!x.current?(NE(b),b.current=window.setTimeout(()=>r(!1,e,n),i)):t&&(NE(b),r(!1,e,n))},[g,r]),k=_E(()=>{T.current(),x.current=void 0}),A=_E(()=>{if(w.current){let e=fE(o.floating).body;e.style.pointerEvents=``,e.removeAttribute(Lhe),w.current=!1}}),j=_E(()=>i.current.openEvent?[`click`,`mousedown`].includes(i.current.openEvent.type):!1);J.useEffect(()=>{if(!s)return;function e(e){if(NE(b),C.current=!1,u&&!mE(y.current)||FE(v.current)>0&&!PE(g.current,`open`))return;let t=PE(g.current,`open`,y.current);t?b.current=window.setTimeout(()=>{_.current||r(!0,e,`hover`)},t):n||r(!0,e,`hover`)}function t(e){if(j()){A();return}T.current();let t=fE(o.floating);if(NE(S),E.current=!1,h.current&&i.current.floatingContext){n||NE(b),x.current=h.current({...i.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){A(),k(),j()||O(e,!0,`safe-polygon`)}});let r=x.current;t.addEventListener(`mousemove`,r),T.current=()=>{t.removeEventListener(`mousemove`,r)};return}(y.current!==`touch`||!lE(o.floating,e.relatedTarget))&&O(e)}function a(e){j()||i.current.floatingContext&&(h.current==null||h.current({...i.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){A(),k(),j()||O(e)}})(e))}function c(){NE(b)}function l(e){j()||O(e,!1)}if(NT(o.domReference)){let r=o.domReference,i=o.floating;return n&&r.addEventListener(`mouseleave`,a),f&&r.addEventListener(`mousemove`,e,{once:!0}),r.addEventListener(`mouseenter`,e),r.addEventListener(`mouseleave`,t),i&&(i.addEventListener(`mouseleave`,a),i.addEventListener(`mouseenter`,c),i.addEventListener(`mouseleave`,l)),()=>{n&&r.removeEventListener(`mouseleave`,a),f&&r.removeEventListener(`mousemove`,e),r.removeEventListener(`mouseenter`,e),r.removeEventListener(`mouseleave`,t),i&&(i.removeEventListener(`mouseleave`,a),i.removeEventListener(`mouseenter`,c),i.removeEventListener(`mouseleave`,l))}}},[o,s,e,u,f,O,k,A,r,n,_,p,g,h,i,j,v]),hE(()=>{var e;if(s&&n&&(e=h.current)!=null&&(e=e.__options)!=null&&e.blockPointerEvents&&D()){w.current=!0;let e=o.floating;if(NT(o.domReference)&&e){var t;let n=fE(o.floating).body;n.setAttribute(Lhe,``);let r=o.domReference,i=p==null||(t=p.nodesRef.current.find(e=>e.id===m))==null||(t=t.context)==null?void 0:t.elements.floating;return i&&(i.style.pointerEvents=``),n.style.pointerEvents=`none`,r.style.pointerEvents=`auto`,e.style.pointerEvents=`auto`,()=>{n.style.pointerEvents=``,r.style.pointerEvents=``,e.style.pointerEvents=``}}}},[s,n,m,o,p,h,D]),hE(()=>{n||(y.current=void 0,E.current=!1,k(),A())},[n,k,A]),J.useEffect(()=>()=>{k(),NE(b),NE(S),A()},[s,o.domReference,k,A]);let M=J.useMemo(()=>{function e(e){y.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e;function i(){!C.current&&!_.current&&r(!0,t,`hover`)}u&&!mE(y.current)||n||FE(v.current)===0||E.current&&e.movementX**2+e.movementY**2<2||(NE(S),y.current===`touch`?i():(E.current=!0,S.current=window.setTimeout(i,FE(v.current))))}}},[u,r,n,_,v]);return J.useMemo(()=>s?{reference:M}:{},[s,M])}var IE=()=>{},zhe=J.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:IE,setState:IE,isInstantPhase:!1}),Bhe=()=>J.useContext(zhe);function Vhe(e){let{children:t,delay:n,timeoutMs:r=0}=e,[i,a]=J.useReducer((e,t)=>
75({...e,...t}),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),o=J.useRef(null),s=J.useCallback(e=>{a({currentId:e})},[]);return hE(()=>{i.currentId?o.current===null?o.current=i.currentId:i.isInstantPhase||a({isInstantPhase:!0}):(i.isInstantPhase&&a({isInstantPhase:!1}),o.current=null)},[i.currentId,i.isInstantPhase]),(0,Y.jsx)(zhe.Provider,{value:J.useMemo(()=>({...i,setState:a,setCurrentId:s}),[i,s]),children:t})}function Hhe(e,t){t===void 0&&(t={});let{open:n,onOpenChange:r,floatingId:i}=e,{id:a,enabled:o=!0}=t,s=a??i,c=Bhe(),{currentId:l,setCurrentId:u,initialDelay:d,setState:f,timeoutMs:p}=c;return hE(()=>{o&&l&&(f({delay:{open:1,close:PE(d,`close`)}}),l!==s&&r(!1))},[o,s,r,f,l,d]),hE(()=>{function e(){r(!1),f({delay:d,currentId:null})}if(o&&l&&!n&&l===s){if(p){let t=window.setTimeout(e,p);return()=>{clearTimeout(t)}}e()}},[o,n,f,l,s,r,d,p]),hE(()=>{o&&(u===IE||!n||u(s))},[o,n,u,s]),c}var Uhe={pointerdown:`onPointerDown`,mousedown:`onMouseDown`,click:`onClick`},Whe={pointerdown:`onPointerDownCapture`,mousedown:`onMouseDownCapture`,click:`onClickCapture`},Ghe=e=>({escapeKey:typeof e==`boolean`?e:e?.escapeKey??!1,outsidePress:typeof e==`boolean`?e:e?.outsidePress??!0});function Khe(e,t){t===void 0&&(t={});let{open:n,onOpenChange:r,elements:i,dataRef:a}=e,{enabled:o=!0,escapeKey:s=!0,outsidePress:c=!0,outsidePressEvent:l=`pointerdown`,referencePress:u=!1,referencePressEvent:d=`pointerdown`,ancestorScroll:f=!1,bubbles:p,capture:m}=t,h=jE(),g=_E(typeof c==`function`?c:()=>!1),_=typeof c==`function`?g:c,v=J.useRef(!1),{escapeKey:y,outsidePress:b}=Ghe(p),{escapeKey:x,outsidePress:S}=Ghe(m),C=J.useRef(!1),w=_E(e=>{if(!n||!o||!s||e.key!==`Escape`||C.current)return;let t=a.current.floatingContext?.nodeId,i=h?pE(h.nodesRef.current,t):[];if(!y&&(e.stopPropagation(),i.length>0)){let e=!0;if(i.forEach(t=>{var n;if((n=t.context)!=null&&n.open&&!t.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}r(!1,lme(e)?e.nativeEvent:e,`escape-key`)}),T=_E(e=>{var t;let n=()=>{var t;w(e),(t=uE(e))==null||t.removeEventListener(`keydown`,n)};(t=uE(e))==null||t.addEventListener(`keydown`,n)}),E=_E(e=>{let t=a.current.insideReactTree;a.current.insideReactTree=!1;let n=v.current;if(v.current=!1,l===`click`&&n||t||typeof _==`function`&&!_(e))return;let o=uE(e),s=`[`+ME(`inert`)+`]`,c=fE(i.floating).querySelectorAll(s),u=NT(o)?o:null;for(;u&&!BT(u);){let e=UT(u);if(BT(e)||!NT(e))break;u=e}if(c.length&&NT(o)&&!ame(o)&&!lE(o,i.floating)&&Array.from(c).every(e=>!lE(u,e)))return;if(PT(o)&&k){let t=BT(o),n=VT(o),r=/auto|scroll/,i=t||r.test(n.overflowX),a=t||r.test(n.overflowY),s=i&&o.clientWidth>0&&o.scrollWidth>o.clientWidth,c=a&&o.clientHeight>0&&o.scrollHeight>o.clientHeight,l=n.direction===`rtl`,u=c&&(l?e.offsetX<=o.offsetWidth-o.clientWidth:e.offsetX>o.clientWidth),d=s&&e.offsetY>o.clientHeight;if(u||d)return}let d=a.current.floatingContext?.nodeId,f=h&&pE(h.nodesRef.current,d).some(t=>dE(e,t.context?.elements.floating));if(dE(e,i.floating)||dE(e,i.domReference)||f)return;let p=h?pE(h.nodesRef.current,d):[];if(p.length>0){let e=!0;if(p.forEach(t=>{var n;if((n=t.context)!=null&&n.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}r(!1,e,`outside-press`)}),D=_E(e=>{var t;let n=()=>{var t;E(e),(t=uE(e))==null||t.removeEventListener(l,n)};(t=uE(e))==null||t.addEventListener(l,n)});J.useEffect(()=>{if(!n||!o)return;a.current.__escapeKeyBubbles=y,a.current.__outsidePressBubbles=b;let e=-1;function t(e){r(!1,e,`ancestor-scroll`)}function c(){window.clearTimeout(e),C.current=!0}function u(){e=window.setTimeout(()=>{C.current=!1},zT()?5:0)}let d=fE(i.floating);s&&(d.addEventListener(`keydown`,x?T:w,x),d.addEventListener(`compositionstart`,c),d.addEventListener(`compositionend`,u)),_&&d.addEventListener(l,S?D:E,S);let p=[];return f&&(NT(i.domReference)&&(p=WT(i.domReference)),NT(i.floating)&&(p=p.concat(WT(i.floating))),!NT(i.reference)&&i.reference&&i.reference.contextElement&&(p=p.concat(WT(i.reference.contextElement)))),p=p.filter(e=>e!==d.defaultView?.visualViewport),p.forEach(e=>{e.addEventListener(`scroll`,t,{passive:!0})}),()=>
75{s&&(d.removeEventListener(`keydown`,x?T:w,x),d.removeEventListener(`compositionstart`,c),d.removeEventListener(`compositionend`,u)),_&&d.removeEventListener(l,S?D:E,S),p.forEach(e=>{e.removeEventListener(`scroll`,t)}),window.clearTimeout(e)}},[a,i,s,_,l,n,r,f,o,y,b,w,x,T,E,S,D]),J.useEffect(()=>{a.current.insideReactTree=!1},[a,_,l]);let O=J.useMemo(()=>({onKeyDown:w,...u&&{[Uhe[d]]:e=>{r(!1,e.nativeEvent,`reference-press`)},...d!==`click`&&{onClick(e){r(!1,e.nativeEvent,`reference-press`)}}}}),[w,r,u,d]),k=J.useMemo(()=>({onKeyDown:w,onMouseDown(){v.current=!0},onMouseUp(){v.current=!0},[Whe[l]]:()=>{a.current.insideReactTree=!0}}),[w,l,a]);return J.useMemo(()=>o?{reference:O,floating:k}:{},[o,O,k])}function qhe(e){let{open:t=!1,onOpenChange:n,elements:r}=e,i=Nhe(),a=J.useRef({}),[o]=J.useState(()=>Phe()),s=AE()!=null,[c,l]=J.useState(r.reference),u=_E((e,t,r)=>{a.current.openEvent=e?t:void 0,o.emit(`openchange`,{open:e,event:t,reason:r,nested:s}),n?.(e,t,r)}),d=J.useMemo(()=>({setPositionReference:l}),[]),f=J.useMemo(()=>({reference:c||r.reference||null,floating:r.floating||null,domReference:r.reference}),[c,r.reference,r.floating]);return J.useMemo(()=>({dataRef:a,open:t,onOpenChange:u,elements:f,events:o,floatingId:i,refs:d}),[t,u,f,o,i,d])}function LE(e){e===void 0&&(e={});let{nodeId:t}=e,n=qhe({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,i=r.elements,[a,o]=J.useState(null),[s,c]=J.useState(null),l=i?.domReference||a,u=J.useRef(null),d=jE();hE(()=>{l&&(u.current=l)},[l]);let f=dhe({...e,elements:{...i,...s&&{reference:s}}}),p=J.useCallback(e=>{let t=NT(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;c(t),f.refs.setReference(t)},[f.refs]),m=J.useCallback(e=>{(NT(e)||e===null)&&(u.current=e,o(e)),(NT(f.refs.reference.current)||f.refs.reference.current===null||e!==null&&!NT(e))&&f.refs.setReference(e)},[f.refs]),h=J.useMemo(()=>({...f.refs,setReference:m,setPositionReference:p,domReference:u}),[f.refs,m,p]),g=J.useMemo(()=>({...f.elements,domReference:l}),[f.elements,l]),_=J.useMemo(()=>({...f,...r,refs:h,elements:g,nodeId:t}),[f,h,g,t,r]);return hE(()=>{r.dataRef.current.floatingContext=_;let e=d?.nodesRef.current.find(e=>e.id===t);e&&(e.context=_)}),J.useMemo(()=>({...f,context:_,refs:h,elements:g}),[f,h,g,_])}function RE(){return eme()&&$pe()}function Jhe(e,t){t===void 0&&(t={});let{open:n,onOpenChange:r,events:i,dataRef:a,elements:o}=e,{enabled:s=!0,visibleOnly:c=!0}=t,l=J.useRef(!1),u=J.useRef(-1),d=J.useRef(!0);J.useEffect(()=>{if(!s)return;let e=jT(o.domReference);function t(){!n&&PT(o.domReference)&&o.domReference===ime(fE(o.domReference))&&(l.current=!0)}function r(){d.current=!0}function i(){d.current=!1}return e.addEventListener(`blur`,t),RE()&&(e.addEventListener(`keydown`,r,!0),e.addEventListener(`pointerdown`,i,!0)),()=>{e.removeEventListener(`blur`,t),RE()&&(e.removeEventListener(`keydown`,r,!0),e.removeEventListener(`pointerdown`,i,!0))}},[o.domReference,n,s]),J.useEffect(()=>{if(!s)return;function e(e){let{reason:t}=e;(t===`reference-press`||t===`escape-key`)&&(l.current=!0)}return i.on(`openchange`,e),()=>{i.off(`openchange`,e)}},[i,s]),J.useEffect(()=>()=>{NE(u)},[]);let f=J.useMemo(()=>({onMouseLeave(){l.current=!1},onFocus(e){if(l.current)return;let t=uE(e.nativeEvent);if(c&&NT(t)){if(RE()&&!e.relatedTarget){if(!d.current&&!ome(t))return}else if(!sme(t))return}r(!0,e.nativeEvent,`focus`)},onBlur(e){l.current=!1;let t=e.relatedTarget,n=e.nativeEvent,i=NT(t)&&t.hasAttribute(ME(`focus-guard`))&&t.getAttribute(`data-type`)===`outside`;u.current=window.setTimeout(()=>{let e=ime(o.domReference?o.domReference.ownerDocument:document);!t&&e===o.domReference||lE(a.current.floatingContext?.refs.floating.current,e)||lE(o.domReference,e)||i||r(!1,n,`focus`)})}}),[a,o.domReference,r,c]);return J.useMemo(()=>s?{reference:f}:{},[s,f])}function zE(e,t,n){let r=new Map,i=n===`item`,a=e;if(i&&e){let{[bhe]:t,[xhe]:n,...r}=e;a=r}return{...n===`floating`&&{tabIndex:-1,[yhe]:``},...a,...t.map(t=>{let r=t?t[n]:null;return typeof r==`function`?e?r(e):null:r}).concat(e).reduce((e,t)=>
75(t&&Object.entries(t).forEach(t=>{let[n,a]=t;if(!(i&&[bhe,xhe].includes(n)))if(n.indexOf(`on`)===0){if(r.has(n)||r.set(n,[]),typeof a==`function`){var o;(o=r.get(n))==null||o.push(a),e[n]=function(){var e=[...arguments];return r.get(n)?.map(t=>t(...e)).find(e=>e!==void 0)}}}else e[n]=a}),e),{})}}function Yhe(e){e===void 0&&(e=[]);let t=e.map(e=>e?.reference),n=e.map(e=>e?.floating),r=e.map(e=>e?.item),i=J.useCallback(t=>zE(t,e,`reference`),t),a=J.useCallback(t=>zE(t,e,`floating`),n),o=J.useCallback(t=>zE(t,e,`item`),r);return J.useMemo(()=>({getReferenceProps:i,getFloatingProps:a,getItemProps:o}),[i,a,o])}var Xhe=new Map([[`select`,`listbox`],[`combobox`,`listbox`],[`label`,!1]]);function Zhe(e,t){t===void 0&&(t={});let{open:n,elements:r,floatingId:i}=e,{enabled:a=!0,role:o=`dialog`}=t,s=Nhe(),c=r.domReference?.id||s,l=J.useMemo(()=>cme(r.floating)?.id||i,[r.floating,i]),u=Xhe.get(o)??o,d=AE()!=null,f=J.useMemo(()=>u===`tooltip`||o===`label`?{[`aria-`+(o===`label`?`labelledby`:`describedby`)]:n?l:void 0}:{"aria-expanded":n?`true`:`false`,"aria-haspopup":u===`alertdialog`?`dialog`:u,"aria-controls":n?l:void 0,...u===`listbox`&&{role:`combobox`},...u===`menu`&&{id:c},...u===`menu`&&d&&{role:`menuitem`},...o===`select`&&{"aria-autocomplete":`none`},...o===`combobox`&&{"aria-autocomplete":`list`}},[u,l,d,n,c,o]),p=J.useMemo(()=>{let e={id:l,...u&&{role:u}};return u===`tooltip`||o===`label`?e:{...e,...u===`menu`&&{"aria-labelledby":c}}},[u,l,c,o]),m=J.useCallback(e=>{let{active:t,selected:n}=e,r={role:`option`,...t&&{id:l+`-fui-option`}};switch(o){case`select`:case`combobox`:return{...r,"aria-selected":n}}return{}},[l,o]);return J.useMemo(()=>a?{reference:f,floating:p,item:m}:{},[a,f,p,m])}var BE={root:`m_d57069b5`,content:`m_b1336c6`,viewport:`m_c0783ff9`,viewportInner:`m_f8f631dd`,scrollbar:`m_c44ba933`,thumb:`m_d8b5e363`,corner:`m_21657268`},[Qhe,VE]=cw(`ScrollArea.Root component was not found in tree`);function HE(e,t){let n=jS(t);IS(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}var $he=(0,J.forwardRef)((e,t)=>{let{style:n,...r}=e,i=VE(),[a,o]=(0,J.useState)(0),[s,c]=(0,J.useState)(0),l=!!(a&&s);return HE(i.scrollbarX,()=>{let e=i.scrollbarX?.offsetHeight||0;i.onCornerHeightChange(e),c(e)}),HE(i.scrollbarY,()=>{let e=i.scrollbarY?.offsetWidth||0;i.onCornerWidthChange(e),o(e)}),l?(0,Y.jsx)(`div`,{...r,ref:t,style:{...n,width:a,height:s}}):null}),ege=(0,J.forwardRef)((e,t)=>{let n=VE(),r=!!(n.scrollbarX&&n.scrollbarY);return n.type!==`scroll`&&r?(0,Y.jsx)($he,{...e,ref:t}):null}),tge={scrollHideDelay:1e3,type:`hover`},nge=(0,J.forwardRef)((e,t)=>{let{type:n,scrollHideDelay:r,scrollbars:i,getStyles:a,...o}=mT(`ScrollAreaRoot`,tge,e),[s,c]=(0,J.useState)(null),[l,u]=(0,J.useState)(null),[d,f]=(0,J.useState)(null),[p,m]=(0,J.useState)(null),[h,g]=(0,J.useState)(null),[_,v]=(0,J.useState)(0),[y,b]=(0,J.useState)(0),[x,S]=(0,J.useState)(!1),[C,w]=(0,J.useState)(!1),T=qS(t,e=>c(e));return(0,Y.jsx)(Qhe,{value:{type:n,scrollHideDelay:r,scrollArea:s,viewport:l,onViewportChange:u,content:d,onContentChange:f,scrollbarX:p,onScrollbarXChange:m,scrollbarXEnabled:x,onScrollbarXEnabledChange:S,scrollbarY:h,onScrollbarYChange:g,scrollbarYEnabled:C,onScrollbarYEnabledChange:w,onCornerWidthChange:v,onCornerHeightChange:b,getStyles:a},children:(0,Y.jsx)(X,{...o,ref:T,__vars:{"--sa-corner-width":i===`xy`?`${_}px`:`0px`,"--sa-corner-height":i===`xy`?`${y}px`:`0px`}})})});nge.displayName=`@mantine/core/ScrollAreaRoot`;function rge(e,t){let n=e/t;return Number.isNaN(n)?0:n}function UE(e){let t=rge(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function ige(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function age(e,[t,n]){return Math.min(n,Math.max(t,e))}function oge(e,t,n=`ltr`){let r=UE(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-i,o=t.content-t.viewport,s=a-r,c=age(e,n===`ltr`?[0,o]:[o*-1,0]);return ige([0,o],[0,s])(c)}function sge(e,t,n,r=`ltr`){let i=UE(n),a=i/2,o=t||a,s=i-o,c=n.scrollbar.paddingStart+o,l=n.scrollbar.size-n.scrollbar.paddingEnd-s,u=n.content-n.viewport,d=r===`ltr`?[0,u]:[u*-1,0];return ige([c,l],d)(e)}function cge(e,t){return e>0&&e<t}function WE(e){return e?parseInt(e,10):0}function GE(e,t,{checkForDefaultPrevented:n=!0}={}){return r=>{e?.(r),(n===!1||!r.defaultPrevented)&&t?.(r)}}var[lge,uge]=cw(`ScrollAreaScrollbar was not found in tree`),dge=(0,J.forwardRef)((e,t)=>{let{sizes:n,hasThumb:r,onThumbChange:i,onThumbPointerUp:a,onThumbPointerDown:o,onThumbPositionChange:s,onDragScroll:c,onWheelScroll:l,onResize:u,...d}=e,f=VE(),[p,m]=(0,J.useState)(null),h=qS(t,e=>m(e)),g=(0,J.useRef)(null),_=(0,J.useRef)(``),{viewport:v}=f,y=n.content-n.viewport,b=jS(l),x=jS(s),S=MS(u,10),C=e=>{g.current&&c({x:e.clientX-g.current.left,y:e.clientY-g.current.top})};return(0,J.useEffect)(()=>{let e=e=>{let t=e.target;p?.contains(t)&&b(e,y)};return document.addEventListener(`wheel`,e,{passive:!1}),()=>document.removeEventListener(`wheel`,e,{passive:!1})},[v,p,y,b]),(0,J.useEffect)(x,[n,x]),HE(p,S),HE(f.content,S),(0,Y.jsx)(lge,{value:{scrollbar:p,hasThumb:r,onThumbChange:jS(i),onThumbPointerUp:jS(a),onThumbPositionChange:x,onThumbPointerDown:jS(o)},children:(0,Y.jsx)(`div`,{...d,ref:h,"data-mantine-scrollbar":!0,style:{position:`absolute`,...d.style},onPointerDown:GE(e.onPointerDown,e=>{e.preventDefault(),e.button===0&&(e.target.setPointerCapture(e.pointerId),g.current=p.getBoundingClientRect(),_.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect=`none`,C(e))}),onPointerMove:GE(e.onPointerMove,C),onPointerUp:GE(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(e.preventDefault(),t.releasePointerCapture(e.pointerId))}),onLostPointerCapture:()=>{document.body.style.webkitUserSelect=_.current,g.current=null}})})}),fge=(0,J.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:r,style:i,...a}=e,o=VE(),[s,c]=(0,J.useState)(),l=(0,J.useRef)(null),u=qS(t,l,o.onScrollbarXChange);return(0,J.useEffect)(()=>{l.current&&c(getComputedStyle(l.current))},[l]),(0,Y.jsx)(dge,{"data-orientation":`horizontal`,...a,ref:u,sizes:n,style:{...i,"--sa-thumb-width":`${UE(n)}px`},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(o.viewport){let r=o.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),cge(r,n)&&t.preventDefault()}},onResize:()=>{l.current&&o.viewport&&s&&r({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:l.current.clientWidth,paddingStart:WE(s.paddingLeft),paddingEnd:WE(s.paddingRight)}})}})});fge.displayName=`@mantine/core/ScrollAreaScrollbarX`;var pge=(0,J.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:r,style:i,...a}=e,o=VE(),[s,c]=(0,J.useState)(),l=(0,J.useRef)(null),u=qS(t,l,o.onScrollbarYChange);return(0,J.useEffect)(()=>{l.current&&c(window.getComputedStyle(l.current))},[]),(0,Y.jsx)(dge,{...a,"data-orientation":`vertical`,ref:u,sizes:n,style:{"--sa-thumb-height":`${UE(n)}px`,...i},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>
75e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(o.viewport){let r=o.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),cge(r,n)&&t.preventDefault()}},onResize:()=>{l.current&&o.viewport&&s&&r({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:l.current.clientHeight,paddingStart:WE(s.paddingTop),paddingEnd:WE(s.paddingBottom)}})}})});pge.displayName=`@mantine/core/ScrollAreaScrollbarY`;var KE=(0,J.forwardRef)((e,t)=>{let{orientation:n=`vertical`,...r}=e,{dir:i}=TT(),a=VE(),o=(0,J.useRef)(null),s=(0,J.useRef)(0),[c,l]=(0,J.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=rge(c.viewport,c.content),d={...r,sizes:c,onSizesChange:l,hasThumb:u>0&&u<1,onThumbChange:e=>{o.current=e},onThumbPointerUp:()=>{s.current=0},onThumbPointerDown:e=>{s.current=e}},f=(e,t)=>sge(e,s.current,c,t);return n===`horizontal`?(0,Y.jsx)(fge,{...d,ref:t,onThumbPositionChange:()=>{if(a.viewport&&o.current){let e=a.viewport.scrollLeft,t=oge(e,c,i);o.current.style.transform=`translate3d(${t}px, 0, 0)`}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollLeft=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollLeft=f(e,i))}}):n===`vertical`?(0,Y.jsx)(pge,{...d,ref:t,onThumbPositionChange:()=>{if(a.viewport&&o.current){let e=a.viewport.scrollTop,t=oge(e,c);c.scrollbar.size===0?o.current.style.setProperty(`--thumb-opacity`,`0`):o.current.style.setProperty(`--thumb-opacity`,`1`),o.current.style.transform=`translate3d(0, ${t}px, 0)`}}
75,onWheelScroll:e=>{a.viewport&&(a.viewport.scrollTop=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollTop=f(e))}}):null});KE.displayName=`@mantine/core/ScrollAreaScrollbarVisible`;var qE=(0,J.forwardRef)((e,t)=>{let n=VE(),{forceMount:r,...i}=e,[a,o]=(0,J.useState)(!1),s=e.orientation===`horizontal`,c=MS(()=>{if(n.viewport){let e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;o(s?e:t)}},10);return HE(n.viewport,c),HE(n.content,c),r||a?(0,Y.jsx)(KE,{"data-state":a?`visible`:`hidden`,...i,ref:t}):null});qE.displayName=`@mantine/core/ScrollAreaScrollbarAuto`;var mge=(0,J.forwardRef)((e,t)=>{let{forceMount:n,...r}=e,i=VE(),[a,o]=(0,J.useState)(!1);return(0,J.useEffect)(()=>{let{scrollArea:e}=i,t=0;if(e){let n=()=>{window.clearTimeout(t),o(!0)},r=()=>{t=window.setTimeout(()=>o(!1),i.scrollHideDelay)};return e.addEventListener(`pointerenter`,n),e.addEventListener(`pointerleave`,r),()=>{window.clearTimeout(t),e.removeEventListener(`pointerenter`,n),e.removeEventListener(`pointerleave`,r)}}},[i.scrollArea,i.scrollHideDelay]),n||a?(0,Y.jsx)(qE,{"data-state":a?`visible`:`hidden`,...r,ref:t}):null});mge.displayName=`@mantine/core/ScrollAreaScrollbarHover`;var hge=(0,J.forwardRef)((e,t)=>{let{forceMount:n,...r}=e,i=VE(),a=e.orientation===`horizontal`,[o,s]=(0,J.useState)(`hidden`),c=MS(()=>s(`idle`),100);return(0,J.useEffect)(()=>{if(o===`idle`){let e=window.setTimeout(()=>s(`hidden`),i.scrollHideDelay);return()=>window.clearTimeout(e)}},[o,i.scrollHideDelay]),(0,J.useEffect)(()=>{let{viewport:e}=i,t=a?`scrollLeft`:`scrollTop`;if(e){let n=e[t],r=()=>{let r=e[t];n!==r&&(s(`scrolling`),c()),n=r};return e.addEventListener(`scroll`,r),()=>e.removeEventListener(`scroll`,r)}},[i.viewport,a,c]),n||o!==`hidden`?(0,Y.jsx)(KE,{"data-state":o===`hidden`?`hidden`:`visible`,...r,ref:t,onPointerEnter:GE(e.onPointerEnter,()=>s(`interacting`)),onPointerLeave:GE(e.onPointerLeave,()=>s(`idle`))}):null}),JE=(0,J.forwardRef)((e,t)=>{let{forceMount:n,...r}=e,i=VE(),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:o}=i,s=e.orientation===`horizontal`;return(0,J.useEffect)(()=>(s?a(!0):o(!0),()=>{s?a(!1):o(!1)}),[s,a,o]),i.type===`hover`?(0,Y.jsx)(mge,{...r,ref:t,forceMount:n}):i.type===`scroll`?(0,Y.jsx)(hge,{...r,ref:t,forceMount:n}):i.type===`auto`?(0,Y.jsx)(qE,{...r,ref:t,forceMount:n}):i.type===`always`?(0,Y.jsx)(KE,{...r,ref:t}):null});JE.displayName=`@mantine/core/ScrollAreaScrollbar`;function gge(e,t=()=>{}){let n={left:e.scrollLeft,top:e.scrollTop},r=0;return(function i(){let a={left:e.scrollLeft,top:e.scrollTop},o=n.left!==a.left,s=n.top!==a.top;(o||s)&&t(),n=a,r=window.requestAnimationFrame(i)})(),()=>window.cancelAnimationFrame(r)}var _ge=(0,J.forwardRef)((e,t)=>{let{style:n,...r}=e,i=VE(),a=uge(),{onThumbPositionChange:o}=a,s=qS(t,e=>a.onThumbChange(e)),c=(0,J.useRef)(void 0),l=MS(()=>{c.current&&=(c.current(),void 0)},100);return(0,J.useEffect)(()=>{let{viewport:e}=i;if(e){let t=()=>{l(),c.current||(c.current=gge(e,o),o())};return o(),e.addEventListener(`scroll`,t),()=>e.removeEventListener(`scroll`,t)}},[i.viewport,l,o]),(0,Y.jsx)(`div`,{"data-state":a.hasThumb?`visible`:`hidden`,...r,ref:s,style:{width:`var(--sa-thumb-width)`,he
75ight:`var(--sa-thumb-height)`,...n},onPointerDownCapture:GE(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;a.onThumbPointerDown({x:n,y:r})}),onPointerUp:GE(e.onPointerUp,a.onThumbPointerUp)})});_ge.displayName=`@mantine/core/ScrollAreaThumb`;var YE=(0,J.forwardRef)((e,t)=>{let{forceMount:n,...r}=e,i=uge();return n||i.hasThumb?(0,Y.jsx)(_ge,{ref:t,...r}):null});YE.displayName=`@mantine/core/ScrollAreaThumb`;var vge=(0,J.forwardRef)(({children:e,style:t,onWheel:n,...r},i)=>{let a=VE(),o=qS(i,a.onViewportChange),s=e=>{if(n?.(e),a.scrollbarXEnabled&&a.viewport&&e.shiftKey){let{scrollTop:t,scrollHeight:n,clientHeight:r,scrollWidth:i,clientWidth:o}=a.viewport,s=t<1,c=t>=n-r-1;i>o&&(s||c)&&e.stopPropagation()}};return(0,Y.jsx)(X,{...r,ref:o,onWheel:s,style:{overflowX:a.scrollbarXEnabled?`scroll`:`hidden`,overflowY:a.scrollbarYEnabled?`scroll`:`hidden`,...t},children:(0,Y.jsx)(`div`,{...a.getStyles(`content`),ref:a.onContentChange,children:e})})});vge.displayName=`@mantine/core/ScrollAreaViewport`;var yge={scrollHideDelay:1e3,type:`hover`,scrollbars:`xy`},bge=Mw((e,{scrollbarSize:t,overscrollBehavior:n,scrollbars:r})=>{let i=n;return n&&r&&(r===`x`?i=`${n} auto`:r===`y`&&(i=`auto ${n}`)),{root:{"--scrollarea-scrollbar-size":rw(t),"--scrollarea-over-scroll-behavior":i}}}),XE=CT((e,t)=>{let n=mT(`ScrollArea`,yge,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,scrollbarSize:c,vars:l,type:u,scrollHideDelay:d,viewportProps:f,viewportRef:p,onScrollPositionChange:m,children:h,offsetScrollbars:g,scrollbars:_,onBottomReached:v,onTopReached:y,overscrollBehavior:b,attributes:x,...S}=n,[C,w]=(0,J.useState)(!1),[T,E]=(0,J.useState)(!1),[D,O]=(0,J.useState)(!1),k=fT({name:`ScrollArea`,props:n,classes:BE,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:x,vars:l,varsResolver:bge}),A=(0,J.useRef)(null),j=vhe([p,A]);return(0,J.useEffect)(()=>{if(!A.current||g!==`present`)return;let e=A.current,t=new ResizeObserver(()=>{let{scrollHeight:t,clientHeight:n,scrollWidth:r,clientWidth:i}=e;E(t>n),O(r>i)});return t.observe(e),()=>t.disconnect()},[A,g]),(0,Y.jsxs)(nge,{getStyles:k,type:u===`never`?`always`:u,scrollHideDelay:d,ref:t,scrollbars:_,...k(`root`),...S,children:[(0,Y.jsx)(vge,{...f,...k(`viewport`,{style:f?.style}),ref:j,"data-offset-scrollbars":g===!0?`xy`:g||void 0,"data-scrollbars":_||void 0,"data-horizontal-hidden":g===`present`&&!D?`true`:void 0,"data-vertical-hidden":g===`present`&&!T?`true`:void 0,onScroll:e=>{f?.onScroll?.(e),m?.({x:e.currentTarget.scrollLeft,y:e.currentTarget.scrollTop});let{scrollTop:t,scrollHeight:n,clientHeight:r}=e.currentTarget;t-(n-r)>=-.8&&v?.(),t===0&&y?.()},children:h}),(_===`xy`||_===`x`)&&(0,Y.jsx)(JE,{...k(`scrollbar`),orientation:`horizontal`,"data-hidden":u===`never`||g===`present`&&!D?!0:void 0,forceMount:!0,onMouseEnter:()=>w(!0),onMouseLeave:()=>w(!1),children:(0,Y.jsx)(YE,{...k(`thumb`)})}),(_===`xy`||_===`y`)&&(0,Y.jsx)(JE,{...k(`scrollbar`),orientation:`vertical`,"data-hidden":u===`never`||g===`present`&&!T?!0:void 0,forceMount:!0,onMouseEnter:()=>w(!0),onMouseLeave:()=>w(!1),children:(0,Y.jsx)(YE,{...k(`thumb`)})}),(0,Y.jsx)(ege,{...k(`corner`),"data-hovered":C||void 0,"data-hidden":u===`never`||void 0})]})});XE.displayName=`@mantine/core/ScrollArea`;var ZE=CT((e,t)=>
75{let{children:n,classNames:r,styles:i,scrollbarSize:a,scrollHideDelay:o,type:s,dir:c,offsetScrollbars:l,overscrollBehavior:u,viewportRef:d,onScrollPositionChange:f,unstyled:p,variant:m,viewportProps:h,scrollbars:g,style:_,vars:v,onBottomReached:y,onTopReached:b,onOverflowChange:x,...S}=mT(`ScrollAreaAutosize`,yge,e),C=(0,J.useRef)(null),w=vhe([d,C]),[T,E]=(0,J.useState)(!1),D=(0,J.useRef)(!1);return(0,J.useEffect)(()=>{if(!x)return;let e=C.current;if(!e)return;let t=()=>{let t=e.scrollHeight>e.clientHeight;t!==T&&(D.current?x?.(t):(D.current=!0,t&&x?.(!0)),E(t))};t();let n=new ResizeObserver(t);return n.observe(e),()=>n.disconnect()},[x,T]),(0,Y.jsx)(X,{...S,ref:t,style:[{display:`flex`,overflow:`hidden`},_],children:(0,Y.jsx)(X,{style:{display:`flex`,flexDirection:`column`,flex:1,overflow:`hidden`,...g===`y`&&{minWidth:0},...g===`x`&&{minHeight:0},...g===`xy`&&{minWidth:0,minHeight:0},...g===!1&&{minWidth:0,minHeight:0}},children:(0,Y.jsx)(XE,{classNames:r,styles:i,scrollHideDelay:o,scrollbarSize:a,type:s,dir:c,offsetScrollbars:l,overscrollBehavior:u,viewportRef:w,onScrollPositionChange:f,unstyled:p,variant:m,viewportProps:h,vars:v,scrollbars:g,onBottomReached:y,onTopReached:b,"data-autosize":`true`,children:n})})})});XE.classes=BE,ZE.displayName=`@mantine/core/ScrollAreaAutosize`,ZE.classes=BE,XE.Autosize=ZE;var xge={root:`m_87cf2631`},Sge={__staticSelector:`UnstyledButton`},QE=wT((e,t)=>{let n=mT(`UnstyledButton`,Sge,e),{className:r,component:i=`button`,__staticSelector:a,unstyled:o,classNames:s,styles:c,style:l,attributes:u,...d}=n;return(0,Y.jsx)(X,{...fT({name:a,props:n,classes:xge,className:r,style:l,classNames:s,styles:c,unstyled:o,attributes:u})(`root`,{focusable:!0}),component:i,ref:t,type:i===`button`?`button`:void 0,...d})});QE.classes=xge,QE.displayName=`@mantine/core/UnstyledButton`;var Cge={root:`m_515a97f8`},$E=CT((e,t)=>{let n=mT(`VisuallyHidden`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,attributes:l,...u}=n;return(0,Y.jsx)(X,{component:`span`,ref:t,...fT({name:`VisuallyHidden`,classes:Cge,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:l})(`root`),...u})});$E.classes=Cge,$E.displayName=`@mantine/core/VisuallyHidden`;var wge={root:`m_1b7284a3`},Tge=Mw((e,{radius:t,shadow:n})=>({root:{"--paper-radius":t===void 0?void 0:_w(t),"--paper-shadow":bw(n)}})),eD=wT((e,t)=>{let n=mT(`Paper`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,withBorder:c,vars:l,radius:u,shadow:d,variant:f,mod:p,attributes:m,...h}=n,g=fT({name:`Paper`,props:n,classes:wge,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:m,vars:l,varsResolver:Tge});return(0,Y.jsx)(X,{ref:t,mod:[{"data-with-border":c},p],...g(`root`),variant:f,...h})});eD.classes=wge,eD.displayName=`@mantine/core/Paper`;function Ege(e,t,n,r){return e===`center`||r===`center`?{top:t}:e===`end`?{bottom:n}:e===`start`?{top:n}:{}}function Dge(e,t,n,r,i){return e===`center`||r===`center`?{left:t}:e===`end`?{[i===`ltr`?`right`:`left`]:n}:e===`start`?{[i===`ltr`?`left`:`right`]:n}:{}}var Oge={bottom:`borderTopLeftRadius`,left:`borderTopRightRadius`,right:`borderBottomLeftRadius`,top:`borderBottomRightRadius`};function kge({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:i,arrowX:a,arrowY:o,dir:s}){let[c,l=`center`]=e.split(`-`),u={width:t,height:t,transform:`rotate(45deg)`,position:`absolute`,[Oge[c]]:r},d=-t/2;return c===`left`?{...u,...Ege(l,o,n,i),right:d,borderLeftColor:`transparent`,borderBottomColor:`transparent`,clipPath:`polygon(100% 0, 0 0, 100% 100%)`}:c===`right`?{...u,...Ege(l,o,n,i),left:d,borderRightColor:`transparent`,borderTopColor:`transparent`,clipPath:`polygon(0 100%, 0 0, 100% 100%)`}:c===`top`?{...u,...Dge(l,a,n,i,s),bottom:d,borderTopColor:`transparent`,borderLeftColor:`transparent`,clipPath:`polygon(0 100%, 100% 100%, 100% 0)`}:c===`bottom`?{...u,...Dge(l,a,n,i,s),top:d,borderBottomColor:`transparent`,borderRightColor:`transparent`,clipPath:`polygon(0 100%, 0 0, 100% 0)`}:{}}var tD=(0,J.forwardRef)(({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:i,visible:a,arrowX:o,arrowY:s,style:c,...l},u)=>{let{dir:d}=TT();return a?(0,Y.jsx)(`div`,{...l,ref:u,style:{...c,...kge({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:i,dir:d,arrowX:o,arrowY:s})}}):null});tD.displayName=`@mantine/core/FloatingArrow`;function Age(e,t){if(e===`rtl`&&(t.includes(`right`)||t.includes(`left`))){let[e,n]=t.split(`-`),r=e===`right`?`left`:`right`;return n===void 0?r:`${r}-${n}`}return t}var jge={root:`m_9814e45f`},Mge={zIndex:pw(`modal`)},Nge=Mw((e,{gradient:t,color:n,backgroundOpacity:r,blur:i,radius:a,zIndex:o})=>({root:{"--overlay-bg":t||(n!==void 0||r!==void 0)&&Xw(n||`#000`,r??.6)||void 0,"--overlay-filter":i?`blur(${rw(i)})`:void 0,"--overlay-radius":a===void 0?void 0:_w(a),"--overlay-z-index":o?.toString()}})),nD=wT((e,t)=>
75{let n=mT(`Overlay`,Mge,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,fixed:l,center:u,children:d,radius:f,zIndex:p,gradient:m,blur:h,color:g,backgroundOpacity:_,mod:v,attributes:y,...b}=n;return(0,Y.jsx)(X,{ref:t,...fT({name:`Overlay`,props:n,classes:jge,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:y,vars:c,varsResolver:Nge})(`root`),mod:[{center:u,fixed:l},v],...b,children:d})});nD.classes=jge,nD.displayName=`@mantine/core/Overlay`;function rD(e){let t=document.createElement(`div`);return t.setAttribute(`data-portal`,`true`),typeof e.className==`string`&&t.classList.add(...e.className.split(` `).filter(Boolean)),typeof e.style==`object`&&Object.assign(t.style,e.style),typeof e.id==`string`&&t.setAttribute(`id`,e.id),t}function Pge({target:e,reuseTargetNode:t,...n}){if(e)return typeof e==`string`?document.querySelector(e)||rD(n):e;if(t){let e=document.querySelector(`[data-mantine-shared-portal-node]`);if(e)return e;let t=rD(n);return t.setAttribute(`data-mantine-shared-portal-node`,`true`),document.body.appendChild(t),t}return rD(n)}var Fge={reuseTargetNode:!0},Ige=CT((e,t)=>{let{children:n,target:r,reuseTargetNode:i,...a}=mT(`Portal`,Fge,e),[o,s]=(0,J.useState)(!1),c=(0,J.useRef)(null);return IS(()=>(s(!0),c.current=Pge({target:r,reuseTargetNode:i,...a}),GS(t,c.current),!r&&!i&&c.current&&document.body.appendChild(c.current),()=>{!r&&!i&&c.current&&document.body.removeChild(c.current)}),[r]),!o||!c.current?null:(0,fC.createPortal)((0,Y.jsx)(Y.Fragment,{children:n}),c.current)});Ige.displayName=`@mantine/core/Portal`;var iD=CT(({withinPortal:e=!0,children:t,...n},r)=>Bw()===`test`||!e?(0,Y.jsx)(Y.Fragment,{children:t}):(0,Y.jsx)(Ige,{ref:r,...n,children:t}));iD.displayName=`@mantine/core/OptionalPortal`;var aD=e=>({in:{opacity:1,transform:`scale(1)`},out:{opacity:0,transform:`scale(.9) translateY(${e===`bottom`?10:-10}px)`},transitionProperty:`transform, opacity`}),oD={fade:{in:{opacity:1},out:{opacity:0}
75,transitionProperty:`opacity`},"fade-up":{in:{opacity:1,transform:`translateY(0)`},out:{opacity:0,transform:`translateY(30px)`},transitionProperty:`opacity, transform`},"fade-down":{in:{opacity:1,transform:`translateY(0)`},out:{opacity:0,transform:`translateY(-30px)`},transitionProperty:`opacity, transform`},"fade-left":{in:{opacity:1,transform:`translateX(0)`},out:{opacity:0,transform:`translateX(30px)`},transitionProperty:`opacity, transform`},"fade-right":{in:{opacity:1,transform:`translateX(0)`},out:{opacity:0,transform:`translateX(-30px)`},transitionProperty:`opacity, transform`},scale:{in:{opacity:1,transform:`scale(1)`},out:{opacity:0,transform:`scale(0)`},common:{transformOrigin:`top`},transitionProperty:`transform, opacity`},"scale-y":{in:{opacity:1,transform:`scaleY(1)`},out:{opacity:0,transform:`scaleY(0)`},common:{transformOrigin:`top`},transitionProperty:`transform, opacity`},"scale-x":{in:{opacity:1,transform:`scaleX(1)`},out:{opacity:0,transform:`scaleX(0)`},common:{transformOrigin:`left`},transitionProperty:`transform, opacity`},"skew-up":{in:{opacity:1,transform:`translateY(0) skew(0deg, 0deg)`},out:{opacity:0,transform:`translateY(-20px) skew(-10deg, -5deg)`}
75,common:{transformOrigin:`top`},transitionProperty:`transform, opacity`},"skew-down":{in:{opacity:1,transform:`translateY(0) skew(0deg, 0deg)`},out:{opacity:0,transform:`translateY(20px) skew(-10deg, -5deg)`},common:{transformOrigin:`bottom`},transitionProperty:`transform, opacity`},"rotate-left":{in:{opacity:1,transform:`translateY(0) rotate(0deg)`},out:{opacity:0,transform:`translateY(20px) rotate(-5deg)`},common:{transformOrigin:`bottom`},transitionProperty:`transform, opacity`},"rotate-right":{in:{opacity:1,transform:`translateY(0) rotate(0deg)`},out:{opacity:0,transform:`translateY(20px) rotate(5deg)`},common:{transformOrigin:`top`},transitionProperty:`transform, opacity`},"slide-down":{in:{opacity:1,transform:`translateY(0)`},out:{opacity:0,transform:`translateY(-100%)`},common:{transformOrigin:`top`},transitionProperty:`transform, opacity`},"slide-up":{in:{opacity:1,transform:`translateY(0)`},out:{opacity:0,transform:`translateY(100%)`},common:{transformOrigin:`bottom`},transitionProperty:`transform, opacity`},"slide-left":{in:{opacity:1,transform:`translateX(0)`},out:{opacity:0,transform:`translateX(100%)`},common:{transformOrigin:`left`},transitionProperty:`transform, opacity`},"slide-right":{in:{opacity:1,transform:`translateX(0)`},out:{opacity:0,transform:`translateX(-100%)`},common:{transformOrigin:`right`},transitionProperty:`transform, opacity`},pop:{...aD(`bottom`),common:{transformOrigin:`center center`}},"pop-bottom-left":{...aD(`bottom`),common:{transformOrigin:`bottom left`}},"pop-bottom-right":{...aD(`bottom`),common:{transformOrigin:`bottom right`}},"pop-top-left":{...aD(`top`),common:{transformOrigin:`top left`}},"pop-top-right":{...aD(`top`),common:{transformOrigin:`top right`}}},Lge={entering:`in`,entered:`in`,exiting:`out`,exited:`out`,"pre-exiting":`out`,"pre-entering":`out`};function Rge({transition:e,state:t,duration:n,timingFunction:r}){let i={WebkitBackfaceVisibility:`hidden`,transitionDuration:`${n}ms`,transitionTimingFunction:r};return typeof e==`string`?e in oD?{transitionProperty:oD[e].transitionProperty,...i,...oD[e].common,...oD[e][Lge[t]]}:{}:{transitionProperty:e.transitionProperty,...i,...e.common,...e[Lge[t]]}}function zge({duration:e,exitDuration:t,timingFunction:n,mounted:r,onEnter:i,onExit:a,onEntered:o,onExited:s,enterDelay:c,exitDelay:l}){let u=nT(),d=$S(),f=u.respectReducedMotion?d:!1,[p,m]=(0,J.useState)(f?0:e),[h,g]=(0,J.useState)(r?`entered`:`exited`),_=(0,J.useRef)(-1),v=(0,J.useRef)(-1),y=(0,J.useRef)(-1);function b(){window.clearTimeout(_.current),window.clearTimeout(v.current),cancelAnimationFrame(y.current)}let x=n=>{b();let r=n?i:a,c=n?o:s,l=f?0:n?e:t;m(l),l===0?(typeof r==`function`&&r(),typeof c==`function`&&c(),g(n?`entered`:`exited`)):y.current=requestAnimationFrame(()=>{fC.flushSync(()=>{g(n?`pre-entering`:`pre-exiting`)}),y.current=requestAnimationFrame(()=>{typeof r==`function`&&r(),g(n?`entering`:`exiting`),_.current=window.setTimeout(()=>{typeof c==`function`&&c(),g(n?`entered`:`exited`)},l)})})},S=e=>{if(b(),typeof(e?c:l)!=`number`){x(e);return}v.current=window.setTimeout(()=>{x(e)},e?c:l)};return LS(()=>{S(r)},[r]),(0,J.useEffect)(()=>()=>{b()},[]),{transitionDuration:p,transitionStatus:h,transitionTimingFunction:n||`ease`}}function sD({keepMounted:e,transition:t=`fade`,duration:n=250,exitDuration:r=n,mounted:i,children:a,timingFunction:o=`ease`,onExit:s,onEntered:c,onEnter:l,onExited:u,enterDelay:d,exitDelay:f}){let p=Bw(),{transitionDuration:m,transitionStatus:h,transitionTimingFunction:g}=zge({mounted:i,exitDuration:r,duration:n,timingFunction:o,onExit:s,onEntered:c,onEnter:l,onExited:u,enterDelay:d,exitDelay:f});return m===0||p===`test`?i?(0,Y.jsx)(Y.Fragment,{children:a({})}):e?a({display:`none`}):null:h===`exited`?e?a({display:`none`}):null:(0,Y.jsx)(Y.Fragment,{children:a(Rge({transition:t,duration:m,state:h,timingFunction:g}))})}sD.displayName=`@mantine/core/Transition`;var[Bge,Vge]=cw(`Popover component was not found in the tree`),Hge={dropdown:`m_38a85659`,arrow:`m_a31dc6c1`,overlay:`m_3d7bc908`};function cD({children:e,active:t=!0,refProp:n=`ref`,innerRef:r}){let i=qS(yue(t),r),a=jw(e);return a?(0,J.cloneElement)(a,{[n]:i}):e}function Uge(e){return(0,Y.jsx)($E,{tabIndex:-1,"data-autofocus":!0,...e})}cD.displayName=`@mantine/core/FocusTrap`,Uge.displayName=`@mantine/core/FocusTrapInitialFocus`,cD.InitialFocus=Uge;var lD=CT((e,t)=>
75{let n=mT(`PopoverDropdown`,null,e),{className:r,style:i,vars:a,children:o,onKeyDownCapture:s,variant:c,classNames:l,styles:u,...d}=n,f=Vge(),p=RS({opened:f.opened,shouldReturnFocus:f.returnFocus}),m=f.withRoles?{"aria-labelledby":f.getTargetId(),id:f.getDropdownId(),role:`dialog`,tabIndex:-1}:{},h=qS(t,f.floating);return f.disabled?null:(0,Y.jsx)(iD,{...f.portalProps,withinPortal:f.withinPortal,children:(0,Y.jsx)(sD,{mounted:f.opened,...f.transitionProps,transition:f.transitionProps?.transition||`fade`,duration:f.transitionProps?.duration??150,keepMounted:f.keepMounted,exitDuration:typeof f.transitionProps?.exitDuration==`number`?f.transitionProps.exitDuration:f.transitionProps?.duration,children:e=>(0,Y.jsx)(cD,{active:f.trapFocus&&f.opened,innerRef:h,children:(0,Y.jsxs)(X,{...m,...d,variant:c,onKeyDownCapture:Wde(()=>{f.onClose?.(),f.onDismiss?.()},{active:f.closeOnEscape,onTrigger:p,onKeyDown:s}),"data-position":f.placement,"data-fixed":f.floatingStrategy===`fixed`||void 0,...f.getStyles(`dropdown`,{className:r,props:n,classNames:l,styles:u,style:[{...e,zIndex:f.zIndex,top:f.y??0,left:f.x??0,width:f.width===`target`?void 0:rw(f.width),...f.referenceHidden?{display:`none`}:null},f.resolvedStyles.dropdown,u?.dropdown,i]}),children:[o,(0,Y.jsx)(tD,{ref:f.arrowRef,arrowX:f.arrowX,arrowY:f.arrowY,visible:f.withArrow,position:f.placement,arrowSize:f.arrowSize,arrowRadius:f.arrowRadius,arrowOffset:f.arrowOffset,arrowPosition:f.arrowPosition,...f.getStyles(`arrow`,{props:n,classNames:l,styles:u})})]})})})})});lD.classes=Hge,lD.displayName=`@mantine/core/PopoverDropdown`;var Wge={refProp:`ref`,popupType:`dialog`},Gge=CT((e,t)=>{let{children:n,refProp:r,popupType:i,...a}=mT(`PopoverTarget`,Wge,e),o=jw(n);if(!o)throw Error(`Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported`);let s=a,c=Vge(),l=qS(c.reference,Dw(o),t),u=c.withRoles?{"aria-haspopup":i,"aria-expanded":c.opened,"aria-controls":c.opened?c.getDropdownId():void 0,id:c.getTargetId()}:{},d=o.props;return(0,J.cloneElement)(o,{...s,...u,...c.targetProps,className:Pw(c.targetProps.className,s.className,d.className),[r]:l,...c.controlled?null:{onClick:()=>{c.onToggle(),d.onClick?.()}}})});Gge.displayName=`@mantine/core/PopoverTarget`;function Kge(e){if(e===void 0)return{shift:!0,flip:!0};let t={...e};return e.shift===void 0&&(t.shift=!0),e.flip===void 0&&(t.flip=!0),t}function qge(e,t,n){let r=Kge(e.middlewares),i=[phe(e.offset),ghe()];return e.dropdownVisible&&n!==`test`&&e.preventPositionChangeWhenVisible&&(r.flip=!1),r.flip&&i.push(typeof r.flip==`boolean`?OE():OE(r.flip)),r.shift&&i.push(DE(typeof r.shift==`boolean`?{limiter:mhe(),padding:5}:{limiter:mhe(),padding:5,...r.shift})),r.inline&&i.push(typeof r.inline==`boolean`?kE():kE(r.inline)),i.push(_he({element:e.arrowRef,padding:e.arrowOffset})),(r.size||e.width===`target`)&&i.push(hhe({...typeof r.size==`boolean`?{}:r.size,apply({rects:n,availableWidth:i,availableHeight:a,...o}){let s=t().refs.floating.current?.style??{};r.size&&(typeof r.size==`object`&&r.size.apply?r.size.apply({rects:n,availableWidth:i,availableHeight:a,...o}):Object.assign(s,{maxWidth:`${i}px`,maxHeight:`${a}px`})),e.width===`target`&&Object.assign(s,{width:`${n.reference.width}px`})}})),i}function Jge(e){let t=Bw(),[n,r]=XS({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),i=(0,J.useRef)(n),a=()=>{n&&!e.disabled&&r(!1)},o=()=>{e.disabled||r(!n)},s=LE({strategy:e.strategy,placement:e.preventPositionChangeWhenVisible?e.positionRef.current:e.position,middleware:qge(e,()=>s,t),whileElementsMounted:e.keepMounted?void 0:CE});return(0,J.useEffect)(()=>{if(!(!s.refs.reference.current||!s.refs.floating.current)&&n)return CE(s.refs.reference.current,s.refs.floating.current,s.update)},[n,s.update]),LS(()=>{e.onPositionChange?.(s.placement),e.positionRef.current=s.placement},[s.placement,e.preventPositionChangeWhenVisible]),LS(()=>{n!==i.current&&(n?e.onOpen?.():e.onClose?.()),i.current=n},[n,e.onClose,e.onOpen]),IS(()=>{let t=-1;return n&&(t=window.setTimeout(()=>e.setDropdownVisible(!0),4)),()=>{window.clearTimeout(t)}}
75,[n,e.position]),{floating:s,controlled:typeof e.opened==`boolean`,opened:n,onClose:a,onToggle:o}}var Yge={position:`bottom`,offset:8,positionDependencies:[],transitionProps:{transition:`fade`,duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:`side`,closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,withOverlay:!1,hideDetached:!0,clickOutsideEvents:[`mousedown`,`touchstart`],zIndex:pw(`popover`),__staticSelector:`Popover`,width:`max-content`},Xge=Mw((e,{radius:t,shadow:n})=>({dropdown:{"--popover-radius":t===void 0?void 0:_w(t),"--popover-shadow":bw(n)}}));function uD(e){let t=mT(`Popover`,Yge,e),{children:n,position:r,offset:i,onPositionChange:a,positionDependencies:o,opened:s,transitionProps:c,onExitTransitionEnd:l,onEnterTransitionEnd:u,width:d,middlewares:f,withArrow:p,arrowSize:m,arrowOffset:h,arrowRadius:g,arrowPosition:_,unstyled:v,classNames:y,styles:b,closeOnClickOutside:x,withinPortal:S,portalProps:C,closeOnEscape:w,clickOutsideEvents:T,trapFocus:E,onClose:D,onDismiss:O,onOpen:k,onChange:A,zIndex:j,radius:M,shadow:N,id:P,defaultOpened:F,__staticSelector:I,withRoles:L,disabled:R,returnFocus:z,variant:B,keepMounted:V,vars:H,floatingStrategy:U,withOverlay:W,overlayProps:G,hideDetached:ee,attributes:te,preventPositionChangeWhenVisible:ne,...re}=t,ie=fT({name:I,props:t,classes:Hge,classNames:y,styles:b,unstyled:v,attributes:te,rootSelector:`dropdown`,vars:H,varsResolver:Xge}),{resolvedStyles:K}=uT({classNames:y,styles:b,props:t}),[ae,oe]=(0,J.useState)(s??F??!1),se=(0,J.useRef)(r),ce=(0,J.useRef)(null),[le,ue]=(0,J.useState)(null),[de,fe]=(0,J.useState)(null),{dir:pe}=TT(),me=Bw(),he=US(P),ge=Jge({middlewares:f,width:d,position:Age(pe,r),offset:typeof i==`number`?i+(p?m/2:0):i,arrowRef:ce,arrowOffset:h,onPositionChange:a,positionDependencies:o,opened:s,defaultOpened:F,onChange:A,onOpen:k,onClose:D,onDismiss:O,strategy:U,dropdownVisible:ae,setDropdownVisible:oe,positionRef:se,disabled:R,preventPositionChangeWhenVisible:ne,keepMounted:V});NS(()=>{x&&(ge.onClose(),O?.())},T,[le,de]);let _e=(0,J.useCallback)(e=>{ue(e),ge.floating.refs.setReference(e)},[ge.floating.refs.setReference]),ve=(0,J.useCallback)(e=>{fe(e),ge.floating.refs.setFloating(e)},[ge.floating.refs.setFloating]),ye=(0,J.useCallback)(()=>{c?.onExited?.(),l?.(),oe(!1),ne||(se.current=r)},[c?.onExited,l,ne,r]),be=(0,J.useCallback)(()=>{c?.onEntered?.(),u?.()},[c?.onEntered,u]);return(0,Y.jsxs)(Bge,{value:{returnFocus:z,disabled:R,controlled:ge.controlled,reference:_e,floating:ve,x:ge.floating.x,y:ge.floating.y,arrowX:ge.floating?.middlewareData?.arrow?.x,arrowY:ge.floating?.middlewareData?.arrow?.y,opened:ge.opened,arrowRef:ce,transitionProps:{...c,onExited:ye,onEntered:be},width:d,withArrow:p,arrowSize:m,arrowOffset:h,arrowRadius:g,arrowPosition:_,placement:ge.floating.placement,trapFocus:E,withinPortal:S,portalProps:C,zIndex:j,radius:M,shadow:N,closeOnEscape:w,onDismiss:O,onClose:ge.onClose,onToggle:ge.onToggle,getTargetId:()=>`${he}-target`,getDropdownId:()=>`${he}-dropdown`,withRoles:L,targetProps:re,__staticSelector:I,classNames:y,styles:b,unstyled:v,variant:B,keepMounted:V,getStyles:ie,resolvedStyles:K,floatingStrategy:U,referenceHidden:ee&&me!==`test`?ge.floating.middlewareData.hide?.referenceHidden:!1},children:[n,W&&(0,Y.jsx)(sD,{transition:`fade`,mounted:ge.opened,duration:c?.duration||250,exitDuration:c?.exitDuration||250,children:e=>(0,Y.jsx)(iD,{withinPortal:S,children:(0,Y.jsx)(nD,{...G,...ie(`overlay`,{className:G?.className,style:[e,G?.style]})})})})]})}uD.Target=Gge,uD.Dropdown=lD,uD.displayName=`@mantine/core/Popover`,uD.extend=e=>e;var dD={root:`m_5ae2e3c`,barsLoader:`m_7a2bd4cd`,bar:`m_870bb79`,"bars-loader-animation":`m_5d2b3b9d`,dotsLoader:`m_4e3f22d7`,dot:`m_870c4af`,"loader-dots-animation":`m_aac34a1`,ovalLoader:`m_b34414df`,"oval-loader-animation":`m_f8e89c4b`},Zge=(0,J.forwardRef)(({className:e,...t},n)=>(0,Y.jsxs)(X,{component:`span`,className:Pw(dD.barsLoader,e),...t,ref:n,children:[(0,Y.jsx)(`span`,{className:dD.bar}),(0,Y.jsx)(`span`,{className:dD.bar}),(0,Y.jsx)(`span`,{className:dD.bar})]}));Zge.displayName=`@mantine/core/Bars`;var Qge=(0,J.forwardRef)(({className:e,...t},n)=>(0,Y.jsxs)(X,{component:`span`,className:Pw(dD.dotsLoader,e),...t,ref:n,children:[(0,Y.jsx)(`span`,{className:dD.dot}),(0,Y.jsx)(`span`,{className:dD.dot}),(0,Y.jsx)(`span`,{className:dD.dot})]}));Qge.displayName=`@mantine/core/Dots`;var $ge=(0,J.forwardRef)(({className:e,...t},n)=>(0,Y.jsx)(X,{component:`span`,className:Pw(dD.ovalLoader,e),...t,ref:n}));$ge.displayName=`@mantine/core/Oval`;var e_e={bars:Zge,oval:$ge,dots:Qge},t_e={loaders:e_e,type:`oval`},n_e=Mw((e,{size:t,color:n})=>({root:{"--loader-size":hw(t,`loader-size`),"--loader-color":n?Jw(n,e):void 0}})),fD=CT((e,t)=>
75{let n=mT(`Loader`,t_e,e),{size:r,color:i,type:a,vars:o,className:s,style:c,classNames:l,styles:u,unstyled:d,loaders:f,variant:p,children:m,attributes:h,...g}=n,_=fT({name:`Loader`,props:n,classes:dD,className:s,style:c,classNames:l,styles:u,unstyled:d,attributes:h,vars:o,varsResolver:n_e});return m?(0,Y.jsx)(X,{..._(`root`),ref:t,...g,children:m}):(0,Y.jsx)(X,{..._(`root`),ref:t,component:f[a],variant:p,size:r,...g})});fD.defaultLoaders=e_e,fD.classes=dD,fD.displayName=`@mantine/core/Loader`;var pD={root:`m_8d3f4000`,icon:`m_8d3afb97`,loader:`m_302b9fb1`,group:`m_1a0f1b21`,groupSection:`m_437b6484`},r_e={orientation:`horizontal`},i_e=Mw((e,{borderWidth:t})=>({group:{"--ai-border-width":rw(t)}})),mD=CT((e,t)=>{let n=mT(`ActionIconGroup`,r_e,e),{className:r,style:i,classNames:a,styles:o,unstyled:s,orientation:c,vars:l,borderWidth:u,variant:d,mod:f,attributes:p,...m}=mT(`ActionIconGroup`,r_e,e);return(0,Y.jsx)(X,{...fT({name:`ActionIconGroup`,props:n,classes:pD,className:r,style:i,classNames:a,styles:o,unstyled:s,attributes:p,vars:l,varsResolver:i_e,rootSelector:`group`})(`group`),ref:t,variant:d,mod:[{"data-orientation":c},f],role:`group`,...m})});mD.classes=pD,mD.displayName=`@mantine/core/ActionIconGroup`;var a_e=Mw((e,{radius:t,color:n,gradient:r,variant:i,autoContrast:a,size:o})=>{let s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:i||`filled`,autoContrast:a});return{groupSection:{"--section-height":hw(o,`section-height`),"--section-padding-x":hw(o,`section-padding-x`),"--section-fz":vw(o),"--section-radius":t===void 0?void 0:_w(t),"--section-bg":n||i?s.background:void 0,"--section-color":s.color,"--section-bd":n||i?s.border:void 0}}}),hD=CT((e,t)=>{let n=mT(`ActionIconGroupSection`,null,e),{className:r,style:i,classNames:a,styles:o,unstyled:s,vars:c,variant:l,gradient:u,radius:d,autoContrast:f,attributes:p,...m}=n;return(0,Y.jsx)(X,{...fT({name:`ActionIconGroupSection`,props:n,classes:pD,className:r,style:i,classNames:a,styles:o,unstyled:s,attributes:p,vars:c,varsResolver:a_e,rootSelector:`groupSection`})(`groupSection`),ref:t,variant:l,...m})});hD.classes=pD,hD.displayName=`@mantine/core/ActionIconGroupSection`;var o_e=Mw((e,{size:t,radius:n,variant:r,gradient:i,color:a,autoContrast:o})=>{let s=e.variantColorResolver({color:a||e.primaryColor,theme:e,gradient:i,variant:r||`filled`,autoContrast:o});return{root:{"--ai-size":hw(t,`ai-size`),"--ai-radius":n===void 0?void 0:_w(n),"--ai-bg":a||r?s.background:void 0,"--ai-hover":a||r?s.hover:void 0,"--ai-hover-color":a||r?s.hoverColor:void 0,"--ai-color":s.color,"--ai-bd":a||r?s.border:void 0}}}),gD=wT((e,t)=>{let n=mT(`ActionIcon`,null,e),{className:r,unstyled:i,variant:a,classNames:o,styles:s,style:c,loading:l,loaderProps:u,size:d,color:f,radius:p,__staticSelector:m,gradient:h,vars:g,children:_,disabled:v,"data-disabled":y,autoContrast:b,mod:x,attributes:S,...C}=n,w=fT({name:[`ActionIcon`,m],props:n,className:r,style:c,classes:pD,classNames:o,styles:s,unstyled:i,attributes:S,vars:g,varsResolver:o_e});return(0,Y.jsxs)(QE,{...w(`root`,{active:!v&&!l&&!y}),...C,unstyled:i,variant:a,size:d,disabled:v||l,ref:t,mod:[{loading:l,disabled:v||y},x],children:[typeof l==`boolean`&&(0,Y.jsx)(sD,{mounted:l,transition:`slide-down`,duration:150,children:e=>(0,Y.jsx)(X,{component:`span`,...w(`loader`,{style:e}),"aria-hidden":!0,children:(0,Y.jsx)(fD,{color:`var(--ai-color)`,size:`calc(var(--ai-size) * 0.55)`,...u})})}),(0,Y.jsx)(X,{component:`span`,mod:{loading:l},...w(`icon`),children:_})]})});gD.classes=pD,gD.displayName=`@mantine/core/ActionIcon`,gD.Group=mD,gD.GroupSection=hD;var s_e=(0,J.forwardRef)(({size:e=`var(--cb-icon-size, 70%)`,style:t,...n},r)=>(0,Y.jsx)(`svg`,{viewBox:`0 0 15 15`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,style:{...t,width:e,height:e},ref:r,...n,children:(0,Y.jsx)(`path`,{d:`M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z`,fill:`currentColor`,fillRule:`evenodd`,clipRule:`evenodd`})}));s_e.displayName=`@mantine/core/CloseIcon`;var c_e={root:`m_86a44da5`,"root--subtle":`m_220c80f2`},l_e={variant:`subtle`},u_e=Mw((e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":hw(t,`cb-size`),"--cb-radius":n===void 0?void 0:_w(n),"--cb-icon-size":rw(r)}})),_D=wT((e,t)=>
75{let n=mT(`CloseButton`,l_e,e),{iconSize:r,children:i,vars:a,radius:o,className:s,classNames:c,style:l,styles:u,unstyled:d,"data-disabled":f,disabled:p,variant:m,icon:h,mod:g,attributes:_,__staticSelector:v,...y}=n,b=fT({name:v||`CloseButton`,props:n,className:s,style:l,classes:c_e,classNames:c,styles:u,unstyled:d,attributes:_,vars:a,varsResolver:u_e});return(0,Y.jsxs)(QE,{ref:t,...y,unstyled:d,variant:m,disabled:p,mod:[{disabled:p||f},g],...b(`root`,{variant:m,active:!p&&!f}),children:[h||(0,Y.jsx)(s_e,{}),i]})});_D.classes=c_e,_D.displayName=`@mantine/core/CloseButton`;function d_e(e){return J.Children.toArray(e).filter(Boolean)}var f_e={root:`m_4081bf90`},p_e={preventGrowOverflow:!0,gap:`md`,align:`center`,justify:`flex-start`,wrap:`wrap`},m_e=Mw((e,{grow:t,preventGrowOverflow:n,gap:r,align:i,justify:a,wrap:o},{childWidth:s})=>({root:{"--group-child-width":t&&n?s:void 0,"--group-gap":gw(r),"--group-align":i,"--group-justify":a,"--group-wrap":o}})),vD=CT((e,t)=>{let n=mT(`Group`,p_e,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,children:c,gap:l,align:u,justify:d,wrap:f,grow:p,preventGrowOverflow:m,vars:h,variant:g,__size:_,mod:v,attributes:y,...b}=n,x=d_e(c),S=x.length,C=gw(l??`md`);return(0,Y.jsx)(X,{...fT({name:`Group`,props:n,stylesCtx:{childWidth:`calc(${100/S}% - (${C} - ${C} / ${S}))`},className:i,style:a,classes:f_e,classNames:r,styles:o,unstyled:s,attributes:y,vars:h,varsResolver:m_e})(`root`),ref:t,variant:g,mod:[{grow:p},v],size:_,...b,children:x})});vD.classes=f_e,vD.displayName=`@mantine/core/Group`;var[h_e,yD]=cw(`ModalBase component was not found in tree`);function g_e({opened:e,transitionDuration:t}){let[n,r]=(0,J.useState)(e),i=(0,J.useRef)(-1),a=$S()?0:t;return(0,J.useEffect)(()=>(e?(r(!0),window.clearTimeout(i.current)):a===0?r(!1):i.current=window.setTimeout(()=>r(!1),a),()=>window.clearTimeout(i.current)),[e,a]),n}function __e({id:e,transitionProps:t,opened:n,trapFocus:r,closeOnEscape:i,onClose:a,returnFocus:o}){let s=US(e),[c,l]=(0,J.useState)(!1),[u,d]=(0,J.useState)(!1),f=g_e({opened:n,transitionDuration:typeof t?.duration==`number`?t?.duration:200});return WS(`keydown`,e=>{e.key===`Escape`&&i&&!e.isComposing&&n&&e.target?.getAttribute(`data-mantine-stop-propagation`)!==`true`&&a()},{capture:!0}),RS({opened:n,shouldReturnFocus:r&&o}),{_id:s,titleMounted:c,bodyMounted:u,shouldLockScroll:f,setTitleMounted:l,setBodyMounted:d}}var bD=(0,J.forwardRef)(({keepMounted:e,opened:t,onClose:n,id:r,transitionProps:i,onExitTransitionEnd:a,onEnterTransitionEnd:o,trapFocus:s,closeOnEscape:c,returnFocus:l,closeOnClickOutside:u,withinPortal:d,portalProps:f,lockScroll:p,children:m,zIndex:h,shadow:g,padding:_,__vars:v,unstyled:y,removeScrollProps:b,...x},S)=>{let{_id:C,titleMounted:w,bodyMounted:T,shouldLockScroll:E,setTitleMounted:D,setBodyMounted:O}=__e({id:r,transitionProps:i,opened:t,trapFocus:s,closeOnEscape:c,onClose:n,returnFocus:l}),{key:k,...A}=b||{};return(0,Y.jsx)(iD,{...f,withinPortal:d,children:(0,Y.jsx)(h_e,{value:{opened:t,onClose:n,closeOnClickOutside:u,onExitTransitionEnd:a,onEnterTransitionEnd:o,transitionProps:{...i,keepMounted:e},getTitleId:()=>`${C}-title`,getBodyId:()=>`${C}-body`,titleMounted:w,bodyMounted:T,setTitleMounted:D,setBodyMounted:O,trapFocus:s,closeOnEscape:c,zIndex:h,unstyled:y},children:(0,Y.jsx)(XC,{enabled:E&&p,...A,children:(0,Y.jsx)(X,{ref:S,...x,__vars:{...v,"--mb-z-index":(h||pw(`modal`)).toString(),"--mb-shadow":bw(g),"--mb-padding":gw(_)},children:m})},k)})})});bD.displayName=`@mantine/core/ModalBase`;var xD={title:`m_615af6c9`,header:`m_b5489c3c`,inner:`m_60c222c7`,content:`m_fd1ab0aa`,close:`m_606cb269`,body:`m_5df29311`};function v_e(){let e=yD();return(0,J.useEffect)(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}var SD=(0,J.forwardRef)(({className:e,...t},n)=>{let r=v_e(),i=yD();return(0,Y.jsx)(X,{ref:n,...t,id:r,className:Pw({[xD.body]:!i.unstyled},e)})});SD.displayName=`@mantine/core/ModalBaseBody`;var CD=(0,J.forwardRef)(({className:e,onClick:t,...n},r)=>{let i=yD();return(0,Y.jsx)(_D,{ref:r,...n,onClick:e=>{i.onClose(),t?.(e)},className:Pw({[xD.close]:!i.unstyled},e),unstyled:i.unstyled})});CD.displayName=`@mantine/core/ModalBaseCloseButton`;var wD=(0,J.forwardRef)(({transitionProps:e,className:t,innerProps:n,onKeyDown:r,style:i,...a},o)=>{let s=yD();return(0,Y.jsx)(sD,{mounted:s.opened,transition:`pop`,...s.transitionProps,onExited:()=>{s.onExitTransitionEnd?.(),s.transitionProps?.onExited?.()},onEntered:()=>{s.onEnterTransitionEnd?.(),s.transitionProps?.onEntered?.()},...e,children:e=>(0,Y.jsx)(`div`,{...n,className:Pw({[xD.inner]:!s.unstyled},n.className),children:(0,Y.jsx)(cD,{active:s.opened&&s.trapFocus,innerRef:o,children:(0,Y.jsx)(eD,{...a,component:`section`,role:`dialog`,tabIndex:-1,"aria-modal":!0,"aria-describedby":s.bodyMounted?s.getBodyId():void 0,"aria-labelledby":s.titleMounted?s.getTitleId():void 0,style:[i,e],className:Pw({[xD.content]:!s.unstyled},t),unstyled:s.unstyled,children:a.children})})})})});wD.displayName=`@mantine/core/ModalBaseContent`;var TD=(0,J.forwardRef)(({className:e,...t},n)=>{let r=yD();return(0,Y.jsx)(X,{component:`header`,ref:n,className:Pw({[xD.header]:!r.unstyled},e),...t})});TD.displayName=`@mantine/core/ModalBaseHeader`;var y_e={duration:200,timingFunction:`ease`,transition:`fade`};function b_e(e){let t=yD();return{...y_e,...t.transitionProps,...e}}var ED=(0,J.forwardRef)(({onClick:e,transitionProps:t,style:n,visible:r,...i},a)=>{let o=yD(),s=b_e(t);return(0,Y.jsx)(sD,{mounted:r===void 0?o.opened:r,...s,transition:`fade`,children:t=>(0,Y.jsx)(nD,{ref:a,fixed:!0,style:[n,t],zIndex:o.zIndex,unstyled:o.unstyled,onClick:t=>{e?.(t),o.closeOnClickOutside&&o.onClose()},...i})})});ED.displayName=`@mantine/core/ModalBaseOverlay`;function x_e(){let e=yD();return(0,J.useEffect)(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}var DD=(0,J.forwardRef)(({className:e,...t},n)=>{let r=x_e(),i=yD();return(0,Y.jsx)(X,{component:`h2`,ref:n,className:Pw({[xD.title]:!i.unstyled},e),...t,id:r})});DD.displayName=`@mantine/core/ModalBaseTitle`;function S_e({children:e}){return(0,Y.jsx)(Y.Fragment,{children:e})}var[C_e,w_e]=lw({size:`sm`}),OD={wrapper:`m_6c018570`,input:`m_8fb7ebe7`,section:`m_82577fc2`,placeholder:`m_88bacfd0`,root:`m_46b77525`,label:`m_8fdc1311`,required:`m_78a94662`,error:`m_8f816625`,description:`m_fe47ce59`},T_e=CT((e,t)=>
75{let n=mT(`InputClearButton`,null,e),{size:r,variant:i,vars:a,classNames:o,styles:s,...c}=n,l=w_e(),{resolvedClassNames:u,resolvedStyles:d}=uT({classNames:o,styles:s,props:n});return(0,Y.jsx)(_D,{variant:i||`transparent`,ref:t,size:r||l?.size||`sm`,classNames:u,styles:d,__staticSelector:`InputClearButton`,style:{pointerEvents:`all`,background:`var(--input-bg)`,...c.style},...c})});T_e.displayName=`@mantine/core/InputClearButton`;var E_e={xs:7,sm:8,md:10,lg:12,xl:15};function D_e({__clearable:e,__clearSection:t,rightSection:n,__defaultRightSection:r,size:i=`sm`}){let a=e&&t;return a&&(n||r)?(0,Y.jsxs)(`div`,{"data-combined-clear-section":!0,style:{display:`flex`,gap:2,alignItems:`center`,paddingInlineEnd:E_e[i]},children:[a,n||r]}):n===null?null:n||a||r}var[O_e,kD]=lw({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0}),k_e=Mw((e,{size:t})=>({description:{"--input-description-size":t===void 0?void 0:`calc(${vw(t)} - ${rw(2)})`}})),AD=CT((e,t)=>{let n=mT(`InputDescription`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,size:l,__staticSelector:u,__inheritStyles:d=!0,attributes:f,variant:p,...m}=mT(`InputDescription`,null,n),h=kD(),g=fT({name:[`InputWrapper`,u],props:n,classes:OD,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:f,rootSelector:`description`,vars:c,varsResolver:k_e});return(0,Y.jsx)(X,{component:`p`,ref:t,variant:p,size:l,...(d&&h?.getStyles||g)(`description`,h?.getStyles?{className:i,style:a}:void 0),...m})});AD.classes=OD,AD.displayName=`@mantine/core/InputDescription`;var A_e=Mw((e,{size:t})=>({error:{"--input-error-size":t===void 0?void 0:`calc(${vw(t)} - ${rw(2)})`}})),jD=CT((e,t)=>{let n=mT(`InputError`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,size:l,attributes:u,__staticSelector:d,__inheritStyles:f=!0,variant:p,...m}=n,h=fT({name:[`InputWrapper`,d],props:n,classes:OD,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:u,rootSelector:`error`,vars:c,varsResolver:A_e}),g=kD();return(0,Y.jsx)(X,{component:`p`,ref:t,variant:p,size:l,...(f&&g?.getStyles||h)(`error`,g?.getStyles?{className:i,style:a}:void 0),...m})});jD.classes=OD,jD.displayName=`@mantine/core/InputError`;var j_e={labelElement:`label`},M_e=Mw((e,{size:t})=>({label:{"--input-label-size":vw(t),"--input-asterisk-color":void 0}})),MD=CT((e,t)=>{let n=mT(`InputLabel`,j_e,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,labelElement:l,size:u,required:d,htmlFor:f,onMouseDown:p,children:m,__staticSelector:h,variant:g,mod:_,attributes:v,...y}=mT(`InputLabel`,j_e,n),b=fT({name:[`InputWrapper`,h],props:n,classes:OD,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:v,rootSelector:`label`,vars:c,varsResolver:M_e}),x=kD(),S=x?.getStyles||b;return(0,Y.jsxs)(X,{...S(`label`,x?.getStyles?{className:i,style:a}:void 0),component:l,variant:g,size:u,ref:t,htmlFor:l===`label`?f:void 0,mod:[{required:d},_],onMouseDown:e=>{p?.(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()},...y,children:[m,d&&(0,Y.jsx)(`span`,{...S(`required`),"aria-hidden":!0,children:` *`})]})});MD.classes=OD,MD.displayName=`@mantine/core/InputLabel`;var ND=CT((e,t)=>{let n=mT(`InputPlaceholder`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,__staticSelector:l,variant:u,error:d,mod:f,attributes:p,...m}=n;return(0,Y.jsx)(X,{...fT({name:[`InputPlaceholder`,l],props:n,classes:OD,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:p,rootSelector:`placeholder`})(`placeholder`),mod:[{error:!!d},f],component:`span`,variant:u,ref:t,...m})});ND.classes=OD,ND.displayName=`@mantine/core/InputPlaceholder`;function N_e(e,{hasDescription:t,hasError:n}){let r=e.findIndex(e=>e===`input`),i=e.slice(0,r),a=e.slice(r+1),o=t&&i.includes(`description`)||n&&i.includes(`error`);return{offsetBottom:t&&a.includes(`description`)||n&&a.includes(`error`),offsetTop:o}}var P_e={labelElement:`label`,inputContainer:e=>e,inputWrapperOrder:[`label`,`description`,`input`,`error`]},F_e=Mw((e,{size:t})=>({label:{"--input-label-size":vw(t),"--input-asterisk-color":void 0},error:{"--input-error-size":t===void 0?void 0:`calc(${vw(t)} - ${rw(2)})`},description:{"--input-description-size":t===void 0?void 0:`calc(${vw(t)} - ${rw(2)})`}})),PD=CT((e,t)=>
75{let n=mT(`InputWrapper`,P_e,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,size:l,variant:u,__staticSelector:d,inputContainer:f,inputWrapperOrder:p,label:m,error:h,description:g,labelProps:_,descriptionProps:v,errorProps:y,labelElement:b,children:x,withAsterisk:S,id:C,required:w,__stylesApiProps:T,mod:E,attributes:D,...O}=n,k=fT({name:[`InputWrapper`,d],props:T||n,classes:OD,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:D,vars:c,varsResolver:F_e}),A={size:l,variant:u,__staticSelector:d},j=US(C),M=typeof S==`boolean`?S:w,N=y?.id||`${j}-error`,P=v?.id||`${j}-description`,F=j,I=!!h&&typeof h!=`boolean`,L=!!g,R=`${I?N:``} ${L?P:``}`,z=R.trim().length>0?R.trim():void 0,B=_?.id||`${j}-label`,V=m&&(0,Y.jsx)(MD,{labelElement:b,id:B,htmlFor:F,required:M,...A,..._,children:m},`label`),H=L&&(0,Y.jsx)(AD,{...v,...A,size:v?.size||A.size,id:v?.id||P,children:g},`description`),U=(0,Y.jsx)(J.Fragment,{children:f(x)},`input`),W=I&&(0,J.createElement)(jD,{...y,...A,size:y?.size||A.size,key:`error`,id:y?.id||N},h),G=p.map(e=>{switch(e){case`label`:return V;case`input`:return U;case`description`:return H;case`error`:return W;default:return null}});return(0,Y.jsx)(O_e,{value:{getStyles:k,describedBy:z,inputId:F,labelId:B,...N_e(p,{hasDescription:L,hasError:I})},children:(0,Y.jsx)(X,{ref:t,variant:u,size:l,mod:[{error:!!h},E],...k(`root`),...O,children:G})})});PD.classes=OD,PD.displayName=`@mantine/core/InputWrapper`;var I_e={variant:`default`,leftSectionPointerEvents:`none`,rightSectionPointerEvents:`none`,withAria:!0,withErrorStyles:!0,size:`sm`},L_e=Mw((e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?`calc(var(--mantine-spacing-xs) / 2)`:void 0,"--input-margin-bottom":n.offsetBottom?`calc(var(--mantine-spacing-xs) / 2)`:void 0,"--input-height":hw(t.size,`input-height`),"--input-fz":vw(t.size),"--input-radius":t.radius===void 0?void 0:_w(t.radius),"--input-left-section-width":t.leftSectionWidth===void 0?void 0:rw(t.leftSectionWidth),"--input-right-section-width":t.rightSectionWidth===void 0?void 0:rw(t.rightSectionWidth),"--input-padding-y":t.multiline?hw(t.size,`input-padding-y`):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}})),FD=wT((e,t)=>{let n=mT(`Input`,I_e,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,required:c,__staticSelector:l,__stylesApiProps:u,size:d,wrapperProps:f,error:p,disabled:m,leftSection:h,leftSectionProps:g,leftSectionWidth:_,rightSection:v,rightSectionProps:y,rightSectionWidth:b,rightSectionPointerEvents:x,leftSectionPointerEvents:S,variant:C,vars:w,pointer:T,multiline:E,radius:D,id:O,withAria:k,withErrorStyles:A,mod:j,inputSize:M,attributes:N,__clearSection:P,__clearable:F,__defaultRightSection:I,...L}=n,{styleProps:R,rest:z}=_T(L),B=kD(),V={offsetBottom:B?.offsetBottom,offsetTop:B?.offsetTop},H=fT({name:[`Input`,l],props:u||n,classes:OD,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:N,stylesCtx:V,rootSelector:`wrapper`,vars:w,varsResolver:L_e}),U=k?{required:c,disabled:m,"aria-invalid":!!p,"aria-describedby":B?.describedBy,id:B?.inputId||O}:{},W=D_e({__clearable:F,__clearSection:P,rightSection:v,__defaultRightSection:I,size:d});return(0,Y.jsx)(C_e,{value:{size:d||`sm`},children:(0,Y.jsxs)(X,{...H(`wrapper`),...R,...f,mod:[{error:!!p&&A,pointer:T,disabled:m,multiline:E,"data-with-right-section":!!W,"data-with-left-section":!!h},j],variant:C,size:d,children:[h&&(0,Y.jsx)(`div`,{...g,"data-position":`left`,...H(`section`,{className:g?.className,style:g?.style}),children:h}),(0,Y.jsx)(X,{component:`input`,...z,...U,ref:t,required:c,mod:{disabled:m,error:!!p&&A},variant:C,__size:M,...H(`input`)}),W&&(0,Y.jsx)(`div`,{...y,"data-position":`right`,...H(`section`,{className:y?.className,style:y?.style}),children:W})]})})});FD.classes=OD,FD.Wrapper=PD,FD.Label=MD,FD.Error=jD,FD.Description=AD,FD.Placeholder=ND,FD.ClearButton=T_e,FD.displayName=`@mantine/core/Input`;function ID(e,t,n){let r=mT(e,t,n),{label:i,description:a,error:o,required:s,classNames:c,styles:l,className:u,unstyled:d,__staticSelector:f,__stylesApiProps:p,errorProps:m,labelProps:h,descriptionProps:g,wrapperProps:_,id:v,size:y,style:b,inputContainer:x,inputWrapperOrder:S,withAsterisk:C,variant:w,vars:T,mod:E,attributes:D,...O}=r,{styleProps:k,rest:A}=_T(O),j={label:i,description:a,error:o,required:s,classNames:c,className:u,__staticSelector:f,__stylesApiProps:p||r,errorProps:m,labelProps:h,descriptionProps:g,unstyled:d,styles:l,size:y,style:b,inputContainer:x,inputWrapperOrder:S,withAsterisk:C,variant:w,id:v,mod:E,attributes:D,..._};return{...A,classNames:c,styles:l,unstyled:d,wrapperProps:{...j,...k},inputProps:{required:s,classNames:c,styles:l,unstyled:d,size:y,__staticSelector:f,__stylesApiProps:p||r,error:o,variant:w,id:v,attributes:D}}}var R_e={__staticSelector:`InputBase`,withAria:!0,size:`sm`},LD=wT((e,t)=>
75{let{inputProps:n,wrapperProps:r,...i}=ID(`InputBase`,R_e,e);return(0,Y.jsx)(FD.Wrapper,{...r,children:(0,Y.jsx)(FD,{...n,...i,ref:t})})});LD.classes={...FD.classes,...FD.Wrapper.classes},LD.displayName=`@mantine/core/InputBase`;var z_e={gap:{type:`spacing`,property:`gap`},rowGap:{type:`spacing`,property:`rowGap`},columnGap:{type:`spacing`,property:`columnGap`},align:{type:`identity`,property:`alignItems`},justify:{type:`identity`,property:`justifyContent`},wrap:{type:`identity`,property:`flexWrap`},direction:{type:`identity`,property:`flexDirection`}},B_e={root:`m_8bffd616`},Z=wT((e,t)=>{let n=mT(`Flex`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,gap:l,rowGap:u,columnGap:d,align:f,justify:p,wrap:m,direction:h,attributes:g,..._}=n,v=fT({name:`Flex`,classes:B_e,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:g,vars:c}),y=nT(),b=bT(),x=fpe({styleProps:{gap:l,rowGap:u,columnGap:d,align:f,justify:p,wrap:m,direction:h},theme:y,data:z_e});return(0,Y.jsxs)(Y.Fragment,{children:[x.hasResponsiveStyles&&(0,Y.jsx)(gT,{selector:`.${b}`,styles:x.styles,media:x.media}),(0,Y.jsx)(X,{ref:t,...v(`root`,{className:b,style:aw(x.inlineStyles)}),..._})]})});Z.classes=B_e,Z.displayName=`@mantine/core/Flex`;var V_e={root:`m_96b553a6`};function H_e(e,t){if(!t||!e)return!1;let n=t.parentNode;for(;n!=null;){if(n===e)return!0;n=n.parentNode}return!1}function U_e({target:e,parent:t,ref:n,displayAfterTransitionEnd:r}){let i=(0,J.useRef)(-1),[a,o]=(0,J.useState)(!1),[s,c]=(0,J.useState)(typeof r==`boolean`?r:!1),l=()=>{if(!e||!t||!n.current)return;let r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),a=window.getComputedStyle(e),o=window.getComputedStyle(t),s=WE(a.borderTopWidth)+WE(o.borderTopWidth),c=WE(a.borderLeftWidth)+WE(o.borderLeftWidth),l={top:r.top-i.top-s,left:r.left-i.left-c,width:r.width,height:r.height};n.current.style.transform=`translateY(${l.top}px) translateX(${l.left}px)`,n.current.style.width=`${l.width}px`,n.current.style.height=`${l.height}px`},u=()=>{window.clearTimeout(i.current),n.current&&(n.current.style.transitionDuration=`0ms`),l(),i.current=window.setTimeout(()=>{n.current&&(n.current.style.transitionDuration=``)},30)},d=(0,J.useRef)(null),f=(0,J.useRef)(null);return(0,J.useEffect)(()=>{if(l(),e)return d.current=new ResizeObserver(u),d.current.observe(e),t&&(f.current=new ResizeObserver(u),f.current.observe(t)),()=>{d.current?.disconnect(),f.current?.disconnect()}},[t,e]),(0,J.useEffect)(()=>{if(t){let e=e=>{H_e(e.target,t)&&(u(),c(!1))};return t.addEventListener(`transitionend`,e),()=>{t.removeEventListener(`transitionend`,e)}}},[t]),Mue(()=>{Tw()!==`test`&&o(!0)},20,{autoInvoke:!0}),Iue(e=>{e.forEach(e=>{e.type===`attributes`&&e.attributeName===`dir`&&u()})},{attributes:!0,attributeFilter:[`dir`]},()=>document.documentElement),{initialized:a,hidden:s}}var W_e=Mw((e,{transitionDuration:t})=>({root:{"--transition-duration":typeof t==`number`?`${t}ms`:t}})),RD=CT((e,t)=>{let n=mT(`FloatingIndicator`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,target:l,parent:u,transitionDuration:d,mod:f,displayAfterTransitionEnd:p,attributes:m,...h}=n,g=fT({name:`FloatingIndicator`,classes:V_e,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:m,vars:c,varsResolver:W_e}),_=(0,J.useRef)(null),{initialized:v,hidden:y}=U_e({target:l,parent:u,ref:_,displayAfterTransitionEnd:p}),b=qS(t,_);return!l||!u?null:(0,Y.jsx)(X,{ref:b,mod:[{initialized:v,hidden:y},f],...g(`root`),...h})});RD.displayName=`@mantine/core/FloatingIndicator`,RD.classes=V_e;function G_e({open:e,close:t,openDelay:n,closeDelay:r}){let i=(0,J.useRef)(-1),a=(0,J.useRef)(-1),o=()=>{window.clearTimeout(i.current),window.clearTimeout(a.current)};return(0,J.useEffect)(()=>o,[]),{openDropdown:()=>{o(),n===0||n===void 0?e():i.current=window.setTimeout(e,n)},closeDropdown:()=>{o(),r===0||r===void 0?t():a.current=window.setTimeout(t,r)}}}var[K_e,zD]=cw(`Accordion component was not found in the tree`),BD={root:`m_9bdbb667`,panel:`m_df78851f`,content:`m_4ba554d4`,itemTitle:`m_8fa820a0`,control:`m_4ba585b8`,"control--default":`m_6939a5e9`,"control--contained":`m_4271d21b`,label:`m_df3ffa0f`,chevron:`m_3f35ae96`,icon:`m_9bd771fe`,item:`m_9bd7b098`,"item--default":`m_fe19b709`,"item--contained":`m_1f921b3b`,"item--filled":`m_2cdf939a`,"item--separated":`m_9f59b069`};function VD({style:e,size:t=16,...n}
75){return(0,Y.jsx)(`svg`,{viewBox:`0 0 15 15`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,style:{...e,width:rw(t),height:rw(t),display:`block`},...n,children:(0,Y.jsx)(`path`,{d:`M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z`,fill:`currentColor`,fillRule:`evenodd`,clipRule:`evenodd`})})}VD.displayName=`@mantine/core/AccordionChevron`;var[q_e,J_e]=cw(`Accordion.Item component was not found in the tree`),HD=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,chevron:s,icon:c,onClick:l,onKeyDown:u,children:d,disabled:f,mod:p,...m}=mT(`AccordionControl`,null,e),{value:h}=J_e(),g=zD(),_=g.isItemActive(h),v=typeof g.order==`number`,y=`h${g.order}`,b=(0,Y.jsxs)(QE,{...m,...g.getStyles(`control`,{className:r,classNames:n,style:i,styles:a,variant:g.variant}),unstyled:g.unstyled,mod:[`accordion-control`,{active:_,"chevron-position":g.chevronPosition,disabled:f},p],ref:t,onClick:e=>{l?.(e),g.onChange(h)},type:`button`,disabled:f,"aria-expanded":_,"aria-controls":g.getRegionId(h),id:g.getControlId(h),onKeyDown:fw({siblingSelector:`[data-accordion-control]`,parentSelector:`[data-accordion]`,activateOnFocus:!1,loop:g.loop,orientation:`vertical`,onKeyDown:u}),children:[(0,Y.jsx)(X,{component:`span`,mod:{rotate:!g.disableChevronRotation&&_,position:g.chevronPosition},...g.getStyles(`chevron`,{classNames:n,styles:a}),children:s||g.chevron}),(0,Y.jsx)(`span`,{...g.getStyles(`label`,{classNames:n,styles:a}),children:d}),c&&(0,Y.jsx)(X,{component:`span`,mod:{"chevron-position":g.chevronPosition},...g.getStyles(`icon`,{classNames:n,styles:a}),children:c})]});return v?(0,Y.jsx)(y,{...g.getStyles(`itemTitle`,{classNames:n,styles:a}),children:b}):b});HD.displayName=`@mantine/core/AccordionControl`,HD.classes=BD;var UD=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,value:s,mod:c,...l}=mT(`AccordionItem`,null,e),u=zD();return(0,Y.jsx)(q_e,{value:{value:s},children:(0,Y.jsx)(X,{ref:t,mod:[{active:u.isItemActive(s)},c],...u.getStyles(`item`,{className:r,classNames:n,styles:a,style:i,variant:u.variant}),...l})})});UD.displayName=`@mantine/core/AccordionItem`,UD.classes=BD;var WD=CT((e,t)=>
75{let{classNames:n,className:r,style:i,styles:a,vars:o,children:s,...c}=mT(`AccordionPanel`,null,e),{value:l}=J_e(),u=zD();return(0,Y.jsx)(OT,{ref:t,...u.getStyles(`panel`,{className:r,classNames:n,style:i,styles:a}),...c,in:u.isItemActive(l),transitionDuration:u.transitionDuration??200,role:`region`,id:u.getRegionId(l),"aria-labelledby":u.getControlId(l),children:(0,Y.jsx)(`div`,{...u.getStyles(`content`,{classNames:n,styles:a}),children:s})})});WD.displayName=`@mantine/core/AccordionPanel`,WD.classes=BD;var Y_e={multiple:!1,disableChevronRotation:!1,chevronPosition:`right`,variant:`default`,chevronSize:`auto`,chevronIconSize:16},X_e=Mw((e,{transitionDuration:t,chevronSize:n,radius:r})=>({root:{"--accordion-transition-duration":t===void 0?void 0:`${t}ms`,"--accordion-chevron-size":n===void 0?void 0:rw(n),"--accordion-radius":r===void 0?void 0:_w(r)}}));function GD(e){let t=mT(`Accordion`,Y_e,e),{classNames:n,className:r,style:i,styles:a,unstyled:o,vars:s,children:c,multiple:l,value:u,defaultValue:d,onChange:f,id:p,loop:m,transitionDuration:h,disableChevronRotation:g,chevronPosition:_,chevronSize:v,order:y,chevron:b,variant:x,radius:S,chevronIconSize:C,attributes:w,...T}=t,E=US(p),[D,O]=XS({value:u,defaultValue:d,finalValue:l?[]:null,onChange:f}),k=e=>Array.isArray(D)?D.includes(e):e===D,A=e=>{O(Array.isArray(D)?D.includes(e)?D.filter(t=>t!==e):[...D,e]:e===D?null:e)},j=fT({name:`Accordion`,classes:BD,props:t,className:r,style:i,classNames:n,styles:a,unstyled:o,attributes:w,vars:s,varsResolver:X_e});return(0,Y.jsx)(K_e,{value:{isItemActive:k,onChange:A,getControlId:uw(`${E}-control`,`Accordion.Item component was rendered with invalid value or without value`),getRegionId:uw(`${E}-panel`,`Accordion.Item component was rendered with invalid value or without value`),chevron:b===null?null:b||(0,Y.jsx)(VD,{size:C}),transitionDuration:h,disableChevronRotation:g,chevronPosition:_,order:y,loop:m,getStyles:j,variant:x,unstyled:o},children:(0,Y.jsx)(X,{...j(`root`),id:E,...T,variant:x,"data-accordion":!0,children:c})})}GD.extend=e=>e,GD.withProps=bpe(GD),GD.classes=BD,GD.displayName=`@mantine/core/Accordion`,GD.Item=UD,GD.Panel=WD,GD.Control=HD,GD.Chevron=VD;var Z_e={root:`m_66836ed3`,wrapper:`m_a5d60502`,body:`m_667c2793`,title:`m_6a03f287`,label:`m_698f4f23`,icon:`m_667f2a6a`,message:`m_7fa78076`,closeButton:`m_87f54839`},Q_e=Mw((e,{radius:t,color:n,variant:r,autoContrast:i})=>{let a=e.variantColorResolver({color:n||e.primaryColor,theme:e,variant:r||`light`,autoContrast:i});return{root:{"--alert-radius":t===void 0?void 0:_w(t),"--alert-bg":n||r?a.background:void 0,"--alert-color":a.color,"--alert-bd":n||r?a.border:void 0}}}),KD=CT((e,t)=>{let n=mT(`Alert`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,radius:l,color:u,title:d,children:f,id:p,icon:m,withCloseButton:h,onClose:g,closeButtonLabel:_,variant:v,autoContrast:y,role:b,attributes:x,...S}=n,C=fT({name:`Alert`,classes:Z_e,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:x,vars:c,varsResolver:Q_e}),w=US(p),T=d&&`${w}-title`||void 0,E=`${w}-body`;return(0,Y.jsx)(X,{id:w,...C(`root`,{variant:v}),variant:v,ref:t,role:b||`alert`,...S,"aria-describedby":f?E:void 0,"aria-labelledby":d?T:void 0,children:(0,Y.jsxs)(`div`,{...C(`wrapper`),children:[m&&(0,Y.jsx)(`div`,{...C(`icon`),children:m}),(0,Y.jsxs)(`div`,{...C(`body`),children:[d&&(0,Y.jsx)(`div`,{...C(`title`),"data-with-close-button":h||void 0,children:(0,Y.jsx)(`span`,{id:T,...C(`label`),children:d})}),f&&(0,Y.jsx)(`div`,{id:E,...C(`message`),"data-variant":v,children:f})]}),h&&(0,Y.jsx)(_D,{...C(`closeButton`),onClick:g,variant:`transparent`,size:16,iconSize:16,"aria-label":_,unstyled:s})]})})});KD.classes=Z_e,KD.displayName=`@mantine/core/Alert`;var $_e={root:`m_b6d8b162`};function eve(e){if(e===`start`)return`start`;if(e===`end`||e)return`end`}var tve={inherit:!1},nve=Mw((e,{variant:t,lineClamp:n,gradient:r,size:i,color:a})=>({root:{"--text-fz":vw(i),"--text-lh":yw(i),"--text-gradient":t===`gradient`?Yw(r,e):void 0,"--text-line-clamp":typeof n==`number`?n.toString():void 0,"--text-color":a?Jw(a,e):void 0}})),Q=wT((e,t)=>
75{let n=mT(`Text`,tve,e),{lineClamp:r,truncate:i,inline:a,inherit:o,gradient:s,span:c,__staticSelector:l,vars:u,className:d,style:f,classNames:p,styles:m,unstyled:h,variant:g,mod:_,size:v,attributes:y,...b}=n;return(0,Y.jsx)(X,{...fT({name:[`Text`,l],props:n,classes:$_e,className:d,style:f,classNames:p,styles:m,unstyled:h,attributes:y,vars:u,varsResolver:nve})(`root`,{focusable:!0}),ref:t,component:c?`span`:`p`,variant:g,mod:[{"data-truncate":eve(i),"data-line-clamp":typeof r==`number`,"data-inline":a,"data-inherit":o},_],size:v,...b})});Q.classes=$_e,Q.displayName=`@mantine/core/Text`;var rve={root:`m_849cf0da`},ive={underline:`hover`},qD=wT((e,t)=>{let{underline:n,className:r,unstyled:i,mod:a,...o}=mT(`Anchor`,ive,e);return(0,Y.jsx)(Q,{component:`a`,ref:t,className:Pw({[rve.root]:!i},r),...o,mod:[{underline:n},a],__staticSelector:`Anchor`,unstyled:i})});qD.classes=rve,qD.displayName=`@mantine/core/Anchor`;var[ave,JD]=cw(`AppShell was not found in tree`),YD={root:`m_89ab340`,navbar:`m_45252eee`,aside:`m_9cdde9a`,header:`m_3b16f56b`,main:`m_8983817`,footer:`m_3840c879`,section:`m_6dcfc7c7`},XD=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,unstyled:o,vars:s,withBorder:c,zIndex:l,mod:u,...d}=mT(`AppShellAside`,null,e),f=JD();return f.disabled?null:(0,Y.jsx)(X,{component:`aside`,ref:t,mod:[{"with-border":c??f.withBorder},u],...f.getStyles(`aside`,{className:Pw({[XC.classNames.zeroRight]:f.offsetScrollbars},r),classNames:n,styles:a,style:i}),...d,__vars:{"--app-shell-aside-z-index":`calc(${l??f.zIndex} + 1)`}})});XD.classes=YD,XD.displayName=`@mantine/core/AppShellAside`;var ZD=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,unstyled:o,vars:s,withBorder:c,zIndex:l,mod:u,...d}=mT(`AppShellFooter`,null,e),f=JD();return f.disabled?null:(0,Y.jsx)(X,{component:`footer`,ref:t,mod:[{"with-border":c??f.withBorder},u],...f.getStyles(`footer`,{className:Pw({[XC.classNames.zeroRight]:f.offsetScrollbars},r),classNames:n,styles:a,style:i}),...d,__vars:{"--app-shell-footer-z-index":(l??f.zIndex)?.toString()}})});ZD.classes=YD,ZD.displayName=`@mantine/core/AppShellFooter`;var QD=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,unstyled:o,vars:s,withBorder:c,zIndex:l,mod:u,...d}=mT(`AppShellHeader`,null,e),f=JD();return f.disabled?null:(0,Y.jsx)(X,{component:`header`,ref:t,mod:[{"with-border":c??f.withBorder},u],...f.getStyles(`header`,{className:Pw({[XC.classNames.zeroRight]:f.offsetScrollbars},r),classNames:n,styles:a,style:i}),...d,__vars:{"--app-shell-header-z-index":(l??f.zIndex)?.toString()}})});QD.classes=YD,QD.displayName=`@mantine/core/AppShellHeader`;var $D=CT((e,t)=>
75{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`AppShellMain`,null,e);return(0,Y.jsx)(X,{component:`main`,ref:t,...JD().getStyles(`main`,{className:r,style:i,classNames:n,styles:a}),...s})});$D.classes=YD,$D.displayName=`@mantine/core/AppShellMain`;function eO(e){return typeof e==`object`?e.base:e}function tO(e){let t=typeof e==`object`&&!!e&&e.base!==void 0&&Object.keys(e).length===1;return typeof e==`number`||typeof e==`string`||t}function nO(e){return!(typeof e!=`object`||!e||Object.keys(e).length===1&&`base`in e)}function ove({baseStyles:e,minMediaStyles:t,maxMediaStyles:n,aside:r,theme:i,mode:a}){let o=r?.width,s=`translateX(var(--app-shell-aside-width))`,c=`translateX(calc(var(--app-shell-aside-width) * -1))`;if(r?.breakpoint&&!r?.collapsed?.mobile&&(n[r?.breakpoint]=n[r?.breakpoint]||{},a===`fixed`?(n[r?.breakpoint][`--app-shell-aside-width`]=`100%`,n[r?.breakpoint][`--app-shell-aside-offset`]=`0px`):(n[r?.breakpoint][`--app-shell-aside-width`]=`0px`,n[r?.breakpoint][`--app-shell-aside-offset`]=`0px`)),tO(o)){let t=rw(eO(o));e[`--app-shell-aside-width`]=t,e[`--app-shell-aside-offset`]=t}if(nO(o)&&(o.base!==void 0&&(e[`--app-shell-aside-width`]=rw(o.base),e[`--app-shell-aside-offset`]=rw(o.base)),ZC(o).forEach(e=>{e!==`base`&&(t[e]=t[e]||{},t[e][`--app-shell-aside-width`]=rw(o[e]),t[e][`--app-shell-aside-offset`]=rw(o[e]))})),r?.breakpoint&&a===`static`&&(t[r.breakpoint]=t[r.breakpoint]||{},t[r.breakpoint][`--app-shell-aside-position`]=`sticky`,t[r.breakpoint][`--app-shell-aside-grid-row`]=`2`,t[r.breakpoint][`--app-shell-aside-grid-column`]=`3`,t[r.breakpoint][`--app-shell-main-column-end`]=`3`),r?.collapsed?.desktop){let e=r.breakpoint;t[e]=t[e]||{},t[e][`--app-shell-aside-transform`]=s,t[e][`--app-shell-aside-transform-rtl`]=c,a===`fixed`?t[e][`--app-shell-aside-offset`]=`0px !important`:(t[e][`--app-shell-aside-width`]=`0px`,t[e][`--app-shell-aside-display`]=`none`,t[e][`--app-shell-main-column-end`]=`-1`),t[e][`--app-shell-aside-scroll-locked-visibility`]=`hidden`}if(r?.collapsed?.mobile){let e=Sw(r.breakpoint,i.breakpoints)-.1;n[e]=n[e]||{},a===`fixed`?(n[e][`--app-shell-aside-width`]=`100%`,n[e][`--app-shell-aside-offset`]=`0px`):n[e][`--app-shell-aside-width`]=`0px`,n[e][`--app-shell-aside-transform`]=s,n[e][`--app-shell-aside-transform-rtl`]=c,n[e][`--app-shell-aside-scroll-locked-visibility`]=`hidden`}}
75function sve({baseStyles:e,minMediaStyles:t,footer:n,mode:r}){let i=n?.height,a=r===`static`?!0:n?.offset??!0;if(r===`static`&&n&&(e[`--app-shell-footer-position`]=`sticky`,e[`--app-shell-footer-grid-column`]=`1 / -1`,e[`--app-shell-footer-grid-row`]=`3`),tO(i)){let t=rw(eO(i));e[`--app-shell-footer-height`]=t,a&&(e[`--app-shell-footer-offset`]=t)}nO(i)&&(i.base!==void 0&&(e[`--app-shell-footer-height`]=rw(i.base),a&&(e[`--app-shell-footer-offset`]=rw(i.base))),ZC(i).forEach(e=>{e!==`base`&&(t[e]=t[e]||{},t[e][`--app-shell-footer-height`]=rw(i[e]),a&&(t[e][`--app-shell-footer-offset`]=rw(i[e])))})),n?.collapsed&&(e[`--app-shell-footer-transform`]=`translateY(var(--app-shell-footer-height))`,r===`fixed`&&(e[`--app-shell-footer-offset`]=`0px !important`))}function cve({baseStyles:e,minMediaStyles:t,header:n,mode:r}){let i=n?.height,a=r===`static`?!0:n?.offset??!0;if(r===`static`&&n&&(e[`--app-shell-header-position`]=`sticky`,e[`--app-shell-header-grid-column`]=`1 / -1`,e[`--app-shell-header-grid-row`]=`1`),tO(i)){let t=rw(eO(i));e[`--app-shell-header-height`]=t,a&&(e[`--app-shell-header-offset`]=t)}nO(i)&&(i.base!==void 0&&(e[`--app-shell-header-height`]=rw(i.base),a&&(e[`--app-shell-header-offset`]=rw(i.base))),ZC(i).forEac
75h(e=>{e!==`base`&&(t[e]=t[e]||{},t[e][`--app-shell-header-height`]=rw(i[e]),a&&(t[e][`--app-shell-header-offset`]=rw(i[e])))})),n?.collapsed&&(e[`--app-shell-header-transform`]=`translateY(calc(var(--app-shell-header-height) * -1))`,r===`fixed`&&(e[`--app-shell-header-offset`]=`0px !important`))}function lve({baseStyles:e,minMediaStyles:t,maxMediaStyles:n,navbar:r,theme:i,mode:a}){let o=r?.width,s=`translateX(calc(var(--app-shell-navbar-width) * -1))`,c=`translateX(var(--app-shell-navbar-width))`;if(r?.breakpoint&&!r?.collapsed?.mobile&&(n[r?.breakpoint]=n[r?.breakpoint]||{},n[r?.breakpoint][`--app-shell-navbar-offset`]=`0px`,n[r?.breakpoint][`--app-shell-navbar-width`]=`100%`,a===`static`&&(n[r?.breakpoint][`--app-shell-navbar-grid-width`]=`0px`)),tO(o)){let t=rw(eO(o));e[`--app-shell-navbar-width`]=t,e[`--app-shell-navbar-offset`]=t,a===`static`&&(e[`--app-shell-navbar-grid-width`]=t)}if(nO(o)&&(o.base!==void 0&&(e[`--app-shell-navbar-width`]=rw(o.base),e[`--app-shell-navbar-offset`]=rw(o.base),a===`static`&&(e[`--app-shell-navbar-grid-width`]=rw(o.base))),ZC(o).forEach(e=>{e!==`base`&&(t[e]=t[e]||{},t[e][`--app-shell-navbar-width`]=rw(o[e]),t[e][`--app-shell-navbar-offset`]=rw(o[e]),a===`static`&&(t[e][`--app-shell-navbar-grid-width`]=rw(o[e])))})),r?.breakpoint&&a===`static`&&(t[r.breakpoint]=t[r.breakpoint]||{},t[r.breakpoint][`--app-shell-navbar-position`]=`sticky`,t[r.breakpoint][`--app-shell-navbar-grid-row`]=`2`,t[r.breakpoint][`--app-shell-navbar-grid-column`]=`1`,t[r.breakpoint][`--app-shell-main-column-start`]=`2`),r?.collapsed?.desktop){let e=r.breakpoint;t[e]=t[e]||{},t[e][`--app-shell-navbar-transform`]=s,t[e][`--app-shell-navbar-transform-rtl`]=c,a===`fixed`?t[e][`--app-shell-navbar-offset`]=`0px !important`:(t[e][`--app-shell-navbar-width`]=`0px`,t[e][`--app-shell-navbar-display`]=`none`,t[e][`--app-shell-main-column-start`]=`1`)}if(r?.collapsed?.mobile){let e=Sw(r.breakpoint,i.breakpoints)-.1;n[e]=n[e]||{},n[e][`--app-shell-navbar-width`]=`100%`,n[e][`--app-shell-navbar-offset`]=`0px`,a===`static`&&(n[e][`--app-shell-navbar-grid-width`]=`0px`),n[e][`--app-shell-navbar-transform`]=s,n[e][`--app-shell-navbar-transform-rtl`]=c}}function rO(e){return Number(e)===0?`0px`:gw(e)}function uve({padding:e,baseStyles:t,minMediaStyles:n}){tO(e)&&(t[`--app-shell-padding`]=rO(eO(e))),nO(e)&&(e.base&&(t[`--app-shell-padding`]=rO(e.base)),ZC(e).forEach(t=>{t!==`base`&&(n[t]=n[t]||{},n[t][`--app-shell-padding`]=rO(e[t]))}))}function dve({navbar:e,header:t,footer:n,aside:r,padding:i,theme:a,mode:o}){let s={},c={},l={};o===`static`&&(l[`--app-shell-main-grid-column`]=`1 / -1`,l[`--app-shell-main-grid-row`]=`2`),lve({baseStyles:l,minMediaStyles:s,maxMediaStyles:c,navbar:e,theme:a,mode:o}),ove({baseStyles:l,minMediaStyles:s,maxMediaStyles:c,aside:r,theme:a,mode:o}),cve({baseStyles:l,minMediaStyles:s,header:t,mode:o}),sve({baseStyles:l,minMediaStyles:s,footer:n,mode:o}),uve({baseStyles:l,minMediaStyles:s,padding:i});let u=Cw(ZC(s),a.breakpoints).map(e=>({query:`(min-width: ${iw(e.px)})`,styles:s[e.value]})),d=Cw(ZC(c),a.breakpoints).map(e=>({query:`(max-width: ${iw(e.px)})`,styles:c[e.value]}));return{baseStyles:l,media:[...u,...d]}}function fve({navbar:e,header:t,aside:n,footer:r,padding:i,mode:a,selector:o}){let s=nT(),c=Rw(),{media:l,baseStyles:u}=dve({navbar:e,header:t,footer:r,aside:n,padding:i,theme:s,mode:a});return(0,Y.jsx)(gT,{media:l,styles:u,selector:o||c.cssVariablesSelector})}var iO=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,unstyled:o,vars:s,withBorder:c,zIndex:l,mod:u,...d}=mT(`AppShellNavbar`,null,e),f=JD();return f.disabled?null:(0,Y.jsx)(X,{component:`nav`,ref:t,mod:[{"with-border":c??f.withBorder},u],...f.getStyles(`navbar`,{className:r,classNames:n,styles:a,style:i}),...d,__vars:{"--app-shell-navbar-z-index":`calc(${l??f.zIndex} + 1)`}})});iO.classes=YD,iO.displayName=`@mantine/core/AppShellNavbar`;var aO=wT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,grow:s,mod:c,...l}=mT(`AppShellSection`,null,e),u=JD();return(0,Y.jsx)(X,{ref:t,mod:[{grow:s},c],...u.getStyles(`section`,{className:r,style:i,classNames:n,styles:a}),...l})});aO.classes=YD,aO.displayName=`@mantine/core/AppShellSection`;function pve({transitionDuration:e,disabled:t}){let[n,r]=(0,J.useState)(!0),i=(0,J.useRef)(-1),a=(0,J.useRef)(-1);return WS(`resize`,()=>{r(!0),clearTimeout(i.current),i.current=window.setTimeout(()=>(0,J.startTransition)(()=>{r(!1)}),200)}),IS(()=>{r(!0),clearTimeout(a.current),a.current=window.setTimeout(()=>(0,J.startTransition)(()=>{r(!1)}),e||0)},[t,e]),n}var mve={withBorder:!0,padding:0,transitionDuration:200,transitionTimingFunction:`ease`,zIndex:pw(`app`),mode:`fixed`},hve=Mw((e,{transitionDuration:t,transitionTimingFunction:n})=>({root:{"--app-shell-transition-duration":`${t}ms`,"--app-shell-transition-timing-function":n}})),oO=CT((e,t)=>
75{let n=mT(`AppShell`,mve,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,navbar:l,withBorder:u,padding:d,transitionDuration:f,transitionTimingFunction:p,header:m,zIndex:h,layout:g,disabled:_,aside:v,footer:y,offsetScrollbars:b=!0,mode:x,mod:S,attributes:C,id:w,...T}=n,E=fT({name:`AppShell`,classes:YD,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:C,vars:c,varsResolver:hve}),D=pve({disabled:_,transitionDuration:f}),O=US(w);return(0,Y.jsxs)(ave,{value:{getStyles:E,withBorder:u,zIndex:h,disabled:_,offsetScrollbars:b,mode:x},children:[(0,Y.jsx)(fve,{navbar:l,header:m,aside:v,footer:y,padding:d,mode:x,selector:x===`static`?`#${O}`:void 0}),(0,Y.jsx)(X,{ref:t,...E(`root`),mod:[{resizing:D,layout:g,disabled:_,mode:x},S],id:O,...T})]})});oO.classes=YD,oO.displayName=`@mantine/core/AppShell`,oO.Navbar=iO,oO.Header=QD,oO.Main=$D,oO.Aside=XD,oO.Footer=ZD,oO.Section=aO;function gve(e){return typeof e==`string`?{value:e,label:e}:`value`in e&&!(`label`in e)?{value:e.value,label:e.value,disabled:e.disabled}:typeof e==`number`?{value:e.toString(),label:e.toString()}:`group`in e?{group:e.group,items:e.items.map(e=>gve(e))}:e}function sO(e){return e?e.map(e=>gve(e)):[]}function cO(e){return e.reduce((e,t)=>`group`in t?{...e,...cO(t.items)}:(e[t.value]=t,e),{})}var lO={dropdown:`m_88b62a41`,search:`m_985517d8`,options:`m_b2821a6e`,option:`m_92253aa5`,empty:`m_2530cd1d`,header:`m_858f94bd`,footer:`m_82b967cb`,group:`m_254f3e4f`,groupLabel:`m_2bb2e9e5`,chevron:`m_2943220b`,optionsDropdownOption:`m_390b5f4`,optionsDropdownCheckIcon:`m_8ee53fc2`,optionsDropdownCheckPlaceholder:`m_a530ee0a`},_ve={error:null},vve=Mw((e,{size:t,color:n})=>({chevron:{"--combobox-chevron-size":hw(t,`combobox-chevron-size`),"--combobox-chevron-color":n?Jw(n,e):void 0}})),uO=CT((e,t)=>{let n=mT(`ComboboxChevron`,_ve,e),{size:r,error:i,style:a,className:o,classNames:s,styles:c,unstyled:l,vars:u,mod:d,...f}=n,p=fT({name:`ComboboxChevron`,classes:lO,props:n,style:a,className:o,classNames:s,styles:c,unstyled:l,vars:u,varsResolver:vve,rootSelector:`chevron`});return(0,Y.jsx)(X,{component:`svg`,...f,...p(`chevron`),size:r,viewBox:`0 0 15 15`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,mod:[`combobox-chevron`,{error:i},d],ref:t,children:(0,Y.jsx)(`path`,{d:`M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z`,fill:`currentColor`,fillRule:`evenodd`,clipRule:`evenodd`})})});uO.classes=lO,uO.displayName=`@mantine/core/ComboboxChevron`;var[yve,dO]=cw(`Combobox component was not found in tree`),bve=(0,J.forwardRef)(({size:e,onMouseDown:t,onClick:n,onClear:r,...i},a)=>(0,Y.jsx)(FD.ClearButton,{ref:a,tabIndex:-1,"aria-hidden":!0,...i,onMouseDown:e=>{e.preventDefault(),t?.(e)},onClick:e=>{r(),n?.(e)}}));bve.displayName=`@mantine/core/ComboboxClearButton`;var fO=CT((e,t)=>{let{classNames:n,styles:r,className:i,style:a,hidden:o,...s}=mT(`ComboboxDropdown`,null,e),c=dO();return(0,Y.jsx)(uD.Dropdown,{...s,ref:t,role:`presentation`,"data-hidden":o||void 0,...c.getStyles(`dropdown`,{className:i,style:a,classNames:n,styles:r})})});fO.classes=lO,fO.displayName=`@mantine/core/ComboboxDropdown`;var xve={refProp:`ref`},Sve=CT((e,t)=>{let{children:n,refProp:r}=mT(`ComboboxDropdownTarget`,xve,e);if(dO(),!sw(n))throw Error(`Combobox.DropdownTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported`);return(0,Y.jsx)(uD.Target,{ref:t,refProp:r,children:n})});Sve.displayName=`@mantine/core/ComboboxDropdownTarget`;var pO=CT((e,t)=>
75{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ComboboxEmpty`,null,e);return(0,Y.jsx)(X,{ref:t,...dO().getStyles(`empty`,{className:r,classNames:n,styles:a,style:i}),...s})});pO.classes=lO,pO.displayName=`@mantine/core/ComboboxEmpty`;function mO({onKeyDown:e,withKeyboardNavigation:t,withAriaAttributes:n,withExpandedAttribute:r,targetType:i,autoComplete:a}){let o=dO(),[s,c]=(0,J.useState)(null),l=n=>{if(e?.(n),!o.readOnly&&t){if(n.nativeEvent.isComposing)return;if(n.nativeEvent.code===`ArrowDown`&&(n.preventDefault(),o.store.dropdownOpened?c(o.store.selectNextOption()):(o.store.openDropdown(`keyboard`),c(o.store.selectActiveOption()),o.store.updateSelectedOptionIndex(`selected`,{scrollIntoView:!0}))),n.nativeEvent.code===`ArrowUp`&&(n.preventDefault(),o.store.dropdownOpened?c(o.store.selectPreviousOption()):(o.store.openDropdown(`keyboard`),c(o.store.selectActiveOption()),o.store.updateSelectedOptionIndex(`selected`,{scrollIntoView:!0}))),n.nativeEvent.code===`Enter`||n.nativeEvent.code===`NumpadEnter`){if(n.nativeEvent.keyCode===229)return;let e=o.store.getSelectedOptionIndex();o.store.dropdownOpened&&e!==-1?(n.preventDefault(),o.store.clickSelectedOption()):i===`button`&&(n.preventDefault(),o.store.openDropdown(`keyboard`))}n.key===`Escape`&&o.store.closeDropdown(`keyboard`),n.nativeEvent.code===`Space`&&i===`button`&&(n.preventDefault(),o.store.toggleDropdown(`keyboard`))}};return{...n?{"aria-haspopup":`listbox`,"aria-expanded":r?!!(o.store.listId&&o.store.dropdownOpened):void 0,"aria-controls":o.store.dropdownOpened&&o.store.listId?o.store.listId:void 0,"aria-activedescendant":o.store.dropdownOpened&&s||void 0,autoComplete:a,"data-expanded":o.store.dropdownOpened||void 0,"data-mantine-stop-propagation":o.store.dropdownOpened||void 0}:{},onKeyDown:l}}var Cve={refProp:`ref`,targetType:`input`,withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:`off`},wve=CT((e,t)=>{let{children:n,refProp:r,withKeyboardNavigation:i,withAriaAttributes:a,withExpandedAttribute:o,targetType:s,autoComplete:c,...l}=mT(`ComboboxEventsTarget`,Cve,e),u=jw(n);if(!u)throw Error(`Combobox.EventsTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported`);let d=dO();return(0,J.cloneElement)(u,{...mO({targetType:s,withAriaAttributes:a,withKeyboardNavigation:i,withExpandedAttribute:o,onKeyDown:u.props.onKeyDown,autoComplete:c}),...l,[r]:qS(t,d.store.targetRef,Dw(u))})});wve.displayName=`@mantine/core/ComboboxEventsTarget`;var hO=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ComboboxFooter`,null,e);return(0,Y.jsx)(X,{ref:t,...dO().getStyles(`footer`,{className:r,classNames:n,style:i,styles:a}),...s,onMouseDown:e=>{e.preventDefault()}})});hO.classes=lO,hO.displayName=`@mantine/core/ComboboxFooter`;var gO=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,children:s,label:c,id:l,...u}=mT(`ComboboxGroup`,null,e),d=dO(),f=US(l);return(0,Y.jsxs)(X,{ref:t,role:`group`,"aria-labelledby":c?f:void 0,...d.getStyles(`group`,{className:r,classNames:n,style:i,styles:a}),...u,children:[c&&(0,Y.jsx)(`div`,{id:f,...d.getStyles(`groupLabel`,{classNames:n,styles:a}),children:c}),s]})});
75gO.classes=lO,gO.displayName=`@mantine/core/ComboboxGroup`;var _O=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ComboboxHeader`,null,e);return(0,Y.jsx)(X,{ref:t,...dO().getStyles(`header`,{className:r,classNames:n,style:i,styles:a}),...s,onMouseDown:e=>{e.preventDefault()}})});_O.classes=lO,_O.displayName=`@mantine/core/ComboboxHeader`;function Tve({value:e,valuesDivider:t=`,`,...n}){return(0,Y.jsx)(`input`,{type:`hidden`,value:Array.isArray(e)?e.join(t):e||``,...n})}Tve.displayName=`@mantine/core/ComboboxHiddenInput`;var vO=CT((e,t)=>{let n=mT(`ComboboxOption`,null,e),{classNames:r,className:i,style:a,styles:o,vars:s,onClick:c,id:l,active:u,onMouseDown:d,onMouseOver:f,disabled:p,selected:m,mod:h,...g}=n,_=dO(),v=(0,J.useId)(),y=l||v;return(0,Y.jsx)(X,{..._.getStyles(`option`,{className:i,classNames:r,styles:o,style:a}),...g,ref:t,id:y,mod:[`combobox-option`,{"combobox-active":u,"combobox-disabled":p,"combobox-selected":m},h],role:`option`,onClick:e=>{p?e.preventDefault():(_.onOptionSubmit?.(n.value,n),c?.(e))},onMouseDown:e=>{e.preventDefault(),d?.(e)},onMouseOver:e=>{_.resetSelectionOnOptionHover&&_.store.resetSelectedOption(),f?.(e)}})});vO.classes=lO,vO.displayName=`@mantine/core/ComboboxOption`;var yO=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,id:o,onMouseDown:s,labelledBy:c,...l}=mT(`ComboboxOptions`,null,e),u=dO(),d=US(o);return(0,J.useEffect)(()=>{u.store.setListId(d)},[d]),(0,Y.jsx)(X,{ref:t,...u.getStyles(`options`,{className:r,style:i,classNames:n,styles:a}),...l,id:d,role:`listbox`,"aria-labelledby":c,onMouseDown:e=>{e.preventDefault(),s?.(e)}})});yO.classes=lO,yO.displayName=`@mantine/core/ComboboxOptions`;var Eve={withAriaAttributes:!0,withKeyboardNavigation:!0},bO=CT((e,t)=>{let{classNames:n,styles:r,unstyled:i,vars:a,withAriaAttributes:o,onKeyDown:s,withKeyboardNavigation:c,size:l,...u}=mT(`ComboboxSearch`,Eve,e),d=dO(),f=d.getStyles(`search`),p=mO({targetType:`input`,withAriaAttributes:o,withKeyboardNavigation:c,withExpandedAttribute:!1,onKeyDown:s,autoComplete:`off`});return(0,Y.jsx)(FD,{ref:qS(t,d.store.searchRef),classNames:[{input:f.className},n],styles:[{input:f.style},r],size:l||d.size,...p,...u,__staticSelector:`Combobox`})});bO.classes=lO,bO.displayName=`@mantine/core/ComboboxSearch`;var Dve={refProp:`ref`,targetType:`input`,withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:`off`},xO=CT((e,t)=>{let{children:n,refProp:r,withKeyboardNavigation:i,withAriaAttributes:a,withExpandedAttribute:o,targetType:s,autoComplete:c,...l}=mT(`ComboboxTarget`,Dve,e),u=jw(n);if(!u)throw Error(`Combobox.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported`);let d=dO(),f=(0,J.cloneElement)(u,{...mO({targetType:s,withAriaAttributes:a,withKeyboardNavigation:i,withExpandedAttribute:o,onKeyDown:u.props.onKeyDown,autoComplete:c}),...l});return(0,Y.jsx)(uD.Target,{ref:qS(t,d.store.targetRef),children:f})});xO.displayName=`@mantine/core/ComboboxTarget`;function Ove(e,t,n){for(let n=e-1;n>=0;--n)if(!t[n].hasAttribute(`data-combobox-disabled`))return n;if(n){for(let e=t.length-1;e>-1;--e)if(!t[e].hasAttribute(`data-combobox-disabled`))return e}return e}function kve(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].hasAttribute(`data-combobox-disabled`))return n;if(n){for(let e=0;e<t.length;e+=1)if(!t[e].hasAttribute(`data-combobox-disabled`))return e}return e}function Ave(e){for(let t=0;t<e.length;t+=1)if(!e[t].hasAttribute(`data-combobox-disabled`))return t;return-1}function SO({defaultOpened:e,opened:t,onOpenedChange:n,onDropdownClose:r,onDropdownOpen:i,loop:a=!0,scrollBehavior:o=`instant`}={}){let[s,c]=XS({value:t,defaultValue:e,finalValue:!1,onChange:n}),l=(0,J.useRef)(null),u=(0,J.useRef)(-1),d=(0,J.useRef)(null),f=(0,J.useRef)(null),p=(0,J.useRef)(-1),m=(0,J.useRef)(-1),h=(0,J.useRef)(-1),g=(0,J.useCallback)((e=`unknown`)=>{s||(c(!0),i?.(e))},[c,i,s]),_=(0,J.useCallback)((e=`unknown`)=>{s&&(c(!1),r?.(e))},[c,r,s]),v=(0,J.useCallback)((e=`unknown`)=>{s?_(e):g(e)},[_,g,s]),y=(0,J.useCallback)(()=>{let e=Aw(f.current),t=Ow(`#${l.current} [data-combobox-selected]`,e);t?.removeAttribute(`data-combobox-selected`),t?.removeAttribute(`aria-selected`)},[]),b=(0,J.useCallback)(e=>{let t=Aw(f.current),n=Ow(`#${l.current}`,t),r=n?kw(`[data-combobox-option]`,n):null;if(!r)return null;let i=e>=r.length?0:e<0?r.length-1:e;return u.current=i,r?.[i]&&!r[i].hasAttribute(`data-combobox-disabled`)?(y(),r[i].setAttribute(`data-combobox-selected`,`true`),r[i].setAttribute(`aria-selected`,`true`),r[i].scrollIntoView({block:`nearest`,behavior:o}),r[i].id):null},[o,y]),x=(0,J.useCallback)(()=>{let e=Aw(f.current),t=Ow(`#${l.current} [data-combobox-active]`,e);return b(t?kw(`#${l.current} [data-combobox-option]`,e).findIndex(e=>e===t):0)},[b]),S=(0,J.useCallback)(()=>{let e=Aw(f.current),t=kw(`#${l.current} [data-combobox-option]`,e);
75return b(kve(u.current,t,a))},[b,a]),C=(0,J.useCallback)(()=>{let e=Aw(f.current),t=kw(`#${l.current} [data-combobox-option]`,e);return b(Ove(u.current,t,a))},[b,a]),w=(0,J.useCallback)(()=>{let e=Aw(f.current);return b(Ave(kw(`#${l.current} [data-combobox-option]`,e)))},[b]),T=(0,J.useCallback)((e=`selected`,t)=>{h.current=window.setTimeout(()=>{let n=Aw(f.current),r=kw(`#${l.current} [data-combobox-option]`,n),i=r.findIndex(t=>t.hasAttribute(`data-combobox-${e}`));u.current=i,t?.scrollIntoView&&r[i]?.scrollIntoView({block:`nearest`,behavior:o})},0)},[]),E=(0,J.useCallback)(()=>{u.current=-1,y()},[y]),D=(0,J.useCallback)(()=>{let e=Aw(f.current);(kw(`#${l.current} [data-combobox-option]`,e)?.[u.current])?.click()},[]),O=(0,J.useCallback)(e=>{l.current=e},[]),k=(0,J.useCallback)(()=>{p.current=window.setTimeout(()=>d.current?.focus(),0)},[]),A=(0,J.useCallback)(()=>{m.current=window.setTimeout(()=>f.current?.focus(),0)},[]),j=(0,J.useCallback)(()=>u.current,[]);return(0,J.useEffect)(()=>()=>{window.clearTimeout(p.current),window.clearTimeout(m.current),window.clearTimeout(h.current)},[]),{dropdownOpened:s,openDropdown:g,closeDropdown:_,toggleDropdown:v,selectedOptionIndex:u.current,getSelectedOptionIndex:j,selectOption:b,selectFirstOption:w,selectActiveOption:x,selectNextOption:S,selectPreviousOption:C,resetSelectedOption:E,updateSelectedOptionIndex:T,listId:l.current,setListId:O,clickSelectedOption:D,searchRef:d,focusSearchInput:k,targetRef:f,focusTarget:A}}var jve={keepMounted:!0,withinPortal:!0,resetSelectionOnOptionHover:!1,width:`target`,transitionProps:{transition:`fade`,duration:0},size:`sm`},Mve=Mw((e,{size:t,dropdownPadding:n})=>({options:{"--combobox-option-fz":vw(t),"--combobox-option-padding":hw(t,`combobox-option-padding`)},dropdown:{"--combobox-padding":n===void 0?void 0:rw(n),"--combobox-option-fz":vw(t),"--combobox-option-padding":hw(t,`combobox-option-padding`)}}));function CO(e){let t=mT(`Combobox`,jve,e),{classNames:n,styles:r,unstyled:i,children:a,store:o,vars:s,onOptionSubmit:c,onClose:l,size:u,dropdownPadding:d,resetSelectionOnOptionHover:f,__staticSelector:p,readOnly:m,attributes:h,...g}=t,_=SO(),v=o||_,y=fT({name:p||`Combobox`,classes:lO,props:t,classNames:n,styles:r,unstyled:i,attributes:h,vars:s,varsResolver:Mve}),b=()=>{l?.(),v.closeDropdown()};return(0,Y.jsx)(yve,{value:{getStyles:y,store:v,onOptionSubmit:c,size:u,resetSelectionOnOptionHover:f,readOnly:m},children:(0,Y.jsx)(uD,{opened:v.dropdownOpened,preventPositionChangeWhenVisible:!1,...g,onChange:e=>!e&&b(),withRoles:!1,unstyled:i,children:a})})}CO.extend=e=>e,CO.classes=lO,CO.displayName=`@mantine/core/Combobox`,CO.Target=xO,CO.Dropdown=fO,CO.Options=yO,CO.Option=vO,CO.Search=bO,CO.Empty=pO,CO.Chevron=uO,CO.Footer=hO,CO.Header=_O,CO.EventsTarget=wve,CO.DropdownTarget=Sve,CO.Group=gO,CO.ClearButton=bve,CO.HiddenInput=Tve;var Nve={root:`m_5f75b09e`,body:`m_5f6e695e`,labelWrapper:`m_d3ea56bb`,label:`m_8ee546b8`,description:`m_328f68c0`,error:`m_8e8a99cc`},Pve=Nve,wO=(0,J.forwardRef)(({__staticSelector:e,__stylesApiProps:t,className:n,classNames:r,styles:i,unstyled:a,children:o,label:s,description:c,id:l,disabled:u,error:d,size:f,labelPosition:p=`left`,bodyElement:m=`div`,labelElement:h=`label`,variant:g,style:_,vars:v,mod:y,attributes:b,...x},S)=>{let C=fT({name:e,props:t,className:n,style:_,classes:Nve,classNames:r,styles:i,unstyled:a,attributes:b});return(0,Y.jsx)(X,{...C(`root`),ref:S,__vars:{"--label-fz":vw(f),"--label-lh":hw(f,`label-lh`)},mod:[{"label-position":p},y],variant:g,size:f,...x,children:(0,Y.jsxs)(X,{component:m,htmlFor:m===`label`?l:void 0,...C(`body`),children:[o,(0,Y.jsxs)(`div`,{...C(`labelWrapper`),"data-disabled":u||void 0,children:[s&&(0,Y.jsx)(X,{component:h,htmlFor:h===`label`?l:void 0,...C(`label`),"data-disabled":u||void 0,children:s}),c&&(0,Y.jsx)(FD.Description,{size:f,__inheritStyles:!1,...C(`description`),children:c}),d&&typeof d!=`boolean`&&(0,Y.jsx)(FD.Error,{size:f,__inheritStyles:!1,...C(`error`),children:d})]})]})})});wO.displayName=`@mantine/core/InlineInput`;var Fve={root:`m_bf2d988c`,inner:`m_26062bec`,input:`m_26063560`,icon:`m_bf295423`,"input--outline":`m_215c4542`},Ive=(0,J.createContext)(null),Lve=Ive.Provider,Rve=()=>(0,J.useContext)(Ive),[zve,Bve]=lw(),Vve={card:`m_26775b0a`},Hve={withBorder:!0},Uve=Mw((e,{radius:t})=>({card:{"--card-radius":_w(t)}})),TO=CT((e,t)=>
75{let n=mT(`CheckboxCard`,Hve,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,checked:l,mod:u,withBorder:d,value:f,onClick:p,defaultChecked:m,onChange:h,attributes:g,..._}=n,v=fT({name:`CheckboxCard`,classes:Vve,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:g,vars:c,varsResolver:Uve,rootSelector:`card`}),y=Rve(),[b,x]=XS({value:typeof l==`boolean`?l:y?y.value.includes(f||``):void 0,defaultValue:m,finalValue:!1,onChange:h});return(0,Y.jsx)(zve,{value:{checked:b},children:(0,Y.jsx)(QE,{ref:t,mod:[{"with-border":d,checked:b},u],...v(`card`),..._,role:`checkbox`,"aria-checked":b,onClick:e=>{p?.(e),y?.onChange(f||``),x(!b)}})})});TO.displayName=`@mantine/core/CheckboxCard`,TO.classes=Vve;function EO({children:e,role:t}){let n=kD();return n?(0,Y.jsx)(`div`,{role:t,"aria-labelledby":n.labelId,"aria-describedby":n.describedBy,children:e}):(0,Y.jsx)(Y.Fragment,{children:e})}var DO=CT((e,t)=>{let{value:n,defaultValue:r,onChange:i,size:a,wrapperProps:o,children:s,readOnly:c,disabled:l,...u}=mT(`CheckboxGroup`,null,e),[d,f]=XS({value:n,defaultValue:r,finalValue:[],onChange:i});return(0,Y.jsx)(Lve,{value:{value:d,onChange:e=>{let t=typeof e==`string`?e:e.currentTarget.value;!c&&f(d.includes(t)?d.filter(e=>e!==t):[...d,t])},size:a,disabled:l},children:(0,Y.jsx)(FD.Wrapper,{size:a,ref:t,...o,...u,labelElement:`div`,__staticSelector:`CheckboxGroup`,children:(0,Y.jsx)(EO,{role:`group`,children:s})})})});DO.classes=FD.Wrapper.classes,DO.displayName=`@mantine/core/CheckboxGroup`;function OO({size:e,style:t,...n}){return(0,Y.jsx)(`svg`,{viewBox:`0 0 10 7`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,style:e===void 0?t:{width:rw(e),height:rw(e),...t},"aria-hidden":!0,...n,children:(0,Y.jsx)(`path`,{d:`M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z`,fill:`currentColor`,fillRule:`evenodd`,clipRule:`evenodd`})})}function Wve({indeterminate:e,...t}){return e?(0,Y.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 32 6`,"aria-hidden":!0,...t,children:(0,Y.jsx)(`rect`,{width:`32`,height:`6`,fill:`currentColor`,rx:`3`})}):(0,Y.jsx)(OO,{...t})}var Gve={indicator:`m_5e5256ee`,icon:`m_1b1c543a`,"indicator--outline":`m_76e20374`},Kve={icon:Wve,variant:`filled`},qve=Mw((e,{radius:t,color:n,size:r,iconColor:i,variant:a,autoContrast:o})=>{let s=qw({color:n||e.primaryColor,theme:e}),c=s.isThemeColor&&s.shade===void 0?`var(--mantine-color-${s.color}-outline)`:s.color;return{indicator:{"--checkbox-size":hw(r,`checkbox-size`),"--checkbox-radius":t===void 0?void 0:_w(t),"--checkbox-color":a===`outline`?c:Jw(n,e),"--checkbox-icon-color":i?Jw(i,e):pT(o,e)?aT({color:n,theme:e,autoContrast:o}):void 0}}}),kO=CT((e,t)=>{let n=mT(`CheckboxIndicator`,Kve,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,icon:l,indeterminate:u,radius:d,color:f,iconColor:p,autoContrast:m,checked:h,mod:g,variant:_,disabled:v,attributes:y,...b}=n,x=fT({name:`CheckboxIndicator`,classes:Gve,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:y,vars:c,varsResolver:qve,rootSelector:`indicator`}),S=Bve(),C=typeof h==`boolean`||typeof u==`boolean`?h||u:S?.checked||!1;return(0,Y.jsx)(X,{ref:t,...x(`indicator`,{variant:_}),variant:_,mod:[{checked:C,disabled:v},g],...b,children:(0,Y.jsx)(l,{indeterminate:u,...x(`icon`)})})});kO.displayName=`@mantine/core/CheckboxIndicator`,kO.classes=Gve;var Jve={labelPosition:`right`,icon:Wve,variant:`filled`},Yve=Mw((e,{radius:t,color:n,size:r,iconColor:i,variant:a,autoContrast:o})=>{let s=qw({color:n||e.primaryColor,theme:e}),c=s.isThemeColor&&s.shade===void 0?`var(--mantine-color-${s.color}-outline)`:s.color;return{root:{"--checkbox-size":hw(r,`checkbox-size`),"--checkbox-radius":t===void 0?void 0:_w(t),"--checkbox-color":a===`outline`?c:Jw(n,e),"--checkbox-icon-color":i?Jw(i,e):pT(o,e)?aT({color:n,theme:e,autoContrast:o}):void 0}}}),AO=CT((e,t)=>{let n=mT(`Checkbox`,Jve,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,color:l,label:u,id:d,size:f,radius:p,wrapperProps:m,checked:h,labelPosition:g,description:_,error:v,disabled:y,variant:b,indeterminate:x,icon:S,rootRef:C,iconColor:w,onChange:T,autoContrast:E,mod:D,attributes:O,...k}=n,A=Rve(),j=f||A?.size,M=fT({name:`Checkbox`,props:n,classes:Fve,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:O,vars:c,varsResolver:Yve}),{styleProps:N,rest:P}=_T(k),F=US(d),I={checked:A?.value.includes(P.value)??h,onChange:e=>{A?.onChange(e),T?.(e)},disabled:A?.disabled??y},L=(0,J.useRef)(null),R=t||L;return(0,J.useEffect)(()=>{R&&`current`in R&&R.current&&(R.current.indeterminate=x||!1,x?R.current.setAttribute(`data-indeterminate`,`true`):R.current.removeAttribute(`data-indeterminate`))},[x,R]),(0,Y.jsx)(wO,{...M(`root`),__staticSelector:`Checkbox`,__stylesApiProps:n,id:F,size:j,labelPosition:g,label:u,description:_,error:v,disabled:I.disabled,classNames:r,styles:o,unstyled:s,"data-checked":I.checked||h||void 0,variant:b,ref:C,mod:D,inert:P.inert,...N,...m,children:(0,Y.jsxs)(X,{...M(`inner`),mod:{"data-label-position":g},children:[(0,Y.jsx)(X,{component:`input`,id:F,ref:R,mod:{error:!!v},...M(`input`,{focusable:!0,variant:b}),...P,...I,inert:P.inert,type:`checkbox`}),(0,Y.jsx)(S,{indeterminate:x,...M(`icon`)})]})})});AO.classes={...Fve,...Pve},AO.displayName=`@mantine/core/Checkbox`,AO.Group=DO,AO.Indicator=kO,AO.Card=TO;function jO(e){return`group`in e}function Xve({options:e,search:t,limit:n}){let r=t.trim().toLowerCase(),i=[];for(let a=0;a<e.length;a+=1){let o=e[a];if(i.length===n)return i;jO(o)&&i.push({group:o.group,items:Xve({options:o.items,search:t,limit:n-i.length})}),jO(o)||o.label.toLowerCase().includes(r)&&i.push(o)}return i}function Zve(e){if(e.length===0)return!0;for(let t of e)if(!(`group`in t)||t.items.length>0)return!1;return!0}function Qve(e,t=new Set){if(Array.isArray(e))for(let n of e)if(jO(n))Qve(n.items,t);else{if(n.value===void 0)throw Error(`[@mantine/core] Each option must have value property`);
75if(typeof n.value!=`string`)throw Error(`[@mantine/core] Option value must be a string, other data formats are not supported, got ${typeof n.value}`);if(t.has(n.value))throw Error(`[@mantine/core] Duplicate options are not supported. Option with value "${n.value}" was provided more than once`);t.add(n.value)}}function $ve(e,t){return Array.isArray(e)?e.includes(t):e===t}function eye({data:e,withCheckIcon:t,withAlignedLabels:n,value:r,checkIconPosition:i,unstyled:a,renderOption:o}){if(!jO(e)){let s=$ve(r,e.value),c=t&&(s?(0,Y.jsx)(OO,{className:lO.optionsDropdownCheckIcon}):n?(0,Y.jsx)(`div`,{className:lO.optionsDropdownCheckPlaceholder}):null),l=(0,Y.jsxs)(Y.Fragment,{children:[i===`left`&&c,(0,Y.jsx)(`span`,{children:e.label}),i===`right`&&c]});return(0,Y.jsx)(CO.Option,{value:e.value,disabled:e.disabled,className:Pw({[lO.optionsDropdownOption]:!a}),"data-reverse":i===`right`||void 0,"data-checked":s||void 0,"aria-selected":s,active:s,children:typeof o==`function`?o({option:e,checked:s}):l})}let s=e.items.map(e=>(0,Y.jsx)(eye,{data:e,value:r,unstyled:a,withCheckIcon:t,withAlignedLabels:n,checkIconPosition:i,renderOption:o},e.value));return(0,Y.jsx)(CO.Group,{label:e.group,children:s})}function MO({data:e,hidden:t,hiddenWhenEmpty:n,filter:r,search:i,limit:a,maxDropdownHeight:o,withScrollArea:s=!0,filterOptions:c=!0,withCheckIcon:l=!1,withAlignedLabels:u=!1,value:d,checkIconPosition:f,nothingFoundMessage:p,unstyled:m,labelId:h,renderOption:g,scrollAreaProps:_,"aria-label":v}){Qve(e);let y=typeof i==`string`?(r||Xve)({options:e,search:c?i:``,limit:a??1/0}):e,b=Zve(y),x=y.map(e=>(0,Y.jsx)(eye,{data:e,withCheckIcon:l,withAlignedLabels:u,value:d,checkIconPosition:f,unstyled:m,renderOption:g},jO(e)?e.group:e.value));return(0,Y.jsx)(CO.Dropdown,{hidden:t||n&&b,"data-composed":!0,children:(0,Y.jsxs)(CO.Options,{labelledBy:h,"aria-label":v,children:[s?(0,Y.jsx)(XE.Autosize,{mah:o??220,type:`scroll`,scrollbarSize:`var(--combobox-padding)`,offsetScrollbars:`y`,..._,children:x}):x,b&&p&&(0,Y.jsx)(CO.Empty,{children:p})]})})}var NO=CT((e,t)=>{let n=mT(`Autocomplete`,null,e),{classNames:r,styles:i,unstyled:a,vars:o,dropdownOpened:s,defaultDropdownOpened:c,onDropdownClose:l,onDropdownOpen:u,onFocus:d,onBlur:f,onClick:p,onChange:m,data:h,value:g,defaultValue:_,selectFirstOptionOnChange:v,selectFirstOptionOnDropdownOpen:y,onOptionSubmit:b,comboboxProps:x,readOnly:S,disabled:C,filter:w,limit:T,withScrollArea:E,maxDropdownHeight:D,size:O,id:k,renderOption:A,autoComplete:j,scrollAreaProps:M,onClear:N,clearButtonProps:P,error:F,clearable:I,rightSection:L,autoSelectOnBlur:R,openOnFocus:z=!0,attributes:B,...V}=n,H=US(k),U=sO(h),W=cO(U),[G,ee]=XS({value:g,defaultValue:_,finalValue:``,onChange:m}),te=SO({opened:s,defaultOpened:c,onDropdownOpen:()=>{u?.(),y&&te.selectFirstOption()},onDropdownClose:()=>{l?.(),setTimeout(te.resetSelectedOption,0)}}),ne=e=>{ee(e),te.resetSelectedOption()},{resolvedClassNames:re,resolvedStyles:ie}=uT({props:n,styles:i,classNames:r});(0,J.useEffect)(()=>{v&&te.selectFirstOption()},[v,G]);let K=(0,Y.jsx)(CO.ClearButton,{...P,onClear:()=>{ne(``),N?.()}});return(0,Y.jsxs)(CO,{store:te,__staticSelector:`Autocomplete`,classNames:re,styles:ie,unstyled:a,readOnly:S,size:O,attributes:B,keepMounted:R,onOptionSubmit:e=>{b?.(e),ne(W[e].label),te.closeDropdown()},...x,children:[(0,Y.jsx)(CO.Target,{autoComplete:j,children:(0,Y.jsx)(LD,{ref:t,...V,size:O,__staticSelector:`Autocomplete`,__clearSection:K,__clearable:I&&!!G&&!C&&!S,rightSection:L,disabled:C,readOnly:S,value:G,error:F,onChange:e=>{ne(e.currentTarget.value),te.openDropdown(),v&&te.selectFirstOption()},onFocus:e=>{z&&te.openDropdown(),d?.(e)},onBlur:e=>{R&&te.clickSelectedOption(),te.closeDropdown(),f?.(e)},onClick:e=>{te.openDropdown(),p?.(e)},classNames:re,styles:ie,unstyled:a,attributes:B,id:H})}),(0,Y.jsx)(MO,{data:U,hidden:S||C,filter:w,search:G,limit:T,hiddenWhenEmpty:!0,withScrollArea:E,maxDropdownHeight:D,unstyled:a,labelId:V.label?`${H}-label`:void 0,"aria-label":V.label?void 0:V[`aria-label`],renderOption:A,scrollAreaProps:M})]})});NO.classes={...LD.classes,...CO.classes},NO.displayName=`@mantine/core/Autocomplete`;var PO={group:`m_11def92b`,root:`m_f85678b6`,image:`m_11f8ac07`,placeholder:`m_104cd71f`},tye=(0,J.createContext)(null),nye=tye.Provider;function rye(){return{withinGroup:!!(0,J.useContext)(tye)}}var iye=Mw((e,{spacing:t})=>({group:{"--ag-spacing":gw(t)}})),FO=CT((e,t)=>
75{let n=mT(`AvatarGroup`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,spacing:l,attributes:u,...d}=n;return(0,Y.jsx)(nye,{value:!0,children:(0,Y.jsx)(X,{ref:t,...fT({name:`AvatarGroup`,classes:PO,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:u,vars:c,varsResolver:iye,rootSelector:`group`})(`group`),...d})})});FO.classes=PO,FO.displayName=`@mantine/core/AvatarGroup`;function aye(e){return(0,Y.jsx)(`svg`,{...e,"data-avatar-placeholder-icon":!0,viewBox:`0 0 15 15`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:(0,Y.jsx)(`path`,{d:`M0.877014 7.49988C0.877014 3.84219 3.84216 0.877045 7.49985 0.877045C11.1575 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1575 14.1227 7.49985 14.1227C3.84216 14.1227 0.877014 11.1575 0.877014 7.49988ZM7.49985 1.82704C4.36683 1.82704 1.82701 4.36686 1.82701 7.49988C1.82701 8.97196 2.38774 10.3131 3.30727 11.3213C4.19074 9.94119 5.73818 9.02499 7.50023 9.02499C9.26206 9.02499 10.8093 9.94097 11.6929 11.3208C12.6121 10.3127 13.1727 8.97172 13.1727 7.49988C13.1727 4.36686 10.6328 1.82704 7.49985 1.82704ZM10.9818 11.9787C10.2839 10.7795 8.9857 9.97499 7.50023 9.97499C6.01458 9.97499 4.71624 10.7797 4.01845 11.9791C4.97952 12.7272 6.18765 13.1727 7.49985 13.1727C8.81227 13.1727 10.0206 12.727 10.9818 11.9787ZM5.14999 6.50487C5.14999 5.207 6.20212 4.15487 7.49999 4.15487C8.79786 4.15487 9.84999 5.207 9.84999 6.50487C9.84999 7.80274 8.79786 8.85487 7.49999 8.85487C6.20212 8.85487 5.14999 7.80274 5.14999 6.50487ZM7.49999 5.10487C6.72679 5.10487 6.09999 5.73167 6.09999 6.50487C6.09999 7.27807 6.72679 7.90487 7.49999 7.90487C8.27319 7.90487 8.89999 7.27807 8.89999 6.50487C8.89999 5.73167 8.27319 5.10487 7.49999 5.10487Z`,fill:`currentColor`,fillRule:`evenodd`,clipRule:`evenodd`})})}function oye(e){let t=0;for(let n=0;n<e.length;n+=1){let r=e.charCodeAt(n);t=(t<<5)-t+r,t|=0}return t}var sye=[`blue`,`cyan`,`grape`,`green`,`indigo`,`lime`,`orange`,`pink`,`red`,`teal`,`violet`];function cye(e,t=sye){let n=oye(e);return t[Math.abs(n)%t.length]}function lye(e,t=2){let n=e.split(` `);return n.length===1?e.slice(0,t).toUpperCase():n.map(e=>e[0]).slice(0,t).join(``).toUpperCase()}var uye=Mw((e,{size:t,radius:n,variant:r,gradient:i,color:a,autoContrast:o,name:s,allowedInitialsColors:c})=>{let l=a===`initials`&&typeof s==`string`?cye(s,c):a,u=e.variantColorResolver({color:l||`gray`,theme:e,gradient:i,variant:r||`light`,autoContrast:o});return{root:{"--avatar-size":hw(t,`avatar-size`),"--avatar-radius":n===void 0?void 0:_w(n),"--avatar-bg":l||r?u.background:void 0,"--avatar-color":l||r?u.color:void 0,"--avatar-bd":l||r?u.border:void 0}}}),IO=wT((e,t)=>{let n=mT(`Avatar`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,src:l,alt:u,radius:d,color:f,gradient:p,imageProps:m,children:h,autoContrast:g,mod:_,name:v,allowedInitialsColors:y,attributes:b,...x}=n,S=rye(),[C,w]=(0,J.useState)(!l),T=fT({name:`Avatar`,props:n,classes:PO,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:b,vars:c,varsResolver:uye});return(0,J.useEffect)(()=>w(!l),[l]),(0,Y.jsx)(X,{...T(`root`),mod:[{"within-group":S.withinGroup},_],ref:t,...x,children:C||!l?(0,Y.jsx)(`span`,{...T(`placeholder`),title:u,children:h||typeof v==`string`&&lye(v)||(0,Y.jsx)(aye,{})}):(0,Y.jsx)(`img`,{...m,...T(`image`),src:l,alt:u,onError:e=>{w(!0),m?.onError?.(e)}})})});IO.classes=PO,IO.displayName=`@mantine/core/Avatar`,IO.Group=FO;var dye={root:`m_2ce0de02`},fye=Mw((e,{radius:t})=>({root:{"--bi-radius":t===void 0?void 0:_w(t)}})),LO=wT((e,t)=>{let n=mT(`BackgroundImage`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,radius:l,src:u,variant:d,attributes:f,...p}=n;return(0,Y.jsx)(X,{ref:t,variant:d,...fT({name:`BackgroundImage`,props:n,classes:dye,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:f,vars:c,varsResolver:fye})(`root`,{style:{backgroundImage:`url(${u})`}}),...p})});LO.classes=dye,LO.displayName=`@mantine/core/BackgroundImage`;var pye={root:`m_347db0ec`,"root--dot":`m_fbd81e3d`,label:`m_5add502a`,section:`m_91fdda9b`},mye=Mw((e,{radius:t,color:n,gradient:r,variant:i,size:a,autoContrast:o,circle:s})=>{let c=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:i||`filled`,autoContrast:o});return{root:{"--badge-height":hw(a,`badge-height`),"--badge-padding-x":hw(a,`badge-padding-x`),"--badge-fz":hw(a,`badge-fz`),"--badge-radius":s||t===void 0?void 0:_w(t),"--badge-bg":n||i?c.background:void 0,"--badge-color":n||i?c.color:void 0,"--badge-bd":n||i?c.border:void 0,"--badge-dot-color":i===`dot`?Jw(n,e):void 0}}}),RO=wT((e,t)=>
75{let n=mT(`Badge`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,radius:l,color:u,gradient:d,leftSection:f,rightSection:p,children:m,variant:h,fullWidth:g,autoContrast:_,circle:v,mod:y,attributes:b,...x}=n,S=fT({name:`Badge`,props:n,classes:pye,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:b,vars:c,varsResolver:mye});return(0,Y.jsxs)(X,{variant:h,mod:[{block:g,circle:v,"with-right-section":!!p,"with-left-section":!!f},y],...S(`root`,{variant:h}),ref:t,...x,children:[f&&(0,Y.jsx)(`span`,{...S(`section`),"data-position":`left`,children:f}),(0,Y.jsx)(`span`,{...S(`label`),children:m}),p&&(0,Y.jsx)(`span`,{...S(`section`),"data-position":`right`,children:p})]})});RO.classes=pye,RO.displayName=`@mantine/core/Badge`;var zO={root:`m_77c9d27d`,inner:`m_80f1301b`,label:`m_811560b9`,section:`m_a74036a`,loader:`m_a25b86ee`,group:`m_80d6d844`,groupSection:`m_70be2a01`},hye={orientation:`horizontal`},gye=Mw((e,{borderWidth:t})=>({group:{"--button-border-width":rw(t)}})),BO=CT((e,t)=>{let n=mT(`ButtonGroup`,hye,e),{className:r,style:i,classNames:a,styles:o,unstyled:s,orientation:c,vars:l,borderWidth:u,variant:d,mod:f,attributes:p,...m}=mT(`ButtonGroup`,hye,e);return(0,Y.jsx)(X,{...fT({name:`ButtonGroup`,props:n,classes:zO,className:r,style:i,classNames:a,styles:o,unstyled:s,attributes:p,vars:l,varsResolver:gye,rootSelector:`group`})(`group`),ref:t,variant:d,mod:[{"data-orientation":c},f],role:`group`,...m})});BO.classes=zO,BO.displayName=`@mantine/core/ButtonGroup`;var _ye=Mw((e,{radius:t,color:n,gradient:r,variant:i,autoContrast:a,size:o})=>{let s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:i||`filled`,autoContrast:a});return{groupSection:{"--section-height":hw(o,`section-height`),"--section-padding-x":hw(o,`section-padding-x`),"--section-fz":o?.includes(`compact`)?vw(o.replace(`compact-`,``)):vw(o),"--section-radius":t===void 0?void 0:_w(t),"--section-bg":n||i?s.background:void 0,"--section-color":s.color,"--section-bd":n||i?s.border:void 0}}}),VO=CT((e,t)=>{let n=mT(`ButtonGroupSection`,null,e),{className:r,style:i,classNames:a,styles:o,unstyled:s,vars:c,variant:l,gradient:u,radius:d,autoContrast:f,attributes:p,...m}=n;return(0,Y.jsx)(X,{...fT({name:`ButtonGroupSection`,props:n,classes:zO,className:r,style:i,classNames:a,styles:o,unstyled:s,attributes:p,vars:c,varsResolver:_ye,rootSelector:`groupSection`})(`groupSection`),ref:t,variant:l,...m})});VO.classes=zO,VO.displayName=`@mantine/core/ButtonGroupSection`;var vye={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${rw(1)}))`},out:{opacity:0,transform:`translate(-50%, -200%)`},common:{transformOrigin:`center`},transitionProperty:`transform, opacity`},yye=Mw((e,{radius:t,color:n,gradient:r,variant:i,size:a,justify:o,autoContrast:s})=>{let c=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:i||`filled`,autoContrast:s});return{root:{"--button-justify":o,"--button-height":hw(a,`button-height`),"--button-padding-x":hw(a,`button-padding-x`),"--button-fz":a?.includes(`compact`)?vw(a.replace(`compact-`,``)):vw(a),"--button-radius":t===void 0?void 0:_w(t),"--button-bg":n||i?c.background:void 0,"--button-hover":n||i?c.hover:void 0,"--button-color":c.color,"--button-bd":n||i?c.border:void 0,"--button-hover-color":n||i?c.hoverColor:void 0}}}),HO=wT((e,t)=>{let n=mT(`Button`,null,e),{style:r,vars:i,className:a,color:o,disabled:s,children:c,leftSection:l,rightSection:u,fullWidth:d,variant:f,radius:p,loading:m,loaderProps:h,gradient:g,classNames:_,styles:v,unstyled:y,"data-disabled":b,autoContrast:x,mod:S,attributes:C,...w}=n,T=fT({name:`Button`,props:n,classes:zO,className:a,style:r,classNames:_,styles:v,unstyled:y,attributes:C,vars:i,varsResolver:yye}),E=!!l,D=!!u;return(0,Y.jsxs)(QE,{ref:t,...T(`root`,{active:!s&&!m&&!b}),unstyled:y,variant:f,disabled:s||m,mod:[{disabled:s||b,loading:m,block:d,"with-left-section":E,"with-right-section":D},S],...w,children:[typeof m==`boolean`&&(0,Y.jsx)(sD,{mounted:m,transition:vye,duration:150,children:e=>(0,Y.jsx)(X,{component:`span`,...T(`loader`,{style:e}
75),"aria-hidden":!0,children:(0,Y.jsx)(fD,{color:`var(--button-color)`,size:`calc(var(--button-height) / 1.8)`,...h})})}),(0,Y.jsxs)(`span`,{...T(`inner`),children:[l&&(0,Y.jsx)(X,{component:`span`,...T(`section`),mod:{position:`left`},children:l}),(0,Y.jsx)(X,{component:`span`,mod:{loading:m},...T(`label`),children:c}),u&&(0,Y.jsx)(X,{component:`span`,...T(`section`),mod:{position:`right`},children:u})]})]})});HO.classes=zO,HO.displayName=`@mantine/core/Button`,HO.Group=BO,HO.GroupSection=VO;var[bye,xye]=cw(`Card component was not found in tree`),UO={root:`m_e615b15f`,section:`m_599a2148`},WO=wT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,withBorder:s,inheritPadding:c,mod:l,...u}=mT(`CardSection`,null,e),d=xye();return(0,Y.jsx)(X,{ref:t,mod:[{"with-border":s,"inherit-padding":c},l],...d.getStyles(`section`,{className:r,style:i,styles:a,classNames:n}),...u})});WO.classes=UO,WO.displayName=`@mantine/core/CardSection`;var Sye=Mw((e,{padding:t})=>({root:{"--card-padding":gw(t)}})),GO=wT((e,t)=>{let n=mT(`Card`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,children:l,padding:u,attributes:d,...f}=n,p=fT({name:`Card`,props:n,classes:UO,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:d,vars:c,varsResolver:Sye}),m=J.Children.toArray(l),h=m.map((e,t)=>typeof e==`object`&&e&&`type`in e&&e.type===WO?(0,J.cloneElement)(e,{"data-first-section":t===0||void 0,"data-last-section":t===m.length-1||void 0}):e);return(0,Y.jsx)(bye,{value:{getStyles:p},children:(0,Y.jsx)(eD,{ref:t,unstyled:s,...p(`root`),...f,children:h})})});GO.classes=UO,GO.displayName=`@mantine/core/Card`,GO.Section=WO;var Cye={root:`m_de3d2490`,colorOverlay:`m_862f3d1b`,shadowOverlay:`m_98ae7f22`,alphaOverlay:`m_95709ac0`,childrenOverlay:`m_93e74e3`},wye={withShadow:!0},Tye=Mw((e,{radius:t,size:n})=>({root:{"--cs-radius":t===void 0?void 0:_w(t),"--cs-size":rw(n)}})),KO=wT((e,t)=>{let n=mT(`ColorSwatch`,wye,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,color:l,size:u,radius:d,withShadow:f,children:p,variant:m,attributes:h,...g}=mT(`ColorSwatch`,wye,n),_=fT({name:`ColorSwatch`,props:n,classes:Cye,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:h,vars:c,varsResolver:Tye});return(0,Y.jsxs)(X,{ref:t,variant:m,size:u,..._(`root`,{focusable:!0}),...g,children:[(0,Y.jsx)(`span`,{..._(`alphaOverlay`)}),f&&(0,Y.jsx)(`span`,{..._(`shadowOverlay`)}),(0,Y.jsx)(`span`,{..._(`colorOverlay`,{style:{backgroundColor:l}})}),(0,Y.jsx)(`span`,{..._(`childrenOverlay`),children:p})]})});KO.classes=Cye,KO.displayName=`@mantine/core/ColorSwatch`;var[Eye,qO]=lw(null),JO={wrapper:`m_fee9c77`,preview:`m_9dddfbac`,body:`m_bffecc3e`,sliders:`m_3283bb96`,thumb:`m_40d572ba`,swatch:`m_d8ee6fd8`,swatches:`m_5711e686`,saturation:`m_202a296e`,saturationOverlay:`m_11b3db02`,slider:`m_d856d47d`,sliderOverlay:`m_8f327113`},YO=(0,J.forwardRef)(({position:e,...t},n)=>(0,Y.jsx)(X,{ref:n,__vars:{"--thumb-y-offset":`${e.y*100}%`,"--thumb-x-offset":`${e.x*100}%`},...t}));YO.displayName=`@mantine/core/ColorPickerThumb`;var XO=CT((e,t)=>{let n=mT(`ColorSlider`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,onChange:l,onChangeEnd:u,maxValue:d,round:f,size:p=`md`,focusable:m=!0,value:h,overlays:g,thumbColor:_=`transparent`,onScrubStart:v,onScrubEnd:y,__staticSelector:b=`ColorPicker`,attributes:x,...S}=n,C=fT({name:b,classes:JO,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:x}),w=qO()?.getStyles||C,T=nT(),[E,D]=(0,J.useState)({y:0,x:h/d}),O=(0,J.useRef)(E),k=e=>f?Math.round(e*d):e*d,{ref:A}=YS(({x:e,y:t})=>{O.current={x:e,y:t},l?.(k(e))},{onScrubEnd:()=>{let{x:e}=O.current;u?.(k(e)),y?.()},onScrubStart:v});LS(()=>{D({y:0,x:h/d})},[h]);let j=(e,t)=>{e.preventDefault();let n=JS(t);l?.(k(n.x)),u?.(k(n.x))},M=e=>{switch(e.key){case`ArrowRight`:j(e,{x:E.x+.05,y:E.y});break;case`ArrowLeft`:j(e,{x:E.x-.05,y:E.y});break}},N=g.map((e,t)=>(0,J.createElement)(`div`,{...w(`sliderOverlay`),style:e,key:t}));return(0,Y.jsxs)(X,{...S,ref:qS(A,t),...w(`slider`),role:`slider`,"aria-valuenow":h,"aria-valuemax":d,"aria-valuemin":0,tabIndex:m?0:-1,onKeyDown:M,"data-focus-ring":T.focu
75sRing,__vars:{"--cp-thumb-size":`var(--cp-thumb-size-${p})`},children:[N,(0,Y.jsx)(YO,{position:E,...w(`thumb`,{style:{top:rw(1),background:_}})})]})});XO.displayName=`@mantine/core/ColorSlider`;function ZO(e,t=0,n=10**t){return Math.round(n*e)/n}function Dye({h:e,s:t,l:n,a:r}){let i=t*((n<50?n:100-n)/100);return{h:e,s:i>0?2*i/(n+i)*100:0,v:n+i,a:r}}var Oye={grad:360/400,turn:360,rad:360/(Math.PI*2)};function kye(e,t=`deg`){return Number(e)*(Oye[t]||1)}var Aye=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function jye(e){let t=Aye.exec(e);return t?Dye({h:kye(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}}function QO({r:e,g:t,b:n,a:r}){let i=Math.max(e,t,n),a=i-Math.min(e,t,n),o=a?i===e?(t-n)/a:i===t?2+(n-e)/a:4+(e-t)/a:0;return{h:ZO(60*(o<0?o+6:o),3),s:ZO(i?a/i*100:0,3),v:ZO(i/255*100,3),a:r}}function $O(e){let t=e[0]===`#`?e.slice(1):e;return t.length===3?QO({r:parseInt(t[0]+t[0],16),g:parseInt(t[1]+t[1],16),b:parseInt(t[2]+t[2],16),a:1}):QO({r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:1})}function Mye(e){let t=e[0]===`#`?e.slice(1):e,n=e=>ZO(parseInt(e,16)/255,3);if(t.length===4){let e=t.slice(0,3),r=n(t[3]+t[3]);return{...$O(e),a:r}}let r=t.slice(0,6),i=n(t.slice(6,8));return{...$O(r),a:i}}var Nye=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i;function Pye(e){let t=Nye.exec(e);return t?QO({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}}var Fye={hex:/^#?([0-9A-F]{3}){1,2}$/i,hexa:/^#?([0-9A-F]{4}){1,2}$/i,rgb:/^rgb\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,rgba:/^rgba\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/i,hsl:/hsl\(\s*(\d+)\s*,\s*(\d+(?:\.\d+)?%)\s*,\s*(\d+(?:\.\d+)?%)\)/i,hsla:/^hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*(\d*(?:\.\d+)?)\)$/i},Iye={hex:$O,hexa:Mye,rgb:Pye,rgba:Pye,hsl:jye,hsla:jye};function ek(e){for(let[,t]of Object.entries(Fye))if(t.test(e))return!0;return!1}function tk(e){if(typeof e!=`string`)return{h:0,s:0,v:0,a:1};if(e===`transparent`)return{h:0,s:0,v:0,a:0};let t=e.trim();for(let[e,n]of Object.entries(Fye))if(n.test(t))return Iye[e](t);return{h:0,s:0,v:0,a:1}}var Lye=(0,J.forwardRef)((e,t)=>{let{value:n,onChange:r,onChangeEnd:i,color:a,...o}=mT(`AlphaSlider`,null,e);return(0,Y.jsx)(XO,{...o,ref:t,value:n,onChange:e=>r?.(ZO(e,2)),onChangeEnd:e=>i?.(ZO(e,2)),maxValue:1,round:!1,"data-alpha":!0,overlays:[{backgroundImage:`linear-gradient(45deg, var(--slider-checkers) 25%, transparent 25%), linear-gradient(-45deg, var(--slider-checkers) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--slider-checkers) 75%), linear-gradient(-45deg, var(--mantine-color-body) 75%, var(--slider-checkers) 75%)`,backgroundSize:`${rw(8)} ${rw(8)}`,backgroundPosition:`0 0, 0 ${rw(4)}, ${rw(4)} ${rw(-4)}, ${rw(-4)} 0`},{backgroundImage:`linear-gradient(90deg, transparent, ${a})`},{boxShadow:`rgba(0, 0, 0, .1) 0 0 0 ${rw(1)} inset, rgb(0, 0, 0, .15) 0 0 ${rw(4)} inset`}]})});Lye.displayName=`@mantine/core/AlphaSlider`;function Rye({h:e,s:t,v:n,a:r}){let i=e/360*6,a=t/100,o=n/100,s=Math.floor(i),c=o*(1-a),l=o*(1-(i-s)*a),u=o*(1-(1-i+s)*a),d=s%6;return{r:ZO([o,l,c,c,u,o][d]*255),g:ZO([u,o,o,l,c,c][d]*255),b:ZO([c,c,u,o,o,l][d]*255),a:ZO(r,2)}}function zye(e,t){let{r:n,g:r,b:i,a}=Rye(e);return t?`rgba(${n}, ${r}, ${i}, ${ZO(a,2)})`:`rgb(${n}, ${r}, ${i})`}function Bye({h:e,s:t,v:n,a:r},i){let a=(200-t)*n/100,o={h:Math.round(e),s:Math.round(a>0&&a<200?t*n/100/(a<=100?a:200-a)*100:0),l:Math.round(a/2)};return i?`hsla(${o.h}, ${o.s}%, ${o.l}%, ${ZO(r,2)})`:`hsl(${o.h}, ${o.s}%, ${o.l}%)`}function nk(e){let t=e.toString(16);return t.length<2?`0${t}`:t}function Vye(e){let{r:t,g:n,b:r}=Rye(e);return`#${nk(t)}${nk(n)}${nk(r)}`}function Hye(e){let t=Math.round(e.a*255);return`${Vye(e)}${nk(t)}`}var rk={hex:Vye,hexa:e=>Hye(e),rgb:e=>zye(e,!1),rgba:e=>zye(e,!0),hsl:e=>Bye(e,!1),hsla:e=>Bye(e,!0)};function ik(e,t){return t?e in rk?rk[e](t):rk.hex(t):`#000000`}var Uye=(0,J.forwardRef)((e,t)=>{let{value:n,onChange:r,onChangeEnd:i,color:a,...o}=mT(`HueSlider`,{},e);return(0,Y.jsx)(XO,{...o,ref:t,value:n,onChange:r,onChangeEnd:i,maxValue:360,thumbColor:`hsl(${n}, 100%, 50%)`,round:!0,"data-hue":!0,overlays:[{backgroundImage:`linear-gradient(to right,hsl(0,100%,50%),hsl(60,100%,50%),hsl(120,100%,50%),hsl(170,100%,50%),hsl(240,100%,50%),hsl(300,100%,50%),hsl(360,100%,50%))`},{boxShadow:`rgba(0, 0, 0, .1) 0 0 0 ${rw(1)} inset, rgb(0, 0, 0, .15) 0 0 ${rw(4)} inset`}]})});Uye.displayName=`@mantine/core/HueSlider`;
75function Wye({className:e,onChange:t,onChangeEnd:n,value:r,saturationLabel:i,focusable:a=!0,size:o,color:s,onScrubStart:c,onScrubEnd:l,...u}){let{getStyles:d}=qO(),[f,p]=(0,J.useState)({x:r.s/100,y:1-r.v/100}),m=(0,J.useRef)(f),{ref:h}=YS(({x:e,y:n})=>{m.current={x:e,y:n},t({s:Math.round(e*100),v:Math.round((1-n)*100)})},{onScrubEnd:()=>{let{x:e,y:t}=m.current;n({s:Math.round(e*100),v:Math.round((1-t)*100)}),l?.()},onScrubStart:c});(0,J.useEffect)(()=>{p({x:r.s/100,y:1-r.v/100})},[r.s,r.v]);let g=(e,r)=>{e.preventDefault();let i=JS(r);t({s:Math.round(i.x*100),v:Math.round((1-i.y)*100)}),n({s:Math.round(i.x*100),v:Math.round((1-i.y)*100)})},_=e=>{switch(e.key){case`ArrowUp`:g(e,{y:f.y-.05,x:f.x});break;case`ArrowDown`:g(e,{y:f.y+.05,x:f.x});break;case`ArrowRight`:g(e,{x:f.x+.05,y:f.y});break;case`ArrowLeft`:g(e,{x:f.x-.05,y:f.y});break}};return(0,Y.jsxs)(X,{...d(`saturation`),ref:h,...u,role:`slider`,"aria-label":i,"aria-valuenow":f.x,"aria-valuetext":ik(`rgba`,r),tabIndex:a?0:-1,onKeyDown:_,children:[(0,Y.jsx)(`div`,{...d(`saturationOverlay`,{style:{backgroundColor:`hsl(${r.h}, 100%, 50%)`}})}),(0,Y.jsx)(`div`,{...d(`saturationOverlay`,{style:{backgroundImage:`linear-gradient(90deg, #fff, transparent)`}})}),(0,Y.jsx)(`div`,{...d(`saturationOverlay`,{style:{backgroundImage:`linear-gradient(0deg, #000, transparent)`}})}),(0,Y.jsx)(YO,{position:f,...d(`thumb`,{style:{backgroundColor:s}})})]})}Wye.displayName=`@mantine/core/Saturation`;var Gye=(0,J.forwardRef)(({className:e,datatype:t,setValue:n,onChangeEnd:r,size:i,focusable:a,data:o,swatchesPerRow:s,value:c,...l},u)=>{let d=qO(),f=o.map((e,t)=>(0,J.createElement)(KO,{...d.getStyles(`swatch`),unstyled:d.unstyled,component:`button`,type:`button`,color:e,key:t,radius:`sm`,onClick:()=>{n(e),r?.(e)},"aria-label":e,tabIndex:a?0:-1,"data-swatch":!0},c===e&&(0,Y.jsx)(OO,{size:`35%`,color:Gw(e)<.5?`white`:`black`})));return(0,Y.jsx)(X,{...d.getStyles(`swatches`),ref:u,...l,children:f})});Gye.displayName=`@mantine/core/Swatches`;var Kye={swatchesPerRow:7,withPicker:!0,focusable:!0,size:`md`,__staticSelector:`ColorPicker`},qye=Mw((e,{size:t,swatchesPerRow:n})=>({wrapper:{"--cp-preview-size":hw(t,`cp-preview-size`),"--cp-width":hw(t,`cp-width`),"--cp-body-spacing":gw(t),"--cp-swatch-size":`${100/n}%`,"--cp-thumb-size":hw(t,`cp-thumb-size`),"--cp-saturation-height":hw(t,`cp-saturation-height`)}})),ak=CT((e,t)=>{let n=mT(`ColorPicker`,Kye,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,format:l=`hex`,value:u,defaultValue:d,onChange:f,onChangeEnd:p,withPicker:m,size:h,saturationLabel:g,hueLabel:_,alphaLabel:v,focusable:y,swatches:b,swatchesPerRow:x,fullWidth:S,onColorSwatchClick:C,__staticSelector:w,mod:T,attributes:E,...D}=n,O=fT({name:w,props:n,classes:JO,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:E,rootSelector:`wrapper`,vars:c,varsResolver:qye}),k=(0,J.useRef)(l||`hex`),A=(0,J.useRef)(``),j=(0,J.useRef)(-1),M=(0,J.useRef)(!1),N=l===`hexa`||l===`rgba`||l===`hsla`,[P,F,I]=XS({value:u,defaultValue:d,finalValue:`#FFFFFF`,onChange:f}),[L,R]=(0,J.useState)(tk(P)),z=()=>{window.clearTimeout(j.current),M.current=!0},B=()=>{window.clearTimeout(j.current),j.current=window.setTimeout(()=>{M.current=!1},200)},V=e=>{R(t=>{let n={...t,...e};return A.current=ik(k.current,n),n}),F(A.current)};return LS(()=>{typeof u==`string`&&ek(u)&&!M.current&&R(tk(u))},[u]),LS(()=>{k.current=l||`hex`,F(ik(k.current,L))},[l]),(0,Y.jsx)(Eye,{value:{getStyles:O,unstyled:s},children:(0,Y.jsxs)(X,{ref:t,...O(`wrapper`),size:h,mod:[{"full-width":S},T],...D,children:[m&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Wye,{value:L,onChange:V,onChangeEnd:({s:e,v:t})=>p?.(ik(k.current,{...L,s:e,v:t})),color:P,size:h,focusable:y,saturationLabel:g,onScrubStart:z,onScrubEnd:B}),(0,Y.jsxs)(`div`,{...O(`body`),children:[(0,Y.jsxs)(`div`,{...O(`sliders`),children:[(0,Y.jsx)(Uye,{value:L.h,onChange:e=>V({h:e}),onChangeEnd:e=>p?.(ik(k.current,{...L,h:e})),size:h,focusable:y,"aria-label":_,onScrubStart:z,onScrubEnd:B}),N&&(0,Y.jsx)(Lye,{value:L.a,onChange:e=>V({a:e}),onChangeEnd:e=>{p?.(ik(k.current,{...L,a:e}))},size:h,color:ik(`hex`,L),focusable:y,"aria-label":v,onScrubStart:z,onScrubEnd:B})]}),N&&(0,Y.jsx)(KO,{color:P,radius:`sm`,size:`var(--cp-preview-size)`,...O(`preview`)})]})]}),Array.isArray(b)&&(0,Y.jsx)(Gye,{data:b,swatchesPerRow:x,focusable:y,setValue:F,value:P,onChangeEnd:e=>{let t=ik(l,tk(e));
75C?.(t),p?.(t),I||R(tk(e))}})]})})});ak.classes=JO,ak.displayName=`@mantine/core/ColorPicker`;var Jye={eyeDropperIcon:`m_b077c2bc`,eyeDropperButton:`m_66a028b5`,colorPreview:`m_c5ccdcab`,dropdown:`m_5ece2cd7`};function Yye({style:e,...t}){return(0,Y.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,style:{width:`var(--ci-eye-dropper-icon-size)`,height:`var(--ci-eye-dropper-icon-size)`,...e},viewBox:`0 0 24 24`,strokeWidth:`1.5`,stroke:`currentColor`,fill:`none`,strokeLinecap:`round`,strokeLinejoin:`round`,...t,children:[(0,Y.jsx)(`path`,{stroke:`none`,d:`M0 0h24v24H0z`,fill:`none`}),(0,Y.jsx)(`path`,{d:`M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0`}),(0,Y.jsx)(`path`,{d:`M12 3l0 4`}),(0,Y.jsx)(`path`,{d:`M12 21l0 -3`}),(0,Y.jsx)(`path`,{d:`M3 12l4 0`}),(0,Y.jsx)(`path`,{d:`M21 12l-3 0`}),(0,Y.jsx)(`path`,{d:`M12 12l0 .01`})]})}var Xye={format:`hex`,fixOnBlur:!0,withPreview:!0,swatchesPerRow:7,withPicker:!0,popoverProps:{transitionProps:{transition:`fade`,duration:0}},withEyeDropper:!0,size:`sm`},Zye=Mw((e,{size:t})=>({eyeDropperIcon:{"--ci-eye-dropper-icon-size":hw(t,`ci-eye-dropper-icon-size`)},eyeDropperButton:{"--ci-button-size":hw(t,`ci-button-size`)},colorPreview:{"--ci-preview-size":hw(t,`ci-preview-size`)}})),ok=CT((e,t)=>{let n=mT(`ColorInput`,Xye,e),{classNames:r,styles:i,unstyled:a,disallowInput:o,fixOnBlur:s,popoverProps:c,withPreview:l,withEyeDropper:u,eyeDropperIcon:d,closeOnColorSwatchClick:f,eyeDropperButtonProps:p,value:m,defaultValue:h,onChange:g,onChangeEnd:_,onClick:v,onFocus:y,onBlur:b,inputProps:x,format:S=`hex`,wrapperProps:C,readOnly:w,withPicker:T,swatches:E,disabled:D,leftSection:O,rightSection:k,swatchesPerRow:A,...j}=ID(`ColorInput`,Xye,e),M=fT({name:`ColorInput`,props:n,classes:Jye,classNames:r,styles:i,unstyled:a,rootSelector:`wrapper`,vars:n.vars,varsResolver:Zye}),{resolvedClassNames:N,resolvedStyles:P}=uT({classNames:r,styles:i,props:n}),[F,I]=(0,J.useState)(!1),[L,R]=(0,J.useState)(``),[z,B]=XS({value:m,defaultValue:h,finalValue:``,onChange:g}),{supported:V,open:H}=Pue(),U=(0,Y.jsx)(gD,{...p,...M(`eyeDropperButton`,{className:p?.className,style:p?.style}),variant:`subtle`,color:`gray`,unstyled:a,onClick:()=>H().then(e=>{if(e?.sRGBHex){let t=ik(S,tk(e.sRGBHex));B(t),_?.(t)}}).catch(()=>{}),children:d||(0,Y.jsx)(Yye,{...M(`eyeDropperIcon`)})}),W=e=>{y?.(e),I(!0)},G=e=>{s&&B(L),b?.(e),I(!1)},ee=e=>{v?.(e),I(!0)};return(0,J.useEffect)(()=>{(ek(z)||z.trim()===``)&&R(z)},[z]),LS(()=>{ek(z)&&B(ik(S,tk(z)))},[S]),(0,Y.jsx)(FD.Wrapper,{...C,classNames:N,styles:P,__staticSelector:`ColorInput`,children:(0,Y.jsxs)(uD,{__staticSelector:`ColorInput`,position:`bottom-start`,offset:5,opened:F,...c,classNames:N,styles:P,unstyled:a,withRoles:!1,disabled:w||T===!1&&(!Array.isArray(E)||E.length===0),children:[(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(FD,{autoComplete:`off`,...j,...x,classNames:N,styles:P,disabled:D,ref:t,__staticSelector:`ColorInput`,onFocus:W,onBlur:G,onClick:ee,spell
75Check:!1,value:z,onChange:e=>{let t=e.currentTarget.value;B(t),ek(t)&&_?.(ik(S,tk(t)))},leftSection:O||(l?(0,Y.jsx)(KO,{color:ek(z)?z:`#fff`,size:`var(--ci-preview-size)`,...M(`colorPreview`)}):null),readOnly:o||w,pointer:o,unstyled:a,rightSection:k||(u&&!D&&!w&&V?U:null)})}),(0,Y.jsx)(uD.Dropdown,{onMouseDown:e=>e.preventDefault(),className:Jye.dropdown,children:(0,Y.jsx)(ak,{__staticSelector:`ColorInput`,value:z,onChange:B,onChangeEnd:_,format:S,swatches:E,swatchesPerRow:A,withPicker:T,size:x.size,focusable:!1,unstyled:a,styles:P,classNames:N,onColorSwatchClick:()=>f&&I(!1),attributes:C.attributes})})]})})});ok.classes=LD.classes,ok.displayName=`@mantine/core/ColorInput`;var Qye={root:`m_7485cace`},$ye=Mw((e,{size:t,fluid:n})=>({root:{"--container-size":n?void 0:hw(t,`container-size`)}})),sk=CT((e,t)=>{let n=mT(`Container`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,fluid:l,mod:u,attributes:d,strategy:f,...p}=n,m=fT({name:`Container`,classes:Qye,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:d,vars:c,varsResolver:$ye});return(0,Y.jsx)(X,{ref:t,mod:[{fluid:l,strategy:f||`block`},u],...m(`root`),...p})});sk.classes=Qye,sk.displayName=`@mantine/core/Container`;var ebe={timeout:1e3};function ck(e){let{children:t,timeout:n,value:r,...i}=mT(`CopyButton`,ebe,e),a=uue({timeout:n});return(0,Y.jsx)(Y.Fragment,{children:t({copy:()=>a.copy(r),copied:a.copied,...i})})}ck.displayName=`@mantine/core/CopyButton`;var tbe={root:`m_3eebeb36`,label:`m_9e365f20`},nbe={orientation:`horizontal`},rbe=Mw((e,{color:t,variant:n,size:r})=>({root:{"--divider-color":t?Jw(t,e):void 0,"--divider-border-style":n,"--divider-size":hw(r,`divider-size`)}})),lk=CT((e,t)=>{let n=mT(`Divider`,nbe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,color:l,orientation:u,label:d,labelPosition:f,mod:p,attributes:m,...h}=n,g=fT({name:`Divider`,classes:tbe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:m,vars:c,varsResolver:rbe});return(0,Y.jsx)(X,{ref:t,mod:[{orientation:u,"with-label":!!d},p],...g(`root`),...h,role:`separator`,children:d&&(0,Y.jsx)(X,{component:`span`,mod:{position:f},...g(`label`),children:d})})});lk.classes=tbe,lk.displayName=`@mantine/core/Divider`;var uk={root:`m_f11b401e`,header:`m_5a7c2c9`,content:`m_b8a05bbd`,inner:`m_31cd769a`},[ibe,dk]=cw(`Drawer component was not found in tree`),fk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`DrawerBody`,null,e);return(0,Y.jsx)(SD,{ref:t,...dk().getStyles(`body`,{classNames:n,style:i,styles:a,className:r}),...s})});fk.classes=uk,fk.displayName=`@mantine/core/DrawerBody`;var pk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`DrawerCloseButton`,null,e);return(0,Y.jsx)(CD,{ref:t,...dk().getStyles(`close`,{classNames:n,style:i,styles:a,className:r}),...s})});pk.classes=uk,pk.displayName=`@mantine/core/DrawerCloseButton`;var mk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,children:s,radius:c,__hidden:l,...u}=mT(`DrawerContent`,null,e),d=dk(),f=d.scrollAreaComponent||S_e;return(0,Y.jsx)(wD,{...d.getStyles(`content`,{className:r,style:i,styles:a,classNames:n}),innerProps:d.getStyles(`inner`,{className:r,style:i,styles:a,classNames:n}),ref:t,...u,radius:c||d.radius||0,"data-hidden":l||void 0,children:(0,Y.jsx)(f,{style:{height:`calc(100vh - var(--drawer-offset) * 2)`},children:s})})});mk.classes=uk,mk.displayName=`@mantine/core/DrawerContent`;var hk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`DrawerHeader`,null,e);return(0,Y.jsx)(TD,{ref:t,...dk().getStyles(`header`,{classNames:n,style:i,styles:a,className:r}),...s})});hk.classes=uk,hk.displayName=`@mantine/core/DrawerHeader`;var gk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`DrawerOverlay`,null,e);return(0,Y.jsx)(ED,{ref:t,...dk().getStyles(`overlay`,{classNames:n,style:i,styles:a,className:r}),...s})});gk.classes=uk,gk.displayName=`@mantine/core/DrawerOverlay`;function abe(e){switch(e){case`top`:return`flex-start`;case`bottom`:return`flex-end`;default:return}}function obe(e){if(e===`top`||e===`bottom`)return`0 0 calc(100% - var(--drawer-offset, 0rem) * 2)`}var sbe={top:`slide-down`,bottom:`slide-up`,left:`slide-right`,right:`slide-left`},cbe={top:`slide-down`,bottom:`slide-up`,right:`slide-right`,left:`slide-left`},lbe={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:pw(`modal`),position:`left`},ube=Mw((e,{position:t,size:n,offset:r})=>
75({root:{"--drawer-size":hw(n,`drawer-size`),"--drawer-flex":obe(t),"--drawer-height":t===`left`||t===`right`?void 0:`var(--drawer-size)`,"--drawer-align":abe(t),"--drawer-justify":t===`right`?`flex-end`:void 0,"--drawer-offset":rw(r)}})),_k=CT((e,t)=>{let n=mT(`DrawerRoot`,lbe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,scrollAreaComponent:l,position:u,transitionProps:d,radius:f,attributes:p,...m}=n,{dir:h}=TT(),g=fT({name:`Drawer`,classes:uk,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:p,vars:c,varsResolver:ube}),_=(h===`rtl`?cbe:sbe)[u];return(0,Y.jsx)(ibe,{value:{scrollAreaComponent:l,getStyles:g,radius:f},children:(0,Y.jsx)(bD,{ref:t,...g(`root`),transitionProps:{transition:_,...d},"data-offset-scrollbars":l===XE.Autosize||void 0,unstyled:s,...m})})});_k.classes=uk,_k.displayName=`@mantine/core/DrawerRoot`;var[dbe,fbe]=lw();function pbe({children:e}){let[t,n]=(0,J.useState)([]),[r,i]=(0,J.useState)(pw(`modal`));return(0,Y.jsx)(dbe,{value:{stack:t,addModal:(e,t)=>{n(t=>[...new Set([...t,e])]),i(e=>typeof t==`number`&&typeof e==`number`?Math.max(e,t):e)},removeModal:e=>n(t=>t.filter(t=>t!==e)),getZIndex:e=>`calc(${r} + ${t.indexOf(e)} + 1)`,currentId:t[t.length-1],maxZIndex:r},children:e})}pbe.displayName=`@mantine/core/DrawerStack`;var vk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`DrawerTitle`,null,e);return(0,Y.jsx)(DD,{ref:t,...dk().getStyles(`title`,{classNames:n,style:i,styles:a,className:r}),...s})});vk.classes=uk,vk.displayName=`@mantine/core/DrawerTitle`;var mbe={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:pw(`modal`),withOverlay:!0,withCloseButton:!0},yk=CT((e,t)=>
75{let{title:n,withOverlay:r,overlayProps:i,withCloseButton:a,closeButtonProps:o,children:s,opened:c,stackId:l,zIndex:u,...d}=mT(`Drawer`,mbe,e),f=fbe(),p=!!n||a,m=f&&l?{closeOnEscape:f.currentId===l,trapFocus:f.currentId===l,zIndex:f.getZIndex(l)}:{},h=r===!1?!1:l&&f?f.currentId===l:c;return(0,J.useEffect)(()=>{f&&l&&(c?f.addModal(l,u||pw(`modal`)):f.removeModal(l))},[c,l,u]),(0,Y.jsxs)(_k,{ref:t,opened:c,zIndex:f&&l?f.getZIndex(l):u,...d,...m,children:[r&&(0,Y.jsx)(gk,{visible:h,transitionProps:f&&l?{duration:0}:void 0,...i}),(0,Y.jsxs)(mk,{__hidden:f&&l&&c?l!==f.currentId:!1,children:[p&&(0,Y.jsxs)(hk,{children:[n&&(0,Y.jsx)(vk,{children:n}),a&&(0,Y.jsx)(pk,{...o})]}),(0,Y.jsx)(fk,{children:s})]})]})});yk.classes=uk,yk.displayName=`@mantine/core/Drawer`,yk.Root=_k,yk.Overlay=gk,yk.Content=mk,yk.Body=fk,yk.Header=hk,yk.Title=vk,yk.CloseButton=pk,yk.Stack=pbe;var[hbe,gbe]=cw(`Grid component was not found in tree`),bk={container:`m_8478a6da`,root:`m_410352e9`,inner:`m_dee7bd2f`,col:`m_96bdd299`},xk=(e,t)=>e===`content`?`auto`:e===`auto`?`0rem`:e?`${100/(t/e)}%`:void 0,_be=(e,t,n)=>n||e===`auto`?`100%`:e===`content`?`unset`:xk(e,t),vbe=(e,t)=>{if(e)return e===`auto`||t?`1`:`auto`},ybe=(e,t)=>e===0?`0`:e?`${100/(t/e)}%`:void 0;function bbe({span:e,order:t,offset:n,selector:r}){let i=nT(),a=gbe(),o=a.breakpoints||i.breakpoints,s=ww(e)===void 0?12:ww(e),c=aw({"--col-order":ww(t)?.toString(),"--col-flex-grow":vbe(s,a.grow),"--col-flex-basis":xk(s,a.columns),"--col-width":s===`content`?`auto`:void 0,"--col-max-width":_be(s,a.columns,a.grow),"--col-offset":ybe(ww(n),a.columns)}),l=ZC(o).reduce((r,i)=>(r[i]||(r[i]={}),typeof t==`object`&&t[i]!==void 0&&(r[i][`--col-order`]=t[i]?.toString()),typeof e==`object`&&e[i]!==void 0&&(r[i][`--col-flex-grow`]=vbe(e[i],a.grow),r[i][`--col-flex-basis`]=xk(e[i],a.columns),r[i][`--col-width`]=e[i]===`content`?`auto`:void 0,r[i][`--col-max-width`]=_be(e[i],a.columns,a.grow)),typeof n==`object`&&n[i]!==void 0&&(r[i][`--col-offset`]=ybe(n[i],a.columns)),r),{}),u=Cw(ZC(l),o).filter(e=>ZC(l[e.value]).length>0).map(e=>({query:a.type===`container`?`mantine-grid (min-width: ${o[e.value]})`:`(min-width: ${o[e.value]})`,styles:l[e.value]}));return(0,Y.jsx)(gT,{styles:c,media:a.type===`container`?void 0:u,container:a.type===`container`?u:void 0,selector:r})}var xbe={span:12},Sk=CT((e,t)=>
75{let{classNames:n,className:r,style:i,styles:a,vars:o,span:s,order:c,offset:l,...u}=mT(`GridCol`,xbe,e),d=gbe(),f=bT();return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(bbe,{selector:`.${f}`,span:s,order:c,offset:l}),(0,Y.jsx)(X,{ref:t,...d.getStyles(`col`,{className:Pw(r,f),style:i,classNames:n,styles:a}),...u})]})});Sk.classes=bk,Sk.displayName=`@mantine/core/GridCol`;function Sbe({gutter:e,selector:t,breakpoints:n,type:r}){let i=nT(),a=n||i.breakpoints,o=aw({"--grid-gutter":gw(ww(e))}),s=ZC(a).reduce((t,n)=>(t[n]||(t[n]={}),typeof e==`object`&&e[n]!==void 0&&(t[n][`--grid-gutter`]=gw(e[n])),t),{}),c=Cw(ZC(s),a).filter(e=>ZC(s[e.value]).length>0).map(e=>({query:r===`container`?`mantine-grid (min-width: ${a[e.value]})`:`(min-width: ${a[e.value]})`,styles:s[e.value]}));return(0,Y.jsx)(gT,{styles:o,media:r===`container`?void 0:c,container:r===`container`?c:void 0,selector:t})}var Cbe={gutter:`md`,grow:!1,columns:12},wbe=Mw((e,{justify:t,align:n,overflow:r})=>({root:{"--grid-justify":t,"--grid-align":n,"--grid-overflow":r}})),Ck=CT((e,t)=>
75{let n=mT(`Grid`,Cbe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,grow:l,gutter:u,columns:d,align:f,justify:p,children:m,breakpoints:h,type:g,attributes:_,...v}=n,y=fT({name:`Grid`,classes:bk,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:_,vars:c,varsResolver:wbe}),b=bT();return g===`container`&&h?(0,Y.jsxs)(hbe,{value:{getStyles:y,grow:l,columns:d,breakpoints:h,type:g},children:[(0,Y.jsx)(Sbe,{selector:`.${b}`,...n}),(0,Y.jsx)(`div`,{...y(`container`),children:(0,Y.jsx)(X,{ref:t,...y(`root`,{className:b}),...v,children:(0,Y.jsx)(`div`,{...y(`inner`),children:m})})})]}):(0,Y.jsxs)(hbe,{value:{getStyles:y,grow:l,columns:d,breakpoints:h,type:g},children:[(0,Y.jsx)(Sbe,{selector:`.${b}`,...n}),(0,Y.jsx)(X,{ref:t,...y(`root`,{className:b}),...v,children:(0,Y.jsx)(`div`,{...y(`inner`),children:m})})]})});Ck.classes=bk,Ck.displayName=`@mantine/core/Grid`,Ck.Col=Sk;function Tbe({color:e,theme:t,defaultShade:n}){let r=qw({color:e,theme:t});return r.isThemeColor?r.shade===void 0?`var(--mantine-color-${r.color}-${n})`:`var(${r.variable})`:e}var Ebe={root:`m_bcb3f3c2`},Dbe={color:`yellow`},Obe=Mw((e,{color:t})=>({root:{"--mark-bg-dark":Tbe({color:t,theme:e,defaultShade:5}),"--mark-bg-light":Tbe({color:t,theme:e,defaultShade:2})}})),wk=CT((e,t)=>
75{let n=mT(`Mark`,Dbe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,color:l,variant:u,attributes:d,...f}=n;return(0,Y.jsx)(X,{component:`mark`,ref:t,variant:u,...fT({name:`Mark`,props:n,className:i,style:a,classes:Ebe,classNames:r,styles:o,unstyled:s,attributes:d,vars:c,varsResolver:Obe})(`root`),...f})});wk.classes=Ebe,wk.displayName=`@mantine/core/Mark`;function kbe(e){return e.replace(/[-[\]{}()*+?.,\\^$|#]/g,`\\$&`)}function Abe(e,t){if(t==null)return[{chunk:e,highlighted:!1}];let n=Array.isArray(t)?t.map(kbe):kbe(t);if(!(Array.isArray(n)?n.filter(e=>e.trim().length>0).length>0:n.trim()!==``))return[{chunk:e,highlighted:!1}];let r=typeof n==`string`?n.trim():n.filter(e=>e.trim().length!==0).map(e=>e.trim()).sort((e,t)=>t.length-e.length).join(`|`),i=RegExp(`(${r})`,`gi`);return e.split(i).map(e=>({chunk:e,highlighted:i.test(e)})).filter(({chunk:e})=>e)}var Tk=wT((e,t)=>{let{unstyled:n,children:r,highlight:i,highlightStyles:a,color:o,...s}=mT(`Highlight`,null,e),c=Abe(r,i);return(0,Y.jsx)(Q,{unstyled:n,ref:t,...s,__staticSelector:`Highlight`,children:c.map(({chunk:e,highlighted:t},r)=>t?(0,Y.jsx)(wk,{unstyled:n,color:o,style:a,"data-highlight":e,children:e},r):(0,Y.jsx)(`span`,{children:e},r))})});Tk.classes=Q.classes,Tk.displayName=`@mantine/core/Highlight`;var[jbe,Mbe]=cw(`HoverCard component was not found in the tree`),Nbe=(0,J.createContext)(!1),Pbe=Nbe.Provider,Ek=()=>(0,J.useContext)(Nbe);function Fbe(e){let{children:t,onMouseEnter:n,onMouseLeave:r,...i}=mT(`HoverCardDropdown`,null,e),a=Mbe();if(Ek()&&a.getFloatingProps&&a.floating){let e=a.getFloatingProps();return(0,Y.jsx)(uD.Dropdown,{ref:a.floating,...e,onMouseEnter:xw(n,e.onMouseEnter),onMouseLeave:xw(r,e.onMouseLeave),...i,children:t})}let o=xw(n,a.openDropdown),s=xw(r,a.closeDropdown);return(0,Y.jsx)(uD.Dropdown,{onMouseEnter:o,onMouseLeave:s,...i,children:t})}Fbe.displayName=`@mantine/core/HoverCardDropdown`;var Ibe={openDelay:0,closeDelay:0};function Dk(e){let{openDelay:t,closeDelay:n,children:r}=mT(`HoverCardGroup`,Ibe,e);return(0,Y.jsx)(Pbe,{value:!0,children:(0,Y.jsx)(Vhe,{delay:{open:t,close:n},children:r})})}Dk.displayName=`@mantine/core/HoverCardGroup`,Dk.extend=e=>e;var Lbe={refProp:`ref`},Rbe=(0,J.forwardRef)((e,t)=>{let{children:n,refProp:r,eventPropsWrapperName:i,...a}=mT(`HoverCardTarget`,Lbe,e),o=jw(n);if(!o)throw Error(`HoverCard.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported`);let s=Mbe();if(Ek()&&s.getReferenceProps&&s.reference){let e=s.getReferenceProps();return(0,Y.jsx)(uD.Target,{refProp:r,ref:t,...a,children:(0,J.cloneElement)(o,i?{[i]:{...e,ref:s.reference}}:{...e,ref:s.reference})})}let c={onMouseEnter:xw(o.props.onMouseEnter,s.openDropdown),onMouseLeave:xw(o.props.onMouseLeave,s.closeDropdown)};return(0,Y.jsx)(uD.Target,{refProp:r,ref:t,...a,children:(0,J.cloneElement)(o,i?{[i]:c}:c)})});Rbe.displayName=`@mantine/core/HoverCardTarget`;function zbe(e){let[t,n]=(0,J.useState)(e.defaultOpened),r=typeof e.opened==`boolean`?e.opened:t,i=Ek(),a=US(),o=(0,J.useRef)(-1),s=(0,J.useRef)(-1),c=(0,J.useCallback)(()=>{window.clearTimeout(o.current),window.clearTimeout(s.current)},[]),l=(0,J.useCallback)(t=>{n(t),t?(p(a),e.onOpen?.()):e.onClose?.()},[a,e.onOpen,e.onClose]),{context:u,refs:d}=LE({open:r,onOpenChange:l}),{delay:f,setCurrentId:p}=Hhe(u,{id:a}),{getReferenceProps:m,getFloatingProps:h}=Yhe([Rhe(u,{enabled:!0,delay:i?f:{open:e.openDelay,close:e.closeDelay}}),Zhe(u,{role:`dialog`}),Khe(u,{enabled:i})]),g=(0,J.useCallback)(()=>{i||(c(),e.openDelay===0||e.openDelay===void 0?l(!0):o.current=window.setTimeout(()=>l(!0),e.openDelay))},[i,c,e.openDelay,l]),_=(0,J.useCallback)(()=>{i||(c(),e.closeDelay===0||e.closeDelay===void 0?l(!1):s.current=window.setTimeout(()=>l(!1),e.closeDelay))},[i,c,e.closeDelay,l]);return(0,J.useEffect)(()=>()=>c(),[c]),{opened:r,reference:d.setReference,floating:d.setFloating,getReferenceProps:m,getFloatingProps:h,openDropdown:g,closeDropdown:_}}var Bbe={openDelay:0,closeDelay:150,initiallyOpened:!1};function Ok(e){let{children:t,onOpen:n,onClose:r,openDelay:i,closeDelay:a,initiallyOpened:o,...s}=mT(`HoverCard`,Bbe,e),c=zbe({openDelay:i,closeDelay:a,defaultOpened:o,onOpen:n,onClose:r});return(0,Y.jsx)(jbe,{value:{openDropdown:c.openDropdown,closeDropdown:c.closeDropdown,getReferenceProps:c.getReferenceProps,getFloatingProps:c.getFloatingProps,reference:c.reference,floating:c.floating},children:(0,Y.jsx)(uD,{...s,opened:c.opened,__staticSelector:`HoverCard`,children:t})})}Ok.displayName=`@mantine/core/HoverCard`,Ok.Target=Rbe,Ok.Dropdown=Fbe,Ok.Group=Dk,Ok.extend=e=>e;var Vbe={root:`m_9e117634`},Hbe=Mw((e,{radius:t,fit:n})=>({root:{"--image-radius":t===void 0?void 0:_w(t),"--image-object-fit":n}})),kk=wT((e,t)=>
75{let n=mT(`Image`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,onError:l,src:u,radius:d,fit:f,fallbackSrc:p,mod:m,attributes:h,...g}=n,[_,v]=(0,J.useState)(!u);(0,J.useEffect)(()=>v(!u),[u]);let y=fT({name:`Image`,classes:Vbe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:h,vars:c,varsResolver:Hbe});return _&&p?(0,Y.jsx)(X,{component:`img`,ref:t,src:p,...y(`root`),onError:l,mod:[`fallback`,m],...g}):(0,Y.jsx)(X,{component:`img`,ref:t,...y(`root`),src:u,onError:e=>{l?.(e),v(!0)},mod:m,...g})});kk.classes=Vbe,kk.displayName=`@mantine/core/Image`;function Ube(e=`top-end`,t=0){let n={"--indicator-top":void 0,"--indicator-bottom":void 0,"--indicator-left":void 0,"--indicator-right":void 0,"--indicator-translate-x":void 0,"--indicator-translate-y":void 0},r=rw(t),[i,a]=e.split(`-`);return i===`top`&&(n[`--indicator-top`]=r,n[`--indicator-translate-y`]=`-50%`),i===`middle`&&(n[`--indicator-top`]=`50%`,n[`--indicator-translate-y`]=`-50%`),i===`bottom`&&(n[`--indicator-bottom`]=r,n[`--indicator-translate-y`]=`50%`),a===`start`&&(n[`--indicator-left`]=r,n[`--indicator-translate-x`]=`-50%`),a===`center`&&(n[`--indicator-left`]=`50%`,n[`--indicator-translate-x`]=`-50%`),a===`end`&&(n[`--indicator-right`]=r,n[`--indicator-translate-x`]=`50%`),n}var Wbe={root:`m_e5262200`,indicator:`m_760d1fb1`,processing:`m_885901b1`},Gbe={position:`top-end`,offset:0},Kbe=Mw((e,{color:t,position:n,offset:r,size:i,radius:a,zIndex:o,autoContrast:s})=>({root:{"--indicator-color":t?Jw(t,e):void 0,"--indicator-text-color":pT(s,e)?aT({color:t,theme:e,autoContrast:s}):void 0,"--indicator-size":rw(i),"--indicator-radius":a===void 0?void 0:_w(a),"--indicator-z-index":o?.toString(),...Ube(n,r)}})),Ak=CT((e,t)=>{let n=mT(`Indicator`,Gbe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,children:l,position:u,offset:d,inline:f,label:p,radius:m,color:h,withBorder:g,disabled:_,processing:v,zIndex:y,autoContrast:b,mod:x,attributes:S,...C}=n,w=fT({name:`Indicator`,classes:Wbe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:S,vars:c,varsResolver:Kbe});return(0,Y.jsxs)(X,{ref:t,...w(`root`),mod:[{inline:f},x],...C,children:[!_&&(0,Y.jsx)(X,{mod:{"with-label":!!p,"with-border":g,processing:v},...w(`indicator`),children:p}),l]})});Ak.classes=Wbe,Ak.displayName=`@mantine/core/Indicator`;var qbe=J.useLayoutEffect,Jbe=function(e){var t=J.useRef(e);return qbe(function(){t.current=e}),t},Ybe=function(e,t){if(typeof e==`function`){e(t);return}e.current=t},Xbe=function(e,t){var n=J.useRef();return J.useCallback(function(r){e.current=r,n.current&&Ybe(n.current,null),n.current=t,t&&Ybe(t,r)},[t])},Zbe={"min-height":`0`,"max-height":`none`,height:`0`,visibility:`hidden`,overflow:`hidden`,position:`absolute`,"z-index":`-1000`,top:`0`,right:`0`,display:`block`},Qbe=function(e){Object.keys(Zbe).forEach(function(t){e.style.setProperty(t,Zbe[t],`important`)})},jk=null,$be=function(e,t){var n=e.scrollHeight;return t.sizingStyle.boxSizing===`border-box`?n+t.borderSize:n-t.paddingSize};function exe(e,t,n,r){n===void 0&&(n=1),r===void 0&&(r=1/0),jk||(jk=document.createElement(`textarea`),jk.setAttribute(`tabindex`,`-1`),jk.setAttribute(`aria-hidden`,`true`),Qbe(jk)),jk.parentNode===null&&document.body.appendChild(jk);var i=e.paddingSize,a=e.borderSize,o=e.sizingStyle,s=o.boxSizing;Object.keys(o).forEach(function(e){var t=e;jk.style[t]=o[t]}),Qbe(jk),jk.value=t;var c=$be(jk,e);jk.value=t,c=$be(jk,e),jk.value=`x`;var l=jk.scrollHeight-i,u=l*n;s===`border-box`&&(u=u+i+a),c=Math.max(u,c);var d=l*r;return s===`border-box`&&(d=d+i+a),c=Math.min(d,c),[c,l]}var txe=function(){},nxe=function(e,t){return e.reduce(function(e,n){return e[n]=t[n],e},{})},rxe=[`borderBottomWidth`,`borderLeftWidth`,`borderRightWidth`,`borderTopWidth`,`boxSizing`,`fontFamily`,`fontSize`,`fontStyle`,`fontWeight`,`letterSpacing`,`lineHeight`,`paddingBottom`,`paddingLeft`,`paddingRight`,`paddingTop`,`tabSize`,`textIndent`,`textRendering`,`textTransform`,`width`,`wordBreak`,`wordSpacing`,`scrollbarGutter`],ixe=!!document.documentElement.currentStyle,axe=function(e){var t=window.getComputedStyle(e);
75if(t===null)return null;var n=nxe(rxe,t),r=n.boxSizing;return r===``?null:(ixe&&r===`border-box`&&(n.width=parseFloat(n.width)+parseFloat(n.borderRightWidth)+parseFloat(n.borderLeftWidth)+parseFloat(n.paddingRight)+parseFloat(n.paddingLeft)+`px`),{sizingStyle:n,paddingSize:parseFloat(n.paddingBottom)+parseFloat(n.paddingTop),borderSize:parseFloat(n.borderBottomWidth)+parseFloat(n.borderTopWidth)})};function Mk(e,t,n){var r=Jbe(n);J.useLayoutEffect(function(){var n=function(e){return r.current(e)};if(e)return e.addEventListener(t,n),function(){return e.removeEventListener(t,n)}},[])}var oxe=function(e,t){Mk(document.body,`reset`,function(n){e.current.form===n.target&&t(n)})},sxe=function(e){Mk(window,`resize`,e)},cxe=function(e){Mk(document.fonts,`loadingdone`,e)},lxe=[`cacheMeasurements`,`maxRows`,`minRows`,`onChange`,`onHeightChange`],uxe=J.forwardRef(function(e,t){var n=e.cacheMeasurements,r=e.maxRows,i=e.minRows,a=e.onChange,o=a===void 0?txe:a,s=e.onHeightChange,c=s===void 0?txe:s,l=sC(e,lxe),u=l.value!==void 0,d=J.useRef(null),f=Xbe(d,t),p=J.useRef(0),m=J.useRef(),h=function(){var e=d.current,t=n&&m.current?m.current:axe(e);if(t){m.current=t;var a=exe(t,e.value||e.placeholder||`x`,i,r),o=a[0],s=a[1];p.current!==o&&(p.current=o,e.style.setProperty(`height`,o+`px`,`important`),c(o,{rowHeight:s}))}};return J.useLayoutEffect(h),oxe(d,function(){if(!u){var e=d.current.value;requestAnimationFrame(function(){var t=d.current;t&&e!==t.value&&h()})}}),sxe(h),cxe(h),J.createElement(`textarea`,oC({},l,{onChange:function(e){u||h(),o(e)},ref:f}))}),dxe={size:`sm`},Nk=CT((e,t)=>
75{let{autosize:n,maxRows:r,minRows:i,__staticSelector:a,resize:o,...s}=mT(`Textarea`,dxe,e),c=n&&Tw()!==`test`,l=c?{maxRows:r,minRows:i}:{};return(0,Y.jsx)(LD,{component:c?uxe:`textarea`,ref:t,...s,__staticSelector:a||`Textarea`,multiline:!0,"data-no-overflow":n&&r===void 0||void 0,__vars:{"--input-resize":o},...l})});Nk.classes=LD.classes,Nk.displayName=`@mantine/core/Textarea`;var[fxe,pxe]=cw(`List component was not found in tree`),Pk={root:`m_abbac491`,item:`m_abb6bec2`,itemWrapper:`m_75cd9f71`,itemIcon:`m_60f83e5b`},Fk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,icon:s,children:c,mod:l,...u}=mT(`ListItem`,null,e),d=pxe(),f=s||d.icon,p={classNames:n,styles:a};return(0,Y.jsx)(X,{...d.getStyles(`item`,{...p,className:r,style:i}),component:`li`,mod:[{"with-icon":!!f,centered:d.center},l],ref:t,...u,children:(0,Y.jsxs)(`div`,{...d.getStyles(`itemWrapper`,p),children:[f&&(0,Y.jsx)(`span`,{...d.getStyles(`itemIcon`,p),children:f}),(0,Y.jsx)(`span`,{...d.getStyles(`itemLabel`,p),children:c})]})})});Fk.classes=Pk,Fk.displayName=`@mantine/core/ListItem`;var mxe={type:`unordered`},hxe=Mw((e,{size:t,spacing:n})=>({root:{"--list-fz":vw(t),"--list-lh":yw(t),"--list-spacing":gw(n)}})),Ik=CT((e,t)=>{let n=mT(`List`,mxe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,children:l,type:u,withPadding:d,icon:f,spacing:p,center:m,listStyleType:h,mod:g,attributes:_,...v}=n,y=fT({name:`List`,classes:Pk,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:_,vars:c,varsResolver:hxe});return(0,Y.jsx)(fxe,{value:{center:m,icon:f,getStyles:y},children:(0,Y.jsx)(X,{...y(`root`,{style:{listStyleType:h}}),component:u===`unordered`?`ul`:`ol`,mod:[{"with-padding":d,type:f?`none`:h},g],ref:t,...v,children:l})})});Ik.classes=Pk,Ik.displayName=`@mantine/core/List`,Ik.Item=Fk;var gxe={root:`m_6e45937b`,loader:`m_e8eb006c`,overlay:`m_df587f17`},_xe={transitionProps:{transition:`fade`,duration:0},overlayProps:{backgroundOpacity:.75},zIndex:pw(`overlay`)},vxe=Mw((e,{zIndex:t})=>({root:{"--lo-z-index":t?.toString()}})),Lk=CT((e,t)=>
75{let n=mT(`LoadingOverlay`,_xe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,transitionProps:l,loaderProps:u,overlayProps:d,visible:f,zIndex:p,attributes:m,...h}=n,g=nT(),_=fT({name:`LoadingOverlay`,classes:gxe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:m,vars:c,varsResolver:vxe}),v={..._xe.overlayProps,...d};return(0,Y.jsx)(sD,{transition:`fade`,...l,mounted:!!f,children:e=>(0,Y.jsxs)(X,{..._(`root`,{style:e}),ref:t,...h,children:[(0,Y.jsx)(fD,{..._(`loader`),unstyled:s,...u}),(0,Y.jsx)(nD,{...v,..._(`overlay`),darkHidden:!0,unstyled:s,color:d?.color||g.white}),(0,Y.jsx)(nD,{...v,..._(`overlay`),lightHidden:!0,unstyled:s,color:d?.color||g.colors.dark[5]})]})})});Lk.classes=gxe,Lk.displayName=`@mantine/core/LoadingOverlay`;var[yxe,Rk]=cw(`Menu component was not found in the tree`),zk={dropdown:`m_dc9b7c9f`,label:`m_9bfac126`,divider:`m_efdf90cb`,item:`m_99ac2aa1`,itemLabel:`m_5476e0d3`,itemSection:`m_8b75e504`,chevron:`m_b85b0bed`},Bk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`MenuDivider`,null,e);return(0,Y.jsx)(X,{ref:t,...Rk().getStyles(`divider`,{className:r,style:i,styles:a,classNames:n}),...s})});Bk.classes=zk,Bk.displayName=`@mantine/core/MenuDivider`;var Vk=CT((e,t)=>
75{let{classNames:n,className:r,style:i,styles:a,vars:o,onMouseEnter:s,onMouseLeave:c,onKeyDown:l,children:u,...d}=mT(`MenuDropdown`,null,e),f=(0,J.useRef)(null),p=Rk(),m=xw(l,e=>{(e.key===`ArrowUp`||e.key===`ArrowDown`)&&(e.preventDefault(),f.current?.querySelectorAll(`[data-menu-item]:not(:disabled)`)[0]?.focus())}),h=xw(s,()=>(p.trigger===`hover`||p.trigger===`click-hover`)&&p.openDropdown()),g=xw(c,()=>(p.trigger===`hover`||p.trigger===`click-hover`)&&p.closeDropdown());return(0,Y.jsxs)(uD.Dropdown,{...d,onMouseEnter:h,onMouseLeave:g,role:`menu`,"aria-orientation":`vertical`,ref:qS(t,f),...p.getStyles(`dropdown`,{className:r,style:i,styles:a,classNames:n,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:m,children:[p.withInitialFocusPlaceholder&&(0,Y.jsx)(`div`,{tabIndex:-1,"data-autofocus":!0,"data-mantine-stop-propagation":!0,style:{outline:0}}),u]})});Vk.classes=zk,Vk.displayName=`@mantine/core/MenuDropdown`;var[bxe,Hk]=lw(),Uk=wT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,color:s,closeMenuOnClick:c,leftSection:l,rightSection:u,children:d,disabled:f,"data-disabled":p,...m}=mT(`MenuItem`,null,e),h=Rk(),g=Hk(),_=nT(),{dir:v}=TT(),y=(0,J.useRef)(null),b=m,x=xw(b.onClick,()=>{p||(typeof c==`boolean`?c&&h.closeDropdownImmediately():h.closeOnItemClick&&h.closeDropdownImmediately())}),S=s?_.variantColorResolver({color:s,theme:_,variant:`light`}):void 0,C=s?qw({color:s,theme:_}):null,w=xw(b.onKeyDown,e=>{e.key===`ArrowLeft`&&g&&(g.close(),g.focusParentItem())});return(0,Y.jsxs)(QE,{onMouseDown:e=>e.preventDefault(),...m,unstyled:h.unstyled,tabIndex:h.menuItemTabIndex,...h.getStyles(`item`,{className:r,style:i,styles:a,classNames:n}),ref:qS(y,t),role:`menuitem`,disabled:f,"data-menu-item":!0,"data-disabled":f||p||void 0,"data-mantine-stop-propagation":!0,onClick:x,onKeyDown:fw({siblingSelector:`[data-menu-item]:not([data-disabled])`,parentSelector:`[data-menu-dropdown]`,activateOnFocus:!1,loop:h.loop,dir:v,orientation:`vertical`,onKeyDown:w}),__vars:{"--menu-item-color":C?.isThemeColor&&C?.shade===void 0?`var(--mantine-color-${C.color}-6)`:S?.color,"--menu-item-hover":S?.hover},children:[l&&(0,Y.jsx)(`div`,{...h.getStyles(`itemSection`,{styles:a,classNames:n}),"data-position":`left`,children:l}),d&&(0,Y.jsx)(`div`,{...h.getStyles(`itemLabel`,{styles:a,classNames:n}),children:d}),u&&(0,Y.jsx)(`div`,{...h.getStyles(`itemSection`,{styles:a,classNames:n}),"data-position":`right`,children:u})]})});Uk.classes=zk,Uk.displayName=`@mantine/core/MenuItem`;var Wk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`MenuLabel`,null,e);return(0,Y.jsx)(X,{ref:t,...Rk().getStyles(`label`,{className:r,style:i,styles:a,classNames:n}),...s})});Wk.classes=zk,Wk.displayName=`@mantine/core/MenuLabel`;var Gk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,onMouseEnter:s,onMouseLeave:c,onKeyDown:l,children:u,...d}=mT(`MenuSubDropdown`,null,e),f=(0,J.useRef)(null),p=Rk(),m=Hk(),h=xw(s,m?.open),g=xw(c,m?.close);return(0,Y.jsx)(uD.Dropdown,{...d,onMouseEnter:h,onMouseLeave:g,role:`menu`,"aria-orientation":`vertical`,ref:qS(t,f),...p.getStyles(`dropdown`,{className:r,style:i,styles:a,classNames:n,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,children:u})});Gk.classes=zk,Gk.displayName=`@mantine/core/MenuSubDropdown`;var Kk=wT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,color:s,leftSection:c,rightSection:l,children:u,disabled:d,"data-disabled":f,closeMenuOnClick:p,...m}=mT(`MenuSubItem`,null,e),h=Rk(),g=Hk(),_=nT(),{dir:v}=TT(),y=(0,J.useRef)(null),b=m,x=s?_.variantColorResolver({color:s,theme:_,variant:`light`}):void 0,S=s?qw({color:s,theme:_}):null,C=xw(b.onKeyDown,e=>{e.key===`ArrowRight`&&(g?.open(),g?.focusFirstItem()),e.key===`ArrowLeft`&&g?.parentContext&&(g.parentContext.close(),g.parentContext.focusParentItem())}),w=xw(b.onClick,()=>{!f&&p&&h.closeDropdownImmediately()}),T=xw(b.onMouseEnter,g?.open),E=xw(b.onMouseLeave,g?.close);return(0,Y.jsxs)(QE,{onMouseDown:e=>e.preventDefault(),...m,unstyled:h.unstyled,tabIndex:h.menuItemTabIndex,...h.getStyles(`item`,{className:r,style:i,styles:a,classNames:n}
75),ref:qS(y,t),role:`menuitem`,disabled:d,"data-menu-item":!0,"data-sub-menu-item":!0,"data-disabled":d||f||void 0,"data-mantine-stop-propagation":!0,onMouseEnter:T,onMouseLeave:E,onClick:w,onKeyDown:fw({siblingSelector:`[data-menu-item]:not([data-disabled])`,parentSelector:`[data-menu-dropdown]`,activateOnFocus:!1,loop:h.loop,dir:v,orientation:`vertical`,onKeyDown:C}),__vars:{"--menu-item-color":S?.isThemeColor&&S?.shade===void 0?`var(--mantine-color-${S.color}-6)`:x?.color,"--menu-item-hover":x?.hover},children:[c&&(0,Y.jsx)(`div`,{...h.getStyles(`itemSection`,{styles:a,classNames:n}),"data-position":`left`,children:c}),u&&(0,Y.jsx)(`div`,{...h.getStyles(`itemLabel`,{styles:a,classNames:n}),children:u}),(0,Y.jsx)(`div`,{...h.getStyles(`itemSection`,{styles:a,classNames:n}),"data-position":`right`,children:l||(0,Y.jsx)(VD,{...h.getStyles(`chevron`),size:14})})]})});Kk.classes=zk,Kk.displayName=`@mantine/core/MenuSubItem`;function xxe({children:e,refProp:t}){if(!sw(e))throw Error(`Menu.Sub.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported`);return Rk(),(0,Y.jsx)(uD.Target,{refProp:t,popupType:`menu`,children:e})}xxe.displayName=`@mantine/core/MenuSubTarget`;var Sxe={offset:0,position:`right-start`,transitionProps:{duration:0},openDelay:0,middlewares:{shift:{crossAxis:!0}}};function qk(e){let{children:t,closeDelay:n,openDelay:r,...i}=mT(`MenuSub`,Sxe,e),a=US(),[o,{open:s,close:c}]=tC(!1),l=Hk(),{openDropdown:u,closeDropdown:d}=G_e({open:s,close:c,closeDelay:n,openDelay:r});
75return(0,Y.jsx)(bxe,{value:{opened:o,close:d,open:u,focusFirstItem:()=>window.setTimeout(()=>{document.getElementById(`${a}-dropdown`)?.querySelectorAll(`[data-menu-item]:not([data-disabled])`)[0]?.focus()},16),focusParentItem:()=>window.setTimeout(()=>{document.getElementById(`${a}-target`)?.focus()},16),parentContext:l},children:(0,Y.jsx)(uD,{opened:o,withinPortal:!1,withArrow:!1,id:a,...i,children:t})})}qk.extend=e=>e,qk.displayName=`@mantine/core/MenuSub`,qk.Target=xxe,qk.Dropdown=Gk,qk.Item=Kk;var Cxe={refProp:`ref`},wxe=(0,J.forwardRef)((e,t)=>{let{children:n,refProp:r,...i}=mT(`MenuTarget`,Cxe,e),a=jw(n);if(!a)throw Error(`Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported`);let o=Rk(),s=a.props,c=xw(s.onClick,()=>{o.trigger===`click`?o.toggleDropdown():o.trigger===`click-hover`&&(o.setOpenedViaClick(!0),o.opened||o.openDropdown())}),l=xw(s.onMouseEnter,()=>(o.trigger===`hover`||o.trigger===`click-hover`)&&o.openDropdown()),u=xw(s.onMouseLeave,()=>{(o.trigger===`hover`||o.trigger===`click-hover`&&!o.openedViaClick)&&o.closeDropdown()});return(0,Y.jsx)(uD.Target,{refProp:r,popupType:`menu`,ref:t,...i,children:(0,J.cloneElement)(a,{onClick:c,onMouseEnter:l,onMouseLeave:u,"data-expanded":o.opened?!0:void 0})})});wxe.displayName=`@mantine/core/MenuTarget`;var Txe={trapFocus:!0,closeOnItemClick:!0,withInitialFocusPlaceholder:!0,clickOutsideEvents:[`mousedown`,`touchstart`,`keydown`],loop:!0,trigger:`click`,openDelay:0,closeDelay:100,menuItemTabIndex:-1};function Jk(e){let t=mT(`Menu`,Txe,e),{children:n,onOpen:r,onClose:i,opened:a,defaultOpened:o,trapFocus:s,onChange:c,closeOnItemClick:l,loop:u,closeOnEscape:d,trigger:f,openDelay:p,closeDelay:m,classNames:h,styles:g,unstyled:_,variant:v,vars:y,menuItemTabIndex:b,keepMounted:x,withInitialFocusPlaceholder:S,attributes:C,...w}=t,T=fT({name:`Menu`,classes:zk,props:t,classNames:h,styles:g,unstyled:_,attributes:C}),[E,D]=XS({value:a,defaultValue:o,finalValue:!1,onChange:c}),[O,k]=(0,J.useState)(!1),A=()=>{D(!1),k(!1),E&&i?.()},j=()=>{D(!0),!E&&r?.()},M=()=>{E?A():j()},{openDropdown:N,closeDropdown:P}=G_e({open:j,close:A,closeDelay:m,openDelay:p}),F=e=>Gde(`[data-menu-item]`,`[data-menu-dropdown]`,e),{resolvedClassNames:I,resolvedStyles:L}=uT({classNames:h,styles:g,props:t});return(0,Y.jsx)(yxe,{value:{getStyles:T,opened:E,toggleDropdown:M,getItemIndex:F,openedViaClick:O,setOpenedViaClick:k,closeOnItemClick:l,closeDropdown:f===`click`?A:P,openDropdown:f===`click`?j:N,closeDropdownImmediately:A,loop:u,trigger:f,unstyled:_,menuItemTabIndex:b,withInitialFocusPlaceholder:S},children:(0,Y.jsx)(uD,{returnFocus:!0,...w,opened:E,onChange:M,defaultOpened:o,trapFocus:x?!1:s,closeOnEscape:d,__staticSelector:`Menu`,classNames:I,styles:L,unstyled:_,variant:v,keepMounted:x,children:n})})}Jk.extend=e=>e,Jk.withProps=bpe(Jk),Jk.classes=zk,Jk.displayName=`@mantine/core/Menu`,Jk.Item=Uk,Jk.Label=Wk,Jk.Dropdown=Vk,Jk.Target=wxe,Jk.Divider=Bk,Jk.Sub=qk;var Yk={root:`m_9df02822`,content:`m_54c44539`,inner:`m_1f958f16`,header:`m_d0e2b9cd`},[Exe,Xk]=cw(`Modal component was not found in tree`),Zk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ModalBody`,null,e);return(0,Y.jsx)(SD,{ref:t,...Xk().getStyles(`body`,{classNames:n,style:i,styles:a,className:r}),...s})});Zk.classes=Yk,Zk.displayName=`@mantine/core/ModalBody`;var Qk=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ModalCloseButton`,null,e);return(0,Y.jsx)(CD,{ref:t,...Xk().getStyles(`close`,{classNames:n,style:i,styles:a,className:r}),...s})});Qk.classes=Yk,Qk.displayName=`@mantine/core/ModalCloseButton`;var $k=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,children:s,__hidden:c,...l}=mT(`ModalContent`,null,e),u=Xk(),d=u.scrollAreaComponent||S_e;return(0,Y.jsx)(wD,{...u.getStyles(`content`,{className:r,style:i,styles:a,classNames:n}),innerProps:u.getStyles(`inner`,{className:r,style:i,styles:a,classNames:n}),"data-full-screen":u.fullScreen||void 0,"data-modal-content":!0,"data-hidden":c||void 0,ref:t,...l,children:(0,Y.jsx)(d,{style:{maxHeight:u.fullScreen?`100dvh`:`calc(100dvh - (${rw(u.yOffset)} * 2))`},children:s})})});$k.classes=Yk,$k.displayName=`@mantine/core/ModalContent`;var eA=CT((e,t)=>
75{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ModalHeader`,null,e);return(0,Y.jsx)(TD,{ref:t,...Xk().getStyles(`header`,{classNames:n,style:i,styles:a,className:r}),...s})});eA.classes=Yk,eA.displayName=`@mantine/core/ModalHeader`;var tA=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ModalOverlay`,null,e);return(0,Y.jsx)(ED,{ref:t,...Xk().getStyles(`overlay`,{classNames:n,style:i,styles:a,className:r}),...s})});tA.classes=Yk,tA.displayName=`@mantine/core/ModalOverlay`;var Dxe={__staticSelector:`Modal`,closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:pw(`modal`),transitionProps:{duration:200,transition:`fade-down`},yOffset:`5dvh`},Oxe=Mw((e,{radius:t,size:n,yOffset:r,xOffset:i})=>({root:{"--modal-radius":t===void 0?void 0:_w(t),"--modal-size":hw(n,`modal-size`),"--modal-y-offset":rw(r),"--modal-x-offset":rw(i)}})),nA=CT((e,t)=>{let n=mT(`ModalRoot`,Dxe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,yOffset:l,scrollAreaComponent:u,radius:d,fullScreen:f,centered:p,xOffset:m,__staticSelector:h,attributes:g,..._}=n,v=fT({name:h,classes:Yk,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:g,vars:c,varsResolver:Oxe});return(0,Y.jsx)(Exe,{value:{yOffset:l,scrollAreaComponent:u,getStyles:v,fullScreen:f},children:(0,Y.jsx)(bD,{ref:t,...v(`root`),"data-full-screen":f||void 0,"data-centered":p||void 0,"data-offset-scrollbars":u===XE.Autosize||void 0,unstyled:s,..._})})});nA.classes=Yk,nA.displayName=`@mantine/core/ModalRoot`;var[kxe,Axe]=lw();function jxe({children:e}){let[t,n]=(0,J.useState)([]),[r,i]=(0,J.useState)(pw(`modal`));return(0,Y.jsx)(kxe,{value:{stack:t,addModal:(e,t)=>{n(t=>[...new Set([...t,e])]),i(e=>typeof t==`number`&&typeof e==`number`?Math.max(e,t):e)},removeModal:e=>n(t=>t.filter(t=>t!==e)),getZIndex:e=>`calc(${r} + ${t.indexOf(e)} + 1)`,currentId:t[t.length-1],maxZIndex:r},children:e})}jxe.displayName=`@mantine/core/ModalStack`;var rA=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ModalTitle`,null,e);return(0,Y.jsx)(DD,{ref:t,...Xk().getStyles(`title`,{classNames:n,style:i,styles:a,className:r}),...s})});rA.classes=Yk,rA.displayName=`@mantine/core/ModalTitle`;var Mxe={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:pw(`modal`),transitionProps:{duration:200,transition:`fade-
75down`},withOverlay:!0,withCloseButton:!0},iA=CT((e,t)=>{let{title:n,withOverlay:r,overlayProps:i,withCloseButton:a,closeButtonProps:o,children:s,radius:c,opened:l,stackId:u,zIndex:d,...f}=mT(`Modal`,Mxe,e),p=Axe(),m=!!n||a,h=p&&u?{closeOnEscape:p.currentId===u,trapFocus:p.currentId===u,zIndex:p.getZIndex(u)}:{},g=r===!1?!1:u&&p?p.currentId===u:l;return(0,J.useEffect)(()=>{p&&u&&(l?p.addModal(u,d||pw(`modal`)):p.removeModal(u))},[l,u,d]),(0,Y.jsxs)(nA,{ref:t,radius:c,opened:l,zIndex:p&&u?p.getZIndex(u):d,...f,...h,children:[r&&(0,Y.jsx)(tA,{visible:g,transitionProps:p&&u?{duration:0}:void 0,...i}),(0,Y.jsxs)($k,{radius:c,__hidden:p&&u&&l?u!==p.currentId:!1,children:[m&&(0,Y.jsxs)(eA,{children:[n&&(0,Y.jsx)(rA,{children:n}),a&&(0,Y.jsx)(Qk,{...o})]}),(0,Y.jsx)(Zk,{children:s})]})]})});iA.classes=Yk,iA.displayName=`@mantine/core/Modal`,iA.Root=nA,iA.Overlay=tA,iA.Content=$k,iA.Body=Zk,iA.Header=eA,iA.Title=rA,iA.CloseButton=Qk,iA.Stack=jxe;var[Nxe,aA]=lw(),oA={root:`m_7cda1cd6`,"root--default":`m_44da308b`,"root--contrast":`m_e3a01f8`,label:`m_1e0e6180`,remove:`m_ae386778`,group:`m_1dcfd90b`},[Pxe,Fxe]=lw(),Ixe=Mw((e,{gap:t},{size:n})=>({group:{"--pg-gap":t===void 0?hw(n,`pg-gap`):hw(t)}})),sA=CT((e,t)=>{let n=mT(`PillGroup`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,size:l,disabled:u,attributes:d,...f}=n,p=aA()?.size||l||void 0,m=fT({name:`PillGroup`,classes:oA,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:d,vars:c,varsResolver:Ixe,stylesCtx:{size:p},rootSelector:`group`});return(0,Y.jsx)(Pxe,{value:{size:p,disabled:u},children:(0,Y.jsx)(X,{ref:t,size:p,...m(`group`),...f})})});sA.classes=oA,sA.displayName=`@mantine/core/PillGroup`;var Lxe={variant:`default`},Rxe=Mw((e,{radius:t},{size:n})=>({root:{"--pill-fz":hw(n,`pill-fz`),"--pill-height":hw(n,`pill-height`),"--pill-radius":t===void 0?void 0:_w(t)}})),cA=CT((e,t)=>{let n=mT(`Pill`,Lxe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,variant:l,children:u,withRemoveButton:d,onRemove:f,removeButtonProps:p,radius:m,size:h,disabled:g,mod:_,attributes:v,...y}=n,b=Fxe(),x=aA(),S=h||b?.size||void 0,C=x?.variant===`filled`?`contrast`:l||`default`,w=fT({name:`Pill`,classes:oA,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:v,vars:c,varsResolver:Rxe,stylesCtx:{size:S}});return(0,Y.jsxs)(X,{component:`span`,ref:t,variant:C,size:S,...w(`root`,{variant:C}),mod:[{"with-remove":d&&!g,disabled:g||b?.disabled},_],...y,children:[(0,Y.jsx)(`span`,{...w(`label`),children:u}),d&&(0,Y.jsx)(_D,{variant:`transparent`,radius:m,tabIndex:-1,"aria-hidden":!0,unstyled:s,...p,...w(`remove`,{className:p?.className,style:p?.style}),onMouseDown:e=>{e.preventDefault(),e.stopPropagation(),p?.onMouseDown?.(e)},onClick:e=>{e.stopPropagation(),f?.(),p?.onClick?.(e)}})]})});cA.classes=oA,cA.displayName=`@mantine/core/Pill`,cA.Group=sA;var zxe={field:`m_45c4369d`},Bxe={type:`visible`},lA=CT((e,t)=>{let n=mT(`PillsInputField`,Bxe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,type:l,disabled:u,id:d,pointer:f,mod:p,attributes:m,...h}=n,g=aA(),_=kD(),v=fT({name:`PillsInputField`,classes:zxe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:m,rootSelector:`field`}),y=u||g?.disabled;return(0,Y.jsx)(X,{component:`input`,ref:qS(t,g?.fieldRef),"data-type":l,disabled:y,mod:[{disabled:y,pointer:f},p],...v(`field`),...h,id:_?.inputId||d,"aria-invalid":g?.hasError,"aria-describedby":_?.describedBy,type:`text`,onMouseDown:e=>!f&&e.stopPropagation()})});lA.classes=zxe,lA.displayName=`@mantine/core/PillsInputField`;var Vxe={size:`sm`},uA=CT((e,t)=>{let{children:n,onMouseDown:r,onClick:i,size:a,disabled:o,__staticSelector:s,error:c,variant:l,...u}=mT(`PillsInput`,Vxe,e),d=(0,J.useRef)(null);return(0,Y.jsx)(Nxe,{value:{fieldRef:d,size:a,disabled:o,hasError:!!c,variant:l},children:(0,Y.jsx)(LD,{size:a,error:c,variant:l,component:`div`,ref:t,"data-no-overflow":!0,onMouseDown:e=>{e.preventDefault(),r?.(e),d.current?.focus()},onClick:e=>{e.preventDefault(),e.currentTarget.closest(`fieldset`)?.disabled||(d.current?.focus(),i?.(e))},...u,multiline:!0,disabled:o,__staticSelector:s||`PillsInput`,withAria:!1,children:n})})});uA.displayName=`@mantine/core/PillsInput`,uA.Field=lA;function Hxe({data:e,value:t}){let n=t.map(e=>e.trim().toLowerCase());return e.reduce((e,t)=>
75(jO(t)?e.push({group:t.group,items:t.items.filter(e=>n.indexOf(e.value.toLowerCase().trim())===-1)}):n.indexOf(t.value.toLowerCase().trim())===-1&&e.push(t),e),[])}var Uxe={xs:41,sm:50,md:60,lg:72,xl:89},Wxe={maxValues:1/0,withCheckIcon:!0,checkIconPosition:`left`,hiddenInputValuesDivider:`,`,clearSearchOnChange:!0,openOnFocus:!0,size:`sm`},dA=CT((e,t)=>{let n=mT(`MultiSelect`,Wxe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,size:l,value:u,defaultValue:d,onChange:f,onKeyDown:p,variant:m,data:h,dropdownOpened:g,defaultDropdownOpened:_,onDropdownOpen:v,onDropdownClose:y,selectFirstOptionOnChange:b,selectFirstOptionOnDropdownOpen:x,onOptionSubmit:S,comboboxProps:C,filter:w,limit:T,withScrollArea:E,maxDropdownHeight:D,searchValue:O,defaultSearchValue:k,onSearchChange:A,readOnly:j,disabled:M,onFocus:N,onBlur:P,radius:F,rightSection:I,rightSectionWidth:L,rightSectionPointerEvents:R,rightSectionProps:z,leftSection:B,leftSectionWidth:V,leftSectionPointerEvents:H,leftSectionProps:U,inputContainer:W,inputWrapperOrder:G,withAsterisk:ee,labelProps:te,descriptionProps:ne,errorProps:re,wrapperProps:ie,description:K,label:ae,error:oe,maxValues:se,searchable:ce,nothingFoundMessage:le,withCheckIcon:ue,withAlignedLabels:de,checkIconPosition:fe,hidePickedOptions:pe,withErrorStyles:me,name:he,form:ge,id:_e,clearable:ve,clearButtonProps:ye,hiddenInputProps:be,placeholder:xe,hiddenInputValuesDivider:Se,required:Ce,mod:we,renderOption:Te,onRemove:Ee,onClear:De,scrollAreaProps:Oe,chevronColor:ke,attributes:Ae,clearSearchOnChange:je,openOnFocus:Me,...Ne}=n,Pe=US(_e),Fe=sO(h),Ie=cO(Fe),Le=(0,J.useRef)({}),Re=SO({opened:g,defaultOpened:_,onDropdownOpen:()=>{v?.(),x&&Re.selectFirstOption()},onDropdownClose:()=>{y?.(),Re.resetSelectedOption()}}),{styleProps:ze,rest:{type:Be,autoComplete:Ve,...He}}=_T(Ne),[Ue,We]=XS({value:u,defaultValue:d,finalValue:[],onChange:f}),[Ge,Ke]=XS({value:O,defaultValue:k,finalValue:``,onChange:A}),qe=e=>{Ke(e),Re.resetSelectedOption()},Je=fT({name:`MultiSelect`,classes:{},props:n,classNames:r,styles:o,unstyled:s,attributes:Ae}),{resolvedClassNames:Ye,resolvedStyles:Xe}=uT({props:n,styles:o,classNames:r}),Ze=e=>{p?.(e),e.key===` `&&!ce&&(e.preventDefault(),Re.toggleDropdown()),e.key===`Backspace`&&Ge.length===0&&Ue.length>0&&(Ee?.(Ue[Ue.length-1]),We(Ue.slice(0,Ue.length-1)))},Qe=Ue.map((e,t)=>{let n=Ie[e]||Le.current[e];return(0,Y.jsx)(cA,{withRemoveButton:!j&&!Ie[e]?.disabled,onRemove:()=>{We(Ue.filter(t=>e!==t)),Ee?.(e)},unstyled:s,disabled:M,...Je(`pill`),children:n?.label||e},`${e}-${t}`)});(0,J.useEffect)(()=>{b&&Re.selectFirstOption()},[b,Ge]),(0,J.useEffect)(()=>{Ue.forEach(e=>{e in Ie&&(Le.current[e]=Ie[e])})},[Ie,Ue]);let $e=(0,Y.jsx)(CO.ClearButton,{...ye,onClear:()=>{De?.(),We([]),qe(``)}}),et=Hxe({data:Fe,value:Ue}),tt=ve&&Ue.length>0&&!M&&!j,nt=tt?{paddingInlineEnd:Uxe[l]??Uxe.sm}:void 0;return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(CO,{store:Re,classNames:Ye,styles:Xe,unstyled:s,size:l,readOnly:j,__staticSelector:`MultiSelect`,attributes:Ae,onOptionSubmit:e=>{S?.(e),je&&qe(``),Re.updateSelectedOptionIndex(`selected`),Ue.includes(Ie[e].value)?(We(Ue.filter(t=>t!==Ie[e].value)),Ee?.(Ie[e].value)):Ue.length<se&&We([...Ue,Ie[e].value])},...C,children:[(0,Y.jsx)(CO.DropdownTarget,{children:(0,Y.jsx)(uA,{...ze,__staticSelector:`MultiSelect`,classNames:Ye,styles:Xe,unstyled:s,size:l,className:i,style:a,variant:m,disabled:M,radius:F,__defaultRightSection:(0,Y.jsx)(CO.Chevron,{size:l,error:oe,unstyled:s,color:ke}),__clearSection:$e,__clearable:tt,rightSection:I,rightSectionPointerEvents:R||`none`,rightSectionWidth:L,rightSectionProps:z,leftSection:B,leftSectionWidth:V,leftSectionPointerEvents:H,leftSectionProps:U,inputContainer:W,inputWrapperOrder:G,withAsterisk:ee,labelProps:te,descriptionProps:ne,errorProps:re,wrapperProps:ie,description:K,label:ae,error:oe,withErrorStyles:me,__stylesApiProps:{...n,rightSectionPointerEvents:R||`none`,multiline:!0},pointer:!ce,onClick:()=>ce?Re.openDropdown():Re.toggleDropdown(),"data-expanded":Re.dropdownOpened||void 0,id:Pe,required:Ce,mod:we,attributes:Ae,children:(0,Y.jsxs)(cA.Group,{attributes:Ae,disabled:M,unstyled:s,...Je(`pillsList`,{style:nt}),children:[Qe,(0,Y.jsx)(CO.EventsTarget,{autoComplete:Ve,children:(0,Y.jsx)(uA.Field,{...He,ref:t,id:Pe,placeholder:xe,type:!ce&&!xe?`hidden`:`visible`,...Je(`inputField`),unstyled:s,onFocus:e=>{N?.(e),Me&&ce&&Re.openDropdown()},onBlur:e=>{P?.(e),Re.closeDropdown(),qe(``)},onKeyDown:Ze,value:Ge,onChange:e=>{qe(e.currentTarget.value),ce&&Re.openDropdown(),b&&Re.selectFirstOption()},disabled:M,readOnly:j||!ce,pointer:!ce})})]})})}),(0,Y.jsx)(MO,{data:pe?et:Fe,hidden:j||M,filter:w,search:Ge,limit:T,hiddenWhenEmpty:!le,withScrollArea:E,maxDropdownHeight:D,filterOptions:ce,value:Ue,checkIconPosition:fe,withCheckIcon:ue,withAlignedLabels:de,nothingFoundMessage:le,unstyled:s,labelId:ae?`${Pe}-label`:void 0,"aria-label":ae?void 0:Ne[`aria-label`],renderOption:Te,scrollAreaProps:Oe})]}),(0,Y.jsx)(CO.HiddenInput,{name:he,valuesDivider:Se,value:Ue,form:ge,disabled:M,...be})]})});dA.classes={...LD.classes,...CO.classes},dA.displayName=`@mantine/core/MultiSelect`;var Gxe={root:`m_f0824112`,description:`m_57492dcc`,section:`m_690090b5`,label:`m_1f6ac4c4`,body:`m_f07af9d2`,children:`m_e17b862f`,chevron:`m_1fd8a00b`},Kxe=Mw((e,{variant:t,color:n,childrenOffset:r,autoContrast:i})=>{let a=e.variantColorResolver({color:n||e.primaryColor,theme:e,variant:t||`light`,autoContrast:i});return{root:{"--nl-bg":n||t?a.background:void 0,"--nl-hover":n||t?a.hover:void 0,"--nl-color":n||t?a.color:void 0},children:{"--nl-offset":gw(r)}}}),fA=wT((e,t)=>
75{let n=mT(`NavLink`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,opened:l,defaultOpened:u,onChange:d,children:f,active:p,disabled:m,leftSection:h,rightSection:g,label:_,description:v,disableRightSectionRotation:y,noWrap:b,childrenOffset:x,autoContrast:S,mod:C,attributes:w,onClick:T,onKeyDown:E,...D}=n,O=fT({name:`NavLink`,props:n,classes:Gxe,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:w,vars:c,varsResolver:Kxe}),[k,A]=XS({value:l,defaultValue:u,finalValue:!1,onChange:d}),j=!!f,M=e=>{T?.(e),j&&(e.preventDefault(),A(!k))};return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(QE,{...O(`root`),component:`a`,ref:t,onClick:M,onKeyDown:e=>{E?.(e),e.nativeEvent.code===`Space`&&j&&(e.preventDefault(),A(!k))},unstyled:s,mod:[{disabled:m,active:p,expanded:k},C],...D,children:[h&&(0,Y.jsx)(X,{component:`span`,...O(`section`),mod:{position:`left`},children:h}),(0,Y.jsxs)(X,{...O(`body`),mod:{"no-wrap":b},children:[(0,Y.jsx)(X,{component:`span`,...O(`label`),children:_}),(0,Y.jsx)(X,{component:`span`,mod:{active:p},...O(`description`),children:v})]}),(j||g!==void 0)&&(0,Y.jsx)(X,{...O(`section`),component:`span`,mod:{rotate:k&&!y,position:`right`},children:j&&g===void 0?(0,Y.jsx)(VD,{...O(`chevron`)}):g})]}),j&&(0,Y.jsx)(OT,{in:k,...O(`collapse`),children:(0,Y.jsx)(`div`,{...O(`children`),children:f})})]})});fA.classes=Gxe,fA.displayName=`@mantine/core/NavLink`;var qxe={root:`m_a513464`,icon:`m_a4ceffb`,loader:`m_b0920b15`,body:`m_a49ed24`,title:`m_3feedf16`,description:`m_3d733a3a`,closeButton:`m_919a4d88`},Jxe={withCloseButton:!0},Yxe=Mw((e,{radius:t,color:n})=>({root:{"--notification-radius":t===void 0?void 0:_w(t),"--notification-color":n?Jw(n,e):void 0}})),pA=CT((e,t)=>{let n=mT(`Notification`,Jxe,e),{className:r,color:i,radius:a,loading:o,withCloseButton:s,withBorder:c,title:l,icon:u,children:d,onClose:f,closeButtonProps:p,classNames:m,style:h,styles:g,unstyled:_,vars:v,mod:y,loaderProps:b,role:x,attributes:S,...C}=n,w=fT({name:`Notification`,classes:qxe,props:n,className:r,style:h,classNames:m,styles:g,unstyled:_,attributes:S,vars:v,varsResolver:Yxe});return(0,Y.jsxs)(X,{...w(`root`),mod:[{"data-with-icon":!!u||o,"data-with-border":c},y],ref:t,role:x||`alert`,...C,children:[u&&!o&&(0,Y.jsx)(`div`,{...w(`icon`),children:u}),o&&(0,Y.jsx)(fD,{size:28,color:i,...b,...w(`loader`)}),(0,Y.jsxs)(`div`,{...w(`body`),children:[l&&(0,Y.jsx)(`div`,{...w(`title`),children:l}),(0,Y.jsx)(X,{...w(`description`),mod:{"data-with-title":!!l},children:d})]}),s&&(0,Y.jsx)(_D,{iconSize:16,color:`gray`,...p,unstyled:_,onClick:f,...w(`closeButton`)})]})});pA.classes=qxe,pA.displayName=`@mantine/core/Notification`;function Xxe(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var mA;(function(e){e.event=`event`,e.props=`prop`})(mA||={});function hA(){}function Zxe(e){var t,n=void 0;return function(){for(var r=[],i=arguments.length;i--;)r[i]=arguments[i];return t&&r.length===t.length&&r.every(function(e,n){return e===t[n]})?n:(t=r,n=e.apply(void 0,r),n)}}function gA(e){return!!(e||``).match(/\d/)}function _A(e){return e==null}function Qxe(e){return typeof e==`number`&&isNaN(e)}function $xe(e){return _A(e)||Qxe(e)||typeof e==`number`&&!isFinite(e)}function eSe(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,`\\$&`)}function tSe(e){switch(e){case`lakh`:return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case`wan`:return/(\d)(?=(\d{4})+(?!\d))/g;default:return/(\d)(?=(\d{3})+(?!\d))/g}}function nSe(e,t,n){var r=tSe(n),i=e.search(/[1-9]/);return i=i===-1?e.length:i,e.substring(0,i)+e.substring(i,e.length).replace(r,`$1`+t)}function rSe(e){var t=(0,J.useRef)(e);return t.current=e,(0,J.useRef)(function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];return t.current.apply(t,e)}).current}function vA(e,t){t===void 0&&(t=!0);var n=e[0]===`-`,r=n&&t;e=e.replace(`-`,``);var i=e.split(`.`);
vendor: 14,001 bytes, lines 75-83
75return{beforeDecimal:i[0],afterDecimal:i[1]||``,hasNegation:n,addNegation:r}}function iSe(e){if(!e)return e;var t=e[0]===`-`;t&&(e=e.substring(1,e.length));var n=e.split(`.`),r=n[0].replace(/^0+/,``)||`0`,i=n[1]||``;return(t?`-`:``)+r+(i?`.`+i:``)}function aSe(e,t,n){for(var r=``,i=n?`0`:``,a=0;a<=t-1;a++)r+=e[a]||i;return r}function oSe(e,t){return Array(t+1).join(e)}function sSe(e){var t=e+``,n=t[0]===`-`?`-`:``;n&&(t=t.substring(1));var r=t.split(/[eE]/g),i=r[0],a=r[1];if(a=Number(a),!a)return n+i;i=i.replace(`.`,``);var o=1+a,s=i.length;return o<0?i=`0.`+oSe(`0`,Math.abs(o))+i:o>=s?i+=oSe(`0`,o-s):i=(i.substring(0,o)||`0`)+`.`+i.substring(o),n+i}function cSe(e,t,n){if([``,`-`].indexOf(e)!==-1)return e;var r=(e.indexOf(`.`)!==-1||n)&&t,i=vA(e),a=i.beforeDecimal,o=i.afterDecimal,s=i.hasNegation,c=parseFloat(`0.`+(o||`0`)),l=(o.length<=t?`0.`+o:c.toFixed(t)).split(`.`),u=a;a&&Number(l[0])&&(u=a.split(``).reverse().reduce(function(e,t,n){return e.length>n?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e},l[0]));var d=aSe(l[1]||``,t,n),f=s?`-`:``,p=r?`.`:``;return``+f+u+p+d}function yA(e,t){if(e.value=e.value,e!==null){if(e.createTextRange){var n=e.createTextRange();return n.move(`character`,t),n.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}var lSe=Zxe(function(e,t){for(var n=0,r=0,i=e.length,a=t.length;e[n]===t[n]&&n<i;)n++;for(;e[i-1-r]===t[a-1-r]&&a-r>n&&i-r>n;)r++;return{from:{start:n,end:i-r},to:{start:n,end:a-r}}}),uSe=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function dSe(e,t,n){return Math.min(Math.max(e,t),n)}function bA(e){return Math.max(e.selectionStart,e.selectionEnd)}function fSe(){return typeof navigator<`u`&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function pSe(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:``}}function mSe(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,i=e.formattedValueIndex;return t[r]===n[i]}function hSe(e,t,n,r,i,a,o){o===void 0&&(o=mSe);var s=i.findIndex(function(e){return e}),c=e.slice(0,s);!t&&!n.startsWith(c)&&(t=c,n=c+n,r+=c.length);for(var l=n.length,u=e.length,d={},f=Array(l),p=0;p<l;p++){f[p]=-1;for(var m=0,h=u;m<h;m++)if(o({currentValue:n,lastValue:t,formattedValue:e,currentValueIndex:p,formattedValueIndex:m})&&d[m]!==!0){f[p]=m,d[m]=!0;break}}for(var g=r;g<l&&(f[g]===-1||!a(n[g]));)g++;var _=g===l||f[g]===-1?u:f[g];for(g=r-1;g>0&&f[g]===-1;)g--;var v=g===-1||f[g]===-1?0:f[g]+1;return v>_?_:r-v<_-r?v:_}function gSe(e,t,n,r){var i=e.length;if(t=dSe(t,0,i),r===`left`){for(;t>=0&&!n[t];)t--;t===-1&&(t=n.indexOf(!0))}else{for(;t<=i&&!n[t];)t++;t>i&&(t=n.lastIndexOf(!0))}return t===-1&&(t=i),t}function _Se(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;n<r;n++)t[n]=!!(gA(e[n])||gA(e[n-1]));return t}function vSe(e,t,n,r,i,a){a===void 0&&(a=hA);var o=rSe(function(e,t){var n,a;return $xe(e)?(a=``,n=``):typeof e==`number`||t?(a=typeof e==`number`?sSe(e):e,n=r(a)):(a=i(e,void 0),n=r(a)),{formattedValue:n,numAsString:a}}),s=(0,J.useState)(function(){return o(_A(e)?t:e,n)}),c=s[0],l=s[1],u=function(e,t){e.formattedValue!==c.formattedValue&&l({formattedValue:e.formattedValue,numAsString:e.value}),a(e,t)},d=e,f=n;_A(e)&&(d=c.numAsString,f=!0);var p=o(d,f);return(0,J.useMemo)(function(){l(p)},[p.formattedValue]),[c,u]}function ySe(e){return e.replace(/[^0-9]/g,``)}function bSe(e){return e}function xSe(e){var t=e.type;t===void 0&&(t=`text`);var n=e.displayType;n===void 0&&(n=`input`);var r=e.customInput,i=e.renderText,a=e.getInputRef,o=e.format;o===void 0&&(o=bSe);var s=e.removeFormatting;s===void 0&&(s=ySe);var c=e.defaultValue,l=e.valueIsNumericString,u=e.onValueChange,d=e.isAllowed,f=e.onChange;f===void 0&&(f=hA);var p=e.onKeyDown;p===void 0&&(p=hA);var m=e.onMouseUp;m===void 0&&(m=hA);var h=e.onFocus;h===void 0&&(h=hA);var g=e.onBlur;g===void 0&&(g=hA);var _=e.value,v=e.getCaretBoundary;v===void 0&&(v=_Se);var y=e.isValidInputCharacter;y===void 0&&(y=gA);var b=e.isCharacterSame,x=Xxe(e,[`type`,`displayType`,`customInput`,`renderText`,`getInputRef`,`format`,`removeFormatting`,`defaultValue`,`valueIsNumericString`,`onValueChange`,`isAllowed`,`onChange`,`onKeyDown`,`onMouseUp`,`onFocus`,`onBlur`,`value`,`getCaretBoundary`,`isValidInputCharacter`,`isCharacterSame`]),S=vSe(_,c,!!l,o,s,u),C=S[0],w=C.formattedValue,T=C.numAsString,E=S[1],D=(0,J.useRef)(),O=(0,J.useRef)({formattedValue:w,numAsString:T}),k=function(e,t){O.current={formattedValue:e.formattedValue,numAsString:e.value},E(e,t)},A=(0,J.useState)(!1),j=A[0],M=A[1],N=(0,J.useRef)(null),P=(0,J.useRef)({setCaretTimeout:null,focusTimeout:null});(0,J.useEffect)(function(){return M(!0),function(){clearTimeout(P.current.setCaretTimeout),clearTimeout(P.current.focusTimeout)}},[]);var F=o,I=function(e,t){var n=parseFloat(t);return{formattedValue:e,value:t,floatValue:isNaN(n)?void 0:n}},L=function(e,t,n){e.selectionStart===0&&e.selectionEnd===e.value.length||(yA(e,t),P.current.setCaretTimeout=setTimeout(function(){e.value===n&&e.selectionStart!==t&&yA(e,t)},0))},R=function(e,t,n){return gSe(e,t,v(e),n)},z=function(e,t,n){var r=v(t),i=hSe(t,w,e,n,r,y,b);return i=gSe(t,i,r),i},B=function(e){var t=e.formattedValue;t===void 0&&(t=``);var n=e.input,r=e.source,i=e.event,a=e.numAsString,o;if(n){var s=e.inputValue||n.value,c=bA(n);n.value=t,o=z(s,t,c),o!==void 0&&L(n,o,t)}t!==w&&k(I(t,a),{event:i,source:r})};(0,J.useEffect)(function(){var e=O.current,t=e.formattedValue,n=e.numAsString;(w!==t||T!==n)&&k(I(w,T),{event:void 0,source:mA.props})},[w,T]);var V=N.current?bA(N.current):void 0;(typeof window<`u`?J.useLayoutEffect:J.useEffect)(function(){var e=N.current;if(w!==O.current.formattedValue&&e){var t=z(O.current.formattedValue,w,V);e.value=w,L(e,t,w)}},[w]);var H=function(e,t,n){var r=t.target,i=D.current?uSe(D.current,r.selectionEnd):lSe(w,e),a=Object.assign(Object.assign({},i),{lastValue:w}),o=s(e,a),c=F(o);if(o=s(c,void 0),d&&!d(I(c,o))){var l=t.target,u=z(e,w,bA(l));return l.value=w,L(l,u,w),!1}return B({formattedValue:c,numAsString:o,inputValue:e,event:t,source:n,input:t.target}),!0},U=function(e,t){t===void 0&&(t=0),D.current={selectionStart:e.selectionStart,selectionEnd:e.selectionEnd+t}},W=function(e){var t=e.target.value;H(t,e,mA.event)&&f(e),D.current=void 0},G=function(e){var t=e.target,n=e.key,r=t.selectionStart,i=t.selectionEnd,a=t.value;a===void 0&&(a=``);var o;n===`ArrowLeft`||n===`Backspace`?o=Math.max(r-1,0):n===`ArrowRight`?o=Math.min(r+1,a.length):n===`Delete`&&(o=r);var s=0;n===`Delete`&&r===i&&(s=1);var c=n===`ArrowLeft`||n===`ArrowRight`;if(o===void 0||r!==i&&!c){p(e),U(t,s);return}var l=o;c?(l=R(a,o,n===`ArrowLeft`?`left`:`right`),l!==o&&e.preventDefault()):n===`Delete`&&!y(a[o])?l=R(a,o,`right`):n===`Backspace`&&!y(a[o])&&(l=R(a,o,`left`)),l!==o&&L(t,l,a),p(e),U(t,s)},ee=function(e){var t=e.target,n=function(){var e=t.selectionStart,n=t.selectionEnd,r=t.value;if(r===void 0&&(r=``),e===n){var i=R(r,e);i!==e&&L(t,i,r)}};n(),requestAnimationFrame(function(){n()}),m(e),U(t)},te=function(e){e.persist&&e.persist();var t=e.target,n=e.currentTarget;N.current=t,P.current.focusTimeout=setTimeout(function(){var r=t.selectionStart,i=t.selectionEnd,a=t.value;a===void 0&&(a=``);var o=R(a,r);o!==r&&!(r===0&&i===a.length)&&L(t,o,a),h(Object.assign(Object.assign({},e),{currentTarget:n}))},0)},ne=function(e){N.current=null,clearTimeout(P.current.focusTimeout),clearTimeout(P.current.setCaretTimeout),g(e)},re=j&&fSe()?`numeric`:void 0,ie=Object.assign({inputMode:re},x,{type:t,value:w,onChange:W,onKeyDown:G,onMouseUp:ee,onFocus:te,onBlur:ne});if(n===`text`)return i?J.createElement(J.Fragment,null,i(w,x)||null):J.createElement(`span`,Object.assign({},x,{ref:a}),w);if(r){var K=r;return J.createElement(K,Object.assign({},ie,{ref:a}))}return J.createElement(`input`,Object.assign({},ie,{ref:a}))}function SSe(e,t){var n=t.decimalScale,r=t.fixedDecimalScale,i=t.prefix;i===void 0&&(i=``);var a=t.suffix;a===void 0&&(a=``);var o=t.allowNegative,s=t.thousandsGroupStyle;if(s===void 0&&(s=`thousand`),e===``||e===`-`)return e;var c=xA(t),l=c.thousandSeparator,u=c.decimalSeparator,d=n!==0&&e.indexOf(`.`)!==-1||n&&r,f=vA(e,o),p=f.beforeDecimal,m=f.afterDecimal,h=f.addNegation;return n!==void 0&&(m=aSe(m,n,!!r)),l&&(p=nSe(p,l,s)),i&&(p=i+p),a&&(m+=a),h&&(p=`-`+p),e=p+(d&&u||``)+m,e}function xA(e){var t=e.decimalSeparator;t===void 0&&(t=`.`);var n=e.thousandSeparator,r=e.allowedDecimalSeparators;return n===!0&&(n=`,`),r||=[t,`.`],{decimalSeparator:t,thousandSeparator:n,allowedDecimalSeparators:r}}function CSe(e,t){e===void 0&&(e=``);var n=RegExp(`(-)`),r=RegExp(`(-)(.)*(-)`),i=n.test(e),a=r.test(e);return e=e.replace(/-/g,``),i&&!a&&t&&(e=`-`+e),e}function wSe(e,t){return RegExp(`(^-)|[0-9]|`+eSe(e),t?`g`:void 0)}function TSe(e,t,n){return e===``?!0:!t?.match(/\d/)&&!n?.match(/\d/)&&typeof e==`string`&&!isNaN(Number(e))}function ESe(e,t,n){var r;t===void 0&&(t=pSe(e));var i=n.allowNegative,a=n.prefix;a===void 0&&(a=``);var o=n.suffix;o===void 0&&(o=``);var s=n.decimalScale,c=t.from,l=t.to,u=l.start,d=l.end,f=xA(n),p=f.allowedDecimalSeparators,m=f.decimalSeparator,h=e[d]===m;if(gA(e)&&(e===a||e===o)&&t.lastValue===``)return e;if(d-u===1&&p.indexOf(e[u])!==-1){var g=s===0?``:m;e=e.substring(0,u)+g+e.substring(u+1,e.length)}var _=function(e,t,n){var r=!1,i=!1;a.startsWith(`-`)?r=!1:e.startsWith(`--`)?(r=!1,i=!0):o.startsWith(`-`)&&e.length===o.length?r=!1:e[0]===`-`&&(r=!0);var s=+!!r;return i&&(s=2),s&&(e=e.substring(s),t-=s,n-=s),{value:e,start:t,end:n,hasNegation:r}},v=_(e,u,d),y=v.hasNegation;r=v,e=r.value,u=r.start,d=r.end;var b=_(t.lastValue,c.start,c.end),x=b.start,S=b.end,C=b.value,w=e.substring(u,d);e.length&&C.length&&(x>C.length-o.length||S<a.length)&&!(w&&o.startsWith(w))&&(e=C);var T=0;e.startsWith(a)?T+=a.length:u<a.length&&(T=u),e=e.substring(T),d-=T;var E=e.length,D=e.length-o.length;e.endsWith(o)?E=D:(d>D||d>e.length-o.length)&&(E=d),e=e.substring(0,E),e=CSe(y?`-`+e:e,i),e=(e.match(wSe(m,!0))||[]).join(``);var O=e.indexOf(m);e=e.replace(new RegExp(eSe(m),`g`),function(e,t){return t===O?`.`:``});var k=vA(e,i),A=k.beforeDecimal,j=k.afterDecimal,M=k.addNegation;return l.end-l.start<c.end-c.start&&A===``&&h&&!parseFloat(j)&&(e=M?`-`:``),e}function DSe(e,t){var n=t.prefix;n===void 0&&(n=``);var r=t.suffix;r===void 0&&(r=``);var i=Array.from({length:e.length+1}).map(function(){return!0}),a=e[0]===`-`;i.fill(!1,0,n.length+ +!!a);var o=e.length;return i.fill(!1,o-r.length+1,o+1),i}function OSe(e){var t=xA(e),n=t.thousandSeparator,r=t.decimalSeparator,i=e.prefix;i===void 0&&(i=``);var a=e.allowNegative;if(a===void 0&&(a=!0),n===r)throw Error(` 76 Decimal separator can't be same as thousand separator. 77 thousandSeparator: `+n+` (thousandSeparator = {true} is same as thousandSeparator = ",") 78 decimalSeparator: `+r+` (default value for decimalSeparator is .) 79 `);return i.startsWith(`-`)&&a&&(console.error(` 80 Prefix can't start with '-' when allowNegative is true. 81 prefix: `+i+` 82 allowNegative: `+a+` 83 `),a=!1),Object.assign(Object.assign({},e),{allowNegative:a})}function kSe(e){e=OSe(e),e.decimalSeparator,e.allowedDecimalSeparators,e.thousandsGroupStyle;var t=e.suffix,n=e.allowNegative,r=e.allowLeadingZeros,i=e.onKeyDown;i===void 0&&(i=hA);var a=e.onBlur;a===void 0&&(a=hA);var o=e.thousandSeparator,s=e.decimalScale,c=e.fixedDecimalScale,l=e.prefix;l===void 0&&(l=``);var u=e.defaultValue,d=e.value,f=e.valueIsNumericString,p=e.onValueChange,m=Xxe(e,[`decimalSeparator`,`allowedDecimalSeparators`,`thousandsGroupStyle`,`suffix`,`allowNegative`,`allowLeadingZeros`,`onKeyDown`,`onBlur`,`thousandSeparator`,`decimalScale`,`fixedDecimalScale`,`prefix`,`defaultValue`,`value`,`valueIsNumericString`,`onValueChange`]),h=xA(e),g=h.decimalSeparator,_=h.allowedDecimalSeparators,v=function(t){return SSe(t,e)},y=function(t,n){return ESe(t,n,e)},b=_A(d)?u:d,x=f??TSe(b,l,t);_A(d)?_A(u)||(x||=typeof u==`number`):x||=typeof d==`number`;var S=function(e){return $xe(e)?e:(typeof e==`number`&&(e=sSe(e)),x&&typeof s==`number`?cSe(e,s,!!c):e)},C=vSe(S(d),S(u),!!x,v,y,p),w=C[0],T=w.numAsString,E=w.formattedValue,D=C[1];return Object.assign(Object.assign({},m),{value:E,valueIsNumericString:!1,isValidInputCharacter:function(e){return e===g?!0:gA(e)},isCharacterSame:function(e){var t=e.currentValue,n=e.lastValue,r=e.formattedValue,i=e.currentValueIndex,a=e.formattedValueIndex,o=t[i],u=r[a],f=lSe(n,t).to,p=function(e){return y(e).indexOf(`.`)+l.length};return d===0&&c&&s&&t[f.start]===g&&p(t)<i&&p(r)>a?!1:i>=f.start&&i<f.end&&_&&_.includes(o)&&u===g?!0:o===u},onValueChange:D,format:v,removeFormatting:y,getCaretBoundary:function(t){return DSe(t,e)},onKeyDown:function(e){var t=e.target,r=e.key,a=t.selectionStart,u=t.selectionEnd,d=t.value;if(d===void 0&&(d=``),(r===`Backspace`||r===`Delete`)&&u<l.length){e.preventDefault();return}if(a!==u){i(e);return}r===`Backspace`&&d[0]===`-`&&a===l.length+1&&n&&yA(t,1),s&&c&&(r===`Backspace`&&d[a-1]===g?(yA(t,a-1),e.preventDefault()):r===`Delete`&&d[a]===g&&e.preventDefault()),_?.includes(r)&&d[a]===g&&yA(t,a+1);var f=o===!0?`,`:o;r===`Backspace`&&d[a-1]===f&&yA(t,a-1),r===`Delete`&&d[a]===f&&yA(t,a+1),i(e)},onBlur:function(t){var n=T;n.match(/\d/g)||(n=``),r||(n=iSe(n)),c&&s&&(n=cSe(n,s,c)),n!==T&&D({formattedValue:SSe(n,e),value:n,floatValue:parseFloat(n)},{event:t,source:mA.event}),a(t)}})}function ASe(e){var t=kSe(e);return J.createElement(xSe,Object.assign({},t))}var SA={root:`m_e2f5cd4e`,controls:`m_95e17d22`,control:`m_80b4b171`};function jSe({direction:e,style:t,...n}){return(0,Y.jsx)(`svg`,{style:{width:`var(--ni-chevron-size)`,height:`var(--ni-chevron-size)`,transform:e===`up`?`rotate(180deg)`:void 0,...t},viewBox:`0 0 15 15`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...n,children:(0,Y.jsx)(`path`,{d:`M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.564
8364L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z`,fill:`currentColor`,fillRule:`evenodd`,clipRule:`evenodd`})})}var MSe=/^(0\.0*|-0(\.0*)?)$/,NSe=/^-?0\d+(\.\d+)?\.?$/,PSe=/\.\d*0$/,FSe=/^-?\d+\.$/;function CA(e){return typeof e==`string`&&e!==``&&!Number.isNaN(Number(e))}function wA(e){return typeof e==`number`?e<2**53-1:e===``||CA(e)&&Number(e)<2**53-1}function ISe(e){return e.toString().replace(`.`,``).length}function LSe(e,t){return(typeof e==`number`?e<2**53-1:!Number.isNaN(Number(e)))&&!Number.isNaN(e)&&ISe(t)<14&&t!==``}function RSe(e,t,n){return e===void 0?!0:(t===void 0||e>=t)&&(n===void 0||e<=n)}var zSe={step:1,clampBehavior:`blur`,allowDecimal:!0,allowNegative:!0,withKeyboardEvents:!0,allowLeadingZeros:!0,trimLeadingZeroesOnBlur:!0,startValue:0,allowedDecimalSeparators:[`.`,`,`]},BSe=Mw((e,{size:t})=>({controls:{"--ni-chevron-size":hw(t,`ni-chevron-size`)}}));function VSe(e,t,n){let r=e.toString(),i=FSe.test(r),a=r.replace(/^0+(?=\d)/,``),o=parseFloat(a);if(Number.isNaN(o))return a;if(o>2**53-1)return t===void 0?a:t;let s=OS(o,n,t);return i?`${s.toString().replace(/^0+(?=\d)/,``)}.`:s}var TA=CT((e,t)=>{let n=mT(`NumberInput`,zSe,e),{className:r,classNames:i,styles:a,unstyled:o,vars:s,onChange:c,onValueChange:l,value:u,defaultValue:d,max:f,min:p,step:m,hideControls:h,rightSection:g,isAllowed:_,clampBehavior:v,onBlur:y,allowDecimal:b,decimalScale:x,onKeyDown:S,onKeyDownCapture:C,handlersRef:w,startValue:T,disabled:E,rightSectionPointerEvents:D,allowNegative:O,readOnly:k,size:A,rightSectionWidth:j,stepHoldInterval:M,stepHoldDelay:N,allowLeadingZeros:P,withKeyboardEvents:F,trimLeadingZeroesOnBlur:I,allowedDecimalSeparators:L,attributes:R,...z}=n,B=fT({name:`NumberInput`,classes:SA,props:n,classNames:i,styles:a,unstyled:o,attributes:R,vars:s,varsResolver:BSe}),{resolvedClassNames:V,resolvedStyles:H}=uT({classNames:i,styles:a,props:n}),[U,W]=XS({value:u,defaultValue:d,finalValue:``,onChange:c}),G=N!==void 0&&M!==void 0,ee=(0,J.useRef)(null),te=(0,J.useRef)(null),ne=(0,J.useRef)(0),re=(e,t)=>{t.source===`event`&&W(LSe(e.floatValue,e.value)&&!MSe.test(e.value)&&!(P&&NSe.test(e.value))&&!PSe.test(e.value)&&!FSe.test(e.value)?e.floatValue:e.value),l?.(e,t)},ie=e=>{let t=String(e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},K=e=>{ee.current&&e!==void 0&&ee.current.setSelectionRange(e,e)},ae=(0,J.useRef)(mw);ae.current=()=>{if(!wA(U))return;let e,t=ie(U),n=ie(m),r=Math.max(t,n),i=10**r;if(!CA(U)&&(typeof U!=`number`||Number.isNaN(U)))e=OS(T,p,f);else if(f!==void 0){let t=(Math.round(Number(U)*i)+Math.round(m*i))/i;e=t<=f?t:f}else e=(Math.round(Number(U)*i)+Math.round(m*i))/i;let a=e.toFixed(r);W(parseFloat(a)),l?.({floatValue:parseFloat(a),formattedValue:a,value:a},{source:`increment`}),setTimeout(()=>K(ee.current?.value.length),0)};let oe=(0,J.useRef)(mw);oe.current=()=>{if(!wA(U))return;let e,t=p===void 0?O?-(2**53-1):0:p,n=ie(U),r=ie(m),i=Math.max(n,r),a=10**i;if(!CA(U)&&typeof U!=`number`||Number.isNaN(U))e=OS(T,t,f);else{let n=(Math.round(Number(U)*a)-Math.round(m*a))/a;e=t!==void 0&&n<t?t:n}let o=e.toFixed(i);W(parseFloat(o)),l?.({floatValue:parseFloat(o),formattedValue:o,value:o},{source:`decrement`}),setTimeout(()=>K(ee.current?.value.length),0)};let se=e=>{S?.(e),!(k||!F)&&(e.key===`ArrowUp`&&(e.preventDefault(),ae.current?.()),e.key===`ArrowDown`&&(e.preventDefault(),oe.current?.()))},ce=e=>{if(C?.(e),e.key===`Backspace`){let t=ee.current;t&&t.selectionStart===0&&t.selectionStart===t.selectionEnd&&(e.preventDefault(),window.setTimeout(()=>K(0),0))}},le=e=>{let t=U;v===`blur`&&typeof t==`number`&&(t=OS(t,p,f)),I&&typeof t==`string`&&ie(t)<15&&(t=VSe(t,f,p)),U!==t&&W(t),y?.(e)};GS(w,{increment:ae.current,decrement:oe.current});let ue=e=>{e?ae.current?.():oe.current?.(),ne.current+=1},de=e=>{if(ue(e),G){let t=typeof M==`number`?M:M(ne.current);te.current=window.setTimeout(()=>de(e),t)}},fe=(e,t)=>
83{e.preventDefault(),ee.current?.focus(),ue(t),G&&(te.current=window.setTimeout(()=>de(t),N))},pe=()=>{te.current&&window.clearTimeout(te.current),te.current=null,ne.current=0},me=(0,Y.jsxs)(`div`,{...B(`controls`),children:[(0,Y.jsx)(QE,{...B(`control`),tabIndex:-1,"aria-hidden":!0,disabled:E||typeof U==`number`&&f!==void 0&&U>=f,mod:{direction:`up`},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{fe(e,!0)},onPointerUp:pe,onPointerLeave:pe,children:(0,Y.jsx)(jSe,{direction:`up`})}),(0,Y.jsx)(QE,{...B(`control`),tabIndex:-1,"aria-hidden":!0,disabled:E||typeof U==`number`&&p!==void 0&&U<=p,mod:{direction:`down`},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{fe(e,!1)},onPointerUp:pe,onPointerLeave:pe,children:(0,Y.jsx)(jSe,{direction:`down`})})]});return(0,Y.jsx)(LD,{component:ASe,allowNegative:O,className:Pw(SA.root,r),size:A,inputMode:`decimal`,...z,readOnly:k,disabled:E,value:U,getInputRef:qS(t,ee),onValueChange:re,rightSection:h||k||!wA(U)?g:g||me,classNames:V,styles:H,unstyled:o,__staticSelector:`NumberInput`,decimalScale:b?x:0,onKeyDown:se,onKeyDownCapture:ce,rightSectionPointerEvents:D??(E?`none`:void 0),rightSectionWidth:j??`var(--ni-right-section-width-${A||`sm`})`,allowLeadingZeros:P,allowedDecimalSeparators:L,onBlur:le,attributes:R,isAllowed:e=>v===`strict`?_?_(e)&&RSe(e.floatValue,p,f):RSe(e.floatValue,p,f):_?_(e):!0})});TA.classes={...LD.classes,...SA},TA.displayName=`@mantine/core/NumberInput`;var EA={root:`m_4addd315`,control:`m_326d024a`,dots:`m_4ad7767d`},[HSe,DA]=cw(`Pagination.Root component was not found in tree`),USe={withPadding:!0},OA=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,active:s,disabled:c,withPadding:l,mod:u,...d}=mT(`PaginationControl`,USe,e),f=DA(),p=c||f.disabled;return(0,Y.jsx)(QE,{ref:t,disabled:p,mod:[{active:s,disabled:p,"with-padding":l},u],...f.getStyles(`control`,{className:r,style:i,classNames:n,styles:a,active:!p}),...d})});OA.classes=EA,OA.displayName=`@mantine/core/PaginationControl`;function kA({style:e,children:t,path:n,...r}){return(0,Y.jsx)(`svg`,{viewBox:`0 0 16 16`,xmlns:`http://www.w3.org/2000/svg`,style:{width:`calc(var(--pagination-control-size) / 1.8)`,height:`calc(var(--pagination-control-size) / 1.8)`,...e},...r,children:(0,Y.jsx)(`path`,{d:n,fill:`currentColor`})})}var WSe=e=>(0,Y.jsx)(kA,{...e,path:`M8.781 8l-3.3-3.3.943-.943L10.667 8l-4.243 4.243-.943-.943 3.3-3.3z`}),GSe=e=>(0,Y.jsx)(kA,{...e,path:`M7.219 8l3.3 3.3-.943.943L5.333 8l4.243-4.243.943.943-3.3 3.3z`}),KSe=e=>(0,Y.jsx)(kA,{...e,path:`M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z`}),qSe=e=>(0,Y.jsx)(kA,{...e,path:`M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z`}),JSe={icon:e=>(0,Y.jsx)(kA,{...e,path:`M2 8c0-.733.6-1.333 1.333-1.333.734 0 1.334.6 1.334 1.333s-.6 1.333-1.334 1.333C2.6 9.333 2 8.733 2 8zm9.333 0c0-.733.6-1.333 1.334-1.333C13.4 6.667 14 7.267 14 8s-.6 1.333-1.333 1.333c-.734 0-1.334-.6-1.334-1.333zM6.667 8c0-.733.6-1.333 1.333-1.333s1.333.6 1.333 1.333S8.733 9.333 8 9.333 6.667 8.733 6.667 8z`})},AA=CT((e,t)=>
83{let{classNames:n,className:r,style:i,styles:a,vars:o,icon:s,...c}=mT(`PaginationDots`,JSe,e);return(0,Y.jsx)(X,{ref:t,...DA().getStyles(`dots`,{className:r,style:i,styles:a,classNames:n}),...c,children:(0,Y.jsx)(s,{style:{width:`calc(var(--pagination-control-size) / 1.8)`,height:`calc(var(--pagination-control-size) / 1.8)`}})})});AA.classes=EA,AA.displayName=`@mantine/core/PaginationDots`;function jA({icon:e,name:t,action:n,type:r}){let i={icon:e},a=(0,J.forwardRef)((e,a)=>{let{icon:o,...s}=mT(t,i,e),c=DA(),l=r===`next`?c.active===c.total:c.active===1;return(0,Y.jsx)(OA,{disabled:c.disabled||l,ref:a,onClick:c[n],withPadding:!1,...s,children:(0,Y.jsx)(o,{className:`mantine-rotate-rtl`,style:{width:`calc(var(--pagination-control-size) / 1.8)`,height:`calc(var(--pagination-control-size) / 1.8)`}})})});return a.displayName=`@mantine/core/${t}`,ppe(a)}var YSe=jA({icon:WSe,name:`PaginationNext`,action:`onNext`,type:`next`}),XSe=jA({icon:GSe,name:`PaginationPrevious`,action:`onPrevious`,type:`previous`}),ZSe=jA({icon:KSe,name:`PaginationFirst`,action:`onFirst`,type:`previous`}),QSe=jA({icon:qSe,name:`PaginationLast`,action:`onLast`,type:`next`});function MA({dotsIcon:e}){let t=DA();return(0,Y.jsx)(Y.Fragment,{children:t.range.map((n,r)=>n===`dots`?(0,Y.jsx)(AA,{icon:e},r):(0,Y.jsx)(OA,{active:n===t.active,"aria-current":n===t.active?`page`:void 0,onClick:()=>t.onChange(n),disabled:t.disabled,...t.getItemProps?.(n),children:t.getItemProps?.(n)?.children??n},r))})}MA.displayName=`@mantine/core/PaginationItems`;var $Se={siblings:1,boundaries:1},eCe=Mw((e,{size:t,radius:n,color:r,autoContrast:i})=>({root:{"--pagination-control-radius":n===void 0?void 0:_w(n),"--pagination-control-size":hw(t,`pagination-control-size`),"--pagination-control-fz":vw(t),"--pagination-active-bg":r?Jw(r,e):void 0,"--pagination-active-color":pT(i,e)?aT({color:r,theme:e,autoContrast:i}):void 0}})),NA=CT((e,t)=>{let n=mT(`PaginationRoot`,$Se,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,total:l,value:u,defaultValue:d,onChange:f,disabled:p,siblings:m,boundaries:h,color:g,radius:_,onNextPage:v,onPreviousPage:y,onFirstPage:b,onLastPage:x,getItemProps:S,autoContrast:C,attributes:w,...T}=n,E=fT({name:`Pagination`,classes:EA,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:w,vars:c,varsResolver:eCe}),{range:D,setPage:O,next:k,previous:A,active:j,first:M,last:N}=wue({page:u,initialPage:d,onChange:f,total:l,siblings:m,boundaries:h});return(0,Y.jsx)(HSe,{value:{total:l,range:D,active:j,disabled:p,getItemProps:S,onChange:O,onNext:xw(v,k),onPrevious:xw(y,A),onFirst:xw(b,M),onLast:xw(x,N),getStyles:E},children:(0,Y.jsx)(X,{ref:t,...E(`root`),...T})})});NA.classes=EA,NA.displayName=`@mantine/core/PaginationRoot`;var tCe={withControls:!0,withPages:!0,siblings:1,boundaries:1,gap:8},PA=CT((e,t)=>{let{withEdges:n,withControls:r,getControlProps:i,nextIcon:a,previousIcon:o,lastIcon:s,firstIcon:c,dotsIcon:l,total:u,gap:d,hideWithOnePage:f,withPages:p,...m}=mT(`Pagination`,tCe,e);return u<=0||f&&u===1?null:(0,Y.jsx)(NA,{ref:t,total:u,...m,children:(0,Y.jsxs)(vD,{gap:d,children:[n&&(0,Y.jsx)(ZSe,{icon:c,...i?.(`first`)}),r&&(0,Y.jsx)(XSe,{icon:o,...i?.(`previous`)}),p&&(0,Y.jsx)(MA,{dotsIcon:l}),r&&(0,Y.jsx)(YSe,{icon:a,...i?.(`next`)}),n&&(0,Y.jsx)(QSe,{icon:s,...i?.(`last`)})]})})});PA.classes=EA,PA.displayName=`@mantine/core/Pagination`,PA.Root=NA,PA.Control=OA,PA.Dots=AA,PA.First=ZSe,PA.Last=QSe,PA.Next=YSe,PA.Previous=XSe,PA.Items=MA;var FA={root:`m_f61ca620`,input:`m_ccf8da4c`,innerInput:`m_f2d85dd2`,visibilityToggle:`m_b1072d44`},nCe={visibilityToggleIcon:({reveal:e})=>(0,Y.jsx)(`svg`,{viewBox:`0 0 15 15`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,style:{width:`var(--psi-icon-size)`,height:`var(--psi-icon-size)`},children:(0,Y.jsx)(`path`,{d:e?`M13.3536 2.35355C13.5488 2.15829 13.5488 1.84171 13.3536 1.64645C13.1583 1.45118 12.8417 1.45118 12.6464 1.64645L10.6828 3.61012C9.70652 3.21671 8.63759 3 7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C0.902945 9.08812 2.02314 10.1861 3.36061 10.9323L1.64645 12.6464C1.45118 12.8417 1.45118 13.1583 1.64645 13.3536C1.84171 13.5488 2.15829 13.5488 2.35355 13.3536L4.31723 11.3899C5.29348 11.7833 6.36241 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C14.0971 5.9119 12.9769 4.81391 11.6394 4.06771L13.3536 2.35355ZM9.90428 4.38861C9.15332 4.1361 8.34759 4 7.5 4C4.80285 4 2.52952 5.37816 1.09622 7.50001C1.87284 8.6497 2.89609 9.58106 4.09974 10.1931L9.90428 4.38861ZM5.09572 10.6114L10.9003 4.80685C12.1039 5.41894 13.1272 6.35031 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11C6.65241 11 5.84668 10.8639 5.09572 10.6114Z`:`M7.5 11C4.80285 11 2.52952 9.62184 1.09622 7.50001C2.52952 5.37816 4.80285 4 7.5 4C10.1971 4 12.4705 5.37816 13.9038 7.50001C12.4705 9.62183 10.1971 11 7.5 11ZM7.5 3C4.30786 3 1.65639 4.70638 0.0760002 7.23501C-0.0253338 7.39715 -0.0253334 7.60288 0.0760014 7.76501C1.65639 10.2936 4.30786 12 7.5 12C10.6921 12 13.3436 10.2936 14.924 7.76501C15.0253 7.60288 15.0253 7.39715 14.924 7.23501C13.3436 4.70638 10.6921 3 7.5 3ZM7.5 9.5C8.60457 9.5 9.5 8.60457 9.5 7.5C9.5 6.39543 8.60457 5.5 7.5 5.5C6.39543 5.5 5.5 6.39543 5.5 7.5C5.5 8.60457 6.39543 9.5 7.5 9.5Z`,fill:`currentColor`,fillRule:`evenodd`,clipRule:`evenodd`})})},rCe=Mw((e,{size:t})=>({root:{"--psi-icon-size":hw(t,`psi-icon-size`),"--psi-button-size":hw(t,`psi-button-size`)}})),IA=CT((e,t)=>
83{let n=mT(`PasswordInput`,nCe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,required:l,error:u,leftSection:d,disabled:f,id:p,variant:m,inputContainer:h,description:g,label:_,size:v,errorProps:y,descriptionProps:b,labelProps:x,withAsterisk:S,inputWrapperOrder:C,wrapperProps:w,radius:T,rightSection:E,rightSectionWidth:D,rightSectionPointerEvents:O,leftSectionWidth:k,visible:A,defaultVisible:j,onVisibilityChange:M,visibilityToggleIcon:N,visibilityToggleButtonProps:P,rightSectionProps:F,leftSectionProps:I,leftSectionPointerEvents:L,withErrorStyles:R,mod:z,attributes:B,...V}=n,H=US(p),[U,W]=XS({value:A,defaultValue:j,finalValue:!1,onChange:M}),G=()=>W(!U),ee=fT({name:`PasswordInput`,classes:FA,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:B,vars:c,varsResolver:rCe}),{resolvedClassNames:te,resolvedStyles:ne}=uT({classNames:r,styles:o,props:n}),{styleProps:re,rest:ie}=_T(V),K=y?.id||`${H}-error`,ae=b?.id||`${H}-description`,oe=`${u&&typeof u!=`boolean`?K:``} ${g?ae:``}`,se=oe.trim().length>0?oe.trim():void 0,ce=(0,Y.jsx)(gD,{...ee(`visibilityToggle`),disabled:f,radius:T,"aria-hidden":!P,"aria-pressed":U,tabIndex:-1,...P,variant:P?.variant??`subtle`,color:`gray`,unstyled:s,onTouchEnd:e=>{e.preventDefault(),P?.onTouchEnd?.(e),G()},onMouseDown:e=>{e.preventDefault(),P?.onMouseDown?.(e),G()},onKeyDown:e=>{P?.onKeyDown?.(e),e.key===` `&&(e.preventDefault(),G())},children:(0,Y.jsx)(N,{reveal:U})});return(0,Y.jsx)(FD.Wrapper,{required:l,id:H,label:_,error:u,description:g,size:v,classNames:te,styles:ne,__staticSelector:`PasswordInput`,unstyled:s,withAsterisk:S,inputWrapperOrder:C,inputContainer:h,variant:m,labelProps:{...x,htmlFor:H},descriptionProps:{...b,id:ae},errorProps:{...y,id:K},mod:z,attributes:B,...ee(`root`),...re,...w,children:(0,Y.jsx)(FD,{component:`div`,error:u,leftSection:d,size:v,classNames:{...te,input:Pw(FA.input,te.input)},styles:ne,radius:T,disabled:f,__staticSelector:`PasswordInput`,rightSectionWidth:D,rightSection:E??ce,variant:m,unstyled:s,leftSectionWidth:k,rightSectionPointerEvents:O||`all`,rightSectionProps:F,leftSectionProps:I,leftSectionPointerEvents:L,withAria:!1,withErrorStyles:R,attributes:B,children:(0,Y.jsx)(`input`,{required:l,"data-invalid":!!u||void 0,"data-with-left-section":!!d||void 0,...ee(`innerInput`),disabled:f,id:H,ref:t,...ie,"aria-describedby":se,autoComplete:ie.autoComplete||`off`,type:U?`text`:`password`})})})});IA.classes={...LD.classes,...FA},IA.displayName=`@mantine/core/PasswordInput`;var LA={root:`m_db6d6462`,section:`m_2242eb65`,"stripes-animation":`m_81a374bd`,"stripes-animation-vertical":`m_e0fb7a86`,label:`m_91e40b74`},[iCe,aCe]=cw(`Progress.Root component was not found in tree`),RA=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,...s}=mT(`ProgressLabel`,null,e);return(0,Y.jsx)(X,{ref:t,...aCe().getStyles(`label`,{className:r,style:i,classNames:n,styles:a}),...s})});RA.classes=LA,RA.displayName=`@mantine/core/ProgressLabel`;var oCe=Mw((e,{size:t,radius:n,transitionDuration:r})=>({root:{"--progress-size":hw(t,`progress-size`),"--progress-radius":n===void 0?void 0:_w(n),"--progress-transition-duration":typeof r==`number`?`${r}ms`:void 0}})),zA=CT((e,t)=>{let n=mT(`ProgressRoot`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,autoContrast:l,transitionDuration:u,orientation:d,attributes:f,mod:p,...m}=n,h=fT({name:`Progress`,classes:LA,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:f,vars:c,varsResolver:oCe});return(0,Y.jsx)(iCe,{value:{getStyles:h,autoContrast:l},children:(0,Y.jsx)(X,{ref:t,mod:[{orientation:d},p],...h(`root`),...m})})});zA.classes=LA,zA.displayName=`@mantine/core/ProgressRoot`;var sCe={withAria:!0},BA=CT((e,t)=>{let{classNames:n,className:r,style:i,styles:a,vars:o,value:s,withAria:c,color:l,striped:u,animated:d,mod:f,...p}=mT(`ProgressSection`,sCe,e),m=aCe(),h=nT(),g=c?{role:`progressbar`,"aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":s,"aria-valuetext":`${s}%`}:{};return(0,Y.jsx)(X,{ref:t,...m.getStyles(`section`,{className:r,classNames:n,styles:a,style:i}),...p,...g,mod:[{striped:u||d,animated:d},f],__vars:{"--progress-section-size":`${s}%`,"--progress-section-color":Jw(l,h),"--progress-label-color":pT(m.autoContrast,h)?aT({color:l,theme:h,autoContrast:m.autoContrast}):void 0}})});BA.classes=LA,BA.displayName=`@mantine/core/ProgressSection`;var VA=CT((e,t)=>
83{let n=mT(`Progress`,null,e),{value:r,classNames:i,styles:a,vars:o,color:s,striped:c,animated:l,"aria-label":u,...d}=n,{resolvedClassNames:f,resolvedStyles:p}=uT({classNames:i,styles:a,props:n});return(0,Y.jsx)(zA,{ref:t,classNames:f,styles:p,vars:o,...d,children:(0,Y.jsx)(BA,{value:r,color:s,striped:c,animated:l,"aria-label":u})})});VA.classes=LA,VA.displayName=`@mantine/core/Progress`,VA.Section=BA,VA.Root=zA,VA.Label=RA;var cCe={root:`m_f3f1af94`,inner:`m_89c4f5e4`,icon:`m_f3ed6b2b`,radio:`m_8a3dbb89`,"radio--outline":`m_1bfe9d39`},[lCe,uCe]=lw(),[dCe,fCe]=lw(),pCe={card:`m_9dc8ae12`},mCe={withBorder:!0},hCe=Mw((e,{radius:t})=>({card:{"--card-radius":_w(t)}})),HA=CT((e,t)=>{let n=mT(`RadioCard`,mCe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,checked:l,mod:u,withBorder:d,value:f,onClick:p,name:m,onKeyDown:h,attributes:g,..._}=n,v=fT({name:`RadioCard`,classes:pCe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:g,vars:c,varsResolver:hCe,rootSelector:`card`}),{dir:y}=TT(),b=uCe(),x=typeof l==`boolean`?l:b?.value===f||!1,S=m||b?.name,C=e=>{if(h?.(e),[`ArrowDown`,`ArrowUp`,`ArrowLeft`,`ArrowRight`].includes(e.nativeEvent.code)){e.preventDefault();let t=Array.from(document.querySelectorAll(`[role="radio"][name="${S||`__mantine`}"]`)),n=t.findIndex(t=>t===e.target),r=n+1>=t.length?0:n+1,i=n-1<0?t.length-1:n-1;e.nativeEvent.code===`ArrowDown`&&(t[r].focus(),t[r].click()),e.nativeEvent.code===`ArrowUp`&&(t[i].focus(),t[i].click()),e.nativeEvent.code===`ArrowLeft`&&(t[y===`ltr`?i:r].focus(),t[y===`ltr`?i:r].click()),e.nativeEvent.code===`ArrowRight`&&(t[y===`ltr`?r:i].focus(),t[y===`ltr`?r:i].click())}};return(0,Y.jsx)(dCe,{value:{checked:x},children:(0,Y.jsx)(QE,{ref:t,mod:[{"with-border":d,checked:x},u],...v(`card`),..._,role:`radio`,"aria-checked":x,name:S,onClick:e=>{p?.(e),b?.onChange(f||``)},onKeyDown:C})})});HA.displayName=`@mantine/core/RadioCard`,HA.classes=pCe;var UA=CT((e,t)=>{let{value:n,defaultValue:r,onChange:i,size:a,wrapperProps:o,children:s,name:c,readOnly:l,disabled:u,...d}=mT(`RadioGroup`,null,e),f=US(c),[p,m]=XS({value:n,defaultValue:r,finalValue:``,onChange:i});return(0,Y.jsx)(lCe,{value:{value:p,onChange:e=>!l&&m(typeof e==`string`?e:e.currentTarget.value),size:a,name:f,disabled:u},children:(0,Y.jsx)(FD.Wrapper,{size:a,ref:t,...o,...d,labelElement:`div`,__staticSelector:`RadioGroup`,children:(0,Y.jsx)(EO,{role:`radiogroup`,children:s})})})});UA.classes=FD.Wrapper.classes,UA.displayName=`@mantine/core/RadioGroup`;function gCe({size:e,style:t,...n}){return(0,Y.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 5 5`,style:{width:rw(e),height:rw(e),...t},"aria-hidden":!0,...n,children:(0,Y.jsx)(`circle`,{cx:`2.5`,cy:`2.5`,r:`2.5`,fill:`currentColor`})})}var _Ce={indicator:`m_717d7ff6`,icon:`m_3e4da632`,"indicator--outline":`m_2980836c`},vCe={icon:gCe},yCe=Mw((e,{radius:t,color:n,size:r,iconColor:i,variant:a,autoContrast:o})=>{let s=qw({color:n||e.primaryColor,theme:e}),c=s.isThemeColor&&s.shade===void 0?`var(--mantine-color-${s.color}-outline)`:s.color;return{indicator:{"--radio-size":hw(r,`radio-size`),"--radio-radius":t===void 0?void 0:_w(t),"--radio-color":a===`outline`?c:Jw(n,e),"--radio-icon-size":hw(r,`radio-icon-size`),"--radio-icon-color":i?Jw(i,e):pT(o,e)?aT({color:n,theme:e,autoContrast:o}):void 0}}}),WA=CT((e,t)=>{let n=mT(`RadioIndicator`,vCe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,icon:l,radius:u,color:d,iconColor:f,autoContrast:p,checked:m,mod:h,variant:g,disabled:_,attributes:v,...y}=n,b=fT({name:`RadioIndicator`,classes:_Ce,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:v,vars:c,varsResolver:yCe,rootSelector:`indicator`}),x=fCe(),S=typeof m==`boolean`?m:x?.checked||!1;return(0,Y.jsx)(X,{ref:t,...b(`indicator`,{variant:g}),variant:g,mod:[{checked:S,disabled:_},h],...y,children:(0,Y.jsx)(l,{...b(`icon`)})})});WA.displayName=`@mantine/core/RadioIndicator`,WA.classes=_Ce;var bCe={labelPosition:`right`},xCe=Mw((e,{size:t,radius:n,color:r,iconColor:i,variant:a,autoContrast:o})=>{let s=qw({color:r||e.primaryColor,theme:e}),c=s.isThemeColor&&s.shade===void 0?`var(--mantine-color-${s.color}-outline)`:s.color;return{root:{"--radio-size":hw(t,`radio-size`),"--radio-radius":n===void 0?void 0:_w(n),"--radio-color":a===`outline`?c:Jw(r,e),"--radio-icon-color":i?Jw(i,e):pT(o,e)?aT({color:r,theme:e,autoContrast:o}):void 0,"--radio-icon-size":hw(t,`radio-icon-size`)}}}),GA=CT((e,t)=>
83{let n=mT(`Radio`,bCe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,id:l,size:u,label:d,labelPosition:f,description:p,error:m,radius:h,color:g,variant:_,disabled:v,wrapperProps:y,icon:b=gCe,rootRef:x,iconColor:S,onChange:C,mod:w,attributes:T,checked:E,...D}=n,O=fT({name:`Radio`,classes:cCe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:T,vars:c,varsResolver:xCe}),k=uCe(),A=k?.size??u,j=n.size?u:A,{styleProps:M,rest:N}=_T(D),P=US(l),F=k?k.value===N.value:void 0,I={checked:F??E,name:k?.name??N.name,onChange:e=>{k?.onChange(e),C?.(e)},disabled:k?.disabled??v};return(0,Y.jsx)(wO,{...O(`root`),__staticSelector:`Radio`,__stylesApiProps:n,id:P,size:j,labelPosition:f,label:d,description:p,error:m,disabled:I.disabled,classNames:r,styles:o,unstyled:s,"data-checked":(F??E)||void 0,variant:_,ref:x,mod:w,...M,...y,children:(0,Y.jsxs)(X,{...O(`inner`),mod:{"label-position":f},children:[(0,Y.jsx)(X,{...O(`radio`,{focusable:!0,variant:_}),...N,...I,component:`input`,mod:{error:!!m},ref:t,id:P,type:`radio`}),(0,Y.jsx)(b,{...O(`icon`),"aria-hidden":!0})]})})});GA.classes=cCe,GA.displayName=`@mantine/core/Radio`,GA.Group=UA,GA.Card=HA,GA.Indicator=WA;var[SCe,CCe]=cw(`Rating was not found in tree`),wCe={root:`m_f8d312f2`,symbolGroup:`m_61734bb7`,starSymbol:`m_5662a89a`,input:`m_211007ba`,label:`m_21342ee4`,symbolBody:`m_fae05d6a`};function TCe(e){let{width:t,height:n,style:r,...i}=e;return(0,Y.jsx)(`svg`,{viewBox:`0 0 24 24`,strokeLinecap:`round`,strokeLinejoin:`round`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,style:{width:t,height:n,...r},...i,children:(0,Y.jsx)(`path`,{d:`M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z`})})}TCe.displayName=`@mantine/core/StarIcon`;function KA({type:e}){return(0,Y.jsx)(TCe,{...CCe().getStyles(`starSymbol`),"data-filled":e===`full`||void 0})}KA.displayName=`@mantine/core/StarSymbol`;function ECe({getSymbolLabel:e,emptyIcon:t,fullIcon:n,full:r,active:i,value:a,readOnly:o,fractionValue:s,color:c,id:l,onBlur:u,onChange:d,onInputChange:f,style:p,...m}){let h=CCe(),g=typeof n==`function`?n(a):n,_=typeof t==`function`?t(a):t,{dir:v}=TT();return(0,Y.jsxs)(Y.Fragment,{children:[!o&&(0,Y.jsx)(`input`,{...h.getStyles(`input`),onKeyDown:e=>e.key===` `&&d(a),id:l,type:`radio`,"data-active":i||void 0,"aria-label":e?.(a),value:a,onBlur:u,onChange:f,...m}),(0,Y.jsx)(X,{component:o?`div`:`label`,...h.getStyles(`label`),"data-read-only":o||void 0,htmlFor:l,onClick:()=>d(a),__vars:{"--rating-item-z-index":(s===1?void 0:i?2:0)?.toString()},children:(0,Y.jsx)(X,{...h.getStyles(`symbolBody`),__vars:{"--rating-symbol-clip-path":s===1?void 0:v===`ltr`?`inset(0 ${i?100-s*100:100}% 0 0)`:`inset(0 0 0 ${i?100-s*100:100}% )`},children:r?g||(0,Y.jsx)(KA,{type:`full`}):_||(0,Y.jsx)(KA,{type:`empty`})})})]})}ECe.displayName=`@mantine/core/RatingItem`;function qA(e,t){let n=Math.round(e/t)*t,r=`${t}`.split(`.`)[1]?.length||0;return Number(n.toFixed(r))}var DCe={size:`sm`,getSymbolLabel:e=>`${e}`,count:5,fractions:1,color:`yellow`},OCe=Mw((e,{size:t,color:n})=>({root:{"--rating-size":hw(t,`rating-size`),"--rating-color":Jw(n,e)}})),JA=CT((e,t)=>{let n=mT(`Rating`,DCe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,name:l,id:u,value:d,defaultValue:f,onChange:p,fractions:m,count:h,onMouseEnter:g,readOnly:_,onMouseMove:v,onHover:y,onMouseLeave:b,onTouchStart:x,onTouchEnd:S,size:C,variant:w,getSymbolLabel:T,color:E,emptySymbol:D,fullSymbol:O,highlightSelectedOnly:k,attributes:A,...j}=n,M=fT({name:`Rating`,classes:wCe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:A,vars:c,varsResolver:OCe}),{dir:N}=TT(),P=US(l),F=US(u),I=(0,J.useRef)(null),[L,R]=XS({value:d,defaultValue:f,finalValue:0,onChange:p}),[z,B]=(0,J.useState)(-1),[V,H]=(0,J.useState)(!0),U=Math.floor(m),W=Math.floor(h),G=1/U,ee=qA(L,G),te=z===-1?ee:z,ne=e=>{if(!I.current)return 0;let{left:t,right:n,width:r}=I.current.getBoundingClientRect(),i=r/W;return OS(qA((N===`rtl`?n-e:e-t)/i+G/2,G),G,W)},re=e=>{g?.(e),!_&&H(!1)},ie=e=>{if(v?.(e),_)return;let t=ne(e.clientX);B(t),t!==z&&y?.(t)},K=e=>{b?.(e),!_&&(B(-1),H(!0),z!==-1&&y?.(-1))},ae=e=>{let{touches:t}=e;if(t.length===1){if(!_){let e=t[0];R(ne(e.clientX))}x?.(e)}},oe=e=>{e.preventDefault(),S?.(e)},se=()=>V&&B(-1),ce=e=>{_||B(typeof e==`number`?e:parseFloat(e.target.value))},le=e=>{_||R(typeof e==`number`?e:parseFloat(e.target.value))},ue=Array(W).fill(0).map((e,t)=>{let n=t+1,r=Array.from(Array(t===0?U+1:U));return(0,Y.jsx)(`div`,{"data-active":!_&&Math.ceil(z)===n||void 0,...M(`symbolGroup`),children:r.map((e,r)=>{let i=G*(t===0?r:r+1),a=qA(n-1+i,G);return(0,Y.jsx)(ECe,{getSymbolLabel:T,emptyIcon:D,fullIcon:O,full:k?a===te:a<=te,active:a===te,checked:a===ee,readOnly:_,fractionValue:i,value:a,name:P,onChange:le,onBlur:se,onInputChange:ce,id:`${F}-${t}-${r}`},`${n}-${a}
83`)})},n)});return(0,Y.jsx)(SCe,{value:{getStyles:M},children:(0,Y.jsx)(X,{ref:qS(I,t),...M(`root`),onMouseMove:ie,onMouseEnter:re,onMouseLeave:K,onTouchStart:ae,onTouchEnd:oe,variant:w,size:C,id:F,...j,children:ue})})});JA.classes=wCe,JA.displayName=`@mantine/core/Rating`;var kCe={duration:100,transition:`fade`};function ACe(e,t){return{...kCe,...t,...e}}var YA={tooltip:`m_1b3c8819`,arrow:`m_f898399f`};function jCe({offset:e,position:t,defaultOpened:n}){let[r,i]=(0,J.useState)(n),a=(0,J.useRef)(null),{x:o,y:s,elements:c,refs:l,update:u,placement:d}=LE({placement:t,middleware:[DE({crossAxis:!0,padding:5,rootBoundary:`document`})]}),f=d.includes(`right`)?e:t.includes(`left`)?e*-1:0,p=d.includes(`bottom`)?e:t.includes(`top`)?e*-1:0,m=(0,J.useCallback)(({clientX:e,clientY:t})=>{l.setPositionReference({getBoundingClientRect(){return{width:0,height:0,x:e,y:t,left:e+f,top:t+p,right:e,bottom:t}}})},[c.reference]);return(0,J.useEffect)(()=>{if(l.floating.current){let e=a.current;e.addEventListener(`mousemove`,m);let t=WT(l.floating.current);return t.forEach(e=>{e.addEventListener(`scroll`,u)}),()=>{e.removeEventListener(`mousemove`,m),t.forEach(e=>{e.removeEventListener(`scroll`,u)})}}},[c.reference,l.floating.current,u,m,r]),{handleMouseMove:m,x:o,y:s,opened:r,setOpened:i,boundaryRef:a,floating:l.setFloating}}var MCe={refProp:`ref`,withinPortal:!0,offset:10,position:`right`,zIndex:pw(`popover`)},NCe=Mw((e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:_w(t),"--tooltip-bg":n?Jw(n,e):void 0,"--tooltip-color":n?`var(--mantine-color-white)`:void 0}})),XA=CT((e,t)=>{let n=mT(`TooltipFloating`,MCe,e),{children:r,refProp:i,withinPortal:a,style:o,className:s,classNames:c,styles:l,unstyled:u,radius:d,color:f,label:p,offset:m,position:h,multiline:g,zIndex:_,disabled:v,defaultOpened:y,variant:b,vars:x,portalProps:S,attributes:C,...w}=n,T=nT(),E=fT({name:`TooltipFloating`,props:n,classes:YA,className:s,style:o,classNames:c,styles:l,unstyled:u,attributes:C,rootSelector:`tooltip`,vars:x,varsResolver:NCe}),{handleMouseMove:D,x:O,y:k,opened:A,boundaryRef:j,floating:M,setOpened:N}=jCe({offset:m,position:h,defaultOpened:y}),P=jw(r);if(!P)throw Error(`[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported`);let F=qS(j,Dw(P),t),I=P.props,L=e=>{I.onMouseEnter?.(e),D(e),N(!0)},R=e=>{I.onMouseLeave?.(e),N(!1)};return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(iD,{...S,withinPortal:a,children:(0,Y.jsx)(X,{...w,...E(`tooltip`,{style:{...xT(o,T),zIndex:_,display:!v&&A?`block`:`none`,top:(k&&Math.round(k))??``,left:(O&&Math.round(O))??``}}),variant:b,ref:M,mod:{multiline:g},children:p})}),(0,J.cloneElement)(P,{...I,[i]:F,onMouseEnter:L,onMouseLeave:R})]})});XA.classes=YA,XA.displayName=`@mantine/core/TooltipFloating`;var PCe=(0,J.createContext)(!1),FCe=PCe.Provider,ICe=()=>(0,J.useContext)(PCe),LCe={openDelay:0,closeDelay:0};function ZA(e){let{openDelay:t,closeDelay:n,children:r}=mT(`TooltipGroup`,LCe,e);return(0,Y.jsx)(FCe,{value:!0,children:(0,Y.jsx)(Vhe,{delay:{open:t,close:n},children:r})})}ZA.displayName=`@mantine/core/TooltipGroup`,ZA.extend=e=>e;function RCe(e){if(e===void 0)return{shift:!0,flip:!0};let t={...e};return e.shift===void 0&&(t.shift=!0),e.flip===void 0&&(t.flip=!0),t}function zCe(e){let t=RCe(e.middlewares),n=[phe(e.offset)];return t.shift&&n.push(DE(typeof t.shift==`boolean`?{padding:8}:{padding:8,...t.shift})),t.flip&&n.push(typeof t.flip==`boolean`?OE():OE(t.flip)),n.push(_he({element:e.arrowRef,padding:e.arrowOffset})),t.inline?n.push(typeof t.inline==`boolean`?kE():kE(t.inline)):e.inline&&n.push(kE()),n}function BCe(e){let[t,n]=(0,J.useState)(e.defaultOpened),r=typeof e.opened==`boolean`?e.opened:t,i=ICe(),a=US(),o=(0,J.useCallback)(e=>{n(e),e&&g(a)},[a]),{x:s,y:c,context:l,refs:u,placement:d,middlewareData:{arrow:{x:f,y:p}={}}}=LE({strategy:e.strategy,placement:e.position,open:r,onOpenChange:o,middleware:zCe(e),whileElementsMounted:CE}),{delay:m,currentId:h,setCurrentId:g}=Hhe(l,{id:a}),{getReferenceProps:_,getFloatingProps:v}=Yhe([Rhe(l,{enabled:e.events?.hover,delay:i?m:{open:e.openDelay,close:e.closeDelay},mouseOnly:!e.events?.touch}
83),Jhe(l,{enabled:e.events?.focus,visibleOnly:!0}),Zhe(l,{role:`tooltip`}),Khe(l,{enabled:e.opened===void 0})]);LS(()=>{e.onPositionChange?.(d)},[d]);let y=r&&h&&h!==a;return{x:s,y:c,arrowX:f,arrowY:p,reference:u.setReference,floating:u.setFloating,getFloatingProps:v,getReferenceProps:_,isGroupPhase:y,opened:r,placement:d}}var VCe={position:`top`,refProp:`ref`,withinPortal:!0,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:`side`,offset:5,transitionProps:{duration:100,transition:`fade`},events:{hover:!0,focus:!1,touch:!1},zIndex:pw(`popover`),positionDependencies:[],middlewares:{flip:!0,shift:!0,inline:!1}},HCe=Mw((e,{radius:t,color:n,variant:r,autoContrast:i})=>{let a=e.variantColorResolver({theme:e,color:n||e.primaryColor,autoContrast:i,variant:r||`filled`});return{tooltip:{"--tooltip-radius":t===void 0?void 0:_w(t),"--tooltip-bg":n?a.background:void 0,"--tooltip-color":n?a.color:void 0}}}),QA=CT((e,t)=>{let n=mT(`Tooltip`,VCe,e),{children:r,position:i,refProp:a,label:o,openDelay:s,closeDelay:c,onPositionChange:l,opened:u,defaultOpened:d,withinPortal:f,radius:p,color:m,classNames:h,styles:g,unstyled:_,style:v,className:y,withArrow:b,arrowSize:x,arrowOffset:S,arrowRadius:C,arrowPosition:w,offset:T,transitionProps:E,multiline:D,events:O,zIndex:k,disabled:A,positionDependencies:j,onClick:M,onMouseEnter:N,onMouseLeave:P,inline:F,variant:I,keepMounted:L,vars:R,portalProps:z,mod:B,floatingStrategy:V,middlewares:H,autoContrast:U,attributes:W,target:G,...ee}=mT(`Tooltip`,VCe,n),{dir:te}=TT(),ne=(0,J.useRef)(null),re=BCe({position:Age(te,i),closeDelay:c,openDelay:s,onPositionChange:l,opened:u,defaultOpened:d,events:O,arrowRef:ne,arrowOffset:S,offset:typeof T==`number`?T+(b?x/2:0):T,positionDependencies:[...j,G??r],inline:F,strategy:V,middlewares:H});(0,J.useEffect)(()=>{let e=G instanceof HTMLElement?G:typeof G==`string`?document.querySelector(G):G?.current||null;e&&re.reference(e)},[G,re]);let ie=fT({name:`Tooltip`,props:n,classes:YA,className:y,style:v,classNames:h,styles:g,unstyled:_,attributes:W,rootSelector:`tooltip`,vars:R,varsResolver:HCe}),K=jw(r);if(!G&&!K)return null;if(G){let e=ACe(E,{duration:100,transition:`fade`});return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(iD,{...z,withinPortal:f,children:(0,Y.jsx)(sD,{...e,keepMounted:L,mounted:!A&&!!re.opened,duration:re.isGroupPhase?10:e.duration,children:e=>(0,Y.jsxs)(X,{...ee,"data-fixed":V===`fixed`||void 0,variant:I,mod:[{multiline:D},B],...re.getFloatingProps({ref:re.floating,className:ie(`tooltip`).className,style:{...ie(`tooltip`).style,...e,zIndex:k,top:re.y??0,left:re.x??0}}),children:[o,(0,Y.jsx)(tD,{ref:ne,arrowX:re.arrowX,arrowY:re.arrowY,visible:b,position:re.placement,arrowSize:x,arrowOffset:S,arrowRadius:C,arrowPosition:w,...ie(`arrow`)})]})})})})}let ae=K.props,oe=qS(re.reference,Dw(K),t),se=ACe(E,{duration:100,transition:`fade`});return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(iD,{...z,withinPortal:f,children:(0,Y.jsx)(sD,{...se,keepMounted:L,mounted:!A&&!!re.opened,duration:re.isGroupPhase?10:se.duration,children:e=>(0,Y.jsxs)(X,{...ee,"data-fixed":V===`fixed`||void 0,variant:I,mod:[{multiline:D},B],...re.getFloatingProps({ref:re.floating,className:ie(`tooltip`).className,style:{...ie(`tooltip`).style,...e,zIndex:k,top:re.y??0,left:re.x??0}}),children:[o,(0,Y.jsx)(tD,{ref:ne,arrowX:re.arrowX,arrowY:re.arrowY,visible:b,position:re.placement,arrowSize:x,arrowOffset:S,arrowRadius:C,arrowPosition:w,...ie(`arrow`)})]})})}),(0,J.cloneElement)(K,re.getReferenceProps({onClick:M,onMouseEnter:N,onMouseLeave:P,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,...ae,className:Pw(y,ae.className),[a]:oe}))]})});QA.classes=YA,QA.displayName=`@mantine/core/Tooltip`,QA.Floating=XA,QA.Group=ZA;var UCe={root:`m_cf365364`,indicator:`m_9e182ccd`,label:`m_1738fcb2`,input:`m_1714d588`,control:`m_69686b9b`,innerLabel:`m_78882f40`},WCe={withItemsBorders:!0},GCe=Mw((e,{radius:t,color:n,transitionDuration:r,size:i,transitionTimingFunction:a})=>({root:{"--sc-radius":t===void 0?void 0:_w(t),"--sc-color":n?Jw(n,e):void 0,"--sc-shadow":n?void 0:`var(--mantine-shadow-xs)`,"--sc-transition-duration":r===void 0?void 0:`${r}ms`,"--sc-transition-timing-function":a,"--sc-padding":hw(i,`sc-padding`),"
83--sc-font-size":vw(i)}})),$A=CT((e,t)=>{let n=mT(`SegmentedControl`,WCe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,data:l,value:u,defaultValue:d,onChange:f,size:p,name:m,disabled:h,readOnly:g,fullWidth:_,orientation:v,radius:y,color:b,transitionDuration:x,transitionTimingFunction:S,variant:C,autoContrast:w,withItemsBorders:T,mod:E,attributes:D,...O}=n,k=fT({name:`SegmentedControl`,props:n,classes:UCe,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:D,vars:c,varsResolver:GCe}),A=nT(),j=l.map(e=>typeof e==`string`?{label:e,value:e}:e),M=Lue(),[N,P]=(0,J.useState)(kS()),[F,I]=(0,J.useState)(null),[L,R]=(0,J.useState)({}),z=(e,t)=>{L[t]=e,R(L)},[B,V]=XS({value:u,defaultValue:d,finalValue:Array.isArray(l)?j.find(e=>!e.disabled)?.value??l[0]?.value??null:null,onChange:f}),H=US(m),U=j.map(e=>(0,J.createElement)(X,{...k(`control`),mod:{active:B===e.value,orientation:v},key:e.value},(0,J.createElement)(`input`,{...k(`input`),disabled:h||e.disabled,type:`radio`,name:H,value:e.value,id:`${H}-${e.value}`,checked:B===e.value,onChange:()=>!g&&V(e.value),"data-focus-ring":A.focusRing,key:`${e.value}-input`}),(0,J.createElement)(X,{component:`label`,...k(`label`),mod:{active:B===e.value&&!(h||e.disabled),disabled:h||e.disabled,"read-only":g},htmlFor:`${H}-${e.value}`,ref:t=>z(t,e.value),__vars:{"--sc-label-color":b===void 0?void 0:aT({color:b,theme:A,autoContrast:w})},key:`${e.value}-label`},(0,Y.jsx)(`span`,{...k(`innerLabel`),children:e.label})))),W=qS(t,e=>I(e));return Aue(()=>{P(kS())},[l.length]),l.length===0?null:(0,Y.jsxs)(X,{...k(`root`),variant:C,size:p,ref:W,mod:[{"full-width":_,orientation:v,initialized:M,"with-items-borders":T},E],...O,role:`radiogroup`,"data-disabled":h,children:[typeof B==`string`&&(0,Y.jsx)(RD,{target:L[B],parent:F,component:`span`,transitionDuration:`var(--sc-transition-duration)`,...k(`indicator`)},N),U]})});$A.classes=UCe,$A.displayName=`@mantine/core/SegmentedControl`;var KCe={withCheckIcon:!0,allowDeselect:!0,checkIconPosition:`left`,openOnFocus:!0},ej=CT((e,t)=>{let n=mT(`Select`,KCe,e),{classNames:r,styles:i,unstyled:a,vars:o,dropdownOpened:s,defaultDropdownOpened:c,onDropdownClose:l,onDropdownOpen:u,onFocus:d,onBlur:f,onClick:p,onChange:m,data:h,value:g,defaultValue:_,selectFirstOptionOnChange:v,selectFirstOptionOnDropdownOpen:y,onOptionSubmit:b,comboboxProps:x,readOnly:S,disabled:C,filter:w,limit:T,withScrollArea:E,maxDropdownHeight:D,size:O,searchable:k,rightSection:A,checkIconPosition:j,withCheckIcon:M,withAlignedLabels:N,nothingFoundMessage:P,name:F,form:I,searchValue:L,defaultSearchValue:R,onSearchChange:z,allowDeselect:B,error:V,rightSectionPointerEvents:H,id:U,clearable:W,clearButtonProps:G,hiddenInputProps:ee,renderOption:te,onClear:ne,autoComplete:re,scrollAreaProps:ie,__defaultRightSection:K,__clearSection:ae,__clearable:oe,chevronColor:se,autoSelectOnBlur:ce,openOnFocus:le,attributes:ue,...de}=n,fe=(0,J.useMemo)(()=>sO(h),[h]),pe=(0,J.useRef)({}),me=(0,J.useMemo)(()=>cO(fe),[fe]),he=US(U),[ge,_e,ve]=XS({value:g,defaultValue:_,finalValue:null,onChange:m}),ye=typeof ge==`string`?ge in me?me[ge]:pe.current[ge]:void 0,be=Nue(ye),[xe,Se,Ce]=XS({value:L,defaultValue:R,finalValue:ye?ye.label:``,onChange:z}),we=SO({opened:s,defaultOpened:c,onDropdownOpen:()=>{u?.(),y?we.selectFirstOption():we.updateSelectedOptionIndex(`active`,{scrollIntoView:!0})},onDropdownClose:()=>{l?.(),setTimeout(we.resetSelectedOption,0)}}),Te=e=>{Se(e),we.resetSelectedOption()},{resolvedClassNames:Ee,resolvedStyles:De}=uT({props:n,styles:i,classNames:r});(0,J.useEffect)(()=>{v&&we.selectFirstOption()},[v,xe]),(0,J.useEffect)(()=>{g===null&&Te(``),typeof g==`string`&&ye&&(be?.value!==ye.value||be?.label!==ye.label)&&Te(ye.label)},[g,ye]),(0,J.useEffect)(()=>{!ve&&!Ce&&Te(typeof ge==`string`?ge in me?me[ge]?.label:pe.current[ge]?.label||``:``)},[me,ge]),(0,J.useEffect)(()=>{ge&&ge in me&&(pe.current[ge]=me[ge])},[me,ge]);let Oe=(0,Y.jsx)(CO.ClearButton,{...G,onClear:()=>{_e(null,null),Te(``),ne?.()}}),ke=W&&!!ge&&!C&&!S;return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(CO,{store:we,__staticSelector:`
83Select`,classNames:Ee,styles:De,unstyled:a,readOnly:S,size:O,attributes:ue,keepMounted:ce,onOptionSubmit:e=>{b?.(e);let t=B&&me[e].value===ge?null:me[e],n=t?t.value:null;n!==ge&&_e(n,t),!ve&&Te(typeof n==`string`&&t?.label||``),we.closeDropdown()},...x,children:[(0,Y.jsx)(CO.Target,{targetType:k?`input`:`button`,autoComplete:re,children:(0,Y.jsx)(LD,{id:he,ref:t,__defaultRightSection:(0,Y.jsx)(CO.Chevron,{size:O,error:V,unstyled:a,color:se}),__clearSection:Oe,__clearable:ke,rightSection:A,rightSectionPointerEvents:H||`none`,...de,size:O,__staticSelector:`Select`,disabled:C,readOnly:S||!k,value:xe,onChange:e=>{Te(e.currentTarget.value),we.openDropdown(),v&&we.selectFirstOption()},onFocus:e=>{le&&k&&we.openDropdown(),d?.(e)},onBlur:e=>{ce&&we.clickSelectedOption(),k&&we.closeDropdown();let t=typeof ge==`string`&&(ge in me?me[ge]:pe.current[ge]);Te(t&&t.label||``),f?.(e)},onClick:e=>{k?we.openDropdown():we.toggleDropdown(),p?.(e)},classNames:Ee,styles:De,unstyled:a,pointer:!k,error:V,attributes:ue})}),(0,Y.jsx)(MO,{data:fe,hidden:S||C,filter:w,search:xe,limit:T,hiddenWhenEmpty:!P,withScrollArea:E,maxDropdownHeight:D,filterOptions:!!k&&ye?.label!==xe,value:ge,checkIconPosition:j,withCheckIcon:M,withAlignedLabels:N,nothingFoundMessage:P,unstyled:a,labelId:de.label?`${he}-label`:void 0,"aria-label":de.label?void 0:de[`aria-label`],renderOption:te,scrollAreaProps:ie})]}),(0,Y.jsx)(CO.HiddenInput,{value:ge,name:F,form:I,disabled:C,...ee})]})});ej.classes={...LD.classes,...CO.classes},ej.displayName=`@mantine/core/Select`;var qCe={container:`m_925c2d2c`,root:`m_2415a157`};function JCe({spacing:e,verticalSpacing:t,cols:n,selector:r}){let i=nT(),a=t===void 0?e:t,o=aw({"--sg-spacing-x":gw(ww(e)),"--sg-spacing-y":gw(ww(a)),"--sg-cols":ww(n)?.toString()}),s=ZC(i.breakpoints).reduce((t,r)=>(t[r]||(t[r]={}),typeof e==`object`&&e[r]!==void 0&&(t[r][`--sg-spacing-x`]=gw(e[r])),typeof a==`object`&&a[r]!==void 0&&(t[r][`--sg-spacing-y`]=gw(a[r])),typeof n==`object`&&n[r]!==void 0&&(t[r][`--sg-cols`]=n[r]),t),{});return(0,Y.jsx)(gT,{styles:o,media:Cw(ZC(s),i.breakpoints).filter(e=>ZC(s[e.value]).length>0).map(e=>({query:`(min-width: ${i.breakpoints[e.value]})`,styles:s[e.value]})),selector:r})}function tj(e){return typeof e==`object`&&e?ZC(e):[]}function YCe(e){return e.sort((e,t)=>ew(e)-ew(t))}function XCe({spacing:e,verticalSpacing:t,cols:n}){return YCe(Array.from(new Set([...tj(e),...tj(t),...tj(n)])))}function ZCe({spacing:e,verticalSpacing:t,cols:n,selector:r}){let i=t===void 0?e:t,a=aw({"--sg-spacing-x":gw(ww(e)),"--sg-spacing-y":gw(ww(i)),"--sg-cols":ww(n)?.toString()}),o=XCe({spacing:e,verticalSpacing:t,cols:n}),s=o.reduce((t,r)=>(t[r]||(t[r]={}),typeof e==`object`&&e[r]!==void 0&&(t[r][`--sg-spacing-x`]=gw(e[r])),typeof i==`object`&&i[r]!==void 0&&(t[r][`--sg-spacing-y`]=gw(i[r])),typeof n==`object`&&n[r]!==void 0&&(t[r][`--sg-cols`]=n[r]),t),{});return(0,Y.jsx)(gT,{styles:a,container:o.map(e=>({query:`simple-grid (min-width: ${e})`,styles:s[e]})),selector:r})}var QCe={cols:1,spacing:`md`,type:`media`},nj=CT((e,t)=>{let n=mT(`SimpleGrid`,QCe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,cols:l,verticalSpacing:u,spacing:d,type:f,attributes:p,...m}=n,h=fT({name:`SimpleGrid`,classes:qCe,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:p,vars:c}),g=bT();return f===`container`?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(ZCe,{...n,selector:`.${g}`}),(0,Y.jsx)(`div`,{...h(`container`),children:(0,Y.jsx)(X,{ref:t,...h(`root`,{className:g}),...m})})]}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(JCe,{...n,selector:`.${g}`}),(0,Y.jsx)(X,{ref:t,...h(`root`,{className:g}),...m})]})});nj.classes=qCe,nj.displayName=`@mantine/core/SimpleGrid`;var $Ce={root:`m_18320242`,"skeleton-fade":`m_299c329c`},ewe={visible:!0,animate:!0},twe=Mw((e,{width:t,height:n,radius:r,circle:i})=>({root:{"--skeleton-height":rw(n),"--skeleton-width":rw(i?n:t),"--skeleton-radius":i?`1000px`:r===void 0?void 0:_w(r)}})),rj=CT((e,t)=>{let n=mT(`Skeleton`,ewe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,width:l,height:u,circle:d,visible:f,radius:p,animate:m,mod:h,attributes:g,..._}=n;return(0,Y.jsx)(X,{ref:t,...fT({name:`Skeleton`,classes:$Ce,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:g,vars:c,varsResolver:twe})(`root`),mod:[{visible:f,animate:m},h],..._})});rj.classes=$Ce,rj.displayName=`@mantine/core/Skeleton`;var[ij,aj]=cw(`SliderProvider was not found in tree`),oj={root:`m_dd36362e`,label:`m_c9357328`,thumb:`m_c9a9a60a`,trackContainer:`m_a8645c2`,track:`m_c9ade57f`,bar:`m_38aeed47`,markWrapper:`m_b7b0423a`,mark:`m_dd33bc19`,markLabel:`m_68c77a5b`},sj=(0,J.forwardRef)(({size:e,disabled:t,variant:n,color:r,thumbSize:i,radius:a,...o},s)=>{let{getStyles:c}=aj();return(0,Y.jsx)(X,{tabIndex:-1,variant:n,size:e,ref:s,...c(`root`),...o})});sj.displayName=`@mantine/core/SliderRoot`;var cj=(0,J.forwardRef)(({max:e,min:t,value:n,position:r,label:i,dragging:a,onMouseDown:o,onKeyDownCapture:s,labelTransitionProps:c,labelAlwaysOn:l,thumbLabel:u,onFocus:d,onBlur:f,showLabelO
83nHover:p,isHovered:m,children:h=null,disabled:g},_)=>{let{getStyles:v}=aj(),[y,b]=(0,J.useState)(!1),x=l||a||y||p&&m;return(0,Y.jsxs)(X,{tabIndex:0,role:`slider`,"aria-label":u,"aria-valuemax":e,"aria-valuemin":t,"aria-valuenow":n,ref:_,__vars:{"--slider-thumb-offset":`${r}%`},...v(`thumb`,{focusable:!0}),mod:{dragging:a,disabled:g},onFocus:e=>{b(!0),typeof d==`function`&&d(e)},onBlur:e=>{b(!1),typeof f==`function`&&f(e)},onTouchStart:o,onMouseDown:o,onKeyDownCapture:s,onClick:e=>e.stopPropagation(),children:[h,(0,Y.jsx)(sD,{mounted:i!=null&&!!x,transition:`fade`,duration:0,...c,children:e=>(0,Y.jsx)(`div`,{...v(`label`,{style:e}),children:i})})]})});cj.displayName=`@mantine/core/SliderThumb`;function lj({value:e,min:t,max:n}){let r=(e-t)/(n-t)*100;return Math.min(Math.max(r,0),100)}function nwe({mark:e,offset:t,value:n,inverted:r=!1}){return r?typeof t==`number`&&e.value<=t||e.value>=n:typeof t==`number`?e.value>=t&&e.value<=n:e.value<=n}function uj({marks:e,min:t,max:n,disabled:r,value:i,offset:a,inverted:o}){let{getStyles:s}=aj();return e?(0,Y.jsx)(`div`,{children:e.map((e,c)=>(0,J.createElement)(X,{...s(`markWrapper`),__vars:{"--mark-offset":`${lj({value:e.value,min:t,max:n})}%`},key:c},(0,Y.jsx)(X,{...s(`mark`),mod:{filled:nwe({mark:e,value:i,offset:a,inverted:o}),disabled:r}}),e.label&&(0,Y.jsx)(`div`,{...s(`markLabel`),children:e.label})))}):null}uj.displayName=`@mantine/core/SliderMarks`;function dj({filled:e,children:t,offset:n,disabled:r,marksOffset:i,inverted:a,containerProps:o,...s}){let{getStyles:c}=aj();return(0,Y.jsx)(X,{...c(`trackContainer`),mod:{disabled:r},...o,children:(0,Y.jsxs)(X,{...c(`track`),mod:{inverted:a,disabled:r},children:[(0,Y.jsx)(X,{mod:{inverted:a,disabled:r},__vars:{"--slider-bar-width":`calc(${e}% + 2 * var(--slider-size))`,"--slider-bar-offset":`calc(${n}% - var(--slider-size))`},...c(`bar`)}),t,(0,Y.jsx)(uj,{...s,offset:i,disabled:r,inverted:a})]})})}dj.displayName=`@mantine/core/SliderTrack`;function fj({value:e,containerWidth:t,min:n,max:r,step:i,precision:a}){let o=(t?Math.min(Math.max(e,0),t)/t:e)*(r-n),s=(o===0?0:Math.round(o/i)*i)+n,c=Math.max(s,n);return a===void 0?c:Number(c.toFixed(a))}function pj(e,t){return parseFloat(e.toFixed(t))}function mj(e){if(!e)return 0;let t=e.toString().split(`.`);return t.length>1?t[1].length:0}function hj(e,t){let n=[...t].sort((e,t)=>e.value-t.value).find(t=>t.value>e);return n?n.value:e}function gj(e,t){let n=[...t].sort((e,t)=>t.value-e.value).find(t=>t.value<e);return n?n.value:e}function _j(e){let t=[...e].sort((e,t)=>e.value-t.value);return t.length>0?t[0].value:0}function vj(e){let t=[...e].sort((e,t)=>e.value-t.value);return t.length>0?t[t.length-1].value:100}var rwe={radius:`xl`,min:0,max:100,step:1,marks:[],label:e=>e,labelTransitionProps:{transition:`fade`,duration:0},thumbLabel:``,showLabelOnHover:!0,scale:e=>e,size:`md`},iwe=Mw((e,{size:t,color:n,thumbSize:r,radius:i})=>({root:{"--slider-size":hw(t,`slider-size`),"--slider-color":n?Jw(n,e):void 0,"--slider-radius":i===void 0?void 0:_w(i),"--slider-thumb-size":r===void 0?`calc(var(--slider-size) * 2)`:rw(r)}})),yj=CT((e,t)=>{let n=mT(`Slider`,rwe,e),{classNames:r,styles:i,value:a,onChange:o,onChangeEnd:s,size:c,min:l,max:u,domain:d,step:f,precision:p,defaultValue:m,name:h,marks:g,label:_,labelTransitionProps:v,labelAlwaysOn:y,thumbLabel:b,showLabelOnHover:x,thumbChildren:S,disabled:C,unstyled:w,scale:T,inverted:E,className:D,style:O,vars:k,hiddenInputProps:A,restrictToMarks:j,thumbProps:M,attributes:N,...P}=n,F=fT({name:`Slider`,props:n,classes:oj,classNames:r,className:D,styles:i,style:O,attributes:N,vars:k,varsResolver:iwe,unstyled:w}),{dir:I}=TT(),[L,R]=(0,J.useState)(!1),[z,B]=XS({value:typeof a==`number`?OS(a,l,u):a,defaultValue:typeof m==`number`?OS(m,l,u):m,finalValue:OS(0,l,u),onChange:o}),V=(0,J.useRef)(z),H=(0,J.useRef)(s);(0,J.useEffect)(()=>{H.current=s},[s]);let U=(0,J.useRef)(null),W=(0,J.useRef)(null),[G,ee]=d||[l,u],te=lj({value:z,min:G,max:ee}),ne=T(z),re=typeof _==`function`?_(ne):_,ie=p??mj(f),{ref:K,active:ae}=YS((0,J.useCallback)(({x:e})=>{if(!C){let t=OS(fj({value:e,min:G,max:ee,step:f,precision:ie}),l,u);B(j&&g?.length?Ew(t,g.map(e=>e.value)):t),V.current=t}},[C,l,u,G,ee,f,ie,B,g,j]),{onScrubEnd:(0,J.useCallback)(()=>
83{if(!C&&H.current){let e=j&&g?.length?Ew(V.current,g.map(e=>e.value)):V.current;H.current(e)}},[C,g,j])},I),oe=(0,J.useCallback)(e=>{!C&&H.current&&H.current(e)},[C]),se=e=>{if(!C)switch(e.key){case`ArrowUp`:{if(e.preventDefault(),W.current?.focus(),j&&g){let e=hj(z,g);B(e),oe(e);break}let t=pj(Math.min(Math.max(z+f,l),u),ie);B(t),oe(t);break}case`ArrowRight`:{if(e.preventDefault(),W.current?.focus(),j&&g){let e=I===`rtl`?gj(z,g):hj(z,g);B(e),oe(e);break}let t=pj(Math.min(Math.max(I===`rtl`?z-f:z+f,l),u),ie);B(t),oe(t);break}case`ArrowDown`:{if(e.preventDefault(),W.current?.focus(),j&&g){let e=gj(z,g);B(e),oe(e);break}let t=pj(Math.min(Math.max(z-f,l),u),ie);B(t),oe(t);break}case`ArrowLeft`:{if(e.preventDefault(),W.current?.focus(),j&&g){let e=I===`rtl`?hj(z,g):gj(z,g);B(e),oe(e);break}let t=pj(Math.min(Math.max(I===`rtl`?z+f:z-f,l),u),ie);B(t),oe(t);break}case`Home`:if(e.preventDefault(),W.current?.focus(),j&&g){B(_j(g)),oe(_j(g));break}B(l),oe(l);break;case`End`:if(e.preventDefault(),W.current?.focus(),j&&g){B(vj(g)),oe(vj(g));break}B(u),oe(u);break}};return(0,Y.jsx)(ij,{value:{getStyles:F},children:(0,Y.jsxs)(sj,{...P,ref:qS(t,U),onKeyDownCapture:se,onMouseDownCapture:()=>U.current?.focus(),size:c,disabled:C,children:[(0,Y.jsx)(dj,{inverted:E,offset:0,filled:te,marks:g,min:G,max:ee,value:ne,disabled:C,containerProps:{ref:K,onMouseEnter:x?()=>R(!0):void 0,onMouseLeave:x?()=>R(!1):void 0},children:(0,Y.jsx)(cj,{max:ee,min:G,value:ne,position:te,dragging:ae,label:re,ref:W,labelTransitionProps:v,labelAlwaysOn:y,thumbLabel:b,showLabelOnHover:x,isHovered:L,disabled:C,...M,children:S})}),(0,Y.jsx)(`input`,{type:`hidden`,name:h,value:ne,...A})]})})});yj.classes=oj,yj.displayName=`@mantine/core/Slider`;function awe(e){return`TouchEvent`in window&&e instanceof window.TouchEvent?e.touches[0].clientX:e.clientX}var owe=Mw((e,{size:t,color:n,thumbSize:r,radius:i})=>({root:{"--slider-size":hw(t,`slider-size`),"--slider-color":n?Jw(n,e):void 0,"--slider-radius":i===void 0?void 0:_w(i),"--slider-thumb-size":r===void 0?`calc(var(--slider-size) * 2)`:rw(r)}})),swe={min:0,max:100,minRange:10,step:1,marks:[],label:e=>e,labelTransitionProps:{transition:`fade`,duration:0},labelAlwaysOn:!1,showLabelOnHover:!0,disabled:!1,pushOnOverlap:!0,scale:e=>e,size:`md`,maxRange:1/0},bj=CT((e,t)=>{let n=mT(`RangeSlider`,swe,e),{classNames:r,styles:i,value:a,onChange:o,onChangeEnd:s,size:c,min:l,max:u,domain:d,minRange:f,maxRange:p,step:m,precision:h,defaultValue:g,name:_,marks:v,label:y,labelTransitionProps:b,labelAlwaysOn:x,thumbFromLabel:S,thumbToLabel:C,showLabelOnHover:w,thumbChildren:T,disabled:E,unstyled:D,scale:O,inverted:k,className:A,style:j,vars:M,hiddenInputProps:N,restrictToMarks:P,thumbProps:F,pushOnOverlap:I,attributes:L,...R}=n,z=fT({name:`RangeSlider`,props:n,classes:oj,classNames:r,className:A,styles:i,style:j,attributes:L,vars:M,varsResolver:owe,unstyled:D}),B=(0,J.useRef)(null),{dir:V}=TT(),[H,U]=(0,J.useState)(-1),[W,G]=(0,J.useState)(!1),[ee,te]=XS({value:a,defaultValue:g,finalValue:[l,u],onChange:o}),ne=(0,J.useRef)(ee),re=(0,J.useRef)([]),ie=(0,J.useRef)(null),K=(0,J.useRef)(void 0),[ae,oe]=d||[l,u],se=[lj({value:ee[0],min:ae,max:oe}),lj({value:ee[1],min:ae,max:oe})],ce=h??mj(m),le=e=>{te(e),ne.current=e};(0,J.useEffect)(()=>{Array.isArray(a)&&(ne.current=a)},Array.isArray(a)?[a[0],a[1]]:[null,null]);let ue=(e,t,n)=>{if(t===-1)return;let r=[...ne.current];if(P&&v){let n=Ew(e,v.map(e=>e.value)),i=r[t];r[t]=n;let a=+(t===0),o=vj(v),s=_j(v);n===o&&r[a]===o||n===s&&r[a]===s?r[t]=i:n===r[a]&&(i>r[a]?r[a]=gj(n,v):r[a]=hj(n,v))}else{let n=OS(e,l,u);r[t]=n,t===0&&(n>r[1]-(f-1e-9)&&(I?r[1]=Math.min(e+f,u):r[t]=ne.current[t]),n>(u-(f-1e-9)||l)&&(r[t]=ne.current[t]),r[1]-e>p&&(I?r[1]=e+p:r[t]=ne.current[t])),t===1&&(n<r[0]+f&&(I?r[0]=Math.max(e-f,l):r[t]=ne.current[t]),n<r[0]+f&&(r[t]=ne.current[t]),n-r[0]>p&&(I?r[0]=e-p:r[t]=ne.current[t]))}if(r[0]=pj(r[0],ce),r[1]=pj(r[1],ce),r[0]>r[1]){let e=r[0];r[0]=r[1],r[1]=e}le(r),n&&s?.(ne.current)},de=e=>{!E&&K.current!==void 0&&ue(fj({value:e,min:ae,max:oe,step:m,precision:ce}),K.current,!1)},{ref:fe,active:pe}=YS(({x:e})=>de(e),{onScrubEnd:()=>!E&&s?.(ne.current)},V);function me(e){K.current=e}let he=e=>{if(B.current){B.current.focus();let t=B.current.getBoundingClientRect(),n=fj({value:awe(e.nativeEvent)-t.left,max:u,min:l,step:m,containerWidth:t.width}),r=+(Math.abs(ee[0]-n)>Math.abs(ee[1]-n));K.current=V===`ltr`?r:r===1?0:1}},ge=()=>H!==1&&H!==0?(U(0),0):H,_e=e=>{if(!E)switch(e.key){case`ArrowUp`:{e.preventDefault();let t=ge();re.current[t].focus(),ue(pj(P&&v?hj(ne.current[t],v):Math.min(Math.max(ne.current[t]+m,l),u),ce),t,!0);break}case`ArrowRight`:{e.preventDefault();let t=ge();re.current[t].focus(),ue(pj(P&&v?(V===`rtl`?gj:hj)(ne.current[t],v):Math.min(Math.max(V===`rtl`?ne.current[t]-m:ne.current[t]+m,l),u),ce),t,!0);break}case`ArrowDown`:{e.preventDefault();let t=ge();re.current[t].focus(),ue(pj(P&&v?gj(ne.current[t],v):Math.min(Math.max(ne.current[t]-m,l),u),ce),t,!0);break}case`ArrowLeft`:{e.preventDefault();let t=ge();re.current[t].focus(),ue(pj(P&&v?(V===`rtl`?hj:gj)(ne.current[t],v):Math.min(Math.max(V===`rtl`?ne.current[t]+m:ne.current[t]-m,l),u),ce),t,!0);break}}},ve={max:u,min:l,size:c,labelTransitionProps:b,labelAlwaysOn:x,onBlur:()=>U(-1)},ye=Array.isArray(T);return(0,Y.jsx)(ij,{value:{getStyles:z},children:(0,Y.jsxs)(sj,{...R,size:c,ref:qS(t,ie),disabled:E,onMouseDownCapture:()=>ie.current?.focus(),onKeyDownCapture:()=>{re.current[0]?.parentElement?.contains(document.activeElement)||re.current[0]?.focu
83s()},children:[(0,Y.jsxs)(dj,{offset:se[0],marksOffset:ee[0],filled:se[1]-se[0],marks:v,inverted:k,min:ae,max:oe,value:ee[1],disabled:E,containerProps:{ref:qS(B,fe),onMouseEnter:w?()=>G(!0):void 0,onMouseLeave:w?()=>G(!1):void 0,onTouchStartCapture:he,onTouchEndCapture:()=>{K.current=-1},onMouseDownCapture:he,onMouseUpCapture:()=>{K.current=-1},onKeyDownCapture:_e},children:[(0,Y.jsx)(cj,{...ve,value:O(ee[0]),position:se[0],dragging:pe,label:typeof y==`function`?y(pj(O(ee[0]),ce)):y,ref:e=>{e&&(re.current[0]=e)},thumbLabel:S,onMouseDown:()=>me(0),onFocus:()=>U(0),showLabelOnHover:w,isHovered:W,disabled:E,...F?.(0),children:ye?T[0]:T}),(0,Y.jsx)(cj,{...ve,thumbLabel:C,value:O(ee[1]),position:se[1],dragging:pe,label:typeof y==`function`?y(pj(O(ee[1]),ce)):y,ref:e=>{e&&(re.current[1]=e)},onMouseDown:()=>me(1),onFocus:()=>U(1),showLabelOnHover:w,isHovered:W,disabled:E,...F?.(1),children:ye?T[1]:T})]}),(0,Y.jsx)(`input`,{type:`hidden`,name:`${_}_from`,value:ee[0],...N}),(0,Y.jsx)(`input`,{type:`hidden`,name:`${_}_to`,value:ee[1],...N})]})})});bj.classes=oj,bj.displayName=`@mantine/core/RangeSlider`;var xj={root:`m_6d731127`},cwe={gap:`md`,align:`stretch`,justify:`flex-start`},lwe=Mw((e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":gw(t),"--stack-align":n,"--stack-justify":r}})),Sj=CT((e,t)=>{let n=mT(`Stack`,cwe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,align:l,justify:u,gap:d,variant:f,attributes:p,...m}=n;return(0,Y.jsx)(X,{ref:t,...fT({name:`Stack`,props:n,classes:xj,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:p,vars:c,varsResolver:lwe})(`root`),variant:f,...m})});Sj.classes=xj,Sj.displayName=`@mantine/core/Stack`;var Cj={root:`m_5f93f3bb`,input:`m_926b4011`,track:`m_9307d992`,thumb:`m_93039a1d`,trackLabel:`m_8277e082`},wj=(0,J.createContext)(null),uwe=wj.Provider,dwe=()=>(0,J.useContext)(wj),Tj=CT((e,t)=>{let{value:n,defaultValue:r,onChange:i,size:a,wrapperProps:o,children:s,readOnly:c,disabled:l,...u}=mT(`SwitchGroup`,null,e),[d,f]=XS({value:n,defaultValue:r,finalValue:[],onChange:i});return(0,Y.jsx)(uwe,{value:{value:d,onChange:e=>{let t=e.currentTarget.value;!c&&f(d.includes(t)?d.filter(e=>e!==t):[...d,t])},size:a,disabled:l},children:(0,Y.jsx)(FD.Wrapper,{size:a,ref:t,...o,...u,labelElement:`div`,__staticSelector:`SwitchGroup`,children:(0,Y.jsx)(EO,{role:`group`,children:s})})})});Tj.classes=FD.Wrapper.classes,Tj.displayName=`@mantine/core/SwitchGroup`;var fwe={labelPosition:`right`,withThumbIndicator:!0},pwe=Mw((e,{radius:t,color:n,size:r})=>({root:{"--switch-radius":t===void 0?void 0:_w(t),"--switch-height":hw(r,`switch-height`),"--switch-width":hw(r,`switch-width`),"--switch-thumb-size":hw(r,`switch-thumb-size`),"--switch-label-font-size":hw(r,`switch-label-font-size`),"--switch-track-label-padding":hw(r,`switch-track-label-padding`),"--switch-color":n?Jw(n,e):void 0}})),Ej=CT((e,t)=>{let n=mT(`Switch`,fwe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,color:l,label:u,offLabel:d,onLabel:f,id:p,size:m,radius:h,wrapperProps:g,thumbIcon:_,checked:v,defaultChecked:y,onChange:b,labelPosition:x,description:S,error:C,disabled:w,variant:T,rootRef:E,mod:D,withThumbIndicator:O,attributes:k,...A}=n,j=dwe(),M=m||j?.size,N=fT({name:`Switch`,props:n,classes:Cj,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:k,vars:c,varsResolver:pwe}),{styleProps:P,rest:F}=_T(A),I=US(p),L={checked:j?.value.includes(F.value)??v,onChange:e=>{j?.onChange(e),b?.(e)},disabled:j?.disabled??w},[R,z]=XS({value:L.checked??v,defaultValue:y,finalValue:!1});return(0,Y.jsxs)(wO,{...N(`root`),__staticSelector:`Switch`,__stylesApiProps:n,id:I,size:M,labelPosition:x,label:u,description:S,error:C,disabled:L.disabled,bodyElement:`label`,labelElement:`span`,classNames:r,styles:o,unstyled:s,"data-checked":L.checked,variant:T,ref:E,mod:D,inert:F.inert,...P,...g,children:[(0,Y.jsx)(`input`,{...F,...L,checked:R,"data-checked":L.checked,onChange:e=>{L.onChange?.(e),z(e.currentTarget.checked)},id:I,ref:t,type:`checkbox`,role:`switch`,inert:F.inert,...N(`input`)}),(0,Y.jsxs)(X,{"aria-hidden":`true`,component:`span`,mod:{error:C,"label-position":x,"without-labels":!f&&!d},...N(`track`),children:[(0,Y.jsx)(X,{component:`span`,mod:{"reduce-motion":!0,"with-thumb-indicator":O&&!_}
83,...N(`thumb`),children:_}),(0,Y.jsx)(`span`,{...N(`trackLabel`),children:R?f:d})]})]})});Ej.classes={...Cj,...Pve},Ej.displayName=`@mantine/core/Switch`,Ej.Group=Tj;var[mwe,hwe]=cw(`Table component was not found in the tree`),Dj={table:`m_b23fa0ef`,th:`m_4e7aa4f3`,tr:`m_4e7aa4fd`,td:`m_4e7aa4ef`,tbody:`m_b2404537`,thead:`m_b242d975`,caption:`m_9e5a3ac7`,scrollContainer:`m_a100c15`,scrollContainerInner:`m_62259741`};function gwe(e,t){if(!t)return;let n={};return t.columnBorder&&e.withColumnBorders&&(n[`data-with-column-border`]=!0),t.rowBorder&&e.withRowBorders&&(n[`data-with-row-border`]=!0),t.striped&&e.striped&&(n[`data-striped`]=e.striped),t.highlightOnHover&&e.highlightOnHover&&(n[`data-hover`]=!0),t.captionSide&&e.captionSide&&(n[`data-side`]=e.captionSide),t.stickyHeader&&e.stickyHeader&&(n[`data-sticky`]=!0),n}function Oj(e,t){let n=`Table${e.charAt(0).toUpperCase()}${e.slice(1)}`,r=CT((r,i)=>{let a=mT(n,{},r),{classNames:o,className:s,style:c,styles:l,...u}=a,d=hwe();return(0,Y.jsx)(X,{component:e,ref:i,...gwe(d,t),...d.getStyles(e,{className:s,classNames:o,style:c,styles:l,props:a}),...u})});return r.displayName=`@mantine/core/${n}`,r.classes=Dj,r}var kj=Oj(`th`,{columnBorder:!0}),Aj=Oj(`td`,{columnBorder:!0}),jj=Oj(`tr`,{rowBorder:!0,striped:!0,highlightOnHover:!0}),Mj=Oj(`thead`,{stickyHeader:!0}),Nj=Oj(`tbody`),Pj=Oj(`tfoot`),Fj=Oj(`caption`,{captionSide:!0});function Ij({data:e}){return(0,Y.jsxs)(Y.Fragment,{children:[e.caption&&(0,Y.jsx)(Fj,{children:e.caption}),e.head&&(0,Y.jsx)(Mj,{children:(0,Y.jsx)(jj,{children:e.head.map((e,t)=>(0,Y.jsx)(kj,{children:e},t))})}),e.body&&(0,Y.jsx)(Nj,{children:e.body.map((e,t)=>(0,Y.jsx)(jj,{children:e.map((e,t)=>(0,Y.jsx)(Aj,{children:e},t))},t))}),e.foot&&(0,Y.jsx)(Pj,{children:(0,Y.jsx)(jj,{children:e.foot.map((e,t)=>(0,Y.jsx)(kj,{children:e},t))})})]})}Ij.displayName=`@mantine/core/TableDataRenderer`;var _we={type:`scrollarea`},vwe=Mw((e,{minWidth:t,maxHeight:n,type:r})=>({scrollContainer:{"--table-min-width":rw(t),"--table-max-height":rw(n),"--table-overflow":r===`native`?`auto`:void 0}})),Lj=CT((e,t)=>{let n=mT(`TableScrollContainer`,_we,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,children:l,minWidth:u,maxHeight:d,type:f,scrollAreaProps:p,attributes:m,...h}=n,g=fT({name:`TableScrollContainer`,classes:Dj,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:m,vars:c,varsResolver:vwe,rootSelector:`scrollContainer`});return(0,Y.jsx)(X,{component:f===`scrollarea`?XE:`div`,...f===`scrollarea`?d?{offsetScrollbars:`xy`,...p}:{offsetScrollbars:`x`,...p}:{},ref:t,...g(`scrollContainer`),...h,children:(0,Y.jsx)(`div`,{...g(`scrollContainerInner`),children:l})})});Lj.classes=Dj,Lj.displayName=`@mantine/core/TableScrollContainer`;var ywe={withRowBorders:!0,verticalSpacing:7},bwe=Mw((e,{layout:t,captionSide:n,horizontalSpacing:r,verticalSpacing:i,borderColor:a,stripedColor:o,highlightOnHoverColor:s,striped:c,highlightOnHover:l,stickyHeaderOffset:u,stickyHeader:d})=>({table:{"--table-layout":t,"--table-caption-side":n,"--table-horizontal-spacing":gw(r),"--table-vertical-spacing":gw(i),"--table-border-color":a?Jw(a,e):void 0,"--table-striped-color":c&&o?Jw(o,e):void 0,"--table-highlight-on-hover-color":l&&s?Jw(s,e):void 0,"--table-sticky-header-offset":d?rw(u):void 0}})),Rj=CT((e,t)=>
83{let n=mT(`Table`,ywe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,horizontalSpacing:l,verticalSpacing:u,captionSide:d,stripedColor:f,highlightOnHoverColor:p,striped:m,highlightOnHover:h,withColumnBorders:g,withRowBorders:_,withTableBorder:v,borderColor:y,layout:b,variant:x,data:S,children:C,stickyHeader:w,stickyHeaderOffset:T,mod:E,tabularNums:D,attributes:O,...k}=n,A=fT({name:`Table`,props:n,className:i,style:a,classes:Dj,classNames:r,styles:o,unstyled:s,attributes:O,rootSelector:`table`,vars:c,varsResolver:bwe});return(0,Y.jsx)(mwe,{value:{getStyles:A,stickyHeader:w,striped:m===!0?`odd`:m||void 0,highlightOnHover:h,withColumnBorders:g,withRowBorders:_,captionSide:d||`bottom`},children:(0,Y.jsx)(X,{component:`table`,variant:x,ref:t,mod:[{"data-with-table-border":v,"data-tabular-nums":D},E],...A(`table`),...k,children:C||!!S&&(0,Y.jsx)(Ij,{data:S})})})});Rj.classes=Dj,Rj.displayName=`@mantine/core/Table`,Rj.Td=Aj,Rj.Th=kj,Rj.Tr=jj,Rj.Thead=Mj,Rj.Tbody=Nj,Rj.Tfoot=Pj,Rj.Caption=Fj,Rj.ScrollContainer=Lj,Rj.DataRenderer=Ij;var[xwe,zj]=cw(`Tabs component was not found in the tree`),Bj={root:`m_89d60db1`,"list--default":`m_576c9d4`,list:`m_89d33d6d`,tab:`m_4ec4dce6`,panel:`m_b0c91715`,tabSection:`m_fc420b1f`,tabLabel:`m_42bbd1ae`,"tab--default":`m_539e827b`,"list--outline":`m_6772fbd5`,"tab--outline":`m_b59ab47c`,"tab--pills":`m_c3381914`},Vj=CT((e,t)=>{let n=mT(`TabsList`,null,e),{children:r,className:i,grow:a,justify:o,classNames:s,styles:c,style:l,mod:u,...d}=n,f=zj();return(0,Y.jsx)(X,{...d,...f.getStyles(`list`,{className:i,style:l,classNames:s,styles:c,props:n,variant:f.variant}),ref:t,role:`tablist`,variant:f.variant,mod:[{grow:a,orientation:f.orientation,placement:f.orientation===`vertical`&&f.placement,inverted:f.inverted},u],"aria-orientation":f.orientation,__vars:{"--tabs-justify":o},children:r})});Vj.classes=Bj,Vj.displayName=`@mantine/core/TabsList`;var Hj=CT((e,t)=>
83{let n=mT(`TabsPanel`,null,e),{children:r,className:i,value:a,classNames:o,styles:s,style:c,mod:l,keepMounted:u,...d}=n,f=zj(),p=f.value===a,m=f.keepMounted||u||p?r:null;return(0,Y.jsx)(X,{...f.getStyles(`panel`,{className:i,classNames:o,styles:s,style:[c,p?void 0:{display:`none`}],props:n}),ref:t,mod:[{orientation:f.orientation},l],role:`tabpanel`,id:f.getPanelId(a),"aria-labelledby":f.getTabId(a),...d,children:m})});Hj.classes=Bj,Hj.displayName=`@mantine/core/TabsPanel`;var Uj=CT((e,t)=>{let n=mT(`TabsTab`,null,e),{className:r,children:i,rightSection:a,leftSection:o,value:s,onClick:c,onKeyDown:l,disabled:u,color:d,style:f,classNames:p,styles:m,vars:h,mod:g,tabIndex:_,...v}=n,y=nT(),{dir:b}=TT(),x=zj(),S=s===x.value,C=e=>{x.onChange(x.allowTabDeactivation&&s===x.value?null:s),c?.(e)},w={classNames:p,styles:m,props:n};return(0,Y.jsxs)(QE,{...x.getStyles(`tab`,{className:r,style:f,variant:x.variant,...w}),disabled:u,unstyled:x.unstyled,variant:x.variant,mod:[{active:S,disabled:u,orientation:x.orientation,inverted:x.inverted,placement:x.orientation===`vertical`&&x.placement},g],ref:t,role:`tab`,id:x.getTabId(s),"aria-selected":S,tabIndex:_===void 0?S||x.value===null?0:-1:_,"aria-controls":x.getPanelId(s),onClick:C,__vars:{"--tabs-color":d?Jw(d,y):void 0},onKeyDown:fw({siblingSelector:`[role="tab"]`,parentSelector:`[role="tablist"]`,activateOnFocus:x.activateTabWithKeyboard,loop:x.loop,orientation:x.orientation||`horizontal`,dir:b,onKeyDown:l}),...v,children:[o&&(0,Y.jsx)(`span`,{...x.getStyles(`tabSection`,w),"data-position":`left`,children:o}),i&&(0,Y.jsx)(`span`,{...x.getStyles(`tabLabel`,w),children:i}),a&&(0,Y.jsx)(`span`,{...x.getStyles(`tabSection`,w),"data-position":`right`,children:a})]})});Uj.classes=Bj,Uj.displayName=`@mantine/core/TabsTab`;var Wj=`Tabs.Tab or Tabs.Panel component was rendered with invalid value or without value`,Swe={keepMounted:!0,orientation:`horizontal`,loop:!0,activateTabWithKeyboard:!0,variant:`default`,placement:`left`},Cwe=Mw((e,{radius:t,color:n,autoContrast:r})=>({root:{"--tabs-radius":_w(t),"--tabs-color":Jw(n,e),"--tabs-text-color":pT(r,e)?aT({color:n,theme:e,autoContrast:r}):void 0}})),Gj=CT((e,t)=>{let n=mT(`Tabs`,Swe,e),{defaultValue:r,value:i,onChange:a,orientation:o,children:s,loop:c,id:l,activateTabWithKeyboard:u,allowTabDeactivation:d,variant:f,color:p,radius:m,inverted:h,placement:g,keepMounted:_,classNames:v,styles:y,unstyled:b,className:x,style:S,vars:C,autoContrast:w,mod:T,attributes:E,...D}=n,O=US(l),[k,A]=XS({value:i,defaultValue:r,finalValue:null,onChange:a}),j=fT({name:`Tabs`,props:n,classes:Bj,className:x,style:S,classNames:v,styles:y,unstyled:b,attributes:E,vars:C,varsResolver:Cwe});return(0,Y.jsx)(xwe,{value:{placement:g,value:k,orientation:o,id:O,loop:c,activateTabWithKeyboard:u,getTabId:uw(`${O}-tab`,Wj),getPanelId:uw(`${O}-panel`,Wj),onChange:A,allowTabDeactivation:d,variant:f,color:p,radius:m,inverted:h,keepMounted:_,unstyled:b,getStyles:j},children:(0,Y.jsx)(X,{ref:t,id:O,variant:f,mod:[{orientation:o,inverted:o===`horizontal`&&h,placement:o===`vertical`&&g},T],...j(`root`),...D,children:s})})});Gj.classes=Bj,Gj.displayName=`@mantine/core/Tabs`,Gj.Tab=Uj,Gj.Panel=Hj,Gj.List=Vj;var Kj=CT((e,t)=>(0,Y.jsx)(LD,{component:`input`,ref:t,...mT(`TextInput`,null,e),__staticSelector:`TextInput`}));Kj.classes=LD.classes,Kj.displayName=`@mantine/core/TextInput`;var qj={root:`m_7341320d`},wwe=Mw((e,{size:t,radius:n,variant:r,gradient:i,color:a,autoContrast:o})=>{let s=e.variantColorResolver({color:a||e.primaryColor,theme:e,gradient:i,variant:r||`filled`,autoContrast:o});return{root:{"--ti-size":hw(t,`ti-size`),"--ti-radius":n===void 0?void 0:_w(n),"--ti-bg":a||r?s.background:void 0,"--ti-color":a||r?s.color:void 0,"--ti-bd":a||r?s.border:void 0}}}),Jj=CT((e,t)=>{let n=mT(`ThemeIcon`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,autoContrast:l,attributes:u,...d}=n;return(0,Y.jsx)(X,{ref:t,...fT({name:`ThemeIcon`,classes:qj,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:u,vars:c,varsResolver:wwe})(`root`),...d})});Jj.classes=qj,Jj.displayName=`@mantine/core/ThemeIcon`;var Twe=[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`],Ewe=[`xs`,`sm`,`md`,`lg`,`xl`];function Dwe(e,t){let n=t===void 0?`h${e}`:t;return Twe.includes(n)?{fontSize:`var(--mantine-${n}-font-size)`,fontWeight:`var(--mantine-${n}-font-weight)`,lineHeight:`var(--mantine-${n}-line-height)`}:Ewe.includes(n)?{fontSize:`var(--mantine-font-size-${n})`,fontWeight:`var(--mantine-h${e}-font-weight)`,lineHeight:`var(--mantine-h${e}-line-height)`}:{fontSize:rw(n),fontWeight:`var(--mantine-h${e}-font-weight)`,lineHeight:`var(--mantine-h${e}-line-height)`}}var Yj={root:`m_8a5d1357`},Owe={order:1},kwe=Mw((e,{order:t,size:n,lineClamp:r,textWrap:i})=>{let a=Dwe(t||1,n);return{root:{"--title-fw":a.fontWeight,"--title-lh":a.lineHeight,"--title-fz":a.fontSize,"--title-line-clamp":typeof r==`number`?r.toString():void 0,"--title-text-wrap":i}}}),Xj=CT((e,t)=>
83{let n=mT(`Title`,Owe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,order:c,vars:l,size:u,variant:d,lineClamp:f,textWrap:p,mod:m,attributes:h,...g}=n,_=fT({name:`Title`,props:n,classes:Yj,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:h,vars:l,varsResolver:kwe});return[1,2,3,4,5,6].includes(c)?(0,Y.jsx)(X,{..._(`root`),component:`h${c}`,variant:d,ref:t,mod:[{order:c,"data-line-clamp":typeof f==`number`},m],size:u,...g}):null});Xj.classes=Yj,Xj.displayName=`@mantine/core/Title`;var Zj=[`bottom-center`,`bottom-left`,`bottom-right`,`top-center`,`top-left`,`top-right`];function Awe(e,t){return e.reduce((e,n)=>(e[n.position||t].push(n),e),Zj.reduce((e,t)=>(e[t]=[],e),{}))}var Qj={left:`translateX(-100%)`,right:`translateX(100%)`,"top-center":`translateY(-100%)`,"bottom-center":`translateY(100%)`},jwe={left:`translateX(0)`,right:`translateX(0)`,"top-center":`translateY(0)`,"bottom-center":`translateY(0)`};function Mwe({state:e,maxHeight:t,position:n,transitionDuration:r}){let[i,a]=n.split(`-`),o=a===`center`?`${i}-center`:a,s={opacity:0,maxHeight:t,transform:Qj[o],transitionDuration:`${r}ms, ${r}ms, ${r}ms`,transitionTimingFunction:`cubic-bezier(.51,.3,0,1.21), cubic-bezier(.51,.3,0,1.21), linear`,transitionProperty:`opacity, transform, max-height`},c={opacity:1,transform:jwe[o]},l={opacity:0,maxHeight:0,transform:Qj[o]},u={entering:c,entered:c,exiting:l,exited:l};return{...s,...u[e]}}function Nwe(e,t){return typeof t==`number`?t:t===!1||e===!1?!1:e}var $j=(0,J.forwardRef)(({data:e,onHide:t,autoClose:n,...r},i)=>{let{autoClose:a,message:o,...s}=e,c=Nwe(n,e.autoClose),l=(0,J.useRef)(-1),u=()=>window.clearTimeout(l.current),d=()=>{t(e.id),u()},f=()=>{typeof c==`number`&&(l.current=window.setTimeout(d,c))};return(0,J.useEffect)(()=>{e.onOpen?.(e)},[]),(0,J.useEffect)(()=>(f(),u),[c]),(0,Y.jsx)(pA,{...r,...s,onClose:d,ref:i,onMouseEnter:u,onMouseLeave:f,children:o})});$j.displayName=`@mantine/notifications/NotificationContainer`;var eM={root:`m_b37d9ac7`,notification:`m_5ed0edd0`},Pwe=vC,Fwe={position:`bottom-right`,autoClose:4e3,transitionDuration:250,containerWidth:440,notificationMaxHeight:200,limit:5,zIndex:pw(`overlay`),store:nC,withinPortal:!0},Iwe=Mw((e,{zIndex:t,containerWidth:n})=>({root:{"--notifications-z-index":t?.toString(),"--notifications-container-width":rw(n)}})),tM=CT((e,t)=>
83{let n=mT(`Notifications`,Fwe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,position:l,autoClose:u,transitionDuration:d,containerWidth:f,notificationMaxHeight:p,limit:m,zIndex:h,store:g,portalProps:_,withinPortal:v,...y}=n,b=nT(),x=Vue(g),S=xue(),C=$S(),w=(0,J.useRef)({}),T=(0,J.useRef)(0),E=b.respectReducedMotion&&C?1:d,D=fT({name:`Notifications`,classes:eM,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,vars:c,varsResolver:Iwe});(0,J.useEffect)(()=>{g?.updateState(e=>({...e,limit:m||5,defaultPosition:l}))},[m,l]),LS(()=>{x.notifications.length>T.current&&setTimeout(()=>S(),0),T.current=x.notifications.length},[x.notifications]);let O=Awe(x.notifications,l),k=Zj.reduce((e,t)=>(e[t]=O[t].map(({style:e,...n})=>(0,Y.jsx)(Pwe,{timeout:E,onEnter:()=>w.current[n.id].offsetHeight,nodeRef:{current:w.current[n.id]},children:r=>(0,Y.jsx)($j,{ref:e=>{e&&(w.current[n.id]=e)},data:n,onHide:e=>iC(e,g),autoClose:u,...D(`notification`,{style:{...Mwe({state:r,position:t,transitionDuration:E,maxHeight:p}),...e}})})},n.id)),e),{});return(0,Y.jsxs)(iD,{withinPortal:v,..._,children:[(0,Y.jsx)(X,{...D(`root`),"data-position":`top-center`,ref:t,...y,children:(0,Y.jsx)(SC,{children:k[`top-center`]})}),(0,Y.jsx)(X,{...D(`root`),"data-position":`top-left`,...y,children:(0,Y.jsx)(SC,{children:k[`top-left`]})}),(0,Y.jsx)(X,{...D(`root`,{className:XC.classNames.fullWidth}),"data-position":`top-right`,...y,children:(0,Y.jsx)(SC,{children:k[`top-right`]})}),(0,Y.jsx)(X,{...D(`root`,{className:XC.classNames.fullWidth}),"data-position":`bottom-right`,...y,children:(0,Y.jsx)(SC,{children:k[`bottom-right`]})}),(0,Y.jsx)(X,{...D(`root`),"data-position":`bottom-left`,...y,children:(0,Y.jsx)(SC,{children:k[`bottom-left`]})}),(0,Y.jsx)(X,{...D(`root`),"data-position":`bottom-center`,...y,children:(0,Y.jsx)(SC,{children:k[`bottom-center`]})})]})});tM.classes=eM,tM.displayName=`@mantine/notifications/Notifications`,tM.show=aC.show,tM.hide=aC.hide,tM.update=aC.update,tM.clean=aC.clean,tM.cleanQueue=aC.cleanQueue,tM.updateState=aC.updateState;var nM={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},rM=J.createContext&&J.createContext(nM),Lwe=[`attr`,`size`,`title`];function Rwe(e,t){if(e==null)return{};var n,r,i=zwe(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function zwe(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function iM(){return iM=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},iM.apply(null,arguments)}function aM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?aM(Object(n),!0).forEach(function(t){Bwe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aM(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Bwe(e,t,n){return(t=Vwe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vwe(e){var t=Hwe(e,`string`);return typeof t==`symbol`?t:t+``}function Hwe(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function sM(e){return e&&e.map((e,t)=>J.createElement(e.tag,oM({key:t},e.attr),sM(e.child)))}function cM(e){return t=>J.createElement(Uwe,iM({attr:oM({},e.attr)},t),sM(e.child))}function Uwe(e){var t=t=>{var{attr:n,size:r,title:i}=e,a=Rwe(e,Lwe),o=r||t.size||`1em`,s;return t.className&&(s=t.className),e.className&&(s=(s?s+` `:``)+e.className),J.createElement(`svg`,iM({stroke:`currentColor`,fill:`currentColor`,strokeWidth:`0`},t.attr,n,a,{className:s,style:oM(oM({color:e.color||t.color},t.style),e.style),height:o,width:o,xmlns:`http://www.w3.org/2000/svg`}),i&&J.createElement(`title`,null,i),e.children)};return rM===void 0?t(nM):J.createElement(rM.Consumer,null,e=>t(e))}function lM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z`},child:[]}]})(e)}function uM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]}
83,{tag:`path`,attr:{d:`m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z`},child:[]}]})(e)}function dM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M15.5 5H11l5 7-5 7h4.5l5-7z`},child:[]},{tag:`path`,attr:{d:`M8.5 5H4l5 7-5 7h4.5l5-7z`},child:[]}]})(e)}function fM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`m10 17 5-5-5-5v10z`},child:[]},{tag:`path`,attr:{fill:`none`,d:`M0 24V0h24v24H0z`},child:[]}]})(e)}function Wwe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`m7 14 5-5 5 5z`},child:[]}]})(e)}function pM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`m7 10 5 5 5-5z`},child:[]}]})(e)}function Gwe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z`},child:[]}]})(e)}function Kwe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M19.35 10.04A7.49 7.49 0 0 0 12 4C9.11 4 6.6 5.64 5.35 8.04A5.994 5.994 0 0 0 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z`},child:[]}]})(e)}function qwe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z`},child:[]}]})(e)}function Jwe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z`},child:[]}]})(e)}function mM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z`},child:[]}]})(e)}function hM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z`},child:[]}]})(e)}function Ywe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z`},child:[]}]})(e)}function Xwe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a.996.996 0 0 0 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z`},child:[]}]})(e)}function Zwe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z`},child:[]}]})(e)}function Qwe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z`},child:[]}]})(e)}function $we(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`m12.87 15.07-2.54-2.51.03-.03A17.52 17.52 0 0 0 14.07 6H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7 1.62-4.33L19.12 17h-3.24z`},child:[]}]})(e)}function eTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M23 8c0 1.1-.9 2-2 2a1.7 1.7 0 0 1-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56A1.7 1.7 0 0 1 19 8c0-1.1.9-2 2-2s2 .9 2 2z`},child:[]}]})(e)}function gM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z`},child:[]}]})(e)}function tTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z`},child:[]}]})(e)}function nTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`M11 7h2v2h-2V7zm0 4h2v6h-2v-6zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z`},child:[]}]})(e)}function rTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z`},child:[]}]})(e)}function iTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M14 19.88V22h2.12l5.17-5.17-2.12-2.12zM20 8l-6-6H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H12v-2.95l8-8V8zm-7 1V3.5L18.5 9H13zM22.71 14l-.71-.71a.996.996 0 0 0-1.41 0l-.71.71L22 16.12l.71-.71a.996.996 0 0 0 0-1.41z`},child:[]}]})(e)}function aTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M20 3H4c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2V5a2 2 0 0 0-2-2zm0 14H4V5h16v12z`},child:[]},{tag:`path`,attr:{d:`M6 8.25h8v1.5H6zM16.5 9.75H18v-1.5h-1.5V7H15v4h1.5zM10 12.25h8v1.5h-8zM7.5 15H9v-4H7.5v1.25H6v1.5h1.5z`},child:[]}]})(e)}function oTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12 1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z`},child:[]}]})(e)}function sTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M3 13h8V3H3v10zm0 8h8v-6H3v6zm10 0h8V11h-8v10zm0-18v6h8V3h-8z`},child:[]}]})(e)}function _M(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M11.5 2C6.81 2 3 5.81 3 10.5S6.81 19 11.5 19h.5v3c4.86-2.34 8-7 8-11.5C20 5.81 16.19 2 11.5 2zm1 14.5h-2v-2h2v2zm0-3.5h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 2.5-3 2.75-3 5z`},child:[]}]})(e)}function vM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M16.01 11H4v2h12.01v3L20 12l-3.99-4z`},child:[]}]})(e)}function cTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M17 11c.34 0 .67.04 1 .09V6.27L10.5 3 3 6.27v4.91c0 4.54 3.2 8.79 7.5 9.82.55-.13 1.08-.32 1.6-.55-.69-.98-1.1-2.17-1.1-3.45 0-3.31 2.69-6 6-6z`},child:[]},{tag:`path`,attr:{d:`M17 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1.38c.62 0 1.12.51 1.12 1.12s-.51 1.12-1.12 1.12-1.12-.51-1.12-1.12.5-1.12 1.12-1.12zm0 5.37c-.93 0-1.74-.46-2.24-1.17.05-.72 1.51-1.08 2.24-1.08s2.19.36 2.24 1.08c-.5.71-1.31 1.17-2.24 1.17z`},child:[]}]})(e)}function lTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`M10.25 13a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0zM15 11.75a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5zm7 .25c0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2s10 4.48 10 10zM10.66 4.12C12.06 6.44 14.6 8 17.5 8c.46 0 .91-.05 1.34-.12C17.44 5.56 14.9 4 12 4c-.46 0-.91.05-1.34.12zM4.42 9.47a8.046 8.046 0 0 0 3.66-4.44 8.046 8.046 0 0 0-3.66 4.44zM20 12c0-.78-.12-1.53-.33-2.24-.7.15-1.42.24-2.17.24a10 10 0 0 1-7.76-3.69A
8310.016 10.016 0 0 1 4 11.86c.01.04 0 .09 0 .14 0 4.41 3.59 8 8 8s8-3.59 8-8z`},child:[]}]})(e)}function uTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M.01 0h24v24h-24V0z`},child:[]},{tag:`path`,attr:{d:`M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46A7.93 7.93 0 0 0 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74A7.93 7.93 0 0 0 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z`},child:[]}]})(e)}function dTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H5.17L4 17.17V4h16v12zM7 9h2v2H7zm8 0h2v2h-2zm-4 0h2v2h-2z`},child:[]}]})(e)}function fTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M24 24H0V0h24v24z`,opacity:`.87`},child:[]},{tag:`path`,attr:{d:`M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z`},child:[]}]})(e)}function yM(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z`},child:[]}]})(e)}function pTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`m14 6-4.22 5.63 1.25 1.67L14 9.33 19 16h-8.46l-4.01-5.37L1 18h22L14 6zM5 16l1.52-2.03L8.04 16H5z`},child:[]}]})(e)}function mTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M13.17 4 18 8.83V20H6V4h7.17M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8l-6-6zm1 9h-4v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1h-2v-1H9v-2h4v-1h-3c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1V8h2v1h2v2z`},child:[]}]})(e)}function hTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`M13 11h-2v3H8v2h3v3h2v-3h3v-2h-3zm1-9H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm4 18H6V4h7v5h5v11z`},child:[]}]})(e)}function gTe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z`},child:[]},{tag:`path`,attr:{d:`M14 17H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z`},child:[]}]})(e)}function _Te(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fill:`none`,d:`M0 0h24v24H0V0z`},child:[]},{tag:`path`,attr:{d:`M16.01 11H4v2h12.01v3L20 12l-3.99-4v3z`},child:[]}]})(e)}var bM={languageBadge:`_languageBadge_52x8r_1`,searchBarInput:`_searchBarInput_52x8r_10`,searchBarRightSection:`_searchBarRightSection_52x8r_14`,flexCard:`_flexCard_52x8r_20`},vTe=e=>{let t=(0,q.c)(5),{name:n}=e,r=`icon icon-${n===void 0?``:n} GlobalLinkTx`,i,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(`rect`,{x:`11.7383`,width:`60.5263`,height:`50`,fill:`url(#pattern0)`}),a=(0,Y.jsx)(`path`,{d:`M8.27344 74H6.54492L2.34961 67.1621H2.29688C2.3125 67.3926 2.32617 67.6367 2.33789 67.8945C2.35352 68.1523 2.36523 68.418 2.37305 68.6914C2.38477 68.9648 2.39453 69.2422 2.40234 69.5234V74H1.125V65.4336H2.8418L7.03125 72.2246H7.07227C7.06445 72.0254 7.05469 71.7969 7.04297 71.5391C7.03125 71.2812 7.01953 71.0156 7.00781 70.7422C7 70.4648 6.99414 70.1973 6.99023 69.9395V65.4336H8.27344V74ZM16.125 70.7422C16.125 71.2812 16.0547 71.7598 15.9141 72.1777C15.7734 72.5957 15.5684 72.9492 15.2988 73.2383C15.0293 73.5234 14.7051 73.7422 14.3262 73.8945C13.9473 74.043 13.5195 74.1172 13.043 74.1172C12.5977 74.1172 12.1895 74.043 11.8184 73.8945C11.4473 73.7422 11.125 73.5234 10.8516 73.2383C10.582 72.9492 10.373 72.5957 10.2246 72.1777C10.0762 71.7598 10.002 71.2812 10.002 70.7422C10.002 70.0273 10.125 69.4219 10.3711 68.9258C10.6211 68.4258 10.9766 68.0449 11.4375 67.7832C11.8984 67.5215 12.4473 67.3906 13.084 67.3906C13.6816 67.3906 14.209 67.5215 14.666 67.7832C15.123 68.0449 15.4805 68.4258 15.7383 68.9258C15.9961 69.4258 16.125 70.0312 16.125 70.7422ZM11.4199 70.7422C11.4199 71.2148 11.4766 71.6191 11.5898 71.9551C11.707 72.291 11.8867 72.5488 12.1289 72.7285C12.3711 72.9043 12.6836 72.9922 13.0664 72.9922C13.4492 72.9922 13.7617 72.9043 14.0039 72.7285C14.2461 72.5488 14.4238 72.291 14.5371 71.9551C14.6504 71.6191 14.707 71.2148 14.707 70.7422C14.707 70.2695 14.6504 69.8691 14.5371 69.541C14.4238 69.209 14.2461 68.957 14.0039 68.7852C13.7617 68.6094 13.4473 68.5215 13.0605 68.5215C12.4902 68.5215 12.0742 68.7129 11.8125 69.0957C11.5508 69.4785 11.4199 70.0273 11.4199 70.7422ZM23.0039 74.1172C22.2305 74.1172 21.6094 73.8359 21.1406 73.2734C20.6758 72.707 20.4434 71.873 20.4434 70.7715C20.4434 69.6582 20.6797 68.8164 21.1523 68.2461C21.6289 67.6758 22.2559 67.3906 23.0332 67.3906C23.3613 67.3906 23.6484 67.4355 23.8945 67.5254C24.1406 67.6113 24.3516 67.7285 24.5273 67.877C24.707 68.0254 24.8594 68.1914 24.9844 68.375H25.0488C25.0293 68.2539 25.0059
8368.0801 24.9785 67.8535C24.9551 67.623 24.9434 67.4102 24.9434 67.2148V64.8828H26.3262V74H25.248L25.002 73.1152H24.9434C24.8262 73.3027 24.6777 73.4727 24.498 73.625C24.3223 73.7734 24.1113 73.8926 23.8652 73.9824C23.623 74.0723 23.3359 74.1172 23.0039 74.1172ZM23.3906 72.998C23.9805 72.998 24.3965 72.8281 24.6387 72.4883C24.8809 72.1484 25.0059 71.6387 25.0137 70.959V70.7773C25.0137 70.0508 24.8965 69.4941 24.6621 69.1074C24.4277 68.7168 24 68.5215 23.3789 68.5215C22.8828 68.5215 22.5039 68.7227 22.2422 69.125C21.9844 69.5234 21.8555 70.0801 21.8555 70.7949C21.8555 71.5098 21.9844 72.0566 22.2422 72.4355C22.5039 72.8105 22.8867 72.998 23.3906 72.998ZM30.8438 67.3906C31.6641 67.3906 32.2832 67.5723 32.7012 67.9355C33.123 68.2988 33.334 68.8652 33.334 69.6348V74H32.3555L32.0918 73.0801H32.0449C31.8613 73.3145 31.6719 73.5078 31.4766 73.6602C31.2812 73.8125 31.0547 73.9258 30.7969 74C30.543 74.0781 30.2324 74.1172 29.8652 74.1172C29.4785 74.1172 29.1328 74.0469 28.8281 73.9062C28.5234 73.7617 28.2832 73.543 28.1074 73.25C27.9316 72.957 27.8438 72.5859 27.8438 72.1367C27.8438 71.4688 28.0918 70.9668 28.5879 70.6309C29.0879 70.2949 29.8418 70.1094 30.8496 70.0742L31.9746 70.0332V69.6934C31.9746 69.2441 31.8691 68.9238 31.6582 68.7324C31.4512 68.541 31.1582 68.4453 30.7793 68.4453C30.4551 68.4453 30.1406 68.4922 29.8359 68.5859C29.5312 68.6797 29.2344 68.7949 28.9453 68.9316L28.5 67.959C28.8164 67.791 29.1758 67.6543 29.5781 67.5488C29.9844 67.4434 30.4062 67.3906 30.8438 67.3906ZM31.9688 70.9004L31.1309 70.9297C30.4434 70.9531 29.9609 71.0703 29.6836 71.2812C29.4062 71.4922 29.2676 71.7812 29.2676 72.1484C29.2676 72.4688 29.3633 72.7031 29.5547 72.8516C29.7461 72.9961 29.998 73.0684 30.3105 73.0684C30.7871 73.0684 31.1816 72.9336 31.4941 72.6641C31.8105 72.3906 31.9688 71.9902 31.9688 71.4629V70.9004ZM37.6758 73.0039C37.8555 73.0039 38.0332 72.9883 38.209 72.957C38.3848 72.9219 38.5449 72.8809 38.6895 72.834V73.877C38.5371 73.9434 38.3398 74 38.0977 74.0469C37.8555 74.0938 37.6035 74.1172 37.3418 74.1172C36.9746 74.1172 36.6445 74.0566 36.3516 73.9355C36.0586 73.8105 35.8262 73.5977 35.6543 73.2969C35.4824 72.9961 35.3965 72.5801 35.3965 72.0488V68.5625H34.5117V67.9473L35.4609 67.4609L35.9121 66.0723H36.7793V67.5137H38.6367V68.5625H36.7793V72.0312C36.7793 72.3594 36.8613 72.6035 37.0254 72.7637C37.1895 72.9238 37.4062 73.0039 37.6758 73.0039ZM42.5508 67.3906C43.3711 67.3906 43.9902 67.5723 44.4082 67.9355C44.8301 68.2988 45.041 68.8652 45.041 69.6348V74H44.0625L43.7988 73.0801H43.752C43.5684 73.3145 43.3789 73.5078 43.1836 73.6602C42.9883 73.8125 42.7617 73.9258 42.5039 74C42.25 74.0781 41.9395 74.1172 41.5723 74.1172C41.1855 74.1172 40.8398 74.0469 40.5352 73.9062C40.2305 73.7617 39.9902 73.543 39.8145 73.25C39.6387 72.957 39.5508 72.5859 39.5508 72.1367C39.5508 71.4688 39.7988 70.9668 40.2949 70.6309C40.7949 70.2949 41.5488 70.1094 42.5566 70.0742L43.6816 70.0332V69.6934C43.6816 69.2441 43.5762 68.9238 43.3652 68.7324C43.1582 68.541 42.8652 68.4453 42.4863 68.4453C42.1621 68.4453 41.8477 68.4922 41.543 68.5859C41.2383 68.6797 40.9414 68.7949 40.6523 68.9316L40.207 67.959C40.5234 67.791 40.8828 67.6543 41.2852 67.5488C41.6914 67.4434 42.1133 67.3906 42.5508 67.3906ZM43.6758 70.9004L42.8379 70.9297C42.1504 70.9531 41.668 71.0703 41.3906 71.2812C41.1133 71.4922 40.9746 71.7812 40.9746 72.1484C40.9746 72.4688 41.0703 72.7031 41.2617 72.8516C41.4531 72.9961 41.7051 73.0684 42.0176 73.0684C42.4941 73.0684 42.8887 72.9336 43.2012 72.6641C43.5176 72.3906 43.6758 71.9902 43.6758 71.4629V70.9004ZM53.3262 68.5625H51.75V74H50.373V68.5625H49.3125V67.9004L50.373 67.4961V67.0449C50.373 66.4941 50.459 66.0566 50.6309 65.7324C50.8066 65.4082 51.0566 65.1758 51.3809 65.0352C51.709 64.8906 52.0996 64.8184 52.5527 64.8184C52.8496 64.8184 53.1211 64.8438 53.3672 64.8945C53.6133 64.9414 53.8203 64.9961 53.9883 65.0586L53.6309 66.1016C53.498 66.0586 53.3496 66.0195 53.1855 65.9844C53.0215 65.9453 52.8457 65.9258 52.6582 65.9258C52.3457 65.9258 52.1152 66.0234 51.9668 66.2188C51.8223 66.4141 51.75 66.6992 51.75 67.0742V67.5137H53.3262V68.5625ZM60.1758 70.7422C60.1758 71.2812 60.1055 71.7598 59.9648 72.1777C59.8242 72.5957 59.6191 72.9492 59.3496 73.2383C59.0801 73.5234 58.7559 73.7422 58.377 73.8945C57.998 74.043 57.5703 74.1172 57.0938 74.1172C56.6484 74.1172 56.2402 74.043 55.8691 73.8945C55.498 73.7422 55.1758 73.5234 54.9023 73.2383C54.6328 72.9492 54.4238 72.5957 54.2754 72.1777C54.127 71.7598 54.0527 71.2812 54.0527 70.7422C54.0527 70.0273 54.1758 69.4219 54.4219 68.9258C54.6719 68.4258 55.0273 68.0449 55.4883 67.7832C55.9492 67.5215 56.498 67.3906 57.1348 67.3906C57.7324 67.3906 58.2598 67.5215 58.7168 67.7832C59.1738 68.0449 59.5312 68.4258 59.7891 68.9258C60.0469 69.4258 60.1758 70.0312 60.1758 70.7422ZM55.4707 70.7422C55.4707 71.2148 55.5273 71.6191 55.6406 71.9551C55.7578 72.291 55.9375 72.5488 56.1797 72.7285C56.4219 72.9043 56.7344 72.9922 57.1172 72.9922C57.5 72.9922 57.8125 72.9043 58.0547 72.7285C58.2969 72.5488 58.4746 72.291 58.5879 71.9551C58.7012 71.6191 58.7578 71.2148 58.7578 70.7422C58.7578 70.2695 58.7012 69.8691 58.5879 69.541C58.4746 69.209 58.2969 68.957 58.0547 68.7852C57.8125 68.6094 57.498 68.5215 57.1113 68.5215C56.541 68.5215 56.125 68.7129 55.8633 69.0957C55.6016 69.4785 5
835.4707 70.0273 55.4707 70.7422ZM67.4121 67.5137V74H66.3281L66.1406 73.127H66.0645C65.9277 73.3496 65.7539 73.5352 65.543 73.6836C65.332 73.8281 65.0977 73.9355 64.8398 74.0059C64.582 74.0801 64.3105 74.1172 64.0254 74.1172C63.5371 74.1172 63.1191 74.0352 62.7715 73.8711C62.4277 73.7031 62.1641 73.4453 61.9805 73.0977C61.7969 72.75 61.7051 72.3008 61.7051 71.75V67.5137H63.0879V71.4922C63.0879 71.9961 63.1895 72.373 63.3926 72.623C63.5996 72.873 63.9199 72.998 64.3535 72.998C64.7715 72.998 65.1035 72.9121 65.3496 72.7402C65.5957 72.5684 65.7695 72.3145 65.8711 71.9785C65.9766 71.6426 66.0293 71.2305 66.0293 70.7422V67.5137H67.4121ZM72.7676 67.3906C73.498 67.3906 74.0664 67.5801 74.4727 67.959C74.8828 68.334 75.0879 68.9375 75.0879 69.7695V74H73.7109V70.0273C73.7109 69.5234 73.6074 69.1465 73.4004 68.8965C73.1934 68.6426 72.873 68.5156 72.4395 68.5156C71.8105 68.5156 71.373 68.709 71.127 69.0957C70.8848 69.4824 70.7637 70.043 70.7637 70.7773V74H69.3867V67.5137H70.459L70.6523 68.3926H70.7285C70.8691 68.166 71.043 67.9805 71.25 67.8359C71.4609 67.6875 71.6953 67.5762 71.9531 67.502C72.2148 67.4277 72.4863 67.3906 72.7676 67.3906ZM79.1953 74.1172C78.4219 74.1172 77.8008 73.8359 77.332 73.2734C76.8672 72.707 76.6348 71.873 76.6348 70.7715C76.6348 69.6582 76.8711 68.8164 77.3438 68.2461C77.8203 67.6758 78.4473 67.3906 79.2246 67.3906C79.5527 67.3906 79.8398 67.4355 80.0859 67.5254C80.332 67.6113 80.543 67.7285 80.7188 67.877C80.8984 68.0254 81.0508 68.1914 81.1758 68.375H81.2402C81.2207 68.2539 81.1973 68.0801 81.1699 67.8535C81.1465 67.623 81.1348 67.4102 81.1348 67.2148V64.8828H82.5176V74H81.4395L81.1934 73.1152H81.1348C81.0176 73.3027 80.8691 73.4727 80.6895 73.625C80.5137 73.7734 80.3027 73.8926 80.0566 73.9824C79.8145 74.0723 79.5273 74.1172 79.1953 74.1172ZM79.582 72.998C80.1719 72.998 80.5879 72.8281 80.8301 72.4883C81.0723 72.1484 81.1973 71.6387 81.2051 70.959V70.7773C81.2051 70.0508 81.0879 69.4941 80.8535 69.1074C80.6191 68.7168 80.1914 68.5215 79.5703 68.5215C79.0742 68.5215 78.6953 68.7227 78.4336 69.125C78.1758 69.5234 78.0469 70.0801 78.0469 70.7949C78.0469 71.5098 78.1758 72.0566 78.4336 72.4355C78.6953 72.8105 79.0781 72.998 79.582 72.998Z`,fill:`var(--mantine-color-blue-9)`}),t[0]=i,t[1]=a):(i=t[0],a=t[1]);let o;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsxs)(`defs`,{children:[(0,Y.jsx)(`pattern`,{id:`pattern0`,patternContentUnits:`objectBoundingBox`,width:`1`,height:`1`,children:(0,Y.jsx)(`use`,{xlinkHref:`#image0_1546_128783`,transform:`scale(0.00543478 0.00657895)`})}),(0,Y.jsx)(`image`,{id:`image0_1546_128783`,width:`184`,height:`152`,xlinkHref:`data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAACYCAYAAABXnyPxAAAKrGlDQ1BJQ0MgUHJvZmlsZQAASImVlwdUU9kWhs+96SGhJURASuhNkE4AKSG00KWDjZAECCWEQBCxI4MjMKKoiKAi6AiIgqNSZKyIYhsUFOwOyCCijIMFUVF5F1gEZ95676231zprf9nZZ599zrrnrv8CQJbniETJsDwAKcIMcbCXGz0yKpqOGwIYoAHIwBRgOdx0ETMoyA8gNuv/bh96ATTl75hO1fr3//+rKfD46VwAoCCEY3np3BSETyHjJVckzgAAdQCJ66zMEE1xO8JUMdIgwvenOH6GR6Y4dprRYDonNJiFMBUAPInDEccDQKIjcXomNx6pQ3JF2FzIEwgRFiHsnJKSykP4OMKGSA4SI03VZ8R+Vyf+bzVjpTU5nHgpz+xl2vDugnRRMmfV/3kc/9tSkiWza+gjg5Qg9g5GvCJyZveTUn2lLIwNCJxlAW86f5oTJN5hs8xNZ0XPMo/j7iudmxzgN8txAk+2tE4GO3SW+ekeIbMsTg2WrhUnZjFnmSOeW1eSFCaNJ/DZ0vrZCaERs5wpCA+Y5fSkEN+5HJY0LpYES/vnC73c5tb1lO49Jf27/QrY0rkZCaHe0r1z5vrnC5lzNdMjpb3x+O4eczlh0nxRhpt0LVFykDSfn+wljadnhkjnZiAP5NzcIOkZJnJ8gmYZsEAqSEaGGNCBH/LLHYAMflbG1EZYqaJVYkF8QgadidwwPp0t5JotoFuaW1oBMHVfZx6Hd7TpewjRrs/FcjoAcAqcnJw8MxfzywKgEemZ+HYuZrAbADIfgKvruRJx5kxs+i5hABHIASpQQd4HOsAQeSNYAlvgCFyBB/ABgSAURIHlgAsSQArS+UqwBmwEeaAAbAO7QBmoAAdBDTgGToBmcAZcBFfADXAb9IBHoA8MgldgFHwAExAE4SAyRIFUIE1IDzKBLCEG5Ax5QH5QMBQFxUDxkBCSQGugTVABVAyVQZVQLfQLdBq6CF2DuqAHUD80DL2FPsMomARTYXVYH14IM2Am7AuHwsvgeDgNzoZz4a1wKVwFH4Wb4IvwDbgH7oNfwWMogJJB0VBaKFMUA8VCBaKiUXEoMWodKh9VgqpC1aNaUR2oO6g+1AjqExqLpqDpaFO0I9obHYbmotPQ69CF6DJ0DboJ3Y6+g+5Hj6K/YcgYNYwJxgHDxkRi4jErMXmYEsxhTCPmMqYHM4j5gMViaVgDrB3WGxuFTcSuxhZi92EbsBewXdgB7BgOh1PBmeCccIE4Di4Dl4fbgzuKO4/rxg3iPuJl8Jp4S7wnPhovxOfgS/BH8Ofw3fgh/ARBnqBHcCAEEniEVYQiwiFCK+EWYZAwQVQgGhCdiKHEROJGYimxnniZ+Jj4TkZGRlvGXmaxjEBmg0ypzHGZqzL9Mp9IiiRjEou0lCQhbSVVky6QHpDekclkfbIrOZqcQd5KriVfIj8lf5SlyJrJsmV5sutly2WbZLtlX8sR5PTkmHLL5bLlSuROyt2SG5EnyOvLs+Q58uvky+VPy9+TH1OgKFgoBCqkKBQqHFG4pvBCEaeor+ihyFPMVTyoeElxgIKi6FBYFC5lE+UQ5TJlkIqlGlDZ1ERqAfUYtZM6qqSoZK0UrpSlVK50VqmPhqLp09i0ZFoR7QStl/Z5nvo85jz+vC3z6ud1zxtXnq/sqsxXzlduUO5R/qxCV/FQSVLZrtKs8kQVrWqsulh1pep+1cuqI/Op8x3nc+fnzz8x/6EarGasFqy2Wu2g2k21MXUNdS91kfoe9UvqIxo0DVeNRI2dGuc0hjU
83pms6aAs2dmuc1X9KV6Ex6Mr2U3k4f1VLT8taSaFVqdWpNaBtoh2nnaDdoP9Eh6jB04nR26rTpjOpq6vrrrtGt032oR9Bj6CXo7dbr0BvXN9CP0N+s36z/wkDZgG2QbVBn8NiQbOhimGZYZXjXCGvEMEoy2md02xg2tjFOMC43vmUCm9iaCEz2mXQtwCywXyBcULXgninJlGmaaVpn2m9GM/MzyzFrNnu9UHdh9MLtCzsWfjO3MU82P2T+yELRwscix6LV4q2lsSXXstzyrhXZytNqvVWL1RtrE2u+9X7r+zYUG3+bzTZtNl9t7WzFtvW2w3a6djF2e+3uMaiMIEYh46o9xt7Nfr39GftPDrYOGQ4nHP5yNHVMcjzi+GKRwSL+okOLBpy0nThOlU59znTnGOcDzn0uWi4clyqXZ646rjzXw65DTCNmIvMo87WbuZvYrdFtnOXAWsu64I5y93LPd+/0UPQI8yjzeOqp7RnvWec56mXjtdrrgjfG29d7u/c9tjqby65lj/rY+az1afcl+Yb4lvk+8zP2E/u1+sP+Pv47/B8H6AUIA5oDQSA7cEfgkyCDoLSgXxdjFwctLl/8PNgieE1wRwglZEXIkZAPoW6hRaGPwgzDJGFt4XLhS8Nrw8cj3COKI/oiF0aujbwRpRoliGqJxkWHRx+OHlvisWTXksGlNkvzlvYuM1iWtezactXlycvPrpBbwVlxMgYTExFzJOYLJ5BTxRmLZcfujR3lsri7ua94rrydvGG+E7+YPxTnFFcc9yLeKX5H/HCCS0JJwoiAJSgTvEn0TqxIHE8KTKpOmkyOSG5IwafEpJwWKgqThO2pGqlZqV0iE1GeqC/NIW1X2qjYV3w4HUpflt6SQUWE0U2JoeQHSX+mc2Z55seV4StPZilkCbNurjJetWXVULZn9s+r0au5q9vWaK3ZuKZ/LXNt5TpoXey6tvU663PXD27w2lCzkbgxaeNvOeY5xTnvN0Vsas1Vz92QO/CD1w91ebJ54rx7mx03V/yI/lHwY+cWqy17tnzL5+VfLzAvKCn4UsgtvP6TxU+lP01ujdvaWWRbtH8bdptwW+92l+01xQrF2cUDO/x3NO2k78zf+X7Xil3XSqxLKnYTd0t295X6lbbs0d2zbc+XsoSynnK38oa9anu37B3fx9vXvd91f32FekVBxecDggP3K70qm6r0q0oOYg9mHnx+KPxQx8+Mn2sPqx4uOPy1WljdVxNc015rV1t7RO1IUR1cJ6kbPrr06O1j7sda6k3rKxtoDQXHwXHJ8Ze/xPzSe8L3RNtJxsn6U3qn9jZSGvOboKZVTaPNCc19LVEtXad9Tre1OrY2/mr2a/UZrTPlZ5XOFp0jnss9N3k++/zYBdGFkYvxFwfaVrQ9uhR56W774vbOy76Xr17xvHKpg9lx/qrT1TPXHK6dvs643nzD9kbTTZubjb/Z/NbYadvZdMvuVstt+9utXYu6znW7dF+8437nyl323Rs9AT1dvWG99+8tvdd3n3f/xYPkB28eZj6ceLThMeZx/hP5JyVP1Z5W/W70e0Ofbd/Zfvf+m89Cnj0a4A68+iP9jy+Duc/Jz0uGNIdqX1i+ODPsOXz75ZKXg69EryZG8v5U+HPva8PXp/5y/evmaOTo4Bvxm8m3he9U3lW/t37fNhY09vRDyoeJ8fyPKh9rPjE+dXyO+Dw0sfIL7kvpV6Ovrd98vz2eTJmcFHHEnGkpgEIGHBcHwNtqRCdEAUC5jeiHJTN6etqgmW+AaQL/iWc097TZAlCPuClZxLoAwHFk6G9A5CzipyRRqCuAraykY1b7Tuv0KcMiXywHXKeoR5m3AfzDZjT8d33/04Opqtbgn/5fVpIG6a0HHagAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAALigAwAEAAAAAQAAAJgAAAAA5DQeFwAAELlJREFUeAHtXXtsHMUZn9l7+86v2AnJJQ5u7ZAIAmmB0ippqdKHCBSoCiq0RSVI/avQqlIRVJVo/2iLqJBKhSqhijYSRfShQAINxHYiWkMSRTQtVaANUrFJbCdOQuLg170fu/2Nw8FxPt/N3t5jdu9b6XS7s983+83v++3szHyzs5zRRgjUAYETJ859IsMyWxlnWzhj65nBerDfXnhpw2DncX4M6W8ZnB1ibt/QujVdpwrlZI+RF22EQG0QAKlXgtT3gMjbQbQNFq4yzJnxTMDL/xIOh2Nm8iGCm0GLZKUQeGfs9O0GY9+B8I1SCpJCyDMKwv6Ju7Tf9PWs/I+MGhFcBiWSkUJg9OS5fpbJ7EaNfaWUghUhgz3dFnTft2LFikipbLRSJ+kcISCLwOj45IMsmxmpC7mFUZzdPRvLvPnO+OSXStlINXgpdOhcWQQmJs6HU3p6DwSvKStcIwGDGU+s6119X7HsieDFUKE0KQROnDi9IcPYAc7ZcimF2goN9feGF7X5qYlSW9Adm/vo2bMrMtx4WRFyC5y3jYyd/mMh4ETwQkTouCwChmG4WEIf4IyvLitcRwE0R74Fkv8w/5JE8Hw0aF8KgdGJM7+AYMPa3KWMBMl/BZJfnZMhgueQoH8pBEREkhvsASnhBgmB5H/AU2aB20TwBjnBrpdFZPKXsN2luP0bj4+dvlPYSARX3FMqmXd8cnI9OpU3qGTTUrZgHsv3xDki+FIIUfoiBPQ0v2tRorIJfLOYC0MEV9ZB6hmGgMot6lm1tEUZnr2NCL40PnQmDwF02twYFrwqL6luu263i/l93gqup1/rrkCLVJoQgdGJs+sxOmG6QmxvC7LZuWhRxPouXbUo/Z3xMx9J617Wxtpbgwtpum6wyXenWCqF+KnMZvArTBssky/JOBABw/CZLVXA72XdnW2sNRQwq7ogL/Rz5BYJmsbZquXL5PPiRj8RXB6uppbU3J6S01KLgbOiu2MheVl76wI5i8mUSgv4F99TorkiiC6zQSpABJdBimRYq9c4bQaGZR2tzO26OFwuSNnRFjKjviCbzixuiuh4p000VaQ2g00RwaWQIiHxYgFoJVWLixo2v2kh0BPHguhmtvlInM1H4x+oCHKfm5r54LjsDmcjcnV92ZxIoBkQGB07vRflvKneZfV63cylaSydyeKFoaz85Q32ONXg8nCRJDeGGgGCGDWJJ1LmyA1DOef7ieCN8JhNr8k9/K92MR3Nqam+3lUDRHC7eEwBO/vC4QnGjacUMKWsCQhKPSqEqA1eFioSyEdgdHKyx0jz4yCOukFC9EWN3lVr13GepBo833u0XxaB/tWrTzLDeLisYCMFNP6AILcwgWrwRjrCptfGvBSOkPq/YP4Hb84oUxTOftt/afi7OXuoBs8hQf/SCGB0wnC5tHulFeokiI7lc/nkFpclgtcJfKddJqvrm9Qqk/Hyut7w1wttIoIXIkLHUgigmaLO3HCDPdnfu/rLxQx3fBscjgjGYukNmpZtLQZAk6aJyRwTgUDgRCXlP3nyZCCR0WbQVKlkknYllyyqA98muca/j2bJ74oKIFHdoZ6lLDaRHonEt8diiSeh4tV1E4pNIhqNxt7AvJFbQfQJM0VO6+6voBneaHK/iBmO9/f1rBgpZbtjCR6Lxb6BuTlPlSo8neObcOP/HTXhVaiNpdfdxqSnW4tiZ7B3UaM+gcl+F7hhPIgxurVF5SwkwqdHMPj3o3UfC78ik41jmyionSYBRFgGBJJhDwWDAemx7dGxyWlge3Gy90XwBkGkHX294V35WI6Mn7kDRN+ONEsTtEDq83ib/wWsVvFUf+8lh/OvUW7fkQSPx+O9qJkqal+WA8yh5/eB4NtkyzZ6YvJtLMsQRDh8B/MYv1sI/pRQHrlwoY3PpW5DmH8zyLoeNfvlIF73EipnITOO80dxE73GPe7DfWuWv72EbNlkRxI8mUxuzGR0qS8AlEWoCQRAqIOhUOD6ehd15NSFNS6W6dIzLOhmxpne3pVVr5Qc2wavt7PoeuYReP/jUqfMa8pr0Di4PFYkaUMEiOA2dBqZLI8AEVweK5K0IQLUBofT0MliyXTa9CtRqvrb7/XiBV+qu4R/mp7ggtxTM7Mgt3NCneJN9FCLn7UGK1twR9UbtxK7mv42F2tvOIncORLEk6ncblP/Nz3Bner9bNY5TyQrPiKCW0GPdJVHgAiuvIvIQCsIEMGtoEe6yiNABFfeRWSgFQSI4FbQI13lESCCK+8iMtAKAkRwK+iRrvIIEMGVdxEZaAUBIrgV9EhXeQSI4Mq7iAy0ggAR3Ap6pKs8AkRw5V1EBlpBgAhuBT3SVR4BIrjyLiIDrSBABLeCHukqjwARXHkXkYFWECCCW0GPdJVHgAiuvIvIQCsIEMGtoEe6yiNABFfeRWSgFQSI4FbQI13lESCCK+8iMtAKAkRwK+iRrvIIEMGVd1FlBjpy4fcKoGh6grs0zZGfe/b7GvqNqAqoWBuVpl+bEF/sZd2d7SyeXPi0eW1QrnOu4qYN+H11vqqal2t6ggu3iJVYW920UKWaFLVmVdM3UazBR9qqI0AEV91DZJ8lBIjgluAjZdURIIKr7iGyzxICRHBL8JGy6ggQwVX3ENlnCQEiuCX4SFl1BIjgqnuI7LOEABHcEnzOUNZ1w7FhT0dGMv87Or5lQ2+PNPvEpwSj8YS0vOqCYvpBwMRclPlo9M
83p9+94I3nDDpqjqZTNrn+MIvvvlg5ddeG/2MSZJcEHu89OzzGlfJcu0ZKW/k2kYRiBqzDwL8txklkCqyzuqiTIw8FqbkTYGMVW0RRZ48Z1Mp5FblN38dzL5jbsGD/5cFje7yDmG4KiFeIKndnPOPm4GfDHzzombx+UyXSzOjYd2Dx34qmlFhRUc493n9x34NSZ2f9Es1qK92tEaZE4iut/rYW0h6YfYRyBDk+3Pzw0duuIjiTY+cEQbfPfQq3czxn9QqR8Cfi/mT9MLAgI/PAEDnOmDLw4PX33L1q1TlWKqip7ta/Bdg698ymD896oA6hA7etJJ197h4WHbV4C2JvjOvcMrGdP2olPpcQixVCrGddMJl+0rDtsSfOexY160mwfwSF2uEiscZQtn29H8u8/OZbItwV0nLzzNOf+kncG3g+3odD6+a/+BLXawtZiNtiT4rsEDP0az5M5iBaK06iKASsTFdLZn18DwmurmXJ/cbEfw3UMHt6FZ8nB94KGrCARQmSzjmjYowvl2Q8RWvWQRhjcy+rNcDGZVcUulM2w+Gq9ijo3NSoztt4eCVUaJb7RjON82BBdh+Hg6NYhHZqia9BFh+vdm55mYk+KYLY2SoDwdbdWucPmNzw8d+NnXtl3/U7tgZYsmCsLwWiVheBknZHXdWeR+v9DiqVSLDffNT+wUzrcFwRGGf6ySMLyMgz1utyOXbvMhXF+rzU7hfOWbKFbD8OWcLFrzYum2SCzOMmiuOGHzed0s1FK7lbqA2UI4/6WXDm66+ebPTauMmdIEz4Xhq9qjLOINsXRb9durRS7krKSelMvYg3D+Vmy1aQ9VAS9lmygUhq+Cd2udBWefVT2cryTBKQxfa2ZWMX+E8/GixL1VzLGqWdX66V+Rsf84+r+n/V73tytShpIYB27DOLDM5na7mNfjNvUOo0y+jZQRQ5/ijZ5MNiv1tpKQm4/ELJm86fI+JbmkZBvc7dJWBC12kmSHyYRcLJ5k8644W9bWurCUsiVPN1g5EktUFLSyivfOw4cDd2zerFy0TMkmSiM4Imq9qRl7v3y8cKM6KCJbDR4QwfNQFNFMu4bshe1zUWvNjDwoHLNLBC9wZSKVKkixx2ECbW5HTTeoEuxE8AIgBUnsSBTRUaRtMQJE8MWYMLFWit02LL9mN5PrYi8RvAjMmYz9asNkWkwhpK0QASJ4ISI4jthsnUIx1OnE1bmKuMZ0EhG8CGSCLDPz9liHMpO5OJ+9SDEoCQgoGehRwTPxRGqhVhRvxojJWKptoiMsRnxmcSPasVNcLzyJ4CWQFo9+sfKs2EQ4X5VNN3Qmam7ayiOgjtfK29pQCdnQf0ONpIsvQkC9Z+8iEymBEKgcASJ45diRpg0QUJLgmqbN2QA7MjEPARVnEgrzlCR4qMX/Vh52tEsIVIyAkgSvuDSkSAgUIEAELwCEDp2FABHcWf6k0hQgQAQvAIQOnYUAEdxZ/qTSFCBABC8AhA6dhQAR3Fn+pNIUIEAELwCEDp2FABHcWf6k0hQgQAQvAIQOnYUAEdxZ/qTSFCBABC8AhA6dhQAR3Fn+pNIUIKDMGz34Dk9XNBq9lXPt2rlI/OYoFsSkzT4IRKPxAcb0I5jqfDAQCPxNFcsbuuQtSB2IxWJb8SXGmwDIdfgtPFFA8FUgeFgVkMiO8gisWt7xek4KX8KbxUJE+z0e10s+n+9YLr0R/3UnOEjtmZ9PfIZzfZum8etR6EUfkyGCN4IK1q6ZT/CCnE6h3tqXShkDnZ2B8YJzNT+sK8EjkdQmTcvcj2UOLi9VMiJ4KXTUPFeC4DmD0/D7zmQyvqOrq6tub2zVpZMZiRiXoCnyCOeZHeXILdDQUL3nUKF/xyDgwdfZ7goEWvZEIrFvim+f1qNkNe9kCnIzFnvGMHinbIHcHjctdC0LlgJy+CKHtL9A7BCIfn8ikeiF6Y/U2vya30WaFn8QnQ5pcosC4/s88/gevf1WwKy1txTNH4sizZs1DZ3Q2/FU32xWz6x8TQkuOpRoklRUiJaA912zhSH5+iMgKqJQi+98JVdGxff5SvTM6NSU4CiAWNP3n2YMysm2hQJnzDz6cnr0X18E2kL+Uy6Xq9KgxcFaW1tTggvjMdT9MGryij733N3Z9jY+82f68Vdr0Ch/RC5Qc7eHAuMtAd9UZXjwFxAQOlSZrrxWXYYJ4/H42mzWeBSdi3550z6UxNfDuuOJTHsqk+74MJX2GoEARrhSXo9rXjxhK6y5DV1nT4dCgSfwhK95P6suBBeOQC3ui8USd3FubEe7XO4rrY3wIF2zZgiA0KNgwmMtLS1HanaRgozrRvDcdWdmZjq9Xv89IPw2FLYrl07/TkbAOIrS7Q4Gg5ivUt+t7gTPLx6Gia7Tdf4FxHXQm+bL88/Rvt0RMI4ilvMqBn33h0K8YSNiDSV4vgvn5ubWu1yeLZiR9mmQ/Zr8c7RvBwT4OTGbEJYeQRDnUD3D8aXQUYbg+UaOjIz4wuHwRqSB6HwT2uxXooPaki9D+w1H4AyamG9w7v53Mqm/3oiJVDIIKEnwYoaLGh5gXoUZiJfhfK9h6L3otJiKkBbLl9KkEBhHBTMGyRPZLD8WCvnfBPYXpDQbLGQbghfDCR3VIF6S6Afx1zCWXYtpWj1IW4ubYA3+Q8V0KG0pBPhZnDmpaWwCH01G8IaN43gCY9VjS2nYId3WBC8FMAjenkqlBNFXYwweNwBbjR9eojC60eTpRI3UTGPqiDTyaWAxDQKLsPokSDyJCXCT6ORPdnT4j5fC0s7nHEtwGaeg2dPl9Xo7stksflqLpmX9ePT64fQARnYW9kGCNozd42bgHbgxOnBjtCNvcXMselFD5pqVysCuGdycM7BnBvbMvv8P0vKYYWQTGLFIaJqR0HU9gQBMHP9RvD42jRp4GrqRSq9rd72mJngtnSeaSPPzzO92x314kvhBOh8I50O67na7QUgjiRsrkclkkrFYezIc5tJTTmtpt9Py/j/Z3LbRERFlRAAAAABJRU5ErkJggg==`})]}),t[2]=o):o=t[2];let s;return t[3]===r?s=t[4]:(s=(0,Y.jsxs)(`svg`,{width:`84`,height:`84`,viewBox:`0 0 84 79`,fill:`none`,className:r,children:[i,a,o]}),t[3]=r,t[4]=s),s},xM=e=>{let t=(0,q.c)(15),{size:n,fill:r,stroke:i,styles:a}=e,o=r===void 0?`var(--mantine-color-blue-5)`:r,s=i===void 0?`white`:i,c;t[0]===a?c=t[1]:(c=a===void 0?{}:a,t[0]=a,t[1]=c);let l=c,u=n||`24`,d=n||`24`,f,p;t[2]===o?(f=t[3],p=t[4]):(f=(0,Y.jsx)(`path`,{d:`M4.0455 7.04167C4.80232 6.79375 5.63414 6.6875 6.43186 6.6875C7.76141 6.6875 9.19323 6.97083 10.1819 7.75C11.1705 6.97083 12.6023 6.6875 13.9319 6.6875C15.2614 6.6875 16.6932 6.97083 17.6819 7.75V18.1271C17.6819 18.3042 17.5114 18.4813 17.341 18.4813C17.2728 18.4813 17.2387 18.4458 17.1705 18.4458C16.2501 17.9854 14.9205 17.6667 13.9319 17.6667C12.6023 17.6667 11.1705 17.95 10.1819 18.7292C9.26141 18.1271 7.59096 17.6667 6.43186 17.6667C5.30686 17.6667 4.14777 17.8792 3.19322 18.4104C3.12504 18.4458 3.09095 18.4458 3.02277 18.4458C2.85231 18.4458 2.68186 18.2688 2.68186 18.0917V7.75C3.09095 7.43125 3.53413 7.21875 4.0455 7.04167ZM4.0455 16.6042C4.7955 16.3563 5.61368 16.25 6.43186 16.25C7.59096 16.25 9.26141 16.7104 10.1819 17.3125V9.16667C9.26141 8.56458 7.59096 8.10417 6.43186 8.10417C5.61368 8.10417 4.7955 8.21042 4.0455 8.45833V16.6042Z`,fill:o}),p=(0,Y.jsx)(`path`,{d:`M6.43181 10.9375C5.83181 10.9375 5.25226 11.0013 4.72726 11.1217V10.045C5.2659 9.93875 5.84545 9.875 6.43181 9.875C7.59091 9.875 8.64091 10.0804 9.5 10.4629V11.6387C8.72954 11.1854 7.65909 10.9375 6.43181 10.9375ZM9.5 12.3471V13.5229C8.72954 13.0696 7.65909 12.8217 6.43181 12.8217C5.83181 12.8217 5.25226 12.8854 4.72726 13.0058V11.9292C5.2659 11.8229 5.84545 11.7592 6.43181 11.7592C7.59091 11.7592 8.64091 11.9717 9.5 12.3471ZM6.43181 13.6504C7.59091 13.6504 8.64091 13.8558 9.5 14.2383V15.4142C8.72954 14.9608 7.65909 14.7129 6.43181 14.7129C5.83181 14.7129 5.25226 14.7767 4.72726 14.8971V13.8204C5.2659 13.7071 5.84545 13.6504 6.43181 13.6504Z`,fill:o}),t[2]=o,t[3]=f,t[4]=p);let m;t[5]!==o||t[6]!==s?(m=(0,Y.jsx)(`path`,{d:`M18.3059 5.71635L18.4509 5.55068L19.1439 4.75872L18.3059 5.71635ZM18.3059 5.71635L18.4509 5.88202M18.3059 5.71635L18.4509 5.88202M18.4509 5.88202L19.8713 7.50528L20.0606 7.72163M18.4509 5.88202L20.0606 7.72163M20.0606 7.72163L20.25 7.50528M20.0606 7.72163L20.25 7.50528M20.25 7.50528L20.943 6.71332L20.25 7.50528ZM13.8562 10.8014L13.7939 10.8725V10.9671V12.5903V12.8419H14.0455H15.4659H15.5801L15.6552 12.756L19.8447 7.96845L19.9896 7.80279L19.8447 7.63712L18.4242 6.01385L18.2349 5.7975L18.0456 6.01385L13.8562 10.8014ZM20.943 5.77126L20.0569 4.75872L20.943 5.77126Z`,fill:o,stroke:s,strokeWidth:`0.503141`}),t[5]=o,t[6]=s,t[7]=m):m=t[7];let h;return t[8]!==l||t[9]!==u||t[10]!==d||t[11]!==f||t[12]!==p||t[13]!==m?(h=(0,Y.jsxs)(`svg`,{width:u,height:d,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...l,children:[f,p,m]}),t[8]=l,t[9]=u,t[10]=d,t[11]=f,t[12]=p,t[13]=m,t[14]=h):h=t[14],h},SM=e=>{let t=(0,q.c)(5),{size:n}=e,r=n===void 0?60:n,i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i={marginTop:`2px`,alignItems:`center`,justifyContent:`center`,padding:`4px`,borderRadius:`50%`,border:`1px solid var(--mantine-color-green-4)`},t[0]=i):i=t[0];let a;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(a={alignItems:`center`,justifyContent:`center`,borderRadius:`50%`,border:`4px solid var(--mantine-color-green-1)`},t[1]=a):a=t[1];let o;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(`path`,{d:`M50.1 4.6C55.1 7.5 59.3 11.6 62.2 16.7 65.2 21.7 66.7 27.4 66.8 33.2 66.8 39 65.3 44.7 62.5 49.7 59.7 54.8 55.5 59 50.6 62 45.6 65 39.9 66.6 34.1 66.8 28.3 66.9 22.6 65.5 17.5 62.7 12.4 59.9 8.1 55.9 5 50.9 2 46 .3 40.3.1 34.5L.1 33.4.1 32.4C.3 26.6 2 21 5 16.1 8 11.2 12.2 7.1 17.2 4.3 22.3 1.5 27.9.1 33.7.1 39.5.1 45.1 1.7 50.1 4.6ZM45.8 24.4C45.2 23.8 44.5 23.5 43.6 23.4 42.8 23.4 42 23.6 41.4 24.1L41.1 24.4 30.1 35.4 25.8 31.1 25.5 30.8C24.8 30.3 24 30.1 23.2 30.1 22.4 30.2 21.7 30.5 21.1 31.1 20.5 31.7 20.2 32.4 20.1 33.2 20.1 34 20.3 34.8 20.8 35.5L21.1 35.8 27.7 42.5 28.1 42.7C28.6 43.2 29.4 43.4 30.1 43.4 30.8 43.4 31.6 43.2 32.1 42.7L32.5 42.5 45.8 29.1 46.1 28.8C46.6 28.2 46.8 27.4 46.8 26.6 46.7 25.7 46.4 25 45.8 24.4Z`,fill:`var(--mantine-color-green-4)`}),t[2]=o):o=t[2];let s;return t[3]===r?s=t[4]:(s=(0,Y.jsx)(Z,{style:i,children:(0,Y.jsx)(Z,{style:a,children:(0,Y.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,
83width:r,height:r,viewBox:`0 0 67 67`,children:o})})}),t[3]=r,t[4]=s),s},yTe={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`round`,strokeLinejoin:`round`},CM=l(Jue()),bTe=Object.defineProperty,xTe=Object.defineProperties,STe=Object.getOwnPropertyDescriptors,wM=Object.getOwnPropertySymbols,TM=Object.prototype.hasOwnProperty,EM=Object.prototype.propertyIsEnumerable,DM=(e,t,n)=>t in e?bTe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,OM=(e,t)=>{for(var n in t||={})TM.call(t,n)&&DM(e,n,t[n]);if(wM)for(var n of wM(t))EM.call(t,n)&&DM(e,n,t[n]);return e},CTe=(e,t)=>xTe(e,STe(t)),wTe=(e,t)=>{var n={};for(var r in e)TM.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&wM)for(var r of wM(e))t.indexOf(r)<0&&EM.call(e,r)&&(n[r]=e[r]);return n},kM=(e,t,n)=>{let r=(0,J.forwardRef)((t,r)=>{var i=t,{color:a=`currentColor`,size:o=24,stroke:s=2,children:c}=i,l=wTe(i,[`color`,`size`,`stroke`,`children`]);return(0,J.createElement)(`svg`,OM(CTe(OM({ref:r},yTe),{width:o,height:o,stroke:a,strokeWidth:s,className:`tabler-icon tabler-icon-${e}`}),l),[...n.map(([e,t])=>(0,J.createElement)(e,t)),...c||[]])});return r.propTypes={color:CM.default.string,size:CM.default.oneOfType([CM.default.string,CM.default.number]),stroke:CM.default.oneOfType([CM.default.string,CM.default.number])},r.displayName=`${t}`,r},TTe=kM(`alert-triangle`,`IconAlertTriangle`,[[`path`,{d:`M12 9v4`,key:`svg-0`}],[`path`,{d:`M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0z`,key:`svg-1`}],[`path`,{d:`M12 16h.01`,key:`svg-2`}]]),ETe=kM(`arrow-autofit-content`,`IconArrowAutofitContent`,[[`path`,{d:`M6 4l-3 3l3 3`,key:`svg-0`}],[`path`,{d:`M18 4l3 3l-3 3`,key:`svg-1`}],[`path`,{d:`M4 14m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z`,key:`svg-2`}],[`path`,{d:`M10 7h-7`,key:`svg-3`}],[`path`,{d:`M21 7h-7`,key:`svg-4`}]]),DTe=kM(`arrows-sort`,`IconArrowsSort`,[[`path`,{d:`M3 9l4 -4l4 4m-4 -4v14`,key:`svg-0`}],[`path`,{d:`M21 15l-4 4l-4 -4m4 4v-14`,key:`svg-1`}]]),OTe=kM(`baseline-density-large`,`IconBaselineDensityLarge`,[[`path`,{d:`M4 4h16`,key:`svg-0`}],[`path`,{d:`M4 20h16`,key:`svg-1`}]]),kTe=kM(`baseline-density-medium`,`IconBaselineDensityMedium`,[[`path`,{d:`M4 20h16`,key:`svg-0`}],[`path`,{d:`M4 12h16`,key:`svg-1`}],[`path`,{d:`M4 4h16`,key:`svg-2`}]]),ATe=kM(`baseline-density-small`,`IconBaselineDensitySmall`,[[`path`,{d:`M4 3h16`,key:`svg-0`}],[`path`,{d:`M4 9h16`,key:`svg-1`}],[`path`,{d:`M4 15h16`,key:`svg-2`}],[`path`,{d:`M4 21h16`,key:`svg-3`}]]),jTe=kM(`box-multiple`,`IconBoxMultiple`,[[`path`,{d:`M7 3m0 2a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2z`,key:`svg-0`}],[`path`,{d:`M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2`,key:`svg-1`}]]),MTe=kM(`chevron-down`,`IconChevronDown`,[[`path`,{d:`M6 9l6 6l6 -6`,key:`svg-0`}]]),NTe=kM(`chevron-left-pipe`,`IconChevronLeftPipe`,[[`path`,{d:`M7 6v12`,key:`svg-0`}],[`path`,{d:`M18 6l-6 6l6 6`,key:`svg-1`}]]),PTe=kM(`chevron-left`,`IconChevronLeft`,[[`path`,{d:`M15 6l-6 6l6 6`,key:`svg-0`}]]),FTe=kM(`chevron-right-pipe`,`IconChevronRightPipe`,[[`path`,{d:`M6 6l6 6l-6 6`,key:`svg-0`}],[`path`,{d:`M17 5v13`,key:`svg-1`}]]),ITe=kM(`chevron-right`,`IconChevronRight`,[[`path`,{d:`M9 6l6 6l-6 6`,key:`svg-0`}]]),LTe=kM(`chevrons-down`,`IconChevronsDown`,[[`path`,{d:`M7 7l5 5l5 -5`,key:`svg-0`}],[`path`,{d:`M7 13l5 5l5 -5`,key:`svg-1`}]]),RTe=kM(`circle-check`,`IconCircleCheck`,[[`path`,{d:`M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0`,ke
83y:`svg-0`}],[`path`,{d:`M9 12l2 2l4 -4`,key:`svg-1`}]]),zTe=kM(`circle-x`,`IconCircleX`,[[`path`,{d:`M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0`,key:`svg-0`}],[`path`,{d:`M10 10l4 4m0 -4l-4 4`,key:`svg-1`}]]),BTe=kM(`clear-all`,`IconClearAll`,[[`path`,{d:`M8 6h12`,key:`svg-0`}],[`path`,{d:`M6 12h12`,key:`svg-1`}],[`path`,{d:`M4 18h12`,key:`svg-2`}]]),VTe=kM(`columns`,`IconColumns`,[[`path`,{d:`M4 6l5.5 0`,key:`svg-0`}],[`path`,{d:`M4 10l5.5 0`,key:`svg-1`}],[`path`,{d:`M4 14l5.5 0`,key:`svg-2`}],[`path`,{d:`M4 18l5.5 0`,key:`svg-3`}],[`path`,{d:`M14.5 6l5.5 0`,key:`svg-4`}],[`path`,{d:`M14.5 10l5.5 0`,key:`svg-5`}],[`path`,{d:`M14.5 14l5.5 0`,key:`svg-6`}],[`path`,{d:`M14.5 18l5.5 0`,key:`svg-7`}]]),HTe=kM(`deer`,`IconDeer`,[[`path`,{d:`M3 3c0 2 1 3 4 3c2 0 3 1 3 3`,key:`svg-0`}],[`path`,{d:`M21 3c0 2 -1 3 -4 3c-2 0 -3 .333 -3 3`,key:`svg-1`}],[`path`,{d:`M12 18c-1 0 -4 -3 -4 -6c0 -2 1.333 -3 4 -3s4 1 4 3c0 3 -3 6 -4 6`,key:`svg-2`}],[`path`,{d:`M15.185 14.889l.095 -.18a4 4 0 1 1 -6.56 0`,key:`svg-3`}],[`path`,{d:`M17 3c0 1.333 -.333 2.333 -1 3`,key:`svg-4`}],[`path`,{d:`M7 3c0 1.333 .333 2.333 1 3`,key:`svg-5`}],[`path`,{d:`M7 6c-2.667 .667 -4.333 1.667 -5 3`,key:`svg-6`}],[`path`,{d:`M17 6c2.667 .667 4.333 1.667 5 3`,key:`svg-7`}],[`path`,{d:`M8.5 10l-1.5 -1`,key:`svg-8`}],[`path`,{d:`M15.5 10l1.5 -1`,key:`svg-9`}],[`path`,{d:`M12 15h.01`,key:`svg-10`}]]),UTe=kM(`device-floppy`,`IconDeviceFloppy`,[[`path`,{d:`M6 4h10l4 4v10a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2`,key:`svg-0`}],[`path`,{d:`M12 14m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0`,key:`svg-1`}],[`path`,{d:`M14 4l0 4l-6 0l0 -4`,key:`svg-2`}]]),WTe=kM(`dots-vertical`,`IconDotsVertical`,[[`path`,{d:`M12 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-0`}],[`path`,{d:`M12 19m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-1`}],[`path`,{d:`M12 5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-2`}]]),GTe=kM(`dots`,`IconDots`,[[`path`,{d:`M5 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-0`}],[`path`,{d:`M12 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-1`}],[`path`,{d:`M19 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-2`}]]),KTe=kM(`edit`,`IconEdit`,[[`path`,{d:`M7 7h-1a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-1`,key:`svg-0`}],[`path`,{d:`M20.385 6.585a2.1 2.1 0 0 0 -2.97 -2.97l-8.415 8.385v3h3l8.385 -8.415z`,key:`svg-1`}],[`path`,{d:`M16 5l3 3`,key:`svg-2`}]]),qTe=kM(`exclamation-circle`,`IconExclamationCircle`,[[`path`,{d:`M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0`,ke
83y:`svg-0`}],[`path`,{d:`M12 9v4`,key:`svg-1`}],[`path`,{d:`M12 16v.01`,key:`svg-2`}]]),JTe=kM(`external-link`,`IconExternalLink`,[[`path`,{d:`M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6`,key:`svg-0`}],[`path`,{d:`M11 13l9 -9`,key:`svg-1`}],[`path`,{d:`M15 4h5v5`,key:`svg-2`}]]),YTe=kM(`eye-off`,`IconEyeOff`,[[`path`,{d:`M10.585 10.587a2 2 0 0 0 2.829 2.828`,key:`svg-0`}],[`path`,{d:`M16.681 16.673a8.717 8.717 0 0 1 -4.681 1.327c-3.6 0 -6.6 -2 -9 -6c1.272 -2.12 2.712 -3.678 4.32 -4.674m2.86 -1.146a9.055 9.055 0 0 1 1.82 -.18c3.6 0 6.6 2 9 6c-.666 1.11 -1.379 2.067 -2.138 2.87`,key:`svg-1`}],[`path`,{d:`M3 3l18 18`,key:`svg-2`}]]),XTe=kM(`filter-cog`,`IconFilterCog`,[[`path`,{d:`M12 20l-3 1v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v1.5`,key:`svg-0`}],[`path`,{d:`M19.001 19m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0`,key:`svg-1`}],[`path`,{d:`M19.001 15.5v1.5`,key:`svg-2`}],[`path`,{d:`M19.001 21v1.5`,key:`svg-3`}],[`path`,{d:`M22.032 17.25l-1.299 .75`,key:`svg-4`}
83],[`path`,{d:`M17.27 20l-1.3 .75`,key:`svg-5`}],[`path`,{d:`M15.97 17.25l1.3 .75`,key:`svg-6`}],[`path`,{d:`M20.733 20l1.3 .75`,key:`svg-7`}]]),ZTe=kM(`filter-off`,`IconFilterOff`,[[`path`,{d:`M8 4h12v2.172a2 2 0 0 1 -.586 1.414l-3.914 3.914m-.5 3.5v4l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227`,key:`svg-0`}],[`path`,{d:`M3 3l18 18`,key:`svg-1`}]]),QTe=kM(`filter`,`IconFilter`,[[`path`,{d:`M4 4h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v7l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227z`,key:`svg-0`}]]),$Te=kM(`grip-horizontal`,`IconGripHorizontal`,[[`path`,{d:`M5 9m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-0`}],[`path`,{d:`M5 15m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-1`}],[`path`,{d:`M12 9m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-2`}],[`path`,{d:`M12 15m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-3`}],[`path`,{d:`M19 9m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-4`}],[`path`,{d:`M19 15m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`,key:`svg-5`}]]),eEe=kM(`maximize`,`IconMaximize`,[[`path`,{d:`M4 8v-2a2 2 0 0 1 2 -2h2`,key:`svg-0`}],[`path`,{d:`M4 16v2a2 2 0 0 0 2 2h2`,key:`svg-1`}],[`path`,{d:`M16 4h2a2 2 0 0 1 2 2v2`,key:`svg-2`}],[`path`,{d:`M16 20h2a2 2 0 0 0 2 -2v-2`,key:`svg-3`}]]),tEe=kM(`minimize`,`IconMinimize`,[[`path`,{d:`M15 19v-2a2 2 0 0 1 2 -2h2`,key:`svg-0`}],[`path`,{d:`M15 5v2a2 2 0 0 0 2 2h2`,key:`svg-1`}],[`path`,{d:`M5 15h2a2 2 0 0 1 2 2v2`,key:`svg-2`}],[`path`,{d:`M5 9h2a2 2 0 0 0 2 -2v-2`,key:`svg-3`}]]),nEe=kM(`pinned-off`,`IconPinnedOff`,[[`path`,{d:`M3 3l18 18`,key:`svg-0`}],[`path`,{d:`M15 4.5l-3.249 3.249m-2.57 1.433l-2.181 .818l-1.5 1.5l7 7l1.5 -1.5l.82 -2.186m1.43 -2.563l3.25 -3.251`,key:`svg-1`}],[`path`,{d:`M9 15l-4.5 4.5`,key:`svg-2`}],[`path`,{d:`M14.5 4l5.5 5.5`,key:`svg-3`}]]),rEe=kM(`pinned`,`IconPinned`,[[`path`,{d:`M9 4v6l-2 4v2h10v-2l-2 -4v-6`,key:`svg-0`}],[`path`,{d:`M12 16l0 5`,key:`svg-1`}],[`path`,{d:`M8 4l8 0`,key:`svg-2`}]]),iEe=kM(`search-off`,`IconSearchOff`,[[`path`,{d:`M5.039 5.062a7 7 0 0 0 9.91 9.89m1.584 -2.434a7 7 0 0 0 -9.038 -9.057`,key:`svg-0`}],[`path`,{d:`M3 3l18 18`,key:`svg-1`}]]),aEe=kM(`search`,`IconSearch`,[[`path`,{d:`M10 10m-7 0a7 7 0 1 0 14 0a7 7 0 1 0 -14 0`,key:`svg-0`}],[`path`,{d:`M21 21l-6 -6`,key:`svg-1`}]]),oEe=kM(`sort-ascending`,`IconSortAscending`,[[`path`,{d:`M4 6l7 0`,key:`svg-0`}],[`path`,{d:`M4 12l7 0`,key:`svg-1`}],[`path`,{d:`M4 18l9 0`,key:`svg-2`}],[`path`,{d:`M15 9l3 -3l3 3`,key:`svg-3`}],[`path`,{d:`M18 6l0 12`,key:`svg-4`}]]),sEe=kM(`sort-descending`,`IconSortDescending`,[[`path`,{d:`M4 6l9 0`,key:`svg-0`}],[`path`,{d:`M4 12l7 0`,key:`svg-1`}],[`path`,{d:`M4 18l7 0`,key:`svg-2`}],[`path`,{d:`M15 15l3 3l3 -3`,key:`svg-3`}],[`path`,{d:`M18 6l0 12`,key:`svg-4`}]]),cEe=kM(`x`,`IconX`,[[`path`,{d:`M18 6l-12 12`,key:`svg-0`}],[`path`,{d:`M6 6l12 12`,key:`svg-1`}]]),AM=e=>{let t=(0,q.c)(5),{size:n,fill:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={color:i},t[0]=i,t[1]=a);let o=n||20,s;return t[2]!==a||t[3]!==o?(s=(0,Y.jsx)(nTe,{style:a,size:o}),t[2]=a,t[3]=o,t[4]=s):s=t[4],s},jM=e=>{let t=(0,q.c)(5),{size:n,fill:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={color:i},t[0]=i,t[1]=a);let o=n||20,s;return t[2]!==a||t[3]!==o?(s=(0,Y.jsx)(TTe,{style:a,size:o}),t[2]=a,t[3]=o,t[4]=s):s=t[4],s},MM=e=>{let t=(0,q.c)(5),{size:n,fill:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={color:i},t[0]=i,t[1]=a);let o=n||20,s;return t[2]!==a||t[3]!==o?(s=(0,Y.jsx)(RTe,{style:a,size:o}),t[2]=a,t[3]=o,t[4]=s):s=t[4],s},NM=e=>{let t=(0,q.c)(15),{svg:n,onClick:r}=e,{path:i,attr:a}=n,o=a?.width||`20`,s=a?.height||`20`,c=a?.viewBox||`0 0 20 20`,l=a?.fill||`none`,u;t[0]===r?u=t[1]:(u=()=>r&&r(),t[0]=r,t[1]=u);let d=a?.stroke||`currentColor`,f=a?.strokeWidth||1,p=a?.strokeLinecap||`round`,m=a?.strokeLinejoin||`round`,h;t[2]!==i||t[3]!==d||t[4]!==f||t[5]!==p||t[6]!==m?(h=(0,Y.jsx)(`g`,{children:(0,Y.jsx)(`path`,{d:i,stroke:d,strokeWidth:f,strokeLinecap:p,strokeLinejoin:m})}),t[2]=i,t[3]=d,t[4]=f,t[5]=p,t[6]=m,t[7]=h):h=t[7];let g;return t[8]!==o||t[9]!==h||t[10]!==s||t[11]!==c||t[12]!==l||t[13]!==u?(g=(0,Y.jsx)(`svg`,{width:o,height:s,viewBox:c,fill:l,xmlns:`http://www.w3.org/2000/svg`,onClick:u,children:h}),t[8]=o,t[9]=h,t[10]=s,t[11]=c,t[12]=l,t[13]=u,t[14]=g):g=t[14],g},lEe=()=>{let e=(0,q.c)(2),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={fill:`currentColor`,strokeLinejoin:`round`,strokeWidth:2},e[0]=t):t=e[0];let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(NM,{svg:{path:`M10 4 10 16 M4 10 16 10`,attr:t}}),e[1]=n):n=e[1],n},uEe=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={width:i,height:a,fill:o,strokeLinejoin:`round`,strokeWidth:`none`,stroke:`none`},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(NM,{svg:{path:`M13.5 12H12.7L12.5 11.8C13.4 10.7 13.9 9.3 13.9 8 13.9 6.8 13.6 5.7 12.9 4.7 12.3 3.7 11.3 3 10.2 2.5 9.1 2.1 7.9 2 6.7 2.2 5.6 2.4 4.5 3 3.7 3.8 2.8 4.6 2.2 5.7 2 6.8 1.8 7.9 1.9 9.1 2.3 10.2 2.8 11.3 3.6 12.2 4.6 12.8 5.6 13.5 6.7 13.8 7.9 13.8 9.4 13.8 10.8 13.3 11.8 12.4L12.1 12.6V13.4L16.7 17.8 18.1 16.5 13.5 12ZM7.9 12C5.6 12 3.7 10.2 3.7 8 3.7 5.7 5.6 3.9 7.9 3.9 10.2 3.9 12.1 5.7 12.1 8 12.1 10.2 10.2 12 7.9 12Z`,attr:c}}),t[4]=c,t[5]=l),l},dEe=e=>{let t=(0,q.c)(7),{color:n,onClick:r}=e,i=n||`CurrentColor`,a;t[0]===i?a=t[1]:(a={width:20,height:20,viewBox:`0 0 20 20`,strokeWidth:1.8,stroke:i},t[0]=i,t[1]=a);let o=a,s;t[2]===o?s=t[3]:(s={path:`M8.3 3H5.6C5 3 4 3.1 3.6 3.6 3 4.1 3 5 3 5.6V14.4C3 15.3 3.2 16.1 3.6 16.5 4 17 4.9 17 5.6 17H14.4C15.3 17 16.1 16.9 16.5 16.5 16.88 16.14 17 15.3 17 14.6V12M18 7.4V2M18 2H12.7m5.3 0L11 9`,attr:o},t[2]=o,t[3]=s);let c=s,l;return t[4]!==r||t[5]!==c?(l=(0,Y.jsx)(NM,{svg:c,onClick:r}),t[4]=r,t[5]=c,t[6]=l):l=t[6],l},PM=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||24,a=n||24,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={viewBox:`0 0 24 24`,width:i,height:a,fill:o,stroke:`none`},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(NM,{svg:{path:`M18 1H10 9L9 1 2.4 6.6 2 7.1V7.7 19.9C2 22 3 23 5 23H19C21 23 22 22 22 20V4.1C22 2 20.5 1 19 1ZM20.5 20C20.5 21 20 21.5 19 21.5H4.9C4 21.5 3.6 21 3.5 20V7.7H7.5C8.7 7.7 9.7 6.8 9.7 5.6V2.5H19C20 2.5 20.5 3 20.5 4V19ZM7.9 12.9C8.1 12.9 8.3 13 8.5 13.3 8.6 13.4 8.7 13.5 8.9 13.5 9.1 13.5 9.3 13.3 9.3 13.1 9.3 13 9.3 12.9 9.2 12.8 9 12.4 8.5 12.1 7.9 12.1 7.1 12.1 6.5 12.4 6.3 13.2 6.2 13.5 6.1 13.7 6.1 14.4 6.1 15.1 6.2 15.3 6.3 15.6 6.5 16.3 7.1 16.7 7.9 16.7 8.5 16.7 9 16.4 9.2 16 9.3 15.9 9.3 15.8 9.3 15.7 9.3 15.4 9.1 15.2 8.9 15.2 8.7 15.2 8.6 15.3 8.5 15.5 8.3 15.7 8.1 15.8 7.9 15.8 7.5 15.8 7.3 15.6 7.2 15.3 7.1 15.2 7.1 15 7.1 14.4 7.1 13.7 7.1 13.6 7.2 13.4 7.3 13.1 7.5 12.9 7.9 12.9ZM12 13.9 11.7 13.9C11.2 13.8 11 13.6 11 13.4 11 13.1 11.2 12.9 11.6 12.9 11.9 12.9 12.2 13 12.4 13.1 12.5 13.2 12.6 13.2 12.7 13.2 12.9 13.2 13.1 13 13.1 12.8 13.1 12.6 13 12.5 12.9 12.4 12.6 12.2 12.1 12.1 11.6 12.1 10.7 12.1 10.1 12.6 10.1 13.4 10.1 14.2 10.6 14.6 11.5 14.8L11.7 14.8C12.2 14.9 12.4 15 12.4 15.3 12.4 15.6 12.1 15.8 11.7 15.8 11.3 15.8 11.1 15.7 10.7 15.5 10.6 15.5 10.5 15.5 10.4 15.5 10.2 15.5 10 15.6 10 15.9 10 16 10.1 16.2 10.2 16.3 10.5 16.5 11 16.7 11.6 16.7 12.8 16.7 13.4 16.1 13.4 15.3 13.4 14.5 12.9 14.1 12 13.9ZM16 13.9 15.7 13.9C15.2 13.8 15 13.6 15 13.4 15 13.1 15.3 12.9 15.6 12.9 15.9 12.9 16.2 13 16.4 13.1 16.5 13.2 16.6 13.2 16.7 13.2 16.9 13.2 17.1 13 17.1 12.8 17.1 12.6 17 12.5 16.9 12.4 16.6 12.2 16.1 12.1 15.6 12.1 14.7 12.1 14.1 12.6 14.1 13.4 14.1 14.2 14.6 14.6 15.5 14.8L15.7 14.8C16.2 14.9 16.4 15 16.4 15.3 16.4 15.6 16.1 15.8 15.7 15.8 15.3 15.8 15.1 15.7 14.7 15.5 14.6 15.5 14.5 15.5 14.4 15.5 14.2 15.5 14 15.6 14 15.9 14 16 14.1 16.2 14.2 16.3 14.5 16.5 15 16.7 15.6 16.7 16.8 16.7 17.4 16.1 17.4 15.3 17.4 14.5 16.9 14.1 16 13.9Z`,attr:c}}),t[4]=c,t[5]=l),l},FM=e=>{let t=(0,q.c)(4),{c:n}=e,r=n??`var(--mantine-color-blue-4)`,i;t[0]===r?i=t[1]:(i={width:17,height:19,viewBox:`0 0 18 18`,strokeWidth:1.5,stroke:r,strokeLinecap:`round`,strokeLinejoin:`round`},t[0]=r,t[1]=i);let a=i,o;return t[2]===a?o=t[3]:(o=(0,Y.jsx)(NM,{svg:{path:`M1 2.88889H6.66667M6.66667 2.88889C6.66667 3.93209 7.51232 4.77778 8.55556 4.77778C9.59879 4.77778 10.4444 3.93209 10.4444 2.88889M6.66667 2.88889C6.66667 1.84568 7.51232 1 8.55556 1C9.59879 1 10.4444 1.84568 10.4444 2.88889M10.4444 2.88889H16.1111M1 9.5H12.3333M12.3333 9.5C12.3333 10.5432 13.179 11.3889 14.2222 11.3889C15.2655 11.3889 16.1111 10.5432 16.1111 9.5C16.1111 8.45677 15.2655 7.61111 14.2222 7.61111C13.179 7.61111 12.3333 8.45677 12.3333 9.5ZM4.77778 16.1111H16.1111M4.77778 16.1111C4.77778 15.0679 3.93209 14.2222 2.88889 14.2222C1.84568 14.2222 1 15.0679 1 16.1111C1 17.1543 1.84568 18 2.88889 18C3.93209 18 4.77778 17.1543 4.77778 16.1111Z`,attr:a}}),t[2]=a,t[3]=o),o},IM=e=>{let t=(0,q.c)(16),{size:n,color:r}=e,i=n||`24`,a=n||`24`,o=n?`0 0 ${n} ${n}`:`0 0 24 24`,s=r||`var(--mantine-color-blue-8)`,c;t[0]===s?c=t[1]:(c=(0,Y.jsx)(`path`,{d:`M20 2C21.1046 2 22 2.89543 22 4V20C22 21.1046 21.1046 22 20 22H4C2.89543 22 2 21.1046 2 20V4C2 2.89543 2.89543 2 4 2H20ZM4 20H20V8H4V20ZM8 6H20V4H8V6ZM4 6H6V4H4V6Z`,fill:s}),t[0]=s,t[1]=c);let l=r||`var(--mantine-color-blue-8)`,u;t[2]===l?u=t[3]:(u=(0,Y.jsx)(`circle`,{cx:`12`,cy:`14`,r:`5`,stroke:l,strokeWidth:`2`}),t[2]=l,t[3]=u);let d=r||`var(--mantine-color-blue-8)`,f;t[4]===d?f=t[5]:(f=(0,Y.jsx)(`path`,{d:`M12 9C12.2456 9 12.7369 9.22505 13.2266 10.2041C13.6864 11.1238 14 12.4647 14 14C14 15.5353 13.6864 16.8762 13.2266 17.7959C12.7369 18.7749 12.2456 19 12 19C11.7544 19 11.2631 18.7749 10.7734
8317.7959C10.3136 16.8762 10 15.5353 10 14C10 12.4647 10.3136 11.1238 10.7734 10.2041C11.2631 9.22505 11.7544 9 12 9Z`,stroke:d,strokeWidth:`2`}),t[4]=d,t[5]=f);let p=r||`var(--mantine-color-blue-8)`,m;t[6]===p?m=t[7]:(m=(0,Y.jsx)(`path`,{d:`M8 14H12H16`,stroke:p,strokeWidth:`2`}),t[6]=p,t[7]=m);let h;return t[8]!==i||t[9]!==m||t[10]!==a||t[11]!==o||t[12]!==c||t[13]!==u||t[14]!==f?(h=(0,Y.jsxs)(`svg`,{width:i,height:a,viewBox:o,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[c,u,f,m]}),t[8]=i,t[9]=m,t[10]=a,t[11]=o,t[12]=c,t[13]=u,t[14]=f,t[15]=h):h=t[15],h},LM=()=>{let e=(0,q.c)(31),t,n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(`path`,{d:`M109.158 130H8.84184C3.95234 130 0 125.811 0 120.628V9.3721C0 4.18937 3.95234 0 8.84184 0H109.158C114.048 0 118 4.18937 118 9.3721V120.628C118 125.811 114.048 130 109.158 130Z`,fill:`#8CA3F5`}),n=(0,Y.jsx)(`path`,{d:`M103.677 126.566H14.5255C9.63595 126.566 5.68359 122.377 5.68359 117.194V13.1944C5.68359 8.01164 9.63595 3.82227 14.5255 3.82227H103.677C108.567 3.82227 112.519 8.01164 112.519 13.1944V117.194C112.519 122.355 108.567 126.566 103.677 126.566Z`,fill:`white`}),p=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M76.4218 15.0514H12.6545C10.8006 15.0514 9.29297 13.4534 9.29297 11.4883V10.8405C9.29297 8.87535 10.8006 7.27734 12.6545 7.27734H76.4218C78.2757 7.27734 79.7833 8.87535 79.7833 10.8405V11.4883C79.7833 13.4534 78.2757 15.0514 76.4218 15.0514Z`,fill:`white`}),v=(0,Y.jsx)(`path`,{d:`M86.2613 14.2729C84.6111 14.2729 83.2461 12.934 83.2461 11.2712C83.2461 9.60841 84.5907 8.26953 86.2613 8.26953C87.9115 8.26953 89.2765 9.60841 89.2765 11.2712C89.2765 12.9124 87.9319 14.2729 86.2613 14.2729ZM86.2613 9.09014C85.0389 9.09014 84.0406 10.0619 84.0406 11.2496C84.0406 12.4373 85.0389 13.4091 86.2613 13.4091C87.4837 13.4091 88.4819 12.4373 88.4819 11.2496C88.4819 10.0619 87.4837 9.09014 86.2613 9.09014Z`,fill:`url(#paint0_linear_760_6441)`}),y=(0,Y.jsx)(`path`,{d:`M96.4449 14.2729C94.7947 14.2729 93.4297 12.934 93.4297 11.2712C93.4297 9.60841 94.7743 8.26953 96.4449 8.26953C98.0951 8.26953 99.4601 9.60841 99.4601 11.2712C99.4601 12.9124 98.0951 14.2729 96.4449 14.2729ZM96.4449 9.09014C95.2225 9.09014 94.2242 10.0619 94.2242 11.2496C94.2242 12.4373 95.2225 13.4091 96.4449 13.4091C97.6673 13.4091 98.6655 12.4373 98.6655 11.2496C98.6655 10.0619 97.6673 9.09014 96.4449 9.09014Z`,fill:`url(#paint1_linear_760_6441)`}),b=(0,Y.jsx)(`path`,{d:`M106.632 14.2729C104.982 14.2729 103.617 12.934 103.617 11.2712C103.617 9.60841 104.962 8.26953 106.632 8.26953C108.283 8.26953 109.648 9.60841 109.648 11.2712C109.627 12.9124 108.283 14.2729 106.632 14.2729ZM106.632 9.09014C105.41 9.09014 104.412 10.0619 104.412 11.2496C104.412 12.4373 105.41 13.4091 106.632 13.4091C107.855 13.4091 108.853 12.4373 108.853 11.2496C108.853 10.0619 107.855 9.09014 106.632 9.09014Z`,fill:`url(#paint2_linear_760_6441)`}),x=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M75.8672 8.87793C77.1533 8.87793 78.126 9.96997 78.126 11.2295C78.1258 12.4888 77.1532 13.5801 75.8672 13.5801H13.3027C12.0168 13.5801 11.0442 12.4888 11.0439 11.2295C11.0439 9.96996 12.0166 8.87793 13.3027 8.87793H75.8672Z`,fill:`var(--mantine-color-blue-0)`,stroke:`var(--mantine-color-blue-2)`,strokeWidth:`1.41981`}),S=(0,Y.jsx)(`path`,{d:`M12.9764 15.2676L5.90703 22.8905C5.60144 23.2144 5.64218 23.7327 5.96815 24.0134L6.02926 24.0566C6.31449 24.3158 6.74232 24.2726 6.98679 23.9702L13.4654 15.6995L12.9764 15.2676Z`,fill:`url(#paint3_linear_760_6441)`}),C=(0,Y.jsx)(`path`,{opacity:`0.2`,d:`M20.2463 9.15536C21.3464 11.574 20.3278 14.5108 18.0053 15.6986C15.6624 16.8863 12.8917 15.8713 11.7915 13.4311C10.6914 11.0125 11.71 8.07563 14.0325 6.88792C16.3754 5.72181 19.1462 6.73676 20.2463 9.15536Z`,fill:`url(#paint4_linear_760_6441)`}),w=(0,Y.jsx)(`path`,{d:`M13.8127 6.41298C11.2253 7.73026 10.1048 10.9911 11.3068 13.6904C12.5292 16.3897 15.6055 17.5126 18.2132 16.1954C20.8006 14.8781 21.9211 11.6173 20.7191 8.91796C19.4967 6.21863 16.4204 5.09571 13.8127 6.41298ZM17.9076 15.4828C15.687 16.6057 13.0589 15.6339 12.0198 13.3449C10.9808 11.0342 11.9383 8.27013 14.159 7.14721C16.3796 6.02429 19.0077 6.99604 20.0468 9.28507C21.0654 11.5741 20.1079 14.3598 17.9076 15.4828Z`,fill:`url(#paint5_linear_760_6441)`}),r=(0,Y.jsx)(`path`,{d:`M97.7911 36.6681H20.4147C19.4165 36.6681 18.6016 35.8043 18.6016 34.7462C18.6016 33.688 19.4165 32.8242 20.4147 32.8242H97.7911C98.7894 32.8242 99.6043 33.688 99.6043 34.7462C99.6043 35.8043 98.7894 36.6681 97.7911 36.6681Z`,fill:`#7D97F4`}),i=(0,Y.jsx)(`path`,{d:`M88.623 29.3263H28.1765C27.1782 29.3263 26.3633 28.4625 26.3633 27.4044C26.3633 26.3462 27.1782 25.4824 28.1765 25.4824H88.6433C89.6416 25.4824 90.4565 26.3462 90.4565 27.4044C90.4362 28.4625 89.6212 29.3263 88.623 29.3263Z`,fill:`#7D97F4`}),a=(0,Y.jsx)(`path`,{d:`M51.954 118.533H16.4847C13.6529 118.533 11.3711 116.093 11.3711 113.113V47.098C11.3711 44.0963 13.6732 41.6777 16.4847 41.6777H51.954C54.7858 41.6777 57.0676 44.1179 57.0676 47.098V113.091C57.0676 116.093 54.7654 118.533 51.954 118.533Z`,fill:`#91B3FA`}),o=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.6263 49.1075H15.5476C14.5493 49.1075 13.7344 48.2437 13.7344 47.1856C13.7344 46.1275 14.5493 45.2637 15.5476 45.2637H52.6263C53.6246 45.2637 54.4395 46.1275 54.4395 47.1856C54.4395 48.2437 53.6246 49.1075 52.6263 49.1075Z`,fill:`white`}
vendor: 5,521 bytes, line 83
83),s=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.5872 56.4083H15.5085C14.5102 56.4083 13.6953 55.5445 13.6953 54.4864C13.6953 53.4282 14.5102 52.5645 15.5085 52.5645H52.5872C53.5855 52.5645 54.4004 53.4282 54.4004 54.4864C54.4004 55.5661 53.5855 56.4083 52.5872 56.4083Z`,fill:`white`}),c=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.7083 64.1817H15.6296C14.6313 64.1817 13.8164 63.3179 13.8164 62.2598C13.8164 61.2017 14.6313 60.3379 15.6296 60.3379H52.7083C53.7066 60.3379 54.5215 61.2017 54.5215 62.2598C54.5215 63.3179 53.7066 64.1817 52.7083 64.1817Z`,fill:`white`}),l=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.6693 71.4806H15.5905C14.5923 71.4806 13.7773 70.6168 13.7773 69.5587C13.7773 68.5005 14.5923 67.6367 15.5905 67.6367H52.6693C53.6675 67.6367 54.4825 68.5005 54.4825 69.5587C54.4825 70.6168 53.6675 71.4806 52.6693 71.4806Z`,fill:`white`}),u=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.6029 78.1759H15.5241C14.5258 78.1759 13.7109 77.3121 13.7109 76.254C13.7109 75.1958 14.5258 74.332 15.5241 74.332H52.6029C53.6011 74.332 54.416 75.1958 54.416 76.254C54.416 77.3121 53.6011 78.1759 52.6029 78.1759Z`,fill:`white`}),d=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.5638 85.4728H15.4851C14.4868 85.4728 13.6719 84.609 13.6719 83.5508C13.6719 82.4927 14.4868 81.6289 15.4851 81.6289H52.5638C53.5621 81.6289 54.377 82.4927 54.377 83.5508C54.377 84.609 53.5621 85.4728 52.5638 85.4728Z`,fill:`white`}),f=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.6849 93.2481H15.6062C14.6079 93.2481 13.793 92.3844 13.793 91.3262C13.793 90.2681 14.6079 89.4043 15.6062 89.4043H52.6849C53.6832 89.4043 54.4981 90.2681 54.4981 91.3262C54.4981 92.3844 53.6832 93.2481 52.6849 93.2481Z`,fill:`white`}),m=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.6458 100.547H15.5671C14.5688 100.547 13.7539 99.6832 13.7539 98.6251C13.7539 97.5669 14.5688 96.7031 15.5671 96.7031H52.6458C53.6441 96.7031 54.459 97.5669 54.459 98.6251C54.459 99.6832 53.6441 100.547 52.6458 100.547Z`,fill:`white`}),h=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.5638 107.457H15.4851C14.4868 107.457 13.6719 106.593 13.6719 105.535C13.6719 104.477 14.4868 103.613 15.4851 103.613H52.5638C53.5621 103.613 54.377 104.477 54.377 105.535C54.377 106.593 53.5621 107.457 52.5638 107.457Z`,fill:`white`}),g=(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M52.6849 115.211H15.6062C14.6079 115.211 13.793 114.347 13.793 113.289C13.793 112.231 14.6079 111.367 15.6062 111.367H52.6849C53.6832 111.367 54.4981 112.231 54.4981 113.289C54.4777 114.369 53.6832 115.211 52.6849 115.211Z`,fill:`white`}),_=(0,Y.jsx)(`path`,{d:`M101.583 118.102H66.1136C63.2818 118.102 61 115.661 61 112.681V46.6664C61 43.6647 63.3021 41.2461 66.1136 41.2461H101.583C104.415 41.2461 106.696 43.6863 106.696 46.6664V112.681C106.696 115.683 104.394 118.102 101.583 118.102Z`,fill:`#91B3FA`}),e[0]=t,e[1]=n,e[2]=r,e[3]=i,e[4]=a,e[5]=o,e[6]=s,e[7]=c,e[8]=l,e[9]=u,e[10]=d,e[11]=f,e[12]=p,e[13]=m,e[14]=h,e[15]=g,e[16]=_,e[17]=v,e[18]=y,e[19]=b,e[20]=x,e[21]=S,e[22]=C,e[23]=w):(t=e[0],n=e[1],r=e[2],i=e[3],a=e[4],o=e[5],s=e[6],c=e[7],l=e[8],u=e[9],d=e[10],f=e[11],p=e[12],m=e[13],h=e[14],g=e[15],_=e[16],v=e[17],y=e[18],b=e[19],x=e[20],S=e[21],C=e[22],w=e[23]);let T;e[24]===Symbol.for(`react.memo_cache_sentinel`)?(T=(0,Y.jsxs)(`g`,{opacity:`0.5`,children:[t,n,p,v,y,b,x,S,C,w,r,i,a,o,s,c,l,u,d,f,m,h,g,_,(0,Y.jsxs)(`g`,{opacity:`0.43`,children:[(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.259 48.6974H65.1804C64.1821 48.6974 63.3672 47.8336 63.3672 46.7754C63.3672 45.7173 64.1821 44.8535 65.1804 44.8535H102.259C103.257 44.8535 104.072 45.7173 104.072 46.7754C104.072 47.8336 103.257 48.6974 102.259 48.6974Z`,fill:`white`}),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.22 55.9962H65.1413C64.143 55.9962 63.3281 55.1324 63.3281 54.0743C63.3281 53.0161 64.143 52.1523 65.1413 52.1523H102.22C103.218 52.1523 104.033 53.0161 104.033 54.0743C104.033 55.1324 103.218 55.9962 102.22 55.9962Z`,fill:`white`}),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.341 63.7696H65.2624C64.2641 63.7696 63.4492 62.9059 63.4492 61.8477C63.4492 60.7896 64.2641 59.9258 65.2624 59.9258H102.341C103.339 59.9258 104.154 60.7896 104.154 61.8477C104.154 62.9059 103.339 63.7696 102.341 63.7696Z`,fill:`white`}),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.302 71.0685H65.2234C64.2251 71.0685 63.4102 70.2047 63.4102 69.1465C63.4102 68.0884 64.2251 67.2246 65.2234 67.2246H102.302C103.3 67.2246 104.115 68.0884 104.115 69.1465C104.115 70.2047 103.3 71.0685 102.302 71.0685Z`,fill:`white`}),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.236 77.7403H65.1569C64.1586 77.7403 63.3438 76.8766 63.3438 75.8184C63.3438 74.7603 64.1586 73.8965 65.1569 73.8965H102.236C103.234 73.8965 104.049 74.7603 104.049 75.8184C104.049 76.8766 103.234 77.7403 102.236 77.7403Z`,fill:`white`}),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.197 85.0626H65.1179C64.1196 85.0626 63.3047 84.1988 63.3047 83.1407C63.3047 82.0825 64.1196 81.2188 65.1179 81.2188H102.197C103.195 81.2188 104.01 82.0825 104.01 83.1407C104.01 84.1988 103.195 85.0626 102.197 85.0626Z`,fill:`white`}),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.318 92.8146H65.239C64.2407 92.8146 63.4258 91.9508 63.4258 90.8926C63.4258 89.8345 64.2407 88.9707 65.239 88.9707H102.318C103.316 88.9707 104.131 89.8345 104.131 90.8926C104.131 91.9508 103.316 92.8146 102.318 92.8146Z`,fill:`white`}),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.279 100.137H65.1999C64.2016 100.137 63.3867 99.273 63.3867 98.2149C63.3867 97.1567 64.2016 96.293 65.1999 96.293H102.279C103.277 96.293 104.092 97.1567 104.092 98.2149C104.092 99.273 103.277 100.137 102.279 100.137Z`,fill:`white`}
83),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.197 107.024H65.1179C64.1196 107.024 63.3047 106.16 63.3047 105.102C63.3047 104.043 64.1196 103.18 65.1179 103.18H102.197C103.195 103.18 104.01 104.043 104.01 105.102C104.01 106.16 103.195 107.024 102.197 107.024Z`,fill:`white`}),(0,Y.jsx)(`path`,{opacity:`0.43`,d:`M102.318 114.797H65.239C64.2407 114.797 63.4258 113.933 63.4258 112.875C63.4258 111.817 64.2407 110.953 65.239 110.953H102.318C103.316 110.953 104.131 111.817 104.131 112.875C104.111 113.933 103.316 114.797 102.318 114.797Z`,fill:`white`})]})]}),e[24]=T):T=e[24];let E;e[25]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsxs)(`linearGradient`,{id:`paint0_linear_760_6441`,x1:`83.2623`,y1:`11.2642`,x2:`89.2765`,y2:`11.2642`,gradientUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`stop`,{stopColor:`#DAE3FE`}),(0,Y.jsx)(`stop`,{offset:`1`,stopColor:`#E9EFFD`})]}),e[25]=E):E=e[25];let D;e[26]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsxs)(`linearGradient`,{id:`paint1_linear_760_6441`,x1:`93.4374`,y1:`11.2642`,x2:`99.4516`,y2:`11.2642`,gradientUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`stop`,{stopColor:`#DAE3FE`}),(0,Y.jsx)(`stop`,{offset:`1`,stopColor:`#E9EFFD`})]}),e[26]=D):D=e[26];let O;e[27]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsxs)(`linearGradient`,{id:`paint2_linear_760_6441`,x1:`103.616`,y1:`11.2642`,x2:`109.631`,y2:`11.2642`,gradientUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`stop`,{stopColor:`#DAE3FE`}),(0,Y.jsx)(`stop`,{offset:`1`,stopColor:`#E9EFFD`})]}),e[27]=O):O=e[27];let k;e[28]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,Y.jsxs)(`linearGradient`,{id:`paint3_linear_760_6441`,x1:`21.09`,y1:`-10.2213`,x2:`0.00994685`,y2:`38.2`,gradientUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`stop`,{stopColor:`#8DA3F5`}),(0,Y.jsx)(`stop`,{offset:`1`,stopColor:`#4F52FF`})]}),e[28]=k):k=e[28];let A;e[29]===Symbol.for(`react.memo_cache_sentinel`)?(A=(0,Y.jsxs)(`linearGradient`,{id:`paint4_linear_760_6441`,x1:`11.7933`,y1:`13.435`,x2:`20.4189`,y2:`9.55151`,gradientUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`stop`,{stopColor:`#53D8FF`}),(0,Y.jsx)(`stop`,{offset:`1`,stopColor:`#3840F7`})]}),e[29]=A):A=e[29];let j;return e[30]===Symbol.for(`react.memo_cache_sentinel`)?(j=(0,Y.jsxs)(`svg`,{width:`118`,height:`130`,viewBox:`0 0 118 130`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[T,(0,Y.jsxs)(`defs`,{children:[E,D,O,k,A,(0,Y.jsxs)(`linearGradient`,{id:`paint5_linear_760_6441`,x1:`23.889`,y1:`-9.004`,x2:`2.80893`,y2:`39.4174`,gradientUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`stop`,{stopColor:`#4042E2`}),(0,Y.jsx)(`stop`,{offset:`1`,stopColor:`#4F52FF`})]})]})]}),e[30]=j):j=e[30],j},RM=e=>{let t=(0,q.c)(12),{svg:n,size:r}=e,{path:i,attr:a}=n,o=r||a?.width||`20px`,s=r||a?.height||`20px`,c=a?.viewBox||`0 0 20 20`,l=a?.fill||`none`,u=a?.stroke||`currentColor`,d=a?.strokeWidth||1,f=a?.strokeLinecap||`round`,p=a?.strokeLinejoin||`round`,m;t[0]!==i||t[1]!==u||t[2]!==d||t[3]!==f||t[4]!==p?(m=(0,Y.jsx)(`g`,{children:(0,Y.jsx)(`path`,{d:i,stroke:u,strokeWidth:d,strokeLinecap:f,strokeLinejoin:p})}),t[0]=i,t[1]=u,t[2]=d,t[3]=f,t[4]=p,t[5]=m):m=t[5];let h;return t[6]!==o||t[7]!==s||t[8]!==c||t[9]!==l||t[10]!==m?(h=(0,Y.jsx)(`svg`,{width:o,height:s,viewBox:c,fill:l,xmlns:`http://www.w3.org/2000/svg`,children:m}),t[6]=o,t[7]=s,t[8]=c,t[9]=l,t[10]=m,t[11]=h):h=t[11],h},zM=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=r||`var(--mantine-color-green-5)`,a=n||20,o=n||20,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={fill:i,width:a,height:o,stroke:`none`},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(RM,{svg:{path:`M14.8 14.5C13.7 14.5 12.6 14 11.8 13.2L10 11.3 8.2 13.2C7.4 14 6.3 14.5 5.2 14.5 4.1 14.5 3 14 2.2 13.2 1.4 12.3 1 11.2 1 10 1 8.8 1.4 7.7 2.2 6.8 3 6 4.1 5.5 5.2 5.5 6.3 5.5 7.4 6 8.2 6.8L10 8.7 11.8 6.8C12.6 6 13.7 5.5 14.8 5.5 15.9 5.5 17 6 17.8 6.8 18.5 7.7 19 8.8 19 10 19 11.2 18.5 12.3 17.8 13.2 17 14 15.9 14.5 14.8 14.5ZM13 11.9C13.5 12.4 14.1 12.7 14.8 12.7 15.5 12.7 16.1 12.4 16.6 11.9 17 11.4 17.4 10.7 17.4 10 17.4 9.3 17 8.6 16.6 8.1 16.1 7.6 15.5 7.3 14.8 7.3 14.1 7.3 13.5 7.6 13 8.1L11.2 10 13 11.9ZM5.2 7.3C4.5 7.3 3.9 7.6 3.4 8.1 3 8.6 2.7 9.3 2.7 10 2.7 10.7 3 11.4 3.4 11.9 3.9 12.4 4.5 12.7 5.2 12.7 5.9 12.7 6.6 12.4 7 11.9L8.8 10 7 8.1C6.6 7.6 5.9 7.3 5.2 7.3Z`,attr:c}}),t[4]=c,t[5]=l),l},BM=e=>{let t=(0,q.c)(11),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`var(--mantine-color-blue-9)`,s;t[0]===o?s=t[1]:(s=(0,Y.jsx)(`path`,{d:`M10.4 11.5 9.1 10.2 9.1 10.2C10 9.2 10.6 8 11 6.8H12.5V5.8H8.9V4.8H7.9V5.8H4.3V6.8H10C9.7 7.8 9.1 8.8 8.4 9.6 7.9 9.1 7.5 8.5 7.2 7.9H6.2C6.5 8.7 7.1 9.5 7.7 10.2L5.1 12.8 5.8 13.5 8.4 11 10 12.5 10.4 11.5ZM13.3 8.9H12.2L9.9 15.1H11L11.5 13.5H14L14.6 15.1H15.6L13.3 8.9ZM11.9 12.5 12.8 10.3 13.6 12.5H11.9Z`,fill:o}),t[0]=o,t[1]=s);let c=r||`var(--mantine-color-blueGray-6)`,l;t[2]===c?l=t[3]:(l=(0,Y.jsx)(`path`,{d:`M10.1 1.1C5.1 1.1 1.1 5.1 1.1 10.
831 1.1 15 5.1 19.1 10.1 19.1 15 19.1 19.1 15 19.1 10.1 19.1 5.1 15 1.1 10.1 1.1ZM10.1 17.3C6.1 17.3 2.9 14 2.9 10.1 2.9 8.4 3.4 6.9 4.4 5.6L14.5 15.7C13.2 16.7 11.6 17.3 10.1 17.3ZM15.7 14.5 5.6 4.4C6.9 3.4 8.5 2.8 10.1 2.9 14 2.9 17.3 6.1 17.3 10.1 17.3 11.7 16.7 13.2 15.7 14.5Z`,fill:c}),t[2]=c,t[3]=l);let u;t[4]!==s||t[5]!==l?(u=(0,Y.jsxs)(`g`,{children:[s,l]}),t[4]=s,t[5]=l,t[6]=u):u=t[6];let d;return t[7]!==i||t[8]!==a||t[9]!==u?(d=(0,Y.jsx)(`svg`,{width:i,height:a,viewBox:`0 0 20 20`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:u}),t[7]=i,t[8]=a,t[9]=u,t[10]=d):d=t[10],d},VM=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`var(--mantine-color-red-4)`,s;t[0]===o?s=t[1]:(s=(0,Y.jsx)(`g`,{children:(0,Y.jsx)(`path`,{d:`M10 5.5 16 15.9H4L10 5.5ZM10 2.3 1.2 17.5H18.8L10 2.3ZM10.8 13.5H9.2V15.1H10.8V13.5ZM10.8 8.7H9.2V12.7H10.8V8.7Z`,fill:o})}),t[0]=o,t[1]=s);let c;return t[2]!==i||t[3]!==a||t[4]!==s?(c=(0,Y.jsx)(`svg`,{width:i,height:a,viewBox:`0 0 20 20`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:s}),t[2]=i,t[3]=a,t[4]=s,t[5]=c):c=t[5],c},HM=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||25,a=n||20,o=r||`var(--mantine-color-blue-8)`,s;t[0]===o?s=t[1]:(s=(0,Y.jsx)(`path`,{d:`M9.8 12.2 8.8 8.8H8.8V12.2H8V7.9H9.2L10.2 11.2H10.2L11.3 7.9H12.6V12.2H11.7V9.1L10.6 12.2H9.8ZM15.3 12.2H14.4V8.7H13.2V7.9H16.4V8.7H15.3V12.2ZM17.3 8.5H23.2C23.6 8.5 23.7 8.8 23.5 9.1L20.5 12.7C20.3 12.9 20.1 12.8 20 12.7L17 9.1C16.8 8.8 16.9 8.5 17.3 8.5ZM.8 11.5H6.7C7 11.5 7.2 11.2 7 10.9L4 7.3C3.9 7.1 3.6 7.1 3.5 7.3L.5 10.9C.3 11.2.4 11.5.8 11.5ZM12 2.5C9.7 2.5 7.5 3.6 6.2 5.2 5.6 6 4.5 5.1 5.1 4.2 6.2 2.9 7.6 2 9.3 1.4 10.9.9 12.7.9 14.3 1.3 16 1.8 17.5 2.7 18.6 3.9 19.8 5.2 20.6 6.8 20.9 8.5H19.4C19 6.8 18.1 5.3 16.7 4.2 15.4 3.1 13.7 2.5 12 2.5ZM4.7 11.5C4.9 12.9 5.6 14.2 6.6 15.2 7.6 16.2 8.8 16.9 10.2 17.3 11.6 17.6 13 17.6 14.3 17.1 15.7 16.7 16.9 15.9 17.9 14.8 18.5 14.3 19.5 15.1 18.8 15.8 17.8 17.1 16.4 18 14.7 18.6 13.1 19.1 11.3 19.1 9.7 18.7 8 18.3 6.5 17.3 5.3 16.1 4.2 14.8 3.4 13.2 3.1 11.5H4.7Z`,fill:o}),t[0]=o,t[1]=s);let c;return t[2]!==i||t[3]!==a||t[4]!==s?(c=(0,Y.jsx)(`svg`,{width:i,height:a,viewBox:`0 0 25 20`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:s}),t[2]=i,t[3]=a,t[4]=s,t[5]=c):c=t[5],c},UM=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=r||`var(--mantine-color-blue-8)`,a=n||20,o=n||20,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={fill:i,width:a,height:o,stroke:`none`},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(RM,{svg:{path:`M8.7 12.8 10.1 16.3H11.7L6.9 3.7H5.3L.5 16.3H2.1L3.4 12.8H8.7ZM6.2 5.9 6.3 6.1 8.3 11.4H3.9L5.8 6.1 5.9 5.9 6 5.6 6 5.4 6 5.2H6.1L6.1 5.4 6.2 5.6 6.2 5.9ZM18.2 14.9V16.3H19.6V10.4C19.6 9.4 19.4 8.5 18.8 8 18.3 7.4 17.5 7.1 16.4 7.1 16.1 7.1 15.8 7.1 15.5 7.2 15 7.3 14.4 7.4 13.9 7.7 13.7 7.7 13.6 7.8 13.4 7.9V9.4C13.8 9.1 14.3 8.8 14.8 8.6 15.3 8.4 15.8 8.3 16.3 8.3 16.6 8.3 16.9 8.4 17.1 8.4 17.3 8.5 17.5 8.7 17.7 8.8 17.9 9 18 9.3 18.1 9.5 18.2 9.8 18.2 10.2 18.2 10.6L15.5 11C15 11 14.5 11.2 14.2 11.3 13.8 11.5 13.5 11.7 13.2 12 13 12.2 12.8 12.5 12.7 12.8 12.6 13.2 12.5 13.5 12.5 13.9 12.5 14.3 12.6 14.6 12.7 14.9 12.8 15.3 13 15.5 13.3 15.8 13.5 16 13.8 16.2 14.2 16.3 14.5 16.5 14.9 16.5 15.4 16.5 16 16.5 16.5 16.4 17 16.1 17.5 15.8 17.9 15.4 18.2 14.9H18.2ZM15 12.3C15.3 12.2 15.6 12.1 16 12.1L18.2 11.8V12.7C18.2 13 18.1 13.4 18 13.7 17.9 14 17.7 14.3 17.5 14.5 17.3 14.8 17 15 16.7 15.1 16.4 15.2 16.1 15.3 15.7 15.3 15.4 15.3 15.2 15.3 15 15.2 14.8 15.1 14.6 15 14.4 14.9 14.3 14.7 14.2 14.6 14.1 14.4 14 14.2 14 14 14 13.8 14 13.6 14 13.4 14.1 13.1 14.1 12.9 14.2 12.8 14.4 12.6 14.6 12.5 14.8 12.4 15 12.3Z`,attr:c}}),t[4]=c,t[5]=l),l},WM=e=>{let t=(0,q.c)(7),{children:n,to:r,target:i,isDesktop:a,disabled:o,onClick:s}=e,c=i===void 0?`_self`:i,l;return t[0]!==n||t[1]!==o||t[2]!==a||t[3]!==s||t[4]!==c||t[5]!==r?(l=!r||a?n:(0,Y.jsx)(tg,{onClick:s,to:o?``:r,target:c,style:{textDecoration:`none`},children:n}),t[0]=n,t[1]=o,t[2]=a,t[3]=s,t[4]=c,t[5]=r,t[6]=l):l=t[6],l},fEe=e=>{let t=(0,q.c)(8),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({children:n,className:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=r?`${bM.flexCard} ${r}`:bM.flexCard,o;return t[4]!==n||t[5]!==a||t[6]!==i?(o=(0,Y.jsx)(Z,{className:a,...i,children:n}),t[4]=n,t[5]=a,t[6]=i,t[7]=o):o=t[7],o},GM=e=>{let t=(0,q.c)(38),{title:n,tooltipLabel:r,wrapContent:i,flexContainerProps:a,flexItems:o,flexItemsProps:s,titleProps:c,blur:l,variant:u,minHeight:d}=e,f=i===void 0?!1:i,p=u===void 0?`h1`:u,{colors:m}=nT(),h;t[0]===p?h=t[1]:(h=p?Number(p.charAt(1)):2,t[0]=p,t[1]=h);let g=h,_;t[2]===f?_=t[3]:(_=!f&&{wrap:`nowrap`},t[2]=f,t[3]=_);let v;t[4]===f?v=t[5]:(v=f&&{pt:{base:15,md:0}},t[4]=f,t[5]=v);let y;t[6]!==a||t[7]!==_||t[8]!==v?(y={..._,...v,...a},t[6]=a,t[7]=_,t[8]=v,t[9]=y):y=t[9];let b=y,x;t[10]===f?x=t[11]:(x=f&&{w:{base:`100%`,sm:`fit-content`},pb:{base:10,md:0}},t[10]=f,t[11]=x);let S;t[12]!==s||t[13]!==x?(S={...x,...s},t[12]=s,t[13]=x,t[14]=S):S=t[14];let C=S,w=d||55,T;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(T={base:`wrap`,sm:`nowrap`},t[15]=T):T=t[15];let E=l?`blur(1.25px)`:`none`,D;t[16]===E?D=t[17]:(D={filter:E},t[16]=E,t[17]=D);let O;t[18]!==g||t[19]!==n||t[20]!==c?(O=(0,Y.jsx)(Xj,{order:g,lineClamp:2,...c,children:n}),t[18]=g,t[19]=n,t[20]=c,t[21]=O):O=t[21];let k;t[22]!==l||t[23]!==m||t[24]!==r?(k=r&&(0,Y.jsx)(QA,{disabled:l,label:r,children:(0,Y.jsx)(X,{display:`inline-block`,ml:5,children:(0,Y.jsx)(AM,{fill:m.indigo[3],size:15})})}),t[22]=l,t[23]=m,t[24]=r,t[25]=k):k=t[25];let A;t[26]!==O||t[27]!==k?(A=(0,Y.jsxs)(Z,{children:[O,k]}),t[26]=O,t[27]=k,t[28]=A):A=t[28];let j;t[29]!==o||t[30]!==C?(j=o&&(0,Y.jsx)(Z,{align:`flex-end`,justify:{base:`flex-start`,sm:`end`},columnGap:10,...C,children:o}),t[29]=o,t[30]=C,t[31]=j):j=t[31];let M;return t[32]!==b||t[33]!==D||t[34]!==A||t[35]!==j||t[36]!==w?(M=(0,Y.jsxs)(Z,{w:`100%`,mih:w,wrap:T,justify:`space-between`,align:`center`,gap:10,style:D,...b,children:[A,j]}),t[32]=b,t[33]=D,t[34]=A,t[35]=j,t[36]=w,t[37]=M):M=t[37],M},KM=e=>{let t=(0,q.c)(12),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({searchText:i,onSearch:n,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a,o;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(a={input:bM.searchBarInput,section:bM.searchBarRightSection},o=(0,Y.jsx)(gM,{size:20,color:`var(--mantine-color-blue-7)`}),t[4]=a,t[5]=o):(a=t[4],o=t[5]);let s;t[6]===n?s=t[7]:(s=e=>n(e.currentTarget.value),t[6]=n,t[7]=s);let c;return t[8]!==r||t[9]!==i||t[10]!==s?(c=(0,Y.jsx)(Kj,{maw:`100%`,value:i,classNames:a,rightSection:o,placeholder:`Search...`,onChange:s,...r}),t[8]=r,t[9]=i,t[10]=s,t[11]=c):c=t[11],c},qM=e=>{let t=(0,q.c)(10),{children:n,loader:r,text:i,direction:a}=e,o;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(X,{style:{height:40,WebkitAppRegion:`drag`}}),t[0]=o):o=t[0];let s=a||`column`,c=r||`oval`,l;t[1]===c?l=t[2]:(l=(0,Y.jsx)(fD,{variant:c,color:`var(--mantine-color-blue-5)`,size:`lg`}),t[1]=c,t[2]=l);let u;t[3]===i?u=t[4]:(u=i&&(0,Y.jsx)(Q,{fz:`md`,children:i||``}),t[3]=i,t[4]=u);let d;return t[5]!==n||t[6]!==s||t[7]!==l||t[8]!==u?(d=(0,Y.jsxs)(Y.Fragment,{children:[o,(0,Y.jsxs)(Z,{direction:s,align:`center`,justify:`center`,gap:20,h:`100vh`,children:[l,u,n]})]}),t[5]=n,t[6]=s,t[7]=l,t[8]=u,t[9]=d):d=t[9],d},JM=e=>{let t=(0,q.c)(15),n,r,i,a,o,s;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6]):({to:s,target:o,onClick:r,state:a,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s);let c=s||``,l=s?tg:void 0,u;return t[7]!==n||t[8]!==r||t[9]!==i||t[10]!==a||t[11]!==c||t[12]!==l||t[13]!==o?(u=(0,Y.jsx)(qD,{to:c,target:o,onClick:r,component:l,state:a,...i,children:n}),t[7]=n,t[8]=r,t[9]=i,t[10]=a,t[11]=c,t[12]=l,t[13]=o,t[14]=u):u=t[14],u}
83,pEe=[`outline`,`default`];function YM(e){let t=(0,q.c)(40),n,r,i,a,o,s,c,l,u,d,f,p;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7],l=t[8],u=t[9],d=t[10],f=t[11],p=t[12]):({opened:c,onClose:s,onClick:o,children:n,title:u,footerActions:r,keepOpen:d,withCloseButton:f,id:i,minHeight:a,titleProps:p,...l}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c,t[8]=l,t[9]=u,t[10]=d,t[11]=f,t[12]=p);let m=u===void 0?``:u,h=d===void 0?!1:d,g=f===void 0?!0:f,_=!h,v=!h,y=a||`auto`,b;t[13]===y?b=t[14]:(b={content:{height:y}},t[13]=y,t[14]=b);let x;t[15]!==m||t[16]!==p?(x=typeof m==`string`?(0,Y.jsx)(Xj,{order:2,fw:700,tt:`capitalize`,p:18,flex:1,...p,children:m}):m,t[15]=m,t[16]=p,t[17]=x):x=t[17];let S;t[18]!==s||t[19]!==g?(S=g&&(0,Y.jsx)(_D,{c:`blue.5`,iconSize:18,onClick:s}),t[18]=s,t[19]=g,t[20]=S):S=t[20];let C;t[21]!==x||t[22]!==S?(C=(0,Y.jsxs)(Z,{justify:`space-between`,children:[x,S]}),t[21]=x,t[22]=S,t[23]=C):C=t[23];let w;t[24]===n?w=t[25]:(w=n&&(0,Y.jsx)(XE,{w:`100%`,px:18,scrollbars:`y`,type:`auto`,styles:{root:{flex:1,display:`flex`,flexDirection:`column`}},children:n}),t[24]=n,t[25]=w);let T;t[26]===r?T=t[27]:(T=r&&(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(Z,{direction:`row`,justify:`flex-end`,columnGap:`0.75rem`,p:16,children:r.map((e,t)=>{let{label:n,action:i,disabled:a,type:o,formId:s,to:c,target:l,variant:u,loading:d,loaderProps:f,...p}=e,m=pEe[r.length===1?1:t];return(0,Y.jsx)(WM,{to:c,target:l,children:(0,Y.jsx)(HO,{onClick:i,disabled:a||d,type:o,form:o===`submit`?s:void 0,variant:u||m,...p,children:d?(0,Y.jsx)(fD,{color:`white`,size:`sm`,...f}):n})},typeof n==`string`?n:t.toString())})})}),t[26]=r,t[27]=T);let E;return t[28]!==i||t[29]!==o||t[30]!==s||t[31]!==c||t[32]!==l||t[33]!==C||t[34]!==w||t[35]!==T||t[36]!==_||t[37]!==v||t[38]!==b?(E=(0,Y.jsxs)(iA,{id:i,centered:!0,opened:c,onClick:o,onClose:s,withCloseButton:!1,closeOnClickOutside:_,closeOnEscape:v,styles:b,...l,children:[C,w,T]}),t[28]=i,t[29]=o,t[30]=s,t[31]=c,t[32]=l,t[33]=C,t[34]=w,t[35]=T,t[36]=_,t[37]=v,t[38]=b,t[39]=E):E=t[39],E}function XM(e,t){return typeof e==`function`?e(t):e}function ZM(e,t){return n=>{t.setState(t=>({...t,[e]:XM(n,t[e])}))}}function QM(e){return e instanceof Function}function mEe(e){return Array.isArray(e)&&e.every(e=>typeof e==`number`)}function $M(e,t){let n=[],r=e=>{e.forEach(e=>{n.push(e);let i=t(e);i!=null&&i.length&&r(i)})};return r(e),n}function eN(e,t,n){let r=[],i;return a=>{let o;n.key&&n.debug&&(o=Date.now());let s=e(a);if(!(s.length!==r.length||s.some((e,t)=>r[t]!==e)))return i;r=s;let c;if(n.key&&n.debug&&(c=Date.now()),i=t(...s),n==null||n.onChange==null||n.onChange(i),n.key&&n.debug&&n!=null&&n.debug()){let e=Math.round((Date.now()-o)*100)/100,t=Math.round((Date.now()-c)*100)/100,r=t/16,i=(e,t)=>{for(e=String(e);e.length<t;)e=` `+e;return e};console.info(`%câ± ${i(t,5)} /${i(e,5)} ms`,` 84 font-size: .6rem; 85 font-weight: bold; 86 color: hsl(${Math.max(0,Math.min(120-120*r,120))}deg 100% 31%);`,n?.key)}return i}}function tN(e,t,n,r){return{debug:()=>e?.debugAll??e[t],key:!1,onChange:r}}function hEe(e,t,n,r){let i={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(r),renderValue:()=>i.getValue()??e.options.renderFallbackValue,getContext:eN(()=>[e,n,t,i],(e,t,n,r)=>({table:e,column:t,row:n,cell:r,getValue:r.getValue,renderValue:r.renderValue}),tN(e.options,`debugCells`,`cell.getContext`))};return e._features.forEach(r=>{r.createCell==null||r.createCell(i,n,t,e)},{}),i}function gEe(e,t,n,r){let i={...e._getDefaultColumnDef(),...t},a=i.accessorKey,o=i.id??(a?a.replace(`.`,`_`):void 0)??(typeof i.header==`string`?i.header:void 0),s;if(i.accessorFn?s=i.accessorFn:a&&(s=a.includes(`.`)?e=>{let t=e;for(let e of a.split(`.`))t=t?.[e];return t}:e=>e[i.accessorKey]),!o)throw Error();let c={id:`${String(o)}`,accessorFn:s,parent:r,depth:n,columnDef:i,columns:[],getFlatColumns:eN(()=>[!0],()=>[c,...c.columns?.flatMap(e=>e.getFlatColumns())],tN(e.options,`debugColumns`,`column.getFlatColumns`)),getLeafColumns:eN(()=>[e._getOrderColumnsFn()],e=>{var t;return(t=c.columns)!=null&&t.length?e(c.columns.flatMap(e=>e.getLeafColumns())):[c]},tN(e.options,`debugColumns`,`column.getLeafColumns`))};for(let t of e._features)t.createColumn==null||t.createColumn(c,e);return c}var nN=`debugHeaders`;function rN(e,t,n){let r={id:n.id??t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let e=[],t=n=>{n.subHeaders&&n.subHeaders.length&&n.subHeaders.map(t),e.push(n)};return t(r),e},getContext:()=>({table:e,header:r,column:t})};
vendor: 39,856 bytes, line 86
86return e._features.forEach(t=>{t.createHeader==null||t.createHeader(r,e)}),r}var _Ee={createTable:e=>{e.getHeaderGroups=eN(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,i)=>{let a=r?.map(e=>n.find(t=>t.id===e)).filter(Boolean)??[],o=i?.map(e=>n.find(t=>t.id===e)).filter(Boolean)??[],s=n.filter(e=>!(r!=null&&r.includes(e.id))&&!(i!=null&&i.includes(e.id)));return iN(t,[...a,...s,...o],e)},tN(e.options,nN,`getHeaderGroups`)),e.getCenterHeaderGroups=eN(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,i)=>(n=n.filter(e=>!(r!=null&&r.includes(e.id))&&!(i!=null&&i.includes(e.id))),iN(t,n,e,`center`)),tN(e.options,nN,`getCenterHeaderGroups`)),e.getLeftHeaderGroups=eN(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,r)=>iN(t,r?.map(e=>n.find(t=>t.id===e)).filter(Boolean)??[],e,`left`),tN(e.options,nN,`getLeftHeaderGroups`)),e.getRightHeaderGroups=eN(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,r)=>iN(t,r?.map(e=>n.find(t=>t.id===e)).filter(Boolean)??[],e,`right`),tN(e.options,nN,`getRightHeaderGroups`)),e.getFooterGroups=eN(()=>[e.getHeaderGroups()],e=>[...e].reverse(),tN(e.options,nN,`getFooterGroups`)),e.getLeftFooterGroups=eN(()=>[e.getLeftHeaderGroups()],e=>[...e].reverse(),tN(e.options,nN,`getLeftFooterGroups`)),e.getCenterFooterGroups=eN(()=>[e.getCenterHeaderGroups()],e=>[...e].reverse(),tN(e.options,nN,`getCenterFooterGroups`)),e.getRightFooterGroups=eN(()=>[e.getRightHeaderGroups()],e=>[...e].reverse(),tN(e.options,nN,`getRightFooterGroups`)),e.getFlatHeaders=eN(()=>[e.getHeaderGroups()],e=>e.map(e=>e.headers).flat(),tN(e.options,nN,`getFlatHeaders`)),e.getLeftFlatHeaders=eN(()=>[e.getLeftHeaderGroups()],e=>e.map(e=>e.headers).flat(),tN(e.options,nN,`getLeftFlatHeaders`)),e.getCenterFlatHeaders=eN(()=>[e.getCenterHeaderGroups()],e=>e.map(e=>e.headers).flat(),tN(e.options,nN,`getCenterFlatHeaders`)),e.getRightFlatHeaders=eN(()=>[e.getRightHeaderGroups()],e=>e.map(e=>e.headers).flat(),tN(e.options,nN,`getRightFlatHeaders`)),e.getCenterLeafHeaders=eN(()=>[e.getCenterFlatHeaders()],e=>e.filter(e=>{var t;return!((t=e.subHeaders)!=null&&t.length)}),tN(e.options,nN,`getCenterLeafHeaders`)),e.getLeftLeafHeaders=eN(()=>[e.getLeftFlatHeaders()],e=>e.filter(e=>{var t;return!((t=e.subHeaders)!=null&&t.length)}),tN(e.options,nN,`getLeftLeafHeaders`)),e.getRightLeafHeaders=eN(()=>[e.getRightFlatHeaders()],e=>e.filter(e=>{var t;return!((t=e.subHeaders)!=null&&t.length)}),tN(e.options,nN,`getRightLeafHeaders`)),e.getLeafHeaders=eN(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(e,t,n)=>[...e[0]?.headers??[],...t[0]?.headers??[],...n[0]?.headers??[]].map(e=>e.getLeafHeaders()).flat(),tN(e.options,nN,`getLeafHeaders`))}};function iN(e,t,n,r){let i=0,a=function(e,t){t===void 0&&(t=1),i=Math.max(i,t),e.filter(e=>e.getIsVisible()).forEach(e=>{var n;(n=e.columns)!=null&&n.length&&a(e.columns,t+1)},0)};a(e);let o=[],s=(e,t)=>{let i={depth:t,id:[r,`${t}`].filter(Boolean).join(`_`),headers:[]},a=[];e.forEach(e=>{let o=[...a].reverse()[0],s=e.column.depth===i.depth,c,l=!1;if(s&&e.column.parent?c=e.column.parent:(c=e.column,l=!0),o&&o?.column===c)o.subHeaders.push(e);else{let i=rN(n,c,{id:[r,t,c.id,e?.id].filter(Boolean).join(`_`),isPlaceholder:l,placeholderId:l?`${a.filter(e=>e.column===c).length}`:void 0,depth:t,index:a.length});i.subHeaders.push(e),a.push(i)}i.headers.push(e),e.headerGroup=i}),o.push(i),t>0&&s(a,t-1)};s(t.map((e,t)=>rN(n,e,{depth:i,index:t})),i-1),o.reverse();let c=e=>e.filter(e=>e.column.getIsVisible()).map(e=>{let t=0,n=0,r=[0];e.subHeaders&&e.subHeaders.length?(r=[],c(e.subHeaders).forEach(e=>{let{colSpan:n,rowSpan:i}=e;t+=n,r.push(i)})):t=1;let i=Math.min(...r);return n+=i,e.colSpan=t,e.rowSpan=n,{colSpan:t,rowSpan:n}});return c(o[0]?.headers??[]),o}var aN=(e,t,n,r,i,a,o)=>{let s={id:t,index:r,original:n,depth:i,parentId:o,_valuesCache:{},_uniqueValuesCache:{},getValue:t=>{if(s._valuesCache.hasOwnProperty(t))return s._valuesCache[t];let n=e.getColumn(t);if(n!=null&&n.accessorFn)return s._valuesCache[t]=n.accessorFn(s.original,r),s._valuesCache[t]},getUniqueValues:t=>{if(s._uniqueValuesCache.hasOwnProperty(t))return s._uniqueValuesCache[t];let n=e.getColumn(t);if(n!=null&&n.accessorFn)return n.columnDef.getUniqueValues?(s._uniqueValuesCache[t]=n.columnDef.getUniqueValues(s.original,r),s._uniqueValuesCache[t]):(s._uniqueValuesCache[t]=[s.getValue(t)],s._uniqueValuesCache[t])},renderValue:t=>s.getValue(t)??e.options.renderFallbackValue,subRows:a??[],getLeafRows:()=>$M(s.subRows,e=>e.subRows),getParentRow:()=>s.parentId?e.getRow(s.parentId,!0):void 0,getParentRows:()=>{let e=[],t=s;for(;;){let n=t.getParentRow();if(!n)break;e.push(n),t=n}return e.reverse()},getAllCells:eN(()=>[e.getAllLeafColumns()],t=>t.map(t=>hEe(e,s,t,t.id)),tN(e.options,`debugRows`,`getAllCells`)),_getAllCellsByColumnId:eN(()=>[s.getAllCells()],e=>e.reduce((e,t)=>(e[t.column.id]=t,e),{}),tN(e.options,`debugRows`,`getAllCellsByColumnId`))};for(let t=0;t<e._features.length;t++){let n=e._features[t];n==null||n.createRow==null||n.createRow(s,e)}return s},vEe={createColumn:(e,t)=>{e._getFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),e.getFacetedRowModel=()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),e._getFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.id),e.getFacetedUniqueValues=()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,e._getFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),e.getFacetedMinMaxValues=()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}},oN=(e,t,n)=>{var r;let i=n.toLowerCase();return!!(!((r=e.getValue(t))==null||(r=r.toString())==null||(r=r.toLowerCase())==null)&&r.includes(i))};oN.autoRemove=e=>gN(e);var sN=(e,t,n)=>{var r;return!!(!((r=e.getValue(t))==null||(r=r.toString())==null)&&r.includes(n))};sN.autoRemove=e=>gN(e);var cN=(e,t,n)=>{var r;return((r=e.getValue(t))==null||(r=r.toString())==null?void 0:r.toLowerCase())===n?.toLowerCase()};cN.autoRemove=e=>gN(e);var lN=(e,t,n)=>e.getValue(t)?.includes(n);lN.autoRemove=e=>gN(e)||!(e!=null&&e.length);var uN=(e,t,n)=>!n.some(n=>{var r;return!((r=e.getValue(t))!=null&&r.includes(n))});uN.autoRemove=e=>gN(e)||!(e!=null&&e.length);var dN=(e,t,n)=>n.some(n=>e.getValue(t)?.includes(n));dN.autoRemove=e=>gN(e)||!(e!=null&&e.length);var fN=(e,t,n)=>e.getValue(t)===n;fN.autoRemove=e=>gN(e);var pN=(e,t,n)=>e.getValue(t)==n;pN.autoRemove=e=>gN(e);var mN=(e,t,n)=>{let[r,i]=n,a=e.getValue(t);return a>=r&&a<=i};mN.resolveFilterValue=e=>{let[t,n]=e,r=typeof t==`number`?t:parseFloat(t),i=typeof n==`number`?n:parseFloat(n),a=t===null||Number.isNaN(r)?-1/0:r,o=n===null||Number.isNaN(i)?1/0:i;if(a>o){let e=a;a=o,o=e}return[a,o]},mN.autoRemove=e=>gN(e)||gN(e[0])&&gN(e[1]);var hN={includesString:oN,includesStringSensitive:sN,equalsString:cN,arrIncludes:lN,arrIncludesAll:uN,arrIncludesSome:dN,equals:fN,weakEquals:pN,inNumberRange:mN};function gN(e){return e==null||e===``}var yEe={getDefaultColumnDef:()=>({filterFn:`auto`}),getInitialState:e=>({columnFilters:[],...e}),getDefaultOptions:e=>({onColumnFiltersChange:ZM(`columnFilters`,e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,t)=>{e.getAutoFilterFn=()=>{let n=t.getCoreRowModel().flatRows[0]?.getValue(e.id);return typeof n==`string`?hN.includesString:typeof n==`number`?hN.inNumberRange:typeof n==`boolean`||typeof n==`object`&&n?hN.equals:Array.isArray(n)?hN.arrIncludes:hN.weakEquals},e.getFilterFn=()=>QM(e.columnDef.filterFn)?e.columnDef.filterFn:e.columnDef.filterFn===`auto`?e.getAutoFilterFn():t.options.filterFns?.[e.columnDef.filterFn]??hN[e.columnDef.filterFn],e.getCanFilter=()=>(e.columnDef.enableColumnFilter??!0)&&(t.options.enableColumnFilters??!0)&&(t.options.enableFilters??!0)&&!!e.accessorFn,e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var n;return(n=t.getState().columnFilters)==null||(n=n.find(t=>t.id===e.id))==null?void 0:n.value},e.getFilterIndex=()=>t.getState().columnFilters?.findIndex(t=>t.id===e.id)??-1,e.setFilterValue=n=>{t.setColumnFilters(t=>{let r=e.getFilterFn(),i=t?.find(t=>t.id===e.id),a=XM(n,i?i.value:void 0);if(_N(r,a,e))return t?.filter(t=>t.id!==e.id)??[];let o={id:e.id,value:a};return i?t?.map(t=>t.id===e.id?o:t)??[]:t!=null&&t.length?[...t,o]:[o]})}},createRow:(e,t)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.setColumnFilters=t=>{let n=e.getAllLeafColumns();e.options.onColumnFiltersChange==null||e.options.onColumnFiltersChange(e=>XM(t,e)?.filter(e=>{let t=n.find(t=>t.id===e.id);return!(t&&_N(t.getFilterFn(),e.value,t))}))},e.resetColumnFilters=t=>{e.setColumnFilters(t?[]:e.initialState?.columnFilters??[])},e.getPreFilteredRowModel=()=>e.getCoreRowModel(),e.getFilteredRowModel=()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel?e.getPreFilteredRowModel():e._getFilteredRowModel())}};function _N(e,t,n){return(e&&e.autoRemove?e.autoRemove(t,n):!1)||t===void 0||typeof t==`string`&&!t}var vN={sum:(e,t,n)=>n.reduce((t,n)=>{let r=n.getValue(e);return t+(typeof r==`number`?r:0)},0),min:(e,t,n)=>{let r;return n.forEach(t=>{let n=t.getValue(e);n!=null&&(r>n||r===void 0&&n>=n)&&(r=n)}),r},max:(e,t,n)=>{let r;return n.forEach(t=>{let n=t.getValue(e);n!=null&&(r<n||r===void 0&&n>=n)&&(r=n)}),r},extent:(e,t,n)=>{let r,i;return n.forEach(t=>{let n=t.getValue(e);n!=null&&(r===void 0?n>=n&&(r=i=n):(r>n&&(r=n),i<n&&(i=n)))}),[r,i]},mean:(e,t)=>{let n=0,r=0;if(t.forEach(t=>{let i=t.getValue(e);i!=null&&(i=+i)>=i&&(++n,r+=i)}),n)return r/n},median:(e,t)=>{if(!t.length)return;let n=t.map(t=>t.getValue(e));if(!mEe(n))return;if(n.length===1)return n[0];let r=Math.floor(n.length/2),i=n.sort((e,t)=>e-t);return n.length%2==0?(i[r-1]+i[r])/2:i[r]},unique:(e,t)=>Array.from(new Set(t.map(t=>t.getValue(e))).values()),uniqueCount:(e,t)=>new Set(t.map(t=>t.getValue(e))).size,count:(e,t)=>t.length},bEe={getDefaultColumnDef:()=>({aggregatedCell:e=>{var t;return((t=e.getValue())==null||t.toString==null?void 0:t.toString())??null},aggregationFn:`auto`}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:ZM(`grouping`,e),groupedColumnMode:`reorder`}),createColumn:(e,t)=>{e.toggleGrouping=()=>{t.setGrouping(t=>t!=null&&t.includes(e.id)?t.filter(t=>t!==e.id):[...t??[],e.id])},e.getCanGroup=()=>(e.columnDef.enableGrouping??!0)&&(t.options.enableGrouping??!0)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue),e.getIsGrouped=()=>t.getState().grouping?.includes(e.id),e.getGroupedIndex=()=>t.getState().grouping?.indexOf(e.id),e.getToggleGroupingHandler=()=>{let t=e.getCanGroup();return()=>{t&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{let n=t.getCoreRowModel().flatRows[0]?.getValue(e.id);if(typeof n==`number`)return vN.sum;if(Object.prototype.toString.call(n)===`[object Date]`)return vN.extent},e.getAggregationFn=()=>{if(!e)throw Error();return QM(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:e.columnDef.aggregationFn===`auto`?e.getAutoAggregationFn():t.options.aggregationFns?.[e.columnDef.aggregationFn]??vN[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=t=>e.options.onGroupingChange==null?void 0:e.options.onGroupingChange(t),e.resetGrouping=t=>{e.setGrouping(t?[]:e.initialState?.grouping??[])},e.getPreGroupedRowModel=()=>e.getFilteredRowModel(),e.getGroupedRowModel=()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel?e.getPreGroupedRowModel():e._getGroupedRowModel())},createRow:(e,t)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=n=>{if(e._groupingValuesCache.hasOwnProperty(n))return e._groupingValuesCache[n];let r=t.getColumn(n);return r!=null&&r.columnDef.getGroupingValue?(e._groupingValuesCache[n]=r.columnDef.getGroupingValue(e.original),e._groupingValuesCache[n]):e.getValue(n)},e._groupingValuesCache={}},createCell:(e,t,n,r)=>{e.getIsGrouped=()=>t.getIsGrouped()&&t.id===n.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&t.getIsGrouped(),e.getIsAggregated=()=>{var t;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!((t=n.subRows)!=null&&t.length)}}};function xEe(e,t,n){if(!(t!=null&&t.length)||!n)return e;let r=e.filter(e=>!t.includes(e.id));return n===`remove`?r:[...t.map(t=>e.find(e=>e.id===t)).filter(Boolean),...r]}var SEe={getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:ZM(`columnOrder`,e)}),createColumn:(e,t)=>{e.getIndex=eN(e=>[wN(t,e)],t=>t.findIndex(t=>t.id===e.id),tN(t.options,`debugColumns`,`getIndex`)),e.getIsFirstColumn=n=>wN(t,n)[0]?.id===e.id,e.getIsLastColumn=n=>{let r=wN(t,n);return r[r.length-1]?.id===e.id}},createTable:e=>{e.setColumnOrder=t=>e.options.onColumnOrderChange==null?void 0:e.options.onColumnOrderChange(t),e.resetColumnOrder=t=>{e.setColumnOrder(t?[]:e.initialState.columnOrder??[])},e._getOrderColumnsFn=eN(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(e,t,n)=>r=>{let i=[];if(!(e!=null&&e.length))i=r;else{let t=[...e],n=[...r];for(;n.length&&t.length;){let e=t.shift(),r=n.findIndex(t=>t.id===e);r>-1&&i.push(n.splice(r,1)[0])}i=[...i,...n]}return xEe(i,t,n)},tN(e.options,`debugTable`,`_getOrderColumnsFn`))}},yN=()=>({left:[],right:[]}),CEe={getInitialState:e=>({columnPinning:yN(),...e}),getDefaultOptions:e=>({onColumnPinningChange:ZM(`columnPinning`,e)}),createColumn:(e,t)=>{e.pin=n=>{let r=e.getLeafColumns().map(e=>e.id).filter(Boolean);t.setColumnPinning(e=>n===`right`?{left:(e?.left??[]).filter(e=>!(r!=null&&r.includes(e))),right:[...(e?.right??[]).filter(e=>!(r!=null&&r.includes(e))),...r]}:n===`left`?{left:[...(e?.left??[]).filter(e=>!(r!=null&&r.includes(e))),...r],right:(e?.right??[]).filter(e=>!(r!=null&&r.includes(e)))}:{left:(e?.left??[]).filter(e=>!(r!=null&&r.includes(e))),right:(e?.right??[]).filter(e=>!(r!=null&&r.includes(e)))})},e.getCanPin=()=>e.getLeafColumns().some(e=>(e.columnDef.enablePinning??!0)&&(t.options.enableColumnPinning??t.options.enablePinning??!0)),e.getIsPinned=()=>{let n=e.getLeafColumns().map(e=>e.id),{left:r,right:i}=t.getState().columnPinning,a=n.some(e=>r?.includes(e)),o=n.some(e=>i?.includes(e));return a?`left`:o?`right`:!1},e.getPinnedIndex=()=>{var n;let r=e.getIsPinned();return r?((n=t.getState().columnPinning)==null||(n=n[r])==null?void 0:n.indexOf(e.id))??-1:0}},createRow:(e,t)=>{e.getCenterVisibleCells=eN(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,t,n)=>{let r=[...t??[],...n??[]];return e.filter(e=>!r.includes(e.column.id))},tN(t.options,`debugRows`,`getCenterVisibleCells`)),e.getLeftVisibleCells=eN(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left],(e,t)=>(t??[]).map(t=>e.find(e=>e.column.id===t)).filter(Boolean).map(e=>({...e,position:`left`})),tN(t.options,`debugRows`,`getLeftVisibleCells`)),e.getRightVisibleCells=eN(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(e,t)=>(t??[]).map(t=>e.find(e=>e.column.id===t)).filter(Boolean).map(e=>({...e,position:`right`})),tN(t.options,`debugRows`,`getRightVisibleCells`))},createTable:e=>{e.setColumnPinning=t=>e.options.onColumnPinningChange==null?void 0:e.options.onColumnPinningChange(t),e.resetColumnPinning=t=>e.setColumnPinning(t?yN():e.initialState?.columnPinning??yN()),e.getIsSomeColumnsPinned=t=>{let n=e.getState().columnPinning;return t?!!n[t]?.length:!!(n.left?.length||n.right?.length)},e.getLeftLeafColumns=eN(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(e,t)=>(t??[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),tN(e.options,`debugColumns`,`getLeftLeafColumns`)),e.getRightLeafColumns=eN(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(e,t)=>(t??[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),tN(e.options,`debugColumns`,`getRightLeafColumns`)),e.getCenterLeafColumns=eN(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(e,t,n)=>{let r=[...t??[],...n??[]];return e.filter(e=>!r.includes(e.id))},tN(e.options,`debugColumns`,`getCenterLeafColumns`))}},bN={size:150,minSize:20,maxSize:2**53-1},xN=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),wEe={getDefaultColumnDef:()=>bN,getInitialState:e=>({columnSizing:{},columnSizingInfo:xN(),...e}),getDefaultOptions:e=>({columnResizeMode:`onEnd`,columnResizeDirection:`ltr`,onColumnSizingChange:ZM(`columnSizing`,e),onColumnSizingInfoChange:ZM(`columnSizingInfo`,e)}),createColumn:(e,t)=>{e.getSize=()=>{let n=t.getState().columnSizing[e.id];return Math.min(Math.max(e.columnDef.minSize??bN.minSize,n??e.columnDef.size??bN.size),e.columnDef.maxSize??bN.maxSize)},e.getStart=eN(e=>[e,wN(t,e),t.getState().columnSizing],(t,n)=>n.slice(0,e.getIndex(t)).reduce((e,t)=>e+t.getSize(),0),tN(t.options,`debugColumns`,`getStart`)),e.getAfter=eN(e=>[e,wN(t,e),t.getState().columnSizing],(t,n)=>n.slice(e.getIndex(t)+1).reduce((e,t)=>e+t.getSize(),0),tN(t.options,`debugColumns`,`getAfter`)),e.resetSize=()=>{t.setColumnSizing(t=>{let{[e.id]:n,...r}=t;return r})},e.getCanResize=()=>(e.columnDef.enableResizing??!0)&&(t.options.enableColumnResizing??!0),e.getIsResizing=()=>t.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,t)=>{e.getSize=()=>{let t=0,n=e=>{e.subHeaders.length?e.subHeaders.forEach(n):t+=e.column.getSize()??0};return n(e),t},e.getStart=()=>{if(e.index>0){let t=e.headerGroup.headers[e.index-1];return t.getStart()+t.getSize()}return 0},e.getResizeHandler=n=>{let r=t.getColumn(e.column.id),i=r?.getCanResize();return a=>{if(!r||!i||(a.persist==null||a.persist(),CN(a)&&a.touches&&a.touches.length>1))return;let o=e.getSize(),s=e?e.getLeafHeaders().map(e=>[e.column.id,e.column.getSize()]):[[r.id,r.getSize()]],c=CN(a)?Math.round(a.touches[0].clientX):a.clientX,l={},u=(e,n)=>{typeof n==`number`&&(t.setColumnSizingInfo(e=>{let r=t.options.columnResizeDirection===`rtl`?-1:1,i=(n-(e?.startOffset??0))*r,a=Math.max(i/(e?.startSize??0),-.999999);return e.columnSizingStart.forEach(e=>{let[t,n]=e;l[t]=Math.round(Math.max(n+n*a,0)*100)/100}),{...e,deltaOffset:i,deltaPercentage:a}}),(t.options.columnResizeMode===`onChange`||e===`end`)&&t.setColumnSizing(e=>({...e,...l})))},d=e=>u(`move`,e),f=e=>{u(`end`,e),t.setColumnSizingInfo(e=>({...e,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},p=n||typeof document<`u`?document:null,m={moveHandler:e=>d(e.clientX),upHandler:e=>{p?.removeEventListener(`mousemove`,m.moveHandler),p?.removeEventListener(`mouseup`,m.upHandler),f(e.clientX)}},h={moveHandler:e=>(e.cancelable&&(e.preventDefault(),e.stopPropagation()),d(e.touches[0].clientX),!1),upHandler:e=>{p?.removeEventListener(`touchmove`,h.moveHandler),p?.removeEventListener(`touchend`,h.upHandler),e.cancelable&&(e.preventDefault(),e.stopPropagation()),f(e.touches[0]?.clientX)}},g=TEe()?{passive:!1}:!1;CN(a)?(p?.addEventListener(`touchmove`,h.moveHandler,g),p?.addEventListener(`touchend`,h.upHandler,g)):(p?.addEventListener(`mousemove`,m.moveHandler,g),p?.addEventListener(`mouseup`,m.upHandler,g)),t.setColumnSizingInfo(e=>({...e,startOffset:c,startSize:o,deltaOffset:0,deltaPercentage:0,columnSizingStart:s,isResizingColumn:r.id}))}}},createTable:e=>{e.setColumnSizing=t=>e.options.onColumnSizingChange==null?void 0:e.options.onColumnSizingChange(t),e.setColumnSizingInfo=t=>e.options.onColumnSizingInfoChange==null?void 0:e.options.onColumnSizingInfoChange(t),e.resetColumnSizing=t=>{e.setColumnSizing(t?{}:e.initialState.columnSizing??{})},e.resetHeaderSizeInfo=t=>{e.setColumnSizingInfo(t?xN():e.initialState.columnSizingInfo??xN())},e.getTotalSize=()=>e.getHeaderGroups()[0]?.headers.reduce((e,t)=>e+t.getSize(),0)??0,e.getLeftTotalSize=()=>e.getLeftHeaderGroups()[0]?.headers.reduce((e,t)=>e+t.getSize(),0)??0,e.getCenterTotalSize=()=>e.getCenterHeaderGroups()[0]?.headers.reduce((e,t)=>e+t.getSize(),0)??0,e.getRightTotalSize=()=>e.getRightHeaderGroups()[0]?.headers.reduce((e,t)=>e+t.getSize(),0)??0}},SN=null;function TEe(){if(typeof SN==`boolean`)return SN;let e=!1;try{let t={get passive(){return e=!0,!1}},n=()=>{};window.addEventListener(`test`,n,t),window.removeEventListener(`test`,n)}catch{e=!1}return SN=e,SN}function CN(e){return e.type===`touchstart`}var EEe={getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:ZM(`columnVisibility`,e)}),createColumn:(e,t)=>{e.toggleVisibility=n=>{e.getCanHide()&&t.setColumnVisibility(t=>({...t,[e.id]:n??!e.getIsVisible()}))},e.getIsVisible=()=>{let n=e.columns;return(n.length?n.some(e=>e.getIsVisible()):t.getState().columnVisibility?.[e.id])??!0},e.getCanHide=()=>(e.columnDef.enableHiding??!0)&&(t.options.enableHiding??!0),e.getToggleVisibilityHandler=()=>t=>{e.toggleVisibility==null||e.toggleVisibility(t.target.checked)}},createRow:(e,t)=>{e._getAllVisibleCells=eN(()=>[e.getAllCells(),t.getState().columnVisibility],e=>e.filter(e=>e.column.getIsVisible()),tN(t.options,`debugRows`,`_getAllVisibleCells`)),e.getVisibleCells=eN(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(e,t,n)=>[...e,...t,...n],tN(t.options,`debugRows`,`getVisibleCells`))},createTable:e=>{let t=(t,n)=>eN(()=>[n(),n().filter(e=>e.getIsVisible()).map(e=>e.id).join(`_`)],e=>e.filter(e=>e.getIsVisible==null?void 0:e.getIsVisible()),tN(e.options,`debugColumns`,t));e.getVisibleFlatColumns=t(`getVisibleFlatColumns`,()=>e.getAllFlatColumns()),e.getVisibleLeafColumns=t(`getVisibleLeafColumns`,()=>e.getAllLeafColumns()),e.getLeftVisibleLeafColumns=t(`getLeftVisibleLeafColumns`,()=>e.getLeftLeafColumns()),e.getRightVisibleLeafColumns=t(`getRightVisibleLeafColumns`,()=>e.getRightLeafColumns()),e.getCenterVisibleLeafColumns=t(`getCenterVisibleLeafColumns`,()=>e.getCenterLeafColumns()),e.setColumnVisibility=t=>e.options.onColumnVisibilityChange==null?void 0:e.options.onColumnVisibilityChange(t),e.resetColumnVisibility=t=>{e.setColumnVisibility(t?{}:e.initialState.columnVisibility??{})},e.toggleAllColumnsVisible=t=>{t??=!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((e,n)=>({...e,[n.id]:t||!(n.getCanHide!=null&&n.getCanHide())}),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some(e=>!(e.getIsVisible!=null&&e.getIsVisible())),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some(e=>e.getIsVisible==null?void 0:e.getIsVisible()),e.getToggleAllColumnsVisibilityHandler=()=>t=>{e.toggleAllColumnsVisible(t.target?.checked)}}};function wN(e,t){return t?t===`center`?e.getCenterVisibleLeafColumns():t===`left`?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}var DEe={createTable:e=>{e._getGlobalFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,`__global__`),e.getGlobalFacetedRowModel=()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),e._getGlobalFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,`__global__`),e.getGlobalFacetedUniqueValues=()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,e._getGlobalFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,`__global__`),e.getGlobalFacetedMinMaxValues=()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}}},OEe={getInitialState:e=>({globalFilter:void 0,...e}),getDefaultOptions:e=>({onGlobalFilterChange:ZM(`globalFilter`,e),globalFilterFn:`auto`,getColumnCanGlobalFilter:t=>{var n;let r=(n=e.getCoreRowModel().flatRows[0])==null||(n=n._getAllCellsByColumnId()[t.id])==null?void 0:n.getValue();return typeof r==`string`||typeof r==`number`}}),createColumn:(e,t)=>{e.getCanGlobalFilter=()=>(e.columnDef.enableGlobalFilter??!0)&&(t.options.enableGlobalFilter??!0)&&(t.options.enableFilters??!0)&&((t.options.getColumnCanGlobalFilter==null?void 0:t.options.getColumnCanGlobalFilter(e))??!0)&&!!e.accessorFn},createTable:e=>{e.getGlobalAutoFilterFn=()=>hN.includesString,e.getGlobalFilterFn=()=>{let{globalFilterFn:t}=e.options;return QM(t)?t:t===`auto`?e.getGlobalAutoFilterFn():e.options.filterFns?.[t]??hN[t]},e.setGlobalFilter=t=>{e.options.onGlobalFilterChange==null||e.options.onGlobalFilterChange(t)},e.resetGlobalFilter=t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)}}},kEe={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:ZM(`expanded`,e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,n=!1;e._autoResetExpanded=()=>{if(!t){e._queue(()=>{t=!0});return}if(e.options.autoResetAll??e.options.autoResetExpanded??!e.options.manualExpanding){if(n)return;n=!0,e._queue(()=>{e.resetExpanded(),n=!1})}},e.setExpanded=t=>e.options.onExpandedChange==null?void 0:e.options.onExpandedChange(t),e.toggleAllRowsExpanded=t=>{t??!e.getIsAllRowsExpanded()?e.setExpanded(!0):e.setExpanded({})},e.resetExpanded=t=>{e.setExpanded(t?{}:e.initialState?.expanded??{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some(e=>e.getCanExpand()),e.getToggleAllRowsExpandedHandler=()=>t=>{t.persist==null||t.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{let t=e.getState().expanded;return t===!0||Object.values(t).some(Boolean)},e.getIsAllRowsExpanded=()=>{let t=e.getState().expanded;return typeof t==`boolean`?t===!0:!(!Object.keys(t).length||e.getRowModel().flatRows.some(e=>!e.getIsExpanded()))},e.getExpandedDepth=()=>{let t=0;return(e.getState().expanded===!0?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach(e=>{let n=e.split(`.`);t=Math.max(t,n.length)}),t},e.getPreExpandedRowModel=()=>e.getSortedRowModel(),e.getExpandedRowModel=()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel?e.getPreExpandedRowModel():e._getExpandedRowModel())},createRow:(e,t)=>{e.toggleExpanded=n=>{t.setExpanded(r=>{let i=r===!0?!0:!!(r!=null&&r[e.id]),a={};if(r===!0?Object.keys(t.getRowModel().rowsById).forEach(e=>{a[e]=!0}):a=r,n??=!i,!i&&n)return{...a,[e.id]:!0};if(i&&!n){let{[e.id]:t,...n}=a;return n}return r})},e.getIsExpanded=()=>{let n=t.getState().expanded;return!!((t.options.getIsRowExpanded==null?void 0:t.options.getIsRowExpanded(e))??(n===!0||n?.[e.id]))},e.getCanExpand=()=>{var n;return(t.options.getRowCanExpand==null?void 0:t.options.getRowCanExpand(e))??((t.options.enableExpanding??!0)&&!!((n=e.subRows)!=null&&n.length))},e.getIsAllParentsExpanded=()=>{let n=!0,r=e;for(;n&&r.parentId;)r=t.getRow(r.parentId,!0),n=r.getIsExpanded();return n},e.getToggleExpandedHandler=()=>{let t=e.getCanExpand();return()=>{t&&e.toggleExpanded()}}}},TN=0,EN=10,DN=()=>({pageIndex:TN,pageSize:EN}),AEe={getInitialState:e=>({...e,pagination:{...DN(),...e?.pagination}}),getDefaultOptions:e=>({onPaginationChange:ZM(`pagination`,e)}),createTable:e=>{let t=!1,n=!1;e._autoResetPageIndex=()=>{if(!t){e._queue(()=>{t=!0});return}if(e.options.autoResetAll??e.options.autoResetPageIndex??!e.options.manualPagination){if(n)return;n=!0,e._queue(()=>{e.resetPageIndex(),n=!1})}},e.setPagination=t=>e.options.onPaginationChange==null?void 0:e.options.onPaginationChange(e=>XM(t,e)),e.resetPagination=t=>{e.setPagination(t?DN():e.initialState.pagination??DN())},e.setPageIndex=t=>{e.setPagination(n=>{let r=XM(t,n.pageIndex),i=e.options.pageCount===void 0||e.options.pageCount===-1?2**53-1:e.options.pageCount-1;return r=Math.max(0,Math.min(r,i)),{...n,pageIndex:r}})},e.resetPageIndex=t=>{var n;e.setPageIndex(t?TN:((n=e.initialState)==null||(n=n.pagination)==null?void 0:n.pageIndex)??TN)},e.resetPageSize=t=>{var n;e.setPageSize(t?EN:((n=e.initialState)==null||(n=n.pagination)==null?void 0:n.pageSize)??EN)},e.setPageSize=t=>{e.setPagination(e=>{let n=Math.max(1,XM(t,e.pageSize)),r=e.pageSize*e.pageIndex,i=Math.floor(r/n);return{...e,pageIndex:i,pageSize:n}})},e.setPageCount=t=>e.setPagination(n=>{let r=XM(t,e.options.pageCount??-1);return typeof r==`number`&&(r=Math.max(-1,r)),{...n,pageCount:r}}),e.getPageOptions=eN(()=>[e.getPageCount()],e=>{let t=[];return e&&e>0&&(t=[...Array(e)].fill(null).map((e,t)=>t)),t},tN(e.options,`debugTable`,`getPageOptions`)),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{let{pageIndex:t}=e.getState().pagination,n=e.getPageCount();return n===-1?!0:n===0?!1:t<n-1},e.previousPage=()=>e.setPageIndex(e=>e-1),e.nextPage=()=>e.setPageIndex(e=>e+1),e.firstPage=()=>e.setPageIndex(0),e.lastPage=()=>e.setPageIndex(e.getPageCount()-1),e.getPrePaginationRowModel=()=>e.getExpandedRowModel(),e.getPaginationRowModel=()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel?e.getPrePaginationRowModel():e._getPaginationRowModel()),e.getPageCount=()=>e.options.pageCount??Math.ceil(e.getRowCount()/e.getState().pagination.pageSize),e.getRowCount=()=>e.options.rowCount??e.getPrePaginationRowModel().rows.length}},ON=()=>({top:[],bottom:[]}),jEe={getInitialState:e=>({rowPinning:ON(),...e}),getDefaultOptions:e=>({onRowPinningChange:ZM(`rowPinning`,e)}),createRow:(e,t)=>{e.pin=(n,r,i)=>{let a=r?e.getLeafRows().map(e=>{let{id:t}=e;return t}):[],o=i?e.getParentRows().map(e=>{let{id:t}=e;return t}):[],s=new Set([...o,e.id,...a]);t.setRowPinning(e=>n===`bottom`?{top:(e?.top??[]).filter(e=>!(s!=null&&s.has(e))),bottom:[...(e?.bottom??[]).filter(e=>!(s!=null&&s.has(e))),...Array.from(s)]}:n===`top`?{top:[...(e?.top??[]).filter(e=>!(s!=null&&s.has(e))),...Array.from(s)],bottom:(e?.bottom??[]).filter(e=>!(s!=null&&s.has(e)))}:{top:(e?.top??[]).filter(e=>!(s!=null&&s.has(e))),bottom:(e?.bottom??[]).filter(e=>!(s!=null&&s.has(e)))})},e.getCanPin=()=>{let{enableRowPinning:n,enablePinning:r}=t.options;return typeof n==`function`?n(e):n??r??!0},e.getIsPinned=()=>{let n=[e.id],{top:r,bottom:i}=t.getState().rowPinning,a=n.some(e=>r?.includes(e)),o=n.some(e=>i?.includes(e));return a?`top`:o?`bottom`:!1},e.getPinnedIndex=()=>{let n=e.getIsPinned();return n?((n===`top`?t.getTopRows():t.getBottomRows())?.map(e=>{let{id:t}=e;return t}))?.indexOf(e.id)??-1:-1}},createTable:e=>{e.setRowPinning=t=>e.options.onRowPinningChange==null?void 0:e.options.onRowPinningChange(t),e.resetRowPinning=t=>e.setRowPinning(t?ON():e.initialState?.rowPinning??ON()),e.getIsSomeRowsPinned=t=>{let n=e.getState().rowPinning;return t?!!n[t]?.length:!!(n.top?.length||n.bottom?.length)},e._getPinnedRows=(t,n,r)=>(e.options.keepPinnedRows??!0?(n??[]).map(t=>{let n=e.getRow(t,!0);return n.getIsAllParentsExpanded()?n:null}):(n??[]).map(e=>t.find(t=>t.id===e))).filter(Boolean).map(e=>({...e,position:r})),e.getTopRows=eN(()=>[e.getRowModel().rows,e.getState().rowPinning.top],(t,n)=>e._getPinnedRows(t,n,`top`),tN(e.options,`debugRows`,`getTopRows`)),e.getBottomRows=eN(()=>[e.getRowModel().rows,e.getState().rowPinning.bottom],(t,n)=>e._getPinnedRows(t,n,`bottom`),tN(e.options,`debugRows`,`getBottomRows`)),e.getCenterRows=eN(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(e,t,n)=>{let r=new Set([...t??[],...n??[]]);return e.filter(e=>!r.has(e.id))},tN(e.options,`debugRows`,`getCenterRows`))}},MEe={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:ZM(`rowSelection`,e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>{e.setRowSelection=t=>e.options.onRowSelectionChange==null?void 0:e.options.onRowSelectionChange(t),e.resetRowSelection=t=>e.setRowSelection(t?{}:e.initialState.rowSelection??{}),e.toggleAllRowsSelected=t=>{e.setRowSelection(n=>{t=t===void 0?!e.getIsAllRowsSelected():t;let r={...n},i=e.getPreGroupedRowModel().flatRows;return t?i.forEach(e=>{e.getCanSelect()&&(r[e.id]=!0)}):i.forEach(e=>{delete r[e.id]}),r})},e.toggleAllPageRowsSelected=t=>e.setRowSelection(n=>{let r=t===void 0?!e.getIsAllPageRowsSelected():t,i={...n};return e.getRowModel().rows.forEach(t=>{kN(i,t.id,r,!0,e)}),i}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=eN(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,n)=>Object.keys(t).length?AN(e,n):{rows:[],flatRows:[],rowsById:{}},tN(e.options,`debugTable`,`getSelectedRowModel`)),e.getFilteredSelectedRowModel=eN(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,n)=>Object.keys(t).length?AN(e,n):{rows:[],flatRows:[],rowsById:{}},tN(e.options,`debugTable`,`getFilteredSelectedRowModel`)),e.getGroupedSelectedRowModel=eN(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,n)=>Object.keys(t).length?AN(e,n):{rows:[],flatRows:[],rowsById:{}},tN(e.options,`debugTable`,`getGroupedSelectedRowModel`)),e.getIsAllRowsSelected=()=>{let t=e.getFilteredRowModel().flatRows,{rowSelection:n}=e.getState(),r=!!(t.length&&Object.keys(n).length);return r&&t.some(e=>e.getCanSelect()&&!n[e.id])&&(r=!1),r},e.getIsAllPageRowsSelected=()=>{let t=e.getPaginationRowModel().flatRows.filter(e=>e.getCanSelect()),{rowSelection:n}=e.getState(),r=!!t.length;return r&&t.some(e=>!n[e.id])&&(r=!1),r},e.getIsSomeRowsSelected=()=>{let t=Object.keys(e.getState().rowSelection??{}).length;return t>0&&t<e.getFilteredRowModel().flatRows.length},e.getIsSomePageRowsSelected=()=>{let t=e.getPaginationRowModel().flatRows;return e.getIsAllPageRowsSelected()?!1:t.filter(e=>e.getCanSelect()).some(e=>e.getIsSelected()||e.getIsSomeSelected())},e.getToggleAllRowsSelectedHandler=()=>t=>{e.toggleAllRowsSelected(t.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}},createRow:(e,t)=>{e.toggleSelected=(n,r)=>{let i=e.getIsSelected();t.setRowSelection(a=>{if(n=n===void 0?!i:n,e.getCanSelect()&&i===n)return a;let o={...a};return kN(o,e.id,n,r?.selectChildren??!0,t),o})},e.getIsSelected=()=>{let{rowSelection:n}=t.getState();return jN(e,n)},e.getIsSomeSelected=()=>{let{rowSelection:n}=t.getState();return MN(e,n)===`some`},e.getIsAllSubRowsSelected=()=>{let{rowSelection:n}=t.getState();return MN(e,n)===`all`},e.getCanSelect=()=>typeof t.options.enableRowSelection==`function`?t.options.enableRowSelection(e):t.options.enableRowSelection??!0,e.getCanSelectSubRows=()=>typeof t.options.enableSubRowSelection==`function`?t.options.enableSubRowSelection(e):t.options.enableSubRowSelection??!0,e.getCanMultiSelect=()=>typeof t.options.enableMultiRowSelection==`function`?t.options.enableMultiRowSelection(e):t.options.enableMultiRowSelection??!0,e.getToggleSelectedHandler=()=>{let t=e.getCanSelect();return n=>{t&&e.toggleSelected(n.target?.checked)}}}},kN=(e,t,n,r,i)=>{var a;let o=i.getRow(t,!0);n?(o.getCanMultiSelect()||Object.keys(e).forEach(t=>delete e[t]),o.getCanSelect()&&(e[t]=!0)):delete e[t],r&&(a=o.subRows)!=null&&a.length&&o.getCanSelectSubRows()&&o.subRows.forEach(t=>kN(e,t.id,n,r,i))};function AN(e,t){let n=e.getState().rowSelection,r=[],i={},a=function(e,t){return e.map(e=>{var t;let o=jN(e,n);if(o&&(r.push(e),i[e.id]=e),(t=e.subRows)!=null&&t.length&&(e={...e,subRows:a(e.subRows)}),o)return e}).filter(Boolean)};return{rows:a(t.rows),flatRows:r,rowsById:i}}function jN(e,t){return t[e.id]??!1}function MN(e,t,n){var r;if(!((r=e.subRows)!=null&&r.length))return!1;let i=!0,a=!1;return e.subRows.forEach(e=>{if(!(a&&!i)&&(e.getCanSelect()&&(jN(e,t)?a=!0:i=!1),e.subRows&&e.subRows.length)){let n=MN(e,t);n===`all`?a=!0:(n===`some`&&(a=!0),i=!1)}}),i?`all`:a?`some`:!1}var NN=/([0-9]+)/gm,NEe=(e,t,n)=>IN(FN(e.getValue(n)).toLowerCase(),FN(t.getValue(n)).toLowerCase()),PEe=(e,t,n)=>IN(FN(e.getValue(n)),FN(t.getValue(n))),FEe=(e,t,n)=>PN(FN(e.getValue(n)).toLowerCase(),FN(t.getValue(n)).toLowerCase()),IEe=(e,t,n)=>PN(FN(e.getValue(n)),FN(t.getValue(n))),LEe=(e,t,n)=>{let r=e.getValue(n),i=t.getValue(n);return r>i?1:r<i?-1:0},REe=(e,t,n)=>PN(e.getValue(n),t.getValue(n));function PN(e,t){return e===t?0:e>t?1:-1}function FN(e){return typeof e==`number`?isNaN(e)||e===1/0||e===-1/0?``:String(e):typeof e==`string`?e:``}function IN(e,t){let n=e.split(NN).filter(Boolean),r=t.split(NN).filter(Boolean);for(;n.length&&r.length;){let e=n.shift(),t=r.shift(),i=parseInt(e,10),a=parseInt(t,10),o=[i,a].sort();if(isNaN(o[0])){if(e>t)return 1;if(t>e)return-1;continue}if(isNaN(o[1]))return isNaN(i)?-1:1;if(i>a)return 1;if(a>i)return-1}return n.length-r.length}var LN={alphanumeric:NEe,alphanumericCaseSensitive:PEe,text:FEe,textCaseSensitive:IEe,datetime:LEe,basic:REe},zEe=[_Ee,EEe,SEe,CEe,vEe,yEe,DEe,OEe,{getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:`auto`,sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:ZM(`sorting`,e),isMultiSortEvent:e=>e.shiftKey}),createColumn:(e,t)=>{e.getAutoSortingFn=()=>{let n=t.getFilteredRowModel().flatRows.slice(10),r=!1;for(let t of n){let n=t?.getValue(e.id);if(Object.prototype.toString.call(n)===`[object Date]`)return LN.datetime;if(typeof n==`string`&&(r=!0,n.split(NN).length>1))return LN.alphanumeric}return r?LN.text:LN.basic},e.getAutoSortDir=()=>typeof t.getFilteredRowModel().flatRows[0]?.getValue(e.id)==`string`?`asc`:`desc`,e.getSortingFn=()=>{if(!e)throw Error();return QM(e.columnDef.sortingFn)?e.columnDef.sortingFn:e.columnDef.sortingFn===`auto`?e.getAutoSortingFn():t.options.sortingFns?.[e.columnDef.sortingFn]??LN[e.columnDef.sortingFn]},e.toggleSorting=(n,r)=>{let i=e.getNextSortingOrder(),a=n!=null;t.setSorting(o=>{let s=o?.find(t=>t.id===e.id),c=o?.findIndex(t=>t.id===e.id),l=[],u,d=a?n:i===`desc`;return u=o!=null&&o.length&&e.getCanMultiSort()&&r?s?`toggle`:`add`:o!=null&&o.length&&c!==o.length-1?`replace`:s?`toggle`:`replace`,u===`toggle`&&(a||i||(u=`remove`)),u===`add`?(l=[...o,{id:e.id,desc:d}],l.splice(0,l.length-(t.options.maxMultiSortColCount??2**53-1))):l=u===`toggle`?o.map(t=>t.id===e.id?{...t,desc:d}:t):u===`remove`?o.filter(t=>t.id!==e.id):[{id:e.id,desc:d}],l})},e.getFirstSortDir=()=>e.columnDef.sortDescFirst??t.options.sortDescFirst??e.getAutoSortDir()===`desc`?`desc`:`asc`,e.getNextSortingOrder=n=>{let r=e.getFirstSortDir(),i=e.getIsSorted();return i?i!==r&&(t.options.enableSortingRemoval??!0)&&(!n||(t.options.enableMultiRemove??!0))?!1:i===`desc`?`asc`:`desc`:r},e.getCanSort=()=>(e.columnDef.enableSorting??!0)&&(t.options.enableSorting??!0)&&!!e.accessorFn,e.getCanMultiSort=()=>e.columnDef.enableMultiSort??t.options.enableMultiSort??!!e.accessorFn,e.getIsSorted=()=>{let n=t.getState().sorting?.find(t=>t.id===e.id);return n?n.desc?`desc`:`asc`:!1},e.getSortIndex=()=>t.getState().sorting?.findIndex(t=>t.id===e.id)??-1,e.clearSorting=()=>{t.setSorting(t=>t!=null&&t.length?t.filter(t=>t.id!==e.id):[])},e.getToggleSortingHandler=()=>{let n=e.getCanSort();return r=>{n&&(r.persist==null||r.persist(),e.toggleSorting==null||e.toggleSorting(void 0,e.getCanMultiSort()?t.options.isMultiSortEvent==null?void 0:t.options.isMultiSortEvent(r):!1))}}},createTable:e=>{e.setSorting=t=>e.options.onSortingChange==null?void 0:e.options.onSortingChange(t),e.resetSorting=t=>{e.setSorting(t?[]:e.initialState?.sorting??[])},e.getPreSortedRowModel=()=>e.getGroupedRowModel(),e.getSortedRowModel=()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel?e.getPreSortedRowModel():e._getSortedRowModel())}},bEe,kEe,AEe,jEe,MEe,wEe];function BEe(e){let t=[...zEe,...e._features??[]],n={_features:t},r=n._features.reduce((e,t)=>
86Object.assign(e,t.getDefaultOptions==null?void 0:t.getDefaultOptions(n)),{}),i=e=>n.options.mergeOptions?n.options.mergeOptions(r,e):{...r,...e},a={...e.initialState??{}};n._features.forEach(e=>{a=(e.getInitialState==null?void 0:e.getInitialState(a))??a});let o=[],s=!1,c={_features:t,options:{...r,...e},initialState:a,_queue:e=>{o.push(e),s||(s=!0,Promise.resolve().then(()=>{for(;o.length;)o.shift()();s=!1}).catch(e=>setTimeout(()=>{throw e})))},reset:()=>{n.setState(n.initialState)},setOptions:e=>{n.options=i(XM(e,n.options))},getState:()=>n.options.state,setState:e=>{n.options.onStateChange==null||n.options.onStateChange(e)},_getRowId:(e,t,r)=>(n.options.getRowId==null?void 0:n.options.getRowId(e,t,r))??`${r?[r.id,t].join(`.`):t}`,getCoreRowModel:()=>(n._getCoreRowModel||=n.options.getCoreRowModel(n),n._getCoreRowModel()),getRowModel:()=>n.getPaginationRowModel(),getRow:(e,t)=>{let r=(t?n.getPrePaginationRowModel():n.getRowModel()).rowsById[e];if(!r&&(r=n.getCoreRowModel().rowsById[e],!r))throw Error();return r},_getDefaultColumnDef:eN(()=>[n.options.defaultColumn],e=>(e??={},{header:e=>{let t=e.header.column.columnDef;return t.accessorKey?t.accessorKey:t.accessorFn?t.id:null},cell:e=>{var t;return((t=e.renderValue())==null||t.toString==null?void 0:t.toString())??null},...n._features.reduce((e,t)=>Object.assign(e,t.getDefaultColumnDef==null?void 0:t.getDefaultColumnDef()),{}),...e}),tN(e,`debugColumns`,`_getDefaultColumnDef`)),_getColumnDefs:()=>n.options.columns,getAllColumns:eN(()=>[n._getColumnDefs()],e=>{let t=function(e,r,i){return i===void 0&&(i=0),e.map(e=>{let a=gEe(n,e,i,r),o=e;return a.columns=o.columns?t(o.columns,a,i+1):[],a})};return t(e)},tN(e,`debugColumns`,`getAllColumns`)),getAllFlatColumns:eN(()=>[n.getAllColumns()],e=>e.flatMap(e=>e.getFlatColumns()),tN(e,`debugColumns`,`getAllFlatColumns`)),_getAllFlatColumnsById:eN(()=>[n.getAllFlatColumns()],e=>e.reduce((e,t)=>(e[t.id]=t,e),{}),tN(e,`debugColumns`,`getAllFlatColumnsById`)),getAllLeafColumns:eN(()=>[n.getAllColumns(),n._getOrderColumnsFn()],(e,t)=>t(e.flatMap(e=>e.getLeafColumns())),tN(e,`debugColumns`,`getAllLeafColumns`)),getColumn:e=>n._getAllFlatColumnsById()[e]};Object.assign(n,c);for(let e=0;e<n._features.length;e++){let t=n._features[e];t==null||t.createTable==null||t.createTable(n)}return n}function VEe(){return e=>eN(()=>[e.options.data],t=>{let n={rows:[],flatRows:[],rowsById:{}},r=function(t,i,a){i===void 0&&(i=0);let o=[];for(let c=0;c<t.length;c++){let l=aN(e,e._getRowId(t[c],c,a),t[c],c,i,void 0,a?.id);if(n.flatRows.push(l),n.rowsById[l.id]=l,o.push(l),e.options.getSubRows){var s;l.originalSubRows=e.options.getSubRows(t[c],c),(s=l.originalSubRows)!=null&&s.length&&(l.subRows=r(l.originalSubRows,i+1,l))}}return o};return n.rows=r(t),n},tN(e.options,`debugTable`,`getRowModel`,()=>e._autoResetPageIndex()))}function HEe(){return e=>eN(()=>[e.getState().expanded,e.getPreExpandedRowModel(),e.options.paginateExpandedRows],(e,t,n)=>!t.rows.length||e!==!0&&!Object.keys(e??{}).length||!n?t:RN(t),tN(e.options,`debugTable`,`getExpandedRowModel`))}function RN(e){let t=[],n=e=>{var r;t.push(e),(r=e.subRows)!=null&&r.length&&e.getIsExpanded()&&e.subRows.forEach(n)};return e.rows.forEach(n),{rows:t,flatRows:e.flatRows,rowsById:e.rowsById}}function UEe(){return(e,t)=>eN(()=>[e.getColumn(t)?.getFacetedRowModel()],e=>{if(!e)return;let n=e.flatRows[0]?.getUniqueValues(t);if(n===void 0)return;let r=[n,n];for(let n=0;n<e.flatRows.length;n++){let i=e.flatRows[n].getUniqueValues(t);for(let e=0;e<i.length;e++){let t=i[e];t<r[0]?r[0]=t:t>r[1]&&(r[1]=t)}}return r},tN(e.options,`debugTable`,`getFacetedMinMaxValues`))}function zN(e,t,n){return n.options.filterFromLeafRows?WEe(e,t,n):GEe(e,t,n)}function WEe(e,t,n){let r=[],i={},a=n.options.maxLeafRowFilterDepth??100,o=function(e,s){s===void 0&&(s=0);let c=[];for(let u=0;u<e.length;u++){var l;let d=e[u],f=aN(n,d.id,d.original,d.index,d.depth,void 0,d.parentId);if(f.columnFilters=d.columnFilters,(l=d.subRows)!=null&&l.length&&s<a){if(f.subRows=o(d.subRows,s+1),d=f,t(d)&&!f.subRows.length){c.push(d),i[d.id]=d,r.push(d);continue}if(t(d)||f.subRows.length){c.push(d),i[d.id]=d,r.push(d);continue}}else d=f,t(d)&&(c.push(d),i[d.id]=d,r.push(d))}return c};return{rows:o(e),flatRows:r,rowsById:i}}function GEe(e,t,n){let r=[],i={},a=n.options.maxLeafRowFilterDepth??100,o=function(e,s){s===void 0&&(s=0);let c=[];for(let u=0;u<e.length;u++){let d=e[u];if(t(d)){var l;if((l=d.subRows)!=null&&l.length&&s<a){let e=aN(n,d.id,d.original,d.index,d.depth,void 0,d.parentId);e.subRows=o(d.subRows,s+1),d=e}c.push(d),r.push(d),i[d.id]=d}}return c};return{rows:o(e),flatRows:r,rowsById:i}}function KEe(){return(e,t)=>eN(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter,e.getFilteredRowModel()],(n,r,i)=>{if(!n.rows.length||!(r!=null&&r.length)&&!i)return n;let a=[...r.map(e=>e.id).filter(e=>
86e!==t),i?`__global__`:void 0].filter(Boolean);return zN(n.rows,e=>{for(let t=0;t<a.length;t++)if(e.columnFilters[a[t]]===!1)return!1;return!0},e)},tN(e.options,`debugTable`,`getFacetedRowModel`))}function qEe(){return(e,t)=>eN(()=>[e.getColumn(t)?.getFacetedRowModel()],e=>{if(!e)return new Map;let n=new Map;for(let r=0;r<e.flatRows.length;r++){let i=e.flatRows[r].getUniqueValues(t);for(let e=0;e<i.length;e++){let t=i[e];n.has(t)?n.set(t,(n.get(t)??0)+1):n.set(t,1)}}return n},tN(e.options,`debugTable`,`getFacetedUniqueValues_${t}`))}function JEe(){return e=>eN(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter],(t,n,r)=>{if(!t.rows.length||!(n!=null&&n.length)&&!r){for(let e=0;e<t.flatRows.length;e++)t.flatRows[e].columnFilters={},t.flatRows[e].columnFiltersMeta={};return t}let i=[],a=[];(n??[]).forEach(t=>{let n=e.getColumn(t.id);if(!n)return;let r=n.getFilterFn();r&&i.push({id:t.id,filterFn:r,resolvedValue:(r.resolveFilterValue==null?void 0:r.resolveFilterValue(t.value))??t.value})});let o=(n??[]).map(e=>e.id),s=e.getGlobalFilterFn(),c=e.getAllLeafColumns().filter(e=>e.getCanGlobalFilter());r&&s&&c.length&&(o.push(`__global__`),c.forEach(e=>{a.push({id:e.id,filterFn:s,resolvedValue:(s.resolveFilterValue==null?void 0:s.resolveFilterValue(r))??r})}));let l,u;for(let e=0;e<t.flatRows.length;e++){let n=t.flatRows[e];if(n.columnFilters={},i.length)for(let e=0;e<i.length;e++){l=i[e];let t=l.id;n.columnFilters[t]=l.filterFn(n,t,l.resolvedValue,e=>{n.columnFiltersMeta[t]=e})}if(a.length){for(let e=0;e<a.length;e++){u=a[e];let t=u.id;if(u.filterFn(n,t,u.resolvedValue,e=>{n.columnFiltersMeta[t]=e})){n.columnFilters.__global__=!0;break}}n.columnFilters.__global__!==!0&&(n.columnFilters.__global__=!1)}}return zN(t.rows,e=>{for(let t=0;t<o.length;t++)if(e.columnFilters[o[t]]===!1)return!1;return!0},e)},tN(e.options,`debugTable`,`getFilteredRowModel`,()=>e._autoResetPageIndex()))}function YEe(){return e=>eN(()=>[e.getState().grouping,e.getPreGroupedRowModel()],(t,n)=>{if(!n.rows.length||!t.length)return n.rows.forEach(e=>{e.depth=0,e.parentId=void 0}),n;let r=t.filter(t=>e.getColumn(t)),i=[],a={},o=function(t,n,s){if(n===void 0&&(n=0),n>=r.length)return t.map(e=>(e.depth=n,i.push(e),a[e.id]=e,e.subRows&&=o(e.subRows,n+1,e.id),e));let c=r[n],l=XEe(t,c);return Array.from(l.entries()).map((t,l)=>{let[u,d]=t,f=`${c}:${u}`;f=s?`${s}>${f}`:f;let p=o(d,n+1,f);p.forEach(e=>{e.parentId=f});let m=n?$M(d,e=>e.subRows):d,h=aN(e,f,m[0].original,l,n,void 0,s);return Object.assign(h,{groupingColumnId:c,groupingValue:u,subRows:p,leafRows:m,getValue:t=>{if(r.includes(t))return h._valuesCache.hasOwnProperty(t)||d[0]&&(h._valuesCache[t]=d[0].getValue(t)??void 0),h._valuesCache[t];if(h._groupingValuesCache.hasOwnProperty(t))return h._groupingValuesCache[t];let n=e.getColumn(t)?.getAggregationFn();if(n)return h._groupingValuesCache[t]=n(t,m,d),h._groupingValuesCache[t]}}),p.forEach(e=>{i.push(e),a[e.id]=e}),h})},s=o(n.rows,0);return s.forEach(e=>{i.push(e),a[e.id]=e}),{rows:s,flatRows:i,rowsById:a}},tN(e.options,`debugTable`,`getGroupedRowModel`,()=>{e._queue(()=>{e._autoResetExpanded(),e._autoResetPageIndex()})}))}function XEe(e,t){let n=new Map;return e.reduce((e,n)=>{let r=`${n.getGroupingValue(t)}`,i=e.get(r);return i?i.push(n):e.set(r,[n]),e},n)}function ZEe(e){return e=>eN(()=>[e.getState().pagination,e.getPrePaginationRowModel(),e.options.paginateExpandedRows?void 0:e.getState().expanded],(t,n)=>{if(!n.rows.length)return n;let{pageSize:r,pageIndex:i}=t,{rows:a,flatRows:o,rowsById:s}=n,c=r*i,l=c+r;a=a.slice(c,l);let u;u=e.options.paginateExpandedRows?{rows:a,flatRows:o,rowsById:s}:RN({rows:a,flatRows:o,rowsById:s}),u.flatRows=[];let d=e=>{u.flatRows.push(e),e.subRows.length&&e.subRows.forEach(d)};return u.rows.forEach(d),u},tN(e.options,`debugTable`,`getPaginationRowModel`))}function QEe(){return e=>eN(()=>[e.getState().sorting,e.getPreSortedRowModel()],(t,n)=>{if(!n.rows.length||!(t!=null&&t.length))return n;let r=e.getState().sorting,i=[],a=r.filter(t=>e.getColumn(t.id)?.getCanSort()),o={};a.forEach(t=>{let n=e.getColumn(t.id);n&&(o[t.id]={sortUndefined:n.columnDef.sortUndefined,invertSorting:n.columnDef.invertSorting,sortingFn:n.getSortingFn()})});let s=e=>{let t=e.map(e=>({...e}));return t.sort((e,t)=>
86{for(let n=0;n<a.length;n+=1){let r=a[n],i=o[r.id],s=i.sortUndefined,c=r?.desc??!1,l=0;if(s){let n=e.getValue(r.id),i=t.getValue(r.id),a=n===void 0,o=i===void 0;if(a||o){if(s===`first`)return a?-1:1;if(s===`last`)return a?1:-1;l=a&&o?0:a?s:-s}}if(l===0&&(l=i.sortingFn(e,t,r.id)),l!==0)return c&&(l*=-1),i.invertSorting&&(l*=-1),l}return e.index-t.index}),t.forEach(e=>{var t;i.push(e),(t=e.subRows)!=null&&t.length&&(e.subRows=s(e.subRows))}),t};return{rows:s(n.rows),flatRows:i,rowsById:n.rowsById}},tN(e.options,`debugTable`,`getSortedRowModel`,()=>e._autoResetPageIndex()))}function $Ee(e){let t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[n]=J.useState(()=>({current:BEe(t)})),[r,i]=J.useState(()=>n.current.initialState);return n.current.setOptions(t=>({...t,...e,state:{...r,...e.state},onStateChange:t=>{i(t),e.onStateChange==null||e.onStateChange(t)}})),n.current}var BN={Ã:`A`,Ã:`A`,Ã:`A`,Ã:`A`,Ã:`A`,Ã
:`A`,Ấ:`A`,Ắ:`A`,Ẳ:`A`,Ẵ:`A`,Ặ:`A`,Ã:`AE`,Ầ:`A`,Ằ:`A`,È:`A`,Ã:`C`,á¸:`C`,Ã:`E`,Ã:`E`,Ã:`E`,Ã:`E`,Ế:`E`,á¸:`E`,á»:`E`,á¸:`E`,á¸:`E`,È:`E`,Ã:`I`,Ã:`I`,Ã:`I`,Ã:`I`,Ḯ:`I`,È:`I`,Ã:`D`,Ã:`N`,Ã:`O`,Ã:`O`,Ã:`O`,Ã:`O`,Ã:`O`,Ã:`O`,á»:`O`,á¹:`O`,á¹:`O`,È:`O`,Ã:`U`,Ã:`U`,Ã:`U`,Ã:`U`,Ã:`Y`,à :`a`,á:`a`,â:`a`,ã:`a`,ä:`a`,Ã¥:`a`,ấ:`a`,ắ:`a`,ẳ:`a`,ẵ:`a`,ặ:`a`,æ:`ae`,ầ:`a`,ằ:`a`,È:`a`,ç:`c`,á¸:`c`,è:`e`,é:`e`,ê:`e`,ë:`e`,ế:`e`,á¸:`e`,á»:`e`,á¸:`e`,á¸:`e`,È:`e`,ì:`i`,Ã:`i`,î:`i`,ï:`i`,ḯ:`i`,È:`i`,ð:`d`,ñ:`n`,ò:`o`,ó:`o`,ô:`o`,õ:`o`,ö:`o`,ø:`o`,á»:`o`,á¹:`o`,á¹:`o`,È:`o`,ù:`u`,ú:`u`,û:`u`,ü:`u`,ý:`y`,ÿ:`y`,Ä:`A`,Ä:`a`,Ä:`A`,Ä:`a`,Ä:`A`,Ä
:`a`,Ä:`C`,Ä:`c`,Ä:`C`,Ä:`c`,Ä:`C`,Ä:`c`,Ä:`C`,Ä:`c`,CÌ:`C`,cÌ:`c`,Ä:`D`,Ä:`d`,Ä:`D`,Ä:`d`,Ä:`E`,Ä:`e`,Ä:`E`,Ä:`e`,Ä:`E`,Ä:`e`,Ä:`E`,Ä:`e`,Ä:`E`,Ä:`e`,Ä:`G`,Ç´:`G`,Ä:`g`,ǵ:`g`,Ä:`G`,Ä:`g`,Ä :`G`,Ä¡:`g`,Ä¢:`G`,Ä£:`g`,Ĥ:`H`,Ä¥:`h`,Ħ:`H`,ħ:`h`,Ḫ:`H`,ḫ:`h`,Ĩ:`I`,Ä©:`i`,Ī:`I`,Ä«:`i`,Ĭ:`I`,Ä:`i`,Ä®:`I`,į:`i`,İ:`I`,ı:`i`,IJ:`IJ`,ij:`ij`,Ä´:`J`,ĵ:`j`,Ķ:`K`,Ä·:`k`,Ḱ:`K`,ḱ:`k`,KÌ:`K`,kÌ:`k`,Ĺ:`L`,ĺ:`l`,Ä»:`L`,ļ:`l`,Ľ:`L`,ľ:`l`,Ä¿:`L`,Å:`l`,Å:`l`,Å:`l`,Ḿ:`M`,ḿ:`m`,MÌ:`M`,mÌ:`m`,Å:`N`,Å:`n`,Å
:`N`,Å:`n`,Å:`N`,Å:`n`,Å:`n`,NÌ:`N`,nÌ:`n`,Å:`O`,Å:`o`,Å:`O`,Å:`o`,Å:`O`,Å:`o`,Å:`OE`,Å:`oe`,PÌ:`P`,pÌ:`p`,Å:`R`,Å:`r`,Å:`R`,Å:`r`,Å:`R`,Å:`r`,RÌ:`R`,rÌ:`r`,È:`R`,È:`r`,Å:`S`,Å:`s`,Å:`S`,Å:`s`,Å:`S`,È:`S`,È:`s`,Å:`s`,Å :`S`,Å¡:`s`,Å¢:`T`,Å£:`t`,È:`t`,È:`T`,Ť:`T`,Å¥:`t`,Ŧ:`T`,ŧ:`t`,TÌ:`T`,tÌ:`t`,Ũ:`U`,Å©:`u`,Ū:`U`,Å«:`u`,Ŭ:`U`,Å:`u`,Å®:`U`,ů:`u`,Ű:`U`,ű:`u`,Ų:`U`,ų:`u`,È:`U`,È:`u`,VÌ:`V`,vÌ:`v`,Å´:`W`,ŵ:`w`,áº:`W`,áº:`w`,XÌ:`X`,xÌ:`x`,Ŷ:`Y`,Å·:`y`,Ÿ:`Y`,YÌ:`Y`,yÌ:`y`,Ź:`Z`,ź:`z`,Å»:`Z`,ż:`z`,Ž:`Z`,ž:`z`,Å¿:`s`,Æ:`f`,Æ :`O`,Æ¡:`o`,Ư:`U`,ư:`u`,Ç:`A`,Ç:`a`,Ç:`I`,Ç:`i`,Ç:`O`,Ç:`o`,Ç:`U`,Ç:`u`,Ç:`U`,Ç:`u`,Ç:`U`,Ç:`u`,Ç:`U`,Ç:`u`,Ç:`U`,Ç:`u`,Ứ:`U`,ứ:`u`,Ṹ:`U`,á¹¹:`u`,Ǻ:`A`,Ç»:`a`,Ǽ:`AE`,ǽ:`ae`,Ǿ:`O`,Ç¿:`o`,Ã:`TH`,þ:`th`,á¹:`P`,á¹:`p`,Ṥ:`S`,á¹¥:`s`,XÌ:`X`,xÌ:`x`,Ð:`Ð`,Ñ:`г`,Ð:`Ð`,Ñ:`к`,AÌ:`A`,aÌ:`a`,EÌ:`E`,eÌ:`e`,IÌ:`I`,iÌ:`i`,Ǹ:`N`,ǹ:`n`,á»:`O`,á»:`o`,á¹:`O`,á¹:`o`,Ừ:`U`,ừ:`u`,áº:`W`,áº:`w`,Ỳ:`Y`,ỳ:`y`,È:`A`,È:`a`,È:`E`,È
:`e`,È:`I`,È:`i`,È:`O`,È:`o`,È:`R`,È:`r`,È:`U`,È:`u`,BÌ:`B`,bÌ:`b`,ÄÌ£:`C`,ÄÌ£:`c`,ÃÌ:`E`,êÌ:`e`,FÌ:`F`,fÌ:`f`,Ǧ:`G`,ǧ:`g`,È:`H`,È:`h`,JÌ:`J`,ǰ:`j`,Ǩ:`K`,Ç©:`k`,MÌ:`M`,mÌ:`m`,PÌ:`P`,pÌ:`p`,QÌ:`Q`,qÌ:`q`,ÅÌ©:`R`,ÅÌ©:`r`,Ṧ:`S`,á¹§:`s`,VÌ:`V`,vÌ:`v`,WÌ:`W`,wÌ:`w`,XÌ:`X`,xÌ:`x`,YÌ:`Y`,yÌ:`y`,A̧:`A`,a̧:`a`,B̧:`B`,b̧:`b`,á¸:`D`,á¸:`d`,Ȩ:`E`,È©:`e`,ÆÌ§:`E`,Ȩ́:`e`,Ḩ:`H`,ḩ:`h`,I̧:`I`,i̧:`i`,ÆÌ§:`I`,ɨ̧:`i`,M̧:`M`,m̧:`m`,O̧:`O`,o̧:`o`,Q̧:`Q`,q̧:`q`,U̧:`U`,u̧:`u`,X̧:`X`,x̧:`x`,Z̧:`Z`,z̧:`z`},eDe=Object.keys(BN).join(`|`),tDe=new RegExp(eDe,`g`);function nDe(e){return e.replace(tDe,e=>BN[e])}var VN={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0};function rDe(e,t,n){if(n||={},n.threshold=n.threshold??VN.MATCHES,!n.accessors){let r=HN(e,t,n);return{rankedValue:e,rank:r,accessorIndex:-1,accessorThreshold:n.threshold,passed:r>=n.threshold}}let r=cDe(e,n.accessors),i={rankedValue:e,rank:VN.NO_MATCH,accessorIndex:-1,accessorThreshold:n.threshold,passed:!1};for(let e=0;e<r.length;e++){let a=r[e],o=HN(a.itemValue,t,n),{minRanking:s,maxRanking:c,threshold:l=n.threshold}=a.attributes;o<s&&o>=VN.MATCHES?o=s:o>c&&(o=c),o=Math.min(o,c),o>=l&&o>i.rank&&(i.rank=o,i.passed=!0,i.accessorIndex=e,i.accessorThreshold=l,i.rankedValue=a.itemValue)}return i}function HN(e,t,n){return e=UN(e,n),t=UN(t,n),t.length>e.length?VN.NO_MATCH:e===t?VN.CASE_SENSITIVE_EQUAL:(e=e.toLowerCase(),t=t.toLowerCase(),e===t?VN.EQUAL:e.startsWith(t)?VN.STARTS_WITH:e.includes(` ${t}`)?VN.WORD_STARTS_WITH:e.includes(t)?VN.CONTAINS:t.length===1?VN.NO_MATCH:iDe(e).includes(t)?VN.ACRONYM:aDe(e,t))}function iDe(e){let t=``;
86return e.split(` `).forEach(e=>{e.split(`-`).forEach(e=>{t+=e.substr(0,1)})}),t}function aDe(e,t){let n=0,r=0;function i(e,t,r){for(let i=r,a=t.length;i<a;i++)if(t[i]===e)return n+=1,i+1;return-1}function a(e){let r=1/e,i=n/t.length;return VN.MATCHES+i*r}let o=i(t[0],e,0);if(o<0)return VN.NO_MATCH;r=o;for(let n=1,a=t.length;n<a;n++){let a=t[n];if(r=i(a,e,r),!(r>-1))return VN.NO_MATCH}return a(r-o)}function oDe(e,t){return e.rank===t.rank?0:e.rank>t.rank?-1:1}function UN(e,t){let{keepDiacritics:n}=t;return e=`${e}`,n||(e=nDe(e)),e}function sDe(e,t){let n=t;typeof t==`object`&&(n=t.accessor);let r=n(e);return r==null?[]:Array.isArray(r)?r:[String(r)]}function cDe(e,t){let n=[];for(let r=0,i=t.length;r<i;r++){let i=t[r],a=lDe(i),o=sDe(e,i);for(let e=0,t=o.length;e<t;e++)n.push({itemValue:o[e],attributes:a})}return n}var WN={maxRanking:1/0,minRanking:-1/0};function lDe(e){return typeof e==`function`?WN:{...WN,...e}}function GN(e,t,n){let r=n.initialDeps??[],i;return()=>{var a;let o;n.key&&n.debug?.call(n)&&(o=Date.now());let s=e();if(!(s.length!==r.length||s.some((e,t)=>r[t]!==e)))return i;r=s;let c;if(n.key&&n.debug?.call(n)&&(c=Date.now()),i=t(...s),n.key&&n.debug?.call(n)){let e=Math.round((Date.now()-o)*100)/100,t=Math.round((Date.now()-c)*100)/100,r=t/16,i=(e,t)=>{for(e=String(e);e.length<t;)e=` `+e;return e};console.info(`%câ± ${i(t,5)} /${i(e,5)} ms`,` 87 font-size: .6rem; 88 font-weight: bold; 89 color: hsl(${Math.max(0,Math.min(120-120*r,120))}deg 100% 31%);`,n?.key)}return(a=n?.onChange)==null||a.call(n,i),i}}function KN(e,t){if(e===void 0)throw Error(`Unexpected undefined${t?`: ${t}`:``}`);return e}var uDe=(e,t)=>Math.abs(e-t)<1,dDe=(e,t,n)=>{let r;return function(...i){e.clearTimeout(r),r=e.setTimeout(()=>t.apply(this,i),n)}},fDe=e=>e,qN=e=>{let t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),r=[];for(let e=t;e<=n;e++)r.push(e);return r},pDe=(e,t)=>{let n=e.scrollElement;if(!n)return;let r=e.targetWindow;if(!r)return;let i=e=>{let{width:n,height:r}=e;t({width:Math.round(n),height:Math.round(r)})};if(i(n.getBoundingClientRect()),!r.ResizeObserver)return()=>{};let a=new r.ResizeObserver(e=>{let t=e[0];if(t?.borderBoxSize){let e=t.borderBoxSize[0];if(e){i({width:e.inlineSize,height:e.blockSize});return}}i(n.getBoundingClientRect())});return a.observe(n,{box:`border-box`}),()=>{a.unobserve(n)}},JN={passive:!0},mDe=typeof window>`u`?!0:`onscrollend`in window,hDe=(e,t)=>{let n=e.scrollElement;if(!n)return;let r=e.targetWindow;if(!r)return;let i=0,a=mDe?()=>void 0:dDe(r,()=>{t(i,!1)},e.options.isScrollingResetDelay),o=r=>()=>{i=n[e.options.horizontal?`scrollLeft`:`scrollTop`],a(),t(i,r)},s=o(!0),c=o(!1);return c(),n.addEventListener(`scroll`,s,JN),n.addEventListener(`scrollend`,c,JN),()=>{n.removeEventListener(`scroll`,s),n.removeEventListener(`scrollend`,c)}},gDe=(e,t,n)=>{if(t?.borderBoxSize){let e=t.borderBoxSize[0];if(e)return Math.round(e[n.options.horizontal?`inlineSize`:`blockSize`])}return Math.round(e.getBoundingClientRect()[n.options.horizontal?`width`:`height`])},_De=(e,{adjustments:t=0,behavior:n},r)=>{var i,a;let o=e+t;(a=(i=r.scrollElement)?.scrollTo)==null||a.call(i,{[r.options.horizontal?`left`:`top`]:o,behavior:n})},vDe=class{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let e=null,t=()=>e||(!this.targetWindow||!this.targetWindow.ResizeObserver?null:e=new this.targetWindow.ResizeObserver(e=>{e.forEach(e=>{this._measureElement(e.target,e)})}));return{disconnect:()=>t()?.disconnect(),observe:e=>t()?.observe(e,{box:`border-box`}),unobserve:e=>t()?.unobserve(e)}})(),this.range=null,this.setOptions=e=>{Object.entries(e).forEach(([t,n])=>{n===void 0&&delete e[t]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:fDe,rangeExtractor:qN,onChange:()=>{},measureElement:gDe,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:`data-index`,initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,...e}},this.notify=(e,t)=>{var n,r;let{startIndex:i,endIndex:a}=this.range??{startIndex:void 0,endIndex:void 0},o=this.calculateRange();(e||i!==o?.startIndex||a!==o?.endIndex)&&((r=(n=this.options).onChange)==null||r.call(n,this,t))},this.cleanup=()=>
89{this.unsubs.filter(Boolean).forEach(e=>e()),this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.observer.disconnect(),this.elementsCache.clear()},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{let e=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==e){if(this.cleanup(),!e){this.notify(!1,!1);return}this.scrollElement=e,this.scrollElement&&`ownerDocument`in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=this.scrollElement?.window??null,this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,e=>{this.scrollRect=e,this.notify(!1,!1)})),this.unsubs.push(this.options.observeElementOffset(this,(e,t)=>{this.scrollAdjustments=0,this.scrollDirection=t?this.getScrollOffset()<e?`forward`:`backward`:null,this.scrollOffset=e;let n=this.isScrolling;this.isScrolling=t,this.notify(n!==t,t)}))}},this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?`width`:`height`]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??(typeof this.options.initialOffset==`function`?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(e,t)=>{let n=new Map,r=new Map;for(let i=t-1;i>=0;i--){let t=e[i];if(n.has(t.lane))continue;let a=r.get(t.lane);if(a==null||t.end>a.end?r.set(t.lane,t):t.end<a.end&&n.set(t.lane,!0),n.size===this.options.lanes)break}return r.size===this.options.lanes?Array.from(r.values()).sort((e,t)=>e.end===t.end?e.index-t.index:e.end-t.end)[0]:void 0},this.getMeasurementOptions=GN(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(e,t,n,r,i)=>(this.pendingMeasuredCacheIndexes=[],{count:e,paddingStart:t,scrollMargin:n,getItemKey:r,enabled:i}),{key:!1}),this.getMeasurements=GN(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:e,paddingStart:t,scrollMargin:n,getItemKey:r,enabled:i},a)=>{if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),[];this.measurementsCache.length===0&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(e=>{this.itemSizeCache.set(e.key,e.size)}));let o=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];let s=this.measurementsCache.slice(0,o);for(let i=o;i<e;i++){let e=this.measurementsCache[i]?.measureElement;e||=e=>{let t=r(i),n=this.elementsCache.get(t);if(!e){n&&(this.observer.unobserve(n),this.elementsCache.delete(t));return}n!==e&&(n&&this.observer.unobserve(n),this.observer.observe(e),this.elementsCache.set(t,e)),e.isConnected&&this.resizeItem(i,this.options.measureElement(e,void 0,this))};let o=r(i),c=this.options.lanes===1?s[i-1]:this.getFurthestMeasurement(s,i),l=c?c.end+this.options.gap:t+n,u=a.get(o),d=typeof u==`number`?u:this.options.estimateSize(i),f=l+d,p=c?c.lane:i%this.options.lanes;s[i]={index:i,start:l,size:d,end:f,key:o,lane:p,measureElement:e}}return this.measurementsCache=s,s},{key:!1,debug:()=>this.options.debug}),this.calculateRange=GN(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset()],(e,t,n)=>this.range=e.length>0&&t>0?yDe({measurements:e,outerSize:t,scrollOffset:n}):null,{key:!1,debug:()=>this.options.debug}),this.getIndexes=GN(()=>[this.options.rangeExtractor,this.calculateRange(),this.options.overscan,this.options.count],(e,t,n,r)=>t===null?[]:e({startIndex:t.startIndex,endIndex:t.endIndex,overscan:n,count:r}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=e=>{let t=this.options.indexAttribute,n=e.getAttribute(t);return n?parseInt(n,10):(console.warn(`Missing attribute name '${t}={index}' on measured element.`),-1)},this._measureElement=(e,t)=>{let n=this.indexFromElement(e),r=this.getMeasurements()[n];if(!r||!e.isConnected){this.elementsCache.forEach((t,n)=>{t===e&&(this.observer.unobserve(e),this.elementsCache.delete(n))});return}let i=this.elementsCache.get(r.key);i!==e&&(i&&this.observer.unobserve(i),this.observer.observe(e),this.elementsCache.set(r.key,e)),this.resizeItem(n,this.options.measureElement(e,t,this))},this.resizeItem=(e,t)=>
89{let n=this.getMeasurements()[e];if(!n)return;let r=t-(this.itemSizeCache.get(n.key)??n.size);r!==0&&((this.shouldAdjustScrollPositionOnItemSizeChange===void 0?n.start<this.getScrollOffset()+this.scrollAdjustments:this.shouldAdjustScrollPositionOnItemSizeChange(n,r,this))&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=r,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(n.index),this.itemSizeCache=new Map(this.itemSizeCache.set(n.key,t)),this.notify(!0,!1))},this.measureElement=e=>{e&&this._measureElement(e,void 0)},this.getVirtualItems=GN(()=>[this.getIndexes(),this.getMeasurements()],(e,t)=>{let n=[];for(let r=0,i=e.length;r<i;r++){let i=t[e[r]];n.push(i)}return n},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=e=>{let t=this.getMeasurements();if(t.length!==0)return KN(t[YN(0,t.length-1,e=>KN(t[e]).start,e)])},this.getOffsetForAlignment=(e,t)=>{let n=this.getSize(),r=this.getScrollOffset();t===`auto`&&(t=e<=r?`start`:e>=r+n?`end`:`start`),t===`start`?e=e:t===`end`?e-=n:t===`center`&&(e-=n/2);let i=this.options.horizontal?`scrollWidth`:`scrollHeight`,a=(this.scrollElement?`document`in this.scrollElement?this.scrollElement.document.documentElement[i]:this.scrollElement[i]:0)-n;return Math.max(Math.min(a,e),0)},this.getOffsetForIndex=(e,t=`auto`)=>{e=Math.max(0,Math.min(e,this.options.count-1));let n=this.getMeasurements()[e];if(!n)return;let r=this.getSize(),i=this.getScrollOffset();if(t===`auto`)if(n.end>=i+r-this.options.scrollPaddingEnd)t=`end`;else if(n.start<=i+this.options.scrollPaddingStart)t=`start`;else return[i,t];let a=t===`end`?n.end+this.options.scrollPaddingEnd:n.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(a,t),t]},this.isDynamicMode=()=>this.elementsCache.size>0,this.cancelScrollToIndex=()=>{this.scrollToIndexTimeoutId!==null&&this.targetWindow&&(this.targetWindow.clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(e,{align:t=`start`,behavior:n}={})=>{this.cancelScrollToIndex(),n===`smooth`&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(e,t),{adjustments:void 0,behavior:n})},this.scrollToIndex=(e,{align:t=`auto`,behavior:n}={})=>{e=Math.max(0,Math.min(e,this.options.count-1)),this.cancelScrollToIndex(),n===`smooth`&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");let r=this.getOffsetForIndex(e,t);if(!r)return;let[i,a]=r;this._scrollToOffset(i,{adjustments:void 0,behavior:n}),n!==`smooth`&&this.isDynamicMode()&&this.targetWindow&&(this.scrollToIndexTimeoutId=this.targetWindow.setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.elementsCache.has(this.options.getItemKey(e))){let[t]=KN(this.getOffsetForIndex(e,a));uDe(t,this.getScrollOffset())||this.scrollToIndex(e,{align:a,behavior:n})}else this.scrollToIndex(e,{align:a,behavior:n})}))},this.scrollBy=(e,{behavior:t}={})=>{this.cancelScrollToIndex(),t===`smooth`&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+e,{adju
89stments:void 0,behavior:t})},this.getTotalSize=()=>{let e=this.getMeasurements(),t;return t=e.length===0?this.options.paddingStart:this.options.lanes===1?e[e.length-1]?.end??0:Math.max(...e.slice(-this.options.lanes).map(e=>e.end)),t-this.options.scrollMargin+this.options.paddingEnd},this._scrollToOffset=(e,{adjustments:t,behavior:n})=>{this.options.scrollToFn(e,{behavior:n,adjustments:t},this)},this.measure=()=>{var e,t;this.itemSizeCache=new Map,(t=(e=this.options).onChange)==null||t.call(e,this,!1)},this.setOptions(e)}},YN=(e,t,n,r)=>{for(;e<=t;){let i=(e+t)/2|0,a=n(i);if(a<r)e=i+1;else if(a>r)t=i-1;else return i}return e>0?e-1:0};function yDe({measurements:e,outerSize:t,scrollOffset:n}){let r=e.length-1,i=YN(0,r,t=>e[t].start,n),a=i;for(;a<r&&e[a].end<n+t;)a++;return{startIndex:i,endIndex:a}}var bDe=typeof document<`u`?J.useLayoutEffect:J.useEffect;function xDe(e){let t=J.useReducer(()=>({}),{})[1],n={...e,onChange:(n,r)=>{var i;r?(0,fC.flushSync)(t):t(),(i=e.onChange)==null||i.call(e,n,r)}},[r]=J.useState(()=>new vDe(n));return r.setOptions(n),J.useEffect(()=>r._didMount(),[]),bDe(()=>r._willUpdate()),r}function XN(e){return xDe({observeElementRect:pDe,observeElementOffset:hDe,scrollToFn:_De,...e})}var ZN=l(o(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs=r()})(e,(function(){var e=1e3,t=6e4,n=36e5,r=`millisecond`,i=`second`,a=`minute`,o=`hour`,s=`day`,c=`week`,l=`month`,u=`quarter`,d=`year`,f=`date`,p=`Invalid Date`,m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:`en`,weekdays:`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),months:`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),ordinal:function(e){var t=[`th`,`st`,`nd`,`rd`],n=e%100;return`[`+e+(t[(n-20)%10]||t[n]||t[0])+`]`}},_=function(e,t,n){var r=String(e);return!r||r.length>=t?e:``+Array(t+1-r.length).join(n)+e},v={s:_,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?`+`:`-`)+_(r,2,`0`)+`:`+_(i,2,`0`)},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,l),a=n-i<0,o=t.clone().add(r+(a?-1:1),l);return+(-(r+(n-i)/(a?i-o:o-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:l,y:d,w:c,d:s,D:f,h:o,m:a,s:i,ms:r,Q:u}[e]||String(e||``).toLowerCase().replace(/s$/,``)},u:function(e){return e===void 0}},y=`en`,b={};b[y]=g;var x=`$isDayjsObject`,S=function(e){return e instanceof E||!(!e||!e[x])},C=function e(t,n,r){var i;if(!t)return y;if(typeof t==`string`){var a=t.toLowerCase();b[a]&&(i=a),n&&(b[a]=n,i=a);var o=t.split(`-`);if(!i&&o.length>1)return e(o[0])}else{var s=t.name;b[s]=t,i=s}return!r&&i&&(y=i),i||!r&&y},w=function(e,t){if(S(e))return e.clone();var n=typeof t==`object`?t:{};return n.date=e,n.args=arguments,new E(n)},T=v;T.l=C,T.i=S,T.w=function(e,t){return w(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var E=function(){function g(e){this.$L=C(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[x]=!0}var _=g.prototype;return _.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(t===null)return new Date(NaN);if(T.u(t))return new Date;if(t instanceof Date)return new Date(t);if(typeof t==`string`&&!/Z$/i.test(t)){var r=t.match(m);if(r){var i=r[2]-1||0,a=(r[7]||`0`).substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.init()},_.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},_.$utils=function(){return T},_.isValid=function(){return this.$d.toString()!==p},_.isSame=function(e,t){var n=w(e);return this.startOf(t)<=n&&n<=this.endOf(t)},_.isAfter=function(e,t){return w(e)<this.startOf(t)},_.isBefore=function(e,t){return this.endOf(t)<w(e)},_.$g=function(e,t,n){return T.u(e)?this[t]:this.set(n,e)},_.unix=function(){return Math.floor(this.valueOf()/1e3)},_.valueOf=function(){return this.$d.getTime()},_.startOf=function(e,t){var n=this,r=!!T.u(t)||t,u=T.p(e),p=function(e,t){var i=T.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return r?i:i.endOf(s)},m=function(e,t){return T.w(n.toDate()[e].apply(n.toDate(`s`),(r?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},h=this.$W,g=this.$M,_=this.$D,v=`set`+(this.$u?`UTC`:``);switch(u){case d:return r?p(1,0):p(31,11);case l:return r?p(1,g):p(0,g+1);case c:var y=this.$locale().weekStart||0,b=(h<y?h+7:h)-y;return p(r?_-b:_+(6-b),g);case s:case f:return m(v+`Hours`,0);case o:return m(v+`Minutes`,1);case a:return m(v+`Seconds`,2);case i:return m(v+`Milliseconds`,3);default:return this.clone()}},_.endOf=function(e){return this.startOf(e,!1)},_.$set=function(e,t){var n,c=T.p(e),u=`set`+(this.$u?`UTC`:``),p=(n={},n[s]=u+`Date`,n[f]=u+`Date`,n[l]=u+`Month`,n[d]=u+`FullYear`,n[o]=u+`Hours`,n[a]=u+`Minutes`,n[i]=u+`Seconds`,n[r]=u+`Milliseconds`,n)[c],m=c===s?this.$D+(t-this.$W):t;if(c===l||c===d){var h=this.clone().set(f,1);h.$d[p](m),h.init(),this.$d=h.set(f,Math.min(this.$D,h.daysInMonth())).$d}else p&&this.$d[p](m);return this.init(),this},_.set=function(e,t){return this.clone().$set(e,t)},_.get=function(e){return this[T.p(e)]()},_.add=function(r,u){var f,p=this;r=Number(r);var m=T.p(u),h=function(e){var t=w(p);return T.w(t.date(t.date()+Math.round(e*r)),p)};if(m===l)return this.set(l,this.$M+r);if(m===d)return this.set(d,this.$y+r);if(m===s)return h(1);if(m===c)return h(7);var g=(f={},f[a]=t,f[o]=n,f[i]=e,f)[m]||1,_=this.$d.getTime()+r*g;return T.w(_,this)},_.subtract=function(e,t){return this.add(-1*e,t)},_.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var r=e||`YYYY-MM-DDTHH:mm:ssZ`,i=T.z(this),a=this.$H,o=this.$m,s=this.$M,c=n.weekdays,l=n.months,u=n.meridiem,d=function(e,n,i,a){return e&&(e[
89n]||e(t,r))||i[n].slice(0,a)},f=function(e){return T.s(a%12||12,e,`0`)},m=u||function(e,t,n){var r=e<12?`AM`:`PM`;return n?r.toLowerCase():r};return r.replace(h,(function(e,r){return r||function(e){switch(e){case`YY`:return String(t.$y).slice(-2);case`YYYY`:return T.s(t.$y,4,`0`);case`M`:return s+1;case`MM`:return T.s(s+1,2,`0`);case`MMM`:return d(n.monthsShort,s,l,3);case`MMMM`:return d(l,s);case`D`:return t.$D;case`DD`:return T.s(t.$D,2,`0`);case`d`:return String(t.$W);case`dd`:return d(n.weekdaysMin,t.$W,c,2);case`ddd`:return d(n.weekdaysShort,t.$W,c,3);case`dddd`:return c[t.$W];case`H`:return String(a);case`HH`:return T.s(a,2,`0`);case`h`:return f(1);case`hh`:return f(2);case`a`:return m(a,o,!0);case`A`:return m(a,o,!1);case`m`:return String(o);case`mm`:return T.s(o,2,`0`);case`s`:return String(t.$s);case`ss`:return T.s(t.$s,2,`0`);case`SSS`:return T.s(t.$ms,3,`0`);case`Z`:return i}return null}(e)||i.replace(`:`,``)}))},_.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},_.diff=function(r,f,p){var m,h=this,g=T.p(f),_=w(r),v=(_.utcOffset()-this.utcOffset())*t,y=this-_,b=function(){return T.m(h,_)};switch(g){case d:m=b()/12;break;case l:m=b();break;case u:m=b()/3;break;case c:m=(y-v)/6048e5;break;case s:m=(y-v)/864e5;break;case o:m=y/n;break;case a:m=y/t;break;case i:m=y/e;break;default:m=y}return p?m:T.a(m)},_.daysInMonth=function(){return this.endOf(l).$D},_.$locale=function(){return b[this.$L]},_.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=C(e,t,!0);return r&&(n.$L=r),n},_.clone=function(){return T.w(this.$d,this)},_.toDate=function(){return new Date(this.valueOf())},_.toJSON=function(){return this.isValid()?this.toISOString():null},_.toISOString=function(){return this.$d.toISOString()},_.toString=function(){return this.$d.toUTCString()},g}(),D=E.prototype;return w.prototype=D,[[`$ms`,r],[`$s`,i],[`$m`,a],[`$H`,o],[`$W`,s],[`$M`,l],[`$y`,d],[`$D`,f]].forEach((function(e){D[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),w.extend=function(e,t){return e.$i||=(e(t,E,w),!0),w},w.locale=C,w.isDayjs=S,w.unix=function(e){return w(1e3*e)},w.en=b[y],w.Ls=b,w.p={},w}))}))(),1);function SDe({type:e,date:t,locale:n,format:r,labelSeparator:i}){let a=e=>(0,ZN.default)(e).locale(n).format(r);return e==="default"?t===null?``:a(t):e===`multiple`?t.map(a).join(`, `):e===`range`&&Array.isArray(t)?t[0]&&t[1]?`${a(t[0])} ${i} ${a(t[1])}`:t[0]?`${a(t[0])} ${i} `:``:``}function CDe({formatter:e,...t}){return(e||SDe)(t)}function wDe({direction:e,levelIndex:t,rowIndex:n,cellIndex:r,size:i}){switch(e){case`up`:return t===0&&n===0?null:n===0?{levelIndex:t-1,rowIndex:r<=i[t-1][i[t-1].length-1]-1?i[t-1].length-1:i[t-1].length-2,cellIndex:r}:{levelIndex:t,rowIndex:n-1,cellIndex:r};case`down`:return n===i[t].length-1||n===i[t].length-2&&r>=i[t][i[t].length-1]?{levelIndex:t+1,rowIndex:0,cellIndex:r}:{levelIndex:t,rowIndex:n+1,cellIndex:r};case`left`:return t===0&&n===0&&r===0?null:n===0&&r===0?{levelIndex:t-1,rowIndex:i[t-1].length-1,cellIndex:i[t-1][i[t-1].length-1]-1}:r===0?{levelIndex:t,rowIndex:n-1,cellIndex:i[t][n-1]-1}:{levelIndex:t,rowIndex:n,cellIndex:r-1};case`right`:return n===i[t].length-1&&r===i[t][n]-1?{levelIndex:t+1,rowIndex:0,cellIndex:0}:r===i[t][n]-1?{levelIndex:t,rowIndex:n+1,cellIndex:0}:{levelIndex:t,rowIndex:n,cellIndex:r+1};default:return{levelIndex:t,rowIndex:n,cellIndex:r}}}function QN({controlsRef:e,direction:t,levelIndex:n,rowIndex:r,cellIndex:i,size:a}){let o=wDe({direction:t,size:a,rowIndex:r,cellIndex:i,levelIndex:n});if(!o)return;let s=e.current?.[o.levelIndex]?.[o.rowIndex]?.[o.cellIndex];s&&(s.disabled||s.getAttribute(`data-hidden`)||s.getAttribute(`data-outside`)?QN({controlsRef:e,direction:t,levelIndex:o.levelIndex,cellIndex:o.cellIndex,rowIndex:o.rowIndex,size:a}):s.focus())}function TDe(e){switch(e){case`ArrowDown`:return`down`;case`ArrowUp`:return`up`;case`ArrowRight`:return`right`;case`ArrowLeft`:return`left`;default:return null}}function EDe(e){return e.current?.map(e=>e.map(e=>e.length))}function $N({controlsRef:e,levelIndex:t,rowIndex:n,cellIndex:r,event:i}){let a=TDe(i.key);a&&(i.preventDefault(),QN({controlsRef:e,direction:a,levelIndex:t,rowIndex:n,cellIndex:r,size:EDe(e)}))}function eP(e){return e==null||e===``?e:(0,ZN.default)(e).format(`YYYY-MM-DD`)}function tP(e){return e==null||e===``?e:(0,ZN.default)(e).format(`YYYY-MM-DD HH:mm:ss`)}function DDe({minDate:e,maxDate:t}){let n=(0,ZN.default)();return!e&&!t?eP(n):e&&(0,ZN.default)(n).isBefore(e)?eP(e):t&&(0,ZN.default)(n).isAfter(t)?eP(t):eP(n)}var ODe=(0,J.createContext)({locale:`en`,firstDayOfWeek:1,weekendDays:[0,6],labelSeparator:`â`,consistentWeeks:!1});function nP(){let e=(0,J.useContext)(ODe),t=(0,J.useCallback)(t=>t||e.locale,[e.locale]),n=(0,J.useCallback)(t=>typeof t==`number`?t:e.firstDayOfWeek,[e.firstDayOfWeek]),r=(0,J.useCallback)(t=>Array.isArray(t)?t:e.weekendDays,[e.weekendDays]),i=(0,J.useCallback)(t=>typeof t==`string`?t:e.labelSeparator,[e.labelSeparator]);return{...e,getLocale:t,getFirstDayOfWeek:n,getWeekendDays:r,getLabelSeparator:i}}function kDe({value:e,type:t,withTime:n}){let r=n?tP:eP;if(t===`range`&&Array.isArray(e)){let t=r(e[0]),n=r(e[1]);return t?n?`${t} \u2013 ${n}`:`${t} \u2013`:``}return t===`multiple`&&Array.isArray(e)?e.filter(Boolean).join(`, `):!Array.isArray(e)&&e?r(e):``}function rP({value:e,type:t,name:n,form:r,withTime:i=!1}){return(0,Y.jsx)(`input`,{type:`hidden`,value:kDe({value:e,type:t,withTime:i}),name:n,form:r})}
89rP.displayName=`@mantine/dates/HiddenDatesInput`;var iP={day:`m_396ce5cb`},ADe=Mw((e,{size:t})=>({day:{"--day-size":hw(t,`day-size`)}})),aP=CT((e,t)=>{let n=mT(`Day`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,date:l,disabled:u,__staticSelector:d,weekend:f,outside:p,selected:m,renderDay:h,inRange:g,firstInRange:_,lastInRange:v,hidden:y,static:b,highlightToday:x,attributes:S,...C}=n;return(0,Y.jsx)(QE,{...fT({name:d||`Day`,classes:iP,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:S,vars:c,varsResolver:ADe,rootSelector:`day`})(`day`,{style:y?{display:`none`}:void 0}),component:b?`div`:`button`,ref:t,disabled:u,"data-today":(0,ZN.default)(l).isSame(new Date,`day`)||void 0,"data-hidden":y||void 0,"data-highlight-today":x||void 0,"data-disabled":u||void 0,"data-weekend":!u&&!p&&f||void 0,"data-outside":!u&&p||void 0,"data-selected":!u&&m||void 0,"data-in-range":g&&!u||void 0,"data-first-in-range":_&&!u||void 0,"data-last-in-range":v&&!u||void 0,"data-static":b||void 0,unstyled:s,...C,children:h?.(l)||(0,ZN.default)(l).date()})});aP.classes=iP,aP.displayName=`@mantine/dates/Day`;function jDe({locale:e,format:t=`dd`,firstDayOfWeek:n=1}){let r=(0,ZN.default)().day(n),i=[];for(let n=0;n<7;n+=1)typeof t==`string`?i.push((0,ZN.default)(r).add(n,`days`).locale(e).format(t)):i.push(t((0,ZN.default)(r).add(n,`days`).format(`YYYY-MM-DD`)));return i}var oP={weekday:`m_18a3eca`},MDe=Mw((e,{size:t})=>({weekdaysRow:{"--wr-fz":vw(t),"--wr-spacing":gw(t)}})),sP=CT((e,t)=>{let n=mT(`WeekdaysRow`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,locale:l,firstDayOfWeek:u,weekdayFormat:d,cellComponent:f=`th`,__staticSelector:p,withWeekNumbers:m,attributes:h,...g}=n,_=fT({name:p||`WeekdaysRow`,classes:oP,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:h,vars:c,varsResolver:MDe,rootSelector:`weekdaysRow`}),v=nP(),y=jDe({locale:v.getLocale(l),format:d,firstDayOfWeek:v.getFirstDayOfWeek(u)}).map((e,t)=>(0,Y.jsx)(f,{..._(`weekday`),children:e},t));return(0,Y.jsxs)(X,{component:`tr`,ref:t,..._(`weekdaysRow`),...g,children:[m&&(0,Y.jsx)(f,{..._(`weekday`),children:`#`}),y]})});sP.classes=oP,sP.displayName=`@mantine/dates/WeekdaysRow`;function NDe(e,t=1){let n=(0,ZN.default)(e);if(!n.isValid())return n;let r=t===0?6:t-1;for(;n.day()!==r;)n=n.add(1,`day`);return n.format(`YYYY-MM-DD`)}function PDe(e,t=1){let n=(0,ZN.default)(e);for(;n.day()!==t;)n=n.subtract(1,`day`);return n.format(`YYYY-MM-DD`)}function FDe({month:e,firstDayOfWeek:t=1,consistentWeeks:n}){let r=(0,ZN.default)((0,ZN.default)(e).subtract((0,ZN.default)(e).date()-1,`day`).format(`YYYY-M-D`)),i=r.format(`YYYY-MM-DD`),a=NDe(r.add(r.daysInMonth()-1,`day`).format(`YYYY-MM-DD`),t),o=[],s=(0,ZN.default)(PDe(i,t));for(;(0,ZN.default)(s).isBefore(a,`day`);){let e=[];for(let t=0;t<7;t+=1)e.push(s.format(`YYYY-MM-DD`)),s=s.add(1,`day`);o.push(e)}if(n&&o.length<6){let e=o[o.length-1],t=e[e.length-1],n=(0,ZN.default)(t).add(1,`day`);for(;o.length<6;){let e=[];for(let t=0;t<7;t+=1)e.push(n.format(`YYYY-MM-DD`)),n=n.add(1,`day`);o.push(e)}}return o}function cP(e,t){return(0,ZN.default)(e).format(`YYYY-MM`)===(0,ZN.default)(t).format(`YYYY-MM`)}function lP(e,t){return t?(0,ZN.default)(e).isAfter((0,ZN.default)(t).subtract(1,`day`),`day`):!0}function uP(e,t){return t?(0,ZN.default)(e).isBefore((0,ZN.default)(t).add(1,`day`),`day`):!0}function IDe({dates:e,minDate:t,maxDate:n,getDayProps:r,excludeDate:i,hideOutsideDates:a,month:o}){let s=e.flat().filter(e=>uP(e,n)&&lP(e,t)&&!i?.(e)&&!r?.(e)?.disabled&&(!a||cP(e,o)));return s.find(e=>r?.(e)?.selected)||s.find(e=>(0,ZN.default)().isSame(e,`date`))||s[0]}var LDe=l(o(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_isoWeek=r()})(e,(function(){var e=`day`;return function(t,n,r){var i=function(t){return t.add(4-t.isoWeekday(),e)},a=n.prototype;a.isoWeekYear=function(){return i(this).year()},a.isoWeek=function(t){if(!this.$utils().u(t))return this.add(7*(t-this.isoWeek()),e);var n,a,o,s,c=i(this),l=(n=this.isoWeekYear(),a=this.$u,o=(a?r.utc:r)().year(n).startOf(`year`),s=4-o.isoWeekday(),o.isoWeekday()>4&&(s+=7),o.add(s,e));return c.diff(l,`week`)+1},a.isoWeekday=function(e){return this.$utils().u(e)?this.day()||7:this.day(this.day()%7?e:e-7)};var o=a.startOf;a.startOf=function(e,t){var n=this.$utils(),r=!!n.u(t)||t;return n.p(e)===`isoweek`?r?this.date(this.date()-(this.isoWeekday()-1)).startOf(`day`):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf(`day`):o.bind(this)(e,t)}}}))}))(),1);ZN.default.extend(LDe.default);function RDe(e){return(0,ZN.default)(e.find(e=>(0,ZN.default)(e).day()===1)).isoWeek()}var dP={month:`m_cc9820d3`,monthCell:`m_8f457cd5`,weekNumber:`m_6cff9dea`},zDe={withCellSpacing:!0},BDe=Mw((e,{size:t})=>({weekNumber:{"--wn-fz":vw(t),"--wn-size":hw(t,`wn-size`)}})),fP=CT((e,t)=>
89{let n=mT(`Month`,zDe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,__staticSelector:l,locale:u,firstDayOfWeek:d,weekdayFormat:f,month:p,weekendDays:m,getDayProps:h,excludeDate:g,minDate:_,maxDate:v,renderDay:y,hideOutsideDates:b,hideWeekdays:x,getDayAriaLabel:S,static:C,__getDayRef:w,__onDayKeyDown:T,__onDayClick:E,__onDayMouseEnter:D,__preventFocus:O,__stopPropagation:k,withCellSpacing:A,size:j,highlightToday:M,withWeekNumbers:N,attributes:P,...F}=n,I=fT({name:l||`Month`,classes:dP,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:P,vars:c,varsResolver:BDe,rootSelector:`month`}),L=nP(),R=FDe({month:p,firstDayOfWeek:L.getFirstDayOfWeek(d),consistentWeeks:L.consistentWeeks}),z=IDe({dates:R,minDate:eP(_),maxDate:eP(v),getDayProps:h,excludeDate:g,hideOutsideDates:b,month:p}),{resolvedClassNames:B,resolvedStyles:V}=uT({classNames:r,styles:o,props:n}),H=R.map((e,t)=>{let n=e.map((e,n)=>{let r=!cP(e,p),i=S?.(e)||(0,ZN.default)(e).locale(u||L.locale).format(`D MMMM YYYY`),a=h?.(e),o=(0,ZN.default)(e).isSame(z,`date`);return(0,Y.jsx)(`td`,{...I(`monthCell`),"data-with-spacing":A||void 0,children:(0,Y.jsx)(aP,{__staticSelector:l||`Month`,classNames:B,styles:V,unstyled:s,"data-mantine-stop-propagation":k||void 0,highlightToday:M,renderDay:y,date:e,size:j,weekend:L.getWeekendDays(m).includes((0,ZN.default)(e).get(`day`)),outside:r,hidden:b?r:!1,"aria-label":i,static:C,disabled:g?.(e)||!uP(e,eP(v))||!lP(e,eP(_)),ref:e=>{e&&w?.(t,n,e)},...a,onKeyDown:r=>{a?.onKeyDown?.(r),T?.(r,{rowIndex:t,cellIndex:n,date:e})},onMouseEnter:t=>{a?.onMouseEnter?.(t),D?.(t,e)},onClick:t=>{a?.onClick?.(t),E?.(t,e)},onMouseDown:e=>{a?.onMouseDown?.(e),O&&e.preventDefault()},tabIndex:O||!o?-1:0})},e.toString())});return(0,Y.jsxs)(`tr`,{...I(`monthRow`),children:[N&&(0,Y.jsx)(`td`,{...I(`weekNumber`),children:RDe(e)}),n]},t)});return(0,Y.jsxs)(X,{component:`table`,...I(`month`),size:j,ref:t,...F,children:[!x&&(0,Y.jsx)(`thead`,{...I(`monthThead`),children:(0,Y.jsx)(sP,{__staticSelector:l||`Month`,locale:u,firstDayOfWeek:d,weekdayFormat:f,size:j,classNames:B,styles:V,unstyled:s,withWeekNumbers:N})}),(0,Y.jsx)(`tbody`,{...I(`monthTbody`),children:H})]})});fP.classes=dP,fP.displayName=`@mantine/dates/Month`;var pP={pickerControl:`m_dc6a3c71`},VDe=Mw((e,{size:t})=>({pickerControl:{"--dpc-fz":vw(t),"--dpc-size":hw(t,`dpc-size`)}})),mP=CT((e,t)=>{let n=mT(`PickerControl`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,firstInRange:l,lastInRange:u,inRange:d,__staticSelector:f,selected:p,disabled:m,attributes:h,...g}=n;return(0,Y.jsx)(QE,{...fT({name:f||`PickerControl`,classes:pP,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:h,vars:c,varsResolver:VDe,rootSelector:`pickerControl`})(`pickerControl`),ref:t,unstyled:s,"data-picker-control":!0,"data-selected":p&&!m||void 0,"data-disabled":m||void 0,"data-in-range":d&&!m&&!p||void 0,"data-first-in-range":l&&!m||void 0,"data-last-in-range":u&&!m||void 0,disabled:m,...g})});mP.classes=pP,mP.displayName=`@mantine/dates/PickerControl`;function hP({year:e,minDate:t,maxDate:n}){return!t&&!n?!1:!!(t&&(0,ZN.default)(e).isBefore(t,`year`)||n&&(0,ZN.default)(e).isAfter(n,`year`))}function HDe({years:e,minDate:t,maxDate:n,getYearControlProps:r}){let i=e.flat().filter(e=>!hP({year:e,minDate:t,maxDate:n})&&!r?.(e)?.disabled);return i.find(e=>r?.(e)?.selected)||i.find(e=>(0,ZN.default)().isSame(e,`year`))||i[0]}function gP(e){let t=(0,ZN.default)(e).year(),n=t-t%10,r=0,i=[[],[],[],[]];for(let e=0;e<4;e+=1){let t=e===3?1:3;for(let a=0;a<t;a+=1)i[e].push((0,ZN.default)(new Date(n+r,0)).format(`YYYY-MM-DD`)),r+=1}return i}var _P={yearsList:`m_9206547b`,yearsListCell:`m_c5a19c7d`},UDe={yearsListFormat:`YYYY`,withCellSpacing:!0},vP=CT((e,t)=>{let n=mT(`YearsList`,UDe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,decade:l,yearsListFormat:u,locale:d,minDate:f,maxDate:p,getYearControlProps:m,__staticSelector:h,__getControlRef:g,__onControlKeyDown:_,__onControlClick:v,__onControlMouseEnter:y,__preventFocus:b,__stopPropagation:x,withCellSpacing:S,size:C,attributes:w,...T}=n,E=fT({name:h||`YearsList`,classes:_P,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:w,vars:c,rootSelector:`yearsList`}
89),D=nP(),O=gP(l),k=HDe({years:O,minDate:f,maxDate:p,getYearControlProps:m}),A=O.map((e,t)=>{let n=e.map((e,n)=>{let r=m?.(e),i=(0,ZN.default)(e).isSame(k,`year`);return(0,Y.jsx)(`td`,{...E(`yearsListCell`),"data-with-spacing":S||void 0,children:(0,Y.jsx)(mP,{...E(`yearsListControl`),size:C,unstyled:s,"data-mantine-stop-propagation":x||void 0,disabled:hP({year:e,minDate:f,maxDate:p}),ref:e=>{e&&g?.(t,n,e)},...r,onKeyDown:i=>{r?.onKeyDown?.(i),_?.(i,{rowIndex:t,cellIndex:n,date:e})},onClick:t=>{r?.onClick?.(t),v?.(t,e)},onMouseEnter:t=>{r?.onMouseEnter?.(t),y?.(t,e)},onMouseDown:e=>{r?.onMouseDown?.(e),b&&e.preventDefault()},tabIndex:b||!i?-1:0,children:r?.children??(0,ZN.default)(e).locale(D.getLocale(d)).format(u)})},n)});return(0,Y.jsx)(`tr`,{...E(`yearsListRow`),children:n},t)});return(0,Y.jsx)(X,{component:`table`,ref:t,size:C,...E(`yearsList`),...T,children:(0,Y.jsx)(`tbody`,{children:A})})});vP.classes=_P,vP.displayName=`@mantine/dates/YearsList`;function yP({month:e,minDate:t,maxDate:n}){return!t&&!n?!1:!!(t&&(0,ZN.default)(e).isBefore(t,`month`)||n&&(0,ZN.default)(e).isAfter(n,`month`))}function WDe({months:e,minDate:t,maxDate:n,getMonthControlProps:r}){let i=e.flat().filter(e=>!yP({month:e,minDate:t,maxDate:n})&&!r?.(e)?.disabled);return i.find(e=>r?.(e)?.selected)||i.find(e=>(0,ZN.default)().isSame(e,`month`))||i[0]}function GDe(e){let t=(0,ZN.default)(e).startOf(`year`).toDate(),n=[[],[],[],[]],r=0;for(let e=0;e<4;e+=1)for(let i=0;i<3;i+=1)n[e].push((0,ZN.default)(t).add(r,`months`).format(`YYYY-MM-DD`)),r+=1;return n}var bP={monthsList:`m_2a6c32d`,monthsListCell:`m_fe27622f`},KDe={monthsListFormat:`MMM`,withCellSpacing:!0},xP=CT((e,t)=>{let n=mT(`MonthsList`,KDe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,__staticSelector:l,year:u,monthsListFormat:d,locale:f,minDate:p,maxDate:m,getMonthControlProps:h,__getControlRef:g,__onControlKeyDown:_,__onControlClick:v,__onControlMouseEnter:y,__preventFocus:b,__stopPropagation:x,withCellSpacing:S,size:C,attributes:w,...T}=n,E=fT({name:l||`MonthsList`,classes:bP,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:w,vars:c,rootSelector:`monthsList`}),D=nP(),O=GDe(u),k=WDe({months:O,minDate:eP(p),maxDate:eP(m),getMonthControlProps:h}),A=O.map((e,t)=>{let n=e.map((e,n)=>{let r=h?.(e),i=(0,ZN.default)(e).isSame(k,`month`);return(0,Y.jsx)(`td`,{...E(`monthsListCell`),"data-with-spacing":S||void 0,children:(0,Y.jsx)(mP,{...E(`monthsListControl`),size:C,unstyled:s,__staticSelector:l||`MonthsList`,"data-mantine-stop-propagation":x||void 0,disabled:yP({month:e,minDate:eP(p),maxDate:eP(m)}),ref:e=>{e&&g?.(t,n,e)},...r,onKeyDown:i=>{r?.onKeyDown?.(i),_?.(i,{rowIndex:t,cellIndex:n,date:e})},onClick:t=>{r?.onClick?.(t),v?.(t,e)},onMouseEnter:t=>{r?.onMouseEnter?.(t),y?.(t,e)},onMouseDown:e=>{r?.onMouseDown?.(e),b&&e.preventDefault()},tabIndex:b||!i?-1:0,children:r?.children??(0,ZN.default)(e).locale(D.getLocale(f)).format(d)})},n)});return(0,Y.jsx)(`tr`,{...E(`monthsListRow`),children:n},t)});return(0,Y.jsx)(X,{component:`table`,ref:t,size:C,...E(`monthsList`),...T,children:(0,Y.jsx)(`tbody`,{children:A})})});xP.classes=bP,xP.displayName=`@mantine/dates/MonthsList`;var SP={calendarHeader:`m_730a79ed`,calendarHeaderLevel:`m_f6645d97`,calendarHeaderControl:`m_2351eeb0`,calendarHeaderControlIcon:`m_367dc749`},qDe={hasNextLevel:!0,withNext:!0,withPrevious:!0,headerControlsOrder:[`previous`,`level`,`next`]},JDe=Mw((e,{size:t})=>({calendarHeader:{"--dch-control-size":hw(t,`dch-control-size`),"--dch-fz":vw(t)}})),CP=CT((e,t)=>{let n=mT(`CalendarHeader`,qDe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,nextIcon:l,previousIcon:u,nextLabel:d,previousLabel:f,onNext:p,onPrevious:m,onLevelClick:h,label:g,nextDisabled:_,previousDisabled:v,hasNextLevel:y,levelControlAriaLabel:b,withNext:x,withPrevious:S,headerControlsOrder:C,__staticSelector:w,__preventFocus:T,__stopPropagation:E,attributes:D,...O}=n,k=fT({name:w||`CalendarHeader`,classes:SP,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:D,vars:c,varsResolver:JDe,rootSelector:`calendarHeader`}),A=T?e=>e.preventDefault():void 0,j=S&&(0,J.createElement)(QE,{...k(`calendarHeaderControl`),key:`previous`,"data-direction":`previous`,"aria-label":f,onClick:m,unstyled:s,onMouseDown:A,disabled:v,"data-disabled":v||void 0,tabIndex:T||v?-1:0,"data-mantine-stop-propagation":E||void 0},u||(0,Y.jsx)(VD,{...k(`calendarHeaderControlIcon`),"data-direction":`previous`,size:`45%`})),M=(0,J.createElement)(QE,{component:y?`button`:`div`,...k(`calendarHeaderLevel`),key:`level`,onClick:y?h:void 0,unstyled:s,onMouseDown:y?A:void 0,disabled:!y,"data-static":!y||void 0,"aria-label":b,tabIndex:T||!y?-1:0,"data-mantine-stop-propagation":E||void 0},g),N=x&&(0,J.createElement)(QE,{...k(`calendarHeaderControl`),key:`next`,"data-direction":`next`,"aria-label":d,onClick:p,unstyled:s,onMouseDown:A,disabled:_,"data-disabled":_||void 0,tabIndex:T||_?-1:0,"data-mantine-stop-propagation":E||void 0},l||(0,Y.jsx)(VD,{...k(`calendarHeaderControlIcon`),"data-direction":`next`,size:`45%`})),P=C.map(e=>e===`previous`?j:e===`level`?M:e===`next`?N:null);return(0,Y.jsx)(X,{...k(`calendarHeader`),ref:t,...O,children:P})});CP.classes=SP,CP.displayName=`@mantine/dates/CalendarHeader`;function YDe(e){let t=gP(e);return[t[0][0],t[3][0]]}var XDe={decadeLabelFormat:`YYYY`},wP=CT((e,t)=>
89{let{decade:n,locale:r,minDate:i,maxDate:a,yearsListFormat:o,getYearControlProps:s,__getControlRef:c,__onControlKeyDown:l,__onControlClick:u,__onControlMouseEnter:d,withCellSpacing:f,__preventFocus:p,nextIcon:m,previousIcon:h,nextLabel:g,previousLabel:_,onNext:v,onPrevious:y,nextDisabled:b,previousDisabled:x,levelControlAriaLabel:S,withNext:C,withPrevious:w,headerControlsOrder:T,decadeLabelFormat:E,classNames:D,styles:O,unstyled:k,__staticSelector:A,__stopPropagation:j,size:M,attributes:N,...P}=mT(`DecadeLevel`,XDe,e),F=nP(),[I,L]=YDe(n),R={__staticSelector:A||`DecadeLevel`,classNames:D,styles:O,unstyled:k,size:M,attributes:N},z=typeof b==`boolean`?b:a?!(0,ZN.default)(L).endOf(`year`).isBefore(a):!1,B=typeof x==`boolean`?x:i?!(0,ZN.default)(I).startOf(`year`).isAfter(i):!1,V=(e,t)=>(0,ZN.default)(e).locale(r||F.locale).format(t);return(0,Y.jsxs)(X,{"data-decade-level":!0,size:M,ref:t,...P,children:[(0,Y.jsx)(CP,{label:typeof E==`function`?E(I,L):`${V(I,E)} \u2013 ${V(L,E)}`,__preventFocus:p,__stopPropagation:j,nextIcon:m,previousIcon:h,nextLabel:g,previousLabel:_,onNext:v,onPrevious:y,nextDisabled:z,previousDisabled:B,hasNextLevel:!1,levelControlAriaLabel:S,withNext:C,withPrevious:w,headerControlsOrder:T,...R}),(0,Y.jsx)(vP,{decade:n,locale:r,minDate:i,maxDate:a,yearsListFormat:o,getYearControlProps:s,__getControlRef:c,__onControlKeyDown:l,__onControlClick:u,__onControlMouseEnter:d,__preventFocus:p,__stopPropagation:j,withCellSpacing:f,...R})]})});wP.classes={...vP.classes,...CP.classes},wP.displayName=`@mantine/dates/DecadeLevel`;var ZDe={yearLabelFormat:`YYYY`},TP=CT((e,t)=>{let{year:n,locale:r,minDate:i,maxDate:a,monthsListFormat:o,getMonthControlProps:s,__getControlRef:c,__onControlKeyDown:l,__onControlClick:u,__onControlMouseEnter:d,withCellSpacing:f,__preventFocus:p,nextIcon:m,previousIcon:h,nextLabel:g,previousLabel:_,onNext:v,onPrevious:y,onLevelClick:b,nextDisabled:x,previousDisabled:S,hasNextLevel:C,levelControlAriaLabel:w,withNext:T,withPrevious:E,headerControlsOrder:D,yearLabelFormat:O,__staticSelector:k,__stopPropagation:A,size:j,classNames:M,styles:N,unstyled:P,attributes:F,...I}=mT(`YearLevel`,ZDe,e),L=nP(),R={__staticSelector:k||`YearLevel`,classNames:M,styles:N,unstyled:P,size:j,attributes:F},z=typeof x==`boolean`?x:a?!(0,ZN.default)(n).endOf(`year`).isBefore(a):!1,B=typeof S==`boolean`?S:i?!(0,ZN.default)(n).startOf(`year`).isAfter(i):!1;return(0,Y.jsxs)(X,{"data-year-level":!0,size:j,ref:t,...I,children:[(0,Y.jsx)(CP,{label:typeof O==`function`?O(n):(0,ZN.default)(n).locale(r||L.locale).format(O),__preventFocus:p,__stopPropagation:A,nextIcon:m,previousIcon:h,nextLabel:g,previousLabel:_,onNext:v,onPrevious:y,onLevelClick:b,nextDisabled:z,previousDisabled:B,hasNextLevel:C,levelControlAriaLabel:w,withNext:T,withPrevious:E,headerControlsOrder:D,...R}),(0,Y.jsx)(xP,{year:n,locale:r,minDate:i,maxDate:a,monthsListFormat:o,getMonthControlProps:s,__getControlRef:c,__onControlKeyDown:l,__onControlClick:u,__onControlMouseEnter:d,__preventFocus:p,__stopPropagation:A,withCellSpacing:f,...R})]})});TP.classes={...CP.classes,...xP.classes},TP.displayName=`@mantine/dates/YearLevel`;var QDe={monthLabelFormat:`MMMM YYYY`},EP=CT((e,t)=>{let{month:n,locale:r,firstDayOfWeek:i,weekdayFormat:a,weekendDays:o,getDayProps:s,excludeDate:c,minDate:l,maxDate:u,renderDay:d,hideOutsideDates:f,hideWeekdays:p,getDayAriaLabel:m,__getDayRef:h,__onDayKeyDown:g,__onDayCl
89ick:_,__onDayMouseEnter:v,withCellSpacing:y,highlightToday:b,withWeekNumbers:x,__preventFocus:S,__stopPropagation:C,nextIcon:w,previousIcon:T,nextLabel:E,previousLabel:D,onNext:O,onPrevious:k,onLevelClick:A,nextDisabled:j,previousDisabled:M,hasNextLevel:N,levelControlAriaLabel:P,withNext:F,withPrevious:I,headerControlsOrder:L,monthLabelFormat:R,classNames:z,styles:B,unstyled:V,__staticSelector:H,size:U,static:W,attributes:G,...ee}=mT(`MonthLevel`,QDe,e),te=nP(),ne={__staticSelector:H||`MonthLevel`,classNames:z,styles:B,unstyled:V,size:U,attributes:G},re=typeof j==`boolean`?j:u?!(0,ZN.default)(n).endOf(`month`).isBefore(u):!1,ie=typeof M==`boolean`?M:l?!(0,ZN.default)(n).startOf(`month`).isAfter(l):!1;return(0,Y.jsxs)(X,{"data-month-level":!0,size:U,ref:t,...ee,children:[(0,Y.jsx)(CP,{label:typeof R==`function`?R(n):(0,ZN.default)(n).locale(r||te.locale).format(R),__preventFocus:S,__stopPropagation:C,nextIcon:w,previousIcon:T,nextLabel:E,previousLabel:D,onNext:O,onPrevious:k,onLevelClick:A,nextDisabled:re,previousDisabled:ie,hasNextLevel:N,levelControlAriaLabel:P,withNext:F,withPrevious:I,headerControlsOrder:L,...ne}),(0,Y.jsx)(fP,{month:n,locale:r,firstDayOfWeek:i,weekdayFormat:a,weekendDays:o,getDayProps:s,excludeDate:c,minDate:l,maxDate:u,renderDay:d,hideOutsideDates:f,hideWeekdays:p,getDayAriaLabel:m,__getDayRef:h,__onDayKeyDown:g,__onDayCl
89ick:_,__onDayMouseEnter:v,__preventFocus:S,__stopPropagation:C,static:W,withCellSpacing:y,highlightToday:b,withWeekNumbers:x,...ne})]})});EP.classes={...fP.classes,...CP.classes},EP.displayName=`@mantine/dates/MonthLevel`;var DP={levelsGroup:`m_30b26e33`},OP=CT((e,t)=>{let n=mT(`LevelsGroup`,null,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,__staticSelector:l,attributes:u,...d}=n;return(0,Y.jsx)(X,{ref:t,...fT({name:l||`LevelsGroup`,classes:DP,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:u,vars:c,rootSelector:`levelsGroup`})(`levelsGroup`),...d})});OP.classes=DP,OP.displayName=`@mantine/dates/LevelsGroup`;var $De={numberOfColumns:1},kP=CT((e,t)=>{let{decade:n,locale:r,minDate:i,maxDate:a,yearsListFormat:o,getYearControlProps:s,__onControlClick:c,__onControlMouseEnter:l,withCellSpacing:u,__preventFocus:d,nextIcon:f,previousIcon:p,nextLabel:m,previousLabel:h,onNext:g,onPrevious:_,nextDisabled:v,previousDisabled:y,headerControlsOrder:b,classNames:x,styles:S,unstyled:C,__staticSelector:w,__stopPropagation:T,numberOfColumns:E,levelControlAriaLabel:D,decadeLabelFormat:O,size:k,vars:A,attributes:j,...M}=mT(`DecadeLevelGroup`,$De,e),N=(0,J.useRef)([]),P=Array(E).fill(0).map((e,t)=>{let A=(0,ZN.default)(n).add(t*10,`years`).format(`YYYY-MM-DD`);return(0,Y.jsx)(wP,{size:k,yearsListFormat:o,decade:A,withNext:t===E-1,withPrevious:t===0,decadeLabelFormat:O,__onControlClick:c,__onControlMouseEnter:l,__onControlKeyDown:(e,n)=>$N({levelIndex:t,rowIndex:n.rowIndex,cellIndex:n.cellIndex,event:e,controlsRef:N}),__getControlRef:(e,n,r)=>{Array.isArray(N.current[t])||(N.current[t]=[]),Array.isArray(N.current[t][e])||(N.current[t][e]=[]),N.current[t][e][n]=r},levelControlAriaLabel:typeof D==`function`?D(A):D,locale:r,minDate:i,maxDate:a,__preventFocus:d,__stopPropagation:T,nextIcon:f,previousIcon:p,nextLabel:m,previousLabel:h,onNext:g,onPrevious:_,nextDisabled:v,previousDisabled:y,getYearControlProps:s,__staticSelector:w||`DecadeLevelGroup`,classNames:x,styles:S,unstyled:C,withCellSpacing:u,headerControlsOrder:b,attributes:j},t)});return(0,Y.jsx)(OP,{classNames:x,styles:S,__staticSelector:w||`DecadeLevelGroup`,ref:t,size:k,unstyled:C,attributes:j,...M,children:P})});kP.classes={...OP.classes,...wP.classes},kP.displayName=`@mantine/dates/DecadeLevelGroup`;var eOe={numberOfColumns:1},AP=CT((e,t)=>{let{year:n,locale:r,minDate:i,maxDate:a,monthsListFormat:o,getMonthControlProps:s,__onControlClick:c,__onControlMouseEnter:l,withCellSpacing:u,__preventFocus:d,nextIcon:f,previousIcon:p,nextLabel:m,previousLabel:h,onNext:g,onPrevious:_,onLevelClick:v,nextDisabled:y,previousDisabled:b,hasNextLevel:x,headerControlsOrder:S,classNames:C,styles:w,unstyled:T,__staticSelector:E,__stopPropagation:D,numberOfColumns:O,levelControlAriaLabel:k,yearLabelFormat:A,size:j,vars:M,attributes:N,...P}=mT(`YearLevelGroup`,eOe,e),F=(0,J.useRef)([]),I=Array(O).fill(0).map((e,t)=>{let M=(0,ZN.default)(n).add(t,`years`).format(`YYYY-MM-DD`);return(0,Y.jsx)(TP,{size:j,monthsListFormat:o,year:M,withNext:t===O-1,withPrevious:t===0,yearLabelFormat:A,__stopPropagation:D,__onControlClick:c,__onControlMouseEnter:l,__onControlKeyDown:(e,n)=>$N({levelIndex:t,rowIndex:n.rowIndex,cellIndex:n.cellIndex,event:e,controlsRef:F}),__getControlRef:(e,n,r)=>{Array.isArray(F.current[t])||(F.current[t]=[]),Array.isArray(F.current[t][e])||(F.current[t][e]=[]),F.current[t][e][n]=r},levelControlAriaLabel:typeof k==`function`?k(M):k,locale:r,minDate:i,maxDate:a,__preventFocus:d,nextIcon:f,previousIcon:p,nextLabel:m,previousLabel:h,onNext:g,onPrevious:_,onLevelClick:v,nextDisabled:y,previousDisabled:b,hasNextLevel:x,getMonthControlProps:s,classNames:C,styles:w,unstyled:T,__staticSelector:E||`YearLevelGroup`,withCellSpacing:u,headerControlsOrder:S,attributes:N},t)});return(0,Y.jsx)(OP,{classNames:C,styles:w,__staticSelector:E||`YearLevelGroup`,ref:t,size:j,unstyled:T,attributes:N,...P,children:I})});AP.classes={...TP.classes,...OP.classes},AP.displayName=`@mantine/dates/YearLevelGroup`;var tOe={numberOfColumns:1},jP=CT((e,t)=>{let{month:n,locale:r,firstDayOfWeek:i,weekdayFormat:a,weekendDays:o,getDayProps:s,excludeDate:c,minDate:l,maxDate:u,renderDay:d,hideOutsideDates:f,hideWeekdays:p,getDayAriaLabel:m,__onDayCl
89ick:h,__onDayMouseEnter:g,withCellSpacing:_,highlightToday:v,withWeekNumbers:y,__preventFocus:b,nextIcon:x,previousIcon:S,nextLabel:C,previousLabel:w,onNext:T,onPrevious:E,onLevelClick:D,nextDisabled:O,previousDisabled:k,hasNextLevel:A,headerControlsOrder:j,classNames:M,styles:N,unstyled:P,numberOfColumns:F,levelControlAriaLabel:I,monthLabelFormat:L,__staticSelector:R,__stopPropagation:z,size:B,static:V,vars:H,attributes:U,...W}=mT(`MonthLevelGroup`,tOe,e),G=(0,J.useRef)([]),ee=Array(F).fill(0).map((e,t)=>{let H=(0,ZN.default)(n).add(t,`months`).format(`YYYY-MM-DD`);return(0,Y.jsx)(EP,{month:H,withNext:t===F-1,withPrevious:t===0,monthLabelFormat:L,__stopPropagation:z,__onDayClick:h,__onDayMouseEnter:g,__onDayKeyDown:(e,n)=>$N({levelIndex:t,rowIndex:n.rowIndex,cellIndex:n.cellIndex,event:e,controlsRef:G}),__getDayRef:(e,n,r)=>{Array.isArray(G.current[t])||(G.current[t]=[]),Array.isArray(G.current[t][e])||(G.current[t][e]=[]),G.current[t][e][n]=r},levelControlAriaLabel:typeof I==`function`?I(H):I,locale:r,firstDayOfWeek:i,weekdayFormat:a,weekendDays:o,getDayProps:s,excludeDate:c,minDate:l,maxDate:u,renderDay:d,hideOutsideDates:f,hideWeekdays:p,getDayAriaLabel:m,__preventFocus:b,nextIcon:x,previousIcon:S,nextLabel:C,previousLabel:w,onNext:T,onPrevious:E,onLevelClick:D,nextDisabled:O,previousDisabled:k,hasNextLevel:A,classNames:M,styles:N,unstyled:P,__staticSelector:R||`MonthLevelGroup`,size:B,static:V,withCellSpacing:_,highlightToday:v,withWeekNumbers:y,headerControlsOrder:j,attributes:U},t)});return(0,Y.jsx)(OP,{classNames:M,styles:N,__staticSelector:R||`MonthLevelGroup`,ref:t,size:B,attributes:U,...W,children:ee})});jP.classes={...OP.classes,...EP.classes},jP.displayName=`@mantine/dates/MonthLevelGroup`;var MP={input:`m_6fa5e2aa`},NP=CT((e,t)=>{let{inputProps:n,wrapperProps:r,placeholder:i,classNames:a,styles:o,unstyled:s,popoverProps:c,modalProps:l,dropdownType:u,children:d,formattedValue:f,dropdownHandlers:p,dropdownOpened:m,onClick:h,clearable:g,onClear:_,clearButtonProps:v,rightSection:y,shouldClear:b,readOnly:x,disabled:S,value:C,name:w,form:T,type:E,onDropdownClose:D,withTime:O,...k}=ID(`PickerInputBase`,{size:`sm`},e),A=(0,Y.jsx)(FD.ClearButton,{onClick:_,unstyled:s,...v}),j=()=>{E===`range`&&Array.isArray(C)&&C[0]&&!C[1]&&_(),p.close()};return(0,Y.jsxs)(Y.Fragment,{children:[u===`modal`&&!x&&(0,Y.jsx)(iA,{opened:m,onClose:j,withCloseButton:!1,size:`auto`,"data-dates-modal":!0,unstyled:s,...l,children:d}),(0,Y.jsx)(FD.Wrapper,{...r,children:(0,Y.jsxs)(uD,{position:`bottom-start`,opened:m,trapFocus:!0,returnFocus:!1,unstyled:s,onClose:D,...c,disabled:c?.disabled||u===`modal`||x,onChange:e=>{e||(c?.onClose?.(),j())},children:[(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(FD,{"data-dates-input":!0,"data-read-only":x||void 0,disabled:S,component:`button`,type:`button`,multiline:!0,onClick:e=>{h?.(e),p.toggle()},__clearSection:A,__clearable:g&&b&&!x&&!S,rightSection:y,...n,ref:t,classNames:{...a,input:Pw(MP.input,a?.input)},...k,children:f||(0,Y.jsx)(FD.Placeholder,{error:n.error,unstyled:s,classNames:a,styles:o,__staticSelector:n.__staticSelector,children:i})})}),(0,Y.jsx)(uD.Dropdown,{"data-dates-dropdown":!0,children:d})]})}),(0,Y.jsx)(rP,{value:C,name:w,form:T,type:E,withTime:O})]})});NP.classes=MP,NP.displayName=`@mantine/dates/PickerInputBase`;var PP=e=>e===`range`?[null,null]:e===`multiple`?[]:null,FP=(e,t)=>
89{let n=t?tP:eP;return Array.isArray(e)?e.map(n):n(e)};function IP({type:e,value:t,defaultValue:n,onChange:r,withTime:i=!1}){let a=(0,J.useRef)(e),[o,s,c]=XS({value:FP(t,i),defaultValue:FP(n,i),finalValue:PP(e),onChange:r}),l=o;return a.current!==e&&(a.current=e,t===void 0&&(l=n===void 0?PP(e):n,s(l))),[l,s,c]}function LP(e,t){return e?e===`month`?0:e===`year`?1:2:t||0}function nOe(e){return e===0?`month`:e===1?`year`:`decade`}function RP(e,t,n){return nOe(OS(LP(e,0),LP(t,0),LP(n,2)))}var rOe={maxLevel:`decade`,minLevel:`month`,__updateDateOnYearSelect:!0,__updateDateOnMonthSelect:!0,enableKeyboardNavigation:!0},zP=CT((e,t)=>{let n=mT(`Calendar`,rOe,e),{vars:r,maxLevel:i,minLevel:a,defaultLevel:o,level:s,onLevelChange:c,date:l,defaultDate:u,onDateChange:d,numberOfColumns:f,columnsToScroll:p,ariaLabels:m,nextLabel:h,previousLabel:g,onYearSelect:_,onMonthSelect:v,onYearMouseEnter:y,onMonthMouseEnter:b,headerControlsOrder:x,__updateDateOnYearSelect:S,__updateDateOnMonthSelect:C,__setDateRef:w,__setLevelRef:T,firstDayOfWeek:E,weekdayFormat:D,weekendDays:O,getDayProps:k,excludeDate:A,renderDay:j,hideOutsideDates:M,hideWeekdays:N,getDayAriaLabel:P,monthLabelFormat:F,nextIcon:I,previousIcon:L,__onDayClick:R,__onDayMouseEnter:z,withCellSpacing:B,highlightToday:V,withWeekNumbers:H,monthsListFormat:U,getMonthControlProps:W,yearLabelFormat:G,yearsListFormat:ee,getYearControlProps:te,decadeLabelFormat:ne,classNames:re,styles:ie,unstyled:K,minDate:ae,maxDate:oe,locale:se,__staticSelector:ce,size:le,__preventFocus:ue,__stopPropagation:de,onNextDecade:fe,onPreviousDecade:pe,onNextYear:me,onPreviousYear:he,onNextMonth:ge,onPreviousMonth:_e,static:ve,enableKeyboardNavigation:ye,attributes:be,...xe}=n,{resolvedClassNames:Se,resolvedStyles:Ce}=uT({classNames:re,styles:ie,props:n}),[we,Te]=XS({value:s?RP(s,a,i):void 0,defaultValue:o?RP(o,a,i):void 0,finalValue:RP(void 0,a,i),onChange:c}),[Ee,De]=IP({type:`default`,value:eP(l),defaultValue:eP(u),onChange:d});(0,J.useImperativeHandle)(w,()=>e=>{De(e)}),(0,J.useImperativeHandle)(T,()=>e=>{Te(e)});let Oe={__staticSelector:ce||`Calendar`,styles:Ce,classNames:Se,unstyled:K,size:le,attributes:be},ke=p||f||1,Ae=new Date,je=ae&&(0,ZN.default)(Ae).isAfter(ae)?ae:(0,ZN.default)(Ae).format(`YYYY-MM-DD`),Me=Ee||je,Ne=()=>{let e=(0,ZN.default)(Me).add(ke,`month`).format(`YYYY-MM-DD`);ge?.(e),De(e)},Pe=()=>{let e=(0,ZN.default)(Me).subtract(ke,`month`).format(`YYYY-MM-DD`);_e?.(e),De(e)},Fe=()=>{let e=(0,ZN.default)(Me).add(ke,`year`).format(`YYYY-MM-DD`);me?.(e),De(e)},Ie=()=>{let e=(0,ZN.default)(Me).subtract(ke,`year`).format(`YYYY-MM-DD`);he?.(e),De(e)},Le=()=>{let e=(0,ZN.default)(Me).add(10*ke,`year`).format(`YYYY-MM-DD`);fe?.(e),De(e)},Re=()=>{let e=(0,ZN.default)(Me).subtract(10*ke,`year`).format(`YYYY-MM-DD`);pe?.(e),De(e)},ze=(0,J.useRef)(null);return(0,J.useEffect)(()=>{if(!ye||ve)return;let e=e=>{if(!ze.current?.contains(document.activeElement))return;let t=e.ctrlKey||e.metaKey,n=e.shiftKey;switch(e.key){case`ArrowUp`:t&&n?(e.preventDefault(),Re()):t&&(e.preventDefault(),Ie());break;case`ArrowDown`:t&&n?(e.preventDefault(),Le()):t&&(e.preventDefault(),Fe());break;case`y`:case`Y`:we===`month`&&(e.preventDefault(),Te(`year`));break}};return document.addEventListener(`keydown`,e),()=>{document.removeEventListener(`keydown`,e)}},[ye,ve,we,Fe,Ie,Le,Re]),(0,Y.jsxs)(X,{ref:e=>{ze.current=e,typeof t==`function`?t(e):t&&(t.current=e)},size:le,"data-calendar":!0,...xe,children:[we===`month`&&(0,Y.jsx)(jP,{month:Me,minDate:ae,maxDate:oe,firstDayOfWeek:E,weekdayFormat:D,weekendDays:O,getDayProps:k,excludeDate:A,renderDay:j,hideOutsideDates:M,hideWeekdays:N,getDayAriaLabel:P,onNext:Ne,onPrevious:Pe,hasNextLevel:i!==`month`,onLevelClick:()=>Te(`year`),numberOfColumns:f,locale:se,levelControlAriaLabel:m?.monthLevelControl,nextLabel:m?.nextMonth??h,nextIcon:I,previousLabel:m?.previousMonth??g,previousIcon:L,monthLabelFormat:F,__onDayClick:R,__onDayMouseEnter:z,__preventFocus:ue,__stopPropagation:de,static:ve,withCellSpacing:B,highlightToday:V,withWeekNumbers:H,headerControlsOrder:x,...Oe}),we===`year`&&(0,Y.jsx)(AP,{year:Me,numberOfColumns:f,minDate:ae,maxDate:oe,monthsListFormat:U,getMonthControlProps:W,locale:se,onNext:Fe,onPrevious:Ie,hasNextLevel:i!==`month`&&i!==`year`,onLevelClick:()=>Te(`decade`),levelControlAriaLabel:m?.yearLevelControl,nextLabel:m?.nextYear??h,nextIcon:I,previousLabel:m?.previousYear??g,previousIcon:L,yearLabelFormat:G,__onControlMouseEnter:b,__onControlClick:(e,t)=>{C&&De(t),Te(RP(`month`,a,i)),v?.(t)},__preventFocus:ue,__stopPropagation:de,withCellSpacing:B,headerControlsOrder:x,...Oe}),we===`decade`&&(0,Y.jsx)(kP,{decade:Me,minDate:ae,maxDate:oe,yearsListFormat:ee,getYearControlProps:te,locale:se,onNext:Le,onPrevious:Re,numberOfColumns:f,nextLabel:m?.nextDecade??h,nextIcon:I,previousLabel:m?.previousDecade??g,previousIcon:L,decadeLabelFormat:ne,__onControlMouseEnter:y,__onControlClick:(e,t)=>{S&&De(t),Te(RP(`year`,a,i)),_?.(t)},__preventFocus:ue,__stopPropagation:de,withCellSpacing:B,headerControlsOrder:x,...Oe})]})});zP.classes={...kP.classes,...AP.classes,...jP.classes},zP.displayName=`@mantine/dates/Calendar`;function BP(e){let{maxLevel:t,minLevel:n,defaultLevel:r,level:i,onLevelChange:a,nextIcon:o,previousIcon:s,date:c,defaultDate:l,onDateChange:u,numberOfColumns:d,columnsToScroll:f,ariaLabels:p,nextLabel:m,previousLabel:h,onYearSelect:g,onMonthSelect:_,onYearMouseEnter:v,onMonthMouseEnter:y,onNextMonth:b,onPreviousMonth:x,onNextYear:S,onPreviousYear:C,onNextDecade:w,onPreviousDecade:T,withCellSpacing:E,highlightToday:D,__updateDateOnYearSelect:O,__updateDateOnMonthSelect:k,__setDateRef:A,__setLevelRef:j,withWeekNumbers:M,headerControlsOrder:N,firstDayOfWeek:P,weekdayFormat:F,weekendDays:I,getDayProps:L,excludeDate:R,renderDay:z,hideOutsideDates:B,hideWeekdays:V,getDayAriaLabel:H,monthLabelFormat:U,monthsListFormat:W,getMonthControlProps:G,yearLabelFormat:ee,yearsListFormat:te,getYearControlProps:ne,decadeLabelFormat:re,allowSingleDateInRange:ie,allowDeselect:K,minDate:ae,maxDate:oe,locale:se,...ce}=e;return{calendarProps:{maxLevel:t,minLevel:n,defaultLevel:r,level:i,onLevelChange:a,nextIcon:o,previousIcon:s,date:c,defaultDate:l,onDateChange:u,numberOfColumns:d,columnsToScroll:f,ariaLabels:p,nextLabel:m,previousLabel:h,onYearSelect:g,onMonthSelect:_,onYearMouseEnter:v,onMonthMouseEnter:y,onNextMonth:b,onPreviousMonth:x,onNextYear:S,onPreviousYear:C,onNextDecade:w,onPreviousDecade:T,withCellSpacing:E,highlightToday:D,__updateDateOnYearSelect:O,__updateDateOnMonthSelect:k,__setDateRef:A,withWeekNumbers:M,headerControlsOrder:N,firstDayOfWeek:P,weekdayFormat:F,weekendDays:I,getDayProps:L,excludeDate:R,renderDay:z,hideOutsideDates:B,hideWeekdays:V,getDayAriaLabel:H,monthLabelFormat:U,monthsListFormat:W,getMonthControlProps:G,yearLabelFormat:ee,yearsListFormat:te,getYearControlProps:ne,decadeLabelFormat:re,allowSingleDateInRange:ie,allowDeselect:K,minDate:ae,maxDate:oe,locale:se},others:ce}}function VP(e,t){let n=[...t].sort((e,t)=>
89(0,ZN.default)(e).isAfter((0,ZN.default)(t))?1:-1);return(0,ZN.default)(n[0]).startOf(`day`).subtract(1,`ms`).isBefore(e)&&(0,ZN.default)(n[1]).endOf(`day`).add(1,`ms`).isAfter(e)}function iOe({type:e,level:t,value:n,defaultValue:r,onChange:i,allowSingleDateInRange:a,allowDeselect:o,onMouseLeave:s}){let[c,l]=IP({type:e,value:n,defaultValue:r,onChange:i}),[u,d]=(0,J.useState)(e===`range`&&c[0]&&!c[1]?c[0]:null),[f,p]=(0,J.useState)(null),m=n=>{if(e===`range`){if(u&&!c[1]){if((0,ZN.default)(n).isSame(u,t)&&!a){d(null),p(null),l([null,null]);return}let e=[n,u];e.sort((e,t)=>(0,ZN.default)(e).isAfter((0,ZN.default)(t))?1:-1),l(e),p(null),d(null);return}if(c[0]&&!c[1]&&(0,ZN.default)(n).isSame(c[0],t)&&!a){d(null),p(null),l([null,null]);return}l([n,null]),p(null),d(n);return}if(e===`multiple`){c.some(e=>(0,ZN.default)(e).isSame(n,t))?l(c.filter(e=>!(0,ZN.default)(e).isSame(n,t))):l([...c,n]);return}c&&o&&(0,ZN.default)(n).isSame(c,t)?l(null):l(n)},h=e=>u&&f?VP(e,[f,u]):c[0]&&c[1]?VP(e,c):!1,g=e===`range`?e=>{s?.(e),p(null)}:s,_=e=>c[0]&&(0,ZN.default)(e).isSame(c[0],t)?!(f&&(0,ZN.default)(f).isBefore(c[0])):!1,v=e=>c[1]?(0,ZN.default)(e).isSame(c[1],t):!c[0]||!f?!1:(0,ZN.default)(f).isBefore(c[0])&&(0,ZN.default)(e).isSame(c[0],t),y=n=>{if(e===`range`)return{selected:c.some(e=>e&&(0,ZN.default)(e).isSame(n,t)),inRange:h(n),firstInRange:_(n),lastInRange:v(n),"data-autofocus":!!c[0]&&(0,ZN.default)(c[0]).isSame(n,t)||void 0};if(e===`multiple`)return{selected:c.some(e=>e&&(0,ZN.default)(e).isSame(n,t)),"data-autofocus":!!c[0]&&(0,ZN.default)(c[0]).isSame(n,t)||void 0};let r=(0,ZN.default)(c).isSame(n,t);return{selected:r,"data-autofocus":r||void 0}},b=e===`range`&&u?p:()=>{};return(0,J.useEffect)(()=>{if(e===`range`)if(c[0]&&!c[1])d(c[0]);else{let e=c[0]==null&&c[1]==null,t=c[0]!=null&&c[1]!=null;(e||t)&&(d(null),p(null))}},[c]),{onDateChange:m,onRootMouseLeave:g,onHoveredDateChange:b,getControlProps:y,_value:c,setValue:l}}var aOe={datePickerRoot:`m_765a40cf`,presetsList:`m_d6a681e1`,presetButton:`m_acd30b22`},oOe=Mw((e,{size:t})=>({datePickerRoot:{"--preset-font-size":vw(t)}})),sOe={type:`default`,defaultLevel:`month`,numberOfColumns:1,size:`sm`},HP=CT((e,t)=>{let n=mT(`DatePicker`,sOe,e),{allowDeselect:r,allowSingleDateInRange:i,value:a,defaultValue:o,onChange:s,onMouseLeave:c,classNames:l,styles:u,__staticSelector:d,__onDayClick:f,__onDayMouseEnter:p,__onPresetSelect:m,__stopPropagation:h,presets:g,className:_,style:v,unstyled:y,size:b,vars:x,attributes:S,...C}=n,{calendarProps:w,others:T}=BP(C),E=(0,J.useRef)(null),D=(0,J.useRef)(null),O=fT({name:d||`DatePicker`,classes:aOe,props:n,className:_,style:v,classNames:l,styles:u,unstyled:y,attributes:S,rootSelector:g?`datePickerRoot`:void 0,varsResolver:oOe,vars:x}),{onDateChange:k,onRootMouseLeave:A,onHoveredDateChange:j,getControlProps:M,_value:N,setValue:P}=iOe({type:T.type,level:`day`,allowDeselect:r,allowSingleDateInRange:i,value:a,defaultValue:o,onChange:s,onMouseLeave:c}),{resolvedClassNames:F,resolvedStyles:I}=uT({classNames:l,styles:u,props:n}),L=(0,Y.jsx)(zP,{ref:t,classNames:F,styles:I,__staticSelector:d||`DatePicker`,onMouseLeave:A,size:b,...w,...g?{}:T,__stopPropagation:h,__setDateRef:E,__setLevelRef:D,minLevel:w.minLevel||`month`,__onDayMouseEnter:(e,t)=>{j(t),p?.(e,t)},__onDayClick:(e,t)=>{k(t),f?.(e,t)},getDayProps:e=>({...M(e),...w.getDayProps?.(e)}),getMonthControlProps:e=>({selected:typeof N==`string`?cP(e,N):!1,...w.getMonthControlProps?.(e)}),getYearControlProps:e=>({selected:typeof N==`string`?(0,ZN.default)(e).isSame(N,`year`):!1,...w.getYearControlProps?.(e)}),hideOutsideDates:w.hideOutsideDates??w.numberOfColumns!==1,...g?{}:{className:_,style:v,attributes:S}});if(!g)return L;let R=e=>{let t=Array.isArray(e)?e[0]:e;t!==void 0&&(E.current?.(t),D.current?.(`month`),m?m(t):P(e))},z=g.map((e,t)=>(0,Y.jsx)(QE,{...O(`presetButton`),onClick:()=>R(e.value),onMouseDown:e=>e.preventDefault(),"data-mantine-stop-propagation":h||void 0,children:e.label},t));return(0,Y.jsxs)(X,{...O(`datePickerRoot`),size:b,...T,children:[(0,Y.jsx)(`div`,{...O(`presetsList`),children:z}),L]})});HP.classes=zP.classes,HP.displayName=`@mantine/dates/DatePicker`;function cOe(e){if(e===null)return null;let t=new Date(e);return Number.isNaN(t.getTime())||!e?null:(0,ZN.default)(t).format(`YYYY-MM-DD`)}function lOe({date:e,maxDate:t,minDate:n}){return!(e==null||Number.isNaN(new Date(e).getTime())||t&&(0,ZN.default)(e).isAfter(t,`date`)||n&&(0,ZN.default)(e).isBefore(n,`date`))}
89var uOe={valueFormat:`MMMM D, YYYY`,fixOnBlur:!0,size:`sm`},UP=CT((e,t)=>{let{inputProps:n,wrapperProps:r,value:i,defaultValue:a,onChange:o,clearable:s,clearButtonProps:c,popoverProps:l,getDayProps:u,locale:d,valueFormat:f,dateParser:p,minDate:m,maxDate:h,fixOnBlur:g,onFocus:_,onBlur:v,onClick:y,onKeyDown:b,readOnly:x,name:S,form:C,rightSection:w,unstyled:T,classNames:E,styles:D,allowDeselect:O,date:k,defaultDate:A,onDateChange:j,getMonthControlProps:M,getYearControlProps:N,disabled:P,...F}=ID(`DateInput`,uOe,e),I=(0,J.useRef)(null),L=(0,J.useRef)(null),[R,z]=(0,J.useState)(!1),{calendarProps:B,others:V}=BP(F),H=nP(),U=p||(e=>{let t=(0,ZN.default)(e,f,H.getLocale(d)).toDate();return Number.isNaN(t.getTime())?cOe(e):(0,ZN.default)(t).format(`YYYY-MM-DD`)}),W=O===void 0?s:O,G=e=>e?(0,ZN.default)(e).locale(H.getLocale(d)).format(f):``,[ee,te,ne]=IP({type:`default`,value:i,defaultValue:a,onChange:o}),[re,ie]=IP({type:`default`,value:k,defaultValue:a||A,onChange:j});(0,J.useEffect)(()=>{ne&&i!==null&&ie(i)},[ne,i]);let[K,ae]=(0,J.useState)(G(ee));(0,J.useEffect)(()=>{ae(G(ee))},[H.getLocale(d)]);let oe=e=>{let t=e.currentTarget.value;if(ae(t),z(!0),t.trim()===``&&(O||s))te(null);else{let e=U(t);e&&lOe({date:e,minDate:m,maxDate:h})&&(te(e),ie(e))}},se=e=>{v?.(e),z(!1),g&&ae(G(ee))},ce=e=>{_?.(e),z(!0)},le=e=>{y?.(e),z(!0)},ue=e=>{e.key===`Escape`&&z(!1),b?.(e)},de=e=>({...u?.(e),selected:(0,ZN.default)(ee).isSame(e,`day`),onClick:t=>{u?.(e).onClick?.(t);let n=W&&(0,ZN.default)(ee).isSame(e,`day`)?null:e;te(n),!ne&&n&&ae(G(n)),z(!1)}}),fe=(0,Y.jsx)(FD.ClearButton,{onClick:()=>{te(null),!ne&&ae(``),z(!1)},unstyled:T,...c}),pe=s&&!!ee&&!x&&!P;return LS(()=>{ee!==void 0&&!R&&ae(G(ee))},[ee]),NS(()=>z(!1),void 0,[I.current,L.current]),(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(FD.Wrapper,{...r,__staticSelector:`DateInput`,ref:I,children:(0,Y.jsxs)(uD,{opened:R,trapFocus:!1,position:`bottom-start`,disabled:x||P,withRoles:!1,unstyled:T,...l,children:[(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(FD,{"data-dates-input":!0,"data-read-only":x||void 0,autoComplete:`off`,ref:t,value:K,onChange:oe,onBlur:se,onFocus:ce,onClick:le,onKeyDown:ue,readOnly:x,rightSection:w,__clearSection:fe,__clearable:pe,...n,...V,disabled:P,__staticSelector:`DateInput`})}),(0,Y.jsx)(uD.Dropdown,{onMouseDown:e=>e.preventDefault(),"data-dates-dropdown":!0,ref:L,children:(0,Y.jsx)(zP,{__staticSelector:`DateInput`,...B,classNames:E,styles:D,unstyled:T,__preventFocus:!0,minDate:m,maxDate:h,locale:d,getDayProps:de,size:n.size,date:re,onDateChange:ie,getMonthControlProps:e=>({selected:typeof ee==`string`?cP(e,ee):!1,...M?.(e)}),getYearControlProps:e=>({selected:typeof ee==`string`?(0,ZN.default)(e).isSame(ee,`year`):!1,...N?.(e)}),attributes:r.attributes})})]})}),(0,Y.jsx)(rP,{name:S,form:C,value:ee,type:`default`})]})});UP.classes={...FD.classes,...zP.classes},UP.displayName=`@mantine/dates/DateInput`;function dOe({type:e,value:t,defaultValue:n,onChange:r,locale:i,format:a,closeOnChange:o,sortDates:s,labelSeparator:c,valueFormatter:l}){let u=nP(),[d,f]=tC(!1),[p,m]=IP({type:e,value:t,defaultValue:n,onChange:r}),h=CDe({type:e,date:p,locale:u.getLocale(i),format:a,labelSeparator:u.getLabelSeparator(c),formatter:l}),g=t=>{o&&(e==="default"&&f.close(),e===`range`&&t[0]&&t[1]&&f.close()),m(s&&e===`multiple`?[...t].sort((e,t)=>(0,ZN.default)(e).isAfter((0,ZN.default)(t))?1:-1):t)};return{_value:p,setValue:g,onClear:()=>g(e===`range`?[null,null]:e===`multiple`?[]:null),shouldClear:e===`range`?!!p[0]:e===`multiple`?p.length>0:p!==null,formattedValue:h,dropdownOpened:d,dropdownHandlers:f}}var fOe={type:`default`,valueFormat:`MMMM D, YYYY`,closeOnChange:!0,sortDates:!0,dropdownType:`popover`},WP=CT((e,t)=>{let n=mT(`DatePickerInput`,fOe,e),{type:r,value:i,defaultValue:a,onChange:o,valueFormat:s,labelSeparator:c,locale:l,classNames:u,styles:d,unstyled:f,closeOnChange:p,size:m,variant:h,dropdownType:g,sortDates:_,minDate:v,maxDate:y,vars:b,defaultDate:x,valueFormatter:S,presets:C,attributes:w,...T}=n,{resolvedClassNames:E,resolvedStyles:D}=uT({classNames:u,styles:d,props:n}),{calendarProps:O,others:k}=BP(T),{_value:A,setValue:j,formattedValue:M,dropdownHandlers:N,dropdownOpened:P,onClear:F,shouldClear:I}=dOe({type:r,value:i,defaultValue:a,onChange:o,locale:l,format:s,labelSeparator:c,closeOnChange:p,sortDates:_,valueFormatter:S}),L=Array.isArray(A)?A[0]||x:A||x;return(0,Y.jsx)(NP,{formattedValue:M,dropdownOpened:P,dropdownHandlers:N,classNames:E,styles:D,unstyled:f,ref:t,onClear:F,shouldClear:I,value:A,size:m,variant:h,dropdownType:g,...k,type:r,__staticSelector:`DatePickerInput`,attributes:w,children:(0,Y.jsx)(HP,{...O,size:m,variant:h,type:r,value:A,defaultDate:L||DDe({maxDate:y,minDate:v}),onChange:j,locale:l,classNames:E,styles:D,unstyled:f,__staticSelector:`DatePickerInput`,__stopPropagation:g===`popover`,minDate:v,maxDate:y,presets:C,attributes:w})})});WP.classes={...NP.classes,...HP.classes},WP.displayName=`@mantine/dates/DatePickerInput`;var GP=e=>{var t;return e.id??((t=e.accessorKey)?.toString)?.call(t)??e.header},KP=e=>{let t=[],n=e=>
89{e.forEach(e=>{e.columns?n(e.columns):t.push(e)})};return n(e),t},qP=({columnDefs:e,tableOptions:t})=>{let{aggregationFns:n={},defaultDisplayColumn:r,filterFns:i={},sortingFns:a={},state:{columnFilterFns:o={}}={}}=t;return e.map(e=>{if(e.id||=GP(e),e.columnDefType||=`data`,e.columns?.length)e.columnDefType=`group`,e.columns=qP({columnDefs:e.columns,tableOptions:t});else if(e.columnDefType===`data`){if(Array.isArray(e.aggregationFn)){let t=e.aggregationFn;e.aggregationFn=(e,r,i)=>t.map(t=>n[t]?.call(n,e,r,i))}Object.keys(i).includes(o[e.id])&&(e.filterFn=i[o[e.id]]??i.fuzzy,e._filterFn=o[e.id]),Object.keys(a).includes(e.sortingFn)&&(e.sortingFn=a[e.sortingFn])}else e.columnDefType===`display`&&(e=Object.assign(Object.assign({},r),e));return e})},JP=(e,t,n)=>{e.getCanPin()&&e.pin(t.getIsPinned());let r=[...n];return r.splice(r.indexOf(t.id),0,r.splice(r.indexOf(e.id),1)[0]),r},pOe=e=>{let{filterVariant:t}=e;return t===`multi-select`?`arrIncludesSome`:t?.includes(`range`)?`betweenInclusive`:[`checkbox`,`date`,`select`].includes(t||``)?`equals`:`fuzzy`},mOe=(e,t,n=-1,r=0,i,a)=>aN(e,`mrt-row-create`,t??Object.assign({},...KP(e.options.columns).map(e=>({[GP(e)]:``}))),n,r,i,a);function YP({header:e,id:t,size:n,tableOptions:r}){let{defaultDisplayColumn:i,displayColumnDefOptions:a,localization:o}=r;return Object.assign(Object.assign(Object.assign(Object.assign({},i),{header:e?o[e]:``,size:n}),a?.[t]),{id:t})}var XP=e=>{let{enableRowPinning:t,rowPinningDisplayMode:n}=e;return!!(t&&!n?.startsWith(`select`))},ZP=e=>{let{enableRowDragging:t,enableRowOrdering:n}=e;return!!(t||n)},QP=e=>{let{enableExpanding:t,enableGrouping:n,renderDetailPanel:r,state:{grouping:i}}=e;return!!(t||n&&i?.length||r)},$P=e=>{let{createDisplayMode:t,editDisplayMode:n,enableEditing:r,enableRowActions:i,state:{creatingRow:a}}=e;return!!(i||a&&t===`row`||r&&[`modal`,`row`].includes(n??``))},eF=e=>!!e.enableRowSelection,tF=e=>!!e.enableRowNumbers,nF=e=>e.layoutMode===`grid-no-grow`,hOe=e=>[XP(e)&&`mrt-row-pin`,ZP(e)&&`mrt-row-drag`,e.positionActionsColumn===`first`&&$P(e)&&`mrt-row-actions`,e.positionExpandColumn===`first`&&QP(e)&&`mrt-row-expand`,eF(e)&&`mrt-row-select`,tF(e)&&`mrt-row-numbers`].filter(Boolean),gOe=e=>[e.positionActionsColumn===`last`&&$P(e)&&`mrt-row-actions`,e.positionExpandColumn===`last`&&QP(e)&&`mrt-row-expand`,nF(e)&&`mrt-row-spacer`].filter(Boolean),rF=(e,t=!1)=>{let{state:{columnOrder:n=[]}}=e,r=hOe(e),i=gOe(e),a=KP(e.columns).map(e=>GP(e)),o=t?a:Array.from(new Set([...n,...a]));return o=o.filter(e=>!r.includes(e)&&!i.includes(e)),[...r,...o,...i]},_Oe=Object.assign(Object.assign({},LN),{fuzzy:(e,t,n)=>{let r=0;return e.columnFiltersMeta[n]&&(r=oDe(e.columnFiltersMeta[n],t.columnFiltersMeta[n])),r===0?LN.alphanumeric(e,t,n):r}}),vOe=(e,t)=>Math.max(...Object.values(t.columnFiltersMeta).map(e=>e.rank))-Math.max(...Object.values(e.columnFiltersMeta).map(e=>e.rank)),iF=(e,t)=>e instanceof Function?e(t):e,aF=(e,t)=>{let{getCenterRows:n,getPrePaginationRowModel:r,getRowModel:i,getState:a,getTopRows:o,options:{createDisplayMode:s,enablePagination:c,enableRowPinning:l,manualPagination:u,positionCreatingRow:d,rowPinningDisplayMode:f}}=e,{creatingRow:p,pagination:m}=a(),h=yOe(e),g=[];if(!h)g=!l||f?.includes(`sticky`)?t?r().rows:i().rows:n();else{if(g=r().rows.sort((e,t)=>vOe(e,t)),c&&!u&&!t){let e=m.pageIndex*m.pageSize;g=g.slice(e,e+m.pageSize)}l&&!f?.includes(`sticky`)&&(g=g.filter(e=>!e.getIsPinned()))}if(l&&f?.includes(`sticky`)){let e=g.filter(e=>e.getIsPinned()).map(e=>e.id);g=[...o().filter(t=>!e.includes(t.id)),...g]}if(d!==void 0&&p&&s===`row`){let e=isNaN(+d)?d===`top`?0:g.length:+d;g=[...g.slice(0,e),p,...g.slice(e)]}return g},oF=e=>{let{getState:t,options:{enableGlobalFilterRankedResults:n,manualExpanding:r,manualFiltering:i,manualGrouping:a,manualSorting:o}}=e,{expanded:s,globalFilterFn:c}=t();return!r&&!i&&!a&&!o&&n&&c===`fuzzy`&&s!==!0&&!Object.values(s).some(Boolean)},yOe=e=>{let{globalFilter:t,sorting:n}=e.getState();return oF(e)&&t&&!Object.values(n).some(Boolean)},sF=({row:e,table:t})=>{let{options:{enableRowSelection:n}}=t;return e.getIsSelected()||iF(n,e)&&e.getCanSelectSubRows()&&e.getIsAllSubRowsSelected()},bOe=({renderedRowIndex:e=0,row:t,table:n})=>(r,i)=>{var a;let{getState:o,options:{enableBatchRowSelection:s,enableMultiRowSelection:c,enableRowPinning:l,manualPagination:u,rowPinningDisplayMode:d},refs:{lastSelectedRowId:f}}=n,{pagination:{pageIndex:p,pageSize:m}}=o(),h=u?0:m*p,g=sF({row:t,table:n});t.toggleSelected(i??!g);let _=new Set([t.id]);if(s&&c&&r.nativeEvent.shiftKey&&f.current!==null){let t=aF(n,!0),r=t.findIndex(e=>e.id===f.current);if(r!==-1){let i=sF({row:t?.[r],table:n}),a=e+h,[o,s]=r<a?[r,a]:[a,r];if(g!==i)for(let e=o;e<=s;e++)t[e].toggleSelected(!g),_.add(t[e].id)}}f.current=t.id,t.getCanSelectSubRows()&&t.getIsAllSubRowsSelected()&&((a=t.subRows)==null||a.forEach(e
89=>e.toggleSelected(!1))),l&&d?.includes(`select`)&&_.forEach(e=>{n.getRow(e).pin(g?!1:d?.includes(`bottom`)?`bottom`:`top`)})},cF=({table:e})=>(t,n,r)=>{let{options:{enableRowPinning:i,rowPinningDisplayMode:a,selectAllMode:o},refs:{lastSelectedRowId:s}}=e;o===`all`||r?e.toggleAllRowsSelected(n??t.target.checked):e.toggleAllPageRowsSelected(n??t.target.checked),i&&a?.includes(`select`)&&e.setRowPinning({bottom:[],top:[]}),s.current=null},lF=e=>e.replace(/[^a-zA-Z0-9]/g,`_`),xOe=e=>typeof e.primaryShade==`number`?e.primaryShade:e.primaryShade?.dark??7,SOe=(e,t)=>e.colors[e.primaryColor][t??xOe(e)];function uF(e,t){let n=`data-${e}`;switch(typeof t){case`boolean`:return t?{[n]:``}:null;case`number`:return{[n]:`${t}`};case`string`:return{[n]:t};default:return null}}var COe=Object.assign({},vN),dF=(e,t,n,r)=>{let i=rDe(e.getValue(t),n,{threshold:VN.MATCHES});return r(i),i.passed};dF.autoRemove=e=>!e;var fF=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().includes(n.toString().toLowerCase().trim());fF.autoRemove=e=>!e;var pF=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().startsWith(n.toString().toLowerCase().trim());pF.autoRemove=e=>!e;var mF=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().endsWith(n.toString().toLowerCase().trim());mF.autoRemove=e=>!e;var hF=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim()===n?.toString().toLowerCase().trim();hF.autoRemove=e=>!e;var gF=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim()!==n.toString().toLowerCase().trim();gF.autoRemove=e=>!e;var _F=(e,t,n)=>!isNaN(+n)&&!isNaN(+e.getValue(t))?+e.getValue(t)>+n:e.getValue(t).toString().toLowerCase().trim()>n?.toString().toLowerCase().trim();_F.autoRemove=e=>!e;var vF=(e,t,n)=>hF(e,t,n)||_F(e,t,n);vF.autoRemove=e=>!e;var yF=(e,t,n)=>!isNaN(+n)&&!isNaN(+e.getValue(t))?+e.getValue(t)<+n:e.getValue(t).toString().toLowerCase().trim()<n?.toString().toLowerCase().trim();yF.autoRemove=e=>!e;var bF=(e,t,n)=>hF(e,t,n)||yF(e,t,n);bF.autoRemove=e=>!e;var xF=(e,t,n)=>([``,void 0].includes(n[0])||_F(e,t,n[0]))&&(!isNaN(+n[0])&&!isNaN(+n[1])&&+n[0]>+n[1]||[``,void 0].includes(n[1])||yF(e,t,n[1]));xF.autoRemove=e=>!e;var SF=(e,t,n)=>([``,void 0].includes(n[0])||vF(e,t,n[0]))&&(!isNaN(+n[0])&&!isNaN(+n[1])&&+n[0]>+n[1]||[``,void 0].includes(n[1])||bF(e,t,n[1]));SF.autoRemove=e=>!e;var CF=(e,t,n)=>!e.getValue(t).toString().trim();CF.autoRemove=e=>!e;var wF=(e,t,n)=>!!e.getValue(t).toString().trim();wF.autoRemove=e=>!e;var wOe=Object.assign(Object.assign({},hN),{between:xF,betweenInclusive:SF,contains:fF,empty:CF,endsWith:mF,equals:hF,fuzzy:dF,greaterThan:_F,greaterThanOrEqualTo:vF,lessThan:yF,lessThanOrEqualTo:bF,notEmpty:wF,notEquals:gF,startsWith:pF});function TF(e,t){return t?e[`filter${t[0].toUpperCase()}${t.slice(1)}`]??``:``}function EF(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var TOe={root:`MRT_EditActionButtons-module_root__BfxVZ`},DF=e=>{var{row:t,table:n,variant:r=`icon`}=e,i=EF(e,[`row`,`table`,`variant`]);let{getState:a,options:{icons:{IconCircleX:o,IconDeviceFloppy:s},localization:c,onCreatingRowCancel:l,onCreatingRowSave:u,onEditingRowCancel:d,onEditingRowSave:f},refs:{editInputRefs:p},setCreatingRow:m,setEditingRow:h}=n,{creatingRow:g,editingRow:_,isSaving:v}=a(),y=g?.id===t.id,b=_?.id===t.id,x=()=>{y?(l?.({row:t,table:n}),m(null)):b&&(d?.({row:t,table:n}),h(null)),t._valuesCache={}},S=()=>{var e;(e=Object.values(p?.current).filter(e=>t.id===(e?.name)?.split(`_`)?.[0]))==null||e.forEach(e=>{e.value!==void 0&&Object.hasOwn(t?._valuesCache,e.name)&&(t._valuesCache[e.name]=e.value)}),y?u?.({exitCreatingMode:()=>m(null),row:t,table:n,values:t._valuesCache}):b&&f?.({exitEditingMode:()=>h(null),row:t,table:n,values:t?._valuesCache})};return(0,Y.jsx)(X,Object.assign({className:Pw(`mrt-edit-action-buttons`,TOe.root),onClick:e=>e.stopPropagation()},i,{children:r===`icon`?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(QA,{label:c.cancel,withinPortal:!0,children:(0,Y.jsx)(gD,{"aria-label":c.cancel,color:`red`,onClick:x,variant:`subtle`,children:(0,Y.jsx)(o,{})})}),(0,Y.jsx)(QA,{label:c.save,withinPortal:!0,children:(0,Y.jsx)(gD,{"aria-label":c.save,color:`blue`,loading:v,onClick:S,variant:`subtle`,children:(0,Y.jsx)(s,{})})})]}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(HO,{onClick:x,variant:`subtle`,children:c.cancel}),(0,Y.jsx)(HO,{loading:v,onClick:S,variant:`filled`,children:c.save})]})}))},EOe=e=>{var{handleEdit:t,row:n,table:r}=e,i=EF(e,[`handleEdit`,`row`,`table`]);let{options:{editDisplayMode:a,enableEditing:o,icons:{IconDots:s,IconEdit:c},localization:l,positionActionsColumn:u,renderRowActionMenuItems:d}}=r;return(0,Y.jsxs)(Jk,{closeOnItemClick:!0,position:u===`first`?`bottom-start`:u===`last`?`bottom-end`:void 0,withinPortal:!0,children:[(0,Y.jsx)(QA,{label:l.rowActions,openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(gD,Object.assign({"aria-label":l.rowActions,color:`gray`,onClick:e=>e.stopPropagation(),size:`sm`,variant:`subtle`},i,{children:(0,Y.jsx)(s,{})}))})}),(0,Y.jsxs)(Jk.Dropdown,{onClick:e=>e.stopPropagation(),children:[o&&a!==`table`&&(0,Y.jsx)(Jk.Item,{leftSection:(0,Y.jsx)(c,{}),onClick:t,children:l.edit}),d?.({row:n,table:r})]})]})},DOe=({cell:e,row:t,table:n})=>{let{getState:r,options:{createDisplayMode:i,editDisplayMode:a,enableEditing:o,icons:{IconEdit:s},localization:{edit:c},renderRowActionMenuItems:l,renderRowActions:u},setEditingRow:d}=n,{creatingRow:f,editingRow:p}=r(),m=f?.id===t.id,h=p?.id===t.id,g=e=>{e.stopPropagation(),d(Object.assign({},t))},_=m&&i===`row`||h&&a===`row`;return(0,Y.jsx)(Y.Fragment,{children:u&&!_?u({cell:e,row:t,table:n}):_?(0,Y.jsx)(DF,{row:t,table:n}):!l&&iF(o,t)?(0,Y.jsx)(QA,{label:c,openDelay:1e3,position:`right`,withinPortal:!0,children:(0,Y.jsx)(gD,{"aria-label":c,color:`gray`,disabled:!!p&&p.id!==t.id,onClick:g,size:`md`,variant:`subtle`,children:(0,Y.jsx)(s,{})})}):l?(0,Y.jsx)(EOe,{handleEdit:g,row:t,table:n}):null})},OOe=e=>Object.assign({Cell:({cell:e,row:t,table:n})=>(0,Y.jsx)(DOe,{cell:e,row:t,table:n})},YP({header:`actions`,id:`mrt-row-actions`,size:70,tableOptions:e})),kOe={"grab-icon":`MRT_GrabHandleButton-module_grab-icon__mQimy`},OF=({actionIconProps:e,onDragEnd:t,onDragStart:n,table:{options:{icons:{IconGripHorizontal:r},localization:{move:i}}}})=>(0,Y.jsx)(QA,{label:e?.title??i,openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(gD,Object.assign({"aria-label":e?.title??i,draggable:!0},e,{className:Pw(`mrt-grab-handle-button`,kOe[`grab-icon`],e?.className),color:`gray`,size:`sm`,onClick:t=>{var n;t.stopPropagation(),(n=e?.onClick)==null||n.call(e,t)},onDragEnd:t,onDragStart:n,title:void 0,variant:`transparent`,children:(0,Y.jsx)(r,{size:`100%`})}))}),AOe=e=>{var{row:t,rowRef:n,table:r}=e,i=EF(e,[`row`,`rowRef`,`table`]);let{options:{mantineRowDragHandleProps:a}}=r,o=Object.assign(Object.assign({},iF(a,{row:t,table:r})),i);return(0,Y.jsx)(OF,{actionIconProps:o,onDragEnd:e=>{var t;(t=o?.onDragEnd)==null||t.call(o,e),r.setDraggingRow(null),r.setHoveredRow(null)},onDragStart:e=>{var i;(i=o?.onDragStart)==null||i.call(o,e),e.dataTransfer.setDragImage(n.current,0,0),r.setDraggingRow(t)},table:r})},jOe=e=>Object.assign({Cell:({row:e,rowRef:t,table:n})=>(0,Y.jsx)(AOe,{row:e,rowRef:t,table:n}),grow:!1}
89,YP({header:`move`,id:`mrt-row-drag`,size:60,tableOptions:e})),kF={root:`MRT_ExpandAllButton-module_root__gkBZD`,chevron:`MRT_ExpandAllButton-module_chevron__Iep0j`,up:`MRT_ExpandAllButton-module_up__Xth3U`,right:`MRT_ExpandAllButton-module_right__bS4L-`},MOe=e=>{var{table:t}=e,n=EF(e,[`table`]);let{getCanSomeRowsExpand:r,getIsAllRowsExpanded:i,getIsSomeRowsExpanded:a,getState:o,options:{icons:{IconChevronsDown:s},localization:c,mantineExpandAllButtonProps:l,renderDetailPanel:u},toggleAllRowsExpanded:d}=t,{density:f,isLoading:p}=o(),m=Object.assign(Object.assign({},iF(l,{table:t})),n),h=i();return(0,Y.jsx)(QA,{label:m?.title??h?c.collapseAll:c.expandAll,openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(gD,Object.assign({"aria-label":c.expandAll,color:`gray`,variant:`subtle`},m,{className:Pw(`mrt-expand-all-button`,kF.root,m?.className,f),disabled:p||!u&&!r(),onClick:()=>d(!h),title:void 0,children:m?.children??(0,Y.jsx)(s,{className:Pw(kF.chevron,h?kF.up:a()?kF.right:void 0)})}))})},AF={root:`MRT_ExpandButton-module_root__IFYio`,"root-ltr":`MRT_ExpandButton-module_root-ltr__FHNnp`,chevron:`MRT_ExpandButton-module_chevron__XzC5P`,right:`MRT_ExpandButton-module_right__-pC-A`,up:`MRT_ExpandButton-module_up__TZGBo`,"root-rtl":`MRT_ExpandButton-module_root-rtl__zoudS`},jF=e=>{var{row:t,table:n}=e,r=EF(e,[`row`,`table`]);let i=TT(),{options:{icons:{IconChevronDown:a},localization:o,mantineExpandButtonProps:s,positionExpandColumn:c,renderDetailPanel:l}}=n,u=Object.assign(Object.assign({},iF(s,{row:t,table:n})),r),d=t.getCanExpand(),f=t.getIsExpanded(),p=!!l?.({row:t,table:n}),m=e=>{var n;e.stopPropagation(),t.toggleExpanded(),(n=u?.onClick)==null||n.call(u,e)},h=i.dir===`rtl`||c===`last`;return(0,Y.jsx)(QA,{disabled:!d&&!p,label:u?.title??f?o.collapse:o.expand,openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(gD,Object.assign({"aria-label":o.expand,color:`gray`,disabled:!d&&!p,variant:`subtle`},u,{__vars:{"--mrt-row-depth":`${t.depth}`},className:Pw(`mrt-expand-button`,AF.root,AF[`root-${h?`rtl`:`ltr`}`],u?.className),onClick:m,title:void 0,children:u?.children??(0,Y.jsx)(a,{className:Pw(`mrt-expand-button-chevron`,AF.chevron,!d&&!l?AF.right:f?AF.up:void 0)})}))})},NOe=e=>{let{defaultColumn:t,enableExpandAll:n,groupedColumnMode:r,positionExpandColumn:i,renderDetailPanel:a,state:{grouping:o}}=e,s=i===`last`?{align:`right`}:void 0;return Object.assign({Cell:({cell:t,column:n,row:r,table:i})=>{var a;let o={row:r,table:i},s=r.subRows?.length;return e.groupedColumnMode===`remove`&&r.groupingColumnId?(0,Y.jsxs)(Z,{align:`center`,gap:`0.25rem`,children:[(0,Y.jsx)(jF,Object.assign({},o)),(0,Y.jsx)(QA,{label:i.getColumn(r.groupingColumnId).columnDef.header,openDelay:1e3,position:`right`,children:(0,Y.jsx)(`span`,{children:r.groupingValue})}),!!s&&(0,Y.jsxs)(`span`,{children:[`(`,s,`)`]})]}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(jF,Object.assign({},o)),(a=n.columnDef).GroupedCell?.call(a,{cell:t,column:n,row:r,table:i})]})},Header:n?({table:e})=>(0,Y.jsxs)(Z,{align:`center`,children:[(0,Y.jsx)(MOe,{table:e}),r===`remove`&&(o?.map(t=>e.getColumn(t).columnDef.header))?.join(`, `)]}):void 0,mantineTableBodyCellProps:s,mantineTableHeadCellProps:s},YP({header:`expand`,id:`mrt-row-expand`,size:r===`remove`?t?.size??180:a?n?60:70:100,tableOptions:e}))},POe=e=>{let{localization:t,rowNumberDisplayMode:n}=e,{pagination:{pageIndex:r,pageSize:i}}=e.state;return Object.assign({Cell:({renderedRowIndex:e=0,row:t})=>((n===`static`?e+i*r:t.index)??0)+1,Header:()=>t.rowNumber,grow:!1},YP({header:`rowNumbers`,id:`mrt-row-numbers`,size:50,tableOptions:e}))},MF=e=>{var{pinningPosition:t,row:n,table:r}=e,i=EF(e,[`pinningPosition`,`row`,`table`]);let{options:{icons:{IconPinned:a,IconX:o},localization:s,rowPinningDisplayMode:c}}=r,l=n.getIsPinned(),[u,d]=(0,J.useState)(!1);return(0,Y.jsx)(QA,{label:l?s.unpin:s.pin,openDelay:1e3,opened:u,children:(0,Y.jsx)(gD,Object.assign({"aria-label":s.pin,color:`gray`,onClick:e=>{d(!1),e.stopPropagation(),n.pin(l?!1:t)},onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),size:`xs`,style:{height:`24px`,width:`24px`},variant:`subtle`},i,{children:l?(0,Y.jsx)(o,{}):(0,Y.jsx)(a,{fontSize:`small`,style:{transform:`rotate(${c===`sticky`?135:t===`top`?180:0}deg)`}})}
89))})},FOe=e=>{var{row:t,table:n}=e,r=EF(e,[`row`,`table`]);let{getState:i,options:{enableRowPinning:a,rowPinningDisplayMode:o}}=n,{density:s}=i();if(!iF(a,t))return null;let c=Object.assign({row:t,table:n},r);return o===`top-and-bottom`&&!t.getIsPinned()?(0,Y.jsxs)(X,{style:{display:`flex`,flexDirection:s===`xs`?`row`:`column`},children:[(0,Y.jsx)(MF,Object.assign({pinningPosition:`top`},c)),(0,Y.jsx)(MF,Object.assign({pinningPosition:`bottom`},c))]}):(0,Y.jsx)(MF,Object.assign({pinningPosition:o===`bottom`?`bottom`:`top`},c))},IOe=e=>Object.assign({Cell:({row:e,table:t})=>(0,Y.jsx)(FOe,{row:e,table:t}),grow:!1},YP({header:`pin`,id:`mrt-row-pin`,size:60,tableOptions:e})),NF=e=>{var{renderedRowIndex:t=0,row:n,table:r}=e,i=EF(e,[`renderedRowIndex`,`row`,`table`]);let{getState:a,options:{enableMultiRowSelection:o,localization:s,mantineSelectAllCheckboxProps:c,mantineSelectCheckboxProps:l,selectAllMode:u,selectDisplayMode:d}}=r,{density:f,isLoading:p}=a(),m=!n,h=m?u===`page`?r.getIsAllPageRowsSelected():r.getIsAllRowsSelected():void 0,g=m?h:sF({row:n,table:r}),_=Object.assign(Object.assign({},m?iF(c,{table:r}):iF(l,{row:n,table:r})),i),v=n?bOe({renderedRowIndex:t,row:n,table:r}):void 0,y=cF({table:r}),b=Object.assign(Object.assign({"aria-label":m?s.toggleSelectAll:s.toggleSelectRow,checked:g,disabled:p||n&&!n.getCanSelect()||n?.id===`mrt-row-create`,onChange:e=>{e.stopPropagation(),m?y(e):v(e)},size:f===`xs`?`sm`:`md`},_),{onClick:e=>{var t;e.stopPropagation(),(t=_?.onClick)==null||t.call(_,e)},title:void 0});return(0,Y.jsx)(QA,{label:_?.title??(m?s.toggleSelectAll:s.toggleSelectRow),openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(`span`,{children:d===`switch`?(0,Y.jsx)(Ej,Object.assign({},b)):d===`radio`||o===!1?(0,Y.jsx)(GA,Object.assign({},b)):(0,Y.jsx)(AO,Object.assign({indeterminate:!g&&m?r.getIsSomeRowsSelected():n?.getIsSomeSelected()&&n.getCanSelectSubRows()},b))})})},LOe=e=>{let{enableMultiRowSelection:t,enableSelectAll:n}=e;return Object.assign({Cell:({renderedRowIndex:e,row:t,table:n})=>(0,Y.jsx)(NF,{renderedRowIndex:e,row:t,table:n}),Header:n&&t?({table:e})=>(0,Y.jsx)(NF,{table:e}):void 0,grow:!1},YP({header:`select`,id:`mrt-row-select`,size:n?60:70,tableOptions:e}))},ROe={IconArrowAutofitContent:ETe,IconArrowsSort:DTe,IconBaselineDensityLarge:OTe,IconBaselineDensityMedium:kTe,IconBaselineDensitySmall:ATe,IconBoxMultiple:jTe,IconChevronDown:MTe,IconChevronLeft:PTe,IconChevronLeftPipe:NTe,IconChevronRight:ITe,IconChevronRightPipe:FTe,IconChevronsDown:LTe,IconCircleX:zTe,IconClearAll:BTe,IconColumns:VTe,IconDeviceFloppy:UTe,IconDots:GTe,IconDotsVertical:WTe,IconEdit:KTe,IconEyeOff:YTe,IconFilter:QTe,IconFilterCog:XTe,IconFilterOff:ZTe,IconGripHorizontal:$Te,IconMaximize:eEe,IconMinimize:tEe,IconPinned:rEe,IconPinnedOff:nEe,IconSearch:aEe,IconSearchOff:iEe,IconSortAscending:oEe,IconSortDescending:sEe,IconX:cEe},zOe={actions:`Actions`,and:`and`,cancel:`Cancel`,changeFilterMode:`Change filter mode`,changeSearchMode:`Change search mode`,clearFilter:`Clear filter`,clearSearch:`Clear search`,clearSelection:`Clear selection`,clearSort:`Clear sort`,clickToCopy:`Click to copy`,copy:`Copy`,collapse:`Collapse`,collapseAll:`Collapse all`,columnActions:`Column Actions`,copiedToClipboard:`Copied to clipboard`,dropToGroupBy:`Drop to group by {column}`,edit:`Edit`,expand:`Expand`,expandAll:`Expand all`,filterArrIncludes:`Includes`,filterArrIncludesAll:`Includes all`,filterArrIncludesSome:`Includes`,filterBetween:`Between`,filterBetweenInclusive:`Between Inclusive`,filterByColumn:`Filter by {column}`,filterContains:`Contains`,filterEmpty:`Empty`,filterEndsWith:`Ends With`,filterEquals:`Equals`,filterEqualsString:`Equals`,filterFuzzy:`Fuzzy`,filterGreaterThan:`Greater Than`,filterGreaterThanOrEqualTo:`Greater Than Or Equal To`,filterInNumberRange:`Between`,filterIncludesString:`Contains`,filterIncludesStringSensitive:`Contains`,filterLessThan:`Less Than`,filterLessThanOrEqualTo:`Less Than Or Equal To`,filterMode:`Filter Mode: {filterType}`,filterNotEmpty:`Not Empty`,filterNotEquals:`Not Equals`,filterStartsWith:`Starts With`,filterWeakEquals:`Equals`,filteringByColumn:`Filtering by {column} - {filterType} {filterValue}`,goToFirstPage:`Go to first page`,goToLastPage:`Go to last page`,goToNextPage:`Go to next page`,goToPreviousPage:`Go to previous page`,grab:`Grab`,groupByColumn:`Group by {c
89olumn}`,groupedBy:`Grouped by `,hideAll:`Hide all`,hideColumn:`Hide {column} column`,max:`Max`,min:`Min`,move:`Move`,noRecordsToDisplay:`No records to display`,noResultsFound:`No results found`,of:`of`,or:`or`,pin:`Pin`,pinToLeft:`Pin to left`,pinToRight:`Pin to right`,resetColumnSize:`Reset column size`,resetOrder:`Reset order`,rowActions:`Row Actions`,rowNumber:`#`,rowNumbers:`Row Numbers`,rowsPerPage:`Rows per page`,save:`Save`,search:`Search`,selectedCountOfRowCountRowsSelected:`{selectedCount} of {rowCount} row(s) selected`,select:`Select`,showAll:`Show all`,showAllColumns:`Show all columns`,showHideColumns:`Show/Hide columns`,showHideFilters:`Show/Hide filters`,showHideSearch:`Show/Hide search`,sortByColumnAsc:`Sort by {column} ascending`,sortByColumnDesc:`Sort by {column} descending`,sortedByColumnAsc:`Sorted by {column} ascending`,sortedByColumnDesc:`Sorted by {column} descending`,thenBy:`, then by `,toggleDensity:`Toggle density`,toggleFullScreen:`Toggle full screen`,toggleSelectAll:`Toggle select all`,toggleSelectRow:`Toggle select row`,toggleVisibility:`Toggle visibility`,ungroupByColumn:`Ungroup by {column}`,unpin:`Unpin`,unpinAll:`Unpin all`},BOe={filterVariant:`text`,maxSize:1e3,minSize:40,size:180},PF={columnDefType:`display`,enableClickToCopy:!1,enableColumnActions:!1,enableColumnDragging:!1,enableColumnFilter:!1,enableColumnOrdering:!1,enableEditing:!1,enableGlobalFilter:!1,enableGrouping:!1,enableHiding:!1,enableResizing:!1,enableSorting:!1},VOe=e=>{var{aggregationFns:t,autoResetExpanded:n=!1,columnFilterDisplayMode:r=`subheader`,columnResizeDirection:i,columnResizeMode:a=`onChange`,createDisplayMode:o=`modal`,defaultColumn:s,defaultDisplayColumn:c,editDisplayMode:l=`modal`,enableBatchRowSelection:u=!0,enableBottomToolbar:d=!0,enableColumnActions:f=!0,enableColumnFilters:p=!0,enableColumnOrdering:m=!1,enableColumnPinning:h=!1,enableColumnResizing:g=!1,enableColumnVirtualization:_,enableDensityToggle:v=!0,enableExpandAll:y=!0,enableExpanding:b,enableFacetedValues:x=!1,enableFilterMatchHighlighting:S=!0,enableFilters:C=!0,enableFullScreenToggle:w=!0,enableGlobalFilter:T=!0,enableGlobalFilterRankedResults:E=!0,enableGrouping:D=!1,enableHeaderActionsHoverReveal:O=!1,enableHiding:k=!0,enableMultiRowSelection:A=!0,enableMultiSort:j=!0,enablePagination:M=!0,enableRowPinning:N=!1,enableRowSelection:P=!1,enableRowVirtualization:F,enableSelectAll:I=!0,enableSorting:L=!0,enableStickyHeader:R=!1,enableTableFooter:z=!0,enableTableHead:B=!0,enableToolbarInternalActions:V=!0,enableTopToolbar:H=!0,filterFns:U,icons:W,layoutMode:G,localization:ee,manualFiltering:te,manualGrouping:ne,manualPagination:re,manualSorting:ie,paginationDisplayMode:K=`default`,positionActionsColumn:ae=`first`,positionCreatingRow:oe=`top`,positionExpandColumn:se=`first`,positionGlobalFilter:ce=`right`,positionPagination:le=`bottom`,positionToolbarAlertBanner:ue=`top`,positionToolbarDropZone:de=`top`,rowNumberDisplayMode:fe=`static`,rowPinningDisplayMode:pe=`sticky`,selectAllMode:me=`page`,sortingFns:he}=e,ge=EF(e,`aggregationFns.autoResetExpanded.columnFilterDisplayMode.columnResizeDirection.columnResizeMode.createDisplayMode.defaultColumn.defaultDisplayColumn.editDisplayMode.enableBatchRowSelection.enableBottomToolbar.enableColumnActions.enableColumnFilters.enableColumnOrdering.enableColumnPinning.enableColumnResizing.enableColumnVirtualization.enableDensityToggle.enableExpandAll.enableExpanding.enableFacetedValues.enableFilterMatchHighlighting.enableFilters.enableFullScreenToggle.enableGlobalFilter.enableGlobalFilterRankedResults.enableGrouping.enableHeaderActionsHoverReveal.enableHiding.enableMultiRowSelection.enableMultiSort.enablePagination.enableRowPinning.enableRowSelection.enableRowVirtualization.enableSelectAll.enableSorting.enableStickyHeader.enableTableFooter.enableTableHead.enableToolbarInternalActions.enableTopToolbar.filterFns.icons.layoutMode.localization.manualFiltering.manualGrouping.manualPagination.manualSorting.paginationDisplayMode.positionActionsColumn.positionCreatingRow.positionExpandColumn.positionGlobalFilter.positionPagination.positionToolbarAlertBanner.positionToolbarDropZone.rowNumberDis
89playMode.rowPinningDisplayMode.selectAllMode.sortingFns`.split(`.`));let _e=TT();return W=(0,J.useMemo)(()=>Object.assign(Object.assign({},ROe),W),[W]),ee=(0,J.useMemo)(()=>Object.assign(Object.assign({},zOe),ee),[ee]),t=(0,J.useMemo)(()=>Object.assign(Object.assign({},COe),t),[]),U=(0,J.useMemo)(()=>Object.assign(Object.assign({},wOe),U),[]),he=(0,J.useMemo)(()=>Object.assign(Object.assign({},_Oe),he),[]),s=(0,J.useMemo)(()=>Object.assign(Object.assign({},BOe),s),[s]),c=(0,J.useMemo)(()=>Object.assign(Object.assign({},PF),c),[c]),[_,F]=(0,J.useMemo)(()=>[_,F],[]),i||=_e.dir||`ltr`,G||=g?`grid-no-grow`:`semantic`,G===`semantic`&&(F||_)&&(G=`grid`),F&&(R=!0),M===!1&&re===void 0&&(re=!0),ge.data?.length||(te=!0,ne=!0,re=!0,ie=!0),Object.assign({aggregationFns:t,autoResetExpanded:n,columnFilterDisplayMode:r,columnResizeDirection:i,columnResizeMode:a,createDisplayMode:o,defaultColumn:s,defaultDisplayColumn:c,editDisplayMode:l,enableBatchRowSelection:u,enableBottomToolbar:d,enableColumnActions:f,enableColumnFilters:p,enableColumnOrdering:m,enableColumnPinning:h,enableColumnResizing:g,enableColumnVirtualization:_,enableDensityToggle:v,enableExpandAll:y,enableExpanding:b,enableFacetedValues:x,enableFilterMatchHighlighting:S,enableFilters:C,enableFullScreenToggle:w,enableGlobalFilter:T,enableGlobalFilterRankedResults:E,enableGrouping:D,enableHeaderActionsHoverReveal:O,enableHiding:k,enableMultiRowSelection:A,enableMultiSort:j,enablePagination:M,enableRowPinning:N,enableRowSelection:P,enableRowVirtualization:F,enableSelectAll:I,enableSorting:L,enableStickyHeader:R,enableTableFooter:z,enableTableHead:B,enableToolbarInternalActions:V,enableTopToolbar:H,filterFns:U,getCoreRowModel:VEe(),getExpandedRowModel:b||D?HEe():void 0,getFacetedMinMaxValues:x?UEe():void 0,getFacetedRowModel:x?KEe():void 0,getFacetedUniqueValues:x?qEe():void 0,getFilteredRowModel:p||T||C?JEe():void 0,getGroupedRowModel:D?YEe():void 0,getPaginationRowModel:M?ZEe():void 0,getSortedRowModel:L?QEe():void 0,getSubRows:e=>e?.subRows,icons:W,layoutMode:G,localization:ee,manualFiltering:te,manualGrouping:ne,manualPagination:re,manualSorting:ie,paginationDisplayMode:K,positionActionsColumn:ae,positionCreatingRow:oe,positionExpandColumn:se,positionGlobalFilter:ce,positionPagination:le,positionToolbarAlertBanner:ue,positionToolbarDropZone:de,rowNumberDisplayMode:fe,rowPinningDisplayMode:pe,selectAllMode:me,sortingFns:he},ge)},FF={children:null,style:{minWidth:0,padding:0,width:0}},HOe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},YP({id:`mrt-row-spacer`,size:0,tableOptions:e})),{grow:!0}),PF),{mantineTableBodyCellProps:FF,mantineTableFooterCellProps:FF,mantineTableHeadCellProps:FF}),UOe=e=>{let{getIsSomeRowsPinned:t,getPrePaginationRowModel:n,getState:r,options:{enablePagination:i,enableRowPinning:a,rowCount:o}}=e,{columnOrder:s,density:c,globalFilter:l,isFullScreen:u,isLoading:d,pagination:f,showSkeletons:p,sorting:m}=r(),h=e.options.columns.length,g=o??n().rows.length,_=(0,J.useReducer)(()=>({}),{})[1],v=(0,J.useRef)(),y=(0,J.useRef)();(0,J.useEffect)(()=>{typeof window<`u`&&(v.current=document.body.style.height)},[]),(0,J.useEffect)(()=>{if(typeof window<`u`)if(u)y.current=document.body.getBoundingClientRect().top,document.body.style.height=`100dvh`;else{if(document.body.style.height=v.current,!y.current)return;window.scrollTo({behavior:`instant`,top:-1*y.current})}},[u]),(0,J.useEffect)(()=>{h!==s.length&&e.setColumnOrder(rF(e.options))},[h]),(0,J.useEffect)(()=>{if(!i||d||p)return;let{pageIndex:t,pageSize:n}=f;t*n>=g&&e.setPageIndex(Math.ceil(g/n)-1)},[g]);let b=(0,J.useRef)(m);(0,J.useEffect)(()=>{m.length&&(b.current=m)},[m]),(0,J.useEffect)(()=>{oF(e)&&(l?e.setSorting([]):e.setSorting(()=>b.current||[]))},[l]),(0,J.useEffect)(()=>{a&&t()&&setTimeout(()=>{_()},150)},[c])},WOe=e=>{let t=(0,J.useRef)(null),n=(0,J.useRef)(null),r=(0,J.useRef)({}),i=(0,J.useRef)({}),a=(0,J.useRef)(null),o=(0,J.useRef)(null),s=(0,J.useRef)({}),c=(0,J.useRef)(null),l=(0,J.useRef)(null),u=(0,J.useRef)(null),d=(0,J.useRef)(null),f=(0,J.useMemo)(()=>{let t=e.initialState??{};return t.columnOrder=t.columnOrder??rF(Object.assign(Object.assign({},e),{state:Object.assign(Object.assign({},e.initialState),e.state)})),t.globalFilterFn=e.globalFilterFn??`fuzzy`,t},[]);e.initialState=f;let[p,m]=(0,J.useState)(f.creatingRow??null),[h,g]=(0,J.useState)(()=>Object.assign({},...KP(e.columns).map(e=>({[GP(e)]:e.filterFn instanceof Function?e.filterFn.name??`custom`:e.filterFn??f?.columnFilterFns?.[GP(e)]??pOe(e)})))),[_,v]=(0,J.useState)(f.columnOrder??[]),[y,b]=(0,J.useState)(f.columnSizingInfo??{}),[x,S]=(0,J.useState)(f?.density??`md`),[C,w]=(0,J.useState)(f.draggingColumn??null),[T,E]=(0,J.useState)(f.draggingRow??null),[D,O]=(0,J.useState)(f.editingCell??null),[k,A]=(0,J.useState)(f.editingRow??null),[j,M]=(0,J.useState)(f.globalFilterFn??`fuzzy`),[N,P]=(0,J.useState)(f.grouping??[]),[F,I]=(0,J.useState)(f.hoveredColumn??null),[L,R]=(0,J.useState)(f.hoveredRow??null),[z,B]=(0,J.useState)(f?.isFullScreen??!1),[V,H]=(0,J.useState)(f?.pagination??{pageIndex:0,pageSize:10}),[U,W]=(0,J.useState)(f?.showAlertBanner??!1),[G,ee]=(0,J.useState)(f?.showColumnFilters??!1),[te,ne]=(0,J.useState)(f?.showGlobalFilter??!1),[re,ie]=(0,J.useState)(f?.showToolbarDropZone??!1);
89e.state=Object.assign({columnFilterFns:h,columnOrder:_,columnSizingInfo:y,creatingRow:p,density:x,draggingColumn:C,draggingRow:T,editingCell:D,editingRow:k,globalFilterFn:j,grouping:N,hoveredColumn:F,hoveredRow:L,isFullScreen:z,pagination:V,showAlertBanner:U,showColumnFilters:G,showGlobalFilter:te,showToolbarDropZone:re},e.state);let K=e,ae=(0,J.useRef)([]);K.columns=K.state.columnSizingInfo.isResizingColumn||K.state.draggingColumn||K.state.draggingRow?ae.current:qP({columnDefs:[...[XP(K)&&IOe(K),ZP(K)&&jOe(K),$P(K)&&OOe(K),QP(K)&&NOe(K),eF(K)&&LOe(K),tF(K)&&POe(K)].filter(Boolean),...K.columns,...[nF(K)&&HOe(K)].filter(Boolean)],tableOptions:K}),ae.current=K.columns,K.data=(0,J.useMemo)(()=>(K.state.isLoading||K.state.showSkeletons)&&!K.data.length?[...Array(Math.min(K.state.pagination.pageSize,20)).fill(null)].map(()=>Object.assign({},...KP(K.columns).map(e=>({[GP(e)]:null})))):K.data,[K.data,K.state.isLoading,K.state.showSkeletons]);let oe=$Ee(Object.assign(Object.assign({onColumnOrderChange:v,onColumnSizingInfoChange:b,onGroupingChange:P,onPaginationChange:H},K),{globalFilterFn:K.filterFns?.[j??`fuzzy`]}));return oe.refs={bottomToolbarRef:n,editInputRefs:r,filterInputRefs:i,lastSelectedRowId:t,searchInputRef:a,tableContainerRef:o,tableFooterRef:d,tableHeadCellRefs:s,tableHeadRef:u,tablePaperRef:c,topToolbarRef:l},oe.setCreatingRow=e=>{let t=e;e===!0&&(t=mOe(oe)),(K?.onCreatingRowChange)?.call(K,t)??m(t)},oe.setColumnFilterFns=K.onColumnFilterFnsChange??g,oe.setDensity=K.onDensityChange??S,oe.setDraggingColumn=K.onDraggingColumnChange??w,oe.setDraggingRow=K.onDraggingRowChange??E,oe.setEditingCell=K.onEditingCellChange??O,oe.setEditingRow=K.onEditingRowChange??A,oe.setGlobalFilterFn=K.onGlobalFilterFnChange??M,oe.setHoveredColumn=K.onHoveredColumnChange??I,oe.setHoveredRow=K.onHoveredRowChange??R,oe.setIsFullScreen=K.onIsFullScreenChange??B,oe.setShowAlertBanner=K.onShowAlertBannerChange??W,oe.setShowColumnFilters=K.onShowColumnFiltersChange??ee,oe.setShowGlobalFilter=K.onShowGlobalFilterChange??ne,oe.setShowToolbarDropZone=K.onShowToolbarDropZoneChange??ie,UOe(oe),oe},IF=e=>WOe(VOe(e)),LF=(e,t)=>{let n=qN(e);return t===void 0?n:(t>=0&&t<Math.max(e.startIndex-e.overscan,0)&&n.unshift(t),t>=0&&t>e.endIndex+e.overscan&&n.push(t),n)},GOe=e=>{let{getLeftLeafColumns:t,getRightLeafColumns:n,getState:r,getVisibleLeafColumns:i,options:{columnVirtualizerInstanceRef:a,columnVirtualizerOptions:o,enableColumnPinning:s,enableColumnVirtualization:c},refs:{tableContainerRef:l}}=e,{columnPinning:u,draggingColumn:d}=r();if(!c)return;let f=iF(o,{table:e}),p=i(),[m,h]=(0,J.useMemo)(()=>s?[t().map(e=>e.getPinnedIndex()),n().map(e=>p.length-e.getPinnedIndex()-1).sort((e,t)=>e-t)]:[[],[]],[p.length,u,s]),g=m.length,_=h.length,v=(0,J.useMemo)(()=>d?.id?p.findIndex(e=>e.id===d?.id):void 0,[d?.id]),y=XN(Object.assign({count:p.length,estimateSize:e=>p[e].getSize(),getScrollElement:()=>l.current,horizontal:!0,overscan:3,rangeExtractor:(0,J.useCallback)(e=>{let t=LF(e,v);return!g&&!_?t:[...new Set([...m,...t,...h])]},[m,h,v])},f)),b=y.getVirtualItems();y.virtualColumns=b;let x=b.length;if(x){let e=y.getTotalSize(),t=b[g]?.start||0,n=b[m.length-1]?.end||0,r=b[x-_]?.start||0,i=b[x-_-1]?.end||0;y.virtualPaddingLeft=t-n,y.virtualPaddingRight=e-i-(_?e-r:0)}return a&&(a.current=y),y},KOe=(e,t)=>{let{getRowModel:n,getState:r,options:{enableRowVirtualization:i,renderDetailPanel:a,rowVirtualizerInstanceRef:o,rowVirtualizerOptions:s},refs:{tableContainerRef:c}}=e,{density:l,draggingRow:u,expanded:d}=r();if(!i)return;let f=iF(s,{table:e}),p=t?.length??n().rows.length,m=l===`xs`?42.7:l===`md`?54.7:70.7,h=XN(Object.assign({count:a?p*2:p,estimateSize:e=>a&&e%2==1?d===!0?100:0:m,getScrollElement:()=>c.current,measureElement:typeof window<`u`&&navigator.userAgent.indexOf(`Firefox`)===-1?e=>e?.getBoundingClientRect().height:void 0,overscan:4,rangeExtractor:(0,J.useCallback)(e=>LF(e,u?.index??0),[u])},f));return h.virtualRows=h.getVirtualItems(),o&&(o.current=h),h},qOe=e=>{let{getRowModel:t,getState:n,options:{data:r,enableGlobalFilterRankedResults:i,positionCreatingRow:a}}=e,{creatingRow:o,expanded:s,globalFilter:c,pagination:l,rowPinning:u,sorting:d}=n();return(0,J.useMemo)(()=>aF(e),[o,r,i,s,t().rows,c,l.pageIndex,l.pageSize,a,u,d])},JOe={root:`MRT_TablePaper-module_root__q0v5L`},RF={root:`MRT_TableContainer-module_root__JIsGB`,"root-sticky":`MRT_TableContainer-module_root-sticky__uC4qx`,"root-fullscreen":`MRT_TableContainer-module_root-fullscreen__aM8Jg`},zF={root:`MRT_Table-module_root__ms2uS`,"root-grid":`MRT_Table-module_root-grid__2Pynz`},BF={root:`MRT_TableBody-module_root__kGhRy`,"root-grid":`MRT_TableBody-module_root-grid__WdOGg`,"root-no-rows":`MRT_TableBody-module_root-no-rows__iyi9K`,"root-virtualized":`MRT_TableBody-module_root-virtualized__TxPAi`,"empty-row-tr-grid":`MRT_TableBody-module_empty-row-tr-grid__LTgxw`,"empty-row-td-grid":`MRT_TableBody-module_empty-row-td-grid__pzlgG`,"empty-row-td-content":`MRT_TableBody-module_empty-row-td-content__Cc2XW`,pinned:`MRT_TableBody-module_pinned__XHpcs`},VF={root:`MRT_TableBodyRow-module_root__2c3D4`,"root-grid":`MRT_TableBodyRow-module_root-grid__AwXTe`,"root-virtualized":`MRT_TableBodyRow-module_root-virtualized__zYgxq`},HF={root:`MRT_TableBodyCell-module_root__Wf-zi`,"root-grid":`MRT_TableBodyCell-module_root-grid__zIuC-`,"root-virtualized":`MRT_TableBodyCell-module_root-virtualized__jLl8R`,"root-data-col":`MRT_TableBodyCell-module_root-data-col__HHcxc`,"root-nowrap":`MRT_TableBodyCell-module_root-nowrap__-k1Jo`,"root-cursor-pointer":`MRT_TableBodyCell-module_root-cursor-pointer__4kw7J`,"root-editable-hover":`MRT_TableBodyCell-module_root-editable-hover__2DKSa`},UF=[`string`,`number`],YOe=[`text`,`autocomplete`],WF=({cell:e,renderedColumnIndex:t=0,renderedRowIndex:n=0,table:r})=>{let{getState:i,options:{enableFilterMatchHighlighting:a,mantineHighlightProps:o}}=r,{column:s,row:c}=e,{columnDef:l}=s,{globalFilter:u,globalFilterFn:d}=i(),f=s.getFilterValue(),p=iF(o,{cell:e,column:s,row:c,table:r}),m=e.getIsAggregated()&&l.AggregatedCell?l.AggregatedCell({cell:e,column:s,row:c,table:r}):c.getIsGrouped()&&!e.getIsGrouped()?null:e.getIsGrouped()&&l.GroupedCell?l.GroupedCell({cell:e,column:s,row:c,table:r}):void 0,h=m!==void 0;if(h||(m=e.renderValue()),a&&l.enableFilterMatchHighlighting!==!1&&m&&UF.includes(typeof m)&&(f&&UF.includes(typeof f)&&YOe.includes(l.filterVariant)||u&&UF.includes(typeof u)&&s.getCanGlobalFilter())){let e=(s.getFilterValue()??u??``).toString();(f?l._filterFn:d)===`fuzzy`&&(e=e.split(` `)),m=(0,Y.jsx)(Tk,Object.assign({color:`yellow.3`,highlight:e},p,{children:m?.toString()}))}return l.Cell&&!h&&(m=l.Cell({cell:e,column:s,renderedCellValue:m,renderedColumnIndex:t,renderedRowIndex:n,row:c,table:r})),m},XOe={root:`MRT_CopyButton-module_root__mkXy4`},ZOe=e=>{var{cell:t,children:n,table:r}=e,i=EF(e,[`cell`,`children`,`table`]);let{options:{localization:{clickToCopy:a,copiedToClipboard:o},mantineCopyButtonProps:s}}=r,{column:c,row:l}=t,{columnDef:u}=c,d={cell:t,column:c,row:l,table:r},f=Object.assign(Object.assign(Object.assign({},iF(s,d)),iF(u.mantineCopyButtonProps,d)),i);return(0,Y.jsx)(ck,{value:t.getValue(),children:({copied:e,copy:t})=>(0,Y.jsx)(QA,{color:e?`green`:void 0,label:f?.title??(e?o:a),openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(QE,Object.assign({},f,{className:Pw(`mrt-copy-button`,XOe.root,f?.className),onClick:e=>{e.stopPropagation(),t()},role:`presentation`,title:void 0,children:n}))})})},GF=e=>{var{cell:t,table:n}=e,r=EF(e,[`cell`,`table`]);let{getState:i,options:{createDisplayMode:a,editDisplayMode:o,mantineEditSelectProps:s,mantineEditTextInputProps:c},refs:{editInputRefs:l},setCreatingRow:u,setEditingCell:d,setEditingRow:f}=n,{column:p,row:m}=t,{columnDef:h}
89=p,{creatingRow:g,editingRow:_}=i(),v=g?.id===m.id,y=_?.id===m.id,b=h.editVariant===`select`,x=h.editVariant===`multi-select`,[S,C]=(0,J.useState)(()=>t.getValue()),w={cell:t,column:p,row:m,table:n},T=Object.assign(Object.assign(Object.assign({},iF(c,w)),iF(h.mantineEditTextInputProps,w)),r),E=Object.assign(Object.assign(Object.assign({},iF(s,w)),iF(h.mantineEditSelectProps,w)),r),D=e=>{m._valuesCache[p.id]=e,v?u(m):y&&f(m)},O=e=>{var t;(t=T.onBlur)==null||t.call(T,e),D(S),d(null)},k=e=>{var n,r;(n=T.onKeyDown)==null||n.call(T,e),e.key===`Enter`&&((r=l.current[t.id])==null||r.blur())};if(h.Edit)return h.Edit?.call(h,{cell:t,column:p,row:m,table:n});let A={disabled:iF(h.enableEditing,m)===!1,label:[`custom`,`modal`].includes(v?a:o)?p.columnDef.header:void 0,name:t.id,onClick:e=>{var t;e.stopPropagation(),(t=T?.onClick)==null||t.call(T,e)},placeholder:[`custom`,`modal`].includes(v?a:o)?void 0:h.header,value:S,variant:o===`table`?`unstyled`:`default`};return b?(0,Y.jsx)(ej,Object.assign({},A,{searchable:!0,value:S},E,{onBlur:O,onChange:e=>{var t,n;(n=(t=E).onChange)==null||n.call(t,e),C(e)},onClick:e=>{var t;e.stopPropagation(),(t=E?.onClick)==null||t.call(E,e)},ref:e=>{e&&(l.current[t.id]=e,E.ref&&(E.ref.current=e))}})):x?(0,Y.jsx)(dA,Object.assign({},A,{searchable:!0,value:S},E,{onBlur:O,onChange:e=>{var t,n;(n=(t=E).onChange)==null||n.call(t,e),C(e)},onClick:e=>{var t;e.stopPropagation(),(t=E?.onClick)==null||t.call(E,e)},ref:e=>{e&&(l.current[t.id]=e,E.ref&&(E.ref.current=e))}})):(0,Y.jsx)(Kj,Object.assign({},A,{onKeyDown:k,value:S??``},T,{onBlur:O,onChange:e=>{var t;(t=T.onChange)==null||t.call(T,e),C(e.target.value)},onClick:e=>{var t;e.stopPropagation(),(t=T?.onClick)==null||t.call(T,e)},ref:e=>{e&&(l.current[t.id]=e,T.ref&&(T.ref.current=e))}}))},KF=e=>{var{cell:t,numRows:n=1,renderedColumnIndex:r=0,renderedRowIndex:i=0,rowRef:a,table:o,virtualCell:s}=e,c=EF(e,[`cell`,`numRows`,`renderedColumnIndex`,`renderedRowIndex`,`rowRef`,`table`,`virtualCell`]);let l=TT(),{getState:u,options:{columnResizeDirection:d,columnResizeMode:f,createDisplayMode:p,editDisplayMode:m,enableClickToCopy:h,enableColumnOrdering:g,enableColumnPinning:_,enableEditing:v,enableGrouping:y,layoutMode:b,mantineSkeletonProps:x,mantineTableBodyCellProps:S},refs:{editInputRefs:C},setEditingCell:w,setHoveredColumn:T}=o,{columnSizingInfo:E,creatingRow:D,density:O,draggingColumn:k,editingCell:A,editingRow:j,hoveredColumn:M,isLoading:N,showSkeletons:P}=u(),{column:F,row:I}=t,{columnDef:L}=F,{columnDefType:R}=L,z={cell:t,column:F,renderedColumnIndex:r,renderedRowIndex:i,row:I,table:o},B=Object.assign(Object.assign(Object.assign({},iF(S,z)),iF(L.mantineTableBodyCellProps,z)),c),V=iF(x,z),[H,U]=(0,J.useState)(100);(0,J.useEffect)(()=>{if(!N&&!P||H!==100)return;let e=F.getSize();U(R===`display`?e/2:Math.round(Math.random()*(e-e/3)+e/3))},[N,P]);let W={minWidth:`max(calc(var(--col-${lF(F?.id)}-size) * 1px), ${L.minSize??30}px)`,width:`calc(var(--col-${lF(F.id)}-size) * 1px)`};b===`grid`?W.flex=`${[0,!1].includes(L.grow)?0:`var(--col-${lF(F.id)}-size)`} 0 auto`:b===`grid-no-grow`&&(W.flex=`${+(L.grow||0)} 0 auto`);let G=k?.id===F.id,ee=M?.id===F.id,te=_&&L.columnDefType!==`group`&&F.getIsPinned(),ne=!t.getIsPlaceholder()&&iF(v,I)&&iF(L.enableEditing,I)!==!1,re=ne&&![`custom`,`modal`].includes(m)&&(m===`table`||j?.id===I.id||A?.id===t.id)&&!I.getIsGrouped(),ie=ne&&p===`row`&&D?.id===I.id,K=iF(h,t)||iF(L.enableClickToCopy,t)&&iF(L.enableClickToCopy,t)!==!1,ae=e=>{var n;(n=B?.onDoubleClick)==null||n.call(B,e),ne&&m===`cell`&&(w(t),setTimeout(()=>{var e;let n=C.current[t.id];n&&(n.focus(),(e=n.select)==null||e.call(n))},100))},oe=e=>{var t;(t=B?.onDragEnter)==null||t.call(B,e),y&&M?.id===`drop-zone`&&T(null),g&&k&&T(L.enableColumnOrdering===!1?null:F)},se={cell:t,renderedColumnIndex:r,renderedRowIndex:i,table:o};return(0,Y.jsx)(Aj,Object.assign({"data-column-pinned":te||void 0,"data-dragging-column":G||void 0,"data-first-right-pinned":te===`right`&&F.getIsFirstColumn(te)||void 0,"data-hovered-column-target":ee||void 0,"data-index":r,"data-last-left-pinned":te===`left`&&F.getIsLastColumn(te)||void 0,"data-last-row":i===n-1||void 0,"data-resizing":f===`onChange`&&E?.isResizingColumn===F.id&&d||void 0},B,{__vars:Object.assign({"--mrt-cell-align":B.align??(l.dir===`rtl`?`right`:`left`),"--mrt-table-cell-left":te===`left`?`${F.getStart(te)}`:void 0,"--mrt-table-cell-right":te===`right`?`${F.getAfter(te)}`:void 0},B.__vars),className:Pw(HF.root,b?.startsWith(`grid`)&&HF[`root-grid`],s&&HF[`root-virtualized`],ne&&m===`cell`&&HF[`root-cursor-pointer`],ne&&[`cell`,`table`].includes(m??``)&&R!==`display`&&HF[`root-editable-hover`],R===`data`&&HF[`root-data-col`],O===`xs`&&HF[`root-nowrap`],B?.className),onDoubleClick:ae,onDragEnter:oe,style:e=>Object.assign(Object.assign({},W),iF(B.style,e)),children:B.children??(0,Y.jsxs)(Y.Fragment,{children:[t.getIsPlaceholder()?L.PlaceholderCell?.call(L,{cell:t,column:F,row:I,table:o}
89)??null:P!==!1&&(N||P)?(0,Y.jsx)(rj,Object.assign({height:20,width:H},V)):R===`display`&&([`mrt-row-expand`,`mrt-row-numbers`,`mrt-row-select`].includes(F.id)||!I.getIsGrouped())?L.Cell?.call(L,Object.assign({column:F,renderedCellValue:t.renderValue(),row:I,rowRef:a},se)):ie||re?(0,Y.jsx)(GF,{cell:t,table:o}):K&&L.enableClickToCopy!==!1?(0,Y.jsx)(ZOe,{cell:t,table:o,children:(0,Y.jsx)(WF,Object.assign({},se))}):(0,Y.jsx)(WF,Object.assign({},se)),t.getIsGrouped()&&!L.GroupedCell&&(0,Y.jsxs)(Y.Fragment,{children:[` (`,I.subRows?.length,`)`]})]})}))},QOe=(0,J.memo)(KF,(e,t)=>t.cell===e.cell),qF={root:`MRT_TableDetailPanel-module_root__vQAlM`,"root-grid":`MRT_TableDetailPanel-module_root-grid__7UMC6`,"root-virtual-row":`MRT_TableDetailPanel-module_root-virtual-row__r-X4Z`,inner:`MRT_TableDetailPanel-module_inner__o-Fk-`,"inner-grid":`MRT_TableDetailPanel-module_inner-grid__WLZgF`,"inner-expanded":`MRT_TableDetailPanel-module_inner-expanded__6tg9T`,"inner-virtual":`MRT_TableDetailPanel-module_inner-virtual__TItRy`},$Oe=e=>{var{parentRowRef:t,renderedRowIndex:n=0,row:r,rowVirtualizer:i,striped:a,table:o,virtualRow:s}=e,c=EF(e,[`parentRowRef`,`renderedRowIndex`,`row`,`rowVirtualizer`,`striped`,`table`,`virtualRow`]);let{getState:l,getVisibleLeafColumns:u,options:{layoutMode:d,mantineDetailPanelProps:f,mantineTableBodyRowProps:p,renderDetailPanel:m}}=o,{isLoading:h}=l(),g=iF(p,{isDetailPanel:!0,row:r,table:o}),_=Object.assign(Object.assign({},iF(f,{row:r,table:o})),c),v=!h&&r.getIsExpanded()&&m?.({row:r,table:o});return(0,Y.jsx)(jj,Object.assign({"data-index":m?n*2+1:n,"data-striped":a,ref:e=>{var t;e&&((t=i?.measureElement)==null||t.call(i,e))}},g,{__vars:Object.assign({"--mrt-parent-row-height":s?`${t.current?.getBoundingClientRect()?.height}px`:void 0,"--mrt-virtual-row-start":s?`${s.start}px`:void 0},g?.__vars),className:Pw(`mantine-Table-tr-detail-panel`,qF.root,d?.startsWith(`grid`)&&qF[`root-grid`],s&&qF[`root-virtual-row`],g?.className),children:(0,Y.jsx)(Aj,Object.assign({colSpan:u().length,component:`td`},_,{__vars:{"--mrt-inner-width":`${o.getTotalSize()}px`},className:Pw(`mantine-Table-td-detail-panel`,qF.inner,d?.startsWith(`grid`)&&qF[`inner-grid`],r.getIsExpanded()&&qF[`inner-expanded`],s&&qF[`inner-virtual`]),p:r.getIsExpanded()&&v?`md`:0,children:i?r.getIsExpanded()&&v:(0,Y.jsx)(OT,{in:r.getIsExpanded(),children:v})}))}))},JF=e=>{var{columnVirtualizer:t,numRows:n,pinnedRowIds:r,renderedRowIndex:i=0,row:a,rowVirtualizer:o,table:s,tableProps:c,virtualRow:l}=e,u=EF(e,[`columnVirtualizer`,`numRows`,`pinnedRowIds`,`renderedRowIndex`,`row`,`rowVirtualizer`,`table`,`tableProps`,`virtualRow`]);let{getState:d,options:{enableRowOrdering:f,enableRowPinning:p,enableStickyFooter:m,enableStickyHeader:h,layoutMode:g,mantineTableBodyRowProps:_,memoMode:v,renderDetailPanel:y,rowPinningDisplayMode:b},refs:{tableFooterRef:x,tableHeadRef:S},setHoveredRow:C}=s,{density:w,draggingColumn:T,draggingRow:E,editingCell:D,editingRow:O,hoveredRow:k,isFullScreen:A,rowPinning:j}=d(),M=a.getVisibleCells(),{virtualColumns:N,virtualPaddingLeft:P,virtualPaddingRight:F}=t??{},I=sF({row:a,table:s}),L=p&&a.getIsPinned(),R=L&&b?.includes(`sticky`)&&`sticky`,z=E?.id===a.id,B=k?.id===a.id,V=Object.assign(Object.assign({},iF(_,{renderedRowIndex:i,row:a,table:s})),u),[H,U]=(0,J.useMemo)(()=>!p||!R||!r||!a.getIsPinned()?[]:[[...r].reverse().indexOf(a.id),r.indexOf(a.id)],[r,j]),W=(h||A)&&S.current?.clientHeight||0,G=m&&x.current?.clientHeight||0,ee=parseInt(V?.style?.height,10)||(w===`xs`?37:w===`md`?53:69),te=e=>{f&&E&&C(a)},ne=(0,J.useRef)(null),re=c.striped;return re&&(re===!0&&(re=`odd`),re===`odd`&&i%2!=0&&(re=!1),re===`even`&&i%2==0&&(re=!1)),(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(jj,Object.assign({"data-dragging-row":z||void 0,"data-hovered-row-target":B||void 0,"data-index":y?i*2:i,"data-row-pinned":R||L||void 0,"data-selected":I||void 0,"data-striped":re,onDragEnter:te,ref:e=>{e&&(ne.current=e,o?.measureElement(e))}},V,{__vars:Object.assign(Object.assign({},V?.__vars),{"--mrt-pinned-row-bottom":!l&&H!==void 0&&L?`${H*ee+(m?G-1:0)}`:void 0,"--mrt-pinned-row-top":l?void 0:U!==void 0&&L?`${U*ee+(h||A?W-1:0)}`:void 0,"--mrt-virtual-row-start":l?`${l.start}`:void 0}),className:Pw(VF.root,g?.startsWith(`grid`)&&VF[`root-grid`],l&&VF[`root-virtualized`],V?.className),children:[P?(0,Y.jsx)(X,{component:`td`,display:`flex`,w:P}):null,(N??a.getVisibleCells()).map((e,r)=>{let o=e;t&&(r=e.index,o=M[r]);let c={cell:o,numRows:n,renderedColumnIndex:r,renderedRowIndex:i,rowRef:ne,table:s,virtualCell:t?e:void 0};return v===`cells`&&o.column.columnDef.columnDefType===`data`&&!T&&!E&&D?.id!==o.id&&O?.id!==a.id?(0,Y.jsx)(QOe,Object.assign({},c),o.id):(0,Y.jsx)(KF,Object.assign({},c),o.id)}),F?(0,Y.jsx)(X,{component:`td`,display:`flex`,w:F}):null]})),y&&!a.getIsGrouped()&&(0,Y.jsx)($Oe,{parentRowRef:ne,renderedRowIndex:i,row:a,rowVirtualizer:o,striped:re,table:s,virtualRow:l})]})},YF=(0,J.memo)(JF,(e,t)=>e.row===t.row),XF=e=>{var{columnVirtualizer:t,table:n,tableProps:r}=e,i=EF(e,[`columnVirtualizer`,`table`,`tableProps`]);let{getBottomRows:a,getIsSomeRowsPinned:o,getRowModel:s,getState:c,getTopRows:l,options:{enableStickyFooter:u,enableStickyHeader:d,layoutMode:f,localization:p,mantineTableBodyProps:m,memoMode:h,renderDetailPanel:g,renderEmptyRowsFallback:_,rowPinningDisplayMode:v},refs:{tableFooterRef:y,tableHeadRef:b,tablePaperRef:x}}=n,{columnFilters:S,globalFilter:C,isFullScreen:w,rowPinning:T}=c(),E=Object.assign(Object.assign({},iF(m,{table:n})),i),D=(d||w)&&b.current?.clientHeight||0,O=u&&y.current?.clientHeight||0,k=(0,J.useMemo)(()=>!T.bottom?.length&&!T.top?.length?[]:s().rows.filter(e=>e.getIsPinned()).map(e=>e.id),[T,s().rows]),A=qOe(n),j=KOe(n,A),{virtualRows:M}=j??{},N={columnVirtualizer:t,numRows:A.length,table:n,tableProps:r};return(0,Y.jsxs)(Y.Fragment,{children:[!v?.includes(`sticky`)&&o(`top`)&&(0,Y.jsx)(Nj,Object.assign({},E,{__vars:Object.assign({"--mrt-table-head-height":`${D}`},E?.__vars),className:Pw(BF.pinned,f?.startsWith(`grid`)&&BF[`root-grid`],E?.className),children:l().map((e,t)=>{let n=Object.assign(Object.assign({},N),{renderedRowIndex:t,row:e});return h===`rows`?(0,Y.jsx)(YF,Object.assign({},n),e.id):(0,Y.jsx)(JF,Object.assign({},n),e.id)})})),(0,Y.jsx)(Nj,Object.assign({},E,{__vars:Object.assign({"--mrt-table-body-height":j?`${j.getTotalSize()}px`:void 0},E?.__vars),className:Pw(BF.root,f?.startsWith(`grid`)&&BF[`root-grid`],!A.length&&BF[`root-no-rows`],j&&BF[`root-virtualized`],E?.className),children:E?.children??(A.length?(0,Y.jsx)(Y.Fragment,{children:(M??A).map((e,t)=>{if(j)if(g){if(e.index%2==1)return null;t=e.index/2}else t=e.index;let n=j?A[t]:e,r=Object.assign(Object.assign({},N),{pinnedRowIds:k,renderedRowIndex:t,row:n,rowVirtualizer:j,virtualRow:j?e:void 0}),i=`${n.id}-${n.index}`;return h===`rows`?(0,Y.jsx)(YF,Object.assign({},r),i):(0,Y.jsx)(JF,Object.assign({},r),i)})}):(0,Y.jsx)(`tr`,{className:Pw(`mrt-table-body-row`,f?.startsWith(`grid`)&&BF[`empty-row-tr-grid`]),children:(0,Y.jsx)(`td`,{className:Pw(`mrt-table-body-cell`,f?.startsWith(`grid`)&&BF[`empty-row-td-grid`]),colSpan:n.getVisibleLeafColumns().length,children:_?.({table:n})??(0,Y.jsx)(Q,{__vars:{"--mrt-paper-width":`${x.current?.clientWidth}`},className:Pw(BF[`empty-row-td-content`]),children:C||S.length?p.noResultsFound:p.noRecordsToDisplay})})}))})),!v?.includes(`sticky`)&&o(`bottom`)&&(0,Y.jsx)(Nj,Object.assign({},E,{__vars:Object.assign({"--mrt-table-footer-height":`${O}`},E?.__vars),className:Pw(BF.pinned,f?.startsWith(`grid`)&&BF[`root-grid`],E?.className),children:a().map((e,t)=>{let n=Object.assign(Object.assign({},N),{renderedRowIndex:t,row:e});return h===`rows`?(0,Y.jsx)(YF,Object.assign({},n),e.id):(0,Y.jsx)(JF,Object.assign({},n),e.id)})}))]})},eke=(0,J.memo)(XF,(e,t)=>e.table.options.data===t.table.options.data),ZF={root:`MRT_TableFooter-module_root__-JXpw`,grid:`MRT_TableFooter-module_grid__J3Ga-`,sticky:`MRT_TableFooter-module_sticky__GcoK6`},QF={root:`MRT_TableFooterRow-module_root__EuoPr`,"layout-mode-grid":`MRT_TableFooterRow-module_layout-mode-grid__dUEMF`},$F={root:`MRT_TableFooterCell-module_root__d8Scs`,grid:`MRT_TableFooterCell-module_grid__H9jLk`,group:`MRT_TableFooterCell-module_group__l3-p-`},tke=e=>{var{footer:t,renderedColumnIndex:n,table:r}=e,i=EF(e,[`footer`,`renderedColumnIndex`,`table`]);let a=TT(),{options:{enableColumnPinning:o,layoutMode:s,mantineTableFooterCellProps:c}}=r,{column:l}=t,{columnDef:u}=l,{columnDefType:d}=u,f=o&&u.columnDefType!==`group`&&l.getIsPinned(),p={column:l,table:r},m=Object.assign(Object.assign(Object.assign({},iF(c,p)),iF(u.mantineTableFooterCellProps,p)),i),h={minWidth:`max(calc(var(--header-${lF(t?.id)}-size) * 1px), ${u.minSize??30}px)`,width:`calc(var(--header-${lF(t.id)}-size) * 1px)`};return s===`grid`?h.flex=`${[0,!1].includes(u.grow)?0:`var(--header-${lF(t.id)}-size)`}
89 0 auto`:s===`grid-no-grow`&&(h.flex=`${+(u.grow||0)} 0 auto`),(0,Y.jsx)(kj,Object.assign({colSpan:t.colSpan,"data-column-pinned":f||void 0,"data-first-right-pinned":f===`right`&&l.getIsFirstColumn(f)||void 0,"data-index":n,"data-last-left-pinned":f===`left`&&l.getIsLastColumn(f)||void 0},m,{__vars:Object.assign({"--mrt-cell-align":m.align??(d===`group`?`center`:a.dir===`rtl`?`right`:`left`),"--mrt-table-cell-left":f===`left`?`${l.getStart(f)}`:void 0,"--mrt-table-cell-right":f===`right`?`${l.getAfter(f)}`:void 0},m?.__vars),className:Pw($F.root,s?.startsWith(`grid`)&&$F.grid,d===`group`&&$F.group,m?.className),style:e=>Object.assign(Object.assign({},h),iF(m.style,e)),children:m.children??(t.isPlaceholder?null:iF(u.Footer,{column:l,footer:t,table:r})??u.footer??null)}))},nke=e=>{var{columnVirtualizer:t,footerGroup:n,table:r}=e,i=EF(e,[`columnVirtualizer`,`footerGroup`,`table`]);let{options:{layoutMode:a,mantineTableFooterRowProps:o}}=r,{virtualColumns:s,virtualPaddingLeft:c,virtualPaddingRight:l}=t??{};if(!n.headers?.some(e=>typeof e.column.columnDef.footer==`string`&&!!e.column.columnDef.footer||e.column.columnDef.Footer))return null;let u=Object.assign(Object.assign({},iF(o,{footerGroup:n,table:r})),i);return(0,Y.jsxs)(jj,Object.assign({className:Pw(QF.root,a?.startsWith(`grid`)&&QF[`layout-mode-grid`])},u,{children:[c?(0,Y.jsx)(X,{component:`th`,display:`flex`,w:c}):null,(s??n.headers).map((e,i)=>{let a=e;return t&&(i=e.index,a=n.headers[i]),(0,Y.jsx)(tke,{footer:a,renderedColumnIndex:i,table:r},a.id)}),l?(0,Y.jsx)(X,{component:`th`,display:`flex`,w:l}):null]}))},rke=e=>{var{columnVirtualizer:t,table:n}=e,r=EF(e,[`columnVirtualizer`,`table`]);let{getFooterGroups:i,getState:a,options:{enableStickyFooter:o,layoutMode:s,mantineTableFooterProps:c},refs:{tableFooterRef:l}}=n,{isFullScreen:u}=a(),d=Object.assign(Object.assign({},iF(c,{table:n})),r),f=(u||o)&&o!==!1;return(0,Y.jsx)(Pj,Object.assign({},d,{className:Pw(ZF.root,d?.className,f&&ZF.sticky,s?.startsWith(`grid`)&&ZF.grid),ref:e=>{l.current=e,d?.ref&&(d.ref.current=e)},children:i().map(e=>(0,Y.jsx)(nke,{columnVirtualizer:t,footerGroup:e,table:n},e.id))}))},eI={root:`MRT_TableHead-module_root__j9NkO`,"root-grid":`MRT_TableHead-module_root-grid__c3aGl`,"root-table-row-group":`MRT_TableHead-module_root-table-row-group__d9FO4`,"root-sticky":`MRT_TableHead-module_root-sticky__0kuDE`,"banner-tr":`MRT_TableHead-module_banner-tr__EhT-x`,"banner-th":`MRT_TableHead-module_banner-th__KwM5a`,grid:`MRT_TableHead-module_grid__OJ-td`},tI={root:`MRT_TableHeadRow-module_root__hUKv4`,"layout-mode-grid":`MRT_TableHeadRow-module_layout-mode-grid__4ZGri`,sticky:`MRT_TableHeadRow-module_sticky__Ej7Ax`},nI={root:`MRT_TableHeadCell-module_root__6y50a`,"root-grid":`MRT_TableHeadCell-module_root-grid__bAf1d`,"root-virtualized":`MRT_TableHeadCell-module_root-virtualized__CWLit`,"root-no-select":`MRT_TableHeadCell-module_root-no-select__BEOVU`,content:`MRT_TableHeadCell-module_content__-pzSK`,"content-spaced":`MRT_TableHeadCell-module_content-spaced__S85Aa`,"content-center":`MRT_TableHeadCell-module_content-center__c-17L`,"content-right":`MRT_TableHeadCell-module_content-right__NSRZU`,"content-wrapper":`MRT_TableHeadCell-module_content-wrapper__py6aJ`,"content-wrapper-hidden-overflow":`MRT_TableHeadCell-module_content-wrapper-hidden-overflow__QY40r`,"content-wrapper-nowrap":`MRT_TableHeadCell-module_content-wrapper-nowrap__-4aIg`,labels:`MRT_TableHeadCell-module_labels__oiMSr`,"labels-right":`MRT_TableHeadCell-module_labels-right__6ZJp-`,"labels-center":`MRT_TableHeadCell-module_labels-center__MM9q8`,"labels-sortable":`MRT_TableHeadCell-module_labels-sortable__tyuLr`,"labels-data":`MRT_TableHeadCell-module_labels-data__PvFGO`,"content-actions":`MRT_TableHeadCell-module_content-actions__utxbm`},ike={"filter-mode-label":`MRT_TableHeadCellFilterContainer-module_filter-mode-label__8reK-`},ake={root:`MRT_FilterCheckBox-module_root__59h9r`},oke=e=>{var{column:t,table:n}=e,r=EF(e,[`column`,`table`]);let{getState:i,options:{localization:a,mantineFilterCheckboxProps:o}}=n,{density:s}=i(),{columnDef:c}=t,l={column:t,table:n},u=Object.assign(Object.assign(Object.assign({},iF(o,l)),iF(c.mantineFilterCheckboxProps,l)),r),d=a.filterByColumn?.replace(`{column}`,c.header),f=t.getFilterValue();return(0,Y.jsx)(QA,{label:u?.title??d,openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(AO,Object.assign({checked:f===`true`,className:Pw(`mrt-filter-checkbox`,ake.root),indeterminate:f===void 0,label:u.title??d,size:s===`xs`?`sm`:`md`},u,{onChange:e=>{var n;t.setFilterValue(t.getFilterValue()===void 0?`true`:t.getFilterValue()===`true`?`false`:void 0),(n=u?.onChange)==null||n.call(u,e)},onClick:e=>{var t;e.stopPropagation(),(t=u?.onClick)==null||t.call(u,e)},title:void 0}))})},ske={root:`MRT_FilterRangeFields-module_root__KfCcg`},rI={root:`MRT_FilterTextInput-module_root__Ss8Ql`,"date-filter":`MRT_FilterTextInput-module_date-filter__jOBLB`,"range-filter":`MRT_FilterTextInput-module_range-filter__JQHAL`,"not-filter-chip":`MRT_FilterTextInput-module_not-filter-chip__u8b1y`,"filter-chip-badge":`MRT_FilterTextInput-module_filter-chip-badge__Sel2k`},iI=e=>{var{header:t,rangeFilterIndex:n,table:r}=e,i=EF(e,[`header`,`rangeFilterIndex`,`table`]);let{options:{columnFilterDisplayMode:a,columnFilterModeOptions:o,icons:{IconX:s},localization:c,mantineFilterAutocompleteProps:l,mantineFilterDateInputProps:u,mantineFilterMultiSelectProps:d={clearable:!0},mantineFilterSelectProps:f,mantineFilterTextInputProps:p,manualFiltering:m},refs:{filterInputRefs:h},setColumnFilterFns:g}=r,{column:_}=t,{columnDef:v}=_,y={column:_,rangeFilterIndex:n,table:r},b=Object.assign(Object.assign(Object.assign({},iF(p,y)),iF(v.mantineFilterTextInputProps,y)),i),x=Object.assign(Object.assign({},iF(f,y)),iF(v.mantineFilterSelectProps,y)),S=Object.assign(Object.assign({},iF(d,y)),iF(v.mantineFilterMultiSelectProps,y)),C=Object.assign(Object.assign({},iF(u,y)),iF(v.mantineFilterDateInputProps,y)),w=Object.assign(Object.assign({},iF(l,y)),iF(v.mantineFilterAutocompleteProps,y)),T=v.filterVariant===`range`||v.filterVariant===`date-range`||n!==void 0,E=v.filterVariant===`select`,D=v.filterVariant===`multi-select`,O=v.filterVariant===`date`||v.filterVariant===`date-range`,k=v.filterVariant===`autocomplete`,A=v?.columnFilterModeOptions??o,j=v._filterFn,M=[`empty`,`notEmpty`].includes(j)?TF(c,j):``,N=T?n===0?c.min:n===1?c.max:``:b?.placeholder??c.filterByColumn?.replace(`{column}`,String(v.header)),P=_.getFacetedUniqueValues(),F=(0,J.useMemo)(()=>(w?.data??x?.data??S?.data??((k||E||D)&&P?Array.from(P.keys()).filter(e=>e!==null).sort((e,t)=>
89e.localeCompare(t)):[])).filter(e=>e!=null),[w?.data,P,k,D,E,S?.data,x?.data]),I=(0,J.useRef)(!1),[L,R]=(0,J.useState)(()=>D?_.getFilterValue()||[]:T?_.getFilterValue()?.[n]||``:_.getFilterValue()??``),[z]=FS(L,m?400:200);(0,J.useEffect)(()=>{I.current&&(T?_.setFilterValue(e=>{let t=Array.isArray(e)?e:[``,``];return t[n]=z,t}):_.setFilterValue(z??void 0))},[z]),(0,J.useEffect)(()=>{if(!I.current){I.current=!0;return}let e=_.getFilterValue();e===void 0?B():R(T&&n!==void 0?(e??[``,``])[n]:e??``)},[_.getFilterValue()]);let B=()=>{D?(R([]),_.setFilterValue([])):T?(R(``),_.setFilterValue(e=>{let t=Array.isArray(e)?e:[``,``];return t[n]=void 0,t})):(R(``),_.setFilterValue(void 0))};if(v.Filter)return(0,Y.jsx)(Y.Fragment,{children:v.Filter?.call(v,{column:_,header:t,rangeFilterIndex:n,table:r})});let V=()=>{R(``),_.setFilterValue(void 0),g(e=>Object.assign(Object.assign({},e),{[t.id]:A?.[0]??`fuzzy`}))},H={"aria-label":N,className:Pw(`mrt-filter-text-input`,rI.root,O?rI[`date-filter`]:T?rI[`range-filter`]:!M&&rI[`not-filter-chip`]),disabled:!!M,onChange:R,onClick:e=>e.stopPropagation(),placeholder:N,style:Object.assign({},D?S?.style:E?x?.style:O?C?.style:b?.style),title:N,value:L,variant:`unstyled`},{className:U}=H,W=EF(H,[`className`]),G=L?(0,Y.jsx)(gD,{"aria-label":c.clearFilter,color:`var(--mantine-color-gray-7)`,onClick:B,size:`sm`,title:c.clearFilter??``,variant:`transparent`,children:(0,Y.jsx)(s,{})}):null;return M?(0,Y.jsx)(X,{style:W.style,children:(0,Y.jsx)(RO,{className:rI[`filter-chip-badge`],onClick:V,rightSection:G,size:`lg`,children:M})}):D?(0,Y.jsx)(dA,Object.assign({},W,{searchable:!0},S,{className:Pw(U,S.className),data:F,onChange:e=>R(e),ref:e=>{e&&(h.current[`${_.id}-${n??0}`]=e,S.ref&&(S.ref.current=e))},rightSection:L?.toString()?.length&&S?.clearable?G:void 0,style:W.style})):E?(0,Y.jsx)(ej,Object.assign({},W,{clearable:!0,searchable:!0},x,{className:Pw(U,x.className),clearButtonProps:{size:`md`},data:F,ref:e=>{e&&(h.current[`${_.id}-${n??0}`]=e,x.ref&&(x.ref.current=e))},style:W.style})):O?(0,Y.jsx)(UP,Object.assign({},W,{allowDeselect:!0,clearable:!0,popoverProps:{withinPortal:a!==`popover`}},C,{className:Pw(U,C.className),onChange:e=>W.onChange(e===null?``:e),ref:e=>{e&&(h.current[`${_.id}-${n??0}`]=e,C.ref&&(C.ref.current=e))},style:W.style})):k?(0,Y.jsx)(NO,Object.assign({},W,{onChange:e=>R(e),rightSection:L?.toString()?.length?G:void 0},w,{className:Pw(U,w.className),data:F,ref:e=>{e&&(h.current[`${_.id}-${n??0}`]=e,w.ref&&(w.ref.current=e))},style:W.style})):(0,Y.jsx)(Kj,Object.assign({},W,{onChange:e=>R(e.target.value),rightSection:L?.toString()?.length?G:void 0},b,{className:Pw(U,b.className),mt:0,ref:e=>{e&&(h.current[`${_.id}-${n??0}`]=e,b.ref&&(b.ref.current=e))},style:W.style}))},cke=e=>{var{header:t,table:n}=e,r=EF(e,[`header`,`table`]);return(0,Y.jsxs)(X,Object.assign({},r,{className:Pw(`mrt-filter-range-fields`,ske.root,r.className),children:[(0,Y.jsx)(iI,{header:t,rangeFilterIndex:0,table:n}),(0,Y.jsx)(iI,{header:t,rangeFilterIndex:1,table:n})]}))},lke={root:`MRT_FilterRangeSlider-module_root__uwYEk`},uke=e=>{var{header:t,table:n}=e,r=EF(e,[`header`,`table`]);let{options:{mantineFilterRangeSliderProps:i},refs:{filterInputRefs:a}}=n,{column:o}=t,{columnDef:s}=o,c={column:o,table:n},l=Object.assign(Object.assign(Object.assign({},iF(i,c)),iF(s.mantineFilterRangeSliderProps,c)),r),[u,d]=l.min!==void 0&&l.max!==void 0?[l.min,l.max]:o.getFacetedMinMaxValues()??[0,1];Array.isArray(u)&&(u=u[0]),Array.isArray(d)&&(d=d[0]),u===null&&(u=0),d===null&&(d=1);let[f,p]=(0,J.useState)([u,d]),m=o.getFilterValue(),h=(0,J.useRef)(!1);return(0,J.useEffect)(()=>{h.current&&(m===void 0?p([u,d]):Array.isArray(m)&&p(m)),h.current=!0},[m,u,d]),(0,Y.jsx)(bj,Object.assign({className:Pw(`mrt-filter-range-slider`,lke.root),max:d,min:u,onChange:e=>{p(e)},onChangeEnd:e=>{Array.isArray(e)&&(e[0]<=u&&e[1]>=d?o.setFilterValue(void 0):o.setFilterValue(e))},value:f},l,{ref:e=>{e&&(a.current[`${o.id}-0`]=e,l?.ref&&(l.ref=e))}}))},dke={symbol:`MRT_FilterOptionMenu-module_symbol__a1Bsy`},fke=e=>
89[{divider:!1,label:e.filterFuzzy,option:`fuzzy`,symbol:`â`},{divider:!1,label:e.filterContains,option:`contains`,symbol:`*`},{divider:!1,label:e.filterStartsWith,option:`startsWith`,symbol:`a`},{divider:!0,label:e.filterEndsWith,option:`endsWith`,symbol:`z`},{divider:!1,label:e.filterEquals,option:`equals`,symbol:`=`},{divider:!0,label:e.filterNotEquals,option:`notEquals`,symbol:`â `},{divider:!1,label:e.filterBetween,option:`between`,symbol:`â¿`},{divider:!0,label:e.filterBetweenInclusive,option:`betweenInclusive`,symbol:`â¬`},{divider:!1,label:e.filterGreaterThan,option:`greaterThan`,symbol:`>`},{divider:!1,label:e.filterGreaterThanOrEqualTo,option:`greaterThanOrEqualTo`,symbol:`â¥`},{divider:!1,label:e.filterLessThan,option:`lessThan`,symbol:`<`},{divider:!0,label:e.filterLessThanOrEqualTo,option:`lessThanOrEqualTo`,symbol:`â¤`},{divider:!1,label:e.filterEmpty,option:`empty`,symbol:`â
`},{divider:!1,label:e.filterNotEmpty,option:`notEmpty`,symbol:`!â
`}],aI=[`between`,`betweenInclusive`,`inNumberRange`],oI=[`empty`,`notEmpty`],pke=[`arrIncludesSome`,`arrIncludesAll`,`arrIncludes`],sI=[`range-slider`,`date-range`,`range`],cI=({header:e,onSelect:t,table:n})=>{let{getState:r,options:{columnFilterModeOptions:i,globalFilterModeOptions:a,localization:o,renderColumnFilterModeMenuItems:s,renderGlobalFilterModeMenuItems:c},setColumnFilterFns:l,setGlobalFilterFn:u}=n,{globalFilterFn:d}=r(),{column:f}=e??{},{columnDef:p}=f??{},m=f?.getFilterValue(),h=p?.columnFilterModeOptions??i;sI.includes(p?.filterVariant)&&(h=[...aI,...h??[]].filter(e=>aI.includes(e)));let g=(0,J.useMemo)(()=>fke(o).filter(e=>p?h===void 0||h?.includes(e.option):(!a||a.includes(e.option))&&[`contains`,`fuzzy`,`startsWith`].includes(e.option)),[]),_=n=>{let r=p?._filterFn??``;!e||!f?u(n):n!==r&&(l(t=>Object.assign(Object.assign({},t),{[e.id]:n})),oI.includes(n)?m!==` `&&!oI.includes(r)?f.setFilterValue(` `):m&&f.setFilterValue(m):p?.filterVariant===`multi-select`||pke.includes(n)?m instanceof String||m?.length?f.setFilterValue([]):m&&f.setFilterValue(m):sI.includes(p?.filterVariant)||aI.includes(n)?!Array.isArray(m)||!m?.every(e=>e===``)&&!aI.includes(r)?f.setFilterValue([``,``]):f.setFilterValue(m):Array.isArray(m)?f.setFilterValue(``):m===` `&&oI.includes(r)?f.setFilterValue(void 0):f.setFilterValue(m)),t?.()},v=e&&p?p._filterFn:d;return(0,Y.jsx)(Jk.Dropdown,{children:(e&&f&&p?p.renderColumnFilterModeMenuItems?.call(p,{column:f,internalFilterOptions:g,onSelectFilterMode:_,table:n})??s?.({column:f,internalFilterOptions:g,onSelectFilterMode:_,table:n}):c?.({internalFilterOptions:g,onSelectFilterMode:_,table:n}))??g.map(({divider:e,label:t,option:n,symbol:r},i)=>(0,Y.jsxs)(J.Fragment,{children:[(0,Y.jsx)(Jk.Item,{color:n===v?`blue`:void 0,leftSection:(0,Y.jsx)(`span`,{className:dke.symbol,children:r}),onClick:()=>_(n),value:n,children:t}),e&&(0,Y.jsx)(Jk.Divider,{})]},i))})},lI=e=>{var{header:t,table:n}=e,r=EF(e,[`header`,`table`]);let{getState:i,options:{columnFilterDisplayMode:a,columnFilterModeOptions:o,enableColumnFilterModes:s,icons:{IconFilterCog:c},localization:l},refs:{filterInputRefs:u}}=n,{showColumnFilters:d}=i(),{column:f}=t,{columnDef:p}=f,m=p._filterFn,h=p?.columnFilterModeOptions??o,g=s&&p.enableColumnFilterModes!==!1&&(h===void 0||!!h?.length);return(0,Y.jsx)(OT,{in:d||a===`popover`,children:(0,Y.jsxs)(Z,Object.assign({direction:`column`},r,{children:[(0,Y.jsxs)(Z,{align:`flex-end`,children:[p.filterVariant===`checkbox`?(0,Y.jsx)(oke,{column:f,table:n}):p.filterVariant===`range-slider`?(0,Y.jsx)(uke,{header:t,table:n}):[`date-range`,`range`].includes(p.filterVariant??``)||[`between`,`betweenInclusive`,`inNumberRange`].includes(p._filterFn)?(0,Y.jsx)(cke,{header:t,table:n}):(0,Y.jsx)(iI,{header:t,table:n}),g&&(0,Y.jsxs)(Jk,{withinPortal:a!==`popover`,children:[(0,Y.jsx)(QA,{label:l.changeFilterMode,position:`bottom-start`,withinPortal:!0,children:(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(gD,{"aria-label":l.changeFilterMode,color:`gray`,size:`md`,variant:`subtle`,children:(0,Y.jsx)(c,{})})})}),(0,Y.jsx)(cI,{header:t,onSelect:()=>setTimeout(()=>u.current[`${f.id}-0`]?.focus(),100),table:n})]})]}),g?(0,Y.jsx)(Q,{c:`dimmed`,className:ike[`filter-mode-label`],component:`label`,children:l.filterMode.replace(`{filterType}`,TF(l,m))}):null]}))})},mke={root:`MRT_TableHeadCellFilterLabel-module_root__Rur2R`},hke=e=>{var{header:t,table:n}=e,r=EF(e,[`header`,`table`]);let{options:{columnFilterDisplayMode:i,icons:{IconFilter:a},localization:o},refs:{filterInputRefs:s},setShowColumnFilters:c}=n,{column:l}=t,{columnDef:u}=l,d=l.getFilterValue(),[f,p]=(0,J.useState)(!1),m=Array.isArray(d)&&d.some(Boolean)||!!d&&!Array.isArray(d),h=u.filterVariant===`range`||u.filterVariant===`date-range`||[`between`,`betweenInclusive`,`inNumberRange`].includes(u._filterFn),g=u._filterFn,_=u.filterTooltipValueFn||(e=>e),v=i===`popover`&&!m?o.filterByColumn?.replace(`{column}`,String(u.header)):o.filteringByColumn.replace(`{column}`,String(u.header)).replace(`{filterType}`,TF(o,g)).replace(`{filterValue}`,`"${Array.isArray(l.getFilterValue())?l.getFilterValue().map(e=>_(e)).join(`" ${h?o.and:o.or} "`):_(l.getFilterValue())}"`).replace(`" "`,``);return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsxs)(uD,{keepMounted:u.filterVariant===`range-slider`,onClose:()=>
89p(!1),opened:f,position:`top`,shadow:`xl`,width:360,withinPortal:!0,children:[(0,Y.jsx)(sD,{mounted:i===`popover`||!!l.getFilterValue()&&!h||h&&(!!l.getFilterValue()?.[0]||!!l.getFilterValue()?.[1]),transition:`scale`,children:()=>(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(QA,{disabled:f,label:v,multiline:!0,w:v.length>40?300:void 0,withinPortal:!0,children:(0,Y.jsx)(gD,Object.assign({className:Pw(`mrt-table-head-cell-filter-label-icon`,mke.root),size:18},uF(`active`,m),{onClick:e=>{e.stopPropagation(),i===`popover`?p(e=>!e):c(!0),setTimeout(()=>{let e=s.current[`${l.id}-0`];e?.focus(),e?.select()},100)}},r,{children:(0,Y.jsx)(a,{size:`100%`})}))})})}),i===`popover`&&(0,Y.jsx)(uD.Dropdown,{onClick:e=>e.stopPropagation(),onKeyDown:e=>e.key===`Enter`&&p(!1),onMouseDown:e=>e.stopPropagation(),children:(0,Y.jsx)(lI,{header:t,table:n})})]})})},gke=e=>{var{column:t,table:n,tableHeadCellRef:r}=e,i=EF(e,[`column`,`table`,`tableHeadCellRef`]);let{getState:a,options:{enableColumnOrdering:o,mantineColumnDragHandleProps:s},setColumnOrder:c,setDraggingColumn:l,setHoveredColumn:u}=n,{columnDef:d}=t,{columnOrder:f,draggingColumn:p,hoveredColumn:m}=a(),h={column:t,table:n},g=Object.assign(Object.assign(Object.assign({},iF(s,h)),iF(d.mantineColumnDragHandleProps,h)),i);return(0,Y.jsx)(OF,{actionIconProps:g,onDragEnd:e=>{var n;(n=g?.onDragEnd)==null||n.call(g,e),m?.id===`drop-zone`?t.toggleGrouping():o&&m&&m?.id!==p?.id&&c(JP(t,m,f)),l(null),u(null)},onDragStart:e=>{var n;(n=g?.onDragStart)==null||n.call(g,e),l(t),e.dataTransfer.setDragImage(r.current,0,0)},table:n})},uI={root:`MRT_TableHeadCellResizeHandle-module_root__paufe`,"root-ltr":`MRT_TableHeadCellResizeHandle-module_root-ltr__652AZ`,"root-rtl":`MRT_TableHeadCellResizeHandle-module_root-rtl__5VlSo`,"root-hide":`MRT_TableHeadCellResizeHandle-module_root-hide__-ILlD`},_ke=e=>{var{header:t,table:n}=e,r=EF(e,[`header`,`table`]);let{getState:i,options:{columnResizeDirection:a,columnResizeMode:o},setColumnSizingInfo:s}=n,{density:c}=i(),{column:l}=t,u=t.getResizeHandler(),d=l.getIsResizing()&&o===`onEnd`?`translateX(${(a===`rtl`?-1:1)*(i().columnSizingInfo.deltaOffset??0)}px)`:void 0;return(0,Y.jsx)(X,Object.assign({onDoubleClick:()=>{s(e=>Object.assign(Object.assign({},e),{isResizingColumn:!1})),l.resetSize()},onMouseDown:u,onTouchStart:u,role:`separator`},r,{__vars:Object.assign({"--mrt-transform":d},r.__vars),className:Pw(`mrt-table-head-cell-resize-handle`,uI.root,uI[`root-${a}`],!t.subHeaders.length&&o===`onChange`&&uI[`root-hide`],c,r.className)}))},dI={"sort-icon":`MRT_TableHeadCellSortLabel-module_sort-icon__zs1xA`,"multi-sort-indicator":`MRT_TableHeadCellSortLabel-module_multi-sort-indicator__MGBj2`},vke=e=>{var{header:t,table:n}=e,r=EF(e,[`header`,`table`]);let{getState:i,options:{icons:{IconArrowsSort:a,IconSortAscending:o,IconSortDescending:s},localization:c}}=n,l=t.column,{columnDef:u}=l,{sorting:d}=i(),f=l.getIsSorted(),p=l.getSortIndex(),m=f?f===`desc`?c.sortedByColumnDesc.replace(`{column}`,u.header):c.sortedByColumnAsc.replace(`{column}`,u.header):l.getNextSortingOrder()===`desc`?c.sortByColumnDesc.replace(`{column}`,u.header):c.sortByColumnAsc.replace(`{column}`,u.header),h=(0,Y.jsx)(gD,Object.assign({"aria-label":m},uF(`sorted`,f),r,{className:Pw(`mrt-table-head-sort-button`,dI[`sort-icon`],r.className),children:f===`desc`?(0,Y.jsx)(s,{size:`100%`}):f===`asc`?(0,Y.jsx)(o,{size:`100%`}):(0,Y.jsx)(a,{size:`100%`})}));return(0,Y.jsx)(QA,{label:m,openDelay:1e3,withinPortal:!0,children:d.length<2||p===-1?h:(0,Y.jsx)(Ak,{className:Pw(`mrt-table-head-multi-sort-indicator`,dI[`multi-sort-indicator`]),inline:!0,label:p+1,offset:4,children:h})})},fI={left:`MRT_ColumnActionMenu-module_left__cfNmY`,right:`MRT_ColumnActionMenu-module_right__-nK56`},yke=e=>{var{header:t,table:n}=e,r=EF(e,[`header`,`table`]);let{getState:i,options:{columnFilterDisplayMode:a,enableColumnFilters:o,enableColumnPinning:s,enableColumnResizing:c,enableGrouping:l,enableHiding:u,enableSorting:d,enableSortingRemoval:f,icons:{IconArrowAutofitContent:p,IconBoxMultiple:m,IconClearAll:h,IconColumns:g,IconDotsVertical:_,IconEyeOff:v,IconFilter:y,IconFilterOff:b,IconPinned:x,IconPinnedOff:S,IconSortAscending:C,IconSortDescending:w},localization:T,mantineColumnActionsButtonProps:E,renderColumnActionsMenuItems:D},refs:{filterInputRefs:O},setColumnOrder:k,setColumnSizingInfo:A,setShowColumnFilters:j,toggleAllColumnsVisible:M}=n,{column:N}=t,{columnDef:P}=N,{columnSizing:F,columnVisibility:I}=i(),L={column:N,table:n},R=Object.assign(Object.assign({},iF(E,L)),iF(P.mantineColumnActionsButtonProps,L)),z=()=>{N.clearSorting()},B=()=>{N.toggleSorting(!1)},V=()=>{N.toggleSorting(!0)},H=()=>{A(e=>Object.assign(Object.assign({},e),{isResizingColumn:!1})),N.resetSize()},U=()=>{N.toggleVisibility(!1)},W=e=>{N.pin(e)},G=(0,Y.jsxs)(Y.Fragment,{children:[d&&N.getCanSort()&&(0,Y.jsxs)(Y.Fragment,{children:[f!==!1&&(0,Y.jsx)(Jk.Item,{disabled:!N.getIsSorted(),leftSection:(0,Y.jsx)(h,{}),onClick:z,children:T.clearSort}),(0,Y.jsx)(Jk.Item,{disabled:N.getIsSorted()===`asc`,leftSection:(0,Y.jsx)(C,{}),onClick:B,children:T.sortByColumnAsc?.replace(`{column}`,String(P.header))}
89),(0,Y.jsx)(Jk.Item,{disabled:N.getIsSorted()===`desc`,leftSection:(0,Y.jsx)(w,{}),onClick:V,children:T.sortByColumnDesc?.replace(`{column}`,String(P.header))}),(o||l||u)&&(0,Y.jsx)(Jk.Divider,{},3)]}),o&&a!==`popover`&&N.getCanFilter()&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Jk.Item,{disabled:!N.getFilterValue(),leftSection:(0,Y.jsx)(b,{}),onClick:()=>{N.setFilterValue(``)},children:T.clearFilter}),(0,Y.jsx)(Jk.Item,{leftSection:(0,Y.jsx)(y,{}),onClick:()=>{j(!0),setTimeout(()=>O.current[`${N.id}-0`]?.focus(),100)},children:T.filterByColumn?.replace(`{column}`,String(P.header))}),(l||u)&&(0,Y.jsx)(Jk.Divider,{},2)]}),l&&N.getCanGroup()&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Jk.Item,{leftSection:(0,Y.jsx)(m,{}),onClick:()=>{N.toggleGrouping(),k(e=>[`mrt-row-expand`,...e])},children:T[N.getIsGrouped()?`ungroupByColumn`:`groupByColumn`]?.replace(`{column}`,String(P.header))}),s&&(0,Y.jsx)(Jk.Divider,{})]}),s&&N.getCanPin()&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Jk.Item,{disabled:N.getIsPinned()===`left`||!N.getCanPin(),leftSection:(0,Y.jsx)(x,{className:fI.left}),onClick:()=>W(`left`),children:T.pinToLeft}),(0,Y.jsx)(Jk.Item,{disabled:N.getIsPinned()===`right`||!N.getCanPin(),leftSection:(0,Y.jsx)(x,{className:fI.right}),onClick:()=>W(`right`),children:T.pinToRight}),(0,Y.jsx)(Jk.Item,{disabled:!N.getIsPinned(),leftSection:(0,Y.jsx)(S,{}),onClick:()=>W(!1),children:T.unpin}),u&&(0,Y.jsx)(Jk.Divider,{})]}),c&&N.getCanResize()&&(0,Y.jsx)(Jk.Item,{disabled:!F[N.id],leftSection:(0,Y.jsx)(p,{}),onClick:H,children:T.resetColumnSize},0),u&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Jk.Item,{disabled:!N.getCanHide(),leftSection:(0,Y.jsx)(v,{}),onClick:U,children:T.hideColumn?.replace(`{column}`,String(P.header))},0),(0,Y.jsx)(Jk.Item,{disabled:!Object.values(I).filter(e=>!e).length,leftSection:(0,Y.jsx)(g,{}),onClick:()=>{M(!0)},children:T.showAllColumns?.replace(`{column}`,String(P.header))},1)]})]});return(0,Y.jsxs)(Jk,Object.assign({closeOnItemClick:!0,position:`bottom-start`,withinPortal:!0},r,{children:[(0,Y.jsx)(QA,{label:R?.title??T.columnActions,openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(gD,Object.assign({"aria-label":T.columnActions,color:`gray`,size:`sm`,variant:`subtle`},R,{children:(0,Y.jsx)(_,{size:`100%`})}))})}),(0,Y.jsx)(Jk.Dropdown,{children:P.renderColumnActionsMenuItems?.call(P,{column:N,internalColumnMenuItems:G,table:n})??D?.({column:N,internalColumnMenuItems:G,table:n})??G})]}))},bke=e=>{var{columnVirtualizer:t,header:n,renderedHeaderIndex:r=0,table:i}=e,a=EF(e,[`columnVirtualizer`,`header`,`renderedHeaderIndex`,`table`]);let o=TT(),{getState:s,options:{columnFilterDisplayMode:c,columnResizeDirection:l,columnResizeMode:u,enableColumnActions:d,enableColumnDragging:f,enableColumnOrdering:p,enableColumnPinning:m,enableGrouping:h,enableHeaderActionsHoverReveal:g,enableMultiSort:_,layoutMode:v,mantineTableHeadCellProps:y},refs:{tableHeadCellRefs:b},setHoveredColumn:x}=i,{columnSizingInfo:S,draggingColumn:C,grouping:w,hoveredColumn:T}=s(),{column:E}=n,{columnDef:D}=E,{columnDefType:O}=D,k={column:E,table:i},A=Object.assign(Object.assign(Object.assign({},iF(y,k)),iF(D.mantineTableHeadCellProps,k)),a),j={minWidth:`max(calc(var(--header-${lF(n?.id)}-size) * 1px), ${D.minSize??30}px)`,width:`calc(var(--header-${lF(n.id)}-size) * 1px)`};v===`grid`?j.flex=`${[0,!1].includes(D.grow)?0:`var(--header-${lF(n.id)}-size)`} 0 auto`:v===`grid-no-grow`&&(j.flex=`${+(D.grow||0)} 0 auto`);let M=m&&D.columnDefType!==`group`&&E.getIsPinned(),N=C?.id===E.id,P=T?.id===E.id,{hovered:F,ref:I}=eC(),[L,R]=(0,J.useState)(!1),z=(d||D.enableColumnActions)&&D.enableColumnActions!==!1,B=!g||L||F&&!i.getVisibleFlatColumns().find(e=>e.getIsResizing()),V=f!==!1&&D.enableColumnDragging!==!1&&(f||p&&D.enableColumnOrdering!==!1||h&&D.enableGrouping!==!1&&!w.includes(E.id))&&B,H=(0,J.useMemo)(()=>{let e=0;return E.getCanSort()&&e++,B&&(e+=1.75),V&&(e+=1.25),e},[B,V]),U=e=>{h&&T?.id===`drop-zone`&&x(null),p&&C&&O!==`group`&&x(D.enableColumnOrdering===!1?null:E)},W=D?.Header instanceof Function?(D?.Header)?.call(D,{column:E,header:n,table:i}):D?.Header??D.header;return(0,Y.jsxs)(kj,Object.assign({colSpan:n.colSpan,"data-column-pinned":M||void 0,"data-dragging-column":N||void 0,"data-first-right-pinned":M===`right`&&E.getIsFirstColumn(M)||void 0,"data-hovered-column-target":P||void 0,"data-index":r,"data-last-left-pinned":M===`left`&&E.getIsLastColumn(M)||void 0,"data-resizing":u===`onChange`&&S?.isResizingColumn===E.id&&l||void 0},A,{__vars:{"--mrt-table-cell-left":M===`left`?`${E.getStart(M)}`:void 0,"--mrt-table-cell-right":M===`right`?`${E.getAfter(M)}`:void 0},align:O===`group`?`center`:o.dir===`rtl`?`right`:`left`,className:Pw(nI.root,v?.startsWith(`grid`)&&nI[`root-grid`],_&&E.getCanSort()&&nI[`root-no-select`],t&&nI[`root-virtualized`],A?.className),onDragEnter:U,ref:e=>{var n;e&&(b.current[E.id]=e,I.current=e,O!==`group`&&((n=t?.measureElement)==null||n.call(t,e)))},style:e=>Object.assign(Object.assign({},j),iF(A?.style,e)),children:[n.isPlaceholder?null:A.children??(0,Y.jsxs)(Z,{className:Pw(`mrt-table-head-cell-content`,nI.content,(O===`group`||A?.align===`center`)&&nI[`content-center`],A?.align===`right`&&nI[`content-right`],E.getCanResize()&&nI[`content-spaced`]),children:[(0,Y.jsxs)(Z,{__vars:{"--mrt-table-head-cell-labels-padding-left":`${H}`},className:Pw(`mrt-table-head-cell-labels`,nI.labels,E.getCanSort()&&O!==`group`&&nI[`labels-sortable`],A?.align===`right`?nI[`labels-right`]:A?.align===`center`&&nI[`labels-center`],O===`data`&&nI[`labels-data`]),onClick:E.getToggleSortingHandler(),children:[(0,Y.jsx)(Z,{className:Pw(`mrt-table-head-cell-content-wrapper`,nI[`content-wrapper`],O===`data`&&nI[`content-wrapper-hidden-overflow`],(D.header?.length??0)<20&&nI[`content-wrapper-nowrap`]),children:W}),E.getCanFilter()&&(E.getIsFiltered()||B)&&(0,Y.jsx)(hke,{header:n,table:i}),E.getCanSort()&&(E.getIsSorted()||B)&&(0,Y.jsx)(vke,{header:n,table:i})]}),O!==`group`&&(0,Y.jsxs)(Z,{className:Pw(`mrt-table-head-cell-content-actions`,nI[`c
89ontent-actions`]),children:[V&&(0,Y.jsx)(gke,{column:E,table:i,tableHeadCellRef:{current:b.current[E.id]}}),z&&B&&(0,Y.jsx)(yke,{header:n,table:i,opened:L,onChange:R})]}),E.getCanResize()&&(0,Y.jsx)(_ke,{header:n,table:i})]}),c===`subheader`&&E.getCanFilter()&&(0,Y.jsx)(lI,{header:n,table:i})]}))},xke=e=>{var{columnVirtualizer:t,headerGroup:n,table:r}=e,i=EF(e,[`columnVirtualizer`,`headerGroup`,`table`]);let{getState:a,options:{enableStickyHeader:o,layoutMode:s,mantineTableHeadRowProps:c}}=r,{isFullScreen:l}=a(),{virtualColumns:u,virtualPaddingLeft:d,virtualPaddingRight:f}=t??{},p=Object.assign(Object.assign({},iF(c,{headerGroup:n,table:r})),i);return(0,Y.jsxs)(jj,Object.assign({},p,{className:Pw(tI.root,(o||l)&&tI.sticky,s?.startsWith(`grid`)&&tI[`layout-mode-grid`],p?.className),children:[d?(0,Y.jsx)(X,{component:`th`,display:`flex`,w:d}):null,(u??n.headers).map((e,i)=>{let a=e;return t&&(i=e.index,a=n.headers[i]),(0,Y.jsx)(bke,{columnVirtualizer:t,header:a,renderedHeaderIndex:i,table:r},a.id)}),f?(0,Y.jsx)(X,{component:`th`,display:`flex`,w:f}):null]}))},pI={alert:`MRT_ToolbarAlertBanner-module_alert__PAhUK`,"alert-stacked":`MRT_ToolbarAlertBanner-module_alert-stacked__HR7Nq`,"alert-bottom":`MRT_ToolbarAlertBanner-module_alert-bottom__u9L-S`,"alert-badge":`MRT_ToolbarAlertBanner-module_alert-badge__GwDmX`,"toolbar-alert":`MRT_ToolbarAlertBanner-module_toolbar-alert__3sJGU`,"head-overlay":`MRT_ToolbarAlertBanner-module_head-overlay__Hw7jK`},mI=e=>{var{stackAlertBanner:t,table:n}=e,r=EF(e,[`stackAlertBanner`,`table`]);let{getFilteredSelectedRowModel:i,getPrePaginationRowModel:a,getState:o,options:{enableRowSelection:s,enableSelectAll:c,icons:{IconX:l},localization:u,mantineToolbarAlertBannerBadgeProps:d,mantineToolbarAlertBannerProps:f,manualPagination:p,positionToolbarAlertBanner:m,renderToolbarAlertBannerContent:h,rowCount:g}}=n,{density:_,grouping:v,rowSelection:y,showAlertBanner:b}=o(),x=Object.assign(Object.assign({},iF(f,{table:n})),r),S=iF(d,{table:n}),C=g??a().flatRows.length,w=(0,J.useMemo)(()=>p?Object.values(y).filter(Boolean).length:i().rows.length,[y,C,p]),T=w?(0,Y.jsxs)(Z,{align:`center`,gap:`sm`,children:[(u.selectedCountOfRowCountRowsSelected?.replace(`{selectedCount}`,w.toString()))?.replace(`{rowCount}`,C.toString()),(0,Y.jsx)(HO,{onClick:e=>cF({table:n})(e,!1,!0),size:`compact-xs`,variant:`subtle`,children:u.clearSelection})]}):null,E=v.length>0?(0,Y.jsxs)(Z,{children:[u.groupedBy,` `,v.map((e,t)=>(0,Y.jsxs)(J.Fragment,{children:[t>0?u.thenBy:``,(0,Y.jsxs)(RO,Object.assign({className:pI[`alert-badge`],rightSection:(0,Y.jsx)(gD,{color:`white`,onClick:()=>n.getColumn(e).toggleGrouping(),size:`xs`,variant:`subtle`,children:(0,Y.jsx)(l,{style:{transform:`scale(0.8)`}})}),variant:`filled`},S,{children:[n.getColumn(e).columnDef.header,` `]}))]},`${t}-${e}`))]}):null;return(0,Y.jsx)(OT,{in:b||!!T||!!E,transitionDuration:t?200:0,children:(0,Y.jsx)(KD,Object.assign({color:`blue`,icon:!1},x,{className:Pw(pI.alert,t&&!m&&pI[`alert-stacked`],!t&&m===`bottom`&&pI[`alert-bottom`],x?.className),children:h?.({groupedAlert:E,selectedAlert:T,table:n})??(0,Y.jsxs)(Z,{className:Pw(pI[`toolbar-alert`],m===`head-overlay`&&pI[`head-overlay`],_),children:[s&&c&&m===`head-overlay`&&(0,Y.jsx)(NF,{table:n}),(0,Y.jsxs)(Sj,{children:[x?.children,T,E]})]})}))})},Ske=e=>{var{columnVirtualizer:t,table:n}=e,r=EF(e,[`columnVirtualizer`,`table`]);let{getHeaderGroups:i,getSelectedRowModel:a,getState:o,options:{enableStickyHeader:s,layoutMode:c,mantineTableHeadProps:l,positionToolbarAlertBanner:u},refs:{tableHeadRef:d}}=n,{isFullScreen:f,showAlertBanner:p}=o(),m=Object.assign(Object.assign({},iF(l,{table:n})),r),h=s||f;return(0,Y.jsx)(Mj,Object.assign({},m,{className:Pw(eI.root,c?.startsWith(`grid`)?eI[`root-grid`]:eI[`root-table-row-group`],h&&eI[`root-sticky`],m?.className),pos:h&&c?.startsWith(`grid`)?`sticky`:`relative`,ref:e=>{d.current=e,m?.ref&&(m.ref.current=e)},children:u===`head-overlay`&&(p||a().rows.length>0)?(0,Y.jsx)(jj,{className:Pw(eI[`banner-tr`],c?.startsWith(`grid`)&&eI.grid),children:(0,Y.jsx)(kj,{className:Pw(eI[`banner-th`],c?.startsWith(`grid`)&&eI.grid),colSpan:n.getVisibleLeafColumns().length,children:(0,Y.jsx)(mI,{table:n})})}):i().map(e=>(0,Y.jsx)(xke,{columnVirtualizer:t,headerGroup:e,table:n},e.id))}
89))},Cke=e=>{var{table:t}=e,n=EF(e,[`table`]);let{getFlatHeaders:r,getState:i,options:{columns:a,enableTableFooter:o,enableTableHead:s,layoutMode:c,mantineTableProps:l,memoMode:u}}=t,{columnSizing:d,columnSizingInfo:f,columnVisibility:p,density:m}=i(),h=Object.assign(Object.assign({highlightOnHover:!0,horizontalSpacing:m,verticalSpacing:m},iF(l,{table:t})),n),g=(0,J.useMemo)(()=>{let e=r(),t={};for(let n=0;n<e.length;n++){let r=e[n],i=r.getSize();t[`--header-${lF(r.id)}-size`]=i,t[`--col-${lF(r.column.id)}-size`]=i}return t},[a,d,f,p]),_={columnVirtualizer:GOe(t),table:t},{colorScheme:v}=Wfe(),{stripedColor:y}=h;return(0,Y.jsxs)(Rj,Object.assign({className:Pw(`mrt-table`,zF.root,c?.startsWith(`grid`)&&zF[`root-grid`],h.className)},h,{__vars:Object.assign(Object.assign(Object.assign({},g),{"--mrt-striped-row-background-color":y,"--mrt-striped-row-hover-background-color":y?v===`dark`?Hfe(y,.08):Hw(y,.12):void 0}),h.__vars),children:[s&&(0,Y.jsx)(Ske,Object.assign({},_)),u===`table-body`||f.isResizingColumn?(0,Y.jsx)(eke,Object.assign({},_,{tableProps:h})):(0,Y.jsx)(XF,Object.assign({},_,{tableProps:h})),o&&(0,Y.jsx)(rke,Object.assign({},_))]}))},wke=e=>{var{open:t,table:n}=e,r=EF(e,[`open`,`table`]);let{getState:i,options:{mantineCreateRowModalProps:a,mantineEditRowModalProps:o,onCreatingRowCancel:s,onEditingRowCancel:c,renderCreateRowModalContent:l,renderEditRowModalContent:u},setCreatingRow:d,setEditingRow:f}=n,{creatingRow:p,editingRow:m}=i(),h=p??m,g={row:h,table:n},_=Object.assign(Object.assign(Object.assign({},iF(o,g)),p&&iF(a,g)),r),v=h.getAllCells().filter(e=>e.column.columnDef.columnDefType===`data`).map(e=>(0,Y.jsx)(GF,{cell:e,table:n},e.id));return(0,J.createElement)(iA,Object.assign({opened:t,withCloseButton:!1},_,{key:h.id,onClose:()=>{var e;p?(s?.({row:h,table:n}),d(null)):(c?.({row:h,table:n}),f(null)),h._valuesCache={},(e=_.onClose)==null||e.call(_)}}),(p&&l?.({internalEditComponents:v,row:h,table:n})||u?.({internalEditComponents:v,row:h,table:n}))??(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(`form`,{onSubmit:e=>e.preventDefault(),children:(0,Y.jsx)(Sj,{gap:`lg`,pb:24,pt:16,children:v})}),(0,Y.jsx)(Z,{justify:`flex-end`,children:(0,Y.jsx)(DF,{row:h,table:n,variant:`text`})})]}))},Tke=typeof window<`u`?J.useLayoutEffect:J.useEffect,Eke=e=>{var{table:t}=e,n=EF(e,[`table`]);let{getState:r,options:{createDisplayMode:i,editDisplayMode:a,enableStickyHeader:o,mantineLoadingOverlayProps:s,mantineTableContainerProps:c},refs:{bottomToolbarRef:l,tableContainerRef:u,topToolbarRef:d}}=t,{creatingRow:f,editingRow:p,isFullScreen:m,isLoading:h,showLoadingOverlay:g}=r(),[_,v]=(0,J.useState)(0),y=Object.assign(Object.assign({},iF(c,{table:t})),n),b=iF(s,{table:t});Tke(()=>{v((typeof document<`u`?d.current?.offsetHeight??0:0)+(typeof document<`u`?l?.current?.offsetHeight??0:0))});let x=i===`modal`&&f,S=a===`modal`&&p;return(0,Y.jsxs)(X,Object.assign({},y,{__vars:Object.assign({"--mrt-top-toolbar-height":`${_}`},y?.__vars),className:Pw(`mrt-table-container`,RF.root,o&&RF[`root-sticky`],m&&RF[`root-fullscreen`],y?.className),ref:e=>{e&&(u.current=e,y?.ref&&(y.ref.current=e))},children:[(0,Y.jsx)(Lk,Object.assign({visible:h||g,zIndex:2},b)),(0,Y.jsx)(Cke,{table:t}),(x||S)&&(0,Y.jsx)(wke,{open:!0,table:t})]}))},hI={root:`MRT_BottomToolbar-module_root__VDeWo`,"root-fullscreen":`MRT_BottomToolbar-module_root-fullscreen__esE15`,"custom-toolbar-container":`MRT_BottomToolbar-module_custom-toolbar-container__XcDRF`,"paginator-container":`MRT_BottomToolbar-module_paginator-container__A3eWY`,"paginator-container-alert-banner":`MRT_BottomToolbar-module_paginator-container-alert-banner__gyqtO`},gI={"common-toolbar-styles":`common-styles-module_common-toolbar-styles__DnjR8`},_I={collapse:`MRT_ProgressBar-module_collapse__rOLJH`,"collapse-top":`MRT_ProgressBar-module_collapse-top__oCi0h`},vI=e=>{var{isTopToolbar:t,table:n}=e,r=EF(e,[`isTopToolbar`,`table`]);let{getState:i,options:{mantineProgressProps:a}}=n,{isSaving:o,showProgressBars:s}=i(),c=Object.assign(Object.assign({},iF(a,{isTopToolbar:t,table:n})),r);return(0,Y.jsx)(OT,{className:Pw(_I.collapse,t&&_I[`collapse-top`]),in:o||s,children:(0,Y.jsx)(VA,Object.assign({animated:!0,"aria-busy":`true`,"aria-label":`Loading`,radius:0,value:100},c))})},yI={root:`MRT_TablePagination-module_root__yZ8pm`,pagesize:`MRT_TablePagination-module_pagesize__-vmTn`,"with-top-margin":`MRT_TablePagination-module_with-top-margin__aM5-m`},bI=[5,10,15,20,25,30,50,100].map(e=>e.toString()),xI=e=>{var{position:t=`bottom`,table:n}=e,r=EF(e,[`position`,`table`]);let{getPrePaginationRowModel:i,getState:a,options:{enableToolbarInternalActions:o,icons:{IconChevronLeft:s,IconChevronLeftPipe:c,IconChevronRight:l,IconChevronRightPipe:u},localization:d,mantinePaginationProps:f,paginationDisplayMode:p,rowCount:m},setPageIndex:h,setPageSize:g}=n,{pagination:{pageIndex:_=0,pageSize:v=10},showGlobalFilter:y}=a(),b=Object.assign(Object.assign({},iF(f,{table:n})),r),x=m??i().rows.length,S=Math.ceil(x/v),C=S>2,w=_*v,T=Math.min(_*v+v,x),E=b??{},{rowsPerPageOptions:D=bI,showRowsPerPage:O=!0,withEdges:k=C}=E,A=EF(E,[`rowsPerPageOptions`,`showRowsPerPage`,`withEdges`]),j=t===`top`&&o&&!y;return(0,Y.jsxs)(X,{className:Pw(`mrt-table-pagination`,yI.root,j&&yI[`with-top-margin`]),children:[b?.showRowsPerPage!==!1&&(0,Y.jsxs)(vD,{gap:`xs`,children:[(0,Y.jsx)(Q,{id:`rpp-label`,children:d.rowsPerPage}),(0,Y.jsx)(ej,{allowDeselect:!1,"aria-labelledby":`rpp-label`,className:yI.pagesize,data:b?.rowsPerPageOptions??bI,onChange:e=>g(+e),value:v.toString()})]}),p===`pages`?(0,Y.jsx)(PA,Object.assign({firstIcon:c,lastIcon:u,nextIcon:l,onChange:e=>h(e-1),previousIcon:s,total:S,value:_+1,withEdges:k},A)):p==="default"?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q,{children:`${T===0?0:(w+1).toLocaleStr
89ing()}-${T.toLocaleString()} ${d.of} ${x.toLocaleString()}`}),(0,Y.jsxs)(vD,{gap:6,children:[k&&(0,Y.jsx)(gD,{"aria-label":d.goToFirstPage,color:`gray`,disabled:_<=0,onClick:()=>h(0),variant:`subtle`,children:(0,Y.jsx)(c,{})}),(0,Y.jsx)(gD,{"aria-label":d.goToPreviousPage,color:`gray`,disabled:_<=0,onClick:()=>h(_-1),variant:`subtle`,children:(0,Y.jsx)(s,{})}),(0,Y.jsx)(gD,{"aria-label":d.goToNextPage,color:`gray`,disabled:T>=x,onClick:()=>h(_+1),variant:`subtle`,children:(0,Y.jsx)(l,{})}),k&&(0,Y.jsx)(gD,{"aria-label":d.goToLastPage,color:`gray`,disabled:T>=x,onClick:()=>h(S-1),variant:`subtle`,children:(0,Y.jsx)(u,{})})]})]}):null]})},SI={root:`MRT_ToolbarDropZone-module_root__eGTXb`,hovered:`MRT_ToolbarDropZone-module_hovered__g7PeJ`},CI=e=>{var{table:t}=e,n=EF(e,[`table`]);let{getState:r,options:{enableGrouping:i,localization:a},setHoveredColumn:o,setShowToolbarDropZone:s}=t,{draggingColumn:c,grouping:l,hoveredColumn:u,showToolbarDropZone:d}=r(),f=e=>{o({id:`drop-zone`})};return(0,J.useEffect)(()=>{t.options.state?.showToolbarDropZone!==void 0&&s(!!i&&!!c&&c.columnDef.enableGrouping!==!1&&!l.includes(c.id))},[i,c,l]),(0,Y.jsx)(sD,{mounted:d,transition:`fade`,children:()=>(0,Y.jsx)(Z,Object.assign({className:Pw(`mrt-toolbar-dropzone`,SI.root,u?.id===`drop-zone`&&SI.hovered),onDragEnter:f},n,{children:(0,Y.jsx)(Q,{children:a.dropToGroupBy.replace(`{column}`,c?.columnDef?.header??``)})}))})},Dke=e=>{var{table:t}=e,n=EF(e,[`table`]);let{getState:r,options:{enablePagination:i,mantineBottomToolbarProps:a,positionPagination:o,positionToolbarAlertBanner:s,positionToolbarDropZone:c,renderBottomToolbarCustomActions:l},refs:{bottomToolbarRef:u}}=t,{isFullScreen:d}=r(),f=PS(`(max-width: 720px)`),p=Object.assign(Object.assign({},iF(a,{table:t})),n),m=f||!!l;return(0,Y.jsxs)(X,Object.assign({},p,{className:Pw(`mrt-bottom-toolbar`,hI.root,gI[`common-toolbar-styles`],d&&hI[`root-fullscreen`],p?.className),ref:e=>{e&&(u.current=e,p?.ref&&(p.ref.current=e))},children:[(0,Y.jsx)(vI,{isTopToolbar:!1,table:t}),s===`bottom`&&(0,Y.jsx)(mI,{stackAlertBanner:m,table:t}),[`both`,`bottom`].includes(c??``)&&(0,Y.jsx)(CI,{table:t}),(0,Y.jsxs)(X,{className:hI[`custom-toolbar-container`],children:[l?l({table:t}):(0,Y.jsx)(`span`,{}),(0,Y.jsx)(X,{className:Pw(hI[`paginator-container`],m&&hI[`paginator-container-alert-banner`]),children:i&&[`both`,`bottom`].includes(o??``)&&(0,Y.jsx)(xI,{position:`bottom`,table:t})})]})]}))},wI={root:`MRT_TopToolbar-module_root__r4-V9`,"root-fullscreen":`MRT_TopToolbar-module_root-fullscreen__3itT8`,"actions-container":`MRT_TopToolbar-module_actions-container__-uL0u`,"actions-container-stack-alert":`MRT_TopToolbar-module_actions-container-stack-alert__OYDL6`},Oke={root:`MRT_ToolbarInternalButtons-module_root__NKoUG`},TI={root:`MRT_ShowHideColumnsMenu-module_root__2UWak`,content:`MRT_ShowHideColumnsMenu-module_content__ehkWQ`},EI={root:`MRT_ShowHideColumnsMenuItems-module_root__wYgv-`,menu:`MRT_ShowHideColumnsMenuItems-module_menu__CeATR`,grab:`MRT_ShowHideColumnsMenuItems-module_grab__a-d-y`,pin:`MRT_ShowHideColumnsMenuItems-module_pin__P437b`,switch:`MRT_ShowHideColumnsMenuItems-module_switch__tMsdt`,header:`MRT_ShowHideColumnsMenuItems-module_header__xVkKb`},DI={root:`MRT_ColumnPinningButtons-module_root__scTtW`,left:`MRT_ColumnPinningButtons-module_left__W6Aog`,right:`MRT_ColumnPinningButtons-module_right__7AJE3`},kke=({column:e,table:t})=>{let{options:{icons:{IconPinned:n,IconPinnedOff:r},localization:i}}=t;return(0,Y.jsx)(Z,{className:Pw(`mrt-column-pinning-buttons`,DI.root),children:e.getIsPinned()?(0,Y.jsx)(QA,{label:i.unpin,withinPortal:!0,children:(0,Y.jsx)(gD,{color:`gray`,onClick:()=>e.pin(!1),size:`md`,variant:`subtle`,children:(0,Y.jsx)(r,{})})}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(QA,{label:i.pinToLeft,withinPortal:!0,children:(0,Y.jsx)(gD,{color:`gray`,onClick:()=>e.pin(`left`),size:`md`,variant:`subtle`,children:(0,Y.jsx)(n,{className:DI.left})})}),(0,Y.jsx)(QA,{label:i.pinToRight,withinPortal:!0,children:(0,Y.jsx)(gD,{color:`gray`,onClick:()=>e.pin(`right`),size:`md`,variant:`subtle`,children:(0,Y.jsx)(n,{className:DI.right})})})]})})},OI=({allColumns:e,column:t,hoveredColumn:n,setHoveredColumn:r,table:i})=>{let a=nT(),{getState:o,options:{enableColumnOrdering:s,enableColumnPinning:c,enableHiding:l,localization:u},setColumnOrder:d}=i,{columnOrder:f}=o(),{columnDef:p}=t,{columnDefType:m}=p,h=m!==`group`&&t.getIsVisible()||m===`group`&&t.getLeafColumns().some(e=>e.getIsVisible()),g=e=>{var t,n;m===`group`?(n=(t=e?.columns)?.forEach)==null||n.call(t,e=>{e.toggleVisibility(!h)}):e.toggleVisibility()},_=(0,J.useRef)(null),[v,y]=(0,J.useState)(!1);return!p.header||p.visibleInShowHideMenu===!1?null:(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Jk.Item,Object.assign({className:EI.root,component:`span`,onDragEnter:e=>{!v&&p.enableColumnOrdering!==!1&&r(t)},ref:_,style:{"--_column-depth":`${(t.depth+.5)*2}rem`,"--_hover-color":SOe(a)}},uF(`dragging`,v),uF(`order-hovered`,n?.id===t.id),{children:(0,Y.jsxs)(X,{className:EI.menu,children:[m!==`group`&&s&&!e.some(e=>e.columnDef.columnDefType===`group`)&&(p.enableColumnOrdering===!1?(0,Y.jsx)(X,{className:EI.grab}):(0,Y.jsx)(OF,{onDragEnd:e=>{y(!1),r(null),n&&d(JP(t,n,f))},onDragStart:e=>{y(!0),e.dataTransfer.setDragImage(_.current,0,0)},table:i})),c&&(t.getCanPin()?(0,Y.jsx)(kke,{column:t,table:i}):(0,Y.jsx)(X,{className:EI.pin})),l?(0,Y.jsx)(QA,{label:u.toggleVisibility,openDelay:1e3,withinPortal:!0,children:(0,Y.jsx)(Ej,{checked:h,className:EI.switch,disabled:!t.getCanHide(),label:p.header,onCh
89ange:()=>g(t)})}):(0,Y.jsx)(Q,{className:EI.header,children:p.header})]})})),t.columns?.map((t,a)=>(0,Y.jsx)(OI,{allColumns:e,column:t,hoveredColumn:n,setHoveredColumn:r,table:i},`${a}-${t.id}`))]})},Ake=({table:e})=>{let{getAllColumns:t,getAllLeafColumns:n,getCenterLeafColumns:r,getIsAllColumnsVisible:i,getIsSomeColumnsPinned:a,getIsSomeColumnsVisible:o,getLeftLeafColumns:s,getRightLeafColumns:c,getState:l,options:{enableColumnOrdering:u,enableColumnPinning:d,enableHiding:f,localization:p}}=e,{columnOrder:m,columnPinning:h}=l(),g=e=>{n().filter(e=>e.columnDef.enableHiding!==!1).forEach(t=>t.toggleVisibility(e))},_=(0,J.useMemo)(()=>{let e=t();return m.length>0&&!e.some(e=>e.columnDef.columnDefType===`group`)?[...s(),...Array.from(new Set(m)).map(e=>r().find(t=>t?.id===e)),...c()].filter(Boolean):e},[m,h,t(),r(),s(),c()]),[v,y]=(0,J.useState)(null);return(0,Y.jsxs)(Jk.Dropdown,{className:Pw(`mrt-show-hide-columns-menu`,TI.root),children:[(0,Y.jsxs)(Z,{className:TI.content,children:[f&&(0,Y.jsx)(HO,{disabled:!o(),onClick:()=>g(!1),variant:`subtle`,children:p.hideAll}),u&&(0,Y.jsx)(HO,{onClick:()=>e.setColumnOrder(rF(e.options)),variant:`subtle`,children:p.resetOrder}),d&&(0,Y.jsx)(HO,{disabled:!a(),onClick:()=>e.resetColumnPinning(!0),variant:`subtle`,children:p.unpinAll}),f&&(0,Y.jsx)(HO,{disabled:i(),onClick:()=>g(!0),variant:`subtle`,children:p.showAll})]}),(0,Y.jsx)(Jk.Divider,{}),_.map((t,n)=>(0,Y.jsx)(OI,{allColumns:_,column:t,hoveredColumn:v,setHoveredColumn:y,table:e},`${n}-${t.id}`))]})},jke=e=>{var{table:t,title:n}=e,r=EF(e,[`table`,`title`]);let{icons:{IconColumns:i},localization:{showHideColumns:a}}=t.options;return(0,Y.jsxs)(Jk,{closeOnItemClick:!1,withinPortal:!0,children:[(0,Y.jsx)(QA,{label:n??a,withinPortal:!0,children:(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(gD,Object.assign({"aria-label":n??a,color:`gray`,size:`lg`,variant:`subtle`},r,{children:(0,Y.jsx)(i,{})}))})}),(0,Y.jsx)(Ake,{table:t})]})},Mke={md:`xs`,xl:`md`,xs:`xl`},Nke=e=>{var{table:{getState:t,options:{icons:{IconBaselineDensityLarge:n,IconBaselineDensityMedium:r,IconBaselineDensitySmall:i},localization:{toggleDensity:a}},setDensity:o},title:s}=e,c=EF(e,[`table`,`title`]);let{density:l}=t();return(0,Y.jsx)(QA,{label:s??a,withinPortal:!0,children:(0,Y.jsx)(gD,Object.assign({"aria-label":s??a,color:`gray`,onClick:()=>o(e=>Mke[e]),size:`lg`,variant:`subtle`},c,{children:l===`xs`?(0,Y.jsx)(i,{}):l===`md`?(0,Y.jsx)(r,{}):(0,Y.jsx)(n,{})}))})},Pke=e=>{var{table:{getState:t,options:{icons:{IconFilter:n,IconFilterOff:r},localization:{showHideFilters:i}},setShowColumnFilters:a},title:o}=e,s=EF(e,[`table`,`title`]);let{showColumnFilters:c}=t();return(0,Y.jsx)(QA,{label:o??i,withinPortal:!0,children:(0,Y.jsx)(gD,Object.assign({"aria-label":o??i,color:`gray`,onClick:()=>a(e=>!e),size:`lg`,variant:`subtle`},s,{children:c?(0,Y.jsx)(r,{}):(0,Y.jsx)(n,{})}))})},Fke=e=>{var{table:{getState:t,options:{icons:{IconMaximize:n,IconMinimize:r},localization:{toggleFullScreen:i}},setIsFullScreen:a},title:o}=e,s=EF(e,[`table`,`title`]);let{isFullScreen:c}=t(),[l,u]=(0,J.useState)(!1);return(0,Y.jsx)(QA,{label:o??i,opened:l,withinPortal:!0,children:(0,Y.jsx)(gD,Object.assign({"aria-label":o??i,color:`gray`,onClick:()=>{u(!1),a(e=>!e)},onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),size:`lg`,variant:`subtle`},s,{children:c?(0,Y.jsx)(r,{}):(0,Y.jsx)(n,{})}))})},Ike=e=>{var{table:{getState:t,options:{icons:{IconSearch:n,IconSearchOff:r},localization:{showHideSearch:i}},refs:{searchInputRef:a},setShowGlobalFilter:o},title:s}=e,c=EF(e,[`table`,`title`]);let{globalFilter:l,showGlobalFilter:u}=t();return(0,Y.jsx)(QA,{label:s??i,withinPortal:!0,children:(0,Y.jsx)(gD,Object.assign({"aria-label":s??i,color:`gray`,disabled:!!l,onClick:()=>{o(!u),setTimeout(()=>a.current?.focus(),100)},size:`lg`,variant:`subtle`},c,{children:u?(0,Y.jsx)(r,{}):(0,Y.jsx)(n,{})}))})},Lke=e=>{var{table:t}=e,n=EF(e,[`table`]);let{options:{columnFilterDisplayMode:r,enableColumnFilters:i,enableColumnOrdering:a,enableColumnPinning:o,enableDensityToggle:s,enableFilters:c,enableFullScreenToggle:l,enableGlobalFilter:u,enableHiding:d,initialState:f,renderToolbarInternalActions:p}}=t;return(0,Y.jsx)(Z,Object.assign({},n,{className:Pw(`mrt-toolbar-internal-buttons`,Oke.root,n?.className),children:p?.({table:t})??(0,Y.jsxs)(Y.Fragment,{children:[c&&u&&!f?.showGlobalFilter&&(0,Y.jsx)(Ike,{table:t}),c&&i&&r!==`popover`&&(0,Y.jsx)(Pke,{table:t}),(d||a||o)&&(0,Y.jsx)(jke,{table:t}),s&&(0,Y.jsx)(Nke,{table:t}),l&&(0,Y.jsx)(Fke,{table:t})]})}))},kI={root:`MRT_GlobalFilterTextInput-module_root__Xmcpv`,collapse:`MRT_GlobalFilterTextInput-module_collapse__v311d`},AI=e=>{var{table:t}=e,n=EF(e,[`table`]);let{getState:r,options:{enableGlobalFilterModes:i,icons:{IconSearch:a,IconX:o},localization:s,mantineSearchTextInputProps:c,manualFiltering:l},refs:{searchInputRef:u},setGlobalFilter:d}=t,{globalFilter:f,showGlobalFilter:p}=r(),m=Object.assign(Object.assign({},iF(c,{table:t})),n),h=(0,J.useRef)(!1),[g,_]=(0,J.useState)(f??``),[v]=FS(g,l?500:250);(0,J.useEffect)(()=>{d(v||void 0)},[v]);let y=()=>{_(``),d(void 0)};return(0,J.useEffect)(()=>{h.current&&(f===void 0?y():_(f)),h.current=!0},[f]),(0,Y.jsxs)(OT,{className:kI.collapse,in:p,children:[i&&(0,Y.jsxs)(Jk,{withinPortal:!0,children:[(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(gD,{"aria-label":s.changeSearchMode,color:`gray`,size:`sm`,variant:`transparent`,children:(0,Y.jsx)(a,{})})}),(0,Y.jsx)(cI,{onSelect:y,table:t})]}),(0,Y.jsx)(Kj,Object.assign({leftSection:!i&&(0,Y.jsx)(a,{}
89),mt:0,mx:`sm`,onChange:e=>_(e.target.value),placeholder:s.search,rightSection:g?(0,Y.jsx)(gD,{"aria-label":s.clearSearch,color:`gray`,disabled:!g?.length,onClick:y,size:`sm`,variant:`transparent`,children:(0,Y.jsx)(QA,{label:s.clearSearch,withinPortal:!0,children:(0,Y.jsx)(o,{})})}):null,value:g??``,variant:`filled`},m,{className:Pw(`mrt-global-filter-text-input`,kI.root,m?.className),ref:e=>{e&&(u.current=e,m?.ref&&(m.ref=e))}}))]})},Rke=e=>{var{table:t}=e,n=EF(e,[`table`]);let{getState:r,options:{enableGlobalFilter:i,enablePagination:a,enableToolbarInternalActions:o,mantineTopToolbarProps:s,positionGlobalFilter:c,positionPagination:l,positionToolbarAlertBanner:u,positionToolbarDropZone:d,renderTopToolbarCustomActions:f},refs:{topToolbarRef:p}}=t,{isFullScreen:m,showGlobalFilter:h}=r(),g=PS(`(max-width:720px)`),_=PS(`(max-width:1024px)`),v=Object.assign(Object.assign({},iF(s,{table:t})),n),y=g||!!f||h&&_,b={style:_?void 0:{zIndex:3},table:t};return(0,Y.jsxs)(X,Object.assign({},v,{className:Pw(gI[`common-toolbar-styles`],wI.root,m&&wI[`root-fullscreen`],v?.className),ref:e=>{e&&(p.current=e,v?.ref&&(v.ref.current=e))},children:[u===`top`&&(0,Y.jsx)(mI,{stackAlertBanner:y,table:t}),[`both`,`top`].includes(d??``)&&(0,Y.jsx)(CI,{table:t}),(0,Y.jsxs)(Z,{className:Pw(wI[`actions-container`],y&&wI[`actions-container-stack-alert`]),children:[i&&c===`left`&&(0,Y.jsx)(AI,Object.assign({},b)),f?.({table:t})??(0,Y.jsx)(`span`,{}),o?(0,Y.jsxs)(Z,{justify:`end`,wrap:`wrap-reverse`,children:[i&&c===`right`&&(0,Y.jsx)(AI,Object.assign({},b)),(0,Y.jsx)(Lke,{table:t})]}):i&&c===`right`&&(0,Y.jsx)(AI,Object.assign({},b))]}),a&&[`both`,`top`].includes(l??``)&&(0,Y.jsx)(Z,{justify:`end`,children:(0,Y.jsx)(xI,{position:`top`,table:t})}),(0,Y.jsx)(vI,{isTopToolbar:!0,table:t})]}))},zke=e=>{var{table:t}=e,n=EF(e,[`table`]);let{getState:r,options:{enableBottomToolbar:i,enableTopToolbar:a,mantinePaperProps:o,renderBottomToolbar:s,renderTopToolbar:c},refs:{tablePaperRef:l}}=t,{isFullScreen:u}=r(),d=Object.assign(Object.assign({},iF(o,{table:t})),n);return(0,Y.jsxs)(eD,Object.assign({shadow:`xs`,withBorder:!0},d,{className:Pw(`mrt-table-paper`,JOe.root,u&&`mrt-table-paper-fullscreen`,d?.className),ref:e=>{l.current=e,d?.ref&&(d.ref.current=e)},style:e=>Object.assign(Object.assign({zIndex:u?200:void 0},iF(d?.style,e)),u?{border:0,borderRadius:0,bottom:0,height:`100vh`,left:0,margin:0,maxHeight:`100vh`,maxWidth:`100vw`,padding:0,position:`fixed`,right:0,top:0,width:`100vw`}:null),children:[a&&(iF(c,{table:t})??(0,Y.jsx)(Rke,{table:t})),(0,Y.jsx)(Eke,{table:t}),i&&(iF(s,{table:t})??(0,Y.jsx)(Dke,{table:t}))]}))},Bke=e=>e.table!==void 0,Vke=e=>{let t;return t=Bke(e)?e.table:IF(e),(0,Y.jsx)(zke,{table:t})},jI={button:`_button_1k153_1`,paper:`_paper_1k153_11`,cell:`_cell_1k153_15`,body:`_body_1k153_30`,header:`_header_1k153_50`,bottomToolbar:`_bottomToolbar_1k153_100`,scrollbar:`_scrollbar_1k153_110`};function Hke(e){return cM({tag:`svg`,attr:{version:`1.2`,baseProfile:`tiny`,viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z`},child:[]}]})(e)}function Uke(e){return cM({tag:`svg`,attr:{version:`1.2`,baseProfile:`tiny`,viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M18.2 13.3l-6.2-6.3-6.2 6.3c-.2.2-.3.5-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7z`},child:[]}]})(e)}function Wke(e){return cM({tag:`svg`,attr:{version:`1.2`,baseProfile:`tiny`,viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M5.8 9.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.4-.3.7s.1.5.3.7z`},child:[]}]})(e)}var MI=e=>{let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({height:r,...n}=e,t[0]=e,t[1]=n,t[2]=r);let i=r===void 0?0:r,a=i||`inherit`,o=+!i,s;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Y.jsx)(vTe,{name:`no-data`}),t[3]=s):s=t[3];let c;return t[4]!==n||t[5]!==a||t[6]!==o?(c=(0,Y.jsx)(Z,{h:a,flex:o,align:`center`,justify:`center`,"data-testid":`no-data-icon`,...n,children:s}),t[4]=n,t[5]=a,t[6]=o,t[7]=c):c=t[7],c},$=(e,t,n)=>{let r=`var(--mantine-color-${e}-${t})`;return n===void 0?r:Zw(r,n)},NI=({columns:e,data:t,containerProps:n,headProps:r,paperProps:i,headCellProps:a,bodyCellProps:o,bodyRowProps:s,bottomToolbarString:c,selectCheckboxProps:l,selectAllCheckboxProps:u,...d})=>{"use no memo";return(0,Y.jsx)(Vke,{table:IF({columns:e,data:t,enableColumnActions:!1,enableRowVirtualization:!0,enableFilters:!1,enablePagination:!1,enableTopToolbar:!1,mantineBottomToolbarProps:{style:{display:`flex`,alignContent:`center`},className:jI.bottomToolbar},mantineTableContainerProps:{className:jI.scrollbar,mah:`calc(90vh - 200px)`,bd:`none`,mih:500,...n},mantinePaperProps:{className:jI.paper,...i},mantineTableHeadProps:{className:jI.header,...r},mantineTableHeadCellProps:{...a},mantineTableProps:{highlightOnHover:!1},mantineTableBodyRowProps:({row:e})=>({className:jI.body,...s?s(e):{}}),mantineTableBodyCellProps:{className:jI.cell,...o},mantineSelectAllCheckboxProps:{indeterminate:void 0,...u},mantineSelectCheckboxProps:{indeterminate:void 0,...l},renderEmptyRowsFallback:()=>(0,Y.jsx)(MI,{height:400}),defaultColumn:{minSize:40,maxSize:1e3,size:100},enableStickyHeader:!0,layoutMode:`grid`,state:{density:`xs`},renderBottomToolbarCustomActions:()=>
89(0,Y.jsx)(Q,{fw:700,c:`blue.8`,children:`${t.length.toLocaleString()} ${c||`Results`}`}),icons:{IconArrowsSort:()=>(0,Y.jsx)(Hke,{color:$(`gray`,7),size:14}),IconSortAscending:()=>(0,Y.jsx)(Uke,{color:$(`blue`,5),size:14}),IconSortDescending:()=>(0,Y.jsx)(Wke,{color:$(`blue`,5),size:14})},...d})})},Gke=e=>typeof e==`string`?e:typeof e?.message==`string`?e.message:``,PI=(e,t=``,n={})=>{let r=Gke(e);console.error(`NEXT_ERROR:`,e,t),n.silent||aC.show({message:t||r||`Error!`,color:`var(--mantine-color-error)`})},FI=()=>{let e=(0,q.c)(4),t=fh(),n=wh(),r=n.state===`loading`,i=r&&t.pathname!==n.location.pathname,a=r&&!i,o;return e[0]!==r||e[1]!==i||e[2]!==a?(o={isNavigating:r,isNavigatingInPlace:a,isNavigatingAway:i},e[0]=r,e[1]=i,e[2]=a,e[3]=o):o=e[3],o},II=(e,t)=>{let n=dc(e)?e:hc(e);return Ro({queryKey:[`project`,n],queryFn:()=>Kke(n),staleTime:1e3*60,...t})};async function Kke(e){if(!e)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let t=await $p.Project.get(e,!0);if(!t||!ea(t.status)||!t.project)throw new Response(`Failed to fetch project data`,{status:t.status,statusText:`project-error`});let{project:n}=t,r=Ec(n.translations||[]),i=Tc(n.translations||[]),a=n.translations?.find(jc)||{},o=r.filter(e=>e.is_active),s=Mc(n),c=Uc(n,s),l=Xp(),u=e=>c[l]&&c[l].rolePermissionSet.has(e),d=e=>c[l]&&c[l].languagePermissionSet.has(e),f=[];return r.forEach(e=>{if(e.deployment_value){let t=e.deployment_value.split(`,`);f.push(...t.map(e=>e.trim()).filter(e=>e))}}),{project:n,isUserRole:u,yyTranslation:i,isTranslationRole:d,projectTranslationMap:s,projectUserPermissionMap:c,translations:r,activeTranslations:o,sourceTranslation:a,projectConfig:tc(n.project_config),deploymentValues:f}}function qke(e){let t=e.filter(e=>e.is_canonical===`1`),n=new Map;t.forEach(({language_name:e})=>n.set(e,(n.get(e)??0)+1));let r=new Map;return t.forEach(({langcode_code:e,langcode_name:t,language_name:i})=>{r.set(e,(n.get(i)??0)>1?t:i)}),r}async function Jke(){let e=await $p.LanguageCodes.get(`google`);return{language_codes:e.language_codes,langcodeLabelMap:qke(e.language_codes??[])}}var LI=Ro({queryKey:[`languageCodes`,`google`],queryFn:Jke,staleTime:1/0}),RI=()=>{let{data:e}=Fo(LI);return e},zI=()=>{let e=(0,q.c)(4),t=PS(`(max-width: 768px)`),n=PS(`(min-width: 769px) and (max-width: 1199px)`),r=PS(`(min-width: 1200px)`),i=!!t,a=!!n,o=!!r,s;return e[0]!==i||e[1]!==a||e[2]!==o?(s={isMobileSize:i,isTabletSize:a,isDesktopSize:o},e[0]=i,e[1]=a,e[2]=o,e[3]=s):s=e[3],s},BI=e=>{let t=(0,q.c)(7),n=e===void 0?24:e,r=(0,J.useRef)(null),[i,a]=(0,J.useState)(void 0),o;t[0]===n?o=t[1]:(o=()=>{let e=r.current;if(!e)return;let{top:t}=e.getBoundingClientRect();a(Math.max(0,window.innerHeight-t-n))},t[0]=n,t[1]=o);let s=o,c,l;t[2]===s?(c=t[3],l=t[4]):(c=()=>{s(),window.addEventListener(`resize`,s);let e=new ResizeObserver(s);return e.observe(document.body),()=>{window.removeEventListener(`resize`,s),e.disconnect()}},l=[s],t[2]=s,t[3]=c,t[4]=l),(0,J.useLayoutEffect)(c,l);let u;return t[5]===i?u=t[6]:(u={ref:r,maxHeight:i},t[5]=i,t[6]=u),u},VI=e=>{let{setUnsavedChangesStatus:t}=window.dashboardAPI||{};t&&t(e),Kp(e.unsaved)},HI=e=>{let t=(0,q.c)(3),n,r;t[0]===e?(n=t[1],r=t[2]):(n=()=>{VI({page:`dashboard`,unsaved:e})},r=[e],t[0]=e,t[1]=n,t[2]=r),(0,J.useEffect)(n,r)},UI=e=>{let t=(0,q.c)(12),{height:n,padding:r}=e,i=n===void 0?0:n,a=r===void 0?0:r,{ref:o,height:s}=Due(),c=(s===void 0?0:s)-a*2,l=Math.floor((i||c)/18),u;if(t[0]!==i||t[1]!==l){if(u=[],i)for(let e=0;e<l;e++)u.push(e);else for(let e=0;e<=l;e++)u.push(e);t[0]=i,t[1]=l,t[2]=u}else u=t[2];let d=u,f=i||`inherit`,p;t[3]===i?p=t[4]:(p=i?{}:{flex:1},t[3]=i,t[4]=p);let m;t[5]===d?m=t[6]:(m=(0,Y.jsx)(Z,{w:`100%`,h:`auto`,direction:`column`,rowGap:10,align:`center`,justify:`center`,children:d.map(Yke)}),t[5]=d,t[6]=m);let h;return t[7]!==o||t[8]!==f||t[9]!==p||t[10]!==m?(h=(0,Y.jsx)(X,{ref:o,h:f,style:p,children:m}),t[7]=o,t[8]=f,t[9]=p,t[10]=m,t[11]=h):h=t[11],h};function Yke(e){return(0,Y.jsx)(rj,{height:8,width:`100%`,radius:`xl`},e)}var WI=({status:e,size:t,borderSize:n,float:r})=>{let{colors:i}=nT(),a=t=>{let n;if(t===`backgroundColor`){switch(!0){case e===`live`:n=i.green[6];break;case e===`active`:n=i.blue[5];break;case e===`inactive`:n=i.gray[8];break;case e===`private`:default:n=i.blue[0];break}return n||i.gray[7]}switch(!0){case e===`live`:n=i.green[6];break;case e===`active`:n=i.blue[1];break;case e===`inactive`:n=i.gray[3];break;case e===`private`:default:n=i.blueGray[6];break}return n||i.blue[1]};return(0,Y.jsx)(X,{w:t?Number(t):12,children:(0,Y.jsx)(X,{style:{width:t||12,height:t?Number(t):12,backgroundColor:a(`backgroundColor`),border:`${n||2}px solid ${a(`border`)}`,borderRadius:50,float:r||`none`}})})},GI=(e,t,n={})=>{let r=`Success!`;switch(!0){case t&&t.length>0:r=t;break;case typeof e==`string`:r=e;break;case typeof e==`object`&&!!e&&`data`in e&&typeof e.data==`object`&&e.data!==null&&`message`in e.data&&typeof e.data.message==`string`:r=e.data.message;break;default:break}return aC.show({message:r,...n})},Xke={root:`_root_pvcnu_1`,icon:`_icon_pvcnu_23`}
89,Zke={control:`_control_1qroj_1`},Qke={root:`_root_rl3c7_1`},$ke={root:`_root_sve98_1`},eAe={header:`_header_1o3nh_1`,main:`_main_1o3nh_5`,body:`_body_1o3nh_10`},tAe={root:`_root_12obn_1`},nAe={root:`_root_1gyba_1`},rAe={label:`_label_s0ys9_1`},iAe={input:`_input_187sb_1`,label:`_label_187sb_26`,icon:`_icon_187sb_30`},aAe={input:`_input_lkutp_1`,dropdown:`_dropdown_lkutp_21`,section:`_section_lkutp_27`,label:`_label_lkutp_39`},oAe={input:`_input_1fmvp_1`,dropdown:`_dropdown_1fmvp_15`,option:`_option_1fmvp_32`,section:`_section_1fmvp_53`,label:`_label_1fmvp_65`},sAe={label:`_label_ewlbo_1`,input:`_input_ewlbo_6`},cAe={inner:`_inner_1jalf_1`,content:`_content_1jalf_4`,overlay:`_overlay_1jalf_8`,header:`_header_1jalf_13`},lAe={dropdown:`_dropdown_nykn8_1`,item:`_item_nykn8_7`,itemLabel:`_itemLabel_nykn8_20`},uAe={overlay:`_overlay_hgsnu_1`,inner:`_inner_hgsnu_5`,content:`_content_hgsnu_16`,body:`_body_hgsnu_29`,header:`_header_hgsnu_38`,title:`_title_hgsnu_44`,close:`_close_hgsnu_54`},dAe={input:`_input_f9w1n_1`,dropdown:`_dropdown_f9w1n_15`,option:`_option_f9w1n_33`,section:`_section_f9w1n_54`,label:`_label_f9w1n_66`},fAe={input:`_input_15ewx_1`,section:`_section_15ewx_21`,label:`_label_15ewx_33`},pAe={input:`_input_wsfd0_1`,section:`_section_wsfd0_27`,label:`_label_wsfd0_39`},mAe={root:`_root_27yqj_1`},hAe={input:`_input_129dh_1`,section:`_section_129dh_22`,label:`_label_129dh_30`},gAe={root:`_root_15u0v_1`},_Ae={radio:`_radio_w7swp_1`,icon:`_icon_w7swp_11`,label:`_label_w7swp_15`},vAe={root:`_root_g2bxy_1`,corner:`_corner_g2bxy_23`,scrollbar:`_scrollbar_g2bxy_27`,thumb:`_thumb_g2bxy_39`},yAe={input:`_input_19ixy_1`,dropdown:`_dropdown_19ixy_15`,option:`_option_19ixy_33`,section:`_section_19ixy_58`,label:`_label_19ixy_67`},bAe={thumb:`_thumb_t9pdx_1`,bar:`_bar_t9pdx_5`},xAe={track:`_track_106iv_1`,input:`_input_106iv_8`,thumb:`_thumb_106iv_25`,label:`_label_106iv_31`},SAe={list:`_list_rzgc9_1`,tab:`_tab_rzgc9_7`},CAe={root:`_root_1nrcz_1`},KI={input:`_input_8vur0_1`,inputError:`_inputError_8vur0_24`,label:`_label_8vur0_44`},wAe={input:`_input_quexm_1`,section:`_section_quexm_26`,label:`_label_quexm_38`},TAe={},EAe={tooltip:`_tooltip_1b8ht_1`,arrow:`_arrow_1b8ht_10`},DAe={root:`_root_1rb9w_1`};function qI(e){return cM({tag:`svg`,attr:{viewBox:`0 0 512 512`},child:[{tag:`path`,attr:{d:`M256 464c22.779 0 41.411-18.719 41.411-41.6h-82.823c0 22.881 18.633 41.6 41.412 41.6zm134.589-124.8V224.8c0-63.44-44.516-117.518-103.53-131.041V79.2c0-17.682-13.457-31.2-31.059-31.2s-31.059 13.518-31.059 31.2v14.559c-59.015 13.523-103.53 67.601-103.53 131.041v114.4L80 380.8v20.8h352v-20.8l-41.411-41.6z`},child:[]}]})(e)}function OAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 512 512`},child:[{tag:`path`,attr:{d:`M376 186h-20v-40c0-55-45-100-100-100S156 91 156 146v40h-20c-22.002 0-40 17.998-40 40v200c0 22.002 17.998 40 40 40h240c22.002 0 40-17.998 40-40V226c0-22.002-17.998-40-40-40zM256 368c-22.002 0-40-17.998-40-40s17.998-40 40-40 40 17.998 40 40-17.998 40-40 40zm62.002-182H193.998v-40c0-34.004 28.003-62.002 62.002-62.002 34.004 0 62.002 27.998 62.002 62.002v40z`},child:[]}]})(e)}function kAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 512 512`},child:[{tag:`path`,attr:{d:`M256 48C140.559 48 48 140.559 48 256c0 115.436 92.559 208 208 208 115.435 0 208-92.564 208-208 0-115.441-92.564-208-208-208zm104.002 282.881l-29.12 29.117L256 285.117l-74.881 74.881-29.121-29.117L226.881 256l-74.883-74.881 29.121-29.116L256 226.881l74.881-74.878 29.12 29.116L285.119 256l74.883 74.881z`},child:[]}]})(e)}function AAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 512 512`},child:[{tag:`path`,attr:{d:`M186.301 339.893L96 249.461l-32 30.507L186.301 402 448 140.506 416 110z`},child:[]}]})(e)}function JI(e){return cM({tag:`svg`,attr:{viewBox:`0 0 512 512`},child:[{tag:`path`,attr:{d:`M416 277.333H277.333V416h-42.666V277.333H96v-42.666h138.667V96h42.666v138.667H416v42.666z`},child:[]}]})(e)}var jAe=e=>Gfe({cursorType:`pointer`,fontFamily:`OpenSans, sans-serif`,colors:e,components:{Alert:KD.extend({defaultProps:{radius:`md`},classNames:Xke}),AppShell:oO.extend({classNames:eAe}),Text:Q.extend({classNames:CAe,defaultProps:{fz:`sm`}}),Title:Xj.extend({classNames:TAe}),ActionIcon:gD.extend({classNames:Qke}),Button:HO.extend({classNames:tAe,defaultProps:{variant:`default`}}),UnstyledButton:QE.extend({classNames:DAe}),Card:GO.extend({classNames:nAe}),Tooltip:QA.extend({classNames:EAe,defaultProps:{multiline:!0,withArrow:!0,withinPortal:!0,maw:250,arrowSize:10,position:`bottom`,p:10,zIndex:999,events:{hover:!0,focus:!1,touch:!0}}}),Modal:iA.extend({classNames:uAe}),Progress:VA.extend({classNames:gAe,defaultProps:{color:`indigo.3`,bg:`blueGray.1`}}
89),Checkbox:AO.extend({classNames:iAe,defaultProps:{icon:AAe,size:`xs`}}),CheckboxGroup:DO.extend({classNames:rAe}),RadioGroup:UA.extend({defaultProps:{c:`blueGray.8`}}),Radio:GA.extend({classNames:_Ae}),Switch:Ej.extend({classNames:xAe,defaultProps:{withThumbIndicator:!1,color:`blue.5`}}),Tabs:Gj.extend({classNames:SAe}),Anchor:qD.extend({classNames:$ke,defaultProps:{c:`blue.5`}}),Accordion:GD.extend({classNames:Zke}),Slider:yj.extend({classNames:bAe}),Pill:cA.extend({classNames:mAe}),TextInput:Kj.extend({classNames:wAe,defaultProps:{variant:`default`}}),PasswordInput:IA.extend({classNames:pAe,defaultProps:{variant:`default`}}),Textarea:Nk.extend({classNames:(e,t)=>({...KI,input:t.error?KI.inputError:KI.input})}),ColorInput:ok.extend({classNames:aAe}),NumberInput:TA.extend({classNames:fAe}),PillsInput:uA.extend({classNames:hAe,defaultProps:{variant:`default`}}),Menu:Jk.extend({classNames:lAe,defaultProps:{arrowSize:10}}),Select:ej.extend({classNames:yAe,defaultProps:{variant:`default`,withCheckIcon:!1,scrollAreaProps:{type:`auto`,scrollbarSize:11}}}),MultiSelect:dA.extend({classNames:dAe,defaultProps:{withCheckIcon:!1,scrollAreaProps:{type:`auto`,scrollbarSize:11}}}),Combobox:CO.extend({classNames:oAe,defaultProps:{variant:`default`}}),ScrollArea:XE.extend({classNames:vAe,defaultProps:{type:`auto`,scrollbarSize:11}}),Drawer:yk.extend({classNames:cAe,defaultProps:{position:`right`,offset:10,radius:10,overlayProps:{backgroundOpacity:0,blur:0}}}),DatePickerInput:WP.extend({classNames:sAe})}}),YI=e=>{let t=(0,q.c)(10),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({children:n,colors:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===r?a=t[5]:(a=jAe(r),t[4]=r,t[5]=a);let o=a,s;return t[6]!==n||t[7]!==i||t[8]!==o?(s=(0,Y.jsx)(Tfe,{theme:o,...i,children:n}),t[6]=n,t[7]=i,t[8]=o,t[9]=s):s=t[9],s},XI=(e,t)=>({accessorKey:``,header:``,id:`actions`,size:80,Cell:({row:n})=>(0,Y.jsxs)(vD,{gap:10,pr:20,align:`center`,wrap:`nowrap`,children:[(0,Y.jsx)(e,{data:n.original}),(0,Y.jsx)(t,{data:n.original})]}),enableSorting:!1,grow:!1}),ZI=(e,t,n)=>({...n&&{Cell:({cell:e})=>(0,Y.jsx)(QA,{label:e.getValue(),children:(0,Y.jsx)(Q,{"data-value":e.getValue(),truncate:!0,children:e.getValue()})})},accessorKey:e,header:t??e,Header:(0,Y.jsx)(Xj,{order:3,tt:`capitalize`,children:t??e})}),MAe=`ws://${E}:${T}`,NAe=3e4,QI=class e{static instance=null;ws=null;reconnectTimer=null;isIntentionalDisconnect=!1;logger=new ts(`DesktopSyncClient`);handlers=new Map;status=`disconnected`;statusChangeCallbacks=new Set;constructor(){}static getInstance(){return e.instance||=new e,e.instance}connect(){if(this.ws?.readyState!==WebSocket.OPEN){this.isIntentionalDisconnect=!1,this.clearReconnectTimer(),this.setStatus(`connecting`);try{this.ws=new WebSocket(MAe),this.setupEventHandlers()}catch(e){this.logger.debug(`Connection error:`,e),this.setStatus(`error`),this.scheduleReconnect()}}}disconnect(){this.isIntentionalDisconnect=!0,this.clearReconnectTimer(),this.ws&&=(this.ws.close(),null),this.setStatus(`disconnected`)}send(e,t){this.ws?.readyState===WebSocket.OPEN&&(this.logger.debug(`Sending message:`,{type:e,payload:t}),this.ws.send(JSON.stringify({type:e,payload:t})))}on(e,t){return this.handlers.has(e)||this.handlers.set(e,new Set),this.handlers.get(e).add(t),()=>{this.handlers.get(e)?.delete(t)}}get isConnected(){return this.status===`connected`}getStatus(){return this.status}onStatusChange(e){return this.statusChangeCallbacks.add(e),()=>{this.statusChangeCallbacks.delete(e)}}setStatus(e){this.status!==e&&(this.status=e,this.statusChangeCallbacks.forEach(t=>t(e)))}setupEventHandlers(){this.ws&&(this.ws.onopen=()=>{this.logger.debug(`Connected to desktop app`),this.setStatus(`connected`)},this.ws.onmessage=e=>{this.logger.debug(`Received message:`,JSON.parse(e.data));try{let{type:t,payload:n}=JSON.parse(e.data);this.handlers.get(t)?.forEach(e=>e(n))}catch(e){this.logger.debug(`Failed to parse message:`,e)}},this.ws.onclose=()=>{this.logger.debug(`Disconnected from desktop app`),this.ws=null,this.setStatus(`disconnected`),this.isIntentionalDisconnect||this.scheduleReconnect()},this.ws.onerror=()=>{this.setStatus(`error`)})}scheduleReconnect(){this.clearReconnectTimer(),this.reconnectTimer=setTimeout(()=>{this.isIntentionalDisconnect||this.connect()},NAe)}clearReconnectTimer(){this.reconnectTimer&&=(clearTimeout(this.reconnectTimer),null)}},$I=(0,J.createContext)({xapisUser:{user_key:``},userProjects:[],setXapisUser:()=>{},setUserProjects:()=>{},overrides:{userRolesOverrides:new Set},setOverrides:()=>{}}),eL=()=>{let e=(0,J.useContext)($I);if(!e)throw Error(`useUserProvider must be used within UserProvider`);return e};function PAe(e){let t=(0,q.c)(23),{children:n,user:r}=e,i;t[0]===r?i=t[1]:(i=r||{user_key:``},t[0]=r,t[1]=i);let[a,o]=(0,J.useState)(i),s;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(s={userRolesOverrides:new Set},t[2]=s):s=t[2];let[c,l]=(0,J.useState)(s),[u,d]=(0,J.useState)(r);r!==u&&(d(r),r&&o(r));let f=(0,J.useRef)(a.user_key),p;t[3]===a.user_key?p=t[4]:(p=()=>{f.current=a.user_key},t[3]=a.user_key,t[4]=p),(0,J.useEffect)(p);let m;bb0:{if(cs()){let e=window.dashboardAPI||window.studioAPI,n;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(n={send:t=>e.notifySyncEvent(D.USER_DATA_MODIFIED,t),on:t=>e.onSyncEvent(D.USER_DATA_MODIFIED,e=>t(e))},t[5]=n):n=t[5],m=n;break bb0}let e;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(e=QI.getInstance(),t[6]=e):e=t[6];let n=e,r;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(r={send:e=>n.send(D.USER_DATA_MODIFIED,e),on:e=>n.on(D.USER_DATA_MODIFIED,e)},t[7]=r):r=t[7],m=r}let h=m,g;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(g=e=>{let t=e||{user_key:``};o(t),t.user_key&&h.send({user:t})},t[8]=g):g=t[8];let _=g,v;t[9]===a?v=t[10]:(v=e=>{_({...a,project_keys:e})},t[9]=a,t[10]=v);let y=v,b,x;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(b=()=>h.on(e=>{let{current:t}=f;e?.user&&e.user.user_key===t&&o(e.user)}),x=[],t[11]=b,t[12]=x):(b=t[11],x=t[12]),(0,J.useEffect)(b,x);let S;t[13]===a.project_keys?S=t[14]:(S=a.project_keys||[],t[13]=a.project_keys,t[14]=S);let C;t[15]!==c||t[16]!==y||t[17]!==S||t[18]!==a?(C={xapisUser:a,userProjects:S,setXapisUser:_,setUserProjects:y,overrides:c,setOverrides:l},t[15]=c,t[16]=y,t[17]=S,t[18]=a,t[19]=C):C=t[19];let w;return t[20]!==n||t[21]!==C?(w=(0,Y.jsx)($I.Provider,{value:C,children:n}),t[20]=n,t[21]=C,t[22]=w):w=t[22],w}var FAe=()=>{let e=(0,q.c)(23),[t,n]=(0,J.useState)(``),[r,i]=(0,J.useState)(``),{setXapisUser:a}=eL(),o=hh(),{state:s}=fh(),{isAuthenticated:c,isLoading:l}=dg(),u=s?.path||`/`,d;e[0]!==c||e[1]!==l||e[2]!==o||e[3]!==u?(d=()=>{c&&!l&&o(u,{replace:!0})},e[0]=c,e[1]=l,e[2]=o,e[3]=u,e[4]=d):d=e[4];let f;e[5]!==c||e[6]!==l?(f=[c,l],e[5]=c,e[6]=l,e[7]=f):f=e[7],(0,J.useEffect)(d,f);let p;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(p=e=>{i(``),n(e.target.value)},e[8]=p):p=e[8];let m=p,h;e[9]!==t||e[10]!==a?(h=async e=>{if(e.preventDefault(),!t)return;let{xapisUser:n}=await Rg(t);if(n){let e=Lg();a(n);let r=await aoe(t);e.events.load(r)}else{i(`Please check your email and try again`);return}},e[9]=t,e[10]=a,e[11]=h):h=e[11];let g=h;if(!tn()){let t;return e[12]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Lh,{to:`/`}),e[12]=t):t=e[12],t}let _;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsx)(Xj,{order:1,children:`Howdy Localhosters! ð`}),e[13]=_):_=e[13];let v;e[14]!==t||e[15]!==r?(v=(0,Y.jsx)(Kj,{w:320,maw:`100%`,type:`email`,id:`email`,label:`Your Email`,placeholder:`email`,value:t,onChange:m,error:r,required:!0}),e[14]=t,e[15]=r,e[16]=v):v=e[16];let y;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,Y.jsx)(HO,{type:`submit`,children:`Login`}),e[17]=y):y=e[17];let b;e[18]===v?b=e[19]:(b=(0,Y.jsxs)(Z,{gap:20,direction:`column`,children:[v,y]}),e[18]=v,e[19]=b);let x;return e[20]!==g||e[21]!==b?(x=(0,Y.jsxs)(Z,{h:`100vh`,direction:`column`,align:`center`,justify:`center`,rowGap:`1rem`,children:[_,(0,Y.jsx)(`form`,{onSubmit:g,children:b})]}),e[20]=g,e[21]=b,e[22]=x):x=e[22],x},tL=()=>{let e=(0,q.c)(8),t=gh(),n=t.projectId||``,r;e[0]===n?r=e[1]:(r=hc(n),e[0]=n,e[1]=r);let i=r,a=t.translationId||``,o;e[2]===a?o=e[3]:(o=pc(a),e[2]=a,e[3]=o);let s=o,c;return e[4]!==t||e[5]!==i||e[6]!==s?(c={...t,projectKey:i,translationKey:s},e[4]=t,e[5]=i,e[6]=s,e[7]=c):c=e[7],c};function nL(){let e=(0,q.c)(2),{projectKey:t}=tL();if(!t)throw Error(`projectKey is missing from route params`);let n;e[0]===t?n=e[1]:(n=II(t),e[0]=t,e[1]=n);let{data:r}=Fo(n);return r}var IAe=`/subscriptions`,LAe=async(e,t)=>await $p.Paddle.post({uri:`${IAe}/${e}`,request_method:`GET`},t),rL=(e,t)=>Ro({queryKey:[`paddleSubscription`,e,t],queryFn:async()=>
89{if(!e||!t)return null;let n=await LAe(e,t);if(!n||!ea(n.status)||!ea(n.data.status)){let e=n?.data?.result?.error?.detail??n?.data?.result?.error;if(n?.data?.status===404||typeof e==`string`&&e.toLowerCase().includes(`not found`))return null;throw Error(e)}return n.data.result.data}}),iL=e=>Ro({queryKey:[`subscriptionsV2`,e],queryFn:async()=>{let t=await $p.SubscriptionV2.get(e);if(!t||!ea(t.status)||!t.data||!t.data.subscriptions)throw Error(`Failed to fetch subscriptions`);return t.data.subscriptions}}),aL=e=>Ro({queryKey:[`subscriptionV2History`,e],queryFn:async()=>{try{let t=await $p.SubscriptionV2.get(e,{getHistory:!0});if(!ea(t.status)||!t.data||!t.data.subscriptions)throw Error(`Failed to fetch subscription history`);return t.data.subscriptions}catch{return null}}}),oL=e=>e?.length?e[e.length-1]:null,sL=e=>e?.items?.length?e.items.find(e=>e?.product?.custom_data?.org===`bablic`&&!e?.product?.custom_data?.type)??e.items[0]:null,RAe=e=>{let t=sL(e);return t?t.product.name:null},cL=(e,t)=>{if(!e&&t?.billing_subscription_id===``)return{isExpiredFreeTrial:!0,isExpired:!0};let n=e?.next_renewal_date;return{isExpiredFreeTrial:!1,isExpired:n?new Date>new Date(n.concat(`T23:59:59`)):!1}},lL=()=>{let e=(0,q.c)(9),{project_key:t}=nL().project,n;e[0]===t?n=e[1]:(n=iL(t),e[0]=t,e[1]=n);let r=Fo(n).data,i=r.bablic?.billing_subscription_id??``,a;e[2]!==t||e[3]!==i?(a=rL(i,t),e[2]=t,e[3]=i,e[4]=a):a=e[4];let o=Fo(a).data,s;e[5]===t?s=e[6]:(s=aL(t),e[5]=t,e[6]=s);let c=Fo(s).data,l=oL(c),u=l?.billing_subscription_id??null,d=u&&u!==i,f=Po({...rL(u??``,t),enabled:!!(d&&!o)}).data,p=o??f,m=r.bablic?.threshold_value,h=r.bablic?.threshold_type===`TX_PAGEVIEWS`&&!!m,g={id:``,isFreeTrial:!1,isExpired:!1,isCanceled:!1,threshold:h?m:500,price:0,name:`Core`,type:`monthly`,priceId:``,next_billed_at:`N/A`,cancelDate:`N/A`,canceledAt:`N/A`,status:``,customer_id:``,words_served:0,creationDate:``,render_threshold_value:r.bablic?.render_threshold_value??0,maxLanguages:5,maxUsers:5,paddleSubscription:p};if(p?.id){g.id=p.id,g.status=p.status,g.customer_id=p.customer_id,g.creationDate=p.created_at,p.canceled_at&&(g.canceledAt=p.canceled_at),p.scheduled_change&&p.scheduled_change.action===`cancel`&&(g.isCanceled=!0,g.cancelDate=p.scheduled_change.effective_at),p.next_billed_at!==null&&(g.next_billed_at=p.next_billed_at),!h&&p.custom_data?.threshold!==null&&(g.threshold=p.custom_data.threshold),p.custom_data?.render_threshold!==null&&(g.render_threshold_value=p.custom_data.render_threshold);let e=sL(p);e&&(g.price=parseInt(e.price.unit_price.amount)/100,g.priceId=e.price.id,g.name=e.product.name,g.type=e.price.billing_cycle.interval===`year`?`yearly`:`monthly`,g.maxLanguages=parseInt(e.product.custom_data?.languages??`0`),g.maxUsers=parseInt(e.product.custom_data?.users??`0`)),g.isExpired=!o?.id||p.status===`canceled`}else{g.isFreeTrial=(!r.bablic?.billing_subscription_id||!p)&&!d,g.name=g.isFreeTrial?`Core`:`Go`;let{isExpiredFreeTrial:t,isExpired:n}=cL(r.bablic,l);if(g.isExpired=n,t&&l)g.next_billed_at=l.lastmod_utc.replace(` `,`T`),g.threshold=l.threshold_type===`TX_PAGEVIEWS`&&l.threshold_value?l.threshold_value:500,g.creationDate=l.created_utc??``;else{g.threshold=h?m:500;let t;e[7]===r.bablic?.next_renewal_date?t=e[8]:(t=r.bablic?.next_renewal_date.concat(`T23:59:59`)??`N/A`,e[7]=r.bablic?.next_renewal_date,e[8]=t),g.next_billed_at=t,g.creationDate=r.bablic?.created_utc??``}}let _=g.name===`Go`,v=g.name===`Core`,y=g.name===`Pro`;return{...g,isGoTier:_,isCoreTier:v,isProTier:y}},uL=(e,t,n)=>{let r=e.target_native_name||e.target_lang_name||e.target_lang_code,i=r.replace(/\s*[ï¼(].*$/,``),a=t?oee[e.target_lang_code]??``:``;return n?a+r:a+i},dL=e=>e.reduce((e,t)=>{let[n,r]=Object.entries(t)[0];return e[n]=r,e},{}),zAe=e=>({...dL(e.translation_rules?.language_selector_labels??[]),...dL(e.staging_translation_rules?.language_selector_labels??[])});function fL(){let e=(0,q.c)(7),{project:t,yyTranslation:n}=nL(),r=(0,J.useRef)(!1),i;e[0]!==t.project_key||e[1]!==t.translations||e[2]!==n?(i=()=>{if(!n||r.current)return;let e=tc(n.translation_config??``),i=e?.translation_rules?.language_selector_labels!=null||e?.staging_translation_rules?.language_selector_labels!=null,a=zAe(e),o=(t.translations??[]).filter(VAe);if(o.length===0&&!i)return;r.current=!0;let s=o.map(e=>$p.ProjectTranslation.put(t.project_key,e.translation_key,{deployment_label:a[e.deployment_value]||uL(e,!1,!0)}));Promise.allSettled(s).then(()=>
89{if(!i)return;let{language_selector_labels:r,...a}=e.translation_rules??{},{language_selector_labels:o,...s}=e.staging_translation_rules??{},c={...e,translation_rules:a,staging_translation_rules:s};return $p.ProjectTranslation.put(t.project_key,n.translation_key,{translation_config:nc(JSON.stringify(c)),translation_config_hash:n.translation_config_hash??``})}).catch(BAe).finally(()=>{r.current=!1})},e[0]=t.project_key,e[1]=t.translations,e[2]=n,e[3]=i):i=e[3];let a=n?.translation_config_hash,o;e[4]!==t.translations||e[5]!==a?(o=[a,t.translations],e[4]=t.translations,e[5]=a,e[6]=o):o=e[6],(0,J.useEffect)(i,o)}function BAe(e){console.error(`Failed to migrate language selector labels`,e)}function VAe(e){return!e.deployment_label}var HAe=`data:image/svg+xml,%3csvg%20width='1223'%20height='1024'%20viewBox='0%200%201223%201024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M199.845%20103.688C6.10348%20283.773%20-48.6921%20512.991%2043.8732%20756.929C68.1398%20821.163%20156.987%20964.926%20172.251%20964.926C175.97%20964.926%20207.868%20917.132%20242.898%20858.824L306.696%20752.723L283.212%20684.283C232.722%20537.461%20271.275%20378.022%20380.474%20282.053C450.926%20220.112%20528.618%20197.554%20656.8%20201.76L753.475%20204.819L903.967%2020.9093L921.077%200H634.904H348.731C297.524%2023.1535%20250.309%2056.7696%20199.845%20103.688ZM1023.15%201009.39C1216.9%20829.304%201271.69%20600.087%201179.13%20356.149C1154.86%20291.914%201066.01%20148.152%201050.75%20148.152C1047.03%20148.152%201015.13%20195.945%20980.1%20254.253L916.303%20360.354L939.786%20428.795C990.276%20575.616%20951.724%20735.055%20842.524%20831.025C772.073%20892.965%20694.381%20915.523%20566.198%20911.318L469.523%20908.259L374.814%201024H690.934H1007.06C1012.39%201019.28%201017.75%201014.41%201023.15%201009.39Z'%20fill='%23EAF0FF'/%3e%3c/svg%3e`;function pL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`currentColor`},child:[{tag:`path`,attr:{d:`M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z`},child:[]}]})(e)}function UAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`currentColor`},child:[{tag:`path`,attr:{d:`M6 5.667a3.667 3.667 0 0 1 3.667 -3.667h8.666a3.667 3.667 0 0 1 3.667 3.667v8.666a3.667 3.667 0 0 1 -3.667 3.667h-8.666a3.667 3.667 0 0 1 -3.667 -3.667z`},child:[]},{tag:`path`,attr:{d:`M2 9c0 -1.094 .533 -1.828 1.514 -2.374a1 1 0 1 1 .972 1.748c-.398 .221 -.486 .342 -.486 .626v10c0 .548 .452 1 1 1h9.998c.32 0 .618 -.154 .805 -.407l.065 -.1a1 1 0 1 1 1.738 .99a3 3 0 0 1 -2.606 1.517h-10c-1.652 0 -3 -1.348 -3 -3z`},child:[]}]})(e)}function WAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0`},child:[]},{tag:`path`,attr:{d:`M3.6 9h16.8`},child:[]},{tag:`path`,attr:{d:`M3.6 15h16.8`},child:[]},{tag:`path`,attr:{d:`M11.5 3a17 17 0 0 0 0 18`},child:[]},{tag:`path`,attr:{d:`M12.5 3a17 17 0 0 1 0 18`},child:[]}]})(e)}function mL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M21 12a9 9 0 1 0 -8.979 9`},child:[]},{tag:`path`,attr:{d:`M3.6 9h16.8`},child:[]},{tag:`path`,attr:{d:`M3.6 15h8.9`},child:[]},{tag:`path`,attr:{d:`M11.5 3a17 17 0 0 0 0 18`},child:[]},{tag:`path`,attr:{d:`M12.5 3a16.992 16.992 0 0 1 2.522 10.376`},child:[]},{tag:`path`,attr:{d:`M19.001 19m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0`},child:[]},{tag:`path`,attr:{d:`M19.001 15.5v1.5`},child:[]},{tag:`path`,attr:{d:`M19.001 21v1.5`},child:[]},{tag:`path`,attr:{d:`M22.032 17.25l-1.299 .75`},child:[]},{tag:`path`,attr:{d:`M17.27 20l-1.3 .75`},child:[]},{tag:`path`,attr:{d:`M15.97 17.25l1.3 .75`},child:[]},{tag:`path`,attr:{d:`M20.733 20l1.3 .75`},child:[]}]})(e)}function hL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M4 7l16 0`},child:[]},{tag:`path`,attr:{d:`M10 11l0 6`},child:[]},{tag:`path`,attr:{d:`M14 11l0 6`},child:[]},{tag:`path`,attr:{d:`M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12`},child:[]},{tag:`path`,attr:{d:`M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3`},child:[]}]})(e)}function gL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M7.5 7.5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`},child:[]},{tag:`path`,attr:{d:`M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592 -5.592a2.41 2.41 0 0 0 0 -3.408l-7.71 -7.71a2 2 0 0 0 -1.414 -.586h-5.172a3 3 0 0 0 -3 3z`},child:[]}]})(e)}function _L(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z`},child:[]}]})(e)}function GAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M3 15m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z`},child:[]},{tag:`path`,attr:{d:`M15 15m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z`},child:[]},{tag:`path`,attr:{d:`M9 3m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z`},child:[]},{tag:`path`,attr:{d:`M6 15v-1a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v1`},child:[]},{tag:`path`,attr:{d:`M12 9l0 3`},child:[]}]})(e)}function vL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M10 10m-7 0a7 7 0 1 0 14 0a7 7 0 1 0 -14 0`},child:[]},{tag:`path`,attr:{d:`M21 21l-6 -6`},child:[]}]})(e)}function KAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M4 13a8 8 0 0 1 7 7a6 6 0 0 0 3 -5a9 9 0 0 0 6 -8a3 3 0 0 0 -3 -3a9 9 0 0 0 -8 6a6 6 0 0 0 -5 3`},child:[]},{tag:`path`,attr:{d:`M7 14a6 6 0 0 0 -3 6a6 6 0 0 0 6 -3`},child:[]},{tag:`path`,attr:{d:`M15 9m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`},child:[]}]})(e)}function yL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4`},child:[]},{tag:`path`,attr:{d:`M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4`},child:[]}]})(e)}function bL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M12 5l0 14`},child:[]},{tag:`path`,attr:{d:`M5 12l14 0`},child:[]}]})(e)}function xL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4`},child:[]},{tag:`path`,attr:{d:`M13.5 6.5l4 4`},child:[]}]})(e)}function qAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M5 12l14 0`},child:[]}]})(e)}function SL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-6z`},child:[]},{tag:`path`,attr:{d:`M11 16a1 1 0 1 0 2 0a1 1 0 0 0 -2 0`},child:[]},{tag:`path`,attr:{d:`M8 11v-4a4 4 0 1 1 8 0v4`},child:[]}]})(e)}function JAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M9 6l11 0`},child:[]},{tag:`path`,attr:{d:`M9 12l11 0`},child:[]},{tag:`path`,attr:{d:`M9 18l11 0`},child:[]},{tag:`path`,attr:{d:`M5 6l0 .01`},child:[]},{tag:`path`,attr:{d:`M5 12l0 .01`},child:[]},{tag:`path`,attr:{d:`M5 18l0 .01`},child:[]}]})(e)}function YAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M9 15l6 -6`}
89,child:[]},{tag:`path`,attr:{d:`M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464`},child:[]},{tag:`path`,attr:{d:`M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463`},child:[]}]})(e)}function XAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M4 5h7`},child:[]},{tag:`path`,attr:{d:`M7 4c0 4.846 0 7 .5 8`},child:[]},{tag:`path`,attr:{d:`M10 8.5c0 2.286 -2 4.5 -3.5 4.5s-2.5 -1.135 -2.5 -2c0 -2 1 -3 3 -3s5 .57 5 2.857c0 1.524 -.667 2.571 -2 3.143`},child:[]},{tag:`path`,attr:{d:`M12 20l4 -9l4 9`},child:[]},{tag:`path`,attr:{d:`M19.1 18h-6.2`},child:[]}]})(e)}function CL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M12 8l0 4l2 2`},child:[]},{tag:`path`,attr:{d:`M3.05 11a9 9 0 1 1 .5 4m-.5 5v-5h5`},child:[]}]})(e)}function wL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2`},child:[]}]})(e)}function TL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M14 3v4a1 1 0 0 0 1 1h4`},child:[]},{tag:`path`,attr:{d:`M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4`},child:[]},{tag:`path`,attr:{d:`M5 21h14`},child:[]},{tag:`path`,attr:{d:`M5 18h14`},child:[]},{tag:`path`,attr:{d:`M5 15h14`},child:[]}]})(e)}function ZAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0`},child:[]},{tag:`path`,attr:{d:`M21 12c-2.4 4 -5.4 6 -9 6c-3.6 0 -6.6 -2 -9 -6c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6`},child:[]}]})(e)}function QAe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M21 9c-2.4 2.667 -5.4 4 -9 4c-3.6 0 -6.6 -1.333 -9 -4`},child:[]},{tag:`path`,attr:{d:`M3 15l2.5 -3.8`},child:[]},{tag:`path`,attr:{d:`M21 14.976l-2.492 -3.776`},child:[]},{tag:`path`,attr:{d:`M9 17l.5 -4`},child:[]},{tag:`path`,attr:{d:`M15 17l-.5 -4`},child:[]}]})(e)}function EL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6`},child:[]},{tag:`path`,attr:{d:`M11 13l9 -9`},child:[]},{tag:`path`,attr:{d:`M15 4h5v5`},child:[]}]})(e)}function $Ae(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M12 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`},child:[]},{tag:`path`,attr:{d:`M12 19m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`},child:[]},{tag:`path`,attr:{d:`M12 5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`},child:[]}]})(e)}function eje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M12 6m-7 0a7 3 0 1 0 14 0a7 3 0 1 0 -14 0`},child:[]},{tag:`path`,attr:{d:`M5 6v12c0 1.657 3.134 3 7 3s7 -1.343 7 -3v-12`},child:[]}]})(e)}function tje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{stroke:`none`,d:`M0 0h24v24H0z`},child:[]},{tag:`path`,attr:{d:`M8 13v.01`},child:[]},{tag:`path`,attr:{d:`M12 17v.01`},child:[]},{tag:`path`,attr:{d:`M12 12v.01`},child:[]},{tag:`path`,attr:{d:`M16 14v.01`},child:[]},{tag:`path`,attr:{d:`M11 8v.01`},child:[]},{tag:`path`,attr:{d:`M13.148 3.476l2.667 1.104a4 4 0 0 0 4.656 6.14l.053 .132a3 3 0 0 1 0 2.296q -.745 1.18 -1.024 1.852q -.283 .684 -.66 2.216a3 3 0 0 1 -1.624 1.623q -1.572 .394 -2.216 .661q -.712 .295 -1.852 1.024a3 3 0 0 1 -2.296 0q -1.203 -.754 -1.852 -1.024q -.707 -.292 -2.216 -.66a3 3 0 0 1 -1.623 -1.624q -.397 -1.577 -.661 -2.216q -.298 -.718 -1.024 -1.852a3 3 0 0 1 0 -2.296q .719 -1.116 1.024 -1.852q .257 -.62 .66 -2.216a3 3 0 0 1 1.624 -1.623q 1.547 -.384 2.216 -.661q .687 -.285 1.852 -1.024a3 3 0 0 1 2.296 0`},child:[]}]})(e)}function nje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-1`},child:[]},{tag:`path`,attr:{d:`M9 15l3 -3l3 3`},child:[]},{tag:`path`,attr:{d:`M12 12l0 9`},child:[]}]})(e)}function DL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0`},child:[]},{tag:`path`,attr:{d:`M12 7v5l3 3`},child:[]}]})(e)}function OL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M20.982 11.436a9 9 0 1 0 -9.966 9.51`},child:[]},{tag:`path`,attr:{d:`M17.8 20.817l-2.172 1.138a.392 .392 0 0 1 -.568 -.41l.415 -2.411l-1.757 -1.707a.389 .389 0 0 1 .217 -.665l2.428 -.352l1.086 -2.193a.392 .392 0 0 1 .702 0l1.086 2.193l2.428 .352a.39 .39 0 0 1 .217 .665l-1.757 1.707l.414 2.41a.39 .39 0 0 1 -.567 .411l-2.172 -1.138z`},child:[]},{tag:`path`,attr:{d:`M12 7v5l1 1`},child:[]}]})(e)}function kL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0`},child:[]},{tag:`path`,attr:{d:`M10 8l4 8`},child:[]},{tag:`path`,attr:{d:`M10 16l4 -8`},child:[]}]})(e)}function AL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M12 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0`},child:[]},{tag:`path`,attr:{d:`M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0`},child:[]}]})(e)}function rje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M8.56 3.69a9 9 0 0 0 -2.92 1.95`},child:[]},{tag:`path`,attr:{d:`M3.69 8.56a9 9 0 0 0 -.69 3.44`},child:[]},{tag:`path`,attr:{d:`M3.69 15.44a9 9 0 0 0 1.95 2.92`},child:[]},{tag:`path`,attr:{d:`M8.56 20.31a9 9 0 0 0 3.44 .69`},child:[]},{tag:`path`,attr:{d:`M15.44 20.31a9 9 0 0 0 2.92 -1.95`}
89,child:[]},{tag:`path`,attr:{d:`M20.31 15.44a9 9 0 0 0 .69 -3.44`},child:[]},{tag:`path`,attr:{d:`M20.31 8.56a9 9 0 0 0 -1.95 -2.92`},child:[]},{tag:`path`,attr:{d:`M15.44 3.69a9 9 0 0 0 -3.44 -.69`},child:[]},{tag:`path`,attr:{d:`M9 12l2 2l4 -4`},child:[]}]})(e)}function jL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M6 15l6 -6l6 6`},child:[]}]})(e)}function ije(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M9 6l6 6l-6 6`},child:[]}]})(e)}function aje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M6 9l6 6l6 -6`},child:[]}]})(e)}function ML(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M5 12l5 5l10 -10`},child:[]}]})(e)}function oje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M18 21v-14`},child:[]},{tag:`path`,attr:{d:`M9 15l3 -3l3 3`},child:[]},{tag:`path`,attr:{d:`M15 10l3 -3l3 3`},child:[]},{tag:`path`,attr:{d:`M3 21l18 0`},child:[]},{tag:`path`,attr:{d:`M12 21l0 -9`},child:[]},{tag:`path`,attr:{d:`M3 6l3 -3l3 3`},child:[]},{tag:`path`,attr:{d:`M6 21v-18`},child:[]}]})(e)}function sje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M11.795 21h-6.795a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v4`},child:[]},{tag:`path`,attr:{d:`M18 18m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0`},child:[]},{tag:`path`,attr:{d:`M15 3v4`},child:[]},{tag:`path`,attr:{d:`M7 3v4`},child:[]},{tag:`path`,attr:{d:`M3 11h16`},child:[]},{tag:`path`,attr:{d:`M18 16.496v1.504l1 1`},child:[]}]})(e)}function NL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M11.5 21h-5.5a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v6`},child:[]},{tag:`path`,attr:{d:`M16 3v4`},child:[]},{tag:`path`,attr:{d:`M8 3v4`},child:[]},{tag:`path`,attr:{d:`M4 11h16`},child:[]},{tag:`path`,attr:{d:`M15 19l2 2l4 -4`},child:[]}]})(e)}function cje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M16 6m-5 0a5 3 0 1 0 10 0a5 3 0 1 0 -10 0`},child:[]},{tag:`path`,attr:{d:`M11 6v4c0 1.657 2.239 3 5 3s5 -1.343 5 -3v-4`},child:[]},{tag:`path`,attr:{d:`M11 10v4c0 1.657 2.239 3 5 3s5 -1.343 5 -3v-4`},child:[]},{tag:`path`,attr:{d:`M11 14v4c0 1.657 2.239 3 5 3s5 -1.343 5 -3v-4`},child:[]},{tag:`path`,attr:{d:`M7 9h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3h-2.5`},child:[]},{tag:`path`,attr:{d:`M5 15v1m0 -8v1`},child:[]}]})(e)}function lje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M17 7l-10 10`},child:[]},{tag:`path`,attr:{d:`M8 7l9 0l0 9`},child:[]}]})(e)}function uje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M5 12l14 0`},child:[]},{tag:`path`,attr:{d:`M13 18l6 -6`},child:[]},{tag:`path`,attr:{d:`M13 6l6 6`},child:[]}]})(e)}function dje(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M15 3h5v5`},child:[]},{tag:`path`,attr:{d:`M20 3l-7.536 7.536a5 5 0 0 0 -1.464 3.534v6.93`},child:[]},{tag:`path`,attr:{d:`M4 5l4.5 4.5`},child:[]}]})(e)}function PL(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M9 14l-4 -4l4 -4`},child:[]},{tag:`path`,attr:{d:`M5 10h11a4 4 0 1 1 0 8h-1`},child:[]}]})(e)}var fje=[`PROXY`,`MEDLIT`,`QUOTE`];function FL(){let e=(0,q.c)(4),{userProjects:t}=eL(),n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=SS(),e[0]=n):n=e[0];let{projectTypes:r}=n,i;if(e[1]!==t){let n=t;if(r&&r.length>0){let t;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(t=e=>r.includes(e.project_type),e[3]=t):t=e[3],n=n.filter(t)}else n=n.filter(mje);i=n.sort(pje),e[1]=t,e[2]=i}else i=e[2];return i}function pje(e,t){return e.project_name.localeCompare(t.project_name)}function mje(e){return!fje.includes(e.project_type)}var IL={"update-subscription":`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}/${y.PAGE_UPDATE_SUBSCRIPTION}`,account:`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}`,installation:`${y.PAGE_PROJECT}/${y.PAGE_INSTALLATION}`,"deployment-method":`${y.PAGE_PROJECT}/${y.PAGE_INSTALLATION}/${y.PAGE_DEPLOYMENT_METHOD}`,"deployment-values":`${y.PAGE_PROJECT}/${y.PAGE_INSTALLATION}/${y.PAGE_DEPLOYMENT_VALUES}`,"project-domain":`${y.PAGE_PROJECT}/${y.PAGE_INSTALLATION}/${y.PAGE_DEPLOYMENT_DOMAIN}`,"snippet-injection":`${y.PAGE_PROJECT}/${y.PAGE_INSTALLATION}/${y.PAGE_SNIPPET_INJECTION}`,dashboard:y.PAGE_DASHBOARD,projects:y.PAGE_PROJECTS,"add-project":y.PAGE_ADD_PROJECT},LL=e=>{let{projectId:t}=tL();return`/${t}/${IL[e]}`},RL=(e,t)=>e?`/${e}/${IL[t]}`:`/${IL[t]}`,zL=()=>{let e=(0,q.c)(2),t=Eh(),n;return e[0]===t?n=e[1]:(n=t.some(hje),e[0]=t,e[1]=n),n},BL=()=>{let e=(0,q.c)(2),t=Eh(),n;return e[0]===t?n=e[1]:(n=t.some(gje),e[0]=t,e[1]=n),n};function hje(e){return e.handle?.addProjectFlow}function gje(e){return e.handle?.hideSideNav}var _je={currentProject:`_currentProject_mlpzz_1`},VL=e=>{let t=(0,q.c)(11),{name:n,format:r,circleSize:i,backgroundColor:a,textColor:o,fontSize:s}=e,c=r===void 0?!0:r,l=i||28,u=a||`blue.9`,d=o||`blue.8`,f=s||`0.85rem`,p;t[0]!==c||t[1]!==n?(p=n?c?n[0].toUpperCase():n:`P`,t[0]=c,t[1]=n,t[2]=p):p=t[2];let m;
89t[3]!==d||t[4]!==f||t[5]!==p?(m=(0,Y.jsx)(Q,{fw:700,c:d,fz:f,lh:1,className:`GlobalLinkNoTx`,children:p}),t[3]=d,t[4]=f,t[5]=p,t[6]=m):m=t[6];let h;return t[7]!==l||t[8]!==u||t[9]!==m?(h=(0,Y.jsx)(IO,{variant:`filled`,size:l,color:u,radius:`50%`,children:m}),t[7]=l,t[8]=u,t[9]=m,t[10]=h):h=t[10],h},HL=K,UL=oe,WL=se,GL=ce,KL=le,qL=ue,JL=ae,vje={[w.TRANSLATIONS]:{read:[KL],write:[HL,WL,GL,qL,...fe]},[w.NO_TRANSLATE_RULES]:{read:[KL,qL,GL],write:[HL,WL,UL,...fe]},[w.CSS_EDITOR]:{read:[KL],write:[HL,WL,UL,...fe]},[w.ASSET_SWAP]:{read:[],write:[HL,WL,UL,GL,...fe]},"batch-pending":{read:[...fe],write:[]},"ai-assist":{read:[],write:[HL,WL,GL,...fe]},"internal-user":{read:[],write:[...fe]},[y.PAGE_SOURCE_SEGMENTS]:{read:[GL],write:[HL,WL,...fe]},[y.PAGE_TRANSLATIONS_SEGMENT_SEARCH]:{read:[GL],write:[HL,WL,...fe]},[y.PAGE_USER_MANAGEMENT]:{read:[],write:[HL,...fe]},[Ee]:{read:[KL],write:[HL,JL,...fe]},[Oe]:{read:[],write:[HL,...fe]},[we]:{read:[],write:[HL,WL,...fe]},[De]:{read:[GL,UL],write:[HL,WL,...fe]},[y.PAGE_LANGUAGE_SELECTOR]:{read:[],write:[HL,WL,UL,...fe]},[y.PAGE_INSTALLATION]:{read:[],write:[HL,WL,UL,...fe]},[y.PAGE_PROJECT_SCOPE]:{read:[],write:[HL,WL,UL,...fe]},[y.PAGE_EXCLUSIONS]:{read:[],write:[HL,WL,UL,GL,...fe]},[y.PAGE_ASSET_REWRITES]:{read:[],write:[HL,WL,UL,GL,...fe]},[y.PAGE_WORLD_TRAFFIC]:{read:[],write:[HL,WL,JL,KL,...fe]},[y.PAGE_TRANSLATED_TRAFFIC]:{read:[],write:[HL,WL,JL,KL,...fe]},[y.PAGE_MT_USAGE]:{read:[],write:[HL,WL,JL,KL,...fe]},[y.PAGE_WORDS_SERVED_USAGE]:{read:[],write:[HL,WL,JL,KL,...fe]},[y.PAGE_GLOSSARY]:{read:[],write:[HL,WL,GL,...fe]},[y.PAGE_REPORTS]:{read:[],write:[HL,WL,JL,KL,...fe]},[y.PAGE_PROJECT]:{read:[],write:[HL,WL,GL,UL,...fe]},[Te]:{read:[],write:[HL,WL,UL,...fe]},[y.PAGE_LOCALIZATION]:{read:[],write:[HL,WL,GL,qL,...fe]}},yje=()=>({[Ce]:{read:[],write:[`Pro`]},[y.PAGE_MT_USAGE]:{read:[],write:[]},[Te]:{read:[`Go`],write:[`Core`,`Pro`]}}),YL=(e,t)=>{let n=(0,q.c)(22),{xapisUser:r,overrides:i}=eL(),{projectUserPermissionMap:a}=nL(),o=lL().name,s;n[0]!==a||n[1]!==r.user_key?(s=a[r.user_key]?.rolePermissionSet??new Set,n[0]=a,n[1]=r.user_key,n[2]=s):s=n[2];let c=s,l=i.userRolesOverrides.size>0&&!t?.disableOverrides,u=l?i.userRolesOverrides:c,d;n[3]!==u||n[4]!==o?(d=function(e){if(!e)return{canRead:!0,canWrite:!0};let t=vje[e];if(!t)return{canRead:!0,canWrite:!0};let n=t[o]??t,r=n.write.some(e=>u.has(e));return{canRead:r||n.read.some(e=>u.has(e)),canWrite:r}},n[3]=u,n[4]=o,n[5]=d):d=n[5];let f=d,p;n[6]===o?p=n[7]:(p=function(e){if(!e)return{canRead:!0,canWrite:!0};let t=yje()[e];if(!t)return{canRead:!0,canWrite:!0};let n=t.write.some(e=>e===o);return{canRead:n||t.read.some(e=>e===o),canWrite:n}},n[6]=o,n[7]=p);let m=p,h;n[8]!==f||n[9]!==m?(h=function(e){return e?m(e).canRead?f(e):{canRead:!1,canWrite:!1}:{canRead:!0,canWrite:!0}},n[8]=f,n[9]=m,n[10]=h):h=n[10];let g=h,_;n[11]!==g||n[12]!==e?(_=g(e),n[11]=g,n[12]=e,n[13]=_):_=n[13];let v=_,y;return n[14]!==u||n[15]!==g||n[16]!==f||n[17]!==m||n[18]!==v||n[19]!==l||n[20]!==c?(y={...v,getRolePermissions:f,getTierPermissions:m,getPermissions:g,currentRoles:u,userRoles:c,isRolesOverridden:l},n[14]=u,n[15]=g,n[16]=f,n[17]=m,n[18]=v,n[19]=l,n[20]=c,n[21]=y):y=n[21],y},XL=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsxs)(Z,{align:`center`,direction:`column`,children:[(0,Y.jsx)(Q,{fz:`lg`,fw:600,mt:50,children:`You do not have permission to view this page.`}),(0,Y.jsx)(Q,{fz:`md`,children:`Contact your account admin for access.`})]}),e[0]=t):t=e[0],t},ZL=e=>{let t=(0,q.c)(1),{permissionKey:n,needsWriteAccess:r,children:i}=e,a=r===void 0?!1:r,{canRead:o,canWrite:s}=YL(n);if(!o||a&&!s){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Y.Fragment,{}),t[0]=e):e=t[0],e}return i},{DEV:bje}={DEV:!1},QL=()=>{let e=(0,q.c)(77),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=es(),e[0]=t):t=e[0];let n=bje||t===`debug`,r=lL().name,{projectKey:i}=tL(),a=hh(),{isMobileSize:o}=zI(),s=FL(),c=LL(`projects`),l=LL(`add-project`),u=zL(),{newProjectId:d}=gh(),[f]=ag(),p,m,h;e[1]===d?(p=e[2],m=e[3],h=e[4]):(p=hc(d??``),h=Po,m=II(p),e[1]=d,e[2]=p,e[3]=m,e[4]=h);let g=u&&!!p,_;e[5]!==m||e[6]!==g?(_={...m,enabled:g},e[5]=m,e[6]=g,e[7]=_):_=e[7];let v=h(_),y;e[8]!==v.data?.project?.project_name||e[9]!==f?(y=v.data?.project?.project_name||f.get(`projectName`)?.trim()||`New Project`,e[8]=v.data?.project?.project_name,e[9]=f,e[10]=y):y=e[10];let b=y,x;e[11]!==i||e[12]!==s?(x=s?.find(e=>e.project_key===i),e[11]=i,e[12]=s,e[13]=x):x=e[13];let S=x,[C,w]=(0,J.useState)(``),[T,E]=(0,J.useState)(!1),D=(0,J.useRef)(null),O;if(e[14]!==S||e[15]!==l||e[16]!==u||e[17]!==o||e[18]!==a||e[19]!==b||e[20]!==T||e[21]!==r||e[22]!==c||e[23]!==C||e[24]!==s){O=Symbol.for(`react.early_return_sentinel`);
89bb0:{let t=s?.filter(e=>{let t=e.project_name.toLowerCase(),n=e.origin_name.toLowerCase(),r=C.toLowerCase();return[t,n].some(e=>e.includes(r))}),i;e[26]!==S?.project_key||e[27]!==a?(i=e=>{e!==S?.project_key&&(yc(e),_S({project_key:e}),w(``),a(RL(mc(e),`dashboard`)))},e[26]=S?.project_key,e[27]=a,e[28]=i):i=e[28];let d=i;if(S&&s.length>0){let i=S.project_name,s=n?`${i} (${r})`:i,f=u?b:s,p;e[29]===Symbol.for(`react.memo_cache_sentinel`)?(p={mainAxis:5},e[29]=p):p=e[29];let m;e[30]===Symbol.for(`react.memo_cache_sentinel`)?(m=()=>setTimeout(()=>D.current?.focus(),10),e[30]=m):m=e[30];let h=T||!o&&f.length<=40,g;e[31]!==u||e[32]!==b||e[33]!==f?(g=u&&!b?(0,Y.jsx)(X,{style:{width:28,height:28,borderRadius:`50%`,backgroundColor:`var(--mantine-color-teal-2)`,color:`var(--mantine-color-blue-8)`,display:`flex`,alignItems:`center`,justifyContent:`center`},children:(0,Y.jsx)(bL,{size:16})}):(0,Y.jsx)(VL,{name:f,backgroundColor:`var(--mantine-color-teal-2)`}),e[31]=u,e[32]=b,e[33]=f,e[34]=g):g=e[34];let _;e[35]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsx)(pM,{color:`white`,size:24}),e[35]=_):_=e[35];let v;e[36]!==g||e[37]!==f?(v=(0,Y.jsx)(HO,{p:0,maw:400,variant:`transparent`,leftSection:g,rightSection:_,c:`white`,fw:700,children:f}),e[36]=g,e[37]=f,e[38]=v):v=e[38];let y;e[39]!==h||e[40]!==v||e[41]!==f?(y=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QA,{className:`GlobalLinkNoTx`,label:f,disabled:h,withArrow:!1,children:v})}),e[39]=h,e[40]=v,e[41]=f,e[42]=y):y=e[42];let x,k;e[43]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(gM,{size:20}),k=e=>{w(e?.target?.value||``)},e[43]=x,e[44]=k):(x=e[43],k=e[44]);let A;e[45]===C?A=e[46]:(A=(0,Y.jsx)(Kj,{variant:`transparent`,mb:10,ref:D,value:C,placeholder:`Search...`,rightSection:x,onChange:k}),e[45]=C,e[46]=A);let j;e[47]!==S.project_key||e[48]!==d?(j=e=>{let{project_key:t,project_name:n,origin_name:r}=e,i=t===void 0?``:t,a=n===void 0?``:n,o=r===void 0?``:r;return(0,Y.jsx)(Jk.Item,{w:`100%`,onClick:()=>d(i),classNames:i===S?.project_key?{item:_je.currentProject}:void 0,children:(0,Y.jsxs)(Sj,{gap:0,style:{minWidth:0},children:[(0,Y.jsx)(Q,{w:`100%`,c:`inherit`,fz:`sm`,fw:600,truncate:!0,className:`GlobalLinkNoTx`,children:a}),(0,Y.jsx)(Q,{w:`100%`,c:`blueGray.6`,fz:`xs`,truncate:!0,className:`GlobalLinkNoTx`,children:o})]})},i)},e[47]=S.project_key,e[48]=d,e[49]=j):j=e[49];let M=(0,Y.jsx)(X,{w:`100%`,mah:158,children:t.map(j)}),N;e[50]===M?N=e[51]:(N=(0,Y.jsx)(XE,{w:`100%`,scrollbars:`y`,className:`scrollArea`,offsetScrollbars:!0,children:M}),e[50]=M,e[51]=N);let P;e[52]===Symbol.for(`react.memo_cache_sentinel`)?(P=(0,Y.jsx)(Jk.Divider,{}),e[52]=P):P=e[52];let F;e[53]!==a||e[54]!==c?(F=()=>a(c),e[53]=a,e[54]=c,e[55]=F):F=e[55];let I;e[56]===Symbol.for(`react.memo_cache_sentinel`)?(I=(0,Y.jsx)(Q,{c:`blue.5`,fz:`sm`,children:`Go to Projects Page`}),e[56]=I):I=e[56];let L;e[57]===F?L=e[58]:(L=(0,Y.jsx)(Jk.Item,{onClick:F,children:I}),e[57]=F,e[58]=L);let R;e[59]===Symbol.for(`react.memo_cache_sentinel`)?(R=(0,Y.jsx)(Jk.Divider,{}),e[59]=R):R=e[59];let z;e[60]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,Y.jsx)(bL,{size:16,color:`var(--mantine-color-blue-5)`}),e[60]=z):z=e[60];let B;e[61]!==l||e[62]!==a?(B=()=>
89a(l),e[61]=l,e[62]=a,e[63]=B):B=e[63];let V;e[64]===Symbol.for(`react.memo_cache_sentinel`)?(V=(0,Y.jsx)(Q,{c:`blue.5`,fz:`sm`,children:`Add New Project`}),e[64]=V):V=e[64];let H;e[65]===B?H=e[66]:(H=(0,Y.jsx)(J.Suspense,{fallback:null,children:(0,Y.jsx)(ZL,{permissionKey:Oe,children:(0,Y.jsxs)(Y.Fragment,{children:[R,(0,Y.jsx)(Jk.Item,{leftSection:z,onClick:B,children:V})]})})}),e[65]=B,e[66]=H);let U;e[67]!==A||e[68]!==N||e[69]!==L||e[70]!==H?(U=(0,Y.jsxs)(Jk.Dropdown,{children:[A,N,P,L,H]}),e[67]=A,e[68]=N,e[69]=L,e[70]=H,e[71]=U):U=e[71];let W;e[72]!==T||e[73]!==y||e[74]!==U?(W=(0,Y.jsxs)(Jk,{opened:T,onChange:E,trapFocus:!1,width:320,offset:p,position:`bottom-start`,"data-testid":`pw-project-selector`,onOpen:m,children:[y,U]}),e[72]=T,e[73]=y,e[74]=U,e[75]=W):W=e[75],O=W;break bb0}}e[14]=S,e[15]=l,e[16]=u,e[17]=o,e[18]=a,e[19]=b,e[20]=T,e[21]=r,e[22]=c,e[23]=C,e[24]=s,e[25]=O}else O=e[25];if(O!==Symbol.for(`react.early_return_sentinel`))return O;let k;return e[76]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,Y.jsx)(`div`,{"data-testid":`empty`}),e[76]=k):k=e[76],k},$L=()=>{let e=(0,q.c)(22),{pathname:t,search:n}=fh(),r=hh(),{user:i}=dg(),{setXapisUser:a,userProjects:o}=eL(),[s,c]=(0,J.useState)(!1),[l,u]=(0,J.useState)(`Try again`),d=i?.profile?.email,f;e[0]!==d||e[1]!==r||e[2]!==t||e[3]!==n||e[4]!==a?(f=async()=>{if(d){c(!0);let{xapisUser:e,message:i}=await Rg(d);c(!1),a(e||{user_key:``}),e?r(`${t}${n}`):(u(`Failed to load project(s)`),setTimeout(()=>{u(`Try again`)},3e3),console.error(`tryAgain::fetchXapisUser`,{message:i}))}},e[0]=d,e[1]=r,e[2]=t,e[3]=n,e[4]=a,e[5]=f):f=e[5];let p=f,m;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsx)(kk,{src:ES,width:280,alt:`Bablic logo`,style:{objectFit:`cover`,width:`17.5rem`,height:` auto`}}),e[6]=m):m=e[6];let h;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(Q,{fz:`lg`,ta:`center`,children:`Oops ... something went wrong with getting your project(s).`}),e[7]=h):h=e[7];let g;e[8]===o?g=e[9]:(g=o&&o.length>0&&(0,Y.jsxs)(Sj,{gap:8,ta:`center`,children:[(0,Y.jsx)(Q,{fz:`md`,children:`Select another project`}),(0,Y.jsx)(Z,{bg:`blue.7`,py:4,px:12,style:{borderRadius:32},children:(0,Y.jsx)(QL,{})}),(0,Y.jsx)(Q,{fz:`md`,ta:`center`,children:`Or`})]}),e[8]=o,e[9]=g);let _;e[10]!==l||e[11]!==d||e[12]!==s||e[13]!==p?(_=d&&(0,Y.jsx)(Sj,{gap:8,w:`100%`,maw:`22rem`,children:(0,Y.jsx)(HO,{h:47,w:`100%`,maw:`22rem`,onClick:p,loading:s,disabled:l!==`Try again`,children:l})}),e[10]=l,e[11]=d,e[12]=s,e[13]=p,e[14]=_):_=e[14];let v=d?`If the problem persists, please logout and login again`:`Please logout and login again`,b;e[15]===v?b=e[16]:(b=(0,Y.jsx)(Q,{children:v}),e[15]=v,e[16]=b);let x;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(tg,{to:y.PAGE_LOGOUT,children:(0,Y.jsx)(HO,{h:47,w:`100%`,maw:`22rem`,variant:`outline`,children:`Logout`})}),e[17]=x):x=e[17];let S;return e[18]!==g||e[19]!==_||e[20]!==b?(S=(0,Y.jsxs)(Z,{w:`100%`,mih:550,direction:`column`,justify:`center`,align:`center`,rowGap:`3rem`,px:`1rem`,children:[m,(0,Y.jsxs)(Z,{w:`100%`,align:`center`,direction:`column`,rowGap:`1.5rem`,children:[h,g,_,b,x]})]}),e[18]=g,e[19]=_,e[20]=b,e[21]=S):S=e[21],S},{DEV:eR}={DEV:!1},tR=()=>{let e=(0,q.c)(19),t=hh(),n=wh().state!==`idle`,{projectKey:r}=tL(),i=r,a=FL(),{data:o,statusText:s,status:c}=Oh();eR&&console.error({data:o,statusText:s,status:c});let{isAuthenticated:l,isLoading:u}=dg(),d=l===void 0?!1:l;if(u||n){let t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(qM,{}),e[0]=t):t=e[0],t}if(!d){let t;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Lh,{to:y.PAGE_ROOT}),e[1]=t):t=e[1],t}if(s===`project-error`){let t;return e[2]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($L,{}),e[2]=t):t=e[2],t}a.find(e=>e.project_key===i)||(i=vc(a));let f=i?`/${mc(i)}/${y.PAGE_DASHBOARD}`:y.PAGE_CREATE_PROJECT,p=i?`Go to Dashboard`:`Go to Create Project`,m=o||s,h;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(h={display:`flex`,alignItems:`center`,justifyContent:`center`,backgroundSize:`auto 100%`,backgroundRepeat:`no-repeat`},e[3]=h):h=e[3];let g;
89e[4]===Symbol.for(`react.memo_cache_sentinel`)?(g={base:`95%`,sm:`80%`,md:`60%`},e[4]=g):g=e[4];let _;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(_={base:`2rem 1rem`,xs:`2rem`,sm:`3rem`},e[5]=_):_=e[5];let v,b;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(Xj,{order:1,children:`Page Not Found`}),b=(0,Y.jsx)(Q,{children:`The page you were looking for does not exist. Sorry!`}),e[6]=v,e[7]=b):(v=e[6],b=e[7]);let x;e[8]===m?x=e[9]:(x=eR&&m&&(0,Y.jsx)(Q,{children:m}),e[8]=m,e[9]=x);let S;e[10]===t?S=e[11]:(S=(0,Y.jsx)(JM,{fw:600,onClick:()=>t(-1),children:`Go Back`}),e[10]=t,e[11]=S);let C;e[12]!==p||e[13]!==f?(C=(0,Y.jsx)(JM,{fw:600,to:f,children:p}),e[12]=p,e[13]=f,e[14]=C):C=e[14];let w;return e[15]!==x||e[16]!==S||e[17]!==C?(w=(0,Y.jsx)(LO,{mih:`100vh`,pt:`2rem`,pb:`4rem`,style:h,src:HAe,"data-testid":`page-not-found`,children:(0,Y.jsx)(GO,{maw:g,mx:`auto`,p:_,radius:`md`,shadow:`sm`,withBorder:!0,children:(0,Y.jsxs)(Z,{direction:`column`,rowGap:`1.5rem`,align:`center`,justify:`center`,ta:`center`,children:[v,b,x,S,C]})})}),e[15]=x,e[16]=S,e[17]=C,e[18]=w):w=e[18],w},xje=`WEBSOCKET_URL_OVERRIDE`,Sje=class e{static instance=null;ws=null;status=`disconnected`;reconnectTimer=null;reconnectAttempts=0;maxReconnectAttempts=10;reconnectDelay=5e3;isIntentionalDisconnect=!1;logger=new ts(`WebSocketClient`);statusChangeCallbacks=new Set;constructor(){}static getInstance(){return e.instance||=new e,e.instance}async connect(e){if(this.ws?.readyState===WebSocket.OPEN){this.logger.debug(`Already connected`);return}this.isIntentionalDisconnect=!1;let t=this.buildWebSocketUrl(e);this.logger.info(`Connecting to:`,t),this.logger.debug(`Current status:`,this.status);try{this.setStatus(`connecting`),this.ws=new WebSocket(t),this.logger.debug(`WebSocket instance created, readyState:`,this.ws.readyState),this.setupEventHandlers()}catch(e){this.logger.error(`Connection error:`,e),this.setStatus(`error`),this.scheduleReconnect()}}disconnect(){this.isIntentionalDisconnect=!0,this.clearReconnectTimer(),this.ws&&=(this.ws.close(),null),this.setStatus(`disconnected`),this.reconnectAttempts=0,this.logger.info(`Disconnected`)}getStatus(){return this.status}isConnected(){return this.status===`connected`&&this.ws?.readyState===WebSocket.OPEN}onStatusChange(e){return this.statusChangeCallbacks.add(e),()=>{this.statusChangeCallbacks.delete(e)}}notifyStatusChange(){this.statusChangeCallbacks.forEach(e=>e(this.status))}setStatus(e){this.status!==e&&(this.status=e,this.notifyStatusChange())}buildWebSocketUrl(e){let{notifyUrl:t,notifyEnv:n}=Ae.host,r=new URL(t).hostname,i=`glweb`;try{i=SS().brand.name}catch{this.logger.warn(`Dashboard config not initialized, using default app name`)}let a=new URLSearchParams({domain:n,hostname:r,app:i,pathname:`notification.io`,access_token:`Bearer ${e}`}),o=localStorage.getItem(xje);return o?`${o}?${a.toString()}`:`wss://${r}/notification.io?${a.toString()}`}setupEventHandlers(){this.ws&&(this.ws.onopen=()=>{this.logger.info(`Connected`),this.setStatus(`connected`),this.reconnectAttempts=0},this.ws.onmessage=e=>{this.logger.debug(`Raw message received:`,e.data);try{let t=JSON.parse(e.data);this.handleMessage(t)}catch(t){this.logger.error(`Failed to parse message:`,t,`Raw data:`,e.data)}},this.ws.onclose=e=>{this.logger.info(`Connection closed`,{code:e.code,reason:e.reason}),this.setStatus(`disconnected`),this.ws=null,this.isIntentionalDisconnect||this.scheduleReconnect()},this.ws.onerror=e=>{this.logger.error(`Error:`,e),this.setStatus(`error`)})}handleMessage(e){let t=new Date().toISOString();switch(this.logger.debug(`Message received at ${t}:`,e),e.type){case`connected`:this.logger.info(`Handshake complete`);break;case`thunk`:this.logger.info(`Thunk message - triggering query invalidation`),this.logger.debug(`Thunk data:`,e),Bo.invalidateQueries();break;case`redux-action`:this.logger.info(`Redux action - triggering query invalidation`),this.logger.debug(`Redux action data:`,e),Bo.invalidateQueries();break;case`growl`:case`modal`:case`notifications`:case`slack-avatar`:case`slack-avatars`:case`slack-team-avatar`:case`slack-groups-avatar`:case`log`:this.logger.debug(`UI notification (${e.type}
89) - no cache invalidation`);break;default:this.logger.warn(`Unknown message type:`,e.type,`- Full message:`,e)}}scheduleReconnect(){if(this.reconnectAttempts>=this.maxReconnectAttempts){this.logger.error(`Max reconnection attempts reached`);return}this.clearReconnectTimer(),this.reconnectAttempts++,this.logger.info(`Scheduling reconnect attempt ${this.reconnectAttempts}/${this.maxReconnectAttempts} in ${this.reconnectDelay}ms`),this.reconnectTimer=setTimeout(async()=>{if(!this.isIntentionalDisconnect)try{let e=await Vg();await this.connect(e)}catch(e){this.logger.error(`Failed to fetch access token for reconnect:`,e),this.scheduleReconnect()}},this.reconnectDelay)}clearReconnectTimer(){this.reconnectTimer&&=(clearTimeout(this.reconnectTimer),null)}static reset(){e.instance&&=(e.instance.disconnect(),null)}},nR=new ts(`WebSocketProvider`),rR=(0,J.createContext)(null);function Cje(e){let t=(0,q.c)(11),{children:n}=e,r=Sje.getInstance(),[i,a]=(0,J.useState)(r.getStatus()),[o,s]=(0,J.useState)(r.isConnected()),c;t[0]!==r||t[1]!==a?(c=()=>{let e=r.onStatusChange(e=>{a(e),s(r.isConnected())});return nR.info(`Fetching access token and connecting...`),Vg().then(e=>{if(e)return r.connect(e);nR.warn(`No access token available`)}).catch(e=>{nR.error(`Connection failed:`,e),r.disconnect()}),()=>{e(),r.disconnect()}},t[0]=r,t[1]=a,t[2]=c):c=t[2];let l;t[3]===r?l=t[4]:(l=[r],t[3]=r,t[4]=l),(0,J.useEffect)(c,l);let u;t[5]!==o||t[6]!==i?(u={status:i,isConnected:o},t[5]=o,t[6]=i,t[7]=u):u=t[7];let d=u,f;return t[8]!==n||t[9]!==d?(f=(0,Y.jsx)(rR.Provider,{value:d,children:n}),t[8]=n,t[9]=d,t[10]=f):f=t[10],f}function wje(){let e=(0,J.useContext)(rR);if(!e)throw Error(`useWebSocketContext must be used within WebSocketProvider`);return e}var iR=new ts(`AsyncCallback`),Tje=`NOTIFY_URL_OVERRIDE`;function Eje(e,t){t||iR.warn(`No user context available - callback may be incomplete`);let{api:n,translationKey:r=``,langCode:i,targetLangName:a,langNames:o,langCodeList:s,langNameList:c,query:l={},output:u=`json`,extra:d={}}=e,{userKey:f=``,userName:p=``,userTitle:m=``,firstName:h=``,lastName:g=``,projectKey:_=``,projectName:v=``}=t||{},{notifyUrl:y,xapisUrl:b,notifyEnv:x}=Ae.host,S=new URL(y).hostname,C=x,w=`${b}/Result`,T=`bablic`;try{T=SS().brand.name}catch{iR.warn(`config not initialized yet, using default app`)}let E={userKey:f,userName:p,userTitle:m,firstName:h,lastName:g,projectKey:_,projectName:v,translationKey:r,api:n,langCode:i,targetLangName:a,query:l,app:T,domain:C,xapis_url:w,output:u,langNames:o,langNameList:c,langCodeList:s,extra:d},D=nc(JSON.stringify(E)),O=localStorage.getItem(Tje),k;return k=O?`${O}/asyncComplete`:`https://${S}/notify/asyncComplete`,iR.debug(`Generated async callback parameters:`),iR.debug(`callback_url:`,k),iR.debug(`callback_data (decoded):`,E),{callback_post_data:D,c
89allback_url:k}}function Dje(e,t){return{async_result:`1`,...Eje(e,t)}}function aR(){let e=(0,q.c)(8),{xapisUser:t}=eL(),{project:n}=nL(),{project_key:r,project_name:i}=n,a=t.first_name&&t.last_name?`${t.first_name} ${t.last_name}`:``,o=t.email||``,s=t.first_name||``,c=t.last_name||``,l=r||``,u=i||``,d;return e[0]!==o||e[1]!==s||e[2]!==c||e[3]!==l||e[4]!==u||e[5]!==a||e[6]!==t.user_key?(d={userKey:t.user_key,userName:o,userTitle:a,firstName:s,lastName:c,projectKey:l,projectName:u},e[0]=o,e[1]=s,e[2]=c,e[3]=l,e[4]=u,e[5]=a,e[6]=t.user_key,e[7]=d):d=e[7],d}function oR(){let e=(0,q.c)(4),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=cs(),e[0]=t):t=e[0];let n=t,r;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(r=n?`disconnected`:QI.getInstance().getStatus(),e[1]=r):r=e[1];let[i,a]=(0,J.useState)(r),o,s;return e[2]===Symbol.for(`react.memo_cache_sentinel`)?(o=()=>{if(!n)return QI.getInstance().onStatusChange(a)},s=[n],e[2]=o,e[3]=s):(o=e[2],s=e[3]),(0,J.useEffect)(o,s),i}var Oje=()=>{let e=(0,q.c)(29),{project:t,projectConfig:n}=nL(),r;e[0]===n?r=e[1]:(r=JSON.stringify(n,null,2),e[0]=n,e[1]=r);let i=r,[a,o]=(0,J.useState)(!1),[s,c]=(0,J.useState)(i),[l,u]=(0,J.useState)(null),[d,f]=(0,J.useState)(!1),p=YL(`internal-user`).canWrite,m;e[2]===p?m=e[3]:(m=()=>{p&&(u(null),o(!0))},e[2]=p,e[3]=m);let h=m,g;e[4]===i?g=e[5]:(g=()=>{u(null),o(!1),c(i)},e[4]=i,e[5]=g);let _=g,v;e[6]!==s||e[7]!==t?(v=async()=>{let e;try{e=JSON.parse(s)}catch(e){u(`Invalid JSON: ${e.message}`);return}u(null),f(!0);let n=nc(JSON.stringify(e)),r=await $p.Project.put(t.project_key,{project_config:n,project_config_hash:t.project_config_hash});if(f(!1),!ea(r.status)){u(r.message||`Failed to save project config`);return}aC.show({color:`green`,message:`Project config saved`}),o(!1)},e[6]=s,e[7]=t,e[8]=v):v=e[8];let y=v,b=!a,x;e[9]===a?x=e[10]:(x=a?e=>c(e.currentTarget.value):void 0,e[9]=a,e[10]=x);let S;e[11]===Symbol.for(`react.memo_cache_sentinel`)?(S={input:{fontFamily:`monospace`}},e[11]=S):S=e[11];let C;e[12]!==s||e[13]!==b||e[14]!==x?(C=(0,Y.jsx)(Nk,{value:s,readOnly:b,onChange:x,autosize:!0,minRows:10,styles:S}),e[12]=s,e[13]=b,e[14]=x,e[15]=C):C=e[15];let w;e[16]===l?w=e[17]:(w=l&&(0,Y.jsx)(Q,{c:`red`,size:`sm`,mt:4,children:l}),e[16]=l,e[17]=w);let T;e[18]!==p||e[19]!==_||e[20]!==a||e[21]!==d||e[22]!==y||e[23]!==h?(T=(0,Y.jsx)(Z,{gap:8,mt:8,children:a?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(HO,{variant:`outline`,size:`xs`,onClick:_,children:`Cancel`}),(0,Y.jsx)(HO,{size:`xs`,onClick:y,loading:d,children:`Save`})]}):(0,Y.jsx)(HO,{size:`xs`,mt:8,onClick:h,disabled:!p,children:`Edit`})}),e[18]=p,e[19]=_,e[20]=a,e[21]=d,e[22]=y,e[23]=h,e[24]=T):T=e[24];let E;return e[25]!==C||e[26]!==w||e[27]!==T?(E=(0,Y.jsxs)(`div`,{children:[C,w,T]}),e[25]=C,e[26]=w,e[27]=T,e[28]=E):E=e[28],E},kje=(e,t)=>{try{let n=localStorage.getItem(e);if(!n){console.error(`No user data found in localStorage`);return}let r=JSON.parse(n),i=Math.floor(Date.now()/1e3)+t*60;r.expires_at=i,r.profile.exp=i,localStorage.setItem(e,JSON.stringify(r))}catch(e){console.error(`Error modifying expiration:`,e)}};function Aje(e){return new Date(Date.now()+e*24*60*60*1e3).toUTCString()}var jje=()=>{let e=(0,q.c)(60),{projectKey:t}=tL(),n=dg(),r=n?.user?{...n.user,profile:{...n.user.profile,clients:void 0}}:n?.user,i=n?.settings?.client_id,a=`oidc.user:${n?.settings?.authority}:${i}`,o;e[0]===n.user?o=e[1]:(o=n?.user?.expires_at?ns(n.user.expires_at*1e3):`N/A`,e[0]=n.user,e[1]=o);let s=o,c=wje(),l=aR(),u=oR(),d=[{title:`Host Environment`,content:Ae.host},{title:`Auth User`,content:r},{title:`Auth settings`,content:n.settings},{title:`Project Config`},{title:`WebSocket User Context`,content:l}],[f,p]=(0,J.useState)(d[0].title),[m,h]=(0,J.useState)(!1),g;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(g=es(),e[2]=g):g=e[2];let[_,v]=(0,J.useState)(g),y;e[3]===m?y=e[4]:(y=()=>{m?(h(!1),Ye.reset()):(h(!0),Ye.setLogger(console),Ye.setLevel(Ye.DEBUG))},e[3]=m,e[4]=y);let b=y,x=d.find(e=>e.title===f),S=x?(0,Y.jsxs)(`div`,{style:{fontSize:`1em`},children:[(0,Y.jsx)(`p`,{style:{fontWeight:`bold`,marginBottom:0},children:x.title}),(0,Y.jsx)(`pre`,{style:{marginTop:0},children:JSON.stringify(x.content,null,2)}),x.title===`Project Config`&&(0,Y.jsx)(Oje,{})]},`${x.title}`):(0,Y.jsx)(`p`,{style:{marginBottom:30},children:`No store selected.`}),C;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(C={connected:`green`,connecting:`yellow`,disconnected:`gray`,error:`red`},e[5]=C):C=e[5];let w=C,T;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(T=(0,Y.jsx)(`h3`,{children:`The purpose of this page is to assist in debugging bablic.`}),e[6]=T):T=e[6];let E;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(`label`,{children:`Logger Level:`}),e[7]=E):E=e[7];let D;e[8]===v?D=e[9]:(D=e=>{document.cookie=`bablicLogLevel=${e||`off`}; path=/; expires=${Aje(7)}`,v(e||`off`)},e[8]=v,e[9]=D);let O;e[10]===Symbol.for(`react.memo_cache_sentinel`)?(O=[`off`,`debug`,`info`,`warn`,`error`],e[10]=O):O=e[10];let k;e[11]!==_||e[12]!==D?(k=(0,Y.jsx)(ej,{value:_,allowDeselect:!1,onChange:D,data:O}),e[11]=_,e[12]=D,e[13]=k):k=e[13];let A=t||``,j;e[14]===A?j=e[15]:(j=(0,Y.jsx)(ck,{value:A,children:Mje}),e[14]=A,e[15]=j);let M;e[16]!==j||e[17]!==k?(M=(0,Y.jsxs)(Z,{mb:20,gap:10,align:`center`,children:[E,k,j]}),e[16]=j,e[17]=k,e[18]=M):M=e[18];let N=m?`Stop Logging Auth`:`Log Auth`,P;e[19]!==b||e[20]!==N?(P=(0,Y.jsx)(`button`,{onClick:b,children:N}),e[19]=b,e[20]=N,e[21]=P):P=e[21];let F;e[22]===Symbol.for(`react.memo_cache_sentinel`)?(F=(0,Y.jsx)(`button`,{onClick:Nje,children:`Renew Token`}),e[22]=F):F=e[22];let I;e[23]!==n.events||e[24]!==a?(I=(0,Y.jsx)(`button`,{onClick:()=>{kje(a,2),Lg().getUser().then(e=>e&&n.events.load(e))},children:`Set Expire in 2 minutes`}),e[23]=n.events,e[24]=a,e[25]=I):I=e[25];let L;e[26]!==P||e[27]!==I?(L=(0,Y.jsxs)(Z,{gap:10,children:[P,F,I]}),e[26]=P,e[27]=I,e[28]=L):L=e[28];let R=n?.user?.expired?`red`:`darkgreen`,z=`Token expires at: `+s,B;e[29]!==R||e[30]!==z?(B=(0,Y.jsx)(Z,{fw:`bold`,c:R,p:5,children:z}),e[29]=R,e[30]=z,e[31]=B):B=e[31];let V;e[32]===u?V=e[33]:(V=!cs()&&(0,Y.jsxs)(Z,{gap:10,align:`center`,p:5,children:[(0,Y.jsx)(Q,{fw:700,children:`Desktop Sync Status:`}),(0,Y.jsx)(RO,{color:w[u],children:u})]}),e[32]=u,e[33]=V);let H;e[34]===Symbol.for(`react.memo_cache_sentinel`)?(H=(0,Y.jsx)(Q,{fw:700,children:`WebSocket Status:`}),e[34]=H):H=e[34];let U=w[c.status],W;e[35]!==U||e[36]!==c.status?(W=(0,Y.jsx)(RO,{color:U,children:c.status}),e[35]=U,e[36]=c.status,e[37]=W):W=e[37];let G;e[38]===l?G=e[39]:(G=l&&(0,Y.jsxs)(Q,{children:[`User: `,l.userName,l.projectKey&&` | Project: ${l.projectName}`]}),e[38]=l,e[39]=G);let ee;e[40]!==W||e[41]!==G?(ee=(0,Y.jsxs)(Z,{gap:10,align:`center`,p:5,children:[H,W,G]}),e[40]=W,e[41]=G,e[42]=ee):ee=e[42];let te;e[43]===p?te=e[44]:(te=e=>p(e||void 0),e[43]=p,e[44]=te);let ne;e[45]===Symbol.for(`react.memo_cache_sentinel`)?(ne={maxWidth:400,marginTop:`40px 0`}
89,e[45]=ne):ne=e[45];let re=d.map(Pje),ie;e[46]!==f||e[47]!==te||e[48]!==re?(ie=(0,Y.jsx)(ej,{onChange:te,style:ne,label:`Store Selector`,placeholder:`Pick a store to see its current values`,value:f,data:re}),e[46]=f,e[47]=te,e[48]=re,e[49]=ie):ie=e[49];let K;e[50]===S?K=e[51]:(K=(0,Y.jsx)(`div`,{children:S}),e[50]=S,e[51]=K);let ae;return e[52]!==M||e[53]!==L||e[54]!==B||e[55]!==V||e[56]!==ee||e[57]!==ie||e[58]!==K?(ae=(0,Y.jsxs)(Y.Fragment,{children:[T,M,L,B,V,ee,ie,K]}),e[52]=M,e[53]=L,e[54]=B,e[55]=V,e[56]=ee,e[57]=ie,e[58]=K,e[59]=ae):ae=e[59],ae};function Mje(e){let{copied:t,copy:n}=e;return(0,Y.jsx)(`button`,{onClick:n,children:t?`Copied!`:`Copy Project Key`})}function Nje(){return zg()}function Pje(e){let{title:t}=e;return{value:t,label:t}}var sR=(e,t,n)=>{Ae.isLive&&yS.default.dataLayer({dataLayer:{event:t,category:e,...n}})},cR={ACTIVATION:`Activation`,REVENUE:`Revenue`,ENGAGEMENT:`Engagement`},lR={SIGNUP_CLICKED:`Signup Clicked`,ACCOUNT_CREATED:`sign_up`,CREATE_PROJECT_BUTTON:`Create Project Button`,COPY_SNIPPET:`Copy Snippet`,ADD_LANGUAGES:`Add Languages`,ADD_PAYMENT_METHOD:`Add Payment Method`,LOGIN:`Login`,LOGOUT:`Logout`,TRIAL_STARTED:`trial_started`,LANGUAGE_PUBLISHED:`Language Published`,TEAM_MEMBER_INVITED:`Team Member Invited`,DOWNLOAD_APP:`Download App`,PADDLE_PRODUCT_CHANGED:`Paddle Product Changed`,OPEN_ADD_PAYMENT_METHOD_MODAL:`Open Add Payment Method Modal`,CANCEL:`Cancel Plan`,TRIAL_CONVERTED:`Trial Converted`,CHANGE_SCOPE:`Change Scope`,UPDATE_SELECTOR:`Update Selector`,CHANGE_LANGUAGE:`Change Language`,PREVIEW_CLICK:`Preview Click`,GLOSSARY_RULE_CREATED:`Glossary Rule Created`},Fje=()=>sR(cR.ACTIVATION,lR.SIGNUP_CLICKED),Ije=()=>sR(cR.ACTIVATION,lR.ACCOUNT_CREATED),Lje=()=>sR(cR.ACTIVATION,lR.CREATE_PROJECT_BUTTON),uR=()=>sR(cR.ACTIVATION,lR.COPY_SNIPPET),Rje=()=>sR(cR.ACTIVATION,lR.ADD_LANGUAGES),zje=()=>sR(cR.ACTIVATION,lR.ADD_PAYMENT_METHOD),Bje=()=>sR(cR.ACTIVATION,lR.LOGIN),Vje=()=>sR(cR.ACTIVATION,lR.LOGOUT),Hje=()=>sR(cR.ACTIVATION,lR.TRIAL_STARTED),Uje=()=>sR(cR.ACTIVATION,lR.LANGUAGE_PUBLISHED),Wje=()=>sR(cR.ACTIVATION,lR.TEAM_MEMBER_INVITED),Gje=e=>sR(cR.ACTIVATION,lR.DOWNLOAD_APP,{os:e}),Kje=e=>sR(cR.REVENUE,lR.PADDLE_PRODUCT_CHANGED,{skus:e}),qje=()=>sR(cR.REVENUE,lR.OPEN_ADD_PAYMENT_METHOD_MODAL),Jje=()=>sR(cR.REVENUE,lR.TRIAL_CONVERTED),Yje=()=>sR(cR.ENGAGEMENT,lR.CHANGE_SCOPE),Xje=()=>sR(cR.ENGAGEMENT,lR.UPDATE_SELECTOR),Zje=()=>sR(cR.ENGAGEMENT,lR.CHANGE_LANGUAGE),Qje=()=>sR(cR.ENGAGEMENT,lR.PREVIEW_CLICK),$je=()=>sR(cR.ENGAGEMENT,lR.GLOSSARY_RULE_CREATED),eMe=()=>{let e=(0,q.c)(6),t=dg(),n=hh(),{isAuthenticated:r,isLoading:i}=t,a=r===void 0?!1:r,o=i===void 0?!1:i,s,c;e[0]!==a||e[1]!==o||e[2]!==n?(s=()=>{a&&!o?setTimeout(tMe,1500):n(`/`,{replace:!0})},c=[a,o,n],e[0]=a,e[1]=o,e[2]=n,e[3]=s,e[4]=c):(s=e[3],c=e[4]),(0,J.useEffect)(s,c);let l;return e[5]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsx)(qM,{loader:`dots`,text:`Logging you out ...`}),e[5]=l):l=e[5],l};function tMe(){qle(),Vje(),ioe()}function nMe(e){let t=(0,q.c)(36),{opened:n,setOpened:r}=e,{overrides:i,setOverrides:a}=eL(),{userRolesOverrides:o}=i,{userRoles:s}=YL(),c;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(c={disableOverrides:!0},t[0]=c):c=t[0];let l=YL(`internal-user`,c).canWrite,u;t[1]===s?u=t[2]:(u=[...s],t[1]=s,t[2]=u);let d=u,f;t[3]!==d||t[4]!==o?(f=o.size>0?[...o]:d,t[3]=d,t[4]=o,t[5]=f):f=t[5];let p=f,[m,h]=(0,J.useState)(p),g;t[6]!==m||t[7]!==r||t[8]!==a||t[9]!==s?(g=e=>{e.preventDefault();let t=m.length===s.size&&m.every(e=>s.has(e))?new Set:new Set([...m]);a({userRolesOverrides:t}),window.dashboardAPI?.setPermissionsOverrides&&window.dashboardAPI.setPermissionsOverrides({userRolesOverrides:t}),r(!1)},t[6]=m,t[7]=r,t[8]=a,t[9]=s,t[10]=g):g=t[10];let _=g,v;t[11]===d?v=t[12]:(v=()=>{h(d)},t[11]=d,t[12]=v);let y=v,b;t[13]!==p||t[14]!==r?(b=()=>{r(!1),h(p)},t[13]=p,t[14]=r,t[15]=b):b=t[15];let x=b,S=m.length===0;if(!l){let e;return t[16]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Y.Fragment,{}),t[16]=e):e=t[16],e}let C;t[17]===y?C=t[18]:(C={label:`Reset`,action:y},t[17]=y,t[18]=C);let w;t[19]!==_||t[20]!==S?(w={label:`Apply`,action:_,type:`submit`,formId:`impersonate`,disabled:S},t[19]=_,t[20]=S,t[21]=w):w=t[21];let T;t[22]!==C||t[23]!==w?(T=[C,w],t[22]=C,t[23]=w,t[24]=T):T=t[24];let E;t[25]===Symbol.for(`react.memo_cache_sentinel`)?(E={margin:5},t[25]=E):E=t[25];let D;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(Q,{fw:700,size:`sm`,children:`Select Roles`}),t[26]=D):D=t[26];let O;t[27]===m?O=t[28]:(O=pe.map(e=>(0,Y.jsx)(AO,{label:e,checked:m.includes(e),onChange:t=>{t.currentTarget.checked?h([...m,e]):h(m.filter(t=>t!==e))}},e)),t[27]=m,t[28]=O);let k;t[29]===O?k=t[30]:(k=(0,Y.jsx)(`form`,{id:`impersonate`,style:E,children:(0,Y.jsxs)(Sj,{gap:`0.5rem`,children:[D,O]})}),t[29]=O,t[30]=k);let A;return t[31]!==x||t[32]!==n||t[33]!==T||t[34]!==k?(A=(0,Y.jsx)(YM,{title:`Impersonate Mode`,opened:n,onClose:x,footerActions:T,children:k}),t[31]=x,t[32]=n,t[33]=T,t[34]=k,t[35]=A):A=t[35],A}var dR=e=>{let t,n=new Set,r=(e,r)=>{let i=typeof e==`function`?e(t):e;if(!Object.is(i,t)){let e=t;t=r??(typeof i!=`object`||!i)?i:Object.assign({}
89,t,i),n.forEach(n=>n(t,e))}},i=()=>t,a={setState:r,getState:i,getInitialState:()=>o,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{n.clear()}},o=t=e(r,i,a);return a},fR=e=>e?dR(e):dR,rMe=o((e=>{var t=m();function n(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var r=typeof Object.is==`function`?Object.is:n,i=t.useState,a=t.useEffect,o=t.useLayoutEffect,s=t.useDebugValue;function c(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),c=r[0].inst,u=r[1];return o(function(){c.value=n,c.getSnapshot=t,l(c)&&u({inst:c})},[e,n,t]),a(function(){return l(c)&&u({inst:c}),e(function(){l(c)&&u({inst:c})})},[e]),s(n),n}function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!r(e,n)}catch{return!0}}function u(e,t){return t()}var d=typeof window>`u`||window.document===void 0||window.document.createElement===void 0?u:c;e.useSyncExternalStore=t.useSyncExternalStore===void 0?d:t.useSyncExternalStore})),iMe=o(((e,t)=>{t.exports=rMe()})),aMe=o((e=>{var t=m(),n=iMe();function r(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var i=typeof Object.is==`function`?Object.is:r,a=n.useSyncExternalStore,o=t.useRef,s=t.useEffect,c=t.useMemo,l=t.useDebugValue;e.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var d=o(null);if(d.current===null){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c(function(){function e(e){if(!a){if(a=!0,o=e,e=r(e),u!==void 0&&f.hasValue){var t=f.value;if(u(t,e))return s=t}return s=e}if(t=s,i(o,e))return t;var n=r(e);return u!==void 0&&u(t,n)?(o=e,t):(o=e,s=n)}var a=!1,o,s,c=n===void 0?null:n;return[function(){return e(t())},c===null?void 0:function(){return e(c())}]},[t,n,r,u]);var p=a(e,d[0],d[1]);return s(function(){f.hasValue=!0,f.value=p},[p]),l(p),p}})),oMe=l(o(((e,t)=>{t.exports=aMe()}))(),1),{useDebugValue:sMe}=J.default,{useSyncExternalStoreWithSelector:cMe}=oMe.default,lMe=e=>e;function pR(e,t=lMe,n){let r=cMe(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return sMe(r),r}var mR=e=>{let t=typeof e==`function`?fR(e):e,n=(e,n)=>pR(t,e,n);return Object.assign(n,t),n},hR=e=>e?mR(e):mR,gR=hR()(e=>({showContactUsModal:!1,setShowContactUsModal:t=>e({showContactUsModal:t})})),_R={ContactUs:{post:async e=>Jo.post(`/contactus`,e).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},LogFeedback:{post:async e=>Jo.post(`/logFeedback`,e).then(({status:e=0,data:t={}})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))}},uMe={formRoot:`_formRoot_1kymy_1`};function dMe(e){let t=(0,q.c)(69),{showContactUsModal:n,setShowContactUsModal:r,userName:i,email:a,userKey:o,projectName:s,projectKey:c}=e,l;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(l={category:``,subject:``,description:``},t[0]=l):l=t[0];let[u,d]=(0,J.useState)(l),[f,p]=(0,J.useState)(``),[m,h]=(0,J.useState)(``),[g,_]=(0,J.useState)(``),v=TS().contact.email,y;t[1]!==u.category||t[2]!==u.description||t[3]!==u.subject?(y=()=>(u.category||p(`Please enter a value for this field.`),u.subject||h(`Please enter a value for this field.`),u.description||_(`Please enter a value for this field.`),u.category&&u.subject&&u.description),t[1]=u.category,t[2]=u.description,t[3]=u.subject,t[4]=y):y=t[4];let b=y,x;t[5]!==a||t[6]!==u.category||t[7]!==u.description||t[8]!==u.subject||t[9]!==c||t[10]!==s||t[11]!==r||t[12]!==o||t[13]!==i||t[14]!==b?(x=async e=>{e.preventDefault(),b()&&_R.LogFeedback.post({level:`info`,userTitle:a,userName:i,userKey:o,projectKey:c,project:s,app:`GlobalLinkGO`,domain:`Live`,title:u.subject,message:u.description,issueType:u.category}).then(e=>{ea(e.status)&&(aC.show({message:`Successfully sent your message!`}),r(!1))})},t[5]=a,t[6]=u.category,t[7]=u.description,t[8]=u.subject,t[9]=c,t[10]=s,t[11]=r,t[12]=o,t[13]=i,t[14]=b,t[15]=x):x=t[15];let S=x,C;t[16]===r?C=t[17]:(C=()=>r(!1),t[16]=r,t[17]=C);let w=!u.category||!u.description||!u.subject,T;t[18]===w?T=t[19]:(T=[{label:`Submit`,disabled:w,type:`submit`,formId:`contact-us`}],t[18]=w,t[19]=T);let E;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(E={padding:`0 0.5rem`},t[20]=E):E=t[20];let D;t[21]!==f||t[22]!==u?(D=e=>
89{e!==null&&(d({...u,category:e}),f&&p(``))},t[21]=f,t[22]=u,t[23]=D):D=t[23];let O,k;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(k={withinPortal:!0,zIndex:99999},O=[`Layout Issue`,`Functionality Issue`,`Improvement`],t[24]=O,t[25]=k):(O=t[24],k=t[25]);let A;t[26]!==u.category||t[27]!==D?(A=(0,Y.jsx)(ej,{label:`Issue Type`,onChange:D,placeholder:`Select issue type`,comboboxProps:k,data:O,value:u.category,withAsterisk:!0}),t[26]=u.category,t[27]=D,t[28]=A):A=t[28];let j;t[29]===f?j=t[30]:(j=f&&(0,Y.jsx)(Q,{c:`red.5`,fz:`xs`,children:f}),t[29]=f,t[30]=j);let M;t[31]!==A||t[32]!==j?(M=(0,Y.jsxs)(Z,{direction:`column`,children:[A,j]}),t[31]=A,t[32]=j,t[33]=M):M=t[33];let N;t[34]!==u||t[35]!==m?(N=(0,Y.jsx)(Kj,{label:`Subject`,onChange:e=>{d({...u,subject:e.currentTarget.value}),m&&h(``)},placeholder:`Enter a subject`,withAsterisk:!0}),t[34]=u,t[35]=m,t[36]=N):N=t[36];let P;t[37]===m?P=t[38]:(P=m&&(0,Y.jsx)(Q,{c:`red.5`,fz:`xs`,children:m}),t[37]=m,t[38]=P);let F;t[39]!==N||t[40]!==P?(F=(0,Y.jsxs)(Z,{direction:`column`,children:[N,P]}),t[39]=N,t[40]=P,t[41]=F):F=t[41];let I;t[42]!==g||t[43]!==u?(I=e=>{d({...u,description:e.currentTarget.value}),g&&_(``)},t[42]=g,t[43]=u,t[44]=I):I=t[44];let L;t[45]!==u.description||t[46]!==I?(L=(0,Y.jsx)(Nk,{label:`Description`,value:u.description,minRows:5,onChange:I,placeholder:`Enter a description`,withAsterisk:!0}),t[45]=u.description,t[46]=I,t[47]=L):L=t[47];let R;t[48]===g?R=t[49]:(R=g&&(0,Y.jsx)(Q,{c:`red.5`,fz:`xs`,children:g}),t[48]=g,t[49]=R);let z;t[50]!==L||t[51]!==R?(z=(0,Y.jsxs)(Z,{direction:`column`,children:[L,R]}),t[50]=L,t[51]=R,t[52]=z):z=t[52];let B;t[53]!==S||t[54]!==M||t[55]!==F||t[56]!==z?(B=(0,Y.jsxs)(`form`,{id:`contact-us`,className:uMe.formRoot,onSubmit:S,style:E,children:[M,F,z]}),t[53]=S,t[54]=M,t[55]=F,t[56]=z,t[57]=B):B=t[57];let V=`mailto:`+v,H;t[58]!==v||t[59]!==V?(H=(0,Y.jsxs)(Q,{children:[`If you need additional support you can reach us via email at`,` `,(0,Y.jsx)(`a`,{href:V,children:v}),`.`]}),t[58]=v,t[59]=V,t[60]=H):H=t[60];let U;t[61]!==B||t[62]!==H?(U=(0,Y.jsxs)(Sj,{children:[B,H]}),t[61]=B,t[62]=H,t[63]=U):U=t[63];let W;return t[64]!==n||t[65]!==U||t[66]!==C||t[67]!==T?(W=(0,Y.jsx)(YM,{title:`Contact Us`,opened:n,onClose:C,footerActions:T,children:U}),t[64]=n,t[65]=U,t[66]=C,t[67]=T,t[68]=W):W=t[68],W}function fMe(){let e=(0,q.c)(11),{projectKey:t}=tL(),{showContactUsModal:n,setShowContactUsModal:r}=gR(pMe),i=eL().xapisUser,a;e[0]!==t||e[1]!==i.project_keys?(a=i?.project_keys?.find(e=>e.project_key===t),e[0]=t,e[1]=i.project_keys,e[2]=a):a=e[2];let o=a,{first_name:s,last_name:c,email:l,user_key:u}=i,d=s===void 0?``:s,f=c===void 0?``:c,p=l===void 0?``:l,m=`${d} ${f}`,h=o?.project_name||``,g=t||``,_;return e[3]!==p||e[4]!==r||e[5]!==n||e[6]!==m||e[7]!==h||e[8]!==g||e[9]!==u?(_=(0,Y.jsx)(dMe,{showContactUsModal:n,setShowContactUsModal:r,userName:m,email:p,userKey:u,projectName:h,projectKey:g}),e[3]=p,e[4]=r,e[5]=n,e[6]=m,e[7]=h,e[8]=g,e[9]=u,e[10]=_):_=e[10],_}function pMe(e){return e}var mMe=`data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_18_11837)'%3e%3cpath%20d='M3%2012C3%2013.1819%203.23279%2014.3522%203.68508%2015.4442C4.13738%2016.5361%204.80031%2017.5282%205.63604%2018.364C6.47177%2019.1997%207.46392%2019.8626%208.55585%2020.3149C9.64778%2020.7672%2010.8181%2021%2012%2021C13.1819%2021%2014.3522%2020.7672%2015.4442%2020.3149C16.5361%2019.8626%2017.5282%2019.1997%2018.364%2018.364C19.1997%2017.5282%2019.8626%2016.5361%2020.3149%2015.4442C20.7672%2014.3522%2021%2013.1819%2021%2012C21%209.61305%2020.0518%207.32387%2018.364%205.63604C16.6761%203.94821%2014.3869%203%2012%203C9.61305%203%207.32387%203.94821%205.63604%205.63604C3.94821%207.32387%203%209.61305%203%2012Z'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M3.59998%209H20.4'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M3.59998%2015H20.4'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.5%203C9.81532%205.69961%208.92218%208.81787%208.92218%2012C8.92218%2015.1821%209.81532%2018.3004%2011.5%2021'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.5%203C14.1847%205.69961%2015.0778%208.81787%2015.0778%2012C15.0778%2015.1821%2014.1847%2018.3004%2012.5%2021'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_18_11837'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e`,hMe=`langPref`,vR=[{value:`oljs_default`,name:`English (United States)`},{value:`de-de`,name:`Deutsch (Deutschland)`},{value:`es-es`,name:`Español (España)`},{value:`fr-ca`,name:`Français (Canada)`},{value:`fr-fr`,name:`Français (France)`},{value:`it-it`,name:`Italiano (Italia)`},{value:`ja-jp`,name:`æ¥æ¬èªï¼æ¥æ¬ï¼`},{value:`ko-kr`,name:`íêµì´(ëí민êµ)`},{value:`pt-br`,name:`Português (Brasil)`}
89,{value:`pt-pt`,name:`Português (Portugal)`},{value:`zh-cn`,name:`䏿ï¼ä¸å½ï¼`}],gMe=()=>{if(typeof document>`u`)return`oljs_default`;let e=document.cookie.split(`;`).find(e=>e.trim().startsWith(`${hMe}=`))?.split(`=`)[1]||`oljs_default`;return vR.some(t=>t.value===e)?e:`oljs_default`},yR=()=>{let e=(0,q.c)(29),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=gMe(),e[0]=t):t=e[0];let[n,r]=(0,J.useState)(t),i,a,o,s,c,l,u,d,f;if(e[1]!==n){let t=vR.find(e=>e.value===n),p=t?[t,...vR.filter(e=>e.value!==n)]:vR,m;e[11]===Symbol.for(`react.memo_cache_sentinel`)?(m=e=>{Zje(),r(e),window.dashboardAPI?.setLangPref&&window.dashboardAPI.setLangPref(e),window.OneLinkMoxieJS?.LangSelected(e)},e[11]=m):m=e[11];let h=m;a=Jk,s=`bottom-end`,c=4,e[12]===Symbol.for(`react.memo_cache_sentinel`)?(l={dropdown:{maxHeight:300,overflowY:`auto`}},e[12]=l):l=e[12],u=!1,d=`hover`;let g,_;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(_={cursor:`pointer`},g=(0,Y.jsx)(kk,{w:24,h:24,src:mMe,alt:`World Icon`}),e[13]=g,e[14]=_):(g=e[13],_=e[14]);let v=(0,Y.jsxs)(vD,{gap:`xs`,style:_,children:[g,(0,Y.jsx)(Q,{fz:`inherit`,children:t?.name.split(` `)[0]})]});e[15]===v?f=e[16]:(f=(0,Y.jsx)(Jk.Target,{"aria-label":`Select Language`,children:v}),e[15]=v,e[16]=f),i=Jk.Dropdown,o=p.map(e=>(0,Y.jsx)(Jk.Item,{disabled:e.value===n,onClick:()=>h(e.value),bg:e.value===n?`blue.0`:void 0,children:(0,Y.jsx)(Z,{children:(0,Y.jsx)(Q,{className:`GlobalLinkNoTx`,children:e.name})})},e.value)),e[1]=n,e[2]=i,e[3]=a,e[4]=o,e[5]=s,e[6]=c,e[7]=l,e[8]=u,e[9]=d,e[10]=f}else i=e[2],a=e[3],o=e[4],s=e[5],c=e[6],l=e[7],u=e[8],d=e[9],f=e[10];let p;e[17]!==i||e[18]!==o?(p=(0,Y.jsx)(i,{children:o}),e[17]=i,e[18]=o,e[19]=p):p=e[19];let m;return e[20]!==a||e[21]!==s||e[22]!==c||e[23]!==l||e[24]!==u||e[25]!==d||e[26]!==f||e[27]!==p?(m=(0,Y.jsxs)(a,{position:s,offset:c,styles:l,withinPortal:u,trigger:d,children:[f,p]}),e[20]=a,e[21]=s,e[22]=c,e[23]=l,e[24]=u,e[25]=d,e[26]=f,e[27]=p,e[28]=m):m=e[28],m};function _Me(e){let t=(0,q.c)(25),{setShowAboutModal:n,setShowImpersonateModal:r}=e,{pathname:i}=fh(),{projectId:a}=gh(),o=cs(),{isMobileSize:s}=zI(),c;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(c={disableOverrides:!0},t[0]=c):c=t[0];let l=YL(`internal-user`,c).canWrite,u=[{label:y.PAGE_TITLE_MY_PROFILE,to:`/${a}/${y.PAGE_MY_PROFILE}`,visible:!0},{label:y.PAGE_TITLE_DESKTOP_APP,to:`/${y.PAGE_DESKTOP_APP}`,visible:!o},{label:`Impersonate Mode`,action:()=>r(!0),visible:l},{label:`About`,action:()=>n(!0),visible:!0},{label:y.PAGE_TITLE_LOGOUT,to:y.PAGE_LOGOUT,visible:!0}].filter(vMe),{xapisUser:d}=eL(),f;t[1]===d?f=t[2]:(f=d===void 0?{}:d,t[1]=d,t[2]=f);let{first_name:p,last_name:m}=f,h=p===void 0?``:p,g=m===void 0?``:m,_=Jk,v;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(v={mainAxis:5},t[3]=v):v=t[3];let b=`${h} ${g}`,x;t[4]===b?x=t[5]:(x=(0,Y.jsx)(IO,{name:b,color:`blue.9`,size:32,bg:`cyan.2`}),t[4]=b,t[5]=x);let S;t[6]===s?S=t[7]:(S=s?void 0:(0,Y.jsx)(pM,{size:22}),t[6]=s,t[7]=S);let C;t[8]!==h||t[9]!==s||t[10]!==g?(C=!s&&(0,Y.jsxs)(Q,{c:`inherit`,className:`GlobalLinkNoTx`,children:[h,` `,g]}),t[8]=h,t[9]=s,t[10]=g,t[11]=C):C=t[11];let w;t[12]!==x||t[13]!==S||t[14]!==C?(w=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(HO,{c:`white`,px:0,variant:`transparent`,leftSection:x,rightSection:S,children:C})}),t[12]=x,t[13]=S,t[14]=C,t[15]=w):w=t[15];let T=Jk,E=u.map(e=>{let{label:t,to:n,action:r}=e,a=!!(n&&i.includes(n));return(0,Y.jsx)(WM,{to:n,children:(0,Y.jsx)(Jk.Item,{onClick:()=>{r&&r()},"aria-current":a,"data-active":a,children:t})},t)}),D;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(Jk.Label,{children:(0,Y.jsx)(yR,{})}),t[16]=D):D=t[16];let O;t[17]!==T.Dropdown||t[18]!==E?(O=(0,Y.jsxs)(T.Dropdown,{children:[E,D]}),t[17]=T.Dropdown,t[18]=E,t[19]=O):O=t[19];let k;return t[20]!==_||t[21]!==w||t[22]!==O||t[23]!==v?(k=(0,Y.jsxs)(_,{width:175,offset:v,closeOnClickOutside:!0,closeOnEscape:!0,position:`bottom-end`,children:[w,O]}),t[20]=_,t[21]=w,t[22]=O,t[23]=v,t[24]=k):k=t[24],k}function vMe(e){let{visible:t}=e;return t}function yMe(e){let t=(0,q.c)(10),{opened:n,setOpened:r}=e,{appName:i}=TS().brand,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={BASE_URL:`/`,DEV:!1,MODE:`production`,PROD:!0,SSR:!1,VITE_APP_VERSION:`2026.9.4`,VITE_BUILD_TIMESTAMP:`Thu, 17 Sep 2026 18:35:57 GMT`,VITE_GIT_COMMIT:`c5de82110`},t[0]=a):a=t[0];let{VITE_APP_VERSION:o,VITE_BUILD_TIMESTAMP:s,VITE_GIT_COMMIT:c}=a,l=o===void 0?`NOT_FOUND`:o,u=s===void 0?`NOT_FOUND`:s,d=Ae.label,f;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(f=()=>(0,Y.jsxs)(X,{mb:30,children:[(0,Y.jsxs)(Q,{fz:`md`,ta:`center`,children:[`Build:`,` `,(0,Y.jsx)(Q,{fz:`inherit`,span:!0,children:l}),d&&d!==`production`&&(0,Y.jsx)(Q,{fz:`inherit`,span:!0,c:`dimmed`,children:` (${d})`}),c&&(0,Y.jsx)(Q,{fz:`inherit`,span:!0,c:`dimmed`,children:` [${c}]`})]}),(0,Y.jsx)(Q,{fz:`sm`,ta:`center`,c:`dimmed`,children:u})]}),t[1]=f):f=t[1];let p=f,m;t[2]===r?m=t[3]:(m=()=>{r(!1)},t[2]=r,t[3]=m);let h=m,g;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(g={ta:`center`},t[4]=g):g=t[4];let _=`About ${i}`,v;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(p,{}),t[5]=v):v=t[5];let y;return t[6]!==h||t[7]!==n||t[8]!==_?(y=(0,Y.jsx)(YM,{onClose:h,opened:n,titleProps:g,title:_,children:v}),t[6]=h,t[7]=n,t[8]=_,t[9]=y):y=t[9],y}var bMe=e=>{let t=e?.user?.profile?.iat?e.user.profile.iat*1e3:0;return t===0?`now`:xMe(Date.now()-t)},xMe=e=>{let t=Math.floor(e/6e4),n=Math.floor(t/60);return t<1?`now`:t<60?`${t}m`:n<24?`${n}h`:`${Math.floor(n/24)}d`},SMe=e=>{let t=(0,q.c)(10),{setShowMobileNotifications:n,children:r}=e,i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i={overflow:`hidden`},t[0]=i):i=t[0];let a;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(pM,{size:24,className:`rotateLeft`}),t[1]=a):a=t[1];let o;t[2]===n?o=t[3]:(o=(0,Y.jsx)(HO,{h:`3rem`,variant:`transparent`,c:`blue.8`,justify:`flex-start`,leftSection:a,onClick:()=>
89n(!1),children:`Navigation`}),t[2]=n,t[3]=o);let s;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Y.jsx)(lk,{}),t[4]=s):s=t[4];let c;t[5]===r?c=t[6]:(c=(0,Y.jsx)(XE,{scrollbars:`y`,children:r}),t[5]=r,t[6]=c);let l;return t[7]!==o||t[8]!==c?(l=(0,Y.jsxs)(Sj,{flex:1,gap:0,style:i,children:[o,s,c]}),t[7]=o,t[8]=c,t[9]=l):l=t[9],l};function bR(e){let t=(0,q.c)(23),{showMobileNotifications:n,setShowMobileNotifications:r}=e,i=dg(),{next_billed_at:a,price:o}=lL(),s;t[0]===a?s=t[1]:(s=Cc(a)||0,t[0]=a,t[1]=s);let c=s,l;if(t[2]!==i||t[3]!==o||t[4]!==c){let e=[];if(e.length===0)if(o===0&&c<=7){let n=`Your Free Trial will run out in ${c} days.`,r;t[6]===i?r=t[7]:(r=bMe(i),t[6]=i,t[7]=r);let a;t[8]!==n||t[9]!==r?(a={isNew:!0,description:n,time:r},t[8]=n,t[9]=r,t[10]=a):a=t[10],e.push(a)}else{let n;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(n={isNew:!1,description:`You have no new notifications. Check back soon!`,time:`now`},t[11]=n):n=t[11],e.push(n)}l=()=>e.map(CMe),t[2]=i,t[3]=o,t[4]=c,t[5]=l}else l=t[5];let u=l;if(n&&r){let e;t[12]===u?e=t[13]:(e=(0,Y.jsx)(u,{}),t[12]=u,t[13]=e);let n;return t[14]!==r||t[15]!==e?(n=(0,Y.jsx)(SMe,{setShowMobileNotifications:r,children:e}),t[14]=r,t[15]=e,t[16]=n):n=t[16],n}let d;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(d={mainAxis:13},t[17]=d):d=t[17];let f;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(f={dropdown:{padding:0}},t[18]=f):f=t[18];let p;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(p=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{h:20,children:(0,Y.jsx)(qI,{size:20})})}),t[19]=p):p=t[19];let m;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsx)(vD,{py:`0.5rem`,px:`1rem`,justify:`space-between`,children:(0,Y.jsx)(Q,{fz:`xs`,fw:700,children:`Notifications`})}),t[20]=m):m=t[20];let h;return t[21]===u?h=t[22]:(h=(0,Y.jsxs)(Jk,{width:405,position:`bottom-end`,offset:d,closeOnClickOutside:!0,closeOnEscape:!0,styles:f,children:[p,(0,Y.jsxs)(Jk.Dropdown,{children:[m,(0,Y.jsx)(XE,{w:`100%`,h:180,children:(0,Y.jsx)(u,{})})]})]}),t[21]=u,t[22]=h),h}function CMe(e,t){let{isNew:n,description:r,time:i}=e,a=t===0;return(0,Y.jsxs)(vD,{w:`100%`,h:60,py:`0.25rem`,px:`1rem`,align:`center`,bg:a?`blue.0`:void 0,wrap:`nowrap`,children:[(0,Y.jsx)(vD,{w:`10%`,align:`center`,children:(0,Y.jsx)(Q,{fz:`xs`,fw:700,children:n&&`NEW`})}),(0,Y.jsx)(vD,{w:`75%`,align:`center`,children:(0,Y.jsx)(Q,{fz:`xs`,fw:a?600:400,c:`blueGray.8`,children:r})}),(0,Y.jsx)(vD,{h:`100%`,w:`15%`,align:`flex-start`,justify:`flex-end`,children:(0,Y.jsx)(Q,{fz:`0.625rem`,fw:a?600:400,c:`blueGray.8`,children:i})})]},t)}function wMe(){let e=(0,q.c)(7),{setShowContactUsModal:t}=gR(EMe),n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n={label:`Help`,to:ke,target:`_blank`},e[0]=n):n=e[0];let r;e[1]===t?r=e[2]:(r=[n,{label:`Contact Us`,action:()=>t(!0)}],e[1]=t,e[2]=r);let i=r,a;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(a={mainAxis:13},e[3]=a):a=e[3];let o;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{h:20,children:(0,Y.jsx)(_M,{size:20})})}),e[4]=o):o=e[4];let s;return e[5]===i?s=e[6]:(s=(0,Y.jsxs)(Jk,{width:110,position:`bottom-end`,offset:a,closeOnClickOutside:!0,closeOnEscape:!0,children:[o,(0,Y.jsx)(Jk.Dropdown,{children:i.map(TMe)})]}),e[5]=i,e[6]=s),s}function TMe(e){let{label:t,to:n,target:r,action:i}=e;return(0,Y.jsx)(WM,{to:n,target:r,children:(0,Y.jsx)(Jk.Item,{onClick:i,children:t})},t)}function EMe(e){return e}function DMe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 1024 1024`},child:[{tag:`path`,attr:{d:`M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0 0 11.6 0l43.6-43.5a8.2 8.2 0 0 0 0-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z`},child:[]}]})(e)}function OMe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 1024 1024`},child:[{tag:`path`,attr:{d:`M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z`},child:[]}]})(e)}function kMe(e){let t=(0,q.c)(48),{toggleMenu:n}=e,{DEV:r}={DEV:!1},{isDesktopSize:i,isMobileSize:a}=zI(),{projectId:o,projectKey:s}=tL(),{userRoles:c,currentRoles:l,isRolesOverridden:u}=YL(),d;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(d=SS(),t[0]=d):d=t[0];let{brand:f}=d,p=BL(),[m,h]=(0,J.useState)(!1),[g,_]=(0,J.useState)(!1),v=oR()===`connected`,b;t[1]!==l||t[2]!==u||t[3]!==c?(b=u?[...l]:[...c],t[1]=l,t[2]=u,t[3]=c,t[4]=b):b=t[4];let x=b,S;t[5]===g?S=t[6]:(S=(0,Y.jsx)(nMe,{opened:g,setOpened:_}),t[5]=g,t[6]=S);let C;t[7]===m?C=t[8]:(C=(0,Y.jsx)(yMe,{opened:m,setOpened:h}),t[7]=m,t[8]=C);let w;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(w=(0,Y.jsx)(fMe,{}),t[9]=w):w=t[9];let T=p?`none`:`block`,E;t[10]===T?E=t[11]:(E={base:T,sm:`none`},t[10]=T,t[11]=E);let D;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(OMe,{size:24}),t[12]=D):D=t[12];let O;t[13]!==E||t[14]!==n?(O=(0,Y.jsx)(QE,{display:E,h:24,c:`white`,onClick:n,children:D}),t[13]=E,t[14]=n,t[15]=O):O=t[15];let k;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(k={height:`fit-content`},t[16]=k):k=t[16];let A=`/${o}/${y.PAGE_DASHBOARD}`,j=a?f.icons.light:f.logos.light,M;t[17]===j?M=t[18]:(M=(0,Y.jsx)(kk,{mah:40,w:`auto`,src:j,alt:f.name}),t[17]=j,t[18]=M);let N;t[19]!==A||t[20]!==M?(N=(0,Y.jsx)(tg,{style:k,to:A,"aria-label":`Go to Dashboard link`,children:M}),t[19]=A,t[20]=M,t[21]=N):N=t[21];let P;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(P=(0,Y.jsx)(X,{children:(0,Y.jsx)(QL,{})}),t[22]=P):P=t[22];let F;t[23]!==x||t[24]!==u?(F=(u||r)&&(0,Y.jsx)(QE,{onClick:()=>
89_(!0),visibleFrom:`xs`,children:(0,Y.jsx)(cA,{bg:u?`yellow.1`:`blue.1`,children:(0,Y.jsx)(QA,{label:(0,Y.jsx)(Sj,{gap:0,children:x.map(jMe)}),children:(0,Y.jsxs)(Z,{align:`center`,gap:5,children:[`${u?`Impersonating`:`Roles`}: ${x[0]} `,x.length>1&&`+${x.length-1}`]})})})}),t[23]=x,t[24]=u,t[25]=F):F=t[25];let I;t[26]!==i||t[27]!==s?(I=r&&i&&(0,Y.jsx)(ck,{value:s||``,children:AMe}),t[26]=i,t[27]=s,t[28]=I):I=t[28];let L;t[29]!==N||t[30]!==F||t[31]!==I||t[32]!==O?(L=(0,Y.jsxs)(Z,{mah:`100%`,align:`center`,gap:16,children:[O,N,P,F,I]}),t[29]=N,t[30]=F,t[31]=I,t[32]=O,t[33]=L):L=t[33];let R;t[34]===Symbol.for(`react.memo_cache_sentinel`)?(R={base:`none`,sm:`flex`},t[34]=R):R=t[34];let z;t[35]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,Y.jsxs)(vD,{display:R,align:`center`,gap:16,c:`white`,children:[(0,Y.jsx)(bR,{}),(0,Y.jsx)(wMe,{})]}),t[35]=z):z=t[35];let B;t[36]===v?B=t[37]:(B=v&&(0,Y.jsx)(QA,{label:`Connected to Desktop App`,children:(0,Y.jsx)(Z,{align:`center`,children:(0,Y.jsx)(UAe,{size:20,color:`var(--mantine-color-green-2)`})})}),t[36]=v,t[37]=B);let V;t[38]===Symbol.for(`react.memo_cache_sentinel`)?(V=(0,Y.jsx)(_Me,{setShowAboutModal:h,setShowImpersonateModal:_}),t[38]=V):V=t[38];let H;t[39]===B?H=t[40]:(H=(0,Y.jsxs)(Z,{gap:16,children:[z,B,V]}),t[39]=B,t[40]=H);let U;t[41]!==L||t[42]!==H?(U=(0,Y.jsxs)(vD,{w:`100%`,h:`100%`,align:`center`,justify:`space-between`,bg:`blue.8`,px:10,gap:10,children:[L,H]}),t[41]=L,t[42]=H,t[43]=U):U=t[43];let W;return t[44]!==U||t[45]!==S||t[46]!==C?(W=(0,Y.jsxs)(Y.Fragment,{children:[S,C,w,U]}),t[44]=U,t[45]=S,t[46]=C,t[47]=W):W=t[47],W}function AMe(e){let{copied:t,copy:n}=e;return(0,Y.jsx)(HO,{c:`cyan.0`,variant:`subtle`,onClick:n,children:t?`Copied!`:`Copy Project Key`})}function jMe(e){return(0,Y.jsx)(Q,{children:e},e)}var MMe=l(o(((e,t)=>{(function(e){var n,r={},i={backspace:8,tab:9,enter:13,return:13,shift:16,"â§":16,control:17,ctrl:17,"â":17,alt:18,option:18,"â¥":18,pause:19,capslock:20,esc:27,space:32,pageup:33,pagedown:34,end:35,home:36,left:37,L:37,"â":37,up:38,U:38,"â":38,right:39,R:39,"â":39,down:40,D:40,"â":40,insert:45,delete:46,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,a:65,b:66,c:67,d:68,e:69,f:70,g:71,h:72,i:73,j:74,k:75,l:76,m:77,n:78,o:79,p:80,q:81,r:82,s:83,t:84,u:85,v:86,w:87,x:88,y:89,z:90,"â":91,command:91,kp_0:96,kp_1:97,kp_2:98,kp_3:99,kp_4:100,kp_5:101,kp_6:102,kp_7:103,kp_8:104,kp_9:105,kp_multiply:106,kp_plus:107,kp_minus:109,kp_decimal:110,kp_divide:111,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,equal:187,"=":187,comma:188,",":188,minus:189,"-":189,period:190,".":190},a,o=function(){},s={};a=function(e,t,n,r){var a;for(this.str=e,this.next=t||o,this.fail=n||o,this.done=r||o,this.seq=e.split(` `),this.keys=[],a=0;a<this.seq.length;++a)this.keys.push(i[this.seq[a]]);this.idx=0},a.prototype.keydown=function(e){var t=this.idx;if(e!==this.keys[t]){t>0&&(this.reset(),this.fail(this.str),n.__fail(this.str));return}this.next(this.str,this.seq[t],t,this.seq),n.__next(this.str,this.seq[t],t,this.seq),++this.idx===this.keys.length&&(this.done(this.str),n.__done(this.str),this.reset())},a.prototype.reset=function(){this.idx=0},n=function(e,t){var n,i,o;typeof t==`function`?o=t:t!=null&&(n=t.next,i=t.fail,o=t.done),r[e]=new a(e,n,i,o)},n.disable=function(e){delete r[e]};function c(e){var t,n=e?e.keyCode:event.keyCode;if(!s[n])for(t in s[n]=!0,r)r[t].keydown(n)}function l(e){var t=e?e.keyCode:event.keyCode;s[t]=!1}function u(e){for(var t in s)s[t]=!1}function d(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&(e[`e`+t+n]=n,e[t+n]=function(){e[`e`+t+n](window.event)},e.attachEvent(`on`+t,e[t+n]))}d(window,`keydown`,c),d(window,`keyup`,l),d(window,`blur`,u),d(window,`focus`,u),n.__next=o,n.next=function(e){n.__next=e===null?o:e},n.__fail=o,n.fail=function(e){n.__fail=e===null?o:e},n.__done=o,n.done=function(e){n.__done=e===null?o:e},n.reset=function(e){var t=r[e];if(!(t instanceof a)){console.warn(`cheet: Unknown sequence: `+e);return}t.reset()},e.cheet=n,typeof define==`function`&&define.amd?define([],function(){return n}):t!=null&&(t.exports=n)})(e)}))(),1),NMe=(e,t)=>t.reduce((e,t)=>
89typeof e==`object`&&e?e[t]:void 0,e),xR=(e,t)=>NMe(e,t)===!0,SR=e=>{let t=(0,q.c)(5),{permissionKey:n,configKey:r,featureKey:i,needsWriteAccess:a,children:o}=e,{projectConfig:s}=nL(),{canRead:c,canWrite:l}=YL(n);if(!c||a&&!l){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Lh,{to:`/`,replace:!0}),t[0]=e):e=t[0],e}if(r&&!xR(s,r)){let e;return t[1]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Lh,{to:`/`,replace:!0}),t[1]=e):e=t[1],e}if(i&&!Qp(i)){let e;return t[2]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Lh,{to:`/`,replace:!0}),t[2]=e):e=t[2],e}let u;return t[3]===o?u=t[4]:(u=o||(0,Y.jsx)(Rh,{}),t[3]=o,t[4]=u),u},CR=`never_translate`,wR=`never_translate_as`,TR=`translate_as`,ER=[CR,TR,wR];function PMe(e){if(!/^[0-9a-zA-Z-]+$/.test(e))throw Error(`[@mantine/use-form] Form name "${e}" is invalid, it should contain only letters, numbers and dashes`)}var FMe=typeof window<`u`?J.useLayoutEffect:J.useEffect;function DR(e,t){FMe(()=>{if(e)return window.addEventListener(e,t),()=>window.removeEventListener(e,t)},[e])}function IMe(e,t){e&&PMe(e),DR(`mantine-form:${e}:set-field-value`,e=>t.setFieldValue(e.detail.path,e.detail.value)),DR(`mantine-form:${e}:set-values`,e=>t.setValues(e.detail)),DR(`mantine-form:${e}:set-initial-values`,e=>t.setInitialValues(e.detail)),DR(`mantine-form:${e}:set-errors`,e=>t.setErrors(e.detail)),DR(`mantine-form:${e}:set-field-error`,e=>t.setFieldError(e.detail.path,e.detail.error)),DR(`mantine-form:${e}:clear-field-error`,e=>t.clearFieldError(e.detail)),DR(`mantine-form:${e}:clear-errors`,t.clearErrors),DR(`mantine-form:${e}:reset`,t.reset),DR(`mantine-form:${e}:validate`,t.validate),DR(`mantine-form:${e}:validate-field`,e=>t.validateField(e.detail)),DR(`mantine-form:${e}:reorder-list-item`,e=>t.reorderListItem(e.detail.path,e.detail.payload)),DR(`mantine-form:${e}:remove-list-item`,e=>t.removeListItem(e.detail.path,e.detail.index)),DR(`mantine-form:${e}:insert-list-item`,e=>t.insertListItem(e.detail.path,e.detail.item,e.detail.index)),DR(`mantine-form:${e}:set-dirty`,e=>t.setDirty(e.detail)),DR(`mantine-form:${e}:set-touched`,e=>t.setTouched(e.detail)),DR(`mantine-form:${e}:reset-dirty`,e=>t.resetDirty(e.detail)),DR(`mantine-form:${e}:reset-touched`,t.resetTouched)}function LMe(e){return t=>{if(!t)e(t);else if(typeof t==`function`)e(t);else if(typeof t==`object`&&`nativeEvent`in t){let{currentTarget:n}=t;n instanceof HTMLInputElement?n.type===`checkbox`?e(n.checked):e(n.value):(n instanceof HTMLTextAreaElement||n instanceof HTMLSelectElement)&&e(n.value)}else e(t)}}function OR(e){return typeof e!=`object`||!e?{}:Object.keys(e).reduce((t,n)=>{let r=e[n];return r!=null&&r!==!1&&(t[n]=r),t},{})}function RMe(e){let[t,n]=(0,J.useState)(OR(e)),r=(0,J.useRef)(t),i=(0,J.useCallback)(e=>{n(t=>{let n=OR(typeof e==`function`?e(t):e);return r.current=n,n})},[]),a=(0,J.useCallback)(()=>i({}),[]),o=(0,J.useCallback)(e=>{r.current[e]!==void 0&&i(t=>{let n={...t};return delete n[e],n})},[t]);return{errorsState:t,setErrors:i,clearErrors:a,setFieldError:(0,J.useCallback)((e,t)=>{t==null||t===!1?o(e):r.current[e]!==t&&i(n=>({...n,[e]:t}))},[t]),clearFieldError:o}}function kR(e,t){if(typeof t!=`object`||!t)return{};let n={...t};return Object.keys(t).forEach(t=>{t.includes(`${String(e)}.`)&&delete n[t]}),n}function AR(e,t){let n=e.substring(t.length+1).split(`.`)[0];return parseInt(n,10)}function jR(e,t,n,r){if(t===void 0)return n;let i=`${String(e)}`,a=n;r===-1&&(a=kR(`${i}.${t}`,a));let o={...a},s=new Set;return Object.entries(a).filter(([e])=>{if(!e.startsWith(`${i}.`))return!1;let n=AR(e,i);return Number.isNaN(n)?!1:n>=t}
89).forEach(([e,t])=>{let n=AR(e,i),a=e.replace(`${i}.${n}`,`${i}.${n+r}`);o[a]=t,s.add(a),s.has(e)||delete o[e]}),o}function zMe(e,{from:t,to:n},r){let i=`${e}.${t}`,a=`${e}.${n}`,o={...r},s=new Set;return Object.keys(r).forEach(e=>{if(s.has(e))return;let t,n;if(e.startsWith(i)?(t=e,n=e.replace(i,a)):e.startsWith(a)&&(t=e.replace(a,i),n=e),t&&n){let e=o[t],r=o[n];r===void 0?delete o[t]:o[t]=r,e===void 0?delete o[n]:o[n]=e,s.add(t),s.add(n)}}),o}function MR(e,t,n){typeof n.value==`object`&&(n.value=NR(n.value)),!n.enumerable||n.get||n.set||!n.configurable||!n.writable||t===`__proto__`?Object.defineProperty(e,t,n):e[t]=n.value}function NR(e){if(typeof e!=`object`)return e;var t=0,n,r,i,a=Object.prototype.toString.call(e);if(a===`[object Object]`?i=Object.create(e.__proto__||null):a===`[object Array]`?i=Array(e.length):a===`[object Set]`?(i=new Set,e.forEach(function(e){i.add(NR(e))})):a===`[object Map]`?(i=new Map,e.forEach(function(e,t){i.set(NR(t),NR(e))})):a===`[object Date]`?i=new Date(+e):a===`[object RegExp]`?i=new RegExp(e.source,e.flags):a===`[object DataView]`?i=new e.constructor(NR(e.buffer)):a===`[object ArrayBuffer]`?i=e.slice(0):a.slice(-6)===`Array]`&&(i=new e.constructor(e)),i){for(r=Object.getOwnPropertySymbols(e);t<r.length;t++)MR(i,r[t],Object.getOwnPropertyDescriptor(e,r[t]));for(t=0,r=Object.getOwnPropertyNames(e);t<r.length;t++)Object.hasOwnProperty.call(i,n=r[t])&&i[n]===e[n]||MR(i,n,Object.getOwnPropertyDescriptor(e,n))}return i||e}function PR(e){return typeof e==`string`?e.split(`.`):[]}function FR(e,t){let n=PR(e);if(n.length===0||typeof t!=`object`||!t)return;let r=t[n[0]];for(let e=1;e<n.length&&r!=null;e+=1)r=r[n[e]];return r}function IR(e,t,n){let r=PR(e);if(r.length===0)return n;let i=NR(n);if(r.length===1)return i[r[0]]=t,i;let a=i[r[0]];for(let e=1;e<r.length-1;e+=1){if(a===void 0)return i;a=a[r[e]]}return a[r[r.length-1]]=t,i}function BMe(e,{from:t,to:n},r){let i=FR(e,r);if(!Array.isArray(i))return r;let a=[...i],o=i[t];return a.splice(t,1),a.splice(n,0,o),IR(e,a,r)}function VMe(e,t,n,r){let i=FR(e,r);if(!Array.isArray(i))return r;let a=[...i];return a.splice(typeof n==`number`?n:a.length,0,t),IR(e,a,r)}function HMe(e,t,n){let r=FR(e,n);return Array.isArray(r)?IR(e,r.filter((e,n)=>n!==t),n):n}function UMe(e,t,n,r){let i=FR(e,r);if(!Array.isArray(i)||i.length<=n)return r;let a=[...i];return a[n]=t,IR(e,a,r)}function WMe({$values:e,$errors:t,$status:n}){return{reorderListItem:(0,J.useCallback)((r,i)=>{n.clearFieldDirty(r),t.setErrors(e=>zMe(r,i,e)),e.setValues({values:BMe(r,i,e.refValues.current),updateState:!0})},[]),removeListItem:(0,J.useCallback)((r,i)=>{n.clearFieldDirty(r),t.setErrors(e=>jR(r,i,e,-1)),e.setValues({values:HMe(r,i,e.refValues.current),updateState:!0})},[]),insertListItem:(0,J.useCallback)((r,i,a)=>{n.clearFieldDirty(r),t.setErrors(e=>jR(r,a,e,1)),e.setValues({values:VMe(r,i,a,e.refValues.current),updateState:!0})},[]),replaceListItem:(0,J.useCallback)((t,r,i)=>{n.clearFieldDirty(t),e.setValues({values:UMe(t,i,r,e.refValues.current),updateState:!0})},[])}}var GMe=o(((e,t)=>{t.exports=function e(t,n){if(t===n)return!0;if(t&&n&&typeof t==`object`&&typeof n==`object`){if(t.constructor!==n.constructor)return!1;var r,i,a;if(Array.isArray(t)){if(r=t.length,r!=n.length)return!1;for(i=r;i--!==0;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if(a=Object.keys(t),r=a.length,r!==Object.keys(n).length)return!1;for(i=r;i--!==0;)if(!Object.prototype.hasOwnProperty.call(n,a[i]))return!1;for(i=r;i--!==0;){var o=a[i];if(!e(t[o],n[o]))return!1}return!0}return t!==t&&n!==n}}));function LR(e,t){let n=Object.keys(e);if(typeof t==`string`){let r=n.filter(e=>e.startsWith(`${t}.`));return e[t]||r.some(t=>e[t])||!1}return n.some(t=>e[t])}var RR=l(GMe(),1);function KMe({initialDirty:e,initialTouched:t,mode:n,$values:r}){let[i,a]=(0,J.useState)(t),[o,s]=(0,J.useState)(e),c=(0,J.useRef)(t),l=(0,J.useRef)(e),u=(0,J.useCallback)(e=>{let t=typeof e==`function`?e(c.current):e;c.current=t,n===`controlled`&&a(t)},[]),d=(0,J.useCallback)((e,t=!1)=>{let r=typeof e==`function`?e(l.current):e;l.current=r,(n===`controlled`||t)&&s(r)},[]),f=(0,J.useCallback)(()=>u({}),[]),p=(0,J.useCallback)(e=>{let t=e?{...r.refValues.current,...e}:r.refValues.current;r.setValuesSnapshot(t),d({})},[]),m=(0,J.useCallback)((e,t)=>{u(n=>LR(n,e)===t?n:{...n,[e]:t})},[]),h=(0,J.useCallback)((e,t,n)=>{d(n=>LR(n,e)===t?n:{...n,[e]:t},n)},[]),g=(0,J.useCallback)((e,t)=>{let n=LR(l.current,e),i=!(0,RR.default)(FR(e,r.getValuesSnapshot()),t),a=kR(e,l.current);a[e]=i,d(a,n!==i)},[]);return{touchedState:i,dirtyState:o,touchedRef:c,dirtyRef:l,setTouched:u,setDirty:d,resetDirty:p,resetTouched:f,isTouched:(0,J.useCallback)(e=>LR(c.current,e),[]),setFieldTouched:m,setFieldDirty:h,setTouchedState:a,setDirtyState:s,clearFieldDirty:(0,J.useCallback)(e=>d(t=>{if(typeof e!=`string`)return t;let n=kR(e,t);return delete n[e],(0,RR.default)(n,t)?t:n}),[]),isDirty:(0,J.useCallback)(e=>{if(e){let t=FR(e,l.current);return typeof t==`boolean`?t:!(0,RR.default)(FR(e,r.refValues.current),FR(e,r.valuesSnapshot.current))}return Object.keys(l.current).length>0?LR(l.current):!(0,RR.default)(r.refValues.current,r.valuesSnapshot.current)},[]),getDirty:(0,J.useCallback)(()=>l.current,[]),getTouched:(0,J.useCallback)(()=>c.current,[]),setCalculatedFieldDirty:g}}function qMe({initialValues:e,onValuesChange:t,mode:n}){let r=(0,J.useRef)(!1),[i,a]=(0,J.useState)(e||{}),o=(0,J.useRef)(i),s=(0,J.useRef)(i),c=(0,J.useCallback)(({values:e,subscribers:r,updateState:i=!0,mergeWithPreviousValues:s=!0})=>{let c=o.current,l=e instanceof Function?e(o.current):e,u=s?{...c,...l}:l;o.current=u,i&&(a(u),n===`uncontrolled`&&(o.current=u)),t?.(u,c),r?.filter(Boolean).forEac
89h(e=>e({updatedValues:u,previousValues:c}))},[t]),l=(0,J.useCallback)(e=>{let t=FR(e.path,o.current),n=e.value instanceof Function?e.value(t):e.value;if(t!==n){let t=o.current,r=IR(e.path,n,o.current);c({values:r,updateState:e.updateState}),e.subscribers?.filter(Boolean).forEach(n=>n({path:e.path,updatedValues:r,previousValues:t}))}},[c]),u=(0,J.useCallback)(e=>{s.current=e},[]),d=(0,J.useCallback)((e,t)=>{r.current||(r.current=!0,c({values:e,updateState:n===`controlled`}),u(e),t())},[c]);return{initialized:r,stateValues:i,refValues:o,valuesSnapshot:s,setValues:c,setFieldValue:l,resetValues:(0,J.useCallback)(()=>{c({values:s.current,updateState:!0,mergeWithPreviousValues:!1})},[c]),setValuesSnapshot:u,initialize:d,getValues:(0,J.useCallback)(()=>o.current,[]),getValuesSnapshot:(0,J.useCallback)(()=>s.current,[]),resetField:(0,J.useCallback)((e,t)=>{let r=FR(e,s.current);r!==void 0&&l({path:e,value:r,updateState:n===`controlled`,subscribers:t})},[l,n])}}function JMe({$status:e,cascadeUpdates:t}){let n=(0,J.useRef)({});return{subscribers:n,watch:(0,J.useCallback)((e,t)=>{(0,J.useEffect)(()=>(n.current[e]=n.current[e]||[],n.current[e].push(t),()=>{n.current[e]=n.current[e].filter(e=>e!==t)}),[t])},[]),getFieldSubscribers:(0,J.useCallback)(r=>{let i=n.current[r]?.map(t=>n=>t({previousValue:FR(r,n.previousValues),value:FR(r,n.updatedValues),touched:e.isTouched(r),dirty:e.isDirty(r)}))??[];if(t)for(let t in n.current)(t.startsWith(`${r}.`)||r.startsWith(`${t}.`))&&i.push(...n.current[t].map(n=>r=>n({previousValue:FR(t,r.previousValues),value:FR(t,r.updatedValues),touched:e.isTouched(t),dirty:e.isDirty(t)})));return i},[])}}function zR(e,t){return e?`${e}-${t.toString()}`:t.toString()}var BR=Symbol(`root-rule`);function YMe(e){let t=OR(e);return{hasErrors:Object.keys(t).length>0,errors:t}}function VR(e,t,n=``,r={}){return typeof e!=`object`||!e?r:Object.keys(e).reduce((r,i)=>{let a=e[i],o=`${n===``?``:`${n}.`}${i}`,s=FR(o,t),c=!1;return typeof a==`function`&&(r[o]=a(s,t,o)),typeof a==`object`&&Array.isArray(s)&&(c=!0,s.forEach((e,n)=>VR(a,t,`${o}.${n}`,r)),BR in a&&(r[o]=a[BR](s,t,o))),typeof a==`object`&&typeof s==`object`&&s&&(c||VR(a,t,o,r),BR in a&&(r[o]=a[BR](s,t,o))),r},r)}function HR(e,t){return YMe(typeof e==`function`?e(t):VR(e,t))}function UR(e,t,n){if(typeof e!=`string`)return{hasError:!1,error:null};let r=HR(t,n),i=Object.keys(r.errors).find(t=>e.split(`.`).every((e,n)=>e===t.split(`.`)[n]));return{hasError:!!i,error:i?r.errors[i]:null}}var XMe=`__MANTINE_FORM_INDEX__`;function WR(e,t){return t?typeof t==`boolean`?t:Array.isArray(t)?t.includes(e.replace(/[.][0-9]+/g,`.${XMe}`)):!1:!1}function GR({name:e,mode:t=`controlled`,initialValues:n,initialErrors:r={},initialDirty:i={},initialTouched:a={},clearInputErrorOnChange:o=!0,validateInputOnChange:s=!1,validateInputOnBlur:c=!1,onValuesChange:l,transformValues:u=(e=>e),enhanceGetInputProps:d,validate:f,onSubmitPreventDefault:p=`always`,touchTrigger:m=`change`,cascadeUpdates:h=!1}={}){let g=RMe(r),_=qMe({initialValues:n,onValuesChange:l,mode:t}),v=KMe({initialDirty:i,initialTouched:a,$values:_,mode:t}),y=WMe({$values:_,$errors:g,$status:v}),b=JMe({$status:v,cascadeUpdates:h}),[x,S]=(0,J.useState)(0),[C,w]=(0,J.useState)({}),[T,E]=(0,J.useState)(!1),D=(0,J.useCallback)(()=>{_.resetValues(),g.clearErrors(),v.resetDirty(),v.resetTouched(),t===`uncontrolled`&&S(e=>e+1)},[]),O=(0,J.useCallback)(e=>{o&&g.clearErrors(),t===`uncontrolled`&&S(e=>e+1),Object.keys(b.subscribers.current).forEach(t=>{FR(t,_.refValues.current)!==FR(t,e)&&b.getFieldSubscribers(t).forEach(t=>t({previousValues:e,updatedValues:_.refValues.current}))})},[o]),k=(0,J.useCallback)(e=>{let n=_.refValues.current;_.initialize(e,()=>t===`uncontrolled`&&S(e=>e+1)),O(n)},[O]),A=(0,J.useCallback)((e,n,r)=>{let i=WR(e,s),a=n instanceof Function?n(FR(e,_.refValues.current)):n;v.setCalculatedFieldDirty(e,a),m===`change`&&v.setFieldTouched(e,!0),!i&&o&&g.clearFieldError(e),_.setFieldValue({path:e,value:n,updateState:t===`controlled`,subscribers:[...b.getFieldSubscribers(e),i?t=>{let n=UR(e,f,t.updatedValues);n.hasError?g.setFieldError(e,n.error):g.clearFieldError(e)}:null,r?.forceUpdate!==!1&&t!==`controlled`?()=>w(t=>({...t,[e]:(t[e]||0)+1})):null]})},[l,f]),j=(0,J.useCallback)(e=>{let n=_.refValues.current;_.setValues({values:e,updateState:t===`controlled`}),O(n)},[l,O]),M=(0,J.useCallback)(()=>{let e=HR(f,_.refValues.current);return g.setErrors(e.errors),e},[f]),N=(0,J.useCallback)(e=>{let t=UR(e,f,_.refValues.current);return t.hasError?g.setFieldError(e,t.error):g.clearFieldError(e),t},[f]),P=(n,{type:r=`input`,withError:i=!0,withFocus:a=!0,...o}={})=>{let s={onChange:LMe(e=>
89A(n,e,{forceUpdate:!1})),"data-path":zR(e,n)};return i&&(s.error=g.errorsState[n]),r===`checkbox`?s[t===`controlled`?`checked`:`defaultChecked`]=FR(n,_.refValues.current):s[t===`controlled`?`value`:`defaultValue`]=FR(n,_.refValues.current),a&&(s.onFocus=()=>v.setFieldTouched(n,!0),s.onBlur=()=>{if(WR(n,c)){let e=UR(n,f,_.refValues.current);e.hasError?g.setFieldError(n,e.error):g.clearFieldError(n)}}),Object.assign(s,d?.({inputProps:s,field:n,options:{type:r,withError:i,withFocus:a,...o},form:H}))},F=(e,t)=>n=>{p===`always`&&n?.preventDefault();let r=M();if(r.hasErrors)p===`validation-failed`&&n?.preventDefault(),t?.(r.errors,_.refValues.current,n);else{let t=e?.(u(_.refValues.current),n);t instanceof Promise&&(E(!0),t.finally(()=>E(!1)))}},I=e=>u(e||_.refValues.current),L=(0,J.useCallback)(e=>{e.preventDefault(),D()},[]),R=(0,J.useCallback)(e=>e?!UR(e,f,_.refValues.current).hasError:!HR(f,_.refValues.current).hasErrors,[f]),z=e=>`${x}-${String(e)}-${C[String(e)]||0}`,B=(0,J.useCallback)(t=>document.querySelector(`[data-
89path="${zR(e,t)}"]`),[]),V=(0,J.useCallback)(e=>{_.resetField(e,[t===`controlled`?null:()=>w(t=>({...t,[e]:(t[e]||0)+1}))])},[_.resetField,t,w]),H={watch:b.watch,initialized:_.initialized.current,values:t===`uncontrolled`?_.refValues.current:_.stateValues,getValues:_.getValues,getInitialValues:_.getValuesSnapshot,setInitialValues:_.setValuesSnapshot,resetField:V,initialize:k,setValues:j,setFieldValue:A,submitting:T,setSubmitting:E,errors:g.errorsState,setErrors:g.setErrors,setFieldError:g.setFieldError,clearFieldError:g.clearFieldError,clearErrors:g.clearErrors,resetDirty:v.resetDirty,setTouched:v.setTouched,setDirty:v.setDirty,isTouched:v.isTouched,resetTouched:v.resetTouched,isDirty:v.isDirty,getTouched:v.getTouched,getDirty:v.getDirty,reorderListItem:y.reorderListItem,insertListItem:y.insertListItem,removeListItem:y.removeListItem,replaceListItem:y.replaceListItem,reset:D,validate:M,validateField:N,getInputProps:P,onSubmit:F,onReset:L,isValid:R,getTransformedValues:I,key:z,getInputNode:B};return IMe(e,H),H}function ZMe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 20 20`,fill:`currentColor`,"aria-hidden":`true`},child:[{tag:`path`,attr:{d:`M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z`},child:[]}]})(e)}function KR(e){return cM({tag:`svg`,attr:{viewBox:`0 0 20 20`,fill:`currentColor`,"aria-hidden":`true`},child:[{tag:`path`,attr:{d:`M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z`},child:[]}]})(e)}function qR(e){return cM({tag:`svg`,attr:{viewBox:`0 0 20 20`,fill:`currentColor`,"aria-hidden":`true`},child:[{tag:`path`,attr:{d:`M10 6a2 2 0 110-4 2 2 0 010 4zM10 12a2 2 0 110-4 2 2 0 010 4zM10 18a2 2 0 110-4 2 2 0 010 4z`},child:[]}]})(e)}function JR(e){return cM({tag:`svg`,attr:{viewBox:`0 0 20 20`,fill:`currentColor`,"aria-hidden":`true`},child:[{tag:`path`,attr:{fillRule:`evenodd`,d:`M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z`,clipRule:`evenodd`},child:[]}]})(e)}function YR(e){return cM({tag:`svg`,attr:{viewBox:`0 0 20 20`,fill:`currentColor`,"aria-hidden":`true`},child:[{tag:`path`,attr:{fillRule:`evenodd`,d:`M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z`,clipRule:`evenodd`},child:[]}]})(e)}function QMe(e){return cM({tag:`svg`,attr:{fill:`none`,viewBox:`0 0 24 24`,strokeWidth:`2`,stroke:`currentColor`,"aria-hidden":`true`},child:[{tag:`path`,attr:{strokeLinecap:`round`,strokeLinejoin:`round`,d:`M11.049 2.927c.3-.921 1.603-.921 1.902 0l1.519 4.674a1 1 0 00.95.69h4.915c.969 0 1.371 1.24.588 1.81l-3.976 2.888a1 1 0 00-.363 1.118l1.518 4.674c.3.922-.755 1.688-1.538 1.118l-3.976-2.888a1 1 0 00-1.176 0l-3.976 2.888c-.783.57-1.838-.197-1.538-1.118l1.518-4.674a1 1 0 00-.363-1.118l-3.976-2.888c-.784-.57-.38-1.81.588-1.81h4.914a1 1 0 00.951-.69l1.519-4.674z`},child:[]}]})(e)}function $Me(e){return cM({tag:`svg`,attr:{fill:`none`,viewBox:`0 0 24 24`,strokeWidth:`2`,stroke:`currentColor`,"aria-hidden":`true`},child:[{tag:`path`,attr:{strokeLinecap:`round`,strokeLinejoin:`round`,d:`M18 12H6`},child:[]}]})(e)}function eNe(e){return cM({tag:`svg`,attr:{fill:`none`,viewBox:`0 0 24 24`,strokeWidth:`2`,stroke:`currentColor`,"aria-hidden":`true`},child:[{tag:`path`,attr:{strokeLinecap:`round`,strokeLinejoin:`round`,d:`M5 12h.01M12 12h.01M19 12h.01M6 12a1 1 0 11-2 0 1 1 0 012 0zm7 0a1 1 0 11-2 0 1 1 0 012 0zm7 0a1 1 0 11-2 0 1 1 0 012 0z`},child:[]}]})(e)}var XR={radioBody:`_radioBody_corb3_1`,radioRoot:`_radioRoot_corb3_6`,radioLabel:`_radioLabel_corb3_12`,ruleForm:`_ruleForm_corb3_17`};function tNe(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M5 11h14v2H5z`},child:[]}]})(e)}var nNe={rule:CR,is_mt:!0,is_case_sensitive:!0,translation_keys:[],source_text:``,targetTextList:[{targetText:``,id:kS()}],comment:``},ZR={[CR]:{label:`Never Translate`,tip:`The term you enter will not be translated`},[TR]:{label:`Translate As`,tip:`The term you enter should be translated a certain way`},[wR]:{label:`Don't Translate As`,tip:(0,Y.jsxs)(Q,{children:[`The term you enter should`,` `,(0,Y.jsx)(Q,{span:!0,fs:`italic`,children:`not`}),` `,`be translated a certain way`]})}},rNe={Add:`Add Glossary Rule`,Edit:(0,Y.jsx)(KR,{size:18,color:`var(--mantine-color-blueGray-8)`})},QR=250,$R=e=>
89{let t=(0,q.c)(137),{type:n,targetsOptions:r,initialValues:i,buttonProps:a,setLoading:o}=e,s=n===void 0?`Add`:n,c;t[0]===r?c=t[1]:(c=r===void 0?[]:r,t[0]=r,t[1]=c);let l=c,u=i===void 0?nNe:i,d;t[2]===a?d=t[3]:(d=a===void 0?{}:a,t[2]=a,t[3]=d);let f=d,p=nT().colors,[m,h]=tC(!1),{open:g,close:_}=h,[v,y]=(0,J.useState)(!1),b;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(b={rule:iNe,source_text:aNe,translation_keys:oNe,comment:sNe,targetTextList:{targetText:cNe}},t[4]=b):b=t[4];let x;t[5]===u?x=t[6]:(x={initialValues:u,validate:b},t[5]=u,t[6]=x);let S=GR(x),{targetTextList:C}=S.values,w;t[7]!==S||t[8]!==C?(w=e=>{if(!ER.includes(e)){PI(`Could not recognize rule: "${e}"`);return}let t=e!==wR;S.setFieldValue(`rule`,e),S.setFieldValue(`is_mt`,t),(e===`never_translate_as`||e===`translate_as`)&&C.length===0?S.setFieldValue(`targetTextList`,[{targetText:``,id:kS()}]):e!==`never_translate_as`&&e!==`translate_as`&&S.setFieldValue(`targetTextList`,C.length>0?C:[])},t[7]=S,t[8]=C,t[9]=w):w=t[9];let T=w,E=S?.values?.rule||`never_translate`,D=E===wR,O;t[10]===_?O=t[11]:(O=()=>{_(),y(!1)},t[10]=_,t[11]=O);let k=O,A;t[12]!==S||t[13]!==u||t[14]!==g?(A=()=>{S.setValues(u),S.resetDirty(u),g()},t[12]=S,t[13]=u,t[14]=g,t[15]=A):A=t[15];let j=A,M;t[16]!==k||t[17]!==S||t[18]!==o?(M=e=>{o(!0),S.onSubmit(e=>{let t={...e},{translation_keys:n,targetTextList:r}=t,i=n===void 0?[]:n,a=r?.map(lNe)||[];delete t.targetTextList;let s=t.rule!==CR,c={...t,target_text:s?a:``};return k(),$p.Glossary.post(i,c).then(uNe).catch(dNe).finally(()=>{k(),o(!1)})})(e)},t[16]=k,t[17]=S,t[18]=o,t[19]=M):M=t[19];let N=M,P;t[20]===S?P=t[21]:(P=()=>S.insertListItem(`targetTextList`,{targetText:``,id:kS()}),t[20]=S,t[21]=P);let F=P,I;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(I={borderRadius:3},t[22]=I):I=t[22];let L=rNe[s],R;t[23]!==f||t[24]!==j||t[25]!==L?(R=(0,Y.jsx)(HO,{...f,onClick:j,style:I,fz:`xs`,miw:`auto`,children:L}),t[23]=f,t[24]=j,t[25]=L,t[26]=R):R=t[26];let z=`${s} Glossary Rule`,B;t[27]===S?B=t[28]:(B=!S.isValid()||!S.isDirty(),t[27]=S,t[28]=B);let V;t[29]===B?V=t[30]:(V=[{label:`Save`,type:`submit`,formId:`add-glossary-rule`,disabled:B}],t[29]=B,t[30]=V);let H,U;t[31]===Symbol.for(`react.memo_cache_sentinel`)?(H={paddingTop:10},U=(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:`RULE type`}),t[31]=H,t[32]=U):(H=t[31],U=t[32]);let W;t[33]===S?W=t[34]:(W=S.getInputProps(`rule`),t[33]=S,t[34]=W);let G;t[35]!==p||t[36]!==E?(G=ER.map(e=>(0,Y.jsx)(QA,{label:ZR[e].tip,children:(0,Y.jsx)(GA,{classNames:{label:XR.radioLabel,body:XR.radioBody,root:XR.radioRoot},style:{border:E===e?`1px solid ${p.blue[5]}`:`1px solid ${p.gray[2]}`},value:e,label:ZR[e].label})},e)),t[35]=p,t[36]=E,t[37]=G):G=t[37];let ee;t[38]===G?ee=t[39]:(ee=(0,Y.jsx)(vD,{"data-testid":`pw-translations-add-glossary-rule-tooltip`,children:G}),t[38]=G,t[39]=ee);let te;t[40]!==T||t[41]!==W||t[42]!==ee?(te=(0,Y.jsx)(GA.Group,{mt:`1rem`,name:`ruleType`,...W,onChange:T,children:ee}),t[40]=T,t[41]=W,t[42]=ee,t[43]=te):te=t[43];let ne;t[44]===Symbol.for(`react.memo_cache_sentinel`)?(ne=(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:`Options`}),t[44]=ne):ne=t[44];let re;t[45]===D?re=t[46]:(re=D&&{c:`blueGray.6`},t[45]=D,t[46]=re);let ie;t[47]===re?ie=t[48]:(ie=(0,Y.jsx)(Q,{...re,children:`Override Machine Translation`}),t[47]=re,t[48]=ie);let K=D?`Not available for this rule type`:`This rule will override the machine translation engine`,ae;t[49]===Symbol.for(`react.memo_cache_sentinel`)?(ae=(0,Y.jsx)(HM,{}),t[49]=ae):ae=t[49];let oe;t[50]===S?oe=t[51]:(oe=S.getInputProps(`is_mt`)?.value,t[50]=S,t[51]=oe);let se;t[52]===S?se=t[53]:(se=S.getInputProps(`is_mt`),t[52]=S,t[53]=se);let ce;t[54]!==D||t[55]!==oe||t[56]!==se?(ce=(0,Y.jsxs)(Z,{columnGap:`1rem`,children:[ae,(0,Y.jsx)(Ej,{checked:oe,disabled:D,...se})]}),t[54]=D,t[55]=oe,t[56]=se,t[57]=ce):ce=t[57];let le;t[58]!==K||t[59]!==ce?(le=(0,Y.jsx)(QA,{label:K,zIndex:1001,children:ce}),t[58]=K,t[59]=ce,t[60]=le):le=t[60];let ue;t[61]!==ie||t[62]!==le?(ue=(0,Y.jsxs)(Z,{justify:`space-between`,children:[ie,le]}),t[61]=ie,t[62]=le,t[63]=ue):ue=t[63];let de;t[64]===Symbol.for(`react.memo_cache_sentinel`)?(de=(0,Y.jsx)(Q,{children:`Case Sensitive`}),t[64]=de):de=t[64];let fe;t[65]===Symbol.for(`react.memo_cache_sentinel`)?(fe=(0,Y.jsx)(UM,{}),t[65]=fe):fe=t[65];let pe;t[66]===S?pe=t[67]:(pe=S.getInputProps(`is_case_sensitive`)?.value,t[66]=S,t[67]=pe);let me;t[68]===S?me=t[69]:(me=S.getInputProps(`is_case_sensitive`),t[68]=S,t[69]=me);let he;t[70]!==pe||t[71]!==me?(he=(0,Y.jsxs)(Z,{justify:`space-between`,children:[de,(0,Y.jsx)(QA,{label:`This rule will only apply where the case matches what you enter`,zIndex:1001,children:(0,Y.jsxs)(Z,{columnGap:`1rem`,children:[fe,(0,Y.jsx)(Ej,{checked:pe,...me})]})})]}),t[70]=pe,t[71]=me,t[72]=he):he=t[72];let ge;t[73]!==ue||t[74]!==he?(ge=(0,Y.jsxs)(Z,{direction:`column`,rowGap:5,mt:`2rem`,"data-testid":`pw-translations-add-glossary-rule-options-tooltip`,children:[ne,ue,he]}
89),t[73]=ue,t[74]=he,t[75]=ge):ge=t[75];let _e=s===`Edit`?` 90 The original Source Term and the applied Languages cannot be edited. 91 If you want to change either of those settings, you must delete this rule and create another.`:``,ve=s===`Add`,ye=S.values.translation_keys.length?``:`Language`,be=s===`Edit`,xe;t[76]===S?xe=t[77]:(xe=e=>S.setFieldValue(`translation_keys`,e),t[76]=S,t[77]=xe);let Se,Ce;t[78]===Symbol.for(`react.memo_cache_sentinel`)?(Se={withinPortal:!0,zIndex:99999},Ce=(0,Y.jsx)(DMe,{size:18}),t[78]=Se,t[79]=Ce):(Se=t[78],Ce=t[79]);let we;t[80]!==S.errors.translation_keys||t[81]!==S.values.translation_keys||t[82]!==ye||t[83]!==be||t[84]!==xe||t[85]!==l?(we=(0,Y.jsx)(dA,{mt:`1rem`,label:`Select Languages`,data:l,placeholder:ye,disabled:be,value:S.values.translation_keys,onChange:xe,error:S.errors.translation_keys,comboboxProps:Se,rightSection:Ce,searchable:!0}),t[80]=S.errors.translation_keys,t[81]=S.values.translation_keys,t[82]=ye,t[83]=be,t[84]=xe,t[85]=l,t[86]=we):we=t[86];let Te;t[87]!==_e||t[88]!==ve||t[89]!==we?(Te=(0,Y.jsx)(QA,{label:_e,zIndex:1001,disabled:ve,children:we}),t[87]=_e,t[88]=ve,t[89]=we,t[90]=Te):Te=t[90];let Ee=s===`Edit`?` 92 The original Source Term and the applied Languages cannot be edited. 93 If you want to change either of those settings, you must delete this rule and create another.`:``,De=s===`Add`,Oe=s===`Edit`,ke;t[91]===S?ke=t[92]:(ke=S.getInputProps(`source_text`),t[91]=S,t[92]=ke);let Ae;t[93]!==Oe||t[94]!==ke?(Ae=(0,Y.jsx)(Kj,{label:`Glossary term`,placeholder:`Source`,disabled:Oe,...ke}),t[93]=Oe,t[94]=ke,t[95]=Ae):Ae=t[95];let je;t[96]!==Ee||t[97]!==De||t[98]!==Ae?(je=(0,Y.jsx)(QA,{label:Ee,zIndex:1001,disabled:De,children:Ae}),t[96]=Ee,t[97]=De,t[98]=Ae,t[99]=je):je=t[99];let Me;t[100]!==S||t[101]!==E?(Me=E===`translate_as`&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(lk,{color:`black`,size:`sm`,mt:`1rem`,mb:`1rem`,labelPosition:`center`,label:(0,Y.jsx)(zM,{size:24})}),(0,Y.jsx)(Kj,{placeholder:`Translation`,...S.getInputProps(`targetTextList.0.targetText`)})]}),t[100]=S,t[101]=E,t[102]=Me):Me=t[102];let Ne;t[103]!==F||t[104]!==S||t[105]!==E||t[106]!==C?(Ne=E===`never_translate_as`&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(lk,{color:`black`,size:`sm`,mt:`1rem`,mb:`1rem`,labelPosition:`center`,label:(0,Y.jsx)(VM,{size:24})}),C.map((e,t)=>(0,Y.jsxs)(vD,{gap:`xs`,mb:`xs`,children:[(0,Y.jsx)(Kj,{placeholder:`Disallowed term`,style:{flexGrow:1},...S.getInputProps(`targetTextList.${t}.targetText`)}),t===C.length-1?(0,Y.jsx)(gD,{onClick:F,variant:`subtle`,disabled:C[t].targetText===``,children:(0,Y.jsx)(lEe,{})}):(0,Y.jsx)(gD,{onClick:()=>S.removeListItem(`targetTextList`,t),variant:`subtle`,children:(0,Y.jsx)(tNe,{size:20,color:`var(--mantine-color-red-5)`})})]},e.id))]}),t[103]=F,t[104]=S,t[105]=E,t[106]=C,t[107]=Ne):Ne=t[107];let Pe;t[108]!==je||t[109]!==Me||t[110]!==Ne?(Pe=(0,Y.jsxs)(Z,{mt:`1rem`,direction:`column`,py:`.25rem`,children:[je,Me,Ne]}),t[108]=je,t[109]=Me,t[110]=Ne,t[111]=Pe):Pe=t[111];let Fe;t[112]===v?Fe=t[113]:(Fe=()=>y(!v),t[112]=v,t[113]=Fe);let Ie;t[114]===Symbol.for(`react.memo_cache_sentinel`)?(Ie=(0,Y.jsx)(hTe,{size:20}),t[114]=Ie):Ie=t[114];let Le;t[115]===Fe?Le=t[116]:(Le=(0,Y.jsx)(HO,{px:0,variant:`transparent`,onClick:Fe,rightSection:Ie,children:`Additional Notes`}),t[115]=Fe,t[116]=Le);let Re;t[117]!==S||t[118]!==v?(Re=v&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Nk,{autosize:!0,minRows:2,maxRows:4,...S.getInputProps(`comment`)}),(0,Y.jsxs)(Q,{ta:`end`,fw:600,ml:`2rem`,c:`blue.5`,children:[S.values.comment.length,`/250`]}),(0,Y.jsx)(Q,{ta:`center`,fw:600,c:`red`,children:S?.values?.comment?.length>250&&`Exceeded character limit.`})]}),t[117]=S,t[118]=v,t[119]=Re):Re=t[119];let ze;t[120]!==N||t[121]!==te||t[122]!==ge||t[123]!==Te||t[124]!==Pe||t[125]!==Le||t[126]!==Re?(ze=(0,Y.jsxs)(`form`,{id:`add-glossary-rule`,className:XR.ruleForm,onSubmit:N,style:H,children:[U,te,ge,Te,Pe,Le,Re]}),t[120]=N,t[121]=te,t[122]=ge,t[123]=Te,t[124]=Pe,t[125]=Le,t[126]=Re,t[127]=ze):ze=t[127];let Be;t[128]!==k||t[129]!==m||t[130]!==z||t[131]!==V||t[132]!==ze?(Be=(0,Y.jsx)(YM,{id:`pw-translations-add-glossary-rule`,size:`lg`,title:z,opened:m,onClose:k,footerActions:V,children:ze}),t[128]=k,t[129]=m,t[130]=z,t[131]=V,t[132]=ze,t[133]=Be):Be=t[133];let Ve;return t[134]!==R||t[135]!==Be?(Ve=(0,Y.jsxs)(Y.Fragment,{children:[R,Be]}),t[134]=R,t[135]=Be,t[136]=Ve):Ve=t[136],Ve};function iNe(e){return!e&&`Must include a rule`}function aNe(e){return!e&&`Term must be included`}function oNe(e){return e.length===0&&`Must include at least 1 language`}function sNe(e){return e.length>QR&&`Cannot exceed ${QR} characters`}function cNe(e,t){if(t.rule!==`never_translate`)return e.trim()?null:`Translation must be included`}function lNe(e){return e.targetText}function uNe(e){ea(e.status)&&($je(),GI(`Glossary Rule saved.`))}function dNe(){aC.show({message:`Unable to add Glossary rule at this time`})}var fNe=e=>{let t=(0,q.c)(19),{item:n,targetOptions:r,setLoading:i}=e,a;t[0]===n?a=t[1]:(a=n||{},t[0]=n,t[1]=a);let{comment:o,is_case_sensitive:s,is_mt:c,rule:l,source_text:u,target_text:d,translation_key:f}=a,p;t[2]===d?p=t[3]:(p=d?.map(pNe)||[],t[2]=d,t[3]=p);let m;t[4]===f?m=t[5]:(m=[f],t[4]=f,t[5]=m);let h;t[6]!==o||t[7]!==s||t[8]!==c||t[9]!==l||t[10]!==u||t[11]!==p||t[12]!==m?(h={comment:o,is_case_sensitive:s,is_mt:c,rule:l,source_text:u,targetTextList:p,translation_keys:m},t[6]=o,t[7]=s,t[8]=c,t[9]=l,t[10]=u,t[11]=p,t[12]=m,t[13]=h):h=t[13];let g=h,_;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(_={w:20,mih:20,h:20,p:0,justify:`center`,variant:`transparent`},t[14]=_):_=t[14];let v;return t[15]!==g||t[16]!==i||t[17]!==r?(v=(0,Y.jsx)($R,{buttonProps:_,targetsOptions:r,type:`Edit`,initialValues:g,setLoading:i}),t[15]=g,t[16]=i,t[17]=r,t[18]=v):v=t[18],v};function pNe(e){return{targetText:e,id:kS()}}var ez=(e,t)=>({accessorKey:``,header:``,id:`actions`,size:80,Cell:({row:n})=>(0,Y.jsxs)(vD,{gap:10,pr:20,align:`center`,wrap:`nowrap`,children:[(0,Y.jsx)(e,{data:n.original}),(0,Y.jsx)(t,{data:n.original})]}),enableSorting:!1,grow:!1}
93),tz=(e,t,n)=>({...n&&{Cell:({cell:e})=>(0,Y.jsx)(QA,{label:e.getValue(),children:(0,Y.jsx)(Q,{"data-value":e.getValue(),truncate:!0,children:e.getValue()})})},accessorKey:e,header:t??e,Header:(0,Y.jsx)(Xj,{order:3,tt:`capitalize`,children:t??e})}),nz=()=>{let e=new Date;return e.setUTCDate(e.getUTCDate()-1),e},rz=()=>{let e=new Date,t=nz();return e.getUTCMonth()===t.getUTCMonth()?`${t.getUTCDate()} day`:`0 day`},iz=()=>{let e=[{label:`Month to Date`,value:rz()},{label:`Past month`,value:`1 month`},{label:`Past year`,value:`1 year`}];return rz()===`7 day`||e.splice(1,0,{label:`Past 7 days`,value:`7 day`}),e},mNe=e=>e.reduce((e,t)=>{let{value:n=``,label:r=``}=t;return e.set(n,r),e},new Map),hNe=(e,t,n,r)=>e.map(e=>{e.rule||=TR;let{comment:i,is_case_sensitive:a,is_mt:o,rule:s,source_text:c,source_text_hash:l,target_text:u,translation_key:d}=e,f=u.join(`, `);return{id:d.concat(l),rule:s,terms:c+` as `+f,isCaseSensitive:a?`Yes`:`No`,isMt:o?`Yes`:`No`,languages:r.get(d)||``,comment:i,translation_key:d,source_text_hash:l,manage:(0,Y.jsx)(fNe,{item:e,targetOptions:n,setLoading:t})}}),az=e=>new Date(e).toISOString().split(`T`)[0],oz=e=>`${new Date(e).toISOString().split(`T`)[0]} 23:59:59`,gNe=e=>{if(!e)return`Updated recently`;let t=e.replace(` `,`T`),n=/[zZ]|[+-]\d{2}:?\d{2}$/.test(t),r=new Date(n?t:`${t}Z`),i=Date.now()-r.getTime();if(Number.isNaN(i)||i<0)return`Updated recently`;let a=Math.floor(i/(1e3*60*60*24));if(a<1)return`Updated today`;if(a<30)return`Updated ${Wp(`day`,a)} ago`;let o=Math.floor(a/30);return o<12?`Updated ${Wp(`month`,o)} ago`:`Updated ${Wp(`year`,Math.floor(o/12))} ago`},_Ne=e=>{if(!e)return null;let t=e.split(`,`);return t.length===2?{start_date:az(parseInt(t[0])),end_date:oz(parseInt(t[1]))}:null},sz=e=>{let t={},n=e.getAll(`t`)?.map(pc).sort().join(`,`);n&&(t.translation_keys=n);let r=e.get(`renderState`);r&&(t.state=r);let i=e.get(`httpStatus`);i&&(t.http_status=i);let a=_Ne(e.get(`renderDate`));a&&(t.start_date=a.start_date,t.end_date=a.end_date);let o=e.get(`q`);return o&&(t.url=o),t},cz=e=>{try{let t=parseInt(e);if(isNaN(t))return null;let n=new Date(t);return isNaN(n.getTime())?null:n.toISOString().split(`T`)[0]}catch{return null}},vNe=e=>{if(!e)return`Never`;let t=new Date(e);if(isNaN(t.getTime()))return`Unknown`;let n=new Date().getTime()-t.getTime();if(n<1e3*60*60)return`Last hour`;if(n<1e3*60*60*24){let e=Math.floor(n/(1e3*60*60));return`${e} hour${e===1?``:`s`} ago`}if(n<1e3*60*60*24*7){let e=Math.floor(n/(1e3*60*60*24));return`${e} day${e===1?``:`s`} ago`}if(n<1e3*60*60*24*30){let e=Math.floor(n/(1e3*60*60*24*7));return`${e} week${e===1?``:`s`} ago`}if(n<1e3*60*60*24*365){let e=Math.floor(n/(1e3*60*60*24*30));return`${e} month${e===1?``:`s`} ago`}let r=Math.floor(n/(1e3*60*60*24*365));return`${r} year${r===1?``:`s`} ago`},lz=(e,t)=>{if(e===t)return null;let n={source:`a source language sitemap`,multilingual:`a linked multilingual sitemap`,target:`a target language sitemap`};return`This looks like ${n[t]||t} rather than ${n[e]||e}. Are you sure this is the correct sitemap?`},uz=async(e,t,n)=>{let r=e.translations?.map(e=>e.translation_key)||[];if(!e.translations?.find(t=>t.translation_key===e.yy_translation_key))throw Error(`Source language not found`);if(r.length===0)throw Error(`No translations found in project`);if(!t&&!n)throw Error(`No sitemap provided`);let i={languages:r,"x-default":e.yy_translation_key};t?i.sitemap_xml=await t.text():n&&(i.sitemap_url=n);let a=await $p.Sitemap.post(e.project_key,i);if(!ea(a.status)||!a.data)throw Error(`Failed to generate multilingual sitemap`);let o=a.data;return await mz(new File([o],`generated-sitemap.xml`,{type:`text/xml`}),e.translations?.[0]?.source_lang_code??``,e.deployment_method)},dz=async e=>{let t=await fetch(e);if(!t.ok)throw Error(`Failed to fetch sitemap: ${t.statusText}`);return await t.text()},yNe=e=>e.split(`,`).map(e=>e.trim()).filter(e=>e.length>0),fz=async(e,t,n)=>{let r=await e.text(),i=new DOMParser().parseFromString(r,`text/xml`);if(i.querySelector(`parsererror`))throw Error(`Invalid sitemap XML`);let a=i.querySelectorAll(`url`),o=i.querySelectorAll(`loc`),s=[];
93if(o.forEach(e=>{let t=e.textContent?.trim();t&&s.push(t)}),s.length===0)throw Error(`No URLs found in sitemap`);let c=!s.some(e=>n.some(t=>new RegExp(t).test(e))),l=!1;return a.forEach(e=>{let n=e.querySelectorAll(`[hreflang]`);n.length>0&&n.forEach(e=>{let n=e.getAttribute(`hreflang`);n&&n!==`x-default`&&n.toLowerCase()!==t.toLowerCase()&&(l=!0)})}),c&&!l?`source`:l?`multilingual`:`target`},pz=async(e,t)=>{let n=await e.text(),r=new DOMParser().parseFromString(n,`text/xml`);if(r.querySelector(`parsererror`))throw Error(`Invalid sitemap XML`);let i=new Set;return r.querySelectorAll(`loc`).forEach(e=>{let n=e.textContent?.trim();n&&t.some(e=>n.match(e))&&i.add(n)}),Array.from(i)},mz=async(e,t,n)=>{let r=await e.text(),i=new DOMParser().parseFromString(r,`text/xml`);if(i.querySelector(`parsererror`))throw Error(`Invalid sitemap XML`);let a=new Set,o=i.querySelectorAll(`url`),s=Array.from(o);return n===`folder`&&(s=s.filter(e=>{let n=e.querySelectorAll(`[hreflang]`),r=Array.from(n).find(e=>e.getAttribute(`hreflang`)?.toLowerCase()===t.toLowerCase()),i=e.querySelector(`loc`)?.textContent;return r&&r.getAttribute(`href`)===i})),s.forEach(e=>{e.querySelectorAll(`[hreflang]`).forEach(e=>{let n=e.getAttribute(`href`),r=e.getAttribute(`hreflang`);n&&r&&r!==`x-default`&&r.toLowerCase()!==t.toLowerCase()&&a.add(n)})}),Array.from(a)},hz=async(e,t)=>{try{if(!t)throw Error(`Project key is required`);let n=e.map(e=>({translation_key:e.translation_key,content_url_hash:e.content_url_hash,state:`queued`}));if(ea((await $p.Render.put(t,n)).status))GI(`URLs queued successfully`,`${e.length} URL${e.length>1?`s`:``} queued for processing`);else throw Error(`Failed to queue URLs`)}catch(e){throw PI(e,`Failed to queue URLs`),e}},bNe=async(e,t)=>{let n=await $p.Render.get(e,{...t,limit:`0`});if(!ea(n.status)||typeof n.data==`string`)throw Error(`Failed to fetch URLs`);return n.data.render_urls??[]},gz=async(e,t)=>{try{if(!e)throw Error(`Project key is required`);if(ea((await $p.Render.putByFilters(e,`queued`,t)).status))GI(`URLs queued successfully`,`Matching URLs have been queued successfully`);else throw Error(`Failed to queue URLs`)}catch(e){throw PI(e,`Failed to queue URLs`),e}},xNe=async(e,t)=>{try{if(!e)throw Error(`Project key is required`);if(ea((await $p.Render.putByFilters(e,`uncached`,t)).status))GI(`URLs uncached successfully`,`Matching URLs have been uncached successfully`);else throw Error(`Failed to uncache URLs`)}catch(e){throw PI(e,`Failed to uncache URLs`),e}},_z=async(e,t)=>{try{if(!t)throw Error(`Project key is required`);let n=e.map(e=>({content_url:e})),r=await $p.Render.post(t,n);if(ea(r.status))GI(`URLs added successfully`,`${e.length} URL${e.length>1?`s`:``} added to flattening`);else throw Error(r?.message||`Failed to add URLs`)}catch(e){throw PI(e,`Failed to add URLs`),e}},vz=async(e,t)=>{try{if(!t)throw Error(`Project key is required`);let n=e.map(e=>({translation_key:e.translation_key,content_url_hash:e.content_url_hash,state:`uncached`}));if(ea((await $p.Render.put(t,n)).status))GI(`URLs uncached successfully`,`${e.length} URL${e.length>1?`s`:``} marked as uncached`);else throw Error(`Failed to uncache URLs`)}catch(e){throw PI(e,`Failed to uncache URLs`),e}},yz=async(e,t)=>{try{if(!t)throw Error(`Project key is required`);let n=e.map(e=>({translation_key:e.translation_key,content_url_hash:e.content_url_hash}));if(ea((await $p.Render.delete(t,n)).status))GI(`URLs removed successfully`,`${e.length} URL${e.length>1?`s`:``} removed from flattening`);else throw Error(`Failed to remove URLs`)}catch(e){throw PI(e,`Failed to remove URLs`),e}},bz=(e,t)=>t.filter(t=>e[t.content_url_hash+t.translation_key]),SNe=(e,t)=>{let n=new Date,r=new Date(n);r.setMinutes(0,0,0);let i=new Date(n);i.setHours(0,0,0,0);let a=[],o=[];if(t===`day`)for(let e=23;e>=0;e--){let t=new Date(r);t.setHours(r.getHours()-e);let n=wNe(t);a.push({label:n,count:0}),o.push({label:n,count:0})}else if(t===`year`)for(let e=0;e<=12;e++){let t=new Date(n.getFullYear(),n.getMonth()-12+e,1).toLocaleString(`en-US`,{month:`long`,year:`numeric`});a.push({label:t,count:0}),o.push({label:t,count:0})}else if(t===`month`){let e=new Date(i.getFullYear(),i.getMonth()-1,i.getDate()),t=Math.floor((i.getTime()-e.getTime())/(1440*60*1e3));for(let n=0;n<=t;n++){let t=new Date(e);t.setDate(e.getDate()+n);let r=xz(t);a.push({label:r,count:0}),o.push({label:r,count:0})}}else for(let e=6;e>=0;e--){let t=new Date(i);t.setDate(i.getDate()-e);let n=xz(t);a.push({label:n,count:0}),o.push({label:n,count:0})}
93return e.forEach(e=>{if(!e.last_attempt_utc)return;let s=e.state===`failed`,c=new Date(e.last_attempt_utc+`Z`),l=-1;if(t===`day`)for(let e=0;e<a.length;e++){let t=new Date(r);t.setHours(r.getHours()-(23-e));let n=new Date(t);if(n.setHours(t.getHours()+1),c>=t&&c<n){l=e;break}}else if(t===`year`){let e=new Date(n.getFullYear(),n.getMonth()-12,1);l=(c.getFullYear()-e.getFullYear())*12+(c.getMonth()-e.getMonth())}else if(t===`month`){let e=new Date(i.getFullYear(),i.getMonth()-1,i.getDate()),t=new Date(c);t.setHours(0,0,0,0);let n=t.getTime(),r=e.getTime();l=Math.floor((n-r)/(1440*60*1e3))}else{let e=new Date(c);e.setHours(0,0,0,0),l=6-Math.floor((i.getTime()-e.getTime())/(1440*60*1e3))}l>=0&&l<a.length&&(s?o[l].count++:a[l].count++)}),{flattenedCounts:a,failedCounts:o}},CNe=e=>{let t=new Date,n=new Date(t),r;return r=e===`day`?new Date(t.getTime()-1440*60*1e3):e===`week`?new Date(t.getTime()-10080*60*1e3):e===`month`?new Date(t.getFullYear(),t.getMonth()-1,t.getDate()):new Date(t.getFullYear(),t.getMonth()-12,1),{start_date:az(r.getTime()),end_date:oz(n.getTime())}},wNe=e=>{let t=e.getHours(),n=t>=12?`pm`:`am`;return`${t===0?12:t>12?t-12:t}${n}`},xz=e=>{let t=[`Jan`,`Feb`,`Mar`,`Apr`,`May`,`Jun`,`Jul`,`Aug`,`Sep`,`Oct`,`Nov`,`Dec`][e.getMonth()],n=e.getDate();return`${t} ${n}${n===1||n===21||n===31?`st`:n===2||n===22?`nd`:n===3||n===23?`rd`:`th`}`},Sz=100,Cz=(e,t)=>zo({queryKey:[`flattening`,e,t],queryFn:async({pageParam:n=1})=>{try{let r=await $p.Render.get(e,{...t,page:n.toString(),limit:Sz.toString()});if(!r.data)throw Error(`No data returned from API`);return r.data}catch(e){return PI(e,`Failed to fetch flattening data`),{render_urls:[],rows_filtered:0,rows_returned:0,rows_total:0}}},getNextPageParam:(e,t,n)=>{if(n*Sz<e.rows_total)return n+1},initialPageParam:1}),wz=(e,t)=>Ro({queryKey:[`flattening-count`,e,t],queryFn:async()=>{try{let n=await $p.Render.get(e,{...t,counts:`1`});if(!n.data)throw Error(`No data returned from API`);return n.data}catch(e){return PI(e,`Failed to fetch flattening count`),{state_counts:null}}}}),Tz=()=>{let e=(0,q.c)(34),{project:t}=nL(),[n]=ag(),r=sz(n),{data:i,hasNextPage:a,fetchNextPage:o,isFetching:s}=Io({...Cz(t.project_key,r)}),c=wz(t.project_key,r),l;e[0]===c?l=e[1]:(l={...c},e[0]=c,e[1]=l);let{data:u}=Fo(l),d,f;if(e[2]!==t.project_key){let n=new Date;f=Fo;let r;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(r=[n.getFullYear(),n.getMonth()+1,`01`],e[5]=r):r=e[5],d=wz(t.project_key,{start_date:az(new Date(r.join(`-`)).getTime()),end_date:oz(new Date().getTime())}),e[2]=t.project_key,e[3]=d,e[4]=f}else d=e[3],f=e[4];let p;e[6]===d?p=e[7]:(p={...d},e[6]=d,e[7]=p);let{data:m}=f(p),h;e[8]===t.project_key?h=e[9]:(h=wz(t.project_key,{}),e[8]=t.project_key,e[9]=h);let g;e[10]===h?g=e[11]:(g={...h},e[10]=h,e[11]=g);let{data:_}=Fo(g),v;e[12]===t.project_key?v=e[13]:(v=wz(t.project_key,{state:`queued`}),e[12]=t.project_key,e[13]=v);let y;e[14]===v?y=e[15]:(y={...v},e[14]=v,e[15]=y);let{data:b}=Fo(y),x=i.pages[0]?.rows_total||0,S;e[16]===u?.state_counts?S=e[17]:(S=Object.values(u?.state_counts??{}).reduce(ENe,0),e[16]=u?.state_counts,e[17]=S);let C=S,w;e[18]===_?.state_counts?w=e[19]:(w=Object.values(_?.state_counts??{}).reduce(DNe,0),e[18]=_?.state_counts,e[19]=w);let T=w,E;e[20]===i.pages?E=e[21]:(E=i.pages?.reduce(ONe,[])??[],e[20]=i.pages,e[21]=E);let D;return e[22]!==u||e[23]!==i||e[24]!==o||e[25]!==C||e[26]!==a||e[27]!==s||e[28]!==x||e[29]!==b||e[30]!==m||e[31]!==E||e[32]!==T?(D={pages:E,loadedUrls:x,filteredItemsCount:C,totalItemsCount:T,hasNextPage:a,isFetching:s,fetchNextPage:o,data:i,countData:u,queuedCountData:b,subscriptionCountData:m},e[22]=u,e[23]=i,e[24]=o,e[25]=C,e[26]=a,e[27]=s,e[28]=x,e[29]=b,e[30]=m,e[31]=E,e[32]=T,e[33]=D):D=e[33],D},Ez=(e,t,n)=>{let r=t.sort().join(`,`);return Ro({queryKey:[`flattening metrics`,e,r,n],queryFn:async()=>{try{let t=CNe(n),i=await $p.Render.get(e,{translation_keys:r,start_date:t.start_date,end_date:t.end_date,page:`1`,limit:`0`});if(!i.data)throw Error(`No data returned from API`);let{flattenedCounts:a,failedCounts:o}=SNe(typeof i.data==`object`&&i.data!==null&&`render_urls`in i.data?i.data.render_urls:[],n);return{flattenedCounts:a,failedCounts:o}}catch(e){return PI(e,`Failed to fetch flattening metrics`),{flattenedCounts:[],failedCounts:[]}}}})},TNe=()=>{let e=(0,q.c)(6),{project:t}=nL(),[n]=ag(),r,i;if(e[0]!==t.project_key||e[1]!==n){let a=n.get(`timeFrame`)||`day`,o=n.getAll(`t`)?.map(pc);i=Fo,r=Ez(t.project_key,o,a),e[0]=t.project_key,e[1]=n,e[2]=r,e[3]=i}else r=e[2],i=e[3];let a;e[4]===r?a=e[5]:(a={...r},e[4]=r,e[5]=a);let{data:o}=i(a);return o};function ENe(e,t){return e+t}function DNe(e,t){return e+t}function ONe(e,t){return t?.render_urls&&e.push(...t.render_urls),e}var kNe=e=>{let t=(0,q.c)(22),{row:n}=e,{project:r}=nL(),i;t[0]!==r?.project_key||t[1]!==n.original?(i=async()=>{await hz([n.original],r?.project_key||``)},t[0]=r?.project_key,t[1]=n.original,t[2]=i):i=t[2];let a=i,o;t[3]!==r?.project_key||t[4]!==n.original?(o=async()=>{await vz([n.original],r?.project_key||``)},t[3]=r?.project_key,t[4]=n.original,t[5]=o):o=t[5];let s=o,c;t[6]!==r?.project_key||t[7]!==n.original?(c=async()=>{await yz([n.original],r?.project_key||``)},t[6]=r?.project_key,t[7]=n.original,t[8]=c):c=t[8];let l=c,u;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{p:5,style:{borderRadius:5,alignItems:`center`,display:`flex`},children:(0,Y.jsx)(qR,{size:20})})}),t[9]=u):u=t[9];let d=n.original.state===`queued`,f;t[10]!==a||t[11]!==d?(f=(0,Y.jsx)(Jk.Item,{onClick:a,disabled:d,children:`Queue URL`}),t[10]=a,t[11]=d,t[12]=f):f=t[12];let p=n.original.state===`uncached`,m;t[13]!==s||t[14]!==p?(m=(0,Y.jsx)(Jk.Item,{onClick:s,disabled:p,children:`Uncache URL`}),t[13]=s,t[14]=p,t[15]=m):m=t[15];let h;t[16]===l?h=t[17]:(h=(0,Y.jsx)(Jk.Item,{onClick:l,children:`Remove URL from Flattening`}),t[16]=l,t[17]=h);let g;
93return t[18]!==f||t[19]!==m||t[20]!==h?(g=(0,Y.jsxs)(Jk,{closeDelay:200,position:`left-start`,withArrow:!0,width:215,children:[u,(0,Y.jsxs)(Jk.Dropdown,{children:[f,m,h]})]}),t[18]=f,t[19]=m,t[20]=h,t[21]=g):g=t[21],g},Dz=(0,J.createContext)(void 0),Oz=e=>{let t=(0,q.c)(12),{children:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r={},t[0]=r):r=t[0];let[i,a]=(0,J.useState)(r),[o,s]=(0,J.useState)(!1),c;t[1]!==i||t[2]!==o?(c=o||Object.values(i).some(Boolean),t[1]=i,t[2]=o,t[3]=c):c=t[3];let l=c,u;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(u=()=>{a({}),s(!1)},t[4]=u):u=t[4];let d=u,f;t[5]!==l||t[6]!==i||t[7]!==o?(f={hasSelection:l,clearSelection:d,rowSelection:i,setRowSelection:a,selectAll:o,setSelectAll:s},t[5]=l,t[6]=i,t[7]=o,t[8]=f):f=t[8];let p=f,m;return t[9]!==n||t[10]!==p?(m=(0,Y.jsx)(Dz.Provider,{value:p,children:n}),t[9]=n,t[10]=p,t[11]=m):m=t[11],m},kz=()=>{let e=(0,J.useContext)(Dz);if(e===void 0)throw Error(`useFlatteningContext must be used within a FlatteningProvider`);return e},ANe={tableContainer:`_tableContainer_15e6s_1`},jNe=e=>{let t=(0,q.c)(4),{handleImportSitemapClick:n}=e,r,i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(MI,{}),i=(0,Y.jsx)(Q,{children:`Import a sitemap to get started`}),t[0]=r,t[1]=i):(r=t[0],i=t[1]);let a;return t[2]===n?a=t[3]:(a=(0,Y.jsxs)(Sj,{align:`center`,justify:`center`,gap:8,pt:50,children:[r,i,(0,Y.jsx)(HO,{c:`white`,fw:600,onClick:n,children:`Import Sitemap`})]}),t[2]=n,t[3]=a),a};function Az(){return Az=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Az.apply(this,arguments)}function jz(e,t){if(e==null)return{};var n,r,i=function(e,t){if(e==null)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var MNe=[`size`,`color`,`stroke`];function Mz(e){var t=e.size,n=t===void 0?24:t,r=e.color,i=r===void 0?`currentColor`:r,a=e.stroke,o=a===void 0?2:a,s=jz(e,MNe);return J.createElement(`svg`,Az({xmlns:`http://www.w3.org/2000/svg`,className:`icon icon-tabler icon-tabler-language`,width:n,height:n,viewBox:`0 0 24 24`,strokeWidth:o,stroke:i,fill:`none`,strokeLinecap:`round`,strokeLinejoin:`round`},s),J.createElement(`path`,{stroke:`none`,d:`M0 0h24v24H0z`,fill:`none`}),J.createElement(`path`,{d:`M4 5h7`}),J.createElement(`path`,{d:`M9 3v2c0 4.418 -2.239 8 -5 8`}),J.createElement(`path`,{d:`M5 9c-.003 2.144 2.952 3.908 6.7 4`}),J.createElement(`path`,{d:`M12 20l4 -9l4 9`}),J.createElement(`path`,{d:`M19.1 18h-6.2`}))}var NNe=[`size`,`color`,`stroke`];function Nz(e){var t=e.size,n=t===void 0?24:t,r=e.color,i=r===void 0?`currentColor`:r,a=e.stroke,o=a===void 0?2:a,s=jz(e,NNe);return J.createElement(`svg`,Az({xmlns:`http://www.w3.org/2000/svg`,className:`icon icon-tabler icon-tabler-upload`,width:n,height:n,viewBox:`0 0 24 24`,strokeWidth:o,stroke:i,fill:`none`,strokeLinecap:`round`,strokeLinejoin:`round`},s),J.createElement(`path`,{stroke:`none`,d:`M0 0h24v24H0z`,fill:`none`}),J.createElement(`path`,{d:`M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2`}),J.createElement(`polyline`,{points:`7 9 12 4 17 9`}),J.createElement(`line`,{x1:12,y1:4,x2:12,y2:16}))}var PNe=e=>{let t=(0,q.c)(27),{opened:n,onClose:r,onContinue:i}=e,[a,o]=(0,J.useState)(``),s;t[0]!==r||t[1]!==i||t[2]!==a?(s=()=>{a&&(i(a),r())},t[0]=r,t[1]=i,t[2]=a,t[3]=s):s=t[3];let c=s,l;t[4]===r?l=t[5]:(l=()=>{o(``),r()},t[4]=r,t[5]=l);let u=l,d;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(Nz,{size:24,color:$(`blue`,8)}),t[6]=d):d=t[6];let f;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsxs)(vD,{p:20,children:[d,(0,Y.jsxs)(Sj,{ta:`left`,gap:0,children:[(0,Y.jsx)(Xj,{tt:`capitalize`,order:2,fz:`lg`,children:`Import your sitemap`}),(0,Y.jsx)(Q,{tt:`capitalize`,children:` Import your sitemap to get your URLs `})]})]}),t[7]=f):f=t[7];let p;t[8]===u?p=t[9]:(p={label:`Cancel`,action:u},t[8]=u,t[9]=p);let m=!a,h;t[10]!==c||t[11]!==m?(h={label:`Continue`,action:c,disabled:m},t[10]=c,t[11]=m,t[12]=h):h=t[12];let g;t[13]!==p||t[14]!==h?(g=[p,h],t[13]=p,t[14]=h,t[15]=g):g=t[15];let _;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsx)(Q,{children:`Which best describes your sitemap?`}),t[16]=_):_=t[16];let v,y,b;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(GA,{value:`source`,label:`File only includes URLs with content in original language`,mb:`sm`}),y=(0,Y.jsx)(GA,{value:`multilingual`,label:`File includes linked URLs for all languages (multilingual sitemap)`,mb:`sm`}),b=(0,Y.jsx)(GA,{value:`target`,label:`File includes URLs for one or more target languages`}),t[17]=v,t[18]=y,t[19]=b):(v=t[17],y=t[18],b=t[19]);let x;t[20]===a?x=t[21]:(x=(0,Y.jsxs)(Sj,{gap:`md`,p:10,children:[_,(0,Y.jsxs)(GA.Group,{value:a,onChange:o,children:[v,y,b]})]}),t[20]=a,t[21]=x);let S;return t[22]!==u||t[23]!==n||t[24]!==x||t[25]!==g?(S=(0,Y.jsx)(YM,{opened:n,onClose:u,title:f,withCloseButton:!1,size:`lg`,footerActions:g,children:x}),t[22]=u,t[23]=n,t[24]=x,t[25]=g,t[26]=S):S=t[26],S},FN
vendor: 41,169 bytes, line 93
93e=new Map([[`1km`,`application/vnd.1000minds.decision-model+xml`],[`3dml`,`text/vnd.in3d.3dml`],[`3ds`,`image/x-3ds`],[`3g2`,`video/3gpp2`],[`3gp`,`video/3gp`],[`3gpp`,`video/3gpp`],[`3mf`,`model/3mf`],[`7z`,`application/x-7z-compressed`],[`7zip`,`application/x-7z-compressed`],[`123`,`application/vnd.lotus-1-2-3`],[`aab`,`application/x-authorware-bin`],[`aac`,`audio/x-acc`],[`aam`,`application/x-authorware-map`],[`aas`,`application/x-authorware-seg`],[`abw`,`application/x-abiword`],[`ac`,`application/vnd.nokia.n-gage.ac+xml`],[`ac3`,`audio/ac3`],[`acc`,`application/vnd.americandynamics.acc`],[`ace`,`application/x-ace-compressed`],[`acu`,`application/vnd.acucobol`],[`acutc`,`application/vnd.acucorp`],[`adp`,`audio/adpcm`],[`aep`,`application/vnd.audiograph`],[`afm`,`application/x-font-type1`],[`afp`,`application/vnd.ibm.modcap`],[`ahead`,`application/vnd.ahead.space`],[`ai`,`application/pdf`],[`aif`,`audio/x-aiff`],[`aifc`,`audio/x-aiff`],[`aiff`,`audio/x-aiff`],[`air`,`application/vnd.adobe.air-application-installer-package+zip`],[`ait`,`application/vnd.dvb.ait`],[`ami`,`application/vnd.amiga.ami`],[`amr`,`audio/amr`],[`apk`,`application/vnd.android.package-archive`],[`apng`,`image/apng`],[`appcache`,`text/cache-manifest`],[`application`,`application/x-ms-application`],[`apr`,`application/vnd.lotus-approach`],[`arc`,`application/x-freearc`],[`arj`,`application/x-arj`],[`asc`,`application/pgp-signature`],[`asf`,`video/x-ms-asf`],[`asm`,`text/x-asm`],[`aso`,`application/vnd.accpac.simply.aso`],[`asx`,`video/x-ms-asf`],[`atc`,`application/vnd.acucorp`],[`atom`,`application/atom+xml`],[`atomcat`,`application/atomcat+xml`],[`atomdeleted`,`application/atomdeleted+xml`],[`atomsvc`,`application/atomsvc+xml`],[`atx`,`application/vnd.antix.game-component`],[`au`,`audio/x-au`],[`avi`,`video/x-msvideo`],[`avif`,`image/avif`],[`aw`,`application/applixware`],[`azf`,`application/vnd.airzip.filesecure.azf`],[`azs`,`application/vnd.airzip.filesecure.azs`],[`azv`,`image/vnd.airzip.accelerator.azv`],[`azw`,`application/vnd.amazon.ebook`],[`b16`,`image/vnd.pco.b16`],[`bat`,`application/x-msdownload`],[`bcpio`,`application/x-bcpio`],[`bdf`,`application/x-font-bdf`],[`bdm`,`application/vnd.syncml.dm+wbxml`],[`bdoc`,`application/x-bdoc`],[`bed`,`application/vnd.realvnc.bed`],[`bh2`,`application/vnd.fujitsu.oasysprs`],[`bin`,`application/octet-stream`],[`blb`,`application/x-blorb`],[`blorb`,`application/x-blorb`],[`bmi`,`application/vnd.bmi`],[`bmml`,`application/vnd.balsamiq.bmml+xml`],[`bmp`,`image/bmp`],[`book`,`application/vnd.framemaker`],[`box`,`application/vnd.previewsystems.box`],[`boz`,`application/x-bzip2`],[`bpk`,`application/octet-stream`],[`bpmn`,`application/octet-stream`],[`bsp`,`model/vnd.valve.source.compiled-map`],[`btif`,`image/prs.btif`],[`buffer`,`application/octet-stream`],[`bz`,`application/x-bzip`],[`bz2`,`application/x-bzip2`],[`c`,`text/x-c`],[`c4d`,`application/vnd.clonk.c4group`],[`c4f`,`application/vnd.clonk.c4group`],[`c4g`,`application/vnd.clonk.c4group`],[`c4p`,`application/vnd.clonk.c4group`],[`c4u`,`application/vnd.clonk.c4group`],[`c11amc`,`application/vnd.cluetrust.cartomobile-config`],[`c11amz`,`application/vnd.cluetrust.cartomobile-config-pkg`],[`cab`,`application/vnd.ms-cab-compressed`],[`caf`,`audio/x-caf`],[`cap`,`application/vnd.tcpdump.pcap`],[`car`,`application/vnd.curl.car`],[`cat`,`application/vnd.ms-pki.seccat`],[`cb7`,`application/x-cbr`],[`cba`,`application/x-cbr`],[`cbr`,`application/x-cbr`],[`cbt`,`application/x-cbr`],[`cbz`,`application/x-cbr`],[`cc`,`text/x-c`],[`cco`,`application/x-cocoa`],[`cct`,`application/x-director`],[`ccxml`,`application/ccxml+xml`],[`cdbcmsg`,`application/vnd.contact.cmsg`],[`cda`,`application/x-cdf`],[`cdf`,`application/x-netcdf`],[`cdfx`,`application/cdfx+xml`],[`cdkey`,`application/vnd.mediastation.cdkey`],[`cdmia`,`application/cdmi-capability`],[`cdmic`,`application/cdmi-container`],[`cdmid`,`application/cdmi-domain`],[`cdmio`,`application/cdmi-object`],[`cdmiq`,`application/cdmi-queue`],[`cdr`,`application/cdr`],[`cdx`,`chemical/x-cdx`],[`cdxml`,`application/vnd.chemdraw+xml`],[`cdy`,`application/vnd.cinderella`],[`cer`,`application/pkix-cert`],[`cfs`,`application/x-cfs-compressed`],[`cgm`,`image/cgm`],[`chat`,`application/x-chat`],[`chm`,`application/vnd.ms-htmlhelp`],[`chrt`,`application/vnd.kde.kchart`],[`cif`,`chemical/x-cif`],[`cii`,`application/vnd.anser-web-certificate-issue-initiation`],[`cil`,`application/vnd.ms-artgalry`],[`cjs`,`application/node`],[`cla`,`application/vnd.claymore`],[`class`,`application/octet-stream`],[`clkk`,`application/vnd.crick.clicker.keyboard`],[`clkp`,`application/vnd.crick.clicker.palette`],[`clkt`,`application/vnd.crick.clicker.template`],[`clkw`,`application/vnd.crick.clicker.wordbank`],[`clkx`,`application/vnd.crick.clicker`],[`clp`,`application/x-msclip`],[`cmc`,`application/vnd.cosmocaller`],[`cmdf`,`chemical/x-cmdf`],[`cml`,`chemical/x-cml`],[`cmp`,`application/vnd.yellowriver-custom-menu`],[`cmx`,`image/x-cmx`],[`cod`,`application/vnd.rim.cod`],[`coffee`,`text/coffeescript`],[`com`,`application/x-msdownload`],[`conf`,`text/plain`],[`cpio`,`application/x-cpio`],[`cpp`,`text/x-c`],[`cpt`,`application/mac-compactpro`],[`crd`,`application/x-mscardfile`],[`crl`,`application/pkix-crl`],[`crt`,`application/x-x509-ca-cert`],[`crx`,`application/x-chrome-extension`],[`cryptonote`,`application/vnd.rig.cryptonote`],[`csh`,`application/x-csh`],[`csl`,`application/vnd.citationstyles.style+xml`],[`csml`,`chemical/x-csml`],[`csp`,`application/vnd.commonspace`],[`csr`,`application/octet-stream`],[`css`,`text/css`],[`cst`,`application/x-director`],[`csv`,`text/csv`],[`cu`,`application/cu-seeme`],[`curl`,`text/vnd.curl`],[`cww`,`application/prs.cww`],[`cxt`,`application/x-director`],[`cxx`,`text/x-c`],[`dae`,`model/vnd.collada+xml`],[`daf`,`application/vnd.mobius.daf`],[`dart`,`application/vnd.dart`],[`dataless`,`application/vnd.fdsn.seed`],[`davmount`,`application/davmount+xml`],[`dbf`,`application/vnd.dbf`],[`dbk`,`application/docbook+xml`],[`dcr`,`application/x-director`],[`dcurl`,`text/vnd.curl.dcurl`],[`dd2`,`application/vnd.oma.dd2+xml`],[`ddd`,`application/vnd.fujixerox.ddd`],[`ddf`,`application/vnd.syncml.dmddf+xml`],[`dds`,`image/vnd.ms-dds`],[`deb`,`application/x-debian-package`],[`def`,`text/plain`],[`deploy`,`application/octet-stream`],[`der`,`application/x-x509-ca-cert`],[`dfac`,`application/vnd.dreamfactory`],[`dgc`,`application/x-dgc-compressed`],[`dic`,`text/x-c`],[`dir`,`application/x-director`],[`dis`,`application/vnd.mobius.dis`],[`disposition-notification`,`message/disposition-notification`],[`dist`,`application/octet-stream`],[`distz`,`application/octet-stream`],[`djv`,`image/vnd.djvu`],[`djvu`,`image/vnd.djvu`],[`dll`,`application/octet-stream`],[`dmg`,`application/x-apple-diskimage`],[`dmn`,`application/octet-stream`],[`dmp`,`application/vnd.tcpdump.pcap`],[`dms`,`application/octet-stream`],[`dna`,`application/vnd.dna`],[`doc`,`application/msword`],[`docm`,`application/vnd.ms-word.template.macroEnabled.12`],[`docx`,`application/vnd.openxmlformats-officedocument.wordprocessingml.document`],[`dot`,`application/msword`],[`dotm`,`application/vnd.ms-word.template.macroEnabled.12`],[`dotx`,`application/vnd.openxmlformats-officedocument.wordprocessingml.template`],[`dp`,`application/vnd.osgi.dp`],[`dpg`,`application/vnd.dpgraph`],[`dra`,`audio/vnd.dra`],[`drle`,`image/dicom-rle`],[`dsc`,`text/prs.lines.tag`],[`dssc`,`application/dssc+der`],[`dtb`,`application/x-dtbook+xml`],[`dtd`,`application/xml-dtd`],[`dts`,`audio/vnd.dts`],[`dtshd`,`audio/vnd.dts.hd`],[`dump`,`application/octet-stream`],[`dvb`,`video/vnd.dvb.file`],[`dvi`,`application/x-dvi`],[`dwd`,`application/atsc-dwd+xml`],[`dwf`,`model/vnd.dwf`],[`dwg`,`image/vnd.dwg`],[`dxf`,`image/vnd.dxf`],[`dxp`,`application/vnd.spotfire.dxp`],[`dxr`,`application/x-director`],[`ear`,`application/java-archive`],[`ecelp4800`,`audio/vnd.nuera.ecelp4800`],[`ecelp7470`,`audio/vnd.nuera.ecelp7470`],[`ecelp9600`,`audio/vnd.nuera.ecelp9600`],[`ecma`,`application/ecmascript`],[`edm`,`application/vnd.novadigm.edm`],[`edx`,`application/vnd.novadigm.edx`],[`efif`,`application/vnd.picsel`],[`ei6`,`application/vnd.pg.osasli`],[`elc`,`application/octet-stream`],[`emf`,`image/emf`],[`eml`,`message/rfc822`],[`emma`,`application/emma+xml`],[`emotionml`,`application/emotionml+xml`],[`emz`,`application/x-msmetafile`],[`eol`,`audio/vnd.digital-winds`],[`eot`,`application/vnd.ms-fontobject`],[`eps`,`application/postscript`],[`epub`,`application/epub+zip`],[`es`,`application/ecmascript`],[`es3`,`application/vnd.eszigno3+xml`],[`esa`,`application/vnd.osgi.subsystem`],[`esf`,`application/vnd.epson.esf`],[`et3`,`application/vnd.eszigno3+xml`],[`etx`,`text/x-setext`],[`eva`,`application/x-eva`],[`evy`,`application/x-envoy`],[`exe`,`application/octet-stream`],[`exi`,`application/exi`],[`exp`,`application/express`],[`exr`,`image/aces`],[`ext`,`application/vnd.novadigm.ext`],[`ez`,`application/andrew-inset`],[`ez2`,`application/vnd.ezpix-album`],[`ez3`,`application/vnd.ezpix-package`],[`f`,`text/x-fortran`],[`f4v`,`video/mp4`],[`f77`,`text/x-fortran`],[`f90`,`text/x-fortran`],[`fbs`,`image/vnd.fastbidsheet`],[`fcdt`,`application/vnd.adobe.formscentral.fcdt`],[`fcs`,`application/vnd.isac.fcs`],[`fdf`,`application/vnd.fdf`],[`fdt`,`application/fdt+xml`],[`fe_launch`,`application/vnd.denovo.fcselayout-link`],[`fg5`,`application/vnd.fujitsu.oasysgp`],[`fgd`,`application/x-director`],[`fh`,`image/x-freehand`],[`fh4`,`image/x-freehand`],[`fh5`,`image/x-freehand`],[`fh7`,`image/x-freehand`],[`fhc`,`image/x-freehand`],[`fig`,`application/x-xfig`],[`fits`,`image/fits`],[`flac`,`audio/x-flac`],[`fli`,`video/x-fli`],[`flo`,`application/vnd.micrografx.flo`],[`flv`,`video/x-flv`],[`flw`,`application/vnd.kde.kivio`],[`flx`,`text/vnd.fmi.flexstor`],[`fly`,`text/vnd.fly`],[`fm`,`application/vnd.framemaker`],[`fnc`,`application/vnd.frogans.fnc`],[`fo`,`application/vnd.software602.filler.form+xml`],[`for`,`text/x-fortran`],[`fpx`,`image/vnd.fpx`],[`frame`,`application/vnd.framemaker`],[`fsc`,`application/vnd.fsc.weblaunch`],[`fst`,`image/vnd.fst`],[`ftc`,`application/vnd.fluxtime.clip`],[`fti`,`application/vnd.anser-web-funds-transfer-initiation`],[`fvt`,`video/vnd.fvt`],[`fxp`,`application/vnd.adobe.fxp`],[`fxpl`,`application/vnd.adobe.fxp`],[`fzs`,`application/vnd.fuzzysheet`],[`g2w`,`application/vnd.geoplan`],[`g3`,`image/g3fax`],[`g3w`,`application/vnd.geospace`],[`gac`,`application/vnd.groove-account`],[`gam`,`application/x-tads`],[`gbr`,`application/rpki-ghostbusters`],[`gca`,`application/x-gca-compressed`],[`gdl`,`model/vnd.gdl`],[`gdoc`,`application/vnd.google-apps.document`],[`geo`,`application/vnd.dynageo`],[`geojson`,`application/geo+json`],[`gex`,`application/vnd.geometry-explorer`],[`ggb`,`application/vnd.geogebra.file`],[`ggt`,`application/vnd.geogebra.tool`],[`ghf`,`application/vnd.groove-help`],[`gif`,`image/gif`],[`gim`,`application/vnd.groove-identity-message`],[`glb`,`model/gltf-binary`],[`gltf`,`model/gltf+json`],[`gml`,`application/gml+xml`],[`gmx`,`application/vnd.gmx`],[`gnumeric`,`application/x-gnumeric`],[`gpg`,`application/gpg-keys`],[`gph`,`application/vnd.flographit`],[`gpx`,`application/gpx+xml`],[`gqf`,`application/vnd.grafeq`],[`gqs`,`application/vnd.grafeq`],[`gram`,`application/srgs`],[`gramps`,`application/x-gramps-xml`],[`gre`,`application/vnd.geometry-explorer`],[`grv`,`application/vnd.groove-injector`],[`grxml`,`application/srgs+xml`],[`gsf`,`application/x-font-ghostscript`],[`gsheet`,`application/vnd.google-apps.spreadsheet`],[`gslides`,`application/vnd.google-apps.presentation`],[`gtar`,`application/x-gtar`],[`gtm`,`application/vnd.groove-tool-message`],[`gtw`,`model/vnd.gtw`],[`gv`,`text/vnd.graphviz`],[`gxf`,`application/gxf`],[`gxt`,`application/vnd.geonext`],[`gz`,`application/gzip`],[`gzip`,`application/gzip`],[`h`,`text/x-c`],[`h261`,`video/h261`],[`h263`,`video/h263`],[`h264`,`video/h264`],[`hal`,`application/vnd.hal+xml`],[`hbci`,`application/vnd.hbci`],[`hbs`,`text/x-handlebars-template`],[`hdd`,`application/x-virtualbox-hdd`],[`hdf`,`application/x-hdf`],[`heic`,`image/heic`],[`heics`,`image/heic-sequence`],[`heif`,`image/heif`],[`heifs`,`image/heif-sequence`],[`hej2`,`image/hej2k`],[`held`,`application/atsc-held+xml`],[`hh`,`text/x-c`],[`hjson`,`application/hjson`],[`hlp`,`application/winhlp`],[`hpgl`,`application/vnd.hp-hpgl`],[`hpid`,`application/vnd.hp-hpid`],[`hps`,`application/vnd.hp-hps`],[`hqx`,`application/mac-binhex40`],[`hsj2`,`image/hsj2`],[`htc`,`text/x-component`],[`htke`,`application/vnd.kenameaapp`],[`htm`,`text/html`],[`html`,`text/html`],[`hvd`,`application/vnd.yamaha.hv-dic`],[`hvp`,`application/vnd.yamaha.hv-voice`],[`hvs`,`application/vnd.yamaha.hv-script`],[`i2g`,`application/vnd.intergeo`],[`icc`,`application/vnd.iccprofile`],[`ice`,`x-conference/x-cooltalk`],[`icm`,`application/vnd.iccprofile`],[`ico`,`image/x-icon`],[`ics`,`text/calendar`],[`ief`,`image/ief`],[`ifb`,`text/calendar`],[`ifm`,`application/vnd.shana.informed.formdata`],[`iges`,`model/iges`],[`igl`,`application/vnd.igloader`],[`igm`,`application/vnd.insors.igm`],[`igs`,`model/iges`],[`igx`,`application/vnd.micrografx.igx`],[`iif`,`application/vnd.shana.informed.interchange`],[`img`,`application/octet-stream`],[`imp`,`application/vnd.accpac.simply.imp`],[`ims`,`application/vnd.ms-ims`],[`in`,`text/plain`],[`ini`,`text/plain`],[`ink`,`application/inkml+xml`],[`inkml`,`application/inkml+xml`],[`install`,`application/x-install-instructions`],[`iota`,`application/vnd.astraea-software.iota`],[`ipfix`,`application/ipfix`],[`ipk`,`application/vnd.shana.informed.package`],[`irm`,`application/vnd.ibm.rights-management`],[`irp`,`application/vnd.irepository.package+xml`],[`iso`,`application/x-iso9660-image`],[`itp`,`application/vnd.shana.informed.formtemplate`],[`its`,`application/its+xml`],[`ivp`,`application/vnd.immervision-ivp`],[`ivu`,`application/vnd.immervision-ivu`],[`jad`,`text/vnd.sun.j2me.app-descriptor`],[`jade`,`text/jade`],[`jam`,`application/vnd.jam`],[`jar`,`application/java-archive`],[`jardiff`,`application/x-java-archive-diff`],[`java`,`text/x-java-source`],[`jhc`,`image/jphc`],[`jisp`,`application/vnd.jisp`],[`jls`,`image/jls`],[`jlt`,`application/vnd.hp-jlyt`],[`jng`,`image/x-jng`],[`jnlp`,`application/x-java-jnlp-file`],[`joda`,`application/vnd.joost.joda-archive`],[`jp2`,`image/jp2`],[`jpe`,`image/jpeg`],[`jpeg`,`image/jpeg`],[`jpf`,`image/jpx`],[`jpg`,`image/jpeg`],[`jpg2`,`image/jp2`],[`jpgm`,`video/jpm`],[`jpgv`,`video/jpeg`],[`jph`,`image/jph`],[`jpm`,`video/jpm`],[`jpx`,`image/jpx`],[`js`,`application/javascript`],[`json`,`application/json`],[`json5`,`application/json5`],[`jsonld`,`application/ld+json`],[`jsonl`,`application/jsonl`],[`jsonml`,`application/jsonml+json`],[`jsx`,`text/jsx`],[`jxr`,`image/jxr`],[`jxra`,`image/jxra`],[`jxrs`,`image/jxrs`],[`jxs`,`image/jxs`],[`jxsc`,`image/jxsc`],[`jxsi`,`image/jxsi`],[`jxss`,`image/jxss`],[`kar`,`audio/midi`],[`karbon`,`application/vnd.kde.karbon`],[`kdb`,`application/octet-stream`],[`kdbx`,`application/x-keepass2`],[`key`,`application/x-iwork-keynote-sffkey`],[`kfo`,`application/vnd.kde.kformula`],[`kia`,`application/vnd.kidspiration`],[`kml`,`application/vnd.google-earth.kml+xml`],[`kmz`,`application/vnd.google-earth.kmz`],[`kne`,`application/vnd.kinar`],[`knp`,`application/vnd.kinar`],[`kon`,`application/vnd.kde.kontour`],[`kpr`,`application/vnd.kde.kpresenter`],[`kpt`,`application/vnd.kde.kpresenter`],[`kpxx`,`application/vnd.ds-keypoint`],[`ksp`,`application/vnd.kde.kspread`],[`ktr`,`application/vnd.kahootz`],[`ktx`,`image/ktx`],[`ktx2`,`image/ktx2`],[`ktz`,`application/vnd.kahootz`],[`kwd`,`application/vnd.kde.kword`],[`kwt`,`application/vnd.kde.kword`],[`lasxml`,`application/vnd.las.las+xml`],[`latex`,`application/x-latex`],[`lbd`,`application/vnd.llamagraphics.life-balance.desktop`],[`lbe`,`application/vnd.llamagraphics.life-balance.exchange+xml`],[`les`,`application/vnd.hhe.lesson-player`],[`less`,`text/less`],[`lgr`,`application/lgr+xml`],[`lha`,`application/octet-stream`],[`link66`,`application/vnd.route66.link66+xml`],[`list`,`text/plain`],[`list3820`,`application/vnd.ibm.modcap`],[`listafp`,`application/vnd.ibm.modcap`],[`litcoffee`,`text/coffeescript`],[`lnk`,`application/x-ms-shortcut`],[`log`,`text/plain`],[`lostxml`,`application/lost+xml`],[`lrf`,`application/octet-stream`],[`lrm`,`application/vnd.ms-lrm`],[`ltf`,`application/vnd.frogans.ltf`],[`lua`,`text/x-lua`],[`luac`,`application/x-lua-bytecode`],[`lvp`,`audio/vnd.lucent.voice`],[`lwp`,`application/vnd.lotus-wordpro`],[`lzh`,`application/octet-stream`],[`m1v`,`video/mpeg`],[`m2a`,`audio/mpeg`],[`m2v`,`video/mpeg`],[`m3a`,`audio/mpeg`],[`m3u`,`text/plain`],[`m3u8`,`application/vnd.apple.mpegurl`],[`m4a`,`audio/x-m4a`],[`m4p`,`application/mp4`],[`m4s`,`video/iso.segment`],[`m4u`,`application/vnd.mpegurl`],[`m4v`,`video/x-m4v`],[`m13`,`application/x-msmediaview`],[`m14`,`application/x-msmediaview`],[`m21`,`application/mp21`],[`ma`,`application/mathematica`],[`mads`,`application/mads+xml`],[`maei`,`application/mmt-aei+xml`],[`mag`,`application/vnd.ecowin.chart`],[`maker`,`application/vnd.framemaker`],[`man`,`text/troff`],[`manifest`,`text/cache-manifest`],[`map`,`application/json`],[`mar`,`application/octet-stream`],[`markdown`,`text/markdown`],[`mathml`,`application/mathml+xml`],[`mb`,`application/mathematica`],[`mbk`,`application/vnd.mobius.mbk`],[`mbox`,`application/mbox`],[`mc1`,`application/vnd.medcalcdata`],[`mcd`,`application/vnd.mcd`],[`mcurl`,`text/vnd.curl.mcurl`],[`md`,`text/markdown`],[`mdb`,`application/x-msaccess`],[`mdi`,`image/vnd.ms-modi`],[`mdx`,`text/mdx`],[`me`,`text/troff`],[`mesh`,`model/mesh`],[`meta4`,`application/metalink4+xml`],[`metalink`,`application/metalink+xml`],[`mets`,`application/mets+xml`],[`mfm`,`application/vnd.mfmp`],[`mft`,`application/rpki-manifest`],[`mgp`,`application/vnd.osgeo.mapguide.package`],[`mgz`,`application/vnd.proteus.magazine`],[`mid`,`audio/midi`],[`midi`,`audio/midi`],[`mie`,`application/x-mie`],[`mif`,`application/vnd.mif`],[`mime`,`message/rfc822`],[`mj2`,`video/mj2`],[`mjp2`,`video/mj2`],[`mjs`,`application/javascript`],[`mk3d`,`video/x-matroska`],[`mka`,`audio/x-matroska`],[`mkd`,`text/x-markdown`],[`mks`,`video/x-matroska`],[`mkv`,`video/x-matroska`],[`mlp`,`application/vnd.dolby.mlp`],[`mmd`,`application/vnd.chipnuts.karaoke-mmd`],[`mmf`,`application/vnd.smaf`],[`mml`,`text/mathml`],[`mmr`,`image/vnd.fujixerox.edmics-mmr`],[`mng`,`video/x-mng`],[`mny`,`application/x-msmoney`],[`mobi`,`application/x-mobipocket-ebook`],[`mods`,`application/mods+xml`],[`mov`,`video/quicktime`],[`movie`,`video/x-sgi-movie`],[`mp2`,`audio/mpeg`],[`mp2a`,`audio/mpeg`],[`mp3`,`audio/mpeg`],[`mp4`,`video/mp4`],[`mp4a`,`audio/mp4`],[`mp4s`,`application/mp4`],[`mp4v`,`video/mp4`],[`mp21`,`application/mp21`],[`mpc`,`application/vnd.mophun.certificate`],[`mpd`,`application/dash+xml`],[`mpe`,`video/mpeg`],[`mpeg`,`video/mpeg`],[`mpg`,`video/mpeg`],[`mpg4`,`video/mp4`],[`mpga`,`audio/mpeg`],[`mpkg`,`application/vnd.apple.installer+xml`],[`mpm`,`application/vnd.blueice.multipass`],[`mpn`,`application/vnd.mophun.application`],[`mpp`,`application/vnd.ms-project`],[`mpt`,`application/vnd.ms-project`],[`mpy`,`application/vnd.ibm.minipay`],[`mqy`,`application/vnd.mobius.mqy`],[`mrc`,`application/marc`],[`mrcx`,`application/marcxml+xml`],[`ms`,`text/troff`],[`mscml`,`application/mediaservercontrol+xml`],[`mseed`,`application/vnd.fdsn.mseed`],[`mseq`,`application/vnd.mseq`],[`msf`,`application/vnd.epson.msf`],[`msg`,`application/vnd.ms-outlook`],[`msh`,`model/mesh`],[`msi`,`application/x-msdownload`],[`msl`,`application/vnd.mobius.msl`],[`msm`,`application/octet-stream`],[`msp`,`application/octet-stream`],[`msty`,`application/vnd.muvee.style`],[`mtl`,`model/mtl`],[`mts`,`model/vnd.mts`],[`mus`,`application/vnd.musician`],[`musd`,`application/mmt-usd+xml`],[`musicxml`,`application/vnd.recordare.musicxml+xml`],[`mvb`,`application/x-msmediaview`],[`mvt`,`application/vnd.mapbox-vector-tile`],[`mwf`,`application/vnd.mfer`],[`mxf`,`application/mxf`],[`mxl`,`application/vnd.recordare.musicxml`],[`mxmf`,`audio/mobile-xmf`],[`mxml`,`application/xv+xml`],[`mxs`,`application/vnd.triscape.mxs`],[`mxu`,`video/vnd.mpegurl`],[`n-gage`,`application/vnd.nokia.n-gage.symbian.install`],[`n3`,`text/n3`],[`nb`,`application/mathematica`],[`nbp`,`application/vnd.wolfram.player`],[`nc`,`application/x-netcdf`],[`ncx`,`application/x-dtbncx+xml`],[`nfo`,`text/x-nfo`],[`ngdat`,`application/vnd.nokia.n-gage.data`],[`nitf`,`application/vnd.nitf`],[`nlu`,`application/vnd.neurolanguage.nlu`],[`nml`,`application/vnd.enliven`],[`nnd`,`application/vnd.noblenet-directory`],[`nns`,`application/vnd.noblenet-sealer`],[`nnw`,`application/vnd.noblenet-web`],[`npx`,`image/vnd.net-fpx`],[`nq`,`application/n-quads`],[`nsc`,`application/x-conference`],[`nsf`,`application/vnd.lotus-notes`],[`nt`,`application/n-triples`],[`ntf`,`application/vnd.nitf`],[`numbers`,`application/x-iwork-numbers-sffnumbers`],[`nzb`,`application/x-nzb`],[`oa2`,`application/vnd.fujitsu.oasys2`],[`oa3`,`application/vnd.fujitsu.oasys3`],[`oas`,`application/vnd.fujitsu.oasys`],[`obd`,`application/x-msbinder`],[`obgx`,`application/vnd.openblox.game+xml`],[`obj`,`model/obj`],[`oda`,`application/oda`],[`odb`,`application/vnd.oasis.opendocument.database`],[`odc`,`application/vnd.oasis.opendocument.chart`],[`odf`,`application/vnd.oasis.opendocument.formula`],[`odft`,`application/vnd.oasis.opendocument.formula-template`],[`odg`,`application/vnd.oasis.opendocument.graphics`],[`odi`,`application/vnd.oasis.opendocument.image`],[`odm`,`application/vnd.oasis.opendocument.text-master`],[`odp`,`application/vnd.oasis.opendocument.presentation`],[`ods`,`application/vnd.oasis.opendocument.spreadsheet`],[`odt`,`application/vnd.oasis.opendocument.text`],[`oga`,`audio/ogg`],[`ogex`,`model/vnd.opengex`],[`ogg`,`audio/ogg`],[`ogv`,`video/ogg`],[`ogx`,`application/ogg`],[`omdoc`,`application/omdoc+xml`],[`onepkg`,`application/onenote`],[`onetmp`,`application/onenote`],[`onetoc`,`application/onenote`],[`onetoc2`,`application/onenote`],[`opf`,`application/oebps-package+xml`],[`opml`,`text/x-opml`],[`oprc`,`application/vnd.palm`],[`opus`,`audio/ogg`],[`org`,`text/x-org`],[`osf`,`application/vnd.yamaha.openscoreformat`],[`osfpvg`,`application/vnd.yamaha.openscoreformat.osfpvg+xml`],[`osm`,`application/vnd.openstreetmap.data+xml`],[`otc`,`application/vnd.oasis.opendocument.chart-template`],[`otf`,`font/otf`],[`otg`,`application/vnd.oasis.opendocument.graphics-template`],[`oth`,`application/vnd.oasis.opendocument.text-web`],[`oti`,`application/vnd.oasis.opendocument.image-template`],[`otp`,`application/vnd.oasis.opendocument.presentation-template`],[`ots`,`application/vnd.oasis.opendocument.spreadsheet-template`],[`ott`,`application/vnd.oasis.opendocument.text-template`],[`ova`,`application/x-virtualbox-ova`],[`ovf`,`application/x-virtualbox-ovf`],[`owl`,`application/rdf+xml`],[`oxps`,`application/oxps`],[`oxt`,`application/vnd.openofficeorg.extension`],[`p`,`text/x-pascal`],[`p7a`,`application/x-pkcs7-signature`],[`p7b`,`application/x-pkcs7-certificates`],[`p7c`,`application/pkcs7-mime`],[`p7m`,`application/pkcs7-mime`],[`p7r`,`application/x-pkcs7-certreqresp`],[`p7s`,`application/pkcs7-signature`],[`p8`,`application/pkcs8`],[`p10`,`application/x-pkcs10`],[`p12`,`application/x-pkcs12`],[`pac`,`application/x-ns-proxy-autoconfig`],[`pages`,`application/x-iwork-pages-sffpages`],[`pas`,`text/x-pascal`],[`paw`,`application/vnd.pawaafile`],[`pbd`,`application/vnd.powerbuilder6`],[`pbm`,`image/x-portable-bitmap`],[`pcap`,`application/vnd.tcpdump.pcap`],[`pcf`,`application/x-font-pcf`],[`pcl`,`application/vnd.hp-pcl`],[`pclxl`,`application/vnd.hp-pclxl`],[`pct`,`image/x-pict`],[`pcurl`,`application/vnd.curl.pcurl`],[`pcx`,`image/x-pcx`],[`pdb`,`application/x-pilot`],[`pde`,`text/x-processing`],[`pdf`,`application/pdf`],[`pem`,`application/x-x509-user-cert`],[`pfa`,`application/x-font-type1`],[`pfb`,`application/x-font-type1`],[`pfm`,`application/x-font-type1`],[`pfr`,`application/font-tdpfr`],[`pfx`,`application/x-pkcs12`],[`pgm`,`image/x-portable-graymap`],[`pgn`,`application/x-chess-pgn`],[`pgp`,`application/pgp`],[`php`,`application/x-httpd-php`],[`php3`,`application/x-httpd-php`],[`php4`,`application/x-httpd-php`],[`phps`,`application/x-httpd-php-source`],[`phtml`,`application/x-httpd-php`],[`pic`,`image/x-pict`],[`pkg`,`application/octet-stream`],[`pki`,`application/pkixcmp`],[`pkipath`,`application/pkix-pkipath`],[`pkpass`,`application/vnd.apple.pkpass`],[`pl`,`application/x-perl`],[`plb`,`application/vnd.3gpp.pic-bw-large`],[`plc`,`application/vnd.mobius.plc`],[`plf`,`application/vnd.pocketlearn`],[`pls`,`application/pls+xml`],[`pm`,`application/x-perl`],[`pml`,`application/vnd.ctc-posml`],[`png`,`image/png`],[`pnm`,`image/x-portable-anymap`],[`portpkg`,`application/vnd.macports.portpkg`],[`pot`,`application/vnd.ms-powerpoint`],[`potm`,`application/vnd.ms-powerpoint.presentation.macroEnabled.12`],[`potx`,`application/vnd.openxmlformats-officedocument.presentationml.template`],[`ppa`,`application/vnd.ms-powerpoint`],[`ppam`,`application/vnd.ms-powerpoint.addin.macroEnabled.12`],[`ppd`,`application/vnd.cups-ppd`],[`ppm`,`image/x-portable-pixmap`],[`pps`,`application/vnd.ms-powerpoint`],[`ppsm`,`application/vnd.ms-powerpoint.slideshow.macroEnabled.12`],[`ppsx`,`application/vnd.openxmlformats-officedocument.presentationml.slideshow`],[`ppt`,`application/powerpoint`],[`pptm`,`application/vnd.ms-powerpoint.presentation.macroEnabled.12`],[`pptx`,`application/vnd.openxmlformats-officedocument.presentationml.presentation`],[`pqa`,`application/vnd.palm`],[`prc`,`application/x-pilot`],[`pre`,`application/vnd.lotus-freelance`],[`prf`,`application/pics-rules`],[`provx`,`application/provenance+xml`],[`ps`,`application/postscript`],[`psb`,`application/vnd.3gpp.pic-bw-small`],[`psd`,`application/x-photoshop`],[`psf`,`application/x-font-linux-psf`],[`pskcxml`,`application/pskc+xml`],[`pti`,`image/prs.pti`],[`ptid`,`application/vnd.pvi.ptid1`],[`pub`,`application/x-mspublisher`],[`pvb`,`application/vnd.3gpp.pic-bw-var`],[`pwn`,`application/vnd.3m.post-it-notes`],[`pya`,`audio/vnd.ms-playready.media.pya`],[`pyv`,`video/vnd.ms-playready.media.pyv`],[`qam`,`application/vnd.epson.quickanime`],[`qbo`,`application/vnd.intu.qbo`],[`qfx`,`application/vnd.intu.qfx`],[`qps`,`application/vnd.publishare-delta-tree`],[`qt`,`video/quicktime`],[`qwd`,`application/vnd.quark.quarkxpress`],[`qwt`,`application/vnd.quark.quarkxpress`],[`qxb`,`application/vnd.quark.quarkxpress`],[`qxd`,`application/vnd.quark.quarkxpress`],[`qxl`,`application/vnd.quark.quarkxpress`],[`qxt`,`application/vnd.quark.quarkxpress`],[`ra`,`audio/x-realaudio`],[`ram`,`audio/x-pn-realaudio`],[`raml`,`application/raml+yaml`],[`rapd`,`application/route-apd+xml`],[`rar`,`application/x-rar`],[`ras`,`image/x-cmu-raster`],[`rcprofile`,`application/vnd.ipunplugged.rcprofile`],[`rdf`,`application/rdf+xml`],[`rdz`,`application/vnd.data-vision.rdz`],[`relo`,`application/p2p-overlay+xml`],[`rep`,`application/vnd.businessobjects`],[`res`,`application/x-dtbresource+xml`],[`rgb`,`image/x-rgb`],[`rif`,`application/reginfo+xml`],[`rip`,`audio/vnd.rip`],[`ris`,`application/x-research-info-systems`],[`rl`,`application/resource-lists+xml`],[`rlc`,`image/vnd.fujixerox.edmics-rlc`],[`rld`,`application/resource-lists-diff+xml`],[`rm`,`audio/x-pn-realaudio`],[`rmi`,`audio/midi`],[`rmp`,`audio/x-pn-realaudio-plugin`],[`rms`,`application/vnd.jcp.javame.midlet-rms`],[`rmvb`,`application/vnd.rn-realmedia-vbr`],[`rnc`,`application/relax-ng-compact-syntax`],[`rng`,`application/xml`],[`roa`,`application/rpki-roa`],[`roff`,`text/troff`],[`rp9`,`application/vnd.cloanto.rp9`],[`rpm`,`audio/x-pn-realaudio-plugin`],[`rpss`,`application/vnd.nokia.radio-presets`],[`rpst`,`application/vnd.nokia.radio-preset`],[`rq`,`application/sparql-query`],[`rs`,`application/rls-services+xml`],[`rsa`,`application/x-pkcs7`],[`rsat`,`application/atsc-rsat+xml`],[`rsd`,`application/rsd+xml`],[`rsheet`,`application/urc-ressheet+xml`],[`rss`,`application/rss+xml`],[`rtf`,`text/rtf`],[`rtx`,`text/richtext`],[`run`,`application/x-makeself`],[`rusd`,`application/route-usd+xml`],[`rv`,`video/vnd.rn-realvideo`],[`s`,`text/x-asm`],[`s3m`,`audio/s3m`],[`saf`,`application/vnd.yamaha.smaf-audio`],[`sass`,`text/x-sass`],[`sbml`,`application/sbml+xml`],[`sc`,`application/vnd.ibm.secure-container`],[`scd`,`application/x-msschedule`],[`scm`,`application/vnd.lotus-screencam`],[`scq`,`application/scvp-cv-request`],[`scs`,`application/scvp-cv-response`],[`scss`,`text/x-scss`],[`scurl`,`text/vnd.curl.scurl`],[`sda`,`application/vnd.stardivision.draw`],[`sdc`,`application/vnd.stardivision.calc`],[`sdd`,`application/vnd.stardivision.impress`],[`sdkd`,`application/vnd.solent.sdkm+xml`],[`sdkm`,`application/vnd.solent.sdkm+xml`],[`sdp`,`application/sdp`],[`sdw`,`application/vnd.stardivision.writer`],[`sea`,`application/octet-stream`],[`see`,`application/vnd.seemail`],[`seed`,`application/vnd.fdsn.seed`],[`sema`,`application/vnd.sema`],[`semd`,`application/vnd.semd`],[`semf`,`application/vnd.semf`],[`senmlx`,`application/senml+xml`],[`sensmlx`,`application/sensml+xml`],[`ser`,`application/java-serialized-object`],[`setpay`,`application/set-payment-initiation`],[`setreg`,`application/set-registration-initiation`],[`sfd-hdstx`,`application/vnd.hydrostatix.sof-data`],[`sfs`,`application/vnd.spotfire.sfs`],[`sfv`,`text/x-sfv`],[`sgi`,`image/sgi`],[`sgl`,`application/vnd.stardivision.writer-global`],[`sgm`,`text/sgml`],[`sgml`,`text/sgml`],[`sh`,`application/x-sh`],[`shar`,`application/x-shar`],[`shex`,`text/shex`],[`shf`,`application/shf+xml`],[`shtml`,`text/html`],[`sid`,`image/x-mrsid-image`],[`sieve`,`application/sieve`],[`sig`,`application/pgp-signature`],[`sil`,`audio/silk`],[`silo`,`model/mesh`],[`sis`,`application/vnd.symbian.install`],[`sisx`,`application/vnd.symbian.install`],[`sit`,`application/x-stuffit`],[`sitx`,`application/x-stuffitx`],[`siv`,`application/sieve`],[`skd`,`application/vnd.koan`],[`skm`,`application/vnd.koan`],[`skp`,`application/vnd.koan`],[`skt`,`application/vnd.koan`],[`sldm`,`application/vnd.ms-powerpoint.slide.macroenabled.12`],[`sldx`,`application/vnd.openxmlformats-officedocument.presentationml.slide`],[`slim`,`text/slim`],[`slm`,`text/slim`],[`sls`,`application/route-s-tsid+xml`],[`slt`,`application/vnd.epson.salt`],[`sm`,`application/vnd.stepmania.stepchart`],[`smf`,`application/vnd.stardivision.math`],[`smi`,`application/smil`],[`smil`,`application/smil`],[`smv`,`video/x-smv`],[`smzip`,`application/vnd.stepmania.package`],[`snd`,`audio/basic`],[`snf`,`application/x-font-snf`],[`so`,`application/octet-stream`],[`spc`,`application/x-pkcs7-certificates`],[`spdx`,`text/spdx`],[`spf`,`application/vnd.yamaha.smaf-phrase`],[`spl`,`application/x-futuresplash`],[`spot`,`text/vnd.in3d.spot`],[`spp`,`application/scvp-vp-response`],[`spq`,`application/scvp-vp-request`],[`spx`,`audio/ogg`],[`sql`,`application/x-sql`],[`src`,`application/x-wais-source`],[`srt`,`application/x-subrip`],[`sru`,`application/sru+xml`],[`srx`,`application/sparql-results+xml`],[`ssdl`,`application/ssdl+xml`],[`sse`,`application/vnd.kodak-descriptor`],[`ssf`,`application/vnd.epson.ssf`],[`ssml`,`application/ssml+xml`],[`sst`,`application/octet-stream`],[`st`,`application/vnd.sailingtracker.track`],[`stc`,`application/vnd.sun.xml.calc.template`],[`std`,`application/vnd.sun.xml.draw.template`],[`stf`,`application/vnd.wt.stf`],[`sti`,`application/vnd.sun.xml.impress.template`],[`stk`,`application/hyperstudio`],[`stl`,`model/stl`],[`stpx`,`model/step+xml`],[`stpxz`,`model/step-xml+zip`],[`stpz`,`model/step+zip`],[`str`,`application/vnd.pg.format`],[`stw`,`application/vnd.sun.xml.writer.template`],[`styl`,`text/stylus`],[`stylus`,`text/stylus`],[`sub`,`text/vnd.dvb.subtitle`],[`sus`,`application/vnd.sus-calendar`],[`susp`,`application/vnd.sus-calendar`],[`sv4cpio`,`application/x-sv4cpio`],[`sv4crc`,`application/x-sv4crc`],[`svc`,`application/vnd.dvb.service`],[`svd`,`application/vnd.svd`],[`svg`,`image/svg+xml`],[`svgz`,`image/svg+xml`],[`swa`,`application/x-director`],[`swf`,`application/x-shockwave-flash`],[`swi`,`application/vnd.aristanetworks.swi`],[`swidtag`,`application/swid+xml`],[`sxc`,`application/vnd.sun.xml.calc`],[`sxd`,`application/vnd.sun.xml.draw`],[`sxg`,`application/vnd.sun.xml.writer.global`],[`sxi`,`application/vnd.sun.xml.impress`],[`sxm`,`application/vnd.sun.xml.math`],[`sxw`,`application/vnd.sun.xml.writer`],[`t`,`text/troff`],[`t3`,`application/x-t3vm-image`],[`t38`,`image/t38`],[`taglet`,`application/vnd.mynfc`],[`tao`,`application/vnd.tao.intent-module-archive`],[`tap`,`image/vnd.tencent.tap`],[`tar`,`application/x-tar`],[`tcap`,`application/vnd.3gpp2.tcap`],[`tcl`,`application/x-tcl`],[`td`,`application/urc-targetdesc+xml`],[`teacher`,`application/vnd.smart.teacher`],[`tei`,`application/tei+xml`],[`teicorpus`,`application/tei+xml`],[`tex`,`application/x-tex`],[`texi`,`application/x-texinfo`],[`texinfo`,`application/x-texinfo`],[`text`,`text/plain`],[`tfi`,`application/thraud+xml`],[`tfm`,`application/x-tex-tfm`],[`tfx`,`image/tiff-fx`],[`tga`,`image/x-tga`],[`tgz`,`application/x-tar`],[`thmx`,`application/vnd.ms-officetheme`],[`tif`,`image/tiff`],[`tiff`,`image/tiff`],[`tk`,`application/x-tcl`],[`tmo`,`application/vnd.tmobile-livetv`],[`toml`,`application/toml`],[`torrent`,`application/x-bittorrent`],[`tpl`,`application/vnd.groove-tool-template`],[`tpt`,`application/vnd.trid.tpt`],[`tr`,`text/troff`],[`tra`,`application/vnd.trueapp`],[`trig`,`application/trig`],[`trm`,`application/x-msterminal`],[`ts`,`video/mp2t`],[`tsd`,`application/timestamped-data`],[`tsv`,`text/tab-separated-values`],[`ttc`,`font/collection`],[`ttf`,`font/ttf`],[`ttl`,`text/turtle`],[`ttml`,`application/ttml+xml`],[`twd`,`application/vnd.simtech-mindmapper`],[`twds`,`application/vnd.simtech-mindmapper`],[`txd`,`application/vnd.genomatix.tuxedo`],[`txf`,`application/vnd.mobius.txf`],[`txt`,`text/plain`],[`u8dsn`,`message/global-delivery-status`],[`u8hdr`,`message/global-headers`],[`u8mdn`,`message/global-disposition-notification`],[`u8msg`,`message/global`],[`u32`,`application/x-authorware-bin`],[`ubj`,`application/ubjson`],[`udeb`,`application/x-debian-package`],[`ufd`,`application/vnd.ufdl`],[`ufdl`,`application/vnd.ufdl`],[`ulx`,`application/x-glulx`],[`umj`,`application/vnd.umajin`],[`unityweb`,`application/vnd.unity`],[`uoml`,`application/vnd.uoml+xml`],[`uri`,`text/uri-list`],[`uris`,`text/uri-list`],[`urls`,`text/uri-list`],[`usdz`,`model/vnd.usdz+zip`],[`ustar`,`application/x-ustar`],[`utz`,`application/vnd.uiq.theme`],[`uu`,`text/x-uuencode`],[`uva`,`audio/vnd.dece.audio`],[`uvd`,`application/vnd.dece.data`],[`uvf`,`application/vnd.dece.data`],[`uvg`,`image/vnd.dece.graphic`],[`uvh`,`video/vnd.dece.hd`],[`uvi`,`image/vnd.dece.graphic`],[`uvm`,`video/vnd.dece.mobile`],[`uvp`,`video/vnd.dece.pd`],[`uvs`,`video/vnd.dece.sd`],[`uvt`,`application/vnd.dece.ttml+xml`],[`uvu`,`video/vnd.uvvu.mp4`],[`uvv`,`video/vnd.dece.video`],[`uvva`,`audio/vnd.dece.audio`],[`uvvd`,`application/vnd.dece.data`],[`uvvf`,`application/vnd.dece.data`],[`uvvg`,`image/vnd.dece.graphic`],[`uvvh`,`video/vnd.dece.hd`],[`uvvi`,`image/vnd.dece.graphic`],[`uvvm`,`video/vnd.dece.mobile`],[`uvvp`,`video/vnd.dece.pd`],[`uvvs`,`video/vnd.dece.sd`],[`uvvt`,`application/vnd.dece.ttml+xml`],[`uvvu`,`video/vnd.uvvu.mp4`],[`uvvv`,`video/vnd.dece.video`],[`uvvx`,`application/vnd.dece.unspecified`],[`uvvz`,`application/vnd.dece.zip`],[`uvx`,`application/vnd.dece.unspecified`],[`uvz`,`application/vnd.dece.zip`],[`vbox`,`application/x-virtualbox-vbox`],[`vbox-extpack`,`application/x-virtualbox-vbox-extpack`],[`vcard`,`text/vcard`],[`vcd`,`application/x-cdlink`],[`vcf`,`text/x-vcard`],[`vcg`,`application/vnd.groove-vcard`],[`vcs`,`text/x-vcalendar`],[`vcx`,`application/vnd.vcx`],[`vdi`,`application/x-virtualbox-vdi`],[`vds`,`model/vnd.sap.vds`],[`vhd`,`application/x-virtualbox-vhd`],[`vis`,`application/vnd.visionary`],[`viv`,`video/vnd.vivo`],[`vlc`,`application/videolan`],[`vmdk`,`application/x-virtualbox-vmdk`],[`vob`,`video/x-ms-vob`],[`vor`,`application/vnd.stardivision.writer`],[`vox`,`application/x-authorware-bin`],[`vrml`,`model/vrml`],[`vsd`,`application/vnd.visio`],[`vsf`,`application/vnd.vsf`],[`vss`,`application/vnd.visio`],[`vst`,`application/vnd.visio`],[`vsw`,`application/vnd.visio`],[`vtf`,`image/vnd.valve.source.texture`],[`vtt`,`text/vtt`],[`vtu`,`model/vnd.vtu`],[`vxml`,`application/voicexml+xml`],[`w3d`,`application/x-director`],[`wad`,`application/x-doom`],[`wadl`,`application/vnd.sun.wadl+xml`],[`war`,`application/java-archive`],[`wasm`,`application/wasm`],[`wav`,`audio/x-wav`],[`wax`,`audio/x-ms-wax`],[`wbmp`,`image/vnd.wap.wbmp`],[`wbs`,`application/vnd.criticaltools.wbs+xml`],[`wbxml`,`application/wbxml`],[`wcm`,`application/vnd.ms-works`],[`wdb`,`application/vnd.ms-works`],[`wdp`,`image/vnd.ms-photo`],[`weba`,`audio/webm`],[`webapp`,`application/x-web-app-manifest+json`],[`webm`,`video/webm`],[`webmanifest`,`application/manifest+json`],[`webp`,`image/webp`],[`wg`,`application/vnd.pmi.widget`],[`wgt`,`application/widget`],[`wks`,`application/vnd.ms-works`],[`wm`,`video/x-ms-wm`],[`wma`,`audio/x-ms-wma`],[`wmd`,`application/x-ms-wmd`],[`wmf`,`image/wmf`],[`wml`,`text/vnd.wap.wml`],[`wmlc`,`application/wmlc`],[`wmls`,`text/vnd.wap.wmlscript`],[`wmlsc`,`application/vnd.wap.wmlscriptc`],[`wmv`,`video/x-ms-wmv`],[`wmx`,`video/x-ms-wmx`],[`wmz`,`application/x-msmetafile`],[`woff`,`font/woff`],[`woff2`,`font/woff2`],[`word`,`application/msword`],[`wpd`,`application/vnd.wordperfect`],[`wpl`,`application/vnd.ms-wpl`],[`wps`,`application/vnd.ms-works`],[`wqd`,`application/vnd.wqd`],[`wri`,`application/x-mswrite`],[`wrl`,`model/vrml`],[`wsc`,`message/vnd.wfa.wsc`],[`wsdl`,`application/wsdl+xml`],[`wspolicy`,`application/wspolicy+xml`],[`wtb`,`application/vnd.webturbo`],[`wvx`,`video/x-ms-wvx`],[`x3d`,`model/x3d+xml`],[`x3db`,`model/x3d+fastinfoset`],[`x3dbz`,`model/x3d+binary`],[`x3dv`,`model/x3d-vrml`],[`x3dvz`,`model/x3d+vrml`],[`x3dz`,`model/x3d+xml`],[`x32`,`application/x-authorware-bin`],[`x_b`,`model/vnd.parasolid.transmit.binary`],[`x_t`,`model/vnd.parasolid.transmit.text`],[`xaml`,`application/xaml+xml`],[`xap`,`application/x-silverlight-app`],[`xar`,`application/vnd.xara`],[`xav`,`application/xcap-att+xml`],[`xbap`,`application/x-ms-xbap`],[`xbd`,`application/vnd.fujixerox.docuworks.binder`],[`xbm`,`image/x-xbitmap`],[`xca`,`application/xcap-caps+xml`],[`xcs`,`application/calendar+xml`],[`xdf`,`application/xcap-diff+xml`],[`xdm`,`application/vnd.syncml.dm+xml`],[`xdp`,`application/vnd.adobe.xdp+xml`],[`xdssc`,`application/dssc+xml`],[`xdw`,`application/vnd.fujixerox.docuworks`],[`xel`,`application/xcap-el+xml`],[`xenc`,`application/xenc+xml`],[`xer`,`application/patch-ops-error+xml`],[`xfdf`,`application/vnd.adobe.xfdf`],[`xfdl`,`application/vnd.xfdl`],[`xht`,`application/xhtml+xml`],[`xhtml`,`application/xhtml+xml`],[`xhvml`,`application/xv+xml`],[`xif`,`image/vnd.xiff`],[`xl`,`application/excel`],[`xla`,`application/vnd.ms-excel`],[`xlam`,`application/vnd.ms-excel.addin.macroEnabled.12`],[`xlc`,`application/vnd.ms-excel`],[`xlf`,`application/xliff+xml`],[`xlm`,`application/vnd.ms-excel`],[`xls`,`application/vnd.ms-excel`],[`xlsb`,`application/vnd.ms-excel.sheet.binary.macroEnabled.12`],[`xlsm`,`application/vnd.ms-excel.sheet.macroEnabled.12`],[`xlsx`,`application/vnd.openxmlformats-officedocument.spreadsheetml.sheet`],[`xlt`,`application/vnd.ms-excel`],[`xltm`,`application/vnd.ms-excel.template.macroEnabled.12`],[`xltx`,`application/vnd.openxmlformats-officedocument.spreadsheetml.template`],[`xlw`,`application/vnd.ms-excel`],[`xm`,`audio/xm`],[`xml`,`application/xml`],[`xns`,`application/xcap-ns+xml`],[`xo`,`application/vnd.olpc-sugar`],[`xop`,`application/xop+xml`],[`xpi`,`application/x-xpinstall`],[`xpl`,`application/xproc+xml`],[`xpm`,`image/x-xpixmap`],[`xpr`,`application/vnd.is-xpr`],[`xps`,`application/vnd.ms-xpsdocument`],[`xpw`,`application/vnd.intercon.formnet`],[`xpx`,`application/vnd.intercon.formnet`],[`xsd`,`application/xml`],[`xsl`,`application/xml`],[`xslt`,`application/xslt+xml`],[`xsm`,`application/vnd.syncml+xml`],[`xspf`,`application/xspf+xml`],[`xul`,`application/vnd.mozilla.xul+xml`],[`xvm`,`application/xv+xml`],[`xvml`,`application/xv+xml`],[`xwd`,`image/x-xwindowdump`],[`xyz`,`chemical/x-xyz`],[`xz`,`application/x-xz`],[`yaml`,`text/yaml`],[`yang`,`application/yang`],[`yin`,`application/yin+xml`],[`yml`,`text/yaml`],[`ymp`,`text/x-suse-ymp`],[`z`,`application/x-compress`],[`z1`,`application/x-zmachine`],[`z2`,`application/x-zmachine`],[`z3`,`application/x-zmachine`],[`z4`,`application/x-zmachine`],[`z5`,`application/x-zmachine`],[`z6`,`application/x-zmachine`],[`z7`,`application/x-zmachine`],[`z8`,`application/x-zmachine`],[`zaz`,`application/vnd.zzazz.deck+xml`],[`zip`,`application/zip`],[`zir`,`application/vnd.zul`],[`zirz`,`application/vnd.zul`],[`zmm`,`application/vnd.handheld-entertainment+xml`],[`zsh`,`text/x-scriptzsh`]]);function
93Pz(e,t,n){let r=INe(e),{webkitRelativePath:i}=e,a=typeof t==`string`?t:typeof i==`string`&&i.length>0?i:`./${e.name}`;return typeof r.path!=`string`&&Fz(r,`path`,a),n!==void 0&&Object.defineProperty(r,"handle",{value:n,writable:!1,
93configurable:!1,enumerable:!0}),Fz(r,`relativePath`,a),r}function INe(e){let{name:t}=e;if(t&&t.lastIndexOf(`.`)!==-1&&!e.type){let n=t.split(`.`).pop().toLowerCase(),r=FNe.get(n);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}function Fz(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}var LNe=[`.DS_Store`,`Thumbs.db`];function RNe(e){return TC(this,void 0,void 0,function*(){return Iz(e)&&zNe(e.dataTransfer)?UNe(e.dataTransfer,e.type):BNe(e)?VNe(e):Array.isArray(e)&&e.every(e=>`getFile`in e&&typeof e.getFile==`function`)?HNe(e):[]})}function zNe(e){return Iz(e)}function BNe(e){return Iz(e)&&Iz(e.target)}function Iz(e){return typeof e==`object`&&!!e}function VNe(e){return Rz(e.target.files).map(e=>Pz(e))}function HNe(e){return TC(this,void 0,void 0,function*(){return(yield Promise.all(e.map(e=>e.getFile()))).map(e=>Pz(e))})}function UNe(e,t){return TC(this,void 0,void 0,function*(){if(e.items){let n=Rz(e.items).filter(e=>e.kind===`file`);return t===`drop`?Lz(zz(yield Promise.all(n.map(WNe)))):n}return Lz(Rz(e.files).map(e=>Pz(e)))})}function Lz(e){return e.filter(e=>LNe.indexOf(e.name)===-1)}function Rz(e){if(e===null)return[];let t=[];for(let n=0;n<e.length;n++){let r=e[n];t.push(r)}return t}function WNe(e){if(typeof e.webkitGetAsEntry!=`function`)return Bz(e);let t=e.webkitGetAsEntry();return t&&t.isDirectory?Vz(t):Bz(e,t)}function zz(e){return e.reduce((e,t)=>[...e,...Array.isArray(t)?zz(t):[t]],[])}function Bz(e,t){return TC(this,void 0,void 0,function*(){if(globalThis.isSecureContext&&typeof e.getAsFileSystemHandle==`function`){let t=yield e.getAsFileSystemHandle();if(t===null)throw Error(`${e} is not a File`);if(t!==void 0){let e=yield t.getFile();return e.handle=t,Pz(e)}}let n=e.getAsFile();if(!n)throw Error(`${e} is not a File`);return Pz(n,t?.fullPath??void 0)})}function GNe(e){return TC(this,void 0,void 0,function*(){return e.isDirectory?Vz(e):KNe(e)})}function Vz(e){let t=e.createReader();return new Promise((e,n)=>{let r=[];function i(){t.readEntries(t=>TC(this,void 0,void 0,function*(){if(t.length){let e=Promise.all(t.map(GNe));r.push(e),i()}else try{e(yield Promise.all(r))}catch(e){n(e)}}),e=>{n(e)})}i()})}function KNe(e){return TC(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(n=>{t(Pz(n,e.fullPath))},e=>{n(e)})})})}var Hz=l(o((e=>{e.__esModule=!0,e.default=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(`,`);if(n.length===0)return!0;var r=e.name||``,i=(e.type||``).toLowerCase(),a=i.replace(/\/.*$/,``);return n.some(function(e){var t=e.trim().toLowerCase();return t.charAt(0)===`.`?r.toLowerCase().endsWith(t):t.endsWith(`/*`)?a===t.replace(/\/.*$/,``):i===t})}return!0}}))());function Uz(e){return YNe(e)||JNe(e)||Jz(e)||qNe()}function qNe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 94In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function JNe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function YNe(e){if(Array.isArray(e))return Yz(e)}function Wz(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Gz(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Wz(Object(n),!0).forEach(function(t){Kz(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wz(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Kz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qz(e,t){return QNe(e)||ZNe(e,t)||Jz(e,t)||XNe()}function XNe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 95In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Jz(e,t){if(e){if(typeof e==`string`)return Yz(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yz(e,t)}}function Yz(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ZNe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function QNe(e){if(Array.isArray(e))return e}
95var $Ne=typeof Hz.default==`function`?Hz.default:Hz.default.default,ePe=`file-invalid-type`,tPe=`file-too-large`,nPe=`file-too-small`,rPe=`too-many-files`,iPe=function(){var e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:``).split(`,`);return{code:ePe,message:`File type must be ${e.length>1?`one of ${e.join(`, `)}`:e[0]}`}},Xz=function(e){return{code:tPe,message:`File is larger than ${e} ${e===1?`byte`:`bytes`}`}},Zz=function(e){return{code:nPe,message:`File is smaller than ${e} ${e===1?`byte`:`bytes`}`}},aPe={code:rPe,message:`Too many files`};function oPe(e){return e.type===``&&typeof e.getAsFile==`function`}function Qz(e,t){var n=e.type===`application/x-moz-file`||$Ne(e,t)||oPe(e);return[n,n?null:iPe(t)]}function $z(e,t,n){if(eB(e.size)){if(eB(t)&&eB(n)){if(e.size>n)return[!1,Xz(n)];if(e.size<t)return[!1,Zz(t)]}else if(eB(t)&&e.size<t)return[!1,Zz(t)];else if(eB(n)&&e.size>n)return[!1,Xz(n)]}return[!0,null]}function eB(e){return e!=null}function sPe(e){var t=e.files,n=e.accept,r=e.minSize,i=e.maxSize,a=e.multiple,o=e.maxFiles,s=e.validator;return!a&&t.length>1||a&&o>=1&&t.length>o?!1:t.every(function(e){var t=qz(Qz(e,n),1)[0],a=qz($z(e,r,i),1)[0],o=s?s(e):null;return t&&a&&!o})}function tB(e){return typeof e.isPropagationStopped==`function`?e.isPropagationStopped():e.cancelBubble===void 0?!1:e.cancelBubble}function nB(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return e===`Files`||e===`application/x-moz-file`}):!!e.target&&!!e.target.files}function rB(e){e.preventDefault()}function cPe(e){return e.indexOf(`MSIE`)!==-1||e.indexOf(`Trident/`)!==-1}function lPe(e){return e.indexOf(`Edge/`)!==-1}function uPe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return cPe(e)||lPe(e)}function iB(){var e=[...arguments];return function(t){var n=[...arguments].slice(1);return e.some(function(e){return!tB(t)&&e&&e.apply(void 0,[t].concat(n)),tB(t)})}}function dPe(){return`showOpenFilePicker`in window}function fPe(e){return eB(e)?[{description:`Files`,accept:Object.entries(e).filter(function(e){var t=qz(e,2),n=t[0],r=t[1],i=!0;return aB(n)||(console.warn(`Skipped "${n}" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.`),i=!1),(!Array.isArray(r)||!r.every(oB))&&(console.warn(`Skipped "${n}" because an invalid file extension was provided.`),i=!1),i}).reduce(function(e,t){var n=qz(t,2),r=n[0],i=n[1];return Gz(Gz({},e),{},Kz({},r,i))},{})}]:e}function pPe(e){if(eB(e))return Object.entries(e).reduce(function(e,t){var n=qz(t,2),r=n[0],i=n[1];return[].concat(Uz(e),[r],Uz(i))},[]).filter(function(e){return aB(e)||oB(e)}).join(`,`)}function mPe(e){return e instanceof DOMException&&(e.name===`AbortError`||e.code===e.ABORT_ERR)}function hPe(e){return e instanceof DOMException&&(e.name===`SecurityError`||e.code===e.SECURITY_ERR)}function aB(e){return e===`audio/*`||e===`video/*`||e===`image/*`||e===`text/*`||e===`application/*`||/\w+\/[-+.\w]+/g.test(e)}function oB(e){return/^.*\.[\w]+$/.test(e)}var gPe=[`children`],_Pe=[`open`],vPe=[`refKey`,`role`,`onKeyDown`,`onFocus`,`onBlur`,`onClick`,`onDragEnter`,`onDragOver`,`onDragLeave`,`onDrop`],yPe=[`refKey`,`onChange`,`onClick`];function sB(e){return SPe(e)||xPe(e)||lB(e)||bPe()}function bPe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 96In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xPe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function SPe(e){if(Array.isArray(e))return uB(e)}function cB(e,t){return TPe(e)||wPe(e,t)||lB(e,t)||CPe()}function CPe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 97In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lB(e,t){if(e){if(typeof e==`string`)return uB(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return uB(e,t)}}function uB(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function wPe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function TPe(e){if(Array.isArray(e))return e}function dB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function fB(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
97t%2?dB(Object(n),!0).forEach(function(t){pB(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dB(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function pB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mB(e,t){if(e==null)return{};var n=EPe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function EPe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var hB=(0,J.forwardRef)(function(e,t){var n=e.children,r=vB(mB(e,gPe)),i=r.open,a=mB(r,_Pe);return(0,J.useImperativeHandle)(t,function(){return{open:i}},[i]),J.createElement(J.Fragment,null,n(fB(fB({},a),{},{open:i})))});hB.displayName=`Dropzone`;var gB={disabled:!1,getFilesFromEvent:RNe,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};hB.defaultProps=gB,hB.propTypes={children:CM.default.func,accept:CM.default.objectOf(CM.default.arrayOf(CM.default.string)),multiple:CM.default.bool,preventDropOnDocument:CM.default.bool,noClick:CM.default.bool,noKeyboard:CM.default.bool,noDrag:CM.default.bool,noDragEventsBubbling:CM.default.bool,minSize:CM.default.number,maxSize:CM.default.number,maxFiles:CM.default.number,disabled:CM.default.bool,getFilesFromEvent:CM.default.func,onFileDialogCancel:CM.default.func,onFileDialogOpen:CM.default.func,useFsAccessApi:CM.default.bool,autoFocus:CM.default.bool,onDragEnter:CM.default.func,onDragLeave:CM.default.func,onDragOver:CM.default.func,onDrop:CM.default.func,onDropAccepted:CM.default.func,onDropRejected:CM.default.func,onError:CM.default.func,validator:CM.default.func};var _B={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,isDragGlobal:!1,acceptedFiles:[],fileRejections:[]};function vB(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=fB(fB({},gB),e),n=t.accept,r=t.disabled,i=t.getFilesFromEvent,a=t.maxSize,o=t.minSize,s=t.multiple,c=t.maxFiles,l=t.onDragEnter,u=t.onDragLeave,d=t.onDragOver,f=t.onDrop,p=t.onDropAccepted,m=t.onDropRejected,h=t.onFileDialogCancel,g=t.onFileDialogOpen,_=t.useFsAccessApi,v=t.autoFocus,y=t.preventDropOnDocument,b=t.noClick,x=t.noKeyboard,S=t.noDrag,C=t.noDragEventsBubbling,w=t.onError,T=t.validator,E=(0,J.useMemo)(function(){return pPe(n)},[n]),D=(0,J.useMemo)(function(){return fPe(n)},[n]),O=(0,J.useMemo)(function(){return typeof g==`function`?g:yB},[g]),k=(0,J.useMemo)(function(){return typeof h==`function`?h:yB}
97,[h]),A=(0,J.useRef)(null),j=(0,J.useRef)(null),M=cB((0,J.useReducer)(DPe,_B),2),N=M[0],P=M[1],F=N.isFocused,I=N.isFileDialogActive,L=(0,J.useRef)(typeof window<`u`&&window.isSecureContext&&_&&dPe()),R=function(){!L.current&&I&&setTimeout(function(){j.current&&(j.current.files.length||(P({type:`closeDialog`}),k()))},300)};(0,J.useEffect)(function(){return window.addEventListener(`focus`,R,!1),function(){window.removeEventListener(`focus`,R,!1)}},[j,I,k,L]);var z=(0,J.useRef)([]),B=(0,J.useRef)([]),V=function(e){A.current&&A.current.contains(e.target)||(e.preventDefault(),z.current=[])};(0,J.useEffect)(function(){return y&&(document.addEventListener(`dragover`,rB,!1),document.addEventListener(`drop`,V,!1)),function(){y&&(document.removeEventListener(`dragover`,rB),document.removeEventListener(`drop`,V))}},[A,y]),(0,J.useEffect)(function(){var e=function(e){B.current=[].concat(sB(B.current),[e.target]),nB(e)&&P({isDragGlobal:!0,type:`setDragGlobal`})},t=function(e){B.current=B.current.filter(function(t){return t!==e.target&&t!==null}),!(B.current.length>0)&&P({isDragGlobal:!1,type:`setDragGlobal`})},n=function(){B.current=[],P({isDragGlobal:!1,type:`setDragGlobal`})},r=function(){B.current=[],P({isDragGlobal:!1,type:`setDragGlobal`})};return document.addEventListener(`dragenter`,e,!1),document.addEventListener(`dragleave`,t,!1),document.addEventListener(`dragend`,n,!1),document.addEventListener(`drop`,r,!1),function(){document.removeEventListener(`dragenter`,e),document.removeEventListener(`dragleave`,t),document.removeEventListener(`dragend`,n),document.removeEventListener(`drop`,r)}},[A]),(0,J.useEffect)(function(){return!r&&v&&A.current&&A.current.focus(),function(){}},[A,v,r]);var H=(0,J.useCallback)(function(e){w?w(e):console.error(e)},[w]),U=(0,J.useCallback)(function(e){e.preventDefault(),e.persist(),le(e),z.current=[].concat(sB(z.current),[e.target]),nB(e)&&Promise.resolve(i(e)).then(function(t){if(!(tB(e)&&!C)){var n=t.length,r=n>0&&sPe({files:t,accept:E,minSize:o,maxSize:a,multiple:s,maxFiles:c,validator:T});P({isDragAccept:r,isDragReject:n>0&&!r,isDragActive:!0,type:`setDraggedFiles`}),l&&l(e)}}).catch(function(e){return H(e)})},[i,l,H,C,E,o,a,s,c,T]),W=(0,J.useCallback)(function(e){e.preventDefault(),e.persist(),le(e);var t=nB(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect=`copy`}catch{}return t&&d&&d(e),!1},[d,C]),G=(0,J.useCallback)(function(e){e.preventDefault(),e.persist(),le(e);var t=z.current.filter(function(e){return A.current&&A.current.contains(e)}),n=t.indexOf(e.target);n!==-1&&t.splice(n,1),z.current=t,!(t.length>0)&&(P({type:`setDraggedFiles`,isDragActive:!1,isDragAccept:!1,isDragReject:!1}),nB(e)&&u&&u(e))},[A,u,C]),ee=(0,J.useCallback)(function(e,t){var n=[],r=[];e.forEach(function(e){var t=cB(Qz(e,E),2),i=t[0],s=t[1],c=cB($z(e,o,a),2),l=c[0],u=c[1],d=T?T(e):null;if(i&&l&&!d)n.push(e);else{var f=[s,u];d&&(f=f.concat(d)),r.push({file:e,errors:f.filter(function(e){return e})})}}),(!s&&n.length>1||s&&c>=1&&n.length>c)&&(n.forEach(function(e){r.push({file:e,errors:[aPe]})}),n.splice(0)),P({acceptedFiles:n,fileRejections:r,type:`setFiles`}),f&&f(n,r,t),r.length>0&&m&&m(r,t),n.length>0&&p&&p(n,t)},[P,s,E,o,a,c,f,p,m,T]),te=(0,J.useCallback)(function(e){e.preventDefault(),e.persist(),le(e),z.current=[],nB(e)&&Promise.resolve(i(e)).then(function(t){tB(e)&&!C||ee(t,e)}).catch(function(e){return H(e)}),P({type:`reset`})},[i,ee,H,C]),ne=(0,J.useCallback)(function(){if(L.current){P({type:`openDialog`}),O();var e={multiple:s,types:D};window.showOpenFilePicker(e).then(function(e){return i(e)}).then(function(e){ee(e,null),P({type:`closeDialog`})}).catch(function(e){mPe(e)?(k(e),P({type:`closeDialog`})):hPe(e)?(L.current=!1,j.current?(j.current.value=null,j.current.click()):H(Error(`Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided.`))):H(e)});return}j.current&&(P({type:`openDialog`}),O(),j.current.value=null,j.current.click())},[P,O,k,_,ee,H,D,s]),re=(0,J.useCallback)(function(e){!A.current||!A.current.isEqualNode(e.target)||(e.key===` `||e.key===`Enter`||e.keyCode===32||e.keyCode===13)&&(e.preventDefault(),ne())},[A,ne]),ie=(0,J.useCallback)(function(){P({type:`focus`})},[]),K=(0,J.useCallback)(function(){P({type:`blur`})},[]),ae=(0,J.useCallback)(function(){b||(uPe()?setTimeout(ne,0):ne())},[b,ne]),oe=function(e){return r?null:e},se=function(e){return x?null:oe(e)},ce=function(e){return S?null:oe(e)},le=function(e){C&&e.stopPropagation()},ue=(0,J.useMemo)(function(){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.refKey,n=t===void 0?`ref`:t,i=e.role,a=e.onKeyDown,o=e.onFocus,s=e.onBlur,c=e.onClick,l=e.onDragEnter,u=e.onDragOver,d=e.onDragLeave,f=e.onDrop,p=mB(e,vPe);return fB(fB(pB({onKeyDown:se(iB(a,re)),onFocus:se(iB(o,ie)),onBlur:se(iB(s,K)),onClick:oe(iB(c,ae)),onDragEnter:ce(iB(l,U)),onDragOver:ce(iB(u,W)),onDragLeave:ce(iB(d,G)),onDrop:ce(iB(f,te)),role:typeof i==`string`&&i!==``?i:`presentation`},n,A),!r&&!x?{tabIndex:0}:{}),p)}},[A,re,ie,K,ae,U,W,G,te,x,S,r]),de=(0,J.useCallback)(function(e){e.stopPropagation()},[]),fe=(0,J.useMemo)(function(){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.refKey,n=t===void 0?`ref`:t,r=e.onChange,i=e.onClick,a=mB(e,yPe);return fB(fB({},pB({accept:E,multiple:s,type:`file`,style:{border:0,clip:`rect(0, 0, 0, 0)`,clipPath:`inset(50%)`,height:`1px`,margin:`0 -1px -1px 0`,overflow:`hidden`,padding:0,position:`absolute`,width:`1px`,whiteSpace:`nowrap`},onChange:oe(iB(r,te)),onClick:oe(iB(i,de)),tabIndex:-1}
97,n,j)),a)}},[j,n,s,te,r]);return fB(fB({},N),{},{isFocused:F&&!r,getRootProps:ue,getInputProps:fe,rootRef:A,inputRef:j,open:oe(ne)})}function DPe(e,t){switch(t.type){case`focus`:return fB(fB({},e),{},{isFocused:!0});case`blur`:return fB(fB({},e),{},{isFocused:!1});case`openDialog`:return fB(fB({},_B),{},{isFileDialogActive:!0});case`closeDialog`:return fB(fB({},e),{},{isFileDialogActive:!1});case`setDraggedFiles`:return fB(fB({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case`setFiles`:return fB(fB({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:!1});case`setDragGlobal`:return fB(fB({},e),{},{isDragGlobal:t.isDragGlobal});case`reset`:return fB({},_B);default:return e}}function yB(){}var[OPe,kPe]=cw(`Dropzone component was not found in tree`),bB={root:`m_d46a4834`,inner:`m_b85f7144`,fullScreen:`m_96f6e9ad`,dropzone:`m_7946116d`};function xB(e){let t=t=>{let{children:n,...r}=mT(`Dropzone${AS(e)}`,{},t),i=kPe(),a=sw(n)?n:(0,Y.jsx)(`span`,{children:n});return i[e]?(0,J.cloneElement)(a,r):null};return t.displayName=`@mantine/dropzone/${AS(e)}`,t}var APe=xB(`accept`),jPe=xB(`reject`),MPe=xB(`idle`),NPe={multiple:!0,maxSize:1/0,activateOnClick:!0,activateOnDrag:!0,dragEventsBubbling:!0,activateOnKeyboard:!0,useFsAccessApi:!0,variant:`light`,rejectColor:`red`},PPe=Mw((e,{radius:t,variant:n,acceptColor:r,rejectColor:i})=>{let a=e.variantColorResolver({color:r||e.primaryColor,theme:e,variant:n}),o=e.variantColorResolver({color:i||`red`,theme:e,variant:n});return{root:{"--dropzone-radius":_w(t),"--dropzone-accept-color":a.color,"--dropzone-accept-bg":a.background,"--dropzone-reject-color":o.color,"--dropzone-reject-bg":o.background}}}),SB=CT((e,t)=>{let n=mT(`Dropzone`,NPe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,radius:l,disabled:u,loading:d,multiple:f,maxSize:p,accept:m,children:h,onDropAny:g,onDrop:_,onReject:v,openRef:y,name:b,maxFiles:x,autoFocus:S,activateOnClick:C,activateOnDrag:w,dragEventsBubbling:T,activateOnKeyboard:E,onDragEnter:D,onDragLeave:O,onDragOver:k,onFileDialogCancel:A,onFileDialogOpen:j,preventDropOnDocument:M,useFsAccessApi:N,getFilesFromEvent:P,validator:F,rejectColor:I,acceptColor:L,enablePointerEvents:R,loaderProps:z,inputProps:B,mod:V,attributes:H,...U}=n,W=fT({name:`Dropzone`,classes:bB,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:H,vars:c,varsResolver:PPe}
97),{getRootProps:G,getInputProps:ee,isDragAccept:te,isDragReject:ne,isDragActive:re,open:ie}=vB({onDrop:g,onDropAccepted:_,onDropRejected:v,disabled:u||d,accept:Array.isArray(m)?m.reduce((e,t)=>({...e,[t]:[]}),{}):m,multiple:f,maxSize:p,maxFiles:x,autoFocus:S,noClick:!C,noDrag:!w,noDragEventsBubbling:!T,noKeyboard:!E,onDragEnter:D,onDragLeave:O,onDragOver:k,onFileDialogCancel:A,onFileDialogOpen:j,preventDropOnDocument:M,useFsAccessApi:N,validator:F,...P?{getFilesFromEvent:P}:null});GS(y,ie);let K=re&&te,ae=re&&ne,oe=!K&&!ae;return(0,Y.jsx)(OPe,{value:{accept:K,reject:ae,idle:oe},children:(0,Y.jsxs)(X,{...G(),...W(`root`,{focusable:!0}),...U,mod:[{accept:K,reject:ae,idle:oe,disabled:u,loading:d,"activate-on-click":C},V],children:[(0,Y.jsx)(Lk,{visible:d,overlayProps:{radius:l},unstyled:s,loaderProps:z}),(0,Y.jsx)(`input`,{...ee(B),name:b}),(0,Y.jsx)(`div`,{...W(`inner`),ref:t,"data-enable-pointer-events":R||void 0,children:h})]})})});SB.classes=bB,SB.displayName=`@mantine/dropzone/Dropzone`,SB.Accept=APe,SB.Idle=MPe,SB.Reject=jPe;var FPe={maxSize:1/0,activateOnDrag:!0,dragEventsBubbling:!0,activateOnKeyboard:!0,active:!0,zIndex:pw(`max`),withinPortal:!0},CB=CT((e,t)=>{let n=mT(`DropzoneFullScreen`,FPe,e),{classNames:r,className:i,style:a,styles:o,unstyled:s,vars:c,active:l,onDrop:u,onReject:d,zIndex:f,withinPortal:p,portalProps:m,attributes:h,...g}=n,_=fT({name:`DropzoneFullScreen`,classes:bB,props:n,className:i,style:a,classNames:r,styles:o,unstyled:s,attributes:h,rootSelector:`fullScreen`}),{resolvedClassNames:v,resolvedStyles:y}=uT({classNames:r,styles:o,props:n}),[b,x]=(0,J.useState)(0),[S,{open:C,close:w}]=tC(!1),T=e=>{e.dataTransfer?.types.includes(`Files`)&&(x(e=>e+1),C())},E=()=>{x(e=>e-1)};return(0,J.useEffect)(()=>{b===0&&w()},[b]),(0,J.useEffect)(()=>{if(l)return document.addEventListener(`dragenter`,T,!1),document.addEventListener(`dragleave`,E,!1),()=>{document.removeEventListener(`dragenter`,T,!1),document.removeEventListener(`dragleave`,E,!1)}},[l]),(0,Y.jsx)(iD,{...m,withinPortal:p,children:(0,Y.jsx)(X,{ref:t,..._(`fullScreen`,{style:{opacity:+!!S,pointerEvents:S?`all`:`none`,zIndex:f}}),children:(0,Y.jsx)(SB,{activateOnClick:!1,...g,classNames:v,styles:y,unstyled:s,className:bB.dropzone,onDrop:e=>{u?.(e),w(),x(0)},onReject:e=>{d?.(e),w(),x(0)}})})})});CB.classes=bB,CB.displayName=`@mantine/dropzone/DropzoneFullScreen`,SB.FullScreen=CB;var IPe=SB,LPe=e=>{let t=(0,q.c)(29),{disabled:n}=e,r=n===void 0?!1:n,i;t[0]===r?i=t[1]:(i=r?$(`gray`,7):$(`blue`,8),t[0]=r,t[1]=i);let a;t[2]===i?a=t[3]:(a=(0,Y.jsx)(`path`,{d:`M19.9991 11C19.7545 9.24035 18.9381 7.60993 17.6758 6.35986C16.4134 5.10979 14.7751 4.30941 13.0131 4.082C11.4396 3.87724 9.84062 4.13945 8.41491 4.83604C6.9892 5.53263 5.79965 6.63287 4.99414 8`,stroke:i,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[2]=i,t[3]=a);let o;t[4]===r?o=t[5]:(o=r?$(`gray`,7):$(`blue`,8),t[4]=r,t[5]=o);let s;t[6]===o?s=t[7]:(s=(0,Y.jsx)(`path`,{d:`M4 13C4.23134 14.6651 4.97504 16.217 6.12797 17.4404C7.2809 18.6639 8.78594 19.4983 10.4344 19.828C12.0829 20.1577 13.793 19.9663 15.3279 19.2804C16.8627 18.5945 18.146 17.448 19 16`,stroke:o,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[6]=o,t[7]=s);let c;t[8]===r?c=t[9]:(c=r?$(`gray`,7):$(`blue`,8),t[8]=r,t[9]=c);let l;t[10]===c?l=t[11]:(l=(0,Y.jsx)(`path`,{d:`M18 16C18 16.2652 18.1054 16.5196 18.2929 16.7071C18.4804 16.8946 18.7348 17 19 17C19.2652 17 19.5196 16.8946 19.7071 16.7071C19.8946 16.5196 20 16.2652 20 16C20 15.7348 19.8946 15.4804 19.7071 15.2929C19.5196 15.1054 18.7348 15 19 15C18.7348 15 18.4804 15.1054 18.2929 15.2929C18.1054 15.4804 18 15.7348 18 16Z`,stroke:c,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[10]=c,t[11]=l);let u;t[12]===r?u=t[13]:(u=r?$(`gray`,7):$(`blue`,8),t[12]=r,t[13]=u);let d;t[14]===u?d=t[15]:(d=(0,Y.jsx)(`path`,{d:`M4 8C4 8.26522 4.10536 8.51957 4.29289 8.70711C4.48043 8.89464 4.73478 9 5 9C5.26522 9 5.51957 8.89464 5.70711 8.70711C5.89464 8.51957 6 8.26522 6 8C6 7.73478 5.89464 7.48043 5.70711 7.29289C5.51957 7.10536 5.26522 7 5 7C4.73478 7 4.48043 7.10536 4.29289 7.29289C4.10536 7.48043 4 7.73478 4 8Z`,stroke:u,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[14]=u,t[15]=d);let f;t[16]===r?f=t[17]:(f=r?$(`gray`,7):$(`blue`,8),t[16]=r,t[17]=f);let p;t[18]===f?p=t[19]:(p=(0,Y.jsx)(`path`,{d:`M9 12C9 12.7956 9.31607 13.5587 9.87868 14.1213C10.4413 14.6839 11.2044 15 12 15C12.7956 15 13.5587 14.6839 14.1213 14.1213C14.6839 13.5587 15 12.7956 15 12C15 11.2044 14.6839 10.4413 14.1213 9.87868C13.5587 9.31607 12.7956 9 12 9C11.2044 9 10.4413 9.31607 9.87868 9.87868C9.31607 10.4413 9 11.2044 9 12Z`,stroke:f,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[18]=f,t[19]=p);let m;t[20]!==p||t[21]!==a||t[22]!==s||t[23]!==l||t[24]!==d?(m=(0,Y.jsxs)(`g`,{clipPath:`url(#clip0_3855_32762)`,children:[a,s,l,d,p]}),t[20]=p,t[21]=a,t[22]=s,t[23]=l,t[24]=d,t[25]=m):m=t[25];let h;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(`defs`,{children:(0,Y.jsx)(`clipPath`,{id:`clip0_3855_32762`,children:(0,Y.jsx)(`rect`,{width:`24`,height:`24`,fill:`white`})})}),t[26]=h):h=t[26];let g;return t[27]===m?g=t[28]:(g=(0,Y.jsxs)(`svg`,{width:`24`,height:`24`,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[m,h]}),t[27]=m,t[28]=g),g},RPe=e=>{let t=(0,q.c)(19),{disabled:n}=e,r=n===void 0?!1:n,i;t[0]===r?i=t[1]:(i=r?$(`gray`,7):$(`blue`,8),t[0]=r,t[1]=i);let a;t[2]===i?a=t[3]:(a=(0,Y.jsx)(`path`,{d:`M3 12C3 13.1819 3.23279 14.3522 3.68508 15.4442C4.13738 16.5361 4.80031 17.5282 5.63604 18.364C6.47177 19.1997 7.46392 19.8626 8.55585 20.3149C9.64778 20.7672 10.8181 21 12 21C13.1819 21 14.3522 20.7672 15.4442 20.3149C16.5361 19.8626 17.5282 19.1997 18.364 18.364C19.1997 17.5282 19.8626 16.5361 20.3149 15.4442C20.7672 14.3522 21 13.1819 21 12C21 9.61305 20.0518 7.32387 18.364 5.63604C16.6761 3.94821 14.3869 3 12 3C9.61305 3 7.32387 3.94821 5.63604 5.63604C3.94821 7.32387 3 9.61305 3 12Z`,stroke:i,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[2]=i,t[3]=a);let o;t[4]===r?o=t[5]:(o=r?$(`gray`,7):$(`blue`,8),t[4]=r,t[5]=o);let s;t[6]===o?s=t[7]:(s=(0,Y.jsx)(`path`,{d:`M9 12H15`,stroke:o,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[6]=o,t[7]=s);let c;t[8]===r?c=t[9]:(c=r?$(`gray`,7):$(`blue`,8),t[8]=r,t[9]=c);let l;t[10]===c?l=t[11]:(l=(0,Y.jsx)(`path`,{d:`M12 9V15`,stroke:c,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[10]=c,t[11]=l);let u;t[12]!==a||t[13]!==s||t[14]!==l?(u=(0,Y.jsxs)(`g`,{clipPath:`url(#clip0_3855_32772)`,children:[a,s,l]}),t[12]=a,t[13]=s,t[14]=l,t[15]=u):u=t[15];let d;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(`defs`,{children:(0,Y.jsx)(`clipPath`,{id:`clip0_3855_32772`,children:(0,Y.jsx)(`rect`,{width:`24`,height:`24`,fill:`white`})})}
97),t[16]=d):d=t[16];let f;return t[17]===u?f=t[18]:(f=(0,Y.jsxs)(`svg`,{width:`24`,height:`24`,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[u,d]}),t[17]=u,t[18]=f),f},zPe=e=>{let t=(0,q.c)(19),{disabled:n}=e,r=n===void 0?!1:n,i;t[0]===r?i=t[1]:(i=r?$(`gray`,7):$(`blue`,8),t[0]=r,t[1]=i);let a;t[2]===i?a=t[3]:(a=(0,Y.jsx)(`path`,{d:`M20 11C19.8277 9.76081 19.3708 8.57835 18.6649 7.54535C17.959 6.51236 17.0235 5.65693 15.9316 5.04612C14.8397 4.43532 13.6212 4.08575 12.3715 4.02484C11.1219 3.96392 9.87512 4.19331 8.729 4.69501M6.319 6.31901C5.53794 7.08076 4.91918 7.99274 4.5 9.00001M4 5.00001V9.00001H8`,stroke:i,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[2]=i,t[3]=a);let o;t[4]===r?o=t[5]:(o=r?$(`gray`,7):$(`blue`,8),t[4]=r,t[5]=o);let s;t[6]===o?s=t[7]:(s=(0,Y.jsx)(`path`,{d:`M4 13C4.20611 14.4832 4.81932 15.8801 5.77152 17.0358C6.72371 18.1915 7.97762 19.0606 9.39397 19.5466C10.8103 20.0326 12.3337 20.1164 13.7948 19.7889C15.2559 19.4613 16.5977 18.7351 17.671 17.691M20 16V15H19`,stroke:o,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[6]=o,t[7]=s);let c;t[8]===r?c=t[9]:(c=r?$(`gray`,7):$(`blue`,8),t[8]=r,t[9]=c);let l;t[10]===c?l=t[11]:(l=(0,Y.jsx)(`path`,{d:`M3 3L21 21`,stroke:c,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[10]=c,t[11]=l);let u;t[12]!==a||t[13]!==s||t[14]!==l?(u=(0,Y.jsxs)(`g`,{clipPath:`url(#clip0_3855_32782)`,children:[a,s,l]}),t[12]=a,t[13]=s,t[14]=l,t[15]=u):u=t[15];let d;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(`defs`,{children:(0,Y.jsx)(`clipPath`,{id:`clip0_3855_32782`,children:(0,Y.jsx)(`rect`,{width:`24`,height:`24`,fill:`white`})})}),t[16]=d):d=t[16];let f;return t[17]===u?f=t[18]:(f=(0,Y.jsxs)(`svg`,{width:`24`,height:`24`,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[u,d]}),t[17]=u,t[18]=f),f},wB=e=>{let t=(0,q.c)(34),{disabled:n,color:r}=e,i=n===void 0?!1:n,a;t[0]!==r||t[1]!==i?(a=i?$(`gray`,7):r||$(`red`,4),t[0]=r,t[1]=i,t[2]=a):a=t[2];let o;t[3]===a?o=t[4]:(o=(0,Y.jsx)(`path`,{d:`M4 7H20`,stroke:a,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[3]=a,t[4]=o);let s;t[5]!==r||t[6]!==i?(s=i?$(`gray`,7):r||$(`red`,4),t[5]=r,t[6]=i,t[7]=s):s=t[7];let c;t[8]===s?c=t[9]:(c=(0,Y.jsx)(`path`,{d:`M10 11V17`,stroke:s,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[8]=s,t[9]=c);let l;t[10]!==r||t[11]!==i?(l=i?$(`gray`,7):r||$(`red`,4),t[10]=r,t[11]=i,t[12]=l):l=t[12];let u;t[13]===l?u=t[14]:(u=(0,Y.jsx)(`path`,{d:`M14 11V17`,stroke:l,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[13]=l,t[14]=u);let d;t[15]!==r||t[16]!==i?(d=i?$(`gray`,7):r||$(`red`,4),t[15]=r,t[16]=i,t[17]=d):d=t[17];let f;t[18]===d?f=t[19]:(f=(0,Y.jsx)(`path`,{d:`M5 7L6 19C6 19.5304 6.21071 20.0391 6.58579 20.4142C6.96086 20.7893 7.46957 21 8 21H16C16.5304 21 17.0391 20.7893 17.4142 20.4142C17.7893 20.0391 18 19.5304 18 19L19 7`,stroke:d,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[18]=d,t[19]=f);let p;t[20]!==r||t[21]!==i?(p=i?$(`gray`,7):r||$(`red`,4),t[20]=r,t[21]=i,t[22]=p):p=t[22];let m;t[23]===p?m=t[24]:(m=(0,Y.jsx)(`path`,{d:`M9 7V4C9 3.73478 9.10536 3.48043 9.29289 3.29289C9.48043 3.10536 9.73478 3 10 3H14C14.2652 3 14.5196 3.10536 14.7071 3.29289C14.8946 3.48043 15 3.73478 15 4V7`,stroke:p,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[23]=p,t[24]=m);let h;t[25]!==m||t[26]!==o||t[27]!==c||t[28]!==u||t[29]!==f?(h=(0,Y.jsxs)(`g`,{clipPath:`url(#clip0_3855_32787)`,children:[o,c,u,f,m]}),t[25]=m,t[26]=o,t[27]=c,t[28]=u,t[29]=f,t[30]=h):h=t[30];let g;t[31]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(`defs`,{children:(0,Y.jsx)(`clipPath`,{id:`clip0_3855_32787`,children:(0,Y.jsx)(`rect`,{width:`24`,height:`24`,fill:`white`})})}),t[31]=g):g=t[31];let _;return t[32]===h?_=t[33]:(_=(0,Y.jsxs)(`svg`,{width:`24`,height:`24`,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[h,g]}),t[32]=h,t[33]=_),_},BPe=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(`svg`,{width:`16`,height:`20`,viewBox:`0 0 16 20`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:(0,Y.jsx)(`path`,{d:`M10 1V5C10 5.26522 10.1054 5.51957 10.2929 5.70711C10.4804 5.89464 10.7348 6 11 6H15M10 1H3C2.46957 1 1.96086 1.21071 1.58579 1.58579C1.21071 1.96086 1 2.46957 1 3V17C1 17.5304 1.21071 18.0391 1.58579 18.4142C1.96086 18.7893 2.46957 19 3 19H13C13.5304 19 14.0391 18.7893 14.4142 18.4142C14.7893 18.0391 15 17.5304 15 17V6M10 1L15 6M5 13L7 15L11 11`,stroke:`#399A00`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})}),e[0]=t):t=e[0],t},TB=e=>{let t=(0,q.c)(4),{disabled:n}=e,r=n===void 0?!1:n,i;t[0]===r?i=t[1]:(i=r?$(`gray`,7):$(`blue`,8),t[0]=r,t[1]=i);let a;return t[2]===i?a=t[3]:(a=(0,Y.jsx)(`svg`,{width:`16`,height:`16`,viewBox:`0 0 16 16`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:(0,Y.jsx)(`path`,{d:`M4 6L8 10L12 6`,stroke:i,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})}),t[2]=i,t[3]=a),a},EB=e=>{let t=(0,q.c)(17),{onFileSelect:n,selectedFile:r}=e,i;t[0]===n?i=t[1]:(i=e=>{e.length>0&&n(e[0])},t[0]=n,t[1]=i);let a=i,o;t[2]===n?o=t[3]:(o=()=>{n(null)},t[2]=n,t[3]=o);let s=o,c;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(c={c:$(`blueGray`,8)},t[4]=c):c=t[4];let l;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(l=[`text/xml`,`application/xml`],t[5]=l):l=t[5];let u;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(u=$(`blueGray`,4),t[6]=u):u=t[6];let d;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(d={root:{border:`1px solid ${u}`,backgroundColor:$(`gray`,1),borderRadius:8,height:162,display:`flex`,alignItems:`center`,justifyContent:`center`,cursor:`pointer`,marginTop:2}},t[7]=d):d=t[7];let f;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsxs)(Sj,{align:`center`,gap:8,justify:`center`,children:[(0,Y.jsx)(Nz,{size:24}),(0,Y.jsx)(Q,{children:`Drop your xml sitemap file here or browse`})]}),t[8]=f):f=t[8];let p;
97t[9]===a?p=t[10]:(p=(0,Y.jsx)(FD.Wrapper,{label:`Add URLs by Importing Sitemap`,description:`Import your sitemap by dropping the xml. file here or inputing the sitemap URL below`,descriptionProps:c,children:(0,Y.jsx)(IPe,{onDrop:a,accept:l,multiple:!1,styles:d,children:f})}),t[9]=a,t[10]=p);let m;t[11]!==s||t[12]!==r?(m=r&&(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,p:`md`,mt:`md`,style:{backgroundColor:$(`blue`,0),borderRadius:4,border:`1px solid ${$(`blueGray`,2)}`},children:[(0,Y.jsxs)(Z,{align:`center`,gap:`sm`,children:[(0,Y.jsx)(BPe,{}),(0,Y.jsx)(Q,{size:`sm`,children:r.name})]}),(0,Y.jsx)(QE,{onClick:s,children:(0,Y.jsx)(wB,{color:$(`blueGray`,8)})})]}),t[11]=s,t[12]=r,t[13]=m):m=t[13];let h;return t[14]!==p||t[15]!==m?(h=(0,Y.jsxs)(Y.Fragment,{children:[p,m]}),t[14]=p,t[15]=m,t[16]=h):h=t[16],h},VPe={divider:`_divider_1ljkb_1`},DB=e=>{let t=(0,q.c)(8),{mobileMargin:n,borderWidth:r,m:i}=e,a=n??`0 20px`,o=i??`auto`,s;t[0]!==a||t[1]!==o?(s={base:a,sm:o},t[0]=a,t[1]=o,t[2]=s):s=t[2];let c=r??1,l;t[3]===c?l=t[4]:(l={borderWidth:c},t[3]=c,t[4]=l);let u;return t[5]!==s||t[6]!==l?(u=(0,Y.jsx)(lk,{orientation:`horizontal`,className:VPe.divider,m:s,style:l}),t[5]=s,t[6]=l,t[7]=u):u=t[7],u},HPe=({opened:e,onClose:t,sitemapType:n})=>{let[r,i]=(0,J.useState)(null),[a,o]=(0,J.useState)(``),[s,c]=(0,J.useState)(!1),[l,u]=(0,J.useState)(null),[d,f]=(0,J.useState)(null),[p,m]=(0,J.useState)(null),[h,g]=(0,J.useState)(!1),{project:_,yyTranslation:v,deploymentValues:y}=nL(),b=!d||d?.length===0,x=!r&&!a||(n===`multilingual`||n===`target`)&&b,S=async()=>{if(g(!0),u(null),f(null),m(null),!a){u(`Please enter a sitemap URL`);return}if(!v?.source_lang_code){u(`Source language code is not defined`);return}if(!y.length){u(`No deployment values found`);return}try{let e=await dz(a),t=new File([e],`sitemap.xml`,{type:`text/xml`}),r=await fz(t,v?.source_lang_code,y);m(r);let i;i=r===`target`?await pz(t,y):await mz(t,v?.source_lang_code,_?.deployment_method),f(i);let o=lz(n,r);o&&u(o)}catch(e){u(`Failed to fetch sitemap: ${e}`)}finally{g(!1)}},C=async e=>{if(i(e),u(null),f(null),m(null),!v?.source_lang_code){u(`Source language code is not defined`);return}if(!y.length){u(`No deployment values found`);return}if(e)try{let t=await fz(e,v?.source_lang_code,y);m(t);let r;r=t===`target`?await pz(e,y):await mz(e,v?.source_lang_code,_?.deployment_method),f(r);let i=lz(n,t);i&&u(i)}catch(e){u(`Failed to parse sitemap: ${e}`)}},w=async()=>{if(u(null),!_){u(`Project not found`);return}if(!r&&!a){u(`Please provide either a sitemap file or URL`);return}c(!0);try{let e=[];
97if(n===`source`)e=await uz(_,r,a);else if(r)e=d||[];else if(a){let t=await dz(a),r=new File([t],`sitemap.xml`,{type:`text/xml`});e=n===`target`?await pz(r,y):await mz(r,v?.source_lang_code??``,_?.deployment_method)}e.length>0?(await _z(e,_.project_key),T()):u(`No URLs found in sitemap`)}catch(e){console.error(`Error importing URLs:`,e),u(e instanceof Error?e.message:String(e))}finally{c(!1)}},T=()=>{i(null),o(``),u(null),f(null),m(null),g(!1),t()};return(0,Y.jsxs)(YM,{opened:e,onClose:T,size:`lg`,title:(0,Y.jsxs)(vD,{p:20,children:[(0,Y.jsx)(Nz,{size:24,color:$(`blue`,8)}),(0,Y.jsxs)(Sj,{ta:`left`,gap:0,children:[`Import your`,` `,n===`multilingual`?`Multilingual`:n===`target`?`Target Language`:`Source`,` `,`Sitemap`,(0,Y.jsx)(Q,{tt:`none`,children:n===`multilingual`?`Import your multilingual sitemap to get translated URLs`:n===`target`?`Import your target language sitemap to extract all URLs`:`Import your source sitemap to generate and import translated URLs`})]})]}),withCloseButton:!1,footerActions:[{label:`Close`,action:T},{label:`Import`,action:w,disabled:x,loading:s}],children:[(0,Y.jsx)(EB,{onFileSelect:C,selectedFile:r}),(0,Y.jsxs)(Z,{align:`center`,gap:`md`,my:`md`,children:[(0,Y.jsx)(DB,{}),(0,Y.jsx)(Q,{children:`OR`}),(0,Y.jsx)(DB,{})]}),(0,Y.jsx)(Kj,{placeholder:`Input Sitemap URL`,value:a,onChange:e=>o(e.currentTarget.value),mb:10,rightSection:n===`multilingual`||n===`target`?(0,Y.jsx)(HO,{onClick:S,loading:h,disabled:!a,variant:`transparent`,c:a?$(`blue`,5):$(`gray`,8),p:0,w:`100%`,children:`Submit`}):null,rightSectionPointerEvents:n===`multilingual`||n===`target`?`auto`:`none`,rightSectionWidth:n===`multilingual`||n===`target`?60:0}),p&&(0,Y.jsxs)(Q,{c:$(`blue`,6),ta:`right`,mt:10,children:[`Detected sitemap type:`,` `,(0,Y.jsx)(Q,{component:`span`,fw:600,children:p===`source`?`Source Language`:p===`multilingual`?`Multilingual`:`Target Language`})]}),d&&(n===`multilingual`||n===`target`)&&(0,Y.jsxs)(Q,{c:$(`blue`,5),ta:`right`,mt:20,children:[`Found `,Wp(`URL`,d.length),` in sitemap`]}),l&&(0,Y.jsx)(Q,{c:$(`red`,5),ta:`right`,mt:10,children:l})]})},OB={bgColor:$(`gray`,1),textColor:$(`gray`,8),label:``},kB={cached:{bgColor:$(`green`,0),textColor:$(`green`,6),label:`Cached`},queued:{bgColor:$(`teal`,0),textColor:$(`teal`,7),label:`Queued`},uncached:{bgColor:$(`yellow`,0),textColor:$(`yellow`,7),label:`Uncached`},stale:{bgColor:$(`orange`,0),textColor:$(`orange`,7),label:`Stale`},failed:{bgColor:$(`red`,0),textColor:$(`red`,7),label:`Failed`},"":OB},UPe=[`cached`,`queued`,`uncached`,`stale`,`failed`].map(e=>({value:e,label:kB[e].label})),AB=e=>{let t=(0,q.c)(8),{state:n}=e;if(!n)return null;let r;t[0]===n?r=t[1]:(r=kB[n]??{...OB,label:n},t[0]=n,t[1]=r);let{bgColor:i,textColor:a,label:o}=r,s;
97t[2]!==i||t[3]!==a?(s={root:{backgroundColor:i,color:a,borderRadius:4}},t[2]=i,t[3]=a,t[4]=s):s=t[4];let c;return t[5]!==o||t[6]!==s?(c=(0,Y.jsx)(RO,{variant:`filled`,styles:s,tt:`capitalize`,children:o}),t[5]=o,t[6]=s,t[7]=c):c=t[7],c},WPe=e=>{let t=(0,q.c)(15),{state:n,onRemove:r}=e;if(!n)return null;let i;t[0]===n?i=t[1]:(i=kB[n]??{...OB,label:n},t[0]=n,t[1]=i);let{bgColor:a,textColor:o,label:s}=i,c=!!r,l;t[2]!==a||t[3]!==o?(l={backgroundColor:a,color:o},t[2]=a,t[3]=o,t[4]=l):l=t[4];let u;t[5]===o?u=t[6]:(u={color:o},t[5]=o,t[6]=u);let d;t[7]!==l||t[8]!==u?(d={root:l,remove:u},t[7]=l,t[8]=u,t[9]=d):d=t[9];let f;return t[10]!==s||t[11]!==r||t[12]!==c||t[13]!==d?(f=(0,Y.jsx)(cA,{withRemoveButton:c,onRemove:r,styles:d,tt:`capitalize`,children:s}),t[10]=s,t[11]=r,t[12]=c,t[13]=d,t[14]=f):f=t[14],f},GPe=()=>{let e=(0,q.c)(63),{pages:t,hasNextPage:n,fetchNextPage:r,isFetching:i,totalItemsCount:a}=Tz(),{rowSelection:o,setRowSelection:s,selectAll:c,setSelectAll:l}=kz(),{project:u,yyTranslation:d}=nL(),{translations:f}=u,{langcodeLabelMap:p}=RI(),[m,h]=tC(!1),{open:g,close:_}=h,[v,y]=tC(!1),{open:b,close:x}=y,[S,C]=(0,J.useState)(``),w;e[0]!==x||e[1]!==g?(w=e=>{C(e),x(),g()},e[0]=x,e[1]=g,e[2]=w):w=e[2];let T=w,E;e[3]!==g||e[4]!==b||e[5]!==d?.is_spider_multi_domain?(E=()=>{d?.is_spider_multi_domain?(C(`translated`),g()):b()},e[3]=g,e[4]=b,e[5]=d?.is_spider_multi_domain,e[6]=E):E=e[6];let D=E,O;e[7]===_?O=e[8]:(O=()=>{C(``),_()},e[7]=_,e[8]=O);let k=O,A;bb0:{if(!c){A=o;break bb0}let n;e[9]===t?n=e[10]:(n=Object.fromEntries(t.map(KPe)),e[9]=t,e[10]=n),A=n}let j=A,M;e[11]!==j||e[12]!==t||e[13]!==s||e[14]!==l?(M=e=>{let n=typeof e==`function`?e(j):e;t.length>0&&t.every(e=>n[e.content_url_hash+e.translation_key])?(l(!0),s({})):(l(!1),s(n))},e[11]=j,e[12]=t,e[13]=s,e[14]=l,e[15]=M):M=e[15];let N=M,P,F,I,L,R,z,B;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(z={...tz(`content_url`,`URL`),Cell:qPe},B={...tz(`last_rendered_utc`,`Last Flattened`),Cell:JPe,size:200,grow:!1},P={...tz(`http_status`,`HTTP`),Cell:YPe,size:100,grow:!1},F={...tz(`state`,`State`),Cell:XPe,size:100,grow:!1},I=tz(`translation_key`,`Language`),L={style:{maxWidth:250}},R={style:{maxWidth:250}},e[16]=P,e[17]=F,e[18]=I,e[19]=L,e[20]=R,e[21]=z,e[22]=B):(P=e[16],F=e[17],I=e[18],L=e[19],R=e[20],z=e[21],B=e[22]);let V;e[23]!==p||e[24]!==f?(V=[z,B,P,F,{...I,mantineTableHeadCellProps:L,mantineTableBodyCellProps:R,Cell:e=>{let{cell:t}=e,n=t.getValue(),r=f?.find(e=>e.translation_key===n),i=(r?.target_lang_code&&p.get(r.target_lang_code))??r?.target_lang_name??`N/A`;return(0,Y.jsx)(QA,{label:i,withArrow:!0,position:`top`,children:(0,Y.jsx)(Q,{truncate:!0,style:{overflow:`ellipsis`,textOverflow:`ellipsis`},children:i})})}}],e[23]=p,e[24]=f,e[25]=V):V=e[25];let H=V,U=(0,J.useRef)(null),W=(0,J.useRef)(void 0),G;e[26]!==r||e[27]!==n||e[28]!==i?(G=()=>{if(!U.current||i||!n)return;let{scrollHeight:e,scrollTop:t,clientHeight:a}=U.current;e-t-a<400&&r()},e[26]=r,e[27]=n,e[28]=i,e[29]=G):G=e[29];let ee=G,te,ne;e[30]===ee?(te=e[31],ne=e[32]):(te=()=>{let e=()=>{W.current&&clearTimeout(W.current),W.current=setTimeout(ee,100)},t=U.current;if(t)return t.addEventListener(`scroll`,e,{passive:!0}),()=>{W.current&&clearTimeout(W.current),t.removeEventListener(`scroll`,e)}},ne=[ee],e[30]=ee,e[31]=te,e[32]=ne),(0,J.useEffect)(te,ne);let re,ie;e[33]===ee?(re=e[34],ie=e[35]):(re=()=>{ee()},ie=[ee],e[33]=ee,e[34]=re,e[35]=ie),(0,J.useEffect)(re,ie);let K;e[36]!==j||e[37]!==i?(K={showProgressBars:i,isLoading:i,rowSelection:j,density:`xs`},e[36]=j,e[37]=i,e[38]=K):K=e[38];let ae;e[39]===Symbol.for(`react.memo_cache_sentinel`)?(ae={"mrt-row-actions":{header:``,size:45,grow:!1},"mrt-row-select":{header:``,size:40,grow:!1}},e[39]=ae):ae=e[39];let oe;e[40]===Symbol.for(`react.memo_cache_sentinel`)?(oe={ref:U,className:ANe.tableContainer,style:{minHeight:`600px`,maxHeight:`calc(100vh - 300px)`}},e[40]=oe):oe=e[40];let se;e[41]===Symbol.for(`react.memo_cache_sentinel`)?(se={sorting:[{id:`content_url`,desc:!1}]},e[41]=se):se=e[41];let ce;e[42]!==D||e[43]!==a?(ce=()=>a===0?(0,Y.jsx)(jNe,{handleImportSitemapClick:D}):(0,Y.jsx)(MI,{height:400}),e[42]=D,e[43]=a,e[44]=ce):ce=e[44];let le;e[45]!==H||e[46]!==N||e[47]!==t||e[48]!==K||e[49]!==ce?(le=(0,Y.jsx)(NI,{columns:H,data:t,enableRowSelection:!0,enableMultiRowSelection:!0,enableSelectAll:!0,enablePagination:!1,enableBottomToolbar:!1,state:K,renderRowActions:kNe,positionActionsColumn:`last`,displayColumnDefOptions:ae,mantineTableContainerProps:oe,enableRowActions:!0,enableSorting:!1,onRowSelectionChange:N,getRowId:ZPe,initialState:se,renderEmptyRowsFallback:ce}),e[45]=H,e[46]=N,e[47]=t,e[48]=K,e[49]=ce,e[50]=le):le=e[50];let ue;e[51]!==k||e[52]!==m||e[53]!==S?(ue=(0,Y.jsx)(HPe,{opened:m,onClose:k,sitemapType:S}),e[51]=k,e[52]=m,e[53]=S,e[54]=ue):ue=e[54];let de;e[55]!==x||e[56]!==T||e[57]!==v?(de=(0,Y.jsx)(PNe,{opened:v,onClose:x,onContinue:T}),e[55]=x,e[56]=T,e[57]=v,e[58]=de):de=e[58];let fe;return e[59]!==le||e[60]!==ue||e[61]!==de?(fe=(0,Y.jsxs)(Y.Fragment,{children:[le,ue,de]}),e[59]=le,e[60]=ue,e[61]=de,e[62]=fe):fe=e[62],fe};function KPe(e){return[e.content_url_hash+e.translation_key,!0]}function qPe(e){let{cell:t,row:n}=e,r=t.getValue(),i=n.original.content_url;return(0,Y.jsxs)(Ok,{width:400,position:`top`,withArrow:!0,shadow:`md`,openDelay:500,children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(Q,{truncate:!0,style:{overflow:`ellipsis`},children:r})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(qD,{href:i,target:`_blank`,rel:`noopener noreferrer`,style:{wordBreak:`break-all`},children:i})})]})}function JPe(e){let{cell:t}=e;return vNe(t.getValue())}function YPe(e){let{row:t}=e,{http_status:n}=t.original;return n?(0,Y.jsx)(Q,{c:n>=400||n<200?$(`red`,4):$(`green`,6),children:n}):null}function XPe(e){let{cell:t}=e;return(0,Y.jsx)(AB,{state:t.getValue()})}function ZPe(e){return e.content_url_hash+e.translation_key}var QPe=300,$Pe=()=>{let e=(0,q.c)(29),[t,n]=ag(),r=(0,J.useRef)(void 0),i;e[0]===t?i=e[1]:(i=t.get(`q`)??``,e[0]=t,e[1]=i);let[a,o]=(0,J.useState)(i),{filteredItemsCount:s,totalItemsCount:c}=Tz(),{clearSelection:l}=kz(),u;e[2]!==l||e[3]!==t||e[4]!==n?(u=e=>{let i=e.target.value;o(i),r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{let e=new URLSearchParams(t);i?e.set(`q`,i):e.delete(`q`),l(),n(e,{state:{revalidate:!0}})},QPe)},e[2]=l,e[3]=t,e[4]=n,e[5]=u):u=e[5];let d=u,f;e[6]!==l||e[7]!==t||e[8]!==n?(f=()=>{o(``),r.current&&clearTimeout(r.current);let e=new URLSearchParams(t);e.delete(`q`),l(),n(e,{state:{revalidate:!0}})},e[6]=l,e[7]=t,e[8]=n,e[9]=f):f=e[9];let p=f,m;e[10]!==p||e[11]!==a?(m=a?(0,Y.jsx)(FD.ClearButton,{onClick:p}):(0,Y.jsx)(gM,{size:20}),e[10]=p,e[11]=a,e[12]=m):m=e[12];let h;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(h=$(`blue`,5),e[13]=h):h=e[13];let g;
97e[14]===s?g=e[15]:(g=s.toLocaleString(),e[14]=s,e[15]=g);let _;e[16]===g?_=e[17]:(_=(0,Y.jsx)(Q,{span:!0,c:h,fz:12,fw:600,children:g}),e[16]=g,e[17]=_);let v;e[18]===c?v=e[19]:(v=c.toLocaleString(),e[18]=c,e[19]=v);let y;e[20]!==_||e[21]!==v?(y=(0,Y.jsxs)(Q,{fz:12,fw:600,span:!0,children:[_,` `,`of `,v,` URLs`]}),e[20]=_,e[21]=v,e[22]=y):y=e[22];let b;e[23]===Symbol.for(`react.memo_cache_sentinel`)?(b=[`input`,`description`],e[23]=b):b=e[23];let x;return e[24]!==d||e[25]!==a||e[26]!==m||e[27]!==y?(x=(0,Y.jsx)(Kj,{name:`q`,placeholder:`Search...`,rightSection:m,rightSectionPointerEvents:`auto`,value:a,onChange:d,w:380,description:y,inputWrapperOrder:b}),e[24]=d,e[25]=a,e[26]=m,e[27]=y,e[28]=x):x=e[28],x},jB={filterButton:`_filterButton_38vjd_1`,filterMenu:`_filterMenu_38vjd_13`,filterItem:`_filterItem_38vjd_19`,filterText:`_filterText_38vjd_30`},eFe=()=>{let e=(0,q.c)(158),[t]=ag(),n=(0,J.useRef)(null),r=og(),{clearSelection:i}=kz(),a;e[0]===t?a=e[1]:(a=t.get(`renderState`)?.split(`,`)??[],e[0]=t,e[1]=a);let o=a,s;e[2]===t?s=e[3]:(s=t.get(`httpStatus`)??``,e[2]=t,e[3]=s);let c=s,l,u,d,f,p;e[4]!==c||e[5]!==o||e[6]!==t?(l=t.get(`renderDate`)?.split(`,`)??[],p=J.useState,u=o,d=c,f=l.length===2?[cz(l[0]),cz(l[1])]:[null,null],e[4]=c,e[5]=o,e[6]=t,e[7]=l,e[8]=u,e[9]=d,e[10]=f,e[11]=p):(l=e[7],u=e[8],d=e[9],f=e[10],p=e[11]);let m;e[12]!==u||e[13]!==d||e[14]!==f?(m={states:u,httpStatuses:d,dateRange:f},e[12]=u,e[13]=d,e[14]=f,e[15]=m):m=e[15];let[h,g]=p(m),[_,v]=tC(),{open:y,close:b}=v,x=SO(),S;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(S=e=>{g(t=>({...t,states:t.states.includes(e)?t.states.filter(t=>t!==e):[...t.states,e]}))},e[16]=S):S=e[16];let C=S,w,T,E,D,O,k,A,j,M,N,P,F,I,L,R,z,B,V,H,U,W,G,ee;if(e[17]!==i||e[18]!==b||e[19]!==l[0]||e[20]!==l[1]||e[21]!==l.length||e[22]!==c||e[23]!==o||e[24]!==h||e[25]!==y||e[26]!==_||e[27]!==t||e[28]!==x||e[29]!==r){let a;e[53]===h.states?a=e[54]:(a=e=>!h.states.includes(e.value),e[53]=h.states,e[54]=a);let s=UPe.filter(a),u;e[55]!==i||e[56]!==b||e[57]!==t||e[58]!==r?(u=()=>{g({states:[],httpStatuses:``,dateRange:[null,null]});let e=new URLSearchParams(t);e.delete(`renderState`),e.delete(`httpStatus`),e.delete(`renderDate`),i(),r(e),b()},e[55]=i,e[56]=b,e[57]=t,e[58]=r,e[59]=u):u=e[59],j=u;let d;e[60]!==i||e[61]!==b||e[62]!==h.dateRange[0]||e[63]!==h.dateRange[1]||e[64]!==h.httpStatuses||e[65]!==h.states||e[66]!==t||e[67]!==r?(d=()=>{let e=new URLSearchParams(t);h.states.length>0?e.set(`renderState`,h.states.sort().join(`,`)):e.delete(`renderState`),h.httpStatuses?e.set(`httpStatus`,h.httpStatuses):e.delete(`httpStatus`),h.dateRange[0]&&h.dateRange[1]?e.set(`renderDate`,`${new Date(h.dateRange[0]).getTime()},${new Date(h.dateRange[1]).getTime()}`):e.delete(`renderDate`),i(),r(e),b()},e[60]=i,e[61]=b,e[62]=h.dateRange[0],e[63]=h.dateRange[1],e[64]=h.httpStatuses,e[65]=h.states,e[66]=t,e[67]=r,e[68]=d):d=e[68];let f=d,p;e[69]===h?p=e[70]:(p=e=>{g({...h,dateRange:e})},e[69]=h,e[70]=p),M=p,A=uD,H=_,e[71]!==b||e[72]!==y||e[73]!==_?(U=()=>_?b():y(),e[71]=b,e[72]=y,e[73]=_,e[74]=U):U=e[74],e[75]!==l[0]||e[76]!==l[1]||e[77]!==l.length||e[78]!==c||e[79]!==o?(W=()=>{g({states:o,httpStatuses:c,dateRange:l.length===2?[cz(l[0]),cz(l[1])]:[null,null]})},e[75]=l[0],e[76]=l[1],e[77]=l.length,e[78]=c,e[79]=o,e[80]=W):W=e[80];let m;e[81]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsx)(FM,{c:`var(--mantine-color-blueGray-8)`}),e[81]=m):m=e[81];let v=_?b:y,S,te;e[82]===Symbol.for(`react.memo_cache_sentinel`)?(S={root:jB.filterButton,inner:jB.filterText},te=(0,Y.jsx)(pM,{size:24}),e[82]=S,e[83]=te):(S=e[82],te=e[83]),e[84]===v?G=e[85]:(G=(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(HO,{leftSection:m,onClick:v,variant:`transparent`,classNames:S,rightSection:te,children:`Filters`})}),e[84]=v,e[85]=G),k=uD.Dropdown,V=350,O=ng,e[86]===f?z=e[87]:(z=e=>{e.preventDefault(),f()},e[86]=f,e[87]=z),B=n,D=Sj,R=`md`,E=CO,P=x,F=!1,e[88]===Symbol.for(`react.memo_cache_sentinel`)?(I=e=>C(e),e[88]=I):I=e[88];let ne;e[89]===x?ne=e[90]:(ne=()=>x.toggleDropdown(),e[89]=x,e[90]=ne);let re;e[91]===h.states.length?re=e[92]:(re=h.states.length>0?void 0:(0,Y.jsx)(pM,{size:24}),e[91]=h.states.length,e[92]=re);let ie;if(e[93]!==h.states){let t;e[95]===Symbol.for(`react.memo_cache_sentinel`)?(t=e=>(0,Y.jsx)(WPe,{state:e,onRemove:()=>C(e)},e),e[95]=t):t=e[95],ie=h.states.map(t),e[93]=h.states,e[94]=ie}else ie=e[94];let K;e[96]===h.states.length?K=e[97]:(K=h.states.length===0&&(0,Y.jsx)(uA.Field,{placeholder:`Select states`,readOnly:!0}),e[96]=h.states.length,e[97]=K);let ae;e[98]!==ie||e[99]!==K?(ae=(0,Y.jsxs)(cA.Group,{children:[ie,K]}),e[98]=ie,e[99]=K,e[100]=ae):ae=e[100],e[101]!==ne||e[102]!==re||e[103]!==ae?(L=(0,Y.jsx)(CO.Target,{children:(0,Y.jsx)(uA,{pointer:!0,label:`State`,onClick:ne,rightSectionPointerEvents:`none`,rightSection:re,children:ae})}),e[101]=ne,e[102]=re,e[103]=ae,e[104]=L):L=e[104],T=CO.Dropdown,N=s.length===0,w=CO.Options,ee=s.map(tFe),e[17]=i,e[18]=b,e[19]=l[0],e[20]=l[1],e[21]=l.length,e[22]=c,e[23]=o,e[24]=h,e[25]=y,e[26]=_,e[27]=t,e[28]=x,e[29]=r,e[30]=w,e[31]=T,e[32]=E,e[33]=D,e[34]=O,e[35]=k,e[36]=A,e[37
97]=j,e[38]=M,e[39]=N,e[40]=P,e[41]=F,e[42]=I,e[43]=L,e[44]=R,e[45]=z,e[46]=B,e[47]=V,e[48]=H,e[49]=U,e[50]=W,e[51]=G,e[52]=ee}else w=e[30],T=e[31],E=e[32],D=e[33],O=e[34],k=e[35],A=e[36],j=e[37],M=e[38],N=e[39],P=e[40],F=e[41],I=e[42],L=e[43],R=e[44],z=e[45],B=e[46],V=e[47],H=e[48],U=e[49],W=e[50],G=e[51],ee=e[52];let te;e[105]!==w||e[106]!==ee?(te=(0,Y.jsx)(w,{children:ee}),e[105]=w,e[106]=ee,e[107]=te):te=e[107];let ne;e[108]!==T||e[109]!==N||e[110]!==te?(ne=(0,Y.jsx)(T,{hidden:N,children:te}),e[108]=T,e[109]=N,e[110]=te,e[111]=ne):ne=e[111];let re;e[112]!==E||e[113]!==P||e[114]!==F||e[115]!==I||e[116]!==L||e[117]!==ne?(re=(0,Y.jsxs)(E,{store:P,withinPortal:F,onOptionSubmit:I,children:[L,ne]}),e[112]=E,e[113]=P,e[114]=F,e[115]=I,e[116]=L,e[117]=ne,e[118]=re):re=e[118];let ie;e[119]===h?ie=e[120]:(ie=e=>g({...h,httpStatuses:e.target.value}),e[119]=h,e[120]=ie);let K;e[121]!==h.httpStatuses||e[122]!==ie?(K=(0,Y.jsx)(Nk,{value:h.httpStatuses,onChange:ie,label:`HTTP Status`,description:`Input HTTP Status codes separated by commas`,placeholder:`Input HTTP Status`}),e[121]=h.httpStatuses,e[122]=ie,e[123]=K):K=e[123];let ae;e[124]===Symbol.for(`react.memo_cache_sentinel`)?(ae={withinPortal:!1},e[124]=ae):ae=e[124];let oe;e[125]!==h.dateRange||e[126]!==M?(oe=(0,Y.jsx)(WP,{type:`range`,value:h.dateRange,onChange:M,placeholder:`Select date range`,clearable:!0,popoverProps:ae,label:`Last Date Rendered`,description:`Filter by render date(s)`}),e[125]=h.dateRange,e[126]=M,e[127]=oe):oe=e[127];let se;e[128]===j?se=e[129]:(se=(0,Y.jsx)(HO,{variant:`outline`,onClick:j,children:`Clear All`}),e[128]=j,e[129]=se);let ce;e[130]===b?ce=e[131]:(ce=(0,Y.jsx)(HO,{type:`submit`,onClick:b,children:`Apply`}),e[130]=b,e[131]=ce);let le;e[132]!==se||e[133]!==ce?(le=(0,Y.jsxs)(Z,{justify:`space-between`,mt:10,children:[se,ce]}),e[132]=se,e[133]=ce,e[134]=le):le=e[134];let ue;e[135]!==D||e[136]!==R||e[137]!==re||e[138]!==K||e[139]!==oe||e[140]!==le?(ue=(0,Y.jsxs)(D,{gap:R,children:[re,K,oe,le]}),e[135]=D,e[136]=R,e[137]=re,e[138]=K,e[139]=oe,e[140]=le,e[141]=ue):ue=e[141];let de;e[142]!==O||e[143]!==z||e[144]!==B||e[145]!==ue?(de=(0,Y.jsx)(O,{onSubmit:z,ref:B,children:ue}),e[142]=O,e[143]=z,e[144]=B,e[145]=ue,e[146]=de):de=e[146];let fe;e[147]!==k||e[148]!==V||e[149]!==de?(fe=(0,Y.jsx)(k,{w:V,children:de}),e[147]=k,e[148]=V,e[149]=de,e[150]=fe):fe=e[150];let pe;return e[151]!==A||e[152]!==H||e[153]!==U||e[154]!==W||e[155]!==G||e[156]!==fe?(pe=(0,Y.jsxs)(A,{opened:H,onChange:U,onOpen:W,children:[G,fe]}),e[151]=A,e[152]=H,e[153]=U,e[154]=W,e[155]=G,e[156]=fe,e[157]=pe):pe=e[157],pe};function tFe(e){return(0,Y.jsx)(CO.Option,{value:e.value,children:(0,Y.jsx)(AB,{state:e.value})},e.value)}var nFe=e=>{let t=(0,q.c)(30),{title:n,position:r,height:i,buttonWidth:a,withinPortal:o,selectAll:s,options:c,selected:l,limit:u,onSelect:d}=e,f=n===void 0?`Select`:n,p=s===void 0?!1:s,m=l.length===c.length,h;t[0]!==m||t[1]!==u||t[2]!==l?(h=(e,t)=>u&&m?t<u:l.includes(e),t[0]=m,t[1]=u,t[2]=l,t[3]=h):h=t[3];let g=h,_=r||`bottom-end`,v=o===void 0?!0:o,y=i||35,b=a||`fit-content`,x,S;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(x={root:jB.filterButton,inner:jB.filterText},S=(0,Y.jsx)(pM,{size:24}),t[4]=x,t[5]=S):(x=t[4],S=t[5]);let C;t[6]!==y||t[7]!==b||t[8]!==f?(C=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(HO,{variant:`transparent`,h:y,w:b,classNames:x,rightSection:S,children:f})}),t[6]=y,t[7]=b,t[8]=f,t[9]=C):C=t[9];let w;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(w={listStyleType:`none`,padding:0,margin:0},t[10]=w):w=t[10];let T;t[11]!==m||t[12]!==d||t[13]!==p?(T=p&&(0,Y.jsx)(X,{component:`li`,className:jB.filterItem,children:(0,Y.jsxs)(Z,{align:`center`,columnGap:15,onClick:()=>d(`All`),children:[(0,Y.jsx)(AO,{readOnly:!0,checked:m,size:`xs`}),(0,Y.jsx)(Q,{fw:m?600:400,children:`All`})]})}),t[11]=m,t[12]=d,t[13]=p,t[14]=T):T=t[14];let E;if(t[15]!==g||t[16]!==d||t[17]!==c){let e;t[19]!==g||t[20]!==d?(e=(e,t)=>{let{label:n,value:r}=e,i=n===void 0?``:n,a=r===void 0?``:r,o=g(a,t);return(0,Y.jsx)(X,{component:`li`,display:`flex`,onClick:()=>d(a),className:jB.filterItem,children:(0,Y.jsxs)(Z,{align:`center`,columnGap:15,children:[(0,Y.jsx)(AO,{readOnly:!0,checked:o,size:`xs`}),(0,Y.jsx)(Q,{fw:o?600:400,children:i})]})},a)},t[19]=g,t[20]=d,t[21]=e):e=t[21],E=c.map(e),t[15]=g,t[16]=d,t[17]=c,t[18]=E}else E=t[18];let D;t[22]!==T||t[23]!==E?(D=(0,Y.jsx)(Jk.Dropdown,{w:290,className:jB.filterMenu,"data-testid":`pw-metrics-summary-languages-dropdown`,children:(0,Y.jsx)(XE,{scrollbars:`y`,offsetScrollbars:!0,children:(0,Y.jsxs)(X,{mah:222,component:`ul`,style:w,children:[T,E]})})}),t[22]=T,t[23]=E,t[24]=D):D=t[24];let O;return t[25]!==C||t[26]!==D||t[27]!==_||t[28]!==v?(O=(0,Y.jsx)(Z,{children:(0,Y.jsxs)(Jk,{position:_,withinPortal:v,"data-testid":`pw-metrics-summary-languages-button`,closeOnItemClick:!1,keepMounted:!0,children:[C,D]})}),t[25]=C,t[26]=D,t[27]=_,t[28]=v,t[29]=O):O=t[29],O},MB=e=>{let t=(0,q.c)(25),{options:n,queryKey:r,encodeKeys:i,selectAll:a,position:o,shouldRevalidate:s,distinctSelectAll:c,onQueryChange:l}=e,u=r===void 0?`t`:r,d=i===void 0?!1:i,f=a===void 0?!1:a,p=s===void 0?!1:s,m=c===void 0?!1:c,[h,g]=ag(),_,v,y,b,x;if(t[0]!==m||t[1]!==d||t[2]!==l||t[3]!==n||t[4]!==u||t[5]!==h||t[6]!==f||t[7]!==g||t[8]!==p){let e;t[14]===d?e=t[15]:(e=e=>d?{label:e.label,value:fc(e.value)}:{...e},t[14]=d,t[15]=e);let r=n.map(e);_=m?[{label:`Select All`,value:`All`},...r]:r,b=h.getAll(u)||[],y=b.length===0;let i=b.length===1&&b.includes(`0`);v=e=>{let t=b.filter(rFe);e===`RESET`?h.delete(`t`):e===`All`?y?h.set(`t`,`0`):h.delete(`t`):y?m?h.append(`t`,e):(t=r.map(iFe).filter(t=>
97t!==e),t.forEach(e=>h.append(`t`,e))):b.includes(e)?(t=t.filter(t=>t!==e),t.length===0&&f?h.set(`t`,`0`):h.delete(`t`,e)):(i&&(t=t.filter(aFe),h.delete(`t`,`0`)),t.push(e),t.length===r.length?h.delete(`t`):h.append(`t`,e)),l?.(),g(h,{state:{revalidate:p}})},x=y?r.map(oFe):b,t[0]=m,t[1]=d,t[2]=l,t[3]=n,t[4]=u,t[5]=h,t[6]=f,t[7]=g,t[8]=p,t[9]=_,t[10]=v,t[11]=y,t[12]=b,t[13]=x}else _=t[9],v=t[10],y=t[11],b=t[12],x=t[13];let S=x,C;t[16]!==y||t[17]!==b?(C=y?[`All`]:b,t[16]=y,t[17]=b,t[18]=C):C=t[18];let w=C,T=f&&!m,E=m?w:S,D;return t[19]!==_||t[20]!==v||t[21]!==o||t[22]!==T||t[23]!==E?(D=(0,Y.jsx)(nFe,{title:`Languages`,selectAll:T,position:o,options:_,selected:E,onSelect:v}),t[19]=_,t[20]=v,t[21]=o,t[22]=T,t[23]=E,t[24]=D):D=t[24],D};function rFe(e){return e}function iFe(e){return e.value}function aFe(e){return e!==`0`}function oFe(e){return e.value}var NB=e=>{let t=(0,q.c)(10),n;t[0]===e?n=t[1]:(n=e===void 0?{}:e,t[0]=e,t[1]=n);let{includeSource:r,includeInactive:i}=n,a=r===void 0?!1:r,o=i===void 0?!1:i,{translations:s,activeTranslations:c}=nL(),{langcodeLabelMap:l}=RI(),u=o?s:c,d;if(t[2]!==a||t[3]!==u||t[4]!==l){let e;t[6]===a?e=t[7]:(e=e=>{let{source_lang_code:t,target_lang_code:n}=e,r=t===void 0?``:t,i=n===void 0?``:n;return(a||i!==r)&&i!==`YY`},t[6]=a,t[7]=e);let n;t[8]===l?n=t[9]:(n=e=>{let{translation_key:t,target_lang_code:n,target_lang_name:r}=e,i=t===void 0?``:t,a=n===void 0?``:n,o=r===void 0?``:r;return{label:l.get(a)??o,value:i}},t[8]=l,t[9]=n),d=(u??[]).filter(e).map(n),t[2]=a,t[3]=u,t[4]=l,t[5]=d}else d=t[5];return d},sFe=({opened:e,onClose:t})=>{let[n,r]=(0,J.useState)(``),[i,a]=(0,J.useState)(null),[o,s]=(0,J.useState)(``),[c,l]=(0,J.useState)(!1),[u,d]=(0,J.useState)(!1),[f,p]=(0,J.useState)(null),[m,h]=(0,J.useState)(null),[g,_]=(0,J.useState)(null),[v,y]=(0,J.useState)(!1),{project:b,yyTranslation:x,deploymentValues:S}=nL(),C=n.trim()?yNe(n):[],w=g||m||[],T=w.length>0||C.length>0,E=async(e,t)=>{if(p(null),h(null),_(null),y(!1),!(!e&&!t))try{let n;if(e)n=e;else{let e=await dz(t);n=new File([e],`sitemap.xml`,{type:`text/xml`})}if(!x?.source_lang_code){p(`Source language code is not defined`);return}if(!S.length){p(`No deployment values found`);return}if(!b?.deployment_method){p(`No deployment method found`);return}let r=await fz(n,x?.source_lang_code,S),i;i=r===`target`?await pz(n,S):await mz(n,x?.source_lang_code,b?.deployment_method),h(i),y(r===`source`),i.length===0&&r!==`source`&&p(`No URLs found in sitemap. Please check the sitemap file or URL.`)}catch(e){p(`Failed to analyze sitemap: ${e}`)}},D=async()=>{if(!(!b||!i&&!o)){d(!0),p(null);try{_(await uz(b,i,o))}catch(e){p(`Failed to generate multilingual sitemap: ${e}`)}finally{d(!1)}}},O=async e=>{a(e),await E(e,o)},k=async e=>{s(e),await E(i,e)},A=async()=>{p(null);let e=[];
97if(w.length>0&&e.push(...w),C.length>0&&e.push(...C),e.length>0){l(!0);try{await _z(e,b?.project_key||``),j()}catch(e){let t=String(e),n=t.match(/url: (.+)/);n&&n[1]?p(`Invalid URL: ${n[1]}`):p(t||`Failed to add URLs`)}finally{l(!1)}}},j=()=>{r(``),a(null),s(``),p(null),h(null),_(null),y(!1),t()};return(0,Y.jsxs)(YM,{opened:e,onClose:j,size:`lg`,title:`Add URLs`,footerActions:[{label:`Close`,action:j},{label:`Import`,action:A,disabled:!T,loading:c}],children:[(0,Y.jsx)(EB,{onFileSelect:O,selectedFile:i}),(0,Y.jsxs)(Z,{align:`center`,gap:`md`,my:`md`,children:[(0,Y.jsx)(DB,{}),(0,Y.jsx)(Q,{children:`OR`}),(0,Y.jsx)(DB,{})]}),(0,Y.jsx)(Kj,{placeholder:`Input Sitemap URL`,value:o,onChange:e=>k(e.currentTarget.value),mb:10}),v&&!g&&(0,Y.jsx)(Y.Fragment,{children:x?.is_spider_multi_domain?(0,Y.jsx)(Q,{c:$(`orange`,6),mb:20,children:`This project requires multilingual sitemaps. Please upload a multilingual sitemap instead of a source sitemap.`}):(0,Y.jsxs)(Sj,{align:`flex-end`,gap:0,children:[(0,Y.jsx)(Q,{children:` This sitemap appears to be a source sitemap`}),(0,Y.jsx)(HO,{onClick:D,loading:u,disabled:!b,variant:`outline`,mb:20,children:`Generate Multilingual Sitemap`})]})}),w.length>0&&(0,Y.jsxs)(Q,{c:$(`blue`,5),ta:`right`,mt:10,mb:10,children:[`Found `,Wp(`URL`,w.length),` in sitemap`]}),(0,Y.jsx)(Nk,{label:`Add URLs individually`,description:`Separate the URLs you wish to add with a comma`,placeholder:`Input URL`,value:n,onChange:e=>r(e.currentTarget.value),autosize:!0,maxRows:10,descriptionProps:{c:$(`blueGray`,8)},labelProps:{tt:`capitalize`,c:$(`blueGray`,8)}}),C.length>0&&(0,Y.jsxs)(Q,{c:$(`blue`,5),ta:`right`,mt:10,children:[Wp(`URL`,C.length),` added manually`]}),f&&(0,Y.jsx)(Q,{c:$(`red`,5),ta:`right`,mt:20,children:f})]})},cFe=({opened:e,onClose:t,queueType:n})=>{let{selectAll:r,clearSelection:i,rowSelection:a}=kz(),{project:o}=nL(),{countData:s,pages:c}=Tz(),l=bz(a,c),[u,d]=(0,J.useState)(!1),[f]=ag(),p=l.filter(e=>e.state!==`queued`),m=s?.state_counts?.stale??0,h=s?.state_counts?.uncached??0,g=Object.entries(s?.state_counts??{}).reduce((e,[t,n])=>t===`queued`?e:e+n,0);return(0,Y.jsx)(YM,{opened:e,onClose:t,title:`Queue URLs`,footerActions:[{label:`Close`,action:t},{label:`Confirm`,action:async()=>{d(!0);let e=o?.project_key||``;try{n===`selected`?r?await gz(e,sz(f)):await hz(p,e):await gz(e,{...sz(f),state:n}),t(),i()}finally{d(!1)}},loading:u}],children:(()=>{switch(n){case`selected`:{let e=r?g:p.length;return`You have selected ${Wp(`URL`,e)} that ${e===1?`is`:`are`} not already queued. Click "Confirm" to place ${e===1?`it`:`them`} in the Queue.`}case`stale`:return`There ${m===1?`is`:`are`} ${Wp(`Stale URL`,m)}. Click "Confirm" to place ${m===1?`it`:`them`} in the Queue.`;case`uncached`:return`There ${h===1?`is`:`are`} ${Wp(`Uncached URL`,h)}. Click "Confirm" to place ${h===1?`it`:`them`} in the Queue.`;default:return``}})()})},lFe=({opened:e,onClose:t})=>{let{selectAll:n,clearSelection:r,rowSelection:i}=kz(),{project:a}=nL(),{countData:o,pages:s}=Tz(),c=bz(i,s),[l,u]=(0,J.useState)(!1),[d]=ag(),f=c.filter(e=>e.state!==`uncached`),p=Object.entries(o?.state_counts??{}).reduce((e,[t,n])=>t===`uncached`?e:e+n,0),m=n?p:f.length;return(0,Y.jsx)(YM,{opened:e,onClose:t,title:`Uncache URLs`,footerActions:[{label:`Close`,action:t},{label:`Confirm`,action:async()=>{u(!0);let e=a?.project_key||``;try{n?await xNe(e,sz(d)):await vz(f,e),t(),r()}finally{u(!1)}},loading:l}],children:`You have selected ${Wp(`URL`,m)} that ${m===1?`is`:`are`} not already uncached. Click "Confirm" to Uncache ${m===1?`it`:`them`}.`})},uFe=({opened:e,onClose:t})=>{let{selectAll:n,clearSelection:r,rowSelection:i}=kz(),{project:a}=nL(),{pages:o,filteredItemsCount:s}=Tz(),[c]=ag(),[l,u]=(0,J.useState)(!1),[d,f]=(0,J.useState)(null),[p,m]=(0,J.useState)(!1);(0,J.useEffect)(()=>{if(!e){f(null);return}if(!n)return;let t=sz(c);m(!0),bNe(a?.project_key||``,t).then(f).finally(()=>m(!1))},[e]);let h=n?d:bz(i,o);return(0,Y.jsxs)(YM,{opened:e,onClose:t,title:`Remove URLs`,footerActions:[{label:`Close`,action:t},{label:`Confirm`,action:async()=>{u(!0);try{await yz(h??[],a?.project_key||``),r(),t()}finally{u(!1)}},loading:l||p,disabled:l||p}],children:[`You have selected ${Wp(`URL`,h?.length??s)}. Click "Confirm" to remove `,h?.length??s!==1?`them`:`it`,` from Flattening.`]})},dFe=()=>{let e=(0,q.c)(84),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={includeSource:!0,includeInactive:!0},e[0]=t):t=e[0];let n=NB(t),{hasSelection:r,clearSelection:i,rowSelection:a,selectAll:o}=kz(),{loadedUrls:s,pages:c,filteredItemsCount:l}=Tz(),u=bz(a,c),[d,f]=tC(!1),{open:p,close:m}=f,[h,g]=tC(!1),{open:_,close:v}=g,[y,b]=tC(!1),{open:x,close:S}=b,[C,w]=tC(!1),{open:T,close:E}=w,[D,O]=(0,J.useState)(`selected`),k=u.map(fFe),A=!r||!o&&u.every(pFe),j=!r||!o&&u.every(mFe),M;e[1]===_?M=e[2]:(M=e=>{O(e),_()},e[1]=_,e[2]=M);let N=M,P;e[3]===p?P=e[4]:(P=async()=>{p()},e[3]=p,e[4]=P);let F=P,I;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(I=(0,Y.jsx)($Pe,{}),e[5]=I):I=e[5];let L;e[6]!==i||e[7]!==n?(L=(0,Y.jsx)(MB,{encodeKeys:!0,selectAll:!0,shouldRevalidate:!0,options:n,distinctSelectAll:!0,onQueryChange:i}),e[6]=i,e[7]=n,e[8]=L):L=e[8];let R;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(R=(0,Y.jsx)(eFe,{}),e[9]=R):R=e[9];let z;
97e[10]===L?z=e[11]:(z=(0,Y.jsxs)(Z,{gap:24,children:[I,L,R]}),e[10]=L,e[11]=z);let B;e[12]===N?B=e[13]:(B=()=>N(`selected`),e[12]=N,e[13]=B);let V=j?`not-allowed`:`pointer`,H;e[14]===V?H=e[15]:(H={cursor:V},e[14]=V,e[15]=H);let U=s===0,W=s?`pointer`:`not-allowed`,G;e[16]===W?G=e[17]:(G={cursor:W},e[16]=W,e[17]=G);let ee=s===0,te;e[18]===ee?te=e[19]:(te=(0,Y.jsx)(TB,{disabled:ee}),e[18]=ee,e[19]=te);let ne;e[20]!==U||e[21]!==G||e[22]!==te?(ne=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{p:0,disabled:U,style:G,children:te})}),e[20]=U,e[21]=G,e[22]=te,e[23]=ne):ne=e[23];let re;e[24]===N?re=e[25]:(re=()=>N(`selected`),e[24]=N,e[25]=re);let ie=j?`not-allowed`:`pointer`,K;e[26]===ie?K=e[27]:(K={cursor:ie},e[26]=ie,e[27]=K);let ae;e[28]!==j||e[29]!==re||e[30]!==K?(ae=(0,Y.jsx)(Jk.Item,{onClick:re,disabled:j,style:K,children:`Queue All Selected URLs`}),e[28]=j,e[29]=re,e[30]=K,e[31]=ae):ae=e[31];let oe;e[32]===N?oe=e[33]:(oe=(0,Y.jsx)(Jk.Item,{onClick:()=>N(`stale`),children:`Queue All Stale URLs`}),e[32]=N,e[33]=oe);let se;e[34]===N?se=e[35]:(se=(0,Y.jsx)(Jk.Item,{onClick:()=>N(`uncached`),children:`Queue All Uncached URLs`}),e[34]=N,e[35]=se);let ce;e[36]!==ae||e[37]!==oe||e[38]!==se?(ce=(0,Y.jsxs)(Jk.Dropdown,{children:[ae,oe,se]}),e[36]=ae,e[37]=oe,e[38]=se,e[39]=ce):ce=e[39];let le;e[40]!==ne||e[41]!==ce?(le=(0,Y.jsxs)(Jk,{shadow:`md`,width:200,children:[ne,ce]}),e[40]=ne,e[41]=ce,e[42]=le):le=e[42];let ue;e[43]===Symbol.for(`react.memo_cache_sentinel`)?(ue=(0,Y.jsx)(RPe,{}),e[43]=ue):ue=e[43];let de;e[44]===F?de=e[45]:(de=(0,Y.jsx)(QA,{label:`Add More URLs`,position:`bottom`,openDelay:500,children:(0,Y.jsx)(QE,{onClick:F,children:ue})}),e[44]=F,e[45]=de);let fe=QA,pe=`Uncache Selected (${o?l:u.filter(gFe).length})`,me=A?`not-allowed`:`pointer`,he;e[46]===me?he=e[47]:(he={cursor:me},e[46]=me,e[47]=he);let ge;e[48]===A?ge=e[49]:(ge=(0,Y.jsx)(zPe,{disabled:A}),e[48]=A,e[49]=ge);let _e;e[50]!==x||e[51]!==he||e[52]!==ge||e[53]!==A?(_e=(0,Y.jsx)(QE,{onClick:x,disabled:A,style:he,children:ge}),e[50]=x,e[51]=he,e[52]=ge,e[53]=A,e[54]=_e):_e=e[54];let ve;e[55]!==fe||e[56]!==pe||e[57]!==_e?(ve=(0,Y.jsx)(fe,{label:pe,position:`bottom`,openDelay:500,children:_e}),e[55]=fe,e[56]=pe,e[57]=_e,e[58]=ve):ve=e[58];let ye=`Remove Selected (${o?l:k.length})`,be=!r,xe=r?`pointer`:`not-allowed`,Se;e[59]===xe?Se=e[60]:(Se={cursor:xe},e[59]=xe,e[60]=Se);let Ce=!r,we;e[61]===Ce?we=e[62]:(we=(0,Y.jsx)(wB,{disabled:Ce}),e[61]=Ce,e[62]=we);let Te;e[63]!==T||e[64]!==be||e[65]!==Se||e[66]!==we?(Te=(0,Y.jsx)(QE,{onClick:T,disabled:be,style:Se,children:we}),e[63]=T,e[64]=be,e[65]=Se,e[66]=we,e[67]=Te):Te=e[67];let Ee;e[68]!==ye||e[69]!==Te?(Ee=(0,Y.jsx)(QA,{label:ye,position:`bottom`,openDelay:500,children:Te}),e[68]=ye,e[69]=Te,e[70]=Ee):Ee=e[70];let De;e[71]!==d||e[72]!==m?(De=(0,Y.jsx)(sFe,{opened:d,onClose:m}),e[71]=d,e[72]=m,e[73]=De):De=e[73];let Oe;e[74]!==v||e[75]!==h||e[76]!==D?(Oe=(0,Y.jsx)(cFe,{opened:h,onClose:v,queueType:D}),e[74]=v,e[75]=h,e[76]=D,e[77]=Oe):Oe=e[77];let ke;e[78]!==S||e[79]!==y?(ke=(0,Y.jsx)(lFe,{opened:y,onClose:S}),e[78]=S,e[79]=y,e[80]=ke):ke=e[80];let Ae;return e[81]!==E||e[82]!==C?(Ae=(0,Y.jsx)(uFe,{opened:C,onClose:E}),e[81]=E,e[82]=C,e[83]=Ae):Ae=e[83],(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Z,{justify:`space-between`,wrap:`wrap`,rowGap:8,children:[z,(0,Y.jsxs)(Z,{gap:36,align:`flex-end`,children:[(0,Y.jsxs)(Z,{gap:0,children:[(0,Y.jsx)(QA,{label:`Queue Selected URLs (${o?l:u.filter(hFe).length})`,position:`bottom`,openDelay:500,children:(0,Y.jsx)(QE,{p:0,disabled:j,onClick:B,style:H,children:(0,Y.jsx)(LPe,{disabled:j})})}),le]}),de,ve,Ee]})]}),De,Oe,ke,Ae]})};function fFe(e){return e.content_url}function pFe(e){return e.state===`uncached`}function mFe(e){return e.state===`queued`}function hFe(e){return e.state!==`queued`}function gFe(e){return e.state!==`uncached`}var PB=()=>{let e=(0,q.c)(108),t=lL().render_threshold_value,{subscriptionCountData:n,queuedCountData:r}=Tz(),i=n?.state_counts?.cached||0,a=r?.state_counts?.queued||0,o=t-i-a,s,c;if(e[0]===Symbol.for(`react.memo_cache_sentinel`)){let t=new Date;s=new Date(t.getFullYear(),t.getMonth()+1,0).getDate(),c=t.getDate(),e[0]=s,e[1]=c}
97else s=e[0],c=e[1];let l=s-c+1,u=Math.round(i*100/t),d=Math.round(a*100/t),f=Math.round(o*100/t),[p,m]=(0,J.useState)(!1);if(!t){let t;return e[2]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Y.Fragment,{}),e[2]=t):t=e[2],t}let h;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(h=$(`blueGray`,2),e[3]=h):h=e[3];let g;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(g={borderRadius:4},e[4]=g):g=e[4];let _;e[5]===p?_=e[6]:(_=()=>m(!p),e[5]=p,e[6]=_);let v;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(TB,{}),e[7]=v):v=e[7];let y;e[8]===_?y=e[9]:(y=(0,Y.jsx)(QE,{onClick:_,children:v}),e[8]=_,e[9]=y);let b;e[10]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,Y.jsx)(Q,{pl:8,style:{textWrap:`nowrap`,borderLeft:`1px solid ${$(`blueGray`,2)}`},children:`Flattening Usage`}),e[10]=b):b=e[10];let x;e[11]===Symbol.for(`react.memo_cache_sentinel`)?(x=$(`teal`,6),e[11]=x):x=e[11];let S,C;e[12]===u?(S=e[13],C=e[14]):(S=(0,Y.jsx)(VA,{value:u,color:x,w:`100%`}),C=(0,Y.jsxs)(Q,{children:[u,`%`]}),e[12]=u,e[13]=S,e[14]=C);let w;e[15]!==y||e[16]!==S||e[17]!==C?(w=(0,Y.jsx)(uD.Target,{children:(0,Y.jsxs)(Z,{align:`center`,gap:8,bd:`1px solid ${h}`,p:8,style:g,bg:`white`,w:432,children:[y,b,S,C]})}),e[15]=y,e[16]=S,e[17]=C,e[18]=w):w=e[18];let T;e[19]===p?T=e[20]:(T=()=>m(!p),e[19]=p,e[20]=T);let E;e[21]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(TB,{}),e[21]=E):E=e[21];let D;e[22]===T?D=e[23]:(D=(0,Y.jsx)(QE,{onClick:T,children:E}),e[22]=T,e[23]=D);let O;e[24]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsx)(Q,{pl:8,style:{textWrap:`nowrap`,borderLeft:`1px solid ${$(`blueGray`,2)}`},children:`Flattening Usage`}),e[24]=O):O=e[24];let k;e[25]===D?k=e[26]:(k=(0,Y.jsxs)(Z,{align:`center`,gap:8,p:8,children:[D,O]}),e[25]=D,e[26]=k);let A;e[27]===t?A=e[28]:(A=(0,Y.jsxs)(Q,{children:[`Current Plan: Flattening `,t,` Urls`]}),e[27]=t,e[28]=A);let j;e[29]===Symbol.for(`react.memo_cache_sentinel`)?(j=(0,Y.jsx)(RO,{display:`inline`,size:`md`,style:{backgroundColor:$(`green`,0),color:$(`green`,6),borderRadius:4},children:`Monthly`}),e[29]=j):j=e[29];let M;e[30]===A?M=e[31]:(M=(0,Y.jsxs)(Z,{justify:`space-between`,children:[A,j]}),e[30]=A,e[31]=M);let N,P;e[32]===Symbol.for(`react.memo_cache_sentinel`)?(N=$(`teal`,6),P={position:`relative`},e[32]=N,e[33]=P):(N=e[32],P=e[33]);let F;e[34]===u?F=e[35]:(F=u>=6&&(0,Y.jsxs)(VA.Label,{style:{zIndex:15},children:[u,`%`]}),e[34]=u,e[35]=F);let I;e[36]===d?I=e[37]:(I=d>0?$(`orange`,6):$(`blueGray`,1),e[36]=d,e[37]=I);let L;e[38]===I?L=e[39]:(L=(0,Y.jsx)(X,{w:12,h:`100%`,bg:I,pos:`absolute`,right:0}),e[38]=I,e[39]=L);let R;e[40]===Symbol.for(`react.memo_cache_sentinel`)?(R=$(`teal`,6),e[40]=R):R=e[40];let z;e[41]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,Y.jsx)(X,{w:12,h:`100%`,bg:R,pos:`absolute`,right:0,style:{zIndex:10,borderTopRightRadius:30,borderBottomRightRadius:30}}),e[41]=z):z=e[41];let B;e[42]!==F||e[43]!==L||e[44]!==u?(B=(0,Y.jsxs)(VA.Section,{value:u,color:N,style:P,children:[F,L,z]}),e[42]=F,e[43]=L,e[44]=u,e[45]=B):B=e[45];let V,H;e[46]===Symbol.for(`react.memo_cache_sentinel`)?(V=$(`orange`,6),H={position:`relative`},e[46]=V,e[47]=H):(V=e[46],H=e[47]);let U;e[48]===d?U=e[49]:(U=d>=6&&(0,Y.jsxs)(VA.Label,{style:{zIndex:15},children:[d,`%`]}),e[48]=d,e[49]=U);let W;e[50]===Symbol.for(`react.memo_cache_sentinel`)?(W=(0,Y.jsx)(X,{w:12,h:`100%`,bg:$(`blueGray`,1),pos:`absolute`,right:0}),e[50]=W):W=e[50];let G;e[51]===Symbol.for(`react.memo_cache_sentinel`)?(G=$(`orange`,6),e[51]=G):G=e[51];let ee;e[52]===Symbol.for(`react.memo_cache_sentinel`)?(ee=(0,Y.jsx)(X,{w:12,h:`100%`,bg:G,pos:`absolute`,right:0,style:{zIndex:10,borderTopRightRadius:30,borderBottomRightRadius:30}}),e[52]=ee):ee=e[52];let te;e[53]!==d||e[54]!==U?(te=(0,Y.jsxs)(VA.Section,{value:d,color:V,style:H,children:[U,W,ee]}),e[53]=d,e[54]=U,e[55]=te):te=e[55];let ne,re;e[56]===Symbol.for(`react.memo_cache_sentinel`)?(ne=$(`blueGray`,1),re={borderTopLeftRadius:0,borderBottomLeftRadius:0,borderTopRightRadius:9999,borderBottomRightRadius:9999},e[56]=ne,e[57]=re):(ne=e[56],re=e[57]);let ie;e[58]===f?ie=e[59]:(ie=f>6&&(0,Y.jsxs)(VA.Label,{c:$(`blueGray`,8),style:{zIndex:15},children:[f,`%`]}),e[58]=f,e[59]=ie);let K;
97e[60]!==f||e[61]!==ie?(K=(0,Y.jsx)(VA.Section,{value:f,color:ne,style:re,children:ie}),e[60]=f,e[61]=ie,e[62]=K):K=e[62];let ae;e[63]!==B||e[64]!==te||e[65]!==K?(ae=(0,Y.jsxs)(VA.Root,{size:`xl`,children:[B,te,K]}),e[63]=B,e[64]=te,e[65]=K,e[66]=ae):ae=e[66];let oe;e[67]===Symbol.for(`react.memo_cache_sentinel`)?(oe=$(`teal`,6),e[67]=oe):oe=e[67];let se;e[68]===i?se=e[69]:(se=i.toLocaleString(),e[68]=i,e[69]=se);let ce;e[70]===se?ce=e[71]:(ce=(0,Y.jsx)(Q,{c:oe,fw:700,fz:16,children:se}),e[70]=se,e[71]=ce);let le;e[72]===Symbol.for(`react.memo_cache_sentinel`)?(le=(0,Y.jsx)(Q,{fz:12,children:`Flattened`}),e[72]=le):le=e[72];let ue;e[73]===ce?ue=e[74]:(ue=(0,Y.jsxs)(Sj,{gap:0,children:[ce,le]}),e[73]=ce,e[74]=ue);let de;e[75]===Symbol.for(`react.memo_cache_sentinel`)?(de=$(`orange`,6),e[75]=de):de=e[75];let fe;e[76]===a?fe=e[77]:(fe=a.toLocaleString(),e[76]=a,e[77]=fe);let pe;e[78]===fe?pe=e[79]:(pe=(0,Y.jsx)(Q,{fw:700,c:de,fz:16,children:fe}),e[78]=fe,e[79]=pe);let me;e[80]===Symbol.for(`react.memo_cache_sentinel`)?(me=(0,Y.jsx)(Q,{fz:12,children:`Queued`}),e[80]=me):me=e[80];let he;e[81]===pe?he=e[82]:(he=(0,Y.jsxs)(Sj,{gap:0,children:[pe,me]}),e[81]=pe,e[82]=he);let ge;e[83]===Symbol.for(`react.memo_cache_sentinel`)?(ge=$(`blueGray`,8),e[83]=ge):ge=e[83];let _e;e[84]===o?_e=e[85]:(_e=o.toLocaleString(),e[84]=o,e[85]=_e);let ve;e[86]===_e?ve=e[87]:(ve=(0,Y.jsx)(Q,{fw:700,c:ge,fz:16,children:_e}),e[86]=_e,e[87]=ve);let ye;e[88]===Symbol.for(`react.memo_cache_sentinel`)?(ye=(0,Y.jsx)(Q,{fz:12,children:`Remaining`}),e[88]=ye):ye=e[88];let be;e[89]===ve?be=e[90]:(be=(0,Y.jsxs)(Sj,{gap:0,children:[ve,ye]}),e[89]=ve,e[90]=be);let xe;e[91]!==ue||e[92]!==he||e[93]!==be?(xe=(0,Y.jsxs)(Z,{justify:`space-between`,children:[ue,he,be]}),e[91]=ue,e[92]=he,e[93]=be,e[94]=xe):xe=e[94];let Se;e[95]===Symbol.for(`react.memo_cache_sentinel`)?(Se=(0,Y.jsx)(sje,{color:$(`blue`,8),size:24}),e[95]=Se):Se=e[95];let Ce;e[96]===Symbol.for(`react.memo_cache_sentinel`)?(Ce=(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[Se,(0,Y.jsxs)(Q,{children:[(0,Y.jsx)(Q,{span:!0,fw:700,children:l}),` `,`days until renewal`]})]}),e[96]=Ce):Ce=e[96];let we;e[97]!==M||e[98]!==ae||e[99]!==xe?(we=(0,Y.jsxs)(Sj,{p:16,gap:20,children:[M,ae,xe,Ce]}),e[97]=M,e[98]=ae,e[99]=xe,e[100]=we):we=e[100];let Te;e[101]!==k||e[102]!==we?(Te=(0,Y.jsxs)(uD.Dropdown,{p:0,children:[k,we]}),e[101]=k,e[102]=we,e[103]=Te):Te=e[103];let Ee;return e[104]!==p||e[105]!==w||e[106]!==Te?(Ee=(0,Y.jsxs)(uD,{opened:p,width:`target`,offset:-43,onChange:m,children:[w,Te]}),e[104]=p,e[105]=w,e[106]=Te,e[107]=Ee):Ee=e[107],Ee};function _Fe(){let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Oz,{children:(0,Y.jsxs)(Sj,{gap:12,children:[(0,Y.jsxs)(Z,{justify:`space-between`,children:[(0,Y.jsx)(Xj,{order:1,children:y.PAGE_TITLE_FLATTENING}),(0,Y.jsx)(PB,{})]}),(0,Y.jsx)(dFe,{}),(0,Y.jsx)(GPe,{})]})}),e[0]=t):t=e[0],t}var FB={filterButton:`_filterButton_9c5cn_1`,filterDropdown:`_filterDropdown_9c5cn_11`,rightSection:`_rightSection_9c5cn_15`},vFe=[{label:`Last 24 hours`,value:`day`},{label:`Last week`,value:`week`},{label:`Last month`,value:`month`},{label:`Last year`,value:`year`}],yFe=()=>{let e=(0,q.c)(12),[t,n]=ag(),r;e[0]===t?r=e[1]:(r=t.get(`timeFrame`)||`day`,e[0]=t,e[1]=r);let i=r,a;e[2]!==t||e[3]!==n?(a=e=>{let r=new URLSearchParams(t);e===`day`?r.delete(`timeFrame`):r.set(`timeFrame`,e),n(r)},e[2]=t,e[3]=n,e[4]=a):a=e[4];let o=a,s;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(s={input:FB.filterButton,dropdown:`${FB.filterDropdown} GlobalLinkTx`,section:FB.rightSection},e[5]=s):s=e[5];let c;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)(pM,{size:24}),e[6]=c):c=e[6];let l;e[7]===o?l=e[8]:(l=e=>e&&o(e),e[7]=o,e[8]=l);let u;return e[9]!==i||e[10]!==l?(u=(0,Y.jsx)(ej,{classNames:s,placeholder:`Last 24 hours`,rightSection:c,onChange:l,value:i,data:vFe,withCheckIcon:!1}),e[9]=i,e[10]=l,e[11]=u):u=e[11],u},IB=o(((e,t)=>{t.exports=Array.isArray})),LB=o(((e,t)=>{t.exports=typeof global==`object`&&global&&global.Object===Object&&global})),RB=o(((e,t)=>{var n=LB(),r=typeof self==`object`&&self&&self.Object===Object&&self;
vendor: 5,820 bytes, line 97
97t.exports=n||r||Function(`return this`)()})),zB=o(((e,t)=>{t.exports=RB().Symbol})),bFe=o(((e,t)=>{var n=zB(),r=Object.prototype,i=r.hasOwnProperty,a=r.toString,o=n?n.toStringTag:void 0;function s(e){var t=i.call(e,o),n=e[o];try{e[o]=void 0;var r=!0}catch{}var s=a.call(e);return r&&(t?e[o]=n:delete e[o]),s}t.exports=s})),xFe=o(((e,t)=>{var n=Object.prototype.toString;function r(e){return n.call(e)}t.exports=r})),BB=o(((e,t)=>{var n=zB(),r=bFe(),i=xFe(),a=`[object Null]`,o=`[object Undefined]`,s=n?n.toStringTag:void 0;function c(e){return e==null?e===void 0?o:a:s&&s in Object(e)?r(e):i(e)}t.exports=c})),VB=o(((e,t)=>{function n(e){return typeof e==`object`&&!!e}t.exports=n})),HB=o(((e,t)=>{var n=BB(),r=VB(),i=`[object Symbol]`;function a(e){return typeof e==`symbol`||r(e)&&n(e)==i}t.exports=a})),UB=o(((e,t)=>{var n=IB(),r=HB(),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function o(e,t){if(n(e))return!1;var o=typeof e;return o==`number`||o==`symbol`||o==`boolean`||e==null||r(e)?!0:a.test(e)||!i.test(e)||t!=null&&e in Object(t)}t.exports=o})),WB=o(((e,t)=>{function n(e){var t=typeof e;return e!=null&&(t==`object`||t==`function`)}t.exports=n})),GB=o(((e,t)=>{var n=BB(),r=WB(),i=`[object AsyncFunction]`,a=`[object Function]`,o=`[object GeneratorFunction]`,s=`[object Proxy]`;function c(e){if(!r(e))return!1;var t=n(e);return t==a||t==o||t==i||t==s}t.exports=c})),SFe=o(((e,t)=>{t.exports=RB()[`__core-js_shared__`]})),CFe=o(((e,t)=>{var n=SFe(),r=function(){var e=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||``);return e?`Symbol(src)_1.`+e:``}();function i(e){return!!r&&r in e}t.exports=i})),KB=o(((e,t)=>{var n=Function.prototype.toString;function r(e){if(e!=null){try{return n.call(e)}catch{}try{return e+``}catch{}}return``}t.exports=r})),wFe=o(((e,t)=>{var n=GB(),r=CFe(),i=WB(),a=KB(),o=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,d=l.hasOwnProperty,f=RegExp(`^`+u.call(d).replace(o,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`);function p(e){return!i(e)||r(e)?!1:(n(e)?f:s).test(a(e))}t.exports=p})),TFe=o(((e,t)=>{function n(e,t){return e?.[t]}t.exports=n})),qB=o(((e,t)=>{var n=wFe(),r=TFe();function i(e,t){var i=r(e,t);return n(i)?i:void 0}t.exports=i})),JB=o(((e,t)=>{t.exports=qB()(Object,`create`)})),EFe=o(((e,t)=>{var n=JB();function r(){this.__data__=n?n(null):{},this.size=0}t.exports=r})),DFe=o(((e,t)=>{function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=+!!t,t}t.exports=n})),OFe=o(((e,t)=>{var n=JB(),r=`__lodash_hash_undefined__`,i=Object.prototype.hasOwnProperty;function a(e){var t=this.__data__;if(n){var a=t[e];return a===r?void 0:a}return i.call(t,e)?t[e]:void 0}t.exports=a})),kFe=o(((e,t)=>{var n=JB(),r=Object.prototype.hasOwnProperty;function i(e){var t=this.__data__;return n?t[e]!==void 0:r.call(t,e)}t.exports=i})),AFe=o(((e,t)=>{var n=JB(),r=`__lodash_hash_undefined__`;function i(e,t){var i=this.__data__;return this.size+=+!this.has(e),i[e]=n&&t===void 0?r:t,this}t.exports=i})),jFe=o(((e,t)=>{var n=EFe(),r=DFe(),i=OFe(),a=kFe(),o=AFe();function s(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=n,s.prototype.delete=r,s.prototype.get=i,s.prototype.has=a,s.prototype.set=o,t.exports=s})),MFe=o(((e,t)=>{function n(){this.__data__=[],this.size=0}t.exports=n})),YB=o(((e,t)=>{function n(e,t){return e===t||e!==e&&t!==t}t.exports=n})),XB=o(((e,t)=>{var n=YB();function r(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}t.exports=r})),NFe=o(((e,t)=>{var n=XB(),r=Array.prototype.splice;function i(e){var t=this.__data__,i=n(t,e);return i<0?!1:(i==t.length-1?t.pop():r.call(t,i,1),--this.size,!0)}t.exports=i})),PFe=o(((e,t)=>{var n=XB();function r(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}t.exports=r})),FFe=o(((e,t)=>{var n=XB();function r(e){return n(this.__data__,e)>-1}t.exports=r})),IFe=o(((e,t)=>{var n=XB();function r(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}t.exports=r})),ZB=o(((e,t)=>{var n=MFe(),r=NFe(),i=PFe(),a=FFe(),o=IFe();function s(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=n,s.prototype.delete=r,s.prototype.get=i,s.prototype.has=a,s.prototype.set=o,t.exports=s})),QB=o(((e,t)=>{t.exports=qB()(RB(),`Map`)})),LFe=o(((e,t)=>{var n=jFe(),r=ZB(),i=QB();function a(){this.size=0,this.__data__={hash:new n,map:new(i||r),string:new n}}t.exports=a})),RFe=o(((e,t)=>{function n(e){var t=typeof e;return t==`string`||t==`number`||t==`symbol`||t==`boolean`?e!==`__proto__`:e===null}t.exports=n})),$B=o(((e,t)=>{var n=RFe();function r(e,t){var r=e.__data__;return n(t)?r[typeof t==`string`?`string`:`hash`]:r.map}t.exports=r})),zFe=o(((e,t)=>{var n=$B();function r(e){var t=n(this,e).delete(e);return this.size-=+!!t,t}t.exports=r})),BFe=o(((e,t)=>{var n=$B();function r(e){return n(this,e).get(e)}t.exports=r})),VFe=o(((e,t)=>{var n=$B();function r(e){return n(this,e).has(e)}t.exports=r})),HFe=o(((e,t)=>{var n=$B();function r(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=r.size==i?0:1,this}t.exports=r})),eV=o(((e,t)=>{var n=LFe(),r=zFe(),i=BFe(),a=VFe(),o=HFe();function s(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=n,s.prototype.delete=r,s.prototype.get=i,s.prototype.has=a,s.prototype.set=o,t.exports=s})),tV=o(((e,t)=>{var n=eV(),r=`Expected a function`;function i(e,t){if(typeof e!=`function`||t!=null&&typeof t!=`function`)throw TypeError(r);var a=function(){var n=arguments,r=t?t.apply(this,n):n[0],i=a.cache;if(i.has(r))return i.get(r);var o=e.apply(this,n);return a.cache=i.set(r,o)||i,o};return a.cache=new(i.Cache||n),a}
97i.Cache=n,t.exports=i})),UFe=o(((e,t)=>{var n=tV(),r=500;function i(e){var t=n(e,function(e){return i.size===r&&i.clear(),e}),i=t.cache;return t}t.exports=i})),WFe=o(((e,t)=>{var n=UFe(),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g;t.exports=n(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(``),e.replace(r,function(e,n,r,a){t.push(r?a.replace(i,`$1`):n||e)}),t})})),nV=o(((e,t)=>{function n(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}t.exports=n})),GFe=o(((e,t)=>{var n=zB(),r=nV(),i=IB(),a=HB(),o=1/0,s=n?n.prototype:void 0,c=s?s.toString:void 0;function l(e){if(typeof e==`string`)return e;if(i(e))return r(e,l)+``;if(a(e))return c?c.call(e):``;var t=e+``;return t==`0`&&1/e==-o?`-0`:t}t.exports=l})),rV=o(((e,t)=>{var n=GFe();function r(e){return e==null?``:n(e)}t.exports=r})),iV=o(((e,t)=>{var n=IB(),r=UB(),i=WFe(),a=rV();function o(e,t){return n(e)?e:r(e,t)?[e]:i(a(e))}t.exports=o})),aV=o(((e,t)=>{var n=HB(),r=1/0;function i(e){if(typeof e==`string`||n(e))return e;var t=e+``;return t==`0`&&1/e==-r?`-0`:t}t.exports=i})),oV=o(((e,t)=>{var n=iV(),r=aV();function i(e,t){t=n(t,e);for(var i=0,a=t.length;e!=null&&i<a;)e=e[r(t[i++])];return i&&i==a?e:void 0}t.exports=i})),sV=o(((e,t)=>{var n=oV();function r(e,t,r){var i=e==null?void 0:n(e,t);return i===void 0?r:i}t.exports=r})),KFe=o(((e,t)=>{function n(e){return e==null}t.exports=n})),qFe=o(((e,t)=>{var n=BB(),r=IB(),i=VB(),a=`[object String]`;function o(e){return typeof e==`string`||!r(e)&&i(e)&&n(e)==a}t.exports=o})),JFe=o((e=>{var t=Symbol.for(`react.element`),n=Symbol.for(`react.portal`),r=Symbol.for(`react.fragment`),i=Symbol.for(`react.strict_mode`),a=Symbol.for(`react.profiler`),o=Symbol.for(`react.provider`),s=Symbol.for(`react.context`),c=Symbol.for(`react.server_context`),l=Symbol.for(`react.forward_ref`),u=Symbol.for(`react.suspense`),d=Symbol.for(`react.suspense_list`),f=Symbol.for(`react.memo`),p=Symbol.for(`react.lazy`);function m(e){if(typeof e==`object`&&e){var m=e.$$typeof;switch(m){case t:switch(e=e.type,e){case r:case a:case i:case u:case d:return e;default:switch(e&&=e.$$typeof,e){case c:case s:case l:case p:case f:case o:return e;default:return m}}case n:return m}}}e.isFragment=function(e){return m(e)===r}})),YFe=o(((e,t)=>{t.exports=JFe()})),cV=o(((e,t)=>{var n=BB(),r=VB(),i=`[object Number]`;function a(e){return typeof e==`number`||r(e)&&n(e)==i}t.exports=a})),XFe=o(((e,t)=>{var n=cV();function r(e){return n(e)&&e!=+e}t.exports=r})),lV=l(qFe()),uV=l(XFe()),dV=l(sV()),ZFe=l(cV()),fV=l(KFe()),pV=function(e){return e===0?0:e>0?1:-1},mV=function(e){return(0,lV.default)(e)&&e.indexOf(`%`)===e.length-1},hV=function(e){return(0,ZFe.default)(e)&&!(0,uV.default)(e)},QFe=function(e){return(0,fV.default)(e)},gV=function(e){return hV(e)||(0,lV.default)(e)},$Fe=0,_V=function(e){var t=++$Fe;return`${e||``}${t}`},vV=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!hV(e)&&!(0,lV.default)(e))return n;var i;if(mV(e)){var a=e.indexOf(`%`);i=t*parseFloat(e.slice(0,a))/100}else i=+e;return(0,uV.default)(i)&&(i=n),r&&i>t&&(i=t),i},yV=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},eIe=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++)if(!n[e[r]])n[e[r]]=!0;else return!0;return!1},bV=function(e,t){return hV(e)&&hV(t)?function(n){return e+n*(t-e)}:function(){return t}};function xV(e,t,n){return!e||!e.length?null:e.find(function(e){return e&&(typeof t==`function`?t(e):(0,dV.default)(e,t))===n})}var tIe=function(e){if(!e||!e.length)return null;for(var t=e.length,n=0,r=0,i=0,a=0,o=1/0,s=-1/0,c=0,l=0,u=0;u<t;u++)c=e[u].cx||0,l=e[u].cy||0,n+=c,r+=l,i+=c*l,a+=c*c,o=Math.min(o,c),s=Math.max(s,c);var d=t*a===n*n?0:(t*i-n*r)/(t*a-n*n);return{xmin:o,xmax:s,a:d,b:(r-d*n)/t}},nIe=function(e,t){return hV(e)&&hV(t)?e-t:(0,lV.default)(e)&&(0,lV.default)(t)?e.localeCompare(t):e instanceof Date&&t instanceof Date?e.getTime()-t.getTime():String(e).localeCompare(String(t))};function SV(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}var CV=l(WB());function wV(e){"@babel/helpers - typeof";return wV=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},wV(e)}var rIe=[`viewBox`,`children`],iIe=`aria-activedescendant.aria-atomic.aria-autocomplete.aria-busy.aria-checked.aria-colcount.aria-colindex.aria-colspan.aria-controls.aria-current.aria-describedby.aria-details.aria-disabled.aria-errormessage.aria-expanded.aria-flowto.aria-haspopup.aria-hidden.aria-invalid.aria-keyshortcuts.aria-label.aria-labelledby.aria-level.aria-live.aria-modal.aria-multiline.aria-multiselectable.aria-orientation.aria-owns.aria-placeholder.aria-posinset.aria-pressed.aria-readonly.aria-relevant.aria-required.aria-roledescription.aria-rowcount.aria-rowindex.aria-rowspan.aria-selected.aria-setsize.aria-sort.aria-valuemax.aria-valuemin.aria-valuenow.aria-valuetext.className.color.height.id.lang.max.media.method.min.name.style.target.width.role.tabIndex.accentHeight.accumulate.additive.alignmentBaseline.allowReorder.alphabetic.amplitude.arabicForm.ascent.attributeName.attributeType.autoReverse.azimuth.baseFrequency.baselineShift.baseProfile.bbox.begin.bias.by.calcMode.capHeight.clip.clipPath.clipPathUnits.clipRule.colorInterpolation.colorInterpolationFilters.colorProfile.colorRen
97dering.contentScriptType.contentStyleType.cursor.cx.cy.d.decelerate.descent.diffuseConstant.direction.display.divisor.dominantBaseline.dur.dx.dy.edgeMode.elevation.enableBackground.end.exponent.externalResourcesRequired.fill.fillOpacity.fillRule.filter.filterRes.filterUnits.floodColor.floodOpacity.focusable.fontFamily.fontSize.fontSizeAdjust.fontStretch.fontStyle.fontVariant.fontWeight.format.from.fx.fy.g1.g2.glyphName.glyphOrientationHorizontal.glyphOrientationVertical.glyphRef.gradientTransform.gradientUnits.hanging.horizAdvX.horizOriginX.href.ideographic.imageRendering.in2.in.intercept.k1.k2.k3.k4.k.kernelMatrix.kernelUnitLength.kerning.keyPoints.keySplines.keyTimes.lengthAdjust.letterSpacing.lightingColor.limitingConeAngle.local.markerEnd.markerHeight.markerMid.markerStart.markerUnits.markerWidth.mask.maskContentUnits.maskUnits.mathematical.mode.numOctaves.offset.opacity.operator.order.orient.orientation.origin.overflow.overlinePosition.overlineThickness.paintOrder.panose1.pathLength.patternContentUnits.patternTransform.patternUnits.pointerEvents.pointsAtX.pointsAtY.pointsAtZ.preserveAlpha.preserveAspectRatio.primitiveUnits.r.radius.refX.refY.renderingIntent.repeatCount.repeatDur.requiredExtensions.requiredFeatures.restart.result.rotate.rx.ry.seed.shapeRendering.slope.spacing.specularConstant.specularExponent.speed.spreadMethod.startOffset.stdDeviation.stemh.stemv.stitchTiles.stopColor.stopOpacity.strikethroughPosition.strikethroughThickness.string.stroke.strokeDasharray.strokeDashoffset.strokeLinecap.strokeLinejoin.strokeMiterlimit.strokeOpacity.strokeWidth.surfaceScale.systemLanguage.tableValues.targetX.targetY.textAnchor.textDecoration.textLength.textRendering.to.transform.u1.u2.underlinePosition.underlineThickness.unicode.unicodeBidi.unicodeRange.unitsPerEm.vAlphabetic.values.vectorEffect.version.vertAdvY.vertOriginX.vertOriginY.vHanging.vIdeographic.viewTarget.visibility.vMathematical.widths.wordSpacing.writingMode.x1.x2.x.xChannelSelector.xHeight.xlinkActuate.xlinkArcrole.xlinkHref.xlinkRole.xlinkShow.xlinkTitle.xlinkType.xmlBase.xmlLang.xmlns.xmlnsXlink.xmlSpace.y1.y2.y.yChannelSelector.z.zoomAndPan.ref.key.angle`.split(`.`),TV=[`points`,`pathLength`],aIe={svg:rIe,polygon:TV,polyline:TV},EV=`dangerouslySetInnerHTML.onCopy.onCopyCapture.onCut.onCutCapture.onPaste.onPasteCapture.onCompositionEnd.onCompositionEndCapture.onCompositionStart.onCompositionStartCapture.onCompositionUpdate.onCompositionUpdateCapture.onFocus.onFocusCapture.onBlur.onBlurCapture.onChange.onChangeCapture.onBeforeInput.onBeforeInputCapture.onInput.onInputCapture.onReset.onResetCapture.onSubmit.onSubmitCapture.onInvalid.onInvalidCapture.onLoad.onLoadCapture.onError.onErrorCapture.onKeyDown.onKeyDownCapture.onKeyPress.onKeyPressCapture.onKeyUp.onKeyUpCapture.onAbort.onAbortCapture.onCanPlay.onCanPlayCapture.onCanPlayThrough.onCanPlayThroughCapture.onDurationChange.onDurationChangeCapture.onEmptied.onEmptiedCapture.onEncrypted.onEncryptedCapture.onEnded.onEndedCapture.onLoadedData.onLoadedDataCapture.onLoadedMetadata.onLoadedMetadataCapture.onLoadStart.onLoadStartCapture.onPause.onPauseCapture.onPlay.onPlayCapture.onPlaying.onPlayingCapture.onProgress.onProgressCapture.onRateChange.onRateChangeCapture.onSeeked.onSeekedCapture.onSeeking.onSeekingCapture.onStalled.onStalledCapture.onSuspend.onSuspendCapture.onTimeUpdate.onTimeUpdateCapture.onVolumeChange.onVolumeChangeCapture.onWaiting.onWaitingCapture.onAuxClick.onAuxClickCapture.onClick.onClickCapture.onContextMenu.onContextMenuCapture.onDoubleClick.onDoubleClickCapture.onDrag.onDragCapture.onDragEnd.onDragEndCapture.onDragEnter.onDragEnterCapture.onDragExit.onDragExitCapture.onDragLeave.onDragLeaveCapture.onDragOver.onDragOverCapture.onDragStart.onDragStartCapture.onDrop.onDropCapture.onMouseDown.onMouseDownCapture.onMouseEnter.onMouseLeave.onMouseMove.onMouseMoveCapture.onMouseOut.onMouseOutCapture.onMouseOver.onMouseOverCapture.onMouseUp.onMouseUpCapture.onSelect.onSelectCapture.onTouchCancel.onTouchCancelCapture.onTouchEnd.onTouchEndCapture.onTouchMove.onTouchMoveCapture.onTouchStart.onTouchStartCapture.onPointerDown.onPointerDownCapture.onPointerMove.onPointerMoveCapture.onPointerUp.onPointerUpCapture.onPointerCancel.onPointerCancelCapture.onPointerEnter.onPointerEnterCapture.onPointerLeave.onPointerLeaveCapture.onPointerOver.onPointerOverCapture.onPointerOut.onPointerOutCapture.onGotPointerCapture.onGotPointerCaptureCapture.onLostPointerCapture.onLostPointerCaptureCapture.onScroll.onScrollCapture.onWheel.onWheelCapture.onAnimationStart.onAnimationStartCapture.onAnimationEnd.onAnimationEndCapture.onAnimationIteration.onAnimationIterationCapture.onTransitionEnd.onTransitionEndCapture`.split(`.`),DV=function(e,t){if(!e||typeof e==`function`||typeof e==`boolean`)return null;var n=e;if((0,J.isValidElement)(e)&&(n=e.props),!(0,CV.default)(n))return null;var r={};
97return Object.keys(n).forEach(function(e){EV.includes(e)&&(r[e]=t||function(t){return n[e](n,t)})}),r},oIe=function(e,t,n){return function(r){return e(t,n,r),null}},OV=function(e,t,n){if(!(0,CV.default)(e)||wV(e)!==`object`)return null;var r=null;return Object.keys(e).forEach(function(i){var a=e[i];EV.includes(i)&&typeof a==`function`&&(r||={},r[i]=oIe(a,t,n))}),r},kV=l(GB()),sIe=YFe(),cIe=[`children`],lIe=[`children`];function AV(e,t){if(e==null)return{};var n=uIe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function uIe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function jV(e){"@babel/helpers - typeof";return jV=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},jV(e)}var MV={click:`onClick`,mousedown:`onMouseDown`,mouseup:`onMouseUp`,mouseover:`onMouseOver`,mousemove:`onMouseMove`,mouseout:`onMouseOut`,mouseenter:`onMouseEnter`,mouseleave:`onMouseLeave`,touchcancel:`onTouchCancel`,touchend:`onTouchEnd`,touchmove:`onTouchMove`,touchstart:`onTouchStart`,contextmenu:`onContextMenu`,dblclick:`onDoubleClick`},NV=function(e){return typeof e==`string`?e:e?e.displayName||e.name||`Component`:``},PV=null,FV=null,IV=function e(t){if(t===PV&&Array.isArray(FV))return FV;var n=[];return J.Children.forEach(t,function(t){(0,fV.default)(t)||((0,sIe.isFragment)(t)?n=n.concat(e(t.props.children)):n.push(t))}),FV=n,PV=t,n};function LV(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map(function(e){return NV(e)}):[NV(t)],IV(e).forEach(function(e){var t=(0,dV.default)(e,`type.displayName`)||(0,dV.default)(e,`type.name`);r.indexOf(t)!==-1&&n.push(e)}),n}function RV(e,t){var n=LV(e,t);return n&&n[0]}var zV=function(e){if(!e||!e.props)return!1;var t=e.props,n=t.width,r=t.height;return!(!hV(n)||n<=0||!hV(r)||r<=0)},dIe=`a.altGlyph.altGlyphDef.altGlyphItem.animate.animateColor.animateMotion.animateTransform.circle.clipPath.color-profile.cursor.defs.desc.ellipse.feBlend.feColormatrix.feComponentTransfer.feComposite.feConvolveMatrix.feDiffuseLighting.feDisplacementMap.feDistantLight.feFlood.feFuncA.feFuncB.feFuncG.feFuncR.feGaussianBlur.feImage.feMerge.feMergeNode.feMorphology.feOffset.fePointLight.feSpecularLighting.feSpotLight.feTile.feTurbulence.filter.font.font-face.font-face-format.font-face-name.font-face-url.foreignObject.g.glyph.glyphRef.hkern.image.line.lineGradient.marker.mask.metadata.missing-glyph.mpath.path.pattern.polygon.polyline.radialGradient.rect.script.set.stop.style.svg.switch.symbol.text.textPath.title.tref.tspan.use.view.vkern`.split(`.`),fIe=function(e){return e&&e.type&&(0,lV.default)(e.type)&&dIe.indexOf(e.type)>=0},BV=function(e){return e&&jV(e)===`object`&&`clipDot`in e},pIe=function(e,t,n,r){var i=aIe?.[r]??[];return t.startsWith(`data-`)||!(0,kV.default)(e)&&(r&&i.includes(t)||iIe.includes(t))||n&&EV.includes(t)},VV=function(e,t,n){if(!e||typeof e==`function`||typeof e==`boolean`)return null;var r=e;if((0,J.isValidElement)(e)&&(r=e.props),!(0,CV.default)(r))return null;var i={};return Object.keys(r).forEach(function(e){pIe(r?.[e],e,t,n)&&(i[e]=r[e])}),i},HV=function e(t,n){if(t===n)return!0;var r=J.Children.count(t);if(r!==J.Children.count(n))return!1;if(r===0)return!0;if(r===1)return UV(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var i=0;i<r;i++){var a=t[i],o=n[i];if(Array.isArray(a)||Array.isArray(o)){if(!e(a,o))return!1}else if(!UV(a,o))return!1}return!0},UV=function(e,t){if((0,fV.default)(e)&&(0,fV.default)(t))return!0;if(!(0,fV.default)(e)&&!(0,fV.default)(t)){var n=e.props||{},r=n.children,i=AV(n,cIe),a=t.props||{},o=a.children,s=AV(a,lIe);return r&&o?SV(i,s)&&HV(r,o):!r&&!o?SV(i,s):!1}return!1},WV=function(e,t){var n=[],r={};return IV(e).forEach(function(e,i){if(fIe(e))n.push(e);else if(e){var a=NV(e.type),o=t[a]||{},s=o.handler,c=o.once;if(s&&(!c||!r[a])){var l=s(e,a,i);n.push(l),r[a]=!0}}}),n},mIe=function(e){var t=e&&e.type;return t&&MV[t]?MV[t]:null},hIe=function(e,t){return IV(t).indexOf(e)},gIe=[`children`,`width`,`height`,`viewBox`,`className`,`style`,`title`,`desc`];function GV(){return GV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},GV.apply(this,arguments)}function _Ie(e,t){if(e==null)return{};var n=vIe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function vIe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function KV(e){var t=e.children,n=e.width,r=e.height,i=e.viewBox,a=e.className,o=e.style,s=e.title,c=e.desc,l=_Ie(e,gIe),u=i||{width:n,height:r,x:0,y:0},d=Pw(`recharts-surface`,a);return J.createElement(`svg`,GV({},VV(l,!0,`svg`),{className:d,width:n,height:r,style:o,viewBox:`${u.x} ${u.y} ${u.width} ${u.height}`}),J.createElement(`title`,null,s),J.createElement(`desc`,null,c),t)}var yIe=[`children`,`className`];function qV(){return qV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qV.apply(this,arguments)}function bIe(e,t){if(e==null)return{};var n=xIe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function xIe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var JV=J.forwardRef(function(e,t){var n=e.children,r=e.className,i=bIe(e,yIe),a=Pw(`recharts-layer`,r);return J.createElement(`g`,qV({className:a},VV(i,!0),{ref:t}),n)}),SIe=!1,YV=function(e,t){var n=[...arguments].slice(2);if(SIe&&typeof console<`u`&&console.warn&&(t===void 0&&console.warn(`LogUtils requires an error message argument`),!e))if(t===void 0)console.warn(`Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.`);else{var r=0;console.warn(t.replace(/%s/g,function(){return n[r++]}))}},CIe=o(((e,t)=>{function n(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(i);++r<i;)a[r]=e[r+t];return a}t.exports=n})),wIe=o(((e,t)=>{var n=CIe();function r(e,t,r){var i=e.length;return r=r===void 0?i:r,!t&&r>=i?e:n(e,t,r)}t.exports=r})),XV=o(((e,t)=>{var n=RegExp(`[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]`);function r(e){return n.test(e)}t.exports=r})),TIe=o(((e,t)=>{function n(e){return e.split(``)}t.exports=n})),EIe=o(((e,t)=>{var n=`\\ud800-\\udfff`,r=`\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff`,i=`\\ufe0e\\ufe0f`,a=`[`+n+`]`,o=`[`+r+`]`,s=`\\ud83c[\\udffb-\\udfff]`,c=`(?:`+o+`|`+s+`)`,l=`[^`+n+`]`,u=`(?:\\ud83c[\\udde6-\\uddff]){2}`,d=`[\\ud800-\\udbff][\\udc00-\\udfff]`,f=`\\u200d`,p=c+`?`,m=`[`+i+`]?`,h=`(?:`+f+`(?:`+[l,u,d].join(`|`)+`)`+m+p+`)*`,g=m+p+h,_=`(?:`+[l+o+`?`,o,u,d,a].join(`|`)+`)`,v=RegExp(s+`(?=`+s+`)|`+_+g,`g`);function y(e){return e.match(v)||[]}t.exports=y})),DIe=o(((e,t)=>{var n=TIe(),r=XV(),i=EIe();function a(e){return r(e)?i(e):n(e)}t.exports=a})),OIe=o(((e,t)=>
97{var n=wIe(),r=XV(),i=DIe(),a=rV();function o(e){return function(t){t=a(t);var o=r(t)?i(t):void 0,s=o?o[0]:t.charAt(0),c=o?n(o,1).join(``):t.slice(1);return s[e]()+c}}t.exports=o})),kIe=o(((e,t)=>{t.exports=OIe()(`toUpperCase`)}));function ZV(e){return function(){return e}}var QV=Math.cos,$V=Math.sin,eH=Math.sqrt,tH=Math.PI;tH/2;var nH=2*tH,rH=Math.PI,iH=2*rH,aH=1e-6,AIe=iH-aH;function oH(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function jIe(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return oH;let n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}var sH=class{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._=``,this._append=e==null?oH:jIe(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,i,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+i},${this._y1=+a}`}arcTo(e,t,n,r,i){if(e=+e,t=+t,n=+n,r=+r,i=+i,i<0)throw Error(`negative radius: ${i}`);let a=this._x1,o=this._y1,s=n-e,c=r-t,l=a-e,u=o-t,d=l*l+u*u;if(this._x1===null)this._append`M${this._x1=e},${this._y1=t}`;else if(d>aH)if(!(Math.abs(u*s-c*l)>aH)||!i)this._append`L${this._x1=e},${this._y1=t}`;else{let f=n-a,p=r-o,m=s*s+c*c,h=f*f+p*p,g=Math.sqrt(m),_=Math.sqrt(d),v=i*Math.tan((rH-Math.acos((m+d-h)/(2*g*_)))/2),y=v/_,b=v/g;Math.abs(y-1)>aH&&this._append`L${e+y*l},${t+y*u}`,this._append`A${i},${i},0,0,${+(u*f>l*p)},${this._x1=e+b*s},${this._y1=t+b*c}`}}arc(e,t,n,r,i,a){if(e=+e,t=+t,n=+n,a=!!a,n<0)throw Error(`negative radius: ${n}`);let o=n*Math.cos(r),s=n*Math.sin(r),c=e+o,l=t+s,u=1^a,d=a?r-i:i-r;this._x1===null?this._append`M${c},${l}`:(Math.abs(this._x1-c)>aH||Math.abs(this._y1-l)>aH)&&this._append`L${c},${l}`,n&&(d<0&&(d=d%iH+iH),d>AIe?this._append`A${n},${n},0,1,${u},${e-o},${t-s}A${n},${n},0,1,${u},${this._x1=c},${this._y1=l}`:d>aH&&this._append`A${n},${n},0,${+(d>=rH)},${u},${this._x1=e+n*Math.cos(i)},${this._y1=t+n*Math.sin(i)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}};function MIe(){return new sH}MIe.prototype=sH.prototype;function cH(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{let e=Math.floor(n);if(!(e>=0))throw RangeError(`invalid digits: ${n}`);t=e}return e},()=>new sH(t)}Array.prototype.slice;function lH(e){return typeof e==`object`&&`length`in e?e:Array.from(e)}function uH(e){this._context=e}uH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function dH(e){return new uH(e)}function fH(e){return e[0]}function pH(e){return e[1]}function mH(e,t){var n=ZV(!0),r=null,i=dH,a=null,o=cH(s);e=typeof e==`function`?e:e===void 0?fH:ZV(e),t=typeof t==`function`?t:t===void 0?pH:ZV(t);function s(s){var c,l=(s=lH(s)).length,u,d=!1,f;for(r??(a=i(f=o())),c=0;c<=l;++c)!(c<l&&n(u=s[c],c,s))===d&&((d=!d)?a.lineStart():a.lineEnd()),d&&a.point(+e(u,c,s),+t(u,c,s));if(f)return a=null,f+``||null}return s.x=function(t){return arguments.length?(e=typeof t==`function`?t:ZV(+t),s):e},s.y=function(e){return arguments.length?(t=typeof e==`function`?e:ZV(+e),s):t},s.defined=function(e){return arguments.length?(n=typeof e==`function`?e:ZV(!!e),s):n},s.curve=function(e){return arguments.length?(i=e,r!=null&&(a=i(r)),s):i},s.context=function(e){return arguments.length?(e==null?r=a=null:a=i(r=e),s):r},s}function hH(e,t,n){var r=null,i=ZV(!0),a=null,o=dH,s=null,c=cH(l);e=typeof e==`function`?e:e===void 0?fH:ZV(+e),t=typeof t==`function`?t:ZV(t===void 0?0:+t),n=typeof n==`function`?n:n===void 0?pH:ZV(+n);function l(l){var u,d,f,p=(l=lH(l)).length,m,h=!1,g,_=Array(p),v=Array(p);for(a??(s=o(g=c())),u=0;u<=p;++u){if(!(u<p&&i(m=l[u],u,l))===h)if(h=!h)d=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),f=u-1;f>=d;--f)s.point(_[f],v[f]);s.lineEnd(),s.areaEnd()}h&&(_[u]=+e(m,u,l),v[u]=+t(m,u,l),s.point(r?+r(m,u,l):_[u],n?+n(m,u,l):v[u]))}if(g)return s=null,g+``||null}function u(){return mH().defined(i).curve(o).context(a)}return l.x=function(t){return arguments.length?(e=typeof t==`function`?t:ZV(+t),r=null,l):e},l.x0=function(t){return arguments.length?(e=typeof t==`function`?t:ZV(+t),l):e},l.x1=function(e){return arguments.length?(r=e==null?null:typeof e==`function`?e:ZV(+e),l):r},l.y=function(e){return arguments.length?(t=typeof e==`function`?e:ZV(+e),n=null,l):t},l.y0=function(e){return arguments.length?(t=typeof e==`function`?e:ZV(+e),l):t},l.y1=function(e){return arguments.length?(n=e==null?null:typeof e==`function`?e:ZV(+e),l):n},l.lineX0=l.lineY0=function(){return u().x(e).y(t)},l.lineY1=function(){return u().x(e).y(n)},l.lineX1=function(){return u().x(r).y(t)},l.defined=function(e){return arguments.length?(i=typeof e==`function`?e:ZV(!!e),l):i},l.curve=function(e){return arguments.length?(o=e,a!=null&&(s=o(a)),l):o},l.context=function(e){return arguments.length?(e==null?a=s=null:s=o(a=e),l):a},l}var gH=class{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t);break}this._x0=e,this._y0=t}};function NIe(e){return new gH(e,!0)}function PIe(e){return new gH(e,!1)}var _H={draw(e,t){let n=eH(t/tH);e.moveTo(n,0),e.arc(0,0,n,0,nH)}},FIe={draw(e,t){let n=eH(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},vH=eH(1/3),IIe=vH*2,LIe={draw(e,t){let n=eH(t/IIe),r=n*vH;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},RIe={draw(e,t){let n=eH(t),r=-n/2;e.rect(r,r,n,n)}},zIe=.8908130915292852,yH=$V(tH/10)/$V(7*tH/10),BIe=$V(nH/10)*yH,VIe=-QV(nH/10)*yH,HIe={draw(e,t){let n=eH(t*zIe),r=BIe*n,i=VIe*n;e.moveTo(0,-n),e.lineTo(r,i);for(let t=1;t<5;++t){let a=nH*t/5,o=QV(a),s=$V(a);e.lineTo(s*n,-o*n),e.lineTo(o*r-s*i,s*r+o*i)}e.closePath()}},bH=eH(3),UIe={draw(e,t){let n=-eH(t/(bH*3));e.moveTo(0,n*2),e.lineTo(-bH*n,-n),e.lineTo(bH*n,-n),e.closePath()}},xH=-.5,SH=eH(3)/2,CH=1/eH(12),WIe=(CH/2+1)*3,GIe={draw(e,t){let n=eH(t/WIe),r=n/2,i=n*CH,a=r,o=n*CH+n,s=-a,c=o;e.moveTo(r,i),e.lineTo(a,o),e.lineTo(s,c),e.lineTo(xH*r-SH*i,SH*r+xH*i),e.lineTo(xH*a-SH*o,SH*a+xH*o),e.lineTo(xH*s-SH*c,SH*s+xH*c),e.lineTo(xH*r+SH*i,xH*i-SH*r),e.lineTo(xH*a+SH*o,xH*o-SH*a),e.lineTo(xH*s+SH*c,xH*c-SH*s),e.closePath()}};function KIe(e,t){let n=null,r=cH(i);e=typeof e==`function`?e:ZV(e||_H),t=typeof t==`function`?t:ZV(t===void 0?64:+t);function i(){let i;if(n||=i=r(),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),i)return n=null,i+``||null}return i.type=function(t){return arguments.length?(e=typeof t==`function`?t:ZV(t),i):e},i.size=function(e){return arguments.length?(t=typeof e==`function`?e:ZV(+e),i):t}
vendor: 6,145 bytes, line 97
97,i.context=function(e){return arguments.length?(n=e??null,i):n},i}function wH(){}function TH(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function EH(e){this._context=e}EH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:TH(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:TH(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function DH(e){return new EH(e)}function OH(e){this._context=e}OH.prototype={areaStart:wH,areaEnd:wH,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:TH(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function kH(e){return new OH(e)}function AH(e){this._context=e}AH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:TH(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function jH(e){return new AH(e)}function MH(e,t){this._basis=new EH(e),this._beta=t}MH.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r=e[0],i=t[0],a=e[n]-r,o=t[n]-i,s=-1,c;++s<=n;)c=s/n,this._basis.point(this._beta*e[s]+(1-this._beta)*(r+c*a),this._beta*t[s]+(1-this._beta)*(i+c*o));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};var qIe=(function e(t){function n(e){return t===1?new EH(e):new MH(e,t)}return n.beta=function(t){return e(+t)},n})(.85);function NH(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function PH(e,t){this._context=e,this._k=(1-t)/6}PH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:NH(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:NH(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var JIe=(function e(t){function n(e){return new PH(e,t)}return n.tension=function(t){return e(+t)},n})(0);function FH(e,t){this._context=e,this._k=(1-t)/6}FH.prototype={areaStart:wH,areaEnd:wH,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:NH(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var YIe=(function e(t){function n(e){return new FH(e,t)}return n.tension=function(t){return e(+t)},n})(0);function IH(e,t){this._context=e,this._k=(1-t)/6}IH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:NH(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var XIe=(function e(t){function n(e){return new IH(e,t)}return n.tension=function(t){return e(+t)},n})(0);
vendor: 4,615 bytes, line 97
97function LH(e,t,n){var r=e._x1,i=e._y1,a=e._x2,o=e._y2;if(e._l01_a>1e-12){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,c=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/c,i=(i*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/c}if(e._l23_a>1e-12){var l=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,u=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*l+e._x1*e._l23_2a-t*e._l12_2a)/u,o=(o*l+e._y1*e._l23_2a-n*e._l12_2a)/u}e._context.bezierCurveTo(r,i,a,o,e._x2,e._y2)}function RH(e,t){this._context=e,this._alpha=t}RH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=(n*n+r*r)**+this._alpha)}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:LH(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var ZIe=(function e(t){function n(e){return t?new RH(e,t):new PH(e,0)}return n.alpha=function(t){return e(+t)},n})(.5);function zH(e,t){this._context=e,this._alpha=t}zH.prototype={areaStart:wH,areaEnd:wH,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=(n*n+r*r)**+this._alpha)}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:LH(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var QIe=(function e(t){function n(e){return t?new zH(e,t):new FH(e,0)}return n.alpha=function(t){return e(+t)},n})(.5);function BH(e,t){this._context=e,this._alpha=t}BH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=(n*n+r*r)**+this._alpha)}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:LH(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var $Ie=(function e(t){function n(e){return t?new BH(e,t):new IH(e,0)}return n.alpha=function(t){return e(+t)},n})(.5);function VH(e){this._context=e}VH.prototype={areaStart:wH,areaEnd:wH,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function HH(e){return new VH(e)}function UH(e){return e<0?-1:1}function WH(e,t,n){var r=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(r||i<0&&-0),o=(n-e._y1)/(i||r<0&&-0),s=(a*i+o*r)/(r+i);return(UH(a)+UH(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function GH(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}
97function KH(e,t,n){var r=e._x0,i=e._y0,a=e._x1,o=e._y1,s=(a-r)/3;e._context.bezierCurveTo(r+s,i+s*t,a-s,o-s*n,a,o)}function qH(e){this._context=e}qH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:KH(this,this._t0,GH(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,KH(this,GH(this,n=WH(this,e,t)),n);break;default:KH(this,this._t0,n=WH(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function JH(e){this._context=new YH(e)}(JH.prototype=Object.create(qH.prototype)).point=function(e,t){qH.prototype.point.call(this,t,e)};function YH(e){this._context=e}YH.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,a){this._context.bezierCurveTo(t,e,r,n,a,i)}};function XH(e){return new qH(e)}function ZH(e){return new JH(e)}function QH(e){this._context=e}QH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=$H(e),i=$H(t),a=0,o=1;o<n;++a,++o)this._context.bezierCurveTo(r[0][a],i[0][a],r[1][a],i[1][a],e[o],t[o]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function $H(e){var t,n=e.length-1,r,i=Array(n),a=Array(n),o=Array(n);for(i[0]=0,a[0]=2,o[0]=e[0]+2*e[1],t=1;t<n-1;++t)i[t]=1,a[t]=4,o[t]=4*e[t]+2*e[t+1];for(i[n-1]=2,a[n-1]=7,o[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=i[t]/a[t-1],a[t]-=r,o[t]-=r*o[t-1];for(i[n-1]=o[n-1]/a[n-1],t=n-2;t>=0;--t)i[t]=(o[t]-i[t+1])/a[t];for(a[n-1]=(e[n]+i[n-1])/2,t=0;t<n-1;++t)a[t]=2*e[t+1]-i[t+1];return[i,a]}function eU(e){return new QH(e)}function tU(e,t){this._context=e,this._t=t}tU.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}this._x=e,this._y=t}};function nU(e){return new tU(e,.5)}function rU(e){return new tU(e,0)}function iU(e){return new tU(e,1)}function aU(e,t){if((o=e.length)>1)for(var n=1,r,i,a=e[t[0]],o,s=a.length;n<o;++n)for(i=a,a=e[t[n]],r=0;r<s;++r)a[r][1]+=a[r][0]=isNaN(i[r][1])?i[r][0]:i[r][1]}function oU(e){for(var t=e.length,n=Array(t);--t>=0;)n[t]=t;return n}function eLe(e,t){return e[t]}function tLe(e){let t=[];return t.key=e,t}function nLe(){var e=ZV([]),t=oU,n=aU,r=eLe;function i(i){var a=Array.from(e.apply(this,arguments),tLe),o,s=a.length,c=-1,l;for(let e of i)for(o=0,++c;o<s;++o)(a[o][c]=[0,+r(e,a[o].key,c,i)]).data=e;for(o=0,l=lH(t(a));o<s;++o)a[l[o]].index=o;return n(a,l),a}return i.keys=function(t){return arguments.length?(e=typeof t==`function`?t:ZV(Array.from(t)),i):e},i.value=function(e){return arguments.length?(r=typeof e==`function`?e:ZV(+e),i):r},i.order=function(e){return arguments.length?(t=e==null?oU:typeof e==`function`?e:ZV(Array.from(e)),i):t},i.offset=function(e){return arguments.length?(n=e??aU,i):n},i}function rLe(e,t){if((r=e.length)>0){for(var n,r,i=0,a=e[0].length,o;i<a;++i){for(o=n=0;n<r;++n)o+=e[n][i][1]||0;if(o)for(n=0;n<r;++n)e[n][i][1]/=o}aU(e,t)}}function iLe(e,t){if((i=e.length)>0){for(var n=0,r=e[t[0]],i,a=r.length;n<a;++n){for(var o=0,s=0;o<i;++o)s+=e[o][n][1]||0;r[n][1]+=r[n][0]=-s/2}aU(e,t)}}function aLe(e,t){if(!(!((o=e.length)>0)||!((a=(i=e[t[0]]).length)>0))){for(var n=0,r=1,i,a,o;r<a;++r){for(var s=0,c=0,l=0;s<o;++s){for(var u=e[t[s]],d=u[r][1]||0,f=(d-(u[r-1][1]||0))/2,p=0;p<s;++p){var m=e[t[p]],h=m[r][1]||0,g=m[r-1][1]||0;f+=h-g}c+=d,l+=f*d}i[r-1][1]+=i[r-1][0]=n,c&&(n-=l/c)}i[r-1][1]+=i[r-1][0]=n,aU(e,t)}}var sU=l(kIe());function cU(e){"@babel/helpers - typeof";return cU=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},cU(e)}var oLe=[`type`,`size`,`sizeType`];function lU(){return lU=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lU.apply(this,arguments)}function uU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function dU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
97t%2?uU(Object(n),!0).forEach(function(t){sLe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uU(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function sLe(e,t,n){return t=cLe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cLe(e){var t=lLe(e,`string`);return cU(t)==`symbol`?t:t+``}function lLe(e,t){if(cU(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(cU(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function uLe(e,t){if(e==null)return{};var n=dLe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function dLe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var fU={symbolCircle:_H,symbolCross:FIe,symbolDiamond:LIe,symbolSquare:RIe,symbolStar:HIe,symbolTriangle:UIe,symbolWye:GIe},fLe=Math.PI/180,pLe=function(e){return fU[`symbol${(0,sU.default)(e)}`]||_H},mLe=function(e,t,n){if(t===`area`)return e;switch(n){case`cross`:return 5*e*e/9;case`diamond`:return .5*e*e/Math.sqrt(3);case`square`:return e*e;case`star`:var r=18*fLe;return 1.25*e*e*(Math.tan(r)-Math.tan(r*2)*Math.tan(r)**2);case`triangle`:return Math.sqrt(3)*e*e/4;case`wye`:return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}},hLe=function(e,t){fU[`symbol${(0,sU.default)(e)}`]=t},pU=function(e){var t=e.type,n=t===void 0?`circle`:t,r=e.size,i=r===void 0?64:r,a=e.sizeType,o=a===void 0?`area`:a,s=dU(dU({},uLe(e,oLe)),{},{type:n,size:i,sizeType:o}),c=function(){var e=pLe(n);return KIe().type(e).size(mLe(i,o,n))()},l=s.className,u=s.cx,d=s.cy,f=VV(s,!0);return u===+u&&d===+d&&i===+i?J.createElement(`path`,lU({}
97,f,{className:Pw(`recharts-symbols`,l),transform:`translate(${u}, ${d})`,d:c()})):null};pU.registerSymbol=hLe;function mU(e){"@babel/helpers - typeof";return mU=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},mU(e)}function hU(){return hU=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hU.apply(this,arguments)}function gU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function gLe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?gU(Object(n),!0).forEach(function(t){xU(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gU(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _Le(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function _U(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,SU(r.key),r)}}function vLe(e,t,n){return t&&_U(e.prototype,t),n&&_U(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function yLe(e,t,n){return t=yU(t),bLe(e,vU()?Reflect.construct(t,n||[],yU(e).constructor):t.apply(e,n))}function bLe(e,t){if(t&&(mU(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return xLe(e)}function xLe(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function vU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(vU=function(){return!!e})()}function yU(e){return yU=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},yU(e)}function SLe(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&bU(e,t)}
97function bU(e,t){return bU=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},bU(e,t)}function xU(e,t,n){return t=SU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function SU(e){var t=CLe(e,`string`);return mU(t)==`symbol`?t:t+``}function CLe(e,t){if(mU(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(mU(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var CU=32,wU=function(e){function t(){return _Le(this,t),yLe(this,t,arguments)}return SLe(t,e),vLe(t,[{key:`renderIcon`,value:function(e){var t=this.props.inactiveColor,n=CU/2,r=CU/6,i=CU/3,a=e.inactive?t:e.color;if(e.type===`plainline`)return J.createElement(`line`,{strokeWidth:4,fill:`none`,stroke:a,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:n,x2:CU,y2:n,className:`recharts-legend-icon`});if(e.type===`line`)return J.createElement(`path`,{strokeWidth:4,fill:`none`,stroke:a,d:`M0,${n}h${i} 98 A${r},${r},0,1,1,${2*i},${n} 99 H${CU}M${2*i},${n} 100 A${r},${r},0,1,1,${i},${n}`,className:`recharts-legend-icon`});if(e.type===`rect`)return J.createElement(`path`,{stroke:`none`,fill:a,d:`M0,${CU/8}h${CU}v${CU*3/4}h${-CU}z`,className:`recharts-legend-icon`});if(J.isValidElement(e.legendIcon)){var o=gLe({},e);return delete o.legendIcon,J.cloneElement(e.legendIcon,o)}return J.createElement(pU,{fill:a,cx:n,cy:n,size:CU,sizeType:`diameter`,type:e.type})}},{key:`renderItems`,value:function(){var e=this,t=this.props,n=t.payload,r=t.iconSize,i=t.layout,a=t.formatter,o=t.inactiveColor,s={x:0,y:0,width:CU,height:CU},c={display:i===`horizontal`?`inline-block`:`block`,marginRight:10},l={display:`inline-block`,verticalAlign:`middle`,marginRight:4};return n.map(function(t,n){var i=t.formatter||a,u=Pw(xU(xU({"recharts-legend-item":!0},`legend-item-${n}`,!0),`inactive`,t.inactive));if(t.type===`none`)return null;var d=(0,kV.default)(t.value)?null:t.value;YV(!(0,kV.default)(t.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var f=t.inactive?o:t.color;return J.createElement(`li`,hU({className:u,style:c,key:`legend-item-${n}`},OV(e.props,t,n)),J.createElement(KV,{width:r,height:r,viewBox:s,style:l},e.renderIcon(t)),J.createElement(`span`,{className:`recharts-legend-item-text`,style:{color:f}},i?i(d,t,n):d))})}},{key:`render`,value:function(){var e=this.props,t=e.payload,n=e.layout,r=e.align;if(!t||!t.length)return null;var i={padding:0,margin:0,textAlign:n===`horizontal`?r:`left`};return J.createElement(`ul`,{className:`recharts-default-legend`,style:i},this.renderItems())}}])}(J.PureComponent);xU(wU,`displayName`,`Legend`),xU(wU,`defaultProps`,{iconSize:14,layout:`horizontal`,align:`center`,verticalAlign:`middle`,inactiveColor:`#ccc`});var wLe=o(((e,t)=>{var n=ZB();function r(){this.__data__=new n,this.size=0}t.exports=r})),TLe=o(((e,t)=>{function n(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}t.exports=n})),ELe=o(((e,t)=>{function n(e){return this.__data__.get(e)}t.exports=n})),DLe=o(((e,t)=>{function n(e){return this.__data__.has(e)}t.exports=n})),OLe=o(((e,t)=>{var n=ZB(),r=QB(),i=eV(),a=200;function o(e,t){var o=this.__data__;if(o instanceof n){var s=o.__data__;if(!r||s.length<a-1)return s.push([e,t]),this.size=++o.size,this;o=this.__data__=new i(s)}return o.set(e,t),this.size=o.size,this}t.exports=o})),TU=o(((e,t)=>{var n=ZB(),r=wLe(),i=TLe(),a=ELe(),o=DLe(),s=OLe();function c(e){var t=this.__data__=new n(e);this.size=t.size}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=o,c.prototype.set=s,t.exports=c})),kLe=o(((e,t)=>{var n=`__lodash_hash_undefined__`;function r(e){return this.__data__.set(e,n),this}t.exports=r})),ALe=o(((e,t)=>{function n(e){return this.__data__.has(e)}t.exports=n})),EU=o(((e,t)=>{var n=eV(),r=kLe(),i=ALe();function a(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}a.prototype.add=a.prototype.push=r,a.prototype.has=i,t.exports=a})),DU=o(((e,t)=>{function n(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}t.exports=n})),OU=o(((e,t)=>{function n(e,t){return e.has(t)}t.exports=n})),kU=o(((e,t)=>{var n=EU(),r=DU(),i=OU(),a=1,o=2;function s(e,t,s,c,l,u){var d=s&a,f=e.length,p=t.length;if(f!=p&&!(d&&p>f))return!1;var m=u.get(e),h=u.get(t);if(m&&h)return m==t&&h==e;
vendor: 11,518 bytes, line 100
100var g=-1,_=!0,v=s&o?new n:void 0;for(u.set(e,t),u.set(t,e);++g<f;){var y=e[g],b=t[g];if(c)var x=d?c(b,y,g,t,e,u):c(y,b,g,e,t,u);if(x!==void 0){if(x)continue;_=!1;break}if(v){if(!r(t,function(e,t){if(!i(v,t)&&(y===e||l(y,e,s,c,u)))return v.push(t)})){_=!1;break}}else if(!(y===b||l(y,b,s,c,u))){_=!1;break}}return u.delete(e),u.delete(t),_}t.exports=s})),AU=o(((e,t)=>{t.exports=RB().Uint8Array})),jLe=o(((e,t)=>{function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}t.exports=n})),jU=o(((e,t)=>{function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}t.exports=n})),MLe=o(((e,t)=>{var n=zB(),r=AU(),i=YB(),a=kU(),o=jLe(),s=jU(),c=1,l=2,u=`[object Boolean]`,d=`[object Date]`,f=`[object Error]`,p=`[object Map]`,m=`[object Number]`,h=`[object RegExp]`,g=`[object Set]`,_=`[object String]`,v=`[object Symbol]`,y=`[object ArrayBuffer]`,b=`[object DataView]`,x=n?n.prototype:void 0,S=x?x.valueOf:void 0;function C(e,t,n,x,C,w,T){switch(n){case b:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case y:return!(e.byteLength!=t.byteLength||!w(new r(e),new r(t)));case u:case d:case m:return i(+e,+t);case f:return e.name==t.name&&e.message==t.message;case h:case _:return e==t+``;case p:var E=o;case g:var D=x&c;if(E||=s,e.size!=t.size&&!D)return!1;var O=T.get(e);if(O)return O==t;x|=l,T.set(e,t);var k=a(E(e),E(t),x,C,w,T);return T.delete(e),k;case v:if(S)return S.call(e)==S.call(t)}return!1}t.exports=C})),MU=o(((e,t)=>{function n(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}t.exports=n})),NLe=o(((e,t)=>{var n=MU(),r=IB();function i(e,t,i){var a=t(e);return r(e)?a:n(a,i(e))}t.exports=i})),PLe=o(((e,t)=>{function n(e,t){for(var n=-1,r=e==null?0:e.length,i=0,a=[];++n<r;){var o=e[n];t(o,n,e)&&(a[i++]=o)}return a}t.exports=n})),FLe=o(((e,t)=>{function n(){return[]}t.exports=n})),ILe=o(((e,t)=>{var n=PLe(),r=FLe(),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;t.exports=a?function(e){return e==null?[]:(e=Object(e),n(a(e),function(t){return i.call(e,t)}))}:r})),LLe=o(((e,t)=>{function n(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}t.exports=n})),RLe=o(((e,t)=>{var n=BB(),r=VB(),i=`[object Arguments]`;function a(e){return r(e)&&n(e)==i}t.exports=a})),NU=o(((e,t)=>{var n=RLe(),r=VB(),i=Object.prototype,a=i.hasOwnProperty,o=i.propertyIsEnumerable;t.exports=n(function(){return arguments}())?n:function(e){return r(e)&&a.call(e,`callee`)&&!o.call(e,`callee`)}})),zLe=o(((e,t)=>{function n(){return!1}t.exports=n})),PU=o(((e,t)=>{var n=RB(),r=zLe(),i=typeof e==`object`&&e&&!e.nodeType&&e,a=i&&typeof t==`object`&&t&&!t.nodeType&&t,o=a&&a.exports===i?n.Buffer:void 0;t.exports=(o?o.isBuffer:void 0)||r})),FU=o(((e,t)=>{var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;function i(e,t){var i=typeof e;return t??=n,!!t&&(i==`number`||i!=`symbol`&&r.test(e))&&e>-1&&e%1==0&&e<t}t.exports=i})),IU=o(((e,t)=>{var n=9007199254740991;function r(e){return typeof e==`number`&&e>-1&&e%1==0&&e<=n}t.exports=r})),BLe=o(((e,t)=>{var n=BB(),r=IU(),i=VB(),a=`[object Arguments]`,o=`[object Array]`,s=`[object Boolean]`,c=`[object Date]`,l=`[object Error]`,u=`[object Function]`,d=`[object Map]`,f=`[object Number]`,p=`[object Object]`,m=`[object RegExp]`,h=`[object Set]`,g=`[object String]`,_=`[object WeakMap]`,v=`[object ArrayBuffer]`,y=`[object DataView]`,b=`[object Float32Array]`,x=`[object Float64Array]`,S=`[object Int8Array]`,C=`[object Int16Array]`,w=`[object Int32Array]`,T=`[object Uint8Array]`,E=`[object Uint8ClampedArray]`,D=`[object Uint16Array]`,O=`[object Uint32Array]`,k={};k[b]=k[x]=k[S]=k[C]=k[w]=k[T]=k[E]=k[D]=k[O]=!0,k[a]=k[o]=k[v]=k[s]=k[y]=k[c]=k[l]=k[u]=k[d]=k[f]=k[p]=k[m]=k[h]=k[g]=k[_]=!1;function A(e){return i(e)&&r(e.length)&&!!k[n(e)]}t.exports=A})),LU=o(((e,t)=>{function n(e){return function(t){return e(t)}}t.exports=n})),VLe=o(((e,t)=>{var n=LB(),r=typeof e==`object`&&e&&!e.nodeType&&e,i=r&&typeof t==`object`&&t&&!t.nodeType&&t,a=i&&i.exports===r&&n.process;t.exports=function(){try{return i&&i.require&&i.require(`util`).types||a&&a.binding&&a.binding(`util`)}catch{}}()})),RU=o(((e,t)=>{var n=BLe(),r=LU(),i=VLe(),a=i&&i.isTypedArray;t.exports=a?r(a):n})),zU=o(((e,t)=>{var n=LLe(),r=NU(),i=IB(),a=PU(),o=FU(),s=RU(),c=Object.prototype.hasOwnProperty;function l(e,t){var l=i(e),u=!l&&r(e),d=!l&&!u&&a(e),f=!l&&!u&&!d&&s(e),p=l||u||d||f,m=p?n(e.length,String):[],h=m.length;for(var g in e)(t||c.call(e,g))&&!(p&&(g==`length`||d&&(g==`offset`||g==`parent`)||f&&(g==`buffer`||g==`byteLength`||g==`byteOffset`)||o(g,h)))&&m.push(g);return m}t.exports=l})),BU=o(((e,t)=>{var n=Object.prototype;function r(e){var t=e&&e.constructor;return e===(typeof t==`function`&&t.prototype||n)}t.exports=r})),VU=o(((e,t)=>{function n(e,t){return function(n){return e(t(n))}}t.exports=n})),HLe=o(((e,t)=>{t.exports=VU()(Object.keys,Object)})),ULe=o(((e,t)=>{var n=BU(),r=HLe(),i=Object.prototype.hasOwnProperty;function a(e){if(!n(e))return r(e);var t=[];for(var a in Object(e))i.call(e,a)&&a!=`constructor`&&t.push(a);return t}t.exports=a})),HU=o(((e,t)=>{var n=GB(),r=IU();function i(e){return e!=null&&r(e.length)&&!n(e)}t.exports=i})),UU=o(((e,t)=>{var n=zU(),r=ULe(),i=HU();function a(e){return i(e)?n(e):r(e)}t.exports=a})),WLe=o(((e,t)=>{var n=NLe(),r=ILe(),i=UU();function a(e){return n(e,i,r)}t.exports=a})),GLe=o(((e,t)=>{var n=WLe(),r=1,i=Object.prototype.hasOwnProperty;function a(e,t,a,o,s,c){var l=a&r,u=n(e),d=u.length;if(d!=n(t).length&&!l)return!1;for(var f=d;f--;){var p=u[f];if(!(l?p in t:i.call(t,p)))return!1}var m=c.get(e),h=c.get(t);if(m&&h)return m==t&&h==e;var g=!0;c.set(e,t),c.set(t,e);for(var _=l;++f<d;){p=u[f];var v=e[p],y=t[p];if(o)var b=l?o(y,v,p,t,e,c):o(v,y,p,e,t,c);if(!(b===void 0?v===y||s(v,y,a,o,c):b)){g=!1;break}_||=p==`constructor`}if(g&&!_){var x=e.constructor,S=t.constructor;x!=S&&`constructor`in e&&`constructor`in t&&!(typeof x==`function`&&x instanceof x&&typeof S==`function`&&S instanceof S)&&(g=!1)}return c.delete(e),c.delete(t),g}t.exports=a})),KLe=o(((e,t)=>{t.exports=qB()(RB(),`DataView`)})),qLe=o(((e,t)=>{t.exports=qB()(RB(),`Promise`)})),WU=o(((e,t)=>{t.exports=qB()(RB(),`Set`)})),JLe=o(((e,t)=>{t.exports=qB()(RB(),`WeakMap`)})),YLe=o(((e,t)=>{var n=KLe(),r=QB(),i=qLe(),a=WU(),o=JLe(),s=BB(),c=KB(),l=`[object Map]`,u=`[object Object]`,d=`[object Promise]`,f=`[object Set]`,p=`[object WeakMap]`,m=`[object DataView]`,h=c(n),g=c(r),_=c(i),v=c(a),y=c(o),b=s;(n&&b(new n(new ArrayBuffer(1)))!=m||r&&b(new r)!=l||i&&b(i.resolve())!=d||a&&b(new a)!=f||o&&b(new o)!=p)&&(b=function(e){var t=s(e),n=t==u?e.constructor:void 0,r=n?c(n):``;if(r)switch(r){case h:return m;case g:return l;case _:return d;case v:return f;case y:return p}return t}),t.exports=b})),XLe=o(((e,t)=>{var n=TU(),r=kU(),i=MLe(),a=GLe(),o=YLe(),s=IB(),c=PU(),l=RU(),u=1,d=`[object Arguments]`,f=`[object Array]`,p=`[object Object]`,m=Object.prototype.hasOwnProperty;function h(e,t,h,g,_,v){var y=s(e),b=s(t),x=y?f:o(e),S=b?f:o(t);x=x==d?p:x,S=S==d?p:S;var C=x==p,w=S==p,T=x==S;if(T&&c(e)){if(!c(t))return!1;y=!0,C=!1}if(T&&!C)return v||=new n,y||l(e)?r(e,t,h,g,_,v):i(e,t,x,h,g,_,v);if(!(h&u)){var E=C&&m.call(e,`__wrapped__`),D=w&&m.call(t,`__wrapped__`);if(E||D){var O=E?e.value():e,k=D?t.value():t;return v||=new n,_(O,k,h,g,v)}}return T?(v||=new n,a(e,t,h,g,_,v)):!1}t.exports=h})),GU=o(((e,t)=>{var n=XLe(),r=VB();function i(e,t,a,o,s){return e===t?!0:e==null||t==null||!r(e)&&!r(t)?e!==e&&t!==t:n(e,t,a,o,i,s)}t.exports=i})),ZLe=o(((e,t)=>{var n=TU(),r=GU(),i=1,a=2;function o(e,t,o,s){var c=o.length,l=c,u=!s;if(e==null)return!l;for(e=Object(e);c--;){var d=o[c];if(u&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++c<l;){d=o[c];var f=d[0],p=e[f],m=d[1];if(u&&d[2]){if(p===void 0&&!(f in e))return!1}else{var h=new n;if(s)var g=s(p,m,f,e,t,h);if(!(g===void 0?r(m,p,i|a,s,h):g))return!1}}return!0}t.exports=o})),KU=o(((e,t)=>{var n=WB();function r(e){return e===e&&!n(e)}t.exports=r})),QLe=o(((e,t)=>{var n=KU(),r=UU();function i(e){for(var t=r(e),i=t.length;i--;){var a=t[i],o=e[a];t[i]=[a,o,n(o)]}return t}t.exports=i})),qU=o(((e,t)=>{function n(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}t.exports=n})),$Le=o(((e,t)=>{var n=ZLe(),r=QLe(),i=qU();function a(e){var t=r(e);return t.length==1&&t[0][2]?i(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}t.exports=a})),eRe=o(((e,t)=>{function n(e,t){return e!=null&&t in Object(e)}t.exports=n})),tRe=o(((e,t)=>{var n=iV(),r=NU(),i=IB(),a=FU(),o=IU(),s=aV();function c(e,t,c){t=n(t,e);for(var l=-1,u=t.length,d=!1;++l<u;){var f=s(t[l]);if(!(d=e!=null&&c(e,f)))break;e=e[f]}return d||++l!=u?d:(u=e==null?0:e.length,!!u&&o(u)&&a(f,u)&&(i(e)||r(e)))}t.exports=c})),JU=o(((e,t)=>{var n=eRe(),r=tRe();function i(e,t){return e!=null&&r(e,t,n)}t.exports=i})),nRe=o(((e,t)=>{var n=GU(),r=sV(),i=JU(),a=UB(),o=KU(),s=qU(),c=aV(),l=1,u=2;function d(e,t){return a(e)&&o(t)?s(c(e),t):function(a){var o=r(a,e);return o===void 0&&o===t?i(a,e):n(t,o,l|u)}}t.exports=d})),YU=o(((e,t)=>{function n(e){return e}t.exports=n})),rRe=o(((e,t)=>{function n(e){return function(t){return t?.[e]}}t.exports=n})),iRe=o(((e,t)=>{var n=oV();function r(e){return function(t){return n(t,e)}}t.exports=r})),aRe=o(((e,t)=>{var n=rRe(),r=iRe(),i=UB(),a=aV();function o(e){return i(e)?n(a(e)):r(e)}t.exports=o})),XU=o(((e,t)=>{var n=$Le(),r=nRe(),i=YU(),a=IB(),o=aRe();function s(e){return typeof e==`function`?e:e==null?i:typeof e==`object`?a(e)?r(e[0],e[1]):n(e):o(e)}t.exports=s})),ZU=o(((e,t)=>{function n(e,t,n,r){for(var i=e.length,a=n+(r?1:-1);r?a--:++a<i;)if(t(e[a],a,e))return a;return-1}t.exports=n})),oRe=o(((e,t)=>{function n(e){return e!==e}t.exports=n})),sRe=o(((e,t)=>{function n(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return-1}t.exports=n})),cRe=o(((e,t)=>{var n=ZU(),r=oRe(),i=sRe();function a(e,t,a){return t===t?i(e,t,a):n(e,r,a)}t.exports=a})),QU=o(((e,t)=>{var n=cRe();function r(e,t){return!!(e!=null&&e.length)&&n(e,t,0)>-1}t.exports=r})),$U=o(((e,t)=>{function n(e,t,n){for(var r=-1,i=e==null?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}t.exports=n})),lRe=o(((e,t)=>{function n(){}t.exports=n})),uRe=o(((e,t)=>{var n=WU(),r=lRe(),i=jU();t.exports=n&&1/i(new n([,-0]))[1]==1/0?function(e){return new n(e)}:r})),dRe=o(((e,t)=>{var n=EU(),r=QU(),i=$U(),a=OU(),o=uRe(),s=jU(),c=200;function l(e,t,l){var u=-1,d=r,f=e.length,p=!0,m=[],h=m;if(l)p=!1,d=i;else if(f>=c){var g=t?null:o(e);if(g)return s(g);p=!1,d=a,h=new n}else h=t?[]:m;outer:for(;++u<f;){var _=e[u],v=t?t(_):_;if(_=l||_!==0?_:0,p&&v===v){for(var y=h.length;y--;)if(h[y]===v)continue outer;t&&h.push(v),m.push(_)}else d(h,v,l)||(h!==m&&h.push(v),m.push(_))}return m}t.exports=l})),eW=l(o(((e,t)=>{var n=XU(),r=dRe();function i(e,t){return e&&e.length?r(e,n(t,2)):[]}t.exports=i}))());function tW(e,t,n){return t===!0?(0,eW.default)(e,n):(0,kV.default)(t)?(0,eW.default)(e,t):e}function nW(e){"@babel/helpers - typeof";return nW=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},nW(e)}var fRe=[`ref`];function rW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function iW(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
100t%2?rW(Object(n),!0).forEach(function(t){lW(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rW(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function pRe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function aW(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,uW(r.key),r)}}function mRe(e,t,n){return t&&aW(e.prototype,t),n&&aW(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function hRe(e,t,n){return t=sW(t),gRe(e,oW()?Reflect.construct(t,n||[],sW(e).constructor):t.apply(e,n))}function gRe(e,t){if(t&&(nW(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return _Re(e)}function _Re(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function oW(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(oW=function(){return!!e})()}function sW(e){return sW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},sW(e)}function vRe(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&cW(e,t)}function cW(e,t){return cW=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},cW(e,t)}function lW(e,t,n){return t=uW(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uW(e){var t=yRe(e,`string`);return nW(t)==`symbol`?t:t+``}function yRe(e,t){if(nW(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(nW(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function bRe(e,t){if(e==null)return{};var n=xRe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function xRe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function SRe(e){return e.value}function CRe(e,t){if(J.isValidElement(e))return J.cloneElement(e,t);if(typeof e==`function`)return J.createElement(e,t);t.ref;var n=bRe(t,fRe);return J.createElement(wU,n)}var dW=1,fW=function(e){function t(){var e;pRe(this,t);var n=[...arguments];return e=hRe(this,t,[].concat(n)),lW(e,`lastBoundingBox`,{width:-1,height:-1}),e}return vRe(t,e),mRe(t,[{key:`componentDidMount`,value:function(){this.updateBBox()}},{key:`componentDidUpdate`,value:function(){this.updateBBox()}},{key:`getBBox`,value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:`updateBBox`,value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();t?(Math.abs(t.width-this.lastBoundingBox.width)>dW||Math.abs(t.height-this.lastBoundingBox.height)>dW)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:`getBBoxSnapshot`,value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?iW({},this.lastBoundingBox):{width:0,height:0}}},{key:`getDefaultPosition`,value:function(e){var t=this.props,n=t.layout,r=t.align,i=t.verticalAlign,a=t.margin,o=t.chartWidth,s=t.chartHeight,c,l;if(!e||(e.left===void 0||e.left===null)&&(e.right===void 0||e.right===null))if(r===`center`&&n===`vertical`){var u=this.getBBoxSnapsh
100ot();c={left:((o||0)-u.width)/2}}else c=r===`right`?{right:a&&a.right||0}:{left:a&&a.left||0};if(!e||(e.top===void 0||e.top===null)&&(e.bottom===void 0||e.bottom===null))if(i===`middle`){var d=this.getBBoxSnapshot();l={top:((s||0)-d.height)/2}}else l=i===`bottom`?{bottom:a&&a.bottom||0}:{top:a&&a.top||0};return iW(iW({},c),l)}},{key:`render`,value:function(){var e=this,t=this.props,n=t.content,r=t.width,i=t.height,a=t.wrapperStyle,o=t.payloadUniqBy,s=t.payload,c=iW(iW({position:`absolute`,width:r||`auto`,height:i||`auto`},this.getDefaultPosition(a)),a);return J.createElement(`div`,{className:`recharts-legend-wrapper`,style:c,ref:function(t){e.wrapperNode=t}},CRe(n,iW(iW({},this.props),{},{payload:tW(s,o,SRe)})))}}],[{key:`getWithHeight`,value:function(e,t){var n=iW(iW({},this.defaultProps),e.props).layout;return n===`vertical`&&hV(e.props.height)?{height:e.props.height}:n===`horizontal`?{width:e.props.width||t}:null}}])}(J.PureComponent);lW(fW,`displayName`,`Legend`),lW(fW,`defaultProps`,{iconSize:14,layout:`horizontal`,align:`center`,verticalAlign:`bottom`});var wRe=o(((e,t)=>{var n=zB(),r=NU(),i=IB(),a=n?n.isConcatSpreadable:void 0;function o(e){return i(e)||r(e)||!!(a&&e&&e[a])}t.exports=o})),pW=o(((e,t)=>{var n=MU(),r=wRe();function i(e,t,a,o,s){var c=-1,l=e.length;for(a||=r,s||=[];++c<l;){var u=e[c];t>0&&a(u)?t>1?i(u,t-1,a,o,s):n(s,u):o||(s[s.length]=u)}return s}t.exports=i})),TRe=o(((e,t)=>{function n(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var c=o[e?s:++i];if(n(a[c],c,a)===!1)break}return t}}t.exports=n})),mW=o(((e,t)=>{t.exports=TRe()()})),hW=o(((e,t)=>{var n=mW(),r=UU();function i(e,t){return e&&n(e,t,r)}t.exports=i})),ERe=o(((e,t)=>{var n=HU();function r(e,t){return function(r,i){if(r==null)return r;if(!n(r))return e(r,i);for(var a=r.length,o=t?a:-1,s=Object(r);(t?o--:++o<a)&&i(s[o],o,s)!==!1;);return r}}t.exports=r})),gW=o(((e,t)=>{var n=hW();t.exports=ERe()(n)})),_W=o(((e,t)=>{var n=gW(),r=HU();function i(e,t){var i=-1,a=r(e)?Array(e.length):[];return n(e,function(e,n,r){a[++i]=t(e,n,r)}),a}t.exports=i})),DRe=o(((e,t)=>{function n(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}t.exports=n})),ORe=o(((e,t)=>{var n=HB();function r(e,t){if(e!==t){var r=e!==void 0,i=e===null,a=e===e,o=n(e),s=t!==void 0,c=t===null,l=t===t,u=n(t);if(!c&&!u&&!o&&e>t||o&&s&&l&&!c&&!u||i&&s&&l||!r&&l||!a)return 1;if(!i&&!o&&!u&&e<t||u&&r&&a&&!i&&!o||c&&r&&a||!s&&a||!l)return-1}return 0}t.exports=r})),kRe=o(((e,t)=>{var n=ORe();function r(e,t,r){for(var i=-1,a=e.criteria,o=t.criteria,s=a.length,c=r.length;++i<s;){var l=n(a[i],o[i]);if(l)return i>=c?l:l*(r[i]==`desc`?-1:1)}return e.index-t.index}t.exports=r})),ARe=o(((e,t)=>{var n=nV(),r=oV(),i=XU(),a=_W(),o=DRe(),s=LU(),c=kRe(),l=YU(),u=IB();function d(e,t,d){t=t.length?n(t,function(e){return u(e)?function(t){return r(t,e.length===1?e[0]:e)}:e}):[l];var f=-1;return t=n(t,s(i)),o(a(e,function(e,r,i){return{criteria:n(t,function(t){return t(e)}),index:++f,value:e}}),function(e,t){return c(e,t,d)})}t.exports=d})),jRe=o(((e,t)=>{function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}t.exports=n})),vW=o(((e,t)=>{var n=jRe(),r=Math.max;function i(e,t,i){return t=r(t===void 0?e.length-1:t,0),function(){for(var a=arguments,o=-1,s=r(a.length-t,0),c=Array(s);++o<s;)c[o]=a[t+o];o=-1;for(var l=Array(t+1);++o<t;)l[o]=a[o];return l[t]=i(c),n(e,this,l)}}t.exports=i})),MRe=o(((e,t)=>{function n(e){return function(){return e}}t.exports=n})),yW=o(((e,t)=>{var n=qB();t.exports=function(){try{var e=n(Object,`defineProperty`);return e({},``,{}),e}catch{}}()})),NRe=o(((e,t)=>{var n=MRe(),r=yW(),i=YU();t.exports=r?function(e,t){return r(e,`toString`,{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:i})),PRe=o(((e,t)=>{var n=800,r=16,i=Date.now;function a(e){var t=0,a=0;return function(){var o=i(),s=r-(o-a);if(a=o,s>0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}t.exports=a})),bW=o(((e,t)=>{var n=NRe();t.exports=PRe()(n)})),xW=o(((e,t)=>{var n=YU(),r=vW(),i=bW();function a(e,t){return i(r(e,t,n),e+``)}t.exports=a})),SW=o(((e,t)=>{var n=YB(),r=HU(),i=FU(),a=WB();function o(e,t,o){if(!a(o))return!1;var s=typeof t;return(s==`number`?r(o)&&i(t,o.length):s==`string`&&t in o)?n(o[t],e):!1}t.exports=o})),CW=l(o(((e,t)=>{var n=pW(),r=ARe(),i=xW(),a=SW();t.exports=i(function(e,t){if(e==null)return[];var i=t.length;return i>1&&a(e,t[0],t[1])?t=[]:i>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),r(e,n(t,1),[])})}))());function wW(e){"@babel/helpers - typeof";return wW=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},wW(e)}function TW(){return TW=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},TW.apply(this,arguments)}function FRe(e,t){return zRe(e)||RRe(e,t)||LRe(e,t)||IRe()}
100function IRe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 101In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function LRe(e,t){if(e){if(typeof e==`string`)return EW(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return EW(e,t)}}function EW(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function RRe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function zRe(e){if(Array.isArray(e))return e}function DW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function OW(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?DW(Object(n),!0).forEach(function(t){BRe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DW(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function BRe(e,t,n){return t=VRe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VRe(e){var t=HRe(e,`string`);return wW(t)==`symbol`?t:t+``}function HRe(e,t){if(wW(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(wW(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function URe(e){return Array.isArray(e)&&gV(e[0])&&gV(e[1])?e.join(` ~ `):e}var WRe=function(e){var t=e.separator,n=t===void 0?` : `:t,r=e.contentStyle,i=r===void 0?{}:r,a=e.itemStyle,o=a===void 0?{}:a,s=e.labelStyle,c=s===void 0?{}:s,l=e.payload,u=e.formatter,d=e.itemSorter,f=e.wrapperClassName,p=e.labelClassName,m=e.label,h=e.labelFormatter,g=e.accessibilityLayer,_=g===void 0?!1:g,v=function(){if(l&&l.length){var e={padding:0,margin:0},t=(d?(0,CW.default)(l,d):l).map(function(e,t){if(e.type===`none`)return null;var r=OW({display:`block`,paddingTop:4,paddingBottom:4,color:e.color||`#000`},o),i=e.formatter||u||URe,a=e.value,s=e.name,c=a,d=s;if(i&&c!=null&&d!=null){var f=i(a,s,e,t,l);if(Array.isArray(f)){var p=FRe(f,2);c=p[0],d=p[1]}else c=f}return J.createElement(`li`,{className:`recharts-tooltip-item`,key:`tooltip-item-${t}`,style:r},gV(d)?J.createElement(`span`,{className:`recharts-tooltip-item-name`},d):null,gV(d)?J.createElement(`span`,{className:`recharts-tooltip-item-separator`},n):null,J.createElement(`span`,{className:`recharts-tooltip-item-value`},c),J.createElement(`span`,{className:`recharts-tooltip-item-unit`},e.unit||``))});return J.createElement(`ul`,{className:`recharts-tooltip-item-list`,style:e},t)}return null},y=OW({margin:0,padding:10,backgroundColor:`#fff`,border:`1px solid #ccc`,whiteSpace:`nowrap`},i),b=OW({margin:0},c),x=!(0,fV.default)(m),S=x?m:``,C=Pw(`recharts-default-tooltip`,f),w=Pw(`recharts-tooltip-label`,p);x&&h&&l!=null&&(S=h(m,l));var T=_?{role:`status`,"aria-live":`assertive`}:{};return J.createElement(`div`,TW({className:C,style:y},T),J.createElement(`p`,{className:w,style:b},J.isValidElement(S)?S:`${S}`),v())};function kW(e){"@babel/helpers - typeof";return kW=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},kW(e)}function AW(e,t,n){return t=GRe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function GRe(e){var t=KRe(e,`string`);return kW(t)==`symbol`?t:t+``}function KRe(e,t){if(kW(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(kW(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var jW=`recharts-tooltip-wrapper`,qRe={visibility:`hidden`};function JRe(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return Pw(jW,AW(AW(AW(AW({},`${jW}-right`,hV(n)&&t&&hV(t.x)&&n>=t.x),`${jW}-left`,hV(n)&&t&&hV(t.x)&&n<t.x),`${jW}-bottom`,hV(r)&&t&&hV(t.y)&&r>=t.y),`${jW}-top`,hV(r)&&t&&hV(t.y)&&r<t.y))}function MW(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,i=e.offsetTopLeft,a=e.position,o=e.reverseDirection,s=e.tooltipDimension,c=e.viewBox,l=e.viewBoxDimension;if(a&&hV(a[r]))return a[r];var u=n[r]-s-i,d=n[r]+i;return t[r]?o[r]?u:d:o[r]?u<c[r]?Math.max(d,c[r]):Math.max(u,c[r]):d+s>c[r]+l?Math.max(u,c[r]):Math.max(d,c[r])}function YRe(e){var t=e.translateX,n=e.translateY;return{transform:e.useTranslate3d?`translate3d(${t}px, ${n}px, 0)`:`translate(${t}px, ${n}px)`}}function XRe(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.offsetTopLeft,i=e.position,a=e.reverseDirection,o=e.tooltipBox,s=e.useTranslate3d,
101c=e.viewBox,l,u,d;return o.height>0&&o.width>0&&n?(u=MW({allowEscapeViewBox:t,coordinate:n,key:`x`,offsetTopLeft:r,position:i,reverseDirection:a,tooltipDimension:o.width,viewBox:c,viewBoxDimension:c.width}),d=MW({allowEscapeViewBox:t,coordinate:n,key:`y`,offsetTopLeft:r,position:i,reverseDirection:a,tooltipDimension:o.height,viewBox:c,viewBoxDimension:c.height}),l=YRe({translateX:u,translateY:d,useTranslate3d:s})):l=qRe,{cssProperties:l,cssClasses:JRe({translateX:u,translateY:d,coordinate:n})}}function NW(e){"@babel/helpers - typeof";return NW=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},NW(e)}function PW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function FW(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?PW(Object(n),!0).forEach(function(t){BW(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PW(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ZRe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function IW(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,VW(r.key),r)}}function QRe(e,t,n){return t&&IW(e.prototype,t),n&&IW(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function $Re(e,t,n){return t=RW(t),eze(e,LW()?Reflect.construct(t,n||[],RW(e).constructor):t.apply(e,n))}function eze(e,t){if(t&&(NW(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return tze(e)}function tze(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function LW(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(LW=function(){return!!e})()}function RW(e){return RW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},RW(e)}function nze(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&zW(e,t)}function zW(e,t){return zW=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},zW(e,t)}function BW(e,t,n){return t=VW(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VW(e){var t=rze(e,`string`);return NW(t)==`symbol`?t:t+``}function rze(e,t){if(NW(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(NW(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var HW=1,ize=function(e){function t(){var e;ZRe(this,t);var n=[...arguments];return e=$Re(this,t,[].concat(n)),BW(e,`state`,{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),BW(e,`handleKeyDown`,function(t){t.key===`Escape`&&e.setState({dismissed:!0,dismissedAtCoordinate:{x:e.props.coordinate?.x??0,y:e.props.coordinate?.y??0}})}),e}return nze(t,e),QRe(t,[{key:`updateBBox`,value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>HW||Math.abs(e.height-this.state.lastBoundingBox.height)>HW)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else (this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:`componentDidMount`,value:function(){document.addEventListener(`ke
101ydown`,this.handleKeyDown),this.updateBBox()}},{key:`componentWillUnmount`,value:function(){document.removeEventListener(`keydown`,this.handleKeyDown)}},{key:`componentDidUpdate`,value:function(){this.props.active&&this.updateBBox(),this.state.dismissed&&(this.props.coordinate?.x!==this.state.dismissedAtCoordinate.x||this.props.coordinate?.y!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:`render`,value:function(){var e=this,t=this.props,n=t.active,r=t.allowEscapeViewBox,i=t.animationDuration,a=t.animationEasing,o=t.children,s=t.coordinate,c=t.hasPayload,l=t.isAnimationActive,u=t.offset,d=t.position,f=t.reverseDirection,p=t.useTranslate3d,m=t.viewBox,h=t.wrapperStyle,g=XRe({allowEscapeViewBox:r,coordinate:s,offsetTopLeft:u,position:d,reverseDirection:f,tooltipBox:this.state.lastBoundingBox,useTranslate3d:p,viewBox:m}),_=g.cssClasses,v=g.cssProperties,y=FW(FW({transition:l&&n?`transform ${i}ms ${a}`:void 0},v),{},{pointerEvents:`none`,visibility:!this.state.dismissed&&n&&c?`visible`:`hidden`,position:`absolute`,top:0,left:0},h);return J.createElement(`div`,{tabIndex:-1,className:_,style:y,ref:function(t){e.wrapperNode=t}},o)}}])}(J.PureComponent),UW={isSsr:function(){return!(typeof window<`u`&&window.document&&window.document.createElement&&window.setTimeout)}(),get:function(e){return UW[e]},set:function(e,t){if(typeof e==`string`)UW[e]=t;else{var n=Object.keys(e);n&&n.length&&n.forEach(function(t){UW[t]=e[t]})}}};function WW(e){"@babel/helpers - typeof";return WW=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},WW(e)}function GW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function KW(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?GW(Object(n),!0).forEach(function(t){ZW(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GW(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function aze(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function qW(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,QW(r.key),r)}}function oze(e,t,n){return t&&qW(e.prototype,t),n&&qW(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function sze(e,t,n){return t=YW(t),cze(e,JW()?Reflect.construct(t,n||[],YW(e).constructor):t.apply(e,n))}function cze(e,t){if(t&&(WW(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return lze(e)}function lze(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function JW(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(JW=function(){return!!e})()}function YW(e){return YW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},YW(e)}function uze(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&XW(e,t)}function XW(e,t){return XW=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},XW(e,t)}function ZW(e,t,n){return t=QW(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QW(e){var t=dze(e,`string`);return WW(t)==`symbol`?t:t+``}function dze(e,t){if(WW(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(WW(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function fze(e){return e.dataKey}function pze(e,t){return J.isValidElement(e)?J.cloneElement(e,t):typeof e==`function`?J.createElement(e,t):J.createElement(WRe,t)}var $W=function(e){function t(){return aze(this,t),sze(this,t,arguments)}return uze(t,e),oze(t,[{key:`render`,value:function(){var e=this,t=this.props,n=t.active,r=t.allowEscapeViewBox,i=t.animationDuration,a=t.animationEasing,o=t.content,s=t.coordinate,c=t.filterNull,l=t.isAnimationActive,u=t.offset,d=t.payload,f=t.payloadUniqBy,p=t.position,m=t.reverseDirection,h=t.useTranslate3d,g=t.viewBox,_=t.wrapperStyle,v=d??[];c&&v.length&&(v=tW(d.filter(function(t){return t.value!=null&&(t.hide!==!0||e.props.includeHidden)}),f,fze));var y=v.length>0;return J.createElement(ize,{allowEscapeViewBox:r,animationDuration:i,animationEasing:a,isAnimationActive:l,active:n,coordinate:s,hasPayload:y,offset:u,position:p,reverseDirection:m,useTranslate3d:h,viewBox:g,wrapperStyle:_},pze(o,KW(KW({},this.props),{},{payload:v})))}}])}(J.PureComponent);ZW($W,`displayName`,`Tooltip`),ZW($W,`defaultProps`,{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:`ease`,contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!UW.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:` : `,trigger:`hover`,useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var mze=o(((e,t)=>{var n=RB();t.exports=function(){return n.Date.now()}})),hze=o(((e,t)=>{var n=/\s/;function r(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}t.exports=r})),gze=o(((e,t)=>{var n=hze(),r=/^\s+/;function i(e){return e&&e.slice(0,n(e)+1).replace(r,``)}t.exports=i})),eG=o(((e,t)=>{var n=gze(),r=WB(),i=HB(),a=NaN,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;function u(e){if(typeof e==`number`)return e;if(i(e))return a;
101if(r(e)){var t=typeof e.valueOf==`function`?e.valueOf():e;e=r(t)?t+``:t}if(typeof e!=`string`)return e===0?e:+e;e=n(e);var u=s.test(e);return u||c.test(e)?l(e.slice(2),u?2:8):o.test(e)?a:+e}t.exports=u})),_ze=o(((e,t)=>{var n=WB(),r=mze(),i=eG(),a=`Expected a function`,o=Math.max,s=Math.min;function c(e,t,c){var l,u,d,f,p,m,h=0,g=!1,_=!1,v=!0;if(typeof e!=`function`)throw TypeError(a);t=i(t)||0,n(c)&&(g=!!c.leading,_=`maxWait`in c,d=_?o(i(c.maxWait)||0,t):d,v=`trailing`in c?!!c.trailing:v);function y(t){var n=l,r=u;return l=u=void 0,h=t,f=e.apply(r,n),f}function b(e){return h=e,p=setTimeout(C,t),g?y(e):f}function x(e){var n=e-m,r=e-h,i=t-n;return _?s(i,d-r):i}function S(e){var n=e-m,r=e-h;return m===void 0||n>=t||n<0||_&&r>=d}function C(){var e=r();if(S(e))return w(e);p=setTimeout(C,x(e))}function w(e){return p=void 0,v&&l?y(e):(l=u=void 0,f)}function T(){p!==void 0&&clearTimeout(p),h=0,l=m=u=p=void 0}function E(){return p===void 0?f:w(r())}function D(){var e=r(),n=S(e);if(l=arguments,u=this,m=e,n){if(p===void 0)return b(m);if(_)return clearTimeout(p),p=setTimeout(C,t),y(m)}return p===void 0&&(p=setTimeout(C,t)),f}return D.cancel=T,D.flush=E,D}t.exports=c})),tG=l(o(((e,t)=>{var n=_ze(),r=WB(),i=`Expected a function`;function a(e,t,a){var o=!0,s=!0;if(typeof e!=`function`)throw TypeError(i);return r(a)&&(o=`leading`in a?!!a.leading:o,s=`trailing`in a?!!a.trailing:s),n(e,t,{leading:o,maxWait:t,trailing:s})}t.exports=a}))());function nG(e){"@babel/helpers - typeof";return nG=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},nG(e)}function rG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function iG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?rG(Object(n),!0).forEach(function(t){vze(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rG(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function vze(e,t,n){return t=yze(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yze(e){var t=bze(e,`string`);return nG(t)==`symbol`?t:t+``}function bze(e,t){if(nG(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(nG(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function xze(e,t){return Tze(e)||wze(e,t)||Cze(e,t)||Sze()}function Sze(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 102In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Cze(e,t){if(e){if(typeof e==`string`)return aG(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return aG(e,t)}}function aG(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function wze(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function Tze(e){if(Array.isArray(e))return e}var oG=(0,J.forwardRef)(function(e,t){var n=e.aspect,r=e.initialDimension,i=r===void 0?{width:-1,height:-1}:r,a=e.width,o=a===void 0?`100%`:a,s=e.height,c=s===void 0?`100%`:s,l=e.minWidth,u=l===void 0?0:l,d=e.minHeight,f=e.maxHeight,p=e.children,m=e.debounce,h=m===void 0?0:m,g=e.id,_=e.className,v=e.onResize,y=e.style,b=y===void 0?{}:y,x=(0,J.useRef)(null),S=(0,J.useRef)();S.current=v,(0,J.useImperativeHandle)(t,function(){return Object.defineProperty(x.current,"current",{get:function(){return console.warn(`The usage of ref.current.current is deprecated and will no longer be supported.`),x.current},configurable:!0})});var C=xze((0,J.useState)({containerWidth:i.width,containerHeight:i.height}),2),w=C[0],T=C[1],E=(0,J.useCallback)(function(e,t){T(function(n){var r=Math.round(e),i=Math.round(t);return n.containerWidth===r&&n.containerHeight===i?n:{containerWidth:r,containerHeight:i}})},[]);(0,J.useEffect)(function(){var e=function(e){var t,n=e[0].contentRect,r=n.width,i=n.height;E(r,i),(t=S.current)==null||t.call(S,r,i)};h>0&&(e=(0,tG.default)(e,h,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),n=x.current.getBoundingClientRect(),r=n.width,i=n.height;return E(r,i),t.observe(x.current),function(){t.disconnect()}},[E,h]);var D=(0,J.useMemo)(function(){var e=w.containerWidth,t=w.containerHeight;if(e<0||t<0)return null;YV(mV(o)||mV(c),`The width(%s) and height(%s) are both fixed numbers, 103 maybe you don't need to use a ResponsiveContainer.`,o,c),YV(!n||n>0,`The aspect(%s) must be greater than zero.`,n);var r=mV(o)?e:o,i=mV(c)?t:c;n&&n>0&&(r?i=r/n:i&&(r=i*n),f&&i>f&&(i=f)),YV(r>0||i>0,`The width(%s) and height(%s) of chart should be greater than 0, 104 please check the style of container, or the props width(%s) and height(%s), 105 or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
106 height and width.`,r,i,o,c,u,d,n);var a=!Array.isArray(p)&&NV(p.type).endsWith(`Chart`);return J.Children.map(p,function(e){return J.isValidElement(e)?(0,J.cloneElement)(e,iG({width:r,height:i},a?{style:iG({height:`100%`,width:`100%`,maxHeight:i,maxWidth:r},e.props.style)}:{})):e})},[n,p,c,f,d,u,w,o]);return J.createElement(`div`,{id:g?`${g}`:void 0,className:Pw(`recharts-responsive-container`,_),style:iG(iG({},b),{},{width:o,height:c,minWidth:u,minHeight:d,maxHeight:f}),ref:x},D)}),sG=function(e){return null};sG.displayName=`Cell`;function cG(e){"@babel/helpers - typeof";return cG=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},cG(e)}function lG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function uG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?lG(Object(n),!0).forEach(function(t){Eze(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lG(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Eze(e,t,n){return t=Dze(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Dze(e){var t=Oze(e,`string`);return cG(t)==`symbol`?t:t+``}function Oze(e,t){if(cG(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(cG(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var dG={widthCache:{},cacheCount:0},kze=2e3,Aze={position:`absolute`,top:`-20000px`,left:0,padding:0,margin:0,border:`none`,whiteSpace:`pre`},fG=`recharts_measurement_span`;function jze(e){var t=uG({},e);return Object.keys(t).forEach(function(e){t[e]||delete t[e]}),t}var pG=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(e==null||UW.isSsr)return{width:0,height:0};var n=jze(t),r=JSON.stringify({text:e,copyStyle:n});if(dG.widthCache[r])return dG.widthCache[r];try{var i=document.getElementById(fG);i||(i=document.createElement(`span`),i.setAttribute(`id`,fG),i.setAttribute(`aria-hidden`,`true`),document.body.appendChild(i));var a=uG(uG({},Aze),n);Object.assign(i.style,a),i.textContent=`${e}`;var o=i.getBoundingClientRect(),s={width:o.width,height:o.height};return dG.widthCache[r]=s,++dG.cacheCount>kze&&(dG.cacheCount=0,dG.widthCache={}),s}catch{return{width:0,height:0}}},Mze=function(e){return{top:e.top+window.scrollY-document.documentElement.clientTop,left:e.left+window.scrollX-document.documentElement.clientLeft}};function mG(e){"@babel/helpers - typeof";return mG=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},mG(e)}function hG(e,t){return Ize(e)||Fze(e,t)||Pze(e,t)||Nze()}function Nze(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 107In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Pze(e,t){if(e){if(typeof e==`string`)return gG(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gG(e,t)}}function gG(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Fze(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}
107finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function Ize(e){if(Array.isArray(e))return e}function Lze(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function _G(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,zze(r.key),r)}}function Rze(e,t,n){return t&&_G(e.prototype,t),n&&_G(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function zze(e){var t=Bze(e,`string`);return mG(t)==`symbol`?t:t+``}function Bze(e,t){if(mG(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(mG(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var vG=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,yG=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Vze=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Hze=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,bG={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},Uze=Object.keys(bG),xG=`NaN`;function Wze(e,t){return e*bG[t]}var SG=function(){function e(t,n){Lze(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=``),n!==``&&!Vze.test(n)&&(this.num=NaN,this.unit=``),Uze.includes(n)&&(this.num=Wze(t,n),this.unit=`px`)}return Rze(e,[{key:`add`,value:function(t){return this.unit===t.unit?new e(this.num+t.num,this.unit):new e(NaN,``)}},{key:`subtract`,value:function(t){return this.unit===t.unit?new e(this.num-t.num,this.unit):new e(NaN,``)}},{key:`multiply`,value:function(t){return this.unit!==``&&t.unit!==``&&this.unit!==t.unit?new e(NaN,``):new e(this.num*t.num,this.unit||t.unit)}},{key:`divide`,value:function(t){return this.unit!==``&&t.unit!==``&&this.unit!==t.unit?new e(NaN,``):new e(this.num/t.num,this.unit||t.unit)}},{key:`toString`,value:function(){return`${this.num}${this.unit}`}},{key:`isNaN`,value:function(){return Number.isNaN(this.num)}}],[{key:`parse`,value:function(t){var n=hG(Hze.exec(t)??[],3),r=n[1],i=n[2];return new e(parseFloat(r),i??``)}}])}();function CG(e){if(e.includes(xG))return xG;for(var t=e;t.includes(`*`)||t.includes(`/`);){var n=hG(vG.exec(t)??[],4),r=n[1],i=n[2],a=n[3],o=SG.parse(r??``),s=SG.parse(a??``),c=i===`*`?o.multiply(s):o.divide(s);if(c.isNaN())return xG;t=t.replace(vG,c.toString())}for(;t.includes(`+`)||/.-\d+(?:\.\d+)?/.test(t);){var l=hG(yG.exec(t)??[],4),u=l[1],d=l[2],f=l[3],p=SG.parse(u??``),m=SG.parse(f??``),h=d===`+`?p.add(m):p.subtract(m);if(h.isNaN())return xG;t=t.replace(yG,h.toString())}return t}var wG=/\(([^()]*)\)/;function Gze(e){for(var t=e;t.includes(`(`);){var n=hG(wG.exec(t),2)[1];t=t.replace(wG,CG(n))}return t}function Kze(e){var t=e.replace(/\s+/g,``);return t=Gze(t),t=CG(t),t}function qze(e){try{return Kze(e)}catch{return xG}}function TG(e){var t=qze(e.slice(5,-1));return t===xG?``:t}var Jze=[`x`,`y`,`lineHeight`,`capHeight`,`scaleToFit`,`textAnchor`,`verticalAnchor`,`fill`],Yze=[`dx`,`dy`,`angle`,`className`,`breakAll`];function EG(){return EG=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},EG.apply(this,arguments)}function DG(e,t){if(e==null)return{};var n=Xze(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Xze(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function OG(e,t){return eBe(e)||$ze(e,t)||Qze(e,t)||Zze()}function Zze(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 108In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Qze(e,t){if(e){if(typeof e==`string`)return kG(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kG(e,t)}}function kG(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function $ze(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}
108finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function eBe(e){if(Array.isArray(e))return e}var AG=/[ \f\n\r\t\v\u2028\u2029]+/,jG=function(e){var t=e.children,n=e.breakAll,r=e.style;try{var i=[];return(0,fV.default)(t)||(i=n?t.toString().split(``):t.toString().split(AG)),{wordsWithComputedWidth:i.map(function(e){return{word:e,width:pG(e,r).width}}),spaceWidth:n?0:pG(`\xA0`,r).width}}catch{return null}},tBe=function(e,t,n,r,i){var a=e.maxLines,o=e.children,s=e.style,c=e.breakAll,l=hV(a),u=o,d=function(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).reduce(function(e,t){var a=t.word,o=t.width,s=e[e.length-1];if(s&&(r==null||i||s.width+o+n<Number(r)))s.words.push(a),s.width+=o+n;else{var c={words:[a],width:o};e.push(c)}return e},[])},f=d(t),p=function(e){return e.reduce(function(e,t){return e.width>t.width?e:t})};if(!l)return f;for(var m=`â¦`,h=function(e){var t=jG({breakAll:c,style:s,children:u.slice(0,e)+m}).wordsWithComputedWidth,n=d(t);return[n.length>a||p(n).width>Number(r),n]},g=0,_=u.length-1,v=0,y;g<=_&&v<=u.length-1;){var b=Math.floor((g+_)/2),x=OG(h(b-1),2),S=x[0],C=x[1],w=OG(h(b),1)[0];if(!S&&!w&&(g=b+1),S&&w&&(_=b-1),!S&&w){y=C;break}v++}return y||f},MG=function(e){return[{words:(0,fV.default)(e)?[]:e.toString().split(AG)}]},nBe=function(e){var t=e.width,n=e.scaleToFit,r=e.children,i=e.style,a=e.breakAll,o=e.maxLines;if((t||n)&&!UW.isSsr){var s,c,l=jG({breakAll:a,children:r,style:i});if(l){var u=l.wordsWithComputedWidth,d=l.spaceWidth;s=u,c=d}else return MG(r);return tBe({breakAll:a,children:r,maxLines:o,style:i},s,c,t,n)}return MG(r)},NG=`#808080`,PG=function(e){var t=e.x,n=t===void 0?0:t,r=e.y,i=r===void 0?0:r,a=e.lineHeight,o=a===void 0?`1em`:a,s=e.capHeight,c=s===void 0?`0.71em`:s,l=e.scaleToFit,u=l===void 0?!1:l,d=e.textAnchor,f=d===void 0?`start`:d,p=e.verticalAnchor,m=p===void 0?`end`:p,h=e.fill,g=h===void 0?NG:h,_=DG(e,Jze),v=(0,J.useMemo)(function(){return nBe({breakAll:_.breakAll,children:_.children,maxLines:_.maxLines,scaleToFit:u,style:_.style,width:_.width})},[_.breakAll,_.children,_.maxLines,u,_.style,_.width]),y=_.dx,b=_.dy,x=_.angle,S=_.className,C=_.breakAll,w=DG(_,Yze);if(!gV(n)||!gV(i))return null;var T=n+(hV(y)?y:0),E=i+(hV(b)?b:0),D;switch(m){case`start`:D=TG(`calc(${c})`);break;case`middle`:D=TG(`calc(${(v.length-1)/2} * -${o} + (${c} / 2))`);break;default:D=TG(`calc(${v.length-1} * -${o})`);break}var O=[];if(u){var k=v[0].width,A=_.width;O.push(`scale(${(hV(A)?A/k:1)/k})`)}return x&&O.push(`rotate(${x}, ${T}, ${E})`),O.length&&(w.transform=O.join(` `)),J.createElement(`text`,EG({},VV(w,!0),{x:T,y:E,className:Pw(`recharts-text`,S),textAnchor:f,fill:g.includes(`url`)?NG:g}),v.map(function(e,t){var n=e.words.join(C?``:` `);return J.createElement(`tspan`,{x:T,dy:t===0?D:o,key:`${n}-${t}`},n)}))};function FG(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function rBe(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function IG(e){let t,n,r;e.length===2?(t=e===FG||e===rBe?e:iBe,n=e,r=e):(t=FG,n=(t,n)=>FG(e(t),n),r=(t,n)=>e(t)-n);function i(e,r,i=0,a=e.length){if(i<a){if(t(r,r)!==0)return a;do{let t=i+a>>>1;n(e[t],r)<0?i=t+1:a=t}while(i<a)}return i}function a(e,r,i=0,a=e.length){if(i<a){if(t(r,r)!==0)return a;do{let t=i+a>>>1;n(e[t],r)<=0?i=t+1:a=t}while(i<a)}return i}function o(e,t,n=0,a=e.length){let o=i(e,t,n,a-1);return o>n&&r(e[o-1],t)>-r(e[o],t)?o-1:o}return{left:i,center:o,right:a}}function iBe(){return 0}function LG(e){return e===null?NaN:+e}function*aBe(e,t){if(t===void 0)for(let t of e)t!=null&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)(r=t(r,++n,e))!=null&&(r=+r)>=r&&(yield r)}}var RG=IG(FG),zG=RG.right;RG.left,IG(LG).center;var BG=class extends Map{constructor(e,t=cBe){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),e!=null)for(let[t,n]of e)this.set(t,n)}get(e){return super.get(VG(this,e))}has(e){return super.has(VG(this,e))}set(e,t){return super.set(oBe(this,e),t)}delete(e){return super.delete(sBe(this,e))}};function VG({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):n}function oBe({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function sBe({_intern:e,_key:t},n){let r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function cBe(e){return typeof e==`object`&&e?e.valueOf():e}function lBe(e=FG){if(e===FG)return HG;if(typeof e!=`function`)throw TypeError(`compare is not a function`);return(t,n)=>{let r=e(t,n);return r||r===0?r:(e(n,n)===0)-(e(t,t)===0)}}function HG(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:+(e>t))}var uBe=Math.sqrt(50),dBe=Math.sqrt(10),fBe=Math.sqrt(2);function UG(e,t,n){let r=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(r)),a=r/10**i,o=a>=uBe?10:a>=dBe?5:a>=fBe?2:1,s,c,l;return i<0?(l=10**-i/o,s=Math.round(e*l),c=Math.round(t*l),s/l<e&&++s,c/l>t&&--c,l=-l):(l=10**i*o,s=Math.round(e/l),c=Math.round(t/l),s*l<e&&++s,c*l>t&&--c),c<s&&.5<=n&&n<2?UG(e,t,n*2):[s,c,l]}function WG(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];let r=t<e,[i,a,o]=r?UG(t,e,n):UG(e,t,n);if(!(a>=i))return[];let s=a-i+1,c=Array(s);if(r)if(o<0)for(let e=0;e<s;++e)c[e]=(a-e)/-o;else for(let e=0;e<s;++e)c[e]=(a-e)*o;else if(o<0)for(let e=0;e<s;++e)c[e]=(i+e)/-o;else for(let e=0;e<s;++e)c[e]=(i+e)*o;return c}function GG(e,t,n){return t=+t,e=+e,n=+n,UG(e,t,n)[2]}function KG(e,t,n){t=+t,e=+e,n=+n;let r=t<e,i=r?GG(t,e,n):GG(e,t,n);return(r?-1:1)*(i<0?1/-i:i)}function qG(e,t){let n;if(t===void 0)for(let t of e)t!=null&&(n<t||n===void 0&&t>=t)&&(n=t);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n<i||n===void 0&&i>=i)&&(n=i)}return n}function JG(e,t){let n;if(t===void 0)for(let t of e)t!=null&&(n>t||n===void 0&&t>=t)&&(n=t);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}
108function YG(e,t,n=0,r=1/0,i){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(i=i===void 0?HG:lBe(i);r>n;){if(r-n>600){let a=r-n+1,o=t-n+1,s=Math.log(a),c=.5*Math.exp(2*s/3),l=.5*Math.sqrt(s*c*(a-c)/a)*(o-a/2<0?-1:1),u=Math.max(n,Math.floor(t-o*c/a+l)),d=Math.min(r,Math.floor(t+(a-o)*c/a+l));YG(e,t,u,d,i)}let a=e[t],o=n,s=r;for(XG(e,n,t),i(e[r],a)>0&&XG(e,n,r);o<s;){for(XG(e,o,s),++o,--s;i(e[o],a)<0;)++o;for(;i(e[s],a)>0;)--s}i(e[n],a)===0?XG(e,n,s):(++s,XG(e,s,r)),s<=t&&(n=s+1),t<=s&&(r=s-1)}return e}function XG(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function pBe(e,t,n){if(e=Float64Array.from(aBe(e,n)),!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return JG(e);if(t>=1)return qG(e);var r,i=(r-1)*t,a=Math.floor(i),o=qG(YG(e,a).subarray(0,a+1));return o+(JG(e.subarray(a+1))-o)*(i-a)}}function mBe(e,t,n=LG){if(!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,a=Math.floor(i),o=+n(e[a],a,e);return o+(+n(e[a+1],a+1,e)-o)*(i-a)}}function hBe(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,a=Array(i);++r<i;)a[r]=e+r*n;return a}function ZG(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function QG(e,t){switch(arguments.length){case 0:break;case 1:typeof e==`function`?this.interpolator(e):this.range(e);break;default:this.domain(e),typeof t==`function`?this.interpolator(t):this.range(t);break}return this}var $G=Symbol(`implicit`);function eK(){var e=new BG,t=[],n=[],r=$G;function i(i){let a=e.get(i);if(a===void 0){if(r!==$G)return r;e.set(i,a=t.push(i)-1)}return n[a%n.length]}return i.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new BG;for(let r of n)e.has(r)||e.set(r,t.push(r)-1);return i},i.range=function(e){return arguments.length?(n=Array.from(e),i):n.slice()},i.unknown=function(e){return arguments.length?(r=e,i):r},i.copy=function(){return eK(t,n).unknown(r)},ZG.apply(i,arguments),i}function tK(){var e=eK().unknown(void 0),t=e.domain,n=e.range,r=0,i=1,a,o,s=!1,c=0,l=0,u=.5;delete e.unknown;function d(){var e=t().length,d=i<r,f=d?i:r,p=d?r:i;a=(p-f)/Math.max(1,e-c+l*2),s&&(a=Math.floor(a)),f+=(p-f-a*(e-c))*u,o=a*(1-c),s&&(f=Math.round(f),o=Math.round(o));var m=hBe(e).map(function(e){return f+a*e});return n(d?m.reverse():m)}return e.domain=function(e){return arguments.length?(t(e),d()):t()}
108,e.range=function(e){return arguments.length?([r,i]=e,r=+r,i=+i,d()):[r,i]},e.rangeRound=function(e){return[r,i]=e,r=+r,i=+i,s=!0,d()},e.bandwidth=function(){return o},e.step=function(){return a},e.round=function(e){return arguments.length?(s=!!e,d()):s},e.padding=function(e){return arguments.length?(c=Math.min(1,l=+e),d()):c},e.paddingInner=function(e){return arguments.length?(c=Math.min(1,e),d()):c},e.paddingOuter=function(e){return arguments.length?(l=+e,d()):l},e.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),d()):u},e.copy=function(){return tK(t(),[r,i]).round(s).paddingInner(c).paddingOuter(l).align(u)},ZG.apply(d(),arguments)}function gBe(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return gBe(t())},e}function nK(){return gBe(tK.apply(null,arguments).paddingInner(1))}function rK(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function iK(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function aK(){}var oK=.7,sK=1/oK,cK=`\\s*([+-]?\\d+)\\s*`,lK=`\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*`,uK=`\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*`,_Be=/^#([0-9a-f]{3,8})$/,vBe=RegExp(`^rgb\\(${cK},${cK},${cK}\\)$`),yBe=RegExp(`^rgb\\(${uK},${uK},${uK}\\)$`),bBe=RegExp(`^rgba\\(${cK},${cK},${cK},${lK}\\)$`),xBe=RegExp(`^rgba\\(${uK},${uK},${uK},${lK}\\)$`),SBe=RegExp(`^hsl\\(${lK},${uK},${uK}\\)$`),CBe=RegExp(`^hsla\\(${lK},${uK},${uK},${lK}\\)$`),wBe={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};rK(aK,dK,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:TBe,formatHex:TBe,formatHex8:EBe,formatHsl:DBe,formatRgb:OBe,toString:OBe});function TBe(){return this.rgb().formatHex()}function EBe(){return this.rgb().formatHex8()}function DBe(){return FBe(this).formatHsl()}function OBe(){return this.rgb().formatRgb()}function dK(e){var t,n;return e=(e+``).trim().toLowerCase(),(t=_Be.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?kBe(t):n===3?new mK(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?fK(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?fK(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=vBe.exec(e))?new mK(t[1],t[2],t[3],1):(t=yBe.exec(e))?new mK(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=bBe.exec(e))?fK(t[1],t[2],t[3],t[4]):(t=xBe.exec(e))?fK(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=SBe.exec(e))?PBe(t[1],t[2]/100,t[3]/100,1):(t=CBe.exec(e))?PBe(t[1],t[2]/100,t[3]/100,t[4]):wBe.hasOwnProperty(e)?kBe(wBe[e]):e===`transparent`?new mK(NaN,NaN,NaN,0):null}function kBe(e){return new mK(e>>16&255,e>>8&255,e&255,1)}function fK(e,t,n,r){return r<=0&&(e=t=n=NaN),new mK(e,t,n,r)}function ABe(e){return e instanceof aK||(e=dK(e)),e?(e=e.rgb(),new mK(e.r,e.g,e.b,e.opacity)):new mK}function pK(e,t,n,r){return arguments.length===1?ABe(e):new mK(e,t,n,r??1)}function mK(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}rK(mK,pK,iK(aK,{brighter(e){return e=e==null?sK:sK**+e,new mK(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?oK:oK**+e,new mK(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new mK(gK(this.r),gK(this.g),gK(this.b),hK(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:jBe,formatHex:jBe,formatHex8:MBe,formatRgb:NBe,toString:NBe}));function jBe(){return`#${_K(this.r)}${_K(this.g)}${_K(this.b)}`}function MBe(){return`#${_K(this.r)}${_K(this.g)}${_K(this.b)}${_K((isNaN(this.opacity)?1:this.opacity)*255)}`}function NBe(){let e=hK(this.opacity);return`${e===1?`rgb(`:`rgba(`}
108${gK(this.r)}, ${gK(this.g)}, ${gK(this.b)}${e===1?`)`:`, ${e})`}`}function hK(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function gK(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function _K(e){return e=gK(e),(e<16?`0`:``)+e.toString(16)}function PBe(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new vK(e,t,n,r)}function FBe(e){if(e instanceof vK)return new vK(e.h,e.s,e.l,e.opacity);if(e instanceof aK||(e=dK(e)),!e)return new vK;if(e instanceof vK)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),o=NaN,s=a-i,c=(a+i)/2;return s?(o=t===a?(n-r)/s+(n<r)*6:n===a?(r-t)/s+2:(t-n)/s+4,s/=c<.5?a+i:2-a-i,o*=60):s=c>0&&c<1?0:o,new vK(o,s,c,e.opacity)}function IBe(e,t,n,r){return arguments.length===1?FBe(e):new vK(e,t,n,r??1)}function vK(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}rK(vK,IBe,iK(aK,{brighter(e){return e=e==null?sK:sK**+e,new vK(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?oK:oK**+e,new vK(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new mK(bK(e>=240?e-240:e+120,i,r),bK(e,i,r),bK(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new vK(LBe(this.h),yK(this.s),yK(this.l),hK(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=hK(this.opacity);return`${e===1?`hsl(`:`hsla(`}${LBe(this.h)}, ${yK(this.s)*100}%, ${yK(this.l)*100}%${e===1?`)`:`, ${e})`}`}}));function LBe(e){return e=(e||0)%360,e<0?e+360:e}function yK(e){return Math.max(0,Math.min(1,e||0))}function bK(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}var RBe=Math.PI/180,zBe=180/Math.PI,BBe=-.14861,xK=1.78277,SK=-.29227,CK=-.90649,wK=1.97294,VBe=wK*CK,HBe=wK*xK,UBe=xK*SK-CK*BBe;function WBe(e){if(e instanceof EK)return new EK(e.h,e.s,e.l,e.opacity);e instanceof mK||(e=ABe(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(UBe*r+VBe*t-HBe*n)/(UBe+VBe-HBe),a=r-i,o=(wK*(n-i)-SK*a)/CK,s=Math.sqrt(o*o+a*a)/(wK*i*(1-i)),c=s?Math.atan2(o,a)*zBe-120:NaN;return new EK(c<0?c+360:c,s,i,e.opacity)}function TK(e,t,n,r){return arguments.length===1?WBe(e):new EK(e,t,n,r??1)}function EK(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}rK(EK,TK,iK(aK,{brighter(e){return e=e==null?sK:sK**+e,new EK(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?oK:oK**+e,new EK(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*RBe,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new mK(255*(t+n*(BBe*r+xK*i)),255*(t+n*(SK*r+CK*i)),255*(t+wK*r*n),this.opacity)}}));function GBe(e,t,n,r,i){var a=e*e,o=a*e;return((1-3*e+3*a-o)*t+(4-6*a+3*o)*n+(1+3*e+3*a-3*o)*r+o*i)/6}function KBe(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),i=e[r],a=e[r+1],o=r>0?e[r-1]:2*i-a,s=r<t-1?e[r+2]:2*a-i;return GBe((n-r/t)*t,o,i,a,s)}}var DK=e=>()=>e;function qBe(e,t){return function(n){return e+n*t}}function JBe(e,t,n){return e**=+n,t=t**+n-e,n=1/n,function(r){return(e+r*t)**+n}}function YBe(e,t){var n=t-e;return n?qBe(e,n>180||n<-180?n-360*Math.round(n/360):n):DK(isNaN(e)?t:e)}function XBe(e){return(e=+e)==1?OK:function(t,n){return n-t?JBe(t,n,e):DK(isNaN(t)?n:t)}}function OK(e,t){var n=t-e;return n?qBe(e,n):DK(isNaN(e)?t:e)}var ZBe=(function e(t){var n=XBe(t);function r(e,t){var r=n((e=pK(e)).r,(t=pK(t)).r),i=n(e.g,t.g),a=n(e.b,t.b),o=OK(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=i(t),e.b=a(t),e.opacity=o(t),e+``}}return r.gamma=e,r})(1);function QBe(e){return function(t){var n=t.length,r=Array(n),i=Array(n),a=Array(n),o,s;for(o=0;o<n;++o)s=pK(t[o]),r[o]=s.r||0,i[o]=s.g||0,a[o]=s.b||0;return r=e(r),i=e(i),a=e(a),s.opacity=1,function(e){return s.r=r(e),s.g=i(e),s.b=a(e),s+``}}}var $Be=QBe(KBe);function eVe(e,t){t||=[];var n=e?Math.min(t.length,e.length):0,r=t.slice(),i;return function(a){for(i=0;i<n;++i)r[i]=e[i]*(1-a)+t[i]*a;return r}}function tVe(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function nVe(e,t){var n=t?t.length:0,r=e?Math.min(n,e.length):0,i=Array(r),a=Array(n),o;for(o=0;o<r;++o)i[o]=MK(e[o],t[o]);for(;o<n;++o)a[o]=t[o];return function(e){for(o=0;o<r;++o)a[o]=i[o](e);return a}}function rVe(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function kK(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function iVe(e,t){var n={},r={},i;for(i in(typeof e!=`object`||!e)&&(e={}),(typeof t!=`object`||!t)&&(t={}),t)i in e?n[i]=MK(e[i],t[i]):r[i]=t[i];return function(e){for(i in n)r[i]=n[i](e);return r}}var AK=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,jK=new RegExp(AK.source,`g`);function aVe(e){return function(){return e}}function oVe(e){return function(t){return e(t)+``}}function sVe(e,t){var n=AK.lastIndex=jK.lastIndex=0,r,i,a,o=-1,s=[],c=[];for(e+=``,t+=``;(r=AK.exec(e))&&(i=jK.exec(t));)(a=i.index)>n&&(a=t.slice(n,a),s[o]?s[o]+=a:s[++o]=a),(r=r[0])===(i=i[0])?s[o]?s[o]+=i:s[++o]=i:(s[++o]=null,c.push({i:o,x:kK(r,i)})),n=jK.lastIndex;return n<t.length&&(a=t.slice(n),s[o]?s[o]+=a:s[++o]=a),s.length<2?c[0]?oVe(c[0].x):aVe(t):(t=c.length,function(e){for(var n=0,r;n<t;++n)s[(r=c[n]).i]=r.x(e);return s.join(``)})}function MK(e,t){var n=typeof t,r;return t==null||n===`boolean`?DK(t):(n===`number`?kK:n===`string`?(r=dK(t))?(t=r,ZBe):sVe:t instanceof dK?ZBe:t instanceof Date?rVe:tVe(t)?eVe:Array.isArray(t)?nVe:typeof t.valueOf!=`function`&&typeof t.toString!=`function`||isNaN(t)?iVe:kK)(e,t)}function NK(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function cVe(e){return(function t(n){n=+n;function r(t,r){var i=e((t=TK(t)).h,(r=TK(r)).h),a=OK(t.s,r.s),o=OK(t.l,r.l),s=OK(t.opacity,r.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=o(e**+n),t.opacity=s(e),t+``}}return r.gamma=t,r})(1)}cVe(YBe);var PK=cVe(OK);function lVe(e,t){t===void 0&&(t=e,e=MK);for(var n=0,r=t.length-1,i=t[0],a=Array(r<0?0:r);n<r;)a[n]=e(i,i=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return a[t](e-t)}}function uVe(e){return function(){return e}}function FK(e){return+e}var dVe=[0,1];function IK(e){return e}function LK(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:uVe(isNaN(t)?NaN:.5)}function fVe(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}function pVe(e,t,n){var r=e[0],i=e[1],a=t[0],o=t[1];return i<r?(r=LK(i,r),a=n(o,a)):(r=LK(r,i),a=n(a,o)),function(e){return a(r(e))}}function mVe(e,t,n){var r=Math.min(e.length,t.length)-1,i=Array(r),a=Array(r),o=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<r;)i[o]=LK(e[o],e[o+1]),a[o]=n(t[o],t[o+1]);return function(t){var n=zG(e,t,1,r)-1;return a[n](i[n](t))}}function RK(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function zK(){var e=dVe,t=dVe,n=MK,r,i,a,o=IK,s,c,l;function u(){var n=Math.min(e.length,t.length);return o!==IK&&(o=fVe(e[0],e[n-1])),s=n>2?mVe:pVe,c=l=null,d}function d(i){return i==null||isNaN(i=+i)?a:(c||=s(e.map(r),t,n))(r(o(i)))}return d.invert=function(n){return o(i((l||=s(t,e.map(r),kK))(n)))},d.domain=function(t){return arguments.length?(e=Array.from(t,FK),u()):e.slice()},d.range=function(e){return arguments.length?(t=Array.from(e),u()):t.slice()},d.rangeRound=function(e){return t=Array.from(e),n=NK,u()},d.clamp=function(e){return arguments.length?(o=e?!0:IK,u()):o!==IK},d.interpolate=function(e){return arguments.length?(n=e,u()):n},d.unknown=function(e){return arguments.length?(a=e,d):a},function(e,t){return r=e,i=t,u()}}function BK(){return zK()(IK,IK)}
vendor: 4,582 bytes, line 108
108function hVe(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString(`en`).replace(/,/g,``):e.toString(10)}function VK(e,t){if(!isFinite(e)||e===0)return null;var n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf(`e`),r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function HK(e){return e=VK(Math.abs(e)),e?e[1]:NaN}function gVe(e,t){return function(n,r){for(var i=n.length,a=[],o=0,s=e[0],c=0;i>0&&s>0&&(c+s+1>r&&(s=Math.max(1,r-c)),a.push(n.substring(i-=s,i+s)),!((c+=s+1)>r));)s=e[o=(o+1)%e.length];return a.reverse().join(t)}}function _Ve(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}var vVe=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function UK(e){if(!(t=vVe.exec(e)))throw Error(`invalid format: `+e);var t;return new WK({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}UK.prototype=WK.prototype;function WK(e){this.fill=e.fill===void 0?` `:e.fill+``,this.align=e.align===void 0?`>`:e.align+``,this.sign=e.sign===void 0?`-`:e.sign+``,this.symbol=e.symbol===void 0?``:e.symbol+``,this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?``:e.type+``}WK.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?`0`:``)+(this.width===void 0?``:Math.max(1,this.width|0))+(this.comma?`,`:``)+(this.precision===void 0?``:`.`+Math.max(0,this.precision|0))+(this.trim?`~`:``)+this.type};function yVe(e){out:for(var t=e.length,n=1,r=-1,i;n<t;++n)switch(e[n]){case`.`:r=i=n;break;case`0`:r===0&&(r=n),i=n;break;default:if(!+e[n])break out;r>0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(i+1):e}var GK;function bVe(e,t){var n=VK(e,t);if(!n)return GK=void 0,e.toPrecision(t);var r=n[0],i=n[1],a=i-(GK=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,o=r.length;return a===o?r:a>o?r+Array(a-o+1).join(`0`):a>0?r.slice(0,a)+`.`+r.slice(a):`0.`+Array(1-a).join(`0`)+VK(e,Math.max(0,t+a-1))[0]}function xVe(e,t){var n=VK(e,t);if(!n)return e+``;var r=n[0],i=n[1];return i<0?`0.`+Array(-i).join(`0`)+r:r.length>i+1?r.slice(0,i+1)+`.`+r.slice(i+1):r+Array(i-r.length+2).join(`0`)}var SVe={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+``,d:hVe,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>xVe(e*100,t),r:xVe,s:bVe,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function CVe(e){return e}var wVe=Array.prototype.map,TVe=[`y`,`z`,`a`,`f`,`p`,`n`,`µ`,`m`,``,`k`,`M`,`G`,`T`,`P`,`E`,`Z`,`Y`];function EVe(e){var t=e.grouping===void 0||e.thousands===void 0?CVe:gVe(wVe.call(e.grouping,Number),e.thousands+``),n=e.currency===void 0?``:e.currency[0]+``,r=e.currency===void 0?``:e.currency[1]+``,i=e.decimal===void 0?`.`:e.decimal+``,a=e.numerals===void 0?CVe:_Ve(wVe.call(e.numerals,String)),o=e.percent===void 0?`%`:e.percent+``,s=e.minus===void 0?`â`:e.minus+``,c=e.nan===void 0?`NaN`:e.nan+``;function l(e,l){e=UK(e);var u=e.fill,d=e.align,f=e.sign,p=e.symbol,m=e.zero,h=e.width,g=e.comma,_=e.precision,v=e.trim,y=e.type;y===`n`?(g=!0,y=`g`):SVe[y]||(_===void 0&&(_=12),v=!0,y=`g`),(m||u===`0`&&d===`=`)&&(m=!0,u=`0`,d=`=`);var b=(l&&l.prefix!==void 0?l.prefix:``)+(p===`$`?n:p===`#`&&/[boxX]/.test(y)?`0`+y.toLowerCase():``),x=(p===`$`?r:/[%p]/.test(y)?o:``)+(l&&l.suffix!==void 0?l.suffix:``),S=SVe[y],C=/[defgprs%]/.test(y);_=_===void 0?6:/[gprs]/.test(y)?Math.max(1,Math.min(21,_)):Math.max(0,Math.min(20,_));function w(e){var n=b,r=x,o,l,p;if(y===`c`)r=S(e)+r,e=``;else{e=+e;var w=e<0||1/e<0;if(e=isNaN(e)?c:S(Math.abs(e),_),v&&(e=yVe(e)),w&&+e==0&&f!==`+`&&(w=!1),n=(w?f===`(`?f:s:f===`-`||f===`(`?``:f)+n,r=(y===`s`&&!isNaN(e)&&GK!==void 0?TVe[8+GK/3]:``)+r+(w&&f===`(`?`)`:``),C){for(o=-1,l=e.length;++o<l;)if(p=e.charCodeAt(o),48>p||p>57){r=(p===46?i+e.slice(o+1):e.slice(o))+r,e=e.slice(0,o);break}}}g&&!m&&(e=t(e,1/0));var T=n.length+e.length+r.length,E=T<h?Array(h-T+1).join(u):``;switch(g&&m&&(e=t(E+e,E.length?h-r.length:1/0),E=``),d){case`<`:e=n+e+r+E;break;case`=`:e=n+E+e+r;break;case`^`:e=E.slice(0,T=E.length>>1)+n+e+r+E.slice(T);break;default:e=E+n+e+r;break}return a(e)}return w.toString=function(){return e+``},w}function u(e,t){var n=Math.max(-8,Math.min(8,Math.floor(HK(t)/3)))*3,r=10**-n,i=l((e=UK(e),e.type=`f`,e),{suffix:TVe[8+n/3]});return function(e){return i(r*e)}}return{format:l,formatPrefix:u}}var KK,qK,DVe;
108OVe({thousands:`,`,grouping:[3],currency:[`$`,``]});function OVe(e){return KK=EVe(e),qK=KK.format,DVe=KK.formatPrefix,KK}function kVe(e){return Math.max(0,-HK(Math.abs(e)))}function AVe(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(HK(t)/3)))*3-HK(Math.abs(e)))}function jVe(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,HK(t)-HK(e))+1}function MVe(e,t,n,r){var i=KG(e,t,n),a;switch(r=UK(r??`,f`),r.type){case`s`:var o=Math.max(Math.abs(e),Math.abs(t));return r.precision==null&&!isNaN(a=AVe(i,o))&&(r.precision=a),DVe(r,o);case``:case`e`:case`g`:case`p`:case`r`:r.precision==null&&!isNaN(a=jVe(i,Math.max(Math.abs(e),Math.abs(t))))&&(r.precision=a-(r.type===`e`));break;case`f`:case`%`:r.precision==null&&!isNaN(a=kVe(i))&&(r.precision=a-(r.type===`%`)*2);break}return qK(r)}function JK(e){var t=e.domain;return e.ticks=function(e){var n=t();return WG(n[0],n[n.length-1],e??10)},e.tickFormat=function(e,n){var r=t();return MVe(r[0],r[r.length-1],e??10,n)},e.nice=function(n){n??=10;var r=t(),i=0,a=r.length-1,o=r[i],s=r[a],c,l,u=10;for(s<o&&(l=o,o=s,s=l,l=i,i=a,a=l);u-- >0;){if(l=GG(o,s,n),l===c)return r[i]=o,r[a]=s,t(r);if(l>0)o=Math.floor(o/l)*l,s=Math.ceil(s/l)*l;else if(l<0)o=Math.ceil(o*l)/l,s=Math.floor(s*l)/l;else break;c=l}return e},e}function YK(){var e=BK();return e.copy=function(){return RK(e,YK())},ZG.apply(e,arguments),JK(e)}function NVe(e){var t;function n(e){return e==null||isNaN(e=+e)?t:e}return n.invert=n,n.domain=n.range=function(t){return arguments.length?(e=Array.from(t,FK),n):e.slice()},n.unknown=function(e){return arguments.length?(t=e,n):t},n.copy=function(){return NVe(e).unknown(t)},e=arguments.length?Array.from(e,FK):[0,1],JK(n)}function PVe(e,t){e=e.slice();var n=0,r=e.length-1,i=e[n],a=e[r],o;return a<i&&(o=n,n=r,r=o,o=i,i=a,a=o),e[n]=t.floor(i),e[r]=t.ceil(a),e}function FVe(e){return Math.log(e)}function IVe(e){return Math.exp(e)}function LVe(e){return-Math.log(-e)}function RVe(e){return-Math.exp(-e)}function zVe(e){return isFinite(e)?+(`1e`+e):e<0?0:e}function BVe(e){return e===10?zVe:e===Math.E?Math.exp:t=>e**+t}function VVe(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function HVe(e){return(t,n)=>-e(-t,n)}function XK(e){let t=e(FVe,IVe),n=t.domain,r=10,i,a;function o(){return i=VVe(r),a=BVe(r),n()[0]<0?(i=HVe(i),a=HVe(a),e(LVe,RVe)):e(FVe,IVe),t}return t.base=function(e){return arguments.length?(r=+e,o()):r},t.domain=function(e){return arguments.length?(n(e),o()):n()},t.ticks=e=>{let t=n(),o=t[0],s=t[t.length-1],c=s<o;c&&([o,s]=[s,o]);let l=i(o),u=i(s),d,f,p=e==null?10:+e,m=[];if(!(r%1)&&u-l<p){if(l=Math.floor(l),u=Math.ceil(u),o>0){for(;l<=u;++l)for(d=1;d<r;++d)if(f=l<0?d/a(-l):d*a(l),!(f<o)){if(f>s)break;m.push(f)}}else for(;l<=u;++l)for(d=r-1;d>=1;--d)if(f=l>0?d/a(-l):d*a(l),!(f<o)){if(f>s)break;m.push(f)}m.length*2<p&&(m=WG(o,s,p))}else m=WG(l,u,Math.min(u-l,p)).map(a);return c?m.reverse():m},t.tickFormat=(e,n)=>{if(e??=10,n??=r===10?`s`:`,`,typeof n!=`function`&&(!(r%1)&&(n=UK(n)).precision==null&&(n.trim=!0),n=qK(n)),e===1/0)return n;let o=Math.max(1,r*e/t.ticks().length);return e=>{let t=e/a(Math.round(i(e)));return t*r<r-.5&&(t*=r),t<=o?n(e):``}},t.nice=()=>n(PVe(n(),{floor:e=>a(Math.floor(i(e))),ceil:e=>a(Math.ceil(i(e)))})),t}function UVe(){let e=XK(zK()).domain([1,10]);return e.copy=()=>RK(e,UVe()).base(e.base()),ZG.apply(e,arguments),e}function WVe(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function GVe(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function ZK(e){var t=1,n=e(WVe(t),GVe(t));return n.constant=function(n){return arguments.length?e(WVe(t=+n),GVe(t)):t},JK(n)}function KVe(){var e=ZK(zK());return e.copy=function(){return RK(e,KVe()).constant(e.constant())},ZG.apply(e,arguments)}function qVe(e){return function(t){return t<0?-((-t)**+e):t**+e}}function JVe(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function YVe(e){return e<0?-e*e:e*e}function QK(e){var t=e(IK,IK),n=1;function r(){return n===1?e(IK,IK):n===.5?e(JVe,YVe):e(qVe(n),qVe(1/n))}return t.exponent=function(e){return arguments.length?(n=+e,r()):n},JK(t)}function $K(){var e=QK(zK());return e.copy=function(){return RK(e,$K()).exponent(e.exponent())},ZG.apply(e,arguments),e}function XVe(){return $K.apply(null,arguments).exponent(.5)}function ZVe(e){return Math.sign(e)*e*e}function QVe(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function $Ve(){var e=BK(),t=[0,1],n=!1,r;function i(t){var i=QVe(e(t));return isNaN(i)?r:n?Math.round(i):i}return i.invert=function(t){return e.invert(ZVe(t))},i.domain=function(t){return arguments.length?(e.domain(t),i):e.domain()},i.range=function(n){return arguments.length?(e.range((t=Array.from(n,FK)).map(ZVe)),i):t.slice()},i.rangeRound=function(e){return i.range(e).round(!0)},i.round=function(e){return arguments.length?(n=!!e,i):n},i.clamp=function(t){return arguments.length?(e.clamp(t),i):e.clamp()},i.unknown=function(e){return arguments.length?(r=e,i):r},i.copy=function(){return $Ve(e.domain(),t).round(n).clamp(e.clamp()).unknown(r)},ZG.apply(i,arguments),JK(i)}function eHe(){var e=[],t=[],n=[],r;function i(){var r=0,i=Math.max(1,t.length);for(n=Array(i-1);++r<i;)n[r-1]=mBe(e,r/i);return a}function a(e){return e==null||isNaN(e=+e)?r:t[zG(n,e)]}return a.invertExtent=function(r){var i=t.indexOf(r);return i<0?[NaN,NaN]:[i>0?n[i-1]:e[0],i<n.length?n[i]:e[e.length-1]]},a.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)n!=null&&!isNaN(n=+n)&&e.push(n);return e.sort(FG),i()},a.range=function(e){return arguments.length?(t=Array.from(e),i()):t.slice()},a.unknown=function(e){return arguments.length?(r=e,a):r},a.quantiles=function(){return n.slice()},a.copy=function(){return eHe().domain(e).range(t).unknown(r)},ZG.apply(a,arguments)}function eq(){var e=0,t=1,n=1,r=[.5],i=[0,1],a;function o(e){return e!=null&&e<=e?i[zG(r,e,0,n)]:a}function s(){var i=-1;for(r=Array(n);++i<n;)r[i]=((i+1)*t-(i-n)*e)/(n+1);return o}return o.domain=function(n){return arguments.length?([e,t]=n,e=+e,t=+t,s()):[e,t]},o.range=function(e){return arguments.length?(n=(i=Array.from(e)).length-1,s()):i.slice()},o.invertExtent=function(a){var o=i.indexOf(a);return o<0?[NaN,NaN]:o<1?[e,r[0]]:o>=n?[r[n-1],t]:[r[o-1],r[o]]},o.unknown=function(e){return arguments.length&&(a=e),o},o.thresholds=function(){return r.slice()},o.copy=function(){return eq().domain([e,t]).range(i).unknown(a)},ZG.apply(JK(o),arguments)}function tHe(){var e=[.5],t=[0,1],n,r=1;function i(i){return i!=null&&i<=i?t[zG(e,i,0,r)]:n}return i.domain=function(n){return arguments.length?(e=Array.from(n),r=M
108ath.min(e.length,t.length-1),i):e.slice()},i.range=function(n){return arguments.length?(t=Array.from(n),r=Math.min(e.length,t.length-1),i):t.slice()},i.invertExtent=function(n){var r=t.indexOf(n);return[e[r-1],e[r]]},i.unknown=function(e){return arguments.length?(n=e,i):n},i.copy=function(){return tHe().domain(e).range(t).unknown(n)},ZG.apply(i,arguments)}var tq=new Date,nq=new Date;function rq(e,t,n,r){function i(t){return e(t=arguments.length===0?new Date:new Date(+t)),t}return i.floor=t=>(e(t=new Date(+t)),t),i.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),i.round=e=>{let t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=(e,n)=>(t(e=new Date(+e),n==null?1:Math.floor(n)),e),i.range=(n,r,a)=>{let o=[];if(n=i.ceil(n),a=a==null?1:Math.floor(a),!(n<r)||!(a>0))return o;let s;do o.push(s=new Date(+n)),t(n,a),e(n);while(s<n&&n<r);return o},i.filter=n=>rq(t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},(e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}),n&&(i.count=(t,r)=>(tq.setTime(+t),nq.setTime(+r),e(tq),e(nq),Math.floor(n(tq,nq))),i.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?i.filter(r?t=>r(t)%e===0:t=>i.count(0,t)%e===0):i)),i}var iq=rq(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);iq.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?rq(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):iq),iq.range;var aq=1e3,oq=aq*60,sq=oq*60,cq=sq*24,lq=cq*7,nHe=cq*30,uq=cq*365,dq=rq(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*aq)},(e,t)=>(t-e)/aq,e=>e.getUTCSeconds());dq.range;var fq=rq(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*aq)},(e,t)=>{e.setTime(+e+t*oq)},(e,t)=>(t-e)/oq,e=>e.getMinutes());fq.range;var pq=rq(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*oq)},(e,t)=>(t-e)/oq,e=>e.getUTCMinutes());pq.range;var mq=rq(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*aq-e.getMinutes()*oq)},(e,t)=>{e.setTime(+e+t*sq)},(e,t)=>(t-e)/sq,e=>e.getHours());mq.range;var hq=rq(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*sq)},(e,t)=>(t-e)/sq,e=>e.getUTCHours());hq.range;var gq=rq(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*oq)/cq,e=>e.getDate()-1);gq.range;var _q=rq(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/cq,e=>e.getUTCDate()-1);_q.range;var rHe=rq(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/cq,e=>Math.floor(e/cq));rHe.range;function vq(e){return rq(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+t*7)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*oq)/lq)}var yq=vq(0),bq=vq(1),iHe=vq(2),aHe=vq(3),xq=vq(4),oHe=vq(5),sHe=vq(6);yq.range,bq.range,iHe.range,aHe.range,xq.range,oHe.range,sHe.range;function Sq(e){return rq(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t*7)},(e,t)=>(t-e)/lq)}var Cq=Sq(0),wq=Sq(1),cHe=Sq(2),lHe=Sq(3),Tq=Sq(4),uHe=Sq(5),dHe=Sq(6);Cq.range,wq.range,cHe.range,lHe.range,Tq.range,uHe.range,dHe.range;var Eq=rq(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());Eq.range;var Dq=rq(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());Dq.range;var Oq=rq(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());Oq.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:rq(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}),Oq.range;var kq=rq(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());kq.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:rq(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}),kq.range;function fHe(e,t,n,r,i,a){let o=[[dq,1,aq],[dq,5,5*aq],[dq,15,15*aq],[dq,30,30*aq],[a,1,oq],[a,5,5*oq],[a,15,15*oq],[a,30,30*oq],[i,1,sq],[i,3,3*sq],[i,6,6*sq],[i,12,12*sq],[r,1,cq],[r,2,2*cq],[n,1,lq],[t,1,nHe],[t,3,3*nHe],[e,1,uq]];function s(e,t,n){let r=t<e;r&&([e,t]=[t,e]);let i=n&&typeof n.range==`function`?n:c(e,t,n),a=i?i.range(e,+t+1):[];return r?a.reverse():a}function c(t,n,r){let i=Math.abs(n-t)/r,a=IG(([,,e])=>e).right(o,i);if(a===o.length)return e.every(KG(t/uq,n/uq,r));if(a===0)return iq.every(Math.max(KG(t,n,r),1));let[s,c]=o[i/o[a-1][2]<o[a][2]/i?a-1:a];return s.every(c)}return[s,c]}var[pHe,mHe]=fHe(kq,Dq,Cq,rHe,hq,pq),[hHe,gHe]=fHe(Oq,Eq,yq,gq,mq,fq);function Aq(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function jq(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Mq(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function _He(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,a=e.days,o=e.shortDays,s=e.months,c=e.shortMonths,l=Fq(i),u=Iq(i),d=Fq(a
vendor: 4,125 bytes, line 108
108),f=Iq(a),p=Fq(o),m=Iq(o),h=Fq(s),g=Iq(s),_=Fq(c),v=Iq(c),y={a:N,A:P,b:F,B:I,c:null,d:HHe,e:HHe,f:qHe,g:iUe,G:oUe,H:UHe,I:WHe,j:GHe,L:KHe,m:JHe,M:YHe,p:L,q:R,Q:kUe,s:AUe,S:XHe,u:ZHe,U:QHe,V:eUe,w:tUe,W:nUe,x:null,X:null,y:rUe,Y:aUe,Z:sUe,"%":OUe},b={a:z,A:B,b:V,B:H,c:null,d:cUe,e:cUe,f:pUe,g:wUe,G:EUe,H:lUe,I:uUe,j:dUe,L:fUe,m:mUe,M:hUe,p:U,q:W,Q:kUe,s:AUe,S:gUe,u:_Ue,U:vUe,V:bUe,w:xUe,W:SUe,x:null,X:null,y:CUe,Y:TUe,Z:DUe,"%":OUe},x={a:E,A:D,b:O,B:k,c:A,d:MHe,e:MHe,f:RHe,g:OHe,G:DHe,H:PHe,I:PHe,j:NHe,L:LHe,m:jHe,M:FHe,p:T,q:AHe,Q:BHe,s:VHe,S:IHe,u:CHe,U:wHe,V:THe,w:SHe,W:EHe,x:j,X:M,y:OHe,Y:DHe,Z:kHe,"%":zHe};y.x=S(n,y),y.X=S(r,y),y.c=S(t,y),b.x=S(n,b),b.X=S(r,b),b.c=S(t,b);function S(e,t){return function(n){var r=[],i=-1,a=0,o=e.length,s,c,l;for(n instanceof Date||(n=new Date(+n));++i<o;)e.charCodeAt(i)===37&&(r.push(e.slice(a,i)),(c=vHe[s=e.charAt(++i)])==null?c=s===`e`?` `:`0`:s=e.charAt(++i),(l=t[s])&&(s=l(n,c)),r.push(s),a=i+1);return r.push(e.slice(a,i)),r.join(``)}}function C(e,t){return function(n){var r=Mq(1900,void 0,1),i=w(r,e,n+=``,0),a,o;if(i!=n.length)return null;if(`Q`in r)return new Date(r.Q);if(`s`in r)return new Date(r.s*1e3+(`L`in r?r.L:0));if(t&&!(`Z`in r)&&(r.Z=0),`p`in r&&(r.H=r.H%12+r.p*12),r.m===void 0&&(r.m=`q`in r?r.q:0),`V`in r){if(r.V<1||r.V>53)return null;`w`in r||(r.w=1),`Z`in r?(a=jq(Mq(r.y,0,1)),o=a.getUTCDay(),a=o>4||o===0?wq.ceil(a):wq(a),a=_q.offset(a,(r.V-1)*7),r.y=a.getUTCFullYear(),r.m=a.getUTCMonth(),r.d=a.getUTCDate()+(r.w+6)%7):(a=Aq(Mq(r.y,0,1)),o=a.getDay(),a=o>4||o===0?bq.ceil(a):bq(a),a=gq.offset(a,(r.V-1)*7),r.y=a.getFullYear(),r.m=a.getMonth(),r.d=a.getDate()+(r.w+6)%7)}else (`W`in r||`U`in r)&&(`w`in r||(r.w=`u`in r?r.u%7:+(`W`in r)),o=`Z`in r?jq(Mq(r.y,0,1)).getUTCDay():Aq(Mq(r.y,0,1)).getDay(),r.m=0,r.d=`W`in r?(r.w+6)%7+r.W*7-(o+5)%7:r.w+r.U*7-(o+6)%7);return`Z`in r?(r.H+=r.Z/100|0,r.M+=r.Z%100,jq(r)):Aq(r)}}function w(e,t,n,r){for(var i=0,a=t.length,o=n.length,s,c;i<a;){if(r>=o)return-1;if(s=t.charCodeAt(i++),s===37){if(s=t.charAt(i++),c=x[s in vHe?t.charAt(i++):s],!c||(r=c(e,n,r))<0)return-1}else if(s!=n.charCodeAt(r++))return-1}return r}function T(e,t,n){var r=l.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1}function E(e,t,n){var r=p.exec(t.slice(n));return r?(e.w=m.get(r[0].toLowerCase()),n+r[0].length):-1}function D(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1}function O(e,t,n){var r=_.exec(t.slice(n));return r?(e.m=v.get(r[0].toLowerCase()),n+r[0].length):-1}function k(e,t,n){var r=h.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1}function A(e,n,r){return w(e,t,n,r)}function j(e,t,r){return w(e,n,t,r)}function M(e,t,n){return w(e,r,t,n)}function N(e){return o[e.getDay()]}function P(e){return a[e.getDay()]}function F(e){return c[e.getMonth()]}function I(e){return s[e.getMonth()]}function L(e){return i[+(e.getHours()>=12)]}function R(e){return 1+~~(e.getMonth()/3)}function z(e){return o[e.getUTCDay()]}function B(e){return a[e.getUTCDay()]}function V(e){return c[e.getUTCMonth()]}function H(e){return s[e.getUTCMonth()]}function U(e){return i[+(e.getUTCHours()>=12)]}function W(e){return 1+~~(e.getUTCMonth()/3)}return{format:function(e){var t=S(e+=``,y);return t.toString=function(){return e},t},parse:function(e){var t=C(e+=``,!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=S(e+=``,b);return t.toString=function(){return e},t},utcParse:function(e){var t=C(e+=``,!0);return t.toString=function(){return e},t}}}var vHe={"-":``,_:` `,0:`0`},Nq=/^\s*\d+/,yHe=/^%/,bHe=/[\\^$*+?|[\]().{}]/g;function Pq(e,t,n){var r=e<0?`-`:``,i=(r?-e:e)+``,a=i.length;return r+(a<n?Array(n-a+1).join(t)+i:i)}function xHe(e){return e.replace(bHe,`\\$&`)}function Fq(e){return RegExp(`^(?:`+e.map(xHe).join(`|`)+`)`,`i`)}function Iq(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function SHe(e,t,n){var r=Nq.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function CHe(e,t,n){var r=Nq.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function wHe(e,t,n){var r=Nq.exec(t.slice(n,n+2));
108return r?(e.U=+r[0],n+r[0].length):-1}function THe(e,t,n){var r=Nq.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function EHe(e,t,n){var r=Nq.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function DHe(e,t,n){var r=Nq.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function OHe(e,t,n){var r=Nq.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function kHe(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||`00`)),n+r[0].length):-1}function AHe(e,t,n){var r=Nq.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function jHe(e,t,n){var r=Nq.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function MHe(e,t,n){var r=Nq.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function NHe(e,t,n){var r=Nq.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function PHe(e,t,n){var r=Nq.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function FHe(e,t,n){var r=Nq.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function IHe(e,t,n){var r=Nq.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function LHe(e,t,n){var r=Nq.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function RHe(e,t,n){var r=Nq.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function zHe(e,t,n){var r=yHe.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function BHe(e,t,n){var r=Nq.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function VHe(e,t,n){var r=Nq.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function HHe(e,t){return Pq(e.getDate(),t,2)}function UHe(e,t){return Pq(e.getHours(),t,2)}function WHe(e,t){return Pq(e.getHours()%12||12,t,2)}function GHe(e,t){return Pq(1+gq.count(Oq(e),e),t,3)}function KHe(e,t){return Pq(e.getMilliseconds(),t,3)}function qHe(e,t){return KHe(e,t)+`000`}function JHe(e,t){return Pq(e.getMonth()+1,t,2)}function YHe(e,t){return Pq(e.getMinutes(),t,2)}function XHe(e,t){return Pq(e.getSeconds(),t,2)}function ZHe(e){var t=e.getDay();return t===0?7:t}function QHe(e,t){return Pq(yq.count(Oq(e)-1,e),t,2)}function $He(e){var t=e.getDay();return t>=4||t===0?xq(e):xq.ceil(e)}function eUe(e,t){return e=$He(e),Pq(xq.count(Oq(e),e)+(Oq(e).getDay()===4),t,2)}function tUe(e){return e.getDay()}function nUe(e,t){return Pq(bq.count(Oq(e)-1,e),t,2)}function rUe(e,t){return Pq(e.getFullYear()%100,t,2)}function iUe(e,t){return e=$He(e),Pq(e.getFullYear()%100,t,2)}function aUe(e,t){return Pq(e.getFullYear()%1e4,t,4)}function oUe(e,t){var n=e.getDay();return e=n>=4||n===0?xq(e):xq.ceil(e),Pq(e.getFullYear()%1e4,t,4)}function sUe(e){var t=e.getTimezoneOffset();return(t>0?`-`:(t*=-1,`+`))+Pq(t/60|0,`0`,2)+Pq(t%60,`0`,2)}function cUe(e,t){return Pq(e.getUTCDate(),t,2)}function lUe(e,t){return Pq(e.getUTCHours(),t,2)}function uUe(e,t){return Pq(e.getUTCHours()%12||12,t,2)}function dUe(e,t){return Pq(1+_q.count(kq(e),e),t,3)}function fUe(e,t){return Pq(e.getUTCMilliseconds(),t,3)}function pUe(e,t){return fUe(e,t)+`000`}function mUe(e,t){return Pq(e.getUTCMonth()+1,t,2)}function hUe(e,t){return Pq(e.getUTCMinutes(),t,2)}function gUe(e,t){return Pq(e.getUTCSeconds(),t,2)}function _Ue(e){var t=e.getUTCDay();return t===0?7:t}function vUe(e,t){return Pq(Cq.count(kq(e)-1,e),t,2)}function yUe(e){var t=e.getUTCDay();return t>=4||t===0?Tq(e):Tq.ceil(e)}function bUe(e,t){return e=yUe(e),Pq(Tq.count(kq(e),e)+(kq(e).getUTCDay()===4),t,2)}function xUe(e){return e.getUTCDay()}function SUe(e,t){return Pq(wq.count(kq(e)-1,e),t,2)}function CUe(e,t){return Pq(e.getUTCFullYear()%100,t,2)}function wUe(e,t){return e=yUe(e),Pq(e.getUTCFullYear()%100,t,2)}function TUe(e,t){return Pq(e.getUTCFullYear()%1e4,t,4)}function EUe(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Tq(e):Tq.ceil(e),Pq(e.getUTCFullYear()%1e4,t,4)}function DUe(){return`+0000`}function OUe(){return`%`}function kUe(e){return+e}function AUe(e){return Math.floor(e/1e3)}var Lq,jUe,MUe;NUe({dateTime:`%x, %X`,date:`%-m/%-d/%Y`,time:`%-I:%M:%S %p`,periods:[`AM`,`PM`],days:[`Sunday`,`Monday`,`Tuesday`,`Wednesday`,`Thursday`,`Friday`,`Saturday`],shortDays:[`Sun`,`Mon`,`Tue`,`Wed`,`Thu`,`Fri`,`Sat`],months:[`January`,`February`,`March`,`April`,`May`,`June`,`July`,`August`,`September`,`October`,`November`,`December`],shortMonths:[`Jan`,`Feb`,`Mar`,`Apr`,`May`,`Jun`,`Jul`,`Aug`,`Sep`,`Oct`,`Nov`,`Dec`]});function NUe(e){return Lq=_He(e),jUe=Lq.format,Lq.parse,MUe=Lq.utcFormat,Lq.utcParse,Lq}function PUe(e){return new Date(e)}function FUe(e){return e instanceof Date?+e:+new Date(+e)}function Rq(e,t,n,r,i,a,o,s,c,l){var u=BK(),d=u.invert,f=u.domain,p=l(`.%L`),m=l(`:%S`),h=l(`%I:%M`),g=l(`%I %p`),_=l(`%a %d`),v=l(`%b %d`),y=l(`%B`),b=l(`%Y`);function x(e){return(c(e)<e?p:s(e)<e?m:o(e)<e?h:a(e)<e?g:r(e)<e?i(e)<e?_:v:n(e)<e?y:b)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?f(Array.from(e,FUe)):f().map(PUe)},u.ticks=function(t){var n=f();return e(n[0],n[n.length-1],t??10)},u.tickFormat=function(e,t){return t==null?x:l(t)},u.nice=function(e){var n=f();return(!e||typeof e.range!=`function`)&&(e=t(n[0],n[n.length-1],e??10)),e?f(PVe(n,e)):u},u.copy=function(){return RK(u,Rq(e,t,n,r,i,a,o,s,c,l))},u}function IUe(){return ZG.apply(Rq(hHe,gHe,Oq,Eq,yq,gq,mq,fq,dq,jUe).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function LUe(){return ZG.apply(Rq(pHe,mHe,kq,Dq,Cq,_q,hq,pq,dq,MUe).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function zq(){var e=0,t=1,n,r,i,a,o=IK,s=!1,c;function l(e){return e==null||isNaN(e=+e)?c:o(i===0?.5:(e=(a(e)-n)*i,s?Math.max(0,Math.min(1,e)):e))}l.domain=function(o){return arguments.length?([e,t]=o,n=a(e=+e),r=a(t=+t),i=n===r?0:1/(r-n),l):[e,t]},l.clamp=function(e){return arguments.length?(s=!!e,l):s},l.interpolator=function(e){return arguments.length?(o=e,l):o};function u(e){return function(t){var n,r;return arguments.length?([n,r]=t,o=e(n,r),l):[o(0),o(1)]}}return l.range=u(MK),l.rangeRound=u(NK),l.unknown=function(e){return arguments.length?(c=e,l):c},function(o){return a=o,n=o(e),r=o(t),i=n===r?0:1/(r-n),l}}function Bq(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function RUe(){var e=JK(zq()(IK));return e.copy=function(){return Bq(e,RUe())}
108,QG.apply(e,arguments)}function zUe(){var e=XK(zq()).domain([1,10]);return e.copy=function(){return Bq(e,zUe()).base(e.base())},QG.apply(e,arguments)}function BUe(){var e=ZK(zq());return e.copy=function(){return Bq(e,BUe()).constant(e.constant())},QG.apply(e,arguments)}function Vq(){var e=QK(zq());return e.copy=function(){return Bq(e,Vq()).exponent(e.exponent())},QG.apply(e,arguments)}function VUe(){return Vq.apply(null,arguments).exponent(.5)}function HUe(){var e=[],t=IK;function n(n){if(n!=null&&!isNaN(n=+n))return t((zG(e,n,1)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)n!=null&&!isNaN(n=+n)&&e.push(n);return e.sort(FG),n},n.interpolator=function(e){return arguments.length?(t=e,n):t},n.range=function(){return e.map((n,r)=>t(r/(e.length-1)))},n.quantiles=function(t){return Array.from({length:t+1},(n,r)=>pBe(e,r/t))},n.copy=function(){return HUe(t).domain(e)},QG.apply(n,arguments)}function Hq(){var e=0,t=.5,n=1,r=1,i,a,o,s,c,l=IK,u,d=!1,f;function p(e){return isNaN(e=+e)?f:(e=.5+((e=+u(e))-a)*(r*e<r*a?s:c),l(d?Math.max(0,Math.min(1,e)):e))}p.domain=function(l){return arguments.length?([e,t,n]=l,i=u(e=+e),a=u(t=+t),o=u(n=+n),s=i===a?0:.5/(a-i),c=a===o?0:.5/(o-a),r=a<i?-1:1,p):[e,t,n]},p.clamp=function(e){return arguments.length?(d=!!e,p):d},p.interpolator=function(e){return arguments.length?(l=e,p):l};function m(e){return function(t){var n,r,i;return arguments.length?([n,r,i]=t,l=lVe(e,[n,r,i]),p):[l(0),l(.5),l(1)]}}return p.range=m(MK),p.rangeRound=m(NK),p.unknown=function(e){return arguments.length?(f=e,p):f},function(l){return u=l,i=l(e),a=l(t),o=l(n),s=i===a?0:.5/(a-i),c=a===o?0:.5/(o-a),r=a<i?-1:1,p}}function UUe(){var e=JK(Hq()(IK));return e.copy=function(){return Bq(e,UUe())},QG.apply(e,arguments)}function WUe(){var e=XK(Hq()).domain([.1,1,10]);return e.copy=function(){return Bq(e,WUe()).base(e.base())},QG.apply(e,arguments)}function GUe(){var e=ZK(Hq());return e.copy=function(){return Bq(e,GUe()).constant(e.constant())},QG.apply(e,arguments)}function Uq(){var e=QK(Hq());return e.copy=function(){return Bq(e,Uq()).exponent(e.exponent())},QG.apply(e,arguments)}function KUe(){return Uq.apply(null,arguments).exponent(.5)}var qUe=s({scaleBand:()=>tK,scaleDiverging:()=>UUe,scaleDivergingLog:()=>WUe,scaleDivergingPow:()=>Uq,scaleDivergingSqrt:()=>KUe,scaleDivergingSymlog:()=>GUe,scaleIdentity:()=>NVe,scaleImplicit:()=>$G,scaleLinear:()=>YK,scaleLog:()=>UVe,scaleOrdinal:()=>eK,scalePoint:()=>nK,scalePow:()=>$K,scaleQuantile:()=>eHe,scaleQuantize:()=>eq,scaleRadial:()=>$Ve,scaleSequential:()=>RUe,scaleSequentialLog:()=>zUe,scaleSequentialPow:()=>Vq,scaleSequentialQuantile:()=>HUe,scaleSequentialSqrt:()=>VUe,scaleSequentialSymlog:()=>BUe,scaleSqrt:()=>XVe,scaleSymlog:()=>KVe,scaleThreshold:()=>tHe,scaleTime:()=>IUe,scaleUtc:()=>LUe,tickFormat:()=>MVe}),JUe=o(((e,t)=>{var n=HB();function r(e,t,r){for(var i=-1,a=e.length;++i<a;){var o=e[i],s=t(o);if(s!=null&&(c===void 0?s===s&&!n(s):r(s,c)))var c=s,l=o}return l}t.exports=r})),YUe=o(((e,t)=>{function n(e,t){return e>t}t.exports=n})),XUe=o(((e,t)=>{var n=JUe(),r=YUe(),i=YU();function a(e){return e&&e.length?n(e,i,r):void 0}t.exports=a})),ZUe=o(((e,t)=>{function n(e,t){return e<t}t.exports=n})),QUe=o(((e,t)=>{var n=JUe(),r=ZUe(),i=YU();function a(e){return e&&e.length?n(e,i,r):void 0}t.exports=a})),$Ue=o(((e,t)=>{var n=nV(),r=XU(),i=_W(),a=IB();function o(e,t){return(a(e)?n:i)(e,r(t,3))}t.exports=o})),eWe=o(((e,t)=>{var n=pW(),r=$Ue();function i(e,t){return n(r(e,t),1)}t.exports=i})),tWe=o(((e,t)=>{var n=GU();function r(e,t){return n(e,t)}t.exports=r})),nWe=o(((e,t)=>{(function(e){var n=1e9,r={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:`2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286`},i=!0,a=`[DecimalError] `,o=a+`Invalid argument: `,s=a+`Exponent out of range: `,c=Math.floor,l=Math.pow,u=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,d,f=1e7,p=7,m=9007199254740991,h=c(m/p),g={};g.absoluteValue=g.abs=function(){var e=new this.constructor(this);return e.s&&=1,e},g.comparedTo=g.cmp=function(e){var t,n,r,i,a=this;if(e=new a.constructor(e),a.s!==e.s)return a.s||-e.s;if(a.e!==e.e)return a.e>e.e^a.s<0?1:-1;for(r=a.d.length,i=e.d.length,t=0,n=r<i?r:i;t<n;++t)if(a.d[t]!==e.d[t])return a.d[t]>e.d[t]^a.s<0?1:-1;return r===i?0:r>i^a.s<0?1:-1},g.decimalPlaces=g.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*p;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n}
108,g.dividedBy=g.div=function(e){return b(this,new this.constructor(e))},g.dividedToIntegerBy=g.idiv=function(e){var t=this,n=t.constructor;return D(b(t,new n(e),0,1),n.precision)},g.equals=g.eq=function(e){return!this.cmp(e)},g.exponent=function(){return S(this)},g.greaterThan=g.gt=function(e){return this.cmp(e)>0},g.greaterThanOrEqualTo=g.gte=function(e){return this.cmp(e)>=0},g.isInteger=g.isint=function(){return this.e>this.d.length-2},g.isNegative=g.isneg=function(){return this.s<0},g.isPositive=g.ispos=function(){return this.s>0},g.isZero=function(){return this.s===0},g.lessThan=g.lt=function(e){return this.cmp(e)<0},g.lessThanOrEqualTo=g.lte=function(e){return this.cmp(e)<1},g.logarithm=g.log=function(e){var t,n=this,r=n.constructor,o=r.precision,s=o+5;if(e===void 0)e=new r(10);else if(e=new r(e),e.s<1||e.eq(d))throw Error(a+`NaN`);if(n.s<1)throw Error(a+(n.s?`NaN`:`-Infinity`));return n.eq(d)?new r(0):(i=!1,t=b(T(n,s),T(e,s),s),i=!0,D(t,o))},g.minus=g.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?O(t,e):_(t,(e.s=-e.s,e))},g.modulo=g.mod=function(e){var t,n=this,r=n.constructor,o=r.precision;if(e=new r(e),!e.s)throw Error(a+`NaN`);return n.s?(i=!1,t=b(n,e,0,1).times(e),i=!0,n.minus(t)):D(new r(n),o)},g.naturalExponential=g.exp=function(){return x(this)},g.naturalLogarithm=g.ln=function(){return T(this)},g.negated=g.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},g.plus=g.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?_(t,e):O(t,(e.s=-e.s,e))},g.precision=g.sd=function(e){var t,n,r,i=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(o+e);if(t=S(i)+1,r=i.d.length-1,n=r*p+1,r=i.d[r],r){for(;r%10==0;r/=10)n--;for(r=i.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},g.squareRoot=g.sqrt=function(){var e,t,n,r,o,s,l,u=this,d=u.constructor;if(u.s<1){if(!u.s)return new d(0);throw Error(a+`NaN`)}for(e=S(u),i=!1,o=Math.sqrt(+u),o==0||o==1/0?(t=y(u.d),(t.length+e)%2==0&&(t+=`0`),o=Math.sqrt(t),e=c((e+1)/2)-(e<0||e%2),o==1/0?t=`5e`+e:(t=o.toExponential(),t=t.slice(0,t.indexOf(`e`)+1)+e),r=new d(t)):r=new d(o.toString()),n=d.precision,o=l=n+3;;)if(s=r,r=s.plus(b(u,s,l+2)).times(.5),y(s.d).slice(0,l)===(t=y(r.d)).slice(0,l)){if(t=t.slice(l-3,l+1),o==l&&t==`4999`){if(D(s,n+1,0),s.times(s).eq(u)){r=s;break}}else if(t!=`9999`)break;l+=4}return i=!0,D(r,n)},g.times=g.mul=function(e){var t,n,r,a,o,s,c,l,u,d=this,p=d.constructor,m=d.d,h=(e=new p(e)).d;if(!d.s||!e.s)return new p(0);for(e.s*=d.s,n=d.e+e.e,l=m.length,u=h.length,l<u&&(o=m,m=h,h=o,s=l,l=u,u=s),o=[],s=l+u,r=s;r--;)o.push(0);for(r=u;--r>=0;){for(t=0,a=l+r;a>r;)c=o[a]+h[r]*m[a-r-1]+t,o[a--]=c%f|0,t=c/f|0;o[a]=(o[a]+t)%f|0}for(;!o[--s];)o.pop();return t?++n:o.shift(),e.d=o,e.e=n,i?D(e,p.precision):e},g.toDecimalPlaces=g.todp=function(e,t){var r=this,i=r.constructor;return r=new i(r),e===void 0?r:(v(e,0,n),t===void 0?t=i.rounding:v(t,0,8),D(r,e+S(r)+1,t))},g.toExponential=function(e,t){var r,i=this,a=i.constructor;return e===void 0?r=k(i,!0):(v(e,0,n),t===void 0?t=a.rounding:v(t,0,8),i=D(new a(i),e+1,t),r=k(i,!0,e+1)),r},g.toFixed=function(e,t){var r,i,a=this,o=a.constructor;return e===void 0?k(a):(v(e,0,n),t===void 0?t=o.rounding:v(t,0,8),i=D(new o(a),e+S(a)+1,t),r=k(i.abs(),!1,e+S(i)+1),a.isneg()&&!a.isZero()?`-`+r:r)},g.toInteger=g.toint=function(){var e=this,t=e.constructor;return D(new t(e),S(e)+1,t.rounding)},g.toNumber=function(){return+this},g.toPower=g.pow=function(e){var t,n,r,o,s,l,u=this,f=u.constructor,h=12,g=+(e=new f(e));if(!e.s)return new f(d);if(u=new f(u),!u.s){if(e.s<1)throw Error(a+`Infinity`);return u}if(u.eq(d))return u;if(r=f.precision,e.eq(d))return D(u,r);if(t=e.e,n=e.d.length-1,l=t>=n,s=u.s,!l){if(s<0)throw Error(a+`NaN`)}else if((n=g<0?-g:g)<=m){for(o=new f(d),t=Math.ceil(r/p+4),i=!1;n%2&&(o=o.times(u),A(o.d,t)),n=c(n/2),n!==0;)u=u.times(u),A(u.d,t);return i=!0,e.s<0?new f(d).div(o):D(o,r)}return s=s<0&&e.d[Math.max(t,n)]&1?-1:1,u.s=1,i=!1,o=e.times(T(u,r+h)),i=!0,o=x(o),o.s=s,o},g.toPrecision=function(e,t){var r,i,a=this,o=a.constructor;return e===void 0?(r=S(a),i=k(a,r<=o.toExpNeg||r>=o.toExpPos)):(v(e,1,n),t===void 0?t=o.rounding:v(t,0,8),a=D(new o(a),e,t),r=S(a),i=k(a,e<=r||r<=o.toExpNeg,e)),i},g.toSignificantDigits=g.tosd=function(e,t){var r=this,i=r.constructor;return e===void 0?(e=i.precision,t=i.rounding):(v(e,1,n),t===void 0?t=i.rounding:v(t,0,8)),D(new i(r),e,t)},g.toString=g.valueOf=g.val=g.toJSON=function(){var e=this,t=S(e),n=e.constructor;return k(e,t<=n.toExpNeg||t>=n.toExpPos)};function _(e,t){var n,r,a,o,s,c,l,u,d=e.constructor,m=d.precision;if(!e.s||!t.s)return t.s||(t=new d(e)),i?D(t,m):t;if(l=e.d,u=t.d,s=e.e,a=t.e,l=l.slice(),o=s-a,o){for(o<0?(r=l,o=-o,c=u.length):(r=u,a=s,c=l.length),s=Math.ceil(m/p),c=s>c?s+1:c+1,o>c&&(o=c,r.length=1),r.reverse();o--;)r.push(0);r.reverse()}for(c=l.length,o=u.length,c-o<0&&(o=c,r=u,u=l,l=r),n=0;o;
vendor: 5,099 bytes, line 108
108)n=(l[--o]=l[o]+u[o]+n)/f|0,l[o]%=f;for(n&&(l.unshift(n),++a),c=l.length;l[--c]==0;)l.pop();return t.d=l,t.e=a,i?D(t,m):t}function v(e,t,n){if(e!==~~e||e<t||e>n)throw Error(o+e)}function y(e){var t,n,r,i=e.length-1,a=``,o=e[0];if(i>0){for(a+=o,t=1;t<i;t++)r=e[t]+``,n=p-r.length,n&&(a+=w(n)),a+=r;o=e[t],r=o+``,n=p-r.length,n&&(a+=w(n))}else if(o===0)return`0`;for(;o%10==0;)o/=10;return a+o}var b=(function(){function e(e,t){var n,r=0,i=e.length;for(e=e.slice();i--;)n=e[i]*t+r,e[i]=n%f|0,r=n/f|0;return r&&e.unshift(r),e}function t(e,t,n,r){var i,a;if(n!=r)a=n>r?1:-1;else for(i=a=0;i<n;i++)if(e[i]!=t[i]){a=e[i]>t[i]?1:-1;break}return a}function n(e,t,n){for(var r=0;n--;)e[n]-=r,r=+(e[n]<t[n]),e[n]=r*f+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,i,o,s){var c,l,u,d,m,h,g,_,v,y,b,x,C,w,T,E,O,k,A=r.constructor,j=r.s==i.s?1:-1,M=r.d,N=i.d;if(!r.s)return new A(r);if(!i.s)throw Error(a+`Division by zero`);for(l=r.e-i.e,O=N.length,T=M.length,g=new A(j),_=g.d=[],u=0;N[u]==(M[u]||0);)++u;if(N[u]>(M[u]||0)&&--l,x=o==null?o=A.precision:s?o+(S(r)-S(i))+1:o,x<0)return new A(0);if(x=x/p+2|0,u=0,O==1)for(d=0,N=N[0],x++;(u<T||d)&&x--;u++)C=d*f+(M[u]||0),_[u]=C/N|0,d=C%N|0;else{for(d=f/(N[0]+1)|0,d>1&&(N=e(N,d),M=e(M,d),O=N.length,T=M.length),w=O,v=M.slice(0,O),y=v.length;y<O;)v[y++]=0;k=N.slice(),k.unshift(0),E=N[0],N[1]>=f/2&&++E;do d=0,c=t(N,v,O,y),c<0?(b=v[0],O!=y&&(b=b*f+(v[1]||0)),d=b/E|0,d>1?(d>=f&&(d=f-1),m=e(N,d),h=m.length,y=v.length,c=t(m,v,h,y),c==1&&(d--,n(m,O<h?k:N,h))):(d==0&&(c=d=1),m=N.slice()),h=m.length,h<y&&m.unshift(0),n(v,m,y),c==-1&&(y=v.length,c=t(N,v,O,y),c<1&&(d++,n(v,O<y?k:N,y))),y=v.length):c===0&&(d++,v=[0]),_[u++]=d,c&&v[0]?v[y++]=M[w]||0:(v=[M[w]],y=1);while((w++<T||v[0]!==void 0)&&x--)}return _[0]||_.shift(),g.e=l,D(g,s?o+S(g)+1:o)}})();function x(e,t){var n,r,a,o,c,u,f=0,p=0,m=e.constructor,h=m.precision;if(S(e)>16)throw Error(s+S(e));if(!e.s)return new m(d);for(t==null?(i=!1,u=h):u=t,c=new m(.03125);e.abs().gte(.1);)e=e.times(c),p+=5;for(r=Math.log(l(2,p))/Math.LN10*2+5|0,u+=r,n=a=o=new m(d),m.precision=u;;){if(a=D(a.times(e),u),n=n.times(++f),c=o.plus(b(a,n,u)),y(c.d).slice(0,u)===y(o.d).slice(0,u)){for(;p--;)o=D(o.times(o),u);return m.precision=h,t==null?(i=!0,D(o,h)):o}o=c}}function S(e){for(var t=e.e*p,n=e.d[0];n>=10;n/=10)t++;return t}function C(e,t,n){if(t>e.LN10.sd())throw i=!0,n&&(e.precision=n),Error(a+`LN10 precision limit exceeded`);return D(new e(e.LN10),t)}function w(e){for(var t=``;e--;)t+=`0`;return t}function T(e,t){var n,r,o,s,c,l,u,f,p,m=1,h=10,g=e,_=g.d,v=g.constructor,x=v.precision;if(g.s<1)throw Error(a+(g.s?`NaN`:`-Infinity`));if(g.eq(d))return new v(0);if(t==null?(i=!1,f=x):f=t,g.eq(10))return t??(i=!0),C(v,f);if(f+=h,v.precision=f,n=y(_),r=n.charAt(0),s=S(g),Math.abs(s)<0x5543df729c000){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)g=g.times(e),n=y(g.d),r=n.charAt(0),m++;s=S(g),r>1?(g=new v(`0.`+n),s++):g=new v(r+`.`+n.slice(1))}else return u=C(v,f+2,x).times(s+``),g=T(new v(r+`.`+n.slice(1)),f-h).plus(u),v.precision=x,t==null?(i=!0,D(g,x)):g;for(l=c=g=b(g.minus(d),g.plus(d),f),p=D(g.times(g),f),o=3;;){if(c=D(c.times(p),f),u=l.plus(b(c,new v(o),f)),y(u.d).slice(0,f)===y(l.d).slice(0,f))return l=l.times(2),s!==0&&(l=l.plus(C(v,f+2,x).times(s+``))),l=b(l,new v(m),f),v.precision=x,t==null?(i=!0,D(l,x)):l;l=u,o+=2}}function E(e,t){var n,r,a;for((n=t.indexOf(`.`))>-1&&(t=t.replace(`.`,``)),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;)++r;for(a=t.length;t.charCodeAt(a-1)===48;)--a;if(t=t.slice(r,a),t){if(a-=r,n=n-r-1,e.e=c(n/p),e.d=[],r=(n+1)%p,n<0&&(r+=p),r<a){for(r&&e.d.push(+t.slice(0,r)),a-=p;r<a;)e.d.push(+t.slice(r,r+=p));t=t.slice(r),r=p-t.length}else r-=a;for(;r--;)t+=`0`;if(e.d.push(+t),i&&(e.e>h||e.e<-h))throw Error(s+n)}else e.s=0,e.e=0,e.d=[0];return e}function D(e,t,n){var r,a,o,u,d,m,g,_,v=e.d;for(u=1,o=v[0];o>=10;o/=10)u++;if(r=t-u,r<0)r+=p,a=t,g=v[_=0];else{if(_=Math.ceil((r+1)/p),o=v.length,_>=o)return e;for(g=o=v[_],u=1;o>=10;o/=10)u++;r%=p,a=r-p+u}if(n!==void 0&&(o=l(10,u-a-1),d=g/o%10|0,m=t<0||v[_+1]!==void 0||g%o,m=n<4?(d||m)&&(n==0||n==(e.s<0?3:2)):d>5||d==5&&(n==4||m||n==6&&(r>0?a>0?g/l(10,u-a):0:v[_-1])%10&1||n==(e.s<0?8:7))),t<1||!v[0])return m?(o=S(e),v.length=1,t=t-o-1,v[0]=l(10,(p-t%p)%p),e.e=c(-t/p)||0):(v.length=1,v[0]=e.e=e.s=0),e;if(r==0?(v.length=_,o=1,_--):(v.length=_+1,o=l(10,p-r),v[_]=a>0?(g/l(10,u-a)%l(10,a)|0)*o:0),m)for(;;)if(_==0){(v[0]+=o)==f&&(v[0]=1,++e.e);break}else{if(v[_]+=o,v[_]!=f)break;v[_--]=0,o=1}for(r=v.length;v[--r]===0;)v.pop();if(i&&(e.e>h||e.e<-h))throw Error(s+S(e));return e}function O(e,t){var n,r,a,o,s,c,l,u,d,m,h=e.constructor,g=h.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new h(e),i?D(t,g):t;if(l=e.d,m=t.d,r=t.e,u=e.e,l=l.slice(),s=u-r,s){for(d=s<0,d?(n=l,s=-s,c=m.length):(n=m,r=u,c=l.length),a=Math.max(Math.ceil(g/p),c)+2,s>a&&(s=a,n.length=1),n.reverse(),a=s;a--;)n.push(0);n.reverse()}else{for(a=l.length,c=m.length,d=a<c,d&&(c=a),a=0;a<c;a++)if(l[a]!=m[a]){d=l[a]<m[a];break}s=0}for(d&&(n=l,l=m,m=n,t.s=-t.s),c=l.length,a=m.length-c;a>
1080;--a)l[c++]=0;for(a=m.length;a>s;){if(l[--a]<m[a]){for(o=a;o&&l[--o]===0;)l[o]=f-1;--l[o],l[a]+=f}l[a]-=m[a]}for(;l[--c]===0;)l.pop();for(;l[0]===0;l.shift())--r;return l[0]?(t.d=l,t.e=r,i?D(t,g):t):new h(0)}function k(e,t,n){var r,i=S(e),a=y(e.d),o=a.length;return t?(n&&(r=n-o)>0?a=a.charAt(0)+`.`+a.slice(1)+w(r):o>1&&(a=a.charAt(0)+`.`+a.slice(1)),a=a+(i<0?`e`:`e+`)+i):i<0?(a=`0.`+w(-i-1)+a,n&&(r=n-o)>0&&(a+=w(r))):i>=o?(a+=w(i+1-o),n&&(r=n-i-1)>0&&(a=a+`.`+w(r))):((r=i+1)<o&&(a=a.slice(0,r)+`.`+a.slice(r)),n&&(r=n-o)>0&&(i+1===o&&(a+=`.`),a+=w(r))),e.s<0?`-`+a:a}function A(e,t){if(e.length>t)return e.length=t,!0}function j(e){var t,n,r;function i(e){var t=this;if(!(t instanceof i))return new i(e);if(t.constructor=i,e instanceof i){t.s=e.s,t.e=e.e,t.d=(e=e.d)?e.slice():e;return}if(typeof e==`number`){if(e*0!=0)throw Error(o+e);if(e>0)t.s=1;else if(e<0)e=-e,t.s=-1;else{t.s=0,t.e=0,t.d=[0];return}if(e===~~e&&e<1e7){t.e=0,t.d=[e];return}return E(t,e.toString())}else if(typeof e!=`string`)throw Error(o+e);if(e.charCodeAt(0)===45?(e=e.slice(1),t.s=-1):t.s=1,u.test(e))E(t,e);else throw Error(o+e)}if(i.prototype=g,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=j,i.config=i.set=M,e===void 0&&(e={}),e)for(r=[`precision`,`rounding`,`toExpNeg`,`toExpPos`,`LN10`],t=0;t<r.length;)e.hasOwnProperty(n=r[t++])||(e[n]=this[n]);return i.config(e),i}function M(e){if(!e||typeof e!=`object`)throw Error(a+`Object expected`);var t,r,i,s=[`precision`,1,n,`rounding`,0,8,`toExpNeg`,-1/0,0,`toExpPos`,0,1/0];for(t=0;t<s.length;t+=3)if((i=e[r=s[t]])!==void 0)if(c(i)===i&&i>=s[t+1]&&i<=s[t+2])this[r]=i;else throw Error(o+r+`: `+i);if((i=e[r=`LN10`])!==void 0)if(i==Math.LN10)this[r]=new this(i);else throw Error(o+r+`: `+i);return this}r=j(r),r.default=r.Decimal=r,d=new r(1),typeof define==`function`&&define.amd?define(function(){return r}):t!==void 0&&t.exports?t.exports=r:(e||=typeof self<`u`&&self&&self.self==self?self:Function(`return this`)(),e.Decimal=r)})(e)}));function rWe(e){return sWe(e)||oWe(e)||aWe(e)||iWe()}function iWe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 109In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function aWe(e,t){if(e){if(typeof e==`string`)return Wq(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Wq(e,t)}}function oWe(e){if(typeof Symbol<`u`&&Symbol.iterator in Object(e))return Array.from(e)}function sWe(e){if(Array.isArray(e))return Wq(e)}function Wq(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var cWe=function(e){return e},lWe={"@@functional/placeholder":!0},uWe=function(e){return e===lWe},dWe=function(e){return function t(){return arguments.length===0||arguments.length===1&&uWe(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},fWe=function e(t,n){return t===1?n:dWe(function(){var r=[...arguments],i=r.filter(function(e){return e!==lWe}).length;return i>=t?n.apply(void 0,r):e(t-i,dWe(function(){var e=[...arguments],t=r.map(function(t){return uWe(t)?e.shift():t});return n.apply(void 0,rWe(t).concat(e))}))})},Gq=function(e){return fWe(e.length,e)},Kq=function(e,t){for(var n=[],r=e;r<t;++r)n[r-e]=r;return n},pWe=Gq(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(e){return t[e]}).map(e)}),mWe=function(){var e=[...arguments];if(!e.length)return cWe;var t=e.reverse(),n=t[0],r=t.slice(1);return function(){return r.reduce(function(e,t){return t(e)},n.apply(void 0,arguments))}},qq=function(e){return Array.isArray(e)?e.reverse():e.split(``).reverse.join(``)},hWe=function(e){var t=null,n=null;return function(){var r=[...arguments];return t&&r.every(function(e,n){return e===t[n]})?n:(t=r,n=e.apply(void 0,r),n)}},Jq=l(nWe());function gWe(e){return e===0?1:Math.floor(new Jq.default(e).abs().log(10).toNumber())+1}function _We(e,t,n){for(var r=new Jq.default(e),i=0,a=[];r.lt(t)&&i<1e5;)a.push(r.toNumber()),r=r.add(n),i++;return a}var Yq={rangeStep:_We,getDigitCount:gWe,interpolateNumber:Gq(function(e,t,n){var r=+e;return r+n*(+t-r)}),uninterpolateNumber:Gq(function(e,t,n){var r=t-+e;
109return r||=1/0,(n-e)/r}),uninterpolateTruncation:Gq(function(e,t,n){var r=t-+e;return r||=1/0,Math.max(0,Math.min(1,(n-e)/r))})};function Xq(e){return bWe(e)||yWe(e)||SWe(e)||vWe()}function vWe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 110In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yWe(e){if(typeof Symbol<`u`&&Symbol.iterator in Object(e))return Array.from(e)}function bWe(e){if(Array.isArray(e))return Qq(e)}function Zq(e,t){return wWe(e)||CWe(e,t)||SWe(e,t)||xWe()}function xWe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 111In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function SWe(e,t){if(e){if(typeof e==`string`)return Qq(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qq(e,t)}}function Qq(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function CWe(e,t){if(!(typeof Symbol>`u`||!(Symbol.iterator in Object(e)))){var n=[],r=!0,i=!1,a=void 0;try{for(var o=e[Symbol.iterator](),s;!(r=(s=o.next()).done)&&(n.push(s.value),!(t&&n.length===t));r=!0);}catch(e){i=!0,a=e}finally{try{!r&&o.return!=null&&o.return()}finally{if(i)throw a}}return n}}function wWe(e){if(Array.isArray(e))return e}function TWe(e){var t=Zq(e,2),n=t[0],r=t[1],i=n,a=r;return n>r&&(i=r,a=n),[i,a]}function EWe(e,t,n){if(e.lte(0))return new Jq.default(0);var r=Yq.getDigitCount(e.toNumber()),i=new Jq.default(10).pow(r),a=e.div(i),o=r===1?.1:.05,s=new Jq.default(Math.ceil(a.div(o).toNumber())).add(n).mul(o).mul(i);return t?s:new Jq.default(Math.ceil(s))}function DWe(e,t,n){var r=1,i=new Jq.default(e);if(!i.isint()&&n){var a=Math.abs(e);a<1?(r=new Jq.default(10).pow(Yq.getDigitCount(e)-1),i=new Jq.default(Math.floor(i.div(r).toNumber())).mul(r)):a>1&&(i=new Jq.default(Math.floor(e)))}else e===0?i=new Jq.default(Math.floor((t-1)/2)):n||(i=new Jq.default(Math.floor(e)));var o=Math.floor((t-1)/2);return mWe(pWe(function(e){return i.add(new Jq.default(e-o).mul(r)).toNumber()}),Kq)(0,t)}function OWe(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new Jq.default(0),tickMin:new Jq.default(0),tickMax:new Jq.default(0)};var a=EWe(new Jq.default(t).sub(e).div(n-1),r,i),o;e<=0&&t>=0?o=new Jq.default(0):(o=new Jq.default(e).add(t).div(2),o=o.sub(new Jq.default(o).mod(a)));var s=Math.ceil(o.sub(e).div(a).toNumber()),c=Math.ceil(new Jq.default(t).sub(o).div(a).toNumber()),l=s+c+1;return l>n?OWe(e,t,n,r,i+1):(l<n&&(c=t>0?c+(n-l):c,s=t>0?s:s+(n-l)),{step:a,tickMin:o.sub(new Jq.default(s).mul(a)),tickMax:o.add(new Jq.default(c).mul(a))})}function kWe(e){var t=Zq(e,2),n=t[0],r=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=Math.max(i,2),s=Zq(TWe([n,r]),2),c=s[0],l=s[1];if(c===-1/0||l===1/0){var u=l===1/0?[c].concat(Xq(Kq(0,i-1).map(function(){return 1/0}))):[].concat(Xq(Kq(0,i-1).map(function(){return-1/0})),[l]);return n>r?qq(u):u}if(c===l)return DWe(c,i,a);var d=OWe(c,l,o,a),f=d.step,p=d.tickMin,m=d.tickMax,h=Yq.rangeStep(p,m.add(new Jq.default(.1).mul(f)),f);return n>r?qq(h):h}function AWe(e,t){var n=Zq(e,2),r=n[0],i=n[1],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=Zq(TWe([r,i]),2),s=o[0],c=o[1];if(s===-1/0||c===1/0)return[r,i];if(s===c)return[s];var l=Math.max(t,2),u=EWe(new Jq.default(c).sub(s).div(l-1),a,0),d=[].concat(Xq(Yq.rangeStep(new Jq.default(s),new Jq.default(c).sub(new Jq.default(.99).mul(u)),u)),[c]);return r>i?qq(d):d}var jWe=hWe(kWe),MWe=hWe(AWe),NWe=!0,$q=`Invariant failed`;function eJ(e,t){if(!e){if(NWe)throw Error($q);var n=typeof t==`function`?t():t,r=n?`${$q}: ${n}`:$q;throw Error(r)}}var PWe=[`offset`,`layout`,`width`,`dataKey`,`data`,`dataPointFormatter`,`xAxis`,`yAxis`];function tJ(e){"@babel/helpers - typeof";return tJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},tJ(e)}function nJ(){return nJ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nJ.apply(this,arguments)}function FWe(e,t){return BWe(e)||zWe(e,t)||LWe(e,t)||IWe()}
111function IWe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 112In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function LWe(e,t){if(e){if(typeof e==`string`)return RWe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return RWe(e,t)}}function RWe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function zWe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function BWe(e){if(Array.isArray(e))return e}function VWe(e,t){if(e==null)return{};var n=HWe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function HWe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function UWe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function WWe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,QWe(r.key),r)}}function GWe(e,t,n){return t&&WWe(e.prototype,t),n&&WWe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function KWe(e,t,n){return t=rJ(t),qWe(e,YWe()?Reflect.construct(t,n||[],rJ(e).constructor):t.apply(e,n))}function qWe(e,t){if(t&&(tJ(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return JWe(e)}function JWe(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function YWe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(YWe=function(){return!!e})()}function rJ(e){return rJ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},rJ(e)}function XWe(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&iJ(e,t)}function iJ(e,t){return iJ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},iJ(e,t)}function ZWe(e,t,n){return t=QWe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QWe(e){var t=$We(e,`string`);return tJ(t)==`symbol`?t:t+``}function $We(e,t){if(tJ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(tJ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var aJ=function(e){function t(){return UWe(this,t),KWe(this,t,arguments)}return XWe(t,e),GWe(t,[{key:`render`,value:function(){var e=this.props,t=e.offset,n=e.layout,r=e.width,i=e.dataKey,a=e.data,o=e.dataPointFormatter,s=e.xAxis,c=e.yAxis,l=VV(VWe(e,PWe),!1);this.props.direction===`x`&&s.type!==`number`&&eJ(!1);var u=a.map(function(e){var a=o(e,i),u=a.x,d=a.y,f=a.value,p=a.errorVal;if(!p)return null;var m=[],h,g;if(Array.isArray(p)){var _=FWe(p,2);h=_[0],g=_[1]}else h=g=p;if(n===`vertical`){var v=s.scale,y=d+t,b=y+r,x=y-r,S=v(f-h),C=v(f+g);m.push({x1:C,y1:b,x2:C,y2:x}),m.push({x1:S,y1:y,x2:C,y2:y}),m.push({x1:S,y1:b,x2:S,y2:x})}else if(n===`horizontal`){var w=c.scale,T=u+t,E=T-r,D=T+r,O=w(f-h),k=w(f+g);m.push({x1:E,y1:k,x2:D,y2:k}),m.push({x1:T,y1:O,x2:T,y2:k}),m.push({x1:E,y1:O,x2:D,y2:O})}return J.createElement(JV,nJ({className:`recharts-errorBar`,key:`bar-${m.map(function(e){return`${e.x1}-${e.x2}-${e.y1}-${e.y2}`})}`},l),m.map(function(e){return J.createElement(`line`,nJ({},e,{key:`line-${e.x1}-${e.x2}-${e.y1}-${e.y2}`}))}))});return J.createElement(JV,{className:`recharts-errorBars`},u)}}])}(J.Component);ZWe(aJ,`defaultProps`,{stroke:`black`,strokeWidth:1.5,width:5,offset:0,layout:`horizontal`}),ZWe(aJ,`displayName`,`ErrorBar`);function oJ(e){"@babel/helpers - typeof";return oJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},oJ(e)}function eGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sJ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
112t%2?eGe(Object(n),!0).forEach(function(t){tGe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eGe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function tGe(e,t,n){return t=nGe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nGe(e){var t=rGe(e,`string`);return oJ(t)==`symbol`?t:t+``}function rGe(e,t){if(oJ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(oJ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var iGe=function(e){var t=e.children,n=e.formattedGraphicalItems,r=e.legendWidth,i=e.legendContent,a=RV(t,fW);if(!a)return null;var o=fW.defaultProps,s=o===void 0?{}:sJ(sJ({},o),a.props),c=a.props&&a.props.payload?a.props&&a.props.payload:i===`children`?(n||[]).reduce(function(e,t){var n=t.item,r=t.props,i=r.sectors||r.data||[];return e.concat(i.map(function(e){return{type:a.props.iconType||n.props.legendType,value:e.name,color:e.fill,payload:e}}))},[]):(n||[]).map(function(e){var t=e.item,n=t.type.defaultProps,r=n===void 0?{}:sJ(sJ({},n),t.props),i=r.dataKey,a=r.name,o=r.legendType;return{inactive:r.hide,dataKey:i,type:s.iconType||o||`square`,color:_J(t),value:a||i,payload:r}});return sJ(sJ(sJ({},s),fW.getWithHeight(a,r)),{},{payload:c,item:a})},cJ=l(XUe()),lJ=l(QUe()),aGe=l(eWe()),uJ=l(tWe());function dJ(e){"@babel/helpers - typeof";return dJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},dJ(e)}function oGe(e){return uGe(e)||lGe(e)||cGe(e)||sGe()}function sGe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 113In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function cGe(e,t){if(e){if(typeof e==`string`)return fJ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fJ(e,t)}}function lGe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function uGe(e){if(Array.isArray(e))return fJ(e)}function fJ(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function dGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function pJ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?dGe(Object(n),!0).forEach(function(t){mJ(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dGe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function mJ(e,t,n){return t=fGe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fGe(e){var t=pGe(e,`string`);return dJ(t)==`symbol`?t:t+``}function pGe(e,t){if(dJ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(dJ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function hJ(e,t,n){return(0,fV.default)(e)||(0,fV.default)(t)?n:gV(t)?(0,dV.default)(e,t,n):(0,kV.default)(t)?t(e):n}function gJ(e,t,n,r){var i=(0,aGe.default)(e,function(e){return hJ(e,t)});if(n===`number`){var a=i.filter(function(e){return hV(e)||parseFloat(e)});return a.length?[(0,lJ.default)(a),(0,cJ.default)(a)]:[1/0,-1/0]}return(r?i.filter(function(e){return!(0,fV.default)(e)}):i).map(function(e){return gV(e)||e instanceof Date?e:``})}var mGe=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=-1,a=t?.length??0;if(a<=1)return 0;if(r&&r.axisType===`angleAxis`&&Math.abs(Math.abs(r.range[1]-r.range[0])-360)<=1e-6)for(var o=r.range,s=0;s<a;s++){var c=s>0?n[s-1].coordinate:n[a-1].coordinate,l=n[s].coordinate,u=s>
113=a-1?n[0].coordinate:n[s+1].coordinate,d=void 0;if(pV(l-c)!==pV(u-l)){var f=[];if(pV(u-l)===pV(o[1]-o[0])){d=u;var p=l+o[1]-o[0];f[0]=Math.min(p,(p+c)/2),f[1]=Math.max(p,(p+c)/2)}else{d=c;var m=u+o[1]-o[0];f[0]=Math.min(l,(m+l)/2),f[1]=Math.max(l,(m+l)/2)}var h=[Math.min(l,(d+l)/2),Math.max(l,(d+l)/2)];if(e>h[0]&&e<=h[1]||e>=f[0]&&e<=f[1]){i=n[s].index;break}}else{var g=Math.min(c,u),_=Math.max(c,u);if(e>(g+l)/2&&e<=(_+l)/2){i=n[s].index;break}}}else for(var v=0;v<a;v++)if(v===0&&e<=(t[v].coordinate+t[v+1].coordinate)/2||v>0&&v<a-1&&e>(t[v].coordinate+t[v-1].coordinate)/2&&e<=(t[v].coordinate+t[v+1].coordinate)/2||v===a-1&&e>(t[v].coordinate+t[v-1].coordinate)/2){i=t[v].index;break}return i},_J=function(e){var t,n=e.type.displayName,r=(t=e.type)!=null&&t.defaultProps?pJ(pJ({},e.type.defaultProps),e.props):e.props,i=r.stroke,a=r.fill,o;switch(n){case`Line`:o=i;break;case`Area`:case`Radar`:o=i&&i!==`none`?i:a;break;default:o=a;break}return o},hGe=function(e){var t=e.barSize,n=e.totalSize,r=e.stackGroups,i=r===void 0?{}:r;if(!i)return{};for(var a={},o=Object.keys(i),s=0,c=o.length;s<c;s++)for(var l=i[o[s]].stackGroups,u=Object.keys(l),d=0,f=u.length;d<f;d++){var p=l[u[d]],m=p.items,h=p.cateAxisId,g=m.filter(function(e){return NV(e.type).indexOf(`Bar`)>=0});if(g&&g.length){var _=g[0].type.defaultProps,v=_===void 0?g[0].props:pJ(pJ({},_),g[0].props),y=v.barSize,b=v[h];a[b]||(a[b]=[]);var x=(0,fV.default)(y)?t:y;a[b].push({item:g[0],stackList:g.slice(1),barSize:(0,fV.default)(x)?void 0:vV(x,n,0)})}}return a},gGe=function(e){var t=e.barGap,n=e.barCategoryGap,r=e.bandSize,i=e.sizeList,a=i===void 0?[]:i,o=e.maxBarSize,s=a.length;if(s<1)return null;var c=vV(t,r,0,!0),l,u=[];if(a[0].barSize===+a[0].barSize){var d=!1,f=r/s,p=a.reduce(function(e,t){return e+t.barSize||0},0);p+=(s-1)*c,p>=r&&(p-=(s-1)*c,c=0),p>=r&&f>0&&(d=!0,f*=.9,p=s*f);var m={offset:((r-p)/2>>0)-c,size:0};l=a.reduce(function(e,t){var n={item:t.item,position:{offset:m.offset+m.size+c,size:d?f:t.barSize}},r=[].concat(oGe(e),[n]);return m=r[r.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach(function(e){r.push({item:e,position:m})}),r},u)}else{var h=vV(n,r,0,!0);r-2*h-(s-1)*c<=0&&(c=0);var g=(r-2*h-(s-1)*c)/s;g>1&&(g>>=0);var _=o===+o?Math.min(g,o):g;l=a.reduce(function(e,t,n){var r=[].concat(oGe(e),[{item:t.item,position:{offset:h+(g+c)*n+(g-_)/2,size:_}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach(function(e){r.push({item:e,position:r[r.length-1].position})}),r},u)}return l},_Ge=function(e,t,n,r){var i=n.children,a=n.width,o=n.margin,s=iGe({children:i,legendWidth:a-(o.left||0)-(o.right||0)});if(s){var c=r||{},l=c.width,u=c.height,d=s.align,f=s.verticalAlign,p=s.layout;if((p===`vertical`||p===`horizontal`&&f===`middle`)&&d!==`center`&&hV(e[d]))return pJ(pJ({},e),{},mJ({},d,e[d]+(l||0)));if((p===`horizontal`||p===`vertical`&&d===`center`)&&f!==`middle`&&hV(e[f]))return pJ(pJ({},e),{},mJ({},f,e[f]+(u||0)))}return e},vGe=function(e,t,n){return(0,fV.default)(t)?!0:e===`horizontal`?t===`yAxis`:e===`vertical`||n===`x`?t===`xAxis`:n===`y`?t===`yAxis`:!0},yGe=function(e,t,n,r,i){var a=t.props.children,o=LV(a,aJ).filter(function(e){return vGe(r,i,e.props.direction)});if(o&&o.length){var s=o.map(function(e){return e.props.dataKey});return e.reduce(function(e,t){var r=hJ(t,n);if((0,fV.default)(r))return e;var i=Array.isArray(r)?[(0,lJ.default)(r),(0,cJ.default)(r)]:[r,r],a=s.reduce(function(e,n){var r=hJ(t,n,0),a=i[0]-Math.abs(Array.isArray(r)?r[0]:r),o=i[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(a,e[0]),Math.max(o,e[1])]},[1/0,-1/0]);return[Math.min(a[0],e[0]),Math.max(a[1],e[1])]},[1/0,-1/0])}return null},bGe=function(e,t,n,r,i){var a=t.map(function(t){return yGe(e,t,n,i,r)}).filter(function(e){return!(0,fV.default)(e)});return a&&a.length?a.reduce(function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]},[1/0,-1/0]):null},xGe=function(e,t,n,r,i){var a=t.map(function(t){var a=t.props.dataKey;return n===`number`&&a&&yGe(e,t,a,r)||gJ(e,a,n,i)});if(n===`number`)return a.reduce(function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]},[1/0,-1/0]);var o={};return a.reduce(function(e,t){for(var n=0,r=t.length;n<r;n++)o[t[n]]||(o[t[n]]=!0,e.push(t[n]));return e},[])},SGe=function(e,t){return e===`horizontal`&&t===`xAxis`||e===`vertical`&&t===`yAxis`||e===`centric`&&t===`angleAxis`||e===`radial`&&t===`radiusAxis`},CGe=function(e,t,n,r){if(r)return e.map(function(e){return e.coordinate});var i,a,o=e.map(function(e){return e.coordinate===t&&(i=!0),e.coordinate===n&&(a=!0),e.coordinate});return i||o.push(t),a||o.push(n),o},vJ=function(e,t,n){if(!e)return null;var r=e.scale,i=e.duplicateDomain,a=e.type,o=e.range,s=e.realScaleType===`scaleBand`?r.bandwidth()/2:2,c=(t||n)&&a===`category`&&r.bandwidth?r.bandwidth()/s:0;return c=e.axisType===`angleAxis`&&o?.length>=2?pV(o[0]-o[1])*2*c:c,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map(function(e){return{coordinate:r(i?i.indexOf(e):e)+c,value:e,offset:c}}).filter(function(e){return!(0,uV.default)(e.coordinate)}):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map(function(e,t){return{coordinate:r(e)+c,value:e,index:t,offset:c}}):r.ticks&&!n?r.ticks(e.tickCount).map(function(e){return{coordinate:r(e)+c,value:e,offset:c}}):r.domain().map(function(e,t){return{coordinate:r(e)+c,value:i?i[e]:e,index:t,offset:c}})},yJ=new WeakMap,bJ=function(e,t){if(typeof t!=`function`)return e;yJ.has(e)||yJ.set(e,new WeakMap);var n=yJ.get(e);if(n.has(t))return n.get(t);var r=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return n.set(t,r),r},wGe=function(e,t,n){var r=e.scale,i=e.type,a=e.layout,o=e.axisType;if(r===`auto`)return a===`radial`&&o===`radiusAxis`?{scale:tK(),realScaleType:`band`}:a===`radial`&&o===`angleAxis`?{scale:YK(),realScaleType:`linear`}:i===`category`&&t&&(t.indexOf(`LineChart`)>=0||t.indexOf(`AreaChart`)>
113=0||t.indexOf(`ComposedChart`)>=0&&!n)?{scale:nK(),realScaleType:`point`}:i===`category`?{scale:tK(),realScaleType:`band`}:{scale:YK(),realScaleType:`linear`};if((0,lV.default)(r)){var s=`scale${(0,sU.default)(r)}`;return{scale:(qUe[s]||nK)(),realScaleType:qUe[s]?s:`point`}}return(0,kV.default)(r)?{scale:r}:{scale:nK(),realScaleType:`point`}},TGe=1e-4,EGe=function(e){var t=e.domain();if(!(!t||t.length<=2)){var n=t.length,r=e.range(),i=Math.min(r[0],r[1])-TGe,a=Math.max(r[0],r[1])+TGe,o=e(t[0]),s=e(t[n-1]);(o<i||o>a||s<i||s>a)&&e.domain([t[0],t[n-1]])}},DGe=function(e,t){if(!e)return null;for(var n=0,r=e.length;n<r;n++)if(e[n].item===t)return e[n].position;return null},OGe=function(e,t){if(!t||t.length!==2||!hV(t[0])||!hV(t[1]))return e;var n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]),i=[e[0],e[1]];return(!hV(e[0])||e[0]<n)&&(i[0]=n),(!hV(e[1])||e[1]>r)&&(i[1]=r),i[0]>r&&(i[0]=r),i[1]<n&&(i[1]=n),i},kGe={sign:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var i=0,a=0,o=0;o<t;++o){var s=(0,uV.default)(e[o][n][1])?e[o][n][0]:e[o][n][1];s>=0?(e[o][n][0]=i,e[o][n][1]=i+s,i=e[o][n][1]):(e[o][n][0]=a,e[o][n][1]=a+s,a=e[o][n][1])}},expand:rLe,none:aU,silhouette:iLe,wiggle:aLe,positive:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var i=0,a=0;a<t;++a){var o=(0,uV.default)(e[a][n][1])?e[a][n][0]:e[a][n][1];o>=0?(e[a][n][0]=i,e[a][n][1]=i+o,i=e[a][n][1]):(e[a][n][0]=0,e[a][n][1]=0)}}},AGe=function(e,t,n){var r=t.map(function(e){return e.props.dataKey}),i=kGe[n];return nLe().keys(r).value(function(e,t){return+hJ(e,t,0)}).order(oU).offset(i)(e)},jGe=function(e,t,n,r,i,a){if(!e)return null;var o=(a?t.reverse():t).reduce(function(e,t){var i,a=(i=t.type)!=null&&i.defaultProps?pJ(pJ({},t.type.defaultProps),t.props):t.props,o=a.stackId;if(a.hide)return e;var s=a[n],c=e[s]||{hasStack:!1,stackGroups:{}};if(gV(o)){var l=c.stackGroups[o]||{numericAxisId:n,cateAxisId:r,items:[]};l.items.push(t),c.hasStack=!0,c.stackGroups[o]=l}else c.stackGroups[_V(`_stackId_`)]={numericAxisId:n,cateAxisId:r,items:[t]};return pJ(pJ({},e),{},mJ({},s,c))},{});return Object.keys(o).reduce(function(t,a){var s=o[a];return s.hasStack&&(s.stackGroups=Object.keys(s.stackGroups).reduce(function(t,a){var o=s.stackGroups[a];return pJ(pJ({},t),{},mJ({},a,{numericAxisId:n,cateAxisId:r,items:o.items,stackedData:AGe(e,o.items,i)}))},{})),pJ(pJ({},t),{},mJ({},a,s))},{})},MGe=function(e,t){var n=t.realScaleType,r=t.type,i=t.tickCount,a=t.originalDomain,o=t.allowDecimals,s=n||t.scale;if(s!==`auto`&&s!==`linear`)return null;if(i&&r===`number`&&a&&(a[0]===`auto`||a[1]===`auto`)){var c=e.domain();if(!c.length)return null;var l=jWe(c,i,o);return e.domain([(0,lJ.default)(l),(0,cJ.default)(l)]),{niceTicks:l}}return i&&r===`number`?{niceTicks:MWe(e.domain(),i,o)}:null};function xJ(e){var t=e.axis,n=e.ticks,r=e.bandSize,i=e.entry,a=e.index,o=e.dataKey;if(t.type===`category`){if(!t.allowDuplicatedCategory&&t.dataKey&&!(0,fV.default)(i[t.dataKey])){var s=xV(n,`value`,i[t.dataKey]);if(s)return s.coordinate+r/2}return n[a]?n[a].coordinate+r/2:null}var c=hJ(i,(0,fV.default)(o)?t.dataKey:o);return(0,fV.default)(c)?null:t.scale(c)}var NGe=function(e){var t=e.axis,n=e.ticks,r=e.offset,i=e.bandSize,a=e.entry,o=e.index;if(t.type===`category`)return n[o]?n[o].coordinate+r:null;var s=hJ(a,t.dataKey,t.domain[o]);return(0,fV.default)(s)?null:t.scale(s)-i/2+r},PGe=function(e){var t=e.numericAxis,n=t.scale.domain();if(t.type===`number`){var r=Math.min(n[0],n[1]),i=Math.max(n[0],n[1]);return r<=0&&i>=0?0:i<0?i:r}return n[0]},FGe=function(e,t){var n,r=((n=e.type)!=null&&n.defaultProps?pJ(pJ({},e.type.defaultProps),e.props):e.props).stackId;if(gV(r)){var i=t[r];if(i){var a=i.items.indexOf(e);return a>=0?i.stackedData[a]:null}}return null},IGe=function(e){return e.reduce(function(e,t){return[(0,lJ.default)(t.concat([e[0]]).filter(hV)),(0,cJ.default)(t.concat([e[1]]).filter(hV))]},[1/0,-1/0])},LGe=function(e,t,n){return Object.keys(e).reduce(function(r,i){var a=e[i].stackedData.reduce(function(e,r){var i=IGe(r.slice(t,n+1));return[Math.min(e[0],i[0]),Math.max(e[1],i[1])]},[1/0,-1/0]);return[Math.min(a[0],r[0]),Math.max(a[1],r[1])]},[1/0,-1/0]).map(function(e){return e===1/0||e===-1/0?0:e})},RGe=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,zGe=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,SJ=function(e,t,n){if((0,kV.default)(e))return e(t,n);if(!Array.isArray(e))return t;var r=[];if(hV(e[0]))r[0]=n?e[0]:Math.min(e[0],t[0]);else if(RGe.test(e[0])){var i=+RGe.exec(e[0])[1];r[0]=t[0]-i}else (0,kV.default)(e[0])?r[0]=e[0](t[0]):r[0]=t[0];if(hV(e[1]))r[1]=n?e[1]:Math.max(e[1],t[1]);else if(zGe.test(e[1])){var a=+zGe.exec(e[1])[1];r[1]=t[1]+a}else (0,kV.default)(e[1])?r[1]=e[1](t[1]):r[1]=t[1];return r},CJ=function(e,t,n){if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var i=(0,CW.default)(t,function(e){return e.coordinate}),a=1/0,o=1,s=i.length;o<s;o++){var c=i[o],l=i[o-1];a=Math.min((c.coordinate||0)-(l.coordinate||0),a)}return a===1/0?0:a}return n?void 0:0},BGe=function(e,t,n){return!e||!e.length||(0,uJ.default)(e,(0,dV.default)(n,`type.defaultProps.domain`))?t:e},VGe=function(e,t){var n=e.type.defaultProps?pJ(pJ({},e.type.defaultProps),e.props):e.props,r=n.dataKey,i=n.name,a=n.unit,o=n.formatter,s=n.tooltipType,c=n.chartType,l=n.hide;return pJ(pJ({},VV(e,!1)),{},{dataKey:r,unit:a,formatter:o,name:i||r,color:_J(e),value:hJ(t,r),type:s,payload:t,chartType:c,hide:l})};function wJ(e){"@babel/helpers - typeof";return wJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},wJ(e)}function HGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function UGe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
113t%2?HGe(Object(n),!0).forEach(function(t){WGe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):HGe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function WGe(e,t,n){return t=GGe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function GGe(e){var t=KGe(e,`string`);return wJ(t)==`symbol`?t:t+``}function KGe(e,t){if(wJ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(wJ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var TJ=Math.PI/180,qGe=function(e){return e*180/Math.PI},EJ=function(e,t,n,r){return{x:e+Math.cos(-TJ*r)*n,y:t+Math.sin(-TJ*r)*n}},JGe=function(e,t){var n=e.x,r=e.y,i=t.x,a=t.y;return Math.sqrt((n-i)**2+(r-a)**2)},YGe=function(e,t){var n=e.x,r=e.y,i=t.cx,a=t.cy,o=JGe({x:n,y:r},{x:i,y:a});if(o<=0)return{radius:o};var s=(n-i)/o,c=Math.acos(s);return r>a&&(c=2*Math.PI-c),{radius:o,angle:qGe(c),angleInRadian:c}},XGe=function(e){var t=e.startAngle,n=e.endAngle,r=Math.floor(t/360),i=Math.floor(n/360),a=Math.min(r,i);return{startAngle:t-a*360,endAngle:n-a*360}},ZGe=function(e,t){var n=t.startAngle,r=t.endAngle,i=Math.floor(n/360),a=Math.floor(r/360);return e+Math.min(i,a)*360},QGe=function(e,t){var n=e.x,r=e.y,i=YGe({x:n,y:r},t),a=i.radius,o=i.angle,s=t.innerRadius,c=t.outerRadius;if(a<s||a>c)return!1;if(a===0)return!0;var l=XGe(t),u=l.startAngle,d=l.endAngle,f=o,p;if(u<=d){for(;f>d;)f-=360;for(;f<u;)f+=360;p=f>=u&&f<=d}else{for(;f>u;)f-=360;for(;f<d;)f+=360;p=f>=d&&f<=u}return p?UGe(UGe({},t),{},{radius:a,angle:ZGe(f,t)}):null};function DJ(e){"@babel/helpers - typeof";return DJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},DJ(e)}var $Ge=[`offset`];function eKe(e){return iKe(e)||rKe(e)||nKe(e)||tKe()}function tKe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 114In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nKe(e,t){if(e){if(typeof e==`string`)return OJ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return OJ(e,t)}}function rKe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function iKe(e){if(Array.isArray(e))return OJ(e)}function OJ(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function aKe(e,t){if(e==null)return{};var n=oKe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function oKe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function sKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function kJ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?sKe(Object(n),!0).forEach(function(t){cKe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sKe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function cKe(e,t,n){return t=lKe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lKe(e){var t=uKe(e,`string`);return DJ(t)==`symbol`?t:t+``}function uKe(e,t){if(DJ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(DJ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function AJ(){return AJ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},AJ.apply(this,arguments)}var dKe=function(e){var t=e.value,n=e.formatter,r=(0,fV.default)(e.children)?t:e.children;return(0,kV.default)(n)?n(r):r},fKe=function(e,t){return pV(t-e)*Math.min(Math.abs(t-e),360)},pKe=function(e,t,n){var r=e.position,i=e.viewBox,a=e.offset,o=e.className,s=i,c=s.cx,l=s.cy,u=s.innerRadius,d=s.outerRadius,f=s.startAngle,p=s.endAngle,m=s.clockWise,h=(u+d)/2,g=fKe(f,p),_=g>=0?1:-1,v,y;r===`insideStart`?(v=f+_*a,y=m):r===`insideEnd`?(v=p-_*a,y=!m):r===`end`&&(v=p+_*a,y=m),y=g<=0?y:!y;var b=EJ(c,l,h,v),x=EJ(c,l,h,v+(y?1:-1)*359),S=`M${b.x},${b.y} 115 A${h},${h},0,1,${+!y}, 116 ${x.x},${x.y}`,C=(0,fV.default)(e.id)?_V(`recharts-radial-line-`):e.id;return J.createElement(`text`,AJ({},n,{dominantBaseline:`central`,className:Pw(`recharts-radial-bar-label`,o)}),J.createElement(`defs`,null,J.createElement(`path`,{id:C,d:S})),J.createElement(`textPath`,{xlinkHref:`#${C}`},t))},mKe=function(e){var t=e.viewBox,n=e.offset,r=e.position,i=t,a=i.cx,o=i.cy,s=i.innerRadius,c=i.outerRadius,l=(i.startAngle+i.endAngle)/2;if(r===`outside`){var u=EJ(a,o,c+n,l),d=u.x;return{x:d,y:u.y,textAnchor:d>=a?`start`:`end`,verticalAnchor:`middle`}}if(r===`center`)return{x:a,y:o,textAnchor:`middle`,verticalAnchor:`middle`};if(r===`centerTop`)return{x:a,y:o,textAnchor:`middle`,verticalAnchor:`start`};if(r===`centerBottom`)return{x:a,y:o,textAnchor:`middle`,verticalAnchor:`end`};var f=EJ(a,o,(s+c)/2,l);return{x:f.x,y:f.y,textAnchor:`middle`,verticalAnchor:`middle`}},hKe=function(e){var t=e.viewBox,n=e.parentViewBox,r=e.offset,i=e.position,a=t,o=a.x,s=a.y,c=a.width,l=a.height,u=l>=0?1:-1,d=u*r,f=u>0?`end`:`start`,p=u>0?`start`:`end`,m=c>=0?1:-1,h=m*r,g=m>0?`end`:`start`,_=m>0?`start`:`end`;if(i===`top`)return kJ(kJ({},{x:o+c/2,y:s-u*r,textAnchor:`middle`,verticalAnchor:f}),n?{height:Math.max(s-n.y,0),width:c}:{});if(i===`bottom`)return kJ(kJ({},{x:o+c/2,y:s+l+d,textAnchor:`middle`,verticalAnchor:p}),n?{height:Math.max(n.y+n.height-(s+l),0),width:c}:{});if(i===`left`){var v={x:o-h,y:s+l/2,textAnchor:g,verticalAnchor:`middle`};return kJ(kJ({},v),n?{width:Math.max(v.x-n.x,0),height:l}:{})}if(i===`right`){var y={x:o+c+h,y:s+l/2,textAnchor:_,verticalAnchor:`middle`};return kJ(kJ({},y),n?{width:Math.max(n.x+n.width-y.x,0),height:l}:{})}var b=n?{width:c,height:l}:{};return i===`insideLeft`?kJ({x:o+h,y:s+l/2,textAnchor:_,verticalAnchor:`middle`},b):i===`insideRight`?kJ({x:o+c-h,y:s+l/2,textAnchor:g,verticalAnchor:`middle`},b):i===`insideTop`?kJ({x:o+c/2,y:s+d,textAnchor:`middle`,verticalAnchor:p},b):i===`insideBottom`?kJ({x:o+c/2,y:s+l-d,textAnchor:`middle`,verticalAnchor:f},b):i===`insideTopLeft`?kJ({x:o+h,y:s+d,textAnchor:_,verticalAnchor:p},b):i===`insideTopRight`?kJ({x:o+c-h,y:s+d,textAnchor:g,verticalAnchor:p},b):i===`insideBottomLeft`?kJ({x:o+h,y:s+l-d,textAnchor:_,verticalAnchor:f},b):i===`insideBottomRight`?kJ({x:o+c-h,y:s+l-d,textAnchor:g,verticalAnchor:f},b):(0,CV.default)(i)&&(hV(i.x)||mV(i.x))&&(hV(i.y)||mV(i.y))?kJ({x:o+vV(i.x,c),y:s+vV(i.y,l),textAnchor:`end`,verticalAnchor:`end`},b):kJ({x:o+c/2,y:s+l/2,textAnchor:`middle`,verticalAnchor:`middle`},b)},gKe=function(e){return`cx`in e&&hV(e.cx)};function jJ(e){var t=e.offset,n=t===void 0?5:t,r=aKe(e,$Ge),i=kJ({offset:n},r),a=i.viewBox,o=i.position,s=i.value,c=i.children,l=i.content,u=i.className,d=u===void 0?``:u,f=i.textBreakAll;if(!a||(0,fV.default)(s)&&(0,fV.default)(c)&&!(0,J.isValidElement)(l)&&!(0,kV.default)(l))return null;if((0,J.isValidElement)(l))return(0,J.cloneElement)(l,i);var p;if((0,kV.default)(l)){if(p=(0,J.createElement)(l,i),(0,J.isValidElement)(p))return p}else p=dKe(i);var m=gKe(a),h=VV(i,!0);if(m&&(o===`insideStart`||o===`insideEnd`||o===`end`))return pKe(i,p,h);var g=m?mKe(i):hKe(i);return J.createElement(PG,AJ({className:Pw(`recharts-label`,d)},h,g,{breakAll:f}),p)}jJ.displayName=`Label`;var _Ke=function(e){var t=e.cx,n=e.cy,r=e.angle,i=e.startAngle,a=e.endAngle,o=e.r,s=e.radius,c=e.innerRadius,l=e.outerRadius,u=e.x,d=e.y,f=e.top,p=e.left,m=e.width,h=e.height,g=e.clockWise,_=e.labelViewBox;if(_)return _;
116if(hV(m)&&hV(h)){if(hV(u)&&hV(d))return{x:u,y:d,width:m,height:h};if(hV(f)&&hV(p))return{x:f,y:p,width:m,height:h}}return hV(u)&&hV(d)?{x:u,y:d,width:0,height:0}:hV(t)&&hV(n)?{cx:t,cy:n,startAngle:i||r||0,endAngle:a||r||0,innerRadius:c||0,outerRadius:l||s||o||0,clockWise:g}:e.viewBox?e.viewBox:{}},vKe=function(e,t){return e?e===!0?J.createElement(jJ,{key:`label-implicit`,viewBox:t}):gV(e)?J.createElement(jJ,{key:`label-implicit`,viewBox:t,value:e}):(0,J.isValidElement)(e)?e.type===jJ?(0,J.cloneElement)(e,{key:`label-implicit`,viewBox:t}):J.createElement(jJ,{key:`label-implicit`,content:e,viewBox:t}):(0,kV.default)(e)?J.createElement(jJ,{key:`label-implicit`,content:e,viewBox:t}):(0,CV.default)(e)?J.createElement(jJ,AJ({viewBox:t},e,{key:`label-implicit`})):null:null};jJ.parseViewBox=_Ke,jJ.renderCallByParent=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var r=e.children,i=_Ke(e),a=LV(r,jJ).map(function(e,n){return(0,J.cloneElement)(e,{viewBox:t||i,key:`label-${n}`})});return n?[vKe(e.label,t||i)].concat(eKe(a)):a};var MJ=l(o(((e,t)=>{function n(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}t.exports=n}))());function NJ(e){"@babel/helpers - typeof";return NJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},NJ(e)}var yKe=[`valueAccessor`],bKe=[`data`,`dataKey`,`clockWise`,`id`,`textBreakAll`];function xKe(e){return TKe(e)||wKe(e)||CKe(e)||SKe()}function SKe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 117In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function CKe(e,t){if(e){if(typeof e==`string`)return PJ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return PJ(e,t)}}function wKe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function TKe(e){if(Array.isArray(e))return PJ(e)}function PJ(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function FJ(){return FJ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},FJ.apply(this,arguments)}function EKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function DKe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?EKe(Object(n),!0).forEach(function(t){OKe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):EKe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function OKe(e,t,n){return t=kKe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kKe(e){var t=AKe(e,`string`);return NJ(t)==`symbol`?t:t+``}function AKe(e,t){if(NJ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(NJ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function jKe(e,t){if(e==null)return{};var n=MKe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function MKe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var NKe=function(e){return Array.isArray(e.value)?(0,MJ.default)(e.value):e.value};function IJ(e){var t=e.valueAccessor,n=t===void 0?NKe:t,r=jKe(e,yKe),i=r.data,a=r.dataKey,o=r.clockWise,s=r.id,c=r.textBreakAll,l=jKe(r,bKe);return!i||!i.length?null:J.createElement(JV,{className:`recharts-label-list`},i.map(function(e,t){var r=(0,fV.default)(a)?n(e,t):hJ(e&&e.payload,a),i=(0,fV.default)(s)?{}:{id:`${s}-${t}`};return J.createElement(jJ,FJ({},VV(e,!0),l,i,{parentViewBox:e.parentViewBox,value:r,textBreakAll:c,viewBox:jJ.parseViewBox((0,fV.default)(o)?e:DKe(DKe({},e),{},{clockWise:o})),key:`label-${t}`,index:t}))}))}IJ.displayName=`LabelList`;function PKe(e,t){return e?e===!0?J.createElement(IJ,{key:`labelList-implicit`,data:t}):J.isValidElement(e)||(0,kV.default)(e)?J.createElement(IJ,{key:`labelList-implicit`,data:t,content:e}):(0,CV.default)(e)?J.createElement(IJ,FJ({data:t},e,{key:`labelList-implicit`})):null:null}function FKe(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var r=e.children,i=LV(r,IJ).map(function(e,n){return(0,J.cloneElement)(e,{data:t,key:`labelList-${n}`})});return n?[PKe(e.label,t)].concat(xKe(i)):i}IJ.renderCallByParent=FKe;function LJ(e){"@babel/helpers - typeof";return LJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},LJ(e)}function RJ(){return RJ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},RJ.apply(this,arguments)}function IKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function LKe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
117t%2?IKe(Object(n),!0).forEach(function(t){RKe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):IKe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function RKe(e,t,n){return t=zKe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zKe(e){var t=BKe(e,`string`);return LJ(t)==`symbol`?t:t+``}function BKe(e,t){if(LJ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(LJ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var VKe=function(e,t){return pV(t-e)*Math.min(Math.abs(t-e),359.999)},zJ=function(e){var t=e.cx,n=e.cy,r=e.radius,i=e.angle,a=e.sign,o=e.isExternal,s=e.cornerRadius,c=e.cornerIsExternal,l=s*(o?1:-1)+r,u=Math.asin(s/l)/TJ,d=c?i:i+a*u,f=EJ(t,n,l,d),p=EJ(t,n,r,d),m=c?i-a*u:i;return{center:f,circleTangency:p,lineTangency:EJ(t,n,l*Math.cos(u*TJ),m),theta:u}},HKe=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,i=e.outerRadius,a=e.startAngle,o=e.endAngle,s=VKe(a,o),c=a+s,l=EJ(t,n,i,a),u=EJ(t,n,i,c),d=`M ${l.x},${l.y} 118 A ${i},${i},0, 119 ${+(Math.abs(s)>180)},${+(a>c)}, 120 ${u.x},${u.y} 121 `;if(r>0){var f=EJ(t,n,r,a),p=EJ(t,n,r,c);d+=`L ${p.x},${p.y} 122 A ${r},${r},0, 123 ${+(Math.abs(s)>180)},${+(a<=c)}, 124 ${f.x},${f.y} Z`}else d+=`L ${t},${n} Z`;return d},UKe=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,i=e.outerRadius,a=e.cornerRadius,o=e.forceCornerRadius,s=e.cornerIsExternal,c=e.startAngle,l=e.endAngle,u=pV(l-c),d=zJ({cx:t,cy:n,radius:i,angle:c,sign:u,cornerRadius:a,cornerIsExternal:s}),f=d.circleTangency,p=d.lineTangency,m=d.theta,h=zJ({cx:t,cy:n,radius:i,angle:l,sign:-u,cornerRadius:a,cornerIsExternal:s}),g=h.circleTangency,_=h.lineTangency,v=h.theta,y=s?Math.abs(c-l):Math.abs(c-l)-m-v;if(y<0)return o?`M ${p.x},${p.y} 125 a${a},${a},0,0,1,${a*2},0 126 a${a},${a},0,0,1,${-a*2},0 127 `:HKe({cx:t,cy:n,innerRadius:r,outerRadius:i,startAngle:c,endAngle:l});var b=`M ${p.x},${p.y} 128 A${a},${a},0,0,${+(u<0)},${f.x},${f.y} 129 A${i},${i},0,${+(y>180)},${+(u<0)},${g.x},${g.y} 130 A${a},${a},0,0,${+(u<0)},${_.x},${_.y} 131 `;if(r>0){var x=zJ({cx:t,cy:n,radius:r,angle:c,sign:u,isExternal:!0,cornerRadius:a,cornerIsExternal:s}),S=x.circleTangency,C=x.lineTangency,w=x.theta,T=zJ({cx:t,cy:n,radius:r,angle:l,sign:-u,isExternal:!0,cornerRadius:a,cornerIsExternal:s}),E=T.circleTangency,D=T.lineTangency,O=T.theta,k=s?Math.abs(c-l):Math.abs(c-l)-w-O;if(k<0&&a===0)return`${b}L${t},${n}Z`;b+=`L${D.x},${D.y} 132 A${a},${a},0,0,${+(u<0)},${E.x},${E.y} 133 A${r},${r},0,${+(k>180)},${+(u>0)},${S.x},${S.y} 134 A${a},${a},0,0,${+(u<0)},${C.x},${C.y}Z`}else b+=`L${t},${n}Z`;return b},WKe={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},GKe=function(e){var t=LKe(LKe({},WKe),e),n=t.cx,r=t.cy,i=t.innerRadius,a=t.outerRadius,o=t.cornerRadius,s=t.forceCornerRadius,c=t.cornerIsExternal,l=t.startAngle,u=t.endAngle,d=t.className;if(a<i||l===u)return null;var f=Pw(`recharts-sector`,d),p=a-i,m=vV(o,p,0,!0),h=m>0&&Math.abs(l-u)<360?UKe({cx:n,cy:r,innerRadius:i,outerRadius:a,cornerRadius:Math.min(m,p/2),forceCornerRadius:s,cornerIsExternal:c,startAngle:l,endAngle:u}):HKe({cx:n,cy:r,innerRadius:i,outerRadius:a,startAngle:l,endAngle:u});return J.createElement(`path`,RJ({},VV(t,!0),{className:f,d:h,role:`img`}))};function BJ(e){"@babel/helpers - typeof";return BJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},BJ(e)}function VJ(){return VJ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},VJ.apply(this,arguments)}function KKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function qKe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
134t%2?KKe(Object(n),!0).forEach(function(t){JKe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KKe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function JKe(e,t,n){return t=YKe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YKe(e){var t=XKe(e,`string`);return BJ(t)==`symbol`?t:t+``}function XKe(e,t){if(BJ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(BJ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var ZKe={curveBasisClosed:kH,curveBasisOpen:jH,curveBasis:DH,curveBumpX:NIe,curveBumpY:PIe,curveLinearClosed:HH,curveLinear:dH,curveMonotoneX:XH,curveMonotoneY:ZH,curveNatural:eU,curveStep:nU,curveStepAfter:iU,curveStepBefore:rU},HJ=function(e){return e.x===+e.x&&e.y===+e.y},UJ=function(e){return e.x},WJ=function(e){return e.y},QKe=function(e,t){if((0,kV.default)(e))return e;var n=`curve${(0,sU.default)(e)}`;return(n===`curveMonotone`||n===`curveBump`)&&t?ZKe[`${n}${t===`vertical`?`Y`:`X`}`]:ZKe[n]||dH},$Ke=function(e){var t=e.type,n=t===void 0?`linear`:t,r=e.points,i=r===void 0?[]:r,a=e.baseLine,o=e.layout,s=e.connectNulls,c=s===void 0?!1:s,l=QKe(n,o),u=c?i.filter(function(e){return HJ(e)}):i,d;if(Array.isArray(a)){var f=c?a.filter(function(e){return HJ(e)}):a,p=u.map(function(e,t){return qKe(qKe({},e),{},{base:f[t]})});return d=o===`vertical`?hH().y(WJ).x1(UJ).x0(function(e){return e.base.x}):hH().x(UJ).y1(WJ).y0(function(e){return e.base.y}),d.defined(HJ).curve(l),d(p)}return d=o===`vertical`&&hV(a)?hH().y(WJ).x1(UJ).x0(a):hV(a)?hH().x(UJ).y1(WJ).y0(a):mH().x(UJ).y(WJ),d.defined(HJ).curve(l),d(u)},GJ=function(e){var t=e.className,n=e.points,r=e.path,i=e.pathRef;if((!n||!n.length)&&!r)return null;var a=n&&n.length?$Ke(e):r;return J.createElement(`path`,VJ({},VV(e,!1),DV(e),{className:Pw(`recharts-curve`,t),d:a,ref:i}))},{getOwnPropertyNames:eqe,getOwnPropertySymbols:tqe}=Object,{hasOwnProperty:nqe}=Object.prototype;function KJ(e,t){return function(n,r,i){return e(n,r,i)&&t(n,r,i)}}function qJ(e){return function(t,n,r){if(!t||!n||typeof t!=`object`||typeof n!=`object`)return e(t,n,r);let{cache:i}=r,a=i.get(t),o=i.get(n);if(a&&o)return a===n&&o===t;i.set(t,n),i.set(n,t);let s=e(t,n,r);return i.delete(t),i.delete(n),s}}function rqe(e){return e?.[Symbol.toStringTag]}function iqe(e){return eqe(e).concat(tqe(e))}var aqe=Object.hasOwn||((e,t)=>nqe.call(e,t));function JJ(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var oqe=`__v`,sqe=`__o`,cqe=`_owner`,{getOwnPropertyDescriptor:lqe,keys:uqe}=Object;function dqe(e,t){return e.byteLength===t.byteLength&&XJ(new Uint8Array(e),new Uint8Array(t))}function fqe(e,t,n){let r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function pqe(e,t){return e.byteLength===t.byteLength&&XJ(new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}function mqe(e,t){return JJ(e.getTime(),t.getTime())}function hqe(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function gqe(e,t){return e===t}function _qe(e,t,n){let r=e.size;if(r!==t.size)return!1;if(!r)return!0;let i=Array(r),a=e.entries(),o,s,c=0;for(;(o=a.next())&&!o.done;){let r=t.entries(),a=!1,l=0;for(;(s=r.next())&&!s.done;){if(i[l]){l++;continue}let r=o.value,u=s.value;if(n.equals(r[0],u[0],c,l,e,t,n)&&n.equals(r[1],u[1],r[0],u[0],e,t,n)){a=i[l]=!0;break}l++}if(!a)return!1;c++}return!0}var vqe=JJ;function yqe(e,t,n){let r=uqe(e),i=r.length;if(uqe(t).length!==i)return!1;for(;i-- >0;)if(!wqe(e,t,n,r[i]))return!1;return!0}function YJ(e,t,n){let r=iqe(e),i=r.length;if(iqe(t).length!==i)return!1;let a,o,s;for(;i-- >0;)if(a=r[i],!wqe(e,t,n,a)||(o=lqe(e,a),s=lqe(t,a),(o||s)&&(!o||!s||o.configurable!==s.configurable||o.enumerable!==s.enumerable||o.writable!==s.writable)))return!1;return!0}function bqe(e,t){return JJ(e.valueOf(),t.valueOf())}function xqe(e,t){return e.source===t.source&&e.flags===t.flags}function Sqe(e,t,n){let r=e.size;if(r!==t.size)return!1;if(!r)return!0;let i=Array(r),a=e.values(),o,s;for(;(o=a.next())&&!o.done;){let r=t.values(),a=!1,c=0;for(;(s=r.next())&&!s.done;){if(!i[c]&&n.equals(o.value,s.value,o.value,s.value,e,t,n)){a=i[c]=!0;break}c++}if(!a)return!1}return!0}function XJ(e,t){let n=e.byteLength;if(t.byteLength!==n||e.byteOffset!==t.byteOffset)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function Cqe(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function wqe(e,t,n,r){return(r===cqe||r===sqe||r===oqe)&&(e.$$typeof||t.$$typeof)?!0:aqe(t,r)&&n.equals(e[r],t[r],r,r,e,t,n)}var Tqe=`[object ArrayBuffer]`,Eqe=`[object Arguments]`,Dqe=`[object Boolean]`,Oqe=`[object DataView]`,kqe=`[object Date]`,Aqe=`[object Error]`,jqe=`[object Map]`,Mqe=`[object Number]`,Nqe=`[object Object]`,Pqe=`[object RegExp]`,Fqe=`[object Set]`,Iqe=`[object String]`,Lqe={"[object Int8Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Int16Array]":!0,"[object Uint16Array]":!0,"[object Int32Array]":!0,"[object Uint32Array]":!0,"[object Float16Array]":!0,"[object Float32Array]":!0,"[object Float64Array
134]":!0,"[object BigInt64Array]":!0,"[object BigUint64Array]":!0},Rqe=`[object URL]`,zqe=Object.prototype.toString;function Bqe({areArrayBuffersEqual:e,areArraysEqual:t,areDataViewsEqual:n,areDatesEqual:r,areErrorsEqual:i,areFunctionsEqual:a,areMapsEqual:o,areNumbersEqual:s,areObjectsEqual:c,arePrimitiveWrappersEqual:l,areRegExpsEqual:u,areSetsEqual:d,areTypedArraysEqual:f,areUrlsEqual:p,unknownTagComparators:m}){return function(h,g,_){if(h===g)return!0;if(h==null||g==null)return!1;let v=typeof h;if(v!==typeof g)return!1;if(v!==`object`)return v===`number`?s(h,g,_):v===`function`?a(h,g,_):!1;let y=h.constructor;if(y!==g.constructor)return!1;if(y===Object)return c(h,g,_);if(Array.isArray(h))return t(h,g,_);if(y===Date)return r(h,g,_);if(y===RegExp)return u(h,g,_);if(y===Map)return o(h,g,_);if(y===Set)return d(h,g,_);let b=zqe.call(h);if(b===kqe)return r(h,g,_);if(b===Pqe)return u(h,g,_);if(b===jqe)return o(h,g,_);if(b===Fqe)return d(h,g,_);if(b===Nqe)return typeof h.then!=`function`&&typeof g.then!=`function`&&c(h,g,_);if(b===Rqe)return p(h,g,_);if(b===Aqe)return i(h,g,_);if(b===Eqe)return c(h,g,_);if(Lqe[b])return f(h,g,_);if(b===Tqe)return e(h,g,_);if(b===Oqe)return n(h,g,_);if(b===Dqe||b===Mqe||b===Iqe)return l(h,g,_);if(m){let e=m[b];if(!e){let t=rqe(h);t&&(e=m[t])}if(e)return e(h,g,_)}return!1}}function Vqe({circular:e,createCustomConfig:t,strict:n}){let r={areArrayBuffersEqual:dqe,areArraysEqual:n?YJ:fqe,areDataViewsEqual:pqe,areDatesEqual:mqe,areErrorsEqual:hqe,areFunctionsEqual:gqe,areMapsEqual:n?KJ(_qe,YJ):_qe,areNumbersEqual:vqe,areObjectsEqual:n?YJ:yqe,arePrimitiveWrappersEqual:bqe,areRegExpsEqual:xqe,areSetsEqual:n?KJ(Sqe,YJ):Sqe,areTypedArraysEqual:n?KJ(XJ,YJ):XJ,areUrlsEqual:Cqe,unknownTagComparators:void 0};if(t&&(r=Object.assign({},r,t(r))),e){let e=qJ(r.areArraysEqual),t=qJ(r.areMapsEqual),n=qJ(r.areObjectsEqual),i=qJ(r.areSetsEqual);r=Object.assign({},r,{areArraysEqual:e,areMapsEqual:t,areObjectsEqual:n,areSetsEqual:i})}return r}function Hqe(e){return function(t,n,r,i,a,o,s){return e(t,n,s)}}function Uqe({circular:e,comparator:t,createState:n,equals:r,strict:i}){if(n)return function(a,o){let{cache:s=e?new WeakMap:void 0,meta:c}=n();return t(a,o,{cache:s,equals:r,meta:c,strict:i})};if(e)return function(e,n){return t(e,n,{cache:new WeakMap,equals:r,meta:void 0,strict:i})};let a={cache:void 0,equals:r,meta:void 0,strict:i};return function(e,n){return t(e,n,a)}}var Wqe=ZJ();ZJ({strict:!0}),ZJ({circular:!0}),ZJ({circular:!0,strict:!0}),ZJ({createInternalComparator:()=>JJ}),ZJ({strict:!0,createInternalComparator:()=>JJ}),ZJ({circular:!0,createInternalComparator:()=>JJ}),ZJ({circular:!0,createInternalComparator:()=>JJ,strict:!0});function ZJ(e={}){let{circular:t=!1,createInternalComparator:n,createState:r,strict:i=!1}=e,a=Bqe(Vqe(e));return Uqe({circular:t,comparator:a,createState:r,equals:n?n(a):Hqe(a),strict:i})}function Gqe(e){typeof requestAnimationFrame<`u`&&requestAnimationFrame(e)}function Kqe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1;requestAnimationFrame(function r(i){n<0&&(n=i),i-n>t?(e(i),n=-1):Gqe(r)})}function QJ(e){"@babel/helpers - typeof";return QJ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},QJ(e)}function qqe(e){return Qqe(e)||Zqe(e)||Yqe(e)||Jqe()}function Jqe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 135In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Yqe(e,t){if(e){if(typeof e==`string`)return Xqe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Xqe(e,t)}}function Xqe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Zqe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function Qqe(e){if(Array.isArray(e))return e}function $qe(){var e={},t=function(){return null}
135,n=!1,r=function r(i){if(!n){if(Array.isArray(i)){if(!i.length)return;var a=qqe(i),o=a[0],s=a.slice(1);if(typeof o==`number`){Kqe(r.bind(null,s),o);return}r(o),Kqe(r.bind(null,s));return}QJ(i)===`object`&&(e=i,t(e)),typeof i==`function`&&i()}};return{stop:function(){n=!0},start:function(e){n=!1,r(e)},subscribe:function(e){return t=e,function(){t=function(){return null}}}}}function $J(e){"@babel/helpers - typeof";return $J=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},$J(e)}function eJe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tJe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?eJe(Object(n),!0).forEach(function(t){nJe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eJe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function nJe(e,t,n){return t=rJe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rJe(e){var t=iJe(e,`string`);return $J(t)===`symbol`?t:String(t)}function iJe(e,t){if($J(e)!==`object`||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if($J(r)!==`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var aJe=function(e,t){return[Object.keys(e),Object.keys(t)].reduce(function(e,t){return e.filter(function(e){return t.includes(e)})})},oJe=function(e){return e},sJe=function(e){return e.replace(/([A-Z])/g,function(e){return`-${e.toLowerCase()}`})},eY=function(e,t){return Object.keys(t).reduce(function(n,r){return tJe(tJe({},n),{},nJe({},r,e(r,t[r])))},{})},cJe=function(e,t,n){return e.map(function(e){return`${sJe(e)} ${t}ms ${n}`}).join(`,`)},lJe=!1,tY=function(e,t,n,r,i,a,o,s){if(lJe&&typeof console<`u`&&console.warn&&(t===void 0&&console.warn(`LogUtils requires an error message argument`),!e))if(t===void 0)console.warn(`Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.`);else{var c=[n,r,i,a,o,s],l=0;console.warn(t.replace(/%s/g,function(){return c[l++]}))}};function uJe(e,t){return pJe(e)||fJe(e,t)||gJe(e,t)||dJe()}function dJe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 136In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fJe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function pJe(e){if(Array.isArray(e))return e}function mJe(e){return vJe(e)||_Je(e)||gJe(e)||hJe()}function hJe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 137In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gJe(e,t){if(e){if(typeof e==`string`)return nY(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nY(e,t)}}function _Je(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function vJe(e){if(Array.isArray(e))return nY(e)}function nY(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var rY=1e-4,yJe=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},bJe=function(e,t){return e.map(function(e,n){return e*t**+n}).reduce(function(e,t){return e+t})},xJe=function(e,t){return function(n){return bJe(yJe(e,t),n)}},SJe=function(e,t){return function(n){var r=yJe(e,t);return bJe([].concat(mJe(r.map(function(e,t){return e*t}).slice(1)),[0]),n)}},CJe=function(){var e=[...arguments],t=e[0],n=e[1],r=e[2],i=e[3];
137if(e.length===1)switch(e[0]){case`linear`:t=0,n=0,r=1,i=1;break;case`ease`:t=.25,n=.1,r=.25,i=1;break;case`ease-in`:t=.42,n=0,r=1,i=1;break;case`ease-out`:t=.42,n=0,r=.58,i=1;break;case`ease-in-out`:t=0,n=0,r=.58,i=1;break;default:var a=e[0].split(`(`);if(a[0]===`cubic-bezier`&&a[1].split(`)`)[0].split(`,`).length===4){var o=uJe(a[1].split(`)`)[0].split(`,`).map(function(e){return parseFloat(e)}),4);t=o[0],n=o[1],r=o[2],i=o[3]}else tY(!1,`[configBezier]: arguments should be one of oneOf 'linear', 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', instead received %s`,e)}tY([t,r,n,i].every(function(e){return typeof e==`number`&&e>=0&&e<=1}),`[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s`,e);var s=xJe(t,r),c=xJe(n,i),l=SJe(t,r),u=function(e){return e>1?1:e<0?0:e},d=function(e){for(var t=e>1?1:e,n=t,r=0;r<8;++r){var i=s(n)-t,a=l(n);if(Math.abs(i-t)<rY||a<rY)return c(n);n=u(n-i/a)}return c(n)};return d.isStepper=!1,d},wJe=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.stiff,n=t===void 0?100:t,r=e.damping,i=r===void 0?8:r,a=e.dt,o=a===void 0?17:a,s=function(e,t,r){var a=r+(-(e-t)*n-r*i)*o/1e3,s=r*o/1e3+e;return Math.abs(s-t)<rY&&Math.abs(a)<rY?[t,0]:[s,a]};return s.isStepper=!0,s.dt=o,s},TJe=function(){var e=[...arguments],t=e[0];if(typeof t==`string`)switch(t){case`ease`:case`ease-in-out`:case`ease-out`:case`ease-in`:case`linear`:return CJe(t);case`spring`:return wJe();default:if(t.split(`(`)[0]===`cubic-bezier`)return CJe(t);tY(!1,`[configEasing]: first argument should be one of 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', 'linear' and 'spring', instead received %s`,e)}return typeof t==`function`?t:(tY(!1,`[configEasing]: first argument type should be function or string, instead received %s`,e),null)};function iY(e){"@babel/helpers - typeof";return iY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},iY(e)}function EJe(e){return kJe(e)||OJe(e)||FJe(e)||DJe()}function DJe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 138In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function OJe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function kJe(e){if(Array.isArray(e))return sY(e)}function AJe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function aY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?AJe(Object(n),!0).forEach(function(t){oY(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):AJe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function oY(e,t,n){return t=jJe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jJe(e){var t=MJe(e,`string`);return iY(t)===`symbol`?t:String(t)}function MJe(e,t){if(iY(e)!==`object`||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(iY(r)!==`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function NJe(e,t){return LJe(e)||IJe(e,t)||FJe(e,t)||PJe()}function PJe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 139In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function FJe(e,t){if(e){if(typeof e==`string`)return sY(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sY(e,t)}}function sY(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function IJe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}
139finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function LJe(e){if(Array.isArray(e))return e}var cY=function(e,t,n){return e+(t-e)*n},lY=function(e){return e.from!==e.to},RJe=function e(t,n,r){var i=eY(function(e,n){if(lY(n)){var r=NJe(t(n.from,n.to,n.velocity),2),i=r[0],a=r[1];return aY(aY({},n),{},{from:i,velocity:a})}return n},n);return r<1?eY(function(e,t){return lY(t)?aY(aY({},t),{},{velocity:cY(t.velocity,i[e].velocity,r),from:cY(t.from,i[e].from,r)}):t},n):e(t,i,r-1)},zJe=(function(e,t,n,r,i){var a=aJe(e,t),o=a.reduce(function(n,r){return aY(aY({},n),{},oY({},r,[e[r],t[r]]))},{}),s=a.reduce(function(n,r){return aY(aY({},n),{},oY({},r,{from:e[r],velocity:0,to:t[r]}))},{}),c=-1,l,u,d=function(){return null},f=function(){return eY(function(e,t){return t.from},s)},p=function(){return!Object.values(s).filter(lY).length};return d=n.isStepper?function(r){l||=r;var a=(r-l)/n.dt;s=RJe(n,s,a),i(aY(aY(aY({},e),t),f(s))),l=r,p()||(c=requestAnimationFrame(d))}:function(a){u||=a;var s=(a-u)/r,l=eY(function(e,t){return cY.apply(void 0,EJe(t).concat([n(s)]))},o);if(i(aY(aY(aY({},e),t),l)),s<1)c=requestAnimationFrame(d);else{var f=eY(function(e,t){return cY.apply(void 0,EJe(t).concat([n(1)]))},o);i(aY(aY(aY({},e),t),f))}},function(){return requestAnimationFrame(d),function(){cancelAnimationFrame(c)}}});function uY(e){"@babel/helpers - typeof";return uY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},uY(e)}var BJe=[`children`,`begin`,`duration`,`attributeName`,`easing`,`isActive`,`steps`,`from`,`to`,`canBegin`,`onAnimationEnd`,`shouldReAnimate`,`onAnimationReStart`];function VJe(e,t){if(e==null)return{};var n=HJe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function HJe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function dY(e){return KJe(e)||GJe(e)||WJe(e)||UJe()}function UJe(){throw TypeError(`Invalid attempt to spread non-iterable instance. 140In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function WJe(e,t){if(e){if(typeof e==`string`)return fY(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fY(e,t)}}function GJe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function KJe(e){if(Array.isArray(e))return fY(e)}function fY(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function qJe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function pY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?qJe(Object(n),!0).forEach(function(t){mY(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qJe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function mY(e,t,n){return t=ZJe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JJe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function YJe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,ZJe(r.key),r)}}function XJe(e,t,n){return t&&YJe(e.prototype,t),n&&YJe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function ZJe(e){var t=QJe(e,`string`);return uY(t)===`symbol`?t:String(t)}function QJe(e,t){if(uY(e)!==`object`||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(uY(r)!==`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function $Je(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&hY(e,t)}function hY(e,t){return hY=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},hY(e,t)}function eYe(e){var t=tYe();return function(){var n=vY(e),r;if(t){var i=vY(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return gY(this,r)}}function gY(e,t){if(t&&(uY(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return _Y(e)}function _Y(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function tYe(){if(typeof Reflect>`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vY(e){return vY=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vY(e)}var yY=function(e){$Je(n,e);var t=eYe(n);function n(e,r){var i;JJe(this,n),i=t.call(this,e,r);var a=i.props,o=a.isActive,s=a.attributeName,c=a.from,l=a.to,u=a.steps,d=a.children,f=a.duration;if(i.handleStyleChange=i.handleStyleChange.bind(_Y(i)),i.changeStyle=i.changeStyle.bind(_Y(i)),!o||f<=0)return i.state={style:{}},typeof d==`function`&&(i.state={style:l}),gY(i);if(u&&u.length)i.state={style:u[0].style};else if(c){if(typeof d==`function`)return i.state={style:c},gY(i);i.state={style:s?mY({},s,c):c}}else i.state={style:{}};return i}return XJe(n,[{key:`componentDidMount`,value:function(){var e=this.props,t=e.isActive,n=e.canBegin;this.mounted=!0,!(!t||!n)&&this.runAnimation(this.props)}},{key:`componentDidUpdate`,value:function(e){var t=this.props,n=t.isActive,r=t.canBegin,i=t.attributeName,a=t.shouldReAnimate,o=t.to,s=t.from,c=this.state.style;if(r){if(!n){var l={style:i?mY({},i,o):o};this.state&&c&&(i&&c[i]!==o||!i&&c!==o)&&this.setState(l);return}if(!(Wqe(e.to,o)&&e.canBegin&&e.isActive)){var u=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var d=u||a?s:e.to;if(this.state&&c){var f={style:i?mY({},i,d):d};(i&&c[i]!==d||!i&&c!==d)&&this.setState(f)}this.runAnimation(pY(pY({},this.props),{}
140,{from:d,begin:0}))}}}},{key:`componentWillUnmount`,value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&=(this.manager.stop(),null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:`handleStyleChange`,value:function(e){this.changeStyle(e)}},{key:`changeStyle`,value:function(e){this.mounted&&this.setState({style:e})}},{key:`runJSAnimation`,value:function(e){var t=this,n=e.from,r=e.to,i=e.duration,a=e.easing,o=e.begin,s=e.onAnimationEnd,c=e.onAnimationStart,l=zJe(n,r,TJe(a),i,this.changeStyle);this.manager.start([c,o,function(){t.stopJSAnimation=l()},i,s])}},{key:`runStepAnimation`,value:function(e){var t=this,n=e.steps,r=e.begin,i=e.onAnimationStart,a=n[0],o=a.style,s=a.duration,c=s===void 0?0:s;return this.manager.start([i].concat(dY(n.reduce(function(e,r,i){if(i===0)return e;var a=r.duration,o=r.easing,s=o===void 0?`ease`:o,c=r.style,l=r.properties,u=r.onAnimationEnd,d=i>0?n[i-1]:r,f=l||Object.keys(c);if(typeof s==`function`||s===`spring`)return[].concat(dY(e),[t.runJSAnimation.bind(t,{from:d.style,to:c,duration:a,easing:s}),a]);var p=cJe(f,a,s),m=pY(pY(pY({},d.style),c),{},{transition:p});return[].concat(dY(e),[m,a,u]).filter(oJe)},[o,Math.max(c,r)])),[e.onAnimationEnd]))}},{key:`runAnimation`,value:function(e){this.manager||=$qe();var t=e.begin,n=e.duration,r=e.attributeName,i=e.to,a=e.easing,o=e.onAnimationStart,s=e.onAnimationEnd,c=e.steps,l=e.children,u=this.manager;if(this.unSubscribe=u.subscribe(this.handleStyleChange),typeof a==`function`||typeof l==`function`||a===`spring`){this.runJSAnimation(e);return}if(c.length>1){this.runStepAnimation(e);return}var d=r?mY({},r,i):i,f=cJe(Object.keys(d),n,a);u.start([o,t,pY(pY({},d),{},{transition:f}),n,s])}},{key:`render`,value:function(){var e=this.props,t=e.children;e.begin;var n=e.duration;e.attributeName,e.easing;var r=e.isActive;e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart;var i=VJe(e,BJe),a=J.Children.count(t),o=this.state.style;if(typeof t==`function`)return t(o);if(!r||a===0||n<=0)return t;var s=function(e){var t=e.props,n=t.style,r=n===void 0?{}:n,a=t.className;return(0,J.cloneElement)(e,pY(pY({},i),{},{style:pY(pY({},r),o),className:a}))};return a===1?s(J.Children.only(t)):J.createElement(`div`,null,J.Children.map(t,function(e){return s(e)}))}}]),n}(J.PureComponent);yY.displayName=`Animate`,yY.defaultProps={begin:0,duration:1e3,from:``,to:``,attributeName:``,easing:`ease`,isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},yY.propTypes={from:CM.default.oneOfType([CM.default.object,CM.default.string]),to:CM.default.oneOfType([CM.default.object,CM.default.string]),attributeName:CM.default.string,duration:CM.default.number,begin:CM.default.number,easing:CM.default.oneOfType([CM.default.string,CM.default.func]),steps:CM.default.arrayOf(CM.default.shape({duration:CM.default.number.isRequired,style:CM.default.object.isRequired,easing:CM.default.oneOfType([CM.default.oneOf([`ease`,`ease-in`,`ease-out`,`ease-in-out`,`linear`]),CM.default.func]),properties:CM.default.arrayOf(`string`),onAnimationEnd:CM.default.func})),children:CM.default.oneOfType([CM.default.node,CM.default.func]),isActive:CM.default.bool,canBegin:CM.default.bool,onAnimationEnd:CM.default.func,shouldReAnimate:CM.default.bool,onAnimationStart:CM.default.func,onAnimationReStart:CM.default.func};var bY=yY;function xY(e){"@babel/helpers - typeof";return xY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},xY(e)}function SY(){return SY=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},SY.apply(this,arguments)}function nYe(e,t){return sYe(e)||oYe(e,t)||iYe(e,t)||rYe()}function rYe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 141In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function iYe(e,t){if(e){if(typeof e==`string`)return aYe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return aYe(e,t)}}function aYe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function oYe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}
141finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function sYe(e){if(Array.isArray(e))return e}function cYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lYe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?cYe(Object(n),!0).forEach(function(t){uYe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cYe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function uYe(e,t,n){return t=dYe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dYe(e){var t=fYe(e,`string`);return xY(t)==`symbol`?t:t+``}function fYe(e,t){if(xY(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(xY(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var pYe=function(e,t,n,r,i){var a=Math.min(Math.abs(n)/2,Math.abs(r)/2),o=r>=0?1:-1,s=n>=0?1:-1,c=+(r>=0&&n>=0||r<0&&n<0),l;if(a>0&&i instanceof Array){for(var u=[0,0,0,0],d=0,f=4;d<f;d++)u[d]=i[d]>a?a:i[d];l=`M${e},${t+o*u[0]}`,u[0]>0&&(l+=`A ${u[0]},${u[0]},0,0,${c},${e+s*u[0]},${t}`),l+=`L ${e+n-s*u[1]},${t}`,u[1]>0&&(l+=`A ${u[1]},${u[1]},0,0,${c}, 142 ${e+n},${t+o*u[1]}`),l+=`L ${e+n},${t+r-o*u[2]}`,u[2]>0&&(l+=`A ${u[2]},${u[2]},0,0,${c}, 143 ${e+n-s*u[2]},${t+r}`),l+=`L ${e+s*u[3]},${t+r}`,u[3]>0&&(l+=`A ${u[3]},${u[3]},0,0,${c}, 144 ${e},${t+r-o*u[3]}`),l+=`Z`}else if(a>0&&i===+i&&i>0){var p=Math.min(a,i);l=`M ${e},${t+o*p} 145 A ${p},${p},0,0,${c},${e+s*p},${t} 146 L ${e+n-s*p},${t} 147 A ${p},${p},0,0,${c},${e+n},${t+o*p} 148 L ${e+n},${t+r-o*p} 149 A ${p},${p},0,0,${c},${e+n-s*p},${t+r} 150 L ${e+s*p},${t+r} 151 A ${p},${p},0,0,${c},${e},${t+r-o*p} Z`}else l=`M ${e},${t} h ${n} v ${r} h ${-n} Z`;return l},mYe=function(e,t){if(!e||!t)return!1;var n=e.x,r=e.y,i=t.x,a=t.y,o=t.width,s=t.height;if(Math.abs(o)>0&&Math.abs(s)>0){var c=Math.min(i,i+o),l=Math.max(i,i+o),u=Math.min(a,a+s),d=Math.max(a,a+s);return n>=c&&n<=l&&r>=u&&r<=d}return!1},hYe={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:`ease`},CY=function(e){var t=lYe(lYe({},hYe),e),n=(0,J.useRef)(),r=nYe((0,J.useState)(-1),2),i=r[0],a=r[1];(0,J.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&a(e)}catch{}},[]);var o=t.x,s=t.y,c=t.width,l=t.height,u=t.radius,d=t.className,f=t.animationEasing,p=t.animationDuration,m=t.animationBegin,h=t.isAnimationActive,g=t.isUpdateAnimationActive;if(o!==+o||s!==+s||c!==+c||l!==+l||c===0||l===0)return null;var _=Pw(`recharts-rectangle`,d);return g?J.createElement(bY,{canBegin:i>0,from:{width:c,height:l,x:o,y:s},to:{width:c,height:l,x:o,y:s},duration:p,animationEasing:f,isActive:g},function(e){var r=e.width,a=e.height,o=e.x,s=e.y;return J.createElement(bY,{canBegin:i>0,from:`0px ${i===-1?1:i}px`,to:`${i}px 0px`,attributeName:`strokeDasharray`,begin:m,duration:p,isActive:h,easing:f},J.createElement(`path`,SY({},VV(t,!0),{className:_,d:pYe(o,s,r,a,u),ref:n})))}):J.createElement(`path`,SY({},VV(t,!0),{className:_,d:pYe(o,s,c,l,u)}))};function wY(){return wY=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wY.apply(this,arguments)}var TY=function(e){var t=e.cx,n=e.cy,r=e.r,i=e.className,a=Pw(`recharts-dot`,i);return t===+t&&n===+n&&r===+r?J.createElement(`circle`,wY({},VV(e,!1),DV(e),{className:a,cx:t,cy:n,r})):null};function EY(e){"@babel/helpers - typeof";return EY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},EY(e)}var gYe=[`x`,`y`,`top`,`left`,`width`,`height`,`className`];function DY(){return DY=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},DY.apply(this,arguments)}function _Ye(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vYe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
151t%2?_Ye(Object(n),!0).forEach(function(t){yYe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_Ye(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function yYe(e,t,n){return t=bYe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bYe(e){var t=xYe(e,`string`);return EY(t)==`symbol`?t:t+``}function xYe(e,t){if(EY(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(EY(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function SYe(e,t){if(e==null)return{};var n=CYe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function CYe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var wYe=function(e,t,n,r,i,a){return`M${e},${i}v${r}M${a},${t}h${n}`},TYe=function(e){var t=e.x,n=t===void 0?0:t,r=e.y,i=r===void 0?0:r,a=e.top,o=a===void 0?0:a,s=e.left,c=s===void 0?0:s,l=e.width,u=l===void 0?0:l,d=e.height,f=d===void 0?0:d,p=e.className,m=SYe(e,gYe),h=vYe({x:n,y:i,top:o,left:c,width:u,height:f},m);return!hV(n)||!hV(i)||!hV(u)||!hV(f)||!hV(o)||!hV(c)?null:J.createElement(`path`,DY({},VV(h,!0),{className:Pw(`recharts-cross`,p),d:wYe(n,i,u,f,o,c)}))},EYe=o(((e,t)=>{t.exports=VU()(Object.getPrototypeOf,Object)})),DYe=o(((e,t)=>{var n=BB(),r=EYe(),i=VB(),a=`[object Object]`,o=Function.prototype,s=Object.prototype,c=o.toString,l=s.hasOwnProperty,u=c.call(Object);function d(e){if(!i(e)||n(e)!=a)return!1;var t=r(e);if(t===null)return!0;var o=l.call(t,`constructor`)&&t.constructor;return typeof o==`function`&&o instanceof o&&c.call(o)==u}t.exports=d})),OYe=o(((e,t)=>{var n=BB(),r=VB(),i=`[object Boolean]`;function a(e){return e===!0||e===!1||r(e)&&n(e)==i}t.exports=a}));function OY(e){"@babel/helpers - typeof";return OY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},OY(e)}function kY(){return kY=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kY.apply(this,arguments)}function kYe(e,t){return PYe(e)||NYe(e,t)||jYe(e,t)||AYe()}function AYe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 152In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function jYe(e,t){if(e){if(typeof e==`string`)return MYe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return MYe(e,t)}}function MYe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function NYe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function PYe(e){if(Array.isArray(e))return e}function FYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function IYe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?FYe(Object(n),!0).forEach(function(t){LYe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FYe(Object(n)).forEac
152h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function LYe(e,t,n){return t=RYe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function RYe(e){var t=zYe(e,`string`);return OY(t)==`symbol`?t:t+``}function zYe(e,t){if(OY(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(OY(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var BYe=function(e,t,n,r,i){var a=n-r,o=`M ${e},${t}`;return o+=`L ${e+n},${t}`,o+=`L ${e+n-a/2},${t+i}`,o+=`L ${e+n-a/2-r},${t+i}`,o+=`L ${e},${t} Z`,o},VYe={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:`ease`},HYe=function(e){var t=IYe(IYe({},VYe),e),n=(0,J.useRef)(),r=kYe((0,J.useState)(-1),2),i=r[0],a=r[1];(0,J.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&a(e)}catch{}},[]);var o=t.x,s=t.y,c=t.upperWidth,l=t.lowerWidth,u=t.height,d=t.className,f=t.animationEasing,p=t.animationDuration,m=t.animationBegin,h=t.isUpdateAnimationActive;if(o!==+o||s!==+s||c!==+c||l!==+l||u!==+u||c===0&&l===0||u===0)return null;var g=Pw(`recharts-trapezoid`,d);return h?J.createElement(bY,{canBegin:i>0,from:{upperWidth:0,lowerWidth:0,height:u,x:o,y:s},to:{upperWidth:c,lowerWidth:l,height:u,x:o,y:s},duration:p,animationEasing:f,isActive:h},function(e){var r=e.upperWidth,a=e.lowerWidth,o=e.height,s=e.x,c=e.y;return J.createElement(bY,{canBegin:i>0,from:`0px ${i===-1?1:i}px`,to:`${i}px 0px`,attributeName:`strokeDasharray`,begin:m,duration:p,easing:f},J.createElement(`path`,kY({},VV(t,!0),{className:g,d:BYe(s,c,r,a,o),ref:n})))}):J.createElement(`g`,null,J.createElement(`path`,kY({},VV(t,!0),{className:g,d:BYe(o,s,c,l,u)})))},AY=l(DYe()),UYe=l(OYe()),WYe=[`option`,`shapeType`,`propTransformer`,`activeClassName`,`isActive`];function jY(e){"@babel/helpers - typeof";return jY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},jY(e)}function GYe(e,t){if(e==null)return{};var n=KYe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function KYe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function qYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function MY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?qYe(Object(n),!0).forEach(function(t){JYe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qYe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function JYe(e,t,n){return t=YYe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YYe(e){var t=XYe(e,`string`);return jY(t)==`symbol`?t:t+``}function XYe(e,t){if(jY(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(jY(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function ZYe(e,t){return MY(MY({},t),e)}function QYe(e,t){return e===`symbols`}function $Ye(e){var t=e.shapeType,n=e.elementProps;switch(t){case`rectangle`:return J.createElement(CY,n);case`trapezoid`:return J.createElement(HYe,n);case`sector`:return J.createElement(GKe,n);case`symbols`:if(QYe(t,n))return J.createElement(pU,n);break;default:return null}}function eXe(e){return(0,J.isValidElement)(e)?e.props:e}function NY(e){var t=e.option,n=e.shapeType,r=e.propTransformer,i=r===void 0?ZYe:r,a=e.activeClassName,o=a===void 0?`recharts-active-shape`:a,s=e.isActive,c=GYe(e,WYe),l;if((0,J.isValidElement)(t))l=(0,J.cloneElement)(t,MY(MY({},c),eXe(t)));else if((0,kV.default)(t))l=t(c);else if((0,AY.default)(t)&&!(0,UYe.default)(t)){var u=i(t,c);l=J.createElement($Ye,{shapeType:n,elementProps:u})}else{var d=c;l=J.createElement($Ye,{shapeType:n,elementProps:d})}return s?J.createElement(JV,{className:o},l):l}function PY(e,t){return t!=null&&`trapezoids`in e.props}function FY(e,t){return t!=null&&`sectors`in e.props}function IY(e,t){return t!=null&&`points`in e.props}function tXe(e,t){var n,r,i=e.x===(t==null||(n=t.labelViewBox)==null?void 0:n.x)||e.x===t.x,a=e.y===(t==null||(r=t.labelViewBox)==null?void 0:r.y
152)||e.y===t.y;return i&&a}function nXe(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function rXe(e,t){var n=e.x===t.x,r=e.y===t.y,i=e.z===t.z;return n&&r&&i}function iXe(e,t){var n;return PY(e,t)?n=tXe:FY(e,t)?n=nXe:IY(e,t)&&(n=rXe),n}function aXe(e,t){var n;return PY(e,t)?n=`trapezoids`:FY(e,t)?n=`sectors`:IY(e,t)&&(n=`points`),n}function oXe(e,t){if(PY(e,t)){var n;return(n=t.tooltipPayload)==null||(n=n[0])==null||(n=n.payload)==null?void 0:n.payload}if(FY(e,t)){var r;return(r=t.tooltipPayload)==null||(r=r[0])==null||(r=r.payload)==null?void 0:r.payload}return IY(e,t)?t.payload:{}}function sXe(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,i=aXe(n,t),a=oXe(n,t),o=r.filter(function(e,r){var o=(0,uJ.default)(a,e),s=n.props[i].filter(function(e){return iXe(n,t)(e,t)}),c=r===n.props[i].indexOf(s[s.length-1]);return o&&c});return r.indexOf(o[o.length-1])}var cXe=o(((e,t)=>{var n=Math.ceil,r=Math.max;function i(e,t,i,a){for(var o=-1,s=r(n((t-e)/(i||1)),0),c=Array(s);s--;)c[a?s:++o]=e,e+=i;return c}t.exports=i})),lXe=o(((e,t)=>{var n=eG(),r=1/0,i=17976931348623157e292;function a(e){return e?(e=n(e),e===r||e===-r?(e<0?-1:1)*i:e===e?e:0):e===0?e:0}t.exports=a})),uXe=o(((e,t)=>{var n=cXe(),r=SW(),i=lXe();function a(e){return function(t,a,o){return o&&typeof o!=`number`&&r(t,a,o)&&(a=o=void 0),t=i(t),a===void 0?(a=t,t=0):a=i(a),o=o===void 0?t<a?1:-1:i(o),n(t,a,o,e)}}t.exports=a})),dXe=o(((e,t)=>{t.exports=uXe()()}));function LY(e){"@babel/helpers - typeof";return LY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},LY(e)}function fXe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function pXe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?fXe(Object(n),!0).forEach(function(t){mXe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fXe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function mXe(e,t,n){return t=hXe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hXe(e){var t=gXe(e,`string`);return LY(t)==`symbol`?t:t+``}function gXe(e,t){if(LY(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(LY(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var _Xe=[`Webkit`,`Moz`,`O`,`ms`],vXe=function(e,t){if(!e)return null;var n=e.replace(/(\w)/,function(e){return e.toUpperCase()}),r=_Xe.reduce(function(e,r){return pXe(pXe({},e),{},mXe({},r+n,t))},{});return r[e]=t,r},RY=l(dXe());function zY(e){"@babel/helpers - typeof";return zY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},zY(e)}function BY(){return BY=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},BY.apply(this,arguments)}function yXe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function VY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?yXe(Object(n),!0).forEach(function(t){WY(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yXe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bXe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function xXe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,OXe(r.key),r)}}function SXe(e,t,n){return t&&xXe(e.prototype,t),n&&xXe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function CXe(e,t,n){return t=HY(t),wXe(e,EXe()?Reflect.construct(t,n||[],HY(e).constructor):t.apply(e,n))}function wXe(e,t){if(t&&(zY(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return TXe(e)}function TXe(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function EXe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(EXe=function(){return!!e})()}function HY(e){return HY=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},HY(e)}function DXe(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&UY(e,t)}function UY(e,t){return UY=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},UY(e,t)}function WY(e,t,n){return t=OXe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OXe(e){var t=kXe(e,`string`);return zY(t)==`symbol`?t:t+``}function kXe(e,t){if(zY(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(zY(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var AXe=function(e){var t=e.data,n=e.startIndex,r=e.endIndex,i=e.x,a=e.width,o=e.travellerWidth;if(!t||!t.length)return{};var s=t.length,c=nK().domain((0,RY.default)(0,s)).range([i,i+a-o]),l=c.domain().map(function(e){return c(e)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(n),endX:c(r),scale:c,scaleValues:l}},jXe=function(e){return e.changedTouches&&!!e.changedTouches.length},GY=function(e){function t(e){var n;return bXe(this,t),n=CXe(this,t,[e]),WY(n,`handleDrag`,function(e){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(e):n.state.isSlideMoving&&n.handleSlideDrag(e)}),WY(n,`handleTouchMove`,function(e){e.changedTouches!=null&&e.changedTouches.length>0&&n.handleDrag(e.changedTouches[0])}),WY(n,`handleDragEnd`,function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var e=n.props,t=e.endIndex,r=e.onDragEnd,i=e.startIndex;r?.({endIndex:t,startIndex:i})}),n.detachDragEndListener()}),WY(n,`handleLeaveWrapper`,function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))}),WY(n,`handleEnterSlideOrTraveller`,function(){n.setState({isTextActive:!0})}),WY(n,`handleLeaveSlideOrTraveller`,function(){n.setState({isTextActive:!1})}),WY(n,`handleSlideDragStart`,function(e){var t=jXe(e)?e.changedTouches[0]:e;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:t.pageX}),n.attachDragEndListener()}),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(n,`startX`),endX:n.handleTravellerDragStart.bind(n,`endX`)},n.state={},n}return DXe(t,e),SXe(t,[{key:`componentWillUnmount`,value:function(){this.leaveTimer&&=(clearTimeout(this.leaveTimer),null),this.detachDragEndListener()}},{key:`getIndex`,value:function(e){var n=e.startX,r=e.endX,i=this.state.scaleValues,a=this.props,o=a.gap,s=a.data.length-1,c=Math.min(n,r),l=Math.max(n,r),u=t.getIndexInRange(i,c),d=t.getIndexInRange(i,l);
vendor: 4,680 bytes, line 152
152return{startIndex:u-u%o,endIndex:d===s?s:d-d%o}}},{key:`getTextOfTick`,value:function(e){var t=this.props,n=t.data,r=t.tickFormatter,i=t.dataKey,a=hJ(n[e],i,e);return(0,kV.default)(r)?r(a,e):a}},{key:`attachDragEndListener`,value:function(){window.addEventListener(`mouseup`,this.handleDragEnd,!0),window.addEventListener(`touchend`,this.handleDragEnd,!0),window.addEventListener(`mousemove`,this.handleDrag,!0)}},{key:`detachDragEndListener`,value:function(){window.removeEventListener(`mouseup`,this.handleDragEnd,!0),window.removeEventListener(`touchend`,this.handleDragEnd,!0),window.removeEventListener(`mousemove`,this.handleDrag,!0)}},{key:`handleSlideDrag`,value:function(e){var t=this.state,n=t.slideMoveStartX,r=t.startX,i=t.endX,a=this.props,o=a.x,s=a.width,c=a.travellerWidth,l=a.startIndex,u=a.endIndex,d=a.onChange,f=e.pageX-n;f>0?f=Math.min(f,o+s-c-i,o+s-c-r):f<0&&(f=Math.max(f,o-r,o-i));var p=this.getIndex({startX:r+f,endX:i+f});(p.startIndex!==l||p.endIndex!==u)&&d&&d(p),this.setState({startX:r+f,endX:i+f,slideMoveStartX:e.pageX})}},{key:`handleTravellerDragStart`,value:function(e,t){var n=jXe(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:`handleTravellerMove`,value:function(e){var t=this.state,n=t.brushMoveStartX,r=t.movingTravellerId,i=t.endX,a=t.startX,o=this.state[r],s=this.props,c=s.x,l=s.width,u=s.travellerWidth,d=s.onChange,f=s.gap,p=s.data,m={startX:this.state.startX,endX:this.state.endX},h=e.pageX-n;h>0?h=Math.min(h,c+l-u-o):h<0&&(h=Math.max(h,c-o)),m[r]=o+h;var g=this.getIndex(m),_=g.startIndex,v=g.endIndex,y=function(){var e=p.length-1;return r===`startX`&&(i>a?_%f===0:v%f===0)||i<a&&v===e||r===`endX`&&(i>a?v%f===0:_%f===0)||i>a&&v===e};this.setState(WY(WY({},r,o+h),`brushMoveStartX`,e.pageX),function(){d&&y()&&d(g)})}},{key:`handleTravellerMoveKeyboard`,value:function(e,t){var n=this,r=this.state,i=r.scaleValues,a=r.startX,o=r.endX,s=this.state[t],c=i.indexOf(s);if(c!==-1){var l=c+e;if(!(l===-1||l>=i.length)){var u=i[l];t===`startX`&&u>=o||t===`endX`&&u<=a||this.setState(WY({},t,u),function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))})}}}},{key:`renderBackground`,value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,i=e.height,a=e.fill,o=e.stroke;return J.createElement(`rect`,{stroke:o,fill:a,x:t,y:n,width:r,height:i})}},{key:`renderPanorama`,value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,i=e.height,a=e.data,o=e.children,s=e.padding,c=J.Children.only(o);return c?J.cloneElement(c,{x:t,y:n,width:r,height:i,margin:s,compact:!0,data:a}):null}},{key:`renderTravellerLayer`,value:function(e,n){var r=this,i=this.props,a=i.y,o=i.travellerWidth,s=i.height,c=i.traveller,l=i.ariaLabel,u=i.data,d=i.startIndex,f=i.endIndex,p=Math.max(e,this.props.x),m=VY(VY({},VV(this.props,!1)),{},{x:p,y:a,width:o,height:s}),h=l||`Min value: ${u[d]?.name}, Max value: ${u[f]?.name}`;return J.createElement(JV,{tabIndex:0,role:`slider`,"aria-label":h,"aria-valuenow":e,className:`recharts-brush-traveller`,onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[n],onTouchStart:this.travellerDragStartHandlers[n],onKeyDown:function(e){[`ArrowLeft`,`ArrowRight`].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),r.handleTravellerMoveKeyboard(e.key===`ArrowRight`?1:-1,n))},onFocus:function(){r.setState({isTravellerFocused:!0})},onBlur:function(){r.setState({isTravellerFocused:!1})},style:{cursor:`col-resize`}},t.renderTraveller(c,m))}},{key:`renderSlide`,value:function(e,t){var n=this.props,r=n.y,i=n.height,a=n.stroke,o=n.travellerWidth,s=Math.min(e,t)+o,c=Math.max(Math.abs(t-e)-o,0);return J.createElement(`rect`,{className:`recharts-brush-slide`,onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:`move`},stroke:`none`,fill:a,fillOpacity:.2,x:s,y:r,width:c,height:i})}},{key:`renderText`,value:function(){var e=this.props,t=e.startIndex,n=e.endIndex,r=e.y,i=e.height,a=e.travellerWidth,o=e.stroke,s=this.state,c=s.startX,l=s.endX,u=5,d={pointerEvents:`none`,fill:o};return J.createElement(JV,{className:`recharts-brush-texts`},J.createElement(PG,BY({textAnchor:`end`,verticalAnchor:`middle`,x:Math.min(c,l)-u,y:r+i/2},d),this.getTextOfTick(t)),J.createElement(PG,BY({textAnchor:`start`,verticalAnchor:`middle`,x:Math.max(c,l)+a+u,y:r+i/2},d),this.getTextOfTick(n)))}},{key:`render`,value:function(){var e=this.props,t=e.data,n=e.className,r=e.children,i=e.x,a=e.
152y,o=e.width,s=e.height,c=e.alwaysShowText,l=this.state,u=l.startX,d=l.endX,f=l.isTextActive,p=l.isSlideMoving,m=l.isTravellerMoving,h=l.isTravellerFocused;if(!t||!t.length||!hV(i)||!hV(a)||!hV(o)||!hV(s)||o<=0||s<=0)return null;var g=Pw(`recharts-brush`,n),_=J.Children.count(r)===1,v=vXe(`userSelect`,`none`);return J.createElement(JV,{className:g,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:v},this.renderBackground(),_&&this.renderPanorama(),this.renderSlide(u,d),this.renderTravellerLayer(u,`startX`),this.renderTravellerLayer(d,`endX`),(f||p||m||h||c)&&this.renderText())}}],[{key:`renderDefaultTraveller`,value:function(e){var t=e.x,n=e.y,r=e.width,i=e.height,a=e.stroke,o=Math.floor(n+i/2)-1;return J.createElement(J.Fragment,null,J.createElement(`rect`,{x:t,y:n,width:r,height:i,fill:a,stroke:`none`}),J.createElement(`line`,{x1:t+1,y1:o,x2:t+r-1,y2:o,fill:`none`,stroke:`#fff`}),J.createElement(`line`,{x1:t+1,y1:o+2,x2:t+r-1,y2:o+2,fill:`none`,stroke:`#fff`}))}},{key:`renderTraveller`,value:function(e,n){return J.isValidElement(e)?J.cloneElement(e,n):(0,kV.default)(e)?e(n):t.renderDefaultTraveller(n)}},{key:`getDerivedStateFromProps`,value:function(e,t){var n=e.data,r=e.width,i=e.x,a=e.travellerWidth,o=e.updateId,s=e.startIndex,c=e.endIndex;if(n!==t.prevData||o!==t.prevUpdateId)return VY({prevData:n,prevTravellerWidth:a,prevUpdateId:o,prevX:i,prevWidth:r},n&&n.length?AXe({data:n,width:r,x:i,travellerWidth:a,startIndex:s,endIndex:c}):{scale:null,scaleValues:null});if(t.scale&&(r!==t.prevWidth||i!==t.prevX||a!==t.prevTravellerWidth)){t.scale.range([i,i+r-a]);var l=t.scale.domain().map(function(e){return t.scale(e)});return{prevData:n,prevTravellerWidth:a,prevUpdateId:o,prevX:i,prevWidth:r,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:l}}return null}},{key:`getIndexInRange`,value:function(e,t){for(var n=e.length,r=0,i=n-1;i-r>1;){var a=Math.floor((r+i)/2);e[a]>t?i=a:r=a}return t>=e[i]?i:r}}])}(J.PureComponent);WY(GY,`displayName`,`Brush`),WY(GY,`defaultProps`,{height:40,travellerWidth:5,gap:1,fill:`#fff`,stroke:`#666`,padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var MXe=o(((e,t)=>{var n=gW();function r(e,t){var r;return n(e,function(e,n,i){return r=t(e,n,i),!r}),!!r}t.exports=r})),NXe=o(((e,t)=>{var n=DU(),r=XU(),i=MXe(),a=IB(),o=SW();function s(e,t,s){var c=a(e)?n:i;return s&&o(e,t,s)&&(t=void 0),c(e,r(t,3))}t.exports=s})),KY=function(e,t){var n=e.alwaysShow,r=e.ifOverflow;return n&&(r=`extendDomain`),r===t},qY=o(((e,t)=>{var n=yW();function r(e,t,r){t==`__proto__`&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}t.exports=r})),PXe=o(((e,t)=>{var n=qY(),r=hW(),i=XU();function a(e,t){var a={};return t=i(t,3),r(e,function(e,r,i){n(a,r,t(e,r,i))}),a}t.exports=a})),FXe=o(((e,t)=>{function n(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}t.exports=n})),IXe=o(((e,t)=>{var n=gW();function r(e,t){var r=!0;return n(e,function(e,n,i){return r=!!t(e,n,i),r}),r}t.exports=r})),LXe=o(((e,t)=>{var n=FXe(),r=IXe(),i=XU(),a=IB(),o=SW();function s(e,t,s){var c=a(e)?n:r;return s&&o(e,t,s)&&(t=void 0),c(e,i(t,3))}t.exports=s})),RXe=[`x`,`y`];function JY(e){"@babel/helpers - typeof";return JY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},JY(e)}function YY(){return YY=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},YY.apply(this,arguments)}function zXe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function XY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?zXe(Object(n),!0).forEach(function(t){BXe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zXe(Object(n)).forEac
152h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function BXe(e,t,n){return t=VXe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VXe(e){var t=HXe(e,`string`);return JY(t)==`symbol`?t:t+``}function HXe(e,t){if(JY(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(JY(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function UXe(e,t){if(e==null)return{};var n=WXe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function WXe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function GXe(e,t){var n=e.x,r=e.y,i=UXe(e,RXe),a=`${n}`,o=parseInt(a,10),s=`${r}`,c=parseInt(s,10),l=`${t.height||i.height}`,u=parseInt(l,10),d=`${t.width||i.width}`,f=parseInt(d,10);return XY(XY(XY(XY(XY({},t),i),o?{x:o}:{}),c?{y:c}:{}),{},{height:u,width:f,name:t.name,radius:t.radius})}function KXe(e){return J.createElement(NY,YY({shapeType:`rectangle`,propTransformer:GXe,activeClassName:`recharts-active-bar`},e))}var qXe=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(n,r){if(typeof e==`number`)return e;var i=hV(n)||QFe(n);return i?e(n,r):(!i&&eJ(!1),t)}},JXe=[`value`,`background`],YXe;function ZY(e){"@babel/helpers - typeof";return ZY=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},ZY(e)}function XXe(e,t){if(e==null)return{};var n=ZXe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ZXe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function QY(){return QY=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},QY.apply(this,arguments)}function QXe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function $Y(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?QXe(Object(n),!0).forEach(function(t){nX(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QXe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function $Xe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function eZe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,sZe(r.key),r)}}function tZe(e,t,n){return t&&eZe(e.prototype,t),n&&eZe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function nZe(e,t,n){return t=eX(t),rZe(e,aZe()?Reflect.construct(t,n||[],eX(e).constructor):t.apply(e,n))}function rZe(e,t){if(t&&(ZY(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return iZe(e)}function iZe(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function aZe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(aZe=function(){return!!e})()}function eX(e){return eX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},eX(e)}function oZe(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&tX(e,t)}
152function tX(e,t){return tX=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},tX(e,t)}function nX(e,t,n){return t=sZe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sZe(e){var t=cZe(e,`string`);return ZY(t)==`symbol`?t:t+``}function cZe(e,t){if(ZY(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(ZY(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var rX=function(e){function t(){var e;$Xe(this,t);var n=[...arguments];return e=nZe(this,t,[].concat(n)),nX(e,`state`,{isAnimationFinished:!1}),nX(e,`id`,_V(`recharts-bar-`)),nX(e,`handleAnimationEnd`,function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),t&&t()}),nX(e,`handleAnimationStart`,function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),t&&t()}),e}return oZe(t,e),tZe(t,[{key:`renderRectanglesStatically`,value:function(e){var t=this,n=this.props,r=n.shape,i=n.dataKey,a=n.activeIndex,o=n.activeBar,s=VV(this.props,!1);return e&&e.map(function(e,n){var c=n===a,l=c?o:r,u=$Y($Y($Y({},s),e),{},{isActive:c,option:l,index:n,dataKey:i,onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd});return J.createElement(JV,QY({className:`recharts-bar-rectangle`},OV(t.props,e,n),{key:`rectangle-${e?.x}-${e?.y}-${e?.value}-${n}`}),J.createElement(KXe,u))})}},{key:`renderRectanglesWithAnimation`,value:function(){var e=this,t=this.props,n=t.data,r=t.layout,i=t.isAnimationActive,a=t.animationBegin,o=t.animationDuration,s=t.animationEasing,c=t.animationId,l=this.state.prevData;return J.createElement(bY,{begin:a,duration:o,isActive:i,easing:s,from:{t:0},to:{t:1},key:`bar-${c}`,onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(t){var i=t.t,a=n.map(function(e,t){var n=l&&l[t];if(n){var a=bV(n.x,e.x),o=bV(n.y,e.y),s=bV(n.width,e.width),c=bV(n.height,e.height);return $Y($Y({},e),{},{x:a(i),y:o(i),width:s(i),height:c(i)})}if(r===`horizontal`){var u=bV(0,e.height)(i);return $Y($Y({},e),{},{y:e.y+e.height-u,height:u})}var d=bV(0,e.width)(i);return $Y($Y({},e),{},{width:d})});return J.createElement(JV,null,e.renderRectanglesStatically(a))})}},{key:`renderRectangles`,value:function(){var e=this.props,t=e.data,n=e.isAnimationActive,r=this.state.prevData;return n&&t&&t.length&&(!r||!(0,uJ.default)(r,t))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(t)}},{key:`renderBackground`,value:function(){var e=this,t=this.props,n=t.data,r=t.dataKey,i=t.activeIndex,a=VV(this.props.background,!1);return n.map(function(t,n){t.value;var o=t.background,s=XXe(t,JXe);if(!o)return null;var c=$Y($Y($Y($Y($Y({},s),{},{fill:`#eee`},o),a),OV(e.props,t,n)),{},{onAnimationStart:e.handleAnimationStart,onAnimationEnd:e.handleAnimationEnd,dataKey:r,index:n,className:`recharts-bar-background-rectangle`});return J.createElement(KXe,QY({key:`background-bar-${n}`,option:e.props.background,isActive:n===i},c))})}},{key:`renderErrorBar`,value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,r=n.data,i=n.xAxis,a=n.yAxis,o=n.layout,s=n.children,c=LV(s,aJ);if(!c)return null;var l=o===`vertical`?r[0].height/2:r[0].width/2,u=function(e,t){var n=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:n,errorVal:hJ(e,t)}},d={clipPath:e?`url(#clipPath-${t})`:null};return J.createElement(JV,d,c.map(function(e){return J.cloneElement(e,{key:`error-bar-${t}-${e.props.dataKey}`,data:r,xAxis:i,yAxis:a,layout:o,offset:l,dataPointFormatter:u})}))}},{key:`render`,value:function(){var e=this.props,t=e.hide,n=e.data,r=e.className,i=e.xAxis,a=e.yAxis,o=e.left,s=e.top,c=e.width,l=e.height,u=e.isAnimationActive,d=e.background,f=e.id;if(t||!n||!n.length)return null;var p=this.state.isAnimationFinished,m=Pw(`recharts-bar`,r),h=i&&i.allowDataOverflow,g=a&&a.allowDataOverflow,_=h||g,v=(0,fV.default)(f)?this.id:f;return J.createElement(JV,{className:m},h||g?J.createElement(`defs`,null,J.createElement(`clipPath`,{id:`clipPath-${v}`},J.createElement(`rect`,{x:h?o:o-c/2,y:g?s:s-l/2,width:h?c:c*2,height:g?l:l*2}))):null,J.createElement(JV,{className:`recharts-bar-rectangles`,clipPath:_?`url(#clipPath-${v})`:null}
152,d?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(_,v),(!u||p)&&IJ.renderCallByParent(this.props,n))}}],[{key:`getDerivedStateFromProps`,value:function(e,t){return e.animationId===t.prevAnimationId?e.data===t.curData?null:{curData:e.data}:{prevAnimationId:e.animationId,curData:e.data,prevData:t.curData}}}])}(J.PureComponent);YXe=rX,nX(rX,`displayName`,`Bar`),nX(rX,`defaultProps`,{xAxisId:0,yAxisId:0,legendType:`rect`,minPointSize:0,hide:!1,data:[],layout:`vertical`,activeBar:!1,isAnimationActive:!UW.isSsr,animationBegin:0,animationDuration:400,animationEasing:`ease`}),nX(rX,`getComposedData`,function(e){var t=e.props,n=e.item,r=e.barPosition,i=e.bandSize,a=e.xAxis,o=e.yAxis,s=e.xAxisTicks,c=e.yAxisTicks,l=e.stackedData,u=e.dataStartIndex,d=e.displayedData,f=e.offset,p=DGe(r,n);if(!p)return null;var m=t.layout,h=n.type.defaultProps,g=h===void 0?n.props:$Y($Y({},h),n.props),_=g.dataKey,v=g.children,y=g.minPointSize,b=m===`horizontal`?o:a,x=l?b.scale.domain():null,S=PGe({numericAxis:b}),C=LV(v,sG);return $Y({data:d.map(function(e,t){var r,d,f,h,g,v;l?r=OGe(l[u+t],x):(r=hJ(e,_),Array.isArray(r)||(r=[S,r]));var b=qXe(y,YXe.defaultProps.minPointSize)(r[1],t);if(m===`horizontal`){var w=[o.scale(r[0]),o.scale(r[1])],T=w[0],E=w[1];d=NGe({axis:a,ticks:s,bandSize:i,offset:p.offset,entry:e,index:t}),f=E??T??void 0,h=p.size;var D=T-E;if(g=Number.isNaN(D)?0:D,v={x:d,y:o.y,width:h,height:o.height},Math.abs(b)>0&&Math.abs(g)<Math.abs(b)){var O=pV(g||b)*(Math.abs(b)-Math.abs(g));f-=O,g+=O}}else{var k=[a.scale(r[0]),a.scale(r[1])],A=k[0],j=k[1];if(d=A,f=NGe({axis:o,ticks:c,bandSize:i,offset:p.offset,entry:e,index:t}),h=j-A,g=p.size,v={x:a.x,y:f,width:a.width,height:g},Math.abs(b)>0&&Math.abs(h)<Math.abs(b)){var M=pV(h||b)*(Math.abs(b)-Math.abs(h));h+=M}}return $Y($Y($Y({},e),{},{x:d,y:f,width:h,height:g,value:l?r:r[1],payload:e,background:v},C&&C[t]&&C[t].props),{},{tooltipPayload:[VGe(n,e)],tooltipPosition:{x:d+h/2,y:f+g/2}})}),layout:m},f)});var lZe=l(PXe()),uZe=l(LXe());function iX(e){"@babel/helpers - typeof";return iX=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},iX(e)}function dZe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function fZe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,hZe(r.key),r)}}function pZe(e,t,n){return t&&fZe(e.prototype,t),n&&fZe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function mZe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function aX(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?mZe(Object(n),!0).forEach(function(t){oX(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mZe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function oX(e,t,n){return t=hZe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hZe(e){var t=gZe(e,`string`);return iX(t)==`symbol`?t:t+``}function gZe(e,t){if(iX(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(iX(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var sX=function(e,t,n,r,i){var a=e.width,o=e.height,s=e.layout,c=e.children,l=Object.keys(t),u={left:n.left,leftMirror:n.left,right:a-n.right,rightMirror:a-n.right,top:n.top,topMirror:n.top,bottom:o-n.bottom,bottomMirror:o-n.bottom},d=!!RV(c,rX);return l.reduce(function(a,o){var c=t[o],l=c.orientation,f=c.domain,p=c.padding,m=p===void 0?{}:p,h=c.mirror,g=c.reversed,_=`${l}${h?`Mirror`:``}`,v,y,b,x,S;if(c.type===`number`&&(c.padding===`gap`||c.padding===`no-gap`)){var C=f[1]-f[0],w=1/0,T=c.categoricalDomain.sort(nIe);if(T.forEach(function(e,t){t>0&&(w=Math.min((e||0)-(T[t-1]||0),w))}),Number.isFinite(w)){var E=w/C,D=c.layout===`vertical`?n.height:n.width;if(c.padding===`gap`&&(v=E*D/2),c.padding===`no-gap`){var O=vV(e.barCategoryGap,E*D),k=E*D/2;v=k-O-(k-O)/D*O}}}y=r===`xAxis`?[n.left+(m.left||0)+(v||0),n.left+n.width-(m.right||0)-(v||0)]:r===`yAxis`?s===`horizontal`?[n.top+n.height-(m.bottom||0),n.top+(m.top||0)]:[n.top+(m.top||0)+(v||0),n.top+n.height-(m.bottom||0)-(v||0)]:c.range,g&&(y=[y[1],y[0]]);var A=wGe(c,i,d),j=A.scale,M=A.realScaleType;j.domain(f).range(y),EGe(j);var N=MGe(j,aX(aX({},c),{},{realScaleType:M}));r===`xAxis`?(S=l===`top`&&!h||l===`bottom`&&h,b=n.left,x=u[_]-S*c.height):r===`yAxis`&&(S=l===`left`&&!h||l===`right`&&h,b=u[_]-S*c.width,x=n.top);var P=aX(aX(aX({},c),N),{},{realScaleType:M,x:b,y:x,scale:j,width:r===`xAxis`?n.width:c.width,height:r===`yAxis`?n.height:c.height});return P.bandSize=CJ(P,N),!c.hide&&r===`xAxis`?u[_]+=(S?-1:1)*P.height:c.hide||(u[_]+=(S?-1:1)*P.width),aX(aX({},a),{},oX({},o,P))},{})},_Ze=function(e,t){var n=e.x,r=e.y,i=t.x,a=t.y;return{x:Math.min(n,i),y:Math.min(r,a),width:Math.abs(i-n),height:Math.abs(a-r)}},vZe=function(e){var t=e.x1,n=e.y1,r=e.x2,i=e.y2;return _Ze({x:t,y:n},{x:r,y:i})},yZe=function(){function e(t){dZe(this,e),this.scale=t}return pZe(e,[{key:`domain`,get:function(){return this.scale.domain}},{key:`range`,get:function(){return this.scale.range}},{key:`rangeMin`,get:function(){return this.range()[0]}},{key:`rangeMax`,get:function(){return this.range()[1]}},{key:`bandwidth`,get:function(){return this.scale.bandwidth}},{key:`apply`,value:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.bandAware,r=t.position;if(e!==void 0){if(r)switch(r){case`start`:return this.scale(e);case`middle`:var i=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+i;case`end`:var a=this.bandwidth?this.bandwidth():0;return this.scale(e)+a;default:return this.scale(e)}if(n){var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o}return this.scale(e)}}}
152,{key:`isInRange`,value:function(e){var t=this.range(),n=t[0],r=t[t.length-1];return n<=r?e>=n&&e<=r:e>=r&&e<=n}}],[{key:`create`,value:function(t){return new e(t)}}])}();oX(yZe,`EPS`,1e-4);var cX=function(e){var t=Object.keys(e).reduce(function(t,n){return aX(aX({},t),{},oX({},n,yZe.create(e[n])))},{});return aX(aX({},t),{},{apply:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.bandAware,i=n.position;return(0,lZe.default)(e,function(e,n){return t[n].apply(e,{bandAware:r,position:i})})},isInRange:function(e){return(0,uZe.default)(e,function(e,n){return t[n].isInRange(e)})}})};function bZe(e){return(e%180+180)%180}var xZe=function(e){var t=e.width,n=e.height,r=bZe(arguments.length>1&&arguments[1]!==void 0?arguments[1]:0)*Math.PI/180,i=Math.atan(n/t),a=r>i&&r<Math.PI-i?n/Math.sin(r):t/Math.cos(r);return Math.abs(a)},SZe=o(((e,t)=>{var n=XU(),r=HU(),i=UU();function a(e){return function(t,a,o){var s=Object(t);if(!r(t)){var c=n(a,3);t=i(t),a=function(e){return c(s[e],e,s)}}var l=e(t,a,o);return l>-1?s[c?t[l]:l]:void 0}}t.exports=a})),CZe=o(((e,t)=>{var n=lXe();function r(e){var t=n(e),r=t%1;return t===t?r?t-r:t:0}t.exports=r})),wZe=o(((e,t)=>{var n=ZU(),r=XU(),i=CZe(),a=Math.max;function o(e,t,o){var s=e==null?0:e.length;if(!s)return-1;var c=o==null?0:i(o);return c<0&&(c=a(s+c,0)),n(e,r(t,3),c)}t.exports=o})),TZe=o(((e,t)=>{t.exports=SZe()(wZe())})),EZe=(0,l(tV()).default)(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return[`l`,e.left,`t`,e.top,`w`,e.width,`h`,e.height].join(``)}),DZe=l(TZe()),lX=(0,J.createContext)(void 0),uX=(0,J.createContext)(void 0),OZe=(0,J.createContext)(void 0),kZe=(0,J.createContext)({}),AZe=(0,J.createContext)(void 0),jZe=(0,J.createContext)(0),MZe=(0,J.createContext)(0),NZe=function(e){var t=e.state,n=t.xAxisMap,r=t.yAxisMap,i=t.offset,a=e.clipPathId,o=e.children,s=e.width,c=e.height,l=EZe(i);return J.createElement(lX.Provider,{value:n},J.createElement(uX.Provider,{value:r},J.createElement(kZe.Provider,{value:i},J.createElement(OZe.Provider,{value:l},J.createElement(AZe.Provider,{value:a},J.createElement(jZe.Provider,{value:c},J.createElement(MZe.Provider,{value:s},o)))))))},PZe=function(){return(0,J.useContext)(AZe)},FZe=function(e){var t=(0,J.useContext)(lX);t??eJ(!1);var n=t[e];return n??eJ(!1),n},IZe=function(){return yV((0,J.useContext)(lX))},LZe=function(){var e=(0,J.useContext)(uX);return(0,DZe.default)(e,function(e){return(0,uZe.default)(e.domain,Number.isFinite)})||yV(e)},RZe=function(e){var t=(0,J.useContext)(uX);t??eJ(!1);var n=t[e];return n??eJ(!1),n},zZe=function(){return(0,J.useContext)(OZe)},BZe=function(){return(0,J.useContext)(kZe)},dX=function(){return(0,J.useContext)(MZe)},fX=function(){return(0,J.useContext)(jZe)},VZe=l(NXe());function pX(e){"@babel/helpers - typeof";return pX=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},pX(e)}function HZe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function UZe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,QZe(r.key),r)}}function WZe(e,t,n){return t&&UZe(e.prototype,t),n&&UZe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function GZe(e,t,n){return t=mX(t),KZe(e,JZe()?Reflect.construct(t,n||[],mX(e).constructor):t.apply(e,n))}function KZe(e,t){if(t&&(pX(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return qZe(e)}function qZe(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function JZe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(JZe=function(){return!!e})()}function mX(e){return mX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mX(e)}function YZe(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&hX(e,t)}
152function hX(e,t){return hX=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},hX(e,t)}function XZe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ZZe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?XZe(Object(n),!0).forEach(function(t){gX(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XZe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function gX(e,t,n){return t=QZe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QZe(e){var t=$Ze(e,`string`);return pX(t)==`symbol`?t:t+``}function $Ze(e,t){if(pX(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(pX(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function eQe(e,t){return aQe(e)||iQe(e,t)||nQe(e,t)||tQe()}function tQe(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 153In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nQe(e,t){if(e){if(typeof e==`string`)return rQe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rQe(e,t)}}function rQe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function iQe(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function aQe(e){if(Array.isArray(e))return e}function _X(){return _X=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_X.apply(this,arguments)}var oQe=function(e,t){return J.isValidElement(e)?J.cloneElement(e,t):(0,kV.default)(e)?e(t):J.createElement(`line`,_X({},t,{className:`recharts-reference-line-line`}))},sQe=function(e,t,n,r,i,a,o,s,c){var l=i.x,u=i.y,d=i.width,f=i.height;if(n){var p=c.y,m=e.y.apply(p,{position:a});if(KY(c,`discard`)&&!e.y.isInRange(m))return null;var h=[{x:l+d,y:m},{x:l,y:m}];return s===`left`?h.reverse():h}if(t){var g=c.x,_=e.x.apply(g,{position:a});if(KY(c,`discard`)&&!e.x.isInRange(_))return null;var v=[{x:_,y:u+f},{x:_,y:u}];return o===`top`?v.reverse():v}if(r){var y=c.segment.map(function(t){return e.apply(t,{position:a})});return KY(c,`discard`)&&(0,VZe.default)(y,function(t){return!e.isInRange(t)})?null:y}return null};function cQe(e){var t=e.x,n=e.y,r=e.segment,i=e.xAxisId,a=e.yAxisId,o=e.shape,s=e.className,c=e.alwaysShow,l=PZe(),u=FZe(i),d=RZe(a),f=zZe();if(!l||!f)return null;YV(c===void 0,`The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.`);var p=sQe(cX({x:u.scale,y:d.scale}),gV(t),gV(n),r&&r.length===2,f,e.position,u.orientation,d.orientation,e);if(!p)return null;var m=eQe(p,2),h=m[0],g=h.x,_=h.y,v=m[1],y=v.x,b=v.y,x=ZZe(ZZe({clipPath:KY(e,`hidden`)?`url(#${l})`:void 0},VV(e,!0)),{},{x1:g,y1:_,x2:y,y2:b});return J.createElement(JV,{className:Pw(`recharts-reference-line`,s)},oQe(o,x),jJ.renderCallByParent(e,vZe({x1:g,y1:_,x2:y,y2:b})))}var vX=function(e){function t(){return HZe(this,t),GZe(this,t,arguments)}return YZe(t,e),WZe(t,[{key:`render`,value:function(){return J.createElement(cQe,this.props)}}])}(J.Component);gX(vX,`displayName`,`ReferenceLine`),gX(vX,`defaultProps`,{isFront:!1,ifOverflow:`discard`,xAxisId:0,yAxisId:0,fill:`none`,stroke:`#ccc`,fillOpacity:1,strokeWidth:1,position:`middle`});function yX(){return yX=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yX.apply(this,arguments)}function bX(e){"@babel/helpers - typeof";return bX=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},bX(e)}function lQe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function uQe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
153t%2?lQe(Object(n),!0).forEach(function(t){CX(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lQe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function dQe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function fQe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,yQe(r.key),r)}}function pQe(e,t,n){return t&&fQe(e.prototype,t),n&&fQe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function mQe(e,t,n){return t=xX(t),hQe(e,_Qe()?Reflect.construct(t,n||[],xX(e).constructor):t.apply(e,n))}function hQe(e,t){if(t&&(bX(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return gQe(e)}function gQe(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function _Qe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_Qe=function(){return!!e})()}function xX(e){return xX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},xX(e)}function vQe(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&SX(e,t)}function SX(e,t){return SX=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},SX(e,t)}function CX(e,t,n){return t=yQe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yQe(e){var t=bQe(e,`string`);return bX(t)==`symbol`?t:t+``}function bQe(e,t){if(bX(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(bX(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var xQe=function(e){var t=e.x,n=e.y,r=e.xAxis,i=e.yAxis,a=cX({x:r.scale,y:i.scale}),o=a.apply({x:t,y:n},{bandAware:!0});return KY(e,`discard`)&&!a.isInRange(o)?null:o},wX=function(e){function t(){return dQe(this,t),mQe(this,t,arguments)}return vQe(t,e),pQe(t,[{key:`render`,value:function(){var e=this.props,n=e.x,r=e.y,i=e.r,a=e.alwaysShow,o=e.clipPathId,s=gV(n),c=gV(r);if(YV(a===void 0,`The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.`),!s||!c)return null;var l=xQe(this.props);if(!l)return null;var u=l.x,d=l.y,f=this.props,p=f.shape,m=f.className,h=uQe(uQe({clipPath:KY(this.props,`hidden`)?`url(#${o})`:void 0},VV(this.props,!0)),{},{cx:u,cy:d});return J.createElement(JV,{className:Pw(`recharts-reference-dot`,m)},t.renderDot(p,h),jJ.renderCallByParent(this.props,{x:u-i,y:d-i,width:2*i,height:2*i}))}}])}(J.Component);CX(wX,`displayName`,`ReferenceDot`),CX(wX,`defaultProps`,{isFront:!1,ifOverflow:`discard`,xAxisId:0,yAxisId:0,r:10,fill:`#fff`,stroke:`#ccc`,fillOpacity:1,strokeWidth:1}),CX(wX,`renderDot`,function(e,t){return J.isValidElement(e)?J.cloneElement(e,t):(0,kV.default)(e)?e(t):J.createElement(TY,yX({},t,{cx:t.cx,cy:t.cy,className:`recharts-reference-dot-dot`}))});function TX(){return TX=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},TX.apply(this,arguments)}function EX(e){"@babel/helpers - typeof";return EX=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},EX(e)}function SQe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function CQe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
153t%2?SQe(Object(n),!0).forEach(function(t){kX(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SQe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function wQe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function TQe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,MQe(r.key),r)}}function EQe(e,t,n){return t&&TQe(e.prototype,t),n&&TQe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function DQe(e,t,n){return t=DX(t),OQe(e,AQe()?Reflect.construct(t,n||[],DX(e).constructor):t.apply(e,n))}function OQe(e,t){if(t&&(EX(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return kQe(e)}function kQe(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function AQe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(AQe=function(){return!!e})()}function DX(e){return DX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},DX(e)}function jQe(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&OX(e,t)}function OX(e,t){return OX=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},OX(e,t)}function kX(e,t,n){return t=MQe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MQe(e){var t=NQe(e,`string`);return EX(t)==`symbol`?t:t+``}function NQe(e,t){if(EX(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(EX(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var PQe=function(e,t,n,r,i){var a=i.x1,o=i.x2,s=i.y1,c=i.y2,l=i.xAxis,u=i.yAxis;if(!l||!u)return null;var d=cX({x:l.scale,y:u.scale}),f={x:e?d.x.apply(a,{position:`start`}):d.x.rangeMin,y:n?d.y.apply(s,{position:`start`}):d.y.rangeMin},p={x:t?d.x.apply(o,{position:`end`}):d.x.rangeMax,y:r?d.y.apply(c,{position:`end`}):d.y.rangeMax};return KY(i,`discard`)&&(!d.isInRange(f)||!d.isInRange(p))?null:_Ze(f,p)},AX=function(e){function t(){return wQe(this,t),DQe(this,t,arguments)}return jQe(t,e),EQe(t,[{key:`render`,value:function(){var e=this.props,n=e.x1,r=e.x2,i=e.y1,a=e.
153y2,o=e.className,s=e.alwaysShow,c=e.clipPathId;YV(s===void 0,`The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.`);var l=gV(n),u=gV(r),d=gV(i),f=gV(a),p=this.props.shape;if(!l&&!u&&!d&&!f&&!p)return null;var m=PQe(l,u,d,f,this.props);if(!m&&!p)return null;var h=KY(this.props,`hidden`)?`url(#${c})`:void 0;return J.createElement(JV,{className:Pw(`recharts-reference-area`,o)},t.renderRect(p,CQe(CQe({clipPath:h},VV(this.props,!0)),m)),jJ.renderCallByParent(this.props,m))}}])}(J.Component);kX(AX,`displayName`,`ReferenceArea`),kX(AX,`defaultProps`,{isFront:!1,ifOverflow:`discard`,xAxisId:0,yAxisId:0,r:10,fill:`#ccc`,fillOpacity:.5,stroke:`none`,strokeWidth:1}),kX(AX,`renderRect`,function(e,t){return J.isValidElement(e)?J.cloneElement(e,t):(0,kV.default)(e)?e(t):J.createElement(CY,TX({},t,{className:`recharts-reference-area-rect`}))});function FQe(e,t,n){if(t<1)return[];if(t===1&&n===void 0)return e;for(var r=[],i=0;i<e.length;i+=t)if(n===void 0||n(e[i])===!0)r.push(e[i]);else return;return r}function IQe(e,t,n){return xZe({width:e.width+t.width,height:e.height+t.height},n)}function LQe(e,t,n){var r=n===`width`,i=e.x,a=e.y,o=e.width,s=e.height;return t===1?{start:r?i:a,end:r?i+o:a+s}:{start:r?i+o:a+s,end:r?i:a}}function jX(e,t,n,r,i){if(e*t<e*r||e*t>e*i)return!1;var a=n();return e*(t-e*a/2-r)>=0&&e*(t+e*a/2-i)<=0}function RQe(e,t){return FQe(e,t+1)}function zQe(e,t,n,r,i){for(var a=(r||[]).slice(),o=t.start,s=t.end,c=0,l=1,u=o,d=function(){var t=r?.[c];if(t===void 0)return{v:FQe(r,l)};var a=c,d,f=function(){return d===void 0&&(d=n(t,a)),d},p=t.coordinate,m=c===0||jX(e,p,f,u,s);m||(c=0,u=o,l+=1),m&&(u=p+e*(f()/2+i),c+=l)},f;l<=a.length;)if(f=d(),f)return f.v;return[]}function MX(e){"@babel/helpers - typeof";return MX=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},MX(e)}function BQe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function NX(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?BQe(Object(n),!0).forEach(function(t){VQe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BQe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function VQe(e,t,n){return t=HQe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function HQe(e){var t=UQe(e,`string`);return MX(t)==`symbol`?t:t+``}function UQe(e,t){if(MX(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(MX(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function WQe(e,t,n,r,i){for(var a=(r||[]).slice(),o=a.length,s=t.start,c=t.end,l=function(t){var r=a[t],l,u=function(){return l===void 0&&(l=n(r,t)),l};if(t===o-1){var d=e*(r.coordinate+e*u()/2-c);a[t]=r=NX(NX({},r),{},{tickCoord:d>0?r.coordinate-d*e:r.coordinate})}else a[t]=r=NX(NX({},r),{},{tickCoord:r.coordinate});jX(e,r.tickCoord,u,s,c)&&(c=r.tickCoord-e*(u()/2+i),a[t]=NX(NX({},r),{},{isShow:!0}))},u=o-1;u>=0;u--)l(u);return a}function GQe(e,t,n,r,i,a){var o=(r||[]).slice(),s=o.length,c=t.start,l=t.end;if(a){var u=r[s-1],d=n(u,s-1),f=e*(u.coordinate+e*d/2-l);o[s-1]=u=NX(NX({},u),{},{tickCoord:f>0?u.coordinate-f*e:u.coordinate}),jX(e,u.tickCoord,function(){return d},c,l)&&(l=u.tickCoord-e*(d/2+i),o[s-1]=NX(NX({},u),{},{isShow:!0}))}for(var p=a?s-1:s,m=function(t){var r=o[t],a,s=function(){return a===void 0&&(a=n(r,t)),a};if(t===0){var u=e*(r.coordinate-e*s()/2-c);o[t]=r=NX(NX({},r),{},{tickCoord:u<0?r.coordinate-u*e:r.coordinate})}else o[t]=r=NX(NX({},r),{},{tickCoord:r.coordinate});jX(e,r.tickCoord,s,c,l)&&(c=r.tickCoord+e*(s()/2+i),o[t]=NX(NX({},r),{},{isShow:!0}))},h=0;h<p;h++)m(h);return o}
153function PX(e,t,n){var r=e.tick,i=e.ticks,a=e.viewBox,o=e.minTickGap,s=e.orientation,c=e.interval,l=e.tickFormatter,u=e.unit,d=e.angle;if(!i||!i.length||!r)return[];if(hV(c)||UW.isSsr)return RQe(i,typeof c==`number`&&hV(c)?c:0);var f=[],p=s===`top`||s===`bottom`?`width`:`height`,m=u&&p===`width`?pG(u,{fontSize:t,letterSpacing:n}):{width:0,height:0},h=function(e,r){var i=(0,kV.default)(l)?l(e.value,r):e.value;return p===`width`?IQe(pG(i,{fontSize:t,letterSpacing:n}),m,d):pG(i,{fontSize:t,letterSpacing:n})[p]},g=i.length>=2?pV(i[1].coordinate-i[0].coordinate):1,_=LQe(a,g,p);return c===`equidistantPreserveStart`?zQe(g,_,h,i,o):(f=c===`preserveStart`||c===`preserveStartEnd`?GQe(g,_,h,i,o,c===`preserveStartEnd`):WQe(g,_,h,i,o),f.filter(function(e){return e.isShow}))}var KQe=[`viewBox`],qQe=[`viewBox`],JQe=[`ticks`];function FX(e){"@babel/helpers - typeof";return FX=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},FX(e)}function IX(){return IX=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},IX.apply(this,arguments)}function YQe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function LX(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?YQe(Object(n),!0).forEach(function(t){VX(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YQe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function RX(e,t){if(e==null)return{};var n=XQe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function XQe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function ZQe(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function QQe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,a$e(r.key),r)}}function $Qe(e,t,n){return t&&QQe(e.prototype,t),n&&QQe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function e$e(e,t,n){return t=zX(t),t$e(e,r$e()?Reflect.construct(t,n||[],zX(e).constructor):t.apply(e,n))}function t$e(e,t){if(t&&(FX(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return n$e(e)}function n$e(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function r$e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(r$e=function(){return!!e})()}function zX(e){return zX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},zX(e)}function i$e(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&BX(e,t)}function BX(e,t){return BX=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},BX(e,t)}function VX(e,t,n){return t=a$e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a$e(e){var t=o$e(e,`string`);return FX(t)==`symbol`?t:t+``}function o$e(e,t){if(FX(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(FX(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var HX=function(e){function t(e){var n;return ZQe(this,t),n=e$e(this,t,[e]),n.state={fontSize:``,letterSpacing:``},n}return i$e(t,e),$Qe(t,[{key:`shouldComponentUpdate`,value:function(e,t){var n=e.viewBox,r=RX(e,KQe),i=this.props,a=i.viewBox,o=RX(i,qQe);return!SV(n,a)||!SV(r,o)||!SV(t,this.state)}},{key:`componentDidMount`,value:function(){var e=this.layerReference;if(e){var t=e.getElementsByClassName(`recharts-cartesian-axis-tick-value`)[0];t&&this.setState({fontSize:window.getComputedStyle(t).fontSize,letterSpacing:window.getComputedStyle(t).letterSpacing})}}}
153,{key:`getTickLineCoord`,value:function(e){var t=this.props,n=t.x,r=t.y,i=t.width,a=t.height,o=t.orientation,s=t.tickSize,c=t.mirror,l=t.tickMargin,u,d,f,p,m,h,g=c?-1:1,_=e.tickSize||s,v=hV(e.tickCoord)?e.tickCoord:e.coordinate;switch(o){case`top`:u=d=e.coordinate,p=r+ +!c*a,f=p-g*_,h=f-g*l,m=v;break;case`left`:f=p=e.coordinate,d=n+ +!c*i,u=d-g*_,m=u-g*l,h=v;break;case`right`:f=p=e.coordinate,d=n+ +c*i,u=d+g*_,m=u+g*l,h=v;break;default:u=d=e.coordinate,p=r+ +c*a,f=p+g*_,h=f+g*l,m=v;break}return{line:{x1:u,y1:f,x2:d,y2:p},tick:{x:m,y:h}}}},{key:`getTickTextAnchor`,value:function(){var e=this.props,t=e.orientation,n=e.mirror,r;switch(t){case`left`:r=n?`start`:`end`;break;case`right`:r=n?`end`:`start`;break;default:r=`middle`;break}return r}},{key:`getTickVerticalAnchor`,value:function(){var e=this.props,t=e.orientation,n=e.mirror,r=`end`;switch(t){case`left`:case`right`:r=`middle`;break;case`top`:r=n?`start`:`end`;break;default:r=n?`end`:`start`;break}return r}},{key:`renderAxisLine`,value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,i=e.height,a=e.orientation,o=e.mirror,s=e.axisLine,c=LX(LX(LX({},VV(this.props,!1)),VV(s,!1)),{},{fill:`none`});if(a===`top`||a===`bottom`){var l=+(a===`top`&&!o||a===`bottom`&&o);c=LX(LX({},c),{},{x1:t,y1:n+l*i,x2:t+r,y2:n+l*i})}else{var u=+(a===`left`&&!o||a===`right`&&o);c=LX(LX({},c),{},{x1:t+u*r,y1:n,x2:t+u*r,y2:n+i})}return J.createElement(`line`,IX({},c,{className:Pw(`recharts-cartesian-axis-line`,(0,dV.default)(s,`className`))}))}},{key:`renderTicks`,value:function(e,n,r){var i=this,a=this.props,o=a.tickLine,s=a.stroke,c=a.tick,l=a.tickFormatter,u=a.unit,d=PX(LX(LX({},this.props),{},{ticks:e}),n,r),f=this.getTickTextAnchor(),p=this.getTickVerticalAnchor(),m=VV(this.props,!1),h=VV(c,!1),g=LX(LX({},m),{},{fill:`none`},VV(o,!1)),_=d.map(function(e,n){var r=i.getTickLineCoord(e),a=r.line,_=r.tick,v=LX(LX(LX(LX({textAnchor:f,verticalAnchor:p},m),{},{stroke:`none`,fill:s},h),_),{},{index:n,payload:e,visibleTicksCount:d.length,tickFormatter:l});return J.createElement(JV,IX({className:`recharts-cartesian-axis-tick`,key:`tick-${e.value}-${e.coordinate}-${e.tickCoord}`},OV(i.props,e,n)),o&&J.createElement(`line`,IX({},g,a,{className:Pw(`recharts-cartesian-axis-tick-line`,(0,dV.default)(o,`className`))})),c&&t.renderTickItem(c,v,`${(0,kV.default)(l)?l(e.value,n):e.value}${u||``}`))});return J.createElement(`g`,{className:`recharts-cartesian-axis-ticks`},_)}},{key:`render`,value:function(){var e=this,t=this.props,n=t.axisLine,r=t.width,i=t.height,a=t.ticksGenerator,o=t.className;if(t.hide)return null;var s=this.props,c=s.ticks,l=RX(s,JQe),u=c;return(0,kV.default)(a)&&(u=c&&c.length>0?a(this.props):a(l)),r<=0||i<=0||!u||!u.length?null:J.createElement(JV,{className:Pw(`recharts-cartesian-axis`,o),ref:function(t){e.layerReference=t}},n&&this.renderAxisLine(),this.renderTicks(u,this.state.fontSize,this.state.letterSpacing),jJ.renderCallByParent(this.props))}}],[{key:`renderTickItem`,value:function(e,t,n){var r,i=Pw(t.className,`recharts-cartesian-axis-tick-value`);return r=J.isValidElement(e)?J.cloneElement(e,LX(LX({},t),{},{className:i})):(0,kV.default)(e)?e(LX(LX({},t),{},{className:i})):J.createElement(PG,IX({},t,{className:`recharts-cartesian-axis-tick-value`}),n),r}}])}(J.Component);VX(HX,`displayName`,`CartesianAxis`),VX(HX,`defaultProps`,{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:`bottom`,ticks:[],stroke:`#666`,tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:`preserveEnd`});var s$e=[`x1`,`y1`,`x2`,`y2`,`key`],c$e=[`offset`];function UX(e){"@babel/helpers - typeof";return UX=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},UX(e)}function l$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function WX(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
153t%2?l$e(Object(n),!0).forEach(function(t){u$e(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l$e(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u$e(e,t,n){return t=d$e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d$e(e){var t=f$e(e,`string`);return UX(t)==`symbol`?t:t+``}function f$e(e,t){if(UX(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(UX(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function GX(){return GX=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},GX.apply(this,arguments)}function p$e(e,t){if(e==null)return{};var n=m$e(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function m$e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var h$e=function(e){var t=e.fill;if(!t||t===`none`)return null;var n=e.fillOpacity,r=e.x,i=e.y,a=e.width,o=e.height,s=e.ry;return J.createElement(`rect`,{x:r,y:i,ry:s,width:a,height:o,stroke:`none`,fill:t,fillOpacity:n,className:`recharts-cartesian-grid-bg`})};function g$e(e,t){var n;if(J.isValidElement(e))n=J.cloneElement(e,t);else if((0,kV.default)(e))n=e(t);else{var r=t.x1,i=t.y1,a=t.x2,o=t.y2,s=t.key,c=VV(p$e(t,s$e),!1);c.offset;var l=p$e(c,c$e);n=J.createElement(`line`,GX({},l,{x1:r,y1:i,x2:a,y2:o,fill:`none`,key:s}))}return n}function _$e(e){var t=e.x,n=e.width,r=e.horizontal,i=r===void 0?!0:r,a=e.horizontalPoints;if(!i||!a||!a.length)return null;var o=a.map(function(r,a){return g$e(i,WX(WX({},e),{},{x1:t,y1:r,x2:t+n,y2:r,key:`line-${a}`,index:a}))});return J.createElement(`g`,{className:`recharts-cartesian-grid-horizontal`},o)}function v$e(e){var t=e.y,n=e.height,r=e.vertical,i=r===void 0?!0:r,a=e.verticalPoints;if(!i||!a||!a.length)return null;var o=a.map(function(r,a){return g$e(i,WX(WX({},e),{},{x1:r,y1:t,x2:r,y2:t+n,key:`line-${a}`,index:a}))});return J.createElement(`g`,{className:`recharts-cartesian-grid-vertical`},o)}function y$e(e){var t=e.horizontalFill,n=e.fillOpacity,r=e.x,i=e.y,a=e.width,o=e.height,s=e.horizontalPoints,c=e.horizontal;if(!(c===void 0||c)||!t||!t.length)return null;var l=s.map(function(e){return Math.round(e+i-i)}).sort(function(e,t){return e-t});i!==l[0]&&l.unshift(0);var u=l.map(function(e,s){var c=l[s+1]?l[s+1]-e:i+o-e;if(c<=0)return null;var u=s%t.length;return J.createElement(`rect`,{key:`react-${s}`,y:e,x:r,height:c,width:a,stroke:`none`,fill:t[u],fillOpacity:n,className:`recharts-cartesian-grid-bg`})});return J.createElement(`g`,{className:`recharts-cartesian-gridstripes-horizontal`},u)}function b$e(e){var t=e.vertical,n=t===void 0?!0:t,r=e.verticalFill,i=e.fillOpacity,a=e.x,o=e.y,s=e.width,c=e.height,l=e.verticalPoints;if(!n||!r||!r.length)return null;var u=l.map(function(e){return Math.round(e+a-a)}).sort(function(e,t){return e-t});a!==u[0]&&u.unshift(0);var d=u.map(function(e,t){var n=u[t+1]?u[t+1]-e:a+s-e;if(n<=0)return null;var l=t%r.length;return J.createElement(`rect`,{key:`react-${t}`,x:e,y:o,width:n,height:c,stroke:`none`,fill:r[l],fillOpacity:i,className:`recharts-cartesian-grid-bg`})});return J.createElement(`g`,{className:`recharts-cartesian-gridstripes-vertical`},d)}var x$e=function(e,t){var n=e.xAxis,r=e.width,i=e.height,a=e.offset;return CGe(PX(WX(WX(WX({},HX.defaultProps),n),{},{ticks:vJ(n,!0),viewBox:{x:0,y:0,width:r,height:i}})),a.left,a.left+a.width,t)},S$e=function(e,t){var n=e.yAxis,r=e.width,i=e.height,a=e.offset;return CGe(PX(WX(WX(WX({},HX.defaultProps),n),{},{ticks:vJ(n,!0),viewBox:{x:0,y:0,width:r,height:i}})),a.top,a.top+a.height,t)},KX={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:`#ccc`,fill:`none`,verticalFill:[],horizontalFill:[]};function qX(e){var t=dX(),n=fX(),r=BZe(),i=WX(WX({},e),{},{stroke:e.stroke??KX.stroke,fill:e.fill??KX.fill,horizontal:e.horizontal??KX.horizontal,horizontalFill:e.horizontalFill??KX.horizontalFill,vertical:e.vertical??KX.vertical,verticalFill:e.verticalFill??KX.verticalFill,x:hV(e.x)?e.x:r.left,y:hV(e.y)?e.y:r.top,width:hV(e.width)?e.width:r.width,height:hV(e.he
153ight)?e.height:r.height}),a=i.x,o=i.y,s=i.width,c=i.height,l=i.syncWithTicks,u=i.horizontalValues,d=i.verticalValues,f=IZe(),p=LZe();if(!hV(s)||s<=0||!hV(c)||c<=0||!hV(a)||a!==+a||!hV(o)||o!==+o)return null;var m=i.verticalCoordinatesGenerator||x$e,h=i.horizontalCoordinatesGenerator||S$e,g=i.horizontalPoints,_=i.verticalPoints;if((!g||!g.length)&&(0,kV.default)(h)){var v=u&&u.length,y=h({yAxis:p?WX(WX({},p),{},{ticks:v?u:p.ticks}):void 0,width:t,height:n,offset:r},v?!0:l);YV(Array.isArray(y),`horizontalCoordinatesGenerator should return Array but instead it returned [${UX(y)}]`),Array.isArray(y)&&(g=y)}if((!_||!_.length)&&(0,kV.default)(m)){var b=d&&d.length,x=m({xAxis:f?WX(WX({},f),{},{ticks:b?d:f.ticks}):void 0,width:t,height:n,offset:r},b?!0:l);YV(Array.isArray(x),`verticalCoordinatesGenerator should return Array but instead it returned [${UX(x)}]`),Array.isArray(x)&&(_=x)}return J.createElement(`g`,{className:`recharts-cartesian-grid`},J.createElement(h$e,{fill:i.fill,fillOpacity:i.fillOpacity,x:i.x,y:i.y,width:i.width,height:i.height,ry:i.ry}),J.createElement(_$e,GX({},i,{offset:r,horizontalPoints:g,xAxis:f,yAxis:p})),J.createElement(v$e,GX({},i,{offset:r,verticalPoints:_,xAxis:f,yAxis:p})),J.createElement(y$e,GX({},i,{horizontalPoints:g})),J.createElement(b$e,GX({},i,{verticalPoints:_})))}qX.displayName=`CartesianGrid`;var C$e=[`type`,`layout`,`connectNulls`,`ref`],w$e=[`key`];function JX(e){"@babel/helpers - typeof";return JX=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},JX(e)}function T$e(e,t){if(e==null)return{};var n=E$e(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function E$e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function YX(){return YX=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},YX.apply(this,arguments)}function D$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function XX(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?D$e(Object(n),!0).forEach(function(t){tZ(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D$e(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ZX(e){return j$e(e)||A$e(e)||k$e(e)||O$e()}function O$e(){throw TypeError(`Invalid attempt to spread non-iterable instance. 154In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function k$e(e,t){if(e){if(typeof e==`string`)return QX(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return QX(e,t)}}function A$e(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function j$e(e){if(Array.isArray(e))return QX(e)}function QX(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function M$e(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function N$e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,B$e(r.key),r)}}function P$e(e,t,n){return t&&N$e(e.prototype,t),n&&N$e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function F$e(e,t,n){return t=$X(t),I$e(e,R$e()?Reflect.construct(t,n||[],$X(e).constructor):t.apply(e,n))}function I$e(e,t){if(t&&(JX(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return L$e(e)}function L$e(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function R$e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(R$e=function(){return!!e})()}
154function $X(e){return $X=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},$X(e)}function z$e(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&eZ(e,t)}function eZ(e,t){return eZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},eZ(e,t)}function tZ(e,t,n){return t=B$e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function B$e(e){var t=V$e(e,`string`);return JX(t)==`symbol`?t:t+``}function V$e(e,t){if(JX(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(JX(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var nZ=function(e){function t(){var e;M$e(this,t);var n=[...arguments];return e=F$e(this,t,[].concat(n)),tZ(e,`state`,{isAnimationFinished:!0,totalLength:0}),tZ(e,`generateSimpleStrokeDasharray`,function(e,t){return`${t}px ${e-t}px`}),tZ(e,`getStrokeDasharray`,function(n,r,i){var a=i.reduce(function(e,t){return e+t});if(!a)return e.generateSimpleStrokeDasharray(r,n);for(var o=Math.floor(n/a),s=n%a,c=r-n,l=[],u=0,d=0;u<i.length;d+=i[u],++u)if(d+i[u]>s){l=[].concat(ZX(i.slice(0,u)),[s-d]);break}var f=l.length%2==0?[0,c]:[c];return[].concat(ZX(t.repeat(i,o)),ZX(l),f).map(function(e){return`${e}px`}).join(`, `)}),tZ(e,`id`,_V(`recharts-line-`)),tZ(e,`pathRef`,function(t){e.mainCurve=t}),tZ(e,`handleAnimationEnd`,function(){e.setState({isAnimationFinished:!0}),e.props.onAnimationEnd&&e.props.onAnimationEnd()}),tZ(e,`handleAnimationStart`,function(){e.setState({isAnimationFinished:!1}),e.props.onAnimationStart&&e.props.onAnimationStart()}),e}return z$e(t,e),P$e(t,[{key:`componentDidMount`,value:function(){if(this.props.isAnimationActive){var e=this.getTotalLength();this.setState({totalLength:e})}}},{key:`componentDidUpdate`,value:function(){if(this.props.isAnimationActive){var e=this.getTotalLength();e!==this.state.totalLength&&this.setState({totalLength:e})}}},{key:`getTotalLength`,value:function(){var e=this.mainCurve;try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch{return 0}}},{key:`renderErrorBar`,value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,r=n.points,i=n.xAxis,a=n.yAxis,o=n.layout,s=n.children,c=LV(s,aJ);if(!c)return null;var l=function(e,t){return{x:e.x,y:e.y,value:e.value,errorVal:hJ(e.payload,t)}},u={clipPath:e?`url(#clipPath-${t})`:null};return J.createElement(JV,u,c.map(function(e){return J.cloneElement(e,{key:`bar-${e.props.dataKey}`,data:r,xAxis:i,yAxis:a,layout:o,dataPointFormatter:l})}))}},{key:`renderDots`,value:function(e,n,r){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,a=i.dot,o=i.points,s=i.dataKey,c=VV(this.props,!1),l=VV(a,!0),u=o.map(function(e,n){var r=XX(XX(XX({key:`dot-${n}`,r:3},c),l),{},{index:n,cx:e.x,cy:e.y,value:e.value,dataKey:s,payload:e.payload,points:o});return t.renderDotItem(a,r)}),d={clipPath:e?`url(#clipPath-${n?``:`dots-`}${r})`:null};return J.createElement(JV,YX({className:`recharts-line-dots`,key:`dots`},d),u)}},{key:`renderCurveStatically`,value:function(e,t,n,r){var i=this.props,a=i.type,o=i.layout,s=i.connectNulls;i.ref;var c=XX(XX(XX({},VV(T$e(i,C$e),!0)),{},{fill:`none`,className:`recharts-line-curve`,clipPath:t?`url(#clipPath-${n})`:null,points:e},r),{},{type:a,layout:o,connectNulls:s});return J.createElement(GJ,YX({},c,{pathRef:this.pathRef}))}},{key:`renderCurveWithAnimation`,value:function(e,t){var n=this,r=this.props,i=r.points,a=r.strokeDasharray,o=r.isAnimationActive,s=r.animationBegin,c=r.animationDuration,l=r.animationEasing,u=r.animationId,d=r.animateNewValues,f=r.width,p=r.height,m=this.state,h=m.prevPoints,g=m.totalLength;return J.createElement(bY,{begin:s,duration:c,isActive:o,easing:l,from:{t:0},to:{t:1},key:`line-${u}`,onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(r){var o=r.t;if(h){var s=h.length/i.length,c=i.map(function(e,t){var n=Math.floor(t*s);if(h[n]){var r=h[n],i=bV(r.x,e.x),a=bV(r.y,e.y);return XX(XX({},e),{},{x:i(o),y:a(o)})}if(d){var c=bV(f*2,e.x),l=bV(p/2,e.y);return XX(XX({},e),{},{x:c(o),y:l(o)})}return XX(XX({},e),{},{x:e.x,y:e.y})});return n.renderCurveStatically(c,e,t)}var l=bV(0,g)(o),u;if(a){var m=`${a}`.split(/[,\s]+/gim).map(function(e){return parseFloat(e)});u=n.getStrokeDasharray(l,g,m)}else u=n.generateSimpleStrokeDasharray(g,l);return n.renderCurveStatically(i,e,t,{strokeDasharray:u})})}},{key:`renderCurve`,value:function(e,t){var n=this.props,r=n.points,i=n.isAnimationActive,a=this.state,o=a.prevPoints,s=a.totalLength;return i&&r&&r.length&&(!o&&s>0||!(0,uJ.default)(o,r))?this.renderCurveWithAnimation(e,t):this.renderCurveStatically(r,e,t)}},{key:`render`,value:function(){var e=this.props,t=e.hide,n=e.dot,r=e.points,i=e.className,a=e.xAxis,o=e.yAxis,s=e.top,c=e.left,l=e.width,u=e.height,d=e.isAnimationActive,f=e.id;if(t||!r||!r.length)return null;var p=this.state.isAnimationFinished,m=r.length===1,h=Pw(`recharts-line`,i),g=a&&a.allowDataOverflow,_=o&&o.allowDataOverflow,v=g||_,y=(0,fV.default)(f)?this.id:f,b=VV(n,!1)??{r:3,strokeWidth:2},x=b.r,S=x===void 0?3:x,C=b.strokeWidth,w=C===void 0?2:C,T=(BV(n)?n:{}).clipDot,E=T===void 0?!0:T,D=S*2+w;return J.createElement(JV,{className:h},g||_?J.createElement(`defs`,null,J.createElement(`clipPath`,{id:`clipPath-${y}`},J.createElement(`rect`,{x:g?c:c-l/2,y:_?s:s-u/2,width:g?l:l*2,height:_?u:u*2})),!E&&J.createElement(`clipPath`,{id:`clipPath-dots-${y}`},J.createElement(`rect`,{x:c-D/2,y:s-D/2,width:l+D,height:u+D}))):null,!m&&this.renderCurve(v,y),this.renderErrorBar(v,y),(m||n)&&this.renderDots(v,E,y),(!d||p)&&IJ.renderCallByParent(this.props,r))}}],[{key:`getDerivedStateFromProps`,value:function(e,t){return e.animationId===t.prevAnimationId?e.points===t.curPoints?null:{curPoints:e.points}:{prevAnimationId:e.animationId,curPoints:e.points,prevPoints:t.curPoints}}},{key:`repeat`,value:function(e,t){for(var n=e.length%2==0?e:[].concat(ZX(e),[0]),r=[],i=0;i<t;++i)r=[].concat(ZX(r),ZX(n));return r}},{key:`renderDotItem`,value:function(e,t){var n;if(J.isValidElement(e))n=J.cloneElement(e,t);else if((0,kV.default)(e))n=e(t);else{var r=t.key,i=T$e(t,w$e),a=Pw(`recharts-line-dot`,typeof e==`boolean`?``:e.className);n=J.createElement(TY,YX({key:r},i,{className:a}))}return n}}])}(J.PureComponent);tZ(nZ,`displayName`,`Line`),tZ(nZ,`defaultProps`,{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendT
154ype:`line`,stroke:`#3182bd`,strokeWidth:1,fill:`#fff`,points:[],isAnimationActive:!UW.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:`ease`,hide:!1,label:!1}),tZ(nZ,`getComposedData`,function(e){var t=e.props,n=e.xAxis,r=e.yAxis,i=e.xAxisTicks,a=e.yAxisTicks,o=e.dataKey,s=e.bandSize,c=e.displayedData,l=e.offset,u=t.layout;return XX({points:c.map(function(e,t){var c=hJ(e,o);return u===`horizontal`?{x:xJ({axis:n,ticks:i,bandSize:s,entry:e,index:t}),y:(0,fV.default)(c)?null:r.scale(c),value:c,payload:e}:{x:(0,fV.default)(c)?null:n.scale(c),y:xJ({axis:r,ticks:a,bandSize:s,entry:e,index:t}),value:c,payload:e}}),layout:u},l)});var H$e=[`layout`,`type`,`stroke`,`connectNulls`,`isRange`,`ref`],U$e=[`key`],W$e;function rZ(e){"@babel/helpers - typeof";return rZ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},rZ(e)}function G$e(e,t){if(e==null)return{};var n=K$e(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function K$e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function iZ(){return iZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},iZ.apply(this,arguments)}function q$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function aZ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?q$e(Object(n),!0).forEach(function(t){cZ(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q$e(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function J$e(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function Y$e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,n1e(r.key),r)}}function X$e(e,t,n){return t&&Y$e(e.prototype,t),n&&Y$e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Z$e(e,t,n){return t=oZ(t),Q$e(e,e1e()?Reflect.construct(t,n||[],oZ(e).constructor):t.apply(e,n))}function Q$e(e,t){if(t&&(rZ(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return $$e(e)}function $$e(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function e1e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(e1e=function(){return!!e})()}function oZ(e){return oZ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},oZ(e)}function t1e(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&sZ(e,t)}function sZ(e,t){return sZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},sZ(e,t)}function cZ(e,t,n){return t=n1e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n1e(e){var t=r1e(e,`string`);return rZ(t)==`symbol`?t:t+``}function r1e(e,t){if(rZ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(rZ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var lZ=function(e){function t(){var e;J$e(this,t);var n=[...arguments];
154return e=Z$e(this,t,[].concat(n)),cZ(e,`state`,{isAnimationFinished:!0}),cZ(e,`id`,_V(`recharts-area-`)),cZ(e,`handleAnimationEnd`,function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),(0,kV.default)(t)&&t()}),cZ(e,`handleAnimationStart`,function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),(0,kV.default)(t)&&t()}),e}return t1e(t,e),X$e(t,[{key:`renderDots`,value:function(e,n,r){var i=this.props.isAnimationActive,a=this.state.isAnimationFinished;if(i&&!a)return null;var o=this.props,s=o.dot,c=o.points,l=o.dataKey,u=VV(this.props,!1),d=VV(s,!0),f=c.map(function(e,n){var r=aZ(aZ(aZ({key:`dot-${n}`,r:3},u),d),{},{index:n,cx:e.x,cy:e.y,dataKey:l,value:e.value,payload:e.payload,points:c});return t.renderDotItem(s,r)}),p={clipPath:e?`url(#clipPath-${n?``:`dots-`}${r})`:null};return J.createElement(JV,iZ({className:`recharts-area-dots`},p),f)}},{key:`renderHorizontalRect`,value:function(e){var t=this.props,n=t.baseLine,r=t.points,i=t.strokeWidth,a=r[0].x,o=r[r.length-1].x,s=e*Math.abs(a-o),c=(0,cJ.default)(r.map(function(e){return e.y||0}));return hV(n)&&typeof n==`number`?c=Math.max(n,c):n&&Array.isArray(n)&&n.length&&(c=Math.max((0,cJ.default)(n.map(function(e){return e.y||0})),c)),hV(c)?J.createElement(`rect`,{x:a<o?a:a-s,y:0,width:s,height:Math.floor(c+(i?parseInt(`${i}`,10):1))}):null}},{key:`renderVerticalRect`,value:function(e){var t=this.props,n=t.baseLine,r=t.points,i=t.strokeWidth,a=r[0].y,o=r[r.length-1].y,s=e*Math.abs(a-o),c=(0,cJ.default)(r.map(function(e){return e.x||0}));return hV(n)&&typeof n==`number`?c=Math.max(n,c):n&&Array.isArray(n)&&n.length&&(c=Math.max((0,cJ.default)(n.map(function(e){return e.x||0})),c)),hV(c)?J.createElement(`rect`,{x:0,y:a<o?a:a-s,width:c+(i?parseInt(`${i}`,10):1),height:Math.floor(s)}):null}},{key:`renderClipRect`,value:function(e){return this.props.layout===`vertical`?this.renderVerticalRect(e):this.renderHorizontalRect(e)}},{key:`renderAreaStatically`,value:function(e,t,n,r){var i=this.props,a=i.layout,o=i.type,s=i.stroke,c=i.connectNulls,l=i.isRange;i.ref;var u=G$e(i,H$e);return J.createElement(JV,{clipPath:n?`url(#clipPath-${r})`:null},J.createElement(GJ,iZ({},VV(u,!0),{points:e,connectNulls:c,type:o,baseLine:t,layout:a,stroke:`none`,className:`recharts-area-area`})),s!==`none`&&J.createElement(GJ,iZ({},VV(this.props,!1),{className:`recharts-area-curve`,layout:a,type:o,connectNulls:c,fill:`none`,points:e})),s!==`none`&&l&&J.createElement(GJ,iZ({},VV(this.props,!1),{className:`recharts-area-curve`,layout:a,type:o,connectNulls:c,fill:`none`,points:t})))}},{key:`renderAreaWithAnimation`,value:function(e,t){var n=this,r=this.props,i=r.points,a=r.baseLine,o=r.isAnimationActive,s=r.animationBegin,c=r.animationDuration,l=r.animationEasing,u=r.animationId,d=this.state,f=d.prevPoints,p=d.prevBaseLine;return J.createElement(bY,{begin:s,duration:c,isActive:o,easing:l,from:{t:0},to:{t:1},key:`area-${u}`,onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(r){var o=r.t;if(f){var s=f.length/i.length,c=i.map(function(e,t){var n=Math.floor(t*s);if(f[n]){var r=f[n],i=bV(r.x,e.x),a=bV(r.y,e.y);return aZ(aZ({},e),{},{x:i(o),y:a(o)})}return e}),l=hV(a)&&typeof a==`number`?bV(p,a)(o):(0,fV.default)(a)||(0,uV.default)(a)?bV(p,0)(o):a.map(function(e,t){var n=Math.floor(t*s);if(p[n]){var r=p[n],i=bV(r.x,e.x),a=bV(r.y,e.y);return aZ(aZ({},e),{},{x:i(o),y:a(o)})}return e});return n.renderAreaStatically(c,l,e,t)}return J.createElement(JV,null,J.createElement(`defs`,null,J.createElement(`clipPath`,{id:`animationClipPath-${t}`},n.renderClipRect(o))),J.createElement(JV,{clipPath:`url(#animationClipPath-${t})`},n.renderAreaStatically(i,a,e,t)))})}},{key:`renderArea`,value:function(e,t){var n=this.props,r=n.points,i=n.baseLine,a=n.isAnimationActive,o=this.state,s=o.prevPoints,c=o.prevBaseLine,l=o.totalLength;return a&&r&&r.length&&(!s&&l>0||!(0,uJ.default)(s,r)||!(0,uJ.default)(c,i))?this.renderAreaWithAnimation(e,t):this.renderAreaStatically(r,i,e,t)}},{key:`render`,value:function(){var e=this.props,t=e.hide,n=e.dot,r=e.points,i=e.className,a=e.top,o=e.left,s=e.xAxis,c=e.yAxis,l=e.width,u=e.height,d=e.isAnimationActive,f=e.id;if(t||!r||!r.length)return null;var p=this.state.isAnimationFinished,m=r.length===1,h=Pw(`recharts-area`,i),g=s&&s.allowDataOverflow,_=c&&c.allowDataOverflow,v=g||_,y=(0,fV.default)(f)?this.id:f,b=VV(n,!1)??{r:3,strokeWidth:2},x=b.r,S=x===void 0?3:x,C=b.strokeWidth,w=C===void 0?2:C,T=(BV(n)?n:{}).clipDot,E=T===void 0?!0:T,D=S*2+w;return J.createElement(JV,{className:h},g||_?J.createElement(`defs`,null,J.createElement(`clipPath`,{id:`clipPath-${y}`},J.createElement(`rect`,{x:g?o:o-l/2,y:_?a:a-u/2,width:g?l:l*2,height:_?u:u*2})),!E&&J.createElement(`clipPath`,{id:`clipPath-dots-${y}`},J.createElement(`rect`,{x:o-D/2,y:a-D/2,width:l+D,height:u+D}))):null,m?null:this.renderArea(v,y),(n||m)&&this.renderDots(v,E,y),(!d||p)&&IJ.renderCallByParent(this.props,r))}}],[{key:`getDerivedStateFromProps`,value:function(e,t){return e.animationId===t.prevAnimationId?e.points!==t.curPoints||e.baseLine!==t.curBaseLine?{curPoints:e.points,curBaseLine:e.baseLine}:null:{prevAnimationId:e.animationId,curPoints:e.points,curBaseLine:e.baseLine,prevPoints:t.curPoints,prevBaseLine:t.curBaseLine}}}])}(J.PureComponent);W$e=lZ,cZ(lZ,`displayName`,`Area`),cZ(lZ,`defaultProps`,{stroke:`#3182bd`,fill:`#3182bd`,fillOpacity:.6,xAxisId:0,yAxisId:0,legendT
154ype:`line`,connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!UW.isSsr,animationBegin:0,animationDuration:1500,animationEasing:`ease`}),cZ(lZ,`getBaseValue`,function(e,t,n,r){var i=e.layout,a=e.baseValue,o=t.props.baseValue??a;if(hV(o)&&typeof o==`number`)return o;var s=i===`horizontal`?r:n,c=s.scale.domain();if(s.type===`number`){var l=Math.max(c[0],c[1]),u=Math.min(c[0],c[1]);return o===`dataMin`?u:o===`dataMax`||l<0?l:Math.max(Math.min(c[0],c[1]),0)}return o===`dataMin`?c[0]:o===`dataMax`?c[1]:c[0]}),cZ(lZ,`getComposedData`,function(e){var t=e.props,n=e.item,r=e.xAxis,i=e.yAxis,a=e.xAxisTicks,o=e.yAxisTicks,s=e.bandSize,c=e.dataKey,l=e.stackedData,u=e.dataStartIndex,d=e.displayedData,f=e.offset,p=t.layout,m=l&&l.length,h=W$e.getBaseValue(t,n,r,i),g=p===`horizontal`,_=!1,v=d.map(function(e,t){var n;m?n=l[u+t]:(n=hJ(e,c),Array.isArray(n)?_=!0:n=[h,n]);var d=n[1]==null||m&&hJ(e,c)==null;return g?{x:xJ({axis:r,ticks:a,bandSize:s,entry:e,index:t}),y:d?null:i.scale(n[1]),value:n,payload:e}:{x:d?null:r.scale(n[1]),y:xJ({axis:i,ticks:o,bandSize:s,entry:e,index:t}),value:n,payload:e}});return aZ({points:v,baseLine:m||_?v.map(function(e){var t=Array.isArray(e.value)?e.value[0]:null;return g?{x:e.x,y:t!=null&&e.y!=null?i.scale(t):null}:{x:t==null?null:r.scale(t),y:e.y}}):g?i.scale(h):r.scale(h),layout:p,isRange:_},f)}),cZ(lZ,`renderDotItem`,function(e,t){var n;if(J.isValidElement(e))n=J.cloneElement(e,t);else if((0,kV.default)(e))n=e(t);else{var r=Pw(`recharts-area-dot`,typeof e==`boolean`?``:e.className),i=t.key,a=G$e(t,U$e);n=J.createElement(TY,iZ({},a,{key:i,className:r}))}return n});function uZ(e){"@babel/helpers - typeof";return uZ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},uZ(e)}function i1e(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function a1e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,p1e(r.key),r)}}function o1e(e,t,n){return t&&a1e(e.prototype,t),n&&a1e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function s1e(e,t,n){return t=dZ(t),c1e(e,u1e()?Reflect.construct(t,n||[],dZ(e).constructor):t.apply(e,n))}function c1e(e,t){if(t&&(uZ(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return l1e(e)}function l1e(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function u1e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(u1e=function(){return!!e})()}function dZ(e){return dZ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},dZ(e)}function d1e(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&fZ(e,t)}function fZ(e,t){return fZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},fZ(e,t)}function f1e(e,t,n){return t=p1e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p1e(e){var t=m1e(e,`string`);return uZ(t)==`symbol`?t:t+``}function m1e(e,t){if(uZ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(uZ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var pZ=function(e){function t(){return i1e(this,t),s1e(this,t,arguments)}return d1e(t,e),o1e(t,[{key:`render`,value:function(){return null}}])}(J.Component);f1e(pZ,`displayName`,`ZAxis`),f1e(pZ,`defaultProps`,{zAxisId:0,range:[64,64],scale:`auto`,type:`number`});var h1e=[`option`,`isActive`];function mZ(){return mZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mZ.apply(this,arguments)}function g1e(e,t){if(e==null)return{};var n=_1e(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function _1e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function v1e(e){var t=e.option,n=e.isActive,r=g1e(e,h1e);return typeof t==`string`?J.createElement(NY,mZ({option:J.createElement(pU,mZ({type:t},r)),isActive:n,shapeType:`symbols`},r)):J.createElement(NY,mZ({option:t,isActive:n,shapeType:`symbols`},r))}function hZ(e){"@babel/helpers - typeof";return hZ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},hZ(e)}function gZ(){return gZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gZ.apply(this,arguments)}function y1e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _Z(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
154t%2?y1e(Object(n),!0).forEach(function(t){bZ(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y1e(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b1e(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function x1e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,O1e(r.key),r)}}function S1e(e,t,n){return t&&x1e(e.prototype,t),n&&x1e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function C1e(e,t,n){return t=vZ(t),w1e(e,E1e()?Reflect.construct(t,n||[],vZ(e).constructor):t.apply(e,n))}function w1e(e,t){if(t&&(hZ(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return T1e(e)}function T1e(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function E1e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(E1e=function(){return!!e})()}function vZ(e){return vZ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vZ(e)}function D1e(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&yZ(e,t)}function yZ(e,t){return yZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},yZ(e,t)}function bZ(e,t,n){return t=O1e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O1e(e){var t=k1e(e,`string`);return hZ(t)==`symbol`?t:t+``}function k1e(e,t){if(hZ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(hZ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var xZ=function(e){function t(){var e;b1e(this,t);var n=[...arguments];return e=C1e(this,t,[].concat(n)),bZ(e,`state`,{isAnimationFinished:!1}),bZ(e,`handleAnimationEnd`,function(){e.setState({isAnimationFinished:!0})}),bZ(e,`handleAnimationStart`,function(){e.setState({isAnimationFinished:!1})}),bZ(e,`id`,_V(`recharts-scatter-`)),e}return D1e(t,e),S1e(t,[{key:`renderSymbolsStatically`,value:function(e){var t=this,n=this.props,r=n.shape,i=n.activeShape,a=n.activeIndex,o=VV(this.props,!1);return e.map(function(e,n){var s=a===n,c=s?i:r,l=_Z(_Z({},o),e);return J.createElement(JV,gZ({className:`recharts-scatter-symbol`,key:`symbol-${e?.cx}-${e?.cy}-${e?.size}-${n}`},OV(t.props,e,n),{role:`img`}),J.createElement(v1e,gZ({option:c,isActive:s,key:`symbol-${n}`},l)))})}},{key:`renderSymbolsWithAnimation`,value:function(){var e=this,t=this.props,n=t.points,r=t.isAnimationActive,i=t.animationBegin,a=t.animationDuration,o=t.animationEasing,s=t.animationId,c=this.state.prevPoints;return J.createElement(bY,{begin:i,duration:a,isActive:r,easing:o,from:{t:0},to:{t:1},key:`pie-${s}`,onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(t){var r=t.t,i=n.map(function(e,t){var n=c&&c[t];if(n){var i=bV(n.cx,e.cx),a=bV(n.cy,e.cy),o=bV(n.size,e.size);return _Z(_Z({},e),{},{cx:i(r),cy:a(r),size:o(r)})}var s=bV(0,e.size);return _Z(_Z({},e),{},{size:s(r)})});return J.createElement(JV,null,e.renderSymbolsStatically(i))})}},{key:`renderSymbols`,value:function(){var e=this.props,t=e.points,n=e.isAnimationActive,r=this.state.prevPoints;return n&&t&&t.length&&(!r||!(0,uJ.default)(r,t))?this.renderSymbolsWithAnimation():this.renderSymbolsStatically(t)}},{key:`renderErrorBar`,value:function(){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var e=this.props,t=e.points,n=e.xAxis,r=e.yAxis,i=e.children,a=LV(i,aJ);return a?a.map(function(e,i){var a=e.props,o=a.direction,s=a.dataKey;return J.cloneElement(e,{key:`${o}-${s}-${t[i]}`,data:t,xAxis:n,yAxis:r,layout:o===`x`?`vertical`:`horizontal`,dataPointFormatter:function(e,t){return{x:e.cx,y:e.cy,value:o===`x`?+e.node.x:+e.node.y,errorVal:hJ(e,t)}}})}):null}},{key:`renderLine`,value:function(){var e=this.props,t=e.points,n=e.line,r=e.lineType,i=e.lineJointType,a=VV(this.props,!1),o=VV(n,!1),s,c;if(r===`joint`)s=t.map(function(e){return{x:e.cx,y:e.cy}});else if(r===`fitting`){var l=tIe(t),u=l.xmin,d=l.xmax,f=l.a,p=l.b,m=function(e){return f*e+p};s=[{x:u,y:m(u)},{x:d,y:m(d)}]}var h=_Z(_Z(_Z({},a),{},{fill:`none`,stroke:a&&a.fill},o),{},{points:s});return c=J.isValidElement(n)?J.cloneElement(n,h):(0,kV.default)(n)?n(h):J.createElement(GJ,gZ({},h,{type:i})),J.createElement(JV,{className:`recharts-scatter-line`,key:`recharts-scatter-line`},c)}},{key:`render`,value:function(){var e=this.props,t=e.hide,n=e.points,r=e.line,i=e.className,a=e.xAxis,o=e.yAxis,s=e.left,c=e.top,l=e.width,u=e.height,d=e.id,f=e.isAnimationActive;if(t||!n||!n.length)return null;var p=this.state.isAnimationFinished,m=Pw(`recharts-scatter`,i),h=a&&a.allowDataOverflow,g=o&&o.allowDataOverflow,_=h||g,v=(0,fV.default)(d)?this.id:d;return J.createElement(JV,{className:m,clipPath:_?`url(#clipPath-${v})`:null},h||g?J.createElement(`defs`,null,J.createElement(`clipPath`,{id:`clipPath-${v}`},J.createElement(`rect`,{x:h?s:s-l/2,y:g?c:c-u/2,width:h?l:l*2,height:g?u:u*2}))):null,r&&this.renderLine(),this.renderErrorBar(),J.createElement(JV,{key:`recharts-scatter-symbols`},this.renderSymbols()),(!f||p)&&IJ.renderCallByParent(this.props,n))}}],[{key:`getDerivedStateFromProps`,value:function(e,t){return e.animationId===t.prevAnimationId?e.points===t.curPoints?null:{curPoints:e.points}:{prevAnimationId:e.animationId,curPoints:e.points,prevPoints:t.curPoints}}}])}(J.PureComponent);bZ(xZ,`displayName`,`Scatter`),bZ(xZ,`defaultProps`,{xAxisId:0,yAxisId:0,zAxisId:0,legendT
154ype:`circle`,lineType:`joint`,lineJointType:`linear`,data:[],shape:`circle`,hide:!1,isAnimationActive:!UW.isSsr,animationBegin:0,animationDuration:400,animationEasing:`linear`}),bZ(xZ,`getComposedData`,function(e){var t=e.xAxis,n=e.yAxis,r=e.zAxis,i=e.item,a=e.displayedData,o=e.xAxisTicks,s=e.yAxisTicks,c=e.offset,l=i.props.tooltipType,u=LV(i.props.children,sG),d=(0,fV.default)(t.dataKey)?i.props.dataKey:t.dataKey,f=(0,fV.default)(n.dataKey)?i.props.dataKey:n.dataKey,p=r&&r.dataKey,m=r?r.range:pZ.defaultProps.range,h=m&&m[0],g=t.scale.bandwidth?t.scale.bandwidth():0,_=n.scale.bandwidth?n.scale.bandwidth():0;return _Z({points:a.map(function(e,a){var c=hJ(e,d),m=hJ(e,f),v=!(0,fV.default)(p)&&hJ(e,p)||`-`,y=[{name:(0,fV.default)(t.dataKey)?i.props.name:t.name||t.dataKey,unit:t.unit||``,value:c,payload:e,dataKey:d,type:l},{name:(0,fV.default)(n.dataKey)?i.props.name:n.name||n.dataKey,unit:n.unit||``,value:m,payload:e,dataKey:f,type:l}];v!==`-`&&y.push({name:r.name||r.dataKey,unit:r.unit||``,value:v,payload:e,dataKey:p,type:l});var b=xJ({axis:t,ticks:o,bandSize:g,entry:e,index:a,dataKey:d}),x=xJ({axis:n,ticks:s,bandSize:_,entry:e,index:a,dataKey:f}),S=v===`-`?h:r.scale(v),C=Math.sqrt(Math.max(S,0)/Math.PI);return _Z(_Z({},e),{},{cx:b,cy:x,x:b-C,y:x-C,xAxis:t,yAxis:n,zAxis:r,width:2*C,height:2*C,size:S,node:{x:c,y:m,z:v},tooltipPayload:y,tooltipPosition:{x:b,y:x},payload:e},u&&u[a]&&u[a].props)})},c)});function SZ(e){"@babel/helpers - typeof";return SZ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},SZ(e)}function A1e(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function j1e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,z1e(r.key),r)}}function M1e(e,t,n){return t&&j1e(e.prototype,t),n&&j1e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function N1e(e,t,n){return t=CZ(t),P1e(e,I1e()?Reflect.construct(t,n||[],CZ(e).constructor):t.apply(e,n))}function P1e(e,t){if(t&&(SZ(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return F1e(e)}function F1e(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function I1e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(I1e=function(){return!!e})()}function CZ(e){return CZ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},CZ(e)}function L1e(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&wZ(e,t)}function wZ(e,t){return wZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},wZ(e,t)}function R1e(e,t,n){return t=z1e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function z1e(e){var t=B1e(e,`string`);return SZ(t)==`symbol`?t:t+``}function B1e(e,t){if(SZ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(SZ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function TZ(){return TZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},TZ.apply(this,arguments)}function V1e(e){var t=e.xAxisId,n=dX(),r=fX(),i=FZe(t);return i==null?null:J.createElement(HX,TZ({},i,{className:Pw(`recharts-${i.axisType} ${i.axisType}`,i.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(e){return vJ(e,!0)}}))}var EZ=function(e){function t(){return A1e(this,t),N1e(this,t,arguments)}return L1e(t,e),M1e(t,[{key:`render`,value:function(){return J.createElement(V1e,this.props)}}])}(J.Component);R1e(EZ,`displayName`,`XAxis`),R1e(EZ,`defaultProps`,{allowDecimals:!0,hide:!1,orientation:`bottom`,width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:`category`,padding:{left:0,right:0},allowDataOverflow:!1,scale:`auto`,reversed:!1,allowDuplicatedCategory:!0});function DZ(e){"@babel/helpers - typeof";
154return DZ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},DZ(e)}function H1e(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function U1e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,Z1e(r.key),r)}}function W1e(e,t,n){return t&&U1e(e.prototype,t),n&&U1e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function G1e(e,t,n){return t=OZ(t),K1e(e,J1e()?Reflect.construct(t,n||[],OZ(e).constructor):t.apply(e,n))}function K1e(e,t){if(t&&(DZ(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return q1e(e)}function q1e(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function J1e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(J1e=function(){return!!e})()}function OZ(e){return OZ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},OZ(e)}function Y1e(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&kZ(e,t)}function kZ(e,t){return kZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},kZ(e,t)}function X1e(e,t,n){return t=Z1e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z1e(e){var t=Q1e(e,`string`);return DZ(t)==`symbol`?t:t+``}function Q1e(e,t){if(DZ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(DZ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function AZ(){return AZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},AZ.apply(this,arguments)}var $1e=function(e){var t=e.yAxisId,n=dX(),r=fX(),i=RZe(t);return i==null?null:J.createElement(HX,AZ({},i,{className:Pw(`recharts-${i.axisType} ${i.axisType}`,i.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(e){return vJ(e,!0)}}))},jZ=function(e){function t(){return H1e(this,t),G1e(this,t,arguments)}return Y1e(t,e),W1e(t,[{key:`render`,value:function(){return J.createElement($1e,this.props)}}])}(J.Component);X1e(jZ,`displayName`,`YAxis`),X1e(jZ,`defaultProps`,{allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:`left`,width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:`number`,padding:{top:0,bottom:0},allowDataOverflow:!1,scale:`auto`,reversed:!1});function e0e(e){return i0e(e)||r0e(e)||n0e(e)||t0e()}function t0e(){throw TypeError(`Invalid attempt to spread non-iterable instance. 155In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function n0e(e,t){if(e){if(typeof e==`string`)return MZ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return MZ(e,t)}}function r0e(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function i0e(e){if(Array.isArray(e))return MZ(e)}function MZ(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var NZ=function(e,t,n,r,i){var a=LV(e,vX),o=LV(e,wX),s=[].concat(e0e(a),e0e(o)),c=LV(e,AX),l=`${r}Id`,u=r[0],d=t;if(s.length&&(d=s.reduce(function(e,t){if(t.props[l]===n&&KY(t.props,`extendDomain`)&&hV(t.props[u])){var r=t.props[u];return[Math.min(e[0],r),Math.max(e[1],r)]}return e},d)),c.length){var f=`${u}1`,p=`${u}2`;d=c.reduce(function(e,t){if(t.props[l]===n&&KY(t.props,`extendDomain`)&&hV(t.props[f])&&hV(t.props[p])){var r=t.props[f],i=t.props[p];return[Math.min(e[0],r,i),Math.max(e[1],r,i)]}return e},d)}return i&&i.length&&(d=i.reduce(function(e,t){return hV(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e},d)),d},PZ=new(l(o(((e,t)=>{var n=Object.prototype.hasOwnProperty,r=`~`;function i(){}Object.create&&(i.prototype=Object.create(null),new i().__proto__||(r=!1));function a(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function o(e,t,n,i,o){if(typeof n!=`function`)throw TypeError(`The listener must be a function`);var s=new a(n,i||e,o),c=r?r+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],s]:e._events[c].push(s):(e._events[c]=s,e._eventsCount++),e}function s(e,t){--e._eventsCount===0?e._events=new i:delete e._events[t]}function c(){this._events=new i,this._eventsCount=0}c.prototype.eventNames=function(){var e=[],t,i;if(this._eventsCount===0)return e;for(i in t=this._events)n.call(t,i)&&e.push(r?i.slice(1):i);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(t)):e},c.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,a=n.length,o=Array(a);i<a;i++)o[i]=n[i].fn;return o},c.prototype.listenerCount=function(e){var t=r?r+e:e,n=this._events[t];return n?n.fn?1:n.length:0},c.prototype.emit=function(e,t,n,i,a,o){var s=r?r+e:e;if(!this._events[s])return!1;var c=this._events[s],l=arguments.length,u,d;
155if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),l){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,n),!0;case 4:return c.fn.call(c.context,t,n,i),!0;case 5:return c.fn.call(c.context,t,n,i,a),!0;case 6:return c.fn.call(c.context,t,n,i,a,o),!0}for(d=1,u=Array(l-1);d<l;d++)u[d-1]=arguments[d];c.fn.apply(c.context,u)}else{var f=c.length,p;for(d=0;d<f;d++)switch(c[d].once&&this.removeListener(e,c[d].fn,void 0,!0),l){case 1:c[d].fn.call(c[d].context);break;case 2:c[d].fn.call(c[d].context,t);break;case 3:c[d].fn.call(c[d].context,t,n);break;case 4:c[d].fn.call(c[d].context,t,n,i);break;default:if(!u)for(p=1,u=Array(l-1);p<l;p++)u[p-1]=arguments[p];c[d].fn.apply(c[d].context,u)}}return!0},c.prototype.on=function(e,t,n){return o(this,e,t,n,!1)},c.prototype.once=function(e,t,n){return o(this,e,t,n,!0)},c.prototype.removeListener=function(e,t,n,i){var a=r?r+e:e;if(!this._events[a])return this;if(!t)return s(this,a),this;var o=this._events[a];if(o.fn)o.fn===t&&(!i||o.once)&&(!n||o.context===n)&&s(this,a);else{for(var c=0,l=[],u=o.length;c<u;c++)(o[c].fn!==t||i&&!o[c].once||n&&o[c].context!==n)&&l.push(o[c]);l.length?this._events[a]=l.length===1?l[0]:l:s(this,a)}return this},c.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&s(this,t)):(this._events=new i,this._eventsCount=0),this},c.prototype.off=c.prototype.removeListener,c.prototype.addListener=c.prototype.on,c.prefixed=r,c.EventEmitter=c,t!==void 0&&(t.exports=c)}))())).default,FZ=`recharts.syncMouseEvents`;function IZ(e){"@babel/helpers - typeof";return IZ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},IZ(e)}function a0e(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function o0e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,c0e(r.key),r)}}function s0e(e,t,n){return t&&o0e(e.prototype,t),n&&o0e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function LZ(e,t,n){return t=c0e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c0e(e){var t=l0e(e,`string`);return IZ(t)==`symbol`?t:t+``}function l0e(e,t){if(IZ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(IZ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var u0e=function(){function e(){a0e(this,e),LZ(this,`activeIndex`,0),LZ(this,`coordinateList`,[]),LZ(this,`layout`,`horizontal`)}return s0e(e,[{key:`setDetails`,value:function(e){var t=e.coordinateList,n=t===void 0?null:t,r=e.container,i=r===void 0?null:r,a=e.layout,o=a===void 0?null:a,s=e.offset,c=s===void 0?null:s,l=e.mouseHandlerCallback,u=l===void 0?null:l;this.coordinateList=n??this.coordinateList??[],this.container=i??this.container,this.layout=o??this.layout,this.offset=c??this.offset,this.mouseHandlerCallback=u??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:`focus`,value:function(){this.spoofMouse()}},{key:`keyboardEvent`,value:function(e){if(this.coordinateList.length!==0)switch(e.key){case`ArrowRight`:if(this.layout!==`horizontal`)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case`ArrowLeft`:if(this.layout!==`horizontal`)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break;default:break}}},{key:`setIndex`,value:function(e){this.activeIndex=e}},{key:`spoofMouse`,value:function(){if(this.layout===`horizontal`&&this.coordinateList.length!==0){var e=this.container.getBoundingClientRect(),t=e.x,n=e.y,r=e.height,i=this.coordinateList[this.activeIndex].coordinate,a=window?.scrollX||0,o=window?.scrollY||0,s=t+i+a,c=n+this.offset.top+r/2+o;this.mouseHandlerCallback({pageX:s,pageY:c})}}}])}();function d0e(e,t,n){if(n===`number`&&t===!0&&Array.isArray(e)){var r=e?.[0],i=e?.[1];if(r&&i&&hV(r)&&hV(i))return!0}return!1}function f0e(e,t,n,r){var i=r/2;return{stroke:`none`,fill:`#ccc`,x:e===`horizontal`?t.x-i:n.left+.5,y:e===`horizontal`?n.top+.5:t.y-i,width:e===`horizontal`?r:n.width-1,height:e===`horizontal`?n.height-1:r}}
155function p0e(e){var t=e.cx,n=e.cy,r=e.radius,i=e.startAngle,a=e.endAngle;return{points:[EJ(t,n,r,i),EJ(t,n,r,a)],cx:t,cy:n,radius:r,startAngle:i,endAngle:a}}function m0e(e,t,n){var r,i,a,o;if(e===`horizontal`)r=t.x,a=r,i=n.top,o=n.top+n.height;else if(e===`vertical`)i=t.y,o=i,r=n.left,a=n.left+n.width;else if(t.cx!=null&&t.cy!=null)if(e===`centric`){var s=t.cx,c=t.cy,l=t.innerRadius,u=t.outerRadius,d=t.angle,f=EJ(s,c,l,d),p=EJ(s,c,u,d);r=f.x,i=f.y,a=p.x,o=p.y}else return p0e(t);return[{x:r,y:i},{x:a,y:o}]}function RZ(e){"@babel/helpers - typeof";return RZ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},RZ(e)}function h0e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function zZ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?h0e(Object(n),!0).forEach(function(t){g0e(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h0e(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g0e(e,t,n){return t=_0e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _0e(e){var t=v0e(e,`string`);return RZ(t)==`symbol`?t:t+``}function v0e(e,t){if(RZ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(RZ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function y0e(e){var t=e.element,n=e.tooltipEventType,r=e.isActive,i=e.activeCoordinate,a=e.activePayload,o=e.offset,s=e.activeTooltipIndex,c=e.tooltipAxisBandSize,l=e.layout,u=e.chartName,d=t.props.cursor??t.type.defaultProps?.cursor;if(!t||!d||!r||!i||u!==`ScatterChart`&&n!==`axis`)return null;var f,p=GJ;if(u===`ScatterChart`)f=i,p=TYe;else if(u===`BarChart`)f=f0e(l,i,o,c),p=CY;else if(l===`radial`){var m=p0e(i),h=m.cx,g=m.cy,_=m.radius;f={cx:h,cy:g,startAngle:m.startAngle,endAngle:m.endAngle,innerRadius:_,outerRadius:_},p=GKe}else f={points:m0e(l,i,o)},p=GJ;var v=zZ(zZ(zZ(zZ({stroke:`#ccc`,pointerEvents:`none`},o),f),VV(d,!1)),{},{payload:a,payloadIndex:s,className:Pw(`recharts-tooltip-cursor`,d.className)});return(0,J.isValidElement)(d)?(0,J.cloneElement)(d,v):(0,J.createElement)(p,v)}var b0e=[`item`],x0e=[`children`,`className`,`width`,`height`,`style`,`compact`,`title`,`desc`];function BZ(e){"@babel/helpers - typeof";return BZ=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},BZ(e)}function VZ(){return VZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},VZ.apply(this,arguments)}function S0e(e,t){return T0e(e)||w0e(e,t)||L0e(e,t)||C0e()}function C0e(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 156In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function w0e(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function T0e(e){if(Array.isArray(e))return e}function E0e(e,t){if(e==null)return{};var n=D0e(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function D0e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function O0e(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function k0e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,V0e(r.key),r)}}function A0e(e,t,n){return t&&k0e(e.prototype,t),n&&k0e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function j0e(e,t,n){return t=HZ(t),M0e(e,P0e()?Reflect.construct(t,n||[],HZ(e).constructor):t.apply(e,n))}function M0e(e,t){if(t&&(BZ(t)===`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return N0e(e)}function N0e(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function P0e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(P0e=function(){return!!e})()}
156function HZ(e){return HZ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},HZ(e)}function F0e(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&UZ(e,t)}function UZ(e,t){return UZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},UZ(e,t)}function WZ(e){return z0e(e)||R0e(e)||L0e(e)||I0e()}function I0e(){throw TypeError(`Invalid attempt to spread non-iterable instance. 157In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function L0e(e,t){if(e){if(typeof e==`string`)return GZ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(e);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return GZ(e,t)}}function R0e(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function z0e(e){if(Array.isArray(e))return GZ(e)}function GZ(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function B0e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function KZ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?B0e(Object(n),!0).forEach(function(t){qZ(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B0e(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function qZ(e,t,n){return t=V0e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function V0e(e){var t=H0e(e,`string`);return BZ(t)==`symbol`?t:t+``}function H0e(e,t){if(BZ(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(BZ(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var U0e={xAxis:[`bottom`,`top`],yAxis:[`left`,`right`]},W0e={width:`100%`,height:`100%`},G0e={x:0,y:0};function JZ(e){return e}var K0e=function(e,t){return t===`horizontal`?e.x:t===`vertical`?e.y:t===`centric`?e.angle:e.radius},q0e=function(e,t,n,r){var i=t.find(function(e){return e&&e.index===n});if(i){if(e===`horizontal`)return{x:i.coordinate,y:r.y};if(e===`vertical`)return{x:r.x,y:i.coordinate};if(e===`centric`){var a=i.coordinate,o=r.radius;return KZ(KZ(KZ({},r),EJ(r.cx,r.cy,o,a)),{},{angle:a,radius:o})}var s=i.coordinate,c=r.angle;return KZ(KZ(KZ({},r),EJ(r.cx,r.cy,s,c)),{},{angle:c,radius:s})}return G0e},YZ=function(e,t){var n=t.graphicalItems,r=t.dataStartIndex,i=t.dataEndIndex,a=(n??[]).reduce(function(e,t){var n=t.props.data;return n&&n.length?[].concat(WZ(e),WZ(n)):e},[]);return a.length>0?a:e&&e.length&&hV(r)&&hV(i)?e.slice(r,i+1):[]};function J0e(e){return e===`number`?[0,`auto`]:void 0}var XZ=function(e,t,n,r){var i=e.graphicalItems,a=e.tooltipAxis,o=YZ(t,e);return n<0||!i||!i.length||n>=o.length?null:i.reduce(function(i,s){var c=s.props.data??t;c&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=n&&(c=c.slice(e.dataStartIndex,e.dataEndIndex+1));var l=a.dataKey&&!a.allowDuplicatedCategory?xV(c===void 0?o:c,a.dataKey,r):c&&c[n]||o[n];return l?[].concat(WZ(i),[VGe(s,l)]):i},[])},Y0e=function(e,t,n,r){var i=r||{x:e.chartX,y:e.chartY},a=K0e(i,n),o=e.orderedTooltipTicks,s=e.tooltipAxis,c=e.tooltipTicks,l=mGe(a,o,c,s);if(l>=0&&c){var u=c[l]&&c[l].value;return{activeTooltipIndex:l,activeLabel:u,activePayload:XZ(e,t,l,u),activeCoordinate:q0e(n,o,l,i)}}return null},X0e=function(e,t){var n=t.axes,r=t.graphicalItems,i=t.axisType,a=t.axisIdKey,o=t.stackGroups,s=t.dataStartIndex,c=t.dataEndIndex,l=e.layout,u=e.children,d=e.stackOffset,f=SGe(l,i);
157return n.reduce(function(t,n){var p=n.type.defaultProps===void 0?n.props:KZ(KZ({},n.type.defaultProps),n.props),m=p.type,h=p.dataKey,g=p.allowDataOverflow,_=p.allowDuplicatedCategory,v=p.scale,y=p.ticks,b=p.includeHidden,x=p[a];if(t[x])return t;var S=YZ(e.data,{graphicalItems:r.filter(function(e){return(a in e.props?e.props[a]:e.type.defaultProps?.[a])===x}),dataStartIndex:s,dataEndIndex:c}),C=S.length,w,T,E;d0e(p.domain,g,m)&&(w=SJ(p.domain,null,g),f&&(m===`number`||v!==`auto`)&&(E=gJ(S,h,`category`)));var D=J0e(m);if(!w||w.length===0){var O=p.domain??D;if(h){if(w=gJ(S,h,m),m===`category`&&f){var k=eIe(w);_&&k?(T=w,w=(0,RY.default)(0,C)):_||(w=BGe(O,w,n).reduce(function(e,t){return e.indexOf(t)>=0?e:[].concat(WZ(e),[t])},[]))}else if(m===`category`)w=_?w.filter(function(e){return e!==``&&!(0,fV.default)(e)}):BGe(O,w,n).reduce(function(e,t){return e.indexOf(t)>=0||t===``||(0,fV.default)(t)?e:[].concat(WZ(e),[t])},[]);else if(m===`number`){var A=bGe(S,r.filter(function(e){var t=a in e.props?e.props[a]:e.type.defaultProps?.[a],n=`hide`in e.props?e.props.hide:e.type.defaultProps?.hide;return t===x&&(b||!n)}),h,i,l);A&&(w=A)}f&&(m===`number`||v!==`auto`)&&(E=gJ(S,h,`category`))}else w=f?(0,RY.default)(0,C):o&&o[x]&&o[x].hasStack&&m===`number`?d===`expand`?[0,1]:LGe(o[x].stackGroups,s,c):xGe(S,r.filter(function(e){var t=a in e.props?e.props[a]:e.type.defaultProps[a],n=`hide`in e.props?e.props.hide:e.type.defaultProps.hide;return t===x&&(b||!n)}),m,l,!0);if(m===`number`)w=NZ(u,w,x,i,y),O&&(w=SJ(O,w,g));else if(m===`category`&&O){var j=O;w.every(function(e){return j.indexOf(e)>=0})&&(w=j)}}return KZ(KZ({},t),{},qZ({},x,KZ(KZ({},p),{},{axisType:i,domain:w,categoricalDomain:E,duplicateDomain:T,originalDomain:p.domain??D,isCategorical:f,layout:l})))},{})},Z0e=function(e,t){var n=t.graphicalItems,r=t.Axis,i=t.axisType,a=t.axisIdKey,o=t.stackGroups,s=t.dataStartIndex,c=t.dataEndIndex,l=e.layout,u=e.children,d=YZ(e.data,{graphicalItems:n,dataStartIndex:s,dataEndIndex:c}),f=d.length,p=SGe(l,i),m=-1;return n.reduce(function(e,t){var h=(t.type.defaultProps===void 0?t.props:KZ(KZ({},t.type.defaultProps),t.props))[a],g=J0e(`number`);if(!e[h]){m++;var _;return p?_=(0,RY.default)(0,f):o&&o[h]&&o[h].hasStack?(_=LGe(o[h].stackGroups,s,c),_=NZ(u,_,h,i)):(_=SJ(g,xGe(d,n.filter(function(e){var t=a in e.props?e.props[a]:e.type.defaultProps?.[a],n=`hide`in e.props?e.props.hide:e.type.defaultProps?.hide;return t===h&&!n}),`number`,l),r.defaultProps.allowDataOverflow),_=NZ(u,_,h,i)),KZ(KZ({},e),{},qZ({},h,KZ(KZ({axisType:i},r.defaultProps),{},{hide:!0,orientation:(0,dV.default)(U0e,`${i}.${m%2}`,null),domain:_,originalDomain:g,isCategorical:p,layout:l})))}return e},{})},Q0e=function(e,t){var n=t.axisType,r=n===void 0?`xAxis`:n,i=t.AxisComp,a=t.graphicalItems,o=t.stackGroups,s=t.dataStartIndex,c=t.dataEndIndex,l=e.children,u=`${r}Id`,d=LV(l,i),f={};return d&&d.length?f=X0e(e,{axes:d,graphicalItems:a,axisType:r,axisIdKey:u,stackGroups:o,dataStartIndex:s,dataEndIndex:c}):a&&a.length&&(f=Z0e(e,{Axis:i,graphicalItems:a,axisType:r,axisIdKey:u,stackGroups:o,dataStartIndex:s,dataEndIndex:c})),f},$0e=function(e){var t=yV(e),n=vJ(t,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:(0,CW.default)(n,function(e){return e.coordinate}),tooltipAxis:t,tooltipAxisBandSize:CJ(t,n)}},e2e=function(e){var t=e.children,n=e.defaultShowTooltip,r=RV(t,GY),i=0,a=0;return e.data&&e.data.length!==0&&(a=e.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(i=r.props.startIndex),r.props.endIndex>=0&&(a=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:a,activeTooltipIndex:-1,isTooltipActive:!!n}},t2e=function(e){return!e||!e.length?!1:e.some(function(e){var t=NV(e&&e.type);return t&&t.indexOf(`Bar`)>=0})},n2e=function(e){return e===`horizontal`?{numericAxisName:`yAxis`,cateAxisName:`xAxis`}:e===`vertical`?{numericAxisName:`xAxis`,cateAxisName:`yAxis`}:e===`centric`?{numericAxisName:`radiusAxis`,cateAxisName:`angleAxis`}:{numericAxisName:`angleAxis`,cateAxisName:`radiusAxis`}},r2e=function(e,t){var n=e.props,r=e.graphicalItems,i=e.xAxisMap,a=i===void 0?{}:i,o=e.yAxisMap,s=o===void 0?{}:o,c=n.width,l=n.height,u=n.children,d=n.margin||{},f=RV(u,GY),p=RV(u,fW),m=Object.keys(s).reduce(function(e,t){var n=s[t],r=n.orientation;return!n.mirror&&!n.hide?KZ(KZ({},e),{},qZ({},r,e[r]+n.width)):e},{left:d.left||0,right:d.right||0}),h=KZ(KZ({},Object.keys(a).reduce(function(e,t){var n=a[t],r=n.orientation;return!n.mirror&&!n.hide?KZ(KZ({},e),{},qZ({},r,(0,dV.default)(e,`${r}`)+n.height)):e},{top:d.top||0,bottom:d.bottom||0})),m),g=h.bottom;f&&(h.bottom+=f.props.height||GY.defaultProps.height),p&&t&&(h=_Ge(h,r,n,t));var _=c-h.left-h.right,v=l-h.top-h.bottom;return KZ(KZ({brushBottom:g},h),{},{width:Math.max(_,0),height:Math.max(v,0)})},i2e=function(e,t){if(t===`xAxis`)return e[t].width;if(t===`yAxis`)return e[t].height},ZZ=function(e){var t=e.chartName,n=e.GraphicalChild,r=e.defaultTooltipEventType,i=r===void 0?`axis`:r,a=e.validateTooltipEventTypes,o=a===void 0?[`axis`]:a,s=e.axisComponents,c=e.legendContent,l=e.formatAxisMap,u=e.defaultProps,d=function(e,t){var n=t.graphicalItems,r=t.stackGroups,i=t.offset,a=t.updateId,o=t.dataStartIndex,c=t.dataEndIndex,l=e.barSize,u=e.layout,d=e.barGap,f=e.barCategoryGap,p=e.maxBarSize,m=n2e(u),h=m.numericAxisName,g=m.cateAxisName,_=t2e(n),v=[];
157return n.forEach(function(n,m){var y=YZ(e.data,{graphicalItems:[n],dataStartIndex:o,dataEndIndex:c}),b=n.type.defaultProps===void 0?n.props:KZ(KZ({},n.type.defaultProps),n.props),x=b.dataKey,S=b.maxBarSize,C=b[`${h}Id`],w=b[`${g}Id`],T=s.reduce(function(e,n){var r=t[`${n.axisType}Map`],i=b[`${n.axisType}Id`];!(r&&r[i]||n.axisType===`zAxis`)&&eJ(!1);var a=r[i];return KZ(KZ({},e),{},qZ(qZ({},n.axisType,a),`${n.axisType}Ticks`,vJ(a)))},{}),E=T[g],D=T[`${g}Ticks`],O=r&&r[C]&&r[C].hasStack&&FGe(n,r[C].stackGroups),k=NV(n.type).indexOf(`Bar`)>=0,A=CJ(E,D),j=[],M=_&&hGe({barSize:l,stackGroups:r,totalSize:i2e(T,g)});if(k){var N=(0,fV.default)(S)?p:S,P=CJ(E,D,!0)??N??0;j=gGe({barGap:d,barCategoryGap:f,bandSize:P===A?A:P,sizeList:M[w],maxBarSize:N}),P!==A&&(j=j.map(function(e){return KZ(KZ({},e),{},{position:KZ(KZ({},e.position),{},{offset:e.position.offset-P/2})})}))}var F=n&&n.type&&n.type.getComposedData;F&&v.push({props:KZ(KZ({},F(KZ(KZ({},T),{},{displayedData:y,props:e,dataKey:x,item:n,bandSize:A,barPosition:j,offset:i,stackedData:O,layout:u,dataStartIndex:o,dataEndIndex:c}))),{},qZ(qZ(qZ({key:n.key||`item-${m}`},h,T[h]),g,T[g]),`animationId`,a)),childIndex:hIe(n,e.children),item:n})}),v},f=function(e,r){var i=e.props,a=e.dataStartIndex,o=e.dataEndIndex,c=e.updateId;if(!zV({props:i}))return null;var u=i.children,f=i.layout,p=i.stackOffset,m=i.data,h=i.reverseStackOrder,g=n2e(f),_=g.numericAxisName,v=g.cateAxisName,y=LV(u,n),b=jGe(m,y,`${_}Id`,`${v}Id`,p,h),x=s.reduce(function(e,t){var n=`${t.axisType}Map`;return KZ(KZ({},e),{},qZ({},n,Q0e(i,KZ(KZ({},t),{},{graphicalItems:y,stackGroups:t.axisType===_&&b,dataStartIndex:a,dataEndIndex:o}))))},{}),S=r2e(KZ(KZ({},x),{},{props:i,graphicalItems:y}),r?.legendBBox);Object.keys(x).forEach(function(e){x[e]=l(i,x[e],S,e.replace(`Map`,``),t)});var C=x[`${v}Map`],w=$0e(C);return KZ(KZ({formattedGraphicalItems:d(i,KZ(KZ({},x),{},{dataStartIndex:a,dataEndIndex:o,updateId:c,graphicalItems:y,stackGroups:b,offset:S})),graphicalItems:y,offset:S,stackGroups:b},w),x)},p=function(e){function n(e){var r;return O0e(this,n),r=j0e(this,n,[e]),qZ(r,`eventEmitterSymbol`,Symbol(`rechartsEventEmitter`)),qZ(r,`accessibilityManager`,new u0e),qZ(r,`handleLegendBBoxUpdate`,function(e){if(e){var t=r.state,n=t.dataStartIndex,i=t.dataEndIndex,a=t.updateId;r.setState(KZ({legendBBox:e},f({props:r.props,dataStartIndex:n,dataEndIndex:i,updateId:a},KZ(KZ({},r.state),{},{legendBBox:e}))))}}),qZ(r,`handleReceiveSyncEvent`,function(e,t,n){if(r.props.syncId===e){if(n===r.eventEmitterSymbol&&typeof r.props.syncMethod!=`function`)return;r.applySyncEvent(t)}}),qZ(r,`handleBrushChange`,function(e){var t=e.startIndex,n=e.endIndex;if(t!==r.state.dataStartIndex||n!==r.state.dataEndIndex){var i=r.state.updateId;r.setState(function(){return KZ({dataStartIndex:t,dataEndIndex:n},f({props:r.props,dataStartIndex:t,dataEndIndex:n,updateId:i},r.state))}),r.triggerSyncEvent({dataStartIndex:t,dataEndIndex:n})}}),qZ(r,`handleMouseEnter`,function(e){var t=r.getMouseInfo(e);if(t){var n=KZ(KZ({},t),{},{isTooltipActive:!0});r.setState(n),r.triggerSyncEvent(n);var i=r.props.onMouseEnter;(0,kV.default)(i)&&i(n,e)}}),qZ(r,`triggeredAfterMouseMove`,function(e){var t=r.getMouseInfo(e),n=t?KZ(KZ({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};r.setState(n),r.triggerSyncEvent(n);var i=r.props.onMouseMove;(0,kV.default)(i)&&i(n,e)}),qZ(r,`handleItemMouseEnter`,function(e){r.setState(function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}})}),qZ(r,`handleItemMouseLeave`,function(){r.setState(function(){return{isTooltipActive:!1}})}),qZ(r,`handleMouseMove`,function(e){e.persist(),r.throttleTriggeredAfterMouseMove(e)}),qZ(r,`handleMouseLeave`,function(e){r.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};r.setState(t),r.triggerSyncEvent(t);var n=r.props.onMouseLeave;(0,kV.default)(n)&&n(t,e)}),qZ(r,`handleOuterEvent`,function(e){var t=mIe(e),n=(0,dV.default)(r.props,`${t}`);t&&(0,kV.default)(n)&&n((/.*touch.*/i.test(t)?r.getMouseInfo(e.changedTouches[0]):r.getMouseInfo(e))??{},e)}),qZ(r,`handleClick`,function(e){var t=r.getMouseInfo(e);if(t){var n=KZ(KZ({},t),{},{isTooltipActive:!0});r.setState(n),r.triggerSyncEvent(n);var i=r.props.onClick;(0,kV.default)(i)&&i(n,e)}}),qZ(r,`handleMouseDown`,function(e){var t=r.props.onMouseDown;(0,kV.default)(t)&&t(r.getMouseInfo(e),e)}),qZ(r,`handleMouseUp`,function(e){var t=r.props.onMouseUp;(0,kV.default)(t)&&t(r.getMouseInfo(e),e)}),qZ(r,`handleTouchMove`,function(e){e.changedTouches!=null&&e.changedTouches.length>0&&r.throttleTriggeredAfterMouseMove(e.changedTouches[0])}),qZ(r,`handleTouchStart`,function(e){e.changedTouches!=null&&e.changedTouches.length>0&&r.handleMouseDown(e.changedTouches[0])}),qZ(r,`handleTouchEnd`,function(e){e.changedTouches!=null&&e.changedTouches.length>0&&r.handleMouseUp(e.changedTouches[0])}),qZ(r,`handleDoubleClick`,function(e){var t=r.props.onDoubleClick;(0,kV.default)(t)&&t(r.getMouseInfo(e),e)}),qZ(r,`handleContextMenu`,function(e){var t=r.props.onContextMenu;(0,kV.default)(t)&&t(r.getMouseInfo(e),e)}),qZ(r,`triggerSyncEvent`,function(e){r.props.syncId!==void 0&&PZ.emit(FZ,r.props.syncId,e,r.eventEmitterSymbol)}),qZ(r,`applySyncEvent`,function(e){var t=r.props,n=t.layout,i=t.syncMethod,a=r.state.updateId,o=e.dataStartIndex,s=e.dataEndIndex;if(e.dataStartIndex!==void 0||e.dataEndIndex!==void 0)r.setState(KZ({dataStartIndex:o,dataEndIndex:s},f({props:r.props,dataStartIndex:o,dataEndIndex:s,updateId:a},r.state)));else if(e.activeTooltipIndex!==void 0){var c=e.chartX,l=e.chartY,u=e.activeTooltipIndex,d=r.state,p=d.offset,m=d.tooltipTicks;if(!p)return;if(typeof i==`function`)u=i(m,e);else if(i===`value`){u=-1;for(var h=0;h<m.length;h++)if(m[h].value===e.activeLabel){u=h;break}}var g=KZ(KZ({},p),{},{x:p.left,y:p.top}),_=Math.min(c,g.x+g.width),v=Math.min(l,g.y+g.height),y=m[u]&&m[u].value,b=XZ(r.state,r.props.data,u),x=m[u]?{x:n===`horizontal`?m[u].coordinate:_,y:n===`horizontal`?v:m[u].coordinate}:G0e;r.setState(KZ(KZ({},e),{},{activeLabel:y,activeCoordinate:x,activePayload:b,activeTooltipIndex:u}))}else r.setState(e)}),qZ(r,`renderCursor`,function(e){var n=r.state,i=n.isTooltipActive,a=n.activeCoordinate,o=n.activePayload,s=n.offset,c=n.activeTooltipIndex,l=n.tooltipAxisBandSize,u=r.getTooltipEventType(),d=e.props.active??i,f=r.props.layout,p=e.key||`_recharts-cursor`;return J.createElement(y0e,{key:p,activeCoordinate:a,activePayload:o,activeTooltipIndex:c,chartName:t,element:e,isActive:d,layout:f,offset:s,tooltipAxisBandSize:l,tooltipEventType:u})}),qZ(r,`renderPolarAxis`,function(e,t,n){var i=(0,dV.default)(e,`type.axisType`),a=(0,dV.default)(r.state,`${i}Map`),o=e.type.defaultProps,s=o===void 0?e.props:KZ(KZ({},o),e.props),c=a&&a[s[`${i}Id`]];return(0,J.cloneElement)(e,KZ(KZ({},c),{},{className:Pw(i,c.className),key:e.key||`${t}-${n}`,ticks:vJ(c,!0)}))}),qZ(r,`renderPolarGrid`,function(e){var t=e.props,n=t.radialLines,i=t.polarAngles,a=t.polarRadius,o=r.state,s=o.radiusAxisMap,c=o.angleAxisMap,l=yV(s),u=yV(c),d=u.cx,f=u.cy,p=u.innerRadius,m=u.outerRadius;return(0,J.cloneElement)(e,{polarAngles:Array.isArray(i)?i:vJ(u,!0).map(function(e){return e.coordinate}),polarRadius:Array.isArray(a)?a:vJ(l,!0).map(function(e){return e.coordinate}),cx:d,cy:f,innerRadius:p,outerRadius:m,key:e.key||`polar-grid`,radialLines:n})}),qZ(r,`renderLegend`,function(){var e=r.state.formattedGraphicalItems,t=r.props,n=t.children,i=t.
157width,a=t.height,o=r.props.margin||{},s=iGe({children:n,formattedGraphicalItems:e,legendWidth:i-(o.left||0)-(o.right||0),legendContent:c});if(!s)return null;var l=s.item;return(0,J.cloneElement)(l,KZ(KZ({},E0e(s,b0e)),{},{chartWidth:i,chartHeight:a,margin:o,onBBoxUpdate:r.handleLegendBBoxUpdate}))}),qZ(r,`renderTooltip`,function(){var e=r.props,t=e.children,n=e.accessibilityLayer,i=RV(t,$W);if(!i)return null;var a=r.state,o=a.isTooltipActive,s=a.activeCoordinate,c=a.activePayload,l=a.activeLabel,u=a.offset,d=i.props.active??o;return(0,J.cloneElement)(i,{viewBox:KZ(KZ({},u),{},{x:u.left,y:u.top}),active:d,label:l,payload:d?c:[],coordinate:s,accessibilityLayer:n})}),qZ(r,`renderBrush`,function(e){var t=r.props,n=t.margin,i=t.data,a=r.state,o=a.offset,s=a.dataStartIndex,c=a.dataEndIndex,l=a.updateId;return(0,J.cloneElement)(e,{key:e.key||`_recharts-brush`,onChange:bJ(r.handleBrushChange,e.props.onChange),data:i,x:hV(e.props.x)?e.props.x:o.left,y:hV(e.props.y)?e.props.y:o.top+o.height+o.brushBottom-(n.bottom||0),width:hV(e.props.width)?e.props.width:o.width,startIndex:s,endIndex:c,updateId:`brush-${l}`})}),qZ(r,`renderReferenceElement`,function(e,t,n){if(!e)return null;var i=r.clipPathId,a=r.state,o=a.xAxisMap,s=a.yAxisMap,c=a.offset,l=e.type.defaultProps||{},u=e.props,d=u.xAxisId,f=d===void 0?l.xAxisId:d,p=u.yAxisId,m=p===void 0?l.yAxisId:p;return(0,J.cloneElement)(e,{key:e.key||`${t}-${n}`,xAxis:o[f],yAxis:s[m],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:i})}),qZ(r,`renderActivePoints`,function(e){var t=e.item,r=e.activePoint,i=e.basePoint,a=e.childIndex,o=e.isRange,s=[],c=t.props.key,l=t.item.type.defaultProps===void 0?t.item.props:KZ(KZ({},t.item.type.defaultProps),t.item.props),u=l.activeDot,d=l.dataKey,f=KZ(KZ({index:a,dataKey:d,cx:r.x,cy:r.y,r:4,fill:_J(t.item),strokeWidth:2,stroke:`#fff`,payload:r.payload,value:r.value},VV(u,!1)),DV(u));return s.push(n.renderActiveDot(u,f,`${c}-activePoint-${a}`)),i?s.push(n.renderActiveDot(u,KZ(KZ({},f),{},{cx:i.x,cy:i.y}),`${c}-basePoint-${a}`)):o&&s.push(null),s}),qZ(r,`renderGraphicChild`,function(e,t,n){var i=r.filterFormatItem(e,t,n);if(!i)return null;var a=r.getTooltipEventType(),o=r.state,s=o.isTooltipActive,c=o.tooltipAxis,l=o.activeTooltipIndex,u=o.activeLabel,d=r.props.children,f=RV(d,$W),p=i.props,m=p.points,h=p.isRange,g=p.baseLine,_=i.item.type.defaultProps===void 0?i.item.props:KZ(KZ({},i.item.type.defaultProps),i.item.props),v=_.activeDot,y=_.hide,b=_.activeBar,x=_.activeShape,S=!!(!y&&s&&f&&(v||b||x)),C={};a!==`axis`&&f&&f.props.trigger===`click`?C={onClick:bJ(r.handleItemMouseEnter,e.props.onClick)}:a!==`axis`&&(C={onMouseLeave:bJ(r.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:bJ(r.handleItemMouseEnter,e.props.onMouseEnter)});var w=(0,J.cloneElement)(e,KZ(KZ({},i.props),C));function T(e){return typeof c.dataKey==`function`?c.dataKey(e.payload):null}if(S)if(l>=0){var E,D;if(c.dataKey&&!c.allowDuplicatedCategory){var O=typeof c.dataKey==`function`?T:`payload.${c.dataKey.toString()}`;E=xV(m,O,u),D=h&&g&&xV(g,O,u)}else E=m?.[l],D=h&&g&&g[l];if(x||b){var k=e.props.activeIndex===void 0?l:e.props.activeIndex;return[(0,J.cloneElement)(e,KZ(KZ(KZ({},i.props),C),{},{activeIndex:k})),null,null]}if(!(0,fV.default)(E))return[w].concat(WZ(r.renderActivePoints({item:i,activePoint:E,basePoint:D,childIndex:l,isRange:h})))}else{var A=(r.getItemByXY(r.state.activeCoordinate)??{graphicalItem:w}).graphicalItem,j=A.item,M=j===void 0?e:j,N=A.childIndex;return[(0,J.cloneElement)(M,KZ(KZ(KZ({},i.props),C),{},{activeIndex:N})),null,null]}return h?[w,null,null]:[w,null]}),qZ(r,`renderCustomized`,function(e,t,n){return(0,J.cloneElement)(e,KZ(KZ({key:`recharts-customized-${n}`},r.props),r.state))}),qZ(r,`renderMap`,{CartesianGrid:{handler:JZ,once:!0},ReferenceArea:{handler:r.renderReferenceElement},ReferenceLine:{handler:JZ},ReferenceDot:{handler:r.renderReferenceElement},XAxis:{handler:JZ},YAxis:{handler:JZ},Brush:{handler:r.renderBrush,once:!0},Bar:{handler:r.renderGraphicChild},Line:{handler:r.renderGraphicChild},Area:{handler:r.renderGraphicChild},Radar:{handler:r.renderGraphicChild},RadialBar:{handler:r.renderGraphicChild},Scatter:{handler:r.renderGraphicChild},Pie:{handler:r.renderGraphicChild},Funnel:{handler:r.renderGraphicChild},Tooltip:{handler:r.renderCursor,once:!0},PolarGrid:{handler:r.renderPolarGrid,once:!0},PolarAngleAxis:{handler:r.renderPolarAxis},PolarRadiusAxis:{handler:r.renderPolarAxis},Customized:{handler:r.renderCustomized}}),r.clipPathId=`${e.id??_V(`recharts`)}-clip`,r.throttleTriggeredAfterMouseMove=(0,tG.default)(r.triggeredAfterMouseMove,e.throttleDelay??1e3/60),r.state={},r}return F0e(n,e),A0e(n,[{key:`componentDidMount`,value:function(){this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:this.props.margin.left??0,top:this.props.margin.top??0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:`displayDefaultTooltip`,value:function(){var e=this.props,t=e.children,n=e.data,r=e.height,i=e.layout,a=RV(t,$W);if(a){var o=a.props.defaultIndex;if(!(typeof o!=`number`||o<0||o>this.state.tooltipTicks.length-1)){var s=this.state.tooltipTicks[o]&&this.state.tooltipTicks[o].value,c=XZ(this.state,n,o,s),l=this.state.tooltipTicks[o].coordinate,u=(this.state.offset.top+r)/2,d=i===`horizontal`?{x:l,y:u}:{y:l,x:u},f=this.state.formattedGraphicalItems.find(function(e){return e.item.type.name===`Scatter`});f&&(d=KZ(KZ({},d),f.props.points[o].tooltipPosition),c=f.props.points[o].tooltipPayload);var p={activeTooltipIndex:o,isTooltipActive:!0,activeLabel:s,activePayload:c,activeCoordinate:d};this.setState(p),this.renderCursor(a),this.accessibilityManager.setIndex(o)}}}},{key:`getSnapshotBeforeUpdate`,value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:this.props.margin.left??0,top:this.props.margin.top??0}}),null):null}},{key:`componentDidUpdate`,value:function(e){HV([RV(e.children,$W)],[RV(this.props.children,$W)])||this.displayDefaultTooltip()}},{key:`componentWillUnmount`,value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:`getTooltipEventType`,value:function(){var e=RV(this.props.children,$W);if(e&&typeof e.props.shared==`boolean`){var t=e.props.shared?`axis`:`item`;return o.indexOf(t)>=0?t:i}return i}},{key:`getMouseInfo`,value:function(e){if(!this.container)return null;var t=this.container,n=t.getBoundingClientRect(),r=Mze(n),i={chartX:Math.round(e.pageX-r.left),chartY:Math.round(e.pageY-r.top)},a=n.width/t.offsetWidth||1,o=this.inRange(i.chartX,i.chartY,a);if(!o)return null;var s=this.state,c=s.xAxisMap,l=s.yAxisMap,u=this.getTooltipEventType(),d=Y0e(this.state,this.props.data,this.props.layout,o);if(u!==`axis`&&c&&l){var f=yV(c).scale,p=yV(l).scale,m=f&&f.invert?f.invert(i.chartX):null,h=p&&p.invert?p.invert(i.chartY):null;return KZ(KZ({},i),{},{xValue:m,yValue:h},d)}return d?KZ(KZ({},i),d):null}}
157,{key:`inRange`,value:function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=this.props.layout,i=e/n,a=t/n;if(r===`horizontal`||r===`vertical`){var o=this.state.offset;return i>=o.left&&i<=o.left+o.width&&a>=o.top&&a<=o.top+o.height?{x:i,y:a}:null}var s=this.state,c=s.angleAxisMap,l=s.radiusAxisMap;if(c&&l){var u=yV(c);return QGe({x:i,y:a},u)}return null}},{key:`parseEventsOfWrapper`,value:function(){var e=this.props.children,t=this.getTooltipEventType(),n=RV(e,$W),r={};return n&&t===`axis`&&(r=n.props.trigger===`click`?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu}),KZ(KZ({},DV(this.props,this.handleOuterEvent)),r)}},{key:`addListener`,value:function(){PZ.on(FZ,this.handleReceiveSyncEvent)}},{key:`removeListener`,value:function(){PZ.removeListener(FZ,this.handleReceiveSyncEvent)}},{key:`filterFormatItem`,value:function(e,t,n){for(var r=this.state.formattedGraphicalItems,i=0,a=r.length;i<a;i++){var o=r[i];if(o.item===e||o.props.key===e.key||t===NV(o.item.type)&&n===o.childIndex)return o}return null}},{key:`renderClipPath`,value:function(){var e=this.clipPathId,t=this.state.offset,n=t.left,r=t.top,i=t.height,a=t.width;return J.createElement(`defs`,null,J.createElement(`clipPath`,{id:e},J.createElement(`rect`,{x:n,y:r,height:i,width:a})))}},{key:`getXScales`,value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce(function(e,t){var n=S0e(t,2),r=n[0],i=n[1];return KZ(KZ({},e),{},qZ({},r,i.scale))},{}):null}},{key:`getYScales`,value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce(function(e,t){var n=S0e(t,2),r=n[0],i=n[1];return KZ(KZ({},e),{},qZ({},r,i.scale))},{}):null}},{key:`getXScaleByAxisId`,value:function(e){var t;return(t=this.state.xAxisMap)==null||(t=t[e])==null?void 0:t.scale}},{key:`getYScaleByAxisId`,value:function(e){var t;return(t=this.state.yAxisMap)==null||(t=t[e])==null?void 0:t.scale}},{key:`getItemByXY`,value:function(e){var t=this.state,n=t.formattedGraphicalItems,r=t.activeItem;if(n&&n.length)for(var i=0,a=n.length;i<a;i++){var o=n[i],s=o.props,c=o.item,l=c.type.defaultProps===void 0?c.props:KZ(KZ({},c.type.defaultProps),c.props),u=NV(c.type);if(u===`Bar`){var d=(s.data||[]).find(function(t){return mYe(e,t)});if(d)return{graphicalItem:o,payload:d}}else if(u===`RadialBar`){var f=(s.data||[]).find(function(t){return QGe(e,t)});if(f)return{graphicalItem:o,payload:f}}else if(PY(o,r)||FY(o,r)||IY(o,r)){var p=sXe({graphicalItem:o,activeTooltipItem:r,itemData:l.data}),m=l.activeIndex===void 0?p:l.activeIndex;return{graphicalItem:KZ(KZ({},o),{},{childIndex:m}),payload:IY(o,r)?l.data[p]:o.props.data[p]}}}return null}},{key:`render`,value:function(){var e=this;if(!zV(this))return null;var t=this.props,n=t.children,r=t.className,i=t.width,a=t.height,o=t.style,s=t.compact,c=t.title,l=t.desc,u=VV(E0e(t,x0e),!1);if(s)return J.createElement(NZe,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},J.createElement(KV,VZ({},u,{width:i,height:a,title:c,desc:l}),this.renderClipPath(),WV(n,this.renderMap)));this.props.accessibilityLayer&&(u.tabIndex=this.props.tabIndex??0,u.role=this.props.role??`application`,u.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},u.onFocus=function(){e.accessibilityManager.focus()});var d=this.parseEventsOfWrapper();return J.createElement(NZe,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},J.createElement(`div`,VZ({className:Pw(`recharts-wrapper`,r),style:KZ({position:`relative`,cursor:`default`,width:i,height:a},o)},d,{ref:function(t){e.container=t}}),J.createElement(KV,VZ({},u,{width:i,height:a,title:c,desc:l,style:W0e}),this.renderClipPath(),WV(n,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])}(J.Component);qZ(p,`displayName`,t),qZ(p,`defaultProps`,KZ({layout:`horizontal`,stackOffset:`none`,barCategoryGap:`10%`,barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:`index`},u)),qZ(p,`getDerivedStateFromProps`,function(e,t){var n=e.dataKey,r=e.data,i=e.children,a=e.width,o=e.height,s=e.layout,c=e.stackOffset,l=e.margin,u=t.dataStartIndex,d=t.dataEndIndex;if(t.updateId===void 0){var p=e2e(e);return KZ(KZ(KZ({},p),{},{updateId:0},f(KZ(KZ({props:e},p),{},{updateId:0}),t)),{},{prevDataKey:n,prevData:r,prevWidth:a,prevHeight:o,prevLayout:s,prevStackOffset:c,prevMargin:l,prevChildren:i})}if(n!==t.prevDataKey||r!==t.prevData||a!==t.prevWidth||o!==t.prevHeight||s!==t.prevLayout||c!==t.prevStackOffset||!SV(l,t.prevMargin)){var m=e2e(e),h={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},g=KZ(KZ({},Y0e(t,r,s)),{},{updateId:t.updateId+1}),_=KZ(KZ(KZ({},m),h),g);return KZ(KZ(KZ({},_),f(KZ({props:e},_),t)),{},{prevDataKey:n,prevData:r,prevWidth:a,prevHeight:o,prevLayout:s,prevStackOffset:c,prevMargin:l,prevChildren:i})}if(!HV(i,t.prevChildren)){var v=RV(i,GY),y=v?v.props?.startIndex??u:u,b=v?v.props?.endIndex??d:d,x=y!==u||b!==d,S=!(0,fV.default)(r)&&!x?t.updateId:t.updateId+1;return KZ(KZ({updateId:S},f(KZ(KZ({props:e},t),{},{updateId:S,dataStartIndex:y,dataEndIndex:b}),t)),{},{prevChildren:i,dataStartIndex:y,dataEndIndex:b})}return null}),qZ(p,`renderActiveDot`,function(e,t,n){var r=(0,J.isValidElement)(e)?(0,J.cloneElement)(e,t):(0,kV.default)(e)?e(t):J.createElement(TY,t);return J.createElement(JV,{className:`recharts-active-dot`,key:n},r)});var m=(0,J.forwardRef)(function(e,t){return J.createElement(p,VZ({},e,{ref:t}))});return m.displayName=p.displayName,m},a2e=ZZ({chartName:`BarChart`,GraphicalChild:rX,defaultTooltipEventType:`axis`,validateTooltipEventTypes:[`axis`,`item`],axisComponents:[{axisType:`xAxis`,AxisComp:EZ},{axisType:`yAxis`,AxisComp:jZ}],formatAxisMap:sX}),o2e=o(((e,t)=>{var n=qY(),r=YB(),i=Object.prototype.hasOwnProperty;function a(e,t,a){var o=e[t];(!(i.call(e,t)&&r(o,a))||a===void 0&&!(t in e))&&n(e,t,a)}t.exports=a})),s2e=o(((e,t)=>{var n=o2e(),r=qY();function i(e,t,i,a){var o=!i;i||={};for(var s=-1,c=t.length;++s<c;){var l=t[s],u=a?a(i[l],e[l],l,i,e):void 0;u===void 0&&(u=e[l]),o?r(i,l,u):n(i,l,u)}return i}t.exports=i})),c2e=o(((e,t)=>{function n(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}t.exports=n})),l2e=o(((e,t)=>{var n=WB(),r=BU(),i=c2e(),a=Object.prototype.hasOwnProperty;function o(e){if(!n(e))return i(e);var t=r(e),o=[];for(var s in e)s==`constructor`&&(t||!a.call(e,s))||o.push(s);return o}t.exports=o})),u2e=o(((e,t)=>
157{var n=zU(),r=l2e(),i=HU();function a(e){return i(e)?n(e,!0):r(e)}t.exports=a})),d2e=o(((e,t)=>{var n=RB(),r=typeof e==`object`&&e&&!e.nodeType&&e,i=r&&typeof t==`object`&&t&&!t.nodeType&&t,a=i&&i.exports===r?n.Buffer:void 0,o=a?a.allocUnsafe:void 0;function s(e,t){if(t)return e.slice();var n=e.length,r=o?o(n):new e.constructor(n);return e.copy(r),r}t.exports=s})),f2e=o(((e,t)=>{function n(e,t){var n=-1,r=e.length;for(t||=Array(r);++n<r;)t[n]=e[n];return t}t.exports=n})),p2e=o(((e,t)=>{var n=AU();function r(e){var t=new e.constructor(e.byteLength);return new n(t).set(new n(e)),t}t.exports=r})),m2e=o(((e,t)=>{var n=p2e();function r(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}t.exports=r})),h2e=o(((e,t)=>{var n=WB(),r=Object.create;t.exports=function(){function e(){}return function(t){if(!n(t))return{};if(r)return r(t);e.prototype=t;var i=new e;return e.prototype=void 0,i}}()})),g2e=o(((e,t)=>{var n=h2e(),r=EYe(),i=BU();function a(e){return typeof e.constructor==`function`&&!i(e)?n(r(e)):{}}t.exports=a})),_2e=o(((e,t)=>{var n=pW();function r(e){return e!=null&&e.length?n(e,1):[]}t.exports=r})),v2e=o(((e,t)=>{var n=_2e(),r=vW(),i=bW();function a(e){return i(r(e,void 0,n),e+``)}t.exports=a})),QZ=ZZ({chartName:`AreaChart`,GraphicalChild:lZ,axisComponents:[{axisType:`xAxis`,AxisComp:EZ},{axisType:`yAxis`,AxisComp:jZ}],formatAxisMap:sX}),y2e=ZZ({chartName:`ComposedChart`,GraphicalChild:[nZ,lZ,rX,xZ],axisComponents:[{axisType:`xAxis`,AxisComp:EZ},{axisType:`yAxis`,AxisComp:jZ},{axisType:`zAxis`,AxisComp:pZ}],formatAxisMap:sX});function $Z(e){return cM({tag:`svg`,attr:{fill:`currentColor`,viewBox:`0 0 16 16`},child:[{tag:`circle`,attr:{cx:`8`,cy:`8`,r:`8`},child:[]}]})(e)}function b2e(e){return cM({tag:`svg`,attr:{fill:`currentColor`,viewBox:`0 0 16 16`},child:[{tag:`path`,attr:{d:`m14.12 10.163 1.715.858c.22.11.22.424 0 .534L8.267 15.34a.6.6 0 0 1-.534 0L.165 11.555a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.66zM7.733.063a.6.6 0 0 1 .534 0l7.568 3.784a.3.3 0 0 1 0 .535L8.267 8.165a.6.6 0 0 1-.534 0L.165 4.382a.299.299 0 0 1 0-.535z`},child:[]},{tag:`path`,attr:{d:`m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.6.6 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0z`},child:[]}]})(e)}function x2e(e){return cM({tag:`svg`,attr:{fill:`currentColor`,viewBox:`0 0 16 16`},child:[{tag:`path`,attr:{d:`M1.5 0A1.5 1.5 0 0 0 0 1.5v2A1.5 1.5 0 0 0 1.5 5h13A1.5 1.5 0 0 0 16 3.5v-2A1.5 1.5 0 0 0 14.5 0zm1 2h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1 0-1m9.927.427A.25.25 0 0 1 12.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5`},child:[]}]})(e)}function eQ(e){return cM({tag:`svg`,attr:{fill:`currentColor`,viewBox:`0 0 16 16`},child:[{tag:`path`,attr:{d:`M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2zm5 10v2a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2v5a2 2 0 0 1-2 2zm6-8V2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h2V6a2 2 0 0 1 2-2z`},child:[]}]})(e)}function S2e(e){return cM({tag:`svg`,attr:{fill:`currentColor`,viewBox:`0 0 16 16`},child:[{tag:`path`,attr:{d:`M8 5a.5.5 0 0 1 .5.5V7H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V8H6a.5.5 0 0 1 0-1h1.5V5.5A.5.5 0 0 1 8 5m-2.5 6.5A.5.5 0 0 1 6 11h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5`},child:[]},{tag:`path`,attr:{d:`M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2M9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z`},child:[]}]})(e)}function tQ(e){return cM({tag:`svg`,attr:{fill:`currentColor`,viewBox:`0 0 16 16`},child:[{tag:`path`,attr:{d:`M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2zm12 2H5a1 1 0 0 0-1 1v7h7a1 1 0 0 0 1-1z`},child:[]}]})(e)}function C2e(e){return cM({tag:`svg`,attr:{fill:`currentColor`,viewBox:`0 0 16 16`},child:[{tag:`path`,attr:{d:`M11 5.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5z`},child:[]},{tag:`path`,attr:{d:`M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2zm13 2v5H1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1m-1 9H2a1 1 0 0 1-1-1v-1h14v1a1 1 0 0 1-1 1`},child:[]}]})(e)}var nQ=e=>{let t=(0,q.c)(2),{loading:n,noDataFound:r,children:i}=e;if(n){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(UI,{}),t[0]=e):e=t[0],e}if(r){let e;return t[1]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(MI,{}),t[1]=e):e=t[1],e}return i},w2e=e=>{let t=e.match(/^(\d+)(am|pm)$/);if(t){let n=parseInt(t[1]),r=t[2],i,a;return n===11?(i=12,a=r===`am`?`pm`:`am`):n===12?(i=1,a=r):(i=n+1,a=r),`${e} - ${i}${a}`}return e},T2e=e=>{let t=(0,q.c)(21),{active:n,payload:r,label:i}=e;if(n&&r&&r.length){let e,n,a,o,s,c;if(t[0]!==i||t[1]!==r){let l=r.filter(D2e);n=GO;let u=i||``,d;t[8]===u?d=t[9]:(d=w2e(u),t[8]=u,t[9]=d),t[10]===d?c=t[11]:(c=(0,Y.jsx)(Q,{fw:600,mb:4,children:d}),t[10]=d,t[11]=c),e=Z,a=`column`,o=2,s=l.map(O2e),t[0]=i,t[1]=r,t[2]=e,t[3]=n,t[4]=a,t[5]=o,t[6]=s,t[7]=c}else e=t[2],n=t[3],a=t[4],o=t[5],s=t[6],c=t[7];let l;t[12]!==e||t[13]!==a||t[14]!==o||t[15]!==s?(l=(0,Y.jsx)(e,{direction:a,gap:o,children:s}),t[12]=e,t[13]=a,t[14]=o,t[15]=s,t[16]=l):l=t[16];let u;return t[17]!==n||t[18]!==c||t[19]!==l?(u=(0,Y.jsxs)(n,{children:[c,l]}),t[17]=n,t[18]=c,t[19]=l,t[20]=u):u=t[20],u}return null},E2e=()=>{let e=(0,q.c)(23),{flattenedCounts:t,failedCounts:n}=TNe(),r;if(e[0]!==n||e[1]!==t){let i;e[3]===n?i=e[4]:(i=(e,t)=>({label:e.label,flattened:e.count,failed:n[t]?.count||0}),e[3]=n,e[4]=i),r=t.map(i),e[0]=n,e[1]=t,e[2]=r}else r=e[2];let i=r,a=i.length===0,o;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsxs)(`linearGradient`,{id:`flattenedGradient`,x1:`0`,y1:`0`,x2:`0`,y2:`1`,children:[(0,Y.jsx)(`stop`,{offset:`0%`,stopColor:$(`green`,1),stopOpacity:.8}),(0,Y.jsx)(`stop`,{offset:`100%`,stopColor:`white`,stopOpacity:.8})]}),e[5]=o):o=e[5];let s;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Y.jsxs)(`defs`,{children:[o,(0,Y.jsxs)(`linearGradient`,{id:`failedGradient`,x1:`0`,y1:`0`,x2:`0`,y2:`1`,children:[(0,Y.jsx)(`stop`,{offset:`0%`,stopColor:$(`red`,1),stopOpacity:.8}),(0,Y.jsx)(`stop`,{offset:`100%`,stopColor:`white`,stopOpacity:.8})]})]}),e[6]=s):s=e[6];let c;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(c={fontSize:12},e[7]=c):c=e[7];let l;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsx)(EZ,{dataKey:`label`,tick:c,angle:-45,textAnchor:`end`,height:80,tickLine:!1,axisLine
157:{stroke:$(`blueGray`,8)}}),e[8]=l):l=e[8];let u;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(u={fontSize:12},e[9]=u):u=e[9];let d,f;e[10]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(jZ,{tick:u,tickFormatter:k2e,tickLine:!1,axisLine:{stroke:`#e5e7eb`}}),f=(0,Y.jsx)(lZ,{type:`linear`,dataKey:`failed`,fill:`url(#failedGradient)`,fillOpacity:.8,tooltipType:`none`}),e[10]=d,e[11]=f):(d=e[10],f=e[11]);let p;e[12]===Symbol.for(`react.memo_cache_sentinel`)?(p=(0,Y.jsx)(lZ,{type:`linear`,dataKey:`flattened`,fill:`url(#flattenedGradient)`,fillOpacity:.8,style:{mixBlendMode:`multiply`},tooltipType:`none`}),e[12]=p):p=e[12];let m;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(m=$(`red`,4),e[13]=m):m=e[13];let h;e[14]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(nZ,{type:`linear`,dataKey:`failed`,stroke:m,strokeWidth:2,dot:!1,name:`Failed`,activeDot:{strokeWidth:0}}),e[14]=h):h=e[14];let g;e[15]===Symbol.for(`react.memo_cache_sentinel`)?(g=$(`green`,6),e[15]=g):g=e[15];let _;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsx)(nZ,{type:`linear`,dataKey:`flattened`,stroke:g,strokeWidth:2,dot:!1,name:`Flattened`,activeDot:{strokeWidth:0}}),e[16]=_):_=e[16];let v;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)($W,{content:(0,Y.jsx)(T2e,{}),cursor:!1}),e[17]=v):v=e[17];let y;e[18]===i?y=e[19]:(y=(0,Y.jsx)(oG,{width:`100%`,height:500,children:(0,Y.jsxs)(y2e,{data:i,children:[s,l,d,f,p,h,_,v]})}),e[18]=i,e[19]=y);let b;return e[20]!==a||e[21]!==y?(b=(0,Y.jsx)(nQ,{noDataFound:a,children:y}),e[20]=a,e[21]=y,e[22]=b):b=e[22],b};function D2e(e){let{type:t}=e;return t!==`none`}function O2e(e,t){return(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,gap:8,children:[(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)($Z,{color:e.color,fontSize:10}),(0,Y.jsx)(Q,{size:`sm`,children:e.name})]}),(0,Y.jsx)(Q,{fw:700,size:`sm`,children:ys(e.value)})]},t)}function k2e(e){return ys(e)}function A2e(){let e=(0,q.c)(15),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={includeSource:!0},e[0]=t):t=e[0];let n=NB(t),r;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(Sj,{gap:12,children:(0,Y.jsxs)(Z,{justify:`space-between`,children:[(0,Y.jsx)(Xj,{order:1,children:y.PAGE_TITLE_FLATTENING}),(0,Y.jsx)(PB,{})]})}),e[1]=r):r=e[1];let i;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(Xj,{order:2,children:`Flattening History`}),e[2]=i):i=e[2];let a;e[3]===n?a=e[4]:(a=(0,Y.jsx)(MB,{options:n,encodeKeys:!0,shouldRevalidate:!0}),e[3]=n,e[4]=a);let o;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(yFe,{}),e[5]=o):o=e[5];let s;e[6]===a?s=e[7]:(s=(0,Y.jsxs)(Z,{gap:12,align:`center`,children:[i,a,o]}),e[6]=a,e[7]=s);let c;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsxs)(Z,{gap:4,align:`center`,children:[(0,Y.jsx)(X,{w:20,h:20,bg:$(`green`,6)}),(0,Y.jsx)(Q,{children:`Flattened`})]}),e[8]=c):c=e[8];let l;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsxs)(Z,{align:`center`,gap:12,children:[c,(0,Y.jsxs)(Z,{gap:4,align:`center`,children:[(0,Y.jsx)(X,{w:20,h:20,bg:$(`red`,4)}),(0,Y.jsx)(Q,{children:`Failed`})]})]}),e[9]=l):l=e[9];let u;e[10]===s?u=e[11]:(u=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[s,l]}),e[10]=s,e[11]=u);let d;e[12]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(E2e,{}),e[12]=d):d=e[12];let f;return e[13]===u?f=e[14]:(f=(0,Y.jsx)(Oz,{children:(0,Y.jsxs)(Sj,{gap:24,children:[r,(0,Y.jsxs)(GO,{children:[u,d]})]})}),e[13]=u,e[14]=f),f}var j2e=async({params:e,request:t})=>{let{projectId:n}=e||{};if(!n)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let r=Bo.getInstance(),i=new URL(t.url).searchParams,a=i.get(`timeFrame`)||`day`,o=i.getAll(`t`)?.map(pc),s=hc(n);return await r.ensureQueryData(Ez(s,o,a)),null},M2e=`/assets/FlatteningPreview-yb56AMVl.png`,N2e=`/products`,P2e=`/transactions`,rQ=`/subscriptions`,iQ=`/customers`,F2e=`/discounts`,I2e=`test_4ef9b33e8a654e805bab61991d7`,L2e=`live_87d9096004e885f087377f4a6e9`,R2e=async()=>await $p.Paddle.post({uri:N2e,request_method:`GET`,query_string:`include=prices`}),z2e=async(e,t={})=>await $p.Paddle.post({uri:P2e,request_method:`GET`,query_string:`order_by=created_at[DESC]&subscription_id=${e}&${Jp({...t})}`}),B2e=async e=>$p.Paddle.post({uri:`${P2e}/${e}/invoice`,request_method:`GET`}),V2e=async e=>await $p.Paddle.post({uri:`${rQ}/${e}/cancel`,request_method:`POST`,post_data:{effective_from:`next_billing_period`}}),H2e=async e=>{if(e)return await $p.Paddle.post({uri:`${rQ}/${e}`,request_method:`PATCH`,post_data:{scheduled_change:null}})},U2e=async e=>await $p.Paddle.post({uri:`${iQ}/${e}/payment-methods`,request_method:`GET`}),W2e=async(e,t)=>await $p.Paddle.post({uri:`${iQ}/${e}/auth-token`,request_method:`POST`},t),G2e=async(e,t,n=`prorated_immediately`,r)=>{let i={...t,proration_billing_mode:n,...r?{discount:{id:r,effective_from:`immediately`}}:{}};return await $p.Paddle.post({uri:`${rQ}/${e}/preview`,request_method:`PATCH`,post_data:i})},K2e=async(e,t,n=`prorated_immediately`,r)=>{let i={...t,proration_billing_mode:n,...r?{discount:{id:r,effective_from:`immediately`}}:{}};return await $p.Paddle.post({uri:`${rQ}/${e}`,request_method:`PATCH`,post_data:i})},q2e=async e=>await $p.Paddle.post({uri:`${rQ}/${e}/update-payment-method-transaction`,request_method:`GET`}),J2e=async e=>await $p.Paddle.post({uri:`${iQ}/${e}/credit-balances`,request_method:`GET`}),Y2e=async e=>await $p.Paddle.post({uri:`${F2e}/${e}`,request_method:`GET`}),X2e=async e=>await $p.Paddle.post({uri:F2e,request_method:`GET`,query_string:Jp({code:e})}),aQ=()=>Ro({queryKey:[`products`],queryFn:async()=>{try{let e=await R2e();if(!e||!ea(e.status)||!ea(e.data.status))throw PI(`Failed to fetch paddle sub data`,``,{silent:!0}),e?.data?.result?.error?.detail?Error(e.data.result.error.detail):Error(e.data);
157return e.data.result.data?.filter(e=>e.custom_data?.org===`bablic`).map(e=>({...e,prices:e.prices?.filter(e=>e.status===`active`)}))}catch(e){return PI(e||`response.data is not defined`,``,{silent:!0}),null}}}),Z2e=`web, subscription_recurring, subscription_charge, subscription_update`,Q2e=e=>Ro({queryKey:[`billingHistory`,e],queryFn:async()=>{let t=e.length>1?e.filter(e=>e).join(`,`):e[0];if(!t)return null;try{let e=await z2e(t,{origin:Z2e});if(!e||!ea(e.status)||!ea(e.data.status))throw PI(`Failed to fetch transactions data for listed subs`,``,{silent:!0}),e.data.result.error.detail?Error(e.data.result.error.detail):Error(e.data.result.error);return e.data.result.data}catch(e){return PI(e,``,{silent:!0}),null}}}),$2e=e=>Ro({queryKey:[`currentPaymentMethod`,e],queryFn:async()=>{if(!e)return null;try{let t=await z2e(e);return!t||!ea(t.status)||!ea(t.data.status)?null:(t.data.result.data?.find(e=>e.payments&&e.payments.length>0))?.payments?.[0]?.method_details?.card??null}catch(e){return PI(`Failed to fetch current payment method`,JSON.stringify(e),{silent:!0}),null}}}),e4e=(e,t)=>Ro({queryKey:[`paymentMethods`,t],queryFn:async()=>{try{if(!e)return null;let t=await U2e(e);if(!ea(t.status)||!ea(t.data.status)||!t.data.result)throw Error(t.data);return t.data.result.data}catch(e){return PI(`Failed to fetch payment methods`,JSON.stringify(e),{silent:!0}),null}}}),t4e=(e,t)=>Ro({queryKey:[`creditBalances`,t],queryFn:async()=>{try{if(!e)return null;let t=await J2e(e);if(!ea(t.status)||!ea(t.data.status)||!t.data.result)throw Error(t.data);return t.data.result.data}catch(e){return PI(`Failed to fetch credit balances`,JSON.stringify(e),{silent:!0}),null}}}),n4e=e=>Ro({queryKey:[`currentDiscount`,e],queryFn:async()=>{try{if(!e)return null;let t=await Y2e(e);if(!ea(t.status)||!ea(t.data.status)||!t.data.result)throw Error(t.data);return t.data.result.data}catch(e){return PI(`Failed to fetch current discount`,JSON.stringify(e),{silent:!0}),null}}}),oQ=()=>{let e=(0,q.c)(42),{project:t}=nL(),n=t.project_key,r;e[0]===n?r=e[1]:(r=iL(n),e[0]=n,e[1]=r);let i=Fo(r).data,a=i.bablic?.billing_customer_id??``,o=i.bablic?.billing_subscription_id??``,s;e[2]===n?s=e[3]:(s=aL(n),e[2]=n,e[3]=s);let c=Fo(s).data,l=c?.map(r4e),u=c&&c.length>0?c[c.length-1].billing_subscription_id:null,d=u&&u!==o,f;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(f=aQ(),e[4]=f):f=e[4];let p=Fo(f).data,m;e[5]!==n||e[6]!==o?(m=rL(o,n),e[5]=n,e[6]=o,e[7]=m):m=e[7];let h=Fo(m).data,g=h?.discount?.id??null,_=Q2e([...l??[],o]),v;e[8]!==a||e[9]!==n?(v=e4e(a,n),e[8]=a,e[9]=n,e[10]=v):v=e[10];let y;e[11]!==a||e[12]!==n?(y=t4e(a,n),e[11]=a,e[12]=n,e[13]=y):y=e[13];let b;e[14]===g?b=e[15]:(b=n4e(g),e[14]=g,e[15]=b);let x;e[16]===o?x=e[17]:(x=$2e(o),e[16]=o,e[17]=x);let S;if(e[18]!==d||e[19]!==u||e[20]!==n||e[21]!==_||e[22]!==v||e[23]!==y||e[24]!==b||e[25]!==x){if(S=[_,v,y,b,x],d){let t;e[27]!==u||e[28]!==n?(t=rL(u,n),e[27]=u,e[28]=n,e[29]=t):t=e[29],S.push(t)}e[18]=d,e[19]=u,e[20]=n,e[21]=_,e[22]=v,e[23]=y,e[24]=b,e[25]=x,e[26]=S}else S=e[26];let C;e[30]===S?C=e[31]:(C={queries:S},e[30]=S,e[31]=C);let w=Lo(C),T=w[0].data,E=w[1].data,D=w[2].data,O=w[4].data,k=d?w[5].data:null,A;return e[32]!==a||e[33]!==h||e[34]!==p||e[35]!==w[3].data||e[36]!==T||e[37]!==E||e[38]!==D||e[39]!==O||e[40]!==k?(A={products:p,customerId:a,billingHistory:T,subscription:h,paymentMethods:E,creditBalances:D,currentDiscount:w[3].data,currentPaymentMethod:O,previousSubscription:k},e[32]=a,e[33]=h,e[34]=p,e[35]=w[3].data,e[36]=T,e[37]=E,e[38]=D,e[39]=O,e[40]=k,e[41]=A):A=e[41],A};function r4e(e){let{billing_subscription_id:t}=e;return t}var sQ=`cookie`,cQ=`folder`,lQ=`domain`,uQ=`query`,dQ=[{method:sQ,label:`Cookie`,Icon:tje,UrlPreview:({url:e})=>e,blurb:`Use browser cookies to store language preferences`,note:`Simple sites without SEO requirements`},{method:cQ,label:`Folder`,Icon:wL,UrlPreview:({url:e})=>`${e}/fr-fr`,blurb:`Use URL paths for different languages`,note:`Most websites with SEO needs`},{method:lQ,label:`Subdomain`,Icon:WAe,UrlPreview:({url:e})=>`fr-fr.${e.replaceAll(`www.`,``)}`,blurb:`Use subdomains for each language`,note:`Enterprise sites with regional teams`},{method:uQ,label:`Query Parameter`,Icon:YAe,UrlPreview:({url:e,deploymentName:t=`langPref`})=>`${e}?${t}
157=fr-fr`,blurb:`Use URL parameters for language selection`,note:`Quick testing or legacy systems (Not recommended)`}],i4e=(e,t,n)=>{let r=e.toLowerCase(),i=n.replaceAll(`www.`,``);switch(t){case cQ:return`/${r}/`;case lQ:return`${r}.${i}`;case uQ:case sQ:default:return r}},a4e=e=>e.includes(`www.`)?`${e.substring(0,4)}staging.${e.substring(4)}`:`staging.${e}`,fQ=e=>e.replace(/^\/|\/$/g,``),o4e=e=>`/${fQ(e)}/`,s4e=(e,t)=>{if(t===`domain`)return ac(e);let n=t===`folder`?fQ(e):e;return/^[a-zA-Z-_]+$/.test(n)},c4e=(e,t,n,r,i)=>{if(t===n||[`cookie`,`query`].includes(t)&&[`cookie`,`query`].includes(n))return;let a;a=t===`domain`?r.toLowerCase():t===`folder`?fQ(e)||r.toLowerCase():e||r.toLowerCase();let o=i.replace(/^www\./,``);switch(n){case cQ:return`/${a}/`;case lQ:return`${a}.${o}`;case sQ:case uQ:default:return a}},l4e=(e,t,n,r)=>{let i={};for(let a of e){let e=c4e(a.deployment_value,t,n,a.target_lang_code,r);e!==void 0&&(i[a.translation_key]=e)}return i},u4e=async({projectKey:e,pending:t})=>{if(!e)return{project:`skipped`,values:{succeeded:[],failed:[]},labels:`skipped`};let{deploymentMethod:n,deploymentName:r,domain:i,stagingDomain:a,deploymentValues:o,labels:s}=t,c=n!==void 0,l=r!==void 0,u=i!==void 0,d=a!==void 0,f=o!==void 0&&Object.keys(o).length>0,p=s!==void 0&&Object.keys(s).length>0,m={};c&&(m.deployment_method=n),l&&(m.deployment_name=r),u&&(m.origin_name=i),d&&(m.additional_origins=a?[a]:[]);let h=Object.keys(m).length>0?$p.Project.put(e,m).then(e=>ea(e.status)?`success`:`error`).catch(()=>`error`):Promise.resolve(`skipped`),g=new Set([...f?Object.keys(o):[],...p?Object.keys(s):[]]),_=Array.from(g).map(t=>{let n=o?.[t]!==void 0,r=s?.[t]!==void 0,i={};return n&&(i.deployment_value=o[t]),r&&(i.deployment_label=s[t]),$p.ProjectTranslation.put(e,t,i).then(e=>({translationKey:t,ok:ea(e.status),hadValue:n,hadLabel:r})).catch(()=>({translationKey:t,ok:!1,hadValue:n,hadLabel:r}))}),[v,y]=await Promise.all([h,Promise.all(_)]),b=y.reduce((e,{translationKey:t,ok:n,hadValue:r})=>(r&&(n?e.succeeded:e.failed).push(t),e),{succeeded:[],failed:[]}),x=y.filter(e=>e.hadLabel);return{project:v,values:b,labels:x.length===0?`skipped`:x.every(e=>e.ok)?`success`:`error`}},d4e={CANCELED:`canceled`,ACTIVE:`active`,PAUSED:`paused`},f4e={CANCEL:`cancel`,PAUSE:`pause`,RESUME:`resume`},pQ={BABLIC:`bablic`},p4e={ADDON:`AddOn`,PLAN:null},mQ={FLATTENING:`Flattening`,GO:`Go`,CORE:`Core`,PRO:`Pro`},hQ={MONTH:`month`,YEAR:`year`},m4e={PRORATED_IMMEDIATELY:`prorated_immediately`,PRORATED_NEXT_BILLING_PERIOD:`prorated_next_billing_period`,DO_NOT_BILL:`do_not_bill`},h4e=1e4,g4e=e=>{let t=e.length,n=e.reduce((e,{num_requests:t})=>e+Number(t),0);return Math.ceil(n/Math.max(t,1)*30)},gQ=(e,t,n)=>{let r=n?.find(t=>t.id===e.product_id)?.name||`Plan`;return t?`${r} Plan`:r},_Q=e=>e>=1e6?`${(e/1e6).toLocaleString()}M+`:`${(e/1e3).toLocaleString()}k`,vQ=e=>{if(!e)return null;let t=Number(e.custom_data?.translated_traffic);return t?_Q(t):null},yQ=e=>e.billing_cycle?.interval===hQ.YEAR?`billed yearly`:`billed monthly`,bQ=e=>e.custom_data?.translation_subscription===mQ.PRO,xQ=(e,t)=>{let n=t?.find(t=>t.id===e.product_id);if(!n?.prices)return null;let r=n.prices.find(t=>t.billing_cycle?.interval===e.billing_cycle?.interval&&Number(t.custom_data?.render_threshold)===Number(e.custom_data?.render_threshold)&&!t.custom_data?.translation_subscription);return r?Number(r.unit_price.amount)/100:null},SQ=(e,t,n,r)=>{let i=[];return e.forEach(({productId:e,key:a,value:o})=>{let s=n?.find(t=>t.id===e);if(!s?.prices)return;let c=t?hQ.MONTH:hQ.YEAR,l=e=>r?e.custom_data?.translation_subscription===mQ.PRO:!e.custom_data?.translation_subscription,u=s.prices.filter(e=>e.billing_cycle?.interval===c),d=a?u.find(e=>Number(e.custom_data?.[a])===o&&l(e)):u.find(l)??(u.length===1?u[0]:void 0);d&&i.push(d)}),i},CQ=e=>e.reduce((e,t)=>e+Number(t.unit_price.amount)/100,0),_4e=e=>e?.items?.find(({product:e})=>e.custom_data.org===pQ.BABLIC&&!e.custom_data.type),v4e=e=>e?.items?.filter(({product:e})=>e.custom_data.org===pQ.BABLIC&&e.custom_data.type===p4e.ADDON)??[],y4e=e=>Object.keys(e||{}).find(e=>e.toLowerCase().includes(`threshold`))??``,wQ=e=>{let t={productId:e.product_id},n=y4e(e.custom_data);return n&&(t.key=n,t.value=Number(e.custom_data?.[n]??0)),t},b4e=e=>new Map(e.map(({price:e,product:t})=>[t.name,wQ(e)])),x4e=(e,t,n=new Map)=>{let r=new Map(n);for(let n of t){let t=e?.find(e=>e.custom_data?.type===p4e.ADDON&&e.prices?.some(e=>e.id===n)),i=t?.prices?.find(e=>e.id===n);t&&i&&r.set(t.name,wQ(i))}return r},S4e=(e,t,n,r)=>(e?.find(e=>e.name===t))?.prices?.find(({billing_cycle:e,custom_data:t})=>e?.interval===(n?hQ.MONTH:hQ.YEAR)&&Number(t?.pageviews)===r)??null,TQ=(e,t,n,r)=>{let i=e?.find(e=>e.name===t),a=n?hQ.MONTH:hQ.YEAR;return(i?.prices??[]).filter(({billing_cycle:e,custom_data:t})=>e?.interval===a&&Number(t?.translated_traffic)>=r).sort((e,t)=>
157Number(e.custom_data?.translated_traffic)-Number(t.custom_data?.translated_traffic))[0]??null},EQ=(e,t)=>!e.restrict_to||e.restrict_to.includes(t.product_id)||e.restrict_to.includes(t.id),DQ=(e,t)=>e?e.restrict_to?t.some(t=>EQ(e,t)):!0:!1,OQ=(e,t)=>!e||e.type===`percentage`?!1:e.restrict_to?new Set(e.restrict_to.map(e=>t?.find(t=>t.prices?.some(t=>t.id===e))?.id??e)).size>1:!0,C4e=e=>e?e.status===`active`:!1,w4e=e=>!e||e.status===`archived`?!1:e.recur,kQ=(e,t)=>{if(!t||!e||!EQ(t,e))return null;let n=Number(e.unit_price.amount)/100,r=t.type===`percentage`?n*(Number(t.amount)/100):Number(t.amount)/100;return Math.min(r,n)},AQ=(e,t)=>{if(!t)return 0;let n=CQ(e.filter(e=>EQ(t,e)));return t.type===`percentage`?n*(Number(t.amount)/100):Math.min(Number(t.amount)/100,n)},T4e=e=>{let t=e?.find(e=>e.name===mQ.CORE);return t?.prices?t.prices.filter(e=>e.billing_cycle?.interval===hQ.MONTH).sort((e,t)=>Number(e.custom_data?.pageviews)-Number(t.custom_data?.pageviews)).map((e,t)=>{let n=Number(e.custom_data?.pageviews);return{value:t,label:_Q(n),visitors:n}}):[]},jQ=e=>`$${e%1==0?e.toLocaleString(`en-US`,{minimumFractionDigits:0,maximumFractionDigits:0}):e.toLocaleString(`en-US`,{minimumFractionDigits:2,maximumFractionDigits:2})}`,MQ={hero:`_hero_fd40r_3`,heroText:`_heroText_fd40r_48`,heroLabel:`_heroLabel_fd40r_58`,heroTitle:`_heroTitle_fd40r_63`,inlineLink:`_inlineLink_fd40r_67`,heroImageCol:`_heroImageCol_fd40r_74`,heroPreviewFrame:`_heroPreviewFrame_fd40r_80`,heroPreviewImageWrap:`_heroPreviewImageWrap_fd40r_91`,heroPreviewImage:`_heroPreviewImage_fd40r_91`,floatingCard:`_floatingCard_fd40r_105`,cardLabel:`_cardLabel_fd40r_118`,statusDot:`_statusDot_fd40r_122`,bannerText:`_bannerText_fd40r_166`,card:`_card_fd40r_118`,popularBadge:`_popularBadge_fd40r_178`,proBadge:`_proBadge_fd40r_183`},E4e=`${ke}/article/259-prerendering-overview`,D4e=1e5,O4e={25e3:`Perfect for small sites and startups`,1e5:`Ideal for growing businesses`,5e5:`Ideal for high-traffic enterprises`},k4e=[{Icon:vL,title:`SEO-Ready Static Pages`,description:`Pre-rendered, fully translated HTML pages served directly to search engine crawlers for optimal indexing and ranking.`},{Icon:GAe,title:`Automatic Sitemap Generation`,description:`Dynamically generates XML sitemaps with proper hreflang tags linking all language versions of each page.`},{Icon:eje,title:`Smart Caching`,description:`Intelligently invalidates stale pages when translations change, keeping content fresh.`},{Icon:dje,title:`Redirect Handling`,description:`Properly handles 301, 302, 307, and 308 redirects so search engines follow the correct canonical URLs for each language.`},{Icon:JAe,title:`Render Queue Management`,description:`Intelligent queuing system that prioritizes pages for rendering based on traffic patterns and configuration settings.`},{Icon:oje,title:`Performance Metrics (Lighthouse)`,description:`Captures and stores Lighthouse performance data for each rendered page to monitor Core Web Vitals across languages.`},{Icon:nje,title:`S3 Storage Integration`,description:`Rendered pages are stored in S3 for fast, scalable delivery with automatic fallback handling if retrieval fails.`},{Icon:cje,title:`Usage-Based Billing Integration`,description:`Flattening can be enabled/disabled per project and integrates with subscription management for metered billing.`}],A4e=[{question:`What is a "render"?`,answer:`A render is one full-page snapshot of a translated URL. Each unique language + URL combination counts as one render per crawl cycle.`},{question:`How quickly will my pages be indexed?`,answer:`Typically within 24â48 hours of your first crawl. Static pages are submitted directly to your sitemap, which accelerates Google's discovery.`},{question:`Will this affect my existing translations?`,answer:`No. Flattening is purely additive â it creates static copies that sit alongside your live translated site without changing any existing content.`},{question:`Can I cancel or change plans later?`,answer:`Yes, you can upgrade, downgrade, or cancel from your billing settings at any time. Changes take effect at the start of your next billing cycle.`}],j4e=()=>{let e=(0,q.c)(82),{products:t}=oQ(),{isGoTier:n,isProTier:r,isFreeTrial:i,type:a}=lL(),{project:o}=nL(),s=LL(`deployment-method`),c=LL(`update-subscription`),l=hh(),[u,d]=tC(!1),{open:f,close:p}=d,[m,h]=(0,J.useState)(null),g=o?.deployment_method!==`folder`&&o?.deployment_method!==`domain`,_=LL(`account`),v;e[0]===t?v=e[1]:(v=t?.find(M4e),e[0]=t,e[1]=v);let y=v,b=a===`yearly`,x=b?hQ.YEAR:hQ.MONTH,S;bb0:{if(!y?.prices){let t;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(t=[],e[2]=t):t=e[2],S=t;break bb0}let t=y.prices,n;if(e[3]!==x||e[4]!==r||e[5]!==t){let i;e[7]!==x||e[8]!==r?(i=e=>e.billing_cycle?.interval===x&&(r?e.custom_data?.translation_subscription===mQ.PRO:!e.custom_data?.translation_subscription),e[7]=x,e[8]=r,e[9]=i):i=e[9],n=t.filter(i).sort(N4e),e[3]=x,e[4]=r,e[5]=t,e[6]=n}else n=e[6];S=n}let C=S,w;e[10]===c?w=e[11]:(w=(e,t)=>{let n=new URLSearchParams;return t&&n.set(`plan`,t),n.append(`addOn`,e.id),`${c}?${n.toString()}#addOns`}
157,e[10]=c,e[11]=w);let T=w,E;e[12]!==T||e[13]!==i||e[14]!==n||e[15]!==l||e[16]!==f||e[17]!==_?(E=e=>{i?l(`${_}?${new URLSearchParams({plan:mQ.CORE,addOn:e.id}).toString()}#addOns`):n?(h(e),f()):l(T(e))},e[12]=T,e[13]=i,e[14]=n,e[15]=l,e[16]=f,e[17]=_,e[18]=E):E=e[18];let D=E,O;e[19]!==T||e[20]!==p||e[21]!==l||e[22]!==m?(O=()=>{m&&(p(),l(T(m,mQ.CORE)))},e[19]=T,e[20]=p,e[21]=l,e[22]=m,e[23]=O):O=e[23];let k=O,A;e[24]===Symbol.for(`react.memo_cache_sentinel`)?(A=(0,Y.jsx)(Q,{c:$(`blue`,8),className:MQ.heroLabel,children:`ADD-ON FEATURES`}),e[24]=A):A=e[24];let j;e[25]===Symbol.for(`react.memo_cache_sentinel`)?(j={base:28,lg:36},e[25]=j):j=e[25];let M;e[26]===Symbol.for(`react.memo_cache_sentinel`)?(M=$(`blue`,8),e[26]=M):M=e[26];let N;e[27]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsxs)(Q,{fz:j,lh:1.55,c:M,className:MQ.heroTitle,children:[`Unlock `,(0,Y.jsx)(Q,{span:!0,fw:700,fz:{base:28,lg:36},c:$(`cyan`,4),children:`Flattening`}),` for your site`]}),e[27]=N):N=e[27];let P;e[28]===Symbol.for(`react.memo_cache_sentinel`)?(P=(0,Y.jsxs)(Sj,{gap:4,children:[A,N,(0,Y.jsx)(Q,{c:$(`blue`,8),lh:`26px`,maw:500,children:`Flattening creates static, SEO-friendly versions of translated pages that can be served efficiently to bot traffic.`})]}),e[28]=P):P=e[28];let F;e[29]===Symbol.for(`react.memo_cache_sentinel`)?(F=(0,Y.jsx)(Q,{fw:600,c:$(`blue`,5),children:`Learn more about how flattening works`}),e[29]=F):F=e[29];let I;e[30]===Symbol.for(`react.memo_cache_sentinel`)?(I=(0,Y.jsx)(X,{className:MQ.heroText,children:(0,Y.jsxs)(Sj,{gap:12,children:[P,(0,Y.jsx)(Z,{gap:4,align:`center`,children:(0,Y.jsxs)(tg,{to:E4e,target:`_blank`,rel:`noopener noreferrer`,className:MQ.inlineLink,children:[F,(0,Y.jsx)(EL,{size:24,color:$(`blue`,5)})]})})]})}),e[30]=I):I=e[30];let L;e[31]===Symbol.for(`react.memo_cache_sentinel`)?(L=(0,Y.jsx)(X,{className:MQ.heroPreviewImageWrap,children:(0,Y.jsx)(`img`,{src:M2e,alt:``,className:MQ.heroPreviewImage})}),e[31]=L):L=e[31];let R;e[32]===Symbol.for(`react.memo_cache_sentinel`)?(R=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,w:154,children:[(0,Y.jsx)(Q,{fz:11,c:$(`gray`,6),className:MQ.cardLabel,children:`FEATURES`}),(0,Y.jsx)(X,{className:MQ.statusDot})]}),e[32]=R):R=e[32];let z;e[33]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,Y.jsx)(Q,{c:$(`blue`,8),lh:`normal`,children:`Render Queue`}),e[33]=z):z=e[33];let B;e[34]===Symbol.for(`react.memo_cache_sentinel`)?(B=(0,Y.jsxs)(X,{className:MQ.hero,children:[I,(0,Y.jsx)(X,{className:MQ.heroImageCol,children:(0,Y.jsxs)(X,{className:MQ.heroPreviewFrame,children:[L,(0,Y.jsxs)(Sj,{gap:7,className:MQ.floatingCard,children:[R,(0,Y.jsxs)(Sj,{gap:0,children:[z,(0,Y.jsx)(Q,{fz:18,fw:600,c:$(`cyan`,4),lh:`normal`,children:`Management`})]})]})]})})]}),e[34]=B):B=e[34];let V;e[35]!==s||e[36]!==g?(V=g&&(0,Y.jsx)(KD,{variant:`info`,icon:(0,Y.jsx)(AM,{}),mb:8,children:(0,Y.jsxs)(Z,{align:{base:`flex-start`,sm:`center`},wrap:`wrap`,children:[(0,Y.jsx)(Q,{fw:600,className:MQ.bannerText,children:`This feature is compatible with folder and subdomain deployment methods only`}),(0,Y.jsxs)(tg,{to:s,className:MQ.inlineLink,children:[(0,Y.jsx)(Q,{fw:600,c:$(`blue`,5),style:{whiteSpace:`nowrap`},children:`Review Deployment Methods`}),(0,Y.jsx)(ije,{size:24,color:$(`blue`,5)})]})]})}),e[35]=s,e[36]=g,e[37]=V):V=e[37];let H;e[38]===Symbol.for(`react.memo_cache_sentinel`)?(H=(0,Y.jsx)(Q,{fz:16,fw:700,c:$(`blue`,8),lh:1,children:`Choose your render volume`}),e[38]=H):H=e[38];let U;e[39]===Symbol.for(`react.memo_cache_sentinel`)?(U=(0,Y.jsxs)(Sj,{gap:8,children:[H,(0,Y.jsx)(Q,{c:$(`gray`,7),lh:1,children:`All plans include every feature below. Upgrade or downgrade anytime.`})]}),e[39]=U):U=e[39];let W;e[40]===Symbol.for(`react.memo_cache_sentinel`)?(W={base:1,sm:3},e[40]=W):W=e[40];let G;if(e[41]!==C||e[42]!==D||e[43]!==r||e[44]!==b||e[45]!==t){let n;e[47]!==D||e[48]!==r||e[49]!==b||e[50]!==t?(n=e=>{let n=Number(e.custom_data?.render_threshold??0),i=Number(e.unit_price.amount)/100,a=n===D4e,o=`${_Q(n).toUpperCase()} RENDERS / MONTH`,s=O4e[n]??``,c=bQ(e)?xQ(e,t):null;return(0,Y.jsxs)(Sj,{gap:a?4:20,className:MQ.card,p:a?0:24,children:[a&&(0,Y.jsx)(Z,{justify:`flex-end`,bg:`white`,children:(0,Y.jsx)(RO,{bg:$(`cyan`,6),c:`white`,fz:12,fw:700,px:16,py:3,h:24,className:MQ.popularBadge,children:`MOST POPULAR`})}),(0,Y.jsxs)(Sj,{gap:20,px:a?24:0,pb:a?24:0,children:[(0,Y.jsx)(Q,{c:$(`blue`,8),lh:1.2,children:o}),(0,Y.jsxs)(Sj,{gap:4,children:[r&&(0,Y.jsx)(RO,{size:`xs`,c:$(`green`,7),bg:$(`green`,0),className:MQ.proBadge,children:`Pro Discount`}),(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[c!==null&&(0,Y.jsx)(Q,{fw:500,c:$(`blueGray`,5),td:`line-through`,children:jQ(c)}),(0,Y.jsxs)(Q,{fw:700,c:r?$(`green`,7):$(`blue`,8),children:[(0,Y.jsx)(Q,{span:!0,fz:24,children:jQ(i)}),(0,Y.jsxs)(Q,{span:!0,children:[` `,b?`/year`:`/month`]})]})]}),(0,Y.jsx)(Q,{fz:12,c:$(`gray`,7),lh:1.2,children:s})]}),(0,Y.jsx)(HO,{fullWidth:!0,h:36,radius:36,variant:a?`filled`:`outline`,color:$(`blue`,5),fw:400,onClick:()=>D(e),children:`Select Plan`})]})]},e.id)},e[47]=D,e[48]=r,e[49]=b,e[50]=t,e[51]=n):n=e[51],G=C.map(n),e[41]=C,e[42]=D,e[43]=r,e[44]=b,e[45]=t,e[46]=G}else G=e[46];let ee;e[52]===G?ee=e[53]:(ee=(0,Y.jsxs)(Sj,{gap:12,children:[U,(0,Y.jsx)(nj,{cols:W,spacing:20,children:G})]}),e[52]=G,e[53]=ee);let te;e[54]!==V||e[55]!==ee?(te=(0,Y.jsxs)(Sj,{gap:0,pt:24,pb:10,children:[V,ee]}),e[54]=V,e[55]=ee,e[56]=te):te=e[56];let ne;e[57]===Symbol.for(`react.memo_cache_sentinel`)?(ne=(0,Y.jsx)(Q,{fz:16,fw:700,c:$(`blue`,8),lh:1,children:`Everything included`}
157),e[57]=ne):ne=e[57];let re;e[58]===Symbol.for(`react.memo_cache_sentinel`)?(re=(0,Y.jsxs)(Sj,{gap:8,children:[ne,(0,Y.jsx)(Q,{c:$(`gray`,7),lh:1,children:`All plans include every feature below. Upgrade or downgrade anytime.`})]}),e[58]=re):re=e[58];let ie;e[59]===Symbol.for(`react.memo_cache_sentinel`)?(ie={base:1,sm:2,md:4},e[59]=ie):ie=e[59];let K;e[60]===Symbol.for(`react.memo_cache_sentinel`)?(K=(0,Y.jsxs)(Sj,{gap:12,pt:24,pb:10,children:[re,(0,Y.jsx)(nj,{cols:ie,spacing:10,children:k4e.map(P4e)})]}),e[60]=K):K=e[60];let ae;e[61]===Symbol.for(`react.memo_cache_sentinel`)?(ae=(0,Y.jsx)(Q,{fz:16,fw:700,c:$(`blue`,8),lh:1,children:`Frequently asked questions`}),e[61]=ae):ae=e[61];let oe;e[62]===Symbol.for(`react.memo_cache_sentinel`)?(oe=(0,Y.jsx)(Q,{c:$(`gray`,7),children:`Have more questions about flattening?`}),e[62]=oe):oe=e[62];let se;e[63]===Symbol.for(`react.memo_cache_sentinel`)?(se=(0,Y.jsx)(Q,{fw:600,c:$(`blue`,5),children:`Learn more about how flattening works`}),e[63]=se):se=e[63];let ce;e[64]===Symbol.for(`react.memo_cache_sentinel`)?(ce=(0,Y.jsxs)(Sj,{gap:4,children:[ae,(0,Y.jsxs)(Z,{gap:4,align:`center`,wrap:`wrap`,children:[oe,(0,Y.jsxs)(tg,{to:E4e,target:`_blank`,rel:`noopener noreferrer`,className:MQ.inlineLink,children:[se,(0,Y.jsx)(EL,{size:24,color:$(`blue`,5)})]})]})]}),e[64]=ce):ce=e[64];let le;e[65]===Symbol.for(`react.memo_cache_sentinel`)?(le={base:1,md:2},e[65]=le):le=e[65];let ue;e[66]===Symbol.for(`react.memo_cache_sentinel`)?(ue=(0,Y.jsxs)(Sj,{gap:12,pt:24,pb:10,children:[ce,(0,Y.jsx)(nj,{cols:le,spacing:10,children:A4e.map(F4e)})]}),e[66]=ue):ue=e[66];let de;e[67]===p?de=e[68]:(de={label:`Cancel`,action:p,variant:`outline`},e[67]=p,e[68]=de);let fe;e[69]===k?fe=e[70]:(fe={label:`Upgrade Plan`,action:k},e[69]=k,e[70]=fe);let pe;e[71]!==de||e[72]!==fe?(pe=[de,fe],e[71]=de,e[72]=fe,e[73]=pe):pe=e[73];let me;e[74]===Symbol.for(`react.memo_cache_sentinel`)?(me=(0,Y.jsx)(Q,{children:`Flattening is a Core and Pro feature. Upgrade your plan to begin using Flattening on your website.`}),e[74]=me):me=e[74];let he;e[75]!==p||e[76]!==u||e[77]!==pe?(he=(0,Y.jsx)(YM,{opened:u,onClose:p,title:`Upgrade your Plan`,footerActions:pe,children:me}),e[75]=p,e[76]=u,e[77]=pe,e[78]=he):he=e[78];let ge;return e[79]!==te||e[80]!==he?(ge=(0,Y.jsxs)(Sj,{gap:0,children:[B,te,K,ue,he]}),e[79]=te,e[80]=he,e[81]=ge):ge=e[81],ge};function M4e(e){return e.name===mQ.FLATTENING}function N4e(e,t){return Number(e.custom_data?.render_threshold)-Number(t.custom_data?.render_threshold)}function P4e(e){let{Icon:t,title:n,description:r}=e;return(0,Y.jsxs)(Sj,{gap:20,p:24,className:MQ.card,children:[(0,Y.jsx)(t,{size:24,color:$(`blue`,8)}),(0,Y.jsx)(Q,{fw:700,c:$(`blue`,8),lh:1.2,children:n}),(0,Y.jsx)(Q,{c:$(`gray`,7),children:r})]},n)}function F4e(e){let{question:t,answer:n}=e;return(0,Y.jsxs)(Sj,{gap:20,p:24,className:MQ.card,children:[(0,Y.jsx)(Q,{fw:700,c:$(`blue`,8),lh:1.2,children:t}),(0,Y.jsx)(Q,{c:$(`gray`,7),children:n})]},t)}var I4e=()=>{let e=(0,q.c)(2),{projectConfig:t}=nL();if(!xR(t,NQ)){let t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(j4e,{}),e[0]=t):t=e[0],t}let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(Lh,{to:y.PAGE_FLATTENED_URLS,replace:!0}),e[1]=n):n=e[1],n},NQ=[`flatten_settings`,`is_enabled`],L4e=[{index:!0,element:(0,Y.jsx)(I4e,{})},{path:y.PAGE_FLATTENED_URLS,element:(0,Y.jsx)(SR,{configKey:NQ,children:(0,Y.jsx)(_Fe,{})})},{path:y.PAGE_FLATTENING_METRICS,element:(0,Y.jsx)(SR,{configKey:NQ,children:(0,Y.jsx)(A2e,{})}),loader:j2e}];function R4e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 576 512`},child:[{tag:`path`,attr:{d:`M239.7 79.9c-96.9 0-175.8 78.6-175.8 175.8 0 96.9 78.9 175.8 175.8 175.8 97.2 0 175.8-78.9 175.8-175.8 0-97.2-78.6-175.8-175.8-175.8zm-39.9 279.6c-41.7-15.9-71.4-56.4-71.4-103.8s29.7-87.9 71.4-104.1v207.9zm79.8.3V151.6c41.7 16.2 71.4 56.7 71.4 104.1s-29.7 87.9-71.4 104.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM329.7 448h-90.3c-106.2 0-193.8-85.5-193.8-190.2C45.6 143.2 133.2 64 239.4 64h90.3c105 0 200.7 79.2 200.7 193.8 0 104.7-95.7 190.2-200.7 190.2z`},child:[]}]})(e)}function PQ(e){return cM({tag:`svg`,attr:{viewBox:`0 0 448 512`},child:[{tag:`path`,attr:{d:`M432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32z`},child:[]}]})(e)}function z4e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 512 512`},child:[{tag:`path`,attr:{d:`M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H4
15700a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z`},child:[]}]})(e)}function B4e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 640 512`},child:[{tag:`path`,attr:{d:`M528 448H112c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h416c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm64-320c-26.5 0-48 21.5-48 48 0 7.1 1.6 13.7 4.4 19.8L476 239.2c-15.4 9.2-35.3 4-44.2-11.6L350.3 85C361 76.2 368 63 368 48c0-26.5-21.5-48-48-48s-48 21.5-48 48c0 15 7 28.2 17.7 37l-81.5 142.6c-8.9 15.6-28.9 20.8-44.2 11.6l-72.3-43.4c2.7-6 4.4-12.7 4.4-19.8 0-26.5-21.5-48-48-48S0 149.5 0 176s21.5 48 48 48c2.6 0 5.2-.4 7.7-.8L128 416h384l72.3-192.8c2.5.4 5.1.8 7.7.8 26.5 0 48-21.5 48-48s-21.5-48-48-48z`},child:[]}]})(e)}var V4e=async(e,t,n)=>{let r=Array.isArray(e)?e.map(e=>e).join(`,`):e,i={type:n,series:`num_requests`,rollup:t.includes(`year`)?`month`:`day`,timeslice_from:t,translation_key:r};return $p.Metrics.get(i)},FQ=(e,t)=>Ro({queryKey:[`translatedTrafficTimeslices`,e,t],queryFn:async()=>{let n=[];if(e&&t)try{let r=await V4e(e,t,`timeseries`);
157if(r.status===200){let{data:e}=r.data;n=e}}catch(e){console.error(`ERROR from translated traffic:`,e)}return{slices:n}}}),IQ=[`Go`,`Core`,`Pro`],H4e=e=>{let t=IQ.indexOf(e);return t===-1||t===IQ.length-1?null:IQ[t+1]},LQ=()=>{let e=(0,q.c)(49),t=lL(),{next_billed_at:n,threshold:r,name:i,isFreeTrial:a,isExpired:o,price:s,type:c,canceledAt:l,creationDate:u}=t,d=tL()?.projectId,f;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(f=CS(),e[0]=f):f=e[0];let{dashboardUrl:p}=f,{project:m}=nL(),h,g;if(e[1]!==u||e[2]!==a||e[3]!==m.translations){let t=kc(m.translations??[]).join(`,`),n;e[6]===u?n=e[7]:(n=u?Math.ceil((Date.now()-new Date(u).getTime())/864e5):30,e[6]=u,e[7]=n);let r=n,i;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(i=new Date().getUTCDate(),e[8]=i):i=e[8];let o=a?`${r} day`:`${i} day`;h=Fo,g=FQ(t,o),e[1]=u,e[2]=a,e[3]=m.translations,e[4]=h,e[5]=g}else h=e[4],g=e[5];let _=h(g).data,v;if(e[9]!==a||e[10]!==n){let t=a?new Date(n):null;v=t&&!isNaN(t.getTime())?t:null,e[9]=a,e[10]=n,e[11]=v}else v=e[11];let b=v,x=b?_.slices.filter(e=>{let{timeslice:t}=e;return new Date(t)<=b}):_.slices,S=x.reduce(U4e,0),C=r||1e4,w=S>C,T;e[12]!==a||e[13]!==n?(T=a?Cc(n):0,e[12]=a,e[13]=n,e[14]=T):T=e[14];let E=T,D=30-E,O;e[15]===D?O=e[16]:(O=Math.round(D/30*100),e[15]=D,e[16]=O);let k=O,A=Math.max(0,S-(r||1e4)),j;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(j=cs()?p:``,e[17]=j):j=e[17];let M=`${j}/${d}/${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}`,N;e[18]===Symbol.for(`react.memo_cache_sentinel`)?(N=cs()?p:``,e[18]=N):N=e[18];let P=`${N}/${d}/${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}/${y.PAGE_UPDATE_SUBSCRIPTION}`,F;e[19]===M?F=e[20]:(F=e=>`${M}?plan=${encodeURIComponent(e)}&monthly=true`,e[19]=M,e[20]=F);let I=F,L=H4e(i),R;e[21]===Symbol.for(`react.memo_cache_sentinel`)?(R=aQ(),e[21]=R):R=e[21];let z=Fo(R).data,B=c===`monthly`,V=g4e(x),H=!a&&w?V:0,U=a?TQ(z,`Core`,!0,V):L?TQ(z,L,B,w?H:C):null,W=U?.custom_data?.pageviews?Number(U.custom_data.pageviews):null,G=L?`${P}?plan=${encodeURIComponent(L)}&monthly=${B}${w&&H?`&traffic=${H}`:``}`:null,ee;return e[22]!==l||e[23]!==k||e[24]!==D||e[25]!==o||e[26]!==a||e[27]!==B||e[28]!==w||e[29]!==P||e[30]!==C||e[31]!==i||e[32]!==L||e[33]!==G||e[34]!==W||e[35]!==U||e[36]!==n||e[37]!==H||e[38]!==s||e[39]!==z||e[40]!==E||e[41]!==M||e[42]!==I||e[43]!==t||e[44]!==r||e[45]!==S||e[46]!==A||e[47]!==c?(ee={subscription:t,isFreeTrial:a,isExpired:o,next_billed_at:n,name:i,price:s,type:c,translatedTrafficCount:S,threshold:r,maxTranslatedTraffic:C,isOverLimit:w,translatedTrafficOverLimit:A,remainingDays:E,daysUsed:D,daysProgress:k,selectPlanLink:M,selectPlanLinkWithPlan:I,nextTierLink:G,managePlanLink:P,nextTier:L,nextTierPrice:U,nextTierPageviews:W,isMonthly:B,canceledAt:l,products:z,paidExtrapolatedUsage:H},e[22]=l,e[23]=k,e[24]=D,e[25]=o,e[26]=a,e[27]=B,e[28]=w,e[29]=P,e[30]=C,e[31]=i,e[32]=L,e[33]=G,e[34]=W,e[35]=U,e[36]=n,e[37]=H,e[38]=s,e[39]=z,e[40]=E,e[41]=M,e[42]=I,e[43]=t,e[44]=r,e[45]=S,e[46]=A,e[47]=c,e[48]=ee):ee=e[48],ee};function U4e(e,t){let{num_requests:n}=t;return e+Number(n)}var RQ=e=>{window.dashboardAPI?.openUrlExternal?window.dashboardAPI.openUrlExternal(e):window.open(e,`_blank`)},zQ=e=>{let t=(0,q.c)(18),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({path:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(a=cs(),t[4]=a):a=t[4];let o=a,s=tL()?.projectId,c;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(c=CS(),t[5]=c):c=t[5];let{dashboardUrl:l}=c,u=`${o?l:``}/${s}/${r}`,d;t[6]===u?d=t[7]:(d=o?()=>RQ(u):void 0,t[6]=u,t[7]=d);let f;t[8]===i?f=t[9]:(f=o?(0,Y.jsx)(EL,{size:16}):i.rightSection??void 0,t[8]=i,t[9]=f);let p;t[10]!==n||t[11]!==i||t[12]!==d||t[13]!==f?(p=(0,Y.jsx)(QA,{label:`Open in Browser`,disabled:!o,openDelay:200,children:(0,Y.jsx)(HO,{onClick:d,rightSection:f,...i,children:n})}),t[10]=n,t[11]=i,t[12]=d,t[13]=f,t[14]=p):p=t[14];let m;return t[15]!==u||t[16]!==p?(m=(0,Y.jsx)(WM,{to:u,isDesktop:o,children:p}),t[15]=u,t[16]=p,t[17]=m):m=t[17],m},W4e=()=>{let e=(0,q.c)(27),{canRead:t}=YL(`subscription-management`),{remainingDays:n,daysProgress:r,isExpired:i,isOverLimit:a,translatedTrafficOverLimit:o}=LQ();if(!t)return null;let s=i?`expired`:a?`usage-exceeded`:`active`,c;e[0]===n?c=e[1]:(c=n>10?$(`cyan`,7):n>2?$(`orange`,5):$(`red`,4),e[0]=n,e[1]=c);let l=c,u;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(u=$(`red`,4),e[2]=u):u=e[2];let d;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(zQ,{path:`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}`,w:`100%`,bg:u,fw:700,leftSection:(0,Y.jsx)(B4e,{width:16,height:13,color:`white`}),children:`Subscribe`}),e[3]=d):d=e[3];let f=d;if(s===`expired`){let t,n;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(t=$(`red`,0,.5),n={borderRadius:8},e[4]=t,e[5]=n):(t=e[4],n=e[5]);let r;return e[6]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsxs)(Sj,{w:`100%`,px:12,py:24,bg:t,style:n,gap:12,children:[(0,Y.jsxs)(vD,{gap:4,align:`center`,wrap:`nowrap`,children:[(0,Y.jsx)(jM,{size:20,fill:$(`red`,5)}),(0,Y.jsx)(Q,{fw:700,fz:14,lh:1,children:`Free Trial Expired`})]}),(0,Y.jsx)(Q,{fz:12,children:`Subscribe to reactivate your translations`}),f]}),e[6]=r):r=e[6],r}if(s===`usage-exceeded`){let t,n;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(t=$(`red`,0,.5),n={borderRadius:8},e[7]=t,e[8]=n):(t=e[7],n=e[8]);let r;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsxs)(vD,{gap:4,align:`center`,wrap:`nowrap`,children:[(0,Y.jsx)(qTe,{size:20,color:$(`red`,4),style:{flexShrink:0,marginTop:1}}),(0,Y.jsx)(Q,{fw:700,fz:14,lh:1,children:`Usage Limit Reached`})]}),e[9]=r):r=e[9];let i;e[10]===Symbol.for(`react.memo_cache_sentinel`)?(i=$(`red`,4),e[10]=i):i=e[10];let a;
157e[11]===o?a=e[12]:(a=o.toLocaleString(`en-US`),e[11]=o,e[12]=a);let s;return e[13]===a?s=e[14]:(s=(0,Y.jsxs)(Sj,{w:`100%`,px:12,py:24,bg:t,style:n,gap:12,children:[r,(0,Y.jsxs)(Q,{fz:12,children:[`You've exceeded your limit by`,` `,(0,Y.jsxs)(Q,{component:`span`,fz:12,fw:600,c:i,children:[a,` translated page visits`]}),`.`]}),f]}),e[13]=a,e[14]=s),s}let p,m;e[15]===Symbol.for(`react.memo_cache_sentinel`)?(p=$(`gray`,0),m={borderRadius:8},e[15]=p,e[16]=m):(p=e[15],m=e[16]);let h;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(Q,{fw:700,children:`Free Trial`}),e[17]=h):h=e[17];let g=`${n} days left`,_;e[18]===g?_=e[19]:(_=(0,Y.jsx)(Q,{fz:12,fw:600,children:g}),e[18]=g,e[19]=_);let v=100-r,b;e[20]===Symbol.for(`react.memo_cache_sentinel`)?(b=$(`gray`,2),e[20]=b):b=e[20];let x;e[21]!==l||e[22]!==v?(x=(0,Y.jsx)(VA,{value:v,color:l,bg:b}),e[21]=l,e[22]=v,e[23]=x):x=e[23];let S;return e[24]!==x||e[25]!==_?(S=(0,Y.jsxs)(Sj,{w:`100%`,px:12,py:24,bg:p,style:m,gap:20,children:[(0,Y.jsxs)(Sj,{gap:4,children:[h,_,x]}),f]}),e[24]=x,e[25]=_,e[26]=S):S=e[26],S};function G4e(e){let t=(0,q.c)(4),{isCompact:n}=e;if(n){let e;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e={mainAxis:15},t[0]=e):e=t[0];let n;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(HO,{px:`0.65rem`,py:`0.25rem`,miw:`fit-content`,mx:`auto`,variant:`light`,style:{borderRadius:6},styles:{inner:{height:`fit-content`}},children:(0,Y.jsx)(B4e,{color:`white`,size:18})})}),t[1]=n):n=t[1];let r;return t[2]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsxs)(Jk,{offset:e,trigger:`click`,position:`right-start`,children:[n,(0,Y.jsx)(Jk.Dropdown,{p:0,children:(0,Y.jsx)(W4e,{})})]}),t[2]=r):r=t[2],r}let r;return t[3]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(X,{w:`100%`,px:10,children:(0,Y.jsx)(J.Suspense,{fallback:(0,Y.jsx)(UI,{height:130}),children:(0,Y.jsx)(W4e,{})})}),t[3]=r):r=t[3],r}var K4e=e=>e.split(`/`).filter(Boolean),BQ=(e,t)=>K4e(e).includes(t),q4e=e=>{let t=(0,q.c)(48),{classes:n,link:r,toggleMobile:i,isMobileSize:a}=e,{pathname:o}=fh(),{getPermissions:s}=YL(),{label:c,icon:l,path:u,pages:d,action:f}=r,p=c===`Notifications`,m,h,g,_,v,y,b,x,S,C,w,T,E;if(t[0]!==n||t[1]!==s||t[2]!==l||t[3]!==a||t[4]!==p||t[5]!==c||t[6]!==d||t[7]!==f||t[8]!==u||t[9]!==o||t[10]!==i){v=Symbol.for(`react.early_return_sentinel`);bb0:{let e=d?.filter(e=>{let{permissionKey:t}=e;return s(t).canRead});if(e&&e.length<1){let e;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Y.Fragment,{}),t[24]=e):e=t[24],v=e;break bb0}m=fA,h=!a,y=c,b=l,x=f?void 0:tg,S=u||`.`,t[25]===d?C=t[26]:(C=d&&(0,Y.jsx)(pM,{size:24}),t[25]=d,t[26]=C),w=n.navLinkParent;let r;t[27]!==u||t[28]!==o?(r=u&&BQ(o,u),t[27]=u,t[28]=o,t[29]=r):r=t[29],T=!!r,t[30]!==p||t[31]!==d||t[32]!==f||t[33]!==i?(E=d?void 0:()=>{p||i(),f&&f()},t[30]=p,t[31]=d,t[32]=f,t[33]=i,t[34]=E):E=t[34],g=35,_=e?.map(e=>{let{label:t,path:r,link:a,target:s,action:c}=e;return(0,Y.jsx)(fA,{label:t,component:c?void 0:tg,to:a??`${u}/${r}`,target:s,className:n.navLinkChild,active:!!(r&&BQ(o,r)),onClick:()=>{i(),c&&c()}},t)})}t[0]=n,t[1]=s,t[2]=l,t[3]=a,t[4]=p,t[5]=c,t[6]=d,t[7]=f,t[8]=u,t[9]=o,t[10]=i,t[11]=m,t[12]=h,t[13]=g,t[14]=_,t[15]=v,t[16]=y,t[17]=b,t[18]=x,t[19]=S,t[20]=C,t[21]=w,t[22]=T,t[23]=E}else m=t[11],h=t[12],g=t[13],_=t[14],v=t[15],y=t[16],b=t[17],x=t[18],S=t[19],C=t[20],w=t[21],T=t[22],E=t[23];if(v!==Symbol.for(`react.early_return_sentinel`))return v;let D;return t[35]!==m||t[36]!==h||t[37]!==g||t[38]!==_||t[39]!==y||t[40]!==b||t[41]!==x||t[42]!==S||t[43]!==C||t[44]!==w||t[45]!==T||t[46]!==E?(D=(0,Y.jsx)(m,{defaultOpened:h,label:y,leftSection:b,component:x,to:S,rightSection:C,className:w,active:T,onClick:E,childrenOffset:g,children:_}),t[35]=m,t[36]=h,t[37]=g,t[38]=_,t[39]=y,t[40]=b,t[41]=x,t[42]=S,t[43]=C,t[44]=w,t[45]=T,t[46]=E,t[47]=D):D=t[47],D},J4e=e=>{let t=(0,q.c)(40),{classes:n,link:r}=e,{pathname:i}=fh(),{getPermissions:a}=YL(),{icon:o,path:s,pages:c}=r,l,u,d,f,p,m,h,g,_;if(t[0]!==n||t[1]!==a||t[2]!==o||t[3]!==c||t[4]!==s||t[5]!==i){_=Symbol.for(`react.early_return_sentinel`);bb0:{let e=c?.filter(e=>{let{permissionKey:t}=e;return a(t).canRead});if(e&&e.length<1){let e;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Y.Fragment,{}),t[15]=e):e=t[15],_=e;break bb0}u=Jk,t[16]===Symbol.for(`react.memo_cache_sentinel`)?(f={mainAxis:15},t[16]=f):f=t[16],p=!c,m=`click`,h=`right-start`;let r=s||`.`,v;t[17]===c?v=t[18]:(v=e=>c&&e.preventDefault(),t[17]=c,t[18]=v);let y=n.navLinkParent,b;t[19]!==s||t[20]!==i?(b=s&&BQ(i,s),t[19]=s,t[20]=i,t[21]=b):b=t[21];let x=!!b,S;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(S={body:{paddingTop:`0.25rem`,paddingBottom:`0.25rem`,display:`flex`,alignItems:`center`,justifyContent:`center`},label:{height:20}},t[22]=S):S=t[22],t[23]!==n.navLinkParent||t[24]!==o||t[25]!==v||t[26]!==x||t[27]!==r?(g=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(fA,{label:o,component:tg,to:r,onClick:v,className:y,active:x,styles:S})}),t[23]=n.navLinkParent,t[24]=o,t[25]=v,t[26]=x,t[27]=r,t[28]=g):g=t[28],l=Jk.Dropdown,d=e?.map(e=>{let{label:t,path:n}=e,r=!!(n&&BQ(i,n));return(0,Y.jsx)(WM,{to:`${s}/${n}`,children:(0,Y.jsx)(Jk.Item,{"aria-current":r,"data-active":r,children:t})},t)})}t[0]=n,t[1]=a,t[2]=o,t[3]=c,t[4]=s,t[5]=i,t[6]=l,t[7]=u,t[8]=d,t[9]=f,t[10]=p,t[11]=m,t[12]=h,t[13]=g,t[14]=_}else l=t[6],u=t[7],d=t[8],f=t[9],p=t[10],m=t[11],h=t[12],g=t[13],_=t[14];if(_!==Symbol.for(`react.early_return_sentinel`))return _;let v;t[29]!==l||t[30]!==d?(v=(0,Y.jsx)(l,{children:d}),t[29]=l,t[30]=d,t[31]=v):v=t[31];let y;return t[32]!==u||t[33]!==f||t[34]!==p||t[35]!==m||t[36]!==h||t[37]!==g||t[38]!==v?
157(y=(0,Y.jsxs)(u,{offset:f,disabled:p,trigger:m,position:h,children:[g,v]}),t[32]=u,t[33]=f,t[34]=p,t[35]=m,t[36]=h,t[37]=g,t[38]=v,t[39]=y):y=t[39],y},Y4e={navLinkParent:`_navLinkParent_y0hh2_1`,navLinkChild:`_navLinkChild_y0hh2_25`};function X4e(e){let t=(0,q.c)(38),{links:n,setIsSideNavExpanded:r,isSideNavExpanded:i,toggleMobile:a}=e,{setShowContactUsModal:o}=gR($4e),{isMobileSize:s,isTabletSize:c}=zI(),[l,u]=(0,J.useState)(Q4e),[d,f]=(0,J.useState)(!1);s||(0,MMe.default)(`ctrl d b g`,()=>{let e=!l;u(e),localStorage.setItem(`showDebugLink`,e?`1`:`0`)});let{projectConfig:p}=nL(),m=lL(),{getPermissions:h}=YL(),g;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(qI,{size:20}),t[0]=g):g=t[0];let _;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(_=()=>f(!0),t[1]=_):_=t[1];let v;if(t[2]!==h||t[3]!==s||t[4]!==n||t[5]!==o||t[6]!==l){let e=[{icon:g,label:`Notifications`,action:_},{icon:(0,Y.jsx)(_M,{size:20}),label:`Contact Support`,pages:[{label:`Help`,link:ke,target:`_blank`},{label:`Contact Us`,action:()=>o(!0)}]},{icon:(0,Y.jsx)(tTe,{size:20}),label:y.PAGE_TITLE_LOGOUT,path:y.PAGE_LOGOUT}],r={icon:(0,Y.jsx)(HTe,{size:20}),label:y.PAGE_TITLE_DEBUG,path:y.PAGE_STORE_DEBUG};v=[...n,...s?e:[],...l?[r]:[]].filter(e=>{let{permissionKey:t,featureKey:n}=e;return!(!h(t).canRead||n&&!Qp(n))}),t[2]=h,t[3]=s,t[4]=n,t[5]=o,t[6]=l,t[7]=v}else v=t[7];let b;t[8]!==p||t[9]!==v?(b=v.map(e=>e.path===y.PAGE_FLATTENING?xR(p,NQ)?e:{...e,pages:void 0}:e),t[8]=p,t[9]=v,t[10]=b):b=t[10];let x=b,S=!s&&(i||c),C=m.isFreeTrial;if(s&&d){let e;return t[11]===d?e=t[12]:(e=(0,Y.jsx)(bR,{showMobileNotifications:d,setShowMobileNotifications:f}),t[11]=d,t[12]=e),e}let w;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(w={overflow:`hidden`},t[13]=w):w=t[13];let T=S?`0.5rem`:0,E;t[14]!==x||t[15]!==s||t[16]!==S||t[17]!==a?(E=x.map(e=>S?(0,Y.jsx)(J4e,{classes:Y4e,link:e},e.label):(0,Y.jsx)(q4e,{classes:Y4e,link:e,toggleMobile:s?a:Xo,isMobileSize:s},e.label)),t[14]=x,t[15]=s,t[16]=S,t[17]=a,t[18]=E):E=t[18];let D;t[19]!==T||t[20]!==E?(D=(0,Y.jsx)(XE,{scrollbarSize:10,scrollbars:`y`,children:(0,Y.jsx)(Sj,{gap:T,px:`0.65rem`,fz:`sm`,c:`blue.8`,children:E})}),t[19]=T,t[20]=E,t[21]=D):D=t[21];let O;t[22]!==C||t[23]!==S?(O=C&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(lk,{color:`gray.3`}),(0,Y.jsx)(G4e,{isCompact:S})]}),t[22]=C,t[23]=S,t[24]=O):O=t[24];let k;t[25]===Symbol.for(`react.memo_cache_sentinel`)?(k={base:`none`,lg:`block`},t[25]=k):k=t[25];let A=c||i?15:20,j;t[26]===r?j=t[27]:(j=()=>r(Z4e),t[26]=r,t[27]=j);let M=i?void 0:`flip`,N;t[28]===M?N=t[29]:(N=(0,Y.jsx)(dM,{color:`var(--mantine-color-blue-8)`,size:24,className:M}),t[28]=M,t[29]=N);let P;t[30]!==A||t[31]!==j||t[32]!==N?(P=(0,Y.jsx)(HO,{display:k,p:`0.25rem`,variant:`transparent`,pos:`absolute`,bottom:15,right:A,onClick:j,children:N}),t[30]=A,t[31]=j,t[32]=N,t[33]=P):P=t[33];let F;return t[34]!==P||t[35]!==D||t[36]!==O?(F=(0,Y.jsxs)(Sj,{flex:1,gap:`0.75rem`,mt:10,mb:55,style:w,"data-testid":`sideNav`,children:[D,O,P]}),t[34]=P,t[35]=D,t[36]=O,t[37]=F):F=t[37],F}function Z4e(e){return!e}function Q4e(){return localStorage.getItem(`showDebugLink`)===`1`}function $4e(e){return e}var e3e={navbar:`_navbar_lxaw3_1`,main:`_main_lxaw3_6`},t3e=[{icon:(0,Y.jsx)(wL,{size:20}),label:y.PAGE_TITLE_PROJECTS,path:y.PAGE_PROJECTS},{icon:(0,Y.jsx)(sTe,{size:20}),label:y.PAGE_TITLE_DASHBOARD,path:y.PAGE_DASHBOARD},{icon:(0,Y.jsx)(aTe,{size:20}),label:y.PAGE_TITLE_PROJECT,path:y.PAGE_PROJECT,permissionKey:y.PAGE_PROJECT,pages:[{label:y.PAGE_TITLE_LANGUAGES,path:y.PAGE_LANGUAGES,permissionKey:De},{label:y.PAGE_TITLE_LANGUAGE_SELECTOR,path:y.PAGE_LANGUAGE_SELECTOR,permissionKey:y.PAGE_LANGUAGE_SELECTOR},{label:y.PAGE_TITLE_INSTALLATION,path:y.PAGE_INSTALLATION,permissionKey:y.PAGE_INSTALLATION},{label:y.PAGE_TITLE_SCOPE,path:y.PAGE_PROJECT_SCOPE,permissionKey:y.PAGE_PROJECT_SCOPE},{label:y.PAGE_TITLE_EXCLUSIONS,path:y.PAGE_EXCLUSIONS,permissionKey:y.PAGE_EXCLUSIONS},{label:y.PAGE_TITLE_ASSET_REWRITES,path:y.PAGE_ASSET_REWRITES,permissionKey:y.PAGE_ASSET_REWRITES}]},{icon:(0,Y.jsx)(b2e,{size:20}),label:y.PAGE_TITLE_BATCHES,path:y.PAGE_BATCHES,permissionKey:Ce,pages:[{label:y.PAGE_TITLE_ACTIVE_BATCHES,path:y.PAGE_ACTIVE_BATCHES,permissionKey:y.PAGE_ACTIVE_BATCHES},{label:y.PAGE_TITLE_BATCH_ARCHIVE,path:y.PAGE_BATCH_ARCHIVE,permissionKey:y.PAGE_BATCH_ARCHIVE}]},{icon:(0,Y.jsx)($we,{size:20}),label:y.PAGE_TITLE_LOCALIZATION,path:y.PAGE_LOCALIZATION,permissionKey:y.PAGE_LOCALIZATION,pages:[{label:y.PAGE_TITLE_GLOSSARY,path:y.PAGE_GLOSSARY,permissionKey:y.PAGE_GLOSSARY},{label:y.PAGE_TITLE_SOURCE_SEGMENTS,path:y.PAGE_SOURCE_SEGMENTS,permissionKey:y.PAGE_SOURCE_SEGMENTS},{label:y.PAGE_TITLE_TRANSLATION_SEGMENT_SEARCH,path:y.PAGE_TRANSLATIONS_SEGMENT_SEARCH,permissionKey:y.PAGE_TRANSLATIONS_SEGMENT_SEARCH}]},{icon:(0,Y.jsx)(cTe,{size:20}),label:y.PAGE_TITLE_ADMIN,path:y.PAGE_ADMIN,pages:[{label:y.PAGE_TITLE_USER_MANAGEMENT,path:y.PAGE_USER_MANAGEMENT,permissionKey:y.PAGE_USER_MANAGEMENT},{label:y.PAGE_TITLE_ACCOUNT,path:y.PAGE_ACCOUNT,permissionKey:Ee}]},{icon:(0,Y.jsx)(eTe,{size:20}),label:y.PAGE_TITLE_REPORTS,path:y.PAGE_REPORTS,permissionKey:y.PAGE_REPORTS,pages:[{label:y.PAGE_TITLE_WORLD_TRAFFIC,path:y.PAGE_WORLD_TRAFFIC,permissionKey:y.PAGE_WORLD_TRAFFIC},{label:y.PAGE_TITLE_TRANSLATED_TRAFFIC,path:y.PAGE_TRANSLATED_TRAFFIC,permissionKey:y.PAGE_TRANSLATED_TRAFFIC},{label:y.PAGE_TITLE_MT_USAGE_DETAILS,path:y.PAGE_MT_USAGE,permissionKey:y.PAGE_MT_USAGE},{label:y.PAGE_TITLE_WORDS_SERVED_USAGE_DETAILS,path:y.PAGE_WORDS_SERVED_USAGE,permissionKey:y.PAGE_WORDS_SERVED_USAGE}]},{icon:(0,Y.jsx)(kk,{w:20,h:20,src:`data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_3855_51670)'%3e%3cpath%20d='M3%206C3%206.79565%203.3
1571607%207.55871%203.87868%208.12132C4.44129%208.68393%205.20435%209%206%209C6.79565%209%207.55871%208.68393%208.12132%208.12132C8.68393%207.55871%209%206.79565%209%206C9%205.20435%208.68393%204.44129%208.12132%203.87868C7.55871%203.31607%206.79565%203%206%203C5.20435%203%204.44129%203.31607%203.87868%203.87868C3.31607%204.44129%203%205.20435%203%206Z'%20stroke='%2300396E'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21%2011V8C21%207.46957%2020.7893%206.96086%2020.4142%206.58579C20.0391%206.21071%2019.5304%206%2019%206H13M13%206L16%209M13%206L16%203'%20stroke='%2300396E'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M3%2013V16C3%2016.5304%203.21071%2017.0391%203.58579%2017.4142C3.96086%2017.7893%204.46957%2018%205%2018H11M11%2018L8%2015M11%2018L8%2021'%20stroke='%2300396E'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15%2018C15%2018.7956%2015.3161%2019.5587%2015.8787%2020.1213C16.4413%2020.6839%2017.2044%2021%2018%2021C18.7956%2021%2019.5587%2020.6839%2020.1213%2020.1213C20.6839%2019.5587%2021%2018.7956%2021%2018C21%2017.2044%2020.6839%2016.4413%2020.1213%2015.8787C19.5587%2015.3161%2018.7956%2015%2018%2015C17.2044%2015%2016.4413%2015.3161%2015.8787%2015.8787C15.3161%2016.4413%2015%2017.2044%2015%2018Z'%2
1570stroke='%2300396E'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3855_51670'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e`,alt:`Flattening Icon`}),label:y.PAGE_TITLE_FLATTENING,path:y.PAGE_FLATTENING,permissionKey:Te,pages:[{label:y.PAGE_TITLE_FLATTENED_URLS,path:y.PAGE_FLATTENED_URLS},{label:y.PAGE_TITLE_FLATTENING_METRICS,path:y.PAGE_FLATTENING_METRICS}]}],n3e=e=>{let t=(0,q.c)(12),{allowedNavigations:n}=e,r;t[0]===n?r=t[1]:(r=n===void 0?[]:n,t[0]=n,t[1]=r);let i=r,a;t[2]===i?a=t[3]:(a=e=>{let t=bne(),{currentLocation:n,nextLocation:r}=e;return!(!t||n.pathname===r.pathname||i.some(e=>{let[t,i]=e;return t.test(n.pathname)&&i.test(r.pathname)}))},t[2]=i,t[3]=a);let o=Vie(a),s;t[4]===o?s=t[5]:(s=()=>{VI({page:`dashboard`,unsaved:!1}),Kp(!1),o.state===`blocked`&&o.proceed()},t[4]=o,t[5]=s);let c=s,l;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(l=[],t[6]=l):l=t[6],(0,J.useEffect)(i3e,l);let u;t[7]!==o||t[8]!==c?(u=o.state===`blocked`?(0,Y.jsxs)(iA,{centered:!0,withCloseButton:!1,closeOnClickOutside:!1,opened:o.state===`blocked`,onClose:()=>o.reset(),styles:{overlay:{backgroundColor:`rgba(0, 0, 0, 0.8)`},content:{borderRadius:8,flex:`unset`}},children:[(0,Y.jsx)(Xj,{order:2,ta:`center`,fw:700,mt:`lg`,children:`Leave page?`}),(0,Y.jsxs)(X,{m:20,children:[(0,Y.jsx)(Q,{p:`10px`,ta:`center`,fw:600,children:`Unsaved changes will be discarded.`}),(0,Y.jsxs)(Z,{justify:`space-between`,gap:10,mt:`10px`,children:[(0,Y.jsx)(HO,{variant:`outline`,onClick:()=>o.reset(),children:`Cancel`}),(0,Y.jsx)(HO,{onClick:c,children:`Proceed`})]})]})]}):null,t[7]=o,t[8]=c,t[9]=u):u=t[9];let d;return t[10]===u?d=t[11]:(d=(0,Y.jsx)(Y.Fragment,{children:u}),t[10]=u,t[11]=d),d};function r3e(e){bne()&&e.preventDefault()}function i3e(){if(cs())return;let e=r3e;return window.addEventListener(`beforeunload`,e),()=>{window.removeEventListener(`beforeunload`,e)}}var a3e=RegExp(`/${y.PAGE_INSTALLATION}(/|$)`),o3e=RegExp(`/${y.PAGE_ADD_PROJECT}`),s3e=[[a3e,a3e],[o3e,o3e]];function c3e(){let e=(0,q.c)(49),{isTabletSize:t,isMobileSize:n}=zI(),{pathname:r}=fh(),i=wh(),a=i.state!==`idle`,o;e[0]===r?o=e[1]:(o=r.split(`/`),e[0]=r,e[1]=o);let s=o[1],c;e[2]===i.location?.pathname?c=e[3]:(c=i.location?.pathname.split(`/`)[1],e[2]=i.location?.pathname,e[3]=c);let l=a&&c!==s,u=BL(),[d,f]=tC(!1),{toggle:p,close:m}=f,[h,g]=(0,J.useState)(!1),_=n?10:t||h?80:235,v,y;e[4]===_?(v=e[5],y=e[6]):(v=()=>(document.documentElement.style.setProperty(`--nav-main-pl`,`${_}px`),l3e),y=[_],e[4]=_,e[5]=v,e[6]=y),(0,J.useLayoutEffect)(v,y);let b;e[7]!==h||e[8]!==t||e[9]!==u?(b=u?15:{base:10,sm:80,lg:h||t?80:235},e[7]=h,e[8]=t,e[9]=u,e[10]=b):b=e[10];let x;e[11]===b?x=e[12]:(x={pt:60,pb:10,pr:15,pl:b},e[11]=b,e[12]=x);let S=x,C;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,Y.jsx)(n3e,{allowedNavigations:s3e}),e[13]=C):C=e[13];let w=d?`block`:`none`,T;e[14]===w?T=e[15]:(T={base:w,sm:`none`},e[14]=w,e[15]=T);let E;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(E={touchAction:`none`},e[16]=E):E=e[16];let D;e[17]!==m||e[18]!==T?(D=(0,Y.jsx)(nD,{fixed:!0,zIndex:100,display:T,style:E,onClick:m}),e[17]=m,e[18]=T,e[19]=D):D=e[19];let O=!n,k;e[20]===Symbol.for(`react.memo_cache_sentinel`)?(k={height:48},e[20]=k):k=e[20];let A;e[21]!==h||e[22]!==d||e[23]!==u?(A=u?void 0:{width:{base:`60%`,sm:64,lg:h?64:220},breakpoint:`sm`,collapsed:{mobile:!d}},e[21]=h,e[22]=d,e[23]=u,e[24]=A):A=e[24];let j;e[25]===Symbol.for(`react.memo_cache_sentinel`)?(j={navbar:e3e.navbar,main:e3e.main},e[25]=j):j=e[25];let M;e[26]!==h||e[27]!==u||e[28]!==p?(M=!u&&(0,Y.jsx)(oO.Navbar,{w:{base:270,sm:64,lg:h?64:220},children:(0,Y.jsx)(X4e,{links:t3e,setIsSideNavExpanded:g,isSideNavExpanded:h,toggleMobile:p})}),e[26]=h,e[27]=u,e[28]=p,e[29]=M):M=e[29];let N;e[30]===p?N=e[31]:(N=(0,Y.jsx)(oO.Header,{children:(0,Y.jsx)(kMe,{toggleMenu:p})}),e[30]=p,e[31]=N);let P,F;e[32]===Symbol.for(`react.memo_cache_sentinel`)?(P={radius:`sm`,blur:2},F={position:`fixed`},e[32]=P,e[33]=F):(P=e[32],F=e[33]);let I;e[34]===l?I=e[35]:(I=(0,Y.jsx)(Lk,{visible:l,zIndex:1e3,overlayProps:P,style:F}),e[34]=l,e[35]=I);let L;e[36]===Symbol.for(`react.memo_cache_sentinel`)?(L=(0,Y.jsx)(Rh,{}),e[36]=L):L=e[36];let R;e[37]!==S||e[38]!==I?(R=(0,Y.jsxs)(oO.Main,{...S,children:[I,L]}),e[37]=S,e[38]=I,e[39]=R):R=e[39];let z;e[40]!==O||e[41]!==A||e[42]!==M||e[43]!==N||e[44]!==R?(z=(0,Y.jsxs)(oO,{withBorder:O,header:k,navbar:A,classNames:j,children:[M,N,R]}),e[40]=O,e[41]=A,e[42]=M,e[43]=N,e[44]=R,e[45]=z):z=e[45];let B;return e[46]!==D||e[47]!==z?(B=(0,Y.jsxs)(Y.Fragment,{children:[C,D,z]}),e[46]=D,e[47]=z,e[48]=B):B=e[48],B}function l3e(){document.documentElement.style.removeProperty(`--nav-main-pl`)}var u3e=()=>{let e=(0,q.c)(16),t=hh(),{setXapisUser:n}=eL(),r=dg(),{isAuthenticated:i,isLoading:a,error:o,user:s}=r,c=i===void 0?!1:i,l=a===void 0?!1:a,u=r?.user?.state?.path||`/`,d=fh(),f;e[0]===d?f=e[1]:(f=()=>{if(cs()){let e=Lg(),t=`${d.pathname}${d.hash}`;(async()=>await e.signinCallback(t).catch(d3e))()}},e[0]=d,e[1]=f);let p;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(p=[],e[2]=p):p=e[2],(0,J.useEffect)(f,p);let m;e[3]!==c||e[4]!==l||e[5]!==t||e[6]!==u||e[7]!==n||e[8]!==s?(m=()=>{if(c&&!l){let{email:e}=s?.profile||{};e?(async()=>{let{xapisUser:r}=await Rg(e);if(r){n(r),gS(r);let e=cs()?await window.dashboardAPI?.getPendingStudioIntent?.():void 0;e?.studioPath&&setTimeout(()=>window.dashboardAPI?.openStudio(e.studioPath),500),t(e?.dashboardPath??u,{replace:!0})}else aC.show({message:`Failed to fetch user projects`,color:`red`}),t(y.PAGE_ROOT,{replace:!0})})():(aC.show({message:`Unable to get user projects`,color:`red`}),console.error(`PostLogin::No user email`,{user:s}),t(y.PAGE_ROOT,{replace:!0}))}},e[3]=c,e[4]=l,e[5]=t,e[6]=u,e[7]=n,e[8]=s,e[9]=m):m=e[9];let h;if(e[10]!==c||e[11]!==l?(h=[c,l],e[10]=c,e[11]=l,e[12]=h):h=e[12],(0,J.useEffect)(m,h),o){let{message:t}=o;console.error(`auth.error: `,o);let n;return e[13]===t?n=e[14]:(n=(0,Y.jsxs)(`div`,{children:[`Post Login: Oops... `,t]}),e[13]=t,e[14]=n),n}let g;return e[15]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(qM,{text:`Authenticating user`}),e[15]=g):g=e[15],g};function d3e(e){console.error(`PostLogin::signinCallback Error:`,e)}var f3e=()=>{let e=(0,q.c)(11),t=roe(),{isAuthenticated:n,isLoading:r,error:i,activeNavigator:a}=dg(),o=n===void 0?!1:n,s=r===void 0?!1:r,c,l;if(e[0]!==o||e[1]!==s||e[2]!==t?(c=()=>{!o&&!s&&t()},l=[s,o,t],e[0]=o,e[1]=s,e[2]=t,e[3]=c,e[4]=l):(c=e[3],l=e[4]),(0,J.useEffect)(c,l),s){let t=`${a}`,n;return e[5]===t?n=e[6]:(n=(0,Y.jsxs)(`div`,{children:[`PostLogout::`,t]}),e[5]=t,e[6]=n),n}if(o){let t;return e[7]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Lh,{to:y.PAGE_ROOT,replace:!0}),e[7]=t):t=e[7],t}if(i){let{message:t}=i;console.error(`auth.error: `,i);let n;return e[8]===t?n=e[9]:(n=(0,Y.jsxs)(`div`,{children:[`Post Logout: Oops... `,t]}),e[8]=t,e[9]=n),n}let u;return e[10]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(Lh,{to:y.PAGE_ROOT,replace:!0}),e[10]=u):u=e[10],u},p3e=()=>{let e=(0,q.c)(4),{project:t}=nL(),n,r;e[0]===t.project_name?(n=e[1],r=e[2]):(n=()=>{let{setWindowTitle:e}=window.dashboardAPI||{},{brand:n}=SS(),r=`${t.project_name} | ${n.appName}`;document.title=r,typeof e==`function`&&e({window:`studio`,title:`${t.project_name} | Studio`})},r=[t.project_name],e[0]=t.project_name,e[1]=n,e[2]=r),(0,J.useEffect)(n,r);let i;return e[3]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(Cje,{children:(0,Y.jsx)(Rh,{})}),e[3]=i):i=e[3],i};function m3e(e){let t=(0,q.c)(6),{projectKey:n}=tL(),r=(0,J.useRef)(n),i,a;t[0]===n?(i=t[1],a=t[2]):(i=()=>{r.current=n},a=[n],t[0]=n,t[1]=i,t[2]=a),(0,J.useEffect)(i,a);let o;t[3]===e?o=t[4]:(o=()=>{let t=e.on(e=>{let t=r.current;(!t||!e?.projectKey||e.projectKey===t)&&Bo.invalidateQueries()});return Bo.setMutationNotifier(()=>{r.current&&e.send(r.current)}),()=>{t?.(),Bo.setMutationNotifier(null)}},t[3]=e,t[4]=o);let s;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(s=[],t[5]=s):s=t[5],(0,J.useEffect)(o,s)}function h3e(){let e=(0,q.c)(2),t;bb0:{if(cs()){let n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n={send:_3e,on:g3e},e[0]=n):n=e[0],t=n;break bb0}let n;if(e[1]===Symbol.for(`react.memo_cache_sentinel`)){let t=QI.getInstance();t.connect(),n={send:e=>t.send(D.PROJECT_DATA_MODIFIED,{projectKey:e}),on:e=>t.on(D.PROJECT_DATA_MODIFIED,e)},e[1]=n}else n=e[1];t=n}return m3e(t),null}function g3e(e){return window.dashboardAPI.onSyncEvent(D.PROJECT_DATA_MODIFIED,t=>e(t))}function _3e(e){return window.dashboardAPI.notifySyncEvent(D.PROJECT_DATA_MODIFIED,{projectKey:e})}var v3e=e=>{let t=(0,q.c)(16),{redirectUrl:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=tn(),t[0]=r):r=t[0];let i=r,a=Bg(n||y.PAGE_ROOT),{brand:o}=TS(),s,c;t[1]===o.appName?(s=t[2],c=t[3]):(s=()=>{document.title=o.appName},c=[o.appName],t[1]=o.appName,t[2]=s,t[3]=c),(0,J.useEffect)(s,c);let l;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsx)(Z,{justify:`flex-end`,pr:10,pt:10,children:(0,Y.jsx)(yR,{})}),t[4]=l):l=t[4];let u=`${o.appName} logo`,d;t[5]!==o.logos.dark||t[6]!==u?(d=(0,Y.jsx)(kk,{w:280,src:o.logos.dark,alt:u}),t[5]=o.logos.dark,t[6]=u,t[7]=d):d=t[7];let f;t[8]===a?f=t[9]:(f=(0,Y.jsx)(HO,{h:47,w:`100%`,maw:`22rem`,variant:`outline`,onClick:a,children:i?`Log in (skip SSO)`:`Log in with browser.`}),t[8]=a,t[9]=f);let p;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(p=!i&&(0,Y.jsx)(Q,{children:`You will be redirected here.`}),t[10]=p):p=t[10];let m;t[11]===f?m=t[12]:(m=(0,Y.jsxs)(Z,{w:`100%`,align:`center`,justify:`center`,direction:`column`,rowGap:`1rem`,children:[f,p]}),t[11]=f,t[12]=m);let h;return t[13]!==d||t[14]!==m?(h=(0,Y.jsxs)(Y.Fragment,{children:[l,(0,Y.jsxs)(Z,{w:`100%`,h:`100vh`,mih:`20rem`,direction:`column`,justify:`center`,align:`center`,rowGap:`3rem`,px:`1rem`,children:[d,m]})]}),t[13]=d,t[14]=m,t[15]=h):h=t[15],h},VQ={brandingWrapper:`_brandingWrapper_1iphf_1`,content:`_content_1iphf_14`},y3e=e=>{let t=(0,q.c)(13),{children:n}=e,{brand:r}=TS(),{isDesktopSize:i}=zI(),a;t[0]!==r||t[1]!==i?(a=i&&(0,Y.jsxs)(Z,{className:VQ.brandingWrapper,gap:18,children:[(0,Y.jsx)(kk,{src:r.logos.dark,alt:`${r.appName} logo`,maw:270,w:`100%`,h:`auto`}),(0,Y.jsxs)(Z,{direction:`column`,align:`center`,gap:48,children:[(0,Y.jsx)(Q,{tt:`uppercase`,fz:`xl`,fw:600,c:`blue.8`,lts:2,ta:`center`,children:`Website translation made easy`}),(0,Y.jsx)(Z,{w:`100%`,gap:16,wrap:`wrap`,justify:`center`,align:`center`,children:[`No credit card required`,`Quick set up`,`Translate your website in minutes`].map(b3e)})]})]}),t[0]=r,t[1]=i,t[2]=a):a=t[2];let o=i?`42%`:`100%`,s=i?`42%`:`100%`,c;t[3]===i?c=t[4]:(c=i?{position:`relative`,zIndex:1,marginLeft:-30,borderTopLeftRadius:20,borderBottomLeftRadius:20,boxSh
157adow:`0 4px 58.7px 9px rgba(0, 0, 0, 0.25)`}:void 0,t[3]=i,t[4]=c);let l;t[5]!==n||t[6]!==o||t[7]!==s||t[8]!==c?(l=(0,Y.jsx)(Z,{className:VQ.content,w:o,miw:s,style:c,children:n}),t[5]=n,t[6]=o,t[7]=s,t[8]=c,t[9]=l):l=t[9];let u;return t[10]!==a||t[11]!==l?(u=(0,Y.jsxs)(Z,{w:`100%`,children:[a,l]}),t[10]=a,t[11]=l,t[12]=u):u=t[12],u};function b3e(e){return(0,Y.jsxs)(Z,{align:`center`,gap:7,children:[(0,Y.jsx)(pL,{size:20,color:`var(--mantine-color-orange-6)`}),(0,Y.jsx)(Q,{tt:`capitalize`,children:e})]},e)}var x3e=e=>{let t=(0,q.c)(26),{redirectUrl:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=SS(),t[0]=r):r=t[0];let{brand:i}=r,a;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(a=CS(),t[1]=a):a=t[1];let{marketingUrl:o}=a,s=`${o}/terms`,c=`${o}/privacy`,{search:l}=fh(),u=Bg(n||y.PAGE_ROOT),{isDesktopSize:d}=zI(),f;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsx)(X,{style:{position:`absolute`,top:10,right:10},children:(0,Y.jsx)(yR,{})}),t[2]=f):f=t[2];let p=d?i.icons.dark:i.logos.dark,m;t[3]===p?m=t[4]:(m=(0,Y.jsx)(kk,{src:p,alt:`${i.appName} icon`,w:`auto`,h:56}),t[3]=p,t[4]=m);let h;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(Q,{c:`inherit`,fz:`inherit`,fw:700,span:!0,children:`Go multilingual`}),t[5]=h):h=t[5];let g;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsxs)(Xj,{order:2,fw:500,ta:`center`,maw:`25rem`,children:[h,` `,`in minutes with the`,` `,(0,Y.jsx)(Q,{fz:`inherit`,fw:700,c:`blue.5`,span:!0,children:`global leader`}),` `,`in localization services`]}),t[6]=g):g=t[6];let _;t[7]===u?_=t[8]:(_=(0,Y.jsx)(HO,{h:47,w:`100%`,variant:`outline`,fz:`1rem`,radius:`xl`,onClick:u,children:`Log In`}),t[7]=u,t[8]=_);let v;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsxs)(Z,{w:`100%`,align:`center`,gap:`sm`,children:[(0,Y.jsx)(X,{flex:1,h:1,bg:`blueGray.2`}),(0,Y.jsx)(Q,{c:`blueGray.8`,fw:600,fz:`sm`,children:`Or`}),(0,Y.jsx)(X,{flex:1,h:1,bg:`blueGray.2`})]}),t[9]=v):v=t[9];let b;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(b={width:`100%`},t[10]=b):b=t[10];let x;t[11]===l?x=t[12]:(x={pathname:y.PAGE_CREATE_ACCOUNT,search:l},t[11]=l,t[12]=x);let S;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsx)(HO,{h:47,w:`100%`,fz:`1rem`,radius:`xl`,children:`Sign Up`}),t[13]=S):S=t[13];let C;t[14]===x?C=t[15]:(C=(0,Y.jsx)(tg,{style:b,to:x,children:S}),t[14]=x,t[15]=C);let w;t[16]!==C||t[17]!==_?(w=(0,Y.jsxs)(Z,{w:`100%`,direction:`column`,gap:`1rem`,children:[_,v,C]}),t[16]=C,t[17]=_,t[18]=w):w=t[18];let T;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(T=(0,Y.jsx)(jM,{}),t[19]=T):T=t[19];let E;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(KD,{variant:`warning`,icon:T,fz:`xs`,fw:500,style:{flexShrink:0},children:`Bablic legacy subscriber? Sign up for a new Bablic 2.0 account to start your migration for free!`}),t[20]=E):E=t[20];let D;t[21]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(JM,{fw:`inherit`,fz:`inherit`,to:s,target:`_blank`,td:`none`,children:`Terms of Service`}),t[21]=D):D=t[21];let O;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsxs)(Q,{ta:`center`,fz:`0.75rem`,fw:500,children:[`By signing up, you agree to the`,` `,D,` `,`and`,` `,(0,Y.jsx)(JM,{fw:`inherit`,fz:`inherit`,to:c,target:`_blank`,td:`none`,children:`Privacy Policy`}),`.`]}),t[22]=O):O=t[22];let k;return t[23]!==w||t[24]!==m?(k=(0,Y.jsx)(y3e,{children:(0,Y.jsxs)(Z,{w:`100%`,h:`100vh`,maw:`24rem`,direction:`column`,align:`center`,justify:`center`,gap:`2rem`,px:`2rem`,children:[f,m,g,w,E,O]})}),t[23]=w,t[24]=m,t[25]=k):k=t[25],k},S3e=({isSigninRedirect:e,isSwitchingProjects:t,isDesktop:n})=>t?`Loading project`:e&&!n?`Redirecting to login page`:e&&n?`Login in your browser`:`Loading...`,C3e=()=>{let e=(0,q.c)(17),{pathname:t,search:n}=fh(),{projectId:r,projectKey:i}=tL(),a=`${t}${n}`,{isAuthenticated:o,isLoading:s,isSigninRedirect:c}=dg(),{xapisUser:l}=eL(),u=FL(),d=hh(),{state:f}=wh(),p=f!==`idle`&&t===y.PAGE_ROOT,m=cs(),h;e[0]===d?h=e[1]:(h=[d],e[0]=d,e[1]=h),(0,J.useEffect)(()=>{if(!m)return;if(!window.dashboardAPI||!window.dashboardUserAPI)throw Error(`Desktop APIs are missing`);let{onNavigate:e,onRevalidateData:t,onResetUnsavedChanges:n}=window.dashboardAPI,{onSSORedirect:r}=window.dashboardUserAPI,{desktopProtocol:i}=SS();if(e(e=>{d(e)}),t(w3e),n(T3e),!i)throw Error(`desktopProtocol is required for desktop apps`);r(e=>{d(e.replace(`${i}:/`,``))})},h);let g;if(e[2]!==i||e[3]!==u){let t;e[5]===i?t=e[6]:(t=e=>e.project_key===i,e[5]=i,e[6]=t),g=u.some(t),e[2]=i,e[3]=u,e[4]=g}else g=e[4];let _=g,v,b;if(e[7]!==_||e[8]!==i?(v=()=>{if(_&&i){yc(i),_S({project_key:i});let e=`bablic_linked_${i}`;localStorage.getItem(e)||(vS(`linked project`,{project_key:i}),localStorage.setItem(e,`1`))}},b=[_,i],e[7]=_,e[8]=i,e[9]=v,e[10]=b):(v=e[9],b=e[10]),(0,J.useEffect)(v,b),!o&&!s)return m?(0,Y.jsx)(v3e,{redirectUrl:a}):(0,Y.jsx)(x3e,{redirectUrl:a});if(c||p)return(0,Y.jsx)(qM,{text:S3e({isSigninRedirect:c,isSwitchingProjects:p,isDesktop:m}),loader:c?`dots`:`oval`});if(o&&!l.user_key){let t;return e[11]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($L,{}),e[11]=t):t=e[11],t}let x=o&&!s&&t===`/`||r&&!_,S;e[12]===u?S=e[13]:(S=mc(vc(u)),e[12]=u,e[13]=S);let C=S,w=C?`/${C}/${y.PAGE_DASHBOARD}`:`/${y.PAGE_CREATE_PROJECT}`,T;return e[14]!==w||e[15]!==x?(T=x?(0,Y.jsx)(Lh,{to:w,replace:!0}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(h3e,{}),(0,Y.jsx)(Rh,{})]}),e[14]=w,e[15]=x,e[16]=T):T=e[16],T};function w3e(){return Bo.invalidateQueries()}function T3e(){return Kp(!1)}function E3e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 15 15`,fill:`none`},child:[{tag:`path`,attr:{d:`M7.49908 0.87706C11.1565 0.87706 14.1217 3.84179 14.1221 7.49913C14.1221 11.
1571568 11.1567 14.1222 7.49908 14.1222C3.84175 14.1218 0.877014 11.1565 0.877014 7.49913C0.877426 3.84205 3.842 0.877471 7.49908 0.87706ZM7.50006 9.97472C6.01506 9.9748 4.7185 10.78 4.02057 11.9786C4.98131 12.7259 6.18779 13.1718 7.49908 13.172C8.81087 13.172 10.0176 12.7253 10.9786 11.9776C10.2804 10.7797 8.98458 9.97474 7.50006 9.97472ZM7.49908 1.82628C4.36667 1.82669 1.82664 4.36672 1.82623 7.49913C1.82623 8.97122 2.38807 10.3122 3.30768 11.3204C4.19121 9.94086 5.73848 9.02558 7.50006 9.0255C9.26117 9.02552 10.8078 9.94052 11.6915 11.3194C12.6107 10.3113 13.1719 8.97095 13.1719 7.49913C13.1715 4.36647 10.6318 1.82628 7.49908 1.82628ZM7.50006 4.15538C8.7979 4.15542 9.84967 5.20714 9.84967 6.50499C9.84961 7.80279 8.79786 8.85456 7.50006 8.8546C6.20223 8.8546 5.15051 7.80281 5.15045 6.50499C5.15045 5.20712 6.20219 4.15538 7.50006 4.15538ZM7.50006 5.1046C6.72686 5.1046 6.09967 5.73179 6.09967 6.50499C6.09973 7.27814 6.7269 7.90538 7.50006 7.90538C8.27319 7.90534 8.9004 7.27812 8.90045 6.50499C8.90045 5.73181 8.27323 5.10464 7.50006 5.1046Z`,fill:`currentColor`},child:[]}]})(e)}var HQ={changePassword:`_changePassword_1o28f_1`,"mantine-Text-root":`_mantine-Text-root_1o28f_8`,input:`_input_1o28f_16`,editForm:`_editForm_1o28f_21`,"mantine-TextInput-label":`_mantine-TextInput-label_1o28f_22`,emailSection:`_emailSection_1o28f_30`,infoButtons:`_infoButtons_1o28f_38`,infoContent:`_infoContent_1o28f_46`,infoSection:`_infoSection_1o28f_50`},UQ=e=>{let t=(e||``).replace(/\D/g,``);return t.length===11&&t.startsWith(`1`)&&(t=t.slice(1)),t.slice(0,10)},D3e=e=>{let t=e.slice(0,3),n=e.slice(3,6),r=e.slice(6,10);return e.length>6?`(${t}) ${n}-${r}`:e.length>3?`(${t}) ${n}`:e.length>0?`(${t}`:``},O3e=e=>{let t=(0,q.c)(59),{disabled:n,onSave:r,setShowForm:i,values:a}=e,[o,s]=(0,J.useState)(a.first_name),[c,l]=(0,J.useState)(a.last_name),u;t[0]===a.phone?u=t[1]:(u=()=>UQ(a.phone),t[0]=a.phone,t[1]=u);let[d,f]=(0,J.useState)(u),p;t[2]!==o||t[3]!==c||t[4]!==d||t[5]!==a.first_name||t[6]!==a.last_name||t[7]!==a.phone?(p=o!==a.first_name||c!==a.last_name||d!==UQ(a.phone),t[2]=o,t[3]=c,t[4]=d,t[5]=a.first_name,t[6]=a.last_name,t[7]=a.phone,t[8]=p):p=t[8];let m=p,[h,g]=(0,J.useState)(a);a!==h&&(g(a),s(a.first_name),l(a.last_name),f(UQ(a.phone)));let _;t[9]!==o||t[10]!==c||t[11]!==r||t[12]!==d||t[13]!==i?(_=e=>{e.preventDefault(),i(!1),r({first_name:o.trim()||`clear`,last_name:c.trim()||`clear`,phone:d||`clear`})},t[9]=o,t[10]=c,t[11]=r,t[12]=d,t[13]=i,t[14]=_):_=t[14];let v=_,y;t[15]!==i||t[16]!==a.first_name||t[17]!==a.last_name||t[18]!==a.phone?(y=()=>{s(a.first_name),l(a.last_name),f(UQ(a.phone)),i(!1)},t[15]=i,t[16]=a.first_name,t[17]=a.last_name,t[18]=a.phone,t[19]=y):y=t[19];let b=y,x;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(x={width:`100%`},t[20]=x):x=t[20];let S;t[21]===Symbol.for(`react.memo_cache_sentinel`)?(S={base:`column`,sm:`row`},t[21]=S):S=t[21];let C;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(C={xs:`100%`,sm:`50%`},t[22]=C):C=t[22];let w;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(w={input:HQ.input,wrapper:HQ.input},t[23]=w):w=t[23];let T;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(T=e=>s(e.currentTarget.value),t[24]=T):T=t[24];let E;t[25]!==n||t[26]!==o?(E=(0,Y.jsx)(Z,{direction:`column`,py:`0.5rem`,w:C,children:(0,Y.jsx)(Kj,{classNames:w,maw:180,value:o,onChange:T,disabled:n,name:`first_name`,label:`First Name`,placeholder:`First Name`})}),t[25]=n,t[26]=o,t[27]=E):E=t[27];let D;t[28]===Symbol.for(`react.memo_cache_sentinel`)?(D={xs:`100%`,sm:`50%`},t[28]=D):D=t[28];let O;t[29]===Symbol.for(`react.memo_cache_sentinel`)?(O={input:HQ.input},t[29]=O):O=t[29];let k;t[30]===Symbol.for(`react.memo_cache_sentinel`)?(k=e=>l(e.currentTarget.value),t[30]=k):k=t[30];let A;t[31]!==n||t[32]!==c?(A=(0,Y.jsx)(Z,{direction:`column`,py:`0.5rem`,w:D,children:(0,Y.jsx)(Kj,{classNames:O,maw:180,value:c,onChange:k,disabled:n,label:`Last Name`,name:`last_name`,placeholder:`Last Name`})}),t[31]=n,t[32]=c,t[33]=A):A=t[33];let j;t[34]!==E||t[35]!==A?(j=(0,Y.jsxs)(Z,{direction:S,w:`100%`,children:[E,A]}),t[34]=E,t[35]=A,t[36]=j):j=t[36];let M,N,P;t[37]===Symbol.for(`react.memo_cache_sentinel`)?(M={base:`start`,sm:`end`},N={base:`column`,sm:`row`},P={base:`start`,sm:`space-between`},t[37]=M,t[38]=N,t[39]=P):(M=t[37],N=t[38],P=t[39]);let F;t[40]===Symbol.for(`react.memo_cache_sentinel`)?(F={input:HQ.input},t[40]=F):F=t[40];let I;t[41]===Symbol.for(`react.memo_cache_sentinel`)?(I={base:`1rem`,sm:0},t[41]=I):I=t[41];let L;t[42]===d?L=t[43]:(L=D3e(d),t[42]=d,t[43]=L);let R;t[44]===Symbol.for(`react.memo_cache_sentinel`)?(R=e=>f(UQ(e.currentTarget.value)),t[44]=R):R=t[44];let z;t[45]!==n||t[46]!==L?(z=(0,Y.jsx)(Kj,{classNames:F,label:`Phone Number`,maw:180,pb:I,placeholder:`Phone`,value:L,onChange:R,disabled:n,name:`phone`,type:`tel`,inputMode:`numeric`}),t[45]=n,t[46]=L,t[47]=z):z=t[47];let B;t[48]!==n||t[49]!==b||t[50]!==m?(B=!n&&(0,Y.jsxs)(Z,{gap:20,justify:`end`,children:[(0,Y.jsx)(HO,{variant:`outline`,onClick:b,children:`Cancel`}),(0,Y.jsx)(HO,{type:`submit`,disabled:!m,children:`Save`})]}),t[48]=n,t[49]=b,t[50]=m,t[51]=B):B=t[51];let V;t[52]!==z||t[53]!==B?(V=(0,Y.jsxs)(Z,{align:M,direction:N,justify:P,pt:`0.5rem`,w:`100%`,children:[z,B]}),t[52]=z,t[53]=B,t[54]=V):V=t[54];let H;return t[55]!==v||t[56]!==j||t[57]!==V?(H=(0,Y.jsxs)(`form`,{onSubmit:v,className:HQ.editForm,style:x,children:[j,V]}),t[55]=v,t[56]=j,t[57]=V,t[58]=H):H=t[58],H},WQ={basicInfoCard:`_basicInfoCard_1959a_1`,basicInfoBox:`_basicInfoBox_1959a_7`,topCardSection:`_topCardSection_1959a_12`,bottomCardSection:`_bottomCardSection_1959a_18`,emailSection:`_emailSection_1959a_27`,avatar:`_avatar_1959a_35`},k3e=()=>{let{colors:e}=nT(),{xapisUser:t,setXapisUser:n}=eL(),[r,i]=(0,J.useState)(!1),[a,o]=(0,J.useState)(!1),[s,c]=(0,J.useState)(!1),l=FI().isNavigatingInPlace||s,{user_key:u,first_name:d=``,last_name:f=``,phone:p=``,email:m=``,company_name:h}=t,g=`${d?.[0]||``}${f?.[0]||``}`.toLocaleUpperCase();return(0,Y.jsxs)(X,{maw:{base:`100%`,md:`90%`,lg:`65%`},children:[(0,Y.jsx)(GM,{title:`Basic Information`}),(0,Y.jsx)(GO,{className:WQ.basicInfoCard,shadow:`sm`,p:{base:`1.25rem`,md:`1.875rem`},radius:`md`,children:(0,Y.jsxs)(X,{className:WQ.basicInfoBox,children:[(0,Y.jsx)(GO.Section,{w:`100%`,p:{base:`1rem`,md:`1.5rem`},mx:`auto`,className:WQ.topCardSection,children:(0,Y.jsxs)(vD,{justify:`center`,children:[(0,Y.jsx)(Z,{className:WQ.avatar,children:g?(0,Y.jsx)(VL,{name:g,format:!1,backgroundColor:`blueGray.2`,textColor:`var(--mantine-color-blue-9)`,circleSize:`4.5rem`,fontSize:`1.75rem`}):(0,Y.jsx)(E3e,{size:`4.5rem`,color:e.blue[9]})}),(0,Y.jsxs)(Z,{direction:`column`,children:[(0,Y.jsxs)(Xj,{order:2,className:`GlobalLinkNoTx`,children:[d,` `,f]}),(0,Y.jsx)(Q,{children:h})]})]})}),(0,Y.jsx)(lk,{mx:{base:`1rem`,md:`2.5rem`},color:`indigo.0`,size:`xs`}),(0,Y.jsxs)(GO.Section,{w:`100%`,px:{base:`1rem`,md:`2.5rem`},py:{base:`1rem`,md:`1.5rem`},mx:`auto`,display:`flex`,style:{flexDirection:`column`},children:[(0,Y.jsxs)(Z,{w:`100%`,justify:`space-between`,align:`center`,mih:`36px`,children:[(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:`Personal Information`}),!r&&(0,Y.jsx)(HO,{px:0,variant:`transparent`,onClick:()=>i(!0),rightSection:(0,Y.jsx)(KR,{size:18}),children:`Edit Info`})]}),(0,Y.jsx)(Z,{py:`1rem`,wrap:`wrap`,children:l?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(rj,{height:16,mt:20,width:`80%`,radiu
157s:`xl`}),(0,Y.jsx)(rj,{height:8,mt:60,width:`70%`,radius:`xl`}),(0,Y.jsx)(rj,{height:8,mt:6,mb:30,width:`60%`,radius:`xl`})]}):(0,Y.jsx)(O3e,{disabled:!r,setShowForm:i,onSave:async e=>{c(!0);try{let t=await $p.User.put(u,{...e,email:m});ea(t.status)&&(n(t.data),mS(hS(t.data)),aC.show({message:`Successfully updated your information!`}))}catch{PI(`We are unable to update your information at this time.`)}finally{c(!1)}},values:{first_name:d,last_name:f,phone:p}})})]}),(0,Y.jsx)(lk,{mx:{base:`1rem`,md:`2.5rem`},color:`indigo.0`,size:`xs`}),(0,Y.jsxs)(GO.Section,{w:`100%`,display:`flex`,px:{base:`1rem`,md:`2.5rem`},py:{base:`1rem`,md:`1.5rem`},pb:`3rem`,mx:`auto`,className:WQ.bottomCardSection,children:[(0,Y.jsxs)(Z,{className:WQ.emailSection,w:{base:`100%`,lg:`50%`},justify:`start`,direction:`column`,rowGap:`0.75rem`,children:[(0,Y.jsxs)(Z,{align:`center`,children:[(0,Y.jsx)(Q,{fw:700,mr:10,children:`Email Address`}),(0,Y.jsx)(OAe,{})]}),(0,Y.jsx)(Q,{truncate:!0,className:`GlobalLinkNoTx`,children:m})]}),(0,Y.jsxs)(Z,{w:{base:`100%`,lg:`50%`},justify:`start`,direction:`column`,rowGap:`0.75rem`,children:[(0,Y.jsx)(Z,{align:`center`,children:(0,Y.jsxs)(vD,{gap:`xs`,children:[(0,Y.jsx)(Q,{fw:700,children:`Password`}),(0,Y.jsx)(QA,{label:`Passwords are managed by TransPerfect SSO. You will be redirected to a TransPerfect page.`,children:(0,Y.jsx)(X,{children:(0,Y.jsx)(AM,{size:15,fill:e.indigo[3]})})})]})}),(0,Y.jsx)(Q,{className:`GlobalLinkNoTx`,children:`********************`}),(0,Y.jsxs)(Z,{columnGap:`0.5rem`,style:{cursor:`pointer`},onClick:()=>{if(a){aC.show({message:`Please check your inbox for a previously sent reset email.`});return}$p.User.put(u,{reset_password_email:!0}).then(()=>{o(!0),aC.show({message:`Password reset email sent successfully!`})}).catch(()=>{PI(`Unable to sent password reset email at this time.`)})},children:[(0,Y.jsx)(Q,{c:`blue.5`,fw:700,children:`Change Password`}),(0,Y.jsx)(vM,{size:24,color:`blue.5`})]})]})]})]})})]})},GQ=()=>{let e=(0,q.c)(1),t=Oh();console.error(t);let n;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsxs)(Z,{direction:`column`,gap:10,children:[(0,Y.jsx)(Q,{mt:`1rem`,children:`Whoops, something went wrong.`}),(0,Y.jsx)(tg,{to:`..`,children:`Go back`})]}),e[0]=n):n=e[0],n};function KQ(e){let t=(0,q.c)(3),{parentRoute:n,redirectRoute:r}=e;if(Die(`/:projectId/${n}`)){let e;return t[0]===r?e=t[1]:(e=(0,Y.jsx)(Lh,{to:r,replace:!0}),t[0]=r,t[1]=e),e}let i;return t[2]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(Rh,{}),t[2]=i):i=t[2],i}var A3e={type:`groupby`,groupby:`timeslice,translation_key`,series:`tot_words_served`},j3e=(e,t,n,r)=>Ro({queryKey:[`prevWordsServed`,e,t,n,r],queryFn:async()=>{if(!e.length||e===`0`)return[];let i=await $p.Metrics.get({translation_key:e,timeslice_from:n,timeslice_to:t,rollup:r,...A3e});return!i||i.status!==200||!i.data||!i.data.data?[]:i.data.data}}),M3e=(e,t)=>Ro({queryKey:[`worldTraffic`,e,t],queryFn:async()=>{if(!e.length||e===`0`)return[];let n={type:`groupby`,groupby:`country_code`,translation_key:e,timeslice_from:t},r=await $p.Metrics.get(n);return!r||r.status!==200||!r.data||!r.data.data?[]:r.data.data}}),N3e={type:`groupby`,groupby:`timeslice,translation_key`,series:`tot_words_served`,rollup:`day`},P3e=e=>Ro({queryKey:[`monthlyWordsServed`,e],queryFn:async()=>{if(!e.length||e===`0`)return[];let t=new Date,n=Gc(t).format(`YYYY-MM-01`),r=Gc(t).format(`YYYY-MM-DD`),i=r<n?n:r,a=await $p.Metrics.get({translation_key:e,timeslice_from:n,timeslice_to:i,...N3e});return!a||a.status!==200||!a.data||!a.data.data?[]:a.data.data}}),F3e=e=>{let t=(0,q.c)(27),{project_key:n,concatenatedKey:r,timeSliceFrom:i}=e,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a=new Date().getUTCDate(),t[0]=a):a=t[0];let o=i??`${a} day`,s;t[1]===r?s=t[2]:(s=P3e(r),t[1]=r,t[2]=s);let c;t[3]!==r||t[4]!==o?(c=FQ(r,o),t[3]=r,t[4]=o,t[5]=c):c=t[5];let l;t[6]!==s||t[7]!==c?(l=[s,c],t[6]=s,t[7]=c,t[8]=l):l=t[8];let u=l,d;t[9]===n?d=t[10]:(d=iL(n),t[9]=n,t[10]=d);let f=Fo(d).data.bablic?.billing_subscription_id??``,p;t[11]!==n||t[12]!==f?(p=rL(f,n),t[11]=n,t[12]=f,t[13]=p):p=t[13];let m=!!f,h;t[14]!==p||t[15]!==m?(h={...p,enabled:m},t[14]=p,t[15]=m,t[16]=h):h=t[16];let g=Fo(h).data,_;t[17]===u?_=t[18]:(_={queries:u},t[17]=u,t[18]=_);let v=Lo(_),y;t[19]===v[0]?.data?y=t[20]:(y=v[0]?.data||[],t[19]=v[0]?.data,t[20]=y);let b;t[21]===v[1]?.data?b=t[22]:(b=v[1]?.data||[],t[21]=v[1]?.data,t[22]=b);let x=g,S;return t[23]!==y||t[24]!==b||t[25]!==x?(S={monthlyWordsServed:y,translatedTraffic:b,paddleSubscription:x},t[23]=y,t[24]=b,t[25]=x,t[26]=S):S=t[26],S},I3e=async({params:e,request:t})=>{let n=Bo.getInstance(),{projectId:r}=e;if(!r)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let i=hc(r),{translations:a=[]}=(await n.ensureQueryData(II(i))).project,o=new URL(t.url),s=o.searchParams.get(`d`)||`1 month`,c=kc(a),l=o.searchParams.getAll(`t`).map(e=>pc(e)),u=l.length>0?l.join(`,`):c.join(`,`),d=Cs(s),f=s.includes(`year`)?`month`:`day`;n.prefetchQuery(j3e(u,d,s,f)),n.prefetchQuery(M3e(u,s)),n.prefetchQuery(aQ()),n.prefetchQuery(FQ(u,s));let p=[n.ensureQueryData(iL(i)).then(e=>{let t=e.bablic?.billing_subscription_id??``;t&&n.ensureQueryData(rL(t,i)),n.ensureQueryData(aL(i)).then(e=>{let r=e&&e.length>0?e[e.length-1].billing_subscription_id:null;r&&r!==t&&n.ensureQueryData(rL(r,i))});let r=e.bablic?.created_utc??``;if(r){let e=Math.ceil((Date.now()-new Date(r).getTime())/(1e3*60*60*24));n.prefetchQuery(FQ(u,`${e} day`))}}),n.ensureQueryData(P3e(u))];return await Promise.allSettled(p),{concatenatedKey:u,timeSliceFrom:s}},L3e=({params:e})=>{let{projectId:t}=e;if(!t)return null;let n=Bo.getInstance(),r=hc(t);return n.prefetchQuery(aQ()),n.ensureQueryData(iL(r)).then(e=>{let t=e.bablic?.billing_subscription_id??``;t&&n.ensureQueryData(rL(t,r)),n.ensureQueryData(aL(r))}).catch(()=>{}),null},R3e=async({params:e})=>{let t=Bo.getInstance(),{projectId:n}=e||{};if(!n)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});return{projectData:await t.ensureQueryData(II(n))}},z3e=async({request:e})=>{let t=Bo.getInstance(),n=new URL(e.url).searchParams.get(`id`)||``,r=hc(n);if(!uc(n)||!dc(r))return await t.ensureQueryData(LI),{};let{project:i}=await t.ensureQueryData(II(r));return{project:i}},B3e=`/assets/in-context-editor-BrgCHs8o.svg`;function V3e(e){return cM({tag:`svg`,attr:{version:`1.1`,viewBox:`0 0 16 16`},child:[{tag:`path`,attr:{d:`M13.5 2l-7.5 7.5-3.5-3.5-2.5 2.5 6 6 10-10z`},child:[]}]})(e)}function H3e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 448 512`},child:[{tag:`path`,attr:{d:`M0 93.7l183.6-25.3v177.4H0V93.7zm0 324.6l183.6 25.3V268.4H0v149.9zm203.8 28L448 480V268.4H203.8v177.9zm0-380.6v180.1H448V32L203.8 65.7z`},child:[]}]})(e)}function U3e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 384 512`},child:[{tag:`path`,attr:{d:`M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z`},child:[]}]})(e)}function W3e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 448 512`},child:[{tag:`path`,attr:{d:`M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z`},child:[]}]})(e)}var G3e=e=>{let t=(0,q.c)(20),{os:n}=e,r=nT().colors,i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=CS(),t[0]=i):i=t[0];let{desktopDownloadMacUrl:a}=i,o;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(o=CS(),t[1]=o):o=t[1];let{desktopDownloadExeUrl:s}=o,c;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(c={[ds]:a,[fs]:s},t[2]=c):c=t[2];let l=c,u;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(U3e,{size:35}),t[3]=u):u=t[3];let d;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(d={[ds]:u,[fs]:(0,Y.jsx)(H3e,{size:35})},t[4]=d):d=t[4];let f=d,p=`1px solid ${r.indigo[0]}`,m;t[5]===p?m=t[6]:(m={border:p,borderRadius:12},t[5]=p,t[6]=m);let h=f[n],g;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(g={width:`100%`},t[7]=g):g=t[7];let _=l[n],v;t[8]===n?v=t[9]:(v=()=>Gje(n),t[8]=n,t[9]=v);let y=`${n} Download`,b;t[10]===y?b=t[11]:(b=(0,Y.jsx)(HO,{w:`100%`,children:y}),t[10]=y,t[11]=b);let x;t[12]!==_||t[13]!==v||t[14]!==b?(x=(0,Y.jsx)(tg,{style:g,to:_,onClick:v,children:b}),t[12]=_,t[13]=v,t[14]=b,t[15]=x):x=t[15];let S;return t[16]!==x||t[17]!==m||t[18]!==h?(S=(0,Y.jsxs)(Z,{w:`50%`,px:`1rem`,pt:`1rem`,pb:`1.75rem`,bg:`white`,direction:`column`,align:`center`,justify:`center`,rowGap:`1rem`,style:m,children:[h,x]}
157),t[16]=x,t[17]=m,t[18]=h,t[19]=S):S=t[19],S};function K3e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z`},child:[]},{tag:`line`,attr:{x1:`12`,x2:`12`,y1:`16`,y2:`12`},child:[]},{tag:`line`,attr:{x1:`12`,x2:`12.01`,y1:`8`,y2:`8`},child:[]}]})(e)}function q3e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`path`,attr:{d:`m9 6-6 6 6 6`},child:[]},{tag:`path`,attr:{d:`M3 12h14`},child:[]},{tag:`path`,attr:{d:`M21 19V5`},child:[]}]})(e)}var J3e=[`See translations in real-time`,`Make edits directly on page`,`Ensure translations fit seamlessly`],Y3e=()=>{let e=(0,q.c)(32),{isTabletSize:t,isMobileSize:n}=zI(),r;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=SS(),e[0]=r):r=e[0];let{brand:i}=r,a=hh(),o;e[1]===a?o=e[2]:(o=()=>history.length>2?a(-1):a(`/`),e[1]=a,e[2]=o);let s=o,c=t?80:235,l;e[3]===c?l=e[4]:(l={pt:60,pb:10,pr:15,pl:{base:10,sm:80,lg:c}},e[3]=c,e[4]=l);let u=l,d;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(d=$(`blue`,8),e[5]=d):d=e[5];let f;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(f={height:`fit-content`},e[6]=f):f=e[6];let p=n?i.icons.light:i.logos.light,m;e[7]===p?m=e[8]:(m=(0,Y.jsx)(Z,{mah:`100%`,align:`center`,gap:16,children:(0,Y.jsx)(tg,{style:f,to:`/`,"aria-label":`Go to Dashboard link`,children:(0,Y.jsx)(kk,{mah:40,w:`auto`,src:p,alt:i.name})})}),e[7]=p,e[8]=m);let h;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(h=$(`blue`,1),e[9]=h):h=e[9];let g;e[10]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(q3e,{}),e[10]=g):g=e[10];let _;e[11]===s?_=e[12]:(_=(0,Y.jsxs)(HO,{bg:h,c:`black`,onClick:s,children:[g,`\xA0 Back`]}),e[11]=s,e[12]=_);let v;e[13]!==_||e[14]!==m?(v=(0,Y.jsx)(Z,{h:47,children:(0,Y.jsxs)(vD,{w:`100%`,h:`100%`,align:`center`,justify:`space-between`,bg:d,px:10,gap:10,children:[m,_]}
157)}),e[13]=_,e[14]=m,e[15]=v):v=e[15];let y,b;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(y={base:`100%`,md:`fit-content`},b={base:`100%`,md:`50%`},e[16]=y,e[17]=b):(y=e[16],b=e[17]);let x;e[18]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(Xj,{order:3,c:`cyan.5`,lts:3,fw:500,tt:`uppercase`,children:`IN-CONTEXT EDITING`}),e[18]=x):x=e[18];let S;e[19]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsxs)(Z,{mt:16,direction:`column`,rowGap:`0.75rem`,children:[x,(0,Y.jsxs)(Xj,{order:1,fw:400,children:[(0,Y.jsx)(Q,{fz:`inherit`,fw:700,span:!0,children:`Editor`}),` `,`for true in-context viewing.`]})]}),e[19]=S):S=e[19];let C,w;e[20]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,Y.jsx)(Z,{direction:`column`,rowGap:`0.5rem`,children:J3e.map(X3e)}),w=(0,Y.jsx)(Q,{maw:`30rem`,children:`The contextual editor allows you to view and edit translations directly on your website, in context. You can also tweak CSS, visually exclude content from translation, and much more.`}),e[20]=C,e[21]=w):(C=e[20],w=e[21]);let T;e[22]===Symbol.for(`react.memo_cache_sentinel`)?(T={base:`100%`,xs:`28rem`},e[22]=T):T=e[22];let E;e[23]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsxs)(Z,{w:y,maw:b,direction:`column`,rowGap:`2rem`,children:[S,C,w,(0,Y.jsx)(Z,{w:`100%`,maw:T,columnGap:`1rem`,children:ms.map(Z3e)})]}),e[23]=E):E=e[23];let D,O;e[24]===Symbol.for(`react.memo_cache_sentinel`)?(D={base:`none`,md:`flex`},O={flex:1},e[24]=D,e[25]=O):(D=e[24],O=e[25]);let k;e[26]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,Y.jsx)(X,{children:(0,Y.jsxs)(Z,{w:`100%`,columnGap:`2rem`,justify:`center`,children:[E,(0,Y.jsx)(Z,{justify:`flex-start`,align:`center`,display:D,style:O,children:(0,Y.jsx)(kk,{fit:`cover`,maw:`35rem`,style:{flex:1},src:B3e,alt:`In-context editing suite app preview`})})]})}),e[26]=k):k=e[26];let A;e[27]===u?A=e[28]:(A=(0,Y.jsx)(Z,{...u,children:k}),e[27]=u,e[28]=A);let j;return e[29]!==v||e[30]!==A?(j=(0,Y.jsxs)(Sj,{children:[v,A]}),e[29]=v,e[30]=A,e[31]=j):j=e[31],j};function X3e(e){return(0,Y.jsxs)(Q,{style:{display:`inline-flex`,alignItems:`center`,gap:15},children:[(0,Y.jsx)(V3e,{size:18,color:$(`cyan`,5)}),e]},e)}function Z3e(e){return(0,Y.jsx)(G3e,{os:e},e)}var qQ=e=>e.type===`checkbox`,JQ=e=>e instanceof Date,YQ=e=>e==null,Q3e=e=>typeof e==`object`,XQ=e=>!YQ(e)&&!Array.isArray(e)&&Q3e(e)&&!JQ(e),$3e=e=>XQ(e)&&e.target?qQ(e.target)?e.target.checked:e.target.value:e,e6e=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,t6e=(e,t)=>e.has(e6e(t)),n6e=e=>{let t=e.constructor&&e.constructor.prototype;return XQ(t)&&t.hasOwnProperty(`isPrototypeOf`)},ZQ=typeof window<`u`&&window.HTMLElement!==void 0&&typeof document<`u`;function QQ(e){let t,n=Array.isArray(e),r=typeof FileList<`u`?e instanceof FileList:!1;if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(ZQ&&(e instanceof Blob||r))&&(n||XQ(e)))if(t=n?[]:{},!n&&!n6e(e))t=e;else for(let n in e)e.hasOwnProperty(n)&&(t[n]=QQ(e[n]));else return e;return t}var $Q=e=>/^\w*$/.test(e),e$=e=>e===void 0,t$=e=>Array.isArray(e)?e.filter(Boolean):[],n$=e=>t$(e.replace(/["|']|\]/g,``).split(/\.|\[/)),r$=(e,t,n)=>{if(!t||!XQ(e))return n;let r=($Q(t)?[t]:n$(t)).reduce((e,t)=>YQ(e)?e:e[t],e);return e$(r)||r===e?e$(e[t])?n:e[t]:r},i$=e=>typeof e==`boolean`,a$=(e,t,n)=>{let r=-1,i=$Q(t)?[t]:n$(t),a=i.length,o=a-1;for(;++r<a;){let t=i[r],a=n;if(r!==o){let n=e[t];a=XQ(n)||Array.isArray(n)?n:isNaN(+i[r+1])?{}:[]}if(t===`__proto__`||t===`constructor`||t===`prototype`)return;e[t]=a,e=e[t]}},r6e={BLUR:`blur`,FOCUS_OUT:`focusout`,CHANGE:`change`},o$={onBlur:`onBlur`,onChange:`onChange`,onSubmit:`onSubmit`,onTouched:`onTouched`,all:`all`},s$={max:`max`,min:`min`,maxLength:`maxLength`,minLength:`minLength`,pattern:`pattern`,required:`required`,validate:`validate`},i6e=J.createContext(null);i6e.displayName=`HookFormContext`;var a6e=()=>J.useContext(i6e),o6e=(e,t,n,r=!0)=>{let i={defaultValues:t._defaultValues};for(let a in e)Object.defineProperty(i,a,{get:()=>{let i=a;return t._proxyFormState[i]!==o$.all&&(t._proxyFormState[i]=!r||o$.all),n&&(n[i]=!0),e[i]}});return i},s6e=typeof window<`u`?J.useLayoutEffect:J.useEffect,c$=e=>typeof e==`string`,c6e=(e,t,n,r,i)=>c$(e)?(r&&t.watch.add(e),r$(n,e,i)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),r$(n,e))):(r&&(t.watchAll=!0),n);function l6e(e){let t=a6e(),{control:n=t.control,name:r,defaultValue:i,disabled:a,exact:o}=e||{},s=J.useRef(i),[c,l]=J.useState(n._getWatch(r,s.current));return s6e(()=>n._subscribe({name:r,formState:{values:!0},exact:o,callback:e=>!a&&l(c6e(r,n._names,e.values||n._formValues,!1,s.current))}),[r,n,a,o]),J.useEffect(()=>n._removeUnmounted()),c}var u6e=(e,t,n,r,i)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:i||!0}}:{},l$=e=>Array.isArray(e)?e:[e],d6e=()=>{let e=[];return{get observers(){return e},next:t=>{for(let n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},u$=e=>YQ(e)||!Q3e(e);function d$(e,t){if(u$(e)||u$(t))return e===t;if(JQ(e)&&JQ(t))return e.getTime()===t.getTime();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i of n){let n=e[i];if(!r.includes(i))return!1;if(i!==`ref`){let e=t[i];if(JQ(n)&&JQ(e)||XQ(n)&&XQ(e)||Array.isArray(n)&&Array.isArray(e)?!d$(n,e):n!==e)return!1}}return!0}var f$=e=>XQ(e)&&!Object.keys(e).length,p$=e=>e.type===`file`,m$=e=>typeof e==`function`,h$=e=>{if(!ZQ)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},f6e=e=>e.type===`select-multiple`,g$=e=>e.type===`radio`,p6e=e=>g$(e)||qQ(e),_$=e=>h$(e)&&e.isConnected;function m6e(e,t){let n=t.slice(0,-1).length,r=0;for(;r<n;)e=e$(e)?r++:e[t[r++]];return e}function h6e(e){for(let t in e)if(e.hasOwnProperty(t)&&!e$(e[t]))return!1;return!0}function v$(e,t){let n=Array.isArray(t)?t:$Q(t)?[t]:n$(t),r=n.length===1?e:m6e(e,n),i=n.length-1,a=n[i];return r&&delete r[a],i!==0&&(XQ(r)&&f$(r)||Array.isArray(r)&&h6e(r))&&v$(e,n.slice(0,-1)),e}var g6e=e=>{for(let t in e)if(m$(e[t]))return!0;return!1};function y$(e,t={}){let n=Array.isArray(e);if(XQ(e)||n)for(let n in e)Array.isArray(e[n])||XQ(e[n])&&!g6e(e[n])?(t[n]=Array.isArray(e[n])?[]:{}
vendor: 4,867 bytes, line 157
157,y$(e[n],t[n])):YQ(e[n])||(t[n]=!0);return t}function _6e(e,t,n){let r=Array.isArray(e);if(XQ(e)||r)for(let r in e)Array.isArray(e[r])||XQ(e[r])&&!g6e(e[r])?e$(t)||u$(n[r])?n[r]=Array.isArray(e[r])?y$(e[r],[]):{...y$(e[r])}:_6e(e[r],YQ(t)?{}:t[r],n[r]):n[r]=!d$(e[r],t[r]);return n}var b$=(e,t)=>_6e(e,t,y$(t)),v6e={value:!1,isValid:!1},y6e={value:!0,isValid:!0},b6e=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!e$(e[0].attributes.value)?e$(e[0].value)||e[0].value===``?y6e:{value:e[0].value,isValid:!0}:y6e:v6e}return v6e},x6e=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>e$(e)?e:t?e===``?NaN:e&&+e:n&&c$(e)?new Date(e):r?r(e):e,S6e={isValid:!1,value:null},C6e=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,S6e):S6e;function w6e(e){let t=e.ref;return p$(t)?t.files:g$(t)?C6e(e.refs).value:f6e(t)?[...t.selectedOptions].map(({value:e})=>e):qQ(t)?b6e(e.refs).value:x6e(e$(t.value)?e.ref.value:t.value,e)}var T6e=(e,t,n,r)=>{let i={};for(let n of e){let e=r$(t,n);e&&a$(i,n,e._f)}return{criteriaMode:n,names:[...e],fields:i,shouldUseNativeValidation:r}},x$=e=>e instanceof RegExp,S$=e=>e$(e)?e:x$(e)?e.source:XQ(e)?x$(e.value)?e.value.source:e.value:e,E6e=e=>({isOnSubmit:!e||e===o$.onSubmit,isOnBlur:e===o$.onBlur,isOnChange:e===o$.onChange,isOnAll:e===o$.all,isOnTouch:e===o$.onTouched}),D6e=`AsyncFunction`,O6e=e=>!!e&&!!e.validate&&!!(m$(e.validate)&&e.validate.constructor.name===D6e||XQ(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===D6e)),k6e=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),A6e=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),C$=(e,t,n,r)=>{for(let i of n||Object.keys(e)){let n=r$(e,i);if(n){let{_f:e,...a}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!r||e.ref&&t(e.ref,e.name)&&!r)return!0;if(C$(a,t))break}else if(XQ(a)&&C$(a,t))break}}};function j6e(e,t,n){let r=r$(e,n);if(r||$Q(n))return{error:r,name:n};let i=n.split(`.`);for(;i.length;){let r=i.join(`.`),a=r$(t,r),o=r$(e,r);if(a&&!Array.isArray(a)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};if(o&&o.root&&o.root.type)return{name:`${r}.root`,error:o.root};i.pop()}return{name:n}}var M6e=(e,t,n,r)=>{n(e);let{name:i,...a}=e;return f$(a)||Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(e=>t[e]===(!r||o$.all))},N6e=(e,t,n)=>!e||!t||e===t||l$(e).some(e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))),P6e=(e,t,n,r,i)=>i.isOnAll?!1:!n&&i.isOnTouch?!(t||e):(n?r.isOnBlur:i.isOnBlur)?!e:(n?r.isOnChange:i.isOnChange)?e:!0,F6e=(e,t)=>!t$(r$(e,t)).length&&v$(e,t),I6e=(e,t,n)=>{let r=l$(r$(e,n));return a$(r,`root`,t[n]),a$(e,n,r),e},w$=e=>c$(e);function L6e(e,t,n=`validate`){if(w$(e)||Array.isArray(e)&&e.every(w$)||i$(e)&&!e)return{type:n,message:w$(e)?e:``,ref:t}}var T$=e=>XQ(e)&&!x$(e)?e:{value:e,message:``},R6e=async(e,t,n,r,i,a)=>{let{ref:o,refs:s,required:c,maxLength:l,minLength:u,min:d,max:f,pattern:p,validate:m,name:h,valueAsNumber:g,mount:_}=e._f,v=r$(n,h);if(!_||t.has(h))return{};let y=s?s[0]:o,b=e=>{i&&y.reportValidity&&(y.setCustomValidity(i$(e)?``:e||``),y.reportValidity())},x={},S=g$(o),C=qQ(o),w=S||C,T=(g||p$(o))&&e$(o.value)&&e$(v)||h$(o)&&o.value===``||v===``||Array.isArray(v)&&!v.length,E=u6e.bind(null,h,r,x),D=(e,t,n,r=s$.maxLength,i=s$.minLength)=>{let a=e?t:n;x[h]={type:e?r:i,message:a,ref:o,...E(e?r:i,a)}};if(a?!Array.isArray(v)||!v.length:c&&(!w&&(T||YQ(v))||i$(v)&&!v||C&&!b6e(s).isValid||S&&!C6e(s).isValid)){let{value:e,message:t}=w$(c)?{value:!!c,message:c}:T$(c);if(e&&(x[h]={type:s$.required,message:t,ref:y,...E(s$.required,t)},!r))return b(t),x}if(!T&&(!YQ(d)||!YQ(f))){let e,t,n=T$(f),i=T$(d);if(!YQ(v)&&!isNaN(v)){let r=o.valueAsNumber||v&&+v;YQ(n.value)||(e=r>n.value),YQ(i.value)||(t=r<i.value)}else{let r=o.valueAsDate||new Date(v),a=e=>new Date(new Date().toDateString()+` `+e),s=o.type==`time`,c=o.type==`week`;c$(n.value)&&v&&(e=s?a(v)>a(n.value):c?v>n.value:r>new Date(n.value)),c$(i.value)&&v&&(t=s?a(v)<a(i.value):c?v<i.value:r<new Date(i.value))}if((e||t)&&(D(!!e,n.message,i.message,s$.max,s$.min),!r))return b(x[h].message),x}if((l||u)&&!T&&(c$(v)||a&&Array.isArray(v))){let e=T$(l),t=T$(u),n=!YQ(e.value)&&v.length>+e.value,i=!YQ(t.value)&&v.length<+t.value;if((n||i)&&(D(n,e.message,t.message),!r))return b(x[h].message),x}if(p&&!T&&c$(v)){let{value:e,message:t}=T$(p);if(x$(e)&&!v.match(e)&&(x[h]={type:s$.pattern,message:t,ref:o,...E(s$.pattern,t)},!r))return b(t),x}if(m){if(m$(m)){let e=L6e(await m(v,n),y);if(e&&(x[h]={...e,...E(s$.validate,e.message)},!r))return b(e.message),x}else if(XQ(m)){let e={};for(let t in m){if(!f$(e)&&!r)break;let i=L6e(await m[t](v,n),y,t);
157i&&(e={...i,...E(t,i.message)},b(i.message),r&&(x[h]=e))}if(!f$(e)&&(x[h]={ref:y,...e},!r))return x}}return b(!0),x},z6e={mode:o$.onSubmit,reValidateMode:o$.onChange,shouldFocusError:!0};function B6e(e={}){let t={...z6e,...e},n={submitCount:0,isDirty:!1,isReady:!1,isLoading:m$(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},r={},i=(XQ(t.defaultValues)||XQ(t.values))&&QQ(t.defaultValues||t.values)||{},a=t.shouldUnregister?{}:QQ(i),o={action:!1,mount:!1,watch:!1},s={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},c,l=0,u={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={...u},f={array:d6e(),state:d6e()},p=t.criteriaMode===o$.all,m=e=>t=>{clearTimeout(l),l=setTimeout(e,t)},h=async e=>{if(!t.disabled&&(u.isValid||d.isValid||e)){let e=t.resolver?f$((await C()).errors):await T(r,!0);e!==n.isValid&&f.state.next({isValid:e})}},g=(e,r)=>{!t.disabled&&(u.isValidating||u.validatingFields||d.isValidating||d.validatingFields)&&((e||Array.from(s.mount)).forEach(e=>{e&&(r?a$(n.validatingFields,e,r):v$(n.validatingFields,e))}),f.state.next({validatingFields:n.validatingFields,isValidating:!f$(n.validatingFields)}))},_=(e,s=[],c,l,p=!0,m=!0)=>{if(l&&c&&!t.disabled){if(o.action=!0,m&&Array.isArray(r$(r,e))){let t=c(r$(r,e),l.argA,l.argB);p&&a$(r,e,t)}if(m&&Array.isArray(r$(n.errors,e))){let t=c(r$(n.errors,e),l.argA,l.argB);p&&a$(n.errors,e,t),F6e(n.errors,e)}if((u.touchedFields||d.touchedFields)&&m&&Array.isArray(r$(n.touchedFields,e))){let t=c(r$(n.touchedFields,e),l.argA,l.argB);p&&a$(n.touchedFields,e,t)}(u.dirtyFields||d.dirtyFields)&&(n.dirtyFields=b$(i,a)),f.state.next({name:e,isDirty:D(e,s),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else a$(a,e,s)},v=(e,t)=>{a$(n.errors,e,t),f.state.next({errors:n.errors})},y=e=>{n.errors=e,f.state.next({errors:n.errors,isValid:!1})},b=(e,t,n,s)=>{let c=r$(r,e);if(c){let r=r$(a,e,e$(n)?r$(i,e):n);e$(r)||s&&s.defaultChecked||t?a$(a,e,t?r:w6e(c._f)):A(e,r),o.mount&&h()}},x=(e,r,a,o,s)=>{let c=!1,l=!1,p={name:e};if(!t.disabled){if(!a||o){(u.isDirty||d.isDirty)&&(l=n.isDirty,n.isDirty=p.isDirty=D(),c=l!==p.isDirty);let t=d$(r$(i,e),r);l=!!r$(n.dirtyFields,e),t?v$(n.dirtyFields,e):a$(n.dirtyFields,e,!0),p.dirtyFields=n.dirtyFields,c||=(u.dirtyFields||d.dirtyFields)&&l!==!t}if(a){let t=r$(n.touchedFields,e);t||(a$(n.touchedFields,e,a),p.touchedFields=n.touchedFields,c||=(u.touchedFields||d.touchedFields)&&t!==a)}c&&s&&f.state.next(p)}return c?p:{}},S=(e,r,i,a)=>{let o=r$(n.errors,e),s=(u.isValid||d.isValid)&&i$(r)&&n.isValid!==r;if(t.delayError&&i?(c=m(()=>v(e,i)),c(t.delayError)):(clearTimeout(l),c=null,i?a$(n.errors,e,i):v$(n.errors,e)),(i?!d$(o,i):o)||!f$(a)||s){let t={...a,...s&&i$(r)?{isValid:r}:{},errors:n.errors,name:e};n={...n,...t},f.state.next(t)}},C=async e=>{g(e,!0);let n=await t.resolver(a,t.context,T6e(e||s.mount,r,t.criteriaMode,t.shouldUseNativeValidation));return g(e),n},w=async e=>{let{errors:t}=await C(e);if(e)for(let r of e){let e=r$(t,r);e?a$(n.errors,r,e):v$(n.errors,r)}else n.errors=t;return t},T=async(e,r,i={valid:!0})=>{for(let o in e){let c=e[o];if(c){let{_f:e,...l}=c;if(e){let l=s.array.has(e.name),d=c._f&&O6e(c._f);d&&u.validatingFields&&g([o],!0);let f=await R6e(c,s.disabled,a,p,t.shouldUseNativeValidation&&!r,l);if(d&&u.validatingFields&&g([o]),f[e.name]&&(i.valid=!1,r))break;!r&&(r$(f,e.name)?l?I6e(n.errors,f,e.name):a$(n.errors,e.name,f[e.name]):v$(n.errors,e.name))}!f$(l)&&await T(l,r,i)}}return i.valid},E=()=>{for(let e of s.unMount){let t=r$(r,e);t&&(t._f.refs?t._f.refs.every(e=>!_$(e)):!_$(t._f.ref))&&U(e)}s.unMount=new Set},D=(e,n)=>!t.disabled&&(e&&n&&a$(a,e,n),!d$(I(),i)),O=(e,t,n)=>c6e(e,s,{...o.mount?a:e$(t)?i:c$(e)?{[e]:t}:t},n,t),k=e=>t$(r$(o.mount?a:i,e,t.shouldUnregister?r$(i,e,[]):[])),A=(e,t,n={})=>{let i=r$(r,e),o=t;if(i){let n=i._f;n&&(!n.disabled&&a$(a,e,x6e(t,n)),o=h$(n.ref)&&YQ(t)?``:t,f6e(n.ref)?[...n.ref.options].forEac
157h(e=>e.selected=o.includes(e.value)):n.refs?qQ(n.ref)?n.refs.forEach(e=>{(!e.defaultChecked||!e.disabled)&&(Array.isArray(o)?e.checked=!!o.find(t=>t===e.value):e.checked=o===e.value||!!o)}):n.refs.forEach(e=>e.checked=e.value===o):p$(n.ref)?n.ref.value=``:(n.ref.value=o,n.ref.type||f.state.next({name:e,values:QQ(a)})))}(n.shouldDirty||n.shouldTouch)&&x(e,o,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&F(e)},j=(e,t,n)=>{for(let i in t){if(!t.hasOwnProperty(i))return;let a=t[i],o=e+`.`+i,c=r$(r,o);(s.array.has(e)||XQ(a)||c&&!c._f)&&!JQ(a)?j(o,a,n):A(o,a,n)}},M=(e,t,c={})=>{let l=r$(r,e),p=s.array.has(e),m=QQ(t);a$(a,e,m),p?(f.array.next({name:e,values:QQ(a)}),(u.isDirty||u.dirtyFields||d.isDirty||d.dirtyFields)&&c.shouldDirty&&f.state.next({name:e,dirtyFields:b$(i,a),isDirty:D(e,m)})):l&&!l._f&&!YQ(m)?j(e,m,c):A(e,m,c),A6e(e,s)&&f.state.next({...n}),f.state.next({name:o.mount?e:void 0,values:QQ(a)})},N=async e=>{o.mount=!0;let i=e.target,l=i.name,m=!0,_=r$(r,l),v=e=>{m=Number.isNaN(e)||JQ(e)&&isNaN(e.getTime())||d$(e,r$(a,l,e))},y=E6e(t.mode),b=E6e(t.reValidateMode);if(_){let o,w,E=i.type?w6e(_._f):$3e(e),D=e.type===r6e.BLUR||e.type===r6e.FOCUS_OUT,O=!k6e(_._f)&&!t.resolver&&!r$(n.errors,l)&&!_._f.deps||P6e(D,r$(n.touchedFields,l),n.isSubmitted,b,y),k=A6e(l,s,D);a$(a,l,E),D?(_._f.onBlur&&_._f.onBlur(e),c&&c(0)):_._f.onChange&&_._f.onChange(e);let A=x(l,E,D),j=!f$(A)||k;if(!D&&f.state.next({name:l,type:e.type,values:QQ(a)}),O)return(u.isValid||d.isValid)&&(t.mode===`onBlur`?D&&h():D||h()),j&&f.state.next({name:l,...k?{}:A});if(!D&&k&&f.state.next({...n}),t.resolver){let{errors:e}=await C([l]);if(v(E),m){let t=j6e(e,r,j6e(n.errors,r,l).name||l);o=t.error,l=t.name,w=f$(e)}}else g([l],!0),o=(await R6e(_,s.disabled,a,p,t.shouldUseNativeValidation))[l],g([l]),v(E),m&&(o?w=!1:(u.isValid||d.isValid)&&(w=await T(r,!0)));m&&(_._f.deps&&F(_._f.deps),S(l,w,o,A))}},P=(e,t)=>{if(r$(n.errors,t)&&e.focus)return e.focus(),1},F=async(e,i={})=>{let a,o,c=l$(e);if(t.resolver){let t=await w(e$(e)?e:c);a=f$(t),o=e?!c.some(e=>r$(t,e)):a}else e?(o=(await Promise.all(c.map(async e=>{let t=r$(r,e);return await T(t&&t._f?{[e]:t}:t)}))).every(Boolean),!(!o&&!n.isValid)&&h()):o=a=await T(r);return f.state.next({...!c$(e)||(u.isValid||d.isValid)&&a!==n.isValid?{}:{name:e},...t.resolver||!e?{isValid:a}:{},errors:n.errors}),i.shouldFocus&&!o&&C$(r,P,e?c:s.mount),o},I=e=>{let t={...o.mount?a:i};return e$(e)?t:c$(e)?r$(t,e):e.map(e=>r$(t,e))},L=(e,t)=>({invalid:!!r$((t||n).errors,e),isDirty:!!r$((t||n).dirtyFields,e),error:r$((t||n).errors,e),isValidating:!!r$(n.validatingFields,e),isTouched:!!r$((t||n).touchedFields,e)}),R=e=>{e&&l$(e).forEach(e=>v$(n.errors,e)),f.state.next({errors:e?n.errors:{}})},z=(e,t,i)=>{let a=(r$(r,e,{_f:{}})._f||{}).ref,{ref:o,message:s,type:c,...l}=r$(n.errors,e)||{};a$(n.errors,e,{...l,...t,ref:a}),f.state.next({name:e,errors:n.errors,isValid:!1}),i&&i.shouldFocus&&a&&a.focus&&a.focus()},B=(e,t)=>m$(e)?f.state.subscribe({next:n=>e(O(void 0,t),n)}):O(e,t,!0),V=e=>f.state.subscribe({next:t=>{N6e(e.name,t.name,e.exact)&&M6e(t,e.formState||u,oe,e.reRenderRoot)&&e.callback({values:{...a},...n,...t})}}).unsubscribe,H=e=>(o.mount=!0,d={...d,...e.formState},V({...e,formState:d})),U=(e,o={})=>{for(let c of e?l$(e):s.mount)s.mount.delete(c),s.array.delete(c),o.keepValue||(v$(r,c),v$(a,c)),!o.keepError&&v$(n.errors,c),!o.keepDirty&&v$(n.dirtyFields,c),!o.keepTouched&&v$(n.touchedFields,c),!o.keepIsValidating&&v$(n.validatingFields,c),!t.shouldUnregister&&!o.keepDefaultValue&&v$(i,c);f.state.next({values:QQ(a)}),f.state.next({...n,...o.keepDirty?{isDirty:D()}:{}}),!o.keepIsValid&&h()},W=({disabled:e,name:t})=>{(i$(e)&&o.mount||e||s.disabled.has(t))&&(e?s.disabled.add(t):s.disabled.delete(t))},G=(e,n={})=>{let a=r$(r,e),c=i$(n.disabled)||i$(t.disabled);return a$(r,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...n}}),s.mount.add(e),a?W({disabled:i$(n.disabled)?n.disabled:t.disabled,name:e}):b(e,!0,n.value),{...c?{disabled:n.disabled||t.disabled}:{},...t.progressive?{required:!!n.required,min:S$(n.min),max:S$(n.max),minLength:S$(n.minLength),maxLength:S$(n.maxLength),pattern:S$(n.pattern)}:{}
157,name:e,onChange:N,onBlur:N,ref:c=>{if(c){G(e,n),a=r$(r,e);let t=e$(c.value)&&c.querySelectorAll&&c.querySelectorAll(`input,select,textarea`)[0]||c,o=p6e(t),s=a._f.refs||[];if(o?s.find(e=>e===t):t===a._f.ref)return;a$(r,e,{_f:{...a._f,...o?{refs:[...s.filter(_$),t,...Array.isArray(r$(i,e))?[{}]:[]],ref:{type:t.type,name:e}}:{ref:t}}}),b(e,!1,void 0,t)}else a=r$(r,e,{}),a._f&&(a._f.mount=!1),(t.shouldUnregister||n.shouldUnregister)&&!(t6e(s.array,e)&&o.action)&&s.unMount.add(e)}}},ee=()=>t.shouldFocusError&&C$(r,P,s.mount),te=e=>{i$(e)&&(f.state.next({disabled:e}),C$(r,(t,n)=>{let i=r$(r,n);i&&(t.disabled=i._f.disabled||e,Array.isArray(i._f.refs)&&i._f.refs.forEach(t=>{t.disabled=i._f.disabled||e}))},0,!1))},ne=(e,i)=>async o=>{let c;o&&(o.preventDefault&&o.preventDefault(),o.persist&&o.persist());let l=QQ(a);if(f.state.next({isSubmitting:!0}),t.resolver){let{errors:e,values:t}=await C();n.errors=e,l=t}else await T(r);if(s.disabled.size)for(let e of s.disabled)a$(l,e,void 0);if(v$(n.errors,`root`),f$(n.errors)){f.state.next({errors:{}});try{await e(l,o)}catch(e){c=e}}else i&&await i({...n.errors},o),ee(),setTimeout(ee);if(f.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:f$(n.errors)&&!c,submitCount:n.submitCount+1,errors:n.errors}),c)throw c},re=(e,t={})=>{r$(r,e)&&(e$(t.defaultValue)?M(e,QQ(r$(i,e))):(M(e,t.defaultValue),a$(i,e,QQ(t.defaultValue))),t.keepTouched||v$(n.touchedFields,e),t.keepDirty||(v$(n.dirtyFields,e),n.isDirty=t.defaultValue?D(e,QQ(r$(i,e))):D()),t.keepError||(v$(n.errors,e),u.isValid&&h()),f.state.next({...n}))},ie=(e,c={})=>{let l=e?QQ(e):i,d=QQ(l),p=f$(e),m=p?i:d;if(c.keepDefaultValues||(i=l),!c.keepValues){if(c.keepDirtyValues){let e=new Set([...s.mount,...Object.keys(b$(i,a))]);for(let t of Array.from(e))r$(n.dirtyFields,t)?a$(m,t,r$(a,t)):M(t,r$(m,t))}else{if(ZQ&&e$(e))for(let e of s.mount){let t=r$(r,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(h$(e)){let t=e.closest(`form`);if(t){t.reset();break}}}}for(let e of s.mount)M(e,r$(m,e))}a=QQ(m),f.array.next({values:{...m}}),f.state.next({values:{...m}})}s={mount:c.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:``},o.mount=!u.isValid||!!c.keepIsValid||!!c.keepDirtyValues,o.watch=!!t.shouldUnregister,f.state.next({submitCount:c.keepSubmitCount?n.submitCount:0,isDirty:p?!1:c.keepDirty?n.isDirty:!!(c.keepDefaultValues&&!d$(e,i)),isSubmitted:c.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:p?{}:c.keepDirtyValues?c.keepDefaultValues&&a?b$(i,a):n.dirtyFields:c.keepDefaultValues&&e?b$(i,e):c.keepDirty?n.dirtyFields:{},touchedFields:c.keepTouched?n.touchedFields:{},errors:c.keepErrors?n.errors:{},isSubmitSuccessful:c.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1})},K=(e,t)=>ie(m$(e)?e(a):e,t),ae=(e,t={})=>{let n=r$(r,e),i=n&&n._f;if(i){let e=i.refs?i.refs[0]:i.ref;e.focus&&(e.focus(),t.shouldSelect&&m$(e.select)&&e.select())}},oe=e=>{n={...n,...e}},se={control:{register:G,unregister:U,getFieldState:L,handleSubmit:ne,setError:z,_subscribe:V,_runSchema:C,_focusError:ee,_getWatch:O,_getDirty:D,_setValid:h,_setFieldArray:_,_setDisabledField:W,_setErrors:y,_getFieldArray:k,_reset:ie,_resetDefaultValues:()=>m$(t.defaultValues)&&t.defaultValues().then(e=>{K(e,t.resetOptions),f.state.next({isLoading:!1})}),_removeUnmounted:E,_disableForm:te,_subjects:f,_proxyFormState:u,get _fields(){return r},get _formValues(){return a},get _state(){return o},set _state(e){o=e},get _defaultValues(){return i},get _names(){return s},set _names(e){s=e},get _formState(){return n},get _options(){return t},set _options(e){t={...t,...e}}},subscribe:H,trigger:F,register:G,handleSubmit:ne,watch:B,setValue:M,getValues:I,reset:K,resetField:re,clearErrors:R,unregister:U,setError:z,setFocus:ae,getFieldState:L};return{...se,formControl:se}}function V6e(e={}){let t=J.useRef(void 0),n=J.useRef(void 0),[r,i]=J.useState({isDirty:!1,isValidating:!1,isLoading:m$(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:m$(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:r},e.defaultValues&&!m$(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:n,...i}=B6e(e);t.current={...i,formState:r}}let a=t.current.control;return a._options=e,s6e(()=>{let e=a._subscribe({formState:a._proxyFormState,callback:()=>i({...a._formState}
157),reRenderRoot:!0});return i(e=>({...e,isReady:!0})),a._formState.isReady=!0,e},[a]),J.useEffect(()=>a._disableForm(e.disabled),[a,e.disabled]),J.useEffect(()=>{e.mode&&(a._options.mode=e.mode),e.reValidateMode&&(a._options.reValidateMode=e.reValidateMode)},[a,e.mode,e.reValidateMode]),J.useEffect(()=>{e.errors&&(a._setErrors(e.errors),a._focusError())},[a,e.errors]),J.useEffect(()=>{e.shouldUnregister&&a._subjects.state.next({values:a._getWatch()})},[a,e.shouldUnregister]),J.useEffect(()=>{if(a._proxyFormState.isDirty){let e=a._getDirty();e!==r.isDirty&&a._subjects.state.next({isDirty:e})}},[a,r.isDirty]),J.useEffect(()=>{e.values&&!d$(e.values,n.current)?(a._reset(e.values,a._options.resetOptions),n.current=e.values,i(e=>({...e}))):a._resetDefaultValues()},[a,e.values]),J.useEffect(()=>{a._state.mount||(a._setValid(),a._state.mount=!0),a._state.watch&&(a._state.watch=!1,a._subjects.state.next({...a._formState})),a._removeUnmounted()}),t.current.formState=o6e(r,a),t.current}function H6e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 512 512`},child:[{tag:`path`,attr:{d:`M400 145.49 366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256 400 145.49z`},child:[]}]})(e)}function U6e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 512 512`},child:[{tag:`path`,attr:{fill:`none`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeWidth:`48`,d:`m112 184 144 144 144-144`},child:[]}]})(e)}var W6e=e=>{let t=(0,q.c)(9),{meets:n,label:r}=e,i=n?`green.6`:`red.5`,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={display:`flex`,alignItems:`center`},t[0]=a):a=t[0];let o;t[1]===n?o=t[2]:(o=n?(0,Y.jsx)(W3e,{size:`0.9rem`}):(0,Y.jsx)(H6e,{size:`0.9rem`}),t[1]=n,t[2]=o);let s;t[3]===r?s=t[4]:(s=(0,Y.jsx)(Q,{c:`inherit`,ml:10,span:!0,children:r}),t[3]=r,t[4]=s);let c;return t[5]!==i||t[6]!==o||t[7]!==s?(c=(0,Y.jsxs)(Q,{c:i,style:a,mt:7,children:[o,` `,s]}),t[5]=i,t[6]=o,t[7]=s,t[8]=c):c=t[8],c},G6e=e=>{let t=(0,q.c)(35),{control:n,register:r}=e,i;t[0]===n?i=t[1]:(i={control:n,name:`password`},t[0]=n,t[1]=i);let a=l6e(i),o;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(o=/[0-9]/,t[2]=o):o=t[2];let s;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(s=/[a-z]/,t[3]=s):s=t[3];let c;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(c=/[A-Z]/,t[4]=c):c=t[4];let l=[{re:o,label:`Includes number`},{re:s,label:`Includes lowercase letter`},{re:c,label:`Includes uppercase letter`}],u=function(e){let t=e.length>5?0:1;return l.forEach(n=>{n.re.test(e)||(t+=1)}),Math.max(100-100/(l.length+1)*t,10)},d=l.map((e,t)=>(0,Y.jsx)(W6e,{label:e.label,meets:e.re.test(a)},t)),[f,p]=(0,J.useState)(!1),m=u(a),h=K6e,g;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(g={transition:`pop`},t[5]=g):g=t[5];let _,v;t[6]===p?(_=t[7],v=t[8]):(_=()=>p(!0),v=()=>p(!1),t[6]=p,t[7]=_,t[8]=v);let y;t[9]===m?y=t[10]:(y=()=>m===100?!0:`Your password is not strong enough, please review the requirements.`,t[9]=m,t[10]=y);let b;t[11]!==r||t[12]!==y?(b=r(`password`,{required:!0,validate:y}),t[11]=r,t[12]=y,t[13]=b):b=t[13];let x;t[14]===b?x=t[15]:(x=(0,Y.jsx)(IA,{w:`100%`,required:!0,label:`Password`,withAsterisk:!1,...b}),t[14]=b,t[15]=x);let S;t[16]!==x||t[17]!==_||t[18]!==v?(S=(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(`div`,{onFocusCapture:_,onBlurCapture:v,children:x})}),t[16]=x,t[17]=_,t[18]=v,t[19]=S):S=t[19];let C;t[20]===m?C=t[21]:(C=h(m),t[20]=m,t[21]=C);let w;t[22]!==m||t[23]!==C?(w=(0,Y.jsx)(VA,{styles:C,value:m,size:5,mb:`xs`}),t[22]=m,t[23]=C,t[24]=w):w=t[24];let T=a.length>5,E;t[25]===T?E=t[26]:(E=(0,Y.jsx)(W6e,{label:`Includes at least 6 characters`,meets:T}),t[25]=T,t[26]=E);let D;t[27]!==d||t[28]!==w||t[29]!==E?(D=(0,Y.jsxs)(uD.Dropdown,{children:[w,E,d]}),t[27]=d,t[28]=w,t[29]=E,t[30]=D):D=t[30];let O;return t[31]!==f||t[32]!==S||t[33]!==D?(O=(0,Y.jsx)(X,{w:`100%`,children:(0,Y.jsxs)(uD,{opened:f,position:`bottom`,transitionProps:g,width:`target`,children:[S,D]})}),t[31]=f,t[32]=S,t[33]=D,t[34]=O):O=t[34],O};function K6e(e){let t=e===100?$(`green`,6):e>50?$(`yellow`,3):$(`red`,5);return{root:{border:`none`},bar:{backgroundColor:t},section:{backgroundColor:t}}}function E$(){try{let e=document.cookie.match(/(?:^|;\s*)bablic_attribution=([^;
157]+)/);return e?JSON.parse(decodeURIComponent(e[1])):{}}catch{return{}}}function q6e(e){try{let t=window.google_tag_data?.ics?.getConsentState?.(e);return t===1?`CONSENT_GRANTED`:t===2?`CONSENT_DENIED`:`CONSENT_STATUS_UNSPECIFIED`}catch{return`CONSENT_STATUS_UNSPECIFIED`}}function J6e(){let e=E$();return{google_click_id:e.gclid,lead_key:e.ga_client_id,gbraid:e.gbraid,wbraid:e.wbraid,utm_source:e.utm_source,utm_medium:e.utm_medium,utm_campaign:e.utm_campaign,utm_term:e.utm_term,utm_content:e.utm_content,first_touch_utc:e.first_touch_utc,first_touch_referrer:e.first_touch_referrer,first_touch_landing_page:e.first_touch_landing_page,ad_user_data_consent:Y6e(e.ad_user_data_consent)??q6e(`ad_user_data`),ad_personalization_consent:Y6e(e.ad_personalization_consent)??q6e(`ad_personalization`)}}function Y6e(e){return e===`CONSENT_GRANTED`||e===`CONSENT_DENIED`?e:void 0}var D$=()=>{let e=(0,q.c)(25),[t]=ag(),n;e[0]===t?n=e[1]:(n=t.get(`domain`)??``,e[0]=t,e[1]=n);let r;e[2]===t?r=e[3]:(r=t.get(`projectName`)??``,e[2]=t,e[3]=r);let i;e[4]===t?i=e[5]:(i=t.get(`email`)??``,e[4]=t,e[5]=i);let a;e[6]===t?a=e[7]:(a=t.get(`firstName`)??``,e[6]=t,e[7]=a);let o;e[8]===t?o=e[9]:(o=t.get(`lastName`)??``,e[8]=t,e[9]=o);let s;e[10]===t?s=e[11]:(s=t.get(`source`)??``,e[10]=t,e[11]=s);let c;e[12]===t?c=e[13]:(c=t.get(`appId`)??``,e[12]=t,e[13]=c);let l;e[14]===t?l=e[15]:(l=t.get(`projectKey`)??void 0,e[14]=t,e[15]=l);let u;return e[16]!==n||e[17]!==r||e[18]!==i||e[19]!==a||e[20]!==o||e[21]!==s||e[22]!==c||e[23]!==l?(u={domain:n,projectName:r,email:i,firstName:a,lastName:o,source:s,appId:c,projectKey:l},e[16]=n,e[17]=r,e[18]=i,e[19]=a,e[20]=o,e[21]=s,e[22]=c,e[23]=l,e[24]=u):u=e[24],u},X6e=e=>e.filter(({is_canonical:e,langcode_code:t})=>e==`1`&&!!t),Z6e=e=>{let t=(0,q.c)(5),{langcodeLabelMap:n}=RI(),r;if(t[0]!==n||t[1]!==e){let i;t[3]===n?i=t[4]:(i=e=>({label:n.get(e.langcode_code)??e.langcode_name,value:e.langcode_code}),t[3]=n,t[4]=i),r=e.map(i),t[0]=n,t[1]=e,t[2]=r}else r=t[2];return r},Q6e=(e,t)=>{let n=(e||navigator.language||`en-US`).toUpperCase().replace(`_`,`-`),r=t.find(e=>e.langcode_code===n);if(r)return r.langcode_code;let i=n.split(`-`)[0];return t.find(e=>e.langcode_code.startsWith(i+`-`)||e.language_iso2_code?.toUpperCase()===i)?.langcode_code??`EN-US`};async function $6e(e){let{user_key:t,email:n,domain:r,sourceLang:i,targetLangs:a,customCss:o,projectName:s}=e,c={user_key:t,domain:r,project_name:s,pay_key:Ae.host.payKey,source_lang_code:i,targets:a,email:n,custom_css:o,project_type:Zo,...J6e()},{data:l}=await $p.Register.post(c,{user_key:t}),{project_key:u=``,project_keys:d}=l;if(!u)throw Error(`Failed to create project`);return $p.Project.get(u,!1).then(({project:e})=>n8e({email:n,project:e})).catch(e=>console.error(`Failed to run post-creation actions`,e)),{project_key:u,project_keys:d}}function e8e(e,t){let n=t.filter(e=>!e.deployment_label).map(t=>$p.ProjectTranslation.put(e,t.translation_key,{deployment_label:uL(t,!1,!0)}));return Promise.allSettled(n)}var t8e=async(e,t)=>{let n=Xp(),r={job_name:`${t}-topology-crawl`,user_key:n,debug_level:0,status:`START`,seo_only:`OFF`,max_spider_minutes:10};return await $p.SpiderJob.post(e,r)};function n8e(e){let{email:t,project:n}=e;if(!n)return;let{project_key:r,origin_name:i,project_name:a,yy_translation_key:o,translations:s=[]}=n,c=E$();o&&t8e(o,a||``),e8e(r,s),$p.CRM.Pipedrive.post({email:t,website_url:i,lead_source:`GLGO Signup`,utm_source:c.utm_source,utm_medium:c.utm_medium,utm_campaign:c.utm_campaign,utm_term:c.utm_term,utm_content:c.utm_content,gclid:c.gclid,ga_client_id:c.ga_client_id,landing_url:c.first_touch_landing_page});let l=Ec(s).map(e=>
157e.target_lang_code).filter(Boolean),{gclid:u}=c;_S({project_key:r}),mS({websiteUrl:i,targetLanguages:l.join(`, `),gclid:u??null,gclid_present:!!u}),vS(`project created`),Hje()}var O$=(e,t=!0,n)=>{aC.show({message:e,color:`red`,autoClose:t,id:n})},r8e=(e,t,n,r,i)=>{let a=`register`;aC.hide(a),n(!1),t(!0);let{email:o=``,password:s=``,first_name:c=``,last_name:l=``,subscribed_to_marketing:u=!1}=e;$p.Register.post({email:o,password:s,first_name:c,last_name:l,pay_key:Ae.host.payKey,project_type:Zo,...J6e()},{"user-only":`1`,generate_otac:`1`}).then(({data:e})=>{let{user_key:t=``,otac:s=``,message:d=``}=e;if(!t){O$(`Oops, something went wrong while creating your account`);return}if(d===`already created.`){n(!0),O$(`Account already created. Please try logging in.`,!1,a);return}tn()&&sessionStorage.setItem(`user-email`,o),i8e({email:o,first_name:c,last_name:l,subscribed_to_marketing:u}),s||tn()?r.signinRedirect({extraQueryParams:{acr_values:`otac:${s}`},...i}):O$(`Account created, unable to access auto login. Please log in manually`,!1)}).catch(()=>{O$(`Unable to create account at this time.`)}).finally(()=>{t(!1)})};function i8e(e){let{email:t,first_name:n,last_name:r,subscribed_to_marketing:i}=e,a=new Date().toISOString(),{gclid:o}=E$();pS(t),mS({email:t,name:n+` `+r,signupDate:a.split(`T`)[0],subbed_to_marketing:i,gclid:o??null,gclid_present:!!o}),vS(`signup completed`),Ije(),Ae.isLive&&$p.CRM.Postmark.post({To:t,From:`[email protected]`,TemplateId:43588456,TemplateModel:{user_name:n}}).catch(()=>{aC.show({message:`Failed to send welcome email`,color:`red`})})}var a8e=()=>{let e=(0,q.c)(76),t=dg(),{brand:n}=TS(),{isDesktopSize:r}=zI(),[i]=ag(),a=FL(),o;e[0]===a?o=e[1]:(o=mc(vc(a)),e[0]=a,e[1]=o);let s=o,c=D$(),l;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(l=CS(),e[2]=l):l=e[2];let{marketingUrl:u}=l,[d,f]=(0,J.useState)(!1),[p,m]=(0,J.useState)(!1),h;e[3]!==c.email||e[4]!==c.firstName||e[5]!==c.lastName?(h={defaultValues:{first_name:c.firstName,last_name:c.lastName,email:c.email,password:``,subscribed_to_marketing:!1},shouldUseNativeValidation:!0},e[3]=c.email,e[4]=c.firstName,e[5]=c.lastName,e[6]=h):h=e[6];let{register:g,handleSubmit:_,formState:v,control:b}=V6e(h),{isValid:x}=v,S=i.has(`appId`),C;if(e[7]!==i){let t=[`firstName`,`lastName`,`email`],n=new URLSearchParams(i);t.forEach(e=>n.delete(e)),C=n.toString(),e[7]=i,e[8]=C}else C=e[8];let w=C,T=`/${y.PAGE_CREATE_PROJECT}${w?`?${w}`:``}`,E=Bg(S?T:y.PAGE_ROOT),D=`${u}/terms`,O=`${u}/privacy`,k;e[9]!==t||e[10]!==T?(k=e=>r8e(e,f,m,t,{state:{path:T}}),e[9]=t,e[10]=T,e[11]=k):k=e[11];let A=k;if(t.isLoading)return null;if(t.isAuthenticated){if(S){let t;return e[12]===T?t=e[13]:(t=(0,Y.jsx)(Lh,{to:T}),e[12]=T,e[13]=t),t}let t=s?`/${s}/dashboard`:`/create-project`,n;return e[14]===t?n=e[15]:(n=(0,Y.jsx)(Lh,{to:t}),e[14]=t,e[15]=n),n}let j=r?`center`:`flex-start`,M;e[16]!==n||e[17]!==r?(M=!r&&(0,Y.jsx)(kk,{src:n.logos.dark,alt:`${n.appName} logo`,mah:56,w:`auto`,mt:16,style:{flexShrink:0}}),e[16]=n,e[17]=r,e[18]=M):M=e[18];let N;e[19]===Symbol.for(`react.memo_cache_sentinel`)?(N={flexShrink:0},e[19]=N):N=e[19];let P;e[20]===Symbol.for(`react.memo_cache_sentinel`)?(P=(0,Y.jsxs)(Z,{w:`100%`,direction:`column`,align:`center`,rowGap:5,my:24,style:N,children:[(0,Y.jsx)(X,{style:{position:`absolute`,top:10,right:10},children:(0,Y.jsx)(yR,{})}),(0,Y.jsx)(Xj,{order:1,fz:`1.75rem`,ta:`center`,mb:5,children:`Create Your Account`}),(0,Y.jsx)(Q,{fz:`md`,fw:500,ta:`center`,children:`Sign Up For FREE To Start Your 30 Day Trial!`}),(0,Y.jsx)(lk,{w:`100%`,color:`cyan.5`,orientation:`horizontal`})]}),e[20]=P):P=e[20];let F;e[21]===Symbol.for(`react.memo_cache_sentinel`)?(F={width:`100%`}
157,e[21]=F):F=e[21];let I;e[22]===Symbol.for(`react.memo_cache_sentinel`)?(I={width:`100%`,padding:`0 8px`},e[22]=I):I=e[22];let L;e[23]!==_||e[24]!==A?(L=_(A),e[23]=_,e[24]=A,e[25]=L):L=e[25];let R;e[26]===g?R=e[27]:(R=g(`first_name`,{required:!0}),e[26]=g,e[27]=R);let z;e[28]===R?z=e[29]:(z=(0,Y.jsx)(Kj,{required:!0,w:`100%`,label:`First name`,withAsterisk:!1,...R}),e[28]=R,e[29]=z);let B;e[30]===g?B=e[31]:(B=g(`last_name`,{required:!0}),e[30]=g,e[31]=B);let V;e[32]===B?V=e[33]:(V=(0,Y.jsx)(Kj,{required:!0,w:`100%`,label:`Last name`,withAsterisk:!1,...B}),e[32]=B,e[33]=V);let H;e[34]===p?H=e[35]:(H=p&&(0,Y.jsx)(kAe,{color:`red`,size:18}),e[34]=p,e[35]=H);let U;e[36]===g?U=e[37]:(U=g(`email`,{required:!0}),e[36]=g,e[37]=U);let W;e[38]!==p||e[39]!==H||e[40]!==U?(W=(0,Y.jsx)(Kj,{required:!0,w:`100%`,label:`Email Address`,type:`email`,withAsterisk:!1,rightSection:H,error:p,...U}),e[38]=p,e[39]=H,e[40]=U,e[41]=W):W=e[41];let G;e[42]!==b||e[43]!==g?(G=(0,Y.jsx)(G6e,{control:b,register:g}),e[42]=b,e[43]=g,e[44]=G):G=e[44];let ee;e[45]!==z||e[46]!==V||e[47]!==W||e[48]!==G?(ee=(0,Y.jsxs)(Z,{direction:`column`,align:`center`,rowGap:12,px:4,children:[z,V,W,G]}),e[45]=z,e[46]=V,e[47]=W,e[48]=G,e[49]=ee):ee=e[49];let te=d||!x,ne;e[50]===d?ne=e[51]:(ne=d?(0,Y.jsx)(fD,{color:`white`,size:28}):(0,Y.jsx)(Q,{c:`inherit`,fz:`inherit`,fw:`inherit`,id:`sign-up-button`,children:`Sign Up`}),e[50]=d,e[51]=ne);let re;e[52]!==te||e[53]!==ne?(re=(0,Y.jsx)(HO,{w:`100%`,disabled:te,type:`submit`,onClick:o8e,children:ne}),e[52]=te,e[53]=ne,e[54]=re):re=e[54];let ie;e[55]===Symbol.for(`react.memo_cache_sentinel`)?(ie=(0,Y.jsxs)(Z,{w:`100%`,align:`center`,gap:`sm`,children:[(0,Y.jsx)(X,{flex:1,h:1,bg:`cyan.5`}),(0,Y.jsx)(Q,{fw:600,fz:`sm`,children:`Or`}),(0,Y.jsx)(X,{flex:1,h:1,bg:`cyan.5`})]}),e[55]=ie):ie=e[55];let K;e[56]===E?K=e[57]:(K=(0,Y.jsx)(HO,{w:`100%`,variant:`outline`,onClick:()=>{Bje(),E()},children:`Log In`}),e[56]=E,e[57]=K);let ae;e[58]===Symbol.for(`react.memo_cache_sentinel`)?(ae=(0,Y.jsx)(jM,{}),e[58]=ae):ae=e[58];let oe;e[59]===Symbol.for(`react.memo_cache_sentinel`)?(oe=(0,Y.jsx)(KD,{variant:`warning`,icon:ae,fz:`xs`,fw:500,style:{flexShrink:0},children:`Bablic legacy subscriber? Sign up for a new Bablic 2.0 account to start your migration for free!`}),e[59]=oe):oe=e[59];let se;e[60]!==re||e[61]!==K?(se=(0,Y.jsxs)(Z,{direction:`column`,align:`center`,mt:32,rowGap:16,px:4,children:[re,ie,K,oe]}),e[60]=re,e[61]=K,e[62]=se):se=e[62];let ce;e[63]!==L||e[64]!==ee||e[65]!==se?(ce=(0,Y.jsxs)(`form`,{style:I,role:`form`,onSubmit:L,children:[ee,se]}),e[63]=L,e[64]=ee,e[65]=se,e[66]=ce):ce=e[66];let le;e[67]===Symbol.for(`react.memo_cache_sentinel`)?(le={flexShrink:0},e[67]=le):le=e[67];let ue;e[68]===Symbol.for(`react.memo_cache_sentinel`)?(ue=(0,Y.jsx)(JM,{fz:`inherit`,fw:`inherit`,to:D,target:`_blank`,td:`none`,children:`Terms of Service`}),e[68]=ue):ue=e[68];let de;e[69]===Symbol.for(`react.memo_cache_sentinel`)?(de=(0,Y.jsxs)(Q,{ta:`center`,fz:`xs`,fw:500,mt:16,style:le,children:[`By signing up, you agree to the`,` `,ue,` `,`and`,` `,(0,Y.jsx)(JM,{fz:`inherit`,fw:`inherit`,to:O,target:`_blank`,td:`none`,children:`Privacy Policy`}),`.`]}),e[69]=de):de=e[69];let fe;e[70]===ce?fe=e[71]:(fe=(0,Y.jsxs)(XE,{style:F,scrollbars:`y`,children:[ce,de]}),e[70]=ce,e[71]=fe);let pe;return e[72]!==fe||e[73]!==j||e[74]!==M?(pe=(0,Y.jsx)(y3e,{children:(0,Y.jsxs)(Z,{direction:`column`,justify:j,align:`center`,h:`100%`,w:`100%`,maw:400,children:[M,P,fe]})}),e[72]=fe,e[73]=j,e[74]=M,e[75]=pe):pe=e[75],pe};function o8e(){Fje()}var k$={name:`Shopify`,logo:`data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2023.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20500%20142.8'%20style='enable-background:new%200%200%20500%20142.8;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2395BF47;}%20.st1{fill:%235E8E3E;}%20.st2{fill:%23FFFFFF;}%20%3c/style%3e%3cg%3e%3cg%3e%3cpath%20class='st0'%20d='M107.4,27.1c-0.1-0.7-0.7-1.1-1.2-1.1c-0.5,0-10.4-0.2-10.4-0.2s-8.3-8-9.1-8.9c-0.8-0.8-2.4-0.6-3-0.4%20c0,0-1.6,0.5-4.2,1.3c-0.4-1.4-1.1-3.1-2-4.9c-2.9-5.6-7.3-8.6-12.5-8.6c0,0,0,0,0,0c-0.4,0-0.7,0-1.1,0.1%20c-0.2-0.2-0.3-0.4-0.5-0.5c-2.3-2.4-5.2-3.6-8.7-3.5c-6.7,0.2-13.4,5.1-18.9,13.7c-3.8,6.1-6.7,13.7-7.6,19.6%20c-7.7,2.4-13.1,4.1-13.3,4.1c-3.9,1.2-4,1.3-4.5,5C10.2,45.6,0,124.5,0,124.5l85.6,14.8l37.1-9.2%20C122.6,130.1,10
1577.5,27.8,107.4,27.1z%20M75.2,19.2c-2,0.6-4.2,1.3-6.6,2.1c0-3.4-0.5-8.2-2-12.2C71.7,9.9,74.2,15.7,75.2,19.2z%20M64.1,22.6c-4.5,1.4-9.4,2.9-14.3,4.4c1.4-5.3,4-10.5,7.2-14c1.2-1.3,2.9-2.7,4.8-3.5C63.8,13.4,64.2,18.9,64.1,22.6z%20M54.9,4.9%20c1.6,0,2.9,0.3,4,1.1c-1.8,0.9-3.6,2.3-5.2,4.1c-4.3,4.6-7.6,11.7-8.9,18.6c-4.1,1.3-8.1,2.5-11.7,3.6%20C35.5,21.4,44.6,5.2,54.9,4.9z'/%3e%3cg%3e%3cpath%20class='st1'%20d='M106.2,26c-0.5,0-10.4-0.2-10.4-0.2s-8.3-8-9.1-8.9c-0.3-0.3-0.7-0.5-1.1-0.5l0,122.9l37.1-9.2%20c0,0-15.1-102.3-15.2-103C107.3,26.4,106.7,26,106.2,26z'/%3e%3cpath%20class='st2'%20d='M65,45.1l-4.3,16.1c0,0-4.8-2.2-10.5-1.8c-8.4,0.5-8.4,5.8-8.4,7.1c0.5,7.2,19.4,8.8,20.5,25.7%20c0.8,13.3-7,22.4-18.4,23.1C30.3,116,22.8,108,22.8,108l2.9-12.3c0,0,7.6,5.7,13.6,5.3c3.9-0.2,5.4-3.5,5.2-5.7%20c-0.6-9.4-16-8.8-17-24.3C26.7,58,35.2,44.9,54,43.7C61.3,43.2,65,45.1,65,45.1z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cpath%20id='s_4_'%20d='M172.9,79.4c-4.3-2.3-6.5-4.3-6.5-7c0-3.4,3.1-5.6,7.9-5.6c5.6,0,10.6,2.3,10.6,2.3l3.9-12%20c0,0-3.6-2.8-14.2-2.8c-14.8,0-25.1,8.5-25.1,20.4c0,6.8,4.8,11.9,11.2,15.6c5.2,2.9,7,5,7,8.1c0,3.2-2.6,5.8-7.4,5.8%20c-7.1,0-13.9-3.7-13.9-3.7l-4.2,12c0,0,6.2,4.2,16.7,4.2c15.2,0,26.2-7.5,26.2-21C185,88.4,179.5,83.2,172.9,79.4z'/%3e%3cpath%20id='h_4_'%20d='M233.5,54.1c-7.5,0-13.4,3.6-17.9,9l-0.2-0.1l6.5-34h-16.9l-16.5,86.6h16.9l5.6-29.6c2.2-11.2,8-18.1,13.4-18.1%20c3.8,0,5.3,2.6,5.3,6.3c0,2.3-0.2,5.2-0.7,7.5l-6.4,33.9h16.9l6.6-35c0.7-3.7,1.2-8.1,1.2-11.1C247.4,59.9,242.4,54.1,233.5,54.1z%20'/%3e%3cpath%20id='o_4_'%20d='M285.7,54.1c-20.4,0-33.9,18.4-33.9,38.9c0,13.1,8.1,23.7,23.3,23.7c20,0,33.5-17.9,33.5-38.9%20C308.7,65.7,301.6,54.1,285.7,54.1z%20M277.4,103.8c-5.8,0-8.2-4.9-8.2-11.1c0-9.7,5-25.5,14.2-25.5c6,0,8,5.2,8,10.2%20C291.4,87.8,286.3,103.8,277.4,103.8z'/%3e%3cpath%20id='p_4_'%20d='M352,54.1c-11.4,0-17.9,10.1-17.9,10.1h-0.2l1-9.1h-15c-0.7,6.1-2.1,15.5-3.4,22.5l-11.8,62h16.9l4.7-25.1h0.4%20c0,0,3.5,2.2,9.9,2.2c19.9,0,32.9-20.4,32.9-41C369.5,64.3,364.4,54.1,352,54.1z%20M335.8,104c-4.4,0-7-2.5-7-2.5l2.8-15.8%20c2-10.6,7.5-17.6,13.4-17.6c5.2,0,6.8,4.8,6.8,9.3C351.8,88.4,345.3,104,335.8,104z'/%3e%3cpath%20id='dot_4_'%20d='M393.7,29.8c-5.4,0-9.7,4.3-9.7,9.8c0,5,3.2,8.5,8,8.5h0.2c5.3,0,9.8-3.6,9.9-9.8%20C402.1,33.4,398.8,29.8,393.7,29.8z'/%3e%3cpolygon%20id='i_4_'%20points='370,115.5%20386.9,115.5%20398.4,55.5%20381.4,55.5%20'/%3e%3cpath%20id='f_4_'%20d='M441.5,55.4h-11.8l0.6-2.8c1-5.8,4.4-10.9,10.1-10.9c3,0,5.4,0.9,5.4,0.9l3.3-13.3c0,0-2.9-1.5-9.2-1.5%20c-6,0-12,1.7-16.6,5.6c-5.8,4.9-8.5,12-9.8,19.2l-0.5,2.8h-7.9l-2.5,12.8h7.9l-9,47.4h16.9l9-47.4h11.7L441.5,55.4z'/%3e%3cpath%20id='y_4_'%20d='M482.3,55.5c0,0-10.6,26.7-15.3,41.3h-0.2c-0.3-4.7-4.2-41.3-4.2-41.3h-17.8l10.2,55.1c0.2,1.2,0.1,2-0.4,2.8%20c-2,3.8-5.3,7.5-9.2,10.2c-3.2,2.3-6.8,3.8-9.6,4.8l4.7,14.4c3.4-0.7,10.6-3.6,16.6-9.2c7.7-7.2,14.9-18.4,22.2-33.6L500,55.5%20H482.3z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e`,getReturnUrl:({domain:e,appId:t,projectKey:n})=>`https://${e}/admin/apps/${t}?projectKey=${encodeURIComponent(n)}`,instructions:[{title:`Return to Shopify`,description:`Click the button below to go back to your Shopify admin page`},{title:`Enable Bablic snippet in your theme editor`,description:`Follow the simple steps to enable the snippet in your theme`},{title:`Start translating`,description:`Visit your store to see the language selector and start managing translations`}]},s8e={daf4eb083c5b4fb7cdc90a5d85472330:k$,"846c9a372b82ca45052b1fe10554725a":k$,db4da7cbdacec75f72a96c7459ed766b:k$},c8e=e=>e in s8e,A$=e=>s8e[e],l8e=e=>{let t=(0,q.c)(13),{children:n,image:r}=e,i=r===void 0?``:r,{isDesktopSize:a}=zI(),o=a?`45%`:`100%`,s=a?`45%`:`100%`,c;t[0]===a?c=t[1]:(c=a?{position:`relative`,zIndex:1,marginRight:-30,borderTopRightRadius:20,borderBottomRightRadius:20,boxShadow:`0 4px 58.7px 9px rgba(0, 0, 0, 0.25)`}:void 0,t[0]=a,t[1]=c);let l;t[2]!==n||t[3]!==o||t[4]!==s||t[5]!==c?(l=(0,Y.jsx)(Z,{className:VQ.content,w:o,miw:s,style:c,children:n}),t[2]=n,t[3]=o,t[4]=s,t[5]=c,t[6]=l):l=t[6];let u;t[7]!==i||t[8]!==a?(u=a&&(0,Y.jsx)(Z,{className:VQ.brandingWrapper,children:(0,Y.jsx)(kk,{src:i,alt:``,maw:500,w:`80%`,h:`auto`})}),t[7]=i,t[8]=a,t[9]=u):u=t[9];let d;return t[10]!==l||t[11]!==u?(d=(0,Y.jsxs)(Z,{w:`100%`,children:[l,u]}),t[10]=l,t[11]=u,t[12]=d):d=t[12],d},u8e=(e,t)=>
157e===t?`cyan.7`:e<=t?`cyan.5`:`gray.3`,d8e=e=>{let t=(0,q.c)(8),{steps:n,active:r}=e,i;if(t[0]!==r||t[1]!==n){let e;t[3]!==r||t[4]!==n.length?(e=(e,t)=>(0,Y.jsxs)(Z,{align:`center`,gap:8,maw:`500px`,children:[(0,Y.jsx)(RO,{size:`xl`,bg:u8e(t,r),circle:!0}),(0,Y.jsx)(Q,{fw:600,c:`blue.8`,fz:`md`,maw:`72px`,lh:1.2,w:`fit-content`,ta:`center`,children:e.name}),t<n.length-1&&(0,Y.jsx)(lk,{mx:`xs`,size:2,w:`3rem`,color:t<r?`cyan.5`:`gray.3`})]},e.name),t[3]=r,t[4]=n.length,t[5]=e):e=t[5],i=n.map(e),t[0]=r,t[1]=n,t[2]=i}else i=t[2];let a;return t[6]===i?a=t[7]:(a=(0,Y.jsx)(Z,{w:`100%`,justify:`center`,px:24,children:i}),t[6]=i,t[7]=a),a},f8e=[{name:`Website Info`,path:``,image:`/assets/project-info-image-BFlZq1tw.svg`},{name:`Languages`,path:y.PAGE_CREATE_PROJECT_LANGUAGES,image:`/assets/project-languages-image-B1iTHK-p.svg`},{name:`Code Snippet`,path:y.PAGE_CREATE_PROJECT_SNIPPET,image:`/assets/add-snippet-image-tjunLuUG.svg`}],p8e=()=>{let{pathname:e}=fh();return e.includes(`/${y.PAGE_CREATE_PROJECT_SNIPPET}`)?2:+!!e.includes(`/${y.PAGE_CREATE_PROJECT_LANGUAGES}`)},m8e=()=>{let e=(0,q.c)(19),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=SS(),e[0]=t):t=e[0];let{brand:n}=t,r=p8e(),{appId:i}=D$(),a;e[1]===i?a=e[2]:(a=A$(i),e[1]=i,e[2]=a);let o=a,s=f8e[r],c;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)(X,{style:{position:`absolute`,top:10,right:10},children:(0,Y.jsx)(yR,{})}),e[3]=c):c=e[3];let l;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsx)(kk,{src:n.logos.dark,alt:`${n.appName} logo`,style:{width:`auto`,height:42}}),e[4]=l):l=e[4];let u;e[5]===o?u=e[6]:(u=o?.logo&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q,{fz:`2rem`,fw:500,c:`cyan.5`,children:`+`}),(0,Y.jsx)(kk,{src:o.logo,alt:`${o.name} logo`,style:{width:`auto`,height:42}})]}),e[5]=o,e[6]=u);let d;e[7]===u?d=e[8]:(d=(0,Y.jsxs)(Z,{mt:24,ml:24,align:`center`,gap:8,children:[l,u]}),e[7]=u,e[8]=d);let f;e[9]===r?f=e[10]:(f=(0,Y.jsx)(d8e,{active:r,steps:f8e}),e[9]=r,e[10]=f);let p;e[11]===Symbol.for(`react.memo_cache_sentinel`)?(p={flex:1},e[11]=p):p=e[11];let m;e[12]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsx)(XE,{scrollbars:`y`,style:p,children:(0,Y.jsx)(Z,{w:`100%`,justify:`center`,pb:`2rem`,children:(0,Y.jsx)(Rh,{})})}),e[12]=m):m=e[12];let h;e[13]!==d||e[14]!==f?(h=(0,Y.jsxs)(Z,{w:`100%`,h:`100vh`,direction:`column`,gap:60,children:[c,d,f,m]}),e[13]=d,e[14]=f,e[15]=h):h=e[15];let g;return e[16]!==h||e[17]!==s.image?(g=(0,Y.jsx)(l8e,{image:s.image,children:h}),e[16]=h,e[17]=s.image,e[18]=g):g=e[18],g},j$=e=>new Intl.DateTimeFormat(`es-ES`,{year:`numeric`,month:`2-digit`,day:`2-digit`}).format(e).split(`/`).reverse().join(`-`),h8e=e=>{let t=e.get(`q`)??``,n=e.get(`type`)??`Contains`,r=e.get(`dateRange`)??``,i=e.get(`urls`)??``,a=e.get(`batches`)??``,o=e.get(`exclude`)??``,s=e.get(`tags`)??``,c={};if(t)switch(n){case M$:c.q=t;break;case g8e:c.exclude=t;break;case _8e:c.q=`^${t}$`;break;case v8e:c.q=`^${t}`;break;case y8e:c.q=`${t}$`;break}if(r){let[e,t]=r.split(`,`),n=Number(t)+1e3*60*60*24;c.created=[j$(new Date(Number(e))),j$(new Date(Number(n)))].join(`,`)}return s&&(c.tags=s),a&&(c.batch=a),i&&(c.url=i),o&&(c.exclude_url=o),c},M$=`Contains`,g8e=`Doesn't contain`,_8e=`Exact match`,v8e=`Begins with`,y8e=`Ends with`,N$=e=>{let t=e.get(`q`)??``,n=e.get(`type`)??`Contains`,r=e.get(`case-sensitive`)??``,i=e.get(`whole-words`)??``,a=e.get(`edited-by`)??``,o=e.get(`status`)??``,s=e.get(`dateRange`)??``,c=e.get(`urls`)??``,l=e.get(`batches`)??``,u=e.get(`exclude`)??``,d=e.get(`tags`)??``,f=(e.get(`search-location`)??``).includes(`target`),p=(e.get(`search-location`)??``).includes(`source`),m={};if(t)switch(n){case b8e:m.q=t;break;case x8e:m.anti_keywords=t;break;case S8e:m.q=`^${t}$`;break;case C8e:m.q=`^${t}`;break;case w8e:m.q=`${t}$`;break}if(a&&(m.translation_source=a),s){let[e,t]=s.split(`,`),n=Number(t)+1e3*60*60*24;m.translated_utc=[j$(new Date(Number(e))),j$(new Date(Number(n)))].join(`,`)}return o&&(m.status_code=o),d&&(m.tag=d),l&&(m.batch_key=l),c&&(m.content_url=c),u&&(m.exclude_url=u),r&&(m.case_sensitive=`1`),i&&(m.exact_words=`1`),f&&(m.search_target=`1`),p&&(m.search_source=`1`),m},b8e=`Contains`,x8e=`Doesn't contain`,S8e=`Exact match`,C8e=`Begins with`,w8e=`Ends with`,T8e=new Set([`live`,`no_translate`,`leveraged`]),P$=e=>T8e.has(e.replace(/ /g,`_`)),F$={num_segments:0,num_words:0,segments:[],staging_segments:[],rows_filtered:0,rows_returned:0,rows_total:0},I$={segments:[],limit:0,page:0,rows_returned:0,rows_total:0},L$=e=>Ro({queryKey:[`textBatches`,e],queryFn:()=>E8e(e)});async function E8e(e){try{let t=await $p.Batches.get({projectKey:e,batchFetchType:`active`});return!ea(t.status)||!t.data?(PI({},`Failed to fetch batches data`),{}):t.data}catch(e){return PI(e),{}}}var R$=()=>{let e=(0,q.c)(2),{project:t}=nL(),{project_key:n}=t,r;return e[0]===n?r=e[1]:(r=L$(n),e[0]=n,e[1]=r),Fo(r).data}
157,D8e=(e,t,n)=>zo({queryKey:[`sourceSegments`,e,n],queryFn:({pageParam:r})=>O8e(e,t,n,r),getNextPageParam:({limit:e,page:t,rows_total:n},r,i)=>{if(e*t<n)return i+1},initialPageParam:1}),O8e=async(e,t,n,r)=>{if(Object.keys(n).length===0||!e||!t)return I$;try{let i=await $p.TranslationMemory.get(e,t,n,r||1);return!ea(i.status)||!i.data?(PI({},`Failed to fetch source segment data`),I$):i.data}catch(e){return PI(e),I$}},z$=()=>{let e=(0,q.c)(12),[t]=ag(),{projectKey:n}=tL(),r=n===void 0?``:n,i=nL()?.yyTranslation?.translation_key??``,a;e[0]!==r||e[1]!==t||e[2]!==i?(a=D8e(r,i,h8e(t)),e[0]=r,e[1]=t,e[2]=i,e[3]=a):a=e[3];let{data:o,hasNextPage:s,fetchNextPage:c,isFetching:l}=Io(a),u;e[4]===o.pages?u=e[5]:(u=o.pages.reduce(V8e,[]),e[4]=o.pages,e[5]=u);let d=u,f;return e[6]!==o.pages[0].rows_total||e[7]!==c||e[8]!==s||e[9]!==l||e[10]!==d?(f={numResults:o.pages[0].rows_total,segments:d,hasNextPage:s,isFetching:l,fetchNextPage:c},e[6]=o.pages[0].rows_total,e[7]=c,e[8]=s,e[9]=l,e[10]=d,e[11]=f):f=e[11],f},k8e=(e,t)=>Ro({queryKey:[`segmentUrls`,e,t],queryFn:()=>A8e(e,t)}),A8e=async(e,t)=>{if(!t)return{};try{let n=await $p.Segment.get(e,{segment_hash:t});return!ea(n.status)||!n.data?(PI({},`Failed to fetch Segment URLs`),{}):n.data}catch(e){return PI(e),{}}},j8e=(e,t)=>Ro({queryKey:[`translationHistory`,e,t],queryFn:()=>M8e(e,t)}),M8e=async(e,t)=>{if(!t||!e)return{};try{let n=await $p.SegmentTranslationHistory.get(e,t);return!ea(n.status)||!n.data?(PI({},`Failed to fetch Translation History`),{}):n.data}catch(e){return PI(e),{}}},N8e=async(e,t)=>{let n={...t,status:`1`,has_staging:`1`,ignore_backfill:`1`,notx:`0`};delete n.status_code;try{let t=await $p.Segment.get(e,n,1);if(!ea(t.status)||!t.data)return 0;let{segments_by_status:r}=t.data;return r.live??0}catch{return 0}},P8e=async(e,t)=>{if(!e)return 0;let n=t.status_code??``,r=n?n.split(`,`):[],i=r.length===0,a=i||r.some(P$)&&r.some(e=>!P$(e));try{let[n,o]=await Promise.all([$p.Segment.get(e,{...t,status:`1`,ignore_backfill:`1`,notx:`0`},1),a?N8e(e,t):Promise.resolve(0)]);if(!ea(n.status)||!n.data)return PI({},`Failed to fetch target segment data`),0;let{data:{segments_by_status:s}}=n;return Object.entries(s).reduce((e,[t,n])=>i||r.includes(t)?e+n:e,0)-o}catch(e){return PI(e,`Failed to fetch target segment data`),0}},B$=(e,t)=>
157{let n=(t.status_code??``).split(`,`).filter(Boolean).some(e=>!P$(e)),r={...t,ignore_backfill:`0`,notx:`0`},i={...t,ignore_backfill:`0`,notx:`0`,has_staging:`1`};return delete i.status_code,zo({queryKey:[`targetSegments`,e,t],queryFn:async({pageParam:a})=>{let[o,s,c]=await Promise.all([F8e(e,r,a,50),n?F8e(e,i,a,50):Promise.resolve(F$),a===1?P8e(e,t):Promise.resolve(0)]);return{...o,segments:[...o.segments,...s.segments],primaryReturned:o.rows_returned,stagingReturned:s.rows_returned,totalCount:c}},getNextPageParam:({primaryReturned:e,stagingReturned:t},n,r)=>{if(e===50||t===50)return r+1},initialPageParam:1})},F8e=async(e,t,n,r)=>{if(!e)return F$;try{let i=await $p.Segment.get(e,t,n||1,r);return!ea(i.status)||!i.data?(PI({},`Failed to fetch target segment data`),F$):B8e(i.data)}catch(e){return PI(e),F$}},I8e=()=>{let e=(0,q.c)(12),[t]=ag(),n,r;if(e[0]!==t){let i=t.get(`t`)??``,a=N$(t);n=Io,r=B$(i,a),e[0]=t,e[1]=n,e[2]=r}else n=e[1],r=e[2];let{data:i,hasNextPage:a,fetchNextPage:o,isFetching:s}=n(r),c=i.pages[0]?.totalCount??0,l;if(e[3]!==i.pages){let t=new Set;l=i.pages.flatMap(H8e).filter(e=>t.has(e.segment_hash)?!1:(t.add(e.segment_hash),!0)),e[3]=i.pages,e[4]=l}else l=e[4];let u=l,d;return e[5]!==i||e[6]!==o||e[7]!==a||e[8]!==s||e[9]!==u||e[10]!==c?(d={numResults:c,segments:u,hasNextPage:a,isFetching:s,fetchNextPage:o,data:i},e[5]=i,e[6]=o,e[7]=a,e[8]=s,e[9]=u,e[10]=c,e[11]=d):d=e[11],d},L8e=e=>{let t=e||null;return Ro({queryKey:[`Statuses`,t],queryFn:()=>R8e(t),enabled:!!t})};async function R8e(e){if(!e)return[];try{let t=await $p.Segment.get(e,{status:`1`,has_staging:`0`});return Object.keys(t.data.segments_by_status).filter(e=>t.data.segments_by_status[e]>0&&e!==`untranslated`)}catch(e){return PI(e),[]}}var z8e=e=>{let t=(0,q.c)(4),n;t[0]===e?n=t[1]:(n=L8e(e),t[0]=e,t[1]=n);let{data:r}=Po(n),i;return t[2]===r?i=t[3]:(i=r===void 0?[]:r,t[2]=r,t[3]=i),i};function B8e(e){if(!e.staging_segments||e.staging_segments.length===0)return e;let t=e.segments,n=e.staging_segments,r=t.map(e=>{let t=n.find(t=>t.segment_hash===e.segment_hash);return t?(t.target_jliff_primary=e.target_jliff,t):e});return{...e,segments:r}}function V8e(e,t){return e.push(...t.segments),e}function H8e(e){return e.segments}var U8e=e=>{let t=(0,q.c)(27),{numResults:n,opened:r,close:i,deleteSegments:a}=e,[o,s]=(0,J.useState)(``),c=Number(o)!==n,l;t[0]===i?l=t[1]:(l=()=>{i(),s(``)},t[0]=i,t[1]=l);let u=l,d;t[2]!==a||t[3]!==u?(d=()=>{a(),u()},t[2]=a,t[3]=u,t[4]=d):d=t[4];let f=d,p;t[5]===u?p=t[6]:(p={label:`Cancel`,action:u},t[5]=u,t[6]=p);let m;t[7]!==f||t[8]!==c?(m={label:`Delete`,action:f,disabled:c,bg:`red.5`},t[7]=f,t[8]=c,t[9]=m):m=t[9];let h;t[10]!==p||t[11]!==m?(h=[p,m],t[10]=p,t[11]=m,t[12]=h):h=t[12];let g;t[13]===n?g=t[14]:(g=n.toLocaleString(),t[13]=n,t[14]=g);let _=`Delete ${g} Segments?`,v;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(v={c:`red.5`,ta:`center`},t[15]=v):v=t[15];let y;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,Y.jsxs)(Q,{ta:`center`,children:[`Deleting segments will also delete their translations.`,(0,Y.jsx)(`br`,{}),(0,Y.jsx)(`br`,{}),`Type the number of segments below to delete. This cannot be undone.`]}),t[16]=y):y=t[16];let b=c?`Wrong number entered`:void 0,x;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(x=e=>s(e.currentTarget.value),t[17]=x):x=t[17];let S;t[18]!==b||t[19]!==o?(S=(0,Y.jsxs)(Sj,{justify:`center`,align:`center`,children:[y,(0,Y.jsx)(Kj,{error:b,value:o,onChange:x,maw:200})]}),t[18]=b,t[19]=o,t[20]=S):S=t[20];let C;return t[21]!==u||t[22]!==r||t[23]!==S||t[24]!==h||t[25]!==_?(C=(0,Y.jsx)(YM,{opened:r,onClose:u,footerActions:h,title:_,titleProps:v,size:`sm`,children:S}),t[21]=u,t[22]=r,t[23]=S,t[24]=h,t[25]=_,t[26]=C):C=t[26],C},W8e={a:`M7.25 9.25 5.75 11C5 12 5.35 13.25 6 14 6.65 14.75 8 15 9 14.25L10.75 12.75M9.25 7.25 11 5.75C12 5 13.25 5.25 14 6 14.75 6.75 15 8 14.25 9L12.75 10.75M15 5M11.5 8.5 8.5 11.5`,b:`M7 5H11.3C12 5 12.4 5.4 12.8 6 13 6.5 13 6.5 13.1 7.1 13.1 8 13 8 12.9 8.5 12.6 9 12.4 9.3 11.9 9.5H7V5ZM7 9.5H11.9C12.8 9.9 13.19 10.17 13.6 11 13.73 11.4 13.78 11.71 13.8 12.2 13.8 12.8 13.7 13.3 13.6 13.6 13.1 14.6 12.8 14.7 12 15H7Z`,span:`M9 5C7 5 7 5 6.67 9 6.53 9.58 5.6 9.65 5 9.75V10.25C5.59 10.35 6.55 10.46 6.67 11 7 15 7 15 9 15M11 5C13 5 13 5 13.33 8.99 13.51 9.56 14.4 9.65 15 9.75V10.25C14.4 10.35 13.46 10.52 13.33 11.02 13 15 13 15 11 15`,i:`M15 5H9M11 15H5M12 5 8 15`,u:`M6.5 5V10C6.5 11 7 11.8 7.2 12 8 13 9.6 13 10 13 10.4 13 12 13 12.8 12 13 11.8 13.5 11 13.5 10V5M5 15H15`},G8e={right:`M19.75 10.75 16.25 17C16 17.65 15.65 18 15 18L1.35 18C.65 18 0 17.27 0 16.47V3.47C0 2.57.65 2 1.35 2L15 2C15.65 2 16 2.35 16.25 3L19.75 9.25C20 9.75 20 10.18 19.75 10.75Z`,left:`M.25 9.25 3.75 3C4 2.35 4.35 2 5 2L18.65 2C19.35 2 20 2.73 20 3.53V16.53C20 17.43 19.35 18 18.65 18L5 18C4.35 18 4 17.65 3.75 17L.25 10.75C0 10.25 0 9.82.25 9.25Z`,none:`m2 9 0-6c0-.7.3-1 1-1l14 0c.7 0 1 .3 1 1v14c0 .6-.2 1-1 1l-14 0c-.7-0-1-.3-1-1z`},K8e=e=>{let t=(0,q.c)(10),{direction:n,tag:r}=e,i=n===void 0?`none`:n,a=W8e[r===void 0?`span`:r]||W8e.span,o=i===`right`?-1:1,s=G8e[i],c;t[0]===s?c=t[1]:(c=(0,Y.jsx)(`path`,{d:s}),t[0]=s,t[1]=c);let l=`translate(${o}, 0)`,u;t[2]===a?u=t[3]:(u=(0,Y.jsx)(`path`,{d:a,strokeWidth:1.4,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[2]=a,t[3]=u);let d;t[4]!==l||t[5]!==u?(d=(0,Y.jsx)(`g`,{transform:l,children:u}),t[4]=l,t[5]=u,t[6]=d):d=t[6];let f;
157return t[7]!==c||t[8]!==d?(f=(0,Y.jsxs)(`svg`,{width:`20`,height:`20`,viewBox:`0 0 20 17`,xmlns:`http://www.w3.org/2000/svg`,children:[c,d]}),t[7]=c,t[8]=d,t[9]=f):f=t[9],f},q8e=e=>{let t=(0,q.c)(3),{direction:n}=e,r=n===void 0?`right`:n,i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i={transform:`translateY(-1px)`,whiteSpace:`pre-wrap`},t[0]=i):i=t[0];let a;return t[1]===r?a=t[2]:(a=(0,Y.jsx)(X,{component:`span`,c:`blue.5`,fz:`larger`,style:i,children:r===`right`?(0,Y.jsx)(Y.Fragment,{children:`â`}):(0,Y.jsx)(Y.Fragment,{children:`â`})}),t[1]=r,t[2]=a),a},J8e=(e,t)=>e?t===`sc`?`left`:`right`:t===`sc`?`right`:`left`,Y8e={show:{fill:$(`blueGray`,2),color:$(`blue`,8)},focus:{fill:$(`blue`,8),color:`white`},hide:{fill:`inherit`,color:`inherit`}},X8e=e=>{let t=(0,q.c)(13),{kind:n,type:r,mode:i,isRTL:a}=e,o=n===void 0?`sc`:n,s=r===void 0?`span`:r,c=i===void 0?`hide`:i,l=a===void 0?!1:a;if(c===`hide`&&s!==`q`)return null;let u;t[0]!==l||t[1]!==o?(u=J8e(l,o),t[0]=l,t[1]=o,t[2]=u):u=t[2];let d=u,{color:f,fill:p}=Y8e[c],m=f===void 0?`inherit`:f,h=p===void 0?`inherit`:p,g;t[3]!==d||t[4]!==s?(g=s===`q`?(0,Y.jsx)(q8e,{direction:d}):(0,Y.jsx)(K8e,{direction:d,tag:s}),t[3]=d,t[4]=s,t[5]=g):g=t[5];let _=g,v;t[6]!==m||t[7]!==h?(v={color:m,fill:h,transform:`translateY(3px)`,transformOrigin:`center`},t[6]=m,t[7]=h,t[8]=v):v=t[8];let y;return t[9]!==m||t[10]!==_||t[11]!==v?(y=(0,Y.jsx)(X,{component:`span`,c:m,mx:2,display:`inline-flex`,style:v,children:_}),t[9]=m,t[10]=_,t[11]=v,t[12]=y):y=t[12],y},V$={b:{fontWeight:`bold`},a:{textDecoration:`underline`,color:$(`blue`,4)},strong:{fontWeight:`bold`},i:{fontStyle:`italic`},em:{fontStyle:`italic`},u:{textDecoration:`underline`},ins:{textDecoration:`underline`},s:{textDecoration:`line-through`},del:{textDecoration:`line-through`},small:{fontSize:`smaller`},big:{fontSize:`larger`},sup:{verticalAlign:`super`,fontSize:`smaller`},sub:{verticalAlign:`sub`,fontSize:`smaller`},mark:{backgroundColor:$(`yellow`,4)}},Z8e=Object.keys(V$),H$=e=>{let t={};return e?(e.forEach(e=>{if(V$[e]){let n={...V$[e]};if(n.textDecoration&&t.textDecoration){let e=t.textDecoration.split(` `);e.includes(n.textDecoration)||(e.push(n.textDecoration),n.textDecoration=e.join(` `))}t={...t,...n}}}),t.whiteSpace=`pre-wrap`,t):t},Q8e={edit:`none`,move:`solid none`,resize:`dashed none`},U$=(e,t,n)=>({marginLeft:e?`20px`:`0`,opacity:t?`0.4`:`1`,borderStyle:Q8e[n],borderWidth:1,borderColor:Y8e.focus.fill});function W$(e){return Z8e.includes(e)&&e!==`a`}function $8e(e){return e.some(e=>J$(e))}function e5e(e){return e.some(e=>J$(e)||q$(e))}function G$(e){return e.kind===`sc`}function K$(e){return e.kind===`ec`}function q$(e){return e.kind===`ph`}function J$(e){return[`sc`,`ec`].includes(e.kind||``)}function Y$(e){return Object.prototype.hasOwnProperty.call(e,`text`)}function t5e(e){return J$(e)?`tag`:q$(e)?`token`:Y$(e)?`text`:`unknown`}function X$(e,t){if(!t)return!1;let{to:n,from:r}=t;return typeof n!=`number`&&typeof r!=`number`?(console.error(`isInRange Error: range not a number`,t),!1):e>=r&&e<=n}function n5e(e){return e.reduce((e,t)=>{let n=(t.id||``).match(/^a(\d+)/);return n?Math.max(e,Number(n[1])+1):e},1)}function r5e(e,t,n,r,i){t.length>1&&(t=t.filter(e=>e!==`br`));let a=t.includes(`br`),o=[],s=e=>({type:`fmt`,subType:`mx:${e}`,canDelete:`yes`,canCopy:`no`,canReorder:`yes`});return n&&!a?(o=[{text:n}],t.forEach(t=>{o.unshift({id:`a${e}`,kind:`sc`,...s(t)}),o.push({startRef:`a${e++}`,id:`a${e++}`,kind:`ec`,...s(t)})})):a&&(o=[{kind:`ph`,id:`a${e++}`,...s(`br`)}]),r&&o.unshift({text:r}),i&&o.push({text:i}),o}function Z$(e){let t={yes:!0,no:!1},n=[],r=[],i={},a=[];return!e||e.length===0||e.forEach((o,s)=>{let c=r.length?r[r.length-1]:``;if(G$(o)&&o.id){let t=o.id,c=o.subType?.split(`:`)[1]||`span`;n.push(c),r.push(t),i[t]={range:{from:s,to:e.length},tags:[...n],ancestors:[...r],type:c,canMove:!1,canDelete:!1},a.push(t)}else if(K$(o)&&(o.startRef||c)){let e=o.startRef||c;if(a.push(e),Object.keys(i).includes(e)){let a=t[o.canDelete||`no`];i[e].range.to=s,i[e].canMove=!0,i[e].canDelete=a,n.pop(),r.pop()}else{let t=o.subType?.split(`:`)[1]||`span`;
157Object.keys(i).forEach(e=>{i[e].tags.push(t)}),i[e]={range:{from:-1,to:s},tags:[...n,t],ancestors:[...r,e],type:t,canMove:!1,canDelete:!1},a=a.map(t=>t||e)}}else q$(o)&&o.id?(i[o.id]={range:{from:s,to:s},tags:[...n],ancestors:[...r],type:`ph`,canMove:!0,canDelete:!1},a.push(o.id)):Y$(o)?a.push(c):console.warn(`mapJliff: unrecognized JLIFF element:`,o,e)}),{indexMap:a,tagMap:i}}function i5e(e){return e.reduce((e,t,n)=>t.kind===`sc`?[...e,n]:e,[]).forEach(t=>{let n=e.findIndex(n=>n.kind===`ec`&&n.startRef===e[t].id);if(t>n&&n!==-1)return console.warn(`Error: Found ec index:`,n,`before sc index`,t),!1}),!0}function a5e(e,t){let n=Array(e.length+1).fill(!0);if(!G$(e[t])&&!K$(e[t]))return n;let r=0;for(let i=t-1;i>=0;i--)G$(e[i])?--r:K$(e[i])&&(r=r<0?-1:r+=1),n[i]=r===0;r=0;for(let i=t+1;i<e.length;i++)G$(e[i])?(n[i]=r===0,r=r<0?-1:r+=1):K$(e[i])?(n[i]=r===0,--r):n[i]=r===0;return n[n.length-1]=r===0,n}var o5e=new RegExp(/([a-z]+|[0-9]+|\s+|[\W-])/,`gi`),s5e=e=>!e?.length||e.every(e=>Y$(e)&&!e.text);function c5e(e){let t=[];return e.forEach(e=>{e.text?e.text.match(o5e)?.forEach(e=>t.push({text:e})):t.push(e)}),t}function l5e(e){if(s5e(e))return[{text:``}];let t=[],n=e&&e.length||0;for(let r=0;r<n;r++){let i=e[r];if(Y$(i)){let a=i.text||``;for(;r<n-1&&Y$(e[r+1]);)r+=1,a+=e[r].text;t.push({text:a})}else r===0&&t.push({text:``}),t.push(i),r===n-1?t.push({text:``}):Y$(e[r+1])||t.push({text:``})}return t}function u5e(e){if(s5e(e))return[{text:``}];let t=[],n=e.length;for(let r=0;r<n;r++){let i=e[r];if(!Y$(i))t.push(i);else if(Y$(i)&&i.text){let a=i.text||``;for(;r<n-1&&Y$(e[r+1]);)r+=1,a+=e[r].text;t.push({text:a})}}return t}function Q$(e,t){if(!e&&!t)return!0;if(!e||!t||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(JSON.stringify(e[n])!==JSON.stringify(t[n]))return!1;return!0}function d5e(e){let t=``;return e.forEach(e=>{Y$(e)?t+=e.text||``:q$(e)&&(t+=e.equiv||``)}),t}function f5e(e,t){if(!e&&!t)return!0;if(!e||!t||e.length!==t.length)return!1;for(let n=0;n<e.length;n++){let r=e[n],i=t[n],a=t5e(r);if(a!==t5e(i)||a===`tag`&&(r.kind!==i.kind||r.id!==i.id)||a===`token`&&(r.id!==i.id||r.subType!==i.subType))return!1}return!0}function p5e(e){let t=e.findLastIndex(Y$);if(t===-1)return null;let n=e[t].text||``;return{index:t,start:n.length,end:n.length,nodeText:n}}function m5e(e){let t=Array.isArray(e),n=e.some(e=>Y$(e)&&e.text);return t&&n}var $$=e=>{let t=(0,q.c)(12),{svg:n}=e,{path:r,attr:i}=n,a=i?.width||`20`,o=i?.height||`20`,s=i?.viewBox||`0 0 20 20`,c=i?.fill||`none`,l=i?.stroke||`currentColor`,u=i?.strokeWidth||1,d=i?.strokeLinecap||`round`,f=i?.strokeLinejoin||`round`,p;t[0]!==r||t[1]!==l||t[2]!==u||t[3]!==d||t[4]!==f?(p=(0,Y.jsx)(`g`,{children:(0,Y.jsx)(`path`,{d:r,stroke:l,strokeWidth:u,strokeLinecap:d,strokeLinejoin:f})}),t[0]=r,t[1]=l,t[2]=u,t[3]=d,t[4]=f,t[5]=p):p=t[5];let m;return t[6]!==a||t[7]!==o||t[8]!==s||t[9]!==c||t[10]!==p?(m=(0,Y.jsx)(`svg`,{width:a,height:o,viewBox:s,fill:c,xmlns:`http://www.w3.org/2000/svg`,children:p}),t[6]=a,t[7]=o,t[8]=s,t[9]=c,t[10]=p,t[11]=m):m=t[11],m},h5e=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($$,{svg:{path:`M9.89 8.4C12.43 8.47 14.42 10.56 14.34 13.09 14.26 15.65 12.17 17.54 9.72 17.5 7.13 17.45 5.19 15.33 5.25 12.86 5.3 10.25 7.46 8.35 9.89 8.4ZM10.14 10.16V9.8C10.14 9.65 9.99 9.55 9.82 9.55 9.65 9.55 9.5 9.64 9.5 9.8V10.16C9 10.2 8.58 10.37 8.26 10.67 7.87 11.03 7.73 11.48 7.81 12 7.87 12.35 8.05 12.63 8.34 12.83 8.65 13.05 9.01 13.18 9.5 13.3V14.84C9.08 14.76 8.94 14.64 8.75 14.38 8.46 13.92 8.39 13.79 8.13 13.78 7.82 13.8 7.65 14 7.68 14.31 7.71 14.66 7.88 14.94 8.15 15.16 8.54 15.48 9 15.63 9.5 15.64V16.1C9.51 16.28 9.67 16.4 9.82 16.4 9.96 16.4 10.14 16.31 10.15 16.08V15.65C10.4 15.62 10.66 15.57 10.91 15.47 11.24 15.35 11.51 15.17 11.7 14.87 11.93 14.5 11.95 14.09 11.88 13.68 11.8 13.24 11.53 12.93 11.14 12.73 10.82 12.57 10.48 12.47 10.15 12.39V11.02C10.29 11.04 10.46 11.07 10.62 11.18 10.74 11.3 10.85 11.43 10.97 11.56 11.05 11.65 11.13 11.74 11.27 11.77 11.54 11.83 11.89 11.65 11.82 11.2 11.78 10.93 11.6 10.75 11.37 10.6 11.17 10.46 10.94 10.36 10.7 10.3 10.47 10.23 10.34 10.18 10.14 10.16ZM6.15 2.5C8.24 2.51 9.22 3.89 9.63 5.24 9.65 5.4 9.67 5.41 9.65 5.44 9.39 5.84 9.18 6.26 9.06 6.72 8.99 6.97 8.96 7.22 8.92 7.46 8.3 7.67 7.82 7.82 7.37 8.05 6.65 8.41 6.03 8.89 5.53 9.53 5.38 9.72 5.44 9.62 5.4 9.62 3.91 9.35 2.46 8.02 2.51 5.85 2.53 4.05 4.19 2.54 6.15 2.5ZM6.15 5.78 5.34 4.26C5.2 3.99 4.98 3.91 4.69 4.02 4.5 4.1 4.47 4.34 4.55 4.49L5.45 5.95H4.89C4.76 5.96 4.68 6.1 4.69 6.2 4.71 6.36 4.81 6.43 4.87 6.43H5.62C5.64 6.45 5.66 6.52 5.67 6.66 5.67 6.73 5.67 6.7 5.68 6.79L4.95 6.8C4.79 6.8 4.7 6.91 4.7 7.03 4.71 7.18 4.81 7.26 4.94 7.26H5.69V7.92C5.69 8.15 5.84 8.31 6.07 8.33 6.33 8.36 6.55 8.28 6.61 7.97V7.26H7.38C7.5 7.25 7.59 7.17 7.6 7.06 7.61 6.92 7.54 6.81 7.41 6.8L6.63 6.79C6.63 6.74 6.63 6.71 6.63 6.67 6.64 6.52 6.71 6.45 6.78 6.45H7.39C7.5 6.44 7.59 6.35 7.6 6.23 7.61 6.1 7.54 5.98 7.41 5.95H6.86L7.74 4.49C7.83 4.27 7.73 4.11 7.55 4 7.38 3.92 7.09 4.01 6.98 4.21ZM14.99 11.26C14.87 10.88 14.71 10.52 14.5 10.16 14.76 10.12 14.89 10.07 14.99 9.96 15.12 9.83 15.15 9.61 15.07 9.45 15 9.31 14.88 9.25 14.72 9.27 14.24 9.34 14.06 9.3 13.87 9.26 13.84 9.25 13.8 9.23 13.78 9.2 13.62 9.06 13.47 8.91 13.31 8.76 13.28 8.74 13.27 8.71 13.29 8.67 13.33 8.55 13.35 8.43 13.3
1571 8.3H13.91C14.13 8.25 14.22 8.03 14.11 7.84 14.06 7.76 13.98 7.73 13.89 7.73H13.36C13.06 7.7 13.15 7.76 13.02 7.49 12.94 7.32 12.9 7.15 12.95 6.97 13.02 6.72 13.26 6.55 13.54 6.53 13.89 6.5 14.07 6.61 14.23 6.92 14.25 6.96 14.27 7 14.29 7.04 14.4 7.24 14.51 7.29 14.76 7.25 15.01 7.2 15.13 6.99 15.07 6.71 15.02 6.45 14.86 6.25 14.64 6.1 14.28 5.85 13.87 5.79 13.45 5.8 13.11 5.81 12.79 5.9 12.51 6.1 11.99 6.46 11.84 7.12 12.15 7.71 12.11 7.71 12.07 7.71 12.01 7.72 11.93 7.73 11.87 7.76 11.83 7.82 11.81 7.86 11.78 7.86 11.74 7.84 11.37 7.69 10.98 7.59 10.58 7.54 10.36 7.51 10.13 7.5 9.9 7.49 9.89 7.49 9.87 7.49 9.84 7.48 9.9 7.03 10.04 6.61 10.27 6.22 10.75 5.36 11.46 4.78 12.4 4.5 14.3 3.92 16.29 4.98 16.91 6.89 17.51 8.75 16.5 10.56 14.99 11.26ZM10.15 14.87V13.42C10.36 13.49 10.5 13.53 10.63 13.61 11.04 13.85 11.07 14.36 10.69 14.66 10.52 14.79 10.21 14.89 10.15 14.87ZM9.49 12.3C9.32 12.22 9.17 12.18 9.04 12.1 8.66 11.88 8.63 11.44 8.97 11.16 9.13 11.03 9.32 10.98 9.5 10.98V12.29Z`,attr:{fill:`currentColor`,stroke:`none`}}}),e[0]=t):t=e[0],t},g5e=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($$,{svg:{path:`M5.23 2.5H14.64C15.61 2.51 15.79 3.36 15.79 3.8V16.07C15.74 17.01 15.35 17.5 14.54 17.5H5.37C4.33 17.48 3.99 16.79 4 15.95V3.92C4.01 3.08 4.52 2.51 5.21 2.51ZM9.92 7.7H14.28C14.49 7.69 14.64 7.56 14.65 7.23V3.98C14.64 3.83 14.58 3.64 14.29 3.64H5.47C5.31 3.64 5.16 3.74 5.16 3.95V7.38C5.19 7.65 5.27 7.7 5.45 7.72ZM14.07 13.46C14.35 13.45 14.6 13.21 14.62 12.89V12.32C14.62 11.99 14.4 11.74 14.06 11.73H12.82C12.46 11.74 12.25 11.98 12.25 12.34V12.84C12.22 13.22 12.56 13.47 12.75 13.46ZM6.94 13.48H6.94C7.26 13.45 7.51 13.24 7.53 12.94V12.23C7.52 11.96 7.29 11.75 7.02 11.73H7.02 5.7C5.4 11.75 5.19 11.97 5.17 12.27V12.87C5.17 13.21 5.44 13.46 5.79 13.47ZM10.52 13.5C10.8 13.46 11.06 13.23 11.07 12.9V12.25C11.06 11.97 10.83 11.75 10.55 11.73H9.23C8.94 11.75 8.73 11.98 8.72 12.26V12.88C8.72 13.22 8.98 13.46 9.32 13.5ZM7.04 8.85H5.7C5.4 8.85 5.2 9.08 5.2 9.34V10.02C5.19 10.33 5.44 10.57 5.76 10.58H6.93C7.27 10.57 7.53 10.33 7.54 10.02V9.32C7.54 9.11 7.31 8.86 7.02 8.85ZM12.87 8.85C12.54 8.84 12.29 9.06 12.26 9.33V9.94C12.22 10.26 12.49 10.58 12.86 10.58H14C14.32 10.57 14.58 10.36 14.61 10.08V9.33C14.59 9.08 14.36 8.86 14.11 8.85ZM9.23 8.85C8.93 8.85 8.71 9.15 8.71 9.44V9.97C8.71 10.31 8.91 10.57 9.23 10.58H10.46C10.81 10.57 11.06 10.34 11.08 10.01V9.39C11.07 9.1 10.84 8.87 10.55 8.85ZM7.04 14.62H5.76C5.37 14.62 5.16 14.92 5.17 15.21V15.74C5.18 16.09 5.43 16.29 5.68 16.3H7.06C7.28 16.3 7.5 16.1 7.52 15.87V15.11C7.52 14.85 7.32 14.65 7.06 14.63ZM12.75 14.65C12.52 14.62 12.28 14.82 12.26 15.1V15.84C12.28 16.12 12.52 16.34 12.81 16.34H14.04C14.33 16.34 14.59 16.1 14.61 15.83V15.11C14.6 14.88 14.38 14.64 14.13 14.63ZM10.55 16.35C10.78 16.34 11.05 16.12 11.07 15.84V15.11C11.06 14.86 10.86 14.65 10.61 14.64H9.25C8.92 14.64 8.72 14.87 8.71 15.2V15.77C8.72 16.1 8.88 16.32 9.17 16.35Z`,attr:{fill:`currentColor`,stroke:`none`}}}),e[0]=t):t=e[0],t},_5e=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($$,{svg:{path:`M7.75 9.25H6.25V10.75H7.75V9.25ZM10.75 9.25H9.25V10.75H10.75V9.25ZM13.75 9.25H12.25V10.75H13.75V9.25ZM16.75 4H14.5V2.5H13V4H7V2.5H5.5V4H3.25V17.5H16.75V4ZM15.25 16H4.75V7.75H15.25V16Z`,attr:{fill:`currentColor`,stroke:`none`}}}),e[0]=t):t=e[0],t},v5e=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($$,{svg:{path:`M9.9925 2.5C5.8525 2.5 2.5 5.86 2.5 10 2.5 14.14 5.8525 17.5 9.9925 17.5 14.14 17.5 17.5 14.14 17.5 10 17.5 5.86 14.14 2.5 9.9925 2.5ZM10 16C6.685 16 4 13.315 4 10 4 6.685 6.685 4 10 4 13.315 4 16 6.685 16 10 16 13.315 13.315 16 10 16ZM10.375 6.25H9.25V10.75L13.1875 13.1125 13.75 12.19 10.375 10.1875V6.25Z`,attr:{fill:`currentColor`,stroke:`none`}}}),e[0]=t):t=e[0],t},y5e=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($$,{svg:{path:`M8.5 2A1 1 0 008.5 15C3.5 11 3.6 6 8.5 2M3.5 4.4C7.5 6 9.5 6 13.5 4.4M3.5 12.7C7.5 11 9 11.4 9.4 11.5M2 8.5H15M12.1 8.9A1 1 0 0014.9 17.1 1 1 0 0012.1 8.9M8.5 2V15C8.8 15 9.3 15 9.6 14.9M8.5 2C13.7 2 15.3 7.2 15 8.9M8.5 2C11.6 4.5 12.3 7.1 12.1 8.9M13.6 10V13L15.4 14.1`,attr:{fill:`none`,stroke:`currentColor`}}}),e[0]=t):t=e[0],t},b5e=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($$,{svg:{path:`m3 5v-2h2m4 0h2m4 0h2v2m0 4v2m0 4v2h-2m-4 0h-2m-4 0h-2v-2m0-4v-2`,attr:{fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`square`}}}),e[0]=t):t=e[0],t}
157,x5e=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)($$,{svg:{path:`M10.1 8H9.1V16H5V14L2 17 5 20V18H9.2C10.4 18 11 17.5 11 15.9V8Z`,attr:{fill:`currentColor`,stroke:`none`,viewBox:`0 0 14 20`,width:14}}}),e[0]=t):t=e[0],t},S5e={light:{background:$(`blueGray`,0),text:$(`blue`,5),border:$(`blueGray`,4)},dark:{text:`white`,background:$(`blue`,8),border:$(`blue`,8)}},C5e=e=>{let t=(0,q.c)(5),{label:n,backgroundColor:r,maxWidth:i}=e,a=i||`auto`,o;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o={borderRadius:5},t[0]=o):o=t[0];let s;return t[1]!==r||t[2]!==n||t[3]!==a?(s=(0,Y.jsx)(X,{maw:a,bg:r,p:`5px 10px`,style:o,children:n}),t[1]=r,t[2]=n,t[3]=a,t[4]=s):s=t[4],s},e1=e=>{let t=(0,q.c)(17),{children:n,label:r,disabled:i,variant:a,maxWidth:o,openDelay:s}=e,c=a===void 0?`dark`:a;[`light`,`dark`].includes(c)||(c=`dark`);let l=S5e[c],u;t[0]!==l.background||t[1]!==r?(u=(0,Y.jsx)(C5e,{label:r,backgroundColor:l.background}),t[0]=l.background,t[1]=r,t[2]=u):u=t[2];let d=!r||i,f=s||0,p=o||`auto`,m;
157t[3]===p?m=t[4]:(m={borderRadius:4,maxWidth:p},t[3]=p,t[4]=m);let h;t[5]===l.border?h=t[6]:(h={backgroundColor:l.border},t[5]=l.border,t[6]=h);let g;t[7]!==m||t[8]!==h?(g={tooltip:m,arrow:h},t[7]=m,t[8]=h,t[9]=g):g=t[9];let _;return t[10]!==n||t[11]!==l.text||t[12]!==u||t[13]!==d||t[14]!==f||t[15]!==g?(_=(0,Y.jsx)(QA,{p:0,label:u,disabled:d,c:l.text,multiline:!0,openDelay:f,styles:g,withinPortal:!1,children:n}),t[10]=n,t[11]=l.text,t[12]=u,t[13]=d,t[14]=f,t[15]=g,t[16]=_):_=t[16],_};function w5e(e){return cM({tag:`svg`,attr:{viewBox:`0 0 16 16`,fill:`currentColor`},child:[{tag:`path`,attr:{fillRule:`evenodd`,clipRule:`evenodd`,d:`M4 2h8v4c.341.035.677.112 1 .23V1H3v8.48l1-1.75V2zm2.14 8L5 8 4 9.75 3.29 11 1 15h8l-2.29-4-.57-1zm-3.42 4l1.72-3L5 10l.56 1 1.72 3H2.72zm6.836-6.41a3.5 3.5 0 1 1 3.888 5.82 3.5 3.5 0 0 1-3.888-5.82zm.555 4.989a2.5 2.5 0 1 0 2.778-4.157 2.5 2.5 0 0 0-2.778 4.157z`},child:[]}]})(e)}var t1={token:`_token_1s3k3_1`,hide:`_hide_1s3k3_6`,show:`_show_1s3k3_10`,focus:`_focus_1s3k3_14`},n1=[`status`,`source`,`type`],r1={source:[],status:[],type:[],date:[null,null]},T5e={source:[],status:[],type:[]},i1=hR((e,t)=>({notification:{text:``,type:`info`},filterBy:{...r1},filterOptions:T5e,filtersBuffer:{...r1},externalFilter:[],actions:{addFilterValue:(n,r)=>{let i=t().filterBy,a=i[n];a.includes(r)||(a.push(r),e({filterBy:{...i,[n]:a}}))},removeFilterValue:(n,r)=>{let i=t().filterBy;if(n===`date`){e({filterBy:{...i,date:[null,null]}});return}let a=i[n];a&&a.includes(r)&&(a=a.filter(e=>e!==r),e({filterBy:{...i,[n]:a}}))},handleFilterSelection:(e,n)=>{let r=t().filtersBuffer[e]||[];r=r.includes(n)?r.filter(e=>e!==n):[...r,n],t().actions.setFiltersBuffer({...t().filtersBuffer,[e]:r})},setFiltersBuffer:t=>e({filtersBuffer:t}),setFilterBy:t=>e({filterBy:t}),resetFilters:()=>{e({filterBy:{...r1}}),e({filterOptions:{...T5e}}),e({externalFilter:[]}),e({filtersBuffer:{...r1}})},setExternalFilter:n=>{let r=t().externalFilter;r.length===n.length&&n.every(e=>r.includes(e))||e({externalFilter:n}
157)},setFiltersOptions:t=>e({filterOptions:t})}})),a1=()=>i1(k5e),E5e=()=>i1(A5e),D5e=()=>i1(j5e),O5e=()=>i1(M5e),o1=()=>i1(N5e);function k5e(e){return e.filterBy}function A5e(e){return e.filtersBuffer}function j5e(e){return e.externalFilter}function M5e(e){return e.filterOptions}function N5e(e){return e.actions}var P5e={done_icr:`Pending`,edited_icr:`Pending`,in_client_review:`Pending`,in_progress:`Pending`,pending:`Pending`,in_pd:`Pending`,in_plt:`Pending`,done_plt:`Pending`,edited:`Pending`,edited_ope:`Pending`,final_no_plt:`Live`,final_no_icr:`Live`,gold:`Live`,final_revision:`Live`,live:`Live`,needs_review:`Live`,leveraged:`Leveraged`,no_translate:`No Translate`,untranslated:`Untranslated`,other:`Other`};function s1(e){return e.is_staging===1&&e.status_code===`live`?`Pending`:e.target_jliff_source===`TM`?`Leveraged`:P5e[e.status_code?.replaceAll(` `,`_`)]||`Other`}var c1={Live:{fill:$(`green`,4),border:$(`green`,6)},Leveraged:{fill:$(`green`,4),border:$(`green`,6)},Pending:{fill:$(`yellow`,4),border:$(`yellow`,7)},"No Translate":{fill:`transparent`,border:`transparent`},Untranslated:{fill:`transparent`,border:`transparent`},History:{fill:$(`gray`,4),border:$(`gray`,8)},Removed:{fill:$(`gray`,4),border:$(`gray`,8)},Other:{fill:$(`red`,4),border:$(`red`,6)}},l1={Machine:`Machine`,Human:`Human`,TM:`TM`,Untranslated:`Untranslated`,Unknown:`Unknown`},u1=(()=>{let e={},t={};return{get isEmpty(){return Object.keys(e).length===0},reset(){e={},t={}},hasBlock(t){return!!e[t]},addBlocks({blocksData:n,blockSegments:r}){let i=n&&n.length?n.reduce((e,t)=>(e[t.block_hash]=t,e),{}):{};Object.keys(r).forEach(n=>{if(!e[n]){let a=i[n]?.source,o=r[n].filter(e=>!z5e(e)).map(e=>e.segment_hash)||[];if(o.length===0)console.warn(`BlockSegmentsMap: no segments for block`,n,r[n]);else{let r=Array.from(new Set(o));e[n]={source:a,segments:r,apply_segmentation:i[n]?.apply_segmentation},r.forEach(e=>{t[e]?t[e].blocks.includes(n)||t[e].blocks.push(n):t[e]={blocks:[n]}})}}})},setBlocks({blocksData:e,blockSegments:t}){this.reset(),this.addBlocks({blocksData:e,blockSegments:t})},getSegmentsBlocks(e){if(!e||!e.length)return[];if(e.length===1)return t[e[0]]?.blocks||[];let n=new Set([]);return e.forEach(e=>{(t[e]?.blocks||[]).forEach(n.add,n)}),Array.from(n)},getBlockSegments(t){return e[t]?.segments||[]},getSegmentsBlocksData(t){return this.getSegmentsBlocks(t).map(t=>({block_hash:t,source:e[t].source,apply_segmentation:e[t].apply_segmentation}))},getSegmentsHashes(e){if(!e)return[];if(!e.blocks)return e.segments||[];let t=new Set(e.segments||[]);return e.blocks.forEach(e=>{this.getBlockSegments(e).forEach(t.add,t)}),Array.from(t)}}})(),d1=e=>/backfill|ddt|mt/i.test(e||``),F5e=e=>e.split(` `).map(e=>e[0].toUpperCase()+e.slice(1)).join(` `),I5e=(e,t)=>t?.domAttributes?.length?u1.getSegmentsBlocks([e]).some(e=>t.domAttributes.includes(e)):!1,L5e=(e,t)=>t?.docTitle?.length?u1.getSegmentsBlocks([e]).some(e=>t.docTitle.includes(e)):!1,R5e=(e,t)=>L5e(e,t)?`Title`:I5e(e,t)?`Attribute`:`Text`;function z5e(e){return e.is_ignorable||e.segment_hash===`0`||!e.segment_jliff}var B5e=(e,t)=>t[e]?.getState().undoRedo.presentJliff||null,f1=e=>Array.isArray(e.target_jliff)&&e.target_jliff.length>0,V5e=(e,t)=>{let n={source:[],status:[],type:[]};return Object.keys(e).forEach(r=>{let i={source:``,status:``,type:``},a=e[r];i.source=p1(a),i.status=s1(a),i.type=R5e(a.segment_hash,t),Object.keys(i).forEac
157h(e=>{let t=i[e],r=n[e].find(e=>e.value===t);if(r)r.count++;else{let r=F5e(t);n[e].push({label:r,value:t,count:1})}})}),n},H5e=e=>{let t=p1(e);return t===l1.Human?e.first_name||e.last_name?`${e.first_name} ${e.last_name}`:e.translation_source||l1.Unknown:t},p1=e=>f1(e)?!e.translation_source&&!e.target_jliff_source?l1.Unknown:e.target_jliff_source===`TM`||e.status_code===`leveraged`?l1.TM:d1(e.translation_source)||[`MT`,`DDT`].includes(e.target_jliff_source||``)?l1.Machine:l1.Human:l1.Untranslated,U5e=e=>f1(e)?e.target_jliff:e5e(e.segment_jliff)?e.segment_jliff:[{text:``}];function W5e(e,t){let n=e.date[0]===null&&e.date[1]===null,r=t.text===``,i=n1.every(t=>e[t].length===0);return n&&i&&r}function G5e(e,t,n,r,i){if(W5e(n,r))return t;let a=n.date[0]?new Date(n.date[0]).getTime():0,o=(n.date[1]?new Date(n.date[1]).getTime():a)+1e3*60*60*24,s=[];return t.forEach(t=>{let c=!0,l=e[t];r.text&&(c=l.segment_text.toLowerCase().includes(r.text.toLowerCase())||l.target_text.toLowerCase().includes(r.text.toLowerCase())),c&&(Object.keys(n).filter(e=>n[e].length).forEach(e=>{let r=!0;if(e===`date`&&a){let e=new Date(l.translation_utc||0).getTime();r=e>=a&&e<=o}else if(c&&r){let a=n[e]||[];switch(e){case`status`:r=a.includes(s1(l));break;case`source`:r=a.includes(p1(l));break;case`type`:r=a.includes(R5e(t,i));break;default:break}}c&&=r}),c&&s.push(t))}),s}function m1(e){let t=new Date(e||``);return isNaN(t.getTime())?``:t.toLocaleDateString(`en-US`,{month:`2-digit`,day:`2-digit`,year:`numeric`})}function K5e(e){let t={};return Object.keys(e).forEach(n=>{e[n].forEach(e=>{if(z5e(e))return;let n=e.segment_hash;t[n]=e})}),t}function q5e(e){return Object.keys(e).reduce((t,n)=>{let r=e[n]?.getState();return r?.segmentReview?[...t,{segment_hash:n,...r.segmentReview}]:t},[])}function J5e(e){return e.reduce((e,t)=>(e[t.segment_hash]=t,e),{})}function h1(e){return e.reduce((e,t)=>(f1(t)&&(e[t.segment_hash]=t),e),{})}function Y5e(e){return e.reduce((e,t)=>(e[t.segment_hash]=t,e),{})}var X5e={br:(0,Y.jsx)(x5e,{}),currency:(0,Y.jsx)(h5e,{}),time:(0,Y.jsx)(v5e,{}),timezone:(0,Y.jsx)(y5e,{}),"date-time":(0,Y.jsx)(_5e,{}),number:(0,Y.jsx)(g5e,{}),"custom-token":(0,Y.jsx)(b5e,{}),misc:(0,Y.jsx)(w5e,{})},Z5e={br:`Line Break`,"custom-token":`Custom`},Q5e=e=>{let t=(0,q.c)(18),{kind:n,text:r,mode:i,formats:a,hideTokenLabels:o}=e,s=n===void 0?`misc`:n,c=i===void 0?`hide`:i,l;t[0]===a?l=t[1]:(l=a===void 0?[]:a,t[0]=a,t[1]=l);let u=l,d=o===void 0?!1:o,f=c===`focus`,p=$5e,m;t[2]===s?m=t[3]:(m=(0,Y.jsx)(p,{kind:s}),t[2]=s,t[3]=m);let h=f||d,g;t[4]!==u||t[5]!==s||t[6]!==c||t[7]!==r?(g=r?(0,Y.jsx)(X,{component:`span`,className:`${t1.token} ${t1[c]}`,children:r}):(0,Y.jsx)(X,{component:`span`,className:`${t1.token} ${t1[c]}`,style:{...H$(u)},children:X5e[s]}),t[4]=u,t[5]=s,t[6]=c,t[7]=r,t[8]=g):g=t[8];let _;t[9]!==m||t[10]!==h||t[11]!==g?(_=(0,Y.jsx)(e1,{label:m,disabled:h,variant:`light`,children:g}),t[9]=m,t[10]=h,t[11]=g,t[12]=_):_=t[12];let v;t[13]===s?v=t[14]:(v=s===`br`&&(0,Y.jsx)(`br`,{}),t[13]=s,t[14]=v);let y;return t[15]!==v||t[16]!==_?(y=(0,Y.jsxs)(Y.Fragment,{children:[_,v]}),t[15]=v,t[16]=_,t[17]=y):y=t[17],y};function $5e(e){let{kind:t}=e;return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Z,{gap:10,align:`center`,children:[X5e[t],(0,Y.jsxs)(Q,{fw:`bold`,c:`blue.6`,children:[Z5e[t]||F5e(t),` Token`]})]}),(0,Y.jsxs)(Q,{lh:1.2,mt:5,fw:`normal`,children:[`This is a placeholder`,(0,Y.jsx)(`br`,{}),` which cannot be edited.`]})]})}var g1=e=>{let t=(0,q.c)(14),{jliffs:n,filterText:r,showAllTags:i,type:a,htmlDir:o,truncate:s,hideTokenLabels:c,setCanExpand:l}=e,u=o===void 0?`auto`:o,d=s===void 0?!1:s,f=c===void 0?!1:c,{tagMap:p,indexMap:m}=Z$(n),h=(0,J.useRef)(null),g=(0,J.useRef)(null),_=(0,J.useRef)(null),v,y;t[0]===l?(v=t[1],y=t[2]):(v=()=>{if(!g.current||!l)return;let e=()=>{if(!g.current)return;let e=g.current,t=window.getComputedStyle(e),n=parseFloat(t.lineHeight)||0;if(!n)return;let r=Math.ceil(e.scrollHeight/n)>2;_.current!==r&&(_.current=r,l(r))};e();let t=new ResizeObserver(()=>{e()});return t.observe(g.current),()=>{t.disconnect()}},y=[l],t[0]=l,t[1]=v,t[2]=y),(0,J.useEffect)(v,y);let b=n.map((e,t)=>{let n=m[t],a=p[n]?.tags||[];if(Y$(e))return(0,Y.jsx)(X,{component:`span`,"data-jliff-index":t,ref:h,style:{...H$(a),wordBreak:`break-word`,hyphens:`initial`},children:(0,Y.jsx)(Tk,{inherit:!0,unstyled:!0,highlight:r||``,display:`inline`,children:e.text||``})},t);
157if(q$(e)){let n=e.subType===`mx:br`;if(`type`in e&&!e.equiv&&!n)return null;let r=e.equiv,o=n?`br`:e.disp||`misc`,s=i?`show`:`hide`;return(0,Y.jsx)(X,{component:`span`,"data-jliff-index":t,style:H$(a),children:(0,Y.jsx)(Q5e,{text:r,kind:o,mode:s,hideTokenLabels:f})},t)}if(J$(e)){if(!e.id)return console.error(`Error: No ID for JLIFF element`,e),null;let r=e.kind,a=p[n].type;return(0,Y.jsx)(X,{component:`span`,"data-jliff-index":t,children:(0,Y.jsx)(X8e,{kind:r,type:a,mode:i?`show`:`hide`,isRTL:u===`rtl`})},t)}return console.error(`Source jliff: No handler for`,e),null}),x;t[3]!==u||t[4]!==b?(x=(0,Y.jsx)(`div`,{ref:g,dir:u,children:b}),t[3]=u,t[4]=b,t[5]=x):x=t[5];let S=x,C=u===`rtl`?`flex-end`:`flex-start`,w;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(w={root:{color:`unset`}},t[6]=w):w=t[6];let T=d?2:void 0,E;t[7]!==S||t[8]!==T?(E=(0,Y.jsx)(Q,{component:`div`,styles:w,lineClamp:T,children:S}),t[7]=S,t[8]=T,t[9]=E):E=t[9];let D;return t[10]!==E||t[11]!==C||t[12]!==a?(D=(0,Y.jsx)(Z,{wrap:`wrap`,w:`100%`,flex:1,align:`flex-start`,justify:C,"data-component":a,"aria-label":`jliff-viewer`,translate:`no`,children:E}),t[10]=E,t[11]=C,t[12]=a,t[13]=D):D=t[13],D},e7e=e=>{let t=(0,q.c)(6),{onClick:n,hidden:r,isExpanded:i}=e,a=i?`90deg`:`270deg`,o;t[0]===a?o=t[1]:(o=(0,Y.jsx)(Gwe,{size:24,style:{rotate:a}}),t[0]=a,t[1]=o);let s;return t[2]!==r||t[3]!==n||t[4]!==o?(s=(0,Y.jsx)(Z,{justify:`center`,children:(0,Y.jsx)(QE,{onClick:n,hidden:r,c:`blue.5`,h:24,children:o})}),t[2]=r,t[3]=n,t[4]=o,t[5]=s):s=t[5],s},t7e=e=>{let t=(0,q.c)(23),{segment:n,isSelected:r,setSelectedHash:i}=e,[a,o]=(0,J.useState)(!1),[s,c]=(0,J.useState)(!1),l;t[0]!==n.segment_hash||t[1]!==i?(l=()=>i(n.segment_hash),t[0]=n.segment_hash,t[1]=i,t[2]=l):l=t[2];let u=r?`1px solid var(--mantine-color-blue-5)`:void 0,d=r?`initial`:`pointer`,f;t[3]===d?f=t[4]:(f={cursor:d,borderRadius:4},t[3]=d,t[4]=f);let p=s?0:24,m=!a,h;t[5]!==n.segment_jliff||t[6]!==m?(h=(0,Y.jsx)(g1,{jliffs:n.segment_jliff,setCanExpand:c,showAllTags:!1,truncate:m,htmlDir:`auto`,type:`source`,hideTokenLabels:!0}),t[5]=n.segment_jliff,t[6]=m,t[7]=h):h=t[7];let g;t[8]===a?g=t[9]:(g=()=>o(!a),t[8]=a,t[9]=g);let _=!s,v;t[10]!==a||t[11]!==g||t[12]!==_?(v=(0,Y.jsx)(e7e,{onClick:g,hidden:_,isExpanded:a}),t[10]=a,t[11]=g,t[12]=_,t[13]=v):v=t[13];let y;t[14]!==v||t[15]!==p||t[16]!==h?(y=(0,Y.jsxs)(Sj,{justify:`space-between`,h:`100%`,gap:0,mb:p,pt:24,children:[h,v]}),t[14]=v,t[15]=p,t[16]=h,t[17]=y):y=t[17];let b;return t[18]!==l||t[19]!==y||t[20]!==u||t[21]!==f?(b=(0,Y.jsx)(GO,{onClick:l,w:`100%`,px:20,py:0,bd:u,style:f,children:y}),t[18]=l,t[19]=y,t[20]=u,t[21]=f,t[22]=b):b=t[22],b},n7e=(0,J.memo)(e=>{let t=(0,q.c)(27),{selectedHash:n,setSelectedHash:r}=e,{segments:i,hasNextPage:a,fetchNextPage:o,isFetching:s}=z$(),c;t[0]===i?c=t[1]:(c=i===void 0?[]:i,t[0]=i,t[1]=c);let l=c,u=(0,J.useRef)(null),d;if(t[2]!==l||t[3]!==n){let e;t[5]===n?e=t[6]:(e=e=>e.segment_hash===n,t[5]=n,t[6]=e),d=l.find(e),t[2]=l,t[3]=n,t[4]=d}else d=t[4];let f=d,p;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(p={thumb:{backgroundColor:$(`gray`,5)}},t[7]=p):p=t[7];let m;t[8]!==o||t[9]!==a||t[10]!==s?(m=e=>{let{y:t}=e,n=u.current;if(!n)return;let{scrollHeight:r,clientHeight:i}=n;r-i-t<10&&a&&!s&&o()},t[8]=o,t[9]=a,t[10]=s,t[11]=m):m=t[11];let h;t[12]===s?h=t[13]:(h=(0,Y.jsx)(Lk,{visible:s}),t[12]=s,t[13]=h);let g;if(t[14]!==l||t[15]!==f?.segment_hash||t[16]!==r){let e;t[18]!==f?.segment_hash||t[19]!==r?(e=e=>(0,Y.jsx)(t7e,{segment:e,isSelected:e.segment_hash===f?.segment_hash,setSelectedHash:r},e.segment_hash),t[18]=f?.segment_hash,t[19]=r,t[20]=e):e=t[20],g=l.map(e),t[14]=l,t[15]=f?.segment_hash,t[16]=r,t[17]=g}else g=t[17];let _;t[21]!==h||t[22]!==g?(_=(0,Y.jsxs)(Sj,{gap:8,mr:4,children:[h,g]}),t[21]=h,t[22]=g,t[23]=_):_=t[23];let v;return t[24]!==m||t[25]!==_?(v=(0,Y.jsx)(XE.Autosize,{mah:`calc(100vh - 200px)`,styles:p,offsetScrollbars:`y`,type:`always`,scrollbars:`y`,w:`inherit`,viewportRef:u,onScrollPositionChange:m,children:_}),t[24]=m,t[25]=_,t[26]=v):v=t[26],v}),r7e=(0,J.createContext)({textFilter:``,setTextFilter:Xo,textSearchTypeFilter:M$,setTextSearchTypeFilter:Xo,dateFilter:[null,
157null],setDateFilter:Xo,urlFilter:``,setUrlFilter:Xo,batchFilter:[],setBatchFilter:Xo,tagFilter:[],setTagFilter:Xo,urlExcludeFilter:``,setUrlExcludeFilter:Xo,searchDisabled:!0,search:Xo,clearDisabled:!0,clearFilters:Xo}),i7e=e=>{let t=(0,q.c)(49),{children:n}=e,[r,i]=ag(),a;t[0]===r?a=t[1]:(a=r.get(`q`)??``,t[0]=r,t[1]=a);let o=a,s;t[2]===r?s=t[3]:(s=r.get(`type`)??`Contains`,t[2]=r,t[3]=s);let c=s,l=r.get(`dateRange`)?.split(`,`).map(o7e)??[],u;t[4]===r?u=t[5]:(u=r.get(`urls`)??``,t[4]=r,t[5]=u);let d=u,f;t[6]===r?f=t[7]:(f=r.get(`batches`)?.split(`,`)??[],t[6]=r,t[7]=f);let p=f,m;t[8]===r?m=t[9]:(m=r.get(`exclude`)??``,t[8]=r,t[9]=m);let h=m,g;t[10]===r?g=t[11]:(g=r.get(`tags`)?.split(`,`)??[],t[10]=r,t[11]=g);let _=g,[v,y]=(0,J.useState)(o),[b,x]=(0,J.useState)(c),[S,C]=(0,J.useState)(l.length===2?[new Date(l[0]).toISOString().split(`T`)[0],new Date(l[1]).toISOString().split(`T`)[0]]:[null,null]),[w,T]=(0,J.useState)(d),[E,D]=(0,J.useState)(p),[O,k]=(0,J.useState)(h),[A,j]=(0,J.useState)(_),M;t[12]!==E||t[13]!==S||t[14]!==i||t[15]!==A||t[16]!==v||t[17]!==b||t[18]!==O||t[19]!==w?(M=()=>{let e=new URLSearchParams;v!==`Contains`&&e.set(`q`,v),b&&e.set(`type`,b),S.every(s7e)&&e.set(`dateRange`,S?.map(c7e).join(`,`)),w.length>0&&e.set(`urls`,w),E.length>0&&e.set(`batches`,E.join(`,`)),A.length>0&&e.set(`tags`,A.join(`,`)),O&&e.set(`exclude`,O),i(e)},t[12]=E,t[13]=S,t[14]=i,t[15]=A,t[16]=v,t[17]=b,t[18]=O,t[19]=w,t[20]=M):M=t[20];let N=M,P;t[21]!==y||t[22]!==x?(P=()=>{y(``),x(M$),D([]),T(``),C([null,null]),k(``),j([])},t[21]=y,t[22]=x,t[23]=P):P=t[23];let F=P,I;t[24]!==E||t[25]!==S||t[26]!==A||t[27]!==v||t[28]!==b||t[29]!==O||t[30]!==w?(I=v||b!==`Contains`||w||E.length>0||S.some(l7e)||A.length>0||O,t[24]=E,t[25]=S,t[26]=A,t[27]=v,t[28]=b,t[29]=O,t[30]=w,t[31]=I):I=t[31];let L=I,R=!L,z=!L,B;t[32]!==E||t[33]!==F||t[34]!==S||t[35]!==N||t[36]!==y||t[37]!==x||t[38]!==R||t[39]!==z||t[40]!==A||t[41]!==v||t[42]!==b||t[43]!==O||t[44]!==w?(B={textFilter:v,setTextFilter:y,textSearchTypeFilter:b,setTextSearchTypeFilter:x,dateFilter:S,setDateFilter:C,urlFilter:w,setUrlFilter:T,batchFilter:E,setBatchFilter:D,tagFilter:A,setTagFilter:j,urlExcludeFilter:O,setUrlExcludeFilter:k,searchDisabled:R,search:N,clearDisabled:z,clearFilters:F},t[32]=E,t[33]=F,t[34]=S,t[35]=N,t[36]=y,t[37]=x,t[38]=R,t[39]=z,t[40]=A,t[41]=v,t[42]=b,t[43]=O,t[44]=w,t[45]=B):B=t[45];let V;return t[46]!==n||t[47]!==B?(V=(0,Y.jsx)(r7e.Provider,{value:B,children:n}),t[46]=n,t[47]=B,t[48]=V):V=t[48],V},a7e=()=>{let e=(0,J.useContext)(r7e);if(!e)throw Error(`Not inside the Provider`);return e};function o7e(e){return Number(e)}function s7e(e){return e!==null}function c7e(e){return e?new Date(e).getTime():``}function l7e(e){return e}var _1={"non-sentence":{tag:`Non-Sentence`,textColor:`cyan.7`,icon:(0,Y.jsx)(dTe,{size:18,color:`cyan.7`}),bgColor:`cyan.1`},simple:{tag:`Simple`,textColor:`teal.7`,icon:(0,Y.jsx)(yM,{size:18,color:`teal.7`}),bgColor:`teal.0`},"high-byte":{tag:`High-Byte`,textColor:`yellow.7`,icon:(0,Y.jsx)(Qwe,{size:18,color:`yellow.7`}),bgColor:`yellow.1`},garbage:{tag:`Garbage`,textColor:`red.5`,icon:(0,Y.jsx)(oTe,{size:18,color:`red.5`}),bgColor:`orange.0`},huge:{tag:`Huge`,textColor:`green.6`,icon:(0,Y.jsx)(pTe,{size:18,color:`green.6`}),bgColor:`green.0`},breadcrumbs:{tag:`Breadcrumbs`,textColor:`magenta.6`,icon:(0,Y.jsx)(yM,{size:18,color:`magenta.6`}),bgColor:`magenta.0`},sku:{tag:`Sku`,textColor:`orange.7`,icon:(0,Y.jsx)(mTe,{size:18,color:`orange.7`}),bgColor:`orange.0`},personal:{tag:`Personal`,textColor:`purple.6`,icon:(0,Y.jsx)(lTe,{size:18,color:`purple.6`}),bgColor:`purple.0`},"non-source":{tag:`Non-Source`,textColor:`blue.8`,icon:(0,Y.jsx)(gTe,{size:18,color:`blue.8`}),bgColor:`blue.0`}},v1=e=>{let t=(0,q.c)(14),{tag:n,onRemove:r}=e,i=r===void 0?void 0:r,a;t[0]===n?a=t[1]:(a=_1[n]??{},t[0]=n,t[1]=a);let{tag:o,textColor:s,bgColor:c,icon:l}=a,u=!!i,d;t[2]===o?d=t[3]:(d=(0,Y.jsx)(Q,{fw:700,c:`inherit`,children:o}),t[2]=o,t[3]=d);let f;t[4]!==l||t[5]!==d?(f=(0,Y.jsxs)(Z,{align:`center`,gap:5,children:[l,d]}),t[4]=l,t[5]=d,t[6]=f):f=t[6];let p;return t[7]!==c||t[8]!==i||t[9]!==u||t[10]!==f||t[11]!==n||t[12]!==s?(p=(0,Y.jsx)(cA,{c:s,bg:c,onRemove:i,withRemoveButton:u,radiu
157s:8,children:f},n),t[7]=c,t[8]=i,t[9]=u,t[10]=f,t[11]=n,t[12]=s,t[13]=p):p=t[13],p},u7e=e=>{let t=(0,q.c)(38),{tagFilter:n,setTagFilter:r,disabled:i}=e,a=SO(),o;t[0]!==r||t[1]!==n?(o=e=>{n.includes(e)?r(n.filter(t=>t!==e)):r([...n,e])},t[0]=r,t[1]=n,t[2]=o):o=t[2];let s=o,c;t[3]===n?c=t[4]:(c=Object.keys(_1).filter(e=>!n.includes(e)),t[3]=n,t[4]=c);let l=c,u;t[5]===n?u=t[6]:(u=Object.keys(_1).filter(e=>n.includes(e)),t[5]=n,t[6]=u);let d=u,f;t[7]!==a||t[8]!==i?(f=()=>{i||a.toggleDropdown()},t[7]=a,t[8]=i,t[9]=f):f=t[9];let p;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(p={input:{borderColor:$(`blueGray`,4)},label:{textTransform:`none`}},t[10]=p):p=t[10];let m;t[11]===d.length?m=t[12]:(m=d.length>0?void 0:(0,Y.jsx)(pM,{size:24,color:$(`blue`,8)}),t[11]=d.length,t[12]=m);let h;t[13]!==s||t[14]!==d?(h=d.map(e=>(0,Y.jsx)(v1,{tag:e,onRemove:()=>s(e)},e)),t[13]=s,t[14]=d,t[15]=h):h=t[15];let g;t[16]===d.length?g=t[17]:(g=d.length===0?(0,Y.jsx)(uA.Field,{placeholder:`Select tags`}):(0,Y.jsx)(Y.Fragment,{}),t[16]=d.length,t[17]=g);let _;t[18]!==h||t[19]!==g?(_=(0,Y.jsxs)(cA.Group,{children:[h,g]}),t[18]=h,t[19]=g,t[20]=_):_=t[20];let v;t[21]!==i||t[22]!==f||t[23]!==m||t[24]!==_?(v=(0,Y.jsx)(xO,{children:(0,Y.jsx)(uA,{pointer:!0,onClick:f,label:`Tags`,disabled:i,styles:p,rightSectionPointerEvents:`none`,rightSection:m,children:_})}),t[21]=i,t[22]=f,t[23]=m,t[24]=_,t[25]=v):v=t[25];let y=l.length===0,b;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(b={thumb:{backgroundColor:$(`gray`,5)}},t[26]=b):b=t[26];let x;t[27]!==s||t[28]!==l?(x=(0,Y.jsx)(yO,{children:(0,Y.jsx)(XE.Autosize,{mah:200,offsetScrollbars:!0,type:`always`,scrollbars:`y`,styles:b,children:l.map(e=>(0,Y.jsx)(CO.Option,{value:e,onClick:()=>s(e),children:(0,Y.jsx)(v1,{tag:e})},e))})}),t[27]=s,t[28]=l,t[29]=x):x=t[29];let S;t[30]!==y||t[31]!==x?(S=(0,Y.jsx)(fO,{hidden:y,children:x}),t[30]=y,t[31]=x,t[32]=S):S=t[32];let C;return t[33]!==a||t[34]!==s||t[35]!==v||t[36]!==S?(C=(0,Y.jsxs)(CO,{store:a,onOptionSubmit:s,withinPortal:!1,children:[v,S]}),t[33]=a,t[34]=s,t[35]=v,t[36]=S,t[37]=C):C=t[37],C},d7e=[M$,g8e,_8e,v8e,y8e],f7e=e=>{let t=(0,q.c)(25),{setTextFilter:n,setTextSearchTypeFilter:r,textFilter:i,textSearchTypeFilter:a,onClearCb:o,disabled:s}=e,c=20+9*(a?.length??10),l,u;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsx)(pM,{size:24,color:$(`blue`,8)}),u={width:170,position:`bottom-start`,withinPortal:!1},t[0]=l,t[1]=u):(l=t[0],u=t[1]);let d;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(d={input:{borderRadius:`5px 0 0 5px`,borderColor:$(`blueGray`,4)},label:{textTransform:`none`}},t[2]=d):d=t[2];let f;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(f={dropdown:`GlobalLinkTx`},t[3]=f):f=t[3];let p;t[4]!==s||t[5]!==r||t[6]!==a||t[7]!==c?(p=(0,Y.jsx)(ej,{allowDeselect:!1,label:`Text Search`,data:d7e,value:a,onChange:r,rightSection:l,comboboxProps:u,miw:c,styles:d,disabled:s,classNames:f}),t[4]=s,t[5]=r,t[6]=a,t[7]=c,t[8]=p):p=t[8];let m;t[9]===n?m=t[10]:(m=e=>n(e.target.value),t[9]=n,t[10]=m);let h=i.length>0?`all`:`none`,g;t[11]!==o||t[12]!==n||t[13]!==i.length?(g=i.length?(0,Y.jsx)(QE,{onClick:()=>{n(``),o&&o()},w:`100%`,children:(0,Y.jsx)(Z,{align:`center`,justify:`center`,children:(0,Y.jsx)(hM,{color:$(`blueGray`,8)})})}):void 0,t[11]=o,t[12]=n,t[13]=i.length,t[14]=g):g=t[14];let _;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(_={input:{borderRadius:`0 5px 5px 0`,borderLeft:`none`,borderColor:$(`blueGray`,4)}},t[15]=_):_=t[15];let v;t[16]!==s||t[17]!==m||t[18]!==h||t[19]!==g||t[20]!==i?(v=(0,Y.jsx)(Kj,{w:`100%`,value:i,onChange:m,placeholder:`Input Text...`,rightSectionPointerEvents:h,rightSection:g,disabled:s,styles:_}),t[16]=s,t[17]=m,t[18]=h,t[19]=g,t[20]=i,t[21]=v):v=t[21];let y;return t[22]!==v||t[23]!==p?(y=(0,Y.jsxs)(Z,{align:`flex-end`,children:[p,v]}),t[22]=v,t[23]=p,t[24]=y):y=t[24],y},p7e=e=>{let t=(0,q.c)(26),{urlExcludeFilter:n,urlFilter:r,setUrlFilter:i,setUrlExcludeFilter:a,disabled:o}=e,s;t[0]===i?s=t[1]:(s=e=>i(e.target.value),t[0]=i,t[1]=s);let c;t[2]!==a||t[3]!==i||t[4]!==r.length?(c=r.length?(0,Y.jsx)(QE,{onClick:()=>{i(``),a(``)},w:`100%`,children:(0,Y.jsx)(Z,{align:`center`,justify:`center`,children:(0,Y.jsx)(hM,{color:$(`blueGray`,8)})})}):void 0,t[2]=a,t[3]=i,t[4]=r.length,t[5]=c):c=t[5];let l;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(l={input:{borderColor:$(`blueGray`,4)},label:{textTransform:`none`}},t[6]=l):l=t[6];let u;t[7]!==o||t[8]!==s||t[9]!==c||t[10]!==r?(u=(0,Y.jsx)(Kj,{label:`U
157RL`,value:r,onChange:s,placeholder:`Input URL...`,rightSection:c,disabled:o,styles:l}),t[7]=o,t[8]=s,t[9]=c,t[10]=r,t[11]=u):u=t[11];let d;t[12]===a?d=t[13]:(d=e=>a(e.target.value),t[12]=a,t[13]=d);let f=!r||o,p;t[14]!==a||t[15]!==n.length?(p=n.length?(0,Y.jsx)(QE,{onClick:()=>a(``),w:`100%`,children:(0,Y.jsx)(Z,{align:`center`,justify:`center`,children:(0,Y.jsx)(hM,{color:$(`blueGray`,8)})})}):void 0,t[14]=a,t[15]=n.length,t[16]=p):p=t[16];let m;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(m={input:{borderColor:$(`blueGray`,4)},label:{textTransform:`none`}},t[17]=m):m=t[17];let h;t[18]!==d||t[19]!==f||t[20]!==p||t[21]!==n?(h=(0,Y.jsx)(Kj,{value:n,onChange:d,label:`Exclude URL`,placeholder:`Input URL...`,disabled:f,rightSection:p,styles:m}),t[18]=d,t[19]=f,t[20]=p,t[21]=n,t[22]=h):h=t[22];let g;return t[23]!==u||t[24]!==h?(g=(0,Y.jsxs)(Y.Fragment,{children:[u,h]}),t[23]=u,t[24]=h,t[25]=g):g=t[25],g},m7e=e=>{let t=(0,q.c)(11),{dateFilter:n,setDateFilter:r,label:i,disabled:a}=e,o;t[0]!==n[0]||t[1]!==r?(o=n[0]?(0,Y.jsx)(QE,{onClick:()=>r([null,null]),w:`100%`,children:(0,Y.jsx)(Z,{align:`center`,justify:`center`,children:(0,Y.jsx)(hM,{color:$(`blueGray`,8)})})}):void 0,t[0]=n[0],t[1]=r,t[2]=o):o=t[2];let s;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(s={placeholder:{color:$(`gray`,7)},input:{borderColor:$(`blueGray`,4)},label:{textTransform:`none`}},t[3]=s):s=t[3];let c;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(c={withinPortal:!1},t[4]=c):c=t[4];let l;return t[5]!==n||t[6]!==a||t[7]!==i||t[8]!==r||t[9]!==o?(l=(0,Y.jsx)(WP,{value:n,onChange:r,type:`range`,label:i,placeholder:`Select Date Range`,rightSection:o,styles:s,disabled:a,popoverProps:c}),t[5]=n,t[6]=a,t[7]=i,t[8]=r,t[9]=o,t[10]=l):l=t[10],l},y1=0,b1=1,x1=2,h7e=4;function g7e(e){return()=>e}function _7e(e){e()}function S1(e,t){return n=>e(t(n))}function v7e(e,t){return()=>e(t)}function y7e(e,t){return n=>e(t,n)}function C1(e){return e!==void 0}function b7e(...e){return()=>{e.map(_7e)}}function w1(){}function T1(e,t){return t(e),e}function x7e(e,t){return t(e)}function E1(...e){return e}function D1(e,t){return e(b1,t)}function O1(e,t){e(y1,t)}function k1(e){e(x1)}function A1(e){return e(h7e)}function j1(e,t){return D1(e,y7e(t,y1))}function M1(e,t){let n=e(b1,e=>{n(),t(e)});return n}function S7e(e){let t,n;return r=>i=>{t=i,n&&clearTimeout(n),n=setTimeout(()=>{r(t)},e)}}function C7e(e,t){return e===t}function N1(e=C7e){let t;return n=>r=>{e(t,r)||(t=r,n(r))}}function P1(e){return t=>n=>{e(n)&&t(n)}}function F1(e){return t=>S1(t,e)}function I1(e){return t=>()=>{t(e)}}function L1(e,...t){let n=w7e(...t);return((t,r)=>{switch(t){case x1:k1(e);return;case b1:return D1(e,n(r))}})}function R1(e,t){return n=>r=>{n(t=e(t,r))}}function z1(e){return t=>n=>{e>0?e--:t(n)}}function B1(e){let t=null,n;return r=>i=>{t=i,!n&&(n=setTimeout(()=>{n=void 0,r(t)},e))}}function V1(...e){let t=Array(e.length),n=0,r=null,i=2**e.length-1;return e.forEach((e,a)=>{let o=2**a;D1(e,e=>{let s=n;n|=o,t[a]=e,s!==i&&n===i&&r&&(r(),r=null)})}),e=>a=>{let o=()=>{e([a].concat(t))};n===i?o():r=o}}function w7e(...e){return t=>e.reduceRight(x7e,t)}function T7e(e){let t,n,r=()=>t?.();return function(i,a){switch(i){case b1:return a?n===a?void 0:(r(),n=a,t=D1(e,a),t):(r(),w1);case x1:r(),n=null;return}}}function H1(e){let t=e,n=W1();return((e,r)=>{switch(e){case y1:t=r;break;case b1:r(t);break;case h7e:return t}return n(e,r)})}function U1(e,t){return T1(H1(t),t=>j1(e,t))}function W1(){let e=[];return((t,n)=>{switch(t){case y1:e.slice().forEach(e=>{e(n)});return;case x1:e.splice(0,e.length);return;case b1:return e.push(n),()=>{let t=e.indexOf(n);t>-1&&e.splice(t,1)}}})}function G1(e){return T1(W1(),t=>j1(e,t))}function K1(e,t=[],{singleton:n}={singleton:!0}){return{constructor:e,dependencies:t,id:E7e(),singleton:n}}var E7e=()=>Symbol();function D7e(e){let t=new Map,n=({constructor:e,dependencies:r,id:i,singleton:a})=>{if(a&&t.has(i))return t.get(i);let o=e(r.map(e=>n(e)));return a&&t.set(i,o),o};return n(e)}function q1(...e){let t=W1(),n=Array(e.length),r=0,i=2**e.length-1;return e.forEach((e,a)=>{let o=2**a;D1(e,e=>{n[a]=e,r|=o,r===i&&O1(t,n)})}),function(e,a){switch(e){case x1:k1(t);return;case b1:return r===i&&a(n),D1(t,a)}}}function J1(e,t=C7e){return L1(e,N1(t))}function Y1(...e){return function(t,n){switch(t){case x1:return;case b1:return b7e(...e.map(e=>D1(e,n)))}}}var X1=(e=>(e[e.DEBUG=0]=`DEBUG`,e[e.INFO=1]=`INFO`,e[e.WARN=2]=`WARN`,e[e.ERROR=3]=`ERROR`,e))(X1||{}),O7e={0:`debug`,3:`error`,1:`log`,2:`warn`},k7e=()=>typeof globalThis>`u`?window:globalThis,Z1=K1(()=>{let e=H1(3);return{log:H1((t,n,r=1)=>{r>=(k7e().VIRTUOSO_LOG_LEVEL??A1(e))&&console[O7e[r]](`%creact-virtuoso: %c%s %o`,`color: #0253b3; font-weight: bold`,`color: initial`,t,n)}),logLevel:e}},[],{singleton:!0});
vendor: 17,153 bytes, line 157
157function Q1(e,t,n){return $1(e,t,n).callbackRef}function $1(e,t,n){let r=J.useRef(null),i=e=>{},a=J.useMemo(()=>typeof ResizeObserver<`u`?new ResizeObserver(t=>{let r=()=>{let n=t[0].target;n.offsetParent!==null&&e(n)};n?r():requestAnimationFrame(r)}):null,[e,n]);return i=e=>{e&&t?(a?.observe(e),r.current=e):(r.current&&a?.unobserve(r.current),r.current=null)},{callbackRef:i,ref:r}}function A7e(e,t,n,r,i,a,o,s,c){return $1(J.useCallback(n=>{let c=j7e(n.children,t,s?`offsetWidth`:`offsetHeight`,i),l=n.parentElement;for(;!l.dataset.virtuosoScroller;)l=l.parentElement;let u=l.lastElementChild.dataset.viewportType===`window`,d;u&&(d=l.ownerDocument.defaultView);let f=o?s?o.scrollLeft:o.scrollTop:u?s?d.scrollX||d.document.documentElement.scrollLeft:d.scrollY||d.document.documentElement.scrollTop:s?l.scrollLeft:l.scrollTop,p=o?s?o.scrollWidth:o.scrollHeight:u?s?d.document.documentElement.scrollWidth:d.document.documentElement.scrollHeight:s?l.scrollWidth:l.scrollHeight,m=o?s?o.offsetWidth:o.offsetHeight:u?s?d.innerWidth:d.innerHeight:s?l.offsetWidth:l.offsetHeight;r({scrollHeight:p,scrollTop:Math.max(f,0),viewportHeight:m}),a?.(s?M7e(`column-gap`,getComputedStyle(n).columnGap,i):M7e(`row-gap`,getComputedStyle(n).rowGap,i)),c!==null&&e(c)},[e,t,i,a,o,r,s]),n,c)}function j7e(e,t,n,r){let i=e.length;if(i===0)return null;let a=[];for(let o=0;o<i;o++){let i=e.item(o);if(i.dataset.index===void 0)continue;let s=parseInt(i.dataset.index),c=parseFloat(i.dataset.knownSize),l=t(i,n);if(l===0&&r(`Zero-sized element, this should not happen`,{child:i},X1.ERROR),l===c)continue;let u=a[a.length-1];a.length===0||u.size!==l||u.endIndex!==s-1?a.push({endIndex:s,size:l,startIndex:s}):a[a.length-1].endIndex++}return a}function M7e(e,t,n){return t!==`normal`&&!(t!=null&&t.endsWith(`px`))&&n(`${e} was not resolved to pixel value correctly`,t,X1.WARN),t===`normal`?0:parseInt(t??`0`,10)}function e0(e,t,n){let r=J.useRef(null),i=J.useCallback(n=>{if(!(n!=null&&n.offsetParent))return;let i=n.getBoundingClientRect(),a=i.width,s,c;if(t){let e=t.getBoundingClientRect(),n=i.top-e.top;c=e.height-Math.max(0,n),s=n+t.scrollTop}else{let e=o.current.ownerDocument.defaultView;c=e.innerHeight-Math.max(0,i.top),s=i.top+e.scrollY}r.current={offsetTop:s,visibleHeight:c,visibleWidth:a},e(r.current)},[e,t]),{callbackRef:a,ref:o}=$1(i,!0,n),s=J.useCallback(()=>{i(o.current)},[i,o]);return J.useEffect(()=>{if(t){t.addEventListener(`scroll`,s);let e=new ResizeObserver(()=>{requestAnimationFrame(s)});return e.observe(t),()=>{t.removeEventListener(`scroll`,s),e.unobserve(t)}}else{let e=o.current?.ownerDocument.defaultView;return e?.addEventListener(`scroll`,s),e?.addEventListener(`resize`,s),()=>{e?.removeEventListener(`scroll`,s),e?.removeEventListener(`resize`,s)}}},[s,t,o]),a}var t0=K1(()=>{let e=W1(),t=W1(),n=H1(0),r=W1(),i=H1(0),a=W1(),o=W1(),s=H1(0),c=H1(0),l=H1(0),u=H1(0),d=W1(),f=W1(),p=H1(!1),m=H1(!1),h=H1(!1);return j1(L1(e,F1(({scrollTop:e})=>e)),t),j1(L1(e,F1(({scrollHeight:e})=>e)),o),j1(t,i),{deviation:n,fixedFooterHeight:l,fixedHeaderHeight:c,footerHeight:u,headerHeight:s,horizontalDirection:m,scrollBy:f,scrollContainerState:e,scrollHeight:o,scrollingInProgress:p,scrollTo:d,scrollTop:t,skipAnimationFrameInResizeObserver:h,smoothScrollTargetReached:r,statefulScrollTop:i,viewportHeight:a}},[],{singleton:!0}),n0={lvl:0};function N7e(e,t){let n=e.length;if(n===0)return[];let{index:r,value:i}=t(e[0]),a=[];for(let o=1;o<n;o++){let{index:n,value:s}=t(e[o]);a.push({end:n-1,start:r,value:i}),r=n,i=s}return a.push({end:1/0,start:r,value:i}),a}function r0(e){return e===n0}function i0(e,t){if(!r0(e))return t===e.k?e.v:t<e.k?i0(e.l,t):i0(e.r,t)}function a0(e,t,n=`k`){if(r0(e))return[-1/0,void 0];if(Number(e[n])===t)return[e.k,e.v];if(Number(e[n])<t){let r=a0(e.r,t,n);return r[0]===-1/0?[e.k,e.v]:r}return a0(e.l,t,n)}function o0(e,t,n){return r0(e)?I7e(t,n,1):t===e.k?p0(e,{k:t,v:n}):t<e.k?L7e(p0(e,{l:o0(e.l,t,n)})):L7e(p0(e,{r:o0(e.r,t,n)}))}function s0(){return n0}function c0(e,t,n){if(r0(e))return[];let r=a0(e,t)[0];return z7e(d0(e,r,n))}function l0(e,t){if(r0(e))return n0;let{k:n,l:r,r:i}=e;if(t===n){if(r0(r))return i;if(r0(i))return r;{let[t,n]=F7e(r);return f0(p0(e,{k:t,l:P7e(r),v:n}))}}else return f0(t<n?p0(e,{l:l0(r,t)}):p0(e,{r:l0(i,t)}))}function u0(e){return r0(e)?[]:[...u0(e.l),{k:e.k,v:e.v},...u0(e.r)]}function d0(e,t,n){if(r0(e))return[];let{k:r,l:i,r:a,v:o}=e,s=[];return r>t&&(s=s.concat(d0(i,t,n))),r>=t&&r<=n&&s.push({k:r,v:o}),r<=n&&(s=s.concat(d0(a,t,n))),s}function f0(e){let{l:t,lvl:n,r}=e;if(r.lvl>=n-1&&t.lvl>=n-1)return e;if(n>r.lvl+1){if(m0(t))return R7e(p0(e,{lvl:n-1}));if(!r0(t)&&!r0(t.r))return p0(t.r,{l:p0(t,{r:t.r.l}),lvl:n,r:p0(e,{l:t.r.r,lvl:n-1})});throw Error(`Unexpected empty nodes`)}else{if(m0(e))return h0(p0(e,{lvl:n-1}));if(!r0(r)&&!r0(r.l)){let t=r.l,i=m0(t)?r.lvl-1:r.lvl;return p0(t,{l:p0(e,{lvl:n-1,r:t.l}),lvl:t.lvl+1,r:h0(p0(r,{l:t.r,lvl:i}))})}else throw Error(`Unexpected empty nodes`)}}function p0(e,t){return I7e(t.k===void 0?e.k:t.k,t.v===void 0?e.v:t.v,t.lvl===void 0?e.lvl:t.lvl,t.l===void 0?e.l:t.l,t.r===void 0?e.r:t.r)}function P7e(e){return r0(e.r)?e.l:f0(p0(e,{r:P7e(e.r)}))}function m0(e){return r0(e)||e.lvl>e.r.lvl}function F7e(e){return r0(e.r)?[e.k,e.v]:F7e(e.r)}function I7e(e,t,n,r=n0,i=n0){return{k:e,l:r,lvl:n,r:i,v:t}}function L7e(e){return h0(R7e(e))}function R7e(e){let{l:t}=e;return!r0(t)&&t.lvl===e.lvl?p0(t,{r:p0(e,{l:t.r})}):e}function h0(e){let{lvl:t,r:n}=e;return!r0(n)&&!r0(n.r)&&n.lvl===t&&n.r.lvl===t?p0(n,{l:p0(e,{r:n.l}),lvl:t+1}):e}function z7e(e){return N7e(e,({k:e,v:t})=>({index:e,value:t}))}function B7e(e,t){return!!(e&&e.startIndex===t.startIndex&&e.endIndex===t.endIndex)}function g0(e,t){return!!(e&&e[0]===t[0]&&e[1]===t[1])}var _0=K1(()=>({recalcInProgress:H1(!1)}),[],{singleton:!0});function V7e(e,t,n){return e[v0(e,t,n)]}function v0(e,t,n,r=0){let i=e.length-1;for(;r<=i;){let a=Math.floor((r+i)/2),o=e[a],s=n(o,t);if(s===0)return a;if(s===-1){if(i-r<2)return a-1;i=a-1}else{if(i===r)return a;r=a+1}}throw Error(`Failed binary finding record in array - ${e.join(`,`)}, searched for ${t}`)}function H7e(e,t,n,r){let i=v0(e,t,r),a=v0(e,n,r,i);return e.slice(i,a+1)}function y0(e,t){return Math.round(e.getBoundingClientRect()[t])}function b0(e){return!r0(e.groupOffsetTree)}function x0({index:e},t){return t===e?0:t<e?-1:1}function U7e(){return{groupIndices:[],groupOffsetTree:s0(),lastIndex:0,lastOffset:0,lastSize:0,offsetTree:[],sizeTree:s0()}}function W7e(e,t){let n=r0(e)?0:1/0;for(let r of t){let{endIndex:t,size:i,startIndex:a}=r;if(n=Math.min(n,a),r0(e)){e=o0(e,0,i);continue}let o=c0(e,a-1,t+1);if(o.some(e9e(r)))continue;let s=!1,c=!1;for(let{end:n,start:r,value:a}of o)s?(t>=r||i===a)&&(e=l0(e,r)):(c=a!==i,s=!0),n>t&&t>=r&&a!==i&&(e=o0(e,t+1,a));c&&(e=o0(e,a,i))}return[e,n]}function G7e(e){return typeof e.groupIndex<`u`}function K7e({offset:e},t){return t===e?0:t<e?-1:1}function S0(e,t,n){if(t.length===0)return 0;let{index:r,offset:i,size:a}=V7e(t,e,x0),o=e-r,s=a*o+(o-1)*n+i;return s>0?s+n:s}function q7e(e,t){if(!b0(t))return e;let n=0;for(;t.groupIndices[n]<=e+n;)n++;return e+n}function J7e(e,t,n){if(G7e(e))return t.groupIndices[e.groupIndex]+1;{let r=q7e(e.index===`LAST`?n:e.index,t);return r=Math.max(0,r,Math.min(n,r)),r}}function Y7e(e,t,n,r=0){return r>0&&(t=Math.max(t,V7e(e,r,x0).offset)),N7e(H7e(e,t,n,K7e),$7e)}function X7e(e,[t,n,r,i]){t.length>0&&r(`received item sizes`,t,X1.DEBUG);let a=e.sizeTree,o=a,s=0;if(n.length>0&&r0(a)&&t.length===2){let e=t[0].size,r=t[1].size;o=n.reduce((t,n)=>o0(o0(t,n,e),n+1,r),o)}else [o,s]=W7e(o,t);if(o===a)return e;let{lastIndex:c,lastOffset:l,lastSize:u,offsetTree:d}=C0(e.offsetTree,s,o,i);return{groupIndices:n,groupOffsetTree:n.reduce((e,t)=>o0(e,t,S0(t,d,i)),s0()),lastIndex:c,lastOffset:l,lastSize:u,offsetTree:d,sizeTree:o}}function Z7e(e){return u0(e).map(({k:e,v:t},n,r)=>{let i=r[n+1];return{endIndex:i?i.k-1:1/0,size:t,startIndex:e}})}function Q7e(e,t){let n=0,r=0;for(;n<e;)n+=t[r+1]-t[r]-1,r++;return r-(n===e?0:1)}function C0(e,t,n,r){let i=e,a=0,o=0,s=0,c=0;if(t!==0){c=v0(i,t-1,x0),s=i[c].offset;let e=a0(n,t-1);a=e[0],o=e[1],i.length&&i[c].size===a0(n,t)[1]&&--c,i=i.slice(0,c+1)}else i=[];for(let{start:e,value:c}of c0(n,t,1/0)){let t=e-a,n=t*o+s+t*r;i.push({index:e,offset:n,size:c}),a=e,s=n,o=c}return{lastIndex:a,lastOffset:s,lastSize:o,offsetTree:i}}function $7e(e){return{index:e.index,value:e}}function e9e(e){let{endIndex:t,size:n,startIndex:r}=e;return e=>e.start===r&&(e.end===t||e.end===1/0)&&e.value===n}var t9e={offsetHeight:`height`,offsetWidth:`width`},w0=K1(([{log:e},{recalcInProgress:t}])=>{let n=W1(),r=W1(),i=U1(r,0),a=W1(),o=W1(),s=H1(0),c=H1([]),l=H1(void 0),u=H1(void 0),d=H1(void 0),f=H1(void 0),p=H1((e,t)=>y0(e,t9e[t])),m=H1(void 0),h=H1(0),g=U7e(),_=U1(L1(n,V1(c,e,h),R1(X7e,g),N1()),g),v=U1(L1(c,N1(),R1((e,t)=>({current:t,prev:e.current}),{current:[],prev:[]}),F1(({prev:e})=>e)),[]);j1(L1(c,P1(e=>e.length>0),V1(_,h),F1(([e,t,n])=>{let r=e.reduce((e,r,i)=>o0(e,r,S0(r,t.offsetTree,n)||i),s0());return{...t,groupIndices:e,groupOffsetTree:r}})),_),j1(L1(r,V1(_),P1(([e,{lastIndex:t}])=>e<t),F1(([e,{lastIndex:t,lastSize:n}])=>[{endIndex:t,size:n,startIndex:e}])),n),j1(l,u);let y=U1(L1(l,F1(e=>e===void 0)),!0);j1(L1(u,P1(e=>e!==void 0&&r0(A1(_).sizeTree)),F1(e=>{let t=A1(d),n=A1(c).length>0;return t?n?[{endIndex:0,size:t,startIndex:0},{endIndex:1,size:e,startIndex:1}]:[]:[{endIndex:0,size:e,startIndex:0}]})),n),j1(L1(f,P1(e=>e!==void 0&&e.length>0&&r0(A1(_).sizeTree)),F1(e=>{let t=[],n=e[0],r=0;for(let i=1;i<e.length;i++){let a=e[i];a!==n&&(t.push({endIndex:i-1,size:n,startIndex:r}),n=a,r=i)}return t.push({endIndex:e.length-1,size:n,startIndex:r}),t})),n),j1(L1(c,V1(d,u),P1(([,e,t])=>e!==void 0&&t!==void 0),F1(([e,t,n])=>{let r=[];for(let i=0;i<e.length;i++){let a=e[i],o=e[i+1];r.push({startIndex:a,endIndex:a,size:t}),o!==void 0&&r.push({startIndex:a+1,endIndex:o-1,size:n})}return r})),n);let b=G1(L1(n,V1(_),R1(({sizes:e},[t,n])=>({changed:n!==e,sizes:n}),{changed:!1,sizes:g}),F1(e=>e.changed)));D1(L1(s,R1((e,t)=>({diff:e.prev-t,prev:t}),{diff:0,prev:0}),F1(e=>e.diff)),e=>{let{groupIndices:n}=A1(_);if(e>0)O1(t,!0),O1(a,e+Q7e(e,n));else if(e<0){let t=A1(v);t.length>0&&(e-=Q7e(-e,t)),O1(o,e)}}),D1(L1(s,V1(e)),([e,t])=>{e<0&&t("`firstItemIndex` prop should not be set to less than zero. If you don't know the total count, just use a very high value",{firstItemIndex:s},X1.ERROR)});let x=G1(a);j1(L1(a,V1(_),F1(([e,t])=>{let n=t.groupIndices.length>0,r=[],i=t.lastSize;if(n){let n=i0(t.sizeTree,0),a=0,o=0;for(;a<e;){let e=t.groupIndices[o],s=t.groupIndices.length===o+1?1/0:t.groupIndices[o+1]-e-1;r.push({endIndex:e,size:n,startIndex:e}),r.push({endIndex:e+1+s-1,size:i,startIndex:e+1}),o++,a+=s+1}let s=u0(t.sizeTree);return a!==e&&s.shift(),s.reduce((t,{k:n,v:r})=>{let i=t.ranges;return t.prevSize!==0&&(i=[...t.ranges,{endIndex:n+e-1,size:t.prevSize,startIndex:t.prevIndex}]),{prevIndex:n+e,prevSize:r,ranges:i}},{prevIndex:e,prevSize:0,ranges:r}).ranges}return u0(t.sizeTree).reduce((t,{k:n,v:r})=>({prevIndex:n+e,prevSize:r,ranges:[...t.ranges,{endIndex:n+e-1,size:t.prevSize,startIndex:t.prevIndex}]}),{prevIndex:0,prevSize:i,ranges:[]}).ranges})),n);let S=G1(L1(o,V1(_,h),F1(([e,{offsetTree:t},n])=>S0(-e,t,n))));return j1(L1(o,V1(_,h),F1(([e,t,n])=>{if(t.groupIndices.length>0){if(r0(t.sizeTree))return t;let r=s0(),i=A1(v),a=0,o=0,s=0;for(;a<-e;){s=i[o];let e=i[o+1]-s-1;o++,a+=e+1}if(r=u0(t.sizeTree).reduce((t,{k:n,v:r})=>o0(t,Math.max(0,n+e),r),r),a!==-e){let n=i0(t.sizeTree,s);r=o0(r,0,n);let i=a0(t.sizeTree,-e+1)[1];r=o0(r,1,i)}return{...t,sizeTree:r,...C0(t.offsetTree,0,r,n)}}else{let r=u0(t.sizeTree).reduce((t,{k:n,v:r})=>o0(t,Math.max(0,n+e),r),s0());return{...t,sizeTree:r,...C0(t.offsetTree,0,r,n)}}})),_),{beforeUnshiftWith:x,data:m,defaultItemSize:u,firstItemIndex:s,fixedItemSize:l,fixedGroupSize:d,gap:h,groupIndices:c,heightEstimates:f,itemSize:p,listRefresh:b,shiftWith:o,shiftWithOffset:S,sizeRanges:n,sizes:_,statefulTotalCount:i,totalCount:r,trackItemSizes:y,unshiftWith:a}},E1(Z1,_0),{singleton:!0});function n9e(e){return e.reduce((e,t)=>(e.groupIndices.push(e.totalCount),e.totalCount+=t+1,e),{groupIndices:[],totalCount:0})}var r9e=K1(([{groupIndices:e,sizes:t,totalCount:n},{headerHeight:r,scrollTop:i}])=>{let a=W1(),o=W1(),s=G1(L1(a,F1(n9e)));return j1(L1(s,F1(e=>e.totalCount)),n),j1(L1(s,F1(e=>e.groupIndices)),e),j1(L1(q1(i,t,r),P1(([e,t])=>b0(t)),F1(([e,t,n])=>a0(t.groupOffsetTree,Math.max(e-n,0),`v`)[0]),N1(),F1(e=>[e])),o),{groupCounts:a,topItemsIndexes:o}},E1(w0,t0)),T0=K1(([{log:e}])=>{let t=H1(!1),n=G1(L1(t,P1(e=>e),N1()));return D1(t,t=>{t&&A1(e)(`props updated`,{},X1.DEBUG)}),{didMount:n,propsReady:t}},E1(Z1),{singleton:!0}),i9e=typeof document<`u`&&`scrollBehavior`in document.documentElement.style;function a9e(e){let t=typeof e==`number`?{index:e}:e;return t.align||=`start`,(!t.behavior||!i9e)&&(t.behavior=`auto`),t.offset||=0,t}var E0=K1(([{gap:e,listRefresh:t,sizes:n,totalCount:r},{fixedFooterHeight:i,fixedHeaderHeight:a,footerHeight:o,headerHeight:s,scrollingInProgress:c,scrollTo:l,smoothScrollTargetReached:u,viewportHeight:d},{log:f}])=>{let p=W1(),m=W1(),h=H1(0),g=null,_=null,v=null;function y(){g&&=(g(),null),v&&=(v(),null),_&&=(clearTimeout(_),null),O1(c,!1)}return j1(L1(p,V1(n,d,r,h,s,o,f),V1(e,a,i),F1(([[e,n,r,i,a,o,s,l],d,f,h])=>{let b=a9e(e),{align:x,behavior:S,offset:C}=b,w=i-1,T=J7e(b,n,w),E=S0(T,n.offsetTree,d)+o;x===`end`?(E+=f+a0(n.sizeTree,T)[1]-r+h,T===w&&(E+=s)):x===`center`?E+=(f+a0(n.sizeTree,T)[1]-r+h)/2:E-=a,C&&(E+=C);let D=t=>{y(),t?(l(`retrying to scroll to`,{location:e},X1.DEBUG),O1(p,e)):(O1(m,!0),l(`list did not change, scroll successful`,{},X1.DEBUG))};if(y(),S===`smooth`){let e=!1;v=D1(t,t=>{e||=t}),g=M1(u,()=>{D(e)})}else g=M1(L1(t,o9e(150)),D);return _=setTimeout(()=>{y()},1200),O1(c,!0),l(`scrolling from index to`,{behavior:S,index:T,top:E},X1.DEBUG),{behavior:S,top:E}})),l),{scrollTargetReached:m,scrollToIndex:p,topListHeight:h}},E1(w0,t0,Z1),{singleton:!0});function o9e(e){return t=>{let n=setTimeout(()=>{t(!1)},e);return e=>{e&&(t(!0),clearTimeout(n))}}}function D0(e,t){e==0?t():requestAnimationFrame(()=>{D0(e-1,t)})}function O0(e,t){let n=t-1;return typeof e==`number`?e:e.index===`LAST`?n:e.index}var k0=K1(([{defaultItemSize:e,listRefresh:t,sizes:n},{scrollTop:r},{scrollTargetReached:i,scrollToIndex:a},{didMount:o}])=>{let s=H1(!0),c=H1(0),l=H1(!0);return j1(L1(o,V1(c),P1(([e,t])=>!!t),I1(!1)),s),j1(L1(o,V1(c),P1(([e,t])=>!!t),I1(!1)),l),D1(L1(q1(t,o),V1(s,n,e,l),P1(([[,e],t,{sizeTree:n},r,i])=>e&&(!r0(n)||C1(r))&&!t&&!i),V1(c)),([,e])=>{M1(i,()=>{O1(l,!0)}),D0(4,()=>{M1(r,()=>{O1(s,!0)}),O1(a,e)})}),{initialItemFinalLocationReached:l,initialTopMostItemIndex:c,scrolledToInitialItem:s}},E1(w0,t0,E0,T0),{singleton:!0});function s9e(e,t){return Math.abs(e-t)<1.01}var A0=`up`,j0=`down`,c9e=`none`,l9e={atBottom:!1,notAtBottomBecause:`NOT_SHOWING_LAST_ITEM`,state:{offsetBottom:0,scrollHeight:0,scrollTop:0,viewportHeight:0}},u9e=0,M0=K1(([{footerHeight:e,headerHeight:t,scrollBy:n,scrollContainerState:r,scrollTop:i,viewportHeight:a}])=>{let o=H1(!1),s=H1(!0),c=W1(),l=W1(),u=H1(4),d=H1(u9e),f=U1(L1(Y1(L1(J1(i),z1(1),I1(!0)),L1(J1(i),z1(1),I1(!1),S7e(100))),N1()),!1),p=U1(L1(Y1(L1(n,I1(!0)),L1(n,I1(!1),S7e(200))),N1()),!1);j1(L1(q1(J1(i),J1(d)),F1(([e,t])=>e<=t),N1()),s),j1(L1(s,B1(50)),l);let m=G1(L1(q1(r,J1(a),J1(t),J1(e),J1(u)),R1((e,[{scrollHeight:t,scrollTop:n},r,i,a,o])=>{let s=n+r-t>-o,c={scrollHeight:t,scrollTop:n,viewportHeight:r};if(s){let t,r;return n>e.state.scrollTop?(t=`SCROLLED_DOWN`,r=e.state.scrollTop-n):(t=`SIZE_DECREASED`,r=e.state.scrollTop-n||e.scrollTopDelta),{atBottom:!0,atBottomBecause:t,scrollTopDelta:r,state:c}}let l;return l=c.scrollHeight>e.state.scrollHeight?`SIZE_INCREASED`:r<e.state.viewportHeight?`VIEWPORT_HEIGHT_DECREASING`:n<e.state.scrollTop?`SCROLLING_UPWARDS`:`NOT_FULLY_SCROLLED_TO_LAST_ITEM_BOTTOM`,{atBottom:!1,notAtBottomBecause:l,state:c}},l9e),N1((e,t)=>e&&e.atBottom===t.atBottom))),h=U1(L1(r,R1((e,{scrollHeight:t,scrollTop:n,viewportHeight:r})=>{if(s9e(e.scrollHeight,t))return{changed:!1,jump:0,scrollHeight:t,scrollTop:n};{let i=t-(n+r)<1;return e.scrollTop!==n&&i?{changed:!0,jump:e.scrollTop-n,scrollHeight:t,scrollTop:n}:{changed:!0,jump:0,scrollHeight:t,scrollTop:n}}},{changed:!1,jump:0,scrollHeight:0,scrollTop:0}),P1(e=>e.changed),F1(e=>e.jump)),0);j1(L1(m,F1(e=>e.atBottom)),o),j1(L1(o,B1(50)),c);let g=H1(j0);j1(L1(r,F1(({scrollTop:e})=>e),N1(),R1((e,t)=>A1(p)?{direction:e.direction,prevScrollTop:t}:{direction:t<e.prevScrollTop?A0:j0,prevScrollTop:t},{direction:j0,prevScrollTop:0}),F1(e=>e.direction)),g),j1(L1(r,B1(50),I1(c9e)),g);let _=H1(0);return j1(L1(f,P1(e=>!e),I1(0)),_),j1(L1(i,B1(100),V1(f),P1(([e,t])=>t),R1(([e,t],[n])=>[t,n],[0,0]),F1(([e,t])=>t-e)),_),{atBottomState:m,atBottomStateChange:c,atBottomThreshold:u,atTopStateChange:l,atTopThreshold:d,isAtBottom:o,isAtTop:s,isScrolling:f,lastJumpDueToItemResize:h,scrollDirection:g,scrollVelocity:_}},E1(t0)),N0=`top`,P0=`bottom`,d9e=`none`;function f9e(e,t,n){return typeof e==`number`?n===A0&&t===N0||n===j0&&t===P0?e:0:n===A0?t
vendor: 4,627 bytes, line 157
157===N0?e.main:e.reverse:t===P0?e.main:e.reverse}function p9e(e,t){return typeof e==`number`?e:e[t]??0}var F0=K1(([{deviation:e,fixedHeaderHeight:t,headerHeight:n,scrollTop:r,viewportHeight:i}])=>{let a=W1(),o=H1(0),s=H1(0),c=H1(0);return{increaseViewportBy:s,listBoundary:a,overscan:c,topListHeight:o,visibleRange:U1(L1(q1(J1(r),J1(i),J1(n),J1(a,g0),J1(c),J1(o),J1(t),J1(e),J1(s)),F1(([e,t,n,[r,i],a,o,s,c,l])=>{let u=e-c,d=o+s,f=Math.max(n-u,0),p=d9e,m=p9e(l,N0),h=p9e(l,P0);return r-=c,r+=n+s,i+=n+s,i-=c,r>e+d-m&&(p=A0),i<e-f+t+h&&(p=j0),p===d9e?null:[Math.max(u-n-f9e(a,N0,p)-m,0),u-f-s+t+f9e(a,P0,p)+h]}),P1(e=>e!=null),N1(g0)),[0,0])}},E1(t0),{singleton:!0});function m9e(e,t,n){if(b0(t)){let r=q7e(e,t);return[{index:a0(t.groupOffsetTree,r)[0],offset:0,size:0},{data:n?.[0],index:r,offset:0,size:0}]}return[{data:n?.[0],index:e,offset:0,size:0}]}var I0={bottom:0,firstItemIndex:0,items:[],offsetBottom:0,offsetTop:0,top:0,topItems:[],topListHeight:0,totalCount:0};function L0(e,t,n,r,i,a){let{lastIndex:o,lastOffset:s,lastSize:c}=i,l=0,u=0;if(e.length>0){l=e[0].offset;let t=e[e.length-1];u=t.offset+t.size}let d=n-o,f=s+d*c+(d-1)*r,p=l,m=f-u;return{bottom:u,firstItemIndex:a,items:g9e(e,i,a),offsetBottom:m,offsetTop:l,top:p,topItems:g9e(t,i,a),topListHeight:t.reduce((e,t)=>t.size+e,0),totalCount:n}}function h9e(e,t,n,r,i,a){let o=0;if(n.groupIndices.length>0)for(let t of n.groupIndices){if(t-o>=e)break;o++}let s=e+o,c=O0(t,s);return L0(Array.from({length:s}).map((e,t)=>({data:a[t+c],index:t+c,offset:0,size:0})),[],s,i,n,r)}function g9e(e,t,n){if(e.length===0)return[];if(!b0(t))return e.map(e=>({...e,index:e.index+n,originalIndex:e.index}));let r=e[0].index,i=e[e.length-1].index,a=[],o=c0(t.groupOffsetTree,r,i),s,c=0;for(let r of e){(!s||s.end<r.index)&&(s=o.shift(),c=t.groupIndices.indexOf(s.start));let e;e=r.index===s.start?{index:c,type:`group`}:{groupIndex:c,index:r.index-(c+1)+n},a.push({...e,data:r.data,offset:r.offset,originalIndex:r.index,size:r.size})}return a}function _9e(e,t){return e===void 0?0:typeof e==`number`?e:e[t]??0}var R0=K1(([{data:e,firstItemIndex:t,gap:n,sizes:r,totalCount:i},a,{listBoundary:o,topListHeight:s,visibleRange:c},{initialTopMostItemIndex:l,scrolledToInitialItem:u},{topListHeight:d},f,{didMount:p},{recalcInProgress:m}])=>{let h=H1([]),g=H1(0),_=W1(),v=H1(0);j1(a.topItemsIndexes,h);let y=U1(L1(q1(p,m,J1(c,g0),J1(i),J1(r),J1(l),u,J1(h),J1(t),J1(n),J1(v),e),P1(([e,t,,n,,,,,,,,r])=>{let i=r&&r.length!==n;return e&&!t&&!i}),F1(([,,[e,t],n,r,i,a,o,s,c,l,u])=>{let d=r,{offsetTree:f,sizeTree:p}=d,m=A1(g);if(n===0)return{...I0,totalCount:n};if(e===0&&t===0)return m===0?{...I0,totalCount:n}:h9e(m,i,r,s,c,u||[]);if(r0(p))return m>0?null:L0(m9e(O0(i,n),d,u),[],n,c,d,s);let h=[];if(o.length>0){let e=o[0],t=o[o.length-1],n=0;for(let r of c0(p,e,t)){let i=r.value,a=Math.max(r.start,e),o=Math.min(r.end,t);for(let e=a;e<=o;e++)h.push({data:u?.[e],index:e,offset:n,size:i}),n+=i}}if(!a)return L0([],h,n,c,d,s);let _=o.length>0?o[o.length-1]+1:0,v=Y7e(f,e,t,_);if(v.length===0)return null;let y=n-1,b=T1([],n=>{for(let r of v){let i=r.value,a=i.offset,o=r.start,s=i.size;if(i.offset<e){o+=Math.floor((e-i.offset+c)/(s+c));let t=o-r.start;a+=t*s+t*c}o<_&&(a+=(_-o)*s,o=_);let l=Math.min(r.end,y);for(let e=o;e<=l&&!(a>=t);e++)n.push({data:u?.[e],index:e,offset:a,size:s}),a+=s+c}}),x=_9e(l,N0),S=_9e(l,P0);if(b.length>0&&(x>0||S>0)){let e=b[0],t=b[b.length-1];if(x>0&&e.index>_){let t=Math.min(x,e.index-_),n=[],r=e.offset;for(let i=e.index-1;i>=e.index-t;i--){let t=c0(p,i,i)[0]?.value??e.size;r-=t+c,n.unshift({data:u?.[i],index:i,offset:r,size:t})}b.unshift(...n)}if(S>0&&t.index<y){let e=Math.min(S,y-t.index),n=t.offset+t.size+c;for(let r=t.index+1;r<=t.index+e;r++){let e=c0(p,r,r)[0]?.value??t.size;b.push({data:u?.[r],index:r,offset:n,size:e}),n+=e+c}}}return L0(b,h,n,c,d,s)}),P1(e=>e!==null),N1()),I0);j1(L1(e,P1(C1),F1(e=>e?.length)),i),j1(L1(y,F1(e=>e.topListHeight)),d),j1(d,s),j1(L1(y,F1(e=>[e.top,e.bottom])),o),j1(L1(y,F1(e=>e.items)),_);let b=G1(L1(y,P1(({items:e})=>e.length>0),V1(i,e),P1(([{items:e},t])=>e[e.length-1].originalIndex===t-1),F1(([,e,t])=>[e-1,t]),N1(g0),F1(([e])=>e))),x=G1(L1(y,B1(200),P1(({items:e,topItems:t})=>e.length>0&&e[0].originalIndex===t.length),F1(({items:e})=>e[0].index),N1()));return{endReached:b,initialItemCount:g,itemsRendered:_,listState:y,minOverscanItemCount:v,rangeChanged:G1(L1(y,P1(({items:e})=>e.length>0),F1(({items:e})=>{let t=0,n=e.length-1;for(;e[t].type===`group`&&t<n;)t++;for(;e[n].type===`group`&&n>t;)n--;return{endIndex:e[n].index,startIndex:e[t].index}}),N1(B7e))),startReached:x,topItemsIndexes:h,...f}}
vendor: 8,498 bytes, line 157
157,E1(w0,r9e,F0,k0,E0,M0,T0,_0),{singleton:!0}),v9e=K1(([{fixedFooterHeight:e,fixedHeaderHeight:t,footerHeight:n,headerHeight:r},{listState:i}])=>{let a=W1(),o=U1(L1(q1(n,e,r,t,i),F1(([e,t,n,r,i])=>e+t+n+r+i.offsetBottom+i.bottom)),0);return j1(J1(o),a),{totalListHeight:o,totalListHeightChanged:a}},E1(t0,R0),{singleton:!0}),y9e=K1(([{viewportHeight:e},{totalListHeight:t}])=>{let n=H1(!1);return{alignToBottom:n,paddingTopAddition:U1(L1(q1(n,e,t),P1(([e])=>e),F1(([,e,t])=>Math.max(0,e-t)),B1(0),N1()),0)}},E1(t0,v9e),{singleton:!0}),b9e=K1(()=>({context:H1(null)})),x9e=({itemBottom:e,itemTop:t,locationParams:{align:n,behavior:r,...i},viewportBottom:a,viewportTop:o})=>t<o?{...i,align:n??`start`,behavior:r}:e>a?{...i,align:n??`end`,behavior:r}:null,S9e=K1(([{gap:e,sizes:t,totalCount:n},{fixedFooterHeight:r,fixedHeaderHeight:i,headerHeight:a,scrollingInProgress:o,scrollTop:s,viewportHeight:c},{scrollToIndex:l}])=>{let u=W1();return j1(L1(u,V1(t,c,n,a,i,r,s),V1(e),F1(([[e,t,n,r,i,a,s,c],l])=>{let{align:u,behavior:d,calculateViewLocation:f=x9e,done:p,...m}=e,h=J7e(e,t,r-1),g=S0(h,t.offsetTree,l)+i+a,_=g+a0(t.sizeTree,h)[1],v=c+a,y=c+n-s,b=f({itemBottom:_,itemTop:g,locationParams:{align:u,behavior:d,...m},viewportBottom:y,viewportTop:v});return b?p&&M1(L1(o,P1(e=>!e),z1(A1(o)?1:2)),p):p?.(),b}),P1(e=>e!==null)),l),{scrollIntoView:u}},E1(w0,t0,E0,R0,Z1),{singleton:!0});function C9e(e){return e?e===`smooth`?`smooth`:`auto`:!1}var w9e=(e,t)=>typeof e==`function`?C9e(e(t)):t&&C9e(e),T9e=K1(([{listRefresh:e,totalCount:t,fixedItemSize:n,data:r},{atBottomState:i,isAtBottom:a},{scrollToIndex:o},{scrolledToInitialItem:s},{didMount:c,propsReady:l},{log:u},{scrollingInProgress:d},{context:f},{scrollIntoView:p}])=>{let m=H1(!1),h=W1(),g=null;function _(e){O1(o,{align:`end`,behavior:e,index:`LAST`})}D1(L1(q1(L1(J1(t),z1(1)),c),V1(J1(m),a,s,d),F1(([[e,t],n,r,i,a])=>{let o=t&&i,s=`auto`;return o&&(s=w9e(n,r||a),o&&=!!s),{followOutputBehavior:s,shouldFollow:o,totalCount:e}}),P1(({shouldFollow:e})=>e)),({followOutputBehavior:t,totalCount:r})=>{g&&=(g(),null),A1(n)?requestAnimationFrame(()=>{A1(u)(`following output to `,{totalCount:r},X1.DEBUG),_(t)}):g=M1(e,()=>{A1(u)(`following output to `,{totalCount:r},X1.DEBUG),_(t),g=null})});function v(e){let t=M1(i,t=>{e&&!t.atBottom&&t.notAtBottomBecause===`SIZE_INCREASED`&&!g&&(A1(u)(`scrolling to bottom due to increased size`,{},X1.DEBUG),_(`auto`))});setTimeout(t,100)}D1(L1(q1(J1(m),t,l),P1(([e,,t])=>e&&t),R1(({value:e},[,t])=>({refreshed:e===t,value:t}),{refreshed:!1,value:0}),P1(({refreshed:e})=>e),V1(m,t)),([,e])=>{A1(s)&&v(e!==!1)}),D1(h,()=>{v(A1(m)!==!1)}),D1(q1(J1(m),i),([e,t])=>{e&&!t.atBottom&&t.notAtBottomBecause===`VIEWPORT_HEIGHT_DECREASING`&&_(`auto`)});let y=H1(null),b=W1();return j1(Y1(L1(J1(r),F1(e=>e?.length??0)),L1(J1(t))),b),D1(L1(q1(L1(b,z1(1)),c),V1(J1(y),s,d,f),F1(([[e,t],n,r,i,a])=>t&&r&&n?.({context:a,totalCount:e,scrollingInProgress:i})),P1(e=>!!e),B1(0)),t=>{g&&=(g(),null),A1(n)?requestAnimationFrame(()=>{A1(u)(`scrolling into view`,{}),O1(p,t)}):g=M1(e,()=>{A1(u)(`scrolling into view`,{}),O1(p,t),g=null})}),{autoscrollToBottom:h,followOutput:m,scrollIntoViewOnChange:y}},E1(w0,M0,E0,k0,T0,Z1,t0,b9e,S9e)),E9e=K1(([{data:e,firstItemIndex:t,gap:n,sizes:r},{initialTopMostItemIndex:i},{initialItemCount:a,listState:o},{didMount:s}])=>(j1(L1(s,V1(a),P1(([,e])=>e!==0),V1(i,r,t,n,e),F1(([[,e],t,n,r,i,a=[]])=>h9e(e,t,n,r,i,a))),o),{}),E1(w0,k0,R0,T0),{singleton:!0}),D9e=K1(([{didMount:e},{scrollTo:t},{listState:n}])=>{let r=H1(0);return D1(L1(e,V1(r),P1(([,e])=>e!==0),F1(([,e])=>({top:e}))),e=>{M1(L1(n,z1(1),P1(e=>e.items.length>1)),()=>{requestAnimationFrame(()=>{O1(t,e)})})}),{initialScrollTop:r}},E1(T0,t0,R0),{singleton:!0}),O9e=K1(([{scrollVelocity:e}])=>{let t=H1(!1),n=W1(),r=H1(!1);return j1(L1(e,V1(r,t,n),P1(([e,t])=>!!t),F1(([e,t,n,r])=>{let{enter:i,exit:a}=t;if(n){if(a(e,r))return!1}else if(i(e,r))return!0;return n}),N1()),t),D1(L1(q1(t,e,n),V1(r)),([[e,t,n],r])=>{e&&r&&r.change&&r.change(t,n)}),{isSeeking:t,scrollSeekConfiguration:r,scrollSeekRangeChanged:n,scrollVelocity:e}},E1(M0),{singleton:!0}),z0=K1(([{scrollContainerState:e,scrollTo:t}])=>{let n=W1(),r=W1(),i=W1(),a=H1(!1),o=H1(void 0);return j1(L1(q1(n,r),F1(([{scrollHeight:e,scrollTop:t,viewportHeight:n},{offsetTop:r}])=>({scrollHeight:e,scrollTop:Math.max(0,t-r),viewportHeight:n}))),e),j1(L1(t,V1(r),F1(([e,{offsetTop:t}])=>({...e,top:e.top+t}))),i),{customScrollParent:o,useWindowScroll:a,windowScrollContainerState:n,windowScrollTo:i,windowViewportRect:r}},E1(t0)),k9e=K1(([{sizeRanges:e,sizes:t},{headerHeight:n,scrollTop:r},{initialTopMostItemIndex:i},{didMount:a},{useWindowScroll:o,windowScrollContainerState:s,windowViewportRect:c}])=>{let l=W1(),u=H1(void 0),d=H1(null),f=H1(null);return j1(s,d),j1(c,f),D1(L1(l,V1(t,r,o,d,f,n)),([e,t,n,r,i,a,o])=>{let s=Z7e(t.sizeTree);r&&i!==null&&a!==null&&(n=i.scrollTop-a.offsetTop),n-=o,e({ranges:s,scrollTop:n})}),j1(L1(u,P1(C1),F1(A9e)),i),j1(L1(a,V1(u),P1(([,e])=>e!==void 0),N1(),F1(([,e])=>e.ranges)),e),{getState:l,restoreStateFrom:u}},E1(w0,t0,k0,T0,z0));function A9e(e){return{align:`start`,index:0,offset:e.scrollTop}}var j9e=K1(([{topItemsIndexes:e}])=>{let t=H1(0);return j1(L1(t,P1(e=>e>=0),F1(e=>Array.from({length:e}).map((e,t)=>t))),e),{topItemCount:t}},E1(R0));function M9e(e){let t=!1,n;return(()=>(t||(t=!0,n=e()),n))}var N9e=M9e(()=>/iP(ad|od|hone)/i.test(navigator.userAgent)&&/WebKit/i.test(navigator.userAgent)),P9e=K1(([{data:e,defaultItemSize:t,firstItemIndex:n,fixedItemSize:r,fixedGroupSize:i,gap:a,groupIndices:o,heightEstimates:s,itemSize:c,sizeRanges:l,sizes:u,statefulTotalCount:d,totalCount:f,trackItemSizes:p},{initialItemFinalLocationReached:m,initialTopMostItemIndex:h,scrolledToInitialItem:g},_,v,y,b,{scrollToIndex:x},S,{topItemCount:C},{groupCounts:w},T])=>{let{listState:E,minOverscanItemCount:D,topItemsIndexes:O,rangeChanged:k,...A}=b;return j1(k,T.scrollSeekRangeChanged),j1(L1(T.windowViewportRect,F1(e=>e.visibleHeight)),_.viewportHeight),{data:e,defaultItemHeight:t,firstItemIndex:n,fixedItemHeight:r,fixedGroupHeight:i,gap:a,groupCounts:w,heightEstimates:s,initialItemFinalLocationReached:m,initialTopMostItemIndex:h,scrolledToInitialItem:g,sizeRanges:l,topItemCount:C,topItemsIndexes:O,totalCount:f,...y,groupIndices:o,itemSize:c,listState:E,minOverscanItemCount:D,scrollToIndex:x,statefulTotalCount:d,trackItemSizes:p,rangeChanged:k,...A,...T,..._,sizes:u,...v}},E1(w0,k0,t0,k9e,T9e,R0,E0,K1(([{deviation:e,scrollBy:t,scrollingInProgress:n,scrollTop:r},{isAtBottom:i,isScrolling:a,lastJumpDueToItemResize:o,scrollDirection:s},{listState:c},{beforeUnshiftWith:l,gap:u,shiftWithOffset:d,sizes:f},{log:p},{recalcInProgress:m}])=>{let h=G1(L1(c,V1(o),R1(([,e,t,n],[{bottom:r,items:i,offsetBottom:a,totalCount:o},s])=>{let c=r+a,l=0;return t===o&&e.length>0&&i.length>0&&(i[0].originalIndex===0&&e[0].originalIndex===0||(l=c-n,l!==0&&(l+=s))),[l,i,o,c]},[0,[],0,0]),P1(([e])=>e!==0),V1(r,s,n,i,p,m),P1(([,e,t,n,,,r])=>!r&&!n&&e!==0&&t===A0),F1(([[e],,,,,t])=>(t(`Upward scrolling compensation`,{amount:e},X1.DEBUG),e))));function g(n){n>0?(O1(t,{behavior:`auto`,top:-n}),O1(e,0)):(O1(e,0),O1(t,{behavior:`auto`,top:-n}))}return D1(L1(h,V1(e,a)),([t,n,r])=>{r&&N9e()?O1(e,n-t):g(-t)}),D1(L1(q1(U1(a,!1),e,m),P1(([e,t,n])=>!e&&!n&&t!==0),F1(([e,t])=>t),B1(1)),g),j1(L1(d,F1(e=>({top:-e}))),t),D1(L1(l,V1(f,u),F1(([e,{groupIndices:t,lastSize:n,sizeTree:r},i])=>{function a(e){return e*(n+i)}if(t.length===0)return a(e);{let n=0,i=i0(r,0),o=0,s=0;for(;o<e;){o++,n+=i;let r=t.length===s+1?1/0:t[s+1]-t[s]-1;o+r>e&&(n-=i,r=e-o+1),o+=r,n+=a(r),s++}return n}})),n=>{O1(e,n),requestAnimationFrame(()=>{O1(t,{top:n}),requestAnimationFrame(()=>{O1(e,0),O1(m,!1)})})}),{deviation:e}},E1(t0,M0,R0,w0,Z1,_0)),j9e,r9e,K1(([e,t,n,r,i,a,o,s,c,l,u])=>({...e,...t,...n,...r,...i,...a,...o,...s,...c,...l,...u}),E1(F0,E9e,T0,O9e,v9e,D9e,y9e,z0,S9e,Z1,b9e))));function F9e(e,t){let n={},r={},i=0,a=e.length;for(;i<a;)r[e[i]]=1,i+=1;for(let e in t)Object.hasOwn(r,e)||(n[e]=t[e]);return n}var B0=typeof document<`u`?J.useLayoutEffect:J.useEffect;function V0(e,t,n){let r=Object.keys(t.required||{}),i=Object.keys(t.optional||{}),a=Object.keys(t.methods||{}),o=Object.keys(t.events||{}),s=J.createContext({});function c(e,n){e.propsReady&&O1(e.propsReady,!1);for(let i of r){let r=e[t.required[i]];O1(r,n[i])}for(let r of i)if(r in n){let i=e[t.optional[r]];O1(i,n[r])}e.propsReady&&O1(e.propsReady,!0)}function l(e){return a.reduce((n,r)=>(n[r]=n=>
157{let i=e[t.methods[r]];O1(i,n)},n),{})}function u(e){return o.reduce((n,r)=>(n[r]=T7e(e[t.events[r]]),n),{})}return{Component:J.forwardRef((t,a)=>{let{children:d,...f}=t,[p]=J.useState(()=>T1(D7e(e),e=>{c(e,f)})),[m]=J.useState(v7e(u,p));B0(()=>{for(let e of o)e in f&&D1(m[e],f[e]);return()=>{Object.values(m).map(k1)}},[f,m,p]),B0(()=>{c(p,f)}),J.useImperativeHandle(a,g7e(l(p)));let h=n;return(0,Y.jsx)(s.Provider,{value:p,children:n?(0,Y.jsx)(h,{...F9e([...r,...i,...o],f),children:d}):d})}),useEmitter:(e,t)=>{let n=J.useContext(s)[e];B0(()=>D1(n,t),[t,n])},useEmitterValue:e=>{let t=J.useContext(s)[e],[n,r]=J.useState(v7e(A1,t));return B0(()=>D1(t,e=>{e!==n&&r(g7e(e))}),[t,n]),n},usePublisher:e=>{let t=J.useContext(s);return J.useCallback(n=>{O1(t[e],n)},[t,e])}}}var H0=J.createContext(void 0),I9e=J.createContext(void 0),L9e=typeof document<`u`?J.useLayoutEffect:J.useEffect;function U0(e){return`self`in e}function R9e(e){return`body`in e}function z9e(e,t,n,r=w1,i,a){let o=J.useRef(null),s=J.useRef(null),c=J.useRef(null),l=J.useCallback(n=>{let r,i,o,l=n.target;if(R9e(l)||U0(l)){let e=U0(l)?l:l.defaultView;o=a?e.scrollX:e.scrollY,r=a?e.document.documentElement.scrollWidth:e.document.documentElement.scrollHeight,i=a?e.innerWidth:e.innerHeight}else o=a?l.scrollLeft:l.scrollTop,r=a?l.scrollWidth:l.scrollHeight,i=a?l.offsetWidth:l.offsetHeight;let u=()=>{e({scrollHeight:r,scrollTop:Math.max(o,0),viewportHeight:i})};n.suppressFlushSync?u():fC.flushSync(u),s.current!==null&&(o===s.current||o<=0||o===r-i)&&(s.current=null,t(!0),c.current&&=(clearTimeout(c.current),null))},[e,t,a]);J.useEffect(()=>{let e=i||o.current;return r(i||o.current),l({suppressFlushSync:!0,target:e}),e.addEventListener(`scroll`,l,{passive:!0}),()=>{r(null),e.removeEventListener(`scroll`,l)}},[o,l,n,r,i]);function u(n){let r=o.current;if(!r||(a?`offsetWidth`in r&&r.offsetWidth===0:`offsetHeight`in r&&r.offsetHeight===0))return;let i=n.behavior===`smooth`,l,u,d;U0(r)?(u=Math.max(y0(r.document.documentElement,a?`width`:`height`),a?r.document.documentElement.scrollWidth:r.document.documentElement.scrollHeight),l=a?r.innerWidth:r.innerHeight,d=a?window.scrollX:window.scrollY):(u=r[a?`scrollWidth`:`scrollHeight`],l=y0(r,a?`width`:`height`),d=r[a?`scrollLeft`:`scrollTop`]);let f=u-l;if(n.top=Math.ceil(Math.max(Math.min(f,n.top),0)),s9e(l,u)||n.top===d){e({scrollHeight:u,scrollTop:d,viewportHeight:l}),i&&t(!0);return}i?(s.current=n.top,c.current&&clearTimeout(c.current),c.current=setTimeout(()=>{c.current=null,s.current=null,t(!0)},1e3)):s.current=null,a&&(n={behavior:n.behavior,left:n.top}),r.scrollTo(n)}function d(e){a&&(e={behavior:e.behavior,left:e.top}),o.current.scrollBy(e)}return{scrollByCallback:d,scrollerRef:o,scrollToCallback:u}}var W0=`-webkit-sticky`,B9e=`sticky`,G0=M9e(()=>{if(typeof document>`u`)return B9e;let e=document.createElement(`div`);return e.style.position=W0,e.style.position===W0?W0:B9e});function K0(e){return e}var V9e=K1(([e,t])=>({...e,...t}),E1(P9e,K1(()=>{let e=H1(e=>`Item ${e}`),t=H1(e=>`Group ${e}`),n=H1({}),r=H1(K0),i=H1(`div`),a=H1(w1),o=(e,t=null)=>U1(L1(n,F1(t=>t[e]),N1()),t);return{components:n,computeItemKey:r,EmptyPlaceholder:o(`EmptyPlaceholder`),FooterComponent:o(`Footer`),GroupComponent:o(`Group`,`div`),groupContent:t,HeaderComponent:o(`Header`),HeaderFooterTag:i,ItemComponent:o(`Item`,`div`),itemContent:e,ListComponent:o(`List`,`div`),ScrollerComponent:o(`Scroller`,`div`),scrollerRef:a,ScrollSeekPlaceholder:o(`ScrollSeekPlaceholder`),TopItemListComponent:o(`TopItemList`)}}))),H9e=({height:e})=>(0,Y.jsx)(`div`,{style:{height:e}}),U9e={overflowAnchor:`none`,position:G0(),zIndex:1},W9e={overflowAnchor:`none`},G9e={...W9e,display:`inline-block`,height:`100%`},K9e=J.memo(function({showTopList:e=!1}){let t=Q0(`listState`),n=$0(`sizeRanges`),r=Q0(`useWindowScroll`),i=Q0(`customScrollParent`),a=$0(`windowScrollContainerState`),o=$0(`scrollContainerState`),s=i||r?a:o,c=Q0(`itemContent`),l=Q0(`context`),u=Q0(`groupContent`),d=Q0(`trackItemSizes`),f=Q0(`itemSize`),p=Q0(`log`),m=$0(`gap`),h=Q0(`horizontalDirection`),{callbackRef:g}=A7e(n,f,d,e?w1:s,p,m,i,h,Q0(`skipAnimationFrameInResizeObserver`)),[_,v]=J.useState(0);Z0(`deviation`,e=>{_!==e&&v(e)});let y=Q0(`EmptyPlaceholder`),b=Q0(`ScrollSeekPlaceholder`)||H9e,x=Q0(`ListComponent`),S=Q0(`ItemComponent`),C=
157Q0(`GroupComponent`),w=Q0(`computeItemKey`),T=Q0(`isSeeking`),E=Q0(`groupIndices`).length>0,D=Q0(`alignToBottom`),O=Q0(`initialItemFinalLocationReached`),k=e?{}:{boxSizing:`border-box`,...h?{display:`inline-block`,height:`100%`,marginLeft:_===0?D?`auto`:0:_,paddingLeft:t.offsetTop,paddingRight:t.offsetBottom,whiteSpace:`nowrap`}:{marginTop:_===0?D?`auto`:0:_,paddingBottom:t.offsetBottom,paddingTop:t.offsetTop},...O?{}:{visibility:`hidden`}};return!e&&t.totalCount===0&&y?(0,Y.jsx)(y,{...J0(y,l)}):(0,Y.jsx)(x,{...J0(x,l),"data-testid":e?`virtuoso-top-item-list`:`virtuoso-item-list`,ref:g,style:k,children:(e?t.topItems:t.items).map(e=>{let n=e.originalIndex,r=w(n+t.firstItemIndex,e.data,l);return T?(0,J.createElement)(b,{...J0(b,l),height:e.size,index:e.index,key:r,type:e.type||`item`,...e.type===`group`?{}:{groupIndex:e.groupIndex}}):e.type===`group`?(0,J.createElement)(C,{...J0(C,l),"data-index":n,"data-item-index":e.index,"data-known-size":e.size,key:r,style:U9e},u(e.index,l)):(0,J.createElement)(S,{...J0(S,l),...X9e(S,e.data),"data-index":n,"data-item-group-index":e.groupIndex,"data-item-index":e.index,"data-known-size":e.size,key:r,style:h?G9e:W9e},E?c(e.index,e.groupIndex,e.data,l):c(e.index,e.data,l))})})}),q9e={height:`100%`,outline:`none`,overflowY:`auto`,position:`relative`,WebkitOverflowScrolling:`touch`},J9e={outline:`none`,overflowX:`auto`,position:`relative`},q0=e=>({height:`100%`,position:`absolute`,top:0,width:`100%`,...e?{display:`flex`,flexDirection:`column`}:{}}),Y9e={position:G0(),top:0,width:`100%`,zIndex:1};function J0(e,t){if(typeof e!=`string`)return{context:t}}function X9e(e,t){return{item:typeof e==`string`?void 0:t}}var Z9e=J.memo(function(){let e=Q0(`HeaderComponent`),t=$0(`headerHeight`),n=Q0(`HeaderFooterTag`),r=Q1(J.useMemo(()=>e=>{t(y0(e,`height`))},[t]),!0,Q0(`skipAnimationFrameInResizeObserver`)),i=Q0(`context`);return e?(0,Y.jsx)(n,{ref:r,children:(0,Y.jsx)(e,{...J0(e,i)})}):null}),Q9e=J.memo(function(){let e=Q0(`FooterComponent`),t=$0(`footerHeight`),n=Q0(`HeaderFooterTag`),r=Q1(J.useMemo(()=>e=>{t(y0(e,`height`))},[t]),!0,Q0(`skipAnimationFrameInResizeObserver`)),i=Q0(`context`);return e?(0,Y.jsx)(n,{ref:r,children:(0,Y.jsx)(e,{...J0(e,i)})}):null});function Y0({useEmitter:e,useEmitterValue:t,usePublisher:n}){return J.memo(function({children:r,style:i,context:a,...o}){let s=n(`scrollContainerState`),c=t(`ScrollerComponent`),l=n(`smoothScrollTargetReached`),u=t(`scrollerRef`),d=t(`horizontalDirection`)||!1,{scrollByCallback:f,scrollerRef:p,scrollToCallback:m}=z9e(s,l,c,u,void 0,d);return e(`scrollTo`,m),e(`scrollBy`,f),(0,Y.jsx)(c,{"data-testid":`virtuoso-scroller`,"data-virtuoso-scroller":!0,ref:p,style:{...d?J9e:q9e,...i},tabIndex:0,...o,...J0(c,a),children:r})})}function X0({useEmitter:e,useEmitterValue:t,usePublisher:n}){return J.memo(function({children:r,style:i,context:a,...o}){let s=n(`windowScrollContainerState`),c=t(`ScrollerComponent`),l=n(`smoothScrollTargetReached`),u=t(`totalListHeight`),d=t(`deviation`),f=t(`customScrollParent`),p=J.useRef(null),{scrollByCallback:m,scrollerRef:h,scrollToCallback:g}=z9e(s,l,c,t(`scrollerRef`),f);return L9e(()=>(h.current=f||p.current?.ownerDocument.defaultView,()=>{h.current=null}),[h,f]),e(`windowScrollTo`,g),e(`scrollBy`,m),(0,Y.jsx)(c,{ref:p,"data-virtuoso-scroller":!0,style:{position:`relative`,...i,...u===0?{}:{height:u+d}},...o,...J0(c,a),children:r})})}var $9e=({children:e})=>{let t=J.useContext(H0),n=$0(`viewportHeight`),r=$0(`fixedItemHeight`),i=Q0(`alignToBottom`),a=Q0(`horizontalDirection`),o=Q1(J.useMemo(()=>S1(n,e=>y0(e,a?`width`:`height`)),[n,a]),!0,Q0(`skipAnimationFrameInResizeObserver`));return J.useEffect(()=>{t&&(n(t.viewportHeight),r(t.itemHeight))},[t,n,r]),(0,Y.jsx)(`div`,{"data-viewport-type":`element`,ref:o,style:q0(i),children:e})},eet=({children:e})=>{let t=J.useContext(H0),n=$0(`windowViewportRect`),r=$0(`fixedItemHeight`),i=e0(n,Q0(`customScrollParent`),Q0(`skipAnimationFrameInResizeObserver`)),a=Q0(`alignToBottom`);return J.useEffect(()=>{t&&(r(t.itemHeight),n({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:100}))},[t,n,r]),(0,Y.jsx)(`div`,{"data-viewport-type":`window`,ref:i,style:q0(a),children:e})},tet=({children:e})=>{let t=Q0(`TopItemListComponent`)||`div`,n=Q0(`headerHeight`);return(0,Y.jsx)(t,{style:{...Y9e,marginTop:`${n}px`},...J0(t,Q0(`context`)),children:e})},{Component:net,useEmitter:Z0,useEmitterValue:Q0,usePublisher:$0}=V0(V9e,{required:{}
vendor: 15,189 bytes, line 157
157,optional:{restoreStateFrom:`restoreStateFrom`,context:`context`,followOutput:`followOutput`,scrollIntoViewOnChange:`scrollIntoViewOnChange`,itemContent:`itemContent`,groupContent:`groupContent`,overscan:`overscan`,increaseViewportBy:`increaseViewportBy`,minOverscanItemCount:`minOverscanItemCount`,totalCount:`totalCount`,groupCounts:`groupCounts`,topItemCount:`topItemCount`,firstItemIndex:`firstItemIndex`,initialTopMostItemIndex:`initialTopMostItemIndex`,components:`components`,atBottomThreshold:`atBottomThreshold`,atTopThreshold:`atTopThreshold`,computeItemKey:`computeItemKey`,defaultItemHeight:`defaultItemHeight`,fixedGroupHeight:`fixedGroupHeight`,fixedItemHeight:`fixedItemHeight`,heightEstimates:`heightEstimates`,itemSize:`itemSize`,scrollSeekConfiguration:`scrollSeekConfiguration`,headerFooterTag:`HeaderFooterTag`,data:`data`,initialItemCount:`initialItemCount`,initialScrollTop:`initialScrollTop`,alignToBottom:`alignToBottom`,useWindowScroll:`useWindowScroll`,customScrollParent:`customScrollParent`,scrollerRef:`scrollerRef`,logLevel:`logLevel`,horizontalDirection:`horizontalDirection`,skipAnimationFrameInResizeObserver:`skipAnimationFrameInResizeObserver`},methods:{scrollToIndex:`scrollToIndex`,scrollIntoView:`scrollIntoView`,scrollTo:`scrollTo`,scrollBy:`scrollBy`,autoscrollToBottom:`autoscrollToBottom`,getState:`getState`},events:{isScrolling:`isScrolling`,endReached:`endReached`,startReached:`startReached`,rangeChanged:`rangeChanged`,atBottomStateChange:`atBottomStateChange`,atTopStateChange:`atTopStateChange`,totalListHeightChanged:`totalListHeightChanged`,itemsRendered:`itemsRendered`,groupIndices:`groupIndices`}},J.memo(function(e){let t=Q0(`useWindowScroll`),n=Q0(`topItemsIndexes`).length>0,r=Q0(`customScrollParent`),i=Q0(`context`);return(0,Y.jsxs)(r||t?iet:ret,{...e,context:i,children:[n&&(0,Y.jsx)(tet,{children:(0,Y.jsx)(K9e,{showTopList:!0})}),(0,Y.jsxs)(r||t?eet:$9e,{children:[(0,Y.jsx)(Z9e,{}),(0,Y.jsx)(K9e,{}),(0,Y.jsx)(Q9e,{})]})]})})),ret=Y0({useEmitter:Z0,useEmitterValue:Q0,usePublisher:$0}),iet=X0({useEmitter:Z0,useEmitterValue:Q0,usePublisher:$0}),aet=net,oet=K1(([e,t])=>({...e,...t}),E1(P9e,K1(()=>{let e=H1(e=>(0,Y.jsxs)(`td`,{children:[`Item $`,e]})),t=H1(null),n=H1(e=>(0,Y.jsxs)(`td`,{colSpan:1e3,children:[`Group `,e]})),r=H1(null),i=H1(null),a=H1({}),o=H1(K0),s=H1(w1),c=(e,t=null)=>U1(L1(a,F1(t=>t[e]),N1()),t);return{components:a,computeItemKey:o,context:t,EmptyPlaceholder:c(`EmptyPlaceholder`),FillerRow:c(`FillerRow`),fixedFooterContent:i,fixedHeaderContent:r,itemContent:e,groupContent:n,ScrollerComponent:c(`Scroller`,`div`),scrollerRef:s,ScrollSeekPlaceholder:c(`ScrollSeekPlaceholder`),TableBodyComponent:c(`TableBody`,`tbody`),TableComponent:c(`Table`,`table`),TableFooterComponent:c(`TableFoot`,`tfoot`),TableHeadComponent:c(`TableHead`,`thead`),TableRowComponent:c(`TableRow`,`tr`),GroupComponent:c(`Group`,`tr`)}}))),set=({height:e})=>(0,Y.jsx)(`tr`,{children:(0,Y.jsx)(`td`,{style:{height:e}})}),cet=({height:e})=>(0,Y.jsx)(`tr`,{children:(0,Y.jsx)(`td`,{style:{border:0,height:e,padding:0}})}),uet={overflowAnchor:`none`},det={position:G0(),zIndex:2,overflowAnchor:`none`},fet=J.memo(function({showTopList:e=!1}){let t=t2(`listState`),n=t2(`computeItemKey`),r=t2(`firstItemIndex`),i=t2(`context`),a=t2(`isSeeking`),o=t2(`fixedHeaderHeight`),s=t2(`groupIndices`).length>0,c=t2(`itemContent`),l=t2(`groupContent`),u=t2(`ScrollSeekPlaceholder`)||set,d=t2(`GroupComponent`),f=t2(`TableRowComponent`),p=(e?t.topItems:[]).reduce((e,t,n)=>(n===0?e.push(t.size):e.push(e[n-1]+t.size),e),[]);return(0,Y.jsx)(Y.Fragment,{children:(e?t.topItems:t.items).map(t=>{let m=t.originalIndex,h=n(m+r,t.data,i),g=e?m===0?0:p[m-1]:0;return a?(0,J.createElement)(u,{...J0(u,i),height:t.size,index:t.index,key:h,type:t.type||`item`}):t.type===`group`?(0,J.createElement)(d,{...J0(d,i),"data-index":m,"data-item-index":t.index,"data-known-size":t.size,key:h,style:{...det,top:o}},l(t.index,i)):(0,J.createElement)(f,{...J0(f,i),...X9e(f,t.data),"data-index":m,"data-item-index":t.index,"data-known-size":t.size,"data-item-group-index":t.groupIndex,key:h,style:e?{...det,top:o+g}:uet},s?c(t.index,t.groupIndex,t.data,i):c(t.index,t.data,i))})})}),pet=J.memo(function(){let e=t2(`listState`),t=t2(`topItemsIndexes`).length>0,n=n2(`sizeRanges`),r=t2(`useWindowScroll`),i=t2(`customScrollParent`),a=n2(`windowScrollContainerState`),o=n2(`scrollContainerState`),s=i||r?a:o,c=t2(`trackItemSizes`),{callbackRef:l,ref:u}=A7e(n,t2(`itemSize`),c,s,t2(`log`),void 0,i,!1,t2(`skipAnimationFrameInResizeObserver`)),[d,f]=J.useState(0);e2(`deviation`,e=>{d!==e&&(u.current.style.marginTop=`${e}px`,f(e))});let p=t2(`EmptyPlaceholder`),m=t2(`FillerRow`)||cet,h=t2(`TableBodyComponent`),g=t2(`paddingTopAddition`),_=t2(`statefulTotalCount`),v=t2(`context`);if(_===0&&p)return(0,Y.jsx)(p,{...J0(p,v)});let y=(t?e.topItems:[]).reduce((e,t)=>e+t.size,0),b=e.offsetTop+g+d-y,x=e.offsetBottom,S=b>0?(0,Y.jsx)(m,{context:v,height:b},`padding-top`):null,C=x>0?(0,Y.jsx)(m,{context:v,height:x},`padding-bottom`):null;return(0,Y.jsxs)(h,{"data-testid":`virtuoso-item-list`,ref:l,...J0(h,v),children:[S,t&&(0,Y.jsx)(fet,{showTopList:!0}),(0,Y.jsx)(fet,{}),C]})}),met=({children:e})=>{let t=J.useContext(H0),n=n2(`viewportHeight`),r=n2(`fixedItemHeight`),i=Q1(J.useMemo(()=>S1(n,e=>y0(e,`height`)),[n]),!0,t2(`skipAnimationFrameInResizeObserver`));return J.useEffect(()=>{t&&(n(t.viewportHeight),r(t.itemHeight))},[t,n,r]),(0,Y.jsx)(`div`,{"data-viewport-type":`element`,ref:i,style:q0(!1),children:e})},het=({children:e})=>{let t=J.useContext(H0),n=n2(`windowViewportRect`),r=n2(`fixedItemHeight`),i=e0(n,t2(`customScrollParent`),t2(`skipAnimationFrameInResizeObserver`));return J.useEffect(()=>{t&&(r(t.itemHeight),n({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:100}))},[t,n,r]),(0,Y.jsx)(`div`,{"data-viewport-type":`window`,ref:i,style:q0(!1),children:e})},{Component:get,useEmitter:e2,useEmitterValue:t2,usePublisher:n2}=V0(oet,{required:{},optional:{restoreStateFrom:`restoreStateFrom`,context:`context`,followOutput:`followOutput`,firstItemIndex:`firstItemIndex`,itemContent:`itemContent`,groupContent:`groupContent`,fixedHeaderContent:`fixedHeaderContent`,fixedFooterContent:`fixedFooterContent`,overscan:`overscan`,increaseViewportBy:`increaseViewportBy`,minOverscanItemCount:`minOverscanItemCount`,totalCount:`totalCount`,topItemCount:`topItemCount`,initialTopMostItemIndex:`initialTopMostItemIndex`,components:`components`,groupCounts:`groupCounts`,atBottomThreshold:`atBottomThreshold`,atTopThreshold:`atTopThreshold`,computeItemKey:`computeItemKey`,defaultItemHeight:`defaultItemHeight`,fixedGroupHeight:`fixedGroupHeight`,fixedItemHeight:`fixedItemHeight`,itemSize:`itemSize`,scrollSeekConfiguration:`scrollSeekConfiguration`,data:`data`,initialItemCount:`initialItemCount`,initialScrollTop:`initialScrollTop`,alignToBottom:`alignToBottom`,useWindowScroll:`useWindowScroll`,customScrollParent:`customScrollParent`,scrollerRef:`scrollerRef`,logLevel:`logLevel`},methods:{scrollToIndex:`scrollToIndex`,scrollIntoView:`scrollIntoView`,scrollTo:`scrollTo`,scrollBy:`scrollBy`,getState:`getState`},events:{isScrolling:`isScrolling`,endReached:`endReached`,startReached:`startReached`,rangeChanged:`rangeChanged`,atBottomStateChange:`atBottomStateChange`,atTopStateChange:`atTopStateChange`,totalListHeightChanged:`totalListHeightChanged`,itemsRendered:`itemsRendered`,groupIndices:`groupIndices`}},J.memo(function(e){let t=t2(`useWindowScroll`),n=t2(`customScrollParent`),r=n2(`fixedHeaderHeight`),i=n2(`fixedFooterHeight`),a=t2(`fixedHeaderContent`),o=t2(`fixedFooterContent`),s=t2(`context`),c=Q1(J.useMemo(()=>S1(r,e=>y0(e,`height`)),[r]),!0,t2(`skipAnimationFrameInResizeObserver`)),l=Q1(J.useMemo(()=>S1(i,e=>y0(e,`height`)),[i]),!0,t2(`skipAnimationFrameInResizeObserver`)),u=n||t?vet:_et,d=n||t?het:met,f=t2(`TableComponent`),p=t2(`TableHeadComponent`),m=t2(`TableFooterComponent`),h=a?(0,Y.jsx)(p,{ref:c,style:{position:`sticky`,top:0,zIndex:2},...J0(p,s),children:a()},`TableHead`):null,g=o?(0,Y.jsx)(m,{ref:l,style:{bottom:0,position:`sticky`,zIndex:1},...J0(m,s),children:o()},`TableFoot`):null;return(0,Y.jsx)(u,{...e,...J0(u,s),children:(0,Y.jsx)(d,{children:(0,Y.jsxs)(f,{style:{borderSpacing:0,overflowAnchor:`none`},...J0(f,s),children:[h,(0,Y.jsx)(pet,{},`TableBody`),g]})})})})),_et=Y0({useEmitter:e2,useEmitterValue:t2,usePublisher:n2}),vet=X0({useEmitter:e2,useEmitterValue:t2,usePublisher:n2}),yet={bottom:0,itemHeight:0,items:[],itemWidth:0,offsetBottom:0,offsetTop:0,top:0},bet={bottom:0,itemHeight:0,items:[{index:0}],itemWidth:0,offsetBottom:0,offsetTop:0,top:0},{ceil:xet,floor:r2,max:i2,min:a2,round:Cet}=Math;function wet(e,t,n){return Array.from({length:t-e+1}).map((t,r)=>({data:n===null?null:n[r+e],index:r+e}))}function Tet(e){return{...bet,items:e}}function o2(e,t){return e&&e.width===t.width&&e.height===t.height}function Eet(e,t){return e&&e.column===t.column&&e.row===t.row}var Det=K1(([{increaseViewportBy:e,listBoundary:t,overscan:n,visibleRange:r},{footerHeight:i,headerHeight:a,scrollBy:o,scrollContainerState:s,scrollTo:c,scrollTop:l,smoothScrollTargetReached:u,viewportHeight:d},f,p,{didMount:m,propsReady:h},{customScrollParent:g,useWindowScroll:_,windowScrollContainerState:v,windowScrollTo:y,windowViewportRect:b},x])=>{let S=H1(0),C=H1(0),w=H1(yet),T=H1({height:0,width:0}),E=H1({height:0,width:0}),D=W1(),O=W1(),k=H1(0),A=H1(null),j=H1({column:0,row:0}),M=W1(),N=W1(),P=H1(!1),F=H1(0),I=H1(!0),L=H1(!1),R=H1(!1);D1(L1(m,V1(F),P1(([e,t])=>!!t)),()=>{O1(I,!1)}),D1(L1(q1(m,I,E,T,F,L),P1(([e,t,n,r,,i])=>e&&!t&&n.height!==0&&r.height!==0&&!i)),([,,,,e])=>{O1(L,!0),D0(1,()=>{O1(D,e)}),M1(L1(l),()=>{O1(t,[0,0]),O1(I,!0)})}),j1(L1(N,P1(e=>e!=null&&e.scrollTop>0),I1(0)),C),D1(L1(m,V1(N),P1(([,e])=>e!=null)),([,e])=>{e&&(O1(T,e.viewport),O1(E,e.item),O1(j,e.gap),e.scrollTop>0&&(O1(P,!0),M1(L1(l,z1(1)),e=>{O1(P,!1)}),O1(c,{top:e.scrollTop})))}),j1(L1(T,F1(({height:e})=>e)),d),j1(L1(q1(J1(T,o2),J1(E,o2),J1(j,(e,t)=>e&&e.column===t.column&&e.row===t.row),J1(l)),F1(([e,t,n,r])=>({gap:n,item:t,scrollTop:r,viewport:e}))),M),j1(L1(q1(J1(S),r,J1(j,Eet),J1(E,o2),J1(T,o2),J1(A),J1(C),J1(P),J1(I),J1(F)),P1(([,,,,,,,e])=>!e),F1(([e,[t,n],r,i,a,o,s,,c,l])=>{let{column:u,row:d}=r,{height:f,width:p}=i,{width:m}=a;if(s===0&&(e===0||m===0))return yet;if(p===0){let t=O0(l,e);return Tet(wet(t,t+Math.max(s-1,0),o))}let h=Oet(m,p,u),g,_;c?t===0&&n===0&&s>0?(g=0,_=s-1):(g=h*r2((t+d)/(f+d)),_=h*xet((n+d)/(f+d))-1,_=a2(e-1,i2(_,h-1)),g=a2(_,i2(0,g))):(g=0,_=-1);let v=wet(g,_,o),{bottom:y,top:b}=ket(a,r,i,v),x=xet(e/h);return{bottom:y,itemHeight:f,items:v,itemWidth:p,offsetBottom:x*f+(x-1)*d-y,offsetTop:b,top:b}})),w),j1(L1(A,P1(e=>e!==null),F1(e=>e.length)),S),j1(L1(q1(T,E,w,j),P1(([e,t,{items:n}])=>n.length>0&&t.height!==0&&e.height!==0),F1(([e,t,{items:n},r])=>{let{bottom:i,top:a}=ket(e,r,t,n);return[a,i]}),N1(g0)),t);let z=H1(!1);j1(L1(l,V1(z),F1(([e,t])=>t||e!==0)),z);let B=G1(L1(q1(w,S),P1(([{items:e}])=>e.length>0),V1(z),P1(([[e,t],n])=>{let r=e.items[e.items.length-1].index===t-1;return(n||e.bottom>0&&e.itemHeight>0&&e.offsetBottom===0&&e.items.length===t)&&r}),F1(([[,e]])=>e-1),N1())),V=G1(L1(J1(w),P1(({items:e})=>e.length>0&&e[0].index===0),I1(0),N1())),H=G1(L1(J1(w),V1(P),P1(([{items:e},t])=>e.length>0&&!t),F1(([{items:e}])=>({endIndex:e[e.length-1].index,startIndex:e[0].index})),N1(B7e),B1(0)));j1(H,p.scrollSeekRangeChanged),j1(L1(D,V1(T,E,S,j),F1(([e,t,n,r,i])=>{let a=a9e(e),{align:o,behavior:s,offset:c}=a,l=a.index;l===`LAST`&&(l=r-1),l=i2(0,l,a2(r-1,l));let u=s2(t,i,n,l);return o===`end`?u=Cet(u-t.height+n.height):o===`center`&&(u=Cet(u-t.height/2+n.height/2)),c&&(u+=c),{behavior:s,top:u}})),c);let U=U1(L1(w,F1(e=>e.offsetBottom+e.bottom)),0);return j1(L1(b,F1(e=>({height:e.visibleHeight,width:e.visibleWidth}))),T),{customScrollParent:g,data:A,deviation:k,footerHeight:i,gap:j,headerHeight:a,increaseViewportBy:e,initialItemCount:C,itemDimensions:E,overscan:n,restoreStateFrom:N,scrollBy:o,scrollContainerState:s,scrollHeight:O,scrollTo:c,scrollToIndex:D,scrollTop:l,smoothScrollTargetReached:u,totalCount:S,useWindowScroll:_,viewportDimensions:T,windowScrollContainerState:v,windowScrollTo:y,windowViewportRect:b,...p,gridState:w,horizontalDirection:R,initialTopMostItemIndex:F,totalListHeight:U,...f,endReached:B,propsReady:h,rangeChanged:H,startReached:V,stateChanged:M,stateRestoreInProgress:P,...x}},E1(F0,t0,M0,O9e,T0,z0,Z1));function Oet(e,t,n){return i2(1,r2((e+n)/(r2(t)+n)))}function ket(e,t,n,r){let{height:i}=n;if(i===void 0||r.length===0)return{bottom:0,top:0};let a=s2(e,t,n,r[0].index);return{bottom:s2(e,t,n,r[r.length-1].index)+i,top:a}}function s2(e,t,n,r){let i=r2(r/Oet(e.width,n.width,t.column)),a=i*n.height+i2(0,i-1)*t.row;return a>0?a+t.row:a}var Aet=K1(([e,t])=>({...e,...t}),E1(Det,K1(()=>{let e=H1(e=>`Item ${e}`),t=H1({}),n=H1(null),r=H1(`virtuoso-grid-item`),i=H1(`virtuoso-grid-list`),a=H1(K0),o=H1(`div`),s=H1(w1),c=(e,n=null)=>U1(L1(t,F1(t=>t[e]),N1()),n),l=H1(!1),u=H1(!1);return j1(J1(u),l),{components:t,computeItemKey:a,context:n,FooterComponent:c(`Footer`),HeaderComponent:c(`Header`),headerFooterTag:o,itemClassName:r,ItemComponent:c(`Item`,`div`),itemContent:e,listClassName:i,ListComponent:c(`List`,`div`),readyStateChanged:l,reportReadyState:u,ScrollerComponent:c(`Scroller`,`div`),scrollerRef:s,ScrollSeekPlaceholder:c(`ScrollSeekPlaceholder`,`div`)}}))),jet=J.memo(function(){let e=c2(`gridState`),t=c2(`listClassName`),n=c2(`itemClassName`),r=c2(`itemContent`),i=c2(`computeItemKey`),a=c2(`isSeeking`),o=l2(`scrollHeight`),s=c2(`ItemComponent`),c=c2(`ListComponent`),l=c2(`ScrollSeekPlaceholder`),u=c2(`context`),d=l2(`itemDimensions`),f=l2(`gap`),p=c2(`log`),m=c2(`stateRestoreInProgress`),h=l2(`reportReadyState`),g=Q1(J.useMemo(()=>e=>{let t=e.parentElement.parentElement.scrollHeight;o(t);let n=e.firstChild;if(n){let{height:e,width:t}=n.getBoundingClientRect();d({height:e,width:t})}f({column:Bet(`column-gap`,getComputedStyle(e).columnGap,p),row:Bet(`row-gap`,getComputedStyle(e).rowGap,p)})},[o,d,f,p]),!0,!1);return L9e(()=>{e.itemHeight>0&&e.itemWidth>0&&h(!0)},[e]),m?null:(0,Y.jsx)(c,{className:t,ref:g,...J0(c,u),"data-testid":`virtuoso-item-list`,style:{paddingBottom:e.offsetBottom,paddingTop:e.offsetTop},children:e.items.map(t=>{let o=i(t.index,t.data,u);return a?(0,Y.jsx)(l,{...J0(l,u),height:e.itemHeight,index:t.index,width:e.itemWidth},o):(0,J.createElement)(s,{...J0(s,u),className:n,"data-index":t.index,key:o},r(t.index,t.data,u))})})}),Met=J.memo(function(){let e=c2(`HeaderComponent`),t=l2(`headerHeight`),n=c2(`headerFooterTag`),r=Q1(J.useMemo(()=>e=>{t(y0(e,`height`))},[t]),!0,!1),i=c2(`context`);return e?(0,Y.jsx)(n,{ref:r,children:(0,Y.jsx)(e,{...J0(e,i)})}):null}),Net=J.memo(function(){let e=c2(`FooterComponent`),t=l2(`footerHeight`),n=c2(`headerFooterTag`),r=Q1(J.useMemo(()=>e=>{t(y0(e,`height`))},[t]),!0,!1),i=c2(`context`);return e?(0,Y.jsx)(n,{ref:r,children:(0,Y.jsx)(e,{...J0(e,i)})}):null}),Pet=({children:e})=>{let t=J.useContext(I9e),n=l2(`itemDimensions`),r=l2(`viewportDimensions`),i=Q1(J.useMemo(()=>e=>{r(e.getBoundingClientRect())},[r]),!0,!1);return J.useEffect(()=>
157{t&&(r({height:t.viewportHeight,width:t.viewportWidth}),n({height:t.itemHeight,width:t.itemWidth}))},[t,r,n]),(0,Y.jsx)(`div`,{ref:i,style:q0(!1),children:e})},Fet=({children:e})=>{let t=J.useContext(I9e),n=l2(`windowViewportRect`),r=l2(`itemDimensions`),i=e0(n,c2(`customScrollParent`),!1);return J.useEffect(()=>{t&&(r({height:t.itemHeight,width:t.itemWidth}),n({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:t.viewportWidth}))},[t,n,r]),(0,Y.jsx)(`div`,{ref:i,style:q0(!1),children:e})},{Component:Iet,useEmitter:Let,useEmitterValue:c2,usePublisher:l2}=V0(Aet,{optional:{context:`context`,totalCount:`totalCount`,overscan:`overscan`,itemContent:`itemContent`,components:`components`,computeItemKey:`computeItemKey`,data:`data`,initialItemCount:`initialItemCount`,scrollSeekConfiguration:`scrollSeekConfiguration`,headerFooterTag:`headerFooterTag`,listClassName:`listClassName`,itemClassName:`itemClassName`,useWindowScroll:`useWindowScroll`,customScrollParent:`customScrollParent`,scrollerRef:`scrollerRef`,logLevel:`logLevel`,restoreStateFrom:`restoreStateFrom`,initialTopMostItemIndex:`initialTopMostItemIndex`,increaseViewportBy:`increaseViewportBy`},methods:{scrollTo:`scrollTo`,scrollBy:`scrollBy`,scrollToIndex:`scrollToIndex`},events:{isScrolling:`isScrolling`,endReached:`endReached`,startReached:`startReached`,rangeChanged:`rangeChanged`,atBottomStateChange:`atBottomStateChange`,atTopStateChange:`atTopStateChange`,stateChanged:`stateChanged`,readyStateChanged:`readyStateChanged`}},J.memo(function({...e}){let t=c2(`useWindowScroll`),n=c2(`customScrollParent`),r=n||t?zet:Ret,i=n||t?Fet:Pet,a=c2(`context`);return(0,Y.jsx)(r,{...e,...J0(r,a),children:(0,Y.jsxs)(i,{children:[(0,Y.jsx)(Met,{}),(0,Y.jsx)(jet,{}),(0,Y.jsx)(Net,{})]})})})),Ret=Y0({useEmitter:Let,useEmitterValue:c2,usePublisher:l2}),zet=X0({useEmitter:Let,useEmitterValue:c2,usePublisher:l2});function Bet(e,t,n){return t!==`normal`&&!(t!=null&&t.endsWith(`px`))&&n(`${e} was not resolved to pixel value correctly`,t,X1.WARN),t===`normal`?0:parseInt(t??`0`,10)}var Vet=({value:e,setValue:t,options:n,placeholder:r,useComboBoxOptions:i,pillInputProps:a,customDisplay:o=e=>e,mah:s=void 0,tt:c=void 0,disabled:l,noTranslate:u=!1,...d})=>{let[f,p]=(0,J.useState)(``),m=SO({...i,onDropdownClose:()=>{p(``)}}),h=n=>{e.includes(n)?t(e.filter(e=>e!==n)):t([...e,n])},g=()=>{t([]),p(``)},_=n.filter(e=>e.label.toLowerCase().includes(f.toLowerCase()));return(0,Y.jsxs)(CO,{store:m,onOptionSubmit:h,...d,children:[(0,Y.jsx)(xO,{children:(0,Y.jsx)(uA,{...a,pointer:!0,onClick:()=>{l||m.toggleDropdown()},rightSectionPointerEvents:e.length>0?`all`:`none`,rightSection:e.length>0?(0,Y.jsx)(QE,{onClick:g,w:`100%`,children:(0,Y.jsx)(Z,{align:`center`,justify:`center`,children:(0,Y.jsx)(hM,{color:$(`blueGray`,8)})})}):(0,Y.jsx)(pM,{size:24,color:$(`blue`,8)}),disabled:l,children:(0,Y.jsx)(XE.Autosize,{mah:s,scrollbars:`y`,type:`always`,styles:{thumb:{backgroundColor:$(`gray`,5)}},children:(0,Y.jsxs)(cA.Group,{children:[e.map(e=>(0,Y.jsx)(cA,{withRemoveButton:!0,onRemove:()=>h(e),tt:c,children:(0,Y.jsx)(`span`,{className:u?`GlobalLinkNoTx`:void 0,children:o?o(e):e})},e)),(0,Y.jsx)(uA.Field,{value:f,placeholder:e.length===0?r:void 0,onChange:e=>{p(e.currentTarget.value)}})]})})})}),(0,Y.jsx)(fO,{children:(0,Y.jsx)(yO,{children:_.length===0?(0,Y.jsx)(vO,{value:`__no_results`,disabled:!0,children:`No results`}):(0,Y.jsx)(aet,{style:{height:Math.min(200,_.length*32)},data:_,itemContent:(t,n)=>(0,Y.jsx)(CO.Option,{value:n.value,onClick:()=>h(n.value),...u?{className:`GlobalLinkNoTx`}:{},children:(0,Y.jsxs)(Z,{wrap:`nowrap`,align:`center`,gap:10,children:[(0,Y.jsx)(AO,{checked:e.includes(n.value),readOnly:!0}),(0,Y.jsx)(Q,{tt:c,children:n.label})]})},n.value)})})})]})},Het=e=>{let t=(0,q.c)(11),{setBatchFilter:n,batchFilter:r,batches:i}=e,a;t[0]===i?a=t[1]:(a=i.map(Uet),t[0]=i,t[1]=a);let o=a,s;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(s={w:`100%`,label:`Batches`,styles:{input:{borderColor:$(`blueGray`,4)},label:{textTransform:`none`}}},t[2]=s):s=t[2];let c;t[3]===i?c=t[4]:(c=e=>{let t=i.find(t=>t.batch_key===e);return t?`${t.batch_name} | ${t.target_language_name}`:``},t[3]=i,t[4]=c);let l=o?.length===0,u;return t[5]!==r||t[6]!==o||t[7]!==n||t[8]!==c||t[9]!==l?(u=(0,Y.jsx)(Vet,{pillInputProps:s,options:o,value:r,setValue:n,placeholder:`Select Batches`,customDisplay:c,mah:112,disabled:l,noTranslate:!0,withinPortal:!1}),t[5]=r,t[6]=o,t[7]=n,t[8]=c,t[9]=l,t[10]=u):u=t[10],u};function Uet(e){let{batch_name:t,batch_key:n,target_language_name:r}=e;return{label:`${t} | ${r}`,value:n}}var Wet=e=>{let t=(0,q.c)(10),{searchDisabled:n,clearDisabled:r,clearFilters:i}=e,{state:a}=wh(),o;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)(uTe,{size:20}),`Clear Filters`]}),t[0]=o):o=t[0];let s;t[1]!==r||t[2]!==i?(s=(0,Y.jsx)(HO,{disabled:r,onClick:i,variant:`transparent`,p:0,children:o}),t[1]=r,t[2]=i,t[3]=s):s=t[3];let c=a===`loading`,l;t[4]!==n||t[5]!==c?(l=(0,Y.jsx)(HO,{disabled:n,type:`submit`,loading:c,children:`Search`}),t[4]=n,t[5]=c,t[6]=l):l=t[6];let u;
157return t[7]!==s||t[8]!==l?(u=(0,Y.jsxs)(Z,{gap:16,pr:16,justify:`flex-end`,children:[s,l]}),t[7]=s,t[8]=l,t[9]=u):u=t[9],u},Get=e=>{let t=(0,q.c)(70),{opened:n,close:r}=e,{segments:i}=z$(),a;t[0]===i?a=t[1]:(a=i===void 0?[]:i,t[0]=i,t[1]=a);let o=a,{batches:s}=R$(),{activeTranslations:c}=nL(),l;if(t[2]!==c||t[3]!==s){let e;t[5]===c?e=t[6]:(e=e=>c.some(t=>t.translation_key===e.translation_key),t[5]=c,t[6]=e),l=s.filter(e),t[2]=c,t[3]=s,t[4]=l}else l=t[4];let u=l,{canRead:d}=YL(Ce),{textFilter:f,setTextFilter:p,textSearchTypeFilter:m,setTextSearchTypeFilter:h,batchFilter:g,setBatchFilter:_,clearFilters:v,clearDisabled:y,searchDisabled:b,search:x,dateFilter:S,setDateFilter:C,tagFilter:w,setTagFilter:T,urlFilter:E,setUrlFilter:D,setUrlExcludeFilter:O,urlExcludeFilter:k}=a7e(),A=o.length>0,j=!A||n,M=A&&n,N;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(N={height:`100%`,paddingRight:0},t[7]=N):N=t[7];let P;t[8]!==A||t[9]!==n?(P=A&&n?{marginTop:0,zIndex:201}:void 0,t[8]=A,t[9]=n,t[10]=P):P=t[10];let F;t[11]===P?F=t[12]:(F={body:N,overlay:P},t[11]=P,t[12]=F);let I;t[13]!==A||t[14]!==n?(I=A&&n?{opacity:.5}:void 0,t[13]=A,t[14]=n,t[15]=I):I=t[15];let L;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(L={position:`absolute`,right:8,top:8},t[16]=L):L=t[16];let R=!A,z;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,Y.jsx)(hM,{size:24,color:$(`blueGray`,8)}),t[17]=z):z=t[17];let B;t[18]!==r||t[19]!==R?(B=(0,Y.jsx)(QE,{onClick:r,style:L,hidden:R,children:z}),t[18]=r,t[19]=R,t[20]=B):B=t[20];let V;t[21]!==r||t[22]!==x?(V=e=>{e.preventDefault(),x(),r()},t[21]=r,t[22]=x,t[23]=V):V=t[23];let H;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(H={height:`100%`},t[24]=H):H=t[24];let U;t[25]!==p||t[26]!==h||t[27]!==f||t[28]!==m?(U=(0,Y.jsx)(f7e,{setTextFilter:p,textFilter:f,setTextSearchTypeFilter:h,textSearchTypeFilter:m}),t[25]=p,t[26]=h,t[27]=f,t[28]=m,t[29]=U):U=t[29];let W;t[30]!==S||t[31]!==C?(W=(0,Y.jsx)(m7e,{dateFilter:S,setDateFilter:C,label:`Captured Date`}),t[30]=S,t[31]=C,t[32]=W):W=t[32];let G;t[33]!==u||t[34]!==g||t[35]!==d||t[36]!==_?(G=d&&(0,Y.jsx)(Het,{batchFilter:g,setBatchFilter:_,batches:u}),t[33]=u,t[34]=g,t[35]=d,t[36]=_,t[37]=G):G=t[37];let ee;t[38]!==O||t[39]!==D||t[40]!==k||t[41]!==E?(ee=(0,Y.jsx)(p7e,{urlExcludeFilter:k,setUrlFilter:D,urlFilter:E,setUrlExcludeFilter:O}),t[38]=O,t[39]=D,t[40]=k,t[41]=E,t[42]=ee):ee=t[42];let te;t[43]!==T||t[44]!==w?(te=(0,Y.jsx)(u7e,{tagFilter:w,setTagFilter:T}),t[43]=T,t[44]=w,t[45]=te):te=t[45];let ne;t[46]!==U||t[47]!==W||t[48]!==G||t[49]!==ee||t[50]!==te?(ne=(0,Y.jsx)(XE,{type:`auto`,children:(0,Y.jsxs)(Sj,{pr:16,gap:8,children:[U,W,G,ee,te]})}
157),t[46]=U,t[47]=W,t[48]=G,t[49]=ee,t[50]=te,t[51]=ne):ne=t[51];let re;t[52]!==y||t[53]!==v||t[54]!==b?(re=(0,Y.jsx)(Wet,{clearDisabled:y,clearFilters:v,searchDisabled:b}),t[52]=y,t[53]=v,t[54]=b,t[55]=re):re=t[55];let ie;t[56]!==ne||t[57]!==re?(ie=(0,Y.jsxs)(Sj,{justify:`space-between`,h:`100%`,children:[ne,re]}),t[56]=ne,t[57]=re,t[58]=ie):ie=t[58];let K;t[59]!==V||t[60]!==ie?(K=(0,Y.jsx)(`form`,{onSubmit:V,style:H,children:ie}),t[59]=V,t[60]=ie,t[61]=K):K=t[61];let ae;return t[62]!==r||t[63]!==B||t[64]!==K||t[65]!==j||t[66]!==M||t[67]!==F||t[68]!==I?(ae=(0,Y.jsxs)(yk,{opened:j,onClose:r,withCloseButton:!1,lockScroll:M,styles:F,overlayProps:I,zIndex:202,children:[B,K]}),t[62]=r,t[63]=B,t[64]=K,t[65]=j,t[66]=M,t[67]=F,t[68]=I,t[69]=ae):ae=t[69],ae},Ket=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(LM,{}),(0,Y.jsx)(Xj,{order:2,maw:750,children:`No segments found with the current filters`}),(0,Y.jsx)(Q,{maw:750,children:`Please select different filters to see results`})]}),e[0]=t):t=e[0],t},u2=e=>{let t=(0,q.c)(11),{segment:n}=e,{yyTranslation:r,project:i}=nL(),a;t[0]===r?a=t[1]:(a=r===void 0?{}:r,t[0]=r,t[1]=a);let{translation_key:o}=a,s=o===void 0?``:o,{origin_name:c}=i,l=n?.segment_hash,u;t[2]!==l||t[3]!==s?(u=k8e(s,l),t[2]=l,t[3]=s,t[4]=u):u=t[4];let{data:d,isFetching:f}=Po(u),[p,m]=(0,J.useState)(``),h;if(t[5]!==d?.pages||t[6]!==f||t[7]!==c||t[8]!==p){let e=d?.pages??[],n=e.filter(e=>e.content_url.includes(p)).map(e=>qp(e.content_url,c))??[],r;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(Xj,{order:3,fw:600,children:`Seen On`}),t[10]=r):r=t[10],h=(0,Y.jsxs)(Sj,{w:`100%`,gap:3,children:[r,e.length>0?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Kj,{placeholder:`Search Urls...`,value:p,onChange:e=>m(e.target.value),styles:{input:{border:`1px solid ${$(`blueGray`,4)}`,borderRadius:4}}}),(0,Y.jsxs)(GO,{py:6,pr:4,bd:`1px solid ${$(`blueGray`,2)}`,style:{borderRadius:4},children:[(0,Y.jsx)(Lk,{visible:f}),(0,Y.jsx)(XE.Autosize,{mah:104,offsetScrollbars:`y`,scrollbars:`y`,type:`always`,styles:{thumb:{backgroundColor:$(`gray`,5)}},children:(0,Y.jsx)(Sj,{gap:6,children:n.length>0?n.map(qet):(0,Y.jsx)(Q,{children:`No Urls Found`})})})]})]}):(0,Y.jsx)(Q,{children:`No URLS Found`})]}),t[5]=d?.pages,t[6]=f,t[7]=c,t[8]=p,t[9]=h}else h=t[9];return h};function qet(e){return(0,Y.jsx)(JM,{to:e,target:`_blank`,maw:`100%`,className:`GlobalLinkNoTx`,children:e},e)}var Jet=e=>{let t=(0,q.c)(10),{segment:n}=e,[r,i]=(0,J.useState)(``),a=R$().batches,{projectId:o}=tL(),s;if(t[0]!==a||t[1]!==o||t[2]!==r||t[3]!==n.batches){let e;t[5]===a?e=t[6]:(e=e=>{let{batch_key:t}=e;return a.find(e=>e.batch_key===t)??{}},t[5]=a,t[6]=e);let c=n.batches.map(e).filter(Yet),l;t[7]===r?l=t[8]:(l=e=>{let{target_language_name:t,batch_name:n}=e,i=t===void 0?``:t,a=n===void 0?``:n;return i.toLowerCase().includes(r.toLowerCase())||a.toLowerCase().includes(r.toLowerCase())},t[7]=r,t[8]=l);let u=c.filter(l),d;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(Xj,{order:3,fw:600,children:`Batches`}),t[9]=d):d=t[9],s=(0,Y.jsxs)(Sj,{w:`100%`,gap:3,children:[d,c.length>0?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Kj,{placeholder:`Search Batches...`,value:r,onChange:e=>i(e.target.value),styles:{input:{border:`1px solid ${$(`blueGray`,4)}`,borderRadius:4}}}),(0,Y.jsx)(GO,{py:6,pr:4,bd:`1px solid ${$(`blueGray`,2)}`,style:{borderRadius:4},children:(0,Y.jsx)(XE.Autosize,{mah:104,offsetScrollbars:`y`,scrollbars:`y`,type:`always`,styles:{thumb:{backgroundColor:$(`gray`,5)}},children:(0,Y.jsx)(Sj,{gap:6,children:u.length>0?u.map(e=>{let{batch_name:t,batch_key:n,target_language_name:r}=e;return(0,Y.jsxs)(Q,{children:[(0,Y.jsx)(JM,{to:`/${o}/${y.PAGE_BATCHES}/${y.PAGE_ACTIVE_BATCHES}/${n}/${y.PAGE_BATCH_DETAILS}`,c:`blue.5`,fw:`bolder`,fz:`sm`,td:`none`,className:`GlobalLinkNoTx`,children:t}),(0,Y.jsxs)(Q,{span:!0,children:[` | `,r]})]},n)}):(0,Y.jsx)(Q,{children:`No Batches Found`})})})})]}):(0,Y.jsx)(Q,{children:`No Batches Found`})]}),t[0]=a,t[1]=o,t[2]=r,t[3]=n.batches,t[4]=s}else s=t[4];return s},d2=e=>{let t=(0,q.c)(3),{segment:n}=e,{canRead:r}=YL(Ce);if(!r)return null;let i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsxs)(Sj,{w:`100%`,gap:3,children:[(0,Y.jsx)(Xj,{order:3,fw:600,children:`Batches`}),(0,Y.jsx)(UI,{height:36})]}),t[0]=i):i=t[0];let a;return t[1]===n?a=t[2]:(a=(0,Y.jsx)(J.Suspense,{fallback:i,children:(0,Y.jsx)(Jet,{segment:n})}),t[1]=n,t[2]=a),a};function Yet(e){let{batch_key:t}=e;return t===void 0?``:t}var Xet=e=>{let t=(0,q.c)(7),{segment:n}=e,{activeTranslations:r}=nL(),{langcodeLabelMap:i}=RI(),a;if(t[0]!==r||t[1]!==i||t[2]!==n.translations){let e;t[4]===r?e=t[5]:(e=e=>r.find(t=>t.translation_key===e)??{},t[4]=r,t[5]=e);let o=n.translations.map(e).filter(Zet),s;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Y.jsx)(Xj,{order:3,fw:600,children:`Target Translations`}),t[6]=s):s=t[6],a=(0,Y.jsxs)(Sj,{gap:10,children:[s,o.length>0?(0,Y.jsx)(XE.Autosize,{mah:104,offsetScrollbars:`y`,scrollbars:`y`,type:`always`,styles:{thumb:{backgroundColor:$(`gray`,5)}},children:(0,Y.jsx)(cA.Group,{gap:4,children:o.map(e=>{let{translation_key:t,target_lang_name:n,target_lang_code:r}=e;return(0,Y.jsx)(cA,{children:i.get(r)??n},t)})})}):(0,Y.jsx)(Q,{children:` No Translations Found`})]}),t[0]=r,t[1]=i,t[2]=n.translations,t[3]=a}else a=t[3];return a};function Zet(e){return e.translation_key}var f2=e=>{let t=(0,q.c)(5),{tags:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(Z,{align:`center`,gap:8,children:(0,Y.jsx)(Xj,{order:3,fw:600,children:`Tags`})}),t[0]=r):r=t[0];let i;t[1]===n?i=t[2]:(i=n.length>0?n.map(Qet):(0,Y.jsx)(Q,{children:`No tags found`}),t[1]=n,t[2]=i);let a;return t[3]===i?a=t[4]:(a=(0,Y.jsxs)(Sj,{gap:4,w:`100%`,children:[r,(0,Y.jsx)(Z,{gap:8,wrap:`wrap`,w:`100%`,children:i})]}),t[3]=i,t[4]=a),a};function Qet(e){return(0,Y.jsx)(v1,{tag:e},e)}function $et(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`},child:[{tag:`line`,attr:{x1:`18`,y1:`6`,x2:`6`,y2:`18`},child:[]},{tag:`line`,attr:{x1:`6`,y1:`6`,x2:`18`,y2:`18`},child:[]}]})(e)}var ett=e=>{let t=(0,q.c)(6),{jliffs:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r={borderRadius:8,border:`1px solid ${$(`gray`,5)}`,maxHeight:122,padding:16,paddingRight:4},t[0]=r):r=t[0];let i;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(i={thumb:{backgroundColor:$(`gray`,5)}},t[1]=i):i=t[1];let a;t[2]===n?a=t[3]:(a=n??[],t[2]=n,t[3]=a);let o;return t[4]===a?o=t[5]:(o=(0,Y.jsx)(GO,{style:r,children:(0,Y.jsx)(XE.Autosize,{offsetScrollbars:!0,type:`always`,scrollbars:`y`,styles:i,children:(0,Y.jsx)(g1,{jliffs:a,showAllTags:!1,htmlDir:`auto`,hideTokenLabels:!0})})}),t[4]=a,t[5]=o),o},ttt=e=>{let t=(0,q.c)(5),{segment:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(Z,{align:`center`,gap:8,children:(0,Y.jsx)(Xj,{order:3,fw:600,children:`Captured Date`})}),t[0]=r):r=t[0];let i;t[1]===n.date_captured_utc?i=t[2]:(i=n.date_captured_utc.split(` `),t[1]=n.date_captured_utc,t[2]=i);let a;return t[3]===i[0]?a=t[4]:(a=(0,Y.jsxs)(Sj,{gap:4,w:`100%`,children:[r,(0,Y.jsx)(Q,{children:i[0]})]}),t[3]=i[0],t[4]=a),a},ntt=e=>{let t=(0,q.c)(7),{segment:n,close:r}=e,{canRead:i}=YL(Ce),a=r?`none`:void 0,o;t[0]!==i||t[1]!==r||t[2]!==n?(o=n?(0,Y.jsxs)(Sj,{children:[(0,Y.jsxs)(Z,{justify:`space-between`,pr:16,children:[(0,Y.jsx)(Xj,{children:`Segment Details`}),!!r&&(0,Y.jsx)(QE,{onClick:r,children:(0,Y.jsx)($et,{size:24,color:$(`blue`,8)})})]}),(0,Y.jsx)(XE.Autosize,{h:`calc(100vh - 260px)`,offsetScrollbars:`y`,scrollbars:`y`,type:`always`,styles:{thumb:{backgroundColor:$(`gray`,5)}},children:(0,Y.jsxs)(Sj,{gap:12,mr:8,flex:1,h:`100%`,children:[(0,Y.jsx)(ett,{jliffs:n.segment_jliff}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(NL,{color:`var(--mantine-color-blue-8)`,size:24}),(0,Y.jsx)(ttt,{segment:n})]}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(gL,{size:24,color:`var(--mantine-color-blue-8)`}),(0,Y.jsx)(f2,{tags:n.tags})]}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(`div`,{children:(0,Y.jsx)(Mz,{size:24,color:`var(--mantine-color-blue-8)`})}),(0,Y.jsx)(Xet,{segment:n})]}),i&&(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(TL,{size:24,color:`var(--mantine-color-blue-8)`}),(0,Y.jsx)(d2,{segment:n})]}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(IM,{size:24}),(0,Y.jsx)(u2,{segment:n})]})]})})]}):(0,Y.jsx)(Y.Fragment,{}),t[0]=i,t[1]=r,t[2]=n,t[3]=o):o=t[3];let s;return t[4]!==a||t[5]!==o?(s=(0,Y.jsx)(GO,{miw:436,w:436,px:24,pt:20,pr:4,bd:a,children:o}),t[4]=a,t[5]=o,t[6]=s):s=t[6],s},p2={position:`left-start`,withArrow:!1,styles:{dropdown:{boxShadow:`0px 4px 10px 0px ${$(`blueGray`,2)}`}}},rtt=e=>{let t=(0,q.c)(15),{segment:n}=e,[r,i]=tC(),{open:a,close:o}=i,{canRead:s}=YL(Ce),c;t[0]!==s||t[1]!==a||t[2]!==n?(c=(0,Y.jsx)(GO,{w:64,pt:16,h:`calc(100vh - 200px)`,children:n?(0,Y.jsxs)(Sj,{gap:24,align:`center`,children:[(0,Y.jsx)(QE,{onClick:a,children:(0,Y.jsx)(dM,{size:24,color:$(`blue`,8),style:{rotate:`180deg`}})}),(0,Y.jsxs)(Ok,{...p2,children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(NL,{color:`var(--mantine-color-blue-8)`,size:24})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(ttt,{segment:n})})]}),(0,Y.jsxs)(Ok,{...p2,middlewares:{size:{apply(e){let{elements:t,availableWidth:n}=e;Object.assign(t.floating.style,{maxWidth:`${Math.min(n,320)}px`})}}},children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(gL,{size:24,color:`var(--mantine-color-blue-8)`})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(f2,{tags:n.tags})})]}),(0,Y.jsxs)(Ok,{...p2,middlewares:{size:{apply(e){let{elements:t,availableWidth:n}=e;Object.assign(t.floating.style,{maxWidth:`${Math.min(n,320)}px`})}}},children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(Mz,{size:24,color:`var(--mantine-color-blue-8)`})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(J.Suspense,{fallback:(0,Y.jsxs)(Sj,{gap:4,w:`100%`,children:[(0,Y.jsx)(Xj,{order:2,fw:600,children:`Target Translations`}),(0,Y.jsx)(UI,{height:36})]}),children:(0,Y.jsx)(Xet,{segment:n})})})]}),s&&(0,Y.jsxs)(Ok,{...p2,middlewares:{size:{apply(e){let{elements:t,availableWidth:n}=e;Object.assign(t.floating.style,{maxWidth:`${Math.min(n,400)}px`})}}},children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(TL,{size:24,color:`var(--mantine-color-blue-8)`})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(d2,{segment:n})})]}),(0,Y.jsxs)(Ok,{...p2,width:400,children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(IM,{size:24})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(u2,{segment:n})})]})]}):(0,Y.jsx)(Y.Fragment,{})}),t[0]=s,t[1]=a,t[2]=n,t[3]=c):c=t[3];let l;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(l={inner:{marginTop:148},content:{height:`fit-content`,marginRight:10}},t[4]=l):l=t[4];let u;t[5]!==o||t[6]!==n?(u=(0,Y.jsx)(ntt,{segment:n,close:o}),t[5]=o,t[6]=n,t[7]=u):u=t[7];let d;t[8]!==o||t[9]!==r||t[10]!==u?(d=(0,Y.jsx)(yk,{opened:r,onClose:o,withCloseButton:!1,padding:0,lockScroll:!1,withOverlay:!1,styles:l,children:u}),t[8]=o,t[9]=r,t[10]=u,t[11]=d):d=t[11];let f;return t[12]!==c||t[13]!==d?(f=(0,Y.jsxs)(Y.Fragment,{children:[c,d]}),t[12]=c,t[13]=d,t[14]=f):f=t[14],f},itt=()=>{let e=(0,q.c)(45),{isDesktopSize:t}=zI(),{clearDisabled:n}=a7e(),[r,i]=ag(),{segments:a,numResults:o}=z$(),s;e[0]===a?s=e[1]:(s=a===void 0?[]:a,e[0]=a,e[1]=s);let c=s,l=o===void 0?0:o,{yyTranslation:u}=nL(),d;e[2]===u?d=e[3]:(d=u===void 0?{}:u,e[2]=u,e[3]=d);let{translation_key:f}=d,p=f===void 0?``:f,m;e[4]===r?m=e[5]:(m=r.get(`segment`),e[4]=r,e[5]=m);let[h,g]=(0,J.useState)(m),_;if(e[6]!==c||e[7]!==h){let t;e[9]===h?t=e[10]:(t=e=>e.segment_hash===h,e[9]=h,e[10]=t),_=c.find(t),e[6]=c,e[7]=h,e[8]=_}else _=e[8];let v=_,[b,x]=tC(n),{close:S,open:C}=x,[w,T]=tC(!1),{close:E,open:D}=T,O;e[11]!==c||e[12]!==h?(O=()=>{if((!h||!c.find(e=>e.segment_hash===h))&&c.length>0){let e=c[0].segment_hash;g(e)}},e[11]=c,e[12]=h,e[13]=O):O=e[13];let k;e[14]===c?k=e[15]:(k=[c],e[14]=c,e[15]=k),(0,J.useEffect)(O,k);let A;e[16]!==E||e[17]!==c||e[18]!==p?(A=()=>{$p.Segment.delete(p,c.map(att).join(`,`)).then(e=>{ea(e.status)?GI(e,`Successfully deleted ${c.length} segments`):PI(e,`Failed to delete ${c.length} segments`)}).catch(ott).finally(E)},e[16]=E,e[17]=c,e[18]=p,e[19]=A):A=e[19];let j=A,M;e[20]===i?M=e[21]:(M=e=>{g(e),i(t=>(t.set(`segment`,e),t))},e[20]=i,e[21]=M);let N=M,P;e[22]===Symbol.for(`react.memo_cache_sentinel`)?(P=(0,Y.jsx)(GM,{title:y.PAGE_TITLE_SOURCE_SEGMENTS}),e[22]=P):P=e[22];let F;e[23]!==v||e[24]!==N||e[25]!==t||e[26]!==l||e[27]!==D||e[28]!==C||e[29]!==r.size||e[30]!==c.length||e[31]!==h?(F=c.length>0?(0,Y.jsxs)(Sj,{gap:8,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`flex-end`,children:[(0,Y.jsxs)(Z,{gap:10,align:`center`,hidden:c.length===0,children:[(0,Y.jsxs)(Xj,{children:[`Showing `,c.length.toLocaleStr
157ing(),` of`,` `,l.toLocaleString()]}),(0,Y.jsx)(ZL,{permissionKey:y.PAGE_SOURCE_SEGMENTS,needsWriteAccess:!0,children:(0,Y.jsx)(QA,{label:`Delete segments`,disabled:t,position:`top`,children:(0,Y.jsx)(HO,{variant:`transparent`,c:`red.5`,onClick:D,fw:700,children:(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)(hL,{size:24,color:$(`red`,5)}),t&&`Delete segments`]})})})})]}),(0,Y.jsx)(HO,{variant:`outline`,onClick:C,c:`blue.8`,leftSection:(0,Y.jsx)(FM,{c:`var(--mantine-color-blue-8)`}),rightSection:(0,Y.jsx)(pM,{size:24,className:`rotateLeft`}),children:`Filters`})]}),(0,Y.jsxs)(Z,{w:`100%`,gap:8,children:[(0,Y.jsx)(n7e,{selectedHash:h,setSelectedHash:N}),t?(0,Y.jsx)(ntt,{segment:v}):(0,Y.jsx)(rtt,{segment:v})]})]}):(0,Y.jsx)(Sj,{w:`calc(100% - 440px)`,align:`center`,gap:24,mt:100,children:r.size>0?(0,Y.jsx)(Ket,{}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(LM,{}),(0,Y.jsx)(Xj,{order:2,maw:750,children:`Search for specific source segments by using filters to refine your query`}),(0,Y.jsx)(Q,{maw:750,children:`This Segments Search allows you to view any source text the Bablic tool has captured for translation. Upon applying filters, you will be able to review the text segments, view segment details, delete segments, or create batches.`})]})}),e[23]=v,e[24]=N,e[25]=t,e[26]=l,e[27]=D,e[28]=C,e[29]=r.size,e[30]=c.length,e[31]=h,e[32]=F):F=e[32];let I;e[33]!==S||e[34]!==b?(I=(0,Y.jsx)(Get,{opened:b,close:S}),e[33]=S,e[34]=b,e[35]=I):I=e[35];let L;e[36]!==E||e[37]!==j||e[38]!==w||e[39]!==c.length?(L=(0,Y.jsx)(U8e,{numResults:c.length,opened:w,close:E,deleteSegments:j}),e[36]=E,e[37]=j,e[38]=w,e[39]=c.length,e[40]=L):L=e[40];let R;return e[41]!==F||e[42]!==I||e[43]!==L?(R=(0,Y.jsxs)(Y.Fragment,{children:[P,F,I,L]}),e[41]=F,e[42]=I,e[43]=L,e[44]=R):R=e[44],R};function att(e){let{segment_hash:t}=e;return t}function ott(e){PI(e,`Error while deleting segments`)}var stt=e=>{let t=dc(e)?e:hc(e);return Ro({queryKey:[`glossary`,t],queryFn:()=>ctt(t)})};async function ctt(e){let t=await $p.Glossary.get(`P${e}`);if(!ea(t.status)||!t.glossary)throw Error(`Failed to fetch glossary data`);return t.glossary}function ltt(){let e=(0,q.c)(2),{projectKey:t}=tL();if(!t)throw Error(`projectKey is missing from route params`);let n;e[0]===t?n=e[1]:(n=stt(t),e[0]=t,e[1]=n);let{data:r}=Fo(n);return r}var m2=e=>{let t=(0,q.c)(4),n;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(n={root:{backgroundColor:`transparent`,border:`none`,padding:0,minWidth:`auto`}},t[0]=n):n=t[0];let r;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(PQ,{size:14,color:`var(--mantine-color-blueGray-8)`}),t[1]=r):r=t[1];let i;return t[2]===e?i=t[3]:(i=(0,Y.jsx)(HO,{styles:n,variant:`transperent`,...e,children:r}),t[2]=e,t[3]=i),i},utt=e=>{let t=(0,q.c)(13),{deleteRule:n,opened:r,close:i,params:a}=e,o;t[0]===i?o=t[1]:(o={action:i,label:`Close`},t[0]=i,t[1]=o);let s;t[2]!==i||t[3]!==n||t[4]!==a?(s={action:()=>{a.every(dtt)&&n(...a),i()},label:`Confirm`},t[2]=i,t[3]=n,t[4]=a,t[5]=s):s=t[5];let c;t[6]!==o||t[7]!==s?(c=[o,s],t[6]=o,t[7]=s,t[8]=c):c=t[8];let l;return t[9]!==i||t[10]!==r||t[11]!==c?(l=(0,Y.jsx)(YM,{opened:r,onClose:i,footerActions:c,title:`Remove Rule?`,children:`Are you sure you want to remove this translation rule? (This action cannot be undone.)`}),t[9]=i,t[10]=r,t[11]=c,t[12]=l):l=t[12],l};function dtt(e){return e.length>0}var h2=e=>{let t=(0,q.c)(9),{sourceText:n,targetText:r,truncate:i,ref:a}=e,o=i===void 0?!1:i,s;t[0]===n?s=t[1]:(s=(0,Y.jsx)(Q,{span:!0,td:`underline`,fw:700,className:`GlobalLinkNoTx`,children:n}),t[0]=n,t[1]=s);let c;t[2]===r?c=t[3]:(c=r&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q,{span:!0,c:`green.6`,fw:600,children:` as `}),(0,Y.jsx)(Q,{span:!0,td:`underline`,fw:700,className:`GlobalLinkNoTx`,children:r})]}),t[2]=r,t[3]=c);let l;return t[4]!==a||t[5]!==s||t[6]!==c||t[7]!==o?(l=(0,Y.jsxs)(Q,{ref:a,truncate:o,children:[s,c]}),t[4]=a,t[5]=s,t[6]=c,t[7]=o,t[8]=l):l=t[8],l},ftt=e=>{let t=(0,q.c)(55),n,r,i,a,o,s;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6]):({records:r,loading:n,setLoading:a,hasActionColumn:o,hasNotesColumn:s,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s);let c=o===void 0?!0:o,l=s===void 0?!0:s,{isMobileSize:u}=zI(),d;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(zM,{}),t[7]=d):d=t[7];let f;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsx)(VM,{}),t[8]=f):f=t[8];let p;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(p={[TR]:d,[wR]:f,[CR]:(0,Y.jsx)(BM,{})},t[9]=p):p=t[9];let m=p,h;t[10]===a?h=t[11]:(h=(e,t)=>{a(!0),$p.Glossary.delete(e,t).then(ptt).finally(()=>a(!1))},t[10]=a,t[11]=h);let g=h,[_,v]=tC(),{open:y,close:b}=v,x;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(x=[``,``],t[12]=x):x=t[12];let[S,C]=(0,J.useState)(x),w;t[13]===y?w=t[14]:(w=(e,t)=>{C([e,t]),y()},t[13]=y,t[14]=w);let T=w,E,D,O;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(E={...tz(`rule`),Cell:e=>{let{cell:t}=e,n=t.getValue(),r=n===`never_translate_as`?`Don't Translate As`:n.split(`_`).map(mtt).join(` `);return(0,Y.jsx)(QA,{label:r,children:(0,Y.jsxs)(Z,{"data-value":r,gap:8,direction:`row`,align:`center`,children:[m[n],(0,Y.jsx)(Q,{style:{whiteSpace:`inherit`},truncate:!0,children:r})]})})},size:110,sortingFn:htt},D={...tz(`terms`),size:300,Cell:gtt,sortingFn:_tt},O=tz(`isCaseSensitive`,`CASE SENSITIVE`),t[15]=E,t[16]=D,t[17]=O):(E=t[15],D=t[16],O=t[17]);let k,A;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(k={...O,Header:(0,Y.jsx)(QA,{label:`CASE SENSITIVE`,children:(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:(0,Y.jsx)(UM,{})})}),size:100},A=tz(`isMt`,`MT OVERRIDE`),t[18]=k,t[19]=A):(k=t[18],A=t[19]);let j,M;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(j={...A,Header:(0,Y.jsx)(QA,{label:`MT OVERRIDE`,children:(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:(0,Y.jsx)(HM,{})})})},M={...tz(`languages`,`languages`,!0),Header:vtt},t[20]=j,t[21]=M):(j=t[20],M=t[21]);let N;if(t[22]!==T||t[23]!==c||t[24]!==l){if(N=[E,D,k,j,M],l){let e;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(e={...tz(`comment`,`notes`,!0),Cell:ytt,sortingFn:btt},t[26]=e):e=t[26],N.push(e)}if(c){let e;t[27]===T?e=t[28]:(e=ez(xtt,e=>{let{data:t}=e;return(0,Y.jsx)(m2,{onClick:()=>T(t.translation_key,t.source_text_hash)})}),t[27]=T,t[28]=e),N.push(e)}t[22]=T,t[23]=c,t[24]=l,t[25]=N}else N=t[25];let P,F,I;t[29]===Symbol.for(`react.memo_cache_sentinel`)?(P={...tz(`rule`),Cell:e=>{let{cell:t}=e,n=t.getValue(),r=n===`never_translate_as`?`Don't Translate As`:n.split(`_`).map(Stt).join(` `);return(0,Y.jsx)(QA,{label:r,children:(0,Y.jsxs)(Z,{"data-value":r,gap:8,direction:`row`,align:`center`,children:[(0,Y.jsx)(X,{children:m[n]}),(0,Y.jsx)(Q,{style:{whiteSpace:`inherit`},truncate:!0,children:r})]})})},size:110,sortingFn:Ctt},F={...tz(`terms`),size:200,Cell:wtt,sortingFn:Ttt},I={...tz(`languages`,`languages`,!0),Header:Ett},t[29]=P,t[30]=F,t[31]=I):(P=t[29],F=t[30],I=t[31]);let L;if(t[32]!==T||t[33]!==c){if(L=[P,F,I],c){let e;t[35]===T?e=t[36]:(e=ez(Dtt,e=>{let{data:t}=e;return(0,Y.jsx)(m2,{onClick:()=>T(t.translation_key,t.source_text_hash)})}),t[35]=T,t[36]=e),L.push(e)}t[32]=T,t[33]=c,t[34]=L}else L=t[34];let R;
157t[37]===Symbol.for(`react.memo_cache_sentinel`)?(R={radius:`sm`,blur:2},t[37]=R):R=t[37];let z;t[38]===n?z=t[39]:(z=(0,Y.jsx)(Lk,{visible:n,zIndex:1e3,overlayProps:R}),t[38]=n,t[39]=z);let B=u?L:N,V;t[40]===Symbol.for(`react.memo_cache_sentinel`)?(V={overscan:50},t[40]=V):V=t[40];let H=r.length===1?`Term`:`Terms`,U;t[41]!==r||t[42]!==i||t[43]!==B||t[44]!==H?(U=(0,Y.jsx)(NI,{data:r,columns:B,rowVirtualizerOptions:V,bottomToolbarString:H,...i}),t[41]=r,t[42]=i,t[43]=B,t[44]=H,t[45]=U):U=t[45];let W;t[46]!==b||t[47]!==g||t[48]!==_||t[49]!==S?(W=(0,Y.jsx)(utt,{params:S,opened:_,close:b,deleteRule:g}),t[46]=b,t[47]=g,t[48]=_,t[49]=S,t[50]=W):W=t[50];let G;return t[51]!==z||t[52]!==U||t[53]!==W?(G=(0,Y.jsxs)(GO,{p:0,children:[z,U,W]}),t[51]=z,t[52]=U,t[53]=W,t[54]=G):G=t[54],G};function ptt(e){ea(e.status)&&aC.show({message:`Glossary Rule Deleted.`})}function mtt(e){return e.charAt(0).toUpperCase()+e.slice(1)}function htt(e,t,n){return e.getValue(n).localeCompare(t.getValue(n))}function gtt(e){let{cell:t}=e,[n,r]=t.getValue().split(` as `);return(0,Y.jsx)(QA,{label:(0,Y.jsx)(h2,{sourceText:n,targetText:r}),children:(0,Y.jsx)(h2,{sourceText:n,targetText:r,truncate:!0})})}function _tt(e,t,n){return e.getValue(n).localeCompare(t.getValue(n))}function vtt(){return(0,Y.jsx)(QA,{label:`Language`,children:(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:`Language`})})}function ytt(e){let{cell:t}=e;return(0,Y.jsx)(Q,{className:`GlobalLinkNoTx`,children:t.getValue()})}function btt(e,t,n){return e.getValue(n).localeCompare(t.getValue(n))}function xtt(e){let{data:t}=e;return t.manage}function Stt(e){return e.charAt(0).toUpperCase()+e.slice(1)}function Ctt(e,t,n){return e.getValue(n).localeCompare(t.getValue(n))}function wtt(e){let{cell:t}=e,[n,r]=t.getValue().split(` as `);return(0,Y.jsx)(QA,{label:(0,Y.jsx)(h2,{sourceText:n,targetText:r}),position:`top-start`,children:(0,Y.jsx)(h2,{sourceText:n,targetText:r,truncate:!0})})}function Ttt(e,t,n){return e.getValue(n).localeCompare(t.getValue(n))}function Ett(){return(0,Y.jsx)(QA,{label:`Language`,children:(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:`Language`})})}function Dtt(e){let{data:t}=e;return t.manage}var Ott=()=>{let e=(0,q.c)(26),{glossary_items:t}=ltt(),n=t===void 0?[]:t,r=NB(),[i,a]=(0,J.useState)(!1),[o]=ag(),s=(o.getAll(`t`)||[]).map(ktt),[c,l]=(0,J.useState)(``),[u]=FS(c,200),d=mNe(r),f=hNe((e=>{let t=e.filter(e=>r.some(t=>t.value===e.translation_key)),n=s.length===0;return!n||u.length>0?t.filter(e=>(s.includes(e.translation_key)||n)&&Object.values(e).some(e=>e.toLocaleString().toLowerCase().includes(u.toLowerCase()))):t})(n),a,r,d),p;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(p=(0,Y.jsx)(GM,{title:`Glossary`}),e[0]=p):p=e[0];let m;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(m={base:`wrap`,md:`nowrap`},e[1]=m):m=e[1];let h;e[2]===l?h=e[3]:(h=e=>l(e),e[2]=l,e[3]=h);let g;e[4]!==c||e[5]!==h?(g=(0,Y.jsx)(KM,{w:400,searchText:c,onSearch:h}),e[4]=c,e[5]=h,e[6]=g):g=e[6];let _;e[7]===r?_=e[8]:(_=(0,Y.jsx)(MB,{encodeKeys:!0,selectAll:!0,options:r}),e[7]=r,e[8]=_);let v;e[9]!==g||e[10]!==_?(v=(0,Y.jsxs)(Z,{columnGap:`1.25rem`,align:`center`,w:585,children:[g,_]}),e[9]=g,e[10]=_,e[11]=v):v=e[11];let y;e[12]===Symbol.for(`react.memo_cache_sentinel`)?(y={px:0,fz:`0.85rem`,variant:`transparent`,c:`blue.5`,rightSection:(0,Y.jsx)(JI,{size:18})},e[12]=y):y=e[12];let b;e[13]!==a||e[14]!==r?(b=(0,Y.jsx)($R,{targetsOptions:r,type:`Add`,buttonProps:y,setLoading:a}),e[13]=a,e[14]=r,e[15]=b):b=e[15];let x;e[16]!==v||e[17]!==b?(x=(0,Y.jsxs)(Z,{mt:16,rowGap:`1rem`,wrap:m,direction:`row`,justify:`space-between`,children:[v,b]}),e[16]=v,e[17]=b,e[18]=x):x=e[18];let S;e[19]!==i||e[20]!==f||e[21]!==a?(S=(0,Y.jsx)(ftt,{records:f,loading:i,setLoading:a}),e[19]=i,e[20]=f,e[21]=a,e[22]=S):S=e[22];let C;return e[23]!==S||e[24]!==x?(C=(0,Y.jsxs)(Y.Fragment,{children:[p,(0,Y.jsxs)(Sj,{gap:20,children:[x,S]})]}),e[23]=S,e[24]=x,e[25]=C):C=e[25],C};function ktt(e){return pc(e)}var Att=async({params:e})=>{let t=Bo.getInstance(),{projectId:n}=e||{};if(!n)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});return await t.ensureQueryData(stt(n))},jtt=async({params:e,request:t})=>{let n=new URL(t.url).searchParams,r=Bo.getInstance(),{projectId:i}=e||{};if(!i)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let a=hc(i);await r.ensureQueryData(L$(a));let o=await r.ensureQueryData(II(a)),s=h8e(n),c=o?.yyTranslation?.translation_key??``;return await r.ensureInfiniteQueryData(D8e(a,c,s)),null},Mtt={checkboxGroup:`_checkboxGroup_vaj36_1`},Ntt=e=>{let t=(0,q.c)(8),{languageFilter:n,statusFilter:r,setStatusFilter:i,disabled:a}=e,o=z8e(n),s;t[0]===o?s=t[1]:(s=o.map(Ptt),t[0]=o,t[1]=s);let c=s,l;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(l={w:`100%`,label:`Status`,styles:{input:{borderColor:$(`blueGray`,4)},label:{textTransform:`none`}}},t[2]=l):l=t[2];let u;return t[3]!==a||t[4]!==i||t[5]!==r||t[6]!==c?(u=(0,Y.jsx)(Vet,{pillInputProps:l,value:r,setValue:i,options:c,placeholder:`Select Status`,tt:`capitalize`,disabled:a,withinPortal:!1}),t[3]=a,t[4]=i,t[5]=r,t[6]=c,t[7]=u):u=t[7],u};function Ptt(e){return{label:e,value:e}}var Ftt=e=>{let t=(0,q.c)(175),{opened:n,close:r,hasResults:i}=e,{batches:a}=R$(),{canRead:o}=YL(Ce),{activeTranslations:s,projectUserPermissionMap:c}=nL(),{langcodeLabelMap:l}=RI(),[u,d]=ag(),[f,p]=(0,J.useState)(null),[m,h]=(0,J.useState)(``),[g,_]=(0,J.useState)(M$),[v,y]=(0,J.useState)(!1),[b,x]=(0,J.useState)(!1),[S,C]=(0,J.useState)(null),w;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(w=[],t[0]=w):w=t[0];let[T,E]=(0,J.useState)(w),D;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(D=[null,null],t[1]=D):D=t[1];let[O,k]=(0,J.useState)(D),A;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(A=[],t[2]=A):A=t[2];let[j,M]=(0,J.useState)(A),[N,P]=(0,J.useState)(``),[F,I]=(0,J.useState)(``),L;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(L=[],t[3]=L):L=t[3];let[R,z]=(0,J.useState)(L),B;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(B=[],t[4]=B):B=t[4];let[V,H]=(0,J.useState)(B),U;t[5]!==s||t[6]!==n||t[7]!==u?(U=()=>
157{if(n){let e=u.get(`t`),t=u.get(`q`),n=u.get(`type`),r=u.get(`case-sensitive`)===`true`,i=u.get(`whole-words`)===`true`,a=u.get(`dateRange`),o=u.get(`status`),c=u.get(`edited-by`),l=u.get(`batches`),d=u.get(`urls`),f=u.get(`tags`),m=u.get(`exclude`),g=u.get(`search-location`);if(p(s.some(t=>t.translation_key===e)?e:null),h(t||``),_(n&&n!==`Contains`?n:M$),y(r),x(i),a){let e=a.split(`,`).map(Itt);k([e[0],e[1]])}else k([null,null]);E(o?o.split(`,`):[]),C(c||null),M(l?l.split(`,`):[]),P(d||``),z(f?f.split(`,`):[]),I(m||``),H(g?g.split(`,`):[])}},t[5]=s,t[6]=n,t[7]=u,t[8]=U):U=t[8];let W;t[9]!==n||t[10]!==u?(W=[n,u],t[9]=n,t[10]=u,t[11]=W):W=t[11],(0,J.useEffect)(U,W);let G;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(G=()=>{p(null),h(``),_(M$),y(!1),x(!1),C(null),E([]),k([null,null]),M([]),P(``),I(``),z([]),H([])},t[12]=G):G=t[12];let ee=G,te;t[13]!==j.length||t[14]!==v||t[15]!==O||t[16]!==f||t[17]!==V.length||t[18]!==R.length||t[19]!==m||t[20]!==g||t[21]!==F||t[22]!==N||t[23]!==S||t[24]!==b?(te=f||m||g!==`Contains`||v||b||S||O.some(Ltt)||j.length>0||N||F||R.length>0||V.length>0,t[13]=j.length,t[14]=v,t[15]=O,t[16]=f,t[17]=V.length,t[18]=R.length,t[19]=m,t[20]=g,t[21]=F,t[22]=N,t[23]=S,t[24]=b,t[25]=te):te=t[25];let ne=!te,re=!f,ie;t[26]!==j||t[27]!==v||t[28]!==O||t[29]!==f||t[30]!==V||t[31]!==d||t[32]!==T||t[33]!==R||t[34]!==m||t[35]!==g||t[36]!==F||t[37]!==N||t[38]!==S||t[39]!==b?(ie=()=>{let e=new URLSearchParams;f&&e.set(`t`,f),m&&e.set(`q`,m),g!==`Contains`&&g&&e.set(`type`,g),v&&e.set(`case-sensitive`,`true`),b&&e.set(`whole-words`,`true`),O.every(Rtt)&&e.set(`dateRange`,O.map(ztt).join(`,`)),T.length>0&&e.set(`status`,T.join()),S&&e.set(`edited-by`,S),j.length>0&&e.set(`batches`,j.join()),N.length>0&&e.set(`urls`,N),R.length>0&&e.set(`tags`,R.join()),F&&e.set(`exclude`,F),V.length>0&&e.set(`search-location`,V.join()),d(e)},t[26]=j,t[27]=v,t[28]=O,t[29]=f,t[30]=V,t[31]=d,t[32]=T,t[33]=R,t[34]=m,t[35]=g,t[36]=F,t[37]=N,t[38]=S,t[39]=b,t[40]=ie):ie=t[40];let K=ie,ae;if(t[41]!==a||t[42]!==f){let e;t[44]===f?e=t[45]:(e=e=>{let{translation_key:t}=e;return f===t},t[44]=f,t[45]=e),ae=a.filter(e),t[41]=a,t[42]=f,t[43]=ae}else ae=t[43];let oe=ae,se=!i||n,ce=i&&n,le;t[46]===Symbol.for(`react.memo_cache_sentinel`)?(le={height:`100%`,paddingRight:0},t[46]=le):le=t[46];let ue;t[47]!==i||t[48]!==n?(ue=i&&n?{marginTop:0,zIndex:201}:void 0,t[47]=i,t[48]=n,t[49]=ue):ue=t[49];let de;t[50]===ue?de=t[51]:(de={body:le,overlay:ue},t[50]=ue,t[51]=de);let fe;t[52]!==i||t[53]!==n?(fe=i&&n?{opacity:.5}:void 0,t[52]=i,t[53]=n,t[54]=fe):fe=t[54];let pe;t[55]===Symbol.for(`react.memo_cache_sentinel`)?(pe={position:`absolute`,right:8,top:8},t[55]=pe):pe=t[55];let me=!i,he;t[56]===Symbol.for(`react.memo_cache_sentinel`)?(he=(0,Y.jsx)(hM,{size:24,color:$(`blueGray`,8)}),t[56]=he):he=t[56];let ge;t[57]!==r||t[58]!==me?(ge=(0,Y.jsx)(QE,{onClick:r,style:pe,hidden:me,children:he}),t[57]=r,t[58]=me,t[59]=ge):ge=t[59];let _e;t[60]!==r||t[61]!==K?(_e=e=>{e.preventDefault(),K(),r()},t[60]=r,t[61]=K,t[62]=_e):_e=t[62];let ve;t[63]===Symbol.for(`react.memo_cache_sentinel`)?(ve={height:`100%`},t[63]=ve):ve=t[63];let ye;t[64]===Symbol.for(`react.memo_cache_sentinel`)?(ye={flex:1,minHeight:0},t[64]=ye):ye=t[64];let be;if(t[65]!==s||t[66]!==l){let e;t[68]===l?e=t[69]:(e=e=>{let{translation_key:t,target_lang_name:n,target_lang_code:r}=e;return{value:t,label:(l.get(r)??n)+` | `+r}},t[68]=l,t[69]=e),be=s.filter(Btt).map(e),t[65]=s,t[66]=l,t[67]=be}else be=t[67];let xe;t[70]===Symbol.for(`react.memo_cache_sentinel`)?(xe=e=>{p(e)},t[70]=xe):xe=t[70];let Se,we,Te;t[71]===Symbol.for(`react.memo_cache_sentinel`)?(Se=(0,Y.jsx)(pM,{size:24,color:$(`blue`,8)}),we={input:{borderColor:$(`blueGray`,4)},label:{textTransform:`none`}},Te={withinPortal:!1},t[71]=Se,t[72]=we,t[73]=Te):(Se=t[71],we=t[72],Te=t[73]);let Ee;t[74]!==f||t[75]!==be?(Ee=(0,Y.jsx)(ej,{label:`Language`,required:!0,placeholder:`Select Language`,data:be,value:f,onChange:xe,allowDeselect:!1,rightSectionPointerEvents:`all`,rightSection:Se,styles:we,comboboxProps:Te}),t[74]=f,t[75]=be,t[76]=Ee):Ee=t[76];let De;t[77]===Symbol.for(`react.memo_cache_sentinel`)?(De=()=>{y(!1),x(!1)},t[77]=De):De=t[77];let Oe=!f,ke;t[78]!==Oe||t[79]!==m||t[80]!==g?(ke=(0,Y.jsx)(f7e,{setTextFilter:h,textFilter:m,setTextSearchTypeFilter:_,textSearchTypeFilter:g,onClearCb:De,disabled:Oe}
157),t[78]=Oe,t[79]=m,t[80]=g,t[81]=ke):ke=t[81];let Ae;t[82]===v?Ae=t[83]:(Ae=()=>y(!v),t[82]=v,t[83]=Ae);let je=!m,Me;t[84]!==v||t[85]!==Ae||t[86]!==je?(Me=(0,Y.jsx)(AO,{checked:v,label:`Case Sensitive`,onChange:Ae,disabled:je}),t[84]=v,t[85]=Ae,t[86]=je,t[87]=Me):Me=t[87];let Ne;t[88]===b?Ne=t[89]:(Ne=()=>x(!b),t[88]=b,t[89]=Ne);let Pe=!m,Fe;t[90]!==Ne||t[91]!==Pe||t[92]!==b?(Fe=(0,Y.jsx)(AO,{checked:b,label:`Whole Words Only`,onChange:Ne,disabled:Pe}),t[90]=Ne,t[91]=Pe,t[92]=b,t[93]=Fe):Fe=t[93];let Ie;t[94]!==Me||t[95]!==Fe?(Ie=(0,Y.jsxs)(vD,{children:[Me,Fe]}),t[94]=Me,t[95]=Fe,t[96]=Ie):Ie=t[96];let Le=!f,Re;t[97]!==f||t[98]!==T||t[99]!==Le?(Re=(0,Y.jsx)(Ntt,{languageFilter:f,statusFilter:T,setStatusFilter:E,disabled:Le}),t[97]=f,t[98]=T,t[99]=Le,t[100]=Re):Re=t[100];let ze;t[101]!==f||t[102]!==c?(ze=!f||!Object.values(c).filter(e=>{let{languagePermissionSet:t}=e;return f&&t.has(f)}).length,t[101]=f,t[102]=c,t[103]=ze):ze=t[103];let Be;t[104]!==f||t[105]!==c?(Be=Object.values(c).filter(e=>{let{languagePermissionSet:t}=e;return f&&t.has(f)}).map(Vtt),t[104]=f,t[105]=c,t[106]=Be):Be=t[106];let Ve;t[107]===Symbol.for(`react.memo_cache_sentinel`)?(Ve=e=>C(e),t[107]=Ve):Ve=t[107];let He=S?`auto`:`none`,Ue;t[108]===He?Ue=t[109]:(Ue={style:{pointerEvents:He}},t[108]=He,t[109]=Ue);let We;t[110]===S?We=t[111]:(We=S?(0,Y.jsx)(QE,{onClick:()=>C(null),w:`100%`,children:(0,Y.jsx)(Sj,{align:`center`,justify:`center`,children:(0,Y.jsx)(hM,{color:$(`blueGray`,8)})})}):(0,Y.jsx)(pM,{size:24,color:$(`blue`,8)}),t[110]=S,t[111]=We);let Ge,Ke,qe;t[112]===Symbol.for(`react.memo_cache_sentinel`)?(Ge={input:{borderColor:$(`blueGray`,4)},label:{textTransform:`none`}},Ke={dropdown:`GlobalLinkNoTx`},qe={withinPortal:!1},t[112]=Ge,t[113]=Ke,t[114]=qe):(Ge=t[112],Ke=t[113],qe=t[114]);let Je;t[115]!==ze||t[116]!==Be||t[117]!==Ue||t[118]!==We||t[119]!==S?(Je=(0,Y.jsx)(ej,{label:`Last Edited By`,placeholder:`Select a User`,disabled:ze,data:Be,value:S,onChange:Ve,rightSectionProps:Ue,rightSection:We,styles:Ge,classNames:Ke,comboboxProps:qe}),t[115]=ze,t[116]=Be,t[117]=Ue,t[118]=We,t[119]=S,t[120]=Je):Je=t[120];let Ye=!f,Xe;t[121]!==O||t[122]!==Ye?(Xe=(0,Y.jsx)(m7e,{dateFilter:O,setDateFilter:k,label:`Translation Date`,disabled:Ye}),t[121]=O,t[122]=Ye,t[123]=Xe):Xe=t[123];let Ze;t[124]!==j||t[125]!==o||t[126]!==oe?(Ze=o&&(0,Y.jsx)(Het,{batchFilter:j,setBatchFilter:M,batches:oe}),t[124]=j,t[125]=o,t[126]=oe,t[127]=Ze):Ze=t[127];let Qe=!f,$e;t[128]!==Qe||t[129]!==F||t[130]!==N?($e=(0,Y.jsx)(p7e,{urlExcludeFilter:F,setUrlFilter:P,urlFilter:N,setUrlExcludeFilter:I,disabled:Qe}),t[128]=Qe,t[129]=F,t[130]=N,t[131]=$e):$e=t[131];let et=!f,tt;t[132]!==et||t[133]!==R?(tt=(0,Y.jsx)(u7e,{tagFilter:R,setTagFilter:z,disabled:et}),t[132]=et,t[133]=R,t[134]=tt):tt=t[134];let nt,rt;t[135]===Symbol.for(`react.memo_cache_sentinel`)?(nt={root:Mtt.checkboxGroup},rt={label:{textTransform:`none`}},t[135]=nt,t[136]=rt):(nt=t[135],rt=t[136]);let it=!f,at;t[137]===it?at=t[138]:(at=(0,Y.jsx)(AO,{label:`Search Source`,value:`source`,disabled:it}),t[137]=it,t[138]=at);let ot=!f,st;t[139]===ot?st=t[140]:(st=(0,Y.jsx)(AO,{label:`Search Target`,value:`target`,disabled:ot}),t[139]=ot,t[140]=st);let ct;t[141]!==at||t[142]!==st?(ct=(0,Y.jsxs)(vD,{gap:15,children:[at,st]}),t[141]=at,t[142]=st,t[143]=ct):ct=t[143];let lt;t[144]!==V||t[145]!==ct?(lt=(0,Y.jsx)(AO.Group,{label:`Searching By`,classNames:nt,styles:rt,value:V,onChange:H,children:ct}),t[144]=V,t[145]=ct,t[146]=lt):lt=t[146];let ut;t[147]!==Ee||t[148]!==ke||t[149]!==Ie||t[150]!==Re||t[151]!==Je||t[152]!==Xe||t[153]!==Ze||t[154]!==$e||t[155]!==tt||t[156]!==lt?(ut=(0,Y.jsx)(XE,{h:`100%`,pr:16,style:ye,children:(0,Y.jsxs)(Sj,{gap:8,children:[Ee,ke,Ie,Re,Je,Xe,Ze,$e,tt,lt]})}),t[147]=Ee,t[148]=ke,t[149]=Ie,t[150]=Re,t[151]=Je,t[152]=Xe,t[153]=Ze,t[154]=$e,t[155]=tt,t[156]=lt,t[157]=ut):ut=t[157];let dt;t[158]!==ne||t[159]!==re?(dt=(0,Y.jsx)(Wet,{clearDisabled:ne,clearFilters:ee,searchDisabled:re}),t[158]=ne,t[159]=re,t[160]=dt):dt=t[160];let ft;t[161]!==ut||t[162]!==dt?(ft=(0,Y.jsxs)(Sj,{h:`100%`,children:[ut,dt]}),t[161]=ut,t[162]=dt,t[163]=ft):ft=t[163];let pt;t[164]!==_e||t[165]!==ft?(pt=(0,Y.jsx)(`form`,{onSubmit:_e,style:ve,children:ft}),t[164]=_e,t[165]=ft,t[166]=pt):pt=t[166];let mt;return t[167]!==r||t[168]!==se||t[169]!==ce||t[170]!==de||t[171]!==fe||t[172]!==ge||t[173]!==pt?(mt=(0,Y.jsxs)(yk,{opened:se,onClose:r,withCloseButton:!1,lockScroll:ce,styles:de,overlayProps:fe,zIndex:202,children:[ge,pt]}),t[167]=r,t[168]=se,t[169]=ce,t[170]=de,t[171]=fe,t[172]=ge,t[173]=pt,t[174]=mt):mt=t[174],mt};function Itt(e){return e?new Date(parseInt(e)).toISOString().split(`T`)[0]:null}function Ltt(e){return e}function Rtt(e){return e!==null}function ztt(e){return e?new Date(e).getTime():``}function Btt(e){let{target_lang_code:t,source_lang_code:n}=e;return![`YY`,`XX`].includes(t)&&t!==n}function Vtt(e){let{user_key:t,first_name:n,last_name:r}=e;return{value:t,label:`${n} ${r}`}}var Htt=e=>{let t=(0,q.c)(18),{segment:n}=e,[r]=ag(),i,a;if(t[0]!==r||t[1]!==n?.segment_hash){let e=r.get(`t`)??``;i=Po,a=j8e(e,n?.segment_hash),t[0]=r,t[1]=n?.segment_hash,t[2]=i,t[3]=a}else i=t[2],a=t[3];let{data:o,isFetching:s}=i(a),c;t[4]===o?c=t[5]:(c=o===void 0?{}:o,t[4]=o,t[5]=c);
157let{count:l,targets:u}=c,d=l===void 0?0:l,f;t[6]===u?f=t[7]:(f=u===void 0?[]:u,t[6]=u,t[7]=f);let p=f,m;t[8]===p?m=t[9]:(m=p.map(Utt),t[8]=p,t[9]=m);let h=m,g;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(Xj,{order:3,fw:600,children:`Translation History`}),t[10]=g):g=t[10];let _;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(_={thumb:{backgroundColor:$(`gray`,5)}},t[11]=_):_=t[11];let v;t[12]!==d||t[13]!==h||t[14]!==s?(v=s?(0,Y.jsx)(UI,{height:36}):d>0?h:(0,Y.jsx)(Q,{children:`No history found`}),t[12]=d,t[13]=h,t[14]=s,t[15]=v):v=t[15];let y;return t[16]===v?y=t[17]:(y=(0,Y.jsxs)(Sj,{gap:6,mih:36,w:`100%`,children:[g,(0,Y.jsx)(XE.Autosize,{offsetScrollbars:!0,type:`always`,scrollbars:`y`,styles:_,mah:100,children:(0,Y.jsx)(Sj,{gap:16,w:`100%`,children:v})})]}),t[16]=v,t[17]=y),y};function Utt(e){let{first_name:t,last_name:n,created_utc:r}=e,i=t===void 0?``:t,a=n===void 0?``:n,o=r===void 0?``:r;return(0,Y.jsxs)(Q,{className:`GlobalLinkNoTx`,children:[i,` `,a,` `,o.split(` `)[0]]},o)}var g2=hR((e,t)=>({selected:``,focused:``,modified:{},saved:[],failedSave:[],inConflictReview:[],deleteSecondary:[],attributes:{domAttributes:[],docTitle:[]},actions:{setModified:(n,r)=>{let i=t().modified;if(!r){delete i[n],e({modified:{...i}});return}i[n]||(i[n]={}),i[n]={...i[n],...r},(Object.keys(i[n]).length===0||Object.values(i[n]).every(e=>!e))&&delete i[n],e({modified:{...i}})},resetModified:n=>{if(n?.length){let r=t().modified;n.forEach(e=>delete r[e]),e({modified:{...r}})}else e({modified:{}})},setFailedSave:t=>e({failedSave:t}),removeFailedSave:n=>{t().failedSave.includes(n)&&e({failedSave:t().failedSave.filter(e=>e!==n)})},setSaved:n=>{let r=t().modified;n.forEach(e=>delete r[e]),e({saved:n,modified:r,failedSave:t().failedSave.filter(e=>!n.includes(e))}),setTimeout(()=>{e({saved:[]})},3e3)},setSelected:t=>e({selected:t}),resetSelected:()=>e({selected:``}),setFocused:t=>e({focused:t}),resetFocused:()=>e({focused:``}),resetSegmentsState:t=>{e({selected:``,focused:``,modified:{},saved:[],failedSave:[],attributes:t||{domAttributes:[],docTitle:[]}})},setAttributes:n=>{if(!n)return;let r={...t().attributes};Object.keys(n).forEach(e=>{let t=r[e]||[],i=n[e].filter(e=>!t.includes(e));r[e]=[...t,...i]}),e({attributes:r})},addAttribute:(n,r)=>{let i={...t().attributes},a=i[r]||[],o=n.filter(e=>!a.includes(e));i[r]=[...a,...o],e({attributes:i})},toggleConflictReview:n=>{let r=t().inConflictReview;r.includes(n)?e({inConflictReview:r.filter(e=>e!==n)}):e({inConflictReview:[...r,n]})},clearConflictReviews:()=>{e({inConflictReview:[]})}}})),Wtt=()=>{let e=g2.getState().modified;return Object.keys(e).filter(t=>e[t].targetIsModified).map(e=>e)},Gtt=()=>{let e=g2.getState().modified;return Object.keys(e).filter(t=>{let{setToLive:n,deleteSecondary:r}=e[t];return!(r&&!n)}).map(t=>{let{targetIsModified:n,setToLive:r,saveAsCTX:i}=e[t];return{segment_hash:t,targetIsModified:n,setToLive:r,saveAsCTX:i}})},Ktt=()=>{let e=g2.getState().modified;return Object.keys(e).filter(t=>e[t].deleteSecondary)},qtt=()=>g2(Ztt),Jtt=()=>g2(Qtt),Ytt=()=>g2.getState().focused,_2=()=>g2($tt),Xtt=({isInConflictReview:e,isSelected:t,isFocused:n})=>e?`conflict`:t?`selected`:n?`focused`:`unselected`,v2=e=>{let t=(0,q.c)(2),n;return t[0]===e?n=t[1]:(n=t=>{let{selected:n,focused:r,saved:i,failedSave:a,attributes:o,modified:s,inConflictReview:c}=t,l=n===e,u=r===e,d=!!s[e]?.setToLive,f=!!s[e]?.deleteSecondary,p=c.includes(e),m=u1.getSegmentsBlocks([e]),h=m.some(e=>o.domAttributes.includes(e)),g=m.some(e=>o.docTitle.includes(e));return{isSelected:l,isFocused:u,isUnsaved:!!s[e],isSetToLive:d,isTargetModified:!!s[e]?.targetIsModified,isMTApproved:!!s[e]?.approveMT,isSaved:i.includes(e),isFailedSave:a.includes(e),isAttribute:h,isTitle:g,saveAsCTX:!!s[e]?.saveAsCTX,isInConflictReview:p,deleteSecondary:f,segmentMode:Xtt({isInConflictReview:p,isSelected:l,isFocused:u})}},t[0]=e,t[1]=n),g2(n)};function Ztt(e){return new Set(Object.keys(e.modified))}function Qtt(e){return e.attributes}function $tt(e){return e.actions}var ent=``,y2,tnt=({xapisHost:e,onMutation:t,getAccessToken:n=()=>Promise.resolve(`DefaultToken`)})=>{if(!(!e||e===ent)){ent=e;try{y2=$i.create({baseURL:`${e}`}),y2.interceptors.request.use(async e=>{let t=await n();return e.headers&&(e.headers.Authorization=`Bearer ${t}`),e},e=>Promise.reject(e)),y2.interceptors.response.use(e=>{let{status:n,config:{method:r,url:i}}=e;return ea(n)&&nnt(r)&&!rnt(i)&&t?.(),e})}catch(e){console.error(`Error creating Axios instance:`,e)}
157}};function nnt(e){return e?[`PUT`,`POST`,`DELETE`,`PATCH`].includes(e.toUpperCase()):!1}function rnt(e){return e?[`/Pretranslate`,`/BlockSegmentData`,`/LiveAssist`].some(t=>e.includes(t)):!1}var int={name:`segment-editor`,type:`module`,productName:`GLWeb Segment Editor`,version:`3.3.0`,main:`./index.ts`,types:`./index.ts`,license:`MIT`,scripts:{lint:`eslint .`,delint:`eslint . || exit 0`,dev:`tsc --watch --outDir dist`,build:`tsc --outDir dist`,format:`prettier --write "src/**/*.{ts,tsx,json,md}"`},devDependencies:{"@types/diff":`^5.2.3`,"@types/react":`^19.0.0`,"@types/react-dom":`^19.0.0`,eslint:`^9.22.0`,"eslint-config-custom":`workspace:*`,images:`workspace:*`,postcss:`^8.4.38`,"postcss-preset-mantine":`^1.17.0`,"postcss-simple-vars":`^7.0.1`,react:`^19.2.4`,"react-dom":`^19.2.4`,"react-router":`^7.13.0`,tsconfig:`workspace:*`,typescript:`^5.9.3`},peerDependencies:{react:`>=19`,"react-dom":`>=19`,"react-router":`>=7 <8`},dependencies:{"@bablic/constants":`workspace:*`,"@mantine/core":`^8.3.14`,"@mantine/dates":`^8.3.14`,"@mantine/hooks":`^8.3.14`,"@mantine/notifications":`^8.3.14`,axios:`^1.9.0`,diff:`^8.0.2`,helpers:`workspace:*`,"react-icons":`^5.6.0`,"react-virtuoso":`^4.12.8`,ui:`workspace:*`,zustand:`^4.4.3`},prettier:{trailingComma:`es5`,tabWidth:2,semi:!0,singleQuote:!0}},b2={Glossary:{get:async(e,t,n=0)=>y2.get(`/Glossary/${t}?user_key=${e}&limit=${n}`).then(e=>({status:e.status,glossary:e.data})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message}))},ProjectTranslation:{get:async(e,t,n)=>{let r=n?`${t}/${n}`:`${t}`;return y2.get(`/ProjectTranslation/${r}?user_key=${e}`)}},BatchURL:{get:async({tKey:e,batchKey:t,urlHash:n,userKey:r})=>y2.get(`Batch/URL/${e}/${t}/${n}?user_key=${r}`).then(({status:e,data:t})=>({data:t,status:e})).catch(e=>({data:void 0,status:e.response?.status||500,message:e.response?.data?.message||e.message}))},BlockSegmentData:{get:async(e,t)=>y2.get(`/BlockSegmentData/${e}/${t}`),post:async({data:e,tKey:t,urlHash:n,mode:r})=>r===`all`?y2.post(`/BlockSegmentData/${t}/${n}`,e):y2.post(`/BlockSegmentData/${t}`,e,{params:{ctx_url_hash:n}})},Segment:{get:async(e,t)=>y2.get(`/Segment/${e}?${t||``}`).then(e=>({status:e.status,data:e.data||{}})).catch(e=>({status:e.response?.status??500,data:e.response?.data?.message??e.message}))},Batch:{postWithSegments:async(e,t,n)=>y2.post(`/Batch/${e}?user_key=${t}`,n).then(({status:e,data:t})=>({status:e,data:t})).catch(e=>({status:e.response?.status||500,message:e.response?.data?.message||e.message}))},BatchSegment:{get:async(e,t,n)=>y2.get(`/Batch/Segment/${e}/${t}?user_key=${n}`),put:async(e,t,n,r)=>y2.put(`/Batch/Segment/${e}/${t}?user_key=${n}`,r)},SegmentContent:{post:async(e,t,n)=>{let{productName:r,version:i}=int;return y2.post(`/SegmentContent/${e}?user_key=${t}&version=${r} ${i}`,n)},delete:async(e,t,n)=>y2.delete(`/SegmentContent/${e}?user_key=${t}`,{data:n})},SegmentTranslationHistory:{get:async(e,t,n)=>y2.get(`/SegmentTranslationHistory/${t}/${n}?user_key=${e}`)},LiveAssist:{post:async(e,t,n,r,i)=>y2.post(`/LiveAssist/${t}/${r}/${n}?user_key=${e}`,i)}},ant=(e,t,n)=>{if(e||t===`live`)return`live`;if(t===`pending`)return`pending`;if(n===l1.Machine||n===l1.TM)return`live`;if(n===l1.Untranslated)return`pending`};function ont({modifiedSegments:e,stores:t,segments:n,urlHash:r,saveAsStatus:i}){let{userKey:a}=x2;return e.map(e=>{let o=n[e.segment_hash],s=t[e.segment_hash],c=p1(o),l=s?.getState().undoRedo.presentJliff,{is_staging:u,segment_hash:d,target_jliff:f,segment_jliff:p}=o;u&&o.status_code===`live`&&(o.status_code=`pending`);let m=ant(e.setToLive,i,c)||o.status_code||`pending`,h=e.targetIsModified?l:f||p,g=e.saveAsCTX||o.target_jliff_source===`CTX`;if(g&&!r)throw Error(`Save as contextual - URL hash is missing`);return{segment_hash:d,is_staging:u,status_code:m,source:p,target:h,translation_source:a,content_url_hash:g?r:`0`}})}async function snt({segmentsToDelete:e,segments:t,urlHash:n}){let{translationKey:r,userKey:i}=x2,a=e.map(e=>{let r=t[e],a=r.target_jliff_source===`CTX`,o={segment_hash:r.segment_hash,user_key:i,is_staging:r.
157is_staging};return a&&(o.content_url_hash=n),o});return await b2.SegmentContent.delete(r,i,a).then(e=>({status:e.status,segments:e.data||[]})).catch(e=>(console.error(`Error deleting pending segments:`,e),{status:e.response?.status||500,segments:[]}))}async function cnt(e,t){let{translationKey:n}=x2;return await(t&&t.length?b2.BlockSegmentData.post({data:t,tKey:n,urlHash:e,mode:`payloadOnly`}):b2.BlockSegmentData.get(n,e)).then(e=>({status:e.status,blockSegments:e.data?.blocks||{}})).catch(e=>({status:e.response?.status??500,blockSegments:{},error:e.response?.data?.message??e.message}))}async function lnt(e){let{translationKey:t,userKey:n}=x2,{data:r,status:i}=await b2.SegmentContent.post(t,n,e).then(e=>e).catch(e=>({status:e.response.status,data:e.response.data.message}));return{status:i,data:r}}async function unt(e){let{translationKey:t,userKey:n}=x2;return await b2.SegmentTranslationHistory.get(n,t,e).then(e=>({status:e.status,targets:e.data?.targets})).catch(e=>(console.error(`Error getting segment translation history:`,e.response),{status:e.response?.status||500,targets:[]}))}async function dnt(e,t){let{translationKey:n,userKey:r}=x2,i=e.target_jliff_source===`CTX`;if(i&&!t)return{status:400,data:`Delete contextual translation - URL hash is missing`};let a={segment_hash:e.segment_hash,user_key:r,is_staging:e.is_staging};return i&&(a.content_url_hash=t),await b2.SegmentContent.delete(n,r,[a]).then(e=>({status:e.status,data:e.data})).catch(e=>(console.error(`Error deleting segment translation:`,e),{status:e.response?.status||500,data:e.response?.message||``}))}var fnt=async e=>{if(!e.userKey||!e.tKey||!e.batchKey||!e.urlHash)return console.error(`Missing parameters:`,e),Promise.resolve({status:500,batchSegments:null,blockSegments:{},message:`Missing parameters`});let[t,n]=await Promise.allSettled([b2.BatchURL.get(e),b2.BlockSegmentData.get(e.tKey,e.urlHash)]);return t.status===`rejected`||n.status===`rejected`?(console.error(`Error fetching data:`,{batch:t.status===`rejected`?t.reason:null,blockSegments:n.status===`rejected`?n.reason:null}),{status:500,batchSegments:null,blockSegments:{},message:`Error fetching data`}):{status:200,batchSegments:J5e(t.value.data?.segments||[]),blockSegments:n.value.data?.blocks||{}}};async function pnt(e,t,n){return b2.BatchSegment.get(e,t,n).then(e=>({status:e.status,segments:e.data?.segments||[]})).catch(e=>({status:e.response?.status||500,segments:[]}))}var mnt=async e=>{let{translationKey:t,userKey:n}=x2;try{let{status:r,glossary:i}=await b2.Glossary.get(n,t);ea(r)&&e((i?.glossary_items||[]).map(e=>({...e,rule:e.rule||`translate_as`})))}catch(e){console.error(`Error fetching glossary:`,e)}},hnt=[`retain`,`live`,`pending`],gnt=(0,J.createContext)(null),x2={translationKey:``,userKey:``};function S2(){let e=(0,J.useContext)(gnt);if(!e)throw Error(`SegmentEditorContext must be used within a SegmentEditorProvider`);return e}function _nt(e){let t=(0,q.c)(49),{children:n,config:r}=e,{user:i,glossary:a,target:o,batch:s,settings:c,contextAPI:l,httpServiceAPI:u,applicationAPI:d,segmentsAPI:f,mode:p,enableGradingScoring:m}=r,h=p===void 0?`default`:p,g=m===void 0?!1:m,[_,v]=(0,J.useState)(c.saveEditsAs&&hnt.includes(c.saveEditsAs)?c.saveEditsAs:`retain`),y;t[0]===a?y=t[1]:(y=a||[],t[0]=a,t[1]=y);let[b,x]=(0,J.useState)(y),S,C;t[2]!==a||t[3]!==o.translation_key||t[4]!==i.user_key?(S=()=>{!a&&o.translation_key&&i.user_key&&mnt(x)},C=[o.translation_key,i.user_key,a],t[2]=a,t[3]=o.translation_key,t[4]=i.user_key,t[5]=S,t[6]=C):(S=t[5],C=t[6]),(0,J.useEffect)(S,C);let{html_dir:w}=tc(o.target_config),T=w===`rtl`?`rtl`:`auto`,E;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(E={setSaveEditsAs:v},t[7]=E):E=t[7];let D=E,O;t[8]===o.translation_methods?O=t[9]:(O=o?.translation_methods?o.translation_methods.split(`,`):[],t[8]=o.translation_methods,t[9]=O);let k=O,A=h;h===`batch`&&!(s&&s.details.translation_key===o.translation_key&&s.urlHash&&s.details.batch_key&&s.details.phase)&&(console.warn(`insufficient batch details passed in when trying to use batch mode in the segment editor`),A=`default`),h===`specifiedSegment`&&!f&&(console.warn(`segmentsAPI not passed in when trying to use specified segment mode in the segment editor`),A=`default`);let j=A===`batch`,M=A===`specifiedSegment`,N=s?.details.phase,P;t[10]!==N||t[11]!==j?(P=j&&N&&[`review`,`testing`,`validation`].includes(N),t[10]=N,t[11]=j,t[12]=P):P=t[12];let F=!!P,I=F||N===`translation`,L=c.viewOnly||o.translation_edit===!1||!I&&j,R;t[13]!==T||t[14]!==c||t[15]!==_||t[16]!==L?(R={...c,saveEditsAs:_,viewOnly:L,htmlDir:T},t[13]=T,t[14]=c,t[15]=_,t[16]=L,t[17]=R):R=t[17];let z=R,B;t[18]!==s||t[19]!==N||t[20]!==I||t[21]!==g||t[22]!==F||t[23]!==j?(B=j?{...s,enableBatchEdit:I,enableSegmentReview:F,enableGradingScoring:g,batchPhase:N}:null,t[18]=s,t[19]=N,t[20]=I,t[21]=g,t[22]=F,t[23]=j,t[24]=B):B=t[24];let V=B,H=o?.translation_key||``,U=i.user_key||``,W,G;t[25]!==H||t[26]!==U?(W=()=>{x2.translationKey=H,x2.userKey=U},G=[H,U],t[25]=H,t[26]=U,t[27]=W,t[28]=G):(W=t[27],G=t[28]),(0,J.useLayoutEffect)(W,G);let ee;t[29]!==d||t[30]!==V||t[31]!==r||t[32]!==l||t[33]!==A||t[34]!==b||t[35]!==u||t[36]!==j||t[37]!==M||t[38]!==f||t[39]!==z||t[40]!==o||t[41]!==H||t[42]!==k||t[43]!==i||t[44]!==U?(ee={config:r,glossary:b,target:o,batch:V,translationKey:H,translationMethods:k,user:i,userKey:U,settings:z,actions:D,contextAPI:l,isBatchMode:j,isSpecifiedSegmentsMode:M,editorMode:A,applicationAPI:d,httpServiceAPI:u,segmentsAPI:f},t[29]=d,t[30]=V,t[31]=r,t[32]=l,t[33]=A,t[34]=b,t[35]=u,t[36]=j,t[37]=M,t[38]=f,t[39]=z,t[40]=o,t[41]=H,t[42]=k,t[43]=i,t[44]=U,t[45]=ee):ee=t[45];let te;return t[46]!==n||t[47]!==ee?(te=(0,Y.jsx)(gnt.Provider,{value:ee,children:n}),t[46]=n,t[47]=ee,t[48]=te):te=t[48],te}var C2=e=>{let t=(0,q.c)(12),{svg:n}=e,{path:r,attr:i}=n,a=i?.width||`20`,o=i?.height||`20`,s=i?.viewBox||`0 0 20 20`,c=i?.fill||`none`,l=i?.stroke||`currentColor`,u=i?.strokeWidth||1,d=i?.strokeLinecap||`round`,f=i?.strokeLinejoin||`roun
157d`,p;t[0]!==r||t[1]!==l||t[2]!==u||t[3]!==d||t[4]!==f?(p=(0,Y.jsx)(`g`,{children:(0,Y.jsx)(`path`,{d:r,stroke:l,strokeWidth:u,strokeLinecap:d,strokeLinejoin:f})}),t[0]=r,t[1]=l,t[2]=u,t[3]=d,t[4]=f,t[5]=p):p=t[5];let m;return t[6]!==a||t[7]!==o||t[8]!==s||t[9]!==c||t[10]!==p?(m=(0,Y.jsx)(`svg`,{width:a,height:o,viewBox:s,fill:c,xmlns:`http://www.w3.org/2000/svg`,children:p}),t[6]=a,t[7]=o,t[8]=s,t[9]=c,t[10]=p,t[11]=m):m=t[11],m},vnt=()=>{let e=(0,q.c)(2),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={strokeWidth:1.3},e[0]=t):t=e[0];let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(C2,{svg:{path:`M3.5 3.6 16.2 16.2M8.9 8.9C8.7 9.2 8.5 9.6 8.5 10 8.5 10.4 8.7 10.8 8.9 11.1 9.2 11.3 9.6 11.5 10 11.5 10.4 11.5 10.8 11.3 11.1 11.1M8 5C8.7 4.9 9.3 4.8 10 4.8 13.1 4.8 15.6 6.5 17.7 10 17 11 16.4 11.9 15.8 12.6M14.1 14.1C12.9 14.9 11.5 15.2 10 15.2 6.9 15.2 4.4 13.5 2.4 10 3.4 8.2 4.6 6.9 5.9 6`,attr:t}}),e[1]=n):n=e[1],n},ynt=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={width:i,height:a,viewBox:`0 0 20 20`,stroke:o,strokeWidth:1.8},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(C2,{svg:{path:`M 4 10 C 6.1 11.6 7.6 12.9 9 16 C 10.7 10.8 12.8 8.2 16 4`,attr:c}}),t[4]=c,t[5]=l),l},bnt=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={width:i,height:a,stroke:o,strokeWidth:1.2},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(C2,{svg:{path:`M14 17.5H7.5C7 17.5 6 17.2 6 16 6 14.8 6 10.8 6 9M14 17.5H15M9.5 5V9H15V5M6 6.5C6 6 6.3 5 7.5 5M6 6.5V10M8 5H15M8 5H7.5M19 16C19 16.5 18.7 17.5 17.5 17.5M17.5 17.5H15M19 16V9C19 8.6 18.9 8.4 18.7 8.2L16.2 5.5M16.2 5.5C15.9 5.1 15.5 5 15 5H15M3 6 17.5 20`,attr:c}}),t[4]=c,t[5]=l),l},xnt=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={width:i,height:a,fill:o,stroke:`none`},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(C2,{svg:{path:`M10 18C5.6 18 2 14.4 2 10 2 5.6 5.6 2 10 2 14.4 2 18 5.6 18 10 18 14.4 14.4 18 10 18ZM10.8 6H9.2V7.6H10.8V6ZM10.8 9.2H9.2V14H10.8V9.2Z`,attr:c}}),t[4]=c,t[5]=l),l},Snt=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={width:i,height:a,fill:o,stroke:`none`},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(C2,{svg:{path:`M10.1 2C11.7 2 13.2 2.5 14.5 3.4 15.9 4.3 16.9 5.5 17.5 7 18.1 8.4 18.3 10.1 17.9 11.7 17.7 13.2 16.8 14.5 15.7 15.7 15.5 16 14.9 16 14.7 15.7 14.3 15.4 14.3 14.9 14.7 14.5 15.5 13.7 16.1 12.5 16.3 11.3 16.6 10.1 16.5 8.8 16 7.6 15.5 6.5 14.7 5.4 13.7 4.7 12.6 4 11.4 3.6 10.1 3.6 8.8 3.6 7.6 4 6.5 4.7 5.5 5.4 4.7 6.5 4.2 7.6 3.7 8.8 3.6 10.1 3.9 11.3 4.1 12.5 4.6 13.6 5.4 14.4L5.5 14.5 5.7 14.7C5.9 15 5.9 15.4 5.5 15.7 5.3 16 4.8 16 4.5 15.7L4.5 15.7 4.2 15.5C3.3 14.4 2.5 13.1 2.3 11.7 1.9 10.1 2.1 8.4 2.7 7 3.3 5.5 4.3 4.3 5.7 3.4 7 2.5 8.5 2 10.1 2ZM10.1 5.3C11.1 5.3 12 5.5 12.7 6 13.6 6.6 14.2 7.3 14.5 8.2 14.9 9.1 15 10.1 14.8 10.9 14.7 11.9 14.2 12.7 13.5 13.4 13.2 13.8 12.6 13.8 12.4 13.4 12 13.1 12 12.6 12.4 12.4 12.9 11.9 13.1 11.3 13.2 10.7 13.3 10.1 13.3 9.4 13.1 8.8 12.9 8.3 12.4 7.7 11.9 7.5 11.3 7.1 10.7 6.8 10.1 6.8 9.5 6.8 8.9 7.1 8.3 7.5 7.8 7.7 7.3 8.3 7.1 8.8 6.9 9.4 6.9 10.1 7 10.7 7.1 11.2 7.3 11.8 7.7 12.1L7.8 12.4 7.9 12.4C8.2 12.7 8.2 13.2 7.8 13.4 7.6 13.7 7.1 13.8 6.7 13.4L6.7 13.4 6.6 13.3C6 12.6 5.5 11.9 5.4 10.9 5.2 10.1 5.3 9.1 5.7 8.2 6 7.3 6.6 6.6 7.5 6 8.2 5.5 9.1 5.3 10.1 5.3ZM8.5 10.1C8.5 9.6 8.7 9.3 9 8.9 9.3 8.7 9.6 8.4 10.1 8.4 10.6 8.4 10.9 8.7 11.2 8.9 11.5 9.3 11.7 9.6 11.7 10.1 11.7 10.4 11.5 10.9 11.2 11.2 10.9 11.5 10.6 11.7 10.1 11.7 9.6 11.7 9.3 11.5 9 11.2 8.7 10.9 8.5 10.4 8.5 10.1Z`,attr:c}}),t[4]=c,t[5]=l),l},Cnt=e=>{let t=(0,q.c)(7),{size:n,color:r,border:i}=e,a=n||20,o=n||20,s=r||`currentColor`,c=i||`currentColor`,l;t[0]!==a||t[1]!==o||t[2]!==s||t[3]!==c?(l={width:a,height:o,fill:s,stroke:c},t[0]=a,t[1]=o,t[2]=s,t[3]=c,t[4]=l):l=t[4];let u=l,d;return t[5]===u?d=t[6]:(d=(0,Y.jsx)(C2,{svg:{path:`M5 10A1 1 0 0015 10 1 1 0 005 10`,attr:u}}),t[5]=u,t[6]=d),d},wnt=e=>{let t=(0,q.c)(10),{size:n,borderColor:r,fillColor:i,markColor:a}=e,o=n||`20`,s=n||`20`,c=i||`transparent`,l=r||i||`gray`,u;t[0]!==c||t[1]!==l?(u=(0,Y.jsx)(`path`,{d:`M18 10C18 12.1 17.2 14.2 15.7 15.7 14.2 17.2 12.1 18 10 18 7.9 18 5.8 17.2 4.3 15.7 2.8 14.2 2 12.1 2 10 2 7.9 2.8 5.8 4.3 4.3 5.8 2.8 7.9 2 10 2 12.1 2 14.2 2.8 15.7 4.3 17.2 5.8 18 7.9 18 10Z`,fill:c,stroke:l}),t[0]=c,t[1]=l,t[2]=u):u=t[2];let d=a||`white`,f;t[3]===d?f=t[4]:(f=(0,Y.jsx)(`path`,{d:`M6 10 9.536 13.5 13.5 7`,fill:`none`,stroke:d,strokeWidth:`2`,strokeLinecap:`round`}),t[3]=d,t[4]=f);let p;return t[5]!==o||t[6]!==s||t[7]!==u||t[8]!==f?(p=(0,Y.jsxs)(`svg`,{width:o,height:s,viewBox:`0 0 20 20`,xmlns:`http://www.w3.org/2000/svg`,children:[u,f]}),t[5]=o,t[6]=s,t[7]=u,t[8]=f,t[9]=p):p=t[9],p},Tnt=e=>{let t=(0,q.c)(14),{size:n,fillColor:r,markColor:i}=e,a=n||24,o=n||24,s=r||`transparent`,c;t[0]===s?c=t[1]:(c=(0,Y.jsx)(`rect`,{width:`24`,height:`24`,rx:`4`,fill:s}),t[0]=s,t[1]=c);let l;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsxs)(`mask`,{id:`path-2-inside-1_1630_15299`,fill:`white`,children:[(0,Y.jsx)(`path`,{d:`M0 2.66667C0 1.95942 0.280951 1.28115 0.781048 0.781048C1.28115 0.280951 1.95942 0 2.66667 0H21.3333C22.0406 0 22.7189 0.280951 23.219 0.781048C23.719 1.28115 24 1.95942 24 2.66667V21.3333C24 22.0406 23.719 22.7189 23.219 23.219C22.7189 23.719 22.0406 24 21.3333 24H2.66667C1.95942 24 1.28115 23.719 0.781048 23.219C0.280951 22.7189 0 22.0406 0 21.3333V2.66667Z`}),(0,Y.jsx)(`path`,{d:`M8 12L10.6667 14.6667L13.3333 12L16 9.33333`})]}),t[2]=l):l=t[2];let u;t[3]===i?u=t[4]:(u=i||$(`blueGray`,6),t[3]=i,t[4]=u);let d;t[5]===u?d=t[6]:(d=(0,Y.jsx)(`path`,{d:`M2.66667 0V-1.5V0ZM21.3333 0V-1.5V0ZM0 21.3333H-1.5H0ZM9.06066 10.9393C8.47487 10.3536 7.52513 10.3536 6.93934 10.9393C6.35355 11.5251 6.35355 12.4749 6.93934 13.0607L8 12L9.06066 10.9393ZM10.6667 14.6667L9.60601 15.7273C10.1918
15716.3131 11.1415 16.3131 11.7273 15.7273L10.6667 14.6667ZM17.0607 10.394C17.6464 9.80821 17.6464 8.85846 17.0607 8.27267C16.4749 7.68689 15.5251 7.68689 14.9393 8.27267L16 9.33333L17.0607 10.394ZM0 2.66667H1.5C1.5 2.35725 1.62292 2.0605 1.84171 1.84171L0.781048 0.781048L-0.279612 -0.279612C-1.06101 0.50179 -1.5 1.5616 -1.5 2.66667H0ZM0.781048 0.781048L1.84171 1.84171C2.0605 1.62292 2.35725 1.5 2.66667 1.5V0V-1.5C1.5616 -1.5 0.50179 -1.06101 -0.279612 -0.279612L0.781048 0.781048ZM2.66667 0V1.5H21.3333V0V-1.5H2.66667V0ZM21.3333 0V1.5C21.6428 1.5 21.9395 1.62292 22.1583 1.84171L23.219 0.781048L24.2796 -0.279612C23.4982 -1.06101 22.4384 -1.5 21.3333 -1.5V0ZM23.219 0.781048L22.1583 1.84171C22.3771 2.0605 22.5 2.35725 22.5 2.66667H24H25.5C25.5 1.5616 25.061 0.501791 24.2796 -0.279612L23.219 0.781048ZM24 2.66667H22.5V21.3333H24H25.5V2.66667H24ZM24 21.3333H22.5C22.5 21.6428 22.3771 21.9395 22.1583 22.1583L23.219 23.219L24.2796 24.2796C25.061 23.4982 25.5 22.4384 25.5 21.3333H24ZM23.219 23.219L22.1583 22.1583C21.9395 22.3771 21.6428 22.5 21.3333 22.5V24V25.5C22.4384 25.5 23.4982 25.061 24.2796 24.2796L23.219 23.219ZM21.3333 24V22.5H2.66667V24V25.5H21.3333V24ZM2.66667 24V22.5C2.35725 22.5 2.0605 22.3771 1.84171 22.1583L0.781048 23.219L-0.279612 24.2796C0.501791 25.061 1.5616 25.5 2.66667 25.5V24ZM0.781048 23.219L1.84171 22.1583C1.62292 21.9395 1.5 21.6428 1.5 21.3333H0H-1.5C-1.5 22.4384 -1.06101 23.4982 -0.279612 24.2796L0.781048 23.219ZM0 21.3333H1.5V2.66667H0H-1.5V21.3333H0ZM8 12L6.93934 13.0607L9.60601 15.7273L10.6667 14.6667L11.7273 13.606L9.06066 10.9393L8 12ZM10.6667 14.6667L11.7273 15.7273L14.394 13.0607L13.3333 12L12.2727 10.9393L9.60601 13.606L10.6667 14.6667ZM13.3333 12L14.394 13.0607L17.0607 10.394L16 9.33333L14.9393 8.27267L12.2727 10.9393L13.3333 12Z`,fill:u,mask:`url(#path-2-inside-1_1630_15299)`}),t[5]=u,t[6]=d);let f;t[7]!==c||t[8]!==d?(f=(0,Y.jsxs)(`g`,{clipPath:`url(#clip0_1630_15299)`,children:[c,l,d]}),t[7]=c,t[8]=d,t[9]=f):f=t[9];let p;return t[10]!==a||t[11]!==o||t[12]!==f?(p=(0,Y.jsx)(`svg`,{width:a,height:o,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:f}),t[10]=a,t[11]=o,t[12]=f,t[13]=p):p=t[13],p},Ent=e=>{let t=(0,q.c)(8),{size:n,fillColor:r}=e,i=n||24,a=n||24,o;t[0]===r?o=t[1]:(o=r||$(`blueGray`,6),t[0]=r,t[1]=o);let s;t[2]===o?s=t[3]:(s=(0,Y.jsx)(`path`,{d:`M19.5996 0C21.9516 0 23.8716 1.8444 23.994 4.1664L24 4.4004V19.5996C24 21.9516 22.1556 23.8716 19.8336 23.994L19.5996 24H4.4004C3.27381 24.0001 2.19011 23.568 1.37256 22.7929C0.55502 22.0178 0.0659087 20.9586 0.00600014 19.8336L0 19.5996V4.4004C0 2.0484 1.8444 0.1284 4.1664 0.00600014L4.4004 0H19.5996ZM16.4484 8.7516C16.2234 8.52664 15.9182 8.40026 15.6 8.40026C15.2818 8.40026 14.9766 8.52664 14.7516 8.7516L10.8 12.702L9.2484 11.1516L9.1356 11.052C8.89441 10.8655 8.59128 10.7778 8.28777 10.8067C7.98426 10.8356 7.70314 10.979 7.5015 11.2077C7.29986 11.4363 7.19282 11.7332 7.20213 12.0379C7.21143 12.3427 7.33638 12.6325 7.5516 12.8484L9.9516 15.2484L10.0644 15.348C10.2953 15.5271 10.5836 15.6158 10.8752 15.5975C11.1668 15.5791 11.4418 15.455 11.6484 15.2484L16.4484 10.4484L16.548 10.3356C16.7271 10.1047 16.8158 9.81641 16.7975 9.52478C16.7791 9.23315 16.655 8.95823 16.4484 8.7516Z`,fill:o}),t[2]=o,t[3]=s);let c;return t[4]!==i||t[5]!==a||t[6]!==s?(c=(0,Y.jsx)(`svg`,{width:i,height:a,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:s}),t[4]=i,t[5]=a,t[6]=s,t[7]=c):c=t[7],c},Dnt=e=>{let t=(0,q.c)(8),{size:n,fillColor:r}=e,i=n||24,a=n||24,o;t[0]===r?o=t[1]:(o=r||`currentColor`,t[0]=r,t[1]=o);let s;t[2]===o?s=t[3]:(s=(0,Y.jsx)(`path`,{d:`M12.957 3.75879C15.3456 3.85215 17.5969 4.68547 19.2959 6.08203C20.9925 7.47673 22.0151 9.32956 22.2139 11.2842C22.4123 13.2369 21.7797 15.2008 20.4014 16.8125C19.0197 18.4279 16.9805 19.5793 14.6494 20.0244C12.3186 20.4693 9.88141 20.1726 7.79688 19.1973C7.65073 19.1289 7.48619 19.1092 7.32812 19.1416L3.13867 20.001L4.22461 16.8633C4.30316 16.6359 4.26796 16.3844 4.12988 16.1875C2.93381 14.4826 2.51041 12.4822 2.91602 10.5508C3.32242 8.61573 4.54182 6.84347 6.38672 5.58203C8.2333 4.31951 10.5685 3.66545 12.957 3.75879Z`,stroke:o,strokeWidth:`1.5`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[2]=o,t[3]=s);let c;return t[4]!==i||t[5]!==a||t[6]!==s?(c=(0,Y.jsx)(`svg`,{width:i,height:a,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:s}),t[4]=i,t[5]=a,t[6]=s,t[7]=c):c=t[7],c},Ont=e=>{let t=(0,q.c)(11),{fillColor:n,vectorColor:r,size:i}=e,a=i||24,o=i||24,s=n||`transparent`,c;t[0]===s?c=t[1]:(c=(0,Y.jsx)(`rect`,{width:`24`,height:`24`,rx:`4`,fill:s}),t[0]=s,t[1]=c);let l;t[2]===r?l=t[3]:(l=r||$(`blueGray`,6),t[2]=r,t[3]=l);let u;t[4]===l?u=t[5]:(u=(0,Y.jsx)(`path`,{d:`M17 14L12 9L7 14`,stroke:l,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[4]=l,t[5]=u);let d;return t[6]!==a||t[7]!==o||t[8]!==c||t[9]!==u?(d=(0,Y.jsxs)(`svg`,{width:a,height:o,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[c,u]}),t[6]=a,t[7]=o,t[8]=c,t[9]=u,t[10]=d):d=t[10],d},knt=e=>{let t=(0,q.c)(16),{fillColor:n,vectorColor:r,size:i}=e,a=i||24,o=i||24,s=n||`transparent`,c;t[0]===s?c=t[1]:(c=(0,Y.jsx)(`rect`,{width:`24`,height:`24`,rx:`4`,fill:s}),t[0]=s,t[1]=c);let l;t[2]===r?l=t[3]:(l=r||$(`blueGray`,6),t[2]=r,t[3]=l);let u;t[4]===l?u=t[5]:(u=(0,Y.jsx)(`path`,{d:`M17 17L12 12L7 17`,stroke:l,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[4]=l,t[5]=u);let d;t[6]===r?d=t[7]:(d=r||$(`blueGray`,6),t[6]=r,t[7]=d);let f;t[8]===d?f=t[9]:(f=(0,Y.jsx)(`path`,{d:`M17 12L12 7L7 12`,stroke:d,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[8]=d,t[9]=f);let p;return t[10]!==a||t[11]!==o||t[12]!==c||t[13]!==u||t[14]!==f?(p=(0,Y.jsxs)(`svg`,{width:a,height:o,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[c,u,f]}),t[10]=a,t[11]=o,t[12]=c,t[13]=u,t[14]=f,t[15]=p):p=t[15],p},Ant=e=>{let t=(0,q.c)(21),{fillColor:n,vectorColor:r,size:i}=e,a=i||24,o=i||24,s=n||`transparent`,c;t[0]===s?c=t[1]:(c=(0,Y.jsx)(`rect`,{width:`24`,height:`24`,rx:`4`,fill:s}),t[0]=s,t[1]=c);let l;t[2]===r?l=t[3]:(l=r||$(`blueGray`,6),t[2]=r,t[3]=l);let u;t[4]===l?u=t[5]:(u=(0,Y.jsx)(`path`,{d:`M17 20L12 15L7 20`,stroke:l,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[4]=l,t[5]=u);let d;t[6]===r?d=t[7]:(d=r||$(`blueGray`,6),t[6]=r,t[7]=d);let f;t[8]===d?f=t[9]:(f=(0,Y.jsx)(`path`,{d:`M17 15L12 10L7 15`,stroke:d,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[8]=d,t[9]=f);let p;t[10]===r?p=t[11]:(p=r||$(`blueGray`,6),t[10]=r,t[11]=p);let m;t[12]===p?m=t[13]:(m=(0,Y.jsx)(`path`,{d:`M17 10L12 5L7 10`,stroke:p,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[12]=p,t[13]=m);let h;return t[14]!==a||t[15]!==m||t[16]!==o||t[17]!==c||t[18]!==u||t[19]!==f?(h=(0,Y.jsxs)(`svg`,{width:a,height:o,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[c,u,f,m]}
157),t[14]=a,t[15]=m,t[16]=o,t[17]=c,t[18]=u,t[19]=f,t[20]=h):h=t[20],h},w2={status:`_status_lav29_1`,statusLabel:`_statusLabel_lav29_8`,conflictButton:`_conflictButton_lav29_19`,statusButton:`_statusButton_lav29_37`},T2={dropdown:{padding:`4px`,borderRadius:5},item:{padding:4,borderRadius:4},itemLabel:{color:$(`blue`,6),fontWeight:600}},E2=e=>{let t=(0,q.c)(15),{svg:n,size:r,onClick:i}=e,{path:a,attr:o}=n,s;t[0]===i?s=t[1]:(s=()=>i&&i(),t[0]=i,t[1]=s);let c=r||o?.width||`20px`,l=r||o?.height||`20px`,u=o?.viewBox||`0 0 20 20`,d=o?.fill||`none`,f=o?.stroke||`currentColor`,p=o?.strokeWidth||1,m=o?.strokeLinecap||`round`,h=o?.strokeLinejoin||`round`,g;t[2]!==a||t[3]!==f||t[4]!==p||t[5]!==m||t[6]!==h?(g=(0,Y.jsx)(`g`,{children:(0,Y.jsx)(`path`,{d:a,stroke:f,strokeWidth:p,strokeLinecap:m,strokeLinejoin:h})}),t[2]=a,t[3]=f,t[4]=p,t[5]=m,t[6]=h,t[7]=g):g=t[7];let _;return t[8]!==s||t[9]!==g||t[10]!==c||t[11]!==l||t[12]!==u||t[13]!==d?(_=(0,Y.jsx)(`svg`,{onClick:s,width:c,height:l,viewBox:u,fill:d,xmlns:`http://www.w3.org/2000/svg`,children:g}),t[8]=s,t[9]=g,t[10]=c,t[11]=l,t[12]=u,t[13]=d,t[14]=_):_=t[14],_},jnt=e=>{let t=(0,q.c)(5),{size:n,color:r}=e,i=r||`gray`,a;t[0]===i?a=t[1]:(a={path:`M5 5 15 15M5 15 15 5`,attr:{strokeWidth:2.5,stroke:i}},t[0]=i,t[1]=a);let o=a,s;return t[2]!==n||t[3]!==o?(s=(0,Y.jsx)(E2,{svg:o,size:n}),t[2]=n,t[3]=o,t[4]=s):s=t[4],s},D2=e=>{let t=(0,q.c)(5),{size:n,color:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={path:`M4 10C5.5 11.4 7 13.3 8.5 15 11 11.7 13.2 8.3 16 5`,attr:{strokeWidth:2.5,stroke:i}},t[0]=i,t[1]=a);let o=a,s;return t[2]!==n||t[3]!==o?(s=(0,Y.jsx)(E2,{svg:o,size:n}),t[2]=n,t[3]=o,t[4]=s):s=t[4],s},Mnt=e=>{let t=(0,q.c)(7),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={path:`M2 10C7 3.5 13 3.4 18 10 13 16.6 7 16.4 2 10M8 10A1 1 0 0012 10 1 1 0 008 10`,attr:{width:i,height:a,strokeWidth:1.8,stroke:o}},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]!==n||t[5]!==c?(l=(0,Y.jsx)(E2,{svg:c,size:n}),t[4]=n,t[5]=c,t[6]=l):l=t[6],l},Nnt=e=>{let t=(0,q.c)(7),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={path:`M2.01 7.99C6.09 12.98 14.08 12.98 18 8M2.05 12.95 3.83 9.76M17.99 12.95 16.29 9.7M6.87 14.96 7.7 11.5M13.13 14.94 12.44 11.48`,attr:{width:i,height:a,strokeWidth:1.8,stroke:o}},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]!==n||t[5]!==c?(l=(0,Y.jsx)(E2,{svg:c,size:n}),t[4]=n,t[5]=c,t[6]=l):l=t[6],l},O2=e=>{let t=(0,q.c)(15),{svg:n,size:r,onClick:i}=e,{path:a,attr:o}=n,s;t[0]===i?s=t[1]:(s=()=>i&&i(),t[0]=i,t[1]=s);let c=r||o?.width||`20px`,l=r||o?.height||`20px`,u=o?.viewBox||`0 0 20 20`,d=o?.fill||`none`,f=o?.stroke||`currentColor`,p=o?.strokeWidth||1,m=o?.strokeLinecap||`round`,h=o?.strokeLinejoin||`round`,g;t[2]!==a||t[3]!==f||t[4]!==p||t[5]!==m||t[6]!==h?(g=(0,Y.jsx)(`g`,{children:(0,Y.jsx)(`path`,{d:a,stroke:f,strokeWidth:p,strokeLinecap:m,strokeLinejoin:h})}),t[2]=a,t[3]=f,t[4]=p,t[5]=m,t[6]=h,t[7]=g):g=t[7];let _;return t[8]!==s||t[9]!==g||t[10]!==c||t[11]!==l||t[12]!==u||t[13]!==d?(_=(0,Y.jsx)(`svg`,{onClick:s,width:c,height:l,viewBox:u,fill:d,xmlns:`http://www.w3.org/2000/svg`,children:g}),t[8]=s,t[9]=g,t[10]=c,t[11]=l,t[12]=u,t[13]=d,t[14]=_):_=t[14],_},Pnt=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||8,a=n||8,o=r||`currentColor`,s;t[0]===o?s=t[1]:(s=(0,Y.jsx)(`path`,{fillRule:`evenodd`,clipRule:`evenodd`,d:`M6.8 2.4H5.6V1.2C5.6 0.9792 5.7792 0.8 6 0.8H6.8C7.0208 0.8 7.2 0.9792 7.2 1.2V2C7.2 2.2208 7.0208 2.4 6.8 2.4ZM7.2 5.6V6.8C7.2 7.0208 7.0208 7.2 6.8 7.2H6C5.7792 7.2 5.6 7.0208 5.6 6.8V5.6H7.2ZM3.2 4.8H4.8V3.2H3.2V4.8ZM2 7.2H1.2C0.9792 7.2 0.8 7.02
15708 0.8 6.8V6C0.8 5.7792 0.9792 5.6 1.2 5.6H2.4V6.8C2.4 7.0208 2.2208 7.2 2 7.2ZM0.8 2V1.2C0.8 0.9792 0.9792 0.8 1.2 0.8H2C2.2208 0.8 2.4 0.9792 2.4 1.2V2.4H1.2C0.9792 2.4 0.8 2.2208 0.8 2ZM7.2 0H5.6C5.158 0 4.8 0.358 4.8 0.8V2.4H3.2V0.8C3.2 0.358 2.842 0 2.4 0H0.8C0.358 0 0 0.358 0 0.8V2.4C0 2.842 0.358 3.2 0.8 3.2H2.4V4.8H0.8C0.358 4.8 0 5.158 0 5.6V7.2C0 7.642 0.358 8 0.8 8H2.4C2.842 8 3.2 7.642 3.2 7.2V5.6H4.8V7.2C4.8 7.642 5.158 8 5.6 8H7.2C7.642 8 8 7.642 8 7.2V5.6C8 5.158 7.642 4.8 7.2 4.8H5.6V3.2H7.2C7.642 3.2 8 2.842 8 2.4V0.8C8 0.358 7.642 0 7.2 0Z`,fill:o}),t[0]=o,t[1]=s);let c;return t[2]!==i||t[3]!==a||t[4]!==s?(c=(0,Y.jsx)(`svg`,{width:i,height:a,viewBox:`0 0 8 8`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:s}),t[2]=i,t[3]=a,t[4]=s,t[5]=c):c=t[5],c},Fnt=e=>{let t=(0,q.c)(5),{size:n,color:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={path:`M9.6 8.7C10.9 8.7 11.8 8.6 12.3 8.2 12.8 7.8 13 7.4 13 6.6 13 5.7 12.8 5.1 12.2 4.7 11.8 4.5 11.4 4.4 10.8 4.4 10.3 4.2 9.4 4.2 8.6 4.2H8.1V8.7H9.6ZM10 10.2H8.1V15.8H9.7C11.1 15.8 12.1 15.6 12.8 15.2 13.5 14.8 13.8 14.1 13.8 13 13.8 11.9 13.5 11.2 12.8 10.8 12.2 10.5 11.2 10.2 10 10.2ZM15.8 13C15.8 15.8 13.8 17.2 9.8 17.2H6.2V2.8H9.2C11.4 2.8 12.9 3.2 13.8 3.8 14.6 4.4 15.1 5.2 15.1 6.3 15.1 7.1 14.8 7.8 14.4 8.3 13.8 8.8 13.2 9.2 12.3 9.4 13.3 9.5 14.1 9.9 14.8 10.6 15.4 11.2 15.8 12 15.8 13Z`,attr:{stroke:`none`,fill:i}},t[0]=i,t[1]=a);let o=a,s;return t[2]!==n||t[3]!==o?(s=(0,Y.jsx)(O2,{svg:o,size:n}),t[2]=n,t[3]=o,t[4]=s):s=t[4],s},Int=e=>{let t=(0,q.c)(5),{size:n,color:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={path:`M7.6 4.2V2.8H14.8V4.2H12L9.6 15.8H12.4V17.2H5.2V15.8H8L10.4 4.2H7.6Z`,attr:{stroke:`none`,fill:i}},t[0]=i,t[1]=a);let o=a,s;return t[2]!==n||t[3]!==o?(s=(0,Y.jsx)(O2,{svg:o,size:n}),t[2]=n,t[3]=o,t[4]=s):s=t[4],s},Lnt=e=>{let t=(0,q.c)(5),{size:n,color:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={path:`M5.2 17.2H14.8V16H5.2V17.2ZM13.6 13.5C12.9 14.2 11.7 14.6 10 14.6 8.3 14.6 7.1 14.2 6.4 13.5 5.6 12.7 5.3 11.5 5.3 9.8V2.8H7.1V9.8C7.1 10.9 7.3 11.8 7.7 12.3 8.1 12.9 8.8 13.2 10 13.2 11.1 13.2 11.9 12.9 12.3 12.3 12.7 11.8 12.9 10.9 12.9 9.8V2.8H14.7V9.8C14.7 11.5 14.4 12.7 13.6 13.5Z`,attr:{stroke:`none`,fill:i}},t[0]=i,t[1]=a);let o=a,s;return t[2]!==n||t[3]!==o?(s=(0,Y.jsx)(O2,{svg:o,size:n}),t[2]=n,t[3]=o,t[4]=s):s=t[4],s},Rnt=e=>{let t=(0,q.c)(9),{size:n,color:r,onClick:i}=e,a=n||20,o=n||20,s=r||`currentColor`,c;t[0]!==a||t[1]!==o||t[2]!==s?(c={width:a,height:o,stroke:s,strokeLinejoin:`round`,strokeWidth:1.5},t[0]=a,t[1]=o,t[2]=s,t[3]=c):c=t[3];let l=c,u;t[4]===l?u=t[5]:(u={path:`M11.9 3.9 16.1 8.1M2 18H6.2L17.1 7C17.4 6.8 17.6 6.4 17.8 6.1 17.9 5.7 18 5.3 18 5 18 4.6 17.9 4.2 17.8 3.8 17.6 3.5 17.4 3.1 17.1 2.9 16.9 2.6 16.5 2.4 16.2 2.2 15.8 2.1 15.4 2 15 2 14.7 2 14.3 2.1 13.9 2.2 13.6 2.4 13.2 2.6 13 2.9L2 13.8V18Z`,attr:l},t[4]=l,t[5]=u);let d=u,f;return t[6]!==i||t[7]!==d?(f=(0,Y.jsx)(O2,{svg:d,onClick:i}),t[6]=i,t[7]=d,t[8]=f):f=t[8],f},znt=e=>{let t=(0,q.c)(4),{color:n}=e,r=n||`currentColor`,i;t[0]===r?i=t[1]:(i={fill:`none`,stroke:r,strokeWidth:1.8,strokeLinecap:`round`,strokeLinejoin:`round`},t[0]=r,t[1]=i);let a=i,o;return t[2]===a?o=t[3]:(o=(0,Y.jsx)(O2,{svg:{path:`M18 18V12C18 11.2 17.7 10.4 17.1 9.9 16.6 9.3 15.8 9 15 9H6M6 9 10 13M6 9 10 5`,attr:a}}),t[2]=a,t[3]=o),o},Bnt=e=>{let t=(0,q.c)(4),{color:n}=e,r=n||`currentColor`,i;t[0]===r?i=t[1]:(i={fill:`none`,stroke:r,strokeWidth:1.8,strokeLinecap:`round`,strokeLinejoin:`round`},t[0]=r,t[1]=i);let a=i,o;return t[2]===a?o=t[3]:(o=(0,Y.jsx)(O2,{svg:{path:`M6 18V12C6 11.2 6.3 10.4 6.9 9.9 7.4 9.3 8.2 9 9 9H18M18 9 14 13M18 9 14 5`,attr:a}}),t[2]=a,t[3]=o),o},Vnt=e=>{let t=(0,q.c)(9),{size:n,color:r,onClick:i}=e,a=r||`currentColor`,o=n||20,s=n||20,c;t[0]!==a||t[1]!==o||t[2]!==s?(c={fill:`none`,stroke:a,strokeWidth:1.8,strokeLinecap:`round`,strokeLinejoin:`round`,width:o,height:s},t[0]=a,t[1]=o,t[2]=s,t[3]=c):c=t[3];let l=c,u;t[4]===l?u=t[5]:(u={path:`M11 13 7 9M7 9 11 5M7 9H14C15.1 9 16.1 9.4 16.8 10.2 17.6 10.9 18 11.9 18 13 18 14.1 17.6 15.1 16.8 15.8 16.1 16.6 15.1 17 14 17H13M6 13 2 9 6 5`,attr:l},t[4]=l,t[5]=u);let d=u,f;return t[6]!==i||t[7]!==d?(f=(0,Y.jsx)(O2,{svg:d,onClick:i}),t[6]=i,t[7]=d,t[8]=f):f=t[8],f},Hnt=e=>{let t=(0,q.c)(7),{size:n,color:r,fill:i}=e,a=n||20,o=n||20,s=r||`currentColor`,c=i||`none`,l;t[0]!==a||t[1]!==o||t[2]!==s||t[3]!==c?(l={width:a,height:o,strokeWidth:1.5,stroke:s,fill:c},t[0]=a,t[1]=o,t[2]=s,t[3]=c,t[4]=l):l=t[4];let u=l,d;return t[5]===u?d=t[6]:(d=(0,Y.jsx)(O2,{svg:{path:`M11.5 8V13.2M8.5 8V13.2M5.5 5V13.8C5.5 14.6 5.5 15.1 5.7 15.4 5.8 15.7 6 16 7 16H13C14 16 14.2 15.7 14.3 15.4 14.5 15.1 14.5 14.6 14.5 13.8V5M5.5 5H7M5.5 5H4M14.5 5H13M14.5 5H16M7 5H13M7 5C7 4.3 7 3.9 7.1 3.6 7.3 3.3 7.6 3 7.9 2.8 8.2 2.7 8.6 2.7 9.3 2.7H10.8C11.4 2.7 11.8 2.7 12.1 2.8 12.4 3 12.7 3.3 12.9 3.6 13 3.9 13 4.3 13 5`,attr:u}}),t[5]=u,t[6]=d),d},k2=e=>{let t=(0,q.c)(9),{size:n,color:r,onClick:i}=e,a=n||20,o=n||20,s=r||`currentColor`,c;t[0]!==a||t[1]!==o||t[2]!==s?(c={width:a,height:o,stroke:s,strokeLinejoin:`round`,strokeWidth:1.8},t[0]=a,t[1]=o,t[2]=s,t[3]=c):c=t[3];let l=c,u;
157t[4]===l?u=t[5]:(u={path:`M15 15 5 5 M15 5 5 15`,attr:l},t[4]=l,t[5]=u);let d=u,f;return t[6]!==i||t[7]!==d?(f=(0,Y.jsx)(O2,{svg:d,onClick:i}),t[6]=i,t[7]=d,t[8]=f):f=t[8],f},A2=e=>{let t=(0,q.c)(9),{size:n,color:r,onClick:i}=e,a=n||20,o=n||20,s=r||`currentColor`,c;t[0]!==a||t[1]!==o||t[2]!==s?(c={width:a,height:o,viewBox:`0 0 20 20`,strokeWidth:1.6,stroke:s,strokeLinecap:`round`,strokeLinejoin:`round`},t[0]=a,t[1]=o,t[2]=s,t[3]=c):c=t[3];let l=c,u;t[4]===l?u=t[5]:(u={path:`M5 7.5L10 12.5L15 7.5`,attr:l},t[4]=l,t[5]=u);let d=u,f;return t[6]!==i||t[7]!==d?(f=(0,Y.jsx)(O2,{svg:d,onClick:i}),t[6]=i,t[7]=d,t[8]=f):f=t[8],f},Unt=e=>{let t=(0,q.c)(6),{size:n,color:r}=e,i=n||20,a=n||20,o=r||`currentColor`,s;t[0]!==i||t[1]!==a||t[2]!==o?(s={width:i,height:a,viewBox:`0 0 20 20`,strokeWidth:1.6,stroke:o,strokeLinecap:`round`,strokeLinejoin:`round`},t[0]=i,t[1]=a,t[2]=o,t[3]=s):s=t[3];let c=s,l;return t[4]===c?l=t[5]:(l=(0,Y.jsx)(O2,{svg:{path:`M10 6.6V10L11.7 11.7M2.6 9.1C2.9 7.3 3.6 5.6 4.969 4.323 6.322 3.134 8.1 2.4 9.998 2.366 11.8 2.4 13.5 3.1 14.863 4.25 16.3 5.5 17.2 7.3 17.4 9 17.6 10.8 17.2 12.6 16.2 14.2 15.1 15.6 13.5 16.7 11.8 17.2 10 17.6 8.1 17.4 6.443 16.501 4.9 15.6 3.6 14.2 3.1 12.4M2.6 16.6V12.4H6.7`,attr:c}}),t[4]=c,t[5]=l),l},Wnt=e=>{let t=(0,q.c)(7),{size:n,color:r}=e,i=r||`var(--mantine-color-blue-7)`,a;t[0]===i?a=t[1]:(a={viewBox:`0 0 20 20`,strokeWidth:1.2,stroke:i,strokeLinecap:`round`,strokeLinejoin:`round`},t[0]=i,t[1]=a);let o=a,s;t[2]===o?s=t[3]:(s={path:`M3.17 4.06H8.22M8.22 4.06C8.22 4.99 8.97 5.74 9.9 5.74 10.83 5.74 11.58 4.99 11.58 4.06M8.22 4.06C8.22 3.13 8.97 2.38 9.9 2.38 10.83 2.38 11.58 3.13 11.58 4.06M11.58 4.06H16.63M3.17 9.96H13.27M13.27 9.96C13.27 10.88 14.02 11.64 14.95 11.64 15.88 11.64 16.63 10.88 16.63 9.96 16.63 9.02 15.88 8.27 14.95 8.27 14.02 8.27 13.27 9.02 13.27 9.96ZM6.54 15.84H16.63M6.54 15.84C6.54 14.91 5.78 14.16 4.85 14.16 3.93 14.16 3.17 14.91 3.17 15.84 3.17 16.77 3.93 17.52 4.85 17.52 5.78 17.52 6.54 16.77 6.54 15.84Z`,attr:o},t[2]=o,t[3]=s);let c=s,l;return t[4]!==n||t[5]!==c?(l=(0,Y.jsx)(O2,{svg:c,size:n}),t[4]=n,t[5]=c,t[6]=l):l=t[6],l},Gnt=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(O2,{svg:{path:`M6 7 3 10 6 13M14 7 17 10 14 13M11 4 9 16`,attr:{strokeWidth:1.3}}}),e[0]=t):t=e[0],t},Knt=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(O2,{svg:{path:`M3 10H3.4M9.8 10H10.2M16.6 10H17`,attr:{strokeColor:`red`,strokeWidth:4}}}),e[0]=t):t=e[0],t},qnt=e=>{let t=(0,q.c)(7),{size:n,color:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={strokeColor:i,strokeWidth:1.8,strokeLinecap:`round`,strokeLinejoin:`round`},t[0]=i,t[1]=a);let o=a,s;t[2]===o?s=t[3]:(s={path:`M12.8 2.7 8.8 6.7 4.8 8.2 3.3 9.7 10.3 16.7 11.8 15.2 13.3 11.2 17.3 7.2M6.8 13.2 2.3 17.7M12.3 2.2 17.8 7.7`,attr:o},t[2]=o,t[3]=s);let c=s,l;return t[4]!==n||t[5]!==c?(l=(0,Y.jsx)(O2,{svg:c,size:n}),t[4]=n,t[5]=c,t[6]=l):l=t[6],l},Jnt=e=>{let t=(0,q.c)(7),{size:n,color:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={strokeColor:i,strokeWidth:1.8,strokeLinecap:`round`,strokeLinejoin:`round`},t[0]=i,t[1]=a);let o=a,s;t[2]===o?s=t[3]:(s={path:`M2 2 18 17.9M12.8 2.7 9.5 5.9M6.9 7.4 4.8 8.2 3.3 9.7 10.3 16.7 11.8 15.2 12.6 13M14 10.5 17.3 7.2M6.8 13.2 2.3 17.7M12.3 2.2 17.8 7.7`,attr:o},t[2]=o,t[3]=s);let c=s,l;return t[4]!==n||t[5]!==c?(l=(0,Y.jsx)(O2,{svg:c,size:n}),t[4]=n,t[5]=c,t[6]=l):l=t[6],l},Ynt=e=>{let t=(0,q.c)(7),{size:n,color:r}=e,i=r||`currentColor`,a;t[0]===i?a=t[1]:(a={fill:i,stroke:`none`},t[0]=i,t[1]=a);let o=a,s;t[2]===o?s=t[3]:(s={path:`M15.2 7.8 16.2 5.7 18.3 4.8 16.2 3.8 15.2 1.7 14.3 3.8 12.3 4.8 14.3 5.7 15.2 7.8ZM15.2 12.3 14.3 14.3 12.3 15.2 14.3 16.2 15.2 18.3 16.2 16.2 18.3 15.2 16.2 14.3 15.2 12.3ZM9.6 8.1 7.8 4 5.9 8.1 1.7 10 5.9 11.9 7.8 16 9.6 11.9 13.8 10 9.6 8.1ZM8.5 10.7 7.8 12.3 7 10.7 5.4 10 7 9.3 7.8 7.7 8.5 9.3 10.1 10 8.5 10.7Z`,attr:o},t[2]=o,t[3]=s);let c=s,l;return t[4]!==n||t[5]!==c?(l=(0,Y.jsx)(O2,{svg:c,size:n}),t[4]=n,t[5]=c,t[6]=l):l=t[6],l},Xnt=e=>{let t=(0,q.c)(12),{fill:n,color:r}=e,i=n||`transparent`,a;t[0]===r?a=t[1]:(a=r||$(`magenta`,6),t[0]=r,t[1]=a);let o;t[2]!==i||t[3]!==a?(o=(0,Y.jsx)(`path`,{d:`M4.5 3H12.5C13.4 3 14 3.5 14 4.5V12.5C14 13.4 13.5 14 12.5 14H4.5C3.5 14 3 13.5 3 12.4V4.5C3 3.5 3.5 3 4.5 3`,fill:i,stroke:a,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`}),t[2]=i,t[3]=a,t[4]=o):o=t[4];let s;t[5]===r?s=t[6]:(s=r||$(`magenta`,6),t[5]=r,t[6]=s);let c;t[7]===s?c=t[8]:(c=(0,Y.jsx)(`path`,{d:`M17 6V14.5C17 16.5 16.5 17 14.5 17H5.5`,stroke:s,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`,fill:`none`}),t[7]=s,t[8]=c);let l;
157return t[9]!==o||t[10]!==c?(l=(0,Y.jsxs)(`svg`,{width:`20`,height:`20`,viewBox:`0 0 20 20`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[o,c]}),t[9]=o,t[10]=c,t[11]=l):l=t[11],l},Znt={Machine:`Machine Translation`,Human:`Human`,Unknown:`Unknown`,Untranslated:`Untranslated`,TM:`Leveraged`},j2=e=>{let t=(0,q.c)(39),{segment:n,onResolveConflict:r}=e,{isBatchMode:i}=S2(),a=n.segment_hash,{isSetToLive:o,deleteSecondary:s,isMTApproved:c,isSelected:l}=v2(a),u=!!n.target_jliff_primary,d=o||s,f=s&&!o,p;t[0]===d?p=t[1]:(p=d?{border:$(`green`,8),background:$(`green`,1)}:{border:$(`orange`,8),background:$(`orange`,1)},t[0]=d,t[1]=p);let m=p,h;t[2]===n?h=t[3]:(h=p1(n),t[2]=n,t[3]=h);let g=h,_;t[4]!==o||t[5]!==n?(_=o?`Live`:s1(n),t[4]=o,t[5]=n,t[6]=_):_=t[6];let v=_,y=(g===l1.Human||v===`Leveraged`)&&v!==`No Translate`&&!i;if(i){let e;return t[7]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(X,{h:24}),t[7]=e):e=t[7],e}if(u){let e=!r,n;t[8]!==m.background||t[9]!==m.border?(n={borderColor:m.border,backgroundColor:m.background},t[8]=m.background,t[9]=m.border,t[10]=n):n=t[10];let i=d?`Live`:v,a;t[11]===i?a=t[12]:(a=(0,Y.jsx)(M2,{label:i,isUnsaved:!1}),t[11]=i,t[12]=a);let o=d?`Resolved`:`Conflict`,s;t[13]!==m.border||t[14]!==f||t[15]!==d?(s=f?(0,Y.jsx)(Hnt,{size:`16px`,color:d?m.border:`transparent`}):(0,Y.jsx)(D2,{size:`16px`,color:d?m.border:`transparent`}),t[13]=m.border,t[14]=f,t[15]=d,t[16]=s):s=t[16];let c;t[17]!==m.border||t[18]!==o||t[19]!==s?(c=(0,Y.jsxs)(Z,{h:18,fz:12,fw:600,c:m.border,gap:2,align:`center`,children:[o,s]}),t[17]=m.border,t[18]=o,t[19]=s,t[20]=c):c=t[20];let l;t[21]!==c||t[22]!==n||t[23]!==a?(l=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsxs)(X,{className:w2.conflictButton,style:n,children:[a,c]})}),t[21]=c,t[22]=n,t[23]=a,t[24]=l):l=t[24];let u=d?`Manage Conflict`:`Resolve Conflict`,p;t[25]!==r||t[26]!==u?(p=(0,Y.jsx)(Jk.Dropdown,{children:(0,Y.jsx)(Jk.Item,{onClick:r,children:u})}),t[25]=r,t[26]=u,t[27]=p):p=t[27];let h;return t[28]!==l||t[29]!==p||t[30]!==e?(h=(0,Y.jsxs)(Jk,{styles:T2,offset:0,shadow:`md`,closeOnEscape:!0,disabled:e,children:[l,p]}),t[28]=l,t[29]=p,t[30]=e,t[31]=h):h=t[31],h}let b;return t[32]!==c||t[33]!==l||t[34]!==o||t[35]!==v||t[36]!==y||t[37]!==g?(b=y?(0,Y.jsxs)(QE,{className:w2.statusButton,children:[(0,Y.jsx)(M2,{label:v,isUnsaved:o||c}),(0,Y.jsx)(X,{className:w2.statusLabel,c:c1[v]?.border,style:{display:l?`none`:void 0},children:v})]}):(0,Y.jsx)(Z,{className:w2.statusLabel,c:`cyan.7`,gap:4,h:24,align:`center`,ml:4,children:v===`No Translate`?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(BM,{size:16}),(0,Y.jsx)(X,{children:v})]}):(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsxs)(Z,{bg:c?`blueGray.2`:`transparent`,px:4,gap:2,align:`center`,style:{borderRadius:4},children:[(0,Y.jsx)(Snt,{size:16}),(0,Y.jsx)(X,{children:Znt[g]})]})})}),t[32]=c,t[33]=l,t[34]=o,t[35]=v,t[36]=y,t[37]=g,t[38]=b):b=t[38],b},M2=e=>{let t=(0,q.c)(6),{label:n,isUnsaved:r}=e,i=r?`blueGray.4`:`transparent`,a=c1[n]?.fill,o=c1[n]?.border,s;t[0]!==a||t[1]!==o?(s=(0,Y.jsx)(Cnt,{color:a,border:o}),t[0]=a,t[1]=o,t[2]=s):s=t[2];let c;return t[3]!==i||t[4]!==s?(c=(0,Y.jsx)(Z,{className:w2.status,bg:i,children:s}),t[3]=i,t[4]=s,t[5]=c):c=t[5],c},Qnt=e=>{let t=(0,q.c)(39),{segment:n}=e,{settings:r,isBatchMode:i}=S2(),a=n.segment_hash,{isSetToLive:o,isTargetModified:s}=v2(a),{setModified:c,toggleConflictReview:l,resetSelected:u}=_2(),d=p1(n),f=!!n.target_jliff_primary,p=s&&r.isQuickEdit,m=[`Human`,`TM`].includes(d)&&!i,h;t[0]===n?h=t[1]:(h=s1(n),t[0]=n,t[1]=h);let g=h,_=o?g:`Live`,v=g===`Live`||g===`Leveraged`||!!r.viewOnly,y;t[2]!==o||t[3]!==a||t[4]!==c?(y=function(){setTimeout(()=>{c(a,{setToLive:!o})},100)},t[2]=o,t[3]=a,t[4]=c,t[5]=y):y=t[5];let b=y,x;t[6]!==u||t[7]!==n.segment_hash||t[8]!==l?(x=function(){l(n.segment_hash),u()},t[6]=u,t[7]=n.segment_hash,t[8]=l,t[9]=x):x=t[9];let S=x;if(!m)return null;if(f){let e=!p,r=p?void 0:S,i;t[10]!==n||t[11]!==r?(i=(0,Y.jsx)(X,{children:(0,Y.jsx)(j2,{segment:n,onResolveConflict:r})}),t[10]=n,t[11]=r,t[12]=i):i=t[12];let a;return t[13]!==e||t[14]!==i?(a=(0,Y.jsx)(QA,{label:`This segment has an unresolved conflict. To make this translation live, resolve the conflict first.`,disabled:e,children:i}),t[13]=e,t[14]=i,t[15]=a):a=t[15],a}let C;t[16]===v?C=t[17]:(C=v?{cursor:`default`,pointerEvents:`none`}:void 0,t[16]=v,t[17]=C);let w;t[18]===n?w=t[19]:(w=(0,Y.jsx)(j2,{segment:n}),t[18]=n,t[19]=w);let T;t[20]!==C||t[21]!==w?(T=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(Z,{style:C,children:w})}),t[20]=C,t[21]=w,t[22]=T):T=t[22];let E;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(E={textAlign:`center`},t[23]=E):E=t[23];let D=c1[_]?.fill,O=c1[_]?.border,k;t[24]!==D||t[25]!==O?(k=(0,Y.jsx)(Cnt,{color:D,border:O}),t[24]=D,t[25]=O,t[26]=k):k=t[26];let A=o?`Set back to "${g}"`:`Set to "Live"`,j;t[27]===A?j=t[28]:(j=(0,Y.jsx)(X,{children:A}),t[27]=A,t[28]=j);let M;t[29]!==k||t[30]!==j?(M=(0,Y.jsxs)(Z,{align:`center`,children:[k,j]}),t[29]=k,t[30]=j,t[31]=M):M=t[31];let N;t[32]!==b||t[33]!==M?(N=(0,Y.jsx)(Jk.Dropdown,{style:E,children:(0,Y.jsx)(Jk.Item,{onClick:b,children:M})}),t[32]=b,t[33]=M,t[34]=N):N=t[34];let P;return t[35]!==v||t[36]!==N||t[37]!==T?(P=(0,Y.jsxs)(Jk,{disabled:v,offset:0,shadow:`md`,closeOnEscape:!0,styles:T2,children:[T,N]}),t[35]=v,t[36]=N,t[37]=T,t[38]=P):P=t[38],P},$nt=e=>{let t=(0,q.c)(6),{segment:n}=e,r;t[0]===n?r=t[1]:(r=s1(n),t[0]=n,t[1]=r);let i=r,a=i===`No Translate`,o;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(Xj,{order:3,fw:600,children:`Status:`}),t[2]=o):o=t[2];let s;return t[3]!==a||t[4]!==i?(s=(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[o,(0,Y.jsx)(Z,{align:`center`,gap:0,children:a?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(BM,{size:24}
157),(0,Y.jsx)(Q,{fw:700,tt:`uppercase`,fz:12,ml:4,children:`No Translate`})]}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(M2,{label:i,isUnsaved:!1}),(0,Y.jsx)(Q,{tt:`uppercase`,fw:700,c:c1[i]?.border,fz:12,children:i})]})})]}),t[3]=a,t[4]=i,t[5]=s):s=t[5],s},ert=e=>{let t=(0,q.c)(7),{segment:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(Xj,{order:3,fw:600,children:`Current Translation`}),t[0]=r):r=t[0];let i;t[1]===n.translation_utc?i=t[2]:(i=n.translation_utc?.split(` `)[0]??``,t[1]=n.translation_utc,t[2]=i);let a;return t[3]!==n.first_name||t[4]!==n.last_name||t[5]!==i?(a=(0,Y.jsxs)(Sj,{gap:6,children:[r,(0,Y.jsxs)(Q,{className:`GlobalLinkNoTx`,children:[n.first_name,` `,n.last_name,` `,i]})]}),t[3]=n.first_name,t[4]=n.last_name,t[5]=i,t[6]=a):a=t[6],a},trt=e=>{let t=(0,q.c)(7),{segment:n,close:r}=e,{canRead:i}=YL(Ce),a=r?`none`:void 0,o;t[0]!==i||t[1]!==r||t[2]!==n?(o=n?(0,Y.jsxs)(Sj,{children:[(0,Y.jsxs)(Z,{justify:`space-between`,pr:16,children:[(0,Y.jsx)(Xj,{children:`Segment Details`}),!!r&&(0,Y.jsx)(QE,{onClick:r,children:(0,Y.jsx)($et,{size:24,color:$(`blue`,8)})})]}),(0,Y.jsx)(XE.Autosize,{h:`calc(100vh - 260px)`,offsetScrollbars:`y`,scrollbars:`y`,type:`always`,styles:{thumb:{backgroundColor:$(`gray`,5)}},children:(0,Y.jsxs)(Sj,{gap:12,mr:8,flex:1,h:`100%`,children:[(0,Y.jsx)(ett,{jliffs:n.target_jliff}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(AL,{size:24,color:$(`blue`,8)}),(0,Y.jsx)($nt,{segment:n})]}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(OL,{size:24,color:$(`blue`,8)}),(0,Y.jsx)(ert,{segment:n})]}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(CL,{color:`var(--mantine-color-blue-8)`,size:24}),(0,Y.jsx)(Htt,{segment:n})]}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(gL,{size:24,color:`var(--mantine-color-blue-8)`}),(0,Y.jsx)(f2,{tags:n.tags??[]})]}),i&&(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(TL,{size:24,color:`var(--mantine-color-blue-8)`}),(0,Y.jsx)(d2,{segment:n})]}),(0,Y.jsxs)(Z,{gap:4,align:`flex-start`,children:[(0,Y.jsx)(IM,{size:24}),(0,Y.jsx)(u2,{segment:n})]})]})})]}):(0,Y.jsxs)(Sj,{gap:8,children:[(0,Y.jsx)(Xj,{children:`Segment Details`}),(0,Y.jsx)(Q,{c:`dimmed`,children:`Select a segment to view details`})]}),t[0]=i,t[1]=r,t[2]=n,t[3]=o):o=t[3];let s;return t[4]!==a||t[5]!==o?(s=(0,Y.jsx)(GO,{miw:436,w:436,px:24,pt:20,pr:4,bd:a,children:o}),t[4]=a,t[5]=o,t[6]=s):s=t[6],s},nrt=e=>{let t=(0,q.c)(33),{opened:n,close:r}=e,{translations:i}=nL(),[a]=ag(),o;t[0]===a?o=t[1]:(o=a.get(`t`),t[0]=a,t[1]=o);let s=o,c;if(t[2]!==s||t[3]!==i){let e;t[5]===s?e=t[6]:(e=e=>e.translation_key===s,t[5]=s,t[6]=e),c=i.find(e),t[2]=s,t[3]=i,t[4]=c}else c=t[4];let l=c,[u,d]=(0,J.useState)(``),f;t[7]===r?f=t[8]:(f=()=>{r(),d(``)},t[7]=r,t[8]=f);let p=f,[m,h]=(0,J.useState)(!1),g;t[9]!==u||t[10]!==r||t[11]!==l||t[12]!==a?(g=async()=>{if(!l)return;let e=l.translation_key;h(!0);let{data:t}=await $p.Segment.get(e,{...N$(a),notx:`0`,ignore_backfill:`0`},0,0),{segments:n,num_words:i}=t;return $p.Batches.post(e,{segments:n.map(rrt),phase:he,batch_name:u,total_raw_words:i}).then(e=>{ea(e.status)?GI(e,`Successfully created ${u} with ${n.length} segments`):PI(e,`Failed to create batch with ${n.length} segments`)}).catch(irt).finally(()=>{h(!1),r()})},t[9]=u,t[10]=r,t[11]=l,t[12]=a,t[13]=g):g=t[13];let _=g,v;t[14]===p?v=t[15]:(v={action:p,label:`Close`},t[14]=p,t[15]=v);let y=!u,b;t[16]!==_||t[17]!==m||t[18]!==y?(b={action:_,label:`Confirm`,disabled:y,loading:m},t[16]=_,t[17]=m,t[18]=y,t[19]=b):b=t[19];let x;t[20]!==v||t[21]!==b?(x=[v,b],t[20]=v,t[21]=b,t[22]=x):x=t[22];let S;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsx)(TL,{size:24}),t[23]=S):S=t[23];let C;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,Y.jsxs)(Z,{align:`center`,gap:8,p:16,children:[S,` `,(0,Y.jsx)(Xj,{order:2,children:`Create Batch`})]}),t[24]=C):C=t[24];let w;t[25]===Symbol.for(`react.memo_cache_sentinel`)?(w=e=>d(e.target.value),t[25]=w):w=t[25];let T;t[26]===u?T=t[27]:(T=(0,Y.jsx)(Kj,{onChange:w,value:u,label:`Name`,placeholder:`Enter Batch Name`,required:!0,"data-autofocus":!0}),t[26]=u,t[27]=T);let E;return t[28]!==p||t[29]!==n||t[30]!==T||t[31]!==x?(E=(0,Y.jsx)(YM,{opened:n,onClose:p,footerActions:x,title:C,children:T}),t[28]=p,t[29]=n,t[30]=T,t[31]=x,t[32]=E):E=t[32],E};function rrt(e){let{segment_hash:t}=e;return t}function irt(e){PI(e,`Error while creating batch`)}var N2={position:`left-start`,withArrow:!1,styles:{dropdown:{boxShadow:`0px 4px 10px 0px ${$(`blueGray`,2)}`}}},art=e=>{let t=(0,q.c)(15),{segment:n}=e,[r,i]=tC(),{open:a,close:o}=i,{canRead:s}=YL(Ce),c;t[0]!==s||t[1]!==a||t[2]!==n?(c=(0,Y.jsx)(GO,{w:64,pt:16,h:`calc(100vh - 200px)`,children:n?(0,Y.jsxs)(Sj,{gap:24,align:`center`,children:[(0,Y.jsx)(QE,{onClick:a,children:(0,Y.jsx)(dM,{size:24,color:$(`blue`,8),style:{rotate:`180deg`}})}),(0,Y.jsxs)(Ok,{...N2,children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(AL,{size:24,color:$(`blue`,8)})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)($nt,{segment:n})})]}),(0,Y.jsxs)(Ok,{...N2,width:300,children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(OL,{size:24,color:$(`blue`,8)})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(ert,{segment:n})})]}),(0,Y.jsxs)(Ok,{...N2,width:300,children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(CL,{color:`var(--mantine-color-blue-8)`,size:24})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(Htt,{segment:n})})]}),(0,Y.jsxs)(Ok,{...N2,middlewares:{size:{apply(e){let{elements:t,availableWidth:n}=e;Object.assign(t.floating.style,{maxWidth:`${Math.min(n,320)}px`})}}},children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(gL,{size:24,color:`var(--mantine-color-blue-8)`})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(f2,{tags:n.tags??[]})})]}),s&&(0,Y.jsxs)(Ok,{...N2,middlewares:{size:{apply(e){let{elements:t,availableWidth:n}=e;Object.assign(t.floating.style,{maxWidth:`${Math.min(n,400)}px`})}}},children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(TL,{size:24,color:`var(--mantine-color-blue-8)`})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(d2,{segment:n})})]}),(0,Y.jsxs)(Ok,{...N2,middlewares:{size:{apply(e){let{elements:t,availableWidth:n}=e;Object.assign(t.floating.style,{maxWidth:`${Math.min(n,400)}px`})}}},children:[(0,Y.jsx)(Ok.Target,{children:(0,Y.jsx)(`div`,{children:(0,Y.jsx)(IM,{size:24})})}),(0,Y.jsx)(Ok.Dropdown,{children:(0,Y.jsx)(u2,{segment:n})})]})]}):(0,Y.jsx)(QE,{onClick:a,children:(0,Y.jsx)(dM,{size:24,color:$(`blue`,8),style:{rotate:`180deg`}})})}),t[0]=s,t[1]=a,t[2]=n,t[3]=c):c=t[3];let l;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(l={inner:{marginTop:148},content:{height:`fit-content`,marginRight:10}},t[4]=l):l=t[4];let u;t[5]!==o||t[6]!==n?(u=(0,Y.jsx)(trt,{segment:n,close:o}),t[5]=o,t[6]=n,t[7]=u):u=t[7];let d;t[8]!==o||t[9]!==r||t[10]!==u?(d=(0,Y.jsx)(yk,{opened:r,onClose:o,withCloseButton:!1,padding:0,lockScroll:!1,withOverlay:!1,styles:l,children:u}),t[8]=o,t[9]=r,t[10]=u,t[11]=d):d=t[11];let f;return t[12]!==c||t[13]!==d?(f=(0,Y.jsxs)(Y.Fragment,{children:[c,d]}),t[12]=c,t[13]=d,t[14]=f):f=t[14],f},ort=({opened:e,numSegments:t,changeStatuses:n,onClose:r})=>{let[i,{open:a,close:o}]=tC(!1),s=()=>{r()};
157return(0,Y.jsx)(YM,{title:`Bulk Status Update`,opened:e,onClose:s,footerActions:[{label:`Cancel`,action:s},{label:`Save`,action:async()=>{a();try{await n()}finally{o(),s()}},loading:i}],children:(0,Y.jsxs)(Q,{children:[`This will set the status of `,t,` segments to Live. This could take a long time.`]})})},srt=class{constructor(e){if(!e||e.length===0)throw Error(`UndoRedo: invalid JLIFF array: `+e);this.past=[],this.future=[],this.present=e}get status(){return{canUndo:this.past.length>0,canRedo:this.future.length>0}}get presentJliff(){return this.present}get lastSaved(){return this.past.length?this.past[0]:this.present}get isUnsaved(){return!Q$(this.present,this.lastSaved)}setPresent(e){this.present=e}reset(e){if(!e||e.length===0)throw Error(`UndoRedo: invalid JLIFF array: `+e);this.past=[],this.future=[],this.present=e}add(e){if(this.present&&Q$(this.present,e)){console.log(`UndoRedo.add: jliffs are equal, not adding to stack`);return}this.present&&this.past.push(this.present),this.present=e,this.future=[]}undo(){if(this.past.length>0){let e=this.past.pop();if(e)return this.present&&this.future.push(this.present),this.present=e,e}return!1}redo(){if(this.future.length>0){let e=this.future.pop();if(e)return this.present&&this.past.push(this.present),this.present=e,e}return!1}};function crt(e){return fR((t,n)=>({undoRedo:new srt([...e]),segmentReview:null,actions:{setUndoRedo:e=>t({undoRedo:e}),setSegmentReview:e=>{if(e!==null){let r=n().segmentReview||{};Object.entries(e).forEach(([e,t])=>{t===null?delete r[e]:r[e]=t}),t({segmentReview:Object.keys(r).length>0?r:null})}else t({segmentReview:null})}}}))}var P2={filterButton:`_filterButton_1cmmf_1`,applyButton:`_applyButton_1cmmf_21`,blockButton:`_blockButton_1cmmf_25`,indicator:`_indicator_1cmmf_44`,filterDropdown:`_filterDropdown_1cmmf_48`,datePickerLabel:`_datePickerLabel_1cmmf_52`},lrt={status:`Status`,source:`Translation Source`,type:`Type`},urt=e=>{let t=(0,q.c)(54),{filterCount:n,setShowFilters:r}=e,{contextAPI:i}=S2(),a;t[0]===i?a=t[1]:(a=i||{},t[0]=i,t[1]=a);let{onResetFilter:o}=a,s=O5e(),c=E5e(),{setFilterBy:l,setFiltersBuffer:u,handleFilterSelection:d}=o1(),f=a1(),p;t[2]===s.source?p=t[3]:(p=s.source?.find(drt),t[2]=s.source,t[3]=p);let m=!p,h;t[4]!==m||t[5]!==c.source?(h=m||!!c.source.length&&!c.source.includes(`Human`),t[4]=m,t[5]=c.source,t[6]=h):h=t[6];let g=h,_;t[7]!==c||t[8]!==u?(_=function(e){u({...c,date:e})},t[7]=c,t[8]=u,t[9]=_):_=t[9];let v=_,y;t[10]!==c||t[11]!==l||t[12]!==r?(y=()=>{l({...c}),r(!1)},t[10]=c,t[11]=l,t[12]=r,t[13]=y):y=t[13];let b=y,x;t[14]!==o||t[15]!==u?(x=()=>{u({source:[],status:[],type:[],date:[null,null]}),typeof o==`function`&&o()},t[14]=o,t[15]=u,t[16]=x):x=t[16];let S=x,C;t[17]!==f||t[18]!==c||t[19]!==u?(C=()=>{JSON.stringify(f)!==JSON.stringify(c)&&u({...f})},t[17]=f,t[18]=c,t[19]=u,t[20]=C):C=t[20];let w;t[21]===f?w=t[22]:(w=[f],t[21]=f,t[22]=w),(0,J.useEffect)(C,w);let T=n(c),E=T>99?`99+`:T,D=frt,O;t[23]!==c||t[24]!==s||t[25]!==d?(O=n1.map(e=>{let t=s[e];return(0,Y.jsxs)(X,{children:[(0,Y.jsx)(D,{label:lrt[e]||e}),(0,Y.jsx)(Z,{direction:`column`,gap:8,mt:8,children:t.map(n=>{let{value:r,label:i,count:a}=n,o=c[e]?.includes(r);return(0,Y.jsx)(AO,{label:`${i} (${a})`,checked:o,disabled:t.length===1,onChange:()=>d(e,r),styles:{label:{fontWeight:o?600:400}}},r)})})]},e)}),t[23]=c,t[24]=s,t[25]=d,t[26]=O):O=t[26];let k;t[27]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,Y.jsx)(D,{label:`Date`}),t[27]=k):k=t[27];let A;t[28]===Symbol.for(`react.memo_cache_sentinel`)?(A={label:P2.datePickerLabel},t[28]=A):A=t[28];let j,M;t[29]===Symbol.for(`react.memo_cache_sentinel`)?(j=new Date,M={position:`top`,withinPortal:!1,withArrow:!1,offset:5},t[29]=j,t[30]=M):(j=t[29],M=t[30]);let N;t[31]!==g||t[32]!==c.date||t[33]!==v?(N=(0,Y.jsxs)(Z,{direction:`column`,children:[k,(0,Y.jsx)(WP,{classNames:A,disabled:g,type:`range`,size:`xs`,label:`Filter by translation date(s)`,placeholder:`Pick date range`,allowSingleDateInRange:!0,clearable:!0,value:c.date,onChange:v,maxDate:j,popoverProps:M})]}),t[31]=g,t[32]=c.date,t[33]=v,t[34]=N):N=t[34];let P;t[35]!==N||t[36]!==O?(P=(0,Y.jsxs)(Z,{direction:`column`,gap:16,miw:280,children:[O,N]}),t[35]=N,t[36]=O,t[37]=P):P=t[37];let F;t[38]===S?F=t[39]:(F=(0,Y.jsx)(HO,{variant:`outline`,onClick:S,children:`Clear All`}),t[38]=S,t[39]=F);let I=!T,L,R;t[40]===Symbol.for(`react.memo_cache_sentinel`)?(L={label:{width:`100%`,gap:5,justifyContent:`space-between`}},R=(0,Y.jsx)(X,{children:`Apply`}),t[40]=L,t[41]=R):(L=t[40],R=t[41]);let z=`(${E})`,B;t[42]===z?B=t[43]:(B=(0,Y.jsx)(X,{children:z}),t[42]=z,t[43]=B);let V;t[44]!==b||t[45]!==I||t[46]!==B?(V=(0,Y.jsxs)(HO,{className:P2.applyButton,onClick:b,disabled:I,styles:L,children:[R,B]}),t[44]=b,t[45]=I,t[46]=B,t[47]=V):V=t[47];let H;t[48]!==F||t[49]!==V?(H=(0,Y.jsxs)(Z,{w:`100%`,p:10,gap:10,children:[F,
157V]}),t[48]=F,t[49]=V,t[50]=H):H=t[50];let U;return t[51]!==P||t[52]!==H?(U=(0,Y.jsxs)(Y.Fragment,{children:[P,H]}),t[51]=P,t[52]=H,t[53]=U):U=t[53],U};function drt(e){return e.label===`Human`}function frt(e){let{label:t}=e;return(0,Y.jsx)(Xj,{order:6,c:`blue.8`,children:t})}var F2={searchInput:`_searchInput_1xouq_1`,searchRightIcon:`_searchRightIcon_1xouq_8`},prt=e=>{let t=(0,q.c)(24),{setShowFilters:n,refetchSegments:r}=e,[i,a]=ag(),o;t[0]===i?o=t[1]:(o=i.get(`u`)||``,t[0]=i,t[1]=o);let[s,c]=(0,J.useState)(o),l;t[2]!==r||t[3]!==i||t[4]!==a||t[5]!==n||t[6]!==s?(l=()=>{let e=new URLSearchParams(i);s?e.set(`u`,s):e.delete(`u`),a(e),n(!1),r(e)},t[2]=r,t[3]=i,t[4]=a,t[5]=n,t[6]=s,t[7]=l):l=t[7];let u=l,d;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(d=()=>{c(``)},t[8]=d):d=t[8];let f=d,p=mrt,m;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(m={borderRadius:15},t[9]=m):m=t[9];let h;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(p,{label:`Page URL`}),t[10]=h):h=t[10];let g,_;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(g={input:F2.searchInput,section:F2.searchRightIcon},_=(0,Y.jsx)(gM,{size:20}),t[11]=g,t[12]=_):(g=t[11],_=t[12]);let v;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(Z,{onClick:()=>c(``),children:(0,Y.jsx)(k2,{size:15})}),t[13]=v):v=t[13];let y;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(y=e=>c(e.currentTarget.value),t[14]=y):y=t[14];let b;t[15]===s?b=t[16]:(b=(0,Y.jsxs)(X,{children:[h,(0,Y.jsx)(Kj,{classNames:g,leftSection:_,rightSection:v,placeholder:`Search URL`,value:s,onChange:y})]}),t[15]=s,t[16]=b);let x;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(HO,{size:`xs`,variant:`outline`,onClick:f,children:`Clear All`}),t[17]=x):x=t[17];let S;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsx)(X,{children:`Apply`}),t[18]=S):S=t[18];let C;t[19]===u?C=t[20]:(C=(0,Y.jsxs)(Z,{w:`100%`,justify:`space-between`,gap:10,children:[x,(0,Y.jsx)(HO,{size:`xs`,onClick:u,children:S})]}),t[19]=u,t[20]=C);let w;return t[21]!==b||t[22]!==C?(w=(0,Y.jsxs)(Z,{direction:`column`,style:m,gap:20,px:20,py:20,bg:`white`,children:[b,C]}),t[21]=b,t[22]=C,t[23]=w):w=t[23],w};function mrt(e){let{label:t}=e;return(0,Y.jsx)(Xj,{order:6,py:8,children:t})}var hrt={filterPill:`_filterPill_y27hz_1`,removeButton:`_removeButton_y27hz_15`},grt=e=>new Date(e).toLocaleDateString(`en-US`,{month:`short`,day:`numeric`,year:`numeric`}),_rt=e=>{let[t,n]=e;if(!t)return``;let r=grt(t);return n?`${r} - ${grt(n)}`:r},I2=e=>{let t=(0,q.c)(8),{label:n,onClick:r}=e,i;t[0]===n?i=t[1]:(i=(0,Y.jsx)(Z,{align:`center`,children:n}),t[0]=n,t[1]=i);let a;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(k2,{size:12}),t[2]=a):a=t[2];let o;t[3]===r?o=t[4]:(o=(0,Y.jsx)(QE,{className:hrt.removeButton,onClick:r,children:a}),t[3]=r,t[4]=o);let s;return t[5]!==i||t[6]!==o?(s=(0,Y.jsxs)(X,{className:hrt.filterPill,children:[i,o]}),t[5]=i,t[6]=o,t[7]=s):s=t[7],s},vrt=()=>{let e=(0,q.c)(18),{contextAPI:t}=S2(),n;e[0]===t?n=e[1]:(n=t===void 0?{}:t,e[0]=t,e[1]=n);let{onResetFilter:r}=n,i=a1(),{removeFilterValue:a}=o1(),o=D5e(),s;e[2]===r?s=e[3]:(s=()=>{typeof r==`function`&&r()},e[2]=r,e[3]=s);let c=s,l=i.date[0]!==null;if(!(o||l||n1.some(e=>i[e].length>0)))return null;let u;e[4]!==o.length||e[5]!==c?(u=o.length>0&&(0,Y.jsx)(I2,{label:`Block`,onClick:c}),e[4]=o.length,e[5]=c,e[6]=u):u=e[6];let d;e[7]!==i.date||e[8]!==l||e[9]!==a?(d=l&&(0,Y.jsx)(I2,{label:_rt(i.date),onClick:()=>a(`date`,``)}),e[7]=i.date,e[8]=l,e[9]=a,e[10]=d):d=e[10];let f;e[11]!==i||e[12]!==a?(f=n1.map(e=>i[e].map(t=>(0,Y.jsx)(I2,{label:t,onClick:()=>a(e,t)},`${e}-${t}`))),e[11]=i,e[12]=a,e[13]=f):f=e[13];let p;return e[14]!==u||e[15]!==d||e[16]!==f?(p=(0,Y.jsxs)(Z,{wrap:`wrap`,align:`center`,flex:1,rowGap:2,columnGap:4,mb:2,children:[u,d,f]}),e[14]=u,e[15]=d,e[16]=f,e[17]=p):p=e[17],p},yrt=e=>{let t=(0,q.c)(20),{filterCount:n,refetchSegments:r}=e,{isBatchMode:i,isSpecifiedSegmentsMode:a,settings:o}=S2(),{contextMode:s}=o,[c,l]=(0,J.useState)(!1),u;t[0]===c?u=t[1]:(u=()=>l(!c),t[0]=c,t[1]=u);let d,f,p;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(Wnt,{}),f=(0,Y.jsx)(X,{children:`Filters`}),p=(0,Y.jsx)(pM,{size:20}),t[2]=d,t[3]=f,t[4]=p):(d=t[2],f=t[3],p=t[4]);let m;t[5]===u?m=t[6]:(m=(0,Y.jsx)(uD.Target,{children:(0,Y.jsxs)(QE,{c:`blue.9`,className:P2.filterButton,onClick:u,children:[d,f,p]})}),t[5]=u,t[6]=m);let h;t[7]!==s||t[8]!==n||t[9]!==i||t[10]!==a||t[11]!==r?(h=(0,Y.jsx)(uD.Dropdown,{className:P2.filterDropdown,children:s||i||a?(0,Y.jsx)(urt,{setShowFilters:l,filterCount:n}):(0,Y.jsx)(prt,{setShowFilters:l,refetchSegments:r})}),t[7]=s,t[8]=n,t[9]=i,t[10]=a,t[11]=r,t[12]=h):h=t[12];let g;t[13]!==c||t[14]!==m||t[15]!==h?(g=(0,Y.jsxs)(uD,{withinPortal:!0,position:`top-end`,opened:c,onChange:l,closeOnEscape:!0,shadow:`md`,arrowSize:0,arrowOffset:20,children:[m,h]}
157),t[13]=c,t[14]=m,t[15]=h,t[16]=g):g=t[16];let _;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsx)(vrt,{}),t[17]=_):_=t[17];let v;return t[18]===g?v=t[19]:(v=(0,Y.jsxs)(Z,{direction:`column`,gap:3,children:[g,_]}),t[18]=g,t[19]=v),v},brt=e=>{let t=(0,q.c)(25),{filterCount:n,segmentsCount:r,onSearchChange:i,searchBy:a,refetchSegments:o}=e,s;t[0]===i?s=t[1]:(s=()=>(0,Y.jsx)(Z,{onClick:()=>i(``),children:(0,Y.jsx)(k2,{size:15})}),t[0]=i,t[1]=s);let c=s,l;t[2]===r?l=t[3]:(l=()=>{let{total:e,filtered:t}=r,{format:n}=new Intl.NumberFormat(`en-US`);return(0,Y.jsxs)(Z,{p:5,fz:12,fw:600,children:[(0,Y.jsxs)(X,{c:`blue.5`,children:[`${n(t)}`,`\xA0`]}),(0,Y.jsx)(X,{c:`blue.9`,children:` of ${n(e)} Segments`})]})},t[2]=r,t[3]=l);let u=l,d;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(d={input:F2.searchInput,section:F2.searchRightIcon},t[4]=d):d=t[4];let f;t[5]!==c||t[6]!==a.text?(f=a.text?(0,Y.jsx)(c,{}):(0,Y.jsx)(gM,{size:20}),t[5]=c,t[6]=a.text,t[7]=f):f=t[7];let p;t[8]===i?p=t[9]:(p=e=>i(e.currentTarget.value),t[8]=i,t[9]=p);let m;t[10]!==a.text||t[11]!==f||t[12]!==p?(m=(0,Y.jsx)(Kj,{classNames:d,rightSection:f,placeholder:`Search phrase`,value:a.text,onChange:p}),t[10]=a.text,t[11]=f,t[12]=p,t[13]=m):m=t[13];let h;t[14]===u?h=t[15]:(h=(0,Y.jsx)(Z,{gap:10,align:`center`,children:(0,Y.jsx)(u,{})}),t[14]=u,t[15]=h);let g;t[16]!==m||t[17]!==h?(g=(0,Y.jsxs)(Z,{direction:`column`,children:[m,h]}),t[16]=m,t[17]=h,t[18]=g):g=t[18];let _;t[19]!==n||t[20]!==o?(_=(0,Y.jsx)(yrt,{filterCount:n,refetchSegments:o}),t[19]=n,t[20]=o,t[21]=_):_=t[21];let v;return t[22]!==g||t[23]!==_?(v=(0,Y.jsxs)(Z,{gap:10,bg:`blueGray.0`,pt:10,children:[g,_]}),t[22]=g,t[23]=_,t[24]=v):v=t[24],v},xrt=`\\p{L}\\p{N}_`,Srt=/\p{L}|\p{N}|_/u,Crt=`(?<![${xrt}])`,wrt=`(?![${xrt}])`,Trt=e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`);function Ert(e){let t=``;return e.forEach(e=>{Y$(e)?t+=e.text:q$(e)&&(e.equiv===` `?t+=` `:t+=`|`)}),t}function L2({text:e,caseSensitive:t}){if(!e)return null;let n=Trt(e),r=e[0]??``,i=e[e.length-1]??``,a=Srt.test(r),o=Srt.test(i),s=a?Crt:``,c=o?wrt:``,l=t?`ug`:`igu`;try{return RegExp(`${s}${n}${c}`,l)}catch{return console.warn(`Invalid glossary regex:`,{text:e}),null}}function Drt(e,t){let n=[];return t?.length&&t.forEach(t=>{let r=L2({text:t.source_text,caseSensitive:t.is_case_sensitive});if(!r)return;let i=e.segment_text.match(r);i&&n.push({...t,count:i.length})}),n}function Ort(e,t){if(!t?.length)return[];let n=[],r=Ert(e);return t.forEach(e=>{if(e.rule===`never_translate`){let t=L2({text:e.source_text,caseSensitive:e.is_case_sensitive});if(!t)return;let i=r.match(t);(!i||i.length!==e.count)&&n.push(e)}else if(e.rule===`translate_as`){let t=L2({text:e.target_text[0],caseSensitive:e.is_case_sensitive});if(!t)return;let i=r.match(t);(!i||i.length!==e.count)&&n.push(e)}else if(e.rule===`never_translate_as`){let t=0;e.target_text.forEach(n=>{let i=L2({text:n,caseSensitive:e.is_case_sensitive});i&&r.match(i)&&t++}),t&&n.push({...e,count:t})}}),n.map(e=>e.source_text_hash)}var krt=hR()((e,t)=>({violations:{},actions:{setGlossaryViolations:(n,r)=>{if(!n)return;if(!r?.length){let r=t().violations;delete r[n],e({violations:r});return}let i=t().violations[n];i&&i.length===r.length&&i.every(e=>r.includes(e))||e({violations:{...t().violations,[n]:r}})},clearAllViolations:()=>e({violations:{}})}})),Art=()=>krt(Mrt),jrt=e=>{let t=(0,q.c)(3),n=krt(Nrt),r;return t[0]!==e||t[1]!==n?(r=n[e]??[],t[0]=e,t[1]=n,t[2]=r):r=t[2],r};function Mrt(e){return e.actions}function Nrt(e){return e.violations}var R2=()=>/mac/i.test(navigator.userAgent),Prt=({value:e=``,selection:t=null,setValue:n,className:r=``,style:i={},addElement:a,onUndo:o,onRedo:s,saveSelection:c})=>{let l=!n,u=(0,J.useRef)(null),d=(0,J.useRef)(0),f=(0,J.useRef)(!1),p=(0,J.useRef)(null);(0,J.useEffect)(()=>{let t=u.current;!t||f.current||(t.innerHTML!==e||t.childNodes.length>1)&&(t.innerHTML=e)},[e]);function m(e){if(!e)return;let t=u.current;if(!t){console.error(`Error: No element`);return}t.childNodes.length||t.appendChild(document.createTextNode(``));let n=window.getSelection();if(!n)return;let r=t.childNodes[0],i=typeof e.anchorOffset==`number`&&typeof e.focusOffset==`number`;try{if(n.removeAllRanges(),i&&n.setBaseAndExtent)n.setBaseAndExtent(r,e.anchorOffset,r,e.focusOffset);else{let t=Math.min(e.start,e.end),i=Math.max(e.start,e.end),a=document.createRange();a.setStart(r,t),a.setEnd(r,i),n.addRange(a)}}catch{let e=r.length||0,t=document.createRange();t.setStart(r,e),t.setEnd(r,e),n.addRange(t)}
157}(0,J.useEffect)(()=>{if(l)return;let e=document.activeElement;(!e||!(e instanceof HTMLElement)||e===document.body||e===u.current)&&m(t)},[e,t,l]);function h(e,t,n){if(e===`deleteByCut`||e===`insertFromPaste`||t.split(/\s+/).length!==n.split(/\s+/).length)return!0;let r=Math.abs(t.length-n.length);return r+d.current>2?(d.current=0,!0):(d.current+=r,!1)}function g(t){t.preventDefault();let r=t.nativeEvent.inputType;if(r===`historyUndo`)return o(),!1;if(r===`historyRedo`)return s(),!1;let i=u.current;if(!i){console.error(`Error: No element`);return}c(r);let a=i.textContent||``;if(f.current){p.current={text:a,addToUndo:h(t.nativeEvent.inputType,e,a)};return}n&&n(a,h(t.nativeEvent.inputType,e,a))}function _(e){if(R2()?e.metaKey:e.ctrlKey){if([`b`,`u`,`i`].includes(e.key)&&a)a({type:`tag`,values:[e.key]});else if(e.key.toLowerCase()===`a`){e.preventDefault();let t=u.current;if(!t||!t.childNodes[0])return;let n=t.childNodes[0],r=document.createRange();r.setStart(n,0),r.setEnd(n,n.length);let i=window.getSelection();i&&(i.removeAllRanges(),i.addRange(r),c())}}}function v(e){/^Arrow/.test(e.key)&&c()}return(0,J.useEffect)(()=>{if(l)return;let e=()=>{let e=u.current;!e||!e.childNodes[0]||requestAnimationFrame(()=>{let t=window.getSelection();if(t)if(e.contains(t.anchorNode)&&e.contains(t.focusNode))c();else{let e=t.anchorNode instanceof Element?t.anchorNode:t.anchorNode?.parentElement;if(t.isCollapsed&&e?.closest(`.text`))return;c(`reset`)}})};return document.addEventListener(`mouseup`,e),()=>{document.removeEventListener(`mouseup`,e)}},[l]),(0,Y.jsx)(X,{component:`span`,style:i,ref:u,className:r,translate:`no`,contentEditable:l?!1:`plaintext-only`,onCompositionStart:()=>{f.current=!0},onCompositionEnd:()=>{f.current=!1,p.current&&n&&(n(p.current.text,p.current.addToUndo),p.current=null)},onKeyUp:v,onKeyDown:_,onInput:e=>g(e),suppressContentEditableWarning:!0})},Frt={quickAction:`_quickAction_1d3f7_1`};function z2({icon:e=(0,Y.jsx)(Y.Fragment,{}),isActive:t=!1,onClick:n=()=>void 0,onMouseDown:r=()=>void 0,isDisabled:i=!1,label:a=``,activeBg:o,variant:s=`default`,delay:c=900}){return(0,Y.jsx)(e1,{label:a,variant:`dark`,openDelay:c,children:(0,Y.jsx)(QE,{className:Frt.quickAction,"data-variant":s,"data-active":t?`true`:`false`,bg:t&&o?o:void 0,disabled:i,onClick:n,onMouseDown:r,children:(0,Y.jsx)(Z,{h:`100%`,align:`center`,justify:`center`,children:e})})})}var B2=({actions:e,variant:t=`default`})=>(0,Y.jsx)(Z,{align:`center`,gap:2,children:e.map((e,n)=>{let{icon:r=(0,Y.jsx)(Y.Fragment,{}),label:i=``,active:a=!1,disabled:o=!1,onClick:s=()=>void 0}=e;return(0,Y.jsx)(z2,{icon:r,isActive:a,isDisabled:o,onClick:()=>s(),label:i,variant:t},n)})}),V2={list:`_list_dhlt2_1`,item:`_item_dhlt2_9`,selectedItem:`_selectedItem_dhlt2_24`,icon:`_icon_dhlt2_29`,tag:`_tag_dhlt2_34`,selectors:`_selectors_dhlt2_38`,button:`_button_dhlt2_47`,activeButton:`_activeButton_dhlt2_63`,insertButton:`_insertButton_dhlt2_67`},Irt={tag:[{label:`Important Text`,value:`strong`},{label:`Emphasized Text`,value:`em`},{label:`Strikethrough`,value:`s`},{label:`Deleted Text`,value:`del`},{label:`Inserted Text`,value:`ins`},{label:`Marked Text`,value:`mark`},{label:`Subscript Text`,value:`sub`},{label:`Superscript Text`,value:`sup`},{label:`Smaller Text`,value:`small`},{label:`Bolded Text`,value:`b`},{label:`Italic Text`,value:`i`},{label:`Underlined Text`,value:`u`},{label:`Bidirectional Isolate`,value:`bdi`}],symbol:[{label:`Copyright`,value:`©`},{label:`Registered`,value:`®`},{label:`Trademark`,value:`â¢`},{label:`Marque De Commerce`,value:`ð ª`},{label:`Left Guillmets`,value:`«`},{label:`Right Guillmets`,value:`»`},{label:`En Dash`,value:`â`},{label:`Em Dash`,value:`â`},{label:`Soft Hyphen`,value:`Â`},{label:`New Line`,value:` 158`},{label:`Non Breaking Space`,value:`\xA0`}]},Lrt=e=>{let t=(0,q.c)(31),{addElement:n,canAddElement:r,onClose:i}=e,{settings:a}=S2(),{disableTagEdit:o}=a,s;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(s={type:`symbol`,values:[]},t[0]=s):s=t[0];let[c,l]=(0,J.useState)(s),u=Irt[c.type],{canAddTag:d}=r,f;t[1]===c?f=t[2]:(f=(e,t)=>{e.preventDefault(),e.stopPropagation();let{metaKey:n,ctrlKey:r}=e;if(!(n||r))l({...c,values:[t]});else{let e=c.values.includes(t)?c.values.filter(e=>e!==t):[...c.values,t];l({...c,values:e})}return!1},t[1]=c,t[2]=f);let p=f,m;t[3]!==n||t[4]!==c||t[5]!==i?(m=e=>{e.stopPropagation(),n&&n(c),i(!1)},t[3]=n,t[4]=c,t[5]=i,t[6]=m):m=t[6];let h=m,g;t[7]!==d||t[8]!==o||t[9]!==c.type?(g=e=>{let{type:t}=e,n=c.type===t;return(0,Y.jsx)(QE,{className:`${V2.button} ${n?V2.activeButton:``}`,disabled:t===`tag`&&(o||!d),onMouseDown:Rrt,onClick:()=>l({type:t,values:[]}),children:t===`tag`?`Tags`:`Symbols`})},t[7]=d,t[8]=o,t[9]=c.type,t[10]=g):g=t[10];let _=g,v;t[11]===_?v=t[12]:(v=(0,Y.jsxs)(Z,{className:V2.selectors,children:[(0,Y.jsx)(_,{type:`tag`}),(0,Y.jsx)(_,{type:`symbol`})]}),t[11]=_,t[12]=v);let y;if(t[13]!==p||t[14]!==c.type||t[15]!==c.values||t[16]!==u){let e;t[18]!==p||t[19]!==c.type||t[20]!==c.values?(e=e=>{let t=c.type===`tag`?`<${e.value}>`:e.value,n=c.values.includes(e.value);return(0,Y.jsxs)(X,{component:`li`,className:`${V2.item} ${n?V2.selectedItem:``}`,onMouseDown:t=>p(t,e.value),children:[(0,Y.jsx)(`span`,{className:`${V2.icon} ${c.type===`tag`?V2.tag:``}`,children:t}),(0,Y.jsx)(`span`,{children:e.label})]},e.value)},t[18]=p,t[19]=c.type,t[20]=c.values,t[21]=e):e=t[21],y=u.map(e),t[13]=p,t[14]=c.type,t[15]=c.values,t[16]=u,t[17]=y}else y=t[17];let b;t[22]===y?b=t[23]:(b=(0,Y.jsx)(XE,{h:230,type:`auto`,children:(0,Y.jsx)(`ul`,{className:V2.list,children:y})}),t[22]=y,t[23]=b);let x=!c.values.length,S;t[24]!==h||t[25]!==x?(S=(0,Y.jsx)(Z,{className:V2.insertButton,children:(0,Y.jsx)(HO,{onClick:h,disabled:x,children:`Insert`})}),t[24]=h,t[25]=x,t[26]=S):S=t[26];let C;return t[27]!==v||t[28]!==b||t[29]!==S?(C=(0,Y.jsxs)(Z,{direction:`column`,children:[v,b,S]}),t[27]=v,t[28]=b,t[29]=S,t[30]=C):C=t[30],C};function Rrt(e){return e.preventDefault()}var zrt={dropdown:`_dropdown_b7lp5_2`},Brt=e=>{let t=(0,q.c)(13),{addElement:n,canAddElement:r}=e,[i,a]=(0,J.useState)(!1),{settings:o}=S2(),{viewOnly:s}=o,c;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(c={dropdown:zrt.dropdown},t[0]=c):c=t[0];let l;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsx)(Knt,{}),t[1]=l):l=t[1];let u=s||!r.canAddTag&&!r.canAddCharacter,d;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(d=()=>a(Urt),t[2]=d):d=t[2];let f;t[3]!==i||t[4]!==u?(f=(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(X,{onMouseDown:Vrt,onMouseUp:Hrt,children:(0,Y.jsx)(z2,{icon:l,isActive:i,isDisabled:u,onClick:d})})}),t[3]=i,t[4]=u,t[5]=f):f=t[5];let p;t[6]!==n||t[7]!==r?(p=(0,Y.jsx)(uD.Dropdown,{onMouseDown:Wrt,onMouseUp:Grt,children:(0,Y.jsx)(Lrt,{addElement:n,canAddElement:r,onClose:a})}),t[6]=n,t[7]=r,t[8]=p):p=t[8];let m;return t[9]!==i||t[10]!==f||t[11]!==p?(m=(0,Y.jsxs)(uD,{withinPortal:!0,opened:i,onChange:a,position:`bottom-end`,arrowSize:0,shadow:`md`,classNames:c,children:[f,p]}),t[9]=i,t[10]=f,t[11]=p,t[12]=m):m=t[12],m};function Vrt(e){return e.preventDefault()}function Hrt(e){return e.stopPropagation()}function Urt(e){return!e}function Wrt(e){return e.preventDefault()}function Grt(e){return e.stopPropagation()}var Krt={bar:`_bar_1h615_1`,divider:`_divider_1h615_10`},qrt={b:(0,Y.jsx)(Fnt,{}),i:(0,Y.jsx)(Int,{}),u:(0,Y.jsx)(Lnt,{})},Jrt={b:`Bold`,i:`Italic`,u:`Underline`},Yrt=Object.keys(qrt),Xrt=e=>{let t=(0,q.c)(4),{segment:n}=e,r=p1(n),i=s1(n);if(r===l1.Machine){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(X,{c:`cyan.7`,ml:5,children:(0,Y.jsx)(Snt,{size:16})}),t[0]=e):e=t[0],e}else if(i===`No Translate`){let e;return t[1]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(X,{ml:5,children:(0,Y.jsx)(BM,{size:16})}),t[1]=e):e=t[1],e}let a;return t[2]===n?a=t[3]:(a=(0,Y.jsx)(Qnt,{segment:n}),t[2]=n,t[3]=a),a},Zrt=e=>{let t=(0,q.c)(32),{segment:n,isPageEdit:r,haveTags:i,addElement:a,canAddElement:o,removeElement:s,activeTags:c,showAllTags:l,setShowAllTags:u}=e,d;t[0]===o?d=t[1]:(d=o===void 0?{canAddTag:!0,canAddCharacter:!0}:o,t[0]=o,t[1]=d);let f=d,p=c===void 0?[]:c,{settings:m}=S2(),{disableTagEdit:h,viewOnly:g,isQuickEdit:_}=m,v=_===void 0?!1:_,{resetSelected:y}=_2(),b=p?.filter(Qrt).reduce($rt,[])||[],x=e=>{p?.includes(e)&&s?s(e):a&&a({type:`tag`,values:[e]})},S=eit,C=Yrt.map(e=>{let t=qrt[e],n=p?.includes(e);return{icon:t,onClick:()=>x(e),disabled:h||g||!f?.canAddTag&&!n,active:n,label:(0,Y.jsx)(S,{iconKey:e,icon:t})}}),w;t[2]!==h||t[3]!==x||t[4]!==g?(w=e=>{let t=W$(e);return{icon:(0,Y.jsx)(X,{opacity:t?1:.7,style:{cursor:t?`pointer`:`default`,...H$([e])},children:e.charAt(0).toUpperCase()+e.substring(1,2)}),onClick:()=>x(e),disabled:h||g,active:W$(e)}},t[2]=h,t[3]=x,t[4]=g,t[5]=w):w=t[5];let T=b.map(w),E;t[6]===n?E=t[7]:(E=(0,Y.jsx)(Xrt,{segment:n}),t[6]=n,t[7]=E);let D;t[8]===r?D=t[9]:(D=r&&(0,Y.jsx)(Q,{c:`magenta.6`,fw:700,ml:5,children:`Page Edit`}),t[8]=r,t[9]=D);let O;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsx)(X,{style:{flex:1}}),t[10]=O):O=t[10];let k;t[11]!==T||t[12]!==b.length?(k=b.length>0&&(0,Y.jsx)(B2,{actions:T}),t[11]=T,t[12]=b.length,t[13]=k):k=t[13];let A;t[14]!==i||t[15]!==u||t[16]!==l?(A=i?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(z2,{icon:(0,Y.jsx)(Gnt,{}),isActive:l,onClick:()=>u(!l),label:`Show all Tags`,variant:`dark`}),(0,Y.jsx)(X,{className:Krt.divider})]}):(0,Y.jsx)(`div`,{}),t[14]=i,t[15]=u,t[16]=l,t[17]=A):A=t[17];let j;t[18]!==C||t[19]!==a||t[20]!==f?(j=!!a&&(0,Y.jsxs)(Z,{children:[(0,Y.jsx)(B2,{actions:C,variant:`dark`}),(0,Y.jsx)(Brt,{addElement:a,canAddElement:f})]}),t[18]=C,t[19]=a,t[20]=f,t[21]=j):j=t[21];let M;t[22]!==v||t[23]!==y?(M=!v&&(0,Y.jsx)(z2,{icon:(0,Y.jsx)(k2,{}),onClick:()=>{y()},label:`Close`,variant:`dark`}),t[22]=v,t[23]=y,t[24]=M):M=t[24];let N;return t[25]!==A||t[26]!==j||t[27]!==M||t[28]!==E||t[29]!==D||t[30]!==k?(N=(0,Y.jsxs)(Z,{className:Krt.bar,onClick:tit,children:[E,D,O,` `,k,A,j,M]}),t[25]=A,t[26]=j,t[27]=M,t[28]=E,t[29]=D,t[30]=k,t[31]=N):N=t[31],N};function Qrt(e){return!Yrt.includes(e)}function $rt(e,t){return e.includes(t)?e:[...e,t]}function eit(e){let{iconKey:t}=e,n=Jrt[t];return n?(0,Y.jsxs)(Z,{align:`center`,justify:`center`,gap:10,children:[(0,Y.jsx)(Q,{c:`inherit`,children:n}),(0,Y.jsxs)(Z,{gap:3,align:`center`,justify:`center`,c:`blueGray.2`,children:[(0,Y.jsx)(Pnt,{size:10}),(0,Y.jsx)(X,{tt:`uppercase`,children:t})]})]}):(0,Y.jsx)(Y.Fragment,{})}function tit(e){return e.stopPropagation()}var nit=e=>{let t=(0,q.c)(13),{children:n,onClose:r}=e,[i,a]=(0,J.useState)(!0),o;t[0]===r?o=t[1]:(o=r||(()=>a(!1)),t[0]=r,t[1]=o);let s=o,c;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(c=()=>a(!1),t[2]=c):c=t[2];let l;t[3]===n?l=t[4]:(l=n||(0,Y.jsx)(Q,{size:`xl`,children:`Wait ...`}),t[3]=n,t[4]=l);let u;t[5]===s?u=t[6]:(u=(0,Y.jsx)(HO,{onClick:s,children:`Close`}),t[5]=s,t[6]=u);let d;t[7]!==l||t[8]!==u?(d=(0,Y.jsxs)(Z,{direction:`column`,justify:`center`,align:`center`,gap:20,p:60,c:`blueGray.6`,fz:`bigger`,fw:500,children:[l,u]}),t[7]=l,t[8]=u,t[9]=d):d=t[9];let f;return t[10]!==i||t[11]!==d?(f=(0,Y.jsx)(iA,{onClose:c,opened:i,withCloseButton:!1,size:`auto`,centered:!0,children:d}),t[10]=i,t[11]=d,t[12]=f):f=t[12],f},H2={translation:`_translation_19b7c_1`,translatorInfo:`_translatorInfo_19b7c_19`,list:`_list_19b7c_27`},rit=e=>{let t=(0,q.c)(54),{segment:n,applyTranslationHistory:r,showAllTags:i}=e,{settings:a}=S2(),{viewOnly:o}=a,s;t[0]===n?s=t[1]:(s=H5e(n),t[0]=n,t[1]=s);let c=n.translation_utc||`Last Saved`,l;t[2]===n.translation_utc?l=t[3]:(l=m1(n.translation_utc),t[2]=n.translation_utc,t[3]=l);let u=n.target_jliff||n.segment_jliff,d;t[4]!==s||t[5]!==c||t[6]!==l||t[7]!==u?(d={name:s,id:c,label:`Current Translation`,date:l,target:u},t[4]=s,t[5]=c,t[6]=l,t[7]=u,t[8]=d):d=t[8];let f=d,[p,m]=tC(!1),{open:h,close:g}=m,[_,v]=(0,J.useState)(!1),[y,b]=(0,J.useState)(!1),[x,S]=(0,J.useState)(null),C;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(C=[],t[9]=C):C=t[9];let[w,T]=(0,J.useState)(C),{isTargetModified:E}=v2(n.segment_hash),D=!d1(n.translation_source)||n.num_history,O=iit,k;t[10]!==r||t[11]!==g?(k=e=>{r(e),g()},t[10]=r,t[11]=g,t[12]=k):k=t[12];let A=k,j;t[13]!==f||t[14]!==h||t[15]!==n.segment_hash?(j=()=>{h(),v(!0),unt(n.segment_hash).then(e=>{let{status:t,targets:n}=e;t===200?(T([f,...n.map(e=>({name:O(e),id:e.created_utc,date:m1(e.created_utc),target:e.target||[{text:``}]}))]),v(!1)):(b(!0),v(!1)),v(!1)}).catch(e=>{console.error(`Couldn't get translation history: `,e),v(!1),b(!0)})}
158,t[13]=f,t[14]=h,t[15]=n.segment_hash,t[16]=j):j=t[16];let M=j;if(y){let e;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Q,{fw:600,children:`Unable to fetch translation history`}),t[17]=e):e=t[17];let n;return t[18]===g?n=t[19]:(n=(0,Y.jsx)(nit,{onClose:g,children:e}),t[18]=g,t[19]=n),n}let N=ait,P;if(t[20]!==x?.id||t[21]!==a.htmlDir||t[22]!==i||t[23]!==o?(P=e=>{let{translation:t}=e,n=t.id===x?.id;return(0,Y.jsxs)(X,{"data-disabled":o,className:`translation ${H2.translation}`,onClick:()=>!o&&S(t),children:[!o&&(0,Y.jsx)(GA,{p:12,checked:n,readOnly:!0}),(0,Y.jsx)(X,{p:`10px 20px 10px 20px`,children:(0,Y.jsx)(g1,{jliffs:t.target,showAllTags:i,type:`target`,htmlDir:a.htmlDir})}),(0,Y.jsxs)(Z,{className:H2.translatorInfo,children:[t.label&&(0,Y.jsx)(Q,{c:`blueGray.5`,size:`xs`,className:`GlobalLinkNoTx`,children:t.label}),(0,Y.jsx)(Q,{td:`underline`,fw:500,className:`GlobalLinkNoTx`,children:t.name}),(0,Y.jsx)(Q,{size:`sm`,children:t.date})]})]})},t[20]=x?.id,t[21]=a.htmlDir,t[22]=i,t[23]=o,t[24]=P):P=t[24],!D){let e;return t[25]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(`div`,{style:{width:18}}),t[25]=e):e=t[25],e}let F;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(F=(0,Y.jsx)(Unt,{size:18}),t[26]=F):F=t[26];let I=!n.num_history&&!E,L;t[27]!==M||t[28]!==p||t[29]!==I?(L=(0,Y.jsx)(z2,{icon:F,isActive:p,isDisabled:I,onClick:M,label:`Translation History`}),t[27]=M,t[28]=p,t[29]=I,t[30]=L):L=t[30];let R;t[31]!==P||t[32]!==_||t[33]!==w?(R=_?(0,Y.jsx)(N,{}):(0,Y.jsx)(X,{className:H2.list,children:w.map(e=>(0,Y.jsx)(P,{translation:e},e.id))}),t[31]=P,t[32]=_,t[33]=w,t[34]=R):R=t[34];let z=o?`Close`:`Cancel`,B;t[35]!==g||t[36]!==z?(B=(0,Y.jsx)(HO,{variant:`outline`,onClick:g,children:z}),t[35]=g,t[36]=z,t[37]=B):B=t[37];let V;t[38]!==A||t[39]!==x||t[40]!==a.viewOnly||t[41]!==o?(V=!o&&(0,Y.jsx)(HO,{onClick:()=>x&&A(x.target),disabled:!x||a.viewOnly,children:`Apply Translation`}),t[38]=A,t[39]=x,t[40]=a.viewOnly,t[41]=o,t[42]=V):V=t[42];let H;t[43]!==B||t[44]!==V?(H=(0,Y.jsxs)(vD,{justify:`flex-end`,my:`md`,pr:10,children:[B,V]}),t[43]=B,t[44]=V,t[45]=H):H=t[45];let U;t[46]!==g||t[47]!==p||t[48]!==R||t[49]!==H?(U=(0,Y.jsxs)(iA,{onClose:g,opened:p,size:`lg`,title:`Translation History`,centered:!0,children:[R,H]}),t[46]=g,t[47]=p,t[48]=R,t[49]=H,t[50]=U):U=t[50];let W;return t[51]!==L||t[52]!==U?(W=(0,Y.jsxs)(Y.Fragment,{children:[L,U]}),t[51]=L,t[52]=U,t[53]=W):W=t[53],W};function iit(e){return e.translation_source?d1(e.translation_source)?`Machine Translation`:e.first_name||e.last_name?`${e.first_name} ${e.last_name}`:e.translation_source:`Unknown`}function ait(){return(0,Y.jsxs)(Z,{justify:`center`,align:`center`,gap:10,h:100,p:40,children:[(0,Y.jsx)(fD,{color:`blueGray.5`,variant:`bars`}),(0,Y.jsx)(Q,{size:`xl`,children:`Loading translation history...`})]})}var U2={sourceName:`_sourceName_841j2_1`},oit=e=>{let t=(0,q.c)(18),{open:n,onCancel:r,onConfirm:i,children:a,title:o,confirmLabel:s,cancelLabel:c}=e,l=o===void 0?`Confirm Action`:o,u=s===void 0?`Confirm`:s,d=c===void 0?`Cancel`:c,f;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(f={header:{padding:8}},t[0]=f):f=t[0];let p;t[1]===a?p=t[2]:(p=(0,Y.jsx)(X,{p:`md`,children:a}),t[1]=a,t[2]=p);let m;t[3]!==d||t[4]!==r?(m=(0,Y.jsx)(HO,{variant:`outline`,onClick:r,children:d}),t[3]=d,t[4]=r,t[5]=m):m=t[5];let h;t[6]!==u||t[7]!==i?(h=(0,Y.jsx)(HO,{onClick:i,children:u}),t[6]=u,t[7]=i,t[8]=h):h=t[8];let g;t[9]!==m||t[10]!==h?(g=(0,Y.jsxs)(vD,{justify:`flex-end`,m:`md`,children:[m,h]}),t[9]=m,t[10]=h,t[11]=g):g=t[11];let _;return t[12]!==r||t[13]!==n||t[14]!==p||t[15]!==g||t[16]!==l?(_=(0,Y.jsxs)(iA,{opened:n,onClose:r,title:l,size:`sm`,centered:!0,styles:f,children:[p,g]}),t[12]=r,t[13]=n,t[14]=p,t[15]=g,t[16]=l,t[17]=_):_=t[17],_},sit=e=>e?`This project uses MT backfill. 159By removing the Human Translation, the segment will be translated by machine.`:`This project is HT only. 160By removing the Human Translation, the segment will become untranslated.`,cit=e=>{let t=(0,q.c)(41),{segment:n,deleteSegment:r}=e,{settings:i,translationMethods:a,isBatchMode:o}=S2(),{viewOnly:s}=i,{saveAsCTX:c}=v2(n.segment_hash),[l,u]=(0,J.useState)(!1),[d,f]=(0,J.useState)(!1),p=n.target_jliff_source===`CTX`,m=s||o||p||c||!n.target_jliff,h=n.translation_utc||``,g;t[0]===h?g=t[1]:(g=m1(h),t[0]=h,t[1]=g);let _=g,v;t[2]===a?v=t[3]:(v=[`MT`,`DDT`].some(e=>a.includes(e)),t[2]=a,t[3]=v);let y=v,b;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(b=()=>{u(!0),f(!1)},t[4]=b):b=t[4];let x=b,S;t[5]!==r||t[6]!==n.segment_hash?(S=async()=>{await r(n.segment_hash),u(!1)},t[5]=r,t[6]=n.segment_hash,t[7]=S):S=t[7];let C=S,w;t[8]===d?w=t[9]:(w=()=>f(!d),t[8]=d,t[9]=w);let T=p?`magenta.6`:`blue.9`,E;t[10]===n?E=t[11]:(E=H5e(n),t[10]=n,t[11]=E);let D;t[12]!==m||t[13]!==w||t[14]!==T||t[15]!==E?(D=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{className:`${U2.sourceName} GlobalLinkNoTx`,onClick:w,disabled:m,c:T,children:E})}),t[12]=m,t[13]=w,t[14]=T,t[15]=E,t[16]=D):D=t[16];let O;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsx)(Jk.Dropdown,{children:(0,Y.jsx)(Jk.Item,{onClick:x,children:`Remove 'PRO Translation'`})}),t[17]=O):O=t[17];let k;t[18]!==m||t[19]!==d||t[20]!==D?(k=(0,Y.jsxs)(Jk,{disabled:m,opened:d,onChange:f,shadow:`sm`,position:`top-start`,styles:T2,children:[D,O]}),t[18]=m,t[19]=d,t[20]=D,t[21]=k):k=t[21];let A=p?`magenta.6`:`blue.9`,j;t[22]!==A||t[23]!==_?(j=(0,Y.jsx)(Q,{fz:12,c:A,children:_}),t[22]=A,t[23]=_,t[24]=j):j=t[24];let M;t[25]!==k||t[26]!==j?(M=(0,Y.jsxs)(Z,{gap:4,align:`center`,children:[k,j]}),t[25]=k,t[26]=j,t[27]=M):M=t[27];let N;t[28]===Symbol.for(`react.memo_cache_sentinel`)?(N=()=>u(!1),t[28]=N):N=t[28];let P;t[29]===Symbol.for(`react.memo_cache_sentinel`)?(P={whiteSpace:`pre-line`},t[29]=P):P=t[29];let F;t[30]===y?F=t[31]:(F=sit(y),t[30]=y,t[31]=F);let I;t[32]===F?I=t[33]:(I=(0,Y.jsx)(Q,{fw:600,ta:`center`,style:P,children:F}),t[32]=F,t[33]=I);let L;t[34]!==C||t[35]!==l||t[36]!==I?(L=(0,Y.jsx)(oit,{open:l,title:`Remove Human Translation`,onCancel:N,onConfirm:C,children:I}),t[34]=C,t[35]=l,t[36]=I,t[37]=L):L=t[37];let R;return t[38]!==M||t[39]!==L?(R=(0,Y.jsxs)(Y.Fragment,{children:[M,L]}),t[38]=M,t[39]=L,t[40]=R):R=t[40],R},lit=e=>{let t=(0,q.c)(19),{segment:n}=e,{settings:r}=S2(),[i,a]=(0,J.useState)(!1),{isMTApproved:o,isTargetModified:s}=v2(n.segment_hash),{setModified:c}=_2(),l=s||r.viewOnly,u;t[0]===i?u=t[1]:(u=()=>a(!i),t[0]=i,t[1]=u);let d=o&&!s?`green.0`:`transparent`,f;t[2]!==l||t[3]!==u||t[4]!==d?(f=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{className:U2.sourceName,disabled:l,onClick:u,c:`blue.9`,bg:d,children:`Machine Translation`})}),t[2]=l,t[3]=u,t[4]=d,t[5]=f):f=t[5];let p;t[6]!==o||t[7]!==n.segment_hash||t[8]!==c?(p=()=>
160{c(n.segment_hash,{approveMT:!o}),a(!1)},t[6]=o,t[7]=n.segment_hash,t[8]=c,t[9]=p):p=t[9];let m=o?`Cancel Approve MT`:`Approve MT`,h;t[10]!==l||t[11]!==p||t[12]!==m?(h=(0,Y.jsx)(Jk.Dropdown,{children:(0,Y.jsx)(Jk.Item,{disabled:l,onClick:p,children:m})}),t[10]=l,t[11]=p,t[12]=m,t[13]=h):h=t[13];let g;return t[14]!==l||t[15]!==i||t[16]!==f||t[17]!==h?(g=(0,Y.jsxs)(Jk,{disabled:l,opened:i,onChange:a,shadow:`sm`,position:`top-start`,styles:T2,children:[f,h]}),t[14]=l,t[15]=i,t[16]=f,t[17]=h,t[18]=g):g=t[18],g},uit=e=>{let t=(0,q.c)(7),{segment:n,deleteSegment:r}=e;switch(p1(n)){case l1.Human:{let e;return t[0]!==r||t[1]!==n?(e=(0,Y.jsx)(cit,{segment:n,deleteSegment:r}),t[0]=r,t[1]=n,t[2]=e):e=t[2],e}case l1.Machine:{let e;return t[3]===n?e=t[4]:(e=(0,Y.jsx)(lit,{segment:n}),t[3]=n,t[4]=e),e}case l1.Untranslated:{let e;return t[5]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(X,{className:U2.sourceName,children:`Untranslated`}),t[5]=e):e=t[5],e}default:{let e;return t[6]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(X,{className:U2.sourceName,children:`Unknown`}),t[6]=e):e=t[6],e}}},dit={bottomBar:`_bottomBar_xwuh9_1`},fit=e=>{let t=(0,q.c)(40),{segment:n,deleteSegment:r}=e,{settings:i,isBatchMode:a,translationMethods:o}=S2(),{setModified:s}=_2(),c;t[0]===o?c=t[1]:(c=o.includes(`CTX`),t[0]=o,t[1]=c);let l=c,{saveAsCTX:u,isUnsaved:d}=v2(n.segment_hash),[f,p]=(0,J.useState)(!1),m;t[2]===n?m=t[3]:(m=p1(n),t[2]=n,t[3]=m);let h=m,g=n.target_jliff_source===`CTX`,_=!i.viewOnly&&i.contextMode&&!a,v=!l||h===l1.Untranslated&&!d,y;t[4]!==v||t[5]!==g||t[6]!==l||t[7]!==u?(y=()=>l?v?`Add translation to enable Page Edit`:g||u?`Remove Page Edit`:`Page Edit`:`Page Edit is not enabled for this Language`,t[4]=v,t[5]=g,t[6]=l,t[7]=u,t[8]=y):y=t[8];let b=y,x;t[9]!==r||t[10]!==n.segment_hash?(x=async()=>{await r(n.segment_hash),p(!1)},t[9]=r,t[10]=n.segment_hash,t[11]=x):x=t[11];let S=x;if(!_)return null;let C;t[12]!==g||t[13]!==u?(C=g||u?$(`magenta`,6):`transparent`,t[12]=g,t[13]=u,t[14]=C):C=t[14];let w=v?2:6,T;t[15]===w?T=t[16]:(T=$(`magenta`,w),t[15]=w,t[16]=T);let E;t[17]!==C||t[18]!==T?(E=(0,Y.jsx)(Xnt,{fill:C,color:T}),t[17]=C,t[18]=T,t[19]=E):E=t[19];let D=b(),O=v?300:void 0,k;t[20]!==g||t[21]!==u||t[22]!==n.segment_hash||t[23]!==s?(k=()=>{if(g){p(!0);return}else s(n.segment_hash,{saveAsCTX:!u})},t[20]=g,t[21]=u,t[22]=n.segment_hash,t[23]=s,t[24]=k):k=t[24];let A;t[25]!==v||t[26]!==u||t[27]!==O||t[28]!==k||t[29]!==E||t[30]!==D?(A=(0,Y.jsx)(z2,{icon:E,isActive:u,isDisabled:v,label:D,delay:O,onClick:k}),t[25]=v,t[26]=u,t[27]=O,t[28]=k,t[29]=E,t[30]=D,t[31]=A):A=t[31];let j;t[32]===Symbol.for(`react.memo_cache_sentinel`)?(j=()=>p(!1),t[32]=j):j=t[32];let M;t[33]===Symbol.for(`react.memo_cache_sentinel`)?(M=(0,Y.jsx)(Q,{fw:600,ta:`center`,style:{whiteSpace:`pre-line`},children:`Are you sure you want to remove 161the page edit?`}),t[33]=M):M=t[33];let N;t[34]!==S||t[35]!==f?(N=(0,Y.jsx)(oit,{open:f,title:`Remove Page Edit`,onCancel:j,onConfirm:S,children:M}),t[34]=S,t[35]=f,t[36]=N):N=t[36];let P;return t[37]!==A||t[38]!==N?(P=(0,Y.jsxs)(Y.Fragment,{children:[A,N]}),t[37]=A,t[38]=N,t[39]=P):P=t[39],P},pit=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(X,{mih:`24px`,w:`1px`,bg:`blueGray.4`,mx:4}),e[0]=t):t=e[0],t},mit=e=>{let t=(0,q.c)(45),{segment:n,onUndo:r,onUndoAll:i,onRedo:a,undoRedoStatus:o,applyTranslationHistory:s,deleteSegment:c,showAllTags:l,toggleAiAssist:u,isAiAssistOpen:d}=e,{isTargetModified:f}=v2(n.segment_hash),{settings:p}=S2(),m;t[0]!==f||t[1]!==n?(m=p1(n)===l1.Untranslated&&!f,t[0]=f,t[1]=n,t[2]=m):m=t[2];let h=m,g=(p.canWriteAiAssist??!0)&&!p.viewOnly,_;t[3]!==s||t[4]!==n||t[5]!==l?(_=(0,Y.jsx)(rit,{segment:n,applyTranslationHistory:s,showAllTags:l}),t[3]=s,t[4]=n,t[5]=l,t[6]=_):_=t[6];let v;t[7]!==c||t[8]!==n?(v=(0,Y.jsx)(uit,{segment:n,deleteSegment:c}),t[7]=c,t[8]=n,t[9]=v):v=t[9];let y;t[10]!==_||t[11]!==v?(y=(0,Y.jsxs)(Z,{align:`center`,w:`100%`,children:[_,v]}),t[10]=_,t[11]=v,t[12]=y):y=t[12];let b;t[13]!==h||t[14]!==d||t[15]!==g||t[16]!==u?(b=g&&(0,Y.jsx)(z2,{icon:(0,Y.jsx)(Ynt,{color:$(`indigo`,h?2:4),size:20}),onClick:u,label:`AI Assist`,isActive:d,isDisabled:h}),t[13]=h,t[14]=d,t[15]=g,t[16]=u,t[17]=b):b=t[17];let x;t[18]!==c||t[19]!==n?(x=(0,Y.jsx)(fit,{segment:n,deleteSegment:c}),t[18]=c,t[19]=n,t[20]=x):x=t[20];let S;t[21]!==b||t[22]!==x?(S=(0,Y.jsxs)(Z,{gap:4,children:[b,x]}),t[21]=b,t[22]=x,t[23]=S):S=t[23];let C;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,Y.jsx)(pit,{}),t[24]=C):C=t[24];let w;t[25]===Symbol.for(`react.memo_cache_sentinel`)?(w=(0,Y.jsx)(znt,{}),t[25]=w):w=t[25];let T=!o.canUndo,E;t[26]!==r||t[27]!==T?(E={icon:w,onClick:r,disabled:T},t[26]=r,t[27]=T,t[28]=E):E=t[28];let D;t[29]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(Bnt,{}),t[29]=D):D=t[29];let O=!o.canRedo,k;t[30]!==a||t[31]!==O?(k={icon:D,onClick:a,disabled:O},t[30]=a,t[31]=O,t[32]=k):k=t[32];let A;t[33]===Symbol.for(`react.memo_cache_sentinel`)?(A=(0,Y.jsx)(Vnt,{}),t[33]=A):A=t[33];let j=!f,M;t[34]!==i||t[35]!==j?(M={icon:A,onClick:i,disabled:j,label:`Undo All Changes`},t[34]=i,t[35]=j,t[36]=M):M=t[36];let N;t[37]!==E||t[38]!==k||t[39]!==M?(N=(0,Y.jsx)(B2,{actions:[E,k,M]}),t[37]=E,t[38]=k,t[39]=M,t[40]=N):N=t[40];let P;return t[41]!==N||t[42]!==y||t[43]!==S?(P=(0,Y.jsxs)(Z,{className:dit.bottomBar,onClick:hit,children:[y,S,C,N]}),t[41]=N,t[42]=y,t[43]=S,t[44]=P):P=t[44],P};function hit(e){return e.stopPropagation()}var git=e=>{let t=(0,q.c)(7),{title:n,description:r}=e,i;t[0]===n?i=t[1]:(i=(0,Y.jsx)(Xj,{order:6,children:n}),t[0]=n,t[1]=i);let a;t[2]===r?a=t[3]:(a=r&&(0,Y.jsx)(Q,{lh:1.2,mt:5,fw:`normal`,children:r}),t[2]=r,t[3]=a);let o;return t[4]!==i||t[5]!==a?(o=(0,Y.jsxs)(Y.Fragment,{children:[i,a]}),t[4]=i,t[5]=a,t[6]=o):o=t[6],o},_it=e=>{let t=(0,q.c)(56),{segmentState:n}=e,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x;if(t[0]!==n){o={gray:`var(--mantine-color-blueGray-6)`,fill:`white`,success:`var(--mantine-color-green-6)`,error:`var(--mantine-color-red-5)`};let{isSaved:e,isFailedSave:S,isUnsaved:C,isAttribute:w}=n,T=()=>S?o.error:e?o.success:o.gray,E;t[20]!==S||t[21]!==e||t[22]!==C?(E=()=>S?(0,Y.jsx)(jM,{}):e?(0,Y.jsx)(ynt,{}):C?(0,Y.jsx)(bnt,{}):(0,Y.jsx)(Y.Fragment,{}),t[20]=S,t[21]=e,t[22]=C,t[23]=E):E=t[23],s=E,a=Z,y=`segment indicators`,b=32,x=10,l=0,u=`column`,d=`center`,f=`flex-end`;let D;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(git,{title:`Attribute Text`,description:(0,Y.jsxs)(`span`,{children:[`This segment might not`,(0,Y.jsx)(`br`,{}),`be visible on the page.`]}
161)}),t[24]=D):D=t[24];let O;t[25]===w?O=t[26]:(O=w&&(0,Y.jsx)(vnt,{}),t[25]=w,t[26]=O),p=(0,Y.jsx)(e1,{variant:`light`,label:D,disabled:!w,children:(0,Y.jsx)(Z,{c:o.gray,mih:24,children:O})}),i=e1,_=`light`,t[27]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(git,{title:`Unsaved changes`}),t[27]=v):v=t[27],r=Z,c=`center`,m=`center`,h=24,g=T(),t[0]=n,t[1]=r,t[2]=i,t[3]=a,t[4]=o,t[5]=s,t[6]=c,t[7]=l,t[8]=u,t[9]=d,t[10]=f,t[11]=p,t[12]=m,t[13]=h,t[14]=g,t[15]=_,t[16]=v,t[17]=y,t[18]=b,t[19]=x}else r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],p=t[11],m=t[12],h=t[13],g=t[14],_=t[15],v=t[16],y=t[17],b=t[18],x=t[19];let S;t[28]===o.fill?S=t[29]:(S={rect:{fill:o.fill}},t[28]=o.fill,t[29]=S);let C;t[30]===s?C=t[31]:(C=s(),t[30]=s,t[31]=C);let w;t[32]!==r||t[33]!==c||t[34]!==S||t[35]!==C||t[36]!==m||t[37]!==h||t[38]!==g?(w=(0,Y.jsx)(r,{align:c,justify:m,mih:h,c:g,style:S,children:C}),t[32]=r,t[33]=c,t[34]=S,t[35]=C,t[36]=m,t[37]=h,t[38]=g,t[39]=w):w=t[39];let T;t[40]!==i||t[41]!==w||t[42]!==_||t[43]!==v?(T=(0,Y.jsx)(i,{variant:_,label:v,children:w}),t[40]=i,t[41]=w,t[42]=_,t[43]=v,t[44]=T):T=t[44];let E;return t[45]!==a||t[46]!==l||t[47]!==u||t[48]!==d||t[49]!==f||t[50]!==p||t[51]!==T||t[52]!==y||t[53]!==b||t[54]!==x?(E=(0,Y.jsxs)(a,{"aria-label":y,w:b,pb:x,gap:l,direction:u,align:d,justify:f,children:[p,T]}),t[45]=a,t[46]=l,t[47]=u,t[48]=d,t[49]=f,t[50]=p,t[51]=T,t[52]=y,t[53]=b,t[54]=x,t[55]=E):E=t[55],E},W2={translation:`_translation_1mw3d_1`,elements:`_elements_1mw3d_10`,text:`_text_1mw3d_16`,textPlaceholder:`_textPlaceholder_1mw3d_24`,end:`_end_1mw3d_34`,left:`_left_1mw3d_39`,untranslated:`_untranslated_1mw3d_46`,expandButton:`_expandButton_1mw3d_56`,expandRow:`_expandRow_1mw3d_63`},G2={topBar:`_topBar_zk97i_1`,reviewActions:`_reviewActions_zk97i_9`,changesButton:`_changesButton_zk97i_28`,deleteSecondary:`_deleteSecondary_zk97i_40`,approveSecondary:`_approveSecondary_zk97i_48`,translation:`_translation_zk97i_57`},K2={diffViewer:`_diffViewer_1der3_1`,added:`_added_1der3_5`,removed:`_removed_1der3_12`},vit=e=>{let t=(0,q.c)(5),{diff:n,htmlDir:r}=e,i;t[0]===n?i=t[1]:(i=n.map(yit),t[0]=n,t[1]=i);let a;return t[2]!==r||t[3]!==i?(a=(0,Y.jsx)(Z,{direction:`column`,gap:4,children:(0,Y.jsx)(`div`,{dir:r,className:K2.diffViewer,children:i})}),t[2]=r,t[3]=i,t[4]=a):a=t[4],a};function yit(e,t){return(0,Y.jsx)(`span`,{className:e.added?K2.added:e.removed?K2.removed:void 0,children:e.value},t)}var q2=class{diff(e,t,n={}){let r;typeof n==`function`?(r=n,n={}):`callback`in n&&(r=n.callback);let i=this.castInput(e,n),a=this.castInput(t,n),o=this.removeEmpty(this.tokenize(i,n)),s=this.removeEmpty(this.tokenize(a,n));return this.diffWithOptionsObj(o,s,n,r)}diffWithOptionsObj(e,t,n,r){let i=e=>{if(e=this.postProcess(e,n),r){setTimeout(function(){r(e)},0);return}else return e},a=t.length,o=e.length,s=1,c=a+o;n.maxEditLength!=null&&(c=Math.min(c,n.maxEditLength));let l=n.timeout??1/0,u=Date.now()+l,d=[{oldPos:-1,lastComponent:void 0}],f=this.extractCommon(d[0],t,e,0,n);if(d[0].oldPos+1>=o&&f+1>=a)return i(this.buildValues(d[0].lastComponent,t,e));let p=-1/0,m=1/0,h=()=>{for(let r=Math.max(p,-s);r<=Math.min(m,s);r+=2){let s,c=d[r-1],l=d[r+1];c&&(d[r-1]=void 0);let u=!1;if(l){let e=l.oldPos-r;u=l&&0<=e&&e<a}
161let h=c&&c.oldPos+1<o;if(!u&&!h){d[r]=void 0;continue}if(s=!h||u&&c.oldPos<l.oldPos?this.addToPath(l,!0,!1,0,n):this.addToPath(c,!1,!0,1,n),f=this.extractCommon(s,t,e,r,n),s.oldPos+1>=o&&f+1>=a)return i(this.buildValues(s.lastComponent,t,e))||!0;d[r]=s,s.oldPos+1>=o&&(m=Math.min(m,r-1)),f+1>=a&&(p=Math.max(p,r+1))}s++};if(r)(function e(){setTimeout(function(){if(s>c||Date.now()>u)return r(void 0);h()||e()},0)})();else for(;s<=c&&Date.now()<=u;){let e=h();if(e)return e}}addToPath(e,t,n,r,i){let a=e.lastComponent;return a&&!i.oneChangePerToken&&a.added===t&&a.removed===n?{oldPos:e.oldPos+r,lastComponent:{count:a.count+1,added:t,removed:n,previousComponent:a.previousComponent}}:{oldPos:e.oldPos+r,lastComponent:{count:1,added:t,removed:n,previousComponent:a}}}extractCommon(e,t,n,r,i){let a=t.length,o=n.length,s=e.oldPos,c=s-r,l=0;for(;c+1<a&&s+1<o&&this.equals(n[s+1],t[c+1],i);)c++,s++,l++,i.oneChangePerToken&&(e.lastComponent={count:1,previousComponent:e.lastComponent,added:!1,removed:!1});return l&&!i.oneChangePerToken&&(e.lastComponent={count:l,previousComponent:e.lastComponent,added:!1,removed:!1}),e.oldPos=s,c}equals(e,t,n){return n.comparator?n.comparator(e,t):e===t||!!n.ignoreCase&&e.toLowerCase()===t.toLowerCase()}removeEmpty(e){let t=[];for(let n=0;n<e.length;n++)e[n]&&t.push(e[n]);return t}castInput(e,t){return e}tokenize(e,t){return Array.from(e)}join(e){return e.join(``)}postProcess(e,t){return e}get useLongestToken(){return!1}buildValues(e,t,n){let r=[],i;for(;e;)r.push(e),i=e.previousComponent,delete e.previousComponent,e=i;r.reverse();let a=r.length,o=0,s=0,c=0;for(;o<a;o++){let e=r[o];if(e.removed)e.value=this.join(n.slice(c,c+e.count)),c+=e.count;else{if(!e.added&&this.useLongestToken){let r=t.slice(s,s+e.count);r=r.map(function(e,t){let r=n[c+t];return r.length>e.length?r:e}),e.value=this.join(r)}else e.value=this.join(t.slice(s,s+e.count));s+=e.count,e.added||(c+=e.count)}}return r}};new class extends q2{};function bit(e,t){let n;for(n=0;n<e.length&&n<t.length;n++)if(e[n]!=t[n])return e.slice(0,n);return e.slice(0,n)}function xit(e,t){let n;if(!e||!t||e[e.length-1]!=t[t.length-1])return``;for(n=0;n<e.length&&n<t.length;n++)if(e[e.length-(n+1)]!=t[t.length-(n+1)])return e.slice(-n);return e.slice(-n)}function J2(e,t,n){if(e.slice(0,t.length)!=t)throw Error(`string ${JSON.stringify(e)} doesn't start with prefix ${JSON.stringify(t)}; this is a bug`);return n+e.slice(t.length)}function Y2(e,t,n){if(!t)return e+n;if(e.slice(-t.length)!=t)throw Error(`string ${JSON.stringify(e)} doesn't end with suffix ${JSON.stringify(t)}; this is a bug`);return e.slice(0,-t.length)+n}function X2(e,t){return J2(e,t,``)}function Z2(e,t){return Y2(e,t,``)}function Sit(e,t){return t.slice(0,Cit(e,t))}function Cit(e,t){let n=0;e.length>t.length&&(n=e.length-t.length);let r=t.length;e.length<t.length&&(r=e.length);let i=Array(r),a=0;i[0]=0;for(let e=1;e<r;e++){for(t[e]==t[a]?i[e]=i[a]:i[e]=a;a>0&&t[e]!=t[a];)a=i[a];t[e]==t[a]&&a++}a=0;for(let r=n;r<e.length;r++){for(;a>0&&e[r]!=t[a];)a=i[a];e[r]==t[a]&&a++}return a}function Q2(e){let t;for(t=e.length-1;t>=0&&e[t].match(/\s/);t--);return e.substring(t+1)}function $2(e){let t=e.match(/^\s*/);return t?t[0]:``}var e4=`a-zA-Z0-9_\\u{AD}\\u{C0}-\\u{D6}\\u{D8}-\\u{F6}\\u{F8}-\\u{2C6}\\u{2C8}-\\u{2D7}\\u{2DE}-\\u{2FF}\\u{1E00}-\\u{1EFF}`,wit=RegExp(`[${e4}]+|\\s+|[^${e4}]`,`ug`),Tit=new class extends q2{equals(e,t,n){return n.ignoreCase&&(e=e.toLowerCase(),t=t.toLowerCase()),e.trim()===t.trim()}tokenize(e,t={}){let n;if(t.intlSegmenter){let r=t.intlSegmenter;if(r.resolvedOptions().granularity!=`word`)throw Error(`The segmenter passed must have a granularity of "word"`);n=[];for(let t of Array.from(r.segment(e))){let e=t.segment;n.length&&/\s/.test(n[n.length-1])&&/\s/.test(e)?n[n.length-1]+=e:n.push(e)}}else n=e.match(wit)||[];let r=[],i=null;return n.forEach(e=>{/\s/.test(e)?i==null?r.push(e):r.push(r.pop()+e):i!=null&&/\s/.test(i)?r[r.length-1]==i?r.push(r.pop()+e):r.push(i+e):r.push(e),i=e}),r}join(e){return e.map((e,t)=>t==0?e:e.replace(/^\s+/,``)).join(``)}postProcess(e,t){if(!e||t.oneChangePerToken)return e;let n=null,r=null,i=null;
161return e.forEach(e=>{e.added?r=e:e.removed?i=e:((r||i)&&Dit(n,i,r,e),n=e,r=null,i=null)}),(r||i)&&Dit(n,i,r,null),e}};function Eit(e,t,n){return n?.ignoreWhitespace!=null&&!n.ignoreWhitespace?kit(e,t,n):Tit.diff(e,t,n)}function Dit(e,t,n,r){if(t&&n){let i=$2(t.value),a=Q2(t.value),o=$2(n.value),s=Q2(n.value);if(e){let r=bit(i,o);e.value=Y2(e.value,o,r),t.value=X2(t.value,r),n.value=X2(n.value,r)}if(r){let e=xit(a,s);r.value=J2(r.value,s,e),t.value=Z2(t.value,e),n.value=Z2(n.value,e)}}else if(n){if(e){let e=$2(n.value);n.value=n.value.substring(e.length)}if(r){let e=$2(r.value);r.value=r.value.substring(e.length)}}else if(e&&r){let n=$2(r.value),i=$2(t.value),a=Q2(t.value),o=bit(n,i);t.value=X2(t.value,o);let s=xit(X2(n,o),a);t.value=Z2(t.value,s),r.value=J2(r.value,n,s),e.value=Y2(e.value,n,n.slice(0,n.length-s.length))}else if(r){let e=$2(r.value),n=Sit(Q2(t.value),e);t.value=Z2(t.value,n)}else if(e){let n=Sit(Q2(e.value),$2(t.value));t.value=X2(t.value,n)}}var Oit=new class extends q2{tokenize(e){let t=RegExp(`(\\r?\\n)|[${e4}]+|[^\\S\\n\\r]+|[^${e4}]`,`ug`);return e.match(t)||[]}};function kit(e,t,n){return Oit.diff(e,t,n)}new class extends q2{constructor(){super(...arguments),this.tokenize=Ait}equals(e,t,n){return n.ignoreWhitespace?((!n.newlineIsToken||!e.includes(` 162`))&&(e=e.trim()),(!n.newlineIsToken||!t.includes(` 163`))&&(t=t.trim())):n.ignoreNewlineAtEof&&!n.newlineIsToken&&(e.endsWith(` 164`)&&(e=e.slice(0,-1)),t.endsWith(` 165`)&&(t=t.slice(0,-1))),super.equals(e,t,n)}};function Ait(e,t){t.stripTrailingCr&&(e=e.replace(/\r\n/g,` 166`));let n=[],r=e.split(/(\n|\r\n)/);r[r.length-1]||r.pop();for(let e=0;e<r.length;e++){let i=r[e];e%2&&!t.newlineIsToken?n[n.length-1]+=i:n.push(i)}return n}function jit(e){return e==`.`||e==`!`||e==`?`}new class extends q2{tokenize(e){let t=[],n=0;for(let r=0;r<e.length;r++){if(r==e.length-1){t.push(e.slice(n));break}if(jit(e[r])&&e[r+1].match(/\s/)){for(t.push(e.slice(n,r+1)),r=n=r+1;e[r+1]?.match(/\s/);)r++;t.push(e.slice(n,r+1)),n=r+1}}return t}},new class extends q2{tokenize(e){return e.split(/([{}:;,]|\s+)/)}},new class extends q2{constructor(){super(...arguments),this.tokenize=Ait}get useLongestToken(){return!0}castInput(e,t){let{undefinedReplacement:n,stringifyReplacer:r=(e,t)=>t===void 0?n:t}=t;return typeof e==`string`?e:JSON.stringify(t4(e,null,null,r),null,` `)}equals(e,t,n){return super.equals(e.replace(/,([\r\n])/g,`$1`),t.replace(/,([\r\n])/g,`$1`),n)}};function t4(e,t,n,r,i){t||=[],n||=[],r&&(e=r(i===void 0?``:i,e));let a;for(a=0;a<t.length;a+=1)if(t[a]===e)return n[a];let o;if(Object.prototype.toString.call(e)===`[object Array]`){for(t.push(e),o=Array(e.length),n.push(o),a=0;a<e.length;a+=1)o[a]=t4(e[a],t,n,r,String(a));return t.pop(),n.pop(),o}if(e&&e.toJSON&&(e=e.toJSON()),typeof e==`object`&&e){t.push(e),o={},n.push(o);let i=[],s;for(s in e)Object.prototype.hasOwnProperty.call(e,s)&&i.push(s);for(i.sort(),a=0;a<i.length;a+=1)s=i[a],o[s]=t4(e[s],t,n,r,s);t.pop(),n.pop()}else o=e;return o}new class extends q2{tokenize(e){return e.slice()}join(e){return e}removeEmpty(e){return e}};function Mit(e,t){let n=Eit(d5e(e),d5e(t));return{diff:n,hasContentChanges:n.some(e=>e.added||e.removed),hasStructuralChanges:!f5e(e,t)}}var Nit=e=>{let t=(0,q.c)(6),{hasContentChanges:n,hasStructureChanges:r}=e;if(!n&&!r){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(RO,{size:`xs`,color:`teal`,children:`No changes found`}),t[0]=e):e=t[0],e}let i;if(t[1]!==n||t[2]!==r){let e=[];
166if(n){let n;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(RO,{size:`xs`,color:`red`,children:`Content changed`},`content-changed`),t[4]=n):n=t[4],e.push(n)}if(r){let n;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(RO,{size:`xs`,color:`purple`,children:`Formatting changed`},`formatting-changed`),t[5]=n):n=t[5],e.push(n)}i=(0,Y.jsx)(Z,{gap:4,children:e}),t[1]=n,t[2]=r,t[3]=i}else i=t[3];return i},Pit=e=>{let t=(0,q.c)(14),{label:n,isActive:r,children:i}=e,a;t[0]===n?a=t[1]:(a=(0,Y.jsx)(M2,{label:n,isUnsaved:!1}),t[0]=n,t[1]=a);let o=c1[n]?.border,s;t[2]!==n||t[3]!==o?(s=(0,Y.jsx)(X,{fz:`sm`,tt:`uppercase`,fw:700,c:o,children:n}),t[2]=n,t[3]=o,t[4]=s):s=t[4];let c;t[5]!==a||t[6]!==s?(c=(0,Y.jsxs)(Z,{align:`center`,children:[a,s]}),t[5]=a,t[6]=s,t[7]=c):c=t[7];let l;t[8]===i?l=t[9]:(l=(0,Y.jsx)(X,{p:10,children:i}),t[8]=i,t[9]=l);let u;return t[10]!==r||t[11]!==c||t[12]!==l?(u=(0,Y.jsxs)(Z,{direction:`column`,className:G2.translation,"data-active":r,children:[c,l]}),t[10]=r,t[11]=c,t[12]=l,t[13]=u):u=t[13],u},Fit=e=>{let t=(0,q.c)(87),{segment:n,jliffs:r,onClose:i,htmlDir:a}=e,{settings:o}=S2(),{isSetToLive:s,deleteSecondary:c}=v2(n.segment_hash),{setModified:l}=_2(),[u,d]=(0,J.useState)(!1),f;t[0]===n.target_jliff_primary?f=t[1]:(f=n.target_jliff_primary||[],t[0]=n.target_jliff_primary,t[1]=f);let p;t[2]===r?p=t[3]:(p=r||[],t[2]=r,t[3]=p);let m;t[4]!==f||t[5]!==p?(m=Mit(f,p),t[4]=f,t[5]=p,t[6]=m):m=t[6];let{diff:h,hasContentChanges:g,hasStructuralChanges:_}=m,v=s&&c,y=!s&&c,b=v||y,x=b?`green.8`:`orange.8`,S=b?v?`The approved translation will set to live once you have saved your progress.`:`The removed translation will be deleted once your progress has been saved.`:`This segments has two translations. Approve or Delete the pending translation.`,C;t[7]!==v||t[8]!==n.segment_hash||t[9]!==l?(C=()=>{l(n.segment_hash,{setToLive:!v,deleteSecondary:!v})},t[7]=v,t[8]=n.segment_hash,t[9]=l,t[10]=C):C=t[10];let w=C,T;t[11]!==y||t[12]!==n.segment_hash||t[13]!==l?(T=()=>{l(n.segment_hash,{setToLive:!1,deleteSecondary:!y})},t[11]=y,t[12]=n.segment_hash,t[13]=l,t[14]=T):T=t[14];let E=T,D=b?void 0:`2px solid var(--mantine-color-orange-8)`,O;t[15]===D?O=t[16]:(O={borderLeft:D},t[15]=D,t[16]=O);let k=b?`green.0`:`orange.1`,A;t[17]===b?A=t[18]:(A=b&&(0,Y.jsx)(Q,{fz:`md`,c:`red.4`,children:`*`}),t[17]=b,t[18]=A);let j;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(j={flex:1},t[19]=j):j=t[19];let M;t[20]===S?M=t[21]:(M=(0,Y.jsx)(Q,{style:j,children:S}),t[20]=S,t[21]=M);let N;t[22]!==x||t[23]!==i||t[24]!==o.isQuickEdit?(N=!o.isQuickEdit&&(0,Y.jsx)(_D,{onClick:i,c:x}),t[22]=x,t[23]=i,t[24]=o.isQuickEdit,t[25]=N):N=t[25];let P;t[26]!==M||t[27]!==N||t[28]!==k||t[29]!==A?(P=(0,Y.jsxs)(Z,{className:G2.topBar,bg:k,gap:2,children:[A,M,N]}),t[26]=M,t[27]=N,t[28]=k,t[29]=A,t[30]=P):P=t[30];let F=v?`Live`:y?`Removed`:`Pending`,I;t[31]===Symbol.for(`react.memo_cache_sentinel`)?(I=(0,Y.jsx)(D2,{}),t[31]=I):I=t[31];let L;t[32]!==w||t[33]!==v?(L=(0,Y.jsx)(QE,{className:G2.approveSecondary,onClick:w,"data-active":v,children:I}),t[32]=w,t[33]=v,t[34]=L):L=t[34];let R;t[35]===Symbol.for(`react.memo_cache_sentinel`)?(R=(0,Y.jsx)(lk,{orientation:`vertical`,p:0}),t[35]=R):R=t[35];let z;t[36]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,Y.jsx)(Hnt,{size:20}),t[36]=z):z=t[36];let B;t[37]!==E||t[38]!==y?(B=(0,Y.jsx)(QE,{className:G2.deleteSecondary,onClick:E,"data-active":y,children:z}),t[37]=E,t[38]=y,t[39]=B):B=t[39];let V;t[40]!==L||t[41]!==B?(V=(0,Y.jsxs)(Z,{className:G2.reviewActions,children:[L,R,B]}),t[40]=L,t[41]=B,t[42]=V):V=t[42];let H;t[43]!==h||t[44]!==g||t[45]!==a||t[46]!==r||t[47]!==u?(H=u&&g?(0,Y.jsx)(vit,{diff:h,htmlDir:a}):(0,Y.jsx)(g1,{jliffs:r||[],showAllTags:u}),t[43]=h,t[44]=g,t[45]=a,t[46]=r,t[47]=u,t[48]=H):H=t[48];let U;t[49]!==g||t[50]!==_||t[51]!==u?(U=u?(0,Y.jsx)(Nit,{hasContentChanges:g,hasStructureChanges:_}):(0,Y.jsx)(`div`,{}),t[49]=g,t[50]=_,t[51]=u,t[52]=U):U=t[52];let W,G;t[53]===u?(W=t[54],G=t[55]):(W=()=>d(!u),G=u?(0,Y.jsx)(Mnt,{}):(0,Y.jsx)(Nnt,{}),t[53]=u,t[54]=W,t[55]=G);let ee;t[56]===Symbol.for(`react.memo_cache_sentinel`)?(ee=(0,Y.jsx)(X,{fz:`xs`,children:`CHANGES`}),t[56]=ee):ee=t[56];let te;t[57]!==W||t[58]!==G?(te=(0,Y.jsxs)(QE,{className:G2.changesButton,onClick:W,children:[G,ee]}),t[57]=W,t[58]=G,t[59]=te):te=t[59];let ne;t[60]!==U||t[61]!==te?(ne=(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,py:4,children:[U,te]}),t[60]=U,t[61]=te,t[62]=ne):ne=t[62];let re;t[63]!==v||t[64]!==F||t[65]!==V||t[66]!==H||t[67]!==ne?(re=(0,Y.jsxs)(Pit,{isActive:v,label:F,children:[V,H,ne]}),t[63]=v,t[64]=F,t[65]=V,t[66]=H,t[67]=ne,t[68]=re):re=t[68];let ie=b?`green.8`:`orange.8`,K;t[69]===ie?K=t[70]:(K=(0,Y.jsx)(lk,{c:ie}),t[69]=ie,t[70]=K);let ae=v?`History`:`Live`,oe;t[71]===n.target_jliff_primary?oe=t[72]:(oe=n.target_jliff_primary||[],t[71]=n.target_jliff_primary,t[72]=oe);let se;t[73]!==a||t[74]!==u||t[75]!==oe?(se=(0,Y.jsx)(g1,{jliffs:oe,showAllTags:u,htmlDir:a}),t[73]=a,t[74]=u,t[75]=oe,t[76]=se):se=t[76];let ce;t[77]!==y||t[78]!==ae||t[79]!==se?(ce=(0,Y.jsx)(Pit,{isActive:y,label:ae,children:se}),t[77]=y,t[78]=ae,t[79]=se,t[80]=ce):ce=t[80];let le;return t[81]!==P||t[82]!==re||t[83]!==K||t[84]!==ce||t[85]!==O?(le=(0,Y.jsxs)(Z,{direction:`column`,style:O,children:[P,re,K,ce]}),t[81]=P,t[82]=re,t[83]=K,t[84]=ce,t[85]=O,t[86]=le):le=t[86],le},Iit=e=>{let t=(0,q.c)(34),{jliffs:n,segment:r,filterText:i,segmentState:a,onExpand:o}=e,{settings:s}=S2(),{toggleConflictReview:c}=_2(),{isInConflictReview:l}=v2(r.segment_hash),[u,d]=(0,J.useState)(!1),f=p1(r)===l1.Untranslated,p=!!r.target_jliff_primary;if(f&&!a.isTargetModified){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Q,{className:W2.untranslated,children:`Untranslated Segment`}),t[0]=e):e=t[0],e}if(l){let e;t[1]!==r.segment_hash||t[2]!==c?(e=()=>c(r.segment_hash),t[1]=r.segment_hash,t[2]=c,t[3]=e):e=t[3];let i;
166return t[4]!==n||t[5]!==r||t[6]!==s.htmlDir||t[7]!==e?(i=(0,Y.jsx)(Fit,{segment:r,jliffs:n,onClose:e,htmlDir:s.htmlDir}),t[4]=n,t[5]=r,t[6]=s.htmlDir,t[7]=e,t[8]=i):i=t[8],i}let m;t[9]!==p||t[10]!==r.segment_hash||t[11]!==c?(m=p?()=>c(r.segment_hash):void 0,t[9]=p,t[10]=r.segment_hash,t[11]=c,t[12]=m):m=t[12];let h;t[13]!==r||t[14]!==m?(h=(0,Y.jsx)(j2,{segment:r,onResolveConflict:m}),t[13]=r,t[14]=m,t[15]=h):h=t[15];let g;t[16]!==i||t[17]!==n||t[18]!==s.htmlDir?(g=(0,Y.jsx)(g1,{type:`target`,jliffs:n,showAllTags:!1,filterText:i,htmlDir:s.htmlDir,truncate:!0,setCanExpand:d}),t[16]=i,t[17]=n,t[18]=s.htmlDir,t[19]=g):g=t[19];let _;t[20]===a?_=t[21]:(_=(0,Y.jsx)(_it,{segmentState:a}),t[20]=a,t[21]=_);let v;t[22]!==g||t[23]!==_?(v=(0,Y.jsxs)(Z,{className:W2.translation,children:[g,_]}),t[22]=g,t[23]=_,t[24]=v):v=t[24];let y;t[25]!==u||t[26]!==o?(y=u&&(0,Y.jsx)(QE,{className:W2.expandButton,onClick:o,children:(0,Y.jsx)(A2,{color:$(`blue`,5)})}),t[25]=u,t[26]=o,t[27]=y):y=t[27];let b;t[28]===y?b=t[29]:(b=(0,Y.jsx)(Z,{justify:`center`,className:W2.expandRow,children:y}),t[28]=y,t[29]=b);let x;return t[30]!==h||t[31]!==v||t[32]!==b?(x=(0,Y.jsxs)(Z,{direction:`column`,"aria-label":`target`,children:[h,v,b]}),t[30]=h,t[31]=v,t[32]=b,t[33]=x):x=t[33],x};function Lit(e,t){let n=document.caretPositionFromPoint?.(e,t);return n?.offsetNode?{node:n.offsetNode,offset:n.offset}:null}var Rit=e=>{let t=(0,q.c)(102),{segment:n,store:r,glossary:i,deleteSegment:a,previewAllSegments:o,highlightText:s,showAllTags:c,setShowAllTags:l,toggleAiAssist:u,isAiAssistOpen:d,onExpand:f}=e,{undoRedo:p}=pR(r);p||console.error(`JliffEditor: undoRedo is null`);let[,m]=(0,J.useReducer)(zit,0),{settings:h}=S2(),{viewOnly:g,htmlDir:_}=h,{setSelected:v,setModified:y}=_2(),{setGlossaryViolations:b}=Art(),x=v2(n.segment_hash),{isSelected:S}=x,C;t[0]===n?C=t[1]:(C=p1(n),t[0]=n,t[1]=C);let w=C===l1.Untranslated,T=p.lastSaved,[E,D]=(0,J.useState)(!0),O=!E,k=E?l5e(p.presentJliff):c5e(p.presentJliff),A;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(A={id:``,tag:`hide`,element:`edit`,index:-1},t[2]=A):A=t[2];let j=A,[M,N]=(0,J.useState)(j),P=p.status,[F,I]=(0,J.useState)(void 0),L;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(L={from:-1,to:-1},t[3]=L):L=t[3];let[R,z]=(0,J.useState)(L),{tagMap:B,indexMap:V}=Z$(k),H=V[M.index]&&B[V[M.index]]?.tags||[],U=(0,J.useRef)({index:0,size:0}),W=(0,J.useRef)(void 0),G=(0,J.useRef)(Array(k.length+1).fill(!0)),[ee,te]=(0,J.useState)(null),ne;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(ne={canAddTag:!1,canAddCharacter:!1},t[4]=ne):ne=t[4];let[re,ie]=(0,J.useState)(ne),K;t[5]!==n.segment_hash||t[6]!==b?(K=(e,t)=>{let r=Ort(t,e);b(n.segment_hash,r)},t[5]=n.segment_hash,t[6]=b,t[7]=K):K=t[7];let ae=K,oe;t[8]!==m||t[9]!==i||t[10]!==w||t[11]!==T||t[12]!==o||t[13]!==n||t[14]!==y||t[15]!==p||t[16]!==ae?(oe=(e,t)=>{let r=u5e(e),a=!Q$(r,T);y(n.segment_hash,{targetIsModified:a}),t===`add`?p.add(r):t===`update`?p.setPresent(r):t===`reset`&&p.reset(r);let s=w&&!a?n.segment_jliff:r;o&&o([{...n,target_jliff:s}]),ae(i,r),m()},t[8]=m,t[9]=i,t[10]=w,t[11]=T,t[12]=o,t[13]=n,t[14]=y,t[15]=p,t[16]=ae,t[17]=oe):oe=t[17];let se=oe,ce;t[18]!==p||t[19]!==P.canUndo||t[20]!==se?(ce=()=>{P.canUndo&&(N(j),se(p.undo()||[...p.lastSaved],`set`))},t[18]=p,t[19]=P.canUndo,t[20]=se,t[21]=ce):ce=t[21];let le=ce,ue;t[22]!==p||t[23]!==P.canRedo||t[24]!==se?(ue=()=>{if(!P.canRedo)return;N(j);let e=p.redo();e&&se(e,`set`)},t[22]=p,t[23]=P.canRedo,t[24]=se,t[25]=ue):ue=t[25];let de=ue,fe;t[26]!==T||t[27]!==se?(fe=()=>{N(j),se([...T],`reset`)},t[26]=T,t[27]=se,t[28]=fe):fe=t[28];let pe=fe,me;t[29]===i?me=t[30]:(me=[i],t[29]=i,t[30]=me),(0,J.useEffect)(()=>{i.length&&ae(i,k)},me);let he;t[31]!==S||t[32]!==k||t[33]!==n.segment_hash?(he=[n.segment_hash,S,k],t[31]=S,t[32]=k,t[33]=n.segment_hash,t[34]=he):he=t[34],(0,J.useEffect)(()=>{let e=e=>{let{segmentHash:t,targetJliff:r}=e.detail;!t||t!==n.segment_hash||se(r,`add`)},t=e=>{let{segmentHash:t}=e.detail,{selection:r}=e.detail;if(t)if(r||=p5e(k),t===n.segment_hash){if(!r)return;if(Y$(k[r.index])){let e=r.start<r.end;N({...M,index:r.index}),ie({canAddTag:e,canAddCharacter:!!r}),te(r)}else{let e=k[r.index].id||``;e&&N({tag:`focus`,element:`resize`,id:e,index:r.index})}}else S&&(N(j),te(null))};return document.addEventListener(`segment-selected`,t,!0),document.addEventListener(`apply-translation`,e,!0),()=>{document.removeEventListener(`segment-selected`,t,!0),document.removeEventListener(`apply-translation`,e,!0)}},he);let ge;t[35]!==de||t[36]!==le||t[37]!==S||t[38]!==v||t[39]!==pe?(ge=()=>{if(!S)return;let e=function(e){if((R2()?e.metaKey:e.ctrlKey)&&e.key.toLowerCase()===`z`){e.preventDefault(),e.shiftKey?de():le();return}e.key===`Escape`&&(e.preventDefault(),pe(),v(``))};
166return window.addEventListener(`keydown`,e),()=>window.removeEventListener(`keydown`,e)},t[35]=de,t[36]=le,t[37]=S,t[38]=v,t[39]=pe,t[40]=ge):ge=t[40];let _e;if(t[41]!==S||t[42]!==p||t[43]!==P?(_e=[S,p,P],t[41]=S,t[42]=p,t[43]=P,t[44]=_e):_e=t[44],(0,J.useEffect)(ge,_e),!S){let e=s||``,r;return t[45]!==k||t[46]!==f||t[47]!==n||t[48]!==x||t[49]!==e?(r=(0,Y.jsx)(Iit,{jliffs:k,segment:n,segmentState:x,filterText:e,onExpand:f}),t[45]=k,t[46]=f,t[47]=n,t[48]=x,t[49]=e,t[50]=r):r=t[50],r}let ve=e=>(t,n)=>{let r=[...k];Y$(r[e])&&(r[e]={text:t},se(r,n||!P.canUndo?`add`:`update`))},ye;t[51]===M.index?ye=t[52]:(ye=function(e,t){t?M.index!==e&&N(t=>({...t,index:e})):N({...j,index:e})},t[51]=M.index,t[52]=ye);let be=ye,xe;t[53]===be?xe=t[54]:(xe=function(e,t,n){be(t,n);let r=window.getSelection();if(r&&!r.isCollapsed)return;let i=Lit(e.clientX,e.clientY);if(!i||i.node.nodeType!==Node.TEXT_NODE||!e.currentTarget.contains(i.node))return;let a=i.offset;te({index:t,start:a,end:a,nodeText:i.node.textContent||``,anchorOffset:a,focusOffset:a}),ie({canAddTag:!1,canAddCharacter:!0})},t[53]=be,t[54]=xe);let Se=xe,Ce;t[55]!==E||t[56]!==g?(Ce=function(e){g||(e?e===`text`:!E)!==E&&(E&&N(Bit),D(!E))},t[55]=E,t[56]=g,t[57]=Ce):Ce=t[57];let we=Ce,Te=(e,t)=>{let n=`${e.type}${e.detail}`;if(e.type===`mousedown`&&we(`drag`),!t)N(j);else if(n===`mousedown1`&&M.id===t&&M.tag===`focus`)return!1;else n===`mousedown1`||n===`click1`&&!e.shiftKey?N(e=>e.id===t&&e.element===`resize`&&e.tag===`focus`?e:{...e,id:t,tag:`focus`,element:`resize`}):B[t].canMove&&(n===`mousedown2`||n===`click1`&&e.shiftKey)&&N(e=>({...e,id:t,tag:`focus`,element:`move`}));te(null)},Ee;t[58]===ee?Ee=t[59]:(Ee=function(e){return t=>{let n=null;if(t===`insertLineBreak`&&ee){let e=ee.start+1;n={...ee,start:e,end:e,anchorOffset:e,focusOffset:e}}else if(t===`reset`)n=null;else{let t=window.getSelection();
166t&&t.anchorNode===t.focusNode&&t.anchorNode?.nodeType===Node.TEXT_NODE&&(n={index:e,start:Math.min(t.anchorOffset,t.focusOffset),end:Math.max(t.anchorOffset,t.focusOffset),nodeText:t.anchorNode.nodeValue||``,anchorOffset:t.anchorOffset,focusOffset:t.focusOffset})}te(n),ie(n?{canAddTag:n.start<n.end,canAddCharacter:!0}:{canAddTag:!1,canAddCharacter:!1})}},t[58]=ee,t[59]=Ee);let De=Ee,Oe=e=>{let t=ee;if(!t)return;let n=[...k],{index:r,start:i,end:a}=t,o=n[r].text||``;if(e.type===`symbol`){let t=e.values.join(``),s=o.slice(0,i)+t+o.slice(a);n[r]={text:s};let c=i+t.length;te({index:r,start:c,end:c,nodeText:s})}else if(e.type===`tag`&&a-i>0){let r=e.values,[s,c,l]=[o.slice(0,i),o.slice(i,a),o.slice(a)],u=r5e(n5e(k),r,c,s,l);u.length>0&&n.splice(t.index,1,...u),te(null),N(j)}else return;se(n,`add`)},ke=function(e){if(!V[M.index])return;let t=Object.keys(B).filter(t=>{let{from:n,to:r}=B[t].range;return B[t].canDelete&&e===B[t].type&&n<=M.index&&M.index<=r}),n=t.filter(Vit),r=t.filter(Hit);if(!n.length&&!r.length)return;let i=[...k];if(n.length){let e=n.reduce((e,t)=>{let{from:n,to:r}=B[t].range;return[...e,n,r]},[]);
166i=k.filter((t,n)=>!e.includes(n))}r.length&&r.forEach(e=>{let{tagMap:t}=Z$(i),{from:n,to:r}=t[e].range,a=i.splice(r,1)[0];i.splice(n+1,0,a)}),N(j),se(i,`add`)},Ae;t[60]!==M.id||t[61]!==M.tag||t[62]!==S||t[63]!==c?(Ae=function(e,t){return!S||!c&&W$(e)?`hide`:t===M.id?M.tag:`show`},t[60]=M.id,t[61]=M.tag,t[62]=S,t[63]=c,t[64]=Ae):Ae=t[64];let je=Ae,Me=function(){G.current=Array(k.length+1).fill(!0),U.current={index:0,size:0},W.current=void 0,I(void 0),z({from:-1,to:-1})},Ne=function(e,t){if(E)return!1;Me();let{from:n,to:r}=t,i=r-n+1;if(i>1&&M.element===`resize`)return!1;U.current={index:n,size:i},W.current=n,i===1&&(G.current=a5e(k,n)),z({from:n,to:r})},Pe=function(e,t){e.preventDefault(),I(void 0);let n=U.current.index,r=G.current.length-1,i=t>n?Math.min(r,t+1):t;G.current[i]?W.current=i:G.current[i+1]?W.current=i+1:G.current[i-1]&&(W.current=i-1),t>=n&&t<n+U.current.size||I(W.current)},Fe=function(){if(E)return!1;if(W.current===void 0||W.current===U.current.index)return Me(),!1;let[e,t,n]=[W.current||0,U.current.index,U.current.size];if(e!==t&&e!==t+1){let r=[...k],i=r.splice(t,n),a=t>e?e:e-n;r.splice(a,0,...i),i5e(r)||console.warn(`Error: incorect tags order:`,r),se(r,`add`)}return Me(),!1},Ie=function(e){let t=e.map((e,t)=>{let n=V[t],r=B[n]?.tags||[],i=R.from<=t&&t<=R.to;if(Y$(e)){let n=!0,a=`edit`;M.id&&(n=X$(t,B[M.id]?.range),a=n?M.element:`edit`);let o=!e.text,s=S&&!g&&M.index===t;return(0,Y.jsx)(X,{className:`text`,component:`span`,onDragEnter:O?e=>Pe(e,t):void 0,onBlur:Uit,onDragEnd:O?Fe:void 0,onMouseDown:()=>we(`text`),onMouseUp:e=>Se(e,t,n),style:U$(F===t,i,a),children:(0,Y.jsx)(Prt,{className:o?W2.textPlaceholder:W2.text,value:e.text,style:o?void 0:H$(r),setValue:s?ve(t):void 0,selection:s?ee:null,addElement:Oe,saveSelection:De(t),onRedo:de,onUndo:le})},t)}if(q$(e)){let a=e.subType===`mx:br`;if(`type`in e&&!e.equiv&&!a)return null;let o=je(`ph`,n),s=`edit`;M.id&&(s=M.id===n?`edit`:X$(t,B[M.id].range)?M.element:`edit`);let c=e.equiv,l=a?`br`:e.disp||`misc`,u=B[n].range;return(0,Y.jsx)(X,{component:`span`,className:`token`,style:U$(F===t,i,s),onDragStart:O?e=>Ne(e,u):void 0,onDragEnter:O?e=>Pe(e,t):void 0,onDragOver:Wit,onDragEnd:O?Fe:void 0,draggable:O,onMouseDown:e=>Te(e,n),onMouseUp:()=>be(t,!0),onClick:e=>Te(e,n),children:(0,Y.jsx)(Q5e,{text:c,kind:l,mode:o,formats:r})},t)}if(J$(e)){let r=e.kind,a=B[n]?.type||`span`,o=B[n]?.canMove||!0,s=je(a,n),c=`edit`;M.id&&(c=X$(t,B[M.id]?.range)?M.element:`edit`);let l=c===`move`&&o?B[n].range:{from:t,to:t};return(0,Y.jsx)(X,{component:`span`,className:`tag`,style:U$(F===t,i,c),draggable:O,onMouseDown:e=>Te(e,n),onMouseUp:()=>be(t,!0),onClick:e=>Te(e,n),onDragEnter:O?e=>Pe(e,t):void 0,onDragStart:O?e=>Ne(e,l):void 0,onDragEnd:O?Fe:void 0,children:(0,Y.jsx)(X8e,{kind:r,type:a,mode:s,isRTL:_===`rtl`})},t)}return console.warn(`Jliff Editor: No handler for`,e),null});if(S&&O){let e=t.length,n=(0,Y.jsx)(`span`,{className:W2.end,onDragOver:Git,onDragEnter:t=>Pe(t,e)},e);t.push(n)}return t}(k),Le=n.target_jliff_source===`CTX`||x.saveAsCTX,Re;t[65]===k?Re=t[66]:(Re=$8e(k),t[65]=k,t[66]=Re);let ze;t[67]!==H||t[68]!==Oe||t[69]!==re||t[70]!==ke||t[71]!==n||t[72]!==l||t[73]!==c||t[74]!==Le||t[75]!==Re?(ze=(0,Y.jsx)(Zrt,{segment:n,isPageEdit:Le,haveTags:Re,addElement:Oe,canAddElement:re,removeElement:ke,activeTags:H,showAllTags:c,setShowAllTags:l}),t[67]=H,t[68]=Oe,t[69]=re,t[70]=ke,t[71]=n,t[72]=l,t[73]=c,t[74]=Le,t[75]=Re,t[76]=ze):ze=t[76];let Be;t[77]!==_||t[78]!==Ie?(Be=(0,Y.jsx)(`div`,{className:W2.elements,dir:_,translate:`no`,onDragOver:Kit,children:Ie}),t[77]=_,t[78]=Ie,t[79]=Be):Be=t[79];let Ve;t[80]===x?Ve=t[81]:(Ve=(0,Y.jsx)(_it,{segmentState:x}),t[80]=x,t[81]=Ve);let He;t[82]!==Be||t[83]!==Ve?(He=(0,Y.jsxs)(Z,{className:W2.translation,pl:20,children:[Be,Ve]}),t[82]=Be,t[83]=Ve,t[84]=He):He=t[84];let Ue;t[85]===se?Ue=t[86]:(Ue=e=>se(e,`add`),t[85]=se,t[86]=Ue);let We;t[87]!==a||t[88]!==de||t[89]!==le||t[90]!==d||t[91]!==n||t[92]!==c||t[93]!==Ue||t[94]!==u||t[95]!==pe||t[96]!==P?(We=(0,Y.jsx)(mit,{segment:n,onUndoAll:pe,onRedo:de,onUndo:le,undoRedoStatus:P,deleteSegment:a,applyTranslationHistory:Ue,showAllTags:c,toggleAiAssist:u,isAiAssistOpen:d}),t[87]=a,t[88]=de,t[89]=le,t[90]=d,t[91]=n,t[92]=c,t[93]=Ue,t[94]=u,t[95]=pe,t[96]=P,t[97]=We):We=t[97];let Ge;return t[98]!==ze||t[99]!==He||t[100]!==We?(Ge=(0,Y.jsx)(X,{className:W2.editor,children:(0,Y.jsxs)(Z,{direction:`column`,h:`100%`,children:[ze,He,We]})}),t[98]=ze,t[99]=He,t[100]=We,t[101]=Ge):Ge=t[101],Ge};function zit(e){return e+1}function Bit(e){return{...e,index:-1}}function Vit(e){return/^a/.test(e)}function Hit(e){return/^\d/.test(e)}function Uit(e){return e.preventDefault()}function Wit(e){return e.preventDefault()}function Git(e){return e.preventDefault()}function Kit(e){return e.preventDefault()}var n4={source:`_source_5nami_1`,selectedSource:`_selectedSource_5nami_12`,glossaryButton:`_glossaryButton_5nami_17`,actionsRow:`_actionsRow_5nami_31`,expandButton:`_expandButton_5nami_38`},qit=({segmentHash:e,selection:t})=>{let n=new CustomEvent(`segment-selected`,{detail:{segmentHash:e,selection:t},bubbles:!1});document.dispatchEvent(n)},Jit=({segmentHash:e,targetJliff:t})=>{let n=new CustomEvent(`apply-translation`,{detail:{segmentHash:e,targetJliff:t},bubbles:!1});document.dispatchEvent(n)},Yit=e=>{let t=(0,q.c)(46),{segment:n,filterText:r,showAllTags:i,setShowGlossary:a,showGlossaryButton:o,onExpand:s}=e,c=i===void 0?!1:i,{isSelected:l,isInConflictReview:u}=v2(n.segment_hash),d=jrt(n.segment_hash).length>0,[f,p]=(0,J.useState)(!1),[m,h]=(0,J.useState)(!1),g;t[0]===n?g=t[1]:(g=p1(n),t[0]=n,t[1]=g);let _=g===l1.Untranslated,v;t[2]===n.segment_jliff?v=t[3]:(v=e5e(n.segment_jliff),t[2]=n.segment_jliff,t[3]=v);let y=v,b=l||u,x;t[4]!==n.segment_hash||t[5]!==n.segment_jliff?(x=()=>{Jit({segmentHash:n.segment_hash,targetJliff:n.segment_jliff}),h(!1)},t[4]=n.segment_hash,t[5]=n.segment_jliff,t[6]=x):x=t[6];let S=x,C;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,Y.jsxs)(X,{children:[(0,Y.jsx)(Q,{children:`Translation has glossary violations`}),(0,Y.jsx)(Q,{fs:`italic`,fz:`xs`,c:`blueGray.6`,children:`Select segment to view glossary`})]}),t[7]=C):C=t[7];let w=C,T=`${n4.source} ${l?n4.selectedSource:``}`,E=!l,D;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(D={dropdown:{padding:0}},t[8]=D):D=t[8];let O;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(X,{})}),t[9]=O):O=t[9];let k=_&&y,A;t[10]!==S||t[11]!==k?(A=(0,Y.jsx)(Jk.Dropdown,{onContextMenu:Xit,children:(0,Y.jsx)(Jk.Item,{disabled:k,onClick:S,children:`Copy to Target`})}),t[10]=S,t[11]=k,t[12]=A):A=t[12];let j;t[13]!==m||t[14]!==A||t[15]!==E?(j=(0,Y.jsxs)(Jk,{opened:m,onChange:h,withinPortal:!0,position:`top`,shadow:`xs`,offset:5,disabled:E,styles:D,children:[O,A]}),t[13]=m,t[14]=A,t[15]=E,t[16]=j):j=t[16];let M=u?1:void 0,N=u?`center`:void 0,P;t[17]===l?P=t[18]:(P=e=>{l&&(e.preventDefault(),h(!0))},t[17]=l,t[18]=P);let F=!b,I;t[19]!==r||t[20]!==n.segment_jliff||t[21]!==c||t[22]!==F?(I=(0,Y.jsx)(g1,{type:`source`,jliffs:n.segment_jliff,filterText:r,showAllTags:c,truncate:F,setCanExpand:p}),t[19]=r,t[20]=n.segment_jliff,t[21]=c,t[22]=F,t[23]=I):I=t[23];let L;t[24]!==M||t[25]!==N||t[26]!==P||t[27]!==I?(L=(0,Y.jsx)(Z,{flex:M,align:N,onContextMenu:P,children:I}),t[24]=M,t[25]=N,t[26]=P,t[27]=I,t[28]=L):L=t[28];let R;t[29]!==d||t[30]!==l||t[31]!==a||t[32]!==o?(R=o?(0,Y.jsx)(QA,{label:w,disabled:l||!d,openDelay:500,children:(0,Y.jsx)(QE,{className:n4.glossaryButton,onClick:e=>{l&&(e.stopPropagation(),a())},"data-enabled":l,children:(0,Y.jsx)(xnt,{color:d?$(`red`,4):$(`blue`,5)})})}):(0,Y.jsx)(X,{h:24}),t[29]=d,t[30]=l,t[31]=a,t[32]=o,t[33]=R):R=t[33];let z;t[34]!==f||t[35]!==b||t[36]!==s?(z=f&&!b&&(0,Y.jsx)(QE,{className:n4.expandButton,onClick:()=>s(),children:(0,Y.jsx)(A2,{color:$(`blue`,5)})}),t[34]=f,t[35]=b,t[36]=s,t[37]=z):z=t[37];let B;t[38]!==R||t[39]!==z?(B=(0,Y.jsxs)(Z,{className:n4.actionsRow,children:[R,z]}),t[38]=R,t[39]=z,t[40]=B):B=t[40];let V;return t[41]!==j||t[42]!==L||t[43]!==B||t[44]!==T?(V=(0,Y.jsxs)(Z,{"aria-label":`source`,className:T,children:[j,L,B]}),t[41]=j,t[42]=L,t[43]=B,t[44]=T,t[45]=V):V=t[45],V};function Xit(e){return e.preventDefault()}function Zit(e,t){if(Object.is(e,t))return!0;
166if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(let[n,r]of e)if(!Object.is(r,t.get(n)))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(let n of e)if(!t.has(n))return!1;return!0}let n=Object.keys(e);if(n.length!==Object.keys(t).length)return!1;for(let r of n)if(!Object.prototype.hasOwnProperty.call(t,r)||!Object.is(e[r],t[r]))return!1;return!0}var{useRef:Qit}=J.default;function $it(e){let t=Qit();return n=>{let r=e(n);return Zit(t.current,r)?t.current:t.current=r}}var r4=hR((e,t)=>({unsavedReviews:new Set,reviewedSegments:new Set,actions:{updateUnsavedReviews:(n,r)=>{let i=t().unsavedReviews;if(i.has(n)===r)return;let a=new Set(i);r?a.add(n):a.delete(n),e({unsavedReviews:a})},updateReviewedSegments:(n,r)=>{let i=t().reviewedSegments;if(i.has(n)===r)return;let a=new Set(i);r?a.add(n):a.delete(n),e({reviewedSegments:a})},clearUnsavedReviews:()=>e({unsavedReviews:new Set}),initReviewedSegments:t=>e({reviewedSegments:new Set(t)})}})),eat=()=>r4($it(rat)),tat=()=>r4(iat),nat=()=>r4(aat);function rat(e){return{reviewedSegments:e.reviewedSegments,unsavedReviews:e.unsavedReviews}}function iat(e){return e.actions}function aat(e){return e.unsavedReviews}var oat=[{value:`style guide`,label:`Style Guide`},{value:`terminology`,label:`Terminology`},{value:`grammar`,label:`Grammar`},{value:`spelling`,label:`Spelling/Punctuation`},{value:`mistranslation`,label:`Mistranslation`},{value:`accuracy`,label:`Accuracy`},{value:`preferential`,label:`Preferential`}],sat={"style guide":`SG`,terminology:`T`,grammar:`G`,spelling:`S`,mistranslation:`M`,accuracy:`A`,preferential:`P`},cat=[{value:`minor`,label:`Minor`},{value:`major`,label:`Major`},{value:`critical`,label:`Critical`}],i4={critical:{backgroundColor:$(`red`,0),textColor:$(`red`,5)},major:{backgroundColor:$(`orange`,0),textColor:$(`orange`,7)},minor:{backgroundColor:$(`cyan`,0),textColor:$(`cyan`,6)}},lat={unratedButton:`_unratedButton_17m4g_1`},uat=e=>{let t=(0,q.c)(10),{disabled:n,setIsRatingModalOpen:r}=e,i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i={arrow:{backgroundColor:$(`blueGray`,3)},tooltip:{boxShadow:`0px 4px 10px 0px ${$(`blueGray`,2)}`}},t[0]=i):i=t[0];let a;t[1]===r?a=t[2]:(a=()=>r(!0),t[1]=r,t[2]=a);let o;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(Dnt,{}),t[3]=o):o=t[3];let s;t[4]!==n||t[5]!==a?(s=(0,Y.jsx)(QE,{onClick:a,disabled:n,className:lat.unratedButton,children:o}),t[4]=n,t[5]=a,t[6]=s):s=t[6];let c;return t[7]!==n||t[8]!==s?(c=(0,Y.jsx)(QA,{label:`Click to add rating`,position:`top-start`,styles:i,disabled:n,openDelay:500,children:s}),t[7]=n,t[8]=s,t[9]=c):c=t[9],c},dat=e=>{let t=(0,q.c)(6),{severity:n,size:r}=e,i=r===void 0?24:r;switch(n){case`critical`:{let e;return t[0]===i?e=t[1]:(e=(0,Y.jsx)(Ant,{size:i,vectorColor:i4.critical.textColor,fillColor:i4.critical.backgroundColor}),t[0]=i,t[1]=e),e}case`major`:{let e;return t[2]===i?e=t[3]:(e=(0,Y.jsx)(knt,{size:i,vectorColor:i4.major.textColor,fillColor:i4.major.backgroundColor}),t[2]=i,t[3]=e),e}default:{let e;return t[4]===i?e=t[5]:(e=(0,Y.jsx)(Ont,{size:i,vectorColor:i4.minor.textColor,fillColor:i4.minor.backgroundColor}),t[4]=i,t[5]=e),e}}},fat=e=>{let t=(0,q.c)(16),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({type:i,size:r,...n}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=r===void 0?24:r,o=a/6,s;t[4]===o?s=t[5]:(s={borderRadius:o},t[4]=o,t[5]=s);let c;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(c=$(`blueGray`,1),t[6]=c):c=t[6];let l;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(l=$(`blueGray`,6),t[7]=l):l=t[7];let u=a/24*14,d=sat[i],f;t[8]!==u||t[9]!==d?(f=(0,Y.jsx)(Q,{c:l,fw:700,ta:`center`,fz:u,children:d}),t[8]=u,t[9]=d,t[10]=f):f=t[10];let p;return t[11]!==n||t[12]!==a||t[13]!==s||t[14]!==f?(p=(0,Y.jsx)(X,{style:s,bg:c,w:a,h:a,...n,children:f}),t[11]=n,t[12]=a,t[13]=s,t[14]=f,t[15]=p):p=t[15],p},pat={ratedButton:`_ratedButton_1hc83_1`},mat=e=>{let t=(0,q.c)(33),{segment:n,grade:r,severity:i,comment:a,setIsRatingModalOpen:o}=e;if(!i||!r||!f1(n)){let e;t[0]===n?e=t[1]:(e=f1(n),t[0]=n,t[1]=e);let r=!e,i;return t[2]!==o||t[3]!==r?(i=(0,Y.jsx)(uat,{disabled:r,setIsRatingModalOpen:o}),t[2]=o,t[3]=r,t[4]=i):i=t[4],i}let s=i4[i],c;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(c={arrow:{backgroundColor:$(`blueGray`,3)},tooltip:{boxShadow:`0px 4px 10px 0px ${$(`blueGray`,2)}`}},t[5]=c):c=t[5];let l;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsx)(Q,{fs:`italic`,children:`Type:`}),t[6]=l):l=t[6];let u;t[7]===r?u=t[8]:(u=(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[l,(0,Y.jsx)(fat,{type:r,size:16}
166),(0,Y.jsx)(Q,{fw:700,tt:`capitalize`,children:r})]}),t[7]=r,t[8]=u);let d;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(Q,{span:!0,fs:`italic`,children:`Severity:`}),t[9]=d):d=t[9];let f;t[10]===i?f=t[11]:(f=(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[d,(0,Y.jsx)(dat,{severity:i,size:16}),(0,Y.jsx)(Q,{span:!0,fw:700,tt:`capitalize`,children:i})]}),t[10]=i,t[11]=f);let p;t[12]===a?p=t[13]:(p=a&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(`br`,{}),(0,Y.jsxs)(Q,{children:[(0,Y.jsxs)(Q,{span:!0,fs:`italic`,children:[`Note:`,` `]}),(0,Y.jsx)(Q,{span:!0,children:a})]})]}),t[12]=a,t[13]=p);let m;t[14]!==u||t[15]!==f||t[16]!==p?(m=(0,Y.jsxs)(Sj,{gap:0,maw:300,children:[u,f,p]}),t[14]=u,t[15]=f,t[16]=p,t[17]=m):m=t[17];let h;t[18]===o?h=t[19]:(h=()=>o(!0),t[18]=o,t[19]=h);let g=s?.textColor,_=s?.backgroundColor,v;t[20]!==_||t[21]!==g?(v={"--color-text":g,"--color-background":_},t[20]=_,t[21]=g,t[22]=v):v=t[22];let y=s?.textColor,b=sat[r],x;t[23]!==y||t[24]!==b?(x=(0,Y.jsx)(Q,{c:y,fw:700,children:b}),t[23]=y,t[24]=b,t[25]=x):x=t[25];let S;t[26]!==v||t[27]!==x||t[28]!==h?(S=(0,Y.jsx)(Z,{onClick:h,w:24,h:24,justify:`center`,align:`center`,style:v,className:pat.ratedButton,children:x}),t[26]=v,t[27]=x,t[28]=h,t[29]=S):S=t[29];let C;return t[30]!==S||t[31]!==m?(C=(0,Y.jsx)(QA,{position:`top-start`,withArrow:!0,styles:c,label:m,children:S}),t[30]=S,t[31]=m,t[32]=C):C=t[32],C},hat=e=>{let t=(0,q.c)(20),{label:n,placeholder:r,data:i,value:a,onChange:o,required:s,renderOption:c,readOnly:l}=e,u=l===void 0?!1:l,d;t[0]===o?d=t[1]:(d=()=>o(null),t[0]=o,t[1]=d);let f=u?`none`:`auto`,p=a?`auto`:void 0,m;t[2]!==f||t[3]!==p?(m={style:{display:f,pointerEvents:p}},t[2]=f,t[3]=p,t[4]=m):m=t[4];let h=u?`default`:`pointer`,g;t[5]===h?g=t[6]:(g={input:{cursor:h}},t[5]=h,t[6]=g);let _;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(_={withArrow:!1},t[7]=_):_=t[7];let v;return t[8]!==i||t[9]!==n||t[10]!==o||t[11]!==r||t[12]!==u||t[13]!==c||t[14]!==s||t[15]!==d||t[16]!==m||t[17]!==g||t[18]!==a?(v=(0,Y.jsx)(ej,{label:n,placeholder:r,data:i,value:a,onChange:o,clearable:!0,required:s,onClear:d,rightSectionProps:m,styles:g,comboboxProps:_,readOnly:u,renderOption:c}),t[8]=i,t[9]=n,t[10]=o,t[11]=r,t[12]=u,t[13]=c,t[14]=s,t[15]=d,t[16]=m,t[17]=g,t[18]=a,t[19]=v):v=t[19],v},gat={reviewButton:`_reviewButton_bbfvn_1`},_at=e=>{let t=(0,q.c)(109),{segment:n,store:r,viewOnly:i,phase:a,enableGradingScoring:o}=e,[s,c]=(0,J.useState)(!1),{updateReviewedSegments:l}=tat(),{segmentReview:u}=pR(r),{setSegmentReview:d}=pR(r).actions,f;t[0]===n?f=t[1]:(f=f1(n),t[0]=n,t[1]=f);let p=f,m=!!(!p||i),h=i||a===`validation`,g=u&&typeof u.is_reviewed==`boolean`?u.is_reviewed:n.is_reviewed||!1,_=n.is_reviewed||!1,v=n.grade||``,y=n.severity||``,b=n.comment||``,x;t[2]!==_||t[3]!==v||t[4]!==y||t[5]!==b?(x={is_reviewed:_,grade:v,severity:y,comment:b},t[2]=_,t[3]=v,t[4]=y,t[5]=b,t[6]=x):x=t[6];let S=x,C=u?.grade??S.grade,w=u?.severity??S.severity,T=u?.comment??S.comment,E;t[7]!==C||t[8]!==w||t[9]!==T?(E={grade:C,severity:w,comment:T},t[7]=C,t[8]=w,t[9]=T,t[10]=E):E=t[10];let D=E,[O,k]=(0,J.useState)(D),{grade:A,severity:j,comment:M}=O,N=!!D.grade&&!!D.severity,P=!A&&!j&&!M||A&&j,F=Object.keys(O).some(e=>O[e]!==D[e]),I=!P||!F,L=!j&&!A&&!M,R;t[11]===h?R=t[12]:(R=(e,t)=>{h||t===`comment`&&e&&e.length>250||k(n=>({...n,[t]:e}))},t[11]=h,t[12]=R);let z=R,B;t[13]!==p||t[14]!==g||t[15]!==S||t[16]!==n.segment_hash||t[17]!==d||t[18]!==l||t[19]!==i?(B=()=>{!p||i||(d({is_reviewed:!g===S.is_reviewed?null:!g}),l(n.segment_hash,!g))},t[13]=p,t[14]=g,t[15]=S,t[16]=n.segment_hash,t[17]=d,t[18]=l,t[19]=i,t[20]=B):B=t[20];let V=B,H;t[21]!==h||t[22]!==O||t[23]!==S||t[24]!==d?(H=()=>
166{if(h)return;let e={...O};Object.entries(e).forEach(t=>{let[n,r]=t;r===S[n]&&(e[n]=null)}),d(e),c(!1)},t[21]=h,t[22]=O,t[23]=S,t[24]=d,t[25]=H):H=t[25];let U=H,W;t[26]===D?W=t[27]:(W=()=>{k(D),c(!1)},t[26]=D,t[27]=W);let G=W,ee=`Mark as ${g?`un`:``}reviewed`,te;t[28]===Symbol.for(`react.memo_cache_sentinel`)?(te={arrow:{backgroundColor:$(`blueGray`,3)},tooltip:{boxShadow:`0px 4px 10px 0px ${$(`blueGray`,2)}`}},t[28]=te):te=t[28];let ne=m?`not-allowed`:`pointer`,re;t[29]===ne?re=t[30]:(re={cursor:ne},t[29]=ne,t[30]=re);let ie;t[31]!==g||t[32]!==m?(ie=g?(0,Y.jsx)(Ent,{fillColor:$(`green`,6)}):(0,Y.jsx)(Tnt,{fillColor:m?$(`gray`,2):void 0,markColor:$(`blueGray`,6)}),t[31]=g,t[32]=m,t[33]=ie):ie=t[33];let K;t[34]!==m||t[35]!==re||t[36]!==ie||t[37]!==V?(K=(0,Y.jsx)(QE,{className:gat.reviewButton,onClick:V,disabled:m,style:re,children:ie}),t[34]=m,t[35]=re,t[36]=ie,t[37]=V,t[38]=K):K=t[38];let ae;t[39]!==m||t[40]!==ee||t[41]!==K?(ae=(0,Y.jsx)(QA,{label:ee,position:`top-start`,styles:te,disabled:m,openDelay:500,children:K}),t[39]=m,t[40]=ee,t[41]=K,t[42]=ae):ae=t[42];let oe;t[43]!==M||t[44]!==o||t[45]!==A||t[46]!==N||t[47]!==m||t[48]!==n||t[49]!==j?(oe=o&&(N?(0,Y.jsx)(mat,{setIsRatingModalOpen:c,segment:n,severity:j,comment:M,grade:A}):(0,Y.jsx)(uat,{setIsRatingModalOpen:c,disabled:m})),t[43]=M,t[44]=o,t[45]=A,t[46]=N,t[47]=m,t[48]=n,t[49]=j,t[50]=oe):oe=t[50];let se;t[51]!==ae||t[52]!==oe?(se=(0,Y.jsxs)(Sj,{gap:8,align:`center`,w:32,pb:34,children:[ae,oe]}),t[51]=ae,t[52]=oe,t[53]=se):se=t[53];let ce;t[54]===Symbol.for(`react.memo_cache_sentinel`)?(ce={content:{padding:`10px`},header:{alignItems:`center`,minHeight:`unset`},title:{padding:0,margin:0,fontSize:`18px`,fontWeight:600}},t[54]=ce):ce=t[54];let le;t[55]===Symbol.for(`react.memo_cache_sentinel`)?(le={borderTop:`1px solid var(--mantine-color-blueGray-2)`},t[55]=le):le=t[55];let ue=A||null,de;t[56]===z?de=t[57]:(de=e=>z(e??``,`grade`),t[56]=z,t[57]=de);let fe=!h,pe;t[58]!==h||t[59]!==ue||t[60]!==de||t[61]!==fe?(pe=(0,Y.jsx)(hat,{label:`Type`,placeholder:`Select type`,data:oat,value:ue,onChange:de,required:fe,renderOption:yat,readOnly:h}),t[58]=h,t[59]=ue,t[60]=de,t[61]=fe,t[62]=pe):pe=t[62];let me=j||null,he;t[63]===z?he=t[64]:(he=e=>z(e??``,`severity`),t[63]=z,t[64]=he);let ge=!h,_e;t[65]!==h||t[66]!==me||t[67]!==he||t[68]!==ge?(_e=(0,Y.jsx)(hat,{label:`Severity`,placeholder:`Select severity`,data:cat,value:me,onChange:he,required:ge,renderOption:bat,readOnly:h}),t[65]=h,t[66]=me,t[67]=he,t[68]=ge,t[69]=_e):_e=t[69];let ve=h?`No notes`:`Add notes...`,ye=M||``,be;t[70]===z?be=t[71]:(be=e=>z(e.target.value,`comment`),t[70]=z,t[71]=be);let xe;t[72]===Symbol.for(`react.memo_cache_sentinel`)?(xe={label:{color:$(`blue`,8),fontWeight:600}},t[72]=xe):xe=t[72];let Se;t[73]!==h||t[74]!==ve||t[75]!==ye||t[76]!==be?(Se=(0,Y.jsx)(Nk,{label:`NOTES`,placeholder:ve,value:ye,onChange:be,autosize:!0,minRows:2,maxRows:6,styles:xe,readOnly:h}),t[73]=h,t[74]=ve,t[75]=ye,t[76]=be,t[77]=Se):Se=t[77];let Ce;t[78]!==M?.length||t[79]!==h?(Ce=!h&&(0,Y.jsxs)(Q,{ta:`right`,fw:600,children:[M?.length||0,` / 250 characters`]}),t[78]=M?.length,t[79]=h,t[80]=Ce):Ce=t[80];let we;t[81]!==Se||t[82]!==Ce?(we=(0,Y.jsxs)(X,{children:[Se,Ce]}),t[81]=Se,t[82]=Ce,t[83]=we):we=t[83];let Te=h?`flex-end`:`space-between`,Ee;t[84]!==h||t[85]!==L?(Ee=!h&&(0,Y.jsx)(HO,{onClick:()=>{k({grade:``,severity:``,comment:``})},variant:`outline`,c:L?$(`blueGray`,7):$(`red`,5),bg:L?$(`gray`,0):`transparent`,style:{borderColor:L?$(`blueGray`,7):$(`red`,5)},disabled:L,children:`Clear Rating`}),t[84]=h,t[85]=L,t[86]=Ee):Ee=t[86];let De;t[87]!==G||t[88]!==h||t[89]!==U||t[90]!==N||t[91]!==I?(De=h?(0,Y.jsx)(HO,{variant:`outline`,onClick:G,children:`Close`}):(0,Y.jsxs)(Z,{justify:`flex-end`,gap:15,children:[(0,Y.jsx)(HO,{variant:`outline`,onClick:G,children:`Cancel`}),(0,Y.jsx)(HO,{onClick:U,disabled:I,children:N?`Update`:`Add`})]}),t[87]=G,t[88]=h,t[89]=U,t[90]=N,t[91]=I,t[92]=De):De=t[92];let Oe;t[93]!==Te||t[94]!==Ee||t[95]!==De?(Oe=(0,Y.jsxs)(Z,{justify:Te,align:`center`,mt:`md`,children:[Ee,De]}),t[93]=Te,t[94]=Ee,t[95]=De,t[96]=Oe):Oe=t[96];let ke;t[97]!==pe||t[98]!==_e||t[99]!==we||t[100]!==Oe?(ke=(0,Y.jsxs)(Sj,{gap:`md`,pt:`md`,style:le,children:[pe,_e,we,Oe]}),t[97]=pe,t[98]=_e,t[99]=we,t[100]=Oe,t[101]=ke):ke=t[101];let Ae;t[102]!==G||t[103]!==s||t[104]!==ke?(Ae=(0,Y.jsx)(iA,{opened:s,onClose:G,onClick:vat,title:`Rating`,size:480,centered:!0,styles:ce,children:ke}),t[102]=G,t[103]=s,t[104]=ke,t[105]=Ae):Ae=t[105];let je;return t[106]!==se||t[107]!==Ae?(je=(0,Y.jsxs)(Y.Fragment,{children:[se,Ae]}),t[106]=se,t[107]=Ae,t[108]=je):je=t[108],je};function vat(e){return e.stopPropagation()}function yat(e){return(0,Y.jsxs)(Z,{align:`center`,gap:12,children:[(0,Y.jsx)(fat,{type:e.option.value}),(0,Y.jsx)(Q,{children:e.option.label})]})}function bat(e){return(0,Y.jsxs)(Z,{align:`center`,gap:12,children:[(0,Y.jsx)(dat,{size:24,severity:e.option.value}),(0,Y.jsx)(Q,{children:e.option.label})]})}var xat=hR((e,t)=>({openAiAssist:!1,actions:{toggleAiAssist:()=>{let n=t().openAiAssist;e({openAiAssist:!n})}}})),Sat=()=>xat(wat),Cat=()=>xat(Tat);function wat(e){return e.openAiAssist}function Tat(e){return e.actions}var a4={table:`_table_1703n_1`,contents:`_contents_1703n_20`,icon:`_icon_1703n_34`,buttons:`_buttons_1703n_44`,wrapper:`_wrapper_1703n_63`},Eat=[`segment_hash`,`is_staging`,`status_code`,`pm_status_code`,`target_jliff_source`,`translation_utc`,`translation_tool`,`translation_source`,`first_name`,`last_name`,`email`,`num_history`],Dat=e=>{let t=(0,q.c)(10),{segment:n,segmentInfo:r}=e,[i,a]=(0,J.useState)(!1),o=!!n.target_jliff_primary,s,c;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(s=()=>a(!0),c=()=>a(!1),t[0]=s,t[1]=c):(s=t[0],c=t[1]);let l;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Y.jsx)(`div`,{className:a4.icon,children:(0,Y.jsx)(K3e,{size:20})}),t[2]=l):l=t[2];let u;t[3]!==o||t[4]!==i||t[5]!==n||t[6]!==r?.blocks?(u=i&&(0,Y.jsxs)(`div`,{className:a4.contents,children:[(0,Y.jsxs)(`table`,{className:a4.table,children:[(0,Y.jsx)(`thead`,{children:(0,Y.jsxs)(`tr`,{children:[(0,Y.jsx)(`th`,{children:`Attribute`}),(0,Y.jsx)(`th`,{children:`Value`})]})}),(0,Y.jsxs)(`tbody`,{children:[Eat.map(e=>(0,Y.jsxs)(`tr`,{children:[(0,Y.jsx)(`td`,{children:(0,Y.jsx)(`strong`,{children:e})}),(0,Y.jsx)(`td`,{children:`${n[e]}`})]},e)),(0,Y.jsx)(`tr`,{children:(0,Y.jsx)(`td`,{children:`More Info`})}),(0,Y.jsxs)(`tr`,{children:[(0,Y.jsx)(`td`,{children:(0,Y.jsx)(`strong`,{children:`Has conflict`})}),(0,Y.jsx)(`td`,{children:`${o}`})]}),(0,Y.jsxs)(`tr`,{children:[(0,Y.jsx)(`td`,{children:(0,Y.jsx)(`strong`,{children:`In blocks`})}),(0,Y.jsx)(`td`,{children:r?.blocks?.length||0})]})]})]}),(0,Y.jsxs)(`div`,{className:a4.buttons,children:[(0,Y.jsx)(`button`,{onClick:()=>console.log(n),children:`Log Segment`}),(0,Y.jsx)(`button`,{onClick:()=>console.log(r?.blocks),children:`Blocks`})]})]}),t[3]=o,t[4]=i,t[5]=n,t[6]=r?.blocks,t[7]=u):u=t[7];let d;return t[8]===u?d=t[9]:(d=(0,Y.jsxs)(`div`,{className:a4.wrapper,onMouseEnter:s,onMouseLeave:c,children:[l,u]}),t[8]=u,t[9]=d),d},o4={segment:`_segment_w59re_1`,segmentContent:`_segmentContent_w59re_7`,selected:`_selected_w59re_14`,focused:`_focused_w59re_17`,conflict:`_conflict_w59re_20`,unselected:`_unselected_w59re_23`,segmentWrapper:`_segmentWrapper_w59re_26`,quickEdit:`_quickEdit_w59re_30`,editIcon:`_editIcon_
166w59re_38`,ctxIcon:`_ctxIcon_w59re_39`},s4={term:`_term_pk7q3_1`,terms:`_terms_pk7q3_4`,tableWrap:`_tableWrap_pk7q3_8`,"slide-down":`_slide-down_pk7q3_1`,table:`_table_pk7q3_8`},Oat={never_translate:(0,Y.jsx)(BM,{}),never_translate_as:(0,Y.jsx)(VM,{}),translate_as:(0,Y.jsx)(zM,{})},kat={never_translate:`Never Translate`,translate_as:`Translate As`,never_translate_as:`Don't Translate As`},Aat=[{name:`Rule`},{name:`Terms`},{name:`Case Sensitive`,sx:{textAlign:`center`,justifyContent:`center`}},{name:`MT Override`,sx:{textAlign:`center`,justifyContent:`center`}}],jat={Rule:`Rule`,Terms:`Terms`,"Case Sensitive":(0,Y.jsx)(UM,{}),"MT Override":(0,Y.jsx)(HM,{})},Mat=e=>{let t=(0,q.c)(9),{glossary:n,violations:r}=e,i=Nat,a=Pat,o,s;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsxs)(`colgroup`,{children:[(0,Y.jsx)(`col`,{style:{width:200}}),(0,Y.jsx)(`col`,{}),(0,Y.jsx)(`col`,{style:{width:60}}),(0,Y.jsx)(`col`,{style:{width:60}})]}),s=(0,Y.jsx)(`thead`,{style:{position:`sticky`},children:(0,Y.jsx)(`tr`,{children:Aat.map(Fat)})}),t[0]=o,t[1]=s):(o=t[0],s=t[1]);let c;if(t[2]!==n||t[3]!==r){let e;t[5]===r?e=t[6]:(e=e=>{let t=r.includes(e.source_text_hash);return(0,Y.jsxs)(`tr`,{style:{backgroundColor:t?`var(--mantine-color-red-0)`:void 0},children:[(0,Y.jsx)(`td`,{children:(0,Y.jsx)(i,{term:e,isAViolation:t})}),(0,Y.jsx)(`td`,{children:(0,Y.jsx)(a,{term:e,isAViolation:t})}),(0,Y.jsx)(`td`,{children:(0,Y.jsx)(Z,{justify:`center`,children:e.is_case_sensitive?(0,Y.jsx)(D2,{}):(0,Y.jsx)(jnt,{})})}),(0,Y.jsx)(`td`,{children:(0,Y.jsx)(Z,{justify:`center`,children:e.is_mt?(0,Y.jsx)(D2,{}):(0,Y.jsx)(jnt,{})})})]},e.source_text_hash)},t[5]=r,t[6]=e),c=n.map(e),t[2]=n,t[3]=r,t[4]=c}else c=t[4];let l;return t[7]===c?l=t[8]:(l=(0,Y.jsx)(X,{className:s4.tableWrap,children:(0,Y.jsxs)(Rj,{className:s4.table,children:[o,s,(0,Y.jsx)(`tbody`,{children:c})]})}),t[7]=c,t[8]=l),l};function Nat(e){let{term:t,isAViolation:n}=e;return(0,Y.jsxs)(Z,{align:`center`,gap:5,children:[Oat[t.rule],(0,Y.jsx)(Q,{children:kat[t.rule]}),n?(0,Y.jsx)(xnt,{color:`var(--mantine-color-red-5)`}):null]})}function Pat(e){let{term:t,isAViolation:n}=e,r=t.target_text.length,i=e=>{let{truncate:i}=e;return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q,{component:`span`,className:s4.term,truncate:i,children:t.source_text}),r?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(X,{component:`span`,c:n?`red.5`:`green.5`,fw:600,children:`\xA0as\xA0`}),t.target_text.map((e,t)=>(0,Y.jsxs)(J.Fragment,{children:[(0,Y.jsx)(Q,{component:`span`,className:s4.term,truncate:i,children:e}),t<r-1?(0,Y.jsx)(Q,{component:`span`,fw:600,c:n?`red.5`:`green.5`,children:`, `}):null]},e))]}):null]})};return(0,Y.jsx)(QA,{label:i({truncate:!1}),position:`top-start`,openDelay:500,multiline:!0,children:(0,Y.jsx)(X,{className:s4.terms,children:i({truncate:!0})})})}function Fat(e){return(0,Y.jsx)(`th`,{children:(0,Y.jsx)(Z,{style:e.sx,children:jat[e.name]})},e.name)}function Iat(e){return cM({tag:`svg`,attr:{viewBox:`0 0 256 256`,fill:`currentColor`},child:[{tag:`path`,attr:{d:`M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z`},child:[]}]})(e)}function Lat(e){return cM({tag:`svg`,attr:{viewBox:`0 0 256 256`,fill:`currentColor`},child:[{tag:`path`,attr:{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-8,56a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm8,104a12,12,0,1,1,12-12A12,12,0,0,1,128,184Z`},child:[]}]})(e)}function Rat(e){return cM({tag:`svg`,attr:{viewBox:`0 0 256 256`,fill:`currentColor`},child:[{tag:`path`,attr:{d:`M224,128A96,96,0,0,1,62.11,197.82a8,8,0,1,1,11-11.64A80,80,0,1,0,71.43,71.43C67.9,75,64.58,78.51,61.35,82L77.66,98.34A8,8,0,0,1,72,112H32a8,8,0,0,1-8-8V64a8,8,0,0,1,13.66-5.66L50,70.7c3.22-3.49,6.54-7,10.06-10.55A96,96,0,0,1,224,128ZM128,72a8,8,0,0,0-8,8v48a8,8,0,0,0,3.88,6.86l40,24a8,8,0,1,0,8.24-13.72L136,123.47V80A8,8,0,0,0,128,72Z`},child:[]}]})(e)}function zat(e){let t=(0,q.c)(6),n;t[0]===e?n=t[1]:(n=e===void 0?[]:e,t[0]=e,t[1]=n);let r=n,i=(0,J.useRef)(null),[a,o]=(0,J.useState)(null),[s,c]=(0,J.useState)(!1),l;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(l=()=>{if(!i.current)return;let e=()=>{let e=i.current,t=Array.from(e.children);if(t.length===0){o(0),c(!1);return}let n=t.map(Vat),r=Math.min(...n),a=t.filter(e=>e.offsetTop===r),s=Math.max(...a.map(Bat)),l=getComputedStyle(e),u=parseFloat(l.paddingTop||`0`),d=parseFloat(l.paddingBottom||`0`);o(s-e.offsetTop+u+d),c(n.some(e=>e>r))};e();let t=new ResizeObserver(()=>e());return t.observe(i.current),()=>t.disconnect()},t[2]=l):l=t[2],(0,J.useEffect)(l,r);let u;return t[3]!==s||t[4]!==a?(u={ref:i,rowHeight:a,isOverflowing:s},t[3]=s,t[4]=a,t[5]=u):u=t[5],u}function Bat(e){return e.offsetTop+e.offsetHeight}function Vat(e){return e.offsetTop}var c4={AiAssistWrapper:`_AiAssistWrapper_ab7zg_1`,leftBanner:`_leftBanner_ab7zg_11`,leftLabel:`_left
166Label_ab7zg_24`,AiAssist:`_AiAssist_ab7zg_1`,controls:`_controls_ab7zg_45`,controlButton:`_controlButton_ab7zg_51`,textContainer:`_textContainer_ab7zg_61`,applyButton:`_applyButton_ab7zg_70`,actions:`_actions_ab7zg_76`},Hat={is_enabled:!1,profile_id:`0`,actions:[{id:12,name:`Rephrase`},{id:13,name:`Make Informal`},{id:14,name:`Make Formal`},{id:15,name:`Fix Fuzzy Match`},{id:16,name:`Correct`}]};function Uat(e,t){if(!m5e(t))return console.error(`AI response Jliff is invalid:`,t),null;e.length!==t.length&&console.warn(`AI response Jliff length does not match original:`,{orig:e,response:t});let n=new Map;return e.forEach(e=>{e.id&&n.set(e.id,e)}),t.map(e=>e.id?n.has(e.id)?{...n.get(e.id)}:(console.warn(`Response Jliff element id does not exist in original:`,e),e):Y$(e)?{...e}:(console.warn(`Response Jliff element is not recognized:`,e),e))}var Wat=e=>{let t=(0,q.c)(82),{segment:n,segmentStore:r,onClose:i,showAllTags:a}=e,o=a===void 0?!1:a,{target:s,settings:c,user:l}=S2(),{translation_key:u}=s,{htmlDir:d,aiAssistConfig:f}=c,{user_key:p}=l,m=!!(f&&f.is_enabled&&f.profile_id&&f.actions?.length);!m&&f?.is_enabled&&console.warn(`AiAssist::Invalid config:`,f);let h=m?f:Hat,g;t[0]===h?g=t[1]:(g=h||{},t[0]=h,t[1]=g);let{actions:_,profile_id:v}=g,y;t[2]!==m||t[3]!==n.target_jliff?(y=m||!n.target_jliff?[{text:`Click on action`}]:n.target_jliff,t[2]=m,t[3]=n.target_jliff,t[4]=y):y=t[4];let b=y,{toggleAiAssist:x}=Cat(),{isTargetModified:S}=v2(n.segment_hash),C;t[5]===n?C=t[6]:(C=p1(n),t[5]=n,t[6]=C);let w=C===l1.Untranslated&&!S,T=Sat(),[E,D]=(0,J.useState)(null),[O,k]=(0,J.useState)(0),[A,j]=(0,J.useState)(!1),[M,N]=(0,J.useState)(!1),P;t[7]!==_||t[8]!==M?(P=[_,M],t[7]=_,t[8]=M,t[9]=P):P=t[9];let{ref:F,rowHeight:I,isOverflowing:L}=zat(P),R;t[10]!==E||t[11]!==n.segment_hash?(R=()=>{E&&Jit({segmentHash:n.segment_hash,targetJliff:E})},t[10]=E,t[11]=n.segment_hash,t[12]=R):R=t[12];let z=R,B;t[13]!==m||t[14]!==v||t[15]!==n.segment_hash||t[16]!==n.segment_jliff||t[17]!==r||t[18]!==u||t[19]!==p?(B=e=>{if(!m||!v)return;k(e);let{presentJliff:t}=r.getState().undoRedo;if(!m5e(t)){aC.show({message:`Current translation must not be empty`,color:`red`});return}j(!0);let i={segment_hash:n.segment_hash,source:n.segment_jliff,target:t};b2.LiveAssist.post(p,u,e,v,[i]).then(e=>{let{data:r}=e,i=r[n.segment_hash],a=Uat(t,i);if(!a){console.error(`AI Translation is not valid::`,i),aC.show({message:`Error getting AI translation`,color:`red`}),D(null);return}D(a)}).catch(e=>{console.error(`Error getting AI translation::`,e),aC.show({message:`Error getting AI translation`,color:`red`}),D(null)}).finally(()=>{j(!1)})},t[13]=m,t[14]=v,t[15]=n.segment_hash,t[16]=n.segment_jliff,t[17]=r,t[18]=u,t[19]=p,t[20]=B):B=t[20];let V=B,H=!m,U;t[21]===Symbol.for(`react.memo_cache_sentinel`)?(U=(0,Y.jsxs)(Z,{gap:4,children:[(0,Y.jsx)(Ynt,{}),(0,Y.jsx)(Q,{className:c4.leftLabel,children:`AI Assist`})]}),t[21]=U):U=t[21];let W;t[22]===m?W=t[23]:(W=!m&&(0,Y.jsx)(Q,{fz:`xs`,children:`Contact your account manager to enable this feature.`}),t[22]=m,t[23]=W);let G;t[24]!==H||t[25]!==W?(G=(0,Y.jsxs)(Z,{"data-disabled":H,className:c4.leftBanner,children:[U,W]}),t[24]=H,t[25]=W,t[26]=G):G=t[26];let ee=!m,te;t[27]!==E||t[28]!==d||t[29]!==A||t[30]!==b||t[31]!==o?(te=A?(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)(fD,{size:`xs`}),(0,Y.jsx)(Q,{children:`Making changes...`})]}):(0,Y.jsx)(g1,{jliffs:E||b,showAllTags:o,filterText:``,type:`target`,htmlDir:E?d:`auto`}),t[27]=E,t[28]=d,t[29]=A,t[30]=b,t[31]=o,t[32]=te):te=t[32];let ne=!E||A,re;t[33]===Symbol.for(`react.memo_cache_sentinel`)?(re={root:{padding:`2px 8px`}},t[33]=re):re=t[33];let ie;t[34]!==z||t[35]!==ne?(ie=(0,Y.jsx)(HO,{className:c4.applyButton,onClick:z,disabled:ne,variant:`transparent`,styles:re,children:`Apply`}),t[34]=z,t[35]=ne,t[36]=ie):ie=t[36];let K;t[37]!==te||t[38]!==ie?(K=(0,Y.jsxs)(X,{className:c4.textContainer,children:[te,ie]}),t[37]=te,t[38]=ie,t[39]=K):K=t[39];let ae=M?`none`:I??void 0,oe=M?`visible`:`hidden`,se;t[40]!==ae||t[41]!==oe?(se={maxHeight:ae,overflow:oe},t[40]=ae,t[41]=oe,t[42]=se):se=t[42];let ce;t[43]!==_||t[44]!==O||t[45]!==w||t[46]!==V||t[47]!==m?(ce=_?.map(e=>(0,Y.jsx)(QE,{onClick:()=>V(e.id),disabled:w||!m,"data-active":O===e.id,children:e.name},e.id)),t[43]=_,t[44]=O,t[45]=w,t[46]=V,t[47]=m,t[48]=ce):ce=t[48];let le;t[49]!==F||t[50]!==se||t[51]!==ce?(le=(0,Y.jsx)(Z,{ref:F,className:c4.actions,style:se,children:ce}),t[49]=F,t[50]=se,t[51]=ce,t[52]=le):le=t[52];let ue;t[53]!==L||t[54]!==M?(ue=L&&(0,Y.jsx)(gD,{variant:`transparent`,onClick:()=>N(Kat),styles:{icon:{alignItems:`center`,justifyContent:`center`,transform:M?`rotate(0deg)`:`rotate(-90deg)`}},children:(0,Y.jsx)(A2,{size:20})}),t[53]=L,t[54]=M,t[55]=ue):ue=t[55];let de;t[56]!==le||t[57]!==ue?(de=(0,Y.jsxs)(Z,{c:`blue.5`,children:[le,ue]}),t[56]=le,t[57]=ue,t[58]=de):de=t[58];let fe;t[59]!==K||t[60]!==de?(fe=(0,Y.jsxs)(Z,{direction:`column`,flex:1,gap:6,children:[K,de]}),t[59]=K,t[60]=de,t[61]=fe):fe=t[61];let pe;t[62]===Symbol.for(`react.memo_cache_sentinel`)?(pe=(0,Y.jsx)(k2,{}),t[62]=pe):pe=t[62];let me;t[63]===i?me=t[64]:(me=(0,Y.jsx)(gD,{onClick:i,variant:`transparent`,children:pe}),t[63]=i,t[64]=me);let he=m?x:void 0,ge=!m,_e=m?void 0:`var(--mantine-color-gray-6)`,ve;t[65]===T?ve=t[66]:(ve=T?(0,Y.jsx)(Jnt,{}):(0,Y.jsx)(qnt,{}),t[65]=T,t[66]=ve);let ye;
166t[67]!==he||t[68]!==ge||t[69]!==_e||t[70]!==ve?(ye=(0,Y.jsx)(gD,{variant:`transparent`,onClick:he,disabled:ge,c:_e,children:ve}),t[67]=he,t[68]=ge,t[69]=_e,t[70]=ve,t[71]=ye):ye=t[71];let be;t[72]!==me||t[73]!==ye?(be=(0,Y.jsxs)(Z,{className:c4.controls,children:[me,ye]}),t[72]=me,t[73]=ye,t[74]=be):be=t[74];let xe;t[75]!==ee||t[76]!==fe||t[77]!==be?(xe=(0,Y.jsxs)(Z,{className:c4.AiAssist,"data-disabled":ee,children:[fe,be]}),t[75]=ee,t[76]=fe,t[77]=be,t[78]=xe):xe=t[78];let Se;return t[79]!==G||t[80]!==xe?(Se=(0,Y.jsxs)(X,{className:c4.AiAssistWrapper,onClick:Gat,children:[G,xe]}),t[79]=G,t[80]=xe,t[81]=Se):Se=t[81],Se};function Gat(e){return e.stopPropagation()}function Kat(e){return!e}var qat={retain:{color:`blueGray.8`,description:`The current status of the segment will be preserved when saved`},pending:{color:`yellow.7`,description:`The segment status will be set to Pending when saved`},live:{color:`green.6`,description:`The segment status will be set to Live when saved`}},Jat=()=>{let e=(0,q.c)(17),{settings:t,actions:n}=S2(),{saveEditsAs:r}=t,{setSaveEditsAs:i}=n,a;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={dropdown:{padding:5},item:{padding:`5px 10px`,borderRadius:9}},e[0]=a):a=e[0];let o,s;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(o={display:`flex`,alignItems:`center`},s=(0,Y.jsx)(Q,{span:!0,fw:500,size:`md`,c:`blue.5`,mr:4,children:`Save Settings:`}),e[1]=o,e[2]=s):(o=e[1],s=e[2]);let c=qat[r],l;e[3]===r?l=e[4]:(l=r.toUpperCase(),e[3]=r,e[4]=l);let u;e[5]!==c.color||e[6]!==l?(u=(0,Y.jsx)(Q,{c:c.color,fw:`bold`,children:l}),e[5]=c.color,e[6]=l,e[7]=u):u=e[7];let d;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(Wwe,{size:20,color:$(`blue`,6)}),e[8]=d):d=e[8];let f;e[9]===u?f=e[10]:(f=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsxs)(QE,{px:0,py:0,style:o,children:[s,u,d]})}),e[9]=u,e[10]=f);let p;e[11]!==r||e[12]!==i?(p=(0,Y.jsx)(Jk.Dropdown,{children:Object.entries(qat).map((e,t)=>{let[n,a]=e;return(0,Y.jsxs)(X,{children:[t>0&&(0,Y.jsx)(Jk.Divider,{}),(0,Y.jsx)(Jk.Item,{disabled:n===r,onClick:()=>i(n),leftSection:(0,Y.jsxs)(Q,{c:a.color,fw:`bold`,children:[n.toUpperCase(),`:`]}),children:(0,Y.jsx)(Q,{size:`sm`,children:a.description})})]},n)})}),e[11]=r,e[12]=i,e[13]=p):p=e[13];let m;return e[14]!==f||e[15]!==p?(m=(0,Y.jsxs)(Jk,{withArrow:!1,shadow:`md`,position:`top-end`,styles:a,children:[f,p]}),e[14]=f,e[15]=p,e[16]=m):m=e[16],m},Yat=e=>{let t=(0,q.c)(14),{onSaveSegments:n,onClose:r,isQuickEdit:i}=e,a=qtt(),o=nat(),s;t[0]!==o||t[1]!==a?(s=a.union(o),t[0]=o,t[1]=a,t[2]=s):s=t[2];let c=s.size,{settings:l,applicationAPI:u}=S2(),{viewOnly:d}=l,f=d||!c,p;t[3]!==u||t[4]!==f?(p=()=>{u?.onUnsavedChanges?.(!f)},t[3]=u,t[4]=f,t[5]=p):p=t[5];let m;t[6]===f?m=t[7]:(m=[f],t[6]=f,t[7]=m),(0,J.useEffect)(p,m);let h;bb0:{if(d&&!i){h=`View Only`;break bb0}else if(f&&i){h=`Close`;break bb0}else if(i){h=`Save`;break bb0}h=c?`Save (${c})`:`Save`}let g=h,_;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsx)(Jat,{}),t[8]=_):_=t[8];let v;return t[9]!==f||t[10]!==r||t[11]!==n||t[12]!==g?(v=(0,Y.jsxs)(Z,{w:`100%`,py:15,px:20,justify:`flex-end`,bg:`blueGray.0`,gap:10,children:[_,g===`Close`?(0,Y.jsx)(HO,{size:`xs`,variant:`outline`,onClick:r,children:g}):(0,Y.jsx)(HO,{size:`xs`,onClick:n,disabled:f,children:g})]}),t[9]=f,t[10]=r,t[11]=n,t[12]=g,t[13]=v):v=t[13],v},Xat=e=>{let t=(0,q.c)(3),{onClick:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r={position:`fixed`,top:0,left:0,right:0,bottom:0,backgroundColor:`rgba(0, 0, 0, 0.5)`,zIndex:102},t[0]=r):r=t[0];let i;return t[1]===n?i=t[2]:(i=(0,Y.jsx)(X,{style:r,onClick:n}),t[1]=n,t[2]=i),i},Zat=({isActiveBatchTranslateMode:e,haveUnsavedTranslation:t,haveHumanTranslation:n})=>{if(e){if(t)return`var(--mantine-color-orange-5)`;if(n)return`var(--mantine-color-green-4)`}},Qat=e=>{let t=(0,q.c)(138),{segment:n,segmentInfo:r,jliffStore:i,filterText:a,onSelect:o,deleteSegment:s,saveSegment:c,previewAllSegments:l,adjacentSegments:u,scrollToSegment:d}=e,{glossary:f,settings:p,batch:m,isBatchMode:h}=S2(),{isSelected:g,isFocused:_,saveAsCTX:v,isMTApproved:y,isTargetModified:b,isInConflictReview:x,isSetToLive:S,deleteSecondary:C,segmentMode:w,isUnsaved:T}=v2(n.segment_hash),{setSelected:E,setFocused:D,toggleConflictReview:O,resetSelected:k}=_2(),[A,j]=(0,J.useState)(!1),M=Sat(),[N,P]=(0,J.useState)(!1),[F,I]=(0,J.useState)(M),L;t[0]===m?L=t[1]:(L=m||{},t[0]=m,t[1]=L);let{enableSegmentReview:R,batchPhase:z}=L,B=R===void 0?!1:R,V=C&&!S,H=!(x||g||V),U=!(x||g||p.isQuickEdit&&!_),W=p.isQuickEdit&&(g||x),G=v||n.target_jliff_source===`CTX`,ee;t[2]===n?ee=t[3]:(ee=p1(n),t[2]=n,t[3]=ee);let te=ee===l1.Human,ne=y||b,re=h&&m?.batchPhase===`translation`,ie;t[4]!==f||t[5]!==n?(ie=Drt(n,f),t[4]=f,t[5]=n,t[6]=ie):ie=t[6];let K=ie,ae=jrt(n.segment_hash),oe=ae.length>0||g&&K.length>0,{DEV:se}={DEV:!1},ce=(se||p.logLevel!==`off`)&&g,le=(0,J.useRef)(null),ue,de;t[7]===W?(ue=t[8],de=t[9]):(ue=()=>{if(!W)return;let e=()=>le.current?.closest(`[aria-label="segment-editor"]`),t=t=>{if(!t)return!1;let n=e(),r=t.getBoundingClientRect();if(n){let e=n.getBoundingClientRect();return r.top>=e.top&&r.bottom<=e.bottom}return r.top>=0&&r.bottom<=window.innerHeight},n=()=>
166{if(!le.current)return;let t=e(),n=t?t.getBoundingClientRect().height:window.innerHeight;le.current.style.maxHeight=`${n-16}px`},r=()=>{le.current&&!t(le.current)&&le.current.scrollIntoView({behavior:`smooth`,block:`center`})};n(),r();let i=new ResizeObserver(()=>{r()});le.current&&i.observe(le.current);let a=()=>{n(),r()};window.addEventListener(`resize`,a);let o=e=>{let t=e.target;if(le.current?.contains(t)){let{scrollTop:t,scrollHeight:n,clientHeight:r}=le.current,i=n>r,a=t===0&&e.deltaY<0,o=t+r>=n&&e.deltaY>0;if(i&&!a&&!o)return}e.preventDefault(),e.stopPropagation()};return document.addEventListener(`wheel`,o,{passive:!1,capture:!0}),()=>{document.removeEventListener(`wheel`,o,{capture:!0}),window.removeEventListener(`resize`,a),i.disconnect(),le.current&&(le.current.style.maxHeight=``)}},de=[W],t[7]=W,t[8]=ue,t[9]=de),(0,J.useEffect)(ue,de);let fe;t[10]!==u||t[11]!==_||t[12]!==x||t[13]!==g||t[14]!==T||t[15]!==o||t[16]!==M||t[17]!==d||t[18]!==D||t[19]!==E?(fe=()=>{if(!g&&!_){P(!1),I(M);return}let e=function(e){if(![`ArrowUp`,`ArrowDown`].includes(e.key)||(e.preventDefault(),T||x))return;let{next:t,previous:n}=u,r=e.key===`ArrowUp`?n:t;r&&(g&&E(r),_&&D(r),o(r),d(r))};return document.addEventListener(`keydown`,e),()=>{document.removeEventListener(`keydown`,e)}},t[10]=u,t[11]=_,t[12]=x,t[13]=g,t[14]=T,t[15]=o,t[16]=M,t[17]=d,t[18]=D,t[19]=E,t[20]=fe):fe=t[20];let pe;t[21]!==u||t[22]!==_||t[23]!==x||t[24]!==g||t[25]!==T?(pe=[g,_,u,T,x],t[21]=u,t[22]=_,t[23]=x,t[24]=g,t[25]=T,t[26]=pe):pe=t[26],(0,J.useEffect)(fe,pe);let me,he,ge,_e;t[27]!==H||t[28]!==x||t[29]!==g||t[30]!==o||t[31]!==k||t[32]!==c||t[33]!==n.segment_hash||t[34]!==D||t[35]!==E||t[36]!==O?(me=e=>{e.detail===1?(e.preventDefault(),D(n.segment_hash),o(n.segment_hash)):e.detail===2&&_e(!0)},t[41]!==x||t[42]!==g||t[43]!==k||t[44]!==c||t[45]!==n.segment_hash||t[46]!==D||t[47]!==O?(ge=()=>{c().then(()=>{he(),D(n.segment_hash)})},he=()=>{g?k():x&&O(n.segment_hash)},t[41]=x,t[42]=g,t[43]=k,t[44]=c,t[45]=n.segment_hash,t[46]=D,t[47]=O,t[48]=he,t[49]=ge):(he=t[48],ge=t[49]),_e=e=>{if(!H)return;let t=null,r=window.getSelection();if(e&&r&&r.rangeCount>0){let e=r.getRangeAt(0),n=e.startContainer===e.endContainer?e.startContainer.parentElement:null,i=(n?.closest(`[data-component]`))?.getAttribute(`data-component`),a=n?.closest(`[data-jliff-index]`);i===`target`&&a&&(t={index:Number(a?.getAttribute(`data-jliff-index`)),start:e.startOffset,end:e.endOffset,nodeText:e.startContainer?.textContent||``})}qit({segmentHash:n.segment_hash,selection:t}),E(n.segment_hash)},t[27]=H,t[28]=x,t[29]=g,t[30]=o,t[31]=k,t[32]=c,t[33]=n.segment_hash,t[34]=D,t[35]=E,t[36]=O,t[37]=me,t[38]=he,t[39]=ge,t[40]=_e):(me=t[37],he=t[38],ge=t[39],_e=t[40]);let ve;t[50]===W?ve=t[51]:(ve=W&&(0,Y.jsx)(Xat,{}),t[50]=W,t[51]=ve);let ye=`${o4.segmentWrapper} ${W?o4.quickEdit:``}`,be=B?`32px 1fr`:`1fr`,xe;t[52]===be?xe=t[53]:(xe={gridTemplateColumns:be},t[52]=be,t[53]=xe);let Se;t[54]===g?Se=t[55]:(Se=e=>{g||e.detail===2&&e.preventDefault()},t[54]=g,t[55]=Se);let Ce;t[56]!==m?.enableGradingScoring||t[57]!==z||t[58]!==B||t[59]!==i||t[60]!==n||t[61]!==p.viewOnly?(Ce=B&&(0,Y.jsx)(_at,{segment:n,store:i,phase:z,viewOnly:p.viewOnly,enableGradingScoring:m?.enableGradingScoring}),t[56]=m?.enableGradingScoring,t[57]=z,t[58]=B,t[59]=i,t[60]=n,t[61]=p.viewOnly,t[62]=Ce):Ce=t[62];let we=`${o4.segment} ${o4[w]}`,Te;t[63]!==te||t[64]!==ne||t[65]!==re?(Te=Zat({isActiveBatchTranslateMode:re,haveUnsavedTranslation:ne,haveHumanTranslation:te}),t[63]=te,t[64]=ne,t[65]=re,t[66]=Te):Te=t[66];let Ee;t[67]===Te?Ee=t[68]:(Ee={borderColor:Te},t[67]=Te,t[68]=Ee);let De;t[69]!==_e||t[70]!==G||t[71]!==V||t[72]!==_||t[73]!==p.viewOnly||t[74]!==U?(De=U&&(0,Y.jsx)(QA,{label:`Translation is pending deletion`,disabled:!V,children:(0,Y.jsx)(gD,{className:G?o4.ctxIcon:o4.editIcon,onClick:()=>_e(_),disabled:V,variant:`light`,size:`sm`,"aria-label":`Edit segment`,styles:{root:{backgroundColor:G?`transparent`:void 0}},children:G?(0,Y.jsx)(Xnt,{fill:$(`magenta`,6)}):p.viewOnly?(0,Y.jsx)(Iat,{size:16}):(0,Y.jsx)(Rnt,{size:16})})}),t[69]=_e,t[70]=G,t[71]=V,t[72]=_,t[73]=p.viewOnly,t[74]=U,t[75]=De):De=t[75];let Oe;t[76]===Symbol.for(`react.memo_cache_sentinel`)?(Oe=()=>P($at),t[76]=Oe):Oe=t[76];let ke;t[77]===_e?ke=t[78]:(ke=()=>_e(!1),t[77]=_e,t[78]=ke);let Ae;t[79]!==a||t[80]!==n||t[81]!==A||t[82]!==oe||t[83]!==ke?(Ae=(0,Y.jsx)(Yit,{segment:n,filterText:a,showAllTags:A,setShowGlossary:Oe,showGlossaryButton:oe,onExpand:ke}),t[79]=a,t[80]=n,t[81]=A,t[82]=oe,t[83]=ke,t[84]=Ae):Ae=t[84];let je;t[85]===_e?je=t[86]:(je=()=>_e(!1),t[85]=_e,t[86]=je);let Me;t[87]===Symbol.for(`react.memo_cache_sentinel`)?(Me=()=>I(eot),t[87]=Me):Me=t[87];let Ne;t[88]!==s||t[89]!==a||t[90]!==i||t[91]!==l||t[92]!==n||t[93]!==K||t[94]!==F||t[95]!==A||t[96]!==je?(Ne=(0,Y.jsx)(Rit,{store:i,deleteSegment:s,previewAllSegments:l,segment:n,glossary:K,highlightText:a,showAllTags:A,setShowAllTags:j,onExpand:je,toggleAiAssist:
166Me,isAiAssistOpen:F}),t[88]=s,t[89]=a,t[90]=i,t[91]=l,t[92]=n,t[93]=K,t[94]=F,t[95]=A,t[96]=je,t[97]=Ne):Ne=t[97];let Pe;t[98]!==Ae||t[99]!==Ne?(Pe=(0,Y.jsxs)(X,{className:o4.segmentContent,children:[Ae,Ne]}),t[98]=Ae,t[99]=Ne,t[100]=Pe):Pe=t[100];let Fe;t[101]!==g||t[102]!==i||t[103]!==n||t[104]!==F||t[105]!==A?(Fe=g&&F&&(0,Y.jsx)(Wat,{segment:n,segmentStore:i,onClose:()=>I(!1),showAllTags:A}),t[101]=g,t[102]=i,t[103]=n,t[104]=F,t[105]=A,t[106]=Fe):Fe=t[106];let Ie;t[107]!==ae||t[108]!==K||t[109]!==N?(Ie=N&&(0,Y.jsx)(Mat,{glossary:K,violations:ae}),t[107]=ae,t[108]=K,t[109]=N,t[110]=Ie):Ie=t[110];let Le;t[111]!==n||t[112]!==r||t[113]!==ce?(Le=ce&&(0,Y.jsx)(Dat,{segment:n,segmentInfo:r}),t[111]=n,t[112]=r,t[113]=ce,t[114]=Le):Le=t[114];let Re;t[115]!==me||t[116]!==we||t[117]!==Ee||t[118]!==De||t[119]!==Pe||t[120]!==Fe||t[121]!==Ie||t[122]!==Le?(Re=(0,Y.jsxs)(X,{"aria-label":`segment`,className:we,onClick:me,style:Ee,children:[De,Pe,Fe,Ie,Le]}),t[115]=me,t[116]=we,t[117]=Ee,t[118]=De,t[119]=Pe,t[120]=Fe,t[121]=Ie,t[122]=Le,t[123]=Re):Re=t[123];let ze;t[124]!==he||t[125]!==ge||t[126]!==W?(ze=W&&(0,Y.jsx)(Yat,{onSaveSegments:ge,onClose:he,isQuickEdit:!0}),t[124]=he,t[125]=ge,t[126]=W,t[127]=ze):ze=t[127];let Be;t[128]!==ye||t[129]!==xe||t[130]!==Se||t[131]!==Ce||t[132]!==Re||t[133]!==ze?(Be=(0,Y.jsxs)(X,{className:ye,ref:le,style:xe,onMouseDown:Se,children:[Ce,Re,ze]}),t[128]=ye,t[129]=xe,t[130]=Se,t[131]=Ce,t[132]=Re,t[133]=ze,t[134]=Be):Be=t[134];let Ve;return t[135]!==Be||t[136]!==ve?(Ve=(0,Y.jsxs)(Y.Fragment,{children:[ve,Be]}),t[135]=Be,t[136]=ve,t[137]=Ve):Ve=t[137],Ve};function $at(e){return!e}function eot(e){return!e}var tot=e=>{let t=(0,q.c)(7),{loader:n,children:r}=e,i=n||`oval`,a;t[0]===i?a=t[1]:(a=(0,Y.jsx)(fD,{c:`blueGray.5`,variant:i}),t[0]=i,t[1]=a);let o;t[2]===r?o=t[3]:(o=r||(0,Y.jsx)(Q,{size:`xl`,children:`Wait ...`}),t[2]=r,t[3]=o);let s;return t[4]!==a||t[5]!==o?(s=(0,Y.jsx)(iA,{onClose:not,opened:!0,withCloseButton:!1,size:`auto`,centered:!0,children:(0,Y.jsxs)(Z,{justify:`center`,align:`center`,gap:10,p:60,c:`blueGray.5`,fw:500,fz:`bigger`,children:[a,o]})}),t[4]=a,t[5]=o,t[6]=s):s=t[6],s};function not(){return null}var l4=1,rot=25,u4=!1,iot=0,aot=[`s`,`u`],oot=e=>{let t=new URLSearchParams(e);for(let e of t.keys())aot.includes(e)||t.delete(e);return t.toString()},sot=async(e,t,n)=>{let r=++iot;if(l4=t===`first`?1:l4+1,l4===1&&(u4=!1),u4)return{ignore:!0,data:null};let i=new URLSearchParams({page:String(l4),limit:`${rot}`,ignore_backfill:`1`,notx:`0`}).toString(),a=oot(n),o=a?`${i}&${a}`:i;return await b2.Segment.get(e,o).then(e=>{if(r!==iot)return{ignore:!0,data:null};let{status:t,data:n}=e;if(t===200)return n.num_segments<rot&&(u4=!0),{data:n,ignore:!1};throw Error(`Failed to fetch segments`)})},cot={segmentEditor:`_segmentEditor_tduto_1`,outOfScope:`_outOfScope_tduto_10`,list:`_list_tduto_18`},d4=e=>{switch(e){case`success`:return $(`green`,5);case`error`:return $(`red`,5);case`warning`:return $(`red`,4);default:return $(`blueGray`,5)}},lot=e=>{let t=(0,q.c)(28),{progress:n,phase:r,onApproveAll:i,viewOnly:a}=e,o=n===100||!i||a,s=`${r} PROGRESS`,c;t[0]===s?c=t[1]:(c=(0,Y.jsx)(Q,{ml:10,fw:700,tt:`uppercase`,children:s}),t[0]=s,t[1]=c);let l;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(l=$(`blueGray`,2),t[2]=l):l=t[2];let u,d;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(u=$(`gray`,2),d=$(`cyan`,2),t[3]=u,t[4]=d):(u=t[3],d=t[4]);let f;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(f={borderRadius:10},t[5]=f):f=t[5];let p;t[6]===n?p=t[7]:(p=n>30&&(0,Y.jsx)(VA.Label,{c:$(`blueGray`,6),style:{fontWeight:600},children:`${n}%`}),t[6]=n,t[7]=p);let m;t[8]!==n||t[9]!==p?(m=(0,Y.jsx)(VA.Section,{value:n,bg:`linear-gradient(90deg, ${u} 0%, ${d} 100%)`,style:f,children:p}),t[8]=n,t[9]=p,t[10]=m):m=t[10];let h=100-n,g;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(g=$(`blueGray`,2),t[11]=g):g=t[11];let _;t[12]===n?_=t[13]:(_=n<30&&(0,Y.jsx)(VA.Label,{c:$(`blueGray`,6),style:{fontWeight:600},children:`${n}%`}),t[12]=n,t[13]=_);let v;t[14]!==_||t[15]!==h?(v=(0,Y.jsx)(VA.Section,{value:h,bg:g,children:_}
166),t[14]=_,t[15]=h,t[16]=v):v=t[16];let y;t[17]!==v||t[18]!==m?(y=(0,Y.jsxs)(VA.Root,{size:18,w:150,bg:l,children:[m,v]}),t[17]=v,t[18]=m,t[19]=y):y=t[19];let b;t[20]!==o||t[21]!==i||t[22]!==n?(b=i&&(0,Y.jsxs)(Jk,{withArrow:!1,position:`right`,disabled:o,styles:T2,children:[(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(Z,{align:`center`,style:{cursor:o?`not-allowed`:`pointer`},children:(0,Y.jsx)(wnt,{fillColor:$(n===100?`green`:`blueGray`,5)})})}),(0,Y.jsx)(Jk.Dropdown,{children:(0,Y.jsx)(Jk.Item,{onClick:i,children:`Check All`})})]}),t[20]=o,t[21]=i,t[22]=n,t[23]=b):b=t[23];let x;return t[24]!==y||t[25]!==b||t[26]!==c?(x=(0,Y.jsxs)(Z,{align:`center`,gap:10,p:5,children:[c,y,b]}),t[24]=y,t[25]=b,t[26]=c,t[27]=x):x=t[27],x},uot=e=>{let t=(0,q.c)(8),{progress:n,onApproveAll:r}=e,{batch:i,settings:a}=S2(),o;t[0]===i?o=t[1]:(o=i||{},t[0]=i,t[1]=o);let{batchPhase:s}=o,c=s&&s!==`pending`,l;return t[2]!==s||t[3]!==r||t[4]!==n||t[5]!==a?.viewOnly||t[6]!==c?(l=(0,Y.jsx)(Z,{className:`batchBar`,justify:`space-between`,align:`center`,px:10,mt:5,children:c?(0,Y.jsx)(lot,{phase:s||`Unknown`,progress:n,onApproveAll:r,viewOnly:a?.viewOnly}):(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsxs)(Q,{tt:`uppercase`,fw:700,ml:10,children:[`Batch phase: `,(0,Y.jsx)(Q,{fw:700,c:`blue.5`,component:`span`,children:s||`Unknown`})]})})}),t[2]=s,t[3]=r,t[4]=n,t[5]=a?.viewOnly,t[6]=c,t[7]=l):l=t[7],l},dot=e=>{let t=(0,q.c)(5),{message:n}=e,r=n||`No segments are available for the current batch on this page.`,i;t[0]===r?i=t[1]:(i=(0,Y.jsx)(Q,{fw:600,fz:`lg`,children:r}),t[0]=r,t[1]=i);let a;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(Q,{c:`blueGray.7`,fw:600,children:`Use the URL bar to navigate to a batch page.`}),t[2]=a):a=t[2];let o;return t[3]===i?o=t[4]:(o=(0,Y.jsxs)(Z,{direction:`column`,gap:`md`,align:`center`,mt:40,children:[i,a]}),t[3]=i,t[4]=o),o};function fot(e){let t=(0,q.c)(240),{contextData:n,filters:r}=e,{reviewedSegments:i}=eat(),{updateUnsavedReviews:a,updateReviewedSegments:o,initReviewedSegments:s,clearUnsavedReviews:c}=tat(),{setFiltersOptions:l,setExternalFilter:u,resetFilters:d}=o1(),{setModified:f,setSaved:p,setFailedSave:m,resetSegmentsState:h,setAttributes:g,clearConflictReviews:_,setFocused:v}=_2(),{clearAllViolations:y}=Art(),{contextAPI:b,httpServiceAPI:x,applicationAPI:S,segmentsAPI:C,target:w,settings:T,batch:E,isBatchMode:D,isSpecifiedSegmentsMode:O,userKey:k,editorMode:A}=S2(),j;t[0]===b?j=t[1]:(j=b===void 0?{}:b,t[0]=b,t[1]=j);let M=j,{translation_key:N,num_segment_translations:P}=w,{contextMode:F}=T,{getAccessToken:I,xapisHost:L,onMutation:R}=x;tnt({xapisHost:L,onMutation:R,getAccessToken:I});let{onTranslationChange:z,onSelect:B,onReviewChange:V}=M,H;t[2]===B?H=t[3]:(H=e=>{typeof B==`function`&&B({segmentHash:e,blocks:u1.getSegmentsBlocks([e])})},t[2]=B,t[3]=H);let U=H,W=(0,J.useRef)(``),G;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(G={},t[4]=G):G=t[4];let ee=(0,J.useRef)(G),[te,ne]=(0,J.useState)(!0),[re,ie]=(0,J.useState)(!1),K=Jtt(),ae;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(ae={},t[5]=ae):ae=t[5];let[oe,se]=(0,J.useState)(ae),ce;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(ce=[],t[6]=ce):ce=t[6];let[le,ue]=(0,J.useState)(ce),de;t[7]===le?de=t[8]:(de=new Map(le.map(vot)),t[7]=le,t[8]=de);let fe=de,[pe,me]=(0,J.useState)(!1),[he,ge]=ag(),[_e,ve]=(0,J.useState)(``),ye=a1(),be;t[9]!==F||t[10]!==D||t[11]!==O||t[12]!==he||t[13]!==_e?(be=F||D||O?{text:_e}:{text:he.get(`s`)||``},t[9]=F,t[10]=D,t[11]=O,t[12]=he,t[13]=_e,t[14]=be):be=t[14];let xe=be,Se;t[15]===oe?Se=t[16]:(Se=Object.keys(oe),t[15]=oe,t[16]=Se);let Ce=Se,we;t[17]!==Ce||t[18]!==fe||t[19]!==F||t[20]!==D?(we=D&&F?Ce.filter(e=>fe.has(e)):Ce,t[17]=Ce,t[18]=fe,t[19]=F,t[20]=D,t[21]=we):we=t[21];let Te=we,Ee=Te.length>0,De;t[22]!==oe||t[23]!==Te?(De=Te.filter(e=>p1(oe[e])===l1.Human),t[22]=oe,t[23]=Te,t[24]=De):De=t[24];let Oe=De.length,ke;if(t[25]!==r||t[26]!==Te){let e;t[28]===Te?e=t[29]:(e=e=>Te.includes(e),t[28]=Te,t[29]=e),ke=u1.getSegmentsHashes(r).filter(e),t[25]=r,t[26]=Te,t[27]=ke}else ke=t[27];let Ae=ke,[je,Me]=(0,J.useState)(O?C?.totalSegmentsCount??0:P),Ne=(0,J.useRef)(null),Pe;t[30]!==E?.batchPhase||t[31]!==D||t[32]!==i.size||t[33]!==Oe||t[34]!==Te.length?(Pe=()=>{if(!D||Te.length===0)return 0;let e=E?.batchPhase===`translation`?Oe:i.size;return Math.round(100*e/Te.length)},t[30]=E?.batchPhase,t[31]=D,t[32]=i.size,t[33]=Oe,t[34]=Te.length,t[35]=Pe):Pe=t[35];let Fe=Pe,Ie;t[36]===a?Ie=t[37]:(Ie=e=>{let t=e.segment_hash,n=crt(U5e(e));n.subscribe(e=>{a(t,e.segmentReview!==null)}),ee.current[t]=n},t[36]=a,t[37]=Ie);let Le=Ie,Re;t[38]===Symbol.for(`react.memo_cache_sentinel`)?(Re=e=>{let t=e.segment_hash,n=U5e(e),r=ee.current[t];if(!r){console.error(`resetSegment: store is null`,t);return}r.getState().undoRedo.reset(n)},t[38]=Re):Re=t[38];let ze=Re,Be;t[39]!==fe||t[40]!==F||t[41]!==D?(Be=e=>D&&F?Object.fromEntries(Object.entries(e).filter(e=>{let[t]=e;return fe.has(t)})):e,t[39]=fe,t[40]=F,t[41]=D,t[42]=Be):Be=t[42];let Ve=Be,He;t[43]!==c||t[44]!==Ve||t[45]!==s||t[46]!==Le||t[47]!==D||t[48]!==U||t[49]!==h||t[50]!==i||t[51]!==g||t[52]!==l||t[53]!==v||t[54]!==T.isQuickEdit||t[55]!==o||t[56]!==a?(He=(e,t)=>{let{type:n,payload:r}=t,{segments:u,attributes:d}=r,f={...e};bb96:switch(n){case`RESET`:{c();let e=[],t=Ytt();if(f={...u},Object.entries(u).forEach(t=>{let[n,r]=t;D&&r.is_reviewed&&e.push(n),Le(r)}),s(e),h(d),T.isQuickEdit){let e=Object.keys(u),n=t&&e.includes(t)?t:e[0];v(n),U(n)}break bb96}case`ADD`:{let e=Array.from(i);Object.entries(u).forEach(t=>{let[n,r]=t;f[n]||(f[n]=r,D&&r.is_reviewed&&e.push(n),Le(r))}),s(e),g(d);break bb96}
166case`UPDATE`:Object.entries(u).forEach(e=>{let[t,n]=e;f[t]=n,ze(n)});break bb96;case`DELETE`:if(!u)return;Object.keys(u).forEach(e=>{delete f[e],delete ee.current[e],a(e,!1),o(e,!1)});break bb96;default:}let p=Ve(f);Object.keys(p).length&&l(V5e(p,d)),se({...f})},t[43]=c,t[44]=Ve,t[45]=s,t[46]=Le,t[47]=D,t[48]=U,t[49]=h,t[50]=i,t[51]=g,t[52]=l,t[53]=v,t[54]=T.isQuickEdit,t[55]=o,t[56]=a,t[57]=He):He=t[57];let Ue=He,We;t[58]!==z||t[59]!==oe?(We=function(){if(!z)return;let e=Wtt();if(!e.length)return;let t=e.filter(e=>oe[e]).map(e=>({segment_hash:e,target:B5e(e,ee.current),is_staging:oe[e]?.is_staging})),n=u1.getSegmentsBlocks(e);!n.length||!t.length||z({segments:t,blocks:n})},t[58]=z,t[59]=oe,t[60]=We):We=t[60];let Ge=We,Ke;t[61]!==F||t[62]!==Ve||t[63]!==Ge||t[64]!==oe||t[65]!==g||t[66]!==l||t[67]!==Ue||t[68]!==Te.length?(Ke=async function(e){if(!F||!e)return;let{blocksData:t,site:n,attributes:r}=e;if(r&&(g(r),l(V5e(Ve(oe),r))),!t)return;let i=W.current===n.url;i||u1.reset();let a=t?t.filter(_ot):null;if(t&&!a?.length){me(!0),ne(!1),Ge();return}Te.length||ne(!0);let o=await cnt(n.urlHash,a);if(o.status===200&&o.blockSegments){let{blockSegments:e}=o;u1.addBlocks({blockSegments:e,blocksData:t}),me(!0),Ue(oe,{type:i?`ADD`:`RESET`,payload:{segments:K5e(e),attributes:r}}),W.current=n.url}else console.error(`SE::Error getting blocks:`,o.status,o.error);ne(!1)},t[61]=F,t[62]=Ve,t[63]=Ge,t[64]=oe,t[65]=g,t[66]=l,t[67]=Ue,t[68]=Te.length,t[69]=Ke):Ke=t[69];let qe=Ke,Je,Ye;t[70]!==F||t[71]!==D||t[72]!==O||t[73]!==he||t[74]!==C||t[75]!==oe||t[76]!==ge||t[77]!==N||t[78]!==Ue?(Ye=e=>{if(!F&&!D&&!O){let t=new URLSearchParams(he);e?t.set(`s`,e):t.delete(`s`),ge(t),Je(`first`,t)}else ve(e)},Je=(e,t)=>
166{if(O){C?.getSegments(e).then(t=>{e===`first`?Ue({},{type:`RESET`,payload:{segments:h1(t)}}):Ue(oe,{type:`ADD`,payload:{segments:h1(t)}})}).finally(()=>ne(!1));return}sot(N,e,t||he).then(t=>{let{data:n,ignore:r}=t;if(r||!n)return;Me(n.rows_total);let i=h1(n.segments);e===`first`?(Ne.current?.scrollToIndex({index:0}),Ue({},{type:`RESET`,payload:{segments:i}})):Ue(oe,{type:`ADD`,payload:{segments:i}})}).catch(got).finally(()=>{ne(!1)})},t[70]=F,t[71]=D,t[72]=O,t[73]=he,t[74]=C,t[75]=oe,t[76]=ge,t[77]=N,t[78]=Ue,t[79]=Je,t[80]=Ye):(Je=t[79],Ye=t[80]);let Xe;t[81]!==E||t[82]!==Ue||t[83]!==k?(Xe=async()=>{if(!E?.details){aC.show({message:`Error loading batch segments - batch details are missing.`,color:d4(`error`)});return}let{batch_key:e,translation_key:t}=E.details,{status:n,blockSegments:r,batchSegments:i}=await fnt({batchKey:e,urlHash:E.urlHash,tKey:t,userKey:k});n===200&&(u1.setBlocks({blocksData:null,blockSegments:r}),Ue({},{type:`RESET`,payload:{segments:i||{}}})),ne(!1)},t[81]=E,t[82]=Ue,t[83]=k,t[84]=Xe):Xe=t[84];let Ze=Xe,Qe;t[85]!==E||t[86]!==k?(Qe=async()=>{if(!E?.details){aC.show({message:`Error loading batch segments - batch details are missing.`,color:d4(`error`)});return}let{batch_key:e,translation_key:t}=E.details,{status:n,segments:r}=await pnt(t,e,k);n===200&&ue(r)},t[85]=E,t[86]=k,t[87]=Qe):Qe=t[87];let $e=Qe,et;t[88]!==F||t[89]!==D||t[90]!==pe||t[91]!==V||t[92]!==i||t[93]!==Te?(et=()=>{if(!F||!D||!V)return;let e=u1.getSegmentsBlocks(Te),t=u1.getSegmentsBlocks(Array.from(i));!e?.length||!pe||V({reviewedBlocks:t.filter(e=>u1.getBlockSegments(e).every(e=>i.has(e))),blockHashes:e})},t[88]=F,t[89]=D,t[90]=pe,t[91]=V,t[92]=i,t[93]=Te,t[94]=et):et=t[94];let tt;t[95]!==Ee||t[96]!==pe||t[97]!==i.size?(tt=[Ee,i.size,pe],t[95]=Ee,t[96]=pe,t[97]=i.size,t[98]=tt):tt=t[98],(0,J.useEffect)(et,tt);let nt;t[99]!==fe||t[100]!==F||t[101]!==s||t[102]!==D||t[103]!==Te?(nt=()=>{!F||!D||s(Te.filter(e=>fe.get(e)?.is_reviewed))},t[99]=fe,t[100]=F,t[101]=s,t[102]=D,t[103]=Te,t[104]=nt):nt=t[104];let rt;t[105]!==fe||t[106]!==F||t[107]!==D||t[108]!==Te?(rt=[F,D,Te,fe],t[105]=fe,t[106]=F,t[107]=D,t[108]=Te,t[109]=rt):rt=t[109],(0,J.useEffect)(nt,rt);let it;t[110]!==n||t[111]!==qe?(it=()=>{qe(n)},t[110]=n,t[111]=qe,t[112]=it):it=t[112];let at;t[113]===n?at=t[114]:(at=[n],t[113]=n,t[114]=at),(0,J.useEffect)(it,at);let ot,st;t[115]!==Ae||t[116]!==u?(ot=()=>{u(Ae)},st=[Ae,u],t[115]=Ae,t[116]=u,t[117]=ot,t[118]=st):(ot=t[117],st=t[118]),(0,J.useEffect)(ot,st);let ct;t[119]!==S||t[120]!==y||t[121]!==F||t[122]!==A||t[123]!==$e||t[124]!==Je||t[125]!==Ze||t[126]!==D||t[127]!==d||t[128]!==h?(ct=()=>{let e=hot;return document.addEventListener(`keydown`,e),D&&F?$e():(D||A==="default"&&!F)&&(ne(!0),D?Ze():Je(`first`)),()=>{d(),h(null),y(),u1.reset(),S?.onUnsavedChanges?.(!1),document.removeEventListener(`keydown`,e)}},t[119]=S,t[120]=y,t[121]=F,t[122]=A,t[123]=$e,t[124]=Je,t[125]=Ze,t[126]=D,t[127]=d,t[128]=h,t[129]=ct):ct=t[129];let lt;t[130]===Symbol.for(`react.memo_cache_sentinel`)?(lt=[],t[130]=lt):lt=t[130],(0,J.useEffect)(ct,lt);let ut;t[131]!==Je||t[132]!==O||t[133]!==C?(ut=()=>{O&&C&&(ne(!0),Je(`first`))},t[131]=Je,t[132]=O,t[133]=C,t[134]=ut):ut=t[134];let dt;t[135]===C?dt=t[136]:(dt=[C],t[135]=C,t[136]=dt),(0,J.useEffect)(ut,dt);let ft;t[137]!==z||t[138]!==oe?(ft=function(e){if(!z)return;let t=e.map(mot),n=u1.getSegmentsBlocks(e.map(pot));Wtt().filter(e=>u1.getSegmentsBlocks([e]).some(e=>n.includes(e))).forEach(e=>{if(!t.find(t=>t.segment_hash===e)){let n=B5e(e,ee.current);t.push({segment_hash:e,target:n,is_staging:oe[e]?.is_staging})}}),t.length&&z({segments:t,blocks:n})},t[137]=z,t[138]=oe,t[139]=ft):ft=t[139];let pt=ft,mt;t[140]!==n?.site?.urlHash||t[141]!==F||t[142]!==pt||t[143]!==K||t[144]!==oe||t[145]!==f||t[146]!==Ue?(mt=async function(e){let t=await dnt(oe[e],n?.site?.urlHash);if(t.status!==201){aC.show({message:`${t.data}`,color:d4(`error`)});return}let r=t.data,i=Y5e(t.data);aC.show({message:`Segment deleted successfully.`,color:d4(`success`)}),r.forEach(e=>{f(e.segment_hash,null)}),F?(Ue(oe,{type:`UPDATE`,payload:{segments:i,attributes:K}}),pt(r)):Ue(oe,{type:`DELETE`,payload:{segments:i}})},t[140]=n?.site?.urlHash,t[141]=F,t[142]=pt,t[143]=K,t[144]=oe,t[145]=f,t[146]=Ue,t[147]=mt):mt=t[147];let ht=mt,gt;t[148]!==E||t[149]!==_||t[150]!==n?.site?.urlHash||t[151]!==F||t[152]!==$e||t[153]!==Ze||t[154]!==K||t[155]!==oe||t[156]!==m||t[157]!==p||t[158]!==T.isQuickEdit||t[159]!==T.saveEditsAs||t[160]!==T.viewOnly||t[161]!==Ue||t[162]!==k?(gt=async function(){if(T.viewOnly){console.error(`View Only mode: Save not allowed.`);return}let e=Ktt(),t=Gtt(),r=q5e(ee.current);if(!e.length&&!t.length&&!r.length)return;ie(!0);let i=n?.site?.urlHash||`0`,a={},o=!1;if(e.length){let{status:t,segments:n}=await snt({segmentsToDelete:e,segments:oe,urlHash:i});
166ea(t)&&n.length?n.forEach(e=>{a[e.segment_hash]=e}):ea(t)||(o=!0,aC.show({message:`Error deleting pending translations`,color:d4(`error`)}))}if(t.length){if(t.some(e=>e.saveAsCTX||oe[e.segment_hash]?.target_jliff_source===`CTX`)&&!n?.site?.urlHash){aC.show({message:`Error: Some segments are CTX but URL hash is missing`,color:d4(`error`)}),ie(!1);return}let{data:e,status:r}=await lnt(ont({modifiedSegments:t,stores:ee.current,segments:oe,urlHash:i,saveAsStatus:T.saveEditsAs}));if(ea(r)){let t=e;t.segments?.length&&t.segments.forEach(e=>{a[e.segment_hash]=e}),t.failed?.length&&(o=!0,aC.show({message:`Error: ${Wp(`segment`,t.failed.length)} not saved!`,color:d4(`error`)}),m(t.failed))}else o=!0,console.error(`Error (${r}) saving segments translation:`,e),aC.show({message:`Error Saving segments translation: ${r}`,color:d4(`error`)})}let s=Object.keys(a);if(s.length>0&&(Ue(oe,{type:`UPDATE`,payload:{segments:a,attributes:K}}),p(s),T.isQuickEdit||_(),o||aC.show({message:`${Wp(`segment`,s.length)} saved`,color:d4(`success`)})),r.length){if(!E?.details){console.error(`SE::saveAllSegments: batch details are missing`);return}let{batch_key:e,translation_key:t}=E.details,{data:n,status:i}=await b2.BatchSegment.put(t,e,k,r),a=n?.segment_rows_affected||0;!n||!ea(i)||a!==r.length?aC.show({message:`Error saving reviews: ${a}/${r.length} saved`,color:d4(`error`)}):(aC.show({message:`${a}/${r.length} review${r.length===1?``:`s`} saved`,color:d4(`success`)}),r.forEach(e=>{ee.current[e.segment_hash]?.getState().actions.setSegmentReview(null)}),F?$e():Ze())}ie(!1)},t[148]=E,t[149]=_,t[150]=n?.site?.urlHash,t[151]=F,t[152]=$e,t[153]=Ze,t[154]=K,t[155]=oe,t[156]=m,t[157]=p,t[158]=T.isQuickEdit,t[159]=T.saveEditsAs,t[160]=T.viewOnly,t[161]=Ue,t[162]=k,t[163]=gt):gt=t[163];let _t=gt,vt=Ae.length>0?Ae:Te,yt;t[164]!==F||t[165]!==ye||t[166]!==D||t[167]!==O||t[168]!==xe||t[169]!==K||t[170]!==vt||t[171]!==oe?(yt=F||D||O?G5e(oe,vt,ye,xe,K):vt,t[164]=F,t[165]=ye,t[166]=D,t[167]=O,t[168]=xe,t[169]=K,t[170]=vt,t[171]=oe,t[172]=yt):yt=t[172];let bt=yt,xt,St;t[173]===bt?(xt=t[174],St=t[175]):(xt=()=>{let e=bt.filter(e=>!ee.current[e]);e.length&&console.error(`SE::undefinedStores:`,e.length,e)},St=[bt],t[173]=bt,t[174]=xt,t[175]=St),(0,J.useEffect)(xt,St);let Ct;t[176]!==fe||t[177]!==F||t[178]!==D||t[179]!==oe?(Ct=e=>{let t=oe[e];return t&&(D&&F?{...t,...fe.get(e)}:t)},t[176]=fe,t[177]=F,t[178]=D,t[179]=oe,t[180]=Ct):Ct=t[180];let wt=Ct,Tt;t[181]!==bt||t[182]!==wt||t[183]!==o?(Tt=()=>{bt.forEach(e=>{let t=wt(e),n=ee.current[e];!n||!t||!f1(t)||(n.getState().actions.setSegmentReview({is_reviewed:t.is_reviewed?null:!0}),o(e,!0))})},t[181]=bt,t[182]=wt,t[183]=o,t[184]=Tt):Tt=t[184];let Et=Tt,Dt;t[185]===bt?Dt=t[186]:(Dt=e=>{let t=bt.findIndex(t=>t===e);t!==-1&&Ne.current?.scrollIntoView({index:t})},t[185]=bt,t[186]=Dt);let Ot=Dt,kt;t[187]!==ht||t[188]!==bt||t[189]!==wt||t[190]!==U||t[191]!==pt||t[192]!==_t||t[193]!==Ot||t[194]!==xe?(kt=e=>{let{index:t}=e,n=bt[t],r=wt(n),i=t>0?bt[t-1]:void 0,a=t<bt.length-1?bt[t+1]:void 0;return r&&ee.current[n]?(0,Y.jsx)(Qat,{jliffStore:ee.current[n],segment:r,segmentInfo:{blocks:u1.getSegmentsBlocks([n])},onSelect:U,filterText:xe.text,previewAllSegments:pt,deleteSegment:ht,scrollToSegment:Ot,adjacentSegments:{previous:i,next:a},saveSegment:_t},n):null},t[187]=ht,t[188]=bt,t[189]=wt,t[190]=U,t[191]=pt,t[192]=_t,t[193]=Ot,t[194]=xe,t[195]=kt):kt=t[195];let At=kt;if(te){let e;return t[196]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(tot,{loader:`dots`,children:`Loading segments ...`}),t[196]=e):e=t[196],e}if(D&&F&&!Ee){let e;return t[197]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(dot,{}),t[197]=e):e=t[197],e}let jt;t[198]!==Et||t[199]!==E?.batchPhase||t[200]!==Fe||t[201]!==D?(jt=D&&(0,Y.jsx)(uot,{progress:Fe(),onApproveAll:E?.batchPhase===`translation`?void 0:Et}),t[198]=Et,t[199]=E?.batchPhase,t[200]=Fe,t[201]=D,t[202]=jt):jt=t[202];let Mt;t[203]!==F||t[204]!==Je||t[205]!==bt.length||t[206]!==Ye||t[207]!==D||t[208]!==je||t[209]!==xe||t[210]!==K||t[211]!==vt||t[212]!==oe||t[213]!==T.isQuickEdit||t[214]!==Te.length?(Mt=!T.is
166QuickEdit&&(0,Y.jsx)(brt,{filterCount:e=>G5e(oe,vt,e,xe,K).length,segmentsCount:{total:F||D?Te.length:je,filtered:bt.length},refetchSegments:e=>Je(`first`,e),onSearchChange:Ye,searchBy:xe}),t[203]=F,t[204]=Je,t[205]=bt.length,t[206]=Ye,t[207]=D,t[208]=je,t[209]=xe,t[210]=K,t[211]=vt,t[212]=oe,t[213]=T.isQuickEdit,t[214]=Te.length,t[215]=Mt):Mt=t[215];let Nt;t[216]===re?Nt=t[217]:(Nt=re&&(0,Y.jsx)(tot,{loader:`dots`,children:`Saving segments ...`}),t[216]=re,t[217]=Nt);let Pt;t[218]===bt?Pt=t[219]:(Pt=e=>bt[e],t[218]=bt,t[219]=Pt);let Ft;t[220]===At?Ft=t[221]:(Ft=e=>(0,Y.jsx)(At,{index:e}),t[220]=At,t[221]=Ft);let It;t[222]!==F||t[223]!==Je||t[224]!==D?(It=F||D?void 0:()=>Je(`next`),t[222]=F,t[223]=Je,t[224]=D,t[225]=It):It=t[225];let Lt;t[226]!==bt.length||t[227]!==Pt||t[228]!==Ft||t[229]!==It?(Lt=(0,Y.jsx)(aet,{className:cot.list,tabIndex:void 0,ref:Ne,computeItemKey:Pt,totalCount:bt.length,itemContent:Ft,endReached:It,increaseViewportBy:400}),t[226]=bt.length,t[227]=Pt,t[228]=Ft,t[229]=It,t[230]=Lt):Lt=t[230];let Rt;t[231]!==_t||t[232]!==T.isQuickEdit?(Rt=!T.isQuickEdit&&(0,Y.jsx)(Yat,{onSaveSegments:_t}),t[231]=_t,t[232]=T.isQuickEdit,t[233]=Rt):Rt=t[233];let zt;return t[234]!==jt||t[235]!==Mt||t[236]!==Nt||t[237]!==Lt||t[238]!==Rt?(zt=(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsxs)(X,{className:cot.segmentEditor,"aria-label":`segment-editor`,children:[jt,Mt,Nt,Lt,Rt]})}),t[234]=jt,t[235]=Mt,t[236]=Nt,t[237]=Lt,t[238]=Rt,t[239]=zt):zt=t[239],zt}function pot(e){return e.segment_hash}function mot(e){return{segment_hash:e.segment_hash,target:e.target_jliff,is_staging:e.is_staging}}function hot(e){(R2()?e.metaKey:e.ctrlKey)&&e.key===`a`&&e.preventDefault()}function got(){aC.show({message:`Error loading segments.`,color:d4(`error`)})}function _ot(e){return!u1.hasBlock(e.block_hash)}function vot(e){return[e.segment_hash,e]}var yot=(e,t)=>{let n=new Set,r={},i=[];return e.forEach(e=>{let a=t[e];if(!a)return;let o=a.segments.filter(e=>n.has(e.segment_hash)?!1:(n.add(e.segment_hash),!0));o.length!==0&&(r[e]={...a,segments:o},i.push(e))}),{orderedUrlHashes:i,urlsMap:r}},f4=(e,t)=>{let n={},r=[];return e.forEach(e=>{let i=t[e];!i||i.segments.length===0||(n[e]=i,r.push(e))}),{orderedUrlHashes:r,urlsMap:n}},bot=(e,t,n)=>{if(!n?.length)return e;let r={...e[t]??{}};return n.forEach(e=>{r[e.block_hash]=e}),{...e,[t]:r}};hR()((e,t)=>({orderedUrlHashes:[],urlsMap:{},selectedBlocksByUrlHash:{},batchName:``,selectedTKeys:[],includeLanguageCode:!1,pendingCrossUrlRemoval:null,pendingSelectAllSegments:null,actions:{toggleSegment:(n,r,i,a)=>{let o=t(),s=o.orderedUrlHashes.find(e=>e!==n&&o.urlsMap[e]?.segments.some(e=>e.segment_hash===i.segment_hash));if(s){let t=o.urlsMap[s]?.url??``;e({pendingCrossUrlRemoval:{segmentHash:i.segment_hash,ownerUrlHash:s,ownerUrl:t}});return}let c=o.urlsMap[n]?.segments.some(e=>e.segment_hash===i.segment_hash);t().actions.bulkToggleSegments(n,r,[i],!c,a)},bulkToggleSegments:(n,r,i,a,o)=>{let s=t(),c=s.urlsMap[n],l=bot(s.selectedBlocksByUrlHash,n,o);if(a){let t=new Set(s.orderedUrlHashes.filter(e=>e!==n).flatMap(e=>s.urlsMap[e]?.segments.map(e=>e.segment_hash)??[]));if(!c){let a=i.filter(e=>!t.has(e.segment_hash));if(a.length===0)return;e({...yot([...s.orderedUrlHashes,n],{...s.urlsMap,[n]:{url:r,urlHash:n,segments:a}}),selectedBlocksByUrlHash:l});return}let a=new Set(c.segments.map(e=>e.segment_hash)),o=i.filter(e=>!a.has(e.segment_hash)&&!t.has(e.segment_hash));if(o.length===0)return;e({...yot(s.orderedUrlHashes,{...s.urlsMap,[n]:{...c,segments:[...c.segments,...o]}}),selectedBlocksByUrlHash:l})}else{if(!c)return;let t=new Set(i.map(e=>e.segment_hash)),r=c.segments.filter(e=>!t.has(e.segment_hash));if(r.length===0){let{[n]:t,...r}=s.urlsMap;e(f4(s.orderedUrlHashes.filter(e=>e!==n),r));return}e(f4(s.orderedUrlHashes,{...s.urlsMap,[n]:{...c,segments:r}}))}},removeSegment:(n,r)=>{let i=t(),a=i.urlsMap[n];if(!a)return;let o=a.segments.filter(e=>e.segment_hash!==r);if(o.length===0){let{[n]:t,...r}=i.urlsMap;e(f4(i.orderedUrlHashes.filter(e=>e!==n),r));return}e(f4(i.orderedUrlHashes,{...i.urlsMap,[n]:{...a,segments:o}}))},removeUrl:n=>{let r=t(),{[n]:i,...a}=r.urlsMap,{[n]:o,...s}=r.selectedBlocksByUrlHash;e({...f4(r.orderedUrlHashes.filter(e=>e!==n),a),selectedBlocksByUrlHash:s})},setBatchName:t=>e({batchName:t}),setSelectedTKeys:t=>e({selectedTKeys:t}),setIncludeLanguageCode:t=>e({includeLanguageCode:t}),removeSegmentsFromAll:n=>{let r=t(),i=new Set(n),a={},o=[],s={...r.selectedBlocksByUrlHash};
166r.orderedUrlHashes.forEach(e=>{let t=r.urlsMap[e];if(!t)return;let n=t.segments.filter(e=>!i.has(e.segment_hash));n.length>0?(a[e]={...t,segments:n},o.push(e)):delete s[e]}),e({orderedUrlHashes:o,urlsMap:a,selectedBlocksByUrlHash:s})},clearPendingCrossUrlRemoval:()=>e({pendingCrossUrlRemoval:null}),setPendingSelectAllSegments:t=>e({pendingSelectAllSegments:t}),reset:()=>e({orderedUrlHashes:[],urlsMap:{},batchName:``,selectedTKeys:[],includeLanguageCode:!1,pendingCrossUrlRemoval:null,pendingSelectAllSegments:null,selectedBlocksByUrlHash:{}})}}));function xot(e){let t=(0,q.c)(44),{onSelect:n,isQuickEdit:r}=e,i=n===void 0?void 0:n,a=r===void 0?!1:r,{translations:o,projectConfig:s}=nL(),{canRead:c,canWrite:l}=YL(w.TRANSLATIONS),{canWrite:u}=YL(`ai-assist`),[d]=ag(),f;t[0]===d?f=t[1]:(f=d.toString(),t[0]=d,t[1]=f);let p=f,m;t[2]===d?m=t[3]:(m=d.get(`t`)??``,t[2]=d,t[3]=m);let h=m,g;if(t[4]!==h||t[5]!==o){let e;t[7]===h?e=t[8]:(e=e=>e.translation_key===h,t[7]=h,t[8]=e),g=o.find(e),t[4]=h,t[5]=o,t[6]=g}else g=t[6];let _=g,v=eL().xapisUser,y;t[9]===i?y=t[10]:(y={onSelect:e=>{let{segmentHash:t}=e;return i?.(t)}},t[9]=i,t[10]=y);let b=y,{fetchNextPage:x}=I8e(),S;t[11]===p?S=t[12]:(S=()=>{let e=new URLSearchParams(p),{queryKey:t}=B$(e.get(`t`)??``,N$(e));return Bo.getInstance().getQueryData(t)},t[11]=p,t[12]=S);let C=S,T;t[13]===C?T=t[14]:(T=C()?.pages[0]?.totalCount??0,t[13]=C,t[14]=T);let E;t[15]!==x||t[16]!==C?(E=async e=>e===`next`?x().then(Tot):e===`first`?C()?.pages.flatMap(wot)??[]:[],t[15]=x,t[16]=C,t[17]=E):E=t[17];let D;t[18]!==T||t[19]!==E?(D={totalSegmentsCount:T,getSegments:E},t[18]=T,t[19]=E,t[20]=D):D=t[20];let O=D;if(!_){let e;return t[21]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Lh,{to:`..`}),t[21]=e):e=t[21],e}if(!c){let e;return t[22]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(XL,{}),t[22]=e):e=t[22],e}let{xapisUrl:k}=Ae.host,A=!l,j;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(j=es(),t[23]=j):j=t[23];let M;t[24]!==u||t[25]!==a||t[26]!==s.ai_translation_assist||t[27]!==A?(M={contextMode:!1,disableTagEdit:!1,viewOnly:A,canWriteAiAssist:u,logLevel:j,aiAssistConfig:s.ai_translation_assist,isQuickEdit:a},t[24]=u,t[25]=a,t[26]=s.ai_translation_assist,t[27]=A,t[28]=M):M=t[28];let N,P;t[29]===Symbol.for(`react.memo_cache_sentinel`)?(N={onUnsavedChanges:Cot},P={xapisHost:k,getAccessToken:Vg,onMutation:Sot},t[29]=N,t[30]=P):(N=t[29],P=t[30]);let F;t[31]!==b||t[32]!==O||t[33]!==M||t[34]!==_||t[35]!==v?(F={target:_,user:v,settings:M,applicationAPI:N,httpServiceAPI:P,segmentsAPI:O,contextAPI:b,mode:`specifiedSegment`},t[31]=b,t[32]=O,t[33]=M,t[34]=_,t[35]=v,t[36]=F):F=t[36];let I=F,L;t[37]===Symbol.for(`react.memo_cache_sentinel`)?(L=(0,Y.jsx)(`div`,{children:`Loading...`}),t[37]=L):L=t[37];let R;t[38]===Symbol.for(`react.memo_cache_sentinel`)?(R={flexGrow:1},t[38]=R):R=t[38];let z=`${_.translation_key}`,B;t[39]===z?B=t[40]:(B=(0,Y.jsx)(fot,{contextData:null},z),t[39]=z,t[40]=B);let V;return t[41]!==I||t[42]!==B?(V=(0,Y.jsx)(J.Suspense,{fallback:L,children:(0,Y.jsx)(Z,{style:R,children:(0,Y.jsx)(_nt,{config:I,children:B})})}),t[41]=I,t[42]=B,t[43]=V):V=t[43],V}function Sot(){return Bo.handleMutations()}function Cot(e){return VI({page:`dashboard`,unsaved:e})}function wot(e){let{segments:t}=e;return t}function Tot(e){return e.data.pages.at(-1).segments}var Eot=async({tKey:e,searchParams:t,langCode:n,targetLangName:r,numSegments:i,userContext:a})=>{if(!e)return;let{data:{segments:o}}=await $p.Segment.get(e,{...N$(t),notx:`0`,ignore_backfill:`0`},0,0),s=Dje({api:`Delete Segment`,translationKey:e,langCode:n,targetLangName:r,langNames:r?[r]:void 0,output:``,extra:{numSegments:i}},a);return $p.Segment.delete(e,o.map(({segment_hash:e})=>e).join(`,`),s).then(e=>{ea(e.status)?GI(e,`Deleting ${o.length} segments in background...`):PI(e,`Failed to delete ${o.length} segments`)}).catch(e=>{PI(e,`Error while deleting segments`)})},Dot=async({tKey:e,searchParams:t})=>{if(!e)return;let{VITE_APP_VERSION:n=``}={BASE_URL:`/`,DEV:!1,MODE:`production`,PROD:!0,SSR:!1,VITE_APP_VERSION:`2026.9.4`,VITE_BUILD_TIMESTAMP:`Thu, 17 Sep 2026 18:35:57 GMT`,VITE_GIT_COMMIT:`c5de82110`},{brand:r}=SS(),i=`live`;try{let{data:{segments:a}}=await $p.Segment.get(e,{...N$(t),notx:`0`,ignore_backfill:`0`}
166,0,0),o=a.filter(({status_code:e,target_jliff:t})=>e!==i&&t);await $p.SegmentContent.post(e,o.map(({segment_hash:e,target_jliff:t})=>({segment_hash:e,target:t??[],status_code:i})),r.appName+` `+n).then(e=>{ea(e.status)?GI(e,`Statuses updated to Live successfully`):PI(e,`Error while setting segment statuses to Live`)}).catch(e=>{PI(e,`Error while setting segment statuses to Live`)})}catch(e){PI(e,`Failed to fetch segments for status update`)}},Oot=[{path:y.PAGE_SOURCE_SEGMENTS,loader:jtt,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_SOURCE_SEGMENTS,children:(0,Y.jsx)(i7e,{children:(0,Y.jsx)(itt,{})})}),errorElement:(0,Y.jsx)(GQ,{})},{path:y.PAGE_TRANSLATIONS_SEGMENT_SEARCH,loader:async({params:e,request:t})=>{let n=new URL(t.url).searchParams,r=Bo.getInstance(),{projectId:i}=e||{};if(!i)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let a=hc(i);await r.ensureQueryData(L$(a));let o=N$(n),s=n.get(`t`)??``;return await r.ensureInfiniteQueryData(B$(s,o)),await r.ensureQueryData(L8e(s)),null},errorElement:(0,Y.jsx)(GQ,{}),children:[{element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_SOURCE_SEGMENTS,children:(0,Y.jsx)(J.Suspense,{fallback:(0,Y.jsx)(UI,{}),children:(0,Y.jsx)(()=>{let e=(0,q.c)(42),{isDesktopSize:t}=zI(),{translations:n}=nL(),{langcodeLabelMap:r}=RI(),i=aR(),[a]=ag(),o;e[0]===a?o=e[1]:(o=a.get(`t`),e[0]=a,e[1]=o);let s=o,c;e[2]===s?c=e[3]:(c=e=>e.translation_key===s,e[2]=s,e[3]=c);let l=n.find(c),{segments:u,numResults:d}=I8e(),f;e[4]===u?f=e[5]:(f=u===void 0?[]:u,e[4]=u,e[5]=f);let p=f,m=d===void 0?0:d,[h,g]=(0,J.useState)(``),_=p.length>0,v;if(e[6]!==p||e[7]!==h){let t;e[9]===h?t=e[10]:(t=e=>e.segment_hash===h,e[9]=h,e[10]=t),v=p.find(t),e[6]=p,e[7]=h,e[8]=v}else v=e[8];let b=v,x;e[11]===h?x=e[12]:(x=e=>{e!==h&&g(e)},e[11]=h,e[12]=x);let S=x,[C,w]=tC(!1),{close:T,open:E}=w,[D,O]=tC(!1),{close:k,open:A}=O,[j,M]=tC(!1),{close:N,open:P}=M,[F,I]=tC(!1),{close:L,open:R}=I,z=async()=>{Eot({tKey:l?.translation_key,searchParams:a,langCode:l?.target_lang_code,targetLangName:l?.target_lang_name,numSegments:m,userContext:i}).finally(k)},B=Z,V;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(V=(0,Y.jsx)(GM,{title:y.PAGE_TITLE_TRANSLATION_SEGMENT_SEARCH}),e[13]=V):V=e[13];let H=_&&l?(0,Y.jsxs)(Sj,{gap:8,flex:1,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`flex-end`,children:[(0,Y.jsxs)(Z,{gap:10,align:`center`,hidden:!_,justify:t?void 0:`space-between`,w:t?`100%`:`75%`,children:[(0,Y.jsxs)(Xj,{children:[(l?.target_lang_code&&r.get(l.target_lang_code))??l?.target_lang_name,` `,`(`,m.toLocaleString(),`)`]}),(0,Y.jsx)(ZL,{permissionKey:Ce,needsWriteAccess:!0,children:(0,Y.jsx)(QA,{label:`Create Batch`,disabled:t,position:`top`,children:(0,Y.jsx)(QE,{onClick:P,fw:700,c:$(`blue`,5),fz:14,children:(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)(TL,{size:24}),t&&`Create Batch`]})})})}),(0,Y.jsx)(ZL,{permissionKey:y.PAGE_TRANSLATIONS_SEGMENT_SEARCH,children:(0,Y.jsx)(JM,{to:`./${y.PAGE_TRANSLATIONS_EDITOR}?${new URLSearchParams(a)}`,td:`none`,fw:700,fz:14,children:(0,Y.jsx)(QA,{label:`Open Editor`,disabled:t,position:`top`,children:(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)(Xwe,{size:24}),t&&`Open Editor`]})})})}),(0,Y.jsx)(ZL,{permissionKey:y.PAGE_TRANSLATIONS_SEGMENT_SEARCH,needsWriteAccess:!0,children:(0,Y.jsx)(QA,{label:`Update Status`,disabled:t,position:`top`,children:(0,Y.jsx)(QE,{fw:700,fz:14,c:$(`blue`,5),onClick:R,children:(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)(AL,{size:24,color:$(`blue`,5)}),t&&`Update Status`]})})})}),(0,Y.jsx)(ZL,{permissionKey:y.PAGE_TRANSLATIONS_SEGMENT_SEARCH,needsWriteAccess:!0,children:(0,Y.jsx)(QA,{label:`Delete segments`,disabled:t,position:`top`,children:(0,Y.jsx)(QE,{c:`red.5`,onClick:A,fw:700,fz:14,children:(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)(hL,{size:24,color:$(`red`,5)}),t&&`Delete segments`]})})})})]}),(0,Y.jsx)(HO,{variant:`outline`,onClick:E,c:`blue.8`,leftSection:(0,Y.jsx)(FM,{c:`var(--mantine-color-blue-8)`}),rightSection:(0,Y.jsx)(pM,{size:24,className:`rotateLeft`}),miw:`fit-content`,children:`Filters`})]}),(0,Y.jsxs)(Z,{flex:1,gap:8,children:[(0,Y.jsx)(xot,{onSelect:e=>S(e),isQuickEdit:!0}),t?(0,Y.jsx)(trt,{segment:b}):(0,Y.jsx)(art,{segment:b})]})]}):(0,Y.jsx)(Sj,{w:`calc(100% - 440px)`,align:`center`,gap:24,mt:100,children:l?(0,Y.jsx)(Ket,{}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(LM,{}),(0,Y.jsx)(Xj,{order:2,maw:750,children:`Search for specific segment translations by using filters to refine your query`}),(0,Y.jsx)(Q,{maw:750,children:`This Translated Segments Search allows you to view your translation database. Automatic Machine Translations are not searchable. Upon applying filters, you will be able to review and edit translations, view translation details, download translation history, create batches for professional translation, or open translations in the Bablic editor tool.`})]})}),U;e[14]!==k||e[15]!==D||e[16]!==z||e[17]!==m?(U=(0,Y.jsx)(U8e,{numResults:m,opened:D,close:k,deleteSegments:z}),e[14]=k,e[15]=D,e[16]=z,e[17]=m,e[18]=U):U=e[18];let W;e[19]!==N||e[20]!==j?(W=(0,Y.jsx)(nrt,{opened:j,close:N}),e[19]=N,e[20]=j,e[21]=W):W=e[21];let G;e[22]!==l?.translation_key||e[23]!==a?(G=()=>Dot({tKey:l?.translation_key,searchParams:a}),e[22]=l?.translation_key,e[23]=a,e[24]=G):G=e[24];let ee;e[25]!==L||e[26]!==m||e[27]!==F||e[28]!==G?(ee=(0,Y.jsx)(ort,{opened:F,changeStatuses:G,onClose:L,numSegments:m}),e[25]=L,e[26]=m,e[27]=F,e[28]=G,e[29]=ee):ee=e[29];let te;e[30]!==T||e[31]!==C||e[32]!==_?(te=(0,Y.jsx)(J.Suspense,{fallback:null,children:(0,Y.jsx)(Ftt,{opened:C,close:T,hasResults:_})}),e[30]=T,e[31]=C,e[32]=_,e[33]=te):te=e[33];let ne;return e[34]!==B||e[35]!==V||e[36]!==H||e[37]!==U||e[38]!==W||e[39]!==ee||e[40]!==te?(ne=(0,Y.jsxs)(B,{direction:`column`,h:`100%`,flex:1,children:[V,H,U,W,ee,te]}),e[34]=B,e[35]=V,e[36]=H,e[37]=U,e[38]=W,e[39]=ee,e[40]=te,e[41]=ne):ne
166=e[41],ne},{})})}),index:!0},{path:y.PAGE_TRANSLATIONS_EDITOR,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_SOURCE_SEGMENTS,children:(0,Y.jsx)(xot,{})}),errorElement:(0,Y.jsx)(GQ,{})}]},{path:y.PAGE_GLOSSARY,loader:Att,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_GLOSSARY,children:(0,Y.jsx)(Ott,{})}),errorElement:(0,Y.jsx)(GQ,{})}];function kot(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Aot(e){if(Array.isArray(e))return e}function jot(e,t,n){return(t=Bot(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mot(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t!==0)for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function Not(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 167In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Pot(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fot(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Pot(Object(n),!0).forEach(function(t){jot(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pot(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Iot(e,t){if(e==null)return{};var n,r,i=Lot(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Lot(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function Rot(e,t){return Aot(e)||Mot(e,t)||Vot(e,t)||Not()}function zot(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Bot(e){var t=zot(e,`string`);return typeof t==`symbol`?t:t+``}function Vot(e,t){if(e){if(typeof e==`string`)return kot(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kot(e,t):void 0}}function Hot(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uot(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Wot(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Uot(Object(n),!0).forEach(function(t){Hot(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uot(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Got(){var e=[...arguments];return function(t){return e.reduceRight(function(e,t){return t(e)},t)}}function p4(e){return function t(){var n=this,r=[...arguments];return r.length>=e.length?e.apply(this,r):function(){var e=[...arguments];return t.apply(n,[].concat(r,e))}}}function m4(e){return{}.toString.call(e).includes(`Object`)}function Kot(e){return!Object.keys(e).length}function h4(e){return typeof e==`function`}function qot(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Jot(e,t){return m4(t)||g4(`changeType`),Object.keys(t).some(function(t){return!qot(e,t)})&&g4(`changeField`),t}function Yot(e){h4(e)||g4(`selectorType`)}function Xot(e){h4(e)||m4(e)||g4(`handlerType`),m4(e)&&Object.values(e).some(function(e){return!h4(e)}
167)&&g4(`handlersType`)}function Zot(e){e||g4(`initialIsRequired`),m4(e)||g4(`initialType`),Kot(e)&&g4(`initialContent`)}function Qot(e,t){throw Error(e[t]||e.default)}var g4=p4(Qot)({initialIsRequired:`initial state is required`,initialType:`initial state should be an object`,initialContent:`initial state shouldn't be an empty object`,handlerType:`handler should be an object or a function`,handlersType:`all handlers should be a functions`,selectorType:`selector should be a function`,changeType:`provided value of changes should be an object`,changeField:`it seams you want to change a field in the state which is not specified in the "initial" state`,default:"an unknown error accured in `state-local` package"}),_4={changes:Jot,selector:Yot,handler:Xot,initial:Zot};function $ot(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};_4.initial(e),_4.handler(t);var n={current:e},r=p4(nst)(n,t),i=p4(tst)(n),a=p4(_4.changes)(e),o=p4(est)(n);function s(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(e){return e};return _4.selector(e),e(n.current)}function c(e){Got(r,i,a,o)(e)}return[s,c]}function est(e,t){return h4(t)?t(e.current):t}function tst(e,t){return e.current=Wot(Wot({},e.current),t),t}function nst(e,t,n){return h4(t)?t(e.current):Object.keys(n).forEach(function(n){return t[n]?.call(t,e.current[n])}),n}var rst={create:$ot},ist={paths:{vs:`https://cdn.jsdelivr.net/npm/[email protected]/min/vs`}};function ast(e){return function t(){var n=this,r=[...arguments];return r.length>=e.length?e.apply(this,r):function(){var e=[...arguments];return t.apply(n,[].concat(r,e))}}}function ost(e){return{}.toString.call(e).includes(`Object`)}function sst(e){return e||dst(`configIsRequired`),ost(e)||dst(`configType`),e.urls?(cst(),{paths:{vs:e.urls.monacoBase}}):e}function cst(){console.warn(ust.deprecation)}function lst(e,t){throw Error(e[t]||e.default)}var ust={configIsRequired:`the configuration object is required`,configType:`the configuration object should be an object`,default:"an unknown error accured in `@monaco-editor/loader` package",deprecation:`Deprecation warning! 168 You are using deprecated way of configuration. 169 170 Instead of using 171 monaco.config({ urls: { monacoBase: '...' } }) 172 use 173 monaco.config({ paths: { vs: '...' } }) 174 175 For more please check the link https://github.com/suren-atoyan/monaco-loader#config 176 `},dst=ast(lst)(ust),fst={config:sst},pst=function(){var e=[...arguments];return function(t){return e.reduceRight(function(e,t){return t(e)},t)}};function mst(e,t){return Object.keys(t).forEach(function(n){t[n]instanceof Object&&e[n]&&Object.assign(t[n],mst(e[n],t[n]))}),Fot(Fot({},e),t)}var hst={type:`cancelation`,msg:`operation is manually canceled`};function v4(e){var t=!1,n=new Promise(function(n,r){e.then(function(e){return t?r(hst):n(e)}),e.catch(r)});return n.cancel=function(){return t=!0},n}var gst=[`monaco`],_st=Rot(rst.create({config:ist,isInitialized:!1,resolve:null,reject:null,monaco:null}),2),y4=_st[0],b4=_st[1];function vst(e){var t=fst.config(e),n=t.monaco,r=Iot(t,gst);b4(function(e){return{config:mst(e.config,r),monaco:n}})}function yst(){var e=y4(function(e){return{monaco:e.monaco,isInitialized:e.isInitialized,resolve:e.resolve}});if(!e.isInitialized){if(b4({isInitialized:!0}),e.monaco)return e.resolve(e.monaco),v4(x4);if(window.monaco&&window.monaco.editor)return wst(window.monaco),e.resolve(window.monaco),v4(x4);pst(bst,Sst)(Cst)}return v4(x4)}function bst(e){return document.body.appendChild(e)}function xst(e){var t=document.createElement(`script`);return e&&(t.src=e),t}function Sst(e){var t=y4(function(e){return{config:e.config,reject:e.reject}}),n=xst(`${t.config.paths.vs}/loader.js`);return n.onload=function(){return e()},n.onerror=t.reject,n}function Cst(){var e=y4(function(e){return{config:e.config,resolve:e.resolve,reject:e.reject}}),t=window.require;t.config(e.config),t([`vs/editor/editor.main`],function(t){var n=t.m||t;wst(n),e.resolve(n)},function(t){e.reject(t)})}function wst(e){y4().monaco||b4({monaco:e})}function Tst(){return y4(function(e){return e.monaco})}var x4=new Promise(function(e,t){return b4({resolve:e,reject:t})}),Est={config:vst,init:yst,__getMonacoInstance:Tst},S4={wrapper:{display:`flex`,position:`relative`,textAlign:`initial`},fullWidth:{width:`100%`},hide:{display:`none`}},Dst={container:{display:`flex`,height:`100%`,width:`100%`,justifyContent:`center`,alignItems:`center`}};function Ost({children:e}){return J.createElement(`div`,{style:Dst.container},e)}var kst=Ost;function Ast({width:e,height:t,isEditorReady:n,loading:r,_ref:i,className:a,wrapperProps:o}){return J.createElement(`section`,{style:{...S4.wrapper,width:e,height:t},...o},!n&&J.createElement(kst,null,r),J.createElement(`div`,{ref:i,style:{...S4.fullWidth,...!n&&S4.hide},className:a}))}var jst=(0,J.memo)(Ast);function Mst(e){(0,J.useEffect)(e,[])}var Nst=Mst;function Pst(e,t,n=!0){let r=(0,J.useRef)(!0);(0,J.useEffect)(r.current||!n?()=>{r.current=!1}:e,t)}var C4=Pst;function w4(){}function T4(e,t,n,r){return Fst(e,r)||Ist(e,t,n,r)}function Fst(e,t){return e.editor.getModel(Lst(e,t))}function Ist(e,t,n,r){return e.editor.createModel(t,n,r?Lst(e,r):void 0)}function Lst(e,t){return e.Uri.parse(t)}function Rst({original:e,modified:t,language:n,originalLanguage:r,modifiedLanguage:i,originalModelPath:a,modifiedModelPath:o,keepCurrentOriginalModel:s=!1,keepCurrentModifiedModel:c=!1,theme:l=`light`,loading:u=`Loading...`,options:d={},height:f=`100%`,width:p=`100%`,className:m,wrapperProps:h={},beforeMount:g=w4,onMount:_=w4}){let[v,y]=(0,J.useState)(!1),[b,x]=(0,J.useState)(!0),S=(0,J.useRef)(null),C=(0,J.useRef)(null),w=(0,J.useRef)(null),T=(0,J.useRef)(_),E=(0,J.useRef)(g),D=(0,J.useRef)(!1);Nst(()=>
176{let e=Est.init();return e.then(e=>(C.current=e)&&x(!1)).catch(e=>e?.type!==`cancelation`&&console.error(`Monaco initialization: error:`,e)),()=>S.current?A():e.cancel()}),C4(()=>{if(S.current&&C.current){let t=S.current.getOriginalEditor(),i=T4(C.current,e||``,r||n||`text`,a||``);i!==t.getModel()&&t.setModel(i)}},[a],v),C4(()=>{if(S.current&&C.current){let e=S.current.getModifiedEditor(),r=T4(C.current,t||``,i||n||`text`,o||``);r!==e.getModel()&&e.setModel(r)}},[o],v),C4(()=>{let e=S.current.getModifiedEditor();e.getOption(C.current.editor.EditorOption.readOnly)?e.setValue(t||``):t!==e.getValue()&&(e.executeEdits(``,[{range:e.getModel().getFullModelRange(),text:t||``,forceMoveMarkers:!0}]),e.pushUndoStop())},[t],v),C4(()=>{S.current?.getModel()?.original.setValue(e||``)},[e],v),C4(()=>{let{original:e,modified:t}=S.current.getModel();C.current.editor.setModelLanguage(e,r||n||`text`),C.current.editor.setModelLanguage(t,i||n||`text`)},[n,r,i],v),C4(()=>{C.current?.editor.setTheme(l)},[l],v),C4(()=>{S.current?.updateOptions(d)},[d],v);let O=(0,J.useCallback)(()=>{if(!C.current)return;E.current(C.current);let s=T4(C.current,e||``,r||n||`text`,a||``),c=T4(C.current,t||``,i||n||`text`,o||``);S.current?.setModel({original:s,modified:c})},[n,t,i,e,r,a,o]),k=(0,J.useCallback)(()=>{!D.current&&w.current&&(S.current=C.current.editor.createDiffEditor(w.current,{automaticLayout:!0,...d}),O(),C.current?.editor.setTheme(l),y(!0),D.current=!0)},[d,l,O]);(0,J.useEffect)(()=>{v&&T.current(S.current,C.current)},[v]),(0,J.useEffect)(()=>{!b&&!v&&k()},[b,v,k]);function A(){let e=S.current?.getModel();s||e?.original?.dispose(),c||e?.modified?.dispose(),S.current?.dispose()}return J.createElement(jst,{width:p,height:f,isEditorReady:v,loading:u,_ref:w,className:m,wrapperProps:h})}var zst=(0,J.memo)(Rst);function Bst(e){let t=(0,J.useRef)();return(0,J.useEffect)(()=>{t.current=e},[e]),t.current}var Vst=Bst,E4=new Map;function Hst({defaultValue:e,defaultLanguage:t,defaultPath:n,value:r,language:i,path:a,theme:o=`light`,line:s,loading:c=`Loading...`,options:l={},overrideServices:u={},saveViewState:d=!0,keepCurrentModel:f=!1,width:p=`100%`,height:m=`100%`,className:h,wrapperProps:g={},beforeMount:_=w4,onMount:v=w4,onChange:y,onValidate:b=w4}){let[x,S]=(0,J.useState)(!1),[C,w]=(0,J.useState)(!0),T=(0,J.useRef)(null),E=(0,J.useRef)(null),D=(0,J.useRef)(null),O=(0,J.useRef)(v),k=(0,J.useRef)(_),A=(0,J.useRef)(),j=(0,J.useRef)(r),M=Vst(a),N=(0,J.useRef)(!1),P=(0,J.useRef)(!1);Nst(()=>{let e=Est.init();return e.then(e=>(T.current=e)&&w(!1)).catch(e=>e?.type!==`cancelation`&&console.error(`Monaco initialization: error:`,e)),()=>E.current?I():e.cancel()}),C4(()=>{let o=T4(T.current,e||r||``,t||i||``,a||n||``);o!==E.current?.getModel()&&(d&&E4.set(M,E.current?.saveViewState()),E.current?.setModel(o),d&&E.current?.restoreViewState(E4.get(a)))},[a],x),C4(()=>{E.current?.updateOptions(l)},[l],x),C4(()=>{!E.current||r===void 0||(E.current.getOption(T.current.editor.EditorOption.readOnly)?E.current.setValue(r):r!==E.current.getValue()&&(P.current=!0,E.current.executeEdits(``,[{range:E.current.getModel().getFullModelRange(),text:r,forceMoveMarkers:!0}]),E.current.pushUndoStop(),P.current=!1))},[r],x),C4(()=>{let e=E.current?.getModel();e&&i&&T.current?.editor.setModelLanguage(e,i)},[i],x),C4(()=>{s!==void 0&&E.current?.revealLine(s)},[s],x),C4(()=>{T.current?.editor.setTheme(o)},[o],x);let F=(0,J.useCallback)(()=>{if(!(!D.current||!T.current)&&!N.current){k.current(T.current);let c=a||n,f=T4(T.current,r||e||``,t||i||``,c||``);E.current=T.current?.editor.create(D.current,{model:f,automaticLayout:!0,...l},u),d&&E.current.restoreViewState(E4.get(c)),T.current.editor.setTheme(o),s!==void 0&&E.current.revealLine(s),S(!0),N.current=!0}},[e,t,n,r,i,a,l,u,d,o,s]);(0,J.useEffect)(()=>{x&&O.current(E.current,T.current)},[x]),(0,J.useEffect)(()=>{!C&&!x&&F()},[C,x,F]),j.current=r,(0,J.useEffect)(()=>{x&&y&&(A.current?.dispose(),A.current=E.current?.onDidChangeModelContent(e=>{P.current||y(E.current.getValue(),e)}))},[x,y]),(0,J.useEffect)(()=>{if(x){let e=T.current.editor.onDidChangeMarkers(e=>{let t=E.current.getModel()?.uri;if(t&&e.find(e=>e.path===t.path)){let e=T.current.editor.getModelMarkers({resource:t});b?.(e)}});return()=>{e?.dispose()}}return()=>{}},[x,b]);function I(){A.current?.dispose(),f?d&&E4.set(a,E.current.saveViewState()):E.current.getModel()?.dispose(),E.current.dispose()}return J.createElement(jst,{width:p,height:m,isEditorReady:x,loading:c,_ref:D,className:h,wrapperProps:g})}var Ust=(0,J.memo)(Hst),Wst=({target:e,cssValue:t})=>{let n=RegExp(`(?:\\/\\* LANGUAGE_SELECTOR_POSITION: "[^"]*" LANGUAGE_SELECTOR_THEME: "[^"]*"(?: LANGUAGE_SELECTOR_WIDTH: "[^"]*")* \\*\\/(?:\\r\\n|\\n)*)*((?:[\\s\\S])*)`),[,r]=t.match(n)??[],i=r?nc(r):`clear`,{custom_css_hash:a=``,staging_custom_css_hash:o=``}=e||{},s={custom_css:i,custom_css_hash:a,staging_custom_css:i,staging_custom_css_hash:o},{project_key:c,translation_key:l}=e||{};return $p.ProjectTranslation.put(c,l,s)},Gst={icon:`_icon_1w03n_1`,header:`_header_1w03n_15`},D4=(e,t)=>
176{let n=e.find(e=>e.revision_hash===t);return n?ec(n.config_encoded):``},Kst=e=>{let t=(0,q.c)(58),{revisions:n,unsavedCss:r}=e,i=n.length>0,a=r!==null,o=n.length>1||i&&a,[s,c]=(0,J.useState)(`closed`),l=s!==`closed`,u=s===`compare`,d;t[0]===n?d=t[1]:(d=n.sort(qst).map(Jst),t[0]=n,t[1]=d);let f=d,p=f?.[0]?.value||``,m;t[2]!==a||t[3]!==f?(m=a?[{value:`unsaved`,label:`Unsaved Changes`},...f]:f,t[2]=a,t[3]=f,t[4]=m):m=t[4];let h=m,g=a?`unsaved`:h?.[1]?.value||``,[_,v]=(0,J.useState)(p),[y,b]=(0,J.useState)(g),x;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(x=()=>{c(`closed`)},t[5]=x):x=t[5];let S=x,C;t[6]!==o||t[7]!==g||t[8]!==p||t[9]!==i?(C=()=>{i&&v(p),o&&b(g)},t[6]=o,t[7]=g,t[8]=p,t[9]=i,t[10]=C):C=t[10];let w;t[11]!==o||t[12]!==i||t[13]!==f||t[14]!==r?(w=[f,i,o,r],t[11]=o,t[12]=i,t[13]=f,t[14]=r,t[15]=w):w=t[15],(0,J.useEffect)(C,w);let T;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(T=e=>{e&&v(e)},t[16]=T):T=t[16];let E=T,D;t[17]!==o||t[18]!==i?(D=e=>{let{mode:t}=e;return(0,Y.jsx)(QA,{label:`CSS ${t===`compare`?`Compare`:`History`}`,disabled:!i,children:(0,Y.jsx)(HO,{p:`0.25rem`,disabled:t===`compare`?!o:!i,variant:`transparent`,onClick:()=>c(t),children:t===`history`?(0,Y.jsx)(Rat,{size:24}):(0,Y.jsx)(S2e,{size:24})})})},t[17]=o,t[18]=i,t[19]=D):D=t[19];let O=D,k;t[20]===O?k=t[21]:(k=(0,Y.jsxs)(Z,{className:`buttons`,gap:5,children:[(0,Y.jsx)(O,{mode:`history`}),(0,Y.jsx)(O,{mode:`compare`})]}),t[20]=O,t[21]=k);let A=s===`history`?`CSS History`:`CSS Compare`,j;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(j={ta:`center`},t[22]=j):j=t[22];let M;if(t[23]!==y||t[24]!==f||t[25]!==u){let e;t[27]!==y||t[28]!==u?(e=e=>({...e,disabled:u&&e.value===y}),t[27]=y,t[28]=u,t[29]=e):e=t[29],M=f.map(e),t[23]=y,t[24]=f,t[25]=u,t[26]=M}else M=t[26];let N;t[30]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsx)(pM,{size:18}),t[30]=N):N=t[30];let P;t[31]===Symbol.for(`react.memo_cache_sentinel`)?(P=e=>E(e||``),t[31]=P):P=t[31];let F;t[32]!==_||t[33]!==M?(F=(0,Y.jsx)(ej,{w:`240px`,p:0,data:M,value:_,rightSection:N,placeholder:`Choose a Date`,onChange:P}),t[32]=_,t[33]=M,t[34]=F):F=t[34];let I;t[35]!==O||t[36]!==h||t[37]!==y||t[38]!==_||t[39]!==u?(I=u?(0,Y.jsxs)(Z,{align:`center`,children:[(0,Y.jsx)(ej,{w:`240px`,data:h.map(e=>({...e,disabled:e.value===_})),value:y,rightSection:(0,Y.jsx)(pM,{size:18}),placeholder:`Choose a Date`,onChange:e=>e&&b(e||``)}),(0,Y.jsx)(O,{mode:`history`})]}):(0,Y.jsx)(O,{mode:`compare`}),t[35]=O,t[36]=h,t[37]=y,t[38]=_,t[39]=u,t[40]=I):I=t[40];let L;t[41]!==F||t[42]!==I?(L=(0,Y.jsxs)(Z,{className:Gst.header,children:[F,I]}),t[41]=F,t[42]=I,t[43]=L):L=t[43];let R;t[44]!==y||t[45]!==n||t[46]!==_||t[47]!==u||t[48]!==r?(R=(0,Y.jsx)(Z,{mt:`8px`,h:`70vh`,children:u?(0,Y.jsx)(zst,{options:{readOnly:!0},original:D4(n,_),modified:y===`unsaved`?r:D4(n,y),language:`css`,loading:(0,Y.jsx)(fD,{}),className:`GlobalLinkNoTx`}):(0,Y.jsx)(Ust,{options:{readOnly:!0},value:D4(n,_),height:`75vh`,defaultLanguage:`css`,loading:(0,Y.jsx)(fD,{}),className:`GlobalLinkNoTx`})}),t[44]=y,t[45]=n,t[46]=_,t[47]=u,t[48]=r,t[49]=R):R=t[49];let z;t[50]!==l||t[51]!==L||t[52]!==R||t[53]!==A?(z=(0,Y.jsxs)(YM,{size:`100%`,title:A,titleProps:j,opened:l,onClose:S,children:[L,R]}),t[50]=l,t[51]=L,t[52]=R,t[53]=A,t[54]=z):z=t[54];let B;return t[55]!==z||t[56]!==k?(B=(0,Y.jsxs)(Y.Fragment,{children:[k,z]}),t[55]=z,t[56]=k,t[57]=B):B=t[57],B};function qst(e,t){return t.lastmod_utc.localeCompare(e.lastmod_utc)}function Jst(e){return{value:e.revision_hash,label:vne(e.lastmod_utc)}}var Yst={newSelector:`_newSelector_1bexe_1`},O4=`bablicSelectorCustomCss`,Xst=e=>{let t=(0,q.c)(23),{css:n,showButton:r}=e,i=r===void 0?!0:r,{translations:a}=nL(),o;t[0]===a?o=t[1]:(o=a.map(Zst),t[0]=a,t[1]=o);let s=o,[c,l]=(0,J.useState)(!i),u;t[2]===n?u=t[3]:(u=n.includes(`language-selector`),t[2]=n,t[3]=u);let d=u,[f]=(0,J.useState)(Qst),p=!d||f,m;t[4]===s.length?m=t[5]:(m=()=>Math.floor(Math.random()*s.length),t[4]=s.length,t[5]=m);let[h,g]=(0,J.useState)(m),_=s[h]??s[0],[v,y]=(0,J.useState)(!0),b=$st,x,S;if(t[6]!==n||t[7]!==p?(x=()=>{if(!p)return b(n),ect},S=[n,p],t[6]=n,t[7]=p,t[8]=x,t[9]=S):(x=t[8],S=t[9]),(0,J.useEffect)(x,S),p){let e;return t[10]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(`div`,{}),t[10]=e):e=t[10],e}let C;t[11]!==i||t[12]!==c?(C=i&&(0,Y.jsx)(QA,{label:c?`Close Language selector preview`:`Show language selector preview`,children:(0,Y.jsx)(HO,{variant:`transparent`,onClick:()=>l(tct),className:`GlobalLinkNoTx`,children:(0,Y.jsx)(x2e,{size:24})})}),t[11]=i,t[12]=c,t[13]=C):C=t[13];let w;t[14]!==s||t[15]!==v||t[16]!==h||t[17]!==_||t[18]!==c?(w=c&&(0,Y.jsxs)(`div`,{id:`LanguageSelectorPreview`,className:`OneLinkNoTx GLGO-language-selector`,children:[(0,Y.jsx)(`div`,{className:`GlobalLinkNoTx oljs-select-selected${v?` oljs-select-arrow-active`:``}`,onClick:()=>y(nct),children:_}),(0,Y.jsx)(`div`,{className:`oljs-select-items${v?``:` oljs-select-hide`}`,children:s.map((e,t)=>(0,Y.jsx)(`div`,{className:`GlobalLinkNoTx oljs-select-item${t===h?` oljs-same-as-selected`:``}`,onClick:()=>{g(t),y(!1)},children:e},e+t))})]}),t[14]=s,t[15]=v,t[16]=h,t[17]=_,t[18]=c,t[19]=w):w=t[19];let T;return t[20]!==C||t[21]!==w?(T=(0,Y.jsxs)(Y.Fragment,{children:[C,w]}),t[20]=C,t[21]=w,t[22]=T):T=t[22],T};function Zst(e){return e.deployment_label}function Qst(){return!!document.getElementById(`GLGOLanguageSelector`)}function $st(e){let t=document.getElementById(O4);
176if(t)t.innerHTML=e;else{let t=document.createElement(`style`);t.id=O4,t.innerHTML=e,document.head.appendChild(t)}}function ect(){let e=document.getElementById(O4);e&&e.remove()}function tct(e){return!e}function nct(e){return!e}var rct=ls(),{updateCustomCss:ict,gotElementSelector:act}=window.editorAPI||{},k4=e=>{ict&&ict(e)},oct=e=>{let t=(0,q.c)(92),{target:n,cssEditorCss:r,setCssEditorCss:i,showPreviewButton:a,navigationBlocker:o,readOnly:s}=e,c=a===void 0?!0:a,l=Th(),u;t[0]===n?u=t[1]:(u=Ac(n),t[0]=n,t[1]=u);let d=u,f;t[2]===n?f=t[3]:(f=n||{},t[2]=n,t[3]=f);let{custom_css:p}=f,m=p===void 0?``:p,h;t[4]===m?h=t[5]:(h=ec(m),t[4]=m,t[5]=h);let g=h,[_,v]=(0,J.useState)(!1),[y,b]=(0,J.useState)(g||``),x;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(x=[],t[6]=x):x=t[6];let[S,C]=(0,J.useState)(x),[w,T]=(0,J.useState)(``),[E,D]=(0,J.useState)(!1),O=r&&i?r:y,k=r&&i?i:b,A;t[7]!==g||t[8]!==k?(A=e=>{typeof e==`string`&&(k(e),e===g&&k4(e))},t[7]=g,t[8]=k,t[9]=A):A=t[9];let j=A,M=O!==g,N,P;t[10]!==M||t[11]!==o?(N=()=>{o?.(M)},P=[o,M],t[10]=M,t[11]=o,t[12]=N,t[13]=P):(N=t[12],P=t[13]),(0,J.useEffect)(N,P);let F,I,L;if(t[14]!==O||t[15]!==w||t[16]!==s||t[17]!==l||t[18]!==k||t[19]!==n){L=()=>{if(!s){if(!n){aC.show({message:`Oops, there was a problem with saving your edits.`});return}D(!0),Wst({target:n,cssValue:O}).then(sct).catch(cct).finally(()=>{l.revalidate(),I(n.translation_key),k4(O),D(!1)})}};let e;t[23]!==w||t[24]!==k?(e=()=>{k(e=>`${e}\n${w} {\n\n}`),T(``)},t[23]=w,t[24]=k,t[25]=e):e=t[25],F=e,I=e=>{$p.ConfigHistory.get(e,`custom_css`).then(e=>{let{status:t,revisions:n}=e;ea(t)||aC.show({message:`There was a problem with fetching the revisions.`}),C(n)})},t[14]=O,t[15]=w,t[16]=s,t[17]=l,t[18]=k,t[19]=n,t[20]=F,t[21]=I,t[22]=L}else F=t[20],I=t[21],L=t[22];let R;t[26]!==g||t[27]!==k?(R=()=>{k(g)},t[26]=g,t[27]=k,t[28]=R):R=t[28];let z;t[29]===m?z=t[30]:(z=[m],t[29]=m,t[30]=z),(0,J.useEffect)(R,z);let B;t[31]!==I||t[32]!==n?(B=()=>{n&&(I(n.translation_key),act&&act(e=>T(e)))},t[31]=I,t[32]=n,t[33]=B):B=t[33];let V=n?.translation_key,H;t[34]===V?H=t[35]:(H=[V],t[34]=V,t[35]=H),(0,J.useEffect)(B,H);let U;t[36]!==F||t[37]!==w||t[38]!==s?(U=!s&&w&&(0,Y.jsxs)(Z,{align:`center`,gap:8,children:[(0,Y.jsx)(HO,{variant:`transparent`,onClick:F,children:`Add new CSS`}),(0,Y.jsx)(Q,{translate:`no`,className:Yst.newSelector,children:w}),(0,Y.jsx)(HO,{variant:`transparent`,onClick:()=>T(``),children:`X`})]}),t[36]=F,t[37]=w,t[38]=s,t[39]=U):U=t[39];let W;t[40]===Symbol.for(`react.memo_cache_sentinel`)?(W=(0,Y.jsx)(fD,{}),t[40]=W):W=t[40];let G;t[41]===Symbol.for(`react.memo_cache_sentinel`)?(G=e=>v(e?.length>0),t[41]=G):G=t[41];let ee;t[42]===s?ee=t[43]:(ee={readOnly:s},t[42]=s,t[43]=ee);let te;t[44]!==O||t[45]!==g||t[46]!==j||t[47]!==ee?(te=(0,Y.jsx)(Ust,{height:`50vh`,language:`css`,defaultValue:g,loading:W,onChange:j,onValidate:G,value:O,options:ee,className:`GlobalLinkNoTx`}),t[44]=O,t[45]=g,t[46]=j,t[47]=ee,t[48]=te):te=t[48];let ne=M?O:null,re;t[49]!==S||t[50]!==ne?(re=(0,Y.jsx)(Kst,{revisions:S,unsavedCss:ne}),t[49]=S,t[50]=ne,t[51]=re):re=t[51];let ie;t[52]!==y||t[53]!==d||t[54]!==c?(ie=d&&c&&(0,Y.jsx)(Xst,{css:y},`custom`),t[52]=y,t[53]=d,t[54]=c,t[55]=ie):ie=t[55];let K;t[56]!==re||t[57]!==ie?(K=(0,Y.jsxs)(Z,{gap:5,children:[re,ie]}),t[56]=re,t[57]=ie,t[58]=K):K=t[58];let ae=O===g,oe;t[59]!==g||t[60]!==k?(oe=()=>{k(g),k4(g)},t[59]=g,t[60]=k,t[61]=oe):oe=t[61];let se;t[62]!==ae||t[63]!==oe?(se=(0,Y.jsx)(HO,{variant:`outline`,disabled:ae,onClick:oe,children:`Cancel`}),t[62]=ae,t[63]=oe,t[64]=se):se=t[64];let ce;t[65]!==O||t[66]!==g?(ce=rct&&(0,Y.jsx)(HO,{disabled:O===g,onClick:()=>{k4(O)},children:`Preview`}),t[65]=O,t[66]=g,t[67]=ce):ce=t[67];let le=!_,ue=s||!M||E,de;t[68]===_?de=t[69]:(de=_?(0,Y.jsx)(jM,{size:18}):null,t[68]=_,t[69]=de);let fe;t[70]!==E||t[71]!==s?(fe=E?(0,Y.jsx)(fD,{color:`white`,size:`sm`}):s?`View Only`:`Save`,t[70]=E,t[71]=s,t[72]=fe):fe=t[72];let pe;t[73]!==L||t[74]!==ue||t[75]!==de||t[76]!==fe?(pe=(0,Y.jsx)(HO,{disabled:ue,onClick:L,leftSection:de,children:fe}),t[73]=L,t[74]=ue,t[75]=de,t[76]=fe,t[77]=pe):pe=t[77];let me;t[78]!==le||t[79]!==pe?(me=(0,Y.jsx)(QA,{label:`Check warnings before saving`,disabled:le,children:pe}),t[78]=le,t[79]=pe,t[80]=me):me=t[80];let he;t[81]!==se||t[82]!==ce||t[83]!==me?(he=(0,Y.jsxs)(Z,{gap:15,children:[se,ce,me]}),t[81]=se,t[82]=ce,t[83]=me,t[84]=he):he=t[84];let ge;t[85]!==K||t[86]!==he?(ge=(0,Y.jsxs)(Z,{w:`100%`,justify:`space-between`,gap:20,children:[K,he]}),t[85]=K,t[86]=he,t[87]=ge):ge=t[87];let _e;return t[88]!==U||t[89]!==te||t[90]!==ge?(_e=(0,Y.jsxs)(Z,{direction:`column`,gap:20,children:[U,te,ge]}),t[88]=U,t[89]=te,t[90]=ge,t[91]=_e):_e=t[91],_e};function sct(e){let{status:t}=e;ea(t)?aC.show({message:`Successfully saved your edits!`}):aC.show({message:`Oops, there was a problem with saving your edits.`})}function cct(){aC.show({message:`Oops, there was a problem with saving your edits.`})}var lct=e=>{let t=(0,q.c)(57),{activeTargets:n,currentTarget:r,onSelect:i}=e,{langcodeLabelMap:a}=RI(),o,s,c,l,u,d,f,p,m,h,g,_,v;if(t[0]!==n||t[1]!==r.is_live||t[2]!==r.target_lang_code||t[3]!==r.target_lang_name||t[4]!==r.translation_key||t[5]!==a||t[6]!==i){let e;t[20]===r.translation_key?e=t[21]:(e=e=>e.translation_key!==r.translation_key,t[20]=r.translation_key,t[21]=e);let y=n.filter(e);l=Jk,g=!0,_=`bottom-end`;let b=r.is_live?`live`:`private`,x;t[22]===b?x=t[23]:(x=(0,Y.jsx)(WI,{status:b}),t[22]=b,t[23]=x);let S;t[24]!==r.target_lang_code||t[25]!==r.target_lang_name||t[26]!==a?(S=a.get(r.target_lang_code)??r.target_lang_name,t[24]=r.target_lang_code,t[25]=r.target_lang_name,t[26]=a,t[27]=S):S=t[27];let C;t[28]===S?C=t[29]:(C=(0,Y.jsx)(Q,{fw:600,children:S}),t[28]=S,t[29]=C);let w;t[30]===Symbol.for(`react.memo_cache_sentinel`)?(w=(0,Y.jsx)(X,{miw:14,children:(0,Y.jsx)(U6e,{color:`var(--mantine-color-blue-9)`,size:14})}),t[30]=w):w=t[30],t[31]!==x||t[32]!==C?(v=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{children:(0,Y.jsxs)(Z,{align:`center`,gap:10,children:[x,C,w]})})}),t[31]=x,t[32]=C,t[33]=v):v=t[33],c=Jk.Dropdown,h=0,s=XE,f=200,p=`y`,m=!0,o=X,u=10;let T;t[34]!==a||t[35]!==i?(T=e=>(0,Y.jsx)(Jk.Item,{onClick:()=>i(e.translation_key),children:(0,Y.jsxs)(Z,{align:`center`,gap:10,children:[(0,Y.jsx)(WI,{status:e.is_live?`live`:`private`}),(0,Y.jsx)(Q,{fw:600,children:a.get(e.target_lang_code)??e.target_lang_name})]})},e.translation_key),t[34]=a,t[35]=i,t[36]=T):T=t[36],d=y.map(T),t[0]=n,t[1]=r.is_live,t[2]=r.target_lang_code,t[3]=r.target_lang_name,t[4]=r.translation_key,t[5]=a,t[6]=i,t[7]=o,t[8]=s,t[9]=c,t[10]=l,t[11]=u,t[12]=d,t[13]=f,t[14]=p,t[15]=m,t[16]=h,t[17]=g,t[18]=_,t[19]=v}else o=t[7],s=t[8],c=t[9],l=t[10],u=t[11],d=t[12],f=t[13],p=t[14],m=t[15],h=t[16],g=t[17],_=t[18],v=t[19];let y;t[37]!==o||t[38]!==u||t[39]!==d?(y=(0,Y.jsx)(o,{mr:u,children:d}),t[37]=o,t[38]=u,t[39]=d,t[40]=y):y=t[40];let b;t[41]!==s||t[42]!==y||t[43]!==f||t[44]!==p||t[45]!==m?(b=(0,Y.jsx)(s,{h:f,scrollbars:p,offsetScrollbars:m,children:y}),t[41]=s,t[42]=y,t[43]=f,t[44]=p,t[45]=m,t[46]=b):b=t[46];let x;t[47]!==c||t[48]!==b||t[49]!==h?(x=(0,Y.jsx)(c,{pr:h,children:b}),t[47]=c,t[48]=b,t[49]=h,t[50]=x):x=t[50];let S;return t[51]!==l||t[52]!==x||t[53]!==g||t[54]!==_||t[55]!==v?(S=(0,Y.jsxs)(l,{withinPortal:g,position:_,children:[v,x]}),t[51]=l,t[52]=x,t[53]=g,t[54]=_,t[55]=v,t[56]=S):S=t[56],S},{dashboardAPI:uct}=window,A4=cs(),{isSupportedDesktopOS:dct}=gs(),fct=`http://${E}:${T}`;async function pct(e){let t=Date.now()+e;for(;Date.now()<t;){try{if((await fetch(fct,{signal:AbortSignal.timeout(500)})).ok)return!0}catch{}await new Promise(e=>
176setTimeout(e,300))}return!1}async function mct(){try{return(await navigator.permissions.query({name:`local-network-access`})).state===`denied`}catch{return!1}}var j4=e=>{let t=(0,q.c)(28),{path:n,options:r,disabled:i,color:a,icon:o,enableInBrowser:s,permissionKey:c,tooltipText:l}=e,u=a===void 0?`var(--mantine-color-blue-5)`:a,{projectId:d}=gh(),{pathname:f,search:p}=fh(),{canRead:m,canWrite:h}=YL(c),[g,_]=tC(!1),{open:v,close:b}=_,[x,S]=(0,J.useState)(!1),[C,w]=(0,J.useState)(!1),T;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(T=Qp(`launchDTFromBrowser`),t[0]=T):T=t[0];let E=n&&(A4||s&&T)&&(uct||!A4)&&d,D;t[1]!==u||t[2]!==o?(D=o||(0,Y.jsx)(dEe,{color:u,size:18}),t[1]=u,t[2]=o,t[3]=D):D=t[3];let O=D,k=m&&E&&!i&&(A4||dct),A=`${l??`Open in Studio`}${h?``:` (Read Only)`}`,j;t[4]!==b||t[5]!==C?(j=C?[{label:`Close`,action:b}]:[{label:`Download Latest Version`,to:`/${y.PAGE_DESKTOP_APP}`,action:b}],t[4]=b,t[5]=C,t[6]=j):j=t[6];let M;t[7]===C?M=t[8]:(M=C?(0,Y.jsx)(Q,{size:`sm`,children:`Chrome is blocking this site from accessing apps on your device. To fix this, go to Chrome Settings â Privacy and security â Site settings â Apps on device and set this site to Allow.`}):(0,Y.jsx)(Q,{size:`sm`,children:`Make sure Bablic Desktop is installed and up to date. If it's already running, try restarting it.`}),t[7]=C,t[8]=M);let N;t[9]!==b||t[10]!==g||t[11]!==j||t[12]!==M?(N=(0,Y.jsx)(YM,{opened:g,onClose:b,title:`Bablic Desktop couldn't be reached`,footerActions:j,children:M}),t[9]=b,t[10]=g,t[11]=j,t[12]=M,t[13]=N):N=t[13];let P;t[14]!==O||t[15]!==k||t[16]!==h||t[17]!==x||t[18]!==v||t[19]!==r||t[20]!==n||t[21]!==f||t[22]!==p||t[23]!==A?(P=k?(0,Y.jsx)(QA,{label:A,multiline:!0,children:(0,Y.jsx)(X,{style:{cursor:x?`default`:`pointer`,opacity:h?1:.8,display:`flex`,alignItems:`center`},onClick:async e=>{if(e.stopPropagation(),A4)setTimeout(()=>{uct?.openStudio(n,r)},500);else{let e=f+p;if(window.location.href=`bablicstudio://open-studio?path=${encodeURIComponent(n)}&dashboardPath=${encodeURIComponent(e)}`,await mct()){w(!0),v();return}S(!0);let t=await pct(5e3);S(!1),t||(w(!1),v())}},children:x?(0,Y.jsx)(fD,{size:18}):O})}):(0,Y.jsx)(Y.Fragment,{}),t[14]=O,t[15]=k,t[16]=h,t[17]=x,t[18]=v,t[19]=r,t[20]=n,t[21]=f,t[22]=p,t[23]=A,t[24]=P):P=t[24];let F;return t[25]!==N||t[26]!==P?(F=(0,Y.jsxs)(Y.Fragment,{children:[N,P]}),t[25]=N,t[26]=P,t[27]=F):F=t[27],F},hct=()=>{let e=(0,q.c)(33),t=hh(),{projectId:n,translationKey:r,translationId:i}=tL(),{canRead:a,canWrite:o}=YL(C),{activeTranslations:s}=nL(),c;if(e[0]!==s||e[1]!==r){let t;e[3]===r?t=e[4]:(t=e=>e.translation_key===r,e[3]=r,e[4]=t),c=s.find(t),e[0]=s,e[1]=r,e[2]=c}else c=e[2];let l=c;if(!r||!l){setTimeout(()=>{t(`/${n}/${y.PAGE_PROJECT}/${y.PAGE_LANGUAGES}`)},1500);let r;return e[5]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(X,{children:`Invalid translation key.`}),e[5]=r):r=e[5],r}if(!a){let t;return e[6]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(XL,{}),e[6]=t):t=e[6],t}let u=`Custom CSS Editor${o?``:` (View Only)`}`,d;e[7]===u?d=e[8]:(d=(0,Y.jsx)(Xj,{order:1,children:u}),e[7]=u,e[8]=d);let f;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsx)(lk,{orientation:`vertical`,color:`blue.8`,size:`xs`}),e[9]=f):f=e[9];let p;e[10]===t?p=e[11]:(p=e=>t(`../${y.PAGE_CUSTOM_CSS_EDITOR}/${fc(e)}`),e[10]=t,e[11]=p);let m;e[12]!==s||e[13]!==p||e[14]!==l?(m=(0,Y.jsx)(lct,{activeTargets:s,currentTarget:l,onSelect:p}),e[12]=s,e[13]=p,e[14]=l,e[15]=m):m=e[15];let h;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(`div`,{style:{flexGrow:1}}),e[16]=h):h=e[16];let g=`/${n}/${w.CSS_EDITOR}?t=${i}`,_;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsx)(PM,{size:24,color:$(`blue`,5)}),e[17]=_):_=e[17];let v;e[18]===g?v=e[19]:(v=(0,Y.jsx)(j4,{path:g,permissionKey:w.CSS_EDITOR,icon:_,tooltipText:`Open CSS Editor in Studio`,enableInBrowser:!0}),e[18]=g,e[19]=v);let b;e[20]!==d||e[21]!==m||e[22]!==v?(b=(0,Y.jsxs)(Z,{gap:20,align:`center`,wrap:`wrap`,children:[d,f,m,h,v]}),e[20]=d,e[21]=m,e[22]=v,e[23]=b):b=e[23];let x;e[24]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsxs)(Q,{children:[(0,Y.jsx)(Q,{span:!0,fw:700,children:`NOTE:`}),` `,`Changes made here only apply to pages translated into the selected language.`]}),e[24]=x):x=e[24];let S;e[25]===b?S=e[26]:(S=(0,Y.jsxs)(Z,{direction:`column`,gap:10,px:15,children:[b,x]}),e[25]=b,e[26]=S);let T=!o,E;
176e[27]!==T||e[28]!==l?(E=(0,Y.jsx)(oct,{target:l,navigationBlocker:gct,readOnly:T},l.translation_key),e[27]=T,e[28]=l,e[29]=E):E=e[29];let D;return e[30]!==S||e[31]!==E?(D=(0,Y.jsxs)(fEe,{gap:20,children:[S,E]}),e[30]=S,e[31]=E,e[32]=D):D=e[32],D};function gct(e){return VI({page:`dashboard`,unsaved:e})}var M4=hR((e,t)=>({pending:{},setDeploymentMethod:t=>e(e=>({pending:{...e.pending,deploymentMethod:t}})),setDeploymentName:t=>e(e=>({pending:{...e.pending,deploymentName:t}})),setDomain:t=>e(e=>({pending:{...e.pending,domain:t}})),setStagingDomain:t=>e(e=>({pending:{...e.pending,stagingDomain:t}})),setDeploymentValue:(t,n)=>e(e=>({pending:{...e.pending,deploymentValues:{...e.pending.deploymentValues,[t]:n}}})),clearDeploymentValue:t=>e(e=>{let{[t]:n,...r}=e.pending.deploymentValues||{};return{pending:{...e.pending,deploymentValues:Object.keys(r).length>0?r:void 0}}}),setLabel:(t,n)=>e(e=>({pending:{...e.pending,labels:{...e.pending.labels,[t]:n}}})),clearLabel:t=>e(e=>{let{[t]:n,...r}=e.pending.labels||{};return{pending:{...e.pending,labels:Object.keys(r).length>0?r:void 0}}}),clearPending:()=>e({pending:{}}),clearPendingField:t=>e(e=>{let{[t]:n,...r}=e.pending;return{pending:r}}),hasPendingChanges:e=>{let{pending:n}=t();return e?e===`deploymentValues`?n.deploymentValues!==void 0&&Object.keys(n.deploymentValues).length>0:e===`labels`?n.labels!==void 0&&Object.keys(n.labels).length>0:n[e]!==void 0:n.deploymentMethod!==void 0||n.domain!==void 0||n.stagingDomain!==void 0||n.deploymentValues!==void 0&&Object.keys(n.deploymentValues).length>0||n.labels!==void 0&&Object.keys(n.labels).length>0},usePendingCount:()=>{let{pending:e}=t();return[e.deploymentMethod,e.deploymentName,e.domain,e.stagingDomain!==void 0,e.deploymentValues&&Object.keys(e.deploymentValues).length>0,e.labels&&Object.keys(e.labels).length>0].filter(Boolean).length}})),_ct=()=>{let e=(0,q.c)(44),{project:t}=nL(),n;e[0]===t?n=e[1]:(n=t===void 0?{}:t,e[0]=t,e[1]=n);let{origin_name:r,additional_origins:i}=n,a=r===void 0?``:r,o;e[2]===i?o=e[3]:(o=i===void 0?[]:i,e[2]=i,e[3]=o);let s=o,{pending:c,setDomain:l,setStagingDomain:u,clearPendingField:d}=M4(),f=c.domain??a,p=s[0],m=c.stagingDomain===void 0?p:c.stagingDomain,h=m!==void 0&&m!==``,g=f&&!ac(f)?`Enter a valid domain`:void 0,_=m&&!ac(m)?`Enter a valid domain`:void 0,v;e[4]!==d||e[5]!==a||e[6]!==p||e[7]!==u?(v=e=>{if(e){let e=p||a4e(a);e===p?d(`stagingDomain`):u(e)}else u(``)},e[4]=d,e[5]=a,e[6]=p,e[7]=u,e[8]=v):v=e[8];let y=v,b;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,Y.jsx)(KD,{variant:`info`,icon:(0,Y.jsx)(AM,{}),children:`View or edit your production domain. Enable staging environment to view your staging website.`}),e[9]=b):b=e[9];let x;e[10]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(Xj,{order:5,c:`blue.8`,children:`Production Domain`}),e[10]=x):x=e[10];let S=!!g,C;e[11]!==d||e[12]!==a||e[13]!==l?(C=e=>{e.target.value===a?d(`domain`):l(e.target.value)},e[11]=d,e[12]=a,e[13]=l,e[14]=C):C=e[14];let w;e[15]===g?w=e[16]:(w=g?(0,Y.jsx)(QA,{label:g,children:(0,Y.jsx)(jM,{size:16,fill:$(`red`,5)})}):void 0,e[15]=g,e[16]=w);let T;e[17]!==d||e[18]!==c.domain?(T=c.domain!==void 0&&(0,Y.jsx)(gD,{type:`button`,variant:`subtle`,onClick:()=>d(`domain`),children:(0,Y.jsx)(PL,{})}),e[17]=d,e[18]=c.domain,e[19]=T):T=e[19];let E;e[20]!==f||e[21]!==w||e[22]!==T||e[23]!==S||e[24]!==C?(E=(0,Y.jsx)(Kj,{value:f,error:S,onChange:C,leftSection:w,rightSection:T}),e[20]=f,e[21]=w,e[22]=T,e[23]=S,e[24]=C,e[25]=E):E=e[25];let D;e[26]===y?D=e[27]:(D=e=>y(e.target.checked),e[26]=y,e[27]=D);let O;e[28]!==h||e[29]!==D?(O=(0,Y.jsx)(AO,{label:`Enable Staging Environment`,checked:h,onChange:D}),e[28]=h,e[29]=D,e[30]=O):O=e[30];let k;e[31]!==E||e[32]!==O?(k=(0,Y.jsxs)(Sj,{gap:10,children:[x,E,O]}),e[31]=E,e[32]=O,e[33]=k):k=e[33];let A;e[34]!==d||e[35]!==m||e[36]!==c.stagingDomain||e[37]!==u||e[38]!==h||e[39]!==_?(A=h&&(0,Y.jsxs)(Sj,{gap:10,children:[(0,Y.jsx)(Xj,{order:5,c:`blue.8`,children:`Staging Domain`}),(0,Y.jsx)(Kj,{value:m??``,error:!!_,onChange:e=>u(e.target.value),leftSection:_?(0,Y.jsx)(QA,{label:_,children:(0,Y.jsx)(jM,{size:16,fill:$(`red`,5)})}):void 0,rightSection:c.stagingDomain!==void 0&&(0,Y.jsx)(gD,{type:`button`,variant:`subtle`,onClick:()=>d(`stagingDomain`),children:(0,Y.jsx)(PL,{})})})]}
176),e[34]=d,e[35]=m,e[36]=c.stagingDomain,e[37]=u,e[38]=h,e[39]=_,e[40]=A):A=e[40];let j;return e[41]!==k||e[42]!==A?(j=(0,Y.jsxs)(Z,{direction:`column`,gap:20,children:[b,k,A]}),e[41]=k,e[42]=A,e[43]=j):j=e[43],j},N4={card:`_card_1qpcm_1`,row:`_row_1qpcm_7`,highlighted:`_highlighted_1qpcm_16`,warningDot:`_warningDot_1qpcm_20`,languageBadges:`_languageBadges_1qpcm_32`},P4=e=>{let t=(0,q.c)(20),{label:n,children:r,isActive:i,onClick:a,isPending:o}=e,s=o===void 0?!1:o,c;t[0]!==i||t[1]!==a?(c=()=>{a&&!i&&a()},t[0]=i,t[1]=a,t[2]=c):c=t[2];let l=c,u=`${N4.row} ${i?N4.highlighted:``}`,d=a&&!i?`pointer`:`default`,f;t[3]===d?f=t[4]:(f={cursor:d},t[3]=d,t[4]=f);let p;t[5]===s?p=t[6]:(p=(0,Y.jsx)(X,{"data-pending":s,className:N4.warningDot}),t[5]=s,t[6]=p);let m;t[7]===n?m=t[8]:(m=(0,Y.jsx)(Q,{c:`blueGray.8`,children:n}),t[7]=n,t[8]=m);let h;t[9]!==p||t[10]!==m?(h=(0,Y.jsxs)(Z,{align:`center`,gap:6,children:[p,m]}),t[9]=p,t[10]=m,t[11]=h):h=t[11];let g;t[12]!==r||t[13]!==h?(g=(0,Y.jsxs)(Z,{justify:`space-between`,align:`start`,gap:4,children:[h,r]}),t[12]=r,t[13]=h,t[14]=g):g=t[14];let _;return t[15]!==l||t[16]!==u||t[17]!==f||t[18]!==g?(_=(0,Y.jsx)(X,{className:u,onClick:l,style:f,children:g}),t[15]=l,t[16]=u,t[17]=f,t[18]=g,t[19]=_):_=t[19],_},vct=e=>{let t=(0,q.c)(7),{isComplete:n,completeText:r,incompleteText:i}=e,a;t[0]===n?a=t[1]:(a=n?(0,Y.jsx)(MM,{size:18,fill:$(`green`,6)}):(0,Y.jsx)(jM,{size:18,fill:$(`red`,5)}),t[0]=n,t[1]=a);let o=n?r:i,s;t[2]===o?s=t[3]:(s=(0,Y.jsx)(Q,{children:o}),t[2]=o,t[3]=s);let c;return t[4]!==a||t[5]!==s?(c=(0,Y.jsxs)(Z,{align:`center`,gap:6,children:[a,s]}),t[4]=a,t[5]=s,t[6]=c):c=t[6],c},yct=e=>{let t=(0,q.c)(26),{languageData:n,isActive:r,isPending:i,onClick:a}=e,o=i===void 0?!1:i,[s,c]=(0,J.useState)(!1),l=(0,J.useRef)(null),[u,d]=(0,J.useState)(!1),f;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(f=()=>{let e=l.current;e&&d(e.scrollHeight>e.clientHeight)},t[0]=f):f=t[0];let p;t[1]===n?p=t[2]:(p=[n],t[1]=n,t[2]=p),(0,J.useEffect)(f,p);let m;t[3]!==r||t[4]!==a?(m=()=>{a&&!r&&a()},t[3]=r,t[4]=a,t[5]=m):m=t[5];let h=m,g;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(g=e=>{e.stopPropagation(),c(xct)},t[6]=g):g=t[6];let _=g,v=`${N4.row} ${r?N4.highlighted:``}`,y=a&&!r?`pointer`:`default`,b;t[7]===y?b=t[8]:(b={cursor:y},t[7]=y,t[8]=b);let x;t[9]===o?x=t[10]:(x=(0,Y.jsx)(X,{"data-pending":o,className:N4.warningDot}),t[9]=o,t[10]=x);let S;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsx)(Q,{c:`blueGray.8`,children:`Language`}),t[11]=S):S=t[11];let C;t[12]===x?C=t[13]:(C=(0,Y.jsxs)(Z,{align:`center`,gap:6,children:[x,S]}),t[12]=x,t[13]=C);let w;t[14]!==s||t[15]!==u||t[16]!==n?(w=(0,Y.jsx)(Z,{direction:`column`,align:`flex-end`,gap:4,children:n.length>0?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Z,{ref:l,gap:4,wrap:`wrap`,justify:`flex-end`,className:s?void 0:N4.languageBadges,children:n.map(Sct)}),u&&(0,Y.jsx)(gD,{variant:`filled`,color:`blue`,size:`sm`,radius:`sm`,onClick:_,children:s?(0,Y.jsx)(qAe,{size:14}):(0,Y.jsx)(bL,{size:14})})]}):(0,Y.jsx)(Q,{c:`blueGray.6`,children:`â`})}),t[14]=s,t[15]=u,t[16]=n,t[17]=w):w=t[17];let T;t[18]!==C||t[19]!==w?(T=(0,Y.jsxs)(Z,{justify:`space-between`,align:`start`,gap:4,children:[C,w]}),t[18]=C,t[19]=w,t[20]=T):T=t[20];let E;return t[21]!==h||t[22]!==T||t[23]!==v||t[24]!==b?(E=(0,Y.jsx)(X,{className:v,onClick:h,style:b,children:T}),t[21]=h,t[22]=T,t[23]=v,t[24]=b,t[25]=E):E=t[25],E},bct=({activeTab:e})=>{let{project:t,activeTranslations:n}=nL(),r=hh(),{projectId:i}=tL(),a=vo(),{additional_origins:o=[],project_status:s}=t,{pending:c,hasPendingChanges:l,usePendingCount:u,clearPending:d,clearPendingField:f,clearDeploymentValue:p}=M4(),[m,h]=(0,J.useState)(!1),g=c.domain??t.origin_name,_=c.stagingDomain===void 0?o[0]:c.stagingDomain,v=c.deploymentMethod??t.deployment_method,b=c.deploymentName??t.deployment_name??`langPref`,x=[sQ,uQ].includes(v),S=dQ.find(e=>e.method===v)?.label??v,C=n.map(e=>({value:c.deploymentValues?.[e.translation_key]??e.deployment_value,name:e.target_lang_name})).filter(e=>e.value),w=!!(s&&s!==`UNVERIFIED`),T=s===`LIVE`||s===`PROD`,E=u(),D=Object.values(c.deploymentValues??{}).some(e=>
176!s4e(e,v)),O=c.domain!==void 0&&!ac(c.domain),k=c.stagingDomain!==void 0&&c.stagingDomain!==``&&!ac(c.stagingDomain),A=D||O||k;return(0,Y.jsx)(GO,{withBorder:!0,p:`sm`,className:N4.card,w:{base:`100%`,md:380,xl:420},children:(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsxs)(Z,{align:`center`,gap:`xs`,mb:`md`,children:[(0,Y.jsx)(mL,{size:24,color:`var(--mantine-color-blue-6)`}),(0,Y.jsx)(Q,{fz:`lg`,fw:600,c:`blue.8`,children:`Configuration Summary`})]}),(0,Y.jsx)(P4,{label:`Production Domain`,isActive:e===y.PAGE_DEPLOYMENT_DOMAIN,onClick:()=>r(RL(i,`project-domain`)),isPending:c.domain!==void 0,children:(0,Y.jsx)(Q,{fw:600,c:`blue.6`,children:g})}),_&&(0,Y.jsx)(P4,{label:`Staging Domain`,isPending:l(`stagingDomain`),isActive:e===y.PAGE_DEPLOYMENT_DOMAIN,onClick:()=>r(RL(i,`project-domain`)),children:(0,Y.jsx)(Q,{fw:600,c:`blue.6`,children:_})}),(0,Y.jsx)(P4,{label:`Deployment Method`,isActive:e===y.PAGE_DEPLOYMENT_METHOD,isPending:l(`deploymentMethod`)||l(`deploymentName`),onClick:()=>r(RL(i,`deployment-method`)),children:(0,Y.jsxs)(Z,{direction:`column`,align:`flex-end`,children:[(0,Y.jsx)(Q,{fw:600,c:`blue.6`,children:S}),x&&(0,Y.jsx)(Q,{fz:`xs`,c:`blueGray.6`,children:b})]})}),(0,Y.jsx)(yct,{languageData:C,isActive:e===y.PAGE_DEPLOYMENT_VALUES,isPending:l(`deploymentValues`)||l(`labels`),onClick:()=>r(RL(i,`deployment-values`))}),(0,Y.jsx)(P4,{label:`Installation Status`,isActive:e===y.PAGE_SNIPPET_INJECTION,onClick:()=>r(RL(i,`snippet-injection`)),children:(0,Y.jsx)(vct,{isComplete:w,completeText:`Verified`,incompleteText:`Not Completed`})}),(0,Y.jsx)(P4,{label:`Translation Status`,isActive:e===y.PAGE_SNIPPET_INJECTION,onClick:()=>r(RL(i,`snippet-injection`)),children:(0,Y.jsx)(vct,{isComplete:T,completeText:`Live`,incompleteText:`Private Mode`})}),(0,Y.jsx)(HO,{fullWidth:!0,mt:`md`,loading:m,disabled:E===0||A||m,onClick:async()=>{h(!0);try{let e=await u4e({projectKey:t.project_key,pending:c});await a.refetchQueries({queryKey:[`project`,t.project_key]}),e.project===`success`&&(f(`deploymentMethod`),f(`deploymentName`),f(`domain`),f(`stagingDomain`)),e.values.succeeded.forEach(e=>p(e)),e.labels===`success`&&f(`labels`);let n=e.project===`error`||e.labels===`error`||e.values.failed.length>0,r=e.project===`success`||e.labels===`success`||e.values.succeeded.length>0;n?r?PI(Error(`Partial deployment save`),`Some changes were saved, but others failed. Please review and try again.`):PI(Error(`Deployment save failed`),`Failed to save deployment settings. Please try again.`):GI(`Deployment settings saved`)}catch(e){PI(e,`Failed to save deployment settings. Please try again.`)}finally{h(!1)}},children:`Save`}),(0,Y.jsx)(HO,{fullWidth:!0,variant:`outline`,mt:`md`,disabled:E===0||m,onClick:d,children:`Undo Changes`})]})})};function xct(e){return!e}function Sct(e,t){return(0,Y.jsx)(QA,{label:e.name,withArrow:!0,position:`top`,children:(0,Y.jsx)(RO,{variant:`filled`,c:`cyan.7`,bg:`cyan.0`,radius:`sm`,tt:`uppercase`,style:{cursor:`default`},children:e.value})},t)}var Cct=[{value:y.PAGE_DEPLOYMENT_DOMAIN,label:`Domain Settings`},{value:y.PAGE_DEPLOYMENT_METHOD,label:`Deployment Method`},{value:y.PAGE_DEPLOYMENT_VALUES,label:`Language Config`},{value:y.PAGE_SNIPPET_INJECTION,label:`Installation`}],wct=()=>{let e=(0,q.c)(31),t=fh(),n=hh(),{projectKey:r}=tL(),{hasPendingChanges:i,clearPending:a}=M4(),o;e[0]===i?o=e[1]:(o=i(),e[0]=i,e[1]=o),HI(o);let s;e[2]===a?s=e[3]:(s=()=>()=>{a(),VI({page:`dashboard`,unsaved:!1})},e[2]=a,e[3]=s);let c;e[4]!==a||e[5]!==r?(c=[r,a],e[4]=a,e[5]=r,e[6]=c):c=e[6],(0,J.useEffect)(s,c);let l;e[7]===t.pathname?l=e[8]:(l=t.pathname.split(`/`),e[7]=t.pathname,e[8]=l);let u=l,d=u[u.length-1],f;e[9]===d?f=e[10]:(f=Cct.find(e=>e.value===d)?.value??(d===y.PAGE_INSTALLATION?y.PAGE_DEPLOYMENT_DOMAIN:d),e[9]=d,e[10]=f);let p=f,m;e[11]!==p||e[12]!==n?(m=e=>{e===null||e===p||n(e)},e[11]=p,e[12]=n,e[13]=m):m=e[13];let h=m,g;e[14]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(GM,{title:`Deployment Settings`}),e[14]=g):g=e[14];let _;e[15]===p?_=e[16]:(_=Cct.map(e=>{let t=e.value===p;return(0,Y.jsx)(Gj.Tab,{value:e.value,styles:{tab:{width:`25%`,backgroundColor:`transparent`,cursor:t?`default`:`pointer`}
176,tabLabel:{whiteSpace:`wrap`,lineHeight:`1.2`}},children:e.label},e.value)}),e[15]=p,e[16]=_);let v;e[17]===_?v=e[18]:(v=(0,Y.jsx)(Gj.List,{mb:20,children:_}),e[17]=_,e[18]=v);let b;e[19]!==p||e[20]!==h||e[21]!==v?(b=(0,Y.jsx)(Gj,{value:p,onChange:h,children:v}),e[19]=p,e[20]=h,e[21]=v,e[22]=b):b=e[22];let x;e[23]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(Rh,{}),e[23]=x):x=e[23];let S;e[24]===b?S=e[25]:(S=(0,Y.jsxs)(GO,{p:24,flex:1,maw:1200,children:[b,x]}),e[24]=b,e[25]=S);let C;e[26]===p?C=e[27]:(C=(0,Y.jsx)(bct,{activeTab:p}),e[26]=p,e[27]=C);let w;return e[28]!==S||e[29]!==C?(w=(0,Y.jsxs)(Y.Fragment,{children:[g,(0,Y.jsxs)(Z,{gap:20,wrap:`wrap`,children:[S,C]})]}),e[28]=S,e[29]=C,e[30]=w):w=e[30],w},F4={card:`_card_1lx9t_1`,selected:`_selected_1lx9t_7`,locked:`_locked_1lx9t_13`,editBox:`_editBox_1lx9t_18`,previewBox:`_previewBox_1lx9t_24`,actionButton:`_actionButton_1lx9t_33`,undo:`_undo_1lx9t_40`},Tct=[{label:`Cookie`,methodKey:sQ,seoFriendly:!1,setupLevel:`easy`,bestFor:`Simple sites without SEO requirements`,advantages:[`Simple setup`,`No URL changes`,`Remembers preference`],considerations:[`Not SEO-friendly`,`Cookie consent required`,`No shareable language URLs`]},{label:`Folder`,methodKey:cQ,seoFriendly:!0,setupLevel:`medium`,bestFor:`Most websites with SEO needs`,advantages:[`SEO-friendly URLs`,`Shareable language links`,`Clear URL structure`],considerations:[`Requires server configuration`,`URL routing setup needed`,`May need CDN adjustments`]},{label:`Subdomain`,methodKey:lQ,seoFriendly:!0,setupLevel:`complex`,bestFor:`Enterprise sites with regional teams`,advantages:[`Full regional separation`,`Independent hosting possible`,`Best for geo-targeting`],considerations:[`DNS configuration required`,`SSL certificates per subdomain`,`Higher maintenance overhead`]},{label:`Query Parameters`,methodKey:uQ,seoFriendly:!1,setupLevel:`easy`,bestFor:`Quick testing or legacy systems`,advantages:[`Easiest implementation`,`No server changes needed`,`Good for testing`],considerations:[`Poor SEO performance`,`URLs look awkward`,`May conflict with other params`]}],Ect={easy:`green.6`,medium:`orange.6`,complex:`red.5`},Dct=e=>{let t=(0,q.c)(39),{selectedMethod:n,hoveredMethod:r}=e,i=r??n,a,o,s,c,l,u,d,f,p,m,h,g,_,v;if(t[0]!==i||t[1]!==r||t[2]!==n){u=Symbol.for(`react.early_return_sentinel`);bb0:{let e;t[17]===i?e=t[18]:(e=e=>e.methodKey===i,t[17]=i,t[18]=e);let y=Tct.find(e),b=!!(r&&r!==n);if(!y){u=null;break bb0}s=GO,h=`blueGray.0`,g=`md`,_=`md`,v=!1,l=(0,Y.jsxs)(Q,{fw:600,c:`blue.8`,mb:`sm`,children:[b?`Preview`:`Selected`,`: `,y.label]}),o=nj,p=2;let x;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(Q,{fw:600,c:`blue.6`,fz:`sm`,children:`Advantages`}),t[19]=x):x=t[19],m=(0,Y.jsxs)(Sj,{gap:`xs`,children:[x,y.advantages.map(kct)]}),a=Sj,c=`xs`,t[20]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(Q,{fw:600,c:`orange.6`,fz:`sm`,children:`Considerations`}),t[20]=d):d=t[20],f=y.considerations.map(Act)}t[0]=i,t[1]=r,t[2]=n,t[3]=a,t[4]=o,t[5]=s,t[6]=c,t[7]=l,t[8]=u,t[9]=d,t[10]=f,t[11]=p,t[12]=m,t[13]=h,t[14]=g,t[15]=_,t[16]=v}else a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],p=t[11],m=t[12],h=t[13],g=t[14],_=t[15],v=t[16];if(u!==Symbol.for(`react.early_return_sentinel`))return u;let y;t[21]!==a||t[22]!==c||t[23]!==d||t[24]!==f?(y=(0,Y.jsxs)(a,{gap:c,children:[d,f]}),t[21]=a,t[22]=c,t[23]=d,t[24]=f,t[25]=y):y=t[25];let b;t[26]!==o||t[27]!==y||t[28]!==p||t[29]!==m?(b=(0,Y.jsxs)(o,{cols:p,children:[m,y]}),t[26]=o,t[27]=y,t[28]=p,t[29]=m,t[30]=b):b=t[30];let x;return t[31]!==s||t[32]!==l||t[33]!==b||t[34]!==h||t[35]!==g||t[36]!==_||t[37]!==v?(x=(0,Y.jsxs)(s,{bg:h,p:g,mb:_,withBorder:v,children:[l,b]}),t[31]=s,t[32]=l,t[33]=b,t[34]=h,t[35]=g,t[36]=_,t[37]=v,t[38]=x):x=t[38],x},Oct=()=>{let e=(0,q.c)(2),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Rj.Thead,{bg:`blueGray.1`,children:(0,Y.jsxs)(Rj.Tr,{children:[(0,Y.jsx)(Rj.Th,{c:`blue.8`,fw:600,children:`Method`}),(0,Y.jsx)(Rj.Th,{c:`blue.8`,fw:600,children:`SEO`}),(0,Y.jsx)(Rj.Th,{c:`blue.8`,fw:600,children:`Setup`}),(0,Y.jsx)(Rj.Th,{c:`blue.8`,fw:600,children:`Best For`})]})}),e[0]=t):t=e[0];let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsxs)(Rj,{bd:`1px solid var(--mantine-color-blueGray-3)`,children:[t,(0,Y.jsx)(Rj.Tbody,{children:Tct.map(jct)})]}),e[1]=n):n=e[1],n};function kct(e,t){return(0,Y.jsxs)(Z,{align:`center`,gap:6,children:[(0,Y.jsx)(MM,{size:16,fill:$(`blue`,6)}),(0,Y.jsx)(Q,{fz:`sm`,c:`blueGray.8`,children:e})]},t)}function Act(e,t){return(0,Y.jsxs)(Z,{align:`center`,gap:6,children:[(0,Y.jsx)(jM,{size:16,fill:$(`orange`,6)}),(0,Y.jsx)(Q,{fz:`sm`,c:`blueGray.8`,children:e})]},t)}function jct(e){return(0,Y.jsxs)(Rj.Tr,{children:[(0,Y.jsx)(Rj.Td,{c:`blueGray.8`,children:e.label}),(0,Y.jsx)(Rj.Td,{children:(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[e.seoFriendly?(0,Y.jsx)(MM,{size:16,fill:$(`green`,6)}):(0,Y.jsx)(jM,{size:16,fill:$(`red`,5)}),(0,Y.jsx)(Q,{c:e.seoFriendly?`green.6`:`red.5`,children:e.seoFriendly?`Good`:`Poor`})]})}),(0,Y.jsx)(Rj.Td,{children:(0,Y.jsx)(Q,{c:Ect[e.setupLevel],tt:`capitalize`,children:e.setupLevel})}),(0,Y.jsx)(Rj.Td,{c:`blueGray.8`,children:e.bestFor})]},e.methodKey)}var Mct=e=>{let t=(0,q.c)(73),{project:n,option:r,isSelected:i,isLocked:a,onSelect:o,onHoverStart:s,onHoverEnd:c}=e,{method:l,label:u,Icon:d,UrlPreview:f,blurb:p,note:m}=r,h=LL(`update-subscription`),[g,_]=(0,J.useState)(!1),{pending:v,setDeploymentName:y,clearPendingField:b}
176=M4(),x=v?.deploymentName??n.deployment_name??`langPref`,S;t[0]!==i||t[1]!==l?(S=[`cookie`,`query`].includes(l)&&i,t[0]=i,t[1]=l,t[2]=S):S=t[2];let C=S,w=l===`cookie`?`Cookie Name`:`Query Parameter Name`,T,E;t[3]===i?(T=t[4],E=t[5]):(T=()=>{i||_(!1)},E=[i],t[3]=i,t[4]=T,t[5]=E),(0,J.useEffect)(T,E);let D=i&&F4.selected,O=a&&F4.locked,k;t[6]!==D||t[7]!==O?(k=[F4.card,D,O].filter(Boolean),t[6]=D,t[7]=O,t[8]=k):k=t[8];let A=k.join(` `),j=a||i?void 0:o,M=a?`gray.7`:`blue.8`,N;t[9]===d?N=t[10]:(N=(0,Y.jsx)(d,{size:24}),t[9]=d,t[10]=N);let P;t[11]===u?P=t[12]:(P=(0,Y.jsx)(Q,{fz:`md`,fw:600,c:`inherit`,children:u}),t[11]=u,t[12]=P);let F;t[13]!==P||t[14]!==M||t[15]!==N?(F=(0,Y.jsxs)(Z,{align:`center`,gap:`xs`,c:M,children:[N,P]}),t[13]=P,t[14]=M,t[15]=N,t[16]=F):F=t[16];let I;t[17]===a?I=t[18]:(I=a&&(0,Y.jsxs)(Z,{align:`center`,gap:4,c:`blue.8`,children:[(0,Y.jsx)(SL,{size:20}),(0,Y.jsx)(Q,{fz:`sm`,fw:600,c:`inherit`,children:`Core/Pro`})]}),t[17]=a,t[18]=I);let L;t[19]!==C||t[20]!==a||t[21]!==l?(L=C&&!a&&(0,Y.jsx)(QE,{onClick:e=>{e.stopPropagation(),_(Pct)},children:(0,Y.jsxs)(Z,{align:`center`,gap:2,c:`blue.5`,children:[(0,Y.jsx)(xL,{size:16}),(0,Y.jsx)(Q,{fw:600,fz:`xs`,c:`inherit`,children:`Edit ${l===`cookie`?`Cookie`:`Query`} Name`})]})}),t[19]=C,t[20]=a,t[21]=l,t[22]=L):L=t[22];let R;t[23]!==F||t[24]!==I||t[25]!==L?(R=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,mah:24,children:[F,I,L]}),t[23]=F,t[24]=I,t[25]=L,t[26]=R):R=t[26];let z;t[27]===p?z=t[28]:(z=(0,Y.jsx)(Q,{c:`blueGray.8`,children:p}),t[27]=p,t[28]=z);let B;t[29]!==b||t[30]!==x||t[31]!==g||t[32]!==i||t[33]!==w||t[34]!==y?(B=g&&i&&(0,Y.jsxs)(X,{px:`xs`,className:F4.editBox,children:[(0,Y.jsx)(Q,{fz:`xs`,fw:600,c:`blue.8`,m:4,children:w}),(0,Y.jsx)(Kj,{value:x,onChange:e=>y(e.target.value),onClick:Fct}),(0,Y.jsxs)(Z,{gap:`xs`,justify:`flex-end`,children:[(0,Y.jsx)(HO,{variant:`transparent`,className:F4.actionButton,c:`blueGray.8`,onClick:e=>{e.stopPropagation(),b(`deploymentName`)},children:`Undo`}),(0,Y.jsx)(HO,{variant:`transparent`,className:F4.actionButton,onClick:e=>{e.stopPropagation(),_(!1)},children:`Done`})]})]}),t[29]=b,t[30]=x,t[31]=g,t[32]=i,t[33]=w,t[34]=y,t[35]=B):B=t[35];let V=`${F4.previewBox} ${a?F4.locked:``}`,H;t[36]===Symbol.for(`react.memo_cache_sentinel`)?(H=(0,Y.jsx)(Q,{fz:`xs`,c:`blueGray.8`,children:`URL Preview:`}),t[36]=H):H=t[36];let U;t[37]!==f||t[38]!==x||t[39]!==n.origin_name?(U=(0,Y.jsx)(Q,{fz:`sm`,c:`blueGray.8`,className:`GlobalLinkNoTx`,children:(0,Y.jsx)(f,{url:n.origin_name,deploymentName:x})}),t[37]=f,t[38]=x,t[39]=n.origin_name,t[40]=U):U=t[40];let W;t[41]!==V||t[42]!==U?(W=(0,Y.jsxs)(X,{p:`xs`,className:V,children:[H,U]}),t[41]=V,t[42]=U,t[43]=W):W=t[43];let G;t[44]===a?G=t[45]:(G=a?$(`gray`,7):$(`blue`,6),t[44]=a,t[45]=G);let ee;t[46]===G?ee=t[47]:(ee=(0,Y.jsx)(mL,{size:16,color:G}),t[46]=G,t[47]=ee);let te=a?`gray.7`:`cyan.7`,ne;t[48]!==m||t[49]!==te?(ne=(0,Y.jsx)(Q,{fz:`xs`,c:te,children:m}
176),t[48]=m,t[49]=te,t[50]=ne):ne=t[50];let re;t[51]!==ee||t[52]!==ne?(re=(0,Y.jsxs)(Z,{align:`center`,gap:6,children:[ee,ne]}),t[51]=ee,t[52]=ne,t[53]=re):re=t[53];let ie;t[54]!==a||t[55]!==h?(ie=a&&(0,Y.jsx)(JM,{to:`${h}?plan=Core`,td:`none`,fz:12,fw:600,children:(0,Y.jsxs)(Z,{align:`center`,gap:2,children:[`upgrade plan to unlock`,(0,Y.jsx)(lje,{size:14})]})}),t[54]=a,t[55]=h,t[56]=ie):ie=t[56];let K;t[57]!==re||t[58]!==ie?(K=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,gap:6,children:[re,ie]}),t[57]=re,t[58]=ie,t[59]=K):K=t[59];let ae;t[60]!==R||t[61]!==z||t[62]!==B||t[63]!==W||t[64]!==K?(ae=(0,Y.jsxs)(Sj,{gap:`sm`,children:[R,z,B,W,K]}),t[60]=R,t[61]=z,t[62]=B,t[63]=W,t[64]=K,t[65]=ae):ae=t[65];let oe;return t[66]!==A||t[67]!==l||t[68]!==c||t[69]!==s||t[70]!==ae||t[71]!==j?(oe=(0,Y.jsx)(GO,{p:`md`,withBorder:!0,onClick:j,onMouseEnter:s,onMouseLeave:c,className:A,children:ae},l),t[66]=A,t[67]=l,t[68]=c,t[69]=s,t[70]=ae,t[71]=j,t[72]=oe):oe=t[72],oe},Nct=()=>{let e=(0,q.c)(68),{setDeploymentMethod:t,setDeploymentValue:n,pending:r,clearPendingField:i}=M4(),{isGoTier:a}=lL(),o=hh(),{project:s,translations:c}=nL(),l;e[0]===c?l=e[1]:(l=c===void 0?[]:c,e[0]=c,e[1]=l);let u=l,d=r.deploymentMethod??s?.deployment_method,[f,p]=(0,J.useState)(!1),[m,h]=tC(!1),{open:g,close:_}=h,[v,b]=(0,J.useState)(null),[x,S]=(0,J.useState)(null),{ref:C,maxHeight:w}=BI(40),T;e[2]!==i||e[3]!==g||e[4]!==s||e[5]!==d||e[6]!==t||e[7]!==n||e[8]!==u?(T=e=>{if(e===s.deployment_method){i(`deploymentMethod`),i(`deploymentValues`);return}if([`folder`,`domain`].includes(e))b(e),g();else{if([`folder`,`domain`].includes(d)){let t=l4e(u,d,e,s.origin_name);Object.entries(t).forEach(e=>{let[t,r]=e;n(t,r)})}t(e)}},e[2]=i,e[3]=g,e[4]=s,e[5]=d,e[6]=t,e[7]=n,e[8]=u,e[9]=T):T=e[9];let E=T,D;e[10]!==_||e[11]!==o||e[12]!==v||e[13]!==s||e[14]!==t||e[15]!==n||e[16]!==u?(D=()=>{if(v){let e=l4e(u,s.deployment_method,v,s.origin_name);Object.entries(e).forEach(e=>{let[t,r]=e;n(t,r)}),t(v)}_(),o(`../`+y.PAGE_DEPLOYMENT_VALUES)},e[10]=_,e[11]=o,e[12]=v,e[13]=s,e[14]=t,e[15]=n,e[16]=u,e[17]=D):D=e[17];let O=D,k;e[18]!==i||e[19]!==_?(k=()=>{i(`deploymentMethod`),_()},e[18]=i,e[19]=_,e[20]=k):k=e[20];let A=k,j;e[21]===Symbol.for(`react.memo_cache_sentinel`)?(j=(0,Y.jsx)(KD,{variant:`info`,icon:(0,Y.jsx)(AM,{}),children:`Select how you want to handle different language versions of your website.`}),e[21]=j):j=e[21];let M,N;e[22]===f?(M=e[23],N=e[24]):(M=f?(0,Y.jsx)(jL,{size:16}):(0,Y.jsx)(aje,{size:16}),N=()=>p(!f),e[22]=f,e[23]=M,e[24]=N);let P=f?`Hide Comparison Table`:`Show Comparison Table`,F;e[25]!==M||e[26]!==N||e[27]!==P?(F=(0,Y.jsx)(Z,{justify:`flex-end`,gap:6,children:(0,Y.jsx)(HO,{variant:`transparent`,size:`xs`,fz:`sm`,leftSection:M,onClick:N,children:P})}),e[25]=M,e[26]=N,e[27]=P,e[28]=F):F=e[28];let I;e[29]===f?I=e[30]:(I=f&&(0,Y.jsx)(Oct,{}),e[29]=f,e[30]=I);let L;e[31]!==E||e[32]!==a||e[33]!==s||e[34]!==d?(L=dQ.map(e=>{let t=a&&[`folder`,`domain`].includes(e.method);return(0,Y.jsx)(Mct,{project:s,option:e,isSelected:e.method===d,isLocked:t,onSelect:()=>E(e.method),onHoverStart:()=>S(e.method),onHoverEnd:()=>S(null)},e.method)}),e[31]=E,e[32]=a,e[33]=s,e[34]=d,e[35]=L):L=e[35];let R;e[36]===L?R=e[37]:(R=(0,Y.jsx)(nj,{cols:2,spacing:`md`,children:L}),e[36]=L,e[37]=R);let z;e[38]!==x||e[39]!==d?(z=(0,Y.jsx)(Dct,{selectedMethod:d,hoveredMethod:x}),e[38]=x,e[39]=d,e[40]=z):z=e[40];let B;e[41]!==F||e[42]!==I||e[43]!==R||e[44]!==z?(B=(0,Y.jsxs)(Z,{direction:`column`,gap:8,children:[F,I,R,z]}),e[41]=F,e[42]=I,e[43]=R,e[44]=z,e[45]=B):B=e[45];let V;e[46]!==w||e[47]!==C||e[48]!==B?(V=(0,Y.jsx)(Z,{direction:`column`,gap:8,children:(0,Y.jsxs)(XE.Autosize,{ref:C,type:`auto`,mah:w,offsetScrollbars:!0,children:[j,B]})}),e[46]=w,e[47]=C,e[48]=B,e[49]=V):V=e[49];let H;e[50]===A?H=e[51]:(H={label:`Cancel`,action:A,variant:`outline`},e[50]=A,e[51]=H);let U;e[52]===O?U=e[53]:(U={label:`Go to Language Config`,action:O},e[52]=O,e[53]=U);let W;e[54]!==H||e[55]!==U?(W=[H,U],e[54]=H,e[55]=U,e[56]=W):W=e[56];let G;e[57]===Symbol.for(`react.memo_cache_sentinel`)?(G=(0,Y.jsx)(Q,{fz:`xl`,fw:700,c:`blue.8`,children:`Verify Language Configuration`}),e[57]=G):G=e[57];let ee=v===`folder`?`Folder`:`Subdomain`,te;e[58]===ee?te=e[59]:(te=(0,Y.jsxs)(Sj,{gap:`md`,align:`center`,ta:`center`,children:[G,(0,Y.jsxs)(Q,{c:`blueGray.8`,children:[`You've selected the`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:ee}),` `,`deployment method. Before saving, go to the Language Config tab and verify that your language URL values match your server configuration to ensure translations work correctly.`]})]}),e[58]=ee,e[59]=te);let ne;e[60]!==A||e[61]!==m||e[62]!==W||e[63]!==te?(ne=(0,Y.jsx)(YM,{opened:m,onClose:A,withCloseButton:!1,closeOnClickOutside:!1,footerActions:W,children:te}),e[60]=A,e[61]=m,e[62]=W,e[63]=te,e[64]=ne):ne=e[64];let re;
176return e[65]!==V||e[66]!==ne?(re=(0,Y.jsxs)(Y.Fragment,{children:[V,ne]}),e[65]=V,e[66]=ne,e[67]=re):re=e[67],re};function Pct(e){return!e}function Fct(e){return e.stopPropagation()}var Ict=[{label:`Shopify`,url:`${ke}/article/7-shopify-implementation-guide`},{label:`WordPress`,url:`${ke}/article/6-wordpress-implementation-guide`},{label:`HubSpot`,url:`${ke}/article/128-hubspot-implementation-guide`},{label:`Salesforce`,url:`${ke}/article/122-salesforce-community-builder-implementation-guide`},{label:`React`,url:`${ke}/article/135-react-implementation-guide`},{label:`Webflow`,url:`${ke}/article/138-webflow-implementation-guide`},{label:`Squarespace`,url:`${ke}/article/8-squarespace-implementation-guide`},{label:`Angular JS/2+`,url:`${ke}/article/131-3dcart-implementation-guide`},{label:`Wix`,url:`${ke}/article/100-wix-implementation-guide`},{label:`Bubble`,url:`${ke}/article/129-bubble-implementation-guide`},{label:`Zendesk`,url:`${ke}/article/116-zendesk-implementation-guide`},{label:`Jimdo`,url:`${ke}/article/125-jimdo-implementation-guide`},{label:`ReadMe`,url:`${ke}/article/136-readme-implementation-guide`},{label:`Zyro`,url:`${ke}/article/121-zyro-implementation-guide`},{label:`BigCommerce`,url:`${ke}/article/132-bigcommerce-implementation-guide`},{label:`StatusPage.io`,url:`${ke}/article/137-statuspage-io-implementation-guide`},{label:`Canvas`,url:`${ke}/article/123-canvas-implementation-guide`},{label:`Backbone.js`,url:`${ke}/article/133-backbonejs-implementation-guide`},{label:`Weebly`,url:`${ke}/article/107-weebly-implementation-guide`}],Lct=e=>{let t=(0,q.c)(16),{opened:n,setOpened:r}=e,{projectKey:i}=tL(),a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={ta:`center`},t[0]=a):a=t[0];let o;t[1]===r?o=t[2]:(o=()=>r(!1),t[1]=r,t[2]=o);let s;t[3]===r?s=t[4]:(s={label:`Cancel`,action:()=>r(!1)},t[3]=r,t[4]=s);let c;t[5]!==i||t[6]!==r?(c={label:`Go Live`,action:()=>{$p.Project.put(i,{project_status:`LIVE`}).then(e=>{if(!ea(e.status))throw Error(e.message);r(!1),aC.show({message:`Your project is now live!`}),vS(`activated`)}).catch(e=>{r(!1),PI(e)})}},t[5]=i,t[6]=r,t[7]=c):c=t[7];let l;t[8]!==s||t[9]!==c?(l=[s,c],t[8]=s,t[9]=c,t[10]=l):l=t[10];let u;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(Q,{fz:`md`,ta:`center`,children:`When you set your project to Live the selector will become publicly visible and visitors to your website will be able to see your translated website in the languages you've chosen.`}),t[11]=u):u=t[11];let d;return t[12]!==n||t[13]!==o||t[14]!==l?(d=(0,Y.jsx)(YM,{title:`Are you Ready To Go Live?`,titleProps:a,opened:n,onClose:o,footerActions:l,children:u}),t[12]=n,t[13]=o,t[14]=l,t[15]=d):d=t[15],d},Rct=e=>{let t=(0,q.c)(6),n;t[0]===e?n=t[1]:(n=II(e,{refetchInterval:zct}),t[0]=e,t[1]=n);let{data:r}=Po(n),i=r?.project?.project_status,a=!!(i&&i!==`UNVERIFIED`),o=(0,J.useRef)(null),s,c;return t[2]!==a||t[3]!==i?(s=()=>{if(i!==void 0){if(o.current===null){o.current=!a;return}o.current&&a&&(vS(`snippet installed`),o.current=!1)}},c=[i,a],t[2]=a,t[3]=i,t[4]=s,t[5]=c):(s=t[4],c=t[5]),(0,J.useEffect)(s,c),a};function zct(e){let t=e.state.data?.project?.project_status;return t&&t!==`UNVERIFIED`?!1:3e3}var I4={snippetCard:`_snippetCard_1ye6x_1`,techLink:`_techLink_1ye6x_11`,techList:`_techList_1ye6x_21`,injectStatusBox:`_injectStatusBox_1ye6x_27`,goLiveBanner:`_goLiveBanner_1ye6x_36`,previewLink:`_previewLink_1ye6x_45`,previewButton:`_previewButton_1ye6x_50`,statusIcon:`_statusIcon_1ye6x_69`,loadingIcon:`_loadingIcon_1ye6x_73`,rotate:`_rotate_1ye6x_1`},Bct=()=>{let e=(0,q.c)(67),[t,n]=(0,J.useState)(!0),[r,i]=(0,J.useState)(!1),{projectKey:a}=tL(),{project:o}=nL(),s=Rct(o.project_key||``),c;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(c=[`LIVE`,`PROD`],e[0]=c):c=e[0];let l=c.includes(o.project_status),{ref:u,maxHeight:d}=BI(40),f=o?.origin_name?`https://${o.origin_name}?bablic_preview=1`:``,{moxieInjectionUrl:p}=Ae.host,m=`<script referrerpolicy="no-referrer-when-downgrade" type="text/javascript" src="${p===void 0?``:p}" data-oljs="P${a}"><\/script>`,[h,g]=(0,J.useState)(!1),_=s?`success`:`warning`,v,y;e[1]===s?(v=e[2],y=e[3]):(v=s?(0,Y.jsx)(MM,{}):(0,Y.jsx)(jM,{}),y=s?`The code snippet has been successfully injected into your website`:(0,Y.jsxs)(Q,{children:[(0,Y.jsx)(`strong`,{children:`The code snippet has not been detected on your website.`}),` `,`Follow the directions below to inject the code snippet.`]}),e[1]=s,e[2]=v,e[3]=y);let b;e[4]!==_||e[5]!==v||e[6]!==y?(b=(0,Y.jsx)(KD,{variant:_,icon:v,children:y}),e[4]=_,e[5]=v,e[6]=y,e[7]=b):b=e[7];let x;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:600,id:`snippet-injection`,children:`Code Snippet`}),e[8]=x):x=e[8];let S;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(S=()=>n(Vct),e[9]=S):S=e[9];let C;e[10]===t?C=e[11]:(C=t?(0,Y.jsx)(QAe,{size:20}):(0,Y.jsx)(ZAe,{size:20}),e[10]=t,e[11]=C);let w=t?`Hide Snippet`:`Show Snippet`,T;e[12]!==C||e[13]!==w?(T=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,gap:8,children:[x,(0,Y.jsx)(HO,{variant:`transparent`,onClick:S,c:`blue.6`,fw:500,leftSection:C,children:w})]}),e[12]=C,e[13]=w,e[14]=T):T=e[14];let E;e[15]!==m||e[16]!==t?(E=t&&(0,Y.jsxs)(Z,{className:I4.snippetCard,children:[(0,Y.jsx)(X,{style:{flex:1,wordBreak:`break-all`},children:(0,Y.jsx)(Q,{fw:600,fz:`sm`,"data-testid":`pw-project-settings-snippet`,className:`GlobalLinkNoTx`,children:m})}),(0,Y.jsx)(ck,{value:m,timeout:2e3,children:Hct})]}),e[15]=m,e[16]=t,e[17]=E):E=e[17];let D;e[18]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(Q,{children:`Select your websites technology below to view a detailed code injection guide`}),e[18]=D):D=e[18];let O=r?void 0:`24px`,k;e[19]===O?k=e[20]:(k={maxHeight:O},e[19]=O,e[20]=k);let A;e[21]===Symbol.for(`react.memo_cache_sentinel`)?(A=Ict.map(Uct),e[21]=A):A=e[21];let j;e[22]===k?j=e[23]:(j=(0,Y.jsx)(Z,{className:`GlobalLinkNoTx ${I4.techList}`,style:k,children:A}),e[22]=k,e[23]=j);let M;e[24]===Symbol.for(`react.memo_cache_sentinel`)?(M=()=>i(Wct),e[24]=M):M=e[24];let N;e[25]===r?N=e[26]:(N=r?(0,Y.jsx)(uM,{size:18}):(0,Y.jsx)(lM,{size:18}),e[25]=r,e[26]=N);let P=r?`View less guides`:`View More Guides`,F;e[27]!==N||e[28]!==P?(F=(0,Y.jsx)(QE,{onClick:M,c:`blue.5`,fw:500,fz:`sm`,children:(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[N,P]})}),e[27]=N,e[28]=P,e[29]=F):F=e[29];let I;e[30]===Symbol.for(`react.memo_cache_sentinel`)?(I=(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:600,children:`Verify Code Installation`}),e[30]=I):I=e[30];let L;e[31]===Symbol.for(`react.memo_cache_sentinel`)?(L=(0,Y.jsxs)(Q,{fz:`sm`,py:10,w:`50%`,children:[`In order to verify that your co
176de snippet has been correctly injected,`,(0,Y.jsx)(`strong`,{children:` you must preview your translated site.`}),` The preview site is only visible to you. In order to make your site visible to all users you must push it live.`]}),e[31]=L):L=e[31];let R;e[32]===s?R=e[33]:(R=(0,Y.jsxs)(Z,{gap:12,children:[L,s?(0,Y.jsx)(KD,{variant:`success`,icon:(0,Y.jsx)(MM,{}),w:`50%`,children:`Your Injection has been Verified. To make your website visible to all your visitors push it live!`}):(0,Y.jsxs)(Z,{className:I4.injectStatusBox,bg:`transparent`,bd:`1px solid ${$(`blueGray`,4)}`,w:`50%`,children:[(0,Y.jsxs)(Q,{fw:500,fz:`sm`,children:[`Waiting to verify your injection. Once the code snippet is`,(0,Y.jsx)(`strong`,{children:` injected `}),`and you have `,(0,Y.jsx)(`strong`,{children:`previewed`}),` your site it could take a few minutes to verify the injection...`]}),(0,Y.jsx)(yL,{size:24,className:I4.loadingIcon})]})]}),e[32]=s,e[33]=R);let z=s?`green.7`:`blue.5`,B;e[34]!==s||e[35]!==f?(B=s?(0,Y.jsxs)(Z,{align:`center`,gap:8,children:[`Previewed`,(0,Y.jsx)(ML,{size:18})]}):(0,Y.jsx)(tg,{className:I4.previewLink,to:f,target:`_blank`,children:(0,Y.jsxs)(Z,{align:`center`,gap:8,children:[`Preview Site`,(0,Y.jsx)(EL,{size:18})]})}),e[34]=s,e[35]=f,e[36]=B):B=e[36];let V;e[37]!==z||e[38]!==B?(V=(0,Y.jsx)(Z,{px:24,className:I4.previewButton,bg:z,children:B}),e[37]=z,e[38]=B,e[39]=V):V=e[39];let H;e[40]!==s||e[41]!==o.project_key?(H=!1,e[40]=s,e[41]=o.project_key,e[42]=H):H=e[42];let U;e[43]!==V||e[44]!==H?(U=(0,Y.jsxs)(Z,{gap:12,children:[V,H]}),e[43]=V,e[44]=H,e[45]=U):U=e[45];let W;e[46]!==R||e[47]!==U?(W=(0,Y.jsx)(Z,{gap:24,wrap:`wrap`,mt:8,align:`stretch`,children:(0,Y.jsxs)(Sj,{gap:12,children:[I,R,U]})}),e[46]=R,e[47]=U,e[48]=W):W=e[48];let G;e[49]!==s||e[50]!==l?(G=!l&&s&&(0,Y.jsxs)(Z,{className:I4.goLiveBanner,children:[(0,Y.jsxs)(Z,{align:`center`,gap:12,children:[(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)(KAe,{size:24,color:$(`blue`,5),style:{flexShrink:0}}),(0,Y.jsx)(Q,{size:`xl`,fw:700,c:`blue.8`,style:{whiteSpace:`nowrap`},children:`Go Live!`})]}),(0,Y.jsx)(Q,{fz:`sm`,children:`Review your Deployment settings in the right hand Configuration Summary and then set your translation live to make it visible to your website's visitors`})]}),(0,Y.jsx)(HO,{onClick:()=>g(!0),style:{flexShrink:0},children:`Set Translation Live!`})]}),e[49]=s,e[50]=l,e[51]=G):G=e[51];let ee;e[52]===h?ee=e[53]:(ee=(0,Y.jsx)(Lct,{opened:h,setOpened:g}),e[52]=h,e[53]=ee);let te;e[54]!==T||e[55]!==E||e[56]!==j||e[57]!==F||e[58]!==W||e[59]!==G||e[60]!==ee||e[61]!==b?(te=(0,Y.jsxs)(Sj,{gap:16,children:[b,T,E,D,j,F,W,G,ee]}),e[54]=T,e[55]=E,e[56]=j,e[57]=F,e[58]=W,e[59]=G,e[60]=ee,e[61]=b,e[62]=te):te=e[62];let ne;return e[63]!==d||e[64]!==u||e[65]!==te?(ne=(0,Y.jsx)(XE.Autosize,{ref:u,type:`auto`,mah:d,offsetScrollbars:!0,children:te}),e[63]=d,e[64]=u,e[65]=te,e[66]=ne):ne=e[66],ne};function Vct(e){return!e}function Hct(e){let{copied:t,copy:n}=e;return(0,Y.jsx)(QE,{onClick:()=>{n(),uR()},c:`blue.8`,fw:500,children:(0,Y.jsxs)(Z,{gap:4,align:`center`,children:[!t&&(0,Y.jsx)(mM,{size:16}),(0,Y.jsx)(Q,{fz:`sm`,fw:500,children:t?`Copied!`:`copy`})]})})}function Uct(e){let{label:t,url:n}=e;return(0,Y.jsx)(tg,{to:n,target:`_blank`,className:I4.techLink,children:t},t)}function Wct(e){return!e}var Gct=(e,t=``,n,r)=>{if(!n)return e;switch(n){case cQ:return`${r}${e}`;case lQ:return e;case uQ:return`${r}?${t}=${e}`;case sQ:return`${t}=${e}`;default:return e}},Kct=()=>{let e=(0,q.c)(78),{activeTranslations:t,sourceTranslation:n,yyTranslation:r,project:i}=nL(),a;e[0]===i?a=e[1]:(a=i===void 0?{}:i,e[0]=i,e[1]=a);let{deployment_method:o,origin_name:s,deployment_name:c}=a,l=s===void 0?``:s,u=c===void 0?``:c;fL();let{langcodeLabelMap:d}=RI(),{pending:f,setDeploymentValue:p,clearDeploymentValue:m,setLabel:h,clearLabel:g}=M4(),_=f.deploymentMethod??o,{ref:v,maxHeight:y}=BI(40),b=r?.translation_config??``,x;e[2]===b?x=e[3]:(x=tc(b),e[2]=b,e[3]=x);let S=x?.translation_rules?.language_selector,C=Array.isArray(S)&&S.length>0,w=C?`40%`:`50%`,T=C?`30%`:`50%`,E=C?`30%`:`50%`,D;e[4]!==w||e[5]!==T||e[6]!==E?(D={name:w,value:T,label:E},e[4]=w,e[5]=T,e[6]=E,e[7]=D):D=e[7];let O=D,k;e[8]===_?k=e[9]:(k={folder:`Folder Name`,domain:`Subdomain`,cookie:`Cookie Value`,query:`Parameter Value`}[_]??`Value`,e[8]=_,e[9]=k);let A=k,j;e[10]===Symbol.for(`react.memo_cache_sentinel`)?(j=(0,Y.jsx)(KD,{variant:`info`,icon:(0,Y.jsx)(AM,{}),children:`Customize the URL values for each language.`}),e[10]=j):j=e[10];let M;e[11]===O.name?M=e[12]:(M=(0,Y.jsx)(Q,{fw:600,c:`blue.8`,w:O.name,children:`Language`}),e[11]=O.name,e[12]=M);let N;e[13]!==O.value||e[14]!==A?(N=(0,Y.jsx)(Q,{fw:600,c:`blue.8`,w:O.value,children:A}),e[13]=O.value,e[14]=A,e[15]=N):N=e[15];let P;e[16]!==O.label||e[17]!==C?(P=C&&(0,Y.jsx)(Q,{fw:600,c:`blue.8`,w:O.label,children:`Selector Label`}),e[16]=O.label,e[17]=C,e[18]=P):P=e[18];let F;e[19]!==M||e[20]!==N||e[21]!==P?(F=(0,Y.jsxs)(Z,{gap:20,px:`sm`,children:[M,N,P]}),e[19]=M,e[20]=N,e[21]=P,e[22]=F):F=e[22];let I;e[23]!==g||e[24]!==O.label||e[25]!==O.name||e[26]!==O.value||e[27]!==d||e[28]!==f.labels||e[29]!==C||e[30]!==h||e[31]!==n?(I=n&&(()=>{let e=d.get(n.source_lang_code)??n.source_lang_name??n.source_lang_code,t=n.deployment_label,r=f.labels?.[n.translation_key],i=r??t,a=r!==void 0;return(0,Y.jsxs)(Z,{gap:20,p:16,align:`center`,bd:`1px solid var(--mantine-color-blueGray-2)`,bdrs:4,children:[(0,Y.jsx)(Sj,{gap:2,w:O.name,children:(0,Y.jsx)(Q,{children:e})}),(0,Y.jsx)(QA,{label:`This is the source language. It will be used by default if no other lanuage is selected.`,children:(0,Y.jsx)(Kj,{w:O.value,value:`Default`,disabled:!0})}),C&&(0,Y.jsx)(Kj,{w:O.label,value:i,onChange:e=>{e.target.value===t?g(n.translation_key):h(n.translation_key,e.target.value)},rightSection:a&&(0,Y.jsx)(gD,{variant:`subtle`,onClick:()=>g(n.translation_key),children:(0,Y.jsx)(PL,{})})})]},n.translation_key)})(),e[23]=g,e[24]=O.label,e[25]=O.name,e[26]=O.value,e[27]=d,e[28]=f.labels,e[29]=C,e[30]=h,e[31]=n,e[32]=I):I=e[32];let L;if(e[33]!==_||e[34]!==t||e[35]!==m||e[36]!==g||e[37]!==O.label||e[38]!==O.name||e[39]!==O.value||e[40]!==o||e[41]!==u||e[42]!==d||e[43]!==l||e[44]!==f.deploymentMethod||e[45]!==f.deploymentValues||e[46]!==f.labels||e[47]!==C||e[48]!==p||e[49]!==h){let n;e[51]!==_||e[52]!==m||e[53]!==g||e[54]!==O.label||e[55]!==O.name||e[56]!==O.value||e[57]!==o||e[58]!==u||e[59]!==d||e[60]!==l||e[61]!==f.deploymentMethod||e[62]!==f.deploymentValues||e[63]!==f.labels||e[64]!==C||e[65]!==p||e[66]!==h?(n=e=>{let{target_lang_name:t,translation_key:n,deployment_value:r}=e,i=d.get(e.target_lang_code)??t,a=f.deploymentValues?.[n],s=a??r,c=fQ(s),v=fQ(r),y=f.deploymentMethod===void 0?void 0:c4e(r,o,_,e.target_lang_code,l),b=y===void 0?v:fQ(y),x=a!==void 0&&c!==b,S=Gct(s,u,_,l),w=_===lQ,T=c&&!s4e(s,_)?w?`Enter a valid domain`:`Only letters, "-" and "_" are allowed`:void 0,E=e.deployment_label,D=f.labels?.[n],k=D??E,A=D!==void 0;return(0,Y.jsxs)(Z,{gap:20,p:16,align:`center`,bd:`1px solid var(--mantine-color-blueGray-2)`,bdrs:4,children:[(0,Y.jsxs)(Sj,{gap:2,w:O.name,children:[(0,Y.jsx)(Q,{children:i}),(0,Y.jsx)(QA,{label:S,maw:`fit-content`,withArrow:!1,zIndex:1001,children:(0,Y.jsx)(Q,{truncate:!0,fz:`xs`,c:`dimmed`,className:`GlobalLinkNoTx`,children:S})})]}),(0,Y.jsx)(Kj,{w:O.value,value:c,disabled:_===sQ,error:!!T,onChange:e=>{let t=_===`folder`?o4e(e.target.value):e.target.value;t===r?m(n):p(n,t)},leftSection:T?(0,Y.jsx)(QA,{label:T,children:(0,Y.jsx)(jM,{size:16,fill:$(`red`,5)})}):void 0,rightSection:x&&(0,Y.jsx)(gD,{variant:`subtle`,onClick:()=>{y===void 0?m(n):p(n,y)},children:(0,Y.jsx)(PL,{})})}),C&&(0,Y.jsx)(Kj,{w:O.label,value:k,onChange:e=>{e.target.value===E?g(n):h(n,e.target.value)},rightSection:A&&(0,Y.jsx)(gD,{variant:`subtle`,onClick:()=>g(n),children:(0,Y.jsx)(PL,{})})})]},n)},e[51]=_,e[52]=m,e[53]=g,e[54]=O.label,e[55]=O.name,e[56]=O.value,e[57]=o,e[58]=u,e[59]=d,e[60]=l,e[61]=f.deploymentMethod,e[62]=f.deploymentValues,e[63]=f.labels,e[64]=C,e[65]=p,e[66]=h,e[67]=n):n=e[67],L=t.map(n),e[33]=_,e[34]=t,e[35]=m,e[36]=g,e[37]=O.label,e[38]=O.name,e[39]=O.value,e[40]=o,e[41]=u,e[42]=d,e[43]=l,e[44]=f.deploymentMethod,e[45]=f.deploymentValues,e[46]=f.labels,e[47]=C,e[48]=p,e[49]=h,e[50]=L}else L=e[50];let R;e[68]!==I||e[69]!==L?(R=(0,Y.jsxs)(Sj,{gap:10,children:[I,L]}),e[68]=I,e[69]=L,e[70]=R):R=e[70];let z;e[71]!==y||e[72]!==v||e[73]!==R?(z=(0,Y.jsx)(XE.Autosize,{ref:v,type:`auto`,mah:y,offsetScrollbars:!0,children:R}),e[71]=y,e[72]=v,e[73]=R,e[74]=z):z=e[74];let B;return e[75]!==F||e[76]!==z?(B=(0,Y.jsxs)(Z,{direction:`column`,gap:`md`,children:[j,F,z]}),e[75]=F,e[76]=z,e[77]=B):B=e[77],B};function qct(){let e=(0,q.c)(39),{canWrite:t}=YL(De),{canWrite:n}=YL(Ee),{translations:r,activeTranslations:i}=nL(),a=r===void 0?[]:r,{maxLanguages:o,name:s,isFreeTrial:c,isProTier:l,isCoreTier:u}=lL();if(!t)return null;
176let d=i.length,f=a.filter(Dc).length,p=a.filter(Oc).length,m=o>0&&d>=o,h;e[0]!==d||e[1]!==m||e[2]!==o?(h=m?$(`red`,6):d/Math.max(o,1)>.75?$(`orange`,5):$(`blue`,6),e[0]=d,e[1]=m,e[2]=o,e[3]=h):h=e[3];let g=h,_=l?100:o>0?Math.min(d/o*100,100):0,v;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(Xj,{order:2,c:$(`blue`,8),children:`Language Usage`}),e[4]=v):v=e[4];let b;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,Y.jsx)(Q,{fw:500,children:`Active Languages`}),e[5]=b):b=e[5];let x;e[6]===m?x=e[7]:(x=m?$(`red`,6):void 0,e[6]=m,e[7]=x);let S;e[8]!==d||e[9]!==l||e[10]!==o?(S=l?`${d.toLocaleString()} (Unlimited)`:`${d.toLocaleString()} / ${o.toLocaleString()}`,e[8]=d,e[9]=l,e[10]=o,e[11]=S):S=e[11];let C;e[12]!==x||e[13]!==S?(C=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[b,(0,Y.jsx)(Q,{fw:700,c:x,children:S})]}),e[12]=x,e[13]=S,e[14]=C):C=e[14];let w;e[15]!==l||e[16]!==g?(w=l?$(`blue`,6):g,e[15]=l,e[16]=g,e[17]=w):w=e[17];let T;e[18]!==_||e[19]!==w?(T=(0,Y.jsx)(VA,{value:_,color:w}),e[18]=_,e[19]=w,e[20]=T):T=e[20];let E;e[21]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(Q,{fz:`sm`,c:`gray.6`,children:`Live`}),e[21]=E):E=e[21];let D=Z,O;e[22]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsx)(Q,{fz:`sm`,c:`gray.6`,children:`Private`}),e[22]=O):O=e[22];let k=Q,A=p.toLocaleString(),j;e[23]!==k||e[24]!==A?(j=(0,Y.jsx)(k,{fz:`sm`,c:`gray.6`,fw:600,children:A}),e[23]=k,e[24]=A,e[25]=j):j=e[25];let M;e[26]!==D||e[27]!==O||e[28]!==j?(M=(0,Y.jsxs)(D,{justify:`space-between`,align:`center`,children:[O,j]}),e[26]=D,e[27]=O,e[28]=j,e[29]=M):M=e[29];let N;e[30]!==c||e[31]!==l||e[32]!==o||e[33]!==s?(N=(0,Y.jsx)(Q,{fz:`sm`,lh:1.5,children:c?(0,Y.jsxs)(Y.Fragment,{children:[`Your`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:`free trial`}),` `,`includes`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:Wp(`active language`,o)}),`.`]}):l?(0,Y.jsxs)(Y.Fragment,{children:[`Your`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:`Pro`}),` `,`plan includes`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:`unlimited active languages`}),`.`]}):(0,Y.jsxs)(Y.Fragment,{children:[`Your`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:s}),` `,`plan includes`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:Wp(`language`,o)}),`. Only active languages count toward your limit.`]})}),e[30]=c,e[31]=l,e[32]=o,e[33]=s,e[34]=N):N=e[34];let P;return e[35]!==n||e[36]!==u||e[37]!==l?(P=n&&!l&&(0,Y.jsx)(zQ,{fullWidth:!0,variant:`outline`,path:`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}/${y.PAGE_UPDATE_SUBSCRIPTION}?plan=${u?`Pro`:`Core`}`,children:`Upgrade Plan`}),e[35]=n,e[36]=u,e[37]=l,e[38]=P):P=e[38],(0,Y.jsx)(GO,{p:20,children:(0,Y.jsxs)(Sj,{gap:12,children:[v,(0,Y.jsxs)(Sj,{gap:4,children:[C,T,(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[E,(0,Y.jsx)(Q,{fz:`sm`,c:`gray.6`,fw:600,children:f.toLocaleString()})]}),M]}),N,P]})})}var L4={label:{width:`100%`,textAlign:`center`}};function Jct(){let e=(0,q.c)(5),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(rTe,{size:18,color:$(`gray`,6)}),e[0]=t):t=e[0];let n;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsxs)(Z,{align:`center`,gap:6,children:[t,(0,Y.jsx)(Xj,{order:2,c:$(`blue`,8),children:`Language States`})]}),e[1]=n):n=e[1];let r;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsxs)(Z,{align:`flex-start`,gap:12,children:[(0,Y.jsx)(X,{pt:2,children:(0,Y.jsx)(cA,{c:`green.7`,bg:`green.0`,radius:8,fw:700,miw:64,styles:L4,children:`Live`})}),(0,Y.jsx)(Q,{fz:`sm`,c:`gray.7`,children:`Public â appears in the language selector on your site.`})]}),e[2]=r):r=e[2];let i;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsxs)(Z,{align:`flex-start`,gap:12,children:[(0,Y.jsx)(X,{pt:2,children:(0,Y.jsx)(cA,{c:`orange.7`,bg:`orange.0`,radius:8,fw:700,miw:64,styles:L4,children:`Private`})}),(0,Y.jsx)(Q,{fz:`sm`,c:`gray.7`,children:`Enabled but hidden from visitors. Use Studio to test.`})]}),e[3]=i):i=e[3];let a;return e[4]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(GO,{p:20,children:(0,Y.jsxs)(Sj,{gap:12,children:[n,(0,Y.jsxs)(Sj,{gap:10,children:[r,i,(0,Y.jsxs)(Z,{align:`flex-start`,gap:12,children:[(0,Y.jsx)(X,{pt:2,children:(0,Y.jsx)(cA,{c:`gray.6`,bg:`gray.1`,radius:8,fw:700,miw:64,styles:L4,children:`Inactive`})}),(0,Y.jsx)(Q,{fz:`sm`,c:`gray.7`,children:`Previously enabled, now disabled. Doesn't count toward your limit.`})]})]})]})}),e[4]=a):a=e[4],a}function Yct(){let e=(0,q.c)(13),{projectKey:t}=tL(),n=t===void 0?``:t,r;e[0]===n?r=e[1]:(r=II(n),e[0]=n,e[1]=r);let{isFetching:i}=Fo(r);fL();let[a,o]=(0,J.useState)(!1);a&&i&&o(!1);let s;e[2]===n?s=e[3]:(s=function(e){e&&(o(!0),$p.ProjectTranslation.put(n,e,{is_active:!0}
176).then(Zct).catch(()=>{aC.show({message:`Unable to add a translation at this time.`}),o(!1)}))},e[2]=n,e[3]=s);let c=s,l;e[4]===n?l=e[5]:(l=function(e){if(!n||!e){aC.show({message:`Unable to remove a translation at this time.`});return}o(!0),$p.ProjectTranslation.put(n,e,{is_active:!1}).then(Xct).catch(()=>{aC.show({message:`Unable to remove a translation at this time.`}),o(!1)})},e[4]=n,e[5]=l);let u=l,d;e[6]===n?d=e[7]:(d=function(e,t){o(!0),$p.ProjectTranslation.put(n,e,{is_live:!t}).then(e=>{let{data:n,status:r}=e,i=n===void 0?{}:n;if(!ea(r))throw Error();`is_active`in i&&(t||Uje(),aC.show({message:`You have successfully updated a translation.`}))}).catch(()=>{aC.show({message:`Unable to update translation status at this time.`}),o(!1)})},e[6]=n,e[7]=d);let f=d,p;return e[8]!==c||e[9]!==a||e[10]!==u||e[11]!==f?(p={loading:a,addInactiveTranslation:c,removeActiveTranslation:u,updateTranslationStatus:f},e[8]=c,e[9]=a,e[10]=u,e[11]=f,e[12]=p):p=e[12],p}function Xct(e){let{data:t}=e;`is_active`in(t===void 0?{}:t)&&aC.show({message:`You have successfully removed a translation.`})}function Zct(e){let{data:t}=e;`is_active`in(t===void 0?{}:t)&&aC.show({message:`You have successfully added a translation.`})}var Qct=e=>{let t=(0,q.c)(15),{pendingAction:n,targetLangName:r,onConfirm:i,onClose:a}=e,o=n===`live`,s=`Make ${r} ${n}?`,c=n!==null,l;t[0]===a?l=t[1]:(l={label:`Cancel`,action:a},t[0]=a,t[1]=l);let u;t[2]===i?u=t[3]:(u={label:`Confirm`,action:i},t[2]=i,t[3]=u);let d;t[4]!==l||t[5]!==u?(d=[l,u],t[4]=l,t[5]=u,t[6]=d):d=t[6];let f=o?`${r} will be visible to all site visitors.`:`Visitors will no longer see ${r} in the language selector.`,p;t[7]===f?p=t[8]:(p=(0,Y.jsx)(Q,{fz:`md`,ta:`center`,children:f}),t[7]=f,t[8]=p);let m;return t[9]!==a||t[10]!==s||t[11]!==c||t[12]!==d||t[13]!==p?(m=(0,Y.jsx)(YM,{size:`lg`,title:s,opened:c,onClose:a,footerActions:d,children:p}),t[9]=a,t[10]=s,t[11]=c,t[12]=d,t[13]=p,t[14]=m):m=t[14],m},R4={chevron:`_chevron_komdp_1`,chevronOpen:`_chevronOpen_komdp_5`,chevronClosed:`_chevronClosed_komdp_9`},$ct=e=>{let t=(0,q.c)(12),{statusTitle:n,count:r,isOpen:i,onToggle:a}=e,o;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o={cursor:`pointer`},t[0]=o):o=t[0];let s;t[1]===r?s=t[2]:(s=r.toLocaleString(),t[1]=r,t[2]=s);let c;t[3]!==n||t[4]!==s?(c=(0,Y.jsx)(Z,{align:`center`,gap:8,children:(0,Y.jsxs)(Q,{fz:16,fw:700,c:`blue.8`,children:[n,` (`,s,`)`]})}),t[3]=n,t[4]=s,t[5]=c):c=t[5];let l=`${R4.chevron} ${i?R4.chevronOpen:R4.chevronClosed}`,u;t[6]===l?u=t[7]:(u=(0,Y.jsx)(fTe,{size:18,className:l}),t[6]=l,t[7]=u);let d;return t[8]!==a||t[9]!==c||t[10]!==u?(d=(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,px:16,py:12,style:o,onClick:a,children:[c,u]}),t[8]=a,t[9]=c,t[10]=u,t[11]=d):d=t[11],d},elt=e=>{let t=(0,q.c)(16),{method:n,children:r}=e,{canWrite:i}=YL(y.PAGE_INSTALLATION),a=LL(`installation`),o;t[0]===r?o=t[1]:(o=(0,Y.jsx)(Jk.Target,{children:r}),t[0]=r,t[1]=o);let s;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(s={wordBreak:`break-word`},t[2]=s):s=t[2];let c;t[3]===n?c=t[4]:(c=(0,Y.jsx)(Q,{span:!0,tt:`capitalize`,children:n}),t[3]=n,t[4]=c);let l;t[5]!==i||t[6]!==a||t[7]!==n?(l=i&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(JM,{fz:`inherit`,td:`none`,to:a,children:`Go to your deployment configuration`}),` `,`to add a `,n,` for this language.`]}),t[5]=i,t[6]=a,t[7]=n,t[8]=l):l=t[8];let u;t[9]!==n||t[10]!==c||t[11]!==l?(u=(0,Y.jsx)(Jk.Dropdown,{maw:300,p:`sm`,style:s,children:(0,Y.jsxs)(Q,{children:[c,` `,`was left empty or is not a correct `,n,` so it will not appear in the language selector.`,` `,l]})}),t[9]=n,t[10]=c,t[11]=l,t[12]=u):u=t[12];let d;return t[13]!==o||t[14]!==u?(d=(0,Y.jsxs)(Jk,{position:`bottom-start`,trigger:`hover`,withArrow:!0,withinPortal:!0,children:[o,u]}),t[13]=o,t[14]=u,t[15]=d):d=t[15],d},tlt=e=>{let t=(0,q.c)(31),{translation:n,onToggleLiveStatus:r,setIsModalOpen:i,setSelectedTranslation:a,isLastItem:o}=e,{projectId:s}=tL(),{project:c}=nL(),{langcodeLabelMap:l}=RI(),u;t[0]===c?u=t[1]:(u=c||{},t[0]=c,t[1]=u);let{deployment_method:d}=u,f=d===void 0?``:d,p=YL(De).canWrite,m,h,g,_,v,b,x;if(t[2]!==n){let{target_lang_code:e,target_lang_name:r,source_lang_name:i,translation_key:a,is_live:o,deployment_value:s}=n||{};v=e===void 0?``:e,b=r===void 0?``:r;let c=i===void 0?``:i;x=a===void 0?``:a,g=o===void 0?!1:o,m=s===void 0?``:s,h=v!==`YY`&&b!==c,_=c?.substring(0,c.indexOf(`(`)).slice(0,-1)||`English`,t[2]=n,t[3]=m,t[4]=h,t[5]=g,t[6]=_,t[7]=v,t[8]=b,t[9]=x}else m=t[3],h=t[4],g=t[5],_=t[6],v=t[7],b=t[8],x=t[9];let S=_,C=m.length===0,T;t[10]!==s||t[11]!==x?(T=()=>Qp(`launchDTFromBrowser`)?(0,Y.jsx)(j4,{path:`/${s}/${w.CSS_EDITOR}?t=${fc(x)}`,disabled:!dc(x),permissionKey:w.CSS_EDITOR,icon:(0,Y.jsx)(PM,{size:24,color:$(`blue`,5)}),tooltipText:`Open CSS Editor in Studio`,enableInBrowser:!0}):(0,Y.jsx)(ZL,{permissionKey:w.CSS_EDITOR,children:(0,Y.jsx)(QA,{label:`Custom CSS Editor`,children:(0,Y.jsx)(tg,{to:`${y.PAGE_CUSTOM_CSS_EDITOR}/${fc(x)}`,children:(0,Y.jsx)(Z,{c:`blue.5`,children:(0,Y.jsx)(PM,{})})})})}),t[10]=s,t[11]=x,t[12]=T):T=t[12];let E=T,D;
176return t[13]!==E||t[14]!==p||t[15]!==f||t[16]!==o||t[17]!==h||t[18]!==g||t[19]!==l||t[20]!==C||t[21]!==r||t[22]!==s||t[23]!==i||t[24]!==a||t[25]!==S||t[26]!==v||t[27]!==b||t[28]!==n||t[29]!==x?(D=b&&h?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Z,{align:`center`,my:`auto`,p:12,gap:20,wrap:`wrap`,children:[(0,Y.jsxs)(Z,{flex:1,direction:`row`,align:`center`,columnGap:8,wrap:`wrap`,children:[C&&(0,Y.jsx)(elt,{method:f||`deployment method`,children:(0,Y.jsx)(Z,{align:`center`,children:(0,Y.jsx)(Lat,{color:$(`red`,5),cursor:`pointer`,size:15})})}),(0,Y.jsx)(RO,{c:g?`green.7`:`orange.7`,bg:g?`green.0`:`orange.0`,radius:4,fw:700,miw:64,ta:`center`,tt:`none`,children:g?`Live`:`Private`}),(0,Y.jsx)(Q,{c:C?`red.5`:void 0,fw:500,children:S}),(0,Y.jsx)(vM,{size:24,color:$(`blueGray`,8)}),(0,Y.jsx)(Q,{"data-testid":`pw-language-lang-code-${v}`,fw:500,c:C?`red.5`:void 0,children:l.get(v)??b})]}),(0,Y.jsxs)(Z,{align:`center`,justify:`end`,gap:16,children:[(0,Y.jsx)(E,{}),(0,Y.jsx)(j4,{path:`/${s}/${w.TRANSLATIONS}?t=${fc(x)}`,disabled:!dc(x),permissionKey:w.TRANSLATIONS,enableInBrowser:!0}),p&&(0,Y.jsxs)(Jk,{position:`bottom-end`,withinPortal:!0,styles:{itemLabel:{fontWeight:`inherit`}},children:[(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(gD,{variant:`subtle`,color:$(`gray`,7),size:`sm`,children:(0,Y.jsx)(qR,{size:18,color:$(`blue`,5)})})}),(0,Y.jsxs)(Jk.Dropdown,{miw:130,children:[!C&&(0,Y.jsx)(Jk.Item,{onClick:()=>r(n),children:g?`Make Private`:`Make Live`}),(0,Y.jsx)(Jk.Divider,{}),(0,Y.jsx)(Jk.Item,{color:`red`,onClick:()=>{a(n),i(!0)},children:`Deactivate`})]})]})]})]}),!o&&(0,Y.jsx)(DB,{borderWidth:2,mobileMargin:`0`})]}):null,t[13]=E,t[14]=p,t[15]=f,t[16]=o,t[17]=h,t[18]=g,t[19]=l,t[20]=C,t[21]=r,t[22]=s,t[23]=i,t[24]=a,t[25]=S,t[26]=v,t[27]=b,t[28]=n,t[29]=x,t[30]=D):D=t[30],D},nlt=e=>{let t=(0,q.c)(17),{isModalOpen:n,setIsModalOpen:r,removeActiveTranslation:i,selectedTranslation:a,setSelectedTranslation:o}=e,s;t[0]!==r||t[1]!==o?(s=()=>{r(!1),o(null)},t[0]=r,t[1]=o,t[2]=s):s=t[2];let c;t[3]===r?c=t[4]:(c={label:`Cancel`,action:()=>r(!1)},t[3]=r,t[4]=c);let l;t[5]!==i||t[6]!==a?.translation_key||t[7]!==r?(l={label:`Confirm`,action:()=>{a?.translation_key&&(i(a?.translation_key),r(!1))}},t[5]=i,t[6]=a?.translation_key,t[7]=r,t[8]=l):l=t[8];let u;t[9]!==c||t[10]!==l?(u=[c,l],t[9]=c,t[10]=l,t[11]=u):u=t[11];let d;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsxs)(Q,{fz:`md`,ta:`center`,children:[`Deactivating a language means that your site will no longer offer it as an option and no further translations will be generated. The reports history and your saved translations will be retained.`,(0,Y.jsx)(`br`,{}),(0,Y.jsx)(`br`,{}),`You can always reactivate the language later!`]}),t[12]=d):d=t[12];let f;return t[13]!==n||t[14]!==s||t[15]!==u?(f=(0,Y.jsx)(YM,{size:`lg`,title:`Are you sure you want to deactivate this language?`,opened:n,onClose:s,footerActions:u,children:d}),t[13]=n,t[14]=s,t[15]=u,t[16]=f):f=t[16],f},rlt=e=>{let t=(0,q.c)(40),{activeTranslations:n,removeActiveTranslation:r,updateTranslationStatus:i,isModalOpen:a,setIsModalOpen:o,isOpen:s,setIsOpen:c,canManageLanguages:l,isAtActiveLimit:u,onAddLanguage:d}=e,[f,p]=(0,J.useState)(null),[m,h]=(0,J.useState)(null),{langcodeLabelMap:g}=RI(),_;t[0]!==g||t[1]!==m?.target_lang_code?(_=g.get(m?.target_lang_code??``)??``,t[0]=g,t[1]=m?.target_lang_code,t[2]=_):_=t[2];let v=_,y;t[3]===n?y=t[4]:(y=n.some(ilt),t[3]=n,t[4]=y);let b=y,x=a&&f!==void 0,S;t[5]!==r||t[6]!==f||t[7]!==o||t[8]!==x?(S=(0,Y.jsx)(nlt,{isModalOpen:x,setIsModalOpen:o,removeActiveTranslation:r,selectedTranslation:f,setSelectedTranslation:p}),t[5]=r,t[6]=f,t[7]=o,t[8]=x,t[9]=S):S=t[9];let C=m?m.is_live?`private`:`live`:null,w;t[10]!==m||t[11]!==i?(w=()=>{m&&i(m.translation_key,m.is_live),h(null)},t[10]=m,t[11]=i,t[12]=w):w=t[12];let T;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(T=()=>h(null),t[13]=T):T=t[13];let E;t[14]!==C||t[15]!==w||t[16]!==v?(E=(0,Y.jsx)(Qct,{pendingAction:C,targetLangName:v,onConfirm:w,onClose:T}),t[14]=C,t[15]=w,t[16]=v,t[17]=E):E=t[17];let D;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(D={display:`flex`,flexDirection:`column`,flex:`0 1 auto`,minHeight:0},t[18]=D):D=t[18];let O;t[19]===c?O=t[20]:(O=()=>c(alt),t[19]=c,t[20]=O);let k;t[21]!==n.length||t[22]!==s||t[23]!==O?(k=(0,Y.jsx)($ct,{statusTitle:`Active`,count:n.length,isOpen:s,onToggle:O}),t[21]=n.length,t[22]=s,t[23]=O,t[24]=k):k=t[24];let A;t[25]!==n||t[26]!==l||t[27]!==b||t[28]!==u||t[29]!==s||t[30]!==d||t[31]!==o?(A=s&&(0,Y.jsxs)(Y.Fragment,{children:[n.length===0&&l&&(0,Y.jsx)(KD,{variant:`info`,style:{flexShrink:0},children:(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsxs)(X,{style:{flex:1},children:[(0,Y.jsx)(Q,{fw:700,fz:`sm`,c:`inherit`,children:`No active languages yet`}),(0,Y.jsx)(Q,{fz:`xs`,c:`dimmed`,mt:2,children:`Your site is in its source language only. Add a target language to start translating.`})]}),(0,Y.jsx)(HO,{size:`xs`,leftSection:(0,Y.jsx)(JI,{size:14}),onClick:d,children:`Add Language`})]})}),b&&(0,Y.jsx)(KD,{variant:`info`,icon:(0,Y.jsx)(AM,{}),style:{flexShrink:0},children:(0,Y.jsxs)(Q,{fz:`sm`,children:[`Private languages are only visible to you. Add`,` `,(0,Y.jsx)(Q,{span:!0,fz:`sm`,fw:600,children:`?bablic_preview=1`}),` `,`to any page URL to preview them. Or open the language in Studio.`]})}),(0,Y.jsx)(XE,{style:{flex:`0 1 auto`,minHeight:0},type:`auto`,offsetScrollbars:`y`,styles:{thumb:{backgroundColor:`var(--mantine-color-gray-5)`}},children:n.map((e,t)=>(0,Y.jsx)(X,{"data-testid":`pw-language-display-box`,children:(0,Y.jsx)(tlt,{translation:e,onToggleLiveStatus:h,setIsModalOpen:o,setSelectedTranslation:p,isLastItem:t===n.length-1})},e.translation_key))}),n.length>0&&l&&(0,Y.jsx)(Z,{justify:`center`,py:12,style:{flexShrink:0},children:(0,Y.jsx)(QA,{label:`You've reached your active language limit. Deactivate a language to add more.`,disabled:!u,multiline:!0,maw:220,withinPortal:!0,children:(0,Y.jsx)(HO,{variant:`outline`,disabled:u,onClick:d,leftSection:(0,Y.jsx)(JI,{size:16}),fullWidth:!0,children:`Add a language`})})})]}),t[25]=n,t[26]=l,t[27]=b,t[28]=u,t[29]=s,t[30]=d,t[31]=o,t[32]=A):A=t[32];let j;t[33]!==k||t[34]!==A?(j=(0,Y.jsxs)(X,{pb:10,style:D,children:[k,A]}),t[33]=k,t[34]=A,t[35]=j):j=t[35];let M;return t[36]!==j||t[37]!==S||t[38]!==E?(M=(0,Y.jsxs)(Y.Fragment,{children:[S,E,j]}),t[36]=j,t[37]=S,t[38]=E,t[39]=M):M=t[39],M};function ilt(e){return!e.is_live}function alt(e){return!e}var z4={option:`_option_1f8ix_1`,pill:`_pill_1f8ix_14`,input:`_input_1f8ix_21`};async function olt({projectKey:e,origin_name:t,deployment_method:n,selectedTranslations:r,yyTranslation:i,isLive:a=!1}){let{mt_api_code:o=``,mt_api_key:s=``,mt_endpoint:c=``,source_lang_code:l=``,target_config:u=``,translation_key:d=``}=i,f=r.map(({langcode_code:r=``,langcode_name:i=``})=>$p.ProjectTranslation.post(e,{linked_translation_key:d,source_lang_code:l,target_lang_code:r,is_live:a,mt_api_code:o,mt_api_key:s,mt_endpoint:c,target_config:u,deployment_value:i4e(r,n,t),translation_methods:l===i?`STATONLY`:`CTX,PRO,MT`}));await Promise.allSettled(f).then(t=>{let n=t.filter(e=>e.status===`fulfilled`).map(e=>e.value.data).filter(e=>!!e).map(t=>$p.ProjectTranslation.put(e,t.translation_key,{deployment_label:uL(t,!1,!0)}));return Promise.allSettled(n)}).then(()=>{aC.show({message:`You successfully added translation(s).`})}).catch(e=>{console.error(e),aC.show({message:`Unable to add translations at this time.`})})}function slt(e){let t=(0,q.c)(70),{opened:n,onClose:r,availableTranslations:i,maxLanguages:a,activeLanguageCount:o}=e,{projectKey:s}=tL(),c=s===void 0?``:s,{project:l,yyTranslation:u}=nL(),d;t[0]===l?d=t[1]:(d=l===void 0?{}:l,t[0]=l,t[1]=d);let{deployment_method:f,origin_name:p}=d,m=f===void 0?``:f,h=p===void 0?``:p,[g,_]=jue(),v;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(v=[],t[2]=v):v=t[2];let[y,b]=(0,J.useState)(v),[x,S]=(0,J.useState)(!1),C=(0,J.useRef)(null),{langcodeLabelMap:w}=RI(),T=a>0,E=T?Math.max(0,a-o):void 0,D=m===`domain`||m===`folder`,O;if(t[3]!==i||t[4]!==w){let e;t[6]===w?e=t[7]:(e=e=>{let{langcode_code:t,langcode_name:n}
176=e,r=t===void 0?``:t,i=n===void 0?``:n;return{value:r,label:w.get(r)??i}},t[6]=w,t[7]=e),O=i.map(e),t[3]=i,t[4]=w,t[5]=O}else O=t[5];let k=O,A;t[8]===r?A=t[9]:(A=function(){b([]),r()},t[8]=r,t[9]=A);let j=A,M;t[10]!==g||t[11]!==i||t[12]!==m||t[13]!==j||t[14]!==h||t[15]!==c||t[16]!==y||t[17]!==u?(M=async function(){if(!u)return;let e=y.map(e=>({langcode_code:e,langcode_name:i.find(t=>t.langcode_code===e)?.langcode_name??``}));S(!0),await olt({projectKey:c,origin_name:h,deployment_method:m,selectedTranslations:e,yyTranslation:u,isLive:g}),Rje(),S(!1),j()},t[10]=g,t[11]=i,t[12]=m,t[13]=j,t[14]=h,t[15]=c,t[16]=y,t[17]=u,t[18]=M):M=t[18];let N=M,P;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(P={onEntered:()=>{C.current?.focus()}},t[19]=P):P=t[19];let F;t[20]===j?F=t[21]:(F={label:`Cancel`,action:j},t[20]=j,t[21]=F);let I;t[22]===y.length?I=t[23]:(I=y.length>0?`Add (${y.length.toLocaleString()})`:`Add`,t[22]=y.length,t[23]=I);let L=y.length===0,R;t[24]!==N||t[25]!==x||t[26]!==I||t[27]!==L?(R={label:I,action:N,disabled:L,loading:x},t[24]=N,t[25]=x,t[26]=I,t[27]=L,t[28]=R):R=t[28];let z;t[29]!==F||t[30]!==R?(z=[F,R],t[29]=F,t[30]=R,t[31]=z):z=t[31];let B;t[32]===Symbol.for(`react.memo_cache_sentinel`)?(B=(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:500,fz:16,children:`Languages`}),t[32]=B):B=t[32];let V;t[33]!==o||t[34]!==T||t[35]!==a||t[36]!==E||t[37]!==y.length?(V=T&&(0,Y.jsxs)(Z,{direction:`column`,align:`flex-end`,gap:2,children:[(0,Y.jsxs)(Q,{fz:`xs`,c:`gray.6`,children:[o.toLocaleString(),` of`,` `,a.toLocaleString(),` active languages used`]}),(0,Y.jsxs)(Q,{fz:`xs`,c:`cyan.5`,children:[y.length.toLocaleString(),` of`,` `,E.toLocaleString(),` remaining selected`]})]}),t[33]=o,t[34]=T,t[35]=a,t[36]=E,t[37]=y.length,t[38]=V):V=t[38];let H;t[39]===V?H=t[40]:(H=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,mb:4,children:[B,V]}),t[39]=V,t[40]=H);let U=y.length===0?`Search languages...`:void 0,W;t[41]===Symbol.for(`react.memo_cache_sentinel`)?(W=(0,Y.jsx)(pM,{size:24}),t[41]=W):W=t[41];let G;t[42]===E?G=t[43]:(G=e=>{b(e),E!==void 0&&e.length>=E&&C.current?.blur()},t[42]=E,t[43]=G);let ee,te;t[44]===Symbol.for(`react.memo_cache_sentinel`)?(ee={withinPortal:!0,zIndex:1001},te={option:z4.option,pill:z4.pill,input:z4.input},t[44]=ee,t[45]=te):(ee=t[44],te=t[45]);let ne;t[46]!==k||t[47]!==E||t[48]!==y||t[49]!==U||t[50]!==G?(ne=(0,Y.jsx)(dA,{searchable:!0,withCheckIcon:!0,checkIconPosition:`right`,placeholder:U,rightSection:W,data:k,value:y,ref:C,onChange:G,maxValues:E,maxDropdownHeight:300,hidePickedOptions:!1,comboboxProps:ee,classNames:te}
176),t[46]=k,t[47]=E,t[48]=y,t[49]=U,t[50]=G,t[51]=ne):ne=t[51];let re;t[52]===_?re=t[53]:(re=()=>_(),t[52]=_,t[53]=re);let ie;t[54]!==g||t[55]!==re?(ie=(0,Y.jsx)(AO,{label:`Set new languages to live`,onChange:re,checked:g}),t[54]=g,t[55]=re,t[56]=ie):ie=t[56];let K;t[57]!==m||t[58]!==D?(K=D&&(0,Y.jsxs)(Q,{children:[`Default `,m,`s will be set automatically for each language. You can update them in your Installation settings.`]}),t[57]=m,t[58]=D,t[59]=K):K=t[59];let ae;t[60]!==ne||t[61]!==ie||t[62]!==K?(ae=(0,Y.jsxs)(Sj,{gap:16,children:[ne,ie,K]}),t[60]=ne,t[61]=ie,t[62]=K,t[63]=ae):ae=t[63];let oe;return t[64]!==j||t[65]!==n||t[66]!==z||t[67]!==H||t[68]!==ae?(oe=(0,Y.jsxs)(YM,{size:`lg`,title:`What languages do you want to add?`,opened:n,onClose:j,keepOpen:!0,transitionProps:P,footerActions:z,children:[H,ae]}),t[64]=j,t[65]=n,t[66]=z,t[67]=H,t[68]=ae,t[69]=oe):oe=t[69],oe}var clt=e=>{let t=(0,q.c)(12),{translation:n,addInactiveTranslation:r,isLastItem:i,isAtActiveLimit:a}=e,{target_lang_name:o,target_lang_code:s,source_lang_name:c,translation_key:l}=n,u=o===void 0?``:o,d=s===void 0?``:s,f=c===void 0?``:c,p=l===void 0?``:l,{langcodeLabelMap:m}=RI(),h;t[0]===f?h=t[1]:(h=f?.substring(0,f.indexOf(`(`))?.trim()||`English`,t[0]=f,t[1]=h);let g=h,_=YL(De).canWrite,v;return t[2]!==r||t[3]!==_||t[4]!==a||t[5]!==i||t[6]!==m||t[7]!==g||t[8]!==d||t[9]!==u||t[10]!==p?(v=u?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Ck,{align:`center`,my:`auto`,p:12,grow:!0,children:[(0,Y.jsx)(Ck.Col,{span:10,children:(0,Y.jsxs)(Z,{direction:`row`,align:`center`,columnGap:8,wrap:`wrap`,children:[(0,Y.jsx)(cA,{c:`gray.6`,bg:`gray.1`,radius:8,fw:700,style:{textAlign:`center`},miw:70,children:`Inactive`}),(0,Y.jsx)(Q,{c:`gray.8`,fw:500,children:g}),(0,Y.jsx)(vM,{size:24,color:$(`gray`,7)}),(0,Y.jsx)(Q,{fs:`italic`,c:`gray.8`,fw:500,children:m.get(d)??u})]})}),(0,Y.jsx)(Ck.Col,{span:2,children:r&&_&&(0,Y.jsx)(Z,{justify:`flex-end`,children:(0,Y.jsxs)(Jk,{width:130,position:`bottom-end`,zIndex:20,disabled:a,styles:{itemLabel:{fontWeight:`inherit`}},children:[(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QA,{label:`You've reached your active language limit. Deactivate a language to reactivate this one.`,disabled:!a,multiline:!0,maw:240,position:`top`,withinPortal:!0,children:(0,Y.jsx)(X,{h:20,style:{cursor:a?`not-allowed`:`pointer`,opacity:a?.4:1},children:(0,Y.jsx)(JI,{color:$(`blue`,5),size:20})})})}),(0,Y.jsx)(Jk.Dropdown,{children:(0,Y.jsx)(Jk.Item,{onClick:()=>{r(p)},children:`Reactivate`})})]})})})]}),!i&&(0,Y.jsx)(DB,{borderWidth:2,mobileMargin:`0`})]}):(0,Y.jsx)(Y.Fragment,{}),t[2]=r,t[3]=_,t[4]=a,t[5]=i,t[6]=m,t[7]=g,t[8]=d,t[9]=u,t[10]=p,t[11]=v):v=t[11],v},llt=e=>{let t=(0,q.c)(10),{translations:n,addInactiveTranslation:r,isAtActiveLimit:i,isOpen:a,setIsOpen:o}=e,s,c;if(t[0]!==r||t[1]!==i||t[2]!==a||t[3]!==o||t[4]!==n){c=Symbol.for(`react.early_return_sentinel`);bb0:{let e=n.filter(ult);if(!e.length){c=null;break bb0}let l;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(l={display:`flex`,flexDirection:`column`,flex:`0 1 auto`,minHeight:0},t[7]=l):l=t[7];let u;t[8]===o?u=t[9]:(u=()=>o(dlt),t[8]=o,t[9]=u),s=(0,Y.jsxs)(X,{style:l,children:[(0,Y.jsx)($ct,{statusTitle:`Inactive`,count:e.length,isOpen:a,onToggle:u}),a&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(X,{px:16,pb:8,style:{flexShrink:0},children:(0,Y.jsx)(Q,{fz:`sm`,c:`gray.6`,children:`These languages were previously enabled and can be reactivated.`})}),(0,Y.jsx)(XE,{style:{flex:1,minHeight:0},type:`auto`,offsetScrollbars:`y`,styles:{thumb:{backgroundColor:$(`gray`,5)}},children:e.map((t,n)=>(0,Y.jsx)(X,{children:(0,Y.jsx)(clt,{translation:t,addInactiveTranslation:r,isLastItem:n===e.length-1,isAtActiveLimit:i})},t.translation_key))})]})]})}t[0]=r,t[1]=i,t[2]=a,t[3]=o,t[4]=n,t[5]=s,t[6]=c}else s=t[5],c=t[6];return c===Symbol.for(`react.early_return_sentinel`)?s:c};function ult(e){let{is_active:t}=e;return!t}function dlt(e){return!e}var flt=()=>{let e=(0,q.c)(74),{projectId:t}=tL(),{language_codes:n}=zie(),r;e[0]===n?r=e[1]:(r=n===void 0?[]:n,e[0]=n,e[1]=r);let i=r,{translations:a,activeTranslations:o,yyTranslation:s}=nL(),c;e[2]===a?c=e[3]:(c=a===void 0?[]:a,e[2]=a,e[3]=c);let l=c,{maxLanguages:u,isCoreTier:d,isProTier:f}=lL(),[p,m]=(0,J.useState)(!1),[h,g]=(0,J.useState)(!1),[_,v]=(0,J.useState)(!0),[b,x]=(0,J.useState)(!0),{loading:S,addInactiveTranslation:C,removeActiveTranslation:w,updateTranslationStatus:T}=Yct(),{canWrite:E}=YL(Ee),{canWrite:D}=YL(De),O=o.length,k=!f&&O>=u,A;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(A=cs(),e[4]=A):A=e[4];let j=A,M;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(M=CS(),e[5]=M):M=e[5];let{dashboardUrl:N}=M,P=d?`Pro`:`Core`,F=`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}/${y.PAGE_UPDATE_SUBSCRIPTION}?plan=${P}`,I=d?`unlimited`:`more`,L;e[6]===l?L=e[7]:(L=[...l].sort(plt),e[6]=l,e[7]=L);let R=L,z;e[8]===R?z=e[9]:(z=R.some(mlt),e[8]=R,e[9]=z);let B=z,V;e[10]===l?V=e[11]:(V=new Set(l.map(hlt)),e[10]=l,e[11]=V);let H=V,U;if(e[12]!==i||e[13]!==H){let t;e[15]===H?t=e[16]:(t=e=>{let{langcode_code:t}=e,n=t===void 0?``:t;return!H.has(n)},e[15]=H,e[16]=t),U=i.filter(t),e[12]=i,e[13]=H,e[14]=U}else U=e[14];let W=U;if(!s)return;let G=k&&D,ee;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(ee=()=>m(!1),e[17]=ee):ee=e[17];let te;e[18]!==O||e[19]!==W||e[20]!==u||e[21]!==p?(te=(0,Y.jsx)(slt,{opened:p,onClose:ee,availableTranslations:W,maxLanguages:u,activeLanguageCount:O}),e[18]=O,e[19]=W,e[20]=u,e[21]=p,e[22]=te):te=e[22];let ne;e[23]===Symbol.for(`react.memo_cache_sentinel`)?(ne=(0,Y.jsx)(GM,{title:`My Languages`,minHeight:36,flexContainerProps:{h:36}}),e[23]=ne):ne=e[23];let re;e[24]!==E||e[25]!==t||e[26]!==G||e[27]!==F||e[28]!==I||e[29]!==P?(re=G&&(0,Y.jsxs)(KD,{variant:`warning`,icon:(0,Y.jsx)(jM,{}),bd:`1px solid ${$(`orange`,7)}`,style:{flexShrink:0},children:[`You've reached your active language limit. Deactivate languages before adding another`,E&&(0,Y.jsxs)(Y.Fragment,{children:[` `,`or`,` `,(0,Y.jsx)(QA,{label:`Open in Browser`,disabled:!j,openDelay:200,children:(0,Y.jsxs)(JM,{to:j?void 0:`/${t}/${F}`,onClick:j?()=>RQ(`${N}/${t}/${F}`):void 0,fw:600,fz:`inherit`,children:[`upgrade to `,P]})}),` `,`for `,I,` languages`]}),`.`]}),e[24]=E,e[25]=t,e[26]=G,e[27]=F,e[28]=I,e[29]=P,e[30]=re):re=e[30];let ie;e[31]===Symbol.for(`react.memo_cache_sentinel`)?(ie={base:`column`,md:`row`},e[31]=ie):ie=e[31];let K=G?`calc(100vh - 180px)`:`calc(100vh - 130px)`,ae;e[32]===K?ae=e[33]:(ae={md:K},e[32]=K,e[33]=ae);let oe;e[34]===Symbol.for(`react.memo_cache_sentinel`)?(oe={flex:1,minHeight:0},e[34]=oe):oe=e[34];let se=_?`0 1 auto`:`none`,ce=_?154:0,le;e[35]!==se||e[36]!==ce?(le={flex:se,minHeight:ce,display:`flex`,flexDirection:`column`},e[35]=se,e[36]=ce,e[37]=le):le=e[37];let ue;e[38]===S?ue=e[39]:(ue=(0,Y.jsx)(Lk,{visible:S}),e[38]=S,e[39]=ue);let de;e[40]===Symbol.for(`react.memo_cache_sentinel`)?(de={flex:`0 1 auto`,minHeight:0,display:`flex`,flexDirection:`column`},e[40]=de):de=e[40];let fe;e[41]===Symbol.for(`react.memo_cache_sentinel`)?(fe=()=>m(!0),e[41]=fe):fe=e[41];let pe;e[42]!==o||e[43]!==D||e[44]!==_||e[45]!==k||e[46]!==h||e[47]!==w||e[48]!==T?(pe=(0,Y.jsx)(GO,{py:0,style:de,children:(0,Y.jsx)(rlt,{activeTranslations:o,removeActiveTranslation:w,updateTranslationStatus:T,isModalOpen:h,setIsModalOpen:g,isOpen:_,setIsOpen:v,canManageLanguages:D,isAtActiveLimit:k,onAddLanguage:fe})}),e[42]=o,e[43]=D,e[44]=_,e[45]=k,e[46]=h,e[47]=w,e[48]=T,e[49]=pe):pe=e[49];let me;e[50]!==le||e[51]!==ue||e[52]!==pe?(me=(0,Y.jsxs)(X,{pos:`relative`,style:le,children:[ue,pe]}),e[50]=le,e[51]=ue,e[52]=pe,e[53]=me):me=e[53];let he;e[54]!==C||e[55]!==B||e[56]!==_||e[57]!==k||e[58]!==b||e[59]!==R?(he=B&&(0,Y.jsx)(X,{style:{flex:_?`0 1 auto`:`none`,minHeight:b?150:50,maxHeight:`max-content`,display:`flex`,flexDirection:`column`},children:(0,Y.jsx)(GO,{py:0,style:{flex:`0 1 auto`,minHeight:0,display:`flex`,flexDirection:`column`,maxHeight:`max-content`},children:(0,Y.jsx)(llt,{translations:R,addInactiveTranslation:C,isAtActiveLimit:k,isOpen:b,setIsOpen:x})})}),e[54]=C,e[55]=B,e[56]=_,e[57]=k,e[58]=b,e[59]=R,e[60]=he):he=e[60];let ge;e[61]!==me||e[62]!==he?(ge=(0,Y.jsxs)(Z,{direction:`column`,gap:12,style:oe,children:[me,he]}),e[61]=me,e[62]=he,e[63]=ge):ge=e[63];let _e;e[64]===Symbol.for(`react.memo_cache_sentinel`)?(_e=(0,Y.jsxs)(Sj,{gap:12,w:{base:`100%`,md:360},style:{flexShrink:0},children:[(0,Y.jsx)(qct,{}),(0,Y.jsx)(Jct,{})]}),e[64]=_e):_e=e[64];let ve;e[65]!==ae||e[66]!==ge?(ve=(0,Y.jsxs)(Z,{gap:12,direction:ie,wrap:`nowrap`,mah:ae,children:[ge,_e]}),e[65]=ae,e[66]=ge,e[67]=ve):ve=e[67];let ye;e[68]!==re||e[69]!==ve?(ye=(0,Y.jsxs)(Sj,{mah:`calc(100vh - 118px)`,gap:12,maw:1160,children:[ne,re,ve]}),e[68]=re,e[69]=ve,e[70]=ye):ye=e[70];let be;return e[71]!==te||e[72]!==ye?(be=(0,Y.jsxs)(Y.Fragment,{children:[te,ye]}),e[71]=te,e[72]=ye,e[73]=be):be=e[73],be};function plt(e,t){return(e.target_lang_name??``).localeCompare(t.target_lang_name??``)}function mlt(e){let{is_active:t}=e;return!t}function hlt(e){let{target_lang_code:t}=e;return t}var B4={optionButton:`_optionButton_mo4x7_1`,optionButtonInner:`_optionButtonInner_mo4x7_16`,uncheckedOption:`_uncheckedOption_mo4x7_20`,checkedOption:`_checkedOption_mo4x7_24`},glt=e=>{let t=(0,q.c)(4),{width:n,height:r}=e,i=n||`21`,a=r||`22`,o;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(`path`,{d:`M0 3.47468C0 2.7852 0.276562 2.12396 0.768845 1.63643C1.26113 1.14889 1.92881 0.875 2.625 0.875L13.125 0.875C13.8212 0.875 14.4889 1.14889 14.9812 1.63643C15.4734 2.12396 15.75 2.7852 15.75 3.47468V6.07436H18.375C19.0712 6.07436 19.7389 6.34826 20.2312 6.83579C20.7234 7.32333 21 7.98456 21 8.67404V19.0728C21 19.7622 20.7234 20.4235 20.23
17612 20.911C19.7389 21.3986 19.0712 21.6724 18.375 21.6724H7.875C7.17881 21.6724 6.51113 21.3986 6.01884 20.911C5.52656 20.4235 5.25 19.7622 5.25 19.0728V16.4731H2.625C1.92881 16.4731 1.26113 16.1992 0.768845 15.7117C0.276562 15.2241 0 14.5629 0 13.8734V3.47468Z`,fill:`var(--mantine-color-blue-5)`}),t[0]=o):o=t[0];let s;return t[1]!==i||t[2]!==a?(s=(0,Y.jsx)(`svg`,{width:i,height:a,viewBox:`0 0 21 22`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:o}),t[1]=i,t[2]=a,t[3]=s):s=t[3],s},V4=[`all`,`exclude`,`include`],_lt={all:{scopeDesc:`Every page on your domain that has the JavaScript injection in the <head> will display a language selector and will be translated on demand.`,optionDesc:`Your entire site will be translated.`,scopeColor:$(`blue`,5),ScopeIcon:glt,scopeButtonText:`View Page Tree`},exclude:{scopeDesc:`Every page except the ones you specifically exclude from scope will be translated. New pages that you add to your site will also automatically be in scope.`,optionDesc:(0,Y.jsxs)(Q,{mt:{base:`1rem`,sm:0},w:{base:`100%`,sm:`70%`},children:[(0,Y.jsx)(`strong`,{children:`Everything except`}),` the pages you`,` `,(0,Y.jsx)(`strong`,{children:`specifically exclude`}),` from scope will be translated.`]}),scopeColor:$(`blueGray`,6),ScopeIcon:tQ,scopeButtonText:`Manage Exclusion List`},include:{scopeDesc:`Only the pages you specifically include will be translated. Any new pages you add to your site will be out of scope unless you specifically add them to the project.`,optionDesc:(0,Y.jsxs)(Q,{mt:{base:`1rem`,sm:0},w:{base:`100%`,sm:`70%`},children:[(0,Y.jsx)(`strong`,{children:`Nothing but`}),` the pages you`,` `,(0,Y.jsx)(`strong`,{children:`specifically include`}),` will be translated.`]}),scopeColor:$(`green`,6),ScopeIcon:eQ,scopeButtonText:`Manage Inclusion List`}},vlt=e=>{let t=(0,q.c)(35),{scopeName:n,handleSelectedScope:r,isSelected:i}=e,{optionDesc:a,scopeColor:o,ScopeIcon:s}=_lt[n],c,l;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(c={base:`start`,sm:`center`},l={base:`column`,sm:`row`},t[0]=c,t[1]=l):(c=t[0],l=t[1]);let u;t[2]!==r||t[3]!==n?(u=()=>r(n),t[2]=r,t[3]=n,t[4]=u):u=t[4];let d;t[5]!==i||t[6]!==n||t[7]!==u?(d=(0,Y.jsx)(GA,{checked:i,onChange:u,value:n}),t[5]=i,t[6]=n,t[7]=u,t[8]=d):d=t[8];let f;t[9]!==r||t[10]!==n?(f=()=>r(n),t[9]=r,t[10]=n,t[11]=f):f=t[11];let p=`${B4.optionButton} ${i?B4.checkedOption:B4.uncheckedOption}`,m;t[12]===p?m=t[13]:(m={root:p,inner:B4.optionButtonInner},t[12]=p,t[13]=m);let h;t[14]!==s||t[15]!==o?(h=(0,Y.jsx)(s,{width:`14px`,height:`14px`,fill:o}),t[14]=s,t[15]=o,t[16]=h):h=t[16];let g=n===`all`?`Everything`:n[0].toUpperCase()+n.substring(1),_;t[17]===g?_=t[18]:(_=(0,Y.jsx)(Q,{fw:600,ml:`0.5rem`,children:g}),t[17]=g,t[18]=_);let v;t[19]!==_||t[20]!==h?(v=(0,Y.jsxs)(Y.Fragment,{children:[h,_]}),t[19]=_,t[20]=h,t[21]=v):v=t[21];let y;t[22]!==v||t[23]!==f||t[24]!==m?(y=(0,Y.jsx)(HO,{onClick:f,classNames:m,size:`md`,children:v}),t[22]=v,t[23]=f,t[24]=m,t[25]=y):y=t[25];let b;t[26]!==y||t[27]!==d?(b=(0,Y.jsxs)(Z,{align:`center`,children:[d,y]}),t[26]=y,t[27]=d,t[28]=b):b=t[28];let x;t[29]!==a||t[30]!==n?(x=n===`all`?(0,Y.jsxs)(X,{children:[(0,Y.jsx)(Q,{display:`inline`,style:{verticalAlign:`middle`},children:a}),` `,(0,Y.jsx)(RO,{c:`blue.5`,tt:`capitalize`,styles:ylt,children:`Recommended`})]}):a,t[29]=a,t[30]=n,t[31]=x):x=t[31];let S;return t[32]!==b||t[33]!==x?(S=(0,Y.jsxs)(Z,{w:`100%`,py:`1rem`,align:c,direction:l,columnGap:`1rem`,children:[b,x]}),t[32]=b,t[33]=x,t[34]=S):S=t[34],S};function ylt(e){let{colors:t}=e;return{root:{backgroundColor:t.blueGray[1],fontSize:`0.8rem`,fontWeight:600,padding:`0.75rem`}}}var blt=({translation:e,preset:t})=>{let{translation_config:n=``,translation_config_hash:r=``}=e,i=r,a=tc(n),o=[`all`,`exclude`].includes(t)?[]:[`.*`],s={...a.spider_rules,exclude_uris:o,include_uris:[]},c={translation_config:nc(JSON.stringify({...a,spider_rules:s,scope_preset:t})),translation_config_hash:i};return $p.ProjectTranslation.put(e.project_key,e.translation_key,c)},xlt=e=>{let t=(0,q.c)(39),{currentScope:n,yyTranslation:r}=e,[i,a]=(0,J.useState)(n),[o,s]=(0,J.useState)(!1),c,l,u,d,f,p,m,h;if(t[0]!==n||t[1]!==i||t[2]!==o||t[3]!==r){let e;t[12]===n?e=t[13]:(e=e=>e!==n,t[12]=n,t[13]=e);let g=V4.filter(e),_;t[14]===r?_=t[15]:(_=e=>blt({translation:r,preset:e}).then(Slt).catch(Clt),t[14]=r,t[15]=_);let v=_;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(gD,{p:5,size:`auto`,variant:`transparent`,onClick:()=>s(!0),children:(0,Y.jsx)(KR,{size:24,color:`var(--mantine-color-blue-5)`})}
176),t[16]=h):h=t[16],c=YM,l=`lg`,u=`Change your default scope`,d=o,t[17]===Symbol.for(`react.memo_cache_sentinel`)?(f=()=>{s(!1)},t[17]=f):f=t[17];let y;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(y={label:`Cancel`,action:()=>s(!1)},t[18]=y):y=t[18];let b;t[19]!==v||t[20]!==i?(b=()=>{s(!1),v(i)},t[19]=v,t[20]=i,t[21]=b):b=t[21];let x=i===n;t[22]!==b||t[23]!==x?(p=[y,{label:`Save`,action:b,disabled:x}],t[22]=b,t[23]=x,t[24]=p):p=t[24];let S;t[25]===i?S=t[26]:(S=e=>(0,Y.jsx)(vlt,{scopeName:e,isSelected:i===e,handleSelectedScope:a},e),t[25]=i,t[26]=S),m=g.map(S),t[0]=n,t[1]=i,t[2]=o,t[3]=r,t[4]=c,t[5]=l,t[6]=u,t[7]=d,t[8]=f,t[9]=p,t[10]=m,t[11]=h}else c=t[4],l=t[5],u=t[6],d=t[7],f=t[8],p=t[9],m=t[10],h=t[11];let g;t[27]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(KD,{variant:`warning`,icon:(0,Y.jsx)(jM,{}),children:`Changing the default scope will reset the current scoping settings`}),t[27]=g):g=t[27];let _;t[28]!==c||t[29]!==l||t[30]!==u||t[31]!==d||t[32]!==f||t[33]!==p||t[34]!==m?(_=(0,Y.jsxs)(c,{size:l,title:u,opened:d,onClose:f,footerActions:p,children:[m,g]}),t[28]=c,t[29]=l,t[30]=u,t[31]=d,t[32]=f,t[33]=p,t[34]=m,t[35]=_):_=t[35];let v;return t[36]!==h||t[37]!==_?(v=(0,Y.jsxs)(Y.Fragment,{children:[h,_]}),t[36]=h,t[37]=_,t[38]=v):v=t[38],v};function Slt(){Yje(),aC.show({message:`Your project's scope updated successfully!`})}function Clt(){aC.show({message:`We are unable to update your project's scope at this time.`})}var wlt=()=>{let e=(0,q.c)(53),{projectId:t}=tL(),{yyTranslation:n}=nL();if(!n)throw Error(`Could not find linked translation configuration`);let r=`/${t}/${y.PAGE_LOCALIZATION}/${y.PAGE_GLOSSARY}`,i,a,o,s,c,l,u,d;if(e[0]!==n.translation_config){let{scope_preset:t}=tc(n.translation_config||``),r=t===void 0?``:t;a=V4.includes(r)?r:`all`,{scopeDesc:c,scopeColor:s,scopeButtonText:o,ScopeIcon:i}=_lt[a],l=a===`all`?`Everything`:a,u=l[0].toUpperCase(),d=l.substring(1),e[0]=n.translation_config,e[1]=i,e[2]=a,e[3]=o,e[4]=s,e[5]=c,e[6]=l,e[7]=u,e[8]=d}else i=e[1],a=e[2],o=e[3],s=e[4],c=e[5],l=e[6],u=e[7],d=e[8];l=`${u}${d}`;let f;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(f={base:20,md:30},e[9]=f):f=e[9];let p;e[10]!==i||e[11]!==s?(p=(0,Y.jsx)(i,{width:`20px`,height:`20px`,fill:s}),e[10]=i,e[11]=s,e[12]=p):p=e[12];let m;e[13]!==s||e[14]!==l?(m=(0,Y.jsx)(Q,{fz:`inherit`,fw:`inherit`,c:s,span:!0,children:l}),e[13]=s,e[14]=l,e[15]=m):m=e[15];let h=l===`Everything`?` on your site is in scope`:` is your project's scope`,g;e[16]!==m||e[17]!==h?(g=(0,Y.jsx)(X,{children:(0,Y.jsxs)(Xj,{order:1,fz:`xl`,ml:5,children:[m,h]})}),e[16]=m,e[17]=h,e[18]=g):g=e[18];let _;e[19]!==p||e[20]!==g?(_=(0,Y.jsxs)(Z,{columnGap:`1rem`,align:`center`,children:[p,g]}),e[19]=p,e[20]=g,e[21]=_):_=e[21];let v;e[22]!==a||e[23]!==n?(v=(0,Y.jsx)(xlt,{currentScope:a,yyTranslation:n}),e[22]=a,e[23]=n,e[24]=v):v=e[24];let b;e[25]!==_||e[26]!==v?(b=(0,Y.jsxs)(Z,{w:`100%`,align:`center`,justify:`space-between`,columnGap:`0.25rem`,children:[_,v]}),e[25]=_,e[26]=v,e[27]=b):b=e[27];let x;e[28]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(lk,{my:5,orientation:`vertical`,size:`sm`,color:`indigo.0`}),e[28]=x):x=e[28];let S;e[29]===c?S=e[30]:(S=(0,Y.jsxs)(Z,{direction:`row`,columnGap:30,pl:10,mt:20,children:[x,(0,Y.jsx)(Q,{children:c})]}),e[29]=c,e[30]=S);let C;e[31]===Symbol.for(`react.memo_cache_sentinel`)?(C={textDecoration:`none`,alignSelf:`center`},e[31]=C):C=e[31];let w;e[32]===o?w=e[33]:(w=(0,Y.jsx)(tg,{to:y.PAGE_MANAGE_SCOPE,style:C,children:(0,Y.jsx)(HO,{mt:`1rem`,children:o})}),e[32]=o,e[33]=w);let T;e[34]!==S||e[35]!==w||e[36]!==b?(T=(0,Y.jsxs)(Sj,{gap:0,children:[b,S,w]}),e[34]=S,e[35]=w,e[36]=b,e[37]=T):T=e[37];let E;e[38]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:`What is the scope for your Project?`}),e[38]=E):E=e[38];let D,O;e[39]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(Q,{children:`For various reasons, there will inevitably be content on your site that doesn't require translation. Everything that is in scope will be translated. Anything out-of-scope will not be translated.`}),O=(0,Y.jsx)(Q,{children:`There are multiple ways to manage what should and shouldnât be translated.`}),e[39]=D,e[40]=O):(D=e[39],O=e[40]);let k;e[41]===r?k=e[42]:(k=(0,Y.jsxs)(Ik.Item,{children:[`Individual words and phrases are best managed in the`,` `,(0,Y.jsx)(JM,{fz:`inherit`,to:r,children:`Glossary`}),`.`]}),e[41]=r,e[42]=k);let A,j;e[43]===Symbol.for(`react.memo_cache_sentinel`)?(A=(0,Y.jsx)(Ik.Item,{children:`Content blocks or components are best managed using a CSS class.`}),j=(0,Y.jsx)(Ik.Item,{children:`Entire pages and your site map as a whole are best managed here in Project Scope.`}),e[43]=A,e[44]=j):(A=e[43],j=e[44]);let M;e[45]===k?M=e[46]:(M=(0,Y.jsxs)(Ik,{c:`blueGray.8`,fz:`sm`,children:[k,A,j]}),e[45]=k,e[46]=M);let N;e[47]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsxs)(Q,{children:[`To learn more,`,` `,(0,Y.jsx)(JM,{fz:`inherit`,to:`${ke}/article/124-can-i-limit-what-parts-my-site-are-translated`,target:`_blank`,children:`see here`}),`.`]}),e[47]=N):N=e[47];let P;e[48]===M?P=e[49]:(P=(0,Y.jsxs)(Sj,{gap:`0.5rem`,children:[E,(0,Y.jsxs)(X,{children:[D,O,M,N]})]}),e[48]=M,e[49]=P);let F;return e[50]!==T||e[51]!==P?(F=(0,Y.jsx)(GO,{mt:16,w:`100%`,maw:530,p:f,children:(0,Y.jsxs)(Sj,{gap:`2rem`,children:[T,P]})}),e[50]=T,e[51]=P,e[52]=F):F=e[52],F},Tlt={all:{icon:(0,Y.jsx)(glt,{width:`20px`,height:`20px`}),label:`Everything`},exclude:{icon:(0,Y.jsx)(tQ,{fill:$(`blueGray`,6),width:20,height:20}),label:`Exclude`},include:{icon:(0,Y.jsx)(eQ,{fill:$(`green`,6),width:20,height:20}),label:`Include`}},Elt=e=>{let t=(0,q.c)(16),{scope:n}=e,{projectId:r}=tL(),i=r===void 0?``:r,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={backgroundColor:`var(--mantine-color-orange-0)`,borderRadius:6},t[0]=a):a=t[0];let o;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(o={color:`var(--mantine-color-blueGray-8)`},t[1]=o):o=t[1];let s=`/${i}/${y.PAGE_PROJECT}/project-scope`,c;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)(_Te,{size:24,className:`flip`}),t[2]=c):c=t[2];let l;t[3]===s?l=t[4]:(l=(0,Y.jsx)(tg,{style:o,to:s,children:c}),t[3]=s,t[4]=l);let u;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(u={verticalAlign:`middle`},t[5]=u):u=t[5];let d=Tlt[n],f;t[6]===d.icon?f=t[7]:(f=(0,Y.jsx)(Q,{ml:`0.5rem`,style:u,span:!0,children:d.icon}),t[6]=d.icon,t[7]=f);let p=Tlt[n],m;t[8]===p.label?m=t[9]:(m=(0,Y.jsx)(Q,{fw:700,mx:`0.35rem`,td:`underline`,span:!0,tt:`capitalize`,children:p.label}),t[8]=p.label,t[9]=m);let h;t[10]!==m||t[11]!==f?(h=(0,Y.jsx)(Z,{align:`center`,mx:`auto`,children:(0,Y.jsxs)(Q,{ta:`center`,children:[`Your default scope is
176in`,f,m,`mode.`]})}),t[10]=m,t[11]=f,t[12]=h):h=t[12];let g;return t[13]!==h||t[14]!==l?(g=(0,Y.jsxs)(Z,{w:`100%`,align:`center`,p:`1rem 1.5rem 1rem 2rem`,style:a,children:[l,h]}),t[13]=h,t[14]=l,t[15]=g):g=t[15],g};function Dlt(e,t){let n=e.is_fake?`${t?.uri||``}${e.label}`:e.content_url_orig;if(!n)return{uri:e.label,domain:``};if(n.startsWith(`//`))try{let e=new URL(`https:${n}`);return{uri:e.pathname+e.search,domain:e.hostname}}catch{return{uri:n,domain:``}}return{uri:n,domain:``}}var Olt=(e,t)=>e.map((e,n)=>{let r=t?`${t.id}-${n}`:`${n}`,{uri:i,domain:a}=Dlt(e,t),o=e.has_children>0;return{id:r,uri:i,domain:a,urlHash:e.content_url_hash,label:e.label,hasChildren:o,children:o?[{label:`HAS_CHILDREN`,id:`${r}-0`}]:void 0,childrenFetched:!1}}),klt=(e,t,n)=>n.map(n=>n.id===t?{...n,children_fetched:!0,children:[...e]}:n.hasChildren&&n.children?{...n,children:klt(e,t,n.children)}:n),Alt=(e,t,n,r)=>{try{e.childrenFetched||$p.SpiderTree.get(t.translation_key,e.urlHash).then(({tree:t=[]})=>{r(klt(Olt(t,e),e.id,n))}).catch(()=>{aC.show({message:`Unable to get spider tree node info at this time.`})})}catch(e){console.log(`handle toggle error: ${JSON.stringify(e)}`)}};function H4(e){let{exclude_uris:t=[],include_uris:n=[]}=tc(e?.translation_config||``)?.spider_rules||{};return{includeUris:n||[],excludeUris:t||[]}}function jlt(e,t){let{includeUris:n,excludeUris:r}=t;if(!r||r.length==0)return!0;for(let t=0;t<r.length;t++)try{if(new RegExp(r[t]).test(e)){if(!n||n.length==0)return!1;for(let t=0;t<n.length;t++){let r=new RegExp(n[t]);try{if(r.test(e))return!0}catch{console.error(`Error checking scope for include_uris`,r,e)}}return!1}}catch{console.error(`Error checking scope for exclude_uris`,r[t],e)}return!0}function Mlt(e,t){let{includeUris:n,excludeUris:r}=t;return{isExcluded:r.some(t=>new RegExp(t).test(e)),isIncluded:n.some(t=>new RegExp(t).test(e))}}var Nlt=(e,t)=>{switch(t=_s(t),e){case`parentAndChildren`:return`^${t}`;case`childrenOnly`:return`^${t}.+`;default:return`^${t.endsWith(`/`)&&t!==`/`?`${t}?`:t}$`}};function U4(e){let t=e.replace(/^\^/,``);return t=t.replace(/(\[\^\/\]\.\+|\[\^\/\]\*|\.\+|\??\$)$/,``),t=t.replace(/\\(.)/g,`$1`),t}function Plt(e,t){return{excludeRule:t.excludeUris.find(t=>U4(t)===e),includeRule:t.includeUris.find(t=>U4(t)===e)}}function W4(e){return e.endsWith(`$`)?`self`:e.endsWith(`+`)?`childrenOnly`:`parentAndChildren`}var Flt=(e,t,n,r)=>{if(!r){aC.show({message:`Missing translation configuration.`});return}let{uri:i}=t,{project_key:a,translation_key:o}=r||{};if(!i){aC.show({message:`Missing uri to create a rule.`,color:`red`});return}let s=Nlt(e,i);if(!s){aC.show({message:`Failed to create rule.`,color:`red`});return}let c=tc(r.translation_config||``);if(!c)throw Error(`error w decoding config. value: ${c}`);let l=[...c.spider_rules[`${n}_uris`]||[]].filter(e=>!new RegExp(s).test(U4(e)));l.push(s);let u={...c.spider_rules,[`${n}_uris`]:l},d=JSON.stringify({...c,spider_rules:u});if(a&&o){let e=nc(d),t=r?.translation_config_hash||``;$p.ProjectTranslation.put(a,o,{translation_config:e,translation_config_hash:t}).catch(()=>{aC.show({message:`We are unable to update your project's scope at this time.`})})}else console.error(`Error: incorrect project value(s)`)},Ilt=({rule:e,scope:t,yyTarget:n})=>{if(!e)throw Error(`No rule provided`);let{project_key:r,translation_key:i}=n||{},a=H4(n),o=(t===`include`?a.includeUris:a.excludeUris)??[],s=o.filter(t=>t!==e);if(s.length===o.length){aC.show({message:`Error: Could not find rule to remove.`});return}let c=tc(n?.translation_config||``);if(!c)throw Error(`error w decoding config. value: ${c}`);let l={...c.spider_rules,[`${t}_uris`]:s},u=nc(JSON.stringify({...c,spider_rules:l})),d=n?.translation_config_hash||``;r&&i?$p.ProjectTranslation.put(r,i,{translation_config:u,translation_config_hash:d}).then(({data:e})=>{e&&aC.show({message:`Successfully removed the rule!`})}).catch(()=>{aC.show({message:`We are unable to remove the selected rule at this time.`})}):console.error(`Error: incorrect project value(s)`)};function Llt({uriStatus:e,uriRules:t}){return t.includeRule?{icon:(0,Y.jsx)(eQ,{fill:e.isExcluded?$(`green`,6):$(`blueGray`,5)}),type:`include`,rule:t.includeRule,text:W4(t.includeRule)===`childrenOnly`?`Undo Include Children`:`Undo Include`}:t.excludeRule&&!e.isIncluded?{icon:(0,Y.jsx)(tQ,{fill:$(`blueGray`,6)}),type:`exclude`,rule:t.excludeRule,text:W4(t.excludeRule)===`childrenOnly`?`Undo Exclude Children`:`Undo Exclude`}:{icon:(0,Y.jsx)(jM,{fill:$(`red`,5)}),type:void 0,rule:``,text:``}}function Rlt(e,t){let n=!!(t.includeRule||t.excludeRule);if(!n&&e.isExcluded&&!t.includeRule)return`include`;if(!n&&!e.isIncluded)return`exclude`}var zlt=e=>{let t=(0,q.c)(37),{node:n,yyTarget:r}=e,{id:i,uri:a}=n,o;t[0]===i?o=t[1]:(o=i.includes(`-`),t[0]=i,t[1]=o);let s=!o,c,l,u,d,f,p;if(t[2]!==a||t[3]!==r){let e=H4(r);p=Mlt(a,e),f=Plt(a,e),d=Llt({uriStatus:p,uriRules:f}),l=d.type!==void 0,c=d.type===`include`&&!p.isExcluded,u=Rlt(p,f),t[2]=a,t[3]=r,t[4]=c,t[5]=l,t[6]=u,t[7]=d,t[8]=f,t[9]=p}else c=t[4],l=t[5],u=t[6],d=t[7],f=t[8],p=t[9];let m=u,h;t[10]!==n||t[11]!==r?(h=(e,t)=>{Flt(e,n,t,r)},t[10]=n,t[11]=r,t[12]=h):h=t[12];let g=h;if(!f.includeRule&&p.isIncluded){let e;return t[13]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Y.Fragment,{}),t[13]=e):e=t[13],e}if(!l&&!m){let e;return t[14]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(QA,{label:`Add rule type is not defined`,children:(0,Y.jsx)(Z,{w:`100%`,justify:`center`,align:`center`,children:(0,Y.jsx)(jM,{fill:$(`red`,5)})})}),t[14]=e):e=t[14],e}let _;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(_={dropdown:{padding:4,borderRadius:8}},t[15]=_):_=t[15];let v;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(v={display:`flex`,justifyContent:`center`,margin:`0 auto`},t[16]=v):v=t[16];let y;t[17]!==l||t[18]!==d?(y=l?d.icon:(0,Y.jsx)(eNe,{color:`var(--mantine-color-blue-5)`,size:22}),t[17]=l,t[18]=d,t[19]=y):y=t[19];let b;t[20]===y?b=t[21]:(b=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{style:v,children:y})}),t[20]=y,t[21]=b);let x;t[22]===c?x=t[23]:(x=c&&(0,Y.jsx)(Jk.Label,{children:`This rule has no effect`}),t[22]=c,t[23]=x);let S;t[24]!==m||t[25]!==g||t[26]!==s||t[27]!==l||t[28]!==d||t[29]!==r?(S=l?(0,Y.jsx)(Jk.Item,{onClick:()=>Ilt({rule:d.rule,scope:d.type,yyTarget:r}),children:d.text}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Jk.Label,{tt:`capitalize`,c:`blue.5`,fz:`xs`,fw:600,children:m}),(0,Y.jsx)(Jk.Divider,{}),(0,Y.jsx)(Jk.Item,{onClick:()=>g(`self`,m),children:`Parent Only`}),(0,Y.jsx)(Jk.Item,{onClick:()=>g(`parentAndChildren`,m),disabled:s,children:`Parent & Children`}),(0,Y.jsx)(Jk.Item,{onClick:()=>g(`childrenOnly`,m),disabled:s,children:`Children Only`})]}),t[24]=m,t[25]=g,t[26]=s,t[27]=l,t[28]=d,t[29]=r,t[30]=S):S=t[30];let C;t[31]!==x||t[32]!==S?(C=(0,Y.jsxs)(Jk.Dropdown,{children:[x,S]}),t[31]=x,t[32]=S,t[33]=C):C=t[33];let w;return t[34]!==C||t[35]!==b?(w=(0,Y.jsxs)(Jk,{position:`bottom-end`,width:150,styles:_,children:[b,C]}),t[34]=C,t[35]=b,t[36]=w):w=t[36],w},Blt=e=>{let t=(0,q.c)(31),{scope:n,yyTarget:r,spiderTree:i,setSpiderTree:a,loading:o}=e,[s,c]=(0,J.useState)(1),l;t[0]===r?l=t[1]:(l=H4(r),t[0]=r,t[1]=l);let u=l,d;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(d=tz(`uri`,`web pages`),t[2]=d):d=t[2];let f;t[3]!==n||t[4]!==u?(f={...d,Cell:e=>{let{row:t}=e,{uri:r,label:i,hasChildren:a}=t.original,o=jlt(r,u),s=o&&n===`include`,c=!o&&n===`exclude`;if(i===`HAS_CHILDREN`)return(0,Y.jsx)(fD,{size:18});let l=`blue.9`;bb13:switch(!0){case c:l=`red.5`;break bb13;case s:l=`green.6`;break bb13;case!a:l=`blue.5`;break bb13;default:}let d=i;return(0,Y.jsx)(QA,{label:d,children:(0,Y.jsx)(Q,{c:l,truncate:!0,fw:s?600:400,td:c?`line-through`:void 0,className:`GlobalLinkNoTx`,children:d})})},size:120},t[3]=n,t[4]=u,t[5]=f):f=t[5];let p;if(t[6]!==n||t[7]!==f||t[8]!==r){if(p=[f],n!==`all`){let e;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(e=tz(``,``),t[10]=e):e=t[10];let n;t[11]===r?n=t[12]:(n={...e,id:`manage`,enableSorting:!1,size:60,grow:!1,Cell:e=>{let{row:t}=e,n=t.original;return n.label===`HAS_CHILDREN`?null:(0,Y.jsx)(zlt,{node:n,yyTarget:r})}},t[11]=r,t[12]=n),p.push(n)}t[6]=n,t[7]=f,t[8]=r,t[9]=p}else p=t[9];let m;t[13]!==s||t[14]!==a||t[15]!==i||t[16]!==r?(m=e=>{let{row:t}=e;return{onClick:()=>{Alt(t.original,r,i,a),t.original?.id?.split(`-`)?.length===s&&c(Vlt)},children:t.getIsExpanded()?(0,Y.jsx)(YR,{size:20,color:`var(--mantine-color-blue-7`}):t.original.hasChildren?(0,Y.jsx)(JR,{size:20,color:`var(--mantine-color-blue-9`}):(0,Y.jsx)($Me,{size:20,color:`var(--mantine-color-blue-7`})}},t[13]=s,t[14]=a,t[15]=i,t[16]=r,t[17]=m):m=t[17];let h=16*s+28,g;
176t[18]===h?g=t[19]:(g={"mrt-row-expand":{header:``,size:h,grow:!1}},t[18]=h,t[19]=g);let _;t[20]===o?_=t[21]:(_=()=>o?(0,Y.jsxs)(Sj,{align:`center`,justify:`center`,h:400,children:[(0,Y.jsx)(fD,{size:`sm`}),(0,Y.jsx)(Q,{children:`We are still analyzing your site. Check back later.`})]}):(0,Y.jsx)(MI,{height:400}),t[20]=o,t[21]=_);let v;t[22]===n?v=t[23]:(v=n===`all`?void 0:{h:`40vh`,mih:`40vh`},t[22]=n,t[23]=v);let y;return t[24]!==p||t[25]!==i||t[26]!==m||t[27]!==g||t[28]!==_||t[29]!==v?(y=(0,Y.jsx)(NI,{columns:p,data:i,mantineExpandButtonProps:m,getSubRows:Hlt,enableBottomToolbar:!1,enableSorting:!1,enableExpanding:!0,getRowCanExpand:Ult,enableExpandAll:!1,displayColumnDefOptions:g,renderEmptyRowsFallback:_,containerProps:v}),t[24]=p,t[25]=i,t[26]=m,t[27]=g,t[28]=_,t[29]=v,t[30]=y):y=t[30],y};function Vlt(e){return e+1}function Hlt(e){return e.children}function Ult(e){return e.original.hasChildren}var Wlt=e=>Ro({queryKey:[`scopeTree`,e],queryFn:()=>Glt(e),staleTime:1e3*60*5});async function Glt(e){let t=await $p.SpiderTree.get(e);if(!ea(t.status)||!t.tree)throw Error(`Failed to fetch scope tree data`);return t.tree}var Klt=e=>Ro({queryKey:[`spiderJob`,e],queryFn:async({queryKey:e})=>{let[,t]=e,n=await $p.SpiderJob.get(t,!0);if(!ea(n.status)||!n.data)throw Error(`Failed to fetch spider job status`);return n.data},refetchInterval:t=>{let n=t.state.data,r=Bo.getInstance().getQueryData([`scopeTree`,e]);return!(r&&r.length>0)&&(n?.status===`QUEUED`||n?.status===`RUNNING`)?20*1e3:!1}});function qlt(e){let t=(0,q.c)(2),{project:n}=nL();if(!n)throw Error(`project is missing from route params`);let r=e||n.yy_translation_key,i;return t[0]===r?i=t[1]:(i=Klt(r),t[0]=r,t[1]=i),Fo(i)}function Jlt(e){let t=(0,q.c)(2),{project:n}=nL();if(!n)throw Error(`project is missing from route params`);let r=e||n.yy_translation_key,i;t[0]===r?i=t[1]:(i=Wlt(r),t[0]=r,t[1]=i);let{data:a}=Fo(i);return a}var Ylt=e=>{let t=(0,q.c)(6),{rule:n,scope:r,yyTarget:i}=e,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={dropdown:{padding:0,borderRadius:5}},t[0]=a):a=t[0];let o;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(gD,{bg:`transparent`,color:`blue.4`,children:(0,Y.jsx)(PQ,{color:`var(--mantine-color-blueGray-8)`})})}),t[1]=o):o=t[1];let s;return t[2]!==n||t[3]!==r||t[4]!==i?(s=(0,Y.jsxs)(Jk,{position:`left-end`,styles:a,children:[o,(0,Y.jsx)(Jk.Dropdown,{children:(0,Y.jsx)(Jk.Item,{onClick:()=>Ilt({rule:n,scope:r,yyTarget:i}),children:`Delete Rule`})})]}),t[2]=n,t[3]=r,t[4]=i,t[5]=s):s=t[5],s},Xlt=e=>{let t=(0,q.c)(14),{currentScope:n}=e,{colors:r}=nT(),i;t[0]===n?i=t[1]:(i=n===`exclude`?(0,Y.jsx)(tQ,{fill:$(`blueGray`,6)}):(0,Y.jsx)(eQ,{fill:$(`green`,6)}),t[0]=n,t[1]=i);let a=n===`exclude`?`Exclusions`:`Inclusions`,o;t[2]===a?o=t[3]:(o=(0,Y.jsx)(Xj,{order:2,ml:`0.5rem`,children:a}),t[2]=a,t[3]=o);let s=`The ${n===`exclude`?`exclusion`:`inclusion`} rules you have set are listed below.`,c;t[4]===r.indigo[3]?c=t[5]:(c=(0,Y.jsx)(X,{display:`inline-block`,ml:5,children:(0,Y.jsx)(AM,{fill:r.indigo[3],size:15})}),t[4]=r.indigo[3],t[5]=c);let l;t[6]!==s||t[7]!==c?(l=(0,Y.jsx)(QA,{label:s,children:c}),t[6]=s,t[7]=c,t[8]=l):l=t[8];let u;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(lk,{color:`indigo.0`,size:`sm`,ml:`1rem`,w:`100%`}),t[9]=u):u=t[9];let d;return t[10]!==i||t[11]!==o||t[12]!==l?(d=(0,Y.jsxs)(Z,{align:`center`,w:`100%`,children:[i,o,l,u]}),t[10]=i,t[11]=o,t[12]=l,t[13]=d):d=t[13],d},Zlt={self:`URL Only`,childrenOnly:`Children Only`,parentAndChildren:`URL & Children`},Qlt=e=>{let t=(0,q.c)(19),{scope:n,yyTarget:r}=e,i;if(t[0]!==n||t[1]!==r){let{includeUris:e,excludeUris:a}=H4(r),o=n===`include`?e:a;i=o.length>0?o.map($lt):[],t[0]=n,t[1]=r,t[2]=i}else i=t[2];let a=i,o,s,c,l;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(o={...tz(`desc`,`rule`,!0),Cell:eut,size:130,grow:!1},s={...tz(`uri`,`value`,!0),Cell:tut},c={...tz(`pattern`,`pattern`,!0),Cell:nut},l=tz(``),t[3]=o,t[4]=s,t[5]=c,t[6]=l):(o=t[3],s=t[4],c=t[5],l=t[6]);let u;t[7]!==n||t[8]!==r?(u=[o,s,c,{...l,id:`delete`,Cell:e=>{let{row:t}=e;return(0,Y.jsx)(Ylt,{rule:t.original.pattern,scope:n,yyTarget:r})},size:60,grow:!1}
176],t[7]=n,t[8]=r,t[9]=u):u=t[9];let d=u,f;t[10]===n?f=t[11]:(f=(0,Y.jsx)(Xlt,{currentScope:n}),t[10]=n,t[11]=f);let p;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(p={mih:0,mah:`30vh`},t[12]=p):p=t[12];let m;t[13]!==d||t[14]!==a?(m=(0,Y.jsx)(NI,{columns:d,data:a,enableSorting:!1,enableBottomToolbar:!1,containerProps:p,enableRowVirtualization:!1,renderEmptyRowsFallback:rut}),t[13]=d,t[14]=a,t[15]=m):m=t[15];let h;return t[16]!==f||t[17]!==m?(h=(0,Y.jsxs)(Y.Fragment,{children:[f,m]}),t[16]=f,t[17]=m,t[18]=h):h=t[18],h};function $lt(e){return{pattern:e,desc:Zlt[W4(e)],uri:U4(e)}}function eut(e){let{cell:t}=e;return(0,Y.jsx)(Q,{children:t.getValue()})}function tut(e){let{cell:t}=e;return(0,Y.jsx)(`span`,{className:`GlobalLinkNoTx`,children:t.getValue()})}function nut(e){let{cell:t}=e;return(0,Y.jsx)(`span`,{className:`GlobalLinkNoTx`,children:t.getValue()})}function rut(){return(0,Y.jsx)(MI,{height:`20vh`})}var iut={all:[],include:[`include`],exclude:[`exclude`,`include`]},aut=()=>{let e=(0,q.c)(35),{yyTranslation:t}=nL(),n=Jlt(),r;e[0]===n?r=e[1]:(r=Olt(n),e[0]=n,e[1]=r);let i=r;if(!t)throw Error(`No YY translation found`);let[a,o]=(0,J.useState)(i),s;e[2]!==i||e[3]!==a.length?(s=()=>{i.length>0&&a.length===0&&o(i)},e[2]=i,e[3]=a.length,e[4]=s):s=e[4];let c;e[5]===i?c=e[6]:(c=[i],e[5]=i,e[6]=c),(0,J.useEffect)(s,c);let l=t.translation_config||``,u;e[7]===l?u=e[8]:(u=tc(l),e[7]=l,e[8]=u);let{scope_preset:d}=u,f=d===void 0?``:d,{data:p}=qlt(t.translation_key),m;e[9]===f?m=e[10]:(m=f.length>0&&V4.includes(f)?f:`all`,e[9]=f,e[10]=m);let h=m,g=vo(),_;e[11]!==g||e[12]!==p?.status||e[13]!==t.translation_key?(_=()=>{p?.status!==`RUNNING`&&p?.status!==`QUEUED`&&g.invalidateQueries({queryKey:[`scopeTree`,t.translation_key]})},e[11]=g,e[12]=p?.status,e[13]=t.translation_key,e[14]=_):_=e[14];let v=p?.status,y;e[15]!==g||e[16]!==v||e[17]!==t.translation_key?(y=[v,t.translation_key,g],e[15]=g,e[16]=v,e[17]=t.translation_key,e[18]=y):y=e[18],(0,J.useEffect)(_,y);let b;e[19]===h?b=e[20]:(b=(0,Y.jsx)(Elt,{scope:h}),e[19]=h,e[20]=b);let x=!a.length&&(p?.status===`RUNNING`||p?.status===`QUEUED`),S;e[21]!==h||e[22]!==a||e[23]!==x||e[24]!==t?(S=(0,Y.jsx)(GO,{p:0,children:(0,Y.jsx)(Blt,{scope:h,yyTarget:t,spiderTree:a,setSpiderTree:o,loading:x})}),e[21]=h,e[22]=a,e[23]=x,e[24]=t,e[25]=S):S=e[25];let C=iut[h],w;if(e[26]!==C||e[27]!==t){let n;e[29]===t?n=e[30]:(n=e=>(0,Y.jsx)(Qlt,{yyTarget:t,scope:e},e),e[29]=t,e[30]=n),w=C.map(n),e[26]=C,e[27]=t,e[28]=w}else w=e[28];let T;return e[31]!==b||e[32]!==S||e[33]!==w?(T=(0,Y.jsxs)(Sj,{gap:20,children:[b,S,w]}),e[31]=b,e[32]=S,e[33]=w,e[34]=T):T=e[34],T},G4=`#000000_#FFFFFF_#00000080`,out=`#FFFFFF_#000000_#FFFFFF80`,sut=`/assets/position-bottom-left-CrjROmdi.svg`,cut=`/assets/position-bottom-right-BtofAeb6.svg`,lut=`/assets/position-top-left-OfhrB9Fe.svg`,uut=`/assets/position-top-right-m_EXiVta.svg`,K4=`dark`,dut=`light`,q4=`bottom`,J4=`left`,fut=`right`,put=`top_${J4}`,mut=`top_${fut}`,hut=`${q4}_${J4}`,gut=`${q4}_${fut}`,_ut=e=>{let[t=q4,n=J4]=e.split(`_`);return{topBottom:t,leftRight:n}},vut=[{position:put,src:lut,alt:`Select top left widget position`},{position:mut,src:uut,alt:`Select top right widget position`},{position:hut,src:sut,alt:`Select bottom left widget position`},{position:gut,src:cut,alt:`Select bottom right widget position`}],Y4=175,yut=(e=q4,t=J4,n=K4,r=Y4)=>`/* LANGUAGE_SELECTOR_POSITION: "${e}_${t}" LANGUAGE_SELECTOR_THEME: "${n}" LANGUAGE_SELECTOR_WIDTH: "${r}" */`,but=RegExp(`LANGUAGE_SELECTOR_POSITION: "([^"]*)" LANGUAGE_SELECTOR_THEME: "([^"]*)"(?: LANGUAGE_SELECTOR_WIDTH: "([^"]*)")*`),X4=e=>but.test(e),xut=e=>{let t;if(typeof e==`string`)t=e;else{let{custom_css:n=``}=e?.find(({target_lang_code:e})=>e===`YY`)||{};n&&(t=n)}if(!t||!X4(t))return{position:void 0,theme:void 0,width:void 0};let[,n=`bottom_right`,r=`light`,i=Y4]=t.match(but)||[];return{position:n,theme:r,width:Number(i)}},Sut=(e=K4)=>{switch(e){case dut:return{backgroundColor:`white`,highlightColor:`rgba(255, 255, 255, .7)`,textColor:`black`};case K4:return{backgroundColor:`black`,highlightColor:`rgba(0, 0, 0, .5)`,textColor:`white`};default:return{backgroundColor:e.split(`_`)[0],textColor:e.split(`_`)[1],highlightColor:e.split(`_`)[2]}}};function Cut(e=q4,t=J4,n=G4,r=Y4){let{backgroundColor:i,highlightColor:a,textColor:o}=Sut(n),s=e===`top`?`top`:`bottom`,c=t===`left`?`left`:`right`;return`${yut(e,t,n,r)} 177.GLGO-language-selector { 178 position: fixed; 179 ${s}: 0; 180 ${c}: 20px; 181 z-index: 9999999999; 182 width: ${r}px; 183 white-space: nowrap; 184 height: 37px; 185} 186 187.oljs-select-selected { 188 background: ${i}; 189} 190 191.oljs-select-selected:after { 192 position: absolute; 193 ${s}: 40%; 194 right: 8px; 195 z-index: 9999999999; 196 content: ""; 197 width: 0; 198 height: 0; 199 border: 6px solid transparent; 200 border-color: ${o} transparent transparent transparent; 201 transform: rotateZ(${s===`top`?`0deg`:`180deg`}); 202 transition: 0.5s; 203} 204 205.oljs-select-selected.oljs-select-arrow-active:after { 206 border-color: transparent transparent ${o} transparent; 207 ${s}: 22%; 208} 209 210.oljs-select-items div,.oljs-select-selected { 211 color: ${o} !important; 212 font-family: Arial !important; 213 font-size: small !important; 214 padding: 8px 16px; 215 border: 1px solid transparent; 216 border-right-width: 6px; 217 cursor: pointer; 218 user-select: none; 219 overflow: hidden; 220 text-overflow: ellipsis !important; 221 line-height: 1.5em !important; 222} 223 224.oljs-select-items { 225 position: absolute; 226 max-height: 300px; 227 overflow-y: auto; 228 background: ${a}; 229 width: ${r}px; 230 scrollbar-color: ${i}; 231 ${s}: 100%; 232 ${s===`top`?`bottom`:`top`}: auto; 233 right: 0; 234 z-index: 9999999999; 235} 236 237.oljs-select-hide { 238 display: none; 239} 240 241.oljs-select-items div:hover, .oljs-same-as-selected { 242 background: ${i} !important; 243}`}var wut={selectorOption:`_selectorOption_18wbq_1`,note:`_note_18wbq_6`}
243,Tut=[{label:`Dark Mode`,value:G4},{label:`Light Mode`,value:out}],Eut={label:`Bablic`,value:`#003B71_#FFFFFF_#139DD8`},Dut={label:`Custom`,value:`custom`},Z4=(e,t)=>{let[n,r,i]=(e===`custom`?t.theme:e)?.split(`_`)??[];return{selector:n??`#000000`,text:r??`#FFFFFF`,background:i??`#00000080`}},Out=e=>{let t=(0,q.c)(26),{changeTheme:n,currentPreset:r,selectedPreset:i}=e,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a=[...Tut,Eut,Dut],t[0]=a):a=t[0];let o=a,s;t[1]===r?s=t[2]:(s=Z4(r.theme,r),t[1]=r,t[2]=s);let[c,l]=(0,J.useState)(s),[u,d]=(0,J.useState)(o.find(e=>e.value===r.theme)?.value??`#000000_#FFFFFF_#00000080`),f;t[3]===r.theme?f=t[4]:(f=()=>{d(r.theme??`#000000_#FFFFFF_#00000080`)},t[3]=r.theme,t[4]=f);let p;t[5]===r?p=t[6]:(p=[r],t[5]=r,t[6]=p),(0,J.useEffect)(f,p);let m,h;t[7]!==r||t[8]!==i?(m=()=>{i===r&&(l(Z4(i.theme,r)),i.theme?d(o.find(e=>e.value===i.theme)?.value??`custom`):d(G4))},h=[i,r],t[7]=r,t[8]=i,t[9]=m,t[10]=h):(m=t[9],h=t[10]),(0,J.useEffect)(m,h);let g;t[11]===c?g=t[12]:(g=Object.entries(c),t[11]=c,t[12]=g);let _;t[13]!==n||t[14]!==c||t[15]!==g?(_=(0,Y.jsx)(Sj,{children:g.map(e=>{let[t,r]=e;return(0,Y.jsx)(ok,{label:`${t} Color`,onChange:e=>{let{selector:r,text:i,background:a}={...c,[t]:e};n(r+`_`+i+`_`+a),l(n=>({...n,[t]:e})),d(`custom`)},value:r,format:`hexa`},t)})}),t[13]=n,t[14]=c,t[15]=g,t[16]=_):_=t[16];let v;t[17]!==n||t[18]!==i?(v=e=>{d(e);let t=Z4(e,i);l(t);let{selector:r,text:a,background:o}=t;n(r+`_`+a+`_`+o)},t[17]=n,t[18]=i,t[19]=v):v=t[19];let y;t[20]!==v||t[21]!==u?(y=(0,Y.jsx)(ej,{label:`Select a Theme`,data:o,onChange:v,value:u,allowDeselect:!1}),t[20]=v,t[21]=u,t[22]=y):y=t[22];let b;return t[23]!==y||t[24]!==_?(b=(0,Y.jsxs)(Z,{align:`center`,justify:`center`,gap:20,children:[_,y]}),t[23]=y,t[24]=_,t[25]=b):b=t[25],b},kut=e=>{let t=(0,q.c)(30),{selectedPreset:n,currentPreset:r,handleThemeChange:i,handleWidthChange:a,selectorPositions:o}=e,s;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(s={base:12,md:6},t[0]=s):s=t[0];let c;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)(Xj,{order:3,mt:15,tt:`uppercase`,children:`Theme`}),t[1]=c):c=t[1];let l;t[2]!==r||t[3]!==i||t[4]!==n?(l=(0,Y.jsx)(Ck.Col,{span:s,mb:10,p:10,children:(0,Y.jsxs)(Z,{direction:`column`,children:[c,(0,Y.jsx)(Z,{mt:20,gap:20,wrap:`wrap`,align:`center`,justify:`center`,children:(0,Y.jsx)(Out,{changeTheme:i,selectedPreset:n,currentPreset:r})})]})}),t[2]=r,t[3]=i,t[4]=n,t[5]=l):l=t[5];let u;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(u={base:12,md:6},t[6]=u):u=t[6];let d;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(Xj,{order:3,mt:15,tt:`uppercase`,children:`Position`}),t[7]=d):d=t[7];let f;t[8]!==o[0]||t[9]!==o[1]?(f=(0,Y.jsxs)(Z,{direction:`row`,gap:10,children:[o[0],o[1]]}),t[8]=o[0],t[9]=o[1],t[10]=f):f=t[10];let p;t[11]!==o[2]||t[12]!==o[3]?(p=(0,Y.jsxs)(Z,{direction:`row`,gap:10,children:[o[2],o[3]]}),t[11]=o[2],t[12]=o[3],t[13]=p):p=t[13];let m;t[14]!==f||t[15]!==p?(m=(0,Y.jsx)(Ck.Col,{span:u,mb:20,children:(0,Y.jsxs)(Z,{direction:`column`,pl:30,pr:0,children:[d,(0,Y.jsxs)(Z,{wrap:`wrap`,gap:10,mt:20,justify:`center`,align:`center`,children:[f,p]})]})}),t[14]=f,t[15]=p,t[16]=m):m=t[16];let h;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(Xj,{order:3,mt:15,tt:`uppercase`,children:`Width`}),t[17]=h):h=t[17];let g=n.width??175,_;t[18]!==a||t[19]!==g?(_=(0,Y.jsx)(yj,{onChange:a,value:g,min:50,max:1e3,maw:1500,w:`60%`}),t[18]=a,t[19]=g,t[20]=_):_=t[20];let v=n.width??175,y;t[21]===v?y=t[22]:(y=(0,Y.jsxs)(Q,{children:[v,` px`]}),t[21]=v,t[22]=y);let b;t[23]!==_||t[24]!==y?(b=(0,Y.jsx)(Ck.Col,{span:12,children:(0,Y.jsxs)(Z,{direction:`column`,children:[h,(0,Y.jsxs)(Z,{columnGap:`1rem`,align:`center`,children:[_,y]})]})}),t[23]=_,t[24]=y,t[25]=b):b=t[25];let x;return t[26]!==b||t[27]!==l||t[28]!==m?(x=(0,Y.jsxs)(Ck,{grow:!0,children:[l,m,b]}),t[26]=b,t[27]=l,t[28]=m,t[29]=x):x=t[29],x},Aut=(e,t,n,r)=>{r(!0);let i=nc(t);if(!e||!i){aC.show({message:`Unable to update selector widget at this time.`});return}let{translation_key:a=``,project_key:o=``,custom_css_hash:s=``,staging_custom_css_hash:c=``}=e;$p.ProjectTranslation.put(o,a,{custom_css:i,custom_css_hash:s,staging_custom_css:i,staging_custom_css_hash:c}).then(({status:e})=>{ea(e)?aC.show({message:`Successfully updated your selector widget!`}):aC.show({message:`Oops, there was a problem with saving your edits.`})}).catch(()=>{aC.show({message:`Unable to update selector widget at this time.`})}).finally(()=>{n(!1),r(!1)})},jut=e=>{let t=(0,q.c)(23),{showOverrideCSSModal:n,setShowOverrideCSSModal:r,loading:i,setLoading:a,updatedCustomCSS:o,yyTarget:s}=e,c;t[0]===r?c=t[1]:(c=()=>r(!1),t[0]=r,t[1]=c);let l;t[2]===r?l=t[3]:(l={label:`Cancel`,action:()=>r(!1)},t[2]=r,t[3]=l);let u;t[4]===i?u=t[5]:(u=i?(0,Y.jsx)(fD,{color:`white`,size:`sm`}):`Save`,t[4]=i,t[5]=u);let d;t[6]!==a||t[7]!==r||t[8]!==o||t[9]!==s?(d=()=>{Aut(s,o,r,a)},t[6]=a,t[7]=r,t[8]=o,t[9]=s,t[10]=d):d=t[10];let f;t[11]!==i||t[12]!==u||t[13]!==d?(f={label:u,action:d,disabled:i},t[11]=i,t[12]=u,t[13]=d,t[14]=f):f=t[14];let p;t[15]!==l||t[16]!==f?(p=[l,f],t[15]=l,t[16]=f,t[17]=p):p=t[17];let m;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsxs)(Q,{fz:`md`,ta:`center`,children:[`Changing the Language Selector configuration will override any CSS added in the CSS editor.`,(0,Y.jsx)(`br`,{}),(0,Y.jsx)(`br`,{}),`Are you sure you would like to continue?`]}),t[18]=m):m=t[18];let h;return t[19]!==n||t[20]!==c||t[21]!==p?(h=(0,Y.jsx)(YM,{title:`Updating Language Selector Configuration`,opened:n,onClose:c,footerActions:p,children:m}),t[19]=n,t[20]=c,t[21]=p,t[22]=h):h=t[22],h},Mut=e=>{let t=(0,q.c)(26),{showExplanation:n,setShowExplanation:r,yyTarget:i,cssEditorCss:a,setCssEditorCss:o,customCss:s,setWhichSelectorShown:c,showHiddenOverCurrentSelector:l}=e,u;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:`CSS Editor`}),t[0]=u):u=t[0];let d;t[1]===r?d=t[2]:(d=e=>{e.stopPropagation(),r(Nut)},t[1]=r,t[2]=d);let f=n?`Hide details`:`What's this?`,p;t[3]===f?p=t[4]:(p=(0,Y.jsx)(Q,{c:`blue.5`,fw:700,children:f}),t[3]=f,t[4]=p);let m;t[5]!==d||t[6]!==p?(m=(0,Y.jsx)(QE,{onClick:d,children:p}),t[5]=d,t[6]=p,t[7]=m):m=t[7];let h;t[8]===n?h=t[9]:(h=n?(0,Y.jsxs)(Q,{maw:700,mt:10,mb:10,children:[`You can customize the styling of the language selector on your website by using the CSS Editor. It is pre-populated with your current settings.`,` `,(0,Y.jsx)(JM,{fz:`inherit`,to:`https://support.bablic.com/article/246-how-do-i-change-the-style-placement-of-my-language-selector`,target:`_blank`,children:`Learn more about customizing your selector.`})]}):(0,Y.jsx)(Y.Fragment,{}),t[8]=n,t[9]=h);let g;t[10]!==m||t[11]!==h?(g=(0,Y.jsxs)(Z,{gap:20,children:[u,(0,Y.jsxs)(Z,{direction:`column`,children:[m,h]})]}),t[10]=m,t[11]=h,t[12]=g):g=t[12];let _;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsxs)(Q,{mb:20,mt:10,children:[(0,Y.jsx)(Q,{span:!0,fw:700,children:`NOTE:`}),` `,`This editor will only apply to the widget and override any selections made above.`]}),t[13]=_):_=t[13];let v;t[14]!==s||t[15]!==o||t[16]!==c||t[17]!==l?(v=e=>{o(e),c(e===s?l?`None`:`Current`:`New`)},t[14]=s,t[15]=o,t[16]=c,t[17]=l,t[18]=v):v=t[18];let y;t[19]!==a||t[20]!==v||t[21]!==i?(y=(0,Y.jsxs)(Y.Fragment,{children:[_,(0,Y.jsx)(oct,{target:i,cssEditorCss:a,setCssEditorCss:v,showPreviewButton:!1,navigationBlocker:Put})]}),t[19]=a,t[20]=v,t[21]=i,t[22]=y):y=t[22];let b;return t[23]!==y||t[24]!==g?(b=(0,Y.jsxs)(Y.Fragment,{children:[g,y]}),t[23]=y,t[24]=g,t[25]=b):b=t[25],b};function Nut(e){return!e}function Put(e){return VI({page:`dashboard`,unsaved:e})}var Fut=e=>{let t=(0,q.c)(10),{onClick:n,disabled:r,isActive:i,src:a,alt:o}=e,{colors:s}
243=nT(),c=i?`2px solid ${s.blue[5]}`:`none`,l;t[0]===c?l=t[1]:(l={outline:c},t[0]=c,t[1]=l);let u;t[2]!==o||t[3]!==a?(u=(0,Y.jsx)(kk,{src:a,alt:o}),t[2]=o,t[3]=a,t[4]=u):u=t[4];let d;return t[5]!==r||t[6]!==n||t[7]!==l||t[8]!==u?(d=(0,Y.jsx)(QE,{disabled:r,className:wut.selectorOption,style:l,onClick:n,w:115,h:90,children:u}),t[5]=r,t[6]=n,t[7]=l,t[8]=u,t[9]=d):d=t[9],d},Iut=e=>{let t=(0,q.c)(12),{whichSelectorShown:n,setWhichSelectorShown:r,whichTabShown:i,setShowHiddenOverCurrentSelector:a,isUnsaved:o,customCss:s,cssEditorCss:c}=e,l;t[0]!==a||t[1]!==r?(l=e=>{r(e),e===`Current`&&a(!1),e===`None`&&a(!0),e===`New`&&Qje()},t[0]=a,t[1]=r,t[2]=l):l=t[2];let u;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(u={label:(0,Y.jsx)(QA,{label:`Show your current selector`,offset:15,children:(0,Y.jsx)(`span`,{children:`Current`})}),value:`Current`},t[3]=u):u=t[3];let d;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(d={label:(0,Y.jsx)(QA,{label:`Hide the selector`,offset:15,children:(0,Y.jsx)(`span`,{children:`Off`})}),value:`None`},t[4]=d):d=t[4];let f;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsx)(QA,{label:`Preview your changes`,offset:15,children:(0,Y.jsx)(`span`,{children:`New`})}),t[5]=f):f=t[5];let p=i===`Basic`?!o:s===c,m;t[6]===p?m=t[7]:(m=[u,d,{label:f,value:`New`,disabled:p}],t[6]=p,t[7]=m);let h;return t[8]!==l||t[9]!==m||t[10]!==n?(h=(0,Y.jsx)($A,{size:`xs`,value:n,onChange:l,data:m}),t[8]=l,t[9]=m,t[10]=n,t[11]=h):h=t[11],h},Lut=(e,t)=>!e&&t?`* Saving will override your current CSS.`:t?``:`* Select a POSITION to save.`,Rut=(e,t,n,r,i)=>r===`None`?``:r===`Current`?e:i===`Basic`?t:n,zut=()=>{let e=(0,q.c)(109),{yyTranslation:t}=nL(),[n,r]=(0,J.useState)(!1),{custom_css:i}=t||{},a=ec(i===void 0?``:i),o=X4(a),s=xut(a),[c,l]=(0,J.useState)({...s,theme:s.theme??`#000000_#FFFFFF_#00000080`}),[u,d]=(0,J.useState)(!1),[f,p]=(0,J.useState)(!1),[m,h]=(0,J.useState)(a),[g,_]=(0,J.useState)(`None`),[v,y]=(0,J.useState)(o?`Basic`:`css`),[b,x]=(0,J.useState)(!0),S=!!(c.position&&c.theme),C=Object.entries(s).some(e=>{let[t,n]=e;return c[t]!==n&&!(t===`theme`&&!n)});HI(C);let w;e[0]===a?w=e[1]:(w=[a],e[0]=a,e[1]=w),(0,J.useEffect)(()=>{let e=X4(a);l(!s||!e?{position:void 0,theme:G4,width:void 0}:s)},w);let T=!(C&&S),{theme:E,position:D,width:O}=c,k=D===void 0?`top_left`:D,A;if(e[2]!==k||e[3]!==E||e[4]!==O){let{topBottom:t,leftRight:n}=_ut(k);A=Cut(t,n,E,O),e[2]=k,e[3]=E,e[4]=O,e[5]=A}else A=e[5];let j=A,M=e=>{let t={...c,theme:e},n=Object.entries(s).some(e=>{let[n,r]=e;return t[n]!==r&&!(n===`theme`&&!r)});l(t=>({...t,theme:e})),_(n&&S?`New`:b?`None`:`Current`)},N=e=>{let t={...c,position:e},n=Object.entries(s).some(e=>{let[n,r]=e;return t[n]!==r&&!(n===`theme`&&!r)});l(t=>({...t,position:e})),_(n&&e?`New`:b?`None`:`Current`)},P=e=>{let t={...c,width:e},n=Object.entries(s).some(e=>{let[n,r]=e;return t[n]!==r&&!(n===`theme`&&!r)});l(t=>({...t,width:e})),_(n&&S?`New`:b?`None`:`Current`)},F;e[6]!==N||e[7]!==u||e[8]!==c.position?(F=vut.map(e=>{let{position:t,src:n,alt:r}=e,i=r===void 0?``:r;return(0,Y.jsx)(Fut,{disabled:u,isActive:t===c.position,onClick:()=>N(t),src:n,alt:i},t)}),e[6]=N,e[7]=u,e[8]=c.position,e[9]=F):F=e[9];let I=F,L;e[10]!==m||e[11]!==a||e[12]!==_||e[13]!==n||e[14]!==b||e[15]!==t?(L={showExplanation:n,setShowExplanation:r,yyTarget:t,cssEditorCss:m,setCssEditorCss:h,customCss:a,setWhichSelectorShown:_,showHiddenOverCurrentSelector:b},e[10]=m,e[11]=a,e[12]=_,e[13]=n,e[14]=b,e[15]=t,e[16]=L):L=e[16];let R=L,z=Z,B=Z,V=Q,H=wut,U=Lut(o,S),W;e[17]!==V||e[18]!==H.note||e[19]!==U?(W=(0,Y.jsx)(V,{className:H.note,mb:15,children:U}),e[17]=V,e[18]=H.note,e[19]=U,e[20]=W):W=e[20];let G=C?`inherit`:`none`,ee=!C,te;e[21]!==s||e[22]!==l||e[23]!==_||e[24]!==b?(te=()=>{l(s),_(b?`None`:`Current`)},e[21]=s,e[22]=l,e[23]=_,e[24]=b,e[25]=te):te=e[25];let ne;e[26]!==ee||e[27]!==te?(ne=(0,Y.jsx)(HO,{variant:`outline`,disabled:ee,onClick:te,children:`Cancel`}),e[26]=ee,e[27]=te,e[28]=ne):ne=e[28];let re;e[29]!==o||e[30]!==d||e[31]!==p||e[32]!==j||e[33]!==t?(re=()=>{Xje(),o?Aut(t,j,p,d):p(!0)},e[29]=o,e[30]=d,e[31]=p,e[32]=j,e[33]=t,e[34]=re):re=e[34];let ie;e[35]===u?ie=e[36]:(ie=u?(0,Y.jsx)(fD,{color:`white`,size:`sm`}):`Save`,e[35]=u,e[36]=ie);let K;e[37]!==T||e[38]!==re||e[39]!==ie?(K=(0,Y.jsx)(HO,{disabled:T,onClick:re,children:ie}),e[37]=T,e[38]=re,e[39]=ie,e[40]=K):K=e[40];let ae;e[41]!==G||e[42]!==ne||e[43]!==K?(ae=(0,Y.jsx)(Z,{justify:`flex-end`,gap:20,align:`center`,mb:10,children:(0,Y.jsxs)(Z,{columnGap:20,rowGap:10,wrap:`wrap`,justify:`center`,display:G,children:[ne,K]})}),e[41]=G,e[42]=ne,e[43]=K,e[44]=ae):ae=e[44];let oe;e[45]!==B||e[46]!==W||e[47]!==ae?(oe=(0,Y.jsxs)(B,{align:`center`,justify:`space-between`,children:[W,ae]}),e[45]=B,e[46]=W,e[47]=ae,e[48]=oe):oe=e[48];let se;e[49]===Symbol.for(`react.memo_cache_sentinel`)?(se=(0,Y.jsx)(lk,{orientation:`horizontal`,style:{borderWidth:2,borderColor:`var(--mantine-color-indigo-0)`}}),e[49]=se):se=e[49];let ce;e[50]!==z||e[51]!==oe?(ce=(0,Y.jsxs)(z,{direction:`column`,mt:10,children:[oe,se]}),e[50]=z,e[51]=oe,e[52]=ce):ce=e[52];let le=ce,ue;e[53]===Symbol.for(`react.memo_cache_sentinel`)?(ue=(0,Y.jsx)(Q,{children:`Preview:`}),e[53]=ue):ue=e[53];let de;e[54]!==m||e[55]!==a||e[56]!==C||e[57]!==x||e[58]!==_||e[59]!==g||e[60]!==v?(de=(0,Y.jsxs)(Z,{align:`center`,justify:`flex-end`,gap:10,children:[ue,(0,Y.jsx)(Iut,{whichSelectorShown:g,setWhichSelectorShown:_,whichTabShown:v,setShowHiddenOverCurrentSelector:x,isUnsaved:C,customCss:a,cssEditorCss:m})]}),e[54]=m,e[55]=a,e[56]=C,e[57]=x,e[58]=_,e[59]=g,e[60]=v,e[61]=de):de=e[61];let fe;e[62]!==m||e[63]!==a||e[64]!==T||e[65]!==_||e[66]!==y||e[67]!==b?(fe=e=>{y(e??`Basic`),_((e===`Basic`?T:m===a)?b?`None`:`Current`:`New`)},e[62]=m,e[63]=a,e[64]=T,e[65]=_,e[66]=y,e[67]=b,e[68]=fe):fe=e[68];let pe;e[69]===Symbol.for(`react.memo_cache_sentinel`)?(pe=(0,Y.jsxs)(Gj.List,{mb:20,children:[(0,Y.jsx)(Gj.Tab,{value:`Basic`,children:`Basic Customization`}),(0,Y.jsx)(Gj.Tab,{value:`css`,children:`CSS Editor`})]}),e[69]=pe):pe=e[69];let me;e[70]===o?me=e[71]:(me=!o&&(0,Y.jsx)(KD,{variant:`warning`,icon:(0,Y.jsx)(jM,{}),children:`You are currently using custom CSS, using the basic customization tool will override your existing settings.`}),e[70]=o,e[71]=me);let he;e[72]!==s||e[73]!==M||e[74]!==P||e[75]!==c||e[76]!==I?(he=(0,Y.jsx)(kut,{selectedPreset:c,currentPreset:s,handleThemeChange:M,handleWidthChange:P,selectorPositions:I}),e[72]=s,e[73]=M,e[74]=P,e[75]=c,e[76]=I,e[77]=he):he=e[77];let ge;e[78]!==le||e[79]!==me||e[80]!==he?(ge=(0,Y.jsxs)(Gj.Panel,{value:`Basic`,children:[me,he,le]}),e[78]=le,e[79]=me,e[80]=he,e[81]=ge):ge=e[81];let _e;e[82]===R?_e=e[83]:(_e=(0,Y.jsx)(Gj.Panel,{value:`css`,children:(0,Y.jsx)(Mut,{...R})}),e[82]=R,e[83]=_e);let ve;e[84]!==fe||e[85]!==ge||e[86]!==_e||e[87]!==v?(ve=(0,Y.jsxs)(Gj,{value:v,onCh
243ange:fe,children:[pe,ge,_e]}),e[84]=fe,e[85]=ge,e[86]=_e,e[87]=v,e[88]=ve):ve=e[88];let ye;e[89]!==m||e[90]!==a||e[91]!==j||e[92]!==g||e[93]!==v?(ye=Rut(a,j,m,g,v),e[89]=m,e[90]=a,e[91]=j,e[92]=g,e[93]=v,e[94]=ye):ye=e[94];let be;e[95]===ye?be=e[96]:(be=(0,Y.jsx)(Xst,{css:ye,showButton:!1}),e[95]=ye,e[96]=be);let xe;e[97]!==u||e[98]!==d||e[99]!==p||e[100]!==f||e[101]!==j||e[102]!==t?(xe=(0,Y.jsx)(jut,{showOverrideCSSModal:f,setShowOverrideCSSModal:p,loading:u,setLoading:d,updatedCustomCSS:j,yyTarget:t}),e[97]=u,e[98]=d,e[99]=p,e[100]=f,e[101]=j,e[102]=t,e[103]=xe):xe=e[103];let Se;return e[104]!==de||e[105]!==ve||e[106]!==be||e[107]!==xe?(Se=(0,Y.jsxs)(Y.Fragment,{children:[de,ve,be,xe]}),e[104]=de,e[105]=ve,e[106]=be,e[107]=xe,e[108]=Se):Se=e[108],Se},But=e=>{let t=(0,q.c)(41),{translations:n}=e,{project:r}=nL(),{project_key:i}=r,{langcodeLabelMap:a}=RI(),{isMobileSize:o}=zI(),[s,c]=(0,J.useState)(!1),l;t[0]===n?l=t[1]:(l=Object.fromEntries(n.map(Vut)),t[0]=n,t[1]=l);let u=l,[d,f]=(0,J.useState)(u),[p,m]=(0,J.useState)(u);p!==u&&(m(u),f(u));let[h,g]=(0,J.useState)(!1),_;t[2]!==u||t[3]!==i?(_=e=>{g(!0);let t=Object.entries(e).filter(e=>{let[t,n]=e;return u[t]!==n});Promise.allSettled(t.map(e=>{let[t,n]=e;return $p.ProjectTranslation.put(i,t,{deployment_label:n})})).then(e=>{e.every(Hut)?(c(!1),aC.show({message:`Successfully updated your selector widget!`})):aC.show({message:`Oops, there was a problem with saving your edits.`})}).catch(Uut).finally(()=>{g(!1)})},t[2]=u,t[3]=i,t[4]=_):_=t[4];let v=_,y;t[5]===u?y=t[6]:(y=e=>Object.entries(e).some(e=>{let[t,n]=e;return u[t]!==n}),t[5]=u,t[6]=y);let b=y,x;t[7]!==b||t[8]!==o||t[9]!==a||t[10]!==d?(x=(e,t,n)=>{let r=n===void 0?!1:n;return(0,Y.jsxs)(Z,{direction:`column`,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,m:10,children:[(0,Y.jsx)(Q,{children:a.get(e.target_lang_code)??e.target_lang_name}),(0,Y.jsx)(Kj,{value:t,w:o?200:300,onChange:t=>{let n={...d,[e.translation_key]:t.target.value};c(b(n)),f(n)}})]}),!r&&(0,Y.jsx)(DB,{borderWidth:2,mobileMargin:`0`})]})},t[7]=b,t[8]=o,t[9]=a,t[10]=d,t[11]=x):x=t[11];let S=x,C;if(t[12]!==S||t[13]!==d||t[14]!==n){let e;t[16]!==S||t[17]!==d?(e=(e,t,n)=>(0,Y.jsx)(X,{pb:t===n.length-1?10:0,children:S(e,d[e.translation_key],t===n.length-1)},e.translation_key),t[16]=S,t[17]=d,t[18]=e):e=t[18],C=n.map(e),t[12]=S,t[13]=d,t[14]=n,t[15]=C}else C=t[15];let w;t[19]===C?w=t[20]:(w=(0,Y.jsx)(XE,{offsetScrollbars:!0,children:(0,Y.jsx)(Z,{mah:550,py:5,px:15,direction:`column`,children:C})}),t[19]=C,t[20]=w);let T=!s||h,E;t[21]===u?E=t[22]:(E=()=>{c(!1),f(u)},t[21]=u,t[22]=E);let D;t[23]!==T||t[24]!==E?(D=(0,Y.jsx)(HO,{variant:`outline`,disabled:T,onClick:E,children:`Cancel`}),t[23]=T,t[24]=E,t[25]=D):D=t[25];let O=!s||h,k;t[26]!==d||t[27]!==v?(k=()=>v(d),t[26]=d,t[27]=v,t[28]=k):k=t[28];let A;t[29]===h?A=t[30]:(A=h?(0,Y.jsx)(fD,{color:`white`}):`Save`,t[29]=h,t[30]=A);let j;t[31]!==O||t[32]!==k||t[33]!==A?(j=(0,Y.jsx)(HO,{disabled:O,onClick:k,children:A}),t[31]=O,t[32]=k,t[33]=A,t[34]=j):j=t[34];let M;t[35]!==D||t[36]!==j?(M=(0,Y.jsx)(Z,{mt:20,justify:`flex-end`,gap:20,children:(0,Y.jsxs)(Z,{columnGap:20,rowGap:10,wrap:`wrap`,justify:`center`,children:[D,j]})}),t[35]=D,t[36]=j,t[37]=M):M=t[37];let N;return t[38]!==M||t[39]!==w?(N=(0,Y.jsxs)(Y.Fragment,{children:[w,M]}),t[38]=M,t[39]=w,t[40]=N):N=t[40],N};function Vut(e){return[e.translation_key,e.deployment_label]}function Hut(e){return e.status===`fulfilled`&&ea(e.value.status)}function Uut(){aC.show({message:`Unable to update selector widget at this time.`})}var Wut={bodyText:`_bodyText_ss01z_1`},Gut={U:`U`,T:`BODY`,I:`I`,C:`C`,position:`first`,type:`glgo`};function Kut(e){return e===`active`?{action:`disable`,actionText:`You can re-enable the selector at any time.`}:{action:`enable`,actionText:`Any styling options that you had previously before disabling it will automatically apply.`}}var qut=async(e,t,n)=>{let{translationConfig:r}=xc(t),i={};i=n===`active`?Jut(r):Yut(r);let a={translation_config_hash:t.translation_config_hash,translation_config:rc(i)};return await $p.ProjectTranslation.put(e,t.translation_key,a)};function Jut(e){let{language_selector:t,...n}=e.translation_rules;if(e={...e,translation_rules:n},e.staging_translation_rules!==void 0){let{language_selector:t,...n}=e.staging_translation_rules;e.staging_translation_rules=n}return e}function Yut(e){let t={...e.translation_rules,language_selector:[{...Gut}]};return e={...e,translation_rules:t},e}function Xut(e){let{translationConfig:t}=xc(e);return`language_selector`in t.translation_rules&&Array.isArray(t.translation_rules.language_selector)&&t.translation_rules.language_selector.length>0?`active`:`disabled`}var Zut=({opened:e,close:t,handleConfirm:n,status:r})=>{let[i,a]=(0,J.useState)(!1),{action:o,actionText:s}=Kut(r);async function c(e){a(!0);try{let t=await n(e);if(!t||!ea(t.status))throw Error(`Failed to ${o} the selector.`);GI(null,`Successfully ${o}d the selector. ${s}`,{autoClose:5e3})}catch(e){PI(JSON.stringify(e),`Failed to ${o} the selector.`)}finally{a(!1),t()}}return(0,Y.jsx)(YM,{opened:e,onClose:t,footerActions:[{action:t,label:`Cancel`,disabled:i},{action:()=>c(r),label:`Confirm`,loading:i}],title:`Are you sure you want to ${o} the language selector?`,titleProps:{ta:`center`},size:`lg`,children:(0,Y.jsxs)(Sj,{className:Wut.bodyText,p:`sm`,gap:r===`disabled`?0:`
243initial`,children:[(0,Y.jsx)(Q,{fz:`md`,children:r===`active`?`By disabling the Language Selector you will be responsible for 244 building and managing your own language selector on your website.`:`Confirm to re-enable the built-in Language Selector.`}),(0,Y.jsx)(Q,{fz:`md`,children:s})]})})},Qut=e=>{let t=(0,q.c)(2),{status:n}=e;if(n===`active`){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsxs)(Q,{children:[`Our built-in Language Selector is automatically added to your website with the JavaScript injection and allows users to easily choose the language in which they wish to view your website. You can disable the selector here,`,` `,(0,Y.jsx)(Q,{span:!0,fw:`bold`,children:`but you will be responsible for building your own language selector.`})]}),t[0]=e):e=t[0],e}let r;return t[1]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(Q,{children:`Toggle to re-enable the built-in Language Selector. Any styling options that you had set before disabling it will automatically apply.`}),t[1]=r):r=t[1],r},$ut=e=>{let t=(0,q.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({ref:r,...n}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=(0,Y.jsx)(AM,{...n}),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Y.jsx)(X,{h:`fit-content`,ref:r,children:i}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a},edt=()=>{let e=(0,q.c)(29),[t,n]=tC(!1),{toggle:r}=n,{project:i,yyTranslation:a}=nL(),o;e[0]===a?o=e[1]:(o=Xut(a),e[0]=a,e[1]=o);let s=o,c;e[2]!==i.project_key||e[3]!==a?(c=async function(e){return await qut(i.project_key,a,e)},e[2]=i.project_key,e[3]=a,e[4]=c):c=e[4];let l=c,u;e[5]!==l||e[6]!==t||e[7]!==s||e[8]!==r?(u=(0,Y.jsx)(Zut,{opened:t,close:r,handleConfirm:l,status:s}),e[5]=l,e[6]=t,e[7]=s,e[8]=r,e[9]=u):u=e[9];let d=s===`active`,f;e[10]!==d||e[11]!==r?(f=(0,Y.jsx)(Ej,{checked:d,onChange:r,label:`Display Language Selector`}),e[10]=d,e[11]=r,e[12]=f):f=e[12];let p;e[13]===s?p=e[14]:(p=(0,Y.jsx)(Qut,{status:s}),e[13]=s,e[14]=p);let m;e[15]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsx)($ut,{size:18,fill:$(`blueGray`,7)}),e[15]=m):m=e[15];let h;e[16]===p?h=e[17]:(h=(0,Y.jsx)(QA,{label:p,children:m}),e[16]=p,e[17]=h);let g;e[18]!==f||e[19]!==h?(g=(0,Y.jsxs)(Z,{justify:`start`,gap:5,children:[f,h]}),e[18]=f,e[19]=h,e[20]=g):g=e[20];let _;e[21]===s?_=e[22]:(_=s===`disabled`&&(0,Y.jsx)(X,{display:{base:`none`,sm:`block`},children:(0,Y.jsx)(Q,{c:`red.5`,fz:`sm`,fs:`italic`,children:`You are using your own language selector. If you wish to turn our built-in language selector back on, you may do so here at any time.`})}),e[21]=s,e[22]=_);let v;e[23]!==_||e[24]!==g?(v=(0,Y.jsxs)(Sj,{gap:0,children:[g,_]}),e[23]=_,e[24]=g,e[25]=v):v=e[25];let y;return e[26]!==v||e[27]!==u?(y=(0,Y.jsxs)(Y.Fragment,{children:[u,v]}),e[26]=v,e[27]=u,e[28]=y):y=e[28],y},tdt=()=>{let e=(0,q.c)(29),{project:t,activeTranslations:n,sourceTranslation:r}=nL();fL();let i;e[0]!==n||e[1]!==r?(i=[r,...n],e[0]=n,e[1]=r,e[2]=i):i=e[2];let a=i,[o,s]=(0,J.useState)(!1),[c,l]=(0,J.useState)(!1),u=a.map(ndt),d=(e,n)=>{s(!0),Promise.all(a.map(r=>$p.ProjectTranslation.put(t.project_key,r.translation_key,{deployment_label:uL(r,e,n)}))).then(t=>{t.every(rdt)?(S(e),E(n),aC.show({message:`Successfully updated your selector widget!`})):aC.show({message:`Oops, there was a problem with saving your edits.`})}).catch(idt).finally(()=>{s(!1)})},f=e=>{d(e.target.checked,T)},p=e=>{d(x,e.target.checked)},m=u?.length?Object.values(u[0])[0]:``,h;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(h=/\p{So}\p{So}/gu,e[3]=h):h=e[3];let g=h,_;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(_=/\s*[ï¼(].*$/,e[4]=_):_=e[4];let v=_,[y,b]=(0,J.useState)(u?g.test(m):!1),x=y,S=b,[C,w]=(0,J.useState)(u?v.test(m):!0),T=C,E=w,D;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,children:`Label Options`}),e[5]=D):D=e[5];let O;e[6]!==f||e[7]!==o||e[8]!==x?(O=(0,Y.jsx)(Ej,{checked:x,onChange:f,label:`Display Flag Icons`,disabled:o}),e[6]=f,e[7]=o,e[8]=x,e[9]=O):O=e[9];let k;e[10]!==p||e[11]!==o||e[12]!==T?(k=(0,Y.jsx)(Ej,{checked:T,onChange:p,label:`Display Region`,disabled:o}),e[10]=p,e[11]=o,e[12]=T,e[13]=k):k=e[13];let A;e[14]!==O||e[15]!==k?(A=(0,Y.jsxs)(Sj,{w:`50%`,children:[O,k]}),e[14]=O,e[15]=k,e[16]=A):A=e[16];let j;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(j=(0,Y.jsx)(X,{w:`50%`,children:(0,Y.jsx)(edt,{})}),e[17]=j):j=e[17];let M;e[18]===A?M=e[19]:(M=(0,Y.jsxs)(Z,{h:60,justify:`space-between`,children:[A,j]}),e[18]=A,e[19]=M);let N;e[20]===c?N=e[21]:(N=(0,Y.jsx)(HO,{pl:0,variant:`transparent`,justify:`flex-start`,onClick:()=>l(!c),rightSection:c?(0,Y.jsx)(YR,{size:20}):(0,Y.jsx)(JR,{size:20}),children:`Customize by language`}),e[20]=c,e[21]=N);let P;e[22]!==a||e[23]!==c?(P=c&&(0,Y.jsx)(But,{translations:a}),e[22]=a,e[23]=c,e[24]=P):P=e[24];let F;return e[25]!==M||e[26]!==N||e[27]!==P?(F=(0,Y.jsxs)(Sj,{mt:10,gap:10,children:[D,M,N,P]}),e[25]=M,e[26]=N,e[27]=P,e[28]=F):F=e[28],F};
244function ndt(e){return{[e.deployment_value]:e.deployment_label}}function rdt(e){return ea(e.status)}function idt(){aC.show({message:`Unable to update selector widget at this time.`})}var adt=()=>{let e=(0,q.c)(2),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={base:`1.25rem`,md:`1.875rem`},e[0]=t):t=e[0];let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsxs)(GO,{w:`min(991px, 100%)`,p:t,mt:16,children:[(0,Y.jsx)(Xj,{order:1,children:`Customize Your Selector`}),(0,Y.jsx)(zut,{}),(0,Y.jsx)(tdt,{})]}),e[1]=n):n=e[1],n},odt=async e=>await $p.LanguageCodes.get(e),sdt=async({params:e})=>{let t=Bo.getInstance(),{projectId:n=``}=e;if(!n)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let r=hc(n),{project:i}=await t.ensureQueryData(II(r));return await t.ensureQueryData(Wlt(i.yy_translation_key)),await t.ensureQueryData(Klt(i.yy_translation_key)),null},{highlightNoTxInWebsite:cdt,removeHighlightInWebsite:ldt}=window.editorAPI||{};function Q4(e){typeof cdt==`function`&&cdt([e])}function udt(){typeof ldt==`function`&&ldt()}var ddt={newRule:`_newRule_jmxt7_1`},fdt=(e,t,n)=>{let r=Sc(n);if(!e&&t)return r.filter(e=>$s(e)!==t);if(e&&!t)r.push(e);else if(e&&t){let n=r.findIndex(e=>$s(e)===t);n>-1?r[n]=e:console.error(`Edit rule::No rule found with id:`,t)}return r},pdt=({rule:e,id:t,projectKey:n,target:r})=>{let{translation_key:i=``,translation_config_hash:a=``}=r||{},{translationConfig:o,translation_rules:s,no_translate:c}=xc(r),l=fdt(e,t,c),u={...s,no_translate:l},d={translation_config:rc({...o,translation_rules:u}),translation_config_hash:a};return $p.ProjectTranslation.put(n,i,d)},mdt={icon:`_icon_lewps_1`,body:`_body_lewps_7`,content:`_content_lewps_10`,header:`_header_lewps_15`},hdt=(0,Y.jsx)(KR,{size:20,color:`var(--mantine-color-blueGray-8)`}),$4=e=>{let t=(0,q.c)(48),{id:n,rules:r,yyTarget:i,defaults:a,icon:o,cleanup:s,setLoading:c}=e,l=a===void 0?{X:``,comment:``}:a,{projectKey:u}=tL(),d=r?.find(e=>e.id===n),f=r?.reduce((e,t)=>t.id===n?e:[...e,t.id],[])||[],{selector:p}=d||{},[m,h]=(0,J.useState)(!1),[g,_]=(0,J.useState)(!1),[v,y]=(0,J.useState)(!0),b={X:p?.X||l.X,comment:p?.comment||l.comment},{register:x,handleSubmit:S,reset:C,getValues:w,formState:T}=V6e({defaultValues:b,shouldUseNativeValidation:!0}),{isDirty:E,isValid:D}=T,O=!D||!v||!(E||!n)||g,k=!d,A;t[0]===m?A=t[1]:(A=[m],t[0]=m,t[1]=A),(0,J.useEffect)(()=>{m&&b.X&&Q4(b)},A);let j=()=>{d||udt(),h(!1),s&&s(),C()},M=()=>{C(b),g&&_(!1),h(!0)},N=()=>{let e=$s(w());f.includes(e)?_(!0):g&&_(!1);let t=w().X;y(bc(t)),Q4(w())},P;t[2]!==w||t[3]!==g||t[4]!==v?(P=function(){let{X:e}=w();return e?v?g?`This rule already exists`:null:`Selector is not valid`:null},t[2]=w,t[3]=g,t[4]=v,t[5]=P):P=t[5];let F=P,I=e=>{c(!0),!(!i||!u)&&pdt({rule:e,id:d?.id,projectKey:u,target:i}).then(gdt).catch(_dt).finally(()=>{j(),c(!1)})},L=o||hdt,R;t[6]!==M||t[7]!==L?(R=(0,Y.jsx)(Z,{className:mdt.icon,onClick:M,children:L}),t[6]=M,t[7]=L,t[8]=R):R=t[8];let z=YM,B=d?`Edit Rule`:`Add New Rule`,V=vdt,H;
244t[9]===j?H=t[10]:(H={label:`Cancel`,action:j},t[9]=j,t[10]=H);let U=k?`Add`:`Save`,W;t[11]!==O||t[12]!==U?(W={label:U,disabled:O,type:`submit`,formId:`add-edit-rule`},t[11]=O,t[12]=U,t[13]=W):W=t[13];let G;t[14]!==W||t[15]!==H?(G=[H,W],t[14]=W,t[15]=H,t[16]=G):G=t[16];let ee=S(I),te=Z,ne=X,re=Kj,ie=x(`X`,{required:`Please enter a value for this field.`,onChange:N}),K;t[17]!==re||t[18]!==ie?(K=(0,Y.jsx)(re,{placeholder:`e.g. i.material-icons`,label:`SELECTOR`,...ie}),t[17]=re,t[18]=ie,t[19]=K):K=t[19];let ae=F(),oe;t[20]===ae?oe=t[21]:(oe=(0,Y.jsx)(Q,{fz:`xs`,c:`red.7`,mih:20,mt:4,children:ae}),t[20]=ae,t[21]=oe);let se;t[22]!==ne||t[23]!==K||t[24]!==oe?(se=(0,Y.jsxs)(ne,{children:[K,oe]}),t[22]=ne,t[23]=K,t[24]=oe,t[25]=se):se=t[25];let ce;t[26]===x?ce=t[27]:(ce=x(`comment`),t[26]=x,t[27]=ce);let le;t[28]===ce?le=t[29]:(le=(0,Y.jsx)(Kj,{placeholder:`Description`,label:`DESCRIPTION (optional)`,...ce}),t[28]=ce,t[29]=le);let ue;t[30]!==te||t[31]!==se||t[32]!==le?(ue=(0,Y.jsxs)(te,{direction:`column`,gap:5,children:[se,le]}),t[30]=te,t[31]=se,t[32]=le,t[33]=ue):ue=t[33];let de;t[34]!==ee||t[35]!==ue?(de=(0,Y.jsx)(`form`,{id:`add-edit-rule`,onSubmit:ee,children:ue}),t[34]=ee,t[35]=ue,t[36]=de):de=t[36];let fe;t[37]!==z||t[38]!==j||t[39]!==m||t[40]!==G||t[41]!==de||t[42]!==B||t[43]!==V?(fe=(0,Y.jsx)(z,{title:B,opened:m,onClose:j,onClick:V,footerActions:G,children:de}),t[37]=z,t[38]=j,t[39]=m,t[40]=G,t[41]=de,t[42]=B,t[43]=V,t[44]=fe):fe=t[44];let pe;return t[45]!==fe||t[46]!==R?(pe=(0,Y.jsxs)(Y.Fragment,{children:[R,fe]}),t[45]=fe,t[46]=R,t[47]=pe):pe=t[47],pe};function gdt(){aC.show({message:`Successfully saved no translate rule.`})}function _dt(){aC.show({message:`Something went wrong with saving the rule.`})}function vdt(e){return e.stopPropagation()}var ydt=ls(),{addNoTxRule:bdt}=window.editorAPI||{},xdt=(0,Y.jsx)(HO,{px:0,variant:`transparent`,rightSection:(0,Y.jsx)(JI,{size:18}),children:`Add Rule`}),Sdt=(0,Y.jsx)(HO,{variant:`transparent`,children:`+ Add Rule:`}),Cdt=e=>{let t=(0,q.c)(30),{target:n,rules:r,setFilterBy:i,selectRule:a,filterBy:o,setLoading:s,viewOnly:c}=e,[l,u]=(0,J.useState)(null),{projectId:d}=tL(),f=d===void 0?``:d,p=!c,m;t[0]===i?m=t[1]:(m=()=>{i(wdt)},t[0]=i,t[1]=m);let h=m,g;t[2]===i?g=t[3]:(g=e=>{i(t=>({...t,text:e}))},t[2]=i,t[3]=g);let _=g,v;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(v=()=>{udt(),u(null)},t[4]=v):v=t[4];let y=v,b;t[5]===a?b=t[6]:(b=function(e){let t={X:e},n=$s(t);a&&a(n),Q4(t),u(t)},t[5]=a,t[6]=b);let x=b,S;t[7]===x?S=t[8]:(S=()=>{ydt&&bdt&&bdt(x)},t[7]=x,t[8]=S);let C;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(C=[],t[9]=C):C=t[9],(0,J.useEffect)(S,C);let T=`No Translate Rules${c?` (View Only)`:``}`,E;t[10]===T?E=t[11]:(E=(0,Y.jsx)(GM,{title:T}),t[10]=T,t[11]=E);let D=`/${f}/${w.NO_TRANSLATE_RULES}`,O=!n,k;t[12]!==D||t[13]!==O?(k=(0,Y.jsx)(j4,{path:D,disabled:O,permissionKey:w.NO_TRANSLATE_RULES,enableInBrowser:!0}),t[12]=D,t[13]=O,t[14]=k):k=t[14];let A;t[15]!==k||t[16]!==E?(A=(0,Y.jsxs)(Z,{gap:`1rem`,children:[E,k]}),t[15]=k,t[16]=E,t[17]=A):A=t[17];let j;t[18]!==p||t[19]!==o||t[20]!==l||t[21]!==r||t[22]!==s||t[23]!==_||t[24]!==n||t[25]!==h?(j=l&&p?(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(0,Y.jsx)($4,{rules:r,yyTarget:n,defaults:{...l,comment:``},icon:Sdt,cleanup:()=>u(null),setLoading:s}),(0,Y.jsx)(Q,{onClick:()=>Q4(l),className:ddt.newRule,translate:`no`,children:l.X}),(0,Y.jsx)(_D,{onClick:y})]}):(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,columnGap:10,children:[(0,Y.jsxs)(Z,{align:`center`,gap:20,flex:1,wrap:`wrap`,children:[(0,Y.jsx)(KM,{w:400,searchText:o.text,onSearch:e=>_(e)}),ydt&&(0,Y.jsx)(HO,{onClick:h,variant:o.showActive?`default`:`light`,children:o.showActive?`Show All`:`Show Active Rules`})]}),p?(0,Y.jsx)(X,{style:{alignSelf:`flex-start`},children:(0,Y.jsx)($4,{rules:r,yyTarget:n,icon:xdt,setLoading:s})}):(0,Y.jsx)(Y.Fragment,{})]}),t[18]=p,t[19]=o,t[20]=l,t[21]=r,t[22]=s,t[23]=_,t[24]=n,t[25]=h,t[26]=j):j=t[26];let M;return t[27]!==A||t[28]!==j?(M=(0,Y.jsxs)(Z,{direction:`column`,rowGap:`1rem`,className:`no-tx-dashboard`,children:[A,j]}),t[27]=A,t[28]=j,t[29]=M):M=t[29],M};function wdt(e){return{...e,showActive:!e.showActive}}var Tdt={icon:`_icon_7bh42_1`,content:`_content_7bh42_6`,header:`_header_7bh42_11`,body:`_body_7bh42_15`},Edt=e=>{let t=(0,q.c)(15),{id:n,yyTarget:r,setLoading:i}=e,[a,o]=(0,J.useState)(!1),{projectKey:s}=tL(),c;t[0]!==s||t[1]!==i||t[2]!==r?(c=function(e){o(!1),!(!e||!r||!s)&&(i(!0),pdt({id:e,projectKey:s,target:r}).then(Ddt).catch(Odt).finally(()=>i(!1)))},t[0]=s,t[1]=i,t[2]=r,t[3]=c):c=t[3];let l=c,u;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(u=()=>o(!1),t[4]=u):u=t[4];let d;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(d={label:`Cancel`,action:()=>o(!1)},t[5]=d):d=t[5];let f;t[6]!==l||t[7]!==n?(f=[d,{label:`Confirm`,action:()=>l(n)}],t[6]=l,t[7]=n,t[8]=f):f=t[8];let p;t[9]!==a||t[10]!==f?(p=(0,Y.jsx)(YM,{title:`Are you sure you want to delete this rule?`,opened:a,onClose:u,footerActions:f}),t[9]=a,t[10]=f,t[11]=p):p=t[11];let m;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsx)(Z,{className:Tdt.icon,onClick:()=>o(!0),children:(0,Y.jsx)(PQ,{color:`var(--mantine-color-blueGray-8)`})}),t[12]=m):m=t[12];let h;return t[13]===p?h=t[14]:(h=(0,Y.jsxs)(Y.Fragment,{children:[p,m]}),t[13]=p,t[14]=h),h};function Ddt(){aC.show({message:`Successfully delete the no translate rule.`})}function Odt(){aC.show({message:`Something went wrong with deleting the rule.`})}var kdt=ls(),Adt=e=>{let t=(0,q.c)(53),{rules:n,selectRule:r,yyTarget:i,setLoading:a,loading:o,viewOnly:s}=e,{colors:c}=nT(),l=PS(`(max-width: 991px)`),u=l&&!kdt?380:300,d;t[0]===r?d=t[1]:(d=function(e){Q4(e.selector),r&&r(e.id)},t[0]=r,t[1]=d);let f=d,p;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(p=ZI(`order`,``),t[2]=p):p=t[2];let m;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(m={...p,size:65,grow:!1,mantineTableHeadCellProps:{pl:0}},t[3]=m):m=t[3];let h=m,g=!l,_;t[4]===g?_=t[5]:(_=ZI(`selector.X`,`selector`,g),t[4]=g,t[5]=_);let v;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(Xj,{order:3,tt:`capitalize`,children:`Selector`}),t[6]=v):v=t[6];let y;t[7]===c.indigo[3]?y=t[8]:(y=(0,Y.jsxs)(Z,{align:`center`,tt:`capitalize`,gap:5,children:[v,(0,Y.jsx)(QA,{label:`This supports any CSS
244selector.`,children:(0,Y.jsx)(Z,{align:`center`,w:`fit-content`,children:(0,Y.jsx)(AM,{fill:c.indigo[3],size:15})})})]}),t[7]=c.indigo[3],t[8]=y);let b;t[9]===l?b=t[10]:(b=e=>{let{cell:t,row:n}=e,r=t.getValue();return l?(0,Y.jsx)(QA,{label:(0,Y.jsxs)(Sj,{children:[(0,Y.jsx)(Q,{className:`GlobalLinkNoTx`,inherit:!0,children:r}),n.original.selector.comment&&(0,Y.jsx)(Q,{style:{whiteSpace:`wrap`},inherit:!0,children:n.original.selector.comment})]}),children:(0,Y.jsx)(Q,{className:`GlobalLinkNoTx`,truncate:!0,children:r})}):(0,Y.jsx)(QA,{label:r,children:(0,Y.jsx)(Q,{className:`GlobalLinkNoTx`,truncate:!0,children:r})})},t[9]=l,t[10]=b);let x;t[11]!==_||t[12]!==y||t[13]!==b?(x={..._,Header:y,Cell:b},t[11]=_,t[12]=y,t[13]=b,t[14]=x):x=t[14];let S=x,C;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(C={...ZI(`selector.comment`,`description`,!0),Cell:jdt},t[15]=C):C=t[15];let w=C,T;t[16]!==n||t[17]!==a||t[18]!==i?(T=e=>{let{data:t}=e;return(0,Y.jsx)($4,{id:t.id,rules:n,yyTarget:i,setLoading:a})},t[16]=n,t[17]=a,t[18]=i,t[19]=T):T=t[19];let E;t[20]!==a||t[21]!==i?(E=e=>{let{data:t}=e;return(0,Y.jsx)(Edt,{id:t.id,yyTarget:i,setLoading:a})},t[20]=a,t[21]=i,t[22]=E):E=t[22];let D;t[23]!==T||t[24]!==E?(D=XI(T,E),t[23]=T,t[24]=E,t[25]=D):D=t[25];let O=D,k;t[26]!==O||t[27]!==S||t[28]!==s?(k=[h,S,w],s||k.push(O),t[26]=O,t[27]=S,t[28]=s,t[29]=k):k=t[29];let A;t[30]===Symbol.for(`react.memo_cache_sentinel`)?(A={radius:`sm`,blur:2},t[30]=A):A=t[30];let j;t[31]===o?j=t[32]:(j=(0,Y.jsx)(Lk,{visible:o,zIndex:1e3,overlayProps:A}),t[31]=o,t[32]=j);let M=l?`mobile`:`desktop`,N;t[33]!==c.blue||t[34]!==c.indigo[0]||t[35]!==f?(N=e=>{let{row:t}=e;return kdt?{fw:t.original.isOnPage?400:100,fs:t.original.isOnPage?`normal`:`italic`,bg:t.original.isSelected?c.blue[0]:`white`,c:t.original.isSelected?c.blue[7]:c.blue[9],onClick:()=>{f(t.original)},style:{cursor:`pointer`,borderColor:c.indigo[0]}}:{style:{borderColor:c.indigo[0]}}},t[33]=c.blue,t[34]=c.indigo[0],t[35]=f,t[36]=N):N=t[36];let P=`calc(100vh - ${u}px)`,F;t[37]===P?F=t[38]:(F={style:{maxHeight:P,minHeight:300}},t[37]=P,t[38]=F);let I;t[39]===Symbol.for(`react.memo_cache_sentinel`)?(I={size:175},t[39]=I):I=t[39];let L=n.length===1?`Rule`:`Rules`,R=!l,z;t[40]===R?z=t[41]:(z={columnVisibility:{"selector.comment":R}},t[40]=R,t[41]=z);let B;t[42]!==k||t[43]!==n||t[44]!==M||t[45]!==N||t[46]!==F||t[47]!==L||t[48]!==z?(B=(0,Y.jsx)(NI,{data:n,columns:k,mantineTableBodyRowProps:N,containerProps:F,defaultColumn:I,bottomToolbarString:L,initialState:z},M),t[42]=k,t[43]=n,t[44]=M,t[45]=N,t[46]=F,t[47]=L,t[48]=z,t[49]=B):B=t[49];let V;return t[50]!==j||t[51]!==B?(V=(0,Y.jsxs)(GO,{p:0,children:[j,B]}),t[50]=j,t[51]=B,t[52]=V):V=t[52],V};
244function jdt(e){let{cell:t}=e,n=t.getValue();return n?(0,Y.jsx)(Q,{className:`GlobalLinkNoTx`,truncate:!0,children:n}):null}var Mdt=(e,t)=>{let{text:n,showActive:r}=t;if(!n&&!r)return e;let i=n.toLowerCase();return e.filter(e=>!(i&&!Object.values(e.selector).some(e=>e.toLowerCase().includes(i))||r&&!e.isOnPage))},Ndt=e=>{let t=(0,q.c)(20),{rules:n,target:r,selectRule:i}=e,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={text:``,showActive:!1},t[0]=a):a=t[0];let[o,s]=(0,J.useState)(a),[c,l]=(0,J.useState)(!1),{canRead:u,canWrite:d}=YL(w.NO_TRANSLATE_RULES),f;t[1]!==o||t[2]!==n?(f=Mdt(n,o),t[1]=o,t[2]=n,t[3]=f):f=t[3];let p=f;if(!u){let e;return t[4]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(XL,{}),t[4]=e):e=t[4],e}let m=!d,h;t[5]!==o||t[6]!==n||t[7]!==i||t[8]!==m||t[9]!==r?(h=(0,Y.jsx)(Cdt,{target:r,rules:n,setFilterBy:s,selectRule:i,filterBy:o,setLoading:l,viewOnly:m}),t[5]=o,t[6]=n,t[7]=i,t[8]=m,t[9]=r,t[10]=h):h=t[10];let g=!d,_;t[11]!==p||t[12]!==c||t[13]!==i||t[14]!==g||t[15]!==r?(_=(0,Y.jsx)(Adt,{rules:p,yyTarget:r,selectRule:i,setLoading:l,loading:c,viewOnly:g}),t[11]=p,t[12]=c,t[13]=i,t[14]=g,t[15]=r,t[16]=_):_=t[16];let v;return t[17]!==h||t[18]!==_?(v=(0,Y.jsxs)(Z,{direction:`column`,gap:20,children:[h,_]}),t[17]=h,t[18]=_,t[19]=v):v=t[19],v},Pdt=()=>{let e=(0,q.c)(5),{yyTranslation:t}=nL(),n;if(e[0]!==t){let{no_translate:r}=xc(t);n=Sc(r).filter(Fdt).map(Idt),e[0]=t,e[1]=n}else n=e[1];let r=n,i;return e[2]!==r||e[3]!==t?(i=(0,Y.jsx)(Ndt,{rules:r,target:t}),e[2]=r,e[3]=t,e[4]=i):i=e[4],i};function Fdt(e){return e.X}function Idt(e,t){return{selector:e,id:$s(e),order:t+1,isOnPage:!0}}var Ldt=e=>{let t=(0,q.c)(34),{opened:n,close:r}=e,[i,a]=(0,J.useState)(null),[o,s]=(0,J.useState)(``),[c,l]=(0,J.useState)(``),{translations:u,project:d}=nL(),{project_key:f}=d,p=NB(),m,h;t[0]!==o||t[1]!==r||t[2]!==i||t[3]!==f||t[4]!==c||t[5]!==u?(m=()=>{let e=u.find(e=>{let{translation_key:t}=e;return t===i});if(!e)return;let t=ec(e.target_config)?JSON.parse(ec(e.target_config)):{},n=[...t.asset_rewrites||[],{from:o,to:c}],r=nc(JSON.stringify({...t,asset_rewrites:n}));$p.ProjectTranslation.put(f,e.translation_key,{target_config:r,target_config_hash:e.target_config_hash}).then(Rdt).catch(zdt).finally(h)},h=()=>{l(``),a(null),s(``),r()},t[0]=o,t[1]=r,t[2]=i,t[3]=f,t[4]=c,t[5]=u,t[6]=m,t[7]=h):(m=t[6],h=t[7]);let g;t[8]===h?g=t[9]:(g={label:`Cancel`,action:h},t[8]=h,t[9]=g);let _=!i||!o||!c,v;t[10]!==m||t[11]!==_?(v={label:`Save`,action:m,disabled:_},t[10]=m,t[11]=_,t[12]=v):v=t[12];let y;t[13]!==g||t[14]!==v?(y=[g,v],t[13]=g,t[14]=v,t[15]=y):y=t[15];let b;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(b={withinPortal:!0,zIndex:1001},t[16]=b):b=t[16];let x;t[17]===p?x=t[18]:(x=(0,Y.jsx)(ej,{onChange:a,placeholder:`Select a language...`,data:p,required:!0,comboboxProps:b,maxDropdownHeight:150,allowDeselect:!1}),t[17]=p,t[18]=x);let S;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(S=e=>s(e.target.value),t[19]=S):S=t[19];let C;t[20]===o?C=t[21]:(C=(0,Y.jsx)(Kj,{onChange:S,value:o,label:`Asset URL`,required:!0}),t[20]=o,t[21]=C);let w;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(w=e=>l(e.target.value),t[22]=w):w=t[22];let T;t[23]===c?T=t[24]:(T=(0,Y.jsx)(Kj,{onChange:w,value:c,label:`Rewrite URL`,required:!0}),t[23]=c,t[24]=T);let E;t[25]!==T||t[26]!==x||t[27]!==C?(E=(0,Y.jsxs)(Sj,{children:[x,C,T]}),t[25]=T,t[26]=x,t[27]=C,t[28]=E):E=t[28];let D;return t[29]!==r||t[30]!==n||t[31]!==E||t[32]!==y?(D=(0,Y.jsx)(YM,{onClose:r,opened:n,footerActions:y,title:`Rewrite Asset`,children:E}),t[29]=r,t[30]=n,t[31]=E,t[32]=y,t[33]=D):D=t[33],D};function Rdt(e){ea(e.status)?GI(e,`The asset rewrite was successfully added`):PI(void 0,`Error while saving the asset rewrite`)}function zdt(e){PI(e,`Error while saving the asset rewrite`)}var Bdt=e=>{let t=(0,q.c)(3),n;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(KR,{size:18,color:`var(--mantine-color-blueGray-8)`}),t[0]=n):n=t[0];let r;return t[1]===e?r=t[2]:(r=(0,Y.jsx)(HO,{p:0,variant:`transparent`,...e,children:n}),t[1]=e,t[2]=r),r},Vdt=e=>{let t=(0,q.c)(25),{data:n,search:r,openEditRewriteModal:i,openDeleteRewriteModal:a,setSelectedRewrite:o}=e,s;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(s=ZI(`from`,`Asset`),t[0]=s):s=t[0];let c;t[1]===r?c=t[2]:(c={...s,Cell:e=>{let{cell:t}=e,n=t.getValue();return(0,Y.jsx)(QA,{label:n,multiline:!0,style:{wordBreak:`break-all`},maw:500,className:`GlobalLinkNoTx`,children:n.startsWith(`http`)?(0,Y.jsx)(tg,{to:n,rel:`noopener noreferrer`,target:`_blank`,children:(0,Y.jsx)(Tk,{highlight:r,maw:`100%`,style:{textOverflow:`ellipsis`,overflow:`hidden`,wordBreak:`break-all`},children:n})}):(0,Y.jsx)(Tk,{highlight:r,maw:`100%`,style:{textOverflow:`ellipsis`,overflow:`hidden`,wordBreak:`break-all`},children:n})})}},t[1]=r,t[2]=c);let l;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(l=ZI(`to`,`Rewrite`),t[3]=l):l=t[3];let u;t[4]===r?u=t[5]:(u={...l,Cell:e=>{let{cell:t}=e,n=t.getValue();return(0,Y.jsx)(QA,{label:n,multiline:!0,style:{wordBreak:`break-all`},maw:500,className:`GlobalLinkNoTx`,children:n.startsWith(`http`)?(0,Y.jsx)(tg,{to:n,rel:`noopener noreferrer`,target:`_blank`,style:{textOverflow:`ellipsis`,overflow:`hidden`,wordBreak:`break-all`,lineClamp:1,maxWidth:`100%`},children:(0,Y.jsx)(Tk,{highlight:r,maw:`100%`,style:{textOverflow:`ellipsis`,overflow:`hidden`,wordBreak:`break-all`},children:n})}):(0,Y.jsx)(Tk,{highlight:r,maw:`100%`,style:{textOverflow:`ellipsis`,overflow:`hidden`,wordBreak:`break-all`},children:n})})}},t[4]=r,t[5]=u);let d;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(d={...ZI(`language`),size:200,grow:!1,Cell:Hdt},t[6]=d):d=t[6];let f;t[7]!==i||t[8]!==o?(f=e=>{let{data:t}=e;return(0,Y.jsx)(Bdt,{onClick:()=>{o(t),i()}})},t[7]=i,t[8]=o,t[9]=f):f=t[9];let p;t[10]!==a||t[11]!==o?(p=e=>{let{data:t}=e;return(0,Y.jsx)(m2,{onClick:()=>{o(t),a()}})},t[10]=a,t[11]=o,t[12]=p):p=t[12];let m;t[13]!==f||t[14]!==p?(m=XI(f,p),t[13]=f,t[14]=p,t[15]=m):m=t[15];let h;t[16]===m?h=t[17]:(h={...m},t[16]=m,t[17]=h);let g;
244t[18]!==c||t[19]!==u||t[20]!==h?(g=[c,u,d,h],t[18]=c,t[19]=u,t[20]=h,t[21]=g):g=t[21];let _=g,v;return t[22]!==_||t[23]!==n?(v=(0,Y.jsx)(NI,{columns:_,data:n}),t[22]=_,t[23]=n,t[24]=v):v=t[24],v};function Hdt(e){let{cell:t}=e;return(0,Y.jsxs)(Z,{align:`center`,gap:8,children:[t.getValue(),t.row.original.is_active===!1&&(0,Y.jsx)(RO,{color:`gray`,size:`xs`,children:`Inactive`})]})}var Udt=e=>{let t=(0,q.c)(18),{opened:n,close:r,rewrite:i}=e,{translations:a,project:o}=nL(),{project_key:s}=o,c;t[0]!==r||t[1]!==s||t[2]!==i||t[3]!==a?(c=()=>{let e=a.find(e=>{let{translation_key:t}=e;return t===i.translation_key});if(!e)return;let t=ec(e.target_config)?JSON.parse(ec(e.target_config)):{},n=(t.asset_rewrites||[]).filter(e=>{let{to:t,from:n}=e;return t!==i.to||n!==i.from}),o=nc(JSON.stringify({...t,asset_rewrites:n}));$p.ProjectTranslation.put(s,e.translation_key,{target_config:o,target_config_hash:e.target_config_hash}).then(Wdt).catch(Gdt).finally(r)},t[0]=r,t[1]=s,t[2]=i,t[3]=a,t[4]=c):c=t[4];let l=c,u;t[5]===r?u=t[6]:(u={label:`Cancel`,action:r},t[5]=r,t[6]=u);let d;t[7]===l?d=t[8]:(d={label:`Delete`,action:l,bg:`red.5`},t[7]=l,t[8]=d);let f;t[9]!==u||t[10]!==d?(f=[u,d],t[9]=u,t[10]=d,t[11]=f):f=t[11];let p,m;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(p={c:`red.5`},m=(0,Y.jsx)(Q,{children:`Are you sure you want to delete this rewritten asset?`}),t[12]=p,t[13]=m):(p=t[12],m=t[13]);let h;return t[14]!==r||t[15]!==n||t[16]!==f?(h=(0,Y.jsx)(YM,{onClose:r,opened:n,footerActions:f,title:`Delete Asset Rewrite`,titleProps:p,children:m}),t[14]=r,t[15]=n,t[16]=f,t[17]=h):h=t[17],h};function Wdt(e){ea(e.status)?GI(e,`The asset rewrite was successfully deleted`):PI(void 0,`Error while deleting the asset rewrite`)}function Gdt(e){PI(e,`Error while deleting the asset rewrite`)}var Kdt=e=>{let t=(0,q.c)(37),{opened:n,close:r,rewrite:i}=e,[a,o]=(0,J.useState)(i.from??``),[s,c]=(0,J.useState)(i.to??``),{translations:l,project:u}=nL(),{project_key:d}=u,f;t[0]!==i.from||t[1]!==i.to?(f=()=>{o(i.from??``),c(i.to??``)},t[0]=i.from,t[1]=i.to,t[2]=f):f=t[2];let p;t[3]===i?p=t[4]:(p=[i],t[3]=i,t[4]=p),(0,J.useEffect)(f,p);let m,h;t[5]!==r||t[6]!==a||t[7]!==s||t[8]!==d||t[9]!==i.from||t[10]!==i.to||t[11]!==i.translation_key||t[12]!==l?(m=()=>{let e=l.find(e=>{let{translation_key:t}=e;return t===i.translation_key});if(!e){PI(void 0,`Error while saving the asset rewrite`);return}let t=ec(e.target_config)?JSON.parse(ec(e.target_config)):{},n=t.asset_rewrites||[],r=n.findIndex(e=>{let{to:t,from:n}=e;return t===i.to&&n===i.from});n[r]={from:a,to:s};let o=nc(JSON.stringify({...t,asset_rewrites:n}));$p.ProjectTranslation.put(d,e.translation_key,{target_config:o,target_config_hash:e.target_config_hash}).then(qdt).catch(Jdt).finally(h)},h=()=>{o(``),c(``),r()},t[5]=r,t[6]=a,t[7]=s,t[8]=d,t[9]=i.from,t[10]=i.to,t[11]=i.translation_key,t[12]=l,t[13]=m,t[14]=h):(m=t[13],h=t[14]);let g;t[15]===h?g=t[16]:(g={label:`Cancel`,action:h},t[15]=h,t[16]=g);let _=!a||!s||i.to===s&&i.from===a,v;t[17]!==m||t[18]!==_?(v={label:`Save`,action:m,disabled:_},t[17]=m,t[18]=_,t[19]=v):v=t[19];let y;t[20]!==g||t[21]!==v?(y=[g,v],t[20]=g,t[21]=v,t[22]=y):y=t[22];let b;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(b=e=>o(e.target.value),t[23]=b):b=t[23];let x;t[24]===a?x=t[25]:(x=(0,Y.jsx)(Kj,{onChange:b,value:a,label:`Asset URL`,required:!0}),t[24]=a,t[25]=x);let S;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(S=e=>c(e.target.value),t[26]=S):S=t[26];let C;t[27]===s?C=t[28]:(C=(0,Y.jsx)(Kj,{onChange:S,value:s,label:`Rewrite URL`,required:!0}),t[27]=s,t[28]=C);let w;t[29]!==C||t[30]!==x?(w=(0,Y.jsxs)(Sj,{children:[x,C]}),t[29]=C,t[30]=x,t[31]=w):w=t[31];let T;return t[32]!==r||t[33]!==n||t[34]!==w||t[35]!==y?(T=(0,Y.jsx)(YM,{onClose:r,opened:n,footerActions:y,title:`Rewrite Asset`,children:w}),t[32]=r,t[33]=n,t[34]=w,t[35]=y,t[36]=T):T=t[36],T};function qdt(e){ea(e.status)?GI(e,`The asset rewrite was successfully edited`):PI(void 0,`Error while saving the asset rewrite`)}function Jdt(e){PI(e,`Error while saving the asset rewrite`)}var Ydt=()=>{let e=(0,q.c)(10),{translations:t}=nL(),{langcodeLabelMap:n}=RI(),r;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(r={includeInactive:!0},e[0]=r):r=e[0];let i=NB(r),[a]=ag(),o;if(e[1]!==n||e[2]!==a||e[3]!==t){let r=a.getAll(`t`),i;e[5]===n?i=e[6]:(i=e=>{let{target_config:t,target_lang_name:r,translation_key:i,target_lang_code:a,is_active:o}=e;return t?{language:n.get(a)??r,translation_key:i,is_active:o,rewrites:JSON.parse(ec(t)).asset_rewrites??[]}:void 0},e[5]=n,e[6]=i),o=t.filter(e=>{let{translation_key:t,target_lang_code:n}=e;return r.length>0?r.includes(t):n!==`YY`}).map(i).reduce(Xdt,[]),e[1]=n,e[2]=a,e[3]=t,e[4]=o}else o=e[4];let s=o,c;return e[7]!==i||e[8]!==s?(c={rewrites:s,filteredTargets:i},e[7]=i,e[8]=s,e[9]=c):c=e[9],c};function Xdt(e,t){let{language:n,translation_key:r,is_active:i,rewrites:a}=t===void 0?{language:``,translation_key:``,is_active:!1,rewrites:void 0}:t,o=n===void 0?``:n,s=r===void 0?``:r,c=a===void 0?void 0:a;return c&&c?.length>
2440&&c.forEach(t=>{t&&e.push({...t,language:o,translation_key:s,is_active:i})}),e}var Zdt=[{path:y.PAGE_LANGUAGES,children:[{index:!0,loader:()=>odt(`google`),element:(0,Y.jsx)(SR,{permissionKey:De,children:(0,Y.jsx)(J.Suspense,{fallback:(0,Y.jsx)(UI,{}),children:(0,Y.jsx)(flt,{})})})},{path:`${y.PAGE_CUSTOM_CSS_EDITOR}/:translationId`,element:(0,Y.jsx)(SR,{permissionKey:C,children:(0,Y.jsx)(hct,{})})}]},{path:y.PAGE_LANGUAGE_SELECTOR,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_LANGUAGE_SELECTOR,children:(0,Y.jsx)(adt,{})})},{path:y.PAGE_INSTALLATION,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_INSTALLATION,children:(0,Y.jsx)(wct,{})}),children:[{index:!0,element:(0,Y.jsx)(Lh,{to:y.PAGE_DEPLOYMENT_DOMAIN,replace:!0})},{path:y.PAGE_DEPLOYMENT_DOMAIN,element:(0,Y.jsx)(_ct,{})},{path:y.PAGE_DEPLOYMENT_METHOD,element:(0,Y.jsx)(Nct,{})},{path:y.PAGE_DEPLOYMENT_VALUES,element:(0,Y.jsx)(Kct,{})},{path:y.PAGE_SNIPPET_INJECTION,element:(0,Y.jsx)(Bct,{})}]},{path:y.PAGE_PROJECT_SCOPE,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_PROJECT_SCOPE}),children:[{index:!0,element:(0,Y.jsx)(wlt,{})},{loader:sdt,path:y.PAGE_MANAGE_SCOPE,element:(0,Y.jsx)(aut,{})}]},{path:y.PAGE_EXCLUSIONS,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_EXCLUSIONS,children:(0,Y.jsx)(Pdt,{})})},{path:y.PAGE_ASSET_REWRITES,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_ASSET_REWRITES,children:(0,Y.jsx)(()=>{let e=(0,q.c)(48),[t,n]=(0,J.useState)(``),[r,i]=(0,J.useState)(null),{rewrites:a,filteredTargets:o}=Ydt(),s;if(e[0]!==a||e[1]!==t){let n;e[3]===t?n=e[4]:(n=e=>{let{to:n,from:r}=e;return n.includes(t)||r.includes(t)},e[3]=t,e[4]=n),s=a.filter(n),e[0]=a,e[1]=t,e[2]=s}else s=e[2];let c=s,{projectId:l}=gh(),u=`/${l}/${w.ASSET_SWAP}`,[d,f]=tC(!1),{open:p,close:m}=f,[h,g]=tC(!1),{open:_,close:v}=g,[b,x]=tC(!1),{open:S,close:C}=x,T;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(T=(0,Y.jsx)(GM,{title:y.PAGE_TITLE_ASSET_REWRITES}),e[5]=T):T=e[5];let E;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(E=e=>n(e.target.value),e[6]=E):E=e[6];let D;e[7]===t?D=e[8]:(D=(0,Y.jsx)(Kj,{value:t,onChange:E,placeholder:`Search...`}),e[7]=t,e[8]=D);let O;e[9]===o?O=e[10]:(O=(0,Y.jsx)(MB,{selectAll:!0,options:o}),e[9]=o,e[10]=O);let k;e[11]!==D||e[12]!==O?(k=(0,Y.jsxs)(Z,{gap:40,children:[D,O]}),e[11]=D,e[12]=O,e[13]=k):k=e[13];let A;e[14]===Symbol.for(`react.memo_cache_sentinel`)?(A=(0,Y.jsx)(Ywe,{}),e[14]=A):A=e[14];let j;e[15]===p?j=e[16]:(j=(0,Y.jsxs)(HO,{variant:`transparent`,onClick:p,children:[`Add Asset Rewrite `,A]}),e[15]=p,e[16]=j);let M;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(M=Qp(`assetSwap`),e[17]=M):M=e[17];let N;e[18]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsx)(HO,{component:`div`,color:`blue`,leftSection:(0,Y.jsx)(iTe,{size:18}),style:{pointerEvents:`none`},children:`Swap in Studio`}),e[18]=N):N=e[18];let P;e[19]===u?P=e[20]:(P=(0,Y.jsx)(j4,{path:u,permissionKey:w.ASSET_SWAP,enableInBrowser:!0,tooltipText:`Swap images in Studio`,disabled:!M,icon:N}),e[19]=u,e[20]=P);let F;e[21]!==j||e[22]!==P?(F=(0,Y.jsxs)(Z,{gap:20,children:[j,P]}),e[21]=j,e[22]=P,e[23]=F):F=e[23];let I;e[24]!==F||e[25]!==k?(I=(0,Y.jsxs)(Z,{justify:`space-between`,children:[k,F]}),e[24]=F,e[25]=k,e[26]=I):I=e[26];let L;e[27]!==c||e[28]!==S||e[29]!==_||e[30]!==t?(L=(0,Y.jsx)(Vdt,{data:c,search:t,openEditRewriteModal:_,openDeleteRewriteModal:S,setSelectedRewrite:i}),e[27]=c,e[28]=S,e[29]=_,e[30]=t,e[31]=L):L=e[31];let R;e[32]!==I||e[33]!==L?(R=(0,Y.jsxs)(Sj,{gap:16,maw:`100%`,children:[I,L]}),e[32]=I,e[33]=L,e[34]=R):R=e[34];let z;e[35]!==d||e[36]!==m?(z=(0,Y.jsx)(Ldt,{opened:d,close:m}),e[35]=d,e[36]=m,e[37]=z):z=e[37];let B;e[38]!==C||e[39]!==v||e[40]!==b||e[41]!==h||e[42]!==r?(B=r!==null&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Kdt,{opened:h,close:v,rewrite:r}),(0,Y.jsx)(Udt,{opened:b,close:C,rewrite:r})]}),e[38]=C,e[39]=v,e[40]=b,e[41]=h,e[42]=r,e[43]=B):B=e[43];let V;return e[44]!==R||e[45]!==z||e[46]!==B?(V=(0,Y.jsxs)(Y.Fragment,{children:[T,R,z,B]}),e[44]=R,e[45]=z,e[46]=B,e[47]=V):V=e[47],V},{})})}],Qdt=(0,J.createContext)(void 0),e3=()=>{let e=(0,J.use)(Qdt);if(!e)throw Error(`useCurrentSubscription must be used within CurrentSubscriptionProvider`);return e},t3=e=>{let t=(0,q.c)(21),{children:n,newProject:r}=e,i=r===void 0?!1:r,{paddleSubscription:a,threshold:o}=lL(),{previousSubscription:s}=oQ(),c=i?null:a??s,l;t[0]===c?l=t[1]:(l=_4e(c),t[0]=c,t[1]=l);let u=l,d,f,p,m;if(t[2]!==c||t[3]!==u?.price||t[4]!==u?.product?.name){let e=v4e(c);d=u?.price??null,f=u?.product?.name??``,p=b4e(e),m=e.map($dt),t[2]=c,t[3]=u?.price,t[4]=u?.product?.name,t[5]=d,t[6]=f,t[7]=p,t[8]=m}else d=t[5],f=t[6],p=t[7],m=t[8];let h=c?.status===d4e.CANCELED,g=!!(c?.scheduled_change&&c.scheduled_change.action===f4e.CANCEL),_;t[9]!==c||t[10]!==d||t[11]!==f||t[12]!==p||t[13]!==m||t[14]!==h||t[15]!==g||t[16]!==o?(_={currentPrice:d,currentPlan:f,currentAddOns:p,currentAddOnPrices:m,paddleSubscription:c,isExpired:h,isCanceled:g,threshold:o},t[9]=c,t[10]=d,t[11]=f,t[12]=p,t[13]=m,t[14]=h,t[15]=g,t[16]=o,t[17]=_):_=t[17];let v=_,y;return t[18]!==n||t[19]!==v?(y=(0,Y.jsx)(Qdt,{value:v,children:n}),t[18]=n,t[19]=v,t[20]=y):y=t[20],y};function $dt(e){let{price:t}=e;return t}var n3=l(o(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):n.moment=r()})(e,(function(){var e;function n(){return e.apply(null,arguments)}function r(t){e=t}function i(e){return e instanceof Array||Object.prototype.toString.call(e)===`[object Array]`}function a(e){return e!=null&&Object.prototype.toString.call(e)===`[object Object]`}function o(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function s(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;for(var t in e)if(o(e,t))return!1;return!0}function c(e){return e===void 0}function l(e){return typeof e==`number`||Object.prototype.toString.call(e)===`[object Number]`}function d(e){return e instanceof Date||Object.prototype.toString.call(e)===`[object Date]`}function f(e,t){var n=[],r,i=e.length;for(r=0;r<i;++r)n.push(t(e[r],r));return n}
244function p(e,t){for(var n in t)o(t,n)&&(e[n]=t[n]);return o(t,`toString`)&&(e.toString=t.toString),o(t,`valueOf`)&&(e.valueOf=t.valueOf),e}function m(e,t,n,r){return nr(e,t,n,r,!0).utc()}function h(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function g(e){return e._pf??=h(),e._pf}var _=Array.prototype.some?Array.prototype.some:function(e){var t=Object(this),n=t.length>>>0,r;for(r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};function v(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(t=g(e),n=_.call(t.parsedDateParts,function(e){return e!=null}),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=r;else return r;return e._isValid}function y(e){var t=m(NaN);return e==null?g(t).userInvalidated=!0:p(g(t),e),t}var b=n.momentProperties=[],x=!1;function S(e,t){var n,r,i,a=b.length;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=g(t)),c(t._locale)||(e._locale=t._locale),a>0)for(n=0;n<a;n++)r=b[n],i=t[r],c(i)||(e[r]=i);return e}function C(e){S(this,e),this._d=new Date(e._d==null?NaN:e._d.getTime()),this.isValid()||(this._d=new Date(NaN)),x===!1&&(x=!0,n.updateOffset(this),x=!1)}function w(e){return e instanceof C||e!=null&&e._isAMomentObject!=null}function T(e){n.suppressDeprecationWarnings===!1&&typeof console<`u`&&console.warn&&console.warn(`Deprecation warning: `+e)}function E(e,t){var r=!0;return p(function(){if(n.deprecationHandler!=null&&n.deprecationHandler(null,e),r){var i=[],a,s,c,l=arguments.length;for(s=0;s<l;s++){if(a=``,typeof arguments[s]==`object`){for(c in a+=` 245[`+s+`] `,arguments[0])o(arguments[0],c)&&(a+=c+`: `+arguments[0][c]+`, `);a=a.slice(0,-2)}else a=arguments[s];i.push(a)}T(e+` 246Arguments: `+Array.prototype.slice.call(i).join(``)+` 247`+Error().stack),r=!1}return t.apply(this,arguments)},t)}var D={};function O(e,t){n.deprecationHandler!=null&&n.deprecationHandler(e,t),D[e]||(T(t),D[e]=!0)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null;function k(e){return typeof Function<`u`&&e instanceof Function||Object.prototype.toString.call(e)===`[object Function]`}function A(e){var t,n;for(n in e)o(e,n)&&(t=e[n],k(t)?this[n]=t:this[`_`+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+`|\\d{1,2}`)}function j(e,t){var n=p({},e),r;for(r in t)o(t,r)&&(a(e[r])&&a(t[r])?(n[r]={},p(n[r],e[r]),p(n[r],t[r])):t[r]==null?delete n[r]:n[r]=t[r]);for(r in e)o(e,r)&&!o(t,r)&&a(e[r])&&(n[r]=p({},n[r]));return n}function M(e){e!=null&&this.set(e)}var N=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)o(e,t)&&n.push(t);return n},P={sameDay:`[Today at] LT`,nextDay:`[Tomorrow at] LT`,nextWeek:`dddd [at] LT`,lastDay:`[Yesterday at] LT`,lastWeek:`[Last] dddd [at] LT`,sameElse:`L`};function F(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return k(r)?r.call(t,n):r}function I(e,t,n){var r=``+Math.abs(e),i=t-r.length;return(e>=0?n?`+`:``:`-`)+(10**Math.max(0,i)).toString().substr(1)+r}var L=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,R=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,z={},B={};function V(e,t,n,r){var i=r;typeof r==`string`&&(i=function(){return this[r]()}),e&&(B[e]=i),t&&(B[t[0]]=function(){return I(i.apply(this,arguments),t[1],t[2])}),n&&(B[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function H(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,``):e.replace(/\\/g,``)}function U(e){var t=e.match(L),n,r;for(n=0,r=t.length;n<r;n++)B[t[n]]?t[n]=B[t[n]]:t[n]=H(t[n]);return function(n){var i=``,a;for(a=0;a<r;a++)i+=k(t[a])?t[a].call(n,e):t[a];return i}}function W(e,t){return e.isValid()?(t=G(t,e.localeData()),z[t]=z[t]||U(t),z[t](e)):e.localeData().invalidDate()}function G(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(R.lastIndex=0;n>=0&&R.test(e);)e=e.replace(R,r),R.lastIndex=0,--n;return e}
vendor: 3,110 bytes, line 247
247var ee={LTS:`h:mm:ss A`,LT:`h:mm A`,L:`MM/DD/YYYY`,LL:`MMMM D, YYYY`,LLL:`MMMM D, YYYY h:mm A`,LLLL:`dddd, MMMM D, YYYY h:mm A`};function te(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(L).map(function(e){return e===`MMMM`||e===`MM`||e===`DD`||e===`dddd`?e.slice(1):e}).join(``),this._longDateFormat[e])}var ne=`Invalid date`;function re(){return this._invalidDate}var ie=`%d`,K=/\d{1,2}/;function ae(e){return this._ordinal.replace(`%d`,e)}var oe={future:`in %s`,past:`%s ago`,s:`a few seconds`,ss:`%d seconds`,m:`a minute`,mm:`%d minutes`,h:`an hour`,hh:`%d hours`,d:`a day`,dd:`%d days`,w:`a week`,ww:`%d weeks`,M:`a month`,MM:`%d months`,y:`a year`,yy:`%d years`};function se(e,t,n,r){var i=this._relativeTime[n];return k(i)?i(e,t,n,r):i.replace(/%d/i,e)}function ce(e,t){var n=this._relativeTime[e>0?`future`:`past`];return k(n)?n(t):n.replace(/%s/i,t)}var le={D:`date`,dates:`date`,date:`date`,d:`day`,days:`day`,day:`day`,e:`weekday`,weekdays:`weekday`,weekday:`weekday`,E:`isoWeekday`,isoweekdays:`isoWeekday`,isoweekday:`isoWeekday`,DDD:`dayOfYear`,dayofyears:`dayOfYear`,dayofyear:`dayOfYear`,h:`hour`,hours:`hour`,hour:`hour`,ms:`millisecond`,milliseconds:`millisecond`,millisecond:`millisecond`,m:`minute`,minutes:`minute`,minute:`minute`,M:`month`,months:`month`,month:`month`,Q:`quarter`,quarters:`quarter`,quarter:`quarter`,s:`second`,seconds:`second`,second:`second`,gg:`weekYear`,weekyears:`weekYear`,weekyear:`weekYear`,GG:`isoWeekYear`,isoweekyears:`isoWeekYear`,isoweekyear:`isoWeekYear`,w:`week`,weeks:`week`,week:`week`,W:`isoWeek`,isoweeks:`isoWeek`,isoweek:`isoWeek`,y:`year`,years:`year`,year:`year`};function ue(e){return typeof e==`string`?le[e]||le[e.toLowerCase()]:void 0}function de(e){var t={},n,r;for(r in e)o(e,r)&&(n=ue(r),n&&(t[n]=e[r]));return t}var fe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function pe(e){var t=[],n;for(n in e)o(e,n)&&t.push({unit:n,priority:fe[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}var me=/\d/,he=/\d\d/,ge=/\d{3}/,_e=/\d{4}/,ve=/[+-]?\d{6}/,ye=/\d\d?/,be=/\d\d\d\d?/,xe=/\d\d\d\d\d\d?/,Se=/\d{1,3}/,Ce=/\d{1,4}/,we=/[+-]?\d{1,6}/,Te=/\d+/,Ee=/[+-]?\d+/,De=/Z|[+-]\d\d:?\d\d/gi,Oe=/Z|[+-]\d\d(?::?\d\d)?/gi,ke=/[+-]?\d+(\.\d{1,3})?/,Ae=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,je=/^[1-9]\d?/,Me=/^([1-9]\d|\d)/,Ne={};function Pe(e,t,n){Ne[e]=k(t)?t:function(e,r){return e&&n?n:t}}function Fe(e,t){return o(Ne,e)?Ne[e](t._strict,t._locale):new RegExp(Ie(e))}function Ie(e){return Le(e.replace(`\\`,``).replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,i){return t||n||r||i}))}function Le(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,`\\$&`)}function Re(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function ze(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=Re(t)),n}var Be={};function Ve(e,t){var n,r=t,i;
247for(typeof e==`string`&&(e=[e]),l(t)&&(r=function(e,n){n[t]=ze(e)}),i=e.length,n=0;n<i;n++)Be[e[n]]=r}function He(e,t){Ve(e,function(e,n,r,i){r._w=r._w||{},t(e,r._w,r,i)})}function Ue(e,t,n){t!=null&&o(Be,e)&&Be[e](t,n._a,n,e)}function We(e){return e%4==0&&e%100!=0||e%400==0}var Ge=0,Ke=1,qe=2,Je=3,Ye=4,Xe=5,Ze=6,Qe=7,$e=8;V(`Y`,0,0,function(){var e=this.year();return e<=9999?I(e,4):`+`+e}),V(0,[`YY`,2],0,function(){return this.year()%100}),V(0,[`YYYY`,4],0,`year`),V(0,[`YYYYY`,5],0,`year`),V(0,[`YYYYYY`,6,!0],0,`year`),Pe(`Y`,Ee),Pe(`YY`,ye,he),Pe(`YYYY`,Ce,_e),Pe(`YYYYY`,we,ve),Pe(`YYYYYY`,we,ve),Ve([`YYYYY`,`YYYYYY`],Ge),Ve(`YYYY`,function(e,t){t[Ge]=e.length===2?n.parseTwoDigitYear(e):ze(e)}),Ve(`YY`,function(e,t){t[Ge]=n.parseTwoDigitYear(e)}),Ve(`Y`,function(e,t){t[Ge]=parseInt(e,10)});function et(e){return We(e)?366:365}n.parseTwoDigitYear=function(e){return ze(e)+(ze(e)>68?1900:2e3)};var tt=rt(`FullYear`,!0);function nt(){return We(this.year())}function rt(e,t){return function(r){return r==null?it(this,e):(at(this,e,r),n.updateOffset(this,t),this)}}function it(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case`Milliseconds`:return r?n.getUTCMilliseconds():n.getMilliseconds();case`Seconds`:return r?n.getUTCSeconds():n.getSeconds();case`Minutes`:return r?n.getUTCMinutes():n.getMinutes();case`Hours`:return r?n.getUTCHours():n.getHours();case`Date`:return r?n.getUTCDate():n.getDate();case`Day`:return r?n.getUTCDay():n.getDay();case`Month`:return r?n.getUTCMonth():n.getMonth();case`FullYear`:return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function at(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case`Milliseconds`:i?r.setUTCMilliseconds(n):r.setMilliseconds(n);return;case`Seconds`:i?r.setUTCSeconds(n):r.setSeconds(n);return;case`Minutes`:i?r.setUTCMinutes(n):r.setMinutes(n);return;case`Hours`:i?r.setUTCHours(n):r.setHours(n);return;case`Date`:i?r.setUTCDate(n):r.setDate(n);return;case`FullYear`:break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!We(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function ot(e){return e=ue(e),k(this[e])?this[e]():this}function st(e,t){if(typeof e==`object`){e=de(e);var n=pe(e),r,i=n.length;for(r=0;r<i;r++)this[n[r].unit](e[n[r].unit])}else if(e=ue(e),k(this[e]))return this[e](t);return this}function ct(e,t){return(e%t+t)%t}var lt=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function ut(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=ct(t,12);return e+=(t-n)/12,n===1?We(e)?29:28:31-n%7%2}V(`M`,[`MM`,2],`Mo`,function(){return this.month()+1}),V(`MMM`,0,0,function(e){return this.localeData().monthsShort(this,e)}),V(`MMMM`,0,0,function(e){return this.localeData().months(this,e)}),Pe(`M`,ye,je),Pe(`MM`,ye,he),Pe(`MMM`,function(e,t){return t.monthsShortRegex(e)}),Pe(`MMMM`,function(e,t){return t.monthsRegex(e)}),Ve([`M`,`MM`],function(e,t){t[Ke]=ze(e)-1}),Ve([`MMM`,`MMMM`],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);i==null?g(n).invalidMonth=e:t[Ke]=i});var dt=`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),ft=`Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec`.split(`_`),pt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,mt=Ae,ht=Ae;function gt(e,t){return e?i(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||pt).test(t)?`format`:`standalone`][e.month()]:i(this._months)?this._months:this._months.standalone}function _t(e,t){return e?i(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[pt.test(t)?`format`:`standalone`][e.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function vt(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)a=m([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(a,``).toLocaleLowerCase(),this._longMonthsParse[r]=this.months(a,``).toLocaleLowerCase();return n?t===`MMM`?(i=lt.call(this._shortMonthsParse,o),i===-1?null:i):(i=lt.call(this._longMonthsParse,o),i===-1?null:i):t===`MMM`?(i=lt.call(this._shortMonthsParse,o),i===-1?(i=lt.call(this._longMonthsParse,o),i===-1?null:i):i):(i=lt.call(this._longMonthsParse,o),i===-1?(i=lt.call(this._shortMonthsParse,o),i===-1?null:i):i)}function yt(e,t,n){var r,i,a;if(this._monthsParseExact)return vt.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if(i=m([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=RegExp(`^`+this.months(i,``).replace(`.`,``)+`$`,`i`),this._shortMonthsParse[r]=RegExp(`^`+this.monthsShort(i,``).replace(`.`,``)+`$`,`i`)),!n&&!this._monthsParse[r]&&(a=`^`+this.months(i,``)+`|^`+this.monthsShort(i,``),this._monthsParse[r]=new RegExp(a.replace(`.`,``),`i`)),n&&t===`MMMM`&&this._longMonthsParse[r].test(e)||n&&t===`MMM`&&this._shortMonthsParse[r].test(e)||!n&&this._monthsParse[r].test(e))return r}function bt(e,t){if(!e.isValid())return e;if(typeof t==`string`){if(/^\d+$/.test(t))t=ze(t);else if(t=e.localeData().monthsParse(t),!l(t))return e}var n=t,r=e.date();return r=r<29?r:Math.min(r,ut(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function xt(e){return e==null?it(this,`Month`):(bt(this,e),n.updateOffset(this,!0),this)}function St(){return ut(this.year(),this.month())}function Ct(e){return this._monthsParseExact?(o(this,`_monthsRegex`)||Tt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(o(this,`_monthsShortRegex`)||(this._monthsShortRegex=mt),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function wt(e){return this._monthsParseExact?(o(this,`_monthsRegex`)||Tt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(o(this,`_monthsRegex`)||(this._monthsRegex=ht),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function Tt(){function e(e,t){return t.length-e.length}var t=[],n=[],r=[],i,a,o,s;for(i=0;i<12;i++)a=m([2e3,i]),o=Le(this.monthsShort(a,``)),s=Le(this.months(a,``)),t.push(o),n.push(s),r.push(s),r.push(o);t.sort(e),n.sort(e),r.sort(e),this._monthsRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`),this._monthsShortStrictRegex=RegExp(`^(`+t.
247join(`|`)+`)`,`i`)}function Et(e,t,n,r,i,a,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function Dt(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ot(e,t,n){var r=7+t-n;return-((7+Dt(e,0,r).getUTCDay()-t)%7)+r-1}function kt(e,t,n,r,i){var a=(7+n-r)%7,o=Ot(e,r,i),s=1+7*(t-1)+a+o,c,l;return s<=0?(c=e-1,l=et(c)+s):s>et(e)?(c=e+1,l=s-et(e)):(c=e,l=s),{year:c,dayOfYear:l}}function At(e,t,n){var r=Ot(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+jt(o,t,n)):i>jt(e.year(),t,n)?(a=i-jt(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function jt(e,t,n){var r=Ot(e,t,n),i=Ot(e+1,t,n);return(et(e)-r+i)/7}V(`w`,[`ww`,2],`wo`,`week`),V(`W`,[`WW`,2],`Wo`,`isoWeek`),Pe(`w`,ye,je),Pe(`ww`,ye,he),Pe(`W`,ye,je),Pe(`WW`,ye,he),He([`w`,`ww`,`W`,`WW`],function(e,t,n,r){t[r.substr(0,1)]=ze(e)});function Mt(e){return At(e,this._week.dow,this._week.doy).week}var Nt={dow:0,doy:6};function Pt(){return this._week.dow}function Ft(){return this._week.doy}function It(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,`d`)}function Lt(e){var t=At(this,1,4).week;return e==null?t:this.add((e-t)*7,`d`)}V(`d`,0,`do`,`day`),V(`dd`,0,0,function(e){return this.localeData().weekdaysMin(this,e)}),V(`ddd`,0,0,function(e){return this.localeData().weekdaysShort(this,e)}),V(`dddd`,0,0,function(e){return this.localeData().weekdays(this,e)}),V(`e`,0,0,`weekday`),V(`E`,0,0,`isoWeekday`),Pe(`d`,ye),Pe(`e`,ye),Pe(`E`,ye),Pe(`dd`,function(e,t){return t.weekdaysMinRegex(e)}),Pe(`ddd`,function(e,t){return t.weekdaysShortRegex(e)}),Pe(`dddd`,function(e,t){return t.weekdaysRegex(e)}),He([`dd`,`ddd`,`dddd`],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i==null?g(n).invalidWeekday=e:t.d=i}),He([`d`,`e`,`E`],function(e,t,n,r){t[r]=ze(e)});function Rt(e,t){return typeof e==`string`?isNaN(e)?(e=t.weekdaysParse(e),typeof e==`number`?e:null):parseInt(e,10):e}function zt(e,t){return typeof e==`string`?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Bt(e,t){return e.slice(t,7).concat(e.slice(0,t))}var Vt=`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),Ht=`Sun_Mon_Tue_Wed_Thu_Fri_Sat`.split(`_`),Ut=`Su_Mo_Tu_We_Th_Fr_Sa`.split(`_`),Wt=Ae,Gt=Ae,Kt=Ae;function qt(e,t){var n=i(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?`format`:`standalone`];return e===!0?Bt(n,this._week.dow):e?n[e.day()]:n}function Jt(e){return e===!0?Bt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Yt(e){return e===!0?Bt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Xt(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,``).toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,``).toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,``).toLocaleLowerCase();return n?t===`dddd`?(i=lt.call(this._weekdaysParse,o),i===-1?null:i):t===`ddd`?(i=lt.call(this._shortWeekdaysParse,o),i===-1?null:i):(i=lt.call(this._minWeekdaysParse,o),i===-1?null:i):t===`dddd`?(i=lt.call(this._weekdaysParse,o),i!==-1||(i=lt.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=lt.call(this._minWeekdaysParse,o),i===-1?null:i)):t===`ddd`?(i=lt.call(this._shortWeekdaysParse,o),i!==-1||(i=lt.call(this._weekdaysParse,o),i!==-1)?i:(i=lt.call(this._minWeekdaysParse,o),i===-1?null:i)):(i=lt.call(this._minWeekdaysParse,o),i!==-1||(i=lt.call(this._weekdaysParse,o),i!==-1)?i:(i=lt.call(this._shortWeekdaysParse,o),i===-1?null:i))}function Zt(e,t,n){var r,i,a;if(this._weekdaysParseExact)return Xt.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if(i=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=RegExp(`^`+this.weekdays(i,``).replace(`.`,`\\.?`)+`$`,`i`),this._shortWeekdaysParse[r]=RegExp(`^`+this.weekdaysShort(i,``).replace(`.`,`\\.?`)+`$`,`i`),this._minWeekdaysParse[r]=RegExp(`^`+this.weekdaysMin(i,``).replace(`.`,`\\.?`)+`$`,`i`)),this._weekdaysParse[r]||(a=`^`+this.weekdays(i,``)+`|^`+this.weekdaysShort(i,``)+`|^`+this.weekdaysMin(i,``),this._weekdaysParse[r]=new RegExp(a.replace(`.`,``),`i`)),n&&t===`dddd`&&this._fullWeekdaysParse[r].test(e)||n&&t===`ddd`&&this._shortWeekdaysParse[r].test(e)||n&&t===`dd`&&this._minWeekdaysParse[r].test(e)||!n&&this._weekdaysParse[r].test(e))return r}function Qt(e){if(!this.isValid())return e==null?NaN:this;var t=it(this,`Day`);return e==null?t:(e=Rt(e,this.localeData()),this.add(e-t,`d`))}function $t(e){if(!this.isValid())return e==null?NaN:this;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,`d`)}function en(e){if(!this.isValid())return e==null?NaN:this;if(e!=null){var t=zt(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function tn(e){return this._weekdaysParseExact?(o(this,`_weekdaysRegex`)||an.
247call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,`_weekdaysRegex`)||(this._weekdaysRegex=Wt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function nn(e){return this._weekdaysParseExact?(o(this,`_weekdaysRegex`)||an.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,`_weekdaysShortRegex`)||(this._weekdaysShortRegex=Gt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function rn(e){return this._weekdaysParseExact?(o(this,`_weekdaysRegex`)||an.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,`_weekdaysMinRegex`)||(this._weekdaysMinRegex=Kt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function an(){function e(e,t){return t.length-e.length}var t=[],n=[],r=[],i=[],a,o,s,c,l;for(a=0;a<7;a++)o=m([2e3,1]).day(a),s=Le(this.weekdaysMin(o,``)),c=Le(this.weekdaysShort(o,``)),l=Le(this.weekdays(o,``)),t.push(s),n.push(c),r.push(l),i.push(s),i.push(c),i.push(l);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=RegExp(`^(`+i.join(`|`)+`)`,`i`),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._weekdaysShortStrictRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`),this._weekdaysMinStrictRegex=RegExp(`^(`+t.join(`|`)+`)`,`i`)}function on(){return this.hours()%12||12}function sn(){return this.hours()||24}
vendor: 4,807 bytes, line 247
247V(`H`,[`HH`,2],0,`hour`),V(`h`,[`hh`,2],0,on),V(`k`,[`kk`,2],0,sn),V(`hmm`,0,0,function(){return``+on.apply(this)+I(this.minutes(),2)}),V(`hmmss`,0,0,function(){return``+on.apply(this)+I(this.minutes(),2)+I(this.seconds(),2)}),V(`Hmm`,0,0,function(){return``+this.hours()+I(this.minutes(),2)}),V(`Hmmss`,0,0,function(){return``+this.hours()+I(this.minutes(),2)+I(this.seconds(),2)});function cn(e,t){V(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}cn(`a`,!0),cn(`A`,!1);function ln(e,t){return t._meridiemParse}Pe(`a`,ln),Pe(`A`,ln),Pe(`H`,ye,Me),Pe(`h`,ye,je),Pe(`k`,ye,je),Pe(`HH`,ye,he),Pe(`hh`,ye,he),Pe(`kk`,ye,he),Pe(`hmm`,be),Pe(`hmmss`,xe),Pe(`Hmm`,be),Pe(`Hmmss`,xe),Ve([`H`,`HH`],Je),Ve([`k`,`kk`],function(e,t,n){var r=ze(e);t[Je]=r===24?0:r}),Ve([`a`,`A`],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),Ve([`h`,`hh`],function(e,t,n){t[Je]=ze(e),g(n).bigHour=!0}),Ve(`hmm`,function(e,t,n){var r=e.length-2;t[Je]=ze(e.substr(0,r)),t[Ye]=ze(e.substr(r)),g(n).bigHour=!0}),Ve(`hmmss`,function(e,t,n){var r=e.length-4,i=e.length-2;t[Je]=ze(e.substr(0,r)),t[Ye]=ze(e.substr(r,2)),t[Xe]=ze(e.substr(i)),g(n).bigHour=!0}),Ve(`Hmm`,function(e,t,n){var r=e.length-2;t[Je]=ze(e.substr(0,r)),t[Ye]=ze(e.substr(r))}),Ve(`Hmmss`,function(e,t,n){var r=e.length-4,i=e.length-2;t[Je]=ze(e.substr(0,r)),t[Ye]=ze(e.substr(r,2)),t[Xe]=ze(e.substr(i))});function un(e){return(e+``).toLowerCase().charAt(0)===`p`}var dn=/[ap]\.?m?\.?/i,fn=rt(`Hours`,!0);function pn(e,t,n){return e>11?n?`pm`:`PM`:n?`am`:`AM`}var mn={calendar:P,longDateFormat:ee,invalidDate:ne,ordinal:ie,dayOfMonthOrdinalParse:K,relativeTime:oe,months:dt,monthsShort:ft,week:Nt,weekdays:Vt,weekdaysMin:Ut,weekdaysShort:Ht,meridiemParse:dn},hn={},gn={},_n;function vn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function yn(e){return e&&e.toLowerCase().replace(`_`,`-`)}function bn(e){for(var t=0,n,r,i,a;t<e.length;){for(a=yn(e[t]).split(`-`),n=a.length,r=yn(e[t+1]),r=r?r.split(`-`):null;n>0;){if(i=Sn(a.slice(0,n).join(`-`)),i)return i;if(r&&r.length>=n&&vn(a,r)>=n-1)break;n--}t++}return _n}function xn(e){return!!(e&&e.match(`^[^/\\\\]*$`))}function Sn(e){var n=null,r;if(hn[e]===void 0&&t!==void 0&&t&&t.exports&&xn(e))try{n=_n._abbr,r=u,r(`./locale/`+e),Cn(n)}catch{hn[e]=null}return hn[e]}function Cn(e,t){var n;return e&&(n=c(t)?En(e):wn(e,t),n?_n=n:typeof console<`u`&&console.warn&&console.warn(`Locale `+e+` not found. Did you forget to load it?`)),_n._abbr}function wn(e,t){if(t!==null){var n,r=mn;if(t.abbr=e,hn[e]!=null)O(`defineLocaleOverride`,`use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info.`),r=hn[e]._config;else if(t.parentLocale!=null)if(hn[t.parentLocale]!=null)r=hn[t.parentLocale]._config;else if(n=Sn(t.parentLocale),n!=null)r=n._config;else return gn[t.parentLocale]||(gn[t.parentLocale]=[]),gn[t.parentLocale].push({name:e,config:t}),null;return hn[e]=new M(j(r,t)),gn[e]&&gn[e].forEach(function(e){wn(e.name,e.config)}),Cn(e),hn[e]}else return delete hn[e],null}function Tn(e,t){if(t!=null){var n,r,i=mn;hn[e]!=null&&hn[e].parentLocale!=null?hn[e].set(j(hn[e]._config,t)):(r=Sn(e),r!=null&&(i=r._config),t=j(i,t),r??(t.abbr=e),n=new M(t),n.parentLocale=hn[e],hn[e]=n),Cn(e)}else hn[e]!=null&&(hn[e].parentLocale==null?hn[e]!=null&&delete hn[e]:(hn[e]=hn[e].parentLocale,e===Cn()&&Cn(e)));return hn[e]}function En(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return _n;if(!i(e)){if(t=Sn(e),t)return t;e=[e]}return bn(e)}function Dn(){return N(hn)}function On(e){var t,n=e._a;return n&&g(e).overflow===-2&&(t=n[Ke]<0||n[Ke]>11?Ke:n[qe]<1||n[qe]>ut(n[Ge],n[Ke])?qe:n[Je]<0||n[Je]>24||n[Je]===24&&(n[Ye]!==0||n[Xe]!==0||n[Ze]!==0)?Je:n[Ye]<0||n[Ye]>59?Ye:n[Xe]<0||n[Xe]>59?Xe:n[Ze]<0||n[Ze]>999?Ze:-1,g(e)._overflowDayOfYear&&(t<Ge||t>qe)&&(t=qe),g(e)._overflowWeeks&&t===-1&&(t=Qe),g(e)._overflowWeekday&&t===-1&&(t=$e),g(e).overflow=t),e}var kn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,An=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,jn=/Z|[+-]\d\d(?::?\d\d)?/,Mn=[[`YYYYYY-MM-DD`,/[+-]\d{6}-\d\d-\d\d/],[`YYYY-MM-DD`,/\d{4}-\d\d-\d\d/],[`GGGG-[W]WW-E`,/\d{4}-W\d\d-\d/],[`GGGG-[W]WW`,/\d{4}-W\d\d/,!1],[`YYYY-DDD`,/\d{4}-\d{3}/],[`YYYY-MM`,/\d{4}-\d\d/,!1],[`YYYYYYMMDD`,/[+-]\d{10}/],[`YYYYMMDD`,/\d{8}/],[`GGGG[W]WWE`,/\d{4}W\d{3}/],[`GGGG[W]WW`,/\d{4}W\d{2}/,!1],[`YYYYDDD`,/\d{7}/],[`YYYYMM`,/\d{6}/,!1],[`YYYY`,/\d{4}
vendor: 30,664 bytes, line 247
247/,!1]],Nn=[[`HH:mm:ss.SSSS`,/\d\d:\d\d:\d\d\.\d+/],[`HH:mm:ss,SSSS`,/\d\d:\d\d:\d\d,\d+/],[`HH:mm:ss`,/\d\d:\d\d:\d\d/],[`HH:mm`,/\d\d:\d\d/],[`HHmmss.SSSS`,/\d\d\d\d\d\d\.\d+/],[`HHmmss,SSSS`,/\d\d\d\d\d\d,\d+/],[`HHmmss`,/\d\d\d\d\d\d/],[`HHmm`,/\d\d\d\d/],[`HH`,/\d\d/]],Pn=/^\/?Date\((-?\d+)/i,Fn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,In={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ln(e){var t,n,r=e._i,i=kn.exec(r)||An.exec(r),a,o,s,c,l=Mn.length,u=Nn.length;if(i){for(g(e).iso=!0,t=0,n=l;t<n;t++)if(Mn[t][1].exec(i[1])){o=Mn[t][0],a=Mn[t][2]!==!1;break}if(o==null){e._isValid=!1;return}if(i[3]){for(t=0,n=u;t<n;t++)if(Nn[t][1].exec(i[3])){s=(i[2]||` `)+Nn[t][0];break}if(s==null){e._isValid=!1;return}}if(!a&&s!=null){e._isValid=!1;return}if(i[4])if(jn.exec(i[4]))c=`Z`;else{e._isValid=!1;return}e._f=o+(s||``)+(c||``),Yn(e)}else e._isValid=!1}function Rn(e,t,n,r,i,a){var o=[zn(e),ft.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return a&&o.push(parseInt(a,10)),o}function zn(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Bn(e){return e.replace(/\([^()]*\)|[\n\t]/g,` `).replace(/(\s\s+)/g,` `).replace(/^\s\s*/,``).replace(/\s\s*$/,``)}function Vn(e,t,n){return e&&Ht.indexOf(e)!==new Date(t[0],t[1],t[2]).getDay()?(g(n).weekdayMismatch=!0,n._isValid=!1,!1):!0}function Hn(e,t,n){if(e)return In[e];if(t)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}function Un(e){var t=Fn.exec(Bn(e._i)),n;if(t){if(n=Rn(t[4],t[3],t[2],t[5],t[6],t[7]),!Vn(t[1],n,e))return;e._a=n,e._tzm=Hn(t[8],t[9],t[10]),e._d=Dt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),g(e).rfc2822=!0}else e._isValid=!1}function Wn(e){var t=Pn.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(Ln(e),e._isValid===!1)delete e._isValid;else return;if(Un(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:n.createFromInputFallback(e)}n.createFromInputFallback=E(`value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.`,function(e){e._d=new Date(e._i+(e._useUTC?` UTC`:``))});function Gn(e,t,n){return e??t??n}function Kn(e){var t=new Date(n.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function qn(e){var t,n,r=[],i,a,o;if(!e._d){for(i=Kn(e),e._w&&e._a[qe]==null&&e._a[Ke]==null&&Jn(e),e._dayOfYear!=null&&(o=Gn(e._a[Ge],i[Ge]),(e._dayOfYear>et(o)||e._dayOfYear===0)&&(g(e)._overflowDayOfYear=!0),n=Dt(o,0,e._dayOfYear),e._a[Ke]=n.getUTCMonth(),e._a[qe]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?+(t===2):e._a[t];e._a[Je]===24&&e._a[Ye]===0&&e._a[Xe]===0&&e._a[Ze]===0&&(e._nextDay=!0,e._a[Je]=0),e._d=(e._useUTC?Dt:Et).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Je]=24),e._w&&e._w.d!==void 0&&e._w.d!==a&&(g(e).weekdayMismatch=!0)}}function Jn(e){var t=e._w,n,r,i,a,o,s,c,l;t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=Gn(t.GG,e._a[Ge],At(rr(),1,4).year),r=Gn(t.W,1),i=Gn(t.E,1),(i<1||i>7)&&(c=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,l=At(rr(),a,o),n=Gn(t.gg,e._a[Ge],l.year),r=Gn(t.w,l.week),t.d==null?t.e==null?i=a:(i=t.e+a,(t.e<0||t.e>6)&&(c=!0)):(i=t.d,(i<0||i>6)&&(c=!0))),r<1||r>jt(n,a,o)?g(e)._overflowWeeks=!0:c==null?(s=kt(n,r,i,a,o),e._a[Ge]=s.year,e._dayOfYear=s.dayOfYear):g(e)._overflowWeekday=!0}n.ISO_8601=function(){},n.RFC_2822=function(){};function Yn(e){if(e._f===n.ISO_8601){Ln(e);return}if(e._f===n.RFC_2822){Un(e);return}e._a=[],g(e).empty=!0;var t=``+e._i,r,i,a,o,s,c=t.length,l=0,u,d;for(a=G(e._f,e._locale).match(L)||[],d=a.length,r=0;r<d;r++)o=a[r],i=(t.match(Fe(o,e))||[])[0],i&&(s=t.substr(0,t.indexOf(i)),s.length>0&&g(e).unusedInput.push(s),t=t.slice(t.indexOf(i)+i.length),l+=i.length),B[o]?(i?g(e).empty=!1:g(e).unusedTokens.push(o),Ue(o,i,e)):e._strict&&!i&&g(e).unusedTokens.push(o);g(e).charsLeftOver=c-l,t.length>0&&g(e).unusedInput.push(t),e._a[Je]<=12&&g(e).bigHour===!0&&e._a[Je]>0&&(g(e).bigHour=void 0),g(e).parsedDateParts=e._a.slice(0),g(e).meridiem=e._meridiem,e._a[Je]=Xn(e._locale,e._a[Je],e._meridiem),u=g(e).era,u!==null&&(e._a[Ge]=e._locale.erasConvertYear(u,e._a[Ge])),qn(e),On(e)}function Xn(e,t,n){var r;return n==null?t:e.meridiemHour==null?e.isPM==null?t:(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0),t):e.meridiemHour(t,n)}function Zn(e){var t,n,r,i,a,o,s=!1,c=e._f.length;if(c===0){g(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<c;i++)a=0,o=!1,t=S({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[i],Yn(t),v(t)&&(o=!0),a+=g(t).charsLeftOver,a+=g(t).unusedTokens.length*10,g(t).score=a,s?a<r&&(r=a,n=t):(r==null||a<r||o)&&(r=a,n=t,o&&(s=!0));p(e,n||t)}function Qn(e){if(!e._d){var t=de(e._i),n=t.day===void 0?t.date:t.day;e._a=f([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),qn(e)}}function $n(e){var t=new C(On(er(e)));return t._nextDay&&=(t.add(1,`d`),void 0),t}function er(e){var t=e._i,n=e._f;return e._locale=e._locale||En(e._l),t===null||n===void 0&&t===``?y({nullInput:!0}):(typeof t==`string`&&(e._i=t=e._locale.preparse(t)),w(t)?new C(On(t)):(d(t)?e._d=t:i(n)?Zn(e):n?Yn(e):tr(e),v(e)||(e._d=null),e))}function tr(e){var t=e._i;c(t)?e._d=new Date(n.now()):d(t)?e._d=new Date(t.valueOf()):typeof t==`string`?Wn(e):i(t)?(e._a=f(t.slice(0),function(e){return parseInt(e,10)}),qn(e)):a(t)?Qn(e):l(t)?e._d=new Date(t):n.createFromInputFallback(e)}function nr(e,t,n,r,o){var c={};return(t===!0||t===!1)&&(r=t,t=void 0),(n===!0||n===!1)&&(r=n,n=void 0),(a(e)&&s(e)||i(e)&&e.length===0)&&(e=void 0),c._isAMomentObject=!0,c._useUTC=c._isUTC=o,c._l=n,c._i=e,c._f=t,c._strict=r,$n(c)}function rr(e,t,n,r){return nr(e,t,n,r,!1)}var ir=E(`moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/`,function(){var e=rr.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:y()}),ar=E(`moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/`,function(){var e=rr.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:y()});function or(e,t){var n,r;if(t.length===1&&i(t[0])&&(t=t[0]),!t.length)return rr();for(n=t[0],r=1;r<t.length;++r)(!t[r].isValid()||t[r][e](n))&&(n=t[r]);return n}function sr(){return or(`isBefore`,[].slice.call(arguments,0))}function cr(){return or(`isAfter`,[].slice.call(arguments,0))}var lr=function(){return Date.now?Date.now():+new Date},ur=[`year`,`quarter`,`month`,`week`,`day`,`hour`,`minute`,`second`,`millisecond`];function dr(e){var t,n=!1,r,i=ur.length;for(t in e)if(o(e,t)&&!(lt.call(ur,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(r=0;r<i;++r)if(e[ur[r]]){if(n)return!1;parseFloat(e[ur[r]])!==ze(e[ur[r]])&&(n=!0)}return!0}function fr(){return this._isValid}function pr(){return Ir(NaN)}function mr(e){var t=de(e),n=t.year||0,r=t.quarter||0,i=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,s=t.hour||0,c=t.minute||0,l=t.second||0,u=t.millisecond||0;this._isValid=dr(t),this._milliseconds=+u+l*1e3+c*6e4+s*1e3*60*60,this._days=+o+a*7,this._months=+i+r*3+n*12,this._data={},this._locale=En(),this._bubble()}function hr(e){return e instanceof mr}function gr(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function _r(e,t,n){var r=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0,o;for(o=0;o<r;o++)(n&&e[o]!==t[o]||!n&&ze(e[o])!==ze(t[o]))&&a++;return a+i}function vr(e,t){V(e,0,0,function(){var e=this.utcOffset(),n=`+`;return e<0&&(e=-e,n=`-`),n+I(~~(e/60),2)+t+I(~~e%60,2)})}vr(`Z`,`:`),vr(`ZZ`,``),Pe(`Z`,Oe),Pe(`ZZ`,Oe),Ve([`Z`,`ZZ`],function(e,t,n){n._useUTC=!0,n._tzm=br(Oe,e)});var yr=/([\+\-]|\d\d)/gi;function br(e,t){var n=(t||``).match(e),r,i,a;return n===null?null:(r=n[n.length-1]||[],i=(r+``).match(yr)||[`-`,0,0],a=+(i[1]*60)+ze(i[2]),a===0?0:i[0]===`+`?a:-a)}function xr(e,t){var r,i;return t._isUTC?(r=t.clone(),i=(w(e)||d(e)?e.valueOf():rr(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+i),n.updateOffset(r,!1),r):rr(e).local()}function Sr(e){return-Math.round(e._d.getTimezoneOffset())}n.updateOffset=function(){};function Cr(e,t,r){var i=this._offset||0,a;if(!this.isValid())return e==null?NaN:this;if(e!=null){if(typeof e==`string`){if(e=br(Oe,e),e===null)return this}else Math.abs(e)<16&&!r&&(e*=60);return!this._isUTC&&t&&(a=Sr(this)),this._offset=e,this._isUTC=!0,a!=null&&this.add(a,`m`),i!==e&&(!t||this._changeInProgress?Vr(this,Ir(e-i,`m`),1,!1):this._changeInProgress||=(this._changeInProgress=!0,n.updateOffset(this,!0),null)),this}else return this._isUTC?i:Sr(this)}function wr(e,t){return e==null?-this.utcOffset():(typeof e!=`string`&&(e=-e),this.utcOffset(e,t),this)}function Tr(e){return this.utcOffset(0,e)}function Er(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Sr(this),`m`)),this}function Dr(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i==`string`){var e=br(De,this._i);e==null?this.utcOffset(0,!0):this.utcOffset(e)}return this}function Or(e){return this.isValid()?(e=e?rr(e).utcOffset():0,(this.utcOffset()-e)%60==0):!1}function kr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ar(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e={},t;return S(e,this),e=er(e),e._a?(t=e._isUTC?m(e._a):rr(e._a),this._isDSTShifted=this.isValid()&&_r(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function jr(){return this.isValid()?!this._isUTC:!1}function Mr(){return this.isValid()?this._isUTC:!1}function Nr(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Pr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Fr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ir(e,t){var n=e,r=null,i,a,s;return hr(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:l(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=Pr.exec(e))?(i=r[1]===`-`?-1:1,n={y:0,d:ze(r[qe])*i,h:ze(r[Je])*i,m:ze(r[Ye])*i,s:ze(r[Xe])*i,ms:ze(gr(r[Ze]*1e3))*i}):(r=Fr.exec(e))?(i=r[1]===`-`?-1:1,n={y:Lr(r[2],i),M:Lr(r[3],i),w:Lr(r[4],i),d:Lr(r[5],i),h:Lr(r[6],i),m:Lr(r[7],i),s:Lr(r[8],i)}):n==null?n={}:typeof n==`object`&&(`from`in n||`to`in n)&&(s=zr(rr(n.from),rr(n.to)),n={},n.ms=s.milliseconds,n.M=s.months),a=new mr(n),hr(e)&&o(e,`_locale`)&&(a._locale=e._locale),hr(e)&&o(e,`_isValid`)&&(a._isValid=e._isValid),a}Ir.fn=mr.prototype,Ir.invalid=pr;function Lr(e,t){var n=e&&parseFloat(e.replace(`,`,`.`));return(isNaN(n)?0:n)*t}function Rr(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,`M`).isAfter(t)&&--n.months,n.milliseconds=t-+e.clone().add(n.months,`M`),n}function zr(e,t){var n;return e.isValid()&&t.isValid()?(t=xr(t,e),e.isBefore(t)?n=Rr(e,t):(n=Rr(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Br(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(O(t,`moment().`+t+`(period, number) is deprecated. Please use moment().`+t+`(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.`),a=n,n=r,r=a),i=Ir(n,r),Vr(this,i,e),this}}function Vr(e,t,r,i){var a=t._milliseconds,o=gr(t._days),s=gr(t._months);e.isValid()&&(i??=!0,s&&bt(e,it(e,`Month`)+s*r),o&&at(e,`Date`,it(e,`Date`)+o*r),a&&e._d.setTime(e._d.valueOf()+a*r),i&&n.updateOffset(e,o||s))}var Hr=Br(1,`add`),Ur=Br(-1,`subtract`);function Wr(e){return typeof e==`string`||e instanceof String}function Gr(e){return w(e)||d(e)||Wr(e)||l(e)||qr(e)||Kr(e)||e==null}function Kr(e){var t=a(e)&&!s(e),n=!1,r=[`years`,`year`,`y`,`months`,`month`,`M`,`days`,`day`,`d`,`dates`,`date`,`D`,`hours`,`hour`,`h`,`minutes`,`minute`,`m`,`seconds`,`second`,`s`,`milliseconds`,`millisecond`,`ms`],i,c,l=r.length;for(i=0;i<l;i+=1)c=r[i],n||=o(e,c);return t&&n}function qr(e){var t=i(e),n=!1;return t&&(n=e.filter(function(t){return!l(t)&&Wr(e)}).length===0),t&&n}function Jr(e){var t=a(e)&&!s(e),n=!1,r=[`sameDay`,`nextDay`,`lastDay`,`nextWeek`,`lastWeek`,`sameElse`],i,c;for(i=0;i<r.length;i+=1)c=r[i],n||=o(e,c);return t&&n}function Yr(e,t){var n=e.diff(t,`days`,!0);return n<-6?`sameElse`:n<-1?`lastWeek`:n<0?`lastDay`:n<1?`sameDay`:n<2?`nextDay`:n<7?`nextWeek`:`sameElse`}function Xr(e,t){arguments.length===1&&(arguments[0]?Gr(arguments[0])?(e=arguments[0],t=void 0):Jr(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var r=e||rr(),i=xr(r,this).startOf(`day`),a=n.calendarFormat(this,i)||`sameElse`,o=t&&(k(t[a])?t[a].call(this,r):t[a]);return this.format(o||this.localeData().calendar(a,this,rr(r)))}function Zr(){return new C(this)}function Qr(e,t){var n=w(e)?e:rr(e);return this.isValid()&&n.isValid()?(t=ue(t)||`millisecond`,t===`millisecond`?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function $r(e,t){var n=w(e)?e:rr(e);return this.isValid()&&n.isValid()?(t=ue(t)||`millisecond`,t===`millisecond`?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function ei(e,t,n,r){var i=w(e)?e:rr(e),a=w(t)?t:rr(t);return this.isValid()&&i.isValid()&&a.isValid()?(r||=`()`,(r[0]===`(`?this.isAfter(i,n):!this.isBefore(i,n))&&(r[1]===`)`?this.isBefore(a,n):!this.isAfter(a,n))):!1}function ti(e,t){var n=w(e)?e:rr(e),r;return this.isValid()&&n.isValid()?(t=ue(t)||`millisecond`,t===`millisecond`?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function ni(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function ri(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function ii(e,t,n){var r,i,a;if(!this.isValid()||(r=xr(e,this),!r.isValid()))return NaN;switch(i=(r.utcOffset()-this.utcOffset())*6e4,t=ue(t),t){case`year`:a=ai(this,r)/12;break;case`month`:a=ai(this,r);break;case`quarter`:a=ai(this,r)/3;break;case`second`:a=(this-r)/1e3;break;case`minute`:a=(this-r)/6e4;break;case`hour`:a=(this-r)/36e5;break;case`day`:a=(this-r-i)/864e5;break;case`week`:a=(this-r-i)/6048e5;break;default:a=this-r}return n?a:Re(a)}function ai(e,t){if(e.date()<t.date())return-ai(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),r=e.clone().add(n,`months`),i,a;return t-r<0?(i=e.clone().add(n-1,`months`),a=(t-r)/(r-i)):(i=e.clone().add(n+1,`months`),a=(t-r)/(i-r)),-(n+a)||0}n.defaultFormat=`YYYY-MM-DDTHH:mm:ssZ`,n.defaultFormatUtc=`YYYY-MM-DDTHH:mm:ss[Z]`;function oi(){return this.clone().locale(`en`).format(`ddd MMM DD YYYY HH:mm:ss [GMT]ZZ`)}function si(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?W(n,t?`YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]`:`YYYYYY-MM-DD[T]HH:mm:ss.SSSZ`):k(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace(`Z`,W(n,`Z`)):W(n,t?`YYYY-MM-DD[T]HH:mm:ss.SSS[Z]`:`YYYY-MM-DD[T]HH:mm:ss.SSSZ`)}function ci(){if(!this.isValid())return`moment.invalid(/* `+this._i+` */)`;var e=`moment`,t=``,n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?`moment.utc`:`moment.parseZone`,t=`Z`),n=`[`+e+`("]`,r=0<=this.year()&&this.year()<=9999?`YYYY`:`YYYYYY`,i=`-MM-DD[T]HH:mm:ss.SSS`,a=t+`[")]`,this.format(n+r+i+a)}function li(e){e||=this.isUtc()?n.defaultFormatUtc:n.defaultFormat;var t=W(this,e);return this.localeData().postformat(t)}function ui(e,t){return this.isValid()&&(w(e)&&e.isValid()||rr(e).isValid())?Ir({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function di(e){return this.from(rr(),e)}function fi(e,t){return this.isValid()&&(w(e)&&e.isValid()||rr(e).isValid())?Ir({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function pi(e){return this.to(rr(),e)}function mi(e){var t;return e===void 0?this._locale._abbr:(t=En(e),t!=null&&(this._locale=t),this)}var hi=E(`moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.`,function(e){return e===void 0?this.localeData():this.locale(e)});function gi(){return this._locale}var _i=1e3,vi=60*_i,yi=60*vi,bi=146097*24*yi;function xi(e,t){return(e%t+t)%t}function Si(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-bi:new Date(e,t,n).valueOf()}function Ci(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-bi:Date.UTC(e,t,n)}function wi(e){var t,r;if(e=ue(e),e===void 0||e===`millisecond`||!this.isValid())return this;switch(r=this._isUTC?Ci:Si,e){case`year`:t=r(this.year(),0,1);break;case`quarter`:t=r(this.year(),this.month()-this.month()%3,1);break;case`month`:t=r(this.year(),this.month(),1);break;case`week`:t=r(this.year(),this.month(),this.date()-this.weekday());break;case`isoWeek`:t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case`day`:case`date`:t=r(this.year(),this.month(),this.date());break;case`hour`:t=this._d.valueOf(),t-=xi(t+(this._isUTC?0:this.utcOffset()*vi),yi);break;case`minute`:t=this._d.valueOf(),t-=xi(t,vi);break;case`second`:t=this._d.valueOf(),t-=xi(t,_i);break}return this._d.setTime(t),n.updateOffset(this,!0),this}function Ti(e){var t,r;if(e=ue(e),e===void 0||e===`millisecond`||!this.isValid())return this;switch(r=this._isUTC?Ci:Si,e){case`year`:t=r(this.year()+1,0,1)-1;break;case`quarter`:t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case`month`:t=r(this.year(),this.month()+1,1)-1;break;case`week`:t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case`isoWeek`:t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case`day`:case`date`:t=r(this.year(),this.month(),this.date()+1)-1;break;case`hour`:t=this._d.valueOf(),t+=yi-xi(t+(this._isUTC?0:this.utcOffset()*vi),yi)-1;break;case`minute`:t=this._d.valueOf(),t+=vi-xi(t,vi)-1;break;case`second`:t=this._d.valueOf(),t+=_i-xi(t,_i)-1;break}return this._d.setTime(t),n.updateOffset(this,!0),this}function Ei(){return this._d.valueOf()-(this._offset||0)*6e4}function Di(){return Math.floor(this.valueOf()/1e3)}function Oi(){return new Date(this.valueOf())}function ki(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Ai(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ji(){return this.isValid()?this.toISOString():null}function Mi(){return v(this)}function Ni(){return p({},g(this))}function Pi(){return g(this).overflow}function Fi(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}V(`N`,0,0,`eraAbbr`),V(`NN`,0,0,`eraAbbr`),V(`NNN`,0,0,`eraAbbr`),V(`NNNN`,0,0,`eraName`),V(`NNNNN`,0,0,`eraNarrow`),V(`y`,[`y`,1],`yo`,`eraYear`),V(`y`,[`yy`,2],0,`eraYear`),V(`y`,[`yyy`,3],0,`eraYear`),V(`y`,[`yyyy`,4],0,`eraYear`),Pe(`N`,Ki),Pe(`NN`,Ki),Pe(`NNN`,Ki),Pe(`NNNN`,qi),Pe(`NNNNN`,Ji),Ve([`N`,`NN`,`NNN`,`NNNN`,`NNNNN`],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?g(n).era=i:g(n).invalidEra=e}),Pe(`y`,Te),Pe(`yy`,Te),Pe(`yyy`,Te),Pe(`yyyy`,Te),Pe(`yo`,Yi),Ve([`y`,`yy`,`yyy`,`yyyy`],Ge),Ve([`yo`],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Ge]=n._locale.eraYearOrdinalParse(e,i):t[Ge]=parseInt(e,10)});function Ii(e,t){var r,i,a,o=this._eras||En(`en`)._eras;for(r=0,i=o.length;r<i;++r){switch(typeof o[r].since){case`string`:a=n(o[r].since).startOf(`day`),o[r].since=a.valueOf();break}switch(typeof o[r].until){case`undefined`:o[r].until=1/0;break;case`string`:a=n(o[r].until).startOf(`day`).valueOf(),o[r].until=a.valueOf();break}}return o}function Li(e,t,n){var r,i,a=this.eras(),o,s,c;for(e=e.toUpperCase(),r=0,i=a.length;r<i;++r)if(o=a[r].name.toUpperCase(),s=a[r].abbr.toUpperCase(),c=a[r].narrow.toUpperCase(),n)switch(t){case`N`:case`NN`:case`NNN`:if(s===e)return a[r];break;case`NNNN`:if(o===e)return a[r];break;case`NNNNN`:if(c===e)return a[r];break}else if([o,s,c].indexOf(e)>=0)return a[r]}function Ri(e,t){var r=e.since<=e.until?1:-1;return t===void 0?n(e.since).year():n(e.since).year()+(t-e.offset)*r}function zi(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].name;return``}function Bi(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].narrow;return``}function Vi(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf(`day`).valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].abbr;return``}function Hi(){var e,t,r,i,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(r=a[e].since<=a[e].until?1:-1,i=this.clone().startOf(`day`).valueOf(),a[e].since<=i&&i<=a[e].until||a[e].until<=i&&i<=a[e].since)return(this.year()-n(a[e].since).year())*r+a[e].offset;return this.year()}function Ui(e){return o(this,`_erasNameRegex`)||Xi.call(this),e?this._erasNameRegex:this._erasRegex}function Wi(e){return o(this,`_erasAbbrRegex`)||Xi.call(this),e?this._erasAbbrRegex:this._erasRegex}function Gi(e){return o(this,`_erasNarrowRegex`)||Xi.call(this),e?this._erasNarrowRegex:this._erasRegex}function Ki(e,t){return t.erasAbbrRegex(e)}function qi(e,t){return t.erasNameRegex(e)}function Ji(e,t){return t.erasNarrowRegex(e)}function Yi(e,t){return t._eraYearOrdinalRegex||Te}function Xi(){var e=[],t=[],n=[],r=[],i,a,o,s,c,l=this.eras();for(i=0,a=l.length;i<a;++i)o=Le(l[i].name),s=Le(l[i].abbr),c=Le(l[i].narrow),t.push(o),e.push(s),n.push(c),r.push(o),r.push(s),r.push(c);this._erasRegex=RegExp(`^(`+r.join(`|`)+`)`,`i`),this._erasNameRegex=RegExp(`^(`+t.join(`|`)+`)`,`i`),this._erasAbbrRegex=RegExp(`^(`+e.join(`|`)+`)`,`i`),this._erasNarrowRegex=RegExp(`^(`+n.join(`|`)+`)`,`i`)}V(0,[`gg`,2],0,function(){return this.weekYear()%100}),V(0,[`GG`,2],0,function(){return this.isoWeekYear()%100});function Zi(e,t){V(0,[e,e.length],0,t)}Zi(`gggg`,`weekYear`),Zi(`ggggg`,`weekYear`),Zi(`GGGG`,`isoWeekYear`),Zi(`GGGGG`,`isoWeekYear`),Pe(`G`,Ee),Pe(`g`,Ee),Pe(`GG`,ye,he),Pe(`gg`,ye,he),Pe(`GGGG`,Ce,_e),Pe(`gggg`,Ce,_e),Pe(`GGGGG`,we,ve),Pe(`ggggg`,we,ve),He([`gggg`,`ggggg`,`GGGG`,`GGGGG`],function(e,t,n,r){t[r.substr(0,2)]=ze(e)}),He([`gg`,`GG`],function(e,t,r,i){t[i]=n.parseTwoDigitYear(e)});function Qi(e){return ra.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function $i(e){return ra.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function q(){return jt(this.year(),1,4)}function ea(){return jt(this.isoWeekYear(),1,4)}function ta(){var e=this.localeData()._week;return jt(this.year(),e.dow,e.doy)}function na(){var e=this.localeData()._week;return jt(this.weekYear(),e.dow,e.doy)}function ra(e,t,n,r,i){var a;return e==null?At(this,r,i).year:(a=jt(e,r,i),t>a&&(t=a),ia.call(this,e,t,n,r,i))}function ia(e,t,n,r,i){var a=kt(e,t,n,r,i),o=Dt(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}V(`Q`,0,`Qo`,`quarter`),Pe(`Q`,me),Ve(`Q`,function(e,t){t[Ke]=(ze(e)-1)*3});function aa(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}V(`D`,[`DD`,2],`Do`,`date`),Pe(`D`,ye,je),Pe(`DD`,ye,he),Pe(`Do`,function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),Ve([`D`,`DD`],qe),Ve(`Do`,function(e,t){t[qe]=ze(e.match(ye)[0])});var oa=rt(`Date`,!0);V(`DDD`,[`DDDD`,3],`DDDo`,`dayOfYear`),Pe(`DDD`,Se),Pe(`DDDD`,ge),Ve([`DDD`,`DDDD`],function(e,t,n){n._dayOfYear=ze(e)});function sa(e){var t=Math.round((this.clone().startOf(`day`)-this.clone().startOf(`year`))/864e5)+1;return e==null?t:this.add(e-t,`d`)}V(`m`,[`mm`,2],0,`minute`),Pe(`m`,ye,Me),Pe(`mm`,ye,he),Ve([`m`,`mm`],Ye);var ca=rt(`Minutes`,!1);V(`s`,[`ss`,2],0,`second`),Pe(`s`,ye,Me),Pe(`ss`,ye,he),Ve([`s`,`ss`],Xe);var la=rt(`Seconds`,!1);V(`S`,0,0,function(){return~~(this.millisecond()/100)}),V(0,[`SS`,2],0,function(){return~~(this.millisecond()/10)}),V(0,[`SSS`,3],0,`millisecond`),V(0,[`SSSS`,4],0,function(){return this.millisecond()*10}),V(0,[`SSSSS`,5],0,function(){return this.millisecond()*100}),V(0,[`SSSSSS`,6],0,function(){return this.millisecond()*1e3}),V(0,[`SSSSSSS`,7],0,function(){return this.millisecond()*1e4}),V(0,[`SSSSSSSS`,8],0,function(){return this.millisecond()*1e5}),V(0,[`SSSSSSSSS`,9],0,function(){return this.millisecond()*1e6}),Pe(`S`,Se,me),Pe(`SS`,Se,he),Pe(`SSS`,Se,ge);var ua,da;for(ua=`SSSS`;ua.length<=9;ua+=`S`)Pe(ua,Te);function fa(e,t){t[Ze]=ze((`0.`+e)*1e3)}for(ua=`S`;ua.length<=9;ua+=`S`)Ve(ua,fa);da=rt(`Milliseconds`,!1),V(`z`,0,0,`zoneAbbr`),V(`zz`,0,0,`zoneName`);function pa(){return this._isUTC?`UTC`:``}function ma(){return this._isUTC?`Coordinated Universal Time`:``}var ha=C.prototype;ha.add=Hr,ha.calendar=Xr,ha.clone=Zr,ha.diff=ii,ha.endOf=Ti,ha.format=li,ha.from=ui,ha.fromNow=di,ha.to=fi,ha.toNow=pi,ha.get=ot,ha.invalidAt=Pi,ha.isAfter=Qr,ha.isBefore=$r,ha.isBetween=ei,ha.isSame=ti,ha.isSameOrAfter=ni,ha.isSameOrBefore=ri,ha.isValid=Mi,ha.lang=hi,ha.locale=mi,ha.localeData=gi,ha.max=ar,ha.min=ir,ha.parsingFlags=Ni,ha.set=st,ha.startOf=wi,ha.subtract=Ur,ha.toArray=ki,ha.toObject=Ai,ha.toDate=Oi,ha.toISOString=si,ha.inspect=ci,typeof Symbol<`u`&&Symbol.for!=null&&(ha[Symbol.for(`nodejs.util.inspect.custom`)]=function(){return`Moment<`+this.format()+`>`}),ha.toJSON=ji,ha.toString=oi,ha.unix=Di,ha.valueOf=Ei,ha.creationData=Fi,ha.eraName=zi,ha.eraNarrow=Bi,ha.eraAbbr=Vi,ha.eraYear=Hi,ha.year=tt,ha.isLeapYear=nt,ha.weekYear=Qi,ha.isoWeekYear=$i,ha.quarter=ha.quarters=aa,ha.month=xt,ha.daysInMonth=St,ha.week=ha.weeks=It,ha.isoWeek=ha.isoWeeks=Lt,ha.weeksInYear=ta,ha.weeksInWeekYear=na,ha.isoWeeksInYear=q,ha.isoWeeksInISOWeekYear=ea,ha.date=oa,ha.day=ha.days=Qt,ha.weekday=$t,ha.isoWeekday=en,ha.dayOfYear=sa,ha.hour=ha.hours=fn,ha.minute=ha.minutes=ca,ha.second=ha.seconds=la,ha.millisecond=ha.milliseconds=da,ha.utcOffset=Cr,ha.utc=Tr,ha.local=Er,ha.parseZone=Dr,ha.hasAlignedHourOffset=Or,ha.isDST=kr,ha.isLocal=jr,ha.isUtcOffset=Mr,ha.isUtc=Nr,ha.isUTC=Nr,ha.zoneAbbr=pa,ha.zoneName=ma,ha.dates=E(`dates accessor is deprecated. Use date instead.`,oa),ha.months=E(`months accessor is deprecated. Use month instead`,xt),ha.years=E(`years accessor is deprecated. Use year instead`,tt),ha.zone=E(`moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/`,wr),ha.isDSTShifted=E(`isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information`,Ar);function ga(e){return rr(e*1e3)}function _a(){return rr.apply(null,arguments).parseZone()}function va(e){return e}var ya=M.prototype;ya.calendar=F,ya.longDateFormat=te,ya.invalidDate=re,ya.ordinal=ae,ya.preparse=va,ya.postformat=va,ya.relativeTime=se,ya.pastFuture=ce,ya.set=A,ya.eras=Ii,ya.erasParse=Li,ya.erasConvertYear=Ri,ya.erasAbbrRegex=Wi,ya.erasNameRegex=Ui,ya.erasNarrowRegex=Gi,ya.months=gt,ya.monthsShort=_t,ya.monthsParse=yt,ya.monthsRegex=wt,ya.monthsShortRegex=Ct,ya.week=Mt,ya.firstDayOfYear=Ft,ya.firstDayOfWeek=Pt,ya.weekdays=qt,ya.weekdaysMin=Yt,ya.weekdaysShort=Jt,ya.weekdaysParse=Zt,ya.weekdaysRegex=tn,ya.weekdaysShortRegex=nn,ya.weekdaysMinRegex=rn,ya.isPM=un,ya.meridiem=pn;function ba(e,t,n,r){var i=En(),a=m().set(r,t);return i[n](a,e)}function xa(e,t,n){if(l(e)&&(t=e,e=void 0),e||=``,t!=null)return ba(e,t,n,`month`);var r,i=[];for(r=0;r<12;r++)i[r]=ba(e,r,n,`month`);return i}function Sa(e,t,n,r){typeof e==`boolean`?(l(t)&&(n=t,t=void 0),t||=``):(t=e,n=t,e=!1,l(t)&&(n=t,t=void 0),t||=``);var i=En(),a=e?i._week.dow:0,o,s=[];if(n!=null)return ba(t,(n+a)%7,r,`day`);for(o=0;o<7;o++)s[o]=ba(t,(o+a)%7,r,`day`);return s}function Ca(e,t){return xa(e,t,`months`)}function wa(e,t){return xa(e,t,`monthsShort`)}function Ta(e,t,n){return Sa(e,t,n,`weekdays`)}function Ea(e,t,n){return Sa(e,t,n,`weekdaysShort`)}function Da(e,t,n){return Sa(e,t,n,`weekdaysMin`)}Cn(`en`,{eras:[{since:`0001-01-01`,until:1/0,offset:1,name:`Anno Domini`,narrow:`AD`,abbr:`AD`},{since:`0000-12-31`,until:-1/0,offset:1,name:`Before Christ`,narrow:`BC`,abbr:`BC`}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(ze(e%100/10)===1?`th`:t===1?`st`:t===2?`nd`:t===3?`rd`:`th`)}}),n.lang=E(`moment.lang is deprecated. Use moment.locale instead.`,Cn),n.langData=E(`moment.langData is deprecated. Use moment.localeData instead.`,En);var Oa=Math.abs;function ka(){var e=this._data;return this._milliseconds=Oa(this._milliseconds),this._days=Oa(this._days),this._months=Oa(this._months),e.milliseconds=Oa(e.milliseconds),e.seconds=Oa(e.seconds),e.minutes=Oa(e.minutes),e.hours=Oa(e.hours),e.months=Oa(e.months),e.years=Oa(e.years),this}function Aa(e,t,n,r){var i=Ir(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function ja(e,t){return Aa(this,e,t,1)}function Ma(e,t){return Aa(this,e,t,-1)}function Na(e){return e<0?Math.floor(e):Math.ceil(e)}function Pa(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,c;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=Na(Ia(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=Re(e/1e3),r.seconds=i%60,a=Re(i/60),r.minutes=a%60,o=Re(a/60),r.hours=o%24,t+=Re(o/24),c=Re(Fa(t)),n+=c,t-=Na(Ia(c)),s=Re(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function Fa(e){return e*4800/146097}function Ia(e){return e*146097/4800}function La(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=ue(e),e===`month`||e===`quarter`||e===`year`)switch(t=this._days+r/864e5,n=this._months+Fa(t),e){case`month`:return n;case`quarter`:return n/3;case`year`:return n/12}else switch(t=this._days+Math.round(Ia(this._months)),e){case`week`:return t/7+r/6048e5;case`day`:return t+r/864e5;case`hour`:return t*24+r/36e5;case`minute`:return t*1440+r/6e4;case`second`:return t*86400+r/1e3;case`millisecond`:return Math.floor(t*864e5)+r;default:throw Error(`Unknown unit `+e)}}function Ra(e){return function(){return this.as(e)}}
247var za=Ra(`ms`),Ba=Ra(`s`),Va=Ra(`m`),Ha=Ra(`h`),Ua=Ra(`d`),Wa=Ra(`w`),Ga=Ra(`M`),Ka=Ra(`Q`),qa=Ra(`y`),Ja=za;function Ya(){return Ir(this)}function Xa(e){return e=ue(e),this.isValid()?this[e+`s`]():NaN}function Za(e){return function(){return this.isValid()?this._data[e]:NaN}}var Qa=Za(`milliseconds`),$a=Za(`seconds`),eo=Za(`minutes`),to=Za(`hours`),no=Za(`days`),ro=Za(`months`),io=Za(`years`);function ao(){return Re(this.days()/7)}var oo=Math.round,so={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function co(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function lo(e,t,n,r){var i=Ir(e).abs(),a=oo(i.as(`s`)),o=oo(i.as(`m`)),s=oo(i.as(`h`)),c=oo(i.as(`d`)),l=oo(i.as(`M`)),u=oo(i.as(`w`)),d=oo(i.as(`y`)),f=a<=n.ss&&[`s`,a]||a<n.s&&[`ss`,a]||o<=1&&[`m`]||o<n.m&&[`mm`,o]||s<=1&&[`h`]||s<n.h&&[`hh`,s]||c<=1&&[`d`]||c<n.d&&[`dd`,c];return n.w!=null&&(f=f||u<=1&&[`w`]||u<n.w&&[`ww`,u]),f=f||l<=1&&[`M`]||l<n.M&&[`MM`,l]||d<=1&&[`y`]||[`yy`,d],f[2]=t,f[3]=+e>0,f[4]=r,co.apply(null,f)}function uo(e){return e===void 0?oo:typeof e==`function`?(oo=e,!0):!1}function fo(e,t){return so[e]===void 0?!1:t===void 0?so[e]:(so[e]=t,e===`s`&&(so.ss=t-1),!0)}function po(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=so,i,a;return typeof e==`object`&&(t=e,e=!1),typeof e==`boolean`&&(n=e),typeof t==`object`&&(r=Object.assign({},so,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=lo(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var mo=Math.abs;function ho(e){return(e>0)-(e<0)||+e}function go(){if(!this.isValid())return this.localeData().invalidDate();var e=mo(this._milliseconds)/1e3,t=mo(this._days),n=mo(this._months),r,i,a,o,s=this.asSeconds(),c,l,u,d;return s?(r=Re(e/60),i=Re(r/60),e%=60,r%=60,a=Re(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,``):``,c=s<0?`-`:``,l=ho(this._months)===ho(s)?``:`-`,u=ho(this._days)===ho(s)?``:`-`,d=ho(this._milliseconds)===ho(s)?``:`-`,c+`P`+(a?l+a+`Y`:``)+(n?l+n+`M`:``)+(t?u+t+`D`:``)+(i||r||e?`T`:``)+(i?d+i+`H`:``)+(r?d+r+`M`:``)+(e?d+o+`S`:``)):`P0D`}var J=mr.prototype;return J.isValid=fr,J.abs=ka,J.add=ja,J.subtract=Ma,J.as=La,J.asMilliseconds=za,J.asSeconds=Ba,J.asMinutes=Va,J.asHours=Ha,J.asDays=Ua,J.asWeeks=Wa,J.asMonths=Ga,J.asQuarters=Ka,J.asYears=qa,J.valueOf=Ja,J._bubble=Pa,J.clone=Ya,J.get=Xa,J.milliseconds=Qa,J.seconds=$a,J.minutes=eo,J.hours=to,J.days=no,J.weeks=ao,J.months=ro,J.years=io,J.humanize=po,J.toISOString=go,J.toString=go,J.toJSON=go,J.locale=mi,J.localeData=gi,J.toIsoString=E(`toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)`,go),J.lang=hi,V(`X`,0,0,`unix`),V(`x`,0,0,`valueOf`),Pe(`x`,Ee),Pe(`X`,ke),Ve(`X`,function(e,t,n){n._d=new Date(parseFloat(e)*1e3)}),Ve(`x`,function(e,t,n){n._d=new Date(ze(e))}),n.version=`2.30.1`,r(rr),n.fn=ha,n.min=sr,n.max=cr,n.now=lr,n.utc=m,n.unix=ga,n.months=Ca,n.isDate=d,n.locale=Cn,n.invalid=y,n.duration=Ir,n.isMoment=w,n.weekdays=Ta,n.parseZone=_a,n.localeData=En,n.isDuration=hr,n.monthsShort=wa,n.weekdaysMin=Da,n.defineLocale=wn,n.updateLocale=Tn,n.locales=Dn,n.weekdaysShort=Ea,n.normalizeUnits=ue,n.relativeTimeRounding=uo,n.relativeTimeThreshold=fo,n.calendarFormat=Yr,n.prototype=ha,n.HTML5_FMT={DATETIME_LOCAL:`YYYY-MM-DDTHH:mm`,DATETIME_LOCAL_SECONDS:`YYYY-MM-DDTHH:mm:ss`,DATETIME_LOCAL_MS:`YYYY-MM-DDTHH:mm:ss.SSS`,DATE:`YYYY-MM-DD`,TIME:`HH:mm`,TIME_SECONDS:`HH:mm:ss`,TIME_MS:`HH:mm:ss.SSS`,WEEK:`GGGG-[W]WW`,MONTH:`YYYY-MM`},n}))}))(),1),eft=({txnId:e=``,invoiceId:t})=>{let[n,r]=(0,J.useState)(!1);return t&&t.length>0?(0,Y.jsx)(HO,{disabled:n,onClick:async()=>{r(!0);try{let t=await B2e(e);if(!t.data||!ea(t.status)||!ea(t.data.status))throw Error(t.data.result.error.detail);window.open(t.data.result.data.url,`_self`)}catch(e){PI(e,`Failed to download invoice.`)}finally{r(!1)}},variant:`transparent`,children:(0,Y.jsx)(Kwe,{fontSize:22,color:`var(--mantine-color-blueGray-8)`})}):(0,Y.jsx)(Z,{justify:`center`,children:`Pending...`})},tft=e=>{let t=(0,q.c)(22),{billingHistory:n,products:r}=e,{isDesktopSize:i}=zI(),{state:a}=wh(),o=a!==`idle`,[s,c]=(0,J.useState)(!1),l,u;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(l={...tz(`updated_at`,`date issued`),Cell:nft},u=tz(`items`,`plan name`),t[0]=l,t[1]=u):(l=t[0],u=t[1]);let d;t[2]===r?d=t[3]:(d={...u,Cell:e=>{let{cell:t}=e;return(0,Y.jsx)(Q,{children:t.getValue().map(e=>r.find(t=>
247t.id===e?.price?.product_id)?.name??``).filter(rft).join(`, `)})}},t[2]=r,t[3]=d);let f,p,m;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(f={...tz(`invoice_number`,`invoice id`),Cell:ift},p={...tz(`details.totals.total`,`amount`),Cell:aft},m={...tz(`id`,`invoice`),Cell:oft,enableSorting:!1,size:115,grow:!1},t[4]=f,t[5]=p,t[6]=m):(f=t[4],p=t[5],m=t[6]);let h;t[7]===d?h=t[8]:(h=[l,d,f,p,m],t[7]=d,t[8]=h);let g=h,_,v,y;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(v={...tz(`updated_at`,`date issued`),Cell:sft},y={...tz(`invoice_number`,`invoice id`),Cell:cft},_=tz(`id`,`invoice`),t[9]=_,t[10]=v,t[11]=y):(_=t[9],v=t[10],y=t[11]);let b;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(b=[v,y,{..._,Cell:lft,Header:()=>(0,Y.jsx)(Z,{w:`100%`,justify:`center`,style:{cursor:`pointer`},onClick:()=>c(!0),children:(0,Y.jsx)(Q,{fw:700,fz:`1.5rem`,children:`...`})}),enableSorting:!1,size:95,grow:!1}],t[12]=b):b=t[12];let x=b,S=o?23:0,C;t[13]!==n||t[14]!==g||t[15]!==i||t[16]!==s||t[17]!==o?(C=o?(0,Y.jsx)(UI,{height:200}):n.length===0?(0,Y.jsx)(MI,{p:20,height:200}):(0,Y.jsx)(NI,{data:n,columns:i||s?g:x,bottomToolbarString:n.length===1?`Invoice`:`Invoices`,containerProps:{mih:0}}),t[13]=n,t[14]=g,t[15]=i,t[16]=s,t[17]=o,t[18]=C):C=t[18];let w;return t[19]!==S||t[20]!==C?(w=(0,Y.jsx)(sk,{m:0,my:20,p:0,maw:`100%`,h:`fit-content`,children:(0,Y.jsx)(GO,{p:S,radius:0,h:`fit-content`,children:C})}),t[19]=S,t[20]=C,t[21]=w):w=t[21],w};function nft(e){let{cell:t}=e;return(0,Y.jsx)(Q,{children:(0,n3.default)(t.getValue()).format(`MM/DD/YYYY`)||``})}function rft(e){return e}function ift(e){let{cell:t}=e,n=t.getValue();return(0,Y.jsx)(Q,{children:n?`#${n}`:`N/A`})}function aft(e){let{cell:t}=e,n=parseFloat(t.row.original.details.totals.total);return n<=0&&(n=0),new Intl.NumberFormat(`en-US`,{style:`currency`,currency:t.row.original.currency_code}).format(n/100)}function oft(e){let{cell:t}=e;return(0,Y.jsx)(eft,{txnId:t.getValue(),invoiceId:t.row.original.invoice_id})}function sft(e){let{cell:t}=e;return(0,Y.jsx)(Q,{children:(0,n3.default)(t.getValue()).format(`MM/DD/YYYY`)||``})}function cft(e){let{cell:t}=e,n=t.getValue();return(0,Y.jsx)(Q,{children:n?`#${n}`:`N/A`})}function lft(e){let{cell:t}=e;return(0,Y.jsx)(eft,{txnId:t.getValue(),invoiceId:t.row.original.invoice_id})}var uft=e=>e.type===`percentage`?`${Number(e.amount)}% OFF`:`${jQ(Number(e.amount)/100)} OFF`,r3=e=>{let t=(0,q.c)(25),n,r,i,a,o;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5]):({discount:n,discountExpiresAt:i,discountAmount:r,showAmount:o,...a}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o);let s=o===void 0?!1:o,c;t[6]===n?c=t[7]:(c=uft(n),t[6]=n,t[7]=c);let l=c,u,d,f;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(u=$(`green`,7),d=$(`green`,0),f={border:`1px solid ${$(`green`,7)}`},t[8]=u,t[9]=d,t[10]=f):(u=t[8],d=t[9],f=t[10]);let p;t[11]===l?p=t[12]:(p=(0,Y.jsx)(RO,{size:`xs`,c:u,bg:d,style:f,children:l}),t[11]=l,t[12]=p);let m;t[13]===i?m=t[14]:(m=i&&(0,Y.jsxs)(Q,{fz:10,c:$(`blueGray`,6),children:[`Expires `,i]}),t[13]=i,t[14]=m);let h;t[15]!==p||t[16]!==m?(h=(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[p,m]}),t[15]=p,t[16]=m,t[17]=h):h=t[17];let g;t[18]!==r||t[19]!==s?(g=s&&r!==void 0&&(0,Y.jsxs)(Q,{fz:14,fw:600,c:$(`green`,7),children:[`-`,jQ(r)]}),t[18]=r,t[19]=s,t[20]=g):g=t[20];let _;return t[21]!==a||t[22]!==h||t[23]!==g?(_=(0,Y.jsxs)(Z,{justify:`space-between`,...a,children:[h,g]}),t[21]=a,t[22]=h,t[23]=g,t[24]=_):_=t[24],_},i3=e=>{let t=(0,q.c)(12),{discount:n,amount:r,discountExpiresAt:i}=e,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(Q,{fw:700,c:$(`blue`,8),lh:1,children:`Discount`}),t[0]=a):a=t[0];let o;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(o=$(`green`,7),t[1]=o):o=t[1];let s;t[2]===r?s=t[3]:(s=jQ(r),t[2]=r,t[3]=s);let c;t[4]===s?c=t[5]:(c=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[a,(0,Y.jsxs)(Q,{fz:16,fw:700,c:o,lh:1,children:[`-`,s]})]}),t[4]=s,t[5]=c);let l;t[6]!==n||t[7]!==i?(l=(0,Y.jsx)(r3,{discount:n,discountExpiresAt:i,justify:`flex-start`}),t[6]=n,t[7]=i,t[8]=l):l=t[8];let u;return t[9]!==c||t[10]!==l?(u=(0,Y.jsxs)(Sj,{gap:0,children:[c,l]}),t[9]=c,t[10]=l,t[11]=u):u=t[11],u},dft=e=>{let t=(0,q.c)(10),{isCanceled:n,isDesktopSize:r}=e,i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=$(`red`,4),t[0]=i):i=t[0];let a=n?`orange`:`red`,o;t[1]===a?o=t[2]:(o=$(a,0,.5),t[1]=a,t[2]=o);let s;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(s=$(`red`,4),t[3]=s):s=t[3];let c;t[4]===r?c=t[5]:(c=r?(0,Y.jsx)(jM,{size:14}):void 0,t[4]=r,t[5]=c);let l=n?`Will Not Renew`:`Inactive`,u;
247return t[6]!==o||t[7]!==c||t[8]!==l?(u=(0,Y.jsx)(RO,{c:i,bg:o,bd:`1px solid ${s}`,leftSection:c,miw:`fit-content`,tt:`capitalize`,children:l}),t[6]=o,t[7]=c,t[8]=l,t[9]=u):u=t[9],u},fft=e=>{let t=(0,q.c)(121),{handleRestartSubscription:n,restartLoading:r}=e,{currentPrice:i,currentAddOnPrices:a,paddleSubscription:o,currentPlan:s,isCanceled:c,isExpired:l,threshold:u}=e3(),d;t[0]!==i||t[1]!==u?(d=vQ(i)??(u?_Q(u):null),t[0]=i,t[1]=u,t[2]=d):d=t[2];let f=d,{products:p,currentDiscount:m}=oQ(),h=hh(),{canWrite:g}=YL(Ee),{isDesktopSize:_}=zI(),v;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(v=cs(),t[3]=v):v=t[3];let y=g&&!v,b,x,S,C,w,T,E,D,O,k;if(t[4]!==a||t[5]!==m||t[6]!==s||t[7]!==i||t[8]!==c||t[9]!==_||t[10]!==l||t[11]!==o||t[12]!==p||t[13]!==f){let e=[...i?[i]:[],...a],n;t[24]===p?n=t[25]:(n=(e,t)=>bQ(t)?e+(xQ(t,p)??Number(t.unit_price.amount)/100):e+Number(t.unit_price.amount)/100,t[24]=p,t[25]=n);let r=e.reduce(n,0),u=CQ(e),d=AQ(e,m),h=u-d,g;t[26]===o?g=t[27]:(g=o?.discount?.ends_at?Ss(o.discount.ends_at,`rfc`):null,t[26]=o,t[27]=g);let v=g,y;t[28]!==m||t[29]!==p?(y=OQ(m,p),t[28]=m,t[29]=p,t[30]=y):y=t[30];let A=y,j;t[31]!==m||t[32]!==i||t[33]!==A?(j=i&&m&&!A?kQ(i,m):null,t[31]=m,t[32]=i,t[33]=A,t[34]=j):j=t[34];let M=j,N=o?.next_billed_at??``,P;t[35]===N?P=t[36]:(P=Ss(N,`rfc`),t[35]=N,t[36]=P);let F=P,I;t[37]===o?I=t[38]:(I=o?.canceled_at?Ss(o.canceled_at,`rfc`):`N/A`,t[37]=o,t[38]=I);let L=I,R;t[39]!==c||t[40]!==o?.scheduled_change?.effective_at?(R=c?Ss(o?.scheduled_change?.effective_at??``,`rfc`):``,t[39]=c,t[40]=o?.scheduled_change?.effective_at,t[41]=R):R=t[41];let z=R;x=GO,S=`fit-content`,b=Sj,C=16;let B;t[42]===Symbol.for(`react.memo_cache_sentinel`)?(B=(0,Y.jsx)(Q,{c:$(`blue`,8),fz:18,fw:700,children:`Payment Summary`}),t[42]=B):B=t[42];let V;t[43]!==c||t[44]!==_||t[45]!==l?(V=(c||l)&&(0,Y.jsx)(dft,{isCanceled:c,isDesktopSize:_}),t[43]=c,t[44]=_,t[45]=l,t[46]=V):V=t[46],t[47]===V?w=t[48]:(w=(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,children:[B,V]}),t[47]=V,t[48]=w);let H;t[49]===s?H=t[50]:(H=(0,Y.jsxs)(Q,{fz:16,fw:700,lh:1,children:[s,` Plan`]}),t[49]=s,t[50]=H);let U=Number(i?.unit_price?.amount??0)/100,W;t[51]===U?W=t[52]:(W=jQ(U),t[51]=U,t[52]=W);let G;t[53]===W?G=t[54]:(G=(0,Y.jsx)(Q,{fz:16,fw:700,lh:1,children:W}),t[53]=W,t[54]=G);let ee;t[55]!==H||t[56]!==G?(ee=(0,Y.jsxs)(Z,{justify:`space-between`,children:[H,G]}),t[55]=H,t[56]=G,t[57]=ee):ee=t[57];let te;t[58]===f?te=t[59]:(te=(0,Y.jsx)(Sj,{gap:0,children:(0,Y.jsxs)(Q,{fz:12,children:[f,` translated traffic / month`]})}),t[58]=f,t[59]=te);let ne;t[60]===i?ne=t[61]:(ne=i?yQ(i):``,t[60]=i,t[61]=ne);let re;t[62]===ne?re=t[63]:(re=(0,Y.jsx)(Q,{fz:12,ta:`right`,children:ne}),t[62]=ne,t[63]=re);let ie;t[64]!==te||t[65]!==re?(ie=(0,Y.jsxs)(Z,{justify:`space-between`,children:[te,re]}),t[64]=te,t[65]=re,t[66]=ie):ie=t[66];let K;if(t[67]!==m||t[68]!==v||t[69]!==M?(K=M!==null&&m&&(0,Y.jsx)(r3,{discount:m,discountAmount:M,discountExpiresAt:v,showAmount:!0}),t[67]=m,t[68]=v,t[69]=M,t[70]=K):K=t[70],t[71]!==ee||t[72]!==ie||t[73]!==K?(T=(0,Y.jsxs)(Sj,{gap:0,children:[ee,ie,K]}),t[71]=ee,t[72]=ie,t[73]=K,t[74]=T):T=t[74],t[75]!==a||t[76]!==m||t[77]!==v||t[78]!==A||t[79]!==p){let e;t[81]!==m||t[82]!==v||t[83]!==A||t[84]!==p?(e=e=>{let t=gQ(e,!1,p),n=Number(e?.unit_price?.amount??0)/100,r=bQ(e),i=r?xQ(e,p):null,a=m&&!A?kQ(e,m):null;return(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsx)(Q,{fz:16,fw:700,lh:1,children:t}),(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[r&&i!==null&&(0,Y.jsx)(Q,{fz:14,fw:500,c:$(`blueGray`,5),td:`line-through`,children:jQ(i)}),(0,Y.jsx)(Q,{fz:16,fw:700,c:r?$(`green`,7):void 0,children:jQ(n)})]})]}),(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[r?(0,Y.jsx)(RO,{size:`sm`,c:$(`green`,7),bg:$(`green`,0),style:{borderColor:$(`green`,4),border:`1px solid`},children:`Pro Discount`}):(0,Y.jsx)(Q,{fz:12}),(0,Y.jsx)(Q,{fz:12,ta:`right`,children:yQ(e)})]}),a!==null&&m&&(0,Y.jsx)(r3,{discount:m,discountAmount:a,discountExpiresAt:v,showAmount:!0})]},e.id)},t[81]=m,t[82]=v,t[83]=A,t[84]=p,t[85]=e):e=t[85],E=a.map(e),t[75]=a,t[76]=m,t[77]=v,t[78]=A,t[79]=p,t[80]=E}else E=t[80];D=A&&m&&d>0&&(0,Y.jsx)(i3,{discount:m,amount:d,discountExpiresAt:v});let ae;t[86]===Symbol.for(`react.memo_cache_sentinel`)?(ae=$(`blueGray`,2),t[86]=ae):ae=t[86];let oe;t[87]===Symbol.for(`react.memo_cache_sentinel`)?(oe={borderTop:`1px solid ${ae}`,borderBottom:`1px solid ${$(`blueGray`,2)}`},t[87]=oe):oe=t[87];let se;t[88]===Symbol.for(`react.memo_cache_sentinel`)?(se=(0,Y.jsx)(Sj,{gap:4,children:(0,Y.jsx)(Q,{c:$(`blueGray`,8),fw:700,children:`Total (USD)`})}),t[88]=se):se=t[88];let ce;t[89]===m?ce=t[90]:(ce=m?$(`green`,7):void 0,t[89]=m,t[90]=ce);let le=(0,Y.jsxs)(Z,{align:`flex-end`,gap:4,children:[m&&(0,Y.jsx)(Q,{fz:18,fw:500,lh:1,ta:`right`,c:$(`blueGray`,6),td:`line-through`,children:jQ(r)}),(0,Y.jsx)(Q,{fw:700,lh:1,fz:24,ta:`right`,c:ce,children:jQ(m?h:u)})]}),ue=i?.billing_cycle?.interval??``,de;t[91]===ue?de=t[92]:(de=yne(ue),t[91]=ue,t[92]=de);let fe;t[93]===de?fe=t[94]:(fe=(0,Y.jsxs)(Q,{ta:`right`,children:[`Billed `,de,`ly`]}),t[93]=de,t[94]=fe),t[95]!==le||t[96]!==fe?(O=(0,Y.jsxs)(Z,{style:oe,justify:`space-between`,py:16,children:[se,(0,Y.jsxs)(Sj,{gap:0,children:[le,fe]}
247)]}),t[95]=le,t[96]=fe,t[97]=O):O=t[97],k=c?(0,Y.jsx)(Sj,{gap:8,children:(0,Y.jsxs)(Q,{fz:14,c:$(`red`,6),children:[`Your plan is inactive. There is no upcoming billing date. If you choose to restart your subscription you will be charged on`,` `,z,`.`]})}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsx)(Q,{children:l?`Plan Expired`:`Next Billing Date`}),(0,Y.jsx)(Q,{fz:16,fw:700,c:l?$(`red`,5):void 0,children:l?L:F})]}),(0,Y.jsxs)(Q,{fz:12,p:{base:0,lg:10},children:[`This purchase includes an `,i?.billing_cycle?.interval,`ly subscription. The product and any selected add-ons will automatically renew each `,i?.billing_cycle?.interval,`. You will be billed`,` `,jQ(m?h:u),` `,`on `,F,` unless you cancel before the renewal date.`]})]}),t[4]=a,t[5]=m,t[6]=s,t[7]=i,t[8]=c,t[9]=_,t[10]=l,t[11]=o,t[12]=p,t[13]=f,t[14]=b,t[15]=x,t[16]=S,t[17]=C,t[18]=w,t[19]=T,t[20]=E,t[21]=D,t[22]=O,t[23]=k}else b=t[14],x=t[15],S=t[16],C=t[17],w=t[18],T=t[19],E=t[20],D=t[21],O=t[22],k=t[23];let A;t[98]!==y||t[99]!==h?(A=y&&(0,Y.jsx)(HO,{onClick:()=>h(`./update-subscription`),children:`Manage Subscription`}),t[98]=y,t[99]=h,t[100]=A):A=t[100];let j;t[101]!==y||t[102]!==n||t[103]!==c||t[104]!==r?(j=y&&c&&(0,Y.jsx)(HO,{onClick:n,variant:`outline`,loading:r,disabled:r,children:`Restart Subscription`}),t[101]=y,t[102]=n,t[103]=c,t[104]=r,t[105]=j):j=t[105];let M;t[106]!==b||t[107]!==A||t[108]!==j||t[109]!==C||t[110]!==w||t[111]!==T||t[112]!==E||t[113]!==D||t[114]!==O||t[115]!==k?(M=(0,Y.jsxs)(b,{gap:C,children:[w,T,E,D,O,k,A,j]}),t[106]=b,t[107]=A,t[108]=j,t[109]=C,t[110]=w,t[111]=T,t[112]=E,t[113]=D,t[114]=O,t[115]=k,t[116]=M):M=t[116];let N;return t[117]!==x||t[118]!==S||t[119]!==M?(N=(0,Y.jsx)(x,{h:S,children:M}),t[117]=x,t[118]=S,t[119]=M,t[120]=N):N=t[120],N},pft=[{name:mQ.GO,title:`Best for simple sites and small teams.`,details:`Get started with website translation`,features:[{name:`1 language`,included:!0},{name:`1 user`,included:!0},{name:`Automatic Translation`,included:!0},{name:`Self Service Translation`,included:!0},{name:`Basic Translation Workflow`,included:!0},{name:`In Context Editor`,included:!0},{name:`Glossary Rules`,included:!0},{name:`Translation Repository`,included:!0}]},{name:mQ.CORE,title:`For growing businesses going global.`,details:`Full SEO + AI Live Assist Included`,includesFrom:mQ.GO,features:[{name:`5 languages`,included:!0},{name:`5 users`,included:!0},{name:`Multilingual SEO`,included:!0},{name:`AI Live Assist`,included:!0},{name:`Export & Import`,included:!0,comingSoon:!0}]},{name:mQ.PRO,title:`For agencies and large teams.`,details:`Advanced workflow + API included`,includesFrom:mQ.CORE,features:[{name:`Unlimited languages`,included:!0},{name:`Unlimited users`,included:!0},{name:`Advanced Translation Workflow`,included:!0},{name:`20% discount on Flattening`,included:!0}]}],mft=e=>{let t=(0,q.c)(2),{included:n}=e,r;return t[0]===n?r=t[1]:(r=n?(0,Y.jsx)(MM,{size:24,fill:$(`green`,6)}):(0,Y.jsx)(kL,{size:24,color:$(`gray`,7)}),t[0]=n,t[1]=r),r},hft=e=>{let t=(0,q.c)(11),{feature:n,isHovered:r}=e,i;t[0]===n.included?i=t[1]:(i=(0,Y.jsx)(Z,{w:24,children:(0,Y.jsx)(mft,{included:n.included})}),t[0]=n.included,t[1]=i);let a;t[2]!==n.included||t[3]!==r?(a=n.included?$(`blue`,8):r?$(`blueGray`,8):$(`gray`,7),t[2]=n.included,t[3]=r,t[4]=a):a=t[4];let o;t[5]!==n.name||t[6]!==a?(o=(0,Y.jsx)(Q,{c:a,children:n.name}),t[5]=n.name,t[6]=a,t[7]=o):o=t[7];let s;return t[8]!==i||t[9]!==o?(s=(0,Y.jsxs)(Z,{gap:15,align:`center`,children:[i,o]}),t[8]=i,t[9]=o,t[10]=s):s=t[10],s},gft=()=>{let e=(0,q.c)(104),{currentPlan:t,currentPrice:n,isExpired:r,threshold:i}=e3(),a;e[0]!==n||e[1]!==i?(a=vQ(n)??(i?_Q(i):null),e[0]=n,e[1]=i,e[2]=a):a=e[2];let o=a,{currentDiscount:s,subscription:c,products:l}=oQ(),u,d,f,p,m,h,g,_,v,y,b,x;if(e[3]!==s||e[4]!==t||e[5]!==n||e[6]!==r||e[7]!==l||e[8]!==c||e[9]!==o){let i;e[22]===t?i=e[23]:(i=e=>e.name===t,e[22]=t,e[23]=i);let a=pft.find(i),S;e[24]!==s||e[25]!==n||e[26]!==l?(S=OQ(s,l)?null:kQ(n??void 0,s),e[24]=s,e[25]=n,e[26]=l,e[27]=S):S=e[27];let C=S,w=Number(n?.unit_price.amount)/100,T=C?w-C:w,E;e[28]===c?E=e[29]:(E=c?.discount?.ends_at?Ss(c.discount.ends_at,`rfc`):null,e[28]=c,e[29]=E);let D=E;p=GO,f=Sj,b=20;let O;e[30]===Symbol.for(`react.memo_cache_sentinel`)?(O={borderBottom:`1px solid ${$(`blueGray`,2)}`},e[30]=O):O=e[30];let k;e[31]===Symbol.for(`react.memo_cache_sentinel`)?(k=$(`blue`,8),e[31]=k):k=e[31];let A;e[32]===Symbol.for(`react.memo_cache_sentinel`)?(A=$(`blue`,8),e[32]=A):A=e[32];let j;e[33]===o?j=e[34]:(j=(0,Y.jsx)(Q,{fw:700,fz:18,c:A,span:!0,children:o}),e[33]=o,e[34]=j);let M=(0,Y.jsxs)(Q,{children:[(0,Y.jsxs)(Q,{fw:700,fz:18,c:k,span:!0,children:[a?.name,` `]}),j]}),N;e[35]===r?N=e[36]:(N=r?$(`red`,4):$(`blue`,5),e[35]=r,e[36]=N);let P;e[37]===r?P=e[38]:(P=r?$(`red`,0,.5):$(`blue`,0),e[37]=r,e[38]=P);let F;e[39]===r?F=e[40]:(F=r?$(`red`,4):$(`blue`,5),e[39]=r,e[40]=F);let I=`1px solid ${F}`,L;e[41]===r?L=e[42]:(L=r?(0,Y.jsx)(jM,{size:14}):void 0,e[41]=r,e[42]=L);let R=r?`Inactive`:`Current Plan`,z;e[43]!==N||e[44]!==P||e[45]!==I||e[46]!==L||e[47]!==R?(z=(0,Y.jsx)(RO,{c:N,bg:P,bd:I,leftSection:L,tt:`capitalize`,children:R}),e[43]=N,e[44]=P,e[45]=I,e[46]=L,e[47]=R,e[48]=z):z=e[48];let B;e[49]!==M||e[50]!==z?(B=(0,Y.jsxs)(Z,{gap:16,align:`center`,children:[M,z]}),e[49]=M,e[50]=z,e[51]=B):B=e[51];let V;e[52]!==C||e[53]!==w?(V=C&&(0,Y.jsx)(Q,{c:$(`blueGray`,5),fw:500,fz:16,td:`line-through`,children:jQ(w)}),e[52]=C,e[53]=w,e[54]=V):V=e[54];let H;e[55]===C?H=e[56]:(H=C?$(`green`,7):$(`blue`,8),e[55]=C,e[56]=H);let U;e[57]===T?U=e[58]:(U=jQ(T),e[57]=T,e[58]=U);let W;e[59]===C?W=e[60]:(W=C?$(`green`,7):$(`blue`,8),e[59]=C,e[60]=W);let G=n?.billing_cycle?.interval,ee;e[61]!==W||e[62]!==G?(ee=(0,Y.jsxs)(Q,{span:!0,c:W,children:[`/`,G]}),e[61]=W,e[62]=G,e[63]=ee):ee=e[63];let te;e[64]!==H||e[65]!==U||e[66]!==ee?(te=(0,Y.jsxs)(Q,{c:H,fw:700,fz:20,children:[U,` `,ee]}),e[64]=H,e[65]=U,e[66]=ee,e[67]=te):te=e[67];let ne;e[68]!==V||e[69]!==te?(ne=(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[V,te]}
247),e[68]=V,e[69]=te,e[70]=ne):ne=e[70];let re;e[71]!==s||e[72]!==D||e[73]!==C?(re=C&&(0,Y.jsx)(r3,{discount:s,discountExpiresAt:D}),e[71]=s,e[72]=D,e[73]=C,e[74]=re):re=e[74];let ie;e[75]!==ne||e[76]!==re?(ie=(0,Y.jsxs)(Sj,{gap:4,align:`flex-end`,children:[ne,re]}),e[75]=ne,e[76]=re,e[77]=ie):ie=e[77];let K;e[78]!==B||e[79]!==ie?(K=(0,Y.jsxs)(Z,{justify:`space-between`,children:[B,ie]}),e[78]=B,e[79]=ie,e[80]=K):K=e[80];let ae;e[81]===Symbol.for(`react.memo_cache_sentinel`)?(ae=$(`gray`,7),e[81]=ae):ae=e[81],x=(0,Y.jsxs)(Sj,{gap:0,style:O,pb:12,children:[K,(0,Y.jsx)(Q,{fz:12,c:ae,lh:1,children:a?.title})]}),d=Sj,_=20,e[82]===Symbol.for(`react.memo_cache_sentinel`)?(v={base:2,lg:void 0},y=(0,Y.jsx)(Q,{fw:700,children:`INCLUDES:`}),e[82]=v,e[83]=y):(v=e[82],y=e[83]),u=nj,m=2,e[84]===Symbol.for(`react.memo_cache_sentinel`)?(h={base:10,lg:8},e[84]=h):h=e[84],g=a?.features.map(_ft),e[3]=s,e[4]=t,e[5]=n,e[6]=r,e[7]=l,e[8]=c,e[9]=o,e[10]=u,e[11]=d,e[12]=f,e[13]=p,e[14]=m,e[15]=h,e[16]=g,e[17]=_,e[18]=v,e[19]=y,e[20]=b,e[21]=x}else u=e[10],d=e[11],f=e[12],p=e[13],m=e[14],h=e[15],g=e[16],_=e[17],v=e[18],y=e[19],b=e[20],x=e[21];let S;e[85]!==u||e[86]!==m||e[87]!==h||e[88]!==g?(S=(0,Y.jsx)(u,{cols:m,verticalSpacing:h,children:g}),e[85]=u,e[86]=m,e[87]=h,e[88]=g,e[89]=S):S=e[89];let C;e[90]!==d||e[91]!==_||e[92]!==v||e[93]!==y||e[94]!==S?(C=(0,Y.jsxs)(d,{gap:_,flex:v,children:[y,S]}),e[90]=d,e[91]=_,e[92]=v,e[93]=y,e[94]=S,e[95]=C):C=e[95];let w;e[96]!==f||e[97]!==C||e[98]!==b||e[99]!==x?(w=(0,Y.jsxs)(f,{gap:b,children:[x,C]}),e[96]=f,e[97]=C,e[98]=b,e[99]=x,e[100]=w):w=e[100];let T;return e[101]!==p||e[102]!==w?(T=(0,Y.jsx)(p,{children:w}),e[101]=p,e[102]=w,e[103]=T):T=e[103],T};function _ft(e){return(0,Y.jsx)(hft,{feature:e,isHovered:!1},e.name)}var vft=e=>{let t=(0,q.c)(18),{size:n,color:r}=e,i=n||24,a=n||24,o=r||`currentColor`,s;t[0]===o?s=t[1]:(s=(0,Y.jsx)(`path`,{d:`M3 6C3 6.79565 3.31607 7.55871 3.87868 8.12132C4.44129 8.68393 5.20435 9 6 9C6.79565 9 7.55871 8.68393 8.12132 8.12132C8.68393 7.55871 9 6.79565 9 6C9 5.20435 8.68393 4.44129 8.12132 3.87868C7.55871 3.31607 6.79565 3 6 3C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6Z`,stroke:o,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[0]=o,t[1]=s);let c=r||`currentColor`,l;t[2]===c?l=t[3]:(l=(0,Y.jsx)(`path`,{d:`M21 11V8C21 7.46957 20.7893 6.96086 20.4142 6.58579C20.0391 6.21071 19.5304 6 19 6H13M13 6L16 9M13 6L16 3`,stroke:c,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[2]=c,t[3]=l);let u=r||`currentColor`,d;t[4]===u?d=t[5]:(d=(0,Y.jsx)(`path`,{d:`M3 13V16C3 16.5304 3.21071 17.0391 3.58579 17.4142C3.96086 17.7893 4.46957 18 5 18H11M11 18L8 15M11 18L8 21`,stroke:u,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[4]=u,t[5]=d);let f=r||`currentColor`,p;t[6]===f?p=t[7]:(p=(0,Y.jsx)(`path`,{d:`M15 18C15 18.7956 15.3161 19.5587 15.8787 20.1213C16.4413 20.6839 17.2044 21 18 21C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18C21 17.2044 20.6839 16.4413 20.1213 15.8787C19.5587 15.3161 18.7956 15 18 15C17.2044 15 16.4413 15.3161 15.8787 15.8787C15.3161 16.4413 15 17.2044 15 18Z`,stroke:f,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`}),t[6]=f,t[7]=p);let m;t[8]!==p||t[9]!==s||t[10]!==l||t[11]!==d?(m=(0,Y.jsxs)(`g`,{clipPath:`url(#clip0_3855_51670)`,children:[s,l,d,p]}),t[8]=p,t[9]=s,t[10]=l,t[11]=d,t[12]=m):m=t[12];let h;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(`defs`,{children:(0,Y.jsx)(`clipPath`,{id:`clip0_3855_51670`,children:(0,Y.jsx)(`rect`,{width:`24`,height:`24`,fill:`white`})})}),t[13]=h):h=t[13];let g;return t[14]!==i||t[15]!==m||t[16]!==a?(g=(0,Y.jsxs)(`svg`,{width:i,height:a,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[m,h]}),t[14]=i,t[15]=m,t[16]=a,t[17]=g):g=t[17],g},yft=()=>{let e=(0,q.c)(97),{currentAddOnPrices:t,currentAddOns:n,isExpired:r}=e3(),{products:i,currentDiscount:a,subscription:o}=oQ(),s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w;if(e[0]!==t||e[1]!==n||e[2]!==a||e[3]!==r||e[4]!==i||e[5]!==o){w=Symbol.for(`react.early_return_sentinel`);bb0:{let T;if(e[24]===n?T=e[25]:(T=e=>e.product_id===n.get(mQ.FLATTENING)?.productId,e[24]=n,e[25]=T),f=t.find(T),!f){w=null;break bb0}let E=ke+`/article/259-prerendering-overview`,D;e[26]===n?D=e[27]:(D=n.get(mQ.FLATTENING),e[26]=n,e[27]=D);let O=D?.value||0,k=Number(f.unit_price.amount)/100;p=bQ(f);let A=p?xQ(f,i):null;m=OQ(a,i)?null:kQ(f,a),d=m?k-m:k;let j;e[28]===o?j=e[29]:(j=o?.discount?.ends_at?Ss(o.discount.ends_at,`rfc`):null,e[28]=o,e[29]=j);let M=j;u=GO,C=20,l=Sj,b=16;let N;
247e[30]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsx)(vft,{size:24,color:$(`blue`,5)}),e[30]=N):N=e[30];let P;e[31]===r?P=e[32]:(P=$(r?`red`:`blue`,0),e[31]=r,e[32]=P);let F;e[33]===r?F=e[34]:(F=r?$(`red`,4):$(`blue`,5),e[33]=r,e[34]=F);let I;e[35]===r?I=e[36]:(I=r?$(`red`,4):$(`blue`,5),e[35]=r,e[36]=I);let L;e[37]===I?L=e[38]:(L={borderColor:I},e[37]=I,e[38]=L);let R;e[39]===r?R=e[40]:(R=r?(0,Y.jsx)(jM,{size:14,fill:$(`red`,4)}):void 0,e[39]=r,e[40]=R);let z=r?`Inactive`:`Active`,B;e[41]!==P||e[42]!==F||e[43]!==L||e[44]!==R||e[45]!==z?(B=(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[N,(0,Y.jsx)(RO,{bg:P,c:F,style:L,leftSection:R,tt:`capitalize`,children:z})]}),e[41]=P,e[42]=F,e[43]=L,e[44]=R,e[45]=z,e[46]=B):B=e[46];let V;e[47]===Symbol.for(`react.memo_cache_sentinel`)?(V=(0,Y.jsx)(MM,{size:24,fill:$(`blue`,5)}),e[47]=V):V=e[47];let H;e[48]===B?H=e[49]:(H=(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,children:[B,V]}),e[48]=B,e[49]=H);let U;e[50]===Symbol.for(`react.memo_cache_sentinel`)?(U=$(`blue`,8),e[50]=U):U=e[50];let W=O/1e3,G;e[51]===W?G=e[52]:(G=W.toLocaleString(),e[51]=W,e[52]=G);let ee;e[53]===G?ee=e[54]:(ee=(0,Y.jsxs)(Q,{fw:700,fz:18,c:U,children:[`Flattening (`,G,`k renders/month)`]}),e[53]=G,e[54]=ee),e[55]!==H||e[56]!==ee?(x=(0,Y.jsx)(Z,{justify:`space-between`,align:`flex-start`,children:(0,Y.jsxs)(Sj,{gap:8,w:`100%`,children:[H,ee]})}),e[55]=H,e[56]=ee,e[57]=x):x=e[57];let te;e[58]===Symbol.for(`react.memo_cache_sentinel`)?(te=$(`gray`,7),e[58]=te):te=e[58];let ne;e[59]===Symbol.for(`react.memo_cache_sentinel`)?(ne=(0,Y.jsx)(`b`,{children:`Setup Required `}),e[59]=ne):ne=e[59],e[60]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsxs)(Q,{c:te,fz:14,children:[`Serve rendered HTML versions of your dynamic pages to bots and crawlers while keeping them dynamic for real users. Flattening helps search engines crawl your site more easily and index content faster and more reliably. `,ne,` `,(0,Y.jsxs)(tg,{to:E,target:`_blank`,rel:`noopener noreferrer`,children:[`Read More`,` `]})]}),e[60]=S):S=e[60],c=Sj,v=4,y=(p||m)&&(0,Y.jsxs)(Z,{gap:4,align:`center`,children:[p&&(0,Y.jsx)(RO,{size:`xs`,c:$(`green`,7),bg:$(`green`,0),style:{borderColor:$(`green`,4),border:`1px solid`},children:`Pro Discount Active`}),m!==null&&a&&(0,Y.jsx)(r3,{discount:a,discountExpiresAt:M})]}),s=Z,h=8,g=`center`,_=p&&A!==null||m?(0,Y.jsx)(Q,{c:$(`blueGray`,5),fw:500,fz:16,td:`line-through`,children:jQ(p&&A!==null?A:k)}):null}e[0]=t,e[1]=n,e[2]=a,e[3]=r,e[4]=i,e[5]=o,e[6]=s,e[7]=c,e[8]=l,e[9]=u,e[10]=d,e[11]=f,e[12]=p,e[13]=m,e[14]=h,e[15]=g,e[16]=_,e[17]=v,e[18]=y,e[19]=b,e[20]=x,e[21]=S,e[22]=C,e[23]=w}else s=e[6],c=e[7],l=e[8],u=e[9],d=e[10],f=e[11],p=e[12],m=e[13],h=e[14],g=e[15],_=e[16],v=e[17],y=e[18],b=e[19],x=e[20],S=e[21],C=e[22],w=e[23];if(w!==Symbol.for(`react.early_return_sentinel`))return w;let T;e[61]!==p||e[62]!==m?(T=p||m?$(`green`,7):$(`blue`,8),e[61]=p,e[62]=m,e[63]=T):T=e[63];let E;e[64]===d?E=e[65]:(E=jQ(d),e[64]=d,e[65]=E);let D;e[66]!==p||e[67]!==m?(D=p||m?$(`green`,7):$(`blue`,8),e[66]=p,e[67]=m,e[68]=D):D=e[68];let O=f.billing_cycle?.interval,k;e[69]!==D||e[70]!==O?(k=(0,Y.jsxs)(Q,{span:!0,c:D,children:[`/`,O]}),e[69]=D,e[70]=O,e[71]=k):k=e[71];let A;e[72]!==T||e[73]!==E||e[74]!==k?(A=(0,Y.jsxs)(Q,{c:T,fw:700,fz:20,children:[E,` `,k]}),e[72]=T,e[73]=E,e[74]=k,e[75]=A):A=e[75];let j;e[76]!==s||e[77]!==h||e[78]!==g||e[79]!==A||e[80]!==_?(j=(0,Y.jsxs)(s,{gap:h,align:g,children:[_,A]}),e[76]=s,e[77]=h,e[78]=g,e[79]=A,e[80]=_,e[81]=j):j=e[81];let M;e[82]!==c||e[83]!==j||e[84]!==v||e[85]!==y?(M=(0,Y.jsxs)(c,{gap:v,children:[y,j]}),e[82]=c,e[83]=j,e[84]=v,e[85]=y,e[86]=M):M=e[86];let N;e[87]!==l||e[88]!==M||e[89]!==b||e[90]!==x||e[91]!==S?(N=(0,Y.jsxs)(l,{gap:b,children:[x,S,M]}),e[87]=l,e[88]=M,e[89]=b,e[90]=x,e[91]=S,e[92]=N):N=e[92];let P;return e[93]!==u||e[94]!==N||e[95]!==C?(P=(0,Y.jsx)(u,{p:C,children:N}),e[93]=u,e[94]=N,e[95]=C,e[96]=P):P=e[96],P},bft=()=>{let e=(0,q.c)(8),{currentAddOns:t}=e3(),{canWrite:n}=YL(Ee),r;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=cs(),e[0]=r):r=e[0];let i=n&&!r;if(!t.has(mQ.FLATTENING)){let t,n;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Q,{c:$(`blue`,8),fz:16,fw:600,children:`No Active Add-Ons`}),n=(0,Y.jsx)(Q,{ta:`center`,children:`You currently have no active add-ons. Enhance your plan with powerful add-on to unlock new features`}),e[1]=t,e[2]=n):(t=e[1],n=e[2]);let r;e[3]===i?r=e[4]:(r=i&&(0,Y.jsx)(JM,{to:`./${y.PAGE_UPDATE_SUBSCRIPTION}#addOns`,w:`fit-content`,children:(0,Y.jsx)(HO,{w:`100%`,children:`Browse Add-Ons`})}),e[3]=i,e[4]=r);let a;return e[5]===r?a=e[6]:(a=(0,Y.jsx)(GO,{p:20,children:(0,Y.jsxs)(Sj,{align:`center`,gap:16,children:[t,n,r]})}),e[5]=r,e[6]=a),a}let a;return e[7]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(yft,{}),e[7]=a):a=e[7],a};function xft(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{fillRule:`evenodd`,d:`M4.31351102,11.9651322 L3.49408345,9.96838176 L2.67933919,11.9651322 L4.31351102,11.9651322 Z M12.1730058,14.12
24764026 L12.1684736,10.2036046 L10.4324776,14.1264026 L9.38130189,14.1264026 L7.64077369,10.2001299 L7.64077369,14.1264026 L5.20575645,14.1264026 L4.74573489,13.0092074 L2.25300723,13.0092074 L1.78830236,14.1264026 L0.488004966,14.1264026 L2.63190183,9.11768179 L4.41065186,9.11768179 L6.44683267,13.8599073 L6.44683267,9.11768179 L8.40082901,9.11768179 L9.96762165,12.5154962 L11.4069075,9.11768179 L13.4001832,9.11768179 L13.4001832,14.1264026 L12.1730058,14.1264026 Z M15.3055732,13.1015049 L15.3055732,12.104716 L17.9339657,12.104716 L17.9339657,11.0825466 L15.3055732,11.0825466 L15.3055732,10.171719 L18.3071194,10.171719 L19.6166324,11.6317021 L18.2491069,13.1015049 L15.3055732,13.1015049 Z M23.4171068,14.1455801 L21.8614469,14.1455801 L20.3872629,12.4870853 L18.8552174,14.1455801 L14.1129918,14.1455801 L14.1129918,9.13565077 L18.9281863,9.13565077 L20.4011617,10.7778295 L21.9239917,9.13565077 L23.488005,9.13565077 L21.1613628,11.6406155 L23.4171068,14.1455801 Z`},child:[]}]})(e)}function Sft(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`currentColor`},child:[{tag:`path`,attr:{d:`M22.2215 15.7683L21.9974 14.6431L19.4831 14.6431L19.0837 15.7599L17.0677 15.7643C18.3633 12.6514 19.3247 10.3455 19.952 8.84657C20.1159 8.45511 20.4072 8.25543 20.8364 8.25848C21.1638 8.26094 21.6991 8.26124 22.4421 8.25942L24 15.7648L22.2215 15.7683ZM20.0485 13.1018H21.6692L21.0642 10.2819L20.0485 13.1018ZM7.06069 8.2567L9.08703 8.25933L5.95498 15.7683L3.90367 15.7675C3.21013 13.0896 2.70084 11.1042 2.37581 9.81122C2.27616 9.4148 2.07796 9.13797 1.69702 9.00705C1.35736 8.89031 0.791683 8.7098 0 8.46553V8.25942C1.48023 8.25924 2.55921 8.25924 3.23694 8.25942C3.7974 8.25959 4.12411 8.53015 4.22922 9.08566C4.33473 9.6435 4.60127 11.0616 5.02884 13.3398L7.06069 8.2567ZM11.8702 8.25934L10.2695 15.7676L8.34108 15.7648C8.37914 15.5824 8.91202 13.0797 9.93972 8.2567L11.8702 8.25934ZM15.7815 8.12012C16.3578 8.12012 17.0846 8.2992 17.5035 8.46553L17.1652 10.0221C16.7871 9.87023 16.1657 9.66491 15.6424 9.67294C14.8813 9.68462 14.4117 10.004 14.4117 10.3105C14.4117 10.808 15.2277 11.0586 16.0681 11.603C17.0265 12.2237 17.1531 12.78 17.1412 13.3856C17.1277 14.6413 16.0681 15.8801 13.8322 15.8801C12.8111 15.8648 12.4444 15.7791 11.6122 15.4839L11.9637 13.8595C12.8106 14.2142 13.1698 14.327 13.8935 14.327C14.5569 14.327 15.1263 14.0589 15.1312 13.5919C15.1347 13.2598 14.9316 13.0955 14.1871 12.6847C13.4427 12.2739 12.3994 11.706 12.4128 10.5631C12.43 9.10074 13.815 8.12012 15.7815 8.12012Z`},child:[]}]})(e)}function Cft(e){return cM({tag:`svg`,attr:{viewBox:`0 0 24 24`,fill:`currentColor`},child:[{tag:`path`,attr:{d:`M12.001 6.65407C13.5816 7.89878 14.5965 9.82972 14.5965 11.9977C14.5965 14.1657 13.5816 16.0966 12.001 17.3413C10.4204 16.0966 9.40547 14.1657 9.40547 11.9977C9.40547 9.82972 10.4204 7.89878 12.001 6.65407ZM11.1316 6.0717C9.46024 7.50229 8.40098 9.62742 8.40098 12C8.40098 14.371 9.45891 16.4949 11.1285 17.9255C10.1444 18.4795 9.00847 18.7955 7.79873 18.7955C4.04443 18.7955 1.00098 15.752 1.00098 11.9977C1.00098 8.24341 4.04443 5.19995 7.79873 5.19995C9.00976 5.19995 10.1468 5.51663 11.1316 6.0717ZM12.8735 17.9255C14.543 16.4949 15.601 14.371 15.601 12C15.601 9.62742 14.5417 7.50229 12.8703 6.0717C13.8551 5.51663 14.9922 5.19995 16.2032 5.19995C19.9575 5.19995 23.001 8.24341 23.001 11.9977C23.001 15.752 19.9575 18.7955 16.2032 18.7955C14.9935 18.7955 13.8576 18.4795 12.8735 17.9255Z`},child:[]}]})(e)}function wft(e){return cM({tag:`svg`,attr:{role:`img`,viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M13.05 9.8643c.9723.0736 1.7257.3671 2.3545.6843v-1.31s-1.2577-.3162-2.4408-.368c-4.1256-.1849-5.295 1.4344-5.295 3.1292 0 1.6947 1.1694 3.3145 5.295 3.1296 1.1831-.0536 2.4408-.3694 2.4408-.3694v-1.3086c-.6193.3081-1.3826.6107-2.3545.683-1.6793.1272-2.6898-.6907-2.6898-2.1342 0-1.4448 1.0105-2.2613 2.6898-2.1354m7.685 4.1223c-.0513.0105-.1581.02-.215.02h-1.8005V12.376H20.52c.0568 0 .1636.01.2149.02a.8056.8056 0 01.6325.7951c0 .4162-.2872.721-.6325.796zm-2.0155-4.0374h1.6325c.059 0 .1454.0077.1772.0137.3376.0572.6256.3307.6256.7392 0 .409-.288.6815-.626.7392a1.571 1.571 0 01-.1773.0137h-1.6311V9.9506zm3.4994 1.9856v-.0364c.9133-.1331 1.4149-.726 1.4149-1.4199 0-.8828-.7343-1.3916-1.7293-1.4416-.0772-.0032-.203-.011-.3044-.011h-5.3323v5.9467h5.7548c1.13 0 1.9774-.6043 1.9774-1.5466 0-.8701-.7724-1.4222-1.781-1.4917zm-17.8644.6788c0 .8787-.5906 1.5311-1.6656 1.5311-.917 0-1.8174-.2726-2.6889-.6938V14.76s1.4021.383 3.191.383c2.9714 0 3.8374-1.125 3.8374-2.529V9.0266H4.3541v3.5876Z`},child:[]}]})(e)}function Tft(e){return cM({tag:`svg`,attr:{role:`img`,viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M14.58 12a2.023 2.023 0 1 1-2.025-2.023h.002c1.118 0 2.023.906 2.023 2.023zm-5.2-2.001c-1.124 0-2.025.884-2.025 1.99 0 1.118.878 1.984 2.007 1.984.319 0 .593-.063.93-.221v-.873c-.296.297-.559.416-.895.416-.747 0-1.277-.542-1.277-1.312 0-.73.547-1.306 1.243-1.306.354 0 .622.126.93.428v-.873a1.898 1.898 0 0 0-.913-.233zm-3.352 1.545c-.445-.165-.576-.273-.576-.479 0-.239.233-.422.553-.422.222 0 .405.091.598.308l.388-.508a1.665 1.665 0 0 0-1.117-.422c-.673 0-1.186.467-1.186 1.089 0 .524.239.792.936 1.043.291.103.438.171.513.217a.456.456 0 0 1 .222.394c0 .308-.245.536-.576.536-.354 0-.639-.177-.809-.507l-.479.461c.342.502.752.724 1.317.724.771 0 1.311-.513 1.311-1.249-.002-.603-.252-.876-1.095-1.185zM24 10.3a.29.29 0 0 1-.288.291.29.29 0 0 1-.291-.291v-.003A.29.29 0 1 1 24 10.3zm-.059.001a.235.235 0 0 0-.231-.239.234.234 0 0 0-.232.239c0 .132.104.239.232.239a.235.235 0 0 0 .231-.239zM3.472 13.887h.742v-3.803h-.742v3.803zm12.702-1.248l-1.014-2.554h-.81l1.614 3.9h.399l1.643-3.9h-.804l-1.028 2.554zm2.166 1.248h2.104v-.644h-1.362v-1.027h1.312v-.644h-1.312v-.844h1.362v-.644H18.34v3.803zm5.409-3.557l.11.138h-.097l-.094-.13v.13h-.08v-.334h.107c.081 0 .126.036.126.103.001.046-.025.08-.072.093zm-.006-.092c0-.029-.021-.043-.06-.043h-.014v.087h.014c.039 0 .06-.014.06-.044zm-1.228 2.047l1.197 1.602H22.8l-1.027-1.528h-.097v1.528h-.741v-3.803h1.1c.855 0 1.346.411 1.346 1.123 0 .583-.308.965-.866 1.078zm.103-1.038c0-.37-.251-.563-.713-.563h-.228v1.152h.217c.473-.001.724-.207.724-.589zm-19.487.742a1.91 1.91 0 0 1-.69 1.46c-.365.303-.781.439-1.357.439H.001v-3.803H1.09c1.202 0 2.041.781 2.041 1.904zm-.764-.006c0-.364-.154-.718-.411-.947-.245-.222-.536-.308-1.015-.308H.742v2.515h.199c.479 0 .782-.092 1.015-.302.256-.228.411-.593.411-.958z`},child:[]}]})(e)}var Eft={americanexpress:(0,Y.jsx)(xft,{size:`2.5rem`}),amex:(0,Y.jsx)(xft,{size:`2.5rem`}),dinersclub:(0,Y.jsx)(R4e,{size:`2.5rem`}),discover:(0,Y.jsx)(Tft,{size:`2.5rem`}),jcb:(0,Y.jsx)(wft,{size:`2.5rem`}),mastercard:(0,Y.jsx)(Cft,{size:`2.5rem`}),visa:(0,Y.jsx)(Sft,{size:`2.5rem`}),default:(0,Y.jsx)(C2e,{size:`1.5rem`})};function Dft(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function Oft(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){Dft(a,r,i,o,s,`next`,e)}function s(e){Dft(a,r,i,o,s,`throw`,e)}o(void 0)})}}function kft(e,t,n){return(t=Pft(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Aft(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a3(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];
vendor: 5,147 bytes, line 247
247t%2?Aft(Object(n),!0).forEach(function(t){kft(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Aft(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function jft(e,t){if(e==null)return{};var n,r,i=Mft(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Mft(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function o3(){o3=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},a=typeof Symbol==`function`?Symbol:{},o=a.iterator||`@@iterator`,s=a.asyncIterator||`@@asyncIterator`,c=a.toStringTag||`@@toStringTag`;function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},``)}catch{l=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var a=t&&t.prototype instanceof _?t:_,o=Object.create(a.prototype);return i(o,`_invoke`,{value:E(e,n,new A(r||[]))}),o}function d(e,t,n){try{return{type:`normal`,arg:e.call(t,n)}}catch(e){return{type:`throw`,arg:e}}}t.wrap=u;var f=`suspendedStart`,p=`suspendedYield`,m=`executing`,h=`completed`,g={};function _(){}function v(){}function y(){}var b={};l(b,o,function(){return this});var x=Object.getPrototypeOf,S=x&&x(x(j([])));S&&S!==n&&r.call(S,o)&&(b=S);var C=y.prototype=_.prototype=Object.create(b);function w(e){[`next`,`throw`,`return`].forEach(function(t){l(e,t,function(e){return this._invoke(t,e)})})}function T(e,t){function n(i,a,o,s){var c=d(e[i],e,a);if(c.type!==`throw`){var l=c.arg,u=l.value;return u&&typeof u==`object`&&r.call(u,`__await`)?t.resolve(u.__await).then(function(e){n(`next`,e,o,s)},function(e){n(`throw`,e,o,s)}):t.resolve(u).then(function(e){l.value=e,o(l)},function(e){return n(`throw`,e,o,s)})}s(c.arg)}var a;i(this,`_invoke`,{value:function(e,r){function i(){return new t(function(t,i){n(e,r,t,i)})}return a=a?a.then(i,i):i()}})}function E(t,n,r){var i=f;return function(a,o){if(i===m)throw Error(`Generator is already running`);if(i===h){if(a===`throw`)throw o;return{value:e,done:!0}}for(r.method=a,r.arg=o;;){var s=r.delegate;if(s){var c=D(s,r);if(c){if(c===g)continue;return c}}if(r.method===`next`)r.sent=r._sent=r.arg;else if(r.method===`throw`){if(i===f)throw i=h,r.arg;r.dispatchException(r.arg)}else r.method===`return`&&r.abrupt(`return`,r.arg);i=m;var l=d(t,n,r);if(l.type===`normal`){if(i=r.done?h:p,l.arg===g)continue;return{value:l.arg,done:r.done}}l.type===`throw`&&(i=h,r.method=`throw`,r.arg=l.arg)}}}function D(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,r===`throw`&&t.iterator.return&&(n.method=`return`,n.arg=e,D(t,n),n.method===`throw`)||r!==`return`&&(n.method=`throw`,n.arg=TypeError(`The iterator does not provide a '`+r+`' method`)),g;var a=d(i,t.iterator,n.arg);if(a.type===`throw`)return n.method=`throw`,n.arg=a.arg,n.delegate=null,g;var o=a.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,n.method!==`return`&&(n.method=`next`,n.arg=e),n.delegate=null,g):o:(n.method=`throw`,n.arg=TypeError(`iterator result is not an object`),n.delegate=null,g)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type=`normal`,delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:`root`}],e.forEach(O,this),this.reset(!0)}function j(t){if(t||t===``){var n=t[o];if(n)return n.call(t);if(typeof t.next==`function`)return t;if(!isNaN(t.length)){var i=-1,a=function n(){for(;++i<t.length;)if(r.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}throw TypeError(typeof t+` is not iterable`)}return v.prototype=y,i(C,`constructor`,{value:y,configurable:!0}),i(y,`constructor`,{value:v,configurable:!0}),v.displayName=l(y,c,`GeneratorFunction`),t.isGeneratorFunction=function(e){var t=typeof e==`function`&&e.constructor;return!!t&&(t===v||(t.displayName||t.name)===`GeneratorFunction`)},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,`GeneratorFunction`)),e.prototype=Object.create(C),e},t.awrap=function(e){return{__await:e}},w(T.prototype),l(T.prototype,s,function(){return this}),t.AsyncIterator=T,t.async=function(e,n,r,i,a){a===void 0&&(a=Promise);var o=new T(u(e,n,r,i),a);return t.isGeneratorFunction(n)?o:o.next().then(function(e){return e.done?e.value:o.next()})},w(C),l(C,c,`Generator`),l(C,o,function(){return this}),l(C,`toString`,function(){return`[object Generator]`}),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=j,A.prototype={constructor:A,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method=`next`,this.arg=e,this.tryEntries.forEac
247h(k),!t)for(var n in this)n.charAt(0)===`t`&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type===`throw`)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function i(r,i){return s.type=`throw`,s.arg=t,n.next=r,i&&(n.method=`next`,n.arg=e),!!i}for(var a=this.tryEntries.length-1;a>=0;--a){var o=this.tryEntries[a],s=o.completion;if(o.tryLoc===`root`)return i(`end`);if(o.tryLoc<=this.prev){var c=r.call(o,`catchLoc`),l=r.call(o,`finallyLoc`);if(c&&l){if(this.prev<o.catchLoc)return i(o.catchLoc,!0);if(this.prev<o.finallyLoc)return i(o.finallyLoc)}else if(c){if(this.prev<o.catchLoc)return i(o.catchLoc,!0)}else{if(!l)throw Error(`try statement without catch or finally`);if(this.prev<o.finallyLoc)return i(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,`finallyLoc`)&&this.prev<i.finallyLoc){var a=i;break}}a&&(e===`break`||e===`continue`)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=e,o.arg=t,a?(this.method=`next`,this.next=a.finallyLoc,g):this.complete(o)},complete:function(e,t){if(e.type===`throw`)throw e.arg;return e.type===`break`||e.type===`continue`?this.next=e.arg:e.type===`return`?(this.rval=this.arg=e.arg,this.method=`return`,this.next=`end`):e.type===`normal`&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if(r.type===`throw`){var i=r.arg;k(n)}return i}}throw Error(`illegal catch attempt`)},delegateYield:function(t,n,r){return this.delegate={iterator:j(t),resultName:n,nextLoc:r},this.method===`next`&&(this.arg=e),g}},t}function Nft(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Pft(e){var t=Nft(e,`string`);return typeof t==`symbol`?t:t+``}var s3={CLASSIC:`classic`,V1:`v1`},Fft=s3.V1,Ift=`https://cdn.paddle.com/paddle/paddle.js`,Lft=`https://cdn.paddle.com/paddle/v2/paddle.js`,Rft={url:Ift},zft={url:Lft};function Bft(e){return document.querySelector(`script[src="${e}"]`)||void 0}function Vft(e){var t=document.createElement(`script`);t.src=e;var n=document.head||document.body;if(!n)throw Error(`Cannot inject Paddle.js. It needs a <head> or <body> element.`);return n.appendChild(t),t}var c3={classic:void 0,v1:void 0},Hft={classic:`PaddleClassic`,v1:`PaddleBillingV1`};function Uft(e){var t=Wft(e)?.url;if(t){var n=c3[e],r=Hft[e];return n===void 0?(c3[e]=new Promise(function(n,i){if(typeof window>`u`){n(void 0);return}if(window[r]){n(window[r]);return}try{var a=Bft(t);a||=Vft(t),a.addEventListener(`load`,function(){window[r]?n(window[r]):i(Error(`Paddle.js not available`))}),a.addEventListener(`error`,function(){i(Error(`Failed to load Paddle.js - ${e}`))})}catch(e){i(e);return}}),c3[e]):n}}function Wft(e){if(e===s3.CLASSIC)return Rft;if(e===s3.V1)return zft;console.error(`[Paddle] Unknown Paddle Version`)}var Gft=[`environment`,`version`],Kft=[`environment`,`version`];function qft(e,t){var n=e.environment;e.version;var r=jft(e,Gft);try{n&&t.Environment.set(n),t.Initialized?t.Update(a3({},r)):t.Initialize(a3({},r))}catch(e){console.warn(`[Paddle] Paddle Initialization failed. Please check the inputs`,e)}}function Jft(e,t){var n=e.environment;e.version;var r=jft(e,Kft);try{n&&t.Environment.set(n),t.Setup(a3({},r))}catch(e){console.warn(`[Paddle] Paddle Initialization failed. Please check the inputs`,e)}}var Yft;(function(e){e.CHECKOUT_LOADED=`checkout.loaded`,e.CHECKOUT_CLOSED=`checkout.closed`,e.CHECKOUT_UPDATED=`checkout.updated`,e.CHECKOUT_COMPLETED=`checkout.completed`,e.CHECKOUT_ERROR=`checkout.error`,e.CHECKOUT_FAILED=`checkout.failed`,e.CHECKOUT_ITEMS_UPDATED=`checkout.items.updated`,e.CHECKOUT_ITEMS_REMOVED=`checkout.items.removed`,e.CHECKOUT_CUSTOMER_CREATED=`checkout.customer.created`,e.CHECKOUT_CUSTOMER_UPDATED=`checkout.customer.updated`,e.CHECKOUT_CUSTOMER_REMOVED=`checkout.customer.removed`,e.CHECKOUT_PAYMENT_SELECTED=`checkout.payment.selected`,e.CHECKOUT_PAYMENT_INITIATED=`checkout.payment.initiated`,e.CHECKOUT_PAYMENT_FAILED=`checkout.payment.failed`,e.CHECKOUT_PAYMENT_ERROR=`checkout.payment.error`,e.CHECKOUT_DISCOUNT_APPLIED=`checkout.discount.applied`,e.CHECKOUT_DISCOUNT_REMOVED=`checkout.discount.removed`,e.CHECKOUT_UPSELL_CANCELED=`checkout.upsell.canceled`})(Yft||={});var Xft;(function(e){e.DAY=`day`,e.WEEK=`week`,e.MONTH=`month`,e.YEAR=`year`})(Xft||={});var Zft;(function(e){e.ALIPAY=`alipay`,e.APPLE_PAY=`apple-pay`,e.CARD=`card`,e.GOOGLE_PAY=`google-pay`,e.IDEAL=`ideal`,e.PAYPAL=`paypal`,e.WECHAT_PAY=`wechat-pay`,e.WIRE_TRANSFER=`wire-transfer`,e.NONE=`
247none`})(Zft||={});var Qft;(function(e){e.AMERICAN_EXPRESS=`american_express`,e.DINERS_CLUB=`diners_club`,e.DISCOVER=`discover`,e.JCB=`jcb`,e.MADA=`mada`,e.MAESTRO=`maestro`,e.MASTER_CARD=`mastercard`,e.UNION_PAY=`union_pay`,e.VISA=`visa`,e.UNKNOWN=`unknown`})(Qft||={});var $ft;(function(e){e.DRAFT=`draft`,e.READY=`ready`,e.COMPLETED=`completed`,e.BILLED=`billed`,e.canceled=`canceled`,e.PAST_DUE=`past_due`})($ft||={});function ept(e){return l3.apply(this,arguments)}function l3(){return l3=Oft(o3().mark(function e(t){var n,r;return o3().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t?.version||Fft,e.next=3,Uft(n);case 3:if(r=e.sent,!r){e.next=9;break}return t&&(n===s3.V1?qft(t,r):n===s3.CLASSIC&&Jft(t,r)),e.abrupt(`return`,r);case 9:return console.error(`[Paddle] Error Loading Paddle`),e.abrupt(`return`);case 11:case`end`:return e.stop()}},e)})),l3.apply(this,arguments)}var u3={current:null},d3={current:void 0},tpt=(e,t)=>{d3.current=t,u3.current?.Checkout.open(e)},f3=()=>{let e=(0,q.c)(2),[t,n]=(0,J.useState)(!!u3.current?.Initialized),r,i;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=()=>{u3.current?.Initialized||ept({token:Ae.isLive?L2e:I2e,environment:Ae.isLive?`production`:`sandbox`,eventCallback:rpt}).then(e=>{e&&(u3.current=e,n(!0))})},i=[],e[0]=r,e[1]=i):(r=e[0],i=e[1]),(0,J.useEffect)(r,i),t?tpt:null};function npt(e){return{price_id:e.price_id,price_name:e.price_name??``,billing_interval:e.billing_cycle?.interval??`month`,billing_amount:Number(e.totals.subtotal)*100,quantity:e.quantity}}function rpt(e){let{name:t,data:n}=e;if(t===`checkout.completed`&&n){let e=n.items.map(npt);n.custom_data?.is_trial_conversion&&Jje(),u3.current?.Checkout.close(),d3.current?.(e),d3.current=void 0}}var ipt=()=>{let e=lL().id,t=f3(),n=vo();return async()=>{try{if(e.length===0)return Xo;let r=await q2e(e);if(!r.data||!ea(r.status)||!ea(r.data.status))throw Error(`Failed to get update pymnt mthd txn`);let i=r.data.result.data.id;t?.({transactionId:i,settings:{allowedPaymentMethods:[`card`]}},()=>{n.invalidateQueries(),GI(`Payment method updated.`)})}catch(e){PI(e,`Something went wrong.`)}}},apt=()=>{let e=(0,q.c)(28),{currentPaymentMethod:t}=oQ(),{isExpired:n}=lL(),{canWrite:r}=YL(Ee),i;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=cs(),e[0]=i):i=e[0];let a=r&&!i,[o,s]=(0,J.useState)(!1),c=ipt(),l;e[1]===c?l=e[2]:(l=async function(){qje(),s(!0),c().then(opt).finally(()=>{s(!1)})},e[1]=c,e[2]=l);let u=l;if(t){let r;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(r={borderColor:`var(--mantine-color-blue-9)`},e[3]=r):r=e[3];let i=Eft[t.type],s;e[4]===i?s=e[5]:(s=(0,Y.jsx)(Jj,{h:`2.5rem`,c:`blue.9`,style:r,variant:`outline`,w:`4rem`,children:i}),e[4]=i,e[5]=s);let c=t.type[0].toUpperCase()+t.type.slice(1),l;e[6]!==t.last4||e[7]!==c?(l=(0,Y.jsxs)(Q,{fw:600,children:[c,` `,`ending in `,t.last4]}),e[6]=t.last4,e[7]=c,e[8]=l):l=e[8];let d=t.expiry_month<10?`0`:``,f;e[9]!==t.expiry_month||e[10]!==t.expiry_year||e[11]!==d?(f=(0,Y.jsxs)(Q,{children:[`Expiry `,d,t.expiry_month,`/`,t.expiry_year]}),e[9]=t.expiry_month,e[10]=t.expiry_year,e[11]=d,e[12]=f):f=e[12];let p;e[13]!==l||e[14]!==f?(p=(0,Y.jsxs)(Sj,{ml:`1rem`,gap:0,children:[l,f]}),e[13]=l,e[14]=f,e[15]=p):p=e[15];let m;e[16]!==s||e[17]!==p?(m=(0,Y.jsxs)(Z,{align:`center`,children:[s,p]}),e[16]=s,e[17]=p,e[18]=m):m=e[18];let h;e[19]!==a||e[20]!==o||e[21]!==u||e[22]!==n?(h=!n&&a&&(0,Y.jsx)(Z,{justify:`flex-end`,children:(0,Y.jsx)(HO,{disabled:o,p:0,variant:`transparent`,onClick:u,children:`Update active payment method`})}),e[19]=a,e[20]=o,e[21]=u,e[22]=n,e[23]=h):h=e[23];let g;return e[24]!==m||e[25]!==h?(g=(0,Y.jsx)(GO,{children:(0,Y.jsxs)(Sj,{gap:4,w:`100%`,children:[m,h]})}),e[24]=m,e[25]=h,e[26]=g):g=e[26],g}let d;return e[27]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(X,{p:`0.5rem`,children:(0,Y.jsx)(Q,{children:`No payment methods found.`})}),e[27]=d):d=e[27],d};function opt(){return zje()}var spt=e=>{let t=(0,q.c)(6),{creditBalances:n}=e;if(!n||n.length===0||n.reduce(cpt,0)<=0)return null;let r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(Q,{fw:600,fz:16,children:`Account Credits`}),t[0]=r):r=t[0];let i;t[1]===n?i=t[2]:(i=n.map(lpt),t[1]=n,t[2]=i);let a;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(Q,{fz:12,c:$(`blueGray`,6),mt:4,children:`This credit will be automatically applied to your future billings.`}),t[3]=a):a=t[3];let o;return t[4]===i?o=t[5]:(o=(0,Y.jsx)(GO,{children:(0,Y.jsxs)(Sj,{gap:8,children:[r,i,a]})}),t[4]=i,t[5]=o),o};function cpt(e,t){return e+Number(t?.balance?.available??0)/100}
247function lpt(e){let t=Number(e.balance.available)/100;return t<=0?null:(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsxs)(Q,{fz:14,c:$(`blueGray`,7),children:[`Available Credit (`,e.currency_code,`)`]}),(0,Y.jsxs)(Q,{fw:600,fz:16,c:$(`green`,7),children:[e.currency_code===`USD`?`$`:``,t.toLocaleString(`en-US`,{minimumFractionDigits:2,maximumFractionDigits:2})]})]},e.currency_code)}var upt=`You Cancelled Your Subscription`,dpt=`Your Plan Is Expired`,fpt=e=>{let t=(0,q.c)(20),{isCanceled:n,expireDate:r,onReactivateClick:i,isLoading:a,showSelectPlanInstructions:o}=e,s=o===void 0?!0:o,{canWrite:c}=YL(`subscription-management`),l=`Your subscription has been cancelled and will not renew. You will continue to have access to your plan until the end of your current billing period (${r}).`,u=`Your translations are paused. Restart your subscription by clicking âRestart Your Subscriptionâ or ${s?`click âManage Subscriptionâ in the Payment Summary card to select a new plan.`:`select a new plan.`}`,d=n?`orange`:`red`,f;t[0]===d?f=t[1]:(f=$(d,0,.5),t[0]=d,t[1]=f);let p;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(p=$(`red`,4),t[2]=p):p=t[2];let m=n?upt:dpt,h;t[3]===m?h=t[4]:(h=(0,Y.jsx)(Q,{fw:600,fz:16,children:m}),t[3]=m,t[4]=h);let g=n?l:u,_;t[5]===g?_=t[6]:(_=(0,Y.jsx)(Q,{children:g}),t[5]=g,t[6]=_);let v;t[7]!==h||t[8]!==_?(v=(0,Y.jsx)(Z,{gap:16,children:(0,Y.jsxs)(Sj,{gap:0,w:`100%`,children:[h,_]})}),t[7]=h,t[8]=_,t[9]=v):v=t[9];let y;t[10]!==c||t[11]!==a||t[12]!==i?(y=c&&(0,Y.jsx)(HO,{onClick:i,bg:$(`red`,4),c:`white`,fw:700,miw:`fit-content`,loading:a,disabled:a,children:`Restart Your Subscription`}),t[10]=c,t[11]=a,t[12]=i,t[13]=y):y=t[13];let b;t[14]!==y||t[15]!==v?(b=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[v,y]}),t[14]=y,t[15]=v,t[16]=b):b=t[16];let x;return t[17]!==b||t[18]!==f?(x=(0,Y.jsx)(GO,{p:16,bg:f,bd:`1px solid ${p}`,children:b}),t[17]=b,t[18]=f,t[19]=x):x=t[19],x},ppt=async(e,t,n)=>{t(!0);try{let t=await H2e(e);t&&ea(t.status)&&ea(t.data.status)&&n?.()}catch(e){console.error(`Failed to reactivate subscription:`,e)}finally{t(!1)}},mpt=({openCheckout:e,userEmail:t,projectKey:n,setLoading:r,items:i,threshold:a,renderThreshold:o,discountId:s,onComplete:c})=>{if(!t||!e||!i||!(i.length>0))return;let l={project_key:n,threshold:a,render_threshold:o};r(!0),e({items:i,settings:{displayMode:`overlay`},customer:{email:t},customData:l,...s&&{discountId:s}},c),r(!1)},p3=e=>{let t=(0,q.c)(19),n;t[0]===e?n=t[1]:(n=e===void 0?{}:e,t[0]=e,t[1]=n);let{subscriptionId:r,paddleSubscription:i,discount:a,onRestartSuccess:o,onCheckoutComplete:s}=n,c=eL().xapisUser,{projectKey:l}=tL(),u;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(u=[],t[2]=u):u=t[2];let[d,f]=(0,J.useState)(u),p=f3(),[m,h]=(0,J.useState)(!1),g;t[3]!==o||t[4]!==i?.items||t[5]!==r?(g=()=>{ppt(r,h,()=>{GI(`Subscription Restarted!`),vS(`subscription.updated`,{status:`active`,subscription_id:r,items:(i?.items??[]).map(hpt)}),o?.()})},t[3]=o,t[4]=i?.items,t[5]=r,t[6]=g):g=t[6];let _=g,v;t[7]!==c||t[8]!==a||t[9]!==s||t[10]!==p||t[11]!==i||t[12]!==l?(v=(e,t,n)=>{let r=e??i?.items.map(gpt),o=t??Number(i?.custom_data.threshold??0),u=n??(i?.custom_data.render_threshold?Number(i.custom_data.render_threshold):0),d=(r??[]).map(_pt),m=a&&C4e(a)&&DQ(a,d)?a.id:null;mpt({openCheckout:p,userEmail:c.email,projectKey:l,setLoading:h,items:r,threshold:o,renderThreshold:u,discountId:m,onComplete:e=>{f(e),s?.(e)}})},t[7]=c,t[8]=a,t[9]=s,t[10]=p,t[11]=i,t[12]=l,t[13]=v):v=t[13];let y=v,b;return t[14]!==d||t[15]!==y||t[16]!==_||t[17]!==m?(b={handleRestart:_,handleCreateNew:y,isLoading:m,checkoutItems:d},t[14]=d,t[15]=y,t[16]=_,t[17]=m,t[18]=b):b=t[18],b};function hpt(e){return{price_id:e.price.id,price_name:e.price.name??``,billing_interval:e.price.billing_cycle?.interval??`month`,billing_amount:Number(e.price.unit_price.amount),quantity:e.quantity}}function gpt(e){return{priceId:e.price.id,quantity:1}}function _pt(e){return{id:e.priceId,product_id:e.priceId}}var vpt=300,ypt=1e4,m3=e=>{let t=(0,q.c)(39),{opened:n,onClose:r,checkoutItems:i}=e,{projectId:a}=tL(),o=hc(a??``),s=hh(),c=LL(`account`),[l,u]=(0,J.useState)(!1),d=iL(o),f;t[0]!==n||t[1]!==d?(f={...d,enabled:n,staleTime:0,refetchInterval:bpt},t[0]=n,t[1]=d,t[2]=f):f=t[2];let{data:p}=Po(f),m;t[3]!==n||t[4]!==u?(m=()=>{if(!n){u(!1);return}let e=setTimeout(()=>u(!0),ypt);return()=>clearTimeout(e)},t[3]=n,t[4]=u,t[5]=m):m=t[5];let h;t[6]===n?h=t[7]:(h=[n],t[6]=n,t[7]=h),(0,J.useEffect)(m,h);let g;t[8]!==c||t[9]!==i||t[10]!==p||t[11]!==s||t[12]!==r||t[13]!==n?(g=()=>{!n||!p?.bablic?.billing_subscription_id||(vS(`subscription.updated`,{status:`active`,subscription_id:p.bablic.billing_subscription_id,items:i??[]}),Bo.handleMutations(),r(),s(c))},t[8]=c,t[9]=i,t[10]=p,t[11]=s,t[12]=r,t[13]=n,t[14]=g):g=t[14];let _;t[15]!==c||t[16]!==p||t[17]!==s||t[18]!==r||t[19]!==n||t[20]!==a?(_=[p,n,a,r,s,c],t[15]=c,t[16]=p,t[17]=s,t[18]=r,t[19]=n,t[20]=a,t[21]=_):_=t[21],(0,J.useEffect)(g,_);let v;t[22]!==s||t[23]!==r||t[24]!==a?(v=()=>{Bo.handleMutations(),r(),s(`/${a}/${y.PAGE_DASHBOARD}`)},t[22]=s,t[23]=r,t[24]=a,t[25]=v):v=t[25];let b=v,x;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsx)(fD,{size:`sm`}),t[26]=x):x=t[26];let S;t[27]===l?S=t[28]:(S=(0,Y.jsxs)(Z,{align:`center`,gap:12,children:[x,l?(0,Y.jsx)(Q,{children:`This is taking longer than expected â your payment was received. You can wait or return to the dashboard and refresh in a moment.`}):(0,Y.jsx)(Q,{children:`Activating your subscription, please wait...`})]}),t[27]=l,t[28]=S);let C;t[29]!==b||t[30]!==l?(C=l&&(0,Y.jsx)(HO,{variant:`outline`,onClick:b,children:`Return to Dashboard`}),t[29]=b,t[30]=l,t[31]=C):C=t[31];let w;t[32]!==C||t[33]!==S?(w=(0,Y.jsxs)(Sj,{gap:16,pb:16,children:[S,C]}),t[32]=C,t[33]=S,t[34]=w):w=t[34];let T;return t[35]!==r||t[36]!==n||t[37]!==w?(T=(0,Y.jsx)(YM,{opened:n,onClose:r,title:`Setting Up Your Subscription`,withCloseButton:!1,keepOpen:!0,children:w}),t[35]=r,t[36]=n,t[37]=w,t[38]=T):T=t[38],T};function bpt(e){return e.state.data?.bablic?.billing_subscription_id?!1:vpt}var xpt=()=>{let e=(0,q.c)(53),{billingHistory:t,products:n,creditBalances:r,currentDiscount:i}=oQ(),{paddleSubscription:a,isCanceled:o,isExpired:s}=e3(),[c,l]=tC(!1),{open:u,close:d}=l,f=a?.id,p;e[0]!==i||e[1]!==u||e[2]!==a||e[3]!==f?(p={subscriptionId:f,paddleSubscription:a,discount:i,onCheckoutComplete:u},e[0]=i,e[1]=u,e[2]=a,e[3]=f,e[4]=p):p=e[4];let{handleRestart:m,handleCreateNew:h,isLoading:g,checkoutItems:_}=p3(p),v;e[5]!==h||e[6]!==m||e[7]!==o||e[8]!==s||e[9]!==a?.current_billing_period?.ends_at||e[10]!==a?.items||e[11]!==g?(v=(s||o)&&!cs()&&(0,Y.jsx)(fpt,{isCanceled:o,expireDate:Ss(a?.current_billing_period?.ends_at??``,`rfc`),onReactivateClick:s?()=>h(a?.items.map(Spt)):m,isLoading:g}),e[5]=h,e[6]=m,e[7]=o,e[8]=s,e[9]=a?.current_billing_period?.ends_at,e[10]=a?.items,e[11]=g,e[12]=v):v=e[12];let y=s||o?`calc(100vh - 200px)`:`calc(100vh - 140px)`,b;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(b={thumb:{backgroundColor:$(`gray`,5)}},e[13]=b):b=e[13];let x;e[14]===Symbol.for(`react.memo_cache_sentinel`)?(x=$(`blue`,8),e[14]=x):x=e[14];let S;e[15]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsx)(Q,{c:x,fw:700,fz:16,style:{textWrap:`nowrap`},children:`Current Plan`}),e[15]=S):S=e[15];let C;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,Y.jsxs)(Sj,{gap:8,children:[(0,Y.jsxs)(Z,{align:`center`,gap:8,children:[S,(0,Y.jsx)(lk,{color:$(`blueGray`,2),w:`100%`})]}),(0,Y.jsx)(gft,{})]}),e[16]=C):C=e[16];let w;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(w=$(`blue`,8),e[17]=w):w=e[17];let T;e[18]===Symbol.for(`react.memo_cache_sentinel`)?(T=(0,Y.jsx)(Q,{c:w,fw:700,fz:16,style:{textWrap:`nowrap`},children:`Add Ons`}),e[18]=T):T=e[18];let E;e[19]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsxs)(Sj,{gap:8,children:[(0,Y.jsxs)(Z,{align:`center`,gap:8,children:[T,(0,Y.jsx)(lk,{color:$(`blueGray`,2),w:`100%`})]}),(0,Y.jsx)(bft,{})]}),e[19]=E):E=e[19];let D;e[20]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(Q,{c:$(`blue`,8),fw:700,fz:16,children:`Invoices`}),e[20]=D):D=e[20];let O;e[21]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsxs)(Z,{align:`center`,gap:8,children:[D,(0,Y.jsx)(lk,{color:$(`blueGray`,2),w:`100%`})]}),e[21]=O):O=e[21];let k;
247e[22]===t?k=e[23]:(k=t??[],e[22]=t,e[23]=k);let A;e[24]===n?A=e[25]:(A=n??[],e[24]=n,e[25]=A);let j;e[26]!==k||e[27]!==A?(j=(0,Y.jsxs)(Sj,{gap:16,pr:14,children:[C,E,(0,Y.jsxs)(Sj,{gap:0,children:[O,(0,Y.jsx)(tft,{billingHistory:k,products:A})]})]}),e[26]=k,e[27]=A,e[28]=j):j=e[28];let M;e[29]!==j||e[30]!==y?(M=(0,Y.jsx)(XE.Autosize,{h:y,flex:1,styles:b,children:j}),e[29]=j,e[30]=y,e[31]=M):M=e[31];let N;e[32]===Symbol.for(`react.memo_cache_sentinel`)?(N={base:250,lg:350},e[32]=N):N=e[32];let P=s?h:m,F;e[33]!==g||e[34]!==P?(F=(0,Y.jsx)(fft,{handleRestartSubscription:P,restartLoading:g}),e[33]=g,e[34]=P,e[35]=F):F=e[35];let I;e[36]===Symbol.for(`react.memo_cache_sentinel`)?(I=(0,Y.jsx)(apt,{}),e[36]=I):I=e[36];let L;e[37]===r?L=e[38]:(L=(0,Y.jsx)(spt,{creditBalances:r}),e[37]=r,e[38]=L);let R;e[39]!==F||e[40]!==L?(R=(0,Y.jsxs)(Sj,{gap:16,w:N,children:[F,I,L]}),e[39]=F,e[40]=L,e[41]=R):R=e[41];let z;e[42]!==M||e[43]!==R?(z=(0,Y.jsxs)(Z,{gap:6,w:`100%`,children:[M,R]}),e[42]=M,e[43]=R,e[44]=z):z=e[44];let B;e[45]!==c||e[46]!==_||e[47]!==d?(B=(0,Y.jsx)(m3,{opened:c,onClose:d,checkoutItems:_}),e[45]=c,e[46]=_,e[47]=d,e[48]=B):B=e[48];let V;return e[49]!==z||e[50]!==B||e[51]!==v?(V=(0,Y.jsxs)(Sj,{gap:10,children:[v,z,B]}),e[49]=z,e[50]=B,e[51]=v,e[52]=V):V=e[52],V};function Spt(e){return{quantity:1,priceId:e.price.id}}var h3={track:`_track_v1k9d_1`,bar:`_bar_v1k9d_6`,mark:`_mark_v1k9d_10`,markLabel:`_markLabel_v1k9d_14`,currentPlanLabel:`_currentPlanLabel_v1k9d_18`,label:`_label_v1k9d_23`,thumb:`_thumb_v1k9d_27`},g3=e=>{let t=(0,q.c)(36),{monthlyVisitors:n,setMonthlyVisitors:r}=e,{currentPrice:i}=e3(),{threshold:a}=lL(),{products:o}=oQ(),s;t[0]===o?s=t[1]:(s=T4e(o),t[0]=o,t[1]=s);let c=s,l=i?.custom_data?.pageviews?Number(i.custom_data.pageviews):void 0,u;t[2]!==n||t[3]!==o?(u=o?.flatMap(Cpt).find(e=>Number(e.custom_data?.pageviews)===n),t[2]=n,t[3]=o,t[4]=u):u=t[4];let d=u,f=d?.custom_data?.translated_traffic?Number(d.custom_data.translated_traffic):null,p;t[5]!==r||t[6]!==c?(p=e=>{r(c[e].visitors)},t[5]=r,t[6]=c,t[7]=p):p=t[7];let m=p,h;if(t[8]!==n||t[9]!==c){let e;t[11]===n?e=t[12]:(e=e=>e.visitors===n,t[11]=n,t[12]=e),h=c.findIndex(e),t[8]=n,t[9]=c,t[10]=h}else h=t[10];let g=h,_=a!==Number(i?.custom_data?.translated_traffic),v;if(t[13]!==l||t[14]!==_||t[15]!==c){let e;t[17]!==l||t[18]!==_?(e=e=>{let{value:t,label:n,visitors:r}=e;return{value:t,label:l&&l===r&&!_?(0,Y.jsxs)(Q,{c:$(`blue`,6),fw:700,ta:`center`,lh:1,children:[n,(0,Y.jsx)(`br`,{}),`Current Plan`]}):n}},t[17]=l,t[18]=_,t[19]=e):e=t[19],v=c.map(e),t[13]=l,t[14]=_,t[15]=c,t[16]=v}else v=t[16];let y=v,b;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,Y.jsx)(Xj,{order:2,ta:`center`,c:$(`blue`,8),children:`Monthly Translated Pageviews Calculator`}),t[20]=b):b=t[20];let x;t[21]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Y.jsxs)(Sj,{gap:24,align:`center`,children:[b,(0,Y.jsx)(Q,{ta:`center`,fz:`sm`,c:$(`blue`,8),children:`Use the slider below to estimate your website's monthly visitor traffic. We'll use this estimate to calculate your monthly translation pageviews threshold.`})]}),t[21]=x):x=t[21];let S=g===-1?0:g,C=c.length-1,w;t[22]===c?w=t[23]:(w=e=>c[e]?.label??``,t[22]=c,t[23]=w);let T;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(T={track:h3.track,bar:h3.bar,mark:h3.mark,markLabel:h3.markLabel,label:h3.label,thumb:h3.thumb},t[24]=T):T=t[24];let E;t[25]!==m||t[26]!==y||t[27]!==w||t[28]!==S||t[29]!==C?(E=(0,Y.jsx)(yj,{value:S,onChange:m,min:0,max:C,step:1,marks:y,w:`100%`,label:w,classNames:T,mb:12}),t[25]=m,t[26]=y,t[27]=w,t[28]=S,t[29]=C,t[30]=E):E=t[30];let D;t[31]===f?D=t[32]:(D=f!==null&&(0,Y.jsxs)(Z,{gap:4,align:`center`,p:8,children:[(0,Y.jsx)(Q,{fw:700,fz:20,c:$(`blue`,8),children:f.toLocaleString()}),(0,Y.jsx)(Q,{c:$(`blue`,8),children:`translated pageviews/month`})]}),t[31]=f,t[32]=D);let O;return t[33]!==E||t[34]!==D?(O=(0,Y.jsx)(GO,{px:48,pt:24,pb:16,children:(0,Y.jsxs)(Sj,{gap:36,align:`center`,children:[x,E,D]})}),t[33]=E,t[34]=D,t[35]=O):O=t[35],O};function Cpt(e){return e.prices??[]}var wpt=[cQ,lQ],_3=e=>!!e&&wpt.includes(e),Tpt=e=>dQ.find(t=>t.method===e)?.label??``,Ept=e=>{let t=(0,q.c)(19),{opened:n,onClose:r,onContinue:i,deploymentMethod:a}=e,o=LL(`deployment-method`),s;t[0]===r?s=t[1]:(s={label:`Cancel`,action:r},t[0]=r,t[1]=s);let c;t[2]===i?c=t[3]:(c={label:`Continue to Purchase`,action:i},t[2]=i,t[3]=c);let l;t[4]!==s||t[5]!==c?(l=[s,c],t[4]=s,t[5]=c,t[6]=l):l=t[6];let u;t[7]===a?u=t[8]:(u=Tpt(a),t[7]=a,t[8]=u);let d;t[9]===o?d=t[10]:(d=(0,Y.jsx)(JM,{to:o,fw:600,children:`update your deployment method`}),t[9]=o,t[10]=d);let f;t[11]!==u||t[12]!==d?(f=(0,Y.jsxs)(Q,{pb:16,children:[`You are currently using the `,u,` `,`deployment method. Flattening is only compatible with Folder and Subdomain deployment methods. You can continue with your purchase now, but you'll need to`,` `,d,` `,`before using this feature.`]}),t[11]=u,t[12]=d,t[13]=f):f=t[13];let p;return t[14]!==r||t[15]!==n||t[16]!==l||t[17]!==f?(p=(0,Y.jsx)(YM,{opened:n,onClose:r,title:`Update Your Deployment Method`,footerActions:l,children:f}),t[14]=r,t[15]=n,t[16]=l,t[17]=f,t[18]=p):p=t[18],p},v3={code:``,discount:null,error:null,warning:null},Dpt=(0,J.createContext)(void 0),y3=()=>{let e=(0,J.use)(Dpt);if(!e)throw Error(`useDiscountPreview must be used within DiscountPreviewProvider`);return e},b3=e=>{let t=(0,q.c)(10),{recurringOnly:n}=e===void 0?{}:e,r=n===void 0?!1:n,{discountState:i}=y3(),{currentDiscount:a,subscription:o,products:s}=oQ(),c=i.discount??a,l=r&&!c?.recur?null:c,u=i.discount?i.discount.expires_at:o?.discount?.ends_at??null,d;t[0]!==l||t[1]!==u?(d=l&&u?Ss(u,`rfc`):null,t[0]=l,t[1]=u,t[2]=d):d=t[2];let f;t[3]!==l||t[4]!==s?(f=OQ(l,s),t[3]=l,t[4]=s,t[5]=f):f=t[5];let p;return t[6]!==l||t[7]!==d||t[8]!==f?(p={discount:l,discountExpiresAt:d,isOrderLevel:f},t[6]=l,t[7]=d,t[8]=f,t[9]=p):p=t[9],p},x3=e=>{let t=(0,q.c)(5),{children:n}=e,[r,i]=(0,J.useState)(v3),a;t[0]===r?a=t[1]:(a={discountState:r,setDiscountState:i},t[0]=r,t[1]=a);let o=a,s;return t[2]!==n||t[3]!==o?(s=(0,Y.jsx)(Dpt,{value:o,children:n}),t[2]=n,t[3]=o,t[4]=s):s=t[4],s},S3=`Invalid discount code`,Opt=e=>e?`This code does not apply to any of your selected items, so your existing discount will stay in place.`:`This code does not apply to any of your selected items.`,kpt=e=>e.usage_limit===null||e.times_used<e.usage_limit,Apt=e=>!!e.expires_at&&new Date(e.expires_at).getTime()<=Date.now(),jpt=(e,{forCheckout:t,hasExistingSubscription:n})=>e.status===`active`?Apt(e)?`This discount code has expired`:kpt(e)?n&&!e.recur?`Only recurring discount codes can be applied to a subscription`:t&&!e.enabled_for_checkout?`This discount code cannot be redeemed at checkout`:null:`This discount code has no uses remaining`:S3,Mpt=async(e,t)=>{let n=e.trim();if(!n)return{discount:null,error:S3};try{let e=await X2e(n);if(!ea(e.status)||!ea(e.data?.status))return{discount:null,error:S3};let r=(e.data.result?.data??[]).find(e=>e.code?.toLowerCase()===n.toLowerCase());if(!r)return{discount:null,error:S3};let i=jpt(r,t);return i?{discount:null,error:i}:{discount:r,error:null}}catch{return{discount:null,error:S3}}},C3=e=>{let t=(0,q.c)(50),{forCheckout:n,prices:r,onAfterApply:i,onAfterRemove:a}=e,{currentDiscount:o}=oQ(),{paddleSubscription:s,isExpired:c}=e3(),{discountState:l,setDiscountState:u}=y3(),{code:d,discount:f,error:p,warning:m}=l,[h,g]=(0,J.useState)(!1),_;t[0]!==d||t[1]!==o||t[2]!==n||t[3]!==c||t[4]!==i||t[5]!==s||t[6]!==r||t[7]!==u?(_=async e=>{e.preventDefault(),g(!0);let t=(e,t)=>{let n=t===void 0?!1:t;
247return u({code:d,discount:null,error:n?null:e,warning:n?e:null})},a=await Mpt(d,{forCheckout:n,hasExistingSubscription:!!s&&!c});if(!a.discount)t(a.error);else if(!DQ(a.discount,r))t(Opt(!!o),!0);else{let e=await i?.(a.discount);e?t(e):u({code:a.discount.code??d,discount:a.discount,error:null,warning:null})}g(!1)},t[0]=d,t[1]=o,t[2]=n,t[3]=c,t[4]=i,t[5]=s,t[6]=r,t[7]=u,t[8]=_):_=t[8];let v=_,y;t[9]!==l||t[10]!==a||t[11]!==u?(y=async()=>{g(!0);let e=await a?.();u(e?{...l,error:e}:v3),g(!1)},t[9]=l,t[10]=a,t[11]=u,t[12]=y):y=t[12];let b=y,x=!!f&&!!o&&f.id!==o.id,S=!!f,C;t[13]!==p||t[14]!==u||t[15]!==m?(C=p||m?(0,Y.jsx)(_D,{"aria-label":`Clear discount code`,onClick:()=>u(v3)}):null,t[13]=p,t[14]=u,t[15]=m,t[16]=C):C=t[16];let w;t[17]===u?w=t[18]:(w=e=>{let{currentTarget:t}=e;return u({...v3,code:t.value})},t[17]=u,t[18]=w);let T;t[19]!==d||t[20]!==p||t[21]!==S||t[22]!==C||t[23]!==w?(T=(0,Y.jsx)(Kj,{flex:1,"aria-label":`Discount code`,placeholder:`Add discount code`,value:d,error:p,disabled:S,rightSectionPointerEvents:`auto`,rightSection:C,onChange:w}),t[19]=d,t[20]=p,t[21]=S,t[22]=C,t[23]=w,t[24]=T):T=t[24];let E;t[25]!==d||t[26]!==f||t[27]!==b||t[28]!==h?(E=f?(0,Y.jsx)(HO,{variant:`outline`,loading:h,onClick:b,children:`Remove`}):(0,Y.jsx)(HO,{type:`submit`,loading:h,disabled:!d.trim(),children:`Apply`}),t[25]=d,t[26]=f,t[27]=b,t[28]=h,t[29]=E):E=t[29];let D;t[30]!==T||t[31]!==E?(D=(0,Y.jsxs)(Z,{gap:8,align:`flex-start`,children:[T,E]}),t[30]=T,t[31]=E,t[32]=D):D=t[32];let O;t[33]!==v||t[34]!==D?(O=(0,Y.jsx)(`form`,{onSubmit:v,children:D}),t[33]=v,t[34]=D,t[35]=O):O=t[35];let k;t[36]!==o||t[37]!==f||t[38]!==p||t[39]!==m?(k=f?(0,Y.jsxs)(Q,{fz:12,c:$(`green`,7),children:[`Code `,f.code,` applied.`,!f.recur&&` This discount applies to your first billing cycle only and will not recur.`]}):!p&&!m&&o?.code&&(0,Y.jsxs)(Q,{fz:12,c:$(`blueGray`,6),children:[`Code `,o.code,` is currently applied to your subscription.`]}),t[36]=o,t[37]=f,t[38]=p,t[39]=m,t[40]=k):k=t[40];let A;t[41]===m?A=t[42]:(A=m&&(0,Y.jsx)(KD,{variant:`warning`,icon:(0,Y.jsx)(jM,{}),children:m}),t[41]=m,t[42]=A);let j;t[43]===x?j=t[44]:(j=x&&(0,Y.jsx)(KD,{variant:`warning`,icon:(0,Y.jsx)(jM,{}),children:`You can only have one discount applied at a time. Adding this code will replace your existing discount.`}),t[43]=x,t[44]=j);let M;return t[45]!==k||t[46]!==A||t[47]!==j||t[48]!==O?(M=(0,Y.jsxs)(Sj,{gap:8,children:[O,k,A,j]}),t[45]=k,t[46]=A,t[47]=j,t[48]=O,t[49]=M):M=t[49],M},Npt=({selectedAddOns:e,selectedPrice:t,isMonthly:n,selectedPlan:r,newProjectKey:i,customerId:a,onCheckoutComplete:o,onSkip:s})=>{let{project:c}=nL(),{products:l}=oQ(),{discount:u,discountExpiresAt:d,isOrderLevel:f}=b3(),p=eL().xapisUser,m=f3(),{isDesktopSize:h}=zI(),g=r===mQ.PRO,_=(0,J.useMemo)(()=>SQ(e,n,l,g),[e,n,l,g]),v=[...t?[t]:[],..._],y=CQ(v),b=AQ(v,u),x=y-b,S=u&&C4e(u)&&DQ(u,v)?u.id:null,C=new Date;C.setMonth(C.getMonth()+(n?1:12));let w=_.some(e=>l?.find(t=>t.id===e.product_id)?.name===mQ.FLATTENING)&&!_3(c?.deployment_method),[T,{open:E,close:D}]=tC(!1),O=()=>{if(w){E();return}k()},k=async()=>{if(!p.email){PI(`Please ensure you have a valid email address before continuing.`);return}if(!m||!t){PI(`Whoops, something went wrong. Please try again later.`);return}let e=v.map(e=>({priceId:e.id,quantity:1})),n=_.find(e=>l?.find(t=>t.id===e.product_id)?.name===`Flattening`),r={project_key:i??c.project_key,threshold:Number(t.custom_data?.translated_traffic),render_threshold:n?.custom_data?.render_threshold?Number(n.custom_data.render_threshold):0,is_trial_conversion:!0},s;if(a)try{s=(await W2e(a,c.project_key))?.data?.result?.data?.customer_auth_token}catch{s=void 0}let u={items:e,settings:{displayMode:`overlay`},customData:r,...S&&{discountId:S}};m(s?{...u,customerAuthToken:s}:{...u,customer:{email:p.email}},e=>{o?.(e)})};return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(GO,{w:{base:`100%`,lg:350},p:20,pt:{base:12,lg:20},h:`fit-content`,miw:{base:void 0,lg:350},style:{boxShadow:h?`none`:`0 -2px 4px 0 rgba(0, 0, 0, 0.09)`},children:(0,Y.jsxs)(Sj,{gap:10,children:[(0,Y.jsx)(Q,{fw:700,fz:18,c:$(`blue`,8),children:`Purchase Summary`}),(0,Y.jsxs)(Sj,{gap:12,children:[v.map((e,n)=>{let r=n===0&&t!==null,i=bQ(e),a=Number(e.unit_price.amount)/100,o=i?xQ(e,l):null,s=f?null:kQ(e,u);return(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[(0,Y.jsx)(Q,{fw:700,c:$(`blue`,8),lh:1,children:gQ(e,r,l)}),i&&(0,Y.jsx)(RO,{size:`sm`,c:$(`green`,7),bg:$(`green`,0),style:{borderColor:$(`green`,4),border:`1px solid`},children:`Pro Discount`}),(0,Y.jsx)(Q,{display:{base:`block`,lg:`none`},children:r&&vQ(e)})]}),(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[i&&o!==null&&(0,Y.jsxs)(Q,{fz:14,fw:500,c:$(`blueGray`,5),td:`line-through`,lh:1,children:[`$`,o.toLocaleStr
247ing()]}),(0,Y.jsxs)(Q,{fz:16,fw:700,c:i?$(`green`,7):$(`blue`,8),lh:1,children:[`$`,a.toLocaleString()]}),(0,Y.jsx)(Q,{w:{base:120,lg:`auto`},ta:{base:`right`,lg:`left`},display:{base:`block`,lg:`none`},children:yQ(e)})]})]}),r?(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,display:{base:`none`,lg:`flex`},children:[(0,Y.jsx)(Q,{children:vQ(e)}),(0,Y.jsx)(Q,{children:yQ(e)})]}):(0,Y.jsx)(Z,{justify:`flex-end`,align:`center`,display:{base:`none`,lg:`flex`},children:(0,Y.jsx)(Q,{children:yQ(e)})}),s!==null&&u&&(0,Y.jsx)(r3,{discount:u,discountAmount:s,discountExpiresAt:d,showAmount:!0,mr:{base:128,lg:0}})]},e.id)}),f&&u&&b>0&&(0,Y.jsx)(i3,{discount:u,amount:b,discountExpiresAt:d})]}),(0,Y.jsxs)(Sj,{gap:8,w:`100%`,children:[(0,Y.jsx)(lk,{color:$(`blueGray`,2)}),(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsx)(Q,{c:$(`blue`,8),fw:700,children:`Total (USD)`}),(0,Y.jsxs)(Z,{gap:8,align:`center`,direction:{base:`row`,lg:`column`},children:[(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[b>0&&(0,Y.jsx)(Q,{fz:18,fw:500,lh:1,c:$(`blueGray`,5),td:`line-through`,children:jQ(y)}),(0,Y.jsx)(Q,{c:b>0?$(`green`,7):$(`blue`,8),fw:700,fz:24,lh:1,children:jQ(x)})]}),(0,Y.jsx)(Q,{w:{base:120,lg:`auto`},ta:{base:`right`,lg:`right`},children:`Due At Checkout`})]})]}),!f&&b>0&&(0,Y.jsxs)(Q,{fz:12,ta:`right`,c:$(`green`,7),children:[`-`,jQ(b),` discount`]})]}),(0,Y.jsx)(C3,{forCheckout:!0,prices:v}),(0,Y.jsx)(HO,{disabled:!t,onClick:O,children:`Continue to Check Out`}),s&&(0,Y.jsx)(HO,{variant:`outline`,onClick:s,children:`Skip plan selection`})]})}),(0,Y.jsx)(Ept,{opened:T,onClose:D,onContinue:()=>{D(),k()},deploymentMethod:c?.deployment_method})]})},Ppt=({plan:e,isSelected:t,onSelect:n,isRecommended:r,isMonthly:i,monthlyVisitors:a,isCurrent:o})=>{let[s,c]=(0,J.useState)(!1),{products:l}=oQ(),{discount:u,discountExpiresAt:d,isOrderLevel:f}=b3({recurringOnly:!0}),{isExpired:p,isCanceled:m}=e3(),h=(l?.find(t=>t.name===e.name)?.prices)?.find(({billing_cycle:e,custom_data:t})=>e?.interval===(i?hQ.MONTH:hQ.YEAR)&&Number(t?.pageviews)===a);if(!h)return(0,Y.jsx)(Y.Fragment,{});let g=Number(h.unit_price.amount)/100,_=f?null:kQ(h,u),v=_?g-_:g,y=m?`Cancelled`:p?`Expired`:`Current Plan`,b=m?$(`orange`,0,.5):p?$(`red`,0,.5):$(`blue`,5),x=m?$(`orange`,7):p?$(`red`,5):`white`;return(0,Y.jsxs)(GO,{p:0,style:{border:t?`2px solid ${$(`blue`,5)}`:`1px solid ${$(`blueGray`,2)}`,cursor:`pointer`,position:`relative`,backgroundColor:s?$(`blue`,0):`white`,transition:`background-color 0.2s ease`,overflow:`hidden`},onClick:()=>n(e.name),onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),flex:{base:void 0,lg:1},w:{base:`100%`,lg:void 0},shadow:t?`0 4px 4px 0 rgba(0, 0, 0, 0.25)`:`none`,children:[(o||r)&&(0,Y.jsx)(Z,{justify:`center`,style:{position:`absolute`,top:0,left:0,right:0},children:(0,Y.jsx)(RO,{variant:`filled`,bg:o?b:$(`green`,6),c:o?x:`white`,leftSection:o&&(p||m)?(0,Y.jsx)(jM,{size:14,fill:$(`red`,5)}):void 0,tt:`capitalize`,style:{borderRadius:`0 0 8px 8px`},children:o?y:`Most Popular`})}),(0,Y.jsxs)(Sj,{gap:0,pt:o||r?20:25,px:24,pb:24,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`flex-start`,mb:4,children:[(0,Y.jsx)(Q,{fw:700,fz:24,c:$(`blue`,5),children:e.name}),(0,Y.jsxs)(Q,{fw:700,fz:24,c:$(`blue`,8),children:[_&&(0,Y.jsx)(Q,{span:!0,fw:500,fz:16,c:$(`blueGray`,5),td:`line-through`,mr:6,children:jQ(g)}),(0,Y.jsx)(Q,{span:!0,fw:700,fz:24,c:_?$(`green`,7):$(`blue`,8),children:jQ(v)}),(0,Y.jsxs)(Q,{span:!0,fw:400,fz:14,c:_?$(`green`,7):$(`blue`,8),children:[` `,`/`,i?`month`:`year`]})]})]}),_!==null&&u&&(0,Y.jsx)(Z,{justify:`flex-end`,children:(0,Y.jsx)(r3,{discount:u,discountExpiresAt:d})}),(0,Y.jsx)(Q,{fz:14,fw:600,c:$(`blue`,8),mb:32,children:e.title}),(0,Y.jsxs)(Sj,{gap:0,children:[e.includesFrom&&(0,Y.jsxs)(Q,{fw:700,fz:14,c:$(`blue`,8),mb:12,children:[`Includes everything in `,e.includesFrom,`, plus:`]}),(0,Y.jsx)(Sj,{gap:8,children:e.features.map(e=>(0,Y.jsxs)(Z,{gap:12,align:`center`,children:[(0,Y.jsx)(ML,{size:24,color:$(`green`,6),style:{flexShrink:0}}),(0,Y.jsx)(Q,{fw:600,fz:14,c:$(`blue`,8),children:e.name}),e.comingSoon&&(0,Y.jsx)(RO,{size:`sm`,bg:$(`blue`,0),c:$(`blue`,5),style:{border:`1px solid ${$(`blue`,2)}`,flexShrink:0},children:`Coming Soon`})]},e.name))})]})]})]})},w3=e=>{let t=(0,q.c)(38),{selectedPlan:n,setSelectedPlan:r,monthlyVisitors:i,isMonthly:a,setIsMonthly:o}=e,{currentPlan:s}=e3(),c;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(c={borderRadius:36},t[0]=c):c=t[0];let l;t[1]===a?l=t[2]:(l=a?$(`blue`,1):`white`,t[1]=a,t[2]=l);let u;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(u=$(`blue`,8),t[3]=u):u=t[3];let d=a?`default`:`pointer`,f;t[4]===d?f=t[5]:(f={cursor:d},t[4]=d,t[5]=f);let p;t[6]===o?p=t[7]:(p=()=>o(!0),t[6]=o,t[7]=p);let m;t[8]!==l||t[9]!==f||t[10]!==p?(m=(0,Y.jsx)(HO,{bg:l,c:u,bd:`none`,style:f,onClick:p,fw:600,children:`Pay Monthly`}),t[8]=l,t[9]=f,t[10]=p,t[11]=m):m=t[11];let h;
247t[12]===a?h=t[13]:(h=a?`white`:$(`blue`,1),t[12]=a,t[13]=h);let g=a?`pointer`:`default`,_;t[14]===g?_=t[15]:(_={cursor:g},t[14]=g,t[15]=_);let v;t[16]===o?v=t[17]:(v=()=>o(!1),t[16]=o,t[17]=v);let y;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(y=$(`blue`,8),t[18]=y):y=t[18];let b;t[19]!==_||t[20]!==v||t[21]!==h?(b=(0,Y.jsxs)(HO,{bg:h,bd:`none`,style:_,onClick:v,fw:600,c:y,children:[`Pay Annually (save `,16,`%)`]}),t[19]=_,t[20]=v,t[21]=h,t[22]=b):b=t[22];let x;t[23]!==b||t[24]!==m?(x=(0,Y.jsx)(GO,{p:8,w:`fit-content`,style:c,children:(0,Y.jsxs)(Z,{gap:12,children:[m,b]})}),t[23]=b,t[24]=m,t[25]=x):x=t[25];let S;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(S={base:`column`,lg:`row`},t[26]=S):S=t[26];let C;t[27]!==s||t[28]!==a||t[29]!==i||t[30]!==n||t[31]!==r?(C=pft.map(e=>(0,Y.jsx)(Ppt,{plan:e,isSelected:n===e.name,isCurrent:s===e.name,onSelect:r,isRecommended:e.name===`Core`&&!s,isMonthly:a,monthlyVisitors:i,hasCheckMark:n===e.name},e.name)),t[27]=s,t[28]=a,t[29]=i,t[30]=n,t[31]=r,t[32]=C):C=t[32];let w;t[33]===C?w=t[34]:(w=(0,Y.jsx)(Z,{gap:20,justify:`center`,w:`100%`,direction:S,children:C}),t[33]=C,t[34]=w);let T;return t[35]!==x||t[36]!==w?(T=(0,Y.jsxs)(Sj,{gap:8,align:`center`,w:`100%`,children:[x,w]}),t[35]=x,t[36]=w,t[37]=T):T=t[37],T},Fpt=({onFlatteningSelect:e,isMonthly:t,currentAddOn:n,selectedPlan:r,isSelected:i,initialThreshold:a})=>{let{products:o}=oQ(),{discount:s,discountExpiresAt:c,isOrderLevel:l}=b3({recurringOnly:!0}),{isExpired:u,isCanceled:d}=e3(),{project:f}=nL(),p=r===mQ.GO,m=!_3(f?.deployment_method),h=n?.value||0,g=ke+`/article/259-prerendering-overview`,[_,v]=(0,J.useState)(h||a||null),y=o?.find(e=>e.name===mQ.FLATTENING),b=r===mQ.PRO,x=(0,J.useMemo)(()=>y?.prices?y.prices.filter(({billing_cycle:e,custom_data:n})=>e?.interval===(t?hQ.MONTH:hQ.YEAR)&&(b?n?.translation_subscription===mQ.PRO:!n?.translation_subscription)).sort((e,t)=>Number(e.custom_data?.render_threshold)-Number(t.custom_data?.render_threshold)):[],[y,t,b]),S=(0,J.useMemo)(()=>{if(_!==null&&y){let e=x.find(e=>Number(e.custom_data?.render_threshold)===_);if(e)return e}return x[0]??null},[_,x,y]),C=S?Number(S.unit_price.amount)/100:0,w=b&&S?.custom_data?.translation_subscription===mQ.PRO,T=w&&S?(y?.prices)?.find(e=>e.billing_cycle?.interval===S.billing_cycle?.interval&&Number(e.custom_data?.render_threshold)===Number(S.custom_data?.render_threshold)&&!e.custom_data?.translation_subscription):null,E=T?Number(T.unit_price.amount)/100:null,D=S&&!l?kQ(S,s):null,O=D?C-D:C,k=x.map(e=>{let t=n&&Number(e.custom_data?.render_threshold)===n.value;return{value:e.id,label:`${(Number(e.custom_data?.render_threshold??0)/1e3).toLocaleString()}k renders /month${t?` (Current)`:``}`}});return(0,Y.jsxs)(GO,{p:20,flex:1,style:{cursor:p?`not-allowed`:`pointer`,position:`relative`},bd:i?`1px solid ${$(`blue`,5)}`:`1px solid ${$(`blueGray`,2)}`,bg:p?$(`gray`,1):`white`,shadow:i?`0 4px 4px 0 rgba(0, 0, 0, 0.25)`:`none`,onClick:()=>{p||(i?e(null):S&&e(S))},children:[i&&(0,Y.jsx)(Z,{style:{position:`absolute`,top:12,right:12},children:(0,Y.jsx)(MM,{size:24,fill:$(`blue`,5)})}),(0,Y.jsxs)(Sj,{gap:8,children:[(0,Y.jsxs)(Z,{justify:`space-between`,children:[(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[(0,Y.jsx)(vft,{size:24,color:$(`blue`,5)}),n&&(0,Y.jsx)(RO,{bg:d?$(`orange`,0,.5):u?$(`red`,0,.5):$(`blue`,0),c:u||d?$(`red`,4):$(`blue`,5),style:{borderColor:u||d?$(`red`,4):$(`blue`,5)},leftSection:u?(0,Y.jsx)(jM,{size:14,fill:$(`red`,4)}):void 0,tt:`capitalize`,children:d?`Cancelled`:u?`Expired`:`Currently Active`})]}),p&&(0,Y.jsx)(QA,{label:`Upgrade to Core to get access`,disabled:!p,children:(0,Y.jsxs)(Z,{align:`center`,gap:4,c:`blue.8`,children:[(0,Y.jsx)(SL,{size:20}),(0,Y.jsx)(Q,{fz:`sm`,fw:600,c:`inherit`,children:`Core/Pro`})]})})]}),(0,Y.jsxs)(Sj,{gap:16,children:[m&&!p&&(0,Y.jsx)(KD,{variant:`info`,icon:(0,Y.jsx)(AM,{}),children:`This feature is compatible with folder and subdomain deployment methods only`}),(0,Y.jsx)(Q,{fw:600,fz:16,children:`Flattening`}),(0,Y.jsxs)(Q,{children:[`Serve rendered HTML versions of your dynamic pages to bots and crawlers while keeping them dynamic for real users. Flattening helps search engines crawl your site more easily and index content faster and more reliably. `,(0,Y.jsx)(`b`,{children:`Setup Required `}),` `,(0,Y.jsxs)(tg,{to:g,target:`_blank`,rel:`noopener noreferrer`,children:[`Read More`,` `]})]}),(0,Y.jsx)(`div`,{onClick:e=>e.stopPropagation(),children:(0,Y.jsx)(ej,{data:k,value:S?.id||k[0]?.value||null,onChange:t=>{if(!t||!y){v(null),i&&e(null);return}let n=y.prices?.find(e=>e.id===t);n&&(v(Number(n.custom_data?.render_threshold)),i&&e(n))},styles:{input:{padding:8,borderRadius:20,borderColor:$(`gray`,1)},dropdown:{boxShadow:`0 4px 4px 0 rgba(0, 0, 0, 0.25)`}},allowDeselect:!1,comboboxProps:{position:`bottom`,middlewares:{flip:!1,shift:!1}},disabled:p})}),S&&(0,Y.jsxs)(Sj,{gap:4,children:[(w||D)&&(0,Y.jsxs)(Z,{gap:4,align:`center`,wrap:`wrap`,children:[w&&(0,Y.jsx)(RO,{size:`xs`,c:$(`green`,7),bg:$(`green`,0),style:{borderColor:$(`green`,4),border:`1px solid`},children:`Pro Discount Active`}),D!==null&&s&&(0,Y.jsx)(r3,{discount:s,discountExpiresAt:c})]}),(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[w&&E!==null||D?(0,Y.jsx)(Q,{c:$(`blueGray`,5),fz:14,fw:500,td:`line-through`,children:jQ(w&&E!==null?E:C)}):null,(0,Y.jsxs)(Q,{children:[(0,Y.jsx)(Q,{span:!0,c:w||D?$(`green`,7):$(`blue`,8),fz:16,fw:600,children:jQ(O)}),(0,Y.jsxs)(Q,{span:!0,c:w||D?$(`green`,7):$(`blue`,8),children:[`/`,t?`month`:`year`]})]})]})]})]})]})]})},T3=(0,J.forwardRef)((e,t)=>{let n=(0,q.c)(24),{setSelectedAddOns:r,selectedAddOns:i,isMonthly:a,selectedPlan:o}=e,{products:s}=oQ(),{currentAddOns:c}=e3(),l;n[0]===s?l=n[1]:(l=s?.find(Ipt),n[0]=s,n[1]=l);let u=l,d;n[2]!==u||n[3]!==r?(d=e=>{u&&r(t=>{let n=new Map(t);return e?n.set(mQ.FLATTENING,wQ(e)):n.delete(mQ.FLATTENING),n})},n[2]=u,n[3]=r,n[4]=d):d=n[4];let f=d,p;n[5]===Symbol.for(`react.memo_cache_sentinel`)?(p=(0,Y.jsx)(Q,{fw:700,fz:18,children:`Add Ons`}),n[5]=p):p=n[5];let m;n[6]===Symbol.for(`react.memo_cache_sentinel`)?(m={base:`column`,lg:`row`},n[6]=m):m=n[6];let h;n[7]===i?h=n[8]:(h=i?.has(mQ.FLATTENING)??!1,n[7]=i,n[8]=h);let g;n[9]===c?g=n[10]:(g=c.get(mQ.FLATTENING)??void 0,n[9]=c,n[10]=g);let _=i.get(mQ.FLATTENING)?.value,v;n[11]!==f||n[12]!==a||n[13]!==o||n[14]!==h||n[15]!==g||n[16]!==_?(v=(0,Y.jsx)(Fpt,{onFlatteningSelect:f,isSelected:h,isMonthly:a,currentAddOn:g,initialThreshold:_,selectedPlan:o}),n[11]=f,n[12]=a,n[13]=o,n[14]=h,n[15]=g,n[16]=_,n[17]=v):v=n[17];let y;n[18]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,Y.jsx)(GO,{p:20,flex:1,style:{backgroundColor:$(`gray`,0)},children:(0,Y.jsx)(Q,{children:`More Add-Ons Coming Soon`})}),n[18]=y):y=n[18];let b;n[19]===v?b=n[20]:(b=(0,Y.jsxs)(Sj,{gap:8,children:[p,(0,Y.jsxs)(Z,{gap:20,direction:m,children:[v,y]})]}),n[19]=v,n[20]=b);let x;return n[21]!==t||n[22]!==b?(x=(0,Y.jsx)(GO,{p:20,ref:t,children:b}),n[21]=t,n[22]=b,n[23]=x):x=n[23],x});T3.displayName=`AddOnsCard`;function Ipt(e){return e.name===mQ.FLATTENING}var Lpt=[{name:`Languages`,go:`1`,core:`5`,pro:`Unlimited`},{name:`Users`,go:`1`,core:`5`,pro:`Unlimited`},{name:`Automatic Translation`,go:!0,core:!0,pro:!0},{name:`Self-Service Translation`,go:!0,core:!0,pro:!0},{name:`Translation Workflow`,go:`Basic`,core:`Basic`,pro:`Advanced`},{name:`In Context Editor`,go:!0,core:!0,pro:!0},{name:`AI Live Assist`,go:!1,core:!0,pro:!0},{name:`Glossary Rules`,go:!0,core:!0,pro:!0},{name:`Translation Repository `,go:!0,core:!0,pro:!0},{name:`Export & Import`,go:!1,core:!0,pro:!0},{name:`Asset localization`,go:!0,core:!0,pro:!0},{name:`Reporting & Statistics`,go:!0,core:!0,pro:!0},{name:`Integrations`,go:!0,core:!0,pro:!0},{name:`Multilingual SEO`,go:!1,core:!0,pro:!0},{name:`Deployment Methods`,go:!1,core:!0,pro:!0},{name:`Pre-Rendering Flattening`,go:!1,core:`Add On`,pro:`20% discount`},{name:`Multilingual Site Search`,go:!1,core:`Add On`,pro:!0},{name:`Translation API`,go:!1,core:!1,pro:!0},{name:`Documentation`,go:!0,core:!0,pro:!0},{name:`Support Type`,go:`Basic`,core:`Priority`,pro:`Dedicated`}],E3=()=>{let e=(0,q.c)(6),t=Rpt,n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(Q,{fz:18,fw:700,c:$(`blue`,8),children:`Feature Comparison Table`}),e[0]=n):n=e[0];let r;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(r=$(`blueGray`,0),e[1]=r):r=e[1];let i;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(Q,{fz:16,fw:700,c:$(`blue`,8),children:`Features`}),e[2]=i):i=e[2];let a;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(Q,{fz:16,fw:700,c:$(`blue`,8),ta:`center`,children:`Go`}),e[3]=a):a=e[3];let o;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(Q,{fz:16,fw:700,c:$(`blue`,8),ta:`center`,children:`Core`}),e[4]=o):o=e[4];let s;return e[5]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Y.jsxs)(GO,{p:20,children:[n,(0,Y.jsxs)(Sj,{gap:2,children:[(0,Y.jsx)(Z,{bg:r,p:10,children:(0,Y.jsxs)(nj,{cols:4,w:`100%`,children:[i,a,o,(0,Y.jsx)(Q,{fz:16,fw:700,c:$(`blue`,8),ta:`center`,children:`Pro`})]})}),Lpt.map((e,n)=>{let{name:r,go:i,core:a,pro:o}=e;return(0,Y.jsx)(Z,{bg:n%2==1?$(`blueGray`,0):void 0,p:10,w:`100%`,children:(0,Y.jsxs)(nj,{cols:4,w:`100%`,children:[(0,Y.jsx)(Q,{children:r}),t(i),t(a),t(o)]})},r)})]})]}),e[5]=s):s=e[5],s};function Rpt(e){return typeof e==`boolean`?e?(0,Y.jsx)(Z,{justify:`center`,children:(0,Y.jsx)(MM,{size:24,fill:$(`green`,6)})}):(0,Y.jsx)(Z,{justify:`center`,children:(0,Y.jsx)(kL,{size:24,color:$(`gray`,7)})}):(0,Y.jsx)(Q,{ta:`center`,children:e})}var D3=({initialMonthlyVisitors:e=h4e,initialPlan:t=``,initialIsMonthly:n=!0,initialAddOns:r=new Map}={})=>{let{products:i}=oQ(),[a,o]=(0,J.useState)(e),[s,c]=(0,J.useState)(t),[l,u]=(0,J.useState)(n),[d,f]=(0,J.useState)(r),p=(0,J.useMemo)(()=>!s||!i?null:S4e(i,s,l,a),[s,l,a,i]),m=()=>{f(e=>{let t=new Map(e);return t.delete(mQ.FLATTENING),t})};return{monthlyVisitors:a,setMonthlyVisitors:o,selectedPlan:s,setSelectedPlan:e=>{c(e),e===mQ.GO&&m()},isMonthly:l,setIsMonthly:u,selectedAddOns:d,setSelectedAddOns:f,selectedPrice:p}},zpt=(e,t)=>
247{let n=(0,q.c)(5),{hash:r}=fh(),i,a;n[0]!==t||n[1]!==r||n[2]!==e?(i=()=>{r===t&&e.current&&e.current.scrollIntoView({behavior:`smooth`})},a=[r,t,e],n[0]=t,n[1]=r,n[2]=e,n[3]=i,n[4]=a):(i=n[3],a=n[4]),(0,J.useEffect)(i,a)},Bpt=e=>{let t=(0,q.c)(57),{onCheckoutComplete:n}=e,{canWrite:r}=YL(Ee),i=cs(),a=r&&!i,o=(0,J.useRef)(null);zpt(o,`#addOns`);let[s]=ag(),c;t[0]===s?c=t[1]:(c=s.has(`monthly`)?s.get(`monthly`)===`true`:!0,t[0]=s,t[1]=c);let l=c,{isFreeTrial:u,nextTierPageviews:d}=LQ(),{products:f}=oQ(),p;t[2]!==u||t[3]!==s?(p=s.get(`plan`)??(u?mQ.CORE:``),t[2]=u,t[3]=s,t[4]=p):p=t[4];let m=p,h;t[5]!==d||t[6]!==s?(h=Number(s.get(`traffic`))||d||void 0,t[5]=d,t[6]=s,t[7]=h):h=t[7];let g=h,_;t[8]!==f||t[9]!==s?(_=()=>x4e(f,s.getAll(`addOn`)),t[8]=f,t[9]=s,t[10]=_):_=t[10];let v;t[11]!==l||t[12]!==g||t[13]!==m||t[14]!==_?(v={initialPlan:m,initialIsMonthly:l,initialMonthlyVisitors:g,initialAddOns:_},t[11]=l,t[12]=g,t[13]=m,t[14]=_,t[15]=v):v=t[15];let{monthlyVisitors:y,setMonthlyVisitors:b,selectedPlan:x,setSelectedPlan:S,isMonthly:C,setIsMonthly:w,selectedAddOns:T,setSelectedAddOns:E,selectedPrice:D}=D3(v);if(!a){let e,n;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(e={overflow:`hidden`},n=(0,Y.jsx)(GM,{title:`Plan Features`}),t[16]=e,t[17]=n):(e=t[16],n=t[17]);let r;return t[18]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsxs)(Sj,{gap:0,w:`100%`,style:e,children:[n,(0,Y.jsx)(XE.Autosize,{w:`100%`,mah:`calc(100vh - 150px)`,styles:{thumb:{backgroundColor:$(`gray`,5)}},children:(0,Y.jsx)(E3,{})})]}),t[18]=r):r=t[18],r}let O,k,A;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(O={base:`column`,lg:`row`},k={base:`calc(100vh - 70px)`,lg:`auto`},A={base:0,lg:4},t[19]=O,t[20]=k,t[21]=A):(O=t[19],k=t[20],A=t[21]);let j,M;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(M={overflow:`hidden`},j=(0,Y.jsx)(GM,{title:`Select a plan that works for you!`}),t[22]=j,t[23]=M):(j=t[22],M=t[23]);let N;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(N={base:1,lg:void 0},t[24]=N):N=t[24];let P,F;
247t[25]===Symbol.for(`react.memo_cache_sentinel`)?(P={base:void 0,lg:`calc(100vh - 150px)`},F={thumb:{backgroundColor:$(`gray`,5)}},t[25]=P,t[26]=F):(P=t[25],F=t[26]);let I,L;t[27]===Symbol.for(`react.memo_cache_sentinel`)?(I={base:20,lg:0},L={base:0,lg:16},t[27]=I,t[28]=L):(I=t[27],L=t[28]);let R;t[29]!==y||t[30]!==b?(R=(0,Y.jsx)(g3,{monthlyVisitors:y,setMonthlyVisitors:b}),t[29]=y,t[30]=b,t[31]=R):R=t[31];let z;t[32]!==C||t[33]!==y||t[34]!==x||t[35]!==w||t[36]!==S?(z=(0,Y.jsx)(w3,{setSelectedPlan:S,selectedPlan:x,isMonthly:C,setIsMonthly:w,monthlyVisitors:y}),t[32]=C,t[33]=y,t[34]=x,t[35]=w,t[36]=S,t[37]=z):z=t[37];let B;t[38]!==C||t[39]!==T||t[40]!==x||t[41]!==E?(B=(0,Y.jsx)(T3,{ref:o,setSelectedAddOns:E,selectedAddOns:T,isMonthly:C,selectedPlan:x}),t[38]=C,t[39]=T,t[40]=x,t[41]=E,t[42]=B):B=t[42];let V;t[43]===Symbol.for(`react.memo_cache_sentinel`)?(V=(0,Y.jsx)(E3,{}),t[43]=V):V=t[43];let H;t[44]!==R||t[45]!==z||t[46]!==B?(H=(0,Y.jsxs)(Sj,{gap:0,flex:1,w:`100%`,style:M,children:[j,(0,Y.jsx)(XE.Autosize,{flex:N,w:`100%`,mah:P,styles:F,children:(0,Y.jsxs)(Sj,{gap:24,w:`100%`,pb:I,pr:L,children:[R,z,B,V]})})]}),t[44]=R,t[45]=z,t[46]=B,t[47]=H):H=t[47];let U;t[48]!==C||t[49]!==n||t[50]!==T||t[51]!==x||t[52]!==D?(U=(0,Y.jsx)(Npt,{selectedAddOns:T,selectedPrice:D,isMonthly:C,selectedPlan:x,onCheckoutComplete:n}),t[48]=C,t[49]=n,t[50]=T,t[51]=x,t[52]=D,t[53]=U):U=t[53];let W;return t[54]!==H||t[55]!==U?(W=(0,Y.jsxs)(Z,{direction:O,h:k,gap:A,children:[H,U]}),t[54]=H,t[55]=U,t[56]=W):W=t[56],W},Vpt=e=>{let t=(0,q.c)(2),n;return t[0]===e?n=t[1]:(n=(0,Y.jsx)(x3,{children:(0,Y.jsx)(Bpt,{...e})}),t[0]=e,t[1]=n),n},Hpt=()=>{let e=(0,q.c)(10),t=fh(),n;e[0]!==t.hash||e[1]!==t.pathname||e[2]!==t.search?(n=()=>{let{dashboardUrl:e}=CS();RQ(`${e}${t.pathname}${t.search}${t.hash}`)},e[0]=t.hash,e[1]=t.pathname,e[2]=t.search,e[3]=n):n=e[3];let r=n,i;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(i=$(`cyan`,7),e[4]=i):i=e[4];let a,o;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=$(`blue`,5),o=(0,Y.jsx)(JTe,{size:16}),e[5]=a,e[6]=o):(a=e[5],o=e[6]);let s;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(s={flexShrink:0},e[7]=s):s=e[7];let c;return e[8]===r?c=e[9]:(c=(0,Y.jsx)(KD,{variant:`info`,bd:`1px solid ${i}`,children:(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,gap:16,children:[`Open in browser to manage your account.`,(0,Y.jsx)(HO,{variant:`filled`,color:a,rightSection:o,onClick:r,style:s,children:`Open in Browser`})]})}),e[8]=r,e[9]=c),c},Upt=()=>{let e=(0,q.c)(15),{currentPrice:t}=e3(),n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=cs(),e[0]=n):n=e[0];let r=n,[i,a]=tC(!1),{open:o,close:s}=a,c;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(c=[],e[1]=c):c=e[1];let[l,u]=(0,J.useState)(c),d;e[2]===o?d=e[3]:(d=e=>{u(e),o()},e[2]=o,e[3]=d);let f=d,p;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(p=r&&(0,Y.jsx)(Hpt,{}),e[4]=p):p=e[4];let m;e[5]!==t||e[6]!==f?(m=(0,Y.jsxs)(Sj,{gap:10,children:[p,t?(0,Y.jsx)(xpt,{}):(0,Y.jsx)(Vpt,{onCheckoutComplete:f})]}),e[5]=t,e[6]=f,e[7]=m):m=e[7];let h;e[8]!==i||e[9]!==l||e[10]!==s?(h=(0,Y.jsx)(m3,{opened:i,onClose:s,checkoutItems:l}),e[8]=i,e[9]=l,e[10]=s,e[11]=h):h=e[11];let g;return e[12]!==m||e[13]!==h?(g=(0,Y.jsxs)(Y.Fragment,{children:[m,h]}),e[12]=m,e[13]=h,e[14]=g):g=e[14],g},Wpt=[`Too expensive`,`Better product elsewhere`,`Technical issues`,`Not enough impact`,`It's temporary, I'll be back`,`Prefer not to answer`],Gpt=e=>{let t=(0,q.c)(26),{opened:n,onClose:r,onConfirm:i,loading:a,disabled:o}=e,[s,c]=(0,J.useState)(`Prefer not to answer`),l;t[0]!==i||t[1]!==s?(l=()=>{i(s),c(`Prefer not to answer`)},t[0]=i,t[1]=s,t[2]=l):l=t[2];let u=l,d;t[3]===r?d=t[4]:(d=()=>{r(),c(`Prefer not to answer`)},t[3]=r,t[4]=d);let f=d,p;t[5]!==o||t[6]!==f?(p={label:`Keep Subscription`,action:f,disabled:o},t[5]=o,t[6]=f,t[7]=p):p=t[7];let m;t[8]!==o||t[9]!==u||t[10]!==a?(m={label:`Cancel Subscription`,action:u,disabled:o,loading:a},t[8]=o,t[9]=u,t[10]=a,t[11]=m):m=t[11];let h;t[12]!==p||t[13]!==m?(h=[p,m],t[12]=p,t[13]=m,t[14]=h):h=t[14];let g;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(Sj,{gap:8,mt:12,children:Wpt.map(Kpt)}),t[15]=g):g=t[15];let _;t[16]===s?_=t[17]:(_=(0,Y.jsx)(UA,{label:`If you have a moment, please let us know why?`,name:`cancelReason`,onChange:c,value:s,children:g}),t[16]=s,t[17]=_);let v;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(v=(0,Y.jsx)(Q,{c:$(`blueGray`,6),fz:12,children:`After clicking "Confirm Cancellation," your account will be cancelled. Subscription fees are charged in advance and no credits or refunds will be issued for partial or prepaid months after cancellations. Your current subscription will remain active until the expiration date. If you change your mind, you can restart your subscription at any time.`}),t[18]=v):v=t[18];let y;t[19]===_?y=t[20]:(y=(0,Y.jsxs)(Sj,{gap:`1.5rem`,children:[_,v]}
247),t[19]=_,t[20]=y);let b;return t[21]!==f||t[22]!==n||t[23]!==h||t[24]!==y?(b=(0,Y.jsx)(YM,{opened:n,onClose:f,title:`Are you sure you want to cancel your subscription?`,size:`lg`,footerActions:h,children:y}),t[21]=f,t[22]=n,t[23]=h,t[24]=y,t[25]=b):b=t[25],b};function Kpt(e){return(0,Y.jsx)(GA,{value:e,label:e},e)}var qpt=(e,t)=>{let n=hh();return async()=>{try{let r=await V2e(e);ea(r.status)&&ea(r.data.status)&&(vS(`subscription.updated`,{status:`canceled`,subscription_id:e}),_R.ContactUs.post(t),n(`../`))}catch(e){console.error(e),PI(`Whoops, something went wrong. Subscription not canceled`)}}},Jpt=e=>{let t=(0,q.c)(124),{opened:n,onClose:r,onConfirm:i,prices:a,onAfterApplyDiscount:o,onAfterRemoveDiscount:s,previewData:c,updateLoading:l}=e,{discount:u,discountExpiresAt:d,isOrderLevel:f}=b3();if(!c){let e;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(fD,{size:`lg`}),t[0]=e):e=t[0];let i;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsxs)(Sj,{gap:20,align:`center`,py:40,children:[e,(0,Y.jsx)(Q,{c:$(`blueGray`,6),children:`Loading subscription preview...`})]}),t[1]=i):i=t[1];let a;return t[2]!==r||t[3]!==n?(a=(0,Y.jsx)(YM,{opened:n,onClose:r,title:`Loading Preview...`,size:`lg`,children:i}),t[2]=r,t[3]=n,t[4]=a):a=t[4],a}let p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A;if(t[5]!==u||t[6]!==d||t[7]!==f||t[8]!==r||t[9]!==i||t[10]!==n||t[11]!==c.billing_cycle?.interval||t[12]!==c.immediate_transaction?.details?.line_items||t[13]!==c.items||t[14]!==c.next_billed_at||t[15]!==c.next_transaction||t[16]!==c.recurring_transaction_details.line_items||t[17]!==c.update_summary||t[18]!==l){let e=c.recurring_transaction_details?.line_items?.find(Ypt)??null,a=c.billing_cycle?.interval,o;t[37]===c.next_billed_at?o=t[38]:(o=Ss(c.next_billed_at,`rfc`),t[37]=c.next_billed_at,t[38]=o),y=o;let s=c.recurring_transaction_details.line_items?.filter(Xpt)||[],j;t[39]===c.immediate_transaction?.details?.line_items?j=t[40]:(j=new Set(c.immediate_transaction?.details?.line_items?.map(Zpt)||[]),t[39]=c.immediate_transaction?.details?.line_items,t[40]=j);let M=j,N;t[41]===M?N=t[42]:(N=e=>e?!M.has(e):!1,t[41]=M,t[42]=N);let P=N;x=c.next_transaction?.details?.totals?.subtotal?Number(c.next_transaction.details.totals.subtotal)/100:0,b=c.next_transaction?.details?.totals?.discount?Number(c.next_transaction.details.totals.discount)/100:0,S=c.next_transaction?.details?.totals?.tax?Number(c.next_transaction.details.totals.tax)/100:0,C=c.next_transaction?.details?.totals?.total?Number(c.next_transaction.details.totals.total)/100:0,h=c?.update_summary?.charge?.amount?Number(c.update_summary.charge.amount)/100:0,g=c?.update_summary?.credit?.amount?Number(c.update_summary.credit.amount)/100:0,v=c?.update_summary?.result?.action===`credit`,_=(v?-1:1)*(c?.update_summary?.result?.amount?Number(c.update_summary.result.amount)/100:0);let F=f?0:kQ(c.items.find(t=>t.product?.id===e?.product?.id)?.price,u)??0;m=YM,D=n,O=r,k=`Confirm Subscription Change`;let I;t[43]===r?I=t[44]:(I={label:`Cancel`,action:r},t[43]=r,t[44]=I);let L;t[45]!==i||t[46]!==l?(L={label:`Confirm`,action:i,loading:l},t[45]=i,t[46]=l,t[47]=L):L=t[47],t[48]!==I||t[49]!==L?(A=[I,L],t[48]=I,t[49]=L,t[50]=A):A=t[50],p=Sj,w=12;let R;t[51]===Symbol.for(`react.memo_cache_sentinel`)?(R=(0,Y.jsx)(Q,{fw:600,c:$(`blue`,8),children:`Plan`}),t[51]=R):R=t[51];let z=e&&(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsxs)(Q,{children:[e.product?.name,` Plan`,P(e.price_id)&&(0,Y.jsx)(Q,{span:!0,fz:12,c:$(`blueGray`,6),ml:4,children:`(currently active, not billed today)`})]}),(0,Y.jsxs)(Q,{fz:16,fw:500,children:[jQ(Number(e.totals.subtotal)/100),` /`,a]})]}),u&&F>0&&(0,Y.jsx)(r3,{discount:u,discountAmount:F,discountExpiresAt:d,showAmount:!0})]});t[52]===z?T=t[53]:(T=(0,Y.jsxs)(Sj,{gap:8,children:[R,z]}),t[52]=z,t[53]=T),E=s.length>0&&(0,Y.jsxs)(Sj,{gap:8,children:[(0,Y.jsx)(Q,{fw:600,c:$(`blue`,8),children:`Add Ons`}),s.map(e=>{let t=c.items.find(t=>t.price?.id===e.price_id),n=t?.price?.custom_data?.translation_subscription===mQ.PRO,r=Number(e?.totals.subtotal)/100,i=f?0:kQ(t?.price,u)??0;return(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsxs)(Z,{gap:8,align:`center`,wrap:`wrap`,children:[(0,Y.jsxs)(Q,{children:[e?.product?.name,P(e?.price_id)&&(0,Y.jsx)(Q,{span:!0,fz:12,c:$(`blueGray`,6),ml:4,children:`(currently active, not billed today)`})]}),n&&(0,Y.jsx)(RO,{size:`sm`,c:$(`green`,7),bg:$(`green`,0),style:{borderColor:$(`green`,4),border:`1px solid`},children:`Pro Discount`})]}),(0,Y.jsx)(Z,{gap:8,align:`center`,children:(0,Y.jsxs)(Q,{fz:16,fw:500,c:n?$(`green`,7):void 0,children:[jQ(r),` / `,a]})})]}),u&&i>0&&(0,Y.jsx)(r3,{discount:u,discountAmount:i,discountExpiresAt:d,showAmount:!0})]},e?.product?.id)})]}),t[5]=u,t[6]=d,t[7]=f,t[8]=r,t[9]=i,t[10]=n,t[11]=c.billing_cycle?.interval,t[12]=c.immediate_transaction?.details?.line_items,t[13]=c.items,t[14]=c.next_billed_at,t[15]=c.next_transaction,t[16]=c.recurring_transaction_details.line_items,t[17]=c.update_summary,t[18]=l,t[19]=p,t[20]=m,t[21]=h,t[22]=g,t[23]=_,t[24]=v,t[25]=y,t[26]=b,t[27]=x,t[28]=S,t[29]=C,t[30]=w,t[31]=T,t[32]=E,t[33]=D,t[34]=O,t[35]=k,t[36]=A}else p=t[19],m=t[20],h=t[21],g=t[22],_=t[23],v=t[24],y=t[25],b=t[26],x=t[27],S=t[28],C=t[29],w=t[30],T=t[31],E=t[32],D=t[33],O=t[34],k=t[35],A=t[36];let j;t[54]===Symbol.for(`react.memo_cache_sentinel`)?(j=(0,Y.jsx)(Q,{fw:600,c:$(`blue`,8),children:`Discount Code`}),t[54]=j):j=t[54];let M;t[55]!==o||t[56]!==s||t[57]!==a?(M=(0,Y.jsxs)(Sj,{gap:8,children:[j,(0,Y.jsx)(C3,{forCheckout:!1,prices:a,onAfterApply:o,onAfterRemove:s})]}),t[55]=o,t[56]=s,t[57]=a,t[58]=M):M=t[58];let N;t[59]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsx)(Q,{fw:700,fz:20,c:$(`blue`,8),children:`Total due today`}),t[59]=N):N=t[59];let P;t[60]===Symbol.for(`react.memo_cache_sentinel`)?(P=(0,Y.jsx)(Q,{children:`Prorated Total`}),t[60]=P):P=t[60];let F;t[61]===h?F=t[62]:(F=jQ(h),t[61]=h,t[62]=F);let I;t[63]===F?I=t[64]:(I=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[P,(0,Y.jsx)(Q,{fz:16,fw:500,children:F})]}),t[63]=F,t[64]=I);let L;t[65]===Symbol.for(`react.memo_cache_sentinel`)?(L=(0,Y.jsx)(Q,{children:`Credit`}),t[65]=L):L=t[65];let R;t[66]===g?R=t[67]:(R=jQ(g),t[66]=g,t[67]=R);let z;t[68]===R?z=t[69]:(z=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[L,(0,Y.jsx)(Q,{fz:16,fw:500,children:R})]}),t[68]=R,t[69]=z);let B;t[70]===Symbol.for(`react.memo_cache_sentinel`)?(B=(0,Y.jsx)(Q,{fw:700,children:`Total`}),t[70]=B):B=t[70];let V;t[71]===_?V=t[72]:(V=jQ(_),t[71]=_,t[72]=V);let H;t[73]===V?H=t[74]:(H=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[B,(0,Y.jsx)(Q,{fz:16,fw:700,children:V})]}),t[73]=V,t[74]=H);let U;t[75]!==I||t[76]!==z||t[77]!==H?(U=(0,Y.jsxs)(Sj,{gap:8,children:[N,(0,Y.jsxs)(Sj,{gap:0,children:[I,z,H]})]}),t[75]=I,t[76]=z,t[77]=H,t[78]=U):U=t[78];let W;t[79]===Symbol.for(`react.memo_cache_sentinel`)?(W=(0,Y.jsx)(Q,{fw:700,fz:20,c:$(`blue`,8),children:`Total due next renewal date`}),t[79]=W):W=t[79];let G;t[80]===Symbol.for(`react.memo_cache_sentinel`)?(G=(0,Y.jsx)(Q,{children:`Subtotal`}),t[80]=G):G=t[80];let ee;t[81]===x?ee=t[82]:(ee=jQ(x),t[81]=x,t[82]=ee);let te;t[83]===ee?te=t[84]:(te=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[G,(0,Y.jsx)(Q,{fz:16,fw:500,children:ee})]}),t[83]=ee,t[84]=te);let ne;t[85]===b?ne=t[86]:(ne=b>0&&(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsx)(Q,{c:$(`green`,7),children:`Discount`}),(0,Y.jsxs)(Q,{fz:16,fw:500,c:$(`green`,7),children:[`-`,jQ(b)]})]}),t[85]=b,t[86]=ne);let re;t[87]===Symbol.for(`react.memo_cache_sentinel`)?(re=(0,Y.jsx)(Q,{children:`Tax`}),t[87]=re):re=t[87];let ie;t[88]===S?ie=t[89]:(ie=jQ(S),t[88]=S,t[89]=ie);let K;t[90]===ie?K=t[91]:(K=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[re,(0,Y.jsx)(Q,{fz:16,fw:500,children:ie})]}),t[90]=ie,t[91]=K);let ae;t[92]===Symbol.for(`react.memo_cache_sentinel`)?(ae=(0,Y.jsx)(Q,{fw:700,children:`Total`}),t[92]=ae):ae=t[92];let oe;t[93]===C?oe=t[94]:(oe=jQ(C),t[93]=C,t[94]=oe);let se;t[95]===oe?se=t[96]:(se=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[ae,(0,Y.jsx)(Q,{fz:16,fw:700,children:oe})]}),t[95]=oe,t[96]=se);let ce;t[97]!==te||t[98]!==ne||t[99]!==K||t[100]!==se?(ce=(0,Y.jsxs)(Sj,{gap:8,children:[W,(0,Y.jsxs)(Sj,{gap:0,children:[te,ne,K,se]})]}),t[97]=te,t[98]=ne,t[99]=K,t[100]=se,t[101]=ce):ce=t[101];let le;t[102]!==_||t[103]!==v||t[104]!==y||t[105]!==C?(le=v?(0,Y.jsxs)(KD,{variant:`success`,children:[(0,Y.jsxs)(Q,{span:!0,fw:700,children:[`Account Credit:`,` `]}),`A credit of`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:jQ(Math.abs(_))}),` `,`will be credited to your account. This credit will be automatically applied to your future billings until it depletes. Your next billing will be on`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:y}),` `,`for`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:jQ(C)})]}):(0,Y.jsxs)(KD,{variant:`info`,children:[(0,Y.jsxs)(Q,{span:!0,fw:700,children:[`Charged Today:`,` `]}),`You will be charged a prorated difference between your current plan and your new plan (`,(0,Y.jsx)(Q,{span:!0,fw:700,children:jQ(_)}
247),`). After today your next billing will be`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:jQ(C)}),` `,`on`,` `,(0,Y.jsx)(Q,{span:!0,fw:700,children:y})]}),t[102]=_,t[103]=v,t[104]=y,t[105]=C,t[106]=le):le=t[106];let ue;t[107]===Symbol.for(`react.memo_cache_sentinel`)?(ue=(0,Y.jsx)(KD,{variant:`warning`,icon:(0,Y.jsx)(jM,{}),children:`This change may affect your access to certain features`}),t[107]=ue):ue=t[107];let de;t[108]!==p||t[109]!==w||t[110]!==T||t[111]!==U||t[112]!==E||t[113]!==ce||t[114]!==le||t[115]!==M?(de=(0,Y.jsxs)(p,{gap:w,children:[T,E,M,U,ce,le,ue]}),t[108]=p,t[109]=w,t[110]=T,t[111]=U,t[112]=E,t[113]=ce,t[114]=le,t[115]=M,t[116]=de):de=t[116];let fe;return t[117]!==m||t[118]!==de||t[119]!==D||t[120]!==O||t[121]!==k||t[122]!==A?(fe=(0,Y.jsx)(m,{opened:D,onClose:O,title:k,footerActions:A,children:de}),t[117]=m,t[118]=de,t[119]=D,t[120]=O,t[121]=k,t[122]=A,t[123]=fe):fe=t[123],fe};function Ypt(e){let{product:t}=e;return t?.custom_data?.org===pQ.BABLIC&&!t?.custom_data?.type}function Xpt(e){return e.product?.custom_data?.type===`addon`||e.product?.custom_data?.org===pQ.BABLIC&&e.product?.custom_data?.type}function Zpt(e){return e.price_id}var Qpt=({selectedAddOnThresholds:e,selectedPrice:t,isMonthly:n,selectedPlan:r})=>{let{products:i,currentDiscount:a}=oQ(),{discountState:o}=y3(),{discount:s,discountExpiresAt:c,isOrderLevel:l}=b3(),{project:u}=nL(),d=eL().xapisUser,f=hh(),{currentPrice:p,currentAddOnPrices:m,paddleSubscription:h,currentAddOns:g,isCanceled:_,isExpired:v}=e3(),{isDesktopSize:y}=zI(),b=!cs(),[x,{open:S,close:C}]=tC(!1),[w,{open:T,close:E}]=tC(!1),[D,O]=(0,J.useState)(!1),[k,A]=(0,J.useState)(!1),[j,M]=(0,J.useState)(!1),[N,P]=(0,J.useState)(!1),[F,I]=(0,J.useState)(!1),[L,R]=(0,J.useState)(null),z=(0,J.useRef)(`Prefer not to answer`),B=Ae.host.notifyEnv,V=h?.id??``,H=qpt(V,{app:`Bablic`,domain:B,firstName:d.first_name||``,lastName:d.last_name||``,company:``,email:d.email||``,phoneNumber:d.phone,how:``,source:`Dashboard Cancellation Form`,message:z.current}),{handleRestart:U,handleCreateNew:W,isLoading:G,checkoutItems:ee}=p3({subscriptionId:h?.id,paddleSubscription:h,discount:s,onRestartSuccess:()=>f(`../`),onCheckoutComplete:S}),te=r===mQ.PRO,ne=(0,J.useMemo)(()=>SQ(e,n,i,te),[e,n,i,te]),re=[...t?[t]:[],...ne],ie=[...p?[p]:[],...m],K=CQ(ie),ae=CQ(re),oe=h?.discount?.ends_at?Ss(h.discount.ends_at,`rfc`):null,se=AQ(ie,a),ce=ie.reduce((e,t)=>bQ(t)?e+(xQ(t,i)??Number(t.unit_price.amount)/100):e+Number(t.unit_price.amount)/100,0),le=re.reduce((e,t)=>bQ(t)?e+(xQ(t,i)??Number(t.unit_price.amount)/100):e+Number(t.unit_price.amount)/100,0),ue=ce-K,de=le-ae,fe=AQ(re,s),pe=ae-fe,me=(0,J.useMemo)(()=>{if(t?.id!==p?.id||e.size!==(g?.size??0))return!0;for(let[t,n]of e){let e=g?.get(t);if(!e||n.value!==e.value)return!0}return!1},[t?.id,p?.id,e,g]),he=!!o.discount&&o.discount.id!==a?.id,ge=me||he,_e=h?.next_billed_at?Ss(h.next_billed_at,`rfc`):``,ve=re.map(e=>({price_id:e.id,quantity:1})),ye=ne.find(e=>i?.find(t=>t.id===e.product_id)?.name===`Flattening`),be={items:ve,custom_data:{...h?.custom_data,threshold:Number(t?.custom_data?.translated_traffic??0),render_threshold:ye?.custom_data?.render_threshold?Number(ye.custom_data.render_threshold):0}},xe=w4e(s)&&DQ(s,re)?s?.id:null,Se=async e=>{try{let t=(await G2e(V,be,m4e.PRORATED_IMMEDIATELY,e)).data.result;return t.error?t.error.errors?.map(e=>e.message).join(`, `)||t.error.detail||`Failed to load subscription preview`:(R({...t.data}),null)}catch(e){return console.error(`Failed to fetch subscription preview:`,e),`Failed to load subscription preview. Please try again.`}},Ce=async()=>{if(!d.email){PI(`Please ensure you have a valid email address before continuing.`);return}if(!t||!V){PI(`Whoops, something went wrong. Please try again later.`);return}I(!0);let e=await Se(xe??null);e&&(PI(e),I(!1))},we=e=>Se(e.id),Te=()=>Se(w4e(a)&&DQ(a,re)?a?.id??null:null),Ee=async()=>{P(!0);try{if(_&&!ea((await H2e(V))?.status)){PI(`Failed to restart subscription`);return}let e=(await K2e(V,be,m4e.PRORATED_IMMEDIATELY,xe)).data.result;if(e.error){let t=e.error.detail||`Failed to update subscription`,n=e.error.errors?.map(e=>e.message).join(`, `);PI(n||t),P(!1),I(!1);return}let t=(e.data?.items??[]).map(e=>({price_id:e.price.id,price_name:e.price.name??``,billing_interval:e.price.billing_cycle?.interval??`month`,billing_amount:Number(e.price.unit_price.amount),quantity:e.quantity}));vS(`subscription.updated`,{status:`active`,items:t,subscription_id:V}),Kje(t.map(e=>e.price_id)),f(`../`)}catch(e){console.error(`Failed to update subscription:`,e),PI(`Failed to update subscription.`)}finally{I(!1),P(!1),R(null)}},De=e=>{z.current=e,A(!0),M(!0),H().finally(()=>{A(!1),M(!1),O(!1)})},Oe=()=>v?W():U(),ke=v?()=>{let e=ye?.custom_data?.render_threshold?Number(ye.custom_data.render_threshold):0;W(ve.map(({price_id:e,quantity:t})=>({priceId:e,quantity:t})),Number(t?.custom_data?.translated_traffic??0),e)}:Ce,je=!!ye&&!_3(u?.deployment_method);return(0,Y.jsxs)(GO,{w:{base:`100%`,lg:350},p:20,pt:{base:12,lg:20},h:`fit-content`,miw:{base:void 0,lg:350},shadow:y?`none`:`0 -2px 4px 0 rgba(0, 0, 0, 0.09)`,children:[(0,Y.jsxs)(Sj,{gap:10,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsx)(Q,{fw:700,fz:18,c:$(`blue`,8),children:`Subscription Summary`}),(v||_)&&(0,Y.jsx)(RO,{c:$(`red`,4),bg:$(_?`orange`:`red`,0,.5),bd:`1px solid ${$(`red`,4)}`,leftSection:(0,Y.jsx)(jM,{size:14}),miw:`fit-content`,tt:`capitalize`,children:_?`Will Not Renew`:`Expired`})]}),(0,Y.jsxs)(Sj,{gap:y?8:0,children:[(0,Y.jsxs)(Z,{gap:4,direction:{base:`row`,lg:`column`},align:{base:`center`,lg:`flex-start`},justify:{base:`space-between`,lg:`flex-start`},children:[(0,Y.jsxs)(Z,{justify:{base:`space-between`,lg:`flex-start`},align:{base:`center`,lg:`flex-start`},direction:{base:`row`,lg:`column`},gap:{base:0,lg:8},flex:{base:1,lg:void 0},children:[(0,Y.jsx)(Q,{fw:600,c:$(`blue`,8),children:`Current Billing`}),(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[(ue>0||a&&se>0)&&(0,Y.jsx)(Q,{fz:18,fw:500,lh:1,c:$(`blueGray`,6),td:`line-through`,children:jQ(ce)}),(0,Y.jsxs)(Q,{children:[(0,Y.jsx)(Q,{c:ue>0||a&&se>0?$(`green`,7):$(`blue`,8),fw:700,fz:24,lh:1,span:!0,children:jQ(a&&se>0?K-se:K)}),(0,Y.jsxs)(Q,{c:$(`blueGray`,6),span:!0,children:[`/`,p?.billing_cycle?.interval]})]})]})]}),y&&(0,Y.jsxs)(Sj,{gap:4,children:[ue>0&&(0,Y.jsx)(Z,{align:`center`,gap:8,justify:{base:`flex-end`,lg:`flex-start`},children:(0,Y.jsxs)(Q,{fz:14,fw:600,c:$(`green`,7),lh:1,children:[`-`,jQ(ue),` Pro discount`]})}),a&&se>0&&(0,Y.jsxs)(Z,{align:`center`,gap:8,justify:{base:`flex-end`,lg:`flex-start`},children:[(0,Y.jsxs)(Q,{fz:14,fw:600,c:$(`green`,7),lh:1,children:[`-`,jQ(se),` discount applied`]}),oe&&(0,Y.jsxs)(Q,{fz:12,c:$(`blueGray`,6),lh:1,children:[`Expires `,oe]})]})]})]}),_&&(0,Y.jsxs)(Q,{fz:14,c:$(`blueGray`,6),children:[`Your subscription has been cancelled and will not renew. You will c
247ontinue to have access to your plan until the end of your current billing period (`,_e,`).`]}),!v&&!_&&(0,Y.jsxs)(Q,{fz:14,c:$(`blueGray`,6),children:[`Next billing date: `,_e]})]}),(0,Y.jsx)(lk,{color:$(`blueGray`,2)}),ge&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Sj,{gap:y?12:4,children:[(0,Y.jsx)(Q,{fw:700,c:$(`blue`,8),children:`Updated Plan`}),(0,Y.jsxs)(Sj,{gap:y?8:4,children:[re.map((e,n)=>{let r=n===0&&t!==null,a=bQ(e),o=Number(e.unit_price.amount)/100,u=a?xQ(e,i):null,d=l?null:kQ(e,s);return(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsxs)(Z,{gap:8,align:`center`,wrap:`wrap`,children:[(0,Y.jsx)(Q,{fw:700,c:$(`blue`,8),lh:1,children:gQ(e,r,i)}),a&&(0,Y.jsx)(RO,{size:`sm`,c:$(`green`,7),bg:$(`green`,0),style:{borderColor:$(`green`,4),border:`1px solid`},children:`Pro Discount`}),(0,Y.jsx)(Q,{display:{base:`block`,lg:`none`},children:r&&vQ(e)})]}),(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[a&&u!==null&&(0,Y.jsx)(Q,{fz:14,fw:500,c:$(`blueGray`,5),td:`line-through`,lh:1,children:jQ(u)}),(0,Y.jsx)(Q,{fz:16,fw:700,c:a?$(`green`,7):$(`blue`,8),lh:1,children:jQ(o)}),(0,Y.jsx)(Q,{w:{base:120,lg:`auto`},ta:{base:`right`,lg:`left`},display:{base:`block`,lg:`none`},lh:1,children:yQ(e)})]})]}
247),r?(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,display:{base:`none`,lg:`flex`},children:[(0,Y.jsx)(Q,{children:vQ(e)}),(0,Y.jsx)(Q,{children:yQ(e)})]}):(0,Y.jsx)(Z,{justify:`flex-end`,align:`center`,display:{base:`none`,lg:`flex`},children:(0,Y.jsx)(Q,{children:yQ(e)})}),d!==null&&s&&(0,Y.jsx)(r3,{discount:s,discountAmount:d,discountExpiresAt:c,showAmount:!0,mr:{base:128,lg:0}})]},e.id)}),l&&s&&fe>0&&(0,Y.jsx)(i3,{discount:s,amount:fe,discountExpiresAt:c})]})]}),(0,Y.jsxs)(Sj,{gap:8,w:`100%`,children:[(0,Y.jsx)(lk,{color:$(`blueGray`,2)}),(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsx)(Sj,{gap:0,children:(0,Y.jsx)(Q,{c:$(`blue`,8),fw:700,children:`New Total (USD)`})}),(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsxs)(Z,{align:`flex-end`,justify:`flex-end`,gap:4,children:[(de>0||s&&fe>0)&&(0,Y.jsx)(Q,{fz:18,fw:500,lh:1,ta:`right`,c:$(`blueGray`,6),td:`line-through`,children:jQ(le)}),(0,Y.jsx)(Q,{c:de>0||s&&fe>0?$(`green`,7):$(`blue`,8),fw:700,fz:24,lh:1,ta:`right`,children:jQ(s&&fe>0?pe:ae)})]}),de>0&&(0,Y.jsxs)(Q,{fz:12,ta:`right`,c:$(`green`,7),children:[`-`,jQ(de),` Pro discount`]}),!l&&s&&fe>0&&(0,Y.jsxs)(Q,{fz:12,ta:`right`,c:$(`green`,7),children:[`-`,jQ(fe),` discount`]})]})]})]})]}),b&&(0,Y.jsx)(C3,{forCheckout:v,prices:re}),b&&(0,Y.jsxs)(Z,{gap:8,direction:{base:`row`,lg:`column-reverse`},w:`100%`,children:[_||v?(0,Y.jsxs)(HO,{flex:{base:1,lg:void 0},variant:`outline`,disabled:k||N,loading:G,onClick:Oe,children:[`Restart `,v?`Previous `:``,`Subscription`]}):(0,Y.jsx)(HO,{flex:{base:1,lg:void 0},variant:`outline`,disabled:!V,onClick:()=>O(!0),children:`Cancel Subscription`}),(0,Y.jsx)(HO,{flex:{base:1,lg:void 0},disabled:!ge||!t,onClick:()=>{if(je){T();return}ke()},bg:ge?$(`blue`,5):$(`gray`,3),children:v?`Purchase Updated Subscription`:ge?`Update Plan and Continue to Checkout`:`No Changes`})]})]}),(0,Y.jsx)(m3,{opened:x,onClose:C,checkoutItems:ee}),(0,Y.jsx)(Ept,{opened:w,onClose:E,onContinue:()=>{E(),ke()},deploymentMethod:u?.deployment_method}),(0,Y.jsx)(Gpt,{opened:D,onClose:()=>O(!1),onConfirm:De,loading:j,disabled:k}),(0,Y.jsx)(Jpt,{opened:F,onClose:()=>{I(!1),R(null)},onConfirm:Ee,prices:re,onAfterApplyDiscount:we,onAfterRemoveDiscount:Te,previewData:L,updateLoading:N})]})},$pt=()=>{let e=(0,q.c)(87),[t]=ag(),n=(0,J.useRef)(null),r;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=cs(),e[0]=r):r=e[0];let i=r;zpt(n,`#addOns`);let{currentAddOns:a,currentPlan:o,currentPrice:s,paddleSubscription:c,isExpired:l,isCanceled:u}=e3(),{products:d}=oQ(),{discount:f}=b3(),p;e[1]===t?p=e[2]:(p=Number(t.get(`traffic`))||null,e[1]=t,e[2]=p);let m=p,h;e[3]!==o||e[4]!==s?.billing_cycle?.interval||e[5]!==s?.custom_data?.pageviews||e[6]!==d||e[7]!==m?(h=m?Number(TQ(d,o,s?.billing_cycle?.interval===hQ.MONTH,m)?.custom_data?.pageviews)||Number(s?.custom_data?.pageviews)||1e4:Number(s?.custom_data?.pageviews)||1e4,e[3]=o,e[4]=s?.billing_cycle?.interval,e[5]=s?.custom_data?.pageviews,e[6]=d,e[7]=m,e[8]=h):h=e[8];let g=h,_;e[9]!==o||e[10]!==t?(_=t.get(`plan`)??o,e[9]=o,e[10]=t,e[11]=_):_=e[11];let v;e[12]!==s?.billing_cycle?.interval||e[13]!==t?(v=t.has(`monthly`)?t.get(`monthly`)===`true`:s?.billing_cycle?.interval===hQ.MONTH,e[12]=s?.billing_cycle?.interval,e[13]=t,e[14]=v):v=e[14];let y;e[15]!==a||e[16]!==d||e[17]!==t?(y=()=>x4e(d,t.getAll(`addOn`),a??new Map),e[15]=a,e[16]=d,e[17]=t,e[18]=y):y=e[18];let b;e[19]!==g||e[20]!==_||e[21]!==v||e[22]!==y?(b={initialMonthlyVisitors:g,initialPlan:_,initialIsMonthly:v,initialAddOns:y},e[19]=g,e[20]=_,e[21]=v,e[22]=y,e[23]=b):b=e[23];let{monthlyVisitors:x,setMonthlyVisitors:S,selectedPlan:C,setSelectedPlan:w,isMonthly:T,setIsMonthly:E,selectedAddOns:D,setSelectedAddOns:O,selectedPrice:k}=D3(b),[A,j]=tC(!1),{open:M,close:N}=j,P=c?.id,F;e[24]!==f||e[25]!==M||e[26]!==c||e[27]!==P?(F={subscriptionId:P,paddleSubscription:c,discount:f,onRestartSuccess:tmt,onCheckoutComplete:M},e[24]=f,e[25]=M,e[26]=c,e[27]=P,e[28]=F):F=e[28];let{handleRestart:I,handleCreateNew:L,isLoading:R,checkoutItems:z}=p3(F),B;e[29]===Symbol.for(`react.memo_cache_sentinel`)?(B=i&&(0,Y.jsx)(Hpt,{}),e[29]=B):B=e[29];let V;e[30]!==L||e[31]!==I||e[32]!==u||e[33]!==l||e[34]!==c?.current_billing_period?.ends_at||e[35]!==c?.items||e[36]!==R?(V=(l||u)&&(0,Y.jsx)(fpt,{isCanceled:u,expireDate:Ss(c?.current_billing_period?.ends_at??``,`rfc`),onReactivateClick:l?()=>L(c?.items.map(nmt)):I,isLoading:R,showSelectPlanInstructions:!1}),e[30]=L,e[31]=I,e[32]=u,e[33]=l,e[34]=c?.current_billing_period?.ends_at,e[35]=c?.items,e[36]=R,e[37]=V):V=e[37];let H,U,W;e[38]===Symbol.for(`react.memo_cache_sentinel`)?(H={base:`column`,lg:`row`},U={base:`calc(100vh - 70px)`,lg:`auto`},W={base:0,lg:4},e[38]=H,e[39]=U,e[40]=W):(H=e[38],U=e[39],W=e[40]);let G,ee;e[41]===Symbol.for(`react.memo_cache_sentinel`)?(G={overflow:`hidden`},ee=(0,Y.jsx)(GM,{title:`Manage Your Subscription`}),e[41]=G,e[42]=ee):(G=e[41],ee=e[42]);let te;e[43]===Symbol.for(`react.memo_cache_sentinel`)?(te={base:1,lg:void 0},e[43]=te):te=e[43];
247let ne=l||u?`calc(100vh - 220px)`:`calc(100vh - 150px)`,re;e[44]===ne?re=e[45]:(re={base:void 0,lg:ne},e[44]=ne,e[45]=re);let ie;e[46]===Symbol.for(`react.memo_cache_sentinel`)?(ie={thumb:{backgroundColor:$(`gray`,5)}},e[46]=ie):ie=e[46];let K,ae;e[47]===Symbol.for(`react.memo_cache_sentinel`)?(K={base:20,lg:0},ae={base:0,lg:16},e[47]=K,e[48]=ae):(K=e[47],ae=e[48]);let oe;e[49]!==x||e[50]!==S?(oe=(0,Y.jsx)(g3,{monthlyVisitors:x,setMonthlyVisitors:S}),e[49]=x,e[50]=S,e[51]=oe):oe=e[51];let se;e[52]!==T||e[53]!==x||e[54]!==C||e[55]!==E||e[56]!==w?(se=(0,Y.jsx)(w3,{setSelectedPlan:w,selectedPlan:C,isMonthly:T,setIsMonthly:E,monthlyVisitors:x}),e[52]=T,e[53]=x,e[54]=C,e[55]=E,e[56]=w,e[57]=se):se=e[57];let ce;e[58]!==T||e[59]!==D||e[60]!==C||e[61]!==O?(ce=(0,Y.jsx)(T3,{ref:n,setSelectedAddOns:O,selectedAddOns:D,isMonthly:T,selectedPlan:C}),e[58]=T,e[59]=D,e[60]=C,e[61]=O,e[62]=ce):ce=e[62];let le;e[63]===Symbol.for(`react.memo_cache_sentinel`)?(le=(0,Y.jsx)(E3,{}),e[63]=le):le=e[63];let ue;e[64]!==oe||e[65]!==se||e[66]!==ce?(ue=(0,Y.jsxs)(Sj,{gap:24,w:`100%`,pb:K,pr:ae,children:[oe,se,ce,le]}),e[64]=oe,e[65]=se,e[66]=ce,e[67]=ue):ue=e[67];let de;e[68]!==re||e[69]!==ue?(de=(0,Y.jsxs)(Sj,{gap:0,flex:1,w:`100%`,style:G,children:[ee,(0,Y.jsx)(XE.Autosize,{flex:te,w:`100%`,mah:re,styles:ie,children:ue})]}),e[68]=re,e[69]=ue,e[70]=de):de=e[70];let fe;e[71]!==T||e[72]!==D||e[73]!==C||e[74]!==k?(fe=(0,Y.jsx)(Qpt,{selectedAddOnThresholds:D,selectedPrice:k,isMonthly:T,selectedPlan:C}),e[71]=T,e[72]=D,e[73]=C,e[74]=k,e[75]=fe):fe=e[75];let pe;e[76]!==de||e[77]!==fe?(pe=(0,Y.jsxs)(Z,{direction:H,h:U,gap:W,children:[de,fe]}),e[76]=de,e[77]=fe,e[78]=pe):pe=e[78];let me;e[79]!==A||e[80]!==z||e[81]!==N?(me=(0,Y.jsx)(m3,{opened:A,onClose:N,checkoutItems:z}),e[79]=A,e[80]=z,e[81]=N,e[82]=me):me=e[82];let he;return e[83]!==V||e[84]!==pe||e[85]!==me?(he=(0,Y.jsxs)(Sj,{gap:10,children:[B,V,pe,me]}),e[83]=V,e[84]=pe,e[85]=me,e[86]=he):he=e[86],he},emt=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(x3,{children:(0,Y.jsx)($pt,{})}),e[0]=t):t=e[0],t};function tmt(){}function nmt(e){return{quantity:1,priceId:e.price.id}}var rmt=async({params:e})=>{let t=Bo.getInstance(),{projectId:n}=e;if(!n)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let r=hc(n),i=await t.ensureQueryData(iL(r)),a=i.bablic?.billing_subscription_id??``,o=i.bablic?.billing_customer_id??``;return await Promise.all([t.ensureQueryData(e4e(o,r)),t.ensureQueryData(aL(r)).then(e=>t.ensureQueryData(Q2e([...e?.map(({billing_subscription_id:e})=>e)??[],a]))),t.ensureQueryData(rL(a,r))]),null},imt=e=>{let t=(0,q.c)(14),{opened:n,onClose:r,onSubmit:i,user:a}=e,o;t[0]===r?o=t[1]:(o={label:`Cancel`,action:r},t[0]=r,t[1]=o);let s;t[2]===i?s=t[3]:(s={label:`Remove`,action:i},t[2]=i,t[3]=s);let c;t[4]!==o||t[5]!==s?(c=[o,s],t[4]=o,t[5]=s,t[6]=c):c=t[6];let l;t[7]===a?l=t[8]:(l=(0,Y.jsx)(Q,{fz:`lg`,ta:`center`,fw:600,c:`blue.6`,className:`GlobalLinkNoTx`,children:a}),t[7]=a,t[8]=l);let u;return t[9]!==r||t[10]!==n||t[11]!==c||t[12]!==l?(u=(0,Y.jsx)(YM,{opened:n,onClose:r,footerActions:c,title:`Are you sure you want to remove this user?`,children:l}),t[9]=r,t[10]=n,t[11]=c,t[12]=l,t[13]=u):u=t[13],u},amt=e=>Object.fromEntries(Object.entries(e).filter(([,{rolePermissionSet:e}])=>e.intersection(new Set(pe).difference(new Set(fe))).size>0)),omt=e=>{let t=(0,q.c)(88),{opened:n,close:r,modalAction:i,user:a}=e,{project:o,translations:s,projectTranslationMap:c}=nL(),l=NB(),u;t[0]===a.languagePermissionSet?u=t[1]:(u=Array.from(a?.languagePermissionSet??[]),t[0]=a.languagePermissionSet,t[1]=u);let d;t[2]!==u||t[3]!==l?(d=u.filter(e=>!l.some(t=>t.value===e)),t[2]=u,t[3]=l,t[4]=d):d=t[4];let f;t[5]!==d||t[6]!==s?(f=d.flatMap(e=>{let t=s.find(t=>t.translation_key===e);return t?[{value:e,label:`${t.target_lang_name} (inactive)`}]:[]}),t[5]=d,t[6]=s,t[7]=f):f=t[7];let p=f,m;t[8]!==p||t[9]!==l?(m=[...l,...p],t[8]=p,t[9]=l,t[10]=m):m=t[10];let h=m,{groups:g,project_key:_}=o||{},v=g===void 0?[]:g,y=_===void 0?``:_,b=new Set(v.map(smt)),x=Th(),[S,C]=(0,J.useState)(!1),w=a.first_name||``,T=a.last_name||``,E=a.email||``,D;t[11]===a.rolePermissionSet?D=t[12]:(D=Array.from(a.rolePermissionSet),t[11]=a.rolePermissionSet,t[12]=D);let O;t[13]===a.languagePermissionSet?O=t[14]:(O=Array.from(a.languagePermissionSet),t[13]=a.languagePermissionSet,t[14]=O);let k;t[15]!==D||t[16]!==O||t[17]!==w||t[18]!==T||t[19]!==E?(k={initialValues:{first_name:w,last_name:T,email:E,roles:D,translation_keys:O}},t[15]=D,t[16]=O,t[17]=w,t[18]=T,t[19]=E,t[20]=k):k=t[20];let A=GR(k),j;t[21]!==A||t[22]!==a.email||t[23]!==a.first_name||t[24]!==a.languagePermissionSet||t[25]!==a.last_name||t[26]!==a.rolePermissionSet?(j=()=>{A.setValues({first_name:a.first_name||``,last_name:a.last_name||``,email:a.email||``,roles:Array.from(a.rolePermissionSet),translation_keys:Array.from(a.languagePermissionSet)})},t[21]=A,t[22]=a.email,t[23]=a.first_name,t[24]=a.languagePermissionSet,t[25]=a.last_name,t[26]=a.rolePermissionSet,t[27]=j):j=t[27];let M;t[28]!==n||t[29]!==a?(M=[a,n],t[28]=n,t[29]=a,t[30]=M):M=t[30],(0,J.useEffect)(j,M);let N=new Set(A.values.roles),P=new Set(A.values.translation_keys),F=[K,ae,oe,se,ce,le,ue],I=(new Set(fe).intersection(a.rolePermissionSet).size>0?fe:F).filter(e=>(N.has(`Admin`)&&e===`Admin`||!N.has(`Admin`)&&e)&&(N.has(`Contractor`)&&e===`Contractor`||!N.has(`Contractor`)&&e)),{currentRoles:L}=YL(),{overrides:R}=eL(),z=R.userRolesOverrides.size===0?L.has(K):R.userRolesOverrides.has(`Admin`)&&new Set(fe).intersection(R.userRolesOverrides).size===0,B=new Set(I),V=[];if(B.has(`Contractor`)&&(B.delete(ue),V.push(ue)),B.has(`Sales Lead`)&&(B.delete(le),V.push(le)),z||!V.length)I=[...B];else{let e;t[31]===V?e=t[32]:(e={group:`INTERNAL`,items:V},t[31]=V,t[32]=e),I=[...B,e]}let H=cmt,U;t[33]!==r||t[34]!==A?(U=()=>{A.reset(),r()},t[33]=r,t[34]=A,t[35]=U):U=t[35];let W=U,G=e=>{let t=v.find(t=>{let{group_key:n}=t;return n===e})?.group_name??``;if(e===y){let n=`Admin (${y})`;return t===n?Promise.resolve():$p.Group.put(e,{group_name:n})}let n=s.find(t=>{let{translation_key:n}=t;return n===e}),r=`${n?.target_lang_code??``} | Linguist (${y})`;return n&&n?.target_lang_code&&t!==r?$p.Group.put(e,{group_name:r}):Promise.resolve()},ee=()=>{let e=()=>{let e=as(N,a.rolePermissionSet),t=e.has(ue),n=N.has(ce);e.delete(ce);let r=N.has(ue);e.delete(ue);let i=Array.from(e).map(e=>Hc(y,e));return n&&(i=i.concat(Array.from(P))),r&&(i=i.concat(Array.from(t?P:P.difference(a.languagePermissionSet)).map(lmt))),i},t=()=>{let e=as(a.rolePermissionSet,N),t=e.has(ce);e.delete(ce);let n=e.has(ue);e.delete(ue);let r=Array.from(e).map(e=>Hc(y,e));t&&(r=r.concat(Array.from(a.languagePermissionSet))),n&&(r=r.concat(Array.from(a.languagePermissionSet).map(H)));let i=as(a.languagePermissionSet,P),o=a.rolePermissionSet.has(`Contractor`)?Array.from(i).map(H):Array.from(i);return r.concat(o)},n=!1,o=()=>{let e={first_name:A.values.first_name,last_name:A.values.last_name,email:A.values.email};return i===`Add`?$p.User.post(e).then(e=>(n=ea(e.status),e)):e.first_name!==a.first_name||e.last_name!==a.last_name||e.email!==a.email?$p.User.put(a.user_key,e).then(e=>(n=ea(e.status),e)):Promise.resolve({data:a,status:200})},s=(e,t)=>{let n=c[e],r=e.slice(0,e.indexOf(`-`))===`CNTR`;return n?$p.Group.post({translation_key:e,user_key:t}):r?$p.Group.post({translation_key:e.slice(e.indexOf(`-`)+1),prefix:`CNTR`,user_key:t}):e===y?$p.Group.post({project_key:y,user_key:t}):$p.Group.post({project_key:y,prefix:e.slice(0,e.indexOf(`-`)),user_key:t})};C(!0),o().then(a=>{let{data:o,status:c}=a||{},{user_key:l}=o===void 0?{}:o,u=l===void 0?``:l;if(ea(c)){let a=e().map(e=>{if(e.startsWith(`CNTR`)){let t=e.slice(0,4)+e.slice(9);return b.has(t)?$p.GroupUser.post(t,[u]):s(e,u)}return b.has(e)?G(e).then(()=>$p.GroupUser.post(e,[u])):b.has(e)?$p.GroupUser.post(e,[u]):s(e,u)}),o=t().map(e=>$p.GroupUser.delete(e,[u])),c=a.concat(o);Promise.allSettled(c).then(e=>
247{e.forEach(e=>{if(e.status===`fulfilled`){let t=e.value||{},{status:r}=t;ea(r)?n=!0:PI(t)}else PI(e.reason)}),n&&(i===`Add`&&Wje(),GI(`User ${i===`Add`?`added`:`edited`} successfully`),x.revalidate()),r(),C(!1)})}else PI(a),C(!1)})},te=!A.values.first_name||!A.values.last_name||!A.values.email||!A.values.roles.length||(N.has(`Linguist`)||N.has(`Contractor`))&&!A.values.translation_keys.length,ne=YM,re=`${i} User`,ie;t[36]===te?ie=t[37]:(ie=[{label:`Submit`,disabled:te,type:`submit`,formId:`add-user`}],t[36]=te,t[37]=ie);let de;t[38]===Symbol.for(`react.memo_cache_sentinel`)?(de={radius:`sm`,blur:2},t[38]=de):de=t[38];let pe;t[39]===S?pe=t[40]:(pe=(0,Y.jsx)(Lk,{visible:S,zIndex:1e3,overlayProps:de}),t[39]=S,t[40]=pe);let me=A.onSubmit(ee),he;t[41]===A?he=t[42]:(he=A.getInputProps(`first_name`),t[41]=A,t[42]=he);let ge;t[43]===he?ge=t[44]:(ge=(0,Y.jsx)(Kj,{label:`First Name`,placeholder:`John`,...he}),t[43]=he,t[44]=ge);let _e;t[45]===A?_e=t[46]:(_e=A.getInputProps(`last_name`),t[45]=A,t[46]=_e);let ve;t[47]===_e?ve=t[48]:(ve=(0,Y.jsx)(Kj,{label:`Last Name`,placeholder:`Doe`,..._e}),t[47]=_e,t[48]=ve);let ye=i===`Edit`,be;t[49]===A?be=t[50]:(be=A.getInputProps(`email`),t[49]=A,t[50]=be);let xe;t[51]!==ye||t[52]!==be?(xe=(0,Y.jsx)(Kj,{label:`Email`,type:`email`,disabled:ye,placeholder:`[email protected]`,...be}),t[51]=ye,t[52]=be,t[53]=xe):xe=t[53];let Se;t[54]===Symbol.for(`react.memo_cache_sentinel`)?(Se={zIndex:1e3},t[54]=Se):Se=t[54];let Ce=A.values.roles.length===0?`Select roles`:``,we=I,Te;t[55]===Symbol.for(`react.memo_cache_sentinel`)?(Te={flex:1},t[55]=Te):Te=t[55];let Ee;t[56]===A?Ee=t[57]:(Ee=A.getInputProps(`roles`),t[56]=A,t[57]=Ee);let De;t[58]===A?De=t[59]:(De=e=>e.includes(`Admin`)?A.setFieldValue(`roles`,[K]):e.includes(`Contractor`)?A.setFieldValue(`roles`,[ue]):A.setFieldValue(`roles`,e),t[58]=A,t[59]=De);let Oe;t[60]!==I||t[61]!==Ce||t[62]!==Ee||t[63]!==De?(Oe=(0,Y.jsx)(dA,{label:`Role`,comboboxProps:Se,placeholder:Ce,data:we,style:Te,...Ee,onChange:De}),t[60]=I,t[61]=Ce,t[62]=Ee,t[63]=De,t[64]=Oe):Oe=t[64];let Ae;t[65]===Symbol.for(`react.memo_cache_sentinel`)?(Ae=(0,Y.jsx)(`a`,{href:`${ke}/article/239-how-can-i-manage-users-on-my-project`,target:`_blank`,children:(0,Y.jsx)(z4e,{style:{marginBottom:5},color:`var(--mantine-color-blue-5)`})}),t[65]=Ae):Ae=t[65];let je;t[66]===Oe?je=t[67]:(je=(0,Y.jsxs)(Z,{w:`100%`,align:`flex-end`,gap:`0.5rem`,children:[Oe,Ae]}),t[66]=Oe,t[67]=je);let Me;t[68]!==h||t[69]!==A?(Me=(A.values.roles.includes(`Linguist`)||A.values.roles.includes(`Contractor`))&&(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(dA,{label:`Select Languages`,comboboxProps:{zIndex:1e3},data:h,placeholder:A.values.translation_keys.length===0?`Select languages`:``,...A.getInputProps(`translation_keys`),onChange:e=>{A.setFieldValue(`translation_keys`,e)}})}),t[68]=h,t[69]=A,t[70]=Me):Me=t[70];let Ne;t[71]!==ge||t[72]!==ve||t[73]!==xe||t[74]!==je||t[75]!==Me?(Ne=(0,Y.jsxs)(Z,{direction:`column`,rowGap:`0.5rem`,children:[ge,ve,xe,je,Me]}),t[71]=ge,t[72]=ve,t[73]=xe,t[74]=je,t[75]=Me,t[76]=Ne):Ne=t[76];let Pe;t[77]!==me||t[78]!==Ne?(Pe=(0,Y.jsx)(`form`,{id:`add-user`,onSubmit:me,children:Ne}),t[77]=me,t[78]=Ne,t[79]=Pe):Pe=t[79];let Fe;return t[80]!==ne||t[81]!==W||t[82]!==n||t[83]!==re||t[84]!==ie||t[85]!==pe||t[86]!==Pe?(Fe=(0,Y.jsxs)(ne,{opened:n,onClose:W,title:re,footerActions:ie,children:[pe,Pe]}),t[80]=ne,t[81]=W,t[82]=n,t[83]=re,t[84]=ie,t[85]=pe,t[86]=Pe,t[87]=Fe):Fe=t[87],Fe};function smt(e){let{group_key:t}=e;return t}function cmt(e){let t=e.split(`-`);return t[0]=`CNTR`,t.join(`-`)}function lmt(e){return`CNTR-`+e}var umt={email:``,first_name:``,company_name:``,last_name:``,phone:``,user_key:``,languagePermissionSet:new Set,rolePermissionSet:new Set},dmt=()=>{let{overrides:e}=eL(),t=YL(`internal-user`).canWrite,n=e.userRolesOverrides.intersection(new Set(fe)).size>0;return!!(t&&(e.userRolesOverrides.size===0||n))},fmt=[{path:y.PAGE_USER_MANAGEMENT,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_USER_MANAGEMENT,children:(0,Y.jsx)(()=>{let e=(0,q.c)(88),{projectTranslationMap:t,projectUserPermissionMap:n}=nL(),r;e[0]===t?r=e[1]:(r=t===void 0?{}:t,e[0]=t,e[1]=r);let i=r,a=n===void 0?{}:n,{langcodeLabelMap:o}=RI(),{projectKey:s}=tL(),{xapisUser:c}=eL(),{user_key:l}=c,u=YL(y.PAGE_USER_MANAGEMENT).canWrite,[d,f]=(0,J.useState)(!1),[p,m]=(0,J.useState)(``),[h,g]=tC(!1),{open:_,close:v}=g,[b,x]=(0,J.useState)(`Add`),[S,C]=(0,J.useState)(umt),[w,T]=(0,J.useState)(),[E,D]=(0,J.useState)(!1),O
247=amt(a),{hovered:k,ref:A}=eC(),j=dmt(),{maxUsers:M}=lL();j||Object.keys(O).forEach(e=>{new Set([`Sales Lead`,`Contractor`]).intersection(O[e].rolePermissionSet).size>0&&delete O[e]});let N;e[2]===p?N=e[3]:(N=e=>{let t=p.toLowerCase().trim();return e.filter(e=>{let{name:n,email:r,roles:i,languages:a}=e,o=n===void 0?``:n,s=r===void 0?``:r,c=i===void 0?``:i,l=a===void 0?``:a;return o.toLowerCase().includes(t)||s.toLowerCase().includes(t)||c.toLowerCase().includes(t)||l.toLowerCase().includes(t)})},e[2]=p,e[3]=N);let P=N,F,I,L,R;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(F={...ZI(`name`,`name`,!0),mantineTableBodyCellProps:{className:`GlobalLinkNoTx`}},I={...ZI(`email`,`email`,!0),mantineTableBodyCellProps:{className:`GlobalLinkNoTx`}},L={...ZI(`roles`,`roles`,!0)},R={...ZI(`languages`,`languages`,!0)},e[4]=F,e[5]=I,e[6]=L,e[7]=R):(F=e[4],I=e[5],L=e[6],R=e[7]);let z;if(e[8]!==u||e[9]!==_||e[10]!==a||e[11]!==C||e[12]!==D||e[13]!==x||e[14]!==T||e[15]!==l){z=[F,I,L,R];let t;e[17]!==_||e[18]!==a||e[19]!==C||e[20]!==x?(t=e=>{let{data:t}=e;return(0,Y.jsx)(Bdt,{onClick:()=>{x(`Edit`),C(a[t.user_key]),_()}})},e[17]=_,e[18]=a,e[19]=C,e[20]=x,e[21]=t):t=e[21];let n;e[22]!==D||e[23]!==T||e[24]!==l?(n=e=>{let{data:t}=e;return(0,Y.jsx)(m2,{onClick:()=>{T(t),D(!0)},disabled:l===t.user_key})},e[22]=D,e[23]=T,e[24]=l,e[25]=n):n=e[25];let r;e[26]!==t||e[27]!==n?(r=XI(t,n),e[26]=t,e[27]=n,e[28]=r):r=e[28];let i=r;u&&z.push(i),e[8]=u,e[9]=_,e[10]=a,e[11]=C,e[12]=D,e[13]=x,e[14]=T,e[15]=l,e[16]=z}else z=e[16];let B;
247e[29]!==P||e[30]!==o||e[31]!==i||e[32]!==O?(B=P(Object.values(O).map(e=>({...e,name:`${e.first_name} ${e.last_name}`,roles:Array.from(e.rolePermissionSet).join(`, `),languages:Array.from(e.languagePermissionSet).map(e=>o.get(i[e]?.target_lang_code??``)??i[e]?.target_lang_name).join(`, `)}))),e[29]=P,e[30]=o,e[31]=i,e[32]=O,e[33]=B):B=e[33];let V=B,H;e[34]!==M||e[35]!==O?(H=M>0&&Object.keys(O).length>=M,e[34]=M,e[35]=O,e[36]=H):H=e[36];let U=H,W=U&&k,G;e[37]!==s||e[38]!==D||e[39]!==f?(G=e=>{if(!e){PI(Error(`Error while removing user`));return}let{user_key:t,name:n}=e;f(!0),$p.ProjectUser.delete({projectKey:s,removedUserKey:t}).then(e=>{ea(e.status)?GI(e,`${n} deleted successfully.`):PI(e),f(!1)}).finally(()=>D(!1))},e[37]=s,e[38]=D,e[39]=f,e[40]=G):G=e[40];let ee=G,te;e[41]===Symbol.for(`react.memo_cache_sentinel`)?(te=(0,Y.jsx)(GM,{title:`Users`}),e[41]=te):te=e[41];let ne;e[42]===m?ne=e[43]:(ne=e=>m(e),e[42]=m,e[43]=ne);let re;e[44]!==p||e[45]!==ne?(re=(0,Y.jsx)(KM,{w:400,searchText:p,onSearch:ne,placeholder:`Search by any field...`}),e[44]=p,e[45]=ne,e[46]=re):re=e[46];let ie;e[47]!==u||e[48]!==U||e[49]!==_||e[50]!==A||e[51]!==C||e[52]!==x||e[53]!==W?(ie=u&&(0,Y.jsx)(QA,{ref:A,label:`Upgrade to add more users.`,opened:W,children:(0,Y.jsx)(HO,{px:0,variant:`transparent`,rightSection:(0,Y.jsx)(JI,{size:18}),onClick:()=>{_(),x(`Add`),C(umt)},disabled:U,children:`Add User`})}),e[47]=u,e[48]=U,e[49]=_,e[50]=A,e[51]=C,e[52]=x,e[53]=W,e[54]=ie):ie=e[54];let K;e[55]!==re||e[56]!==ie?(K=(0,Y.jsxs)(Z,{w:`100%`,justify:`space-between`,align:`center`,columnGap:`1.25rem`,children:[re,ie]}),e[55]=re,e[56]=ie,e[57]=K):K=e[57];let ae;e[58]!==v||e[59]!==S||e[60]!==b||e[61]!==h?(ae=(0,Y.jsx)(omt,{opened:h,close:v,modalAction:b,user:S}),e[58]=v,e[59]=S,e[60]=b,e[61]=h,e[62]=ae):ae=e[62];let oe;e[63]===D?oe=e[64]:(oe=()=>{D(!1)},e[63]=D,e[64]=oe);let se;e[65]!==ee||e[66]!==w?(se=()=>ee(w),e[65]=ee,e[66]=w,e[67]=se):se=e[67];let ce=w?.name??``,le;e[68]!==E||e[69]!==oe||e[70]!==se||e[71]!==ce?(le=(0,Y.jsx)(imt,{opened:E,onClose:oe,onSubmit:se,user:ce}),e[68]=E,e[69]=oe,e[70]=se,e[71]=ce,e[72]=le):le=e[72];let ue;e[73]===Symbol.for(`react.memo_cache_sentinel`)?(ue={radius:`sm`,blur:2},e[73]=ue):ue=e[73];let de;e[74]===d?de=e[75]:(de=(0,Y.jsx)(Lk,{visible:d,zIndex:1e3,overlayProps:ue}),e[74]=d,e[75]=de);let fe=V.length===1?`User`:`Users`,pe;e[76]!==z||e[77]!==V||e[78]!==fe?(pe=(0,Y.jsx)(NI,{data:V,columns:z,bottomToolbarString:fe}),e[76]=z,e[77]=V,e[78]=fe,e[79]=pe):pe=e[79];let me;e[80]!==de||e[81]!==pe?(me=(0,Y.jsxs)(GO,{p:0,children:[de,pe]}),e[80]=de,e[81]=pe,e[82]=me):me=e[82];let he;return e[83]!==K||e[84]!==ae||e[85]!==le||e[86]!==me?(he=(0,Y.jsxs)(Z,{direction:`column`,rowGap:`1rem`,children:[te,K,ae,le,me]}),e[83]=K,e[84]=ae,e[85]=le,e[86]=me,e[87]=he):he=e[87],he},{})})},{path:y.PAGE_ACCOUNT,element:(0,Y.jsx)(SR,{permissionKey:Ee,children:(0,Y.jsx)(t3,{children:(0,Y.jsx)(Rh,{})})}),errorElement:(0,Y.jsx)(GQ,{}),loader:rmt,children:[{index:!0,element:(0,Y.jsx)(Upt,{}),errorElement:(0,Y.jsx)(GQ,{})},{path:y.PAGE_UPDATE_SUBSCRIPTION,element:(0,Y.jsx)(SR,{permissionKey:Ee,needsWriteAccess:!0,children:(0,Y.jsx)(emt,{})}),errorElement:(0,Y.jsx)(GQ,{})}]}],pmt=(e,t=`1 month`,n=void 0,r)=>Ro({queryKey:[`MTAccountUsage`,{tKeys:e,timeSliceFrom:t,timeSliceTo:n,series:r}],queryFn:async()=>{if(!e.length||e===`0`)return[];let i=/month|year|day/.test(t),a=(()=>{if(i){let[e,n]=t.split(` `);return n===`year`?`month`:n===`month`?Number(e)<=10?`day`:`month`:n===`day`&&Number(e)<=6?`hour`:`day`}let e=n?new Date(n):new Date,r=new Date(t),a=n3.default.duration((0,n3.default)(e).diff((0,n3.default)(r))).asDays();return a<=6?`hour`:a>=300?`month`:`day`})(),{data:o,status:s}=await $p.Metrics.get({rollup:a,glnow:`1`,type:`timeseries`,translation_key:e,series:r,timeslice_from:t,timeslice_to:n});if(!ea(s)||!o)throw Error(`Failed to fetch MTUsage data`);return o.data}}),mmt=e=>{let t=(0,q.c)(12),{dateFrom:n,dateTo:r,applyDateChange:i}=e,a;t[0]!==n||t[1]!==r?(a=[n,r],t[0]=n,t[1]=r,t[2]=a):a=t[2];let[o,s]=(0,J.useState)(a),c;t[3]===o?c=t[4]:(c=(0,Y.jsx)(WP,{type:`range`,placeholder:`Pick dates range`,value:o,onChange:s,mt:10}),t[3]=o,t[4]=c);let l;t[5]!==i||t[6]!==o[0]||t[7]!==o[1]?(l=(0,Y.jsx)(HO,{onClick:()=>i(o[0]??rs(new Date),o[1]??rs(new Date)),children:`Apply`}),t[5]=i,t[6]=o[0],t[7]=o[1],t[8]=l):l=t[8];let u;return t[9]!==c||t[10]!==l?(u=(0,Y.jsxs)(Sj,{children:[c,l]}),t[9]=c,t[10]=l,t[11]=u):u=t[11],u},hmt=e=>
247{let t=(0,q.c)(23),{isRelative:n,timeSliceFrom:r,applyDateChange:i}=e,a;t[0]!==n||t[1]!==r?(a=n?Number(r.split(` `)[0]):1,t[0]=n,t[1]=r,t[2]=a):a=t[2];let[o,s]=(0,J.useState)(a),c;t[3]!==n||t[4]!==r?(c=n?r.split(` `)[1]:`month`,t[3]=n,t[4]=r,t[5]=c):c=t[5];let[l,u]=(0,J.useState)(c),d;t[6]===o?d=t[7]:(d=(0,Y.jsx)(TA,{value:o,onChange:s,w:75,max:31,min:1}),t[6]=o,t[7]=d);let f;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(f=[{label:`Day`,value:`day`},{label:`Month`,value:`month`},{label:`Year`,value:`year`}],t[8]=f):f=t[8];let p;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(p={withinPortal:!1},t[9]=p):p=t[9];let m;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(m={dropdown:`GlobalLinkTx`},t[10]=m):m=t[10];let h;t[11]===l?h=t[12]:(h=(0,Y.jsx)(ej,{data:f,value:l,onChange:u,comboboxProps:p,allowDeselect:!1,classNames:m}),t[11]=l,t[12]=h);let g;t[13]!==d||t[14]!==h?(g=(0,Y.jsxs)(vD,{gap:0,mt:10,wrap:`nowrap`,children:[d,h]}),t[13]=d,t[14]=h,t[15]=g):g=t[15];let _;t[16]!==i||t[17]!==o||t[18]!==l?(_=(0,Y.jsx)(HO,{onClick:()=>i(String(o)+` `+l,``),children:`Apply`}),t[16]=i,t[17]=o,t[18]=l,t[19]=_):_=t[19];let v;return t[20]!==g||t[21]!==_?(v=(0,Y.jsxs)(Sj,{children:[g,_]}),t[20]=g,t[21]=_,t[22]=v):v=t[22],v},gmt=e=>{let t=(0,q.c)(72),{timeSliceFrom:n,timeSliceTo:r}=e,[i,a]=ag(),o;t[0]!==i||t[1]!==a?(o=(e,t)=>{i.set(`from`,e),t?i.set(`to`,t):i.delete(`to`),a(i,{state:{revalidate:!0}})},t[0]=i,t[1]=a,t[2]=o):o=t[2];let s=o,c;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(c=/month|year|day/,t[3]=c):c=t[3];let l=c,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j;if(t[4]!==n||t[5]!==r){_=l.test(n);let e=()=>{if(_){let[e,t]=n.split(` `),r=Number(e),i=new Date,a=tee(new Date,r,t);return{dateTo:rs(i),dateFrom:rs(a)}}return{dateFrom:is(n)??rs(new Date),dateTo:r?is(r)??rs(new Date):rs(new Date)}},i;t[28]===e?i=t[29]:(i=e(),t[28]=e,t[29]=i),{dateFrom:h,dateTo:g}=i,m=Z,p=uD,b=`sm`,x=`bottom-end`,S=300,C=!0,t[30]===Symbol.for(`react.memo_cache_sentinel`)?(w=(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(HO,{h:35,w:165,variant:`transparent`,classNames:{root:jB.filterButton,inner:jB.filterText},rightSection:(0,Y.jsx)(pM,{size:24}),children:`Date Range`})}),t[30]=w):w=t[30],f=uD.Dropdown,y=jB.filterMenu,d=X,E=`ul`,D=250,O=140,k=0,A=0,j=10,t[31]===Symbol.for(`react.memo_cache_sentinel`)?(v={listStyleType:`none`},t[31]=v):v=t[31],u=Gj,T=_.toString(),t[4]=n,t[5]=r,t[6]=u,t[7]=d,t[8]=f,t[9]=p,t[10]=m,t[11]=h,t[12]=g,t[13]=_,t[14]=v,t[15]=y,t[16]=b,t[17]=x,t[18]=S,t[19]=C,t[20]=w,t[21]=T,t[22]=E,t[23]=D,t[24]=O,t[25]=k,t[26]=A,t[27]=j}else u=t[6],d=t[7],f=t[8],p=t[9],m=t[10],h=t[11],g=t[12],_=t[13],v=t[14],y=t[15],b=t[16],x=t[17],S=t[18],C=t[19],w=t[20],T=t[21],E=t[22],D=t[23],O=t[24],k=t[25],A=t[26],j=t[27];let M;t[32]===Symbol.for(`react.memo_cache_sentinel`)?(M=(0,Y.jsxs)(Gj.List,{children:[(0,Y.jsx)(Gj.Tab,{value:`true`,children:`Relative`}),(0,Y.jsx)(Gj.Tab,{value:`false`,children:`Range`})]}),t[32]=M):M=t[32];let N;t[33]!==s||t[34]!==_||t[35]!==n?(N=(0,Y.jsx)(Gj.Panel,{value:`true`,children:(0,Y.jsx)(hmt,{isRelative:_,timeSliceFrom:n,applyDateChange:s},n)}),t[33]=s,t[34]=_,t[35]=n,t[36]=N):N=t[36];let P=`${h}_${g}`,F;t[37]!==s||t[38]!==h||t[39]!==g||t[40]!==P?(F=(0,Y.jsx)(Gj.Panel,{value:`false`,children:(0,Y.jsx)(mmt,{dateFrom:h,dateTo:g,applyDateChange:s},P)}),t[37]=s,t[38]=h,t[39]=g,t[40]=P,t[41]=F):F=t[41];let I;t[42]!==u||t[43]!==N||t[44]!==F||t[45]!==T?(I=(0,Y.jsxs)(u,{defaultValue:T,children:[M,N,F]}),t[42]=u,t[43]=N,t[44]=F,t[45]=T,t[46]=I):I=t[46];let L;t[47]!==d||t[48]!==v||t[49]!==I||t[50]!==E||t[51]!==D||t[52]!==O||t[53]!==k||t[54]!==A||t[55]!==j?(L=(0,Y.jsx)(d,{component:E,mah:D,mih:O,m:k,p:A,pr:j,style:v,children:I}),t[47]=d,t[48]=v,t[49]=I,t[50]=E,t[51]=D,t[52]=O,t[53]=k,t[54]=A,t[55]=j,t[56]=L):L=t[56];let R;t[57]!==f||t[58]!==y||t[59]!==L?(R=(0,Y.jsx)(f,{className:y,children:L}),t[57]=f,t[58]=y,t[59]=L,t[60]=R):R=t[60];let z;t[61]!==p||t[62]!==b||t[63]!==x||t[64]!==S||t[65]!==C||t[66]!==w||t[67]!==R?(z=(0,Y.jsxs)(p,{shadow:b,position:x,width:S,keepMounted:C,children:[w,R]}),t[61]=p,t[62]=b,t[63]=x,t[64]=S,t[65]=C,t[66]=w,t[67]=R,t[68]=z):z=t[68];let B;return t[69]!==m||t[70]!==z?(B=(0,Y.jsx)(m,{children:z}),t[69]=m,t[70]=z,t[71]=B):B=t[71],B},_mt=e=>{let t=(0,q.c)(9),n;t[0]===e?n=t[1]:(n=e||{},t[0]=e,t[1]=n);let{cx:r,cy:i,payload:a,date:o}=n,s=r===void 0?0:r,c=i===void 0?0:i,l;t[2]===a?l=t[3]:(l=a===void 0?{}:a,t[2]=a,t[3]=l);let{timeslice:u}=l,d=u===void 0?``:u,f=o===void 0?``:o,p;return t[4]!==s||t[5]!==c||t[6]!==f||t[7]!==d?(p=d===f?(0,Y.jsx)(`circle`,{cx:s,cy:c,r:7,fill:`var(--mantine-color-blue-5)`}):null,t[4]=s,t[5]=c,t[6]=f,t[7]=d,t[8]=p):p=t[8],p},vmt=e=>e.length<=7?(0,n3.default)(e).format(`MM/YY`)||e:e.split(` `).length===2?(0,n3.default)(e).format(`l`)+` `+(0,n3.default)(e).format(`LT`)||e:(0,n3.default)(e).format(`l`)||e,ymt=(e,t)=>{if(!t.length)return{yAxisMaxCumulative:0,yAxisMaxDaily:0};let n=1.2;return{yAxisMaxCumulative:e[e.length-1].num_words_engine*n,yAxisMaxDaily:Math.max(...t.map(e=>Number(e.num_words_engine??0)))*n}},bmt=e=>e.length<=7?(0,n3.default)(e).format(`MMMM YYYY`)||e:e.split(` `).length===2?(0,n3.default)(e).format(`LLL`):(0,n3.default)(e).format(`LL`)||e,xmt=e=>{let t=(0,q.c)(12),{active:n,payload:r,label:i}=e,a;
247t[0]===r?a=t[1]:(a=r&&r.sort(Smt).map(Cmt),t[0]=r,t[1]=a);let o=a;if(o&&n&&r&&r.length){let e;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(e={borderRadius:6,boxShadow:`none`},t[2]=e):e=t[2];let n=i||``,r;t[3]===n?r=t[4]:(r=bmt(n),t[3]=n,t[4]=r);let a;t[5]===r?a=t[6]:(a=(0,Y.jsx)(Q,{fw:600,mb:10,children:r}),t[5]=r,t[6]=a);let s;t[7]===o?s=t[8]:(s=(0,Y.jsx)(Sj,{gap:5,align:`center`,children:o}),t[7]=o,t[8]=s);let c;return t[9]!==a||t[10]!==s?(c=(0,Y.jsxs)(GO,{p:10,bg:`white`,bd:`1px solid blueGray.1`,style:e,children:[a,s]}),t[9]=a,t[10]=s,t[11]=c):c=t[11],c}};function Smt(e,t){return Number(t.value)-Number(e.value)}function Cmt(e){return(0,Y.jsxs)(Z,{align:`center`,gap:5,children:[(0,Y.jsx)($Z,{color:e.stroke,fontSize:10}),(0,Y.jsxs)(Q,{fw:700,children:[e.name,` `,ys(Number(e.value))||0]})]},e.name)}var wmt=e=>{let t=(0,q.c)(44),{mtUsageData:n,isGLCORE:r}=e,i=r===void 0?!1:r,[a,o]=(0,J.useState)(!0),s=n.length>0,c=nT().colors.blue[5],l=n[0]?.timeslice??``,u;bb0:{if(l.split(` `).length===2){u=`Hourly`;break bb0}if(l.split(`-`).length===2){u=`Monthly`;break bb0}u=`Daily`}let d=u,f,p,m;if(t[0]!==i||t[1]!==n){let e;t[5]===i?e=t[6]:(e=e=>({timeslice:e.timeslice,num_words_engine:Number((i?e.num_words_mt:e.num_words_engine)??0)}),t[5]=i,t[6]=e),p=n.map(e),f=p.reduce(Tmt,[]),m=ymt(f,n),t[0]=i,t[1]=n,t[2]=f,t[3]=p,t[4]=m}else f=t[2],p=t[3],m=t[4];let{yAxisMaxCumulative:h,yAxisMaxDaily:g}=m,_;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(_=Gc(new Date).format(`YYYY-MM-DD`)||``,t[7]=_):_=t[7];let v=_,y;t[8]!==s||t[9]!==a||t[10]!==h||t[11]!==g?(y=s?[0,a?h:g]:`auto`,t[8]=s,t[9]=a,t[10]=h,t[11]=g,t[12]=y):y=t[12];let b;t[13]===y?b=t[14]:(b=(0,Y.jsx)(jZ,{stroke:`black`,axisLine:!0,tickLine:!1,tickFormatter:ys,domain:y}),t[13]=y,t[14]=b);let x=b,S;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsx)(EZ,{dataKey:`timeslice`,stroke:`black`,tickFormatter:vmt,tickMargin:10}),t[15]=S):S=t[15];let C=S,w;t[16]===c?w=t[17]:(w=(0,Y.jsx)(`defs`,{children:(0,Y.jsxs)(`linearGradient`,{id:`wordsEngine`,x1:`0`,y1:`0`,x2:`0`,y2:`1`,children:[(0,Y.jsx)(`stop`,{offset:`5%`,stopColor:c,stopOpacity:.5}),(0,Y.jsx)(`stop`,{offset:`95%`,stopColor:c,stopOpacity:0})]})}),t[16]=c,t[17]=w);let T=w,E;t[18]!==d||t[19]!==a?(E=()=>(0,Y.jsx)(Z,{justify:`space-between`,children:(0,Y.jsx)(GA.Group,{value:a.toString(),children:(0,Y.jsxs)(vD,{children:[(0,Y.jsx)(GA,{onClick:()=>o(!0),value:`true`,label:`Cumulative`}),(0,Y.jsx)(GA,{onClick:()=>o(!1),value:`false`,label:d})]})})}),t[18]=d,t[19]=a,t[20]=E):E=t[20];let D=E;if(!s){let e;t[21]===D?e=t[22]:(e=(0,Y.jsx)(D,{}),t[21]=D,t[22]=e);let n;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(Z,{w:`100%`,h:500,align:`center`,justify:`center`,children:(0,Y.jsx)(MI,{height:240})}),t[23]=n):n=t[23];let r;return t[24]===e?r=t[25]:(r=(0,Y.jsxs)(Sj,{p:30,children:[e,n]}),t[24]=e,t[25]=r),r}let O;t[26]===D?O=t[27]:(O=(0,Y.jsx)(D,{}),t[26]=D,t[27]=O);let k;t[28]!==f||t[29]!==c||t[30]!==T||t[31]!==a||t[32]!==x?(k=a?(0,Y.jsx)(oG,{height:500,width:`100%`,children:(0,Y.jsxs)(QZ,{margin:{top:50,right:5,bottom:0},data:f,children:[T,x,C,(0,Y.jsx)(qX,{vertical:!1}),(0,Y.jsx)(lZ,{dataKey:`num_words_engine`,fill:`url(#wordsEngine)`,stroke:c,strokeWidth:4,dot:(0,Y.jsx)(_mt,{date:v}),activeDot:{r:5,fill:c,strokeWidth:0},name:`New Words`}),(0,Y.jsx)($W,{content:(0,Y.jsx)(xmt,{}),cursor:!1})]})}):(0,Y.jsx)(Y.Fragment,{}),t[28]=f,t[29]=c,t[30]=T,t[31]=a,t[32]=x,t[33]=k):k=t[33];let A;t[34]!==c||t[35]!==T||t[36]!==a||t[37]!==p||t[38]!==x?(A=a?(0,Y.jsx)(Y.Fragment,{}):(0,Y.jsx)(oG,{height:500,width:`100%`,children:(0,Y.jsxs)(a2e,{margin:{top:50,right:5,left:0,bottom:0},data:p,children:[(0,Y.jsx)($W,{content:(0,Y.jsx)(xmt,{}),cursor:!1}),(0,Y.jsx)(qX,{vertical:!1}),T,x,C,(0,Y.jsx)(rX,{dataKey:`num_words_engine`,fill:`url(#wordsEngine)`,stroke:c,strokeWidth:1,name:`New Words`,activeBar:(0,Y.jsx)(CY,{fill:c,stroke:c,opacity:.7})})]})}),t[34]=c,t[35]=T,t[36]=a,t[37]=p,t[38]=x,t[39]=A):A=t[39];let j;return t[40]!==O||t[41]!==k||t[42]!==A?(j=(0,Y.jsxs)(Sj,{p:30,children:[O,k,A]}),t[40]=O,t[41]=k,t[42]=A,t[43]=j):j=t[43],j};function Tmt(e,t,n){return[...e,{timeslice:t.timeslice,num_words_engine:(e[n-1]?.num_words_engine??0)+Number(t?.num_words_engine??0)}]}var Emt=()=>{let e=(0,q.c)(19),{tKeys:t,timeSliceFrom:n,timeSliceTo:r}=Dh(`mt-usage`),i=NB(),a;e[0]!==t||e[1]!==n||e[2]!==r?(a=pmt(t,n,r,`num_words_engine`),e[0]=t,e[1]=n,e[2]=r,e[3]=a):a=e[3];let{data:o}=Fo(a),s;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(s={base:`100%`,md:`90%`,lg:`85%`,xl:`75%`},e[4]=s):s=e[4];let c;e[5]===i?c=e[6]:(c=(0,Y.jsx)(MB,{options:i,selectAll:!0,encodeKeys:!0}),e[5]=i,e[6]=c);let l;e[7]!==n||e[8]!==r?(l=(0,Y.jsx)(gmt,{timeSliceFrom:n,timeSliceTo:r}),e[7]=n,e[8]=r,e[9]=l):l=e[9];let u;e[10]!==c||e[11]!==l?(u=(0,Y.jsx)(GM,{wrapContent:!0,title:`Monthly Translate API Usage`,tooltipLabel:`The number of new words that were sent to a machine translation engine for the filtered time period/language(s).`,flexItems:(0,Y.jsxs)(Y.Fragment,{children:[c,l]})}),e[10]=c,e[11]=l,e[12]=u):u=e[12];let d;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(lk,{}),e[13]=d):d=e[13];let f;e[14]===o?f=e[15]:(f=(0,Y.jsxs)(GO,{p:0,children:[d,(0,Y.jsx)(wmt,{mtUsageData:o,isGLCORE:!1})]}),e[14]=o,e[15]=f);let p;return e[16]!==u||e[17]!==f?(p=(0,Y.jsxs)(X,{maw:s,children:[u,f]}),e[16]=u,e[17]=f,e[18]=p):p=e[18],p}
247,O3=(e,t,n)=>Ro({queryKey:[`wordsServed`,e,t,n],queryFn:async()=>{if(!e.length||e===`0`)return[];let r=await $p.Metrics.get({translation_key:e,timeslice_from:t,rollup:n,type:`groupby`,groupby:`timeslice,translation_key`,series:`tot_words_served`});if(!r||!ea(r.status)||!r.data||!r.data.data)throw Error(`Failed to fetch words served data`);return r.data.data}}),Dmt=(e,t)=>Ro({queryKey:[`wordsServedUrls`,e,t],queryFn:async()=>{if(!e.length||e===`0`)return[];let n={translation_key:e,timeslice_from:t||`1 month`,type:`url`,series:`tot_words_served`,rollup:t.includes(`year`)?`month`:`day`},r=await $p.Metrics.get(n);if(!r||r.status!==200||!r.data||!r.data.data)throw Error(`Failed to fetch words served data`);return r.data.data}}),Omt=e=>{let t=(0,q.c)(15),{concatenatedKey:n,timeSliceFrom:r}=e,i=r.includes(`year`)?`month`:`day`,a;t[0]!==n||t[1]!==i||t[2]!==r?(a=O3(n,r,i),t[0]=n,t[1]=i,t[2]=r,t[3]=a):a=t[3];let o;t[4]!==n||t[5]!==r?(o=Dmt(n,r),t[4]=n,t[5]=r,t[6]=o):o=t[6];let s;t[7]!==a||t[8]!==o?(s=[a,o],t[7]=a,t[8]=o,t[9]=s):s=t[9];let c=s,l;t[10]===c?l=t[11]:(l={queries:c},t[10]=c,t[11]=l);let u=Lo(l),d=u[0].data,f=u[1].data,p;return t[12]!==d||t[13]!==f?(p={wordsServed:d,wordsServedUrls:f},t[12]=d,t[13]=f,t[14]=p):p=t[14],p},k3=(e,t,n)=>{e===`1 month`?t.delete(`d`):t.set(`d`,e),n(t)},A3={filterButton:`_filterButton_9c5cn_1`,filterDropdown:`_filterDropdown_9c5cn_11`,rightSection:`_rightSection_9c5cn_15`},j3=e=>{let t=(0,q.c)(8),{timeSliceOptions:n,timeSliceFrom:r,onSelect:i}=e,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={input:A3.filterButton,dropdown:`${A3.filterDropdown} GlobalLinkTx`,section:A3.rightSection},t[0]=a):a=t[0];let o;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(pM,{size:24}),t[1]=o):o=t[1];let s;t[2]===i?s=t[3]:(s=e=>e&&i(e),t[2]=i,t[3]=s);let c;return t[4]!==s||t[5]!==r||t[6]!==n?(c=(0,Y.jsx)(ej,{"data-testid":`pw-metrics-summary-date-filter-dropdown`,classNames:a,placeholder:`Month to Date`,rightSection:o,onChange:s,value:r,data:n,withCheckIcon:!1}),t[4]=s,t[5]=r,t[6]=n,t[7]=c):c=t[7],c},kmt=e=>{let t=(0,q.c)(6),{loading:n,data:r,columns:i}=e;if(n){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(UI,{height:450}),t[0]=e):e=t[0],e}let a;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(a={style:{boxShadow:`none`}},t[1]=a):a=t[1];let o;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(o={mih:450,h:450},t[2]=o):o=t[2];let s;return t[3]!==i||t[4]!==r?(s=(0,Y.jsx)(NI,{columns:i,data:r,enableBottomToolbar:!1,paperProps:a,enableSorting:!1,containerProps:o}),t[3]=i,t[4]=r,t[5]=s):s=t[5],s},Amt=e=>{let t=(0,q.c)(18),{urls:n}=e,r=FI().isNavigatingInPlace,i;t[0]===n?i=t[1]:(i=n.map(Nmt),t[0]=n,t[1]=i);let a=i,o=a.reduce(Pmt,0),s;t[2]===o?s=t[3]:(s=e=>Math.round(e*100/o)||0,t[2]=o,t[3]=s);let c=s,l;if(t[4]!==a||t[5]!==c){let e;t[7]===c?e=t[8]:(e=e=>{let{wordsServed:t}=e;return c(t)>=1},t[7]=c,t[8]=e),l=a.filter(e).sort(Fmt),t[4]=a,t[5]=c,t[6]=l}else l=t[6];let u=l,d,f,p;t[9]===Symbol.for(`react.memo_cache_sentinel`)?(d={accessorKey:`content_url`,header:`Pages`,Cell:Imt},f={...tz(`wordsServed`,`Words Served`),Cell:Lmt},p=tz(``),t[9]=d,t[10]=f,t[11]=p):(d=t[9],f=t[10],p=t[11]);let m;t[12]===c?m=t[13]:(m=[d,f,{...p,id:`percentage`,Cell:e=>{let{row:t}=e,n=c(t.original.wordsServed);return(0,Y.jsx)(QA,{label:`This is the percentage of total traffic to this page over the specified time period.`,children:(0,Y.jsxs)(Z,{w:`100%`,align:`center`,gap:10,children:[(0,Y.jsx)(VA,{value:n,w:`100%`}),(0,Y.jsxs)(Q,{fw:700,children:[n,`%`]})]})})}}],t[12]=c,t[13]=m);let h=m,g;return t[14]!==h||t[15]!==u||t[16]!==r?(g=(0,Y.jsx)(GO,{p:0,children:(0,Y.jsx)(kmt,{data:u,columns:h,loading:r})}),t[14]=h,t[15]=u,t[16]=r,t[17]=g):g=t[17],g};function jmt(e,t){let[n,r]=t;return n!==`content_url`&&n!==`content_url_hash`&&typeof r==`number`?e+r:e}function Mmt(e){return(e.startsWith(`//`)?e.slice(2):e).replace(/\//g,`/â`)}function Nmt(e){let t=Object.entries(e).reduce(jmt,0);return{content_url:Mmt(e.content_url||``)||``,wordsServed:t}}function Pmt(e,t){let{wordsServed:n}=t;return e+n}function Fmt(e,t){return e.wordsServed<t.wordsServed?1:e.wordsServed>t.wordsServed?-1:0}function Imt(e){let{cell:t}=e,n=t.getValue();return(0,Y.jsx)(QA,{position:`top`,label:n,className:`GlobalLinkNoTx`,children:(0,Y.jsx)(Q,{truncate:!0,children:n})})}function Lmt(e){let{cell:t}=e,n=t.getValue();
247return(0,Y.jsx)(QA,{label:n.toLocaleString(),children:(0,Y.jsx)(Q,{fw:700,truncate:!0,children:n.toLocaleString()})})}var Rmt=[{fill:`#9E4170`,stroke:`#FFFFFF`},{fill:`#3F8344`,stroke:`#FFFFFF`},{fill:`#8460D2`,stroke:`#FFFFFF`},{fill:`#BC5B12`,stroke:`#FFFFFF`},{fill:`#358082`,stroke:`#FFFFFF`},{fill:`#637892`,stroke:`#FFFFFF`},{fill:`#CB4379`,stroke:`#FFFFFF`},{fill:`#5D3EAB`,stroke:`#FFFFFF`},{fill:`#D04535`,stroke:`#FFFFFF`},{fill:`#2777D3`,stroke:`#FFFFFF`}],zmt=(e={},t)=>{let n=0;return t.reduce((t,{timeslice:r,count:i,translation_key:a})=>{let o=e[a]||`Unknown`,s=t.length>0&&t.find(({timeslice:e})=>e===r),c=t.find(e=>e[o]?.colors),l=c?c[o].colors:Rmt[n++];if(s){let{timeslice:e}=s||{},n=t.findIndex(({timeslice:t})=>t===e),r=t.find(e=>e[o]);n!==-1&&(r&&(t[n]={...s,[o]:{count:i+=r[o].count,colors:l}}),(t&&Object.keys(t[n]).length-1||0)<9&&(t[n]={...s,[o]:{count:i,colors:l}}))}else t.push({timeslice:r,[o]:{count:i,colors:l}});return t},[])},Bmt=(e,t,n,r,i)=>{let a=e(),o=t();if(a&&o){let e=a.substring(8,o.length)||``,t=a.substring(5,7)||``,s=a.substring(0,4)||``,c=o.substring(8,o.length)||``,l=o.substring(5,7)||``,u=o.substring(0,4)||``,d=!n&&e===`01`,f={timeslice:`${s}-${t}-01`},p=!n&&!d?[f,...i]:[...i],m=Number(n?l:c)+1,h=n?12:r;for(;m<=h;){let e=m<10?`0`+String(m):String(m),t=n?`${u}-${e}`:`${u}-${l}-${e}`;p.push({timeslice:t}),m++}return p}return i||[]},Vmt={languagesScrollArea:`_languagesScrollArea_eb805_1`,languageBadge:`_languageBadge_eb805_12`},Hmt=e=>{let t=(0,q.c)(12),{active:n,payload:r,label:i}=e,a=Umt;if(r&&ys(Number(r[0]?.value))&&n&&r&&r.length){let e;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e={borderRadius:6,boxShadow:`none`},t[0]=e):e=t[0];let n=i||``,o;t[1]===n?o=t[2]:(o=a(n),t[1]=n,t[2]=o);let s;t[3]===o?s=t[4]:(s=(0,Y.jsx)(Q,{fw:600,children:o}),t[3]=o,t[4]=s);let c;t[5]===r?c=t[6]:(c=r&&r.map(Wmt),t[5]=r,t[6]=c);let l;t[7]===c?l=t[8]:(l=(0,Y.jsx)(X,{mt:10,children:c}),t[7]=c,t[8]=l);let u;return t[9]!==s||t[10]!==l?(u=(0,Y.jsxs)(GO,{p:10,bg:`white`,bd:`1px solid blueGray.1`,style:e,children:[s,l]}),t[9]=s,t[10]=l,t[11]=u):u=t[11],u}return null};function Umt(e){return e.length<=7?(0,n3.default)(e).format(`MMMM YYYY`)||e:(0,n3.default)(e).format(`MMMM D, YYYY`)||e}function Wmt(e,t){let n=e.name?e.name.slice(0,e.name.indexOf(`.`)):``,r=e.value?.toLocaleString()||``;return(0,Y.jsxs)(Q,{children:[n&&r?n+`: `:``,n&&r?(0,Y.jsx)(Q,{span:!0,fw:700,children:r}):``]},n?`${n}-${t}`:t)}var Gmt=(e,t,n=!1)=>{let r=Number(e.split(`-`)[n?1:2]);return n?r<8:r<t-5},Kmt=(e,t)=>{if(!(e.length>0&&`count`in e[0]))return{yAxisMaxValue:0,yAxisWidth:0};let n=Math.max(...e.map(({count:e})=>e||0)).toString().split(``).map((e,n)=>n===0?String(Number(e)+(t||1)):e===`,`?``:`0`).join(``),r=Number(n);return{yAxisMaxValue:r,yAxisWidth:r.toString().split(``).length*20}},qmt=e=>{let t=(0,q.c)(58),{isYearly:n,numOfDaysInMonth:r,wordsServedGroupedByTimeSlice:i,wordsServedWithRemainingTimeSlices:a,getLastTimeSliceWithData:o,filteredTargets:s,getLanguageColor:c}=e,l=PS(`(max-width: 991px)`),u=nL().project.threshold_value||0,d,f,p,m,h,g,_,v,y,b,x,S,C;if(t[0]!==s||t[1]!==c||t[2]!==o||t[3]!==l||t[4]!==n||t[5]!==r||t[6]!==u||t[7]!==i||t[8]!==a){h=Symbol.for(`react.early_return_sentinel`);bb0:{let e=o(),w;t[22]===a[0]?.timeslice?w=t[23]:(w=()=>a[0]?.timeslice||``,t[22]=a[0]?.timeslice,t[23]=w);let T=w,E;t[24]===a?E=t[25]:(E=()=>a[a.length-1]?.timeslice||``,t[24]=a,t[25]=E);let D=E,O;t[26]!==D||t[27]!==n||t[28]!==r||t[29]!==i?(O=(e,t)=>{let{x:a,y:o,payload:s}=t||{},c=a===void 0?0:a,l=o===void 0?0:o,{value:u}=s===void 0?{}:s,d=u===void 0?``:u,f=e=>{let t=i[i?.length-1]?.timeslice||``,a=new Date(t),o=new Date(e),s=n?`12`:r.toString();return e.includes(s)?!0:a>=o},p=e=>n?(0,n3.default)(e).format(`YYYY/MM`)||``:(0,n3.default)(e).format(`MM/DD`)||``,m=Jmt;return e===`x`?f(d)?(0,Y.jsx)(`text`,{x:c,y:l,dy:20,dx:-30,fill:`var(--mantine-color-blue-9)`,fontSize:16,fontWeight:500,textAnchor:`middle`,dominantBaseline:`central`,transform:`rotate(${d===D()?0:-40}, ${c}, ${l})`,children:p(d)}):(0,Y.jsx)(`text`,{}):(0,Y.jsx)(`text`,{x:c,y:l,dx:-20,fill:`var(--mantine-color-blue-9)`,fontSize:16,fontWeight:500,textAnchor:`end`,children:m(d)})},t[26]=D,t[27]=n,t[28]=r,t[29]=i,t[30]=O):O=t[30];let k=O,A=Gmt(e,r,n),j=()=>{let t=D();if(t&&e){if(A){let t=e.split(`-`);return t[n?1:2]=String(Number(t[n?1:2])+1),t[n?1:2]=Number(t[n?1:2])<10?`0`+String(t[n?1:2]):t[n?1:2],t=t.join(`-`),t}return t}return``};if(i.length===0){let e;t[31]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Z,{w:`100%`,align:`center`,justify:`center`,children:(0,Y.jsx)(MI,{})}),t[31]=e):e=t[31],h=e;break bb0}let M=Ymt;if(f=oG,C=450,m=`100%`,d=a2e,p=450,g=a,t[32]===Symbol.for(`react.memo_cache_sentinel`)?(_={top:40,right:40}
247,t[32]=_):_=t[32],t[33]===k?v=t[34]:(v=(0,Y.jsx)(jZ,{stroke:`var(--mantine-color-blue-9)`,strokeWidth:2,tick:e=>k(`y`,e),width:150,tickLine:!1}),t[33]=k,t[34]=v),t[35]===k?y=t[36]:(y=(0,Y.jsx)(EZ,{dataKey:`timeslice`,stroke:`var(--mantine-color-blue-9)`,strokeWidth:2,height:90,interval:`preserveStartEnd`,tick:e=>k(`x`,e),tickLine:!1}),t[35]=k,t[36]=y),t[37]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,Y.jsx)($W,{content:(0,Y.jsx)(Hmt,{}),cursor:!1}),t[37]=b):b=t[37],t[38]!==s||t[39]!==c){let e;t[41]===c?e=t[42]:(e=(e,t)=>{let{label:n}=e,r=c(n,`fill`);return(0,Y.jsx)(rX,{stackId:`1`,dataKey:`${n}.count`,fill:r||`#000`,shape:M(2,`#FFFFFF`),barSize:50},t)},t[41]=c,t[42]=e),x=s.map(e),t[38]=s,t[39]=c,t[40]=x}else x=t[40];S=u&&(0,Y.jsx)(vX,{isFront:!0,stroke:`var(--mantine-color-red-5)`,strokeDasharray:`3 3`,label:{position:`right`,value:A&&!l?`Threshold Line`:``,fontWeight:700,fill:`black`},segment:[{x:T(),y:u},{x:l?D():j(),y:u}]})}t[0]=s,t[1]=c,t[2]=o,t[3]=l,t[4]=n,t[5]=r,t[6]=u,t[7]=i,t[8]=a,t[9]=d,t[10]=f,t[11]=p,t[12]=m,t[13]=h,t[14]=g,t[15]=_,t[16]=v,t[17]=y,t[18]=b,t[19]=x,t[20]=S,t[21]=C}else d=t[9],f=t[10],p=t[11],m=t[12],h=t[13],g=t[14],_=t[15],v=t[16],y=t[17],b=t[18],x=t[19],S=t[20],C=t[21];if(h!==Symbol.for(`react.early_return_sentinel`))return h;let w;t[43]!==d||t[44]!==p||t[45]!==g||t[46]!==_||t[47]!==v||t[48]!==y||t[49]!==b||t[50]!==x||t[51]!==S?(w=(0,Y.jsxs)(d,{height:p,data:g,margin:_,children:[v,y,b,x,S]}),t[43]=d,t[44]=p,t[45]=g,t[46]=_,t[47]=v,t[48]=y,t[49]=b,t[50]=x,t[51]=S,t[52]=w):w=t[52];let T;return t[53]!==f||t[54]!==m||t[55]!==w||t[56]!==C?(T=(0,Y.jsx)(f,{height:C,width:m,children:w}),t[53]=f,t[54]=m,t[55]=w,t[56]=C,t[57]=T):T=t[57],T};function Jmt(e){return e.toLocaleString()||``}function Ymt(e,t){return n=>{let{fill:r,x:i,y:a,width:o,height:s}=n;return(0,Y.jsxs)(`g`,{children:[(0,Y.jsx)(`rect`,{x:i,y:a,width:o,height:s,stroke:`none`,fill:r}),s&&(0,Y.jsx)(`rect`,{x:i,y:a,width:o,height:e,stroke:`none`,fill:t})]})}}var Xmt=e=>{let t=(0,q.c)(34),{timeSliceFrom:n,translationKeys:r,wordsServed:i}=e,a=PS(`(max-width: 991px)`),o=nL().project.translations||[],s=NB(),c=FI().isNavigatingInPlace,l,u,d,f,p;if(t[0]!==s||t[1]!==n||t[2]!==i){u=n?.includes(`year`)||!1;let e;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,n3.default)(new Date().getMonth()).daysInMonth()-1||0,t[8]=e):e=t[8],d=e;let r;t[9]===s?r=t[10]:(r=s.reduce(Zmt,{}),t[9]=s,t[10]=r),p=zmt(r,i),l=()=>p[p.length-1]?.timeslice||``,f=Bmt(()=>p[0]?.timeslice||``,l,u,d,p),t[0]=s,t[1]=n,t[2]=i,t[3]=l,t[4]=u,t[5]=d,t[6]=f,t[7]=p}else l=t[3],u=t[4],d=t[5],f=t[6],p=t[7];let m=f,h;t[11]===p?h=t[12]:(h=(e,t)=>{let n=p?.find(t=>t[e]),r=n&&n[e];return t===`fill`?r?.colors?.fill:r?.colors?.stroke},t[11]=p,t[12]=h);let g=h,_=o.length===0||i.length===0||r.length===0,v;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(v=$(`blueGray`,1),t[13]=v):v=t[13];let y;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,Y.jsx)(Z,{bg:v,h:46,align:`center`,px:15,children:(0,Y.jsx)(Xj,{order:3,children:`Words Served Time Series`})}),t[14]=y):y=t[14];let b;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(b={borderRadius:0,borderColor:`transparent`},t[15]=b):b=t[15];let x;t[16]===s?x=t[17]:(x=(0,Y.jsxs)(Z,{justify:`end`,children:[` `,(0,Y.jsx)(MB,{encodeKeys:!0,selectAll:!0,shouldRevalidate:!0,options:s})]}),t[16]=s,t[17]=x);let S;t[18]!==s||t[19]!==g||t[20]!==l||t[21]!==_||t[22]!==a||t[23]!==u||t[24]!==c||t[25]!==d||t[26]!==r||t[27]!==i||t[28]!==p||t[29]!==m?(S=c?(0,Y.jsx)(UI,{height:500}):_?(0,Y.jsx)(MI,{height:500}):(0,Y.jsxs)(Z,{pos:`relative`,w:`100%`,p:20,wrap:`wrap-reverse`,children:[(0,Y.jsx)(Z,{h:450,w:a?`100%`:`75%`,mt:a?20:0,children:(0,Y.jsx)(qmt,{filteredTargets:s,getLanguageColor:g,getLastTimeSliceWithData:l,isYearly:u,numOfDaysInMonth:d,wordsServedGroupedByTimeSlice:p,wordsServedWithRemainingTimeSlices:m})}),(0,Y.jsx)(Z,{w:a?`100%`:`25%`,wrap:`wrap`,direction:`column`,align:`flex-end`,pos:`relative`,children:i&&i.length>0&&r.length>0&&(0,Y.jsx)(XE,{className:Vmt.languagesScrollArea,mt:20,children:s.map(e=>{let{label:t,value:n}=e,i=t===void 0?``:t,a=n===void 0?``:n,o=g(i,`border`),s=g(i,`fill`);return o&&s&&r.includes(a)&&(0,Y.jsxs)(Z,{align:`center`,columnGap:15,px:15,py:8,children:[(0,Y.jsx)(X,{miw:20,h:20,className:Vmt.languageBadge,style:{border:`1px solid ${o}`,backgroundColor:s}}),(0,Y.jsx)(Q,{fw:600,children:i})]},a)})})})]}),t[18]=s,t[19]=g,t[20]=l,t[21]=_,t[22]=a,t[23]=u,t[24]=c,t[25]=d,t[26]=r,t[27]=i,t[28]=p,t[29]=m,t[30]=S):S=t[30];let C;return t[31]!==x||t[32]!==S?(C=(0,Y.jsxs)(Y.Fragment,{children:[y,(0,Y.jsxs)(GO,{style:b,children:[x,S]})]}),t[31]=x,t[32]=S,t[33]=C):C=t[33],C};function Zmt(e,t){let{label:n,value:r}=t;return{...e,[r]:n}}var Qmt=()=>{let e=(0,q.c)(24),{timeSliceFrom:t,concatenatedKey:n}=Dh(`usage`),[r,i]=ag(),a=NB(),o;e[0]===a?o=e[1]:(o=a.map($mt),e[0]=a,e[1]=o);let s=o,c;e[2]!==n||e[3]!==t?(c={concatenatedKey:n,timeSliceFrom:t},e[2]=n,e[3]=t,e[4]=c):c=e[4];let{wordsServed:l,wordsServedUrls:u}=Omt(c),d;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(d=iz(),e[5]=d):d=e[5];let f;e[6]!==r||e[7]!==i?(f=e=>k3(e,r,i),e[6]=r,e[7]=i,e[8]=f):f=e[8];let p;e[9]!==f||e[10]!==t?(p=(0,Y.jsx)(vD,{children:(0,Y.jsx)(GM,{title:`Words Served Usage`,tooltipLabel:`This graph should give the user an at-a-glance view of the words served usage for their website split out by language. 248 The default time span for the graph is the current billing period and the data is displayed daily, but the user has the ability to change both the time span and the slices displayed (i.e. monthly/daily). 249 The user can also select a specific language that they would like to view over the given time series.`,flexItems:(0,Y.jsx)(j3,{timeSliceOptions:d,timeSliceFrom:t,onSelect:f})})}),e[9]=f,e[10]=t,e[11]=p):p=e[11];let m;e[12]!==s||e[13]!==t||e[14]!==l?(m=(0,Y.jsx)(GO,{p:0,children:(0,Y.jsx)(Xmt,{timeSliceFrom:t,translationKeys:s,wordsServed:l})}),e[12]=s,e[13]=t,e[14]=l,e[15]=m):m=e[15];let h;e[16]===u?h=e[17]:(h=(0,Y.jsx)(Amt,{urls:u}),e[16]=u,e[17]=h);let g;e[18]!==m||e[19]!==h?(g=(0,Y.jsxs)(Sj,{gap:30,children:[m,h]}),e[18]=m,e[19]=h,e[20]=g):g=e[20];let _;return e[21]!==p||e[22]!==g?(_=(0,Y.jsxs)(Y.Fragment,{children:[p,g]}),e[21]=p,e[22]=g,e[23]=_):_=e[23],_};function $mt(e){let{value:t}=e;return t}var eht=()=>{let e=(0,q.c)(14),[t,n]=ag(),r;e[0]===t?r=e[1]:(r=t.get(`d`)||`1 month`,e[0]=t,e[1]=r);let i=r,a=NB(),o;e[2]!==t||e[3]!==n?(o=e=>{k3(e,t,n)},e[2]=t,e[3]=n,e[4]=o):o=e[4];let s=o,c;e[5]===a?c=e[6]:(c=(0,Y.jsx)(MB,{encodeKeys:!0,selectAll:!0,shouldRevalidate:!0,options:a}),e[5]=a,e[6]=c);let l;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(l=iz(),e[7]=l):l=e[7];let u;e[8]!==s||e[9]!==i?(u=(0,Y.jsx)(j3,{timeSliceOptions:l,timeSliceFrom:i,onSelect:s}),e[8]=s,e[9]=i,e[10]=u):u=e[10];let d;return e[11]!==c||e[12]!==u?(d=(0,Y.jsxs)(Y.Fragment,{children:[c,u]}),e[11]=c,e[12]=u,e[13]=d):d=e[13],d},tht=(e,t)=>
249Ro({queryKey:[`translatedTrafficUrls`,e,t],queryFn:async()=>{let n=[];try{let r=await V4e(e,t,`url`);if(r.status===200){let{data:e}=r.data;n=e}}catch(e){console.error(`error in getTranslatedTrafficUrls fn in metricsLoader:`,e)}return n}}),nht=(e,t)=>Ro({queryKey:[`worldTraffic`,e,t],queryFn:async()=>{let n={type:`groupby`,groupby:`country_code`,translation_key:e,timeslice_from:t},r=await $p.Metrics.get(n);return r?.status===200?r?.data.data:[]}}),M3=()=>{let e=(0,q.c)(3),{translations:t}=nL(),[n]=ag(),r=n.getAll(`t`)??[],i=n.get(`d`)||`1 month`,a=r.map(rht),o=kc(t),s=a.length?a:o,c=o.join(`,`),l=a.join(`,`),u=l.length>0?l:c,{data:d}=Fo(FQ(s.join(`,`),i)),{slices:f}=d,{data:p}=Fo(tht(s,i)),{data:m}=Fo(nht(u,i)),h;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(h=[],e[0]=h):h=e[0];let g;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(g=[],e[1]=g):g=e[1];let _;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(_=[],e[2]=_):_=e[2];let v={urls:h,timeSlices:g,timeSliceFrom:``,worldTraffic:_};return r.length>0&&r.includes(`0`)?v:(v.timeSlices=f,v.urls=p,v.timeSliceFrom=i,v.worldTraffic=m,v)};function rht(e){return pc(e)}var iht=(e,t)=>e<.75*t?$(`blue`,5):e<.9*t?$(`orange`,5):$(`red`,3),N3=e=>{let t=(0,q.c)(20),{active:n,payload:r,label:i,threshold:a}=e,o=aht,s;t[0]===r?s=t[1]:(s=r&&ys(Number(r[0]?.value))||0,t[0]=r,t[1]=s);let c=s,l;t[2]!==r||t[3]!==a?(l=a&&r?iht(Number(r[0]?.value),a):`var(--mantine-color-blue-5)`,t[2]=r,t[3]=a,t[4]=l):l=t[4];let u=l;if(c&&n&&r&&r.length){let e;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(e={borderRadius:6,boxShadow:`none`},t[5]=e):e=t[5];let n=i||``,r;t[6]===n?r=t[7]:(r=o(n),t[6]=n,t[7]=r);let a;t[8]===r?a=t[9]:(a=(0,Y.jsx)(Q,{fw:600,children:r}),t[8]=r,t[9]=a);let s;t[10]===u?s=t[11]:(s=(0,Y.jsx)($Z,{color:u,fontSize:10}),t[10]=u,t[11]=s);let l;t[12]===c?l=t[13]:(l=(0,Y.jsx)(Q,{fw:700,children:c}),t[12]=c,t[13]=l);let d;t[14]!==s||t[15]!==l?(d=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[s,l]}),t[14]=s,t[15]=l,t[16]=d):d=t[16];let f;return t[17]!==a||t[18]!==d?(f=(0,Y.jsxs)(GO,{p:10,bg:`white`,bd:`1px solid blueGray.1`,style:e,children:[a,d]}),t[17]=a,t[18]=d,t[19]=f):f=t[19],f}return null};function aht(e){return e.length<=7?(0,n3.default)(e).format(`MMMM YYYY`)||e:(0,n3.default)(e).format(`MMMM D, YYYY`)||e}var oht=(e,t)=>{let n=new Date(e);return n.setUTCDate(n.getUTCDate()-t),n},sht=(e,t)=>{let n=new Date(e);return n.setUTCMonth(n.getUTCMonth()-t),n},cht=(e,t)=>{let n=new Date(e);return n.setUTCFullYear(n.getUTCFullYear()-t),n},lht=(e=new Date,t=``)=>{let[n=`1`,r=`day`]=t.split(` `);switch(r){case`year`:return cht(e,Number(n));case`month`:return sht(e,Number(n));default:return oht(e,Number(n))}},uht=e=>{let t=e.getUTCMonth()+1,n=t<10?`0${t}`:t;return`${e.getUTCFullYear()}-${n}`},dht=e=>{let t=e.getUTCDate()<10?`0${e.getUTCDate()}`:e.getUTCDate();return`${uht(e)}-${t}`},fht=(e,t)=>{let n=[],r=new Date(e);for(;r<=t;){let e=dht(r);n.push(e),r.setUTCDate(r.getUTCDate()+1)}return n},pht=(e,t)=>{let n=[],r=new Date(e);for(;r<=t;){let e=uht(r);n.push(e),r.setUTCMonth(r.getUTCMonth()+1)}return n},mht=e=>{let t=nz(),n=lht(t,e);return n.setUTCDate(n.getUTCDate()+1),fht(n,t)},hht=e=>{let t=nz();return pht(lht(t,e),t)},ght=e=>fht(new Date(e.getUTCFullYear(),e.getUTCMonth(),1),new Date(e.getUTCFullYear(),e.getUTCMonth()+1,0)),P3=e=>e.reduce((e,t)=>{let{count:n=0,timeslice:r=``}=t||{};return e.get(r)?e.set(r,e.get(r)+n):e.set(r,n),e},new Map),_ht=(e,t)=>{let n=P3(e);return mht(t).map(e=>({count:n.get(e)||0,timeslice:e}))},vht=(e,t)=>{let n=P3(e);return hht(t).map(e=>({count:n.get(e)||0,timeslice:e}))},yht=e=>{let t=P3(e),n=nz(),r=ght(n),i=dht(n);return r.map(e=>e>i?{count:void 0,timeslice:e}:{count:t.get(e)||0,timeslice:e})},bht=()=>{let e=(0,q.c)(55),{timeSlices:t,timeSliceFrom:n}=M3(),r;e[0]===n?r=e[1]:(r=n.includes(`year`),e[0]=n,e[1]=r);let i=r,a;e[2]===n?a=e[3]:(a=iz().find(e=>{let{value:t}=e;return t===n}),e[2]=n,e[3]=a);let o=a?.label===`Month to Date`,s;if(e[4]!==o||e[5]!==i||e[6]!==n||e[7]!==t){bb0:{if(t.length===0){let t;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(t=[],e[9]=t):t=e[9],s=t;break bb0}let r=t.map(xht);
249if(o){s=yht(r);break bb0}if(i){s=vht(r,n);break bb0}s=_ht(r,n)}e[4]=o,e[5]=i,e[6]=n,e[7]=t,e[8]=s}else s=e[8];let c=s,l;e[10]===i?l=e[11]:(l=(0,n3.default)(new Date).subtract(1,`days`).format(i?`YYYY-MM`:`YYYY-MM-DD`),e[10]=i,e[11]=l);let u=l,d;e[12]!==c||e[13]!==u?(d=c.find(e=>{let{timeslice:t}=e;return t===u})?.count||0,e[12]=c,e[13]=u,e[14]=d):d=e[14];let f=d,p;e[15]===c?p=e[16]:(p=Kmt(c),e[15]=c,e[16]=p);let{yAxisMaxValue:m,yAxisWidth:h}=p,g=m===void 0?0:m,_=h===void 0?0:h,v=c[c.length-1]?.timeslice||``,y;e[17]!==o||e[18]!==i||e[19]!==v||e[20]!==u?(y=e=>{let{x:t,y:n,payload:r}=e||{},a=t===void 0?0:t,s=n===void 0?0:n,{value:c}=r===void 0?{}:r,l=c===void 0?``:c,d=`rotate(-40, ${a}, ${s})`,f=(0,n3.default)(l).format(i?`YYYY-MM`:`YYYY-MM-DD`);return o&&l!==v&&f>u?(0,Y.jsx)(`text`,{}):(0,Y.jsx)(`text`,{x:a,y:s,dy:20,dx:-30,fill:`black`,fontSize:14,fontWeight:400,textAnchor:`middle`,transform:d,children:(0,n3.default)(l).format(i?`YYYY/MM`:`MM/DD`)||``})},e[17]=o,e[18]=i,e[19]=v,e[20]=u,e[21]=y):y=e[21];let b=y,x=c.length===0,S;e[22]===Symbol.for(`react.memo_cache_sentinel`)?(S={top:10,left:20,right:20},e[22]=S):S=e[22];let C;e[23]===v?C=e[24]:(C=(0,Y.jsx)(vX,{x:v,stroke:`var(--mantine-color-blue-9)`,strokeDasharray:`3 3`}),e[23]=v,e[24]=C);let w;e[25]===g?w=e[26]:(w=(0,Y.jsx)(vX,{y:g,stroke:`var(--mantine-color-blue-9)`,strokeDasharray:`3 3`}),e[25]=g,e[26]=w);let T;e[27]!==o||e[28]!==f||e[29]!==u?(T=o&&(0,Y.jsx)(vX,{stroke:`black`,segment:[{x:u,y:0},{x:u,y:f}]}),e[27]=o,e[28]=f,e[29]=u,e[30]=T):T=e[30];let E;e[31]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(`defs`,{children:(0,Y.jsxs)(`linearGradient`,{id:`translatedTraffic`,x1:`0`,y1:`0`,x2:`0`,y2:`1`,children:[(0,Y.jsx)(`stop`,{offset:`5%`,stopColor:`var(--mantine-color-blue-5)`,stopOpacity:.5}),(0,Y.jsx)(`stop`,{offset:`95%`,stopColor:`var(--mantine-color-blue-5)`,stopOpacity:0})]})}),e[31]=E):E=e[31];let D=_||120,O;e[32]===g?O=e[33]:(O=[0,g],e[32]=g,e[33]=O);let k;e[34]!==D||e[35]!==O?(k=(0,Y.jsx)(jZ,{stroke:`black`,dataKey:`count`,width:D,tickMargin:20,tickFormatter:Sht,tickLine:!1,domain:O}),e[34]=D,e[35]=O,e[36]=k):k=e[36];let A;e[37]===b?A=e[38]:(A=(0,Y.jsx)(EZ,{stroke:`black`,dataKey:`timeslice`,interval:`preserveStartEnd`,tick:b,tickLine:!1,allowDuplicatedCategory:!1,height:60}),e[37]=b,e[38]=A);let j;e[39]===Symbol.for(`react.memo_cache_sentinel`)?(j={r:7,fill:`var(--mantine-color-blue-5)`,strokeWidth:0},e[39]=j):j=e[39];let M;e[40]!==o||e[41]!==u?(M=(0,Y.jsx)(lZ,{dataKey:`count`,fill:`url(#translatedTraffic)`,stroke:`var(--mantine-color-blue-5)`,strokeWidth:4,activeDot:j,dot:o?(0,Y.jsx)(_mt,{date:u}):(0,Y.jsx)(Y.Fragment,{})}),e[40]=o,e[41]=u,e[42]=M):M=e[42];let N;e[43]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsx)($W,{content:(0,Y.jsx)(N3,{}),cursor:!1}),e[43]=N):N=e[43];let P;e[44]!==C||e[45]!==w||e[46]!==T||e[47]!==k||e[48]!==A||e[49]!==M||e[50]!==c?(P=(0,Y.jsx)(oG,{height:`100%`,width:`100%`,children:(0,Y.jsxs)(QZ,{margin:S,data:c,children:[C,w,T,E,k,A,M,N]})}),e[44]=C,e[45]=w,e[46]=T,e[47]=k,e[48]=A,e[49]=M,e[50]=c,e[51]=P):P=e[51];let F;return e[52]!==P||e[53]!==x?(F=(0,Y.jsx)(nQ,{noDataFound:x,children:P}),e[52]=P,e[53]=x,e[54]=F):F=e[54],F};function xht(e){let{timeslice:t,num_requests:n}=e;return{timeslice:t,count:Number(n===void 0?`0`:n)}}function Sht(e){return e.toLocaleString()}var Cht=e=>{let t=(0,q.c)(17),{translationKeys:n}=e,{urls:r}=M3(),i;if(t[0]!==n||t[1]!==r){let e;t[3]===n?e=t[4]:(e=(e,t)=>{let{content_url:r}=t||{},i=r===void 0?``:r,a=n.reduce((e,n)=>e+t[n]||0,0);return e.set(i,a),e},t[3]=n,t[4]=e),i=r.reduce(e,new Map),t[0]=n,t[1]=r,t[2]=i}else i=t[2];let a=i,o;t[5]===a?o=t[6]:(o=[...a.values()].reduce(wht,0),t[5]=a,t[6]=o);let s=o,c;t[7]===s?c=t[8]:(c=e=>Math.floor(e*100/s),t[7]=s,t[8]=c);let l=c,u=Tht,d;t[9]!==a||t[10]!==l?(d=[...a.entries()].map(e=>{let[t,n]=e||[``,0];return{page:u(t),visits:n,percentage:l(n)}}).filter(Eht).sort(Dht),t[9]=a,t[10]=l,t[11]=d):d=t[11];let f=d,p;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(p=[{...tz(`page`,`pages`,!0),Cell:Oht},{...tz(`visits`,`visits`),Cell:kht},{...tz(`percentage`,``),Cell:Aht}],t[12]=p):p=t[12];let m=p,h;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(h={style:{boxShadow:`none`}},t[13]=h):h=t[13];let g;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(g={mih:450,mah:450},t[14]=g):g=t[14];let _;return t[15]===f?_=t[16]:(_=(0,Y.jsx)(NI,{data:f,columns:m,enableBottomToolbar:!1,paperProps:h,enableSorting:!1,enableRowVirtualization:!1,containerProps:g}),t[15]=f,t[16]=_),_};function wht(e,t){return e+t}function Tht(e){return(e.startsWith(`//`)?e.slice(2):e).replace(/\//g,`/â`)}function Eht(e){let{visits:t,percentage:n}=e;return(t===void 0?0:t)&&(n===void 0?0:n)}function Dht(e,t){let{visits:n}=e||{},r=n===void 0?0:n,{visits:i}=t||{};return(i===void 0?0:i)-r}function Oht(e){let{cell:t}=e,n=t.getValue();
249return(0,Y.jsx)(QA,{position:`top`,label:n.toLocaleString(),className:`GlobalLinkNoTx`,children:(0,Y.jsx)(Q,{children:n.toLocaleString()})})}function kht(e){let{cell:t}=e,n=t.getValue();return(0,Y.jsx)(QA,{position:`top`,label:n.toLocaleString(),children:(0,Y.jsx)(Q,{fw:700,truncate:!0,children:n.toLocaleString()})})}function Aht(e){let{cell:t}=e,n=t.getValue();return(0,Y.jsx)(QA,{label:`This is the percentage of total translated traffic that went to this particular page.`,children:(0,Y.jsxs)(Z,{w:`100%`,align:`center`,gap:10,children:[(0,Y.jsx)(VA,{value:n,w:`100%`}),(0,Y.jsxs)(Q,{fw:700,children:[n,`%`]})]})})}var jht=()=>{let e=(0,q.c)(7),t=NB(),n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(GO,{p:20,children:(0,Y.jsx)(UI,{padding:20,height:500})}),e[0]=n):n=e[0];let r;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(J.Suspense,{fallback:n,children:(0,Y.jsx)(GO,{h:500,p:0,children:(0,Y.jsx)(bht,{})})}),e[1]=r):r=e[1];let i;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(GO,{p:20,children:(0,Y.jsx)(UI,{padding:20,height:500})}),e[2]=i):i=e[2];let a;e[3]===t?a=e[4]:(a=t.map(Mht),e[3]=t,e[4]=a);let o;return e[5]===a?o=e[6]:(o=(0,Y.jsxs)(Sj,{gap:20,children:[r,(0,Y.jsx)(J.Suspense,{fallback:i,children:(0,Y.jsx)(GO,{p:0,children:(0,Y.jsx)(Cht,{translationKeys:a})})})]}),e[5]=a,e[6]=o),o};function Mht(e){let{value:t}=e;return t}var Nht=()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(GM,{wrapContent:!0,title:`Translated Traffic`,tooltipLabel:`The chart and table below show details about translated traffic - i.e., visits to your website in one of your translation languages.`,flexItems:(0,Y.jsx)(J.Suspense,{fallback:(0,Y.jsx)(UI,{height:40}),children:(0,Y.jsx)(eht,{})})}),(0,Y.jsx)(jht,{})]}),e[0]=t):t=e[0],t},F3=q3(),I3=e=>K3(e,F3),L3=q3();I3.write=e=>K3(e,L3);var R3=q3();I3.onStart=e=>K3(e,R3);var z3=q3();I3.onFrame=e=>K3(e,z3);var B3=q3();I3.onFinish=e=>K3(e,B3);var V3=[];I3.setTimeout=(e,t)=>{let n=I3.now()+t,r=()=>{let e=V3.findIndex(e=>e.cancel==r);~e&&V3.splice(e,1),W3-=+!!~e},i={time:n,handler:e,cancel:r};return V3.splice(Pht(n),0,i),W3+=1,Fht(),i};var Pht=e=>~(~V3.findIndex(t=>t.time>e)||~V3.length);I3.cancel=e=>{R3.delete(e),z3.delete(e),B3.delete(e),F3.delete(e),L3.delete(e)},I3.sync=e=>{G3=!0,I3.batchedUpdates(e),G3=!1},I3.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,I3.onStart(n)}return r.handler=e,r.cancel=()=>{R3.delete(n),t=null},r};var H3=typeof window<`u`?window.requestAnimationFrame:(()=>{});I3.use=e=>H3=e,I3.now=typeof performance<`u`?()=>performance.now():Date.now,I3.batchedUpdates=e=>e(),I3.catch=console.error,I3.frameLoop=`always`,I3.advance=()=>{I3.frameLoop===`demand`?Rht():console.warn(`Cannot call the manual advancement of rafz whilst frameLoop is not set as demand`)};var U3=-1,W3=0,G3=!1;function K3(e,t){G3?(t.delete(e),e(0)):(t.add(e),Fht())}function Fht(){U3<0&&(U3=0,I3.frameLoop!==`demand`&&H3(Lht))}function Iht(){U3=-1}function Lht(){~U3&&(H3(Lht),I3.batchedUpdates(Rht))}function Rht(){let e=U3;U3=I3.now();let t=Pht(U3);if(t&&(zht(V3.splice(0,t),e=>e.handler()),W3-=t),!W3){Iht();return}R3.flush(),F3.flush(e?Math.min(64,U3-e):16.667),z3.flush(),L3.flush(),B3.flush()}function q3(){let e=new Set,t=e;return{add(n){W3+=+(t==e&&!e.has(n)),e.add(n)},delete(n){return W3-=t==e&&e.has(n)?1:0,e.delete(n)},flush(n){t.size&&(e=new Set,W3-=t.size,zht(t,t=>t(n)&&e.add(t)),W3+=e.size,t=e)}}}function zht(e,t){e.forEach(e=>{try{t(e)}catch(e){I3.catch(e)}})}var Bht=Object.defineProperty,Vht=(e,t)=>{for(var n in t)Bht(e,n,{get:t[n],enumerable:!0})},J3={};Vht(J3,{assign:()=>Ght,colors:()=>a6,createStringInterpolator:()=>i6,skipAnimation:()=>Wht,to:()=>Uht,willAdvance:()=>o6});function Y3(){}var Hht=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),X3={arr:Array.isArray,obj:e=>!!e&&e.constructor.name===`Object`,fun:e=>typeof e==`function`,str:e=>typeof e==`string`,num:e=>typeof e==`number`,und:e=>e===void 0};function Z3(e,t){if(X3.arr(e)){if(!X3.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}var Q3=(e,t)=>e.forEach(t);function $3(e,t,n){if(X3.arr(e)){for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);return}for(let r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var e6=e=>X3.und(e)?[]:X3.arr(e)?e:[e];function t6(e,t){if(e.size){let n=Array.from(e);e.clear(),Q3(n,t)}}var n6=(e,...t)=>t6(e,e=>e(...t)),r6=()=>typeof window>`u`||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),i6,Uht,a6=null,Wht=!1,o6=Y3,Ght=e=>{e.to&&(Uht=e.to),e.now&&(I3.now=e.now),e.colors!==void 0&&(a6=e.colors),e.skipAnimation!=null&&(Wht=e.skipAnimation),e.createStringInterpolator&&(i6=e.createStringInterpolator),e.requestAnimationFrame&&I3.use(e.requestAnimationFrame),e.batchedUpdates&&(I3.batchedUpdates=e.batchedUpdates),e.willAdvance&&(
249o6=e.willAdvance),e.frameLoop&&(I3.frameLoop=e.frameLoop)},s6=new Set,c6=[],l6=[],u6=0,d6={get idle(){return!s6.size&&!c6.length},start(e){u6>e.priority?(s6.add(e),I3.onStart(Kht)):(qht(e),I3(f6))},advance:f6,sort(e){if(u6)I3.onFrame(()=>d6.sort(e));else{let t=c6.indexOf(e);~t&&(c6.splice(t,1),Jht(e))}},clear(){c6=[],s6.clear()}};function Kht(){s6.forEach(qht),s6.clear(),I3(f6)}function qht(e){c6.includes(e)||Jht(e)}function Jht(e){c6.splice(Yht(c6,t=>t.priority>e.priority),0,e)}function f6(e){let t=l6;for(let n=0;n<c6.length;n++){let r=c6[n];u6=r.priority,r.idle||(o6(r),r.advance(e),r.idle||t.push(r))}return u6=0,l6=c6,l6.length=0,c6=t,c6.length>0}function Yht(e,t){let n=e.findIndex(t);return n<0?e.length:n}var Xht=(e,t,n)=>Math.min(Math.max(n,e),t),Zht={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},p6=`[-+]?\\d*\\.?\\d+`,m6=p6+`%`;function h6(...e){return`\\(\\s*(`+e.join(`)\\s*,\\s*(`)+`)\\s*\\)`}var Qht=RegExp(`rgb`+h6(p6,p6,p6)),$ht=RegExp(`rgba`+h6(p6,p6,p6,p6)),egt=RegExp(`hsl`+h6(p6,m6,m6)),tgt=RegExp(`hsla`+h6(p6,m6,m6,p6)),ngt=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,rgt=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,igt=/^#([0-9a-fA-F]{6})$/,agt=/^#([0-9a-fA-F]{8})$/;function ogt(e){let t;return typeof e==`number`?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=igt.exec(e))?parseInt(t[1]+`ff`,16)>>>0:a6&&a6[e]!==void 0?a6[e]:(t=Qht.exec(e))?(_6(t[1])<<24|_6(t[2])<<16|_6(t[3])<<8|255)>>>0:(t=$ht.exec(e))?(_6(t[1])<<24|_6(t[2])<<16|_6(t[3])<<8|cgt(t[4]))>>>0:(t=ngt.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+`ff`,16)>>>0:(t=agt.exec(e))?parseInt(t[1],16)>>>0:(t=rgt.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=egt.exec(e))?(sgt(v6(t[1]),y6(t[2]),y6(t[3]))|255)>>>0:(t=tgt.exec(e))?(sgt(v6(t[1]),y6(t[2]),y6(t[3]))|cgt(t[4]))>>>0:null}
249function g6(e,t,n){return n<0&&(n+=1),n>1&&--n,n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function sgt(e,t,n){let r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,a=g6(i,r,e+1/3),o=g6(i,r,e),s=g6(i,r,e-1/3);return Math.round(a*255)<<24|Math.round(o*255)<<16|Math.round(s*255)<<8}function _6(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function v6(e){return(parseFloat(e)%360+360)%360/360}function cgt(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function y6(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function lgt(e){let t=ogt(e);return t===null?e:(t||=0,`rgba(${(t&4278190080)>>>24}, ${(t&16711680)>>>16}, ${(t&65280)>>>8}, ${(t&255)/255})`)}var b6=(e,t,n)=>{if(X3.fun(e))return e;if(X3.arr(e))return b6({range:e,output:t,extrapolate:n});if(X3.str(e.output[0]))return i6(e);let r=e,i=r.output,a=r.range||[0,1],o=r.extrapolateLeft||r.extrapolate||`extend`,s=r.extrapolateRight||r.extrapolate||`extend`,c=r.easing||(e=>e);return e=>{let t=dgt(e,a);return ugt(e,a[t],a[t+1],i[t],i[t+1],c,o,s,r.map)}};function ugt(e,t,n,r,i,a,o,s,c){let l=c?c(e):e;if(l<t){if(o===`identity`)return l;o===`clamp`&&(l=t)}if(l>n){if(s===`identity`)return l;s===`clamp`&&(l=n)}return r===i?r:t===n?e<=t?r:i:(t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t),l=a(l),r===-1/0?l=-l:i===1/0?l+=r:l=l*(i-r)+r,l)}function dgt(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}var fgt=(e,t=`end`)=>n=>{n=t===`end`?Math.min(n,.999):Math.max(n,.001);let r=n*e;return Xht(0,1,(t===`end`?Math.floor(r):Math.ceil(r))/e)},x6=1.70158,S6=x6*1.525,pgt=x6+1,mgt=2*Math.PI/3,hgt=2*Math.PI/4.5,C6=e=>{let t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},ggt={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-(-2*e+2)**2/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-(1-e)**3,easeInOutCubic:e=>e<.5?4*e*e*e:1-(-2*e+2)**3/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-(1-e)**4,easeInOutQuart:e=>e<.5?8*e*e*e*e:1-(-2*e+2)**4/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-(1-e)**5,easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-(-2*e+2)**5/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:2**(10*e-10),easeOutExpo:e=>e===1?1:1-2**(-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?2**(20*e-10)/2:(2-2**(-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-e**2),easeOutCirc:e=>Math.sqrt(1-(e-1)**2),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-(2*e)**2))/2:(Math.sqrt(1-(-2*e+2)**2)+1)/2,easeInBack:e=>pgt*e*e*e-x6*e*e,easeOutBack:e=>1+pgt*(e-1)**3+x6*(e-1)**2,easeInOutBack:e=>e<.5?(2*e)**2*((S6+1)*2*e-S6)/2:((2*e-2)**2*((S6+1)*(e*2-2)+S6)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-(2**(10*e-10))*Math.sin((e*10-10.75)*mgt),easeOutElastic:e=>e===0?0:e===1?1:2**(-10*e)*Math.sin((e*10-.75)*mgt)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(2**(20*e-10)*Math.sin((20*e-11.125)*hgt))/2:2**(-20*e+10)*Math.sin((20*e-11.125)*hgt)/2+1,easeInBounce:e=>1-C6(1-e),easeOutBounce:C6,easeInOutBounce:e=>e<.5?(1-C6(1-2*e))/2:(1+C6(2*e-1))/2,steps:fgt},w6=Symbol.for(`FluidValue.get`),T6=Symbol.for(`FluidValue.observers`),E6=e=>!!(e&&e[w6]),D6=e=>e&&e[w6]?e[w6]():e,_gt=e=>e[T6]||null;function vgt(e,t){e.eventObserved?e.eventObserved(t):e(t)}function O6(e,t){let n=e[T6];n&&n.forEach(e=>{vgt(e,t)})}var ygt=class{constructor(e){if(!e&&!(e=this.get))throw Error(`Unknown getter`);bgt(this,e)}},bgt=(e,t)=>xgt(e,w6,t);function k6(e,t){if(e[w6]){let n=e[T6];n||xgt(e,T6,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function A6(e,t){let n=e[T6];if(n&&n.has(t)){let r=n.size-1;r?n.delete(t):e[T6]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var xgt=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),j6=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Sgt=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Cgt=RegExp(`(${j6.source})(%|[a-z]+)`,`i`),wgt=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,M6=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Tgt=e=>{let[t,n]=Egt(e);if(!t||r6())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);return r?r.trim():n&&n.startsWith(`--`)?window.getComputedStyle(document.documentElement).getPropertyValue(n)||e:n&&M6.test(n)?Tgt(n):n||e},Egt=e=>{let t=M6.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]},Dgt,Ogt=(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`,kgt=e=>{Dgt||=a6?RegExp(`(${Object.keys(a6).join(`|`)})(?!\\w)`,`g`):/^\b$/;let t=e.output.map(e=>D6(e).replace(M6,Tgt).replace(Sgt,lgt).replace(Dgt,lgt)),n=t.map(e=>e.match(j6).map(Number)),r=n[0].map((e,t)=>n.map(e=>{if(!(t in e))throw Error(`The arity of each "output" value must be equal`);return e[t]})).map(t=>b6({...e,output:t}));return e=>{let n=!Cgt.test(t[0])&&t.find(e=>Cgt.test(e))?.replace(j6,``),i=0;return t[0].replace(j6,()=>`${r[i++](e)}${n||``}`).replace(wgt,Ogt)}},N6=`react-spring: `,Agt=e=>{let t=e,n=!1;if(typeof t!=`function`)throw TypeError(`${N6}once requires a function parameter`);return(...e)=>{n||=(t(...e),!0)}},jgt=Agt(console.warn);function Mgt(){jgt(`${N6}
249The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Ngt=Agt(console.warn);function Pgt(){Ngt(`${N6}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function P6(e){return X3.str(e)&&(e[0]==`#`||/\d/.test(e)||!r6()&&M6.test(e)||e in(a6||{}))}var F6=r6()?J.useEffect:J.useLayoutEffect,Fgt=()=>{let e=(0,J.useRef)(!1);return F6(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function Igt(){let e=(0,J.useState)()[1],t=Fgt();return()=>{t.current&&e(Math.random())}}var Lgt=e=>(0,J.useEffect)(e,Rgt),Rgt=[];function zgt(e){let t=(0,J.useRef)(void 0);return(0,J.useEffect)(()=>{t.current=e}),t.current}var I6=Symbol.for(`Animated:node`),Bgt=e=>!!e&&e[I6]===e,L6=e=>e&&e[I6],R6=(e,t)=>Hht(e,I6,t),z6=e=>e&&e[I6]&&e[I6].getPayload(),Vgt=class{constructor(){R6(this,this)}getPayload(){return this.payload||[]}},B6=class e extends Vgt{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,X3.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return X3.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value===e?!1:(this._value=e,!0)}reset(){let{done:e}=this;this.done=!1,X3.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},V6=class e extends B6{constructor(e){super(0),this._string=null,this._toString=b6({output:[e,e]})}static create(t){return new e(t)}getValue(){return this._string??=this._toString(this._value)}setValue(e){if(X3.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else if(super.setValue(e))this._string=null;else return!1;return!0}reset(e){e&&(this._toString=b6({output:[this.getValue(),e]})),this._value=0,super.reset()}},H6={dependencies:null},U6=class extends Vgt{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){let t={};return $3(this.source,(n,r)=>{Bgt(n)?t[r]=n.getValue(e):E6(n)?t[r]=D6(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Q3(this.payload,e=>e.reset())}_makePayload(e){if(e){let t=new Set;return $3(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){H6.dependencies&&E6(e)&&H6.dependencies.add(e);let t=z6(e);t&&Q3(t,e=>this.add(e))}},Hgt=class e extends U6{constructor(e){super(e)}static create(t){return new e(t)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){let t=this.getPayload();return e.length==t.length?t.map((t,n)=>t.setValue(e[n])).some(Boolean):(super.setValue(e.map(Ugt)),!0)}};function Ugt(e){return(P6(e)?V6:B6).create(e)}function W6(e){let t=L6(e);return t?t.constructor:X3.arr(e)?Hgt:P6(e)?V6:B6}var Wgt=(e,t)=>{let n=!X3.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,J.forwardRef)((r,i)=>{let a=(0,J.useRef)(null),o=n&&(0,J.useCallback)(e=>{a.current=qgt(i,e)},[i]),[s,c]=Kgt(r,t),l=Igt(),u=()=>{let e=a.current;n&&!e||(e?t.applyAnimatedValues(e,s.getValue(!0)):!1)===!1&&l()},d=new Ggt(u,c),f=(0,J.useRef)(void 0);F6(()=>(f.current=d,Q3(c,e=>k6(e,d)),()=>{f.current&&(Q3(f.current.deps,e=>A6(e,f.current)),I3.cancel(f.current.update))})),(0,J.useEffect)(u,[]),Lgt(()=>()=>{let e=f.current;Q3(e.deps,t=>A6(t,e))});let p=t.getComponentProps(s.getValue());return J.createElement(e,{...p,ref:o})})},Ggt=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){e.type==`change`&&I3.write(this.update)}};function Kgt(e,t){let n=new Set;return H6.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}
249),e=new U6(e),H6.dependencies=null,[e,n]}function qgt(e,t){return e&&(X3.fun(e)?e(t):e.current=t),t}var Jgt=Symbol.for(`AnimatedComponent`),Ygt=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new U6(e),getComponentProps:r=e=>e}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},a=e=>{let t=Xgt(e)||`Anonymous`;return e=X3.str(e)?a[e]||(a[e]=Wgt(e,i)):e[Jgt]||(e[Jgt]=Wgt(e,i)),e.displayName=`Animated(${t})`,e};return $3(e,(t,n)=>{X3.arr(e)&&(n=Xgt(t)),a[n]=a(t)}),{animated:a}},Xgt=e=>X3.str(e)?e:e&&X3.str(e.displayName)?e.displayName:X3.fun(e)&&e.name||null;function G6(e,...t){return X3.fun(e)?e(...t):e}var K6=(e,t)=>e===!0||!!(t&&e&&(X3.fun(e)?e(t):e6(e).includes(t))),Zgt=(e,t)=>X3.obj(e)?t&&e[t]:e,Qgt=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,$gt=e=>e,q6=(e,t=$gt)=>{let n=e_t;e.default&&e.default!==!0&&(e=e.default,n=Object.keys(e));let r={};for(let i of n){let n=t(e[i],i);X3.und(n)||(r[i]=n)}return r},e_t=[`config`,`onProps`,`onStart`,`onChange`,`onPause`,`onResume`,`onRest`],t_t={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function n_t(e){let t={},n=0;if($3(e,(e,r)=>{t_t[r]||(t[r]=e,n++)}),n)return t}function r_t(e){let t=n_t(e);if(t){let n={to:t};return $3(e,(e,r)=>r in t||(n[r]=e)),n}return{...e}}function J6(e){return e=D6(e),X3.arr(e)?e.map(J6):P6(e)?J3.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function i_t(e){for(let t in e)return!0;return!1}function Y6(e){return X3.fun(e)||X3.arr(e)&&X3.obj(e[0])}function a_t(e,t){e.ref?.delete(e),t?.delete(e)}function o_t(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var s_t={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},X6={...s_t.default,mass:1,damping:1,easing:ggt.linear,clamp:!1},c_t=class{constructor(){this.velocity=0,Object.assign(this,X6)}};function l_t(e,t,n){n&&(n={...n},u_t(n,t),t={...n,...t}),u_t(e,t),Object.assign(e,t);for(let t in X6)e[t]??(e[t]=X6[t]);let{frequency:r,damping:i}=e,{mass:a}=e;return X3.und(r)||(r<.01&&(r=.01),i<0&&(i=0),e.tension=(2*Math.PI/r)**2*a,e.friction=4*Math.PI*i*a/r),e}function u_t(e,t){if(!X3.und(t.decay))e.duration=void 0;else{let n=!X3.und(t.tension)||!X3.und(t.friction);(n||!X3.und(t.frequency)||!X3.und(t.damping)||!X3.und(t.mass))&&(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}}var d_t=[],f_t=class{constructor(){this.changed=!1,this.values=d_t,this.toValues=null,this.fromValues=d_t,this.config=new c_t,this.immediate=!1}};function p_t(e,{key:t,props:n,defaultProps:r,state:i,actions:a}){return new Promise((o,s)=>{let c,l,u=K6(n.cancel??r?.cancel,t);if(u)p();else{X3.und(n.pause)||(i.paused=K6(n.pause,t));let e=r?.pause;e!==!0&&(e=i.paused||K6(e,t)),c=G6(n.delay||0,t),e?(i.resumeQueue.add(f),a.pause()):(a.resume(),f())}function d(){i.resumeQueue.add(f),i.timeouts.delete(l),l.cancel(),c=l.time-I3.now()}function f(){c>0&&!J3.skipAnimation?(i.delayed=!0,l=I3.setTimeout(p,c),i.pauseQueue.add(d),i.timeouts.add(l)):p()}function p(){i.delayed&&=!1,i.pauseQueue.delete(d),i.timeouts.delete(l),e<=(i.cancelId||0)&&(u=!0);try{a.start({...n,callId:e,cancel:u},o)}catch(e){s(e)}}})}var Z6=(e,t)=>t.length==1?t[0]:t.some(e=>e.cancelled)?$6(e.get()):t.every(e=>e.noop)?m_t(e.get()):Q6(e.get(),t.every(e=>e.finished)),m_t=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Q6=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),$6=e=>({value:e,cancelled:!0,finished:!1});function h_t(e,t,n,r){let{callId:i,parentId:a,onRest:o}=t,{asyncTo:s,promise:c}=n;return!a&&e===s&&!t.reset?c:n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;let l=q6(t,(e,t)=>t===`onRest`?void 0:e),u,d,f=new Promise((e,t)=>(u=e,d=t)),p=e=>{let t=i<=(n.cancelId||0)&&$6(r)||i!==n.asyncId&&Q6(r,!1);if(t)throw e.result=t,d(e),e},m=(e,t)=>
249{let a=new g_t,o=new __t;return(async()=>{if(J3.skipAnimation)throw e8(n),o.result=Q6(r,!1),d(o),o;p(a);let s=X3.obj(e)?{...e}:{...t,to:e};s.parentId=i,$3(l,(e,t)=>{X3.und(s[t])&&(s[t]=e)});let c=await r.start(s);return p(a),n.paused&&await new Promise(e=>{n.resumeQueue.add(e)}),c})()},h;if(J3.skipAnimation)return e8(n),Q6(r,!1);try{let t;t=X3.arr(e)?(async e=>{for(let t of e)await m(t)})(e):Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([t.then(u),f]),h=Q6(r.get(),!0,!1)}catch(e){if(e instanceof g_t)h=e.result;else if(e instanceof __t)h=e.result;else throw e}finally{i==n.asyncId&&(n.asyncId=a,n.asyncTo=a?s:void 0,n.promise=a?c:void 0)}return X3.fun(o)&&I3.batchedUpdates(()=>{o(h,r,r.item)}),h})()}function e8(e,t){t6(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var g_t=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},__t=class extends Error{constructor(){super(`SkipAnimationSignal`)}},t8=e=>e instanceof n8,v_t=1,n8=class extends ygt{constructor(){super(...arguments),this.id=v_t++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){let e=L6(this);return e&&e.getValue()}to(...e){return J3.to(this,e)}interpolate(...e){return Mgt(),J3.to(this,e)}toJSON(){return this.get()}observerAdded(e){e==1&&this._attach()}observerRemoved(e){e==0&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){O6(this,{type:`change`,parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||d6.sort(this),O6(this,{type:`priority`,parent:this,priority:e})}},r8=Symbol.for(`SpringPhase`),y_t=1,i8=2,a8=4,o8=e=>(e[r8]&y_t)>0,s8=e=>(e[r8]&i8)>0,c8=e=>(e[r8]&a8)>0,b_t=(e,t)=>t?e[r8]|=i8|y_t:e[r8]&=~i8,x_t=(e,t)=>t?e[r8]|=a8:e[r8]&=~a8,S_t=class extends n8{constructor(e,t){if(super(),this.animation=new f_t,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!X3.und(e)||!X3.und(t)){let n=X3.obj(e)?{...e}:{...t,from:e};X3.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(s8(this)||this._state.asyncTo)||c8(this)}get goal(){return D6(this.animation.to)}get velocity(){let e=L6(this);return e instanceof B6?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return o8(this)}get isAnimating(){return s8(this)}get isPaused(){return c8(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1,r=this.animation,{toValues:i}=r,{config:a}=r,o=z6(r.to);!o&&E6(r.to)&&(i=e6(D6(r.to))),r.values.forEach((s,c)=>{if(s.done)return;let l=s.constructor==V6?1:o?o[c].lastPosition:i[c],u=r.immediate,d=l;if(!u){if(d=s.lastPosition,a.tension<=0){s.done=!0;return}let t=s.elapsedTime+=e,n=r.fromValues[c],i=s.v0==null?s.v0=X3.arr(a.velocity)?a.velocity[c]:a.velocity:s.v0,o,f=a.precision||(n==l?.005:Math.min(1,Math.abs(l-n)*.001));if(!X3.und(a.duration)){let r=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,s.durationProgress>0&&(s.elapsedTime=a.duration*s.durationProgress,t=s.elapsedTime+=e)),r=(a.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,s.durationProgress=r),d=n+a.easing(r)*(l-n),o=(d-s.lastPosition)/e,u=r==1}else if(a.decay){let e=a.decay===!0?.998:a.decay,r=Math.exp(-(1-e)*t);d=n+i/(1-e)*(1-r),u=Math.abs(s.lastPosition-d)<=f,o=i*r}else{o=s.lastVelocity==null?i:s.lastVelocity;let t=a.restVelocity||f/10,r=a.clamp?0:a.bounce,c=!X3.und(r),p=n==l?s.v0>0:n<l,m,h=!1,g=Math.ceil(e/1);for(let e=0;e<g&&(m=Math.abs(o)>t,!(!m&&(u=Math.abs(l-d)<=f,u)));++e){c&&(h=d==l||d>l==p,h&&(o=-o*r,d=l));let e=(-a.tension*1e-6*(d-l)+-a.friction*.001*o)/a.mass;o+=e*1,d+=o*1}}s.lastVelocity=o,Number.isNaN(d)&&(console.warn(`Got NaN while animating:`,this),u=!0)}o&&!o[c].done&&(u=!1),u?s.done=!0:t=!1,s.setValue(d,a.round)&&(n=!0)});let s=L6(this),c=s.getValue();if(t){let e=D6(r.to);(c!==e||n)&&!a.decay?(s.setValue(e),this._onChange(e)):n&&a.decay&&this._onChange(c),this._stop()}else n&&this._onChange(c)}set(e){return I3.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(s8(this)){let{to:e,config:t}=this.animation;I3.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||=[]).push(e),this}start(e,t){let n;return X3.und(e)?(n=this.queue||[],this.queue=[]):n=[X3.obj(e)?e:{...t,to:e}],Promise.all(n.map(e=>this._update(e))).then(e=>Z6(this,e))}stop(e){let{to:t}=this.animation;return this._focus(this.get()),e8(this._state,e&&this._lastCallId),I3.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){e.type==`change`?this._start():e.type==`priority`&&(this.priority=e.priority+1)}_prepareNode(e){let t=this.key||``,{to:n,from:r}=e;n=X3.obj(n)?n[t]:n,(n==null||Y6(n))&&(n=void 0),r=X3.obj(r)?r[t]:r,r??=void 0;let i={to:n,from:r};return o8(this)||(e.reverse&&([n,r]=[r,n]),r=D6(r),X3.und(r)?L6(this)||this._set(n):this._set(r)),i}_update({...e},t){let{key:n,defaultProps:r}=this;e.default&&Object.assign(r,q6(e,(e,t)=>/^on/.test(t)?Zgt(e,n):e)),D_t(this,e,`onProps`),d8(this,`onProps`,e,this);let i=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did
249you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return p_t(++this._lastCallId,{key:n,props:e,defaultProps:r,state:a,actions:{pause:()=>{c8(this)||(x_t(this,!0),n6(a.pauseQueue),d8(this,`onPause`,Q6(this,l8(this,this.animation.to)),this))},resume:()=>{c8(this)&&(x_t(this,!1),s8(this)&&this._resume(),n6(a.resumeQueue),d8(this,`onResume`,Q6(this,l8(this,this.animation.to)),this))},start:this._merge.bind(this,i)}}).then(n=>{if(e.loop&&n.finished&&!(t&&n.noop)){let t=C_t(e);if(t)return this._update(t,!0)}return n})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n($6(this));let r=!X3.und(e.to),i=!X3.und(e.from);if(r||i)if(t.callId>this._lastToId)this._lastToId=t.callId;else return n($6(this));let{key:a,defaultProps:o,animation:s}=this,{to:c,from:l}=s,{to:u=c,from:d=l}=e;i&&!r&&(!t.default||X3.und(u))&&(u=d),t.reverse&&([u,d]=[d,u]);let f=!Z3(d,l);f&&(s.from=d),d=D6(d);let p=!Z3(u,c);p&&this._focus(u);let m=Y6(t.to),{config:h}=s,{decay:g,velocity:_}=h;(r||i)&&(h.velocity=0),t.config&&!m&&l_t(h,G6(t.config,a),t.config===o.config?void 0:G6(o.config,a));let v=L6(this);if(!v||X3.und(u))return n(Q6(this,!0));let y=X3.und(t.reset)?i&&!t.default:!X3.und(d)&&K6(t.reset,a),b=y?d:this.get(),x=J6(u),S=X3.num(x)||X3.arr(x)||P6(x),C=!m&&(!S||K6(o.immediate||t.immediate,a));if(p){let e=W6(u);if(e!==v.constructor)if(C)v=this._set(x);else throw Error(`Cannot animate between ${v.constructor.name} and ${e.name}, as the "to" prop suggests`)}let w=v.constructor,T=E6(u),E=!1;if(!T){let e=y||!o8(this)&&f;(p||e)&&(E=Z3(J6(b),x),T=!E),(!Z3(s.immediate,C)&&!C||!Z3(h.decay,g)||!Z3(h.velocity,_))&&(T=!0)}if(E&&s8(this)&&(s.changed&&!y?T=!0:T||this._stop(c)),!m&&((T||E6(c))&&(s.values=v.getPayload(),s.toValues=E6(u)?null:w==V6?[1]:e6(x)),s.immediate!=C&&(s.immediate=C,!C&&!y&&this._set(c)),T)){let{onRest:e}=s;Q3(E_t,e=>D_t(this,t,e));let r=Q6(this,l8(this,c));n6(this._pendingCalls,r),this._pendingCalls.add(n),s.changed&&I3.batchedUpdates(()=>{s.changed=!y,e?.(r,this),y?G6(o.onRest,r):s.onStart?.(r,this)})}y&&this._set(b),m?n(h_t(t.to,t,this._state,this)):T?this._start():s8(this)&&!p?this._pendingCalls.add(n):n(m_t(b))}_focus(e){let t=this.animation;e!==t.to&&(_gt(this)&&this._detach(),t.to=e,_gt(this)&&this._attach())}_attach(){let e=0,{to:t}=this.animation;E6(t)&&(k6(t,this),t8(t)&&(e=t.priority+1)),this.priority=e}_detach(){let{to:e}=this.animation;E6(e)&&A6(e,this)}_set(e,t=!0){let n=D6(e);if(!X3.und(n)){let e=L6(this);if(!e||!Z3(n,e.getValue())){let r=W6(n);!e||e.constructor!=r?R6(this,r.create(n)):e.setValue(n),e&&I3.batchedUpdates(()=>{this._onChange(n,t)})}}return L6(this)}_onStart(){let e=this.animation;e.changed||(e.changed=!0,d8(this,`onStart`,Q6(this,l8(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),G6(this.animation.onChange,e,this)),G6(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){let e=this.animation;L6(this).reset(D6(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),s8(this)||(b_t(this,!0),c8(this)||this._resume())}_resume(){J3.skipAnimation?this.finish():d6.start(this)}_stop(e,t){if(s8(this)){b_t(this,!1);let n=this.animation;Q3(n.values,e=>{e.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),O6(this,{type:`idle`,parent:this});let r=t?$6(this.get()):Q6(this.get(),l8(this,e??n.to));n6(this._pendingCalls,r),n.changed&&(n.changed=!1,d8(this,`onRest`,r,this))}}};function l8(e,t){let n=J6(t);return Z3(J6(e.get()),n)}function C_t(e,t=e.loop,n=e.to){let r=G6(t);if(r){let i=r!==!0&&r_t(r),a=(i||e).reverse,o=!i||i.reset;return u8({...e,loop:t,default:!1,pause:void 0,to:!a||Y6(n)?n:void 0,from:o?e.from:void 0,reset:o,...i})}}function u8(e){let{to:t,from:n}=e=r_t(e),r=new Set;return X3.obj(t)&&T_t(t,r),X3.obj(n)&&T_t(n,r),e.keys=r.size?Array.from(r):null,e}function w_t(e){let t=u8(e);return X3.und(t.default)&&(t.default=q6(t)),t}function T_t(e,t){$3(e,(e,n)=>e!=null&&t.add(n))}var E_t=[`onStart`,`onRest`,`onChange`,`onPause`,`onResume`];function D_t(e,t,n){e.animation[n]=t[n]===Qgt(t,n)?void 0:Zgt(t[n],e.key)}function d8(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var O_t=[`onStart`,`onChange`,`onRest`],k_t=1,A_t=class{constructor(e,t){this.id=k_t++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){let e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(let t in e){let n=e[t];X3.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(u8(e)),this}start(e){let{queue:t}=this;return e?t=e6(e).map(u8):this.queue=[],this._flush?this._flush(this,t):(I_t(this,t),f8(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){let n=this.springs;Q3(e6(t),t=>n[t].stop(!!e))}else e8(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(X3.und(e))this.start({pause:!0});else{let t=this.springs;Q3(e6(e),e=>t[e].pause())}return this}resume(e){if(X3.und(e))this.start({pause:!1});else{let t=this.springs;Q3(e6(e),e=>t[e].resume())}return this}each(e){$3(this.springs,e)}_onFrame(){let{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,i=this._changed.size>0;(r&&!this._started||i&&!this._started)&&(this._started=!0,t6(e,([e,t])=>{t.value=this.get(),e(t,this,this._item)}));let a=!r&&this._started,o=i||a&&n.size?this.get():null;i&&t.size&&t6(t,([e,t])=>{t.value=o,e(t,this,this._item)}),a&&(this._started=!1,t6(n,([e,t])=>{t.value=o,e(t,this,this._item)}))}eventObserved(e){if(e.type==`change`)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else if(e.type==`idle`)this._active.delete(e.parent);else return;I3.onFrame(this._onFrame)}};function f8(e,t){return Promise.all(t.map(t=>j_t(e,t))).then(t=>Z6(e,t))}async function j_t(e,t,n){let{keys:r,to:i,from:a,loop:o,onRest:s,onResolve:c}=t,l=X3.obj(t.default)&&t.default;o&&(t.loop=!1),i===!1&&(t.to=null),a===!1&&(t.from=null);let u=X3.arr(i)||X3.fun(i)?i:void 0;u?(t.to=void 0,t.onRest=void 0,l&&(l.onRest=void 0)):Q3(O_t,n=>{let r=t[n];if(X3.fun(r)){let i=e._events[n];t[n]=({finished:e,cancelled:t})=>{let n=i.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):i.set(r,{value:null,finished:e||!1,cancelled:t||!1})},l&&(l[n]=t[n])}});let d=e._state;t.pause===!d.paused?(d.paused=t.pause,n6(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);let f=(r||Object.keys(e.springs)).map(n=>e.springs[n].start(t)),p=t.cancel===!0||Qgt(t,`cancel`)===!0;(u||p&&d.asyncId)&&f.push(p_t(++e._lastAsyncId,{props:t,state:d,actions:{pause:Y3,resume:Y3,start(t,n){p?(e8(d,e._lastAsyncId),n($6(e))):(t.onRest=s,n(h_t(u,t,d,e)))}}})),d.paused&&await new Promise(e=>{d.resumeQueue.add(e)});let m=Z6(e,await Promise.all(f));if(o&&m.finished&&!(n&&m.noop)){let n=C_t(t,o,i);if(n)return I_t(e,[n]),j_t(e,n,!0)}return c&&I3.batchedUpdates(()=>c(m,e,e.item)),m}function M_t(e,t){let n={...e.springs};return t&&Q3(e6(t),e=>{X3.und(e.keys)&&(e=u8(e)),X3.obj(e.to)||(e={...e,to:void 0}),F_t(n,e,e=>P_t(e))}),N_t(e,n),n}function N_t(e,t){$3(t,(t,n)=>{e.springs[n]||(e.springs[n]=t,k6(t,e))})}function P_t(e,t){let n=new S_t;return n.key=e,t&&k6(n,t),n}function F_t(e,t,n){t.keys&&Q3(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function I_t(e,t){Q3(t,t=>{F_t(e.springs,t,t=>P_t(t,e))})}var L_t=J.createContext({pause:!1,immediate:!1}),R_t=()=>{let e=[],t=function(t){Pgt();let r=[];return Q3(e,(e,i)=>{if(X3.und(t))r.push(e.start());else{let a=n(t,e,i);a&&r.push(e.start(a))}}),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){let n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return Q3(e,e=>e.pause(...arguments)),this},t.resume=function(){return Q3(e,e=>e.resume(...arguments)),this},t.set=function(t){Q3(e,(e,n)=>{let r=X3.fun(t)?t(n,e):t;r&&e.set(r)})},t.start=function(t){let n=[];return Q3(e,(e,r)=>{if(X3.und(t))n.push(e.start());else{let i=this._getProps(t,e,r);i&&n.push(e.start(i))}}),n},t.stop=function(){return Q3(e,e=>e.stop(...arguments)),this},t.update=function(t){return Q3(e,(e,n)=>e.update(this._getProps(t,e,n))),this};let n=function(e,t,n){return X3.fun(e)?e(n,t):e};return t._getProps=n,t};function z_t(e,t,n){let r=X3.fun(t)&&t;r&&!n&&(n=[]);let i=(0,J.useMemo)(()=>r||arguments.length==3?R_t():void 0,[]),a=(0,J.useRef)(0),o=Igt(),s=(0,J.useMemo)(()=>({ctrls:[],queue:[],flush(e,t){let n=M_t(e,t);return a.current>0&&!s.queue.length&&!Object.keys(n).some(t=>!e.springs[t])?f8(e,t):new Promise(r=>{N_t(e,n),s.queue.push(()=>{r(f8(e,t))}),o()})}}),[]),c=(0,J.useRef)([...s.ctrls]),l=(0,J.useRef)([]),u=zgt(e)||0;(0,J.useMemo)(()=>{Q3(c.current.slice(e,u),e=>
249{a_t(e,i),e.stop(!0)}),c.current.length=e,d(u,e)},[e]),(0,J.useMemo)(()=>{d(0,Math.min(u,e))},n);function d(e,n){for(let i=e;i<n;i++){let e=c.current[i]||(c.current[i]=new A_t(null,s.flush)),n=r?r(i,e):t[i];n&&(l.current[i]=w_t(n))}}let f=c.current.map((e,t)=>M_t(e,l.current[t])),p=(0,J.useContext)(L_t),m=p!==zgt(p)&&i_t(p);F6(()=>{a.current++,s.ctrls=c.current;let{queue:e}=s;e.length&&(s.queue=[],Q3(e,e=>e())),Q3(c.current,(e,t)=>{i?.add(e),m&&e.start({default:p});let n=l.current[t];n&&(o_t(e,n.ref),e.ref?e.queue.push(n):e.start(n))})}),Lgt(()=>()=>{Q3(s.ctrls,e=>e.stop(!0))});let h=f.map(e=>({...e}));return i?[h,i]:h}function p8(e,t){let n=X3.fun(e),[[r],i]=z_t(1,n?e:[e],n?t||[]:t);return n||arguments.length==2?[r,i]:r}var B_t=class extends n8{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=b6(...t);let n=this._get(),r=W6(n);R6(this,r.create(n))}advance(e){let t=this._get();Z3(t,this.get())||(L6(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&H_t(this._active)&&m8(this)}_get(){let e=X3.arr(this.source)?this.source.map(D6):e6(D6(this.source));return this.calc(...e)}_start(){this.idle&&!H_t(this._active)&&(this.idle=!1,Q3(z6(this),e=>{e.done=!1}),J3.skipAnimation?(I3.batchedUpdates(()=>this.advance()),m8(this)):d6.start(this))}_attach(){let e=1;Q3(e6(this.source),t=>{E6(t)&&k6(t,this),t8(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){Q3(e6(this.source),e=>{E6(e)&&A6(e,this)}),this._active.clear(),m8(this)}eventObserved(e){e.type==`change`?e.idle?this.advance():(this._active.add(e.parent),this._start()):e.type==`idle`?this._active.delete(e.parent):e.type==`priority`&&(this.priority=e6(this.source).reduce((e,t)=>Math.max(e,(t8(t)?t.priority:0)+1),0))}};function V_t(e){return e.idle!==!1}function H_t(e){return!e.size||Array.from(e).every(V_t)}function m8(e){e.idle||(e.idle=!0,Q3(z6(e),e=>{e.done=!0}),O6(e,{type:`idle`,parent:e}))}J3.assign({createStringInterpolator:kgt,to:(e,t)=>new B_t(e,t)}),d6.advance;var U_t=/^--/;function W_t(e,t){return t==null||typeof t==`boolean`||t===``?``:typeof t==`number`&&t!==0&&!U_t.test(e)&&!(h8.hasOwnProperty(e)&&h8[e])?t+`px`:(``+t).trim()}var G_t={};function K_t(e,t){if(!e.nodeType||!e.setAttribute)return!1;let n=e.nodeName===`filter`||e.parentNode&&e.parentNode.nodeName===`filter`,{className:r,style:i,children:a,scrollTop:o,scrollLeft:s,viewBox:c,...l}=t,u=Object.values(l),d=Object.keys(l).map(t=>n||e.hasAttribute(t)?t:G_t[t]||(G_t[t]=t.replace(/([A-Z])/g,e=>`-`+e.toLowerCase())));a!==void 0&&(e.textContent=a);for(let t in i)if(i.hasOwnProperty(t)){let n=W_t(t,i[t]);U_t.test(t)?e.style.setProperty(t,n):e.style[t]=n}d.forEach((t,n)=>{e.setAttribute(t,u[n])}),r!==void 0&&(e.className=r),o!==void 0&&(e.scrollTop=o),s!==void 0&&(e.scrollLeft=s),c!==void 0&&e.setAttribute(`viewBox`,c)}var h8={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},q_t=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),J_t=[`Webkit`,`Ms`,`Moz`,`O`];h8=Object.keys(h8).reduce((e,t)=>(J_t.forEach(n=>e[q_t(n,t)]=e[t]),e),h8);var Y_t=/^(matrix|translate|scale|rotate|skew)/,X_t=/^(translate)/,Z_t=/^(rotate|skew)/,g8=(e,t)=>X3.num(e)&&e!==0?e+t:e,_8=(e,t)=>X3.arr(e)?e.every(e=>_8(e,t)):X3.num(e)?e===t:parseFloat(e)===t,Q_t=class extends U6{constructor({x:e,y:t,z:n,...r}){let i=[],a=[];(e||t||n)&&(i.push([e||0,t||0,n||0]),a.push(e=>[`translate3d(${e.map(e=>g8(e,`px`)).join(`,`)})`,_8(e,0)])),$3(r,(e,t)=>{if(t===`transform`)i.push([e||``]),a.push(e=>[e,e===``]);else if(Y_t.test(t)){if(delete r[t],X3.und(e))return;let n=X_t.test(t)?`px`:Z_t.test(t)?`deg`:``;i.push(e6(e)),a.push(t===`rotate3d`?([e,t,r,i])=>[`rotate3d(${e},${t},${r},${g8(i,n)})`,_8(i,0)]:e=>[`${t}(${e.map(e=>g8(e,n)).join(`,`)})`,_8(e,+!!t.startsWith(`scale`))])}}),i.length&&(r.transform=new $_t(i,a)),super(r)}},$_t=class extends ygt{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||=this._get()}_get(){let e=``,t=!0;return Q3(this.inputs,(n,r)=>{let i=D6(n[0]),[a,o]=this.transforms[r](X3.arr(i)?i:n.map(D6));e+=` `+a,t&&=o}),t?`none`:e}observerAdded(e){e==1&&Q3(this.inputs,e=>Q3(e,e=>E6(e)&&k6(e,this)))}observerRemoved(e){e==0&&Q3(this.inputs,e=>Q3(e,e=>E6(e)&&A6(e,this)))}eventObserved(e){e.type==`change`&&(this._value=null),O6(this,e)}},evt=`a.abbr.address.area.article.aside.audio.b.base.bdi.bdo.big.blockquote.body.br.button.canvas.caption.cite.code.col.colgroup.data.datalist.dd.del.details.dfn.dialog.div.dl.dt.em.embed.fieldset.f
249igcaption.figure.footer.form.h1.h2.h3.h4.h5.h6.head.header.hgroup.hr.html.i.iframe.img.input.ins.kbd.keygen.label.legend.li.link.main.map.mark.menu.menuitem.meta.meter.nav.noscript.object.ol.optgroup.option.output.p.param.picture.pre.progress.q.rp.rt.ruby.s.samp.script.section.select.small.source.span.strong.style.sub.summary.sup.table.tbody.td.textarea.tfoot.th.thead.time.title.tr.track.u.ul.var.video.wbr.circle.clipPath.defs.ellipse.foreignObject.g.image.line.linearGradient.mask.path.pattern.polygon.polyline.radialGradient.rect.stop.svg.text.tspan`.split(`.`);J3.assign({batchedUpdates:fC.unstable_batchedUpdates,createStringInterpolator:kgt,colors:Zht});var v8=Ygt(evt,{applyAnimatedValues:K_t,createAnimatedStyle:e=>new Q_t(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}).animated,tvt=o(((e,t)=>{var n=qY(),r=YB();function i(e,t,i){(i!==void 0&&!r(e[t],i)||i===void 0&&!(t in e))&&n(e,t,i)}t.exports=i})),nvt=o(((e,t)=>{var n=HU(),r=VB();function i(e){return r(e)&&n(e)}t.exports=i})),rvt=o(((e,t)=>{function n(e,t){if(!(t===`constructor`&&typeof e[t]==`function`)&&t!=`__proto__`)return e[t]}t.exports=n})),ivt=o(((e,t)=>{var n=s2e(),r=u2e();function i(e){return n(e,r(e))}t.exports=i})),avt=o(((e,t)=>{var n=tvt(),r=d2e(),i=m2e(),a=f2e(),o=g2e(),s=NU(),c=IB(),l=nvt(),u=PU(),d=GB(),f=WB(),p=DYe(),m=RU(),h=rvt(),g=ivt();function _(e,t,_,v,y,b,x){var S=h(e,_),C=h(t,_),w=x.get(C);if(w){n(e,_,w);return}var T=b?b(S,C,_+``,e,t,x):void 0,E=T===void 0;if(E){var D=c(C),O=!D&&u(C),k=!D&&!O&&m(C);T=C,D||O||k?c(S)?T=S:l(S)?T=a(S):O?(E=!1,T=r(C,!0)):k?(E=!1,T=i(C,!0)):T=[]:p(C)||s(C)?(T=S,s(S)?T=g(S):(!f(S)||d(S))&&(T=o(C))):E=!1}E&&(x.set(C,T),y(T,C,v,b,x),x.delete(C)),n(e,_,T)}t.exports=_})),ovt=o(((e,t)=>{var n=TU(),r=tvt(),i=mW(),a=avt(),o=WB(),s=u2e(),c=rvt();function l(e,t,u,d,f){e!==t&&i(t,function(i,s){if(f||=new n,o(i))a(e,t,s,u,l,d,f);else{var p=d?d(c(e,s),i,s+``,e,t,f):void 0;p===void 0&&(p=i),r(e,s,p)}},s)}t.exports=l})),svt=o(((e,t)=>{var n=xW(),r=SW();function i(e){return n(function(t,n){var i=-1,a=n.length,o=a>1?n[a-1]:void 0,s=a>2?n[2]:void 0;for(o=e.length>3&&typeof o==`function`?(a--,o):void 0,s&&r(n[0],n[1],s)&&(o=a<3?void 0:o,a=1),t=Object(t);++i<a;){var c=n[i];c&&e(t,c,i,o)}return t})}t.exports=i})),cvt=o(((e,t)=>{var n=ovt();t.exports=svt()(function(e,t,r){n(e,t,r)})})),lvt=o(((e,t)=>{var n=o2e(),r=iV(),i=FU(),a=WB(),o=aV();function s(e,t,s,c){if(!a(e))return e;t=r(t,e);for(var l=-1,u=t.length,d=u-1,f=e;f!=null&&++l<u;){var p=o(t[l]),m=s;if(p===`__proto__`||p===`constructor`||p===`prototype`)return e;if(l!=d){var h=f[p];m=c?c(h,p,f):void 0,m===void 0&&(m=a(h)?h:i(t[l+1])?[]:{})}n(f,p,m),f=f[p]}return e}t.exports=s})),uvt=o(((e,t)=>{var n=lvt();function r(e,t,r){return e==null?e:n(e,t,r)}t.exports=r})),dvt=l(cvt(),1),y8=l(uvt(),1);function b8(){return b8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b8.apply(null,arguments)}function fvt(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var pvt=[`outlineWidth`,`outlineColor`,`outlineOpacity`],mvt=function(e){return e.outlineWidth,e.outlineColor,e.outlineOpacity,fvt(e,pvt)},hvt=[`axis.ticks.text`,`axis.legend.text`,`legends.title.text`,`legends.text`,`legends.ticks.text`,`legends.title.text`,`labels.text`,`dots.text`,`markers.text`,`annotations.text`],gvt=function(e,t){return b8({},t,e)},_vt=function(e,t){var n=(0,dvt.default)({},e,t);return hvt.forEach((function(e){(0,y8.default)(n,e,gvt((0,dV.default)(n,e),n.text))})),n},vvt={background:`transparent`,text:{fontFamily:`sans-serif`,fontSize:11,fill:`#333333`,outlineWidth:0,outlineColor:`#ffffff`,outlineOpacity:1},axis:{domain:{line:{stroke:`transparent`,strokeWidth:1}},ticks:{line:{stroke:`#777777`,strokeWidth:1},text:{}},legend:{text:{fontSize:12}}},grid:{line:{stroke:`#dddddd`,strokeWidth:1}},legends:{hidden:{symbol:{fill:`#333333`,opacity:.6},text:{fill:`#333333`,opacity:.6}},text:{},ticks:{line:{stroke:`#777777`,strokeWidth:1},text:{fontSize:10}},title:{text:{}}},labels:{text:{}},markers:{lineColor:`#000000`,lineStrokeWidth:1,text:{}},dots:{text:{}},tooltip:{container:{background:`white`,color:`inherit`,fontSize:`inherit`,borderRadius:`2px`,boxShadow:`0 1px 2px rgba(0, 0, 0, 0.25)`,padding:`5px 9px`},basic:{whiteSpace:`pre`,display:`flex`,alignItems:`center`},chip:{marginRight:7},table:{},tableCell:{padding:`3px 5px`},tableCellValue:{fontWeight:`bold`}},crosshair:{line:{stroke:`#000000`,strokeWidth:1,strokeOpacity:.75,strokeDasharray:`6 6`}},annotations:{text:{fontSize:13,outlineWidth:2,outlineColor:`#ffffff`,outlineOpacity:1},link:{stroke:`#000000`,strokeWidth:1,outlineWidth:2,outlineColor:`#ffffff`,outlineOpacity:1},outline:{fill:`none`,stroke:`#000000`,strokeWidth:2,outlineWidth:2,outlineColor:`#ffffff`,outlineOpacity:1},symbol:{fill:`#000000`,outlineWidth:2,outlineColor:`#ffffff`,outlineOpacity:1}}},yvt=function(e){return(0,J.useMemo)((function(){return _vt(vvt,e)}),[e])},bvt=(0,J.createContext)(null),xvt={},Svt=function(e){var t=e.theme,n=t===void 0?xvt:t,r=e.children,i=yvt(n);return(0,Y.jsx)(bvt.Provider,{value:i,children:r})},x8=function(){var e=(0,J.useContext)(bvt);
249if(e===null)throw Error(`Unable to find the theme, did you forget to wrap your component with ThemeProvider?`);return e};function S8(){return S8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S8.apply(null,arguments)}var Cvt=[`basic`,`chip`,`container`,`table`,`tableCell`,`tableCellValue`],wvt={pointerEvents:`none`,position:`absolute`,zIndex:10,top:0,left:0},Tvt=function(e,t){return`translate(`+e+`px, `+t+`px)`},Evt=(0,J.memo)((function(e){var t=e.position,n=e.anchor,r=e.children,i=x8(),a=L5(),o=a.animate,s=a.config,c=dSt(),l=c[0],u=c[1],d=(0,J.useRef)(!1),f=void 0,p=!1,m=u.width>0&&u.height>0,h=Math.round(t[0]),g=Math.round(t[1]);m&&(n===`top`?(h-=u.width/2,g-=u.height+14):n===`right`?(h+=14,g-=u.height/2):n===`bottom`?(h-=u.width/2,g+=14):n===`left`?(h-=u.width+14,g-=u.height/2):n===`center`&&(h-=u.width/2,g-=u.height/2),f={transform:Tvt(h,g)},d.current||(p=!0),d.current=[h,g]);var _=p8({to:f,config:s,immediate:!o||p}),v=i.tooltip;v.basic,v.chip,v.container,v.table,v.tableCell,v.tableCellValue;var y=function(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}(v,Cvt),b=S8({},wvt,y,{transform:_.transform??Tvt(h,g),opacity:+!!_.transform});return(0,Y.jsx)(v8.div,{ref:l,style:b,children:r})}));Evt.displayName=`TooltipWrapper`;var Dvt=(0,J.memo)((function(e){var t=e.size,n=t===void 0?12:t,r=e.color,i=e.style;return(0,Y.jsx)(`span`,{style:S8({display:`block`,width:n,height:n,background:r},i===void 0?{}:i)})})),Ovt=(0,J.memo)((function(e){var t,n=e.id,r=e.value,i=e.format,a=e.enableChip,o=a!==void 0&&a,s=e.color,c=e.renderContent,l=x8(),u=pSt(i);if(typeof c==`function`)t=c();else{var d=r;u!==void 0&&d!==void 0&&(d=u(d)),t=(0,Y.jsxs)(`div`,{style:l.tooltip.basic,children:[o&&(0,Y.jsx)(Dvt,{color:s,style:l.tooltip.chip}),d===void 0?n:(0,Y.jsxs)(`span`,{children:[n,`: `,(0,Y.jsx)(`strong`,{children:``+d})]})]})}return(0,Y.jsx)(`div`,{style:l.tooltip.container,role:`tooltip`,children:t})})),kvt={width:`100%`,borderCollapse:`collapse`},Avt=(0,J.memo)((function(e){var t,n=e.title,r=e.rows,i=r===void 0?[]:r,a=e.renderContent,o=x8();return i.length?(t=typeof a==`function`?a():(0,Y.jsxs)(`div`,{children:[n&&n,(0,Y.jsx)(`table`,{style:S8({},kvt,o.tooltip.table),children:(0,Y.jsx)(`tbody`,{children:i.map((function(e,t){return(0,Y.jsx)(`tr`,{children:e.map((function(e,t){return(0,Y.jsx)(`td`,{style:o.tooltip.tableCell,children:e},t)}))},t)}))})})]}),(0,Y.jsx)(`div`,{style:o.tooltip.container,children:t})):null}));Avt.displayName=`TableTooltip`;var C8=(0,J.memo)((function(e){var t=e.x0,n=e.x1,r=e.y0,i=e.y1,a=x8(),o=L5(),s=o.animate,c=o.config,l=(0,J.useMemo)((function(){return S8({},a.crosshair.line,{pointerEvents:`none`})}),[a.crosshair.line]),u=p8({x1:t,x2:n,y1:r,y2:i,config:c,immediate:!s});return(0,Y.jsx)(v8.line,S8({},u,{fill:`none`,style:l}))}));C8.displayName=`CrosshairLine`;var jvt=(0,J.memo)((function(e){var t,n,r=e.width,i=e.height,a=e.type,o=e.x,s=e.y;return a===`cross`?(t={x0:o,x1:o,y0:0,y1:i},n={x0:0,x1:r,y0:s,y1:s}):a===`top-left`?(t={x0:o,x1:o,y0:0,y1:s},n={x0:0,x1:o,y0:s,y1:s}):a===`top`?t={x0:o,x1:o,y0:0,y1:s}:a===`top-right`?(t={x0:o,x1:o,y0:0,y1:s},n={x0:o,x1:r,y0:s,y1:s}):a===`right`?n={x0:o,x1:r,y0:s,y1:s}:a===`bottom-right`?(t={x0:o,x1:o,y0:s,y1:i},n={x0:o,x1:r,y0:s,y1:s}):a===`bottom`?t={x0:o,x1:o,y0:s,y1:i}:a===`bottom-left`?(t={x0:o,x1:o,y0:s,y1:i},n={x0:0,x1:o,y0:s,y1:s}):a===`left`?n={x0:0,x1:o,y0:s,y1:s}:a===`x`?t={x0:o,x1:o,y0:0,y1:i}:a===`y`&&(n={x0:0,x1:r,y0:s,y1:s}),(0,Y.jsxs)(Y.Fragment,{children:[t&&(0,Y.jsx)(C8,{x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1}),n&&(0,Y.jsx)(C8,{x0:n.x0,x1:n.x1,y0:n.y0,y1:n.y1})]})}));jvt.displayName=`Crosshair`;var Mvt=(0,J.createContext)({showTooltipAt:function(){},showTooltipFromEvent:function(){},hideTooltip:function(){}}),w8={isVisible:!1,position:[null,null],content:null,anchor:null},Nvt=(0,J.createContext)(w8),Pvt=function(e){var t=(0,J.useState)(w8),n=t[0],r=t[1],i=(0,J.useCallback)((function(e,t,n){var i=t[0],a=t[1];n===void 0&&(n=`top`),r({isVisible:!0,position:[i,a],anchor:n,content:e})}),[r]),a=(0,J.useCallback)((function(t,n,i){i===void 0&&(i=`top`);var a=e.current.getBoundingClientRect(),o=e.current.offsetWidth,s=o===a.width?1:o/a.width,c=`touches`in n?n.touches[0]:n,l=c.clientX,u=c.
249clientY,d=(l-a.left)*s,f=(u-a.top)*s;i!==`left`&&i!==`right`||(i=d<a.width/2?`right`:`left`),r({isVisible:!0,position:[d,f],anchor:i,content:t})}),[e,r]),o=(0,J.useCallback)((function(){r(w8)}),[r]);return{actions:(0,J.useMemo)((function(){return{showTooltipAt:i,showTooltipFromEvent:a,hideTooltip:o}}),[i,a,o]),state:n}},T8=function(){var e=(0,J.useContext)(Mvt);if(e===void 0)throw Error(`useTooltip must be used within a TooltipProvider`);return e},Fvt=function(){var e=(0,J.useContext)(Nvt);if(e===void 0)throw Error(`useTooltipState must be used within a TooltipProvider`);return e},Ivt=function(e){return e.isVisible},Lvt=function(){var e=Fvt();return Ivt(e)?(0,Y.jsx)(Evt,{position:e.position,anchor:e.anchor,children:e.content}):null},Rvt=function(e){var t=e.container,n=e.children,r=Pvt(t),i=r.actions,a=r.state;return(0,Y.jsx)(Mvt.Provider,{value:i,children:(0,Y.jsx)(Nvt.Provider,{value:a,children:n})})},E8=typeof window<`u`?window:typeof self<`u`?self:global,D8=null,O8=null,zvt=20,k8=E8.clearTimeout,Bvt=E8.setTimeout,A8=E8.cancelAnimationFrame||E8.mozCancelAnimationFrame||E8.webkitCancelAnimationFrame,Vvt=E8.requestAnimationFrame||E8.mozRequestAnimationFrame||E8.webkitRequestAnimationFrame;A8==null||Vvt==null?(D8=k8,O8=function(e){return Bvt(e,zvt)}):(D8=function([e,t]){A8(e),k8(t)},O8=function(e){let t=Vvt(function(){k8(n),e()}),n=Bvt(function(){A8(t),e()},zvt);return[t,n]});function Hvt(e){let t,n,r,i,a,o,s,c=typeof document<`u`&&document.attachEvent;if(!c){o=function(e){let t=e.__resizeTriggers__,n=t.firstElementChild,r=t.lastElementChild,i=n.firstElementChild;r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,i.style.width=n.offsetWidth+1+`px`,i.style.height=n.offsetHeight+1+`px`,n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight},a=function(e){return e.offsetWidth!==e.__resizeLast__.width||e.offsetHeight!==e.__resizeLast__.height},s=function(e){if(e.target.className&&typeof e.target.className.indexOf==`function`&&e.target.className.indexOf(`contract-trigger`)<0&&e.target.className.indexOf(`expand-trigger`)<0)return;let t=this;o(this),this.__resizeRAF__&&D8(this.__resizeRAF__),this.__resizeRAF__=O8(function(){a(t)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach(function(n){n.call(t,e)}))})};let e=!1,c=``;r=`animationstart`;let l=`Webkit Moz O ms`.split(` `),u=`webkitAnimationStart animationstart oAnimationStart MSAnimationStart`.split(` `),d=``;{let t=document.createElement(`fakeelement`);if(t.style.animationName!==void 0&&(e=!0),e===!1){for(let n=0;n<l.length;n++)if(t.style[l[n]+`AnimationName`]!==void 0){d=l[n],c=`-`+d.toLowerCase()+`-`,r=u[n],e=!0;break}}}n=`resizeanim`,t=`@`+c+`keyframes `+n+` { from { opacity: 0; } to { opacity: 0; } } `,i=c+`animation: 1ms `+n+`; `}let l=function(n){if(!n.getElementById(`detectElementResize`)){let r=(t||``)+`.resize-triggers { `+(i||``)+`visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }`,a=n.head||n.getElementsByTagName(`head`)[0],o=n.createElement(`style`);o.id=`detectElementResize`,o.type=`text/css`,e!=null&&o.setAttribute(`nonce`,e),o.styleSheet?o.styleSheet.cssText=r:o.appendChild(n.createTextNode(r)),a.appendChild(o)}};return{addResizeListener:function(e,t){if(c)e.attachEvent(`onresize`,t);else{if(!e.__resizeTriggers__){let t=e.ownerDocument,i=E8.getComputedStyle(e);i&&i.position===`static`&&(e.style.position=`relative`),l(t),e.__resizeLast__={},e.__resizeListeners__=[],(e.__resizeTriggers__=t.createElement(`div`)).className=`resize-triggers`;let a=t.createElement(`div`);a.className=`expand-trigger`,a.appendChild(t.createElement(`div`));let c=t.createElement(`div`);c.className=`contract-trigger`,e.__resizeTriggers__.appendChild(a),e.__resizeTriggers__.appendChild(c),e.appendChild(e.__resizeTriggers__),o(e),e.addEventListener(`scroll`,s,!0),r&&(e.__resizeTriggers__.__animationListener__=function(t){t.animationName===n&&o(e)},e.__resizeTriggers__.addEventListener(r,e.__resizeTriggers__.__animationListener__))}e.__resizeListeners__.push(t)}},removeResizeListener:function(e,t){if(c)e.detachEvent(`onresize`,t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener(`scroll`,s,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(r,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch{}}}}}var Uvt=class extends J.Component{constructor(...e){super(...e),this.state={height:this.props.defaultHeight||0,width:this.props.defaultWidth||0},this._autoSizer=null,this._detectElementResize=null,this._didLogDeprecationWarning=!1,this._parentNode=null,this._resizeObserver=null,this._timeoutId=null,this._onResize=()=>{this._timeoutId=null;let{disableHeight:e,disableWidth:t,onResize:n}=this.props;if(this._parentNode){let r=window.getComputedStyle(this._parentNode)||{},i=parseFloat(r.paddingLeft||`0`),a=parseFloat(r.paddingRight||`0`),o=parseFloat(r.paddingTop||`0`),s=parseFloat(r.paddingBottom||`0`),c=this._parentNode.getBoundingClientRect(),l=c.height-o-s,u=c.width-i-a;if(!e&&this.state.height!==l||!t&&this.state.width!==u){this.setState({height:l,width:u});let e=()=>{this._didLogDeprecationWarning||(this._didLogDeprecationWarning=!0,console.warn(`scaledWidth and scaledHeight parameters have been deprecated; use width and height instead`))};
249typeof n==`function`&&n({height:l,width:u,get scaledHeight(){return e(),l},get scaledWidth(){return e(),u}})}}},this._setRef=e=>{this._autoSizer=e}}componentDidMount(){let{nonce:e}=this.props,t=this._autoSizer?this._autoSizer.parentNode:null;if(t!=null&&t.ownerDocument&&t.ownerDocument.defaultView&&t instanceof t.ownerDocument.defaultView.HTMLElement){this._parentNode=t;let n=t.ownerDocument.defaultView.ResizeObserver;n==null?(this._detectElementResize=Hvt(e),this._detectElementResize.addResizeListener(t,this._onResize)):(this._resizeObserver=new n(()=>{this._timeoutId=setTimeout(this._onResize,0)}),this._resizeObserver.observe(t)),this._onResize()}}componentWillUnmount(){this._parentNode&&(this._detectElementResize&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize),this._timeoutId!==null&&clearTimeout(this._timeoutId),this._resizeObserver&&this._resizeObserver.disconnect())}render(){let{children:e,defaultHeight:t,defaultWidth:n,disableHeight:r=!1,disableWidth:i=!1,doNotBailOutOnEmptyChildren:a=!1,nonce:o,onResize:s,style:c={},tagName:l=`div`,...u}=this.props,{height:d,width:f}=this.state,p={overflow:`visible`},m={},h=!1;return r||(d===0&&(h=!0),p.height=0,m.height=d,m.scaledHeight=d),i||(f===0&&(h=!0),p.width=0,m.width=f,m.scaledWidth=f),a&&(h=!1),(0,J.createElement)(l,{ref:this._setRef,style:{...p,...c},...u},!h&&e(m))}};function Wvt(e,t,n,r){var i=this,a=(0,J.useRef)(null),o=(0,J.useRef)(0),s=(0,J.useRef)(0),c=(0,J.useRef)(null),l=(0,J.useRef)([]),u=(0,J.useRef)(),d=(0,J.useRef)(),f=(0,J.useRef)(e),p=(0,J.useRef)(!0),m=(0,J.useRef)(),h=(0,J.useRef)();f.current=e;var g=typeof window<`u`,_=!t&&t!==0&&g;if(typeof e!=`function`)throw TypeError(`Expected a function`);t=+t||0;var v=!!(n||={}).leading,y=!(`trailing`in n)||!!n.trailing,b=!!n.flushOnExit&&y,x=`maxWait`in n,S=`debounceOnServer`in n&&!!n.debounceOnServer,C=x?Math.max(+n.maxWait||0,t):null,w=(0,J.useMemo)(function(){var e=function(e){var t=l.current,n=u.current;return l.current=u.current=null,o.current=e,s.current=s.current||e,d.current=f.current.apply(n,t)},n=function(e,t){_&&cancelAnimationFrame(c.current),c.current=_?requestAnimationFrame(e):setTimeout(e,t)},w=function(e){if(!p.current)return!1;var n=e-a.current;return!a.current||n>=t||n<0||x&&e-o.current>=C},T=function(t){return c.current=null,y&&l.current?e(t):(l.current=u.current=null,d.current)},E=function e(){var r=Date.now();if(v&&s.current===o.current&&D(),w(r))return T(r);if(p.current){var i=t-(r-a.current);n(e,x?Math.min(i,C-(r-o.current)):i)}},D=function(){r&&r({})},O=function(){if(g||S){var r,s=Date.now(),f=w(s);if(l.current=[].slice.call(arguments),u.current=i,a.current=s,b&&!m.current&&(m.current=function(){global.document?.visibilityState===`hidden`&&h.current.flush()},(r=global.document)==null||r.addEventListener==null||r.addEventListener(`visibilitychange`,m.current)),f){if(!c.current&&p.current)return o.current=a.current,n(E,t),v?e(a.current):d.current;if(x)return n(E,t),e(a.current)}return c.current||n(E,t),d.current}};return O.cancel=function(){var e=c.current;e&&(_?cancelAnimationFrame(c.current):clearTimeout(c.current)),o.current=0,l.current=a.current=u.current=c.current=null,e&&r&&r({})},O.isPending=function(){return!!c.current},O.flush=function(){return c.current?T(Date.now()):d.current},O},[v,x,t,C,y,b,_,g,S,r]);return h.current=w,(0,J.useEffect)(function(){return p.current=!0,function(){var e;b&&h.current.flush(),m.current&&=((e=global.document)==null||e.removeEventListener==null||e.removeEventListener(`visibilitychange`,m.current),null),p.current=!1}},[b]),w}function Gvt(e,t){return e===t}function Kvt(e,t,n){var r=n&&n.equalityFn||Gvt,i=(0,J.useRef)(e),a=(0,J.useState)({})[1],o=Wvt((0,J.useCallback)(function(e){i.current=e,a({})},[a]),t,n,a),s=(0,J.useRef)(e);return r(s.current,e)||(o(e),s.current=e),[i.current,o]}var qvt=o(((e,t)=>{var n=EU(),r=QU(),i=$U(),a=nV(),o=LU(),s=OU(),c=200;function l(e,t,l,u){var d=-1,f=r,p=!0,m=e.length,h=[],g=t.length;if(!m)return h;l&&(t=a(t,o(l))),u?(f=i,p=!1):t.length>=c&&(f=s,p=!1,t=new n(t));outer:for(;++d<m;){var _=e[d],v=l==null?_:l(_);if(_=u||_!==0?_:0,p&&v===v){for(var y=g;y--;)if(t[y]===v)continue outer;h.push(_)}else f(t,v,u)||h.push(_)}return h}t.exports=l})),Jvt=o(((e,t)=>{var n=qvt(),r=xW(),i=nvt();t.exports=r(function(e,t){return i(e)?n(e,t):[]})}));function j8(e){for(var t=e.length/6|0,n=Array(t),r=0;r<t;)n[r]=`#`+e.slice(r*6,++r*6);return n}var Yvt=j8(`1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf`),Xvt=j8(`7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666`),Zvt=j8(`1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666`),Qvt=j8(`a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928`),$vt=j8(`fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2`),eyt=j8(`b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc`),tyt=j8(`e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999`),nyt=j8(`66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3`),ryt=j8(`8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f`),iyt=j8(`4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab`),M8=e=>$Be(e[e.length-1]),N8=[,,,`d8b365f5f5f55ab4ac`,`a6611adfc27d80cdc1018571`,`a6611adfc27df5f5f580cdc1018571`,`8c510ad8b365f6e8c3c7eae55ab4ac01665e`,`8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e`,`8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e`,`8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e`,`5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30`,`5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30`].map(j8),ayt=M8(N8),P8=[,,,`af8dc3f7f7f77fbf7b`,`7b3294c2a5cfa6dba0008837`,`7b3294c2a5cff7f7f7a6dba0008837`,`762a83af8dc3e7d4e8d9f0d37fbf7b1b7837`,`762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837`,`762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837`,`762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837`,`40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b`,`40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b`].map(j8),oyt=M8(P8),F8=[,,,`e9a3c9f7f7f7a1d76a`,`d01c8bf1b6dab8e1864dac26`,`d01c8bf1b6daf7f7f7b8e1864dac26`,`c51b7de9a3c9fde0efe6f5d0a1d76a4d9221`,`c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221`,`c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221`,`c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221`,`8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419`,`8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419`].map(j8),syt=M8(F8),I8=[,,,`998ec3f7f7f7f1a340`,`5e3c99b2abd2fdb863e66101`,`5e3c99b2abd2f7f7f7fdb863e66101`,`542788998ec3d8daebfee0b6f1a340b35806`,`542788998ec3d8daebf7f7f7fee0b6f1a340b35806`,`5427888073acb2abd2d8daebfee0b6fdb863e08214b35806`,`5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806`,`2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08`,`2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08`].map(j8),cyt=M8(I8),L8=[,,,`ef8a62f7f7f767a9cf`,`ca0020f4a58292c5de0571b0`,`ca0020f4a582f7f7f792c5de0571b0`,`b2182bef8a62fddbc7d1e5f067a9cf2166ac`,`b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac`,`b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac`,`b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac`,`67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061`,`67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061`].map(j8),lyt=M8(L8),R8
249=[,,,`ef8a62ffffff999999`,`ca0020f4a582bababa404040`,`ca0020f4a582ffffffbababa404040`,`b2182bef8a62fddbc7e0e0e09999994d4d4d`,`b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d`,`b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d`,`b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d`,`67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a`,`67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a`].map(j8),uyt=M8(R8),z8=[,,,`fc8d59ffffbf91bfdb`,`d7191cfdae61abd9e92c7bb6`,`d7191cfdae61ffffbfabd9e92c7bb6`,`d73027fc8d59fee090e0f3f891bfdb4575b4`,`d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4`,`d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4`,`d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4`,`a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695`,`a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695`].map(j8),dyt=M8(z8),B8=[,,,`fc8d59ffffbf91cf60`,`d7191cfdae61a6d96a1a9641`,`d7191cfdae61ffffbfa6d96a1a9641`,`d73027fc8d59fee08bd9ef8b91cf601a9850`,`d73027fc8d59fee08bffffbfd9ef8b91cf601a9850`,`d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850`,`d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850`,`a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837`,`a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837`].map(j8),fyt=M8(B8),V8=[,,,`fc8d59ffffbf99d594`,`d7191cfdae61abdda42b83ba`,`d7191cfdae61ffffbfabdda42b83ba`,`d53e4ffc8d59fee08be6f59899d5943288bd`,`d53e4ffc8d59fee08bffffbfe6f59899d5943288bd`,`d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd`,`d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd`,`9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2`,`9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2`].map(j8),pyt=M8(V8),H8=[,,,`e5f5f999d8c92ca25f`,`edf8fbb2e2e266c2a4238b45`,`edf8fbb2e2e266c2a42ca25f006d2c`,`edf8fbccece699d8c966c2a42ca25f006d2c`,`edf8fbccece699d8c966c2a441ae76238b45005824`,`f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824`,`f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b`].map(j8),myt=M8(H8),U8=[,,,`e0ecf49ebcda8856a7`,`edf8fbb3cde38c96c688419d`,`edf8fbb3cde38c96c68856a7810f7c`,`edf8fbbfd3e69ebcda8c96c68856a7810f7c`,`edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b`,`f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b`,`f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b`].map(j8),hyt=M8(U8),W8=[,,,`e0f3dba8ddb543a2ca`,`f0f9e8bae4bc7bccc42b8cbe`,`f0f9e8bae4bc7bccc443a2ca0868ac`,`f0f9e8ccebc5a8ddb57bccc443a2ca0868ac`,`f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e`,`f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e`,`f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081`].map(j8),gyt=M8(W8),G8=[,,,`fee8c8fdbb84e34a33`,`fef0d9fdcc8afc8d59d7301f`,`fef0d9fdcc8afc8d59e34a33b30000`,`fef0d9fdd49efdbb84fc8d59e34a33b30000`,`fef0d9fdd49efdbb84fc8d59ef6548d7301f990000`,`fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000`,`fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000`].map(j8),_yt=M8(G8),K8=[,,,`ece2f0a6bddb1c9099`,`f6eff7bdc9e167a9cf02818a`,`f6eff7bdc9e167a9cf1c9099016c59`,`f6eff7d0d1e6a6bddb67a9cf1c9099016c59`,`f6eff7d0d1e6a6bddb67a9cf3690c002818a016450`,`fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450`,`fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636`].map(j8),vyt=M8(K8),q8=[,,,`ece7f2a6bddb2b8cbe`,`f1eef6bdc9e174a9cf0570b0`,`f1eef6bdc9e174a9cf2b8cbe045a8d`,`f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d`,`f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b`,`fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b`,`fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858`].map(j8),yyt=M8(q8),J8=[,,,`e7e1efc994c7dd1c77`,`f1eef6d7b5d8df65b0ce1256`,`f1eef6d7b5d8df65b0dd1c77980043`,`f1eef6d4b9dac994c7df65b0dd1c77980043`,`f1eef6d4b9dac994c7df65b0e7298ace125691003f`,`f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f`,`f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f`].map(j8),byt=M8(J8),Y8=[,,,`fde0ddfa9fb5c51b8a`,`feebe2fbb4b9f768a1ae017e`,`feebe2fbb4b9f768a1c51b8a7a0177`,`feebe2fcc5c0fa9fb5f768a1c51b8a7a0177`,`feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177`,`fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177`,`fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a`].map(j8),xyt=M8(Y8),X8=[,,,`edf8b17fcdbb2c7fb8`,`ffffcca1dab441b6c4225ea8`,`ffffcca1dab441b6c42c7fb8253494`,`ffffccc7e9b47fcdbb41b6c42c7fb8253494`,`ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84`,`ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84`,`ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58`].map(j8),Syt=M8(X8),Z8=[,,,`f7fcb9addd8e31a354`,`ffffccc2e69978c679238443`,`ffffccc2e69978c67931a354006837`,`ffffccd9f0a3addd8e78c67931a354006837`,`ffffccd9f0a3addd8e78c67941ab5d238443005a32`,`ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32`,`ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529`].map(j8),Cyt=M8(Z8),Q8=[,,,`fff7bcfec44fd95f0e`,`ffffd4fed98efe9929cc4c02`,`ffffd4fed98efe9929d95f0e993404`,`ffffd4fee391fec44ffe9929d95f0e993404`,`ffffd4fee391fec44ffe9929ec7014cc4c028c2d04`,`ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04`,`ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506`].map(j8),wyt=M8(Q8),$8=[,,,`ffeda0feb24cf03b20`,`ffffb2fecc5cfd8d3ce31a1c`,`ffffb2fecc5cfd8d3cf03b20bd0026`,`ffffb2fed976feb24cfd8d3cf03b20bd0026`,`ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026`,`ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026`,`ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026`].map(j8),Tyt=M8($8),e5=[,,,`deebf79ecae13182bd`,`eff3ffbdd7e76baed62171b5`,`eff3ffbdd7e76baed63182bd08519c`,`eff3ffc6dbef9ec
249ae16baed63182bd08519c`,`eff3ffc6dbef9ecae16baed64292c62171b5084594`,`f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594`,`f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b`].map(j8),Eyt=M8(e5),t5=[,,,`e5f5e0a1d99b31a354`,`edf8e9bae4b374c476238b45`,`edf8e9bae4b374c47631a354006d2c`,`edf8e9c7e9c0a1d99b74c47631a354006d2c`,`edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32`,`f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32`,`f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b`].map(j8),Dyt=M8(t5),n5=[,,,`f0f0f0bdbdbd636363`,`f7f7f7cccccc969696525252`,`f7f7f7cccccc969696636363252525`,`f7f7f7d9d9d9bdbdbd969696636363252525`,`f7f7f7d9d9d9bdbdbd969696737373525252252525`,`fffffff0f0f0d9d9d9bdbdbd969696737373525252252525`,`fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000`].map(j8),Oyt=M8(n5),r5=[,,,`efedf5bcbddc756bb1`,`f2f0f7cbc9e29e9ac86a51a3`,`f2f0f7cbc9e29e9ac8756bb154278f`,`f2f0f7dadaebbcbddc9e9ac8756bb154278f`,`f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486`,`fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486`,`fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d`].map(j8),kyt=M8(r5),i5=[,,,`fee0d2fc9272de2d26`,`fee5d9fcae91fb6a4acb181d`,`fee5d9fcae91fb6a4ade2d26a50f15`,`fee5d9fcbba1fc9272fb6a4ade2d26a50f15`,`fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d`,`fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d`,`fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d`].map(j8),Ayt=M8(i5),a5=[,,,`fee6cefdae6be6550d`,`feeddefdbe85fd8d3cd94701`,`feeddefdbe85fd8d3ce6550da63603`,`feeddefdd0a2fdae6bfd8d3ce6550da63603`,`feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04`,`fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04`,`fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704`].map(j8),jyt=M8(a5);function Myt(e){return e=Math.max(0,Math.min(1,e)),`rgb(`+Math.max(0,Math.min(255,Math.round(-4.54-e*(35.34-e*(2381.73-e*(6402.7-e*(7024.72-e*2710.57)))))))+`, `+Math.max(0,Math.min(255,Math.round(32.49+e*(170.73+e*(52.82-e*(131.46-e*(176.58-e*67.37)))))))+`, `+Math.max(0,Math.min(255,Math.round(81.24+e*(442.36-e*(2482.43-e*(6167.24-e*(6614.94-e*2475.67)))))))+`)`}var Nyt=PK(TK(300,.5,0),TK(-240,.5,1)),Pyt=PK(TK(-100,.75,.35),TK(80,1.5,.8)),Fyt=PK(TK(260,.75,.35),TK(80,1.5,.8)),o5=TK();function Iyt(e){(e<0||e>1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return o5.h=360*e-100,o5.s=1.5-1.5*t,o5.l=.8-.9*t,o5+``}var s5=pK(),Lyt=Math.PI/3,Ryt=Math.PI*2/3;function zyt(e){var t;return e=(.5-e)*Math.PI,s5.r=255*(t=Math.sin(e))*t,s5.g=255*(t=Math.sin(e+Lyt))*t,s5.b=255*(t=Math.sin(e+Ryt))*t,s5+``}function Byt(e){return e=Math.max(0,Math.min(1,e)),`rgb(`+Math.max(0,Math.min(255,Math.round(34.61+e*(1172.33-e*(10793.56-e*(33300.12-e*(38394.49-e*14825.05)))))))+`, `+Math.max(0,Math.min(255,Math.round(23.31+e*(557.33+e*(1225.33-e*(3574.96-e*(1073.77+e*707.56)))))))+`, `+Math.max(0,Math.min(255,Math.round(27.2+e*(3211.1-e*(15327.97-e*(27814-e*(22569.18-e*6838.66)))))))+`)`}function c5(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}var Vyt=c5(j8(`44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc
2495c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725`)),Hyt=c5(j8(`00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf`)),Uyt=c5(j8(`00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4`)),Wyt=c5(j8(`0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921`));
vendor: 3,221 bytes, line 249
249function Gyt(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString(`en`).replace(/,/g,``):e.toString(10)}function l5(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf(`e`))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function Kyt(e){return e=l5(Math.abs(e)),e?e[1]:NaN}function qyt(e,t){return function(n,r){for(var i=n.length,a=[],o=0,s=e[0],c=0;i>0&&s>0&&(c+s+1>r&&(s=Math.max(1,r-c)),a.push(n.substring(i-=s,i+s)),!((c+=s+1)>r));)s=e[o=(o+1)%e.length];return a.reverse().join(t)}}function Jyt(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}var Yyt=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function u5(e){if(!(t=Yyt.exec(e)))throw Error(`invalid format: `+e);var t;return new d5({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}u5.prototype=d5.prototype;function d5(e){this.fill=e.fill===void 0?` `:e.fill+``,this.align=e.align===void 0?`>`:e.align+``,this.sign=e.sign===void 0?`-`:e.sign+``,this.symbol=e.symbol===void 0?``:e.symbol+``,this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?``:e.type+``}d5.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?`0`:``)+(this.width===void 0?``:Math.max(1,this.width|0))+(this.comma?`,`:``)+(this.precision===void 0?``:`.`+Math.max(0,this.precision|0))+(this.trim?`~`:``)+this.type};function Xyt(e){out:for(var t=e.length,n=1,r=-1,i;n<t;++n)switch(e[n]){case`.`:r=i=n;break;case`0`:r===0&&(r=n),i=n;break;default:if(!+e[n])break out;r>0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(i+1):e}var Zyt;function Qyt(e,t){var n=l5(e,t);if(!n)return e+``;var r=n[0],i=n[1],a=i-(Zyt=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,o=r.length;return a===o?r:a>o?r+Array(a-o+1).join(`0`):a>0?r.slice(0,a)+`.`+r.slice(a):`0.`+Array(1-a).join(`0`)+l5(e,Math.max(0,t+a-1))[0]}function $yt(e,t){var n=l5(e,t);if(!n)return e+``;var r=n[0],i=n[1];return i<0?`0.`+Array(-i).join(`0`)+r:r.length>i+1?r.slice(0,i+1)+`.`+r.slice(i+1):r+Array(i-r.length+2).join(`0`)}var ebt={"%":function(e,t){return(e*100).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+``},d:Gyt,e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return $yt(e*100,t)},r:$yt,s:Qyt,X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function tbt(e){return e}var nbt=Array.prototype.map,rbt=[`y`,`z`,`a`,`f`,`p`,`n`,`µ`,`m`,``,`k`,`M`,`G`,`T`,`P`,`E`,`Z`,`Y`];function ibt(e){var t=e.grouping===void 0||e.thousands===void 0?tbt:qyt(nbt.call(e.grouping,Number),e.thousands+``),n=e.currency===void 0?``:e.currency[0]+``,r=e.currency===void 0?``:e.currency[1]+``,i=e.decimal===void 0?`.`:e.decimal+``,a=e.numerals===void 0?tbt:Jyt(nbt.call(e.numerals,String)),o=e.percent===void 0?`%`:e.percent+``,s=e.minus===void 0?`-`:e.minu
249s+``,c=e.nan===void 0?`NaN`:e.nan+``;function l(e){e=u5(e);var l=e.fill,u=e.align,d=e.sign,f=e.symbol,p=e.zero,m=e.width,h=e.comma,g=e.precision,_=e.trim,v=e.type;v===`n`?(h=!0,v=`g`):ebt[v]||(g===void 0&&(g=12),_=!0,v=`g`),(p||l===`0`&&u===`=`)&&(p=!0,l=`0`,u=`=`);var y=f===`$`?n:f===`#`&&/[boxX]/.test(v)?`0`+v.toLowerCase():``,b=f===`$`?r:/[%p]/.test(v)?o:``,x=ebt[v],S=/[defgprs%]/.test(v);g=g===void 0?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g));function C(e){var n=y,r=b,o,f,C;if(v===`c`)r=x(e)+r,e=``;else{e=+e;var w=e<0||1/e<0;if(e=isNaN(e)?c:x(Math.abs(e),g),_&&(e=Xyt(e)),w&&+e==0&&d!==`+`&&(w=!1),n=(w?d===`(`?d:s:d===`-`||d===`(`?``:d)+n,r=(v===`s`?rbt[8+Zyt/3]:``)+r+(w&&d===`(`?`)`:``),S){for(o=-1,f=e.length;++o<f;)if(C=e.charCodeAt(o),48>C||C>57){r=(C===46?i+e.slice(o+1):e.slice(o))+r,e=e.slice(0,o);break}}}h&&!p&&(e=t(e,1/0));var T=n.length+e.length+r.length,E=T<m?Array(m-T+1).join(l):``;switch(h&&p&&(e=t(E+e,E.length?m-r.length:1/0),E=``),u){case`<`:e=n+e+r+E;break;case`=`:e=n+E+e+r;break;case`^`:e=E.slice(0,T=E.length>>1)+n+e+r+E.slice(T);break;default:e=E+n+e+r;break}return a(e)}return C.toString=function(){return e+``},C}function u(e,t){var n=l((e=u5(e),e.type=`f`,e)),r=Math.max(-8,Math.min(8,Math.floor(Kyt(t)/3)))*3,i=10**-r,a=rbt[8+r/3];return function(e){return n(i*e)+a}}return{format:l,formatPrefix:u}}var f5,p5;abt({decimal:`.`,thousands:`,`,grouping:[3],currency:[`$`,``],minus:`-`});function abt(e){return f5=ibt(e),p5=f5.format,f5.formatPrefix,f5}var m5=new Date,h5=new Date;function g5(e,t,n,r){function i(t){return e(t=arguments.length===0?new Date:new Date(+t)),t}return i.floor=function(t){return e(t=new Date(+t)),t},i.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},i.round=function(e){var t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=function(e,n){return t(e=new Date(+e),n==null?1:Math.floor(n)),e},i.range=function(n,r,a){var o=[],s;if(n=i.ceil(n),a=a==null?1:Math.floor(a),!(n<r)||!(a>0))return o;do o.push(s=new Date(+n)),t(n,a),e(n);while(s<n&&n<r);return o},i.filter=function(n){return g5(function(t){if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})},n&&(i.count=function(t,r){return m5.setTime(+t),h5.setTime(+r),e(m5),e(h5),Math.floor(n(m5,h5))},i.every=function(e){return e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?i.filter(r?function(t){return r(t)%e===0}:function(t){return i.count(0,t)%e===0}):i}),i}var _5=1e3*60,v5=_5*60*24,obt=v5*7;v5*30,v5*365;var y5=g5(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*_5)/v5,e=>e.getDate()-1);y5.range;function b5(e){return g5(function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+t*7)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*_5)/obt})}var sbt=b5(0),x5=b5(1),cbt=b5(2),lbt=b5(3),S5=b5(4),ubt=b5(5),dbt=b5(6);sbt.range,x5.range,cbt.range,lbt.range,S5.range,ubt.range,dbt.range;var C5=g5(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()});C5.every=function(e){return!isFinite(e=Math.floor(e))||!(e>0)?null:g5(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n*e)})},C5.range;var w5=g5(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/v5},function(e){return e.getUTCDate()-1});w5.range;function T5(e){return g5(function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t*7)},function(e,t){return(t-e)/obt})}var fbt=T5(0),E5=T5(1),pbt=T5(2),mbt=T5(3),D5=T5(4),hbt=T5(5),gbt=T5(6);fbt.range,E5.range,pbt.range,mbt.range,D5.range,hbt.range,gbt.range;var O5=g5(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)},function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()},function(e){return e.getUTCFullYear()});
vendor: 4,382 bytes, line 249
249O5.every=function(e){return!isFinite(e=Math.floor(e))||!(e>0)?null:g5(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})},O5.range;function k5(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function A5(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function j5(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function _bt(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,a=e.days,o=e.shortDays,s=e.months,c=e.shortMonths,l=P5(i),u=F5(i),d=P5(a),f=F5(a),p=P5(o),m=F5(o),h=P5(s),g=F5(s),_=P5(c),v=F5(c),y={a:N,A:P,b:F,B:I,c:null,d:Hbt,e:Hbt,f:qbt,g:ixt,G:oxt,H:Ubt,I:Wbt,j:Gbt,L:Kbt,m:Jbt,M:Ybt,p:L,q:R,Q:kxt,s:Axt,S:Xbt,u:Zbt,U:Qbt,V:ext,w:txt,W:nxt,x:null,X:null,y:rxt,Y:axt,Z:sxt,"%":Oxt},b={a:z,A:B,b:V,B:H,c:null,d:cxt,e:cxt,f:pxt,g:wxt,G:Ext,H:lxt,I:uxt,j:dxt,L:fxt,m:mxt,M:hxt,p:U,q:W,Q:kxt,s:Axt,S:gxt,u:_xt,U:vxt,V:bxt,w:xxt,W:Sxt,x:null,X:null,y:Cxt,Y:Txt,Z:Dxt,"%":Oxt},x={a:E,A:D,b:O,B:k,c:A,d:Mbt,e:Mbt,f:Rbt,g:Obt,G:Dbt,H:Pbt,I:Pbt,j:Nbt,L:Lbt,m:jbt,M:Fbt,p:T,q:Abt,Q:Bbt,s:Vbt,S:Ibt,u:Cbt,U:wbt,V:Tbt,w:Sbt,W:Ebt,x:j,X:M,y:Obt,Y:Dbt,Z:kbt,"%":zbt};y.x=S(n,y),y.X=S(r,y),y.c=S(t,y),b.x=S(n,b),b.X=S(r,b),b.c=S(t,b);function S(e,t){return function(n){var r=[],i=-1,a=0,o=e.length,s,c,l;for(n instanceof Date||(n=new Date(+n));++i<o;)e.charCodeAt(i)===37&&(r.push(e.slice(a,i)),(c=vbt[s=e.charAt(++i)])==null?c=s===`e`?` `:`0`:s=e.charAt(++i),(l=t[s])&&(s=l(n,c)),r.push(s),a=i+1);return r.push(e.slice(a,i)),r.join(``)}}function C(e,t){return function(n){var r=j5(1900,void 0,1),i=w(r,e,n+=``,0),a,o;if(i!=n.length)return null;if(`Q`in r)return new Date(r.Q);if(`s`in r)return new Date(r.s*1e3+(`L`in r?r.L:0));if(t&&!(`Z`in r)&&(r.Z=0),`p`in r&&(r.H=r.H%12+r.p*12),r.m===void 0&&(r.m=`q`in r?r.q:0),`V`in r){if(r.V<1||r.V>53)return null;`w`in r||(r.w=1),`Z`in r?(a=A5(j5(r.y,0,1)),o=a.getUTCDay(),a=o>4||o===0?E5.ceil(a):E5(a),a=w5.offset(a,(r.V-1)*7),r.y=a.getUTCFullYear(),r.m=a.getUTCMonth(),r.d=a.getUTCDate()+(r.w+6)%7):(a=k5(j5(r.y,0,1)),o=a.getDay(),a=o>4||o===0?x5.ceil(a):x5(a),a=y5.offset(a,(r.V-1)*7),r.y=a.getFullYear(),r.m=a.getMonth(),r.d=a.getDate()+(r.w+6)%7)}else (`W`in r||`U`in r)&&(`w`in r||(r.w=`u`in r?r.u%7:+(`W`in r)),o=`Z`in r?A5(j5(r.y,0,1)).getUTCDay():k5(j5(r.y,0,1)).getDay(),r.m=0,r.d=`W`in r?(r.w+6)%7+r.W*7-(o+5)%7:r.w+r.U*7-(o+6)%7);return`Z`in r?(r.H+=r.Z/100|0,r.M+=r.Z%100,A5(r)):k5(r)}}function w(e,t,n,r){for(var i=0,a=t.length,o=n.length,s,c;i<a;){if(r>=o)return-1;if(s=t.charCodeAt(i++),s===37){if(s=t.charAt(i++),c=x[s in vbt?t.charAt(i++):s],!c||(r=c(e,n,r))<0)return-1}else if(s!=n.charCodeAt(r++))return-1}return r}function T(e,t,n){var r=l.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1}function E(e,t,n){var r=p.exec(t.slice(n));return r?(e.w=m.get(r[0].toLowerCase()),n+r[0].length):-1}function D(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1}function O(e,t,n){var r=_.exec(t.slice(n));return r?(e.m=v.get(r[0].toLowerCase()),n+r[0].length):-1}function k(e,t,n){var r=h.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1}function A(e,n,r){return w(e,t,n,r)}function j(e,t,r){return w(e,n,t,r)}function M(e,t,n){return w(e,r,t,n)}function N(e){return o[e.getDay()]}function P(e){return a[e.getDay()]}function F(e){return c[e.getMonth()]}function I(e){return s[e.getMonth()]}function L(e){return i[+(e.getHours()>=12)]}function R(e){return 1+~~(e.getMonth()/3)}function z(e){return o[e.getUTCDay()]}function B(e){return a[e.getUTCDay()]}function V(e){return c[e.getUTCMonth()]}function H(e){return s[e.getUTCMonth()]}function U(e){return i[+(e.getUTCHours()>=12)]}function W(e){return 1+~~(e.getUTCMonth()/3)}return{format:function(e){var t=S(e+=``,y);return t.toString=function(){return e},t},parse:function(e){var t=C(e+=``,!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=S(e+=``,b);return t.toString=function(){return e},t},utcParse:function(e){var t=C(e+=``,!0);return t.toString=function(){return e},t}}}var vbt={"-":``,_:` `,0:`0`},M5=/^\s*\d+/,ybt=/^%/,bbt=/[\\^$*+?|[\]().{}]/g;
249function N5(e,t,n){var r=e<0?`-`:``,i=(r?-e:e)+``,a=i.length;return r+(a<n?Array(n-a+1).join(t)+i:i)}function xbt(e){return e.replace(bbt,`\\$&`)}function P5(e){return RegExp(`^(?:`+e.map(xbt).join(`|`)+`)`,`i`)}function F5(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function Sbt(e,t,n){var r=M5.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function Cbt(e,t,n){var r=M5.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function wbt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function Tbt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Ebt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Dbt(e,t,n){var r=M5.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Obt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function kbt(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||`00`)),n+r[0].length):-1}function Abt(e,t,n){var r=M5.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function jbt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Mbt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Nbt(e,t,n){var r=M5.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Pbt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function Fbt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Ibt(e,t,n){var r=M5.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Lbt(e,t,n){var r=M5.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Rbt(e,t,n){var r=M5.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function zbt(e,t,n){var r=ybt.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Bbt(e,t,n){var r=M5.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Vbt(e,t,n){var r=M5.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Hbt(e,t){return N5(e.getDate(),t,2)}function Ubt(e,t){return N5(e.getHours(),t,2)}function Wbt(e,t){return N5(e.getHours()%12||12,t,2)}function Gbt(e,t){return N5(1+y5.count(C5(e),e),t,3)}function Kbt(e,t){return N5(e.getMilliseconds(),t,3)}function qbt(e,t){return Kbt(e,t)+`000`}function Jbt(e,t){return N5(e.getMonth()+1,t,2)}function Ybt(e,t){return N5(e.getMinutes(),t,2)}function Xbt(e,t){return N5(e.getSeconds(),t,2)}function Zbt(e){var t=e.getDay();return t===0?7:t}function Qbt(e,t){return N5(sbt.count(C5(e)-1,e),t,2)}function $bt(e){var t=e.getDay();return t>=4||t===0?S5(e):S5.ceil(e)}function ext(e,t){return e=$bt(e),N5(S5.count(C5(e),e)+(C5(e).getDay()===4),t,2)}function txt(e){return e.getDay()}function nxt(e,t){return N5(x5.count(C5(e)-1,e),t,2)}function rxt(e,t){return N5(e.getFullYear()%100,t,2)}function ixt(e,t){return e=$bt(e),N5(e.getFullYear()%100,t,2)}function axt(e,t){return N5(e.getFullYear()%1e4,t,4)}function oxt(e,t){var n=e.getDay();return e=n>=4||n===0?S5(e):S5.ceil(e),N5(e.getFullYear()%1e4,t,4)}function sxt(e){var t=e.getTimezoneOffset();return(t>0?`-`:(t*=-1,`+`))+N5(t/60|0,`0`,2)+N5(t%60,`0`,2)}function cxt(e,t){return N5(e.getUTCDate(),t,2)}function lxt(e,t){return N5(e.getUTCHours(),t,2)}function uxt(e,t){return N5(e.getUTCHours()%12||12,t,2)}function dxt(e,t){return N5(1+w5.count(O5(e),e),t,3)}function fxt(e,t){return N5(e.getUTCMilliseconds(),t,3)}function pxt(e,t){return fxt(e,t)+`000`}function mxt(e,t){return N5(e.getUTCMonth()+1,t,2)}function hxt(e,t){return N5(e.getUTCMinutes(),t,2)}function gxt(e,t){return N5(e.getUTCSeconds(),t,2)}function _xt(e){var t=e.getUTCDay();return t===0?7:t}function vxt(e,t){return N5(fbt.count(O5(e)-1,e),t,2)}function yxt(e){var t=e.getUTCDay();return t>=4||t===0?D5(e):D5.ceil(e)}function bxt(e,t){return e=yxt(e),N5(D5.count(O5(e),e)+(O5(e).getUTCDay()===4),t,2)}function xxt(e){return e.getUTCDay()}function Sxt(e,t){return N5(E5.count(O5(e)-1,e),t,2)}function Cxt(e,t){return N5(e.getUTCFullYear()%100,t,2)}function wxt(e,t){return e=yxt(e),N5(e.getUTCFullYear()%100,t,2)}function Txt(e,t){return N5(e.getUTCFullYear()%1e4,t,4)}function Ext(e,t){var n=e.getUTCDay();return e=n>=4||n===0?D5(e):D5.ceil(e),N5(e.getUTCFullYear()%1e4,t,4)}function Dxt(){return`+0000`}function Oxt(){return`%`}function kxt(e){return+e}function Axt(e){return Math.floor(e/1e3)}var I5,jxt;Mxt({dateTime:`%x, %X`,date:`%-m/%-d/%Y`,time:`%-I:%M:%S %p`,periods:[`AM`,`PM`],days:[`Sunday`,`Monday`,`Tuesday`,`Wednesday`,`Thursday`,`Friday`,`Saturday`],shortDays:[`Sun`,`Mon`,`Tue`,`Wed`,`Thu`,`Fri`,`Sat`],months:[`January`,`February`,`March`,`April`,`May`,`June`,`July`,`August`,`September`,`October`,`November`,`December`],shortMonths:[`Jan`,`Feb`,`Mar`,`Apr`,`May`,`Jun`,`Jul`,`Aug`,`Sep`,`Oct`,`Nov`,`Dec`]});function Mxt(e){return I5=_bt(e),jxt=I5.format,I5.parse,I5.utcFormat,I5.utcParse,I5}var Nxt=o(((e,t)=>{var n=oV(),r=lvt(),i=iV();function a(e,t,a){for(var o=-1,s=t.length,c={};++o<s;){var l=t[o],u=n(e,l);a(u,l)&&r(c,i(l,e),u)}return c}t.exports=a})),Pxt=o(((e,t)=>{var n=Nxt(),r=JU();function i(e,t){return n(e,t,function(t,n){return r(e,n)})}t.exports=i})),Fxt=o(((e,t)=>{var n=Pxt();t.exports=v2e()(function(e,t){return e==null?{}:n(e,t)})})),Ixt=l(Jvt(),1),Lxt=l(IB(),1),Rxt=l(Fxt(),1),zxt=(0,J.createContext)(),Bxt=function(e){var t=e.children,n=e.animate,r=n===void 0||n,i=e.config,a=i===void 0?`default`:i,o=(0,J.useMemo)((function(){return{animate:r,config:(0,lV.default)(a)?s_t[a]:a}}),[r,a]);return(0,Y.jsx)(zxt.Provider,{value:o,children:t})},L5=function(){return(0,J.useContext)(zxt)},Vxt=function(e){var t=e.children,n=e.condition,r=e.wrapper;return n?(0,J.cloneElement)(r,{},t):t},Hxt={position:`relative`},Uxt=function(e){var t=e.children,n=e.theme,r=e.renderWrapper,i=r===void 0||r,a=e.isInteractive,o=a===void 0||a,s=e.animate,c=e.motionConfig,l=(0,J.useRef)(null);
249return(0,Y.jsx)(Svt,{theme:n,children:(0,Y.jsx)(Bxt,{animate:s,config:c,children:(0,Y.jsx)(Rvt,{container:l,children:(0,Y.jsxs)(Vxt,{condition:i,wrapper:(0,Y.jsx)(`div`,{style:Hxt,ref:l}),children:[t,o&&(0,Y.jsx)(Lvt,{})]})})})})},Wxt=function(e,t){return e.width===t.width&&e.height===t.height},Gxt=function(e){var t=e.children,n=e.width,r=e.height,i=e.onResize,a=e.debounceResize,o=Kvt({width:n,height:r},a,{equalityFn:Wxt})[0];return(0,J.useEffect)((function(){i?.(o)}),[o,i]),(0,Y.jsx)(Y.Fragment,{children:t(o)})},Kxt=function(e){var t=e.children,n=e.defaultWidth,r=e.defaultHeight,i=e.onResize,a=e.debounceResize,o=a===void 0?0:a;return(0,Y.jsx)(Uvt,{defaultWidth:n,defaultHeight:r,children:function(e){var n=e.width,r=e.height;return(0,Y.jsx)(Gxt,{width:n,height:r,onResize:i,debounceResize:o,children:t})}})};function qxt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Jxt(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if(typeof e==`string`)return qxt(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qxt(e,t):void 0}}(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance. 250In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function R5(){return R5=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},R5.apply(null,arguments)}function z5(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}
250function B5(e,t){return B5=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},B5(e,t)}var Yxt=[`id`,`colors`],Xxt={linearGradient:function(e){var t=e.id,n=e.colors,r=z5(e,Yxt);return(0,Y.jsx)(`linearGradient`,R5({id:t,x1:0,x2:0,y1:0,y2:1},r,{children:n.map((function(e){var t=e.offset,n=e.color,r=e.opacity;return(0,Y.jsx)(`stop`,{offset:t+`%`,stopColor:n,stopOpacity:r===void 0?1:r},t)}))}))}},V5={color:`#000000`,background:`#ffffff`,size:4,padding:4,stagger:!1},Zxt=(0,J.memo)((function(e){var t=e.id,n=e.background,r=n===void 0?V5.background:n,i=e.color,a=i===void 0?V5.color:i,o=e.size,s=o===void 0?V5.size:o,c=e.padding,l=c===void 0?V5.padding:c,u=e.stagger,d=u===void 0?V5.stagger:u,f=s+l,p=s/2,m=l/2;return!0===d&&(f=2*s+2*l),(0,Y.jsxs)(`pattern`,{id:t,width:f,height:f,patternUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`rect`,{width:f,height:f,fill:r}),(0,Y.jsx)(`circle`,{cx:m+p,cy:m+p,r:p,fill:a}),d&&(0,Y.jsx)(`circle`,{cx:1.5*l+s+p,cy:1.5*l+s+p,r:p,fill:a})]})}));2*Math.PI;var Qxt=function(e){return e*Math.PI/180},H5={spacing:5,rotation:0,background:`#000000`,color:`#ffffff`,lineWidth:2},$xt=(0,J.memo)((function(e){var t=e.id,n=e.spacing,r=n===void 0?H5.spacing:n,i=e.rotation,a=i===void 0?H5.rotation:i,o=e.background,s=o===void 0?H5.background:o,c=e.color,l=c===void 0?H5.color:c,u=e.lineWidth,d=u===void 0?H5.lineWidth:u,f=Math.round(a)%360,p=Math.abs(r);f>180?f-=360:f>90?f-=180:f<-180?f+=360:f<-90&&(f+=180);var m,h=p,g=p;return f===0?m=` 251 M 0 0 L `+h+` 0 252 M 0 `+g+` L `+h+` `+g+` 253 `:f===90?m=` 254 M 0 0 L 0 `+g+` 255 M `+h+` 0 L `+h+` `+g+` 256 `:(h=Math.abs(p/Math.sin(Qxt(f))),g=p/Math.sin(Qxt(90-f)),m=f>0?` 257 M 0 `+-g+` L `+2*h+` `+g+` 258 M `+-h+` `+-g+` L `+h+` `+g+` 259 M `+-h+` 0 L `+h+` `+2*g+` 260 `:` 261 M `+-h+` `+g+` L `+h+` `+-g+` 262 M `+-h+` `+2*g+` L `+2*h+` `+-g+` 263 M 0 `+2*g+` L `+2*h+` 0 264 `),(0,Y.jsxs)(`pattern`,{id:t,width:h,height:g,patternUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`rect`,{width:h,height:g,fill:s,stroke:`rgba(255, 0, 0, 0.1)`,strokeWidth:0}),(0,Y.jsx)(`path`,{d:m,strokeWidth:d,stroke:l,strokeLinecap:`square`})]})})),U5={color:`#000000`,background:`#ffffff`,size:4,padding:4,stagger:!1},eSt={patternDots:Zxt,patternLines:$xt,patternSquares:(0,J.memo)((function(e){var t=e.id,n=e.color,r=n===void 0?U5.color:n,i=e.background,a=i===void 0?U5.background:i,o=e.size,s=o===void 0?U5.size:o,c=e.padding,l=c===void 0?U5.padding:c,u=e.stagger,d=u===void 0?U5.stagger:u,f=s+l,p=l/2;return!0===d&&(f=2*s+2*l),(0,Y.jsxs)(`pattern`,{id:t,width:f,height:f,patternUnits:`userSpaceOnUse`,children:[(0,Y.jsx)(`rect`,{width:f,height:f,fill:a}),(0,Y.jsx)(`rect`,{x:p,y:p,width:s,height:s,fill:r}),d&&(0,Y.jsx)(`rect`,{x:1.5*l+s,y:1.5*l+s,width:s,height:s,fill:r})]})}))},tSt=[`type`],nSt=R5({},Xxt,eSt),rSt=(0,J.memo)((function(e){var t=e.defs;return!t||t.length<1?null:(0,Y.jsx)(`defs`,{"aria-hidden":!0,children:t.map((function(e){var t=e.type,n=z5(e,tSt);return nSt[t]?(0,J.createElement)(nSt[t],R5({key:n.id},n)):null}))})})),iSt=(0,J.forwardRef)((function(e,t){var n=e.width,r=e.height,i=e.margin,a=e.defs,o=e.children,s=e.role,c=e.ariaLabel,l=e.ariaLabelledBy,u=e.ariaDescribedBy,d=e.isFocusable,f=x8();return(0,Y.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:n,height:r,role:s,"aria-label":c,"aria-labelledby":l,"aria-describedby":u,focusable:d,tabIndex:d?0:void 0,ref:t,children:[(0,Y.jsx)(rSt,{defs:a}),(0,Y.jsx)(`rect`,{width:n,height:r,fill:f.background}),(0,Y.jsx)(`g`,{transform:`translate(`+i.left+`,`+i.top+`)`,children:o})]})})),aSt=(0,J.memo)((function(e){var t=e.size,n=e.color,r=e.borderWidth,i=e.borderColor;return(0,Y.jsx)(`circle`,{r:t/2,fill:n,stroke:i,strokeWidth:r,style:{pointerEvents:`none`}})}));(0,J.memo)((function(e){var t=e.x,n=e.y,r=e.symbol,i=r===void 0?aSt:r,a=e.size,o=e.datum,s=e.color,c=e.borderWidth,l=e.borderColor,u=e.label,d=e.labelTextAnchor,f=d===void 0?`middle`:d,p=e.labelYOffset,m=p===void 0?-12:p,h=e.ariaLabel,g=e.ariaLabelledBy,_=e.ariaDescribedBy,v=e.ariaHidden,y=e.ariaDisabled,b=e.isFocusable,x=b!==void 0&&b,S=e.tabIndex,C=S===void 0?0:S,w=e.onFocus,T=e.onBlur,E=e.testId,D=x8(),O=L5(),k=O.animate,A=O.config,j=p8({transform:`translate(`+t+`, `+n+`)`,config:A,immediate:!k}),M=(0,J.useCallback)((function(e){w?.(o,e)}),[w,o]),N=(0,J.useCallback)((function(e){T?.(o,e)}),[T,o]);return(0,Y.jsxs)(v8.g,{transform:j.transform,style:{pointerEvents:`none`},focusable:x,tabIndex:x?C:void 0,"aria-label":h,"aria-labelledby":g,"aria-describedby":_,"aria-disabled":y,"aria-hidden":v,onFocus:x&&w?M:void 0,onBlur:x&&T?N:void 0,"data-testid":E,children:[(0,J.createElement)(i,{size:a,c
264olor:s,datum:o,borderWidth:c,borderColor:l}),u&&(0,Y.jsx)(`text`,{textAnchor:f,y:m,style:mvt(D.dots.text),children:u})]})}));var oSt=(0,J.memo)((function(e){var t=e.width,n=e.height,r=e.axis,i=e.scale,a=e.value,o=e.lineStyle,s=e.textStyle,c=e.legend,l=e.legendNode,u=e.legendPosition,d=u===void 0?`top-right`:u,f=e.legendOffsetX,p=f===void 0?14:f,m=e.legendOffsetY,h=m===void 0?14:m,g=e.legendOrientation,_=g===void 0?`horizontal`:g,v=x8(),y=0,b=0,x=0,S=0;if(r===`y`?(x=i(a),b=t):(y=i(a),S=n),c&&!l){var C=function(e){var t=e.axis,n=e.width,r=e.height,i=e.position,a=e.offsetX,o=e.offsetY,s=e.orientation,c=0,l=0,u=s===`vertical`?-90:0,d=`start`;if(t===`x`)switch(i){case`top-left`:c=-a,l=o,d=`end`;break;case`top`:l=-o,d=s===`horizontal`?`middle`:`start`;break;case`top-right`:c=a,l=o,d=s===`horizontal`?`start`:`end`;break;case`right`:c=a,l=r/2,d=s===`horizontal`?`start`:`middle`;break;case`bottom-right`:c=a,l=r-o,d=`start`;break;case`bottom`:l=r+o,d=s===`horizontal`?`middle`:`end`;break;case`bottom-left`:l=r-o,c=-a,d=s===`horizontal`?`end`:`start`;break;case`left`:c=-a,l=r/2,d=s===`horizontal`?`end`:`middle`}else switch(i){case`top-left`:c=a,l=-o,d=`start`;break;case`top`:c=n/2,l=-o,d=s===`horizontal`?`middle`:`start`;break;case`top-right`:c=n-a,l=-o,d=s===`horizontal`?`end`:`start`;break;case`right`:c=n+a,d=s===`horizontal`?`start`:`middle`;break;case`bottom-right`:c=n-a,l=o,d=`end`;break;case`bottom`:c=n/2,l=o,d=s===`horizontal`?`middle`:`end`;break;case`bottom-left`:c=a,l=o,d=s===`horizontal`?`start`:`end`;break;case`left`:c=-a,d=s===`horizontal`?`end`:`middle`}return{x:c,y:l,rotation:u,textAnchor:d}}({axis:r,width:t,height:n,position:d,offsetX:p,offsetY:h,orientation:_});l=(0,Y.jsx)(`text`,{transform:`translate(`+C.x+`, `+C.y+`) rotate(`+C.rotation+`)`,textAnchor:C.textAnchor,dominantBaseline:`central`,style:s,children:c})}return(0,Y.jsxs)(`g`,{transform:`translate(`+y+`, `+x+`)`,children:[(0,Y.jsx)(`line`,{x1:0,x2:b,y1:0,y2:S,stroke:v.markers.lineColor,strokeWidth:v.markers.lineStrokeWidth,style:o}),l]})}));(0,J.memo)((function(e){var t=e.markers,n=e.width,r=e.height,i=e.xScale,a=e.yScale;return t&&t.length!==0?t.map((function(e,t){return(0,Y.jsx)(oSt,R5({},e,{width:n,height:r,scale:e.axis===`y`?a:i}),t)})):null}));var sSt=[`theme`,`renderWrapper`,`animate`,`motionConfig`],W5=function(e){return function(t){function n(){return t.apply(this,arguments)||this}var r,i;return i=t,(r=n).prototype=Object.create(i.prototype),r.prototype.constructor=r,B5(r,i),n.prototype.render=function(){var t=this.props,n=t.theme,r=t.renderWrapper,i=t.animate,a=t.motionConfig,o=z5(t,sSt);return(0,Y.jsx)(Uxt,{theme:n,renderWrapper:r,isInteractive:o.isInteractive,animate:i,motionConfig:a,children:(0,Y.jsx)(e,R5({},o))})},n}(J.Component)};(0,J.createContext)(void 0);var G5=Object.keys({basis:DH,basisClosed:kH,basisOpen:jH,bundle:qIe,cardinal:JIe,cardinalClosed:YIe,cardinalOpen:XIe,catmullRom:ZIe,catmullRomClosed:QIe,catmullRomOpen:$Ie,linear:dH,linearClosed:HH,monotoneX:XH,monotoneY:ZH,natural:eU,step:nU,stepAfter:iU,stepBefore:rU});G5.filter((function(e){return e.endsWith(`Closed`)}
264)),(0,Ixt.default)(G5,`bundle`,`basisClosed`,`basisOpen`,`cardinalClosed`,`cardinalOpen`,`catmullRomClosed`,`catmullRomOpen`,`linearClosed`),(0,Ixt.default)(G5,`bundle`,`basisClosed`,`basisOpen`,`cardinalClosed`,`cardinalOpen`,`catmullRomClosed`,`catmullRomOpen`,`linearClosed`);var K5={nivo:[`#d76445`,`#f47560`,`#e8c1a0`,`#97e3d5`,`#61cdbb`,`#00b0a7`],BrBG:(0,MJ.default)(N8),PRGn:(0,MJ.default)(P8),PiYG:(0,MJ.default)(F8),PuOr:(0,MJ.default)(I8),RdBu:(0,MJ.default)(L8),RdGy:(0,MJ.default)(R8),RdYlBu:(0,MJ.default)(z8),RdYlGn:(0,MJ.default)(B8),spectral:(0,MJ.default)(V8),blues:(0,MJ.default)(e5),greens:(0,MJ.default)(t5),greys:(0,MJ.default)(n5),oranges:(0,MJ.default)(a5),purples:(0,MJ.default)(r5),reds:(0,MJ.default)(i5),BuGn:(0,MJ.default)(H8),BuPu:(0,MJ.default)(U8),GnBu:(0,MJ.default)(W8),OrRd:(0,MJ.default)(G8),PuBuGn:(0,MJ.default)(K8),PuBu:(0,MJ.default)(q8),PuRd:(0,MJ.default)(J8),RdPu:(0,MJ.default)(Y8),YlGnBu:(0,MJ.default)(X8),YlGn:(0,MJ.default)(Z8),YlOrBr:(0,MJ.default)(Q8),YlOrRd:(0,MJ.default)($8)},cSt=Object.keys(K5),lSt=function(e){if((0,kV.default)(e)){if(!(0,kV.default)(e.domain))throw Error(`Provided colors should be a valid quantize scale providing a 'domain()' function`);return e}if(K5[e])return eq().range(K5[e]);if((0,Lxt.default)(e))return eq().range(e);throw Error(`Unable to guess quantize color scale from '`+e+`', 265must be a function or one of: 266'`+cSt.join(`', '`)+`'`)};(0,MJ.default)(N8),(0,MJ.default)(P8),(0,MJ.default)(F8),(0,MJ.default)(I8),(0,MJ.default)(L8),(0,MJ.default)(R8),(0,MJ.default)(z8),(0,MJ.default)(B8),(0,MJ.default)(V8),(0,MJ.default)(e5),(0,MJ.default)(t5),(0,MJ.default)(n5),(0,MJ.default)(a5),(0,MJ.default)(r5),(0,MJ.default)(i5),(0,MJ.default)(H8),(0,MJ.default)(U8),(0,MJ.default)(W8),(0,MJ.default)(G8),(0,MJ.default)(K8),(0,MJ.default)(q8),(0,MJ.default)(J8),(0,MJ.default)(Y8),(0,MJ.default)(X8),(0,MJ.default)(Z8),(0,MJ.default)(Q8),(0,MJ.default)($8),eK(ryt);var uSt={top:0,right:0,bottom:0,left:0},q5=function(e,t,n){return n===void 0&&(n={}),(0,J.useMemo)((function(){var r=R5({},uSt,n);return{margin:r,innerWidth:e-r.left-r.right,innerHeight:t-r.top-r.bottom,outerWidth:e,outerHeight:t}}),[e,t,n])},dSt=function(){var e=(0,J.useRef)(null),t=(0,J.useState)({left:0,top:0,width:0,height:0}),n=t[0],r=t[1],i=(0,J.useState)((function(){return typeof ResizeObserver>`u`?null:new ResizeObserver((function(e){var t=e[0];return r(t.contentRect)}))}))[0];return(0,J.useEffect)((function(){return e.current&&i!==null&&i.observe(e.current),function(){i!==null&&i.disconnect()}}),[i]),[e,n]},fSt=function(e){return typeof e==`function`?e:typeof e==`string`?e.indexOf(`time:`)===0?jxt(e.slice(`5`)):p5(e):function(e){return``+e}},pSt=function(e){return(0,J.useMemo)((function(){return fSt(e)}),[e])},mSt=function(e,t){var n,r=`touches`in t?t.touches[0]:t,i=r.clientX,a=r.clientY,o=e.getBoundingClientRect(),s=(n=e.getBBox===void 0?{width:e.offsetWidth||0,height:e.offsetHeight||0}:e.getBBox()).width===o.width?1:n.width/o.width;return[(i-o.left)*s,(a-o.top)*s]},hSt=Object.keys(Xxt),gSt=Object.keys(eSt),_St=function(e,t,n){return e===`*`?!0:(0,kV.default)(e)?e(t):(0,AY.default)(e)?(0,uJ.default)((0,Rxt.default)(n?(0,dV.default)(t,n):t,Object.keys(e)),e):!1},vSt=function(e,t,n,r){var i=r===void 0?{}:r,a=i.dataKey,o=i.colorKey,s=o===void 0?`color`:o,c=i.targetKey,l=c===void 0?`fill`:c,u=[],d={};return e.length&&t.length&&(u=[].concat(e),t.forEach((function(t){for(var r,i=function(){var n=r.value,i=n.id,o=n.match;if(_St(o,t,a)){var c=e.find((function(e){return e.id===i}));if(c){if(gSt.includes(c.type))if(c.background===`inherit`||c.color===`inherit`){var f=(0,dV.default)(t,s),p=c.background,m=c.color,h=i;c.background===`inherit`&&(h=h+`.bg.`+f,p=f),c.color===`inherit`&&(h=h+`.fg.`+f,m=f),(0,y8.default)(t,l,`url
266(#`+h+`)`),d[h]||(u.push(R5({},c,{id:h,background:p,color:m})),d[h]=1)}else (0,y8.default)(t,l,`url(#`+i+`)`);else if(hSt.includes(c.type))if(c.colors.map((function(e){return e.color})).includes(`inherit`)){var g=(0,dV.default)(t,s),_=i,v=R5({},c,{colors:c.colors.map((function(e,t){return e.color===`inherit`?(_=_+`.`+t+`.`+g,R5({},e,{color:e.color===`inherit`?g:e.color})):e}))});v.id=_,(0,y8.default)(t,l,`url(#`+_+`)`),d[_]||(u.push(v),d[_]=1)}else (0,y8.default)(t,l,`url(#`+i+`)`)}return 1}},o=Jxt(n);!(r=o()).done&&!i(););}))),u};function J5(){return new Y5}function Y5(){this.reset()}Y5.prototype={constructor:Y5,reset:function(){this.s=this.t=0},add:function(e){ySt(X5,e,this.t),ySt(this,X5.s,this.s),this.s?this.t+=X5.t:this.s=X5.t},valueOf:function(){return this.s}};var X5=new Y5;function ySt(e,t,n){var r=e.s=t+n,i=r-t;e.t=t-(r-i)+(n-i)}var Z5=1e-6,Q5=Math.PI,$5=Q5/2,bSt=Q5/4,e7=Q5*2,t7=180/Q5,n7=Q5/180,r7=Math.abs,i7=Math.atan,a7=Math.atan2,o7=Math.cos,s7=Math.ceil,xSt=Math.exp,SSt=Math.log,c7=Math.sin,CSt=Math.sign||function(e){return e>0?1:e<0?-1:0},l7=Math.sqrt,wSt=Math.tan;function TSt(e){return e>1?0:e<-1?Q5:Math.acos(e)}function u7(e){return e>1?$5:e<-1?-$5:Math.asin(e)}function d7(){}function f7(e,t){e&&DSt.hasOwnProperty(e.type)&&DSt[e.type](e,t)}var ESt={Feature:function(e,t){f7(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,i=n.length;++r<i;)f7(n[r].geometry,t)}},DSt={Sphere:function(e,t){t.sphere()},Point:function(e,t){e=e.coordinates,t.point(e[0],e[1],e[2])},MultiPoint:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)e=n[r],t.point(e[0],e[1],e[2])},LineString:function(e,t){p7(e.coordinates,t,0)},MultiLineString:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)p7(n[r],t,0)},Polygon:function(e,t){OSt(e.coordinates,t)},MultiPolygon:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)OSt(n[r],t)},GeometryCollection:function(e,t){for(var n=e.geometries,r=-1,i=n.length;++r<i;)f7(n[r],t)}};function p7(e,t,n){var r=-1,i=e.length-n,a;for(t.lineStart();++r<i;)a=e[r],t.point(a[0],a[1],a[2]);t.lineEnd()}function OSt(e,t){var n=-1,r=e.length;for(t.polygonStart();++n<r;)p7(e[n],t,1);t.polygonEnd()}function m7(e,t){e&&ESt.hasOwnProperty(e.type)?ESt[e.type](e,t):f7(e,t)}function h7(e){return[a7(e[1],e[0]),u7(e[2])]}function g7(e){var t=e[0],n=e[1],r=o7(n);return[r*o7(t),r*c7(t),c7(n)]}function _7(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function v7(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function y7(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function b7(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function x7(e){var t=l7(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}function S7(e,t){function n(n,r){return n=e(n,r),t(n[0],n[1])}return e.invert&&t.invert&&(n.invert=function(n,r){return n=t.invert(n,r),n&&e.invert(n[0],n[1])}),n}function C7(e,t){return[r7(e)>Q5?e+Math.round(-e/e7)*e7:e,t]}C7.invert=C7;function kSt(e,t,n){return(e%=e7)?t||n?S7(jSt(e),MSt(t,n)):jSt(e):t||n?MSt(t,n):C7}function ASt(e){return function(t,n){return t+=e,[t>Q5?t-e7:t<-Q5?t+e7:t,n]}}function jSt(e){var t=ASt(e);return t.invert=ASt(-e),t}function MSt(e,t){var n=o7(e),r=c7(e),i=o7(t),a=c7(t);function o(e,t){var o=o7(t),s=o7(e)*o,c=c7(e)*o,l=c7(t),u=l*n+s*r;return[a7(c*i-u*a,s*n-l*r),u7(u*i+c*a)]}return o.invert=function(e,t){var o=o7(t),s=o7(e)*o,c=c7(e)*o,l=c7(t),u=l*i-c*a;return[a7(c*i+l*a,s*n+u*r),u7(u*n-s*r)]},o}function NSt(e){e=kSt(e[0]*n7,e[1]*n7,e.length>2?e[2]*n7:0);function t(t){return t=e(t[0]*n7,t[1]*n7),t[0]*=t7,t[1]*=t7,t}return t.invert=function(t){return t=e.invert(t[0]*n7,t[1]*n7),t[0]*=t7,t[1]*=t7,t},t}function PSt(e,t,n,r,i,a){if(n){var o=o7(t),s=c7(t),c=r*n;i==null?(i=t+r*e7,a=t-c/2):(i=FSt(o,i),a=FSt(o,a),(r>0?i<a:i>a)&&(i+=r*e7));for(var l,u=i;r>0?u>a:u<a;u-=c)l=h7([o,-s*o7(u),-s*c7(u)]),e.point(l[0],l[1])}}function FSt(e,t){t=g7(t),t[0]-=e,x7(t);var n=TSt(-t[1]);return((-t[2]<0?-n:n)+e7-Z5)%e7}function ISt(){var e=[],t;return{point:function(e,n,r){t.push([e,n,r])},lineStart:function(){e.push(t=[])},lineEnd:d7,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var n=e;return e=[],t=null,n}}}function w7(e,t){return r7(e[0]-t[0])<1e-6&&r7(e[1]-t[1])<1e-6}function T7(e,t,n,r){this.x=e,this.z=t,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function LSt(e,t,n,r,i){var a=[],o=[],s,c;if(e.forEach(function(e){if(!((t=e.length-1)<=0)){var t,n=e[0],r=e[t],c;if(w7(n,r)){if(!n[2]&&!r[2]){for(i.lineStart(),s=0;s<t;++s)i.point((n=e[s])[0],n[1]);i.lineEnd();return}r[0]+=2*Z5}a.push(c=new T7(n,e,null,!0)),o.push(c.o=new T7(n,null,c,!1)),a.push(c=new T7(r,e,null,!1)),o.push(c.o=new T7(r,null,c,!0))}}),a.length){for(o.sort(t),RSt(a),RSt(o),s=0,c=o.length;s<c;++s)o[s].e=n=!n;for(var l=a[0],u,d;;){for(var f=l,p=!0;f.v;)if((f=f.n)===l)return;u=f.z,i.lineStart();do{if(f.v=f.o.v=!0,f.e){if(p)for(s=0,c=u.length;s<c;++s)i.point((d=u[s])[0],d[1]);else r(f.x,f.n.x,1,i);f=f.n}else{if(p)for(u=f.p.z,s=u.length-1;s>=0;--s)i.point((d=u[s])[0],d[1]);else r(f.x,f.p.x,-1,i);f=f.p}f=f.o,u=f.z,p=!p}while(!f.v);i.lineEnd()}}}function RSt(e){if(t=e.length){for(var t,n=0,r=e[0],i;++n<t;)r.n=i=e[n],i.p=r,r=i;r.n=i=e[0],i.p=r}}var E7=J5();function D7(e){return r7(e[0])<=Q5?e[0]:CSt(e[0])*((r7(e[0])+Q5)%e7-Q5)}function zSt(e,t){var n=D7(t),r=t[1],i=c7(r),a=[c7(n),-o7(n),0],o=0,s=0;E7.reset(),i===1?r=$5+Z5:i===-1&&(r=-$5-Z5);for(var c=0,l=e.length;c<l;++c)if(d=(u=e[c]).length)for(var u,d,f=u[d-1],p=D7(f),m=f[1]/2+bSt,h=c7(m),g=o7(m),_=0;_<d;++_,p=y,h=x,g=S,f=v){var v=u[_],y=D7(v),b=v[1]/2+bSt,x=c7(b),S=o7(b),C=y-p,w=C>=0?1:-1,T=w*C,E=T>Q5,D=h*x;if(E7.add(a7(D*w*c7(T),g*S+D*o7(T))),o+=E?C+w*e7:C,E^p>=n^y>=n){var O=v7(g7(f),g7(v));x7(O);var k=v7(a,O);x7(k);var A=(E^C>=0?-1:1)*u7(k[2]);(r>A||r===A&&(O[0]||O[1]))&&(s+=E^C>=0?1:-1)}}return(o<-1e-6||o<1e-6&&E7<-1e-6)^s&1}function BSt(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}function VSt(e){return e.length===1&&(e=HSt(e)),{left:function(t,n,r,i){for(r??=0,i??=t.length;r<i;){var a=r+i>>>1;e(t[a],n)<0?r=a+1:i=a}return r},right:function(t,n,r,i){for(r??=0,i??=t.length;r<i;){var a=r+i>>>1;e(t[a],n)>0?i=a:r=a+1}return r}}}function HSt(e){return function(t,n){return BSt(e(t),n)}}var USt=VSt(BSt);USt.right,USt.left;var WSt=Array.prototype;WSt.slice,WSt.map;function O7(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,a=Array(i);++r<i;)a[r]=e+r*n;return a}function GSt(e){for(var t=e.length,n,r=-1,i=0,a,o;++r<t;)i+=e[r].length;for(a=Array(i);--t>=0;)for(o=e[t],n=o.length;--n>=0;)a[--i]=o[n];return a}function KSt(e,t,n,r){return function(i){var a=t(i),o=ISt(),s=t(o),c=!1,l,u,d,f={point:p,lineStart:h,lineEnd:g,polygonStart:function(){f.point=_,f.lineStart=v,f.lineEnd=y,u=[],l=[]},polygonEnd:function(){f.point=p,f.lineStart=h,f.lineEnd=g,u=GSt(u);var e=zSt(l,r);u.length?(c||=(i.polygonStart(),!0),LSt(u,JSt,e,n,i)):e&&(c||=(i.polygonStart(),!0),i.lineStart(),n(null,null,1,i),i.lineEnd()),c&&=(i.polygonEnd(),!1),u=l=null},sphere:function(){i.polygonStart(),i.lineStart(),n(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function p(t,n){e(t,n)&&i.point(t,n)}function m(e,t){a.point(e,t)}function h(){f.point=m,a.lineStart()}function g(){f.point=p,a.lineEnd()}function _(e,t){d.push([e,t]),s.point(e,t)}function v(){s.lineStart(),d=[]}function y(){_(d[0][0],d[0][1]),s.lineEnd();var e=s.clean(),t=o.result(),n,r=t.length,a,f,p;if(d.pop(),l.push(d),d=null,r){if(e&1){if(f=t[0],(a=f.length-1)>0){for(c||=(i.polygonStart(),!0),i.lineStart(),n=0;n<a;++n)i.point((p=f[n])[0],p[1]);i.lineEnd()}return}r>1&&e&2&&t.push(t.pop().concat(t.shift())),u.push(t.filter(qSt))}}return f}}function qSt(e){return e.length>1}
vendor: 4,767 bytes, line 266
266function JSt(e,t){return((e=e.x)[0]<0?e[1]-$5-Z5:$5-e[1])-((t=t.x)[0]<0?t[1]-$5-Z5:$5-t[1])}var YSt=KSt(function(){return!0},XSt,QSt,[-Q5,-$5]);function XSt(e){var t=NaN,n=NaN,r=NaN,i;return{lineStart:function(){e.lineStart(),i=1},point:function(a,o){var s=a>0?Q5:-Q5,c=r7(a-t);r7(c-Q5)<1e-6?(e.point(t,n=(n+o)/2>0?$5:-$5),e.point(r,n),e.lineEnd(),e.lineStart(),e.point(s,n),e.point(a,n),i=0):r!==s&&c>=Q5&&(r7(t-r)<1e-6&&(t-=r*Z5),r7(a-s)<1e-6&&(a-=s*Z5),n=ZSt(t,n,a,o),e.point(r,n),e.lineEnd(),e.lineStart(),e.point(s,n),i=0),e.point(t=a,n=o),r=s},lineEnd:function(){e.lineEnd(),t=n=NaN},clean:function(){return 2-i}}}function ZSt(e,t,n,r){var i,a,o=c7(e-n);return r7(o)>1e-6?i7((c7(t)*(a=o7(r))*c7(n)-c7(r)*(i=o7(t))*c7(e))/(i*a*o)):(t+r)/2}function QSt(e,t,n,r){var i;if(e==null)i=n*$5,r.point(-Q5,i),r.point(0,i),r.point(Q5,i),r.point(Q5,0),r.point(Q5,-i),r.point(0,-i),r.point(-Q5,-i),r.point(-Q5,0),r.point(-Q5,i);else if(r7(e[0]-t[0])>1e-6){var a=e[0]<t[0]?Q5:-Q5;i=n*a/2,r.point(-a,i),r.point(0,i),r.point(a,i)}else r.point(t[0],t[1])}function $St(e){var t=o7(e),n=6*n7,r=t>0,i=r7(t)>Z5;function a(t,r,i,a){PSt(a,e,n,i,t,r)}function o(e,n){return o7(e)*o7(n)>t}function s(e){var t,n,a,s,u;return{lineStart:function(){s=a=!1,u=1},point:function(d,f){var p=[d,f],m,h=o(d,f),g=r?h?0:l(d,f):h?l(d+(d<0?Q5:-Q5),f):0;if(!t&&(s=a=h)&&e.lineStart(),h!==a&&(m=c(t,p),(!m||w7(t,m)||w7(p,m))&&(p[2]=1)),h!==a)u=0,h?(e.lineStart(),m=c(p,t),e.point(m[0],m[1])):(m=c(t,p),e.point(m[0],m[1],2),e.lineEnd()),t=m;else if(i&&t&&r^h){var _;!(g&n)&&(_=c(p,t,!0))&&(u=0,r?(e.lineStart(),e.point(_[0][0],_[0][1]),e.point(_[1][0],_[1][1]),e.lineEnd()):(e.point(_[1][0],_[1][1]),e.lineEnd(),e.lineStart(),e.point(_[0][0],_[0][1],3)))}h&&(!t||!w7(t,p))&&e.point(p[0],p[1]),t=p,a=h,n=g},lineEnd:function(){a&&e.lineEnd(),t=null},clean:function(){return u|(s&&a)<<1}}}function c(e,n,r){var i=g7(e),a=g7(n),o=[1,0,0],s=v7(i,a),c=_7(s,s),l=s[0],u=c-l*l;if(!u)return!r&&e;var d=t*c/u,f=-t*l/u,p=v7(o,s),m=b7(o,d);y7(m,b7(s,f));var h=p,g=_7(m,h),_=_7(h,h),v=g*g-_*(_7(m,m)-1);if(!(v<0)){var y=l7(v),b=b7(h,(-g-y)/_);if(y7(b,m),b=h7(b),!r)return b;var x=e[0],S=n[0],C=e[1],w=n[1],T;S<x&&(T=x,x=S,S=T);var E=S-x,D=r7(E-Q5)<Z5,O=D||E<1e-6;if(!D&&w<C&&(T=C,C=w,w=T),O?D?C+w>0^b[1]<(r7(b[0]-x)<1e-6?C:w):C<=b[1]&&b[1]<=w:E>Q5^(x<=b[0]&&b[0]<=S)){var k=b7(h,(-g+y)/_);return y7(k,m),[b,h7(k)]}}}function l(t,n){var i=r?e:Q5-e,a=0;return t<-i?a|=1:t>i&&(a|=2),n<-i?a|=4:n>i&&(a|=8),a}return KSt(o,s,a,r?[0,-e]:[-Q5,e-Q5])}function eCt(e,t,n,r,i,a){var o=e[0],s=e[1],c=t[0],l=t[1],u=0,d=1,f=c-o,p=l-s,m=n-o;if(!(!f&&m>0)){if(m/=f,f<0){if(m<u)return;m<d&&(d=m)}else if(f>0){if(m>d)return;m>u&&(u=m)}if(m=i-o,!(!f&&m<0)){if(m/=f,f<0){if(m>d)return;m>u&&(u=m)}else if(f>0){if(m<u)return;m<d&&(d=m)}if(m=r-s,!(!p&&m>0)){if(m/=p,p<0){if(m<u)return;m<d&&(d=m)}else if(p>0){if(m>d)return;m>u&&(u=m)}if(m=a-s,!(!p&&m<0)){if(m/=p,p<0){if(m>d)return;m>u&&(u=m)}else if(p>0){if(m<u)return;m<d&&(d=m)}return u>0&&(e[0]=o+u*f,e[1]=s+u*p),d<1&&(t[0]=o+d*f,t[1]=s+d*p),!0}}}}}var k7=1e9,A7=-k7;function tCt(e,t,n,r){function i(i,a){return e<=i&&i<=n&&t<=a&&a<=r}function a(i,a,s,l){var u=0,d=0;if(i==null||(u=o(i,s))!==(d=o(a,s))||c(i,a)<0^s>0)do l.point(u===0||u===3?e:n,u>1?r:t);while((u=(u+s+4)%4)!==d);else l.point(a[0],a[1])}function o(r,i){return r7(r[0]-e)<1e-6?i>0?0:3:r7(r[0]-n)<1e-6?i>0?2:1:r7(r[1]-t)<1e-6?+(i>0):i>0?3:2}function s(e,t){return c(e.x,t.x)}function c(e,t){var n=o(e,1),r=o(t,1);return n===r?n===0?t[1]-e[1]:n===1?e[0]-t[0]:n===2?e[1]-t[1]:t[0]-e[0]:n-r}return function(o){var c=o,l=ISt(),u,d,f,p,m,h,g,_,v,y,b,x={point:S,lineStart:E,lineEnd:D,polygonStart:w,polygonEnd:T};function S(e,t){i(e,t)&&c.point(e,t)}function C(){for(var t=0,n=0,i=d.length;n<i;++n)for(var a=d[n],o=1,s=a.length,c=a[0],l,u,f=c[0],p=c[1];o<s;++o)l=f,u=p,c=a[o],f=c[0],p=c[1],u<=r?p>r&&(f-l)*(r-u)>(p-u)*(e-l)&&++t:p<=r&&(f-l)*(r-u)<(p-u)*(e-l)&&--t;return t}function w(){c=l,u=[],d=[],b=!0}function T(){var e=C(),t=b&&e,n=(u=GSt(u)).length;(t||n)&&(o.polygonStart(),t&&(o.lineStart(),a(null,null,1,o),o.lineEnd()),n&&LSt(u,s,e,a,o),o.polygonEnd()),c=o,u=d=f=null}function E(){x.point=O,d&&d.push(f=[]),y=!0,v=!1,g=_=NaN}function D(){u&&(O(p,m),h&&v&&l.rejoin(),u.push(l.result())),x.point=S,v&&c.lineEnd()}function O(a,o){var s=i(a,o);if(d&&f.push([a,o]),y)p=a,m=o,h=s,y=!1,s&&(c.lineStart(),c.point(a,o));else if(s&&v)c.point(a,o);else{var l=[g=Math.max(A7,Math.min(k7,g)),_=Math.max(A7,Math.min(k7,_))],u=[a=Math.max(A7,Math.min(k7,a)),o=Math.max(A7,Math.min(k7,o))];eCt(l,u,e,t,n,r)?(v||(c.lineStart(),c.point(l[0],l[1])),c.point(u[0],u[1]),s||c.lineEnd(),b=!1):s&&(c.lineStart(),c.point(a,o),b=!1)}g=a,_=o,v=s}return x}}var j7=J5(),M7,N7,P7,F7={sphere:d7,point:d7,lineStart:nCt,lineEnd:d7,polygonStart:d7,pol
vendor: 5,596 bytes, line 266
266ygonEnd:d7};function nCt(){F7.point=iCt,F7.lineEnd=rCt}function rCt(){F7.point=F7.lineEnd=d7}function iCt(e,t){e*=n7,t*=n7,M7=e,N7=c7(t),P7=o7(t),F7.point=aCt}function aCt(e,t){e*=n7,t*=n7;var n=c7(t),r=o7(t),i=r7(e-M7),a=o7(i),o=r*c7(i),s=P7*n-N7*r*a,c=N7*n+P7*r*a;j7.add(a7(l7(o*o+s*s),c)),M7=e,N7=n,P7=r}function oCt(e){return j7.reset(),m7(e,F7),+j7}var I7=[null,null],sCt={type:`LineString`,coordinates:I7};function L7(e,t){return I7[0]=e,I7[1]=t,oCt(sCt)}var cCt={Feature:function(e,t){return R7(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,i=n.length;++r<i;)if(R7(n[r].geometry,t))return!0;return!1}},lCt={Sphere:function(){return!0},Point:function(e,t){return uCt(e.coordinates,t)},MultiPoint:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)if(uCt(n[r],t))return!0;return!1},LineString:function(e,t){return dCt(e.coordinates,t)},MultiLineString:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)if(dCt(n[r],t))return!0;return!1},Polygon:function(e,t){return fCt(e.coordinates,t)},MultiPolygon:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)if(fCt(n[r],t))return!0;return!1},GeometryCollection:function(e,t){for(var n=e.geometries,r=-1,i=n.length;++r<i;)if(R7(n[r],t))return!0;return!1}};function R7(e,t){return e&&lCt.hasOwnProperty(e.type)?lCt[e.type](e,t):!1}function uCt(e,t){return L7(e,t)===0}function dCt(e,t){for(var n,r,i,a=0,o=e.length;a<o;a++){if(r=L7(e[a],t),r===0||a>0&&(i=L7(e[a],e[a-1]),i>0&&n<=i&&r<=i&&(n+r-i)*(1-((n-r)/i)**2)<1e-12*i))return!0;n=r}return!1}function fCt(e,t){return!!zSt(e.map(pCt),mCt(t))}function pCt(e){return e=e.map(mCt),e.pop(),e}function mCt(e){return[e[0]*n7,e[1]*n7]}function hCt(e,t){return(e&&cCt.hasOwnProperty(e.type)?cCt[e.type]:R7)(e,t)}function gCt(e,t,n){var r=O7(e,t-Z5,n).concat(t);return function(e){return r.map(function(t){return[e,t]})}}function _Ct(e,t,n){var r=O7(e,t-Z5,n).concat(t);return function(e){return r.map(function(t){return[t,e]})}}function vCt(){var e,t,n,r,i,a,o,s,c=10,l=c,u=90,d=360,f,p,m,h,g=2.5;function _(){return{type:`MultiLineString`,coordinates:v()}}function v(){return O7(s7(r/u)*u,n,u).map(m).concat(O7(s7(s/d)*d,o,d).map(h)).concat(O7(s7(t/c)*c,e,c).filter(function(e){return r7(e%u)>Z5}).map(f)).concat(O7(s7(a/l)*l,i,l).filter(function(e){return r7(e%d)>Z5}).map(p))}return _.lines=function(){return v().map(function(e){return{type:`LineString`,coordinates:e}})},_.outline=function(){return{type:`Polygon`,coordinates:[m(r).concat(h(o).slice(1),m(n).reverse().slice(1),h(s).reverse().slice(1))]}},_.extent=function(e){return arguments.length?_.extentMajor(e).extentMinor(e):_.extentMinor()},_.extentMajor=function(e){return arguments.length?(r=+e[0][0],n=+e[1][0],s=+e[0][1],o=+e[1][1],r>n&&(e=r,r=n,n=e),s>o&&(e=s,s=o,o=e),_.precision(g)):[[r,s],[n,o]]},_.extentMinor=function(n){return arguments.length?(t=+n[0][0],e=+n[1][0],a=+n[0][1],i=+n[1][1],t>e&&(n=t,t=e,e=n),a>i&&(n=a,a=i,i=n),_.precision(g)):[[t,a],[e,i]]},_.step=function(e){return arguments.length?_.stepMajor(e).stepMinor(e):_.stepMinor()},_.stepMajor=function(e){return arguments.length?(u=+e[0],d=+e[1],_):[u,d]},_.stepMinor=function(e){return arguments.length?(c=+e[0],l=+e[1],_):[c,l]},_.precision=function(c){return arguments.length?(g=+c,f=gCt(a,i,90),p=_Ct(t,e,g),m=gCt(s,o,90),h=_Ct(r,n,g),_):g},_.extentMajor([[-180,-90+Z5],[180,90-Z5]]).extentMinor([[-180,-80-Z5],[180,80+Z5]])}function z7(e){return e}var B7=J5(),V7=J5(),yCt,bCt,H7,U7,W7={point:d7,lineStart:d7,lineEnd:d7,polygonStart:function(){W7.lineStart=xCt,W7.lineEnd=wCt},polygonEnd:function(){W7.lineStart=W7.lineEnd=W7.point=d7,B7.add(r7(V7)),V7.reset()},result:function(){var e=B7/2;return B7.reset(),e}};function xCt(){W7.point=SCt}function SCt(e,t){W7.point=CCt,yCt=H7=e,bCt=U7=t}function CCt(e,t){V7.add(U7*e-H7*t),H7=e,U7=t}function wCt(){CCt(yCt,bCt)}var G7=1/0,K7=G7,q7=-G7,J7=q7,Y7={point:TCt,lineStart:d7,lineEnd:d7,polygonStart:d7,polygonEnd:d7,result:function(){var e=[[G7,K7],[q7,J7]];return q7=J7=-(K7=G7=1/0),e}};function TCt(e,t){e<G7&&(G7=e),e>q7&&(q7=e),t<K7&&(K7=t),t>J7&&(J7=t)}var X7=0,Z7=0,Q7=0,$7=0,e9=0,t9=0,n9=0,r9=0,i9=0,ECt,DCt,a9,o9,s9={point:c9,lineStart:OCt,lineEnd:jCt,polygonStart:function(){s9.lineStart=MCt,s9.lineEnd=NCt},polygonEnd:function(){s9.point=c9,s9.lineStart=OCt,s9.lineEnd=jCt},result:function(){var e=i9?[n9/i9,r9/i9]:t9?[$7/t9,e9/t9]:Q7?[X7/Q7,Z7/Q7]:[NaN,NaN];return X7=Z7=Q7=$7=e9=t9=n9=r9=i9=0,e}};function c9(e,t){X7+=e,Z7+=t,++Q7}function OCt(){s9.point=kCt}function kCt(e,t){s9.point=ACt,c9(a9=e,o9=t)}function ACt(e,t){var n=e-a9,r=t-o9,i=l7(n*n+r*r);$7+=i*(a9+e)/2,e9+=i*(o9+t)/2,t9+=i,c9(a9=e,o9=t)}function jCt(){s9.point=c9}function MCt(){s9.point=PCt}function NCt(){FCt(ECt,DCt)}function PCt(e,t){s9.point=FCt,c9(ECt=a9=e,DCt=o9=t)}function FCt(e,t){var n=e-a9,r=t-o9,i=l7(n*n+r*r);$7+=i*(a9+e)/2,e9+=i*(o9+t)/2,t9+=i,i=o9*e-a9*t,n9+=i*(a9+e),r9+=i*(o9+t),i9+=i*3,c9(a9=e,o9=t)}function ICt(e){this._context=e}ICt.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,e7);break}},result:d7};var l9=J5(),u9,LCt,RCt,d9,f9,p9={point:d7,lineStart:function(){p9.point=zCt},lineEnd:function(){u9&&BCt(LCt,RCt),p9.point=d7}
vendor: 8,490 bytes, line 266
266,polygonStart:function(){u9=!0},polygonEnd:function(){u9=null},result:function(){var e=+l9;return l9.reset(),e}};function zCt(e,t){p9.point=BCt,LCt=d9=e,RCt=f9=t}function BCt(e,t){d9-=e,f9-=t,l9.add(l7(d9*d9+f9*f9)),d9=e,f9=t}function VCt(){this._string=[]}VCt.prototype={_radius:4.5,_circle:HCt(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._string.push(`Z`),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._string.push(`M`,e,`,`,t),this._point=1;break;case 1:this._string.push(`L`,e,`,`,t);break;default:this._circle??=HCt(this._radius),this._string.push(`M`,e,`,`,t,this._circle);break}},result:function(){if(this._string.length){var e=this._string.join(``);return this._string=[],e}else return null}};function HCt(e){return`m0,`+e+`a`+e+`,`+e+` 0 1,1 0,`+-2*e+`a`+e+`,`+e+` 0 1,1 0,`+2*e+`z`}function UCt(e,t){var n=4.5,r,i;function a(e){return e&&(typeof n==`function`&&i.pointRadius(+n.apply(this,arguments)),m7(e,r(i))),i.result()}return a.area=function(e){return m7(e,r(W7)),W7.result()},a.measure=function(e){return m7(e,r(p9)),p9.result()},a.bounds=function(e){return m7(e,r(Y7)),Y7.result()},a.centroid=function(e){return m7(e,r(s9)),s9.result()},a.projection=function(t){return arguments.length?(r=t==null?(e=null,z7):(e=t).stream,a):e},a.context=function(e){return arguments.length?(i=e==null?(t=null,new VCt):new ICt(t=e),typeof n!=`function`&&i.pointRadius(n),a):t},a.pointRadius=function(e){return arguments.length?(n=typeof e==`function`?e:(i.pointRadius(+e),+e),a):n},a.projection(e).context(t)}function m9(e){return function(t){var n=new h9;for(var r in e)n[r]=e[r];return n.stream=t,n}}function h9(){}h9.prototype={constructor:h9,point:function(e,t){this.stream.point(e,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function g9(e,t,n){var r=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),r!=null&&e.clipExtent(null),m7(n,e.stream(Y7)),t(Y7.result()),r!=null&&e.clipExtent(r),e}function WCt(e,t,n){return g9(e,function(n){var r=t[1][0]-t[0][0],i=t[1][1]-t[0][1],a=Math.min(r/(n[1][0]-n[0][0]),i/(n[1][1]-n[0][1])),o=+t[0][0]+(r-a*(n[1][0]+n[0][0]))/2,s=+t[0][1]+(i-a*(n[1][1]+n[0][1]))/2;e.scale(150*a).translate([o,s])},n)}function GCt(e,t,n){return WCt(e,[[0,0],t],n)}function KCt(e,t,n){return g9(e,function(n){var r=+t,i=r/(n[1][0]-n[0][0]),a=(r-i*(n[1][0]+n[0][0]))/2,o=-i*n[0][1];e.scale(150*i).translate([a,o])},n)}function qCt(e,t,n){return g9(e,function(n){var r=+t,i=r/(n[1][1]-n[0][1]),a=-i*n[0][0],o=(r-i*(n[1][1]+n[0][1]))/2;e.scale(150*i).translate([a,o])},n)}var JCt=16,YCt=o7(30*n7);function XCt(e,t){return+t?QCt(e,t):ZCt(e)}function ZCt(e){return m9({point:function(t,n){t=e(t,n),this.stream.point(t[0],t[1])}})}function QCt(e,t){function n(r,i,a,o,s,c,l,u,d,f,p,m,h,g){var _=l-r,v=u-i,y=_*_+v*v;if(y>4*t&&h--){var b=o+f,x=s+p,S=c+m,C=l7(b*b+x*x+S*S),w=u7(S/=C),T=r7(r7(S)-1)<1e-6||r7(a-d)<1e-6?(a+d)/2:a7(x,b),E=e(T,w),D=E[0],O=E[1],k=D-r,A=O-i,j=v*k-_*A;(j*j/y>t||r7((_*k+v*A)/y-.5)>.3||o*f+s*p+c*m<YCt)&&(n(r,i,a,o,s,c,D,O,T,b/=C,x/=C,S,h,g),g.point(D,O),n(D,O,T,b,x,S,l,u,d,f,p,m,h,g))}}return function(t){var r,i,a,o,s,c,l,u,d,f,p,m,h={point:g,lineStart:_,lineEnd:y,polygonStart:function(){t.polygonStart(),h.lineStart=b},polygonEnd:function(){t.polygonEnd(),h.lineStart=_}};function g(n,r){n=e(n,r),t.point(n[0],n[1])}function _(){u=NaN,h.point=v,t.lineStart()}function v(r,i){var a=g7([r,i]),o=e(r,i);n(u,d,l,f,p,m,u=o[0],d=o[1],l=r,f=a[0],p=a[1],m=a[2],JCt,t),t.point(u,d)}function y(){h.point=g,t.lineEnd()}function b(){_(),h.point=x,h.lineEnd=S}function x(e,t){v(r=e,t),i=u,a=d,o=f,s=p,c=m,h.point=v}function S(){n(u,d,l,f,p,m,i,a,r,o,s,c,JCt,t),h.lineEnd=y,y()}return h}}var $Ct=m9({point:function(e,t){this.stream.point(e*n7,t*n7)}});function ewt(e){return m9({point:function(t,n){var r=e(t,n);return this.stream.point(r[0],r[1])}})}function twt(e,t,n,r,i){function a(a,o){return a*=r,o*=i,[t+e*a,n-e*o]}return a.invert=function(a,o){return[(a-t)/e*r,(n-o)/e*i]},a}function nwt(e,t,n,r,i,a){var o=o7(a),s=c7(a),c=o*e,l=s*e,u=o/e,d=s/e,f=(s*n-o*t)/e,p=(s*t+o*n)/e;function m(e,a){return e*=r,a*=i,[c*e-l*a+t,n-l*e-c*a]}return m.invert=function(e,t){return[r*(u*e-d*t+f),i*(p-d*e-u*t)]},m}function _9(e){return rwt(function(){return e})()}function rwt(e){var t,n=150,r=480,i=250,a=0,o=0,s=0,c=0,l=0,u,d=0,f=1,p=1,m=null,h=YSt,g=null,_,v,y,b=z7,x=.5,S,C,w,T,E;function D(e){return w(e[0]*n7,e[1]*n7)}function O(e){return e=w.invert(e[0],e[1]),e&&[e[0]*t7,e[1]*t7]}D.stream=function(e){return T&&E===e?T:T=$Ct(ewt(u)(h(S(b(E=e)))))},D.preclip=function(e){return arguments.length?(h=e,m=void 0,A()):h},D.postclip=function(e){return arguments.length?(b=e,g=_=v=y=null,A()):b},D.clipAngle=function(e){return arguments.length?(h=+e?$St(m=e*n7):(m=null,YSt),A()):m*t7},D.clipExtent=function(e){return arguments.length?(b=e==null?(g=_=v=y=null,z7):tCt(g=+e[0][0],_=+e[0][1],v=+e[1][0],y=+e[1][1]),A()):g==null?null:[[g,_],[v,y]]},D.scale=function(e){return arguments.length?(n=+e,k()):n},D.translate=function(e){return arguments.length?(r=+e[0],i=+e[1],k()):[r,i]},D.center=function(e){return arguments.length?(a=e[0]%360*n7,o=e[1]%360*n7,k()):[a*t7,o*t7]},D.rotate=function(e){return arguments.length?(s=e[0]%360*n7,c=e[1]%360*n7,l=e.length>2?e[2]%360*n7:0,k()):[s*t7,c*t7,l*t7]},D.angle=function(e){return arguments.length?(d=e%360*n7,k()):d*t7},D.reflectX=function(e){return arguments.length?(f=e?-1:1,k()):f<0},D.reflectY=function(e){return arguments.length?(p=e?-1:1,k()):p<0},D.precision=function(e){return arguments.length?(S=XCt(C,x=e*e),A()):l7(x)},D.fitExtent=function(e,t){return WCt(D,e,t)},D.fitSize=function(e,t){return GCt(D,e,t)},D.fitWidth=function(e,t){return KCt(D,e,t)},D.fitHeight=function(e,t){return qCt(D,e,t)};function k(){var e=nwt(n,0,0,f,p,d).apply(null,t(a,o)),m=(d?nwt:twt)(n,r-e[0],i-e[1],f,p,d);return u=kSt(s,c,l),C=S7(t,m),w=S7(u,C),S=XCt(C,x),A()}function A(){return T=E=null,D}return function(){return t=e.apply(this,arguments),D.invert=t.invert&&O,k()}}function iwt(e){return function(t,n){var r=o7(t),i=o7(n),a=e(r*i);return[a*i*c7(t),a*c7(n)]}}function v9(e){return function(t,n){var r=l7(t*t+n*n),i=e(r),a=c7(i),o=o7(i);return[a7(t*a,r*o),u7(r&&n*a/r)]}}var awt=iwt(function(e){return l7(2/(1+e))});awt.invert=v9(function(e){return 2*u7(e/2)});function owt(){return _9(awt).scale(124.75).clipAngle(179.999)}var swt=iwt(function(e){return(e=TSt(e))&&e/c7(e)});swt.invert=v9(function(e){return e});function cwt(){return _9(swt).scale(79.4188).clipAngle(179.999)}function y9(e,t){return[e,SSt(wSt(($5+t)/2))]}y9.invert=function(e,t){return[e,2*i7(xSt(t))-$5]};function lwt(){return uwt(y9).scale(961/e7)}function uwt(e){var t=_9(e),n=t.center,r=t.scale,i=t.translate,a=t.clipExtent,o=null,s,c,l;t.scale=function(e){return arguments.length?(r(e),u()):r()},t.translate=function(e){return arguments.length?(i(e),u()):i()},t.center=function(e){return arguments.length?(n(e),u()):n()},t.clipExtent=function(e){return arguments.length?(e==null?o=s=c=l=null:(o=+e[0][0],s=+e[0][1],c=+e[1][0],l=+e[1][1]),u()):o==null?null:[[o,s],[c,l]]};function u(){var n=Q5*r(),i=t(NSt(t.rotate()).invert([0,0]));return a(o==null?[[i[0]-n,i[1]-n],[i[0]+n,i[1]+n]]:e===y9?[[Math.max(i[0]-n,o),s],[Math.min(i[0]+n,c),l]]:[[o,Math.max(i[1]-n,s)],[c,Math.min(i[1]+n,l)]])}return u()}function b9(e,t){return[e,t]}b9.invert=b9;function dwt(){return _9(b9).scale(152.63)}var x9=1.340264,S9=-.081106,C9=893e-6,w9=.003796,T9=l7(3)/2,fwt=12;function pwt(e,t){var n=u7(T9*c7(t)),r=n*n,i=r*r*r;return[e*o7(n)/(T9*(x9+3*S9*r+i*(7*C9+9*w9*r))),n*(x9+S9*r+i*(C9+w9*r))]}pwt.invert=function(e,t){for(var n=t,r=n*n,i=r*r*r,a=0,o,s,c;a<fwt&&(s=n*(x9+S9*r+i*(C9+w9*r))-t,c=x9+3*S9*r+i*(7*C9+9*w9*r),n-=o=s/c,r=n*n,i=r*r*r,!(r7(o)<1e-12));++a);return[T9*e*(x9+3*S9*r+i*(7*C9+9*w9*r))/o7(n),u7(c7(n)/T9)]};function mwt(){return _9(pwt).scale(177.158)}function hwt(e,t){var n=o7(t),r=o7(e)*n;return[n*c7(e)/r,c7(t)/r]}hwt.invert=v9(i7);function gwt(){return _9(hwt).scale(144.049).clipAngle(60)}function _wt(e,t){var n=t*t,r=n*n;return[e*(.8707-.131979*n+r*(-.013791+r*(.003971*n-.001529*r))),t*(1.007226+n*(.015085+r*(-.04447
2665+.028874*n-.005916*r)))]}_wt.invert=function(e,t){var n=t,r=25,i;do{var a=n*n,o=a*a;n-=i=(n*(1.007226+a*(.015085+o*(-.044475+.028874*a-.005916*o)))-t)/(1.007226+a*(.015085*3+o*(-.044475*7+.028874*9*a-.005916*11*o)))}while(r7(i)>1e-6&&--r>0);return[e/(.8707+(a=n*n)*(-.131979+a*(-.013791+a*a*a*(.003971-.001529*a)))),n]};function vwt(){return _9(_wt).scale(175.295)}function ywt(e,t){return[o7(t)*c7(e),c7(t)]}ywt.invert=v9(u7);function bwt(){return _9(ywt).scale(249.5).clipAngle(90+Z5)}function xwt(e,t){var n=o7(t),r=1+o7(e)*n;return[n*c7(e)/r,c7(t)/r]}xwt.invert=v9(function(e){return 2*i7(e)});function Swt(){return _9(xwt).scale(250).clipAngle(142)}function Cwt(e,t){return[SSt(wSt(($5+t)/2)),-e]}Cwt.invert=function(e,t){return[-t,2*i7(xSt(e))-$5]};function wwt(){var e=uwt(Cwt),t=e.center,n=e.rotate;return e.center=function(e){return arguments.length?t([-e[1],e[0]]):(e=t(),[e[1],-e[0]])},e.rotate=function(e){return arguments.length?n([e[0],e[1],e.length>2?e[2]+90:90]):(e=n(),[e[0],e[1],e[2]-90])},n([0,0,90]).scale(159.155)}function Twt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Ewt(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if(typeof e==`string`)return Twt(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Twt(e,t):void 0}}(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError(`Invalid attempt to iterate non-iterable instance. 267In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function E9(){return E9=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},E9.apply(null,arguments)}var Dwt={nivo:[`#e8c1a0`,`#f47560`,`#f1e15b`,`#e8a838`,`#61cdbb`,`#97e3d5`],category10:Yvt,accent:Xvt,dark2:Zvt,paired:Qvt,pastel1:$vt,pastel2:eyt,set1:tyt,set2:nyt,set3:ryt,tableau10:iyt},Owt={brown_blueGreen:N8,purpleRed_green:P8,pink_yellowGreen:F8,purple_orange:I8,red_blue:L8,red_grey:R8,red_yellow_blue:z8,red_yellow_green:B8,spectral:V8},kwt={brown_blueGreen:ayt,purpleRed_green:oyt,pink_yellowGreen:syt,purple_orange:cyt,red_blue:lyt,red_grey:uyt,red_yellow_blue:dyt,red_yellow_green:fyt,spectral:pyt},Awt={blues:e5,greens:t5,greys:n5,oranges:a5,purples:r5,reds:i5,blue_green:H8,blue_purple:U8,green_blue:W8,orange_red:G8,purple_blue_green:K8,purple_blue:q8,purple_red:J8,red_purple:Y8,yellow_green_blue:X8,yellow_green:Z8,yellow_orange_brown:Q8,yellow_orange_red:$8},jwt={blues:Eyt,greens:Dyt,greys:Oyt,oranges:jyt,purples:kyt,reds:Ayt,turbo:Byt,viridis:Vyt,inferno:Uyt,magma:Hyt,plasma:Wyt,cividis:Myt,warm:Pyt,cool:Fyt,cubehelixDefault:Nyt,blue_green:myt,blue_purple:hyt,green_blue:gyt,orange_red:_yt,purple_blue_green:vyt,purple_blue:yyt,purple_red:byt,red_purple:xyt,yellow_green_blue:Syt,yellow_green:Cyt,yellow_orange_brown:wyt,yellow_orange_red:Tyt};E9({},Dwt,Owt,Awt),E9({},kwt,jwt,{rainbow:Iyt,sinebow:zyt});var Mwt=function(e){return e.theme!==void 0},Nwt=function(e){return e.from!==void 0},Pwt=function(e,t){if(typeof e==`function`)return e;if((0,AY.default)(e)){if(Mwt(e)){if(t===void 0)throw Error(`Unable to use color from theme as no theme was provided`);var n=(0,dV.default)(t,e.theme);if(n===void 0)throw Error(`Color from theme is undefined at path: '`+e.theme+`'`);return function(){return n}}if(Nwt(e)){var r=function(t){return(0,dV.default)(t,e.from)};if(Array.isArray(e.modifiers)){for(var i,a=[],o=function(){var e=i.value,t=e[0],n=e[1];if(t===`brighter`)a.push((function(e){return e.brighter(n)}));else if(t===`darker`)a.push((function(e){return e.darker(n)}));else{if(t!==`opacity`)throw Error(`Invalid color modifier: '`+t+`', must be one of: 'brighter', 'darker', 'opacity'`);a.push((function(e){return e.opacity=n,e}))}},s=Ewt(e.modifiers);!(i=s()).done;)o();return a.length===0?r:function(e){return a.reduce((function(e,t){return t(e)}),pK(r(e))).toString()}}return r}throw Error(`Invalid color spec, you should either specify 'theme' or 'from' when using a config object`)}return function(){return e}},Fwt=function(e,t){return(0,J.useMemo)((function(){return Pwt(e,t)}),[e,t])},Iwt=function(e,t){e.font=(t.fontWeight?t.fontWeight+` `:``)+t.fontSize+`px `+t.fontFamily},Lwt=function(e,t,n,r,i){r===void 0&&(r=0),i===void 0&&(i=0),t.outlineWidth>0&&(e.strokeStyle=t.outlineColor,e.lineWidth=2*t.outlineWidth,e.lineJoin=`round`,e.strokeText(n,r,i)),e.fillStyle=t.fill,e.fillText(n,r,i)};function D9(){return D9=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},D9.apply(null,arguments)}function Rwt(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var zwt=[`style`,`children`],Bwt=[`outlineWidth`,`outlineColor`,`outlineOpacity`],Vwt=function(e){var t=e.style,n=e.children,r=Rwt(e,zwt),i=t.outlineWidth,a=t.outlineColor,o=t.outlineOpacity,s=Rwt(t,Bwt);return(0,Y.jsxs)(Y.Fragment,{children:[i>0&&(0,Y.jsx)(v8.text,D9({},r,{style:D9({},s,{strokeWidth:2*i,stroke:a,strokeOpacity:o,strokeLinejoin:`round`}),children:n})),(0,Y.jsx)(v8.text,D9({},r,{style:s,children:n}))]})},Hwt=function(e){var t=e.x,n=e.y,r=e.size,i=e.fill,a=e.opacity,o=a===void 0?1:a,s=e.borderWidth,c=s===void 0?0:s,l=e.borderColor;return(0,Y.jsx)(`circle`,{r:r/2,cx:t+r/2,cy:n+r/2,fill:i,opacity:o,strokeWidth:c,stroke:l===void 0?`transparent`:l,style:{pointerEvents:`none`}})},Uwt=function(e){var t=e.x,n=e.y,r=e.size,i=e.fill,a=e.opacity,o=a===void 0?1:a,s=e.borderWidth,c=s===void 0?0:s,l=e.borderColor;return(0,Y.jsx)(`g`,{transform:`translate(`+t+`,`+n+`)`,children:(0,Y.jsx)(`path`,{d:` 268 M`+r/2+` 0 269 L`+.8*r+` `+r/2+` 270 L`+r/2+` `+r+` 271 L`+.2*r+` `+r/2+` 272 L`+r/2+` 0 273 `,fill:i,opacity:o,strokeWidth:c,stroke:l===void 0?`transparent`:l,style:{pointerEvents:`none`}})})},Wwt=function(e){var t=e.x,n=e.y,r=e.size,i=e.fill,a=e.opacity,o=a===void 0?1:a,s=e.borderWidth,c=s===void 0?0:s,l=e.borderColor;return(0,Y.jsx)(`rect`,{x:t,y:n,fill:i,opacity:o,strokeWidth:c,stroke:l===void 0?`transparent`:l,width:r,height:r,style:{pointerEvents:`none`}})},Gwt=function(e){var t=e.x,n=e.y,r=e.size,i=e.fill,a=e.opacity,o=a===void 0?1:a,s=e.borderWidth,c=s===void 0?0:s,l=e.borderColor;return(0,Y.jsx)(`g`,{transform:`translate(`+t+`,`+n+`)`,children:(0,Y.jsx)(`path`,{d:` 274 M`+r/2+` 0 275 L`+r+` `+r+` 276 L0 `+r+` 277 L`+r/2+` 0 278 `,fill:i,opacity:o,strokeWidth:c,stroke:l===void 0?`transparent`:l,style:{pointerEvents:`none`}})})};function O9(){return O9=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},O9.apply(null,arguments)}var k9={translateX:0,translateY:0,padding:0,itemsSpacing:0,itemDirection:`left-to-right`,justify:!1,symbolShape:`square`,symbolSize:16,symbolSpacing:8},Kwt={top:0,right:0,bottom:0,left:0},A9=function(e){var t,n=e.direction,r=e.itemsSpacing,i=e.padding,a=e.itemCount,o=e.itemWidth,s=e.itemHeight;if(typeof i!=`number`&&(typeof(t=i)!=`object`||Array.isArray(t)||t===null))throw Error(`Invalid property padding, must be one of: number, object`);var c=typeof i==`number`?{top:i,right:i,bottom:i,left:i}:O9({},Kwt,i),l=c.left+c.right,u=c.top+c.bottom,d=o+l,f=s+u,p=(a-1)*r;return n===`row`?d=o*a+p+l:n===`column`&&(f=s*a+p+u),{width:d,height:f,padding:c}},qwt=function(e){var t=e.anchor,n=e.translateX,r=e.translateY,i=e.containerWidth,a=e.containerHeight,o=e.width,s=e.he
278ight,c=n,l=r;switch(t){case`top`:c+=(i-o)/2;break;case`top-right`:c+=i-o;break;case`right`:c+=i-o,l+=(a-s)/2;break;case`bottom-right`:c+=i-o,l+=a-s;break;case`bottom`:c+=(i-o)/2,l+=a-s;break;case`bottom-left`:l+=a-s;break;case`left`:l+=(a-s)/2;break;case`center`:c+=(i-o)/2,l+=(a-s)/2}return{x:c,y:l}},Jwt=function(e){var t,n,r,i,a,o,s=e.direction,c=e.justify,l=e.symbolSize,u=e.symbolSpacing,d=e.width,f=e.height;switch(s){case`left-to-right`:t=0,n=(f-l)/2,i=f/2,o=`central`,c?(r=d,a=`end`):(r=l+u,a=`start`);break;case`right-to-left`:t=d-l,n=(f-l)/2,i=f/2,o=`central`,c?(r=0,a=`start`):(r=d-l-u,a=`end`);break;case`top-to-bottom`:t=(d-l)/2,n=0,r=d/2,a=`middle`,c?(i=f,o=`alphabetic`):(i=l+u,o=`text-before-edge`);break;case`bottom-to-top`:t=(d-l)/2,n=f-l,r=d/2,a=`middle`,c?(i=0,o=`text-before-edge`):(i=f-l-u,o=`alphabetic`)}return{symbolX:t,symbolY:n,labelX:r,labelY:i,labelAnchor:a,labelAlignment:o}},Ywt={circle:Hwt,diamond:Uwt,square:Wwt,triangle:Gwt},Xwt=function(e){var t=e.x,n=e.y,r=e.width,i=e.height,a=e.data,o=e.direction,s=o===void 0?k9.itemDirection:o,c=e.justify,l=c===void 0?k9.justify:c,u=e.textColor,d=e.background,f=d===void 0?`transparent`:d,p=e.opacity,m=p===void 0?1:p,h=e.symbolShape,g=h===void 0?k9.symbolShape:h,_=e.symbolSize,v=_===void 0?k9.symbolSize:_,y=e.symbolSpacing,b=y===void 0?k9.symbolSpacing:y,x=e.symbolBorderWidth,S=x===void 0?0:x,C=e.symbolBorderColor,w=C===void 0?`transparent`:C,T=e.onClick,E=e.onMouseEnter,D=e.onMouseLeave,O=e.toggleSerie,k=e.effects,A=(0,J.useState)({}),j=A[0],M=A[1],N=x8(),P=(0,J.useCallback)((function(e){k&&M(k.filter((function(e){return e.on===`hover`})).reduce((function(e,t){return O9({},e,t.style)}),{})),E?.(a,e)}),[E,a,k]),F=(0,J.useCallback)((function(e){k&&M(k.filter((function(e){return e.on!==`hover`})).reduce((function(e,t){return O9({},e,t.style)}),{})),D?.(a,e)}),[D,a,k]),I=Jwt({direction:s,justify:l,symbolSize:j.symbolSize??v,symbolSpacing:b,width:r,height:i}),L=I.symbolX,R=I.symbolY,z=I.labelX,B=I.labelY,V=I.labelAnchor,H=I.labelAlignment,U=[T,E,D,O].some((function(e){return e!==void 0})),W=typeof g==`function`?g:Ywt[g];return(0,Y.jsxs)(`g`,{transform:`translate(`+t+`,`+n+`)`,style:{opacity:j.itemOpacity??m},children:[(0,Y.jsx)(`rect`,{width:r,height:i,fill:j.itemBackgroun
278d??f,style:{cursor:U?`pointer`:`auto`},onClick:function(e){T?.(a,e),O?.(a.id)},onMouseEnter:P,onMouseLeave:F}),J.createElement(W,O9({id:a.id,x:L,y:R,size:j.symbolSize??v,fill:a.fill??a.color??`black`,borderWidth:j.symbolBorderWidth??S,borderColor:j.symbolBorderColor??w},a.hidden?N.legends.hidden.symbol:void 0)),(0,Y.jsx)(Vwt,{textAnchor:V,style:O9({},N.legends.text,{fill:j.itemTextColor??u??N.legends.text.fill??`black`,dominantBaseline:H,pointerEvents:`none`,userSelect:`none`},a.hidden?N.legends.hidden.text:void 0),x:z,y:B,children:a.label})]})},Zwt=function(e){var t=e.data,n=e.x,r=e.y,i=e.direction,a=e.padding,o=a===void 0?k9.padding:a,s=e.justify,c=e.effects,l=e.itemWidth,u=e.itemHeight,d=e.itemDirection,f=d===void 0?k9.itemDirection:d,p=e.itemsSpacing,m=p===void 0?k9.itemsSpacing:p,h=e.itemTextColor,g=e.itemBackground,_=g===void 0?`transparent`:g,v=e.itemOpacity,y=v===void 0?1:v,b=e.symbolShape,x=e.symbolSize,S=e.symbolSpacing,C=e.symbolBorderWidth,w=e.symbolBorderColor,T=e.onClick,E=e.onMouseEnter,D=e.onMouseLeave,O=e.toggleSerie,k=A9({itemCount:t.length,itemWidth:l,itemHeight:u,itemsSpacing:m,direction:i,padding:o}).padding,A=i===`row`?l+m:0,j=i===`column`?u+m:0;return(0,Y.jsx)(`g`,{transform:`translate(`+n+`,`+r+`)`,children:t.map((function(e,t){return(0,Y.jsx)(Xwt,{data:e,x:t*A+k.left,y:t*j+k.top,width:l,height:u,direction:f,justify:s,effects:c,textColor:h,background:_,opacity:y,symbolShape:b,symbolSize:x,symbolSpacing:S,symbolBorderWidth:C,symbolBorderColor:w,onClick:T,onMouseEnter:E,onMouseLeave:D,toggleSerie:O},t)}))})},Qwt=function(e){var t=e.data,n=e.containerWidth,r=e.containerHeight,i=e.translateX,a=i===void 0?k9.translateX:i,o=e.translateY,s=o===void 0?k9.translateY:o,c=e.anchor,l=e.direction,u=e.padding,d=u===void 0?k9.padding:u,f=e.justify,p=e.itemsSpacing,m=p===void 0?k9.itemsSpacing:p,h=e.itemWidth,g=e.itemHeight,_=e.itemDirection,v=e.itemTextColor,y=e.itemBackgroun
278d,b=e.itemOpacity,x=e.symbolShape,S=e.symbolSize,C=e.symbolSpacing,w=e.symbolBorderWidth,T=e.symbolBorderColor,E=e.onClick,D=e.onMouseEnter,O=e.onMouseLeave,k=e.toggleSerie,A=e.effects,j=A9({itemCount:t.length,itemsSpacing:m,itemWidth:h,itemHeight:g,direction:l,padding:d}),M=j.width,N=j.height,P=qwt({anchor:c,translateX:a,translateY:s,containerWidth:n,containerHeight:r,width:M,height:N}),F=P.x,I=P.y;return(0,Y.jsx)(Zwt,{data:t,x:F,y:I,direction:l,padding:d,justify:f,effects:A,itemsSpacing:m,itemWidth:h,itemHeight:g,itemDirection:_,itemTextColor:v,itemBackground:y,itemOpacity:b,symbolShape:x,symbolSize:S,symbolSpacing:C,symbolBorderWidth:w,symbolBorderColor:T,onClick:E,onMouseEnter:D,onMouseLeave:O,toggleSerie:typeof k==`boolean`?void 0:k})},$wt={start:`left`,middle:`center`,end:`right`},eTt=function(e,t){var n=t.data,r=t.containerWidth,i=t.containerHeight,a=t.translateX,o=a===void 0?0:a,s=t.translateY,c=s===void 0?0:s,l=t.anchor,u=t.direction,d=t.padding,f=d===void 0?0:d,p=t.justify,m=p!==void 0&&p,h=t.itemsSpacing,g=h===void 0?0:h,_=t.itemWidth,v=t.itemHeight,y=t.itemDirection,b=y===void 0?`left-to-right`:y,x=t.itemTextColor,S=t.symbolSize,C=S===void 0?16:S,w=t.symbolSpacing,T=w===void 0?8:w,E=t.theme,D=A9({itemCount:n.length,itemWidth:_,itemHeight:v,itemsSpacing:g,direction:u,padding:f}),O=D.width,k=D.height,A=D.padding,j=qwt({anchor:l,translateX:o,translateY:c,containerWidth:r,containerHeight:i,width:O,height:k}),M=j.x,N=j.y,P=u===`row`?_+g:0,F=u===`column`?v+g:0;e.save(),e.translate(M,N),Iwt(e,E.legends.text),n.forEach((function(t,n){var r=n*P+A.left,i=n*F+A.top,a=Jwt({direction:b,justify:m,symbolSize:C,symbolSpacing:T,width:_,height:v}),o=a.symbolX,s=a.symbolY,c=a.labelX,l=a.labelY,u=a.labelAnchor,d=a.labelAlignment;e.fillStyle=t.color??`black`,e.fillRect(r+o,i+s,C,C),e.textAlign=$wt[u],d===`central`&&(e.textBaseline=`middle`),Lwt(e,O9({},E.legends.text,{fill:x??E.legends.text.fill}),String(t.label),r+c,i+l)})),e.restore()},tTt=function(e){var t=e.scale,n=e.domain,r=e.reverse,i=r!==void 0&&r,a=e.valueFormat,o=a===void 0?function(e){return e}:a,s=e.separator,c=s===void 0?` - `:s;return(0,J.useMemo)((function(){var e=(n??t.range()).map((function(e,n){var r=t.invertExtent(e),i=r[0],a=r[1];return{id:e,index:n,extent:[i,a],label:``+o(i)+c+o(a),value:t(i),color:e}}));return i&&e.reverse(),e}),[n,t,i,c,o])},nTt=(0,J.memo)((function(e){var t=e.path,n=e.graticule,r=e.lineWidth,i=e.lineColor;return(0,Y.jsx)(`path`,{fill:`none`,strokeWidth:r,stroke:i,d:t(n())})})),rTt=(0,J.memo)((function(e){var t=e.feature,n=e.path,r=e.fillColor,i=e.borderWidth,a=e.borderColor,o=e.onClick,s=e.onMouseEnter,c=e.onMouseMove,l=e.onMouseLeave;return(0,Y.jsx)(`path`,{fill:t?.fill??r,strokeWidth:i,stroke:a,strokeLinejoin:`bevel`,d:n(t),onMouseEnter:function(e){return s(t,e)},onMouseMove:function(e){return c(t,e)},onMouseLeave:function(e){return l(t,e)},onClick:function(e){return o(t,e)}},t.id)}));function j9(){return j9=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},j9.apply(null,arguments)}var iTt={azimuthalEqualArea:owt,azimuthalEquidistant:cwt,gnomonic:gwt,orthographic:bwt,stereographic:Swt,equalEarth:mwt,equirectangular:dwt,mercator:lwt,transverseMercator:wwt,naturalEarth1:vwt},M9=function(e){var t=e.width,n=e.height,r=e.projectionType,i=e.projectionScale,a=e.projectionTranslation,o=e.projectionRotation,s=e.fillColor,c=e.borderWidth,l=e.borderColor,u=a[0],d=a[1],f=o[0],p=o[1],m=o[2],h=(0,J.useMemo)((function(){return iTt[r]().scale(i).translate([t*u,n*d]).rotate([f,p,m])}),[t,n,r,i,u,d,f,p,m]),g=(0,J.useMemo)((function(){return UCt(h)}),[h]),_=(0,J.useMemo)((function(){return vCt()}),[]),v=x8();return{projection:h,path:g,graticule:_,getBorderWidth:(0,J.useMemo)((function(){return typeof c==`function`?c:function(){return c}}),[c]),getBorderColor:Fwt(l,v),getFillColor:(0,J.useMemo)((function(){return typeof s==`function`?s:function(){return s}}),[s])}},aTt=function(e){var t=e.features,n=e.data,r=e.match,i=e.label,a=e.value,o=e.valueFormat,s=e.colors,c=e.unknownColor,l=e.domain,u=(0,J.useMemo)((function(){return(0,kV.default)(r)?r:function(e,t){var n=(0,dV.default)(e,r),i=(0,dV.default)(t,r);return n&&n===i}}),[r]),d=(0,J.useMemo)((function(){return(0,kV.default)(i)?i:function(e){return(0,dV.default)(e,i)}}),[i]),f=(0,J.useMemo)((function(){return(0,kV.default)(a)?a:function(e){return(0,dV.default)(e,a)}}),[a]),p=(0,J.useMemo)((function(){return o===void 0?function(e){return e}:(0,kV.default)(o)?o:p5(o)}
278),[o]),m=(0,J.useMemo)((function(){return lSt(s).domain(l)}),[s,l]),h=(0,J.useMemo)((function(){return function(e){return e.value===void 0?c:m(e.value)}}),[m,c]);return{colorScale:m,getFillColor:h,boundFeatures:(0,J.useMemo)((function(){return t.map((function(e){var t=n.find((function(t){return u(e,t)})),r=f(t);if(t){var i=j9({},e,{data:t,value:r,formattedValue:p(r)});return i.color=h(i),i.label=d(i),i}return e}))}),[t,n,u,f,p,h,d]),valueFormatter:p,legendData:tTt({scale:m,valueFormat:p})}};W5((0,J.memo)((function(e){var t=e.width,n=e.height,r=e.margin,i=e.features,a=e.layers,o=a===void 0?[`graticule`,`features`]:a,s=e.projectionType,c=s===void 0?`mercator`:s,l=e.projectionScale,u=l===void 0?100:l,d=e.projectionTranslation,f=d===void 0?[.5,.5]:d,p=e.projectionRotation,m=p===void 0?[0,0,0]:p,h=e.fillColor,g=h===void 0?`#dddddd`:h,_=e.borderWidth,v=_===void 0?0:_,y=e.borderColor,b=y===void 0?`#000000`:y,x=e.enableGraticule,S=x!==void 0&&x,C=e.graticuleLineWidth,w=C===void 0?.5:C,T=e.graticuleLineColor,E=T===void 0?`#999999`:T,D=e.isInteractive,O=D===void 0||D,k=e.onClick,A=k===void 0?function(){}:k,j=e.tooltip,M=e.role,N=M===void 0?`img`:M,P=q5(t,n,r),F=P.margin,I=P.outerWidth,L=P.outerHeight,R=M9({width:t,height:n,projectionType:c,projectionScale:u,projectionTranslation:f,projectionRotation:m,fillColor:g,borderWidth:v,borderColor:b}),z=R.graticule,B=R.path,V=R.getFillColor,H=R.getBorderWidth,U=R.getBorderColor,W=x8(),G=T8(),ee=G.showTooltipFromEvent,te=G.hideTooltip,ne=(0,J.useCallback)((function(e,t){return O&&A&&A(e,t)}),[O,A]),re=(0,J.useCallback)((function(e,t){return O&&j&&ee((0,Y.jsx)(j,{feature:e}),t)}),[O,ee,j]),ie=(0,J.useCallback)((function(e,t){return O&&j&&ee((0,Y.jsx)(j,{feature:e}),t)}),[O,ee,j]),K=(0,J.useCallback)((function(){return O&&te()}),[O,te]);return(0,Y.jsx)(iSt,{width:I,height:L,margin:F,theme:W,role:N,children:o.map((function(t,n){return t===`graticule`?!0===S?(0,Y.jsx)(nTt,{path:B,graticule:z,lineWidth:w,lineColor:E},`graticule`):null:t===`features`?(0,Y.jsx)(J.Fragment,{children:i.map((function(e){return(0,Y.jsx)(rTt,{feature:e,path:B,fillColor:V(e),borderWidth:H(e),borderColor:U(e),onMouseEnter:re,onMouseMove:ie,onMouseLeave:K,onClick:ne},e.id)}))},`features`):(0,Y.jsx)(J.Fragment,{children:t(e)},n)}))})})));var oTt=function(e,t,n,r){var i=mSt(t,e),a=i[0],o=i[1];return n.find((function(e){return hCt(e,r.invert([a,o]))}))};W5((0,J.memo)((function(e){var t=e.width,n=e.height,r=e.margin,i=e.pixelRatio,a=i===void 0?typeof window<`u`&&window.devicePixelRatio||1:i,o=e.features,s=e.layers,c=e.projectionType,l=c===void 0?`mercator`:c,u=e.projectionScale,d=u===void 0?100:u,f=e.projectionTranslation,p=f===void 0?[.5,.5]:f,m=e.projectionRotation,h=m===void 0?[0,0,0]:m,g=e.fillColor,_=g===void 0?`#dddddd`:g,v=e.borderWidth,y=v===void 0?0:v,b=e.borderColor,x=b===void 0?`#000000`:b,S=e.enableGraticule,C=S!==void 0&&S,w=e.graticuleLineWidth,T=w===void 0?.5:w,E=e.graticuleLineColor,D=E===void 0?`#999999`:E,O=e.isInteractive,k=O===void 0||O,A=e.onClick,j=A===void 0?function(){}:A,M=e.onMouseMove,N=M===void 0?function(){}:M,P=e.tooltip,F=(0,J.useRef)(null),I=x8(),L=q5(t,n,r),R=L.margin,z=L.outerWidth,B=L.outerHeight,V=M9({width:t,height:n,projectionType:l,projectionScale:d,projectionTranslation:p,projectionRotation:h,fillColor:_,borderWidth:y,borderColor:x}),H=V.projection,U=V.graticule,W=V.path,G=V.getFillColor,ee=V.getBorderWidth,te=V.getBorderColor;(0,J.useEffect)((function(){if(F){F.current.width=z*a,F.current.height=B*a;var t=F.current.getContext(`2d`);t.scale(a,a),t.fillStyle=I.background,t.fillRect(0,0,z,B),t.translate(R.left,R.top),W.context(t),s.forEach((function(n){n===`graticule`?!0===C&&(t.lineWidth=T,t.strokeStyle=D,t.beginPath(),W(U()),t.stroke()):n===`features`?o.forEach((function(e){t.beginPath(),W(e),t.fillStyle=G(e),t.fill();var n=ee(e);n>0&&(t.strokeStyle=te(e),t.lineWidth=n,t.stroke())})):n(t,e)}))}}),[F,z,B,R,a,I,W,U,G,ee,te,o,s,C,D,T,e]);var ne=T8(),re=ne.showTooltipFromEvent,ie=ne.hideTooltip,K=(0,J.useCallback)((function(e){if(k&&P){var t=oTt(e,F.current,o,H);t?re((0,Y.jsx)(P,{feature:t}),e):ie(),N?.(t||null,e)}}),[re,ie,k,P,F,o,H,N]),ae=(0,J.useCallback)((function(){return k&&ie()}),[k,ie]),oe=(0,J.useCallback)((function(e){if(k&&j){var t=oTt(e,F.current,o,H);t&&j(t,e)}}),[k,F,o,H,j]);return(0,Y.jsx)(`canvas`,{ref:F,width:z*a,height:B*a,style:{width:z,height:B,cursor:k?`auto`:`normal`},onMouseMove:K,onMouseLeave:ae,onClick:oe})})));var N9=(0,J.memo)((function(e){var t=e.feature;return t.data===void 0?null:(0,Y.jsx)(Ovt,{id:t.label,color:t.color,enableChip:!0,value:t.formattedValue})}
278)),sTt=W5((0,J.memo)((function(e){var t=e.width,n=e.height,r=e.margin,i=e.features,a=e.data,o=e.match,s=o===void 0?`id`:o,c=e.label,l=c===void 0?`id`:c,u=e.value,d=u===void 0?`value`:u,f=e.valueFormat,p=e.projectionType,m=p===void 0?`mercator`:p,h=e.projectionScale,g=h===void 0?100:h,_=e.projectionTranslation,v=_===void 0?[.5,.5]:_,y=e.projectionRotation,b=y===void 0?[0,0,0]:y,x=e.colors,S=x===void 0?`PuBuGn`:x,C=e.domain,w=e.unknownColor,T=w===void 0?`#999`:w,E=e.borderWidth,D=E===void 0?0:E,O=e.borderColor,k=O===void 0?`#000000`:O,A=e.enableGraticule,j=A!==void 0&&A,M=e.graticuleLineWidth,N=M===void 0?.5:M,P=e.graticuleLineColor,F=P===void 0?`#999999`:P,I=e.layers,L=I===void 0?[`graticule`,`features`,`legends`]:I,R=e.legends,z=R===void 0?[]:R,B=e.isInteractive,V=B===void 0||B,H=e.onClick,U=H===void 0?function(){}:H,W=e.tooltip,G=W===void 0?N9:W,ee=e.role,te=ee===void 0?`img`:ee,ne=e.defs,re=ne===void 0?[]:ne,ie=e.fill,K=ie===void 0?[]:ie,ae=q5(t,n,r),oe=ae.margin,se=ae.outerWidth,ce=ae.outerHeight,le=M9({width:t,height:n,projectionType:m,projectionScale:g,projectionTranslation:v,projectionRotation:b,fillColor:function(){},borderWidth:D,borderColor:k}),ue=le.graticule,de=le.path,fe=le.getBorderWidth,pe=le.getBorderColor,me=aTt({features:i,data:a,match:s,label:l,value:d,valueFormat:f,colors:S,unknownColor:T,domain:C}),he=me.getFillColor,ge=me.boundFeatures,_e=me.legendData,ve=x8(),ye=vSt(re,ge,K,{dataKey:`data`,targetKey:`fill`}),be=T8(),xe=be.showTooltipFromEvent,Se=be.hideTooltip,Ce=(0,J.useCallback)((function(e,t){return V&&U&&U(e,t)}),[V,U]),we=(0,J.useCallback)((function(e,t){return V&&G&&xe((0,Y.jsx)(G,{feature:e}),t)}),[V,xe,G]),Te=(0,J.useCallback)((function(e,t){return V&&G&&xe((0,Y.jsx)(G,{feature:e}),t)}),[V,xe,G]),Ee=(0,J.useCallback)((function(){return V&&Se()}),[V,Se]);return(0,Y.jsx)(iSt,{width:se,height:ce,margin:oe,theme:ve,defs:ye,role:te,children:L.map((function(e,r){return e===`graticule`?!0===j?(0,Y.jsx)(nTt,{path:de,graticule:ue,lineWidth:N,lineColor:F},`graticule`):null:e===`features`?(0,Y.jsx)(J.Fragment,{children:ge.map((function(e){return(0,Y.jsx)(rTt,{feature:e,path:de,fillColor:he(e),borderWidth:fe(e),borderColor:pe(e),onMouseEnter:we,onMouseMove:Te,onMouseLeave:Ee,onClick:Ce},e.id)}))},`features`):e===`legends`?z.map((function(e,r){return(0,Y.jsx)(Qwt,j9({containerWidth:t,containerHeight:n,data:_e},e),r)})):(0,Y.jsx)(J.Fragment,{children:e({})},r)}))})}))),cTt=function(e){return(0,Y.jsx)(Kxt,{children:function(t){var n=t.width,r=t.height;return(0,Y.jsx)(sTt,j9({width:n,height:r},e))}})},lTt=function(e,t,n,r){var i=mSt(t,e),a=i[0],o=i[1];return n.find((function(e){return hCt(e,r.invert([a,o]))}))};W5((0,J.memo)((function(e){var t=e.width,n=e.height,r=e.margin,i=e.pixelRatio,a=i===void 0?typeof window<`u`&&window.devicePixelRatio||1:i,o=e.features,s=e.data,c=e.match,l=c===void 0?`id`:c,u=e.label,d=u===void 0?`id`:u,f=e.value,p=f===void 0?`value`:f,m=e.valueFormat,h=e.projectionType,g=h===void 0?`mercator`:h,_=e.projectionScale,v=_===void 0?100:_,y=e.projectionTranslation,b=y===void 0?[.5,.5]:y,x=e.projectionRotation,S=x===void 0?[0,0,0]:x,C=e.colors,w=C===void 0?`PuBuGn`:C,T=e.domain,E=e.unknownColor,D=E===void 0?`#999`:E,O=e.borderWidth,k=O===void 0?0:O,A=e.borderColor,j=A===void 0?`#000000`:A,M=e.enableGraticule,N=M!==void 0&&M,P=e.graticuleLineWidth,F=P===void 0?.5:P,I=e.graticuleLineColor,L=I===void 0?`#999999`:I,R=e.layers,z=R===void 0?[`graticule`,`features`,`legends`]:R,B=e.legends,V=B===void 0?[]:B,H=e.isInteractive,U=H===void 0||H,W=e.onClick,G=W===void 0?function(){}:W,ee=e.onMouseMove,te=ee===void 0?function(){}:ee,ne=e.tooltip,re=ne===void 0?N9:ne,ie=(0,J.useRef)(null),K=x8(),ae=q5(t,n,r),oe=ae.margin,se=ae.outerWidth,ce=ae.outerHeight,le=M9({width:t,height:n,projectionType:g,projectionScale:v,projectionTranslation:b,projectionRotation:S,fillColor:function(){},borderWidth:k,borderColor:j}),ue=le.projection,de=le.graticule,fe=le.path,pe=le.getBorderWidth,me=le.getBorderColor,he=aTt({features:o,data:s,match:l,label:d,value:p,valueFormat:m,colors:w,unknownColor:D,domain:T}),ge=he.getFillColor,_e=he.boundFeatures,ve=he.legendData;(0,J.useEffect)((function(){if(ie){ie.current.width=se*a,ie.current.height=ce*a;var e=ie.current.getContext(`2d`);e.scale(a,a),e.fillStyle=K.background,e.fillRect(0,0,se,ce),e.translate(oe.left,oe.top),fe.context(e),z.forEach((function(r){r===`graticule`?!0===N&&(e.lineWidth=F,e.strokeStyle=L,e.beginPath(),fe(de()),e.stroke()):r===`features`?_e.forEach((function(t){e.beginPath(),fe(t),e.fillStyle=ge(t),e.fill();var n=pe(t);n>0&&(e.strokeStyle=me(t),e.lineWidth=n,e.stroke())}
278)):r===`legends`&&V.forEach((function(r){eTt(e,j9({},r,{data:ve,containerWidth:t,containerHeight:n,theme:K}))}))}))}}),[ie,t,se,n,ce,oe,a,K,fe,de,ge,pe,me,_e,V,ve,z,N,L,F]);var ye=T8(),be=ye.showTooltipFromEvent,xe=ye.hideTooltip,Se=(0,J.useCallback)((function(e){if(U&&re){var t=lTt(e,ie.current,_e,ue);t?be((0,Y.jsx)(re,{feature:t}),e):xe(),te?.(t||null,e)}}),[be,xe,U,re,ie,_e,ue,te]),Ce=(0,J.useCallback)((function(){return U&&xe()}),[U,xe]),we=(0,J.useCallback)((function(e){if(U&&G){var t=lTt(e,ie.current,_e,ue);t&&G(t,e)}}),[U,ie,_e,ue,G]);return(0,Y.jsx)(`canvas`,{ref:ie,width:se*a,height:ce*a,style:{width:se,height:ce,cursor:U?`auto`:`normal`},onMouseMove:Se,onMouseLeave:Ce,onClick:we})})));var uTt={projectionType:`mercator`,projectionScale:100,projectionTranslation:[.5,.5],projectionRotation:[0,0,0],enableGraticule:!1,graticuleLineWidth:.5,graticuleLineColor:`#999999`,fillColor:`#dddddd`,borderWidth:0,borderColor:`#000000`,isInteractive:!0,onMouseEnter:function(){},onMouseLeave:function(){},onMouseMove:function(){},onClick:function(){},layers:[`graticule`,`features`],legends:[],fill:[],defs:[]},dTt=j9({},uTt,{role:`img`}),fTt=j9({},uTt,{pixelRatio:typeof window<`u`&&window.devicePixelRatio||1}),pTt={match:`id`,label:`id`,value:`value`,colors:`PuBuGn`,unknownColor:`#999`,tooltip:N9,layers:[`graticule`,`features`,`legends`]};j9({},dTt,pTt,{role:`img`}),j9({},fTt,pTt);var mTt={type:`FeatureCollection`,features:[{type:`Feature`,properties:{name:`Afghanistan`},geometry:{type:`Polygon`,coordinates:[[[61.210817,35.650072],[62.230651,35.270664],[62.984662,35.404041],[63.193538,35.857166],[63.982896,36.007957],[64.546479,36.312073],[64.74
2786105,37.111818],[65.588948,37.305217],[65.745631,37.661164],[66.217385,37.39379],[66.518607,37.362784],[67.075782,37.356144],[67.83,37.144994],[68.135562,37.023115],[68.859446,37.344336],[69.196273,37.151144],[69.518785,37.608997],[70.116578,37.588223],[70.270574,37.735165],[70.376304,38.138396],[70.806821,38.486282],[71.348131,38.258905],[71.239404,37.953265],[71.541918,37.905774],[71.448693,37.065645],[71.844638,36.738171],[72.193041,36.948288],[72.63689,37.047558],[73.260056,37.495257],[73.948696,37.421566],[74.980002,37.41999],[75.158028,37.133031],[74.575893,37.020841],[74.067552,36.836176],[72.920025,36.720007],[71.846292,36.509942],[71.262348,36.074388],[71.498768,35.650563],[71.613076,35.153203],[71.115019,34.733126],[71.156773,34.348911],[70.881803,33.988856],[69.930543,34.02012],[70.323594,33.358533],[69.687147,33.105499],[69.262522,32.501944],[69.317764,31.901412],[68.926677,31.620189],[68.556932,31.71331],[67.792689,31.58293],[67.683394,31.303154],[66.938891,31.304911],[66.381458,30.738899],[66.346473,29.887943],[65.046862,29.472181],[64.350419,29.560031],[64.148002,29.340819],[63.550261,29.468331],[62.549857,29.318572],[60.874248,29.829239],[61.781222,30.73585],[61.699314,31.379506],[60.941945,31.548075],[60.863655,32.18292],[60.536078,32.981269],[60.9637,33.528832],[60.52843,33.676446],[60.803193,34.404102],[61.210817,35.650072]]]},id:`AFG`},{type:`Feature`,properties:{name:`Angola`},geometry:{type:`MultiPolygon`,coordinates:[[[[16.326528,-5.87747],[16.57318,-6.622645],[16.860191,-7.222298],[17.089996,-7.545689],[17.47297,-8.068551],[18.134222,-7.987678],[18.464176,-7.847014],[19.016752,-7.988246],[19.166613,-7.738184],[19.417502,-7.155429],[20.037723,-7.116361],[20.091622,-6.94309],[20.601823,-6.939318],[20.514748,-7.299606],[21.728111,-7.290872],[21.746456,-7.920085],[21.949131,-8.305901],[21.801801,-8.908707],[21.875182,-9.523708],[22.208753,-9.894796],[22.155268,-11.084801],[22.402798,-10.993075],[22.837345,-11.017622],[23.456791,-10.867863],[23.912215,-10.926826],[24.017894,-11.237298],[23.904154,-11.722282],[24.079905,-12.191297],[23.930922,-12.565848],[24.016137,-12.911046],[21.933886,-12.898437],[21.887843,-16.08031],[22.562478,-16.898451],[23.215048,-17.523116],[21.377176,-17.930636],[18.956187,-17.789095],[18.263309,-17.309951],[14.209707,-17.353101],[14.058501,-17.423381],[13.462362,-16.971212],[12.814081,-16.941343],[12.215461,-17.111668],[11.734199,-17.301889],[11.640096,-16.673142],[11.778537,-15.793816],[12.123581,-14.878316],[12.175619,-14.449144],[12.500095,-13.5477],[12.738479,-13.137906],[13.312914,-12.48363],[13.633721,-12.038645],[13.738728,-11.297863],[13.686379,-10.731076],[13.387328,-10.373578],[13.120988,-9.766897],[12.87537,-9.166934],[12.929061,-8.959091],[13.236433,-8.562629],[12.93304,-7.596539],[12.728298,-6.927122],[12.227347,-6.294448],[12.322432,-6.100092],[12.735171,-5.965682],[13.024869,-5.984389],[13.375597,-5.864241],[16.326528,-5.87747]]],[[[12.436688,-5.684304],[12.182337,-5.789931],[11.914963,-5.037987],[12.318608,-4.60623],[12.62076,-4.438023],[12.995517,-4.781103],[12.631612,-4.991271],[12.468004,-5.248362],[12.436688,-5.684304]]]]},id:`AGO`},{type:`Feature`,properties:{name:`Albania`},geometry:{type:`Polygon`,coordinates:[[[20.590247,41.855404],[20.463175,41.515089],[20.605182,41.086226],[21.02004,40.842727],[20.99999,40.580004],[20.674997,40.435],[20.615,40.110007],[20.150016,39.624998],[19.98,39.694993],[19.960002,39.915006],[19.406082,40.250773],[19.319059,40.72723],[19.40355,41.409566],[19.540027,41.719986],[19.371769,41.877548],[19.304486,42.195745],[19.738051,42.688247],[19.801613,42.500093],[20.0707,42.58863],[20.283755,42.32026],[20.52295,42.21787],[20.590247,41.855404]]]},id:`ALB`},{type:`Feature`,properties:{name:`United Arab Emirates`},geometry:{type:`Polygon`,coordinates:[[[51.579519,24.245497],[51.757441,24.294073],[51.794389,24.019826],[52.577081,24.177439],[53.404007,24.151317],[54.008001,24.121758],[54.693024,24.797892],[55.439025,25.439145],[56.070821,26.055464],[56.261042,25.714606],[56.396847,24.924732],[55.886233,24.920831],[55.804119,24.269604],[55.981214,24.130543],[55.528632,23.933604],[55.525841,23.524869],[55.234489,23.110993],[55.208341,22.70833],[55.006803,22.496948],[52.000733,23.001154],[51.617708,24.014219],[51.579519,24.245497]]]},id:`AE`},{type:`Feature`,properties:{name:`Argentina`},geometry:{type:`MultiPolygon`,coordinates:[[[[-65.5,-55.2],[-66.45,-55.25],[-66.95992,-54.89681],[
278-67.56244,-54.87001],[-68.63335,-54.8695],[-68.63401,-52.63637],[-68.25,-53.1],[-67.75,-53.85],[-66.45,-54.45],[-65.05,-54.7],[-65.5,-55.2]]],[[[-64.964892,-22.075862],[-64.377021,-22.798091],[-63.986838,-21.993644],[-62.846468,-22.034985],[-62.685057,-22.249029],[-60.846565,-23.880713],[-60.028966,-24.032796],[-58.807128,-24.771459],[-57.777217,-25.16234],[-57.63366,-25.603657],[-58.618174,-27.123719],[-57.60976,-27.395899],[-56.486702,-27.548499],[-55.695846,-27.387837],[-54.788795,-26.621786],[-54.625291,-25.739255],[-54.13005,-25.547639],[-53.628349,-26.124865],[-53.648735,-26.923473],[-54.490725,-27.474757],[-55.162286,-27.881915],[-56.2909,-28.852761],[-57.625133,-30.216295],[-57.874937,-31.016556],[-58.14244,-32.044504],[-58.132648,-33.040567],[-58.349611,-33.263189],[-58.427074,-33.909454],[-58.495442,-34.43149],[-57.22583,-35.288027],[-57.362359,-35.97739],[-56.737487,-36.413126],[-56.788285,-36.901572],[-57.749157,-38.183871],[-59.231857,-38.72022],[-61.237445,-38.928425],[-62.335957,-38.827707],[-62.125763,-39.424105],[-62.330531,-40.172586],[-62.145994,-40.676897],[-62.745803,-41.028761],[-63.770495,-41.166789],[-64.73209,-40.802677],[-65.118035,-41.064315],[-64.978561,-42.058001],[-64.303408,-42.359016],[-63.755948,-42.043687],[-63.458059,-42.563138],[-64.378804,-42.873558],[-65.181804,-43.495381],[-65.328823,-44.501366],[-65.565269,-45.036786],[-66.509966,-45.039628],[-67.293794,-45.551896],[-67.580546,-46.301773],[-66.597066,-47.033925],[-65.641027,-47.236135],[-65.985088,-48.133289],[-67.166179,-48.697337],[-67.816088,-49.869669],[-68.728745,-50.264218],[-69.138539,-50.73251],[-68.815561,-51.771104],[-68.149995,-52.349983],[-68.571545,-52.299444],[-69.498362,-52.142761],[-71.914804,-52.009022],[-72.329404,-51.425956],[-72.309974,-50.67701],[-72.975747,-50.74145],[-73.328051,-50.378785],[-73.415436,-49.318436],[-72.648247,-48.878618],[-72.331161,-48.244238],[-72.447355,-47.738533],[-71.917258,-46.884838],[-71.552009,-45.560733],[-71.659316,-44.973689],[-71.222779,-44.784243],[-71.329801,-44.407522],[-71.793623,-44.207172],[-71.464056,-43.787611],[-71.915424,-43.408565],[-72.148898,-42.254888],[-71.746804,-42.051386],[-71.915734,-40.832339],[-71.680761,-39.808164],[-71.413517,-38.916022],[-70.814664,-38.552995],[-71.118625,-37.576827],[-71.121881,-36.658124],[-70.364769,-36.005089],[-70.388049,-35.169688],[-69.817309,-34.193571],[-69.814777,-33.273886],[-70.074399,-33.09121],[-70.535069,-31.36501],[-69.919008,-30.336339],[-70.01355,-29.367923],[-69.65613,-28.459141],[-69.001235,-27.521214],[-68.295542,-26.89934],[-68.5948,-26.506909],[-68.386001,-26.185016],[-68.417653,-24.518555],[-67.328443,-24.025303],[-66.985234,-22.986349],[-67.106674,-22.735925],[-66.273339,-21.83231],[-64.964892,-22.075862]]]]},id:`ARG`},{type:`Feature`,properties:{name:`Armenia`},geometry:{type:`Polygon`,coordinates:[[[43.582746,41.092143],[44.97248,41.248129],[45.179496,40.985354],[45.560351,40.81229],[45.359175,40.561504],[45.891907,40.218476],[45.610012,39.899994],[46.034534,39.628021],[46.483499,39.464155],[46.50572,38.770605],[46.143623,38.741201],[45.735379,39.319719],[45.739978,39.473999],[45.298145,39.471751],[45.001987,39.740004],[44.79399,39.713003],[44.400009,40.005],[43.656436,40.253564],[43.752658,40.740201],[43.582746,41.092143]]]},id:`ARM`},{type:`Feature`,properties:{name:`Australia`},geometry:{type:`MultiPolygon`,coordinates:[[[[145.397978,-40.792549],[146.364121,-41.137695],[146.908584,-41.000546],[147.689259,-40.808258],[148.289068,-40.875438],[148.359865,-42.062445],[148.017301,-42.407024],[147.914052,-43.211522],[147.564564,-42.937689],[146.870343,-43.634597],[146.663327,-43.580854],[146.048378,-43.549745],[145.43193,-42.693776],[145.29509,-42.03361],[144.718071,-41.162552],[144.743755,-40.703975],[145.397978,-40.792549]]],[[[143.561811,-13.763656],[143.922099,-14.548311],[144.563714,-14.171176],[144.894908,-14.594458],[145.374724,-14.984976],[145.271991,-15.428205],[145.48526,-16.285672],[145.637033,-16.784918],[145.888904,-16.906926],[146.160309,-17.761655],[146.063674,-18.280073],[146.387478,-18.958274],[147.471082,-19.480723],[148.177602,-19.955939],[148.848414,-20.39121],[148.717465,-20.633469],[149.28942,-21.260511],[149.678337,-22.342512],[150.077382,-22.122784],[150.482939,-22.556142],[150.727265,-22.402405],[150.899554,-23.462237],[151.609175,-24.076256],[152.07354,-24.457887],[152.855197,-25.267501],[153.136162,-26.071173],[153.161949,-26.641319],[153.092909,-27.2603],[153.569469,-28.110067],[153.512108,-28.995077],[153.339095,-29.458202],[153.069241,-30.35024],[153.089602,-30.923642],[152.891578,-31.640446],[152.450002,-32.550003],[151.709117,-33.041342],[151.343972,-33.816023],[151.010555,-34.31036],[150.714139,-35.17346],[150.32822,-35.671879],[150.075212,-36.420206],[149.946124,-37.109052],[149.997284,-37.425261],[149.423882,-37.772681],[148.304622,-37.809061],[147.381733,-38.219217],[146.922123,-38.606532],[146.317922,-39.035757],[145.489652,-38.593768],[144.876976,-38.417448],[145.032212,-37.896188],[144.485682,-38.085324],[143.609974,-38.809465],[142.745427,-38.538268],[142.17833,-38.380034],[141.606582,-38.308514],[140.638579,-38.019333],[139.992158,-37.402936],[139.806588,-36.643603],[139.574148,-36.138362],[139.082808,-35.732754],[138.120748,-35.612296],[138.449462,-35.127261],[138.207564,-34.384723],[137.71917,-35.076825],[136.829406,-35.260535],[137.352371,-34.707339],[137.503886,-34.130268],[137.890116,-33.640479],[137.810328,-32.900007],[136.996837,-33.752771],[136.372069,-34.094766],[135.989043,-34.890118],[135.208213,-34.47867],[135.239218,-33.947953],[134.613417,-33.222778],[134.085904,-32.848072],[134.273903,-32.617234],[132.990777,-32.011224],[132.288081,-31.982647],[131.326331,-31.495803],[129.535794,-31.590423],[128.240938,-31.948489],[127.102867,-32.282267],[126.148714,-32.215966],[125.088623,-32.728751],[124.221648,-32.959487],[124.028947,-33.483847],[123.659667,-33.890179],[122.811036,-33.914467],[122.183064,-34.003402],[121.299191,-33.821036],[120.580268,-33.930177],[119.893695,-33.976065],[119.298899,-34.509366],[119.007341,-34.464149],[118.505718,-34.746819],[118.024972,-35.064733],[117.295507,-35.025459],[116.625109,-35.025097],[115.564347,-34.386428],[115.026809,
278-34.196517],[115.048616,-33.623425],[115.545123,-33.487258],[115.714674,-33.259572],[115.679379,-32.900369],[115.801645,-32.205062],[115.689611,-31.612437],[115.160909,-30.601594],[114.997043,-30.030725],[115.040038,-29.461095],[114.641974,-28.810231],[114.616498,-28.516399],[114.173579,-28.118077],[114.048884,-27.334765],[113.477498,-26.543134],[113.338953,-26.116545],[113.778358,-26.549025],[113.440962,-25.621278],[113.936901,-25.911235],[114.232852,-26.298446],[114.216161,-25.786281],[113.721255,-24.998939],[113.625344,-24.683971],[113.393523,-24.384764],[113.502044,-23.80635],[113.706993,-23.560215],[113.843418,-23.059987],[113.736552,-22.475475],[114.149756,-21.755881],[114.225307,-22.517488],[114.647762,-21.82952],[115.460167,-21.495173],[115.947373,-21.068688],[116.711615,-20.701682],[117.166316,-20.623599],[117.441545,-20.746899],[118.229559,-20.374208],[118.836085,-20.263311],[118.987807,-20.044203],[119.252494,-19.952942],[119.805225,-19.976506],[120.85622,-19.683708],[121.399856,-19.239756],[121.655138,-18.705318],[122.241665,-18.197649],[122.286624,-17.798603],[122.312772,-17.254967],[123.012574,-16.4052],[123.433789,-17.268558],[123.859345,-17.069035],[123.503242,-16.596506],[123.817073,-16.111316],[124.258287,-16.327944],[124.379726,-15.56706],[124.926153,-15.0751],[125.167275,-14.680396],[125.670087,-14.51007],[125.685796,-14.230656],[126.125149,-14.347341],[126.142823,-14.095987],[126.582589,-13.952791],[127.065867,-13.817968],[127.804633,-14.276906],[128.35969,-14.86917],[128.985543,-14.875991],[129.621473,-14.969784],[129.4096,-14.42067],[129.888641,-13.618703],[130.339466,-13.357376],[130.183506,-13.10752],[130.617795,-12.536392],[131.223495,-12.183649],[131.735091,-12.302453],[132.575298,-12.114041],[132.557212,-11.603012],[131.824698,-11.273782],[132.357224,-11.128519],[133.019561,-11.376411],[133.550846,-11.786515],[134.393068,-12.042365],[134.678632,-11.941183],[135.298491,-12.248606],[135.882693,-11.962267],[136.258381,-12.049342],[136.492475,-11.857209],[136.95162,-12.351959],[136.685125,-12.887223],[136.305407,-13.29123],[135.961758,-13.324509],[136.077617,-13.724278],[135.783836,-14.223989],[135.428664,-14.715432],[135.500184,-14.997741],[136.295175,-15.550265],[137.06536,-15.870762],[137.580471,-16.215082],[138.303217,-16.807604],[138.585164,-16.806622],[139.108543,-17.062679],[139.260575,-17.371601],[140.215245,-17.710805],[140.875463,-17.369069],[141.07111,-16.832047],[141.274095,-16.38887],[141.398222,-15.840532],[141.702183,-15.044921],[141.56338,-14.561333],[141.63552,-14.270395],[141.519869,-13.698078],[141.65092,-12.944688],[141.842691,-12.741548],[141.68699,-12.407614],[141.928629,-11.877466],[142.118488,-11.328042],[142.143706,-11.042737],[142.51526,-10.668186],[142.79731,-11.157355],[142.866763,-11.784707],[143.115947,-11.90563],[143.158632,-12.325656],[143.522124,-12.834358],[143.597158,-13.400422],[143.561811,-13.763656]]]]},id:`AUS`},{type:`Feature`,properties:{name:`Austria`},geometry:{type:`Polygon`,coordinates:[[[16.979667,48.123497],[16.903754,47.714866],[16.340584,47.712902],[16.534268,47.496171],[16.202298,46.852386],[16.011664,46.683611],[15.137092,46.658703],[14.632472,46.431817],[13.806475,46.509306],[12.376485,46.767559],[12.153088,47.115393],[11.164828,46.941579],[11.048556,46.751359],[10.442701,46.893546],[9.932448,46.920728],[9.47997,47.10281],[9.632932,47.347601],[9.594226,47.525058],[9.896068,47.580197],[10.402084,47.302488],[10.544504,47.566399],[11.426414,47.523766],[12.141357,47.703083],[12.62076,47.672388],[12.932627,47.467646],[13.025851,47.637584],[12.884103,48.289146],[13.243357,48.416115],[13.595946,48.877172],[14.338898,48.555305],[14.901447,48.964402],[15.253416,49.039074],[16.029647,48.733899],[16.499283,48.785808],[16.960288,48.596982],[16.879983,48.470013],[16.979667,48.123497]]]},id:`AUT`},{type:`Feature`,properties:{name:`Azerbaijan`},geometry:{type:`MultiPolygon`,coordinates:[[[[45.001987,39.740004],[45.298145,39.471751],[45.739978,39.473999],[45.735379,39.319719],[46.143623,38.741201],[45.457722,38.874139],[44.952688,39.335765],[44.79399,39.713003],[45.001987,39.740004]]],[[[47.373315,41.219732],[47.815666,41.151416],[47.987283,41.405819],[48.584353,41.80887],[49.110264,41.282287],[49.618915,40.572924],[50.08483,40.526157],[50.392821,40.256561],[49.569202,40.176101],[49.395259,39.399482],[49.223228,39.049219],[48.856532,38.815486],[48.883249,38.320245],[48.634375,38.270378],[48.010744,38.794015],[48.355529,39.288765],[48.060095,39.582235],[47.685079,39.508364],[46.50
278572,38.770605],[46.483499,39.464155],[46.034534,39.628021],[45.610012,39.899994],[45.891907,40.218476],[45.359175,40.561504],[45.560351,40.81229],[45.179496,40.985354],[44.97248,41.248129],[45.217426,41.411452],[45.962601,41.123873],[46.501637,41.064445],[46.637908,41.181673],[46.145432,41.722802],[46.404951,41.860675],[46.686071,41.827137],[47.373315,41.219732]]]]},id:`AZE`},{type:`Feature`,properties:{name:`Burundi`},geometry:{type:`Polygon`,coordinates:[[[29.339998,-4.499983],[29.276384,-3.293907],[29.024926,-2.839258],[29.632176,-2.917858],[29.938359,-2.348487],[30.469696,-2.413858],[30.527677,-2.807632],[30.743013,-3.034285],[30.752263,-3.35933],[30.50556,-3.568567],[30.116333,-4.090138],[29.753512,-4.452389],[29.339998,-4.499983]]]},id:`BDI`},{type:`Feature`,properties:{name:`Belgium`},geometry:{type:`Polygon`,coordinates:[[[3.314971,51.345781],[4.047071,51.267259],[4.973991,51.475024],[5.606976,51.037298],[6.156658,50.803721],[6.043073,50.128052],[5.782417,50.090328],[5.674052,49.529484],[4.799222,49.985373],[4.286023,49.907497],[3.588184,50.378992],[3.123252,50.780363],[2.658422,50.796848],[2.513573,51.148506],[3.314971,51.345781]]]},id:`BEL`},{type:`Feature`,properties:{name:`Benin`},geometry:{type:`Polygon`,coordinates:[[[2.691702,6.258817],[1.865241,6.142158],[1.618951,6.832038],[1.664478,9.12859],[1.463043,9.334624],[1.425061,9.825395],[1.077795,10.175607],[.772336,10.470808],[.899563,10.997339],[1.24347,11.110511],[1.447178,11.547719],[1.935986,11.64115],[2.154474,11.94015],[2.490164,12.233052],[2.848643,12.235636],[3.61118,11.660167],[3.572216,11.327939],[3.797112,10.734746],[3.60007,10.332186],[3.705438,10.06321],[3.220352,9.444153],[2.912308,9.137608],[2.723793,8.506845],[2.749063,7.870734],[2.691702,6.258817]]]},id:`BEN`},{type:`Feature`,properties:{name:`Burkina Faso`},geometry:{type:`Polygon`,coordinates:[[[-2.827496,9.642461],[-3.511899,9.900326],[-3.980449,9.862344],[-4.330247,9.610835],[-4.779884,9.821985],[-4.954653,10.152714],[-5.404342,10.370737],[-5.470565,10.95127],[-5.197843,11.375146],[-5.220942,11.713859],[-4.427166,12.542646],[-4.280405,13.228444],[-4.006391,13.472485],[-3.522803,13.337662],[-3.103707,13.541267],[-2.967694,13.79815],[-2.191825,14.246418],[-2.001035,14.559008],[-1.066363,14.973815],[-.515854,15.116158],[-.266257,14.924309],[.374892,14.928908],[.295646,14.444235],[.429928,13.988733],[.993046,13.33575],[1.024103,12.851826],[2.177108,12.625018],[2.154474,11.94015],[1.935986,11.64115],[1.447178,11.547719],[1.24347,11.110511],[.899563,10.997339],[.023803,11.018682],[-.438702,11.098341],[-.761576,10.93693],[-1.203358,11.009819],[-2.940409,10.96269],[-2.963896,10.395335],[-2.827496,9.642461]]]},id:`BFA`},{type:`Feature`,properties:{name:`Bangladesh`},geometry:{type:`Polygon`,coordinates:[[[92.672721,22.041239],[92.652257,21.324048],[92.303234,21.475485],[92.368554,20.670883],[92.082886,21.192195],[92.025215,21.70157],[91.834891,22.182936],[91.417087,22.765019],[90.496006,22.805017],[90.586957,22.392794],[90.272971,21.836368],[89.847467,22.039146],[89.70205,21.857116],[89.418863,21.966179],[89.031961,22.055708],[88.876312,22.879146],[88.52977,23.631142],[88.69994,24.233715],[88.084422,24.501657],[88.306373,24.866079],[88.931554,25.238692],[88.209789,25.768066],[88.563049,26.446526],[89.355094,26.014407],[89.832481,25.965082],[89.920693,25.26975],[90.872211,25.132601],[91.799596,25.147432],[92.376202,24.976693],[91.915093,24.130414],[91.46773,24.072639],[91.158963,23.503527],[91.706475,22.985264],[91.869928,23.624346],[92.146035,23.627499],[92.672721,22.041239]]]},id:`BGD`},{type:`Feature`,properties:{name:`Bulgaria`},geometry:{type:`Polygon`,coordinates:[[[22.65715,44.234923],[22.944832,43.823785],[23.332302,43.897011],[24.100679,43.741051],[25.569272,43.688445],[26.065159,43.943494],[27.2424,44.175986],[27.970107,43.812468],[28.558081,43.707462],[28.039095,43.293172],[27.673898,42.577892],[27.99672,42.007359],[27.135739,42.141485],[26.117042,41.826905],[26.106138,41.328899],[25.197201,41.234486],[24.492645,41.583896],[23.692074,41.309081],[22.952377,41.337994],[22.881374,41.999297],[22.380526,42.32026],[22.545012,42.461362],[22.436595,42.580321],[22.604801,42.898519],[22.986019,43.211161],[22.500157,43.642814],[22.410446,44.008063],[22.65715,44.234923]]]},id:`BG`},{type:`Feature`,properties:{name:`The Bahamas`},geometry:{type:`MultiPolygon`,coordinates:[[[[-77.53466,23.75975],[-77.78,23.71],[-78.03405,24.28615],[-78.40848,24.57564],[-78.19087,25.2103],[-77.89,25.17],[
278-77.54,24.34],[-77.53466,23.75975]]],[[[-77.82,26.58],[-78.91,26.42],[-78.98,26.79],[-78.51,26.87],[-77.85,26.84],[-77.82,26.58]]],[[[-77,26.59],[-77.17255,25.87918],[-77.35641,26.00735],[-77.34,26.53],[-77.78802,26.92516],[-77.79,27.04],[-77,26.59]]]]},id:`BHS`},{type:`Feature`,properties:{name:`Bosnia and Herzegovina`},geometry:{type:`Polygon`,coordinates:[[[19.005486,44.860234],[19.36803,44.863],[19.11761,44.42307],[19.59976,44.03847],[19.454,43.5681],[19.21852,43.52384],[19.03165,43.43253],[18.70648,43.20011],[18.56,42.65],[17.674922,43.028563],[17.297373,43.446341],[16.916156,43.667722],[16.456443,44.04124],[16.23966,44.351143],[15.750026,44.818712],[15.959367,45.233777],[16.318157,45.004127],[16.534939,45.211608],[17.002146,45.233777],[17.861783,45.06774],[18.553214,45.08159],[19.005486,44.860234]]]},id:`BIH`},{type:`Feature`,properties:{name:`Belarus`},geometry:{type:`Polygon`,coordinates:[[[23.484128,53.912498],[24.450684,53.905702],[25.536354,54.282423],[25.768433,54.846963],[26.588279,55.167176],[26.494331,55.615107],[27.10246,55.783314],[28.176709,56.16913],[29.229513,55.918344],[29.371572,55.670091],[29.896294,55.789463],[30.873909,55.550976],[30.971836,55.081548],[30.757534,54.811771],[31.384472,54.157056],[31.791424,53.974639],[31.731273,53.794029],[32.405599,53.618045],[32.693643,53.351421],[32.304519,53.132726],[31.497644,53.167427],[31.305201,53.073996],[31.540018,52.742052],[31.785998,52.101678],[30.927549,52.042353],[30.619454,51.822806],[30.555117,51.319503],[30.157364,51.416138],[29.254938,51.368234],[28.992835,51.602044],[28.617613,51.427714],[28.241615,51.572227],[27.454066,51.592303],[26.337959,51.832289],[25.327788,51.910656],[24.553106,51.888461],[24.005078,51.617444],[23.527071,51.578454],[23.508002,52.023647],[23.199494,52.486977],[23.799199,52.691099],[23.804935,53.089731],[23.527536,53.470122],[23.484128,53.912498]]]},id:`BLR`},{type:`Feature`,properties:{name:`Belize`},geometry:{type:`Polygon`,coordinates:[[[-89.14308,17.808319],[-89.150909,17.955468],[-89.029857,18.001511],[-88.848344,17.883198],[-88.490123,18.486831],[-88.300031,18.499982],[-88.296336,18.353273],[-88.106813,18.348674],[-88.123479,18.076675],[-88.285355,17.644143],[-88.197867,17.489475],[-88.302641,17.131694],[-88.239518,17.036066],[-88.355428,16.530774],[-88.551825,16.265467],[-88.732434,16.233635],[-88.930613,15.887273],[-89.229122,15.886938],[-89.150806,17.015577],[-89.14308,17.808319]]]},id:`BLZ`},{type:`Feature`,properties:{name:`Bolivia`},geometry:{type:`Polygon`,coordinates:[[[-62.846468,-22.034985],[-63.986838,-21.993644],[-64.377021,-22.798091],[-64.964892,-22.075862],[-66.273339,-21.83231],[-67.106674,-22.735925],[-67.82818,-22.872919],[-68.219913,-21.494347],[-68.757167,-20.372658],[-68.442225,-19.405068],[-68.966818,-18.981683],[-69.100247,-18.260125],[-69.590424,-17.580012],[-68.959635,-16.500698],[-69.389764,-15.660129],[-69.160347,-15.323974],[-69.339535,-14.953195],[-68.948887,-14.453639],[-68.929224,-13.602684],[-68.88008,-12.899729],[-68.66508,-12.5613],[-69.529678,-10.951734],[-68.786158,-11.03638],[-68.271254,-11.014521],[-68.048192,-10.712059],[-67.173801,-10.306812],[-66.646908,-9.931331],[-65.338435,-9.761988],[-65.444837,-10.511451],[-65.321899,-10.895872],[-65.402281,-11.56627],[-64.316353,-12.461978],[-63.196499,-12.627033],[-62.80306,-13.000653],[-62.127081,-13.198781],[-61.713204,-13.489202],[-61.084121,-13.479384],[-60.503304,-13.775955],[-60.459198,-14.354007],[-60.264326,-14.645979],[-60.251149,-15.077219],[-60.542966,-15.09391],[-60.15839,-16.258284],[-58.24122,-16.299573],[-58.388058,-16.877109],[-58.280804,-17.27171],[-57.734558,-17.552468],[-57.498371,-18.174188],[-57.676009,-18.96184],[-57.949997,-19.400004],[-57.853802,-19.969995],[-58.166392,-20.176701],[-58.183471,-19.868399],[-59.115042,-19.356906],[-60.043565,-19.342747],[-61.786326,-19.633737],[-62.265961,-20.513735],[-62.291179,-21.051635],[-62.685057,-22.249029],[-62.846468,-22.034985]]]},id:`BOL`},{type:`Feature`,properties:{name:`Brazil`},geometry:{type:`Polygon`,coordinates:[[[-57.625133,-30.216295],[-56.2909,-28.852761],[-55.162286,-27.881915],[-54.490725,-27.474757],[-53.648735,-26.923473],[-53.628349,-26.124865],[-54.13005,-25.547639],[-54.625291,-25.739255],[-54.428946,-25.162185],[-54.293476,-24.5708],[-54.29296,-24.021014],[-54.652834,-23.839578],[-55.027902,-24.001274],[-55.400747,-23.956935],[-55.517639,-23.571998],[-55.610683,-22.655619],[-55.797958,-22.35693],[-56.473317,-22.0863],[-56.88151,-22.282154],[-57.937156,-22.090176],[-57.870674,-20.732688],[-58.166392,-20.176701],[-57.853802,-19.969995],[-57.949997,-19.400004],[-57.676009,-18.96184],[-57.498371,-18.174188],[-57.734558,-17.552468],[-58.280804,-17.27171],[-58.388058,-16.877109],[-58.24122,-16.299573],[-60.15839,-16.258284],[-60.542966,-15.09391],[-60.251149,-15.077219],[-60.264326,-14.645979],[-60.459198,-14.354007],[-60.503304,-13.775955],[-61.084121,-13.479384],[-61.713204,-13.489202],[-62.127081,-13.198781],[-62.80306,-13.000653],[-63.196499,-12.627033],[-64.316353,-12.461978],[-65.402281,-11.56627],[-65.321899,-10.895872],[-65.444837,-10.511451],[-65.338435,-9.761988],[-66.646908,-9.931331],[-67.173801,-10.306812],[-68.048192,-10.712059],[-68.271254,-11.014521],[-68.786158,-11.03638],[-69.529678,-10.951734],[-70.093752,-11.123972],[-70.548686,-11.009147],[-70.481894,-9.490118],[-71.302412,-10.079436],[-72.184891,-10.053598],[-72.563033,-9.520194],[-73.226713,-9.462213],[-73.015383,-9.032833],[-73.571059,-8.424447],[-73.987235,-7.52383],[-73.723401,-7.340999],[-73.724487,-6.918595],[-73.120027,-6.629931],[-73.219711,-6.089189],[-72.964507,-5.741251],[-72.891928,-5.274561],[-71.748406,-4.593983],[-70.928843,-4.401591],[-70.794769,-4.251265],[-69.893635,-4.298187],[-69.444102,-1.556287],[-69.420486,-1.122619],[-69.577065,-.549992],[-70.020656,-.185156],[-70.015566,.541414],[-69.452396,.706159],[-69.252434,.602651],[-69.218638,.985677],[-69.804597,1.089081],[-69.816973,1.714805],[-67.868565,1.692455],[-67.53781,2.037163],[-67.259998,1.719999],[-67.065048,1.130112],[-66.876326,1.253361],[-66.325765,.724452],[-65.548267,.789254],[-65.354713,1.095282],[-64.611012,1.328731],[-64.199306,1.492855],[-64.083085,1.916369],[-63.368788,2.2009],[-63.422867,2.411068],[-64.269999,2.497006],[-64.408828,3.126786],[
278-64.368494,3.79721],[-64.816064,4.056445],[-64.628659,4.148481],[-63.888343,4.02053],[-63.093198,3.770571],[-62.804533,4.006965],[-62.08543,4.162124],[-60.966893,4.536468],[-60.601179,4.918098],[-60.733574,5.200277],[-60.213683,5.244486],[-59.980959,5.014061],[-60.111002,4.574967],[-59.767406,4.423503],[-59.53804,3.958803],[-59.815413,3.606499],[-59.974525,2.755233],[-59.718546,2.24963],[-59.646044,1.786894],[-59.030862,1.317698],[-58.540013,1.268088],[-58.429477,1.463942],[-58.11345,1.507195],[-57.660971,1.682585],[-57.335823,1.948538],[-56.782704,1.863711],[-56.539386,1.899523],[-55.995698,1.817667],[-55.9056,2.021996],[-56.073342,2.220795],[-55.973322,2.510364],[-55.569755,2.421506],[-55.097587,2.523748],[-54.524754,2.311849],[-54.088063,2.105557],[-53.778521,2.376703],[-53.554839,2.334897],[-53.418465,2.053389],[-52.939657,2.124858],[-52.556425,2.504705],[-52.249338,3.241094],[-51.657797,4.156232],[-51.317146,4.203491],[-51.069771,3.650398],[-50.508875,1.901564],[-49.974076,1.736483],[-49.947101,1.04619],[-50.699251,.222984],[-50.388211,-.078445],[-48.620567,-.235489],[-48.584497,-1.237805],[-47.824956,-.581618],[-46.566584,-.941028],[-44.905703,-1.55174],[-44.417619,-2.13775],[-44.581589,-2.691308],[-43.418791,-2.38311],[-41.472657,-2.912018],[-39.978665,-2.873054],[-38.500383,-3.700652],[-37.223252,-4.820946],[-36.452937,-5.109404],[-35.597796,-5.149504],[-35.235389,-5.464937],[-34.89603,-6.738193],[-34.729993,-7.343221],[-35.128212,-8.996401],[-35.636967,-9.649282],[-37.046519,-11.040721],[-37.683612,-12.171195],[-38.423877,-13.038119],[-38.673887,-13.057652],[-38.953276,-13.79337],[-38.882298,-15.667054],[-39.161092,-17.208407],[-39.267339,-17.867746],[-39.583521,-18.262296],[-39.760823,-19.599113],[-40.774741,-20.904512],[-40.944756,-21.937317],[-41.754164,-22.370676],[-41.988284,-22.97007],[-43.074704,-22.967693],[-44.647812,-23.351959],[-45.352136,-23.796842],[-46.472093,-24.088969],[-47.648972,-24.885199],[-48.495458,-25.877025],[-48.641005,-26.623698],[-48.474736,-27.175912],[-48.66152,-28.186135],[-48.888457,-28.674115],[-49.587329,-29.224469],[-50.696874,-30.984465],[-51.576226,-31.777698],[-52.256081,-32.24537],[-52.7121,-33.196578],[-53.373662,-33.768378],[-53.650544,-33.202004],[-53.209589,-32.727666],[-53.787952,-32.047243],[-54.572452,-31.494511],[-55.60151,-30.853879],[-55.973245,-30.883076],[-56.976026,-30.109686],[-57.625133,-30.216295]]]},id:`BR`},{type:`Feature`,properties:{name:`Brunei`},geometry:{type:`Polygon`,coordinates:[[[114.204017,4.525874],[114.599961,4.900011],[115.45071,5.44773],[115.4057,4.955228],[115.347461,4.316636],[114.869557,4.348314],[114.659596,4.007637],[114.204017,4.525874]]]},id:`BRN`},{type:`Feature`,properties:{name:`Bhutan`},geometry:{type:`Polygon`,coordinates:[[[91.696657,27.771742],[92.103712,27.452614],[92.033484,26.83831],[91.217513,26.808648],[90.373275,26.875724],[89.744528,26.719403],[88.835643,27.098966],[88.814248,27.299316],[89.47581,28.042759],[90.015829,28.296439],[90.730514,28.064954],[91.258854,28.040614],[91.696657,27.771742]]]},id:`BTN`},{type:`Feature`,properties:{name:`Botswana`},geometry:{type:`Polygon`,coordinates:[[[25.649163,-18.536026],[25.850391,-18.714413],[26.164791,-19.293086],[27.296505,-20.39152],[27.724747,-20.499059],[27.727228,-20.851802],[28.02137,-21.485975],[28.794656,-21.639454],[29.432188,-22.091313],[28.017236,-22.827754],[27.11941,-23.574323],[26.786407,-24.240691],[26.485753,-24.616327],[25.941652,-24.696373],[25.765849,-25.174845],[25.664666,-25.486816],[25.025171,-25.71967],[24.211267,-25.670216],[23.73357,-25.390129],[23.312097,-25.26869],[22.824271,-25.500459],[22.579532,-25.979448],[22.105969,-26.280256],[21.605896,-26.726534],[20.889609,-26.828543],[20.66647,-26.477453],[20.758609,-25.868136],[20.165726,-24.917962],[19.895768,-24.76779],[19.895458,-21.849157],[20.881134,-21.814327],[20.910641,-18.252219],[21.65504,-18.219146],[23.196858,-17.869038],[23.579006,-18.281261],[24.217365,-17.889347],[24.520705,-17.887125],[25.084443,-17.661816],[25.264226,-17.73654],[25.649163,-18.536026]]]},id:`BWA`},{type:`Feature`,properties:{name:`Central African Republic`},geometry:{type:`Polygon`,coordinates:[[[15.27946,7.421925],[16.106232,7.497088],[16.290562,7.754307],[16.456185,7.734774],[16.705988,7.508328],[17.96493,7.890914],[18.389555,8.281304],[18.911022,8.630895],[18.81201,8.982915],[19.094008,9.074847],[20.059685,9.012706],[21.000868,9.475985],[21.723822,10.567056],[22.231129,10.971889],[22.864165,11.142395],[22.977544,10.714463],[23.554304,10.089255],[23.55725,9.681218],[23.394779,9.265068],[23.459013,8.954286],[23.805813,8.666319],[24.567369,8.229188],[25.114932,7.825104],[25.124131,7.500085],[25.796648,6.979316],[26.213418,6.546603],[26.465909,5.946717],[27.213409,5.550953],[27.374226,5.233944],[27.044065,5.127853],[26.402761,5.150875],[25.650455,5.256088],[25.278798,5.170408],[25.128833,4.927245],[24.805029,4.897247],[24.410531,5.108784],[23.297214,4.609693],[22.84148,4.710126],[22.704124,4.633051],[22.405124,4.02916],[21.659123,4.224342],[20.927591,4.322786],[20.290679,4.691678],[19.467784,5.031528],[18.932312,4.709506],[18.542982,4.201785],[18.453065,3.504386],[17.8099,3.560196],[17.133042,3.728197],[16.537058,3.198255],[16.012852,2.26764],[15.907381,2.557389],[15.862732,3.013537],[15.405396,3.335301],[15.03622,3.851367],[14.950953,4.210389],[14.478372,4.732605],[14.558936,5.030598],[14.459407,5.451761],[14.53656,6.226959],[14.776545,6.408498],[15.27946,7.421925]]]},id:`CAF`},{type:`Feature`,properties:{name:`Canada`},geometry:{type:`MultiPolygon`,coordinates:[[[[-63.6645,46.55001],[-62.9393,46.41587],[-62.01208,46.44314],[-62.50391,46.03339],[-62.87433,45.96818],[-64.1428,46.39265],[-64.39261,46.72747],[-64.01486,47.03601],[-63.6645,46.55001]]],[[[-61.806305,49.10506],[-62.29318,49.08717],[-63.58926,49.40069],[-64.51912,49.87304],[-64.17322,49.95718],[-62.85829,49.70641],[-61.835585,49.28855],[-61.806305,49.10506]]],[[[-123.510002,48.510011],[-124.012891,48.370846],[-125.655013,48.825005],[-125.954994,49.17999
2786],[-126.850004,49.53],[-127.029993,49.814996],[-128.059336,49.994959],[-128.444584,50.539138],[-128.358414,50.770648],[-127.308581,50.552574],[-126.695001,50.400903],[-125.755007,50.295018],[-125.415002,49.950001],[-124.920768,49.475275],[-123.922509,49.062484],[-123.510002,48.510011]]],[[[-56.134036,50.68701],[-56.795882,49.812309],[-56.143105,50.150117],[-55.471492,49.935815],[-55.822401,49.587129],[-54.935143,49.313011],[-54.473775,49.556691],[-53.476549,49.249139],[-53.786014,48.516781],[-53.086134,48.687804],[-52.958648,48.157164],[-52.648099,47.535548],[-53.069158,46.655499],[-53.521456,46.618292],[-54.178936,46.807066],[-53.961869,47.625207],[-54.240482,47.752279],[-55.400773,46.884994],[-55.997481,46.91972],[-55.291219,47.389562],[-56.250799,47.632545],[-57.325229,47.572807],[-59.266015,47.603348],[-59.419494,47.899454],[-58.796586,48.251525],[-59.231625,48.523188],[-58.391805,49.125581],[-57.35869,50.718274],[-56.73865,51.287438],[-55.870977,51.632094],[-55.406974,51.588273],[-55.600218,51.317075],[-56.134036,50.68701]]],[[[-132.710008,54.040009],[-132.710009,54.040009],[-132.710008,54.040009],[-132.710008,54.040009],[-131.74999,54.120004],[-132.04948,52.984621],[-131.179043,52.180433],[-131.57783,52.182371],[-132.180428,52.639707],[-132.549992,53.100015],[-133.054611,53.411469],[-133.239664,53.85108],[-133.180004,54.169975],[-132.710008,54.040009]]],[[[-79.26582,62.158675],[-79.65752,61.63308],[-80.09956,61.7181],[-80.36215,62.01649],[-80.315395,62.085565],[-79.92939,62.3856],[-79.52002,62.36371],[-79.26582,62.158675]]],[[[-81.89825,62.7108],[-83.06857,62.15922],[-83.77462,62.18231],[-83.99367,62.4528],[-83.25048,62.91409],[-81.87699,62.90458],[-81.89825,62.7108]]],[[[-85.161308,65.657285],[-84.975764,65.217518],[-84.464012,65.371772],[-83.882626,65.109618],[-82.787577,64.766693],[-81.642014,64.455136],[-81.55344,63.979609],[-80.817361,64.057486],[-80.103451,63.725981],[-80.99102,63.411246],[-82.547178,63.651722],[-83.108798,64.101876],[-84.100417,63.569712],[-85.523405,63.052379],[-85.866769,63.637253],[-87.221983,63.541238],[-86.35276,64.035833],[-86.224886,64.822917],[-85.883848,65.738778],[-85.161308,65.657285]]],[[[-75.86588,67.14886],[-76.98687,67.09873],[-77.2364,67.58809],[-76.81166,68.14856],[-75.89521,68.28721],[-75.1145,68.01036],[-75.10333,67.58202],[-75.21597,67.44425],[-75.86588,67.14886]]],[[[-95.647681,69.10769],[-96.269521,68.75704],[-97.617401,69.06003],[-98.431801,68.9507],[-99.797401,69.40003],[-98.917401,69.71003],[-98.218261,70.14354],[-97.157401,69.86003],[-96.557401,69.68003],[-96.257401,69.49003],[-95.647681,69.10769]]],[[[-90.5471,69.49766],[-90.55151,68.47499],[-89.21515,69.25873],[-88.01966,68.61508],[-88.31749,67.87338],[-87.35017,67.19872],[-86.30607,67.92146],[-85.57664,68.78456],[-85.52197,69.88211],[-84.10081,69.80539],[-82.62258,69.65826],[-81.28043,69.16202],[-81.2202,68.66567],[-81.96436,68.13253],[-81.25928,67.59716],[-81.38653,67.11078],[-83.34456,66.41154],[-84.73542,66.2573],[-85.76943,66.55833],[-86.0676,66.05625],[-87.03143,65.21297],[-87.32324,64.77563],[-88.48296,64.09897],[-89.91444,64.03273],[-90.70398,63.61017],[-90.77004,62.96021],[-91.93342,62.83508],[-93.15698,62.02469],[-94.24153,60.89865],[-94.62931,60.11021],[-94.6846,58.94882],[-93.21502,58.78212],[-92.76462,57.84571],[-92.29703,57.08709],[-90.89769,57.28468],[-89.03953,56.85172],[-88.03978,56.47162],[-87.32421,55.99914],[-86.07121,55.72383],[-85.01181,55.3026],[-83.36055,55.24489],[-82.27285,55.14832],[-82.4362,54.28227],[-82.12502,53.27703],[-81.40075,52.15788],[-79.91289,51.20842],[-79.14301,51.53393],[-78.60191,52.56208],[-79.12421,54.14145],[-79.82958,54.66772],[-78.22874,55.13645],[-77.0956,55.83741],[-76.54137,56.53423],[-76.62319,57.20263],[-77.30226,58.05209],[-78.51688,58.80458],[-77.33676,59.85261],[-77.77272,60.75788],[-78.10687,62.31964],[-77.41067,62.55053],[-75.69621,62.2784],[-74.6682,62.18111],[-73.83988,62.4438],[-72.90853,62.10507],[-71.67708,61.52535],[-71.37369,61.13717],[-69.59042,61.06141],[-69.62033,60.22125],[-69.2879,58.95736],[-68.37455,58.80106],[-67.64976,58.21206],[-66.20178,58.76731],[-65.24517,59.87071],[-64.58352,60.33558],[-63.80475,59.4426],[-62.50236,58.16708],[-61.39655,56.96745],[-61.79866,56.33945],[-60.46853,55.77548],[-59.56962,5
2785.20407],[-57.97508,54.94549],[-57.3332,54.6265],[-56.93689,53.78032],[-56.15811,53.64749],[-55.75632,53.27036],[-55.68338,52.14664],[-56.40916,51.7707],[-57.12691,51.41972],[-58.77482,51.0643],[-60.03309,50.24277],[-61.72366,50.08046],[-63.86251,50.29099],[-65.36331,50.2982],[-66.39905,50.22897],[-67.23631,49.51156],[-68.51114,49.06836],[-69.95362,47.74488],[-71.10458,46.82171],[-70.25522,46.98606],[-68.65,48.3],[-66.55243,49.1331],[-65.05626,49.23278],[-64.17099,48.74248],[-65.11545,48.07085],[-64.79854,46.99297],[-64.47219,46.23849],[-63.17329,45.73902],[-61.52072,45.88377],[-60.51815,47.00793],[-60.4486,46.28264],[-59.80287,45.9204],[-61.03988,45.26525],[-63.25471,44.67014],[-64.24656,44.26553],[-65.36406,43.54523],[-66.1234,43.61867],[-66.16173,44.46512],[-64.42549,45.29204],[-66.02605,45.25931],[-67.13741,45.13753],[-67.79134,45.70281],[-67.79046,47.06636],[-68.23444,47.35486],[-68.905,47.185],[-69.237216,47.447781],[-69.99997,46.69307],[-70.305,45.915],[-70.66,45.46],[-71.08482,45.30524],[-71.405,45.255],[-71.50506,45.0082],[-73.34783,45.00738],[-74.867,45.00048],[-75.31821,44.81645],[-76.375,44.09631],[-76.5,44.018459],[-76.820034,43.628784],[-77.737885,43.629056],[-78.72028,43.625089],[-79.171674,43.466339],[-79.01,43.27],[-78.92,42.965],[-78.939362,42.863611],[-80.247448,42.3662],[-81.277747,42.209026],[-82.439278,41.675105],[-82.690089,41.675105],[-83.02981,41.832796],[-83.142,41.975681],[-83.12,42.08],[-82.9,42.43],[-82.43,42.98],[-82.137642,43.571088],[-82.337763,44.44],[-82.550925,45.347517],[-83.592851,45.816894],[-83.469551,45.994686],[-83.616131,46.116927],[-83.890765,46.116927],[-84.091851,46.275419],[-84.14212,46.512226],[-84.3367,46.40877],[-84.6049,46.4396],[-84.543749,46.538684],[-84.779238,46.637102],[-84.87608,46.900083],[-85.652363,47.220219],[-86.461991,47.553338],[-87.439793,47.94],[-88.378114,48.302918],[-89.272917,48.019808],[-89.6,48.01],[-90.83,48.27],[-91.64,48.14],[-92.61,48.45],[-93.63087,48.60926],[-94.32914,48.67074],[-94.64,48.84],[-94.81758,49.38905],[-95.15609,49.38425],[-95.15907,49],[-97.22872,49.0007],[-100.65,49],[-104.04826,48.99986],[-107.05,49],[-110.05,49],[-113,49],[-116.04818,49],[-117.03121,49],[-120,49],[-122.84,49],[-122.97421,49.002538],[-124.91024,49.98456],[-125.62461,50.41656],[-127.43561,50.83061],[-127.99276,51.71583],[-127.85032,52.32961],[-129.12979,52.75538],[-129.30523,53.56159],[-130.51497,54.28757],[-130.53611,54.80278],[-129.98,55.285],[-130.00778,55.91583],[-131.70781,56.55212],[-132.73042,57.69289],[-133.35556,58.41028],[-134.27111,58.86111],[-134.945,59.27056],[-135.47583,59.78778],[-136.47972,59.46389],[-137.4525,58.905],[-138.34089,59.56211],[-139.039,60],[-140.013,60.27682],[-140.99778,60.30639],[-140.9925,66.00003],[-140.986,69.712],[-139.12052,69.47102],[-137.54636,68.99002],[-136.50358,68.89804],[-135.62576,69.31512],[-134.41464,69.62743],[-132.92925,69.50534],[-131.43136,69.94451],[-129.79471,70.19369],[-129.10773,69.77927],[-128.36156,70.01286],[-128.13817,70.48384],[-127.44712,70.37721],[-125.75632,69.48058],[-124.42483,70.1584],[-124.28968,69.39969],[-123.06108,69.56372],[-122.6835,69.85553],[-121.47226,69.79778],[-119.94288,69.37786],[-117.60268,69.01128],[-116.22643,68.84151],[-115.2469,68.90591],[-113.89794,68.3989],[-115.30489,67.90261],[-113.49727,67.68815],[-110.798,67.80612],[-109.94619,67.98104],[-108.8802,67.38144],[-107.79239,67.88736],[-108.81299,68.31164],[-108.16721,68.65392],[-106.95,68.7],[-106.15,68.8],[-105.34282,68.56122],[-104.33791,68.018],[-103.22115,68.09775],[-101.45433,67.64689],[-99.90195,67.80566],[-98.4432,67.78165],[-98.5586,68.40394],[-97.66948,68.57864],[-96.11991,68.23939],[-96.12588,67.29338],[-95.48943,68.0907],[-94.685,68.06383],[-94.23282,69.06903],[-95.30408,69.68571],[-96.47131,70.08976],[-96.39115,71.19482],[-95.2088,71.92053],[-93.88997,71.76015],[-92.87818,71.31869],[-91.51964,70.19129],[-92.40692,69.69997],[-90.5471,69.49766]]],[[[-114.16717,73.12145],[-114.66634,72.65277],[-112.44102,72.9554],[-111.05039,72.4504],[-109.92035,72.96113],[-109.00654,72.63335],[-108.18835,71.65089],[-107.68599,72.06548],[-108.39639,73.08953],[-107.51645,73.23598],[-106.52259,73.07601],[-105.40246,72.67259],[-104.77484,71.6984],[-104.46476,70.99297],[-102.78537,70.49776],[-100.98078,70.02432],[-101.08929,69.58447],[-102.73116,69.50402],[-102.09329,69.11962],[-102.43024,68.75282],[-104.24,68.91],[-105.96,69.18],[-107.12254,69.11922],[-109,68.78],[-111.534149,68.630059],[-113.3132,68.53554],[-113.85496,69.00744],[-115.22,69.28],[-116.10794,69.16821],[-117.34,69.96],[-116.67473,70.06655],[-115.13112,70.2373],[-113.72141,70.19237],[-112.4161,70.36638],[-114.35,70.6],[-116.48684,70.52045],[-117.9048,70.54056],[-118.43238,70.9092],[-116.11311,71.30918],[-117.65568,71.2952],[-119.40199,71.55859],[-118.56267,72.30785],[-117.86642,72.70594],[-115.18909,73.31459],[-114.16717,73.12145]]],[[[-104.5,73.42],[-105.38,72.76],[-106.94,73.46],[
278-106.6,73.6],[-105.26,73.64],[-104.5,73.42]]],[[[-76.34,73.102685],[-76.251404,72.826385],[-77.314438,72.855545],[-78.39167,72.876656],[-79.486252,72.742203],[-79.775833,72.802902],[-80.876099,73.333183],[-80.833885,73.693184],[-80.353058,73.75972],[-78.064438,73.651932],[-76.34,73.102685]]],[[[-86.562179,73.157447],[-85.774371,72.534126],[-84.850112,73.340278],[-82.31559,73.750951],[-80.600088,72.716544],[-80.748942,72.061907],[-78.770639,72.352173],[-77.824624,72.749617],[-75.605845,72.243678],[-74.228616,71.767144],[-74.099141,71.33084],[-72.242226,71.556925],[-71.200015,70.920013],[-68.786054,70.525024],[-67.91497,70.121948],[-66.969033,69.186087],[-68.805123,68.720198],[-66.449866,68.067163],[-64.862314,67.847539],[-63.424934,66.928473],[-61.851981,66.862121],[-62.163177,66.160251],[-63.918444,64.998669],[-65.14886,65.426033],[-66.721219,66.388041],[-68.015016,66.262726],[-68.141287,65.689789],[-67.089646,65.108455],[-65.73208,64.648406],[-65.320168,64.382737],[-64.669406,63.392927],[-65.013804,62.674185],[-66.275045,62.945099],[-68.783186,63.74567],[-67.369681,62.883966],[-66.328297,62.280075],[-66.165568,61.930897],[-68.877367,62.330149],[-71.023437,62.910
278708],[-72.235379,63.397836],[-71.886278,63.679989],[-73.378306,64.193963],[-74.834419,64.679076],[-74.818503,64.389093],[-77.70998,64.229542],[-78.555949,64.572906],[-77.897281,65.309192],[-76.018274,65.326969],[-73.959795,65.454765],[-74.293883,65.811771],[-73.944912,66.310578],[-72.651167,67.284576],[-72.92606,67.726926],[-73.311618,68.069437],[-74.843307,68.554627],[-76.869101,68.894736],[-76.228649,69.147769],[-77.28737,69.76954],[-78.168634,69.826488],[-78.957242,70.16688],[-79.492455,69.871808],[-81.305471,69.743185],[-84.944706,69.966634],[-87.060003,70.260001],[-88.681713,70.410741],[-89.51342,70.762038],[-88.467721,71.218186],[-89.888151,71.222552],[-90.20516,72.235074],[-89.436577,73.129464],[-88.408242,73.537889],[-85.826151,73.803816],[-86.562179,73.157447]]],[[[-100.35642,73.84389],[-99.16387,73.63339],[-97.38,73.76],[-97.12,73.47],[-98.05359,72.99052],[-96.54,72.56],[-96.72,71.66],[-98.35966,71.27285],[-99.32286,71.35639],[-100.01482,71.73827],[-102.5,72.51],[-102.48,72.83],[-100.43836,72.70588],[-101.54,73.36],[-100.35642,73.84389]]],[[[-93.196296,72.771992],[-94.269047,72.024596],[-95.409856,72.061881],[-96.033745,72.940277],[-96.018268,73.43743],[-95.495793,73.862417],[-94.503658,74.134907],[-92.420012,74.100025],[-90.509793,73.856732],[-92.003965,72.966244],[-93.196296,72.771992]]],[[[-120.46,71.383602],[-123.09219,70.90164],[-123.62,71.34],[-125.928949,71.868688],[-125.5,72.292261],[-124.80729,73.02256],[-123.94,73.68],[-124.91775,74.29275],[-121.53788,74.44893],[-120.10978,74.24135],[-117.55564,74.18577],[-116.58442,73.89607],[-115.51081,73.47519],[-116.76794,73.22292],[-119.22,72.52],[-120.46,71.82],[-120.46,71.383602]]],[[[-93.612756,74.979997],[-94.156909,74.592347],[-95.608681,74.666864],[-96.820932,74.927623],[-96.288587,75.377828],[-94.85082,75.647218],[-93.977747,75.29649],[-93.612756,74.979997]]],[[[-98.5,76.72],[-97.735585,76.25656],[-97.704415,75.74344],[-98.16,75],[-99.80874,74.89744],[-100.88366,75.05736],[-100.86292,75.64075],[-102.50209,75.5638],[-102.56552,76.3366],[-101.48973,76.30537],[-99.98349,76.64634],[-98.57699,76.58859],[-98.5,76.72]]],[[[-108.21141,76.20168],[-107.81943,75.84552],[-106.92893,76.01282],[-105.881,75.9694],[-105.70498,75.47951],[-106.31347,75.00527],[-109.7,74.85],[-112.22307,74.41696],[-113.74381,74.39427],[-113.87135,74.72029],[-111.79421,75.1625],[-116.31221,75.04343],[-117.7104,75.2222],[-116.34602,76.19903],[-115.40487,76.47887],[-112.59056,76.14134],[-110.81422,75.54919],[-109.0671,75.47321],[-110.49726,76.42982],[-109.5811,76.79417],[-108.54859,76.67832],[-108.21141,76.20168]]],[[[-94.684086,77.097878],[-93.573921,76.776296],[-91.605023,76.778518],[-90.741846,76.449597],[-90.969661,76.074013],[-89.822238,75.847774],[-89.187083,75.610166],[-87.838276,75.566189],[-86.379192,75.482421],[-84.789625,75.699204],[-82.753445,75.784315],[-81.128531,75.713983],[-80.057511,75.336849],[-79.833933,74.923127],[-80.457771,74.657304],[-81.948843,74.442459],[-83.228894,74.564028],[-86.097452,74.410032],[-88.15035,74.392307],[-89.764722,74.515555],[-92.422441,74.837758],[-92.768285,75.38682],[-92.889906,75.882655],[-93.893824,76.319244],[-95.962457,76.441381],[-97.121379,76.751078],[-96.745123,77.161389],[-94.684086,77.097878]]],[[[-116.198587,77.645287],[-116.335813,76.876962],[-117.106051,76.530032],[-118.040412,76.481172],[-119.899318,76.053213],[-121.499995,75.900019],[-122.854924,76.116543],[-122.854925,76.116543],[-121.157535,76.864508],[-119.103939,77.51222],[-117.570131,77.498319],[-116.198587,77.645287]]],[[[-93.840003,77.519997],[-94.295608,77.491343],[-96.169654,77.555111],[-96.436304,77.834629],[-94.422577,77.820005],[-93.720656,77.634331],[-93.840003,77.519997]]],[[[-110.186938,77.697015],[-112.051191,77.409229],[-113.534279,77.732207],[-112.724587,78.05105],[-111.264443,78.152956],[-109.854452,77.996325],[-110.186938,77.697015]]],[[[-109.663146,78.601973],[-110.881314,78.40692],[-112.542091,78.407902],[-112.525891,78.550555],[-111.50001,78.849994],[-110.963661,78.804441],[-109.663146,78.601973]]],[[[-95.830295,78.056941],[-97.309843,77.850597],[-98.124289,78.082857],[-98.552868,78.458105],[-98.631984,78.87193],[-97.337231,78.831984],[-96.754399,78.765813],[-95.559278,78.418315],[-95.830295,78.056941]]],[[[-100.060192,78.324754],[-99.670939,77.907545],[-101.30394,78.018985],[-102.949809,78.343229],[-105.176133,78.380332],[-104.210429,78.67742],[-105.41958,78.918336],[-105.492289,79.301594],[-103.529282,79.165349],[-100.825158,78.800462],[-100.060192,78.324754]]],[[[-87.02,79.66],[-85.81435,79.3369],[-87.18756,79.0393],[-89.03535,78.28723],[-90.80436,78.21533],[-92.87669,78.34333],[-93.95116,78.75099],[-93.93574,79.11373],[-93.14524,79.3801],[-94.974,79.37248],[-96.07614,79.70502],[-96.70972,80.15777],[-96.01644,80.60233],[-95.32345,80.90729],[-94.29843,80.97727],[-94.73542,81.20646],[-92.40984,81.25739],[-91.13289,80.72345],[-89.45,80.509322],[-87.81,80.32],[-87.02,79.66]]],[[[-68.5,83.106322],[-65.82735,83.02801],[-63.68,82.9],[-61.85,82.6286],[-61.89388,82.36165],[-64.334,81.92775],[-66.75342,81.72527],[-67.65755,81.50141],[-65.48031,81.50657],[
278-67.84,80.9],[-69.4697,80.61683],[-71.18,79.8],[-73.2428,79.63415],[-73.88,79.430162],[-76.90773,79.32309],[-75.52924,79.19766],[-76.22046,79.01907],[-75.39345,78.52581],[-76.34354,78.18296],[-77.88851,77.89991],[-78.36269,77.50859],[-79.75951,77.20968],[-79.61965,76.98336],[-77.91089,77.022045],[-77.88911,76.777955],[-80.56125,76.17812],[-83.17439,76.45403],[-86.11184,76.29901],[-87.6,76.42],[-89.49068,76.47239],[-89.6161,76.95213],[-87.76739,77.17833],[-88.26,77.9],[-87.65,77.970222],[-84.97634,77.53873],[-86.34,78.18],[-87.96192,78.37181],[-87.15198,78.75867],[-85.37868,78.9969],[-85.09495,79.34543],[-86.50734,79.73624],[-86.93179,80.25145],[-84.19844,80.20836],[-83.408696,80.1],[-81.84823,80.46442],[-84.1,80.58],[-87.59895,80.51627],[-89.36663,80.85569],[-90.2,81.26],[-91.36786,81.5531],[-91.58702,81.89429],[-90.1,82.085],[-88.93227,82.11751],[-86.97024,82.27961],[-85.5,82.652273],[-84.260005,82.6],[-83.18,82.32],[-82.42,82.86],[-81.1,83.02],[-79.30664,83.13056],[-76.25,83.172059],[-75.71878,83.06404],[-72.83153,83.23324],[-70.665765,83.169781],[-68.5,83.106322]]]]},id:`CA`},{type:`Feature`,properties:{name:`Switzerland`},geometry:{type:`Polygon`,coordinates:[[[9.594226,47.525058],[9.632932,47.347601],[9.47997,47.10281],[9.932448,46.920728],[10.442701,46.893546],[10.363378,46.483571],[9.922837,46.314899],[9.182882,46.440215],[8.966306,46.036932],[8.489952,46.005151],[8.31663,46.163642],[7.755992,45.82449],[7.273851,45.776948],[6.843593,45.991147],[6.5001,46.429673],[6.022609,46.27299],[6.037389,46.725779],[6.768714,47.287708],[6.736571,47.541801],[7.192202,47.449766],[7.466759,47.620582],[8.317301,47.61358],[8.522612,47.830828],[9.594226,47.525058]]]},id:`CHE`},{type:`Feature`,properties:{name:`Chile`},geometry:{type:`MultiPolygon`,coordinates:[[[[-68.63401,-52.63637],[-68.63335,-54.8695],[-67.56244,-54.87001],[-66.95992,-54.89681],[-67.29103,-55.30124],[-68.14863,-55.61183],[-68.639991,-55.580018],[-69.2321,-55.49906],[-69.95809,-55.19843],[-71.00568,-55.05383],[-72.2639,-54.49514],[-73.2852,-53.95752],[-74.66253,-52.83749],[-73.8381,-53.04743],[-72.43418,-53.7154],[-71.10773,-54.07433],[-70.59178,-53.61583],[-70.26748,-52.93123],[-69.34565,-52.5183],[-68.63401,-52.63637]]],[[[-68.219913,-21.494347],[-67.82818,-22.872919],[-67.106674,-22.735925],[-66.985234,-22.986349],[-67.328443,-24.025303],[-68.417653,-24.518555],[-68.386001,-26.185016],[-68.5948,-26.506909],[-68.295542,-26.89934],[-69.001235,-27.521214],[-69.65613,-28.459141],[-70.01355,-29.367923],[-69.919008,-30.336339],[-70.535069,-31.36501],[-70.074399,-33.09121],[-69.814777,-33.273886],[-69.817309,-34.193571],[-70.388049,-35.169688],[-70.364769,-36.005089],[-71.121881,-36.658124],[-71.118625,-37.576827],[-70.814664,-38.552995],[-71.413517,-38.916022],[-71.680761,-39.808164],[-71.915734,-40.832339],[-71.746804,-42.051386],[-72.148898,-42.254888],[-71.915424,-43.408565],[-71.464056,-43.787611],[-71.793623,-44.207172],[-71.329801,-44.407522],[-71.222779,-44.784243],[-71.659316,-44.973689],[-71.552009,-45.560733],[-71.917258,-46.884838],[-72.447355,-47.738533],[-72.331161,-48.244238],[-72.648247,-48.878618],[-73.415436,-49.318436],[-73.328051,-50.378785],[-72.975747,-50.74145],[-72.309974,-50.67701],[-72.329404,-51.425956],[-71.914804,-52.009022],[-69.498362,-52.142761],[-68.571545,-52.299444],[-69.461284,-52.291951],[-69.94278,-52.537931],[-70.845102,-52.899201],[-71.006332,-53.833252],[-71.429795,-53.856455],[-72.557943,-53.53141],[-73.702757,-52.835069],[-73.702757,-52.83507],[-74.946763,-52.262754],[-75.260026,-51.629355],[-74.976632,-51.043396],[-75.479754,-50.378372],[-75.608015,-48.673773],[-75.18277,-47.711919],[-74.126581,-46.939253],[-75.644395,-46.647643],[-74.692154,-45.763976],[-74.351709,-44.103044],[-73.240356,-44.454961],[-72.717804,-42.383356],[-73.3889,-42.117532],[-73.701336,-43.365776],[-74.331943,-43.224958],[-74.017957,-41.794813],[-73.677099,-39.942213],[-73.217593,-39.258689],[-73.505559,-38.282883],[-73.588061,-37.156285],[-73.166717,-37.12378],[-72.553137,-35.50884],[-71.861732,-33.909093],[-71.43845,-32.418899],[-71.668721,-30.920645],[-71.370083,-30.095682],[-71.489894,-28.861442],[-70.9
27805124,-27.64038],[-70.724954,-25.705924],[-70.403966,-23.628997],[-70.091246,-21.393319],[-70.16442,-19.756468],[-70.372572,-18.347975],[-69.858444,-18.092694],[-69.590424,-17.580012],[-69.100247,-18.260125],[-68.966818,-18.981683],[-68.442225,-19.405068],[-68.757167,-20.372658],[-68.219913,-21.494347]]]]},id:`CHL`},{type:`Feature`,properties:{name:`China`},geometry:{type:`MultiPolygon`,coordinates:[[[[110.339188,18.678395],[109.47521,18.197701],[108.655208,18.507682],[108.626217,19.367888],[109.119056,19.821039],[110.211599,20.101254],[110.786551,20.077534],[111.010051,19.69593],[110.570647,19.255879],[110.339188,18.678395]]],[[[127.657407,49.76027],[129.397818,49.4406],[130.582293,48.729687],[130.987282,47.790132],[132.506672,47.78897],[133.373596,48.183442],[135.026311,48.47823],[134.500814,47.57844],[134.112362,47.212467],[133.769644,46.116927],[133.097127,45.144066],[131.883454,45.321162],[131.025212,44.967953],[131.288555,44.11152],[131.144688,42.92999],[130.633866,42.903015],[130.640016,42.395009],[129.994267,42.985387],[129.596669,42.424982],[128.052215,41.994285],[128.208433,41.466772],[127.343783,41.503152],[126.869083,41.816569],[126.182045,41.107336],[125.079942,40.569824],[124.265625,39.928493],[122.86757,39.637788],[122.131388,39.170452],[121.054554,38.897471],[121.585995,39.360854],[121.376757,39.750261],[122.168595,40.422443],[121.640359,40.94639],[120.768629,40.593388],[119.639602,39.898056],[119.023464,39.252333],[118.042749,39.204274],[117.532702,38.737636],[118.059699,38.061476],[118.87815,37.897325],[118.911636,37.448464],[119.702802,37.156389],[120.823457,37.870428],[121.711259,37.481123],[122.357937,37.454484],[122.519995,36.930614],[121.104164,36.651329],[120.637009,36.11144],[119.664562,35.609791],[119.151208,34.909859],[120.227525,34.360332],[120.620369,33.376723],[121.229014,32.460319],[121.908146,31.692174],[121.891919,30.949352],[121.264257,30.676267],[121.503519,30.142915],[122.092114,29.83252],[121.938428,29.018022],[121.684439,28.225513],[121.125661,28.135673],[120.395473,27.053207],[119.585497,25.740781],[118.656871,24.547391],[117.281606,23.624501],[115.890735,22.782873],[114.763827,22.668074],[114.152547,22.22376],[113.80678,22.54834],[113.241078,22.051367],[111.843592,21.550494],[110.785466,21.397144],[110.444039,20.341033],[109.889861,20.282457],[109.627655,21.008227],[109.864488,21.395051],[108.522813,21.715212],[108.05018,21.55238],[107.04342,21.811899],[106.567273,22.218205],[106.725403,22.794268],[105.811247,22.976892],[105.329209,23.352063],[104.476858,22.81915],[103.504515,22.703757],[102.706992,22.708795],[102.170436,22.464753],[101.652018,22.318199],[101.80312,21.174367],[101.270026,21.201652],[101.180005,21.436573],[101.150033,21.849984],[100.416538,21.558839],[99.983489,21.742937],[99.240899,22.118314],[99.531992,22.949039],[98.898749,23.142722],[98.660262,24.063286],[97.60472,23.897405],[97.724609,25.083637],[98.671838,25.918703],[98.712094,26.743536],[98.68269,27.508812],[98.246231,27.747221],[97.911988,28.335945],[97.327114,28.261583],[96.248833,28.411031],[96.586591,28.83098],[96.117679,29.452802],[95.404802,29.031717],[94.56599,29.277438],[93.413348,28.640629],[92.503119,27.896876],[91.696657,27.771742],[91.258854,28.040614],[90.730514,28.064954],[90.015829,28.296439],[89.47581,28.042759],[88.814248,27.299316],[88.730326,28.086865],[88.120441,27.876542],[86.954517,27.974262],[85.82332,28.203576],[85.011638,28.642774],[84.23458,28.839894],[83.898993,29.320226],[83.337115,29.463732],[82.327513,30.115268],[81.525804,30.422717],[81.111256,30.183481],[79.721367,30.882715],[78.738894,31.515906],[78.458446,32.618164],[79.176129,32.48378],[79.208892,32.994395],[78.811086,33.506198],[78.912269,34.321936],[77.837451,35.49401],[76.192848,35.898403],[75.896897,36.666806],[75.158028,37.133031],[74.980002,37.41999],[74.829986,37.990007],[74.864816,38.378846],[74.257514,38.606507],[73.928852,38.505815],[73.675379,39.431237],[73.960013,39.660008],[73.822244,39.893973],[74.776862,40.366425],[75.467828,40.562072],[76.526368,40.427946],[76.904484,41.066486],[78.187197,41.185316],[78.543661,41.582243],[80.11943,42.123941],[80.25999,42.349999],[80.18015,42.920068],[80.866206,43.180362],[79.966106,44.917517],[81.947071,45.317027],[82.458926,45.53965],[83.180484,47.330031],[85.16429,47.000956],[85.720484,47.452969],[85.768233,48.455751],[86.598776,48.549182],[87.35997,49.214981],[87.751264,49.297198],[88.013832,48.599463],[88.854298,48.069082],[90.280826,47.693549],[90.970809,46.888146],[90.585768,45.719716],[90.94554,45.286073],[92.133891,45.115076],[93.480734,44.975472],[94.688929,44.352332],[95.306875,44.241331],[95.762455,43.319449],[96.349396,42.725635],[97.451757,42.74889],[99.515817,42.524691],[100.845866,42.663804],[101.83304,42.514873],[103.312278,41.907468],[104.522282,41.908347],[104.964994,41.59741],[106.129316,42.134328],[107.744773,42.481516],[109.243596,42.519446],[110.412103,42.871234],[111.129682,43.406834],[111.829588,43.743118],[111.667737,44.073176],[111.348377,44.457442],[111.873306,45.102079],[112.436062,45.011646],[113.463907,44.808893],[114.460332,45.339817],[115.985096,45.727235],[116.717868,46.388202],[117.421701,46.672733],[118.874326,46.805412],[119.66327,46.69268],[119.772824,47.048059],[118.866574,47.74706],[118.064143,48.06673],[117.295507,47.697709],[116.308953,47.85341],[115.742837,47.726545],[115.485282,48.135383],[116.191802,49.134598],[116.678801,49.888531],[117.879244,49.510983],[119.288461,50.142883],[119.279366,50.582908],[120.18205,51.643566],[120.738191,51.964115],[120.725789,52.516226],[120.177089,52.753886],[121.003085,53.251401],[122.245748,53.431726],[123.571507,53.458804],[125.068211,53.161045],[125.946349,52.792799],[126.564399,51.784255],[126.939157,51.353894],[127.287456,50.739797],[127.657407,49.76027]]]]},id:`CN`},{type:`Feature`,properties:{name:`Ivory Coast`},geometry:{type:`Polygon`,coordinates:[[[-2.856125,4.994476],[-3.311084,4.984296],[-4.00882,5.179813],[-4.649917,5.168264],[-5.834496,4.993701],[-6.528769,4.705088],[-7.518941,4.338288],[-7.712159,4.364566],[-7.635368,5.188159],[-7.539715,5.313345],[-7.570153,5.707352],[-7.993693,6.12619],[-8.311348,6.193033],[-8.60288,6.467564],[-8.385452,6.911801],[-8.485446,7.395208],[-8.439298,7.686043],[-8.280703,7.68718],[-8.221792,8.123329],[-8.299049,8.316444],[-8.203499,8.455453],[-7.8321,8.575704],[-8.079114,9.376224],[-8.309616,9.789532],[-8.229337,10.12902],[-8.029944,10.206535],[-7.89959,10.297382],[-7.622759,10.147236],[-6.850507,10.138994],[-6.666461,10.430811],[-6.493965,10.411303],[-6.205223,10.524061],[-6.
278050452,10.096361],[-5.816926,10.222555],[-5.404342,10.370737],[-4.954653,10.152714],[-4.779884,9.821985],[-4.330247,9.610835],[-3.980449,9.862344],[-3.511899,9.900326],[-2.827496,9.642461],[-2.56219,8.219628],[-2.983585,7.379705],[-3.24437,6.250472],[-2.810701,5.389051],[-2.856125,4.994476]]]},id:`CIV`},{type:`Feature`,properties:{name:`Cameroon`},geometry:{type:`Polygon`,coordinates:[[[13.075822,2.267097],[12.951334,2.321616],[12.35938,2.192812],[11.751665,2.326758],[11.276449,2.261051],[9.649158,2.283866],[9.795196,3.073404],[9.404367,3.734527],[8.948116,3.904129],[8.744924,4.352215],[8.488816,4.495617],[8.500288,4.771983],[8.757533,5.479666],[9.233163,6.444491],[9.522706,6.453482],[10.118277,7.03877],[10.497375,7.055358],[11.058788,6.644427],[11.745774,6.981383],[11.839309,7.397042],[12.063946,7.799808],[12.218872,8.305824],[12.753672,8.717763],[12.955468,9.417772],[13.1676,9.640626],[13.308676,10.160362],[13.57295,10.798566],[14.415379,11.572369],[14.468192,11.904752],[14.577178,12.085361],[14.181336,12.483657],[14.213531,12.802035],[14.495787,12.859396],[14.893386,12.219048],[14.960152,11.555574],[14.923565,10.891325],[15.467873,9.982337],[14.909354,9.992129],[14.627201,9.920919],[14.171466,10.021378],[13.954218,9.549495],[14.544467,8.965861],[14.979996,8.796104],[15.120866,8.38215],[15.436092,7.692812],[15.27946,7.421925],[14.776545,6.408498],[14.53656,6.226959],[14.459407,5.451761],[14.558936,5.030598],[14.478372,4.732605],[14.950953,4.210389],[15.03622,3.851367],[15.405396,3.335301],[15.862732,3.013537],[15.907381,2.557389],[16.012852,2.26764],[15.940919,1.727673],[15.146342,1.964015],[14.337813,2.227875],[13.075822,2.267097]]]},id:`CMR`},{type:`Feature`,properties:{name:`Democratic Republic of the Congo`},geometry:{type:`Polygon`,coordinates:[[[30.83386,3.509166],[30.773347,2.339883],[31.174149,2.204465],[30.85267,1.849396],[30.468508,1.583805],[30.086154,1.062313],[29.875779,.59738],[29.819503,-.20531],[29.587838,-.587406],[29.579466,-1.341313],[29.291887,-1.620056],[29.254835,-2.21511],[29.117479,-2.292211],[29.024926,-2.839258],[29.276384,-3.293907],[29.339998,-4.499983],[29.519987,-5.419979],[29.419993,-5.939999],[29.620032,-6.520015],[30.199997,-7.079981],[30.740015,-8.340007],[30.346086,-8.238257],[29.002912,-8.407032],[28.734867,-8.526559],[28.449871,-9.164918],[28.673682,-9.605925],[28.49607,-10.789884],[28.372253,-11.793647],[28.642417,-11.971569],[29.341548,-12.360744],[29.616001,-12.178895],[29.699614,-13.257227],[28.934286,-13.248958],[28.523562,-12.698604],[28.155109,-12.272481],[27.388799,-12.132747],[27.16442,-11.608748],[26.553088,-11.92444],[25.75231,-11.784965],[25.418118,-11.330936],[24.78317,-11.238694],[24.314516,-11.262826],[24.257155,-10.951993],[23.912215,-10.926826],[23.456791,-10.867863],[22.837345,-11.017622],[22.402798,-10.993075],[22.155268,-11.084801],[22.208753,-9.894796],[21.875182,-9.523708],[21.801801,-8.908707],[21.949131,-8.305901],[21.746456,-7.920085],[21.728111,-7.290872],[20.514748,-7.299606],[20.601823,-6.939318],[20.091622,-6.94309],[20.037723,-7.116361],[19.417502,-7.155429],[19.166613,-7.738184],[19.016752,-7.988246],[18.464176,-7.847014],[18.134222,-7.987678],[17.47297,-8.068551],[17.089996,-7.545689],[16.860191,-7.222298],[16.57318,-6.622645],[16.326528,-5.87747],[13.375597,-5.864241],[13.024869,-5.984389],[12.735171,-5.965682],[12.322432,-6.100092],[12.182337,-5.789931],[12.436688,-5.684304],[12.468004,-5.248362],[12.631612,-4.991271],[12.995517,-4.781103],[13.25824,-4.882957],[13.600235,-4.500138],[14.144956,-4.510009],[14.209035,-4.793092],[14.582604,-4.970239],[15.170992,-4.343507],[15.75354,-3.855165],[16.00629,-3.535133],[15.972803,-2.712392],[16.407092,-1.740927],[16.865307,-1.225816],[17.523716,-.74383],[17.638645,-.424832],[17.663553,-.058084],[17.82654,.288923],[17.774192,.855659],[17.898835,1.741832],[18.094276,2.365722],[18.393792,2.900443],[18.453065,3.504386],[18.542982,4.201785],[18.932312,4.709506],[19.467784,5.031528],[20.290679,4.691678],[20.927591,4.322786],[21.659123,4.224342],[22.405124,4.02916],[22.704124,4.633051],[22.84148,4.710126],[23.297214,4.609693],[24.410531,5.108784],[24.805029,4.897247],[25.128833,4.927245],[25.278798,5.170408],[25.650455,5.256088],[26.402761,5.150875],[27.044065,5.127853],[27.374226,5.233944],[27.979977,4.408413],[28.428994,4.287155],[28.696678,4.455077],[29.159078,4.389267],[29.715995,4.600805],[29.9535,4.173699],[30.83386,3.509166]]]},id:`COD`},{type:`Feature`,properties:{name:`Republic of the Congo`}
278,geometry:{type:`Polygon`,coordinates:[[[12.995517,-4.781103],[12.62076,-4.438023],[12.318608,-4.60623],[11.914963,-5.037987],[11.093773,-3.978827],[11.855122,-3.426871],[11.478039,-2.765619],[11.820964,-2.514161],[12.495703,-2.391688],[12.575284,-1.948511],[13.109619,-2.42874],[13.992407,-2.470805],[14.29921,-1.998276],[14.425456,-1.333407],[14.316418,-.552627],[13.843321,.038758],[14.276266,1.19693],[14.026669,1.395677],[13.282631,1.314184],[13.003114,1.830896],[13.075822,2.267097],[14.337813,2.227875],[15.146342,1.964015],[15.940919,1.727673],[16.012852,2.26764],[16.537058,3.198255],[17.133042,3.728197],[17.8099,3.560196],[18.453065,3.504386],[18.393792,2.900443],[18.094276,2.365722],[17.898835,1.741832],[17.774192,.855659],[17.82654,.288923],[17.663553,-.058084],[17.638645,-.424832],[17.523716,-.74383],[16.865307,-1.225816],[16.407092,-1.740927],[15.972803,-2.712392],[16.00629,-3.535133],[15.75354,-3.855165],[15.170992,-4.343507],[14.582604,-4.970239],[14.209035,-4.793092],[14.144956,-4.510009],[13.600235,-4.500138],[13.25824,-4.882957],[12.995517,-4.781103]]]},id:`COG`},{type:`Feature`,properties:{name:`Colombia`},geometry:{type:`Polygon`,coordinates:[[[-75.373223,-.152032],[-75.801466,.084801],[-76.292314,.416047],[-76.57638,.256936],[-77.424984,.395687],[-77.668613,.825893],[-77.855061,.809925],[-78.855259,1.380924],[-78.990935,1.69137],[-78.617831,1.766404],[-78.662118,2.267355],[-78.42761,2.629556],[-77.931543,2.696606],[-77.510431,3.325017],[-77.12769,3.849636],[-77.496272,4.087606],[-77.307601,4.667984],[-77.533221,5.582812],[-77.318815,5.845354],[-77.476661,6.691116],[-77.881571,7.223771],[-77.753414,7.70984],[-77.431108,7.638061],[-77.242566,7.935278],[-77.474723,8.524286],[-77.353361,8.670505],[-76.836674,8.638749],[-76.086384,9.336821],[-75.6746,9.443248],[-75.664704,9.774003],[-75.480426,10.61899],[-74.906895,11.083045],[-74.276753,11.102036],[-74.197223,11.310473],[-73.414764,11.227015],[-72.627835,11.731972],[-72.238195,11.95555],[-71.75409,12.437303],[-71.399822,12.376041],[-71.137461,12.112982],[-71.331584,11.776284],[-71.973922,11.608672],[-72.227575,11.108702],[-72.614658,10.821975],[-72.905286,10.450344],[-73.027604,9.73677],[-73.304952,9.152],[-72.78873,9.085027],[-72.660495,8.625288],[-72.439862,8.405275],[-72.360901,8.002638],[-72.479679,7.632506],[-72.444487,7.423785],[-72.198352,7.340431],[-71.960176,6.991615],[-70.674234,7.087785],[-70.093313,6.9
27860376],[-69.38948,6.099861],[-68.985319,6.206805],[-68.265052,6.153268],[-67.695087,6.267318],[-67.34144,6.095468],[-67.521532,5.55687],[-67.744697,5.221129],[-67.823012,4.503937],[-67.621836,3.839482],[-67.337564,3.542342],[-67.303173,3.318454],[-67.809938,2.820655],[-67.447092,2.600281],[-67.181294,2.250638],[-66.876326,1.253361],[-67.065048,1.130112],[-67.259998,1.719999],[-67.53781,2.037163],[-67.868565,1.692455],[-69.816973,1.714805],[-69.804597,1.089081],[-69.218638,.985677],[-69.252434,.602651],[-69.452396,.706159],[-70.015566,.541414],[-70.020656,-.185156],[-69.577065,-.549992],[-69.420486,-1.122619],[-69.444102,-1.556287],[-69.893635,-4.298187],[-70.394044,-3.766591],[-70.692682,-3.742872],[-70.047709,-2.725156],[-70.813476,-2.256865],[-71.413646,-2.342802],[-71.774761,-2.16979],[-72.325787,-2.434218],[-73.070392,-2.308954],[-73.659504,-1.260491],[-74.122395,-1.002833],[-74.441601,-.53082],[-75.106625,-.057205],[-75.373223,-.152032]]]},id:`COL`},{type:`Feature`,properties:{name:`Costa Rica`},geometry:{type:`Polygon`,coordinates:[[[-82.965783,8.225028],[-83.508437,8.446927],[-83.711474,8.656836],[-83.596313,8.830443],[-83.632642,9.051386],[-83.909886,9.290803],[-84.303402,9.487354],[-84.647644,9.615537],[-84.713351,9.908052],[-84.97566,10.086723],[-84.911375,9.795992],[-85.110923,9.55704],[-85.339488,9.834542],[-85.660787,9.933347],[-85.797445,10.134886],[-85.791709,10.439337],[-85.659314,10.754331],[-85.941725,10.895278],[-85.71254,11.088445],[-85.561852,11.217119],[-84.903003,10.952303],[-84.673069,11.082657],[-84.355931,10.999226],[-84.190179,10.79345],[-83.895054,10.726839],[-83.655612,10.938764],[-83.40232,10.395438],[-83.015677,9.992982],[-82.546196,9.566135],[-82.932891,9.476812],[-82.927155,9.07433],[-82.719183,8.925709],[-82.868657,8.807266],[-82.829771,8.626295],[-82.913176,8.423517],[-82.965783,8.225028]]]},id:`CRI`},{type:`Feature`,properties:{name:`Cuba`},geometry:{type:`Polygon`,coordinates:[[[-82.268151,23.188611],[-81.404457,23.117271],[-80.618769,23.10598],[-79.679524,22.765303],[-79.281486,22.399202],[-78.347434,22.512166],[-77.993296,22.277194],[-77.146422,21.657851],[-76.523825,21.20682],[-76.19462,21.220565],[-75.598222,21.016624],[-75.67106,20.735091],[-74.933896,20.693905],[-74.178025,20.284628],[-74.296648,20.050379],[-74.961595,19.923435],[-75.63468,19.873774],[-76.323656,19.952891],[-77.755481,19.855481],[-77.085108,20.413354],[-77.492655,20.673105],[-78.137292,20.739949],[-78.482827,21.028613],[-78.719867,21.598114],[-79.285,21.559175],[-80.217475,21.827324],[-80.517535,22.037079],[-81.820943,22.192057],[-82.169992,22.387109],[-81.795002,22.636965],[-82.775898,22.68815],[-83.494459,22.168518],[-83.9088,22.154565],[-84.052151,21.910575],[-84.54703,21.801228],[-84.974911,21.896028],[-84.447062,22.20495],[-84.230357,22.565755],[-83.77824,22.788118],[-83.267548,22.983042],[-82.510436,23.078747],[-82.268151,23.188611]]]},id:`CUB`},{type:`Feature`,properties:{name:`Northern Cyprus`},geometry:{type:`Polygon`,coordinates:[[[32.73178,35.140026],[32.802474,35.145504],[32.946961,35.386703],[33.667227,35.373216],[34.576474,35.671596],[33.900804,35.245756],[33.973617,35.058506],[33.86644,35.093595],[33.675392,35.017863],[33.525685,35.038688],[33.475817,35.000345],[33.455922,35.101424],[33.383833,35.162712],[33.190977,35.173125],[32.919572,35.087833],[32.73178,35.140026]]]},id:`-99`},{type:`Feature`,properties:{name:`Cyprus`},geometry:{type:`Polygon`,coordinates:[[[33.973617,35.058506],[34.004881,34.978098],[32.979827,34.571869],[32.490296,34.701655],[32.256667,35.103232],[32.73178,35.140026],[32.919572,35.087833],[33.190977,35.173125],[33.383833,35.162712],[33.455922,35.101424],[33.475817,35.000345],[33.525685,35.038688],[33.675392,35.017863],[33.86644,35.093595],[33.973617,35.058506]]]},id:`CYP`},{type:`Feature`,properties:{name:`Czech Republic`},geometry:{type:`Polygon`,coordinates:[[[16.960288,48.596982],[16.499283,48.785808],[16.029647,48.733899],[15.253416,49.039074],[14.901447,48.964402],[14.338898,48.555305],[13.595946,48.877172],[13.031329,49.307068],[12.521024,49.547415],[12.415191,49.969121],[12.240111,50.266338],[12.966837,50.484076],[13.338132,50.733234],[14.056228,50.926918],[14.307013,51.117268],[14.570
278718,51.002339],[15.016996,51.106674],[15.490972,50.78473],[16.238627,50.697733],[16.176253,50.422607],[16.719476,50.215747],[16.868769,50.473974],[17.554567,50.362146],[17.649445,50.049038],[18.392914,49.988629],[18.853144,49.49623],[18.554971,49.495015],[18.399994,49.315001],[18.170498,49.271515],[18.104973,49.043983],[17.913512,48.996493],[17.886485,48.903475],[17.545007,48.800019],[17.101985,48.816969],[16.960288,48.596982]]]},id:`CZ`},{type:`Feature`,properties:{name:`Germany`},geometry:{type:`Polygon`,coordinates:[[[9.921906,54.983104],[9.93958,54.596642],[10.950112,54.363607],[10.939467,54.008693],[11.956252,54.196486],[12.51844,54.470371],[13.647467,54.075511],[14.119686,53.757029],[14.353315,53.248171],[14.074521,52.981263],[14.4376,52.62485],[14.685026,52.089947],[14.607098,51.745188],[15.016996,51.106674],[14.570718,51.002339],[14.307013,51.117268],[14.056228,50.926918],[13.338132,50.733234],[12.966837,50.484076],[12.240111,50.266338],[12.415191,49.969121],[12.521024,49.547415],[13.031329,49.307068],[13.595946,48.877172],[13.243357,48.416115],[12.884103,48.289146],[13.025851,47.637584],[12.932627,47.467646],[12.62076,47.672388],[12.141357,47.703083],[11.426414,47.523766],[10.544504,47.566399],[10.402084,47.302488],[9.896068,47.580197],[9.594226,47.525058],[8.522612,47.830828],[8.317301,47.61358],[7.466759,47.620582],[7.593676,48.333019],[8.099279,49.017784],[6.65823,49.201958],[6.18632,49.463803],[6.242751,49.902226],[6.043073,50.128052],[6.156658,50.803721],[5.988658,51.851616],[6.589397,51.852029],[6.84287,52.22844],[7.092053,53.144043],[6.90514,53.482162],[7.100425,53.693932],[7.936239,53.748296],[8.121706,53.527792],[8.800734,54.020786],[8.572118,54.395646],[8.526229,54.962744],[9.282049,54.830865],[9.921906,54.983104]]]},id:`DE`},{type:`Feature`,properties:{name:`Djibouti`},geometry:{type:`Polygon`,coordinates:[[[43.081226,12.699639],[43.317852,12.390148],[43.286381,11.974928],[42.715874,11.735641],[43.145305,11.46204],[42.776852,10.926879],[42.55493,11.10511],[42.31414,11.0342],[41.75557,11.05091],[41.73959,11.35511],[41.66176,11.6312],[42,12.1],[42.35156,12.54223],[42.779642,12.455416],[43.081226,12.699639]]]},id:`DJI`},{type:`Feature`,properties:{name:`Denmark`},geometry:{type:`MultiPolygon`,coordinates:[[[[12.690006,55.609991],[12.089991,54.800015],[11.043543,55.364864],[10.903914,55.779955],[12.370904,56.111407],[12.690006,55.609991]]],[[[10.912182,56.458621],[10.667804,56.081383],[10.369993,56.190007],[9.649985,55.469999],[9.921906,54.983104],[9.282049,54.830865],[8.526229,54.962744],[8.120311,55.517723],[8.089977,56.540012],[8.256582,56.809969],[8.543438,57.110003],[9.424469,57.172066],[9.775559,57.447941],[10.580006,57.730017],[10.546106,57.215733],[10.25,56.890016],[10.369993,56.609982],[10.912182,56.458621]]]]},id:`DK`},{type:`Feature`,properties:{name:`Dominican Republic`},geometry:{type:`Polygon`,coordinates:[[[-71.712361,19.714456],[-71.587304,19.884911],[-70.806706,19.880286],[-70.214365,19.622885],[-69.950815,19.648],[-69.76925,19.293267],[-69.222126,19.313214],[-69.254346,19.015196],[
278-68.809412,18.979074],[-68.317943,18.612198],[-68.689316,18.205142],[-69.164946,18.422648],[-69.623988,18.380713],[-69.952934,18.428307],[-70.133233,18.245915],[-70.517137,18.184291],[-70.669298,18.426886],[-70.99995,18.283329],[-71.40021,17.598564],[-71.657662,17.757573],[-71.708305,18.044997],[-71.687738,18.31666],[-71.945112,18.6169],[-71.701303,18.785417],[-71.624873,19.169838],[-71.712361,19.714456]]]},id:`DOM`},{type:`Feature`,properties:{name:`Algeria`},geometry:{type:`Polygon`,coordinates:[[[11.999506,23.471668],[8.572893,21.565661],[5.677566,19.601207],[4.267419,19.155265],[3.158133,19.057364],[3.146661,19.693579],[2.683588,19.85623],[2.060991,20.142233],[1.823228,20.610809],[-1.550055,22.792666],[-4.923337,24.974574],[-8.6844,27.395744],[-8.665124,27.589479],[-8.66559,27.656426],[-8.674116,28.841289],[-7.059228,29.579228],[-6.060632,29.7317],[-5.242129,30.000443],[-4.859646,30.501188],[-3.690441,30.896952],[-3.647498,31.637294],[-3.06898,31.724498],[-2.616605,32.094346],[-1.307899,32.262889],[-1.124551,32.651522],[-1.388049,32.864015],[-1.733455,33.919713],[-1.792986,34.527919],[-2.169914,35.168396],[-1.208603,35.714849],[-.127454,35.888662],[.503877,36.301273],[1.466919,36.605647],[3.161699,36.783905],[4.815758,36.865037],[5.32012,36.716519],[6.26182,37.110655],[7.330385,37.118381],[7.737078,36.885708],[8.420964,36.946427],[8.217824,36.433177],[8.376368,35.479876],[8.140981,34.655146],[7.524482,34.097376],[7.612642,33.344115],[8.430473,32.748337],[8.439103,32.506285],[9.055603,32.102692],[9.48214,30.307556],[9.805634,29.424638],[9.859998,28.95999],[9.683885,28.144174],[9.756128,27.688259],[9.629056,27.140953],[9.716286,26.512206],[9.319411,26.094325],[9.910693,25.365455],[9.948261,24.936954],[10.303847,24.379313],[10.771364,24.562532],[11.560669,24.097909],[11.999506,23.471668]]]},id:`DZA`},{type:`Feature`,properties:{name:`Ecuador`},geometry:{type:`Polygon`,coordinates:[[[-80.302561,-3.404856],[-79.770293,-2.657512],[-79.986559,-2.220794],[-80.368784,-2.685159],[-80.967765,-2.246943],[-80.764806,-1.965048],[-80.933659,-1.057455],[-80.58337,-.906663],[-80.399325,-.283703],[-80.020898,.36034],[-80.09061,.768429],[-79.542762,.982938],[-78.855259,1.380924],[-77.855061,.809925],[-77.668613,.825893],[-77.424984,.395687],[-76.57638,.256936],[-76.292314,.416047],[-75.801466,.084801],[-75.373223,-.152032],[-75.233723,-.911417],[-75.544996,-1.56161],[-76.635394,-2.608678],[-77.837905,-3.003021],[-78.450684,-3.873097],[-78.639897,-4.547784],[-79.205289,-4.959129],[-79.624979,-4.454198],[-80.028908,-4.346091],[-80.442242,-4.425724],[-80.469295,-4.059287],[-80.184015,-3.821162],[-80.302561,-3.404856]]]},id:`ECU`},{type:`Feature`,properties:{name:`Egypt`},geometry:{type:`Polygon`,coordinates:[[[34.9226,29.50133],[34.64174,29.09942],[34.42655,28.34399],[34.15451,27.8233],[33.92136,27.6487],[33.58811,27.97136],[33.13676,28.41765],[32.42323,29.85108],[32.32046,29.76043],[32.73482,28.70523],[33.34876,27.69989],[34.10455,26.14227],[34.47387,25.59856],[34.79507,25.03375],[35.69241,23.92671],[35.49372,23.75237],[35.52598,23.10244],[36.69069,22.20485],[36.86623,22],[32.9,22],[29.02,22],[25,22],[25,25.6825],[25,29.238655],[24.70007,30.04419],[24.95762,30.6616],[24.80287,31.08929],[25.16482,31.56915],[26.49533,31.58568],[27.45762,31.32126],[28.45048,31.02577],[28.91353,30.87005],[29.68342,31.18686],[30.09503,31.4734],[30.97693,31.55586],[31.68796,31.4296],[31.96041,30.9336],[32.19247,31.26034],[32.99392,31.02407],[33.7734,30.96746],[34.26544,31.21936],[34.9226,29.50133]]]},id:`EGY`},{type:`Feature`,properties:{name:`Eritrea`},geometry:{type:`Polygon`,coordinates:[[[42.35156,12.54223],[42.00975,12.86582],[41.59856,13.45209],[41.155194,13.77332],[40.8966,14.11864],[40.026219,14.519579],[39.34061,14.53155],[39.0994,14.74064],[38.51295,14.50547],[37.90607,14.95943],[37.59377,14.2131],[36.42951,14.42211],[36.323189,14.822481],[36.75386,16.291874],[36.85253,16.95655],[37.16747,17.26314],[37.904,17.42754],[38.41009,17.998307],[38.990623,16.840626],[39.26611,15.922723],[39.814294,15.435647],[41.179275,14.49108],[41.734952,13.921037],[42.276831,13.343992],[42.589576,13.000421],[43.081226,12.699639],[42.779642,12.455416],[42.35156,12.54223]]]},id:`ERI`}
278,{type:`Feature`,properties:{name:`Spain`},geometry:{type:`Polygon`,coordinates:[[[-9.034818,41.880571],[-8.984433,42.592775],[-9.392884,43.026625],[-7.97819,43.748338],[-6.754492,43.567909],[-5.411886,43.57424],[-4.347843,43.403449],[-3.517532,43.455901],[-1.901351,43.422802],[-1.502771,43.034014],[.338047,42.579546],[.701591,42.795734],[1.826793,42.343385],[2.985999,42.473015],[3.039484,41.89212],[2.091842,41.226089],[.810525,41.014732],[.721331,40.678318],[.106692,40.123934],[-.278711,39.309978],[.111291,38.738514],[-.467124,38.292366],[-.683389,37.642354],[-1.438382,37.443064],[-2.146453,36.674144],[-3.415781,36.6589],[-4.368901,36.677839],[-4.995219,36.324708],[-5.37716,35.94685],[-5.866432,36.029817],[-6.236694,36.367677],[-6.520191,36.942913],[-7.453726,37.097788],[-7.537105,37.428904],[-7.166508,37.803894],[-7.029281,38.075764],[-7.374092,38.373059],[-7.098037,39.030073],[-7.498632,39.629571],[-7.066592,39.711892],[-7.026413,40.184524],[-6.86402,40.330872],[-6.851127,41.111083],[-6.389088,41.381815],[-6.668606,41.883387],[-7.251309,41.918346],[-7.422513,41.792075],[-8.013175,41.790886],[-8.263857,42.280469],[-8.671946,42.134689],[-9.034818,41.880571]]]},id:`ES`},{type:`Feature`,properties:{name:`Estonia`},geometry:{type:`Polygon`,coordinates:[[[24.312863,57.793424],[24.428928,58.383413],[24.061198,58.257375],[23.42656,58.612753],[23.339795,59.18724],[24.604214,59.465854],[25.864189,59.61109],[26.949136,59.445803],[27.981114,59.475388],[28.131699,59.300825],[27.420166,58.724581],[27.716686,57.791899],[27.288185,57.474528],[26.463532,57.476389],[25.60281,57.847529],[25.164594,57.970157],[24.312863,57.793424]]]},id:`EE`},{type:`Feature`,properties:{name:`Ethiopia`},geometry:{type:`Polygon`,coordinates:[[[37.90607,14.95943],[38.51295,14.50547],[39.0994,14.74064],[39.34061,14.53155],[40.02625,14.51959],[40.8966,14.11864],[41.1552,13.77333],[41.59856,13.45209],[42.00975,12.86582],[42.35156,12.54223],[42,12.1],[41.66176,11.6312],[41.73959,11.35511],[41.75557,11.05091],[42.31414,11.0342],[42.55493,11.10511],[42.776852,10.926879],[42.55876,10.57258],[42.92812,10.02194],[43.29699,9.54048],[43.67875,9.18358],[46.94834,7.99688],[47.78942,8.003],[44.9636,5.00162],[43.66087,4.95755],[42.76967,4.25259],[42.12861,4.23413],[41.855083,3.918912],[41.1718,3.91909],[40.76848,4.25702],[39.85494,3.83879],[39.559384,3.42206],[38.89251,3.50074],[38.67114,3.61607],[38.43697,3.58851],[38.120915,3.598605],[36.855093,4.447864],[36.159079,4.447864],[35.817448,4.776966],[35.817448,5.338232],[35.298007,5.506],[34.70702,6.59422],[34.25032,6.82607],[34.0751,7.22595],[33.56829,7.71334],[32.95418,7.78497],[33.2948,8.35458],[33.8255,8.37916],[33.97498,8.68456],[33.96162,9.58358],[34.25745,10.63009],[34.73115,10.91017],[34.83163,11.31896],[35.26049,12.08286],[35.86363,12.57828],[36.27022,13.56333],[36.42951,14.42211],[37.59377,14.2131],[37.90607,14.95943]]]},id:`ETH`},{type:`Feature`,properties:{name:`Finland`},geometry:{type:`Polygon`,coordinates:[[[28.59193,69.064777],[28.445944,68.364613],[29.977426,67.698297],[29.054589,66.944286],[30.21765,65.80598],[29.54443,64.948672],[30.444685,64.204453],[30.035872,63.552814],[31.516092,62.867687],[31.139991,62.357693],[30.211107,61.780028],[28.069998,60.503517],[26.255173,60.423961],[24.496624,60.057316],[22.869695,59.846373],[22.290764,60.391921],[21.322244,60.72017],[21.544866,61.705329],[21.059211,62.607393],[21.536029,63.189735],[22.442744,63.81781],[24.730512,64.902344],[25.398068,65.111427],[25.294043,65.534346],[23.903379,66.006927],[23.56588,66.396051],[23.539473,67.936009],[21.978535,68.616846],[20.645593,69.106247],[21.244936,69.370443],[22.356238,68.841741],[23.66205,68.891247],[24.735679,68.649557],[25.689213,69.092114],[26.179622,69.825299],[27.732292,70.164193],[29.015573,69.766491],[28.59193,69.064777]]]},id:`FI`},{type:`Feature`,properties:{name:`Fiji`},geometry:{type:`MultiPolygon`,coordinates:[[[[178.3736,-17.33992],[178.71806,-17.62846],[178.55271,-18.15059],[177.93266,-18.28799],[177.38146,-18.16432],[177.28504,-17.72465],[177.67087,-17.38114],[178.12557,-17.50481],[178.3736,-17.33992]]],[[[179.364143,-16.801354],[178.725059,-17.012042],[178.596839,-16.63915],[179.096609,-16.433984],[179.413509,-16.379054],[180,-16.06
2787133],[180,-16.555217],[179.364143,-16.801354]]],[[[-179.917369,-16.501783],[-180,-16.555217],[-180,-16.067133],[-179.79332,-16.020882],[-179.917369,-16.501783]]]]},id:`FJI`},{type:`Feature`,properties:{name:`Falkland Islands`},geometry:{type:`Polygon`,coordinates:[[[-61.2,-51.85],[-60,-51.25],[-59.15,-51.5],[-58.55,-51.1],[-57.75,-51.55],[-58.05,-51.9],[-59.4,-52.2],[-59.85,-51.85],[-60.7,-52.3],[-61.2,-51.85]]]},id:`FLK`},{type:`Feature`,properties:{name:`France`},geometry:{type:`MultiPolygon`,coordinates:[[[[-52.556425,2.504705],[-52.939657,2.124858],[-53.418465,2.053389],[-53.554839,2.334897],[-53.778521,2.376703],[-54.088063,2.105557],[-54.524754,2.311849],[-54.27123,2.738748],[-54.184284,3.194172],[-54.011504,3.62257],[-54.399542,4.212611],[-54.478633,4.896756],[-53.958045,5.756548],[-53.618453,5.646529],[-52.882141,5.409851],[-51.823343,4.565768],[-51.657797,4.156232],[-52.249338,3.241094],[-52.556425,2.504705]]],[[[9.560016,42.152492],[9.229752,41.380007],[8.775723,41.583612],[8.544213,42.256517],[8.746009,42.628122],[9.390001,43.009985],[9.560016,42.152492]]],[[[3.588184,50.378992],[4.286023,49.907497],[4.799222,49.985373],[5.674052,49.529484],[5.897759,49.442667],[6.18632,49.463803],[6.65823,49.201958],[8.099279,49.017784],[7.593676,48.333019],[7.466759,47.620582],[7.192202,47.449766],[6.736571,47.541801],[6.768714,47.287708],[6.037389,46.725779],[6.022609,46.27299],[6.5001,46.429673],[6.843593,45.991147],[6.802355,45.70858],[7.096652,45.333099],[6.749955,45.028518],[7.007562,44.254767],[7.549596,44.127901],[7.435185,43.693845],[6.529245,43.128892],[4.556963,43.399651],[3.100411,43.075201],[2.985999,42.473015],[1.826793,42.343385],[.701591,42.795734],[.338047,42.579546],[-1.502771,43.034014],[-1.901351,43.422802],[-1.384225,44.02261],[-1.193798,46.014918],[-2.225724,47.064363],[-2.963276,47.570327],[-4.491555,47.954954],[-4.59235,48.68416],[-3.295814,48.901692],[-1.616511,48.644421],[-1.933494,49.776342],[-.989469,49.347376],[1.338761,50.127173],[1.639001,50.946606],[2.513573,51.148506],[2.658422,50.796848],[3.123252,50.780363],[3.588184,50.378992]]]]},id:`FR`},{type:`Feature`,properties:{name:`Gabon`},geometry:{type:`Polygon`,coordinates:[[[11.093773,-3.978827],[10.066135,-2.969483],[9.405245,-2.144313],[8.797996,-1.111301],[8.830087,-.779074],[9.04842,-.459351],[9.291351,.268666],[9.492889,1.01012],[9.830284,1.067894],[11.285079,1.057662],[11.276449,2.261051],[11.751665,2.326758],[12.35938,2.192812],[12.951334,2.321616],[13.075822,2.267097],[13.003114,1.830896],[13.282631,1.314184],[14.026669,1.395677],[14.276266,1.19693],[13.843321,.038758],[14.316418,-.552627],[14.425456,-1.333407],[14.29921,-1.998276],[13.992407,-2.470805],[13.109619,-2.42874],[12.575284,-1.948511],[12.495703,-2.391688],[11.820964,-2.514161],[11.478039,-2.765619],[11.855122,-3.426871],[11.093773,-3.978827]]]},id:`GAB`},{type:`Feature`,properties:{name:`UK`},geometry:{type:`MultiPolygon`,coordinates:[[[[-5.661949,54.554603],[-6.197885,53.867565],[-6.95373,54.073702],[-7.572168,54.059956],[-7.366031,54.595841],[-7.572168,55.131622],[-6.733847,55.17286],[-5.661949,54.554603]]],[[[-3.005005,58.635],[-4.073828,57.553025],[-3.055002,57.690019],[-1.959281,57.6848],[-2.219988,56.870017],[-3.119003,55.973793],[-2.085009,55.909998],[-2.005676,55.804903],[-1.114991,54.624986],[-.430485,54.464376],[.184981,53.325014],[.469977,52.929999],[1.681531,52.73952],[1.559988,52.099998],[1.050562,51.806761],[1.449865,51.289428],[.550334,50.765739],[-.787517,50.774989],[-2.489998,50.500019],[-2.956274,50.69688],[-3.617448,50.228356],[-4.542508,50.341837],[-5.245023,49.96],[-5.776567,50.159678],[-4.30999,51.210001],[-3.414851,51.426009],[-3.422719,51.426848],[-4.984367,51.593466],[-5.267296,51.9914],[-4.222347,52.301356],[-4.770013,52.840005],[-4.579999,53.495004],[-3.093831,53.404547],[-3.09208,53.404441],[-2.945009,53.985],[-3.614701,54.600937],[-3.630005,54.615013],[-4.844169,54.790971],[-5.082527,55.061601],[-4.719112,55.508473],[-5.047981,55.783986],[-5.586398,55.311146],[-5.644999,56.275015],[-6.149981,56.78501],[-5.786825,57.818848],[-5.009999,58.630013],[-4.211495,58.550845],[-3.005005,58.635]]]]},id:`GBR`},{type:`Feature`,properties:{name:`Georgia`},geometry:{type:`Polygon`,coordinates:[[[41.554084,41.535656],[41.703171,41.962943],[41.45347,42.645123],[40.875469,43.013628],[40.321394,43.128634],[39.955009,43.434998],[40.076965,43.553104],[40.922185,43.382159],[42.394395,43.220308],[43.756017,42.740828],[43.9312,42.554974],[44.537623,42.711993],[45.470279,42.502781],[45.77641,42.092444],[46.404951,41.860675],[46.145432,41.722802],[46.637908,41.181673],[46.501637,41.064445],[45.962601,41.123873],[45.217426,41.411452],[44.97248,41.248129],[43.582746,41.092143],[42.619549,41.583173],[41.554084,41.535656]]]},id:`GEO`},{type:`Feature`,properties:{name:`Ghana`},geometry:{type:`Polygon`,coordinates:[[[1.060122,5.928837],[-.507638,5.343473],[-1.063625,5.000548],[-1.964707,4.710462],[-2.856125,4.994476],[-2.810701,5.389051],[-3.24437,6.250472],[-2.983585,7.379705],[-2.56219,8.219628],[-2.827496,9.642461],[-2.963896,10.395335],[-2.940409,10.96269],[-1.203358,11.009819],[-.761576,10.93693],[-.438702,11.098341],[.023803,11.018682],[-.049785,10.706918],[.36758,10.191213],[.365901,9.465004],[.461192,8.677223],[.712029,8.312465],[.490957,7.411744],[.570384,6.914359],[.836931,6.279979],[1.060122,5.928837]]]},id:`GHA`},{type:`Feature`,properties:{name:`Guinea`},geometry:{type:`Polygon`,coordinates:[[[-8.439298,7.686043],[-8.722124,7.711674],[-8.926065,7.309037],[-9.208786,7.313921],[-9.403348,7.526905],[-9.33728,7.928534],[-9.755342,8.541055],[-10.016567,8.428504],[-10.230094,8.406206],[-10.505477,8.348896],[-10.494315,8.715541],[-10.65477,8.977178],[-10.622395,9.26791],[-10.839152,9.688246],[
278-11.117481,10.045873],[-11.917277,10.046984],[-12.150338,9.858572],[-12.425929,9.835834],[-12.596719,9.620188],[-12.711958,9.342712],[-13.24655,8.903049],[-13.685154,9.494744],[-14.074045,9.886167],[-14.330076,10.01572],[-14.579699,10.214467],[-14.693232,10.656301],[-14.839554,10.876572],[-15.130311,11.040412],[-14.685687,11.527824],[-14.382192,11.509272],[-14.121406,11.677117],[-13.9008,11.678719],[-13.743161,11.811269],[-13.828272,12.142644],[-13.718744,12.247186],[-13.700476,12.586183],[-13.217818,12.575874],[-12.499051,12.33209],[-12.278599,12.35444],[-12.203565,12.465648],[-11.658301,12.386583],[-11.513943,12.442988],[-11.456169,12.076834],[-11.297574,12.077971],[-11.036556,12.211245],[-10.87083,12.177887],[-10.593224,11.923975],[-10.165214,11.844084],[-9.890993,12.060479],[-9.567912,12.194243],[-9.327616,12.334286],[-9.127474,12.30806],[-8.905265,12.088358],[-8.786099,11.812561],[-8.376305,11.393646],[-8.581305,11.136246],[-8.620321,10.810891],[-8.407311,10.909257],[-8.282357,10.792597],[-8.335377,10.494812],[-8.029944,10.206535],[-8.229337,10.12902],[-8.309616,9.789532],[-8.079114,9.376224],[-7.8321,8.575704],[-8.203499,8.455453],[-8.299049,8.316444],[-8.221792,8.123329],[-8.280703,7.68718],[-8.439298,7.686043]]]},id:`GIN`},{type:`Feature`,properties:{name:`Gambia`},geometry:{type:`Polygon`,coordinates:[[[-16.841525,13.151394],[-16.713729,13.594959],[-15.624596,13.623587],[-15.39877,13.860369],[-15.081735,13.876492],[-14.687031,13.630357],[-14.376714,13.62568],[-14.046992,13.794068],[-13.844963,13.505042],[-14.277702,13.280585],[-14.712197,13.298207],[-15.141163,13.509512],[-15.511813,13.27857],[-15.691001,13.270353],[-15.931296,13.130284],[-16.841525,13.151394]]]},id:`GMB`},{type:`Feature`,properties:{name:`Guinea Bissau`},geometry:{type:`Polygon`,coordinates:[[[-15.130311,11.040412],[-15.66418,11.458474],[-16.085214,11.524594],[-16.314787,11.806515],[-16.308947,11.958702],[-16.613838,12.170911],[-16.677452,12.384852],[-16.147717,12.547762],[-15.816574,12.515567],[-15.548477,12.62817],[-13.700476,12.586183],[-13.718744,12.247186],[-13.828272,12.142644],[-13.743161,11.811269],[-13.9008,11.678719],[-14.121406,11.677117],[-14.382192,11.509272],[-14.685687,11.527824],[-15.130311,11.040412]]]},id:`GNB`},{type:`Feature`,properties:{name:`Equatorial Guinea`},geometry:{type:`Polygon`,coordinates:[[[9.492889,1.01012],[9.305613,1.160911],[9.649158,2.283866],[11.276449,2.261051],[11.285079,1.057662],[9.830284,1.067894],[9.492889,1.01012]]]},id:`GNQ`},{type:`Feature`,properties:{name:`Greece`},geometry:{type:`MultiPolygon`,coordinates:[[[[23.69998,35.705004],[24.246665,35.368022],[25.025015,35.424996],[25.769208,35.354018],[25.745023,35.179998],[26.290003,35.29999],[26.164998,35.004995],[24.724982,34.919988],[24.735007,35.084991],[23.514978,35.279992],[23.69998,35.705004]]],[[[26.604196,41.562115],[26.294602,40.936261],[26.056942,40.824123],[25.447677,40.852545],[24.925848,40.947062],[23.714811,40.687129],[24.407999,40.124993],[23.899968,39.962006],[23.342999,39.960998],[22.813988,40.476005],[22.626299,40.256561],[22.849748,39.659311],[23.350027,39.190011],[22.973099,38.970903],[23.530016,38.510001],[24.025025,38.219993],[24.040011,37.655015],[23.115003,37.920011],[23.409972,37.409991],[22.774972,37.30501],[23.154225,36.422506],[22.490028,36.41],[21.670026,36.844986],[21.295011,37.644989],[21.120034,38.310323],[20.730032,38.769985],[20.217712,39.340235],[20.150016,39.624998],[20.615,40.110007],[20.674997,40.435],[20.99999,40.580004],[21.02004,40.842727],[21.674161,40.931275],[22.055378,41.149866],[22.597308,41.130487],[22.76177,41.3048],[22.952377,41.337994],[23.692074,41.309081],[24.492645,41.583896],[25.197201,41.234486],[26.106138,41.328899],[26.117042,41.826905],[26.604196,41.562115]]]]},id:`GR`},{type:`Feature`,properties:{name:`Greenland`},geometry:{type:`Polygon`,coordinates:[[[-46.76379,82.62796],[-43.40644,83.22516],[-39.89753,83.18018],[-38.62214,83.54905],[-35.08787,83.64513],[-27.10046,83.51966],[-20.84539,82.72669],[-22.69182,82.34165],[-26.51753,82.29765],[-31.9,82.2],[-31.39646,82.02154],[-27.85666,82.13178],[-24.84448,81.78697],[-22.90328,82.09317],[
278-22.07175,81.73449],[-23.16961,81.15271],[-20.62363,81.52462],[-15.76818,81.91245],[-12.77018,81.71885],[-12.20855,81.29154],[-16.28533,80.58004],[-16.85,80.35],[-20.04624,80.17708],[-17.73035,80.12912],[-18.9,79.4],[-19.70499,78.75128],[-19.67353,77.63859],[-18.47285,76.98565],[-20.03503,76.94434],[-21.67944,76.62795],[-19.83407,76.09808],[-19.59896,75.24838],[-20.66818,75.15585],[-19.37281,74.29561],[-21.59422,74.22382],[-20.43454,73.81713],[-20.76234,73.46436],[-22.17221,73.30955],[-23.56593,73.30663],[-22.31311,72.62928],[-22.29954,72.18409],[-24.27834,72.59788],[-24.79296,72.3302],[-23.44296,72.08016],[-22.13281,71.46898],[-21.75356,70.66369],[-23.53603,70.471],[-24.30702,70.85649],[-25.54341,71.43094],[-25.20135,70.75226],[-26.36276,70.22646],[-23.72742,70.18401],[-22.34902,70.12946],[-25.02927,69.2588],[-27.74737,68.47046],[-30.67371,68.12503],[-31.77665,68.12078],[-32.81105,67.73547],[-34.20196,66.67974],[-36.35284,65.9789],[-37.04378,65.93768],[-38.37505,65.69213],[-39.81222,65.45848],[-40.66899,64.83997],[-40.68281,64.13902],[-41.1887,63.48246],[-42.81938,62.68233],[-42.41666,61.90093],[-42.86619,61.07404],[-43.3784,60.09772],[-44.7875,60.03676],[-46.26364,60.85328],[-48.26294,60.85843],[-49.23308,61.40681],[-49.90039,62.38336],[-51.63325,63.62691],[-52.14014,64.27842],[-52.27659,65.1767],[-53.66166,66.09957],[-53.30161,66.8365],[-53.96911,67.18899],[-52.9804,68.35759],[-51.47536,68.72958],[-51.08041,69.14781],[-50.87122,69.9291],[-52.013585,69.574925],[-52.55792,69.42616],[-53.45629,69.283625],[-54.68336,69.61003],[-54.75001,70.28932],[-54.35884,70.821315],[-53.431315,70.835755],[-51.39014,70.56978],[-53.10937,71.20485],[-54.00422,71.54719],[-55,71.406537],[-55.83468,71.65444],[-54.71819,72.58625],[-55.32634,72.95861],[-56.12
278003,73.64977],[-57.32363,74.71026],[-58.59679,75.09861],[-58.58516,75.51727],[-61.26861,76.10238],[-63.39165,76.1752],[-66.06427,76.13486],[-68.50438,76.06141],[-69.66485,76.37975],[-71.40257,77.00857],[-68.77671,77.32312],[-66.76397,77.37595],[-71.04293,77.63595],[-73.297,78.04419],[-73.15938,78.43271],[-69.37345,78.91388],[-65.7107,79.39436],[-65.3239,79.75814],[-68.02298,80.11721],[-67.15129,80.51582],[-63.68925,81.21396],[-62.23444,81.3211],[-62.65116,81.77042],[-60.28249,82.03363],[-57.20744,82.19074],[-54.13442,82.19962],[-53.04328,81.88833],[-50.39061,82.43883],[-48.00386,82.06481],[-46.59984,81.985945],[-44.523,81.6607],[-46.9007,82.19979],[-46.76379,82.62796]]]},id:`GRL`},{type:`Feature`,properties:{name:`Guatemala`},geometry:{type:`Polygon`,coordinates:[[[-90.095555,13.735338],[-90.608624,13.909771],[-91.23241,13.927832],[-91.689747,14.126218],[-92.22775,14.538829],[-92.20323,14.830103],[-92.087216,15.064585],[-92.229249,15.251447],[-91.74796,16.066565],[-90.464473,16.069562],[-90.438867,16.41011],[-90.600847,16.470778],[-90.711822,16.687483],[-91.08167,16.918477],[-91.453921,17.252177],[-91.002269,17.254658],[-91.00152,17.817595],[-90.067934,17.819326],[-89.14308,17.808319],[-89.150806,17.015577],[-89.229122,15.886938],[-88.930613,15.887273],[-88.604586,15.70638],[-88.518364,15.855389],[-88.225023,15.727722],[-88.68068,15.346247],[-89.154811,15.066419],[-89.22522,14.874286],[-89.145535,14.678019],[-89.353326,14.424133],[-89.587343,14.362586],[-89.534219,14.244816],[-89.721934,14.134228],[-90.064678,13.88197],[-90.095555,13.735338]]]},id:`GTM`},{type:`Feature`,properties:{name:`Guyana`},geometry:{type:`Polygon`,coordinates:[[[-59.758285,8.367035],[-59.101684,7.999202],[-58.482962,7.347691],[-58.454876,6.832787],[-58.078103,6.809094],[-57.542219,6.321268],[-57.147436,5.97315],[-57.307246,5.073567],[-57.914289,4.812626],[-57.86021,4.576801],[-58.044694,4.060864],[-57.601569,3.334655],[-57.281433,3.333492],[-57.150098,2.768927],[-56.539386,1.899523],[-56.782704,1.863711],[-57.335823,1.948538],[-57.660971,1.682585],[-58.11345,1.507195],[-58.429477,1.463942],[-58.540013,1.268088],[-59.030862,1.317698],[-59.646044,1.786894],[-59.718546,2.24963],[-59.974525,2.755233],[-59.815413,3.606499],[-59.53804,3.958803],[-59.767406,4.423503],[-60.111002,4.574967],[-59.980959,5.014061],[-60.213683,5.244486],[-60.733574,5.200277],[-61.410303,5.959068],[-61.139415,6.234297],[-61.159336,6.696077],[-60.543999,6.856584],[-60.295668,7.043911],[-60.637973,7.415],[-60.550588,7.779603],[-59.758285,8.367035]]]},id:`GUY`},{type:`Feature`,properties:{name:`Honduras`},geometry:{type:`Polygon`,coordinates:[[[-87.316654,12.984686],[-87.489409,13.297535],[-87.793111,13.38448],[-87.723503,13.78505],[-87.859515,13.893312],[-88.065343,13.964626],[-88.503998,13.845486],[-88.541231,13.980155],[-88.843073,14.140507],[-89.058512,14.340029],[-89.353326,14.424133],[-89.145535,14.678019],[-89.22522,14.874286],[-89.154811,15.066419],[-88.68068,15.346247],[-88.225023,15.727722],[-88.121153,15.688655],[-87.901813,15.864458],[-87.61568,15.878799],[-87.522921,15.797279],[-87.367762,15.84694],[-86.903191,15.756713],[-86.440946,15.782835],[-86.119234,15.893449],[-86.001954,16.005406],[-85.683317,15.953652],[-85.444004,15.885749],[-85.182444,15.909158],[-84.983722,15.995923],[-84.52698,15.857224],[-84.368256,15.835158],[-84.063055,15.648244],[-83.773977,15.424072],[-83.410381,15.270903],[-83.147219,14.995829],[-83.489989,15.016267],[-83.628585,14.880074],[-83.975721,14.749436],[-84.228342,14.748764],[-84.449336,14.621614],[-84.649582,14.666805],[-84.820037,14.819587],[-84.924501,14.790493],[-85.052787,14.551541],[-85.148751,14.560197],[-85.165365,14.35437],[-85.514413,14.079012],[-85.698665,13.960078],[-85.801295,13.836055],[-86.096264,14.038187],[-86.312142,13.771356],[-86.520708,13.778487],[-86.755087,13.754845],[-86.733822,13.263093],[-86.880557,13.254204],[-87.005769,13.025794],[-87.3166
27854,12.984686]]]},id:`HND`},{type:`Feature`,properties:{name:`Croatia`},geometry:{type:`Polygon`,coordinates:[[[18.829838,45.908878],[19.072769,45.521511],[19.390476,45.236516],[19.005486,44.860234],[18.553214,45.08159],[17.861783,45.06774],[17.002146,45.233777],[16.534939,45.211608],[16.318157,45.004127],[15.959367,45.233777],[15.750026,44.818712],[16.23966,44.351143],[16.456443,44.04124],[16.916156,43.667722],[17.297373,43.446341],[17.674922,43.028563],[18.56,42.65],[18.450016,42.479991],[17.50997,42.849995],[16.930006,43.209998],[16.015385,43.507215],[15.174454,44.243191],[15.37625,44.317915],[14.920309,44.738484],[14.901602,45.07606],[14.258748,45.233777],[13.952255,44.802124],[13.656976,45.136935],[13.679403,45.484149],[13.71506,45.500324],[14.411968,45.466166],[14.595109,45.634941],[14.935244,45.471695],[15.327675,45.452316],[15.323954,45.731783],[15.67153,45.834154],[15.768733,46.238108],[16.564808,46.503751],[16.882515,46.380632],[17.630066,45.951769],[18.456062,45.759481],[18.829838,45.908878]]]},id:`HR`},{type:`Feature`,properties:{name:`Haiti`},geometry:{type:`Polygon`,coordinates:[[[-73.189791,19.915684],[-72.579673,19.871501],[-71.712361,19.714456],[-71.624873,19.169838],[-71.701303,18.785417],[-71.945112,18.6169],[-71.687738,18.31666],[-71.708305,18.044997],[-72.372476,18.214961],[-72.844411,18.145611],[-73.454555,18.217906],[-73.922433,18.030993],[-74.458034,18.34255],[-74.369925,18.664908],[-73.449542,18.526053],[-72.694937,18.445799],[-72.334882,18.668422],[-72.79165,19.101625],[-72.784105,19.483591],[-73.415022,19.639551],[-73.189791,19.915684]]]},id:`HTI`},{type:`Feature`,properties:{name:`Hungary`},geometry:{type:`Polygon`,coordinates:[[[16.202298,46.852386],[16.534268,47.496171],[16.340584,47.712902],[16.903754,47.714866],[16.979667,48.123497],[17.488473,47.867466],[17.857133,47.758429],[18.696513,47.880954],[18.777025,48.081768],[19.174365,48.111379],[19.661364,48.266615],[19.769471,48.202691],[20.239054,48.327567],[20.473562,48.56285],[20.801294,48.623854],[21.872236,48.319971],[22.085608,48.422264],[22.64082,48.15024],[22.710531,47.882194],[22.099768,47.672439],[21.626515,46.994238],[21.021952,46.316088],[20.220192,46.127469],[19.596045,46.17173],[18.829838,45.908878],[18.456062,45.759481],[17.630066,45.951769],[16.882515,46.380632],[16.564808,46.503751],[16.370505,46.841327],[16.202298,46.852386]]]},id:`HU`},{type:`Feature`,properties:{name:`Indonesia`},geometry:{type:`MultiPolygon`,coordinates:[[[[120.715609,-10.239581],[120.295014,-10.25865],[118.967808,-9.557969],[119.90031,-9.36134],[120.425756,-9.665921],[120.775502,-9.969675],[120.715609,-10.239581]]],[[[124.43595,-10.140001],[123.579982,-10.359987],[123.459989,-10.239995],[123.550009,-9.900016],[123.980009,-9.290027],[124.968682,-8.89279],[125.07002,-9.089987],[125.08852,-9.393173],[124.43595,-10.140001]]],[[[117.900018,-8.095681],[118.260616,-8.362383],[118.87846,-8.280683],[119.126507,-8.705825],[117.970402,-8.906639],[117.277731,-9.040895],[116.740141,-9.032937],[117.083737,-8.457158],[117.632024,-8.449303],[117.900018,-8.095681]]],[[[122.903537,-8.094234],[122.756983,-8.649808],[121.254491,-8.933666],[119.924391,-8.810418],[119.920929,-8.444859],[120.715092,-8.236965],[121.341669,-8.53674],[122.007365,-8.46062],[122.903537,-8.094234]]],[[[108.623479,-6.777674],[110.539227,-6.877358],[110.759576,-6.465186],[112.614811,-6.946036],[112.978768,-7.594213],[114.478935,-7.776528],[115.705527,-8.370807],[114.564511,-8.751817],[113.464734,-8.348947],[112.559672,-8.376181],[111.522061,-8.302129],[110.58615,-8.122605],[109.427667,-7.740664],[108.693655,-7.6416],[108.277763,-7.766657],[106.454102,-7.3549],[106.280624,-6.9249],[105.365486,-6.851416],[106.051646,-5.895919],[107.265009,-5.954985],[108.072091,-6.345762],[108.486846,-6.421985],[108.623479,-6.777674]]],[[[134.724624,-6.214401],[134.210134,-6.895238],[134.112776,-6.142467],[134.290336,-5.783058],[134.499625,-5.445042],[134.727002,-5.737582],[134.724624,-6.214401]]],[[[127.249215,-3.459065],[126.874923,-3.790983],[126.183802,-3.607376],[125.989034,-3.177273],[127.000651,-3.129318],[127.249215,-3.459065]]],[[[130.471344,-3.093764],[130.834836,-3.858472],[129.990547,-3.446301
278],[129.155249,-3.362637],[128.590684,-3.428679],[127.898891,-3.393436],[128.135879,-2.84365],[129.370998,-2.802154],[130.471344,-3.093764]]],[[[134.143368,-1.151867],[134.422627,-2.769185],[135.457603,-3.367753],[136.293314,-2.307042],[137.440738,-1.703513],[138.329727,-1.702686],[139.184921,-2.051296],[139.926684,-2.409052],[141.00021,-2.600151],[141.017057,-5.859022],[141.033852,-9.117893],[140.143415,-8.297168],[139.127767,-8.096043],[138.881477,-8.380935],[137.614474,-8.411683],[138.039099,-7.597882],[138.668621,-7.320225],[138.407914,-6.232849],[137.92784,-5.393366],[135.98925,-4.546544],[135.164598,-4.462931],[133.66288,-3.538853],[133.367705,-4.024819],[132.983956,-4.112979],[132.756941,-3.746283],[132.753789,-3.311787],[131.989804,-2.820551],[133.066845,-2.460418],[133.780031,-2.479848],[133.696212,-2.214542],[132.232373,-2.212526],[131.836222,-1.617162],[130.94284,-1.432522],[130.519558,-.93772],[131.867538,-.695461],[132.380116,-.369538],[133.985548,-.78021],[134.143368,-1.151867]]],[[[125.240501,1.419836],[124.437035,.427881],[123.685505,.235593],[122.723083,.431137],[121.056725,.381217],[120.183083,.237247],[120.04087,-.519658],[120.935905,-1.408906],[121.475821,-.955962],[123.340565,-.615673],[123.258399,-1.076213],[122.822715,-.930951],[122.38853,-1.516858],[121.508274,-1.904483],[122.454572,-3.186058],[122.271896,-3.5295],[123.170963,-4.683693],[123.162333,-5.340604],[122.628515,-5.634591],[122.236394,-5.282933],[122.719569,-4.464172],[121.738234,-4.851331],[121.489463,-4.574553],[121.619171,-4.188478],[120.898182,-3.602105],[120.972389,-2.627643],[120.305453,-2.931604],[120.390047,-4.097579],[120.430717,-5.528241],[119.796543,-5.6734],[119.366906,-5.379878],[119.653606,-4.459417],[119.498835,-3.494412],[119.078344,-3.487022],[118.767769,-2.801999],[119.180974,-2.147104],[119.323394,-1.353147],[119.825999,.154254],[120.035702,.566477],[120.885779,1.309223],[121.666817,1.013944],[122.927567,.875192],[124.077522,.917102],[125.065989,1.643259],[125.240501,1.419836]]],[[[128.688249,1.132386],[128.635952,.258486],[128.12017,.356413],[127.968034,-.252077],[128.379999,-.780004],[128.100016,-.899996],[127.696475,-.266598],[127.39949,1.011722],[127.600512,1.810691],[127.932378,2.174596],[128.004156,1.628531],[128.594559,1.540811],[128.688249,1.132386]]],[[[117.875627,1.827641],[118.996747,.902219],[117.811858,.784242],[117.478339,.102475],[117.521644,-.803723],[116.560048,-1.487661],[116.533797,-2.483517],[116.148084,-4.012726],[116.000858,-3.657037],[114.864803,-4.106984],[114.468652,-3.495704],[113.755672,-3.43917],[113.256994,-3.118776],[112.068126,-3.478392],[111.703291,-2.994442],[111.04824,-3.049426],[110.223846,-2.934032],[110.070936,-1.592874],[109.571948,-1.314907],[109.091874,-.459507],[108.952658,.415375],[109.069136,1.341934],[109.66326,2.006467],[109.830227,1.338136],[110.514061,.773131],[111.159138,.976478],[111.797548,.904441],[112.380252,1.410121],[112.859809,1.49779],[113.80585,1.217549],[114.621355,1.430688],[115.134037,2.821482],[115.519078,3.169238],[115.865517,4.306559],[117.015214,4.306094],[117.882035,4.137551],[117.313232,3.234428],[118.04833,2.28769],[117.875627,1.827641]]],[[[105.817655,-5.852356],[104.710384,-5.873285],[103.868213,-5.037315],[102.584261,-4.220259],[102.156173,-3.614146],[101.399113,-2.799777],[100.902503,-2.050262],[100.141981,-.650348],[99.26374,.183142],[98.970011,1.042882],[98.601351,1.823507],[97.699598,2.453184],[97.176942,3.308791],[96.424017,3.86886],[95.380876,4.970782],[95.293026,5.479821],[95.936863,5.439513],[97.484882,5.246321],[98.369169,4.26837],[99.142559,3.59035],[99.693998,3.174329],[100.641434,2.099381],[101.658012,2.083697],[102.498271,1.3987],[103.07684,.561361],[103.838396,.104542],[103.437645,-.711946],[104.010789,-1.059212],[104.369991,-1.084843],[104.53949,-1.782372],[104.887893,-2.340425],[105.622111,-2.428844],[106.108593,-3.061777],[105.857446,-4.305525],[105.817655,-5.852356]]]]},id:`ID`},{type:`Feature`,properties:{name:`India`},geometry:{type:`Polygon`,coordinates:[[[77.837451,35.49401],[78.912269,34.321936],[78.811086,33.506198],[79.208892,32.994395],[79.176129,32.48378],[78.458446,32.618164],[78.738894,31.515906],[79.721367,30.882715],[81.111256,30.183481],[80.476721,29.729865],[80.088425,28.79447],[81.057203,28.416095],[81.999987,27.925479],[83.304249,27.364506],[84.675018,27.234901],[85.251779,26.726198],[86.024393,26.630985],[87.227472,26.397898],[88.060238,26.414615],[88.174804,26.810405],[88.043133,27.445819],[88.120441,27.876542],[88.730326,28.086865],[88.814248,27.299316],[88.835643,27.098966],[89.744528,26.719403],[90.373275,26.875724],[91.217513,26.808648],[92.033484,26.83831],[92.103712,27.452614],[91.696657,27.771742],[92.503119,27.896876],[93.413348,28.640629],[94.56599,29.277438],[95.404802,29.031717],[96.117679,29.452802],[96.586591,28.83098],[96.248833,28.411031],[97.327114,28.261583],[97.402561,27.882536],[97.051989,27.699059],[97.133999,27.083774],[96.419366,27.264589],[95.124768,26.573572],[95.155153,26.001307],[94.603249,25.162495],[94.552658,24.675238],[94.106742,23.850741],[93.325188,24.078556],[93.286327,23.043658],[93.060294,22.703111],[93.166128,22.27846],[92.672721,22.041239],[92.146035,23.627499],[91.869928,23.624346],[91.706475,22.985264],[91.158963,23.503527],[91.46773,24.072639],[91.915093,24.130414],[92.376202,24.976693],[91.799596,25.147432],[90.872211,25.132601],[89.920693,25.26975],[89.832481,25.965082],[89.355094,26.014407],[88.563049,26.446526],[88.209789,25.768066],[88.931554,25.238692],[88.306373,24.866079],[88.084422,24.501657],[88.69994,24.233715],[88.52977,23.631142],[88.876312,22.879146],[89.031961,22.055708],[88.888766,21.690588],[88.208497,21.703172],[86.975704,21.495562],[87.033169,20.743308],[86.499351,20.151638],[85.060266,19.478579],[83.941006,18.30201],[83.189217,17.671221],[82.192792,17.016636],[82.191242,16.556664],[81.692719,16.310219],[80.791999,15.951972],[80.324896,15.899185],[80.025069,15.136415],[80.233274,13.835771],[80.286294,13.006261],[79.862547,12.056215],[79.857999,10.357275],[79.340512,10.308854],[78.885345,9.546136],[79.18972,9.216544],[78.277941,8.933047],[77.941165,8.252959],[77.539898,7.965535],[76.592979,8.899276],[76.130061,10.29963],[75.746467,11.308251],[75.396101,11.781245],[74.864816,12.741936],[74.616717,13.992583],[74.443859,14.617222],[73.534199,15.990652],[73.119909,17.92857],[72.820909,19.208234],[72.824475,20.419503],[72.630533,21.356009],[71.175273,20.757441],[70.470459,20.877331],[69.16413,22.089298],[69.644928,22.450775],[69.349597,22.84318],[68.176645,23.691965],[68.842599,24.359134],[71.04324,24.356524],[70.844699,25.215102],[70.282873,25.722229],[70.168927,26.491872],[69.514393,26.940966],[70.616496,27.989196],[71.777666,27.91318],[72.823752,28.961592],[73.450638,29.976413],[74.42138,30.979815],[74.405929,31.692639],[75.258642,32.271105],[74.451559,32.7649],[74.104294,33.441473],[73.749948,34.317699],[74.240203,34.748887],[75.757061,34.504923],[76.871722,34.653544],[77.837451,35.49401]]]},id:`IN`},{type:`Feature`,properties:{name:`Ireland`},geometry:{type:`Polygon`,coordinates:[[[-6.197885,53.867565],[-6.032985,53.153164],[-6.788857,52.260118],[-8.561617,51.
278669301],[-9.977086,51.820455],[-9.166283,52.864629],[-9.688525,53.881363],[-8.327987,54.664519],[-7.572168,55.131622],[-7.366031,54.595841],[-7.572168,54.059956],[-6.95373,54.073702],[-6.197885,53.867565]]]},id:`IRL`},{type:`Feature`,properties:{name:`Iran`},geometry:{type:`Polygon`,coordinates:[[[53.921598,37.198918],[54.800304,37.392421],[55.511578,37.964117],[56.180375,37.935127],[56.619366,38.121394],[57.330434,38.029229],[58.436154,37.522309],[59.234762,37.412988],[60.377638,36.527383],[61.123071,36.491597],[61.210817,35.650072],[60.803193,34.404102],[60.52843,33.676446],[60.9637,33.528832],[60.536078,32.981269],[60.863655,32.18292],[60.941945,31.548075],[61.699314,31.379506],[61.781222,30.73585],[60.874248,29.829239],[61.369309,29.303276],[61.771868,28.699334],[62.72783,28.259645],[62.755426,27.378923],[63.233898,27.217047],[63.316632,26.756532],[61.874187,26.239975],[61.497363,25.078237],[59.616134,25.380157],[58.525761,25.609962],[57.397251,25.739902],[56.970766,26.966106],[56.492139,27.143305],[55.72371,26.964633],[54.71509,26.480658],[53.493097,26.812369],[52.483598,27.580849],[51.520763,27.86569],[50.852948,28.814521],[50.115009,30.147773],[49.57685,29.985715],[48.941333,30.31709],[48.567971,29.926778],[48.014568,30.452457],[48.004698,30.985137],[47.685286,30.984853],[47.849204,31.709176],[47.334661,32.469155],[46.109362,33.017287],[45.416691,33.967798],[45.64846,34.748138],[46.151788,35.093259],[46.07634,35.677383],[45.420618,35.977546],[44.77267,37.17045],[44.225756,37.971584],[44.421403,38.281281],[44.109225,39.428136],[44.79399,39.713003],[44.952688,39.335765],[45.457722,38.874139],[46.143623,38.741201],[46.50572,38.770605],[47.685079,39.508364],[48.060095,39.582235],[48.355529,39.288765],[48.010744,38.794015],[48.634375,38.270378],[48.883249,38.320245],[49.199612,37.582874],[50.147771,37.374567],[50.842354,36.872814],[52.264025,36.700422],[53.82579,36.965031],[53.921598,37.198918]]]},id:`IRN`},{type:`Feature`,properties:{name:`Iraq`},geometry:{type:`Polygon`,coordinates:[[[45.420618,35.977546],[46.07634,35.677383],[46.151788,35.093259],[45.64846,34.748138],[45.416691,33.967798],[46.109362,33.017287],[47.334661,32.469155],[47.849204,31.709176],[47.685286,30.984853],[48.004698,30.985137],[48.014568,30.452457],[48.567971,29.926778],[47.974519,29.975819],[47.302622,30.05907],[46.568713,29.099025],[44.709499,29.178891],[41.889981,31.190009],[40.399994,31.889992],[39.195468,32.161009],[38.792341,33.378686],[41.006159,34.419372],[41.383965,35.628317],[41.289707,36.358815],[41.837064,36.605854],[42.349591,37.229873],[42.779126,37.385264],[43.942259,37.256228],[44.293452,37.001514],[44.772699,37.170445],[45.420618,35.977546]]]},id:`IRQ`},{type:`Feature`,properties:{name:`Iceland`},geometry:{type:`Polygon`,coordinates:[[[-14.508695,66.455892],[-14.739637,65.808748],[-13.609732,65.126671],[-14.909834,64.364082],[-17.794438,63.678749],[-18.656246,63.496383],[-19.972755,63.643635],[-22.762972,63.960179],[-21.778484,64.402116],[-23.955044,64.89113],[-22.184403,65.084968],[-22.227423,65.378594],[-24.326184,65.611189],[-23.650515,66.262519],[-22.134922,66.410469],[-20.576284,65.732112],[-19.056842,66.276601],[-17.798624,65.993853],[-16.167819,66.526792],[-14.508695,66.455892]]]},id:`ISL`},{type:`Feature`,properties:{name:`Israel`},geometry:{type:`Polygon`,coordinates:[[[35.719918,32.709192],[35.545665,32.393992],[35.18393,32.532511],[34.974641,31.866582],[35.225892,31.754341],[34.970507,31.616778],[34.927408,31.353435],[35.397561,31.489086],[35.420918,31.100066],[34.922603,29.501326],[34.265433,31.219361],[34.556372,31.548824],[34.488107,31.605539],[34.752587,32.072926],[34.955417,32.827376],[35.098457,33.080539],[35.126053,33.0909],[35.460709,33.08904],[35.552797,33.264275],[35.821101,33.277426],[35.836397,32.868123],[35.700798,32.716014],[35.719918,32.709192]]]},id:`IL`},{type:`Feature`,properties:{name:`Italy`},geometry:{type:`MultiPolygon`,coordinates:[[[[15.520376,38.231155],[15.160243,37.444046],[15.309898,37.134219],[15.099988,36.619987],[14.335229,36.996631],[13.826733,37.104531],[12.431004,37.61295],[12.570944,38.126381],[13.741156,38.034966],[14.761249,38.143874],[15.520376,38.231155]]],[[[9.210012,41.209991],[9.809975,40.500009],[9.669519,39.177376],[9.214818,39.240473],[8.806936,38.906618],[8.428302,39.171847],[8.388253,40.378311],[8.159998,40.950007],[8.709991,40.899984],[9.210012,41.209991]]],[[[12.376485,46.767559],[13.806475,46.509306],[13.69811,46.016778],[13.93763,45.591016],[13.141606,45.736692],[12.328581,45.381778],[12.383875,44.885374],[12.261453,44.600482],[12.589237,44.091366],[13.526906,43.587727],[14.029821,42.761008],[15.14257,41.95514],[15.926191,41.961315],[16.169897,41.740295],[15.889346,41.541082],[16.785002,41.179606],[17.519169,40.877143],[18.376687,40.355625],[18.480247,40.168866],[18.293385,39.810774],[17.73838,40.277671],[16.869596,40.442235],[16.448743,39.795401],[17.17149,39.4247],[17.052841,38.902871],[16.635088,38.843572],[16.100961,37.985899],[15.684087,37.908849],[15.687963,38.214593],[15.891981,38.750942],[16.109332,38.964547],[15.718814,39.544072],[15.413613,40.048357],[14.998496,40.172949],[14.703268,40.60455],[14.060672,40.786348],[13.627985,41.188287],[12.888082,41.25309],[12.106683,41.704535],[11.191906,42.355425],[10.511948,42.931463],[10.200029,43.920007],[9.702488,44.036279],[8.888946,44.366336],[8.428561,44.231228],[7.850767,43.767148],[7.435185,43.693845],[7.549596,44.127901],[7.007562,44.254767],[6.749955,45.028518],[7.096652,45.333099],[6.802355,45.70858],[6.843593,45.991147],[7.273851,45.776948],[7.755992,45.82449],[8.31663,46.163642],[8.489952,46.005151],[8.966306,46.036932],[9.182882,46.440215],[9.922837,46.314899],[10.363378,46.483571],[10.442701,46.893546],[11.048556,46.751359],[11.164828,46.941579],[12.153088,47.115393],[12.376485,46.767559]]]]},id:`IT`},{type:`Feature`,properties:{name:`Jamaica`},geometry:{type:`Polygon`,coordinates:[[[-77.569601,18.490525],[-76.896619,18.400867],[-76.365359,18.160701],[-76.199659,17.886867],[-76.902561,17.868238],[-77.206341,17.701116],[-77.766023,17.861597],[-78.337719,18.225968],[-78.217727,18.454533],[-77.797365,18.524218],[-77.569601,18.490525]]]},id:`JAM`},{type:`Feature`,properties:{name:`Jordan`},geometry:{type:`Polygon`,coordinates:[[[35.545665,32.393992],[35.719918,32.709192],[36.834062,32.312938],[38.792341,33.378686],[39.195468,32.161009],[39.004886,32.010217],[37.002166,31.508413],[37.998849,30.5085],[37.66812,30.338665],[37.503582,30.003776],[36.740528,29.865283],[36.501214,29.505254],[36.068941,29.197495],[34.956037,29.356555],[34.922603,29.501326],[35.420918,31.100066],[35.397561,31.489086],[35.545252,31.782505],[35.545665,32.393992]]]},id:`JOR`},{type:`Feature`,properties:{name:`Japan`},geometry:{type:`MultiPolygon`,coordinates:[[[[134.638428,34.149234],[134.766379,33.806335],[134.203416,33.201178],[133.79295,33.521985],[133.280268,33.2895
2787],[133.014858,32.704567],[132.363115,32.989382],[132.371176,33.463642],[132.924373,34.060299],[133.492968,33.944621],[133.904106,34.364931],[134.638428,34.149234]]],[[[140.976388,37.142074],[140.59977,36.343983],[140.774074,35.842877],[140.253279,35.138114],[138.975528,34.6676],[137.217599,34.606286],[135.792983,33.464805],[135.120983,33.849071],[135.079435,34.596545],[133.340316,34.375938],[132.156771,33.904933],[130.986145,33.885761],[132.000036,33.149992],[131.33279,31.450355],[130.686318,31.029579],[130.20242,31.418238],[130.447676,32.319475],[129.814692,32.61031],[129.408463,33.296056],[130.353935,33.604151],[130.878451,34.232743],[131.884229,34.749714],[132.617673,35.433393],[134.608301,35.731618],[135.677538,35.527134],[136.723831,37.304984],[137.390612,36.827391],[138.857602,37.827485],[139.426405,38.215962],[140.05479,39.438807],[139.883379,40.563312],[140.305783,41.195005],[141.368973,41.37856],[141.914263,39.991616],[141.884601,39.180865],[140.959489,38.174001],[140.976388,37.142074]]],[[[143.910162,44.1741],[144.613427,43.960883],[145.320825,44.384733],[145.543137,43.262088],[144.059662,42.988358],[143.18385,41.995215],[141.611491,42.678791],[141.067286,41.584594],[139.955106,41.569556],[139.817544,42.563759],[140.312087,43.333273],[141.380549,43.388825],[141.671952,44.772125],[141.967645,45.551483],[143.14287,44.510358],[143.910162,44.1741]]]]},id:`JP`},{type:`Feature`,properties:{name:`Kazakhstan`},geometry:{type:`Polygon`,coordinates:[[[70.962315,42.266154],[70.388965,42.081308],[69.070027,41.384244],[68.632483,40.668681],[68.259896,40.662325],[67.985856,41.135991],[66.714047,41.168444],[66.510649,41.987644],[66.023392,41.994646],[66.098012,42.99766],[64.900824,43.728081],[63.185787,43.650075],[62.0133,43.504477],[61.05832,44.405817],[60.239972,44.784037],[58.689989,45.500014],[58.503127,45.586804],[55.928917,44.995858],[55.968191,41.308642],[55.455251,41.259859],[54.755345,42.043971],[54.079418,42.324109],[52.944293,42.116034],[52.50246,41.783316],[52.446339,42.027151],[52.692112,42.443895],[52.501426,42.792298],[51.342427,43.132975],[50.891292,44.031034],[50.339129,44.284016],[50.305643,44.609836],[51.278503,44.514854],[51.316899,45.245998],[52.16739,45.408391],[53.040876,45.259047],[53.220866,46.234646],[53.042737,46.853006],[52.042023,46.804637],[51.191945,47.048705],[50.034083,46.60899],[49.10116,46.39933],[48.593241,46.561034],[48.694734,47.075628],[48.057253,47.743753],[47.315231,47.715847],[46.466446,48.394152],[47.043672,49.152039],[46.751596,49.356006],[47.54948,50.454698],[48.577841,49.87476],[48.702382,50.605128],[50.766648,51.692762],[52.328724,51.718652],[54.532878,51.02624],[55.716941,50.621717],[56.777961,51.043551],[58.363291,51.063653],[59.642282,50.545442],[59.932807,50.842194],[61.337424,50.79907],[61.588003,51.272659],[59.967534,51.96042],[60.927269,52.447548],[60.739993,52.719986],[61.699986,52.979996],[60.978066,53.664993],[61.436591,54.006265],[65.178534,54.354228],[65.666876,54.601267],[68.1691,54.970392],[69.068167,55.38525],[70.865267,55.169734],[71.180131,54.133285],[72.22415,54.376655],[73.508516,54.035617],[73.425679,53.48981],[74.384845,53.546861],[76.8911,54.490524],[76.525179,54.177003],[77.800916,53.404415],[80.03556,50.864751],[80.568447,51.388336],[81.945986,50.812196],[83.383004,51.069183],[83.935115,50.889246],[84.416377,50.3114],[85.11556,50.117303],[85.54127,49.692859],[86.829357,49.826675],[87.35997,49.214981],[86.598776,48.549182],[85.768233,48.455751],[85.720484,47.452969],[85.16429,47.000956],[83.180484,47.330031],[82.458926,45.53965],[81.947071,45.317027],[79.966106,44.917517],[80.866206,43.180362],[80.18015,42.920068],[80.25999,42.349999],[79.643645,42.496683],[79.142177,42.856092],[77.658392,42.960686],[76.000354,42.988022],[75.636965,42.8779],[74.212866,43.298339],[73.645304,43.091272],[73.489758,42.500894],[71.844638,42.845395],[71.186281,42.704293],[70.962315,42.266154]]]},id:`KAZ`},{type:`Feature`,properties:{name:`Kenya`},geometry:{type:`Polygon`,coordinates:[[[40.993,-.85829],[41.58513,-1.68325],[40.88477,-2.08255],[40.63785,-2.49979],[40.26304,-2.57309],[40.12119,-3.27768],[39.80006,-3.68116],[39.60489,-4.34653],[39.20222,-4.67677],[37.7669,-3.67712],[37.69869,-3.09699],[34.07262,-1.05982],[33.903711,-.95],[33.893569,.109814],[34.18,.515],[34.6721,1.17694],[35.03599,1.90584],[34.59607,3.05374],[34.47913,3.5556],[34.005,4.249885],[34.620196,4.847123],[35.29800
2787,5.506],[35.817448,5.338232],[35.817448,4.776966],[36.159079,4.447864],[36.855093,4.447864],[38.120915,3.598605],[38.43697,3.58851],[38.67114,3.61607],[38.89251,3.50074],[39.559384,3.42206],[39.85494,3.83879],[40.76848,4.25702],[41.1718,3.91909],[41.855083,3.918912],[40.98105,2.78452],[40.993,-.85829]]]},id:`KEN`},{type:`Feature`,properties:{name:`Kyrgyzstan`},geometry:{type:`Polygon`,coordinates:[[[70.962315,42.266154],[71.186281,42.704293],[71.844638,42.845395],[73.489758,42.500894],[73.645304,43.091272],[74.212866,43.298339],[75.636965,42.8779],[76.000354,42.988022],[77.658392,42.960686],[79.142177,42.856092],[79.643645,42.496683],[80.25999,42.349999],[80.11943,42.123941],[78.543661,41.582243],[78.187197,41.185316],[76.904484,41.066486],[76.526368,40.427946],[75.467828,40.562072],[74.776862,40.366425],[73.822244,39.893973],[73.960013,39.660008],[73.675379,39.431237],[71.784694,39.279463],[70.549162,39.604198],[69.464887,39.526683],[69.55961,40.103211],[70.648019,39.935754],[71.014198,40.244366],[71.774875,40.145844],[73.055417,40.866033],[71.870115,41.3929],[71.157859,41.143587],[70.420022,41.519998],[71.259248,42.167711],[70.962315,42.266154]]]},id:`KGZ`},{type:`Feature`,properties:{name:`Cambodia`},geometry:{type:`Polygon`,coordinates:[[[103.49728,10.632555],[103.09069,11.153661],[102.584932,12.186595],[102.348099,13.394247],[102.988422,14.225721],[104.281418,14.416743],[105.218777,14.273212],[106.043946,13.881091],[106.496373,14.570584],[107.382727,14.202441],[107.614548,13.535531],[107.491403,12.337206],[105.810524,11.567615],[106.24967,10.961812],[105.199915,10.88931],[104.334335,10.486544],[103.49728,10.632555]]]},id:`KHM`},{type:`Feature`,properties:{name:`Kosovo`},geometry:{type:`Polygon`,coordinates:[[[20.76216,42.05186],[20.71731,41.84711],[20.59023,41.85541],[20.52295,42.21787],[20.28374,42.32025],[20.0707,42.58863],[20.25758,42.81275],[20.49679,42.88469],[20.63508,43.21671],[20.81448,43.27205],[20.95651,43.13094],[21.143395,43.068685],[21.27421,42.90959],[21.43866,42.86255],[21.63302,42.67717],[21.77505,42.6827],[21.66292,42.43922],[21.54332,42.32025],[21.576636,42.245224],[21.3527,42.2068],[20.76216,42.05186]]]},id:`OSA`},{type:`Feature`,properties:{name:`Kuwait`},geometry:{type:`Polygon`,coordinates:[[[47.974519,29.975819],[48.183189,29.534477],[48.093943,29.306299],[48.416094,28.552004],[47.708851,28.526063],[47.459822,29.002519],[46.568713,29.099025],[47.302622,30.05907],[47.974519,29.975819]]]},id:`KWT`},{type:`Feature`,properties:{name:`Laos`},geometry:{type:`Polygon`,coordinates:[[[105.218777,14.273212],[105.544338,14.723934],[105.589039,15.570316],[104.779321,16.441865],[104.716947,17.428859],[103.956477,18.240954],[103.200192,18.309632],[102.998706,17.961695],[102.413005,17.932782],[102.113592,18.109102],[101.059548,17.512497],[101.035931,18.408928],[101.282015,19.462585],[100.606294,19.508344],[100.548881,20.109238],[100.115988,20.41785],[100.329101,20.786122],[101.180005,21.436573],[101.270026,21.201652],[101.80312,21.174367],[101.652018,22.318199],[102.170436,22.464753],[102.754896,21.675137],[103.203861,20.766562],[104.435,20.758733],[104.822574,19.886642],[104.183388,19.624668],[103.896532,19.265181],[105.094598,18.666975],[105.925762,17.485315],[106.556008,16.604284],[107.312706,15.908538],[107.564525,15.202173],[107.382727,14.202441],[106.496373,14.570584],[106.043946,13.881091],[105.218777,14.273212]]]},id:`LAO`},{type:`Feature`,properties:{name:`Lebanon`},geometry:{type:`Polygon`,coordinates:[[[35.821101,33.277426],[35.552797,33.264275],[35.460709,33.08904],[35.126053,33.0909],[35.482207,33.90545],[35.979592,34.610058],[35.998403,34.644914],[36.448194,34.593935],[36.61175,34.201789],[36.06646,33.824912],[35.821101,33.277426]]]},id:`LBN`},{type:`Feature`,properties:{name:`Liberia`},geometry:{type:`Polygon`,coordinates:[[[-7.712159,4.364566],[-7.974107,4.355755],[-9.004794,4.832419],[-9.91342,5.593561],[-10.765384,6.140711],[-11.438779,6.785917],[-11.199802,7.105846],[-11.146704,7.396706],[-10.695595,7.939464],[-10.230094,8.406206],[-10.016567,8.428504],[-9.755342,8.541055],[-9.33728,7.928534],[-9.403348,7.526905],[-9.208786,7.313921],[-8.926065,7.309037],[-8.722124,7.711674],[-8.439298,7.686043],[-8.485446,7.395208],[-8.385452,6.911801],[-8.60288,6.467564],[-8.311348,6.193033],[-7.993693,6.12619],[-7.570153,5.707352],[-7.539715,5.313345],[-7.635368,5.188159],[-7.712159,4.364566]]]},id:`LBR`},{type:`Feature`,properties:{name:`Libya`},geometry:{type:`Polygon`,coordinates:[[[14.8513,22.86295],[14.143871,22.491289],[13.581425,23.040506],[11.999506,23.471668],[11.560669,24.097909],[10.771364,24.562532],[10.303847,24.379313],[9.948261,24.936954],[9.910693,25.365455],[9.319411,26.094325],[9.716286,26.512206],[9.629056,27.140953],[9.756128,27.688259],[9.683885,28.144174],[9.859998,28.95999],[9.805634,29.424638],[9.48214,30.307556],[9.970017,30.539325],[10.056575,30.961831],[9.950225,31.37607],[10.636901,31.761421],[10.94479,32.081815],[11.432253,32.368903],[11.488787,33.136996],[12.66331,32.79278],[13.08326,32.87882],[13.91868,32.71196],[15.24563,32.26508],[15.71394,31.37626],[16.61162,31.18218],[18.02109,30.76357],[19.08641,30.26639],[19.57404,30.52582],[20.05335,30.98576],[19.82033,31.75179],[20.13397,32.2382],[20.85452,32.7068],[21.54298,32.8432],[22.89576,32.63858],[23.2368,32.19149],[23.60913,32.18726],[23.9275,32.01667],[24.92114,31.89936],[25.16482,31.56915],[24.80287,31.08929],[24.95762,30.6616],[24.70007,30.04419],[25,29.238655],[25,25.6825],[25,22],[25,20.00304],[23.85,20],[23.83766,19.58047],[19.84926,21.49509],[15.86085,23.40972],[14.8513,22.86295]]]},id:`LBY`}
278,{type:`Feature`,properties:{name:`Sri Lanka`},geometry:{type:`Polygon`,coordinates:[[[81.787959,7.523055],[81.637322,6.481775],[81.21802,6.197141],[80.348357,5.96837],[79.872469,6.763463],[79.695167,8.200843],[80.147801,9.824078],[80.838818,9.268427],[81.304319,8.564206],[81.787959,7.523055]]]},id:`LKA`},{type:`Feature`,properties:{name:`Lesotho`},geometry:{type:`Polygon`,coordinates:[[[28.978263,-28.955597],[29.325166,-29.257387],[29.018415,-29.743766],[28.8484,-30.070051],[28.291069,-30.226217],[28.107205,-30.545732],[27.749397,-30.645106],[26.999262,-29.875954],[27.532511,-29.242711],[28.074338,-28.851469],[28.5417,-28.647502],[28.978263,-28.955597]]]},id:`LSO`},{type:`Feature`,properties:{name:`Lithuania`},geometry:{type:`Polygon`,coordinates:[[[22.731099,54.327537],[22.651052,54.582741],[22.757764,54.856574],[22.315724,55.015299],[21.268449,55.190482],[21.0558,56.031076],[22.201157,56.337802],[23.878264,56.273671],[24.860684,56.372528],[25.000934,56.164531],[25.533047,56.100297],[26.494331,55.615107],[26.588279,55.167176],[25.768433,54.846963],[25.536354,54.282423],[24.450684,53.905702],[23.484128,53.912498],[23.243987,54.220567],[22.731099,54.327537]]]},id:`LT`},{type:`Feature`,properties:{name:`Luxembourg`},geometry:{type:`Polygon`,coordinates:[[[6.043073,50.128052],[6.242751,49.902226],[6.18632,49.463803],[5.897759,49.442667],[5.674052,49.529484],[5.782417,50.090328],[6.043073,50.128052]]]},id:`LUX`},{type:`Feature`,properties:{name:`Latvia`},geometry:{type:`Polygon`,coordinates:[[[21.0558,56.031076],[21.090424,56.783873],[21.581866,57.411871],[22.524341,57.753374],[23.318453,57.006236],[24.12073,57.025693],[24.312863,57.793424],[25.164594,57.970157],[25.60281,57.847529],[26.463532,57.476389],[27.288185,57.474528],[27.770016,57.244258],[27.855282,56.759326],[28.176709,56.16913],[27.10246,55.783314],[26.494331,55.615107],[25.533047,56.100297],[25.000934,56.164531],[24.860684,56.372528],[23.878264,56.273671],[22.201157,56.337802],[21.0558,56.031076]]]},id:`LV`},{type:`Feature`,properties:{name:`Morocco`},geometry:{type:`Polygon`,coordinates:[[[-5.193863,35.755182],[-4.591006,35.330712],[-3.640057,35.399855],[-2.604306,35.179093],[-2.169914,35.168396],[-1.792986,34.527919],[-1.733455,33.919713],[-1.388049,32.864015],[-1.124551,32.651522],[-1.307899,32.262889],[-2.616605,32.094346],[-3.06898,31.724498],[-3.647498,31.637294],[-3.690441,30.896952],[-4.859646,30.501188],[-5.242129,30.000443],[-6.060632,29.7317],[-7.059228,29.579228],[-8.674116,28.841289],[-8.66559,27.656426],[-8.817809,27.656426],[-8.817828,27.656426],[-8.794884,27.120696],[
278-9.413037,27.088476],[-9.735343,26.860945],[-10.189424,26.860945],[-10.551263,26.990808],[-11.392555,26.883424],[-11.71822,26.104092],[-12.030759,26.030866],[-12.500963,24.770116],[-13.89111,23.691009],[-14.221168,22.310163],[-14.630833,21.86094],[-14.750955,21.5006],[-17.002962,21.420734],[-17.020428,21.42231],[-16.973248,21.885745],[-16.589137,22.158234],[-16.261922,22.67934],[-16.326414,23.017768],[-15.982611,23.723358],[-15.426004,24.359134],[-15.089332,24.520261],[-14.824645,25.103533],[-14.800926,25.636265],[-14.43994,26.254418],[-13.773805,26.618892],[-13.139942,27.640148],[-13.121613,27.654148],[-12.618837,28.038186],[-11.688919,28.148644],[-10.900957,28.832142],[-10.399592,29.098586],[-9.564811,29.933574],[-9.814718,31.177736],[-9.434793,32.038096],[-9.300693,32.564679],[-8.657476,33.240245],[-7.654178,33.697065],[-6.912544,34.110476],[-6.244342,35.145865],[-5.929994,35.759988],[-5.193863,35.755182]]]},id:`MAR`},{type:`Feature`,properties:{name:`Moldova`},geometry:{type:`Polygon`,coordinates:[[[26.619337,48.220726],[26.857824,48.368211],[27.522537,48.467119],[28.259547,48.155562],[28.670891,48.118149],[29.122698,47.849095],[29.050868,47.510227],[29.415135,47.346645],[29.559674,46.928583],[29.908852,46.674361],[29.83821,46.525326],[30.024659,46.423937],[29.759972,46.349988],[29.170654,46.379262],[29.072107,46.517678],[28.862972,46.437889],[28.933717,46.25883],[28.659987,45.939987],[28.485269,45.596907],[28.233554,45.488283],[28.054443,45.944586],[28.160018,46.371563],[28.12803,46.810476],[27.551166,47.405117],[27.233873,47.826771],[26.924176,48.123264],[26.619337,48.220726]]]},id:`MDA`},{type:`Feature`,properties:{name:`Madagascar`},geometry:{type:`Polygon`,coordinates:[[[49.543519,-12.469833],[49.808981,-12.895285],[50.056511,-13.555761],[50.217431,-14.758789],[50.476537,-15.226512],[50.377111,-15.706069],[50.200275,-16.000263],[49.860606,-15.414253],[49.672607,-15.710204],[49.863344,-16.451037],[49.774564,-16.875042],[49.498612,-17.106036],[49.435619,-17.953064],[49.041792,-19.118781],[48.548541,-20.496888],[47.930749,-22.391501],[47.547723,-23.781959],[47.095761,-24.94163],[46.282478,-25.178463],[45.409508,-25.601434],[44.833574,-25.346101],[44.03972,-24.988345],[43.763768,-24.460677],[43.697778,-23.574116],[43.345654,-22.776904],[43.254187,-22.057413],[43.433298,-21.336475],[43.893683,-21.163307],[43.89637,-20.830459],[44.374325,-20.072366],[44.464397,-19.435454],[44.232422,-18.961995],[44.042976,-18.331387],[43.963084,-17.409945],[44.312469,-16.850496],[44.446517,-16.216219],[44.944937,-16.179374],[45.502732,-15.974373],[45.872994,-15.793454],[46.312243,-15.780018],[46.882183,-15.210182],[47.70513,-14.594303],[48.005215,-14.091233],[47.869047,-13.663869],[48.293828,-13.784068],[48.84506,-13.089175],[48.863509,-12.487868],[49.194651,-12.040557],[49.543519,-12.469833]]]},id:`MDG`},{type:`Feature`,properties:{name:`Mexico`},geometry:{type:`Polygon`,coordinates:[[[-97.140008,25.869997],[-97.528072,24.992144],[-97.702946,24.272343],[-97.776042,22.93258],[-97.872367,22.444212],[-97.699044,21.898689],[-97.38896,21.411019],[-97.189333,20.635433],[-96.525576,19.890931],[-96.292127,19.320371],[-95.900885,18.828024],[-94.839063,18.562717],[-94.42573,18.144371],[-93.548651,18.423837],[-92.786114,18.524839],[-92.037348,18.704569],[-91.407903,18.876083],[-90.77187,19.28412],[-90.53359,19.867418],[-90.451476,20.707522],[-90.278618,20.999855],[-89.601321,21.261726],[-88.543866,21.493675],[-87.658417,21.458846],[-87.05189,21.543543],[-86.811982,21.331515],[-86.845908,20.849865],[-87.383291,20.255405],[-87.621054,19.646553],[-87.43675,19.472403],[-87.58656,19.04013],[-87.837191,18.259816],[-88.090664,18.516648],[-88.300031,18.499982],[-88.490123,18.486831],[-88.848344,17.883198],[-89.029857,18.001511],[-89.150909,17.955468],[-89.14308,17.808319],[-90.067934,17.819326],[-91.00152,17.817595],[-91.002269,17.254658],[-91.453921,17.252177],[-91.08167,16.918477],[-90.711822,16.687483],[-90.600847,16.470778],[-90.438867,16.41011],[-90.464473,16.069562],[-91.74796,16.066565],[-92.229249,15.251447],[-92.087216,15.064585],[-92.20323,14.830103],[-92.22775,14.538829],[-93.359464,15.61543],[-93.875169,15.940164],[-94.691656,16.200975],[-95.250227,16.128318],[-96.053382,15.752088],[-96.557434,15.653515],[-97.263592,15.917065],[-98.01303,16.107312],[-98.947676,16.566043],[-99.697397,16.706164],[-100.829499,17.171071],[-101.666089,17.649026],[-101.9
27818528,17.91609],[-102.478132,17.975751],[-103.50099,18.292295],[-103.917527,18.748572],[-104.99201,19.316134],[-105.493038,19.946767],[-105.731396,20.434102],[-105.397773,20.531719],[-105.500661,20.816895],[-105.270752,21.076285],[-105.265817,21.422104],[-105.603161,21.871146],[-105.693414,22.26908],[-106.028716,22.773752],[-106.90998,23.767774],[-107.915449,24.548915],[-108.401905,25.172314],[-109.260199,25.580609],[-109.444089,25.824884],[-109.291644,26.442934],[-109.801458,26.676176],[-110.391732,27.162115],[-110.641019,27.859876],[-111.178919,27.941241],[-111.759607,28.467953],[-112.228235,28.954409],[-112.271824,29.266844],[-112.809594,30.021114],[-113.163811,30.786881],[-113.148669,31.170966],[-113.871881,31.567608],[-114.205737,31.524045],[-114.776451,31.799532],[-114.9367,31.393485],[-114.771232,30.913617],[-114.673899,30.162681],[-114.330974,29.750432],[-113.588875,29.061611],[-113.424053,28.826174],[-113.271969,28.754783],[-113.140039,28.411289],[-112.962298,28.42519],[-112.761587,27.780217],[-112.457911,27.525814],[-112.244952,27.171727],[-111.616489,26.662817],[-111.284675,25.73259],[-110.987819,25.294606],[-110.710007,24.826004],[-110.655049,24.298595],[-110.172856,24.265548],[-109.771847,23.811183],[-109.409104,23.364672],[-109.433392,23.185588],[-109.854219,22.818272],[-110.031392,22.823078],[-110.295071,23.430973],[-110.949501,24.000964],[-111.670568,24.484423],[-112.182036,24.738413],[-112.148989,25.470125],[-112.300711,26.012004],[-112.777297,26.32196],[-113.464671,26.768186],[-113.59673,26.63946],[-113.848937,26.900064],[-114.465747,27.14209],[-115.055142,27.722727],[-114.982253,27.7982],[-114.570366,27.741485],[-114.199329,28.115003],[-114.162018,28.566112],[-114.931842,29.279479],[-115.518654,29.556362],[-115.887365,30.180794],[-116.25835,30.836464],[-116.721526,31.635744],[-117.12776,32.53534],[-115.99135,32.61239],[-114.72139,32.72083],[-114.815,32.52528],[-113.30498,32.03914],[-111.02361,31.33472],[-109.035,31.34194],[-108.24194,31.34222],[-108.24,31.754854],[-106.50759,31.75452],[-106.1429,31.39995],[-105.63159,31.08383],[-105.03737,30.64402],[-104.70575,30.12173],[-104.45697,29.57196],[
278-103.94,29.27],[-103.11,28.97],[-102.48,29.76],[-101.6624,29.7793],[-100.9576,29.38071],[-100.45584,28.69612],[-100.11,28.11],[-99.52,27.54],[-99.3,26.84],[-99.02,26.37],[-98.24,26.06],[-97.53,25.84],[-97.140008,25.869997]]]},id:`MEX`},{type:`Feature`,properties:{name:`Macedonia`},geometry:{type:`Polygon`,coordinates:[[[20.59023,41.85541],[20.71731,41.84711],[20.76216,42.05186],[21.3527,42.2068],[21.576636,42.245224],[21.91708,42.30364],[22.380526,42.32026],[22.881374,41.999297],[22.952377,41.337994],[22.76177,41.3048],[22.597308,41.130487],[22.055378,41.149866],[21.674161,40.931275],[21.02004,40.842727],[20.60518,41.08622],[20.46315,41.51509],[20.59023,41.85541]]]},id:`MKD`},{type:`Feature`,properties:{name:`Mali`},geometry:{type:`Polygon`,coordinates:[[[-12.17075,14.616834],[-11.834208,14.799097],[-11.666078,15.388208],[-11.349095,15.411256],[-10.650791,15.132746],[-10.086846,15.330486],[-9.700255,15.264107],[-9.550238,15.486497],[-5.537744,15.50169],[-5.315277,16.201854],[-5.488523,16.325102],[-5.971129,20.640833],[-6.453787,24.956591],[-4.923337,24.974574],[-1.550055,22.792666],[1.823228,20.610809],[2.060991,20.142233],[2.683588,19.85623],[3.146661,19.693579],[3.158133,19.057364],[4.267419,19.155265],[4.27021,16.852227],[3.723422,16.184284],[3.638259,15.56812],[2.749993,15.409525],[1.385528,15.323561],[1.015783,14.968182],[.374892,14.928908],[-.266257,14.924309],[-.515854,15.116158],[-1.066363,14.973815],[-2.001035,14.559008],[-2.191825,14.246418],[-2.967694,13.79815],[-3.103707,13.541267],[-3.522803,13.337662],[-4.006391,13.472485],[-4.280405,13.228444],[-4.427166,12.542646],[-5.220942,11.713859],[-5.197843,11.375146],[-5.470565,10.95127],[-5.404342,10.370737],[-5.816926,10.222555],[-6.050452,10.096361],[-6.205223,10.524061],[-6.493965,10.411303],[-6.666461,10.430811],[-6.850507,10.138994],[-7.622759,10.147236],[-7.89959,10.297382],[-8.029944,10.206535],[-8.335377,10.494812],[-8.282357,10.792597],[-8.407311,10.909257],[-8.620321,10.810891],[-8.581305,11.136246],[-8.376305,11.393646],[-8.786099,11.812561],[-8.905265,12.088358],[-9.127474,12.30806],[-9.327616,12.334286],[-9.567912,12.194243],[-9.890993,12.060479],[-10.165214,11.844084],[-10.593224,11.923975],[-10.87083,12.177887],[-11.036556,12.211245],[-11.297574,12.077971],[-11.456169,12.076834],[-11.513943,12.442988],[-11.467899,12.754519],[-11.553398,13.141214],[-11.927716,13.422075],[-12.124887,13.994727],[-12.17075,14.616834]]]},id:`MLI`},{type:`Feature`,properties:{name:`Myanmar`},geometry:{type:`Polygon`,coordinates:[[[99.543309,20.186598],[98.959676,19.752981],[98.253724,19.708203],[97.797783,18.62708],[97.375896,18.445438],[97.859123,17.567946],[98.493761,16.837836],[98.903348,16.177824],[98.537376,15.308497],[98.192074,15.123703],[98.430819,14.622028],[99.097755,13.827503],[99.212012,13.269294],[99.196354,12.804748],[99.587286,11.892763],[99.038121,10.960546],[98.553551,9.93296],[98.457174,10.675266],[98.764546,11.441292],[98.428339,12.032987],[98.509574,13.122378],[98.103604,13.64046],[97.777732,14.837286],[97.597072,16.100568],[97.16454,16.928734],[96.505769,16.427241],[95.369352,15.71439],[94.808405,15.803454],[94.188804,16.037936],[94.533486,17.27724],[94.324817,18.213514],[93.540988,19.366493],[93.663255,19.726962],[93.078278,19.855145],[92.368554,20.670883],[92.303234,21.475485],[92.652257,21.324048],[92.672721,22.041239],[93.166128,22.27846],[93.060294,22.703111],[93.286327,23.043658],[93.325188,24.078556],[94.106742,23.850741],[94.552658,24.675238],[94.603249,25.162495],[95.155153,26.001307],[95.124768,26.573572],[96.419366,27.264589],[97.133999,27.083774],[97.051989,27.699059],[97.402561,27.882536],[97.327114,28.261583],[97.911988,28.335945],[98.246231,27.747221],[98.68269,27.508812],[98.712094,26.743536],[98.671838,25.918703],[97.724609,25.083637],[97.60472,23.897405],[98.660262,24.063286],[98.898749,23.142722],[99.531992,22.949039],[99.240899,22.118314],[99.983489,21.742937],[100.416538,21.558839],[101.150033,21.849984],[101.180005,21.436573],[100.329101,20.786122],[100.115988,20.41785],[99.543309,20.186598]]]},id:`MMR`},{type:`Feature`,properties:{name:`Montenegro`},geometry:{type:`Polygon`,coordinates:[[[19.801613,42.500093],[19.738051,42.688247],[19.30449,42.19574],[19.37177,41.87755],[19.16246,41.95502],[18.88214,42.28151],[18.45,42.48],[18.56,42.65],[18.70648,43.20011],[19.03165,43.43253],[19.21852,43.52384],[19.48389,43.35229],[19.63,43.21378],[19.95857,43.10604],[20.3398,42.89852],[20.25758,42.81275],[20.0707,42.58863],[19.801613,42.500093]]]},id:`MNE`},{type:`Feature`,properties:{name:`Mongolia`},geometry:{type:`Polygon`,coordinates:[[[87.751264,49.297198],[88.805567,49.470521],[90.713667,50.331812],[92.234712,50.802171],[93.104219,50.49529],[94.147566,50.480537],[94.815949,50.013433],[95.814028,49.977467],[97.259728,49.726061],[98.231762,50.422401],[97.82574,51.010995],[98.861491,52.047366],[99.981732,51.634006],[100.88948,51.516856],[102.065223,51.259921],[102.255909,50.510561],[103.676545,50.089966],[104.621552,50.275329],[105.886591,50.406019],[106.888804,50.274296],[107.868176,49.793705],[108.475167,49.282548],[109.402449,49.292961],[110.662011,49.130128],[111.581231,49.377968],[112.89774,49.543565],[114.362456,50.248303],[114.96211,50.140247],[115.485695,49.805177],[116.678801,49.888531],[116.191802,49.134598],[115.485282,48.135383],[115.742837,47.726545],[116.308953,47.85341],[117.295507,47.697709],[118.064143,48.06673],[118.866574,47.74706],[119.772824,47.048059],[119.66327,46.69268],[118.874326,46.805412],[117.421701,46.672733],[116.717868,46.388202],[115.985096,45.727235],[114.460332,45.339817],[113.463907,44.808893],[112.436062,45.011646],[111.873306,45.102079],[111.348377,44.457442],[111.667737,44.073176],[111.829588,43.743118],[111.129682,43.406834],[110.412103,42.871234],[109.243596,42.519446],[107.744773,42.481516],[106.129316,42.134328],[104.964994,41.59741],[104.522282,41.908347],[103.312278,41.907468],[101.83304,42.514873],[100.845866,42.663804],[99.515817,42.524691],[97.451757,42.74889],[96.349396,42.725635],[95.762455,43.319449],[95.306875,44.241331],[94.688929,44.352332],[93.480734,44.975472],[92.133891,45.115076],[90.94554,45.286073],[90.585768,45.719716],[90.970809,46.888146],[90.280826,47.693549],[88.854298,48.069082],[88.013832,48.599463],[87.751264,49.297198]]]},id:`MNG`},{type:`Feature`,properties:{name:`Mozambique`},geometry:{type:`Polygon`,coordinates:[[[34.559989,-11.52002],[35.312398,-11.439146],[36.514082,-11.720938],[36.775151,-11.594537],[37.471284,-11.568751],[37.827645,-11.268769],[38.427557,-11.285202],[39.52103,-10.896854],[40.316589,-10.317096],[40.478387,-10.765441],[40.437253,-11.761711],[40.560811,-12.639177],[40.59962,-14.201975],[40.775475,-14.691764],[40.477251,-15.406294],[40.089264,-16.100774],[39.452559,-16.720891],[38.538351,-17.101023],[37.411133,-17.586368],[36.281279,-18.659688],[35.896497,-18.84226],[35.1984,-19.552811],[34.786383,-19.784012],[34.701893,-20.497043],[35.176127,-21.254361],[35.373428,-21.840837],[35.385848,-22.14],[35.562546,-22.09],[35.533935,-23.070788],[35.371774,-23.535359],[35.60747,-23.706563],[35.458746,-24.12261],[35.040735,-24.478351],[34.215824,-24.816314],[33.01321,-25.357573],[32.574632,-25.727318],[32.660363,-26.148584],[32.915955,-26.215867],[32.83012,-26.742192],[32.071665,-26.73382],[31.985779,-26.29178],[31.837778,-25.843332],[31.752408,-25.484284],[31.930589,-24.369417],[31.670398,-23.658969],[31.191409,-22.25151],[32.244988,-2
2781.116489],[32.508693,-20.395292],[32.659743,-20.30429],[32.772708,-19.715592],[32.611994,-19.419383],[32.654886,-18.67209],[32.849861,-17.979057],[32.847639,-16.713398],[32.328239,-16.392074],[31.852041,-16.319417],[31.636498,-16.07199],[31.173064,-15.860944],[30.338955,-15.880839],[30.274256,-15.507787],[30.179481,-14.796099],[33.214025,-13.97186],[33.7897,-14.451831],[34.064825,-14.35995],[34.459633,-14.61301],[34.517666,-15.013709],[34.307291,-15.478641],[34.381292,-16.18356],[35.03381,-16.8013],[35.339063,-16.10744],[35.771905,-15.896859],[35.686845,-14.611046],[35.267956,-13.887834],[34.907151,-13.565425],[34.559989,-13.579998],[34.280006,-12.280025],[34.559989,-11.52002]]]},id:`MOZ`},{type:`Feature`,properties:{name:`Mauritania`},geometry:{type:`Polygon`,coordinates:[[[-12.17075,14.616834],[-12.830658,15.303692],[-13.435738,16.039383],[-14.099521,16.304302],[-14.577348,16.598264],[-15.135737,16.587282],[-15.623666,16.369337],[-16.12069,16.455663],[-16.463098,16.135036],[-16.549708,16.673892],[-16.270552,17.166963],[-16.146347,18.108482],[-16.256883,19.096716],[-16.377651,19.593817],[-16.277838,20.092521],[-16.536324,20.567866],[-17.063423,20.999752],[-16.845194,21.333323],[-12.929102,21.327071],[-13.118754,22.77122],[-12.874222,23.284832],[-11.937224,23.374594],[-11.969419,25.933353],[-8.687294,25.881056],[-8.6844,27.395744],[-4.923337,24.974574],[-6.453787,24.956591],[-5.971129,20.640833],[-5.488523,16.325102],[-5.315277,16.201854],[-5.537744,15.50169],[-9.550238,15.486497],[-9.700255,15.264107],[-10.086846,15.330486],[-10.650791,15.132746],[-11.349095,15.411256],[-11.666078,15.388208],[-11.834208,14.799097],[-12.17075,14.616834]]]},id:`MRT`},{type:`Feature`,properties:{name:`Malawi`},geometry:{type:`Polygon`,coordinates:[[[34.559989,-11.52002],[34.280006,-12.280025],[34.559989,-13.579998],[34.907151,-13.565425],[35.267956,-13.887834],[35.686845,-14.611046],[35.771905,-15.896859],[35.339063,-16.10744],[35.03381,-16.8013],[34.381292,-16.18356],[34.307291,-15.478641],[34.517666,-15.013709],[34.459633,-14.61301],[34.064825,-14.35995],[33.7897,-14.451831],[33.214025,-13.97186],[32.688165,-13.712858],[32.991764,-12.783871],[33.306422,-12.435778],[33.114289,-11.607198],[33.31531,-10.79655],[33.485688,-10.525559],[33.231388,-9.676722],[32.759375,-9.230599],[33.739729,-9.417151],[33.940838,-9.693674],[34.280006,-10.16],[34.559989,-11.52002]]]},id:`MWI`},{type:`Feature`,properties:{name:`Malaysia`},geometry:{type:`MultiPolygon`,coordinates:[[[[101.075516,6.204867],[101.154219,5.691384],[101.814282,5.810808],[102.141187,6.221636],[102.371147,6.128205],[102.961705,5.524495],[103.381215,4.855001],[103.438575,4.181606],[103.332122,3.726698],[103.429429,3.382869],[103.502448,2.791019],[103.854674,2.515454],[104.247932,1.631141],[104.228811,1.293048],[103.519707,1.226334],[102.573615,1.967115],[101.390638,2.760814],[101.27354,3.270292],[100.695435,3.93914],[100.557408,4.76728],[100.196706,5.312493],[100.30626,6.040562],[100.085757,6.464489],[100.259596,6.642825],[101.075516,6.204867]]],[[[118.618321,4.478202],[117.882035,4.137551],[117.015214,4.306094],[115.865517,4.306559],[115.519078,3.169238],[115.134037,2.821482],[114.621355,1.430688],[113.80585,1.217549],[112.859809,1.49779],[112.380252,1.410121],[111.797548,.904441],[111.159138,.976478],[110.514061,.773131],[109.830227,1.338136],[109.66326,2.006467],[110.396135,1.663775],[111.168853,1.850637],[111.370081,2.697303],[111.796928,2.885897],[112.995615,3.102395],[113.712935,3.893509],[114.204017,4.525874],[114.659596,4.007637],[114.869557,4.348314],[115.347461,4.316636],[115.4057,4.955228],[115.45071,5.44773],[116.220741,6.143191],[116.725103,6.924771],[117.129626,6.928053],[117.643393,6.422166],[117.689075,5.98749],[118.347691,5.708696],[119.181904,5.407836],[119.110694,5.016128],[118.439727,4.966519],[118.618321,4.478202]]]]},id:`MYS`},{type:`Feature`,properties:{name:`Namibia`},geometry:{type:`Polygon`,coordinates:[[[16.344977,-28.576705],[15.601818,-27.821247],[15.210472,-27.090956],[14.989711,-26.117372],[14.743214,-25.39292],[14.408144,-23.853014],[14.385717,-22.656653],[14.257714,-22.111208],[13.868642,-21.699037],[13.352498,-20.872834],[12.826845,-19.673166],[12.608564,-19.045349],[11.794919,-18.069129],[11.734199,-17.301889],[12.215461,-17.111668],[12.814081,-16.941343],[13.462362,-16.971212],[14.058501,-17.423381],[14.209707,-17.353101],[18.263309,-17.309951],[18.956187,-17.789095],[21.377176,-17.930636],[23.215048,-17.523116],[24.033862,-17.295843],[24.682349,-17.353411],[25.07695,-17.578823],[25.084443,-1
2787.661816],[24.520705,-17.887125],[24.217365,-17.889347],[23.579006,-18.281261],[23.196858,-17.869038],[21.65504,-18.219146],[20.910641,-18.252219],[20.881134,-21.814327],[19.895458,-21.849157],[19.895768,-24.76779],[19.894734,-28.461105],[19.002127,-28.972443],[18.464899,-29.045462],[17.836152,-28.856378],[17.387497,-28.783514],[17.218929,-28.355943],[16.824017,-28.082162],[16.344977,-28.576705]]]},id:`NAM`},{type:`Feature`,properties:{name:`New Caledonia`},geometry:{type:`Polygon`,coordinates:[[[165.77999,-21.080005],[166.599991,-21.700019],[167.120011,-22.159991],[166.740035,-22.399976],[166.189732,-22.129708],[165.474375,-21.679607],[164.829815,-21.14982],[164.167995,-20.444747],[164.029606,-20.105646],[164.459967,-20.120012],[165.020036,-20.459991],[165.460009,-20.800022],[165.77999,-21.080005]]]},id:`NCL`},{type:`Feature`,properties:{name:`Niger`},geometry:{type:`Polygon`,coordinates:[[[2.154474,11.94015],[2.177108,12.625018],[1.024103,12.851826],[.993046,13.33575],[.429928,13.988733],[.295646,14.444235],[.374892,14.928908],[1.015783,14.968182],[1.385528,15.323561],[2.749993,15.409525],[3.638259,15.56812],[3.723422,16.184284],[4.27021,16.852227],[4.267419,19.155265],[5.677566,19.601207],[8.572893,21.565661],[11.999506,23.471668],[13.581425,23.040506],[14.143871,22.491289],[14.8513,22.86295],[15.096888,21.308519],[15.471077,21.048457],[15.487148,20.730415],[15.903247,20.387619],[15.685741,19.95718],[15.300441,17.92795],[15.247731,16.627306],[13.972202,15.684366],[13.540394,14.367134],[13.956699,13.996691],[13.954477,13.353449],[14.595781,13.330427],[14.495787,12.859396],[14.213531,12.802035],[14.181336,12.483657],[13.995353,12.461565],[13.318702,13.556356],[13.083987,13.596147],[12.302071,13.037189],[11.527803,13.32898],[10.989593,13.387323],[10.701032,13.246918],[10.114814,13.277252],[9.524928,12.851102],[9.014933,12.826659],[7.804671,13.343527],[7.330747,13.098038],[6.820442,13.115091],[6.445426,13.492768],[5.443058,13.865924],[4.368344,13.747482],[4.107946,13.531216],[3.967283,12.956109],[3.680634,12.552903],[3.61118,11.660167],[2.848643,12.235636],[2.490164,12.233052],[2.154474,11.94015]]]},id:`NER`},{type:`Feature`,properties:{name:`Nigeria`},geometry:{type:`Polygon`,coordinates:[[[8.500288,4.771983],[7.462108,4.412108],[7.082596,4.464689],[6.698072,4.240594],[5.898173,4.262453],[5.362805,4.887971],[5.033574,5.611802],[4.325607,6.270651],[3.57418,6.2583],[2.691702,6.258817],[2.749063,7.870734],[2.723793,8.506845],[2.912308,9.137608],[3.220352,9.444153],[3.705438,10.06321],[3.60007,10.332186],[3.797112,10.734746],[3.572216,11.327939],[3.61118,11.660167],[3.680634,12.552903],[3.967283,12.956109],[4.107946,13.531216],[4.368344,13.747482],[5.443058,13.865924],[6.445426,13.492768],[6.820442,13.115091],[7.330747,13.098038],[7.804671,13.343527],[9.014933,12.826659],[9.524928,12.851102],[10.114814,13.277252],[10.701032,13.246918],[10.989593,13.387323],[11.527803,13.32898],[12.302071,13.037189],[13.083987,13.596147],[13.318702,13.556356],[13.995353,12.461565],[14.181336,12.483657],[14.577178,12.085361],[14.468192,11.904752],[14.415379,11.572369],[13.57295,10.798566],[13.308676,10.160362],[13.1676,9.640626],[12.955468,9.417772],[12.753672,8.717763],[12.218872,8.305824],[12.063946,7.799808],[11.839309,7.397042],[11.745774,6.981383],[11.058788,6.644427],[10.497375,7.055358],[10.118277,7.03877],[9.522706,6.453482],[9.233163,6.444491],[8.757533,5.479666],[8.500288,4.771983]]]},id:`NGA`},{type:`Feature`,properties:{name:`Nicaragua`},geometry:{type:`Polygon`,coordinates:[[[-85.71254,11.088445],[-86.058488,11.403439],[-86.52585,11.806877],[-86.745992,12.143962],[-87.167516,12.458258],[-87.668493,12.90991],[-87.557467,13.064552],[-87.392386,12.914018],[-87.3166
27854,12.984686],[-87.005769,13.025794],[-86.880557,13.254204],[-86.733822,13.263093],[-86.755087,13.754845],[-86.520708,13.778487],[-86.312142,13.771356],[-86.096264,14.038187],[-85.801295,13.836055],[-85.698665,13.960078],[-85.514413,14.079012],[-85.165365,14.35437],[-85.148751,14.560197],[-85.052787,14.551541],[-84.924501,14.790493],[-84.820037,14.819587],[-84.649582,14.666805],[-84.449336,14.621614],[-84.228342,14.748764],[-83.975721,14.749436],[-83.628585,14.880074],[-83.489989,15.016267],[-83.147219,14.995829],[-83.233234,14.899866],[-83.284162,14.676624],[-83.182126,14.310703],[-83.4125,13.970078],[-83.519832,13.567699],[-83.552207,13.127054],[-83.498515,12.869292],[-83.473323,12.419087],[-83.626104,12.32085],[-83.719613,11.893124],[-83.650858,11.629032],[-83.85547,11.373311],[-83.808936,11.103044],[-83.655612,10.938764],[-83.895054,10.726839],[-84.190179,10.79345],[-84.355931,10.999226],[-84.673069,11.082657],[-84.903003,10.952303],[-85.561852,11.217119],[-85.71254,11.088445]]]},id:`NIC`},{type:`Feature`,properties:{name:`Netherlands`},geometry:{type:`Polygon`,coordinates:[[[6.074183,53.510403],[6.90514,53.482162],[7.092053,53.144043],[6.84287,52.22844],[6.589397,51.852029],[5.988658,51.851616],[6.156658,50.803721],[5.606976,51.037298],[4.973991,51.475024],[4.047071,51.267259],[3.314971,51.345755],[3.830289,51.620545],[4.705997,53.091798],[6.074183,53.510403]]]},id:`NL`},{type:`Feature`,properties:{name:`Norway`},geometry:{type:`MultiPolygon`,coordinates:[[[[28.165547,71.185474],[31.293418,70.453788],[30.005435,70.186259],[31.101079,69.55808],[29.399581,69.156916],[28.59193,69.064777],[29.015573,69.766491],[27.732292,70.164193],[26.179622,69.825299],[25.689213,69.092114],[24.735679,68.649557],[23.66205,68.891247],[22.356238,68.841741],[21.244936,69.370443],[20.645593,69.106247],[20.025269,69.065139],[19.87856,68.407194],[17.993868,68.567391],[17.729182,68.010552],[16.768879,68.013937],[16.108712,67.302456],[15.108411,66.193867],[13.55569,64.787028],[13.919905,64.445421],[13.571916,64.049114],[12.579935,64.066219],[11.930569,63.128318],[11.992064,61.800362],[12.631147,61.293572],[12.300366,60.117933],[11.468272,59.432393],[11.027369,58.856149],[10.356557,59.469807],[8.382,58.313288],[7.048748,58.078884],[5.665835,58.588155],[5.308234,59.663232],[4.992078,61.970998],[5.9129,62.614473],[8.553411,63.454008],[10.527709,64.486038],[12.358347,65.879726],[14.761146,67.810642],[16.435927,68.563205],[19.184028,69.817444],[21.378416,70.255169],[23.023742,70.202072],[24.546543,71.030497],[26.37005,70.986262],[28.165547,71.185474]]],[[[24.72412,77.85385],[22.49032,77.44493],[20.72601,77.67704],[21.41611,77.93504],[20.8119,78.25463],[22.88426,78.45494],[23.28134,78.07954],[24.72412,77.85385]]],[[[18.25183,79.70175],[21.54383,78.95611],[19.02737,78.5626],[18.47172,77.82669],[17.59441,77.63796],[17.1182,76.80941],[15.91315,76.77045],[13.76259,77.38035],[14.66956,77.73565],[13.1706,78.02493],[11.22231,78.8693],[10.44453,79.65239],[13.17077,80.01046],[13.71852,79.66039],[15.14282,79.67431],[15.52255,80.01608],[16.99085,80.05086],[18.25183,79.70175]]],[[[25.447625,80.40734],[27.407506,80.056406],[25.924651,79.517834],[23.024466,79.400012],[20.075188,79.566823],[19.897266,79.842362],[18.462264,79.85988],[17.368015,80.318896],[20.455992,80.598156],[21.907945,80.357679],[22.919253,80.657144],[25.447625,80.40734]]]]},id:`NO`},{type:`Feature`,properties:{name:`Nepal`},geometry:{type:`Polygon`,coordinates:[[[88.120441,27.876542],[88.043133,27.445819],[88.174804,26.810405],[88.060238,26.414615],[87.227472,26.397898],[86.024393,26.630985],[85.251779,26.726198],[84.675018,27.234901],[83.304249,27.364506],[81.999987,27.925479],[81.057203,28.416095],[80.088425,28.79447],[80.476721,29.729865],[81.111256,30.183481],[81.525804,30.422717],[82.327513,30.115268],[83.337115,29.463732],[83.898993,29.320226],[84.23458,28.839894],[85.011638,28.642774],[85.82332,28.203576],[86.954517,27.974262],[88.120441,27.876542]]]},id:`NPL`},{type:`Feature`,properties:{name:`New Zealand`},geometry:{type:`MultiPolygon`,coordinates:[[[[173.020375,-40.919052],[173.247234,-41.331999],[173.958405,-40.926701],[174.247587,-41.349155],[174.248517,-41.770008],[173.876447,-42.233184],[173.22274,-42.970038],[172.711246,-43.372288],[173.080113,-43.853344],[172.308584,-43.865694],[171.452925,-44.242519],[171.185138,-44.897104],[170.616697,-45.9
27808929],[169.831422,-46.355775],[169.332331,-46.641235],[168.411354,-46.619945],[167.763745,-46.290197],[166.676886,-46.219917],[166.509144,-45.852705],[167.046424,-45.110941],[168.303763,-44.123973],[168.949409,-43.935819],[169.667815,-43.555326],[170.52492,-43.031688],[171.12509,-42.512754],[171.569714,-41.767424],[171.948709,-41.514417],[172.097227,-40.956104],[172.79858,-40.493962],[173.020375,-40.919052]]],[[[174.612009,-36.156397],[175.336616,-37.209098],[175.357596,-36.526194],[175.808887,-36.798942],[175.95849,-37.555382],[176.763195,-37.881253],[177.438813,-37.961248],[178.010354,-37.579825],[178.517094,-37.695373],[178.274731,-38.582813],[177.97046,-39.166343],[177.206993,-39.145776],[176.939981,-39.449736],[177.032946,-39.879943],[176.885824,-40.065978],[176.508017,-40.604808],[176.01244,-41.289624],[175.239567,-41.688308],[175.067898,-41.425895],[174.650973,-41.281821],[175.22763,-40.459236],[174.900157,-39.908933],[173.824047,-39.508854],[173.852262,-39.146602],[174.574802,-38.797683],[174.743474,-38.027808],[174.697017,-37.381129],[174.292028,-36.711092],[174.319004,-36.534824],[173.840997,-36.121981],[173.054171,-35.237125],[172.636005,-34.529107],[173.007042,-34.450662],[173.551298,-35.006183],[174.32939,-35.265496],[174.612009,-36.156397]]]]},id:`NZL`},{type:`Feature`,properties:{name:`Oman`},geometry:{type:`MultiPolygon`,coordinates:[[[[58.861141,21.114035],[58.487986,20.428986],[58.034318,20.481437],[57.826373,20.243002],[57.665762,19.736005],[57.7887,19.06757],[57.694391,18.94471],[57.234264,18.947991],[56.609651,18.574267],[56.512189,18.087113],[56.283521,17.876067],[55.661492,17.884128],[55.269939,17.632309],[55.2749,17.228354],[54.791002,16.950697],[54.239253,17.044981],[53.570508,16.707663],[53.108573,16.651051],[52.782184,17.349742],[52.00001,19.000003],[54.999982,19.999994],[55.666659,22.000001],[55.208341,22.70833],[55.234489,23.110993],[55.525841,23.524869],[55.528632,23.933604],[55.981214,24.130543],[55.804119,24.269604],[55.886233,24.920831],[56.396847,24.924732],[56.84514,24.241673],[57.403453,23.878594],[58.136948,23.747931],[58.729211,23.565668],[59.180502,22.992395],[59.450098,22.660271],[59.80806,22.533612],[59.806148,22.310525],[59.442191,21.714541],[59.282408,21.433886],[58.861141,21.114035]]],[[[56.391421,25.895991],[56.261042,25.714606],[56.070821,26.055464],[56.362017,26.395934],[56.485679,26.309118],[56.391421,25.895991]]]]},id:`OMN`},{type:`Feature`,properties:{name:`Pakistan`},geometry:{type:`Polygon`,coordinates:[[[75.158028,37.133031],[75.896897,36.666806],[76.192848,35.898403],[77.837451,35.49401],[76.871722,34.653544],[75.757061,34.504923],[74.240203,34.748887],[73.749948,34.317699],[74.104294,33.441473],[74.451559,32.7649],[75.258642,32.271105],[74.405929,31.692639],[74.42138,30.979815],[73.450638,29.976413],[72.823752,28.961592],[71.777666,27.91318],[70.616496,27.989196],[69.514393,26.940966],[70.168927,26.491872],[70.282873,25.722229],[70.844699,25.215102],[71.04324,24.356524],[68.842599,24.359134],[68.176645,23.691965],[67.443667,23.944844],[67.145442,24.663611],[66.372828,25.425141],[64.530408,25.237039],[62.905701,25.218409],[61.497363,25.078237],[61.874187,26.239975],[63.316632,26.756532],[63.233898,27.217047],[62.755426,27.378923],[62.72783,28.259645],[61.771868,28.699334],[61.369309,29.303276],[60.874248,29.829239],[62.549857,29.318572],[63.550261,29.468331],[64.148002,29.340819],[64.350419,29.560031],[65.046862,29.472181],[66.346473,29.887943],[66.381458,30.738899],[66.938891,31.304911],[67.683394,31.303154],[67.792689,31.58293],[68.556932,31.71331],[68.926677,31.620189],[69.317764,31.901412],[69.262522,32.501944],[69.687147,33.105499],[70.323594,33.358533],[69.930543,34.02012],[70.881803,33.988856],[71.156773,34.348911],[71.115019,34.733126],[71.613076,35.153203],[71.498768,35.650563],[71.262348,36.074388],[71.846292,36.509942],[72.920025,36.720007],[74.067552,36.836176],[74.575893,37.020841],[75.158028,37.133031]]]},id:`PAK`},{type:`Feature`,properties:{name:`Panama`},geometry:{type:`Polygon`,coordinates:[[[-77.881571,7.223771],[-78.214936,7.512255],[-78.429161,8.052041],[-78.182096,8.319182],[-78.435465,8.387705],[-78.622121,8.718124],[-79.120307,8.996092],[-79.557877,8.932375],[-79.760578,8.584515],[-80.164481,8.333316],[-80.382659,8.298409],[-80.480689,8.090308],[-80.00369,7.547524],[-80.276671,7.419754],[-80.421158,7.271572],[-80.886401,7.220541],[-81.059543,7.817921],[-81.189716,7.647906],[-81.519515,7.70661],[-81.721311,8.108963],[-82.131441,8.175393],[-82.390934,8.292362],[-82.820081,8.290864],[-82.850958,8.073823],[-82.965783,8.225028],[-82.913176,8.423517],[-82.829771,8.626295],[-82.868657,8.807266],[-82.719183,8.925709],[-82.927155,9.07433],[-82.932891,9.476812],[-82.546196,9.566135],[-82.187123,9.207449],[-82.207586,8.995575],[-81.808567,8.950617],[-81.714154,9.031955],[-81.439287,8.786234],[-80.947302,8.858504],[-80.521901,9.111072],[-79.9146,9.312765],[-79.573303,9.61161],[-79.021192,9.5
27852931],[-79.05845,9.454565],[-78.500888,9.420459],[-78.055928,9.24773],[-77.729514,8.946844],[-77.353361,8.670505],[-77.474723,8.524286],[-77.242566,7.935278],[-77.431108,7.638061],[-77.753414,7.70984],[-77.881571,7.223771]]]},id:`PAN`},{type:`Feature`,properties:{name:`Peru`},geometry:{type:`Polygon`,coordinates:[[[-69.590424,-17.580012],[-69.858444,-18.092694],[-70.372572,-18.347975],[-71.37525,-17.773799],[-71.462041,-17.363488],[-73.44453,-16.359363],[-75.237883,-15.265683],[-76.009205,-14.649286],[-76.423469,-13.823187],[-76.259242,-13.535039],[-77.106192,-12.222716],[-78.092153,-10.377712],[-79.036953,-8.386568],[-79.44592,-7.930833],[-79.760578,-7.194341],[-80.537482,-6.541668],[-81.249996,-6.136834],[-80.926347,-5.690557],[-81.410943,-4.736765],[-81.09967,-4.036394],[-80.302561,-3.404856],[-80.184015,-3.821162],[-80.469295,-4.059287],[-80.442242,-4.425724],[-80.028908,-4.346091],[-79.624979,-4.454198],[-79.205289,-4.959129],[-78.639897,-4.547784],[-78.450684,-3.873097],[-77.837905,-3.003021],[-76.635394,-2.608678],[-75.544996,-1.56161],[-75.233723,-.911417],[-75.373223,-.152032],[-75.106625,-.057205],[-74.441601,-.53082],[-74.122395,-1.002833],[-73.659504,-1.260491],[-73.070392,-2.308954],[-72.325787,-2.434218],[-71.774761,-2.16979],[-71.413646,-2.342802],[-70.813476,-2.256865],[-70.047709,-2.725156],[-70.692682,-3.742872],[-70.394044,-3.766591],[-69.893635,-4.298187],[-70.794769,-4.251265],[-70.928843,-4.401591],[-71.748406,-4.593983],[-72.891928,-5.274561],[-72.964507,-5.741251],[-73.219711,-6.089189],[-73.120027,-6.629931],[-73.724487,-6.918595],[-73.723401,-7.340999],[-73.987235,-7.52383],[-73.571059,-8.424447],[-73.015383,-9.032833],[-73.226713,-9.462213],[-72.563033,-9.520194],[-72.184891,-10.053598],[-71.302412,-10.079436],[-70.481894,-9.490118],[-70.548686,-11.009147],[-70.093752,-11.123972],[-69.529678,-10.951734],[-68.66508,-12.5613],[-68.88008,-12.899729],[-68.929224,-13.602684],[-68.948887,-14.453639],[-69.339535,-14.953195],[-69.160347,-15.323974],[-69.389764,-15.660129],[-68.959635,-16.500698],[-69.590424,-17.580012]]]},id:`PER`},{type:`Feature`,properties:{name:`Philippines`},geometry:{type:`MultiPolygon`,coordinates:[[[[126.376814,8.414706],[126.478513,7.750354],[126.537424,7.189381],[126.196773,6.274294],[125.831421,7.293715],[125.363852,6.786485],[125.683161,6.049657],[125.396512,5.581003],[124.219788,6.161355],[123.93872,6.885136],[124.243662,7.36061],[123.610212,7.833527],[123.296071,7.418876],[122.825506,7.457375],[122.085499,6.899424],[121.919928,7.192119],[122.312359,8.034962],[122.942398,8.316237],[123.487688,8.69301],[123.841154,8.240324],[124.60147,8.514158],[124.764612,8.960409],[125.471391,8.986997],[125.412118,9.760335],[126.222714,9.286074],[126.306637,8.782487],[126.376814,8.414706]]],[[[123.982438,10.278779],[123.623183,9.950091],[123.309921,9.318269],[122.995883,9.022189],[122.380055,9.713361],[122.586089,9.981045],[122.837081,10.261157],[122.947411,10.881868],[123.49885,10.940624],[123.337774,10.267384],[124.077936,11.232726],[123.982438,10.278779]]],[[[118.504581,9.316383],[117.174275,8.3675],[117.664477,9.066889],[118.386914,9.6845],[118.987342,10.376292],[119.511496,11.369668],[119.689677,10.554291],[119.029458,10.003653],[118.504581,9.316383]]],[[[121.883548,11.891755],[122.483821,11.582187],[123.120217,11.58366],[123.100838,11.165934],[122.637714,10.741308],[122.00261,10.441017],[121.967367,10.905691],[122.03837,11.415841],[121.883548,11.891755]]],[[[125.502552,12.162695],[125.783465,11.046122],[125.011884,11.311455],[125.032761,10.975816],[125.277449,10.358722],[124.801819,10.134679],[124.760168,10.837995],[124.459101,10.88993],[124.302522,11.495371],[124.891013,11.415583],[124.87799,11.79419],[124.266762,12.557761],[125.227116,12.535721],[125.502552,12.162695]]],[[[121.527394,13.06959],[121.26219,12.20556],[120.833896,12.704496],[120.323436,13.466413],[121.180128,13.429697],[121.527394,13.06959]]],[[[121.321308,18.504065],[121.937601,18.218552],[122.246006,18.47895],[122.336957,18.224883],[122.174279,17.810283],[122.515654,17.093505],[122.252311,16.262444],[121.662786,15.931018],[121.50507,15.124814],[121.728829,14.328376],[122.258925,14.218202],[122.701276,14.336541],[123.950295,13.782131],[123.855107,13.237771],[124.181289,12.997527],[124.077419,12.536677],[123.298035,13.027526],[122.928652,13.55292],[122.671355,13.185836],[122.03465,13.784482],[121.126385,13.636687],[120.628637,13.857656],[120.679384,14.271016],[120.991819,14.525393],[120.693336,14.756671],[120.564145,14.396279],[120.070429,14.970869],[119.920929,15.406347],[119.883773,16.363704],[120.286488,16.034629],[120.390047,17.599081],[120.715867,18.505227],[121.321308,18.504065]]]]},id:`PHL`},{type:`Feature`,properties:{name:`Papua New Guinea`},geometry:{type:`MultiPolygon`,coordinates:[[[[155.880026,-6.819997],[155.599991,-6.919991],[155.166994,-6.535931],[154.729192,-5.900828],[154.514114,-5.139118],[154.652504,-5.042431],[154.759991,-5.339984],[155.062918,-5.566792],[155.547746,-6.200655],[156.019965,-6.540014],[155.880026,-6.819997]]],[[[151.982796,-5.478063],[151.459107,-5.56028],[151.30139,-5.840728],[150.754447,-6.083763],[150.241197,-6.317754],[149.709963,-6.316513],[148.89
2780065,-6.02604],[148.318937,-5.747142],[148.401826,-5.437756],[149.298412,-5.583742],[149.845562,-5.505503],[149.99625,-5.026101],[150.139756,-5.001348],[150.236908,-5.53222],[150.807467,-5.455842],[151.089672,-5.113693],[151.647881,-4.757074],[151.537862,-4.167807],[152.136792,-4.14879],[152.338743,-4.312966],[152.318693,-4.867661],[151.982796,-5.478063]]],[[[147.191874,-7.388024],[148.084636,-8.044108],[148.734105,-9.104664],[149.306835,-9.071436],[149.266631,-9.514406],[150.038728,-9.684318],[149.738798,-9.872937],[150.801628,-10.293687],[150.690575,-10.582713],[150.028393,-10.652476],[149.78231,-10.393267],[148.923138,-10.280923],[147.913018,-10.130441],[147.135443,-9.492444],[146.567881,-8.942555],[146.048481,-8.067414],[144.744168,-7.630128],[143.897088,-7.91533],[143.286376,-8.245491],[143.413913,-8.983069],[142.628431,-9.326821],[142.068259,-9.159596],[141.033852,-9.117893],[141.017057,-5.859022],[141.00021,-2.600151],[142.735247,-3.289153],[144.583971,-3.861418],[145.27318,-4.373738],[145.829786,-4.876498],[145.981922,-5.465609],[147.648073,-6.083659],[147.891108,-6.614015],[146.970905,-6.721657],[147.191874,-7.388024]]],[[[153.140038,-4.499983],[152.827292,-4.766427],[152.638673,-4.176127],[152.406026,-3.789743],[151.953237,-3.462062],[151.384279,-3.035422],[150.66205,-2.741486],[150.939965,-2.500002],[151.479984,-2.779985],[151.820015,-2.999972],[152.239989,-3.240009],[152.640017,-3.659983],[153.019994,-3.980015],[153.140038,-4.499983]]]]},id:`PNG`},{type:`Feature`,properties:{name:`Poland`},geometry:{type:`Polygon`,coordinates:[[[15.016996,51.106674],[14.607098,51.745188],[14.685026,52.089947],[14.4376,52.62485],[14.074521,52.981263],[14.353315,53.248171],[14.119686,53.757029],[14.8029,54.050706],[16.363477,54.513159],[17.622832,54.851536],[18.620859,54.682606],[18.696255,54.438719],[19.66064,54.426084],[20.892245,54.312525],[22.731099,54.327537],[23.243987,54.220567],[23.484128,53.912498],[23.527536,53.470122],[23.804935,53.089731],[23.799199,52.691099],[23.199494,52.486977],[23.508002,52.023647],[23.527071,51.578454],[24.029986,50.705407],[23.922757,50.424881],[23.426508,50.308506],[22.51845,49.476774],[22.776419,49.027395],[22.558138,49.085738],[21.607808,49.470107],[20.887955,49.328772],[20.415839,49.431453],[19.825023,49.217125],[19.320713,49.571574],[18.909575,49.435846],[18.853144,49.49623],[18.392914,49.988629],[17.649445,50.049038],[17.554567,50.362146],[16.868769,50.473974],[16.719476,50.215747],[16.176253,50.422607],[16.238627,50.697733],[15.490972,50.78473],[15.016996,51.106674]]]},id:`PL`},{type:`Feature`,properties:{name:`Puerto Rico`},geometry:{type:`Polygon`,coordinates:[[[-66.282434,18.514762],[-65.771303,18.426679],[-65.591004,18.228035],[-65.847164,17.975906],[-66.599934,17.981823],[-67.184162,17.946553],[-67.242428,18.37446],[-67.100679,18.520601],[-66.282434,18.514762]]]},id:`PRI`},{type:`Feature`,properties:{name:`Portugal`},geometry:{type:`Polygon`,coordinates:[[[-9.034818,41.880571],[-8.671946,42.134689],[-8.263857,42.280469],[-8.013175,41.790886],[-7.422513,41.792075],[-7.251309,41.918346],[-6.668606,41.883387],[-6.389088,41.381815],[-6.851127,41.111083],[-6.86402,40.330872],[-7.026413,40.184524],[-7.066592,39.711892],[-7.498632,39.629571],[-7.098037,39.030073],[-7.374092,38.373059],[-7.029281,38.075764],[-7.166508,37.803894],[-7.537105,37.428904],[-7.453726,37.097788],[-7.855613,36.838269],[-8.382816,36.97888],[-8.898857,36.868809],[-8.746101,37.651346],[-8.839998,38.266243],[-9.287464,38.358486],[-9.526571,38.737429],[-9.446989,39.392066],[-9.048305,39.755093],[-8.977353,40.159306],[-8.768684,40.760639],[-8.790853,41.184334],[-8.990789,41.543459],[-9.034818,41.880571]]]},id:`PT`},{type:`Feature`,properties:{name:`Paraguay`},geometry:{type:`Polygon`,coordinates:[[[-62.685057,-22.249029],[-62.291179,-21.051635],[-62.265961,-20.513735],[-61.786326,-19.633737],[-60.043565,-19.342747],[-59.115042,-19.356906],[-58.183471,-19.868399],[-58.166392,-20.176701],[-57.870674,-20.732688],[-57.937156,-22.090176],[-56.88151,-22.282154],[-56.473317,-22.0863],[-55.797958,-22.35693],[-55.610683,-22.655619],[-55.517639,-23.571998],[-55.400747,-23.956935],[-55.027902,-24.001274],[-54.652834,-23.839578],[-54.29296,-24.021014],[-54.293476,-24.5708],[-54.428946,-25.162185],[-54.625291,-25.739255],[-54.788795,-26.621786],[
278-55.695846,-27.387837],[-56.486702,-27.548499],[-57.60976,-27.395899],[-58.618174,-27.123719],[-57.63366,-25.603657],[-57.777217,-25.16234],[-58.807128,-24.771459],[-60.028966,-24.032796],[-60.846565,-23.880713],[-62.685057,-22.249029]]]},id:`PRY`},{type:`Feature`,properties:{name:`Qatar`},geometry:{type:`Polygon`,coordinates:[[[50.810108,24.754743],[50.743911,25.482424],[51.013352,26.006992],[51.286462,26.114582],[51.589079,25.801113],[51.6067,25.21567],[51.389608,24.627386],[51.112415,24.556331],[50.810108,24.754743]]]},id:`QAT`},{type:`Feature`,properties:{name:`Romania`},geometry:{type:`Polygon`,coordinates:[[[22.710531,47.882194],[23.142236,48.096341],[23.760958,47.985598],[24.402056,47.981878],[24.866317,47.737526],[25.207743,47.891056],[25.945941,47.987149],[26.19745,48.220881],[26.619337,48.220726],[26.924176,48.123264],[27.233873,47.826771],[27.551166,47.405117],[28.12803,46.810476],[28.160018,46.371563],[28.054443,45.944586],[28.233554,45.488283],[28.679779,45.304031],[29.149725,45.464925],[29.603289,45.293308],[29.626543,45.035391],[29.141612,44.82021],[28.837858,44.913874],[28.558081,43.707462],[27.970107,43.812468],[27.2424,44.175986],[26.065159,43.943494],[25.569272,43.688445],[24.100679,43.741051],[23.332302,43.897011],[22.944832,43.823785],[22.65715,44.234923],[22.474008,44.409228],[22.705726,44.578003],[22.459022,44.702517],[22.145088,44.478422],[21.562023,44.768947],[21.483526,45.18117],[20.874313,45.416375],[20.762175,45.734573],[20.220192,46.127469],[21.021952,46.316088],[21.626515,46.994238],[22.099768,47.672439],[22.710531,47.882194]]]},id:`RO`},{type:`Feature`,properties:{name:`Russia`},geometry:{type:`MultiPolygon`,coordinates:[[[[143.648007,50.7476],[144.654148,48.976391],[143.173928,49.306551],[142.558668,47.861575],[143.533492,46.836728],[143.505277,46.137908],[142.747701,46.740765],[142.09203,45.966755],[141.906925,46.805929],[142.018443,47.780133],[141.904445,48.859189],[142.1358,49.615163],[142.179983,50.952342],[141.594076,51.935435],[141.682546,53.301966],[142.606934,53.762145],[142.209749,54.225476],[142.654786,54.365881],[142.914616,53.704578],[143.260848,52.74076],[143.235268,51.75666],[143.648007,50.7476]]],[[[22.731099,54.327537],[20.892245,54.312525],[19.66064,54.426084],[19.888481,54.86616],[21.268449,55.190482],[22.315724,55.015299],[22.757764,54.856574],[22.6510
27852,54.582741],[22.731099,54.327537]]],[[[-175.01425,66.58435],[-174.33983,66.33556],[-174.57182,67.06219],[-171.85731,66.91308],[-169.89958,65.97724],[-170.89107,65.54139],[-172.53025,65.43791],[-172.555,64.46079],[-172.95533,64.25269],[-173.89184,64.2826],[-174.65392,64.63125],[-175.98353,64.92288],[-176.20716,65.35667],[-177.22266,65.52024],[-178.35993,65.39052],[-178.90332,65.74044],[-178.68611,66.11211],[-179.88377,65.87456],[-179.43268,65.40411],[-180,64.979709],[-180,68.963636],[-177.55,68.2],[-174.92825,67.20589],[-175.01425,66.58435]]],[[[180,70.832199],[178.903425,70.78114],[178.7253,71.0988],[180,71.515714],[180,70.832199]]],[[[-178.69378,70.89302],[-180,70.832199],[-180,71.515714],[-179.871875,71.55762],[-179.02433,71.55553],[-177.577945,71.26948],[-177.663575,71.13277],[-178.69378,70.89302]]],[[[143.60385,73.21244],[142.08763,73.20544],[140.038155,73.31692],[139.86312,73.36983],[140.81171,73.76506],[142.06207,73.85758],[143.48283,73.47525],[143.60385,73.21244]]],[[[150.73167,75.08406],[149.575925,74.68892],[147.977465,74.778355],[146.11919,75.17298],[146.358485,75.49682],[148.22223,75.345845],[150.73167,75.08406]]],[[[145.086285,75.562625],[144.3,74.82],[140.61381,74.84768],[138.95544,74.61148],[136.97439,75.26167],[137.51176,75.94917],[138.831075,76.13676],[141.471615,76.09289],[145.086285,75.562625]]],[[[57.535693,70.720464],[56.944979,70.632743],[53.677375,70.762658],[53.412017,71.206662],[51.601895,71.474759],[51.455754,72.014881],[52.478275,72.229442],[52.444169,72.774731],[54.427614,73.627548],[53.50829,73.749814],[55.902459,74.627486],[55.631933,75.081412],[57.868644,75.60939],[61.170044,76.251883],[64.498368,76.439055],[66.210977,76.809782],[68.15706,76.939697],[68.852211,76.544811],[68.180573,76.233642],[64.637326,75.737755],[61.583508,75.260885],[58.477082,74.309056],[56.986786,73.333044],[55.419336,72.371268],[55.622838,71.540595],[57.535693,70.720464]]],[[[106.97013,76.97419],[107.24,76.48],[108.1538,76.72335],[111.07726,76.71],[113.33151,76.22224],[114.13417,75.84764],[113.88539,75.32779],[112.77918,75.03186],[110.15125,74.47673],[109.4,74.18],[110.64,74.04],[112.11919,73.78774],[113.01954,73.97693],[113.52958,73.33505],[113.96881,73.59488],[115.56782,73.75285],[118.77633,73.58772],[119.02,73.12],[123.20066,72.97122],[123.25777,73.73503],[125.38,73.56],[126.97644,73.56549],[128.59126,73.03871],[129.05157,72.39872],[128.46,71.98],[129.71599,71.19304],[131.28858,70.78699],[132.2535,71.8363],[133.85766,71.38642],[135.56193,71.65525],[137.49755,71.34763],[138.23409,71.62803],[139.86983,71.48783],[139.14791,72.41619],[140.46817,72.84941],[149.5,72.2],[150.35118,71.60643],[152.9689,70.84222],[157.00688,71.03141],[158.99779,70.86672],[159.83031,70.45324],[159.70866,69.72198],[160.94053,69.43728],[162.27907,69.64204],[164.05248,69.66823],[165.94037,69.47199],[167.83567,69.58269],[169.57763,68.6938],[170.81688,69.01363],[170.0082,69.65276],[170.45345,70.09703],[173.64391,69.81743],[175.72403,69.87725],[178.6,69.4],[180,68.963636],[180,64.979709],[179.99281,64.97433],[178.7072,64.53493],[177.41128,64.60821],[178.313,64.07593],[178.90825,63.25197],[179.37034,62.98262],[179.48636,62.56894],[179.22825,62.3041],[177.3643,62.5219],[174.56929,61.76915],[173.68013,61.65261],[172.15,60.95],[170.6985,60.33618],[170.33085,59.88177],[168.90046,60.57355],[166.29498,59.78855],[165.84,60.16],[164.87674,59.7316],[163.53929,59.86871],[163.21711,59.21101],[162.01733,58.24328],[162.05297,57.83912],[163.19191,57.61503],[163.05794,56.15924],[162.12958,56.12219],[161.70146,55.28568],[162.11749,54.85514],[160.36877,54.34433],[160.02173,53.20257],[158.53094,52.95868],[158.23118,51.94269],[156.78979,51.01105],[156.42,51.7],[155.99182,53.15895],[155.43366,55.38103],[155.91442,56.76792],[156.75815,57.3647],[156.81035,57.83204],[158.36433,58.05575],[160.15064,59.31477],[161.87204,60.343],[163.66969,61.1409],[164.47355,62.55061],[163.25842,62.46627],[162.65791,61.6425],[160.12148,60.54423],[159.30232,61.77396],[156.72068,61.43442],[154.21806,59.75818],[155.04375,59.14495],[152.81185,58.88385],[151.26573,58.78089],[151.33815,59.50396],[149.78371,59.65573],[148.54481,59.16448],[145.48722,59.33637],[142.19782,59.03998],[138.95848,57.08805],[135.12619,54.72959],[136.70171,54.60355],[137.19342,53.97732],[138.1647,53.75501],[138.80463,54.25455],[139.90151,54.18968],[141.34531,53.08957],[141.37923,52.23877],[140.59742,51.23967],[140.51308,50.04553],[140.06193,48.44671],[138.55472,46.99965],[138.21971,46.30795],[136.86232,45.1435],[135.51535,43.989],[134.86939,43.39821],[133.53687,42.81147],[132.90627,42.79849],[132.27807,43.28456],[130.93587,42.55274],[130.78,42.22],[130.64,42.395],[130.633866,42.903015],[131.144688,42.92999],[131.288555,44.11152],[131.02519,44.96796],[131.883454,45.321162],[133.09712,45.14409],[133.769644,46.116927],[134.11235,47.21248],[134.50081,47.57845],[135.026311,48.47823],[133.373596,48.183442],[132.50669,47.78896],[130.98726,47.79013],[130.582293,48.729687],[129.397818,49.4406],[127.6574,49.76027],[127.287456,50.739797],[126.939157,51.353894],[126.564399,51.784255],[125.946349,52.792799],[125.068211,53.161045],[123.57147,53.4588],[122.245748,53.431726],[121.003085,53.251401],[120.177089,52.753886],[120.725789,52.516226],[120.7382,51.96411],[120.18208,51.64355],[119.27939,50.58292],[119.288461,50.142883],[117.879244,49.510983],[116.678801,49.888531],[115.485695,49.805177],[114.96211,50.140247],[114.362456,50.248303],[112.89774,49.543565],[111.581231,49.377968],[110.662011,49.130128],[109.402449,49.292961],[108.475167,49.282548],[107.868176,49.793705],[106.888804,50.274296],[105.886591,50.406019],[104.62158,50.27532],[103.676545,50.089966],[102.25589,50.51056],[102.06521,51.25991],[100.88948,51.516856],[99.981732,51.634006],[98.861491,52.047366],[97.82574,51.010995],[98.231762,50.422401],[97.25976,49.72605],[95.81402,49.97746],[94.815949,50.013433],[94.147566,50.480537],[93.10421,50.49529],[92.234712,50.802171],[90.713667,50.331812],[88.805567,49.470521],[87.751264,49.297198],[87.35997,49.214981],[86.829357,49.826675],[85.54127,49.692859],[85.11556,50.117303],[84.416377,50.3114],[83.935115,50.889246],[83.383004,51.069183],[81.945986,50.812196],[80.568447,51.388336],[80.03556,50.864751],[77.800916,53.404415],[76.525179,54.177003],[76.8911,54.490524],[74.38482,53.54685],[73.425679,53.48981],[73.508516,54.035617],[72.22415,54.376655],[71.180131,54.133285],[70.865267,55.169734],[69.068167,55.38525],[68.1691,54.970392],[65.66687,54.60125],[65.178534,54.354228],[61.4366,54.00625],[60.978066,53.664993],[61.699986,52.979996],[60.739993,52.719986],[60.927269,52.447548],[59.967534,51.96042],[61.588003,51.272659],[61.337424,50.79907],[59.932807,50.842194],[59.642282,50.545442],[58.36332,51.06364],[56.77798,51.04355],[55.71694,50.62171],[54.532878,51.02624],[52.328724,51.718652],[50.766648,51.692762],[48.702382,50.605128],[48.577841,49.87476],[47.54948,50.454698],[46.751596,49.356006],[47.043672,49.152039],[46.466446,48.394152],[47.31524,47.71585],[48.05725,47.74377],[48.694734,47.075628],[48.59325,46.56104],[49.10116,46.39933],[48.64541,45.80629],[47.67591,45.64149],[46.68201,44.6092],[47.59094,43.66016],[47.49252,42.98658],[48.58437,41.80888],[47.987283,41.405819],[47.815666,41.151416],[47.373315,41.219732],[46.686071,41.827137],[46.404951,41.860675],[45.7764,42.09244],[45.470279,42.502781],[44.537623,42.711993],[43.93121,42.55496],[43.75599,42.74083],[42.3944,43.2203],[40.92219,43.38215],[40.076965,43.553104],[39.955009,43.434998],[38.68,44.28],[37.53912,44.65721],[36.67546,45.24469],[37.40317,45.40451],[38.23295,46.24087],[37.67372,46.63657],[39.14767,47.04475],[39.1212,47.26336],[38.223538,47.10219],[38.255112,47.5464],[38.77057,47.82562],[39.738278,47.898937],[39.89562,48.23241],[39.67465,48.78382],[40.080789,49.30743],[40.06904,49.60105],[38.594988,49.926462],[38.010631,49.915662],[37.39346,50.383953],[36.626168,50.225591],[35.356116,50.577197],[35.37791,50.77394],[35.022183,51.207572],[34.224816,51.255993],[34.141978,51.566413],[34.391731,51.768882],[33.7527,52.335075],[32.715761,52.238465],[32.412058,52.288695],[32.15944,52.06125],[31.78597,52.10168],[31.540018,52.742052],[31.305201,53.073996],[31.49764,53.16743],[32.304519,53.132726],[32.693643,53.351421],[32.405599,53.618045],[31.731273,53.794029],[31.791424,53.974639],[31.384472,54.157056],[30.757534,54.811771],[30.971836,55.081548],[30.873909,55.550976],[29.896294,55.789463],[29.371572,55.670091],[29.229513,55.918344],[28.176709,56.16913],[27.855282,56.759326],[27.770016,57.244258],[27.288185,57.474528],[27.716686,57.791899],[27.42015,58.72457],[28.131699,59.300825],[27.98112,59.47537],[29.1177,60.02805],[28.07,60.50352],[30.211107,61.780028],[31.13999
2781,62.357693],[31.516092,62.867687],[30.035872,63.552814],[30.444685,64.204453],[29.54443,64.948672],[30.21765,65.80598],[29.054589,66.944286],[29.977426,67.698297],[28.445944,68.364613],[28.59193,69.064777],[29.39955,69.15692],[31.10108,69.55811],[32.13272,69.90595],[33.77547,69.30142],[36.51396,69.06342],[40.29234,67.9324],[41.05987,67.45713],[41.12595,66.79158],[40.01583,66.26618],[38.38295,65.99953],[33.91871,66.75961],[33.18444,66.63253],[34.81477,65.90015],[34.878574,65.436213],[34.94391,64.41437],[36.23129,64.10945],[37.01273,63.84983],[37.14197,64.33471],[36.539579,64.76446],[37.17604,65.14322],[39.59345,64.52079],[40.4356,64.76446],[39.7626,65.49682],[42.09309,66.47623],[43.01604,66.41858],[43.94975,66.06908],[44.53226,66.75634],[43.69839,67.35245],[44.18795,67.95051],[43.45282,68.57079],[46.25,68.25],[46.82134,67.68997],[45.55517,67.56652],[45.56202,67.01005],[46.34915,66.66767],[47.89416,66.88455],[48.13876,67.52238],[50.22766,67.99867],[53.71743,68.85738],[54.47171,68.80815],[53.48582,68.20131],[54.72628,68.09702],[55.44268,68.43866],[57.31702,68.46628],[58.802,68.88082],[59.94142,68.27844],[61.07784,68.94069],[60.03,69.52],[60.55,69.85],[63.504,69.54739],[64.888115,69.234835],[68.51216,68.09233],[69.18068,68.61563],[68.16444,69.14436],[68.13522,69.35649],[66.93008,69.45461],[67.25976,69.92873],[66.72492,70.70889],[66.69466,71.02897],[68.54006,71.9345],[69.19636,72.84336],[69.94,73.04],[72.58754,72.77629],[72.79603,72.22006],[71.84811,71.40898],[72.47011,71.09019],[72.79188,70.39114],[72.5647,69.02085],[73.66787,68.4079],[73.2387,67.7404],[71.28,66.32],[72.42301,66.17267],[72.82077,66.53267],[73.92099,66.78946],[74.18651,67.28429],[75.052,67.76047],[74.46926,68.32899],[74.93584,68.98918],[73.84236,69.07146],[73.60187,69.62763],[74.3998,70.63175],[73.1011,71.44717],[74.89082,72.12119],[74.65926,72.83227],[75.15801,72.85497],[75.68351,72.30056],[75.28898,71.33556],[76.35911,71.15287],[75.90313,71.87401],[77.57665,72.26717],[79.65202,72.32011],[81.5,71.75],[80.61071,72.58285],[80.51109,73.6482],[82.25,73.85],[84.65526,73.80591],[86.8223,73.93688],[86.00956,74.45967],[87.16682,75.11643],[88.31571,75.14393],[90.26,75.64],[92.90058,75.77333],[93.23421,76.0472],[95.86,76.14],[96.67821,75.91548],[98.92254,76.44689],[100.75967,76.43028],[101.03532,76.86189],[101.99084,77.28754],[104.3516,77.69792],[106.06664,77.37389],[104.705,77.1274],[106.97013,76.97419]]],[[[105.07547,78.30689],[99.43814,77.921],[101.2649,79.23399],[102.08635,79.34641],[102.837815,79.28129],[105.37243,78.71334],[105.07547,78.30689]]],[[[51.136187,80.54728],[49.793685,80.415428],[48.894411,80.339567],[48.754937,80.175468],[47.586119,80.010181],[46.502826,80.247247],[47.072455,80.559424],[44.846958,80.58981],[46.799139,80.771918],[48.318477,80.78401],[48.522806,80.514569],[49.09719,80.753986],[50.039768,80.918885],[51.522933,80.699726],[51.136187,80.54728]]],[[[99.93976,78.88094],[97.75794,78.7562],[94.97259,79.044745],[93.31288,79.4265],[92.5454,80.14379],[91.18107,80.34146],[93.77766,81.0246],[95.940895,81.2504],[97.88385,80.746975],[100.186655,79.780135],[99.93976,78.88094]]]]},id:`RU`},{type:`Feature`,properties:{name:`Rwanda`},geometry:{type:`Polygon`,coordinates:[[[30.419105,-1.134659],[30.816135,-1.698914],[30.758309,-2.28725],[30.469696,-2.413858],[29.938359,-2.348487],[29.632176,-2.917858],[29.024926,-2.839258],[29.117479,-2.292211],[29.254835,-2.21511],[29.291887,-1.620056],[29.579466,-1.341313],[29.821519,-1.443322],[30.419105,-1.134659]]]},id:`RWA`},{type:`Feature`,properties:{name:`Western Sahara`}
278,geometry:{type:`Polygon`,coordinates:[[[-8.794884,27.120696],[-8.817828,27.656426],[-8.66559,27.656426],[-8.665124,27.589479],[-8.6844,27.395744],[-8.687294,25.881056],[-11.969419,25.933353],[-11.937224,23.374594],[-12.874222,23.284832],[-13.118754,22.77122],[-12.929102,21.327071],[-16.845194,21.333323],[-17.063423,20.999752],[-17.020428,21.42231],[-17.002962,21.420734],[-14.750955,21.5006],[-14.630833,21.86094],[-14.221168,22.310163],[-13.89111,23.691009],[-12.500963,24.770116],[-12.030759,26.030866],[-11.71822,26.104092],[-11.392555,26.883424],[-10.551263,26.990808],[-10.189424,26.860945],[-9.735343,26.860945],[-9.413037,27.088476],[-8.794884,27.120696]]]},id:`ESH`},{type:`Feature`,properties:{name:`Saudi Arabia`},geometry:{type:`Polygon`,coordinates:[[[42.779332,16.347891],[42.649573,16.774635],[42.347989,17.075806],[42.270888,17.474722],[41.754382,17.833046],[41.221391,18.6716],[40.939341,19.486485],[40.247652,20.174635],[39.801685,20.338862],[39.139399,21.291905],[39.023696,21.986875],[39.066329,22.579656],[38.492772,23.688451],[38.02386,24.078686],[37.483635,24.285495],[37.154818,24.858483],[37.209491,25.084542],[36.931627,25.602959],[36.639604,25.826228],[36.249137,26.570136],[35.640182,27.37652],[35.130187,28.063352],[34.632336,28.058546],[34.787779,28.607427],[34.83222,28.957483],[34.956037,29.356555],[36.068941,29.197495],[36.501214,29.505254],[36.740528,29.865283],[37.503582,30.003776],[37.66812,30.338665],[37.998849,30.5085],[37.002166,31.508413],[39.004886,32.010217],[39.195468,32.161009],[40.399994,31.889992],[41.889981,31.190009],[44.709499,29.178891],[46.568713,29.099025],[47.459822,29.002519],[47.708851,28.526063],[48.416094,28.552004],[48.807595,27.689628],[49.299554,27.461218],[49.470914,27.109999],[50.152422,26.689663],[50.212935,26.277027],[50.113303,25.943972],[50.239859,25.60805],[50.527387,25.327808],[50.660557,24.999896],[50.810108,24.754743],[51.112415,24.556331],[51.389608,24.627386],[51.579519,24.245497],[51.617708,24.014219],[52.000733,23.001154],[55.006803,22.496948],[55.208341,22.70833],[55.666659,22.000001],[54.999982,19.999994],[52.00001,19.000003],[49.116672,18.616668],[48.183344,18.166669],[47.466695,17.116682],[47.000005,16.949999],[46.749994,17.283338],[46.366659,17.233315],[45.399999,17.333335],[45.216651,17.433329],[44.062613,17.410359],[43.791519,17.319977],[43.380794,17.579987],[43.115798,17.08844],[43.218375,16.66689],[42.779332,16.347891]]]},id:`SAU`},{type:`Feature`,properties:{name:`Sudan`},geometry:{type:`Polygon`,coordinates:[[[33.963393,9.464285],[33.824963,9.484061],[33.842131,9.981915],[33.721959,10.325262],[33.206938,10.720112],[33.086766,11.441141],[33.206938,12.179338],[32.743419,12.248008],[32.67475,12.024832],[32.073892,11.97333],[32.314235,11.681484],[32.400072,11.080626],[31.850716,10.531271],[31.352862,9.810241],[30.837841,9.707237],[29.996639,10.290927],[29.618957,10.084919],[29.515953,9.793074],[29.000932,9.604232],[28.966597,9.398224],[27.97089,9.398224],[27.833551,9.604232],[27.112521,9.638567],[26.752006,9.466893],[26.477328,9.55273],[25.962307,10.136421],[25.790633,10.411099],[25.069604,10.27376],[24.794926,9.810241],[24.537415,8.917538],[24.194068,8.728696],[23.88698,8.61973],[23.805813,8.666319],[23.459013,8.954286],[23.394779,9.265068],[23.55725,9.681218],[23.554304,10.089255],[22.977544,10.714463],[22.864165,11.142395],[22.87622,11.38461],[22.50869,11.67936],[22.49762,12.26024],[22.28801,12.64605],[21.93681,12.58818],[22.03759,12.95546],[22.29658,13.37232],[22.18329,13.78648],[22.51202,14.09318],[22.30351,14.32682],[22.56795,14.94429],[23.02459,15.68072],[23.88689,15.61084],[23.83766,19.58047],[23.85,20],[25,20.00304],[25,22],[29.02,22],[32.9,22],[36.86623,22],[37.18872,21.01885],[36.96941,20.83744],[37.1147,19.80796],[37.48179,18.61409],[37.86276,18.36786],[38.41009,17.998307],[37.904,17.42754],[37.16747,17.26314],[36.85253,16.95655],[36.75389,16.29186],[36.32322,14.82249],[36.42951,14.42211],[36.27022,13.56333],[35.86363,12.57828],[35.26049,12.08286],[34.83163,11.31896],[34.73115,10.91017],[34.25745,10.63009],[33.96162,9.58358],[33.963393,9.464285]]]},id:`SDN`}
278,{type:`Feature`,properties:{name:`South Sudan`},geometry:{type:`Polygon`,coordinates:[[[33.963393,9.464285],[33.97498,8.68456],[33.8255,8.37916],[33.2948,8.35458],[32.95418,7.78497],[33.56829,7.71334],[34.0751,7.22595],[34.25032,6.82607],[34.70702,6.59422],[35.298007,5.506],[34.620196,4.847123],[34.005,4.249885],[33.39,3.79],[32.68642,3.79232],[31.88145,3.55827],[31.24556,3.7819],[30.83385,3.50917],[29.95349,4.1737],[29.715995,4.600805],[29.159078,4.389267],[28.696678,4.455077],[28.428994,4.287155],[27.979977,4.408413],[27.374226,5.233944],[27.213409,5.550953],[26.465909,5.946717],[26.213418,6.546603],[25.796648,6.979316],[25.124131,7.500085],[25.114932,7.825104],[24.567369,8.229188],[23.88698,8.61973],[24.194068,8.728696],[24.537415,8.917538],[24.794926,9.810241],[25.069604,10.27376],[25.790633,10.411099],[25.962307,10.136421],[26.477328,9.55273],[26.752006,9.466893],[27.112521,9.638567],[27.833551,9.604232],[27.97089,9.398224],[28.966597,9.398224],[29.000932,9.604232],[29.515953,9.793074],[29.618957,10.084919],[29.996639,10.290927],[30.837841,9.707237],[31.352862,9.810241],[31.850716,10.531271],[32.400072,11.080626],[32.314235,11.681484],[32.073892,11.97333],[32.67475,12.024832],[32.743419,12.248008],[33.206938,12.179338],[33.086766,11.441141],[33.206938,10.720112],[33.721959,10.325262],[33.842131,9.981915],[33.824963,9.484061],[33.963393,9.464285]]]},id:`SDS`},{type:`Feature`,properties:{name:`Senegal`},geometry:{type:`Polygon`,coordinates:[[[-16.713729,13.594959],[-17.126107,14.373516],[-17.625043,14.729541],[-17.185173,14.919477],[-16.700706,15.621527],[-16.463098,16.135036],[-16.12069,16.455663],[-15.623666,16.369337],[-15.135737,16.587282],[-14.577348,16.598264],[-14.099521,16.304302],[-13.435738,16.039383],[-12.830658,15.303692],[-12.17075,14.616834],[-12.124887,13.994727],[-11.927716,13.422075],[-11.553398,13.141214],[-11.467899,12.754519],[-11.513943,12.442988],[-11.658301,12.386583],[-12.203565,12.465648],[-12.278599,12.35444],[-12.499051,12.33209],[-13.217818,12.575874],[-13.700476,12.586183],[-15.548477,12.62817],[-15.816574,12.515567],[-16.147717,12.547762],[-16.677452,12.384852],[-16.841525,13.151394],[-15.931296,13.130284],[-15.691001,13.270353],[-15.511813,13.27857],[-15.141163,13.509512],[-14.712197,13.298207],[-14.277702,13.280585],[-13.844963,13.505042],[-14.046992,13.794068],[-14.376714,13.62568],[-14.687031,13.630357],[-15.081735,13.876492],[-15.39877,13.860369],[-15.624596,13.623587],[-16.713729,13.594959]]]},id:`SEN`},{type:`Feature`,properties:{name:`Solomon Islands`},geometry:{type:`MultiPolygon`,coordinates:[[[[162.119025,-10.482719],[162.398646,-10.826367],[161.700032,-10.820011],[161.319797,-10.204751],[161.917383,-10.446701],[162.119025,-10.482719]]],[[[160.852229,-9.872937],[160.462588,-9.89521],[159.849447,-9.794027],[159.640003,-9.63998],[159.702945,-9.24295],[160.362956,-9.400304],[160.688518,-9.610162],[160.852229,-9.872937]]],[[[161.679982,-9.599982],[161.529397,-9.784312],[160.788253,-8.917543],[160.579997,-8.320009],[160.920028,-8.320009],[161.280006,-9.120011],[161.679982,-9.599982]]],[[[159.875027,-8.33732],[159.917402,-8.53829],[159.133677,-8.114181],[158.586114,-7.754824],[158.21115,-7.421872],[158.359978,-7.320018],[158.820001,-7.560003],[159.640003,-8.020027],[159.875027,-8.33732]]],[[[157.538426,-7.34782],[157.33942,-7.404767],[156.90203,-7.176874],[156.491358,-6.765943],[156.542828,-6.599338],[157.14,-7.021638],[157.538426,-7.34782]]]]},id:`SLB`},{type:`Feature`,properties:{name:`Sierra Leone`},geometry:{type:`Polygon`,coordinates:[[[-11.438779,6.785917],[-11.708195,6.860098],[-12.428099,7.262942],[-12.949049,7.798646],[-13.124025,8.163946],[-13.24655,8.903049],[-12.711958,9.342712],[-12.596719,9.620188],[-12.425929,9.835834],[-12.150338,9.858572],[-11.917277,10.046984],[-11.117481,10.045873],[-10.839152,9.688246],[-10.622395,9.26791],[-10.65477,8.977178],[-10.494315,8.715541],[-10.505477,8.348896],[-10.230094,8.406206],[-10.695595,7.939464],[-11.146704,7.396706],[-11.199802,7.105846],[-11.438779,6.785917]]]},id:`SLE`},{type:`Feature`,properties:{name:`El Salvador`},geometry:{type:`Polygon`,coordinates:[[[-87.793111,13.38448],[-87.904112,13.149017],[-88.483302,13.163951],[-88.843228,13.259734],[-89.256743,13.458533],[-89.812394,13.520622],[-90.095555,13.735338],[-90.064678,13.88197],[-89.721934,14.134228],[-89.534219,14.244816],[-89.587343,14.362586],[-89.353326,14.424133],[-89.058512,14.340029],[-88.843073,14.140507],[-88.541231,13.980155],[-88.503998,13.845486],[-88.065343,13.964626],[-87.859515,13.893312],[-87.723503,13.78505],[-87.793111,13.38448]]]},id:`SLV`}
278,{type:`Feature`,properties:{name:`Somaliland`},geometry:{type:`Polygon`,coordinates:[[[48.93813,9.451749],[48.486736,8.837626],[47.78942,8.003],[46.948328,7.996877],[43.67875,9.18358],[43.296975,9.540477],[42.92812,10.02194],[42.55876,10.57258],[42.776852,10.926879],[43.145305,11.46204],[43.47066,11.27771],[43.666668,10.864169],[44.117804,10.445538],[44.614259,10.442205],[45.556941,10.698029],[46.645401,10.816549],[47.525658,11.127228],[48.021596,11.193064],[48.378784,11.375482],[48.948206,11.410622],[48.942005,11.394266],[48.938491,10.982327],[48.938233,9.9735],[48.93813,9.451749]]]},id:`ABV`},{type:`Feature`,properties:{name:`Somalia`},geometry:{type:`Polygon`,coordinates:[[[49.72862,11.5789],[50.25878,11.67957],[50.73202,12.0219],[51.1112,12.02464],[51.13387,11.74815],[51.04153,11.16651],[51.04531,10.6409],[50.83418,10.27972],[50.55239,9.19874],[50.07092,8.08173],[49.4527,6.80466],[48.59455,5.33911],[47.74079,4.2194],[46.56476,2.85529],[45.56399,2.04576],[44.06815,1.05283],[43.13597,.2922],[42.04157,-.91916],[41.81095,-1.44647],[41.58513,-1.68325],[40.993,-.85829],[40.98105,2.78452],[41.855083,3.918912],[42.12861,4.23413],[42.76967,4.25259],[43.66087,4.95755],[44.9636,5.00162],[47.78942,8.003],[48.486736,8.837626],[48.93813,9.451749],[48.938233,9.9735],[48.938491,10.982327],[48.942005,11.394266],[48.948205,11.410617],[49.26776,11.43033],[49.72862,11.5789]]]},id:`SOM`},{type:`Feature`,properties:{name:`Serbia`},geometry:{type:`Polygon`,coordinates:[[[20.874313,45.416375],[21.483526,45.18117],[21.562023,44.768947],[22.145088,44.478422],[22.459022,44.702517],[22.705726,44.578003],[22.474008,44.409228],[22.65715,44.234923],[22.410446,44.008063],[22.500157,43.642814],[22.986019,43.211161],[22.604801,42.898519],[22.436595,42.580321],[22.545012,42.461362],[22.380526,42.32026],[21.91708,42.30364],[21.576636,42.245224],[21.54332,42.32025],[21.66292,42.43922],[21.77505,42.6827],[21.63302,42.67717],[21.43866,42.86255],[21.27421,42.90959],[21.143395,43.068685],[20.95651,43.13094],[20.81448,43.27205],[20.63508,43.21671],[20.49679,42.88469],[20.25758,42.81275],[20.3398,42.89852],[19.95857,43.10604],[19.63,43.21378],[19.48389,43.35229],[19.21852,43.52384],[19.454,43.5681],[19.59976,44.03847],[19.11761,44.42307],[19.36803,44.863],[19.00548,44.86023],[19.390476,45.236516],[19.072769,45.521511],[18.82982,45.90888],[19.596045,46.17173],[20.220192,46.127469],[20.762175,45.734573],[20.874313,45.416375]]]},id:`RS`},{type:`Feature`,properties:{name:`Suriname`},geometry:{type:`Polygon`,coordinates:[[[-57.147436,5.97315],[-55.949318,5.772878],[-55.84178,5.953125],[-55.03325,6.025291],[-53.958045,5.756548],[-54.478633,4.896756],[-54.399542,4.212611],[-54.006931,3.620038],[-54.181726,3.18978],[-54.269705,2.732392],[-54.524754,2.311849],[-55.097587,2.523748],[-55.569755,2.421506],[-55.973322,2.510364],[-56.073342,2.220795],[-55.9056,2.021996],[-55.995698,1.817667],[-56.539386,1.899523],[-57.150098,2.768927],[-57.281433,3.333492],[-57.601569,3.334655],[-58.044694,4.060864],[-57.86021,4.576801],[-57.914289,4.812626],[-57.307246,5.073567],[-57.147436,5.97315]]]},id:`SUR`},{type:`Feature`,properties:{name:`Slovakia`},geometry:{type:`Polygon`,coordinates:[[[18.853144,49.49623],[18.909575,49.435846],[19.320713,49.571574],[19.825023,49.217125],[20.415839,49.431453],[20.887955,49.328772],[21.607808,49.470107],[22.558138,49.085738],[22.280842,48.825392],[22.085608,48.422264],[21.872236,48.319971],[20.801294,48.623854],[20.473562,48.56285],[20.239054,48.327567],[19.769471,48.202691],[19.661364,48.266615],[19.174365,48.111379],[18.777025,48.081768],[18.696513,47.880954],[17.857133,47.758429],[17.488473,47.867466],[16.979667,48.123497],[16.879983,48.470013],[16.960288,48.596982],[17.101985,48.816969],[17.545007,48.800019],[17.886485,48.903475],[17.913512,48.996493],[18.104973,49.043983],[18.170498,49.271515],[18.399994,49.315001],[18.554971,49.495015],[18.853144,49.49623]]]},id:`SK`},{type:`Feature`,properties:{name:`Slovenia`},geometry:{type:`Polygon`,coordinates:[[[13.806475,46.509306],[14.632472,46.431817],[15.137092,46.658703],[16.011664,46.683611],[16.202298,46.852386],[16.370505,46.841327],[16.564808,46.503751],[15.768733,46.238108],[15.67153,45.834154],[15.323954,45.731783],[15.327675,45.452316],[14.935244,45.471695],[14.595109,45.634941],[14.411968,45.466166],[13.71506,45.500324],[13.93763,45.591016],[13.69811,46.016778],[13.806475,46.509306]]]},id:`SI`}
278,{type:`Feature`,properties:{name:`Sweden`},geometry:{type:`Polygon`,coordinates:[[[22.183173,65.723741],[21.213517,65.026005],[21.369631,64.413588],[19.778876,63.609554],[17.847779,62.7494],[17.119555,61.341166],[17.831346,60.636583],[18.787722,60.081914],[17.869225,58.953766],[16.829185,58.719827],[16.44771,57.041118],[15.879786,56.104302],[14.666681,56.200885],[14.100721,55.407781],[12.942911,55.361737],[12.625101,56.30708],[11.787942,57.441817],[11.027369,58.856149],[11.468272,59.432393],[12.300366,60.117933],[12.631147,61.293572],[11.992064,61.800362],[11.930569,63.128318],[12.579935,64.066219],[13.571916,64.049114],[13.919905,64.445421],[13.55569,64.787028],[15.108411,66.193867],[16.108712,67.302456],[16.768879,68.013937],[17.729182,68.010552],[17.993868,68.567391],[19.87856,68.407194],[20.025269,69.065139],[20.645593,69.106247],[21.978535,68.616846],[23.539473,67.936009],[23.56588,66.396051],[23.903379,66.006927],[22.183173,65.723741]]]},id:`SE`},{type:`Feature`,properties:{name:`Swaziland`},geometry:{type:`Polygon`,coordinates:[[[32.071665,-26.73382],[31.86806,-27.177927],[31.282773,-27.285879],[30.685962,-26.743845],[30.676609,-26.398078],[30.949667,-26.022649],[31.04408,-25.731452],[31.333158,-25.660191],[31.837778,-25.843332],[31.985779,-26.29178],[32.071665,-26.73382]]]},id:`SWZ`},{type:`Feature`,properties:{name:`Syria`},geometry:{type:`Polygon`,coordinates:[[[38.792341,33.378686],[36.834062,32.312938],[35.719918,32.709192],[35.700798,32.716014],[35.836397,32.868123],[35.821101,33.277426],[36.06646,33.824912],[36.61175,34.201789],[36.448194,34.593935],[35.998403,34.644914],[35.905023,35.410009],[36.149763,35.821535],[36.41755,36.040617],[36.685389,36.259699],[36.739494,36.81752],[37.066761,36.623036],[38.167727,36.90121],[38.699891,36.712927],[39.52258,36.716054],[40.673259,37.091276],[41.212089,37.074352],[42.349591,37.229873],[41.837064,36.605854],[41.289707,36.358815],[41.383965,35.628317],[41.006159,34.419372],[38.792341,33.378686]]]},id:`SYR`},{type:`Feature`,properties:{name:`Chad`},geometry:{type:`Polygon`,coordinates:[[[14.495787,12.859396],[14.595781,13.330427],[13.954477,13.353449],[13.956699,13.996691],[13.540394,14.367134],[13.97217,15.68437],[15.247731,16.627306],[15.300441,17.92795],[15.685741,19.95718],[15.903247,20.387619],[15.487148,20.730415],[15.47106,21.04845],[15.096888,21.308519],[14.8513,22.86295],[15.86085,23.40972],[19.84926,21.49509],[23.83766,19.58047],[23.88689,15.61084],[23.02459,15.68072],[22.56795,14.94429],[22.30351,14.32682],[22.51202,14.09318],[22.18329,13.78648],[22.29658,13.37232],[22.03759,12.95546],[21.93681,12.58818],[22.28801,12.64605],[22.49762,12.26024],[22.50869,11.67936],[22.87622,11.38461],[22.864165,11.142395],[22.231129,10.971889],[21.723822,10.567056],[21.000868,9.475985],[20.059685,9.012706],[19.094008,9.074847],[18.81201,8.982915],[18.911022,8.630895],[18.389555,8.281304],[17.96493,7.890914],[16.705988,7.508328],[16.456185,7.734774],[16.290562,7.754307],[16.106232,7.497088],[15.27946,7.421925],[15.436092,7.692812],[15.120866,8.38215],[14.979996,8.796104],[14.544467,8.965861],[13.954218,9.549495],[14.171466,10.021378],[14.627201,9.920919],[14.909354,9.992129],[15.467873,9.982337],[14.923565,10.891325],[14.960152,11.555574],[14.89336,12.21905],[14.495787,12.859396]]]},id:`TCD`},{type:`Feature`,properties:{name:`Togo`},geometry:{type:`Polygon`,coordinates:[[[1.865241,6.142158],[1.060122,5.928837],[.836931,6.279979],[.570384,6.914359],[.490957,7.411744],[.712029,8.312465],[.461192,8.677223],[.365901,9.465004],[.36758,10.191213],[-.049785,10.706918],[.023803,11.018682],[.899563,10.997339],[.772336,10.470808],[1.077795,10.175607],[1.425061,9.825395],[1.463043,9.334624],[1.664478,9.12859],[1.618951,6.832038],[1.865241,6.142158]]]},id:`TGO`},{type:`Feature`,properties:{name:`Thailand`},geometry:{type:`Polygon`,coordinates:[[[102.584932,12.186595],[101.687158,12.64574],[100.83181,12.627085],[100.978467,13.412722],[100.097797,13.406856],[100.018733,12.307001],[99.478921,10.846367],[99.153772,9.963061],[99.222399,9.239255],[99.873832,9.207862],[100.279647,8.295153],[100.459274,7.429573],[101.017328,6.856869],[101.623079,6.740622],[102.141187,6.221636],[101.814282,5.810808],[101.154219,5.691384],[101.075516,6.204867],[100.259596,6.642825],[100.085757,6.464489],[99.690691,6.848213],[99.519642,7.343454],[98.988253,7.907993],[98.503786,8.382305],[98.339662,7.794512],[98.150009,8.350007],[98.25915,8.973923],[98.553551,9.93296],[99.038121,10.960546],[99.587286,11.892763],[99.196354,12.804748],[99.212012,13.269294],[99.097755,13.827503],[98.430819,14.622028],[98.192074,15.123703],[98.537376,15.308497],[98.903348,16.177824],[98.493761,16.837836],[97.859123,17.567946],[97.375896,18.445438],[97.797783,18.62708],[98.253724,19.708203],[98.959676,19.752981],[99.543309,20.186598],[100.115988,20.41785],[100.548881,20.109238],[100.606294,19.508344],[101.282015,19.462585],[101.035931,18.408928],[101.059548,17.512497],[102.113592,18.109102],[102.413005,17.932782],[102.998706,17.961695],[103.200192,18.309632],[103.956477,18.240954],[104.716947,
27817.428859],[104.779321,16.441865],[105.589039,15.570316],[105.544338,14.723934],[105.218777,14.273212],[104.281418,14.416743],[102.988422,14.225721],[102.348099,13.394247],[102.584932,12.186595]]]},id:`TH`},{type:`Feature`,properties:{name:`Tajikistan`},geometry:{type:`Polygon`,coordinates:[[[71.014198,40.244366],[70.648019,39.935754],[69.55961,40.103211],[69.464887,39.526683],[70.549162,39.604198],[71.784694,39.279463],[73.675379,39.431237],[73.928852,38.505815],[74.257514,38.606507],[74.864816,38.378846],[74.829986,37.990007],[74.980002,37.41999],[73.948696,37.421566],[73.260056,37.495257],[72.63689,37.047558],[72.193041,36.948288],[71.844638,36.738171],[71.448693,37.065645],[71.541918,37.905774],[71.239404,37.953265],[71.348131,38.258905],[70.806821,38.486282],[70.376304,38.138396],[70.270574,37.735165],[70.116578,37.588223],[69.518785,37.608997],[69.196273,37.151144],[68.859446,37.344336],[68.135562,37.023115],[67.83,37.144994],[68.392033,38.157025],[68.176025,38.901553],[67.44222,39.140144],[67.701429,39.580478],[68.536416,39.533453],[69.011633,40.086158],[69.329495,40.727824],[70.666622,40.960213],[70.45816,40.496495],[70.601407,40.218527],[71.014198,40.244366]]]},id:`TJK`},{type:`Feature`,properties:{name:`Turkmenistan`},geometry:{type:`Polygon`,coordinates:[[[61.210817,35.650072],[61.123071,36.491597],[60.377638,36.527383],[59.234762,37.412988],[58.436154,37.522309],[57.330434,38.029229],[56.619366,38.121394],[56.180375,37.935127],[55.511578,37.964117],[54.800304,37.392421],[53.921598,37.198918],[53.735511,37.906136],[53.880929,38.952093],[53.101028,39.290574],[53.357808,39.975286],[52.693973,40.033629],[52.915251,40.876523],[53.858139,40.631034],[54.736845,40.951015],[54.008311,41.551211],[53.721713,42.123191],[52.91675,41.868117],[52.814689,41.135371],[52.50246,41.783316],[52.944293,42.116034],[54.079418,42.324109],[54.755345,42.043971],[55.455251,41.259859],[55.968191,41.308642],[57.096391,41.32231],[56.932215,41.826026],[57.78653,42.170553],[58.629011,42.751551],[59.976422,42.223082],[60.083341,41.425146],[60.465953,41.220327],[61.547179,41.26637],[61.882714,41.084857],[62.37426,40.053886],[63.518015,39.363257],[64.170223,38.892407],[65.215999,38.402695],[66.54615,37.974685],[66.518607,37.362784],[66.217385,37.39379],[65.745631,37.661164],[65.588948,37.305217],[64.746105,37.111818],[64.546479,36.312073],[63.982896,36.007957],[63.193538,35.857166],[62.984662,35.404041],[62.230651,35.270664],[61.210817,35.650072]]]},id:`TKM`},{type:`Feature`,properties:{name:`East Timor`},geometry:{type:`Polygon`,coordinates:[[[124.968682,-8.89279],[125.086246,-8.656887],[125.947072,-8.432095],[126.644704,-8.398247],[126.957243,-8.273345],[127.335928,-8.397317],[126.967992,-8.668256],[125.925885,-9.106007],[125.08852,-9.393173],[125.07002,-9.089987],[124.968682,-8.89279]]]},id:`TLS`},{type:`Feature`,properties:{name:`Trinidad and Tobago`},geometry:{type:`Polygon`,coordinates:[[[-61.68,10.76],[-61.105,10.89],[-60.895,10.855],[-60.935,10.11],[-61.77,10],[-61.95,10.09],[-61.66,10.365],[-61.68,10.76]]]},id:`TTO`},{type:`Feature`,properties:{name:`Tunisia`},geometry:{type:`Polygon`,coordinates:[[[9.48214,30.307556],[9.055603,32.102692],[8.439103,32.506285],[8.430473,32.748337],[7.612642,33.344115],[7.524482,34.097376],[8.140981,34.655146],[8.376368,35.479876],[8.217824,36.433177],[8.420964,36.946427],[9.509994,37.349994],[10.210002,37.230002],[10.18065,36.724038],[11.028867,37.092103],[11.100026,36.899996],[10.600005,36.41],[10.593287,35.947444],[10.939519,35.698984],[10.807847,34.833507],[10.149593,34.330773],[10.339659,33.785742],[10.856836,33.76874],[11.108501,33.293343],[11.488787,33.136996],[11.432253,32.368903],[10.94479,32.081815],[10.636901,31.761421],[9.950225,31.37607],[10.056575,30.961831],[9.970017,30.539325],[9.48214,30.307556]]]},id:`TUN`},{type:`Feature`,properties:{name:`Turkey`},geometry:{type:`MultiPolygon`,coordinates:[[[[36.913127,41.335358],[38.347665,40.948586],[39.512607,41.102763],[40.373433,41.013673],[41.554084,41.535656],[42.619549,41.583173],[43.582746,41.092143],[43.752658,40.740201],[43.656436,40.253564],[44.400009,40.005],[44.79399,39.713003],[44.109225,39.428136],[44.421403,38.281281],[44.225756,37.971584],[44.772699,37.170445],[44.293452,37.001514],[43.942259,37.256228],[42.779126,37.385264],[42.349591,37.229873],[41.212089,37.074352],[40.673259,37.091276],[39.52258,36.716054],[38.699891,36.712927],[38.167727,36.90121],[37.066761,36.623036],[36.739494,36.81752],[36.685389,36.259699],[36.41755,36.040617],[36.149763,35.821535],[35.782085,36.274995],[36.160822,36.650606],[35.550936,36.565443],[34.714553,36.795532],[34.026895,36.21996],[32.509158,36.107564],[31.699595,36.644275],[30.621625,36.677865],[30.391096,36.262981],[29.699976,36.144357],[28.732903,36.676831],[27.641187,36.658822],[27.048768,37.653361],[26.318218,38.208133],[26.8047,38.98576],[26.170785,39.463612],[27.28002,40.420014],[28.819978,40.460011],[29.240004,41.219991],[31.145934,41.087622],[32.347979,41.736264],[33.513283,42.01896],[35.167704,42.040225],[36.913127,41.335358]]],[[[27.192377,40.690566],[26.358009,40.151994],[26.043351,40.617754],[26.056942,40.824123],[26.294602,40.936261],[26.604196,41.562115],[26.117042,41.826905],[27.135739,42.141485],[27.99672,42.007359],[28.115525,41.622886],[28.988443,41.299934],[28.806438,41.054962],[27.619017,40.999823],[27.192377,40.690566]]]]},id:`TR`},{type:`Feature`,properties:{name:`Taiwan`},geometry:{type:`Polygon`,coordinates:[[[121.777818,24.394274],[121.175632,22.790857],[120.74708,21.970571],[120.220083,22.814861],[120.106189,23.556263],[120.69468,24.538451],[121.495044,25.295459],[121.951244,24.997596],[121.777818,24.394274]]]},id:`TW`},{type:`Feature`,properties:{name:`Tanzania`},geometry:{type:`Polygon`,coordinates:[[[33.903711,-.95],[34.07262,-1.05982],[37.69869,-3.09699],[37.7669,-3.67712],[39.20222,-4.67677],[38.74054,-5.90895],[38.7997
2787,-6.47566],[39.44,-6.84],[39.47,-7.1],[39.19469,-7.7039],[39.25203,-8.00781],[39.18652,-8.48551],[39.53574,-9.11237],[39.9496,-10.0984],[40.31659,-10.3171],[39.521,-10.89688],[38.427557,-11.285202],[37.82764,-11.26879],[37.47129,-11.56876],[36.775151,-11.594537],[36.514082,-11.720938],[35.312398,-11.439146],[34.559989,-11.52002],[34.28,-10.16],[33.940838,-9.693674],[33.73972,-9.41715],[32.759375,-9.230599],[32.191865,-8.930359],[31.556348,-8.762049],[31.157751,-8.594579],[30.74,-8.34],[30.2,-7.08],[29.62,-6.52],[29.419993,-5.939999],[29.519987,-5.419979],[29.339998,-4.499983],[29.753512,-4.452389],[30.11632,-4.09012],[30.50554,-3.56858],[30.75224,-3.35931],[30.74301,-3.03431],[30.52766,-2.80762],[30.46967,-2.41383],[30.758309,-2.28725],[30.816135,-1.698914],[30.419105,-1.134659],[30.76986,-1.01455],[31.86617,-1.02736],[33.903711,-.95]]]},id:`TZA`},{type:`Feature`,properties:{name:`Uganda`},geometry:{type:`Polygon`,coordinates:[[[31.86617,-1.02736],[30.76986,-1.01455],[30.419105,-1.134659],[29.821519,-1.443322],[29.579466,-1.341313],[29.587838,-.587406],[29.8195,-.2053],[29.875779,.59738],[30.086154,1.062313],[30.468508,1.583805],[30.85267,1.849396],[31.174149,2.204465],[30.77332,2.33989],[30.83385,3.50917],[31.24556,3.7819],[31.88145,3.55827],[32.68642,3.79232],[33.39,3.79],[34.005,4.249885],[34.47913,3.5556],[34.59607,3.05374],[35.03599,1.90584],[34.6721,1.17694],[34.18,.515],[33.893569,.109814],[33.903711,-.95],[31.86617,-1.02736]]]},id:`UGA`},{type:`Feature`,properties:{name:`Ukraine`},geometry:{type:`Polygon`,coordinates:[[[31.785998,52.101678],[32.159412,52.061267],[32.412058,52.288695],[32.715761,52.238465],[33.7527,52.335075],[34.391731,51.768882],[34.141978,51.566413],[34.224816,51.255993],[35.022183,51.207572],[35.377924,50.773955],[35.356116,50.577197],[36.626168,50.225591],[37.39346,50.383953],[38.010631,49.915662],[38.594988,49.926462],[40.069058,49.601055],[40.080789,49.30743],[39.674664,48.783818],[39.895632,48.232405],[39.738278,47.898937],[38.770585,47.825608],[38.255112,47.5464],[38.223538,47.10219],[37.425137,47.022221],[36.759855,46.6987],[35.823685,46.645964],[34.962342,46.273197],[35.020788,45.651219],[35.510009,45.409993],[36.529998,45.46999],[36.334713,45.113216],[35.239999,44.939996],[33.882511,44.361479],[33.326421,44.564877],[33.546924,45.034771],[32.454174,45.327466],[32.630804,45.519186],[33.588162,45.851569],[33.298567,46.080598],[31.74414,46.333348],[31.675307,46.706245],[30.748749,46.5831],[30.377609,46.03241],[29.603289,45.293308],[29.149725,45.464925],[28.679779,45.304031],[28.233554,45.488283],[28.485269,45.596907],[28.659987,45.939987],[28.933717,46.25883],[28.862972,46.437889],[29.072107,46.517678],[29.170654,46.379262],[29.759972,46.349988],[30.024659,46.423937],[29.83821,46.525326],[29.908852,46.674361],[29.559674,46.928583],[29.415135,47.346645],[29.050868,47.510227],[29.122698,47.849095],[28.670891,48.118149],[28.259547,48.155562],[27.522537,48.467119],[26.857824,48.368211],[26.619337,48.220726],[26.19745,48.220881],[25.945941,47.987149],[25.207743,47.891056],[24.866317,47.737526],[24.402056,47.981878],[23.760958,47.985598],[23.142236,48.096341],[22.710531,47.882194],[22.64082,48.15024],[22.085608,48.422264],[22.280842,48.825392],[22.558138,49.085738],[22.776419,49.027395],[22.51845,49.476774],[23.426508,50.308506],[23.922757,50.424881],[24.029986,50.705407],[23.527071,51.578454],[24.005078,51.617444],[24.553106,51.888461],[25.327788,51.910656],[26.337959,51.832289],[27.454066,51.592303],[28.241615,51.572227],[28.617613,51.427714],[28.992835,51.602044],[29.254938,51.368234],[30.157364,51.416138],[30.555117,51.319503],[30.619454,51.822806],[30.927549,52.042353],[31.785998,52.101678]]]},id:`UA`},{type:`Feature`,properties:{name:`Uruguay`},geometry:{type:`Polygon`,coordinates:[[[-57.625133,-30.216295],[-56.976026,-30.109686],[-55.973245,-30.883076],[-55.60151,-30.853879],[-54.572452,-31.494511],[-53.787952,-32.047243],[-53.209589,-32.727666],[-53.650544,-33.202004],[-53.373662,-33.768378],[-53.806426,-34.396815],[-54.935866,-34.952647],[-55.67409,-34.752659],[-56.215297,-34.859836],[-57.139685,-34.430456],[-57.817861,-34.462547],[-58.427074,-33.909454],[-58.349611,-33.263189],[-58.132648,-33.040567],[-58.14244,-32.044504],[-57.874937,-31.016556],[-57.625133,-30.216295]]]},id:`URY`},{type:`Feature`,properties:{name:`United States`},geometry:{type:`MultiPolygon`,coordinates:[[[[-155.54211,19.08348],[-155.68817,18.91619],[-155.93665,19.05939],[-155.90806,19.33888],[-156.07347,
27819.70294],[-156.02368,19.81422],[-155.85008,19.97729],[-155.91907,20.17395],[-155.86108,20.26721],[-155.78505,20.2487],[-155.40214,20.07975],[-155.22452,19.99302],[-155.06226,19.8591],[-154.80741,19.50871],[-154.83147,19.45328],[-155.22217,19.23972],[-155.54211,19.08348]]],[[[-156.07926,20.64397],[-156.41445,20.57241],[-156.58673,20.783],[-156.70167,20.8643],[-156.71055,20.92676],[-156.61258,21.01249],[-156.25711,20.91745],[-155.99566,20.76404],[-156.07926,20.64397]]],[[[-156.75824,21.17684],[-156.78933,21.06873],[-157.32521,21.09777],[-157.25027,21.21958],[-156.75824,21.17684]]],[[[-157.65283,21.32217],[-157.70703,21.26442],[-157.7786,21.27729],[-158.12667,21.31244],[-158.2538,21.53919],[-158.29265,21.57912],[-158.0252,21.71696],[-157.94161,21.65272],[-157.65283,21.32217]]],[[[-159.34512,21.982],[-159.46372,21.88299],[-159.80051,22.06533],[-159.74877,22.1382],[-159.5962,22.23618],[-159.36569,22.21494],[-159.34512,21.982]]],[[[-94.81758,49.38905],[-94.64,48.84],[-94.32914,48.67074],[-93.63087,48.60926],[-92.61,48.45],[-91.64,48.14],[-90.83,48.27],[-89.6,48.01],[-89.272917,48.019808],[-88.378114,48.302918],[-87.439793,47.94],[-86.461991,47.553338],[-85.652363,47.220219],[-84.87608,46.900083],[-84.779238,46.637102],[-84.543749,46.538684],[-84.6049,46.4396],[-84.3367,46.40877],[-84.14212,46.512226],[-84.091851,46.275419],[-83.890765,46.116927],[-83.616131,46.116927],[-83.469551,45.994686],[-83.592851,45.816894],[-82.550925,45.347517],[-82.337763,44.44],[-82.137642,43.571088],[-82.43,42.98],[-82.9,42.43],[-83.12,42.08],[-83.142,41.975681],[-83.02981,41.832796],[-82.690089,41.675105],[-82.439278,41.675105],[-81.277747,42.209026],[-80.247448,42.3662],[-78.939362,42.863611],[-78.92,42.965],[-79.01,43.27],[-79.171674,43.466339],[-78.72028,43.625089],[-77.737885,43.629056],[-76.820034,43.628784],[-76.5,44.018459],[-76.375,44.09631],[-75.31821,44.81645],[-74.867,45.00048],[-73.34783,45.00738],[-71.50506,45.0082],[-71.405,45.255],[-71.08482,45.30524],[-70.66,45.46],[-70.305,45.915],[-69.99997,46.69307],[-69.237216,47.447781],[-68.905,47.185],[-68.23444,47.35486],[-67.79046,47.06636],[-67.79134,45.70281],[-67.13741,45.13753],[-66.96466,44.8097],[-68.03252,44.3252],[-69.06,43.98],[-70.11617,43.68405],[-70.645476,43.090238],[-70.81489,42.8653],[-70.825,42.335],[-70.495,41.805],[-70.08,41.78],[-70.185,42.145],[-69.88497,41.92283],[-69.96503,41.63717],[-70.64,41.475],[-71.12039,41.49445],[-71.86,41.32],[-72.295,41.27],[-72.87643,41.22065],[-73.71,40.931102],[-72.24126,41.11948],[-71.945,40.93],[-73.345,40.63],[-73.982,40.628],[-73.952325,40.75075],[-74.25671,40.47351],[-73.96244,40.42763],[-74.17838,39.70926],[-74.90604,38.93954],[-74.98041,39.1964],[-75.20002,39.24845],[-75.52805,39.4985],[-75.32,38.96],[-75.071835,38.782032],[-75.05673,38.40412],[-75.37747,38.01551],[-75.94023,37.21689],[-76.03127,37.2566],[-75.72205,37.93705],[-76.23287,38.319215],[-76.35,39.15],[-76.542725,38.717615],[-76.32933,38.08326],[-76.989998,38.239992],[-76.30162,37.917945],[-76.25874,36.9664],[-75.9718,36.89726],[-75.86804,36.55125],[-75.72749,35.55074],[-76.36318,34.80854],[-77.397635,34.51201],[-78.05496,33.92547],[-78.55435,33.86133],[-79.06067,33.49395],[-79.20357,33.15839],[-80.301325,32.509355],[-80.86498,32.0333],[-81.33629,31.44049],[-81.49042,30.72999],[-81.31371,30.03552],[-80.98,29.18],[-80.535585,28.47213],[-80.53,28.04],[-80.056539,26.88],[-80.088015,26.205765],[-80.13156,25.816775],[-80.38103,25.20616],[-80.68,25.08],[-81.17213,25.20126],[-81.33,25.64],[-81.71,25.87],[-82.24,26.73],[-82.70515,27.49504],[-82.85526,27.88624],[-82.65,28.55],[-82.93,29.1],[-83.70959,29.93656],[-84.1,30.09],[-85.10882,29.63615],[-85.28784,29.68612],[-85.7731,30.15261],[-86.4,30.4],[-87.53036,30.27433],[-88.41782,30.3849],[-89.18049,30.31598],[-89.593831,30.159994],[-89.413735,29.89419],[-89.43,29.48864],[-89.21767,29.29108],[-89.40823,29.15961],[-89.77928,29.30714],[-90.15463,29.11743],[-90.880225,29.148535],[-91.626785,29.677],[-92.49906,29.5523],[-93.22637,29.78375],[-93.84842,29.71363],[-94.69,29.48],[-95.60026,28.73863],[-96.59404,28.30748],[-97.14,27.83],[-97.37,27.38],[-97.38,26.69],[-97.33,26.21],[-97.14,25.87],[-97.53,25.84],[-98.24,26.06],[-99.02,26.37],[-99.3,26.84],[-99.52,27.54],[-100.11,28.11],[-100.45584,28.69612],[-100.9576,29.38071],[-101.6624,29.7793],[-102.48,29.76],[-103.11,28.97],[-103.94,29.27],[-104.45697,29.57196],[
278-104.70575,30.12173],[-105.03737,30.64402],[-105.63159,31.08383],[-106.1429,31.39995],[-106.50759,31.75452],[-108.24,31.754854],[-108.24194,31.34222],[-109.035,31.34194],[-111.02361,31.33472],[-113.30498,32.03914],[-114.815,32.52528],[-114.72139,32.72083],[-115.99135,32.61239],[-117.12776,32.53534],[-117.295938,33.046225],[-117.944,33.621236],[-118.410602,33.740909],[-118.519895,34.027782],[-119.081,34.078],[-119.438841,34.348477],[-120.36778,34.44711],[-120.62286,34.60855],[-120.74433,35.15686],[-121.71457,36.16153],[-122.54747,37.55176],[-122.51201,37.78339],[-122.95319,38.11371],[-123.7272,38.95166],[-123.86517,39.76699],[-124.39807,40.3132],[-124.17886,41.14202],[-124.2137,41.99964],[-124.53284,42.76599],[-124.14214,43.70838],[-124.020535,44.615895],[-123.89893,45.52341],[-124.079635,46.86475],[-124.39567,47.72017],[-124.68721,48.184433],[-124.566101,48.379715],[-123.12,48.04],[-122.58736,47.096],[-122.34,47.36],[-122.5,48.18],[-122.84,49],[-120,49],[-117.03121,49],[-116.04818,49],[-113,49],[-110.05,49],[-107.05,49],[-104.04826,48.99986],[-100.65,49],[-97.22872,49.0007],[-95.15907,49],[-95.15609,49.38425],[-94.81758,49.38905]]],[[[-153.006314,57.115842],[-154.00509,56.734677],[-154.516403,56.992749],[-154.670993,57.461196],[-153.76278,57.816575],[-153.228729,57.968968],[-152.564791,57.901427],[-152.141147,57.591059],[-153.006314,57.115842]]],[[[-165.579164,59.909987],[-166.19277,59.754441],[
278-166.848337,59.941406],[-167.455277,60.213069],[-166.467792,60.38417],[-165.67443,60.293607],[-165.579164,59.909987]]],[[[-171.731657,63.782515],[-171.114434,63.592191],[-170.491112,63.694975],[-169.682505,63.431116],[-168.689439,63.297506],[-168.771941,63.188598],[-169.52944,62.976931],[-170.290556,63.194438],[-170.671386,63.375822],[-171.553063,63.317789],[-171.791111,63.405846],[-171.731657,63.782515]]],[[[-155.06779,71.147776],[-154.344165,70.696409],[-153.900006,70.889989],[-152.210006,70.829992],[-152.270002,70.600006],[-150.739992,70.430017],[-149.720003,70.53001],[-147.613362,70.214035],[-145.68999,70.12001],[-144.920011,69.989992],[-143.589446,70.152514],[-142.07251,69.851938],[-140.985988,69.711998],[-140.985988,69.711998],[-140.992499,66.000029],[-140.99777,60.306397],[-140.012998,60.276838],[-139.039,60.000007],[-138.34089,59.56211],[-137.4525,58.905],[-136.47972,59.46389],[-135.47583,59.78778],[-134.945,59.27056],[-134.27111,58.86111],[-133.355549,58.410285],[-132.73042,57.69289],[-131.70781,56.55212],[-130.00778,55.91583],[-129.979994,55.284998],[-130.53611,54.802753],[-131.085818,55.178906],[-131.967211,55.497776],[-132.250011,56.369996],[-133.539181,57.178887],[-134.078063,58.123068],[-135.038211,58.187715],[-136.628062,58.212209],[-137.800006,58.499995],[-139.867787,59.537762],[-140.825274,59.727517],[-142.574444,60.084447],[-143.958881,59.99918],[-145.925557,60.45861],[-147.114374,60.884656],[-148.224306,60.672989],[-148.018066,59.978329],[-148.570823,59.914173],[-149.727858,59.705658],[-150.608243,59.368211],[-151.716393,59.155821],[-151.859433,59.744984],[-151.409719,60.725803],[-150.346941,61.033588],[-150.621111,61.284425],[-151.895839,60.727198],[-152.57833,60.061657],[-154.019172,59.350279],[-153.287511,58.864728],[-154.232492,58.146374],[-155.307491,57.727795],[-156.308335,57.422774],[-156.556097,56.979985],[-158.117217,56.463608],[-158.433321,55.994154],[-159.603327,55.566686],[-160.28972,55.643581],[-161.223048,55.364735],[-162.237766,55.024187],[-163.069447,54.689737],[-164.785569,54.404173],[-164.942226,54.572225],[-163.84834,55.039431],[-162.870001,55.348043],[-161.804175,55.894986],[-160.563605,56.008055],[-160.07056,56.418055],[-158.684443,57.016675],[-158.461097,57.216921],[-157.72277,57.570001],[-157.550274,58.328326],[-157.041675,58.918885],[-158.194731,58.615802],[-158.517218,58.787781],[-159.058606,58.424186],[-159.711667,58.93139],[-159.981289,58.572549],[-160.355271,59.071123],[-161.355003,58.670838],[-161.968894,58.671665],[-162.054987,59.266925],[-161.874171,59.633621],[-162.518059,59.989724],[-163.818341,59.798056],[-164.662218,60.267484],[-165.346388,60.507496],[-165.350832,61.073895],[-166.121379,61.500019],[-165.734452,62.074997],[-164.919179,62.633076],[-164.562508,63.146378],[-163.753332,63.219449],[-163.067224,63.059459],[-162.260555,63.541936],[-161.53445,63.455817],[-160.772507,63.766108],[-160.958335,64.222799],[-161.518068,64.402788],[-160.777778,64.788604],[-161.391926,64.777235],[-162.45305,64.559445],[-162.757786,64.338605],[-163.546394,64.55916],[-164.96083,64.446945],[-166.425288,64.686672],[-166.845004,65.088896],[-168.11056,65.669997],[-166.705271,66.088318],[-164.47471,66.57666],[-163.652512,66.57666],[-163.788602,66.077207],[-161.677774,66.11612],[-162.489715,66.735565],[-163.719717,67.116395],[-164.430991,67.616338],[-165.390287,68.042772],[-166.764441,68.358877],[-166.204707,68.883031],[-164.430811,68.915535],[-163.168614,69.371115],[-162.930566,69.858062],[-161.908897,70.33333],[-160.934797,70.44769],[-159.039176,70.891642],[-158.119723,70.824721],[-156.580825,71.357764],[-155.06779,71.147776]]]]},id:`US`},{type:`Feature`,properties:{name:`Uzbekistan`},geometry:{type:`Polygon`,coordinates:[[[66.518607,37.362784],[66.54615,37.974685],[65.215999,38.402695],[64.170223,38.892407],[63.518015,39.363257],[62.37426,40.053886],[61.882714,41.084857],[61.547179,41.26637],[60.465953,41.220327],[60.083341,41.425146],[59.976422,42.223082],[58.629011,42.751551],[57.78653,42.170553],[56.932215,41.826026],[57.096391,41.32231],[55.968191,41.308642],[55.928917,44.995858],[58.503127,45.586804],[58.689989,45.500014],[60.239972,44.784037],[61.05832,44.405817],[62.0133,43.504477],[63.185787,43.650075],[64.900824,43.728081],[66.098012,42.99766],[66.023392,41.994646],[66.510649,41.987644],[66.714047,41.168444],[67.985856,41.135991],[68.259896,40.662325],[68.632483,40.668681],[69.070027,41.384244],[70.388965,42.081308],[70.962315,42.266154],[71.259248,42.167711],[70.420022,41.519998],[71.157859,41.143587],[71.870115,41.3929],[73.055417,40.866033],[71.774875,40.145844],[71.014198,40.244366],[70.601407,40.218527],[70.45816,40.496495],[70.666622,40.9
27860213],[69.329495,40.727824],[69.011633,40.086158],[68.536416,39.533453],[67.701429,39.580478],[67.44222,39.140144],[68.176025,38.901553],[68.392033,38.157025],[67.83,37.144994],[67.075782,37.356144],[66.518607,37.362784]]]},id:`UZB`},{type:`Feature`,properties:{name:`Venezuela`},geometry:{type:`Polygon`,coordinates:[[[-71.331584,11.776284],[-71.360006,11.539994],[-71.94705,11.423282],[-71.620868,10.96946],[-71.633064,10.446494],[-72.074174,9.865651],[-71.695644,9.072263],[-71.264559,9.137195],[-71.039999,9.859993],[-71.350084,10.211935],[-71.400623,10.968969],[-70.155299,11.375482],[-70.293843,11.846822],[-69.943245,12.162307],[-69.5843,11.459611],[-68.882999,11.443385],[-68.233271,10.885744],[-68.194127,10.554653],[-67.296249,10.545868],[-66.227864,10.648627],[-65.655238,10.200799],[-64.890452,10.077215],[-64.329479,10.389599],[-64.318007,10.641418],[-63.079322,10.701724],[-61.880946,10.715625],[-62.730119,10.420269],[-62.388512,9.948204],[-61.588767,9.873067],[-60.830597,9.38134],[-60.671252,8.580174],[-60.150096,8.602757],[-59.758285,8.367035],[-60.550588,7.779603],[-60.637973,7.415],[-60.295668,7.043911],[-60.543999,6.856584],[-61.159336,6.696077],[-61.139415,6.234297],[-61.410303,5.959068],[-60.733574,5.200277],[-60.601179,4.918098],[-60.966893,4.536468],[-62.08543,4.162124],[-62.804533,4.006965],[-63.093198,3.770571],[-63.888343,4.02053],[-64.628659,4.148481],[-64.816064,4.056445],[-64.368494,3.79721],[-64.408828,3.126786],[
278-64.269999,2.497006],[-63.422867,2.411068],[-63.368788,2.2009],[-64.083085,1.916369],[-64.199306,1.492855],[-64.611012,1.328731],[-65.354713,1.095282],[-65.548267,.789254],[-66.325765,.724452],[-66.876326,1.253361],[-67.181294,2.250638],[-67.447092,2.600281],[-67.809938,2.820655],[-67.303173,3.318454],[-67.337564,3.542342],[-67.621836,3.839482],[-67.823012,4.503937],[-67.744697,5.221129],[-67.521532,5.55687],[-67.34144,6.095468],[-67.695087,6.267318],[-68.265052,6.153268],[-68.985319,6.206805],[-69.38948,6.099861],[-70.093313,6.960376],[-70.674234,7.087785],[-71.960176,6.991615],[-72.198352,7.340431],[-72.444487,7.423785],[-72.479679,7.632506],[-72.360901,8.002638],[-72.439862,8.405275],[-72.660495,8.625288],[-72.78873,9.085027],[-73.304952,9.152],[-73.027604,9.73677],[-72.905286,10.450344],[-72.614658,10.821975],[-72.227575,11.108702],[-71.973922,11.608672],[-71.331584,11.776284]]]},id:`VEN`},{type:`Feature`,properties:{name:`Vietnam`},geometry:{type:`Polygon`,coordinates:[[[108.05018,21.55238],[106.715068,20.696851],[105.881682,19.75205],[105.662006,19.058165],[106.426817,18.004121],[107.361954,16.697457],[108.269495,16.079742],[108.877107,15.276691],[109.33527,13.426028],[109.200136,11.666859],[108.36613,11.008321],[107.220929,10.364484],[106.405113,9.53084],[105.158264,8.59976],[104.795185,9.241038],[105.076202,9.918491],[104.334335,10.486544],[105.199915,10.88931],[106.24967,10.961812],[105.810524,11.567615],[107.491403,12.337206],[107.614548,13.535531],[107.382727,14.202441],[107.564525,15.202173],[107.312706,15.908538],[106.556008,16.604284],[105.925762,17.485315],[105.094598,18.666975],[103.896532,19.265181],[104.183388,19.624668],[104.822574,19.886642],[104.435,20.758733],[103.203861,20.766562],[102.754896,21.675137],[102.170436,22.464753],[102.706992,22.708795],[103.504515,22.703757],[104.476858,22.81915],[105.329209,23.352063],[105.811247,22.976892],[106.725403,22.794268],[106.567273,22.218205],[107.04342,21.811899],[108.05018,21.55238]]]},id:`VN`},{type:`Feature`,properties:{name:`Vanuatu`},geometry:{type:`MultiPolygon`,coordinates:[[[[167.844877,-16.466333],[167.515181,-16.59785],[167.180008,-16.159995],[167.216801,-15.891846],[167.844877,-16.466333]]],[[[167.107712,-14.93392],[167.270028,-15.740021],[167.001207,-15.614602],[166.793158,-15.668811],[166.649859,-15.392704],[166.629137,-14.626497],[167.107712,-14.93392]]]]},id:`VUT`},{type:`Feature`,properties:{name:`West Bank`},geometry:{type:`Polygon`,coordinates:[[[35.545665,32.393992],[35.545252,31.782505],[35.397561,31.489086],[34.927408,31.353435],[34.970507,31.616778],[35.225892,31.754341],[34.974641,31.866582],[35.18393,32.532511],[35.545665,32.393992]]]},id:`PSE`},{type:`Feature`,properties:{name:`Yemen`},geometry:{type:`Polygon`,coordinates:[[[53.108573,16.651051],[52.385206,16.382411],[52.191729,15.938433],[52.168165,15.59742],[51.172515,15.17525],[49.574576,14.708767],[48.679231,14.003202],[48.238947,13.94809],[47.938914,14.007233],[47.354454,13.59222],[46.717076,13.399699],[45.877593,13.347764],[45.62505,13.290946],[45.406459,13.026905],[45.144356,12.953938],[44.989533,12.699587],[44.494576,12.721653],[44.175113,12.58595],[43.482959,12.6368],[43.222871,13.22095],[43.251448,13.767584],[43.087944,14.06263],[42.892245,14.802249],[42.604873,15.213335],[42.805015,15.261963],[42.702438,15.718886],[42.823671,15.911742],[42.779332,16.347891],[43.218375,16.66689],[43.115798,17.08844],[43.380794,17.579987],[43.791519,17.319977],[44.062613,17.410359],[45.216651,17.433329],[45.399999,17.333335],[46.366659,17.233315],[46.749994,17.283338],[47.000005,16.949999],[47.466695,17.116682],[48.183344,18.166669],[49.116672,18.616668],[52.00001,19.000003],[52.782184,17.349742],[53.108573,16.651051]]]},id:`YEM`},{type:`Feature`,properties:{name:`South Africa`},geometry:{type:`Polygon`,coordinates:[[[31.521001,-29.257387],[31.325561,-29.401978],[30.901763,-29.909957],[30.622813,-30.423776],[30.055716,-31.140269],[28.925553,-32.172041],[28.219756,-32.771953],[27.464608,-33.226964],[26.419452,-33.61495],[25.909664,-33.66704],[25.780628,-33.944646],[25.172862,-33.796851],[24.677853,-33.987176],[23.594043,-33.794474],[22.988189,-33.916431],[22.574157,-33.864083],[21.542799,-34.258839],[20.689053,-34.417175],[20.071261,-34.795137],[19.616405,-34.819166],[19.193278,-34.462599],[18.855315,-34.444306],[18.424643,-33.997873],[18.377411,-34.136521],[18.244499,-33.867752],[18.25008,-33.281431],[17.92519,-32.611291],[18.24791,-32.429131],[18.221762,-31.661633],[17.566918,-30.725721],[17.064416,-29.878641],[17.062918,-29.875954],[16.344977,-28.576705],[16.824017,-28.082162],[17.218929,-28.355943],[17.387497,-28.783514],[17.836152,-28.856378],[18.464899,-29.045462],[19.002127,-28.972443],[19.894734,-28.461105],[19.895768,-24.76779],[20.165726,-24.917962],[20.758609,-25.868136],[20.66647,-26.477453],[20.889
278609,-26.828543],[21.605896,-26.726534],[22.105969,-26.280256],[22.579532,-25.979448],[22.824271,-25.500459],[23.312097,-25.26869],[23.73357,-25.390129],[24.211267,-25.670216],[25.025171,-25.71967],[25.664666,-25.486816],[25.765849,-25.174845],[25.941652,-24.696373],[26.485753,-24.616327],[26.786407,-24.240691],[27.11941,-23.574323],[28.017236,-22.827754],[29.432188,-22.091313],[29.839037,-22.102216],[30.322883,-22.271612],[30.659865,-22.151567],[31.191409,-22.25151],[31.670398,-23.658969],[31.930589,-24.369417],[31.752408,-25.484284],[31.837778,-25.843332],[31.333158,-25.660191],[31.04408,-25.731452],[30.949667,-26.022649],[30.676609,-26.398078],[30.685962,-26.743845],[31.282773,-27.285879],[31.86806,-27.177927],[32.071665,-26.73382],[32.83012,-26.742192],[32.580265,-27.470158],[32.462133,-28.301011],[32.203389,-28.752405],[31.521001,-29.257387]],[[28.978263,-28.955597],[28.5417,-28.647502],[28.074338,-28.851469],[27.532511,-29.242711],[26.999262,-29.875954],[27.749397,-30.645106],[28.107205,-30.545732],[28.291069,-30.226217],[28.8484,-30.070051],[29.018415,-29.743766],[29.325166,-29.257387],[28.978263,-28.955597]]]},id:`ZAF`},{type:`Feature`,properties:{name:`Zambia`},geometry:{type:`Polygon`,coordinates:[[[32.759375,-9.230599],[33.231388,-9.676722],[33.485688,-10.525559],[33.31531,-10.79655],[33.114289,-11.607198],[33.306422,-12.435778],[32.991764,-12.783871],[32.688165,-13.712858],[33.214025,-13.97186],[30.179481,-14.796099],[30.274256,-15.507787],[29.516834,-15.644678],[28.947463,-16.043051],[28.825869,-16.389749],[28.467906,-16.4684],[27.598243,-17.290831],[27.044427,-17.938026],[26.706773,-17.961229],[26.381935,-17.846042],[25.264226,-17.73654],[25.084443,-17.661816],[25.07695,-17.578823],[24.682349,-17.353411],[24.033862,-17.295843],[23.215048,-17.523116],[22.562478,-16.898451],[21.887843,-16.08031],[21.933886,-12.898437],[24.016137,-12.911046],[23.930922,-12.565848],[24.079905,-12.191297],[23.904154,-11.722282],[24.017894,-11.237298],[23.912215,-10.926826],[24.257155,-10.951993],[24.314516,-11.262826],[24.78317,-11.238694],[25.418118,-11.330936],[25.75231,-11.784965],[26.553088,-11.92444],[27.16442,-11.608748],[27.388799,-12.132747],[28.155109,-12.272481],[28.523562,-12.698604],[28.934286,-13.248958],[29.699614,-13.257227],[29.616001,-12.178895],[29.341548,-12.360744],[28.642417,-11.971569],[28.372253,-11.793647],[28.49607,-10.789884],[28.673682,-9.605925],[28.449871,-9.164918],[28.734867,-8.526559],[29.002912,-8.407032],[30.346086,-8.238257],[30.740015,-8.340007],[31.157751,-8.594579],[31.556348,-8.762049],[32.191865,-8.930359],[32.759375,-9.230599]]]},id:`ZMB`},{type:`Feature`,properties:{name:`Zimbabwe`},geometry:{type:`Polygon`,coordinates:[[[31.191409,-22.25151],[30.659865,-22.151567],[30.322883,-22.271612],[29.839037,-22.102216],[29.432188,-22.091313],[28.794656,-21.639454],[28.02137,-21.485975],[27.727228,-20.851802],[27.724747,-20.499059],[27.296505,-20.39152],[26.164791,-19.293086],[25.850391,-18.714413],[25.649163,-18.536026],[25.264226,-17.73654],[26.381935,-17.846042],[26.706773,-17.961229],[27.044427,-17.938026],[27.598243,-17.290831],[28.467906,-16.4684],[28.825869,-16.389749],[28.947463,-16.043051],[29.516834,-15.644678],[30.274256,-15.507787],[30.338955,-15.880839],[31.173064,-15.860944],[31.636498,-16.07199],[31.852041,-16.319417],[32.328239,-16.392074],[32.847639,-16.713398],[32.849861,-17.979057],[32.654886,-18.67209],[32.611994,-19.419383],[32.772708,-19.715592],[32.659743,-20.30429],[32.508693,-20.395292],[32.244988,-21.116489],[31.191409,-22.25151]]]},id:`ZWE`},{type:`Feature`,properties:{name:`Korea`},geometry:{type:`Polygon`,coordinates:[[[128.349716,38.612243],[129.21292,37.432392],[129.46045,36.784189],[129.468304,35.632141],[129.091377,35.082484],[128.18585,34.890377],[127.386519,34.475674],[126.485748,34.390046],[126.37392,34.93456],[126.559231,35.684541],[126.117398,36.725485],[126.860143,36.893924],[126.174759,37.749686],[126.237339,37.840378],[126.68372,37.804773],[127.073309,38.256115],[127.780035,38.304536],[128.205746,38.370397],[128.349716,38.612243],[130.640016,42.395009],[130.780007,42.220007],[130.400031,42.280004],[129.965949,41.941368],[129.667362,41.601104],[129.705189,40.882828],[129.188115,40.661808],[129.0104,40.485436],[128.633368,40.189847],[127.967414,40.025413],[127.533436,39.75685],[127.50212,39.323931],[127.385434,39.213472],[127.783343,39.050898],[128.349716,38.612243],[128.205746,38.370397],[127.780035,38.304536],[127.073309,38.256115],[126.68372,37.804773],[126.237339,37.840378],[126.174759,37.749686],[125.689104,37.94001],[125.568439,37.752089],[125.27533,37.669071],[125.240087,37.857224],[124.981033,37.948821],[124.712161,38.108346],[124.985994,38.548474],[125.221949,38.665857],[125.132859,38.848559],[125.38659,39.387958],[125.321116,39.551385],[124.737482,39.660344],[124.265625,39.928493],[125.079942,40.569824],[126.182045,41.107336],[126.869083,41.816569],[127.343783,41.503152],[128.208433,41.466772],[128.052215,41.994285],[129.596669,42.424982],[129.994267,42.985387],[130.640016,42.395009]]]},id:`KR`}]},hTt=()=>{let e=(0,q.c)(16),{worldTraffic:t}=M3(),n;e[0]===t?n=e[1]:(n=t.filter(gTt).map(_Tt),e[0]=t,e[1]=n);let r=n,i;e[2]===r?i=e[3]:(i=Math.max(...r.map(vTt))||0,e[2]=r,e[3]=i);let a=i,o=PS(`(max-width: 991px)`),s;e[4]!==o||e[5]!==r.length?(s=o||r.length===0?[]:[{anchor:`bottom-left`,direction:`column`,translateX:30,translateY:-30,itemsSpacing:5,itemWidth:300,itemHeight:20,itemDirection:`left-to-right`,itemTextColor:`var(--mantine-color-blue-9)`,symbolSize:20}],e[4]=o,e[5]=r.length,e[6]=s):s=e[6];let c=s,l;e[7]===a?l=e[8]:(l=[0,a],e[7]=a,e[8]=l);let u,d;e[9]===Symbol.for(`react.memo_cache_sentinel`)?(u=[.5,.55],d=[0,0,0],e[9]=u,e[10]=d):(u=e[9],d=e[10]);let f;
278e[11]===Symbol.for(`react.memo_cache_sentinel`)?(f={top:-20},e[11]=f):f=e[11];let p;return e[12]!==c||e[13]!==l||e[14]!==r?(p=(0,Y.jsx)(cTt,{enableGraticule:!0,data:r,features:mTt.features,domain:l,projectionScale:125,colors:`PuBu`,unknownColor:`var(--mantine-color-gray-1)`,label:`properties.name`,valueFormat:`>-,.0f`,projectionType:`naturalEarth1`,projectionTranslation:u,projectionRotation:d,borderWidth:.5,margin:f,legends:c}),e[12]=c,e[13]=l,e[14]=r,e[15]=p):p=e[15],p};function gTt(e){let{country_name:t}=e;return t}function _Tt(e){let{label:t,count:n}=e;return{id:t,value:n}}function vTt(e){let{value:t}=e;return t}var yTt=()=>{let e=(0,q.c)(21),{worldTraffic:t}=M3(),[n]=ag(),r;e[0]===n?r=e[1]:(r=n.get(`d`)||`1 month`,e[0]=n,e[1]=r);let i=r,a=t.reduce(bTt,0),o;e[2]===a?o=e[3]:(o=e=>a>0?Math.round(e/a*100):0,e[2]=a,e[3]=o);let s=o,c;e[4]===i?c=e[5]:(c=()=>{switch(i){case`1 day`:return`day`;case`1 month`:return`month`;case`1 year`:return`year`;default:return i+`s`}},e[4]=i,e[5]=c);let l=c,u;if(e[6]!==s||e[7]!==t){let n;e[9]===s?n=e[10]:(n=e=>{let{country_name:t,count:n}=e;return{country:t,visits:n,percent:s(n)}},e[9]=s,e[10]=n),u=t.filter(xTt).map(n).sort(STt),e[6]=s,e[7]=t,e[8]=u}else u=e[8];let d=u,f,p;e[11]===Symbol.for(`react.memo_cache_sentinel`)?(f={...tz(`country`,`country`,!0)},p={...tz(`visits`,`visits`),Cell:CTt},e[11]=f,e[12]=p):(f=e[11],p=e[12]);let m;e[13]===l?m=e[14]:(m=[f,p,{accessorKey:`percent`,header:``,Cell:e=>{let{cell:t,row:n}=e,r=t.getValue();return(0,Y.jsx)(QA,{label:`This is the percentage of total traffic to your site from ${n.original.country} over the past ${l()}.`,children:(0,Y.jsxs)(Z,{w:`100%`,align:`center`,gap:10,children:[(0,Y.jsx)(VA,{value:r,w:`100%`}),(0,Y.jsxs)(Q,{fw:700,children:[r,`%`]})]})})}}],e[13]=l,e[14]=m);let h=m,g,_;e[15]===Symbol.for(`react.memo_cache_sentinel`)?(g={style:{boxShadow:`none`}},_={mah:450},e[15]=g,e[16]=_):(g=e[15],_=e[16]);let v;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(v={mih:450,mah:450},e[17]=v):v=e[17];let y;return e[18]!==h||e[19]!==d?(y=(0,Y.jsx)(NI,{data:d,columns:h,enableBottomToolbar:!1,paperProps:g,tableProps:_,enableSorting:!1,enableRowVirtualization:!1,containerProps:v}),e[18]=h,e[19]=d,e[20]=y):y=e[20],y};function bTt(e,t){let{count:n}=t;return e+(n===void 0?0:n)}function xTt(e){let{country_name:t}=e;return t}function STt(e,t){return t.visits-e.visits}function CTt(e){let{cell:t}=e,n=t.getValue();return(0,Y.jsx)(QA,{position:`top`,label:n.toLocaleString(),children:(0,Y.jsx)(Q,{fw:700,truncate:!0,children:n.toLocaleString()})})}var wTt=()=>{let e=(0,q.c)(4),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={borderRadius:15},e[0]=t):t=e[0];let n;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(GO,{w:`100%`,h:500,p:20,style:t,"data-testid":`pw-metrics-world-traffic-card-1`,children:(0,Y.jsx)(J.Suspense,{fallback:(0,Y.jsx)(UI,{height:460}),children:(0,Y.jsx)(hTt,{})})}),e[1]=n):n=e[1];let r;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsx)(GO,{p:20,children:(0,Y.jsx)(UI,{height:460})}),e[2]=r):r=e[2];let i;return e[3]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsxs)(Sj,{gap:20,children:[n,(0,Y.jsx)(J.Suspense,{fallback:r,children:(0,Y.jsx)(GO,{p:0,children:(0,Y.jsx)(yTt,{})})})]}),e[3]=i):i=e[3],i},TTt=[{path:y.PAGE_WORLD_TRAFFIC,id:`worldTraffic`,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_WORLD_TRAFFIC,children:(0,Y.jsx)(()=>{let e=(0,q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(GM,{wrapContent:!0,title:`World Traffic`,tooltipLabel:`The chart and the table below show traffic to your website from countries around the world. 279 Includes percentages indicating the share of total traffic from that country. 280 Note that this is not limited to translated traffic but all traffic.`,flexItems:(0,Y.jsx)(J.Suspense,{fallback:(0,Y.jsx)(UI,{height:40}),children:(0,Y.jsx)(eht,{})})}),(0,Y.jsx)(wTt,{})]}),e[0]=t):t=e[0],t},{})}),errorElement:(0,Y.jsx)(GQ,{})},{path:y.PAGE_TRANSLATED_TRAFFIC,id:`translatedTraffic`,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_TRANSLATED_TRAFFIC,children:(0,Y.jsx)(Nht,{})}),errorElement:(0,Y.jsx)(GQ,{})},{path:y.PAGE_MT_USAGE,id:`mt-usage`,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_MT_USAGE,children:(0,Y.jsx)(Emt,{})}),loader:async({params:e,request:t})=>{let n=Bo.getInstance(),{projectId:r}=e;if(!r)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let i=hc(r),{translations:a=[]}=await n.ensureQueryData(II(i)),o=new URL(t.url),s=o.searchParams.get(`from`)||`1 month`,c=o.searchParams.get(`to`)||void 0,l=kc(a),u=o.searchParams.getAll(`t`).map(e=>pc(e)),d=u.length>0?u.join(`,`):l.join(`,`);return await n.ensureQueryData(pmt(d,s,c,`num_words_engine`)),{tKeys:d,timeSliceFrom:s,timeSliceTo:c}},errorElement:(0,Y.jsx)(GQ,{})},{path:y.PAGE_WORDS_SERVED_USAGE,id:`usage`,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_WORDS_SERVED_USAGE,children:(0,Y.jsx)(Qmt,{})}),loader:async({params:e,request:t})=>{let n=Bo.getInstance(),{projectId:r}=e;if(!r)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let i=hc(r),{translations:a=[]}=(await n.ensureQueryData(II(i))).project,o=Ec(a||[]).map(e=>e.translation_key),s={timeSliceFrom:``,concatenatedKey:``},c=new URL(t.url),l=c.searchParams.getAll(`t`),u=c.searchParams.get(`d`);if(l.length>0&&l[0]===`0`)return s;let d=l.map(e=>pc(e)).join(`,`),f=d.length>0?d:o.join();s.concatenatedKey=f;let p=u?.includes(`year`)?`month`:`day`;return await n.ensureQueryData(O3(f,u||`1 month`,p)),await n.ensureQueryData(Dmt(f,u||`1 month`)),s.timeSliceFrom=u??`1 month`,s},errorElement:(0,Y.jsx)(GQ,{})}],ETt=()=>{let e=(0,q.c)(15),t=Oh(),n=hh(),r;e[0]===n?r=e[1]:(r=()=>n(`..`,{replace:!0}),e[0]=n,e[1]=r);let i=r,a=DTt,o;e[2]===i?o=e[3]:(o=()=>{let e=setTimeout(()=>{i()},2500);return()=>clearTimeout(e)},e[2]=i,e[3]=o);let s;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(s=[],e[4]=s):s=e[4],(0,J.useEffect)(o,s);let c;e[5]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)(Xj,{order:2,children:`Oops! Something went wrong`}),e[5]=c):c=e[5];let l;e[6]===t?l=e[7]:(l=a(t)||`Could not load batch information`,e[6]=t,e[7]=l);let u;e[8]===l?u=e[9]:(u=(0,Y.jsx)(Q,{size:`2rem`,children:l}),e[8]=l,e[9]=u);let d;e[10]===i?d=e[11]:(d=(0,Y.jsx)(vD,{children:(0,Y.jsx)(HO,{onClick:i,children:`Return to A
280ctive Batches`})}),e[10]=i,e[11]=d);let f;return e[12]!==u||e[13]!==d?(f=(0,Y.jsxs)(Sj,{align:`center`,gap:`md`,py:`md`,children:[c,u,d]}),e[12]=u,e[13]=d,e[14]=f):f=e[14],f};function DTt(e){return e instanceof Response?e.statusText:e instanceof Error?e.message:``}var OTt=(e,t)=>{if(!t)return!0;let n=t.phase?t.phase.split(`,`).filter(e=>e!==`empty`).join():``,r=t.phase?.includes(`empty`),i=t.my_batches===`true`,a=`phase`in e&&e.phase===`complete`,o=t.batch_name?.length>0&&(!e.batch_name||!t.batch_name.includes(e.batch_name)),s=t.phase?.length&&`phase`in e&&(!e.phase&&!r||!n.includes(e.phase)),c=t.phase_status?.length>0&&(!e.phase_status||!t.phase_status.includes(e.phase_status)),l=t.assigned_user?.length>0&&!i&&(!e.assigned_user||!t.assigned_user.includes(e.assigned_user)),u=i&&(!e.assigned_user||Xp()!==e.assigned_user),d=t.q?.length>0&&!Object.entries(e).some(e=>e.toString().toLowerCase().includes(t.q.toLowerCase())),f=t.t_keys?.length>0&&!t.t_keys.includes(fc(e.translation_key));switch(!0){case a:case o:case s:case c:case l:case u:case d:case f:return!1;default:return!0}},kTt=(e,t)=>{let n=t.phase?.includes(`empty`),r=e=>e.filter(e=>OTt(e,t));return Ro({queryKey:[`batchActive`,e,(n??!1).toString()],queryFn:()=>NTt(e,n),select:e=>({...e,batches:r(e.batches)})})},ATt=(e,t)=>{let n=e=>e.filter(e=>OTt(e,t));return Ro({queryKey:[`batchHistory`,e],queryFn:()=>PTt(e),select:e=>({...e,batches:n(e.batches)})})},jTt=(e,t,n)=>{let r=e=>e.filter(e=>!n||e.content_url.toLowerCase().includes(n?.toLowerCase()));return Ro({queryKey:[`batchDetails`,e,t],queryFn:()=>MTt(e,t),select:e=>({...e,urls:r(e.urls)})})};async function MTt(e,t){if(!e)throw Error(`invalid batch`);let n=await $p.BatchDetails.get({projectKey:e,batchKey:t});if(!ea(n.status)||!n.data)throw new Response(`Failed to fetch batch details`,{status:n.status||500,statusText:`Failed to fetch batch details`});return n.data}async function NTt(e,t){let n=await $p.Batches.get({projectKey:e,batchFetchType:`active`,phase:t?``:Se.join()});if(!ea(n.status)||!n.data)throw Error(`Failed to fetch batches data`);let r=n.data.batches.filter(({phase:e})=>e!==`pending`);return{batches:r,assigneeOptions:FTt(r)}}async function PTt(e){let t=await $p.Batches.get({projectKey:e,batchFetchType:`history`});if(!ea(t.status)||!t.data)throw Error(`Failed to fetch batches data`);return{batches:t.data.batches,assigneeOptions:FTt(t.data.batches)}}var FTt=e=>{let t=e.map(({assigned_user:e})=>e).filter(e=>e);return Array.from(new Set(t))};function P9(){let e=(0,q.c)(7),{projectKey:t,batchKey:n}=tL(),r=n===void 0?``:n,[i]=ag(),a,o;if(e[0]!==r||e[1]!==t||e[2]!==i){let n=i.get(`q`)??``;if(!t)throw Error(`projectKey is missing from route params`);a=Fo,o=jTt(t,r,n),e[0]=r,e[1]=t,e[2]=i,e[3]=a,e[4]=o}else a=e[3],o=e[4];let{data:s}=a(o),c;return e[5]===s?c=e[6]:(c={batch:s},e[5]=s,e[6]=c),c}function F9(){let e=(0,q.c)(3),{projectKey:t}=tL();if(!t)throw Error(`projectKey is missing from route params`);let n=LTt(),r;e[0]!==n||e[1]!==t?(r=kTt(t,n),e[0]=n,e[1]=t,e[2]=r):r=e[2];let{data:i}=Fo(r);return i}function ITt(){let e=(0,q.c)(4),{projectKey:t}=tL();if(!t)throw Error(`projectKey is missing from route params`);let n=LTt(),r,i;if(e[0]!==t||e[1]!==n){let{phase:a,...o}=n;r=Fo,i=ATt(t,o),e[0]=t,e[1]=n,e[2]=r,e[3]=i}else r=e[2],i=e[3];let{data:a}=r(i);return a}function LTt(){let e=(0,q.c)(22),[t]=ag(),n;e[0]===t?n=e[1]:(n=t.get(`batchName`)||``,e[0]=t,e[1]=n);let r=n,i;e[2]===t?i=e[3]:(i=t.get(`status`)||``,e[2]=t,e[3]=i);let a=i,o;e[4]===t?o=e[5]:(o=t.get(`phase`)||``,e[4]=t,e[5]=o);let s=o,c;e[6]===t?c=e[7]:(c=t.get(`assignedUser`)||``,e[6]=t,e[7]=c);let l=c,u;e[8]===t?u=e[9]:(u=t.get(`q`)||``,e[8]=t,e[9]=u);let d=u,f;e[10]===t?f=e[11]:(f=t.get(`myBatches`)||``,e[10]=t,e[11]=f);let p=f,m;e[12]===t?m=e[13]:(m=t.getAll(`t`).join(`,`)||``,e[12]=t,e[13]=m);let h=m,g;return e[14]!==l||e[15]!==r||e[16]!==p||e[17]!==s||e[18]!==a||e[19]!==d||e[20]!==h?(g={batch_name:r,phase_status:a,phase:s,assigned_user:l,q:d,my_batches:p,t_keys:h},e[14]=l,e[15]=r,e[16]=p,e[17]=s,e[18]=a,e[19]=d,e[20]=h,e[21]=g):g=e[21],g}var RTt=async({params:e,request:t})=>{let n=new URL(t.url).searchParams,r=Bo.getInstance(),{projectId:i}=e||{};if(!i)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let a=hc(i),o={batch_name:``,phase_status:``,phase:n.get(`phase`)??``,assigned_user:``,q:``,my_batches:``,t_keys:``};return await r.ensureQueryData(kTt(a,o))},zTt=async({params:e})=>{let t=Bo.getInstance(),{projectId:n,batchKey:r}=e||{};if(!n)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let i=hc(n);if(!r)throw new Response(`Batch key is missing`,{status:404,statusText:`Batch key is missing`});return await t.ensureQueryData(jTt(i,r))},BTt=async({params:e})=>{let t=Bo.getInstance(),{projectId:n}=e||{};if(!n)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let r=hc(n);return await t.ensureQueryData(ATt(r))},VTt=e=>{let t=(0,q.c)(15),{progress:n,w:r}=e,i=r===void 0?200:r,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={borderTopRightRadius:10,borderBottomRightRadius:10},t[0]=a):a=t[0];let o;t[1]===n?o=t[2]:(o=n>=15&&(0,Y.jsxs)(VA.Label,{c:`blueGray.8`,children:[n,`%`]}),t[1]=n,t[2]=o);let s;t[3]!==n||t[4]!==o?(s=(0,Y.jsx)(VA.Section,{value:n,bg:`linear-gradient(90deg, var(--mantine-color-blueGray-1) 0%, var(--mantine-color-teal-2) 100%)`,style:a,children:o}),t[3]=n,t[4]=o,t[5]=s):s=t[5];let c=100-n,l;
280t[6]===n?l=t[7]:(l=n<15&&(0,Y.jsxs)(VA.Label,{c:`blueGray.8`,children:[n,`%`]}),t[6]=n,t[7]=l);let u;t[8]!==c||t[9]!==l?(u=(0,Y.jsx)(VA.Section,{value:c,bg:`blueGray.1`,children:l}),t[8]=c,t[9]=l,t[10]=u):u=t[10];let d;return t[11]!==s||t[12]!==u||t[13]!==i?(d=(0,Y.jsxs)(VA.Root,{size:`xl`,w:i,children:[s,u]}),t[11]=s,t[12]=u,t[13]=i,t[14]=d):d=t[14],d},HTt=`data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_508_4902)'%3e%3cpath%20d='M11.1381%204.90735H3.21875V13.7962H4.35009V6.01846H11.1381V4.90735ZM10.5724%207.12957L13.9665%2010.4629V17.1296H5.48143V7.12957H10.5724ZM10.0068%2011.0185H13.118L10.0068%207.9629V11.0185Z'%20fill='%230071DB'/%3e%3c/g%3e%3cpath%20d='M8.7514%202.5H0.832031V11.3889H1.96337V3.61111H8.7514V2.5Z'%20fill='%230071DB'/%3e%3cpath%20d='M10.788%2015.0695H8.96029V13.2819L15.0083%207.34206L16.8322%209.13338L10.788%2015.0695ZM15.9105%206.46087L17.0449%205.34234L18.8689%207.13368L17.7345%208.2522L15.9105%206.46087Z'%20fill='%230071DB'%20stroke='white'%20stroke-width='0.416667'/%3e%3cdefs%3e%3cclipPath%20id='clip0_508_4902'%3e%3crect%20width='13.5761'%20height='13.3333'%20fill='white'%20transform='translate(2.08789%204.35181)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e`,UTt=`data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='2'%20fill='%23139DD8'/%3e%3cpath%20d='M19.4998%204L14.0831%2019C14.0466%2019.0798%2013.9879%2019.1474%2013.914%2019.1948C13.8402%2019.2422%2013.7542%2019.2674%2013.6665%2019.2674C13.5787%2019.2674%2013.4928%2019.2422%2013.4189%2019.1948C13.3451%2019.1474%2013.2864%2019.0798%2013.2498%2019L10.3331%2013.1667L4.49981%2010.25C4.42003%2010.2134%204.35242%2010.1547%204.30502%2010.0809C4.25762%2010.007%204.23242%209.9211%204.23242%209.83333C4.23242%209.74557%204.25762%209.65965%204.30502%209.58579C4.35242%209.51193%204.42003%209.45323%204.49981%209.41667L19.4998%204Z'%20fill='white'%20stroke='white'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e`,WTt=`data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='2'%20fill='%236E6ADD'/%3e%3cpath%20d='M9.6%2012C9.6%2012.6365%209.85286%2013.247%2010.3029%2013.6971C10.753%2014.1471%2011.3635%2014.4%2012%2014.4C12.6365%2014.4%2013.247%2014.1471%2013.6971%2013.6971C14.1471%2013.247%2014.4%2012.6365%2014.4%2012C14.4%2011.3635%2014.1471%2010.753%2013.6971%2010.3029C13.247%209.85286%2012.6365%209.6%2012%209.6C11.3635%209.6%2010.753%209.85286%2010.3029%2010.3029C9.85286%2010.753%209.6%2011.3635%209.6%2012Z'%20fill='white'/%3e%3cpath%20d='M5.6%2012C5.6%2013.6974%206.27428%2015.3253%207.47452%2016.5255C8.67475%2017.7257%2010.3026%2018.4%2012%2018.4C13.6974%2018.4%2015.3253%2017.7257%2016.5255%2016.5255C17.7257%2015.3253%2018.4%2013.6974%2018.4%2012C18.4%2010.3026%2017.7257%208.67475%2016.5255%207.47452C15.3253%206.27428%2013.6974%205.6%2012%205.6C10.3026%205.6%208.67475%206.27428%207.47452%207.47452C6.27428%208.67475%205.6%2010.3026%205.6%2012Z'%20fill='white'/%3e%3cpath%20d='M12%204V5.6V4Z'%20fill='white'/%3e%3cpath%20d='M12%2018.4V20V18.4Z'%20fill='white'/%3e%3cpath%20d='M18.4%2012H20H18.4Z'%20fill='white'/%3e%3cpath%20d='M4%2012H5.6H4Z'%20fill='white'/%3e%3cpath%20d='M5.6%2012C5.6%2013.6974%206.27428%2015.3253%207.47452%2016.5255C8.67475%2017.7257%2010.3026%2018.4%2012%2018.4M5.6%2012C5.6%2010.3026%206.27428%208.67475%207.47452%207.47452C8.67475%206.27428%2010.3026%205.6%2012%205.6M5.6%2012H4M12%2018.4C13.6974%2018.4%2015.3253%2017.7257%2016.5255%2016.5255C17.7257%2015.3253%2018.4%2013.6974%2018.4%2012M12%2018.4V20M18.4%2012C18.4%2010.3026%2017.7257%208.67475%2016.5255%207.47452C15.3253%206.27428%2013.6974%205.6%2012%205.6M18.4%2012H20M12%205.6V4M9.6%2012C9.6%2012.6365%209.85286%2013.247%2010.3029%2013.6971C10.753%2014.1471%2011.3635%2014.4%2012%2014.4C12.6365%2014.4%2013.247%2014.1471%2013.6971%2013.6971C14.1471%2013.247%2014.4%2012.6365%2014.4%2012C14.4%2011.3635%2014.1471%2010.753%2013.6971%2010.3029C13.247%209.85286%2012.6365%209.6%2012%209.6C11.3635%209.6%2010.753%209.85286%2010.3029%2010.3029C9.85286%2010.753%209.6%2011.3635%209.6%2012Z'%20stroke='white'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.59961%2012C9.59961%2012.6365%209.85247%2013.2469%2010.3026%2013.697C10.7526%2014.1471%2011.3631%2014.4%2011.9996%2014.4C12.6361%2014.4%2013.2466%2014.1471%2013.6967%2013.697C14.1468%2013.2469%2014.3996%2012.6365%2014.3996%2012C14.3996%2011.3635%2014.1468%2010.753%2013.6967%2010.3029C13.2466%209.85283%2012.6361%209.59998%2011.9996%209.59998C11.3631%209.59998%2010.7526%209.85283%2010.3026%2010.3029C9.85247%2010.753%209.59961%2011.3635%209.59961%2012Z'%20fill='%236E6ADD'%20stroke='%236E6ADD'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e`,GTt=`data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='2'%20fill='%23CC4380'/%3e%3cpath%20d='M8.66667%209.50004H15.3333H8.66667Z'%20fill='white'/%3e%3cpath%20d='M8.66667%2012.8334H13.6667H8.66667Z'%20fill='white'/%3e%3cpath%20d='M17%205.33337C17.663%205.33337%2018.2989%205.59677%2018.7678%206.06561C19.2366%206.53445%2019.5%207.17033%2019.5%207.83337V14.5C19.5%2015.1631%2019.2366%2015.799%2018.7678%2016.2678C18.2989%2016.7366%2017.663%2017%2017%2017H12.8333L8.66667%2019.5V17H7C6.33696%2017%205.70107%2016.7366%205.23223%2016.2678C4.76339%2015.799%204.5%2015.1631%204.5%2014.5V7.83337C4.5%207.17033%204.76339%206.53445%205.23223%206.06561C5.70107%205.59677%206.33696%205.33337%207%205.33337H17Z'%20fill='white'/%3e%3cpath%20d='M8.66667%209.50004H15.3333M8.66667%2012.8334H13.6667M17%205.33337C17.663%205.33337%2018.2989%205.59677%2018.7678%206.06561C19.2366%206.53445%2019.5%207.17033%2019.5%207.83337V14.5C19.5%2015.1631%2019.2366%2015.799%2018.7678%2016.2678C18.2989%2016.7366%2017.663%2017%2017%2017H12.8333L8.66667%2019.5V17H7C6.33696%2017%205.70107%2016.7366%205.23223%2016.2678C4.76339%2015.799%204.5%2015.1631%204.5%2014.5V7.83337C4.5%207.17033%204.76339%206.53445%205.23223%206.06561C5.70107%205.59677%206.33696%205.33337%207%205.33337H17Z'%20stroke='white'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.66699%2010H15.3337H8.66699Z'%20fill='%23CC4380'/%3e%3cpath%20d='M8.66699%2013.3333H13.667H8.66699Z'%20fill='%23CC4380'/%3e%3cpath%20d='M8.66699%2010H15.3337M8.66699%2013.3333H13.667'%20stroke='%23CC4380'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e`,KTt=`data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='2'%20fill='%2313D88E'/%3e%3cpath%20d='M8.86922%208.11672L3.55255%208.88756L3.45838%208.90672C3.31583%208.94457%203.18588%209.01957%203.08179%209.12406C2.97771%209.22855%202.90322%209.3588%202.86593%209.5015C2.82865%209.64419%202.82991%209.79423%202.86957%209.93629C2.90924%2010.0783%202.9859%2010.2073%203.09172%2010.3101L6.94338%2014.0592L6.03505%2019.3551L6.02422%2019.4467C6.01549%2019.5942%206.0461%2019.7413%206.11292%2019.873C6.17974%2020.0047%206.28037%2020.1163%206.4045%2020.1963C6.52862%2020.2764%206.67179%2020.322%206.81934%2020.3285C6.96689%2020.335%207.11352%2020.3022%207.24422%2020.2334L11.9992%2017.7334L16.7434%2020.2334L16.8267%2020.2717C16.9643%202
2800.3259%2017.1138%2020.3425%2017.2598%2020.3199C17.4059%2020.2972%2017.5434%2020.2361%2017.658%2020.1428C17.7727%2020.0495%2017.8605%2019.9273%2017.9124%2019.7889C17.9643%2019.6505%2017.9785%2019.5008%2017.9534%2019.3551L17.0442%2014.0592L20.8975%2010.3092L20.9625%2010.2384C21.0554%2010.124%2021.1163%209.9871%2021.139%209.84155C21.1617%209.696%2021.1454%209.54704%2021.0918%209.40983C21.0382%209.27263%2020.9492%209.15208%2020.8338%209.06049C20.7184%208.96889%2020.5808%208.9095%2020.435%208.88839L15.1184%208.11672L12.7417%203.30006C12.6729%203.1605%2012.5665%203.04299%2012.4344%202.96081C12.3023%202.87864%2012.1498%202.83508%2011.9942%202.83508C11.8386%202.83508%2011.6862%202.87864%2011.5541%202.96081C11.422%203.04299%2011.3155%203.1605%2011.2467%203.30006L8.86922%208.11672Z'%20fill='white'/%3e%3c/svg%3e`,I9=e=>{switch(e.toLowerCase()){case ye:return`cyan.7`;case be:return`purple.5`;case xe:return`orange.6`;case`completed`:return`green.5`;case`cancelled`:return`blueGray.1`;default:return`green.5`}},L9=e=>{switch(e.toLowerCase()){case me:return HTt;case he:return UTt;case ge:return WTt;case _e:return GTt;case ve:return KTt;default:return``}},R9=(e,t,n)=>{let r=new FormData(e),i=new FormData(e);for(let[e,n]of t.entries())r.has(e)||i.append(e,n);let a=[];return i.forEach((e,t)=>{e?n&&r.has(t)&&a.push(t):a.push(t)}),a.forEach(e=>i.delete(e)),i},qTt=e=>e.split(`-`).slice(0,2).join(`-`),JTt=[K,se],z9=(e,t)=>JTt.some(t=>e.rolePermissionSet.has(t))||e.rolePermissionSet.has(`Linguist`)&&e.languagePermissionSet.has(t.translation_key),YTt=(e,t,n,r=!1)=>{let i=e.filter(({batch_key:e})=>t.includes(e)),a=i.reduce((e,t)=>{let{translation_key:n,batch_key:r}=t;return e[n]?(e[n].push(r),{...e}):{...e,[n]:[r]}},{}),o=e=>{if(e.status===`fulfilled`){let t=e.value||{},{status:n,data:r}=t,i=!!r?.batches[0]?.batch_name;ea(n)?i?GI(t,`Batch${r.batches.length>1?`es`:``} (${r.batches.map(({batch_name:e})=>e).join(`, `)}) updated.`):GI(t):i?PI(t,`Batch${r.batches.length>1?`es`:``} (${r.batches.map(({batch_name:e})=>e).join(`, `)}) updated.`):PI(t)}else PI(e.reason)};return Promise.allSettled(Object.entries(a).map(([e,t])=>$p.Batches.patch({translationKey:e,batchKeyList:t.join(`,`),params:n}))).then(e=>{e.forEach(e=>{o(e)})}).then(()=>r?Promise.allSettled(i.map(({translation_key:e,batch_key:t})=>$p.BatchExport.get({translationKey:e,batchKey:t,changeStatusTo:`live`}))).then(e=>{e.forEach(e=>{o(e)})}):void 0)},XTt=(e,t,n)=>Object.entries(e).filter(([,e])=>z9(e,{...t.original,phase:n})).map(([e,,])=>e),ZTt=(e,t)=>e.reduce((e,n)=>{let{first_name:r,last_name:i}=t[n]??{};return e[n]=`${r} ${i}`,e},{}),QTt=({batch:e,project:t,urlHash:n})=>{if(!e.urls?.length)return`/${mc(t.project_key)}/${w.BATCH}?batch_key=${e.batch_key}&t=${e.translation_key}`;let r=e.urls.find(e=>e.content_url_hash===n)??e.urls.find(e=>!e.is_reviewed)??e.urls[0];return`/${mc(t.project_key)}/${w.BATCH}?batch_key=${e.batch_key}&t=${fc(e.translation_key)}&url_hash=${r.content_url_hash}&url=${encodeURIComponent(qp(r.content_url,t.origin_name))}`},B9=e=>{let t=(0,q.c)(54),{batches:n,handleBatchChange:r,openCancelBatchModal:i,openCompleteBatchesModal:a,openGradingBatchModal:o,openEditBatchModal:s,openApproveUrlsModal:c,isDetailed:l,markAllReviewedDisabled:u,openPhaseChangeModal:d}=e,f;t[0]===n?f=t[1]:(f=n===void 0?[]:n,t[0]=n,t[1]=f);let p=f,m=c===void 0?$Tt:c,h=l===void 0?!1:l,g=u===void 0?!1:u,_=p?.length===1,v=YL(we).canWrite,y=YL(Ce).canWrite,{batches:b}=F9(),x;if(t[2]!==b||t[3]!==p){let e;t[5]===p?e=t[6]:(e=e=>{let{batch_key:t}=e;return p?.includes(t)},t[5]=p,t[6]=e),x=b.filter(e).every(eEt),t[2]=b,t[3]=p,t[4]=x}else x=t[4];let S=x,C;t[7]!==b||t[8]!==p||t[9]!==h||t[10]!==_?(C=_||h?b.find(e=>{let{batch_key:t}=e;return p&&t===p[0]}):void 0,t[7]=b,t[8]=p,t[9]=h,t[10]=_,t[11]=C):C=t[11];let w=C,T;t[12]!==p||t[13]!==y||t[14]!==s||t[15]!==_?(T=_&&y&&(0,Y.jsx)(Jk.Item,{onClick:()=>s(p[0]),children:`Edit`}),t[12]=p,t[13]=y,t[14]=s,t[15]=_,t[16]=T):T=t[16];let E;t[17]!==y||t[18]!==r||t[19]!==w?.phase_status?(E=y&&(0,Y.jsx)(Jk.Item,{closeMenuOnClick:!1,children:(0,Y.jsxs)(Jk,{position:`left-start`,offset:30,closeDelay:200,children:[(0,Y.jsx)(Jk.Target,{children:(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,children:[`Change Status`,(0,Y.jsx)(fM,{size:24})]})}),(0,Y.jsx)(Jk.Dropdown,{miw:111,children:[`to do`,`in progress`,`ready`].map(e=>(0,Y.jsx)(Jk.Item,{onClick:()=>r({phase_status:e.toLowerCase()}),tt:`capitalize`,disabled:w?.phase_status===e,children:e},e))})]})}),t[17]=y,t[18]=r,t[19]=w?.phase_status,t[20]=E):E=t[20];let D;t[21]!==S||t[22]!==v||t[23]!==r||t[24]!==h||t[25]!==d||t[26]!==_||t[27]!==w?.phase?(D=v&&(0,Y.jsx)(Jk.Item,{closeMenuOnClick:!1,children:(0,Y.jsxs)(Jk,{position:`left-start`,offset:30,closeDelay:200,children:[(0,Y.jsx)(Jk.Target,{children:(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,children:[`Change Phase`,(0,Y.jsx)(fM,{size:24})]})}),(0,Y.jsx)(Jk.Dropdown,{miw:112,children:[`translation`,`review`].map(e=>(0,Y.jsx)(Jk.Item,{onClick:()=>S?r({phase:e.toLowerCase(),phase_status:`to do`,assigned_user:``}):d(()=>r({phase:e.toLowerCase(),phase_status:`to do`,assigned_user:``}),!(_||h)),tt:`capitalize`,disabled:w?.phase===e,children:e},e))})]})}),t[21]=S,t[22]=v,t[23]=r,t[24]=h,t[25]=d,t[26]=_,t[27]=w?.phase,t[28]=D):D=t[28];let O;t[29]!==p||t[30]!==y||t[31]!==h||t[32]!==o||t[33]!==_||t[34]!==w?.phase||t[35]!==w?.phase_status||t[36]!==w?.progress?(O=y&&(_||h)&&(w?.phase_status===`ready`||w?.progress===100)&&w?.phase===`review`&&(0,Y.jsx)(Jk.Item,{onClick:()=>o(p[0]),children:`Grade Batch`}),t[29]=p,t[30]=y,t[31]=h,t[32]=o,t[33]=_,t[34]=w?.phase,t[35]=w?.phase_status,t[36]=w?.progress,t[37]=O):O=t[37];let k;t[38]!==p||t[39]!==v||t[40]!==i||t[41]!==a?(k=v&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Jk.Item,{onClick:()=>a(p),children:`Complete Batch${p?.length>1?`es`:``}`}),(0,Y.jsx)(Jk.Item,{onClick:()=>i(p),children:`Cancel Batch${p?.length>1?`es`:``}`})]}),t[38]=p,t[39]=v,t[40]=i,t[41]=a,t[42]=k):k=t[42];let A;t[43]!==h||t[44]!==g||t[45]!==m?(A=h&&(0,Y.jsx)(Jk.Item,{onClick:()=>m(),disabled:g,children:`Mark All As Reviewed`}),t[43]=h,t[44]=g,t[45]=m,t[46]=A):A=t[46];let j;return t[47]!==D||t[48]!==O||t[49]!==k||t[50]!==A||t[51]!==T||t[52]!==E?(j=(0,Y.jsxs)(Jk.Dropdown,{miw:153,children:[T,E,D,O,k,A]}),t[47]=D,t[48]=O,t[49]=k,t[50]=A,t[51]=T,t[52]=E,t[53]=j):j=t[53],j};function $Tt(){}function eEt(e){let{progress:t}=e;return t===100}var tEt=e=>{let t=(0,q.c)(25),{row:n,openCancelBatchModal:r,openCompleteBatchesModal:i,openGradingBatchModal:a,handleBatchChange:o,openEditBatchModal:s,openPhaseChangeModal:c}=e,[l,u]=(0,J.useState)(!1),{canWrite:d}=YL(Ce),f=d?u:void 0,p=l?`blue.0`:`transparent`,m=d?`blue.5`:`gray.5`,h=d?`pointer`:`not-allowed`,g;t[0]===h?g=t[1]:(g={borderRadius:5,alignItems:`center`,display:`flex`,cursor:h},t[0]=h,t[1]=g);let _;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Y.jsx)(qR,{size:20}
280),t[2]=_):_=t[2];let v;t[3]!==p||t[4]!==m||t[5]!==g?(v=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QE,{bg:p,p:5,c:m,style:g,children:_})}),t[3]=p,t[4]=m,t[5]=g,t[6]=v):v=t[6];let y;t[7]===n.original.batch_key?y=t[8]:(y=[n.original.batch_key],t[7]=n.original.batch_key,t[8]=y);let b;t[9]!==o||t[10]!==n.original.batch_key?(b=e=>o([n.original.batch_key],e),t[9]=o,t[10]=n.original.batch_key,t[11]=b):b=t[11];let x;t[12]!==r||t[13]!==i||t[14]!==s||t[15]!==a||t[16]!==c||t[17]!==y||t[18]!==b?(x=(0,Y.jsx)(B9,{batches:y,openCancelBatchModal:r,openCompleteBatchesModal:i,openGradingBatchModal:a,handleBatchChange:b,openEditBatchModal:s,openPhaseChangeModal:c}),t[12]=r,t[13]=i,t[14]=s,t[15]=a,t[16]=c,t[17]=y,t[18]=b,t[19]=x):x=t[19];let S;return t[20]!==l||t[21]!==f||t[22]!==x||t[23]!==v?(S=(0,Y.jsxs)(Jk,{closeDelay:200,position:`left-start`,opened:l,onChange:f,children:[v,x]}),t[20]=l,t[21]=f,t[22]=x,t[23]=v,t[24]=S):S=t[24],S},nEt=e=>{let t=(0,q.c)(47),{batches:n,rowSelection:r,setRowSelection:i,handleBatchChange:a,openCompleteBatchesModal:o,openGradingBatchModal:s,openCancelBatchesModal:c,openEditBatchModal:l,openPhaseChangeModal:u}=e,{projectUserPermissionMap:d}=nL(),{projectId:f}=gh(),{canWrite:p}=YL(Ce),m;t[0]===d?m=t[1]:(m=e=>{let{option:t}=e,{value:n}=t,{first_name:r,last_name:i}=d[n]??{};return(0,Y.jsxs)(Z,{align:`center`,gap:10,children:[r&&(0,Y.jsx)(VL,{name:r,backgroundColor:`var(--mantine-color-teal-2)`}),(0,Y.jsxs)(Q,{c:`inherit`,className:`GlobalLinkNoTx`,children:[r,` `,i]})]})},t[0]=d,t[1]=m);let h=m,g,_,v,b;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(g={...ZI(`batch`),Cell:rEt,size:250,sortingFn:iEt},_={...ZI(`language`),Cell:aEt,size:150,sortingFn:oEt},v={...ZI(`created_utc`,`created`),Cell:sEt,size:120},b=ZI(`phase`),t[2]=g,t[3]=_,t[4]=v,t[5]=b):(g=t[2],_=t[3],v=t[4],b=t[5]);let x;t[6]===s?x=t[7]:(x={...b,Cell:e=>{let{row:t}=e,{phase_status:n,phase:r,progress:i,batch_key:a,batch_comment:o,score:c}=t.original;return r?(0,Y.jsxs)(Z,{align:`center`,w:`100%`,justify:`space-between`,maw:150,children:[(0,Y.jsxs)(Z,{align:`center`,children:[(0,Y.jsx)(kk,{w:16,h:16,mr:5,src:L9(r),alt:`Phase`}),(0,Y.jsx)(Q,{fw:700,tt:`uppercase`,truncate:`end`,children:r})]}),(0,Y.jsxs)(Z,{children:[r===`review`&&(n===`ready`||i===100)&&(0,Y.jsx)(ZL,{permissionKey:`feature-batches`,children:(0,Y.jsx)(QA,{label:`Grade Batch`,position:`right`,children:(0,Y.jsx)(QE,{onClick:()=>s(a),ml:4,p:0,children:c||o?(0,Y.jsx)(pL,{size:25,color:`var(--mantine-color-orange-5)`}):(0,Y.jsx)(_L,{size:25,color:`var(--mantine-color-orange-5)`})})})}),r===`validation`&&(c||o)&&(0,Y.jsx)(QA,{label:`View Grade`,position:`right`,children:(0,Y.jsx)(QE,{onClick:()=>s(a),ml:4,p:0,children:(0,Y.jsx)(pL,{size:25,color:`var(--mantine-color-orange-5)`})})})]})]}):``},size:160},t[6]=s,t[7]=x);let S,C,T;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(S={...ZI(`phase_status`,`status`),Cell:cEt,size:120},C={...ZI(`word_count`,`words`),Cell:lEt,size:100,grow:!1},T=ZI(`urls`),t[8]=S,t[9]=C,t[10]=T):(S=t[8],C=t[9],T=t[10]);let E;t[11]===f?E=t[12]:(E=e=>{let{cell:t,row:n}=e,r=t.getValue(),{batch_key:i,translation_key:a}=n.original,{phase:o}=n.original,s=`/${f}/${w.BATCH}/?batch_key=${i}&t=${a}`;return cs()?(0,Y.jsx)(j4,{icon:(0,Y.jsxs)(Z,{gap:3,align:`center`,justify:`flex-end`,children:[(0,Y.jsx)(X,{children:`${r||0}`}),(0,Y.jsx)(xM,{})]}),permissionKey:`batch-${o}`,path:s,options:{disableEditorNav:!0}}):(0,Y.jsxs)(JM,{to:`${i}/${y.PAGE_BATCH_REVIEW}`,style:{display:`flex`,alignItems:`center`,gap:5,textDecoration:`none`},children:[(0,Y.jsx)(X,{children:`${r||0}`}),(0,Y.jsx)(KR,{color:`var(--mantine-color-blue-5)`})]})},t[11]=f,t[12]=E);let D;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(D={align:`center`},t[13]=D):D=t[13];let O;t[14]===E?O=t[15]:(O={...T,Cell:E,size:80,mantineTableBodyCellProps:D},t[14]=E,t[15]=O);let k;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(k={...ZI(`progress`),Cell:uEt,size:120},t[16]=k):k=t[16];let A;t[17]!==h||t[18]!==p||t[19]!==a||t[20]!==d?(A=p?[{...ZI(`assigned_user`,`assignee`),Cell:e=>{let{row:t}=e,{batch_key:n,batch_name:r,phase:i,phase_status:o,due_date_utc:s,assigned_user:c}=t.original,{first_name:l,last_name:u}=d[c]??{},f=XTt(d,t,i),p=ZTt(f,d);return(0,Y.jsx)(QA,{label:(0,Y.jsxs)(Y.Fragment,{children:[l,` `,u]}),openDelay:500,maw:1e3,className:`GlobalLinkNoTx`,disabled:!c?.length,children:(0,Y.jsx)(ej,{variant:`unstyled`,placeholder:` Assign User`,data:f.map(e=>({value:e,label:p[e]})),value:c||null,renderOption:h,allowDeselect:!1,onChange:e=>{a([n],{batch_name:r,phase:i,phase_status:o,assigned_user:e??``,due_date_utc:s??``})},styles:{input:{overflow:`hidden`,textOverflow:`ellipsis`,whiteSpace:`nowrap`,curs
280or:`pointer`}},comboboxProps:{withinPortal:!0,zIndex:1001,position:`top`,width:`max-content`,withArrow:!0},leftSection:c?.length?(0,Y.jsx)(VL,{name:p[c],backgroundColor:`var(--mantine-color-teal-2)`,circleSize:24}):void 0,leftSectionProps:{style:{paddingLeft:0,paddingRight:10}},leftSectionWidth:34,maxDropdownHeight:200,rightSectionProps:{style:{pointerEvents:c.length?`auto`:`none`}},rightSection:c?(0,Y.jsx)(_D,{size:`sm`,c:`var(--mantine-color-blue-8)`,onClick:()=>{a([n],{batch_name:r,phase:i,phase_status:o,assigned_user:``,due_date_utc:s??``})}}):(0,Y.jsx)(pM,{size:24,color:`var(--mantine-color-blue-8)`})})})},size:120},{...ZI(`due_date_utc`,`due`),Cell:e=>{let{row:t}=e,{batch_key:n,batch_name:r,phase:i,phase_status:o,assigned_user:s,due_date_utc:c}=t.original,l=c;return(0,Y.jsx)(WP,{variant:`unstyled`,placeholder:`Pick Due Date`,styles:{placeholder:{color:`var(--mantine-color-gray-7)`}},value:l||null,w:`100%`,clearable:!0,clearButtonProps:{style:{color:`var(--mantine-color-blue-8)`}},onChange:e=>{a([n],{batch_name:r,phase:i,phase_status:o,assigned_user:s,due_date_utc:e??``})},popoverProps:{withinPortal:!0,zIndex:1001,withArrow:!0,arrowPosition:`center`},rightSectionProps:{style:{pointerEvents:l?`auto`:`none`}},rightSection:l?void 0:(0,Y.jsx)(pM,{size:24,color:`var(--mantine-color-blue-8)`})})},size:180,grow:!1}]:[{...ZI(`assigned_user`,`assignee`),Cell:e=>{let{cell:t}=e,{first_name:n,last_name:r}=d[t.getValue()]??{};return(0,Y.jsx)(QA,{label:(0,Y.jsxs)(Y.Fragment,{children:[n,` `,r]}),openDelay:500,maw:1e3,className:`GlobalLinkNoTx`,children:(0,Y.jsxs)(Z,{justify:`center`,align:`center`,gap:10,maw:`100%`,children:[n&&(0,Y.jsx)(VL,{name:n,backgroundColor:`var(--mantine-color-teal-2)`}),(0,Y.jsxs)(Q,{c:`inherit`,truncate:`end`,children:[n,` `,r]})]})})},size:120},{...ZI(`due_date_utc`,`due`),Cell:dEt,size:100,grow:!1}],t[17]=h,t[18]=p,t[19]=a,t[20]=d,t[21]=A):A=t[21];let j;t[22]!==O||t[23]!==A||t[24]!==x?(j=[g,_,v,x,S,C,O,k,...A],t[22]=O,t[23]=A,t[24]=x,t[25]=j):j=t[25];let M=j,N=!p,P;t[26]===N?P=t[27]:(P={disabled:N},t[26]=N,t[27]=P);let F;t[28]!==a||t[29]!==c||t[30]!==o||t[31]!==l||t[32]!==s||t[33]!==u?(F=e=>{let{row:t}=e;return(0,Y.jsx)(tEt,{row:t,openCancelBatchModal:c,openCompleteBatchesModal:o,openGradingBatchModal:s,openEditBatchModal:l,handleBatchChange:a,openPhaseChangeModal:u})},t[28]=a,t[29]=c,t[30]=o,t[31]=l,t[32]=s,t[33]=u,t[34]=F):F=t[34];let I;t[35]===Symbol.for(`react.memo_cache_sentinel`)?(I={"mrt-row-actions":{header:``,size:45,grow:!1},"mrt-row-select":{header:``,size:40,grow:!1}},t[35]=I):I=t[35];let L;t[36]===Symbol.for(`react.memo_cache_sentinel`)?(L={left:[`mrt-row-select`,`batch`],right:[`mrt-row-actions`]},t[36]=L):L=t[36];let R;t[37]===r?R=t[38]:(R={rowSelection:r,density:`xs`,columnPinning:L},t[37]=r,t[38]=R);let z;return t[39]!==n||t[40]!==p||t[41]!==M||t[42]!==i||t[43]!==P||t[44]!==F||t[45]!==R?(z=(0,Y.jsx)(NI,{columns:M,data:n,enableBottomToolbar:!1,enableRowActions:p,enableRowSelection:!0,enableSelectAll:!1,selectCheckboxProps:P,renderRowActions:F,positionActionsColumn:`last`,displayColumnDefOptions:I,onRowSelectionChange:i,getRowId:fEt,state:R,enableColumnPinning:!0}),t[39]=n,t[40]=p,t[41]=M,t[42]=i,t[43]=P,t[44]=F,t[45]=R,t[46]=z):z=t[46],z};function rEt(e){let{row:t}=e,{batch_key:n,batch_name:r}=t.original;return(0,Y.jsx)(QA,{label:r,openDelay:500,maw:1e3,className:`GlobalLinkNoTx`,children:(0,Y.jsx)(Z,{w:`100%`,children:(0,Y.jsx)(JM,{to:`${n}/${y.PAGE_BATCH_DETAILS}`,w:`100%`,truncate:`end`,children:r})})})}function iEt(e,t){return e.original.batch_name.localeCompare(t.original.batch_name)}function aEt(e){let{row:t}=e,{target_language_name:n,target_lang_code:r}=t.original,i=`${n} (${r})`;return(0,Y.jsx)(QA,{label:i,openDelay:500,maw:1e3,children:(0,Y.jsx)(Z,{w:`100%`,children:(0,Y.jsx)(Q,{truncate:`end`,children:i})})})}function oEt(e,t){return e.original.target_language_name.localeCompare(t.original.target_language_name)}function sEt(e){let{cell:t}=e;return(0,Y.jsx)(Q,{truncate:`end`,children:Gc.utc(t.getValue()).format(`MM/DD/YYYY`)})}function cEt(e){let{cell:t}=e,n=t.getValue();return n?(0,Y.jsx)(RO,{bg:I9(n),c:`white`,radius:4,tt:`uppercase`,w:100,children:n}):(0,Y.jsx)(Y.Fragment,{})}function lEt(e){let{cell:t}=e;return(0,Y.jsx)(Z,{justify:`flex-end`,w:`100%`,children:(0,Y.jsx)(Q,{ta:`right`,w:{base:`100%`,sm:`90%`,md:`70%`,lg:`50%`,xl
280:`40%`},children:`${t.getValue().toLocaleString()}`||`0`})})}function uEt(e){let{row:t}=e;return(0,Y.jsx)(VTt,{progress:t.original.progress})}function dEt(e){let{cell:t}=e,n=t.getValue();return n?(0,Y.jsx)(Q,{truncate:`end`,children:Gc.utc(n).format(`MM/DD/YYYY`)}):(0,Y.jsx)(Y.Fragment,{})}function fEt(e){return e.batch_key}var pEt=e=>{let t=(0,q.c)(94),{assigneeOptions:n,history:r}=e,i=r===void 0?!1:r,{projectUserPermissionMap:a}=nL(),[o]=ag(),s=(0,J.useRef)(null),c=og(),l;t[0]===o?l=t[1]:(l=o.get(`assignedUser`)?.split(`,`)??[],t[0]=o,t[1]=l);let u=l,d;t[2]===o?d=t[3]:(d=o.get(`phase`)?.split(`,`)??[],t[2]=o,t[3]=d);let f=d,p;t[4]===o?p=t[5]:(p=o.get(`status`)?.split(`,`)??[],t[4]=o,t[5]=p);let m=p,h;t[6]!==u||t[7]!==f||t[8]!==m?(h={assignees:u,phases:f,statuses:m},t[6]=u,t[7]=f,t[8]=m,t[9]=h):h=t[9];let[g,_]=(0,J.useState)(h),[v,y]=tC(),{open:b,close:x}=y,S;t[10]!==x||t[11]!==o||t[12]!==c?(S=()=>{_({assignees:[],phases:[],statuses:[]}),c(R9(s.current,o,!0)),x()},t[10]=x,t[11]=o,t[12]=c,t[13]=S):S=t[13];let C=S,w;t[14]!==x||t[15]!==b||t[16]!==v?(w=()=>v?x():b(),t[14]=x,t[15]=b,t[16]=v,t[17]=w):w=t[17];let T;t[18]!==u||t[19]!==f||t[20]!==m?(T=()=>{_({assignees:u,phases:f,statuses:m})},t[18]=u,t[19]=f,t[20]=m,t[21]=T):T=t[21];let E;t[22]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(FM,{c:`var(--mantine-color-blueGray-8)`}),t[22]=E):E=t[22];let D=v?x:b,O,k;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(O={root:jB.filterButton,inner:jB.filterText},k=(0,Y.jsx)(pM,{size:24}),t[23]=O,t[24]=k):(O=t[23],k=t[24]);let A;t[25]===D?A=t[26]:(A=(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(HO,{leftSection:E,onClick:D,variant:`transparent`,classNames:O,rightSection:k,children:`Filters`})}),t[25]=D,t[26]=A);let j;t[27]!==o||t[28]!==c?(j=e=>{e.preventDefault(),c(R9(e.currentTarget,o))},t[27]=o,t[28]=c,t[29]=j):j=t[29];let M;t[30]===Symbol.for(`react.memo_cache_sentinel`)?(M=(0,Y.jsx)(GM,{title:`ASSIGNEE`,flexContainerProps:{mih:0,mb:5},variant:`h3`}),t[30]=M):M=t[30];let N=!n.length,P=!n.length,F;t[31]===Symbol.for(`react.memo_cache_sentinel`)?(F={borderRadius:5},t[31]=F):F=t[31];let I;t[32]===Symbol.for(`react.memo_cache_sentinel`)?(I=(0,Y.jsxs)(Z,{justify:`space-between`,children:[`Assignee`,(0,Y.jsx)(pM,{size:24,color:`var(--mantine-color-blueGray-8)`})]}),t[32]=I):I=t[32];let L;t[33]===P?L=t[34]:(L=(0,Y.jsx)(uD.Target,{children:(0,Y.jsx)(QE,{disabled:P,w:`100%`,bd:`1px solid blueGray.1`,style:F,p:8,children:I})}),t[33]=P,t[34]=L);let R=g.assignees,z;if(t[35]!==n||t[36]!==g||t[37]!==a){let e;t[39]!==g||t[40]!==a?(e=e=>{let{first_name:t,last_name:n}=a[e]??{};return(0,Y.jsx)(HO,{variant:`transparent`,onClick:()=>{let t=g.assignees.includes(e)?g.assignees.filter(t=>t!==e):[...g.assignees,e];_({...g,assignees:t})},leftSection:(0,Y.jsx)(AO,{value:e}),p:0,mih:0,h:`100%`,style:{borderRadius:0},children:(0,Y.jsxs)(Q,{className:`GlobalLinkNoTx`,children:[t,` `,n]})},e)},t[39]=g,t[40]=a,t[41]=e):e=t[41],z=n.map(e),t[35]=n,t[36]=g,t[37]=a,t[38]=z}else z=t[38];let B;t[42]!==g.assignees||t[43]!==z?(B=(0,Y.jsx)(uD.Dropdown,{children:(0,Y.jsx)(AO.Group,{value:R,children:z})}),t[42]=g.assignees,t[43]=z,t[44]=B):B=t[44];let V;t[45]!==N||t[46]!==L||t[47]!==B?(V=(0,Y.jsxs)(uD,{withinPortal:!1,disabled:N,width:`target`,children:[L,B]}),t[45]=N,t[46]=L,t[47]=B,t[48]=V):V=t[48];let H;t[49]===g.assignees?H=t[50]:(H=g.assignees.join(`,`),t[49]=g.assignees,t[50]=H);let U;t[51]===H?U=t[52]:(U=(0,Y.jsx)(`input`,{hidden:!0,name:`assignedUser`,value:H,readOnly:!0}),t[51]=H,t[52]=U);let W;t[53]!==g.phases||t[54]!==i?(W=!i&&(0,Y.jsx)(`input`,{hidden:!0,name:`phase`,value:g.phases.join(`,`),readOnly:!0}),t[53]=g.phases,t[54]=i,t[55]=W):W=t[55];let G;t[56]===g.statuses?G=t[57]:(G=g.statuses.join(`,`),t[56]=g.statuses,t[57]=G);let ee;t[58]===G?ee=t[59]:(ee=(0,Y.jsx)(`input`,{hidden:!0,name:`status`,value:G,readOnly:!0}),t[58]=G,t[59]=ee);let te;t[60]!==g||t[61]!==i?(te=!i&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(GM,{title:`PHASE`,variant:`h3`}),(0,Y.jsx)(AO.Group,{value:g.phases,onChange:e=>_({...g,phases:e}),children:(0,Y.jsxs)(Sj,{gap:5,children:[(0,Y.jsx)(AO,{value:`translation`,label:`Translation`}),(0,Y.jsx)(AO,{value:`review`,label:`Review`})]})})]}),t[60]=g,t[61]=i,t[62]=te):te=t[62];let ne;t[63]===Symbol.for(`react.memo_cache_sentinel`)?(ne=(0,Y.jsx)(GM,{title:`STATUS`,variant:`h3`}),t[63]=ne):ne=t[63];let re;t[64]===g?re=t[65]:(re=e=>_({...g,statuses:e}),t[64]=g,t[65]=re);let ie;t[66]===i?ie=t[67]:(ie=i?(0,Y.jsxs)(Sj,{gap:5,children:[(0,Y.jsx)(AO,{value:`completed`,label:`Completed`}),(0,Y.jsx)(AO,{value:`cancelled`,label:`Cancelled`})]}):(0,Y.jsxs)(Sj,{gap:5,children:[(0,Y.jsx)(AO,{value:ye,label:`To Do`}),(0,Y.jsx)(AO,{value:be,label:`In Progress`}),(0,Y.jsx)(AO,{value:xe,label:`Ready`})]}),t[66]=i,t[67]=ie);let K;t[68]!==g.statuses||t[69]!==re||t[70]!==ie?(K=(0,Y.jsx)(AO.Group,{value:g.statuses,onChange:re,children:ie}),t[68]=g.statuses,t[69]=re,t[70]=ie,t[71]=K):K=t[71];let ae;
280t[72]===C?ae=t[73]:(ae=(0,Y.jsx)(HO,{variant:`outline`,onClick:C,children:`Clear All`}),t[72]=C,t[73]=ae);let oe;t[74]===x?oe=t[75]:(oe=(0,Y.jsx)(HO,{type:`submit`,onClick:x,children:`Apply`}),t[74]=x,t[75]=oe);let se;t[76]!==ae||t[77]!==oe?(se=(0,Y.jsxs)(Z,{justify:`space-between`,mt:10,children:[ae,oe]}),t[76]=ae,t[77]=oe,t[78]=se):se=t[78];let ce;t[79]!==j||t[80]!==V||t[81]!==U||t[82]!==W||t[83]!==ee||t[84]!==te||t[85]!==K||t[86]!==se?(ce=(0,Y.jsx)(uD.Dropdown,{w:300,children:(0,Y.jsxs)(ng,{onSubmit:j,ref:s,children:[M,V,U,W,ee,te,ne,K,se]})}),t[79]=j,t[80]=V,t[81]=U,t[82]=W,t[83]=ee,t[84]=te,t[85]=K,t[86]=se,t[87]=ce):ce=t[87];let le;return t[88]!==v||t[89]!==A||t[90]!==ce||t[91]!==w||t[92]!==T?(le=(0,Y.jsxs)(uD,{opened:v,onChange:w,onOpen:T,children:[A,ce]}),t[88]=v,t[89]=A,t[90]=ce,t[91]=w,t[92]=T,t[93]=le):le=t[93],le},mEt=()=>{let e=(0,q.c)(16),[t]=ag(),n=og(),r;e[0]===t?r=e[1]:(r=t.get(`myBatches`),e[0]=t,e[1]=r);let i=r===`true`,a;e[2]===i?a=e[3]:(a=i?(0,Y.jsx)(ZMe,{color:`var(--mantine-color-orange-5)`,size:20}):(0,Y.jsx)(QMe,{color:`var(--mantine-color-orange-5)`,size:18}),e[2]=i,e[3]=a);let o=a,s;e[4]!==t||e[5]!==n?(s=e=>{e.preventDefault(),n(R9(e.currentTarget,t))},e[4]=t,e[5]=n,e[6]=s):s=e[6];let c=i?700:400,l;e[7]!==o||e[8]!==c?(l=(0,Y.jsx)(HO,{variant:`transparent`,leftSection:o,fw:c,type:`submit`,c:`blue.8`,px:0,children:`My Batches`}),e[7]=o,e[8]=c,e[9]=l):l=e[9];let u=i?``:`true`,d;e[10]===u?d=e[11]:(d=(0,Y.jsx)(`input`,{hidden:!0,readOnly:!0,value:u,name:`myBatches`}),e[10]=u,e[11]=d);let f;return e[12]!==s||e[13]!==l||e[14]!==d?(f=(0,Y.jsxs)(ng,{onSubmit:s,children:[l,d]}),e[12]=s,e[13]=l,e[14]=d,e[15]=f):f=e[15],f},V9=()=>{let e=(0,q.c)(11),t=og(),[n]=ag(),r;e[0]!==n||e[1]!==t?(r=e=>{t(R9(e.currentTarget,n))},e[0]=n,e[1]=t,e[2]=r):r=e[2];let i;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(gM,{size:20}),e[3]=i):i=e[3];let a;e[4]===n?a=e[5]:(a=n.get(`q`)??``,e[4]=n,e[5]=a);let o;e[6]===a?o=e[7]:(o=(0,Y.jsx)(Kj,{name:`q`,placeholder:`Search...`,rightSection:i,defaultValue:a}),e[6]=a,e[7]=o);let s;return e[8]!==r||e[9]!==o?(s=(0,Y.jsx)(ng,{onChange:r,onSubmit:hEt,children:o}),e[8]=r,e[9]=o,e[10]=s):s=e[10],s};function hEt(e){return e.preventDefault()}var gEt=e=>{let t=(0,q.c)(27),{selectedBatches:n,assigneeOptions:r,handleBatchChange:i,openCancelBatchModal:a,openCompleteBatchesModal:o,openGradeBatchModal:s,openEditBatchModal:c,openPhaseChangeModal:l}=e,{projectId:u}=tL(),d=YL(Ce).canWrite,f=NB(),p;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(p=(0,Y.jsx)(V9,{}),t[0]=p):p=t[0];let m;t[1]===f?m=t[2]:(m=(0,Y.jsx)(MB,{encodeKeys:!0,selectAll:!0,shouldRevalidate:!0,options:f,distinctSelectAll:!0}),t[1]=f,t[2]=m);let h;t[3]===r?h=t[4]:(h=(0,Y.jsx)(pEt,{assigneeOptions:r}),t[3]=r,t[4]=h);let g;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsx)(mEt,{}),t[5]=g):g=t[5];let _;t[6]!==m||t[7]!==h?(_=(0,Y.jsxs)(Z,{gap:10,align:`center`,wrap:`wrap`,children:[p,m,h,g]}),t[6]=m,t[7]=h,t[8]=_):_=t[8];let v;t[9]!==d||t[10]!==u?(v=d&&(0,Y.jsx)(j4,{path:`/${u}/${w.CREATE_BATCH}`,permissionKey:`feature-batches`,enableInBrowser:!0,icon:(0,Y.jsx)(HO,{variant:`outline`,leftSection:(0,Y.jsx)(TL,{size:24}),c:$(`blue`,8),styles:{root:{borderColor:$(`blueGray`,4)}},children:`Create Batch`})}),t[9]=d,t[10]=u,t[11]=v):v=t[11];let y;t[12]!==d||t[13]!==i||t[14]!==a||t[15]!==o||t[16]!==c||t[17]!==s||t[18]!==l||t[19]!==n?(y=d&&(0,Y.jsxs)(Jk,{children:[(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(QA,{label:`Select one or more batches first.`,events:{hover:!n.length,focus:!n.length,touch:!n.length},children:(0,Y.jsx)(HO,{disabled:!n.length,rightSection:(0,Y.jsx)(pM,{size:24}),children:`Actions`})})}),(0,Y.jsx)(B9,{batches:n,handleBatchChange:e=>i(n,e),openCancelBatchModal:a,openCompleteBatchesModal:o,openGradingBatchModal:s,openEditBatchModal:c,openPhaseChangeModal:l})]}),t[12]=d,t[13]=i,t[14]=a,t[15]=o,t[16]=c,t[17]=s,t[18]=l,t[19]=n,t[20]=y):y=t[20];let b;t[21]!==v||t[22]!==y?(b=(0,Y.jsxs)(Z,{gap:10,children:[v,y]}),t[21]=v,t[22]=y,t[23]=b):b=t[23];let x;return t[24]!==_||t[25]!==b?(x=(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsxs)(Z,{justify:`space-between`,gap:10,children:[_,b]})}),t[24]=_,t[25]=b,t[26]=x):x=t[26],x},_Et={phase_status:`completed`,phase:`complete`},vEt=e=>{let t=(0,q.c)(25),{completeBatches:n,opened:r,close:i,hasMultipleBatches:a}=e,[o,s]=(0,J.useState)(!0),c;t[0]===i?c=t[1]:(c={action:i,label:`Close`},t[0]=i,t[1]=c);let l;t[2]!==n||t[3]!==o?(l={action:()=>n(_Et,o),label:`Confirm`},t[2]=n,t[3]=o,t[4]=l):l=t[4];let u;t[5]!==c||t[6]!==l?(u=[c,l],t[5]=c,t[6]=l,t[7]=u):u=t[7];let d=a?`Complete Batches`:`Complete Batch`,f=a?`these batches`:`this batch`,p;t[8]===f?p=t[9]:(p=(0,Y.jsxs)(Q,{size:`14px`,fw:600,children:[`When you complete`,` `,f,` it will be sent to archive.`]}),t[8]=f,t[9]=p);let m;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(m=e=>s(e.currentTarget.checked),t[10]=m):m=t[10];let h;t[11]===o?h=t[12]:(h=(0,Y.jsx)(AO,{radius:`sm`,size:`sm`,checked:o,onChange:m}),t[11]=o,t[12]=h);let g;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,Y.jsxs)(Q,{size:`14px`,children:[`Set all segments to `,(0,Y.jsx)(`b`,{children:`LIVE`})]}),t[13]=g):g=t[13];let _;t[14]===h?_=t[15]:(_=(0,Y.jsxs)(vD,{children:[h,g]}),t[14]=h,t[15]=_);let v;t[16]!==_||t[17]!==p?(v=(0,Y.jsxs)(Sj,{gap:`xl`,pt:`xs`,children:[p,_]}),t[16]=_,t[17]=p,t[18]=v):v=t[18];let y;return t[19]!==i||t[20]!==r||t[21]!==v||t[22]!==u||t[23]!==d?(y=(0,Y.jsx)(YM,{opened:r,onClose:i,footerActions:u,title:d,children:v}),t[19]=i,t[20]=r,t[21]=v,t[22]=u,t[23]=d,t[24]=y):y=t[24],y},yEt={phase_status:`cancelled`,phase:`complete`},bEt=e=>{let t=(0,q.c)(13),{cancelBatch:n,opened:r,close:i,hasMultipleBatches:a}=e,o;t[0]===i?o=t[1]:(o={action:i,label:`Close`},t[0]=i,t[1]=o);let s;t[2]===n?s=t[3]:(s={action:()=>n(yEt),label:`Confirm`},t[2]=n,t[3]=s);let c;t[4]!==o||t[5]!==s?(c=[o,s],t[4]=o,t[5]=s,t[6]=c):c=t[6];let l=a?`Are you sure you want to cancel these batches?`:`Are you sure you want to cancel this batch?`,u;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(u={ta:`center`},t[7]=u):u=t[7];let d;return t[8]!==i||t[9]!==r||t[10]!==c||t[11]!==l?(d=(0,Y.jsx)(YM,{opened:r,onClose:i,footerActions:c,title:l,titleProps:u}),t[8]=i,t[9]=r,t[10]=c,t[11]=l,t[12]=d):d=t[12],d},xEt=e=>{let t=(0,q.c)(13),{editBatch:n,opened:r,close:i,hasMultipleBatches:a}=e,o;t[0]===i?o=t[1]:(o={action:i,label:`Close`},t[0]=i,t[1]=o);let s;t[2]!==i||t[3]!==n?(s={action:()=>{n(),i()},label:`Confirm`},t[2]=i,t[3]=n,t[4]=s):s=t[4];let c;t[5]!==o||t[6]!==s?(c=[o,s],t[5]=o,t[6]=s,t[7]=c):c=t[7];let l=a?`Are you sure you want to change the phase of these batches? Doing so will reset all their progress.`:`Are you sure you want to change the phase of this batch? Doing so will reset all its progress.`,u;return t[8]!==i||t[9]!==r||t[10]!==c||t[11]!==l?(u=(0,Y.jsx)(YM,{opened:r,onClose:i,footerActions:c,title:`change phase?`,children:l}),t[8]=i,t[9]=r,t[10]=c,t[11]=l,t[12]=u):u=t[12],u},SEt=[he,_e],CEt=[ye,be,xe],wEt=e=>{let t=(0,q.c)(9),{phase:n}=e,r;t[0]===n?r=t[1]:(r=L9(n),t[0]=n,t[1]=r);let i;t[2]===r?i=t[3]:(i=(0,Y.jsx)(kk,{w:16,h:16,mx:5,src:r,alt:`Phase`}),t[2]=r,t[3]=i);let a;
280t[4]===n?a=t[5]:(a=(0,Y.jsx)(Q,{fw:700,tt:`uppercase`,children:n}),t[4]=n,t[5]=a);let o;return t[6]!==i||t[7]!==a?(o=(0,Y.jsxs)(Y.Fragment,{children:[i,a]}),t[6]=i,t[7]=a,t[8]=o):o=t[8],o},TEt=e=>{let t=(0,q.c)(2),{option:n}=e,{value:r}=n,i;return t[0]===r?i=t[1]:(i=(0,Y.jsx)(wEt,{phase:r}),t[0]=r,t[1]=i),i},EEt=e=>{let t=(0,q.c)(5),{option:n}=e,{value:r}=n,i;t[0]===r?i=t[1]:(i=I9(r),t[0]=r,t[1]=i);let a;return t[2]!==r||t[3]!==i?(a=(0,Y.jsx)(RO,{bg:i,radius:4,tt:`uppercase`,w:100,children:r}),t[2]=r,t[3]=i,t[4]=a):a=t[4],a},DEt=e=>{let t=(0,q.c)(11),{option:n}=e,{value:r}=n,{projectUserPermissionMap:i}=nL(),a;t[0]!==i||t[1]!==r?(a=i[r]??{},t[0]=i,t[1]=r,t[2]=a):a=t[2];let{first_name:o,last_name:s}=a,c;t[3]===o?c=t[4]:(c=o&&(0,Y.jsx)(VL,{name:o,backgroundColor:`var(--mantine-color-teal-2)`}),t[3]=o,t[4]=c);let l;t[5]!==o||t[6]!==s?(l=(0,Y.jsxs)(Q,{c:`inherit`,className:`GlobalLinkNoTx`,children:[o,` `,s]}),t[5]=o,t[6]=s,t[7]=l):l=t[7];let u;return t[8]!==c||t[9]!==l?(u=(0,Y.jsxs)(Z,{align:`center`,gap:10,children:[c,l]}),t[8]=c,t[9]=l,t[10]=u):u=t[10],u},OEt=e=>{let t=(0,q.c)(161),{editBatch:n,opened:r,close:i,batch:a,openPhaseChangeModal:o}=e,{projectUserPermissionMap:s}=nL(),c=YL(we).canWrite,[l,u]=(0,J.useState)(a.batch_name??``),[d,f]=(0,J.useState)(a.phase??``),[p,m]=(0,J.useState)(a.phase_status??``),[h,g]=(0,J.useState)(a.assigned_user??``),_;t[0]===a.due_date_utc?_=t[1]:(_=is(a.due_date_utc),t[0]=a.due_date_utc,t[1]=_);let[v,y]=(0,J.useState)(_),[b,x]=(0,J.useState)(``),S;t[2]!==a.assigned_user||t[3]!==a.batch_name||t[4]!==a.due_date_utc||t[5]!==a.phase||t[6]!==a.phase_status?(S=()=>{u(a.batch_name??``),f(a.phase??``),m(a.phase_status??``),g(a.assigned_user??``),y(is(a.due_date_utc))},t[2]=a.assigned_user,t[3]=a.batch_name,t[4]=a.due_date_utc,t[5]=a.phase,t[6]=a.phase_status,t[7]=S):S=t[7];let C=S,w;t[8]===C?w=t[9]:(w=()=>{C()},t[8]=C,t[9]=w);let T;t[10]===a?T=t[11]:(T=[a],t[10]=a,t[11]=T),(0,J.useEffect)(w,T);let E;t[12]===h?E=t[13]:(E=()=>{h||x(``)},t[12]=h,t[13]=E);let D;t[14]!==h||t[15]!==a?(D=[a,h],t[14]=h,t[15]=a,t[16]=D):D=t[16],(0,J.useEffect)(E,D);let O;t[17]!==i||t[18]!==C?(O=()=>{C(),i()},t[17]=i,t[18]=C,t[19]=O):O=t[19];let k=O,A;t[20]!==h||t[21]!==i||t[22]!==v||t[23]!==n||t[24]!==l||t[25]!==d||t[26]!==p?(A=()=>{n({batch_name:l,phase:d,phase_status:p,assigned_user:h,due_date_utc:v??``}),i()},t[20]=h,t[21]=i,t[22]=v,t[23]=n,t[24]=l,t[25]=d,t[26]=p,t[27]=A):A=t[27];let j=A,M;t[28]!==h||t[29]!==a.assigned_user||t[30]!==a.batch_name||t[31]!==a.due_date_utc||t[32]!==a.phase||t[33]!==a.phase_status||t[34]!==v||t[35]!==l||t[36]!==d||t[37]!==p?(M=l===a.batch_name&&d===a.phase&&p===a.phase_status&&h===a.assigned_user&&(!v&&!a.due_date_utc||v===a.due_date_utc.split(` `)[0]),t[28]=h,t[29]=a.assigned_user,t[30]=a.batch_name,t[31]=a.due_date_utc,t[32]=a.phase,t[33]=a.phase_status,t[34]=v,t[35]=l,t[36]=d,t[37]=p,t[38]=M):M=t[38];let N=M,P=l?.length===0||d?.length===0||p?.length===0,F,I,L,R,z,B,V,H,U,W,G,ee,te,ne;if(t[39]!==h||t[40]!==b||t[41]!==a||t[42]!==c||t[43]!==k||t[44]!==j||t[45]!==P||t[46]!==N||t[47]!==l||t[48]!==o||t[49]!==r||t[50]!==d||t[51]!==s||t[52]!==p){let e=Object.entries(s).filter(e=>{let[,t]=e;return z9(t,{...a,phase:d})}).map(kEt),n;t[67]===s?n=t[68]:(n=(e,t)=>{let{first_name:n,last_name:r}=s[t]??{};return e[t]=`${n} ${r}`,e},t[67]=s,t[68]=n),R=e.reduce(n,{}),z=e=>{let{options:t}=e;return t.filter(e=>{let{value:t}=e;return R[t].toLowerCase().includes(b.toLowerCase())||t.toLowerCase().includes(b.toLowerCase())})},L=YM,G=r,ee=k;let i;t[69]===k?i=t[70]:(i={action:k,label:`Close`},t[69]=k,t[70]=i);let _;t[71]!==a.phase||t[72]!==a.progress||t[73]!==j||t[74]!==o||t[75]!==d?(_=a.progress===100||d===a.phase?j:()=>o(j,!1),t[71]=a.phase,t[72]=a.progress,t[73]=j,t[74]=o,t[75]=d,t[76]=_):_=t[76];let v=N||P,y;t[77]!==_||t[78]!==v?(y={action:_,label:`Confirm`,disabled:v},t[77]=_,t[78]=v,t[79]=y):y=t[79],t[80]!==i||t[81]!==y?(te=[i,y],t[80]=i,t[81]=y,t[82]=te):te=t[82],t[83]===Symbol.for(`react.memo_cache_sentinel`)?(ne=(0,Y.jsxs)(Z,{align:`center`,p:16,children:[(0,Y.jsx)(kk,{w:24,h:24,mx:5,src:HTt,alt:`Edit batch Icon`}),(0,Y.jsx)(Xj,{order:2,children:`Edit Batch`})]}),t[83]=ne):ne=t[83],I=Sj,V=5;let S;t[84]===Symbol.for(`react.memo_cache_sentinel`)?(S=e=>u(e.currentTarget.value),t[84]=S):S=t[84];let C=!c;
280t[85]!==l||t[86]!==C?(H=(0,Y.jsx)(Kj,{value:l,onChange:S,label:`NAME`,required:!0,disabled:C}),t[85]=l,t[86]=C,t[87]=H):H=t[87];let w;t[88]!==h||t[89]!==a||t[90]!==s?(w=e=>{f(e??``);let t=s[h];t&&!z9(t,{...a,phase:e})&&(g(``),x(``))},t[88]=h,t[89]=a,t[90]=s,t[91]=w):w=t[91];let T,E;t[92]===Symbol.for(`react.memo_cache_sentinel`)?(T={withinPortal:!0,zIndex:1001},E={style:{marginLeft:10}},t[92]=T,t[93]=E):(T=t[92],E=t[93]);let D;t[94]===d?D=t[95]:(D=d?(0,Y.jsx)(wEt,{phase:d}):(0,Y.jsx)(Y.Fragment,{}),t[94]=d,t[95]=D);let O,A;t[96]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsx)(pM,{size:24}),A={input:{color:`transparent`}},t[96]=O,t[97]=A):(O=t[96],A=t[97]);let M=!c;t[98]!==d||t[99]!==w||t[100]!==D||t[101]!==M?(U=(0,Y.jsx)(ej,{data:SEt,onChange:w,value:d,label:`PHASE`,allowDeselect:!1,required:!0,renderOption:TEt,comboboxProps:T,leftSectionProps:E,leftSectionWidth:`fit-content`,leftSection:D,rightSection:O,styles:A,disabled:M}),t[98]=d,t[99]=w,t[100]=D,t[101]=M,t[102]=U):U=t[102];let re;t[103]===Symbol.for(`react.memo_cache_sentinel`)?(re=e=>{m(e??``)},t[103]=re):re=t[103];let ie;t[104]===Symbol.for(`react.memo_cache_sentinel`)?(ie={withinPortal:!0,zIndex:1001},t[104]=ie):ie=t[104];let K;t[105]===p?K=t[106]:(K=p?.length?(0,Y.jsx)(RO,{bg:I9(p),radius:4,tt:`uppercase`,w:100,mx:5,children:p}):(0,Y.jsx)(Y.Fragment,{}),t[105]=p,t[106]=K);let ae;t[107]===Symbol.for(`react.memo_cache_sentinel`)?(ae={style:{marginLeft:10}},t[107]=ae):ae=t[107];let oe,se;t[108]===Symbol.for(`react.memo_cache_sentinel`)?(oe=(0,Y.jsx)(pM,{size:24}),se={input:{color:`transparent`}},t[108]=oe,t[109]=se):(oe=t[108],se=t[109]),t[110]!==p||t[111]!==K?(W=(0,Y.jsx)(ej,{data:CEt,value:p,onChange:re,label:`STATUS`,allowDeselect:!1,required:!0,renderOption:EEt,comboboxProps:ie,leftSection:K,leftSectionProps:ae,leftSectionWidth:`fit-content`,rightSection:oe,styles:se}),t[110]=p,t[111]=K,t[112]=W):W=t[112],F=ej,B=e.map(e=>({value:e,label:R[e]})),t[39]=h,t[40]=b,t[41]=a,t[42]=c,t[43]=k,t[44]=j,t[45]=P,t[46]=N,t[47]=l,t[48]=o,t[49]=r,t[50]=d,t[51]=s,t[52]=p,t[53]=F,t[54]=I,t[55]=L,t[56]=R,t[57]=z,t[58]=B,t[59]=V,t[60]=H,t[61]=U,t[62]=W,t[63]=G,t[64]=ee,t[65]=te,t[66]=ne}else F=t[53],I=t[54],L=t[55],R=t[56],z=t[57],B=t[58],V=t[59],H=t[60],U=t[61],W=t[62],G=t[63],ee=t[64],te=t[65],ne=t[66];let re,ie;t[113]===Symbol.for(`react.memo_cache_sentinel`)?(re=e=>g(e??``),ie={withinPortal:!0,zIndex:1001,position:`top`},t[113]=re,t[114]=ie):(re=t[113],ie=t[114]);let K;t[115]!==h||t[116]!==R?(K=h?.length?(0,Y.jsx)(VL,{name:R[h],backgroundColor:`var(--mantine-color-teal-2)`,circleSize:24}):(0,Y.jsx)(Y.Fragment,{}),t[115]=h,t[116]=R,t[117]=K):K=t[117];let ae;t[118]===Symbol.for(`react.memo_cache_sentinel`)?(ae={style:{paddingLeft:10,paddingRight:10}},t[118]=ae):ae=t[118];let oe=h?44:10,se=h?`auto`:`none`,ce;t[119]===se?ce=t[120]:(ce={style:{pointerEvents:se}},t[119]=se,t[120]=ce);let le;t[121]===h?le=t[122]:(le=h?(0,Y.jsx)(_D,{size:`sm`,c:`var(--mantine-color-blue-8)`,onClick:()=>{x(``),g(``)}}):(0,Y.jsx)(pM,{size:24,color:`var(--mantine-color-blue-8)`}),t[121]=h,t[122]=le);let ue;t[123]===Symbol.for(`react.memo_cache_sentinel`)?(ue={input:{cursor:`pointer`}},t[123]=ue):ue=t[123];let de;t[124]!==F||t[125]!==h||t[126]!==z||t[127]!==b||t[128]!==B||t[129]!==K||t[130]!==oe||t[131]!==ce||t[132]!==le?(de=(0,Y.jsx)(F,{data:B,value:h,label:`ASSIGNEE`,allowDeselect:!1,searchable:!0,filter:z,renderOption:DEt,onChange:re,comboboxProps:ie,leftSection:K,leftSectionProps:ae,leftSectionWidth:oe,rightSectionProps:ce,rightSection:le,maxDropdownHeight:200,onSearchChange:x,searchValue:b,styles:ue}),t[124]=F,t[125]=h,t[126]=z,t[127]=b,t[128]=B,t[129]=K,t[130]=oe,t[131]=ce,t[132]=le,t[133]=de):de=t[133];let fe;t[134]===Symbol.for(`react.memo_cache_sentinel`)?(fe={c:`blue.8`},t[134]=fe):fe=t[134];let pe,me;t[135]===Symbol.for(`react.memo_cache_sentinel`)?(pe=e=>y(e),me={withinPortal:!0,zIndex:1001},t[135]=pe,t[136]=me):(pe=t[135],me=t[136]);let he;t[137]===Symbol.for(`react.memo_cache_sentinel`)?(he={style:{color:`var(--mantine-color-blue-8)`}},t[137]=he):he=t[137];let ge=v?`auto`:`none`,_e;t[138]===ge?_e=t[139]:(_e={style:{pointerEvents:ge}},t[138]=ge,t[139]=_e);let ve;t[140]===v?ve=t[141]:(ve=v?void 0:(0,Y.jsx)(pM,{size:24,color:`var(--mantine-color-blue-8)`}),t[140]=v,t[141]=ve);let ye;t[142]!==v||t[143]!==_e||t[144]!==ve?(ye=(0,Y.jsx)(WP,{labelProps:fe,label:`DUE DATE`,value:v,onCh
280ange:pe,popoverProps:me,clearable:!0,clearButtonProps:he,rightSectionProps:_e,rightSection:ve}),t[142]=v,t[143]=_e,t[144]=ve,t[145]=ye):ye=t[145];let be;t[146]!==I||t[147]!==V||t[148]!==H||t[149]!==U||t[150]!==W||t[151]!==de||t[152]!==ye?(be=(0,Y.jsxs)(I,{gap:V,children:[H,U,W,de,ye]}),t[146]=I,t[147]=V,t[148]=H,t[149]=U,t[150]=W,t[151]=de,t[152]=ye,t[153]=be):be=t[153];let xe;return t[154]!==L||t[155]!==G||t[156]!==ee||t[157]!==te||t[158]!==ne||t[159]!==be?(xe=(0,Y.jsx)(L,{opened:G,onClose:ee,footerActions:te,title:ne,children:be}),t[154]=L,t[155]=G,t[156]=ee,t[157]=te,t[158]=ne,t[159]=be,t[160]=xe):xe=t[160],xe};function kEt(e){let[t]=e;return t}var AEt=e=>{let t=(0,q.c)(51),{editBatch:n,opened:r,close:i,existingComment:a,existingScore:o,readOnly:s}=e,[c,l]=(0,J.useState)(a),[u,d]=(0,J.useState)(o),f;t[0]===u?f=t[1]:(f=u?u.toString():void 0,t[0]=u,t[1]=f);let p;t[2]!==c||t[3]!==f?(p={batch_comment:c,batch_score:f},t[2]=c,t[3]=f,t[4]=p):p=t[4];let m=p,h;t[5]!==i||t[6]!==a||t[7]!==o?(h=()=>{l(a),d(o),i()},t[5]=i,t[6]=a,t[7]=o,t[8]=h):h=t[8];let g=h,_;t[9]!==n||t[10]!==g||t[11]!==m?(_=()=>{n(m),g()},t[9]=n,t[10]=g,t[11]=m,t[12]=_):_=t[12];let v=_,y,b;t[13]!==a||t[14]!==o?(y=()=>{l(a),d(o)},b=[a,o],t[13]=a,t[14]=o,t[15]=y,t[16]=b):(y=t[15],b=t[16]),(0,J.useEffect)(y,b);let x=c.length>250,S;t[17]!==g||t[18]!==v||t[19]!==x||t[20]!==s?(S=s?[{action:g,label:`Close`}]:[{action:g,label:`Close`},{action:v,label:`Confirm`,disabled:x}],t[17]=g,t[18]=v,t[19]=x,t[20]=s,t[21]=S):S=t[21];let C=s?`Score:`:`Assign a Score:`,w;t[22]===C?w=t[23]:(w=(0,Y.jsx)(Xj,{order:2,mb:10,fw:400,children:C}),t[22]=C,t[23]=w);let T,E,D;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(T=(0,Y.jsx)(_L,{size:25,color:`var(--mantine-color-orange-5)`,strokeWidth:1}),E=(0,Y.jsx)(pL,{size:25,color:`var(--mantine-color-orange-5)`}),D={symbolBody:{marginRight:10}},t[24]=T,t[25]=E,t[26]=D):(T=t[24],E=t[25],D=t[26]);let O;t[27]!==o||t[28]!==s?(O=(0,Y.jsx)(JA,{onChange:d,defaultValue:o,size:`lg`,mb:15,emptySymbol:T,fullSymbol:E,styles:D,readOnly:s}),t[27]=o,t[28]=s,t[29]=O):O=t[29];let k;t[30]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,Y.jsx)(Xj,{order:2,mt:10,mb:5,fw:400,children:`Additional Comments:`}),t[30]=k):k=t[30];let A=s?`No comments`:`Additional comments`,j;t[31]===Symbol.for(`react.memo_cache_sentinel`)?(j=e=>l(e.target.value),t[31]=j):j=t[31];let M;t[32]!==c.length||t[33]!==x||t[34]!==s?(M=s?void 0:(0,Y.jsxs)(Q,{fz:`inherit`,c:`blue.8`,
280span:!0,children:[(0,Y.jsxs)(Q,{fz:`inherit`,span:!0,c:x?`red`:`blue.8`,children:[c.length,` `]}),`of 250 max characters`]}),t[32]=c.length,t[33]=x,t[34]=s,t[35]=M):M=t[35];let N;t[36]===Symbol.for(`react.memo_cache_sentinel`)?(N={ta:`right`},t[36]=N):N=t[36];let P=x?`Comment is too long`:void 0,F;t[37]===Symbol.for(`react.memo_cache_sentinel`)?(F=[`input`,`description`],t[37]=F):F=t[37];let I;t[38]!==c||t[39]!==s||t[40]!==A||t[41]!==M||t[42]!==P?(I=(0,Y.jsx)(Nk,{placeholder:A,onChange:j,value:c,description:M,descriptionProps:N,error:P,inputWrapperOrder:F,autosize:!0,minRows:3,w:`100%`,p:6,readOnly:s}),t[38]=c,t[39]=s,t[40]=A,t[41]=M,t[42]=P,t[43]=I):I=t[43];let L;return t[44]!==g||t[45]!==r||t[46]!==O||t[47]!==I||t[48]!==S||t[49]!==w?(L=(0,Y.jsxs)(YM,{opened:r,onClose:g,footerActions:S,title:`Grade Batch`,children:[w,O,k,I]}),t[44]=g,t[45]=r,t[46]=O,t[47]=I,t[48]=S,t[49]=w,t[50]=L):L=t[50],L},jEt=()=>{let e=(0,q.c)(105),{batches:t,assigneeOptions:n}=F9(),{activeTranslations:r}=nL(),{getRolePermissions:i}=YL(),a;e[0]!==r||e[1]!==i?(a=e=>{if(!r.find(t=>t.translation_key===e.translation_key))return!1;let{canRead:t}=i(wne(e));return t},e[0]=r,e[1]=i,e[2]=a):a=e[2];let o=t.filter(a),s;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(s={},e[3]=s):s=e[3];let[c,l]=(0,J.useState)(s),[u,d]=tC(),{open:f,close:p}=d,[m,h]=tC(),{open:g,close:_}=h,[v,y]=tC(),{open:b,close:x}=y,[S,C]=tC(),{open:w,close:T}=C,[E,D]=tC(),{open:O,close:k}=D,A;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(A=[],e[4]=A):A=e[4];let[j,M]=(0,J.useState)(A),[N,P]=(0,J.useState)(``),[F,I]=(0,J.useState)(``),[L,R]=(0,J.useState)(0),[z,B]=(0,J.useState)(MEt),[V,H]=(0,J.useState)(!1),U=o.find(e=>{let{batch_key:t}=e;return t===j[0]})?.phase===ve,W;e[5]!==f||e[6]!==M?(W=e=>{M(e),f()},e[5]=f,e[6]=M,e[7]=W):W=e[7];let G=W,ee;e[8]!==g||e[9]!==M?(ee=e=>{M(e),g()},e[8]=g,e[9]=M,e[10]=ee):ee=e[10];let te=ee,ne;e[11]!==w||e[12]!==P?(ne=e=>{P(e),w()},e[11]=w,e[12]=P,e[13]=ne):ne=e[13];let re=ne,ie;e[14]!==O||e[15]!==H||e[16]!==B?(ie=(e,t)=>{H(t),B(()=>e),O()},e[14]=O,e[15]=H,e[16]=B,e[17]=ie):ie=e[17];let K=ie,ae;e[18]!==o||e[19]!==b||e[20]!==M||e[21]!==I||e[22]!==R?(ae=e=>{M([e]);let t=o.find(t=>{let{batch_key:n}=t;return n===e});I(t?.batch_comment??``),R(Number(t?.score??0)),b()},e[18]=o,e[19]=b,e[20]=M,e[21]=I,e[22]=R,e[23]=ae):ae=e[23];let oe=ae,se;e[24]!==p||e[25]!==_||e[26]!==o||e[27]!==l?(se=(e,t,n)=>{YTt(o,e,t,n===void 0?!1:n).finally(()=>{let e=t.phase_status?.toLowerCase();[`completed`,`cancelled`].includes(e??``)&&l({}),_(),p()})},e[24]=p,e[25]=_,e[26]=o,e[27]=l,e[28]=se):se=e[28];let ce=se,le=`Active Batches (${o.length})`,ue;e[29]===le?ue=e[30]:(ue=(0,Y.jsx)(GM,{title:le}),e[29]=le,e[30]=ue);let de;e[31]===c?de=e[32]:(de=Object.entries(c).filter(NEt).map(PEt),e[31]=c,e[32]=de);let fe;e[33]!==n||e[34]!==ce||e[35]!==G||e[36]!==te||e[37]!==re||e[38]!==oe||e[39]!==K||e[40]!==de?(fe=(0,Y.jsx)(gEt,{selectedBatches:de,assigneeOptions:n,handleBatchChange:ce,openCancelBatchModal:G,openCompleteBatchesModal:te,openGradeBatchModal:oe,openEditBatchModal:re,openPhaseChangeModal:K}),e[33]=n,e[34]=ce,e[35]=G,e[36]=te,e[37]=re,e[38]=oe,e[39]=K,e[40]=de,e[41]=fe):fe=e[41];let pe;e[42]===Symbol.for(`react.memo_cache_sentinel`)?(pe={boxShadow:`none`},e[42]=pe):pe=e[42];let me;e[43]!==o||e[44]!==ce||e[45]!==G||e[46]!==te||e[47]!==re||e[48]!==oe||e[49]!==K||e[50]!==c||e[51]!==l?(me=(0,Y.jsx)(GO,{p:0,style:pe,mt:20,children:(0,Y.jsx)(nEt,{rowSelection:c,setRowSelection:l,handleBatchChange:ce,batches:o,openCancelBatchesModal:G,openCompleteBatchesModal:te,openGradingBatchModal:oe,openPhaseChangeModal:K,openEditBatchModal:re})}),e[43]=o,e[44]=ce,e[45]=G,e[46]=te,e[47]=re,e[48]=oe,e[49]=K,e[50]=c,e[51]=l,e[52]=me):me=e[52];let he=j.length>1,ge;e[53]!==j||e[54]!==ce?(ge=e=>ce(j,e),e[53]=j,e[54]=ce,e[55]=ge):ge=e[55];let _e;e[56]!==u||e[57]!==p||e[58]!==he||e[59]!==ge?(_e=(0,Y.jsx)(bEt,{hasMultipleBatches:he,cancelBatch:ge,opened:u,close:p}),e[56]=u,e[57]=p,e[58]=he,e[59]=ge,e[60]=_e):_e=e[60];let ye=j.length>1,be;e[61]!==j||e[62]!==ce?(be=(e,t)=>ce(j,e,t),e[61]=j,e[62]=ce,e[63]=be):be=e[63];let xe;e[64]!==_||e[65]!==m||e[66]!==ye||e[67]!==be?(xe=(0,Y.jsx)(vEt,{hasMultipleBatches:ye,completeBatches:be,opened:m,close:_}),e[64]=_,e[65]=m,e[66]=ye,e[67]=be,e[68]=xe):xe=e[68];let Se;e[69]!==j||e[70]!==ce?(Se=e=>ce(j,e),e[69]=j,e[70]=ce,e[71]=Se):Se=e[71];let Ce;e[72]!==x||e[73]!==F||e[74]!==L||e[75]!==v||e[76]!==U||e[77]!==Se?(Ce=(0,Y.jsx)(AEt,{editBatch:Se,opened:v,close:x,existingComment:F,existingScore:L,readOnly:U}),e[72]=x,e[73]=F,e[74]=L,e[75]=v,e[76]=U,e[77]=Se,e[78]=Ce):Ce=e[78];let we;e[79]!==N||e[80]!==o?(we=o.find(e=>{let{batch_key:t}=e;return t===N})??{},e[79]=N,e[80]=o,e[81]=we):we=e[81];let Te;e[82]!==N||e[83]!==ce?(Te=e=>ce([N],e),e[82]=N,e[83]=ce,e[84]=Te):Te=e[84];let Ee;e[85]!==T||e[86]!==S||e[87]!==K||e[88]!==we||e[89]!==Te?(Ee=(0,Y.jsx)(OEt,{batch:we,editBatch:Te,opened:S,close:T,openPhaseChangeModal:K}),e[85]=T,e[86]=S,e[87]=K,e[88]=we,e[89]=Te,e[90]=Ee):Ee=e[90];let De;e[91]!==k||e[92]!==E||e[93]!==V||e[94]!==z?(De=(0,Y.jsx)(xEt,{hasMultipleBatches:V,editBatch:z,opened:E,close:k}),e[91]=k,e[92]=E,e[93]=V,e[94]=z,e[95]=De):De=e[95];let Oe;return e[96]!==ue||e[97]!==fe||e[98]!==me||e[99]!==_e||e[100]!==xe||e[101]!==Ce||e[102]!==Ee||e[103]!==De?(Oe=(0,Y.jsxs)(Y.Fragment,{children:[ue,fe,me,_e,xe,Ce,Ee,De]}),e[96]=ue,e[97]=fe,e[98]=me,e[99]=_e,e[100]=xe,e[101]=Ce,e[102]=Ee,e[103]=De,e[104]=Oe):Oe=e[104],Oe};function MEt(){}function NEt(e){let[,t]=e;return t}function PEt(e){let[t]=e;return t}var FEt=e=>{let t=(0,q.c)(52),{batch:n}=e,{assigned_user:r,created_utc:i,due_date_utc:a,phase_status:o,phase:s}=n,{projectUserPermissionMap:c}=nL(),{isMobileSize:l}=zI(),u;t[0]!==r||t[1]!==c?(u=c[r]??{},t[0]=r,t[1]=c,t[2]=u):u=t[2];let{first_name:d,last_name:f}=u,p=l?`row`:`column`,m=l?`center`:`flex-start`,h;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(h=(0,Y.jsx)(Xj,{order:3,children:`Assignee`}),t[3]=h):h=t[3];let g;t[4]===d?g=t[5]:(g=d&&(0,Y.jsx)(VL,{name:d,backgroundColor:`var(--mantine-color-teal-2)`,circleSize:25}),t[4]=d,t[5]=g);let _;t[6]!==d||t[7]!==f?(_=(0,Y.jsxs)(Q,{c:`inherit`,children:[d,` `,f]}),t[6]=d,t[7]=f,t[8]=_):_=t[8];let v;t[9]!==g||t[10]!==_?(v=(0,Y.jsxs)(Z,{align:`center`,gap:10,children:[g,_]}),t[9]=g,t[10]=_,t[11]=v):v=t[11];let y;
280t[12]!==m||t[13]!==p||t[14]!==v?(y=(0,Y.jsxs)(Z,{gap:5,direction:p,align:m,children:[h,v]}),t[12]=m,t[13]=p,t[14]=v,t[15]=y):y=t[15];let b;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,Y.jsx)(Xj,{order:3,children:`Created`}),t[16]=b):b=t[16];let x;t[17]===i?x=t[18]:(x=n3.default.utc(i).format(`MM/DD/YYYY`),t[17]=i,t[18]=x);let S;t[19]!==m||t[20]!==p||t[21]!==x?(S=(0,Y.jsxs)(Z,{gap:5,direction:p,align:m,children:[b,x]}),t[19]=m,t[20]=p,t[21]=x,t[22]=S):S=t[22];let C;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,Y.jsx)(Xj,{order:3,children:`Due`}),t[23]=C):C=t[23];let w;t[24]===a?w=t[25]:(w=a?n3.default.utc(a).format(`MM/DD/YYYY`):``,t[24]=a,t[25]=w);let T;t[26]!==m||t[27]!==p||t[28]!==w?(T=(0,Y.jsxs)(Z,{gap:5,direction:p,align:m,children:[C,w]}),t[26]=m,t[27]=p,t[28]=w,t[29]=T):T=t[29];let E;t[30]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(Xj,{order:3,children:`Status`}),t[30]=E):E=t[30];let D;t[31]===o?D=t[32]:(D=o&&(0,Y.jsx)(RO,{bg:I9(o),c:`white`,radius:4,tt:`uppercase`,w:100,children:o}),t[31]=o,t[32]=D);let O;t[33]!==m||t[34]!==p||t[35]!==D?(O=(0,Y.jsxs)(Z,{gap:5,direction:p,align:m,children:[E,D]}),t[33]=m,t[34]=p,t[35]=D,t[36]=O):O=t[36];let k;t[37]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,Y.jsx)(Xj,{order:3,children:`Phase`}),t[37]=k):k=t[37];let A;t[38]===s?A=t[39]:(A=s&&(0,Y.jsxs)(vD,{gap:0,wrap:`nowrap`,children:[(0,Y.jsx)(kk,{w:16,h:16,mr:5,src:L9(s),alt:`Phase`}),(0,Y.jsx)(Q,{fw:700,tt:`uppercase`,children:s})]}),t[38]=s,t[39]=A);let j;t[40]!==m||t[41]!==p||t[42]!==A?(j=(0,Y.jsxs)(Z,{gap:5,direction:p,align:m,children:[k,A]}),t[40]=m,t[41]=p,t[42]=A,t[43]=j):j=t[43];let M;return t[44]!==m||t[45]!==p||t[46]!==T||t[47]!==O||t[48]!==j||t[49]!==y||t[50]!==S?(M=(0,Y.jsx)(GO,{children:(0,Y.jsxs)(Z,{gap:20,direction:p,align:m,wrap:`wrap`,children:[y,S,T,O,j]})}),t[44]=m,t[45]=p,t[46]=T,t[47]=O,t[48]=j,t[49]=y,t[50]=S,t[51]=M):M=t[51],M},IEt=e=>{let t=(0,q.c)(18),{urlHashes:n,batchKey:r,translationKey:i,onClose:a,opened:o}=e,s=n.length>1,c;t[0]!==r||t[1]!==s||t[2]!==a||t[3]!==i||t[4]!==n?(c=()=>{$p.BatchURLs.patch({batchKey:r,translationKey:i,hashes:n}).then(e=>{ea(e.status)?aC.show({message:`Successfully marked ${s?`URLs`:`segments`} as reviewed`}):aC.show({message:`Error while marking ${s?`URLs`:`segments`} as reviewed`,color:`red`})}).finally(a)},t[0]=r,t[1]=s,t[2]=a,t[3]=i,t[4]=n,t[5]=c):c=t[5];let l=c,u;t[6]===a?u=t[7]:(u={label:`Cancel`,action:a},t[6]=a,t[7]=u);let d;t[8]===l?d=t[9]:(d={label:`Confirm`,action:l},t[8]=l,t[9]=d);let f;t[10]!==u||t[11]!==d?(f=[u,d],t[10]=u,t[11]=d,t[12]=f):f=t[12];let p=`Mark all ${s?`URLs`:`segments`} in this ${s?`batch`:`URL`} as having been reviewed?`,m;return t[13]!==a||t[14]!==o||t[15]!==f||t[16]!==p?(m=(0,Y.jsx)(YM,{onClose:a,opened:o,footerActions:f,title:p}),t[13]=a,t[14]=o,t[15]=f,t[16]=p,t[17]=m):m=t[17],m},LEt=e=>{let t=(0,q.c)(13),{batch:n}=e,{urls:r,word_count:i,progress:a}=n,o;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(Xj,{order:3,children:`TOTAL URLs`}),t[0]=o):o=t[0];let s;t[1]===r.length?s=t[2]:(s=(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[o,(0,Y.jsx)(Q,{children:r.length})]}),t[1]=r.length,t[2]=s);let c;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)(Xj,{order:3,children:`WORDS`}),t[3]=c):c=t[3];let l;t[4]===i?l=t[5]:(l=(0,Y.jsxs)(Z,{gap:8,align:`center`,children:[c,(0,Y.jsx)(Q,{children:i})]}),t[4]=i,t[5]=l);let u;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(Xj,{order:3,children:`PROGRESS`}),t[6]=u):u=t[6];let d;t[7]===a?d=t[8]:(d=(0,Y.jsxs)(Z,{gap:8,align:`center`,wrap:`wrap`,children:[u,(0,Y.jsx)(VTt,{progress:a})]}),t[7]=a,t[8]=d);let f;return t[9]!==s||t[10]!==l||t[11]!==d?(f=(0,Y.jsx)(GO,{children:(0,Y.jsxs)(Z,{columnGap:20,rowGap:5,wrap:`wrap`,children:[s,l,d]})}),t[9]=s,t[10]=l,t[11]=d,t[12]=f):f=t[12],f},REt={input:`_input_1gptw_1`},zEt=e=>{let t=(0,q.c)(13),{batch:n,allBatches:r,onSelect:i}=e,a=hh(),{pathname:o}=fh(),{batchKey:s}=gh(),c;t[0]===r?c=t[1]:(c=r.map(BEt),t[0]=r,t[1]=c);let l=c,u;t[2]!==s||t[3]!==a||t[4]!==i||t[5]!==o?(u=e=>{if(e){if(i){i(e);return}s&&a(o.replace(s,e))}},t[2]=s,t[3]=a,t[4]=i,t[5]=o,t[6]=u):u=t[6];let d=u,f;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsx)(pM,{size:24}),t[7]=f):f=t[7];let p;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(p={...REt,dropdown:`GlobalLinkNoTx`},t[8]=p):p=t[8];let m;return t[9]!==n.batch_key||t[10]!==l||t[11]!==d?(m=(0,Y.jsx)(ej,{data:l,value:n.batch_key,onChange:d,rightSection:f,w:300,classNames:p,fw:700,allowDeselect:!1}),t[9]=n.batch_key,t[10]=l,t[11]=d,t[12]=m):m=t[12],m};function BEt(e){let{batch_key:t,batch_name:n,target_language_name:r}=e;return{label:`${qTt(n)} | ${r}`,value:t}}var VEt=e=>{let t=(0,q.c)(80),{batch:n,allBatches:r,viewOnly:i}=e,a=i===void 0?!1:i,{projectId:o}=gh(),s=hh(),c=`/${o}/${y.PAGE_BATCHES}/${y.PAGE_ACTIVE_BATCHES}`,l;t[0]===n.urls?l=t[1]:(l=n.urls.every(HEt),t[0]=n.urls,t[1]=l);let u=l,[d,f]=tC(),{open:p,close:m}=f,[h,g]=tC(),{open:_,close:v}=g,[b,x]=tC(),{open:S,close:C}=x,[w,T]=tC(),{open:E,close:D}=T,[O,k]=tC(),{open:A,close:j}=k,[M,N]=tC(),{open:P,close:F}=N,[I,L]=(0,J.useState)(UEt),[R,z]=(0,J.useState)(!1),B;t[2]===P?B=t[3]:(B=(e,t)=>{z(t),L(()=>e),P()},t[2]=P,t[3]=B);let V=B,H;t[4]!==c||t[5]!==n||t[6]!==v||t[7]!==C||t[8]!==s?(H=(e,t)=>{YTt([n],[n.batch_key],e,t).finally(()=>{C(),v(),e.phase===`complete`&&s(c)})},t[4]=c,t[5]=n,t[6]=v,t[7]=C,t[8]=s,t[9]=H):H=t[9];let U=H,W;t[10]!==r||t[11]!==n?(W=(0,Y.jsx)(zEt,{batch:n,allBatches:r}),t[10]=r,t[11]=n,t[12]=W):W=t[12];let G;t[13]===n?G=t[14]:(G=(0,Y.jsx)(LEt,{batch:n}),t[13]=n,t[14]=G);let ee;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(ee=(0,Y.jsx)(pM,{size:24}),t[15]=ee):ee=t[15];let te;t[16]===a?te=t[17]:(te=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(HO,{disabled:a,rightSection:ee,children:`Actions`})}
280),t[16]=a,t[17]=te);let ne;t[18]===n.batch_key?ne=t[19]:(ne=[n.batch_key],t[18]=n.batch_key,t[19]=ne);let re;t[20]!==u||t[21]!==U||t[22]!==p||t[23]!==_||t[24]!==S||t[25]!==A||t[26]!==E||t[27]!==V||t[28]!==ne?(re=(0,Y.jsx)(B9,{handleBatchChange:U,openCancelBatchModal:_,openCompleteBatchesModal:S,openGradingBatchModal:E,openEditBatchModal:A,openApproveUrlsModal:p,isDetailed:!0,markAllReviewedDisabled:u,batches:ne,openPhaseChangeModal:V}),t[20]=u,t[21]=U,t[22]=p,t[23]=_,t[24]=S,t[25]=A,t[26]=E,t[27]=V,t[28]=ne,t[29]=re):re=t[29];let ie;t[30]!==te||t[31]!==re?(ie=(0,Y.jsxs)(Jk,{children:[te,re]}),t[30]=te,t[31]=re,t[32]=ie):ie=t[32];let K;t[33]!==W||t[34]!==G||t[35]!==ie?(K=(0,Y.jsxs)(Z,{align:`center`,columnGap:20,rowGap:10,wrap:`wrap`,children:[W,G,ie]}),t[33]=W,t[34]=G,t[35]=ie,t[36]=K):K=t[36];let ae=n.batch_comment,oe=Number(n.score??0),se;t[37]!==n.batch_comment||t[38]!==D||t[39]!==w||t[40]!==U||t[41]!==oe?(se=(0,Y.jsx)(AEt,{editBatch:U,opened:w,close:D,existingComment:ae,existingScore:oe}),t[37]=n.batch_comment,t[38]=D,t[39]=w,t[40]=U,t[41]=oe,t[42]=se):se=t[42];let ce;t[43]!==h||t[44]!==v||t[45]!==U?(ce=(0,Y.jsx)(bEt,{hasMultipleBatches:!1,cancelBatch:U,opened:h,close:v}),t[43]=h,t[44]=v,t[45]=U,t[46]=ce):ce=t[46];let le;t[47]!==C||t[48]!==b||t[49]!==U?(le=(0,Y.jsx)(vEt,{hasMultipleBatches:!1,completeBatches:U,opened:b,close:C}),t[47]=C,t[48]=b,t[49]=U,t[50]=le):le=t[50];let ue;t[51]===U?ue=t[52]:(ue=e=>U(e),t[51]=U,t[52]=ue);let de;t[53]!==n||t[54]!==j||t[55]!==O||t[56]!==V||t[57]!==ue?(de=(0,Y.jsx)(OEt,{batch:n,editBatch:ue,opened:O,close:j,openPhaseChangeModal:V}),t[53]=n,t[54]=j,t[55]=O,t[56]=V,t[57]=ue,t[58]=de):de=t[58];let fe;t[59]===n.urls?fe=t[60]:(fe=n.urls.map(WEt),t[59]=n.urls,t[60]=fe);let pe;t[61]!==d||t[62]!==n.batch_key||t[63]!==n.translation_key||t[64]!==m||t[65]!==fe?(pe=(0,Y.jsx)(IEt,{urlHashes:fe,batchKey:n.batch_key,translationKey:n.translation_key,opened:d,onClose:m}),t[61]=d,t[62]=n.batch_key,t[63]=n.translation_key,t[64]=m,t[65]=fe,t[66]=pe):pe=t[66];let me;t[67]!==F||t[68]!==M||t[69]!==R||t[70]!==I?(me=(0,Y.jsx)(xEt,{hasMultipleBatches:R,editBatch:I,opened:M,close:F}),t[67]=F,t[68]=M,t[69]=R,t[70]=I,t[71]=me):me=t[71];let he;return t[72]!==K||t[73]!==se||t[74]!==ce||t[75]!==le||t[76]!==de||t[77]!==pe||t[78]!==me?(he=(0,Y.jsxs)(Y.Fragment,{children:[K,se,ce,le,de,pe,me]}),t[72]=K,t[73]=se,t[74]=ce,t[75]=le,t[76]=de,t[77]=pe,t[78]=me,t[79]=he):he=t[79],he};function HEt(e){return e.is_reviewed}function UEt(){}function WEt(e){return e.content_url_hash}var GEt=e=>{let t=(0,q.c)(16),{urlHashes:n,batchKey:r,translationKey:i,onClose:a,opened:o}=e,s;t[0]!==r||t[1]!==a||t[2]!==i||t[3]!==n?(s=()=>{$p.BatchURLs.patch({batchKey:r,translationKey:i,hashes:n,isReviewed:!1}).then(KEt).finally(a)},t[0]=r,t[1]=a,t[2]=i,t[3]=n,t[4]=s):s=t[4];let c=s,l;t[5]===a?l=t[6]:(l={label:`Cancel`,action:a},t[5]=a,t[6]=l);let u;t[7]===c?u=t[8]:(u={label:`Confirm`,action:c},t[7]=c,t[8]=u);let d;t[9]!==l||t[10]!==u?(d=[l,u],t[9]=l,t[10]=u,t[11]=d):d=t[11];let f;return t[12]!==a||t[13]!==o||t[14]!==d?(f=(0,Y.jsx)(YM,{onClose:a,opened:o,footerActions:d,title:`Mark this URL as NOT reviewed?`,children:`This will not change the reviewed status of the segments in this URL`}),t[12]=a,t[13]=o,t[14]=d,t[15]=f):f=t[15],f};function KEt(e){ea(e.status)?aC.show({message:`Successfully marked this URL as not reviewed`}):aC.show({message:`Error while marking this URL as not reviewed`,color:`red`})}var qEt=e=>{let t=(0,q.c)(46),{batch:n}=e,{projectId:r}=gh(),{project:i}=nL(),a=`/${r}/${y.PAGE_BATCHES}/${y.PAGE_ACTIVE_BATCHES}/${n.batch_key}/${y.PAGE_BATCH_REVIEW}`,{canWrite:o}=YL(`batch-${n.phase}`),[s,c]=tC(),{open:l,close:u}=c,[d,f]=tC(),{open:p,close:m}=f,h;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(h=[],t[0]=h):h=t[0];let[g,_]=(0,J.useState)(h),v=n.phase===`translation`?`completed`:`reviewed`,b;t[1]===v?b=t[2]:(b=ZI(`is_reviewed`,v),t[1]=v,t[2]=b);let x;t[3]!==o||t[4]!==l||t[5]!==p?(x=e=>{let{cell:t,row:n}=e,r=t.getValue();return(0,Y.jsx)(QE,{onClick:()=>{o&&(_([n.original]),r?p():l())},disabled:!o,style:{cursor:o?`pointer`:`not-allowed`}
280,children:(0,Y.jsx)(MM,{size:24,fill:$(r?`green`:`blueGray`,5)})})},t[3]=o,t[4]=l,t[5]=p,t[6]=x):x=t[6];let S;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(S={align:`center`},t[7]=S):S=t[7];let C;t[8]!==b||t[9]!==x?(C={...b,Cell:x,enableSorting:!1,grow:!1,mantineTableBodyCellProps:S},t[8]=b,t[9]=x,t[10]=C):C=t[10];let w;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(w=ZI(`content_url`,`Urls`),t[11]=w):w=t[11];let T;t[12]!==n||t[13]!==a||t[14]!==i?(T={...w,Cell:e=>{let{cell:t}=e,r=t.row.original,o=qp(r.content_url,i.origin_name),s=QTt({batch:n,project:i,urlHash:r.content_url_hash});return cs()?(0,Y.jsx)(j4,{icon:(0,Y.jsxs)(Z,{gap:5,align:`center`,justify:`flex-end`,children:[(0,Y.jsx)(Q,{c:`blue.5`,className:`GlobalLinkNoTx`,children:o||``}),(0,Y.jsx)(xM,{})]}),path:s,permissionKey:`batch-${n.phase}`}):(0,Y.jsxs)(JM,{style:{display:`flex`,alignItems:`center`,gap:5,textDecoration:`none`},to:`${a}/${r.content_url_hash}`,children:[(0,Y.jsx)(Q,{c:`blue.5`,className:`GlobalLinkNoTx`,children:o||``}),(0,Y.jsx)(KR,{color:`var(--mantine-color-blue-5)`})]})}},t[12]=n,t[13]=a,t[14]=i,t[15]=T):T=t[15];let E;t[16]===Symbol.for(`react.memo_cache_sentinel`)?(E=ZI(`num_segments`,`segments`),t[16]=E):E=t[16];let D,O;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(D={...E,grow:!1,mantineTableBodyCellProps:{align:`right`},size:120},O=ZI(`word_count`,`words`),t[17]=D,t[18]=O):(D=t[17],O=t[18]);let k;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(k={...O,grow:!1,mantineTableBodyCellProps:{align:`right`}},t[19]=k):k=t[19];let A;t[20]!==T||t[21]!==C?(A=[C,T,D,k],t[20]=T,t[21]=C,t[22]=A):A=t[22];let j=A,M;t[23]!==n.urls||t[24]!==j?(M=(0,Y.jsx)(GO,{p:0,children:(0,Y.jsx)(NI,{columns:j,data:n.urls,enableBottomToolbar:!1})}),t[23]=n.urls,t[24]=j,t[25]=M):M=t[25];let N;t[26]===g?N=t[27]:(N=g.map(JEt),t[26]=g,t[27]=N);let P;t[28]!==s||t[29]!==n.batch_key||t[30]!==n.translation_key||t[31]!==u||t[32]!==N?(P=(0,Y.jsx)(IEt,{urlHashes:N,batchKey:n.batch_key,translationKey:n.translation_key,opened:s,onClose:u}),t[28]=s,t[29]=n.batch_key,t[30]=n.translation_key,t[31]=u,t[32]=N,t[33]=P):P=t[33];let F;t[34]===g?F=t[35]:(F=g.map(YEt),t[34]=g,t[35]=F);let I;t[36]!==n.batch_key||t[37]!==n.translation_key||t[38]!==m||t[39]!==F||t[40]!==d?(I=(0,Y.jsx)(GEt,{urlHashes:F,batchKey:n.batch_key,translationKey:n.translation_key,opened:d,onClose:m}),t[36]=n.batch_key,t[37]=n.translation_key,t[38]=m,t[39]=F,t[40]=d,t[41]=I):I=t[41];let L;return t[42]!==M||t[43]!==P||t[44]!==I?(L=(0,Y.jsxs)(Y.Fragment,{children:[M,P,I]}),t[42]=M,t[43]=P,t[44]=I,t[45]=L):L=t[45],L};function JEt(e){return e.content_url_hash}function YEt(e){return e.content_url_hash}var XEt=()=>{let e=(0,q.c)(12),{isMobileSize:t}=zI(),{batch:n}=P9(),{batches:r}=F9(),{activeTranslations:i}=nL(),a;if(e[0]!==i||e[1]!==r){let t;e[3]===i?t=e[4]:(t=e=>i.some(t=>t.translation_key===e.translation_key),e[3]=i,e[4]=t),a=r.filter(t),e[0]=i,e[1]=r,e[2]=a}else a=e[2];let o=a,{canWrite:s,canRead:c}=YL(`batch-${n.phase}`);if(!n){let t;return e[5]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Lh,{to:`..`,replace:!0}),e[5]=t):t=e[5],t}if(!c){let t;return e[6]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(XL,{}),e[6]=t):t=e[6],t}let l;return e[7]!==o||e[8]!==n||e[9]!==s||e[10]!==t?(l=(0,Y.jsx)(Y.Fragment,{children:t?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(GM,{title:`Batch Details`}),(0,Y.jsxs)(Sj,{gap:20,children:[(0,Y.jsx)(Z,{gap:20,children:(0,Y.jsx)(FEt,{batch:n})}),(0,Y.jsx)(VEt,{batch:n,allBatches:o,viewOnly:!s}),(0,Y.jsx)(V9,{}),(0,Y.jsx)(qEt,{batch:n})]})]}):(0,Y.jsxs)(Z,{gap:20,children:[(0,Y.jsxs)(Sj,{miw:175,children:[(0,Y.jsx)(GM,{title:`Batch Details`}),(0,Y.jsx)(FEt,{batch:n})]}),(0,Y.jsxs)(Sj,{w:`100%`,children:[(0,Y.jsx)(VEt,{batch:n,allBatches:o,viewOnly:!s}),(0,Y.jsx)(V9,{}),(0,Y.jsx)(qEt,{batch:n})]})]})}),e[7]=o,e[8]=n,e[9]=s,e[10]=t,e[11]=l):l=e[11],l},ZEt=()=>{let e=(0,q.c)(10),{assigneeOptions:t}=ITt(),n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n={includeInactive:!0},e[0]=n):n=e[0];let r=NB(n),i;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(V9,{}),e[1]=i):i=e[1];let a;e[2]===r?a=e[3]:(a=(0,Y.jsx)(MB,{encodeKeys:!0,selectAll:!0,shouldRevalidate:!0,options:r,distinctSelectAll:!0}),e[2]=r,e[3]=a);let o;e[4]===t?o=e[5]:(o=(0,Y.jsx)(pEt,{assigneeOptions:t,history:!0}),e[4]=t,e[5]=o);let s;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Y.jsx)(mEt,{}),e[6]=s):s=e[6];let c;return e[7]!==a||e[8]!==o?(c=(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(Z,{justify:`space-between`,gap:10,children:(0,Y.jsxs)(Z,{gap:10,align:`center`,wrap:`wrap`,children:[i,a,o,s]})})}),e[7]=a,e[8]=o,e[9]=c):c=e[9],c},QEt=e=>{let t=(0,q.c)(8),{opened:n,batch:r,onClose:i}=e,a=`${r?.batch_name??``} | ${r?.target_language_name??``}`,o=r?.batch_comment??``,s;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(s={input:{cursor:`default`,backgroundColor:`white`}},t[0]=s):s=t[0];let c;t[1]===o?c=t[2]:(c=(0,Y.jsx)(Nk,{placeholder:`Additional comments`,value:o,disabled:!0,"data-disabled":!1,autosize:!0,minRows:3,w:`100%`,p:6,styles:s}),t[1]=o,t[2]=c);let l;return t[3]!==i||t[4]!==n||t[5]!==a||t[6]!==c?(l=(0,Y.jsx)(YM,{opened:n,onClose:i,title:a,children:c}),t[3]=i,t[4]=n,t[5]=a,t[6]=c,t[7]=l):l=t[7],l},$Et=()=>{let e=(0,q.c)(26),{batches:t}=ITt(),{projectUserPermissionMap:n}=nL(),[r,i]=tC(),{open:a,close:o}=i,[s,c]=(0,J.useState)(),l,u,d,f;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(l={...ZI(`batch`),Cell:eDt,size:300,sortingFn:tDt},u={...ZI(`phase_status`,`status`),Cell:nDt,size:120,maxSize:180},d={...ZI(`urls`),Cell:rDt,size:90,maxSize:120},f=ZI(`assigned_user`,`assignee`),e[0]=l,e[1]=u,e[2]=d,e[3]=f):(l=e[0],u=e[1],d=e[2],f=e[3]);let p;e[4]===n?p=e[5]:(p={...f,Cell:e=>{let{cell:t}=e,{first_name:r,last_name:i}=n[t.getValue()]??{};return(0,Y.jsxs)(Z,{justify:`center`,align:`center`,gap:10,children:[r&&(0,Y.jsx)(VL,{name:r,backgroundColor:`var(--mantine-color-teal-2)`}),(0,Y.jsxs)(Q,{c:`inherit`,className:`GlobalLinkNoTx`,children:[r,` `,i]})]})},size:170},e[4]=n,e[5]=p);let m,h,g,_;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(m={...ZI(`created_utc`,`created`),Cell:iDt,size:120},h={...ZI(`lastmod_utc`,`completed`),Cell:aDt,size:130},g={...ZI(`score`),size:100,Cell:oDt},_=ZI(`batch_comment`,`Note`),e[6]=m,e[7]=h,e[8]=g,e[9]=_):(m=e[6],h=e[7],g=e[8],_=e[9]);let v;e[10]===a?v=e[11]:(v={..._,size:90,Cell:e=>{let{row:t}=e;return t.original.batch_comment?(0,Y.jsx)(Z,{justify:`center`,align:`center`,w:`100%`,children:(0,Y.jsx)(QE,{onClick:()=>{c(t.original),a()},children:(0,Y.jsx)(Zwe,{color:`var(--mantine-color-blue-5)`})})}):(0,Y.jsx)(Y.Fragment,{})},grow:!1}
280,e[10]=a,e[11]=v);let y;e[12]!==v||e[13]!==p?(y=[l,u,d,p,m,h,g,v],e[12]=v,e[13]=p,e[14]=y):y=e[14];let b=y,x;e[15]===Symbol.for(`react.memo_cache_sentinel`)?(x={density:`xs`,columnPinning:{left:[`batch`]}},e[15]=x):x=e[15];let S;e[16]!==t||e[17]!==b?(S=(0,Y.jsx)(NI,{columns:b,data:t,enableBottomToolbar:!1,state:x,enableColumnPinning:!0}),e[16]=t,e[17]=b,e[18]=S):S=e[18];let C;e[19]!==s||e[20]!==o||e[21]!==r?(C=(0,Y.jsx)(QEt,{batch:s,opened:r,onClose:o}),e[19]=s,e[20]=o,e[21]=r,e[22]=C):C=e[22];let w;return e[23]!==S||e[24]!==C?(w=(0,Y.jsxs)(Y.Fragment,{children:[S,C]}),e[23]=S,e[24]=C,e[25]=w):w=e[25],w};function eDt(e){let{row:t}=e,{target_language_name:n,batch_name:r}=t.original;return(0,Y.jsxs)(Q,{style:{overflow:`hidden`,textOverflow:`ellipsis`,whiteSpace:`nowrap`},children:[(0,Y.jsx)(Q,{className:`GlobalLinkNoTx`,span:!0,children:qTt(r)}),(0,Y.jsx)(Q,{span:!0,children:` | `}),(0,Y.jsx)(Q,{span:!0,children:n})]})}function tDt(e,t){return e.original.batch_name.localeCompare(t.original.batch_name)}function nDt(e){let{cell:t}=e,n=t.getValue();return n?(0,Y.jsx)(RO,{bg:I9(n),c:n===`cancelled`?`red.4`:`white`,radius:4,tt:`uppercase`,w:100,children:n}):(0,Y.jsx)(Y.Fragment,{})}function rDt(e){let{cell:t}=e;return(0,Y.jsx)(Q,{ta:`right`,w:{base:`100%`,sm:`80%`,md:`50%`,lg:`30%`,xl:`20%`},children:`${t.getValue()}`||`0`})}function iDt(e){let{cell:t}=e,n=t.getValue();return n?(0,Y.jsx)(Q,{children:n3.default.utc(n).format(`MM/DD/YYYY`)}):(0,Y.jsx)(Y.Fragment,{})}function aDt(e){let{cell:t}=e,n=t.getValue();return n?(0,Y.jsx)(Q,{children:n3.default.utc(n).format(`MM/DD/YYYY`)}):(0,Y.jsx)(Y.Fragment,{})}function oDt(e){let{row:t}=e;return t.original.phase_status===`cancelled`?(0,Y.jsx)(Y.Fragment,{}):(0,Y.jsx)(JA,{readOnly:!0,value:t.original.score,emptySymbol:(0,Y.jsx)(_L,{color:`var(--mantine-color-orange-5)`}),fullSymbol:(0,Y.jsx)(pL,{color:`var(--mantine-color-orange-5)`})})}var sDt=()=>{let e=(0,q.c)(3),t,n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(GM,{title:y.PAGE_TITLE_BATCH_ARCHIVE}),n=(0,Y.jsx)(ZEt,{}),e[0]=t,e[1]=n):(t=e[0],n=e[1]);let r;return e[2]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Y.jsxs)(Y.Fragment,{children:[t,n,(0,Y.jsx)(GO,{p:0,mt:20,children:(0,Y.jsx)($Et,{})})]}),e[2]=r):r=e[2],r},cDt=()=>{let e=(0,q.c)(4),{batch:t}=P9(),{urls:n}=t;if(!n?.length)throw Error(`This batch has no URLs`);let r;e[0]===n?r=e[1]:(r=n.find(lDt)||n[0],e[0]=n,e[1]=r);let i=`${r.content_url_hash}`,a;return e[2]===i?a=e[3]:(a=(0,Y.jsx)(Lh,{to:i,replace:!0}),e[2]=i,e[3]=a),a};function lDt(e){return e.is_reviewed===!1}var H9={option:`_option_16ki6_1`,checkboxIcon:`_checkboxIcon_16ki6_8`,checkboxInput:`_checkboxInput_16ki6_13`,root:`_root_16ki6_19`,wrapper:`_wrapper_16ki6_27`,label:`_label_16ki6_31`},uDt=e=>{let t=(0,q.c)(14),{urls:n,urlHash:r,onSelect:i}=e,{project:a}=nL(),{origin_name:o}=a,s;if(t[0]!==o||t[1]!==n){let e;t[3]===o?e=t[4]:(e=e=>({value:e.content_url_hash,label:qp(e.content_url,o),isReviewed:e.is_reviewed}),t[3]=o,t[4]=e),s=n.map(e),t[0]=o,t[1]=n,t[2]=s}else s=t[2];let c=s,l;t[5]===i?l=t[6]:(l=e=>{e&&i(e)},t[5]=i,t[6]=l);let u;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(uEe,{size:16}),t[7]=u):u=t[7];let d=c.length===0?`No URLs`:void 0,f;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(f={root:H9.root,wrapper:H9.wrapper,option:H9.option,label:H9.label,input:H9.label,dropdown:`GlobalLinkNoTx`},t[8]=f):f=t[8];let p;return t[9]!==c||t[10]!==l||t[11]!==d||t[12]!==r?(p=(0,Y.jsx)(Z,{w:`100%`,gap:10,align:`center`,children:(0,Y.jsx)(ej,{label:`URL`,data:c,value:r,onChange:l,leftSection:u,searchable:!0,renderOption:dDt,placeholder:d,classNames:f})}),t[9]=c,t[10]=l,t[11]=d,t[12]=r,t[13]=p):p=t[13],p};function dDt(e){let{isReviewed:t}=e.option;return(0,Y.jsxs)(Z,{align:`center`,gap:15,children:[(0,Y.jsx)(AO,{checked:t,readOnly:!0,classNames:{icon:H9.checkboxIcon,input:H9.checkboxInput}}),(0,Y.jsx)(X,{children:e.option.label})]})}var fDt=()=>{let e=(0,q.c)(50),t=hh(),{xapisUser:n}=eL(),{xapisUrl:r}=Ae.host,{batch:i}=P9(),{batches:a}=F9(),{translations:o,projectConfig:s,project:c}=nL(),{canRead:l,canWrite:u}=YL(`${x}-${i.phase}`),{canWrite:d}=YL(`ai-assist`),f;e[0]===i.translation_key?f=e[1]:(f=e=>e.translation_key===i.translation_key,e[0]=i.translation_key,e[1]=f);let p=o.find(f),{urlHash:m}=gh(),{urls:h}=i,g=h.some(e=>e.content_url_hash===m),_;e[2]!==i||e[3]!==c||e[4]!==m?(_=QTt({batch:i,project:c,urlHash:m}),e[2]=i,e[3]=c,e[4]=m,e[5]=_):_=e[5];let v=_;if(!l){let t;return e[6]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(XL,{}),e[6]=t):t=e[6],t}if(!p)throw Error(`Target not found`);if(!m||!g){let t;return e[7]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Lh,{to:`..`}),e[7]=t):t=e[7],t}let y=Tne(s,p.translation_key),b;e[8]!==i||e[9]!==m?(b={details:i,urlHash:m},e[8]=i,e[9]=m,e[10]=b):b=e[10];let S;e[11]===Symbol.for(`react.memo_cache_sentinel`)?(S=es(),e[11]=S):S=e[11];let C=!u,w;e[12]!==d||e[13]!==s.ai_translation_assist||e[14]!==C?(w={contextMode:!1,logLevel:S,viewOnly:C,canWriteAiAssist:d,aiAssistConfig:s.ai_translation_assist},e[12]=d,e[13]=s.ai_translation_assist,e[14]=C,e[15]=w):w=e[15];let T,E;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(T={onUnsavedChanges:pDt},E={xapisHost:r,getAccessToken:Vg,onMutation:mDt},e[16]=T,e[17]=E):(T=e[16],E=e[17]);let D;e[18]!==y||e[19]!==b||e[20]!==w||e[21]!==p||e[22]!==n?(D={target:p,batch:b,user:n,settings:w,applicationAPI:T,httpServiceAPI:E,mode:`batch`,enableGradingScoring:y},e[18]=y,e[19]=b,e[20]=w,e[21]=p,e[22]=n,e[23]=D):D=e[23];let O=D,k;e[24]===Symbol.for(`react.memo_cache_sentinel`)?(k={flexGrow:1},e[24]=k):k=e[24];let A;e[25]!==a||e[26]!==i?(A=(0,Y.jsx)(zEt,{batch:i,allBatches:a}),e[25]=a,e[26]=i,e[27]=A):A=e[27];let j;e[28]===t?j=e[29]:(j=e=>t(`../${e}`),e[28]=t,e[29]=j);let M;e[30]!==j||e[31]!==m||e[32]!==h?(M=(0,Y.jsx)(uDt,{urls:h,urlHash:m,onSelect:j}),e[30]=j,e[31]=m,e[32]=h,e[33]=M):M=e[33];let N=`batch-${i.phase}`,P;e[34]!==v||e[35]!==N?(P=(0,Y.jsx)(j4,{path:v,permissionKey:N,enableInBrowser:!0}),e[34]=v,e[35]=N,e[36]=P):P=e[36];let F;e[37]!==A||e[38]!==M||e[39]!==P?(F=(0,Y.jsxs)(Z,{px:0,gap:10,children:[A,M,P]}),e[37]=A,e[38]=M,e[39]=P,e[40]=F):F=e[40];let I;e[41]===Symbol.for(`react.memo_cache_sentinel`)?(I={flexGrow:1},e[41]=I):I=e[41];let L=`${i.batch_key}-${m}`,R;e[42]===L?R=e[43]:(R=(0,Y.jsx)(fot,{contextData:null},L),e[42]=L,e[43]=R);let z;e[44]!==O||e[45]!==R?(z=(0,Y.jsx)(Z,{style:I,children:(0,Y.jsx)(_
280nt,{config:O,children:R})}),e[44]=O,e[45]=R,e[46]=z):z=e[46];let B;return e[47]!==F||e[48]!==z?(B=(0,Y.jsxs)(Z,{direction:`column`,style:k,gap:10,children:[F,z]}),e[47]=F,e[48]=z,e[49]=B):B=e[49],B};function pDt(e){return VI({page:`dashboard`,unsaved:e})}function mDt(){return Bo.handleMutations()}var hDt=[{path:y.PAGE_ACTIVE_BATCHES,loader:RTt,id:`batches`,children:[{index:!0,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_ACTIVE_BATCHES,children:(0,Y.jsx)(jEt,{})})},{path:`:batchKey`,loader:zTt,errorElement:(0,Y.jsx)(ETt,{}),element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_ACTIVE_BATCHES}),children:[{index:!0,element:(0,Y.jsx)(Lh,{to:`${y.PAGE_BATCH_DETAILS}`})},{path:`${y.PAGE_BATCH_DETAILS}`,element:(0,Y.jsx)(XEt,{})},{path:`${y.PAGE_BATCH_REVIEW}`,children:[{index:!0,element:(0,Y.jsx)(cDt,{})},{path:`:urlHash`,element:(0,Y.jsx)(fDt,{})}]}]}]},{path:y.PAGE_BATCH_ARCHIVE,loader:BTt,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_BATCH_ARCHIVE,children:(0,Y.jsx)(sDt,{})})}],gDt=async({params:e,request:t})=>{let{projectId:n}=e||{};if(!n)throw new Response(`Project key is not defined`,{status:404,statusText:`Project key is not defined`});let r=Bo.getInstance(),i=new URL(t.url).searchParams,a=sz(i),o=hc(n),s=new Date;return await Promise.allSettled([r.ensureInfiniteQueryData(Cz(o,a)),r.ensureQueryData(wz(o,a)),r.ensureQueryData(wz(o,{state:`queued`})),r.ensureQueryData(wz(o,{start_date:az(new Date([s.getFullYear(),s.getMonth()+1,`01`].join(`-`)).getTime()),end_date:oz(new Date().getTime())}))]),null},_Dt={"threshold-exceeded":{heading:`You have exceeded your website's translated traffic threshold`,body:`You have exceeded your free trial translated traffic threshold. Your translated website may become unavailable to visitors. Subscribe to a plan on the account page to restore access.`,buttonLabel:`Subscribe Now!`},"subscription-threshold-exceeded":{heading:`You have exceeded your website's translated traffic threshold`,body:`You have exceeded your subscription's translated traffic threshold. Your translated website may become unavailable to visitors. Upgrade your plan on the account page to restore access.`,buttonLabel:`Upgrade Plan`,buttonPath:`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}/${y.PAGE_UPDATE_SUBSCRIPTION}`},"trial-expired":{heading:`Your free trial has expired`,body:`Your translated website is currently unavailable to visitors. Subscribe to a plan on the account page to restore access.`,buttonLabel:`Subscribe Now!`},"subscription-expired":{heading:`Your subscription has expired`,body:`Your subscription has expired and your translated website is currently offline. Restart your subscription on the account page to restore access.`,buttonLabel:`Manage Subscription`,buttonPath:`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}/${y.PAGE_UPDATE_SUBSCRIPTION}`}},vDt=({type:e})=>{let{heading:t,body:n,buttonLabel:r,buttonPath:i=`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}`}=_Dt[e],{canWrite:a}=YL(`subscription-management`),{project:o}=nL(),{slices:s}=Fo(FQ(kc(o.translations??[]).join(`,`),`${new Date().getUTCDate()} day`)).data,c=e===`subscription-threshold-exceeded`,l=c?g4e(s):0,u=c&&l?`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}/${y.PAGE_UPDATE_SUBSCRIPTION}?traffic=${l}`:i;return(0,Y.jsx)(KD,{variant:`error`,icon:(0,Y.jsx)(jM,{}),bd:`1px solid ${$(`red`,5)}`,children:(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,wrap:`nowrap`,gap:10,children:[(0,Y.jsxs)(Sj,{gap:4,children:[(0,Y.jsx)(Q,{fw:600,fz:18,c:`inherit`,lh:1,children:t}),(0,Y.jsx)(Q,{c:`inherit`,lh:1.2,children:n})]}),a&&(0,Y.jsx)(zQ,{path:u,bg:$(`red`,4),fw:700,miw:`fit-content`,children:r})]})})},yDt=e=>{let t=(0,q.c)(4),{isCard:n,cardHeight:r,children:i}=e,a=r===void 0?`100%`:r,o;return t[0]!==a||t[1]!==i||t[2]!==n?(o=n?(0,Y.jsx)(GO,{w:`100%`,h:a,children:i}):i,t[0]=a,t[1]=i,t[2]=n,t[3]=o):o=t[3],o},bDt=e=>{let t=(0,q.c)(9),{layout:n,maxColSpan:r,flex:i,children:a}=e;switch(n){case`column`:{let e=r===8?12:r??4,n;t[0]!==r||t[1]!==e?(n={base:12,md:e,lg:r},t[0]=r,t[1]=e,t[2]=n):n=t[2];let i;return t[3]!==a||t[4]!==n?(i=(0,Y.jsx)(Ck.Col,{span:n,children:a}),t[3]=a,t[4]=n,t[5]=i):i=t[5],i}default:{let e=i||1,n;
280return t[6]!==a||t[7]!==e?(n=(0,Y.jsx)(Sj,{w:`100%`,flex:e,gap:`sm`,children:a}),t[6]=a,t[7]=e,t[8]=n):n=t[8],n}}},U9=e=>{let t=(0,q.c)(15),{children:n,header:r,maxColSpan:i,flex:a,isCard:o,cardHeight:s,isVisible:c,isNested:l}=e,u=i===void 0?4:i,d=a===void 0?1:a,f=o===void 0?!0:o,p=s===void 0?`100%`:s,m=c===void 0?!0:c,h=l===void 0?!1:l;if(!m){let e;return t[0]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,Y.jsx)(Y.Fragment,{}),t[0]=e):e=t[0],e}let g=h?`stack`:`column`,_=h?d:1,v;t[1]===n?v=t[2]:(v=(0,Y.jsx)(bDt,{children:n}),t[1]=n,t[2]=v);let y;t[3]!==r||t[4]!==v?(y=(0,Y.jsxs)(Sj,{w:`100%`,h:`100%`,children:[r,v]}),t[3]=r,t[4]=v,t[5]=y):y=t[5];let b;t[6]!==p||t[7]!==f||t[8]!==y?(b=(0,Y.jsx)(yDt,{isCard:f,cardHeight:p,children:y}),t[6]=p,t[7]=f,t[8]=y,t[9]=b):b=t[9];let x;return t[10]!==u||t[11]!==b||t[12]!==g||t[13]!==_?(x=(0,Y.jsx)(bDt,{layout:g,maxColSpan:u,flex:_,children:b}),t[10]=u,t[11]=b,t[12]=g,t[13]=_,t[14]=x):x=t[14],x},W9={mobileDivider:`_mobileDivider_8uw57_1`,summaryCol:`_summaryCol_8uw57_14`,worldTrafficCol:`_worldTrafficCol_8uw57_21`},xDt=e=>e.reduce((e,{num_requests:t,timeslice:n})=>{let r=e.find(e=>e.timeslice===n);if(r){let i=e.findIndex(({timeslice:e})=>e===n);i!==-1&&(e[i]={...r,num_requests:r.num_requests+t})}else e.push({num_requests:t,timeslice:n});return e},[]),SDt=e=>{let t=xDt(e),n=({timeslice:e=``,num_requests:t=``})=>({timeslice:e,num_requests:Number(t)}),r=e=>Math.round(e.reduce((e,{num_requests:t=0})=>e+t,0))||0,i=t.map(n);return{accumulatedTranslatedTraffic:t,totalTranslatedTraffic:r(i),convertedTranslatedTraffic:i}},CDt=e=>{let t=(0,q.c)(9),{convertedTranslatedTraffic:n}=e,r;t[0]===n?r=t[1]:(r=n||[],t[0]=n,t[1]=r);let i,a,o;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(`defs`,{children:(0,Y.jsxs)(`linearGradient`,{id:`traffic`,x1:`0`,y1:`0`,x2:`0`,y2:`1`,children:[(0,Y.jsx)(`stop`,{offset:`5%`,stopColor:`var(--mantine-color-blue-5)`,stopOpacity:.5}),(0,Y.jsx)(`stop`,{offset:`95%`,stopColor:`var(--mantine-color-blue-5)`,stopOpacity:0})]})}),a=(0,Y.jsx)(EZ,{hide:!0,dataKey:`timeslice`}),o=(0,Y.jsx)(jZ,{hide:!0,dataKey:`num_requests`}),t[2]=i,t[3]=a,t[4]=o):(i=t[2],a=t[3],o=t[4]);let s;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Y.jsx)(lZ,{dataKey:`num_requests`,legendType:`circle`,fill:`url(#traffic)`,stroke:`var(--mantine-color-blue-5)`,strokeWidth:4,activeDot:{r:5,fill:`var(--mantine-color-blue-5)`,strokeWidth:0}}),t[5]=s):s=t[5];let c;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)($W,{content:(0,Y.jsx)(N3,{}),cursor:!1}),t[6]=c):c=t[6];let l;return t[7]===r?l=t[8]:(l=(0,Y.jsx)(oG,{height:140,width:`100%`,children:(0,Y.jsxs)(QZ,{data:r,children:[i,a,o,s,c]})}),t[7]=r,t[8]=l),l},wDt=e=>{let t=(0,q.c)(45),{timeSlices:n}=e,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v;if(t[0]!==n){let{totalTranslatedTraffic:e,convertedTranslatedTraffic:y}=SDt(n);s=y,t[17]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(QA,{label:`Translated traffic represents the number of page views to one of your translated pages for the language and time period specified. Every time someone loads a page in a translated language, that counts as one page view.`,children:(0,Y.jsx)(Xj,{order:3,w:`fit-content`,tt:`uppercase`,"data-testid":`pw-ms-translated-traffic-title`,children:`TRANSLATED TRAFFIC`})}),t[17]=u):u=t[17],o=X,_=140,v=`0.75rem`,l=`pw-ms-translated-traffic-container`,a=nQ,g=n.length===0,i=Z,p=`100%`,m=20,h=`center`,r=Q,c=700,d=`2.25rem`,f=ys(e),t[0]=n,t[1]=r,t[2]=i,t[3]=a,t[4]=o,t[5]=s,t[6]=c,t[7]=l,t[8]=u,t[9]=d,t[10]=f,t[11]=p,t[12]=m,t[13]=h,t[14]=g,t[15]=_,t[16]=v}else r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],p=t[11],m=t[12],h=t[13],g=t[14],_=t[15],v=t[16];let y;t[18]!==r||t[19]!==c||t[20]!==d||t[21]!==f?(y=(0,Y.jsx)(r,{fw:c,fz:d,children:f}),t[18]=r,t[19]=c,t[20]=d,t[21]=f,t[22]=y):y=t[22];let b;t[23]===s?b=t[24]:(b=(0,Y.jsx)(CDt,{convertedTranslatedTraffic:s}),t[23]=s,t[24]=b);let x;t[25]!==i||t[26]!==y||t[27]!==b||t[28]!==p||t[29]!==m||t[30]!==h?(x=(0,Y.jsxs)(i,{w:p,columnGap:m,align:h,children:[y,b]}),t[25]=i,t[26]=y,t[27]=b,t[28]=p,t[29]=m,t[30]=h,t[31]=x):x=t[31];let S;t[32]!==a||t[33]!==x||t[34]!==g?(S=(0,Y.jsx)(a,{noDataFound:g,children:x}),t[32]=a,t[33]=x,t[34]=g,t[35]=S):S=t[35];let C;t[36]!==o||t[37]!==l||t[38]!==S||t[39]!==_||t[40]!==v?(C=(0,Y.jsx)(o,{h:_,mt:v,"data-testid":l,children:S}),t[36]=o,t[37]=l,t[38]=S,t[39]=_,t[40]=v,t[41]=C):C=t[41];let w;return t[42]!==u||t[43]!==C?(w=(0,Y.jsxs)(Y.Fragment,{children:[u,C]}),t[42]=u,t[43]=C,t[44]=w):w=t[44],w},TDt=()=>{let e=(0,q.c)(25),{concatenatedKey:t,timeSliceFrom:n}=Dh(`dashboard`),r,i,a;if(e[0]!==t||e[1]!==n){let o=Cs(n);r=n.includes(`year`)?`month`:`day`,a=Lo,i=j3e(t,o,n,r),e[0]=t,e[1]=n,e[2]=r,e[3]=i,e[4]=a}else r=e[2],i=e[3],a=e[4];let o;e[5]!==t||e[6]!==r||e[7]!==n?(o=O3(t,n,r),e[5]=t,e[6]=r,e[7]=n,e[8]=o):o=e[8];let s;e[9]!==t||e[10]!==n?(s=M3e(t,n),e[9]=t,e[10]=n,e[11]=s):s=e[11];let c;e[12]!==t||e[13]!==n?(c=FQ(t,n),e[12]=t,e[13]=n,e[14]=c):c=e[14];let l;e[15]!==i||e[16]!==o||e[17]!==s||e[18]!==c?(l={queries:[i,o,s,c]},e[15]=i,e[16]=o,e[17]=s,e[18]=c,e[19]=l):l=e[19];let u=a(l),d=u[0].data,f=u[1].data,p=u[2].data,m=u[3].data,h;return e[20]!==d||e[21]!==f||e[22]!==p||e[23]!==m?(h={prevWordsServed:d,wordsServed:f,worldTraffic:p,translatedTraffic:m},e[20]=d,e[21]=f,e[22]=p,e[23]=m,e[24]=h):h=e[24],h},EDt=e=>[...e.reduce((e,{count:t,timeslice:n})=>{let r=e.find(e=>e?.timeslice===n);if(r){let i=e.findIndex(({timeslice:e})=>e===n);i!==-1&&(e[i]={...r,count:r.count+t})}else e.push({count:t,timeslice:n});return e},[])],DDt=(e,t)=>
280{let n=EDt(e),r=e=>Math.round(e.reduce((e,{count:t=0})=>e+t,0))||0,i=r(n),a=r(t);return{accumulatedWordsServed:n,totalWordsServed:i,totalPrevWordsServed:a,wordsServedChange:i&&a&&Math.round(Math.abs(i-a)/a*100)||0}},ODt=e=>{let t=(0,q.c)(9),{accumulatedWordsServed:n}=e,r;t[0]===n?r=t[1]:(r=n||[],t[0]=n,t[1]=r);let i,a,o;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Y.jsx)(`defs`,{children:(0,Y.jsxs)(`linearGradient`,{id:`wordsServed`,x1:`0`,y1:`0`,x2:`0`,y2:`1`,children:[(0,Y.jsx)(`stop`,{offset:`5%`,stopColor:`var(--mantine-color-blue-5)`,stopOpacity:.5}),(0,Y.jsx)(`stop`,{offset:`95%`,stopColor:`var(--mantine-color-blue-5)`,stopOpacity:0})]})}),a=(0,Y.jsx)(EZ,{hide:!0,dataKey:`timeslice`}),o=(0,Y.jsx)(jZ,{hide:!0,dataKey:`count`}),t[2]=i,t[3]=a,t[4]=o):(i=t[2],a=t[3],o=t[4]);let s;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Y.jsx)(lZ,{dataKey:`count`,legendType:`circle`,fill:`url(#wordsServed)`,stroke:`var(--mantine-color-blue-5)`,strokeWidth:4,activeDot:{r:5,fill:`var(--mantine-color-blue-5)`,strokeWidth:0}}),t[5]=s):s=t[5];let c;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)($W,{content:(0,Y.jsx)(N3,{}),cursor:!1}),t[6]=c):c=t[6];let l;return t[7]===r?l=t[8]:(l=(0,Y.jsx)(oG,{width:`100%`,height:140,children:(0,Y.jsxs)(QZ,{data:r,children:[i,a,o,s,c]})}),t[7]=r,t[8]=l),l},kDt=e=>{let t=(0,q.c)(46),{wordsServed:n,prevWordsServed:r}=e,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y;if(t[0]!==r||t[1]!==n){let{accumulatedWordsServed:e,totalWordsServed:b}=DDt(n,r);c=e,t[18]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(QA,{label:`This card shows the volume of Words Served for the language and time period specified. Words Served are the total number of translated words delivered to visitors to your site.`,children:(0,Y.jsx)(Xj,{order:3,tt:`uppercase`,w:`fit-content`,"data-testid":`pw-ms-words-served-title`,children:`WORDS SERVED`})}),t[18]=d):d=t[18],s=X,v=140,y=`0.75rem`,u=`pw-ms-words-served-container`,o=nQ,_=n.length===0,a=Z,m=`100%`,h=20,g=`center`,i=Q,l=700,f=`2.25rem`,p=ys(b),t[0]=r,t[1]=n,t[2]=i,t[3]=a,t[4]=o,t[5]=s,t[6]=c,t[7]=l,t[8]=u,t[9]=d,t[10]=f,t[11]=p,t[12]=m,t[13]=h,t[14]=g,t[15]=_,t[16]=v,t[17]=y}else i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],p=t[11],m=t[12],h=t[13],g=t[14],_=t[15],v=t[16],y=t[17];let b;t[19]!==i||t[20]!==l||t[21]!==f||t[22]!==p?(b=(0,Y.jsx)(i,{fw:l,fz:f,children:p}),t[19]=i,t[20]=l,t[21]=f,t[22]=p,t[23]=b):b=t[23];let x;t[24]===c?x=t[25]:(x=(0,Y.jsx)(ODt,{accumulatedWordsServed:c}),t[24]=c,t[25]=x);let S;t[26]!==a||t[27]!==b||t[28]!==x||t[29]!==m||t[30]!==h||t[31]!==g?(S=(0,Y.jsxs)(a,{w:m,columnGap:h,align:g,children:[b,x]}),t[26]=a,t[27]=b,t[28]=x,t[29]=m,t[30]=h,t[31]=g,t[32]=S):S=t[32];let C;t[33]!==o||t[34]!==S||t[35]!==_?(C=(0,Y.jsx)(o,{noDataFound:_,children:S}),t[33]=o,t[34]=S,t[35]=_,t[36]=C):C=t[36];let w;t[37]!==s||t[38]!==u||t[39]!==C||t[40]!==v||t[41]!==y?(w=(0,Y.jsx)(s,{h:v,mt:y,"data-testid":u,children:C}),t[37]=s,t[38]=u,t[39]=C,t[40]=v,t[41]=y,t[42]=w):w=t[42];let T;return t[43]!==d||t[44]!==w?(T=(0,Y.jsxs)(Y.Fragment,{children:[d,w]}),t[43]=d,t[44]=w,t[45]=T):T=t[45],T},ADt=e=>{let t=(0,q.c)(13),{worldTraffic:n}=e,r=n.reduce(jDt,0),i;t[0]===r?i=t[1]:(i=e=>r>0?Math.round(e/r*100):0,t[0]=r,t[1]=i);let a=i,o;t[2]===n?o=t[3]:(o=xs(n,`count`,`desc`).slice(0,6),t[2]=n,t[3]=o);let s=o,c;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)(QA,{label:`This card shows traffic to your website from countries around the world and percentages indicating the share of total traffic from that country for the language and time period specified. 281 282Note that this card does not show traffic related to translations. Traffic from any country could be viewing your site in any of the languages available. E.g., not all traffic from the United States is necessarily viewing the English version of your website.`,children:(0,Y.jsx)(Xj,{order:3,w:`fit-content`,tt:`uppercase`,"data-testid":`pw-ms-world-traffic-title`,children:`WORLD TRAFFIC`})}),t[4]=c):c=t[4];let l=n.length===0,u;if(t[5]!==a||t[6]!==s){let e;t[8]===a?e=t[9]:(e=e=>{let{count:t,label:n,country_name:r}=e,i=t===void 0?0:t,o=n===void 0?`Unknown`:n,s=r===void 0?`Unknown`:r,c=a(i);return c>=1?(0,Y.jsxs)(Z,{mih:23,w:`100%`,align:`center`,columnGap:`0.75rem`,children:[(0,Y.jsx)(X,{w:`35%`,children:(0,Y.jsx)(QA,{label:s,children:(0,Y.jsx)(Q,{maw:`fit-content`,fw:600,fz:`xs`,truncate:!0,children:s})})}),(0,Y.jsx)(VA,{flex:1,size:`lg`,value:c}),(0,Y.jsx)(Z,{w:32,justify:`flex-end`,children:(0,Y.jsxs)(Q,{fw:700,children:[c,`%`]})})]},o):(0,Y.jsx)(J.Fragment,{},o)},t[8]=a,t[9]=e),u=s.map(e),t[5]=a,t[6]=s,t[7]=u}else u=t[7];let d;return t[10]!==l||t[11]!==u?(d=(0,Y.jsxs)(Y.Fragment,{children:[c,(0,Y.jsx)(X,{h:140,mt:`0.75rem`,"data-testid":`pw-ms-world-traffic-container`,children:(0,Y.jsx)(nQ,{noDataFound:l,children:u})})]}),t[10]=l,t[11]=u,t[12]=d):d=t[12],d};
282function jDt(e,t){let{count:n}=t;return e+(n===void 0?0:n)}var MDt=(0,Y.jsx)(lk,{className:W9.mobileDivider,size:`sm`,orientation:`horizontal`}),NDt=()=>{let e=(0,q.c)(14),{prevWordsServed:t,wordsServed:n,worldTraffic:r,translatedTraffic:i}=TDt(),a;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={base:12,md:4},e[0]=a):a=e[0];let o;e[1]===i.slices?o=e[2]:(o=(0,Y.jsx)(Ck.Col,{className:W9.summaryCol,px:30,py:0,span:a,children:(0,Y.jsx)(wDt,{timeSlices:i.slices})}),e[1]=i.slices,e[2]=o);let s;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(s={base:12,md:4},e[3]=s):s=e[3];let c;e[4]===r?c=e[5]:(c=(0,Y.jsx)(Ck.Col,{className:W9.worldTrafficCol,px:30,py:0,span:s,children:(0,Y.jsx)(ADt,{worldTraffic:r})}),e[4]=r,e[5]=c);let l;e[6]===Symbol.for(`react.memo_cache_sentinel`)?(l={base:12,md:4},e[6]=l):l=e[6];let u;e[7]!==t||e[8]!==n?(u=(0,Y.jsx)(Ck.Col,{className:W9.summaryCol,px:30,py:0,span:l,children:(0,Y.jsx)(kDt,{wordsServed:n,prevWordsServed:t})}),e[7]=t,e[8]=n,e[9]=u):u=e[9];let d;return e[10]!==o||e[11]!==c||e[12]!==u?(d=(0,Y.jsxs)(Ck,{py:`0.75rem`,children:[o,MDt,c,MDt,u]}),e[10]=o,e[11]=c,e[12]=u,e[13]=d):d=e[13],d};function PDt(){let e=(0,q.c)(14),t=NB(),[n,r]=ag(),i;e[0]===n?i=e[1]:(i=n.get(`d`)||`1 month`,e[0]=n,e[1]=i);let a=i,o;e[2]===t?o=e[3]:(o=(0,Y.jsx)(MB,{encodeKeys:!0,selectAll:!0,shouldRevalidate:!0,options:t}),e[2]=t,e[3]=o);let s;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(s=iz(),e[4]=s):s=e[4];let c;e[5]!==n||e[6]!==r?(c=e=>k3(e,n,r),e[5]=n,e[6]=r,e[7]=c):c=e[7];let l;e[8]!==c||e[9]!==a?(l=(0,Y.jsx)(j3,{timeSliceOptions:s,timeSliceFrom:a,onSelect:c}),e[8]=c,e[9]=a,e[10]=l):l=e[10];let u;return e[11]!==o||e[12]!==l?(u=(0,Y.jsx)(GM,{minHeight:40,wrapContent:!0,variant:`h2`,title:`Reports Summary`,tooltipLabel:`This section of your dashboard presents summary statistics related to your project. 283 You can filter by language and time period. For a more detailed breakdown, you can go to the Reports tab.`,flexItems:(0,Y.jsxs)(Y.Fragment,{children:[o,l]})}),e[11]=o,e[12]=l,e[13]=u):u=e[13],u}var FDt=`/assets/welcome-to-bablic-BxdWzB2o.svg`,IDt=({opened:e,onClose:t,project:n})=>{let r=hh(),[i,a]=(0,J.useState)(n.project_status===`VERIFIED`?`congratulations`:`welcome`),[o,s]=(0,J.useState)(!1);return(0,Y.jsx)(iA,{centered:!0,opened:e,onClose:t,withCloseButton:!1,closeOnClickOutside:!1,closeOnEscape:!1,size:`lg`,children:(0,Y.jsxs)(Z,{direction:`column`,align:`center`,gap:23,px:20,py:40,children:[i===`welcome`&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(kk,{src:FDt,alt:`Welcome to Bablic`,w:288}),(0,Y.jsx)(Xj,{order:2,fw:600,fz:24,c:`blue.8`,ta:`center`,children:`Welcome to Bablic!`}),(0,Y.jsxs)(Q,{fz:`md`,c:`blueGray.8`,ta:`center`,children:[`You're just a few steps away from launching`,` `,(0,Y.jsx)(`strong`,{children:`Your Multilingual Site`}),` Complete your setup to start translating your website and reach a global audience!`]}),(0,Y.jsxs)(Z,{direction:`column`,gap:24,children:[(0,Y.jsx)(HO,{px:48,size:`sm`,onClick:()=>{t(),r(`../${y.PAGE_PROJECT}/${y.PAGE_INSTALLATION}`)},children:`Finish Setting Up Account!`}),(0,Y.jsx)(HO,{px:48,size:`sm`,variant:`outline`,onClick:t,children:`Continue later`})]})]}),i===`congratulations`&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(SM,{size:60}),(0,Y.jsxs)(X,{children:[(0,Y.jsx)(Xj,{order:2,fw:600,fz:24,c:`blue.8`,ta:`center`,children:`Congratulations!`}),(0,Y.jsx)(Q,{fz:`md`,fw:500,c:`blue.8`,ta:`center`,children:`Your Website is ready to go live`})]}),(0,Y.jsx)(Q,{fz:`md`,c:`blueGray.8`,ta:`center`,children:`In order to make your translation visible on your website you must set your project live. You can do that now or do it later from your dashboard.`}),(0,Y.jsxs)(Z,{direction:`column`,gap:24,children:[(0,Y.jsx)(HO,{px:24,size:`sm`,onClick:async()=>{s(!0);try{let e=await $p.Project.put(n.project_key,{project_status:`LIVE`});if(!ea(e.status))throw Error(e.message);vS(`activated`),a(`live`)}finally{s(!1)}},loading:o,children:`Set Project Live`}),(0,Y.jsx)(HO,{px:24,size:`sm`,variant:`outline`,onClick:t,children:`Skip for now and continue to dashboard`})]})]}),i===`live`&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Xj,{order:2,fw:600,fz:24,c:`blue.8`,ta:`center`,children:`Your Translation is Live!`}),(0,Y.jsxs)(Q,{fz:`md`,c:`blueGray.8`,ta:`center`,children:[`Your multilingual site is now live.`,(0,Y.jsx)(`br`,{}),`Visitors can now view the language picker on your site.`]}),(0,Y.jsx)(HO,{px:60,size:`sm`,onClick:t,children:`Continue`})]})]})})},LDt=e=>{let t=(0,q.c)(29),{children:n,targets:r}=e,{project:i}=nL(),{projectId:a}=tL(),{langcodeLabelMap:o}=RI(),s;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(s=[`LIVE`,`PROD`],t[0]=s):s=t[0];let c=s.includes(i.project_status),l=i.project_status!==`UNVERIFIED`,u=LL(`snippet-injection`),d;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(GM,{minHeight:40,variant:`h2`,title:`My Languages`,tooltipLabel:`This shows the languages your website can be translated into.`}),t[1]=d):d=t[1];let f,p;
283t[2]===Symbol.for(`react.memo_cache_sentinel`)?(f={base:`0 0 auto`,md:1},p={flexDirection:`column`,gap:`var(--mantine-spacing-xs)`},t[2]=f,t[3]=p):(f=t[2],p=t[3]);let m;t[4]!==c||t[5]!==u||t[6]!==l?(m=!c&&(0,Y.jsxs)(KD,{variant:`warning`,icon:(0,Y.jsx)(jM,{}),children:[(0,Y.jsx)(`b`,{children:`Your live Languages are not yet visible to the public - `}),`Go to the `,(0,Y.jsx)(tg,{to:u,children:`installation page`}),l?` to set your project live and make your live languages visible.`:` to install your code snippet and set your project live. Once your project is live, your live languages will be visible to the public.`]}),t[4]=c,t[5]=u,t[6]=l,t[7]=m):m=t[7];let h,g;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(h={base:`static`,md:`relative`},g={base:`0 0 auto`,md:1},t[8]=h,t[9]=g):(h=t[8],g=t[9]);let _,v,y;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(v={thumb:{backgroundColor:$(`gray`,5)}},y={base:`static`,md:`absolute`},_={base:`auto`,md:0},t[10]=_,t[11]=v,t[12]=y):(_=t[10],v=t[11],y=t[12]);let b;if(t[13]!==o||t[14]!==a||t[15]!==r){let e;t[17]!==o||t[18]!==a||t[19]!==r.length?(e=(e,t)=>{let{translation_key:n,target_lang_name:i,target_lang_code:s,is_live:c}=e,l=n===void 0?``:n,u=i===void 0?``:i,d=s===void 0?``:s,f=c===void 0?!1:c;return(0,Y.jsxs)(`div`,{children:[(0,Y.jsxs)(Z,{p:10,align:`center`,gap:12,children:[(0,Y.jsx)(RO,{c:f?`green.7`:`orange.7`,bg:f?`green.0`:`orange.0`,radius:4,fw:700,miw:64,ta:`center`,tt:`none`,children:f?`Live`:`Private`}),(0,Y.jsx)(Q,{flex:1,fw:600,children:(o.get(d)??u)||d}),(0,Y.jsx)(j4,{path:`/${a}/${w.TRANSLATIONS}?t=${fc(l)}`,disabled:!dc(l),permissionKey:w.TRANSLATIONS,enableInBrowser:!0})]},d),t<r.length-1?(0,Y.jsx)(DB,{mobileMargin:`0`}):(0,Y.jsx)(Y.Fragment,{})]},d)},t[17]=o,t[18]=a,t[19]=r.length,t[20]=e):e=t[20],b=r.map(e),t[13]=o,t[14]=a,t[15]=r,t[16]=b}else b=t[16];let x;t[21]===b?x=t[22]:(x=(0,Y.jsx)(X,{pos:h,flex:g,children:(0,Y.jsx)(XE,{display:`block`,"data-testid":`pw-my-languages-container`,offsetScrollbars:!0,scrollbars:`y`,styles:v,pos:y,inset:_,children:b})}),t[21]=b,t[22]=x);let S;t[23]!==x||t[24]!==m?(S=(0,Y.jsxs)(eD,{display:`flex`,flex:f,style:p,children:[m,x]}),t[23]=x,t[24]=m,t[25]=S):S=t[25];let C=n!==void 0&&n,T;return t[26]!==S||t[27]!==C?(T=(0,Y.jsxs)(Y.Fragment,{children:[d,S,C]}),t[26]=S,t[27]=C,t[28]=T):T=t[28],T},G9=e=>e>=1e6?`${parseFloat((e/1e6).toFixed(1))}M`:e>=1e3?`${parseFloat((e/1e3).toFixed(1))}k`:e.toLocaleString(),K9=e=>{let t=(0,q.c)(20),{title:n,subtitle:r,variant:i,projectedUsage:a}=e,o=i===void 0?`error`:i,s;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(s=$(`red`,5),t[0]=s):s=t[0];let c=s,l;t[1]===o?l=t[2]:(l=$(o===`warning`?`orange`:`red`,0,.5),t[1]=o,t[2]=l);let u=l,d;t[3]===u?d=t[4]:(d={background:u,borderBottom:`1px solid ${c}`},t[3]=u,t[4]=d);let f;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsx)(jM,{size:24,fill:c}),t[5]=f):f=t[5];let p;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(p=$(`gray`,8),t[6]=p):p=t[6];let m;t[7]===n?m=t[8]:(m=(0,Y.jsx)(Q,{fz:14,fw:600,c:p,children:n}),t[7]=n,t[8]=m);let h;t[9]===r?h=t[10]:(h=r&&(0,Y.jsx)(Q,{fz:12,fw:400,c:$(`gray`,8),children:r}),t[9]=r,t[10]=h);let g;t[11]!==m||t[12]!==h?(g=(0,Y.jsxs)(Z,{gap:12,align:`flex-start`,children:[f,(0,Y.jsxs)(Sj,{gap:0,children:[m,h]})]}),t[11]=m,t[12]=h,t[13]=g):g=t[13];let _;t[14]===a?_=t[15]:(_=a!=null&&(0,Y.jsxs)(Sj,{gap:2,align:`flex-end`,children:[(0,Y.jsx)(Q,{fz:12,fw:400,c:$(`gray`,6),children:`EST. MONTHLY TRAFFIC`}),(0,Y.jsx)(Q,{fz:18,fw:700,c:$(`red`,5),children:G9(a)})]}),t[14]=a,t[15]=_);let v;return t[16]!==_||t[17]!==d||t[18]!==g?(v=(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,p:`12px 20px`,style:d,children:[g,_]}),t[16]=_,t[17]=d,t[18]=g,t[19]=v):v=t[19],v},RDt=e=>{let t=(0,q.c)(89),{quantity:n,maxQuantity:r}=e,i=n>r,a;t[0]!==r||t[1]!==n?(a=Math.round(n/r*100),t[0]=r,t[1]=n,t[2]=a):a=t[2];let o=Math.min(a,100),s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E;if(t[3]!==i||t[4]!==r||t[5]!==n){let e=i?Math.round((n-r)/r*100):0,a;t[26]===i?a=t[27]:(a=i?$(`red`,5):$(`blue`,6),t[26]=i,t[27]=a),u=a,l=Sj,p=4,m=20,h=i?-24:0,g=i?24:0,_=i?20:0;let o;t[28]===Symbol.for(`react.memo_cache_sentinel`)?(o=$(`blueGray`,2),t[28]=o):o=t[28];let D;t[29]===i?D=t[30]:(D=i?$(`red`,0,.5):void 0,t[29]=i,t[30]=D),t[31]===D?v=t[32]:(v={borderBottom:`1px solid ${o}`,background:D},t[31]=D,t[32]=v),c=Z,E=`space-between`,d=`center`,t[33]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsx)(Q,{fz:16,fw:600,c:$(`blue`,8),children:`Translated Traffic`}),t[33]=f):f=t[33],s=Q,y=16,b=600,t[34]===i?x=t[35]:(x=i?$(`red`,5):$(`blueGray`,8),t[34]=i,t[35]=x),t[36]===n?S=t[37]:(S=G9(n),t[36]=n,t[37]=S),C=` / `,t[38]===r?w=t[39]:(w=G9(r),t[38]=r,t[39]=w),T=i&&` (${e.toLocaleStr
283ing()}% over)`,t[3]=i,t[4]=r,t[5]=n,t[6]=s,t[7]=c,t[8]=l,t[9]=u,t[10]=d,t[11]=f,t[12]=p,t[13]=m,t[14]=h,t[15]=g,t[16]=_,t[17]=v,t[18]=y,t[19]=b,t[20]=x,t[21]=S,t[22]=C,t[23]=w,t[24]=T,t[25]=E}else s=t[6],c=t[7],l=t[8],u=t[9],d=t[10],f=t[11],p=t[12],m=t[13],h=t[14],g=t[15],_=t[16],v=t[17],y=t[18],b=t[19],x=t[20],S=t[21],C=t[22],w=t[23],T=t[24],E=t[25];let D;t[40]!==s||t[41]!==y||t[42]!==b||t[43]!==x||t[44]!==S||t[45]!==C||t[46]!==w||t[47]!==T?(D=(0,Y.jsxs)(s,{fz:y,fw:b,c:x,children:[S,C,w,T]}),t[40]=s,t[41]=y,t[42]=b,t[43]=x,t[44]=S,t[45]=C,t[46]=w,t[47]=T,t[48]=D):D=t[48];let O;t[49]!==c||t[50]!==d||t[51]!==f||t[52]!==D||t[53]!==E?(O=(0,Y.jsxs)(c,{justify:E,align:d,children:[f,D]}),t[49]=c,t[50]=d,t[51]=f,t[52]=D,t[53]=E,t[54]=O):O=t[54];let k;t[55]===Symbol.for(`react.memo_cache_sentinel`)?(k={backgroundColor:$(`gray`,2),borderRadius:8},t[55]=k):k=t[55];let A;t[56]===u?A=t[57]:(A={root:k,section:{backgroundColor:u}},t[56]=u,t[57]=A);let j;t[58]!==A||t[59]!==o?(j=(0,Y.jsx)(VA,{value:o,h:12,styles:A}),t[58]=A,t[59]=o,t[60]=j):j=t[60];let M;t[61]===i?M=t[62]:(M=i?$(`red`,5):$(`gray`,6),t[61]=i,t[62]=M);let N;t[63]===M?N=t[64]:(N=(0,Y.jsx)(Q,{fz:14,c:M,children:`0`}),t[63]=M,t[64]=N);let P;t[65]===i?P=t[66]:(P=i?$(`red`,5):$(`gray`,6),t[65]=i,t[66]=P);let F;t[67]===r?F=t[68]:(F=G9(r),t[67]=r,t[68]=F);let I;t[69]!==P||t[70]!==F?(I=(0,Y.jsx)(Q,{fz:14,c:P,children:F}),t[69]=P,t[70]=F,t[71]=I):I=t[71];let L;t[72]!==N||t[73]!==I?(L=(0,Y.jsxs)(Z,{justify:`space-between`,children:[N,I]}),t[72]=N,t[73]=I,t[74]=L):L=t[74];let R;t[75]===i?R=t[76]:(R=i&&(0,Y.jsx)(KD,{variant:`error`,icon:(0,Y.jsx)(jM,{}),bg:`transparent`,style:{flexShrink:0},children:`You have exceeded your translated traffic threshold. Your translated website may become unavailable to visitors. Visit your plan information page to restore access.`}),t[75]=i,t[76]=R);let z;return t[77]!==l||t[78]!==p||t[79]!==m||t[80]!==h||t[81]!==g||t[82]!==_||t[83]!==v||t[84]!==O||t[85]!==j||t[86]!==L||t[87]!==R?(z=(0,Y.jsxs)(l,{gap:p,pb:m,mx:h,px:g,pt:_,style:v,children:[O,j,L,R]}),t[77]=l,t[78]=p,t[79]=m,t[80]=h,t[81]=g,t[82]=_,t[83]=v,t[84]=O,t[85]=j,t[86]=L,t[87]=R,t[88]=z):z=t[88],z},zDt=e=>{let t=(0,q.c)(136),{label:n,planName:r,nextPlanPrice:i,addOnPrices:a,currentDiscount:o,products:s,href:c,isMonthly:l}=e,u=l===void 0?!0:l,[d,f]=(0,J.useState)(!1),p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j,M,N,P,F,I,L,R,z,B,V,H,U,W,G,ee,te,ne,re;if(t[0]!==a||t[1]!==o||t[2]!==c||t[3]!==d||t[4]!==n||t[5]!==i||t[6]!==r||t[7]!==s){let e=[...i?[i]:[],...a],l=CQ(e),u=AQ(e,o),ie=l-u,K=u>0,ae;t[45]===s?ae=t[46]:(ae=(e,t)=>bQ(t)?e+(xQ(t,s)??Number(t.unit_price.amount)/100):e+Number(t.unit_price.amount)/100,t[45]=s,t[46]=ae);let oe=e.reduce(ae,0),se=e.some(bQ);x=K||se;let ce=se?oe:l;b=WM,V=c,t[47]===Symbol.for(`react.memo_cache_sentinel`)?(H=cs(),t[47]=H):H=t[47],y=QA,R=`Open in Browser`;let le;t[48]===Symbol.for(`react.memo_cache_sentinel`)?(le=cs(),t[48]=le):le=t[48],z=!le,B=200,v=GO,j=20,N=`relative`;let ue;t[49]===Symbol.for(`react.memo_cache_sentinel`)?(ue=$(`blueGray`,2),t[49]=ue):ue=t[49];let de=c?`pointer`:`default`,fe;t[50]!==c||t[51]!==d?(fe=d&&c?$(`blue`,0):`white`,t[50]=c,t[51]=d,t[52]=fe):fe=t[52],t[53]!==de||t[54]!==fe?(P={border:`1px solid ${ue}`,borderRadius:8,cursor:de,backgroundColor:fe,transition:`background-color 0.2s ease`},t[53]=de,t[54]=fe,t[55]=P):P=t[55],t[56]===Symbol.for(`react.memo_cache_sentinel`)?(F=()=>f(!0),I=()=>f(!1),t[56]=F,t[57]=I):(F=t[56],I=t[57]),t[58]===c?L=t[59]:(L=cs()&&c?()=>RQ(c):void 0,t[58]=c,t[59]=L),_=Sj,O=8,t[60]===c?k=t[61]:(k=cs()&&c&&(0,Y.jsx)(EL,{size:14,color:$(`blueGray`,4),style:{position:`absolute`,top:8,right:8}}),t[60]=c,t[61]=k);let pe;t[62]===Symbol.for(`react.memo_cache_sentinel`)?(pe=$(`gray`,6),t[62]=pe):pe=t[62],t[63]===n?A=t[64]:(A=(0,Y.jsx)(Q,{fz:12,c:pe,fw:400,children:n}),t[63]=n,t[64]=A),g=Z,w=`space-between`,T=`center`,E=8;let me;t[65]===Symbol.for(`react.memo_cache_sentinel`)?(me=$(`blue`,8),t[65]=me):me=t[65];let he;t[66]===r?he=t[67]:(he=(0,Y.jsx)(Q,{fz:18,c:me,fw:700,children:r}),t[66]=r,t[67]=he);let ge;if(t[68]!==a||t[69]!==s){let e;t[71]===s?e=t[72]:(e=e=>{let t=gQ(e,!1,s);return(0,Y.jsxs)(Q,{fz:12,fw:600,c:$(`blue`,6),children:[`+ Add On: `,t]},e.id)},t[71]=s,t[72]=e),ge=a.map(e),t[68]=a,t[69]=s,t[70]=ge}else ge=t[70];t[73]!==he||t[74]!==ge?(D=(0,Y.jsxs)(Z,{gap:4,align:`center`,wrap:`wrap`,children:[he,ge]}),t[73]=he,t[74]=ge,t[75]=D):D=t[75],h=Sj,re=2,S=`flex-end`,t[76]===Symbol.for(`react.memo_cache_sentinel`)?(C={flexShrink:0},t[76]=C):C=t[76],m=Z,ee=4,te=`baseline`,ne=x&&(0,Y.jsx)(Q,{fz:14,fw:400,c:$(`blueGray`,6),td:`line-through`,children:jQ(ce)}),p=Q,M=24,U=700,t[77]===Symbol.for(`react.memo_cache_sentinel`)?(W=$(`blue`,8),t[77]=W):W=t[77],G=jQ(K?ie:l),t[0]=a,t[1]=o,t[2]=c,t[3]=d,t[4]=n,t[5]=i,t[6]=r,t[7]=s,t[8]=p,t[9]=m,t[10]=h,t[11]=g,t[12]=_,t[13]=v,t[14]=y,t[15]=b,t[16]=x,t[17]=S,t[18]=C,t[19]=w,t[20]=T,t[21]=E,t[22]=D,t[23]=O,t[24]=k,t[25]=A,t[26]=j,t[27]=M,t[28]=N,t[29]=P,t[30]=F,t[31]=I,t[32]=L,t[33]=R,t[34]=z,t[35]=B,t[36]=V,t[37]=H,t[38]=U,t[39]=W,t[40]=G,t[41]=ee,t[42]=te,t[43]=ne,t[44]=re}else p=t[8],m=t[9],h=t[10],g=t[11],_=t[12],v=t[13],y=t[14],b=t[15],x=t[16],S=t[17],C=t[18],w=t[19],T=t[20],E=t[21],D=t[22],O=t[23],k=t[24],A=t[25],j=t[26],M=t[27],N=t[28],P=t[29],F=t[30],I=t[31],L=t[32],R=t[33],z=t[34],B=t[35],V=t[36],H=t[37],U=t[38],W=t[39],G=t[40],ee=t[41],te=t[42],ne=t[43],re=t[44];let ie;t[78]!==p||t[79]!==M||t[80]!==U||t[81]!==W||t[82]!==G?(ie=(0,Y.jsx)(p,{fz:M,fw:U,c:W,children:G}),t[78]=p,t[79]=M,t[80]=U,t[81]=W,t[82]=G,t[83]=ie):ie=t[83];let K;t[84]===Symbol.for(`react.memo_cache_sentinel`)?(K=$(`blue`,8),t[84]=K):K=t[84];let ae=u?`month`:`year`,oe;t[85]===ae?oe=t[86]:(oe=(0,Y.jsxs)(Q,{fz:14,fw:400,c:K,children:[`/`,ae]}),t[85]=ae,t[86]=oe);let se;t[87]!==m||t[88]!==ie||t[89]!==oe||t[90]!==ee||t[91]!==te||t[92]!==ne?(se=(0,Y.jsxs)(m,{gap:ee,align:te,children:[ne,ie,oe]}),t[87]=m,t[88]=ie,t[89]=oe,t[90]=ee,t[91]=te,t[92]=ne,t[93]=se):se=t[93];let ce;t[94]===x?ce=t[95]:(ce=x&&(0,Y.jsx)(Q,{fz:10,c:`black`,children:`Final price after discounts`}),t[94]=x,t[95]=ce);let le;t[96]!==h||t[97]!==S||t[98]!==C||t[99]!==se||t[100]!==ce||t[101]!==re?(le=(0,Y.jsxs)(h,{gap:re,align:S,style:C,children:[se,ce]}),t[96]=h,t[97]=S,t[98]=C,t[99]=se,t[100]=ce,t[101]=re,t[102]=le):le=t[102];let ue;t[103]!==g||t[104]!==w||t[105]!==T||t[106]!==E||t[107]!==D||t[108]!==le?(ue=(0,Y.jsxs)(g,{justify:w,align:T,gap:E,children:[D,le]}),t[103]=g,t[104]=w,t[105]=T,t[106]=E,t[107]=D,t[108]=le,t[109]=ue):ue=t[109];let de;t[110]!==_||t[111]!==O||t[112]!==k||t[113]!==A||t[114]!==ue?(de=(0,Y.jsxs)(_,{gap:O,children:[k,A,ue]}),t[110]=_,t[111]=O,t[112]=k,t[113]=A,t[114]=ue,t[115]=de):de=t[115];let fe;t[116]!==v||t[117]!==j||t[118]!==N||t[119]!==P||t[120]!==F||t[121]!==I||t[122]!==L||t[123]!==de?(fe=(0,Y.jsx)(v,{p:j,pos:N,style:P,onMouseEnter:F,onMouseLeave:I,onClick:L,children:de}),t[116]=v,t[117]=j,t[118]=N,t[119]=P,t[120]=F,t[121]=I,t[122]=L,t[123]=de,t[124]=fe):fe=t[124];let pe;t[125]!==y||t[126]!==R||t[127]!==z||t[128]!==B||t[129]!==fe?(pe=(0,Y.jsx)(y,{label:R,disabled:z,openDelay:B,children:fe}),t[125]=y,t[126]=R,t[127]=z,t[128]=B,t[129]=fe,t[130]=pe):pe=t[130];let me;return t[131]!==b||t[132]!==V||t[133]!==H||t[134]!==pe?(me=(0,Y.jsx)(b,{to:V,isDesktop:H,children:pe}),t[131]=b,t[132]=V,t[133]=H,t[134]=pe,t[135]=me):me=t[135],me},BDt=()=>{let e=(0,q.c)(54),{isExpired:t,remainingDays:n,next_billed_at:r,translatedTrafficCount:i,threshold:a,isOverLimit:o,selectPlanLink:s,selectPlanLinkWithPlan:c,nextTierPrice
283:l,products:u}=LQ(),{canWrite:d}=YL(`subscription-management`),f;e[0]===r?f=e[1]:(f=r&&r!==`N/A`?Ss(r,`rfc`):`N/A`,e[0]=r,e[1]=f);let p=f,m;e[2]!==t||e[3]!==o?(m=t||o?`1px solid ${$(`red`,5)}`:`1px solid ${$(`blueGray`,2)}`,e[2]=t,e[3]=o,e[4]=m):m=e[4];let h;e[5]===m?h=e[6]:(h={border:m,borderRadius:8},e[5]=m,e[6]=h);let g;e[7]!==t||e[8]!==o?(g=!t&&o&&(0,Y.jsx)(K9,{title:`Translated Traffic Threshold Exceeded`}),e[7]=t,e[8]=o,e[9]=g):g=e[9];let _;e[10]===Symbol.for(`react.memo_cache_sentinel`)?(_={borderBottom:`1px solid ${$(`blueGray`,2)}`},e[10]=_):_=e[10];let v;e[11]===t?v=e[12]:(v=t?$(`red`,5):$(`gray`,6),e[11]=t,e[12]=v);let b=t?`EXPIRED PLAN`:`CURRENT PLAN`,x;e[13]!==v||e[14]!==b?(x=(0,Y.jsx)(Q,{fz:12,fw:400,c:v,children:b}),e[13]=v,e[14]=b,e[15]=x):x=e[15];let S;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(S=(0,Y.jsx)(Q,{fz:18,fw:700,c:$(`blue`,8),children:`Free Trial`}),e[16]=S):S=e[16];let C;e[17]===x?C=e[18]:(C=(0,Y.jsxs)(Sj,{gap:4,children:[x,S]}),e[17]=x,e[18]=C);let w;e[19]!==t||e[20]!==n?(w=t?(0,Y.jsxs)(Z,{gap:4,align:`center`,justify:`center`,px:15,py:8,style:{background:$(`red`,0,.5),border:`1px solid ${$(`red`,5)}`,borderRadius:27},children:[(0,Y.jsx)(jM,{size:20,fill:$(`red`,5)}),(0,Y.jsx)(Q,{fz:12,fw:600,c:$(`red`,5),children:`Free Trial Expired`})]}):(0,Y.jsxs)(Z,{gap:4,align:`center`,justify:`center`,px:15,py:8,style:{background:$(`blue`,0),border:`1px solid ${$(`blue`,8)}`,borderRadius:27},children:[(0,Y.jsx)(DL,{size:20,color:$(`blue`,8)}),(0,Y.jsxs)(Q,{fz:12,fw:600,c:$(`blue`,8),children:[n,` days left`]})]}),e[19]=t,e[20]=n,e[21]=w):w=e[21];let T;e[22]!==w||e[23]!==C?(T=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,p:20,style:_,children:[C,w]}),e[22]=w,e[23]=C,e[24]=T):T=e[24];let E;e[25]!==d||e[26]!==p||e[27]!==t||e[28]!==s?(E=t&&d&&(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,p:12,style:{background:$(`red`,0,.5),borderRadius:4},children:[(0,Y.jsxs)(Q,{fz:14,fw:400,children:[(0,Y.jsxs)(Q,{span:!0,c:$(`gray`,8),children:[`Free Trial Expired:`,` `]}),(0,Y.jsx)(Q,{span:!0,fw:700,c:$(`red`,5),children:p})]}),(0,Y.jsx)(WM,{to:s,isDesktop:cs(),children:(0,Y.jsx)(QA,{label:`Open in Browser`,disabled:!cs(),openDelay:200,children:(0,Y.jsxs)(Z,{gap:4,align:`center`,style:{cursor:`pointer`},onClick:cs()?()=>RQ(s):void 0,children:[(0,Y.jsx)(Q,{fz:14,fw:700,c:$(`red`,5),children:`Subscribe`}),cs()&&(0,Y.jsx)(EL,{size:14,color:$(`red`,5)})]})})})]}),e[25]=d,e[26]=p,e[27]=t,e[28]=s,e[29]=E):E=e[29];let D;e[30]!==a||e[31]!==i?(D=(0,Y.jsx)(RDt,{quantity:i,maxQuantity:a}),e[30]=a,e[31]=i,e[32]=D):D=e[32];let O;e[33]!==d||e[34]!==l||e[35]!==u||e[36]!==c?(O=d&&(0,Y.jsx)(zDt,{label:`RECOMMENDED FOR YOU`,planName:mQ.CORE,nextPlanPrice:l,addOnPrices:[],currentDiscount:null,products:u,href:c(mQ.CORE),isMonthly:!0}),e[33]=d,e[34]=l,e[35]=u,e[36]=c,e[37]=O):O=e[37];let k;e[38]!==d||e[39]!==t||e[40]!==o?(k=d&&(0,Y.jsx)(zQ,{path:`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}`,fullWidth:!0,bg:t||o?$(`red`,4):$(`blue`,6),c:`white`,fw:700,fz:14,h:36,radius:24,children:t||o?`Subscribe To Continue Service`:`Subscribe Now`}),e[38]=d,e[39]=t,e[40]=o,e[41]=k):k=e[41];let A;e[42]!==E||e[43]!==D||e[44]!==O||e[45]!==k?(A=(0,Y.jsxs)(Sj,{gap:16,px:24,py:16,children:[E,D,O,k]}),e[42]=E,e[43]=D,e[44]=O,e[45]=k,e[46]=A):A=e[46];let j;e[47]!==T||e[48]!==A||e[49]!==g?(j=(0,Y.jsxs)(Sj,{gap:0,children:[g,T,A]}),e[47]=T,e[48]=A,e[49]=g,e[50]=j):j=e[50];let M;return e[51]!==j||e[52]!==h?(M=(0,Y.jsx)(GO,{p:0,flex:1,style:h,children:j}),e[51]=j,e[52]=h,e[53]=M):M=e[53],M},VDt=e=>{let t=(0,q.c)(6),n;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=aQ(),t[0]=n):n=t[0];let r=Fo(n).data,i;t[1]===e?i=t[2]:(i=n4e(e),t[1]=e,t[2]=i);let a=Fo(i).data,o;return t[3]!==a||t[4]!==r?(o={products:r,currentDiscount:a},t[3]=a,t[4]=r,t[5]=o):o=t[5],o},HDt=[`Unlimited Languages`,`Unlimited Users`,`Multilingual SEO`,`Advanced Translation Workflow`],UDt=()=>{let e=(0,q.c)(255),t=LL(`account`),{isExpired:n,next_billed_at:r,name:i,type:a,translatedTrafficCount:o,maxTranslatedTraffic:s,isOverLimit:c,nextTierLink:l,managePlanLink:u,nextTier:d,nextTierPrice:f,isMonthly:p,canceledAt:m,paidExtrapolatedUsage:h}=LQ(),{currentPrice:g,currentAddOnPrices:_,currentAddOns:v,paddleSubscription:b,isCanceled:x}=e3(),{currentDiscount:S,products:C}=VDt(b?.discount?.id??null),[w,T]=tC(!1),{open:E,close:D}=T,O=b?.id,k;e[0]!==S||e[1]!==E||e[2]!==b||e[3]!==O?(k={subscriptionId:O,paddleSubscription:b,discount:S,onCheckoutComplete:E},e[0]=S,e[1]=E,e[2]=b,e[3]=O,e[4]=k):k=e[4];let{handleRestart:A,handleCreateNew:j,isLoading:M,checkoutItems:N}=p3(k),{canWrite:P}=YL(`subscription-management`),F=d===mQ.PRO,I;e[5]!==v||e[6]!==p||e[7]!==F||e[8]!==C?(I=SQ(v,p,C,F),e[5]=v,e[6]=p,e[7]=F,e[8]=C,e[9]=I):I=e[9];let L=I,R,z,B,V,H,U,W,G,ee,te,ne,re,ie,K,ae,oe,se,ce,le,ue,de,fe,pe,me,he,ge,_e,ve;if(e[10]!==m||e[11]!==_||e[12]!==S||e[13]!==g||e[14]!==x||e[15]!==n||e[16]!==c||e[17]!==i||e[18]!==r||e[19]!==b||e[20]!==h){let t=[...g?[g]:[],..._],a=CQ(t),o=AQ(t,S
283),s=a-o;G=o>0;let l,u,d,f,p,v,y,C,w;if(e[49]!==m||e[50]!==x||e[51]!==n||e[52]!==c||e[53]!==i||e[54]!==r||e[55]!==b||e[56]!==h){let t=b?.items?.filter(WDt)??[],a;e[80]===r?a=e[81]:(a=r&&r!==`N/A`?Ss(r,`rfc`):`N/A`,e[80]=r,e[81]=a);let o=a,s;e[82]===b?s=e[83]:(s=b?.current_billing_period?.ends_at?Ss(b.current_billing_period.ends_at,`rfc`):`N/A`,e[82]=b,e[83]=s);let g=s,_;e[84]===m?_=e[85]:(_=m&&m!==`N/A`?Ss(m,`rfc`):`N/A`,e[84]=m,e[85]=_);let S=_,T;e[86]!==o||e[87]!==S||e[88]!==g||e[89]!==x||e[90]!==n?(T=n?{label:`Plan Expired: `,value:S}:x?{label:`Plan Expires: `,value:g}:{label:`Next billing: `,value:o},e[86]=o,e[87]=S,e[88]=g,e[89]=x,e[90]=n,e[91]=T):T=e[91],W=T;let E;e[92]===m?E=e[93]:(E=m===`N/A`?`Your translated site is currently offline`:`Expired on ${Ss(m,`rfc`)} - Your translated site is currently offline`,e[92]=m,e[93]=E);let D=E;U=GO,de=0;let O;e[94]!==x||e[95]!==n||e[96]!==c?(O=n||x||c?`1px solid ${$(`red`,5)}`:`1px solid ${$(`blueGray`,2)}`,e[94]=x,e[95]=n,e[96]=c,e[97]=O):O=e[97],e[98]===O?fe=e[99]:(fe={border:O,borderRadius:8},e[98]=O,e[99]=fe),H=Sj,se=0,e[100]!==g||e[101]!==x||e[102]!==n?(ce=x&&!n&&(0,Y.jsx)(K9,{variant:`warning`,title:`You Cancelled Your Subscription`,subtitle:`Your subscription has been cancelled and will not renew. You will continue to have access to your plan until the end of your current billing period (${g}).`}),e[100]=g,e[101]=x,e[102]=n,e[103]=ce):ce=e[103],e[104]!==D||e[105]!==n?(le=n&&(0,Y.jsx)(K9,{title:`Your plan has expired`,subtitle:D}),e[104]=D,e[105]=n,e[106]=le):le=e[106],e[107]!==n||e[108]!==c||e[109]!==h?(ue=!n&&c&&(0,Y.jsx)(K9,{title:`Translated Traffic Threshold Exceeded`,projectedUsage:h||void 0}),e[107]=n,e[108]=c,e[109]=h,e[110]=ue):ue=e[110],V=Z,re=`space-between`,ie=`center`,K=20,e[111]===Symbol.for(`react.memo_cache_sentinel`)?(ae={borderBottom:`1px solid ${$(`blueGray`,2)}`},e[111]=ae):ae=e[111],u=Sj,C=8;let k;e[112]===n?k=e[113]:(k=n?$(`red`,5):$(`gray`,6),e[112]=n,e[113]=k);let A=n?`EXPIRED PLAN`:`CURRENT PLAN`;e[114]!==k||e[115]!==A?(w=(0,Y.jsx)(Q,{fz:12,fw:400,c:k,children:A}),e[114]=k,e[115]=A,e[116]=w):w=e[116],l=Z,d=4,f=`center`,p=`wrap`;let j;e[117]===Symbol.for(`react.memo_cache_sentinel`)?(j=$(`blue`,8),e[117]=j):j=e[117],e[118]===i?v=e[119]:(v=(0,Y.jsx)(Q,{fz:18,fw:700,c:j,children:i}),e[118]=i,e[119]=v),y=t.map(GDt),e[49]=m,e[50]=x,e[51]=n,e[52]=c,e[53]=i,e[54]=r,e[55]=b,e[56]=h,e[57]=V,e[58]=H,e[59]=U,e[60]=l,e[61]=u,e[62]=W,e[63]=re,e[64]=ie,e[65]=K,e[66]=ae,e[67]=se,e[68]=ce,e[69]=le,e[70]=ue,e[71]=de,e[72]=fe,e[73]=d,e[74]=f,e[75]=p,e[76]=v,e[77]=y,e[78]=C,e[79]=w}else V=e[57],H=e[58],U=e[59],l=e[60],u=e[61],W=e[62],re=e[63],ie=e[64],K=e[65],ae=e[66],se=e[67],ce=e[68],le=e[69],ue=e[70],de=e[71],fe=e[72],d=e[73],f=e[74],p=e[75],v=e[76],y=e[77],C=e[78],w=e[79];let T;e[120]!==l||e[121]!==d||e[122]!==f||e[123]!==p||e[124]!==v||e[125]!==y?(T=(0,Y.jsxs)(l,{gap:d,align:f,wrap:p,children:[v,y]}),e[120]=l,e[121]=d,e[122]=f,e[123]=p,e[124]=v,e[125]=y,e[126]=T):T=e[126],e[127]!==u||e[128]!==C||e[129]!==w||e[130]!==T?(oe=(0,Y.jsxs)(u,{gap:C,children:[w,T]}),e[127]=u,e[128]=C,e[129]=w,e[130]=T,e[131]=oe):oe=e[131],B=Sj,te=2,ne=`flex-end`,z=Z,_e=4,ve=`baseline`,ee=G&&(0,Y.jsx)(Q,{fz:14,fw:400,c:$(`blueGray`,6),td:`line-through`,children:jQ(a)}),R=Q,pe=24,me=700,e[132]===Symbol.for(`react.memo_cache_sentinel`)?(he=$(`blue`,8),e[132]=he):he=e[132],ge=jQ(G?s:a),e[10]=m,e[11]=_,e[12]=S,e[13]=g,e[14]=x,e[15]=n,e[16]=c,e[17]=i,e[18]=r,e[19]=b,e[20]=h,e[21]=R,e[22]=z,e[23]=B,e[24]=V,e[25]=H,e[26]=U,e[27]=W,e[28]=G,e[29]=ee,e[30]=te,e[31]=ne,e[32]=re,e[33]=ie,e[34]=K,e[35]=ae,e[36]=oe,e[37]=se,e[38]=ce,e[39]=le,e[40]=ue,e[41]=de,e[42]=fe,e[43]=pe,e[44]=me,e[45]=he,e[46]=ge,e[47]=_e,e[48]=ve}else R=e[21],z=e[22],B=e[23],V=e[24],H=e[25],U=e[26],W=e[27],G=e[28],ee=e[29],te=e[30],ne=e[31],re=e[32],ie=e[33],K=e[34],ae=e[35],oe=e[36],se=e[37],ce=e[38],le=e[39],ue=e[40],de=e[41],fe=e[42],pe=e[43],me=e[44],he=e[45],ge=e[46],_e=e[47],ve=e[48];let ye;e[133]!==R||e[134]!==pe||e[135]!==me||e[136]!==he||e[137]!==ge?(ye=(0,Y.jsx)(R,{fz:pe,fw:me,c:he,children:ge}),e[133]=R,e[134]=pe,e[135]=me,e[136]=he,e[137]=ge,e[138]=ye):ye=e[138];let be;e[139]===Symbol.for(`react.memo_cache_sentinel`)?(be=$(`blue`,8),e[139]=be):be=e[139];let xe=a===`yearly`?`year`:`month`,Se;e[140]===xe?Se=e[141]:(Se=(0,Y.jsxs)(Q,{fz:14,fw:400,c:be,children:[`/`,xe]}),e[140]=xe,e[141]=Se);let Ce;e[142]!==z||e[143]!==ee||e[144]!==ye||e[145]!==Se||e[146]!==_e||e[147]!==ve?(Ce=(0,Y.jsxs)(z,{gap:_e,align:ve,children:[ee,ye,Se]}),e[142]=z,e[143]=ee,e[144]=ye,e[145]=Se,e[146]=_e,e[147]=ve,e[148]=Ce):Ce=e[148];let we;e[149]===G?we=e[150]:(we=G&&(0,Y.jsx)(Q,{fz:10,c:`black`,children:`Final price after discounts`}),e[149]=G,e[150]=we);let Te;e[151]!==B||e[152]!==te||e[153]!==ne||e[154]!==Ce||e[155]!==we?(Te=(0,Y.jsxs)(B,{gap:te,align:ne,children:[Ce,we]}),e[151]=B,e[152]=te,e[153]=ne,e[154]=Ce,e[155]=we,e[156]=Te):Te=e[156];let Ee;e[157]!==V||e[158]!==re||e[159]!==ie||e[160]!==K||e[161]!==ae||e[162]!==oe||e[163]!==Te?(Ee=(0,Y.jsxs)(V,{justify:re,align:ie,p:K,style:ae,children:[oe,Te]}),e[157]=V,e[158]=re,e[159]=ie,e[160]=K,e[161]=ae,e[162]=oe,e[163]=Te,e[164]=Ee):Ee=e[164];let De;e[165]!==x||e[166]!==n?(De=n?$(`red`,0,.5):x?$(`orange`,0,.5):$(`gray`,0),e[165]=x,e[166]=n,e[167]=De):De=e[167];let Oe;e[168]===De?Oe=e[169]:(Oe={background:De,borderRadius:4},e[168]=De,e[169]=Oe);let ke;e[170]!==x||e[171]!==n?(ke=n||x?$(`gray`,8):$(`gray`,6),e[170]=x,e[171]=n,e[172]=ke):ke=e[172];let Ae;e[173]!==W.label||e[174]!==ke?(Ae=(0,Y.jsx)(Q,{span:!0,c:ke,children:W.label}),e[173]=W.label,e[174]=ke,e[175]=Ae):Ae=e[175];let je;e[176]!==x||e[177]!==n?(je=n||x?$(`red`,5):$(`blue`,8),e[176]=x,e[177]=n,e[178]=je):je=e[178];let Me;e[179]!==W.value||e[180]!==je?(Me=(0,Y.jsx)(Q,{span:!0,fw:700,c:je,children:W.value}),e[179]=W.value,e[180]=je,e[181]=Me):Me=e[181];let Ne;e[182]!==Ae||e[183]!==Me?(Ne=(0,Y.jsxs)(Q,{fz:14,fw:400,children:[Ae,Me]}),e[182]=Ae,e[183]=Me,e[184]=Ne):Ne=e[184];let Pe;e[185]!==P||e[186]!==j||e[187]!==A||e[188]!==x||e[189]!==n||e[190]!==u||e[191]!==M?(Pe=P&&(n||x)?(0,Y.jsx)(QA,{label:`Open in Browser`,disabled:!cs(),openDelay:200,children:(0,Y.jsxs)(Z,{gap:4,align:`center`,style:{cursor:M?`not-allowed`:`pointer`,o
283pacity:M?.6:1},onClick:()=>cs()?RQ(u):n?j():A(),children:[(0,Y.jsx)(Q,{fz:14,c:$(`red`,5),fw:700,children:`Restart Plan`}),cs()&&(0,Y.jsx)(EL,{size:14,color:$(`red`,5)})]})}):P?(0,Y.jsx)(WM,{to:u,isDesktop:cs(),children:(0,Y.jsx)(QA,{label:`Open in Browser`,disabled:!cs(),openDelay:200,children:(0,Y.jsxs)(Z,{gap:4,align:`center`,style:{cursor:`pointer`},onClick:cs()?()=>RQ(u):void 0,children:[(0,Y.jsx)(Q,{fz:14,c:$(`blue`,6),fw:700,children:`Manage`}),cs()&&(0,Y.jsx)(EL,{size:14,color:$(`blue`,6)})]})})}):null,e[185]=P,e[186]=j,e[187]=A,e[188]=x,e[189]=n,e[190]=u,e[191]=M,e[192]=Pe):Pe=e[192];let Fe;e[193]!==Oe||e[194]!==Ne||e[195]!==Pe?(Fe=(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,p:12,style:Oe,children:[Ne,Pe]}),e[193]=Oe,e[194]=Ne,e[195]=Pe,e[196]=Fe):Fe=e[196];let Ie;e[197]!==s||e[198]!==o?(Ie=(0,Y.jsx)(RDt,{quantity:o,maxQuantity:s}),e[197]=s,e[198]=o,e[199]=Ie):Ie=e[199];let Le;e[200]!==n||e[201]!==d?(Le=!d&&!n&&(0,Y.jsxs)(Sj,{gap:12,pb:20,style:{borderBottom:`1px solid ${$(`blueGray`,2)}`},children:[(0,Y.jsx)(Q,{fz:12,fw:400,c:$(`gray`,6),children:`YOUR PLAN INCLUDES`}),(0,Y.jsx)(nj,{cols:2,spacing:12,children:HDt.map(KDt)})]}),e[200]=n,e[201]=d,e[202]=Le):Le=e[202];let Re;e[203]!==P||e[204]!==S||e[205]!==p||e[206]!==d||e[207]!==L||e[208]!==l||e[209]!==f||e[210]!==C?(Re=d&&P&&(0,Y.jsx)(zDt,{label:`UPGRADE TO`,planName:d,nextPlanPrice:f,addOnPrices:L,currentDiscount:S,products:C,href:l??void 0,isMonthly:p}),e[203]=P,e[204]=S,e[205]=p,e[206]=d,e[207]=L,e[208]=l,e[209]=f,e[210]=C,e[211]=Re):Re=e[211];let ze=n?0:4,Be;e[212]!==P||e[213]!==d?(Be=!d||P?`1px solid ${$(`blueGray`,2)}`:void 0,e[212]=P,e[213]=d,e[214]=Be):Be=e[214];let Ve;e[215]===Be?Ve=e[216]:(Ve={borderTop:Be},e[215]=Be,e[216]=Ve);let He;e[217]===Symbol.for(`react.memo_cache_sentinel`)?(He=(0,Y.jsx)(HO,{fullWidth:!0,mt:16,variant:`outline`,color:$(`blue`,6),fw:700,fz:14,h:36,radius:24,children:`View Plan Details`}),e[217]=He):He=e[217];let Ue;e[218]===t?Ue=e[219]:(Ue=(0,Y.jsx)(JM,{to:t,flex:1,td:`none`,children:He}),e[218]=t,e[219]=Ue);let We;e[220]!==P||e[221]!==x||e[222]!==n?(We=P&&(0,Y.jsx)(X,{flex:1,children:(0,Y.jsx)(zQ,{path:`${y.PAGE_ADMIN}/${y.PAGE_ACCOUNT}/${y.PAGE_UPDATE_SUBSCRIPTION}`,fullWidth:!0,mt:16,bg:n||x?$(`red`,4):$(`blue`,6),c:`white`,fw:700,h:36,radius:24,children:`Manage Plan`})}),e[220]=P,e[221]=x,e[222]=n,e[223]=We):We=e[223];let Ge;e[224]!==ze||e[225]!==Ve||e[226]!==Ue||e[227]!==We?(Ge=(0,Y.jsxs)(Z,{gap:14,pt:ze,style:Ve,w:`100%`,children:[Ue,We]}),e[224]=ze,e[225]=Ve,e[226]=Ue,e[227]=We,e[228]=Ge):Ge=e[228];let Ke;e[229]!==Fe||e[230]!==Ie||e[231]!==Le||e[232]!==Re||e[233]!==Ge?(Ke=(0,Y.jsxs)(Sj,{gap:16,p:24,children:[Fe,Ie,Le,Re,Ge]}),e[229]=Fe,e[230]=Ie,e[231]=Le,e[232]=Re,e[233]=Ge,e[234]=Ke):Ke=e[234];let qe;e[235]!==H||e[236]!==se||e[237]!==ce||e[238]!==le||e[239]!==ue||e[240]!==Ee||e[241]!==Ke?(qe=(0,Y.jsxs)(H,{gap:se,children:[ce,le,ue,Ee,Ke]}),e[235]=H,e[236]=se,e[237]=ce,e[238]=le,e[239]=ue,e[240]=Ee,e[241]=Ke,e[242]=qe):qe=e[242];let Je;e[243]!==U||e[244]!==de||e[245]!==fe||e[246]!==qe?(Je=(0,Y.jsx)(U,{p:de,style:fe,children:qe}),e[243]=U,e[244]=de,e[245]=fe,e[246]=qe,e[247]=Je):Je=e[247];let Ye;e[248]!==w||e[249]!==N||e[250]!==D?(Ye=(0,Y.jsx)(m3,{opened:w,onClose:D,checkoutItems:N}),e[248]=w,e[249]=N,e[250]=D,e[251]=Ye):Ye=e[251];let Xe;return e[252]!==Je||e[253]!==Ye?(Xe=(0,Y.jsxs)(Y.Fragment,{children:[Je,Ye]}),e[252]=Je,e[253]=Ye,e[254]=Xe):Xe=e[254],Xe};function WDt(e){return e?.product?.custom_data?.type}function GDt(e){return(0,Y.jsxs)(Q,{fz:12,fw:600,c:$(`blue`,6),children:[`+ Add On: `,e.product.name]},e.product.id)}function KDt(e){return(0,Y.jsxs)(Z,{gap:4,align:`center`,children:[(0,Y.jsx)(Z,{style:{flexShrink:0},children:(0,Y.jsx)(MM,{size:24,fill:$(`green`,6)})}),(0,Y.jsx)(Q,{fz:14,fw:600,c:$(`blue`,8),children:e})]},e)}var qDt=()=>{let e=(0,q.c)(2),{isFreeTrial:t}=lL();if(t){let t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(BDt,{}),e[0]=t):t=e[0],t}let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(UDt,{}),e[1]=n):n=e[1],n},JDt=e=>{let t=(0,q.c)(4),{concatenatedKey:n}=Dh(`dashboard`),{project_key:r}=nL().project,i;return t[0]!==n||t[1]!==r||t[2]!==e?(i={project_key:r,concatenatedKey:n,timeSliceFrom:e},t[0]=n,t[1]=r,t[2]=e,t[3]=i):i=t[3],F3e(i)},q9={card:`_card_10r5v_1`,toggleButton:`_toggleButton_10r5v_9`,stepItem:`_stepItem_10r5v_14`,stepIcon:`_stepIcon_10r5v_25`,stepsContainer:`_stepsContainer_10r5v_30`,stepsGrid:`_stepsGrid_10r5v_36`,tipContainer:`_tipContainer_10r5v_44`},YDt=e=>[`LIVE`,`PROD`].includes(e.project_status),XDt=e=>{let t=(0,q.c)(42),{project:n,onGoLive:r}=e,i=hh(),{isDesktopSize:a,isTabletSize:o}=zI(),s;t[0]===i?s=t[1]:(s=()=>i(`../${y.PAGE_MY_PROFILE}`),t[0]=i,t[1]=s);let c;t[2]===i?c=t[3]:(c=()=>i(`../${y.PAGE_PROJECT}/${y.PAGE_INSTALLATION}`),t[2]=i,t[3]=c);let l;t[4]===i?l=t[5]:(l=()=>i(`../${y.PAGE_PROJECT}/${y.PAGE_LANGUAGES}`),t[4]=i,t[5]=l);let u;t[6]===i?u=t[7]:(u=()=>i(`../${y.PAGE_PROJECT}/${y.PAGE_INSTALLATION}`),t[6]=i,t[7]=u);let d=[{id:`user-info`,title:`User Information`,description:`Set up your profile and account details`,isCompleted:ZDt,action:s},{id:`website-info`,title:`Website Information`,description:`Configure your website settings`,tipMessage:`Click here to configure your website domain`,isCompleted:QDt,action:c},{id:`languages`,title:`Languages`,description:`Select your target languages`,tipMessage:`Click here to select your source and target languages`,isCompleted:$Dt,action:l},{id:`deployment`,title:`Deployment`,description:`Deploy your multilingual site`,tipMessage:`Click here to install Bablic on your website`,isCompleted:eOt,action:u},{id:`go-live`,title:`Set Translation Live`,description:`Make your translations visible to visitors`,tipMessage:`Click here to set your translations live`,isCompleted:YDt,action:r}],f=d.filter(e=>e.isCompleted(n)).length,p=d.length,m=f/p*100,[h,g]=(0,J.useState)(!0),[_,v]=(0,J.useState)(tOt),[b,x]=(0,J.useState)(!_),S,C;t[8]!==h||t[9]!==_?(S=()=>
283{if(!_)if(h){let e=setTimeout(()=>x(!0),400);return()=>clearTimeout(e)}else x(!1)},C=[h,_],t[8]=h,t[9]=_,t[10]=S,t[11]=C):(S=t[10],C=t[11]),(0,J.useEffect)(S,C);let w=()=>{sessionStorage.setItem(`installation-guide-tip-dismissed`,`true`),v(!0),x(!1)},T=d.find(e=>!e.isCompleted(n));if(YDt(n))return null;let E=GO,D=q9,O;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(O=(0,Y.jsx)(rje,{size:40,color:`var(--mantine-color-blue-5)`,strokeWidth:1.5,style:{flexShrink:0}}),t[12]=O):O=t[12];let k;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,Y.jsxs)(Z,{align:`flex-start`,gap:8,children:[O,(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsx)(Q,{fw:600,fz:`xl`,children:`Setup Checklist`}),(0,Y.jsx)(Q,{fz:`xs`,c:`blueGray.6`,children:`Complete your setup to make your site multilingual and view dashboard metrics.`})]})]}),t[13]=k):k=t[13];let A;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(A=()=>g(nOt),t[14]=A):A=t[14];let j=h?`rotate(180deg)`:`rotate(0deg)`,M;t[15]===j?M=t[16]:(M={transform:j},t[15]=j,t[16]=M);let N;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsx)(jL,{size:20}),t[17]=N):N=t[17];let P;t[18]===M?P=t[19]:(P=(0,Y.jsxs)(Z,{justify:`space-between`,align:`flex-start`,mb:`xs`,gap:8,children:[k,(0,Y.jsx)(QE,{onClick:A,style:M,className:q9.toggleButton,children:N})]}),t[18]=M,t[19]=P);let F;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(F=(0,Y.jsx)(Q,{size:`sm`,fw:500,children:`Setup Progress`}),t[20]=F):F=t[20];let I;t[21]!==f||t[22]!==p?(I=(0,Y.jsxs)(vD,{justify:`space-between`,mb:`xs`,children:[F,(0,Y.jsxs)(Q,{size:`sm`,c:`blueGray.6`,children:[f,` of `,p,` complete`]})]}),t[21]=f,t[22]=p,t[23]=I):I=t[23];let L;t[24]===m?L=t[25]:(L=(0,Y.jsx)(VA,{value:m,size:`md`,radius:`xl`,mb:`md`,color:`cyan.6`}),t[24]=m,t[25]=L);let R=OT,z;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,Y.jsx)(Q,{size:`sm`,fw:500,mb:`sm`,children:`Required Steps`}),t[26]=z):z=t[26];let B=o?q9.stepsGrid:q9.stepsContainer,V=d.map(e=>{let t=e.isCompleted(n),r=T?.id===e.id,i=(0,Y.jsx)(Z,{className:q9.stepItem,"data-active":r,onClick:r&&e.action?e.action:void 0,align:`center`,children:(0,Y.jsxs)(vD,{justify:`space-between`,wrap:`nowrap`,flex:1,children:[(0,Y.jsxs)(vD,{gap:`sm`,wrap:`nowrap`,children:[(0,Y.jsx)(MM,{size:28,fill:t?$(`green`,6):$(`gray`,4)}),(0,Y.jsxs)(Sj,{gap:0,children:[(0,Y.jsx)(Q,{size:`sm`,fw:700,c:r?`blue.5`:void 0,children:e.title}),(0,Y.jsx)(Q,{fz:`xs`,c:`blueGray.6`,children:e.description})]})]}),!t&&(0,Y.jsx)(uje,{size:20,color:r?`var(--mantine-color-blue-5)`:`var(--mantine-color-gray-4)`})]})});return r&&h&&b?(0,Y.jsxs)(uD,{opened:b,offset:5,position:a?`left`:`bottom`,shadow:`xl`,withArrow:!0,arrowSize:12,styles:{dropdown:{boxShadow:`0 20px 25px 5px rgba(0, 113, 219, 0.25)`}},children:[(0,Y.jsx)(uD.Target,{children:i}),(0,Y.jsx)(uD.Dropdown,{bdrs:10,children:(0,Y.jsxs)(Z,{className:q9.tipContainer,children:[(0,Y.jsx)(Q,{c:`blueGray.7`,fz:`sm`,children:`This card guides you through setting up your account and getting started with the product. ${e.tipMessage||``}`}),(0,Y.jsx)(HO,{onClick:w,children:`Got It`})]})})]},e.id):(0,Y.jsx)(`div`,{children:i},e.id)}),H;t[27]!==B||t[28]!==V?(H=(0,Y.jsx)(`div`,{className:B,children:V}),t[27]=B,t[28]=V,t[29]=H):H=t[29];let U;t[30]!==R||t[31]!==h||t[32]!==z||t[33]!==H?(U=(0,Y.jsxs)(R,{in:h,transitionDuration:300,children:[z,H]}),t[30]=R,t[31]=h,t[32]=z,t[33]=H,t[34]=U):U=t[34];let W;return t[35]!==E||t[36]!==P||t[37]!==I||t[38]!==L||t[39]!==U||t[40]!==D.card?(W=(0,Y.jsxs)(E,{className:D.card,children:[P,I,L,U]}),t[35]=E,t[36]=P,t[37]=I,t[38]=L,t[39]=U,t[40]=D.card,t[41]=W):W=t[41],W};function ZDt(e){return!0}function QDt(e){return ac(e.origin_name)}function $Dt(e){return(e.translations?.filter(Dc)||[]).length>0}function eOt(e){return e.project_status!==`UNVERIFIED`}function tOt(){return!!sessionStorage.getItem(`installation-guide-tip-dismissed`)}function nOt(e){return!e}var rOt=()=>{let e=(0,q.c)(41),{projectKey:t}=tL(),n=t===void 0?``:t,{isDesktopSize:r}=zI(),i=lL(),{translatedTraffic:a}=JDt(),{project:o,activeTranslations:s}=nL(),c=a.slices.reduce(iOt,0)>i.threshold,l=s.length>0,[u,d]=(0,J.useState)(fh().state?.showWelcomeModal===!0),[f,p]=(0,J.useState)(!1),{canRead:m}=YL(`subscription-management`),h;e[0]!==c||e[1]!==i.isExpired||e[2]!==i.isFreeTrial?(h=()=>i.isExpired&&i.isFreeTrial?`trial-expired`:i.isExpired?`subscription-expired`:!i.isExpired&&
283c?i.isFreeTrial?`threshold-exceeded`:`subscription-threshold-exceeded`:`none`,e[0]=c,e[1]=i.isExpired,e[2]=i.isFreeTrial,e[3]=h):h=e[3];let g=h();if(!o||!n){let t;return e[4]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Y.Fragment,{}),e[4]=t):t=e[4],t}let _;e[5]===f?_=e[6]:(_=(0,Y.jsx)(Lct,{setOpened:p,opened:f}),e[5]=f,e[6]=_);let v;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(v=()=>d(!1),e[7]=v):v=e[7];let y;e[8]!==o||e[9]!==u?(y=(0,Y.jsx)(IDt,{opened:u,onClose:v,project:o}),e[8]=o,e[9]=u,e[10]=y):y=e[10];let b=r?`nowrap`:`wrap`,x=r?`row`:`column-reverse`,S=r?void 0:`100%`,C=g!==`none`,w;e[11]!==g||e[12]!==m?(w=g!==`none`&&m?(0,Y.jsx)(vDt,{type:g}):(0,Y.jsx)(Y.Fragment,{}),e[11]=g,e[12]=m,e[13]=w):w=e[13];let T;e[14]!==C||e[15]!==w?(T=(0,Y.jsx)(U9,{isVisible:C,isCard:!1,maxColSpan:12,children:w}),e[14]=C,e[15]=w,e[16]=T):T=e[16];let E;e[17]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(PDt,{}),e[17]=E):E=e[17];let D;e[18]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(U9,{maxColSpan:12,header:E,children:(0,Y.jsx)(J.Suspense,{fallback:(0,Y.jsx)(UI,{height:180}),children:(0,Y.jsx)(NDt,{})})}),e[18]=D):D=e[18];let O;e[19]!==s||e[20]!==l?(O=l?(0,Y.jsx)(U9,{maxColSpan:6,children:(0,Y.jsx)(LDt,{targets:s})}):(0,Y.jsx)(Y.Fragment,{}),e[19]=s,e[20]=l,e[21]=O):O=e[21];let k;e[22]===m?k=e[23]:(k=m&&(0,Y.jsx)(U9,{maxColSpan:6,isCard:!1,children:(0,Y.jsx)(t3,{children:(0,Y.jsx)(qDt,{})})}),e[22]=m,e[23]=k);let A;e[24]!==T||e[25]!==O||e[26]!==k?(A=(0,Y.jsxs)(Ck,{grow:!0,gutter:`sm`,align:`stretch`,maw:1200,children:[T,D,O,k]}),e[24]=T,e[25]=O,e[26]=k,e[27]=A):A=e[27];let j;e[28]===Symbol.for(`react.memo_cache_sentinel`)?(j=()=>p(!0),e[28]=j):j=e[28];let M;e[29]===o?M=e[30]:(M=(0,Y.jsx)(XDt,{project:o,onGoLive:j}),e[29]=o,e[30]=M);let N;e[31]!==A||e[32]!==M||e[33]!==b||e[34]!==x||e[35]!==S?(N=(0,Y.jsxs)(Z,{gap:`sm`,wrap:b,direction:x,w:S,children:[A,M]}),e[31]=A,e[32]=M,e[33]=b,e[34]=x,e[35]=S,e[36]=N):N=e[36];let P;return e[37]!==N||e[38]!==_||e[39]!==y?(P=(0,Y.jsxs)(Y.Fragment,{children:[_,y,N]}),e[37]=N,e[38]=_,e[39]=y,e[40]=P):P=e[40],P};function iOt(e,t){let{num_requests:n}=t;return e+Number(n)}var aOt=e=>e.replace(/^https?:\/\//,``).replace(/\/+$/,``),oOt=e=>aOt(e).replace(/^www\./i,``),sOt=()=>{let e=(0,q.c)(52),{userProjects:t}=eL(),n=D$(),r=hh(),{projectId:i}=tL(),a=zL(),o=!!n.appId,[s,c]=(0,J.useState)(n.projectName),[l,u]=(0,J.useState)(n.domain),d;e[0]===l?d=e[1]:(d=aOt(l.trim()),e[0]=l,e[1]=d);let f=d,p;e[2]!==f||e[3]!==t?(p=t?.find(e=>oOt(e.origin_name)===oOt(f)),e[2]=f,e[3]=t,e[4]=p):p=e[4];let m=p,h;e[5]===s?h=e[6]:(h=s.trim(),e[5]=s,e[6]=h);let g=h.length>0,_;e[7]===f?_=e[8]:(_=ac(f),e[7]=f,e[8]=_);let v=_,b=g&&v||!!m,x;e[9]!==l||e[10]!==s?(x=s.trim().length>0||l.trim().length>0,e[9]=l,e[10]=s,e[11]=x):x=e[11],HI(x);let S;e[12]===Symbol.for(`react.memo_cache_sentinel`)?(S=e=>{c(e)},e[12]=S):S=e[12];let C=S,w;e[13]!==f||e[14]!==m||e[15]!==r||e[16]!==n.appId||e[17]!==n.source||e[18]!==s?(w=()=>{let e=new URLSearchParams;if(n.appId&&e.set(`appId`,n.appId),m){let t=mc(m.project_key);VI({page:`dashboard`,unsaved:!1}),r(`${y.PAGE_CREATE_PROJECT_SNIPPET}/${t}${e.toString()?`?${e}`:``}`);return}e.set(`domain`,f),e.set(`projectName`,s.trim()),n.source&&e.set(`source`,n.source),r(`${y.PAGE_CREATE_PROJECT_LANGUAGES}?${e}`)},e[13]=f,e[14]=m,e[15]=r,e[16]=n.appId,e[17]=n.source,e[18]=s,e[19]=w):w=e[19];let T=w,E;e[20]===Symbol.for(`react.memo_cache_sentinel`)?(E=(0,Y.jsx)(Xj,{order:2,fw:600,fz:24,c:`blue.8`,ta:`center`,children:`Website Info`}),e[20]=E):E=e[20];let D;e[21]===Symbol.for(`react.memo_cache_sentinel`)?(D=(0,Y.jsx)(Q,{c:`blue.8`,fw:500,fz:`md`,children:`Project Name`}),e[21]=D):D=e[21];let O=m?m.project_name:s,k;e[22]===Symbol.for(`react.memo_cache_sentinel`)?(k=e=>C(e.target.value),e[22]=k):k=e[22];let A=!!m,j=v&&!g,M;e[23]!==A||e[24]!==j||e[25]!==O?(M=(0,Y.jsxs)(X,{children:[D,(0,Y.jsx)(Kj,{placeholder:`Enter Project Name`,value:O,onChange:k,disabled:A,error:j})]}),e[23]=A,e[24]=j,e[25]=O,e[26]=M):M=e[26];let N;e[27]===Symbol.for(`react.memo_cache_sentinel`)?(N=(0,Y.jsx)(Q,{c:`blue.8`,fw:500,fz:`md`,children:`URL`}),e[27]=N):N=e[27];let P;e[28]===Symbol.for(`react.memo_cache_sentinel`)?(P=e=>u(e.target.value),e[28]=P):P=e[28];let F=l.length>1&&!v,I;
283e[29]!==l||e[30]!==o||e[31]!==F?(I=(0,Y.jsxs)(X,{children:[N,(0,Y.jsx)(Kj,{placeholder:`Enter Website URL (e.g. example.com)`,disabled:o,value:l,onChange:P,error:F})]}),e[29]=l,e[30]=o,e[31]=F,e[32]=I):I=e[32];let L;e[33]===m?L=e[34]:(L=m&&(0,Y.jsxs)(KD,{variant:`info`,icon:(0,Y.jsx)(AM,{}),title:`Existing Project found`,children:[`A project already exists for this domain. Multiple projects cannot be created for the same domain.`,(0,Y.jsx)(`br`,{}),`You can modify the project settings from the dashboard.`]}),e[33]=m,e[34]=L);let R=a?`space-between`:`flex-end`,z;e[35]!==a||e[36]!==r||e[37]!==i?(z=a&&(0,Y.jsx)(HO,{variant:`outline`,mt:8,radius:`xl`,px:40,onClick:()=>r(RL(i,`projects`)),children:`Cancel`}),e[35]=a,e[36]=r,e[37]=i,e[38]=z):z=e[38];let B=!b,V=m?`Use This Project`:`Next`,H;e[39]!==T||e[40]!==B||e[41]!==V?(H=(0,Y.jsx)(HO,{mt:8,radius:`xl`,px:40,disabled:B,onClick:T,children:V}),e[39]=T,e[40]=B,e[41]=V,e[42]=H):H=e[42];let U;e[43]!==R||e[44]!==z||e[45]!==H?(U=(0,Y.jsxs)(Z,{justify:R,children:[z,H]}),e[43]=R,e[44]=z,e[45]=H,e[46]=U):U=e[46];let W;return e[47]!==M||e[48]!==I||e[49]!==L||e[50]!==U?(W=(0,Y.jsxs)(Z,{direction:`column`,gap:16,w:`100%`,maw:`25rem`,children:[E,M,I,L,U]}),e[47]=M,e[48]=I,e[49]=L,e[50]=U,e[51]=W):W=e[51],W},J9={option:`_option_ycxop_1`,pill:`_pill_ycxop_13`,switchLabel:`_switchLabel_ycxop_20`,indicator:`_indicator_ycxop_29`,switchRoot:`_switchRoot_ycxop_34`},Y9=`M8 13.1C8 10.4 10.4 8.2 13.3 8.2H25.3C28.1 8.2 30.5 10.4 30.5 13.1 30.5 15.8 28.1 18 25.3 18H12C10.4 18 8 15.8 8 13.1Z`,X9=e=>{let t=(0,q.c)(6),{children:n,bgColor:r,border:i}=e,a=r===void 0?`var(--mantine-color-blueGray-2)`:r,o=i||a,s;t[0]!==a||t[1]!==o?(s=(0,Y.jsx)(`rect`,{x:`1`,y:`1`,width:`98`,height:`58`,rx:`5`,fill:a,stroke:o,strokeWidth:1.2}),t[0]=a,t[1]=o,t[2]=s):s=t[2];let c;return t[3]!==n||t[4]!==s?(c=(0,Y.jsxs)(`svg`,{width:`100`,height:`60`,viewBox:`0 0 100 60`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,children:[s,n]}),t[3]=n,t[4]=s,t[5]=c):c=t[5],c},cOt=e=>{let t=(0,q.c)(6),{bg:n,iconColor:r,border:i}=e,a=r||`currentColor`,o;t[0]===a?o=t[1]:(o=(0,Y.jsx)(`path`,{d:Y9,fill:a}),t[0]=a,t[1]=o);let s;return t[2]!==n||t[3]!==i||t[4]!==o?(s=(0,Y.jsx)(X9,{bgColor:n,border:i,children:o}),t[2]=n,t[3]=i,t[4]=o,t[5]=s):s=t[5],s},lOt=e=>{let t=(0,q.c)(6),{bg:n,iconColor:r,border:i}=e,a=r||`currentColor`,o;t[0]===a?o=t[1]:(o=(0,Y.jsx)(`g`,{transform:`translate(60, 0)`,children:(0,Y.jsx)(`path`,{d:Y9,fill:a})}),t[0]=a,t[1]=o);let s;return t[2]!==n||t[3]!==i||t[4]!==o?(s=(0,Y.jsx)(X9,{bgColor:n,border:i,children:o}),t[2]=n,t[3]=i,t[4]=o,t[5]=s):s=t[5],s},uOt=e=>{let t=(0,q.c)(6),{bg:n,iconColor:r,border:i}=e,a=r||`currentColor`,o;t[0]===a?o=t[1]:(o=(0,Y.jsx)(`g`,{transform:`translate(0, 35)`,children:(0,Y.jsx)(`path`,{d:Y9,fill:a})}),t[0]=a,t[1]=o);let s;return t[2]!==n||t[3]!==i||t[4]!==o?(s=(0,Y.jsx)(X9,{bgColor:n,border:i,children:o}),t[2]=n,t[3]=i,t[4]=o,t[5]=s):s=t[5],s},dOt=e=>{let t=(0,q.c)(6),{bg:n,iconColor:r,border:i}=e,a=r||`currentColor`,o;t[0]===a?o=t[1]:(o=(0,Y.jsx)(`g`,{transform:`translate(60, 35)`,children:(0,Y.jsx)(`path`,{d:Y9,fill:a})}),t[0]=a,t[1]=o);let s;return t[2]!==n||t[3]!==i||t[4]!==o?(s=(0,Y.jsx)(X9,{bgColor:n,border:i,children:o}),t[2]=n,t[3]=i,t[4]=o,t[5]=s):s=t[5],s};function fOt(e){let t=(0,q.c)(18),{vPos:n,hPos:r,isDark:i}=e,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a={flex:1,position:`relative`},t[0]=a):a=t[0];let o;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(o={border:`6px solid var(--mantine-color-blue-8)`,borderRadius:6,background:`radial-gradient(white 10%, #ECF0F6 100%)`,aspectRatio:`3/2`,position:`relative`,margin:`0 5%`,marginBottom:-5},t[1]=o):o=t[1];let s=n===`bottom`?`column-reverse`:`column`,c=i?`#555`:`#fff`,l=i?`#fff`:`#1a1a2e`,u;t[2]!==r||t[3]!==c||t[4]!==l||t[5]!==n?(u={position:`absolute`,[n]:2,[r]:5,backgroundColor:c,color:l},t[2]=r,t[3]=c,t[4]=l,t[5]=n,t[6]=u):u=t[6];let d;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(d=[`English`,`Français (France)`,`Polski`,`Português (Brasil)`,`Deutsch`,`Español (España)`],t[7]=d):d=t[7];let f;t[8]!==i||t[9]!==n?(f=d.map((e,t)=>(0,Y.jsxs)(Z,{px:6,py:3,align:`center`,justify:`space-between`,bg:i&&t===0?`#000`:void 0,children:[(0,Y.jsx)(Q,{flex:1,fz:7,fw:600,c:i?`white`:`black`,children:e}),t===0&&(n===`top`?(0,Y.jsx)(Jwe,{size:14}):(0,Y.jsx)(qwe,{size:14}))]},e)),t[8]=i,t[9]=n,t[10]=f):f=t[10];let p;t[11]!==s||t[12]!==u||t[13]!==f?(p=(0,Y.jsx)(X,{style:o,children:(0,Y.jsx)(Z,{direction:s,style:u,children:f})}),t[11]=s,t[12]=u,t[13]=f,t[14]=p):p=t[14];let m;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsx)(`div`,{style:{position:`relative`,height:8,background:`var(--mantine-color-blueGray-3)`,borderRadius:`0 0 6px 6px`,zIndex:1}}),t[15]=m):m=t[15];let h;return t[16]===p?h=t[17]:(h=(0,Y.jsxs)(`div`,{style:a,children:[p,m]}),t[16]=p,t[17]=h),h}var Z9=5,pOt=[{label:`Bottom/Left`,value:[`bottom`,`left`],Icon:uOt},{label:`Top/Left`,value:[`top`,`left`],Icon:cOt},{label:`Bottom/Right`,value:[`bottom`,`right`],Icon:dOt},{label:`Top/Right`,value:[`top`,`right`],Icon:lOt}],mOt=()=>{let{xapisUser:e,userProjects:t,setUserProjects:n}=eL(),r=D$(),i=hh(),[a]=ag(),o=zL(),s=a.get(`domain`)||r.domain,c=a.get(`projectName`)||r.projectName,l=c8e(r.a
283ppId),{language_codes:u}=RI(),d=(0,J.useMemo)(()=>X6e(u??[]),[u]),f=t?.find(e=>e.origin_name===s)?.project_key,[p,m]=(0,J.useState)(()=>Q6e(r.source,d)),[h,g]=(0,J.useState)([]),[_,v]=(0,J.useState)(`light`),[b,x]=(0,J.useState)([`bottom`,`left`]),[S,C]=b,w=_===`dark`,[T,E]=(0,J.useState)(!1),D=(0,J.useRef)(null);HI(!0);let O=Z6e(d),k=Z6e(d.filter(e=>e.langcode_code!==p)),A=h.length>0||!!f;return!s||!c?(0,Y.jsx)(Lh,{to:`..`,replace:!0}):(0,Y.jsxs)(Z,{direction:`column`,gap:12,w:`90%`,maw:`500px`,children:[(0,Y.jsx)(Xj,{order:2,fw:600,fz:24,c:`blue.8`,ta:`center`,children:`Languages`}),(0,Y.jsxs)(Z,{direction:`column`,gap:4,children:[(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:500,fz:16,children:`Source Language`}),(0,Y.jsx)(Q,{fz:`xs`,c:`gray.7`,children:`Confirm the original language of your website`}),(0,Y.jsx)(ej,{allowDeselect:!1,searchable:!0,rightSection:(0,Y.jsx)(pM,{size:24}),data:O,value:p,onChange:e=>{e&&m(e)},withCheckIcon:!0,checkIconPosition:`right`,classNames:{option:J9.option}})]}),(0,Y.jsxs)(Z,{direction:`column`,gap:4,children:[(0,Y.jsxs)(Z,{justify:`space-between`,align:`center`,children:[(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:500,fz:16,children:`Translated Language(s)`}),(0,Y.jsxs)(Q,{fz:`xs`,c:`cyan.5`,children:[h.length,` of `,Z9,` selected`]})]}),(0,Y.jsxs)(Q,{fz:`xs`,c:`gray.7`,children:[`Pick up to `,Z9,` Languages. Don't worry. You can pick more later.`]}),(0,Y.jsx)(dA,{disabled:!!f,searchable:!0,placeholder:h.length===0?`Select Language(s)`:void 0,rightSection:(0,Y.jsx)(pM,{size:24}),data:k,value:h,ref:D,onChange:e=>{let t=e.slice(0,Z9);g(t),t.length>=Z9&&D.current?.blur()},maxValues:Z9,checkIconPosition:`right`,withCheckIcon:!0,classNames:{option:J9.option,pill:J9.pill}})]}),(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:500,fz:16,children:`Language Selector`}),(0,Y.jsxs)(Z,{direction:`column`,gap:8,children:[(0,Y.jsxs)(Z,{gap:12,children:[(0,Y.jsxs)(Z,{maw:200,direction:`column`,gap:8,justify:`center`,children:[(0,Y.jsx)(Q,{c:`gray.7`,fz:`sm`,children:`Choose the color mode of your language selector`}),(0,Y.jsx)($A,{value:_,onChange:e=>v(e),data:[{label:`Light`,value:`light`}
283,{label:`Dark`,value:`dark`}],radius:`xl`,size:`md`,classNames:{label:J9.switchLabel,root:J9.switchRoot,indicator:J9.indicator}})]}),(0,Y.jsx)(fOt,{vPos:S,hPos:C,isDark:w})]}),(0,Y.jsx)(Q,{c:`gray.7`,fz:`sm`,mt:12,children:`Choose the location of your language selector`}),(0,Y.jsx)(Z,{gap:6,mt:8,justify:`space-between`,children:pOt.map(e=>(0,Y.jsxs)(QE,{disabled:!!f,onClick:()=>x(e.value),children:[(0,Y.jsx)(X,{children:(0,Y.jsx)(e.Icon,{iconColor:`var(--mantine-color-cyan-5)`,border:b.join(`-`)===e.value.join(`-`)?`var(--mantine-color-cyan-5)`:void 0})}),(0,Y.jsx)(Q,{ta:`center`,fz:`sm`,children:e.label})]},e.label))})]}),(0,Y.jsxs)(Z,{justify:`space-between`,children:[(0,Y.jsx)(HO,{variant:`outline`,mt:8,radius:`xl`,px:40,onClick:()=>i(`..?${a.toString()}`),children:`Back`}),(0,Y.jsx)(HO,{mt:8,radius:`xl`,px:40,disabled:!A,onClick:async()=>{Lje(),E(!0);let[t,a]=b,u=nc(Cut(t,a,_));try{let{project_key:t,project_keys:a}=await $6e({user_key:e.user_key,email:e.email||``,domain:s,projectName:c,sourceLang:p,targetLangs:h,customCss:u});a&&n(a);let d=mc(t);if(VI({page:`dashboard`,unsaved:!1}),o){i(`../${y.PAGE_CREATE_PROJECT_PLAN}/${d}`,{replace:!0});return}i(`${`../${y.PAGE_CREATE_PROJECT_SNIPPET}`}/${d}${l?`?appId=${r.appId}`:``}`,{replace:!0})}catch{aC.show({message:`Unable to create project. Please try again.`,color:`red`})}finally{E(!1)}},loading:T,children:`Next`})]})]})},hOt=e=>{let t=(0,q.c)(49),{projectKey:n,appId:r,domain:i}=e,a=hh(),o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w;if(t[0]!==r||t[1]!==i||t[2]!==a||t[3]!==n){g=Symbol.for(`react.early_return_sentinel`);bb0:{if(c=A$(r),!c){g=null;break bb0}let e=c.getReturnUrl({domain:i,appId:r,projectKey:n});l=()=>{c.openInSameTab?window.location.assign(e):window.open(e,`_blank`),a(`/${mc(n)}/dashboard`)},s=Z,S=`column`,C=`center`,w=8,d=`100%`,f=`25rem`,t[23]===Symbol.for(`react.memo_cache_sentinel`)?(p=(0,Y.jsx)(SM,{}),t[23]=p):p=t[23],t[24]===Symbol.for(`react.memo_cache_sentinel`)?(m=(0,Y.jsxs)(Z,{direction:`column`,align:`center`,gap:4,children:[(0,Y.jsx)(Xj,{order:2,fw:700,c:`blue.8`,ta:`center`,children:`Congratulations!`}),(0,Y.jsx)(Q,{c:`blue.8`,ta:`center`,children:`Your Website configuration is complete!`})]}),t[24]=m):m=t[24],h=c.showProjectKey&&(0,Y.jsxs)(Z,{direction:`column`,gap:4,w:`100%`,mt:16,children:[(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:600,children:`Your Project Key`}),(0,Y.jsxs)(Z,{align:`center`,justify:`space-between`,px:16,py:12,mt:4,style:{border:`1px solid var(--mantine-color-gray-3)`,borderRadius:12,background:`var(--mantine-color-gray-0)`}
283,children:[(0,Y.jsx)(Q,{fw:500,fz:`sm`,c:`blue.8`,style:{userSelect:`all`},children:n}),(0,Y.jsx)(ck,{value:n,children:gOt})]})]}),o=Z,u=`column`,_=12,v=`100%`,y=16,t[25]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:600,children:`What happens next?`}),t[25]=b):b=t[25],x=c.instructions.map(_Ot)}t[0]=r,t[1]=i,t[2]=a,t[3]=n,t[4]=o,t[5]=s,t[6]=c,t[7]=l,t[8]=u,t[9]=d,t[10]=f,t[11]=p,t[12]=m,t[13]=h,t[14]=g,t[15]=_,t[16]=v,t[17]=y,t[18]=b,t[19]=x,t[20]=S,t[21]=C,t[22]=w}else o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],p=t[11],m=t[12],h=t[13],g=t[14],_=t[15],v=t[16],y=t[17],b=t[18],x=t[19],S=t[20],C=t[21],w=t[22];if(g!==Symbol.for(`react.early_return_sentinel`))return g;let T;t[26]!==o||t[27]!==u||t[28]!==_||t[29]!==v||t[30]!==y||t[31]!==b||t[32]!==x?(T=(0,Y.jsxs)(o,{direction:u,gap:_,w:v,mt:y,children:[b,x]}),t[26]=o,t[27]=u,t[28]=_,t[29]=v,t[30]=y,t[31]=b,t[32]=x,t[33]=T):T=t[33];let E=c.returnButtonLabel||`Return to ${c.name}`,D;t[34]!==l||t[35]!==E?(D=(0,Y.jsx)(HO,{onClick:l,mt:16,size:`lg`,fullWidth:!0,radius:`xl`,bg:`blue.8`,children:E}),t[34]=l,t[35]=E,t[36]=D):D=t[36];let O;return t[37]!==s||t[38]!==d||t[39]!==f||t[40]!==p||t[41]!==m||t[42]!==h||t[43]!==T||t[44]!==D||t[45]!==S||t[46]!==C||t[47]!==w?(O=(0,Y.jsxs)(s,{direction:S,align:C,gap:w,w:d,maw:f,children:[p,m,h,T,D]}),t[37]=s,t[38]=d,t[39]=f,t[40]=p,t[41]=m,t[42]=h,t[43]=T,t[44]=D,t[45]=S,t[46]=C,t[47]=w,t[48]=O):O=t[48],O};function gOt(e){let{copied:t,copy:n}=e;return(0,Y.jsxs)(QE,{onClick:n,style:{display:`flex`,alignItems:`center`,gap:4},children:[(0,Y.jsx)(mM,{size:16,color:`var(--mantine-color-blue-8)`}),(0,Y.jsx)(Q,{fz:`sm`,fw:500,c:`blue.8`,children:t?`copied`:`copy`})]})}function _Ot(e,t){return(0,Y.jsxs)(Z,{gap:12,align:`center`,children:[(0,Y.jsx)(RO,{size:`xl`,circle:!0,variant:`light`,c:`blue.7`,style:{flexShrink:0},children:t+1}),(0,Y.jsxs)(Z,{direction:`column`,gap:2,children:[(0,Y.jsx)(Q,{fw:600,fz:`sm`,c:`blue.8`,children:e.title}),(0,Y.jsx)(Q,{fz:`xs`,c:`gray.7`,children:e.description})]})]},t)}var vOt=e=>{let t=(0,q.c)(9),{message:n,title:r}=e,i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=SS(),t[0]=i):i=t[0];let{brand:a}=i,o;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Y.jsx)(kk,{src:a.logos.dark,alt:`${a.appName} logo`,style:{width:`8rem`,height:`auto`}}),t[1]=o):o=t[1];let s=r||`Error: Invalid Parameters Provided`,c;t[2]===s?c=t[3]:(c=(0,Y.jsx)(Xj,{order:2,c:`red.7`,fw:600,children:s}),t[2]=s,t[3]=c);let l;t[4]===n?l=t[5]:(l=(0,Y.jsx)(Q,{c:`gray.7`,fz:`sm`,children:n}),t[4]=n,t[5]=l);let u;return t[6]!==c||t[7]!==l?(u=(0,Y.jsxs)(Z,{h:`100vh`,direction:`column`,bg:`white`,align:`center`,justify:`center`,gap:`md`,children:[o,c,l]}),t[6]=c,t[7]=l,t[8]=u):u=t[8],u},Q9={injectStatusBox:`_injectStatusBox_ur4o2_1`,loadingIcon:`_loadingIcon_ur4o2_22`,rotate:`_rotate_ur4o2_1`,previewLink:`_previewLink_ur4o2_26`},yOt=!1,bOt=e=>{let t=(0,q.c)(32),{project:n,onGoBack:r,onSkip:i,onFinish:a}=e,o=n.origin_name?`https://${n.origin_name}?bablic_preview=1`:``,s=Rct(n.project_key||``),c;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Y.jsx)(Q,{fz:`sm`,c:`gray.8`,children:`Click "Preview" to go to your private website preview. Remember, your translations will not be publicly visible until you're ready.`}),t[0]=c):c=t[0];let l;t[1]===o?l=t[2]:(l=(0,Y.jsx)(Z,{justify:`flex-end`,children:(0,Y.jsx)(HO,{px:30,children:(0,Y.jsx)(tg,{className:Q9.previewLink,to:o,target:`_blank`,children:`Preview`})})}),t[1]=o,t[2]=l);let u;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(u=(0,Y.jsx)(Q,{fz:`sm`,c:`gray.8`,children:`Once you see the selector, choose from your available languages and the page you're on will be translated instantly. You can edit and adjust other settings from your dashboard.`}),t[3]=u):u=t[3];let d=s?`green.1`:`gray.0`,f=s?`green.8`:`gray.8`,p;t[4]===s?p=t[5]:(p=s?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q,{fw:600,fz:`sm`,children:`Your website has been detected!`}),(0,Y.jsx)(MM,{size:22,fill:$(`green`,6)})]}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q,{fw:600,fz:`sm`,children:`Waiting to detect your website. Once the code snippet is injected it could take a few minutes to detect your website...`}),(0,Y.jsx)(yL,{size:40,className:Q9.loadingIcon})]}),t[4]=s,t[5]=p);let m;t[6]!==d||t[7]!==f||t[8]!==p?(m=(0,Y.jsx)(Z,{className:Q9.injectStatusBox,bg:d,c:f,children:p}),t[6]=d,t[7]=f,t[8]=p,t[9]=m):m=t[9];let h;t[10]===r?h=t[11]:(h=(0,Y.jsx)(HO,{variant:`outline`,px:40,onClick:r,children:`Back`}),t[10]=r,t[11]=h);let g;t[12]!==s||t[13]!==n.project_key?(g=yOt,t[12]=s,t[13]=n.project_key,t[14]=g):g=t[14];let _=!s,v;t[15]!==a||t[16]!==_?(v=(0,Y.jsx)(HO,{px:40,disabled:_,onClick:a,children:`Finish`}),t[15]=a,t[16]=_,t[17]=v):v=t[17];let y;t[18]!==s||t[19]!==i?(y=!s&&(0,Y.jsx)(QE,{c:`blue.5`,fw:600,fz:`sm`,onClick:i,children:`Skip for now`}),t[18]=s,t[19]=i,t[20]=y):y=t[20];let b;t[21]!==v||t[22]!==y?(b=(0,Y.jsxs)(Z,{direction:`column`,align:`center`,gap:4,children:[v,y]}),t[21]=v,t[22]=y,t[23]=b):b=t[23];let x;t[24]!==b||t[25]!==h||t[26]!==g?(x=(0,Y.jsxs)(Z,{justify:`space-between`,align:`flex-start`,mt:8,children:[h,g,b]}),t[24]=b,t[25]=h,t[26]=g,t[27]=x):x=t[27];let S;return t[28]!==x||t[29]!==l||t[30]!==m?(S=(0,Y.jsxs)(Y.Fragment,{children:[c,l,u,m,x]}),t[28]=x,t[29]=l,t[30]=m,t[31]=S):S=t[31],S},$9={techLink:`_techLink_1vxgo_1`,techList:`_techList_1vxgo_11`,snippetCard:`_snippetCard_1vxgo_17`},xOt=e=>{let t=(0,q.c)(42),{projectKey:n,onNext:r,onSkip:i,onBack:a}=e,[o,s]=(0,J.useState)(!1),[c,l]=(0,J.useState)(!1),{moxieInjectionUrl:u}=Ae.host,d=`<script referrerpolicy="no-referrer-when-downgrade" type="text/javascript" src="${u===void 0?``:u}" data-oljs="P${n}"><\/script>`,f,p;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(f=(0,Y.jsx)(Xj,{order:4,c:`blue.8`,fw:500,children:`Code Snippet`}),p=(0,Y.jsx)(Q,{fz:`sm`,c:`gray.8`,children:`Copy this code snippet and add it in the <head> section of your html pages.`}),t[0]=f,t[1]=p):(f=t[0],p=t[1]);let m;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(m={flex:1,wordBreak:`break-all`},t[2]=m):m=t[2];let h;t[3]===d?h=t[4]:(h=(0,Y.jsx)(X,{style:m,children:(0,Y.jsx)(Q,{fw:600,fz:`sm`,className:`GlobalLinkNoTx`,children:d})}),t[3]=d,t[4]=h);let g;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(g=e=>{let{copied:t,copy:n}=e;return(0,Y.jsx)(QE,{onClick:()=>{n(),l(!0),uR()},c:`blue.5`,fw:500,children:(0,Y.jsxs)(Z,{gap:2,c:`blue.8`,align:`center`,children:[!t&&(0,Y.jsx)(mM,{size:16}),(0,Y.jsx)(Q,{fz:`sm`,fw:500,children:t?`Copied!`:`Copy`})]})})},t[5]=g):g=t[5];let _;t[6]===d?_=t[7]:(_=(0,Y.jsx)(ck,{value:d,children:g}),t[6]=d,t[7]=_);let v;t[8]!==h||t[9]!==_?(v=(0,Y.jsxs)(Z,{className:$9.snippetCard,children:[h,_]}),t[8]=h,t[9]=_,t[10]=v):v=t[10];let y;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(y=(0,Y.jsx)(Q,{fz:`sm`,c:`gray.8`,mt:8,children:`Select your websites technology below to view a detailed code injection guide`}),t[11]=y):y=t[11];let b=o?void 0:`24px`,x;t[12]===b?x=t[13]:(x={maxHeight:b},t[12]=b,t[13]=x);let S;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(S=Ict.map(SOt),t[14]=S):S=t[14];let C;t[15]===x?C=t[16]:(C=(0,Y.jsx)(Z,{className:`GlobalLinkNoTx ${$9.techList}`,style:x,children:S}),t[15]=x,t[16]=C);let w;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(w=()=>s(COt),t[17]=w):w=t[17];let T;t[18]===o?T=t[19]:(T=o?(0,Y.jsx)(uM,{size:18}):(0,Y.jsx)(lM,{size:18}),t[18]=o,t[19]=T);let E=o?`View less guides`:`View More Guides`,D;t[20]!==T||t[21]!==E?(D=(0,Y.jsx)(QE,{onClick:w,c:`blue.5`,fw:500,fz:`sm`,children:(0,Y.jsxs)(Z,{align:`center`,gap:4,children:[T,E]})}),t[20]=T,t[21]=E,t[22]=D):D=t[22];let O=a?`space-between`:`flex-end`,k;t[23]===a?k=t[24]:(k=a&&(0,Y.jsx)(HO,{variant:`outline`,radius:`xl`,px:40,onClick:a,children:`Back`}),t[23]=a,t[24]=k);let A=!c,j;t[25]!==r||t[26]!==A?(j=(0,Y.jsx)(HO,{px:40,disabled:A,onClick:r,children:`Next`}),t[25]=r,t[26]=A,t[27]=j):j=t[27];let M;t[28]===i?M=t[29]:(M=(0,Y.jsx)(QE,{c:`blue.5`,fw:600,fz:`sm`,onClick:i,children:`Skip for now`}),t[28]=i,t[29]=M);let N;t[30]!==j||t[31]!==M?(N=(0,Y.jsxs)(Z,{direction:`column`,align:`center`,gap:4,children:[j,M]}),t[30]=j,t[31]=M,t[32]=N):N=t[32];let P;t[33]!==O||t[34]!==k||t[35]!==N?(P=(0,Y.jsxs)(Z,{justify:O,align:`flex-start`,children:[k,N]}),t[33]=O,t[34]=k,t[35]=N,t[36]=P):P=t[36];let F;return t[37]!==C||t[38]!==D||t[39]!==P||t[40]!==v?(F=(0,Y.jsxs)(Y.Fragment,{children:[f,p,v,y,C,D,P]}),t[37]=C,t[38]=D,t[39]=P,t[40]=v,t[41]=F):F=t[41],F};function SOt(e){let{label:t,url:n}=e;return(0,Y.jsx)(tg,{to:n,target:`_blank`,className:$9.techLink,children:t},t)}function COt(e){return!e}var wOt=()=>{let e=(0,q.c)(40),t=hh(),{appId:n}=D$(),r=zL(),{newProjectId:i}=gh(),a=hc(i??``),[o]=ag(),s;e[0]===o?s=e[1]:(s=o.get(`trial`),e[0]=o,e[1]=s);let c=s===`true`,l=LL(`add-project`),u;e[2]!==l||e[3]!==t||e[4]!==i?(u=()=>{t(`${l}/${y.PAGE_CREATE_PROJECT_PLAN}/${i}`)},e[2]=l,e[3]=t,e[4]=i,e[5]=u):u=e[5];let d=u,f=nL(),p=II(a),m=r&&!!a,h;e[6]!==p||e[7]!==m?(h={...p,enabled:m},e[6]=p,e[7]=m,e[8]=h):h=e[8];let g=Po(h),_=r?g.data?.project:f.project,[v,b]=tC(!1),{open:x,close:S}=b,[C,w]=(0,J.useState)(_?.project_status===`VERIFIED`?`detect`:`inject`);if(r&&g.isLoading){let t;return e[9]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Z,{justify:`center`,mt:40,children:(0,Y.jsx)(fD,{})}),e[9]=t):t=e[9],t}if(!_||!_.project_key){let t;return e[10]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(vOt,{message:`Project is required`,title:`Error: Missing Project`}),e[10]=t):t=e[10],t}let T;e[11]===_.project_key?T=e[12]:(T=mc(_.project_key),e[11]=_.project_key,e[12]=T);let E=T;if(A$(n)){let t;return e[13]!==n||e[14]!==_.origin_name||e[15]!==_.project_key?(t=(0,Y.jsx)(hOt,{projectKey:_.project_key,appId:n,domain:_.origin_name}),e[13]=n,e[14]=_.origin_name,e[15]=_.project_key,e[16]=t):t=e[16],t}let D;e[17]!==E||e[18]!==t?(D=()=>{t(`/${E}/dashboard`,{replace:!0,state:{showWelcomeModal:!0}})},e[17]=E,e[18]=t,e[19]=D):D=e[19];let O=D,k;e[20]===Symbol.for(`react.memo_cache_sentinel`)?(k=(0,Y.jsx)(Xj,{order:2,fw:600,fz:24,c:`blue.8`,ta:`center`,children:`Add Code Snippet`}),e[20]=k):k=e[20];let A;e[21]!==E||e[22]!==d||e[23]!==r||e[24]!==c||e[25]!==t||e[26]!==x||e[27]!==_||e[28]!==C?(A=C===`inject`?(0,Y.jsx)(xOt,{projectKey:_.project_key,onNext:()=>w(`detect`),onSkip:x,onBack:r&&c?d:void 0}):(0,Y.jsx)(bOt,{project:_,onGoBack:()=>w(`inject`),onSkip:x,onFinish:()=>{t(`/${E}/dashboard`,{replace:!0,state:{showWelcomeModal:!0}})}}),e[21]=E,e[22]=d,e[23]=r,e[24]=c,e[25]=t,e[26]=x,e[27]=_,e[28]=C,e[29]=A):A=e[29];let j;e[30]===O?j=e[31]:(j=[{label:`Confirm`,action:O}],e[30]=O,e[31]=j);let M;e[32]===Symbol.for(`react.memo_cache_sentinel`)?(M=(0,Y.jsxs)(Q,{ta:`center`,p:16,fz:`md`,c:`blueGray.8`,children:[`Skip the injection step for now and continue to the dashboard.`,(0,Y.jsx)(`br`,{}),(0,Y.jsx)(`br`,{}),`You'll have to inject the javascript snippet on your site to preview your translations and enable all the functionality of the dashboard.`]}),e[32]=M):M=e[32];let N;e[33]!==S||e[34]!==v||e[35]!==j?(N=(0,Y.jsx)(YM,{opened:v,onClose:S,footerActions:j,children:M}),e[33]=S,e[34]=v,e[35]=j,e[36]=N):N=e[36];let P;return e[37]!==N||e[38]!==A?(P=(0,Y.jsxs)(Z,{direction:`column`,gap:16,w:`100%`,maw:`580px`,px:35,children:[k,A,N]}),e[37]=N,e[38]=A,e[39]=P):P=e[39],P},TOt=[{index:!0,element:(0,Y.jsx)(sOt,{})},{path:y.PAGE_CREATE_PROJECT_LANGUAGES,element:(0,Y.jsx)(mOt,{})},{path:`${y.PAGE_CREATE_PROJECT_SNIPPET}/:projectId`,element:(0,Y.jsx)(wOt,{})},{path:`${y.PAGE_CREATE_PROJECT_SNIPPET}/*`,element:(0,Y.jsx)(vOt,{message:`Project ID is required`,title:`Error: Missing Project ID`})}],EOt=e=>{let t=(0,q.c)(17),n;t[0]===e?n=t[1]:(n=iL(e),t[0]=e,t[1]=n);let r=Po(n),i=r.data,a=i?.bablic?.billing_subscription_id??``,o;t[2]!==e||t[3]!==a?(o=rL(a,e),t[2]=e,t[3]=a,t[4]=o):o=t[4];let s=!!a,c;t[5]!==o||t[6]!==s?(c={...o,enabled:s},t[5]=o,t[6]=s,t[7]=c):c=t[7];let l=Po(c),u=l.data,d;t[8]===e?d=t[9]:(d=aL(e),t[8]=e,t[9]=d);let f=Po(d),p=f.data,m=oL(p),h=m?.billing_subscription_id??``,g=!!h&&h!==a,_=Po({...rL(h,e),enabled:g&&!u}),v=_.data,y=u??v,b=r.isLoading||f.isLoading||!!a&&l.isLoading||g&&!u&&_.isLoading,x;t[10]===y?x=t[11]:(x=RAe(y),t[10]=y,t[11]=x);let S=x,C,w=!1,T;S?(C=S,T=!u?.id||u.status===`canceled`):(w=!a&&!g,C=w?`Core`:`Go`,T=cL(i?.bablic,m).isExpired);let E;return t[12]!==T||t[13]!==w||t[14]!==b||t[15]!==C?(E={name:C,isFreeTrial:w,isExpired:T,isLoading:b},t[12]=T,t[13]=w,t[14]=b,t[15]=C,t[16]=E):E=t[16],E},DOt=[`LIVE`,`PROD`],OOt={backgroundColor:$(`blue`,0),color:$(`blue`,8)},kOt={backgroundColor:$(`red`,0),color:$(`red`,4)},AOt={backgroundColor:$(`green`,0),color:$(`green`,7)},jOt={backgroundColor:$(`orange`,0),color:$(`orange`,6)},MOt=e=>{let t=(0,q.c)(72),{project:n,isActive:r}=e,i=hh(),{project_key:a,project_name:o,origin_name:s,project_status:c}=n,{userProjects:l,setUserProjects:u}=eL(),d=EOt(a),f;t[0]===a?f=t[1]:(f=II(a),t[0]=a,t[1]=f);let p=Po(f).data?.translations.length,m=DOt.includes(c),h=mc(a),[g,_]=(0,J.useState)(!1),[v,y]=(0,J.useState)(o),b;t[2]===o?b=t[3]:(b=()=>{y(o),_(!0)},t[2]=o,t[3]=b);let x=b,S;
283t[4]!==v||t[5]!==a||t[6]!==o||t[7]!==u||t[8]!==l?(S=async e=>{e.stopPropagation();let t=v.trim();if(_(!1),!(!t||t===o))try{let e=await $p.Project.put(a,{project_name:t});ea(e.status)?(u(l.map(e=>e.project_key===a?{...e,project_name:t}:e)),GI(e,`Renamed "${o}" to "${t}"`)):PI(e,`Failed to rename project. Please try again.`)}catch{PI(`Failed to rename project. Please try again.`)}},t[4]=v,t[5]=a,t[6]=o,t[7]=u,t[8]=l,t[9]=S):S=t[9];let C=S,w;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(w=e=>{e.stopPropagation(),_(!1)},t[10]=w):w=t[10];let T=w,E;t[11]===r?E=t[12]:(E={cursor:`pointer`,...r?{borderColor:$(`blue`,5),boxShadow:`0 0 0 1px ${$(`blue`,5)}`}:{}},t[11]=r,t[12]=E);let D;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(D={minWidth:0,flex:1},t[13]=D):D=t[13];let O;t[14]!==C||t[15]!==v||t[16]!==g||t[17]!==o?(O=g?(0,Y.jsx)(Kj,{autoFocus:!0,onFocus:NOt,value:v,size:`xs`,fw:700,style:{flex:1,minWidth:0},onClick:POt,onChange:e=>y(e.currentTarget.value),onBlur:T,onKeyDown:e=>{e.key===`Enter`&&C(e),e.key===`Escape`&&T(e)}}):(0,Y.jsx)(Q,{fw:700,truncate:!0,style:{minWidth:0},children:o}),t[14]=C,t[15]=v,t[16]=g,t[17]=o,t[18]=O):O=t[18];let k;t[19]!==C||t[20]!==v||t[21]!==g?(k=g&&(0,Y.jsx)(gD,{variant:`subtle`,size:`sm`,color:`blue`,"aria-label":`Save project name`,disabled:!v.trim(),onMouseDown:FOt,onClick:e=>{e.stopPropagation(),C(e)},style:{flexShrink:0},children:(0,Y.jsx)(ML,{size:18})}),t[19]=C,t[20]=v,t[21]=g,t[22]=k):k=t[22];let A;t[23]!==d.isExpired||t[24]!==d.isFreeTrial||t[25]!==d.isLoading||t[26]!==d.name?(A=d.isLoading?(0,Y.jsx)(rj,{h:20,w:64,radius:`sm`}):d.isFreeTrial?(0,Y.jsxs)(vD,{gap:4,wrap:`nowrap`,children:[(0,Y.jsx)(RO,{radius:`sm`,tt:`none`,style:OOt,children:`Free Trial`}),d.isExpired&&(0,Y.jsx)(RO,{radius:`sm`,tt:`none`,style:kOt,children:`Expired`})]}):(0,Y.jsxs)(vD,{gap:4,wrap:`nowrap`,children:[(0,Y.jsx)(RO,{radius:`sm`,tt:`none`,style:OOt,children:d.name}),d.isExpired&&(0,Y.jsx)(RO,{radius:`sm`,tt:`none`,style:kOt,children:`Expired`})]}),t[23]=d.isExpired,t[24]=d.isFreeTrial,t[25]=d.isLoading,t[26]=d.name,t[27]=A):A=t[27];let j;t[28]!==O||t[29]!==k||t[30]!==A?(j=(0,Y.jsxs)(vD,{gap:`xs`,wrap:`nowrap`,style:D,children:[O,k,A]}),t[28]=O,t[29]=k,t[30]=A,t[31]=j):j=t[31];let M;t[32]===Symbol.for(`react.memo_cache_sentinel`)?(M=(0,Y.jsx)(Jk.Target,{children:(0,Y.jsx)(gD,{variant:`subtle`,color:`gray`,"aria-label":`Project actions`,onClick:IOt,children:(0,Y.jsx)($Ae,{size:18,color:$(`blue`,8)})})}),t[32]=M):M=t[32];let N;t[33]===Symbol.for(`react.memo_cache_sentinel`)?(N={minWidth:150},t[33]=N):N=t[33];let P;t[34]===Symbol.for(`react.memo_cache_sentinel`)?(P=(0,Y.jsx)(xL,{size:14}),t[34]=P):P=t[34];let F;t[35]===x?F=t[36]:(F=(0,Y.jsx)(Jk.Item,{leftSection:P,onClick:e=>{e.stopPropagation(),x()},children:`Rename`}),t[35]=x,t[36]=F);let I;t[37]===Symbol.for(`react.memo_cache_sentinel`)?(I=(0,Y.jsx)(Jk.Divider,{}),t[37]=I):I=t[37];let L;t[38]===a?L=t[39]:(L=e=>{e.stopPropagation(),yc(a)},t[38]=a,t[39]=L);let R;t[40]===a?R=t[41]:(R=e=>{e.stopPropagation(),yc(a)},t[40]=a,t[41]=R);let z=Jk,B=tg,V=RL(h,`installation`),H;t[42]===a?H=t[43]:(H=e=>{e.stopPropagation(),yc(a)},t[42]=a,t[43]=H);let U;t[44]!==z.Item||t[45]!==B||t[46]!==V||t[47]!==H?(U=(0,Y.jsx)(z.Item,{component:B,to:V,onClick:H,children:`Installation Page`}),t[44]=z.Item,t[45]=B,t[46]=V,t[47]=H,t[48]=U):U=t[48];let W=s?`https://${s}`:void 0,G=!s,ee;t[49]!==W||t[50]!==G?(ee=(0,Y.jsx)(Jk.Item,{component:`a`,href:W,target:`_blank`,rel:`noopener noreferrer`,disabled:G,onClick:LOt,children:`Visit Site`}),t[49]=W,t[50]=G,t[51]=ee):ee=t[51];let te=s?`https://${s}`:void 0,ne;t[52]===Symbol.for(`react.memo_cache_sentinel`)?(ne={alignSelf:`flex-start`,maxWidth:`100%`},t[52]=ne):ne=t[52];let re;t[53]!==s||t[54]!==te?(re=(0,Y.jsx)(qD,{href:te,target:`_blank`,rel:`noopener noreferrer`,size:`sm`,truncate:!0,onClick:ROt,style:ne,children:s}),t[53]=s,t[54]=te,t[55]=re):re=t[55];let ie;t[56]===Symbol.for(`react.memo_cache_sentinel`)?(ie=(0,Y.jsx)(lk,{my:`sm`}),t[56]=ie):ie=t[56];let K=m?AOt:jOt,ae=m?`Live`:`Private`,oe;t[57]!==K||t[58]!==ae?(oe=(0,Y.jsx)(RO,{radius:`sm`,tt:`none`,style:K,children:ae}),t[57]=K,t[58]=ae,t[59]=oe):oe=t[59];let se;t[60]===Symbol.for(`react.memo_cache_sentinel`)?(se=$(`blueGray`,8),t[60]=se):se=t[60];let ce;t[61]===Symbol.for(`react.memo_cache_sentinel`)?(ce=(0,Y.jsx)(XAe,{size:16}),t[61]=ce):ce=t[61];let le;t[62]===p?le=t[63]:(le=(0,Y.jsxs)(vD,{gap:6,wrap:`nowrap`,children:[ce,p===void 0?(0,Y.jsx)(rj,{h:16,w:90}):(0,Y.jsxs)(Q,{fz:`sm`,children:[p,` `,p===1?`Language`:`Languages`]})]}),t[62]=p,t[63]=le);let ue;t[64]===Symbol.for(`react.memo_cache_sentinel`)?(ue=(0,Y.jsx)(DL,{size:16}),t[64]=ue):ue=t[64];let de;t[65]===n.lastmod_utc?de=t[66]:(de=gNe(n.lastmod_utc),t[65]=n.lastmod_utc,t[66]=de);let fe;t[67]===de?fe=t[68]:(fe=(0,Y.jsxs)(vD,{gap:6,wrap:`nowrap`,children:[ue,(0,Y.jsx)(Q,{fz:`sm`,children:de})]}),t[67]=de,t[68]=fe);let pe;return t[69]!==le||t[70]!==fe?(pe=(0,Y.jsxs)(vD,{justify:`space-between`,mt:`md`,c:se,gap:`xs`,wrap:`nowrap`,children:[le,fe]}
283),t[69]=le,t[70]=fe,t[71]=pe):pe=t[71],(0,Y.jsxs)(GO,{withBorder:!0,radius:`md`,padding:`lg`,mih:150,h:`100%`,onClick:()=>{yc(a),i(RL(h,`projects`))},onDoubleClick:()=>{i(RL(h,`dashboard`))},style:E,children:[(0,Y.jsxs)(vD,{justify:`space-between`,wrap:`nowrap`,mb:4,gap:`xs`,children:[j,(0,Y.jsxs)(Jk,{position:`bottom-end`,withinPortal:!0,returnFocus:!1,children:[M,(0,Y.jsxs)(Jk.Dropdown,{style:N,children:[F,I,(0,Y.jsx)(Jk.Item,{component:tg,to:RL(h,`dashboard`),onClick:L,children:`Dashboard`}),(0,Y.jsx)(Jk.Item,{component:tg,to:RL(h,`account`),onClick:R,children:`Manage Account`}),U,ee]})]})]}),re,ie,oe,pe]})};function NOt(e){return e.currentTarget.select()}function POt(e){return e.stopPropagation()}function FOt(e){return e.preventDefault()}function IOt(e){return e.stopPropagation()}function LOt(e){return e.stopPropagation()}function ROt(e){return e.stopPropagation()}var zOt=320,BOt=()=>{let e=(0,q.c)(37),t=hh(),{projectKey:n}=tL(),r=FL(),i=LL(`add-project`),{ref:a,maxHeight:o}=BI(),[s,c]=(0,J.useState)(``),l;if(e[0]!==s||e[1]!==r){bb0:{let e=s.trim().toLowerCase();if(!e){l=r;break bb0}l=r.filter(t=>{let{project_name:n,origin_name:r}=t;return n?.toLowerCase().includes(e)||r?.toLowerCase().includes(e)})}e[0]=s,e[1]=r,e[2]=l}else l=e[2];let u=l,d;e[3]===Symbol.for(`react.memo_cache_sentinel`)?(d=(0,Y.jsx)(Xj,{children:y.PAGE_TITLE_PROJECTS}),e[3]=d):d=e[3];let f,p;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(f=e=>c(e.currentTarget.value),p=(0,Y.jsx)(vL,{size:16}),e[4]=f,e[5]=p):(f=e[4],p=e[5]);let m;e[6]===s?m=e[7]:(m=s?(0,Y.jsx)(_D,{"aria-label":`Clear search`,onClick:()=>c(``)}):null,e[6]=s,e[7]=m);let h;e[8]!==s||e[9]!==m?(h=(0,Y.jsx)(Kj,{placeholder:`Search projects`,value:s,onChange:f,leftSection:p,rightSection:m,w:260}),e[8]=s,e[9]=m,e[10]=h):h=e[10];let g;e[11]===Symbol.for(`react.memo_cache_sentinel`)?(g=$(`blueGray`,6),e[11]=g):g=e[11];let _;e[12]!==u.length||e[13]!==r.length?(_=(0,Y.jsxs)(Q,{fz:`sm`,c:g,children:[u.length,` of `,r.length,` projects`]}),e[12]=u.length,e[13]=r.length,e[14]=_):_=e[14];let v;e[15]!==h||e[16]!==_?(v=(0,Y.jsxs)(vD,{align:`center`,gap:`md`,children:[d,h,_]}),e[15]=h,e[16]=_,e[17]=v):v=e[17];let b;e[18]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,Y.jsx)(bL,{size:18}),e[18]=b):b=e[18];let x;e[19]!==i||e[20]!==t?(x=(0,Y.jsx)(J.Suspense,{fallback:null,children:(0,Y.jsx)(ZL,{permissionKey:Oe,children:(0,Y.jsx)(HO,{rightSection:b,onClick:()=>t(i),children:`New Project`})})}),e[19]=i,e[20]=t,e[21]=x):x=e[21];let S;e[22]!==x||e[23]!==v?(S=(0,Y.jsxs)(vD,{justify:`space-between`,align:`center`,children:[v,x]}),e[22]=x,e[23]=v,e[24]=S):S=e[24];let C;e[25]===Symbol.for(`react.memo_cache_sentinel`)?(C={thumb:{backgroundColor:$(`gray`,5)}},e[25]=C):C=e[25];let w;e[26]!==n||e[27]!==u||e[28]!==s?(w=u.length===0?(0,Y.jsxs)(Z,{direction:`column`,align:`center`,justify:`center`,mih:360,children:[(0,Y.jsx)(vL,{size:56,color:$(`blue`,8)}),(0,Y.jsx)(Q,{fz:`lg`,fw:700,c:$(`blue`,8),mt:`md`,children:`No Project Found`}),(0,Y.jsxs)(Q,{fz:`sm`,c:$(`blueGray`,8),mt:4,children:[`No results for â`,s,`â`]}),(0,Y.jsx)(qD,{component:`button`,type:`button`,fz:`sm`,c:$(`blue`,5),mt:`md`,onClick:()=>c(``),children:`Clear search`})]}):(0,Y.jsx)(X,{p:1,display:`grid`,style:{gridTemplateColumns:`repeat(auto-fill, minmax(min(${zOt}px, 100%), 1fr))`,gap:`var(--mantine-spacing-md)`},children:u.map(e=>(0,Y.jsx)(MOt,{project:e,isActive:e.project_key===n},e.project_key))}),e[26]=n,e[27]=u,e[28]=s,e[29]=w):w=e[29];let T;
283e[30]!==o||e[31]!==a||e[32]!==w?(T=(0,Y.jsx)(XE.Autosize,{ref:a,mah:o,type:`auto`,w:`100%`,styles:C,offsetScrollbars:!0,children:w}),e[30]=o,e[31]=a,e[32]=w,e[33]=T):T=e[33];let E;return e[34]!==S||e[35]!==T?(E=(0,Y.jsxs)(Sj,{gap:12,children:[S,T]}),e[34]=S,e[35]=T,e[36]=E):E=e[36],E},VOt=[{name:`Website Info`},{name:`Languages`},{name:`Plan Selection`},{name:`Code Snippet`}],HOt=()=>{let{pathname:e}=fh();return e.includes(`/${y.PAGE_CREATE_PROJECT_SNIPPET}`)?3:e.includes(`/${y.PAGE_CREATE_PROJECT_PLAN}`)?2:+!!e.includes(`/${y.PAGE_CREATE_PROJECT_LANGUAGES}`)},UOt=()=>{let e=(0,q.c)(7),t=HOt(),{ref:n,maxHeight:r}=BI(10),i;e[0]===t?i=e[1]:(i=(0,Y.jsx)(X,{py:24,children:(0,Y.jsx)(d8e,{steps:VOt,active:t})}),e[0]=t,e[1]=i);let a;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Y.jsx)(Z,{flex:1,justify:`center`,style:{minHeight:0},children:(0,Y.jsx)(Rh,{})}),e[2]=a):a=e[2];let o;return e[3]!==r||e[4]!==n||e[5]!==i?(o=(0,Y.jsxs)(Z,{ref:n,direction:`column`,w:`100%`,h:r,children:[i,a]}),e[3]=r,e[4]=n,e[5]=i,e[6]=o):o=e[6],o},WOt=()=>{let e=(0,q.c)(66),t=hh(),{newProjectId:n}=gh(),r=n??``,i;e[0]===r?i=e[1]:(i=hc(r),e[0]=r,e[1]=i);let a=i,o=LL(`add-project`),{customerId:s}=oQ(),[c,l]=tC(!1),{open:u,close:d}=l,f;e[2]!==o||e[3]!==n?(f=e=>{let t=new URLSearchParams(e).toString();return`${o}/${y.PAGE_CREATE_PROJECT_SNIPPET}/${n}${t?`?${t}`:``}`},e[2]=o,e[3]=n,e[4]=f):f=e[4];let p=f,m;e[5]!==t||e[6]!==p?(m=()=>t(p()),e[5]=t,e[6]=p,e[7]=m):m=e[7];let h=m,g;e[8]!==t||e[9]!==p?(g=()=>t(p({trial:`true`})),e[8]=t,e[9]=p,e[10]=g):g=e[10];let _=g,v;e[11]===Symbol.for(`react.memo_cache_sentinel`)?(v={initialPlan:mQ.CORE,initialIsMonthly:!0},e[11]=v):v=e[11];let{monthlyVisitors:b,setMonthlyVisitors:x,selectedPlan:S,setSelectedPlan:C,isMonthly:w,setIsMonthly:T,selectedAddOns:E,setSelectedAddOns:D,selectedPrice:O}=D3(v),k;e[12]===Symbol.for(`react.memo_cache_sentinel`)?(k={base:`column`,lg:`row`},e[12]=k):k=e[12];let A;e[13]===Symbol.for(`react.memo_cache_sentinel`)?(A={base:0,lg:8},e[13]=A):A=e[13];let j,M;e[14]===Symbol.for(`react.memo_cache_sentinel`)?(M={minHeight:0},j=(0,Y.jsx)(Xj,{order:2,fw:600,fz:24,c:`blue.8`,ta:`center`,children:`Select a plan that works for you!`}),e[14]=j,e[15]=M):(j=e[14],M=e[15]);let N,P;e[16]===Symbol.for(`react.memo_cache_sentinel`)?(N={flex:1,minHeight:0},P={thumb:{backgroundColor:$(`gray`,5)}},e[16]=N,e[17]=P):(N=e[16],P=e[17]);let F;e[18]===Symbol.for(`react.memo_cache_sentinel`)?(F={base:16,lg:0},e[18]=F):F=e[18];let I;e[19]!==b||e[20]!==x?(I=(0,Y.jsx)(g3,{monthlyVisitors:b,setMonthlyVisitors:x}),e[19]=b,e[20]=x,e[21]=I):I=e[21];let L;e[22]!==w||e[23]!==b||e[24]!==S||e[25]!==T||e[26]!==C?(L=(0,Y.jsx)(w3,{setSelectedPlan:C,selectedPlan:S,isMonthly:w,setIsMonthly:T,monthlyVisitors:b}),e[22]=w,e[23]=b,e[24]=S,e[25]=T,e[26]=C,e[27]=L):L=e[27];let R;e[28]!==w||e[29]!==E||e[30]!==S||e[31]!==D?(R=(0,Y.jsx)(T3,{setSelectedAddOns:D,selectedAddOns:E,isMonthly:w,selectedPlan:S}),e[28]=w,e[29]=E,e[30]=S,e[31]=D,e[32]=R):R=e[32];let z;e[33]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,Y.jsx)(E3,{}),e[33]=z):z=e[33];let B;e[34]!==I||e[35]!==L||e[36]!==R?(B=(0,Y.jsxs)(Sj,{gap:16,flex:1,w:`100%`,style:M,children:[j,(0,Y.jsx)(XE,{scrollbars:`y`,style:N,styles:P,children:(0,Y.jsxs)(Sj,{gap:24,w:`100%`,pr:16,pb:F,children:[I,L,R,z]})})]}),e[34]=I,e[35]=L,e[36]=R,e[37]=B):B=e[37];let V;e[38]!==s||e[39]!==h||e[40]!==w||e[41]!==a||e[42]!==u||e[43]!==E||e[44]!==S||e[45]!==O?(V=(0,Y.jsx)(Npt,{selectedAddOns:E,selectedPrice:O,isMonthly:w,selectedPlan:S,newProjectKey:a,customerId:s,onCheckoutComplete:h,onSkip:u}),e[38]=s,e[39]=h,e[40]=w,e[41]=a,e[42]=u,e[43]=E,e[44]=S,e[45]=O,e[46]=V):V=e[46];let H;e[47]!==B||e[48]!==V?(H=(0,Y.jsxs)(Z,{direction:k,h:`100%`,w:`100%`,px:24,gap:A,children:[B,V]}),e[47]=B,e[48]=V,e[49]=H):H=e[49];let U;e[50]===Symbol.for(`react.memo_cache_sentinel`)?(U={ta:`center`},e[50]=U):U=e[50];let W;e[51]===d?W=e[52]:(W={label:`Cancel`,action:d},e[51]=d,e[52]=W);let G;e[53]===_?G=e[54]:(G={label:`Skip`,action:_},e[53]=_,e[54]=G);let ee;e[55]!==W||e[56]!==G?(ee=[W,G],e[55]=W,e[56]=G,e[57]=ee):ee=e[57];let te;e[58]===Symbol.for(`react.memo_cache_sentinel`)?(te=(0,Y.jsx)(Q,{fz:`md`,ta:`center`,children:`Your project starts on a 30-day free trial. You can select a plan at any time from the Account page.`}),e[58]=te):te=e[58];let ne;e[59]!==d||e[60]!==c||e[61]!==ee?(ne=(0,Y.jsx)(YM,{opened:c,onClose:d,title:`Skip plan selection?`,titleProps:U,footerActions:ee,children:te}),e[59]=d,e[60]=c,e[61]=ee,e[62]=ne):ne=e[62];let re;return e[63]!==H||e[64]!==ne?(re=(0,Y.jsxs)(Y.Fragment,{children:[H,ne]}),e[63]=H,e[64]=ne,e[65]=re):re=e[65],re},GOt=[{path:`/`,element:(0,Y.jsx)(C3e,{}),errorElement:(0,Y.jsx)(tR,{}),children:[{path:`:projectId`,id:`project`,loader:R3e,errorElement:(0,Y.jsx)(tR,{}),children:[{element:(0,Y.jsx)(p3e,{}),children:[{element:(0,Y.jsx)(c3e,{}),errorElement:(0,Y.jsx)(GQ,{}),children:[{index:!0,element:(0,Y.jsx)(Lh,{to:y.PAGE_DASHBOARD,replace:!0})},{path:y.PAGE_DASHBOARD,element:(0,Y.jsx)(rOt,{}),id:`dashboard`,loader:I3e},{path:y.PAGE_PROJECTS,element:(0,Y.jsx)(BOt,{}),id:`projects`,errorElement:(0,Y.jsx)(GQ,{})},{path:y.PAGE_ADD_PROJECT,element:(0,Y.jsx)(SR,{permissionKey:Oe,children:(0,Y.jsx)(UOt,{})}),handle:{hideSideNav:!0,addProjectFlow:!0},loader:L3e,shouldRevalidate:()=>!1,errorElement:(0,Y.jsx)(GQ,{}),children:[{index:!0,element:(0,Y.jsx)(sOt,{})},{path:y.PAGE_CREATE_PROJECT_LANGUAGES,element:(0,Y.jsx)(mOt,{})},{path:`${y.PAGE_CREATE_PROJECT_PLAN}/:newProjectId`,element:(0,Y.jsx)(()=>{let e=(0,q.c)(2),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Y.jsx)(Z,{justify:`center`,mt:40,children:(0,Y.jsx)(fD,{})}),e[0]=t):t=e[0];let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Y.jsx)(J.Suspense,{fallback:t,children:(0,Y.jsx)(t3,{newProject:!0,children:(0,Y.jsx)(x3,{children:(0,Y.jsx)(WOt,{})})})}),e[1]=n):n=e[1],n},{})},{path:`${y.PAGE_CREATE_PROJECT_SNIPPET}/:newProjectId`,element:(0,Y.jsx)(wOt,{})}]},{path:y.PAGE_PROJECT,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_PROJECT,children:(0,Y.jsx)(KQ,{parentRoute:y.PAGE_PROJECT,redirectRoute:y.PAGE_LANGUAGES})}),errorElement:(0,Y.jsx)(GQ,{}),children:Zdt},{path:y.PAGE_BATCHES,element:(0,Y.jsx)(SR,{permissionKey:Ce,children:(0,Y.jsx)(KQ,{parentRoute:y.PAGE_BATCHES,redirectRoute:y.PAGE_ACTIVE_BATCHES})}),errorElement:(0,Y.jsx)(GQ,{}),children:hDt},{path:y.PAGE_LOCALIZATION,id:`translations`,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_LOCALIZATION,children:(0,Y.jsx)(KQ,{parentRoute:y.PAGE_LOCALIZATION,redirectRoute:y.PAGE_GLOSSARY})}),errorElement:(0,Y.jsx)(GQ,{}),children:Oot},{path:y.PAGE_ADMIN,element:(0,Y.jsx)(KQ,{parentRoute:y.PAGE_ADMIN,redirectRoute:y.PAGE_USER_MANAGEMENT}),errorElement:(0,Y.jsx)(GQ,{}),children:fmt},{path:y.PAGE_MY_PROFILE,element:(0,Y.jsx)(SR,{permissionKey:y.PAGE_MY_PROFILE,children:(0,Y.jsx)(k3e,{})}),errorElement:(0,Y.jsx)(GQ,{})},{path:y.PAGE_FLATTENING,element:(0,Y.jsx)(SR,{permissionKey:Te}),errorElement:(0,Y.jsx)(GQ,{}),children:L4e,loader:gDt},{path:y.PAGE_REPORTS,element:(0,Y.jsx)(KQ,{parentRoute:y.PAGE_REPORTS,redirectRoute:y.PAGE_TRANSLATED_TRAFFIC}),errorElement:(0,Y.jsx)(GQ,{}),children:TTt},{path:y.PAGE_STORE_DEBUG,element:(0,Y.jsx)(jje,{})}]}]}]},{path:y.PAGE_DESKTOP_APP,element:(0,Y.jsx)(Y3e,{})},{path:y.PAGE_CREATE_PROJECT,id:`create-project`,element:(0,Y.jsx)(m8e,{}),loader:z3e,children:TOt}]},{path:y.PAGE_CREATE_ACCOUNT,element:(0,Y.jsx)(a8e,{}),errorElement:(0,Y.jsx)(tR,{})},{path:y.PAGE_LOGIN_REDIRECT,element:(0,Y.jsx)(u3e,{})},{path:y.PAGE_LOGOUT,element:(0,Y.jsx)(eMe,{})},{path:y.PAGE_DEV_LOGIN,element:(0,Y.jsx)(FAe,{})},{path:y.PAGE_LOGOUT_REDIRECT,element:(0,Y.jsx)(f3e,{})}],KOt=`auth-offline-warning`;function qOt(){let e=(0,q.c)(15),t=(0,J.useRef)(null),[n,r]=(0,J.useState)(`healthy`),i;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=e=>{r(e),t.current?.open||t.current?.showModal()},e[0]=i):i=e[0];let a=i,o;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(o=()=>{r(`healthy`),t.current?.close()},e[1]=o):o=e[1];let s=o,c,l;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(c=()=>{let e=()=>a(`warning`),t=()=>{a(`expired`),setTimeout(()=>s(),3e3)},n=()=>{s(),aC.hide(KOt),aC.show({message:`Session recovered`,color:`green`})},r=JOt;return window.addEventListener(`auth-session-warning`,e),window.addEventListener(`auth-session-expired`,t),window.addEventListener(`auth-session-recovered`,n),window.addEventListener(`auth-session-offline`,r),()=>{window.removeEventListener(`auth-session-warning`,e),window.removeEventListener(`auth-session-expired`,t),window.removeEventListener(`auth-session-recovered`,n),window.removeEventListener(`auth-session-offline`,r)}},l=[a,s],e[2]=c,e[3]=l):(c=e[2],l=e[3]),(0,J.useEffect)(c,l);let u,d;e[4]===n?(u=e[5],d=e[6]):(u=()=>{let e=t.current;if(!e)return;let r=e=>{n!==`expired`&&e.preventDefault()};return e.addEventListener(`cancel`,r),()=>e.removeEventListener(`cancel`,r)},d=[n],e[4]=n,e[5]=u,e[6]=d),(0,J.useEffect)(u,d);let f;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(f={border:`none`,borderRadius:`8px`,padding:`32px`,maxWidth:`440px`,width:`90vw`,boxShadow:`0 8px 32px rgba(0, 0, 0, 0.24)`,fontFamily:`inherit`},e[7]=f):f=e[7];let p;e[8]===n?p=e[9]:(p=n===`warning`&&(0,Y.jsxs)(`div`,{children:[(0,Y.jsx)(`h2`,{style:{margin:`0 0 12px`,fontSize:`18px`},children:`Session Expiring`}),(0,Y.jsx)(`p`,{style:{margin:`0 0 20px`,fontSize:`14px`,color:`#555`},children:`Your session is about to expire and we are unable to renew it automatically. Please save any unsaved work now.`}),(0,Y.jsx)(`div`,{style:{display:`flex`,justifyContent:`flex-end`},children:(0,Y.jsx)(`button`,{onClick:s,style:{padding:`8px 20px`,borderRadius:`4px`,border:`none`,backgroundColor:`#228be6`,color:`#fff`,cursor:`pointer`,fontSize:`14px`},children:`OK`})})]}),e[8]=n,e[9]=p);let m;e[10]===n?m=e[11]:(m=n===`expired`&&(0,Y.jsxs)(`div`,{children:[(0,Y.jsx)(`h2`,{style:{margin:`0 0 12px`,fontSize:`18px`,color:`#c92a2a`},children:`Session Expired`}),(0,Y.jsx)(`p`,{style:{margin:`0 0 20px`,fontSize:`14px`,color:`#555`},children:`Your session has expired and could not be renewed. You will be redirected to the login page.`})]}),e[10]=n,e[11]=m);let h;return e[12]!==p||e[13]!==m?(h=(0,Y.jsxs)(`dialog`,{ref:t,style:f,children:[p,m]}),e[12]=p,e[13]=m,e[14]=h):h=e[14],h}function JOt(e){let{tokenExpired:t}=e.detail||{};aC.show({id:KOt,title:`No internet connection`,message:t?`Your session has expired. It will be renewed when the connection is restored.`:`Your session is at risk. Token renewal will resume when the connection is restored.`,color:`orange`,autoClose:!1})}var YOt=180*1e3;function XOt(){let e=(0,q.c)(12),t=(0,J.useRef)(null),[n,r]=(0,J.useState)(0),[i,a]=(0,J.useState)(`downloading`),o=(0,J.useRef)(null),s;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(s=()=>{o.current&&=(clearTimeout(o.current),null)},e[0]=s):s=e[0];let c=s,l;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(l=()=>{c(),a(`error`)},e[1]=l):l=e[1];let u=l,d,f;e[2]===Symbol.for(`react.memo_cache_sentinel`)?(d=()=>(window.dashboardAPI?.onForcedUpdateProgress(e=>{if(e===-1){u();return}r(e),t.current?.open?e>0&&(c(),o.current=setTimeout(u,YOt)):(t.current?.showModal(),o.current=setTimeout(u,YOt))}),c),f=[],e[2]=d,e[3]=f):(d=e[2],f=e[3]),(0,J.useEffect)(d,f);let p,m;e[4]===i?(p=e[5],m=e[6]):(p=()=>{let e=t.current;if(!e)return;let n=e=>{i===`downloading`&&e.preventDefault()};return e.addEventListener(`cancel`,n),()=>e.removeEventListener(`cancel`,n)},m=[i],e[4]=i,e[5]=p,e[6]=m),(0,J.useEffect)(p,m);let h;e[7]===Symbol.for(`react.memo_cache_sentinel`)?(h=()=>{c(),t.current?.close()}
283,e[7]=h):h=e[7];let g=h,_;e[8]===Symbol.for(`react.memo_cache_sentinel`)?(_={border:`none`,borderRadius:`8px`,padding:`32px`,width:`360px`,boxShadow:`0 8px 32px rgba(0, 0, 0, 0.24)`,fontFamily:`inherit`},e[8]=_):_=e[8];let v;return e[9]!==n||e[10]!==i?(v=(0,Y.jsx)(`dialog`,{ref:t,style:_,children:i===`downloading`?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q,{fw:600,size:`lg`,mb:`xs`,children:`Mandatory Update Required`}),(0,Y.jsx)(Q,{size:`sm`,c:`dimmed`,mb:`md`,children:`A critical update is being installed. The app will restart when the download is complete.`}),(0,Y.jsx)(VA,{value:n,animated:!0,size:`lg`,mb:`xs`}),(0,Y.jsxs)(Q,{size:`xs`,c:`dimmed`,ta:`right`,children:[n,`%`]})]}):(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q,{fw:600,size:`lg`,mb:`xs`,c:`red`,children:`Download Failed`}),(0,Y.jsx)(Q,{size:`sm`,c:`dimmed`,mb:`lg`,children:`The update could not be downloaded. You can continue working for now, but the update is required. Restart the app to try again.`}),(0,Y.jsx)(HO,{onClick:g,fullWidth:!0,children:`Dismiss`})]})}),e[9]=n,e[10]=i,e[11]=v):v=e[11],v}var ZOt=({config:e,routes:t})=>{Qle(e);let n=t??GOt,r=Bo.initialize(),i=SS();if(!r)throw Error(`QueryClientService is not initialized`);let a=cs();if(a&&!us)throw Error(`Missing required Desktop APIs`);let[o,s]=(0,J.useState)(!1),[c,l]=(0,J.useState)(`Getting User Projects`),[u,d]=(0,J.useState)(null),f=a?Cae:Sae;return(0,J.useEffect)(()=>{let e=()=>{let e=document.getElementById(`GLGOLanguageSelector`);return e?(e.remove(),!0):!1},t=new MutationObserver(()=>{e()});return t.observe(document.body,{childList:!0,subtree:!0}),()=>t.disconnect()},[]),(0,J.useEffect)(()=>{let e=0,t=setInterval(()=>{e++,l(e===1?`Still working on it...`:`Taking a bit longer than expected ...`)},4e3);noe().then(e=>{clearInterval(t),e&&gS(e),d(e),s(!0)})},[]),o?(0,Y.jsx)($le,{config:i,children:(0,Y.jsxs)(eee,{client:r,children:[(0,Y.jsx)(poe,{userManager:Lg(),children:(0,Y.jsx)(PAe,{user:u,children:(0,Y.jsxs)(YI,{colors:i.colors,children:[(0,Y.jsx)(tM,{}),(0,Y.jsx)(qOt,{}),a&&(0,Y.jsx)(XOt,{}),(0,Y.jsx)(Kie,{router:f(n)})]})})}),(0,Y.jsx)(sue,{initialIsOpen:!1})]})}):(0,Y.jsx)(YI,{colors:i.colors,children:(0,Y.jsx)(qM,{text:c})})},QOt={...oue,oidc:{clientId:`DQND9Qge9mNbnWLah23Mxdb2fkApkLbP`,scope:`openid email GlobalLinkGO clients offline_access`}};window.location.pathname.includes(y.PAGE_SILENT_RENEW)?toe():v.createRoot(document.getElementById(`root`)).render((0,Y.jsx)(ZOt,{config:QOt}));
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.