PageSourceSearch

https://dashboard.fuelcloud.com/resource//main.js?v=3.35.5

js fuelcloud.com collected 2026-09-24 12:49:00 UTC 3,643,495 bytes, 473 lines download raw bytes

vendor: 6,057 bytes, lines 1-9
1var iMe=Object.defineProperty;var sMe=(e,n,r)=>n in e?iMe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r;var oMe=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var Zt=(e,n,r)=>(sMe(e,typeof n!="symbol"?n+"":n,r),r);var tGt=oMe((_Gt,VT)=>{function lMe(e,n){for(var r=0;r<n.length;r++){const a=n[r];if(typeof a!="string"&&!Array.isArray(a)){for(const i in a)if(i!=="default"&&!(i in e)){const o=Object.getOwnPropertyDescriptor(a,i);o&&Object.defineProperty(e,i,o.get?o:{enumerable:!0,get:()=>a[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))a(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const l of o.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&a(l)}).observe(document,{childList:!0,subtree:!0});function r(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function a(i){if(i.ep)return;i.ep=!0;const o=r(i);fetch(i.href,o)}})();var Wn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Kr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Koe(e){if(e.__esModule)return e;var n=e.default;if(typeof n=="function"){var r=function a(){if(this instanceof a){var i=[null];i.push.apply(i,arguments);var o=Function.bind.apply(n,i);return new o}return n.apply(this,arguments)};r.prototype=n.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(a){var i=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(r,a,i.get?i:{enumerable:!0,get:function(){return e[a]}})}),r}var Zoe={exports:{}},iO={},Xoe={exports:{}},la={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var Kj=Symbol.for("react.element"),cMe=Symbol.for("react.portal"),uMe=Symbol.for("react.fragment"),dMe=Symbol.for("react.strict_mode"),fMe=Symbol.for("react.profiler"),pMe=Symbol.for("react.provider"),hMe=Symbol.for("react.context"),mMe=Symbol.for("react.forward_ref"),gMe=Symbol.for("react.suspense"),xMe=Symbol.for("react.memo"),vMe=Symbol.for("react.lazy"),cK=Symbol.iterator;function _Me(e){return e===null||typeof e!="object"?null:(e=cK&&e[cK]||e["@@iterator"],typeof e=="function"?e:null)}var Qoe={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Joe=Object.assign,ele={};function ay(e,n,r){this.props=e,this.context=n,this.refs=ele,this.updater=r||Qoe}ay.prototype.isReactComponent={};ay.prototype.setState=function(e,n){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")};ay.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function tle(){}tle.prototype=ay.prototype;function x7(e,n,r){this.props=e,this.context=n,this.refs=ele,this.updater=r||Qoe}var v7=x7.prototype=new tle;v7.constructor=x7;Joe(v7,ay.prototype);v7.isPureReactComponent=!0;var uK=Array.isArray,nle=Object.prototype.hasOwnProperty,_7={current:null},rle={key:!0,ref:!0,__self:!0,__source:!0};function ale(e,n,r){var a,i={},o=null,l=null;if(n!=null)for(a in n.ref!==void 0&&(l=n.ref),n.key!==void 0&&(o=""+n.key),n)nle.call(n,a)&&!rle.hasOwnProperty(a)&&(i[a]=n[a]);var c=arguments.length-2;if(c===1)i.children=r;else if(1<c){for(var u=Array(c),d=0;d<c;d++)u[d]=arguments[d+2];i.children=u}if(e&&e.defaultProps)for(a in c=e.defaultProps,c)i[a]===void 0&&(i[a]=c[a]);return{$$typeof:Kj,type:e,key:o,ref:l,props:i,_owner:_7.current}}function bMe(e,n){return{$$typeof:Kj,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}function b7(e){return typeof e=="object"&&e!==null&&e.$$typeof===Kj}function yMe(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return n[r]})}var dK=/\/+/g;function _$(e,n){return typeof e=="object"&&e!==null&&e.key!=null?yMe(""+e.key):n.toString(36)}function GE(e,n,r,a,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Kj:case cMe:l=!0}}if(l)return l=e,i=i(l),e=a===""?"."+_$(l,0):a,uK(i)?(r="",e!=null&&(r=e.replace(dK,"$&/")+"/"),GE(i,n,r,"",function(d){return d})):i!=null&&(b7(i)&&(i=bMe(i,r+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(dK,"$&/")+"/")+e)),n.push(i)),1;if(l=0,a=a===""?".":a+":",uK(e))for(var c=0;c<e.length;c++){o=e[c];var u=a+_$(o,c);l+=GE(o,n,r,u,i)}else if(u=_Me(e),typeof u=="function")for(e=u.call(e),c=0;!(o=e.next()).done;)o=o.value,u=a+_$(o,c++),l+=GE(o,n,r,u,i);else if(o==="object")throw n=String(e),Error("Objects are not valid as a React child (found: "+(n==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.");return l}function JS(e,n,r){if(e==null)return e;var a=[],i=0;return GE(e,a,"","",function(o){return n.call(r,o,i++)}),a}function wMe(e){if(e._status===-1){var n=e._result;n=n(),n.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=n)}if(e._status===1)return e._result.default;throw e._result}var Bl={current:null},KE={transition:null},kMe={ReactCurrentDispatcher:Bl,ReactCurrentBatchConfig:KE,ReactCurrentOwner:_7};
9la.Children={map:JS,forEach:function(e,n,r){JS(e,function(){n.apply(this,arguments)},r)},count:function(e){var n=0;return JS(e,function(){n++}),n},toArray:function(e){return JS(e,function(n){return n})||[]},only:function(e){if(!b7(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};la.Component=ay;la.Fragment=uMe;la.Profiler=fMe;la.PureComponent=x7;la.StrictMode=dMe;la.Suspense=gMe;la.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=kMe;la.cloneElement=function(e,n,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=Joe({},e.props),i=e.key,o=e.ref,l=e._owner;if(n!=null){if(n.ref!==void 0&&(o=n.ref,l=_7.current),n.key!==void 0&&(i=""+n.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in n)nle.call(n,u)&&!rle.hasOwnProperty(u)&&(a[u]=n[u]===void 0&&c!==void 0?c[u]:n[u])}var u=arguments.length-2;if(u===1)a.children=r;else if(1<u){c=Array(u);for(var d=0;d<u;d++)c[d]=arguments[d+2];a.children=c}return{$$typeof:Kj,type:e.type,key:i,ref:o,props:a,_owner:l}};la.createContext=function(e){return e={$$typeof:hMe,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:pMe,_context:e},e.Consumer=e};la.createElement=ale;la.createFactory=function(e){var n=ale.bind(null,e);return n.type=e,n};la.createRef=function(){return{current:null}};la.forwardRef=function(e){return{$$typeof:mMe,render:e}};la.isValidElement=b7;la.lazy=function(e){return{$$typeof:vMe,_payload:{_status:-1,_result:e},_init:wMe}};la.memo=function(e,n){return{$$typeof:xMe,type:e,compare:n===void 0?null:n}};la.startTransition=function(e){var n=KE.transition;KE.transition={};try{e()}finally{KE.transition=n}};la.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};la.useCallback=function(e,n){return Bl.current.useCallback(e,n)};la.useContext=function(e){return Bl.current.useContext(e)};la.useDebugValue=function(){};la.useDeferredValue=function(e){return Bl.current.useDeferredValue(e)};la.useEffect=function(e,n){return Bl.current.useEffect(e,n)};la.useId=function(){return Bl.current.useId()};la.useImperativeHandle=function(e,n,r){return Bl.current.useImperativeHandle(e,n,r)};la.useInsertionEffect=function(e,n){return Bl.current.useInsertionEffect(e,n)};la.useLayoutEffect=function(e,n){return Bl.current.useLayoutEffect(e,n)};la.useMemo=function(e,n){return Bl.current.useMemo(e,n)};la.useReducer=function(e,n,r){return Bl.current.useReducer(e,n,r)};la.useRef=function(e){return Bl.current.useRef(e)};la.useState=function(e){return Bl.current.useState(e)};la.useSyncExternalStore=function(e,n,r){return Bl.current.useSyncExternalStore(e,n,r)};la.useTransition=function(){return Bl.current.useTransition()};la.version="18.2.0";Xoe.exports=la;var v=Xoe.exports;const Be=Kr(v),Eh=lMe({__proto__:null,default:Be},[v]);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var jMe=v,CMe=Symbol.for("react.element"),SMe=Symbol.for("react.fragment"),NMe=Object.prototype.hasOwnProperty,EMe=jMe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,TMe={key:!0,ref:!0,__self:!0,__source:!0};function ile(e,n,r){var a,i={},o=null,l=null;r!==void 0&&(o=""+r),n.key!==void 0&&(o=""+n.key),n.ref!==void 0&&(l=n.ref);for(a in n)NMe.call(n,a)&&!TMe.hasOwnProperty(a)&&(i[a]=n[a]);if(e&&e.defaultProps)for(a in n=e.defaultProps,n)i[a]===void 0&&(i[a]=n[a]);return{$$typeof:CMe,type:e,key:o,ref:l,props:i,_owner:EMe.current}}iO.Fragment=SMe;iO.jsx=ile;iO.jsxs=ile;Zoe.exports=iO;var s=Zoe.exports;/**
18 * @remix-run/router v1.3.2
19 *
20 * Copyright (c) Remix Software Inc.
21 *
22 * This source code is licensed under the MIT license found in the
23 * LICENSE.md file in the root directory of this source tree.
24 *
25 * @license MIT
26 */function Ra(){return Ra=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},Ra.apply(this,arguments)}var Ls;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Ls||(Ls={}));const fK="popstate";function DMe(e){e===void 0&&(e={});function n(a,i){let{pathname:o,search:l,hash:c}=a.location;return Dk("",{pathname:o,search:l,hash:c},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function r(a,i){return typeof i=="string"?i:Th(i)}return RMe(n,r,null,e)}function Lr(e,n){if(e===!1||e===null||typeof e>"u")throw new Error(n)}function MMe(){return Math.random().toString(36).substr(2,8)}function pK(e,n){return{usr:e.state,key:e.key,idx:n}}function Dk(e,n,r,a){return r===void 0&&(r=null),Ra({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof n=="string"?Gh(n):n,{state:r,key:n&&n.key||a||MMe()})}function Th(e){let{pathname:n="/",search:r="",hash:a=""}=e;return r&&r!=="?"&&(n+=r.charAt(0)==="?"?r:"?"+r),a&&a!=="#"&&(n+=a.charAt(0)==="#"?a:"#"+a),n}function Gh(e){let n={};if(e){let r=e.indexOf("#");r>=0&&(n.hash=e.substr(r),e=e.substr(0,r));let a=e.indexOf("?");a>=0&&(n.search=e.substr(a),e=e.substr(0,a)),e&&(n.pathname=e)}return n}function RMe(e,n,r,a){a===void 0&&(a={});let{window:i=document.defaultView,v5Compat:o=!1}=a,l=i.history,c=Ls.Pop,u=null,d=f();d==null&&(d=0,l.replaceState(Ra({},l.state,{idx:d}),""));function f(){return(l.state||{idx:null}).idx}function p(){c=Ls.Pop;let b=f(),y=b==null?null:b-d;d=b,u&&u({action:c,location:x.location,delta:y})}function h(b,y){c=Ls.Push;let w=Dk(x.location,b,y);r&&r(w,b),d=f()+1;let j=pK(w,d),S=x.createHref(w);try{l.pushState(j,"",S)}catch{i.location.assign(S)}o&&u&&u({action:c,location:x.location,delta:1})}function m(b,y){c=Ls.Replace;let w=Dk(x.location,b,y);r&&r(w,b),d=f();let j=pK(w,d),S=x.createHref(w);l.replaceState(j,"",S),o&&u&&u({action:c,location:x.location,delta:0})}function g(b){let y=i.location.origin!=="null"?i.location.origin:i.location.href,w=typeof b=="string"?b:Th(b);return Lr(y,"No window.location.(origin|href) available to create URL for href: "+w),new URL(w,y)}let x={get action(){return c},get location(){return e(i,l)},listen(b){if(u)throw new Error("A history only accepts one active listener");return i.addEventListener(fK,p),u=b,()=>{i.removeEventListener(fK,p),u=null}},createHref(b){return n(i,b)},createURL:g,encodeLocation(b){let y=g(b);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:h,replace:m,go(b){return l.go(b)}};return x}var Mo;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Mo||(Mo={}));function OMe(e){return e.index===!0}function sle(e,n,r){return n===void 0&&(n=[]),r===void 0&&(r=new Set),e.map((a,i)=>{let o=[...n,i],l=typeof a.id=="string"?a.id:o.join("-");return Lr(a.index!==!0||!a.children,"Cannot specify children on an index route"),Lr(!r.has(l),'Found a route id collision on i
26d "'+l+`".  Route id's must be globally unique within Data Router usages`),r.add(l),OMe(a)?Ra({},a,{id:l}):Ra({},a,{id:l,children:a.children?sle(a.children,o,r):void 0})})}function y1(e,n,r){r===void 0&&(r="/");let a=typeof n=="string"?Gh(n):n,i=cle(a.pathname||"/",r);if(i==null)return null;let o=ole(e);AMe(o);let l=null;for(let c=0;l==null&&c<o.length;++c)l=VMe(o[c],YMe(i));return l}function ole(e,n,r,a){n===void 0&&(n=[]),r===void 0&&(r=[]),a===void 0&&(a="");let i=(o,l,c)=>{let u={relativePath:c===void 0?o.path||"":c,caseSensitive:o.caseSensitive===!0,childrenIndex:l,route:o};u.relativePath.startsWith("/")&&(Lr(u.relativePath.startsWith(a),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+a+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(a.length));let d=vh([a,u.relativePath]),f=r.concat(u);o.children&&o.children.length>0&&(Lr(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+d+'".')),ole(o.children,n,f,d)),!(o.path==null&&!o.index)&&n.push({path:d,score:HMe(d,o.index),routesMeta:f})};return e.forEach((o,l)=>{var c;if(o.path===""||!((c=o.path)!=null&&c.includes("?")))i(o,l);else for(let u of lle(o.path))i(o,l,u)}),n}function lle(e){let n=e.split("/");if(n.length===0)return[];let[r,...a]=n,i=r.endsWith("?"),o=r.replace(/\?$/,"");if(a.length===0)return i?[o,""]:[o];let l=lle(a.join("/")),c=[];return c.push(...l.map(u=>u===""?o:[o,u].join("/"))),i&&c.push(...l),c.map(u=>e.startsWith("/")&&u===""?"/":u)}function AMe(e){e.sort((n,r)=>n.score!==r.score?r.score-n.score:zMe(n.routesMeta.map(a=>a.childrenIndex),r.routesMeta.map(a=>a.childrenIndex)))}const PMe=/^:\w+$/,IMe=3,$Me=2,LMe=1,FMe=10,BMe=-2,hK=e=>e==="*";function HMe(e,n){let r=e.split("/"),a=r.length;return r.some(hK)&&(a+=BMe),n&&(a+=$Me),r.filter(i=>!hK(i)).reduce((i,o)=>i+(PMe.test(o)?IMe:o===""?LMe:FMe),a)}function zMe(e,n){return e.length===n.length&&e.slice(0,-1).every((a,i)=>a===n[i])?e[e.length-1]-n[n.length-1]:0}function VMe(e,n){let{routesMeta:r}=e,a={},i="/",o=[];for(let l=0;l<r.length;++l){let c=r[l],u=l===r.length-1,d=i==="/"?n:n.slice(i.length)||"/",f=UMe({path:c.relativePath,caseSensitive:c.caseSensitive,end:u},d);if(!f)return null;
26Object.assign(a,f.params);let p=c.route;o.push({params:a,pathname:vh([i,f.pathname]),pathnameBase:ZMe(vh([i,f.pathnameBase])),route:p}),f.pathnameBase!=="/"&&(i=vh([i,f.pathnameBase]))}return o}function UMe(e,n){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,a]=WMe(e.path,e.caseSensitive,e.end),i=n.match(r);if(!i)return null;let o=i[0],l=o.replace(/(.)\/+$/,"$1"),c=i.slice(1);return{params:a.reduce((d,f,p)=>{if(f==="*"){let h=c[p]||"";l=o.slice(0,o.length-h.length).replace(/(.)\/+$/,"$1")}return d[f]=qMe(c[p]||"",f),d},{}),pathname:o,pathnameBase:l,pattern:e}}function WMe(e,n,r){n===void 0&&(n=!1),r===void 0&&(r=!0),Mk(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 a=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(l,c)=>(a.push(c),"/([^\\/]+)"));return e.endsWith("*")?(a.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,n?void 0:"i"),a]}function YMe(e){try{return decodeURI(e)}catch(n){return Mk(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+n+").")),e}}function qMe(e,n){try{return decodeURIComponent(e)}catch(r){return Mk(!1,'The value for the URL param "'+n+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+r+").")),e}}function cle(e,n){if(n==="/")return e;if(!e.toLowerCase().startsWith(n.toLowerCase()))return null;let r=n.endsWith("/")?n.length-1:n.length,a=e.charAt(r);return a&&a!=="/"?null:e.slice(r)||"/"}function Mk(e,n){if(!e){typeof console<"u"&&console.warn(n);try{throw new Error(n)}catch{}}}function GMe(e,n){n===void 0&&(n="/");let{pathname:r,search:a="",hash:i=""}=typeof e=="string"?Gh(e):e;return{pathname:r?r.startsWith("/")?r:KMe(r,n):n,search:XMe(a),hash:QMe(i)}}function KMe(e,n){let r=n.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?r.length>1&&r.pop():i!=="."&&r.push(i)}),r.length>1?r.join("/"):"/"}function b$(e,n,r,a){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+n+"` field ["+JSON.stringify(a)+"].  Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function sO(e){return e.filter((n,r)=>r===0||n.route.path&&n.route.path.length>0)}function y7(e,n,r,a){a===void 0&&(a=!1);let i;typeof e=="string"?i=Gh(e):(i=Ra({},e),Lr(!i.pathname||!i.pathname.includes("?"),b$("?","pathname","search",i)),Lr(!i.pathname||!i.pathname.includes("#"),b$("#","pathname","hash",i)),Lr(!i.search||!i.search.includes("#"),b$("#","search","hash",i)));let o=e===""||i.pathname==="",l=o?"/":i.pathname,c;if(a||l==null)c=r;else{let p=n.length-1;if(l.startsWith("..")){let h=l.split("/");for(;h[0]==="..";)h.shift(),p-=1;i.pathname=h.join("/")}c=p>=0?n[p]:"/"}let u=GMe(i,c),d=l&&l!=="/"&&l.endsWith("/"),f=(o||l===".")&&r.endsWith("/");return!u.pathname.endsWith("/")&&(d||f)&&(u.pathname+="/"),u}const vh=e=>e.join("/").replace(/\/\/+/g,"/"),ZMe=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),XMe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,QMe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class mK extends Error{}class JMe{constructor(n,r){this.pendingKeysSet=new Set,this.subscribers=new Set,this.deferredKeys=[],Lr(n&&typeof n=="object"&&!Array.isArray(n),"defer() only accepts plain objects");let a;this.abortPromise=new Promise((o,l)=>a=l),this.controller=new AbortController;let i=()=>a(new mK("Deferred data aborted"));this.unlistenAbortSignal=()=>this.controller.signal.removeEventListener("abort",i),this.controller.signal.addEventListener("abort",i),this.data=Object.entries(n).reduce((o,l)=>{let[c,u]=l;return Object.assign(o,{[c]:this.trackPromise(c,u)})},{}),this.done&&this.unlistenAbortSignal(),this.init=r}trackPromise(n,r){if(!(r instanceof Promise))return r;this.deferredKeys.push(n),this.pendingKeysSet.add(n);
26let a=Promise.race([r,this.abortPromise]).then(i=>this.onSettle(a,n,null,i),i=>this.onSettle(a,n,i));return a.catch(()=>{}),Object.defineProperty(a,"_tracked",{get:()=>!0}),a}onSettle(n,r,a,i){return this.controller.signal.aborted&&a instanceof mK?(this.unlistenAbortSignal(),Object.defineProperty(n,"_error",{get:()=>a}),Promise.reject(a)):(this.pendingKeysSet.delete(r),this.done&&this.unlistenAbortSignal(),a?(Object.defineProperty(n,"_error",{get:()=>a}),this.emit(!1,r),Promise.reject(a)):(Object.defineProperty(n,"_data",{get:()=>i}),this.emit(!1,r),i))}emit(n,r){this.subscribers.forEach(a=>a(n,r))}subscribe(n){return this.subscribers.add(n),()=>this.subscribers.delete(n)}cancel(){this.controller.abort(),this.pendingKeysSet.forEach((n,r)=>this.pendingKeysSet.delete(r)),this.emit(!0)}async resolveData(n){let r=!1;if(!this.done){let a=()=>this.cancel();n.addEventListener("abort",a),r=await new Promise(i=>{this.subscribe(o=>{n.removeEventListener("abort",a),(o||this.done)&&i(o)})})}return r}get done(){return this.pendingKeysSet.size===0}get unwrappedData(){return Lr(this.data!==null&&this.done,"Can only unwrap data on initialized and settled deferreds"),Object.entries(this.data).reduce((n,r)=>{let[a,i]=r;return Object.assign(n,{[a]:tRe(i)})},{})}get pendingKeys(){return Array.from(this.pendingKeysSet)}}function eRe(e){return e instanceof Promise&&e._tracked===!0}function tRe(e){if(!eRe(e))return e;if(e._error)throw e._error;return e._data}class w7{constructor(n,r,a,i){i===void 0&&(i=!1),this.status=n,this.statusText=r||"",this.internal=i,a instanceof Error?(this.data=a.toString(),this.error=a):this.data=a}}function ule(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const dle=["post","put","patch","delete"],nRe=new Set(dle),rRe=["get",...dle],aRe=new Set(rRe),iRe=new Set([301,302,303,307,308]),sRe=new Set([307,308]),y$={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},oRe={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},gK={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},fle=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,ple=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",lRe=!ple;function cRe(e){Lr(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let n=sle(e.routes),r=null,a=new Set,i=null,o=null,l=null,c=e.hydrationData!=null,u=y1(n,e.history.location,e.basename),d=null;if(u==null){let pe=Mm(404,{pathname:e.history.location.pathname}),{matches:Ne,route:$e}=wK(n);u=Ne,d={[$e.id]:pe}}let f=!u.some(pe=>pe.route.loader)||e.hydrationData!=null,p,h={historyAction:e.history.action,location:e.history.location,matches:u,initialized:f,navigation:y$,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||d,fetchers:new Map,blockers:new Map},m=Ls.Pop,g=!1,x,b=!1,y=!1,w=[],j=[],S=new Map,N=0,k=-1,E=new Map,D=new Set,R=new Map,A=new Map,P=new Map,I=!1;function L(){return r=e.history.listen(pe=>{let{action:Ne,location:$e,delta:He}=pe;if(I){I=!1;return}Mk(P.size===0||He!=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 Xe=ve({currentLocation:h.location,nextLocation:$e,historyAction:Ne});if(Xe&&He!=null){I=!0,e.history.go(He*-1),ne(Xe,{state:"blocked",location:$e,proceed(){ne(Xe,{state:"proceeding",proceed:void 0,reset:void 0,location:$e}),e.history.go(He)},reset(){ce(Xe),X({blockers:new Map(p.state.blockers)})}});return}return J(Ne,$e)}),h.initialized||J(Ls.Pop,h.location),p}
26function H(){r&&r(),a.clear(),x&&x.abort(),h.fetchers.forEach((pe,Ne)=>De(Ne)),h.blockers.forEach((pe,Ne)=>ce(Ne))}function U(pe){return a.add(pe),()=>a.delete(pe)}function X(pe){h=Ra({},h,pe),a.forEach(Ne=>Ne(h))}function re(pe,Ne){var $e,He;let Xe=h.actionData!=null&&h.navigation.formMethod!=null&&Qp(h.navigation.formMethod)&&h.navigation.state==="loading"&&(($e=pe.state)==null?void 0:$e._isRedirect)!==!0,ze;Ne.actionData?Object.keys(Ne.actionData).length>0?ze=Ne.actionData:ze=null:Xe?ze=h.actionData:ze=null;let Je=Ne.loaderData?yK(h.loaderData,Ne.loaderData,Ne.matches||[],Ne.errors):h.loaderData;for(let[Qe]of P)ce(Qe);let Ge=g===!0||h.navigation.formMethod!=null&&Qp(h.navigation.formMethod)&&((He=pe.state)==null?void 0:He._isRedirect)!==!0;X(Ra({},Ne,{actionData:ze,loaderData:Je,historyAction:m,location:pe,initialized:!0,navigation:y$,revalidation:"idle",restoreScrollPosition:Ve(pe,Ne.matches||h.matches),preventScrollReset:Ge,blockers:new Map(h.blockers)})),b||m===Ls.Pop||(m===Ls.Push?e.history.push(pe,pe.state):m===Ls.Replace&&e.history.replace(pe,pe.state)),m=Ls.Pop,g=!1,b=!1,y=!1,w=[],j=[]}async function Z(pe,Ne){if(typeof pe=="number"){e.history.go(pe);return}let{path:$e,submission:He,error:Xe}=xK(pe,Ne),ze=h.location,Je=Dk(h.location,$e,Ne&&Ne.state);Je=Ra({},Je,e.history.encodeLocation(Je));let Ge=Ne&&Ne.replace!=null?Ne.replace:void 0,Qe=Ls.Push;Ge===!0?Qe=Ls.Replace:Ge===!1||He!=null&&Qp(He.formMethod)&&He.formAction===h.location.pathname+h.location.search&&(Qe=Ls.Replace);let yt=Ne&&"preventScrollReset"in Ne?Ne.preventScrollReset===!0:void 0,Et=ve({currentLocation:ze,nextLocation:Je,historyAction:Qe});if(Et){ne(Et,{state:"blocked",location:Je,proceed(){ne(Et,{state:"proceeding",proceed:void 0,reset:void 0,location:Je}),Z(pe,Ne)},reset(){ce(Et),X({blockers:new Map(h.blockers)})}});return}return await J(Qe,Je,{submission:He,pendingError:Xe,preventScrollReset:yt,replace:Ne&&Ne.replace})}function V(){if(ue(),X({revalidation:"loading"}),h.navigation.state!=="submitting"){if(h.navigation.state==="idle"){J(h.historyAction,h.location,{startUninterruptedRevalidation:!0});return}J(m||h.historyAction,h.navigation.location,{overrideNavigation:h.navigation})}}async function J(pe,Ne,$e){x&&x.abort(),x=null,m=pe,b=($e&&$e.startUninterruptedRevalidation)===!0,we(h.location,h.matches),g=($e&&$e.preventScrollReset)===!0;let He=$e&&$e.overrideNavigation,Xe=y1(n,Ne,e.basename);if(!Xe){let Wt=Mm(404,{pathname:Ne.pathname}),{matches:qt,route:tn}=wK(n);Ae(),re(Ne,{matches:qt,loaderData:{},errors:{[tn.id]:Wt}});return}if(hRe(h.location,Ne)&&!($e&&$e.submission&&Qp($e.submission.formMethod))){re(Ne,{matches:Xe});return}x=new AbortController;let ze=kw(e.history,Ne,x.signal,$e&&$e.submission),Je,Ge;if($e&&$e.pendingError)Ge={[j0(Xe).route.id]:$e.pendingError};else if($e&&$e.submission&&Qp($e.submission.formMethod)){let Wt=await K(ze,Ne,$e.submission,Xe,{replace:$e.replace});if(Wt.shortCircuited)return;Je=Wt.pendingActionData,Ge=Wt.pendingActionError,He=Ra({state:"loading",location:Ne},$e.submission),ze=new Request(ze.url,{signal:ze.signal})}let{shortCircuited:Qe,loaderData:yt,errors:Et}=await ee(ze,Ne,Xe,He,$e&&$e.submission,$e&&$e.replace,Je,Ge);Qe||(x=null,re(Ne,Ra({matches:Xe},Je?{actionData:Je}:{},{loaderData:yt,errors:Et})))}async function K(pe,Ne,$e,He,Xe){ue();let ze=Ra({state:"submitting",location:Ne},$e);X({navigation:ze});let Je,Ge=SK(He,Ne);if(!Ge.route.action)Je={type:Mo.error,error:Mm(405,{method:pe.method,pathname:Ne.pathname,routeId:Ge.route.id})};else if(Je=await ww("action",pe,Ge,He,p.basename),pe.signal.aborted)return{shortCircuited:!0};if(Y0(Je)){let Qe;return Xe&&Xe.replace!=null?Qe=Xe.replace:Qe=Je.location===h.location.pathname+h.location.search,await oe(h,Je,{submission:$e,replace:Qe}),{shortCircuited:!0}}if(U1(Je)){let Qe=j0(He,Ge.route.id);return(Xe&&Xe.replace)!==!0&&(m=Ls.Push),{pendingActionData:{},pendingActionError:{[Qe.route.id]:Je.error}}}if(ov(Je))throw Mm(400,{type:"defer-action"});return{pendingActionData:{[Ge.route.id]:Je.data}}}async function ee(pe,Ne,$e,He,Xe,ze,Je,Ge){let Qe=He;Qe||(Qe=Ra({state:"loading",location:Ne,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},Xe));let yt=Xe||(Qe.formMethod&&Qe.formAction&&Qe.formData&&Qe.formEncType?{formMethod:Qe.formMethod,formAction:Qe.formAction,formData:Qe.formData,formEncType:Qe.formEncType}:void 0),[Et,Wt]=vK(e.history,h,$e,yt,Ne,y,w,j,Je,Ge,R);if(Ae(Kt=>!($e&&$e.some(Rn=>Rn.route.id===Kt))||Et&&Et.some(Rn=>Rn.route.id===Kt)),Et.length===0&&Wt.length===0)return re(Ne,Ra({matches:$e,loaderData:{},errors:Ge||null},Je?{actionData:Je}:{})),{shortCircuited:!0};if(!b){Wt.forEach(Rn=>{let $n=h.fetchers.get(Rn.key),Yn={state:"loading",data:$n&&$n.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};h.fetchers.set(Rn.key,Yn)});let Kt=Je||h.actionData;X(Ra({navigation:Qe},Kt?Object.keys(Kt).length===0?{actionData:null}:{actionData:Kt}:{},Wt.length>0?{fetchers:new Map(h.fetchers)}:{}))}k=++N,Wt.forEach(Kt=>S.set(Kt.key,x));let{results:qt,loaderResults:tn,fetcherResults:zn}=await q(h.matches,$e,Et,Wt,pe);if(pe.signal.aborted)return{shortCircuited:!0};Wt.forEach(Kt=>S.delete(Kt.key));let jn=kK(qt);if(jn)return await oe(h,jn,{replace:ze}),{shortCircuited:!0};let{loaderData:Cn,errors:Tn}=bK(h,$e,Et,tn,Ge,Wt,zn,A);A.forEach((Kt,Rn)=>{Kt.subscribe($n=>{($n||Kt.done)&&A.delete(Rn)})}),Re();let rn=We(k);return Ra({loaderData:Cn,errors:Tn},rn||Wt.length>0?{fetchers:new Map(h.fetchers)}:{})}function Y(pe){return h.fetchers.get(pe)||oRe}function Q(pe,Ne,$e,He){if(lRe)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");S.has(pe)&&Ce(pe);let Xe=y1(n,$e,e.basename);if(!Xe){_e(pe,Ne,Mm(404,{pathname:$e}));return}let{path:ze,submission:Je}=xK($e,He,!0),Ge=SK(Xe,ze);if(g=(He&&He.preventScrollReset)===!0,Je&&Qp(Je.formMethod)){W(pe,Ne,ze,Ge,Xe,Je);return}R.set(pe,{routeId:Ne,path:ze,match:Ge,matches:Xe}),se(pe,Ne,ze,Ge,Xe,Je)}async function W(pe,Ne,$e,He,Xe,ze){if(ue(),R.delete(pe),!He.route.action){let ba=Mm(405,{method:ze.formMethod,pathname:$e,routeId:Ne});_e(pe,Ne,ba);return}let Je=h.fetchers.get(pe),Ge=Ra({state:"submitting"},ze,{data:Je&&Je.data," _hasFetcherDoneAnything ":!0});h.fetchers.set(pe,Ge),X({fetchers:new Map(h.fetchers)});let Qe=new AbortController,yt=kw(e.history,$e,Qe.signal,ze);S.set(pe,Qe);
26let Et=await ww("action",yt,He,Xe,p.basename);if(yt.signal.aborted){S.get(pe)===Qe&&S.delete(pe);return}if(Y0(Et)){S.delete(pe),D.add(pe);let ba=Ra({state:"loading"},ze,{data:void 0," _hasFetcherDoneAnything ":!0});return h.fetchers.set(pe,ba),X({fetchers:new Map(h.fetchers)}),oe(h,Et,{isFetchActionRedirect:!0})}if(U1(Et)){_e(pe,Ne,Et.error);return}if(ov(Et))throw Mm(400,{type:"defer-action"});let Wt=h.navigation.location||h.location,qt=kw(e.history,Wt,Qe.signal),tn=h.navigation.state!=="idle"?y1(n,h.navigation.location,e.basename):h.matches;Lr(tn,"Didn't find any matches after fetcher action");let zn=++N;E.set(pe,zn);let jn=Ra({state:"loading",data:Et.data},ze,{" _hasFetcherDoneAnything ":!0});h.fetchers.set(pe,jn);let[Cn,Tn]=vK(e.history,h,tn,ze,Wt,y,w,j,{[He.route.id]:Et.data},void 0,R);Tn.filter(ba=>ba.key!==pe).forEach(ba=>{let ea=ba.key,xr=h.fetchers.get(ea),Yt={state:"loading",data:xr&&xr.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};h.fetchers.set(ea,Yt),S.set(ea,Qe)}),X({fetchers:new Map(h.fetchers)});let{results:rn,loaderResults:Kt,fetcherResults:Rn}=await q(h.matches,tn,Cn,Tn,qt);if(Qe.signal.aborted)return;
26E.delete(pe),S.delete(pe),Tn.forEach(ba=>S.delete(ba.key));let $n=kK(rn);if($n)return oe(h,$n);let{loaderData:Yn,errors:Ln}=bK(h,h.matches,Cn,Kt,void 0,Tn,Rn,A),Or={state:"idle",data:Et.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};h.fetchers.set(pe,Or);let Ar=We(zn);h.navigation.state==="loading"&&zn>k?(Lr(m,"Expected pending action"),x&&x.abort(),re(h.navigation.location,{matches:tn,loaderData:Yn,errors:Ln,fetchers:new Map(h.fetchers)})):(X(Ra({errors:Ln,loaderData:yK(h.loaderData,Yn,tn,Ln)},Ar?{fetchers:new Map(h.fetchers)}:{})),y=!1)}async function se(pe,Ne,$e,He,Xe,ze){let Je=h.fetchers.get(pe),Ge=Ra({state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},ze,{data:Je&&Je.data," _hasFetcherDoneAnything ":!0});h.fetchers.set(pe,Ge),X({fetchers:new Map(h.fetchers)});let Qe=new AbortController,yt=kw(e.history,$e,Qe.signal);S.set(pe,Qe);let Et=await ww("loader",yt,He,Xe,p.basename);if(ov(Et)&&(Et=await xle(Et,yt.signal,!0)||Et),S.get(pe)===Qe&&S.delete(pe),yt.signal.aborted)return;if(Y0(Et)){await oe(h,Et);return}if(U1(Et)){let qt=j0(h.matches,Ne);h.fetchers.delete(pe),X({fetchers:new Map(h.fetchers),errors:{[qt.route.id]:Et.error}});return}Lr(!ov(Et),"Unhandled fetcher deferred data");let Wt={state:"idle",data:Et.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};h.fetchers.set(pe,Wt),X({fetchers:new Map(h.fetchers)})}async function oe(pe,Ne,$e){var He;let{submission:Xe,replace:ze,isFetchActionRedirect:Je}=$e===void 0?{}:$e;Ne.revalidate&&(y=!0);let Ge=Dk(pe.location,Ne.location,Ra({_isRedirect:!0},Je?{_isFetchActionRedirect:!0}:{}));if(Lr(Ge,"Expected a location on the redirect navigation"),fle.test(Ne.location)&&ple&&typeof((He=window)==null?void 0:He.location)<"u"){let tn=e.history.createURL(Ne.location).origin;if(window.location.origin!==tn){ze?window.location.replace(Ne.location):window.location.assign(Ne.location);return}}x=null;let Qe=ze===!0?Ls.Replace:Ls.Push,{formMethod:yt,formAction:Et,formEncType:Wt,formData:qt}=pe.navigation;!Xe&&yt&&Et&&qt&&Wt&&(Xe={formMethod:yt,formAction:Et,formEncType:Wt,formData:qt}),sRe.has(Ne.status)&&Xe&&Qp(Xe.formMethod)?await J(Qe,Ge,{submission:Ra({},Xe,{formAction:Ne.location}),preventScrollReset:g}):await J(Qe,Ge,{overrideNavigation:{state:"loading",location:Ge,formMethod:Xe?Xe.formMethod:void 0,formAction:Xe?Xe.formAction:void 0,formEncType:Xe?Xe.formEncType:void 0,formData:Xe?Xe.formData:void 0},preventScrollReset:g})}async function q(pe,Ne,$e,He,Xe){let ze=await Promise.all([...$e.map(Qe=>
26ww("loader",Xe,Qe,Ne,p.basename)),...He.map(Qe=>ww("loader",kw(e.history,Qe.path,Xe.signal),Qe.match,Qe.matches,p.basename))]),Je=ze.slice(0,$e.length),Ge=ze.slice($e.length);return await Promise.all([jK(pe,$e,Je,Xe.signal,!1,h.loaderData),jK(pe,He.map(Qe=>Qe.match),Ge,Xe.signal,!0)]),{results:ze,loaderResults:Je,fetcherResults:Ge}}function ue(){y=!0,w.push(...Ae()),R.forEach((pe,Ne)=>{S.has(Ne)&&(j.push(Ne),Ce(Ne))})}function _e(pe,Ne,$e){let He=j0(h.matches,Ne);De(pe),X({errors:{[He.route.id]:$e},fetchers:new Map(h.fetchers)})}function De(pe){S.has(pe)&&Ce(pe),R.delete(pe),E.delete(pe),D.delete(pe),h.fetchers.delete(pe)}function Ce(pe){let Ne=S.get(pe);Lr(Ne,"Expected fetch controller: "+pe),Ne.abort(),S.delete(pe)}function Fe(pe){for(let Ne of pe){let He={state:"idle",data:Y(Ne).data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};h.fetchers.set(Ne,He)}}function Re(){let pe=[];for(let Ne of D){let $e=h.fetchers.get(Ne);Lr($e,"Expected fetcher: "+Ne),$e.state==="loading"&&(D.delete(Ne),pe.push(Ne))}Fe(pe)}function We(pe){let Ne=[];for(let[$e,He]of E)if(He<pe){let Xe=h.fetchers.get($e);Lr(Xe,"Expected fetcher: "+$e),Xe.state==="loading"&&(Ce($e),E.delete($e),Ne.push($e))}return Fe(Ne),Ne.length>0}function le(pe,Ne){let $e=h.blockers.get(pe)||gK;return P.get(pe)!==Ne&&P.set(pe,Ne),$e}function ce(pe){h.blockers.delete(pe),P.delete(pe)}function ne(pe,Ne){let $e=h.blockers.get(pe)||gK;Lr($e.state==="unblocked"&&Ne.state==="blocked"||$e.state==="blocked"&&Ne.state==="blocked"||$e.state==="blocked"&&Ne.state==="proceeding"||$e.state==="blocked"&&Ne.state==="unblocked"||$e.state==="proceeding"&&Ne.state==="unblocked","Invalid blocker state transition: "+$e.state+" -> "+Ne.state),h.blockers.set(pe,Ne),X({blockers:new Map(h.blockers)})}function ve(pe){let{currentLocation:Ne,nextLocation:$e,historyAction:He}=pe;if(P.size===0)return;P.size>1&&Mk(!1,"A router only supports one blocker at a time");let Xe=Array.from(P.entries()),[ze,Je]=Xe[Xe.length-1],Ge=h.blockers.get(ze);if(!(Ge&&Ge.state==="proceeding")&&Je({currentLocation:Ne,nextLocation:$e,historyAction:He}))return ze}function Ae(pe){let Ne=[];return A.forEach(($e,He)=>{(!pe||pe(He))&&($e.cancel(),Ne.push(He),A.delete(He))}),Ne}function de(pe,Ne,$e){if(i=pe,l=Ne,o=$e||(He=>He.key),!c&&h.navigation===y$){c=!0;let He=Ve(h.location,h.matches);He!=null&&X({restoreScrollPosition:He})}return()=>{i=null,l=null,o=null}}function we(pe,Ne){if(i&&o&&l){let $e=Ne.map(Xe=>CK(Xe,h.loaderData)),He=o(pe,$e)||pe.key;i[He]=l()}}function Ve(pe,Ne){if(i&&o&&l){let $e=Ne.map(ze=>CK(ze,h.loaderData)),He=o(pe,$e)||pe.key,Xe=i[He];if(typeof Xe=="number")return Xe}return null}return p={get basename(){return e.basename},get state(){return h},get routes(){return n},initialize:L,subscribe:U,enableScrollRestoration:de,navigate:Z,fetch:Q,revalidate:V,createHref:pe=>e.history.createHref(pe),encodeLocation:pe=>e.history.encodeLocation(pe),getFetcher:Y,deleteFetcher:De,dispose:H,getBlocker:le,deleteBlocker:ce,_internalFetchControllers:S,_internalActiveDeferreds:A},p}function uRe(e){return e!=null&&"formData"in e}function xK(e,n,r){r===void 0&&(r=!1);let a=typeof e=="string"?e:Th(e);if(!n||!uRe(n))return{path:a};if(n.formMethod&&!gRe(n.formMethod))return{path:a,error:Mm(405,{method:n.formMethod})};let i;if(n.formData&&(i={formMethod:n.formMethod||"get",formAction:gle(a),formEncType:n&&n.formEncType||"application/x-www-form-urlencoded",formData:n.formData},Qp(i.formMethod)))return{path:a,submission:i};let o=Gh(a),l=mle(n.formData);return r&&o.search&&vle(o.search)&&l.append("index",""),o.search="?"+l,{path:Th(o),submission:i}}function dRe(e,n){let r=e;if(n){let a=e.findIndex(i=>i.route.id===n);a>=0&&(r=e.slice(0,a))}return r}function vK(e,n,r,a,i,o,l,c,u,d,f){let p=d?Object.values(d)[0]:u?Object.values(u)[0]:void 0,h=e.createURL(n.location),m=e.createURL(i),g=o||h.toString()===m.toString()||h.search!==m.search,x=d?Object.keys(d)[0]:void 0,y=dRe(r,x).filter((j,S)=>{if(j.route.loader==null)return!1;if(fRe(n.loaderData,n.matches[S],j)||l.some(E=>E===j.route.id))return!0;let N=n.matches[S],k=j;
26return _K(j,Ra({currentUrl:h,currentParams:N.params,nextUrl:m,nextParams:k.params},a,{actionResult:p,defaultShouldRevalidate:g||hle(N,k)}))}),w=[];return f&&f.forEach((j,S)=>{if(r.some(N=>N.route.id===j.routeId))c.includes(S)?w.push(Ra({key:S},j)):_K(j.match,Ra({currentUrl:h,currentParams:n.matches[n.matches.length-1].params,nextUrl:m,nextParams:r[r.length-1].params},a,{actionResult:p,defaultShouldRevalidate:g}))&&w.push(Ra({key:S},j));else return}),[y,w]}function fRe(e,n,r){let a=!n||r.route.id!==n.route.id,i=e[r.route.id]===void 0;return a||i}function hle(e,n){let r=e.route.path;return e.pathname!==n.pathname||r!=null&&r.endsWith("*")&&e.params["*"]!==n.params["*"]}function _K(e,n){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(n);if(typeof r=="boolean")return r}return n.defaultShouldRevalidate}async function ww(e,n,r,a,i,o,l,c){i===void 0&&(i="/"),o===void 0&&(o=!1),l===void 0&&(l=!1);let u,d,f,p=new Promise((m,g)=>f=g),h=()=>f();n.signal.addEventListener("abort",h);try{let m=r.route[e];Lr(m,"Could not find the "+e+' to run on the "'+r.route.id+'" route'),d=await Promise.race([m({request:n,params:r.params,context:c}),p]),Lr(d!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+r.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(m){u=Mo.error,d=m}finally{n.signal.removeEventListener("abort",h)}if(mRe(d)){let m=d.status;if(iRe.has(m)){let b=d.headers.get("Location");if(Lr(b,"Redirects returned/thrown from loaders/actions must have a Location header"),fle.test(b)){if(!o){let y=new URL(n.url),w=b.startsWith("//")?new URL(y.protocol+b):new URL(b);w.origin===y.origin&&(b=w.pathname+w.search+w.hash)}}else{let y=a.slice(0,a.indexOf(r)+1),w=sO(y).map(S=>S.pathnameBase),j=y7(b,w,new URL(n.url).pathname);if(Lr(Th(j),"Unable to resolve redirect location: "+b),i){let S=j.pathname;j.pathname=S==="/"?i:vh([i,S])}b=Th(j)}if(o)throw d.headers.set("Location",b),d;return{type:Mo.redirect,status:m,location:b,revalidate:d.headers.get("X-Remix-Revalidate")!==null}}if(l)throw{type:u||Mo.data,response:d};let g,x=d.headers.get("Content-Type");return x&&/\bapplication\/json\b/.test(x)?g=await d.json():g=await d.text(),u===Mo.error?{type:u,error:new w7(m,d.statusText,g),headers:d.headers}:{type:Mo.data,data:g,statusCode:d.status,headers:d.headers}}return u===Mo.error?{type:u,error:d}:d instanceof JMe?{type:Mo.deferred,deferredData:d}:{type:Mo.data,data:d}}function kw(e,n,r,a){let i=e.createURL(gle(n)).toString(),o={signal:r};if(a&&Qp(a.formMethod)){let{formMethod:l,formEncType:c,formData:u}=a;o.method=l.toUpperCase(),o.body=c==="application/x-www-form-urlencoded"?mle(u):u}return new Request(i,o)}function mle(e){let n=new URLSearchParams;for(let[r,a]of e.entries())n.append(r,a instanceof File?a.name:a);return n}function pRe(e,n,r,a,i){let o={},l=null,c,u=!1,d={};return r.forEach((f,p)=>{let h=n[p].route.id;if(Lr(!Y0(f),"Cannot handle redirect results in processLoaderData"),U1(f)){let m=j0(e,h),g=f.error;a&&(g=Object.values(a)[0],a=void 0),l=l||{},l[m.route.id]==null&&(l[m.route.id]=g),o[h]=void 0,u||(u=!0,c=ule(f.error)?f.error.status:500),f.headers&&(d[h]=f.headers)}else ov(f)?(i.set(h,f.deferredData),o[h]=f.deferredData.data):o[h]=f.data,f.statusCode!=null&&f.statusCode!==200&&!u&&(c=f.statusCode),f.headers&&(d[h]=f.headers)}),a&&(l=a,o[Object.keys(a)[0]]=void 0),{loaderData:o,errors:l,statusCode:c||200,loaderHeaders:d}}function bK(e,n,r,a,i,o,l,c){let{loaderData:u,errors:d}=pRe(n,r,a,i,c);for(let f=0;f<o.length;f++){let{key:p,match:h}=o[f];Lr(l!==void 0&&l[f]!==void 0,"Did not find corresponding fetcher result");let m=l[f];if(U1(m)){let g=j0(e.matches,h.route.id);d&&d[g.route.id]||(d=Ra({},d,{[g.route.id]:m.error})),e.fetchers.delete(p)}else if(Y0(m))Lr(!1,"Unhandled fetcher revalidation redirect");else if(ov(m))Lr(!1,"Unhandled fetcher deferred data");else{let g={state:"idle",data:m.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};e.fetchers.set(p,g)}}return{loaderData:u,errors:d}}function yK(e,n,r,a){let i=Ra({},n);for(let o of r){let l=o.route.id;if(n.hasOwnProperty(l)?n[l]!==void 0&&(i[l]=n[l]):e[l]!==void 0&&(i[l]=e[l]),a&&a.hasOwnProperty(l))break}return i}function j0(e,n){return(n?e.slice(0,e.findIndex(a=>a.route.id===n)+1):[...e]).reverse().find(a=>a.route.hasErrorBoundary===!0)||e[0]}function wK(e){let n=e.find(r=>r.index||!r.path||r.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:n}],route:n}}function Mm(e,n){let{pathname:r,routeId:a,method:i,type:o}=n===void 0?{}:n,l="Unknown Server Error",c="Unknown @remix-run/router error";return e===400?(l="Bad Request",i&&r&&a?c="You made a "+i+' request to "'+r+'" but '+('did not provide a `loader` for route "'+a+'", ')+"so there is no way to handle the request.":o==="defer-action"&&(c="defer() is not supported in actions")):e===403?(l="Forbidden",c='Route "'+a+'" does not match URL "'+r+'"'):e===404?(l="Not Found",c='No route matches URL "'+r+'"'):e===405&&(l="Method Not Allowed",i&&r&&a?c="You made a "+i.toUpperCase()+' request to "'+r+'" but '+('did not provide an `action` for route "'+a+'", ')+"so there is no way to handle the request.":i&&(c='Invalid request method "'+i.toUpperCase()+'"')),new w7(e||500,l,new Error(c),!0)}function kK(e){for(let n=e.length-1;n>=0;n--){let r=e[n];if(Y0(r))return r}}function gle(e){let n=typeof e=="string"?Gh(e):e;return Th(Ra({},n,{hash:""}))}function hRe(e,n){return e.pathname===n.pathname&&e.search===n.search&&e.hash!==n.hash}function ov(e){return e.type===Mo.deferred}function U1(e){return e.type===Mo.error}function Y0(e){return(e&&e.type)===Mo.redirect}function mRe(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function gRe(e){return aRe.has(e)}function Qp(e){return nRe.has(e)}async function jK(e,n,r,a,i,o){for(let l=0;l<r.length;l++){let c=r[l],u=n[l],d=e.find(p=>p.route.id===u.route.id),f=d!=null&&!hle(d,u)&&(o&&o[u.route.id])!==void 0;ov(c)&&(i||f)&&await xle(c,a,i).then(p=>{p&&(r[l]=p||r[l])})}}async function xle(e,n,r){if(r===void 0&&(r=!1),!await e.deferredData.resolveData(n)){if(r)try{return{type:Mo.data,data:e.deferredData.unwrappedData}
26}catch(i){return{type:Mo.error,error:i}}return{type:Mo.data,data:e.deferredData.data}}}function vle(e){return new URLSearchParams(e).getAll("index").some(n=>n==="")}function CK(e,n){let{route:r,pathname:a,params:i}=e;return{id:r.id,pathname:a,params:i,data:n[r.id],handle:r.handle}}function SK(e,n){let r=typeof n=="string"?Gh(n).search:n.search;if(e[e.length-1].route.index&&vle(r||""))return e[e.length-1];let a=sO(e);return a[a.length-1]}/**
27 * React Router v6.8.1
28 *
29 * Copyright (c) Remix Software Inc.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE.md file in the root directory of this source tree.
33 *
34 * @license MIT
35 */function UT(){return UT=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},UT.apply(this,arguments)}function xRe(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}const vRe=typeof Object.is=="function"?Object.is:xRe,{useState:_Re,useEffect:bRe,useLayoutEffect:yRe,useDebugValue:wRe}=Eh;function kRe(e,n,r){const a=n(),[{inst:i},o]=_Re({inst:{value:a,getSnapshot:n}});return yRe(()=>{i.value=a,i.getSnapshot=n,w$(i)&&o({inst:i})},[e,a,n]),bRe(()=>(w$(i)&&o({inst:i}),e(()=>{w$(i)&&o({inst:i})})),[e]),wRe(a),a}function w$(e){const n=e.getSnapshot,r=e.value;try{const a=n();return!vRe(r,a)}catch{return!0}}function jRe(e,n,r){return n()}const CRe=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",SRe=!CRe,NRe=SRe?jRe:kRe,ERe="useSyncExternalStore"in Eh?(e=>e.useSyncExternalStore)(Eh):NRe,k7=v.createContext(null),j7=v.createContext(null),oO=v.createContext(null),lO=v.createContext(null),Gg=v.createContext({outlet:null,matches:[]}),_le=v.createContext(null);function TRe(e,n){let{relative:r}=n===void 0?{}:n;Zj()||Lr(!1);let{basename:a,navigator:i}=v.useContext(oO),{hash:o,pathname:l,search:c}=ble(e,{relative:r}),u=l;return a!=="/"&&(u=l==="/"?a:vh([a,l])),i.createHref({pathname:u,search:c,hash:o})}function Zj(){return v.useContext(lO)!=null}function Xj(){return Zj()||Lr(!1),v.useContext(lO).location}function Kh(){Zj()||Lr(!1);let{basename:e,navigator:n}=v.useContext(oO),{matches:r}=v.useContext(Gg),{pathname:a}=Xj(),i=JSON.stringify(sO(r).map(c=>c.pathnameBase)),o=v.useRef(!1);return v.useEffect(()=>{o.current=!0}),v.useCallback(function(c,u){if(u===void 0&&(u={}),!o.current)return;if(typeof c=="number"){n.go(c);return}let d=y7(c,JSON.parse(i),a,u.relative==="path");e!=="/"&&(d.pathname=d.pathname==="/"?e:vh([e,d.pathname])),(u.replace?n.replace:n.push)(d,u.state,u)},[e,n,i,a])}const DRe=v.createContext(null);function MRe(e){let n=v.useContext(Gg).outlet;return n&&v.createElement(DRe.Provider,{value:e},n)}function C7(){let{matches:e}=v.useContext(Gg),n=e[e.length-1];return n?n.params:{}}function ble(e,n){let{relative:r}=n===void 0?{}:n,{matches:a}=v.useContext(Gg),{pathname:i}=Xj(),o=JSON.stringify(sO(a).map(l=>l.pathnameBase));return v.useMemo(()=>y7(e,JSON.parse(o),i,r==="path"),[e,o,i,r])}function RRe(e,n){Zj()||Lr(!1);let{navigator:r}=v.useContext(oO),a=v.useContext(j7),{matches:i}=v.useContext(Gg),o=i[i.length-1],l=o?o.params:{};o&&o.pathname;let c=o?o.pathnameBase:"/";o&&o.route;let u=Xj(),d;if(n){var f;let x=typeof n=="string"?Gh(n):n;c==="/"||(f=x.pathname)!=null&&f.startsWith(c)||Lr(!1),d=x}else d=u;let p=d.pathname||"/",h=c==="/"?p:p.slice(c.length)||"/",m=y1(e,{pathname:h}),g=IRe(m&&m.map(x=>Object.assign({},x,{params:Object.assign({},l,x.params),pathname:vh([c,r.encodeLocation?r.encodeLocation(x.pathname).pathname:x.pathname]),pathnameBase:x.pathnameBase==="/"?c:vh([c,r.encodeLocation?r.encodeLocation(x.pathnameBase).pathname:x.pathnameBase])})),i,a||void 0);return n&&g?v.createElement(lO.Provider,{value:{location:UT({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Ls.Pop}},g):g}function ORe(){let e=yle(),n=ule(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},o=null;return v.createElement(v.Fragment,null,v.createElement("h2",null,"Unexpected Application 
35Error!"),v.createElement("h3",{style:{fontStyle:"italic"}},n),r?v.createElement("pre",{style:i},r):null,o)}class ARe extends v.Component{constructor(n){super(n),this.state={location:n.location,error:n.error}}static getDerivedStateFromError(n){return{error:n}}static getDerivedStateFromProps(n,r){return r.location!==n.location?{error:n.error,location:n.location}:{error:n.error||r.error,location:r.location}}componentDidCatch(n,r){console.error("React Router caught the following error during render",n,r)}render(){return this.state.error?v.createElement(Gg.Provider,{value:this.props.routeContext},v.createElement(_le.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function PRe(e){let{routeContext:n,match:r,children:a}=e,i=v.useContext(k7);return i&&i.static&&i.staticContext&&r.route.errorElement&&(i.staticContext._deepestRenderedBoundaryId=r.route.id),v.createElement(Gg.Provider,{value:n},a)}function IRe(e,n,r){if(n===void 0&&(n=[]),e==null)if(r!=null&&r.errors)e=r.matches;else return null;let a=e,i=r==null?void 0:r.errors;if(i!=null){let o=a.findIndex(l=>l.route.id&&(i==null?void 0:i[l.route.id]));o>=0||Lr(!1),a=a.slice(0,Math.min(a.length,o+1))}return a.reduceRight((o,l,c)=>{let u=l.route.id?i==null?void 0:i[l.route.id]:null,d=r?l.route.errorElement||v.createElement(ORe,null):null,f=n.concat(a.slice(0,c+1)),p=()=>v.createElement(PRe,{match:l,routeContext:{outlet:o,matches:f}},u?d:l.route.element!==void 0?l.route.element:o);return r&&(l.route.errorElement||c===0)?v.createElement(ARe,{location:r.location,component:d,error:u,children:p(),routeContext:{outlet:null,matches:f}}):p()},null)}var NK;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"})(NK||(NK={}));var WT;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(WT||(WT={}));function $Re(e){let n=v.useContext(j7);return n||Lr(!1),n}function LRe(e){let n=v.useContext(Gg);return n||Lr(!1),n}function FRe(e){let n=LRe(),r=n.matches[n.matches.length-1];return r.route.id||Lr(!1),r.route.id}function yle(){var e;let n=v.useContext(_le),r=$Re(WT.UseRouteError),a=FRe(WT.UseRouteError);
35return n||((e=r.errors)==null?void 0:e[a])}function wle(e){let{fallbackElement:n,router:r}=e,a=ERe(r.subscribe,()=>r.state,()=>r.state),i=v.useMemo(()=>({createHref:r.createHref,encodeLocation:r.encodeLocation,go:l=>r.navigate(l),push:(l,c,u)=>r.navigate(l,{state:c,preventScrollReset:u==null?void 0:u.preventScrollReset}),replace:(l,c,u)=>r.navigate(l,{replace:!0,state:c,preventScrollReset:u==null?void 0:u.preventScrollReset})}),[r]),o=r.basename||"/";return v.createElement(v.Fragment,null,v.createElement(k7.Provider,{value:{router:r,navigator:i,static:!1,basename:o}},v.createElement(j7.Provider,{value:a},v.createElement(zRe,{basename:r.basename,location:r.state.location,navigationType:r.state.historyAction,navigator:i},r.state.initialized?v.createElement(VRe,null):n))),null)}function BRe(e){return MRe(e.context)}function HRe(e){Lr(!1)}function zRe(e){let{basename:n="/",children:r=null,location:a,navigationType:i=Ls.Pop,navigator:o,static:l=!1}=e;Zj()&&Lr(!1);let c=n.replace(/^\/*/,"/"),u=v.useMemo(()=>({basename:c,navigator:o,static:l}),[c,o,l]);typeof a=="string"&&(a=Gh(a));let{pathname:d="/",search:f="",hash:p="",state:h=null,key:m="default"}=a,g=v.useMemo(()=>{let x=cle(d,c);return x==null?null:{pathname:x,search:f,hash:p,state:h,key:m}},[c,d,f,p,h,m]);return g==null?null:v.createElement(oO.Provider,{value:u},v.createElement(lO.Provider,{children:r,value:{location:g,navigationType:i}}))}function VRe(e){let{children:n,location:r}=e,a=v.useContext(k7),i=a&&!n?a.router.routes:C3(n);return RRe(i,r)}var EK;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(EK||(EK={}));new Promise(()=>{});function C3(e,n){n===void 0&&(n=[]);let r=[];return v.Children.forEach(e,(a,i)=>{if(!v.isValidElement(a))return;if(a.type===v.Fragment){r.push.apply(r,C3(a.props.children,n));return}a.type!==HRe&&Lr(!1),!a.props.index||!a.props.children||Lr(!1);let o=[...n,i],l={id:a.props.id||o.join("-"),caseSensitive:a.props.caseSensitive,element:a.props.element,index:a.props.index,path:a.props.path,loader:a.props.loader,action:a.props.action,errorElement:a.props.errorElement,hasErrorBoundary:a.props.errorElement!=null,shouldRevalidate:a.props.shouldRevalidate,handle:a.props.handle};a.props.children&&(l.children=C3(a.props.children,o)),r.push(l)}),r}function kle(e){return e.map(n=>{let r=UT({},n);return r.hasErrorBoundary==null&&(r.hasErrorBoundary=r.errorElement!=null),r.children&&(r.children=kle(r.children)),r})}/**
36 * React Router DOM v6.8.1
37 *
38 * Copyright (c) Remix Software Inc.
39 *
40 * This source code is licensed under the MIT license found in the
41 * LICENSE.md file in the root directory of this source tree.
42 *
43 * @license MIT
44 */function YT(){return YT=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},YT.apply(this,arguments)}function URe(e,n){if(e==null)return{};var r={},a=Object.keys(e),i,o;for(o=0;o<a.length;o++)i=a[o],!(n.indexOf(i)>=0)&&(r[i]=e[i]);return r}function WRe(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function YRe(e,n){return e.button===0&&(!n||n==="_self")&&!WRe(e)}const qRe=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function GRe(e,n){return cRe({basename:n==null?void 0:n.basename,history:DMe({window:n==null?void 0:n.window}),hydrationData:(n==null?void 0:n.hydrationData)||KRe(),routes:kle(e)}).initialize()}function KRe(){var e;let n=(e=window)==null?void 0:e.__staticRouterHydrationData;return n&&n.errors&&(n=YT({},n,{errors:ZRe(n.errors)})),n}function ZRe(e){if(!e)return null;let n=Object.entries(e),r={};for(let[a,i]of n)if(i&&i.__type==="RouteErrorResponse")r[a]=new w7(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){let o=new Error(i.message);o.stack="",r[a]=o}else r[a]=i;return r}const XRe=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Gs=v.forwardRef(function(n,r){let{onClick:a,relative:i,reloadDocument:o,replace:l,state:c,target:u,to:d,preventScrollReset:f}=n,p=URe(n,qRe),h,m=!1;
44if(XRe&&typeof d=="string"&&/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i.test(d)){h=d;let y=new URL(window.location.href),w=d.startsWith("//")?new URL(y.protocol+d):new URL(d);w.origin===y.origin?d=w.pathname+w.search+w.hash:m=!0}let g=TRe(d,{relative:i}),x=QRe(d,{replace:l,state:c,target:u,preventScrollReset:f,relative:i});function b(y){a&&a(y),y.defaultPrevented||x(y)}return v.createElement("a",YT({},p,{href:h||g,onClick:m||o?a:b,ref:r,target:u}))});var TK;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(TK||(TK={}));var DK;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(DK||(DK={}));function QRe(e,n){let{target:r,replace:a,state:i,preventScrollReset:o,relative:l}=n===void 0?{}:n,c=Kh(),u=Xj(),d=ble(e,{relative:l});return v.useCallback(f=>{if(YRe(f,r)){f.preventDefault();let p=a!==void 0?a:Th(u)===Th(d);c(e,{replace:p,state:i,preventScrollReset:o,relative:l})}},[u,c,d,a,i,r,e,o,l])}function jle(e,n){return function(){return e.apply(n,arguments)}}const{toString:Cle}=Object.prototype,{getPrototypeOf:S7}=Object,N7=(e=>n=>{const r=Cle.call(n);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Zh=e=>(e=e.toLowerCase(),n=>N7(n)===e),cO=e=>n=>typeof n===e,{isArray:iy}=Array,Rk=cO("undefined");function JRe(e){return e!==null&&!Rk(e)&&e.constructor!==null&&!Rk(e.constructor)&&Ng(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Sle=Zh("ArrayBuffer");function eOe(e){let n;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?n=ArrayBuffer.isView(e):n=e&&e.buffer&&Sle(e.buffer),n}const tOe=cO("string"),Ng=cO("function"),Nle=cO("number"),E7=e=>e!==null&&typeof e=="object",nOe=e=>e===!0||e===!1,ZE=e=>{if(N7(e)!=="object")return!1;const n=S7(e);return(n===null||n===Object.prototype||Object.getPrototypeOf(n)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},rOe=Zh("Date"),aOe=Zh("File"),iOe=Zh("Blob"),sOe=Zh("FileList"),oOe=e=>E7(e)&&Ng(e.pipe),lOe=e=>{const n="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||Cle.call(e)===n||Ng(e.toString)&&e.toString()===n)},cOe=Zh("URLSearchParams"),uOe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Qj(e,n,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let a,i;if(typeof e!="object"&&(e=[e]),iy(e))for(a=0,i=e.length;a<i;a++)n.call(null,e[a],a,e);else{const o=r?Object.getOwnPropertyNames(e):Object.keys(e),l=o.length;let c;for(a=0;a<l;a++)c=o[a],n.call(null,e[c],c,e)}}function Ele(e,n){n=n.toLowerCase();const r=Object.keys(e);let a=r.length,i;for(;a-- >0;)if(i=r[a],n===i.toLowerCase())return i;return null}const Tle=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Dle=e=>!Rk(e)&&e!==Tle;function S3(){const{caseless:e}=Dle(this)&&this||{},n={},r=(a,i)=>{const o=e&&Ele(n,i)||i;ZE(n[o])&&ZE(a)?n[o]=S3(n[o],a):ZE(a)?n[o]=S3({},a):iy(a)?n[o]=a.slice():n[o]=a};for(let a=0,i=arguments.length;a<i;a++)arguments[a]&&Qj(arguments[a],r);return n}const dOe=(e,n,r,{allOwnKeys:a}={})=>(Qj(n,(i,o)=>{r&&Ng(i)?e[o]=jle(i,r):e[o]=i},{allOwnKeys:a}),e),fOe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),pOe=(e,n,r,a)=>{e.prototype=Object.create(n.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:n.prototype}),r&&Object.assign(e.prototype,r)},hOe=(e,n,r,a)=>{let i,o,l;const c={};if(n=n||{},e==null)return n;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)l=i[o],(!a||a(l,e,n))&&!c[l]&&(n[l]=e[l],c[l]=!0);e=r!==!1&&S7(e)}while(e&&(!r||r(e,n))&&e!==Object.prototype);return n},mOe=(e,n,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=n.length;const a=e.indexOf(n,r);return a!==-1&&a===r},gOe=e=>{if(!e)return null;if(iy(e))return e;let n=e.length;if(!Nle(n))return null;const r=new Array(n);for(;n-- >0;)r[n]=e[n];return r},xOe=(e=>n=>e&&n instanceof e)(typeof Uint8Array<"u"&&S7(Uint8Array)),vOe=(e,n)=>{const a=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=a.next())&&!i.done;){const o=i.value;n.call(e,o[0],o[1])}},_Oe=(e,n)=>{let r;const a=[];for(;(r=e.exec(n))!==null;)a.push(r);return a},bOe=Zh("HTMLFormElement"),yOe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,a,i){return a.toUpperCase()+i}),MK=(({hasOwnProperty:e})=>(n,r)=>e.call(n,r))(Object.prototype),wOe=Zh("RegExp"),Mle=(e,n)=>{const r=Object.getOwnPropertyDescriptors(e),a={};Qj(r,(i,o)=>{n(i,o,e)!==!1&&(a[o]=i)}),Object.defineProperties(e,a)},kOe=e=>{Mle(e,(n,r)=>{if(Ng(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const a=e[r];if(Ng(a)){if(n.enumerable=!1,"writable"in n){n.writable=!1;return}n.set||(n.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},jOe=(e,n)=>{const r={},a=i=>
44{i.forEach(o=>{r[o]=!0})};return iy(e)?a(e):a(String(e).split(n)),r},COe=()=>{},SOe=(e,n)=>(e=+e,Number.isFinite(e)?e:n),k$="abcdefghijklmnopqrstuvwxyz",RK="0123456789",Rle={DIGIT:RK,ALPHA:k$,ALPHA_DIGIT:k$+k$.toUpperCase()+RK},NOe=(e=16,n=Rle.ALPHA_DIGIT)=>{let r="";const{length:a}=n;for(;e--;)r+=n[Math.random()*a|0];return r};function EOe(e){return!!(e&&Ng(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const TOe=e=>{const n=new Array(10),r=(a,i)=>{if(E7(a)){if(n.indexOf(a)>=0)return;if(!("toJSON"in a)){n[i]=a;const o=iy(a)?[]:{};return Qj(a,(l,c)=>{const u=r(l,i+1);!Rk(u)&&(o[c]=u)}),n[i]=void 0,o}}return a};return r(e,0)},Tt={isArray:iy,isArrayBuffer:Sle,isBuffer:JRe,isFormData:lOe,isArrayBufferView:eOe,isString:tOe,isNumber:Nle,isBoolean:nOe,isObject:E7,isPlainObject:ZE,isUndefined:Rk,isDate:rOe,isFile:aOe,isBlob:iOe,isRegExp:wOe,isFunction:Ng,isStream:oOe,isURLSearchParams:cOe,isTypedArray:xOe,isFileList:sOe,forEach:Qj,merge:S3,extend:dOe,trim:uOe,stripBOM:fOe,inherits:pOe,toFlatObject:hOe,kindOf:N7,kindOfTest:Zh,endsWith:mOe,toArray:gOe,forEachEntry:vOe,matchAll:_Oe,isHTMLForm:bOe,hasOwnProperty:MK,hasOwnProp:MK,reduceDescriptors:Mle,freezeMethods:kOe,toObjectSet:jOe,toCamelCase:yOe,noop:COe,toFiniteNumber:SOe,findKey:Ele,global:Tle,isContextDefined:Dle,ALPHABET:Rle,generateString:NOe,isSpecCompliantForm:EOe,toJSONObject:TOe};function wa(e,n,r,a,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",n&&(this.code=n),r&&(this.config=r),a&&(this.request=a),i&&(this.response=i)}Tt.inherits(wa,Error,{toJSON:function(){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:Tt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Ole=wa.prototype,Ale={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Ale[e]={value:e}});Object.defineProperties(wa,Ale);Object.defineProperty(Ole,"isAxiosError",{value:!0});wa.from=(e,n,r,a,i,o)=>{const l=Object.create(Ole);return Tt.toFlatObject(e,l,function(u){return u!==Error.prototype},c=>c!=="isAxiosError"),wa.call(l,e.message,n,r,a,i),l.cause=e,l.name=e.name,o&&Object.assign(l,o),l};const DOe=null;function N3(e){return Tt.isPlainObject(e)||Tt.isArray(e)}function Ple(e){return Tt.endsWith(e,"[]")?e.slice(0,-2):e}function OK(e,n,r){return e?e.concat(n).map(function(i,o){return i=Ple(i),!r&&o?"["+i+"]":i}).join(r?".":""):n}function MOe(e){return Tt.isArray(e)&&!e.some(N3)}const ROe=Tt.toFlatObject(Tt,{},null,function(n){return/^is[A-Z]/.test(n)});function uO(e,n,r){if(!Tt.isObject(e))throw new TypeError("target must be an object");n=n||new FormData,r=Tt.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(x,b){return!Tt.isUndefined(b[x])});const a=r.metaTokens,i=r.visitor||f,o=r.dots,l=r.indexes,u=(r.Blob||typeof Blob<"u"&&Blob)&&Tt.isSpecCompliantForm(n);if(!Tt.isFunction(i))throw new TypeError("visitor must be a function");function d(g){if(g===null)return"";if(Tt.isDate(g))return g.toISOString();if(!u&&Tt.isBlob(g))throw new wa("Blob is not supported. Use a Buffer instead.");return Tt.isArrayBuffer(g)||Tt.isTypedArray(g)?u&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function f(g,x,b){let y=g;if(g&&!b&&typeof g=="object"){if(Tt.endsWith(x,"{}"))x=a?x:x.slice(0,-2),g=JSON.stringify(g);else if(Tt.isArray(g)&&MOe(g)||(Tt.isFileList(g)||Tt.endsWith(x,"[]"))&&(y=Tt.toArray(g)))return x=Ple(x),y.forEach(function(j,S){!(Tt.isUndefined(j)||j===null)&&n.append(l===!0?OK([x],S,o):l===null?x:x+"[]",d(j))}),!1}return N3(g)?!0:(n.append(OK(b,x,o),d(g)),!1)}const p=[],h=Object.assign(ROe,{defaultVisitor:f,convertValue:d,isVisitable:N3});function m(g,x){if(!Tt.isUndefined(g)){if(p.indexOf(g)!==-1)throw Error("Circular reference detected in "+x.join("."));p.push(g),Tt.forEach(g,function(y,w){(!(Tt.isUndefined(y)||y===null)&&i.call(n,y,Tt.isString(w)?w.trim():w,x,h))===!0&&m(y,x?x.concat(w):[w])}),p.pop()}}if(!Tt.isObject(e))throw new TypeError("data must be an object");return m(e),n}
44function AK(e){const n={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(a){return n[a]})}function T7(e,n){this._pairs=[],e&&uO(e,this,n)}const Ile=T7.prototype;Ile.append=function(n,r){this._pairs.push([n,r])};Ile.toString=function(n){const r=n?function(a){return n.call(this,a,AK)}:AK;return this._pairs.map(function(i){return r(i[0])+"="+r(i[1])},"").join("&")};function OOe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function $le(e,n,r){if(!n)return e;const a=r&&r.encode||OOe,i=r&&r.serialize;let o;if(i?o=i(n,r):o=Tt.isURLSearchParams(n)?n.toString():new T7(n,r).toString(a),o){const l=e.indexOf("#");l!==-1&&(e=e.slice(0,l)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class AOe{constructor(){this.handlers=[]}use(n,r,a){return this.handlers.push({fulfilled:n,rejected:r,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(n){this.handlers[n]&&(this.handlers[n]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(n){Tt.forEach(this.handlers,function(a){a!==null&&n(a)})}}const PK=AOe,Lle={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},POe=typeof URLSearchParams<"u"?URLSearchParams:T7,IOe=typeof FormData<"u"?FormData:null,$Oe=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),LOe=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Wf={isBrowser:!0,classes:{URLSearchParams:POe,FormData:IOe,Blob},isStandardBrowserEnv:$Oe,isStandardBrowserWebWorkerEnv:LOe,protocols:["http","https","file","blob","url","data"]};function FOe(e,n){return uO(e,new Wf.classes.URLSearchParams,Object.assign({visitor:function(r,a,i,o){return Wf.isNode&&Tt.isBuffer(r)?(this.append(a,r.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},n))}function BOe(e){return Tt.matchAll(/\w+|\[(\w*)]/g,e).map(n=>n[0]==="[]"?"":n[1]||n[0])}function HOe(e){const n={},r=Object.keys(e);let a;const i=r.length;let o;for(a=0;a<i;a++)o=r[a],n[o]=e[o];return n}function Fle(e){function n(r,a,i,o){let l=r[o++];const c=Number.isFinite(+l),u=o>=r.length;return l=!l&&Tt.isArray(i)?i.length:l,u?(Tt.hasOwnProp(i,l)?i[l]=[i[l],a]:i[l]=a,!c):((!i[l]||!Tt.isObject(i[l]))&&(i[l]=[]),n(r,a,i[l],o)&&Tt.isArray(i[l])&&(i[l]=HOe(i[l])),!c)}if(Tt.isFormData(e)&&Tt.isFunction(e.entries)){const r={};return Tt.forEachEntry(e,(a,i)=>{n(BOe(a),i,r,0)}),r}return null}const zOe={"Content-Type":void 0};function VOe(e,n,r){if(Tt.isString(e))try{return(n||JSON.parse)(e),Tt.trim(e)}catch(a){if(a.name!=="SyntaxError")throw a}return(r||JSON.stringify)(e)}const dO={transitional:Lle,adapter:["xhr","http"],transformRequest:[function(n,r){const a=r.getContentType()||"",i=a.indexOf("application/json")>-1,o=Tt.isObject(n);if(o&&Tt.isHTMLForm(n)&&(n=new FormData(n)),Tt.isFormData(n))return i&&i?JSON.stringify(Fle(n)):n;if(Tt.isArrayBuffer(n)||Tt.isBuffer(n)||Tt.isStream(n)||Tt.isFile(n)||Tt.isBlob(n))return n;if(Tt.isArrayBufferView(n))return n.buffer;if(Tt.isURLSearchParams(n))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),n.toString();let c;if(o){if(a.indexOf("application/x-www-form-urlencoded")>-1)return FOe(n,this.formSerializer).toString();if((c=Tt.isFileList(n))||a.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return uO(c?{"files[]":n}:n,u&&new u,this.formSerializer)}}return o||i?(r.setContentType("application/json",!1),VOe(n)):n}],transformResponse:[function(n){const r=this.transitional||dO.transitional,a=r&&r.forcedJSONParsing,i=this.responseType==="json";if(n&&Tt.isString(n)&&(a&&!this.responseType||i)){const l=!(r&&r.silentJSONParsing)&&i;try{return JSON.parse(n)}catch(c){if(l)throw c.name==="SyntaxError"?wa.from(c,wa.ERR_BAD_RESPONSE,this,null,this.response):c}}return n}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Wf.classes.FormData,Blob:Wf.classes.Blob},validateStatus:function(n){return n>=200&&n<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Tt.forEach(["delete","get","head"],function(n){dO.headers[n]={}});Tt.forEach(["post","put","patch"],function(n){dO.headers[n]=Tt.merge(zOe)});const D7=dO,UOe=Tt.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"]),WOe=e=>{const n={};let r,a,i;return e&&e.split(`
45`).forEach(function(l){i=l.indexOf(":"),r=l.substring(0,i).trim().toLowerCase(),a=l.substring(i+1).trim(),!(!r||n[r]&&UOe[r])&&(r==="set-cookie"?n[r]?n[r].push(a):n[r]=[a]:n[r]=n[r]?n[r]+", "+a:a)}),n},IK=Symbol("internals");function jw(e){return e&&String(e).trim().toLowerCase()}function XE(e){return e===!1||e==null?e:Tt.isArray(e)?e.map(XE):String(e)}function YOe(e){const n=Object.create(null),r=/([^\s,;
vendor: 1,907 bytes, line 45
45=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=r.exec(e);)n[a[1]]=a[2];return n}function qOe(e){return/^[-_a-zA-Z]+$/.test(e.trim())}function j$(e,n,r,a,i){if(Tt.isFunction(a))return a.call(this,n,r);if(i&&(n=r),!!Tt.isString(n)){if(Tt.isString(a))return n.indexOf(a)!==-1;if(Tt.isRegExp(a))return a.test(n)}}function GOe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(n,r,a)=>r.toUpperCase()+a)}function KOe(e,n){const r=Tt.toCamelCase(" "+n);["get","set","has"].forEach(a=>{Object.defineProperty(e,a+r,{value:function(i,o,l){return this[a].call(this,n,i,o,l)},configurable:!0})})}class fO{constructor(n){n&&this.set(n)}set(n,r,a){const i=this;function o(c,u,d){const f=jw(u);if(!f)throw new Error("header name must be a non-empty string");const p=Tt.findKey(i,f);(!p||i[p]===void 0||d===!0||d===void 0&&i[p]!==!1)&&(i[p||u]=XE(c))}const l=(c,u)=>Tt.forEach(c,(d,f)=>o(d,f,u));return Tt.isPlainObject(n)||n instanceof this.constructor?l(n,r):Tt.isString(n)&&(n=n.trim())&&!qOe(n)?l(WOe(n),r):n!=null&&o(r,n,a),this}get(n,r){if(n=jw(n),n){const a=Tt.findKey(this,n);if(a){const i=this[a];if(!r)return i;if(r===!0)return YOe(i);if(Tt.isFunction(r))return r.call(this,i,a);if(Tt.isRegExp(r))return r.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(n,r){if(n=jw(n),n){const a=Tt.findKey(this,n);return!!(a&&this[a]!==void 0&&(!r||j$(this,this[a],a,r)))}return!1}delete(n,r){const a=this;let i=!1;function o(l){if(l=jw(l),l){const c=Tt.findKey(a,l);c&&(!r||j$(a,a[c],c,r))&&(delete a[c],i=!0)}}return Tt.isArray(n)?n.forEach(o):o(n),i}clear(n){const r=Object.keys(this);let a=r.length,i=!1;for(;a--;){const o=r[a];(!n||j$(this,this[o],o,n,!0))&&(delete this[o],i=!0)}return i}normalize(n){const r=this,a={};return Tt.forEach(this,(i,o)=>{const l=Tt.findKey(a,o);if(l){r[l]=XE(i),delete r[o];return}const c=n?GOe(o):String(o).trim();c!==o&&delete r[o],r[c]=XE(i),a[c]=!0}),this}
45concat(...n){return this.constructor.concat(this,...n)}toJSON(n){const r=Object.create(null);return Tt.forEach(this,(a,i)=>{a!=null&&a!==!1&&(r[i]=n&&Tt.isArray(a)?a.join(", "):a)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([n,r])=>n+": "+r).join(`
46`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(n){return n instanceof this?n:new this(n)}static concat(n,...r){const a=new this(n);return r.forEach(i=>a.set(i)),a}static accessor(n){const a=(this[IK]=this[IK]={accessors:{}}).accessors,i=this.prototype;function o(l){const c=jw(l);a[c]||(KOe(i,l),a[c]=!0)}return Tt.isArray(n)?n.forEach(o):o(n),this}}fO.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Tt.freezeMethods(fO.prototype);Tt.freezeMethods(fO);const _h=fO;function C$(e,n){const r=this||D7,a=n||r,i=_h.from(a.headers);let o=a.data;return Tt.forEach(e,function(c){o=c.call(r,o,i.normalize(),n?n.status:void 0)}),i.normalize(),o}function Ble(e){return!!(e&&e.__CANCEL__)}function Jj(e,n,r){wa.call(this,e??"canceled",wa.ERR_CANCELED,n,r),this.name="CanceledError"}Tt.inherits(Jj,wa,{__CANCEL__:!0});function ZOe(e,n,r){const a=r.config.validateStatus;!r.status||!a||a(r.status)?e(r):n(new wa("Request failed with status code "+r.status,[wa.ERR_BAD_REQUEST,wa.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}const XOe=Wf.isStandardBrowserEnv?function(){return{write:function(r,a,i,o,l,c){const u=[];u.push(r+"="+encodeURIComponent(a)),Tt.isNumber(i)&&u.push("expires="+new Date(i).toGMTString()),Tt.isString(o)&&u.push("path="+o),Tt.isString(l)&&u.push("domain="+l),c===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(r){const a=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function QOe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function JOe(e,n){return n?e.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):e}function Hle(e,n){return e&&!QOe(n)?JOe(e,n):n}const eAe=Wf.isStandardBrowserEnv?function(){const n=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");let a;function i(o){let l=o;return n&&(r.setAttribute("href",l),l=r.href),r.setAttribute("href",l),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return a=i(window.location.href),function(l){const c=Tt.isString(l)?i(l):l;return c.protocol===a.protocol&&c.host===a.host}}():function(){return function(){return!0}}();function tAe(e){const n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return n&&n[1]||""}function nAe(e,n){e=e||10;const r=new Array(e),a=new Array(e);let i=0,o=0,l;return n=n!==void 0?n:1e3,function(u){const d=Date.now(),f=a[o];l||(l=d),r[i]=u,a[i]=d;let p=o,h=0;for(;p!==i;)h+=r[p++],p=p%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),d-l<n)return;const m=f&&d-f;return m?Math.round(h*1e3/m):void 0}}function $K(e,n){let r=0;const a=nAe(50,250);return i=>{const o=i.loaded,l=i.lengthComputable?i.total:void 0,c=o-r,u=a(c),d=o<=l;r=o;const f={loaded:o,total:l,progress:l?o/l:void 0,bytes:c,rate:u||void 0,estimated:u&&l&&d?(l-o)/u:void 0,event:i};f[n?"download":"upload"]=!0,e(f)}}const rAe=typeof XMLHttpRequest<"u",aAe=rAe&&function(e){return new Promise(function(r,a){let i=e.data;const o=_h.from(e.headers).normalize(),l=e.responseType;let c;function u(){e.cancelToken&&e.cancelToken.unsubscribe(c),e.signal&&e.signal.removeEventListener("abort",c)}Tt.isFormData(i)&&(Wf.isStandardBrowserEnv||Wf.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let d=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(m+":"+g))}const f=Hle(e.baseURL,e.url);d.open(e.method.toUpperCase(),$le(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function p(){if(!d)return;const m=_h.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),x={data:!l||l==="text"||l==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:m,config:e,request:d};ZOe(function(y){r(y),u()},function(y){a(y),u()},x),d=null}if("onloadend"in d?d.onloadend=p:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(p)},d.onabort=function(){d&&(a(new wa("Request aborted",wa.ECONNABORTED,e,d)),d=null)},d.onerror=function(){a(new wa("Network Error",wa.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let g=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const x=e.transitional||Lle;e.timeoutErrorMessage&&(g=e.timeoutErrorMessage),a(new wa(g,x.clarifyTimeoutError?wa.ETIMEDOUT:wa.ECONNABORTED,e,d)),d=null},Wf.isStandardBrowserEnv){const m=(e.withCredentials||eAe(f))&&e.xsrfCookieName&&XOe.read(e.xsrfCookieName);m&&o.set(e.xsrfHeaderName,m)}i===void 0&&o.setContentType(null),"setRequestHeader"in d&&Tt.forEach(o.toJSON(),function(g,x){d.setRequestHeader(x,g)}),Tt.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),l&&l!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",$K(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",$K(e.onUploadProgress)),(e.cancelToken||e.signal)&&(c=m=>{d&&(a(!m||m.type?new Jj(null,e,d):m),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(c),e.signal&&(e.signal.aborted?c():e.signal.addEventListener("abort",c)));const h=tAe(f);if(h&&Wf.protocols.indexOf(h)===-1){a(new wa("Unsupported protocol "+h+":",wa.ERR_BAD_REQUEST,e));return}d.send(i||null)})},QE={http:DOe,xhr:aAe};Tt.forEach(QE,(e,n)=>{if(e){try{Object.defineProperty(e,"name",{value:n})}catch{}Object.defineProperty(e,"adapterName",{value:n})}});
46const iAe={getAdapter:e=>{e=Tt.isArray(e)?e:[e];const{length:n}=e;let r,a;for(let i=0;i<n&&(r=e[i],!(a=Tt.isString(r)?QE[r.toLowerCase()]:r));i++);if(!a)throw a===!1?new wa(`Adapter ${r} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(Tt.hasOwnProp(QE,r)?`Adapter '${r}' is not available in the build`:`Unknown adapter '${r}'`);if(!Tt.isFunction(a))throw new TypeError("adapter is not a function");return a},adapters:QE};function S$(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Jj(null,e)}function LK(e){return S$(e),e.headers=_h.from(e.headers),e.data=C$.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),iAe.getAdapter(e.adapter||D7.adapter)(e).then(function(a){return S$(e),a.data=C$.call(e,e.transformResponse,a),a.headers=_h.from(a.headers),a},function(a){return Ble(a)||(S$(e),a&&a.response&&(a.response.data=C$.call(e,e.transformResponse,a.response),a.response.headers=_h.from(a.response.headers))),Promise.reject(a)})}const FK=e=>e instanceof _h?e.toJSON():e;function _b(e,n){n=n||{};const r={};function a(d,f,p){return Tt.isPlainObject(d)&&Tt.isPlainObject(f)?Tt.merge.call({caseless:p},d,f):Tt.isPlainObject(f)?Tt.merge({},f):Tt.isArray(f)?f.slice():f}function i(d,f,p){if(Tt.isUndefined(f)){if(!Tt.isUndefined(d))return a(void 0,d,p)}else return a(d,f,p)}function o(d,f){if(!Tt.isUndefined(f))return a(void 0,f)}function l(d,f){if(Tt.isUndefined(f)){if(!Tt.isUndefined(d))return a(void 0,d)}else return a(void 0,f)}function c(d,f,p){if(p in n)return a(d,f);if(p in e)return a(void 0,d)}const u={url:o,method:o,data:o,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:c,headers:(d,f)=>i(FK(d),FK(f),!0)};return Tt.forEach(Object.keys(e).concat(Object.keys(n)),function(f){const p=u[f]||i,h=p(e[f],n[f],f);Tt.isUndefined(h)&&p!==c||(r[f]=h)}),r}const zle="1.3.3",M7={};["object","boolean","number","function","string","symbol"].forEach((e,n)=>{M7[e]=function(a){return typeof a===e||"a"+(n<1?"n ":" ")+e}});const BK={};M7.transitional=function(n,r,a){function i(o,l){return"[Axios v"+zle+"] Transitional option '"+o+"'"+l+(a?". "+a:"")}return(o,l,c)=>{if(n===!1)throw new wa(i(l," has been removed"+(r?" in "+r:"")),wa.ERR_DEPRECATED);return r&&!BK[l]&&(BK[l]=!0,console.warn(i(l," has been deprecated since v"+r+" and will be removed in the near future"))),n?n(o,l,c):!0}};function sAe(e,n,r){if(typeof e!="object")throw new wa("options must be an object",wa.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let i=a.length;for(;i-- >0;){const o=a[i],l=n[o];if(l){const c=e[o],u=c===void 0||l(c,o,e);if(u!==!0)throw new wa("option "+o+" must be "+u,wa.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new wa("Unknown option "+o,wa.ERR_BAD_OPTION)}}const E3={assertOptions:sAe,validators:M7},wm=E3.validators;class qT{constructor(n){this.defaults=n,this.interceptors={request:new PK,response:new PK}}request(n,r){typeof n=="string"?(r=r||{},r.url=n):r=n||{},r=_b(this.defaults,r);const{transitional:a,paramsSerializer:i,headers:o}=r;a!==void 0&&E3.assertOptions(a,{silentJSONParsing:wm.transitional(wm.boolean),forcedJSONParsing:wm.transitional(wm.boolean),clarifyTimeoutError:wm.transitional(wm.boolean)},!1),i!==void 0&&E3.assertOptions(i,{encode:wm.function,serialize:wm.function},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let l;l=o&&Tt.merge(o.common,o[r.method]),l&&Tt.forEach(["delete","get","head","post","put","patch","common"],g=>{delete o[g]}),r.headers=_h.concat(l,o);const c=[];let u=!0;this.interceptors.request.forEach(function(x){typeof x.runWhen=="function"&&x.runWhen(r)===!1||(u=u&&x.synchronous,c.unshift(x.fulfilled,x.rejected))});const d=[];this.interceptors.response.forEach(function(x){d.push(x.fulfilled,x.rejected)});let f,p=0,h;if(!u){const g=[LK.bind(this),void 0];
46for(g.unshift.apply(g,c),g.push.apply(g,d),h=g.length,f=Promise.resolve(r);p<h;)f=f.then(g[p++],g[p++]);return f}h=c.length;let m=r;for(p=0;p<h;){const g=c[p++],x=c[p++];try{m=g(m)}catch(b){x.call(this,b);break}}try{f=LK.call(this,m)}catch(g){return Promise.reject(g)}for(p=0,h=d.length;p<h;)f=f.then(d[p++],d[p++]);return f}getUri(n){n=_b(this.defaults,n);const r=Hle(n.baseURL,n.url);return $le(r,n.params,n.paramsSerializer)}}Tt.forEach(["delete","get","head","options"],function(n){qT.prototype[n]=function(r,a){return this.request(_b(a||{},{method:n,url:r,data:(a||{}).data}))}});Tt.forEach(["post","put","patch"],function(n){function r(a){return function(o,l,c){return this.request(_b(c||{},{method:n,headers:a?{"Content-Type":"multipart/form-data"}:{},url:o,data:l}))}}qT.prototype[n]=r(),qT.prototype[n+"Form"]=r(!0)});const JE=qT;class R7{constructor(n){if(typeof n!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(o){r=o});const a=this;this.promise.then(i=>{if(!a._listeners)return;let o=a._listeners.length;for(;o-- >0;)a._listeners[o](i);a._listeners=null}),this.promise.then=i=>{let o;const l=new Promise(c=>{a.subscribe(c),o=c}).then(i);return l.cancel=function(){a.unsubscribe(o)},l},n(function(o,l,c){a.reason||(a.reason=new Jj(o,l,c),r(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(n){if(this.reason){n(this.reason);return}this._listeners?this._listeners.push(n):this._listeners=[n]}unsubscribe(n){if(!this._listeners)return;const r=this._listeners.indexOf(n);r!==-1&&this._listeners.splice(r,1)}static source(){let n;return{token:new R7(function(i){n=i}),cancel:n}}}const oAe=R7;function lAe(e){return function(r){return e.apply(null,r)}}function cAe(e){return Tt.isObject(e)&&e.isAxiosError===!0}const T3={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
46alContent: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};Object.entries(T3).forEach(([e,n])=>{T3[n]=e});const uAe=T3;function Vle(e){const n=new JE(e),r=jle(JE.prototype.request,n);return Tt.extend(r,JE.prototype,n,{allOwnKeys:!0}),Tt.extend(r,n,null,{allOwnKeys:!0}),r.create=function(i){return Vle(_b(e,i))},r}const eo=Vle(D7);eo.Axios=JE;eo.CanceledError=Jj;eo.CancelToken=oAe;eo.isCancel=Ble;eo.VERSION=zle;eo.toFormData=uO;eo.AxiosError=wa;eo.Cancel=eo.CanceledError;eo.all=function(n){return Promise.all(n)};eo.spread=lAe;eo.isAxiosError=cAe;eo.mergeConfig=_b;eo.AxiosHeaders=_h;eo.formToJSON=e=>Fle(Tt.isHTMLForm(e)?new FormData(e):e);eo.HttpStatusCode=uAe;eo.default=eo;const vo=eo,dAe=vo,Le=dAe.create();Le.interceptors.request.use(e=>{var a;let n=e.headers||{};n["Content-Type"]=n["Content-Type"]||"application/json",n.Accept="application/json",n["Cache-Control"]="no-cache",n.Pragma="no-cache",n.Expires="0";const r="_="+Date.now();return(a=e.url)!=null&&a.includes("?")?e.url=e.url+"&"+r:e.url=e.url+"?"+r,e},e=>Promise.reject(e));Le.interceptors.response.use(function(e){if(typeof e.data!="object"&&typeof e.data!="boolean")throw Error("Server error!");return e.data},function(e){return e.response&&e.response.status===401&&window.location.reload(),Promise.reject(e)});const Ule="%[a-f0-9]{2}",HK=new RegExp("("+Ule+")|([^%]+?)","gi"),zK=new RegExp("("+Ule+")+","gi");function D3(e,n){try{return[decodeURIComponent(e.join(""))]}catch{}if(e.length===1)return e;n=n||1;const r=e.slice(0,n),a=e.slice(n);return Array.prototype.concat.call([],D3(r),D3(a))}function fAe(e){try{return decodeURIComponent(e)}catch{let n=e.match(HK)||[];for(let r=1;r<n.length;r++)e=D3(n,r).join(""),n=e.match(HK)||[];return e}}function pAe(e){const n={"%FE%FF":"��","%FF%FE":"��"};let r=zK.exec(e);for(;r;){try{n[r[0]]=decodeURIComponent(r[0])}catch{const i=fAe(r[0]);i!==r[0]&&(n[r[0]]=i)}r=zK.exec(e)}n["%C2"]="�";const a=Object.keys(n);for(const i of a)e=e.replace(new RegExp(i,"g"),n[i]);return e}function hAe(e){if(typeof e!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return decodeURIComponent(e)}catch{return pAe(e)}}function Wle(e,n){if(!(typeof e=="string"&&typeof n=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(e===""||n==="")return[];const r=e.indexOf(n);return r===-1?[]:[e.slice(0,r),e.slice(r+n.length)]}function mAe(e,n){const r={};if(Array.isArray(n))for(const a of n){const i=Object.getOwnPropertyDescriptor(e,a);i!=null&&i.enumerable&&Object.defineProperty(r,a,i)}else for(const a of Reflect.ownKeys(e)){const i=Object.getOwnPropertyDescriptor(e,a);if(i.enumerable){const o=e[a];n(a,o,e)&&Object.defineProperty(r,a,i)}}return r}const gAe=e=>e==null,xAe=e=>encodeURIComponent(e).replace(/[!'()*]/g,n=>`%${n.charCodeAt(0).toString(16).toUpperCase()}`),M3=Symbol("encodeFragmentIdentifier");function vAe(e){switch(e.arrayFormat){case"index":return n=>(r,a)=>{const i=r.length;return a===void 0||e.skipNull&&a===null||e.skipEmptyString&&a===""?r:a===null?[...r,[Is(n,e),"[",i,"]"].join("")]:[...r,[Is(n,e),"[",Is(i,e),"]=",Is(a,e)].join("")]};case"bracket":return n=>(r,a)=>a===void 0||e.skipNull&&a===null||e.skipEmptyString&&a===""?r:a===null?[...r,[Is(n,e),"[]"].join("")]:[...r,[Is(n,e),"[]=",Is(a,e)].join("")];case"colon-list-separator":return n=>(r,a)=>a===void 0||e.skipNull&&a===null||e.skipEmptyString&&a===""?r:a===null?[...r,[Is(n,e),":list="].join("")]:[...r,[Is(n,e),":list=",Is(a,e)].join("")];case"comma":case"separator":case"bracket-separator":{const n=e.arrayFormat==="bracket-separator"?"[]=":"=";return r=>(a,i)=>i===void 0||e.skipNull&&i===null||e.skipEmptyString&&i===""?a:(i=i===null?"":i,a.length===0?[[Is(r,e),n,Is(i,e)].join("")]:[[a,Is(i,e)].join(e.arrayFormatSeparator)])}default:return n=>(r,a)=>a===void 0||e.skipNull&&a===null||e.skipEmptyString&&a===""?r:a===null?[...r,Is(n,e)]:[...r,[Is(n,e),"=",Is(a,e)].join("")]}}function _Ae(e){let n;switch(e.arrayFormat){case"index":return(r,a,i)=>{if(n=/\[(\d*)]$/.exec(r),r=r.replace(/\[\d*]$/,""),!n){i[r]=a;return}i[r]===void 0&&(i[r]={}),i[r][n[1]]=a};case"bracket":return(r,a,i)=>{if(n=/(\[])$/.exec(r),r=r.replace(/\[]$/,""),!n){i[r]=a;return}if(i[r]===void 0){i[r]=[a];return}i[r]=[...i[r],a]};case"colon-list-separator":return(r,a,i)=>{if(n=/(:list)$/.exec(r),r=r.replace(/:list$/,""),!n){i[r]=a;return}if(i[r]===void 0){i[r]=[a];return}i[r]=[...i[r],a]};case"comma":case"separator":return(r,a,i)=>
46{const o=typeof a=="string"&&a.includes(e.arrayFormatSeparator),l=typeof a=="string"&&!o&&rh(a,e).includes(e.arrayFormatSeparator);a=l?rh(a,e):a;const c=o||l?a.split(e.arrayFormatSeparator).map(u=>rh(u,e)):a===null?a:rh(a,e);i[r]=c};case"bracket-separator":return(r,a,i)=>{const o=/(\[])$/.test(r);if(r=r.replace(/\[]$/,""),!o){i[r]=a&&rh(a,e);return}const l=a===null?[]:a.split(e.arrayFormatSeparator).map(c=>rh(c,e));if(i[r]===void 0){i[r]=l;return}i[r]=[...i[r],...l]};default:return(r,a,i)=>{if(i[r]===void 0){i[r]=a;return}i[r]=[...[i[r]].flat(),a]}}}function Yle(e){if(typeof e!="string"||e.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function Is(e,n){return n.encode?n.strict?xAe(e):encodeURIComponent(e):e}function rh(e,n){return n.decode?hAe(e):e}function qle(e){return Array.isArray(e)?e.sort():typeof e=="object"?qle(Object.keys(e)).sort((n,r)=>Number(n)-Number(r)).map(n=>e[n]):e}function Gle(e){const n=e.indexOf("#");return n!==-1&&(e=e.slice(0,n)),e}function bAe(e){let n="";const r=e.indexOf("#");return r!==-1&&(n=e.slice(r)),n}function VK(e,n){return n.parseNumbers&&!Number.isNaN(Number(e))&&typeof e=="string"&&e.trim()!==""?e=Number(e):n.parseBooleans&&e!==null&&(e.toLowerCase()==="true"||e.toLowerCase()==="false")&&(e=e.toLowerCase()==="true"),e}function O7(e){e=Gle(e);const n=e.indexOf("?");return n===-1?"":e.slice(n+1)}function A7(e,n){n={decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1,...n},Yle(n.arrayFormatSeparator);const r=_Ae(n),a=Object.create(null);if(typeof e!="string"||(e=e.trim().replace(/^[?#&]/,""),!e))return a;for(const i of e.split("&")){if(i==="")continue;const o=n.decode?i.replace(/\+/g," "):i;let[l,c]=Wle(o,"=");l===void 0&&(l=o),c=c===void 0?null:["comma","separator","bracket-separator"].includes(n.arrayFormat)?c:rh(c,n),r(rh(l,n),c,a)}for(const[i,o]of Object.entries(a))if(typeof o=="object"&&o!==null)for(const[l,c]of Object.entries(o))o[l]=VK(c,n);else a[i]=VK(o,n);return n.sort===!1?a:(n.sort===!0?Object.keys(a).sort():Object.keys(a).sort(n.sort)).reduce((i,o)=>{const l=a[o];return l&&typeof l=="object"&&!Array.isArray(l)?i[o]=qle(l):i[o]=l,i},Object.create(null))}function Kle(e,n){if(!e)return"";n={encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:",",...n},Yle(n.arrayFormatSeparator);const r=l=>n.skipNull&&gAe(e[l])||n.skipEmptyString&&e[l]==="",a=vAe(n),i={};for(const[l,c]of Object.entries(e))r(l)||(i[l]=c);const o=Object.keys(i);return n.sort!==!1&&o.sort(n.sort),o.map(l=>{const c=e[l];return c===void 0?"":c===null?Is(l,n):Array.isArray(c)?c.length===0&&n.arrayFormat==="bracket-separator"?Is(l,n)+"[]":c.reduce(a(l),[]).join("&"):Is(l,n)+"="+Is(c,n)}).filter(l=>l.length>0).join("&")}function Zle(e,n){var i;n={decode:!0,...n};let[r,a]=Wle(e,"#");return r===void 0&&(r=e),{url:((i=r==null?void 0:r.split("?"))==null?void 0:i[0])??"",query:A7(O7(e),n),...n&&n.parseFragmentIdentifier&&a?{fragmentIdentifier:rh(a,n)}:{}}}function Xle(e,n){n={encode:!0,strict:!0,[M3]:!0,...n};const r=Gle(e.url).split("?")[0]||"",a=O7(e.url),i={...A7(a,{sort:!1}),...e.query};let o=Kle(i,n);o&&(o=`?${o}`);let l=bAe(e.url);if(e.fragmentIdentifier){const c=new URL(r);c.hash=e.fragmentIdentifier,l=n[M3]?c.hash:`#${e.fragmentIdentifier}`}return`${r}${o}${l}`}function Qle(e,n,r){r={parseFragmentIdentifier:!0,[M3]:!1,...r};const{url:a,query:i,fragmentIdentifier:o}=Zle(e,r);return Xle({url:a,query:mAe(i,n),fragmentIdentifier:o},r)}function yAe(e,n,r){const a=Array.isArray(n)?i=>!n.includes(i):(i,o)=>!n(i,o);return Qle(e,a,r)}const P7=Object.freeze(Object.defineProperty({__proto__:null,exclude:yAe,extract:O7,parse:A7,parseUrl:Zle,pick:Qle,stringify:Kle,stringifyUrl:Xle},Symbol.toStringTag,{value:"Module"}));let eN;const wAe=new Uint8Array(16);function kAe(){if(!eN&&(eN=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!eN))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return eN(wAe)}const To=[];for(let e=0;e<256;++e)To.push((e+256).toString(16).slice(1));function jAe(e,n=0){return(To[e[n+0]]+To[e[n+1]]+To[e[n+2]]+To[e[n+3]]+"-"+To[e[n+4]]+To[e[n+5]]+"-"+To[e[n+6]]+To[e[n+7]]+"-"+To[e[n+8]]+To[e[n+9]]+"-"+To[e[n+10]]+To[e[n+11]]+To[e[n+12]]+To[e[n+13]]+To[e[n+14]]+To[e[n+15]]).toLowerCase()}const CAe=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),UK={randomUUID:CAe};function SAe(e,n,r){if(UK.randomUUID&&!n&&!e)return UK.randomUUID();e=e||{};const a=e.random||(e.rng||kAe)();if(a[6]=a[6]&15|64,a[8]=a[8]&63|128,n){r=r||0;for(let i=0;i<16;++i)n[r+i]=a[i];return n}return jAe(a)}var Jle={exports:{}};function ece(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var N$={exports:{}};const NAe={},EAe=Object.freeze(Object.defineProperty({__proto__:null,default:NAe},Symbol.toStringTag,{value:"Module"})),TAe=Koe(EAe);var WK;function va(){return WK||(WK=1,function(e,n){(function(r,a){e.exports=a()})(Wn,function(){var r=r||function(a,i){var o;if(typeof window<"u"&&window.crypto&&(o=window.crypto),typeof self<"u"&&self.crypto&&(o=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(o=globalThis.crypto),!o&&typeof window<"u"&&window.msCrypto&&(o=window.msCrypto),!o&&typeof Wn<"u"&&Wn.crypto&&(o=Wn.crypto),!o&&typeof ece=="function")try{o=TAe}catch{}var l=function(){if(o){if(typeof o.getRandomValues=="function")try{return o.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof o.randomBytes=="function")try{return o.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},c=Object.create||function(){function w(){}return function(j){var S;return w.prototype=j,S=new w,w.prototype=null,S}}(),u={},d=u.lib={},f=d.Base=function(){return{extend:function(w){var j=c(this);return w&&j.mixIn(w),(!j.hasOwnProperty("init")||this.init===j.init)&&(j.init=function(){j.$super.init.a
46pply(this,arguments)}),j.init.prototype=j,j.$super=this,j},create:function(){var w=this.extend();return w.init.apply(w,arguments),w},init:function(){},mixIn:function(w){for(var j in w)w.hasOwnProperty(j)&&(this[j]=w[j]);w.hasOwnProperty("toString")&&(this.toString=w.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),p=d.WordArray=f.extend({init:function(w,j){w=this.words=w||[],j!=i?this.sigBytes=j:this.sigBytes=w.length*4},toString:function(w){return(w||m).stringify(this)},concat:function(w){var j=this.words,S=w.words,N=this.sigBytes,k=w.sigBytes;if(this.clamp(),N%4)for(var E=0;E<k;E++){var D=S[E>>>2]>>>24-E%4*8&255;j[N+E>>>2]|=D<<24-(N+E)%4*8}else for(var R=0;R<k;R+=4)j[N+R>>>2]=S[R>>>2];return this.sigBytes+=k,this},clamp:function(){var w=this.words,j=this.sigBytes;w[j>>>2]&=4294967295<<32-j%4*8,w.length=a.ceil(j/4)},clone:function(){var w=f.clone.call(this);return w.words=this.words.slice(0),w},random:function(w){for(var j=[],S=0;S<w;S+=4)j.push(l());return new p.init(j,w)}}),h=u.enc={},m=h.Hex={stringify:function(w){for(var j=w.words,S=w.sigBytes,N=[],k=0;k<S;k++){var E=j[k>>>2]>>>24-k%4*8&255;N.push((E>>>4).toString(16)),N.push((E&15).toString(16))}return N.join("")},parse:function(w){for(var j=w.length,S=[],N=0;N<j;N+=2)S[N>>>3]|=parseInt(w.substr(N,2),16)<<24-N%8*4;return new p.init(S,j/2)}},g=h.Latin1={stringify:function(w){for(var j=w.words,S=w.sigBytes,N=[],k=0;k<S;k++){var E=j[k>>>2]>>>24-k%4*8&255;N.push(String.fromCharCode(E))}return N.join("")},parse:function(w){for(var j=w.length,S=[],N=0;N<j;N++)S[N>>>2]|=(w.charCodeAt(N)&255)<<24-N%4*8;return new p.init(S,j)}},x=h.Utf8={stringify:function(w){try{return decodeURIComponent(escape(g.stringify(w)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(w){return g.parse(unescape(encodeURIComponent(w)))}},b=d.BufferedBlockAlgorithm=f.extend({reset:function(){this._data=new p.init,this._nDataBytes=0},_append:function(w){typeof w=="string"&&(w=x.parse(w)),this._data.concat(w),this._nDataBytes+=w.sigBytes},_process:function(w){var j,S=this._data,N=S.words,k=S.sigBytes,E=this.blockSize,D=E*4,R=k/D;w?R=a.ceil(R):R=a.max((R|0)-this._minBufferSize,0);var A=R*E,P=a.min(A*4,k);if(A){for(var I=0;I<A;I+=E)this._doProcessBlock(N,I);j=N.splice(0,A),S.sigBytes-=P}return new p.init(j,P)},clone:function(){var w=f.clone.call(this);return w._data=this._data.clone(),w},_minBufferSize:0});d.Hasher=b.extend({cfg:f.extend(),init:function(w){this.cfg=this.cfg.extend(w),this.reset()},reset:function(){b.reset.call(this),this._doReset()},update:function(w){return this._append(w),this._process(),this},finalize:function(w){w&&this._append(w);var j=this._doFinalize();return j},blockSize:16,_createHelper:function(w){return function(j,S){return new w.init(S).finalize(j)}},_createHmacHelper:function(w){return function(j,S){return new y.HMAC.init(w,S).finalize(j)}}});var y=u.algo={};return u}(Math);return r})}(N$)),N$.exports}var E$={exports:{}},YK;function pO(){return YK||(YK=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){return function(a){var i=r,o=i.lib,l=o.Base,c=o.WordArray,u=i.x64={};u.Word=l.extend({init:function(d,f){this.high=d,this.low=f}}),u.WordArray=l.extend({init:function(d,f){d=this.words=d||[],f!=a?this.sigBytes=f:this.sigBytes=d.length*8},toX32:function(){for(var d=this.words,f=d.length,p=[],h=0;h<f;h++){var m=d[h];p.push(m.high),p.push(m.low)}return c.create(p,this.sigBytes)},clone:function(){for(var d=l.clone.call(this),f=d.words=this.words.slice(0),p=f.length,h=0;h<p;h++)f[h]=f[h].clone();return d}})}(),r})}(E$)),E$.exports}var T$={exports:{}},qK;function DAe(){return qK||(qK=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){return function(){if(typeof ArrayBuffer=="function"){var a=r,i=a.lib,o=i.WordArray,l=o.init,c=o.init=function(u){if(u instanceof ArrayBuffer&&(u=new Uint8Array(u)),(u instanceof Int8Array||typeof Uint8ClampedArray<"u"&&u instanceof Uint8ClampedArray||u instanceof Int16Array||u instanceof Uint16Array||u instanceof Int32Array||u instanceof Uint32Array||u instanceof Float32Array||u instanceof Float64Array)&&(u=new Uint8Array(u.buffer,u.byteOffset,u.byteLength)),u instanceof Uint8Array){for(var d=u.byteLength,f=[],p=0;p<d;p++)f[p>>>2]|=u[p]<<24-p%4*8;l.call(this,f,d)}else l.apply(this,arguments)};c.prototype=o}}(),r.lib.WordArray})}(T$)),T$.exports}var D$={exports:{}},GK;function MAe(){return GK||(GK=1,function(e,n){(function(r,a){e.exports=a(va())}
46)(Wn,function(r){return function(){var a=r,i=a.lib,o=i.WordArray,l=a.enc;l.Utf16=l.Utf16BE={stringify:function(u){for(var d=u.words,f=u.sigBytes,p=[],h=0;h<f;h+=2){var m=d[h>>>2]>>>16-h%4*8&65535;p.push(String.fromCharCode(m))}return p.join("")},parse:function(u){for(var d=u.length,f=[],p=0;p<d;p++)f[p>>>1]|=u.charCodeAt(p)<<16-p%2*16;return o.create(f,d*2)}},l.Utf16LE={stringify:function(u){for(var d=u.words,f=u.sigBytes,p=[],h=0;h<f;h+=2){var m=c(d[h>>>2]>>>16-h%4*8&65535);p.push(String.fromCharCode(m))}return p.join("")},parse:function(u){for(var d=u.length,f=[],p=0;p<d;p++)f[p>>>1]|=c(u.charCodeAt(p)<<16-p%2*16);return o.create(f,d*2)}};function c(u){return u<<8&4278255360|u>>>8&16711935}}(),r.enc.Utf16})}(D$)),D$.exports}var M$={exports:{}},KK;function sy(){return KK||(KK=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.WordArray,l=a.enc;l.Base64={stringify:function(u){var d=u.words,f=u.sigBytes,p=this._map;u.clamp();for(var h=[],m=0;m<f;m+=3)for(var g=d[m>>>2]>>>24-m%4*8&255,x=d[m+1>>>2]>>>24-(m+1)%4*8&255,b=d[m+2>>>2]>>>24-(m+2)%4*8&255,y=g<<16|x<<8|b,w=0;w<4&&m+w*.75<f;w++)h.push(p.charAt(y>>>6*(3-w)&63));var j=p.charAt(64);if(j)for(;h.length%4;)h.push(j);return h.join("")},parse:function(u){var d=u.length,f=this._map,p=this._reverseMap;if(!p){p=this._reverseMap=[];for(var h=0;h<f.length;h++)p[f.charCodeAt(h)]=h}var m=f.charAt(64);if(m){var g=u.indexOf(m);g!==-1&&(d=g)}return c(u,d,p)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function c(u,d,f){for(var p=[],h=0,m=0;m<d;m++)if(m%4){var g=f[u.charCodeAt(m-1)]<<m%4*2,x=f[u.charCodeAt(m)]>>>6-m%4*2,b=g|x;p[h>>>2]|=b<<24-h%4*8,h++}return o.create(p,h)}}(),r.enc.Base64})}(M$)),M$.exports}var R$={exports:{}},ZK;function RAe(){return ZK||(ZK=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.WordArray,l=a.enc;l.Base64url={stringify:function(u,d=!0){var f=u.words,p=u.sigBytes,h=d?this._safe_map:this._map;u.clamp();for(var m=[],g=0;g<p;g+=3)for(var x=f[g>>>2]>>>24-g%4*8&255,b=f[g+1>>>2]>>>24-(g+1)%4*8&255,y=f[g+2>>>2]>>>24-(g+2)%4*8&255,w=x<<16|b<<8|y,j=0;j<4&&g+j*.75<p;j++)m.push(h.charAt(w>>>6*(3-j)&63));var S=h.charAt(64);if(S)for(;m.length%4;)m.push(S);return m.join("")},parse:function(u,d=!0){var f=u.length,p=d?this._safe_map:this._map,h=this._reverseMap;if(!h){h=this._reverseMap=[];for(var m=0;m<p.length;m++)h[p.charCodeAt(m)]=m}var g=p.charAt(64);if(g){var x=u.indexOf(g);x!==-1&&(f=x)}return c(u,f,h)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"};function c(u,d,f){for(var p=[],h=0,m=0;m<d;m++)if(m%4){var g=f[u.charCodeAt(m-1)]<<m%4*2,x=f[u.charCodeAt(m)]>>>6-m%4*2,b=g|x;p[h>>>2]|=b<<24-h%4*8,h++}return o.create(p,h)}}(),r.enc.Base64url})}(R$)),R$.exports}var O$={exports:{}},XK;function oy(){return XK||(XK=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){return function(a){var i=r,o=i.lib,l=o.WordArray,c=o.Hasher,u=i.algo,d=[];(function(){for(var x=0;x<64;x++)d[x]=a.abs(a.sin(x+1))*4294967296|0})();var f=u.MD5=c.extend({_doReset:function(){this._hash=new l.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(x,b){for(var y=0;y<16;y++){var w=b+y,j=x[w];x[w]=(j<<8|j>>>24)&16711935|(j<<24|j>>>8)&4278255360}var S=this._hash.words,N=x[b+0],k=x[b+1],E=x[b+2],D=x[b+3],R=x[b+4],A=x[b+5],P=x[b+6],I=x[b+7],L=x[b+8],H=x[b+9],U=x[b+10],X=x[b+11],re=x[b+12],Z=x[b+13],V=x[b+14],J=x[b+15],K=S[0],ee=S[1],Y=S[2],Q=S[3];K=p(K,ee,Y,Q,N,7,d[0]),Q=p(Q,K,ee,Y,k,12,d[1]),Y=p(Y,Q,K,ee,E,17,d[2]),ee=p(ee,Y,Q,K,D,22,d[3]),K=p(K,ee,Y,Q,R,7,d[4]),Q=p(Q,K,ee,Y,A,12,d[5]),Y=p(Y,Q,K,ee,P,17,d[6]),ee=p(ee,Y,Q,K,I,22,d[7]),K=p(K,ee,Y,Q,L,7,d[8]),Q=p(Q,K,ee,Y,H,12,d[9]),Y=p(Y,Q,K,ee,U,17,d[10]),ee=p(ee,Y,Q,K,X,22,d[11]),K=p(K,ee,Y,Q,re,7,d[12]),Q=p(Q,K,ee,Y,Z,12,d[13]),Y=p(Y,Q,K,ee,V,17,d[14]),ee=p(ee,Y,Q,K,J,22,d[15]),K=h(K,ee,Y,Q,k,5,d[16]),Q=h(Q,K,ee,Y,P,9,d[17]),Y=h(Y,Q,K,ee,X,14,d[18]),ee=h(ee,Y,Q,K,N,20,d[19]),K=h(K,ee,Y,Q,A,5,d[20]),Q=h(Q,K,ee,Y,U,9,d[21]),Y=h(Y,Q,K,ee,J,14,d[22]),ee=h(ee,Y,Q,K,R,20,d[23]),K=h(K,ee,Y,Q,H,5,d[24]),Q=h(Q,K,ee,Y,V,9,d[25]),Y=h(Y,Q,K,ee,D,14,d[26]),ee=h(ee,Y,Q,K,L,20,d[27]),K=h(K,ee,Y,Q,Z,5,d[28]),Q=h(Q,K,ee,Y,E,9,d[29]),Y=h(Y,Q,K,ee,I,14,d[30]),ee=h(ee,Y,Q,K,re,20,d[31]),K=m(K,ee,Y,Q,A,4,d[32]),Q=m(Q,K,ee,Y,L,11,d[33]),Y=m(Y,Q,K,ee,X,16,d[34]),ee=m(ee,Y,Q,K,V,23,d[35]),K=m(K,ee,Y,Q,k,4,d[36]),Q=m(Q,K,ee,Y,R,11,d[37]),Y=m(Y,Q,K,ee,I,16,d[38]),ee=m(ee,Y,Q,K,U,23,d[39]),K=m(K,ee,Y,Q,Z,4,d[40]),Q=m(Q,K,ee,Y,N,11,d[41]),Y=m(Y,Q,K,ee,D,16,d[42]),ee=m(ee,Y,Q,K,P,23,d[43]),K=m(K,ee,Y,Q,H,4,d[44]),Q=m(Q,K,ee,Y,re,11,d[45]),Y=m(Y,Q,K,ee,J,16,d[46]),ee=m(ee,Y,Q,K,E,23,d[47]),K=g(K,ee,Y,Q,N,6,d[48]),Q=g(Q,K,ee,Y,I,10,d[49]),Y=g(Y,Q,K,ee,V,15,d[50]),ee=g(ee,Y,Q,K,A,21,d[51]),K=g(K,ee,Y,Q,re,6,d[52]),Q=g(Q,K,ee,Y,D,10,d[53]),Y=g(Y,Q,K,ee,U,15,d[54]),ee=g(ee,Y,Q,K,k,21,d[55]),K=g(K,ee,Y,Q,L,6,d[56]
46),Q=g(Q,K,ee,Y,J,10,d[57]),Y=g(Y,Q,K,ee,P,15,d[58]),ee=g(ee,Y,Q,K,Z,21,d[59]),K=g(K,ee,Y,Q,R,6,d[60]),Q=g(Q,K,ee,Y,X,10,d[61]),Y=g(Y,Q,K,ee,E,15,d[62]),ee=g(ee,Y,Q,K,H,21,d[63]),S[0]=S[0]+K|0,S[1]=S[1]+ee|0,S[2]=S[2]+Y|0,S[3]=S[3]+Q|0},_doFinalize:function(){var x=this._data,b=x.words,y=this._nDataBytes*8,w=x.sigBytes*8;b[w>>>5]|=128<<24-w%32;var j=a.floor(y/4294967296),S=y;b[(w+64>>>9<<4)+15]=(j<<8|j>>>24)&16711935|(j<<24|j>>>8)&4278255360,b[(w+64>>>9<<4)+14]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360,x.sigBytes=(b.length+1)*4,this._process();for(var N=this._hash,k=N.words,E=0;E<4;E++){var D=k[E];k[E]=(D<<8|D>>>24)&16711935|(D<<24|D>>>8)&4278255360}return N},clone:function(){var x=c.clone.call(this);return x._hash=this._hash.clone(),x}});function p(x,b,y,w,j,S,N){var k=x+(b&y|~b&w)+j+N;return(k<<S|k>>>32-S)+b}function h(x,b,y,w,j,S,N){var k=x+(b&w|y&~w)+j+N;return(k<<S|k>>>32-S)+b}function m(x,b,y,w,j,S,N){var k=x+(b^y^w)+j+N;return(k<<S|k>>>32-S)+b}function g(x,b,y,w,j,S,N){var k=x+(y^(b|~w))+j+N;return(k<<S|k>>>32-S)+b}i.MD5=c._createHelper(f),i.HmacMD5=c._createHmacHelper(f)}(Math),r.MD5})}(O$)),O$.exports}var A$={exports:{}},QK;function I7(){return QK||(QK=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.WordArray,l=i.Hasher,c=a.algo,u=[],d=c.SHA1=l.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(f,p){for(var h=this._hash.words,m=h[0],g=h[1],x=h[2],b=h[3],y=h[4],w=0;w<80;w++){if(w<16)u[w]=f[p+w]|0;else{var j=u[w-3]^u[w-8]^u[w-14]^u[w-16];u[w]=j<<1|j>>>31}var S=(m<<5|m>>>27)+y+u[w];w<20?S+=(g&x|~g&b)+1518500249:w<40?S+=(g^x^b)+1859775393:w<60?S+=(g&x|g&b|x&b)-1894007588:S+=(g^x^b)-899497514,y=b,b=x,x=g<<30|g>>>2,g=m,m=S}h[0]=h[0]+m|0,h[1]=h[1]+g|0,h[2]=h[2]+x|0,h[3]=h[3]+b|0,h[4]=h[4]+y|0},_doFinalize:function(){var f=this._data,p=f.words,h=this._nDataBytes*8,m=f.sigBytes*8;return p[m>>>5]|=128<<24-m%32,p[(m+64>>>9<<4)+14]=Math.floor(h/4294967296),p[(m+64>>>9<<4)+15]=h,f.sigBytes=p.length*4,this._process(),this._hash},clone:function(){var f=l.clone.call(this);return f._hash=this._hash.clone(),f}});a.SHA1=l._createHelper(d),a.HmacSHA1=l._createHmacHelper(d)}(),r.SHA1})}(A$)),A$.exports}var P$={exports:{}},JK;function tce(){return JK||(JK=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){return function(a){var i=r,o=i.lib,l=o.WordArray,c=o.Hasher,u=i.algo,d=[],f=[];(function(){function m(y){for(var w=a.sqrt(y),j=2;j<=w;j++)if(!(y%j))return!1;return!0}function g(y){return(y-(y|0))*4294967296|0}for(var x=2,b=0;b<64;)m(x)&&(b<8&&(d[b]=g(a.pow(x,1/2))),f[b]=g(a.pow(x,1/3)),b++),x++})();var p=[],h=u.SHA256=c.extend({_doReset:function(){this._hash=new l.init(d.slice(0))},_doProcessBlock:function(m,g){for(var x=this._hash.words,b=x[0],y=x[1],w=x[2],j=x[3],S=x[4],N=x[5],k=x[6],E=x[7],D=0;D<64;D++){if(D<16)p[D]=m[g+D]|0;else{var R=p[D-15],A=(R<<25|R>>>7)^(R<<14|R>>>18)^R>>>3,P=p[D-2],I=(P<<15|P>>>17)^(P<<13|P>>>19)^P>>>10;p[D]=A+p[D-7]+I+p[D-16]}var L=S&N^~S&k,H=b&y^b&w^y&w,U=(b<<30|b>>>2)^(b<<19|b>>>13)^(b<<10|b>>>22),X=(S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25),re=E+X+L+f[D]+p[D],Z=U+H;E=k,k=N,N=S,S=j+re|0,j=w,w=y,y=b,b=re+Z|0}x[0]=x[0]+b|0,x[1]=x[1]+y|0,x[2]=x[2]+w|0,x[3]=x[3]+j|0,x[4]=x[4]+S|0,x[5]=x[5]+N|0,x[6]=x[6]+k|0,x[7]=x[7]+E|0},_doFinalize:function(){var m=this._data,g=m.words,x=this._nDataBytes*8,b=m.sigBytes*8;return g[b>>>5]|=128<<24-b%32,g[(b+64>>>9<<4)+14]=a.floor(x/4294967296),g[(b+64>>>9<<4)+15]=x,m.sigBytes=g.length*4,this._process(),this._hash},clone:function(){var m=c.clone.call(this);return m._hash=this._hash.clone(),m}});i.SHA256=c._createHelper(h),i.HmacSHA256=c._createHmacHelper(h)}(Math),r.SHA256})}(P$)),P$.exports}var I$={exports:{}},eZ;function OAe(){return eZ||(eZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),tce())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.WordArray,l=a.algo,c=l.SHA256,u=l.SHA224=c.extend({_doReset:function(){this._hash=new o.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var d=c._doFinalize.call(this);return d.sigBytes-=4,d}});a.SHA224=c._createHelper(u),a.HmacSHA224=c._createHmacHelper(u)}(),r.SHA224})}(I$)),I$.exports}var $$={exports:{}},tZ;function nce(){return tZ||(tZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),pO())}
46)(Wn,function(r){return function(){var a=r,i=a.lib,o=i.Hasher,l=a.x64,c=l.Word,u=l.WordArray,d=a.algo;function f(){return c.create.apply(c,arguments)}var p=[f(1116352408,3609767458),f(1899447441,602891725),f(3049323471,3964484399),f(3921009573,2173295548),f(961987163,4081628472),f(1508970993,3053834265),f(2453635748,2937671579),f(2870763221,3664609560),f(3624381080,2734883394),f(310598401,1164996542),f(607225278,1323610764),f(1426881987,3590304994),f(1925078388,4068182383),f(2162078206,991336113),f(2614888103,633803317),f(3248222580,3479774868),f(3835390401,2666613458),f(4022224774,944711139),f(264347078,2341262773),f(604807628,2007800933),f(770255983,1495990901),f(1249150122,1856431235),f(1555081692,3175218132),f(1996064986,2198950837),f(2554220882,3999719339),f(2821834349,766784016),f(2952996808,2566594879),f(3210313671,3203337956),f(3336571891,1034457026),f(3584528711,2466948901),f(113926993,3758326383),f(338241895,168717936),f(666307205,1188179964),f(773529912,1546045734),f(1294757372,1522805485),f(1396182291,2643833823),f(1695183700,2343527390),f(1986661051,1014477480),f(2177026350,1206759142),f(2456956037,344077627),f(2730485921,1290863460),f(2820302411,3158454273),f(3259730800,3505952657),f(3345764771,106217008),f(3516065817,3606008344),f(3600352804,1432725776),f(4094571909,1467031594),f(275423344,851169720),f(430227734,3100823752),f(506948616,1363258195),f(659060556,3750685593),f(883997877,3785050280),f(958139571,3318307427),f(1322822218,3812723403),f(1537002063,2003034995),f(1747873779,3602036899),f(1955562222,1575990012),f(2024104815,1125592928),f(2227730452,2716904306),f(2361852424,442776044),f(2428436474,593698344),f(2756734187,3733110249),f(3204031479,2999351573),f(3329325298,3815920427),f(3391569614,3928383900),f(3515267271,566280711),f(3940187606,3454069534),f(4118630271,4000239992),f(116418474,1914138554),f(174292421,2731055270),f(289380356,3203993006),f(460393269,320620315),f(685471733,587496836),f(852142971,1086792851),f(1017036298,365543100),f(1126000580,2618297676),f(1288033470,3409855158),f(1501505948,4234509866),f(1607167915,987167468),f(1816402316,1246189591)],h=[];(function(){for(var g=0;g<80;g++)h[g]=f()})();var m=d.SHA512=o.extend({_doReset:function(){this._hash=new u.init([new c.init(1779033703,4089235720),new c.init(3144134277,2227873595),new c.init(1013904242,4271175723),new c.init(2773480762,1595750129),new c.init(1359893119,2917565137),new c.init(2600822924,725511199),new c.init(528734635,4215389547),new c.init(1541459225,327033209)])},_doProcessBlock:function(g,x){for(var b=this._hash.words,y=b[0],w=b[1],j=b[2],S=b[3],N=b[4],k=b[5],E=b[6],D=b[7],R=y.high,A=y.low,P=w.high,I=w.low,L=j.high,H=j.low,U=S.high,X=S.low,re=N.high,Z=N.low,V=k.high,J=k.low,K=E.high,ee=E.low,Y=D.high,Q=D.low,W=R,se=A,oe=P,q=I,ue=L,_e=H,De=U,Ce=X,Fe=re,Re=Z,We=V,le=J,ce=K,ne=ee,ve=Y,Ae=Q,de=0;de<80;de++){var we,Ve,pe=h[de];if(de<16)Ve=pe.high=g[x+de*2]|0,we=pe.low=g[x+de*2+1]|0;else{var Ne=h[de-15],$e=Ne.high,He=Ne.low,Xe=($e>>>1|He<<31)^($e>>>8|He<<24)^$e>>>7,ze=(He>>>1|$e<<31)^(He>>>8|$e<<24)^(He>>>7|$e<<25),Je=h[de-2],Ge=Je.high,Qe=Je.low,yt=(Ge>>>19|Qe<<13)^(Ge<<3|Qe>>>29)^Ge>>>6,Et=(Qe>>>19|Ge<<13)^(Qe<<3|Ge>>>29)^(Qe>>>6|Ge<<26),Wt=h[de-7],qt=Wt.high,tn=Wt.low,zn=h[de-16],jn=zn.high,Cn=zn.low;we=ze+tn,Ve=Xe+qt+(we>>>0<ze>>>0?1:0),we=we+Et,Ve=Ve+yt+(we>>>0<Et>>>0?1:0),we=we+Cn,Ve=Ve+jn+(we>>>0<Cn>>>0?1:0),pe.high=Ve,pe.low=we}var Tn=Fe&We^~Fe&ce,rn=Re&le^~Re&ne,Kt=W&oe^W&ue^oe&ue,Rn=se&q^se&_e^q&_e,$n=(W>>>28|se<<4)^(W<<30|se>>>2)^(W<<25|se>>>7),Yn=(se>>>28|W<<4)^(se<<30|W>>>2)^(se<<25|W>>>7),Ln=(Fe>>>14|Re<<18)^(Fe>>>18|Re<<14)^(Fe<<23|Re>>>9),Or=(Re>>>14|Fe<<18)^(Re>>>18|Fe<<14)^(Re<<23|Fe>>>9),Ar=p[de],ba=Ar.high,ea=Ar.low,xr=Ae+Or,Yt=ve+Ln+(xr>>>0<Ae>>>0?1:0),xr=xr+rn,Yt=Yt+Tn+(xr>>>0<rn>>>0?1:0),xr=xr+ea,Yt=Yt+ba+(xr>>>0<ea>>>0?1:0),xr=xr+we,Yt=Yt+Ve+(xr>>>0<we>>>0?1:0),Hi=Yn+Rn,si=$n+Kt+(Hi>>>0<Yn>>>0?1:0);ve=ce,Ae=ne,ce=We,ne=le,We=Fe,le=Re,Re=Ce+xr|0,Fe=De+Yt+(Re>>>0<Ce>>>0?1:0)|0,De=ue,Ce=_e,ue=oe,_e=q,oe=W,q=se,se=xr+Hi|0,W=Yt+si+(se>>>0<xr>>>0?1:0)|0}A=y.low=A+se,y.high=R+W+(A>>>0<se>>>0?1:0),I=w.low=I+q,w.high=P+oe+(I>>>0<q>>>0?1:0),H=j.low=H+_e,j.high=L+ue+(H>>>0<_e>>>0?1:0),X=S.low=X+Ce,S.high=U+De+(X>>>0<Ce>>>0?1:0),Z=N.low=Z+Re,N.high=re+Fe+(Z>>>0<Re>>>0?1:0),J=k.low=J+le,k.high=V+We+(J>>>0<le>>>0?1:0),ee=E.low=ee+ne,E.high=K+ce+(ee>>>0<ne>>>0?1:0),Q=D.low=Q+Ae,D.high=Y+ve+(Q>>>0<Ae>>>0?1:0)},_doFinalize:function(){var g=this._data,x=g.words,b=this._nDataBytes*8,y=g.sigBytes*8;x[y>>>5]|=128<<24-y%32,x[(y+128>>>10<<5)+30]=Math.floor(b/4294967296),x[(y+128>>>10<<5)+31]=b,g.sigBytes=x.length*4,this._process();var w=this._hash.toX32();return w},clone:function(){var g=o.clone.call(this);return g._hash=this._hash.clone(),g},blockSize:1024/32});a.SHA512=o._createHelper(m),a.HmacSHA512=o._createHmacHelper(m)}(),r.SHA512})}($$)),$$.exports}var L$={exports:{}},nZ;function AAe(){return nZ||(nZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),pO(),nce())}
46)(Wn,function(r){return function(){var a=r,i=a.x64,o=i.Word,l=i.WordArray,c=a.algo,u=c.SHA512,d=c.SHA384=u.extend({_doReset:function(){this._hash=new l.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var f=u._doFinalize.call(this);return f.sigBytes-=16,f}});a.SHA384=u._createHelper(d),a.HmacSHA384=u._createHmacHelper(d)}(),r.SHA384})}(L$)),L$.exports}var F$={exports:{}},rZ;function PAe(){return rZ||(rZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),pO())})(Wn,function(r){return function(a){var i=r,o=i.lib,l=o.WordArray,c=o.Hasher,u=i.x64,d=u.Word,f=i.algo,p=[],h=[],m=[];(function(){for(var b=1,y=0,w=0;w<24;w++){p[b+5*y]=(w+1)*(w+2)/2%64;var j=y%5,S=(2*b+3*y)%5;b=j,y=S}for(var b=0;b<5;b++)for(var y=0;y<5;y++)h[b+5*y]=y+(2*b+3*y)%5*5;for(var N=1,k=0;k<24;k++){for(var E=0,D=0,R=0;R<7;R++){if(N&1){var A=(1<<R)-1;A<32?D^=1<<A:E^=1<<A-32}N&128?N=N<<1^113:N<<=1}m[k]=d.create(E,D)}})();var g=[];(function(){for(var b=0;b<25;b++)g[b]=d.create()})();var x=f.SHA3=c.extend({cfg:c.cfg.extend({outputLength:512}),_doReset:function(){for(var b=this._state=[],y=0;y<25;y++)b[y]=new d.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(b,y){for(var w=this._state,j=this.blockSize/2,S=0;S<j;S++){var N=b[y+2*S],k=b[y+2*S+1];N=(N<<8|N>>>24)&16711935|(N<<24|N>>>8)&4278255360,k=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360;var E=w[S];E.high^=k,E.low^=N}for(var D=0;D<24;D++){for(var R=0;R<5;R++){for(var A=0,P=0,I=0;I<5;I++){var E=w[R+5*I];A^=E.high,P^=E.low}var L=g[R];L.high=A,L.low=P}for(var R=0;R<5;R++)for(var H=g[(R+4)%5],U=g[(R+1)%5],X=U.high,re=U.low,A=H.high^(X<<1|re>>>31),P=H.low^(re<<1|X>>>31),I=0;I<5;I++){var E=w[R+5*I];E.high^=A,E.low^=P}for(var Z=1;Z<25;Z++){var A,P,E=w[Z],V=E.high,J=E.low,K=p[Z];K<32?(A=V<<K|J>>>32-K,P=J<<K|V>>>32-K):(A=J<<K-32|V>>>64-K,P=V<<K-32|J>>>64-K);var ee=g[h[Z]];ee.high=A,ee.low=P}var Y=g[0],Q=w[0];Y.high=Q.high,Y.low=Q.low;for(var R=0;R<5;R++)for(var I=0;I<5;I++){var Z=R+5*I,E=w[Z],W=g[Z],se=g[(R+1)%5+5*I],oe=g[(R+2)%5+5*I];E.high=W.high^~se.high&oe.high,E.low=W.low^~se.low&oe.low}var E=w[0],q=m[D];E.high^=q.high,E.low^=q.low}},_doFinalize:function(){var b=this._data,y=b.words;this._nDataBytes*8;var w=b.sigBytes*8,j=this.blockSize*32;y[w>>>5]|=1<<24-w%32,y[(a.ceil((w+1)/j)*j>>>5)-1]|=128,b.sigBytes=y.length*4,this._process();for(var S=this._state,N=this.cfg.outputLength/8,k=N/8,E=[],D=0;D<k;D++){var R=S[D],A=R.high,P=R.low;A=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360,P=(P<<8|P>>>24)&16711935|(P<<24|P>>>8)&4278255360,E.push(P),E.push(A)}return new l.init(E,N)},clone:function(){for(var b=c.clone.call(this),y=b._state=this._state.slice(0),w=0;w<25;w++)y[w]=y[w].clone();return b}});i.SHA3=c._createHelper(x),i.HmacSHA3=c._createHmacHelper(x)}(Math),r.SHA3})}(F$)),F$.exports}var B$={exports:{}},aZ;function IAe(){return aZ||(aZ=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){/** @preserve
47			(c) 2012 by Cédric Mesnil. All rights reserved.
48
49			Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
50
51			    - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
52			    - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
53
54			THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
55			*/return function(a){var i=r,o=i.lib,l=o.WordArray,c=o.Hasher,u=i.algo,d=l.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),f=l.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),p=l.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),h=l.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),m=l.create([0,1518500249,1859775393,2400959708,2840853838]),g=l.create([1352829926,1548603684,1836072691,2053994217,0]),x=u.RIPEMD160=c.extend({_doReset:function(){this._hash=l.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(k,E){for(var D=0;D<16;D++){var R=E+D,A=k[R];k[R]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360}var P=this._hash.words,I=m.words,L=g.words,H=d.words,U=f.words,X=p.words,re=h.words,Z,V,J,K,ee,Y,Q,W,se,oe;Y=Z=P[0],Q=V=P[1],W=J=P[2],se=K=P[3],oe=ee=P[4];for(var q,D=0;D<80;D+=1)q=Z+k[E+H[D]]|0,D<16?q+=b(V,J,K)+I[0]:D<32?q+=y(V,J,K)+I[1]:D<48?q+=w(V,J,K)+I[2]:D<64?q+=j(V,J,K)+I[3]:q+=S(V,J,K)+I[4],q=q|0,q=N(q,X[D]),q=q+ee|0,Z=ee,ee=K,K=N(J,10),J=V,
55V=q,q=Y+k[E+U[D]]|0,D<16?q+=S(Q,W,se)+L[0]:D<32?q+=j(Q,W,se)+L[1]:D<48?q+=w(Q,W,se)+L[2]:D<64?q+=y(Q,W,se)+L[3]:q+=b(Q,W,se)+L[4],q=q|0,q=N(q,re[D]),q=q+oe|0,Y=oe,oe=se,se=N(W,10),W=Q,Q=q;q=P[1]+J+se|0,P[1]=P[2]+K+oe|0,P[2]=P[3]+ee+Y|0,P[3]=P[4]+Z+Q|0,P[4]=P[0]+V+W|0,P[0]=q},_doFinalize:function(){var k=this._data,E=k.words,D=this._nDataBytes*8,R=k.sigBytes*8;E[R>>>5]|=128<<24-R%32,E[(R+64>>>9<<4)+14]=(D<<8|D>>>24)&16711935|(D<<24|D>>>8)&4278255360,k.sigBytes=(E.length+1)*4,this._process();for(var A=this._hash,P=A.words,I=0;I<5;I++){var L=P[I];P[I]=(L<<8|L>>>24)&16711935|(L<<24|L>>>8)&4278255360}return A},clone:function(){var k=c.clone.call(this);return k._hash=this._hash.clone(),k}});function b(k,E,D){return k^E^D}function y(k,E,D){return k&E|~k&D}function w(k,E,D){return(k|~E)^D}function j(k,E,D){return k&D|E&~D}function S(k,E,D){return k^(E|~D)}function N(k,E){return k<<E|k>>>32-E}i.RIPEMD160=c._createHelper(x),i.HmacRIPEMD160=c._createHmacHelper(x)}(),r.RIPEMD160})}(B$)),B$.exports}var H$={exports:{}},iZ;function $7(){return iZ||(iZ=1,function(e,n){(function(r,a){e.exports=a(va())})(Wn,function(r){(function(){var a=r,i=a.lib,o=i.Base,l=a.enc,c=l.Utf8,u=a.algo;u.HMAC=o.extend({init:function(d,f){d=this._hasher=new d.init,typeof f=="string"&&(f=c.parse(f));var p=d.blockSize,h=p*4;f.sigBytes>h&&(f=d.finalize(f)),f.clamp();for(var m=this._oKey=f.clone(),g=this._iKey=f.clone(),x=m.words,b=g.words,y=0;y<p;y++)x[y]^=1549556828,b[y]^=909522486;m.sigBytes=g.sigBytes=h,this.reset()},reset:function(){var d=this._hasher;d.reset(),d.update(this._iKey)},update:function(d){return this._hasher.update(d),this},finalize:function(d){var f=this._hasher,p=f.finalize(d);f.reset();var h=f.finalize(this._oKey.clone().concat(p));return h}})})()})}(H$)),H$.exports}var z$={exports:{}},sZ;function $Ae(){return sZ||(sZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),I7(),$7())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.Base,l=i.WordArray,c=a.algo,u=c.SHA1,d=c.HMAC,f=c.PBKDF2=o.extend({cfg:o.extend({keySize:128/32,hasher:u,iterations:1}),init:function(p){this.cfg=this.cfg.extend(p)},compute:function(p,h){for(var m=this.cfg,g=d.create(m.hasher,p),x=l.create(),b=l.create([1]),y=x.words,w=b.words,j=m.keySize,S=m.iterations;y.length<j;){var N=g.update(h).finalize(b);g.reset();for(var k=N.words,E=k.length,D=N,R=1;R<S;R++){D=g.finalize(D),g.reset();for(var A=D.words,P=0;P<E;P++)k[P]^=A[P]}x.concat(N),w[0]++}return x.sigBytes=j*4,x}});a.PBKDF2=function(p,h,m){return f.create(m).compute(p,h)}}(),r.PBKDF2})}(z$)),z$.exports}var V$={exports:{}},oZ;function u_(){return oZ||(oZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),I7(),$7())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.Base,l=i.WordArray,c=a.algo,u=c.MD5,d=c.EvpKDF=o.extend({cfg:o.extend({keySize:128/32,hasher:u,iterations:1}),init:function(f){this.cfg=this.cfg.extend(f)},compute:function(f,p){for(var h,m=this.cfg,g=m.hasher.create(),x=l.create(),b=x.words,y=m.keySize,w=m.iterations;b.length<y;){h&&g.update(h),h=g.update(f).finalize(p),g.reset();for(var j=1;j<w;j++)h=g.finalize(h),g.reset();x.concat(h)}return x.sigBytes=y*4,x}});a.EvpKDF=function(f,p,h){return d.create(h).compute(f,p)}}(),r.EvpKDF})}(V$)),V$.exports}var U$={exports:{}},lZ;function zo(){return lZ||(lZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),u_())})(Wn,function(r){r.lib.Cipher||function(a){var i=r,o=i.lib,l=o.Base,c=o.WordArray,u=o.BufferedBlockAlgorithm,d=i.enc;d.Utf8;var f=d.Base64,p=i.algo,h=p.EvpKDF,m=o.Cipher=u.extend({cfg:l.extend(),createEncryptor:function(A,P){return this.create(this._ENC_XFORM_MODE,A,P)},createDecryptor:function(A,P){return this.create(this._DEC_XFORM_MODE,A,P)},init:function(A,P,I){this.cfg=this.cfg.extend(I),this._xformMode=A,this._key=P,this.reset()},reset:function(){u.reset.call(this),this._doReset()},process:function(A){return this._append(A),this._process()},finalize:function(A){A&&this._append(A);var P=this._doFinalize();return P},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function A(P){return typeof P=="string"?R:k}return function(P){return{encrypt:function(I,L,H){return A(L).encrypt
55(P,I,L,H)},decrypt:function(I,L,H){return A(L).decrypt(P,I,L,H)}}}}()});o.StreamCipher=m.extend({_doFinalize:function(){var A=this._process(!0);return A},blockSize:1});var g=i.mode={},x=o.BlockCipherMode=l.extend({createEncryptor:function(A,P){return this.Encryptor.create(A,P)},createDecryptor:function(A,P){return this.Decryptor.create(A,P)},init:function(A,P){this._cipher=A,this._iv=P}}),b=g.CBC=function(){var A=x.extend();A.Encryptor=A.extend({processBlock:function(I,L){var H=this._cipher,U=H.blockSize;P.call(this,I,L,U),H.encryptBlock(I,L),this._prevBlock=I.slice(L,L+U)}}),A.Decryptor=A.extend({processBlock:function(I,L){var H=this._cipher,U=H.blockSize,X=I.slice(L,L+U);H.decryptBlock(I,L),P.call(this,I,L,U),this._prevBlock=X}});function P(I,L,H){var U,X=this._iv;X?(U=X,this._iv=a):U=this._prevBlock;for(var re=0;re<H;re++)I[L+re]^=U[re]}return A}(),y=i.pad={},w=y.Pkcs7={pad:function(A,P){for(var I=P*4,L=I-A.sigBytes%I,H=L<<24|L<<16|L<<8|L,U=[],X=0;X<L;X+=4)U.push(H);var re=c.create(U,L);A.concat(re)},unpad:function(A){var P=A.words[A.sigBytes-1>>>2]&255;A.sigBytes-=P}};o.BlockCipher=m.extend({cfg:m.cfg.extend({mode:b,padding:w}),reset:function(){var A;m.reset.call(this);var P=this.cfg,I=P.iv,L=P.mode;this._xformMode==this._ENC_XFORM_MODE?A=L.createEncryptor:(A=L.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==A?this._mode.init(this,I&&I.words):(this._mode=A.call(L,this,I&&I.words),this._mode.__creator=A)},_doProcessBlock:function(A,P){this._mode.processBlock(A,P)},_doFinalize:function(){var A,P=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(P.pad(this._data,this.blockSize),A=this._process(!0)):(A=this._process(!0),P.unpad(A)),A},blockSize:128/32});var j=o.CipherParams=l.extend({init:function(A){this.mixIn(A)},toString:function(A){return(A||this.formatter).stringify(this)}}),S=i.format={},N=S.OpenSSL={stringify:function(A){var P,I=A.ciphertext,L=A.salt;return L?P=c.create([1398893684,1701076831]).concat(L).concat(I):P=I,P.toString(f)},parse:function(A){var P,I=f.parse(A),L=I.words;return L[0]==1398893684&&L[1]==1701076831&&(P=c.create(L.slice(2,4)),L.splice(0,4),I.sigBytes-=16),j.create({ciphertext:I,salt:P})}},k=o.SerializableCipher=l.extend({cfg:l.extend({format:N}),encrypt:function(A,P,I,L){L=this.cfg.extend(L);var H=A.createEncryptor(I,L),U=H.finalize(P),X=H.cfg;return j.create({ciphertext:U,key:I,iv:X.iv,algorithm:A,mode:X.mode,padding:X.padding,blockSize:A.blockSize,formatter:L.format})},decrypt:function(A,P,I,L){L=this.cfg.extend(L),P=this._parse(P,L.format);var H=A.createDecryptor(I,L).finalize(P.ciphertext);return H},_parse:function(A,P){return typeof A=="string"?P.parse(A,this):A}}),E=i.kdf={},D=E.OpenSSL={execute:function(A,P,I,L){L||(L=c.random(64/8));var H=h.create({keySize:P+I}).compute(A,L),U=c.create(H.words.slice(P),I*4);return H.sigBytes=P*4,j.create({key:H,iv:U,salt:L})}},R=o.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:D}),encrypt:function(A,P,I,L){L=this.cfg.extend(L);var H=L.kdf.execute(I,A.keySize,A.ivSize);L.iv=H.iv;var U=k.encrypt.call(this,A,P,H.key,L);return U.mixIn(H),U},decrypt:function(A,P,I,L){L=this.cfg.extend(L),P=this._parse(P,L.format);var H=L.kdf.execute(I,A.keySize,A.ivSize,P.salt);L.iv=H.iv;var U=k.decrypt.call(this,A,P,H.key,L);return U}})}()})}(U$)),U$.exports}var W$={exports:{}},cZ;function LAe(){return cZ||(cZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.mode.CFB=function(){var a=r.lib.BlockCipherMode.extend();a.Encryptor=a.extend({processBlock:function(o,l){var c=this._cipher,u=c.blockSize;i.call(this,o,l,u,c),this._prevBlock=o.slice(l,l+u)}}),a.Decryptor=a.extend({processBlock:function(o,l){var c=this._cipher,u=c.blockSize,d=o.slice(l,l+u);i.call(this,o,l,u,c),this._prevBlock=d}});function i(o,l,c,u){var d,f=this._iv;f?(d=f.slice(0),this._iv=void 0):d=this._prevBlock,u.encryptBlock(d,0);for(var p=0;p<c;p++)o[l+p]^=d[p]}return a}(),r.mode.CFB})}(W$)),W$.exports}var Y$={exports:{}},uZ;function FAe(){return uZ||(uZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.mode.CTR=function(){var a=r.lib.BlockCipherMode.extend(),i=a.Encryptor=a.extend({processBlock:function(o,l){var c=this._cipher,u=c.blockSize,d=this._iv,f=this._counter;d&&(f=this._counter=d.slice(0),this._iv=void 0);var p=f.slice(0);c.encryptBlock(p,0),f[u-1]=f[u-1]+1|0;for(var h=0;h<u;h++)o[l+h]^=p[h]}});return a.Decryptor=i,a}(),r.mode.CTR})}(Y$)),Y$.exports}var q$={exports:{}},dZ;function BAe(){return dZ||(dZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){/** @preserve
56 * Counter block mode compatible with  Dr Brian Gladman fileenc.c
57 * derived from CryptoJS.mode.CTR
58 * Jan Hruby [email protected]
59 */return r.mode.CTRGladman=function(){var a=r.lib.BlockCipherMode.extend();function i(c){if((c>>24&255)===255){var u=c>>16&255,d=c>>8&255,f=c&255;u===255?(u=0,d===255?(d=0,f===255?f=0:++f):++d):++u,c=0,c+=u<<16,c+=d<<8,c+=f}else c+=1<<24;return c}function o(c){return(c[0]=i(c[0]))===0&&(c[1]=i(c[1])),c}var l=a.Encryptor=a.extend({processBlock:function(c,u){var d=this._cipher,f=d.blockSize,p=this._iv,h=this._counter;p&&(h=this._counter=p.slice(0),this._iv=void 0),o(h);var m=h.slice(0);d.encryptBlock(m,0);for(var g=0;g<f;g++)c[u+g]^=m[g]}});return a.Decryptor=l,a}(),r.mode.CTRGladman})}
59(q$)),q$.exports}var G$={exports:{}},fZ;function HAe(){return fZ||(fZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.mode.OFB=function(){var a=r.lib.BlockCipherMode.extend(),i=a.Encryptor=a.extend({processBlock:function(o,l){var c=this._cipher,u=c.blockSize,d=this._iv,f=this._keystream;d&&(f=this._keystream=d.slice(0),this._iv=void 0),c.encryptBlock(f,0);for(var p=0;p<u;p++)o[l+p]^=f[p]}});return a.Decryptor=i,a}(),r.mode.OFB})}(G$)),G$.exports}var K$={exports:{}},pZ;function zAe(){return pZ||(pZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.mode.ECB=function(){var a=r.lib.BlockCipherMode.extend();return a.Encryptor=a.extend({processBlock:function(i,o){this._cipher.encryptBlock(i,o)}}),a.Decryptor=a.extend({processBlock:function(i,o){this._cipher.decryptBlock(i,o)}}),a}(),r.mode.ECB})}(K$)),K$.exports}var Z$={exports:{}},hZ;function VAe(){return hZ||(hZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.pad.AnsiX923={pad:function(a,i){var o=a.sigBytes,l=i*4,c=l-o%l,u=o+c-1;a.clamp(),a.words[u>>>2]|=c<<24-u%4*8,a.sigBytes+=c},unpad:function(a){var i=a.words[a.sigBytes-1>>>2]&255;a.sigBytes-=i}},r.pad.Ansix923})}(Z$)),Z$.exports}var X$={exports:{}},mZ;function UAe(){return mZ||(mZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.pad.Iso10126={pad:function(a,i){var o=i*4,l=o-a.sigBytes%o;a.concat(r.lib.WordArray.random(l-1)).concat(r.lib.WordArray.create([l<<24],1))},unpad:function(a){var i=a.words[a.sigBytes-1>>>2]&255;a.sigBytes-=i}},r.pad.Iso10126})}(X$)),X$.exports}var Q$={exports:{}},gZ;function WAe(){return gZ||(gZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.pad.Iso97971={pad:function(a,i){a.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(a,i)},unpad:function(a){r.pad.ZeroPadding.unpad(a),a.sigBytes--}},r.pad.Iso97971})}(Q$)),Q$.exports}var J$={exports:{}},xZ;function YAe(){return xZ||(xZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.pad.ZeroPadding={pad:function(a,i){var o=i*4;a.clamp(),a.sigBytes+=o-(a.sigBytes%o||o)},unpad:function(a){for(var i=a.words,o=a.sigBytes-1,o=a.sigBytes-1;o>=0;o--)if(i[o>>>2]>>>24-o%4*8&255){a.sigBytes=o+1;break}}},r.pad.ZeroPadding})}(J$)),J$.exports}var eL={exports:{}},vZ;function qAe(){return vZ||(vZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return r.pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding})}(eL)),eL.exports}var tL={exports:{}},_Z;function GAe(){return _Z||(_Z=1,function(e,n){(function(r,a,i){e.exports=a(va(),zo())})(Wn,function(r){return function(a){var i=r,o=i.lib,l=o.CipherParams,c=i.enc,u=c.Hex,d=i.format;d.Hex={stringify:function(f){return f.ciphertext.toString(u)},parse:function(f){var p=u.parse(f);return l.create({ciphertext:p})}}}(),r.format.Hex})}(tL)),tL.exports}var nL={exports:{}},bZ;function KAe(){return bZ||(bZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),sy(),oy(),u_(),zo())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.BlockCipher,l=a.algo,c=[],u=[],d=[],f=[],p=[],h=[],m=[],g=[],x=[],b=[];(function(){for(var j=[],S=0;S<256;S++)S<128?j[S]=S<<1:j[S]=S<<1^283;for(var N=0,k=0,S=0;S<256;S++){var E=k^k<<1^k<<2^k<<3^k<<4;E=E>>>8^E&255^99,c[N]=E,u[E]=N;var D=j[N],R=j[D],A=j[R],P=j[E]*257^E*16843008;d[N]=P<<24|P>>>8,f[N]=P<<16|P>>>16,p[N]=P<<8|P>>>24,h[N]=P;var P=A*16843009^R*65537^D*257^N*16843008;m[E]=P<<24|P>>>8,g[E]=P<<16|P>>>16,x[E]=P<<8|P>>>24,b[E]=P,N?(N=D^j[j[j[A^D]]],k^=j[j[k]]):N=k=1}})();var y=[0,1,2,4,8,16,32,64,128,27,54],w=l.AES=o.extend({_doReset:function(){var j;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var S=this._keyPriorReset=this._key,N=S.words,k=S.sigBytes/4,E=this._nRounds=k+6,D=(E+1)*4,R=this._keySchedule=[],A=0;A<D;A++)A<k?R[A]=N[A]:(j=R[A-1],A%k?k>6&&A%k==4&&(j=c[j>>>24]<<24|c[j>>>16&255]<<16|c[j>>>8&255]<<8|c[j&255]):(j=j<<8|j>>>24,j=c[j>>>24]<<24|c[j>>>16&255]<<16|c[j>>>8&255]<<8|c[j&255],j^=y[A/k|0]<<24),R[A]=R[A-k]^j);for(var P=this._invKeySchedule=[],I=0;I<D;I++){var A=D-I;if(I%4)var j=R[A];else var j=R[A-4];I<4||A<=4?P[I]=j:P[I]=m[c[j>>>24]]^g[c[j>>>16&255]]^x[c[j>>>8&255]]^b[c[j&255]]}}},encryptBlock:function(j,S){this._doCryptBlock(j,S,this._keySchedule,d,f,p,h,c)},decryptBlock:function(j,S){var N=j[S+1];j[S+1]=j[S+3],j[S+3]=N,this._doCryptBlock(j,S,this._invKeySchedule,m,g,x,b,u);var N=j[S+1];j[S+1]=j[S+3],j[S+3]=N},_doCryptBlock:function(j,S,N,k,E,D,R,A){for(var P=this._nRounds,I=j[S]^N[0],L=j[S+1]^N[1],H=j[S+2]^N[2],U=j[S+3]^N[3],X=4,re=1;re<P;re++){var Z=k[I>>>24]^E[L>>>16&255]^D[H>>>8&255]^R[U&255]^N[X++],V=k[L>>>24]^E[H>>>16&255]^D[U>>>8&255]^R[I&255]^N[X++],J=k[H>>>24]^E[U>>>16&255]^D[I>>>8&255]^R[L&255]^N[X++],K=k[U>>>24]^E[I>>>16&255]^D[L>>>8&255]^R[H&255]^N[X++];I=Z,L=V,H=J,U=K}var Z=(A[I>>>24]<<24|A[L>>>16&255]<<16|A[H>>>8&255]<<8|A[U&255])^N[X++],V=(A[L>>>24]<<24|A[H>>>16&255]<<16|A[U>>>8&255]<<8|A[I&255])^N[X++],J=(A[H>>>24]<<24|A[U>>>16&255]<<16|A[I>>>8&255]<<8|A[L&255])^N[X++],K=(A[U>>>24]<<24|A[I>>>16&255]<<16|A[L>>>8&255]<<8|A[H&255])^N[X++];j[S]=Z,j[S+1]=V,j[S+2]=J,j[S+3]=K},keySize:256/32});a.AES=o._createHelper(w)}(),r.AES})}(nL)),nL.exports}var rL={exports:{}},yZ;function ZAe(){return yZ||(yZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),sy(),oy(),u_(),zo())}
59)(Wn,function(r){return function(){var a=r,i=a.lib,o=i.WordArray,l=i.BlockCipher,c=a.algo,u=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],d=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],f=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],p=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,
591933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,
59144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],h=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],m=c.DES=l.extend({_doReset:function(){for(var y=this._key,w=y.words,j=[],S=0;S<56;S++){var N=u[S]-1;j[S]=w[N>>>5]>>>31-N%32&1}for(var k=this._subKeys=[],E=0;E<16;E++){for(var D=k[E]=[],R=f[E],S=0;S<24;S++)D[S/6|0]|=j[(d[S]-1+R)%28]<<31-S%6,D[4+(S/6|0)]|=j[28+(d[S+24]-1+R)%28]<<31-S%6;D[0]=D[0]<<1|D[0]>>>31;for(var S=1;S<7;S++)D[S]=D[S]>>>(S-1)*4+3;D[7]=D[7]<<5|D[7]>>>27}for(var A=this._invSubKeys=[],S=0;S<16;S++)A[S]=k[15-S]},encryptBlock:function(y,w){this._doCryptBlock(y,w,this._subKeys)},decryptBlock:function(y,w){this._doCryptBlock(y,w,this._invSubKeys)},_doCryptBlock:function(y,w,j){this._lBlock=y[w],this._rBlock=y[w+1],g.call(this,4,252645135),g.call(this,16,65535),x.call(this,2,858993459),x.call(this,8,16711935),g.call(this,1,1431655765);for(var S=0;S<16;S++){for(var N=j[S],k=this._lBlock,E=this._rBlock,D=0,R=0;R<8;R++)D|=p[R][((E^N[R])&h[R])>>>0];this._lBlock=E,this._rBlock=k^D}var A=this._lBlock;this._lBlock=this._rBlock,this._rBlock=A,g.call(this,1,1431655765),x.call(this,8,16711935),x.call(this,2,858993459),g.call(this,16,65535),g.call(this,4,252645135),y[w]=this._lBlock,y[w+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function g(y,w){var j=(this._lBlock>>>y^this._rBlock)&w;this._rBlock^=j,this._lBlock^=j<<y}function x(y,w){var j=(this._rBlock>>>y^this._lBlock)&w;this._lBlock^=j,this._rBlock^=j<<y}a.DES=l._createHelper(m);var b=c.TripleDES=l.extend({_doReset:function(){var y=this._key,w=y.words;if(w.length!==2&&w.length!==4&&w.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var j=w.slice(0,2),S=w.length<4?w.slice(0,2):w.slice(2,4),N=w.length<6?w.slice(0,2):w.slice(4,6);this._des1=m.createEncryptor(o.create(j)),this._des2=m.createEncryptor(o.create(S)),this._des3=m.createEncryptor(o.create(N))},encryptBlock:function(y,w){this._des1.encryptBlock(y,w),this._des2.decryptBlock(y,w),this._des3.encryptBlock(y,w)},decryptBlock:function(y,w){this._des3.decryptBlock(y,w),this._des2.encryptBlock(y,w),this._des1.decryptBlock(y,w)},keySize:192/32,ivSize:64/32,blockSize:64/32});a.TripleDES=l._createHelper(b)}(),r.TripleDES})}(rL)),rL.exports}var aL={exports:{}},wZ;function XAe(){return wZ||(wZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),sy(),oy(),u_(),zo())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.StreamCipher,l=a.algo,c=l.RC4=o.extend({_doReset:function(){for(var f=this._key,p=f.words,h=f.sigBytes,m=this._S=[],g=0;g<256;g++)m[g]=g;
59for(var g=0,x=0;g<256;g++){var b=g%h,y=p[b>>>2]>>>24-b%4*8&255;x=(x+m[g]+y)%256;var w=m[g];m[g]=m[x],m[x]=w}this._i=this._j=0},_doProcessBlock:function(f,p){f[p]^=u.call(this)},keySize:256/32,ivSize:0});function u(){for(var f=this._S,p=this._i,h=this._j,m=0,g=0;g<4;g++){p=(p+1)%256,h=(h+f[p])%256;var x=f[p];f[p]=f[h],f[h]=x,m|=f[(f[p]+f[h])%256]<<24-g*8}return this._i=p,this._j=h,m}a.RC4=o._createHelper(c);var d=l.RC4Drop=c.extend({cfg:c.cfg.extend({drop:192}),_doReset:function(){c._doReset.call(this);for(var f=this.cfg.drop;f>0;f--)u.call(this)}});a.RC4Drop=o._createHelper(d)}(),r.RC4})}(aL)),aL.exports}var iL={exports:{}},kZ;function QAe(){return kZ||(kZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),sy(),oy(),u_(),zo())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.StreamCipher,l=a.algo,c=[],u=[],d=[],f=l.Rabbit=o.extend({_doReset:function(){for(var h=this._key.words,m=this.cfg.iv,g=0;g<4;g++)h[g]=(h[g]<<8|h[g]>>>24)&16711935|(h[g]<<24|h[g]>>>8)&4278255360;var x=this._X=[h[0],h[3]<<16|h[2]>>>16,h[1],h[0]<<16|h[3]>>>16,h[2],h[1]<<16|h[0]>>>16,h[3],h[2]<<16|h[1]>>>16],b=this._C=[h[2]<<16|h[2]>>>16,h[0]&4294901760|h[1]&65535,h[3]<<16|h[3]>>>16,h[1]&4294901760|h[2]&65535,h[0]<<16|h[0]>>>16,h[2]&4294901760|h[3]&65535,h[1]<<16|h[1]>>>16,h[3]&4294901760|h[0]&65535];this._b=0;for(var g=0;g<4;g++)p.call(this);for(var g=0;g<8;g++)b[g]^=x[g+4&7];if(m){var y=m.words,w=y[0],j=y[1],S=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,N=(j<<8|j>>>24)&16711935|(j<<24|j>>>8)&4278255360,k=S>>>16|N&4294901760,E=N<<16|S&65535;b[0]^=S,b[1]^=k,b[2]^=N,b[3]^=E,b[4]^=S,b[5]^=k,b[6]^=N,b[7]^=E;for(var g=0;g<4;g++)p.call(this)}},_doProcessBlock:function(h,m){var g=this._X;p.call(this),c[0]=g[0]^g[5]>>>16^g[3]<<16,c[1]=g[2]^g[7]>>>16^g[5]<<16,c[2]=g[4]^g[1]>>>16^g[7]<<16,c[3]=g[6]^g[3]>>>16^g[1]<<16;for(var x=0;x<4;x++)c[x]=(c[x]<<8|c[x]>>>24)&16711935|(c[x]<<24|c[x]>>>8)&4278255360,h[m+x]^=c[x]},blockSize:128/32,ivSize:64/32});function p(){for(var h=this._X,m=this._C,g=0;g<8;g++)u[g]=m[g];m[0]=m[0]+1295307597+this._b|0,m[1]=m[1]+3545052371+(m[0]>>>0<u[0]>>>0?1:0)|0,m[2]=m[2]+886263092+(m[1]>>>0<u[1]>>>0?1:0)|0,m[3]=m[3]+1295307597+(m[2]>>>0<u[2]>>>0?1:0)|0,m[4]=m[4]+3545052371+(m[3]>>>0<u[3]>>>0?1:0)|0,m[5]=m[5]+886263092+(m[4]>>>0<u[4]>>>0?1:0)|0,m[6]=m[6]+1295307597+(m[5]>>>0<u[5]>>>0?1:0)|0,m[7]=m[7]+3545052371+(m[6]>>>0<u[6]>>>0?1:0)|0,this._b=m[7]>>>0<u[7]>>>0?1:0;for(var g=0;g<8;g++){var x=h[g]+m[g],b=x&65535,y=x>>>16,w=((b*b>>>17)+b*y>>>15)+y*y,j=((x&4294901760)*x|0)+((x&65535)*x|0);d[g]=w^j}h[0]=d[0]+(d[7]<<16|d[7]>>>16)+(d[6]<<16|d[6]>>>16)|0,h[1]=d[1]+(d[0]<<8|d[0]>>>24)+d[7]|0,h[2]=d[2]+(d[1]<<16|d[1]>>>16)+(d[0]<<16|d[0]>>>16)|0,h[3]=d[3]+(d[2]<<8|d[2]>>>24)+d[1]|0,h[4]=d[4]+(d[3]<<16|d[3]>>>16)+(d[2]<<16|d[2]>>>16)|0,h[5]=d[5]+(d[4]<<8|d[4]>>>24)+d[3]|0,h[6]=d[6]+(d[5]<<16|d[5]>>>16)+(d[4]<<16|d[4]>>>16)|0,h[7]=d[7]+(d[6]<<8|d[6]>>>24)+d[5]|0}a.Rabbit=o._createHelper(f)}(),r.Rabbit})}(iL)),iL.exports}var sL={exports:{}},jZ;function JAe(){return jZ||(jZ=1,function(e,n){(function(r,a,i){e.exports=a(va(),sy(),oy(),u_(),zo())})(Wn,function(r){return function(){var a=r,i=a.lib,o=i.StreamCipher,l=a.algo,c=[],u=[],d=[],f=l.RabbitLegacy=o.extend({_doReset:function(){var h=this._key.words,m=this.cfg.iv,g=this._X=[h[0],h[3]<<16|h[2]>>>16,h[1],h[0]<<16|h[3]>>>16,h[2],h[1]<<16|h[0]>>>16,h[3],h[2]<<16|h[1]>>>16],x=this._C=[h[2]<<16|h[2]>>>16,h[0]&4294901760|h[1]&65535,h[3]<<16|h[3]>>>16,h[1]&4294901760|h[2]&65535,h[0]<<16|h[0]>>>16,h[2]&4294901760|h[3]&65535,h[1]<<16|h[1]>>>16,h[3]&4294901760|h[0]&65535];this._b=0;for(var b=0;b<4;b++)p.call(this);for(var b=0;b<8;b++)x[b]^=g[b+4&7];if(m){var y=m.words,w=y[0],j=y[1],S=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,N=(j<<8|j>>>24)&16711935|(j<<24|j>>>8)&4278255360,k=S>>>16|N&4294901760,E=N<<16|S&65535;x[0]^=S,x[1]^=k,x[2]^=N,x[3]^=E,x[4]^=S,x[5]^=k,x[6]^=N,x[7]^=E;for(var b=0;b<4;b++)p.call(this)}},_doProcessBlock:function(h,m){var g=this._X;p.call(this),c[0]=g[0]^g[5]>>>16^g[3]<<16,c[1]=g[2]^g[7]>>>16^g[5]<<16,c[2]=g[4]^g[1]>>>16^g[7]<<16,c[3]=g[6]^g[3]>>>16^g[1]<<16;for(var x=0;x<4;x++)c[x]=(c[x]<<8|c[x]>>>24)&16711935|(c[x]<<24|c[x]>>>8)&4278255360,h[m+x]^=c[x]},blockSize:128/32,ivSize:64/32});function p(){for(var h=this._X,m=this._C,g=0;g<8;g++)u[g]=m[g];m[0]=m[0]+1295307597+this._b|0,m[1]=m[1]+3545052371+(m[0]>>>0<u[0]>>>0?1:0)|0,m[2]=m[2]+886263092+(m[1]>>>0<u[1]>>>0?1:0)|0,m[3]=m[3]+1295307597+(m[2]>>>0<u[2]>>>0?1:0)|0,m[4]=m[4]+3545052371+(m[3]>>>0<u[3]>>>0?1:0)|0,m[5]=m[5]+886263092+(m[4]>>>0<u[4]>>>0?1:0)|0,m[6]=m[6]+1295307597+(m[5]>>>0<u[5]>>>0?1:0)|0,m[7]=m[7]+3545052371+(m[6]>>>0<u[6]>>>0?1:0)|0,this._b=m[7]>>>0<u[7]>>>0?1:0;for(var g=0;g<8;g++){var x=h[g]+m[g],b=x&65535,y=x>>>16,w=((b*b>>>17)+b*y>>>
5915)+y*y,j=((x&4294901760)*x|0)+((x&65535)*x|0);d[g]=w^j}h[0]=d[0]+(d[7]<<16|d[7]>>>16)+(d[6]<<16|d[6]>>>16)|0,h[1]=d[1]+(d[0]<<8|d[0]>>>24)+d[7]|0,h[2]=d[2]+(d[1]<<16|d[1]>>>16)+(d[0]<<16|d[0]>>>16)|0,h[3]=d[3]+(d[2]<<8|d[2]>>>24)+d[1]|0,h[4]=d[4]+(d[3]<<16|d[3]>>>16)+(d[2]<<16|d[2]>>>16)|0,h[5]=d[5]+(d[4]<<8|d[4]>>>24)+d[3]|0,h[6]=d[6]+(d[5]<<16|d[5]>>>16)+(d[4]<<16|d[4]>>>16)|0,h[7]=d[7]+(d[6]<<8|d[6]>>>24)+d[5]|0}a.RabbitLegacy=o._createHelper(f)}(),r.RabbitLegacy})}(sL)),sL.exports}(function(e,n){(function(r,a,i){e.exports=a(va(),pO(),DAe(),MAe(),sy(),RAe(),oy(),I7(),tce(),OAe(),nce(),AAe(),PAe(),IAe(),$7(),$Ae(),u_(),zo(),LAe(),FAe(),BAe(),HAe(),zAe(),VAe(),UAe(),WAe(),YAe(),qAe(),GAe(),KAe(),ZAe(),XAe(),QAe(),JAe())})(Wn,function(r){return r})})(Jle);var ePe=Jle.exports;const Cw=Kr(ePe);var tPe=function(e,n,r,a){var i=typeof a<"u"?[a,e]:[e],o=new Blob(i,{type:r||"application/octet-stream"});if(typeof window.navigator.msSaveBlob<"u")window.navigator.msSaveBlob(o,n);else{var l=window.URL&&window.URL.createObjectURL?window.URL.createObjectURL(o):window.webkitURL.createObjectURL(o),c=document.createElement("a");c.style.display="none",c.href=l,c.setAttribute("download",n),typeof c.download>"u"&&c.setAttribute("target","_blank"),document.body.appendChild(c),c.click(),setTimeout(function(){document.body.removeChild(c),window.URL.revokeObjectURL(l)},200)}};const nPe=Kr(tPe),GT="METRIC",Sw=7,tN=30,Nw="this_month",oL="last_month",Ss=1,Md=2,Hp="FTP",ui="EMAIL",rPe="FuelCloud",aPe="Fill-Rite",eC="configuration",d_="summary",Vo="activity",Li="setting",su="access",rce="session",Ok="configuration-kiosk",KT="configuration-ipad-serial",Ak="configuration-tank-monitor",ace="configuration-site-controller",W1="configuration-register",Pv="device",ice="kiosk",L7="site-controller",sce
59="tank-monitor",oce="ipad",F7="tank",hO="site",bb="user",B7="driver",H7="billing",iPe="register",lce="subscriptions",cce="exact_matches",q0="duplicated_matches",R3="no_matches",sPe="invoices",oPe="app_login_logs",lPe="network_log",cPe="wnm_logs",uPe="user_types",dPe="customer",fPe="network",pPe="cb2",CZ="cb",hPe="cb2os",mPe="minimum",gPe="cbl",xPe="alerts",vPe="reset_show_hide",uce="reset",_Pe="fixed_head_search",bPe="fixed_head",yPe=0,wPe=2,ii="JOBBER",dce="REGULAR",zr=1,Ks=2,hi=5,Dh=4,bh=60,kPe=2,ga=6,e2=3,SZ=41,NZ=41,EZ=42,TZ=43,DZ=44,jPe=22,fce=24,Eg=31,Pk=32,Mh=33,yb=34,hu=35,Po=36,qu=37,CPe=50,O3=1,ZT=2,lg=3,XT=4,tC=5,Tg=[Dh,bh],SPe=0,t2=1,QT=0,lL="pending",MZ="verification_failed",NPe="cloudbox",EPe="cloudbox_lite",TPe="network_connection",DPe="site_controller",MPe="weights_and_measures",RPe="smarttank_tank_monitor",OPe="centeron_tank_monitor",APe="morbros_tank_monitor",PPe="anova_xfluid_tank_monitor",IPe="anova_unify_tank_monitor",$Pe="xtellio_tank_monitor",LPe="sms",FPe="network_cloudbox",BPe="otodata_tank_monitor",HPe="kiosk",zPe="ipad",VPe="samsara_integration",UPe="shared_cloudbox",_v=1,Ik=0,WPe="paid",YPe="void",qPe="bank_declined",GPe="credit_card_declined",KPe="pending",ZPe="open",XPe="draft",pce=202,hce=205,mce=206,gce=203,JT=11,xce=12,C0=106,QPe=100,JPe=200,eIe=201,vce=[pce,hce,mce,gce],A3=[QPe,JPe,eIe,pce,mce,hce,gce],_ce=[Mh,Po,hu],z7=1,bce=2,tIe="PROBLEM_REPORTED",cL="LIMIT_LIMIT_MET",nIe="TRANSACTION_BY_PASS_ON",rIe="TRANSACTION_BY_PASS_NORMAL",aIe="TRANSACTION_ALERT_PUMP_BY_PASS",iIe="NEW_TRANSACTION",sIe="LOW",oIe="HIGH",lIe="CRITICAL_HIGH",cIe="CRITICAL_LOW",uL="LIMIT_HIGH",dL="LIMIT_CRITICAL_HIGH",RZ="ACCESS_HOURS",uIe="access-schedule-section",dIe="transaction-limit-section",ol="all",ly="today",Rh="yesterday",dp="last_7_days",mO="last_30_days",Iv="last_14_days",yce="this_week",$v="last_week",gO="this_month",qd="last_month",Dg="last_3_months",wce="last_6_months",eD="last_12_months",po="custom",kce=2,OZ=2,AZ="log",fIe="source",pIe="code",hIe="data",mIe="cb2_diagnostic_log",gIe="vehicle-fuel-usage",xIe="driver-fuel-usage",vIe="fuel-pumped-per-tank",Lv="one-time-code",_Ie="fuelcloud",bIe="samsara",xO="driver",nC="vehicle",yIe="sync",wIe="not_sync",kIe="modified",jIe={1:"us",20:"eg",27:"za",30:"gr",31:"nl",32:"be",33:"fr",34:"es",3
596:"hu",39:"it",40:"ro",41:"ch",43:"at",44:"gb",45:"dk",46:"se",47:"no",48:"pl",49:"de",51:"pe",52:"mx",53:"cu",54:"ar",55:"br",56:"cl",57:"co",58:"ve",60:"my",61:"au",62:"id",63:"ph",64:"nz",65:"sg",66:"th",81:"jp",82:"kr",84:"vn",86:"cn",90:"tr",91:"in",92:"pk",93:"af",94:"lk",95:"mm",98:"ir",212:"ma",213:"dz",216:"tn",218:"ly",220:"gm",221:"sn",222:"mr",223:"ml",224:"gn",225:"ci",226:"bf",227:"ne",228:"tg",229:"bj",230:"mu",231:"lr",232:"sl",233:"gh",234:"ng",235:"td",236:"cf",237:"cm",238:"cv",239:"st",240:"gq",241:"ga",242:"cg",243:"cd",244:"ao",245:"gw",246:"io",248:"sc",249:"sd",250:"rw",251:"et",252:"so",253:"dj",254:"ke",255:"tz",256:"ug",257:"bi",258:"mz",260:"zm",261:"mg",262:"re",263:"zw",264:"na",265:"mw",266:"ls",267:"bw",268:"sz",269:"km",290:"sh",291:"er",297:"aw",298:"fo",299:"gl",350:"gi",351:"pt",352:"lu",353:"ie",354:"is",355:"al",356:"mt",357:"cy",358:"fi",359:"bg",370:"lt",371:"lv",372:"ee",373:"md",374:"am",375:"by",376:"ad",377:"mc",378:"sm",380:"ua",381:"rs",382:"me",385:"hr",386:"si",387:"ba",389:"mk",420:"cz",421:"sk",423:"li",500:"fk",501:"bz",502:"gt",503:"sv",504:"hn",505:"ni",506:"cr",507:"pa",508:"pm",509:"ht",590:"gp",591:"bo",592:"gy",593:"ec",594:"gf",595:"py",596:"mq",597:"sr",598:"uy",599:"cw",670:"tl",672:"aq",673:"bn",674:"nr",675:"pg",676:"to",677:"sb",678:"vu",679:"fj",680:"pw",681:"wf",682:"ck",683:"nu",685:"ws",686:"ki",687:"nc",688:"tv",689:"pf",690:"tk",691:"fm",692:"mh",850:"kp",852:"hk",853:"mo",855:"kh",856:"la",880:"bd",886:"tw",960:"mv",961:"lb",962:"jo",963:"sy",964:"iq",965:"kw",966:"sa",967:"ye",968:"om",970:"ps",971:"ae",972:"il",973:"bh",974:"qa",975:"bt",976:"mn",977:"np",992:"tj",993:"tm",994:"az",995:"ge",996:"kg",998:"uz"},CIe="daily",SIe="weekly",vO="monthly",fL="custom",pL="$",PZ=900,IZ="/account/settings?tab=custom-data-section",tD=P7;window.global=window;function zs(e,n=null){const r=tD.parse(window.location.search)||{};return r[e]!==void 0?r[e]:n}function rC(e){return typeof e=="string"?e.toLowerCase():e}function Oe(e,n={},r=""){e!==""&&e.charAt(0)!=="/"&&(e="/"+e);let a=tD.stringify(n),i=e+(a?`?${a}`:"");return r&&(i=i+"#"+r),i}function ye(e,n={},r){if(/^https?:\/\//i.test(e)){let i=tD.stringify(n,r);return e+(i?`${e.includes("?")?"&":"?"}${i}`:"")}e.charAt(0)!=="/"&&(e="/"+e);let a=tD.stringify(n,r);return e+(a?`?${a}`:"")}global.t=function(n,r){let a=Lang.langs[n]??n;const i=Lang.dictionary;if(r)for(let o in r)a=a.replaceAll(":"+o,r[o]);for(let o in i)a=a.replaceAll(o,i[o]);return a};global.asset=function(n){try{return new URL(n).href}catch{return n}};function NIe(e,n,r=1){return Array.from({length:(n-e)/r+1},(a,i)=>e+i*r)}function jce(e){try{JSON.parse(e)}catch{return!1}return!0}function V7(){return SAe()}function Yf(e,n){var r;(r=window.event)==null||r.preventDefault();try{return/^(https?:\/\/)/.test(e)?EIe(e):window.navigate(e,n)}catch{return sr(Oe(e,n))}}function $Z(e){let n=Cw.enc.Utf8.parse(window.__APP_DATA.configs.key_crypt_client_server),r=Cw.enc.Utf8.parse(window.__APP_DATA.configs.iv_crypt_client_server);var a=Cw.AES.encrypt(e,n,{iv:r,mode:Cw.mode.CBC,padding:Cw.pad.Pkcs7});return a.toString()}function sr(e){window.location.href=e}function EIe(e,n=!0){return window.open(e,n?"_blank":"_self")}function Lo(){window.location.reload()}function Kg(e){document.title=e}
59function Ad(e,n){nPe(e,n)}function wb(e){switch(e){case t("text.datetime_yesterday"):case"yesterday":return"daily";case t("text.datetime_today"):case"today":return"today";case t("text.datetime_last_7_days"):return"last_7_days";case t("text.datetime_last_week"):case"weekly":return"weekly";case t("text.datetime_last_month"):case"monthly":return"monthly"}return""}function kb(e){switch(e){case t("text.datetime_yesterday"):case t("text.datetime_today"):case"today":case"yesterday":case"daily":return"daily";case t("text.datetime_last_7_days"):case"last_7_days":return t("text.datetime_last_7_days");case t("text.datetime_last_week"):case"last_week":case"weekly":return"weekly";case t("text.datetime_last_month"):case"last_month":case"monthly":return"monthly"}return"daily"}function jb(e){switch(e){case t("text.datetime_yesterday"):case t("text.datetime_today"):case"today":case"daily":case"yesterday":return t("report::text.daily_finished_note");case"last_7_days":case t("text.datetime_last_7_days"):return t("report::text.last_7_days_finished_note");case t("text.datetime_last_week"):case"last_week":case"weekly":return t("report::text.weekly_finished_note",{d:`<a target="_blank" class="text-active" href="/account/settings">${t("report::text.account_settings")}<a/>`});case t("text.datetime_last_month"):case"last_month":case"monthly":return t("report::text.monthly_finished_note")}return t("report::text.send_daily")}function Mg(e,n){return e==ui?JSON.stringify({recur_receiver_email:n.join()}):JSON.stringify(n)}function P3(e,n,r=""){let a=new Date;a.setTime(a.getTime()+365*24*60*60*1e3),document.cookie=e+"="+n+";expires="+a.toUTCString()+"; path=/"+r}function Hx(e){let n=document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return n?n[2]:null}function nD(e,n=""){document.cookie=e+"=;expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/"+n}function U7(e){switch(e){case"weekly":return t("report::text.weekly_report_summary");case"monthly":return t("report::text.monthly_report_summary");case"last_7_days":return t("report::text.last_7_days_report_summary");default:return t("report::text.daily_report_summary")}}function LZ(e,n=2){return e?e.toLocaleString(void 0,{minimumFractionDigits:n,maximumFractionDigits:n}):0}function TIe(e){const n={icon:"icon-icon-cloudbox",title:t("device::device_text.cloudbox"),subtitle:""};switch(e){case Eg:return{icon:"icon-icon-tank-monitor",title:t("tankmonitor::text.smart_tank"),subtitle:t("site::datatable.text.tank_monitor")};case Pk:return{icon:"icon-icon-tank-monitor",title:t("fcbilling::text.label_centeron"),subtitle:t("site::datatable.text.tank_monitor")};case Mh:return{icon:"icon-icon-tank-monitor",title:"Otodata",subtitle:t("site::datatable.text.tank_monitor")};case Po:return{icon:"icon-icon-tank-monitor",title:t("fcbilling::text.label_anova_xfuid"),subtitle:t("site::datatable.text.tank_monitor")};case hu:return{icon:"icon-icon-tank-monitor",title:t("fcbilling::text.label_anova_unify"),subtitle:t("site::datatable.text.tank_monitor")};case e2:return{icon:"icon-wifi-router",title:t("device::device_text.register_connection"),subtitle:""};case Dh:return{icon:"icon-icon-kiosk",title:t("device::device_text.kiosk_services"),subtitle:""};case hi:return{icon:"icon-icon-cloudbox",title:t("device::device_text.cloudbox_lite"),subtitle:""};case bh:return{icon:"icon-icon-iphone",title:t("device::device_text.ipad_authorization"),subtitle:""};case CPe:return{icon:"icon-site-controller",title:t("device::device_text.verifone_commander"),subtitle:""};case qu:return{icon:"icon-integration",title:"Samsara",subtitle:t("text.integration")}}return n}function DIe(e,n="1"){return e?n=="1"?`+${n} (${e.substring(0,3)}) ${e.substring(3,6)}-${e.substring(6,10)}`:`+${n} ${e}`:""}function ou(e){switch(Number(e)){case zr:return t("device::device_text.cloudbox1");case ga:return t("device::device_text.cloudbox2");case hi:return t("device::device_text.cloudbox_lite");case Ks:return t("device::text.cloudlink");case bh:return t("site::site_text.ipad");case Dh:return t("device::device_text.kiosk");default:return t("device::device_text.hardware")}}function bv(e,n){window.location.href=Oe(e,n)}function Cce(e,n=zr){if(!e)return"";let r="####-####-####-####";n===Dh&&(r="####-##########-####");let a=e.split("");return Array.from(r).forEach((i,o)=>{i!=="#"&&a.splice(o,0,i)}),a.join("")}function Bn(e){e.target!==e.currentTarget?loadModal(e.currentTarget):loadModal(e.target)}function Iu(e,n,r=""){let a="support";e=="support-fr"&&(a="support-fillrite");let i={};return r!==""&&(i={tab:r}),Oe(`/${a}/${n}`,i)}function $k(e,n={}){let r=e.site_network?Oe(`/network/site/${e.location_id}`,n):Oe(`/site/${e.location_id}`,n);return e.location_id?r:"#"}function I3(e,n,r){e==1&&r=="prev"||n(e+(r=="next"?1:-1))}function Sce(e){if(e){const n=document.querySelectorAll('div[role="separator"]');for(let r=0;r<n.length;r++){const a=n[r].previousElementSibling,i=n[r].nextElementSibling;(n.length-1>r||a===null||i===null)&&n[r].remove()}}}function $3(e){var o,l,c;const n=(e==null?void 0:e.values)??{},r=[n==null?void 0:n.id,n==null?void 0:n.driver_id,n==null?void 0:n.created_driver_id,(o=n==null?void 0:n.driver)==null?void 0:o.id,(l=n==null?void 0:n.driver)==null?void 0:l.driver_id,e==null?void 0:e.driver_id,e==null?void 0:e.created_driver_id,(c=e
59==null?void 0:e.driver)==null?void 0:c.id];for(const u of r){const d=Number(u);if(!Number.isNaN(d)&&d>0)return d}const i=String((e==null?void 0:e.redirect)??"").match(/\/driver\/(?:detail\/|update[-_]after[-_]created\/)?(\d+)\b/);if(i!=null&&i[1]){const u=Number(i[1]);if(!Number.isNaN(u)&&u>0)return u}return null}function Nce(e){const n=e.current;return n?Array.from(n.querySelectorAll('input[name="pin[]"]')).map(a=>(a.value??"").trim()).filter(a=>a!==""):[]}function lu(e){return String(e??"").replace(/\D/g,"")}function W7(e){var u;const n=((u=e.current)==null?void 0:u.closest(".modal-body-general"))||document,r=n.querySelector(".phone-input-container input.phone-input")||n.querySelector("input.phone-input:not([readonly])"),a=n.querySelector('input[name="phone"][readonly]'),i=n.querySelector('input[name="phone_country_code"][readonly]')||n.querySelector('input[name="phone_country_code"]'),o=(r==null?void 0:r.value)??"",l=(a==null?void 0:a.value)??o,c=(i==null?void 0:i.value)??"1";return{phone:lu(l),phone_display:o,phone_country_code:c}}function lv(e){return t("fcbilling::text.enter_input",{attribute:e==null?void 0:e.toLowerCase()})}var Ece={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
60 * @license MIT */(function(e,n){(function(r,a){e.exports=a()})(Wn,function(){var r={};r.version="0.2.0";var a=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};r.configure=function(g){var x,b;for(x in g)b=g[x],b!==void 0&&g.hasOwnProperty(x)&&(a[x]=b);return this},r.status=null,r.set=function(g){var x=r.isStarted();g=i(g,a.minimum,1),r.status=g===1?null:g;var b=r.render(!x),y=b.querySelector(a.barSelector),w=a.speed,j=a.easing;return b.offsetWidth,c(function(S){a.positionUsing===""&&(a.positionUsing=r.getPositioningCSS()),u(y,l(g,w,j)),g===1?(u(b,{transition:"none",opacity:1}),b.offsetWidth,setTimeout(function(){u(b,{transition:"all "+w+"ms linear",opacity:0}),setTimeout(function(){r.remove(),S()},w)},w)):setTimeout(S,w)}),this},r.isStarted=function(){return typeof r.status=="number"},r.start=function(){r.status||r.set(0);var g=function(){setTimeout(function(){r.status&&(r.trickle(),g())},a.trickleSpeed)};return a.trickle&&g(),this},r.done=function(g){return!g&&!r.status?this:r.inc(.3+.5*Math.random()).set(1)},r.inc=function(g){var x=r.status;return x?(typeof g!="number"&&(g=(1-x)*i(Math.random()*x,.1,.95)),x=i(x+g,0,.994),r.set(x)):r.start()},r.trickle=function(){return r.inc(Math.random()*a.trickleRate)},function(){var g=0,x=0;r.promise=function(b){return!b||b.state()==="resolved"?this:(x===0&&r.start(),g++,x++,b.always(function(){x--,x===0?(g=0,r.done()):r.set((g-x)/g)}),this)}}(),r.render=function(g){if(r.isRendered())return document.getElementById("nprogress");f(document.documentElement,"nprogress-busy");var x=document.createElement("div");x.id="nprogress",x.innerHTML=a.template;var b=x.querySelector(a.barSelector),y=g?"-100":o(r.status||0),w=document.querySelector(a.parent),j;return u(b,{transition:"all 0 linear",transform:"translate3d("+y+"%,0,0)"}),a.showSpinner||(j=x.querySelector(a.spinnerSelector),j&&m(j)),w!=document.body&&f(w,"nprogress-custom-parent"),w.appendChild(x),x},r.remove=function(){p(document.documentElement,"nprogress-busy"),p(document.querySelector(a.parent),"nprogress-custom-parent");var g=document.getElementById("nprogress");g&&m(g)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var g=document.body.style,x="WebkitTransform"in g?"Webkit":"MozTransform"in g?"Moz":"msTransform"in g?"ms":"OTransform"in g?"O":"";return x+"Perspective"in g?"translate3d":x+"Transform"in g?"translate":"margin"};function i(g,x,b){return g<x?x:g>b?b:g}function o(g){return(-1+g)*100}function l(g,x,b){var y;return a.positionUsing==="translate3d"?y={transform:"translate3d("+o(g)+"%,0,0)"}:a.positionUsing==="translate"?y={transform:"translate("+o(g)+"%,0)"}:y={"margin-left":o(g)+"%"},y.transition="all "+x+"ms "+b,y}var c=function(){var g=[];function x(){var b=g.shift();b&&b(x)}return function(b){g.push(b),g.length==1&&x()}}(),u=function(){var g=["Webkit","O","Moz","ms"],x={};function b(S){return S.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(N,k){return k.toUpperCase()})}function y(S){var N=document.body.style;if(S in N)return S;for(var k=g.length,E=S.charAt(0).toUpperCase()+S.slice(1),D;k--;)if(D=g[k]+E,D in N)return D;return S}function w(S){return S=b(S),x[S]||(x[S]=y(S))}function j(S,N,k){N=w(N),S.style[N]=k}return function(S,N){var k=arguments,E,D;if(k.length==2)for(E in N)D=N[E],D!==void 0&&N.hasOwnProperty(E)&&j(S,E,D);else j(S,k[1],k[2])}}();function d(g,x){var b=typeof g=="string"?g:h(g);return b.indexOf(" "+x+" ")>=0}function f(g,x){var b=h(g),y=b+x;d(b,x)||(g.className=y.substring(1))}function p(g,x){var b=h(g),y;d(g,x)&&(y=b.replace(" "+x+" "," "),g.className=y.substring(1,y.length-1))}function h(g){return(" "+(g.className||"")+" ").replace(/\s+/gi," ")}function m(g){g&&g.parentNode&&g.parentNode.removeChild(g)}return r})})(Ece);var MIe=Ece.exports;const G0=Kr(MIe);G0.configure({trickle:!1,showSpinner:!1,template:'<div class="nprogress"><div class="bar" role="bar"><div class="peg"></div></div></div>'});const Zg=v.createContext({reload:()=>{}});var FZ=!1;const Lt=({server:e,loaderType:n="progress"})=>{const[r,a]=v.useState({}),[i,o]=v.useState(!1),[l,c]=v.useState(!1),[u,d]=v.useState(0),[f,p]=v.useState(!0),h=window.__PAGE_DATA&&!FZ;v.useEffect(()=>{h?(a(window.__PAGE_DATA),FZ=!0,o(!0),p(!1)):x()},[]);function m(...y){return y.length&&y[0]&&(document.title=y.join(" | ")),!0}function g(y){x()}function x(){p(!0),e===void 0&&(e=ye(window.location.pathname+location.search)),(n==="progress"||n==="both")&&G0.start(),(n==="spinner"||n==="both")&&showLoader(),Le.get(e).then(y=>{a(y),d(u+1),o(!0)}).catch(y=>{c(y)}).finally(()=>{(n==="progress"||n==="both")&&G0.done(),(n==="spinner"||n==="both")&&hideLoader(),p(!1)})}function b(y){return i?s.jsx(Zg.Provider,{value:{reload:g},children:s.jsx(v.Fragment,{children:y({})},u)}):(document.body.style.overflow="auto",l?s.jsx("h2",{children:"Something went wrong!"}):null)}return{loading:f,error:l,updateTitle:m,data:r,ready:i&&!l,load:x,loaded:i,render:b,reload:g}};function Tce(e){var n,r,a="";if(typeof e=="string"||typeof e=="number")a+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(n=0;n<i;
60n++)e[n]&&(r=Tce(e[n]))&&(a&&(a+=" "),a+=r)}else for(r in e)e[r]&&(a&&(a+=" "),a+=r);return a}function Dce(){for(var e,n,r=0,a="",i=arguments.length;r<i;r++)(e=arguments[r])&&(n=Tce(e))&&(a&&(a+=" "),a+=n);return a}const Y7="-";function RIe(e){const n=AIe(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:a}=e;function i(l){const c=l.split(Y7);return c[0]===""&&c.length!==1&&c.shift(),Mce(c,n)||OIe(l)}function o(l,c){const u=r[l]||[];return c&&a[l]?[...u,...a[l]]:u}return{getClassGroupId:i,getConflictingClassGroupIds:o}}function Mce(e,n){var l;if(e.length===0)return n.classGroupId;const r=e[0],a=n.nextPart.get(r),i=a?Mce(e.slice(1),a):void 0;if(i)return i;if(n.validators.length===0)return;const o=e.join(Y7);return(l=n.validators.find(({validator:c})=>c(o)))==null?void 0:l.classGroupId}const BZ=/^\[(.+)\]$/;function OIe(e){if(BZ.test(e)){const n=BZ.exec(e)[1],r=n==null?void 0:n.substring(0,n.indexOf(":"));if(r)return"arbitrary.."+r}}function AIe(e){const{theme:n,prefix:r}=e,a={nextPart:new Map,validators:[]};return IIe(Object.entries(e.classGroups),r).forEach(([o,l])=>{L3(l,a,o,n)}),a}function L3(e,n,r,a){e.forEach(i=>{if(typeof i=="string"){const o=i===""?n:HZ(n,i);o.classGroupId=r;return}if(typeof i=="function"){if(PIe(i)){L3(i(a),n,r,a);return}n.validators.push({validator:i,classGroupId:r});return}Object.entries(i).forEach(([o,l])=>{L3(l,HZ(n,o),r,a)})})}function HZ(e,n){let r=e;return n.split(Y7).forEach(a=>{r.nextPart.has(a)||r.nextPart.set(a,{nextPart:new Map,validators:[]}),r=r.nextPart.get(a)}),r}function PIe(e){return e.isThemeGetter}function IIe(e,n){return n?e.map(([r,a])=>{const i=a.map(o=>typeof o=="string"?n+o:typeof o=="object"?Object.fromEntries(Object.entries(o).map(([l,c])=>[n+l,c])):o);return[r,i]}):e}function $Ie(e){if(e<1)return{get:()=>{},set:()=>{}};let n=0,r=new Map,a=new Map;function i(o,l){r.set(o,l),n++,n>e&&(n=0,a=r,r=new Map)}return{get(o){let l=r.get(o);if(l!==void 0)return l;if((l=a.get(o))!==void 0)return i(o,l),l},set(o,l){r.has(o)?r.set(o,l):i(o,l)}}}const Rce="!";function LIe(e){const n=e.separator,r=n.length===1,a=n[0],i=n.length;return function(l){const c=[];let u=0,d=0,f;for(let x=0;x<l.length;x++){let b=l[x];if(u===0){if(b===a&&(r||l.slice(x,x+i)===n)){c.push(l.slice(d,x)),d=x+i;continue}if(b==="/"){f=x;continue}}b==="["?u++:b==="]"&&u--}const p=c.length===0?l:l.substring(d),h=p.startsWith(Rce),m=h?p.substring(1):p,g=f&&f>d?f-d:void 0;return{modifiers:c,hasImportantModifier:h,baseClassName:m,maybePostfixModifierPosition:g}}}function FIe(e){if(e.length<=1)return e;const n=[];let r=[];return e.forEach(a=>{a[0]==="["?(n.push(...r.sort(),a),r=[]):r.push(a)}),n.push(...r.sort()),n}function BIe(e){return{cache:$Ie(e.cacheSize),splitModifiers:LIe(e),...RIe(e)}}const HIe=/\s+/;function zIe(e,n){const{splitModifiers:r,getClassGroupId:a,getConflictingClassGroupIds:i}=n,o=new Set;return e.trim().split(HIe).map(l=>{const{modifiers:c,hasImportantModifier:u,baseClassName:d,maybePostfixModifierPosition:f}=r(l);let p=a(f?d.substring(0,f):d),h=!!f;if(!p){if(!f)return{isTailwindClass:!1,originalClassName:l};if(p=a(d),!p)return{isTailwindClass:!1,originalClassName:l};h=!1}const m=FIe(c).join(":");return{isTailwindClass:!0,modifierId:u?m+Rce:m,classGroupId:p,originalClassName:l,hasPostfixModifier:h}}).reverse().filter(l=>{if(!l.isTailwindClass)return!0;const{modifierId:c,classGroupId:u,hasPostfixModifier:d}=l,f=c+u;return o.has(f)?!1:(o.add(f),i(u,d).forEach(p=>o.add(c+p)),!0)}).reverse().map(l=>l.originalClassName).join(" ")}function VIe(){let e=0,n,r,a="";for(;e<arguments.length;)(n=arguments[e++])&&(r=Oce(n))&&(a&&(a+=" "),a+=r);return a}function Oce(e){if(typeof e=="string")return e;let n,r="";for(let a=0;a<e.length;a++)e[a]&&(n=Oce(e[a]))&&(r&&(r+=" "),r+=n);return r}function UIe(e,...n){let r,a,i,o=l;function l(u){const d=n.reduce((f,p)=>p(f),e());return r=BIe(d),a=r.cache.get,i=r.cache.set,o=c,c(u)}function c(u){const d=a(u);if(d)return d;const f=zIe(u,r);return i(u,f),f}return function(){return o(VIe.apply(null,arguments))}}function bi(e){const n=r=>r[e]||[];return n.isThemeGetter=!0,n}const Ace=/^\[(?:([a-z-]+):)?(.+)\]$/i,WIe=/^\d+\/\d+$/,YIe=new Set(["px","full","screen"]),qIe=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,GIe=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,KIe=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,ZIe=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,XIe=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function zp(e){return cv(e)||YIe.has(e)||WIe.test(e)}function km(e){return cy(e,"length",i$e)}function cv(e){return!!e&&!Number.isNaN(Number(e))}function nN(e){return cy(e,"number",cv)}function Ew(e){return!!e&&Number.isInteger(Number(e))}function QIe(e){return e.endsWith("%")&&cv(e.slice(0,-1))}function Tr(e){return Ace.test(e)}function jm(e){return qIe.test(e)}const JIe=new Set(["length","size","percentage"]);function e$e(e){return cy(e,JIe,Pce)}function t$e(e){return cy(e,"position",Pce)}const n$e=new Set(["image","url"]);function r$e(e){return cy(e,n$e,o$e)}function a$e(e){return cy(e,"",s$e)}function Tw(){return!0}function cy(e,n,r){const a=Ace.exec(e);return a?a[1]?typeof n=="string"?a[1]===n:n.has(a[1]):r(a[2]):!1}function i$e(e){return GIe.test(e)&&!KIe.test(e)}function Pce(){return!1}function s$e(e){return ZIe.test(e)}function o$e(e){return XIe.test(e)}function l$e(){const e=bi("colors"),n=bi("spacing"),r=bi("blur"),a=bi("brightness"),i=bi("borderColor"),o=bi("borderRadius"),l=bi("borderSpacing"),c=bi("borderWidth"),u=bi("contrast"),d=bi("grayscale"),f=bi("hueRotate"),p=bi("invert"),h=bi("gap"),m=bi("gradientColorStops"),g=bi("gradientColorStopPositions"),x=bi("inset"),b=bi("margin"),y=bi("opacity"),w=bi("padding"),j=bi("saturate"),S=bi("scale"),N=bi("sepia"),k=bi("skew"),E=bi("space"),D=bi("translate"),R=()=>["auto","contain","none"],A=()=>["auto","hidden","clip","visible","scroll"],P=()=>["auto",Tr,n],I=()=>[Tr,n],L=()=>["",zp,km],H=()=>["auto",cv,Tr],U=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],X=()=>["solid","dashed","dotted","double","none"],re=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],Z=()=>["start","end","center","between","around","evenly","stretch"],V=()=>["","0",Tr],J=()=>["auto","avoid","all","avoid-page","page","left","right","column"],K=()=>[cv,nN],ee=()=>[cv,Tr];return{cacheSize:500,separator:":",theme:{colors:[Tw],spacing:[zp,km],blur:["none","",jm,Tr],brightness:K(),borderColor:[e],borderRadius:["n
60one","","full",jm,Tr],borderSpacing:I(),borderWidth:L(),contrast:K(),grayscale:V(),hueRotate:ee(),invert:V(),gap:I(),gradientColorStops:[e],gradientColorStopPositions:[QIe,km],inset:P(),margin:P(),opacity:K(),padding:I(),saturate:K(),scale:K(),sepia:V(),skew:ee(),space:I(),translate:I()},classGroups:{aspect:[{aspect:["auto","square","video",Tr]}],container:["container"],columns:[{columns:[jm]}],"break-after":[{"break-after":J()}],"break-before":[{"break-before":J()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...U(),Tr]}],overflow:[{overflow:A()}],"overflow-x":[{"overflow-x":A()}],"overflow-y":[{"overflow-y":A()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[x]}],"inset-x":[{"inset-x":[x]}],"inset-y":[{"inset-y":[x]}],start:[{start:[x]}],end:[{end:[x]}],top:[{top:[x]}],right:[{right:[x]}],bottom:[{bottom:[x]}],left:[{left:[x]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Ew,Tr]}],basis:[{basis:P()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Tr]}],grow:[{grow:V()}],shrink:[{shrink:V()}],order:[{order:["first","last","none",Ew,Tr]}],"grid-cols":[{"grid-cols":[Tw]}],"col-start-end":[{col:["auto",{span:["full",Ew,Tr]},Tr]}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":[Tw]}],"row-start-end":[{row:["auto",{span:[Ew,Tr]},Tr]}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Tr]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Tr]}],gap:[{gap:[h]}],"gap-x":[{"gap-x":[h]}],"gap-y":[{"gap-y":[h]}],"justify-content":[{justify:["normal",...Z()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...Z(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...Z(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[w]}],px:[{px:[w]}],py:[{py:[w]}],ps:[{ps:[w]}],pe:[{pe:[w]}],pt:[{pt:[w]}],pr:[{pr:[w]}],pb:[{pb:[w]}],pl:[{pl:[w]}],m:[{m:[b]}],mx:[{mx:[b]}],my:[{my:[b]}],ms:[{ms:[b]}],me:[{me:[b]}],mt:[{mt:[b]}],mr:[{mr:[b]}],mb:[{mb:[b]}],ml:[{ml:[b]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Tr,n]}],"min-w":[{"min-w":[Tr,n,"min","max","fit"]}],"max-w":[{"max-w":[Tr,n,"none","full","min","max","fit","prose",{screen:[jm]},jm]}],h:[{h:[Tr,n,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Tr,n,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Tr,n,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Tr,n,"auto","min","max","fit"]}],"font-size":[{text:["base",jm,km]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",nN]}],"font-family":[{font:[Tw]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Tr]}],"line-clamp":[{"line-clamp":["none",cv,nN]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",zp,Tr]}],"list-image":[{"list-image":["none",Tr]}],"list-style-type":[{list:["none","disc","decimal",Tr]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...X(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",zp,km]}],"underline-offset":[{"underline-offset":["auto",zp,Tr]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:I()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Tr]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Tr]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...U(),t$e]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",e$e]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},r$e]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}
60],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[m]}],"gradient-via":[{via:[m]}],"gradient-to":[{to:[m]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[c]}],"border-w-x":[{"border-x":[c]}],"border-w-y":[{"border-y":[c]}],"border-w-s":[{"border-s":[c]}],"border-w-e":[{"border-e":[c]}],"border-w-t":[{"border-t":[c]}],"border-w-r":[{"border-r":[c]}],"border-w-b":[{"border-b":[c]}],"border-w-l":[{"border-l":[c]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[...X(),"hidden"]}],"divide-x":[{"divide-x":[c]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[c]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}
vendor: 4,400 bytes, line 60
60],"divide-style":[{divide:X()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["",...X()]}],"outline-offset":[{"outline-offset":[zp,Tr]}],"outline-w":[{outline:[zp,km]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:L()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[zp,km]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",jm,a$e]}],"shadow-color":[{shadow:[Tw]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":[...re(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":re()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[a]}],contrast:[{contrast:[u]}],"drop-shadow":[{"drop-shadow":["","none",jm,Tr]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[p]}],saturate:[{saturate:[j]}],sepia:[{sepia:[N]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[a]}],"backdrop-contrast":[{"backdrop-contrast":[u]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[j]}],"backdrop-sepia":[{"backdrop-sepia":[N]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[l]}],"border-spacing-x":[{"border-spacing-x":[l]}],"border-spacing-y":[{"border-spacing-y":[l]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Tr]}],duration:[{duration:ee()}],ease:[{ease:["linear","in","out","in-out",Tr]}],delay:[{delay:ee()}],animate:[{animate:["none","spin","ping","pulse","bounce",Tr]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[S]}],"scale-x":[{"scale-x":[S]}],"scale-y":[{"scale-y":[S]}],rotate:[{rotate:[Ew,Tr]}],"translate-x":[{"translate-x":[D]}],"translate-y":[{"translate-y":[D]}],"skew-x":[{"skew-x":[k]}],"skew-y":[{"skew-y":[k]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Tr]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Tr]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":I()}],"scroll-mx":[{"scroll-mx":I()}],"scroll-my":[{"scroll-my":I()}],"scroll-ms":[{"scroll-ms":I()}],"scroll-me":[{"scroll-me":I()}],"scroll-mt":[{"scroll-mt":I()}],"scroll-mr":[{"scroll-mr":I()}],"scroll-mb":[{"scroll-mb":I()}],"scroll-ml":[{"scroll-ml":I()}],"scroll-p":[{"scroll-p":I()}],"scroll-px":[{"scroll-px":I()}],"scroll-py":[{"scroll-py":I()}],"scroll-ps":[{"scroll-ps":I()}],"scroll-pe":[{"scroll-pe":I()}],"scroll-pt":[{"scroll-pt":I()}],"scroll-pr":[{"scroll-pr":I()}],"scroll-pb":[{"scroll-pb":I()}],"scroll-pl":[{"scroll-pl":I()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Tr]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[zp,km,nN]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","
60none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}const Ice=UIe(l$e);function rt(...e){return Ice(Dce(e))}var c$e=typeof Wn=="object"&&Wn&&Wn.Object===Object&&Wn,$ce=c$e,u$e=$ce,d$e=typeof self=="object"&&self&&self.Object===Object&&self,f$e=u$e||d$e||Function("return this")(),lf=f$e,p$e=lf,h$e=p$e.Symbol,uy=h$e,zZ=uy,Lce=Object.prototype,m$e=Lce.hasOwnProperty,g$e=Lce.toString,Dw=zZ?zZ.toStringTag:void 0;function x$e(e){var n=m$e.call(e,Dw),r=e[Dw];try{e[Dw]=void 0;var a=!0}catch{}var i=g$e.call(e);return a&&(n?e[Dw]=r:delete e[Dw]),i}var v$e=x$e,_$e=Object.prototype,b$e=_$e.toString;function y$e(e){return b$e.call(e)}var w$e=y$e,VZ=uy,k$e=v$e,j$e=w$e,C$e="[object Null]",S$e="[object Undefined]",UZ=VZ?VZ.toStringTag:void 0;function N$e(e){return e==null?e===void 0?S$e:C$e:UZ&&UZ in Object(e)?k$e(e):j$e(e)}var Xg=N$e,E$e=Array.isArray,Hl=E$e;const yv=Kr(Hl);function T$e(e){return e!=null&&typeof e=="object"}var cf=T$e,D$e=Xg,M$e=Hl,R$e=cf,O$e="[object String]";function A$e(e){return typeof e=="string"||!M$e(e)&&R$e(e)&&D$e(e)==O$e}var P$e=A$e;const cu=Kr(P$e),es=({title:e,children:n,className:r,wrapperClassName:a,titleClassName:i})=>s.jsxs("div",{className:rt("border-solid border-primary overflow-hidden border-2 rounded-6xl bg-primary flex flex-col isolate",a),children:[e?s.jsx("div",{title:cu(e)?e:"",className:rt("bg-primary w-full h-[68px] py-[16px] px-[32px] rounded-t-[31px]",i),children:s.jsx("span",{className:"text-2xl font-bold text-white truncate block text-ellipsis",children:e})}):null,s.jsx("div",{className:rt("bg-white rounded-b-[31px] w-full h-full min-h-[200px] self-stretch",r,{"h-full":!e}),children:n})]}),Fce="/resource/tank-level-critical.svg",WZ="/resource/tank-level-full.svg",Bce="/resource/tank-level-low.svg",Hce="/resource/tank-level-critical-high.svg",I$e="/resource/tank-level-high.svg";var ct=(e=>(e[e.ACTIVE=1]="ACTIVE",e[e.INACTIVE=0]="INACTIVE",e))(ct||{}),F3=(e=>(e[e.ACTIVE=1]="ACTIVE",e[e.INACTIVE=0]="INACTIVE",e[e.NEW=2]="NEW",e))(F3||{}),Td=(e=>(e[e.FUELCLOUD=1]="FUELCLOUD",e[e.FILLRITE=2]="FILLRITE",e))(Td||{}),cs=(e=>(e.CRITICAL_LOW="CRITICAL_LOW",e.LOW="LOW",e.EMPTY="EMPTY",e.NORMAL="NORMAL",e.HIGH="HIGH",e.CRITICAL_HIGH="CRITICAL_HIGH",e))(cs||{});const $$e="/resource/cleanharbor-logo.svg",L$e="/resource/icon-integration.svg",F$e="/resource/wex-logo.svg",B$e="/resource/icon-sent-mail.svg",H$e="/resource/icon-circle-check.svg",z$e="/resource/icon-circle-check-white.svg",YZ={"icon-cleanhabor-logo":$$e,"icon-integration":L$e,"icon-wex-logo":F$e,"icon-circle-check":H$e,"icon-circle-check-white":z$e,"icon-sent-mail":B$e},Se=({name:e,className:n="",imgClassName:r=""})=>{e||(e="");const a=e.match(/-r(\d+)$/),i=a?a[1]:null,o=i?NIe(1,parseInt(i)):null;return e=a?e.split(a[0]).join(""):e,YZ[e]?s.jsx("span",{className:`inline-block ${n}`,children:s.jsx("img",{className:`max-w-full max-h-full ${r}`,src:asset(YZ[e]),alt:""})}):s.jsx("span",{className:`${e} ${n}`,children:o?Object.keys(o).map((l,c)=>s.jsx("span",{className:`path${o[l]}`},c)):null})},_O=({level:e,inventory_percent:n,is_track_inventory:r,is_active:a=1,className:i,classImage:o})=>{let l=WZ;return e===cs.CRITICAL_LOW&&(l=Fce),e===cs.LOW&&(l=Bce),e===cs.HIGH&&(l=I$e),e===cs.CRITICAL_HIGH&&(l=Hce),e===cs.NORMAL&&(l=WZ),a==0?s.jsx("div",{className:rt("rounded-[8px] border border-primary min-w-[18px] w-[24px] h-[42px] relative overflow-hidden bg-bg_gray",i),children:s.jsx("div",{className:"flex flex-nowrap items-center h-full w-full justify-center",children:s.jsx(Se,{name:"icon-warning",className:"text-neutral text-[22px]"})})}):r==0?s.jsx("div",{className:rt("rounded-[8px] border border-primary min-w-[18px] w-[24px] h-[42px] relative overflow-hidden bg-bg_gray",i),children:s.jsx("div",{className:"flex flex-nowrap items-center h-full w-full justify-center",children:s.jsx(Se,{name:"icon-question",className:"text-neutral text-[22px]"})})}):n==="0.00"?s.jsx("div",{className:rt("rounded-[8px] border border-primary min-w-[18px] w-[24px] h-[42px] relative overflow-hidden bg-bg_gray",i),children:s.jsx("div",{className:"flex flex-nowrap items-center h-full w-full justify-center",children:s.jsx(Se,{name:"icon-warning",className:"text-critical text-[22px]"})})}):s.jsx("div",{className:rt("rounded-[8px] border border-primary min-w-[18px] w-[24px] h-[42px] relative overflow-hidden",i),children:s.jsx("img",{className:`absolute bottom-[-1px] w-full ${o}`,src:asset(l)})})};var zce={exports:{}};/*!
61	Copyright (c) 2018 Jed Watson.
62	Licensed under the MIT License (MIT), see
63	http://jedwatson.github.io/classnames
64*/(function(e){(function(){var n={}.hasOwnProperty;function r(){for(var a=[],i=0;i<arguments.length;i++){var o=arguments[i];if(o){var l=typeof o;if(l==="string"||l==="number")a.push(o);else if(Array.isArray(o)){if(o.length){var c=r.apply(null,o);c&&a.push(c)}}else if(l==="object"){if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]")){a.push(o.toString());continue}for(var u in o)n.call(o,u)&&o[u]&&a.push(u)}}}return a.join(" ")}e.exports?(r.default=r,e.exports=r):window.classNames=r})()})(zce);var V$e=zce.exports;const Ut=Kr(V$e),U$e=({data:e})=>{const n=({level:r,number:a,text:i,border:o=!0})=>{let l=Ut({"text-critical":r===cs.CRITICAL_LOW,"text-notice":r===cs.LOW,"text-success":r===cs.NORMAL}),c=r;return r===cs.NORMAL&&(c=[cs.NORMAL,cs.HIGH,cs.CRITICAL_HIGH].join(",")),s.jsxs("a",{href:Oe("/tank",{inventory_level:c}),className:`flex flex-row justify-between items-center h-[87px] ${o?"border-b":""} border-primary py-[8px] px-[32px]`,children:[s.jsxs("div",{className:"flex flex-row items-center",children:[s.jsx("div",{children:s.jsx(_O,{level:r})}),s.jsx("div",{className:`text-3xl font-semibold ${l} ml-[24px]`,children:a}),s.jsx("div",{className:`text-xl font-semibold ${l} ml-[24px]`,children:i})]}),s.jsx("div",{className:"action flex items-center",children:s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-[24px] text-active"})})]})};return s.jsx(es,{title:t("dashboard::text.tank_overview"),children:s.jsxs("div",{className:"content level",children:[s.jsx(n,{number:e.total_critical_low,level:cs.CRITICAL_LOW,text:t("dashboard::text.critically_low_tanks")}),s.jsx(n,{number:e.total_low,level:cs.LOW,text:t("dashboard::text.low_tanks")}),s.jsx(n,{number:e.total_full,level:cs.NORMAL,text:t("dashboard::text.normal_tanks"),border:!1})]})})},qZ=e=>{let n;const r=new Set,a=(u,d)=>{const f=typeof u=="function"?u(n):u;if(!Object.is(f,n)){const p=n;n=d??typeof f!="object"?f:Object.assign({},n,f),r.forEach(h=>h(n,p))}},i=()=>n,c={setState:a,getState:i,subscribe:u=>(r.add(u),()=>r.delete(u)),destroy:()=>{var u;((u={BASE_URL:"/resource",MODE:"development",DEV:!1,PROD:!0,SSR:!1})==null?void 0:u.MODE)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),r.clear()}};return n=e(a,i,c),c},W$e=e=>e?qZ(e):qZ;
vendor: 4,416 bytes, lines 64-88
64var Vce={exports:{}},Uce={},Wce={exports:{}},Yce={};/**
65 * @license React
66 * use-sync-external-store-shim.production.min.js
67 *
68 * Copyright (c) Facebook, Inc. and its affiliates.
69 *
70 * This source code is licensed under the MIT license found in the
71 * LICENSE file in the root directory of this source tree.
72 */var Cb=v;function Y$e(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var q$e=typeof Object.is=="function"?Object.is:Y$e,G$e=Cb.useState,K$e=Cb.useEffect,Z$e=Cb.useLayoutEffect,X$e=Cb.useDebugValue;function Q$e(e,n){var r=n(),a=G$e({inst:{value:r,getSnapshot:n}}),i=a[0].inst,o=a[1];return Z$e(function(){i.value=r,i.getSnapshot=n,hL(i)&&o({inst:i})},[e,r,n]),K$e(function(){return hL(i)&&o({inst:i}),e(function(){hL(i)&&o({inst:i})})},[e]),X$e(r),r}function hL(e){var n=e.getSnapshot;e=e.value;try{var r=n();return!q$e(e,r)}catch{return!0}}function J$e(e,n){return n()}var eLe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?J$e:Q$e;Yce.useSyncExternalStore=Cb.useSyncExternalStore!==void 0?Cb.useSyncExternalStore:eLe;Wce.exports=Yce;var tLe=Wce.exports;/**
73 * @license React
74 * use-sync-external-store-shim/with-selector.production.min.js
75 *
76 * Copyright (c) Facebook, Inc. and its affiliates.
77 *
78 * This source code is licensed under the MIT license found in the
79 * LICENSE file in the root directory of this source tree.
80 */var bO=v,nLe=tLe;function rLe(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var aLe=typeof Object.is=="function"?Object.is:rLe,iLe=nLe.useSyncExternalStore,sLe=bO.useRef,oLe=bO.useEffect,lLe=bO.useMemo,cLe=bO.useDebugValue;Uce.useSyncExternalStoreWithSelector=function(e,n,r,a,i){var o=sLe(null);if(o.current===null){var l={hasValue:!1,value:null};o.current=l}else l=o.current;o=lLe(function(){function u(m){if(!d){if(d=!0,f=m,m=a(m),i!==void 0&&l.hasValue){var g=l.value;if(i(g,m))return p=g}return p=m}if(g=p,aLe(f,m))return g;var x=a(m);return i!==void 0&&i(g,x)?g:(f=m,p=x)}var d=!1,f,p,h=r===void 0?null:r;return[function(){return u(n())},h===null?void 0:function(){return u(h())}]},[n,r,a,i]);var c=iLe(e,o[0],o[1]);return oLe(function(){l.hasValue=!0,l.value=c},[c]),cLe(c),c};Vce.exports=Uce;var uLe=Vce.exports;const dLe=Kr(uLe),{useSyncExternalStoreWithSelector:fLe}=dLe;function pLe(e,n=e.getState,r){const a=fLe(e.subscribe,e.getState,e.getServerState||e.getState,n,r);return v.useDebugValue(a),a}const GZ=e=>{var n;((n={BASE_URL:"/resource",MODE:"development",DEV:!1,PROD:!0,SSR:!1})==null?void 0:n.MODE)!=="production"&&typeof e!="function"&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const r=typeof e=="function"?W$e(e):e,a=(i,o)=>pLe(r,i,o);return Object.assign(a,r),a},hLe=e=>e?GZ(e):GZ;var qce=e=>{var n;return((n={BASE_URL:"/resource",MODE:"development",DEV:!1,PROD:!0,SSR:!1})==null?void 0:n.MODE)!=="production"&&console.warn("[DEPRECATED] Default export is deprecated. Instead use `import { create } from 'zustand'`."),hLe(e)};const Bt=qce()(e=>({company:window.__APP_DATA.company,account:window.__APP_DATA.account,co_branding:window.__APP_DATA.co_branding,portal:window.__APP_DATA.portal,languages:window.__APP_DATA.languages,sidebar:window.__APP_DATA.sidebar,configs:window.__APP_DATA.configs,updateCompany:n=>e(r=>({company:Object.assign(r.company,n)}))})),mLe="/resource/tank-monitor.svg";var fc={},dy={};/**
81 * @license React
82 * react-dom-server-legacy.browser.production.min.js
83 *
84 * Copyright (c) Facebook, Inc. and its affiliates.
85 *
86 * This source code is licensed under the MIT license found in the
87 * LICENSE file in the root directory of this source tree.
88 */var Gce=v;function jr(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var uc=Object.prototype.hasOwnProperty,gLe=/^[: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][: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]*$/,KZ={},ZZ={};
88function Kce(e){return uc.call(ZZ,e)?!0:uc.call(KZ,e)?!1:gLe.test(e)?ZZ[e]=!0:(KZ[e]=!0,!1)}function zl(e,n,r,a,i,o,l){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=l}var Fo={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Fo[e]=new zl(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];Fo[n]=new zl(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Fo[e]=new zl(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Fo[e]=new zl(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Fo[e]=new zl(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Fo[e]=new zl(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Fo[e]=new zl(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Fo[e]=new zl(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Fo[e]=new zl(e,5,!1,e.toLowerCase(),null,!1,!1)});var q7=/[\-:]([a-z])/g;function G7(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(q7,G7);Fo[n]=new zl(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(q7,G7);Fo[n]=new zl(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(q7,G7);Fo[n]=new zl(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Fo[e]=new zl(e,1,!1,e.toLowerCase(),null,!1,!1)});Fo.xlinkHref=new zl("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Fo[e]=new zl(e,1,!1,e.toLowerCase(),null,!0,!0)});var n2={animationIterationCount:!0,aspectRatio:!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,gridArea:!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},xLe=["Webkit","ms","Moz","O"];Object.keys(n2).forEach(function(e){xLe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),n2[n]=n2[e]})});var vLe=/["'&<>]/;function Ml(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=vLe.exec(e);if(n){var r="",a,i=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n="&quot;";break;case 38:n="&amp;";break;case 39:n="&#x27;";break;case 60:n="&lt;";break;case 62:n="&gt;";break;default:continue}i!==a&&(r+=e.substring(i,a)),i=a+1,r+=n}e=i!==a?r+e.substring(i,a):r}return e}var _Le=/([A-Z])/g,bLe=/^ms-/,B3=Array.isArray;function Vp(e,n){return{insertionMode:e,selectedValue:n}}function yLe(e,n,r){switch(n){case"select":return Vp(1,r.value!=null?r.value:r.defaultValue);case"svg":return Vp(2,null);case"math":return Vp(3,null);case"foreignObject":return Vp(1,null);case"table":return Vp(4,null);case"thead":case"tbody":case"tfoot":return Vp(5,null);case"colgroup":return Vp(7,null);case"tr":return Vp(6,null)}return 4<=e.insertionMode||e.insertionMode===0?Vp(1,null):e}var XZ=new Map;function Zce(e,n,r){if(typeof r!="object")throw Error(jr(62));n=!0;for(var a in r)if(uc.call(r,a)){var i=r[a];if(i!=null&&typeof i!="boolean"&&i!==""){if(a.indexOf("--")===0){var o=Ml(a);i=Ml((""+i).trim())}else{o=a;var l=XZ.get(o);l!==void 0||(l=Ml(o.replace(_Le,"-$1").toLowerCase().replace(bLe,"-ms-")),XZ.set(o,l)),o=l,i=typeof i=="number"?i===0||uc.call(n2,a)?""+i:i+"px":Ml((""+i).trim())}n?(n=!1,e.push(' style="',o,":",i)):e.push(";",o,":",i)}}n||e.push('"')}function Vc(e,n,r,a){switch(r){case"style":Zce(e,n,a);return;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N"){if(n=Fo.hasOwnProperty(r)?Fo[r]:null,n!==null){switch(typeof a){case"function":case"symbol":return;case"boolean":if(!n.acceptsBooleans)return}switch(r=n.attributeName,n.type){case 3:a&&e.push(" ",r,'=""');break;case 4:a===!0?e.push(" ",r,'=""'):a!==!1&&e.push(" ",r,'="',Ml(a),'"');break;case 5:isNaN(a)||e.push(" ",r,'="',Ml(a),'"');break;case 6:!isNaN(a)&&1<=a&&e.push(" ",r,'="',Ml(a),'"');break;default:n.sanitizeURL&&(a=""+a),e.push(" ",r,'="',Ml(a),'"')}}else if(Kce(r)){switch(typeof a){case"function":case"symbol":return;case"boolean":if(n=r.toLowerCase().slice(0,5),n!=="data-"&&n!=="aria-")return}e.push(" ",r,'="',Ml(a),'"')}}}function r2(e,n,r){if(n!=null){if(r!=null)throw Error(jr(60));if(typeof n!="object"||!("__html"in n))throw Error(jr(61));n=n.__html,n!=null&&e.push(""+n)}}function wLe(e){var n="";
88return Gce.Children.forEach(e,function(r){r!=null&&(n+=r)}),n}function mL(e,n,r,a){e.push(Rf(r));var i=r=null,o;for(o in n)if(uc.call(n,o)){var l=n[o];if(l!=null)switch(o){case"children":r=l;break;case"dangerouslySetInnerHTML":i=l;break;default:Vc(e,a,o,l)}}return e.push(">"),r2(e,i,r),typeof r=="string"?(e.push(Ml(r)),null):r}var kLe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,QZ=new Map;function Rf(e){var n=QZ.get(e);if(n===void 0){if(!kLe.test(e))throw Error(jr(65,e));n="<"+e,QZ.set(e,n)}return n}function jLe(e,n,r,a,i){switch(n){case"select":e.push(Rf("select"));var o=null,l=null;for(f in r)if(uc.call(r,f)){var c=r[f];if(c!=null)switch(f){case"children":o=c;break;case"dangerouslySetInnerHTML":l=c;break;case"defaultValue":case"value":break;default:Vc(e,a,f,c)}}return e.push(">"),r2(e,l,o),o;case"option":l=i.selectedValue,e.push(Rf("option"));var u=c=null,d=null,f=null;for(o in r)if(uc.call(r,o)){var p=r[o];if(p!=null)switch(o){case"children":c=p;break;case"selected":d=p;break;case"dangerouslySetInnerHTML":f=p;break;case"value":u=p;default:Vc(e,a,o,p)}}if(l!=null)if(r=u!==null?""+u:wLe(c),B3(l)){for(a=0;a<l.length;a++)if(""+l[a]===r){e.push(' selected=""');break}}else""+l===r&&e.push(' selected=""');else d&&e.push(' selected=""');return e.push(">"),r2(e,f,c),c;case"textarea":e.push(Rf("textarea")),f=l=o=null;for(c in r)if(uc.call(r,c)&&(u=r[c],u!=null))switch(c){case"children":f=u;break;case"value":o=u;break;case"defaultValue":l=u;break;case"dangerouslySetInnerHTML":throw Error(jr(91));default:Vc(e,a,c,u)}if(o===null&&l!==null&&(o=l),e.push(">"),f!=null){if(o!=null)throw Error(jr(92));if(B3(f)&&1<f.length)throw Error(jr(93));o=""+f}return typeof o=="string"&&o[0]===`
89`&&e.push(`
90`),o!==null&&e.push(Ml(""+o)),null;case"input":e.push(Rf("input")),u=f=c=o=null;for(l in r)if(uc.call(r,l)&&(d=r[l],d!=null))switch(l){case"children":case"dangerouslySetInnerHTML":throw Error(jr(399,"input"));case"defaultChecked":u=d;break;case"defaultValue":c=d;break;case"checked":f=d;break;case"value":o=d;break;default:Vc(e,a,l,d)}return f!==null?Vc(e,a,"checked",f):u!==null&&Vc(e,a,"checked",u),o!==null?Vc(e,a,"value",o):c!==null&&Vc(e,a,"value",c),e.push("/>"),null;case"menuitem":e.push(Rf("menuitem"));for(var h in r)if(uc.call(r,h)&&(o=r[h],o!=null))switch(h){case"children":case"dangerouslySetInnerHTML":throw Error(jr(400));default:Vc(e,a,h,o)}return e.push(">"),null;case"title":e.push(Rf("title")),o=null;for(p in r)if(uc.call(r,p)&&(l=r[p],l!=null))switch(p){case"children":o=l;break;case"dangerouslySetInnerHTML":throw Error(jr(434));default:Vc(e,a,p,l)}return e.push(">"),o;case"listing":case"pre":e.push(Rf(n)),l=o=null;for(u in r)if(uc.call(r,u)&&(c=r[u],c!=null))switch(u){case"children":o=c;break;case"dangerouslySetInnerHTML":l=c;break;default:Vc(e,a,u,c)}if(e.push(">"),l!=null){if(o!=null)throw Error(jr(60));if(typeof l!="object"||!("__html"in l))throw Error(jr(61));r=l.__html,r!=null&&(typeof r=="string"&&0<r.length&&r[0]===`
91`?e.push(`
92`,r):e.push(""+r))}return typeof o=="string"&&o[0]===`
93`&&e.push(`
94`),o;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":e.push(Rf(n));for(var m in r)if(uc.call(r,m)&&(o=r[m],o!=null))switch(m){case"children":case"dangerouslySetInnerHTML":throw Error(jr(399,n));default:Vc(e,a,m,o)}return e.push("/>"),null;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 mL(e,r,n,a);case"html":return i.insertionMode===0&&e.push("<!DOCTYPE html>"),mL(e,r,n,a);default:if(n.indexOf("-")===-1&&typeof r.is!="string")return mL(e,r,n,a);e.push(Rf(n)),l=o=null;for(d in r)if(uc.call(r,d)&&(c=r[d],c!=null))switch(d){case"children":o=c;break;case"dangerouslySetInnerHTML":l=c;break;case"style":Zce(e,a,c);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:Kce(d)&&typeof c!="function"&&typeof c!="symbol"&&e.push(" ",d,'="',Ml(c),'"')}return e.push(">"),r2(e,l,o),o}}function JZ(e,n,r){if(e.push('<!--$?--><template id="'),r===null)throw Error(jr(395));return e.push(r),e.push('"></template>')}function CLe(e,n,r,a){switch(r.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(n.segmentPrefix),n=a.toString(16),e.push(n),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(n.segmentPrefix),n=a.toString(16),e.push(n),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(n.segmentPrefix),n=a.toString(16),e.push(n),e.push('">');case 4:return e.push('<table hidden id="'),e.push(n.segmentPrefix),n=a.toString(16),e.push(n),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(n.segmentPrefix),n=a.toString(16),e.push(n),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(n.segmentPrefix),n=a.toString(16),e.push(n),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(n.segmentPrefix),n=a.toString(16),e.push(n),e.push('">');default:throw Error(jr(397))}}function SLe(e,n){switch(n.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(jr(397))}}var NLe=/[<\u2028\u2029]/g;function gL(e){return JSON.stringify(e).replace(NLe,function(n){switch(n){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}function ELe(e,n){return n=n===void 0?"":n,{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:n+"P:",segmentPrefix:n+"S:",boundaryPrefix:n+"B:",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function eX(e,n,r,a){return r.generateStaticMarkup?(e.push(Ml(n)),!1):(n===""?e=a:(a&&e.push("<!-- -->"),e.push(Ml(n)),e=!0),e)}var Y1=Object.assign,TLe=Symbol.for("react.element"),Xce=Symbol.for("react.portal"),Qce=Symbol.for("react.fragment"),Jce=Symbol.for("react.strict_mode"),eue=Symbol.for("react.profiler"),tue=Symbol.for("react.provider"),nue=Symbol.for("react.context"),rue=Symbol.for("react.forward_ref"),aue=Symbol.for("react.suspense"),iue=Symbol.for("react.suspense_list"),sue=Symbol.for("react.memo"),K7=Symbol.for("react.lazy"),DLe=Symbol.for("react.scope"),MLe=Symbol.for("react.debug_trace_mode"),RLe=Symbol.for("react.legacy_hidden"),OLe=Symbol.for("react.default_value"),tX=Symbol.iterator;function H3(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Qce:return"Fragment";case Xce:return"Portal";case eue:return"Profiler";case Jce:return"StrictMode";case aue:return"Suspense";case iue:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case nue:return(e.displayName||"Context")+".Consumer";case tue:return(e._context.displayName||"Context")+".Provider";case rue:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case sue:return n=e.displayName||null,n!==null?n:H3(e.type)||"Memo";case K7:n=e._payload,e=e._init;try{return H3(e(n))}catch{}}return null}var oue={};function nX(e,n){if(e=e.contextTypes,!e)return oue;var r={},a;for(a in e)r[a]=n[a];return r}var uv=null;function yO(e,n){if(e!==n){e.context._currentValue2=e.parentValue,e=e.parent;var r=n.parent;if(e===null){if(r!==null)throw Error(jr(401))}else{if(r===null)throw Error(jr(401));yO(e,r)}n.context._currentValue2=n.value}}function lue(e){e.context._currentValue2=e.parentValue,e=e.parent,e!==null&&lue(e)}function cue(e){var n=e.parent;n!==null&&cue(n),e.context._currentValue2=e.value}function uue(e,n){if(e.context._currentValue2=e.parentValue,e=e.parent,e===null)throw Error(jr(402));e.depth===n.depth?yO(e,n):uue(e,n)}function due(e,n){var r=n.parent;if(r===null)throw Error(jr(402));e.depth===r.depth?yO(e,r):due(e,r),n.context._currentValue2=n.value}function rD(e){var n=uv;n!==e&&(n===null?cue(e):e===null?lue(n):n.depth===e.depth?yO(n,e):n.depth>e.depth?uue(n,e):due(n,e),uv=e)}var rX={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals,e.queue!==null&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals,e.replace=!0,e.queue=[n]},enqueueForceUpdate:function(){}};function aX(e,n,r,a){var i=e.state!==void 0?e.state:null;e.updater=rX,e.props=r,e.state=i;var o={queue:[],replace:!1};e._reactInternals=o;var l=n.contextType;if(e.context=typeof l=="object"&&l!==null?l._currentValue2:a,l=n.getDerivedStateFromProps,typeof l=="function"&&(l=l(r,i),i=l==null?i:Y1({},i,l),e.state=i),typeof n.getDerivedStateFromProps!="function"&&typeof e.getSnapshotBeforeUpdate!="function"&&(typeof e.UNSAFE_componentWillMount=="function"||typeof e.componentWillMount=="function"))if(n=e.state,typeof e.componentWillMount=="function"&&e.componentWillMount(),typeof e.UNSAFE_componentWillMount=="function"&&e.UNSAFE_componentWillMount(),n!==e.state&&rX.enqueueReplaceState(e,e.state,null),o.queue!==null&&0<o.queue.length)if(n=o.queue,l=o.replace,o.queue=null,o.replace=!1,l&&n.length===1)e.state=n[0];else{for(o=l?n[0]:e.state,i=!0,l=l?1:0;l<n.length;l++){var c=n[l];c=typeof c=="function"?c.call(e,o,r,a):c,c!=null&&(i?(i=!1,o=Y1({},o,c)):Y1(o,c))}e.state=o}else o.queue=null}var ALe={id:1,overflow:""};function z3(e,n,r){var a=e.id;e=e.overflow;var i=32-a2(a)-1;a&=~(1<<i),r+=1;var o=32-a2(n)+i;if(30<o){var l=i-i%5;return o=(a&(1<<l)-1).toString(32),a>>
94=l,i-=l,{id:1<<32-a2(n)+i|r<<i|a,overflow:o+e}}return{id:1<<o|r<<i|a,overflow:e}}var a2=Math.clz32?Math.clz32:$Le,PLe=Math.log,ILe=Math.LN2;function $Le(e){return e>>>=0,e===0?32:31-(PLe(e)/ILe|0)|0}function LLe(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var FLe=typeof Object.is=="function"?Object.is:LLe,Oh=null,Z7=null,i2=null,fi=null,w1=!1,aD=!1,Lk=0,Gm=null,wO=0;function Qx(){if(Oh===null)throw Error(jr(321));return Oh}function iX(){if(0<wO)throw Error(jr(312));return{memoizedState:null,queue:null,next:null}}function X7(){return fi===null?i2===null?(w1=!1,i2=fi=iX()):(w1=!0,fi=i2):fi.next===null?(w1=!1,fi=fi.next=iX()):(w1=!0,fi=fi.next),fi}function Q7(){Z7=Oh=null,aD=!1,i2=null,wO=0,fi=Gm=null}function fue(e,n){return typeof n=="function"?n(e):n}function sX(e,n,r){if(Oh=Qx(),fi=X7(),w1){var a=fi.queue;if(n=a.dispatch,Gm!==null&&(r=Gm.get(a),r!==void 0)){Gm.delete(a),a=fi.memoizedState;do a=e(a,r.action),r=r.next;while(r!==null);return fi.memoizedState=a,[a,n]}return[fi.memoizedState,n]}return e=e===fue?typeof n=="function"?n():n:r!==void 0?r(n):n,fi.memoizedState=e,e=fi.queue={last:null,dispatch:null},e=e.dispatch=BLe.bind(null,Oh,e),[fi.memoizedState,e]}function oX(e,n){if(Oh=Qx(),fi=X7(),n=n===void 0?null:n,fi!==null){var r=fi.memoizedState;if(r!==null&&n!==null){var a=r[1];e:if(a===null)a=!1;else{for(var i=0;i<a.length&&i<n.length;i++)if(!FLe(n[i],a[i])){a=!1;break e}a=!0}if(a)return r[0]}}return e=e(),fi.memoizedState=[e,n],e}function BLe(e,n,r){if(25<=wO)throw Error(jr(301));if(e===Oh)if(aD=!0,e={action:r,next:null},Gm===null&&(Gm=new Map),r=Gm.get(n),r===void 0)Gm.set(n,e);else{for(n=r;n.next!==null;)n=n.next;n.next=e}}function HLe(){throw Error(jr(394))}function rN(){}var lX={readContext:function(e){return e._currentValue2},useContext:function(e){return Qx(),e._currentValue2},useMemo:oX,useReducer:sX,useRef:function(e){Oh=Qx(),fi=X7();var n=fi.memoizedState;return n===null?(e={current:e},fi.memoizedState=e):n},useState:function(e){return sX(fue,e)},useInsertionEffect:rN,useLayoutEffect:function(){},useCallback:function(e,n){return oX(function(){return e},n)},useImperativeHandle:rN,useEffect:rN,useDebugValue:rN,useDeferredValue:function(e){return Qx(),e},useTransition:function(){return Qx(),[!1,HLe]},useId:function(){var e=Z7.treeContext,n=e.overflow;e=e.id,e=(e&~(1<<32-a2(e)-1)).toString(32)+n;var r=s2;if(r===null)throw Error(jr(404));return n=Lk++,e=":"+r.idPrefix+"R"+e,0<n&&(e+="H"+n.toString(32)),e+":"},useMutableSource:function(e,n){return Qx(),n(e._source)},useSyncExternalStore:function(e,n,r){if(r===void 0)throw Error(jr(407));return r()}},s2=null,xL=Gce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zLe(e){return console.error(e),null}function k1(){}function VLe(e,n,r,a,i,o,l,c,u){var d=[],f=new Set;return n={destination:null,responseState:n,progressiveChunkSize:a===void 0?12800:a,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:f,pingedTasks:d,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:i===void 0?zLe:i,onAllReady:o===void 0?k1:o,onShellReady:l===void 0?k1:l,onShellError:c===void 0?k1:c,onFatalError:u===void 0?k1:u},r=iD(n,0,null,r,!1,!1),r.parentFlushed=!0,e=J7(n,e,null,r,f,oue,null,ALe),d.push(e),n}function J7(e,n,r,a,i,o,l,c){e.allPendingTasks++,r===null?e.pendingRootTasks++:r.pendingTasks++;var u={node:n,ping:function(){var d=e.pingedTasks;d.push(u),d.length===1&&mue(e)},blockedBoundary:r,blockedSegment:a,abortSet:i,legacyContext:o,context:l,treeContext:c};return i.add(u),u}function iD(e,n,r,a,i,o){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:a,boundary:r,lastPushedText:i,textEmbedded:o}}function Fk(e,n){if(e=e.onError(n),e!=null&&typeof e!="string")throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function sD(e,n){var r=e.onShellError;r(n),r=e.onFatalError,r(n),e.destination!==null?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function cX(e,n,r,a,i){for(Oh={},Z7=n,Lk=0,e=r(a,i);aD;)aD=!1,Lk=0,wO+=1,fi=null,e=r(a,i);return Q7(),e}function uX(e,n,r,a){var i=r.render(),o=a.childContextTypes;if(o!=null){var l=n.legacyContext;if(typeof r.getChildContext!="function")a=l;else{r=r.getChildContext();for(var c in r)if(!(c in o))throw Error(jr(108,H3(a)||"Unknown",c));a=Y1({},l,r)}n.legacyContext=a,Yc(e,n,i),n.legacyContext=l}else Yc(e,n,i)}function dX(e,n){if(e&&e.defaultProps){n=Y1({},n),e=e.defaultProps;for(var r in e)n[r]===void 0&&(n[r]=e[r]);return n}return n}
94function V3(e,n,r,a,i){if(typeof r=="function")if(r.prototype&&r.prototype.isReactComponent){i=nX(r,n.legacyContext);var o=r.contextType;o=new r(a,typeof o=="object"&&o!==null?o._currentValue2:i),aX(o,r,a,i),uX(e,n,o,r)}else{o=nX(r,n.legacyContext),i=cX(e,n,r,a,o);var l=Lk!==0;if(typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0)aX(i,r,a,o),uX(e,n,i,r);else if(l){a=n.treeContext,n.treeContext=z3(a,1,0);try{Yc(e,n,i)}finally{n.treeContext=a}}else Yc(e,n,i)}else if(typeof r=="string"){switch(i=n.blockedSegment,o=jLe(i.chunks,r,a,e.responseState,i.formatContext),i.lastPushedText=!1,l=i.formatContext,i.formatContext=yLe(l,r,a),U3(e,n,o),i.formatContext=l,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push("</",r,">")}i.lastPushedText=!1}else{switch(r){case RLe:case MLe:case Jce:case eue:case Qce:Yc(e,n,a.children);return;case iue:Yc(e,n,a.children);return;case DLe:throw Error(jr(343));case aue:e:{r=n.blockedBoundary,i=n.blockedSegment,o=a.fallback,a=a.children,l=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:l,errorDigest:null},u=iD(e,i.chunks.length,c,i.formatContext,!1,!1);i.children.push(u),i.lastPushedText=!1;var d=iD(e,0,null,i.formatContext,!1,!1);d.parentFlushed=!0,n.blockedBoundary=c,n.blockedSegment=d;try{if(U3(e,n,a),e.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push("<!-- -->"),d.status=1,oD(c,d),c.pendingTasks===0)break e}catch(f){d.status=4,c.forceClientRender=!0,c.errorDigest=Fk(e,f)}finally{n.blockedBoundary=r,n.blockedSegment=i}n=J7(e,o,r,u,l,n.legacyContext,n.context,n.treeContext),e.pingedTasks.push(n)}return}if(typeof r=="object"&&r!==null)switch(r.$$typeof){case rue:if(a=cX(e,n,r.render,a,i),Lk!==0){r=n.treeContext,n.treeContext=z3(r,1,0);try{Yc(e,n,a)}finally{n.treeContext=r}}else Yc(e,n,a);return;case sue:r=r.type,a=dX(r,a),V3(e,n,r,a,i);return;case tue:if(i=a.children,r=r._context,a=a.value,o=r._currentValue2,r._currentValue2=a,l=uv,uv=a={parent:l,depth:l===null?0:l.depth+1,context:r,parentValue:o,value:a},n.context=a,Yc(e,n,i),e=uv,e===null)throw Error(jr(403));a=e.parentValue,e.context._currentValue2=a===OLe?e.context._defaultValue:a,e=uv=e.parent,n.context=e;return;case nue:a=a.children,a=a(r._currentValue2),Yc(e,n,a);return;case K7:i=r._init,r=i(r._payload),a=dX(r,a),V3(e,n,r,a,void 0);return}throw Error(jr(130,r==null?r:typeof r,""))}}function Yc(e,n,r){if(n.node=r,typeof r=="object"&&r!==null){switch(r.$$typeof){case TLe:V3(e,n,r.type,r.props,r.ref);return;case Xce:throw Error(jr(257));case K7:var a=r._init;r=a(r._payload),Yc(e,n,r);return}if(B3(r)){fX(e,n,r);return}if(r===null||typeof r!="object"?a=null:(a=tX&&r[tX]||r["@@iterator"],a=typeof a=="function"?a:null),a&&(a=a.call(r))){if(r=a.next(),!r.done){var i=[];do i.push(r.value),r=a.next();while(!r.done);fX(e,n,i)}return}throw e=Object.prototype.toString.call(r),Error(jr(31,e==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":e))}typeof r=="string"?(a=n.blockedSegment,a.lastPushedText=eX(n.blockedSegment.chunks,r,e.responseState,a.lastPushedText)):typeof r=="number"&&(a=n.blockedSegment,a.lastPushedText=eX(n.blockedSegment.chunks,""+r,e.responseState,a.lastPushedText))}function fX(e,n,r){for(var a=r.length,i=0;i<a;i++){var o=n.treeContext;n.treeContext=z3(o,a,i);try{U3(e,n,r[i])}finally{n.treeContext=o}}}function U3(e,n,r){var a=n.blockedSegment.formatContext,i=n.legacyContext,o=n.context;try{return Yc(e,n,r)}catch(u){if(Q7(),typeof u=="object"&&u!==null&&typeof u.then=="function"){r=u;var l=n.blockedSegment,c=iD(e,l.chunks.length,null,l.formatContext,l.lastPushedText,!0);l.children.push(c),l.lastPushedText=!1,e=J7(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping,r.then(e,e),n.blockedSegment.formatContext=a,n.legacyContext=i,n.context=o,rD(o)}else throw n.blockedSegment.formatContext=a,n.legacyContext=i,n.c
94ontext=o,rD(o),u}}function ULe(e){var n=e.blockedBoundary;e=e.blockedSegment,e.status=3,hue(this,n,e)}function pue(e,n,r){var a=e.blockedBoundary;e.blockedSegment.status=3,a===null?(n.allPendingTasks--,n.status!==2&&(n.status=2,n.destination!==null&&n.destination.push(null))):(a.pendingTasks--,a.forceClientRender||(a.forceClientRender=!0,e=r===void 0?Error(jr(432)):r,a.errorDigest=n.onError(e),a.parentFlushed&&n.clientRenderedBoundaries.push(a)),a.fallbackAbortableTasks.forEach(function(i){return pue(i,n,r)}),a.fallbackAbortableTasks.clear(),n.allPendingTasks--,n.allPendingTasks===0&&(a=n.onAllReady,a()))}function oD(e,n){if(n.chunks.length===0&&n.children.length===1&&n.children[0].boundary===null){var r=n.children[0];r.id=n.id,r.parentFlushed=!0,r.status===1&&oD(e,r)}else e.completedSegments.push(n)}function hue(e,n,r){if(n===null){if(r.parentFlushed){if(e.completedRootSegment!==null)throw Error(jr(389));e.completedRootSegment=r}e.pendingRootTasks--,e.pendingRootTasks===0&&(e.onShellError=k1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(n.pendingTasks===0?(r.parentFlushed&&r.status===1&&oD(n,r),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(ULe,e),n.fallbackAbortableTasks.clear()):r.parentFlushed&&r.status===1&&(oD(n,r),n.completedSegments.length===1&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--,e.allPendingTasks===0&&(e=e.onAllReady,e())}function mue(e){if(e.status!==2){var n=uv,r=xL.current;xL.current=lX;var a=s2;s2=e.responseState;try{var i=e.pingedTasks,o;for(o=0;o<i.length;o++){var l=i[o],c=e,u=l.blockedSegment;if(u.status===0){rD(l.context);try{Yc(c,l,l.node),c.responseState.generateStaticMarkup||u.lastPushedText&&u.textEmbedded&&u.chunks.push("<!-- -->"),l.abortSet.delete(l),u.status=1,hue(c,l.blockedBoundary,u)}catch(g){if(Q7(),typeof g=="object"&&g!==null&&typeof g.then=="function"){var d=l.ping;g.then(d,d)}else{l.abortSet.delete(l),u.status=4;var f=l.blockedBoundary,p=g,h=Fk(c,p);if(f===null?sD(c,p):(f.pendingTasks--,f.forceClientRender||(f.forceClientRender=!0,f.errorDigest=h,f.parentFlushed&&c.clientRenderedBoundaries.push(f))),c.allPendingTasks--,c.allPendingTasks===0){var m=c.onAllReady;m()}}}finally{}}}i.splice(0,o),e.destination!==null&&ez(e,e.destination)}catch(g){Fk(e,g),sD(e,g)}finally{s2=a,xL.current=r,r===lX&&rD(n)}}}function aN(e,n,r){switch(r.parentFlushed=!0,r.status){case 0:var a=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,n.push('<template id="'),n.push(e.placeholderPrefix),e=a.toString(16),n.push(e),n.push('"></template>');case 1:r.status=2;var i=!0;a=r.chunks;var o=0;r=r.children;for(var l=0;l<r.length;l++){for(i=r[l];o<i.index;o++)n.push(a[o]);i=kO(e,n,i)}for(;o<a.length-1;o++)n.push(a[o]);return o<a.length&&(i=n.push(a[o])),i;default:throw Error(jr(390))}}function kO(e,n,r){var a=r.boundary;if(a===null)return aN(e,n,r);if(a.parentFlushed=!0,a.forceClientRender)return e.responseState.generateStaticMarkup||(a=a.errorDigest,n.push("<!--$!-->"),n.push("<template"),a&&(n.push(' data-dgst="'),a=Ml(a),n.push(a),n.push('"')),n.push("></template>")),aN(e,n,r),e=e.responseState.generateStaticMarkup?!0:n.push("<!--/$-->"),e;if(0<a.pendingTasks){a.rootSegmentID=e.nextSegmentId++,0<a.completedSegments.length&&e.partialBoundaries.push(a);var i=e.responseState,o=i.nextSuspenseID++;return i=i.boundaryPrefix+o.toString(16),a=a.id=i,JZ(n,e.responseState,a),aN(e,n,r),n.push("<!--/$-->")}if(a.byteSize>e.progressiveChunkSize)return a.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(a),JZ(n,e.responseState,a.id),aN(e,n,r),n.push("<!--/$-->");if(e.responseState.generateStaticMarkup||n.push("<!--$-->"),r=a.completedSegments,r.length!==1)throw Error(jr(391));return kO(e,n,r[0]),e=e.responseState.generateStaticMarkup?!0:n.push("<!--/$-->"),e}function pX(e,n,r){return CLe(n,e.responseState,r.formatContext,r.id),kO(e,n,r),SLe(n,r.formatContext)}function hX(e,n,r){for(var a=r.completedSegments,i=0;i<a.length;i++)gue(e,n,r,a[i]);if(a.length=0,e=e.responseState,a=r.id,r=r.rootSegmentID,n.push(e.startInlineScript),e.sentCompleteBoundaryFunction?n.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),a===null)throw Error(jr(395));return r=r.toString(16),n.push(a),n.push('","'),n.push(e.segmentPrefix),n.push(r),n.push('")<\/script>')}function gue(e,n,r,a){if(a.status===2)return!0;var i=a.id;if(i===-1){if((a.id=r.rootSegmentID)===-1)throw Error(jr(392));return pX(e,n,a)}return pX(e,n,a),e=e.responseState,n.push(e.startInlineScript),e.sentCompleteSegmentFunction?n.push('$RS("'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),n.push(e.segmentPrefix),i=i.toString(16),n.push(i),n.push('","'),n.push(e.placeholderPrefix),n.push(i),n.push('")<\/script>')}function ez(e,n){try{var r=e.completedRootSegment;if(r!==null&&e.pendingRootTasks===0){kO(e,n,r),e.completedRootSegment=null;var a=e.responseState.bootstrapChunks;for(r=0;r<a.length-1;r++)n.push(a[r]);r<a.length&&n.push(a[r])}var i=e.clientRenderedBoundaries,o;for(o=0;o<i.length;o++){var l=i[o];a=n;var c=e.responseState,u=l.id,d=l.errorDigest,f=l.errorMessage,p=l.errorComponentStack;if(a.push(c.startInlineScript),c.sentClientRenderFunction?a.push('$RX("'):(c.sentClientRenderFunction=!0,a.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),u===null)throw Error(jr(395));if(a.push(u),a.push('"'),d||f||p){a.push(",");var h=gL(d||"");a.push(h)}if(f||p){a.push(",");var m=gL(f||"");a.push(m)}if(p){a.push(",");var g=gL(p);a.push(g)}if(!a.push(")<\/script>")){e.destination=null,o++,i.splice(0,o);return}}i.splice(0,o);var x=e.completedBoundaries;for(o=0;o<x.length;o++)if(!hX(e,n,x[o])){e.destination=null,o++,x.splice(0,o);return}x.splice(0,o);var b=e.partialBoundaries;for(o=0;o<b.length;o++){var y=b[o];e:{i=e,l=n;var w=y.completedSegments;for(c=0;c<w.length;c++)if(!gue(i,l,y,w[c])){c++,w.splice(0,c);var j=!1;break e}w.splice(0,c),j=!0}if(!j){e.destination=null,o++,b.splice(0,o);return}}b.splice(0,o);var S=e.completedBoundaries;for(o=0;o<S.length;o++)if(!hX(e,n,S[o])){e.destination=null,o++,S.splice(0,o);return}S.splice(0,o)}finally{e.allPendingTasks===0&&e.pingedTasks.length===0&&e.clientRenderedBoundaries.length===0&&e.completedBoundaries.length===0&&n.push(null)}}function WLe(e,n){try{var r=e.abortableTasks;r.forEach(function(a){return pue(a,e,n)}
94),r.clear(),e.destination!==null&&ez(e,e.destination)}catch(a){Fk(e,a),sD(e,a)}}function YLe(){}function xue(e,n,r,a){var i=!1,o=null,l="",c={push:function(d){return d!==null&&(l+=d),!0},destroy:function(d){i=!0,o=d}},u=!1;if(e=VLe(e,ELe(r,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,YLe,void 0,function(){u=!0},void 0,void 0),mue(e),WLe(e,a),e.status===1)e.status=2,c.destroy(e.fatalError);else if(e.status!==2&&e.destination===null){e.destination=c;try{ez(e,c)}catch(d){Fk(e,d),sD(e,d)}}if(i)throw o;if(!u)throw Error(jr(426));return l}dy.renderToNodeStream=function(){throw Error(jr(207))};dy.renderToStaticMarkup=function(e,n){return xue(e,n,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};dy.renderToStaticNodeStream=function(){throw Error(jr(208))};dy.renderToString=function(e,n){return xue(e,n,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};dy.version="18.2.0";var tz={};/**
95 * @license React
96 * react-dom-server.browser.production.min.js
97 *
98 * Copyright (c) Facebook, Inc. and its affiliates.
99 *
100 * This source code is licensed under the MIT license found in the
101 * LICENSE file in the root directory of this source tree.
102 */var vue=v;function Hr(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var qc=null,Gc=0;function Mn(e,n){if(n.length!==0)if(512<n.length)0<Gc&&(e.enqueue(new Uint8Array(qc.buffer,0,Gc)),qc=new Uint8Array(512),Gc=0),e.enqueue(n);else{var r=qc.length-Gc;r<n.length&&(r===0?e.enqueue(qc):(qc.set(n.subarray(0,r),Gc),e.enqueue(qc),n=n.subarray(r)),qc=new Uint8Array(512),Gc=0),qc.set(n,Gc),Gc+=n.length}}function Ci(e,n){return Mn(e,n),!0}function mX(e){qc&&0<Gc&&(e.enqueue(new Uint8Array(qc.buffer,0,Gc)),qc=null,Gc=0)}var _ue=new TextEncoder;function qr(e){return _ue.encode(e)}function gn(e){return _ue.encode(e)}function bue(e,n){typeof e.error=="function"?e.error(n):e.close()}var dc=Object.prototype.hasOwnProperty,qLe=/^[: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][: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]*$/,gX={},xX={};function yue(e){return dc.call(xX,e)?!0:dc.call(gX,e)?!1:qLe.test(e)?xX[e]=!0:(gX[e]=!0,!1)}function Vl(e,n,r,a,i,o,l){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=l}var Bo={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Bo[e]=new Vl(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];Bo[n]=new Vl(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Bo[e]=new Vl(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Bo[e]=new Vl(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInl
102ine readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Bo[e]=new Vl(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Bo[e]=new Vl(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Bo[e]=new Vl(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Bo[e]=new Vl(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Bo[e]=new Vl(e,5,!1,e.toLowerCase(),null,!1,!1)});var nz=/[\-:]([a-z])/g;function rz(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(nz,rz);Bo[n]=new Vl(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(nz,rz);Bo[n]=new Vl(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(nz,rz);Bo[n]=new Vl(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Bo[e]=new Vl(e,1,!1,e.toLowerCase(),null,!1,!1)});Bo.xlinkHref=new Vl("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Bo[e]=new Vl(e,1,!1,e.toLowerCase(),null,!0,!0)});var o2={animationIterationCount:!0,aspectRatio:!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,gridArea:!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},GLe=["Webkit","ms","Moz","O"];Object.keys(o2).forEach(function(e){GLe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),o2[n]=o2[e]})});var KLe=/["'&<>]/;function Io(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=KLe.exec(e);if(n){var r="",a,i=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n="&quot;";break;case 38:n="&amp;";break;case 39:n="&#x27;";break;case 60:n="&lt;";break;case 62:n="&gt;";break;default:continue}i!==a&&(r+=e.substring(i,a)),i=a+1,r+=n}e=i!==a?r+e.substring(i,a):r}return e}var ZLe=/([A-Z])/g,XLe=/^ms-/,W3=Array.isArray,QLe=gn("<script>"),JLe=gn("<\/script>"),eFe=gn('<script src="'),tFe=gn('<script type="module" src="'),vX=gn('" async=""><\/script>'),nFe=/(<\/|<)(s)(cript)/gi;function rFe(e,n,r,a){return""+n+(r==="s"?"\\u0073":"\\u0053")+a}function aFe(e,n,r,a,i){e=e===void 0?"":e,n=n===void 0?QLe:gn('<script nonce="'+Io(n)+'">');var o=[];if(r!==void 0&&o.push(n,qr((""+r).replace(nFe,rFe)),JLe),a!==void 0)for(r=0;r<a.length;r++)o.push(eFe,qr(Io(a[r])),vX);if(i!==void 0)for(a=0;a<i.length;a++)o.push(tFe,qr(Io(i[a])),vX);return{bootstrapChunks:o,startInlineScript:n,placeholderPrefix:gn(e+"P:"),segmentPrefix:gn(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function Of(e,n){return{insertionMode:e,selectedValue:n}}function iFe(e){return Of(e==="http://www.w3.org/2000/svg"?2:e==="http://www.w3.org/1998/Math/MathML"?3:0,null)}function sFe(e,n,r){switch(n){case"select":return Of(1,r.value!=null?r.value:r.defaultValue);case"svg":return Of(2,null);case"math":return Of(3,null);case"foreignObject":return Of(1,null);case"table":return Of(4,null);case"thead":case"tbody":case"tfoot":return Of(5,null);case"colgroup":return Of(7,null);case"tr":return Of(6,null)}return 4<=e.insertionMode||e.insertionMode===0?Of(1,null):e}var az=gn("<!-- -->");function _X(e,n,r,a){return n===""?a:(a&&e.push(az),e.push(qr(Io(n))),!0)}var bX=new Map,oFe=gn(' style="'),yX=gn(":"),lFe=gn(";");function wue(e,n,r){if(typeof r!="object")throw Error(Hr(62));n=!0;for(var a in r)if(dc.call(r,a)){var i=r[a];if(i!=null&&typeof i!="boolean"&&i!==""){if(a.indexOf("--")===0){var o=qr(Io(a));i=qr(Io((""+i).trim()))}else{o=a;var l=bX.get(o);l!==void 0||(l=gn(Io(o.replace(ZLe,"-$1").toLowerCase().replace(XLe,"-ms-"))),bX.set(o,l)),o=l,i=typeof i=="number"?i===0||dc.call(o2,a)?qr(""+i):qr(i+"px"):qr(Io((""+i).trim()))}n?(n=!1,e.push(oFe,o,yX,i)):e.push(lFe,o,yX,i)}}n||e.push(Jx)}var Rm=gn(" "),_0=gn('="'),Jx=gn('"'),wX=gn('=""');function Uc(e,n,r,a){switch(r){case"style":wue(e,n,a);return;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N"){if(n=Bo.hasOwnProperty(r)?Bo[r]:null,n!==null){switch(typeof a){case"function":case"symbol":return;case"boolean":if(!n.acceptsBooleans)return}switch(r=qr(n.attributeName),n.type){case 3:a&&e.push(Rm,r,wX);break;case 4:a===!0?e.push(Rm,r,wX):a!==!1&&e.push(Rm,r,_0,qr(Io(a)),Jx);break;case 5:isNaN(a)||e.push(Rm,r,_0,qr(Io(a)),Jx);break;case 6:!isNaN(a)&&1<=a&&e.push(Rm,r,_0,qr(Io(a)),Jx);break;default:n.sanitizeURL&&(a=""+a),e.push(Rm,r,_0,qr(Io(a)),Jx)}}else if(yue(r)){switch(typeof a){case"function":case"symbol":return;case"boolean":if(n=r.toLowerCase().slice(0,5),n!=="data-"&&n!=="aria-")return}e.push(Rm,qr(r),_0,qr(Io(a)),Jx)}}}var Om=gn(">"),kX=gn("/>");function l2(e,n,r){if(n!=null){if(r!=null)throw Error(Hr(60));if(typeof n!="object"||!("__html"in n))throw Error(Hr(61));n=n.__html,n!=null&&e.push(qr(""+n))}}function cFe(e){var n="";
102return vue.Children.forEach(e,function(r){r!=null&&(n+=r)}),n}var vL=gn(' selected=""');function _L(e,n,r,a){e.push(Af(r));var i=r=null,o;for(o in n)if(dc.call(n,o)){var l=n[o];if(l!=null)switch(o){case"children":r=l;break;case"dangerouslySetInnerHTML":i=l;break;default:Uc(e,a,o,l)}}return e.push(Om),l2(e,i,r),typeof r=="string"?(e.push(qr(Io(r))),null):r}var bL=gn(`
103`),uFe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,jX=new Map;function Af(e){var n=jX.get(e);if(n===void 0){if(!uFe.test(e))throw Error(Hr(65,e));n=gn("<"+e),jX.set(e,n)}return n}var dFe=gn("<!DOCTYPE html>");function fFe(e,n,r,a,i){switch(n){case"select":e.push(Af("select"));var o=null,l=null;for(f in r)if(dc.call(r,f)){var c=r[f];if(c!=null)switch(f){case"children":o=c;break;case"dangerouslySetInnerHTML":l=c;break;case"defaultValue":case"value":break;default:Uc(e,a,f,c)}}return e.push(Om),l2(e,l,o),o;case"option":l=i.selectedValue,e.push(Af("option"));var u=c=null,d=null,f=null;for(o in r)if(dc.call(r,o)){var p=r[o];if(p!=null)switch(o){case"children":c=p;break;case"selected":d=p;break;case"dangerouslySetInnerHTML":f=p;break;case"value":u=p;default:Uc(e,a,o,p)}}if(l!=null)if(r=u!==null?""+u:cFe(c),W3(l)){for(a=0;a<l.length;a++)if(""+l[a]===r){e.push(vL);break}}else""+l===r&&e.push(vL);else d&&e.push(vL);return e.push(Om),l2(e,f,c),c;case"textarea":e.push(Af("textarea")),f=l=o=null;for(c in r)if(dc.call(r,c)&&(u=r[c],u!=null))switch(c){case"children":f=u;break;case"value":o=u;break;case"defaultValue":l=u;break;case"dangerouslySetInnerHTML":throw Error(Hr(91));default:Uc(e,a,c,u)}if(o===null&&l!==null&&(o=l),e.push(Om),f!=null){if(o!=null)throw Error(Hr(92));if(W3(f)&&1<f.length)throw Error(Hr(93));o=""+f}return typeof o=="string"&&o[0]===`
104`&&e.push(bL),o!==null&&e.push(qr(Io(""+o))),null;case"input":e.push(Af("input")),u=f=c=o=null;for(l in r)if(dc.call(r,l)&&(d=r[l],d!=null))switch(l){case"children":case"dangerouslySetInnerHTML":throw Error(Hr(399,"input"));case"defaultChecked":u=d;break;case"defaultValue":c=d;break;case"checked":f=d;break;case"value":o=d;break;default:Uc(e,a,l,d)}return f!==null?Uc(e,a,"checked",f):u!==null&&Uc(e,a,"checked",u),o!==null?Uc(e,a,"value",o):c!==null&&Uc(e,a,"value",c),e.push(kX),null;case"menuitem":e.push(Af("menuitem"));for(var h in r)if(dc.call(r,h)&&(o=r[h],o!=null))switch(h){case"children":case"dangerouslySetInnerHTML":throw Error(Hr(400));default:Uc(e,a,h,o)}return e.push(Om),null;case"title":e.push(Af("title")),o=null;for(p in r)if(dc.call(r,p)&&(l=r[p],l!=null))switch(p){case"children":o=l;break;case"dangerouslySetInnerHTML":throw Error(Hr(434));default:Uc(e,a,p,l)}return e.push(Om),o;case"listing":case"pre":e.push(Af(n)),l=o=null;for(u in r)if(dc.call(r,u)&&(c=r[u],c!=null))switch(u){case"children":o=c;break;case"dangerouslySetInnerHTML":l=c;break;default:Uc(e,a,u,c)}if(e.push(Om),l!=null){if(o!=null)throw Error(Hr(60));if(typeof l!="object"||!("__html"in l))throw Error(Hr(61));r=l.__html,r!=null&&(typeof r=="string"&&0<r.length&&r[0]===`
105`?e.push(bL,qr(r)):e.push(qr(""+r)))}return typeof o=="string"&&o[0]===`
106`&&e.push(bL),o;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":e.push(Af(n));for(var m in r)if(dc.call(r,m)&&(o=r[m],o!=null))switch(m){case"children":case"dangerouslySetInnerHTML":throw Error(Hr(399,n));default:Uc(e,a,m,o)}return e.push(kX),null;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 _L(e,r,n,a);case"html":return i.insertionMode===0&&e.push(dFe),_L(e,r,n,a);default:if(n.indexOf("-")===-1&&typeof r.is!="string")return _L(e,r,n,a);e.push(Af(n)),l=o=null;for(d in r)if(dc.call(r,d)&&(c=r[d],c!=null))switch(d){case"children":o=c;break;case"dangerouslySetInnerHTML":l=c;break;case"style":wue(e,a,c);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:yue(d)&&typeof c!="function"&&typeof c!="symbol"&&e.push(Rm,qr(d),_0,qr(Io(c)),Jx)}return e.push(Om),l2(e,l,o),o}}var pFe=gn("</"),hFe=gn(">"),mFe=gn('<template id="'),gFe=gn('"></template>'),xFe=gn("<!--$-->"),vFe=gn('<!--$?--><template id="'),_Fe=gn('"></template>'),bFe=gn("<!--$!-->"),yFe=gn("<!--/$-->"),wFe=gn("<template"),kFe=gn('"'),jFe=gn(' data-dgst="');gn(' data-msg="');gn(' data-stck="');var CFe=gn("></template>");function CX(e,n,r){if(Mn(e,vFe),r===null)throw Error(Hr(395));return Mn(e,r),Ci(e,_Fe)}var SFe=gn('<div hidden id="'),NFe=gn('">'),EFe=gn("</div>"),TFe=gn('<svg aria-hidden="true" style="display:none" id="'),DFe=gn('">'),MFe=gn("</svg>"),RFe=gn('<math aria-hidden="true" style="display:none" id="'),OFe=gn('">'),AFe=gn("</math>"),PFe=gn('<table hidden id="'),IFe=gn('">'),$Fe=gn("</table>"),LFe=gn('<table hidden><tbody id="'),FFe=gn('">'),BFe=gn("</tbody></table>"),HFe=gn('<table hidden><tr id="'),zFe=gn('">'),VFe=gn("</tr></table>"),UFe=gn('<table hidden><colgroup id="'),WFe=gn('">'),YFe=gn("</colgroup></table>");function qFe(e,n,r,a){switch(r.insertionMode){case 0:case 1:return Mn(e,SFe),Mn(e,n.segmentPrefix),Mn(e,qr(a.toString(16))),Ci(e,NFe);case 2:return Mn(e,TFe),Mn(e,n.segmentPrefix),Mn(e,qr(a.toString(16))),Ci(e,DFe);case 3:return Mn(e,RFe),Mn(e,n.segmentPrefix),Mn(e,qr(a.toString(16))),Ci(e,OFe);case 4:return Mn(e,PFe),Mn(e,n.segmentPrefix),Mn(e,qr(a.toString(16))),Ci(e,IFe);case 5:return Mn(e,LFe),Mn(e,n.segmentPrefix),Mn(e,qr(a.toString(16))),Ci(e,FFe);case 6:return Mn(e,HFe),Mn(e,n.segmentPrefix),Mn(e,qr(a.toString(16))),Ci(e,zFe);
106case 7:return Mn(e,UFe),Mn(e,n.segmentPrefix),Mn(e,qr(a.toString(16))),Ci(e,WFe);default:throw Error(Hr(397))}}function GFe(e,n){switch(n.insertionMode){case 0:case 1:return Ci(e,EFe);case 2:return Ci(e,MFe);case 3:return Ci(e,AFe);case 4:return Ci(e,$Fe);case 5:return Ci(e,BFe);case 6:return Ci(e,VFe);case 7:return Ci(e,YFe);default:throw Error(Hr(397))}}var KFe=gn('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),ZFe=gn('$RS("'),XFe=gn('","'),QFe=gn('")<\/script>'),JFe=gn('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),e4e=gn('$RC("'),t4e=gn('","'),n4e=gn('")<\/script>'),r4e=gn('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),a4e=gn('$RX("'),i4e=gn('"'),s4e=gn(")<\/script>"),yL=gn(","),o4e=/[<\u2028\u2029]/g;function wL(e){return JSON.stringify(e).replace(o4e,function(n){switch(n){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var q1=Object.assign,l4e=Symbol.for("react.element"),kue=Symbol.for("react.portal"),jue=Symbol.for("react.fragment"),Cue=Symbol.for("react.strict_mode"),Sue=Symbol.for("react.profiler"),Nue=Symbol.for("react.provider"),Eue=Symbol.for("react.context"),Tue=Symbol.for("react.forward_ref"),Due=Symbol.for("react.suspense"),Mue=Symbol.for("react.suspense_list"),Rue=Symbol.for("react.memo"),iz=Symbol.for("react.lazy"),c4e=Symbol.for("react.scope"),u4e=Symbol.for("react.debug_trace_mode"),d4e=Symbol.for("react.legacy_hidden"),f4e=Symbol.for("react.default_value"),SX=Symbol.iterator;function Y3(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case jue:return"Fragment";case kue:return"Portal";case Sue:return"Profiler";case Cue:return"StrictMode";case Due:return"Suspense";case Mue:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Eue:return(e.displayName||"Context")+".Consumer";case Nue:return(e._context.displayName||"Context")+".Provider";case Tue:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Rue:return n=e.displayName||null,n!==null?n:Y3(e.type)||"Memo";case iz:n=e._payload,e=e._init;try{return Y3(e(n))}catch{}}return null}var Oue={};function NX(e,n){if(e=e.contextTypes,!e)return Oue;var r={},a;for(a in e)r[a]=n[a];return r}var dv=null;function jO(e,n){if(e!==n){e.context._currentValue=e.parentValue,e=e.parent;var r=n.parent;if(e===null){if(r!==null)throw Error(Hr(401))}else{if(r===null)throw Error(Hr(401));jO(e,r)}n.context._currentValue=n.value}}function Aue(e){e.context._currentValue=e.parentValue,e=e.parent,e!==null&&Aue(e)}function Pue(e){var n=e.parent;n!==null&&Pue(n),e.context._currentValue=e.value}function Iue(e,n){if(e.context._currentValue=e.parentValue,e=e.parent,e===null)throw Error(Hr(402));e.depth===n.depth?jO(e,n):Iue(e,n)}function $ue(e,n){var r=n.parent;if(r===null)throw Error(Hr(402));e.depth===r.depth?jO(e,r):$ue(e,r),n.context._currentValue=n.value}function lD(e){var n=dv;n!==e&&(n===null?Pue(e):e===null?Aue(n):n.depth===e.depth?jO(n,e):n.depth>e.depth?Iue(n,e):$ue(n,e),dv=e)}var EX={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals,e.queue!==null&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals,e.replace=!0,e.queue=[n]},enqueueForceUpdate:function(){}};function TX(e,n,r,a){var i=e.state!==void 0?e.state:null;e.updater=EX,e.props=r,e.state=i;var o={queue:[],replace:!1};e._reactInternals=o;var l=n.contextType;if(e.context=typeof l=="object"&&l!==null?l._currentValue:a,l=n.getDerivedStateFromProps,typeof l=="function"&&(l=l(r,i),i=l==null?i:q1({},i,l),e.state=i),typeof n.getDerivedStateFromProps!="function"&&typeof e.getSnapshotBeforeUpdate!="function"&&(typeof e.UNSAFE_componentWillMount=="function"||typeof e.componentWillMount=="function"))if(n=e.state,typeof e.componentWillMount=="function"&&e.componentWillMount(),typeof e.UNSAFE_componentWillMount=="function"&&e.UNSAFE_componentWillMount(),n!==e.state&&EX.enqueueReplaceState(e,e.state,null),o.queue!==null&&0<o.queue.length)if(n=o.queue,l=o.replace,o.queue=null,o.replace=!1,l&&n.length===1)e.state=n[0];else{for(o=l?n[0]:e.state,i=!0,l=l?1:0;l<n.length;l++){var c=n[l];c=typeof c=="function"?c.call(e,o,r,a):c,c!=null&&(i?(i=!1,o=q1({},o,c)):q1(o,c))}e.state=o}else o.queue=null}
106var p4e={id:1,overflow:""};function q3(e,n,r){var a=e.id;e=e.overflow;var i=32-c2(a)-1;a&=~(1<<i),r+=1;var o=32-c2(n)+i;if(30<o){var l=i-i%5;return o=(a&(1<<l)-1).toString(32),a>>=l,i-=l,{id:1<<32-c2(n)+i|r<<i|a,overflow:o+e}}return{id:1<<o|r<<i|a,overflow:e}}var c2=Math.clz32?Math.clz32:g4e,h4e=Math.log,m4e=Math.LN2;function g4e(e){return e>>>=0,e===0?32:31-(h4e(e)/m4e|0)|0}function x4e(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var v4e=typeof Object.is=="function"?Object.is:x4e,Ah=null,sz=null,u2=null,pi=null,j1=!1,cD=!1,Bk=0,Km=null,CO=0;function ev(){if(Ah===null)throw Error(Hr(321));return Ah}function DX(){if(0<CO)throw Error(Hr(312));return{memoizedState:null,queue:null,next:null}}function oz(){return pi===null?u2===null?(j1=!1,u2=pi=DX()):(j1=!0,pi=u2):pi.next===null?(j1=!1,pi=pi.next=DX()):(j1=!0,pi=pi.next),pi}function lz(){sz=Ah=null,cD=!1,u2=null,CO=0,pi=Km=null}function Lue(e,n){return typeof n=="function"?n(e):n}function MX(e,n,r){if(Ah=ev(),pi=oz(),j1){var a=pi.queue;if(n=a.dispatch,Km!==null&&(r=Km.get(a),r!==void 0)){Km.delete(a),a=pi.memoizedState;do a=e(a,r.action),r=r.next;while(r!==null);return pi.memoizedState=a,[a,n]}return[pi.memoizedState,n]}return e=e===Lue?typeof n=="function"?n():n:r!==void 0?r(n):n,pi.memoizedState=e,e=pi.queue={last:null,dispatch:null},e=e.dispatch=_4e.bind(null,Ah,e),[pi.memoizedState,e]}function RX(e,n){if(Ah=ev(),pi=oz(),n=n===void 0?null:n,pi!==null){var r=pi.memoizedState;if(r!==null&&n!==null){var a=r[1];e:if(a===null)a=!1;else{for(var i=0;i<a.length&&i<n.length;i++)if(!v4e(n[i],a[i])){a=!1;break e}a=!0}if(a)return r[0]}}return e=e(),pi.memoizedState=[e,n],e}function _4e(e,n,r){if(25<=CO)throw Error(Hr(301));if(e===Ah)if(cD=!0,e={action:r,next:null},Km===null&&(Km=new Map),r=Km.get(n),r===void 0)Km.set(n,e);else{for(n=r;n.next!==null;)n=n.next;n.next=e}}function b4e(){throw Error(Hr(394))}function iN(){}var OX={readContext:function(e){return e._currentValue},useContext:function(e){return ev(),e._currentValue},useMemo:RX,useReducer:MX,useRef:function(e){Ah=ev(),pi=oz();var n=pi.memoizedState;return n===null?(e={current:e},pi.memoizedState=e):n},useState:function(e){return MX(Lue,e)},useInsertionEffect:iN,useLayoutEffect:function(){},useCallback:function(e,n){return RX(function(){return e},n)},useImperativeHandle:iN,useEffect:iN,useDebugValue:iN,useDeferredValue:function(e){return ev(),e},useTransition:function(){return ev(),[!1,b4e]},useId:function(){var e=sz.treeContext,n=e.overflow;e=e.id,e=(e&~(1<<32-c2(e)-1)).toString(32)+n;var r=d2;if(r===null)throw Error(Hr(404));return n=Bk++,e=":"+r.idPrefix+"R"+e,0<n&&(e+="H"+n.toString(32)),e+":"},useMutableSource:function(e,n){return ev(),n(e._source)},useSyncExternalStore:function(e,n,r){if(r===void 0)throw Error(Hr(407));return r()}},d2=null,kL=vue.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function y4e(e){return console.error(e),null}function C1(){}function w4e(e,n,r,a,i,o,l,c,u){var d=[],f=new Set;return n={destination:null,responseState:n,progressiveChunkSize:a===void 0?12800:a,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:f,pingedTasks:d,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:i===void 0?y4e:i,onAllReady:o===void 0?C1:o,onShellReady:l===void 0?C1:l,onShellError:c===void 0?C1:c,onFatalError:u===void 0?C1:u},r=uD(n,0,null,r,!1,!1),r.parentFlushed=!0,e=cz(n,e,null,r,f,Oue,null,p4e),d.push(e),n}function cz(e,n,r,a,i,o,l,c){e.allPendingTasks++,r===null?e.pendingRootTasks++:r.pendingTasks++;var u={node:n,ping:function(){var d=e.pingedTasks;d.push(u),d.length===1&&Hue(e)},blockedBoundary:r,blockedSegment:a,abortSet:i,legacyContext:o,context:l,treeContext:c};return i.add(u),u}function uD(e,n,r,a,i,o){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:a,boundary:r,lastPushedText:i,textEmbedded:o}}function Hk(e,n){if(e=e.onError(n),e!=null&&typeof e!="string")throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function dD(e,n){var r=e.onShellError;r(n),r=e.onFatalError,r(n),e.destination!==null?(e.status=2,bue(e.destination,n)):(e.status=1,e.fatalError=n)}function AX(e,n,r,a,i){for(Ah={},sz=n,Bk=0,e=r(a,i);cD;)cD=!1,Bk=0,CO+=1,pi=null,e=r(a,i);return lz(),e}function PX(e,n,r,a){var i=r.render(),o=a.childContextTypes;if(o!=null){var l=n.legacyContext;if(typeof r.getChildContext!="function")a=l;else{r=r.getChildContext();for(var c in r)if(!(c in o))throw Error(Hr(108,Y3(a)||"Unknown",c));a=q1({},l,r)}n.legacyContext=a,Kc(e,n,i),n.legacyContext=l}else Kc(e,n,i)}function IX(e,n){if(e&&e.defaultProps){n=q1({},n),e=e.defaultProps;for(var r in e)n[r]===void 0&&(n[r]=e[r]);return n}return n}
106function G3(e,n,r,a,i){if(typeof r=="function")if(r.prototype&&r.prototype.isReactComponent){i=NX(r,n.legacyContext);var o=r.contextType;o=new r(a,typeof o=="object"&&o!==null?o._currentValue:i),TX(o,r,a,i),PX(e,n,o,r)}else{o=NX(r,n.legacyContext),i=AX(e,n,r,a,o);var l=Bk!==0;if(typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0)TX(i,r,a,o),PX(e,n,i,r);else if(l){a=n.treeContext,n.treeContext=q3(a,1,0);try{Kc(e,n,i)}finally{n.treeContext=a}}else Kc(e,n,i)}else if(typeof r=="string"){switch(i=n.blockedSegment,o=fFe(i.chunks,r,a,e.responseState,i.formatContext),i.lastPushedText=!1,l=i.formatContext,i.formatContext=sFe(l,r,a),K3(e,n,o),i.formatContext=l,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push(pFe,qr(r),hFe)}i.lastPushedText=!1}else{switch(r){case d4e:case u4e:case Cue:case Sue:case jue:Kc(e,n,a.children);return;case Mue:Kc(e,n,a.children);return;case c4e:throw Error(Hr(343));case Due:e:{r=n.blockedBoundary,i=n.blockedSegment,o=a.fallback,a=a.children,l=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:l,errorDigest:null},u=uD(e,i.chunks.length,c,i.formatContext,!1,!1);i.children.push(u),i.lastPushedText=!1;var d=uD(e,0,null,i.formatContext,!1,!1);d.parentFlushed=!0,n.blockedBoundary=c,n.blockedSegment=d;try{if(K3(e,n,a),d.lastPushedText&&d.textEmbedded&&d.chunks.push(az),d.status=1,fD(c,d),c.pendingTasks===0)break e}catch(f){d.status=4,c.forceClientRender=!0,c.errorDigest=Hk(e,f)}finally{n.blockedBoundary=r,n.blockedSegment=i}n=cz(e,o,r,u,l,n.legacyContext,n.context,n.treeContext),e.pingedTasks.push(n)}return}if(typeof r=="object"&&r!==null)switch(r.$$typeof){case Tue:if(a=AX(e,n,r.render,a,i),Bk!==0){r=n.treeContext,n.treeContext=q3(r,1,0);try{Kc(e,n,a)}finally{n.treeContext=r}}else Kc(e,n,a);return;case Rue:r=r.type,a=IX(r,a),G3(e,n,r,a,i);return;case Nue:if(i=a.children,r=r._context,a=a.value,o=r._currentValue,r._currentValue=a,l=dv,dv=a={parent:l,depth:l===null?0:l.depth+1,context:r,parentValue:o,value:a},n.context=a,Kc(e,n,i),e=dv,e===null)throw Error(Hr(403));a=e.parentValue,e.context._currentValue=a===f4e?e.context._defaultValue:a,e=dv=e.parent,n.context=e;return;case Eue:a=a.children,a=a(r._currentValue),Kc(e,n,a);return;case iz:i=r._init,r=i(r._payload),a=IX(r,a),G3(e,n,r,a,void 0);return}throw Error(Hr(130,r==null?r:typeof r,""))}}function Kc(e,n,r){if(n.node=r,typeof r=="object"&&r!==null){switch(r.$$typeof){case l4e:G3(e,n,r.type,r.props,r.ref);return;case kue:throw Error(Hr(257));case iz:var a=r._init;r=a(r._payload),Kc(e,n,r);return}if(W3(r)){$X(e,n,r);return}if(r===null||typeof r!="object"?a=null:(a=SX&&r[SX]||r["@@iterator"],a=typeof a=="function"?a:null),a&&(a=a.call(r))){if(r=a.next(),!r.done){var i=[];do i.push(r.value),r=a.next();while(!r.done);$X(e,n,i)}return}throw e=Object.prototype.toString.call(r),Error(Hr(31,e==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":e))}typeof r=="string"?(a=n.blockedSegment,a.lastPushedText=_X(n.blockedSegment.chunks,r,e.responseState,a.lastPushedText)):typeof r=="number"&&(a=n.blockedSegment,a.lastPushedText=_X(n.blockedSegment.chunks,""+r,e.responseState,a.lastPushedText))}function $X(e,n,r){for(var a=r.length,i=0;i<a;i++){var o=n.treeContext;n.treeContext=q3(o,a,i);try{K3(e,n,r[i])}finally{n.treeContext=o}}}function K3(e,n,r){var a=n.blockedSegment.formatContext,i=n.legacyContext,o=n.context;try{return Kc(e,n,r)}catch(u){if(lz(),typeof u=="object"&&u!==null&&typeof u.then=="function"){r=u;var l=n.blockedSegment,c=uD(e,l.chunks.length,null,l.formatContext,l.lastPushedText,!0);l.children.push(c),l.lastPushedText=!1,e=cz(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping,r.then(e,e),n.blockedSegment.formatContext=a,n.legacyContext=i,n.context=o,lD(o)}else throw n.blockedSegment.formatContext=a,n.legacyContext=i,n.context=o,lD(o),u}}function k4e(e){var n=e.blockedBoundary;e=e.blockedSegment,e.status=3,Bue(this,n,e)}function Fue(e,n,r){var a=e.blockedBoundary;e.blockedSegment.status=3,a===null?(n.allPendingTasks--,n.status!==2&&(n.status=2,n.destination!==null&&n.destination.close())):(a.pendingTasks--,a.forceClientRender||(a.forceClientRender=!0,e=r===void 0?Error(Hr(432)):r,a.errorDigest=n.onError(e),a.parentFlushed&&n.clientRenderedBoundaries.push(a)),a.fallbackAbortableTasks.forEach(function(i){return Fue(i,n,r)}),a.fallbackAbortableTasks.clear(),n.allPendingTasks--,n.allPendingTasks===0&&(a=n.onAllReady,a()))}function fD(e,n){if(n.chunks.length===0&&n.children.length===1&&n.children[0].boundary===null){var r=n.children[0];r.id=n.id,r.parentFlushed=!0,r.status===1&&fD(e,r)}else e.completedSegments.push(n)}function Bue(e,n,r){if(n===null){if(r.parentFlushed){if(e.completedRootSegment!==null)throw Error(Hr(389));e.completedRootSegment=r}e.pendingRootTasks--,e.pendingRootTasks===0&&(e.onShellError=C1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(n.pendingTasks===0?(r.parentFlushed&&r.status===1&&fD(n,r),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(k4e,e),n.fallbackAbortableTasks.clear()):r.parentFlushed&&r.status===1&&(fD(n,r),n.completedSegments.length===1&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--,e.allPendingTasks===0&&(e=e.onAllReady,e())}function Hue(e){if(e.status!==2){var n=dv,r=kL.current;kL.current=OX;var a=d2;d2=e.responseState;try{var i=e.pingedTasks,o;for(o=0;o<i.length;o++){var l=i[o],c=e,u=l.blockedSegment;if(u.status===0){lD(l.context);try{Kc(c,l,l.node),u.lastPushedText&&u.textEmbedded&&u.chunks.push(az),l.abortSet.delete(l),u.status=1,Bue(c,l.blockedBoundary,u)}catch(g){if(lz(),typeof g=="object"&&g!==null&&typeof g.then=="function"){var d=l.ping;g.then(d,d)}else{l.abortSet.delete(l),u.status=4;var f=l.blockedBoundary,p=g,h=Hk(c,p);if(f===null?dD(c,p):(f.pendingTasks--,f.forceClientRender||(f.forceClientRender=!0,f.errorDigest=h,f.parentFlushed&&c.clientRenderedBoundaries.push(f))),c.allPendingTasks--,c.allPendingTasks===0){var m=c.onAllReady;m()}}}finally{}}}
106i.splice(0,o),e.destination!==null&&uz(e,e.destination)}catch(g){Hk(e,g),dD(e,g)}finally{d2=a,kL.current=r,r===OX&&lD(n)}}}function sN(e,n,r){switch(r.parentFlushed=!0,r.status){case 0:var a=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,Mn(n,mFe),Mn(n,e.placeholderPrefix),e=qr(a.toString(16)),Mn(n,e),Ci(n,gFe);case 1:r.status=2;var i=!0;a=r.chunks;var o=0;r=r.children;for(var l=0;l<r.length;l++){for(i=r[l];o<i.index;o++)Mn(n,a[o]);i=SO(e,n,i)}for(;o<a.length-1;o++)Mn(n,a[o]);return o<a.length&&(i=Ci(n,a[o])),i;default:throw Error(Hr(390))}}function SO(e,n,r){var a=r.boundary;if(a===null)return sN(e,n,r);if(a.parentFlushed=!0,a.forceClientRender)a=a.errorDigest,Ci(n,bFe),Mn(n,wFe),a&&(Mn(n,jFe),Mn(n,qr(Io(a))),Mn(n,kFe)),Ci(n,CFe),sN(e,n,r);else if(0<a.pendingTasks){a.rootSegmentID=e.nextSegmentId++,0<a.completedSegments.length&&e.partialBoundaries.push(a);var i=e.responseState,o=i.nextSuspenseID++;i=gn(i.boundaryPrefix+o.toString(16)),a=a.id=i,CX(n,e.responseState,a),sN(e,n,r)}else if(a.byteSize>e.progressiveChunkSize)a.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(a),CX(n,e.responseState,a.id),sN(e,n,r);else{if(Ci(n,xFe),r=a.completedSegments,r.length!==1)throw Error(Hr(391));SO(e,n,r[0])}return Ci(n,yFe)}function LX(e,n,r){return qFe(n,e.responseState,r.formatContext,r.id),SO(e,n,r),GFe(n,r.formatContext)}function FX(e,n,r){for(var a=r.completedSegments,i=0;i<a.length;i++)zue(e,n,r,a[i]);if(a.length=0,e=e.responseState,a=r.id,r=r.rootSegmentID,Mn(n,e.startInlineScript),e.sentCompleteBoundaryFunction?Mn(n,e4e):(e.sentCompleteBoundaryFunction=!0,Mn(n,JFe)),a===null)throw Error(Hr(395));return r=qr(r.toString(16)),Mn(n,a),Mn(n,t4e),Mn(n,e.segmentPrefix),Mn(n,r),Ci(n,n4e)}function zue(e,n,r,a){if(a.status===2)return!0;var i=a.id;if(i===-1){if((a.id=r.rootSegmentID)===-1)throw Error(Hr(392));return LX(e,n,a)}return LX(e,n,a),e=e.responseState,Mn(n,e.startInlineScript),e.sentCompleteSegmentFunction?Mn(n,ZFe):(e.sentCompleteSegmentFunction=!0,Mn(n,KFe)),Mn(n,e.segmentPrefix),i=qr(i.toString(16)),Mn(n,i),Mn(n,XFe),Mn(n,e.placeholderPrefix),Mn(n,i),Ci(n,QFe)}function uz(e,n){qc=new Uint8Array(512),Gc=0;try{var r=e.completedRootSegment;if(r!==null&&e.pendingRootTasks===0){SO(e,n,r),e.completedRootSegment=null;var a=e.responseState.bootstrapChunks;for(r=0;r<a.length-1;r++)Mn(n,a[r]);r<a.length&&Ci(n,a[r])}var i=e.clientRenderedBoundaries,o;for(o=0;o<i.length;o++){var l=i[o];a=n;var c=e.responseState,u=l.id,d=l.errorDigest,f=l.errorMessage,p=l.errorComponentStack;if(Mn(a,c.startInlineScript),c.sentClientRenderFunction?Mn(a,a4e):(c.sentClientRenderFunction=!0,Mn(a,r4e)),u===null)throw Error(Hr(395));Mn(a,u),Mn(a,i4e),(d||f||p)&&(Mn(a,yL),Mn(a,qr(wL(d||"")))),(f||p)&&(Mn(a,yL),Mn(a,qr(wL(f||"")))),p&&(Mn(a,yL),Mn(a,qr(wL(p)))),Ci(a,s4e)}i.splice(0,o);var h=e.completedBoundaries;for(o=0;o<h.length;o++)FX(e,n,h[o]);h.splice(0,o),mX(n),qc=new Uint8Array(512),Gc=0;var m=e.partialBoundaries;for(o=0;o<m.length;o++){var g=m[o];e:{i=e,l=n;var x=g.completedSegments;for(c=0;c<x.length;c++)if(!zue(i,l,g,x[c])){c++,x.splice(0,c);var b=!1;break e}x.splice(0,c),b=!0}if(!b){e.destination=null,o++,m.splice(0,o);return}}m.splice(0,o);var y=e.completedBoundaries;for(o=0;o<y.length;o++)FX(e,n,y[o]);y.splice(0,o)}finally{mX(n),e.allPendingTasks===0&&e.pingedTasks.length===0&&e.clientRenderedBoundaries.length===0&&e.completedBoundaries.length===0&&n.close()}}function BX(e,n){try{var r=e.abortableTasks;r.forEach(function(a){return Fue(a,e,n)}),r.clear(),e.destination!==null&&uz(e,e.destination)}catch(a){Hk(e,a),dD(e,a)}}tz.renderToReadableStream=function(e,n){return new Promise(function(r,a){var i,o,l=new Promise(function(f,p){o=f,i=p}),c=w4e(e,aFe(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),iFe(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,o,function(){var f=new ReadableStream({type:"bytes",pull:function(p){if(c.status===1)c.status=2,bue(p,c.fatalError);else if(c.status!==2&&c.destination===null){c.destination=p;try{uz(c,p)}catch(h){Hk(c,h),dD(c,h)}}},cancel:function(){BX(c)}},{highWaterMark:0});f.allReady=l,r(f)},function(f){l.catch(function(){}),a(f)},i);if(n&&n.signal){var u=n.signal,d=function(){BX(c,u.reason),u.removeEventListener("abort",d)};u.addEventListener("abort",d)}Hue(c)})};tz.version="18.2.0";var fy,Vue;fy=dy,Vue=tz;fc.version=fy.version;fc.renderToString=fy.renderToString;var Uue=fc.renderToStaticMarkup=fy.renderToStaticMarkup;fc.renderToNodeStream=fy.renderToNodeStream;fc.renderToStaticNodeStream=fy.renderToStaticNodeStream;fc.renderToReadableStream=Vue.renderToReadableStream;const j4e="/resource/qr-download-app.png",C4e="/resource/qr-fr-download-app.png",S4e="/resource/fleetio-logo.svg",N4e="/resource/samsara-logo.svg",Wue="/resource/apple-store-badge.png",Yue="/resource/google-play-badge.png",E4e=({widget:e,appLinks:n})=>{const{portal:r,company:a}=Bt();function i(){const o=s.jsx("a",{href:`mailto:${r.sale_mail}`,className:"text-active font-semibold",children:r.sale_mail});switch(e){case"TANK_MONITOR":return s.jsx(es,{title:t("dashboard::text.tank_monitor_integrations"),children:s.jsxs("div",{className:"flex items-center w-full h-full p-[32px]",children:[s.jsx("div",{children:s.jsx("div",{className:"w-[144px]",children:s.jsx("img",{className:"w-[84px] h-[132px] m-auto",src:asset(mLe)})})}),s.jsxs("div",{className:"ml-[32px] max-w-[500px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("dashboard::text.the_tank_monitor_title")}),s.jsx("div",{className:"text-lg mt-[8px]",children:t("dashboard::text.the_tank_monitor_des")}),s.jsx("div",{className:"mt-[16px] text-lg",dangerouslySetInnerHTML:{__html:t("dashboard::text.cloud_cover_contact",{email:Uue(o)})}})]})]})});case"FLEETIO":return s.jsx(es,{title:r.portal_id===Td.FILLRITE?t("dashboard::text.fc_integrates_with_fleetio",{portal_name:"Fill-Rite FMS"}):t("dashboard::text.fc_integrates_with_fleetio",{portal_name:"FuelCloud"}),children:s.jsxs("div",{className:"flex items-center w-full h-full p-[32px]",children:[s.jsx("div",{children:s.jsx("div",{className:"w-[145px]",children:s.jsx("img",{className:"w-[145px] h-[auto] m-auto",src:asset(S4e)})})}),s.jsxs("div",{className:"ml-[32px] max-w-[500px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("dashboard::text.fc_integrates_with_fleetio_title")}),s.jsxs("div",{className:"text-lg mt-[8px]",children:[s.jsx("span",{className:`${r.portal_id===Td.FILLRITE?"":"mr-[5px]"}`,children:r.portal_id===Td.FILLRITE?t("dashboard::text.fc_integrates_with_fleetio_description",{portal_name:"Fill-Rite FMS"}):t("dashboard::text.fc_integrates_with_fleetio_description",{portal_name:"FuelCloud"})}),s.jsx("a",{target:"_blank",href:"https://fuelcloud.com/blog/fleetio-integration",className:`text-lg text-active ${r.portal_id===Td.FILLRITE?"block":""}`,children:t("dashboard::text.fc_integrates_with_fleetio_link")})]})]})]})});case"SAMSARA":return s.jsx(es,{title:r.portal_id===Td.FILLRITE?t("dashboard::text.fc_integrates_with_samsara",{portal_name:"Fill-Rite FMS"}):t("dashboard::text.fc_integrates_with_samsara",{portal_name:"FuelCloud"}),children:s.jsxs("div",{className:"flex items-center w-full h-full p-[32px]",children:[s.jsx("div",{children:s.jsx("div",{className:"w-[145px]",children:s.jsx("img",{className:"w-[145px] h-[auto] m-auto",src:asset(N4e)})})}),s.jsxs("div",{className:"ml-[32px] max-w-[500px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("dashboard::text.fc_integrates_with_samsara_title")}),s.jsxs("div",{className:"text-lg mt-[8px]",children:[s.jsx("span",{className:`${r.portal_id===Td.FILLRITE?"":"mr-[5px]"}`,children:r.portal_id===Td.FILLRITE?t("dashboard::text.fc_integrates_with_samsara_description",{portal_name:"Fill-Rite FMS"}):t("dashboard::text.fc_integrates_with_samsara_description",{portal_name:"FuelCloud"})}),s.jsx("a",{target:"_blank",href:"https://fuelcloud.com/blog/samsara-integration",className:`text-lg text-active ${r.portal_id===Td.FILLRITE?"block":""}`,children:t("dashboard::text.fc_integrates_with_samsara_link")})]})]})]})});default:return s.jsx(es,{title:t("dashboard::text.mobile_ad_for_business"),children:s.jsxs("div",{className:"flex items-center w-full h-full p-[32px]",children:[s.jsx("div",{children:s.jsx("div",{className:"w-[144px]",children:s.jsx("img",{className:"w-[144px] border-2 rounded-lg border-primary h-[auto] m-auto",src:asset(r.portal_id===Td.FILLRITE?C4e:j4e)})})}),s.jsxs("div",{className:"ml-[32px] max-w-[500px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("dashboard::text.mobile_ad_for_business_title")}),s.jsx("div",{className:"text-lg mt-[8px]",children:t("dashboard::text.mobile_ad_for_business_description")}),s.jsxs("div",{className:"mt-[12px] flex items-center gap-[17px]",children:[s.jsx("a",{className:"block",href:n.android_app_link,target:"_blank",children:s.jsx("img",{className:"h-[28px]",src:asset(Yue)})}),s.jsx("a",{className:"block",href:n.ios_app_link,target:"_blank",children:s.jsx("img",{className:"h-[28px]",src:asset(Wue)})})]})]})]})})}}return i()};/*!
107 * @kurkle/color v0.3.2
108 * https://github.com/kurkle/color#readme
109 * (c) 2023 Jukka Kurkela
110 * Released under the MIT License
111 */function aC(e){return e+.5|0}const Zm=(e,n,r)=>Math.max(Math.min(e,r),n);function S1(e){return Zm(aC(e*2.55),0,255)}function cg(e){return Zm(aC(e*255),0,255)}function ah(e){return Zm(aC(e/2.55)/100,0,1)}function HX(e){return Zm(aC(e*100),0,100)}const Pu={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Z3=[..."0123456789ABCDEF"],T4e=e=>Z3[e&15],D4e=e=>Z3[(e&240)>>4]+Z3[e&15],oN=e=>(e&240)>>4===(e&15),M4e=e=>oN(e.r)&&oN(e.g)&&oN(e.b)&&oN(e.a);function R4e(e){var n=e.length,r;return e[0]==="#"&&(n===4||n===5?r={r:255&Pu[e[1]]*17,g:255&Pu[e[2]]*17,b:255&Pu[e[3]]*17,a:n===5?Pu[e[4]]*17:255}:(n===7||n===9)&&(r={r:Pu[e[1]]<<4|Pu[e[2]],g:Pu[e[3]]<<4|Pu[e[4]],b:Pu[e[5]]<<4|Pu[e[6]],a:n===9?Pu[e[7]]<<4|Pu[e[8]]:255})),r}const O4e=(e,n)=>e<255?n(e):"";function A4e(e){var n=M4e(e)?T4e:D4e;return e?"#"+n(e.r)+n(e.g)+n(e.b)+O4e(e.a,n):void 0}const P4e=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function que(e,n,r){const a=n*Math.min(r,1-r),i=(o,l=(o+e/30)%12)=>r-a*Math.max(Math.min(l-3,9-l,1),-1);return[i(0),i(8),i(4)]}function I4e(e,n,r){const a=(i,o=(i+e/60)%6)=>r-r*n*Math.max(Math.min(o,4-o,1),0);return[a(5),a(3),a(1)]}function $4e(e,n,r){const a=que(e,1,.5);let i;for(n+r>1&&(i=1/(n+r),n*=i,r*=i),i=0;i<3;i++)a[i]*=1-n-r,a[i]+=n;return a}function L4e(e,n,r,a,i){return e===i?(n-r)/a+(n<r?6:0):n===i?(r-e)/a+2:(e-n)/a+4}function dz(e){const r=e.r/255,a=e.g/255,i=e.b/255,o=Math.max(r,a,i),l=Math.min(r,a,i),c=(o+l)/2;let u,d,f;return o!==l&&(f=o-l,d=c>.5?f/(2-o-l):f/(o+l),u=L4e(r,a,i,f,o),u=u*60+.5),[u|0,d||0,c]}function fz(e,n,r,a){return(Array.isArray(n)?e(n[0],n[1],n[2]):e(n,r,a)).map(cg)}function pz(e,n,r){return fz(que,e,n,r)}function F4e(e,n,r){return fz($4e,e,n,r)}function B4e(e,n,r){return fz(I4e,e,n,r)}function Gue(e){return(e%360+360)%360}function H4e(e){const n=P4e.exec(e);let r=255,a;if(!n)return;n[5]!==a&&(r=n[6]?S1(+n[5]):cg(+n[5]));const i=Gue(+n[2]),o=+n[3]/100,l=+n[4]/100;return n[1]==="hwb"?a=F4e(i,o,l):n[1]==="hsv"?a=B4e(i,o,l):a=pz(i,o,l),{r:a[0],g:a[1],b:a[2],a:r}}function z4e(e,n){var r=dz(e);r[0]=Gue(r[0]+n),r=pz(r),e.r=r[0],e.g=r[1],e.b=r[2]}function V4e(e){if(!e)return;const n=dz(e),r=n[0],a=HX(n[1]),i=HX(n[2]);return e.a<255?`hsla(${r}, ${a}%, ${i}%, ${ah(e.a)})`:`hsl(${r}, ${a}%, ${i}%)`}const zX={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},VX={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",K
111ocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function U4e(){const e={},n=Object.keys(VX),r=Object.keys(zX);let a,i,o,l,c;for(a=0;a<n.length;a++){for(l=c=n[a],i=0;i<r.length;i++)o=r[i],c=c.replace(o,zX[o]);o=parseInt(VX[l],16),e[c]=[o>>16&255,o>>8&255,o&255]}return e}let lN;function W4e(e){lN||(lN=U4e(),lN.transparent=[0,0,0,0]);const n=lN[e.toLowerCase()];return n&&{r:n[0],g:n[1],b:n[2],a:n.length===4?n[3]:255}}const Y4e=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function q4e(e){const n=Y4e.exec(e);let r=255,a,i,o;if(n){if(n[7]!==a){const l=+n[7];r=n[8]?S1(l):Zm(l*255,0,255)}return a=+n[1],i=+n[3],o=+n[5],a=255&(n[2]?S1(a):Zm(a,0,255)),i=255&(n[4]?S1(i):Zm(i,0,255)),o=255&(n[6]?S1(o):Zm(o,0,255)),{r:a,g:i,b:o,a:r}}}function G4e(e){return e&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${ah(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`)}const jL=e=>e<=.0031308?e*12.92:Math.pow(e,1/2.4)*1.055-.055,t0=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function K4e(e,n,r){const a=t0(ah(e.r)),i=t0(ah(e.g)),o=t0(ah(e.b));return{r:cg(jL(a+r*(t0(ah(n.r))-a))),g:cg(jL(i+r*(t0(ah(n.g))-i))),b:cg(jL(o+r*(t0(ah(n.b))-o))),a:e.a+r*(n.a-e.a)}}function cN(e,n,r){if(e){let a=dz(e);a[n]=Math.max(0,Math.min(a[n]+a[n]*r,n===0?360:1)),a=pz(a),e.r=a[0],e.g=a[1],e.b=a[2]}}function Kue(e,n){return e&&Object.assign(n||{},e)}function UX(e){var n={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(n={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(n.a=cg(e[3]))):(n=Kue(e,{r:0,g:0,b:0,a:1}),n.a=cg(n.a)),n}function Z4e(e){return e.charAt(0)==="r"?q4e(e):H4e(e)}class zk{constructor(n){if(n instanceof zk)return n;const r=typeof n;let a;r==="object"?a=UX(n):r==="string"&&(a=R4e(n)||W4e(n)||Z4e(n)),this._rgb=a,this._valid=!!a}get valid(){return this._valid}get rgb(){var n=Kue(this._rgb);return n&&(n.a=ah(n.a)),n}set rgb(n){this._rgb=UX(n)}rgbString(){return this._valid?G4e(this._rgb):void 0}hexString(){return this._valid?A4e(this._rgb):void 0}hslString(){return this._valid?V4e(this._rgb):void 0}mix(n,r){if(n){const a=this.rgb,i=n.rgb;let o;const l=r===o?.5:r,c=2*l-1,u=a.a-i.a,d=((c*u===-1?c:(c+u)/(1+c*u))+1)/2;o=1-d,a.r=255&d*a.r+o*i.r+.5,a.g=255&d*a.g+o*i.g+.5,a.b=255&d*a.b+o*i.b+.5,a.a=l*a.a+(1-l)*i.a,this.rgb=a}return this}interpolate(n,r){return n&&(this._rgb=K4e(this._rgb,n._rgb,r)),this}clone(){return new zk(this.rgb)}alpha(n){return this._rgb.a=cg(n),this}clearer(n){const r=this._rgb;return r.a*=1-n,this}greyscale(){const n=this._rgb,r=aC(n.r*.3+n.g*.59+n.b*.11);return n.r=n.g=n.b=r,this}opaquer(n){const r=this._rgb;return r.a*=1+n,this}negate(){const n=this._rgb;return n.r=255-n.r,n.g=255-n.g,n.b=255-n.b,this}lighten(n){return cN(this._rgb,2,n),this}darken(n){return cN(this._rgb,2,-n),this}saturate(n){return cN(this._rgb,1,n),this}desaturate(n){return cN(this._rgb,1,-n),this}rotate(n){return z4e(this._rgb,n),this}}/*!
112 * Chart.js v4.2.1
113 * https://www.chartjs.org
114 * (c) 2023 Chart.js Contributors
115 * Released under the MIT License
116 */function Up(){}const X4e=(()=>{let e=0;return()=>e++})();function ka(e){return e===null||typeof e>"u"}function Si(e){if(Array.isArray&&Array.isArray(e))return!0;const n=Object.prototype.toString.call(e);
116return n.slice(0,7)==="[object"&&n.slice(-6)==="Array]"}function sa(e){return e!==null&&Object.prototype.toString.call(e)==="[object Object]"}function fs(e){return(typeof e=="number"||e instanceof Number)&&isFinite(+e)}function Wc(e,n){return fs(e)?e:n}function Cr(e,n){return typeof e>"u"?n:e}const Q4e=(e,n)=>typeof e=="string"&&e.endsWith("%")?parseFloat(e)/100:+e/n,Zue=(e,n)=>typeof e=="string"&&e.endsWith("%")?parseFloat(e)/100*n:+e;function di(e,n,r){if(e&&typeof e.call=="function")return e.apply(r,n)}function Va(e,n,r,a){let i,o,l;if(Si(e))if(o=e.length,a)for(i=o-1;i>=0;i--)n.call(r,e[i],i);else for(i=0;i<o;i++)n.call(r,e[i],i);else if(sa(e))for(l=Object.keys(e),o=l.length,i=0;i<o;i++)n.call(r,e[l[i]],l[i])}function pD(e,n){let r,a,i,o;if(!e||!n||e.length!==n.length)return!1;for(r=0,a=e.length;r<a;++r)if(i=e[r],o=n[r],i.datasetIndex!==o.datasetIndex||i.index!==o.index)return!1;return!0}function hD(e){if(Si(e))return e.map(hD);if(sa(e)){const n=Object.create(null),r=Object.keys(e),a=r.length;let i=0;for(;i<a;++i)n[r[i]]=hD(e[r[i]]);return n}return e}function Xue(e){return["__proto__","prototype","constructor"].indexOf(e)===-1}function J4e(e,n,r,a){if(!Xue(e))return;const i=n[e],o=r[e];sa(i)&&sa(o)?Vk(i,o,a):n[e]=hD(o)}function Vk(e,n,r){const a=Si(n)?n:[n],i=a.length;if(!sa(e))return e;r=r||{};const o=r.merger||J4e;let l;for(let c=0;c<i;++c){if(l=a[c],!sa(l))continue;const u=Object.keys(l);for(let d=0,f=u.length;d<f;++d)o(u[d],e,l,r)}return e}function G1(e,n){return Vk(e,n,{merger:e3e})}function e3e(e,n,r){if(!Xue(e))return;const a=n[e],i=r[e];sa(a)&&sa(i)?G1(a,i):Object.prototype.hasOwnProperty.call(n,e)||(n[e]=hD(i))}const WX={"":e=>e,x:e=>e.x,y:e=>e.y};function t3e(e){const n=e.split("."),r=[];let a="";for(const i of n)a+=i,a.endsWith("\\")?a=a.slice(0,-1)+".":(r.push(a),a="");return r}function n3e(e){const n=t3e(e);return r=>{for(const a of n){if(a==="")break;r=r&&r[a]}return r}}function Rg(e,n){return(WX[n]||(WX[n]=n3e(n)))(e)}function hz(e){return e.charAt(0).toUpperCase()+e.slice(1)}const Xu=e=>typeof e<"u",Og=e=>typeof e=="function",YX=(e,n)=>{if(e.size!==n.size)return!1;for(const r of e)if(!n.has(r))return!1;return!0};function r3e(e){return e.type==="mouseup"||e.type==="click"||e.type==="contextmenu"}const Fi=Math.PI,Ni=2*Fi,a3e=Ni+Fi,mD=Number.POSITIVE_INFINITY,i3e=Fi/180,ps=Fi/2,Ox=Fi/4,qX=Fi*2/3,Xm=Math.log10,tp=Math.sign;function K1(e,n,r){return Math.abs(e-n)<r}function GX(e){const n=Math.round(e);e=K1(e,n,e/1e3)?n:e;const r=Math.pow(10,Math.floor(Xm(e))),a=e/r;return(a<=1?1:a<=2?2:a<=5?5:10)*r}function s3e(e){const n=[],r=Math.sqrt(e);let a;for(a=1;a<r;a++)e%a===0&&(n.push(a),n.push(e/a));return r===(r|0)&&n.push(r),n.sort((i,o)=>i-o).pop(),n}function Sb(e){return!isNaN(parseFloat(e))&&isFinite(e)}function o3e(e,n){const r=Math.round(e);return r-n<=e&&r+n>=e}function Que(e,n,r){let a,i,o;for(a=0,i=e.length;a<i;a++)o=e[a][r],isNaN(o)||(n.min=Math.min(n.min,o),n.max=Math.max(n.max,o))}function $d(e){return e*(Fi/180)}function mz(e){return e*(180/Fi)}function KX(e){if(!fs(e))return;let n=1,r=0;for(;Math.round(e*n)/n!==e;)n*=10,r++;return r}function Jue(e,n){const r=n.x-e.x,a=n.y-e.y,i=Math.sqrt(r*r+a*a);let o=Math.atan2(a,r);return o<-.5*Fi&&(o+=Ni),{angle:o,distance:i}}function X3(e,n){return Math.sqrt(Math.pow(n.x-e.x,2)+Math.pow(n.y-e.y,2))}function l3e(e,n){return(e-n+a3e)%Ni-Fi}function Xc(e){return(e%Ni+Ni)%Ni}function Uk(e,n,r,a){const i=Xc(e),o=Xc(n),l=Xc(r),c=Xc(o-i),u=Xc(l-i),d=Xc(i-o),f=Xc(i-l);return i===o||i===l||a&&o===l||c>u&&d<f}function go(e,n,r){return Math.max(n,Math.min(r,e))}function c3e(e){return go(e,-32768,32767)}function ch(e,n,r,a=1e-6){return e>=Math.min(n,r)-a&&e<=Math.max(n,r)+a}function gz(e,n,r){r=r||(l=>e[l]<n);let a=e.length-1,i=0,o;for(;a-i>1;)o=i+a>>1,r(o)?i=o:a=o;return{lo:i,hi:a}}const uh=(e,n,r,a)=>gz(e,r,a?i=>{const o=e[i][n];return o<r||o===r&&e[i+1][n]===r}:i=>e[i][n]<r),u3e=(e,n,r)=>gz(e,r,a=>e[a][n]>=r);function d3e(e,n,r){let a=0,i=e.length;for(;a<i&&e[a]<n;)a++;for(;i>a&&e[i-1]>r;)i--;return a>0||i<e.length?e.slice(a,i):e}const ede=["push","pop","shift","splice","unshift"];function f3e(e,n){if(e._chartjs){e._chartjs.listeners.push(n);return}Object.defineProperty(e,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[n]}}),ede.forEach(r=>{const a="_onData"+hz(r),i=e[r];Object.defineProperty(e,r,{configurable:!0,enumerable:!1,value(...o){const l=i.apply(this,o);
116return e._chartjs.listeners.forEach(c=>{typeof c[a]=="function"&&c[a](...o)}),l}})})}function ZX(e,n){const r=e._chartjs;if(!r)return;const a=r.listeners,i=a.indexOf(n);i!==-1&&a.splice(i,1),!(a.length>0)&&(ede.forEach(o=>{delete e[o]}),delete e._chartjs)}function tde(e){const n=new Set;let r,a;for(r=0,a=e.length;r<a;++r)n.add(e[r]);return n.size===a?e:Array.from(n)}const nde=function(){return typeof window>"u"?function(e){return e()}:window.requestAnimationFrame}();function rde(e,n){let r=[],a=!1;return function(...i){r=i,a||(a=!0,nde.call(window,()=>{a=!1,e.apply(n,r)}))}}function p3e(e,n){let r;return function(...a){return n?(clearTimeout(r),r=setTimeout(e,n,a)):e.apply(this,a),n}}const xz=e=>e==="start"?"left":e==="end"?"right":"center",rl=(e,n,r)=>e==="start"?n:e==="end"?r:(n+r)/2,h3e=(e,n,r,a)=>e===(a?"left":"right")?r:e==="center"?(n+r)/2:n;function ade(e,n,r){const a=n.length;let i=0,o=a;if(e._sorted){const{iScale:l,_parsed:c}=e,u=l.axis,{min:d,max:f,minDefined:p,maxDefined:h}=l.getUserBounds();p&&(i=go(Math.min(uh(c,l.axis,d).lo,r?a:uh(n,u,l.getPixelForValue(d)).lo),0,a-1)),h?o=go(Math.max(uh(c,l.axis,f,!0).hi+1,r?0:uh(n,u,l.getPixelForValue(f),!0).hi+1),i,a)-i:o=a-i}return{start:i,count:o}}function ide(e){const{xScale:n,yScale:r,_scaleRanges:a}=e,i={xmin:n.min,xmax:n.max,ymin:r.min,ymax:r.max};if(!a)return e._scaleRanges=i,!0;const o=a.xmin!==n.min||a.xmax!==n.max||a.ymin!==r.min||a.ymax!==r.max;return Object.assign(a,i),o}const uN=e=>e===0||e===1,XX=(e,n,r)=>-(Math.pow(2,10*(e-=1))*Math.sin((e-n)*Ni/r)),QX=(e,n,r)=>Math.pow(2,-10*e)*Math.sin((e-n)*Ni/r)+1,Z1={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>-Math.cos(e*ps)+1,easeOutSine:e=>Math.sin(e*ps),easeInOutSine:e=>-.5*(Math.cos(Fi*e)-1),easeInExpo:e=>e===0?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>e===1?1:-Math.pow(2,-10*e)+1,easeInOutExpo:e=>uN(e)?e:e<.5?.5*Math.pow(2,10*(e*2-1)):.5*(-Math.pow(2,-10*(e*2-1))+2),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>uN(e)?e:XX(e,.075,.3),easeOutElastic:e=>uN(e)?e:QX(e,.075,.3),easeInOutElastic(e){return uN(e)?e:e<.5?.5*XX(e*2,.1125,.45):.5+.5*QX(e*2-1,.1125,.45)},easeInBack(e){return e*e*((1.70158+1)*e-1.70158)},easeOutBack(e){return(e-=1)*e*((1.70158+1)*e+1.70158)+1},easeInOutBack(e){let n=1.70158;return(e/=.5)<1?.5*(e*e*(((n*=1.525)+1)*e-n)):.5*((e-=2)*e*(((n*=1.525)+1)*e+n)+2)},easeInBounce:e=>1-Z1.easeOutBounce(1-e),easeOutBounce(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:e=>e<.5?Z1.easeInBounce(e*2)*.5:Z1.easeOutBounce(e*2-1)*.5+.5};function sde(e){if(e&&typeof e=="object"){const n=e.toString();return n==="[object CanvasPattern]"||n==="[object CanvasGradient]"}return!1}function JX(e){return sde(e)?e:new zk(e)}function CL(e){return sde(e)?e:new zk(e).saturate(.5).darken(.1).hexString()}const m3e=["x","y","borderWidth","radius","tension"],g3e=["color","borderColor","backgroundColor"];function x3e(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:n=>n!=="onProgress"&&n!=="onComplete"&&n!=="fn"}),e.set("animations",{colors:{type:"color",properties:g3e},numbers:{type:"number",properties:m3e}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:n=>n|0}}}})}function v3e(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const eQ=new Map;function _3e(e,n){n=n||{};const r=e+JSON.stringify(n);let a=eQ.get(r);return a||(a=new Intl.NumberFormat(e,n),eQ.set(r,a)),a}function iC(e,n,r){return _3e(n,r).format(e)}const ode={values(e){return Si(e)?e:""+e},numeric(e,n,r){if(e===0)return"0";const a=this.chart.options.locale;let i,o=e;if(r.length>1){const d=Math.max(Math.abs(r[0].value),Math.abs(r[r.length-1].value));(d<1e-4||d>1e15)&&(i="scientific"),o=b3e(e,r)}const l=Xm(Math.abs(o)),c=Math.max(Math.min(-1*Math.floor(l),20),0),u={notation:i,minimumFractionDigits:c,maximumFractionDigits:c};return Object.assign(u,this.options.ticks.format),iC(e,a,u)},logarithmic(e,n,r){if(e===0)return"0";const a=r[n].significand||e/Math.pow(10,Math.floor(Xm(e)));return[1,2,3,5,10,15].includes(a)||n>.8*r.length?ode.numeric.call(this,e,n,r):""}};function b3e(e,n){let r=n.length>3?n[2].value-n[1].value:n[1].value-n[0].value;return Math.abs(r)>=1&&e!==Math.floor(e)&&(r=e-Math.floor(e)),r}var NO={formatters:ode};function y3e(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(n,r)=>r.lineWidth,tickColor:(n,r)=>r.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:NO.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:n=>!n.startsWith("before")&&!n.startsWith("after")&&n!=="callback"&&n!=="parser",_indexable:n=>n!=="borderDash"&&n!=="tickBorderDash"&&n!=="dash"}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:n=>
vendor: 1,159 bytes, line 116
116n!=="backdropPadding"&&n!=="callback",_indexable:n=>n!=="backdropPadding"})}const Fv=Object.create(null),Q3=Object.create(null);function X1(e,n){if(!n)return e;const r=n.split(".");for(let a=0,i=r.length;a<i;++a){const o=r[a];e=e[o]||(e[o]=Object.create(null))}return e}function SL(e,n,r){return typeof n=="string"?Vk(X1(e,n),r):Vk(X1(e,""),n)}class w3e{constructor(n,r){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=a=>a.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(a,i)=>CL(i.backgroundColor),this.hoverBorderColor=(a,i)=>CL(i.borderColor),this.hoverColor=(a,i)=>CL(i.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={}
vendor: 4,420 bytes, line 116
116,this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(n),this.apply(r)}set(n,r){return SL(this,n,r)}get(n){return X1(this,n)}describe(n,r){return SL(Q3,n,r)}override(n,r){return SL(Fv,n,r)}route(n,r,a,i){const o=X1(this,n),l=X1(this,a),c="_"+r;Object.defineProperties(o,{[c]:{value:o[r],writable:!0},[r]:{enumerable:!0,get(){const u=this[c],d=l[i];return sa(u)?Object.assign({},d,u):Cr(u,d)},set(u){this[c]=u}}})}apply(n){n.forEach(r=>r(this))}}var Ts=new w3e({_scriptable:e=>!e.startsWith("on"),_indexable:e=>e!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[x3e,v3e,y3e]);function k3e(e){return!e||ka(e.size)||ka(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}function gD(e,n,r,a,i){let o=n[i];return o||(o=n[i]=e.measureText(i).width,r.push(i)),o>a&&(a=o),a}function j3e(e,n,r,a){a=a||{};let i=a.data=a.data||{},o=a.garbageCollect=a.garbageCollect||[];a.font!==n&&(i=a.data={},o=a.garbageCollect=[],a.font=n),e.save(),e.font=n;let l=0;const c=r.length;let u,d,f,p,h;for(u=0;u<c;u++)if(p=r[u],p!=null&&Si(p)!==!0)l=gD(e,i,o,l,p);else if(Si(p))for(d=0,f=p.length;d<f;d++)h=p[d],h!=null&&!Si(h)&&(l=gD(e,i,o,l,h));e.restore();const m=o.length/2;if(m>r.length){for(u=0;u<m;u++)delete i[o[u]];o.splice(0,m)}return l}function Ax(e,n,r){const a=e.currentDevicePixelRatio,i=r!==0?Math.max(r/2,.5):0;return Math.round((n-i)*a)/a+i}function tQ(e,n){n=n||e.getContext("2d"),n.save(),n.resetTransform(),n.clearRect(0,0,e.width,e.height),n.restore()}function J3(e,n,r,a){lde(e,n,r,a,null)}function lde(e,n,r,a,i){let o,l,c,u,d,f,p,h;const m=n.pointStyle,g=n.rotation,x=n.radius;let b=(g||0)*i3e;if(m&&typeof m=="object"&&(o=m.toString(),o==="[object HTMLImageElement]"||o==="[object HTMLCanvasElement]")){e.save(),e.translate(r,a),e.rotate(b),e.drawImage(m,-m.width/2,-m.height/2,m.width,m.height),e.restore();return}if(!(isNaN(x)||x<=0)){switch(e.beginPath(),m){default:i?e.ellipse(r,a,i/2,x,0,0,Ni):e.arc(r,a,x,0,Ni),e.closePath();break;case"triangle":f=i?i/2:x,e.moveTo(r+Math.sin(b)*f,a-Math.cos(b)*x),b+=qX,e.lineTo(r+Math.sin(b)*f,a-Math.cos(b)*x),b+=qX,e.lineTo(r+Math.sin(b)*f,a-Math.cos(b)*x),e.closePath();break;case"rectRounded":d=x*.516,u=x-d,l=Math.cos(b+Ox)*u,p=Math.cos(b+Ox)*(i?i/2-d:u),c=Math.sin(b+Ox)*u,h=Math.sin(b+Ox)*(i?i/2-d:u),e.arc(r-p,a-c,d,b-Fi,b-ps),e.arc(r+h,a-l,d,b-ps,b),e.arc(r+p,a+c,d,b,b+ps),e.arc(r-h,a+l,d,b+ps,b+Fi),e.closePath();break;case"rect":if(!g){u=Math.SQRT1_2*x,f=i?i/2:u,e.rect(r-f,a-u,2*f,2*u);break}b+=Ox;case"rectRot":p=Math.cos(b)*(i?i/2:x),l=Math.cos(b)*x,c=Math.sin(b)*x,h=Math.sin(b)*(i?i/2:x),e.moveTo(r-p,a-c),e.lineTo(r+h,a-l),e.lineTo(r+p,a+c),e.lineTo(r-h,a+l),e.closePath();break;case"crossRot":b+=Ox;case"cross":p=Math.cos(b)*(i?i/2:x),l=Math.cos(b)*x,c=Math.sin(b)*x,h=Math.sin(b)*(i?i/2:x),e.moveTo(r-p,a-c),e.lineTo(r+p,a+c),e.moveTo(r+h,a-l),e.lineTo(r-h,a+l);break;case"star":p=Math.cos(b)*(i?i/2:x),l=Math.cos(b)*x,c=Math.sin(b)*x,h=Math.sin(b)*(i?i/2:x),e.moveTo(r-p,a-c),e.lineTo(r+p,a+c),e.moveTo(r+h,a-l),e.lineTo(r-h,a+l),b+=Ox,p=Math.cos(b)*(i?i/2:x),l=Math.cos(b)*x,c=Math.sin(b)*x,h=Math.sin(b)*(i?i/2:x),e.moveTo(r-p,a-c),e.lineTo(r+p,a+c),e.moveTo(r+h,a-l),e.lineTo(r-h,a+l);break;case"line":l=i?i/2:Math.cos(b)*x,c=Math.sin(b)*x,e.moveTo(r-l,a-c),e.lineTo(r+l,a+c);break;case"dash":e.moveTo(r,a),e.lineTo(r+Math.cos(b)*(i?i/2:x),a+Math.sin(b)*x);break;case!1:e.closePath();break}e.fill(),n.borderWidth>0&&e.stroke()}}function Wk(e,n,r){return r=r||.5,!n||e&&e.x>n.left-r&&e.x<n.right+r&&e.y>n.top-r&&e.y<n.bottom+r}function EO(e,n){e.save(),e.beginPath(),e.rect(n.left,n.top,n.right-n.left,n.bottom-n.top),e.clip()}function TO(e){e.restore()}function C3e(e,n,r,a,i){if(!n)return e.lineTo(r.x,r.y);if(i==="middle"){const o=(n.x+r.x)/2;e.lineTo(o,n.y),e.lineTo(o,r.y)}else i==="after"!=!!a?e.lineTo(n.x,r.y):e.lineTo(r.x,n.y);e.lineTo(r.x,r.y)}function S3e(e,n,r,a){if(!n)return e.lineTo(r.x,r.y);e.bezierCurveTo(a?n.cp1x:n.cp2x,a?n.cp1y:n.cp2y,a?r.cp2x:r.cp1x,a?r.cp2y:r.cp1y,r.x,r.y)}function Bv(e,n,r,a,i,o={}){const l=Si(n)?n:[n],c=o.strokeWidth>0&&o.strokeColor!=="";let u,d;for(e.save(),e.font=i.string,N3e(e,o),u=0;u<l.length;++u)d=l[u],o.backdrop&&T3e(e,o.backdrop),c&&(o.strokeColor&&(e.strokeStyle=o.strokeColor),ka(o.strokeWidth)||(e.lineWidth=o.strokeWidth),e.strokeText(d,r,a,o.maxWidth)),e.fillText(d,r,a,o.maxWidth),E3e(e,r,a,d,o),a+=i.lineHeight;
116e.restore()}function N3e(e,n){n.translation&&e.translate(n.translation[0],n.translation[1]),ka(n.rotation)||e.rotate(n.rotation),n.color&&(e.fillStyle=n.color),n.textAlign&&(e.textAlign=n.textAlign),n.textBaseline&&(e.textBaseline=n.textBaseline)}function E3e(e,n,r,a,i){if(i.strikethrough||i.underline){const o=e.measureText(a),l=n-o.actualBoundingBoxLeft,c=n+o.actualBoundingBoxRight,u=r-o.actualBoundingBoxAscent,d=r+o.actualBoundingBoxDescent,f=i.strikethrough?(u+d)/2:d;e.strokeStyle=e.fillStyle,e.beginPath(),e.lineWidth=i.decorationWidth||2,e.moveTo(l,f),e.lineTo(c,f),e.stroke()}}function T3e(e,n){const r=e.fillStyle;e.fillStyle=n.color,e.fillRect(n.left,n.top,n.width,n.height),e.fillStyle=r}function Yk(e,n){const{x:r,y:a,w:i,h:o,radius:l}=n;e.arc(r+l.topLeft,a+l.topLeft,l.topLeft,-ps,Fi,!0),e.lineTo(r,a+o-l.bottomLeft),e.arc(r+l.bottomLeft,a+o-l.bottomLeft,l.bottomLeft,Fi,ps,!0),e.lineTo(r+i-l.bottomRight,a+o),e.arc(r+i-l.bottomRight,a+o-l.bottomRight,l.bottomRight,ps,0,!0),e.lineTo(r+i,a+l.topRight),e.arc(r+i-l.topRight,a+l.topRight,l.topRight,0,-ps,!0),e.lineTo(r+l.topLeft,a)}const D3e=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,M3e=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function R3e(e,n){const r=(""+e).match(D3e);if(!r||r[1]==="normal")return n*1.2;switch(e=+r[2],r[3]){case"px":return e;case"%":e/=100;break}return n*e}const O3e=e=>+e||0;function vz(e,n){const r={},a=sa(n),i=a?Object.keys(n):n,o=sa(e)?a?l=>Cr(e[l],e[n[l]]):l=>e[l]:()=>e;for(const l of i)r[l]=O3e(o(l));return r}function cde(e){return vz(e,{top:"y",right:"x",bottom:"y",left:"x"})}function wv(e){return vz(e,["topLeft","topRight","bottomLeft","bottomRight"])}function fl(e){const n=cde(e);return n.width=n.left+n.right,n.height=n.top+n.bottom,n}function Zs(e,n){e=e||{},n=n||Ts.font;let r=Cr(e.size,n.size);typeof r=="string"&&(r=parseInt(r,10));let a=Cr(e.style,n.style);a&&!(""+a).match(M3e)&&(console.warn('Invalid font style specified: "'+a+'"'),a=void 0);const i={family:Cr(e.family,n.family),lineHeight:R3e(Cr(e.lineHeight,n.lineHeight),r),size:r,style:a,weight:Cr(e.weight,n.weight),string:""};return i.string=k3e(i),i}function N1(e,n,r,a){let i=!0,o,l,c;for(o=0,l=e.length;o<l;++o)if(c=e[o],c!==void 0&&(n!==void 0&&typeof c=="function"&&(c=c(n),i=!1),r!==void 0&&Si(c)&&(c=c[r%c.length],i=!1),c!==void 0))return a&&!i&&(a.cacheable=!1),c}function A3e(e,n,r){const{min:a,max:i}=e,o=Zue(n,(i-a)/2),l=(c,u)=>r&&c===0?0:c+u;return{min:l(a,-Math.abs(o)),max:l(i,o)}}function Qg(e,n){return Object.assign(Object.create(e),n)}function _z(e,n=[""],r=e,a,i=()=>e[0]){Xu(a)||(a=pde("_fallback",e));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:r,_fallback:a,_getTarget:i,override:l=>_z([l,...e],n,r,a)};return new Proxy(o,{deleteProperty(l,c){return delete l[c],delete l._keys,delete e[0][c],!0},get(l,c){return dde(l,c,()=>z3e(c,n,e,l))},getOwnPropertyDescriptor(l,c){return Reflect.getOwnPropertyDescriptor(l._scopes[0],c)},getPrototypeOf(){return Reflect.getPrototypeOf(e[0])},has(l,c){return rQ(l).includes(c)},ownKeys(l){return rQ(l)},set(l,c,u){const d=l._storage||(l._storage=i());return l[c]=d[c]=u,delete l._keys,!0}})}function Nb(e,n,r,a){const i={_cacheable:!1,_proxy:e,_context:n,_subProxy:r,_stack:new Set,_descriptors:ude(e,a),setContext:o=>Nb(e,o,r,a),override:o=>Nb(e.override(o),n,r,a)};return new Proxy(i,{deleteProperty(o,l){return delete o[l],delete e[l],!0},get(o,l,c){return dde(o,l,()=>I3e(o,l,c))},getOwnPropertyDescriptor(o,l){return o._descriptors.allKeys?Reflect.has(e,l)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,l)},getPrototypeOf(){return Reflect.getPrototypeOf(e)},has(o,l){return Reflect.has(e,l)},ownKeys(){return Reflect.ownKeys(e)},set(o,l,c){return e[l]=c,delete o[l],!0}})}function ude(e,n={scriptable:!0,indexable:!0}){const{_scriptable:r=n.scriptable,_indexable:a=n.indexable,_allKeys:i=n.allKeys}=e;return{allKeys:i,scriptable:r,indexable:a,isScriptable:Og(r)?r:()=>r,isIndexable:Og(a)?a:()=>a}}const P3e=(e,n)=>e?e+hz(n):n,bz=(e,n)=>sa(n)&&e!=="adapters"&&(Object.getPrototypeOf(n)===null||n.constructor===Object);function dde(e,n,r){if(Object.prototype.hasOwnProperty.call(e,n))return e[n];const a=r();return e[n]=a,a}function I3e(e,n,r){const{_proxy:a,_context:i,_subProxy:o,_descriptors:l}=e;let c=a[n];return Og(c)&&l.isScriptable(n)&&(c=$3e(n,c,e,r)),Si(c)&&c.length&&(c=L3e(n,c,e,l.isIndexable)),bz(n,
116c)&&(c=Nb(c,i,o&&o[n],l)),c}function $3e(e,n,r,a){const{_proxy:i,_context:o,_subProxy:l,_stack:c}=r;if(c.has(e))throw new Error("Recursion detected: "+Array.from(c).join("->")+"->"+e);return c.add(e),n=n(o,l||a),c.delete(e),bz(e,n)&&(n=yz(i._scopes,i,e,n)),n}function L3e(e,n,r,a){const{_proxy:i,_context:o,_subProxy:l,_descriptors:c}=r;if(Xu(o.index)&&a(e))n=n[o.index%n.length];else if(sa(n[0])){const u=n,d=i._scopes.filter(f=>f!==u);n=[];for(const f of u){const p=yz(d,i,e,f);n.push(Nb(p,o,l&&l[e],c))}}return n}function fde(e,n,r){return Og(e)?e(n,r):e}const F3e=(e,n)=>e===!0?n:typeof e=="string"?Rg(n,e):void 0;function B3e(e,n,r,a,i){for(const o of n){const l=F3e(r,o);if(l){e.add(l);const c=fde(l._fallback,r,i);if(Xu(c)&&c!==r&&c!==a)return c}else if(l===!1&&Xu(a)&&r!==a)return null}return!1}function yz(e,n,r,a){const i=n._rootScopes,o=fde(n._fallback,r,a),l=[...e,...i],c=new Set;c.add(a);let u=nQ(c,l,r,o||r,a);return u===null||Xu(o)&&o!==r&&(u=nQ(c,l,o,u,a),u===null)?!1:_z(Array.from(c),[""],i,o,()=>H3e(n,r,a))}function nQ(e,n,r,a,i){for(;r;)r=B3e(e,n,r,a,i);return r}function H3e(e,n,r){const a=e._getTarget();n in a||(a[n]={});const i=a[n];return Si(i)&&sa(r)?r:i||{}}function z3e(e,n,r,a){let i;for(const o of n)if(i=pde(P3e(o,e),r),Xu(i))return bz(e,i)?yz(r,a,e,i):i}function pde(e,n){for(const r of n){if(!r)continue;const a=r[e];if(Xu(a))return a}}function rQ(e){let n=e._keys;return n||(n=e._keys=V3e(e._scopes)),n}function V3e(e){const n=new Set;for(const r of e)for(const a of Object.keys(r).filter(i=>!i.startsWith("_")))n.add(a);return Array.from(n)}function hde(e,n,r,a){const{iScale:i}=e,{key:o="r"}=this._parsing,l=new Array(a);let c,u,d,f;for(c=0,u=a;c<u;++c)d=c+r,f=n[d],l[c]={r:i.parse(Rg(f,o),d)};return l}const U3e=Number.EPSILON||1e-14,Eb=(e,n)=>n<e.length&&!e[n].skip&&e[n],mde=e=>e==="x"?"y":"x";function W3e(e,n,r,a){const i=e.skip?n:e,o=n,l=r.skip?n:r,c=X3(o,i),u=X3(l,o);let d=c/(c+u),f=u/(c+u);d=isNaN(d)?0:d,f=isNaN(f)?0:f;const p=a*d,h=a*f;return{previous:{x:o.x-p*(l.x-i.x),y:o.y-p*(l.y-i.y)},next:{x:o.x+h*(l.x-i.x),y:o.y+h*(l.y-i.y)}}}function Y3e(e,n,r){const a=e.length;let i,o,l,c,u,d=Eb(e,0);for(let f=0;f<a-1;++f)if(u=d,d=Eb(e,f+1),!(!u||!d)){if(K1(n[f],0,U3e)){r[f]=r[f+1]=0;continue}i=r[f]/n[f],o=r[f+1]/n[f],c=Math.pow(i,2)+Math.pow(o,2),!(c<=9)&&(l=3/Math.sqrt(c),r[f]=i*l*n[f],r[f+1]=o*l*n[f])}}function q3e(e,n,r="x"){const a=mde(r),i=e.length;let o,l,c,u=Eb(e,0);for(let d=0;d<i;++d){if(l=c,c=u,u=Eb(e,d+1),!c)continue;const f=c[r],p=c[a];l&&(o=(f-l[r])/3,c[`cp1${r}`]=f-o,c[`cp1${a}`]=p-o*n[d]),u&&(o=(u[r]-f)/3,c[`cp2${r}`]=f+o,c[`cp2${a}`]=p+o*n[d])}}function G3e(e,n="x"){const r=mde(n),a=e.length,i=Array(a).fill(0),o=Array(a);let l,c,u,d=Eb(e,0);for(l=0;l<a;++l)if(c=u,u=d,d=Eb(e,l+1),!!u){if(d){const f=d[n]-u[n];i[l]=f!==0?(d[r]-u[r])/f:0}o[l]=c?d?tp(i[l-1])!==tp(i[l])?0:(i[l-1]+i[l])/2:i[l-1]:i[l]}Y3e(e,i,o),q3e(e,o,n)}function dN(e,n,r){return Math.max(Math.min(e,r),n)}function K3e(e,n){let r,a,i,o,l,c=Wk(e[0],n);for(r=0,a=e.length;r<a;++r)l=o,o=c,c=r<a-1&&Wk(e[r+1],n),o&&(i=e[r],l&&(i.cp1x=dN(i.cp1x,n.left,n.right),i.cp1y=dN(i.cp1y,n.top,n.bottom)),c&&(i.cp2x=dN(i.cp2x,n.left,n.right),i.cp2y=dN(i.cp2y,n.top,n.bottom)))}function Z3e(e,n,r,a,i){let o,l,c,u;if(n.spanGaps&&(e=e.filter(d=>!d.skip)),n.cubicInterpolationMode==="monotone")G3e(e,i);else{let d=a?e[e.length-1]:e[0];for(o=0,l=e.length;o<l;++o)c=e[o],u=W3e(d,c,e[Math.min(o+1,l-(a?0:1))%l],n.tension),c.cp1x=u.previous.x,c.cp1y=u.previous.y,c.cp2x=u.next.x,c.cp2y=u.next.y,d=c}n.capBezierPoints&&K3e(e,r)}function gde(){return typeof window<"u"&&typeof document<"u"}function wz(e){let n=e.parentNode;return n&&n.toString()==="[object ShadowRoot]"&&(n=n.host),n}function xD(e,n,r){let a;return typeof e=="string"?(a=parseInt(e,10),e.indexOf("%")!==-1&&(a=a/100*n.parentNode[r])):a=e,a}const DO=e=>e.ownerDocument.defaultView.getComputedStyle(e,null);function X3e(e,n){return DO(e).getPropertyValue(n)}const Q3e=["top","right","bottom","left"];function kv(e,n,r){const a={};r=r?"-"+r:"";for(let i=0;i<4;i++){const o=Q3e[i];a[o]=parseFloat(e[n+"-"+o+r])||0}return a.width=a.left+a.right,a.height=a.top+a.bottom,a}const J3e=(e,n,r)=>(e>0||n>0)&&(!r||!r.shadowRoot);function e6e(e,n){const r=e.touches,a=r&&r.length?r[0]:e,{offsetX:i,offsetY:o}=a;let l=!1,c,u;if(J3e(i,o,e.target))c=i,u=o;else{const d=n.getBoundingClientRect();c=a.clientX-d.left,u=a.clientY-d.top,l=!0}return{x:c,y:u,box:l}}function zx(e,n){if("native"in e)return e;const{canvas:r,currentDevicePixelRatio:a}=n,i=DO(r),o=i.boxSizing==="border-box",l=kv(i,"padding"),c=kv(i,"border","width"),{x:u,y:d,box:f}=e6e(e,r),p=l.left+(f&&c.left),h=l.top+(f&&c.top);let{width:m,height:g}=n;return o&&(m-=l.width+c.width,g-=l.height+c.height),{x:Math.round((u-p)/m*r.width/a),y:Math.round((d-h)
116/g*r.height/a)}}function t6e(e,n,r){let a,i;if(n===void 0||r===void 0){const o=wz(e);if(!o)n=e.clientWidth,r=e.clientHeight;else{const l=o.getBoundingClientRect(),c=DO(o),u=kv(c,"border","width"),d=kv(c,"padding");n=l.width-d.width-u.width,r=l.height-d.height-u.height,a=xD(c.maxWidth,o,"clientWidth"),i=xD(c.maxHeight,o,"clientHeight")}}return{width:n,height:r,maxWidth:a||mD,maxHeight:i||mD}}const fN=e=>Math.round(e*10)/10;function n6e(e,n,r,a){const i=DO(e),o=kv(i,"margin"),l=xD(i.maxWidth,e,"clientWidth")||mD,c=xD(i.maxHeight,e,"clientHeight")||mD,u=t6e(e,n,r);let{width:d,height:f}=u;if(i.boxSizing==="content-box"){const h=kv(i,"border","width"),m=kv(i,"padding");d-=m.width+h.width,f-=m.height+h.height}return d=Math.max(0,d-o.width),f=Math.max(0,a?d/a:f-o.height),d=fN(Math.min(d,l,u.maxWidth)),f=fN(Math.min(f,c,u.maxHeight)),d&&!f&&(f=fN(d/2)),(n!==void 0||r!==void 0)&&a&&u.height&&f>u.height&&(f=u.height,d=fN(Math.floor(f*a))),{width:d,height:f}}function aQ(e,n,r){const a=n||1,i=Math.floor(e.height*a),o=Math.floor(e.width*a);e.height=Math.floor(e.height),e.width=Math.floor(e.width);const l=e.canvas;return l.style&&(r||!l.style.height&&!l.style.width)&&(l.style.height=`${e.height}px`,l.style.width=`${e.width}px`),e.currentDevicePixelRatio!==a||l.height!==i||l.width!==o?(e.currentDevicePixelRatio=a,l.height=i,l.width=o,e.ctx.setTransform(a,0,0,a,0,0),!0):!1}const r6e=function(){let e=!1;try{const n={get passive(){return e=!0,!1}};window.addEventListener("test",null,n),window.removeEventListener("test",null,n)}catch{}return e}();function iQ(e,n){const r=X3e(e,n),a=r&&r.match(/^(\d+)(\.\d+)?px$/);return a?+a[1]:void 0}function Vx(e,n,r,a){return{x:e.x+r*(n.x-e.x),y:e.y+r*(n.y-e.y)}}function a6e(e,n,r,a){return{x:e.x+r*(n.x-e.x),y:a==="middle"?r<.5?e.y:n.y:a==="after"?r<1?e.y:n.y:r>0?n.y:e.y}}function i6e(e,n,r,a){const i={x:e.cp2x,y:e.cp2y},o={x:n.cp1x,y:n.cp1y},l=Vx(e,i,r),c=Vx(i,o,r),u=Vx(o,n,r),d=Vx(l,c,r),f=Vx(c,u,r);return Vx(d,f,r)}const s6e=function(e,n){return{x(r){return e+e+n-r},setWidth(r){n=r},textAlign(r){return r==="center"?r:r==="right"?"left":"right"},xPlus(r,a){return r-a},leftForLtr(r,a){return r-a}}},o6e=function(){return{x(e){return e},setWidth(e){},textAlign(e){return e},xPlus(e,n){return e+n},leftForLtr(e,n){return e}}};function K0(e,n,r){return e?s6e(n,r):o6e()}function xde(e,n){let r,a;(n==="ltr"||n==="rtl")&&(r=e.canvas.style,a=[r.getPropertyValue("direction"),r.getPropertyPriority("direction")],r.setProperty("direction",n,"important"),e.prevTextDirection=a)}function vde(e,n){n!==void 0&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",n[0],n[1]))}function _de(e){return e==="angle"?{between:Uk,compare:l3e,normalize:Xc}:{between:ch,compare:(n,r)=>n-r,normalize:n=>n}}function sQ({start:e,end:n,count:r,loop:a,style:i}){return{start:e%r,end:n%r,loop:a&&(n-e+1)%r===0,style:i}}function l6e(e,n,r){const{property:a,start:i,end:o}=r,{between:l,normalize:c}=_de(a),u=n.length;let{start:d,end:f,loop:p}=e,h,m;if(p){for(d+=u,f+=u,h=0,m=u;h<m&&l(c(n[d%u][a]),i,o);++h)d--,f--;d%=u,f%=u}return f<d&&(f+=u),{start:d,end:f,loop:p,style:e.style}}function bde(e,n,r){if(!r)return[e];const{property:a,start:i,end:o}=r,l=n.length,{compare:c,between:u,normalize:d}=_de(a),{start:f,end:p,loop:h,style:m}=l6e(e,n,r),g=[];let x=!1,b=null,y,w,j;const S=()=>u(i,j,y)&&c(i,j)!==0,N=()=>c(o,y)===0||u(o,j,y),k=()=>x||S(),E=()=>!x||N();for(let D=f,R=f;D<=p;++D)w=n[D%l],!w.skip&&(y=d(w[a]),y!==j&&(x=u(y,i,o),b===null&&k()&&(b=c(y,i)===0?D:R),b!==null&&E()&&(g.push(sQ({start:b,end:D,loop:h,count:l,style:m})),b=null),R=D,j=y));return b!==null&&g.push(sQ({start:b,end:p,loop:h,count:l,style:m})),g}function yde(e,n){const r=[],a=e.segments;for(let i=0;i<a.length;i++){const o=bde(a[i],e.points,n);o.length&&r.push(...o)}return r}function c6e(e,n,r,a){let i=0,o=n-1;if(r&&!a)for(;i<n&&!e[i].skip;)i++;for(;i<n&&e[i].skip;)i++;for(i%=n,r&&(o+=i);o>i&&e[o%n].skip;)o--;return o%=n,{start:i,end:o}}function u6e(e,n,r,a){const i=e.length,o=[];let l=n,c=e[n],u;for(u=n+1;u<=r;++u){const d=e[u%i];d.skip||d.stop?c.skip||(a=!1,o.push({start:n%i,end:(u-1)%i,loop:a}),n=l=d.stop?u:null):(l=u,c.skip&&(n=u)),c=d}return l!==null&&o.push({start:n%i,end:l%i,loop:a}),o}function d6e(e,n){const r=e.points,a=e.options.spanGaps,i=r.length;if(!i)return[];const o=!!e._loop,{start:l,end:c}=c6e(r,i,o,a);if(a===!0)return oQ(e,[{start:l,end:c,loop:o}],r,n);const u=c<l?c+i:c,d=!!e._fullLoop&&l===0&&c===i-1;return oQ(e,u6e(r,l,u,d),r,n)}function oQ(e,n,r,a){return!a||!a.setContext||!r?n:f6e(e,n,r,a)}function f6e(e,n,r,a){const i=e._chart.getContext(),o=lQ(e.options),{_datasetIndex:l,options:{spanGaps:c}}=e,u=r.length,d=[];let f=o,p=n[0].start,h=p;
vendor: 4,095 bytes, lines 116-121
116function m(g,x,b,y){const w=c?-1:1;if(g!==x){for(g+=u;r[g%u].skip;)g-=w;for(;r[x%u].skip;)x+=w;g%u!==x%u&&(d.push({start:g%u,end:x%u,loop:b,style:y}),f=y,p=x%u)}}for(const g of n){p=c?p:g.start;let x=r[p%u],b;for(h=p+1;h<=g.end;h++){const y=r[h%u];b=lQ(a.setContext(Qg(i,{type:"segment",p0:x,p1:y,p0DataIndex:(h-1)%u,p1DataIndex:h%u,datasetIndex:l}))),p6e(b,f)&&m(p,h-1,g.loop,f),x=y,f=b}p<h-1&&m(p,h-1,g.loop,f)}return d}function lQ(e){return{backgroundColor:e.backgroundColor,borderCapStyle:e.borderCapStyle,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderJoinStyle:e.borderJoinStyle,borderWidth:e.borderWidth,borderColor:e.borderColor}}function p6e(e,n){return n&&JSON.stringify(e)!==JSON.stringify(n)}/*!
117 * Chart.js v4.2.1
118 * https://www.chartjs.org
119 * (c) 2023 Chart.js Contributors
120 * Released under the MIT License
121 */class h6e{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(n,r,a,i){const o=r.listeners[i],l=r.duration;o.forEach(c=>c({chart:n,initial:r.initial,numSteps:l,currentStep:Math.min(a-r.start,l)}))}_refresh(){this._request||(this._running=!0,this._request=nde.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(n=Date.now()){let r=0;this._charts.forEach((a,i)=>{if(!a.running||!a.items.length)return;const o=a.items;let l=o.length-1,c=!1,u;for(;l>=0;--l)u=o[l],u._active?(u._total>a.duration&&(a.duration=u._total),u.tick(n),c=!0):(o[l]=o[o.length-1],o.pop());c&&(i.draw(),this._notify(i,a,n,"progress")),o.length||(a.running=!1,this._notify(i,a,n,"complete"),a.initial=!1),r+=o.length}),this._lastDate=n,r===0&&(this._running=!1)}_getAnims(n){const r=this._charts;let a=r.get(n);return a||(a={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},r.set(n,a)),a}listen(n,r,a){this._getAnims(n).listeners[r].push(a)}add(n,r){!r||!r.length||this._getAnims(n).items.push(...r)}has(n){return this._getAnims(n).items.length>0}start(n){const r=this._charts.get(n);r&&(r.running=!0,r.start=Date.now(),r.duration=r.items.reduce((a,i)=>Math.max(a,i._duration),0),this._refresh())}running(n){if(!this._running)return!1;const r=this._charts.get(n);return!(!r||!r.running||!r.items.length)}stop(n){const r=this._charts.get(n);if(!r||!r.items.length)return;const a=r.items;let i=a.length-1;for(;i>=0;--i)a[i].cancel();r.items=[],this._notify(n,r,Date.now(),"complete")}remove(n){return this._charts.delete(n)}}var Zp=new h6e;const cQ="transparent",m6e={boolean(e,n,r){return r>.5?n:e},color(e,n,r){const a=JX(e||cQ),i=a.valid&&JX(n||cQ);return i&&i.valid?i.mix(a,r).hexString():n},number(e,n,r){return e+(n-e)*r}};class g6e{constructor(n,r,a,i){const o=r[a];i=N1([n.to,i,o,n.from]);const l=N1([n.from,o,i]);this._active=!0,this._fn=n.fn||m6e[n.type||typeof l],this._easing=Z1[n.easing]||Z1.linear,this._start=Math.floor(Date.now()+(n.delay||0)),this._duration=this._total=Math.floor(n.duration),this._loop=!!n.loop,this._target=r,this._prop=a,this._from=l,this._to=i,this._promises=void 0}active(){return this._active}update(n,r,a){if(this._active){this._notify(!1);const i=this._target[this._prop],o=a-this._start,l=this._duration-o;this._start=a,this._duration=Math.floor(Math.max(l,n.duration)),this._total+=o,this._loop=!!n.loop,this._to=N1([n.to,r,i,n.from]),this._from=N1([n.from,i,r])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(n){const r=n-this._start,a=this._duration,i=this._prop,o=this._from,l=this._loop,c=this._to;let u;if(this._active=o!==c&&(l||r<a),!this._active){this._target[i]=c,this._notify(!0);return}if(r<0){this._target[i]=o;return}u=r/a%2,u=l&&u>1?2-u:u,u=this._easing(Math.min(1,Math.max(0,u))),this._target[i]=this._fn(o,c,u)}wait(){const n=this._promises||(this._promises=[]);return new Promise((r,a)=>{n.push({res:r,rej:a})})}_notify(n){const r=n?"res":"rej",a=this._promises||[];for(let i=0;i<a.length;i++)a[i][r]()}}let wde=class{constructor(n,r){this._chart=n,this._properties=new Map,this.configure(r)}configure(n){if(!sa(n))return;const r=Object.keys(Ts.animation),a=this._properties;
121Object.getOwnPropertyNames(n).forEach(i=>{const o=n[i];if(!sa(o))return;const l={};for(const c of r)l[c]=o[c];(Si(o.properties)&&o.properties||[i]).forEach(c=>{(c===i||!a.has(c))&&a.set(c,l)})})}_animateOptions(n,r){const a=r.options,i=v6e(n,a);if(!i)return[];const o=this._createAnimations(i,a);return a.$shared&&x6e(n.options.$animations,a).then(()=>{n.options=a},()=>{}),o}_createAnimations(n,r){const a=this._properties,i=[],o=n.$animations||(n.$animations={}),l=Object.keys(r),c=Date.now();let u;for(u=l.length-1;u>=0;--u){const d=l[u];if(d.charAt(0)==="$")continue;if(d==="options"){i.push(...this._animateOptions(n,r));continue}const f=r[d];let p=o[d];const h=a.get(d);if(p)if(h&&p.active()){p.update(h,f,c);continue}else p.cancel();if(!h||!h.duration){n[d]=f;continue}o[d]=p=new g6e(h,n,d,f),i.push(p)}return i}update(n,r){if(this._properties.size===0){Object.assign(n,r);return}const a=this._createAnimations(n,r);if(a.length)return Zp.add(this._chart,a),!0}};function x6e(e,n){const r=[],a=Object.keys(n);for(let i=0;i<a.length;i++){const o=e[a[i]];o&&o.active()&&r.push(o.wait())}return Promise.all(r)}function v6e(e,n){if(!n)return;let r=e.options;if(!r){e.options=n;return}return r.$shared&&(e.options=r=Object.assign({},r,{$shared:!1,$animations:{}})),r}function uQ(e,n){const r=e&&e.options||{},a=r.reverse,i=r.min===void 0?n:0,o=r.max===void 0?n:0;return{start:a?o:i,end:a?i:o}}function _6e(e,n,r){if(r===!1)return!1;const a=uQ(e,r),i=uQ(n,r);return{top:i.end,right:a.end,bottom:i.start,left:a.start}}function b6e(e){let n,r,a,i;return sa(e)?(n=e.top,r=e.right,a=e.bottom,i=e.left):n=r=a=i=e,{top:n,right:r,bottom:a,left:i,disabled:e===!1}}
121function kde(e,n){const r=[],a=e._getSortedDatasetMetas(n);let i,o;for(i=0,o=a.length;i<o;++i)r.push(a[i].index);return r}function dQ(e,n,r,a={}){const i=e.keys,o=a.mode==="single";let l,c,u,d;if(n!==null){for(l=0,c=i.length;l<c;++l){if(u=+i[l],u===r){if(a.all)continue;break}d=e.values[u],fs(d)&&(o||n===0||tp(n)===tp(d))&&(n+=d)}return n}}function y6e(e){const n=Object.keys(e),r=new Array(n.length);let a,i,o;for(a=0,i=n.length;a<i;++a)o=n[a],r[a]={x:o,y:e[o]};return r}function fQ(e,n){const r=e&&e.options.stacked;return r||r===void 0&&n.stack!==void 0}function w6e(e,n,r){return`${e.id}.${n.id}.${r.stack||r.type}`}function k6e(e){const{min:n,max:r,minDefined:a,maxDefined:i}=e.getUserBounds();return{min:a?n:Number.NEGATIVE_INFINITY,max:i?r:Number.POSITIVE_INFINITY}}function j6e(e,n,r){const a=e[n]||(e[n]={});return a[r]||(a[r]={})}function pQ(e,n,r,a){for(const i of n.getMatchingVisibleMetas(a).reverse()){const o=e[i.index];if(r&&o>0||!r&&o<0)return i.index}return null}function hQ(e,n){const{chart:r,_cachedMeta:a}=e,i=r._stacks||(r._stacks={}),{iScale:o,vScale:l,index:c}=a,u=o.axis,d=l.axis,f=w6e(o,l,a),p=n.length;let h;for(let m=0;m<p;++m){const g=n[m],{[u]:x,[d]:b}=g,y=g._stacks||(g._stacks={});h=y[d]=j6e(i,f,x),h[c]=b,h._top=pQ(h,l,!0,a.type),h._bottom=pQ(h,l,!1,a.type);const w=h._visualValues||(h._visualValues={});w[c]=b}}function NL(e,n){const r=e.scales;return Object.keys(r).filter(a=>r[a].axis===n).shift()}function C6e(e,n){return Qg(e,{active:!1,dataset:void 0,datasetIndex:n,index:n,mode:"default",type:"dataset"})}function S6e(e,n,r){return Qg(e,{active:!1,dataIndex:n,parsed:void 0,raw:void 0,element:r,index:n,mode:"default",type:"data"})}function Mw(e,n){const r=e.controller.index,a=e.vScale&&e.vScale.axis;if(a){n=n||e._parsed;for(const i of n){const o=i._stacks;if(!o||o[a]===void 0||o[a][r]===void 0)return;delete o[a][r],o[a]._visualValues!==void 0&&o[a]._visualValues[r]!==void 0&&delete o[a]._visualValues[r]}}}const EL=e=>e==="reset"||e==="none",mQ=(e,n)=>n?e:Object.assign({},e),N6e=(e,n,r)=>e&&!n.hidden&&n._stacked&&{keys:kde(r,!0),values:null};class Hd{constructor(n,r){this.chart=n,this._ctx=n.ctx,this.index=r,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const n=this._cachedMeta;this.configure(),this.linkScales(),n._stacked=fQ(n.vScale,n),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(n){this.index!==n&&Mw(this._cachedMeta),this.index=n}linkScales(){const n=this.chart,r=this._cachedMeta,a=this.getDataset(),i=(p,h,m,g)=>p==="x"?h:p==="r"?g:m,o=r.xAxisID=Cr(a.xAxisID,NL(n,"x")),l=r.yAxisID=Cr(a.yAxisID,NL(n,"y")),c=r.rAxisID=Cr(a.rAxisID,NL(n,"r")),u=r.indexAxis,d=r.iAxisID=i(u,o,l,c),f=r.vAxisID=i(u,l,o,c);r.xScale=this.getScaleForId(o),r.yScale=this.getScaleForId(l),r.rScale=this.getScaleForId(c),r.iScale=this.getScaleForId(d),r.vScale=this.getScaleForId(f)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(n){return this.chart.scales[n]}_getOtherScale(n){const r=this._cachedMeta;return n===r.iScale?r.vScale:r.iScale}reset(){this._update("reset")}_destroy(){const n=this._cachedMeta;this._data&&ZX(this._data,this),n._stacked&&Mw(n)}_dataCheck(){const n=this.getDataset(),r=n.data||(n.data=[]),a=this._data;if(sa(r))this._data=y6e(r);else if(a!==r){if(a){ZX(a,this);const i=this._cachedMeta;Mw(i),i._parsed=[]}r&&Object.isExtensible(r)&&f3e(r,this),this._syncList=[],this._data=r}}addElements(){const n=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(n.dataset=new this.datasetElementType)}buildOrUpdateElements(n){const r=this._cachedMeta,a=this.getDataset();let i=!1;this._dataCheck();const o=r._stacked;r._stacked=fQ(r.vScale,r),r.stack!==a.stack&&(i=!0,Mw(r),r.stack=a.stack),this._resyncElements(n),(i||o!==r._stacked)&&hQ(this,r._parsed)}configure(){const n=this.chart.config,r=n.datasetScopeKeys(this._type),a=n.getOptionScopes(this.getDataset(),r,!0);this.options=n.createResolver(a,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(n,r){const{_cachedMeta:a,_data:i}=this,{iScale:o,_stacked:l}=a,c=o.axis;let u=n===0&&r===i.length?!0:a._sorted,d=n>0&&a._parsed[n-1],f,p,h;if(this._parsing===!1)a._parsed=i,a._sorted=!0,h=i;else{Si(i[n])?h=this.parseArrayData(a,i,n,r):sa(i[n])?h=this.parseObjectData(a,i,n,r):h=this.parsePrimitiveData(a,i,n,r);const m=()=>p[c]===null||d&&p[c]<d[c];for(f=0;f<r;++f)a._parsed[f+n]=p=h[f],u&&(m()&&(u=!1),d=p);a._sorted=u}l&&hQ(this,h)}parsePrimitiveData(n,r,a,i){const{iScale:o,vScale:l}=n,c=o.axis,u=l.axis,d=o.getLabels(),f=o===l,p=new Array(i);let h,m,g;for(h=0,m=i;h<m;++h)g=h+a,p[h]={[c]:f||o.parse(d[g],g),[u]:l.parse(r[g],g)};return p}parseArrayData(n,r,a,i){const{xScale:o,yScale:l}=n,c=new Array(i);let u,d,f,p;for(u=0,d=i;u<d;++u)f=u+a,p=r[f],c[u]={x:o.parse(p[0],f),y:l.parse(p[1],f)};return c}parseObjectData(n,r,a,i){const{xScale:o,yScale:l}=n,{xAxisKey:c="x",yAxisKey:u="y"}=this._parsing,d=new Array(i);let f,p,h,m;for(f=0,p=i;f<p;++f)h=f+a,m=r[h],d[f]={x:o.parse(Rg(m,c),h),y:l.parse(Rg(m,u),h)};return d}getParsed(n){return this._cachedMeta._parsed[n]}getDataElement(n){return this._cachedMeta.data[n]}applyStack(n,r,a){const i=this.chart,o=this._cachedMeta,l=r[n.axis],c={keys:kde(i,!0),values:r._stacks[n.axis]._visualValues};return dQ(c,l,o.index,{mode:a})}updateRangeFromParsed(n,r,a,i){const o=a[r.axis];let l=o===null?NaN:o;const c=i&&a._stacks[r.axis];i&&c&&(i.values=c,l=dQ(i,o,this._cachedMeta.index)),n.min=Math.min(n.min,l),n.max=Math.max(n.max,l)}getMinMax(n,r){const a=this._cachedMeta,i=a._parsed,o=a._sorted&&n===a.iScale,l=i.length,c=this._getOtherScale(n),u=N6e(r,a,this.chart),d={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:f,max:p}=k6e(c);let h,m;function g(){m=i[h];const x=m[c.axis];return!fs(m[n.axis])||f>x||p<x}for(h=0;
vendor: 6,001 bytes, line 121
121h<l&&!(!g()&&(this.updateRangeFromParsed(d,n,m,u),o));++h);if(o){for(h=l-1;h>=0;--h)if(!g()){this.updateRangeFromParsed(d,n,m,u);break}}return d}getAllParsedValues(n){const r=this._cachedMeta._parsed,a=[];let i,o,l;for(i=0,o=r.length;i<o;++i)l=r[i][n.axis],fs(l)&&a.push(l);return a}getMaxOverflow(){return!1}getLabelAndValue(n){const r=this._cachedMeta,a=r.iScale,i=r.vScale,o=this.getParsed(n);return{label:a?""+a.getLabelForValue(o[a.axis]):"",value:i?""+i.getLabelForValue(o[i.axis]):""}}_update(n){const r=this._cachedMeta;this.update(n||"default"),r._clip=b6e(Cr(this.options.clip,_6e(r.xScale,r.yScale,this.getMaxOverflow())))}update(n){}draw(){const n=this._ctx,r=this.chart,a=this._cachedMeta,i=a.data||[],o=r.chartArea,l=[],c=this._drawStart||0,u=this._drawCount||i.length-c,d=this.options.drawActiveElementsOnTop;let f;for(a.dataset&&a.dataset.draw(n,o,c,u),f=c;f<c+u;++f){const p=i[f];p.hidden||(p.active&&d?l.push(p):p.draw(n,o))}for(f=0;f<l.length;++f)l[f].draw(n,o)}getStyle(n,r){const a=r?"active":"default";return n===void 0&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(a):this.resolveDataElementOptions(n||0,a)}getContext(n,r,a){const i=this.getDataset();let o;if(n>=0&&n<this._cachedMeta.data.length){const l=this._cachedMeta.data[n];o=l.$context||(l.$context=S6e(this.getContext(),n,l)),o.parsed=this.getParsed(n),o.raw=i.data[n],o.index=o.dataIndex=n}else o=this.$context||(this.$context=C6e(this.chart.getContext(),this.index)),o.dataset=i,o.index=o.datasetIndex=this.index;return o.active=!!r,o.mode=a,o}resolveDatasetElementOptions(n){return this._resolveElementOptions(this.datasetElementType.id,n)}resolveDataElementOptions(n,r){return this._resolveElementOptions(this.dataElementType.id,r,n)}_resolveElementOptions(n,r="default",a){const i=r==="active",o=this._cachedDataOpts,l=n+"-"+r,c=o[l],u=this.enableOptionSharing&&Xu(a);if(c)return mQ(c,u);const d=this.chart.config,f=d.datasetElementScopeKeys(this._type,n),p=i?[`${n}Hover`,"hover",n,""]:[n,""],h=d.getOptionScopes(this.getDataset(),f),m=Object.keys(Ts.elements[n]),g=()=>this.getContext(a,i,r),x=d.resolveNamedOptions(h,m,g,p);return x.$shared&&(x.$shared=u,o[l]=Object.freeze(mQ(x,u))),x}_resolveAnimations(n,r,a){const i=this.chart,o=this._cachedDataOpts,l=`animation-${r}`,c=o[l];if(c)return c;let u;if(i.options.animation!==!1){const f=this.chart.config,p=f.datasetAnimationScopeKeys(this._type,r),h=f.getOptionScopes(this.getDataset(),p);u=f.createResolver(h,this.getContext(n,a,r))}const d=new wde(i,u&&u.animations);return u&&u._cacheable&&(o[l]=Object.freeze(d)),d}getSharedOptions(n){if(n.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},n))}includeOptions(n,r){return!r||EL(n)||this.chart._animationsDisabled}_getSharedOptions(n,r){const a=this.resolveDataElementOptions(n,r),i=this._sharedOptions,o=this.getSharedOptions(a),l=this.includeOptions(r,o)||o!==i;return this.updateSharedOptions(o,r,a),{sharedOptions:o,includeOptions:l}}updateElement(n,r,a,i){EL(i)?Object.assign(n,a):this._resolveAnimations(r,i).update(n,a)}updateSharedOptions(n,r,a){n&&!EL(r)&&this._resolveAnimations(void 0,r).update(n,a)}_setStyle(n,r,a,i){n.active=i;const o=this.getStyle(r,i);this._resolveAnimations(r,a,i).update(n,{options:!i&&this.getSharedOptions(o)||o})}removeHoverStyle(n,r,a){this._setStyle(n,a,"active",!1)}setHoverStyle(n,r,a){this._setStyle(n,a,"active",!0)}_removeDatasetHoverStyle(){const n=this._cachedMeta.dataset;n&&this._setStyle(n,void 0,"active",!1)}_setDatasetHoverStyle(){const n=this._cachedMeta.dataset;n&&this._setStyle(n,void 0,"active",!0)}_resyncElements(n){const r=this._data,a=this._cachedMeta.data;for(const[c,u,d]of this._syncList)this[c](u,d);this._syncList=[];const i=a.length,o=r.length,l=Math.min(o,i);l&&this.parse(0,l),o>i?this._insertElements(i,o-i,n):o<i&&this._removeElements(o,i-o)}_insertElements(n,r,a=!0){const i=this._cachedMeta,o=i.data,l=n+r;let c;const u=d=>{for(d.length+=r,c=d.length-1;c>=l;c--)d[c]=d[c-r]};for(u(o),c=n;c<l;++c)o[c]=new this.dataElementType;this._parsing&&u(i._parsed),this.parse(n,r),a&&this.updateElements(o,n,r,"reset")}updateElements(n,r,a,i){}_removeElements(n,r){const a=this._cachedMeta;if(this._parsing){const i=a._parsed.splice(n,r);a._stacked&&Mw(a,i)}a.data.splice(n,r)}_sync(n){if(this._parsing)this._syncList.push(n);else{const[r,a,i]=n;this[r](a,i)}this.chart._dataChanges.push([this.index,...n])}_onDataPush(){const n=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-n,n])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(n,r){r&&this._sync(["_removeElements",n,r]);const a=arguments.length-2;a&&this._sync(["_insertElements",n,a])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}Zt(Hd,"defaults",{}),Zt(Hd,"datasetElementType",null),Zt(Hd,"dataElementType",null);function E6e(e,n){if(!e._cache.$bar){const r=e.getMatchingVisibleMetas(n);let a=[];for(let i=0,o=r.length;i<o;i++)a=a.concat(r[i].controller.getAllParsedValues(e));e._cache.$bar=tde(a.sort((i,o)=>i-o))}return e._cache.$bar}function T6e(e){const n=e.iScale,r=E6e(n,e.type);let a=n._length,i,o,l,c;const u=()=>{l===32767||l===-32768||(Xu(c)&&(a=Math.min(a,Math.abs(l-c)||a)),c=l)};for(i=0,o=r.length;i<o;++i)l=n.getPixelForValue(r[i]),u();for(c=void 0,i=0,o=n.ticks.length;i<o;++i)l=n.getPixelForTick(i),u();return a}function D6e(e,n,r,a){const i=r.barThickness;let o,l;return ka(i)?(o=n.min*r.categoryPercentage,l=r.barPercentage):(o=i*a,l=1),{chunk:o/a,ratio:l,start:n.pixels[e]-o/2}}function M6e(e,n,r,a){const i=n.pixels,o=i[e];let l=e>0?i[e-1]:null,c=e<i.length-1?i[e+1]:null;const u=r.categoryPercentage;l===null&&(l=o-(c===null?n.end-n.start:c-o)),c===null&&(c=o+o-l);const d=o-(o-Math.min(l,c))/2*u;return{chunk:Math.abs(c-l)/2*u/a,ratio:r.barPercentage,start:d}}function R6e(e,n,r,a){const i=r.parse(e[0],a),o=r.parse(e[1],a),l=Math.min(i,o),c=Math.max(i,o);let u=l,d=c;Math.abs(l)>
vendor: 8,435 bytes, line 121
121Math.abs(c)&&(u=c,d=l),n[r.axis]=d,n._custom={barStart:u,barEnd:d,start:i,end:o,min:l,max:c}}function jde(e,n,r,a){return Si(e)?R6e(e,n,r,a):n[r.axis]=r.parse(e,a),n}function gQ(e,n,r,a){const i=e.iScale,o=e.vScale,l=i.getLabels(),c=i===o,u=[];let d,f,p,h;for(d=r,f=r+a;d<f;++d)h=n[d],p={},p[i.axis]=c||i.parse(l[d],d),u.push(jde(h,p,o,d));return u}function TL(e){return e&&e.barStart!==void 0&&e.barEnd!==void 0}function O6e(e,n,r){return e!==0?tp(e):(n.isHorizontal()?1:-1)*(n.min>=r?1:-1)}function A6e(e){let n,r,a,i,o;return e.horizontal?(n=e.base>e.x,r="left",a="right"):(n=e.base<e.y,r="bottom",a="top"),n?(i="end",o="start"):(i="start",o="end"),{start:r,end:a,reverse:n,top:i,bottom:o}}function P6e(e,n,r,a){let i=n.borderSkipped;const o={};if(!i){e.borderSkipped=o;return}if(i===!0){e.borderSkipped={top:!0,right:!0,bottom:!0,left:!0};return}const{start:l,end:c,reverse:u,top:d,bottom:f}=A6e(e);i==="middle"&&r&&(e.enableBorderRadius=!0,(r._top||0)===a?i=d:(r._bottom||0)===a?i=f:(o[xQ(f,l,c,u)]=!0,i=d)),o[xQ(i,l,c,u)]=!0,e.borderSkipped=o}function xQ(e,n,r,a){return a?(e=I6e(e,n,r),e=vQ(e,r,n)):e=vQ(e,n,r),e}function I6e(e,n,r){return e===n?r:e===r?n:e}function vQ(e,n,r){return e==="start"?n:e==="end"?r:e}function $6e(e,{inflateAmount:n},r){e.inflateAmount=n==="auto"?r===1?.33:0:n}class f2 extends Hd{parsePrimitiveData(n,r,a,i){return gQ(n,r,a,i)}parseArrayData(n,r,a,i){return gQ(n,r,a,i)}parseObjectData(n,r,a,i){const{iScale:o,vScale:l}=n,{xAxisKey:c="x",yAxisKey:u="y"}=this._parsing,d=o.axis==="x"?c:u,f=l.axis==="x"?c:u,p=[];let h,m,g,x;for(h=a,m=a+i;h<m;++h)x=r[h],g={},g[o.axis]=o.parse(Rg(x,d),h),p.push(jde(Rg(x,f),g,l,h));return p}updateRangeFromParsed(n,r,a,i){super.updateRangeFromParsed(n,r,a,i);const o=a._custom;o&&r===this._cachedMeta.vScale&&(n.min=Math.min(n.min,o.min),n.max=Math.max(n.max,o.max))}getMaxOverflow(){return 0}getLabelAndValue(n){const r=this._cachedMeta,{iScale:a,vScale:i}=r,o=this.getParsed(n),l=o._custom,c=TL(l)?"["+l.start+", "+l.end+"]":""+i.getLabelForValue(o[i.axis]);return{label:""+a.getLabelForValue(o[a.axis]),value:c}}initialize(){this.enableOptionSharing=!0,super.initialize();const n=this._cachedMeta;n.stack=this.getDataset().stack}update(n){const r=this._cachedMeta;this.updateElements(r.data,0,r.data.length,n)}updateElements(n,r,a,i){const o=i==="reset",{index:l,_cachedMeta:{vScale:c}}=this,u=c.getBasePixel(),d=c.isHorizontal(),f=this._getRuler(),{sharedOptions:p,includeOptions:h}=this._getSharedOptions(r,i);for(let m=r;m<r+a;m++){const g=this.getParsed(m),x=o||ka(g[c.axis])?{base:u,head:u}:this._calculateBarValuePixels(m),b=this._calculateBarIndexPixels(m,f),y=(g._stacks||{})[c.axis],w={horizontal:d,base:x.base,enableBorderRadius:!y||TL(g._custom)||l===y._top||l===y._bottom,x:d?x.head:b.center,y:d?b.center:x.head,height:d?b.size:Math.abs(x.size),width:d?Math.abs(x.size):b.size};h&&(w.options=p||this.resolveDataElementOptions(m,n[m].active?"active":i));const j=w.options||n[m].options;P6e(w,j,y,l),$6e(w,j,f.ratio),this.updateElement(n[m],m,w,i)}}_getStacks(n,r){const{iScale:a}=this._cachedMeta,i=a.getMatchingVisibleMetas(this._type).filter(u=>u.controller.options.grouped),o=a.options.stacked,l=[],c=u=>{const d=u.controller.getParsed(r),f=d&&d[u.vScale.axis];if(ka(f)||isNaN(f))return!0};for(const u of i)if(!(r!==void 0&&c(u))&&((o===!1||l.indexOf(u.stack)===-1||o===void 0&&u.stack===void 0)&&l.push(u.stack),u.index===n))break;return l.length||l.push(void 0),l}_getStackCount(n){return this._getStacks(void 0,n).length}_getStackIndex(n,r,a){const i=this._getStacks(n,a),o=r!==void 0?i.indexOf(r):-1;return o===-1?i.length-1:o}_getRuler(){const n=this.options,r=this._cachedMeta,a=r.iScale,i=[];let o,l;for(o=0,l=r.data.length;o<l;++o)i.push(a.getPixelForValue(this.getParsed(o)[a.axis],o));const c=n.barThickness;return{min:c||T6e(r),pixels:i,start:a._startPixel,end:a._endPixel,stackCount:this._getStackCount(),scale:a,grouped:n.grouped,ratio:c?1:n.categoryPercentage*n.barPercentage}}_calculateBarValuePixels(n){const{_cachedMeta:{vScale:r,_stacked:a,index:i},options:{base:o,minBarLength:l}}=this,c=o||0,u=this.getParsed(n),d=u._custom,f=TL(d);let p=u[r.axis],h=0,m=a?this.applyStack(r,u,a):p,g,x;m!==p&&(h=m-p,m=p),f&&(p=d.barStart,m=d.barEnd-d.barStart,p!==0&&tp(p)!==tp(d.barEnd)&&(h=0),h+=p);const b=!ka(o)&&!f?o:h;let y=r.getPixelForValue(b);if(this.chart.getDataVisibility(n)?g=r.getPixelForValue(h+m):g=y,x=g-y,Math.abs(x)<l){x=O6e(x,r,c)*l,p===c&&(y-=x/2);const w=r.getPixelForDecimal(0),j=r.getPixelForDecimal(1),S=Math.min(w,j),N=Math.max(w,j);y=Math.max(Math.min(y,N),S),g=y+x,a&&!f&&(u._stacks[r.axis]._visualValues[i]=r.getValueForPixel(g)-r.getValueForPixel(y))}if(y===r.getPixelForValue(c)){const w=tp(x)*r.getLineWidthForValue(c)/2;y+=w,x-=w}return{size:x,base:y,head:g,center:g+x/2}}_calculateBarIndexPixels(n,r){const a=r.scale,i=this.options,o=i.skipNull,l=Cr(i.maxBarThickness,1/0);let c,u;if(r.grouped){const d=o?this._getStackCount(n):r.stackCount,f=i.barThickness==="flex"?M6e(n,r,i,d):D6e(n,r,i,d),p=this._getStackIndex(this.index,this._cachedMeta.stack,o?n:void 0);c=f.start+f.chunk*p+f.chunk/2,u=Math.min(l,f.chunk*f.ratio)}else c=a.getPixelForValue(this.getParsed(n)[a.axis],n),u=Math.min(l,r.min*r.ratio);return{base:c-u/2,head:c+u/2,center:c,size:u}}draw(){const n=this._cachedMeta,r=n.vScale,a=n.data,i=a.length;let o=0;for(;o<i;++o)this.getParsed(o)[r.axis]!==null&&a[o].draw(this._ctx)}}Zt(f2,"id","bar"),Zt(f2,"defaults",{datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}}),Zt(f2,"overrides",{scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}});class p2 extends Hd{initialize(){this.enableOptionSharing=!0,super.initialize()}parsePrimitiveData(n,r,a,i){const o=super.parsePrimitiveData(n,r,a,i);for(let l=0;l<o.length;l++)o[l]._custom=this.resolveDataElementOptions(l+a).radius;return o}parseArrayData(n,r,a,i){const o=super.parseArrayData(n,r,a,i);for(let l=0;l<o.length;l++){const c=r[a+l];o[l]._custom=Cr(c[2],this.resolveDataElementOptions(l+a).radius)}return o}parseObjectData(n,r,a,i){const o=super.parseObjectData(n,r,a,i);for(let l=0;l<o.length;l++){const c=r[a+l];o[l]._custom=Cr(c&&c.r&&+c.r,this.resolveDataElementOptions(l+a).radius)}return o}getMaxOverflow(){const n=this._cachedMeta.data;let r=0;for(let a=n.length-1;a>=0;--a)r=Math.max(r,n[a].size(this.resolveDataElementOptions(a))/2);return r>0&&r}getLabelAndValue(n){const r=this._cachedMeta,a=this.chart.data.labels||[],{xScale:i,yScale:o}=r,l=this.getParsed(n),c=i.getLabelForValue(l.x),u=o.getLabelForValue(l.y),d=l._custom;return{label:a[n]||"",value:"("+c+", "+u+(d?", "+d:"")+")"}}update(n){const r=this._cachedMeta.data;this.updateElements(r,0,r.length,n)}updateElements(n,r,a,i){const o=i==="reset",{iScale:l,vScale:c}=this._cachedMeta,{sharedOptions:u,includeOptions:d}=this._getSharedOptions(r,i),f=l.axis,p=c.axis;for(let h=r;h<r+a;h++){const m=n[h],g=!o&&this.getParsed(h),x={},b=x[f]=o?l.getPixelForDecimal(.5):l.getPixelForValue(g[f]),y=x[p]=o?c.getBasePixel():c.getPixelForValue(g[p]);x.skip=isNaN(b)||isNaN(y),d&&(x.options=u||this.resolveDataElementOptions(h,m.active?"active":i),o&&(x.options.radius=0)),this.updateElement(m,h,x,i)}}resolveDataElementOptions(n,r){const a=this.getParsed(n);let i=super.resolveDataElementOptions(n,r);i.$shared&&(i=Object.assign({},i,{$shared:!1}));const o=i.radius;return r!=="active"&&(i.radius=0),i.radius+=Cr(a&&a._custom,o),i}}Zt(p2,"id","bubble"),Zt(p2,"defaults",{datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}}),Zt(p2,"overrides",{scales:{x:{type:"linear"},y:{type:"linear"}}});function L6e(e,n,r){let a=1,i=1,o=0,l=0;if(n<Ni){const c=e,u=c+n,d=Math.cos(c),f=Math.sin(c),p=Math.cos(u),h=Math.sin(u),m=(j,S,N)=>Uk(j,c,u,!0)?1:Math.max(S,S*r,N,N*r),g=(j,S,N)=>Uk(j,c,u,!0)?-1:Math.min(S,S*r,N,N*r),x=m(0,d,p),b=m(ps,f,h),y=g(Fi,d,p),w=g(Fi+ps,f,h);a=(x-y)/2,i=(b-w)/2,o=-(x+y)/2,l=-(b+w)/2}return{ratioX:a,ratioY:i,offsetX:o,offsetY:l}}class fv extends Hd{constructor(n,r){super(n,r),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(n,r){const a=this.getDataset().data,i=this._cachedMeta;if(this._parsing===!1)i._parsed=a;else{let o=u=>+a[u];
121if(sa(a[n])){const{key:u="value"}=this._parsing;o=d=>+Rg(a[d],u)}let l,c;for(l=n,c=n+r;l<c;++l)i._parsed[l]=o(l)}}_getRotation(){return $d(this.options.rotation-90)}_getCircumference(){return $d(this.options.circumference)}_getRotationExtents(){let n=Ni,r=-Ni;for(let a=0;a<this.chart.data.datasets.length;++a)if(this.chart.isDatasetVisible(a)&&this.chart.getDatasetMeta(a).type===this._type){const i=this.chart.getDatasetMeta(a).controller,o=i._getRotation(),l=i._getCircumference();n=Math.min(n,o),r=Math.max(r,o+l)}return{rotation:n,circumference:r-n}}update(n){const r=this.chart,{chartArea:a}=r,i=this._cachedMeta,o=i.data,l=this.getMaxBorderWidth()+this.getMaxOffset(o)+this.options.spacing,c=Math.max((Math.min(a.width,a.height)-l)/2,0),u=Math.min(Q4e(this.options.cutout,c),1),d=this._getRingWeight(this.index),{circumference:f,rotation:p}=this._getRotationExtents(),{ratioX:h,ratioY:m,offsetX:g,offsetY:x}=L6e(p,f,u),b=(a.width-l)/h,y=(a.height-l)/m,w=Math.max(Math.min(b,y)/2,0),j=Zue(this.options.radius,w),S=Math.max(j*u,0),N=(j-S)/this._getVisibleDatasetWeightTotal();this.offsetX=g*j,this.offsetY=x*j,i.total=this.calculateTotal(),this.outerRadius=j-N*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-N*d,0),this.updateElements(o,0,o.length,n)}_circumference(n,r){const a=this.options,i=this._cachedMeta,o=this._getCircumference();return r&&a.animation.animateRotate||!this.chart.getDataVisibility(n)||i._parsed[n]===null||i.data[n].hidden?0:this.calculateCircumference(i._parsed[n]*o/Ni)}updateElements(n,r,a,i){const o=i==="reset",l=this.chart,c=l.chartArea,d=l.options.animation,f=(c.left+c.right)/2,p=(c.top+c.bottom)/2,h=o&&d.animateScale,m=h?0:this.innerRadius,g=h?0:this.outerRadius,{sharedOptions:x,includeOptions:b}=this._getSharedOptions(r,i);let y=this._getRotation(),w;for(w=0;w<r;++w)y+=this._circumference(w,o);for(w=r;w<r+a;++w){const j=this._circumference(w,o),S=n[w],N={x:f+this.offsetX,y:p+this.offsetY,startAngle:y,endAngle:y+j,circumference:j,outerRadius:g,innerRadius:m};b&&(N.options=x||this.resolveDataElementOptions(w,S.active?"active":i)),y+=j,this.updateElement(S,w,N,i)}}calculateTotal(){const n=this._cachedMeta,r=n.data;let a=0,i;for(i=0;i<r.length;i++){const o=n._parsed[i];o!==null&&!isNaN(o)&&this.chart.getDataVisibility(i)&&!r[i].hidden&&(a+=Math.abs(o))}return a}calculateCircumference(n){const r=this._cachedMeta.total;return r>0&&!isNaN(n)?Ni*(Math.abs(n)/r):0}getLabelAndValue(n){const r=this._cachedMeta,a=this.chart,i=a.data.labels||[],o=iC(r._parsed[n],a.options.locale);return{label:i[n]||"",value:o}}getMaxBorderWidth(n){let r=0;const a=this.chart;let i,o,l,c,u;if(!n){for(i=0,o=a.data.datasets.length;i<o;++i)if(a.isDatasetVisible(i)){l=a.getDatasetMeta(i),n=l.data,c=l.controller;break}}if(!n)return 0;for(i=0,o=n.length;i<o;++i)u=c.resolveDataElementOptions(i),u.borderAlign!=="inner"&&(r=Math.max(r,u.borderWidth||0,u.hoverBorderWidth||0));return r}getMaxOffset(n){let r=0;for(let a=0,i=n.length;a<i;++a){const o=this.resolveDataElementOptions(a);r=Math.max(r,o.offset||0,o.hoverOffset||0)}return r}_getRingWeightOffset(n){let r=0;for(let a=0;a<n;++a)this.chart.isDatasetVisible(a)&&(r+=this._getRingWeight(a));return r}_getRingWeight(n){return Math.max(Cr(this.chart.data.datasets[n].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}Zt(fv,"id","doughnut"),Zt(fv,"defaults",{datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"}),Zt(fv,"descriptors",{_scriptable:n=>n!=="spacing",_indexable:n=>n!=="spacing"}),Zt(fv,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(n){const r=n.data;if(r.labels.length&&r.datasets.length){const{labels:{pointStyle:a,color:i}}=n.legend.options;return r.labels.map((o,l)=>{const u=n.getDatasetMeta(0).controller.getStyle(l);return{text:o,fillStyle:u.backgroundColor,strokeStyle:u.borderColor,fontColor:i,lineWidth:u.borderWidth,pointStyle:a,hidden:!n.getDataVisibility(l),index:l}})}return[]}},onClick(n,r,a){a.chart.toggleDataVisibility(r.index),a.chart.update(
vendor: 8,608 bytes, line 121
121)}}}});class Q1 extends Hd{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(n){const r=this._cachedMeta,{dataset:a,data:i=[],_dataset:o}=r,l=this.chart._animationsDisabled;let{start:c,count:u}=ade(r,i,l);this._drawStart=c,this._drawCount=u,ide(r)&&(c=0,u=i.length),a._chart=this.chart,a._datasetIndex=this.index,a._decimated=!!o._decimated,a.points=i;const d=this.resolveDatasetElementOptions(n);this.options.showLine||(d.borderWidth=0),d.segment=this.options.segment,this.updateElement(a,void 0,{animated:!l,options:d},n),this.updateElements(i,c,u,n)}updateElements(n,r,a,i){const o=i==="reset",{iScale:l,vScale:c,_stacked:u,_dataset:d}=this._cachedMeta,{sharedOptions:f,includeOptions:p}=this._getSharedOptions(r,i),h=l.axis,m=c.axis,{spanGaps:g,segment:x}=this.options,b=Sb(g)?g:Number.POSITIVE_INFINITY,y=this.chart._animationsDisabled||o||i==="none",w=r+a,j=n.length;let S=r>0&&this.getParsed(r-1);for(let N=0;N<j;++N){const k=n[N],E=y?k:{};if(N<r||N>=w){E.skip=!0;continue}const D=this.getParsed(N),R=ka(D[m]),A=E[h]=l.getPixelForValue(D[h],N),P=E[m]=o||R?c.getBasePixel():c.getPixelForValue(u?this.applyStack(c,D,u):D[m],N);E.skip=isNaN(A)||isNaN(P)||R,E.stop=N>0&&Math.abs(D[h]-S[h])>b,x&&(E.parsed=D,E.raw=d.data[N]),p&&(E.options=f||this.resolveDataElementOptions(N,k.active?"active":i)),y||this.updateElement(k,N,E,i),S=D}}getMaxOverflow(){const n=this._cachedMeta,r=n.dataset,a=r.options&&r.options.borderWidth||0,i=n.data||[];if(!i.length)return a;const o=i[0].size(this.resolveDataElementOptions(0)),l=i[i.length-1].size(this.resolveDataElementOptions(i.length-1));return Math.max(a,o,l)/2}draw(){const n=this._cachedMeta;n.dataset.updateControlPoints(this.chart.chartArea,n.iScale.axis),super.draw()}}Zt(Q1,"id","line"),Zt(Q1,"defaults",{datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1}),Zt(Q1,"overrides",{scales:{_index_:{type:"category"},_value_:{type:"linear"}}});class J1 extends Hd{constructor(n,r){super(n,r),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(n){const r=this._cachedMeta,a=this.chart,i=a.data.labels||[],o=iC(r._parsed[n].r,a.options.locale);return{label:i[n]||"",value:o}}parseObjectData(n,r,a,i){return hde.bind(this)(n,r,a,i)}update(n){const r=this._cachedMeta.data;this._updateRadius(),this.updateElements(r,0,r.length,n)}getMinMax(){const n=this._cachedMeta,r={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return n.data.forEach((a,i)=>{const o=this.getParsed(i).r;!isNaN(o)&&this.chart.getDataVisibility(i)&&(o<r.min&&(r.min=o),o>r.max&&(r.max=o))}),r}_updateRadius(){const n=this.chart,r=n.chartArea,a=n.options,i=Math.min(r.right-r.left,r.bottom-r.top),o=Math.max(i/2,0),l=Math.max(a.cutoutPercentage?o/100*a.cutoutPercentage:1,0),c=(o-l)/n.getVisibleDatasetCount();this.outerRadius=o-c*this.index,this.innerRadius=this.outerRadius-c}updateElements(n,r,a,i){const o=i==="reset",l=this.chart,u=l.options.animation,d=this._cachedMeta.rScale,f=d.xCenter,p=d.yCenter,h=d.getIndexAngle(0)-.5*Fi;let m=h,g;const x=360/this.countVisibleElements();for(g=0;g<r;++g)m+=this._computeAngle(g,i,x);for(g=r;g<r+a;g++){const b=n[g];let y=m,w=m+this._computeAngle(g,i,x),j=l.getDataVisibility(g)?d.getDistanceFromCenterForValue(this.getParsed(g).r):0;m=w,o&&(u.animateScale&&(j=0),u.animateRotate&&(y=w=h));const S={x:f,y:p,innerRadius:0,outerRadius:j,startAngle:y,endAngle:w,options:this.resolveDataElementOptions(g,b.active?"active":i)};this.updateElement(b,g,S,i)}}countVisibleElements(){const n=this._cachedMeta;let r=0;return n.data.forEach((a,i)=>{!isNaN(this.getParsed(i).r)&&this.chart.getDataVisibility(i)&&r++}),r}_computeAngle(n,r,a){return this.chart.getDataVisibility(n)?$d(this.resolveDataElementOptions(n,r).angle||a):0}}Zt(J1,"id","polarArea"),Zt(J1,"defaults",{dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0}),Zt(J1,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(n){const r=n.data;if(r.labels.length&&r.datasets.length){const{labels:{pointStyle:a,color:i}}=n.legend.options;return r.labels.map((o,l)=>{const u=n.getDatasetMeta(0).controller.getStyle(l);return{text:o,fillStyle:u.backgroundColor,strokeStyle:u.borderColor,fontColor:i,lineWidth:u.borderWidth,pointStyle:a,hidden:!n.getDataVisibility(l),index:l}})}return[]}},onClick(n,r,a){a.chart.toggleDataVisibility(r.index),a.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}});class e6 extends fv{}Zt(e6,"id","pie"),Zt(e6,"defaults",{cutout:0,rotation:0,circumference:360,radius:"100%"});class h2 extends Hd{getLabelAndValue(n){const r=this._cachedMeta.vScale,a=this.getParsed(n);return{label:r.getLabels()[n],value:""+r.getLabelForValue(a[r.axis])}}parseObjectData(n,r,a,i){return hde.bind(this)(n,r,a,i)}update(n){const r=this._cachedMeta,a=r.dataset,i=r.data||[],o=r.iScale.getLabels();if(a.points=i,n!=="resize"){const l=this.resolveDatasetElementOptions(n);this.options.showLine||(l.borderWidth=0);const c={_loop:!0,_fullLoop:o.length===i.length,options:l};this.updateElement(a,void 0,c,n)}this.updateElements(i,0,i.length,n)}updateElements(n,r,a,i){const o=this._cachedMeta.rScale,l=i==="reset";for(let c=r;c<r+a;c++){const u=n[c],d=this.resolveDataElementOptions(c,u.active?"active":i),f=o.getPointPositionForValue(c,this.getParsed(c).r),p=l?o.xCenter:f.x,h=l?o.yCenter:f.y,m={x:p,y:h,angle:f.angle,skip:isNaN(p)||isNaN(h),options:d};this.updateElement(u,c,m,i)}}}Zt(h2,"id","radar"),Zt(h2,"defaults",{datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}}),Zt(h2,"overrides",{aspectRatio:1,scales:{r:{type:"radialLinear"}}});class m2 extends Hd{getLabelAndValue(n){const r=this._cachedMeta,a=this.chart.data.labels||[],{xScale:i,yScale:o}=r,l=this.getParsed(n),c=i.getLabelForValue(l.x),u=o.getLabelForValue(l.y);return{label:a[n]||"",value:"("+c+", "+u+")"}}update(n){const r=this._cachedMeta,{data:a=[]}=r,i=this.chart._animationsDisabled;let{start:o,count:l}=ade(r,a,i);if(this._drawStart=o,this._drawCount=l,ide(r)&&(o=0,l=a.length),this.options.showLine){const{dataset:c,_dataset:u}=r;c._chart=this.chart,c._datasetIndex=this.index,c._decimated=!!u._decimated,c.points=a;const d=this.resolveDatasetElementOptions(n);d.segment=this.options.segment,this.updateElement(c,void 0,{animated:!i,options:d},n)}this.updateElements(a,o,l,n)}addElements(){const{showLine:n}=this.options;!this.datasetElementType&&n&&(this.datasetElementType=this.chart.registry.getElement("line")),super.addElements()}updateElements(n,r,a,i){const o=i==="reset",{iScale:l,vScale:c,_stacked:u,_dataset:d}=this._cachedMeta,f=this.resolveDataElementOptions(r,i),p=this.getSharedOptions(f),h=this.includeOptions(i,p),m=l.axis,g=c.axis,{spanGaps:x,segment:b}=this.options,y=Sb(x)?x:Number.POSITIVE_INFINITY,w=this.chart._animationsDisabled||o||i==="none";let j=r>0&&this.getParsed(r-1);for(let S=r;S<r+a;++S){const N=n[S],k=this.getParsed(S),E=w?N:{},D=ka(k[g]),R=E[m]=l.getPixelForValue(k[m],S),A=E[g]=o||D?c.getBasePixel():c.getPixelForValue(u?this.applyStack(c,k,u):k[g],S);E.skip=isNaN(R)||isNaN(A)||D,E.stop=S>0&&Math.abs(k[m]-j[m])>y,b&&(E.parsed=k,E.raw=d.data[S]),h&&(E.options=p||this.resolveDataElementOptions(S,N.active?"active":i)),w||this.updateElement(N,S,E,i),j=k}this.updateSharedOptions(p,i,f)}getMaxOverflow(){const n=this._cachedMeta,r=n.data||[];if(!this.options.showLine){let c=0;for(let u=r.length-1;u>=0;--u)c=Math.max(c,r[u].size(this.resolveDataElementOptions(u))/2);return c>0&&c}const a=n.dataset,i=a.options&&a.options.borderWidth||0;if(!r.length)return i;const o=r[0].size(this.resolveDataElementOptions(0)),l=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(i,o,l)/2}}Zt(m2,"id","scatter"),Zt(m2,"defaults",{datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1}),Zt(m2,"overrides",{interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}});var F6e=Object.freeze({__proto__:null,BarController:f2,BubbleController:p2,DoughnutController:fv,LineController:Q1,PolarAreaController:J1,PieController:e6,RadarController:h2,ScatterController:m2});function Px(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class kz{static override(n){Object.assign(kz.prototype,n)}constructor(n){this.options=n||{}}init(){}formats(){return Px()}parse(){return Px()}format(){return Px()}
121add(){return Px()}diff(){return Px()}startOf(){return Px()}endOf(){return Px()}}var B6e={_date:kz};function H6e(e,n,r,a){const{controller:i,data:o,_sorted:l}=e,c=i._cachedMeta.iScale;if(c&&n===c.axis&&n!=="r"&&l&&o.length){const u=c._reversePixels?u3e:uh;if(a){if(i._sharedOptions){const d=o[0],f=typeof d.getRange=="function"&&d.getRange(n);if(f){const p=u(o,n,r-f),h=u(o,n,r+f);return{lo:p.lo,hi:h.hi}}}}else return u(o,n,r)}return{lo:0,hi:o.length-1}}function sC(e,n,r,a,i){const o=e.getSortedVisibleDatasetMetas(),l=r[n];for(let c=0,u=o.length;c<u;++c){const{index:d,data:f}=o[c],{lo:p,hi:h}=H6e(o[c],n,l,i);for(let m=p;m<=h;++m){const g=f[m];g.skip||a(g,d,m)}}}function z6e(e){const n=e.indexOf("x")!==-1,r=e.indexOf("y")!==-1;return function(a,i){const o=n?Math.abs(a.x-i.x):0,l=r?Math.abs(a.y-i.y):0;return Math.sqrt(Math.pow(o,2)+Math.pow(l,2))}}function DL(e,n,r,a,i){const o=[];return!i&&!e.isPointInArea(n)||sC(e,r,n,function(c,u,d){!i&&!Wk(c,e.chartArea,0)||c.inRange(n.x,n.y,a)&&o.push({element:c,datasetIndex:u,index:d})},!0),o}function V6e(e,n,r,a){let i=[];function o(l,c,u){const{startAngle:d,endAngle:f}=l.getProps(["startAngle","endAngle"],a),{angle:p}=Jue(l,{x:n.x,y:n.y});Uk(p,d,f)&&i.push({element:l,datasetIndex:c,index:u})}return sC(e,r,n,o),i}function U6e(e,n,r,a,i,o){let l=[];const c=z6e(r);let u=Number.POSITIVE_INFINITY;function d(f,p,h){const m=f.inRange(n.x,n.y,i);if(a&&!m)return;const g=f.getCenterPoint(i);if(!(!!o||e.isPointInArea(g))&&!m)return;const b=c(n,g);b<u?(l=[{element:f,datasetIndex:p,index:h}],u=b):b===u&&l.push({element:f,datasetIndex:p,index:h})}return sC(e,r,n,d),l}function ML(e,n,r,a,i,o){return!o&&!e.isPointInArea(n)?[]:r==="r"&&!a?V6e(e,n,r,i):U6e(e,n,r,a,i,o)}function _Q(e,n,r,a,i){const o=[],l=r==="x"?"inXRange":"inYRange";let c=!1;return sC(e,r,n,(u,d,f)=>{u[l](n[r],i)&&(o.push({element:u,datasetIndex:d,index:f}),c=c||u.inRange(n.x,n.y,i))}),a&&!c?[]:o}var W6e={evaluateInteractionItems:sC,modes:{index(e,n,r,a){const i=zx(n,e),o=r.axis||"x",l=r.includeInvisible||!1,c=r.intersect?DL(e,i,o,a,l):ML(e,i,o,!1,a,l),u=[];return c.length?(e.getSortedVisibleDatasetMetas().forEach(d=>{const f=c[0].index,p=d.data[f];p&&!p.skip&&u.push({element:p,datasetIndex:d.index,index:f})}),u):[]},dataset(e,n,r,a){const i=zx(n,e),o=r.axis||"xy",l=r.includeInvisible||!1;let c=r.intersect?DL(e,i,o,a,l):ML(e,i,o,!1,a,l);if(c.length>0){const u=c[0].datasetIndex,d=e.getDatasetMeta(u).data;c=[];for(let f=0;f<d.length;++f)c.push({element:d[f],datasetIndex:u,index:f})}return c},point(e,n,r,a){const i=zx(n,e),o=r.axis||"xy",l=r.includeInvisible||!1;return DL(e,i,o,a,l)},nearest(e,n,r,a){const i=zx(n,e),o=r.axis||"xy",l=r.includeInvisible||!1;return ML(e,i,o,r.intersect,a,l)},x(e,n,r,a){const i=zx(n,e);return _Q(e,i,"x",r.intersect,a)},y(e,n,r,a){const i=zx(n,e);return _Q(e,i,"y",r.intersect,a)}}};const Cde=["left","top","right","bottom"];function Rw(e,n){return e.filter(r=>r.pos===n)}function bQ(e,n){return e.filter(r=>Cde.indexOf(r.pos)===-1&&r.box.axis===n)}function Ow(e,n){return e.sort((r,a)=>{const i=n?a:r,o=n?r:a;return i.weight===o.weight?i.index-o.index:i.weight-o.weight})}function Y6e(e){const n=[];let r,a,i,o,l,c;for(r=0,a=(e||[]).length;r<a;++r)i=e[r],{position:o,options:{stack:l,stackWeight:c=1}}=i,n.push({index:r,box:i,pos:o,horizontal:i.isHorizontal(),weight:i.weight,stack:l&&o+l,stackWeight:c});return n}function q6e(e){const n={};for(const r of e){const{stack:a,pos:i,stackWeight:o}=r;if(!a||!Cde.includes(i))continue;const l=n[a]||(n[a]={count:0,placed:0,weight:0,size:0});l.count++,l.weight+=o}return n}function G6e(e,n){const r=q6e(e),{vBoxMaxWidth:a,hBoxMaxHeight:i}=n;let o,l,c;for(o=0,l=e.length;o<l;++o){c=e[o];const{fullSize:u}=c.box,d=r[c.stack],f=d&&c.stackWeight/d.weight;c.horizontal?(c.width=f?f*a:u&&n.availableWidth,c.height=i):(c.width=a,c.height=f?f*i:u&&n.availableHeight)}return r}function K6e(e){const n=Y6e(e),r=Ow(n.filter(d=>d.box.fullSize),!0),a=Ow(Rw(n,"left"),!0),i=Ow(Rw(n,"right")),o=Ow(Rw(n,"top"),!0),l=Ow(Rw(n,"bottom")),c=bQ(n,"x"),u=bQ(n,"y");return{fullSize:r,leftAndTop:a.concat(o),rightAndBottom:i.concat(u).
vendor: 4,321 bytes, line 121
121concat(l).concat(c),chartArea:Rw(n,"chartArea"),vertical:a.concat(i).concat(u),horizontal:o.concat(l).concat(c)}}function yQ(e,n,r,a){return Math.max(e[r],n[r])+Math.max(e[a],n[a])}function Sde(e,n){e.top=Math.max(e.top,n.top),e.left=Math.max(e.left,n.left),e.bottom=Math.max(e.bottom,n.bottom),e.right=Math.max(e.right,n.right)}function Z6e(e,n,r,a){const{pos:i,box:o}=r,l=e.maxPadding;if(!sa(i)){r.size&&(e[i]-=r.size);const p=a[r.stack]||{size:0,count:1};p.size=Math.max(p.size,r.horizontal?o.height:o.width),r.size=p.size/p.count,e[i]+=r.size}o.getPadding&&Sde(l,o.getPadding());const c=Math.max(0,n.outerWidth-yQ(l,e,"left","right")),u=Math.max(0,n.outerHeight-yQ(l,e,"top","bottom")),d=c!==e.w,f=u!==e.h;return e.w=c,e.h=u,r.horizontal?{same:d,other:f}:{same:f,other:d}}function X6e(e){const n=e.maxPadding;function r(a){const i=Math.max(n[a]-e[a],0);return e[a]+=i,i}e.y+=r("top"),e.x+=r("left"),r("right"),r("bottom")}function Q6e(e,n){const r=n.maxPadding;function a(i){const o={left:0,top:0,right:0,bottom:0};return i.forEach(l=>{o[l]=Math.max(n[l],r[l])}),o}return a(e?["left","right"]:["top","bottom"])}function E1(e,n,r,a){const i=[];let o,l,c,u,d,f;for(o=0,l=e.length,d=0;o<l;++o){c=e[o],u=c.box,u.update(c.width||n.w,c.height||n.h,Q6e(c.horizontal,n));const{same:p,other:h}=Z6e(n,r,c,a);d|=p&&i.length,f=f||h,u.fullSize||i.push(c)}return d&&E1(i,n,r,a)||f}function pN(e,n,r,a,i){e.top=r,e.left=n,e.right=n+a,e.bottom=r+i,e.width=a,e.height=i}function wQ(e,n,r,a){const i=r.padding;let{x:o,y:l}=n;for(const c of e){const u=c.box,d=a[c.stack]||{count:1,placed:0,weight:1},f=c.stackWeight/d.weight||1;if(c.horizontal){const p=n.w*f,h=d.size||u.height;Xu(d.start)&&(l=d.start),u.fullSize?pN(u,i.left,l,r.outerWidth-i.right-i.left,h):pN(u,n.left+d.placed,l,p,h),d.start=l,d.placed+=p,l=u.bottom}else{const p=n.h*f,h=d.size||u.width;Xu(d.start)&&(o=d.start),u.fullSize?pN(u,o,i.top,h,r.outerHeight-i.bottom-i.top):pN(u,o,n.top+d.placed,h,p),d.start=o,d.placed+=p,o=u.right}}n.x=o,n.y=l}var ll={addBox(e,n){e.boxes||(e.boxes=[]),n.fullSize=n.fullSize||!1,n.position=n.position||"top",n.weight=n.weight||0,n._layers=n._layers||function(){return[{z:0,draw(r){n.draw(r)}}]},e.boxes.push(n)},removeBox(e,n){const r=e.boxes?e.boxes.indexOf(n):-1;r!==-1&&e.boxes.splice(r,1)},configure(e,n,r){n.fullSize=r.fullSize,n.position=r.position,n.weight=r.weight},update(e,n,r,a){if(!e)return;const i=fl(e.options.layout.padding),o=Math.max(n-i.width,0),l=Math.max(r-i.height,0),c=K6e(e.boxes),u=c.vertical,d=c.horizontal;Va(e.boxes,x=>{typeof x.beforeLayout=="function"&&x.beforeLayout()});const f=u.reduce((x,b)=>b.box.options&&b.box.options.display===!1?x:x+1,0)||1,p=Object.freeze({outerWidth:n,outerHeight:r,padding:i,availableWidth:o,availableHeight:l,vBoxMaxWidth:o/2/f,hBoxMaxHeight:l/2}),h=Object.assign({},i);Sde(h,fl(a));const m=Object.assign({maxPadding:h,w:o,h:l,x:i.left,y:i.top},i),g=G6e(u.concat(d),p);E1(c.fullSize,m,p,g),E1(u,m,p,g),E1(d,m,p,g)&&E1(u,m,p,g),X6e(m),wQ(c.leftAndTop,m,p,g),m.x+=m.w,m.y+=m.h,wQ(c.rightAndBottom,m,p,g),e.chartArea={left:m.left,top:m.top,right:m.left+m.w,bottom:m.top+m.h,height:m.h,width:m.w},Va(c.chartArea,x=>{const b=x.box;Object.assign(b,e.chartArea),b.update(m.w,m.h,{left:0,top:0,right:0,bottom:0})})}};class Nde{acquireContext(n,r){}releaseContext(n){return!1}addEventListener(n,r,a){}removeEventListener(n,r,a){}getDevicePixelRatio(){return 1}getMaximumSize(n,r,a,i){return r=Math.max(0,r||n.width),a=a||n.height,{width:r,height:Math.max(0,i?Math.floor(r/i):a)}}isAttached(n){return!0}updateConfig(n){}}class J6e extends Nde{acquireContext(n){return n&&n.getContext&&n.getContext("2d")||null}updateConfig(n){n.options.animation=!1}}const g2="$chartjs",e5e={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},kQ=e=>e===null||e==="";function t5e(e,n){const r=e.style,a=e.getAttribute("height"),i=e.getAttribute("width");if(e[g2]={initial:{height:a,width:i,style:{display:r.display,height:r.height,width:r.width}}},r.display=r.display||"block",r.boxSizing=r.boxSizing||"border-box",kQ(i)){const o=iQ(e,"width");o!==void 0&&(e.width=o)}if(kQ(a))if(e.style.height==="")e.height=e.width/(n||2);else{const o=iQ(e,"height");
121o!==void 0&&(e.height=o)}return e}const Ede=r6e?{passive:!0}:!1;function n5e(e,n,r){e.addEventListener(n,r,Ede)}function r5e(e,n,r){e.canvas.removeEventListener(n,r,Ede)}function a5e(e,n){const r=e5e[e.type]||e.type,{x:a,y:i}=zx(e,n);return{type:r,chart:n,native:e,x:a!==void 0?a:null,y:i!==void 0?i:null}}function vD(e,n){for(const r of e)if(r===n||r.contains(n))return!0}function i5e(e,n,r){const a=e.canvas,i=new MutationObserver(o=>{let l=!1;for(const c of o)l=l||vD(c.addedNodes,a),l=l&&!vD(c.removedNodes,a);l&&r()});return i.observe(document,{childList:!0,subtree:!0}),i}function s5e(e,n,r){const a=e.canvas,i=new MutationObserver(o=>{let l=!1;for(const c of o)l=l||vD(c.removedNodes,a),l=l&&!vD(c.addedNodes,a);l&&r()});return i.observe(document,{childList:!0,subtree:!0}),i}const qk=new Map;let jQ=0;function Tde(){const e=window.devicePixelRatio;e!==jQ&&(jQ=e,qk.forEach((n,r)=>{r.currentDevicePixelRatio!==e&&n()}))}function o5e(e,n){qk.size||window.addEventListener("resize",Tde),qk.set(e,n)}function l5e(e){qk.delete(e),qk.size||window.removeEventListener("resize",Tde)}function c5e(e,n,r){const a=e.canvas,i=a&&wz(a);if(!i)return;const o=rde((c,u)=>{const d=i.clientWidth;r(c,u),d<i.clientWidth&&r()},window),l=new ResizeObserver(c=>{const u=c[0],d=u.contentRect.width,f=u.contentRect.height;d===0&&f===0||o(d,f)});return l.observe(i),o5e(e,o),l}function RL(e,n,r){r&&r.disconnect(),n==="resize"&&l5e(e)}function u5e(e,n,r){const a=e.canvas,i=rde(o=>{e.ctx!==null&&r(a5e(o,e))},e);return n5e(a,n,i),i}class d5e extends Nde{acquireContext(n,r){const a=n&&n.getContext&&n.getContext("2d");return a&&a.canvas===n?(t5e(n,r),a):null}releaseContext(n){const r=n.canvas;if(!r[g2])return!1;const a=r[g2].initial;["height","width"].forEach(o=>{const l=a[o];ka(l)?r.removeAttribute(o):r.setAttribute(o,l)});const i=a.style||{};
121return Object.keys(i).forEach(o=>{r.style[o]=i[o]}),r.width=r.width,delete r[g2],!0}addEventListener(n,r,a){this.removeEventListener(n,r);const i=n.$proxies||(n.$proxies={}),l={attach:i5e,detach:s5e,resize:c5e}[r]||u5e;i[r]=l(n,r,a)}removeEventListener(n,r){const a=n.$proxies||(n.$proxies={}),i=a[r];if(!i)return;({attach:RL,detach:RL,resize:RL}[r]||r5e)(n,r,i),a[r]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(n,r,a,i){return n6e(n,r,a,i)}isAttached(n){const r=wz(n);return!!(r&&r.isConnected)}}function f5e(e){return!gde()||typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas?J6e:d5e}var qE;let Xh=(qE=class{constructor(){Zt(this,"active",!1)}tooltipPosition(n){const{x:r,y:a}=this.getProps(["x","y"],n);return{x:r,y:a}}hasValue(){return Sb(this.x)&&Sb(this.y)}getProps(n,r){const a=this.$animations;if(!r||!a)return this;const i={};return n.forEach(o=>{i[o]=a[o]&&a[o].active()?a[o]._to:this[o]}),i}},Zt(qE,"defaults",{}),Zt(qE,"defaultRoutes"),qE);function p5e(e,n){const r=e.options.ticks,a=h5e(e),i=Math.min(r.maxTicksLimit||a,a),o=r.major.enabled?g5e(n):[],l=o.length,c=o[0],u=o[l-1],d=[];if(l>i)return x5e(n,d,o,l/i),d;const f=m5e(o,n,i);if(l>0){let p,h;const m=l>1?Math.round((u-c)/(l-1)):null;for(hN(n,d,f,ka(m)?0:c-m,c),p=0,h=l-1;p<h;p++)hN(n,d,f,o[p],o[p+1]);return hN(n,d,f,u,ka(m)?n.length:u+m),d}return hN(n,d,f),d}function h5e(e){const n=e.options.offset,r=e._tickSize(),a=e._length/r+(n?0:1),i=e._maxLength/r;return Math.floor(Math.min(a,i))}function m5e(e,n,r){const a=v5e(e),i=n.length/r;if(!a)return Math.max(i,1);const o=s3e(a);for(let l=0,c=o.length-1;l<c;l++){const u=o[l];if(u>i)return u}return Math.max(i,1)}function g5e(e){const n=[];let r,a;for(r=0,a=e.length;r<a;r++)e[r].major&&n.push(r);return n}function x5e(e,n,r,a){let i=0,o=r[0],l;for(a=Math.ceil(a),l=0;l<e.length;l++)l===o&&(n.push(e[l]),i++,o=r[i*a])}function hN(e,n,r,a,i){const o=Cr(a,0),l=Math.min(Cr(i,e.length),e.length);let c=0,u,d,f;for(r=Math.ceil(r),i&&(u=i-a,r=u/Math.floor(u/r)),f=o;f<0;)c++,f=Math.round(o+c*r);for(d=Math.max(o,0);d<l;d++)d===f&&(n.push(e[d]),c++,f=Math.round(o+c*r))}function v5e(e){const n=e.length;let r,a;if(n<2)return!1;for(a=e[0],r=1;r<n;++r)if(e[r]-e[r-1]!==a)return!1;return a}const _5e=e=>e==="left"?"right":e==="right"?"left":e,CQ=(e,n,r)=>n==="top"||n==="left"?e[n]+r:e[n]-r,SQ=(e,n)=>Math.min(n||e,e);function NQ(e,n){const r=[],a=e.length/n,i=e.length;let o=0;for(;o<i;o+=a)r.push(e[Math.floor(o)]);return r}function b5e(e,n,r){const a=e.ticks.length,i=Math.min(n,a-1),o=e._startPixel,l=e._endPixel,c=1e-6;let u=e.getPixelForTick(i),d;if(!(r&&(a===1?d=Math.max(u-o,l-u):n===0?d=(e.getPixelForTick(1)-u)/2:d=(u-e.getPixelForTick(i-1))/2,u+=i<n?d:-d,u<o-c||u>l+c)))return u}function y5e(e,n){Va(e,r=>{const a=r.gc,i=a.length/2;let o;if(i>n){for(o=0;o<i;++o)delete r.data[a[o]];a.splice(0,i)}})}function Aw(e){return e.drawTicks?e.tickLength:0}function EQ(e,n){if(!e.display)return 0;const r=Zs(e.font,n),a=fl(e.padding);return(Si(e.text)?e.text.length:1)*r.lineHeight+a.height}function w5e(e,n){return Qg(e,{scale:n,type:"scale"})}function k5e(e,n,r){return Qg(e,{tick:r,index:n,type:"tick"})}function j5e(e,n,r){let a=xz(e);return(r&&n!=="right"||!r&&n==="right")&&(a=_5e(a)),a}function C5e(e,n,r,a){const{top:i,left:o,bottom:l,right:c,chart:u}=e,{chartArea:d,scales:f}=u;let p=0,h,m,g;const x=l-i,b=c-o;if(e.isHorizontal()){if(m=rl(a,o,c),sa(r)){const y=Object.keys(r)[0],w=r[y];g=f[y].getPixelForValue(w)+x-n}else r==="center"?g=(d.bottom+d.top)/2+x-n:g=CQ(e,r,n);h=c-o}else{if(sa(r)){const y=Object.keys(r)[0],w=r[y];m=f[y].getPixelForValue(w)-b+n}else r==="center"?m=(d.left+d.right)/2-b+n:m=CQ(e,r,n);g=rl(a,l,i),p=r==="left"?-ps:ps}return{titleX:m,titleY:g,maxWidth:h,rotation:p}}class f_ extends Xh{constructor(n){super(),this.id=n.id,this.type=n.type,this.options=void 0,this.ctx=n.ctx,this.chart=n.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(n){this.options=n.setContext(this.getContext()),this.axis=n.axis,this._userMin=this.parse(n.min),this._userMax=this.parse(n.max),this._suggestedMin=this.parse(n.suggestedMin),this._suggestedMax=this.parse(n.suggestedMax)}parse(n,r){return n}getUserBounds(){let{_userMin:n,_userMax:r,_suggestedMin:a,_suggestedMax:i}=this;return n=Wc(n,Number.POSITIVE_INFINITY),r=Wc(r,Number.NEGATIVE_INFINITY),a=Wc(a,Number.POSITIVE_INFINITY),i=Wc(i,Number.NEGATIVE_INFINITY),{min:Wc(n,a),max:Wc(r,i),minDefined:fs(n),maxDefined:fs(r)}}getMinMax(n){let{min:r,max:a,minDefined:i,maxDefined:o}=this.getUserBounds(),l;if(i&&o)return{min:r,max:a};const c=this.getMatchingVisibleMetas();for(let u=0,d=c.length;u<d;++u)l=c[u].controller.getMinMax(this,n),i||(r=Math.min(r,l.min)),o||(a=Math.max(a,l.max));return r=o&&r>a?a:r,a=i&&r>a?r:a,{min:Wc(r,Wc(a,r)),max:Wc(a,Wc(r,a))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const n=this.chart.data;return this.options.labels||(this.isHorizontal()?n.xLabels:n.yLabels)||n.labels||[]}
vendor: 6,480 bytes, line 121
121getLabelItems(n=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(n))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){di(this.options.beforeUpdate,[this])}update(n,r,a){const{beginAtZero:i,grace:o,ticks:l}=this.options,c=l.sampleSize;this.beforeUpdate(),this.maxWidth=n,this.maxHeight=r,this._margins=a=Object.assign({left:0,right:0,top:0,bottom:0},a),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+a.left+a.right:this.height+a.top+a.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=A3e(this,o,i),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const u=c<this.ticks.length;this._convertTicksToLabels(u?NQ(this.ticks,c):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),l.display&&(l.autoSkip||l.source==="auto")&&(this.ticks=p5e(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),u&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let n=this.options.reverse,r,a;this.isHorizontal()?(r=this.left,a=this.right):(r=this.top,a=this.bottom,n=!n),this._startPixel=r,this._endPixel=a,this._reversePixels=n,this._length=a-r,this._alignToPixels=this.options.alignToPixels}afterUpdate(){di(this.options.afterUpdate,[this])}beforeSetDimensions(){di(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){di(this.options.afterSetDimensions,[this])}_callHooks(n){this.chart.notifyPlugins(n,this.getContext()),di(this.options[n],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){di(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(n){const r=this.options.ticks;let a,i,o;for(a=0,i=n.length;a<i;a++)o=n[a],o.label=di(r.callback,[o.value,a,n],this)}afterTickToLabelConversion(){di(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){di(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const n=this.options,r=n.ticks,a=SQ(this.ticks.length,n.ticks.maxTicksLimit),i=r.minRotation||0,o=r.maxRotation;let l=i,c,u,d;if(!this._isVisible()||!r.display||i>=o||a<=1||!this.isHorizontal()){this.labelRotation=i;return}const f=this._getLabelSizes(),p=f.widest.width,h=f.highest.height,m=go(this.chart.width-p,0,this.maxWidth);c=n.offset?this.maxWidth/a:m/(a-1),p+6>c&&(c=m/(a-(n.offset?.5:1)),u=this.maxHeight-Aw(n.grid)-r.padding-EQ(n.title,this.chart.options.font),d=Math.sqrt(p*p+h*h),l=mz(Math.min(Math.asin(go((f.highest.height+6)/c,-1,1)),Math.asin(go(u/d,-1,1))-Math.asin(go(h/d,-1,1)))),l=Math.max(i,Math.min(o,l))),this.labelRotation=l}afterCalculateLabelRotation(){di(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){di(this.options.beforeFit,[this])}fit(){const n={width:0,height:0},{chart:r,options:{ticks:a,title:i,grid:o}}=this,l=this._isVisible(),c=this.isHorizontal();if(l){const u=EQ(i,r.options.font);if(c?(n.width=this.maxWidth,n.height=Aw(o)+u):(n.height=this.maxHeight,n.width=Aw(o)+u),a.display&&this.ticks.length){const{first:d,last:f,widest:p,highest:h}=this._getLabelSizes(),m=a.padding*2,g=$d(this.labelRotation),x=Math.cos(g),b=Math.sin(g);if(c){const y=a.mirror?0:b*p.width+x*h.height;n.height=Math.min(this.maxHeight,n.height+y+m)}else{const y=a.mirror?0:x*p.width+b*h.height;n.width=Math.min(this.maxWidth,n.width+y+m)}this._calculatePadding(d,f,b,x)}}this._handleMargins(),c?(this.width=this._length=r.width-this._margins.left-this._margins.right,this.height=n.height):(this.width=n.width,this.height=this._length=r.height-this._margins.top-this._margins.bottom)}_calculatePadding(n,r,a,i){const{ticks:{align:o,padding:l},position:c}=this.options,u=this.labelRotation!==0,d=c!=="top"&&this.axis==="x";if(this.isHorizontal()){const f=this.getPixelForTick(0)-this.left,p=this.right-this.getPixelForTick(this.ticks.length-1);let h=0,m=0;u?d?(h=i*n.width,m=a*r.height):(h=a*n.height,m=i*r.width):o==="start"?m=r.width:o==="end"?h=n.width:o!=="inner"&&(h=n.width/2,m=r.width/2),this.paddingLeft=Math.max((h-f+l)*this.width/(this.width-f),0),this.paddingRight=Math.max((m-p+l)*this.width/(this.width-p),0)}else{let f=r.height/2,p=n.height/2;o==="start"?(f=0,p=n.height):o==="end"&&(f=r.height,p=0),this.paddingTop=f+l,this.paddingBottom=p+l}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){di(this.options.afterFit,[this])}isHorizontal(){const{axis:n,position:r}=this.options;return r==="top"||r==="bottom"||n==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(n){this.beforeTickToLabelConversion(),this.generateTickLabels(n);let r,a;for(r=0,a=n.length;r<a;r++)ka(n[r].label)&&(n.splice(r,1),a--,r--);this.afterTickToLabelConversion()}_getLabelSizes(){let n=this._labelSizes;if(!n){const r=this.options.ticks.sampleSize;let a=this.ticks;r<a.length&&(a=NQ(a,r)),this._labelSizes=n=this._computeLabelSizes(a,a.length,this.options.ticks.maxTicksLimit)}return n}_computeLabelSizes(n,r,a){const{ctx:i,_longestTextCache:o}=this,l=[],c=[],u=Math.floor(r/SQ(r,a));let d=0,f=0,p,h,m,g,x,b,y,w,j,S,N;for(p=0;p<r;p+=u){if(g=n[p].label,x=this._resolveTickFontOptions(p),i.font=b=x.string,y=o[b]=o[b]||{data:{},gc:[]},w=x.lineHeight,j=S=0,!ka(g)&&!Si(g))j=gD(i,y.data,y.gc,j,g),S=w;else if(Si(g))for(h=0,m=g.length;h<m;++h)N=g[h],!ka(N)&&!Si(N)&&(j=gD(i,y.data,y.gc,j,N),S+=w);l.push(j),c.push(S),d=Math.max(j,d),f=Math.max(S,f)}y5e(o,r);const k=l.indexOf(d),E=c.indexOf(f),D=R=>({width:l[R]||0,height:c[R]||0});
vendor: 1,031 bytes, line 121
121return{first:D(0),last:D(r-1),widest:D(k),highest:D(E),widths:l,heights:c}}getLabelForValue(n){return n}getPixelForValue(n,r){return NaN}getValueForPixel(n){}getPixelForTick(n){const r=this.ticks;return n<0||n>r.length-1?null:this.getPixelForValue(r[n].value)}getPixelForDecimal(n){this._reversePixels&&(n=1-n);const r=this._startPixel+n*this._length;return c3e(this._alignToPixels?Ax(this.chart,r,0):r)}getDecimalForPixel(n){const r=(n-this._startPixel)/this._length;return this._reversePixels?1-r:r}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:n,max:r}=this;return n<0&&r<0?r:n>0&&r>0?n:0}getContext(n){const r=this.ticks||[];if(n>=0&&n<r.length){const a=r[n];return a.$context||(a.$context=k5e(this.getContext(),n,a))}return this.$context||(this.$context=w5e(this.chart.getContext(),this))}_tickSize(){const n=this.options.ticks,r=$d(this.labelRotation),a=Math.abs(Math.cos(r)),i=Math.abs(Math.sin(r)),o=this._getLabelSizes(),l=n.autoSkipPadding||0,c=o?o.widest.width+l:0,u=o?o.highe
vendor: 4,855 bytes, line 121
121st.height+l:0;return this.isHorizontal()?u*a>c*i?c/a:u/i:u*i<c*a?u/a:c/i}_isVisible(){const n=this.options.display;return n!=="auto"?!!n:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(n){const r=this.axis,a=this.chart,i=this.options,{grid:o,position:l,border:c}=i,u=o.offset,d=this.isHorizontal(),p=this.ticks.length+(u?1:0),h=Aw(o),m=[],g=c.setContext(this.getContext()),x=g.display?g.width:0,b=x/2,y=function(X){return Ax(a,X,x)};let w,j,S,N,k,E,D,R,A,P,I,L;if(l==="top")w=y(this.bottom),E=this.bottom-h,R=w-b,P=y(n.top)+b,L=n.bottom;else if(l==="bottom")w=y(this.top),P=n.top,L=y(n.bottom)-b,E=w+b,R=this.top+h;else if(l==="left")w=y(this.right),k=this.right-h,D=w-b,A=y(n.left)+b,I=n.right;else if(l==="right")w=y(this.left),A=n.left,I=y(n.right)-b,k=w+b,D=this.left+h;else if(r==="x"){if(l==="center")w=y((n.top+n.bottom)/2+.5);else if(sa(l)){const X=Object.keys(l)[0],re=l[X];w=y(this.chart.scales[X].getPixelForValue(re))}P=n.top,L=n.bottom,E=w+b,R=E+h}else if(r==="y"){if(l==="center")w=y((n.left+n.right)/2);else if(sa(l)){const X=Object.keys(l)[0],re=l[X];w=y(this.chart.scales[X].getPixelForValue(re))}k=w-b,D=k-h,A=n.left,I=n.right}const H=Cr(i.ticks.maxTicksLimit,p),U=Math.max(1,Math.ceil(p/H));for(j=0;j<p;j+=U){const X=this.getContext(j),re=o.setContext(X),Z=c.setContext(X),V=re.lineWidth,J=re.color,K=Z.dash||[],ee=Z.dashOffset,Y=re.tickWidth,Q=re.tickColor,W=re.tickBorderDash||[],se=re.tickBorderDashOffset;S=b5e(this,j,u),S!==void 0&&(N=Ax(a,S,V),d?k=D=A=I=N:E=R=P=L=N,m.push({tx1:k,ty1:E,tx2:D,ty2:R,x1:A,y1:P,x2:I,y2:L,width:V,color:J,borderDash:K,borderDashOffset:ee,tickWidth:Y,tickColor:Q,tickBorderDash:W,tickBorderDashOffset:se}))}return this._ticksLength=p,this._borderValue=w,m}_computeLabelItems(n){const r=this.axis,a=this.options,{position:i,ticks:o}=a,l=this.isHorizontal(),c=this.ticks,{align:u,crossAlign:d,padding:f,mirror:p}=o,h=Aw(a.grid),m=h+f,g=p?-f:m,x=-$d(this.labelRotation),b=[];let y,w,j,S,N,k,E,D,R,A,P,I,L="middle";if(i==="top")k=this.bottom-g,E=this._getXAxisLabelAlignment();else if(i==="bottom")k=this.top+g,E=this._getXAxisLabelAlignment();else if(i==="left"){const U=this._getYAxisLabelAlignment(h);E=U.textAlign,N=U.x}else if(i==="right"){const U=this._getYAxisLabelAlignment(h);E=U.textAlign,N=U.x}else if(r==="x"){if(i==="center")k=(n.top+n.bottom)/2+m;else if(sa(i)){const U=Object.keys(i)[0],X=i[U];k=this.chart.scales[U].getPixelForValue(X)+m}E=this._getXAxisLabelAlignment()}else if(r==="y"){if(i==="center")N=(n.left+n.right)/2-m;else if(sa(i)){const U=Object.keys(i)[0],X=i[U];N=this.chart.scales[U].getPixelForValue(X)}E=this._getYAxisLabelAlignment(h).textAlign}r==="y"&&(u==="start"?L="top":u==="end"&&(L="bottom"));const H=this._getLabelSizes();for(y=0,w=c.length;y<w;++y){j=c[y],S=j.label;const U=o.setContext(this.getContext(y));D=this.getPixelForTick(y)+o.labelOffset,R=this._resolveTickFontOptions(y),A=R.lineHeight,P=Si(S)?S.length:1;const X=P/2,re=U.color,Z=U.textStrokeColor,V=U.textStrokeWidth;let J=E;l?(N=D,E==="inner"&&(y===w-1?J=this.options.reverse?"left":"right":y===0?J=this.options.reverse?"right":"left":J="center"),i==="top"?d==="near"||x!==0?I=-P*A+A/2:d==="center"?I=-H.highest.height/2-X*A+A:I=-H.highest.height+A/2:d==="near"||x!==0?I=A/2:d==="center"?I=H.highest.height/2-X*A:I=H.highest.height-P*A,p&&(I*=-1),x!==0&&!U.showLabelBackdrop&&(N+=A/2*Math.sin(x))):(k=D,I=(1-P)*A/2);let K;if(U.showLabelBackdrop){const ee=fl(U.backdropPadding),Y=H.heights[y],Q=H.widths[y];let W=I-ee.top,se=0-ee.left;switch(L){case"middle":W-=Y/2;break;case"bottom":W-=Y;break}switch(E){case"center":se-=Q/2;break;case"right":se-=Q;break}K={left:se,top:W,width:Q+ee.width,height:Y+ee.height,color:U.backdropColor}}b.push({label:S,font:R,textOffset:I,options:{rotation:x,color:re,strokeColor:Z,strokeWidth:V,textAlign:J,textBaseline:L,translation:[N,k],backdrop:K}})}return b}_getXAxisLabelAlignment(){const{position:n,ticks:r}=this.options;if(-$d(this.labelRotation))return n==="top"?"left":"right";let i="center";return r.align==="start"?i="left":r.align==="end"?i="right":r.align==="inner"&&(i="inner"),i}_getYAxisLabelAlignment(n){const{position:r,ticks:{crossAlign:a,mirror:i,padding:o}}=this.options,l=this._getLabelSizes(),c=n+o,u=l.widest.width;let d,f;return r==="left"?i?(f=this.right+o,a==="near"?d="left":a==="center"?(d="center",f+=u/2):(d="right",f+=u)):(f=this.right-c,a==="near"?d="right":a==="center"?(d="center",f-=u/2):(d="left",f=this.left)):r==="right"?i?(f=this.left+o,a==="near"?d="right":a==="center"?(d="center",f-=u/2):(d="left",f-=u)):(f=this.left+c,a==="near"?d="left":a==="center"?(d="center",f+=u/2):(d="right",f=this.right)):d="right",{textAlign:d,x:f}}_computeLabelArea(){if(this.options.ticks.mirror)return;const n=this.chart,r=this.options.position;if(r==="left"||r==="right")return{top:0,left:this.left,bottom:n.height,right:this.right};
vendor: 4,882 bytes, line 121
121if(r==="top"||r==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:n.width}}drawBackground(){const{ctx:n,options:{backgroundColor:r},left:a,top:i,width:o,height:l}=this;r&&(n.save(),n.fillStyle=r,n.fillRect(a,i,o,l),n.restore())}getLineWidthForValue(n){const r=this.options.grid;if(!this._isVisible()||!r.display)return 0;const i=this.ticks.findIndex(o=>o.value===n);return i>=0?r.setContext(this.getContext(i)).lineWidth:0}drawGrid(n){const r=this.options.grid,a=this.ctx,i=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(n));let o,l;const c=(u,d,f)=>{!f.width||!f.color||(a.save(),a.lineWidth=f.width,a.strokeStyle=f.color,a.setLineDash(f.borderDash||[]),a.lineDashOffset=f.borderDashOffset,a.beginPath(),a.moveTo(u.x,u.y),a.lineTo(d.x,d.y),a.stroke(),a.restore())};if(r.display)for(o=0,l=i.length;o<l;++o){const u=i[o];r.drawOnChartArea&&c({x:u.x1,y:u.y1},{x:u.x2,y:u.y2},u),r.drawTicks&&c({x:u.tx1,y:u.ty1},{x:u.tx2,y:u.ty2},{color:u.tickColor,width:u.tickWidth,borderDash:u.tickBorderDash,borderDashOffset:u.tickBorderDashOffset})}}drawBorder(){const{chart:n,ctx:r,options:{border:a,grid:i}}=this,o=a.setContext(this.getContext()),l=a.display?o.width:0;if(!l)return;const c=i.setContext(this.getContext(0)).lineWidth,u=this._borderValue;let d,f,p,h;this.isHorizontal()?(d=Ax(n,this.left,l)-l/2,f=Ax(n,this.right,c)+c/2,p=h=u):(p=Ax(n,this.top,l)-l/2,h=Ax(n,this.bottom,c)+c/2,d=f=u),r.save(),r.lineWidth=o.width,r.strokeStyle=o.color,r.beginPath(),r.moveTo(d,p),r.lineTo(f,h),r.stroke(),r.restore()}drawLabels(n){if(!this.options.ticks.display)return;const a=this.ctx,i=this._computeLabelArea();i&&EO(a,i);const o=this.getLabelItems(n);for(const l of o){const c=l.options,u=l.font,d=l.label,f=l.textOffset;Bv(a,d,0,f,u,c)}i&&TO(a)}drawTitle(){const{ctx:n,options:{position:r,title:a,reverse:i}}=this;if(!a.display)return;const o=Zs(a.font),l=fl(a.padding),c=a.align;let u=o.lineHeight/2;r==="bottom"||r==="center"||sa(r)?(u+=l.bottom,Si(a.text)&&(u+=o.lineHeight*(a.text.length-1))):u+=l.top;const{titleX:d,titleY:f,maxWidth:p,rotation:h}=C5e(this,u,r,c);Bv(n,a.text,0,0,o,{color:a.color,maxWidth:p,rotation:h,textAlign:j5e(c,r,i),textBaseline:"middle",translation:[d,f]})}draw(n){this._isVisible()&&(this.drawBackground(),this.drawGrid(n),this.drawBorder(),this.drawTitle(),this.drawLabels(n))}_layers(){const n=this.options,r=n.ticks&&n.ticks.z||0,a=Cr(n.grid&&n.grid.z,-1),i=Cr(n.border&&n.border.z,0);return!this._isVisible()||this.draw!==f_.prototype.draw?[{z:r,draw:o=>{this.draw(o)}}]:[{z:a,draw:o=>{this.drawBackground(),this.drawGrid(o),this.drawTitle()}},{z:i,draw:()=>{this.drawBorder()}},{z:r,draw:o=>{this.drawLabels(o)}}]}getMatchingVisibleMetas(n){const r=this.chart.getSortedVisibleDatasetMetas(),a=this.axis+"AxisID",i=[];let o,l;for(o=0,l=r.length;o<l;++o){const c=r[o];c[a]===this.id&&(!n||c.type===n)&&i.push(c)}return i}_resolveTickFontOptions(n){const r=this.options.ticks.setContext(this.getContext(n));return Zs(r.font)}_maxDigits(){const n=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/n}}class mN{constructor(n,r,a){this.type=n,this.scope=r,this.override=a,this.items=Object.create(null)}isForType(n){return Object.prototype.isPrototypeOf.call(this.type.prototype,n.prototype)}register(n){const r=Object.getPrototypeOf(n);let a;E5e(r)&&(a=this.register(r));const i=this.items,o=n.id,l=this.scope+"."+o;if(!o)throw new Error("class does not have id: "+n);return o in i||(i[o]=n,S5e(n,l,a),this.override&&Ts.override(n.id,n.overrides)),l}get(n){return this.items[n]}unregister(n){const r=this.items,a=n.id,i=this.scope;a in r&&delete r[a],i&&a in Ts[i]&&(delete Ts[i][a],this.override&&delete Fv[a])}}function S5e(e,n,r){const a=Vk(Object.create(null),[r?Ts.get(r):{},Ts.get(n),e.defaults]);Ts.set(n,a),e.defaultRoutes&&N5e(n,e.defaultRoutes),e.descriptors&&Ts.describe(n,e.descriptors)}function N5e(e,n){Object.keys(n).forEach(r=>{const a=r.split("."),i=a.pop(),o=[e].concat(a).join("."),l=n[r].split("."),c=l.pop(),u=l.join(".");Ts.route(o,i,u,c)})}function E5e(e){return"id"in e&&"defaults"in e}class T5e{constructor(){this.controllers=new mN(Hd,"datasets",!0),this.elements=new mN(Xh,"elements"),this.plugins=new mN(Object,"plugins"),this.scales=new mN(f_,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...n){this._each("register",n)}remove(...n){this._each("unregister",n)}addControllers(...n){this._each("register",n,this.controllers)}addElements(...n){this._each("register",n,this.elements)}addPlugins(...n){this._each("register",n,this.plugins)}addScales(...n){this._each("register",n,this.scales)}getController(n){return this._get(n,this.controllers,"controller")}getElement(n){return this._get(n,this.elements,"element")}getPlugin(n){return this._get(n,this.plugins,"plugin")}getScale(n){return this._get(n,this.scales,"scale")}
121removeControllers(...n){this._each("unregister",n,this.controllers)}removeElements(...n){this._each("unregister",n,this.elements)}removePlugins(...n){this._each("unregister",n,this.plugins)}removeScales(...n){this._each("unregister",n,this.scales)}_each(n,r,a){[...r].forEach(i=>{const o=a||this._getRegistryForType(i);a||o.isForType(i)||o===this.plugins&&i.id?this._exec(n,o,i):Va(i,l=>{const c=a||this._getRegistryForType(l);this._exec(n,c,l)})})}_exec(n,r,a){const i=hz(n);di(a["before"+i],[],a),r[n](a),di(a["after"+i],[],a)}_getRegistryForType(n){for(let r=0;r<this._typedRegistries.length;r++){const a=this._typedRegistries[r];if(a.isForType(n))return a}return this.plugins}_get(n,r,a){const i=r.get(n);if(i===void 0)throw new Error('"'+n+'" is not a registered '+a+".");return i}}var If=new T5e;class D5e{constructor(){this._init=[]}notify(n,r,a,i){r==="beforeInit"&&(this._init=this._createDescriptors(n,!0),this._notify(this._init,n,"install"));const o=i?this._descriptors(n).filter(i):this._descriptors(n),l=this._notify(o,n,r,a);return r==="afterDestroy"&&(this._notify(o,n,"stop"),this._notify(this._init,n,"uninstall")),l}_notify(n,r,a,i){i=i||{};for(const o of n){const l=o.plugin,c=l[a],u=[r,i,o.options];if(di(c,u,l)===!1&&i.cancelable)return!1}return!0}invalidate(){ka(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(n){if(this._cache)return this._cache;const r=this._cache=this._createDescriptors(n);return this._notifyStateChanges(n),r}_createDescriptors(n,r){const a=n&&n.config,i=Cr(a.options&&a.options.plugins,{}),o=M5e(a);return i===!1&&!r?[]:O5e(n,o,i,r)}_notifyStateChanges(n){const r=this._oldCache||[],a=this._cache,i=(o,l)=>o.filter(c=>!l.some(u=>c.plugin.id===u.plugin.id));this._notify(i(r,a),n,"stop"),this._notify(i(a,r),n,"start")}}function M5e(e){const n={},r=[],a=Object.keys(If.plugins.items);for(let o=0;o<a.length;o++)r.push(If.getPlugin(a[o]));const i=e.plugins||[];for(let o=0;o<i.length;o++){const l=i[o];r.indexOf(l)===-1&&(r.push(l),n[l.id]=!0)}return{plugins:r,localIds:n}}function R5e(e,n){return!n&&e===!1?null:e===!0?{}:e}function O5e(e,{plugins:n,localIds:r},a,i){const o=[],l=e.getContext();for(const c of n){const u=c.id,d=R5e(a[u],i);d!==null&&o.push({plugin:c,options:A5e(e.config,{plugin:c,local:r[u]},d,l)})}return o}function A5e(e,{plugin:n,local:r},a,i){const o=e.pluginScopeKeys(n),l=e.getOptionScopes(a,o);return r&&n.defaults&&l.push(n.defaults),e.createResolver(l,i,[""],{scriptable:!1,indexable:!1,allKeys:!0})}
121function t6(e,n){const r=Ts.datasets[e]||{};return((n.datasets||{})[e]||{}).indexAxis||n.indexAxis||r.indexAxis||"x"}function P5e(e,n){let r=e;return e==="_index_"?r=n:e==="_value_"&&(r=n==="x"?"y":"x"),r}function I5e(e,n){return e===n?"_index_":"_value_"}function $5e(e){if(e==="top"||e==="bottom")return"x";if(e==="left"||e==="right")return"y"}function _D(e,n){if(e==="x"||e==="y"||e==="r"||(e=n.axis||$5e(n.position)||e.length>1&&_D(e[0].toLowerCase(),n),e))return e;throw new Error(`Cannot determine type of '${name}' axis. Please provide 'axis' or 'position' option.`)}function L5e(e,n){const r=Fv[e.type]||{scales:{}},a=n.scales||{},i=t6(e.type,n),o=Object.create(null);return Object.keys(a).forEach(l=>{const c=a[l];if(!sa(c))return console.error(`Invalid scale configuration for scale: ${l}`);if(c._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${l}`);const u=_D(l,c),d=I5e(u,i),f=r.scales||{};o[l]=G1(Object.create(null),[{axis:u},c,f[u],f[d]])}),e.data.datasets.forEach(l=>{const c=l.type||e.type,u=l.indexAxis||t6(c,n),f=(Fv[c]||{}).scales||{};Object.keys(f).forEach(p=>{const h=P5e(p,u),m=l[h+"AxisID"]||h;o[m]=o[m]||Object.create(null),G1(o[m],[{axis:h},a[m],f[p]])})}),Object.keys(o).forEach(l=>{const c=o[l];G1(c,[Ts.scales[c.type],Ts.scale])}),o}function Dde(e){const n=e.options||(e.options={});n.plugins=Cr(n.plugins,{}),n.scales=L5e(e,n)}function Mde(e){return e=e||{},e.datasets=e.datasets||[],e.labels=e.labels||[],e}function F5e(e){return e=e||{},e.data=Mde(e.data),Dde(e),e}const TQ=new Map,Rde=new Set;function gN(e,n){let r=TQ.get(e);return r||(r=n(),TQ.set(e,r),Rde.add(r)),r}const Pw=(e,n,r)=>{const a=Rg(n,r);a!==void 0&&e.add(a)};let B5e=class{constructor(n){this._config=F5e(n),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(n){this._config.type=n}get data(){return this._config.data}set data(n){this._config.data=Mde(n)}get options(){return this._config.options}set options(n){this._config.options=n}get plugins(){return this._config.plugins}update(){const n=this._config;this.clearCache(),Dde(n)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(n){return gN(n,()=>[[`datasets.${n}`,""]])}datasetAnimationScopeKeys(n,r){return gN(`${n}.transition.${r}`,()=>[[`datasets.${n}.transitions.${r}`,`transitions.${r}`],[`datasets.${n}`,""]])}datasetElementScopeKeys(n,r){return gN(`${n}-${r}`,()=>[[`datasets.${n}.elements.${r}`,`datasets.${n}`,`elements.${r}`,""]])}pluginScopeKeys(n){const r=n.id,a=this.type;return gN(`${a}-plugin-${r}`,()=>[[`plugins.${r}`,...n.additionalOptionScopes||[]]])}_cachedScopes(n,r){const a=this._scopeCache;let i=a.get(n);return(!i||r)&&(i=new Map,a.set(n,i)),i}getOptionScopes(n,r,a){const{options:i,type:o}=this,l=this._cachedScopes(n,a),c=l.get(r);if(c)return c;const u=new Set;r.forEach(f=>{n&&(u.add(n),f.forEach(p=>Pw(u,n,p))),f.forEach(p=>Pw(u,i,p)),f.forEach(p=>Pw(u,Fv[o]||{},p)),f.forEach(p=>Pw(u,Ts,p)),f.forEach(p=>Pw(u,Q3,p))});const d=Array.from(u);return d.length===0&&d.push(Object.create(null)),Rde.has(r)&&l.set(r,d),d}chartOptionScopes(){const{options:n,type:r}=this;return[n,Fv[r]||{},Ts.datasets[r]||{},{type:r},Ts,Q3]}resolveNamedOptions(n,r,a,i=[""]){const o={$shared:!0},{resolver:l,subPrefixes:c}=DQ(this._resolverCache,n,i);let u=l;if(z5e(l,r)){o.$shared=!1,a=Og(a)?a():a;const d=this.createResolver(n,a,c);u=Nb(l,a,d)}for(const d of r)o[d]=u[d];return o}createResolver(n,r,a=[""],i){const{resolver:o}=DQ(this._resolverCache,n,a);return sa(r)?Nb(o,r,void 0,i):o}};function DQ(e,n,r){let a=e.get(n);a||(a=new Map,e.set(n,a));const i=r.join();let o=a.get(i);return o||(o={resolver:_z(n,r),subPrefixes:r.filter(c=>!c.toLowerCase().includes("hover"))},a.set(i,o)),o}const H5e=e=>sa(e)&&Object.getOwnPropertyNames(e).reduce((n,r)=>n||Og(e[r]),!1);function z5e(e,n){const{isScriptable:r,isIndexable:a}=ude(e);for(const i of n){const o=r(i),l=a(i),c=(l||o)&&e[i];if(o&&(Og(c)||H5e(c))||l&&Si(c))return!0}return!1}var V5e="4.2.1";const U5e=["top","bottom","left","right","chartArea"];function MQ(e,n){return e==="top"||e==="bottom"||U5e.indexOf(e)===-1&&n==="x"}function RQ(e,n){return function(r,a){return r[e]===a[e]?r[n]-a[n]:r[e]-a[e]}}function OQ(e){const n=e.chart,r=n.options.animation;n.notifyPlugins("afterRender"),di(r&&r.onComplete,[e],n)}function W5e(e){const n=e.chart,r=n.options.animation;di(r&&r.onProgress,[e],n)}
121function Ode(e){return gde()&&typeof e=="string"?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const x2={},AQ=e=>{const n=Ode(e);return Object.values(x2).filter(r=>r.canvas===n).pop()};function Y5e(e,n,r){const a=Object.keys(e);for(const i of a){const o=+i;if(o>=n){const l=e[i];delete e[i],(r>0||o>n)&&(e[o+r]=l)}}}function q5e(e,n,r,a){return!r||e.type==="mouseout"?null:a?n:e}function G5e(e){const{xScale:n,yScale:r}=e;if(n&&r)return{left:n.left,right:n.right,top:r.top,bottom:r.bottom}}var Dm;let Jg=(Dm=class{static register(...n){If.add(...n),PQ()}static unregister(...n){If.remove(...n),PQ()}constructor(n,r){const a=this.config=new B5e(r),i=Ode(n),o=AQ(i);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const l=a.createResolver(a.chartOptionScopes(),this.getContext());this.platform=new(a.platform||f5e(i)),this.platform.updateConfig(a);const c=this.platform.acquireContext(i,l.aspectRatio),u=c&&c.canvas,d=u&&u.height,f=u&&u.width;if(this.id=X4e(),this.ctx=c,this.canvas=u,this.width=f,this.height=d,this._options=l,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new D5e,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=p3e(p=>this.update(p),l.resizeDelay||0),this._dataChanges=[],x2[this.id]=this,!c||!u){console.error("Failed to create chart: can't acquire context from the given item");return}Zp.listen(this,"complete",OQ),Zp.listen(this,"progress",W5e),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:n,maintainAspectRatio:r},width:a,height:i,_aspectRatio:o}=this;return ka(n)?r&&o?o:i?a/i:null:n}get data(){return this.config.data}set data(n){this.config.data=n}get options(){return this._options}set options(n){this.config.options=n}get registry(){return If}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():aQ(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return tQ(this.canvas,this.ctx),this}stop(){return Zp.stop(this),this}resize(n,r){Zp.running(this)?this._resizeBeforeDraw={width:n,height:r}:this._resize(n,r)}_resize(n,r){const a=this.options,i=this.canvas,o=a.maintainAspectRatio&&this.aspectRatio,l=this.platform.getMaximumSize(i,n,r,o),c=a.devicePixelRatio||this.platform.getDevicePixelRatio(),u=this.width?"resize":"attach";this.width=l.width,this.height=l.height,this._aspectRatio=this.aspectRatio,aQ(this,c,!0)&&(this.notifyPlugins("resize",{size:l}),di(a.onResize,[this,l],this),this.attached&&this._doResize(u)&&this.render())}ensureScalesHaveIDs(){const r=this.options.scales||{};Va(r,(a,i)=>{a.id=i})}buildOrUpdateScales(){const n=this.options,r=n.scales,a=this.scales,i=Object.keys(a).reduce((l,c)=>(l[c]=!1,l),{});let o=[];r&&(o=o.concat(Object.keys(r).map(l=>{const c=r[l],u=_D(l,c),d=u==="r",f=u==="x";return{options:c,dposition:d?"chartArea":f?"bottom":"left",dtype:d?"radialLinear":f?"category":"linear"}}))),Va(o,l=>{const c=l.options,u=c.id,d=_D(u,c),f=Cr(c.type,l.dtype);(c.position===void 0||MQ(c.position,d)!==MQ(l.dposition))&&(c.position=l.dposition),i[u]=!0;let p=null;if(u in a&&a[u].type===f)p=a[u];else{const h=If.getScale(f);p=new h({id:u,type:f,ctx:this.ctx,chart:this}),a[p.id]=p}p.init(c,n)}),Va(i,(l,c)=>{l||delete a[c]}),Va(a,l=>{ll.configure(this,l,l.options),ll.addBox(this,l)})}_updateMetasets(){const n=this._metasets,r=this.data.datasets.length,a=n.length;if(n.sort((i,o)=>i.index-o.index),a>r){for(let i=r;i<a;++i)this._destroyDatasetMeta(i);n.splice(r,a-r)}this._sortedMetasets=n.slice(0).sort(RQ("order","index"))}_removeUnreferencedMetasets(){const{_metasets:n,data:{datasets:r}}=this;n.length>
121r.length&&delete this._stacks,n.forEach((a,i)=>{r.filter(o=>o===a._dataset).length===0&&this._destroyDatasetMeta(i)})}buildOrUpdateControllers(){const n=[],r=this.data.datasets;let a,i;for(this._removeUnreferencedMetasets(),a=0,i=r.length;a<i;a++){const o=r[a];let l=this.getDatasetMeta(a);const c=o.type||this.config.type;if(l.type&&l.type!==c&&(this._destroyDatasetMeta(a),l=this.getDatasetMeta(a)),l.type=c,l.indexAxis=o.indexAxis||t6(c,this.options),l.order=o.order||0,l.index=a,l.label=""+o.label,l.visible=this.isDatasetVisible(a),l.controller)l.controller.updateIndex(a),l.controller.linkScales();else{const u=If.getController(c),{datasetElementType:d,dataElementType:f}=Ts.datasets[c];Object.assign(u,{dataElementType:If.getElement(f),datasetElementType:d&&If.getElement(d)}),l.controller=new u(this,a),n.push(l.controller)}}return this._updateMetasets(),n}_resetElements(){Va(this.data.datasets,(n,r)=>{this.getDatasetMeta(r).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(n){const r=this.config;r.update();const a=this._options=r.createResolver(r.chartOptionScopes(),this.getContext()),i=this._animationsDisabled=!a.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:n,cancelable:!0})===!1)return;const o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let l=0;for(let d=0,f=this.data.datasets.length;d<f;d++){const{controller:p}=this.getDatasetMeta(d),h=!i&&o.indexOf(p)===-1;p.buildOrUpdateElements(h),l=Math.max(+p.getMaxOverflow(),l)}l=this._minPadding=a.layout.autoPadding?l:0,this._updateLayout(l),i||Va(o,d=>{d.reset()}),this._updateDatasets(n),this.notifyPlugins("afterUpdate",{mode:n}),this._layers.sort(RQ("z","_idx"));const{_active:c,_lastEvent:u}=this;u?this._eventHandler(u,!0):c.length&&this._updateHoverStyles(c,c,!0),this.render()}_updateScales(){Va(this.scales,n=>{ll.removeBox(this,n)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const n=this.options,r=new Set(Object.keys(this._listeners)),a=new Set(n.events);(!YX(r,a)||!!this._responsiveListeners!==n.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:n}=this,r=this._getUniformDataChanges()||[];for(const{method:a,start:i,count:o}of r){const l=a==="_removeElements"?-o:o;Y5e(n,i,l)}}_getUniformDataChanges(){const n=this._dataChanges;if(!n||!n.length)return;this._dataChanges=[];const r=this.data.datasets.length,a=o=>new Set(n.filter(l=>l[0]===o).map((l,c)=>c+","+l.splice(1).join(","))),i=a(0);for(let o=1;o<r;o++)if(!YX(i,a(o)))return;return Array.from(i).map(o=>o.split(",")).map(o=>({method:o[1],start:+o[2],count:+o[3]}))}_updateLayout(n){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;ll.update(this,this.width,this.height,n);const r=this.chartArea,a=r.width<=0||r.height<=0;this._layers=[],Va(this.boxes,i=>{a&&i.position==="chartArea"||(i.configure&&i.configure(),this._layers.push(...i._layers()))},this),this._layers.forEach((i,o)=>{i._idx=o}),this.notifyPlugins("afterLayout")}_updateDatasets(n){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:n,cancelable:!0})!==!1){for(let r=0,a=this.data.datasets.length;r<a;++r)this.getDatasetMeta(r).controller.configure();for(let r=0,a=this.data.datasets.length;r<a;++r)this._updateDataset(r,Og(n)?n({datasetIndex:r}):n);this.notifyPlugins("afterDatasetsUpdate",{mode:n})}}_updateDataset(n,r){const a=this.getDatasetMeta(n),i={meta:a,index:n,mode:r,cancelable:!0};this.notifyPlugins("beforeDatasetUpdate",i)!==!1&&(a.controller._update(r),i.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",i))}render(){this.notifyPlugins("beforeRender",{cancelable:!0})!==!1&&(Zp.has(this)?this.attached&&!Zp.running(this)&&Zp.start(this):(this.draw(),OQ({chart:this})))}draw(){let n;if(this._resizeBeforeDraw){const{width:a,height:i}=this._resizeBeforeDraw;this._resize(a,i),this._resizeBeforeDraw=null}if(this.clear(),this.width<=0||this.height<=0||this.notifyPlugins("beforeDraw",{cancelable:!0})===!1)return;const r=this._layers;for(n=0;n<r.length&&r[n].z<=0;++n)r[n].draw(this.chartArea);for(this._drawDatasets();n<r.length;++n)r[n].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(n){const r=this._sortedMetasets,a=[];let i,o;for(i=0,o=r.length;i<o;++i){const l=r[i];(!n||l.visible)&&a.push(l)}return a}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0})===!1)return;const n=this.getSortedVisibleDatasetMetas();for(let r=n.length-1;r>=0;--r)this._drawDataset(n[r]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(n){const r=this.ctx,a=n._clip,i=!a.disabled,o=G5e(n)||this.chartArea,l={meta:n,index:n.index,cancelable:!0};this.notifyPlugins("beforeDatasetDraw",l)!==!1&&(i&&EO(r,{left:a.left===!1?0:o.left-a.left,right:a.right===!1?this.width:o.right+a.right,top:a.top===!1?0:o.top-a.top,bottom:a.bottom===!1?this.height:o.bottom+a.bottom}),n.controller.draw(),i&&TO(r),l.cancelable=!1,this.notifyPlugins("afterDatasetDraw",l))}isPointInArea(n){return Wk(n,this.chartArea,this._minPadding)}getElementsAtEventForMode(n,r,a,i){const o=W6e.modes[r];return typeof o=="function"?o(this,n,a,i):[]}getDatasetMeta(n){const r=this.data.datasets[n],a=this._metasets;let i=a.filter(o=>o&&o._dataset===r).pop();
vendor: 4,313 bytes, line 121
121return i||(i={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:r&&r.order||0,index:n,_dataset:r,_parsed:[],_sorted:!1},a.push(i)),i}getContext(){return this.$context||(this.$context=Qg(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(n){const r=this.data.datasets[n];if(!r)return!1;const a=this.getDatasetMeta(n);return typeof a.hidden=="boolean"?!a.hidden:!r.hidden}setDatasetVisibility(n,r){const a=this.getDatasetMeta(n);a.hidden=!r}toggleDataVisibility(n){this._hiddenIndices[n]=!this._hiddenIndices[n]}getDataVisibility(n){return!this._hiddenIndices[n]}_updateVisibility(n,r,a){const i=a?"show":"hide",o=this.getDatasetMeta(n),l=o.controller._resolveAnimations(void 0,i);Xu(r)?(o.data[r].hidden=!a,this.update()):(this.setDatasetVisibility(n,a),l.update(o,{visible:a}),this.update(c=>c.datasetIndex===n?i:void 0))}hide(n,r){this._updateVisibility(n,r,!1)}show(n,r){this._updateVisibility(n,r,!0)}_destroyDatasetMeta(n){const r=this._metasets[n];r&&r.controller&&r.controller._destroy(),delete this._metasets[n]}_stop(){let n,r;for(this.stop(),Zp.remove(this),n=0,r=this.data.datasets.length;n<r;++n)this._destroyDatasetMeta(n)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:n,ctx:r}=this;this._stop(),this.config.clearCache(),n&&(this.unbindEvents(),tQ(n,r),this.platform.releaseContext(r),this.canvas=null,this.ctx=null),delete x2[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...n){return this.canvas.toDataURL(...n)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const n=this._listeners,r=this.platform,a=(o,l)=>{r.addEventListener(this,o,l),n[o]=l},i=(o,l,c)=>{o.offsetX=l,o.offsetY=c,this._eventHandler(o)};Va(this.options.events,o=>a(o,i))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const n=this._responsiveListeners,r=this.platform,a=(u,d)=>{r.addEventListener(this,u,d),n[u]=d},i=(u,d)=>{n[u]&&(r.removeEventListener(this,u,d),delete n[u])},o=(u,d)=>{this.canvas&&this.resize(u,d)};let l;const c=()=>{i("attach",c),this.attached=!0,this.resize(),a("resize",o),a("detach",l)};l=()=>{this.attached=!1,i("resize",o),this._stop(),this._resize(0,0),a("attach",c)},r.isAttached(this.canvas)?c():l()}unbindEvents(){Va(this._listeners,(n,r)=>{this.platform.removeEventListener(this,r,n)}),this._listeners={},Va(this._responsiveListeners,(n,r)=>{this.platform.removeEventListener(this,r,n)}),this._responsiveListeners=void 0}updateHoverStyle(n,r,a){const i=a?"set":"remove";let o,l,c,u;for(r==="dataset"&&(o=this.getDatasetMeta(n[0].datasetIndex),o.controller["_"+i+"DatasetHoverStyle"]()),c=0,u=n.length;c<u;++c){l=n[c];const d=l&&this.getDatasetMeta(l.datasetIndex).controller;d&&d[i+"HoverStyle"](l.element,l.datasetIndex,l.index)}}getActiveElements(){return this._active||[]}setActiveElements(n){const r=this._active||[],a=n.map(({datasetIndex:o,index:l})=>{const c=this.getDatasetMeta(o);if(!c)throw new Error("No dataset found at index "+o);return{datasetIndex:o,element:c.data[l],index:l}});!pD(a,r)&&(this._active=a,this._lastEvent=null,this._updateHoverStyles(a,r))}notifyPlugins(n,r,a){return this._plugins.notify(this,n,r,a)}isPluginEnabled(n){return this._plugins._cache.filter(r=>r.plugin.id===n).length===1}_updateHoverStyles(n,r,a){const i=this.options.hover,o=(u,d)=>u.filter(f=>!d.some(p=>f.datasetIndex===p.datasetIndex&&f.index===p.index)),l=o(r,n),c=a?n:o(n,r);l.length&&this.updateHoverStyle(l,i.mode,!1),c.length&&i.mode&&this.updateHoverStyle(c,i.mode,!0)}_eventHandler(n,r){const a={event:n,replay:r,cancelable:!0,inChartArea:this.isPointInArea(n)},i=l=>(l.options.events||this.options.events).includes(n.native.type);if(this.notifyPlugins("beforeEvent",a,i)===!1)return;const o=this._handleEvent(n,r,a.inChartArea);return a.cancelable=!1,this.notifyPlugins("afterEvent",a,i),(o||a.changed)&&this.render(),this}_handleEvent(n,r,a){const{_active:i=[],options:o}=this,l=r,c=this._getActiveElements(n,i,a,l),u=r3e(n),d=q5e(n,this._lastEvent,a,u);a&&(this._lastEvent=null,di(o.onHover,[n,c,this],this),u&&di(o.onClick,[n,c,this],this));const f=!pD(c,i);return(f||r)&&(this._active=c,this._updateHoverStyles(c,i,r)),this._lastEvent=d,f}
121_getActiveElements(n,r,a,i){if(n.type==="mouseout")return[];if(!a)return r;const o=this.options.hover;return this.getElementsAtEventForMode(n,o.mode,o,i)}},Zt(Dm,"defaults",Ts),Zt(Dm,"instances",x2),Zt(Dm,"overrides",Fv),Zt(Dm,"registry",If),Zt(Dm,"version",V5e),Zt(Dm,"getChart",AQ),Dm);function PQ(){return Va(Jg.instances,e=>e._plugins.invalidate())}function K5e(e,n,r){const{startAngle:a,pixelMargin:i,x:o,y:l,outerRadius:c,innerRadius:u}=n;let d=i/c;e.beginPath(),e.arc(o,l,c,a-d,r+d),u>i?(d=i/u,e.arc(o,l,u,r+d,a-d,!0)):e.arc(o,l,i,r+ps,a-ps),e.closePath(),e.clip()}function Z5e(e){return vz(e,["outerStart","outerEnd","innerStart","innerEnd"])}function X5e(e,n,r,a){const i=Z5e(e.options.borderRadius),o=(r-n)/2,l=Math.min(o,a*n/2),c=u=>{const d=(r-Math.min(o,u))*a/2;return go(u,0,Math.min(o,d))};return{outerStart:c(i.outerStart),outerEnd:c(i.outerEnd),innerStart:go(i.innerStart,0,l),innerEnd:go(i.innerEnd,0,l)}}function n0(e,n,r,a){return{x:r+e*Math.cos(n),y:a+e*Math.sin(n)}}function bD(e,n,r,a,i,o){const{x:l,y:c,startAngle:u,pixelMargin:d,innerRadius:f}=n,p=Math.max(n.outerRadius+a+r-d,0),h=f>0?f+a+r+d:0;let m=0;const g=i-u;if(a){const U=f>0?f-a:0,X=p>0?p-a:0,re=(U+X)/2,Z=re!==0?g*re/(re+a):g;m=(g-Z)/2}const x=Math.max(.001,g*p-r/Fi)/p,b=(g-x)/2,y=u+b+m,w=i-b-m,{outerStart:j,outerEnd:S,innerStart:N,innerEnd:k}=X5e(n,h,p,w-y),E=p-j,D=p-S,R=y+j/E,A=w-S/D,P=h+N,I=h+k,L=y+N/P,H=w-k/I;if(e.beginPath(),o){const U=(R+A)/2;if(e.arc(l,c,p,R,U),e.arc(l,c,p,U,A),S>0){const V=n0(D,A,l,c);e.arc(V.x,V.y,S,A,w+ps)}const X=n0(I,w,l,c);if(e.lineTo(X.x,X.y),k>0){const V=n0(I,H,l,c);e.arc(V.x,V.y,k,w+ps,H+Math.PI)}const re=(w-k/h+(y+N/h))/2;if(e.arc(l,c,h,w-k/h,re,!0),e.arc(l,c,h,re,y+N/h,!0),N>0){const V=n0(P,L,l,c);e.arc(V.x,V.y,N,L+Math.PI,y-ps)}const Z=n0(E,y,l,c);if(e.lineTo(Z.x,Z.y),j>0){const V=n0(E,R,l,c);e.arc(V.x,V.y,j,y-ps,R)}}else{e.moveTo(l,c);const U=Math.cos(R)*p+l,X=Math.sin(R)*p+c;e.lineTo(U,X);const re=Math.cos(A)*p+l,Z=Math.sin(A)*p+c;e.lineTo(re,Z)}e.closePath()}function Q5e(e,n,r,a,i){const{fullCircles:o,startAngle:l,circumference:c}=n;let u=n.endAngle;if(o){bD(e,n,r,a,u,i);for(let d=0;d<o;++d)e.fill();isNaN(c)||(u=l+(c%Ni||Ni))}return bD(e,n,r,a,u,i),e.fill(),u}function J5e(e,n,r,a,i){const{fullCircles:o,startAngle:l,circumference:c,options:u}=n,{borderWidth:d,borderJoinStyle:f}=u,p=u.borderAlign==="inner";if(!d)return;p?(e.lineWidth=d*2,e.lineJoin=f||"round"):(e.lineWidth=d,e.lineJoin=f||"bevel");let h=n.endAngle;if(o){bD(e,n,r,a,h,i);for(let m=0;m<o;++m)e.stroke();isNaN(c)||(h=l+(c%Ni||Ni))}p&&K5e(e,n,h),o||(bD(e,n,r,a,h,i),e.stroke())}class v2 extends Xh{constructor(n){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,n&&Object.assign(this,n)}inRange(n,r,a){const i=this.getProps(["x","y"],a),{angle:o,distance:l}=Jue(i,{x:n,y:r}),{startAngle:c,endAngle:u,innerRadius:d,outerRadius:f,circumference:p}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],a),h=this.options.spacing/2,g=Cr(p,u-c)>=Ni||Uk(o,c,u),x=ch(l,d+h,f+h);return g&&x}getCenterPoint(n){const{x:r,y:a,startAngle:i,endAngle:o,innerRadius:l,outerRadius:c}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],n),{offset:u,spacing:d}=this.options,f=(i+o)/2,p=(l+c+d+u)/2;return{x:r+Math.cos(f)*p,y:a+Math.sin(f)*p}}tooltipPosition(n){return this.getCenterPoint(n)}draw(n){const{options:r,circumference:a}=this,i=(r.offset||0)/4,o=(r.spacing||0)/2,l=r.circular;if(this.pixelMargin=r.borderAlign==="inner"?.33:0,this.fullCircles=a>Ni?Math.floor(a/Ni):0,a===0||this.innerRadius<0||this.outerRadius<0)return;n.save();const c=(this.startAngle+this.endAngle)/2;n.translate(Math.cos(c)*i,Math.sin(c)*i);const u=1-Math.sin(Math.min(Fi,a||0)),d=i*u;n.fillStyle=r.backgroundColor,n.strokeStyle=r.borderColor,Q5e(n,this,d,o,l),J5e(n,this,d,o,l),n.restore()}}Zt(v2,"id","arc"),Zt(v2,"defaults",{borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0}),Zt(v2,"defaultRoutes",{backgroundColor:"backgroundColor"});function Ade(e,n,r=n){e.lineCap=Cr(r.borderCapStyle,n.borderCapStyle),e.setLineDash(Cr(r.borderDash,n.borderDash)),e.lineDashOffset=Cr(r.borderDashOffset,n.borderDashOffset),e.lineJoin=Cr(r.borderJoinStyle,n.borderJoinStyle),e.lineWidth=Cr(r.borderWidth,n.borderWidth),e.strokeStyle=Cr(r.borderColor,n.borderColor)}function e8e(e,n,r){e.lineTo(r.x,r.y)}function t8e(e){return e.stepped?C3e:e.tension||e.cubicInterpolationMode==="monotone"?S3e:e8e}function Pde(e,n,r={}){const a=e.length,{start:i=0,end:o=a-1}=r,{start:l,end:c}=n,u=Math.max(i,l),d=Math.min(o,c),f=i<l&&o<l||i>c&&o>c;return{count:a,start:u,loop:n.loop,ilen:d<u&&!f?a+d-u:d-u}}function n8e(e,n,r,a){const{points:i,options:o}=n,{count:l,start:c,loop:u,ilen:d}
121=Pde(i,r,a),f=t8e(o);let{move:p=!0,reverse:h}=a||{},m,g,x;for(m=0;m<=d;++m)g=i[(c+(h?d-m:m))%l],!g.skip&&(p?(e.moveTo(g.x,g.y),p=!1):f(e,x,g,h,o.stepped),x=g);return u&&(g=i[(c+(h?d:0))%l],f(e,x,g,h,o.stepped)),!!u}function r8e(e,n,r,a){const i=n.points,{count:o,start:l,ilen:c}=Pde(i,r,a),{move:u=!0,reverse:d}=a||{};let f=0,p=0,h,m,g,x,b,y;const w=S=>(l+(d?c-S:S))%o,j=()=>{x!==b&&(e.lineTo(f,b),e.lineTo(f,x),e.lineTo(f,y))};for(u&&(m=i[w(0)],e.moveTo(m.x,m.y)),h=0;h<=c;++h){if(m=i[w(h)],m.skip)continue;const S=m.x,N=m.y,k=S|0;k===g?(N<x?x=N:N>b&&(b=N),f=(p*f+S)/++p):(j(),e.lineTo(S,N),g=k,p=0,x=b=N),y=N}j()}function n6(e){const n=e.options,r=n.borderDash&&n.borderDash.length;return!e._decimated&&!e._loop&&!n.tension&&n.cubicInterpolationMode!=="monotone"&&!n.stepped&&!r?r8e:n8e}function a8e(e){return e.stepped?a6e:e.tension||e.cubicInterpolationMode==="monotone"?i6e:Vx}function i8e(e,n,r,a){let i=n._path;i||(i=n._path=new Path2D,n.path(i,r,a)&&i.closePath()),Ade(e,n.options),e.stroke(i)}function s8e(e,n,r,a){const{segments:i,options:o}=n,l=n6(n);for(const c of i)Ade(e,o,c.style),e.beginPath(),l(e,n,c,{start:r,end:r+a-1})&&e.closePath(),e.stroke()}const o8e=typeof Path2D=="function";function l8e(e,n,r,a){o8e&&!n.options.segment?i8e(e,n,r,a):s8e(e,n,r,a)}class qf extends Xh{constructor(n){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,n&&Object.assign(this,n)}updateControlPoints(n,r){const a=this.options;if((a.tension||a.cubicInterpolationMode==="monotone")&&!a.stepped&&!this._pointsUpdated){const i=a.spanGaps?this._loop:this._fullLoop;Z3e(this._points,a,n,i,r),this._pointsUpdated=!0}}set points(n){this._points=n,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=d6e(this,this.options.segment))}first(){const n=this.segments,r=this.points;return n.length&&r[n[0].start]}last(){const n=this.segments,r=this.points,a=n.length;return a&&r[n[a-1].end]}interpolate(n,r){const a=this.options,i=n[r],o=this.points,l=yde(this,{property:r,start:i,end:i});if(!l.length)return;const c=[],u=a8e(a);let d,f;for(d=0,f=l.length;d<f;++d){const{start:p,end:h}=l[d],m=o[p],g=o[h];if(m===g){c.push(m);continue}const x=Math.abs((i-m[r])/(g[r]-m[r])),b=u(m,g,x,a.stepped);b[r]=n[r],c.push(b)}return c.length===1?c[0]:c}pathSegment(n,r,a){return n6(this)(n,this,r,a)}path(n,r,a){const i=this.segments,o=n6(this);let l=this._loop;r=r||0,a=a||this.points.length-r;for(const c of i)l&=o(n,this,c,{start:r,end:r+a-1});return!!l}draw(n,r,a,i){const o=this.options||{};(this.points||[]).length&&o.borderWidth&&(n.save(),l8e(n,this,a,i),n.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}Zt(qf,"id","line"),Zt(qf,"defaults",{borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0}),Zt(qf,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"}),Zt(qf,"descriptors",{_scriptable:!0,_indexable:n=>n!=="borderDash"&&n!=="fill"});function IQ(e,n,r,a){const i=e.options,{[r]:o}=e.getProps([r],a);return Math.abs(n-o)<i.radius+i.hitRadius}class Z0 extends Xh{constructor(n){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,n&&Object.assign(this,n)}inRange(n,r,a){const i=this.options,{x:o,y:l}=this.getProps(["x","y"],a);return Math.pow(n-o,2)+Math.pow(r-l,2)<Math.pow(i.hitRadius+i.radius,2)}inXRange(n,r){return IQ(this,n,"x",r)}inYRange(n,r){return IQ(this,n,"y",r)}getCenterPoint(n){const{x:r,y:a}=this.getProps(["x","y"],n);return{x:r,y:a}}size(n){n=n||this.options||{};let r=n.radius||0;r=Math.max(r,r&&n.hoverRadius||0);const a=r&&n.borderWidth||0;return(r+a)*2}draw(n,r){const a=this.options;this.skip||a.radius<.1||!Wk(this,r,this.size(a)/2)||(n.strokeStyle=a.borderColor,n.lineWidth=a.borderWidth,n.fillStyle=a.backgroundColor,J3(n,a,this.x,this.y))}getRange(){const n=this.options||{};return n.radius+n.hitRadius}}Zt(Z0,"id","point"),Zt(Z0,"defaults",{borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0}),Zt(Z0,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});function Ide(e,n){const{x:r,y:a,base:i,width:o,height:l}=e.getProps(["x","y","base","width","height"],n);let c,u,d,f,p;
121return e.horizontal?(p=l/2,c=Math.min(r,i),u=Math.max(r,i),d=a-p,f=a+p):(p=o/2,c=r-p,u=r+p,d=Math.min(a,i),f=Math.max(a,i)),{left:c,top:d,right:u,bottom:f}}function Qm(e,n,r,a){return e?0:go(n,r,a)}function c8e(e,n,r){const a=e.options.borderWidth,i=e.borderSkipped,o=cde(a);return{t:Qm(i.top,o.top,0,r),r:Qm(i.right,o.right,0,n),b:Qm(i.bottom,o.bottom,0,r),l:Qm(i.left,o.left,0,n)}}function u8e(e,n,r){const{enableBorderRadius:a}=e.getProps(["enableBorderRadius"]),i=e.options.borderRadius,o=wv(i),l=Math.min(n,r),c=e.borderSkipped,u=a||sa(i);return{topLeft:Qm(!u||c.top||c.left,o.topLeft,0,l),topRight:Qm(!u||c.top||c.right,o.topRight,0,l),bottomLeft:Qm(!u||c.bottom||c.left,o.bottomLeft,0,l),bottomRight:Qm(!u||c.bottom||c.right,o.bottomRight,0,l)}}function d8e(e){const n=Ide(e),r=n.right-n.left,a=n.bottom-n.top,i=c8e(e,r/2,a/2),o=u8e(e,r/2,a/2);return{outer:{x:n.left,y:n.top,w:r,h:a,radius:o},inner:{x:n.left+i.l,y:n.top+i.t,w:r-i.l-i.r,h:a-i.t-i.b,radius:{topLeft:Math.max(0,o.topLeft-Math.max(i.t,i.l)),topRight:Math.max(0,o.topRight-Math.max(i.t,i.r)),bottomLeft:Math.max(0,o.bottomLeft-Math.max(i.b,i.l)),bottomRight:Math.max(0,o.bottomRight-Math.max(i.b,i.r))}}}}function OL(e,n,r,a){const i=n===null,o=r===null,c=e&&!(i&&o)&&Ide(e,a);return c&&(i||ch(n,c.left,c.right))&&(o||ch(r,c.top,c.bottom))}function f8e(e){return e.topLeft||e.topRight||e.bottomLeft||e.bottomRight}function p8e(e,n){e.rect(n.x,n.y,n.w,n.h)}function AL(e,n,r={}){const a=e.x!==r.x?-n:0,i=e.y!==r.y?-n:0,o=(e.x+e.w!==r.x+r.w?n:0)-a,l=(e.y+e.h!==r.y+r.h?n:0)-i;return{x:e.x+a,y:e.y+i,w:e.w+o,h:e.h+l,radius:e.radius}}class _2 extends Xh{constructor(n){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,n&&Object.assign(this,n)}draw(n){const{inflateAmount:r,options:{borderColor:a,backgroundColor:i}}=this,{inner:o,outer:l}=d8e(this),c=f8e(l.radius)?Yk:p8e;n.save(),(l.w!==o.w||l.h!==o.h)&&(n.beginPath(),c(n,AL(l,r,o)),n.clip(),c(n,AL(o,-r,l)),n.fillStyle=a,n.fill("evenodd")),n.beginPath(),c(n,AL(o,r)),n.fillStyle=i,n.fill(),n.restore()}inRange(n,r,a){return OL(this,n,r,a)}inXRange(n,r){return OL(this,n,null,r)}inYRange(n,r){return OL(this,null,n,r)}getCenterPoint(n){const{x:r,y:a,base:i,horizontal:o}=this.getProps(["x","y","base","horizontal"],n);return{x:o?(r+i)/2:r,y:o?a:(a+i)/2}}getRange(n){return n==="x"?this.width/2:this.height/2}}Zt(_2,"id","bar"),Zt(_2,"defaults",{borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0}),Zt(_2,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});var h8e=Object.freeze({__proto__:null,ArcElement:v2,LineElement:qf,PointElement:Z0,BarElement:_2});const r6=["rgb(54, 162, 235)","rgb(255, 99, 132)","rgb(255, 159, 64)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],$Q=r6.map(e=>e.replace("rgb(","rgba(").replace(")",", 0.5)"));function $de(e){return r6[e%r6.length]}function Lde(e){return $Q[e%$Q.length]}function m8e(e,n){return e.borderColor=$de(n),e.backgroundColor=Lde(n),++n}function g8e(e,n){return e.backgroundColor=e.data.map(()=>$de(n++)),n}function x8e(e,n){return e.backgroundColor=e.data.map(()=>Lde(n++)),n}function v8e(e){let n=0;return(r,a)=>{const i=e.getDatasetMeta(a).controller;i instanceof fv?n=g8e(r,n):i instanceof J1?n=x8e(r,n):i&&(n=m8e(r,n))}}function LQ(e){let n;for(n in e)if(e[n].borderColor||e[n].backgroundColor)return!0;return!1}function _8e(e){return e&&(e.borderColor||e.backgroundColor)}var b8e={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(e,n,r){if(!r.enabled)return;const{data:{datasets:a},options:i}=e.config,{elements:o}=i;if(!r.forceOverride&&(LQ(a)||_8e(i)||o&&LQ(o)))return;const l=v8e(e);a.forEach(l)}};function y8e(e,n,r,a,i){const o=i.samples||a;if(o>=r)return e.slice(n,n+r);const l=[],c=(r-2)/(o-2);let u=0;const d=n+r-1;let f=n,p,h,m,g,x;for(l[u++]=e[f],p=0;p<o-2;p++){let b=0,y=0,w;const j=Math.floor((p+1)*c)+1+n,S=Math.min(Math.floor((p+2)*c)+1,r)+n,N=S-j;for(w=j;w<S;w++)b+=e[w].x,y+=e[w].y;b/=N,y/=N;const k=Math.floor(p*c)+1+n,E=Math.min(Math.floor((p+1)*c)+1,r)+n,{x:D,y:R}=e[f];for(m=g=-1,w=k;w<E;
121w++)g=.5*Math.abs((D-b)*(e[w].y-R)-(D-e[w].x)*(y-R)),g>m&&(m=g,h=e[w],x=w);l[u++]=h,f=x}return l[u++]=e[d],l}function w8e(e,n,r,a){let i=0,o=0,l,c,u,d,f,p,h,m,g,x;const b=[],y=n+r-1,w=e[n].x,S=e[y].x-w;for(l=n;l<n+r;++l){c=e[l],u=(c.x-w)/S*a,d=c.y;const N=u|0;if(N===f)d<g?(g=d,p=l):d>x&&(x=d,h=l),i=(o*i+c.x)/++o;else{const k=l-1;if(!ka(p)&&!ka(h)){const E=Math.min(p,h),D=Math.max(p,h);E!==m&&E!==k&&b.push({...e[E],x:i}),D!==m&&D!==k&&b.push({...e[D],x:i})}l>0&&k!==m&&b.push(e[k]),b.push(c),f=N,o=0,g=x=d,p=h=m=l}}return b}function Fde(e){if(e._decimated){const n=e._data;delete e._decimated,delete e._data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,writable:!0,value:n})}}function FQ(e){e.data.datasets.forEach(n=>{Fde(n)})}function k8e(e,n){const r=n.length;let a=0,i;const{iScale:o}=e,{min:l,max:c,minDefined:u,maxDefined:d}=o.getUserBounds();return u&&(a=go(uh(n,o.axis,l).lo,0,r-1)),d?i=go(uh(n,o.axis,c).hi+1,a,r)-a:i=r-a,{start:a,count:i}}var j8e={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(e,n,r)=>{if(!r.enabled){FQ(e);return}const a=e.width;e.data.datasets.forEach((i,o)=>{const{_data:l,indexAxis:c}=i,u=e.getDatasetMeta(o),d=l||i.data;if(N1([c,e.options.indexAxis])==="y"||!u.controller.supportsDecimation)return;const f=e.scales[u.xAxisID];if(f.type!=="linear"&&f.type!=="time"||e.options.parsing)return;let{start:p,count:h}=k8e(u,d);const m=r.threshold||4*a;if(h<=m){Fde(i);return}ka(l)&&(i._data=d,delete i.data,Object.defineProperty(i,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(x){this._data=x}}));let g;switch(r.algorithm){case"lttb":g=y8e(d,p,h,a,r);break;case"min-max":g=w8e(d,p,h,a);break;default:throw new Error(`Unsupported decimation algorithm '${r.algorithm}'`)}i._decimated=g})},destroy(e){FQ(e)}};function C8e(e,n,r){const a=e.segments,i=e.points,o=n.points,l=[];for(const c of a){let{start:u,end:d}=c;d=jz(u,d,i);const f=a6(r,i[u],i[d],c.loop);if(!n.segments){l.push({source:c,target:f,start:i[u],end:i[d]});continue}const p=yde(n,f);for(const h of p){const m=a6(r,o[h.start],o[h.end],h.loop),g=bde(c,i,m);for(const x of g)l.push({source:x,target:h,start:{[r]:BQ(f,m,"start",Math.max)},end:{[r]:BQ(f,m,"end",Math.min)}})}}return l}function a6(e,n,r,a){if(a)return;let i=n[e],o=r[e];return e==="angle"&&(i=Xc(i),o=Xc(o)),{property:e,start:i,end:o}}function S8e(e,n){const{x:r=null,y:a=null}=e||{},i=n.points,o=[];return n.segments.forEach(({start:l,end:c})=>{c=jz(l,c,i);const u=i[l],d=i[c];a!==null?(o.push({x:u.x,y:a}),o.push({x:d.x,y:a})):r!==null&&(o.push({x:r,y:u.y}),o.push({x:r,y:d.y}))}),o}function jz(e,n,r){for(;n>e;n--){const a=r[n];if(!isNaN(a.x)&&!isNaN(a.y))break}return n}function BQ(e,n,r,a){return e&&n?a(e[r],n[r]):e?e[r]:n?n[r]:0}function Bde(e,n){let r=[],a=!1;return Si(e)?(a=!0,r=e):r=S8e(e,n),r.length?new qf({points:r,options:{tension:0},_loop:a,_fullLoop:a}):null}function HQ(e){return e&&e.fill!==!1}function N8e(e,n,r){let i=e[n].fill;const o=[n];let l;if(!r)return i;for(;i!==!1&&o.indexOf(i)===-1;){if(!fs(i))return i;if(l=e[i],!l)return!1;if(l.visible)return i;o.push(i),i=l.fill}return!1}function E8e(e,n,r){const a=R8e(e);if(sa(a))return isNaN(a.value)?!1:a;let i=parseFloat(a);return fs(i)&&Math.floor(i)===i?T8e(a[0],n,i,r):["origin","start","end","stack","shape"].indexOf(a)>=0&&a}function T8e(e,n,r,a){return(e==="-"||e==="+")&&(r=n+r),r===n||r<0||r>=a?!1:r}function D8e(e,n){let r=null;return e==="start"?r=n.bottom:e==="end"?r=n.top:sa(e)?r=n.getPixelForValue(e.value):n.getBasePixel&&(r=n.getBasePixel()),r}function M8e(e,n,r){let a;return e==="start"?a=r:e==="end"?a=n.options.reverse?n.min:n.max:sa(e)?a=e.value:a=n.getBaseValue(),a}function R8e(e){const n=e.options,r=n.fill;let a=Cr(r&&r.target,r);return a===void 0&&(a=!!n.backgroundColor),a===!1||a===null?!1:a===!0?"origin":a}function O8e(e){const{scale:n,index:r,line:a}=e,i=[],o=a.segments,l=a.points,c=A8e(n,r);c.push(Bde({x:null,y:n.bottom},a));for(let u=0;u<o.length;u++){const d=o[u];for(let f=d.start;f<=d.end;f++)P8e(i,l[f],c)}return new qf({points:i,options:{}})}function A8e(e,n){const r=[],a=e.getMatchingVisibleMetas("line");for(let i=0;i<a.length;i++){const o=a[i];if(o.index===n)break;o.hidden||r.unshift(o.dataset)}return r}function P8e(e,n,r){const a=[];for(let i=0;i<r.length;i++){const o=r[i],{first:l,last:c,point:u}=I8e(o,n,"x");if(!(!u||l&&c)){if(l)a.unshift(u);else if(e.push(u),!c)break}}e.push(...a)}function I8e(e,n,r){const a=e.interpolate(n,r);if(!a)return{};const i=a[r],o=e.segments,l=e.points;let c=!1,u=!1;for(let d=0;d<o.length;d++){const f=o[d],p=l[f.start][r],h=l[f.end][r];if(ch(i,p,h)){c=i===p,u=i===h;break}}return{first:c,last:u,point:a}}class Hde{constructor(n){this.x=n.x,this.y=n.y,this.radius=n.radius}pathSegment(n,r,a){const{x:i,y:o,radius:l}=this;return r=r||{start:0,end:Ni},n.arc(i,o,l,r.end,r.start,!0),!a.bounds}interpolate(n){const{x:r,y:a,radius:i}=this,o=n.angle;return{x:r+Math.cos(o)*i,y:a+Math.sin(o)*i,angle:o}}}function $8e(e){const{chart:n,fill:r,line:a}=e;if(fs(r))return L8e(n,r);if(r==="stack")return O8e(e);if(r==="shape")return!0;const i=F8e(e);return i instanceof Hde?i:Bde(i,a)}function L8e(e,n){const r=e.getDatasetMeta(n);return r&&e.isDatasetVisible(n)?r.dataset:null}function F8e(e){return(e.scale||{}).getPointPositionForValue?H8e(e):B8e(e)}function B8e(e){const{scale:n={},fill:r}=e,a=D8e(r,n);if(fs(a)){const i=n.isHorizontal();return{x:i?a:null,y:i?null:a}}return null}function H8e(e){const{scale:n,fill:r}=e,a=n.options,i=n.getLabels().length,o=a.reverse?n.max:n.min,l=M8e(r,n,o),c=[];if(a.grid.circular){const u=n.getPointPositionForValue(0,o);return new Hde({x:u.x,y:u.y,radius:n.getDistanceFromCenterForValue(l)}
vendor: 4,481 bytes, line 121
121)}for(let u=0;u<i;++u)c.push(n.getPointPositionForValue(u,l));return c}function PL(e,n,r){const a=$8e(n),{line:i,scale:o,axis:l}=n,c=i.options,u=c.fill,d=c.backgroundColor,{above:f=d,below:p=d}=u||{};a&&i.points.length&&(EO(e,r),z8e(e,{line:i,target:a,above:f,below:p,area:r,scale:o,axis:l}),TO(e))}function z8e(e,n){const{line:r,target:a,above:i,below:o,area:l,scale:c}=n,u=r._loop?"angle":n.axis;e.save(),u==="x"&&o!==i&&(zQ(e,a,l.top),VQ(e,{line:r,target:a,color:i,scale:c,property:u}),e.restore(),e.save(),zQ(e,a,l.bottom)),VQ(e,{line:r,target:a,color:o,scale:c,property:u}),e.restore()}function zQ(e,n,r){const{segments:a,points:i}=n;let o=!0,l=!1;e.beginPath();for(const c of a){const{start:u,end:d}=c,f=i[u],p=i[jz(u,d,i)];o?(e.moveTo(f.x,f.y),o=!1):(e.lineTo(f.x,r),e.lineTo(f.x,f.y)),l=!!n.pathSegment(e,c,{move:l}),l?e.closePath():e.lineTo(p.x,r)}e.lineTo(n.first().x,r),e.closePath(),e.clip()}function VQ(e,n){const{line:r,target:a,property:i,color:o,scale:l}=n,c=C8e(r,a,i);for(const{source:u,target:d,start:f,end:p}of c){const{style:{backgroundColor:h=o}={}}=u,m=a!==!0;e.save(),e.fillStyle=h,V8e(e,l,m&&a6(i,f,p)),e.beginPath();const g=!!r.pathSegment(e,u);let x;if(m){g?e.closePath():UQ(e,a,p,i);const b=!!a.pathSegment(e,d,{move:g,reverse:!0});x=g&&b,x||UQ(e,a,f,i)}e.closePath(),e.fill(x?"evenodd":"nonzero"),e.restore()}}function V8e(e,n,r){const{top:a,bottom:i}=n.chart.chartArea,{property:o,start:l,end:c}=r||{};o==="x"&&(e.beginPath(),e.rect(l,a,c-l,i-a),e.clip())}function UQ(e,n,r,a){const i=n.interpolate(r,a);i&&e.lineTo(i.x,i.y)}var U8e={id:"filler",afterDatasetsUpdate(e,n,r){const a=(e.data.datasets||[]).length,i=[];let o,l,c,u;for(l=0;l<a;++l)o=e.getDatasetMeta(l),c=o.dataset,u=null,c&&c.options&&c instanceof qf&&(u={visible:e.isDatasetVisible(l),index:l,fill:E8e(c,l,a),chart:e,axis:o.controller.options.indexAxis,scale:o.vScale,line:c}),o.$filler=u,i.push(u);for(l=0;l<a;++l)u=i[l],!(!u||u.fill===!1)&&(u.fill=N8e(i,l,r.propagate))},beforeDraw(e,n,r){const a=r.drawTime==="beforeDraw",i=e.getSortedVisibleDatasetMetas(),o=e.chartArea;for(let l=i.length-1;l>=0;--l){const c=i[l].$filler;c&&(c.line.updateControlPoints(o,c.axis),a&&c.fill&&PL(e.ctx,c,o))}},beforeDatasetsDraw(e,n,r){if(r.drawTime!=="beforeDatasetsDraw")return;const a=e.getSortedVisibleDatasetMetas();for(let i=a.length-1;i>=0;--i){const o=a[i].$filler;HQ(o)&&PL(e.ctx,o,e.chartArea)}},beforeDatasetDraw(e,n,r){const a=n.meta.$filler;!HQ(a)||r.drawTime!=="beforeDatasetDraw"||PL(e.ctx,a,e.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const WQ=(e,n)=>{let{boxHeight:r=n,boxWidth:a=n}=e;return e.usePointStyle&&(r=Math.min(r,n),a=e.pointStyleWidth||Math.min(a,n)),{boxWidth:a,boxHeight:r,itemHeight:Math.max(n,r)}},W8e=(e,n)=>e!==null&&n!==null&&e.datasetIndex===n.datasetIndex&&e.index===n.index;class YQ extends Xh{constructor(n){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=n.chart,this.options=n.options,this.ctx=n.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(n,r,a){this.maxWidth=n,this.maxHeight=r,this._margins=a,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const n=this.options.labels||{};let r=di(n.generateLabels,[this.chart],this)||[];n.filter&&(r=r.filter(a=>n.filter(a,this.chart.data))),n.sort&&(r=r.sort((a,i)=>n.sort(a,i,this.chart.data))),this.options.reverse&&r.reverse(),this.legendItems=r}fit(){const{options:n,ctx:r}=this;if(!n.display){this.width=this.height=0;return}const a=n.labels,i=Zs(a.font),o=i.size,l=this._computeTitleHeight(),{boxWidth:c,itemHeight:u}=WQ(a,o);let d,f;r.font=i.string,this.isHorizontal()?(d=this.maxWidth,f=this._fitRows(l,o,c,u)+10):(f=this.maxHeight,d=this._fitCols(l,i,c,u)+10),this.width=Math.min(d,n.maxWidth||this.maxWidth),this.height=Math.min(f,n.maxHeight||this.maxHeight)}_fitRows(n,r,a,i){const{ctx:o,maxWidth:l,options:{labels:{padding:c}}}=this,u=this.legendHitBoxes=[],d=this.lineWidths=[0],f=i+c;let p=n;o.textAlign="left",o.textBaseline="middle";let h=-1,m=-f;
vendor: 4,864 bytes, line 121
121return this.legendItems.forEach((g,x)=>{const b=a+r/2+o.measureText(g.text).width;(x===0||d[d.length-1]+b+2*c>l)&&(p+=f,d[d.length-(x>0?0:1)]=0,m+=f,h++),u[x]={left:0,top:m,row:h,width:b,height:i},d[d.length-1]+=b+c}),p}_fitCols(n,r,a,i){const{ctx:o,maxHeight:l,options:{labels:{padding:c}}}=this,u=this.legendHitBoxes=[],d=this.columnSizes=[],f=l-n;let p=c,h=0,m=0,g=0,x=0;return this.legendItems.forEach((b,y)=>{const{itemWidth:w,itemHeight:j}=Y8e(a,r,o,b,i);y>0&&m+j+2*c>f&&(p+=h+c,d.push({width:h,height:m}),g+=h+c,x++,h=m=0),u[y]={left:g,top:m,col:x,width:w,height:j},h=Math.max(h,w),m+=j+c}),p+=h,d.push({width:h,height:m}),p}adjustHitBoxes(){if(!this.options.display)return;const n=this._computeTitleHeight(),{legendHitBoxes:r,options:{align:a,labels:{padding:i},rtl:o}}=this,l=K0(o,this.left,this.width);if(this.isHorizontal()){let c=0,u=rl(a,this.left+i,this.right-this.lineWidths[c]);for(const d of r)c!==d.row&&(c=d.row,u=rl(a,this.left+i,this.right-this.lineWidths[c])),d.top+=this.top+n+i,d.left=l.leftForLtr(l.x(u),d.width),u+=d.width+i}else{let c=0,u=rl(a,this.top+n+i,this.bottom-this.columnSizes[c].height);for(const d of r)d.col!==c&&(c=d.col,u=rl(a,this.top+n+i,this.bottom-this.columnSizes[c].height)),d.top=u,d.left+=this.left+i,d.left=l.leftForLtr(l.x(d.left),d.width),u+=d.height+i}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const n=this.ctx;EO(n,this),this._draw(),TO(n)}}_draw(){const{options:n,columnSizes:r,lineWidths:a,ctx:i}=this,{align:o,labels:l}=n,c=Ts.color,u=K0(n.rtl,this.left,this.width),d=Zs(l.font),{padding:f}=l,p=d.size,h=p/2;let m;this.drawTitle(),i.textAlign=u.textAlign("left"),i.textBaseline="middle",i.lineWidth=.5,i.font=d.string;const{boxWidth:g,boxHeight:x,itemHeight:b}=WQ(l,p),y=function(k,E,D){if(isNaN(g)||g<=0||isNaN(x)||x<0)return;i.save();const R=Cr(D.lineWidth,1);if(i.fillStyle=Cr(D.fillStyle,c),i.lineCap=Cr(D.lineCap,"butt"),i.lineDashOffset=Cr(D.lineDashOffset,0),i.lineJoin=Cr(D.lineJoin,"miter"),i.lineWidth=R,i.strokeStyle=Cr(D.strokeStyle,c),i.setLineDash(Cr(D.lineDash,[])),l.usePointStyle){const A={radius:x*Math.SQRT2/2,pointStyle:D.pointStyle,rotation:D.rotation,borderWidth:R},P=u.xPlus(k,g/2),I=E+h;lde(i,A,P,I,l.pointStyleWidth&&g)}else{const A=E+Math.max((p-x)/2,0),P=u.leftForLtr(k,g),I=wv(D.borderRadius);i.beginPath(),Object.values(I).some(L=>L!==0)?Yk(i,{x:P,y:A,w:g,h:x,radius:I}):i.rect(P,A,g,x),i.fill(),R!==0&&i.stroke()}i.restore()},w=function(k,E,D){Bv(i,D.text,k,E+b/2,d,{strikethrough:D.hidden,textAlign:u.textAlign(D.textAlign)})},j=this.isHorizontal(),S=this._computeTitleHeight();j?m={x:rl(o,this.left+f,this.right-a[0]),y:this.top+f+S,line:0}:m={x:this.left+f,y:rl(o,this.top+S+f,this.bottom-r[0].height),line:0},xde(this.ctx,n.textDirection);const N=b+f;this.legendItems.forEach((k,E)=>{i.strokeStyle=k.fontColor,i.fillStyle=k.fontColor;const D=i.measureText(k.text).width,R=u.textAlign(k.textAlign||(k.textAlign=l.textAlign)),A=g+h+D;let P=m.x,I=m.y;u.setWidth(this.width),j?E>0&&P+A+f>this.right&&(I=m.y+=N,m.line++,P=m.x=rl(o,this.left+f,this.right-a[m.line])):E>0&&I+N>this.bottom&&(P=m.x=P+r[m.line].width+f,m.line++,I=m.y=rl(o,this.top+S+f,this.bottom-r[m.line].height));const L=u.x(P);if(y(L,I,k),P=h3e(R,P+g+h,j?P+A:this.right,n.rtl),w(u.x(P),I,k),j)m.x+=A+f;else if(typeof k.text!="string"){const H=d.lineHeight;m.y+=zde(k,H)}else m.y+=N}),vde(this.ctx,n.textDirection)}drawTitle(){const n=this.options,r=n.title,a=Zs(r.font),i=fl(r.padding);if(!r.display)return;const o=K0(n.rtl,this.left,this.width),l=this.ctx,c=r.position,u=a.size/2,d=i.top+u;let f,p=this.left,h=this.width;if(this.isHorizontal())h=Math.max(...this.lineWidths),f=this.top+d,p=rl(n.align,p,this.right-h);else{const g=this.columnSizes.reduce((x,b)=>Math.max(x,b.height),0);f=d+rl(n.align,this.top,this.bottom-g-n.labels.padding-this._computeTitleHeight())}const m=rl(c,p,p+h);l.textAlign=o.textAlign(xz(c)),l.textBaseline="middle",l.strokeStyle=r.color,l.fillStyle=r.color,l.font=a.string,Bv(l,r.text,m,f,a)}_computeTitleHeight(){const n=this.options.title,r=Zs(n.font),a=fl(n.padding);return n.display?r.lineHeight+a.height:0}_getLegendItemAt(n,r){let a,i,o;if(ch(n,this.left,this.right)&&ch(r,this.top,this.bottom)){for(o=this.legendHitBoxes,a=0;a<o.length;++a)if(i=o[a],ch(n,i.left,i.left+i.width)&&ch(r,i.top,i.top+i.height))return this.legendItems[a]}return null}handleEvent(n){const r=this.options;if(!K8e(n.type,r))return;const a=this._getLegendItemAt(n.x,n.y);if(n.type==="mousemove"||n.type==="mouseout"){const i=this._hoveredItem,o=W8e(i,a);i&&!o&&di(r.onLeave,[n,i,this],this),this._hoveredItem=a,a&&!o&&di(r.onHover,[n,a,this],this)}else a&&di(r.onClick,[n,a,this],this)}}function Y8e(e,n,r,a,i){const o=q8e(a,e,n,r),l=G8e(i,a,n.lineHeight);return{itemWidth:o,itemHeight:l}}function q8e(e,n,r,a){let i=e.text;
121return i&&typeof i!="string"&&(i=i.reduce((o,l)=>o.length>l.length?o:l)),n+r.size/2+a.measureText(i).width}function G8e(e,n,r){let a=e;return typeof n.text!="string"&&(a=zde(n,r)),a}function zde(e,n){const r=e.text?e.text.length+.5:0;return n*r}function K8e(e,n){return!!((e==="mousemove"||e==="mouseout")&&(n.onHover||n.onLeave)||n.onClick&&(e==="click"||e==="mouseup"))}var Cz={id:"legend",_element:YQ,start(e,n,r){const a=e.legend=new YQ({ctx:e.ctx,options:r,chart:e});ll.configure(e,a,r),ll.addBox(e,a)},stop(e){ll.removeBox(e,e.legend),delete e.legend},beforeUpdate(e,n,r){const a=e.legend;ll.configure(e,a,r),a.options=r},afterUpdate(e){const n=e.legend;n.buildLabels(),n.adjustHitBoxes()},afterEvent(e,n){n.replay||e.legend.handleEvent(n.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(e,n,r){const a=n.datasetIndex,i=r.chart;i.isDatasetVisible(a)?(i.hide(a),n.hidden=!0):(i.show(a),n.hidden=!1)},onHover:null,onLeave:null,labels:{color:e=>e.chart.options.color,boxWidth:40,padding:10,generateLabels(e){const n=e.data.datasets,{labels:{usePointStyle:r,pointStyle:a,textAlign:i,color:o,useBorderRadius:l,borderRadius:c}}=e.legend.options;return e._getSortedDatasetMetas().map(u=>{const d=u.controller.getStyle(r?0:void 0),f=fl(d.borderWidth);return{text:n[u.index].label,fillStyle:d.backgroundColor,fontColor:o,hidden:!u.visible,lineCap:d.borderCapStyle,lineDash:d.borderDash,lineDashOffset:d.borderDashOffset,lineJoin:d.borderJoinStyle,lineWidth:(f.width+f.height)/4,strokeStyle:d.borderColor,pointStyle:a||d.pointStyle,rotation:d.rotation,textAlign:i||d.textAlign,borderRadius:l&&(c||d.borderRadius),datasetIndex:u.index}},this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};let Sz=class extends Xh{constructor(n){super(),this.chart=n.chart,this.options=n.options,this.ctx=n.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(n,r){const a=this.options;if(this.left=0,this.top=0,!a.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=n,this.height=this.bottom=r;const i=Si(a.text)?a.text.length:1;this._padding=fl(a.padding);const o=i*Zs(a.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const n=this.options.position;return n==="top"||n==="bottom"}_drawArgs(n){const{top:r,left:a,bottom:i,right:o,options:l}=this,c=l.align;let u=0,d,f,p;return this.isHorizontal()?(f=rl(c,a,o),p=r+n,d=o-a):(l.position==="left"?(f=a+n,p=rl(c,i,r),u=Fi*-.5):(f=o-n,p=rl(c,r,i),u=Fi*.5),d=i-r),{titleX:f,titleY:p,maxWidth:d,rotation:u}}draw(){const n=this.ctx,r=this.options;if(!r.display)return;const a=Zs(r.font),o=a.lineHeight/2+this._padding.top,{titleX:l,titleY:c,maxWidth:u,rotation:d}=this._drawArgs(o);Bv(n,r.text,0,0,a,{color:r.color,maxWidth:u,rotation:d,textAlign:xz(r.align),textBaseline:"middle",translation:[l,c]})}};function Z8e(e,n){const r=new Sz({ctx:e.ctx,options:n,chart:e});ll.configure(e,r,n),ll.addBox(e,r),e.titleBlock=r}var Nz={id:"title",_element:Sz,start(e,n,r){Z8e(e,r)},stop(e){const n=e.titleBlock;ll.removeBox(e,n),delete e.titleBlock},beforeUpdate(e,n,r){const a=e.titleBlock;ll.configure(e,a,r),a.options=r},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const xN=new WeakMap;var X8e={id:"subtitle",start(e,n,r){const a=new Sz({ctx:e.ctx,options:r,chart:e});ll.configure(e,a,r),ll.addBox(e,a),xN.set(e,a)},stop(e){ll.removeBox(e,xN.get(e)),xN.delete(e)},beforeUpdate(e,n,r){const a=xN.get(e);ll.configure(e,a,r),a.options=r},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const T1={average(e){if(!e.length)return!1;let n,r,a=0,i=0,o=0;for(n=0,r=e.length;n<r;++n){const l=e[n].element;if(l&&l.hasValue()){const c=l.tooltipPosition();a+=c.x,i+=c.y,++o}}return{x:a/o,y:i/o}},nearest(e,n){if(!e.length)return!1;let r=n.x,a=n.y,i=Number.POSITIVE_INFINITY,o,l,c;for(o=0,l=e.length;o<l;++o){const u=e[o].element;if(u&&u.hasValue()){const d=u.getCenterPoint(),f=X3(n,d);f<i&&(i=f,c=u)}}if(c){const u=c.tooltipPosition();r=u.x,a=u.y}return{x:r,y:a}}};function Pf(e,n){return n&&(Si(n)?Array.prototype.push.apply(e,n):e.push(n)),e}function Xp(e){return(typeof e=="string"||e instanceof String)&&e.indexOf(`
122`)>-1?e.split(`
123`):e}function Q8e(e,n){const{element:r,datasetIndex:a,index:i}=n,o=e.getDatasetMeta(a).controller,{label:l,value:c}=o.getLabelAndValue(i);return{chart:e,label:l,parsed:o.getParsed(i),raw:e.data.datasets[a].data[i],formattedValue:c,dataset:o.getDataset(),dataIndex:i,datasetIndex:a,element:r}}function qQ(e,n){const r=e.chart.ctx,{body:a,footer:i,title:o}=e,{boxWidth:l,boxHeight:c}=n,u=Zs(n.bodyFont),d=Zs(n.titleFont),f=Zs(n.footerFont),p=o.length,h=i.length,m=a.length,g=fl(n.padding);let x=g.height,b=0,y=a.reduce((S,N)=>S+N.before.length+N.lines.length+N.after.length,0);if(y+=e.beforeBody.length+e.afterBody.length,p&&(x+=p*d.lineHeight+(p-1)*n.titleSpacing+n.titleMarginBottom),y){const S=n.displayColors?Math.max(c,u.lineHeight):u.lineHeight;x+=m*S+(y-m)*u.lineHeight+(y-1)*n.bodySpacing}
123h&&(x+=n.footerMarginTop+h*f.lineHeight+(h-1)*n.footerSpacing);let w=0;const j=function(S){b=Math.max(b,r.measureText(S).width+w)};return r.save(),r.font=d.string,Va(e.title,j),r.font=u.string,Va(e.beforeBody.concat(e.afterBody),j),w=n.displayColors?l+2+n.boxPadding:0,Va(a,S=>{Va(S.before,j),Va(S.lines,j),Va(S.after,j)}),w=0,r.font=f.string,Va(e.footer,j),r.restore(),b+=g.width,{width:b,height:x}}function J8e(e,n){const{y:r,height:a}=n;return r<a/2?"top":r>e.height-a/2?"bottom":"center"}function eBe(e,n,r,a){const{x:i,width:o}=a,l=r.caretSize+r.caretPadding;if(e==="left"&&i+o+l>n.width||e==="right"&&i-o-l<0)return!0}function tBe(e,n,r,a){const{x:i,width:o}=r,{width:l,chartArea:{left:c,right:u}}=e;let d="center";return a==="center"?d=i<=(c+u)/2?"left":"right":i<=o/2?d="left":i>=l-o/2&&(d="right"),eBe(d,e,n,r)&&(d="center"),d}function GQ(e,n,r){const a=r.yAlign||n.yAlign||J8e(e,r);return{xAlign:r.xAlign||n.xAlign||tBe(e,n,r,a),yAlign:a}}function nBe(e,n){let{x:r,width:a}=e;return n==="right"?r-=a:n==="center"&&(r-=a/2),r}function rBe(e,n,r){let{y:a,height:i}=e;return n==="top"?a+=r:n==="bottom"?a-=i+r:a-=i/2,a}function KQ(e,n,r,a){const{caretSize:i,caretPadding:o,cornerRadius:l}=e,{xAlign:c,yAlign:u}=r,d=i+o,{topLeft:f,topRight:p,bottomLeft:h,bottomRight:m}=wv(l);let g=nBe(n,c);const x=rBe(n,u,d);return u==="center"?c==="left"?g+=d:c==="right"&&(g-=d):c==="left"?g-=Math.max(f,h)+i:c==="right"&&(g+=Math.max(p,m)+i),{x:go(g,0,a.width-n.width),y:go(x,0,a.height-n.height)}}function vN(e,n,r){const a=fl(r.padding);return n==="center"?e.x+e.width/2:n==="right"?e.x+e.width-a.right:e.x+a.left}function ZQ(e){return Pf([],Xp(e))}function aBe(e,n,r){return Qg(e,{tooltip:n,tooltipItems:r,type:"tooltip"})}function XQ(e,n){const r=n&&n.dataset&&n.dataset.tooltip&&n.dataset.tooltip.callbacks;return r?e.override(r):e}const Vde={beforeTitle:Up,title(e){if(e.length>0){const n=e[0],r=n.chart.data.labels,a=r?r.length:0;if(this&&this.options&&this.options.mode==="dataset")return n.dataset.label||"";if(n.label)return n.label;if(a>0&&n.dataIndex<a)return r[n.dataIndex]}return""},afterTitle:Up,beforeBody:Up,beforeLabel:Up,label(e){if(this&&this.options&&this.options.mode==="dataset")return e.label+": "+e.formattedValue||e.formattedValue;let n=e.dataset.label||"";n&&(n+=": ");const r=e.formattedValue;return ka(r)||(n+=r),n},labelColor(e){const r=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:r.borderColor,backgroundColor:r.backgroundColor,borderWidth:r.borderWidth,borderDash:r.borderDash,borderDashOffset:r.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(e){const r=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:r.pointStyle,rotation:r.rotation}},afterLabel:Up,afterBody:Up,beforeFooter:Up,footer:Up,afterFooter:Up};function ac(e,n,r,a){const i=e[n].call(r,a);return typeof i>"u"?Vde[n].call(r,a):i}var j3;let QQ=(j3=class extends Xh{constructor(n){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=n.chart,this.options=n.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(n){this.options=n,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const n=this._cachedAnimations;if(n)return n;const r=this.chart,a=this.options.setContext(this.getContext()),i=a.enabled&&r.options.animation&&a.animations,o=new wde(this.chart,i);return i._cacheable&&(this._cachedAnimations=Object.freeze(o)),o}getContext(){return this.$context||(this.$context=aBe(this.chart.getContext(),this,this._tooltipItems))}getTitle(n,r){const{callbacks:a}=r,i=ac(a,"beforeTitle",this,n),o=ac(a,"title",this,n),l=ac(a,"afterTitle",this,n);let c=[];return c=Pf(c,Xp(i)),c=Pf(c,Xp(o)),c=Pf(c,Xp(l)),c}getBeforeBody(n,r){return ZQ(ac(r.callbacks,"beforeBody",this,n))}getBody(n,r){const{callbacks:a}=r,i=[];return Va(n,o=>{const l={before:[],lines:[],after:[]},c=XQ(a,o);Pf(l.before,Xp(ac(c,"beforeLabel",this,o))),Pf(l.lines,ac(c,"label",this,o)),Pf(l.after,Xp(ac(c,"afterLabel",this,o))),i.push(l)}),i}getAfterBody(n,r){return ZQ(ac(r.callbacks,"afterBody",this,n))}getFooter(n,r){const{callbacks:a}=r,i=ac(a,"beforeFooter",this,n),o=ac(a,"footer",this,n),l=ac(a,"afterFooter",this,n);let c=[];return c=Pf(c,Xp(i)),c=Pf(c,Xp(o)),c=Pf(c,Xp(l)),c}_createItems(n){const r=this._active,a=this.chart.data,i=[],o=[],l=[];let c=[],u,d;for(u=0,d=r.length;u<d;++u)c.push(Q8e(this.chart,r[u]));return n.filter&&(c=c.filter((f,p,h)=>n.filter(f,p,h,a))),n.itemSort&&(c=c.sort((f,p)=>n.itemSort(f,p,a))),Va(c,f=>{const p=XQ(n.callbacks,f);i.push(ac(p,"labelColor",this,f)),o.push(ac(p,"labelPointStyle",this,f)),l.push(ac(p,"labelTextColor",this,f))}),this.labelColors=i,this.labelPointStyles=o,this.labelTextColors=l,this.dataPoints=c,c}update(n,r){const a=this.options.setContext(this.getContext()),i=this._active;let o,l=[];
vendor: 2,533 bytes, line 123
123if(!i.length)this.opacity!==0&&(o={opacity:0});else{const c=T1[a.position].call(this,i,this._eventPosition);l=this._createItems(a),this.title=this.getTitle(l,a),this.beforeBody=this.getBeforeBody(l,a),this.body=this.getBody(l,a),this.afterBody=this.getAfterBody(l,a),this.footer=this.getFooter(l,a);const u=this._size=qQ(this,a),d=Object.assign({},c,u),f=GQ(this.chart,a,d),p=KQ(a,d,f,this.chart);this.xAlign=f.xAlign,this.yAlign=f.yAlign,o={opacity:1,x:p.x,y:p.y,width:u.width,height:u.height,caretX:c.x,caretY:c.y}}this._tooltipItems=l,this.$context=void 0,o&&this._resolveAnimations().update(this,o),n&&a.external&&a.external.call(this,{chart:this.chart,tooltip:this,replay:r})}drawCaret(n,r,a,i){const o=this.getCaretPosition(n,a,i);r.lineTo(o.x1,o.y1),r.lineTo(o.x2,o.y2),r.lineTo(o.x3,o.y3)}getCaretPosition(n,r,a){const{xAlign:i,yAlign:o}=this,{caretSize:l,cornerRadius:c}=a,{topLeft:u,topRight:d,bottomLeft:f,bottomRight:p}=wv(c),{x:h,y:m}=n,{width:g,height:x}=r;let b,y,w,j,S,N;return o==="center"?(S=m+x/2,i==="left"?(b=h,y=b-l,j=S+l,N=S-l):(b=h+g,y=b+l,j=S-l,N=S+l),w=b):(i==="left"?y=h+Math.max(u,f)+l:i==="right"?y=h+g-Math.max(d,p)-l:y=this.caretX,o==="top"?(j=m,S=j-l,b=y-l,w=y+l):(j=m+x,S=j+l,b=y+l,w=y-l),N=j),{x1:b,x2:y,x3:w,y1:j,y2:S,y3:N}}drawTitle(n,r,a){const i=this.title,o=i.length;let l,c,u;if(o){const d=K0(a.rtl,this.x,this.width);for(n.x=vN(this,a.titleAlign,a),r.textAlign=d.textAlign(a.titleAlign),r.textBaseline="middle",l=Zs(a.titleFont),c=a.titleSpacing,r.fillStyle=a.titleColor,r.font=l.string,u=0;u<o;++u)r.fillText(i[u],d.x(n.x),n.y+l.lineHeight/2),n.y+=l.lineHeight+c,u+1===o&&(n.y+=a.titleMarginBottom-c)}}_drawColorBox(n,r,a,i,o){const l=this.labelColors[a],c=this.labelPointStyles[a],{boxHeight:u,boxWidth:d,boxPadding:f}=o,p=Zs(o.bodyFont),h=vN(this,"left",o),m=i.x(h),g=u<p.lineHeight?(p.lineHeight-u)/2:0,x=r.y+g;if(o.usePointStyle){const b={radius:Math.min(d,u)/2,pointStyle:c.pointStyle,rotation:c.rotation,borderWidth:1},y=i.leftForLtr(m,d)+d/2,w=x+u/2;n.strokeStyle=o.multiKeyBackground,n.fillStyle=o.multiKeyBackground,J3(n,b,y,w),n.strokeStyle=l.borderColor,n.fillStyle=l.backgroundColor,J3(n,b,y,w)}else{n.lineWidth=sa(l.borderWidth)?Math.max(...Object.values(l.borderWidth)):l.borderWidth||1,n.strokeStyle=l.borderColor,n.setLineDash(l.borderDash||[]),n.lineDashOffset=l.borderDashOffset||0;const b=i.leftForLtr(m,d-f),y=i.leftForLtr(i.xPlus(m,1),d-f-2),w=wv(l.borderRadius);Object.values(w).some(j=>j!==0)?(n.beginPath(),n.fillStyle=o.multiKeyBackground,Yk(n,{x:b,y:x,w:d,h:u,radiu
vendor: 5,122 bytes, line 123
123s:w}),n.fill(),n.stroke(),n.fillStyle=l.backgroundColor,n.beginPath(),Yk(n,{x:y,y:x+1,w:d-2,h:u-2,radius:w}),n.fill()):(n.fillStyle=o.multiKeyBackground,n.fillRect(b,x,d,u),n.strokeRect(b,x,d,u),n.fillStyle=l.backgroundColor,n.fillRect(y,x+1,d-2,u-2))}n.fillStyle=this.labelTextColors[a]}drawBody(n,r,a){const{body:i}=this,{bodySpacing:o,bodyAlign:l,displayColors:c,boxHeight:u,boxWidth:d,boxPadding:f}=a,p=Zs(a.bodyFont);let h=p.lineHeight,m=0;const g=K0(a.rtl,this.x,this.width),x=function(D){r.fillText(D,g.x(n.x+m),n.y+h/2),n.y+=h+o},b=g.textAlign(l);let y,w,j,S,N,k,E;for(r.textAlign=l,r.textBaseline="middle",r.font=p.string,n.x=vN(this,b,a),r.fillStyle=a.bodyColor,Va(this.beforeBody,x),m=c&&b!=="right"?l==="center"?d/2+f:d+2+f:0,S=0,k=i.length;S<k;++S){for(y=i[S],w=this.labelTextColors[S],r.fillStyle=w,Va(y.before,x),j=y.lines,c&&j.length&&(this._drawColorBox(r,n,S,g,a),h=Math.max(p.lineHeight,u)),N=0,E=j.length;N<E;++N)x(j[N]),h=p.lineHeight;Va(y.after,x)}m=0,h=p.lineHeight,Va(this.afterBody,x),n.y-=o}drawFooter(n,r,a){const i=this.footer,o=i.length;let l,c;if(o){const u=K0(a.rtl,this.x,this.width);for(n.x=vN(this,a.footerAlign,a),n.y+=a.footerMarginTop,r.textAlign=u.textAlign(a.footerAlign),r.textBaseline="middle",l=Zs(a.footerFont),r.fillStyle=a.footerColor,r.font=l.string,c=0;c<o;++c)r.fillText(i[c],u.x(n.x),n.y+l.lineHeight/2),n.y+=l.lineHeight+a.footerSpacing}}drawBackground(n,r,a,i){const{xAlign:o,yAlign:l}=this,{x:c,y:u}=n,{width:d,height:f}=a,{topLeft:p,topRight:h,bottomLeft:m,bottomRight:g}=wv(i.cornerRadius);r.fillStyle=i.backgroundColor,r.strokeStyle=i.borderColor,r.lineWidth=i.borderWidth,r.beginPath(),r.moveTo(c+p,u),l==="top"&&this.drawCaret(n,r,a,i),r.lineTo(c+d-h,u),r.quadraticCurveTo(c+d,u,c+d,u+h),l==="center"&&o==="right"&&this.drawCaret(n,r,a,i),r.lineTo(c+d,u+f-g),r.quadraticCurveTo(c+d,u+f,c+d-g,u+f),l==="bottom"&&this.drawCaret(n,r,a,i),r.lineTo(c+m,u+f),r.quadraticCurveTo(c,u+f,c,u+f-m),l==="center"&&o==="left"&&this.drawCaret(n,r,a,i),r.lineTo(c,u+p),r.quadraticCurveTo(c,u,c+p,u),r.closePath(),r.fill(),i.borderWidth>0&&r.stroke()}_updateAnimationTarget(n){const r=this.chart,a=this.$animations,i=a&&a.x,o=a&&a.y;if(i||o){const l=T1[n.position].call(this,this._active,this._eventPosition);if(!l)return;const c=this._size=qQ(this,n),u=Object.assign({},l,this._size),d=GQ(r,n,u),f=KQ(n,u,d,r);(i._to!==f.x||o._to!==f.y)&&(this.xAlign=d.xAlign,this.yAlign=d.yAlign,this.width=c.width,this.height=c.height,this.caretX=l.x,this.caretY=l.y,this._resolveAnimations().update(this,f))}}_willRender(){return!!this.opacity}draw(n){const r=this.options.setContext(this.getContext());let a=this.opacity;if(!a)return;this._updateAnimationTarget(r);const i={width:this.width,height:this.height},o={x:this.x,y:this.y};a=Math.abs(a)<.001?0:a;const l=fl(r.padding),c=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;r.enabled&&c&&(n.save(),n.globalAlpha=a,this.drawBackground(o,n,i,r),xde(n,r.textDirection),o.y+=l.top,this.drawTitle(o,n,r),this.drawBody(o,n,r),this.drawFooter(o,n,r),vde(n,r.textDirection),n.restore())}getActiveElements(){return this._active||[]}setActiveElements(n,r){const a=this._active,i=n.map(({datasetIndex:c,index:u})=>{const d=this.chart.getDatasetMeta(c);if(!d)throw new Error("Cannot find a dataset at index "+c);return{datasetIndex:c,element:d.data[u],index:u}}),o=!pD(a,i),l=this._positionChanged(i,r);(o||l)&&(this._active=i,this._eventPosition=r,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(n,r,a=!0){if(r&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const i=this.options,o=this._active||[],l=this._getActiveElements(n,o,r,a),c=this._positionChanged(l,n),u=r||!pD(l,o)||c;return u&&(this._active=l,(i.enabled||i.external)&&(this._eventPosition={x:n.x,y:n.y},this.update(!0,r))),u}_getActiveElements(n,r,a,i){const o=this.options;if(n.type==="mouseout")return[];if(!i)return r;const l=this.chart.getElementsAtEventForMode(n,o.mode,o,a);return o.reverse&&l.reverse(),l}_positionChanged(n,r){const{caretX:a,caretY:i,options:o}=this,l=T1[o.position].call(this,n,r);return l!==!1&&(a!==l.x||i!==l.y)}},Zt(j3,"positioners",T1),j3);var Ude={id:"tooltip",_element:QQ,positioners:T1,afterInit(e,n,r){r&&(e.tooltip=new QQ({chart:e,options:r}))},beforeUpdate(e,n,r){e.tooltip&&e.tooltip.initialize(r)},reset(e,n,r){e.tooltip&&e.tooltip.initialize(r)},afterDraw(e){const n=e.tooltip;if(n&&n._willRender()){const r={tooltip:n};if(e.notifyPlugins("beforeTooltipDraw",{...r,cancelable:!0})===!1)return;n.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",r)}},afterEvent(e,n){if(e.tooltip){const r=n.replay;e.tooltip.handleEvent(n.event,r,n.inChartArea)&&(n.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,n
vendor: 7,939 bytes, line 123
123)=>n.bodyFont.size,boxWidth:(e,n)=>n.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Vde},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>e!=="filter"&&e!=="itemSort"&&e!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},iBe=Object.freeze({__proto__:null,Colors:b8e,Decimation:j8e,Filler:U8e,Legend:Cz,SubTitle:X8e,Title:Nz,Tooltip:Ude});const sBe=(e,n,r,a)=>(typeof n=="string"?(r=e.push(n)-1,a.unshift({index:r,label:n})):isNaN(n)&&(r=null),r);function oBe(e,n,r,a){const i=e.indexOf(n);if(i===-1)return sBe(e,n,r,a);const o=e.lastIndexOf(n);return i!==o?r:i}const lBe=(e,n)=>e===null?null:go(Math.round(e),0,n);function JQ(e){const n=this.getLabels();return e>=0&&e<n.length?n[e]:e}class Hv extends f_{constructor(n){super(n),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(n){const r=this._addedLabels;if(r.length){const a=this.getLabels();for(const{index:i,label:o}of r)a[i]===o&&a.splice(i,1);this._addedLabels=[]}super.init(n)}parse(n,r){if(ka(n))return null;const a=this.getLabels();return r=isFinite(r)&&a[r]===n?r:oBe(a,n,Cr(r,n),this._addedLabels),lBe(r,a.length-1)}determineDataLimits(){const{minDefined:n,maxDefined:r}=this.getUserBounds();let{min:a,max:i}=this.getMinMax(!0);this.options.bounds==="ticks"&&(n||(a=0),r||(i=this.getLabels().length-1)),this.min=a,this.max=i}buildTicks(){const n=this.min,r=this.max,a=this.options.offset,i=[];let o=this.getLabels();o=n===0&&r===o.length-1?o:o.slice(n,r+1),this._valueRange=Math.max(o.length-(a?0:1),1),this._startValue=this.min-(a?.5:0);for(let l=n;l<=r;l++)i.push({value:l});return i}getLabelForValue(n){return JQ.call(this,n)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(n){return typeof n!="number"&&(n=this.parse(n)),n===null?NaN:this.getPixelForDecimal((n-this._startValue)/this._valueRange)}getPixelForTick(n){const r=this.ticks;return n<0||n>r.length-1?null:this.getPixelForValue(r[n].value)}getValueForPixel(n){return Math.round(this._startValue+this.getDecimalForPixel(n)*this._valueRange)}getBasePixel(){return this.bottom}}Zt(Hv,"id","category"),Zt(Hv,"defaults",{ticks:{callback:JQ}});function cBe(e,n){const r=[],{bounds:i,step:o,min:l,max:c,precision:u,count:d,maxTicks:f,maxDigits:p,includeBounds:h}=e,m=o||1,g=f-1,{min:x,max:b}=n,y=!ka(l),w=!ka(c),j=!ka(d),S=(b-x)/(p+1);let N=GX((b-x)/g/m)*m,k,E,D,R;if(N<1e-14&&!y&&!w)return[{value:x},{value:b}];R=Math.ceil(b/N)-Math.floor(x/N),R>g&&(N=GX(R*N/g/m)*m),ka(u)||(k=Math.pow(10,u),N=Math.ceil(N*k)/k),i==="ticks"?(E=Math.floor(x/N)*N,D=Math.ceil(b/N)*N):(E=x,D=b),y&&w&&o&&o3e((c-l)/o,N/1e3)?(R=Math.round(Math.min((c-l)/N,f)),N=(c-l)/R,E=l,D=c):j?(E=y?l:E,D=w?c:D,R=d-1,N=(D-E)/R):(R=(D-E)/N,K1(R,Math.round(R),N/1e3)?R=Math.round(R):R=Math.ceil(R));const A=Math.max(KX(N),KX(E));k=Math.pow(10,ka(u)?A:u),E=Math.round(E*k)/k,D=Math.round(D*k)/k;let P=0;for(y&&(h&&E!==l?(r.push({value:l}),E<l&&P++,K1(Math.round((E+P*N)*k)/k,l,eJ(l,S,e))&&P++):E<l&&P++);P<R;++P)r.push({value:Math.round((E+P*N)*k)/k});return w&&h&&D!==c?r.length&&K1(r[r.length-1].value,c,eJ(c,S,e))?r[r.length-1].value=c:r.push({value:c}):(!w||D===c)&&r.push({value:D}),r}function eJ(e,n,{horizontal:r,minRotation:a}){const i=$d(a),o=(r?Math.sin(i):Math.cos(i))||.001,l=.75*n*(""+e).length;return Math.min(n/o,l)}class yD extends f_{constructor(n){super(n),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(n,r){return ka(n)||(typeof n=="number"||n instanceof Number)&&!isFinite(+n)?null:+n}handleTickRangeOptions(){const{beginAtZero:n}=this.options,{minDefined:r,maxDefined:a}=this.getUserBounds();let{min:i,max:o}=this;const l=u=>i=r?i:u,c=u=>o=a?o:u;if(n){const u=tp(i),d=tp(o);u<0&&d<0?c(0):u>0&&d>0&&l(0)}if(i===o){let u=o===0?1:Math.abs(o*.05);c(o+u),n||l(i-u)}this.min=i,this.max=o}getTickLimit(){const n=this.options.ticks;let{maxTicksLimit:r,stepSize:a}=n,i;return a?(i=Math.ceil(this.max/a)-Math.floor(this.min/a)+1,i>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${a} would result generating up to ${i} ticks. Limiting to 1000.`),i=1e3)):(i=this.computeTickLimit(),r=r||11),r&&(i=Math.min(r,i)),i}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const n=this.options,r=n.ticks;let a=this.getTickLimit();a=Math.max(2,a);const i={maxTicks:a,bounds:n.bounds,min:n.min,max:n.max,precision:r.precision,step:r.stepSize,count:r.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:r.minRotation||0,includeBounds:r.includeBounds!==!1},o=this._range||this,l=cBe(i,o);return n.bounds==="ticks"&&Que(l,this,"value"),n.reverse?(l.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),l}configure(){const n=this.ticks;let r=this.min,a=this.max;if(super.configure(),this.options.offset&&n.length){const i=(a-r)/Math.max(n.length-1,1)/2;r-=i,a+=i}this._startValue=r,this._endValue=a,this._valueRange=a-r}getLabelForValue(n){return iC(n,this.chart.options.locale,this.options.ticks.format)}}class Gk extends yD{determineDataLimits(){const{min:n,max:r}=this.getMinMax(!0);this.min=fs(n)?n:0,this.max=fs(r)?r:1,this.handleTickRangeOptions()}computeTickLimit(){const n=this.isHorizontal(),r=n?this.width:this.height,a=$d(this.options.ticks.minRotation),i=(n?Math.sin(a):Math.cos(a))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(r/Math.min(40,o.lineHeight/i))}getPixelForValue(n){return n===null?NaN:this.getPixelForDecimal((n-this._startValue)/this._valueRange)}getValueForPixel(n){return this._startValue+this.getDecimalForPixel(n)*this._valueRange}}Zt(Gk,"id","linear"),Zt(Gk,"defaults",{ticks:{callback:NO.formatters.numeric}});const Kk=e=>Math.floor(Xm(e)),Ix=(e,n)=>Math.pow(10,Kk(e)+n);function tJ(e){return e/Math.pow(10,Kk(e))===1}function nJ(e,n,r){const a=Math.pow(10,r),i=Math.floor(e/a);return Math.ceil(n/a)-i}function uBe(e,n){const r=n-e;let a=Kk(r);for(;nJ(e,n,a)>10;)a++;for(;nJ(e,n,a)<10;)a--;return Math.min(a,Kk(e))}function dBe(e,{min:n,max:r}){n=Wc(e.min,n);const a=[],i=Kk(n);let o=uBe(n,r),l=o<0?Math.pow(10,Math.abs(o)):1;const c=Math.pow(10,o),u=i>o?Math.pow(10,i):0,d=Math.round((n-u)*l)/l,f=Math.floor((n-u)/c/10)*c*10;let p=Math.floor((d-f)/Math.pow(10,o)),h=Wc(e.min,Math.round((u+f+p*Math.pow(10,o))*l)/l);for(;h<r;)a.push({value:h,major:tJ(h),significand:p}),p>=10?p=p<15?15:20:p++,p>=20&&(o++,p=2,l=o>=0?1:l),h=Math.round((u+f+p*Math.pow(10,o))*l)/l;const m=Wc(e.max,h);return a.push({value:m,major:tJ(m),significand:p}),a}class i6 extends f_{constructor(n){super(n),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(n,r){const a=yD.prototype.parse.apply(this,[n,r]);if(a===0){this._zero=!0;return}return fs(a)&&a>0?a:null}determineDataLimits(){const{min:n,max:r}=this.getMinMax(!0);this.min=fs(n)?Math.max(0,n):null,this.max=fs(r)?Math.max(0,r):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!fs(this._userMin)&&(this.min=n===Ix(this.min,0)?Ix(this.min,-1):Ix(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:n,maxDefined:r}=this.getUserBounds();let a=this.min,i=this.max;const o=c=>a=n?a:c,l=c=>i=r?i:c;a===i&&(a<=0?(o(1),l(10)):(o(Ix(a,-1)),l(Ix(i,1)))),a<=0&&o(Ix(i,-1)),i<=0&&l(Ix(a,1)),this.min=a,this.max=i}buildTicks(){const n=this.options,r={min:this._userMin,max:this._userMax},a=dBe(r,this);return n.bounds==="ticks"&&Que(a,this,"value"),n.reverse?(a.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),a}
123getLabelForValue(n){return n===void 0?"0":iC(n,this.chart.options.locale,this.options.ticks.format)}configure(){const n=this.min;super.configure(),this._startValue=Xm(n),this._valueRange=Xm(this.max)-Xm(n)}getPixelForValue(n){return(n===void 0||n===0)&&(n=this.min),n===null||isNaN(n)?NaN:this.getPixelForDecimal(n===this.min?0:(Xm(n)-this._startValue)/this._valueRange)}getValueForPixel(n){const r=this.getDecimalForPixel(n);return Math.pow(10,this._startValue+r*this._valueRange)}}Zt(i6,"id","logarithmic"),Zt(i6,"defaults",{ticks:{callback:NO.formatters.logarithmic,major:{enabled:!0}}});function s6(e){const n=e.ticks;if(n.display&&e.display){const r=fl(n.backdropPadding);return Cr(n.font&&n.font.size,Ts.font.size)+r.height}return 0}function fBe(e,n,r){return r=Si(r)?r:[r],{w:j3e(e,n.string,r),h:r.length*n.lineHeight}}function rJ(e,n,r,a,i){return e===a||e===i?{start:n-r/2,end:n+r/2}:e<a||e>i?{start:n-r,end:n}:{start:n,end:n+r}}function pBe(e){const n={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},r=Object.assign({},n),a=[],i=[],o=e._pointLabels.length,l=e.options.pointLabels,c=l.centerPointLabels?Fi/o:0;for(let u=0;u<o;u++){const d=l.setContext(e.getPointLabelContext(u));i[u]=d.padding;const f=e.getPointPosition(u,e.drawingArea+i[u],c),p=Zs(d.font),h=fBe(e.ctx,p,e._pointLabels[u]);a[u]=h;const m=Xc(e.getIndexAngle(u)+c),g=Math.round(mz(m)),x=rJ(g,f.x,h.w,0,180),b=rJ(g,f.y,h.h,90,270);hBe(r,n,m,x,b)}e.setCenterPoint(n.l-r.l,r.r-n.r,n.t-r.t,r.b-n.b),e._pointLabelItems=mBe(e,a,i)}function hBe(e,n,r,a,i){const o=Math.abs(Math.sin(r)),l=Math.abs(Math.cos(r));let c=0,u=0;a.start<n.l?(c=(n.l-a.start)/o,e.l=Math.min(e.l,n.l-c)):a.end>n.r&&(c=(a.end-n.r)/o,e.r=Math.max(e.r,n.r+c)),i.start<n.t?(u=(n.t-i.start)/l,e.t=Math.min(e.t,n.t-u)):i.end>n.b&&(u=(i.end-n.b)/l,e.b=Math.max(e.b,n.b+u))}function mBe(e,n,r){const a=[],i=e._pointLabels.length,o=e.options,l=s6(o)/2,c=e.drawingArea,u=o.pointLabels.centerPointLabels?Fi/i:0;for(let d=0;d<i;d++){const f=e.getPointPosition(d,c+l+r[d],u),p=Math.round(mz(Xc(f.angle+ps))),h=n[d],m=vBe(f.y,h.h,p),g=gBe(p),x=xBe(f.x,h.w,g);a.push({x:f.x,y:m,textAlign:g,left:x,top:m,right:x+h.w,bottom:m+h.h})}return a}function gBe(e){return e===0||e===180?"center":e<180?"left":"right"}function xBe(e,n,r){return r==="right"?e-=n:r==="center"&&(e-=n/2),e}function vBe(e,n,r){return r===90||r===270?e-=n/2:(r>270||r<90)&&(e-=n),e}function _Be(e,n){const{ctx:r,options:{pointLabels:a}}=e;for(let i=n-1;i>=0;i--){const o=a.setContext(e.getPointLabelContext(i)),l=Zs(o.font),{x:c,y:u,textAlign:d,left:f,top:p,right:h,bottom:m}=e._pointLabelItems[i],{backdropColor:g}=o;if(!ka(g)){const x=wv(o.borderRadius),b=fl(o.backdropPadding);r.fillStyle=g;const y=f-b.left,w=p-b.top,j=h-f+b.width,S=m-p+b.height;Object.values(x).some(N=>N!==0)?(r.beginPath(),Yk(r,{x:y,y:w,w:j,h:S,radius:x}),r.fill()):r.fillRect(y,w,j,S)}Bv(r,e._pointLabels[i],c,u+l.lineHeight/2,l,{color:o.color,textAlign:d,textBaseline:"middle"})}}function Wde(e,n,r,a){const{ctx:i}=e;if(r)i.arc(e.xCenter,e.yCenter,n,0,Ni);else{let o=e.getPointPosition(0,n);i.moveTo(o.x,o.y);for(let l=1;l<a;l++)o=e.getPointPosition(l,n),i.lineTo(o.x,o.y)}}function bBe(e,n,r,a,i){const o=e.ctx,l=n.circular,{color:c,lineWidth:u}=n;!l&&!a||!c||!u||r<0||(o.save(),o.strokeStyle=c,o.lineWidth=u,o.setLineDash(i.dash),o.lineDashOffset=i.dashOffset,o.beginPath(),Wde(e,r,l,a),o.closePath(),o.stroke(),o.restore())}function yBe(e,n,r){return Qg(e,{label:r,index:n,type:"pointLabel"})}class D1 extends yD{constructor(n){super(n),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const n=this._padding=fl(s6(this.options)/2),r=this.width=this.maxWidth-n.width,a=this.height=this.maxHeight-n.height;this.xCenter=Math.floor(this.left+r/2+n.left),this.yCenter=Math.floor(this.top+a/2+n.top),this.drawingArea=Math.floor(Math.min(r,a)/2)}determineDataLimits(){const{min:n,max:r}=this.getMinMax(!1);this.min=fs(n)&&!isNaN(n)?n:0,this.max=fs(r)&&!isNaN(r)?r:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/s6(this.options))}generateTickLabels(n){yD.prototype.generateTickLabels.call(this,n),this._pointLabels=this.getLabels().map((r,a)=>{const i=di(this.options.pointLabels.callback,[r,a],this);return i||i===0?i:""}).filter((r,a)=>this.chart.getDataVisibility(a))}fit(){const n=this.options;n.display&&n.pointLabels.display?pBe(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(n,r,a,i){this.xCenter+=Math.floor((n-r)/2),this.yCenter+=Math.floor((a-i)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(n,r,a,i))}getIndexAngle(n){const r=Ni/(this._pointLabels.length||1),a=this.options.startAngle||0;return Xc(n*r+$d(a))}getDistanceFromCenterForValue(n){if(ka(n))return NaN;const r=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-n)*r:(n-this.min)*r}getValueForDistanceFromCenter(n){if(ka(n))return NaN;const r=n/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-r:this.min+r}getPointLabelContext(n){const r=this._pointLabels||[];if(n>=0&&n<r.length){const a=r[n];return yBe(this.getContext(),n,a)}}getPointPosition(n,r,a=0){const i=this.getIndexAngle(n)-ps+a;return{x:Math.cos(i)*r+this.xCenter,y:Math.sin(i)*r+this.yCenter,angle:i}}getPointPositionForValue(n,r){return this.getPointPosition(n,this.getDistanceFromCenterForValue(r))}getBasePosition(n){return this.getPointPositionForValue(n||0,this.getBaseValue())}getPointLabelPosition(n){const{left:r,top:a,right:i,bottom:o}=this._pointLabelItems[n];return{left:r,top:a,right:i,bottom:o}}
123drawBackground(){const{backgroundColor:n,grid:{circular:r}}=this.options;if(n){const a=this.ctx;a.save(),a.beginPath(),Wde(this,this.getDistanceFromCenterForValue(this._endValue),r,this._pointLabels.length),a.closePath(),a.fillStyle=n,a.fill(),a.restore()}}drawGrid(){const n=this.ctx,r=this.options,{angleLines:a,grid:i,border:o}=r,l=this._pointLabels.length;let c,u,d;if(r.pointLabels.display&&_Be(this,l),i.display&&this.ticks.forEach((f,p)=>{if(p!==0){u=this.getDistanceFromCenterForValue(f.value);const h=this.getContext(p),m=i.setContext(h),g=o.setContext(h);bBe(this,m,u,l,g)}}),a.display){for(n.save(),c=l-1;c>=0;c--){const f=a.setContext(this.getPointLabelContext(c)),{color:p,lineWidth:h}=f;!h||!p||(n.lineWidth=h,n.strokeStyle=p,n.setLineDash(f.borderDash),n.lineDashOffset=f.borderDashOffset,u=this.getDistanceFromCenterForValue(r.ticks.reverse?this.min:this.max),d=this.getPointPosition(c,u),n.beginPath(),n.moveTo(this.xCenter,this.yCenter),n.lineTo(d.x,d.y),n.stroke())}n.restore()}}drawBorder(){}drawLabels(){const n=this.ctx,r=this.options,a=r.ticks;if(!a.display)return;const i=this.getIndexAngle(0);let o,l;n.save(),n.translate(this.xCenter,this.yCenter),n.rotate(i),n.textAlign="center",n.textBaseline="middle",this.ticks.forEach((c,u)=>{if(u===0&&!r.reverse)return;const d=a.setContext(this.getContext(u)),f=Zs(d.font);if(o=this.getDistanceFromCenterForValue(this.ticks[u].value),d.showLabelBackdrop){n.font=f.string,l=n.measureText(c.label).width,n.fillStyle=d.backdropColor;const p=fl(d.backdropPadding);n.fillRect(-l/2-p.left,-o-f.size/2-p.top,l+p.width,f.size+p.height)}Bv(n,c.label,0,-o,f,{color:d.color})}),n.restore()}drawTitle(){}}Zt(D1,"id","radialLinear"),Zt(D1,"defaults",{display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:NO.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(n){return n},padding:5,centerPointLabels:!1}}),Zt(D1,"defaultRoutes",{"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"}),Zt(D1,"descriptors",{angleLines:{_fallback:"grid"}});const MO={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},hc=Object.keys(MO);function wBe(e,n){return e-n}function aJ(e,n){if(ka(n))return null;const r=e._adapter,{parser:a,round:i,isoWeekday:o}=e._parseOpts;let l=n;return typeof a=="function"&&(l=a(l)),fs(l)||(l=typeof a=="string"?r.parse(l,a):r.parse(l)),l===null?null:(i&&(l=i==="week"&&(Sb(o)||o===!0)?r.startOf(l,"isoWeek",o):r.startOf(l,i)),+l)}function iJ(e,n,r,a){const i=hc.length;for(let o=hc.indexOf(e);o<i-1;++o){const l=MO[hc[o]],c=l.steps?l.steps:Number.MAX_SAFE_INTEGER;if(l.common&&Math.ceil((r-n)/(c*l.size))<=a)return hc[o]}return hc[i-1]}function kBe(e,n,r,a,i){for(let o=hc.length-1;o>=hc.indexOf(r);o--){const l=hc[o];if(MO[l].common&&e._adapter.diff(i,a,l)>=n-1)return l}return hc[r?hc.indexOf(r):0]}function jBe(e){for(let n=hc.indexOf(e)+1,r=hc.length;n<r;++n)if(MO[hc[n]].common)return hc[n]}function sJ(e,n,r){if(!r)e[n]=!0;else if(r.length){const{lo:a,hi:i}=gz(r,n),o=r[a]>=n?r[a]:r[i];e[o]=!0}}function CBe(e,n,r,a){const i=e._adapter,o=+i.startOf(n[0].value,a),l=n[n.length-1].value;let c,u;for(c=o;c<=l;c=+i.add(c,1,a))u=r[c],u>=0&&(n[u].major=!0);return n}function oJ(e,n,r){const a=[],i={},o=n.length;let l,c;for(l=0;l<o;++l)c=n[l],i[c]=l,a.push({value:c,major:!1});return o===0||!r?a:CBe(e,a,i,r)}class Zk extends f_{constructor(n){super(n),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(n,r={}){const a=n.time||(n.time={}),i=this._adapter=new B6e._date(n.adapters.date);i.init(r),G1(a.displayFormats,i.formats()),this._parseOpts={parser:a.parser,round:a.roun
vendor: 4,248 bytes, line 123
123d,isoWeekday:a.isoWeekday},super.init(n),this._normalized=r.normalized}parse(n,r){return n===void 0?null:aJ(this,n)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const n=this.options,r=this._adapter,a=n.time.unit||"day";let{min:i,max:o,minDefined:l,maxDefined:c}=this.getUserBounds();function u(d){!l&&!isNaN(d.min)&&(i=Math.min(i,d.min)),!c&&!isNaN(d.max)&&(o=Math.max(o,d.max))}(!l||!c)&&(u(this._getLabelBounds()),(n.bounds!=="ticks"||n.ticks.source!=="labels")&&u(this.getMinMax(!1))),i=fs(i)&&!isNaN(i)?i:+r.startOf(Date.now(),a),o=fs(o)&&!isNaN(o)?o:+r.endOf(Date.now(),a)+1,this.min=Math.min(i,o-1),this.max=Math.max(i+1,o)}_getLabelBounds(){const n=this.getLabelTimestamps();let r=Number.POSITIVE_INFINITY,a=Number.NEGATIVE_INFINITY;return n.length&&(r=n[0],a=n[n.length-1]),{min:r,max:a}}buildTicks(){const n=this.options,r=n.time,a=n.ticks,i=a.source==="labels"?this.getLabelTimestamps():this._generate();n.bounds==="ticks"&&i.length&&(this.min=this._userMin||i[0],this.max=this._userMax||i[i.length-1]);const o=this.min,l=this.max,c=d3e(i,o,l);return this._unit=r.unit||(a.autoSkip?iJ(r.minUnit,this.min,this.max,this._getLabelCapacity(o)):kBe(this,c.length,r.minUnit,this.min,this.max)),this._majorUnit=!a.major.enabled||this._unit==="year"?void 0:jBe(this._unit),this.initOffsets(i),n.reverse&&c.reverse(),oJ(this,c,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map(n=>+n.value))}initOffsets(n=[]){let r=0,a=0,i,o;this.options.offset&&n.length&&(i=this.getDecimalForValue(n[0]),n.length===1?r=1-i:r=(this.getDecimalForValue(n[1])-i)/2,o=this.getDecimalForValue(n[n.length-1]),n.length===1?a=o:a=(o-this.getDecimalForValue(n[n.length-2]))/2);const l=n.length<3?.5:.25;r=go(r,0,l),a=go(a,0,l),this._offsets={start:r,end:a,factor:1/(r+1+a)}}_generate(){const n=this._adapter,r=this.min,a=this.max,i=this.options,o=i.time,l=o.unit||iJ(o.minUnit,r,a,this._getLabelCapacity(r)),c=Cr(i.ticks.stepSize,1),u=l==="week"?o.isoWeekday:!1,d=Sb(u)||u===!0,f={};let p=r,h,m;if(d&&(p=+n.startOf(p,"isoWeek",u)),p=+n.startOf(p,d?"day":l),n.diff(a,r,l)>1e5*c)throw new Error(r+" and "+a+" are too far apart with stepSize of "+c+" "+l);const g=i.ticks.source==="data"&&this.getDataTimestamps();for(h=p,m=0;h<a;h=+n.add(h,c,l),m++)sJ(f,h,g);return(h===a||i.bounds==="ticks"||m===1)&&sJ(f,h,g),Object.keys(f).sort((x,b)=>x-b).map(x=>+x)}getLabelForValue(n){const r=this._adapter,a=this.options.time;return a.tooltipFormat?r.format(n,a.tooltipFormat):r.format(n,a.displayFormats.datetime)}format(n,r){const i=this.options.time.displayFormats,o=this._unit,l=r||i[o];return this._adapter.format(n,l)}_tickFormatFunction(n,r,a,i){const o=this.options,l=o.ticks.callback;if(l)return di(l,[n,r,a],this);const c=o.time.displayFormats,u=this._unit,d=this._majorUnit,f=u&&c[u],p=d&&c[d],h=a[r],m=d&&p&&h&&h.major;return this._adapter.format(n,i||(m?p:f))}generateTickLabels(n){let r,a,i;for(r=0,a=n.length;r<a;++r)i=n[r],i.label=this._tickFormatFunction(i.value,r,n)}getDecimalForValue(n){return n===null?NaN:(n-this.min)/(this.max-this.min)}getPixelForValue(n){const r=this._offsets,a=this.getDecimalForValue(n);return this.getPixelForDecimal((r.start+a)*r.factor)}getValueForPixel(n){const r=this._offsets,a=this.getDecimalForPixel(n)/r.factor-r.end;return this.min+a*(this.max-this.min)}_getLabelSize(n){const r=this.options.ticks,a=this.ctx.measureText(n).width,i=$d(this.isHorizontal()?r.maxRotation:r.minRotation),o=Math.cos(i),l=Math.sin(i),c=this._resolveTickFontOptions(0).size;return{w:a*o+c*l,h:a*l+c*o}}_getLabelCapacity(n){const r=this.options.time,a=r.displayFormats,i=a[r.unit]||a.millisecond,o=this._tickFormatFunction(n,0,oJ(this,[n],this._majorUnit),i),l=this._getLabelSize(o),c=Math.floor(this.isHorizontal()?this.width/l.w:this.height/l.h)-1;return c>0?c:1}getDataTimestamps(){let n=this._cache.data||[],r,a;if(n.length)return n;const i=this.getMatchingVisibleMetas();if(this._normalized&&i.length)return this._cache.data=i[0].controller.getAllParsedValues(this);for(r=0,a=i.length;r<a;++r)n=n.concat(i[r].controller.getAllParsedValues(this));return this._cache.data=this.normalize(n)}getLabelTimestamps(){const n=this._cache.labels||[];let r,a;
123if(n.length)return n;const i=this.getLabels();for(r=0,a=i.length;r<a;++r)n.push(aJ(this,i[r]));return this._cache.labels=this._normalized?n:this.normalize(n)}normalize(n){return tde(n.sort(wBe))}}Zt(Zk,"id","time"),Zt(Zk,"defaults",{bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}});function _N(e,n,r){let a=0,i=e.length-1,o,l,c,u;r?(n>=e[a].pos&&n<=e[i].pos&&({lo:a,hi:i}=uh(e,"pos",n)),{pos:o,time:c}=e[a],{pos:l,time:u}=e[i]):(n>=e[a].time&&n<=e[i].time&&({lo:a,hi:i}=uh(e,"time",n)),{time:o,pos:c}=e[a],{time:l,pos:u}=e[i]);const d=l-o;return d?c+(u-c)*(n-o)/d:c}class o6 extends Zk{constructor(n){super(n),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const n=this._getTimestampsForTable(),r=this._table=this.buildLookupTable(n);this._minPos=_N(r,this.min),this._tableRange=_N(r,this.max)-this._minPos,super.initOffsets(n)}buildLookupTable(n){const{min:r,max:a}=this,i=[],o=[];let l,c,u,d,f;for(l=0,c=n.length;l<c;++l)d=n[l],d>=r&&d<=a&&i.push(d);if(i.length<2)return[{time:r,pos:0},{time:a,pos:1}];for(l=0,c=i.length;l<c;++l)f=i[l+1],u=i[l-1],d=i[l],Math.round((f+u)/2)!==d&&o.push({time:d,pos:l/(c-1)});return o}_getTimestampsForTable(){let n=this._cache.all||[];if(n.length)return n;const r=this.getDataTimestamps(),a=this.getLabelTimestamps();return r.length&&a.length?n=this.normalize(r.concat(a)):n=r.length?r:a,n=this._cache.all=n,n}getDecimalForValue(n){return(_N(this._table,n)-this._minPos)/this._tableRange}getValueForPixel(n){const r=this._offsets,a=this.getDecimalForPixel(n)/r.factor-r.end;return _N(this._table,a*this._tableRange+this._minPos,!0)}}Zt(o6,"id","timeseries"),Zt(o6,"defaults",Zk.defaults);var SBe=Object.freeze({__proto__:null,CategoryScale:Hv,LinearScale:Gk,LogarithmicScale:i6,RadialLinearScale:D1,TimeScale:Zk,TimeSeriesScale:o6});const NBe=[F6e,h8e,iBe,SBe];Jg.register(...NBe);const Yde="label";function lJ(e,n){typeof e=="function"?e(n):e&&(e.current=n)}function EBe(e,n){const r=e.options;r&&n&&Object.assign(r,n)}function qde(e,n){e.labels=n}function Gde(e,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Yde;const a=[];e.datasets=n.map(i=>{const o=e.datasets.find(l=>l[r]===i[r]);return!o||!i.data||a.includes(o)?{...i}:(a.push(o),Object.assign(o,i),o)})}function TBe(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Yde;const r={labels:[],datasets:[]};return qde(r,e.labels),Gde(r,e.datasets,n),r}function DBe(e,n){const{height:r=150,width:a=300,redraw:i=!1,datasetIdKey:o,type:l,data:c,options:u,plugins:d=[],fallbackContent:f,updateMode:p,...h}=e,m=v.useRef(null),g=v.useRef(),x=()=>{m.current&&(g.current=new Jg(m.current,{type:l,data:TBe(c,o),options:u&&{...u},plugins:d}),lJ(n,g.current))},b=()=>{lJ(n,null),g.current&&(g.current.destroy(),g.current=null)};return v.useEffect(()=>{!i&&g.current&&u&&EBe(g.current,u)},[i,u]),v.useEffect(()=>{!i&&g.current&&qde(g.current.config.data,c.labels)},[i,c.labels]),v.useEffect(()=>{!i&&g.current&&c.datasets&&Gde(g.current.config.data,c.datasets,o)},[i,c.datasets]),v.useEffect(()=>{g.current&&(i?(b(),setTimeout(x)):g.current.update(p))},[i,u,c.labels,c.datasets,p]),v.useEffect(()=>{g.current&&(b(),setTimeout(x))},[l]),v.useEffect(()=>(x(),()=>b()),[]),Be.createElement("canvas",Object.assign({ref:m,role:"img",height:r,width:a},h),f)}const MBe=v.forwardRef(DBe);function RBe(e,n){return Jg.register(n),v.forwardRef((r,a)=>Be.createElement(MBe,Object.assign({},r,{ref:a,type:e})))}const wD=RBe("line",Q1);Jg.register(Hv);Jg.register(Hv,Gk,Z0,qf,Nz,Ude,Cz);const OBe=({data:e})=>{const{company:n}=Bt(),r=e.chartNumberTransaction.date,a={labels:e.chartNumberTransaction.label,datasets:[{label:"",backgroundColor:"#fff",borderColor:"var(--color-primary)",data:e.chartNumberTransaction.value}]},i={labels:e.chartVolume.label,datasets:[{label:"",backgroundColor:"#fff",borderColor:"var(--color-primary)",data:e.chartVolume.value,data_labels:e.chartVolume.date}]},o={maintainAspectRatio:!1,responsive:!0,plugins:{legend:{display:!1},tooltip:{mode:"index",intersect:!1,callbacks:{title:function(c){if(c.length){let u=c[0].dataIndex;return r[u]}}}}},scales:{y:{title:{display:!0,text:t("dashboard::text.transaction_per_day")},suggestedMin:0,suggestedMax:1}}}
123,l={maintainAspectRatio:!1,responsive:!0,plugins:{legend:{display:!1},tooltip:{mode:"index",intersect:!1,callbacks:{title:function(c){if(c.length){let u=c[0].dataIndex;return r[u]}}}}},scales:{y:{title:{display:!0,text:t("dashboard::text.gallons_per_day")},suggestedMin:0,suggestedMax:1}}};return s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(es,{title:t("dashboard::text.transactions_per_title"),children:s.jsxs("div",{className:"py-[16px] px-[26px]",children:[s.jsxs("div",{className:"flex justify-between items-center mb-[15px] px-[7px]",children:[s.jsx("div",{className:"font-semibold text-lg flex items-center",children:s.jsx("span",{children:t("text.datetime_last_7_days")})}),s.jsxs("div",{className:"flex items-center",children:[s.jsxs("span",{className:"text-lg inline-block",children:[t("dashboard::text.daily_average"),":"]}),s.jsx("span",{className:"text-lg font-semibold ml-3 inline-block",children:e.chartNumberTransaction.average})]})]}),s.jsx("div",{className:"h-[170px]",children:s.jsx(wD,{options:o,data:a})})]})}),s.jsx(es,{title:t("dashboard::text.pump_volume_title"),children:s.jsxs("div",{className:"py-[16px] px-[26px]",children:[s.jsxs("div",{className:"flex justify-between items-center mb-[15px] px-[7px]",children:[s.jsx("div",{className:"font-semibold text-lg flex items-center",children:s.jsx("span",{children:t("text.datetime_last_7_days")})}),s.jsxs("div",{className:"flex items-center",children:[s.jsxs("span",{className:"text-lg inline-block",children:[t("dashboard::text.daily_average"),":"]}),s.jsxs("span",{className:"text-lg font-semibold ml-3 inline-block",children:[e.chartVolume.average," ",s.jsx("span",{children:n.unit_display})]})]})]}),s.jsx("div",{className:"h-[170px]",children:s.jsx(wD,{options:l,data:i})})]})})]})},Sc=({size:e="md",type:n="notice",icon:r,topicon:a="icon-warning",classtopicon:i="",title:o,children:l,subtitle:c})=>s.jsx("div",{className:"empty-content-wrapper",children:s.jsxs("div",{className:`empty-content-inner-wrapper content-${e} content-${n}`,children:[s.jsxs("div",{className:`icon-wrapper ${i}`,children:[s.jsx(Se,{name:r,className:"main-icon"}),s.jsx("i",{className:`sub-icon ${a}`})]}),s.jsx("div",{className:"title",children:o}),s.jsx("div",{className:"subtitle",children:typeof c=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:c}}):c}),s.jsx("div",{className:"empty-content mt-[16px]",children:typeof l=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:l}}):l})]})}),ABe=({transactions:e})=>{function n(){return e.length?e.map(r=>s.jsxs("tr",{children:[s.jsx("td",{children:r.transaction_type_display}),s.jsx("td",{children:r.location_name}),s.jsx("td",{children:r.tank_name}),s.jsx("td",{children:r.transaction_time_has_day}),s.jsx("td",{children:r.transaction_time_only_hour}),s.jsx("td",{children:r.driver_name}),s.jsx("td",{children:r.vehicle_name}),s.jsx("td",{children:r.volume_formatted!==""?`${r.volume_formatted} ${r.transaction_unit_display}`:""}),s.jsx("td",{children:r.cost_down_decimal_formatted})]},r.id)):s.jsx("tr",{children:s.jsx("td",{colSpan:9,children:s.jsx("div",{className:"max-h-[236px] overflow-hidden",children:s.jsx(Sc,{title:t("transaction::text.no_transactions_found"),icon:"icon-icon-activity",subtitle:t("transaction::text.no_transactions_sub_title")})})})})}return s.jsx(es,{title:t("dashboard::text.recent_transactions"),children:s.jsx("div",{className:"content table-wrapper",children:s.jsxs("table",{className:"table-auto w-full border-collapse table",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:t("fcdevice::datatable.column.type")}),s.jsx("th",{children:t("dashboard::text.column_site")}),s.jsx("th",{children:t("dashboard::text.column_tank")}),s.jsx("th",{children:t("dashboard::text.column_date")}),s.jsx("th",{children:t("dashboard::text.column_time")}),s.jsx("th",{children:t("dashboard::text.column_driver")}),s.jsx("th",{children:t("dashboard::text.column_vehicle")}),s.jsx("th",{children:t("dashboard::text.column_volume")}),s.jsx("th",{children:t("dashboard::text.column_cost")})]})}),s.jsx("tbody",{children:n()})]})})})},Jt=({title:e,backLink:n,onBack:r,rightItem:a})=>{function i(){return s.jsxs("a",{className:"back",href:n,onClick:r,children:[s.jsx("i",{className:"icon icon-icon-chevron-left"}),e]})}return s.jsxs("div",{className:"content-top justify-between",children:[n?i():s.jsx("div",{className:"title",children:e}),a]})};Jt.htmlProps=["backLink"];var Kde={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},cJ=Be.createContext&&Be.createContext(Kde),ug=globalThis&&globalThis.__assign||function(){return ug=Object.assign||function(e){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},ug.apply(this,arguments)},PBe=globalThis&&globalThis.__rest||function(e,n){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)n.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r};function Zde(e){return e&&e.map(function(n,r){return Be.createElement(n.tag,ug({key:r},n.attr),Zde(n.child))})}function uf(e){return function(n){return Be.createElement(IBe,ug({attr:ug({},e.attr)},n),Zde(e.child))}}function IBe(e){var n=function(r){var a=e.attr,i=e.size,o=e.title,l=PBe(e,["attr","size","title"]),c=i||r.size||"1em",u;return r.className&&(u=r.className),e.className&&(u=(u?u+" ":"")+e.className),Be.createElement("svg",ug({stroke:"currentColor",fill:"
123currentColor",strokeWidth:"0"},r.attr,a,l,{className:u,style:ug(ug({color:e.color||r.color},r.style),e.style),height:c,width:c,xmlns:"http://www.w3.org/2000/svg"}),o&&Be.createElement("title",null,o),e.children)};return cJ!==void 0?Be.createElement(cJ.Consumer,null,function(r){return n(r)}):n(Kde)}function Xde(e){return uf({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"}}]})(e)}function $Be(e){return uf({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z",clipRule:"evenodd"}}]})(e)}function LBe(e){return uf({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"}}]})(e)}function FBe(e){return uf({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"}}]})(e)}function BBe(e){return uf({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"}}]})(e)}function Qde(e){return uf({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:"M19 9l-7 7-7-7"}}]})(e)}function HBe(e){return uf({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:"M15 19l-7-7 7-7"}}]})(e)}function Jde(e){return uf({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:"M9 5l7 7-7 7"}}]})(e)}function zBe(e){return uf({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 15l7-7 7 7"}}]})(e)}function VBe(e){return uf({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:"M6 18L18 6M6 6l12 12"}}]})(e)}function UBe(){for(var e=0,n,r,a="";e<arguments.length;)(n=arguments[e++])&&(r=efe(n))&&(a&&(a+=" "),a+=r);return a}function efe(e){if(typeof e=="string")return e;for(var n,r="",a=0;a<e.length;a++)e[a]&&(n=efe(e[a]))&&(r&&(r+=" "),r+=n);return r}var Ez="-";function WBe(e){var n=qBe(e),r=e.conflictingClassGroups,a=e.conflictingClassGroupModifiers,i=a===void 0?{}:a;function o(c){var u=c.split(Ez);return u[0]===""&&u.length!==1&&u.shift(),tfe(u,n)||YBe(c)}function l(c,u){var d=r[c]||[];return u&&i[c]?[].concat(d,i[c]):d}return{getClassGroupId:o,getConflictingClassGroupIds:l}}function tfe(e,n){var l;if(e.length===0)return n.classGroupId;var r=e[0],a=n.nextPart.get(r),i=a?tfe(e.slice(1),a):void 0;if(i)return i;if(n.validators.length!==0){var o=e.join(Ez);return(l=n.validators.find(function(c){var u=c.validator;return u(o)}))==null?void 0:l.classGroupId}}var uJ=/^\[(.+)\]$/;function YBe(e){if(uJ.test(e)){var n=uJ.exec(e)[1],r=n==null?void 0:n.substring(0,n.indexOf(":"));if(r)return"arbitrary.."+r}}function qBe(e){var n=e.theme,r=e.prefix,a={nextPart:new Map,validators:[]},i=KBe(Object.entries(e.classGroups),r);
123return i.forEach(function(o){var l=o[0],c=o[1];l6(c,a,l,n)}),a}function l6(e,n,r,a){e.forEach(function(i){if(typeof i=="string"){var o=i===""?n:dJ(n,i);o.classGroupId=r;return}if(typeof i=="function"){if(GBe(i)){l6(i(a),n,r,a);return}n.validators.push({validator:i,classGroupId:r});return}Object.entries(i).forEach(function(l){var c=l[0],u=l[1];l6(u,dJ(n,c),r,a)})})}function dJ(e,n){var r=e;return n.split(Ez).forEach(function(a){r.nextPart.has(a)||r.nextPart.set(a,{nextPart:new Map,validators:[]}),r=r.nextPart.get(a)}),r}function GBe(e){return e.isThemeGetter}function KBe(e,n){return n?e.map(function(r){var a=r[0],i=r[1],o=i.map(function(l){return typeof l=="string"?n+l:typeof l=="object"?Object.fromEntries(Object.entries(l).map(function(c){var u=c[0],d=c[1];return[n+u,d]})):l});return[a,o]}):e}function ZBe(e){if(e<1)return{get:function(){},set:function(){}};var n=0,r=new Map,a=new Map;function i(o,l){r.set(o,l),n++,n>e&&(n=0,a=r,r=new Map)}return{get:function(l){var c=r.get(l);if(c!==void 0)return c;if((c=a.get(l))!==void 0)return i(l,c),c},set:function(l,c){r.has(l)?r.set(l,c):i(l,c)}}}var nfe="!";function XBe(e){var n=e.separator||":",r=n.length===1,a=n[0],i=n.length;return function(l){for(var c=[],u=0,d=0,f,p=0;p<l.length;p++){var h=l[p];if(u===0){if(h===a&&(r||l.slice(p,p+i)===n)){c.push(l.slice(d,p)),d=p+i;continue}if(h==="/"){f=p;continue}}h==="["?u++:h==="]"&&u--}var m=c.length===0?l:l.substring(d),g=m.startsWith(nfe),x=g?m.substring(1):m,b=f&&f>d?f-d:void 0;return{modifiers:c,hasImportantModifier:g,baseClassName:x,maybePostfixModifierPosition:b}}}function QBe(e){if(e.length<=1)return e;var n=[],r=[];return e.forEach(function(a){var i=a[0]==="[";i?(n.push.apply(n,r.sort().concat([a])),r=[]):r.push(a)}),n.push.apply(n,r.sort()),n}function JBe(e){return{cache:ZBe(e.cacheSize),splitModifiers:XBe(e),...WBe(e)}}var e9e=/\s+/;function t9e(e,n){var r=n.splitModifiers,a=n.getClassGroupId,i=n.getConflictingClassGroupIds,o=new Set;return e.trim().split(e9e).map(function(l){var c=r(l),u=c.modifiers,d=c.hasImportantModifier,f=c.baseClassName,p=c.maybePostfixModifierPosition,h=a(p?f.substring(0,p):f),m=!!p;if(!h){if(!p)return{isTailwindClass:!1,originalClassName:l};if(h=a(f),!h)return{isTailwindClass:!1,originalClassName:l};m=!1}var g=QBe(u).join(":"),x=d?g+nfe:g;return{isTailwindClass:!0,modifierId:x,classGroupId:h,originalClassName:l,hasPostfixModifier:m}}).reverse().filter(function(l){if(!l.isTailwindClass)return!0;var c=l.modifierId,u=l.classGroupId,d=l.hasPostfixModifier,f=c+u;return o.has(f)?!1:(o.add(f),i(u,d).forEach(function(p){return o.add(c+p)}),!0)}).reverse().map(function(l){return l.originalClassName}).join(" ")}function n9e(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var a,i,o,l=c;function c(d){var f=n[0],p=n.slice(1),h=p.reduce(function(m,g){return g(m)},f());return a=JBe(h),i=a.cache.get,o=a.cache.set,l=u,u(d)}function u(d){var f=i(d);if(f)return f;var p=t9e(d,a);return o(d,p),p}return function(){return l(UBe.apply(null,arguments))}}function yi(e){var n=function(a){return a[e]||[]};return n.isThemeGetter=!0,n}var rfe=/^\[(?:([a-z-]+):)?(.+)\]$/i,r9e=/^\d+\/\d+$/,a9e=new Set(["px","full","screen"]),i9e=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,s9e=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,o9e=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function Cd(e){return pv(e)||a9e.has(e)||r9e.test(e)||c6(e)}function c6(e){return p_(e,"length",p9e)}function l9e(e){return p_(e,"size",afe)}function c9e(e){return p_(e,"position",afe)}function u9e(e){return p_(e,"url",h9e)}function bN(e){return p_(e,"number",pv)}function pv(e){return!Number.isNaN(Number(e))}function d9e(e){return e.endsWith("%")&&pv(e.slice(0,-1))}function Iw(e){return fJ(e)||p_(e,"number",fJ)}function ra(e){return rfe.test(e)}function $w(){return!0}function Cm(e){return i9e.test(e)}function f9e(e){return p_(e,"",m9e)}function p_(e,n,r){var a=rfe.exec(e);return a?a[1]?a[1]===n:r(a[2]):!1}function p9e(e){return s9e.test(e)}function afe(){return!1}function h9e(e){return e.startsWith("url(")}function fJ(e){return Number.isInteger(Number(e))}function m9e(e){return o9e.test(e)}function g9e(){var e=yi("colors"),n=yi("spacing"),r=yi("blur"),a=yi("brightness"),i=yi("borderColor"),o=yi("borderRadius"),l=yi("borderSpacing"),c=yi("borderWidth"),u=yi("contrast"),d=yi("grayscale"),f=yi("hueRotate"),p=yi("invert"),h=yi("gap"),m=yi("gradientColorStops"),g=yi("gradientColorStopPositions"),x=yi("inset"),b=yi("margin"),y=yi("opacity"),w=yi("padding"),j=yi("saturate"),S=yi("scale"),N=yi("sepia"),k=yi("skew"),E=yi("space"),D=yi("translate"),R=function(){return["auto","contain","none"]},A=function(){return["auto","hidden","clip","visible","scroll"]},P=function(){return["auto",ra,n]},I=function(){return[ra,n]},L=function(){return["",Cd]},H=function(){return["auto",pv,ra]},U=function(){return["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"]},X=function(){return["solid","dashed","dotted","double","none"]},re=function(){return["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]},Z=function(){return["start","end","center","between","around","evenly","stretch"]},V=function(){return["","0",ra]},J=function(){return["auto","avoid","all","avoid-page","page","left","right","column"]},K=function(){return[pv,bN]},ee=function(){return[pv,ra]};return{cacheSize:500,theme:{colors:[$w],spacing:[Cd],blur:["none","",Cm,ra],brightness:K(),borderColor:[e],borderRadius:["n
123one","","full",Cm,ra],borderSpacing:I(),borderWidth:L(),contrast:K(),grayscale:V(),hueRotate:ee(),invert:V(),gap:I(),gradientColorStops:[e],gradientColorStopPositions:[d9e,c6],inset:P(),margin:P(),opacity:K(),padding:I(),saturate:K(),scale:K(),sepia:V(),skew:ee(),space:I(),translate:I()},classGroups:{aspect:[{aspect:["auto","square","video",ra]}],container:["container"],columns:[{columns:[Cm]}],"break-after":[{"break-after":J()}],"break-before":[{"break-before":J()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(U(),[ra])}],overflow:[{overflow:A()}],"overflow-x":[{"overflow-x":A()}],"overflow-y":[{"overflow-y":A()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[x]}],"inset-x":[{"inset-x":[x]}],"inset-y":[{"inset-y":[x]}],start:[{start:[x]}],end:[{end:[x]}],top:[{top:[x]}],right:[{right:[x]}],bottom:[{bottom:[x]}],left:[{left:[x]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Iw]}],basis:[{basis:P()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ra]}],grow:[{grow:V()}],shrink:[{shrink:V()}],order:[{order:["first","last","none",Iw]}],"grid-cols":[{"grid-cols":[$w]}],"col-start-end":[{col:["auto",{span:["full",Iw]},ra]}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":[$w]}],"row-start-end":[{row:["auto",{span:[Iw]},ra]}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ra]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ra]}],gap:[{gap:[h]}],"gap-x":[{"gap-x":[h]}],"gap-y":[{"gap-y":[h]}],"justify-content":[{justify:["normal"].concat(Z())}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal"].concat(Z(),["baseline"])}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(Z(),["baseline"])}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[w]}],px:[{px:[w]}],py:[{py:[w]}],ps:[{ps:[w]}],pe:[{pe:[w]}],pt:[{pt:[w]}],pr:[{pr:[w]}],pb:[{pb:[w]}],pl:[{pl:[w]}],m:[{m:[b]}],mx:[{mx:[b]}],my:[{my:[b]}],ms:[{ms:[b]}],me:[{me:[b]}],mt:[{mt:[b]}],mr:[{mr:[b]}],mb:[{mb:[b]}],ml:[{ml:[b]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",ra,n]}],"min-w":[{"min-w":["min","max","fit",ra,Cd]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[Cm]},Cm,ra]}],h:[{h:[ra,n,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",ra,Cd]}],"max-h":[{"max-h":[ra,n,"min","max","fit"]}],"font-size":[{text:["base",Cm,c6]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",bN]}],"font-family":[{font:[$w]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",ra]}],"line-clamp":[{"line-clamp":["none",pv,bN]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",ra,Cd]}],"list-image":[{"list-image":["none",ra]}],"list-style-type":[{list:["none","disc","decimal",ra]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(X(),["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",Cd]}],"underline-offset":[{"underline-offset":["auto",ra,Cd]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:I()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ra]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ra]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(U(),[c9e])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",l9e]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},u9e]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}
123],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[m]}],"gradient-via":[{via:[m]}],"gradient-to":[{to:[m]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[c]}],"border-w-x":[{"border-x":[c]}],"border-w-y":[{"border-y":[c]}],"border-w-s":[{"border-s":[c]}],"border-w-e":[{"border-e":[c]}],"border-w-t":[{"border-t":[c]}],"border-w-r":[{"border-r":[c]}],"border-w-b":[{"border-b":[c]}],"border-w-l":[{"border-l":[c]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[].concat(X(),["hidden"])}],"divide-x":[{"divide-x":[c]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[c]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}
vendor: 6,489 bytes, line 123
123],"divide-style":[{divide:X()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:[""].concat(X())}],"outline-offset":[{"outline-offset":[ra,Cd]}],"outline-w":[{outline:[Cd]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:L()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[Cd]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Cm,f9e]}],"shadow-color":[{shadow:[$w]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":re()}],"bg-blend":[{"bg-blend":re()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[a]}],contrast:[{contrast:[u]}],"drop-shadow":[{"drop-shadow":["","none",Cm,ra]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[p]}],saturate:[{saturate:[j]}],sepia:[{sepia:[N]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[a]}],"backdrop-contrast":[{"backdrop-contrast":[u]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[j]}],"backdrop-sepia":[{"backdrop-sepia":[N]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[l]}],"border-spacing-x":[{"border-spacing-x":[l]}],"border-spacing-y":[{"border-spacing-y":[l]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ra]}],duration:[{duration:ee()}],ease:[{ease:["linear","in","out","in-out",ra]}],delay:[{delay:ee()}],animate:[{animate:["none","spin","ping","pulse","bounce",ra]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[S]}],"scale-x":[{"scale-x":[S]}],"scale-y":[{"scale-y":[S]}],rotate:[{rotate:[Iw,ra]}],"translate-x":[{"translate-x":[D]}],"translate-y":[{"translate-y":[D]}],"skew-x":[{"skew-x":[k]}],"skew-y":[{"skew-y":[k]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ra]}],accent:[{accent:["auto",e]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ra]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":I()}],"scroll-mx":[{"scroll-mx":I()}],"scroll-my":[{"scroll-my":I()}],"scroll-ms":[{"scroll-ms":I()}],"scroll-me":[{"scroll-me":I()}],"scroll-mt":[{"scroll-mt":I()}],"scroll-mr":[{"scroll-mr":I()}],"scroll-mb":[{"scroll-mb":I()}],"scroll-ml":[{"scroll-ml":I()}],"scroll-p":[{"scroll-p":I()}],"scroll-px":[{"scroll-px":I()}],"scroll-py":[{"scroll-py":I()}],"scroll-ps":[{"scroll-ps":I()}],"scroll-pe":[{"scroll-pe":I()}],"scroll-pt":[{"scroll-pt":I()}],"scroll-pr":[{"scroll-pr":I()}],"scroll-pb":[{"scroll-pb":I()}],"scroll-pl":[{"scroll-pl":I()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ra]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Cd,bN]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}var $t=n9e(g9e);function Ux(e){return e!==null&&typeof e=="object"&&e.constructor===Object}function u6(e){if(!Ux(e))return e;const n={...e};return Object.keys(e).forEach(r=>{n[r]=u6(e[r])}),n}function xn(e,n){if(Ux(n)&&Object.keys(n).length===0)return u6({...e,...n});const r={...e,...n};
123return Ux(n)&&Ux(e)&&Object.keys(n).forEach(a=>{Ux(n[a])&&a in e&&Ux(e[a])?r[a]=xn(e[a],n[a]):r[a]=Ux(n[a])?u6(n[a]):n[a]}),r}const ife=v.createContext(void 0);function sfe(){const e=v.useContext(ife);if(!e)throw new Error("useAccordionContext should be used within the AccordionPanelContext provider!");return e}const ofe=({children:e,className:n,theme:r={},...a})=>{const{isOpen:i}=sfe(),o=xn(mn().theme.accordion.content,r);return s.jsx("div",{className:$t(o.base,n),"data-testid":"flowbite-accordion-content",hidden:!i,...a,children:e})},lfe=({children:e,...n})=>{const{alwaysOpen:r}=n,[a,i]=v.useState(n.isOpen),o=r?{...n,isOpen:a,setOpen:()=>i(!a)}:n;return s.jsx(ife.Provider,{value:o,children:e})},cfe=({as:e="h2",children:n,className:r,theme:a={},...i})=>{const{arrowIcon:o,flush:l,isOpen:c,setOpen:u}=sfe(),d=()=>typeof u<"u"&&u(),f=xn(mn().theme.accordion.title,a);return s.jsxs("button",{className:$t(f.base,f.flush[l?"on":"off"],f.open[c?"on":"off"],r),onClick:d,type:"button",...i,children:[s.jsx(e,{className:f.heading,"data-testid":"flowbite-accordion-heading",children:n}),o&&s.jsx(o,{"aria-hidden":!0,className:$t(f.arrow.base,f.arrow.open[c?"on":"off"]),"data-testid":"flowbite-accordion-arrow"})]})},ufe=({alwaysOpen:e=!1,arrowIcon:n=Xde,children:r,flush:a=!1,collapseAll:i=!1,className:o,theme:l={},...c})=>{const[u,d]=v.useState(i?-1:0),f=v.useMemo(()=>v.Children.map(r,(h,m)=>v.cloneElement(h,{alwaysOpen:e,arrowIcon:n,flush:a,isOpen:u===m,setOpen:()=>d(u===m?-1:m)})),[e,n,r,a,u]),p=xn(mn().theme.accordion.root,l);return s.jsx("div",{className:$t(p.base,p.flush[a?"on":"off"],o),"data-testid":"flowbite-accordion",...c,children:f})};ufe.displayName="Accordion";lfe.displayName="Accordion.Panel";cfe.displayName="Accordion.Title";ofe.displayName="Accordion.Content";const Jm=Object.assign(ufe,{Panel:lfe,Title:cfe,Content:ofe}),dfe=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.avatar.group,r);return s.jsx("div",{"data-testid":"avatar-group-element",className:$t(i.base,n),...a,children:e})};dfe.displayName="Avatar.Group";const ffe=({className:e,href:n,theme:r={},total:a,...i})=>{const o=xn(mn().theme.avatar.groupCounter,r);return s.jsxs("a",{href:n,className:$t(o.base,e),...i,children:["+",a]})};ffe.displayName="Avatar.GroupCounter";const pfe=({alt:e="",bordered:n=!1,children:r,className:a,color:i="light",img:o,placeholderInitials:l="",rounded:c=!1,size:u="md",stacked:d=!1,status:f,statusPosition:p="top-left",theme:h={},...m})=>{const g=xn(mn().theme.avatar,h),x=$t(g.root.img.base,n&&g.root.bordered,n&&g.root.color[i],c&&g.root.rounded,d&&g.root.stacked,g.root.img.on,g.root.size[u]),b={className:$t(x,g.root.img.on),"data-testid":"flowbite-avatar-img"};return s.jsxs("div",{className:$t(g.root.base,a),"data-testid":"flowbite-avatar",...m,children:[s.jsxs("div",{className:"relative",children:[o?typeof o=="string"?s.jsx("img",{alt:e,src:o,...b}):o({alt:e,...b}):l?s.jsx("div",{className:$t(g.root.img.off,g.root.initials.base,d&&g.root.stacked,n&&g.root.bordered,n&&g.root.color[i],g.root.size[u],c&&g.root.rounded),"data-testid":"flowbite-avatar-initials-placeholder",children:s.jsx("span",{className:$t(g.root.initials.text),"data-testid":"flowbite-avatar-initials-placeholder-text",children:l})}):s.jsx("div",{className:$t(x,g.root.img.off),"data-testid":"flowbite-avatar-img",children:s.jsx("svg",{className:g.root.img.placeholder,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:s.jsx("path",{fillRule:"evenodd",d:"M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z",clipRule:"evenodd"})})}),f&&s.jsx("span",{"data-testid":"flowbite-avatar-status",className:$t(g.root.status.base,g.root.status[f],g.root.statusPosition[p])})]}),r&&s.jsx("div",{children:r})]})};pfe.displayName="Avatar";Object.assign(pfe,{Group:dfe,Counter:ffe});const hfe=({children:e,color:n="info",href:r,icon:a,size:i="xs",className:o,theme:l={},...c})=>{const u=xn(mn().theme.badge,l),d=()=>s.jsxs("span",{className:$t(u.root.base,u.root.color[n],u.icon[a?"on":"off"],u.root.size[i],o),"data-testid":"flowbite-badge",...c,children:[a&&s.jsx(a,{"aria-hidden":!0,
123className:u.icon.size[i],"data-testid":"flowbite-badge-icon"}),e&&s.jsx("span",{children:e})]});return r?s.jsx("a",{className:u.root.href,href:r,children:s.jsx(d,{})}):s.jsx(d,{})};hfe.displayName="Badge";const mfe=v.forwardRef(({children:e,className:n,href:r,icon:a,theme:i={},...o},l)=>{const c=typeof r<"u",u=c?"a":"span",d=xn(mn().theme.breadcrumb.item,i);return s.jsxs("li",{className:$t(d.base,n),...o,children:[s.jsx(Jde,{"aria-hidden":!0,className:d.chevron,"data-testid":"flowbite-breadcrumb-separator"}),s.jsxs(u,{ref:l,className:d.href[c?"on":"off"],"data-testid":"flowbite-breadcrumb-item",href:r,children:[a&&s.jsx(a,{"aria-hidden":!0,className:d.icon}),e]})]})});mfe.displayName="Breadcrumb.Item";const gfe=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.breadcrumb.root,r);return s.jsx("nav",{"aria-label":"Breadcrumb",className:$t(i.base,n),...a,children:s.jsx("ol",{className:i.list,children:e})})};gfe.displayName="Breadcrumb";Object.assign(gfe,{Item:mfe});const Tz=v.forwardRef(({children:e,as:n="button",href:r,...a},i)=>{const o=r?"a":n??"button",l=n==="button"?"button":void 0;return v.createElement(o,{ref:i,href:r,type:l,...a},e)});Tz.displayName="Button";const xfe=({children:e,className:n,outline:r,pill:a,theme:i={},...o})=>{const l=v.useMemo(()=>v.Children.map(e,(u,d)=>v.cloneElement(u,{outline:r,pill:a,positionInGroup:d===0?"start":d===e.length-1?"end":"middle"})),[e,r,a]),c=xn(mn().theme.buttonGroup,i);return s.jsx("div",{className:$t(c.base,n),role:"group",...o,children:l})};xfe.displayName="Button.Group";const vfe=v.forwardRef(({children:e,className:n,color:r="info",disabled:a=!1,fullSized:i,isProcessing:o=!1,processingLabel:l="Loading...",processingSpinner:c=s.jsx(Ume,{}),gradientDuoTone:u,gradientMonochrome:d,label:f,outline:p=!1,pill:h=!1,positionInGroup:m="none",size:g="md",theme:x={},...b},y)=>{const{buttonGroup:w,button:j}=mn().theme,S=xn(j,x),N=b;return s.jsx(Tz,{disabled:a,ref:y,className:$t(S.base,a&&S.disabled,!u&&!d&&S.color[r],u&&!d&&S.gradientDuoTone[u],!u&&d&&S.gradient[d],p&&(S.outline.color[r]??S.outline.color.default),S.pill[h?"on":"off"],i&&S.fullSized,w.position[m],n),...N,children:s.jsx("span",{className:$t(S.inner.base,S.outline[p?"on":"off"],S.outline.pill[p&&h?"on":"off"],S.size[g],p&&!S.outline.color[r]&&S.inner.outline,o&&S.isProcessing,S.inner.position[m]),children:s.jsxs(s.Fragment,{children:[o&&s.jsx("span",{className:$t(S.spinnerSlot),children:c}),typeof e<"u"?e:s.jsx("span",{"data-testid":"flowbite-button-label",className:$t(S.label),children:o?l:f})]})})})});vfe.displayName="Button";const x9e=Object.assign(vfe,{Group:xfe});/*! *****************************************************************************
124Copyright (c) Microsoft Corporation.
125
126Permission to use, copy, modify, and/or distribute this software for any
127purpose with or without fee is hereby granted.
128
129THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
130REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
131AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
132INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
133LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
134OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
135PERFORMANCE OF THIS SOFTWARE.
136***************************************************************************** */var _fe=function(e,n){return(_fe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var i in a)a.hasOwnProperty(i)&&(r[i]=a[i])})(e,n)},v9e,yN,_9e=(function(e){/*!
137  Copyright (c) 2017 Jed Watson.
138  Licensed under the MIT License (MIT), see
139  http://jedwatson.github.io/classnames
140*/(function(){var n={}.hasOwnProperty;function r(){for(var a=[],i=0;i<arguments.length;i++){var o=arguments[i];if(o){var l=typeof o;if(l==="string"||l==="number")a.push(o);else if(Array.isArray(o)&&o.length){var c=r.apply(null,o);c&&a.push(c)}else if(l==="object")for(var u in o)n.call(o,u)&&o[u]&&a.push(u)}}return a.join(" ")}e.exports?(r.default=r,e.exports=r):window.classNames=r})()}(yN={path:v9e,exports:{},require:function(e,n){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(n==null&&yN.path)}}
140,yN.exports),yN.exports);function d6(e,n,r){var a,i,o,l,c;function u(){var f=Date.now()-l;f<n&&f>=0?a=setTimeout(u,n-f):(a=null,r||(c=e.apply(o,i),o=i=null))}n==null&&(n=100);var d=function(){o=this,i=arguments,l=Date.now();var f=r&&!a;return a||(a=setTimeout(u,n)),f&&(c=e.apply(o,i),o=i=null),c};return d.clear=function(){a&&(clearTimeout(a),a=null)},d.flush=function(){a&&(c=e.apply(o,i),o=i=null,clearTimeout(a),a=null)},d}d6.debounce=d6;var b9e=d6;(function(e,n){n===void 0&&(n={});var r=n.insertAt;if(e&&typeof document<"u"){var a=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",r==="top"&&a.firstChild?a.insertBefore(i,a.firstChild):a.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}})(`.indiana-scroll-container {
141  overflow: auto; }
142  .indiana-scroll-container--dragging {
143    scroll-behavior: auto !important; }
144    .indiana-scroll-container--dragging > * {
145      pointer-events: none;
146      cursor: -webkit-grab;
147      cursor: grab; }
148  .indiana-scroll-container--hide-scrollbars {
149    overflow: hidden;
150    overflow: -moz-scrollbars-none;
151    -ms-overflow-style: none;
152    scrollbar-width: none; }
153    .indiana-scroll-container--hide-scrollbars::-webkit-scrollbar {
154      display: none !important;
155      height: 0 !important;
156      width: 0 !important;
157      background: transparent !important;
158      -webkit-appearance: none !important; }
159  .indiana-scroll-container--native-scroll {
160    overflow: auto; }
161
162.indiana-dragging {
163  cursor: -webkit-grab;
164  cursor: grab; }
165`);var IL,y9e=(IL="indiana-scroll-container",function(e,n){if(!e)return IL;var r;typeof e=="string"?r=e:n=e;var a=IL;return r&&(a+="__"+r),a+(n?Object.keys(n).reduce(function(i,o){var l=n[o];return l&&(i+=" "+(typeof l=="boolean"?a+"--"+o:a+"--"+o+"_"+l)),i},""):"")});(function(e){function n(r){var a=e.call(this,r)||this;return a.onEndScroll=function(){a.scrolling=!1,!a.pressed&&a.started&&a.processEnd()},a.onScroll=function(i){var o=a.container.current;o.scrollLeft===a.scrollLeft&&o.scrollTop===a.scrollTop||(a.scrolling=!0,a.processScroll(i),a.onEndScroll())},a.onTouchStart=function(i){var o=a.props.nativeMobileScroll;if(a.isDraggable(i.target))if(a.internal=!0,o&&a.scrolling)a.pressed=!0;else{var l=i.touches[0];a.processClick(i,l.clientX,l.clientY),!o&&a.props.stopPropagation&&i.stopPropagation()}},a.onTouchEnd=function(i){var o=a.props.nativeMobileScroll;a.pressed&&(!a.started||a.scrolling&&o?a.pressed=!1:a.processEnd(),a.forceUpdate())},a.onTouchMove=function(i){var o=a.props.nativeMobileScroll;if(a.pressed&&(!o||!a.isMobile)){var l=i.touches[0];l&&a.processMove(i,l.clientX,l.clientY),i.preventDefault(),a.props.stopPropagation&&i.stopPropagation()}},a.onMouseDown=function(i){a.isDraggable(i.target)&&a.isScrollable()&&(a.internal=!0,a.props.buttons.indexOf(i.button)!==-1&&(a.processClick(i,i.clientX,i.clientY),i.preventDefault(),a.props.stopPropagation&&i.stopPropagation()))},a.onMouseMove=function(i){a.pressed&&(a.processMove(i,i.clientX,i.clientY),i.preventDefault(),a.props.stopPropagation&&i.stopPropagation())},a.onMouseUp=function(i){a.pressed&&(a.started?a.processEnd():(a.internal=!1,a.pressed=!1,a.forceUpdate(),a.props.onClick&&a.props.onClick(i)),i.preventDefault(),a.props.stopPropagation&&i.stopPropagation())},a.container=Be.createRef(),a.onEndScroll=b9e(a.onEndScroll,300),a.scrolling=!1,a.started=!1,a.pressed=!1,a.internal=!1,a.getRef=a.getRef.bind(a),a}return function(r,a){function i(){this.constructor=r}_fe(r,a),r.prototype=a===null?Object.create(a):(i.prototype=a.prototype,new i)}(n,e),n.prototype.componentDidMount=function(){var r=this.props.nativeMobileScroll,a=this.container.current;window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("mousemove",this.onMouseMove),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd),a.addEventListener("touchstart",this.onTouchStart,{passive:!1}),a.addEventListener("mousedown",this.onMouseDown,{passive:!1}),r&&(this.isMobile=this.isMobileDevice(),this.isMobile&&this.forceUpdate())},n.prototype.componentWillUnmount=function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd)},n.prototype.getElement=function(){return this.container.current},n.prototype.isMobileDevice=function(){return window.orientation!==void 0||navigator.userAgent.indexOf("IEMobile")!==-1},n.prototype.isDraggable=function(r){var a=this.props.ignoreElements;if(a){var i=r.closest(a);return i===null||i.contains(this.getElement())}return!0},n.prototype.isScrollable=function(){var r=this.container.current;return r&&(r.scrollWidth>r.clientWidth||r.scrollHeight>r.clientHeight)},n.prototype.processClick=function(r,a,i){var o=this.container.current;this.scrollLeft=o.scrollLeft,this.scrollTop=o.scrollTop,this.clientX=a,this.clientY=i,this.pressed=!0},n.prototype.processStart=function(r){r===void 0&&(r=!0);var a=this.props.onStartScroll;this.started=!0,r&&document.body.classList.add("indiana-dragging"),a&&a({external:!this.internal}),this.forceUpdate()},n.prototype.processScroll=function(r){if(this.started){var a=this.props.onScroll;a&&a({external:!this.internal})}else this.processStart(!1)},n.prototype.processMove=function(r,a,i){var o=this.props,l=o.horizontal,c=o.vertical,u=o.activationDistance,d=o.onScroll,f=this.container.current;this.started?(l&&(f.scrollLeft-=a-this.clientX),c&&(f.scrollTop-=i-this.clientY),d&&d({external:!this.internal}),this.clientX=a,this.clientY=i,this.scrollLeft=f.scrollLeft,this.scrollTop=f.scrollTop):(l&&Math.abs(a-this.clientX)>u||c&&Math.abs(i-this.clientY)>u)&&(this.clientX=a,this.clientY=i,this.processStart())},n.prototype.processEnd=function(){var r=this.props.onEndScroll;this.container.current&&r&&r({external:!this.internal}),this.pressed=!1,this.started=!1,this.scrolling=!1,this.internal=!1,document.body.classList.remove("indiana-dragging"),this.forceUpdate()},n.prototype.getRef=function(r){[this.container,this.props.innerRef].forEach(function(a){a&&(typeof a=="function"?a(r):a.current=r)})},n.prototype.render=function(){var r=this.props,a=r.children,i=r.draggingClassName,o=r.className,l=r.style,c=r.hideScrollbars,u=r.component;return Be.createElement(u,{className:_9e(o,this.pressed&&i,y9e({dragging:this.pressed,"hide-scrollbars":c,"native-scroll":this.isMobile})),style:l,ref:this.getRef,onScroll:this.onScroll},a)},n.defaultProps={nativeMobileScroll:!0,hideScrollbars:!0,activationDistance:10,vertical:!0,horizontal:!0,stopPropagation:!1,style:{},component:"div",buttons:[0]},n})(v.PureComponent);const Dz=()=>typeof window<"u",w9e=v.forwardRef(({className:e,theme:n={},...r},a)=>{const i=xn(mn().theme.checkbox,n);return s.jsx("input",{ref:a,type:"checkbox",className:$t(i.root.base,e),...r})});w9e.displayName="Checkbox";
165const k9e={root:{base:"divide-y divide-gray-200 border-gray-200 dark:divide-gray-700 dark:border-gray-700",flush:{off:"rounded-lg border",on:"border-b"}},content:{base:"py-5 px-5 last:rounded-b-lg dark:bg-gray-900 first:rounded-t-lg"},title:{arrow:{base:"h-6 w-6 shrink-0",open:{off:"",on:"rotate-180"}},base:"flex w-full items-center justify-between first:rounded-t-lg last:rounded-b-lg py-5 px-5 text-left font-medium text-gray-500 dark:text-gray-400",flush:{off:"hover:bg-gray-100 focus:ring-4 focus:ring-gray-200 dark:hover:bg-gray-800 dark:focus:ring-gray-800",on:"bg-transparent dark:bg-transparent"},heading:"",open:{off:"",on:"text-gray-900 bg-gray-100 dark:bg-gray-800 dark:text-white"}}},j9e={base:"flex flex-col gap-2 p-4 text-sm",borderAccent:"border-t-4",closeButton:{base:"-mx-1.5 -my-1.5 ml-auto inline-flex h-8 w-8 rounded-lg p-1.5 focus:ring-2",icon:"w-5 h-5",color:{info:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",gray:"bg-gray-100 text-gray-500 hover:bg-gray-200 focus:ring-gray-400 dark:bg-gray-700 dark:text-gray-300 dark:hover:bg-gray-800 dark:hover:text-white",failure:"bg-red-100 text-red-500 hover:bg-red-200 focus:ring-red-400 dark:bg-red-200 dark:text-red-600 dark:hover:bg-red-300",success:"bg-green-100 text-green-500 hover:bg-green-200 focus:ring-green-400 dark:bg-green-200 dark:text-green-600 dark:hover:bg-green-300",warning:"bg-yellow-100 text-yellow-500 hover:bg-yellow-200 focus:ring-yellow-400 dark:bg-yellow-200 dark:text-yellow-600 dark:hover:bg-yellow-300",red:"bg-red-100 text-red-500 hover:bg-red-200 focus:ring-red-400 dark:bg-red-200 dark:text-red-600 dark:hover:bg-red-300",green:"bg-green-100 text-green-500 hover:bg-green-200 focus:ring-green-400 dark:bg-green-200 dark:text-green-600 dark:hover:bg-green-300",yellow:"bg-yellow-100 text-yellow-500 hover:bg-yellow-200 focus:ring-yellow-400 dark:bg-yellow-200 dark:text-yellow-600 dark:hover:bg-yellow-300",blue:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",cyan:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",pink:"bg-pink-100 text-pink-500 hover:bg-pink-200 focus:ring-pink-400 dark:bg-pink-200 dark:text-pink-600 dark:hover:bg-pink-300",lime:"bg-lime-100 text-lime-500 hover:bg-lime-200 focus:ring-lime-400 dark:bg-lime-200 dark:text-lime-600 dark:hover:bg-lime-300",dark:"bg-gray-100 text-gray-500 hover:bg-gray-200 focus:ring-gray-400 dark:bg-gray-200 dark:text-gray-600 dark:hover:bg-gray-300",indigo:"bg-indigo-100 text-indigo-500 hover:bg-indigo-200 focus:ring-indigo-400 dark:bg-indigo-200 dark:text-indigo-600 dark:hover:bg-indigo-300",purple:"bg-purple-100 text-purple-500 hover:bg-purple-200 focus:ring-purple-400 dark:bg-purple-200 dark:text-purple-600 dark:hover:bg-purple-300",teal:"bg-teal-100 text-teal-500 hover:bg-teal-200 focus:ring-teal-400 dark:bg-teal-200 dark:text-teal-600 dark:hover:bg-teal-300",light:"bg-gray-50 text-gray-500 hover:bg-gray-100 focus:ring-gray-200 dark:bg-gray-600 dark:text-gray-200 dark:hover:bg-gray-700 dark:hover:text-white"}},color:{info:"text-cyan-700 bg-cyan-100 border-cyan-500 dark:bg-cyan-200 dark:text-cyan-800",gray:"text-gray-700 bg-gray-100 border-gray-500 dark:bg-gray-700 dark:text-gray-300",failure:"text-red-700 bg-red-100 border-red-500 dark:bg-red-200 dark:text-red-800",success:"text-green-700 bg-green-100 border-green-500 dark:bg-green-200 dark:text-green-800",warning:"text-yellow-700 bg-yellow-100 border-yellow-500 dark:bg-yellow-200 dark:text-yellow-800",red:"text-red-700 bg-red-100 border-red-500 dark:bg-red-200 dark:text-red-800",green:"text-green-700 bg-green-100 border-green-500 dark:bg-green-200 dark:text-green-800",yellow:"text-yellow-700 bg-yellow-100 border-yellow-500 dark:bg-yellow-200 dark:text-yellow-800",blue:"text-cyan-700 bg-cyan-100 border-cyan-500 dark:bg-cyan-200 dark:text-cyan-800",cyan:"text-cyan-700 bg-cyan-100 border-cyan-500 dark:bg-cyan-200 dark:text-cyan-800",pink:"text-pink-700 bg-pink-100 border-pink-500 dark:bg-pink-200 dark:text-pink-800",lime:"text-lime-700 bg-lime-100 border-lime-500 dark:bg-lime-200 dark:text-lime-800",dark:"text-gray-200 bg-gray-800 border-gray-600 dark:bg-gray-900 dark:text-gray-300",indigo:"text-indigo-700 bg-indigo-100 border-indigo-500 dark:bg-indigo-200 dark:text-indigo-800",purple:"text-purple-700 bg-purple-100 border-purple-500 dark:bg-purple-200 dark:text-purple-800",teal:"text-teal-700 bg-teal-100 border-teal-500 dark:bg-teal-200 dark:text-teal-800",light:"text-gray-600 bg-gray-50 border-gray-400 dark:bg-gray-500 dark:text-gray-200"},icon:"mr-3 inline h-5 w-5 flex-shrink-0",rounded:"rounded-lg",wrapper:"flex items-center"}
165,C9e={root:{base:"flex justify-center items-center space-x-4 rounded",bordered:"p-1 ring-2",rounded:"rounded-full",color:{dark:"ring-gray-800 dark:ring-gray-800",failure:"ring-red-500 dark:ring-red-700",gray:"ring-gray-500 dark:ring-gray-400",info:"ring-cyan-400 dark:ring-cyan-800",light:"ring-gray-300 dark:ring-gray-500",purple:"ring-purple-500 dark:ring-purple-600",success:"ring-green-500 dark:ring-green-500",warning:"ring-yellow-300 dark:ring-yellow-500",pink:"ring-pink-500 dark:ring-pink-500"},img:{base:"rounded",off:"relative overflow-hidden bg-gray-100 dark:bg-gray-600",on:"",placeholder:"absolute w-auto h-auto text-gray-400 -bottom-1"},size:{xs:"w-6 h-6",sm:"w-8 h-8",md:"w-10 h-10",lg:"w-20 h-20",xl:"w-36 h-36"},stacked:"ring-2 ring-gray-300 dark:ring-gray-500",statusPosition:{"bottom-left":"-bottom-1 -left-1","bottom-center":"-bottom-1 center","bottom-right":"-bottom-1 -right-1","top-left":"-top-1 -left-1","top-center":"-top-1 center","top-right":"-top-1 -right-1","center-right":"center -right-1",center:"center center","center-left":"center -left-1"},status:{away:"bg-yellow-400",base:"absolute h-3.5 w-3.5 rounded-full border-2 border-white dark:border-gray-800",busy:"bg-red-400",offline:"bg-gray-400",online:"bg-green-400"},initials:{text:"font-medium text-gray-600 dark:text-gray-300",base:"inline-flex overflow-hidden relative justify-center items-center bg-gray-100 dark:bg-gray-600"}},group:{base:"flex -space-x-4"},groupCounter:{base:"relative flex items-center justify-center w-10 h-10 text-xs font-medium text-white bg-gray-700 rounded-full ring-2 ring-gray-300 hover:bg-gray-600 dark:ring-gray-500"}},S9e={root:{base:"flex h-fit items-center gap-1 font-semibold",color:{info:"bg-cyan-100 text-cyan-800 dark:bg-cyan-200 dark:text-cyan-800 group-hover:bg-cyan-200 dark:group-hover:bg-cyan-300",gray:"bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 group-hover:bg-gray-200 dark:group-hover:bg-gray-600",failure:"bg-red-100 text-red-800 dark:bg-red-200 dark:text-red-900 group-hover:bg-red-200 dark:group-hover:bg-red-300",success:"bg-green-100 text-green-800 dark:bg-green-200 dark:text-green-900 group-hover:bg-green-200 dark:group-hover:bg-green-300",warning:"bg-yellow-100 text-yellow-800 dark:bg-yellow-200 dark:text-yellow-900 group-hover:bg-yellow-200 dark:group-hover:bg-yellow-300",indigo:"bg-indigo-100 text-indigo-800 dark:bg-indigo-200 dark:text-indigo-900 group-hover:bg-indigo-200 dark:group-hover:bg-indigo-300",purple:"bg-purple-100 text-purple-800 dark:bg-purple-200 dark:text-purple-900 group-hover:bg-purple-200 dark:group-hover:bg-purple-300",pink:"bg-pink-100 text-pink-800 dark:bg-pink-200 dark:text-pink-900 group-hover:bg-pink-200 dark:group-hover:bg-pink-300",blue:"bg-cyan-100 text-cyan-800 dark:bg-cyan-200 dark:text-cyan-900 group-hover:bg-cyan-200 dark:group-hover:bg-cyan-300",cyan:"bg-cyan-100 text-cyan-800 dark:bg-cyan-200 dark:text-cyan-900 group-hover:bg-cyan-200 dark:group-hover:bg-cyan-300",dark:"bg-gray-600 text-gray-100 dark:bg-gray-900 dark:text-gray-200 group-hover:bg-gray-500 dark:group-hover:bg-gray-700",light:"bg-gray-200 text-gray-800 dark:bg-gray-400 dark:text-gray-900 group-hover:bg-gray-300 dark:group-hover:bg-gray-500",green:"bg-green-100 text-green-800 dark:bg-green-200 dark:text-green-900 group-hover:bg-green-200 dark:group-hover:bg-green-300",lime:"bg-lime-100 text-lime-800 dark:bg-lime-200 dark:text-lime-900 group-hover:bg-lime-200 dark:group-hover:bg-lime-300",red:"bg-red-100 text-red-800 dark:bg-red-200 dark:text-red-900 group-hover:bg-red-200 dark:group-hover:bg-red-300",teal:"bg-teal-100 text-teal-800 dark:bg-teal-200 dark:text-teal-900 group-hover:bg-teal-200 dark:group-hover:bg-teal-300",yellow:"bg-yellow-100 text-yellow-800 dark:bg-yellow-200 dark:text-yellow-900 group-hover:bg-yellow-200 dark:group-hover:bg-yellow-300"},href:"group",size:{xs:"p-1 text-xs",sm:"p-1.5 text-sm"}},icon:{off:"rounded px-2 py-0.5",on:"rounded-full p-1.5",size:{xs:"w-3 h-3",sm:"w-3.5 h-3.5"}}},N9e={root:{base:"",list:"flex items-center"},item:{base:"group flex items-center",chevron:"mx-1 h-6 w-6 text-gray-400 group-first:hidden md:mx-2",href:{off:"flex items-center text-sm font-medium text-gray-500 dark:text-gray-400",on:"flex items-center text-sm font-medium text-gray-700 hover:text-gray-900 dark:text-gray-400 dark:hover:text-white"},icon:"mr-2 h-4 w-4"}}
165,E9e={base:"group flex h-min items-center justify-center p-0.5 text-center font-medium focus:z-10 focus:outline-none",fullSized:"w-full",color:{dark:"text-white bg-gray-800 border border-transparent enabled:hover:bg-gray-900 focus:ring-4 focus:ring-gray-300 dark:bg-gray-800 dark:enabled:hover:bg-gray-700 dark:focus:ring-gray-800 dark:border-gray-700",failure:"text-white bg-red-700 border border-transparent enabled:hover:bg-red-800 focus:ring-4 focus:ring-red-300 dark:bg-red-600 dark:enabled:hover:bg-red-700 dark:focus:ring-red-900",gray:"text-gray-900 bg-white border border-gray-200 enabled:hover:bg-gray-100 enabled:hover:text-cyan-700 :ring-cyan-700 focus:text-cyan-700 dark:bg-transparent dark:text-gray-400 dark:border-gray-600 dark:enabled:hover:text-white dark:enabled:hover:bg-gray-700 focus:ring-2",info:"text-white bg-cyan-700 border border-transparent enabled:hover:bg-cyan-800 focus:ring-4 focus:ring-cyan-300 dark:bg-cyan-600 dark:enabled:hover:bg-cyan-700 dark:focus:ring-cyan-800",light:"text-gray-900 bg-white border border-gray-300 enabled:hover:bg-gray-100 focus:ring-4 focus:ring-cyan-300 :bg-gray-600 dark:text-white dark:border-gray-600 dark:enabled:hover:bg-gray-700 dark:enabled:hover:border-gray-700 dark:focus:ring-gray-700",purple:"text-white bg-purple-700 border border-transparent enabled:hover:bg-purple-800 focus:ring-4 focus:ring-purple-300 dark:bg-purple-600 dark:enabled:hover:bg-purple-700 dark:focus:ring-purple-900",success:"text-white bg-green-700 border border-transparent enabled:hover:bg-green-800 focus:ring-4 focus:ring-green-300 dark:bg-green-600 dark:enabled:hover:bg-green-700 dark:focus:ring-green-800",warning:"text-white bg-yellow-400 border border-transparent enabled:hover:bg-yellow-500 focus:ring-4 focus:ring-yellow-300 dark:focus:ring-yellow-900",blue:"text-cyan-900 bg-white border border-cyan-300 enabled:hover:bg-cyan-100 focus:ring-4 focus:ring-cyan-300 :bg-cyan-600 dark:text-white dark:border-cyan-600 dark:enabled:hover:bg-cyan-700 dark:enabled:hover:border-cyan-700 dark:focus:ring-cyan-700",cyan:"text-cyan-900 bg-white border border-cyan-300 enabled:hover:bg-cyan-100 focus:ring-4 focus:ring-cyan-300 :bg-cyan-600 dark:text-white dark:border-cyan-600 dark:enabled:hover:bg-cyan-700 dark:enabled:hover:border-cyan-700 dark:focus:ring-cyan-700",green:"text-green-900 bg-white border border-green-300 enabled:hover:bg-green-100 focus:ring-4 focus:ring-green-300 :bg-green-600 dark:text-white dark:border-green-600 dark:enabled:hover:bg-green-700 dark:enabled:hover:border-green-700 dark:focus:ring-green-700",indigo:"text-indigo-900 bg-white border border-indigo-300 enabled:hover:bg-indigo-100 focus:ring-4 focus:ring-indigo-300 :bg-indigo-600 dark:text-white dark:border-indigo-600 dark:enabled:hover:bg-indigo-700 dark:enabled:hover:border-indigo-700 dark:focus:ring-indigo-700",lime:"text-lime-900 bg-white border border-lime-300 enabled:hover:bg-lime-100 focus:ring-4 focus:ring-lime-300 :bg-lime-600 dark:text-white dark:border-lime-600 dark:enabled:hover:bg-lime-700 dark:enabled:hover:border-lime-700 dark:focus:ring-lime-700",pink:"text-pink-900 bg-white border border-pink-300 enabled:hover:bg-pink-100 focus:ring-4 focus:ring-pink-300 :bg-pink-600 dark:text-white dark:border-pink-600 dark:enabled:hover:bg-pink-700 dark:enabled:hover:border-pink-700 dark:focus:ring-pink-700",red:"text-red-900 bg-white border border-red-300 enabled:hover:bg-red-100 focus:ring-4 focus:ring-red-300 :bg-red-600 dark:text-white dark:border-red-600 dark:enabled:hover:bg-red-700 dark:enabled:hover:border-red-700 dark:focus:ring-red-700",teal:"text-teal-900 bg-white border border-teal-300 enabled:hover:bg-teal-100 focus:ring-4 focus:ring-teal-300 :bg-teal-600 dark:text-white dark:border-teal-600 dark:enabled:hover:bg-teal-700 dark:enabled:hover:border-teal-700 dark:focus:ring-teal-700",yellow:"text-yellow-900 bg-white border border-yellow-300 enabled:hover:bg-yellow-100 focus:ring-4 focus:ring-yellow-300 :bg-yellow-600 dark:text-white dark:border-yellow-600 dark:enabled:hover:bg-yellow-700 dark:enabled:hover:border-yellow-700 dark:focus:ring-yellow-700"},disabled:"cursor-not-allowed opacity-50",isProcessing:"cursor-wait",spinnerSlot:"mr-3",gradient:{cyan:"text-white bg-gradient-to-r from-cyan-400 via-cyan-500 to-cyan-600 enabled:hover:bg-gradient-to-br focus:ring-4 focus:ring-cyan-300 dark:focus:ring-cyan-800",failure:"text-white bg-gradient-to-r from-red-400 via-red-500 to-red-600 enabled:hover:bg-gradient-to-br focus:ring-4 focus:ring-red-300 dark:focus:ring-red-800",info:"text-white bg-gradient-to-r from-cyan-500 via-cyan-600 to-cyan-700 enabled:hover:bg-gradient-to-br focus:ring-4 focus:ring-cyan-300 dark:focus:ring-cyan-800 ",lime:"text-gray-900 bg-gradient-to-r from-lime-200 via-lime-400 to-lime-500 enabled:hover:bg-gradient-to-br focus:ring-4 focus:ring-lime-300 dark:focus:ring-lime-800",pink:"text-white bg-gradient-to-r from-pink-400 via-pink-500 to-pink-600 enabled:hover:bg-gradient-to-br focus:ring-4 focus:ring-pink-300 dark:focus:ring-pink-800",purple:"text-white bg-gradient-to-r from-purple-500 via-purple-600 to-purple-700 enabled:hover:bg-gradient-to-br focus:ring-4 focus:ring-purple-300 dark:focus:ring-purple-800",success:"text-white bg-gradient-to-r from-green-400 via-green-500 to-green-600 enabled:hover:bg-gradient-to-br focus:ring-4 focus:ring-green-300 dark:focus:ring-green-800",teal:"text-white bg-gradient-to-r from-teal-400 via-teal-500 to-teal-600 enabled:hover:bg-gradient-to-br focus:ring-4 focus:ring-teal-300 dark:focus:ring-teal-800"},gradientDuoTone:{cyanToBlue:"text-white bg-gradient-to-r from-cyan-500 to-cyan-500 enabled:hover:bg-gradient-to-bl focus:ring-4 focus:ring-cyan-300 dark:focus:ring-cyan-800",greenToBlue:"text-white bg-gradient-to-br from-green-400 to-cyan-600 enabled:hover:bg-gradient-to-bl focus:ring-4 focus:ring-green-200 dark:focus:ring-green-800",pinkToOrange:"text-white bg-gradient-to-br from-pink-500 to-orange-400 enabled:hover:bg-gradient-to-bl focus:ring-4 focus:ring-pink-200 dark:focus:ring-pink-800",purpleToBlue:"text-white bg-gradient-to-br from-purple-600 to-cyan-500 enabled:hover:bg-gradient-to-bl focus:ring-4 focus:ring-cyan-300 dark:focus:ring-cyan-800",purpleToPink:"text-white bg-gradient-to-r from-purple-500 to-pink-500 enabled:hover:bg-gradient-to-l focus:ring-4 focus:ring-purple-200 dark:focus:ring-purple-800",redToYellow:"text-gray-900 bg-gradient-to-r from-red-200 via-red-300 to-yellow-200 enabled:hover:bg-gradient-to-bl focus:ring-4 focus:ring-red-100 dark:focus:ring-red-400",tealToLime:"text-gray-900 bg-gradient-to-r from-teal-200 to-lime-200 enabled:hover:bg-gradient-to-l enabled:hover:from-teal-200 enabled:hover:to-lime-200 enabled:hover:text-gray-900 focus:ring-4 focus:ring-lime-200 dark:focus:ring-teal-700"},inner:{base:"flex items-center",position:{none:"",start:"rounded-r-none",middle:"rounded-none",end:"roun
165ded-l-none"},outline:"border border-transparent"},label:"ml-2 inline-flex h-4 w-4 items-center justify-center rounded-full bg-cyan-200 text-xs font-semibold text-cyan-800",outline:{color:{gray:"border border-gray-900 dark:border-white",default:"border-0",light:""},off:"",on:"flex justify-center bg-white text-gray-900 transition-all duration-75 ease-in group-enabled:group-hover:bg-opacity-0 group-enabled:group-hover:text-inherit dark:bg-gray-900 dark:text-white w-full",pill:{off:"rounded-md",on:"rounded-full"}},pill:{off:"rounded-lg",on:"rounded-full"},size:{xs:"text-xs px-2 py-1",sm:"text-sm px-3 py-1.5",md:"text-sm px-4 py-2",lg:"text-base px-5 py-2.5",xl:"text-base px-6 py-3"}},T9e={base:"inline-flex",position:{none:"focus:ring-2",start:"rounded-r-none",middle:"rounded-none border-l-0 pl-0",end:"rounded-l-none border-l-0 pl-0"}},D9e={root:{base:"flex rounded-lg border border-gray-200 bg-white shadow-md dark:border-gray-700 dark:bg-gray-800",children:"flex h-full flex-col justify-center gap-4 p-6",horizontal:{off:"flex-col",on:"flex-col md:max-w-xl md:flex-row"},href:"hover:bg-gray-100 dark:hover:bg-gray-700"},img:{base:"",horizontal:{off:"rounded-t-lg",on:"h-96 w-full rounded-t-lg object-cover md:h-auto md:w-48 md:rounded-none md:rounded-l-lg"}}},M9e={root:{base:"relative h-full w-full",leftControl:"absolute top-0 left-0 flex h-full items-center justify-center px-4 focus:outline-none",rightControl:"absolute top-0 right-0 flex h-full items-center justify-center px-4 focus:outline-none"},indicators:{active:{off:"bg-white/50 hover:bg-white dark:bg-gray-800/50 dark:hover:bg-gray-800",on:"bg-white dark:bg-gray-800"},base:"h-3 w-3 rounded-full",wrapper:"absolute bottom-5 left-1/2 flex -translate-x-1/2 space-x-3"},item:{base:"absolute top-1/2 left-1/2 block w-full -translate-x-1/2 -translate-y-1/2",wrapper:"w-full flex-shrink-0 transform cursor-grab snap-center"},control:{base:"inline-flex h-8 w-8 items-center justify-center rounded-full bg-white/30 group-hover:bg-white/50 group-focus:outline-none group-focus:ring-4 group-focus:ring-white dark:bg-gray-800/30 dark:group-hover:bg-gray-800/60 dark:group-focus:ring-gray-800/70 sm:h-10 sm:w-10",icon:"h-5 w-5 text-white dark:text-gray-800 sm:h-6 sm:w-6"},scrollContainer:{base:"flex h-full snap-mandatory overflow-y-hidden overflow-x-scroll scroll-smooth rounded-lg",snap:"snap-x"}},R9e={root:{base:"h-4 w-4 rounded border border-gray-300 bg-gray-100 focus:ring-2 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:ring-offset-gray-800 dark:focus:ring-cyan-600 text-cyan-600"}},O9e={root:{base:"rounded-lg p-2.5 text-sm text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-700",icon:"h-5 w-5"}},A9e={arrowIcon:"ml-2 h-4 w-4",content:"py-1 focus:outline-none",floating:{animation:"transition-opacity",arrow:{base:"absolute z-10 h-2 w-2 rotate-45",style:{dark:"bg-gray-900 dark:bg-gray-700",light:"bg-white",auto:"bg-white dark:bg-gray-700"},placement:"-4px"},base:"z-10 w-fit rounded divide-y divide-gray-100 shadow focus:outline-none",content:"py-1 text-sm text-gray-700 dark:text-gray-200",divider:"my-1 h-px bg-gray-100 dark:bg-gray-600",header:"block py-2 px-4 text-sm text-gray-700 dark:text-gray-200",hidden:"invisible opacity-0",item:{container:"",base:"flex items-center justify-start py-2 px-4 text-sm text-gray-700 cursor-pointer w-full hover:bg-gray-100 focus:bg-gray-100 dark:text-gray-200 dark:hover:bg-gray-600 focus:outline-none dark:hover:text-white dark:focus:bg-gray-600 dark:focus:text-white",icon:"mr-2 h-4 w-4"},style:{dark:"bg-gray-900 text-white dark:bg-gray-700",light:"border border-gray-200 bg-white text-gray-900",auto:"border border-gray-200 bg-white text-gray-900 dark:border-none dark:bg-gray-700 dark:text-white"},target:"w-fit"},inlineWrapper:"flex items-center"},P9e={root:{base:"flex"},field:{base:"relative w-full",input:{base:"rounded-lg overflow-hidden block w-full border disabled:cursor-not-allowed disabled:opacity-50",sizes:{sm:"sm:text-xs",md:"text-sm",lg:"sm:text-md"},colors:{gray:"bg-gray-50 border-gray-300 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"}}}}
165,I9e={root:{base:"w-full rounded-lg bg-white shadow dark:bg-gray-800 md:flex md:items-center md:justify-between",container:"w-full p-6",bgDark:"bg-gray-800"},groupLink:{base:"flex flex-wrap text-sm text-gray-500 dark:text-white",link:{base:"last:mr-0 md:mr-6",href:"hover:underline"},col:"flex-col space-y-4"},icon:{base:"text-gray-500 dark:hover:text-white",size:"h-5 w-5"},title:{base:"mb-6 text-sm font-semibold uppercase text-gray-500 dark:text-white"},divider:{base:"w-full my-6 border-gray-200 sm:mx-auto dark:border-gray-700 lg:my-8"},copyright:{base:"text-sm text-gray-500 dark:text-gray-400 sm:text-center",href:"ml-1 hover:underline",span:"ml-1"},brand:{base:"mb-4 flex items-center sm:mb-0",img:"mr-3 h-8",span:"self-center whitespace-nowrap text-2xl font-semibold text-gray-800 dark:text-white"}},$9e={root:{base:"mt-2 text-sm",colors:{gray:"text-gray-500 dark:text-gray-400",info:"text-cyan-700 dark:text-cyan-800",success:"text-green-600 dark:text-green-500",failure:"text-red-600 dark:text-red-500",warning:"text-yellow-500 dark:text-yellow-600"}}},L9e={root:{base:"text-sm font-medium",disabled:"opacity-50",colors:{default:"text-gray-900 dark:text-gray-300",info:"text-cyan-500 dark:text-cyan-600",failure:"text-red-700 dark:text-red-500",warning:"text-yellow-500 dark:text-yellow-600",success:"text-green-700 dark:text-green-500"}}},F9e={root:{base:"list-none rounded-lg border border-gray-200 bg-white text-sm font-medium text-gray-900 dark:border-gray-600 dark:bg-gray-700 dark:text-white text-left"},item:{base:"[&>*]:first:rounded-t-lg [&>*]:last:rounded-b-lg [&>*]:last:border-b-0",link:{base:"flex w-full border-b border-gray-200 py-2 px-4 dark:border-gray-600",active:{off:"hover:bg-gray-100 hover:text-cyan-700 focus:text-cyan-700 focus:outline-none focus:ring-2 focus:ring-cyan-700 dark:border-gray-600 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:text-white dark:focus:ring-gray-500",on:"bg-cyan-700 text-white dark:bg-gray-800"},href:{off:"",on:""},icon:"mr-2 h-4 w-4 fill-current"}}},B9e={root:{base:"fixed top-0 right-0 left-0 z-50 h-modal h-screen overflow-y-auto overflow-x-hidden md:inset-0 md:h-full",show:{on:"flex bg-gray-900 bg-opacity-50 dark:bg-opacity-80",off:"hidden"},sizes:{sm:"max-w-sm",md:"max-w-md",lg:"max-w-lg",xl:"max-w-xl","2xl":"max-w-2xl","3xl":"max-w-3xl","4xl":"max-w-4xl","5xl":"max-w-5xl","6xl":"max-w-6xl","7xl":"max-w-7xl"},positions:{"top-left":"items-start justify-start","top-center":"items-start justify-center","top-right":"items-start justify-end","center-left":"items-center justify-start",center:"items-center justify-center","center-right":"items-center justify-end","bottom-right":"items-end justify-end","bottom-center":"items-end justify-center","bottom-left":"items-end justify-start"}},content:{base:"relative h-full w-full p-4 md:h-auto",inner:"relative rounded-lg bg-white shadow dark:bg-gray-700 flex flex-col max-h-[90vh]"},body:{base:"p-6 flex-1 overflow-auto",popup:"pt-0"},header:{base:"flex items-start justify-between rounded-t dark:border-gray-600 border-b p-5",popup:"p-2 border-b-0",title:"text-xl font-medium text-gray-900 dark:text-white",close:{base:"ml-auto inline-flex items-center rounded-lg bg-transparent p-1.5 text-sm text-gray-400 hover:bg-gray-200 hover:text-gray-900 dark:hover:bg-gray-600 dark:hover:text-white",icon:"h-5 w-5"}},footer:{base:"flex items-center space-x-2 rounded-b border-gray-200 p-6 dark:border-gray-600",popup:"border-t"}},H9e={root:{base:"bg-white px-2 py-2.5 dark:border-gray-700 dark:bg-gray-800 sm:px-4",rounded:{on:"rounded",off:""},bordered:{on:"border",off:""},inner:{base:"mx-auto flex flex-wrap items-center justify-between",fluid:{on:"",off:"container"}}},brand:{base:"flex items-center"},collapse:{base:"w-full md:block md:w-auto",list:"mt-4 flex flex-col md:mt-0 md:flex-row md:space-x-8 md:text-sm md:font-medium",hidden:{on:"hidden",off:""}},link:{base:"block py-2 pr-4 pl-3 md:p-0",active:{on:"bg-cyan-700 text-white dark:text-white md:bg-transparent md:text-cyan-700",off:"border-b border-gray-100  text-gray-700 hover:bg-gray-50 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white md:border-0 md:hover:bg-transparent md:hover:text-cyan-700 md:dark:hover:bg-transparent md:dark:hover:text-white"},disabled:{on:"text-gray-400 hover:cursor-not-allowed dark:text-gray-600",off:""}},toggle:{base:"inline-flex items-center rounded-lg p-2 text-sm text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-600 md:hidden",icon:"h-6 w-6 shrink-0"}},z9e={base:"",layout:{table:{base:"text-sm text-gray-700 dark:text-gray-400",span:"font-semibold text-gray-900 dark:text-white"}},pages:{base:"xs:mt-0 mt-2 inline-flex items-center -space-x-px",showIcon:"inline-flex",previous:{base:"ml-0 rounded-l-lg border border-gray-300 bg-white py-2 px-3 leading-tight text-gray-500 hover:bg-gray-100 hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white",icon:"h-5 w-5"},next:{base:"rounded-r-lg border border-gray-300 bg-white py-2 px-3 leading-tight text-gray-500 hover:bg-gray-100 hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white",icon:"h-5 w-5"}
165,selector:{base:"w-12 border border-gray-300 bg-white py-2 leading-tight text-gray-500 hover:bg-gray-100 hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white",active:"bg-cyan-50 text-cyan-600 hover:bg-cyan-100 hover:text-cyan-700 dark:border-gray-700 dark:bg-gray-700 dark:text-white",disabled:"opacity-50 cursor-normal"}}},V9e={base:"w-full overflow-hidden rounded-full bg-gray-200 dark:bg-gray-700",label:"mb-1 flex justify-between font-medium dark:text-white",bar:"rounded-full text-center font-medium leading-none text-cyan-300 dark:text-cyan-100 space-x-2",color:{dark:"bg-gray-600 dark:bg-gray-300",blue:"bg-cyan-600",red:"bg-red-600 dark:bg-red-500",green:"bg-green-600 dark:bg-green-500",yellow:"bg-yellow-400",indigo:"bg-indigo-600 dark:bg-indigo-500",purple:"bg-purple-600 dark:bg-purple-500"},size:{sm:"h-1.5",md:"h-2.5",lg:"h-4",xl:"h-6"}},U9e={root:{base:"h-4 w-4 border border-gray-300 focus:ring-2 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:focus:bg-cyan-600 dark:focus:ring-cyan-600 text-cyan-600"}},W9e={root:{base:"flex"},field:{base:"relative w-full",input:{base:"w-full bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700",sizes:{sm:"h-1 range-sm",md:"h-2",lg:"h-3 range-lg"}}}},Y9e={root:{base:"flex items-center"},advanced:{base:"flex items-center",label:"text-sm font-medium text-cyan-600 dark:text-cyan-500",progress:{base:"mx-4 h-5 w-2/4 rounded bg-gray-200 dark:bg-gray-700",fill:"h-5 rounded bg-yellow-400",label:"text-sm font-medium text-cyan-600 dark:text-cyan-500"}},star:{empty:"text-gray-300 dark:text-gray-500",filled:"text-yellow-400",sizes:{sm:"w-5 h-5",md:"w-7 h-7",lg:"w-10 h-10"}}},q9e={base:"flex",addon:"inline-flex items-center rounded-l-md border border-r-0 border-gray-300 bg-gray-200 px-3 text-sm text-gray-900 dark:border-gray-600 dark:bg-gray-600 dark:text-gray-400",field:{base:"relative w-full",icon:{base:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},select:{base:"block w-full border disabled:cursor-not-allowed disabled:opacity-50",withIcon:{on:"pl-10",off:""},withAddon:{on:"rounded-r-lg",off:"rounded-lg"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""},sizes:{sm:"p-2 sm:text-xs",md:"p-2.5 text-sm",lg:"sm:text-md p-4"},colors:{gray:"bg-gray-50 border-gray-300 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"}}}},G9e={root:{base:"h-full",collapsed:{on:"w-16",off:"w-64"},inner:"h-full overflow-y-auto overflow-x-hidden rounded bg-gray-50 py-4 px-3 dark:bg-gray-800"},collapse:{button:"group flex w-full items-center rounded-lg p-2 text-base font-normal text-gray-900 transition duration-75 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700",icon:{base:"h-6 w-6 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white",open:{off:"",on:"text-gray-900"}},label:{base:"ml-3 flex-1 whitespace-nowrap text-left",icon:"h-6 w-6"},list:"space-y-2 py-2"},cta:{base:"mt-6 rounded-lg p-4 bg-gray-100 dark:bg-gray-700",color:{blue:"bg-cyan-50 dark:bg-cyan-900",dark:"bg-dark-
16550 dark:bg-dark-900",failure:"bg-red-50 dark:bg-red-900",gray:"bg-alternative-50 dark:bg-alternative-900",green:"bg-green-50 dark:bg-green-900",light:"bg-light-50 dark:bg-light-900",red:"bg-red-50 dark:bg-red-900",purple:"bg-purple-50 dark:bg-purple-900",success:"bg-green-50 dark:bg-green-900",yellow:"bg-yellow-50 dark:bg-yellow-900",warning:"bg-yellow-50 dark:bg-yellow-900"}},item:{base:"flex items-center justify-center rounded-lg p-2 text-base font-normal text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700",active:"bg-gray-100 dark:bg-gray-700",collapsed:{insideCollapse:"group w-full pl-8 transition duration-75",noIcon:"font-bold"},content:{base:"px-3 flex-1 whitespace-nowrap"},icon:{base:"h-6 w-6 flex-shrink-0 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white",active:"text-gray-700 dark:text-gray-100"},label:"",listItem:""},items:"",itemGroup:"mt-4 space-y-2 border-t border-gray-200 pt-4 first:mt-0 first:border-t-0 first:pt-0 dark:border-gray-700",logo:{base:"mb-5 flex items-center pl-2.5",collapsed:{on:"hidden",off:"self-center whitespace-nowrap text-xl font-semibold dark:text-white"},img:"mr-3 h-6 sm:h-7"}},K9e={base:"inline animate-spin text-gray-200",color:{failure:"fill-red-600",gray:"fill-gray-600",info:"fill-cyan-600",pink:"fill-pink-600",purple:"fill-purple-600",success:"fill-green-500",warning:"fill-yellow-400"},light:{off:{base:"dark:text-gray-600",color:{failure:"",gray:"dark:fill-gray-300",info:"",pink:"",purple:"",success:"",warning:""}},on:{base:"",color:{failure:"",gray:"",info:"",pink:"",purple:"",success:"",warning:""}}},size:{xs:"w-3 h-3",sm:"w-4 h-4",md:"w-6 h-6",lg:"w-8 h-8",xl:"w-10 h-10"}},Z9e={base:"flex flex-col gap-2",tablist:{base:"flex text-center",styles:{default:"flex-wrap border-b border-gray-200 dark:border-gray-700",underline:"flex-wrap -mb-px border-b border-gray-200 dark:border-gray-700",pills:"flex-wrap font-medium text-sm text-gray-500 dark:text-gray-400 space-x-2",fullWidth:"w-full text-sm font-medium divide-x divide-gray-200 shadow grid grid-flow-col dark:divide-gray-700 dark:text-gray-400 rounded-none"},tabitem:{base:"flex items-center justify-center p-4 rounded-t-lg text-sm font-medium first:ml-0 disabled:cursor-not-allowed disabled:text-gray-400 disabled:dark:text-gray-500 focus:ring-4 focus:ring-cyan-300 focus:outline-none",styles:{default:{base:"rounded-t-lg",active:{on:"bg-gray-100 text-cyan-600 dark:bg-gray-800 dark:text-cyan-500",off:"text-gray-500 hover:bg-gray-50 hover:text-gray-600 dark:text-gray-400 dark:hover:bg-gray-800  dark:hover:text-gray-300"}},underline:{base:"rounded-t-lg",active:{on:"text-cyan-600 rounded-t-lg border-b-2 border-cyan-600 active dark:text-cyan-500 dark:border-cyan-500",off:"border-b-2 border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-300"}},pills:{base:"",active:{on:"rounded-lg bg-cyan-600 text-white",off:"rounded-lg hover:text-gray-900 hover:bg-gray-100 dark:hover:bg-gray-800 dark:hover:text-white"}},fullWidth:{base:"ml-0 first:ml-0 w-full rounded-none flex",active:{on:"p-4 text-gray-900 bg-gray-100 active dark:bg-gray-700 dark:text-white rounded-none",off:"bg-white hover:text-gray-700 hover:bg-gray-50 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700 rounded-none"}}},icon:"mr-2 h-5 w-5"}},tabpanel:"py-3"},X9e={root:{base:"w-full text-left text-sm text-gray-500 dark:text-gray-400",shadow:"absolute bg-white dark:bg-black w-full h-full top-0 left-0 rounded-lg drop-shadow-md -z-10",wrapper:"relative"},body:{base:"group/body",cell:{base:"group-first/body:group-first/row:first:rounded-tl-lg group-first/body:group-first/row:last:rounded-tr-lg group-last/body:group-last/row:first:rounded-bl-lg group-last/body:group-last/row:last:rounded-br-lg px-6 py-4"}},head:{base:"group/head text-xs uppercase text-gray-700 dark:text-gray-400",cell:{base:"group-first/head:first:rounded-tl-lg group-first/head:last:rounded-tr-lg bg-gray-50 dark:bg-gray-700 px-6 py-3"}},row:{base:"group/row",hovered:"hover:bg-gray-50 dark:hover:bg-gray-600",striped:"odd:bg-white even:bg-gray-50 odd:dark:bg-gray-800 even:dark:bg-gray-700"}}
165,Q9e={base:"flex",addon:"inline-flex items-center rounded-l-md border border-r-0 border-gray-300 bg-gray-200 px-3 text-sm text-gray-900 dark:border-gray-600 dark:bg-gray-600 dark:text-gray-400",field:{base:"relative w-full",icon:{base:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},rightIcon:{base:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},input:{base:"block w-full border disabled:cursor-not-allowed disabled:opacity-50",sizes:{sm:"p-2 sm:text-xs",md:"p-2.5 text-sm",lg:"sm:text-md p-4"},colors:{gray:"bg-gray-50 border-gray-300 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"},withRightIcon:{on:"pr-10",off:""},withIcon:{on:"pl-10",off:""},withAddon:{on:"rounded-r-lg",off:"rounded-lg"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""}}}},J9e={base:"block w-full rounded-lg border disabled:cursor-not-allowed disabled:opacity-50",colors:{gray:"bg-gray-50 border-gray-300 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""}},eHe={root:{direction:{horizontal:"items-base sm:flex",vertical:"relative border-l border-gray-200 dark:border-gray-700"}},item:{root:{horizontal:"relative mb-6 sm:mb-0",vertical:"mb-10 ml-6"},content:{root:{base:"mt-3 sm:pr-8"},body:"mb-4 text-base font-normal text-gray-500 dark:text-gray-400",time:"mb-1 text-sm font-normal leading-none text-gray-400 dark:text-gray-500",title:"text-lg font-semibold text-gray-900 dark:text-white"},point:{horizontal:"flex items-center",line:"hidden h-0.5 w-full bg-gray-200 dark:bg-gray-700 sm:flex",marker:{base:{horizontal:"absolute -left-1.5 h-3 w-3 rounded-full border border-white bg-gray-200 dark:border-gray-900 dark:bg-gray-700",vertical:"absolute -left-1.5 mt-1.5 h-3 w-3 rounded-full border border-white bg-gray-200 dark:border-gray-900 dark:bg-gray-700"},icon:{base:"h-3 w-3 text-cyan-600 dark:text-cyan-300",wrapper:"absolute -left-3 flex h-6 w-6 items-center justify-center rounded-full bg-cyan-200 ring-8 ring-white dark:bg-cyan-900 dark:ring-gray-900"}},vertical:""}}}
165,tHe={root:{base:"flex w-full max-w-xs items-center rounded-lg bg-white p-4 text-gray-500 shadow dark:bg-gray-800 dark:text-gray-400",closed:"opacity-0 ease-out",removed:"hidden"},toggle:{base:"-mx-1.5 -my-1.5 ml-auto inline-flex h-8 w-8 rounded-lg bg-white p-1.5 text-gray-400 hover:bg-gray-100 hover:text-gray-900 focus:ring-2 focus:ring-gray-300 dark:bg-gray-800 dark:text-gray-500 dark:hover:bg-gray-700 dark:hover:text-white",icon:"h-5 w-5 shrink-0"}},nHe={root:{base:"group relative flex items-center rounded-lg focus:outline-none",active:{on:"cursor-pointer",off:"cursor-not-allowed opacity-50"},label:"ml-3 text-sm font-medium text-gray-900 dark:text-gray-300"},toggle:{base:"toggle-bg h-6 w-11 rounded-full border group-focus:ring-4 group-focus:ring-cyan-500/25",checked:{on:"after:translate-x-full after:border-white",off:"border-gray-200 bg-gray-200 dark:border-gray-600 dark:bg-gray-700",color:{blue:" bg-cyan-700 border-cyan-700",dark:"bg-dark-700 border-dark-900",failure:"bg-red-700 border-red-900",gray:"bg-gray-500 border-gray-600",green:"bg-green-600 border-green-700",light:"bg-light-700 border-light-900",red:"bg-red-700 border-red-900",purple:"bg-purple-700 border-purple-900",success:"bg-green-500 border-green-500",yellow:"bg-yellow-400 border-yellow-400",warning:"bg-yellow-600 border-yellow-600",cyan:"bg-cyan-500 border-cyan-500",lime:"bg-lime-400 border-lime-400",indigo:"bg-indigo-400 border-indigo-400",teal:"bg-gradient-to-r from-teal-400 via-teal-500 to-teal-600 hover:bg-gradient-to-br focus:ring-4",info:"bg-cyan-600 border-cyan-600",pink:"bg-pink-600 border-pink-600"}}}},rHe={target:"w-fit",animation:"transition-opacity",arrow:{base:"absolute z-10 h-2 w-2 rotate-45",style:{dark:"bg-gray-900 dark:bg-gray-700",light:"bg-white",auto:"bg-white dark:bg-gray-700"},placement:"-4px"},base:"absolute inline-block z-10 rounded-lg py-2 px-3 text-sm font-medium shadow-sm",hidden:"invisible opacity-0",style:{dark:"bg-gray-900 text-white dark:bg-gray-700",light:"border border-gray-200 bg-white text-gray-900",auto:"border border-gray-200 bg-white text-gray-900 dark:border-none dark:bg-gray-700 dark:text-white"},content:"relative z-20"},bfe={accordion:k9e,alert:j9e,avatar:C9e,badge:S9e,breadcrumb:N9e,button:E9e,buttonGroup:T9e,card:D9e,carousel:M9e,checkbox:R9e,darkThemeToggle:O9e,dropdown:A9e,fileInput:P9e,footer:I9e,helperText:$9e,label:L9e,listGroup:F9e,modal:B9e,navbar:H9e,pagination:z9e,progress:V9e,radio:U9e,rangeSlider:W9e,rating:Y9e,select:q9e,textInput:Q9e,textarea:J9e,toggleSwitch:nHe,sidebar:G9e,spinner:K9e,tab:Z9e,table:X9e,timeline:eHe,toast:tHe,tooltip:rHe},Mz=v.createContext({theme:bfe}),mn=()=>v.useContext(Mz),aHe=()=>{var e;return Dz()&&(e=window.matchMedia)!=null&&e.call(window,"(prefers-color-scheme: dark)").matches?"dark":"light"},iHe=()=>{const e=()=>{const l=i==="dark"?"light":"dark";n(l),o(l)},n=v.useCallback(l=>{Dz()&&(l==="dark"?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark"))},[]),{mode:r,toggleMode:a=e}=v.useContext(Mz),[i,o]=v.useState("light");return v.useEffect(()=>{r?(n(r),o(r)):o(aHe())},[r,n,o]),[i,o,a]},sHe=["top","right","bottom","left"],pJ=["start","end"],hJ=sHe.reduce((e,n)=>e.concat(n,n+"-"+pJ[0],n+"-"+pJ[1]),[]),Tb=Math.min,jv=Math.max,kD=Math.round,wN=Math.floor,Ag=e=>({x:e,y:e}),oHe={left:"right",right:"left",bottom:"top",top:"bottom"},lHe={start:"end",end:"start"};function f6(e,n,r){return jv(e,Tb(n,r))}function py(e,n){return typeof e=="function"?e(n):e}function Ph(e){return e.split("-")[0]}function np(e){return e.split("-")[1]}function yfe(e){return e==="x"?"y":"x"}function Rz(e){return e==="y"?"height":"width"}function RO(e){return["top","bottom"].includes(Ph(e))?"y":"x"}function Oz(e){return yfe(RO(e))}function wfe(e,n,r){r===void 0&&(r=!1);const a=np(e),i=Oz(e),o=Rz(i);let l=i==="x"?a===(r?"end":"start")?"right":"left":a==="start"?"bottom":"top";return n.reference[o]>n.floating[o]&&(l=CD(l)),[l,CD(l)]}function cHe(e){const n=CD(e);return[jD(e),n,jD(n)]}function jD(e){return e.replace(/start|end/g,n=>lHe[n])}function uHe(e,n,r){const a=["left","right"],i=["right","left"],o=["top","bottom"],l=["bottom","top"];switch(e){case"top":case"bottom":return r?n?i:a:n?a:i;case"left":case"right":return n?o:l;default:return[]}}function dHe(e,n,r,a){const i=np(e);let o=uHe(Ph(e),r==="start",a);
165return i&&(o=o.map(l=>l+"-"+i),n&&(o=o.concat(o.map(jD)))),o}function CD(e){return e.replace(/left|right|bottom|top/g,n=>oHe[n])}function fHe(e){return{top:0,right:0,bottom:0,left:0,...e}}function kfe(e){return typeof e!="number"?fHe(e):{top:e,right:e,bottom:e,left:e}}function SD(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function mJ(e,n,r){let{reference:a,floating:i}=e;const o=RO(n),l=Oz(n),c=Rz(l),u=Ph(n),d=o==="y",f=a.x+a.width/2-i.width/2,p=a.y+a.height/2-i.height/2,h=a[c]/2-i[c]/2;let m;switch(u){case"top":m={x:f,y:a.y-i.height};break;case"bottom":m={x:f,y:a.y+a.height};break;case"right":m={x:a.x+a.width,y:p};break;case"left":m={x:a.x-i.width,y:p};break;default:m={x:a.x,y:a.y}}switch(np(n)){case"start":m[l]-=h*(r&&d?-1:1);break;case"end":m[l]+=h*(r&&d?-1:1);break}return m}const pHe=async(e,n,r)=>{const{placement:a="bottom",strategy:i="absolute",middleware:o=[],platform:l}=r,c=o.filter(Boolean),u=await(l.isRTL==null?void 0:l.isRTL(n));let d=await l.getElementRects({reference:e,floating:n,strategy:i}),{x:f,y:p}=mJ(d,a,u),h=a,m={},g=0;for(let x=0;x<c.length;x++){const{name:b,fn:y}=c[x],{x:w,y:j,data:S,reset:N}=await y({x:f,y:p,initialPlacement:a,placement:h,strategy:i,middlewareData:m,rects:d,platform:l,elements:{reference:e,floating:n}});if(f=w??f,p=j??p,m={...m,[b]:{...m[b],...S}},N&&g<=50){g++,typeof N=="object"&&(N.placement&&(h=N.placement),N.rects&&(d=N.rects===!0?await l.getElementRects({reference:e,floating:n,strategy:i}):N.rects),{x:f,y:p}=mJ(d,h,u)),x=-1;continue}}return{x:f,y:p,placement:h,strategy:i,middlewareData:m}};async function Az(e,n){var r;n===void 0&&(n={});const{x:a,y:i,platform:o,rects:l,elements:c,strategy:u}=e,{boundary:d="clippingAncestors",rootBoundary:f="viewport",elementContext:p="floating",altBoundary:h=!1,padding:m=0}=py(n,e),g=kfe(m),b=c[h?p==="floating"?"reference":"floating":p],y=SD(await o.getClippingRect({element:(r=await(o.isElement==null?void 0:o.isElement(b)))==null||r?b:b.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(c.floating)),boundary:d,rootBoundary:f,strategy:u})),w=p==="floating"?{...l.floating,x:a,y:i}:l.reference,j=await(o.getOffsetParent==null?void 0:o.getOffsetParent(c.floating)),S=await(o.isElement==null?void 0:o.isElement(j))?await(o.getScale==null?void 0:o.getScale(j))||{x:1,y:1}:{x:1,y:1},N=SD(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({rect:w,offsetParent:j,strategy:u}):w);return{top:(y.top-N.top+g.top)/S.y,bottom:(N.bottom-y.bottom+g.bottom)/S.y,left:(y.left-N.left+g.left)/S.x,right:(N.right-y.right+g.right)/S.x}}const gJ=e=>({name:"arrow",options:e,async fn(n){const{x:r,y:a,placement:i,rects:o,platform:l,elements:c}=n,{element:u,padding:d=0}=py(e,n)||{};if(u==null)return{};const f=kfe(d),p={x:r,y:a},h=Oz(i),m=Rz(h),g=await l.getDimensions(u),x=h==="y",b=x?"top":"left",y=x?"bottom":"right",w=x?"clientHeight":"clientWidth",j=o.reference[m]+o.reference[h]-p[h]-o.floating[m],S=p[h]-o.reference[h],N=await(l.getOffsetParent==null?void 0:l.getOffsetParent(u));let k=N?N[w]:0;(!k||!await(l.isElement==null?void 0:l.isElement(N)))&&(k=c.floating[w]||o.floating[m]);const E=j/2-S/2,D=k/2-g[m]/2-1,R=Tb(f[b],D),A=Tb(f[y],D),P=R,I=k-g[m]-A,L=k/2-g[m]/2+E,H=f6(P,L,I),X=np(i)!=null&&L!=H&&o.reference[m]/2-(L<P?R:A)-g[m]/2<0?L<P?P-L:I-L:0;return{[h]:p[h]-X,data:{[h]:H,centerOffset:L-H+X}}}});function hHe(e,n,r){return(e?[...r.filter(i=>np(i)===e),...r.filter(i=>np(i)!==e)]:r.filter(i=>Ph(i)===i)).filter(i=>e?np(i)===e||(n?jD(i)!==i:!1):!0)}const mHe=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(n){var r,a,i;const{rects:o,middlewareData:l,placement:c,platform:u,elements:d}=n,{crossAxis:f=!1,alignment:p,allowedPlacements:h=hJ,autoAlignment:m=!0,...g}=py(e,n),x=p!==void 0||h===hJ?hHe(p||null,m,h):h,b=await Az(n,g),y=((r=l.autoPlacement)==null?void 0:r.index)||0,w=x[y];if(w==null)return{};const j=wfe(w,o,await(u.isRTL==null?void 0:u.isRTL(d.floating)));if(c!==w)return{reset:{placement:x[0]}};const S=[b[Ph(w)],b[j[0]],b[j[1]]],N=[...((a=l.autoPlacement)==null?void 0:a.overflows)||[],{placement:w,overflows:S}],k=x[y+1];if(k)return{data:{index:y+1,overflows:N},reset:{placement:k}};const E=N.map(A=>{const P=np(A.placement);return[A.placement,P&&f?A.overflows.slice(0,2).reduce((I,L)=>I+L,0):A.overflows[0],A.overflows]}).sort((A,P)=>A[1]-P[1]),R=((i=E.filter(A=>A[2].slice(0,np(A[0])?2:3).every(P=>P<=0))[0])==null?void 0:i[0])||E[0][0];return R!==c?{data:{index:y+1,overflows:N},reset:{placement:R}}:{}}}},gHe=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(n){var r;const{placement:a,middlewareData:i,rects:o,initialPlacement:l,platform:c,elements:u}=n,{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:g=!0,...x}=py(e,n),b=Ph(a),y=Ph(l)===l,w=await(c.isRTL==null?void 0:c.isRTL(u.floating)),j=p||(y||!g?[CD(l)]:cHe(l));!p&&m!=="none"&&j.push(...dHe(l,g,m,w));const S=[l,...j],N=await Az(n,x),k=[];let E=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&k.push(N[b]),f){const P=wfe(a,o,w);k.push(N[P[0]],N[P[1]])}if(E=[...E,{placement:a,overflows:k}],!k.every(P=>P<=0)){var D,R;const P=(((D=i.flip)==null?void 0:D.index)||0)+1,I=S[P];if(I)return{data:{index:P,overflows:E},reset:{placement:I}};let L=(R=E.filter(H=>H.overflows[0]<=0).sort((H,U)=>H.overflows[1]-U.overflows[1])[0])==null?void 0:R.placement;if(!L)switch(h){case"bestFit":{var A;const H=(A=E.map(U=>[U.placement,U.overflows.filter(X=>X>0).reduce((X,re)=>X+re,0)]).sort((U,X)=>U[1]-X[1])[0])==null?void 0:A[0];H&&(L=H);break}case"initialPlacement":L=l;break}if(a!==L)return{reset:{placement:L}}}return{}}}};async function xHe(e,n){const{placement:r,platform:a,elements:i}=e,o=await(a.isRTL==null?void 0:a.isRTL(i.floating)),l=Ph(r),c=np(r),u=RO(r)==="y",d=["left","top"].includes(l)?-1:1,f=o&&u?-1:1,p=py(n,e);let{mainAxis:h,crossAxis:m,alignmentAxis:g}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...p};return c&&typeof g=="number"&&(m=c==="end"?g*-1:g),u?{x:m*f,y:h*d}:{x:h*d,y:m*f}}const vHe=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(n){const{x:r,y:a}=n,i=await xHe(n,e);return{x:r+i.x,y:a+i.y,data:i}}}},_He=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(n){const{x:r,y:a,placement:i}=n,{mainAxis:o=!0,crossAxis:l=!1,limiter:c={fn:b=>{let{x:y,y:w}=b;return{x:y,y:w}}},...u}=py(e,n),d={x:r,y:a},f=await Az(n,u),p=RO(Ph(i)),h=yfe(p);let m=d[h],g=d[p];if(o){const b=h==="y"?"top":"left",y=h==="y"?"bottom":"right",w=m+f[b],j=m-f[y];m=f6(w,m,j)}if(l){const b=p==="y"?"top":"left",y=p==="y"?"bottom":"right",w=g+f[b],j=g-f[y];g=f6(w,g,j)}const x=c.fn({...n,[h]:m,[p]:g});return{...x,data:{x:x.x-r,y:x.y-a}}}}};function Pg(e){return jfe(e)?(e.nodeName||"").toLowerCase():"#document"}function uu(e){var n;return(e==null||(n=e.ownerDocument)==null?void 0:n.defaultView)||window}function Qh(e){var n;return(n=(jfe(e)?e.ownerDocument:e.document)||window.document)==null?void 0:n.documentElement}function jfe(e){return e instanceof Node||e instanceof uu(e).Node}function Ih(e){return e instanceof Element||e instanceof uu(e).Element}function fp(e){return e instanceof HTMLElement||e instanceof uu(e).HTMLElement}function xJ(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof uu(e).ShadowRoot}function oC(e){const{overflow:n,overflowX:r,overflowY:a,display:i}=Qu(e);return/auto|scroll|overlay|hidden|clip/.test(n+a+r)&&!["inline","contents"].includes(i)}function bHe(e){return["table","td","th"].includes(Pg(e))}function Pz(e){const n=Iz(),r=Qu(e);return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!n&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!n&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(a=>(r.willChange||"").includes(a))||["paint","layout","strict","content"].some(a=>(r.contain||"").includes(a))}function yHe(e){let n=Db(e);for(;fp(n)&&!OO(n);){if(Pz(n))return n;n=Db(n)}return null}function Iz(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function OO(e){return["html","body","#document"].includes(Pg(e))}function Qu(e){return uu(e).getComputedStyle(e)}function AO(e){return Ih(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Db(e){if(Pg(e)==="html")return e;const n=e.assignedSlot||e.parentNode||xJ(e)&&e.host||Qh(e);return xJ(n)?n.host:n}function Cfe(e){const n=Db(e);return OO(n)?e.ownerDocument?e.ownerDocument.body:e.body:fp(n)&&oC(n)?n:Cfe(n)}function Cv(e,n){var r;n===void 0&&(n=[]);const a=Cfe(e),i=a===((r=e.ownerDocument)==null?void 0:r.body),o=uu(a);
165return i?n.concat(o,o.visualViewport||[],oC(a)?a:[]):n.concat(a,Cv(a))}function Sfe(e){const n=Qu(e);let r=parseFloat(n.width)||0,a=parseFloat(n.height)||0;const i=fp(e),o=i?e.offsetWidth:r,l=i?e.offsetHeight:a,c=kD(r)!==o||kD(a)!==l;return c&&(r=o,a=l),{width:r,height:a,$:c}}function $z(e){return Ih(e)?e:e.contextElement}function X0(e){const n=$z(e);if(!fp(n))return Ag(1);const r=n.getBoundingClientRect(),{width:a,height:i,$:o}=Sfe(n);let l=(o?kD(r.width):r.width)/a,c=(o?kD(r.height):r.height)/i;return(!l||!Number.isFinite(l))&&(l=1),(!c||!Number.isFinite(c))&&(c=1),{x:l,y:c}}const wHe=Ag(0);function Nfe(e){const n=uu(e);return!Iz()||!n.visualViewport?wHe:{x:n.visualViewport.offsetLeft,y:n.visualViewport.offsetTop}}function kHe(e,n,r){return n===void 0&&(n=!1),!r||n&&r!==uu(e)?!1:n}function zv(e,n,r,a){n===void 0&&(n=!1),r===void 0&&(r=!1);const i=e.getBoundingClientRect(),o=$z(e);let l=Ag(1);n&&(a?Ih(a)&&(l=X0(a)):l=X0(e));const c=kHe(o,r,a)?Nfe(o):Ag(0);let u=(i.left+c.x)/l.x,d=(i.top+c.y)/l.y,f=i.width/l.x,p=i.height/l.y;if(o){const h=uu(o),m=a&&Ih(a)?uu(a):a;let g=h.frameElement;for(;g&&a&&m!==h;){const x=X0(g),b=g.getBoundingClientRect(),y=Qu(g),w=b.left+(g.clientLeft+parseFloat(y.paddingLeft))*x.x,j=b.top+(g.clientTop+parseFloat(y.paddingTop))*x.y;u*=x.x,d*=x.y,f*=x.x,p*=x.y,u+=w,d+=j,g=uu(g).frameElement}}return SD({width:f,height:p,x:u,y:d})}function jHe(e){let{rect:n,offsetParent:r,strategy:a}=e;const i=fp(r),o=Qh(r);if(r===o)return n;let l={scrollLeft:0,scrollTop:0},c=Ag(1);const u=Ag(0);if((i||!i&&a!=="fixed")&&((Pg(r)!=="body"||oC(o))&&(l=AO(r)),fp(r))){const d=zv(r);c=X0(r),u.x=d.x+r.clientLeft,u.y=d.y+r.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x,y:n.y*c.y-l.scrollTop*c.y+u.y}}function CHe(e){return Array.from(e.getClientRects())}function Efe(e){return zv(Qh(e)).left+AO(e).scrollLeft}function SHe(e){const n=Qh(e),r=AO(e),a=e.ownerDocument.body,i=jv(n.scrollWidth,n.clientWidth,a.scrollWidth,a.clientWidth),o=jv(n.scrollHeight,n.clientHeight,a.scrollHeight,a.clientHeight);let l=-r.scrollLeft+Efe(e);const c=-r.scrollTop;return Qu(a).direction==="rtl"&&(l+=jv(n.clientWidth,a.clientWidth)-i),{width:i,height:o,x:l,y:c}}function NHe(e,n){const r=uu(e),a=Qh(e),i=r.visualViewport;let o=a.clientWidth,l=a.clientHeight,c=0,u=0;if(i){o=i.width,l=i.height;const d=Iz();(!d||d&&n==="fixed")&&(c=i.offsetLeft,u=i.offsetTop)}return{width:o,height:l,x:c,y:u}}function EHe(e,n){const r=zv(e,!0,n==="fixed"),a=r.top+e.clientTop,i=r.left+e.clientLeft,o=fp(e)?X0(e):Ag(1),l=e.clientWidth*o.x,c=e.clientHeight*o.y,u=i*o.x,d=a*o.y;return{width:l,height:c,x:u,y:d}}function vJ(e,n,r){let a;if(n==="viewport")a=NHe(e,r);else if(n==="document")a=SHe(Qh(e));else if(Ih(n))a=EHe(n,r);else{const i=Nfe(e);a={...n,x:n.x-i.x,y:n.y-i.y}}return SD(a)}function Tfe(e,n){const r=Db(e);return r===n||!Ih(r)||OO(r)?!1:Qu(r).position==="fixed"||Tfe(r,n)}function THe(e,n){const r=n.get(e);if(r)return r;let a=Cv(e).filter(c=>Ih(c)&&Pg(c)!=="body"),i=null;const o=Qu(e).position==="fixed";let l=o?Db(e):e;for(;Ih(l)&&!OO(l);){const c=Qu(l),u=Pz(l);!u&&c.position==="fixed"&&(i=null),(o?!u&&!i:!u&&c.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||oC(l)&&!u&&Tfe(e,l))?a=a.filter(f=>f!==l):i=c,l=Db(l)}return n.set(e,a),a}function DHe(e){let{element:n,boundary:r,rootBoundary:a,strategy:i}=e;const l=[...r==="clippingAncestors"?THe(n,this._c):[].concat(r),a],c=l[0],u=l.reduce((d,f)=>{const p=vJ(n,f,i);return d.top=jv(p.top,d.top),d.right=Tb(p.right,d.right),d.bottom=Tb(p.bottom,d.bottom),d.left=jv(p.left,d.left),d},vJ(n,c,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function MHe(e){return Sfe(e)}function RHe(e,n,r){const a=fp(n),i=Qh(n),o=r==="fixed",l=zv(e,!0,o,n);let c={scrollLeft:0,scrollTop:0};const u=Ag(0);if(a||!a&&!o)if((Pg(n)!=="body"||oC(i))&&(c=AO(n)),a){const d=zv(n,!0,o,n);u.x=d.x+n.clientLeft,u.y=d.y+n.clientTop}else i&&(u.x=Efe(i));return{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function _J(e,n){return!fp(e)||Qu(e).position==="fixed"?null:n?n(e):e.offsetParent}function Dfe(e,n){const r=uu(e);
165if(!fp(e))return r;let a=_J(e,n);for(;a&&bHe(a)&&Qu(a).position==="static";)a=_J(a,n);return a&&(Pg(a)==="html"||Pg(a)==="body"&&Qu(a).position==="static"&&!Pz(a))?r:a||yHe(e)||r}const OHe=async function(e){let{reference:n,floating:r,strategy:a}=e;const i=this.getOffsetParent||Dfe,o=this.getDimensions;return{reference:RHe(n,await i(r),a),floating:{x:0,y:0,...await o(r)}}};function AHe(e){return Qu(e).direction==="rtl"}const PHe={convertOffsetParentRelativeRectToViewportRelativeRect:jHe,getDocumentElement:Qh,getClippingRect:DHe,getOffsetParent:Dfe,getElementRects:OHe,getClientRects:CHe,getDimensions:MHe,getScale:X0,isElement:Ih,isRTL:AHe};function IHe(e,n){let r=null,a;const i=Qh(e);function o(){clearTimeout(a),r&&r.disconnect(),r=null}function l(c,u){c===void 0&&(c=!1),u===void 0&&(u=1),o();const{left:d,top:f,width:p,height:h}=e.getBoundingClientRect();if(c||n(),!p||!h)return;const m=wN(f),g=wN(i.clientWidth-(d+p)),x=wN(i.clientHeight-(f+h)),b=wN(d),w={rootMargin:-m+"px "+-g+"px "+-x+"px "+-b+"px",threshold:jv(0,Tb(1,u))||1};let j=!0;function S(N){const k=N[0].intersectionRatio;if(k!==u){if(!j)return l();k?l(!1,k):a=setTimeout(()=>{l(!1,1e-7)},100)}j=!1}try{r=new IntersectionObserver(S,{...w,root:i.ownerDocument})}catch{r=new IntersectionObserver(S,w)}r.observe(e)}return l(!0),o}function Mfe(e,n,r,a){a===void 0&&(a={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:l=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:u=!1}=a,d=$z(e),f=i||o?[...d?Cv(d):[],...Cv(n)]:[];f.forEach(y=>{i&&y.addEventListener("scroll",r,{passive:!0}),o&&y.addEventListener("resize",r)});const p=d&&c?IHe(d,r):null;let h=-1,m=null;l&&(m=new ResizeObserver(y=>{let[w]=y;w&&w.target===d&&m&&(m.unobserve(n),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{m&&m.observe(n)})),r()}),d&&!u&&m.observe(d),m.observe(n));let g,x=u?zv(e):null;u&&b();function b(){const y=zv(e);x&&(y.x!==x.x||y.y!==x.y||y.width!==x.width||y.height!==x.height)&&r(),x=y,g=requestAnimationFrame(b)}return r(),()=>{f.forEach(y=>{i&&y.removeEventListener("scroll",r),o&&y.removeEventListener("resize",r)}),p&&p(),m&&m.disconnect(),m=null,u&&cancelAnimationFrame(g)}}const $He=(e,n,r)=>{const a=new Map,i={platform:PHe,...r},o={...i.platform,_c:a};return pHe(e,n,{...i,platform:o})};var Rfe={exports:{}},wu={},Ofe={exports:{}},Afe={};/**
166 * @license React
167 * scheduler.production.min.js
168 *
169 * Copyright (c) Facebook, Inc. and its affiliates.
170 *
171 * This source code is licensed under the MIT license found in the
172 * LICENSE file in the root directory of this source tree.
173 */(function(e){function n(Z,V){var J=Z.length;Z.push(V);e:for(;0<J;){var K=J-1>>>1,ee=Z[K];if(0<i(ee,V))Z[K]=V,Z[J]=ee,J=K;else break e}}function r(Z){return Z.length===0?null:Z[0]}function a(Z){if(Z.length===0)return null;var V=Z[0],J=Z.pop();if(J!==V){Z[0]=J;e:for(var K=0,ee=Z.length,Y=ee>>>1;K<Y;){var Q=2*(K+1)-1,W=Z[Q],se=Q+1,oe=Z[se];if(0>i(W,J))se<ee&&0>i(oe,W)?(Z[K]=oe,Z[se]=J,K=se):(Z[K]=W,Z[Q]=J,K=Q);else if(se<ee&&0>i(oe,J))Z[K]=oe,Z[se]=J,K=se;else break e}}return V}function i(Z,V){var J=Z.sortIndex-V.sortIndex;return J!==0?J:Z.id-V.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var l=Date,c=l.now();e.unstable_now=function(){return l.now()-c}}var u=[],d=[],f=1,p=null,h=3,m=!1,g=!1,x=!1,b=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,w=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function j(Z){for(var V=r(d);V!==null;){if(V.callback===null)a(d);else if(V.startTime<=Z)a(d),V.sortIndex=V.expirationTime,n(u,V);else break;V=r(d)}}function S(Z){if(x=!1,j(Z),!g)if(r(u)!==null)g=!0,X(N);else{var V=r(d);V!==null&&re(S,V.startTime-Z)}}function N(Z,V){g=!1,x&&(x=!1,y(D),D=-1),m=!0;var J=h;try{for(j(V),p=r(u);p!==null&&(!(p.expirationTime>V)||Z&&!P());){var K=p.callback;if(typeof K=="function"){p.callback=null,h=p.priorityLevel;var ee=K(p.expirationTime<=V);V=e.unstable_now(),typeof ee=="function"?p.callback=ee:p===r(u)&&a(u),j(V)}else a(u);p=r(u)}if(p!==null)var Y=!0;else{var Q=r(d);Q!==null&&re(S,Q.startTime-V),Y=!1}return Y}finally{p=null,h=J,m=!1}}var k=!1,E=null,D=-1,R=5,A=-1;function P(){return!(e.unstable_now()-A<R)}function I(){if(E!==null){var Z=e.unstable_now();A=Z;var V=!0;try{V=E(!0,Z)}finally{V?L():(k=!1,E=null)}}else k=!1}var L;if(typeof w=="function")L=function(){w(I)};else if(typeof MessageChannel<"u"){var H=new MessageChannel,U=H.port2;H.port1.onmessage=I,L=function(){U.postMessage(null)}}else L=function(){b(I,0)};function X(Z){E=Z,k||(k=!0,L())}function re(Z,V){D=b(function(){Z(e.unstable_now())},V)}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(Z){Z.callback=null},e.unstable_continueExecution=function(){g||m||(g=!0,X(N))},e.unstable_forceFrameRate=function(Z){0>Z||125<Z?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):R=0<Z?Math.floor(1e3/Z):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return r(u)},e.unstable_next=function(Z){switch(h){case 1:case 2:case 3:var V=3;break;default:V=h}var J=h;h=V;try{return Z()}finally{h=J}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(Z,V){switch(Z){case 1:case 2:case 3:case 4:case 5:break;default:Z=3}var J=h;h=Z;try{return V()}finally{h=J}},e.unstable_scheduleCallback=function(Z,V,J){var K=e.unstable_now();switch(typeof J=="object"&&J!==null?(J=J.delay,J=typeof J=="number"&&0<J?K+J:K):J=K,Z){case 1:var ee=-1;break;case 2:ee=250;break;case 5:ee=1073741823;break;case 4:ee=1e4;break;default:ee=5e3}return ee=J+ee,Z={id:f++,callback:V,priorityLevel:Z,startTime:J,expirationTime:ee,sortIndex:-1},J>K?(Z.sortIndex=J,n(d,Z),r(u)===null&&Z===r(d)&&(x?(y(D),D=-1):x=!0,re(S,J-K))):(Z.sortIndex=ee,n(u,Z),g||m||(g=!0,X(N))
vendor: 4,418 bytes, lines 173-181
173),Z},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(Z){var V=h;return function(){var J=h;h=V;try{return Z.apply(this,arguments)}finally{h=J}}}})(Afe);Ofe.exports=Afe;var LHe=Ofe.exports;/**
174 * @license React
175 * react-dom.production.min.js
176 *
177 * Copyright (c) Facebook, Inc. and its affiliates.
178 *
179 * This source code is licensed under the MIT license found in the
180 * LICENSE file in the root directory of this source tree.
181 */var Pfe=v,mu=LHe;function Qt(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Ife=new Set,Xk={};function h_(e,n){Mb(e,n),Mb(e+"Capture",n)}function Mb(e,n){for(Xk[e]=n,e=0;e<n.length;e++)Ife.add(n[e])}var $h=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),p6=Object.prototype.hasOwnProperty,FHe=/^[: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][: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]*$/,bJ={},yJ={};function BHe(e){return p6.call(yJ,e)?!0:p6.call(bJ,e)?!1:FHe.test(e)?yJ[e]=!0:(bJ[e]=!0,!1)}function HHe(e,n,r,a){if(r!==null&&r.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return a?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function zHe(e,n,r,a){if(n===null||typeof n>"u"||HHe(e,n,r,a))return!0;if(a)return!1;if(r!==null)switch(r.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function Ul(e,n,r,a,i,o,l){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=l}var Ho={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ho[e]=new Ul(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];Ho[n]=new Ul(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ho[e]=new Ul(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ho[e]=new Ul(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ho[e]=new Ul(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ho[e]=new Ul(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ho[e]=new Ul(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ho[e]=new Ul(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ho[e]=new Ul(e,5,!1,e.toLowerCase(),null,!1,!1)});var Lz=/[\-:]([a-z])/g;function Fz(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode
181-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Lz,Fz);Ho[n]=new Ul(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Lz,Fz);Ho[n]=new Ul(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Lz,Fz);Ho[n]=new Ul(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ho[e]=new Ul(e,1,!1,e.toLowerCase(),null,!1,!1)});Ho.xlinkHref=new Ul("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ho[e]=new Ul(e,1,!1,e.toLowerCase(),null,!0,!0)});function Bz(e,n,r,a){var i=Ho.hasOwnProperty(n)?Ho[n]:null;(i!==null?i.type!==0:a||!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(zHe(n,r,i,a)&&(r=null),a||i===null?BHe(n)&&(r===null?e.removeAttribute(n):e.setAttribute(n,""+r)):i.mustUseProperty?e[i.propertyName]=r===null?i.type===3?!1:"":r:(n=i.attributeName,a=i.attributeNamespace,r===null?e.removeAttribute(n):(i=i.type,r=i===3||i===4&&r===!0?"":""+r,a?e.setAttributeNS(a,n,r):e.setAttribute(n,r))))}var Jh=Pfe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,kN=Symbol.for("react.element"),S0=Symbol.for("react.portal"),N0=Symbol.for("react.fragment"),Hz=Symbol.for("react.strict_mode"),h6=Symbol.for("react.profiler"),$fe=Symbol.for("react.provider"),Lfe=Symbol.for("react.context"),zz=Symbol.for("react.forward_ref"),m6=Symbol.for("react.suspense"),g6=Symbol.for("react.suspense_list"),Vz=Symbol.for("react.memo"),Im=Symbol.for("react.lazy"),Ffe=Symbol.for("react.offscreen"),wJ=Symbol.iterator;function Lw(e){return e===null||typeof e!="object"?null:(e=wJ&&e[wJ]||e["@@iterator"],typeof e=="function"?e:null)}var rs=Object.assign,$L;function M1(e){if($L===void 0)try{throw Error()}catch(r){var n=r.stack.trim().match(/\n( *(at )?)/);$L=n&&n[1]||""}return`
182`+$L+e}var LL=!1;function FL(e,n){if(!e||LL)return"";LL=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(n,[])}catch(d){var a=d}Reflect.construct(e,[],n)}
vendor: 5,389 bytes, lines 182-185
182else{try{n.call()}catch(d){a=d}e.call(n.prototype)}else{try{throw Error()}catch(d){a=d}e()}}catch(d){if(d&&a&&typeof d.stack=="string"){for(var i=d.stack.split(`
183`),o=a.stack.split(`
184`),l=i.length-1,c=o.length-1;1<=l&&0<=c&&i[l]!==o[c];)c--;for(;1<=l&&0<=c;l--,c--)if(i[l]!==o[c]){if(l!==1||c!==1)do if(l--,c--,0>c||i[l]!==o[c]){var u=`
185`+i[l].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=l&&0<=c);break}}}finally{LL=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?M1(e):""}function VHe(e){switch(e.tag){case 5:return M1(e.type);case 16:return M1("Lazy");case 13:return M1("Suspense");case 19:return M1("SuspenseList");case 0:case 2:case 15:return e=FL(e.type,!1),e;case 11:return e=FL(e.type.render,!1),e;case 1:return e=FL(e.type,!0),e;default:return""}}function x6(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case N0:return"Fragment";case S0:return"Portal";case h6:return"Profiler";case Hz:return"StrictMode";case m6:return"Suspense";case g6:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Lfe:return(e.displayName||"Context")+".Consumer";case $fe:return(e._context.displayName||"Context")+".Provider";case zz:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Vz:return n=e.displayName||null,n!==null?n:x6(e.type)||"Memo";case Im:n=e._payload,e=e._init;try{return x6(e(n))}catch{}}return null}function UHe(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return x6(n);case 8:return n===Hz?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function Ig(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Bfe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function WHe(e){var n=Bfe(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),a=""+e[n];if(!e.hasOwnProperty(n)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var i=r.get,o=r.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return i.call(this)},set:function(l){a=""+l,o.call(this,l)}}),Object.defineProperty(e,n,{enumerable:r.enumerable}),{getValue:function(){return a},setValue:function(l){a=""+l},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function jN(e){e._valueTracker||(e._valueTracker=WHe(e))}function Hfe(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var r=n.getValue(),a="";return e&&(a=Bfe(e)?e.checked?"true":"false":e.value),e=a,e!==r?(n.setValue(e),!0):!1}function ND(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function v6(e,n){var r=n.checked;return rs({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function kJ(e,n){var r=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;r=Ig(n.value!=null?n.value:r),e._wrapperState={initialChecked:a,initialValue:r,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function zfe(e,n){n=n.checked,n!=null&&Bz(e,"checked",n,!1)}function _6(e,n){zfe(e,n);var r=Ig(n.value),a=n.type;if(r!=null)a==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?b6(e,n.type,r):n.hasOwnProperty("defaultValue")&&b6(e,n.type,Ig(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function jJ(e,n,r){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var a=n.type;if(!(a!=="submit"&&a!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,r||n===e.value||(e.value=n),e.defaultValue=n}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function b6(e,n,r){(n!=="number"||ND(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var R1=Array.isArray;function Q0(e,n,r,a){if(e=e.options,n){n={};for(var i=0;i<r.length;i++)n["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=n.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&a&&(e[r].defaultSelected=!0)}else{for(r=""+Ig(r),n=null,i=0;i<e.length;i++){if(e[i].value===r){e[i].selected=!0,a&&(e[i].defaultSelected=!0);return}n!==null||e[i].disabled||(n=e[i])}n!==null&&(n.selected=!0)}}function y6(e,n){if(n.dangerouslySetInnerHTML!=null)throw Error(Qt
vendor: 8,872 bytes, line 185
185(91));return rs({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function CJ(e,n){var r=n.value;if(r==null){if(r=n.children,n=n.defaultValue,r!=null){if(n!=null)throw Error(Qt(92));if(R1(r)){if(1<r.length)throw Error(Qt(93));r=r[0]}n=r}n==null&&(n=""),r=n}e._wrapperState={initialValue:Ig(r)}}function Vfe(e,n){var r=Ig(n.value),a=Ig(n.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),n.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),a!=null&&(e.defaultValue=""+a)}function SJ(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}function Ufe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function w6(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?Ufe(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var CN,Wfe=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(n,r,a,i){MSApp.execUnsafeLocalFunction(function(){return e(n,r,a,i)})}:e}(function(e,n){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=n;else{for(CN=CN||document.createElement("div"),CN.innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=CN.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function Qk(e,n){if(n){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=n;return}}e.textContent=n}var ek={animationIterationCount:!0,aspectRatio:!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,gridArea:!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},YHe=["Webkit","ms","Moz","O"];Object.keys(ek).forEach(function(e){YHe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),ek[n]=ek[e]})});function Yfe(e,n,r){return n==null||typeof n=="boolean"||n===""?"":r||typeof n!="number"||n===0||ek.hasOwnProperty(e)&&ek[e]?(""+n).trim():n+"px"}function qfe(e,n){e=e.style;for(var r in n)if(n.hasOwnProperty(r)){var a=r.indexOf("--")===0,i=Yfe(r,n[r],a);r==="float"&&(r="cssFloat"),a?e.setProperty(r,i):e[r]=i}}var qHe=rs({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function k6(e,n){if(n){if(qHe[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(Qt(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(Qt(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(Qt(61))}if(n.style!=null&&typeof n.style!="object")throw Error(Qt(62))}}function j6(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";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 C6=null;function Uz(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var S6=null,J0=null,eb=null;function NJ(e){if(e=uC(e)){if(typeof S6!="function")throw Error(Qt(280));var n=e.stateNode;n&&(n=FO(n),S6(e.stateNode,e.type,n))}}function Gfe(e){J0?eb?eb.push(e):eb=[e]:J0=e}function Kfe(){if(J0){var e=J0,n=eb;if(eb=J0=null,NJ(e),n)for(e=0;e<n.length;e++)NJ(n[e])}}function Zfe(e,n){return e(n)}function Xfe(){}var BL=!1;function Qfe(e,n,r){if(BL)return e(n,r);BL=!0;try{return Zfe(e,n,r)}finally{BL=!1,(J0!==null||eb!==null)&&(Xfe(),Kfe())}}function Jk(e,n){var r=e.stateNode;if(r===null)return null;var a=FO(r);if(a===null)return null;r=a[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(Qt(231,n,typeof r));return r}var N6=!1;if($h)try{var Fw={};Object.defineProperty(Fw,"passive",{get:function(){N6=!0}}),window.addEventListener("test",Fw,Fw),window.removeEventListener("test",Fw,Fw)}catch{N6=!1}function GHe(e,n,r,a,i,o,l,c,u){var d=Array.prototype.slice.call(arguments,3);try{n.apply(r,d)}catch(f){this.onError(f)}}var tk=!1,ED=null,TD=!1,E6=null,KHe={onError:function(e){tk=!0,ED=e}};function ZHe(e,n,r,a,i,o,l,c,u){tk=!1,ED=null,GHe.apply(KHe,arguments)}function XHe(e,n,r,a,i,o,l,c,u){if(ZHe.apply(this,arguments),tk){if(tk){var d=ED;tk=!1,ED=null}else throw Error(Qt(198));TD||(TD=!0,E6=d)}}function m_(e){var n=e,r=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,n.flags&4098&&(r=n.return),e=n.return;while(e)}return n.tag===3?r:null}function Jfe(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function EJ(e){if(m_(e)!==e)throw Error(Qt(188))}function QHe(e){var n=e.alternate;if(!n){if(n=m_(e),n===null)throw Error(Qt(188));return n!==e?null:e}for(var r=e,a=n;;){var i=r.return;if(i===null)break;var o=i.alternate;if(o===null){if(a=i.return,a!==null){r=a;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===r)return EJ(i),e;if(o===a)return EJ(i),n;o=o.sibling}throw Error(Qt(188))}if(r.return!==a.return)r=i,a=o;else{for(var l=!1,c=i.child;c;){if(c===r){l=!0,r=i,a=o;break}if(c===a){l=!0,a=i,r=o;break}c=c.sibling}if(!l){for(c=o.child;c;){if(c===r){l=!0,r=o,a=i;break}if(c===a){l=!0,a=o,r=i;break}c=c.sibling}if(!l)throw Error(Qt(189))}}if(r.alternate!==a)throw Error(Qt(190))}if(r.tag!==3)throw Error(Qt(188));return r.stateNode.current===r?e:n}function epe(e){return e=QHe(e),e!==null?tpe(e):null}function tpe(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var n=tpe(e);if(n!==null)return n;e=e.sibling}return null}var npe=mu.unstable_scheduleCallback,TJ=mu.unstable_cancelCallback,JHe=mu.unstable_shouldYield,e7e=mu.unstable_requestPaint,Ns=mu.unstable_now,t7e=mu.unstable_getCurrentPriorityLevel,Wz=mu.unstable_ImmediatePriority,rpe=mu.unstable_UserBlockingPriority,DD=mu.unstable_NormalPriority,n7e=mu.unstable_LowPriority,ape=mu.unstable_IdlePriority,PO=null,rp=null;function r7e(e){if(rp&&typeof rp.onCommitFiberRoot=="function")try{rp.onCommitFiberRoot(PO,e,void 0,(e.current.flags&128)===128)}catch{}}var zd=Math.clz32?Math.clz32:s7e,a7e=Math.log,i7e=Math.LN2;function s7e(e){return e>>>=0,e===0?32:31-(a7e(e)/i7e|0)|0}var SN=64,NN=4194304;function O1(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function MD(e,n){var r=e.pendingLanes;if(r===0)return 0;var a=0,i=e.suspendedLanes,o=e.pingedLanes,l=r&268435455;if(l!==0){var c=l&~i;c!==0?a=O1(c):(o&=l,o!==0&&(a=O1(o)))}else l=r&~i,l!==0?a=O1(l):o!==0&&(a=O1(o));if(a===0)return 0;if(n!==0&&n!==a&&!(n&i)&&(i=a&-a,o=n&-n,i>=o||i===16&&(o&4194240)!==0))return n;if(a&4&&(a|=r&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=a;0<n;)r=31-zd(n),i=1<<r,a|=e[r],n&=~i;return a}function o7e(e,n){switch(e){case 1:case 2:case 4:return n+250;case 8:case 16:case 32:case 64: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 n+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function l7e(e,n){for(var r=e.suspendedLanes,a=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var l=31-zd(o),c=1<<l,u=i[l];u===-1?(!(c&r)||c&a)&&(i[l]=o7e(c,n)):u<=n&&(e.expiredLanes|=c),o&=~c}}function T6(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ipe(){var e=SN;return SN<<=1,!(SN&4194240)&&(SN=64),e}function HL(e){for(var n=[],r=0;31>r;r++)n.push(e);return n}
vendor: 4,108 bytes, line 185
185function lC(e,n,r){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-zd(n),e[n]=r}function c7e(e,n){var r=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var a=e.eventTimes;for(e=e.expirationTimes;0<r;){var i=31-zd(r),o=1<<i;n[i]=0,a[i]=-1,e[i]=-1,r&=~o}}function Yz(e,n){var r=e.entangledLanes|=n;for(e=e.entanglements;r;){var a=31-zd(r),i=1<<a;i&n|e[a]&n&&(e[a]|=n),r&=~i}}var Ya=0;function spe(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var ope,qz,lpe,cpe,upe,D6=!1,EN=[],dg=null,fg=null,pg=null,ej=new Map,tj=new Map,Vm=[],u7e="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 submit".split(" ");function DJ(e,n){switch(e){case"focusin":case"focusout":dg=null;break;case"dragenter":case"dragleave":fg=null;break;case"mouseover":case"mouseout":pg=null;break;case"pointerover":case"pointerout":ej.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":tj.delete(n.pointerId)}}function Bw(e,n,r,a,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:n,domEventName:r,eventSystemFlags:a,nativeEvent:o,targetContainers:[i]},n!==null&&(n=uC(n),n!==null&&qz(n)),e):(e.eventSystemFlags|=a,n=e.targetContainers,i!==null&&n.indexOf(i)===-1&&n.push(i),e)}function d7e(e,n,r,a,i){switch(n){case"focusin":return dg=Bw(dg,e,n,r,a,i),!0;case"dragenter":return fg=Bw(fg,e,n,r,a,i),!0;case"mouseover":return pg=Bw(pg,e,n,r,a,i),!0;case"pointerover":var o=i.pointerId;return ej.set(o,Bw(ej.get(o)||null,e,n,r,a,i)),!0;case"gotpointercapture":return o=i.pointerId,tj.set(o,Bw(tj.get(o)||null,e,n,r,a,i)),!0}return!1}function dpe(e){var n=hv(e.target);if(n!==null){var r=m_(n);if(r!==null){if(n=r.tag,n===13){if(n=Jfe(r),n!==null){e.blockedOn=n,upe(e.priority,function(){lpe(r)});return}}else if(n===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function b2(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var r=M6(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var a=new r.constructor(r.type,r);C6=a,r.target.dispatchEvent(a),C6=null}else return n=uC(r),n!==null&&qz(n),e.blockedOn=r,!1;n.shift()}return!0}function MJ(e,n,r){b2(e)&&r.delete(n)}function f7e(){D6=!1,dg!==null&&b2(dg)&&(dg=null),fg!==null&&b2(fg)&&(fg=null),pg!==null&&b2(pg)&&(pg=null),ej.forEach(MJ),tj.forEach(MJ)}function Hw(e,n){e.blockedOn===n&&(e.blockedOn=null,D6||(D6=!0,mu.unstable_scheduleCallback(mu.unstable_NormalPriority,f7e)))}function nj(e){function n(i){return Hw(i,e)}if(0<EN.length){Hw(EN[0],e);for(var r=1;r<EN.length;r++){var a=EN[r];a.blockedOn===e&&(a.blockedOn=null)}}for(dg!==null&&Hw(dg,e),fg!==null&&Hw(fg,e),pg!==null&&Hw(pg,e),ej.forEach(n),tj.forEach(n),r=0;r<Vm.length;r++)a=Vm[r],a.blockedOn===e&&(a.blockedOn=null);for(;0<Vm.length&&(r=Vm[0],r.blockedOn===null);)dpe(r),r.blockedOn===null&&Vm.shift()}var tb=Jh.ReactCurrentBatchConfig,RD=!0;function p7e(e,n,r,a){var i=Ya,o=tb.transition;tb.transition=null;try{Ya=1,Gz(e,n,r,a)}finally{Ya=i,tb.transition=o}}function h7e(e,n,r,a){var i=Ya,o=tb.transition;tb.transition=null;try{Ya=4,Gz(e,n,r,a)}finally{Ya=i,tb.transition=o}}function Gz(e,n,r,a){if(RD){var i=M6(e,n,r,a);if(i===null)XL(e,n,a,OD,r),DJ(e,a);else if(d7e(i,e,n,r,a))a.stopPropagation();else if(DJ(e,a),n&4&&-1<u7e.indexOf(e)){for(;i!==null;){var o=uC(i);if(o!==null&&ope(o),o=M6(e,n,r,a),o===null&&XL(e,n,a,OD,r),o===i)break;i=o}i!==null&&a.stopPropagation()}else XL(e,n,a,null,r)}}var OD=null;function M6(e,n,r,a){if(OD=null,e=Uz(a),e=hv(e),e!==null)if(n=m_(e),n===null)e=null;else if(r=n.tag,r===13){if(e=Jfe(n),e!==null)return e;e=null}else if(r===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null);return OD=e,null}
vendor: 4,401 bytes, line 185
185function fpe(e){switch(e){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(t7e()){case Wz:return 1;case rpe:return 4;case DD:case n7e:return 16;case ape:return 536870912;default:return 16}default:return 16}}var eg=null,Kz=null,y2=null;function ppe(){if(y2)return y2;var e,n=Kz,r=n.length,a,i="value"in eg?eg.value:eg.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var l=r-e;for(a=1;a<=l&&n[r-a]===i[o-a];a++);return y2=i.slice(e,1<a?1-a:void 0)}function w2(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function TN(){return!0}function RJ(){return!1}function ku(e){function n(r,a,i,o,l){this._reactName=r,this._targetInst=i,this.type=a,this.nativeEvent=o,this.target=l,this.currentTarget=null;for(var c in e)e.hasOwnProperty(c)&&(r=e[c],this[c]=r?r(o):o[c]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?TN:RJ,this.isPropagationStopped=RJ,this}return rs(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=TN)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=TN)},persist:function(){},isPersistent:TN}),n}var hy={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Zz=ku(hy),cC=rs({},hy,{view:0,detail:0}),m7e=ku(cC),zL,VL,zw,IO=rs({},cC,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Xz,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!==zw&&(zw&&e.type==="mousemove"?(zL=e.screenX-zw.screenX,VL=e.screenY-zw.screenY):VL=zL=0,zw=e),zL)},movementY:function(e){return"movementY"in e?e.movementY:VL}}),OJ=ku(IO),g7e=rs({},IO,{dataTransfer:0}),x7e=ku(g7e),v7e=rs({},cC,{relatedTarget:0}),UL=ku(v7e),_7e=rs({},hy,{animationName:0,elapsedTime:0,pseudoElement:0}),b7e=ku(_7e),y7e=rs({},hy,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),w7e=ku(y7e),k7e=rs({},hy,{data:0}),AJ=ku(k7e),j7e={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},C7e={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:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},S7e={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function N7e(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=S7e[e])?!!n[e]:!1}function Xz(){return N7e}var E7e=rs({},cC,{key:function(e){if(e.key){var n=j7e[e.key]||e.key;if(n!=="Unidentified")return n}
vendor: 10,632 bytes, line 185
185return e.type==="keypress"?(e=w2(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?C7e[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Xz,charCode:function(e){return e.type==="keypress"?w2(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?w2(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),T7e=ku(E7e),D7e=rs({},IO,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),PJ=ku(D7e),M7e=rs({},cC,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Xz}),R7e=ku(M7e),O7e=rs({},hy,{propertyName:0,elapsedTime:0,pseudoElement:0}),A7e=ku(O7e),P7e=rs({},IO,{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}),I7e=ku(P7e),$7e=[9,13,27,32],Qz=$h&&"CompositionEvent"in window,nk=null;$h&&"documentMode"in document&&(nk=document.documentMode);var L7e=$h&&"TextEvent"in window&&!nk,hpe=$h&&(!Qz||nk&&8<nk&&11>=nk),IJ=String.fromCharCode(32),$J=!1;function mpe(e,n){switch(e){case"keyup":return $7e.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function gpe(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var E0=!1;function F7e(e,n){switch(e){case"compositionend":return gpe(n);case"keypress":return n.which!==32?null:($J=!0,IJ);case"textInput":return e=n.data,e===IJ&&$J?null:e;default:return null}}function B7e(e,n){if(E0)return e==="compositionend"||!Qz&&mpe(e,n)?(e=ppe(),y2=Kz=eg=null,E0=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return hpe&&n.locale!=="ko"?null:n.data;default:return null}}var H7e={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 LJ(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!H7e[e.type]:n==="textarea"}function xpe(e,n,r,a){Gfe(a),n=AD(n,"onChange"),0<n.length&&(r=new Zz("onChange","change",null,r,a),e.push({event:r,listeners:n}))}var rk=null,rj=null;function z7e(e){Epe(e,0)}function $O(e){var n=M0(e);if(Hfe(n))return e}function V7e(e,n){if(e==="change")return n}var vpe=!1;if($h){var WL;if($h){var YL="oninput"in document;if(!YL){var FJ=document.createElement("div");FJ.setAttribute("oninput","return;"),YL=typeof FJ.oninput=="function"}WL=YL}else WL=!1;vpe=WL&&(!document.documentMode||9<document.documentMode)}function BJ(){rk&&(rk.detachEvent("onpropertychange",_pe),rj=rk=null)}function _pe(e){if(e.propertyName==="value"&&$O(rj)){var n=[];xpe(n,rj,e,Uz(e)),Qfe(z7e,n)}}function U7e(e,n,r){e==="focusin"?(BJ(),rk=n,rj=r,rk.attachEvent("onpropertychange",_pe)):e==="focusout"&&BJ()}function W7e(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return $O(rj)}function Y7e(e,n){if(e==="click")return $O(n)}function q7e(e,n){if(e==="input"||e==="change")return $O(n)}function G7e(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var Gd=typeof Object.is=="function"?Object.is:G7e;function aj(e,n){if(Gd(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var r=Object.keys(e),a=Object.keys(n);if(r.length!==a.length)return!1;for(a=0;a<r.length;a++){var i=r[a];if(!p6.call(n,i)||!Gd(e[i],n[i]))return!1}return!0}function HJ(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function zJ(e,n){var r=HJ(e);e=0;for(var a;r;){if(r.nodeType===3){if(a=e+r.textContent.length,e<=n&&a>=n)return{node:r,offset:n-e};e=a}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=HJ(r)}}function bpe(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?bpe(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function ype(){for(var e=window,n=ND();n instanceof e.HTMLIFrameElement;){try{var r=typeof n.contentWindow.location.href=="string"}catch{r=!1}if(r)e=n.contentWindow;else break;n=ND(e.document)}return n}function Jz(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function K7e(e){var n=ype(),r=e.focusedElem,a=e.selectionRange;if(n!==r&&r&&r.ownerDocument&&bpe(r.ownerDocument.documentElement,r)){if(a!==null&&Jz(r)){if(n=a.start,e=a.end,e===void 0&&(e=n),"selectionStart"in r)r.selectionStart=n,r.selectionEnd=Math.min(e,r.value.length);else if(e=(n=r.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var i=r.textContent.length,o=Math.min(a.start,i);a=a.end===void 0?o:Math.min(a.end,i),!e.extend&&o>a&&(i=a,a=o,o=i),i=zJ(r,o);var l=zJ(r,a);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(n=n.createRange(),n.setStart(i.node,i.offset),e.removeAllRanges(),o>a?(e.addRange(n),e.extend(l.node,l.offset)):(n.setEnd(l.node,l.offset),e.addRange(n)))}}for(n=[],e=r;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<n.length;r++)e=n[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Z7e=$h&&"documentMode"in document&&11>=document.documentMode,T0=null,R6=null,ak=null,O6=!1;function VJ(e,n,r){var a=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;O6||T0==null||T0!==ND(a)||(a=T0,"selectionStart"in a&&Jz(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),ak&&aj(ak,a)||(ak=a,a=AD(R6,"onSelect"),0<a.length&&(n=new Zz("onSelect","select",null,n,r),e.push({event:n,listeners:a}),n.target=T0)))}function DN(e,n){var r={};return r[e.toLowerCase()]=n.toLowerCase(),r["Webkit"+e]="webkit"+n,r["Moz"+e]="moz"+n,r}var D0={animationend:DN("Animation","AnimationEnd"),animationiteration:DN("Animation","AnimationIteration"),animationstart:DN("Animation","AnimationStart"),transitionend:DN("Transition","TransitionEnd")},qL={},wpe={};$h&&(wpe=document.createElement("div").style,"AnimationEvent"in window||(delete D0.animationend.animation,delete D0.animationiteration.animation,delete D0.animationstart.animation),"TransitionEvent"in window||delete D0.transitionend.transition);function LO(e){if(qL[e])return qL[e];if(!D0[e])return e;var n=D0[e],r;for(r in n)if(n.hasOwnProperty(r)&&r in wpe)return qL[e]=n[r];return e}var kpe=LO("animationend"),jpe=LO("animationiteration"),Cpe=LO("animationstart"),Spe=LO("transitionend"),Npe=new Map,UJ="abort auxClick 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(" ");function ex(e,n){Npe.set(e,n),h_(n,[e])}for(var GL=0;GL<UJ.length;GL++){var KL=UJ[GL],X7e=KL.toLowerCase(),Q7e=KL[0].toUpperCase()+KL.slice(1);ex(X7e,"on"+Q7e)}ex(kpe,"onAnimationEnd");ex(jpe,"onAnimationIteration");ex(Cpe,"onAnimationStart");ex("dblclick","onDoubleClick");ex("focusin","onFocus");ex("focusout","onBlur");ex(Spe,"onTransitionEnd");Mb("onMouseEnter",["mouseout","mouseover"]);Mb("onMouseLeave",["mouseout","mouseover"]);Mb("onPointerEnter",["pointerout","pointerover"]);Mb("onPointerLeave",["pointerout","pointerover"]);h_("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));h_("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));h_("onBeforeInput",["compositionend","keypress","textInput","paste"]);h_("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));h_("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));h_("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var A1="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(" "),J7e=new Set("cancel close invalid load scroll toggle".split(" ").concat(A1));function WJ(e,n,r){var a=e.type||"unknown-event";e.currentTarget=r,XHe(a,n,void 0,e),e.currentTarget=null}function Epe(e,n){n=(n&4)!==0;for(var r=0;r<e.length;r++){var a=e[r],i=a.event;a=a.listeners;e:{var o=void 0;if(n)for(var l=a.length-1;0<=l;l--){var c=a[l],u=c.instance,d=c.currentTarget;if(c=c.listener,u!==o&&i.isPropagationStopped())break e;WJ(i,c,d),o=u}else for(l=0;l<a.length;l++){if(c=a[l],u=c.instance,d=c.currentTarget,c=c.listener,u!==o&&i.isPropagationStopped())break e;WJ(i,c,d),o=u}}}if(TD)throw e=E6,TD=!1,E6=null,e}function wi(e,n){var r=n[L6];r===void 0&&(r=n[L6]=new Set);var a=e+"__bubble";r.has(a)||(Tpe(n,e,2,!1),r.add(a))}function ZL(e,n,r){var a=0;n&&(a|=4),Tpe(r,e,a,n)}var MN="_reactListening"+Math.random().toString(36).slice(2);function ij(e){if(!e[MN]){e[MN]=!0,Ife.forEach(function(r){r!=="selectionchange"&&(J7e.has(r)||ZL(r,!1,e),ZL(r,!0,e))});var n=e.nodeType===9?e:e.ownerDocument;n===null||n[MN]||(n[MN]=!0,ZL("selectionchange",!1,n))}}function Tpe(e,n,r,a){switch(fpe(n)){case 1:var i=p7e;break;case 4:i=h7e;break;default:i=Gz}r=i.bind(null,n,r,e),i=void 0,!N6||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(i=!0),a?i!==void 0?e.addEventListener(n,r,{capture:!0,passive:i}):e.addEventListener(n,r,!0):i!==void 0?e.addEventListener(n,r,{passive:i}):e.addEventListener(n,r,!1)}function XL(e,n,r,a,i){var o=a;if(!(n&1)&&!(n&2)&&a!==null)e:for(;;){if(a===null)return;var l=a.tag;if(l===3||l===4){var c=a.stateNode.containerInfo;
vendor: 4,753 bytes, lines 185-186
185if(c===i||c.nodeType===8&&c.parentNode===i)break;if(l===4)for(l=a.return;l!==null;){var u=l.tag;if((u===3||u===4)&&(u=l.stateNode.containerInfo,u===i||u.nodeType===8&&u.parentNode===i))return;l=l.return}for(;c!==null;){if(l=hv(c),l===null)return;if(u=l.tag,u===5||u===6){a=o=l;continue e}c=c.parentNode}}a=a.return}Qfe(function(){var d=o,f=Uz(r),p=[];e:{var h=Npe.get(e);if(h!==void 0){var m=Zz,g=e;switch(e){case"keypress":if(w2(r)===0)break e;case"keydown":case"keyup":m=T7e;break;case"focusin":g="focus",m=UL;break;case"focusout":g="blur",m=UL;break;case"beforeblur":case"afterblur":m=UL;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":m=OJ;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":m=x7e;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":m=R7e;break;case kpe:case jpe:case Cpe:m=b7e;break;case Spe:m=A7e;break;case"scroll":m=m7e;break;case"wheel":m=I7e;break;case"copy":case"cut":case"paste":m=w7e;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":m=PJ}var x=(n&4)!==0,b=!x&&e==="scroll",y=x?h!==null?h+"Capture":null:h;x=[];for(var w=d,j;w!==null;){j=w;var S=j.stateNode;if(j.tag===5&&S!==null&&(j=S,y!==null&&(S=Jk(w,y),S!=null&&x.push(sj(w,S,j)))),b)break;w=w.return}0<x.length&&(h=new m(h,g,null,r,f),p.push({event:h,listeners:x}))}}if(!(n&7)){e:{if(h=e==="mouseover"||e==="pointerover",m=e==="mouseout"||e==="pointerout",h&&r!==C6&&(g=r.relatedTarget||r.fromElement)&&(hv(g)||g[Lh]))break e;if((m||h)&&(h=f.window===f?f:(h=f.ownerDocument)?h.defaultView||h.parentWindow:window,m?(g=r.relatedTarget||r.toElement,m=d,g=g?hv(g):null,g!==null&&(b=m_(g),g!==b||g.tag!==5&&g.tag!==6)&&(g=null)):(m=null,g=d),m!==g)){if(x=OJ,S="onMouseLeave",y="onMouseEnter",w="mouse",(e==="pointerout"||e==="pointerover")&&(x=PJ,S="onPointerLeave",y="onPointerEnter",w="pointer"),b=m==null?h:M0(m),j=g==null?h:M0(g),h=new x(S,w+"leave",m,r,f),h.target=b,h.relatedTarget=j,S=null,hv(f)===d&&(x=new x(y,w+"enter",g,r,f),x.target=j,x.relatedTarget=b,S=x),b=S,m&&g)t:{for(x=m,y=g,w=0,j=x;j;j=r0(j))w++;for(j=0,S=y;S;S=r0(S))j++;for(;0<w-j;)x=r0(x),w--;for(;0<j-w;)y=r0(y),j--;for(;w--;){if(x===y||y!==null&&x===y.alternate)break t;x=r0(x),y=r0(y)}x=null}else x=null;m!==null&&YJ(p,h,m,x,!1),g!==null&&b!==null&&YJ(p,b,g,x,!0)}}e:{if(h=d?M0(d):window,m=h.nodeName&&h.nodeName.toLowerCase(),m==="select"||m==="input"&&h.type==="file")var N=V7e;else if(LJ(h))if(vpe)N=q7e;else{N=W7e;var k=U7e}else(m=h.nodeName)&&m.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(N=Y7e);if(N&&(N=N(e,d))){xpe(p,N,r,f);break e}k&&k(e,h,d),e==="focusout"&&(k=h._wrapperState)&&k.controlled&&h.type==="number"&&b6(h,"number",h.value)}switch(k=d?M0(d):window,e){case"focusin":(LJ(k)||k.contentEditable==="true")&&(T0=k,R6=d,ak=null);break;case"focusout":ak=R6=T0=null;break;case"mousedown":O6=!0;break;case"contextmenu":case"mouseup":case"dragend":O6=!1,VJ(p,r,f);break;case"selectionchange":if(Z7e)break;case"keydown":case"keyup":VJ(p,r,f)}var E;if(Qz)e:{switch(e){case"compositionstart":var D="onCompositionStart";break e;case"compositionend":D="onCompositionEnd";break e;case"compositionupdate":D="onCompositionUpdate";break e}D=void 0}else E0?mpe(e,r)&&(D="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(D="onCompositionStart");D&&(hpe&&r.locale!=="ko"&&(E0||D!=="onCompositionStart"?D==="onCompositionEnd"&&E0&&(E=ppe()):(eg=f,Kz="value"in eg?eg.value:eg.textContent,E0=!0)),k=AD(d,D),0<k.length&&(D=new AJ(D,e,null,r,f),p.push({event:D,listeners:k}),E?D.data=E:(E=gpe(r),E!==null&&(D.data=E)))),(E=L7e?F7e(e,r):B7e(e,r))&&(d=AD(d,"onBeforeInput"),0<d.length&&(f=new AJ("onBeforeInput","beforeinput",null,r,f),p.push({event:f,listeners:d}),f.data=E))}Epe(p,n)})}function sj(e,n,r){return{instance:e,listener:n,currentTarget:r}}function AD(e,n){for(var r=n+"Capture",a=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=Jk(e,r),o!=null&&a.unshift(sj(e,o,i)),o=Jk(e,n),o!=null&&a.push(sj(e,o,i))),e=e.return}return a}function r0(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function YJ(e,n,r,a,i){for(var o=n._reactName,l=[];r!==null&&r!==a;){var c=r,u=c.alternate,d=c.stateNode;if(u!==null&&u===a)break;c.tag===5&&d!==null&&(c=d,i?(u=Jk(r,o),u!=null&&l.unshift(sj(r,u,c))):i||(u=Jk(r,o),u!=null&&l.push(sj(r,u,c)))),r=r.return}l.length!==0&&e.push({event:n,listeners:l})}var eze=/\r\n?/g,tze=/\u0000|\uFFFD/g;function qJ(e){return(typeof e=="string"?e:""+e).replace(eze,`
186`).replace(tze,"")}
vendor: 4,781 bytes, line 186
186function RN(e,n,r){if(n=qJ(n),qJ(e)!==n&&r)throw Error(Qt(425))}function PD(){}var A6=null,P6=null;function I6(e,n){return e==="textarea"||e==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var $6=typeof setTimeout=="function"?setTimeout:void 0,nze=typeof clearTimeout=="function"?clearTimeout:void 0,GJ=typeof Promise=="function"?Promise:void 0,rze=typeof queueMicrotask=="function"?queueMicrotask:typeof GJ<"u"?function(e){return GJ.resolve(null).then(e).catch(aze)}:$6;function aze(e){setTimeout(function(){throw e})}function QL(e,n){var r=n,a=0;do{var i=r.nextSibling;if(e.removeChild(r),i&&i.nodeType===8)if(r=i.data,r==="/$"){if(a===0){e.removeChild(i),nj(n);return}a--}else r!=="$"&&r!=="$?"&&r!=="$!"||a++;r=i}while(r);nj(n)}function hg(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break;if(n===8){if(n=e.data,n==="$"||n==="$!"||n==="$?")break;if(n==="/$")return null}}return e}function KJ(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(n===0)return e;n--}else r==="/$"&&n++}e=e.previousSibling}return null}var my=Math.random().toString(36).slice(2),Bf="__reactFiber$"+my,oj="__reactProps$"+my,Lh="__reactContainer$"+my,L6="__reactEvents$"+my,ize="__reactListeners$"+my,sze="__reactHandles$"+my;function hv(e){var n=e[Bf];if(n)return n;for(var r=e.parentNode;r;){if(n=r[Lh]||r[Bf]){if(r=n.alternate,n.child!==null||r!==null&&r.child!==null)for(e=KJ(e);e!==null;){if(r=e[Bf])return r;e=KJ(e)}return n}e=r,r=e.parentNode}return null}function uC(e){return e=e[Bf]||e[Lh],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function M0(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(Qt(33))}function FO(e){return e[oj]||null}var F6=[],R0=-1;function tx(e){return{current:e}}function Ei(e){0>R0||(e.current=F6[R0],F6[R0]=null,R0--)}function mi(e,n){R0++,F6[R0]=e.current,e.current=n}var $g={},pl=tx($g),_c=tx(!1),Vv=$g;function Rb(e,n){var r=e.type.contextTypes;if(!r)return $g;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===n)return a.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in r)i[o]=n[o];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=i),i}function bc(e){return e=e.childContextTypes,e!=null}function ID(){Ei(_c),Ei(pl)}function ZJ(e,n,r){if(pl.current!==$g)throw Error(Qt(168));mi(pl,n),mi(_c,r)}function Dpe(e,n,r){var a=e.stateNode;if(n=n.childContextTypes,typeof a.getChildContext!="function")return r;a=a.getChildContext();for(var i in a)if(!(i in n))throw Error(Qt(108,UHe(e)||"Unknown",i));return rs({},r,a)}function $D(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||$g,Vv=pl.current,mi(pl,e),mi(_c,_c.current),!0}function XJ(e,n,r){var a=e.stateNode;if(!a)throw Error(Qt(169));r?(e=Dpe(e,n,Vv),a.__reactInternalMemoizedMergedChildContext=e,Ei(_c),Ei(pl),mi(pl,e)):Ei(_c),mi(_c,r)}var ih=null,BO=!1,JL=!1;function Mpe(e){ih===null?ih=[e]:ih.push(e)}function oze(e){BO=!0,Mpe(e)}function nx(){if(!JL&&ih!==null){JL=!0;var e=0,n=Ya;try{var r=ih;for(Ya=1;e<r.length;e++){var a=r[e];do a=a(!0);while(a!==null)}ih=null,BO=!1}catch(i){throw ih!==null&&(ih=ih.slice(e+1)),npe(Wz,nx),i}finally{Ya=n,JL=!1}}return null}var O0=[],A0=0,LD=null,FD=0,Fu=[],Bu=0,Uv=null,dh=1,fh="";function Wx(e,n){O0[A0++]=FD,O0[A0++]=LD,LD=e,FD=n}function Rpe(e,n,r){Fu[Bu++]=dh,Fu[Bu++]=fh,Fu[Bu++]=Uv,Uv=e;var a=dh;e=fh;var i=32-zd(a)-1;a&=~(1<<i),r+=1;var o=32-zd(n)+i;if(30<o){var l=i-i%5;o=(a&(1<<l)-1).toString(32),a>>=l,i-=l,dh=1<<32-zd(n)+i|r<<i|a,fh=o+e}else dh=1<<o|r<<i|a,fh=e}function eV(e){e.return!==null&&(Wx(e,1),Rpe(e,1,0))}function tV(e){for(;e===LD;)LD=O0[--A0],O0[A0]=null,FD=O0[--A0],O0[A0]=null;for(;e===Uv;)Uv=Fu[--Bu],Fu[Bu]=null,fh=Fu[--Bu],Fu[Bu]=null,dh=Fu[--Bu],Fu[Bu]=null}var du=null,nu=null,$i=!1,Od=null;function Ope(e,n){var r=Vu(5,null,null,0);r.elementType="DELETED",r.stateNode=n,r.return=e,n=e.deletions,n===null?(e.deletions=[r],e.flags|=16):n.push(r)}function QJ(e,n){switch(e.tag){case 5:var r=e.type;return n=n.nodeType!==1||r.toLowerCase()!==n.nodeName.toLowerCase()?null:n,n!==null?(e.stateNode=n,du=e,nu=hg(n.firstChild),!0):!1;case 6:return n=e.pendingProps===""||n.nodeType!==3?null:n,n!==null?(e.stateNode=n,du=e,nu=null,!0):!1;case 13:return n=n.nodeType!==8?null:n,n!==null?(r=Uv!==null?{id:dh,overflow:fh}:null,e.memoizedState={dehydrated:n,treeContext:r,retryLane:1073741824},r=Vu(18,null,null,0),r.stateNode=n,r.return=e,e.child=r,du=e,nu=null,!0):!1;default:return!1}}function B6(e){return(e.mode&1)!==0&&(e.flags&128)===0}function H6(e){if($i){var n=nu;if(n){var r=n;
vendor: 5,100 bytes, line 186
186if(!QJ(e,n)){if(B6(e))throw Error(Qt(418));n=hg(r.nextSibling);var a=du;n&&QJ(e,n)?Ope(a,r):(e.flags=e.flags&-4097|2,$i=!1,du=e)}}else{if(B6(e))throw Error(Qt(418));e.flags=e.flags&-4097|2,$i=!1,du=e}}}function JJ(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;du=e}function ON(e){if(e!==du)return!1;if(!$i)return JJ(e),$i=!0,!1;var n;if((n=e.tag!==3)&&!(n=e.tag!==5)&&(n=e.type,n=n!=="head"&&n!=="body"&&!I6(e.type,e.memoizedProps)),n&&(n=nu)){if(B6(e))throw Ape(),Error(Qt(418));for(;n;)Ope(e,n),n=hg(n.nextSibling)}if(JJ(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(Qt(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(n===0){nu=hg(e.nextSibling);break e}n--}else r!=="$"&&r!=="$!"&&r!=="$?"||n++}e=e.nextSibling}nu=null}}else nu=du?hg(e.stateNode.nextSibling):null;return!0}function Ape(){for(var e=nu;e;)e=hg(e.nextSibling)}function Ob(){nu=du=null,$i=!1}function nV(e){Od===null?Od=[e]:Od.push(e)}var lze=Jh.ReactCurrentBatchConfig;function Dd(e,n){if(e&&e.defaultProps){n=rs({},n),e=e.defaultProps;for(var r in e)n[r]===void 0&&(n[r]=e[r]);return n}return n}var BD=tx(null),HD=null,P0=null,rV=null;function aV(){rV=P0=HD=null}function iV(e){var n=BD.current;Ei(BD),e._currentValue=n}function z6(e,n,r){for(;e!==null;){var a=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,a!==null&&(a.childLanes|=n)):a!==null&&(a.childLanes&n)!==n&&(a.childLanes|=n),e===r)break;e=e.return}}function nb(e,n){HD=e,rV=P0=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&n&&(gc=!0),e.firstContext=null)}function Ju(e){var n=e._currentValue;if(rV!==e)if(e={context:e,memoizedValue:n,next:null},P0===null){if(HD===null)throw Error(Qt(308));P0=e,HD.dependencies={lanes:0,firstContext:e}}else P0=P0.next=e;return n}var mv=null;function sV(e){mv===null?mv=[e]:mv.push(e)}function Ppe(e,n,r,a){var i=n.interleaved;return i===null?(r.next=r,sV(n)):(r.next=i.next,i.next=r),n.interleaved=r,Fh(e,a)}function Fh(e,n){e.lanes|=n;var r=e.alternate;for(r!==null&&(r.lanes|=n),r=e,e=e.return;e!==null;)e.childLanes|=n,r=e.alternate,r!==null&&(r.childLanes|=n),r=e,e=e.return;return r.tag===3?r.stateNode:null}var $m=!1;function oV(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ipe(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function yh(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function mg(e,n,r){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,ja&2){var i=a.pending;return i===null?n.next=n:(n.next=i.next,i.next=n),a.pending=n,Fh(e,r)}return i=a.interleaved,i===null?(n.next=n,sV(a)):(n.next=i.next,i.next=n),a.interleaved=n,Fh(e,r)}function k2(e,n,r){if(n=n.updateQueue,n!==null&&(n=n.shared,(r&4194240)!==0)){var a=n.lanes;a&=e.pendingLanes,r|=a,n.lanes=r,Yz(e,r)}}function eee(e,n){var r=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,r===a)){var i=null,o=null;if(r=r.firstBaseUpdate,r!==null){do{var l={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};o===null?i=o=l:o=o.next=l,r=r.next}while(r!==null);o===null?i=o=n:o=o.next=n}else i=o=n;r={baseState:a.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:a.shared,effects:a.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=n:e.next=n,r.lastBaseUpdate=n}function zD(e,n,r,a){var i=e.updateQueue;$m=!1;var o=i.firstBaseUpdate,l=i.lastBaseUpdate,c=i.shared.pending;if(c!==null){i.shared.pending=null;var u=c,d=u.next;u.next=null,l===null?o=d:l.next=d,l=u;var f=e.alternate;f!==null&&(f=f.updateQueue,c=f.lastBaseUpdate,c!==l&&(c===null?f.firstBaseUpdate=d:c.next=d,f.lastBaseUpdate=u))}if(o!==null){var p=i.baseState;l=0,f=d=u=null,c=o;do{var h=c.lane,m=c.eventTime;if((a&h)===h){f!==null&&(f=f.next={eventTime:m,lane:0,tag:c.tag,payload:c.payload,callback:c.callback,next:null});e:{var g=e,x=c;switch(h=n,m=r,x.tag){case 1:if(g=x.payload,typeof g=="function"){p=g.call(m,p,h);break e}p=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=x.payload,h=typeof g=="function"?g.call(m,p,h):g,h==null)break e;p=rs({},p,h);break e;case 2:$m=!0}}c.callback!==null&&c.lane!==0&&(e.flags|=64,h=i.effects,h===null?i.effects=[c]:h.push(c))}else m={eventTime:m,lane:h,tag:c.tag,payload:c.payload,callback:c.callback,next:null},f===null?(d=f=m,u=p):f=f.next=m,l|=h;if(c=c.next,c===null){if(c=i.shared.pending,c===null)break;h=c,c=h.next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}while(1);if(f===null&&(u=p),i.baseState=u,i.firstBaseUpdate=d,i.lastBaseUpdate=f,n=i.shared.interleaved,n!==null){i=n;do l|=i.lane,i=i.next;while(i!==n)}else o===null&&(i.shared.lanes=0);Yv|=l,e.lanes=l,e.memoizedState=p}}function tee(e,n,r){if(e=n.effects,n.effects=null,e!==null)for(n=0;n<e.length;n++){var a=e[n],i=a.callback;if(i!==null){if(a.callback=null,a=r,typeof i!="function")throw Error(Qt
vendor: 5,134 bytes, line 186
186(191,i));i.call(a)}}}var $pe=new Pfe.Component().refs;function V6(e,n,r,a){n=e.memoizedState,r=r(a,n),r=r==null?n:rs({},n,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var HO={isMounted:function(e){return(e=e._reactInternals)?m_(e)===e:!1},enqueueSetState:function(e,n,r){e=e._reactInternals;var a=Pl(),i=xg(e),o=yh(a,i);o.payload=n,r!=null&&(o.callback=r),n=mg(e,o,i),n!==null&&(Vd(n,e,i,a),k2(n,e,i))},enqueueReplaceState:function(e,n,r){e=e._reactInternals;var a=Pl(),i=xg(e),o=yh(a,i);o.tag=1,o.payload=n,r!=null&&(o.callback=r),n=mg(e,o,i),n!==null&&(Vd(n,e,i,a),k2(n,e,i))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var r=Pl(),a=xg(e),i=yh(r,a);i.tag=2,n!=null&&(i.callback=n),n=mg(e,i,a),n!==null&&(Vd(n,e,a,r),k2(n,e,a))}};function nee(e,n,r,a,i,o,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,o,l):n.prototype&&n.prototype.isPureReactComponent?!aj(r,a)||!aj(i,o):!0}function Lpe(e,n,r){var a=!1,i=$g,o=n.contextType;return typeof o=="object"&&o!==null?o=Ju(o):(i=bc(n)?Vv:pl.current,a=n.contextTypes,o=(a=a!=null)?Rb(e,i):$g),n=new n(r,o),e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=HO,e.stateNode=n,n._reactInternals=e,a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),n}function ree(e,n,r,a){e=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(r,a),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(r,a),n.state!==e&&HO.enqueueReplaceState(n,n.state,null)}function U6(e,n,r,a){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=$pe,oV(e);var o=n.contextType;typeof o=="object"&&o!==null?i.context=Ju(o):(o=bc(n)?Vv:pl.current,i.context=Rb(e,o)),i.state=e.memoizedState,o=n.getDerivedStateFromProps,typeof o=="function"&&(V6(e,n,o,r),i.state=e.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(n=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),n!==i.state&&HO.enqueueReplaceState(i,i.state,null),zD(e,r,i,a),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function Vw(e,n,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(Qt(309));var a=r.stateNode}if(!a)throw Error(Qt(147,e));var i=a,o=""+e;return n!==null&&n.ref!==null&&typeof n.ref=="function"&&n.ref._stringRef===o?n.ref:(n=function(l){var c=i.refs;c===$pe&&(c=i.refs={}),l===null?delete c[o]:c[o]=l},n._stringRef=o,n)}if(typeof e!="string")throw Error(Qt(284));if(!r._owner)throw Error(Qt(290,e))}return e}function AN(e,n){throw e=Object.prototype.toString.call(n),Error(Qt(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function aee(e){var n=e._init;return n(e._payload)}function Fpe(e){function n(y,w){if(e){var j=y.deletions;j===null?(y.deletions=[w],y.flags|=16):j.push(w)}}function r(y,w){if(!e)return null;for(;w!==null;)n(y,w),w=w.sibling;return null}function a(y,w){for(y=new Map;w!==null;)w.key!==null?y.set(w.key,w):y.set(w.index,w),w=w.sibling;return y}function i(y,w){return y=vg(y,w),y.index=0,y.sibling=null,y}function o(y,w,j){return y.index=j,e?(j=y.alternate,j!==null?(j=j.index,j<w?(y.flags|=2,w):j):(y.flags|=2,w)):(y.flags|=1048576,w)}function l(y){return e&&y.alternate===null&&(y.flags|=2),y}function c(y,w,j,S){return w===null||w.tag!==6?(w=sF(j,y.mode,S),w.return=y,w):(w=i(w,j),w.return=y,w)}function u(y,w,j,S){var N=j.type;return N===N0?f(y,w,j.props.children,S,j.key):w!==null&&(w.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===Im&&aee(N)===w.type)?(S=i(w,j.props),S.ref=Vw(y,w,j),S.return=y,S):(S=T2(j.type,j.key,j.props,null,y.mode,S),S.ref=Vw(y,w,j),S.return=y,S)}function d(y,w,j,S){return w===null||w.tag!==4||w.stateNode.containerInfo!==j.containerInfo||w.stateNode.implementation!==j.implementation?(w=oF(j,y.mode,S),w.return=y,w):(w=i(w,j.children||[]),w.return=y,w)}function f(y,w,j,S,N){return w===null||w.tag!==7?(w=Nv(j,y.mode,S,N),w.return=y,w):(w=i(w,j),w.return=y,w)}function p(y,w,j){if(typeof w=="string"&&w!==""||typeof w=="number")return w=sF(""+w,y.mode,j),w.return=y,w;if(typeof w=="object"&&w!==null){switch(w.$$typeof){case kN:return j=T2(w.type,w.key,w.props,null,y.mode,j),j.ref=Vw(y,null,w),j.return=y,j;case S0:return w=oF(w,y.mode,j),w.return=y,w;case Im:var S=w._init;return p(y,S(w._payload),j)}if(R1(w)||Lw(w))return w=Nv(w,y.mode,j,null),w.return=y,w;AN(y,w)}return null}function h(y,w,j,S){var N=w!==null?w.key:null;if(typeof j=="string"&&j!==""||typeof j=="number")return N!==null?null:c(y,w,""+j,S);if(typeof j=="object"&&j!==null){switch(j.$$typeof){case kN:return j.key===N?u(y,w,j,S):null;case S0:return j.key===N?d(y,w,j,S):null;case Im:return N=j._init,h(y,w,N(j._payload),S)}if(R1(j)||Lw(j))return N!==null?null:f(y,w,j,S,null);AN(y,j)}return null}
vendor: 20,729 bytes, lines 186-188
186function m(y,w,j,S,N){if(typeof S=="string"&&S!==""||typeof S=="number")return y=y.get(j)||null,c(w,y,""+S,N);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case kN:return y=y.get(S.key===null?j:S.key)||null,u(w,y,S,N);case S0:return y=y.get(S.key===null?j:S.key)||null,d(w,y,S,N);case Im:var k=S._init;return m(y,w,j,k(S._payload),N)}if(R1(S)||Lw(S))return y=y.get(j)||null,f(w,y,S,N,null);AN(w,S)}return null}function g(y,w,j,S){for(var N=null,k=null,E=w,D=w=0,R=null;E!==null&&D<j.length;D++){E.index>D?(R=E,E=null):R=E.sibling;var A=h(y,E,j[D],S);if(A===null){E===null&&(E=R);break}e&&E&&A.alternate===null&&n(y,E),w=o(A,w,D),k===null?N=A:k.sibling=A,k=A,E=R}if(D===j.length)return r(y,E),$i&&Wx(y,D),N;if(E===null){for(;D<j.length;D++)E=p(y,j[D],S),E!==null&&(w=o(E,w,D),k===null?N=E:k.sibling=E,k=E);return $i&&Wx(y,D),N}for(E=a(y,E);D<j.length;D++)R=m(E,y,D,j[D],S),R!==null&&(e&&R.alternate!==null&&E.delete(R.key===null?D:R.key),w=o(R,w,D),k===null?N=R:k.sibling=R,k=R);return e&&E.forEach(function(P){return n(y,P)}),$i&&Wx(y,D),N}function x(y,w,j,S){var N=Lw(j);if(typeof N!="function")throw Error(Qt(150));if(j=N.call(j),j==null)throw Error(Qt(151));for(var k=N=null,E=w,D=w=0,R=null,A=j.next();E!==null&&!A.done;D++,A=j.next()){E.index>D?(R=E,E=null):R=E.sibling;var P=h(y,E,A.value,S);if(P===null){E===null&&(E=R);break}e&&E&&P.alternate===null&&n(y,E),w=o(P,w,D),k===null?N=P:k.sibling=P,k=P,E=R}if(A.done)return r(y,E),$i&&Wx(y,D),N;if(E===null){for(;!A.done;D++,A=j.next())A=p(y,A.value,S),A!==null&&(w=o(A,w,D),k===null?N=A:k.sibling=A,k=A);return $i&&Wx(y,D),N}for(E=a(y,E);!A.done;D++,A=j.next())A=m(E,y,D,A.value,S),A!==null&&(e&&A.alternate!==null&&E.delete(A.key===null?D:A.key),w=o(A,w,D),k===null?N=A:k.sibling=A,k=A);return e&&E.forEach(function(I){return n(y,I)}),$i&&Wx(y,D),N}function b(y,w,j,S){if(typeof j=="object"&&j!==null&&j.type===N0&&j.key===null&&(j=j.props.children),typeof j=="object"&&j!==null){switch(j.$$typeof){case kN:e:{for(var N=j.key,k=w;k!==null;){if(k.key===N){if(N=j.type,N===N0){if(k.tag===7){r(y,k.sibling),w=i(k,j.props.children),w.return=y,y=w;break e}}else if(k.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===Im&&aee(N)===k.type){r(y,k.sibling),w=i(k,j.props),w.ref=Vw(y,k,j),w.return=y,y=w;break e}r(y,k);break}else n(y,k);k=k.sibling}j.type===N0?(w=Nv(j.props.children,y.mode,S,j.key),w.return=y,y=w):(S=T2(j.type,j.key,j.props,null,y.mode,S),S.ref=Vw(y,w,j),S.return=y,y=S)}return l(y);case S0:e:{for(k=j.key;w!==null;){if(w.key===k)if(w.tag===4&&w.stateNode.containerInfo===j.containerInfo&&w.stateNode.implementation===j.implementation){r(y,w.sibling),w=i(w,j.children||[]),w.return=y,y=w;break e}else{r(y,w);break}else n(y,w);w=w.sibling}w=oF(j,y.mode,S),w.return=y,y=w}return l(y);case Im:return k=j._init,b(y,w,k(j._payload),S)}if(R1(j))return g(y,w,j,S);if(Lw(j))return x(y,w,j,S);AN(y,j)}return typeof j=="string"&&j!==""||typeof j=="number"?(j=""+j,w!==null&&w.tag===6?(r(y,w.sibling),w=i(w,j),w.return=y,y=w):(r(y,w),w=sF(j,y.mode,S),w.return=y,y=w),l(y)):r(y,w)}return b}var Ab=Fpe(!0),Bpe=Fpe(!1),dC={},ap=tx(dC),lj=tx(dC),cj=tx(dC);function gv(e){if(e===dC)throw Error(Qt(174));return e}function lV(e,n){switch(mi(cj,n),mi(lj,e),mi(ap,dC),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:w6(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=w6(n,e)}Ei(ap),mi(ap,n)}function Pb(){Ei(ap),Ei(lj),Ei(cj)}function Hpe(e){gv(cj.current);var n=gv(ap.current),r=w6(n,e.type);n!==r&&(mi(lj,e),mi(ap,r))}function cV(e){lj.current===e&&(Ei(ap),Ei(lj))}var Ki=tx(0);function VD(e){for(var n=e;n!==null;){if(n.tag===13){var r=n.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if(n.flags&128)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var eF=[];function uV(){for(var e=0;e<eF.length;e++)eF[e]._workInProgressVersionPrimary=null;eF.length=0}var j2=Jh.ReactCurrentDispatcher,tF=Jh.ReactCurrentBatchConfig,Wv=0,ns=null,Ys=null,ho=null,UD=!1,ik=!1,uj=0,cze=0;function Qo(){throw Error(Qt(321))}function dV(e,n){if(n===null)return!1;for(var r=0;r<n.length&&r<e.length;r++)if(!Gd(e[r],n[r]))return!1;return!0}function fV(e,n,r,a,i,o){if(Wv=o,ns=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,j2.current=e===null||e.memoizedState===null?pze:hze,e=r(a,i),ik){o=0;do{if(ik=!1,uj=0,25<=o)throw Error(Qt(301));o+=1,ho=Ys=null,n.updateQueue=null,j2.current=mze,e=r(a,i)}while(ik)}if(j2.current=WD,n=Ys!==null&&Ys.next!==null,Wv=0,ho=Ys=ns=null,UD=!1,n)throw Error(Qt(300));return e}function pV(){var e=uj!==0;return uj=0,e}function $f(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ho===null?ns.memoizedState=ho=e:ho=ho.next=e,ho}function ed(){if(Ys===null){var e=ns.alternate;e=e!==null?e.memoizedState:null}else e=Ys.next;var n=ho===null?ns.memoizedState:ho.next;if(n!==null)ho=n,Ys=e;else{if(e===null)throw Error(Qt(310));Ys=e,e={memoizedState:Ys.memoizedState,baseState:Ys.baseState,baseQueue:Ys.baseQueue,queue:Ys.queue,next:null},ho===null?ns.memoizedState=ho=e:ho=ho.next=e}return ho}function dj(e,n){return typeof n=="function"?n(e):n}function nF(e){var n=ed(),r=n.queue;if(r===null)throw Error(Qt(311));r.lastRenderedReducer=e;var a=Ys,i=a.baseQueue,o=r.pending;if(o!==null){if(i!==null){var l=i.next;i.next=o.next,o.next=l}a.baseQueue=i=o,r.pending=null}if(i!==null){o=i.next,a=a.baseState;var c=l=null,u=null,d=o;do{var f=d.lane;if((Wv&f)===f)u!==null&&(u=u.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),a=d.hasEagerState?d.eagerState:e(a,d.action);else{var p={lane:f,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};u===null?(c=u=p,l=a):u=u.next=p,ns.lanes|=f,Yv|=f}d=d.next}while(d!==null&&d!==o);u===null?l=a:u.next=c,Gd(a,n.memoizedState)||(gc=!0),n.memoizedState=a,n.baseState=l,n.baseQueue=u,r.lastRenderedState=a}if(e=r.interleaved,e!==null){i=e;do o=i.lane,ns.lanes|=o,Yv|=o,i=i.next;while(i!==e)}else i===null&&(r.lanes=0);return[n.memoizedState,r.dispatch]}function rF(e){var n=ed(),r=n.queue;if(r===null)throw Error(Qt(311));r.lastRenderedReducer=e;var a=r.dispatch,i=r.pending,o=n.memoizedState;if(i!==null){r.pending=null;var l=i=i.next;do o=e(o,l.action),l=l.next;while(l!==i);Gd(o,n.memoizedState)||(gc=!0),n.memoizedState=o,n.baseQueue===null&&(n.baseState=o),r.lastRenderedState=o}return[o,a]}function zpe(){}function Vpe(e,n){var r=ns,a=ed(),i=n(),o=!Gd(a.memoizedState,i);if(o&&(a.memoizedState=i,gc=!0),a=a.queue,hV(Ype.bind(null,r,a,e),[e]),a.getSnapshot!==n||o||ho!==null&&ho.memoizedState.tag&1){if(r.flags|=2048,fj(9,Wpe.bind(null,r,a,i,n),void 0,null),xo===null)throw Error(Qt(349));Wv&30||Upe(r,n,i)}return i}function Upe(e,n,r){e.flags|=16384,e={getSnapshot:n,value:r},n=ns.updateQueue,n===null?(n={lastEffect:null,stores:null},ns.updateQueue=n,n.stores=[e]):(r=n.stores,r===null?n.stores=[e]:r.push(e))}function Wpe(e,n,r,a){n.value=r,n.getSnapshot=a,qpe(n)&&Gpe(e)}function Ype(e,n,r){return r(function(){qpe(n)&&Gpe(e)})}function qpe(e){var n=e.getSnapshot;e=e.value;try{var r=n();return!Gd(e,r)}catch{return!0}}function Gpe(e){var n=Fh(e,1);n!==null&&Vd(n,e,1,-1)}function iee(e){var n=$f();return typeof e=="function"&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:dj,lastRenderedState:e},n.queue=e,e=e.dispatch=fze.bind(null,ns,e),[n.memoizedState,e]}function fj(e,n,r,a){return e={tag:e,create:n,destroy:r,deps:a,next:null},n=ns.updateQueue,n===null?(n={lastEffect:null,stores:null},ns.updateQueue=n,n.lastEffect=e.next=e):(r=n.lastEffect,r===null?n.lastEffect=e.next=e:(a=r.next,r.next=e,e.next=a,n.lastEffect=e)),e}function Kpe(){return ed().memoizedState}function C2(e,n,r,a){var i=$f();ns.flags|=e,i.memoizedState=fj(1|n,r,void 0,a===void 0?null:a)}function zO(e,n,r,a){var i=ed();a=a===void 0?null:a;var o=void 0;if(Ys!==null){var l=Ys.memoizedState;if(o=l.destroy,a!==null&&dV(a,l.deps)){i.memoizedState=fj(n,r,o,a);return}}ns.flags|=e,i.memoizedState=fj(1|n,r,o,a)}function see(e,n){return C2(8390656,8,e,n)}function hV(e,n){return zO(2048,8,e,n)}function Zpe(e,n){return zO(4,2,e,n)}function Xpe(e,n){return zO(4,4,e,n)}function Qpe(e,n){if(typeof n=="function")return e=e(),n(e),function(){n(null)};if(n!=null)return e=e(),n.current=e,function(){n.current=null}}function Jpe(e,n,r){return r=r!=null?r.concat([e]):null,zO(4,4,Qpe.bind(null,n,e),r)}function mV(){}function ehe(e,n){var r=ed();n=n===void 0?null:n;var a=r.memoizedState;return a!==null&&n!==null&&dV(n,a[1])?a[0]:(r.memoizedState=[e,n],e)}function the(e,n){var r=ed();n=n===void 0?null:n;var a=r.memoizedState;return a!==null&&n!==null&&dV(n,a[1])?a[0]:(e=e(),r.memoizedState=[e,n],e)}function nhe(e,n,r){return Wv&21?(Gd(r,n)||(r=ipe(),ns.lanes|=r,Yv|=r,e.baseState=!0),n):(e.baseState&&(e.baseState=!1,gc=!0),e.memoizedState=r)}function uze(e,n){var r=Ya;Ya=r!==0&&4>r?r:4,e(!0);var a=tF.transition;tF.transition={};try{e(!1),n()}finally{Ya=r,tF.transition=a}}function rhe(){return ed().memoizedState}function dze(e,n,r){var a=xg(e);if(r={lane:a,action:r,hasEagerState:!1,eagerState:null,next:null},ahe(e))ihe(n,r);else if(r=Ppe(e,n,r,a),r!==null){var i=Pl();Vd(r,e,a,i),she(r,n,a)}}function fze(e,n,r){var a=xg(e),i={lane:a,action:r,hasEagerState:!1,eagerState:null,next:null};if(ahe(e))ihe(n,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=n.lastRenderedReducer,o!==null))try{var l=n.lastRenderedState,c=o(l,r);if(i.hasEagerState=!0,i.eagerState=c,Gd(c,l)){var u=n.interleaved;u===null?(i.next=i,sV(n)):(i.next=u.next,u.next=i),n.interleaved=i;return}}catch{}finally{}r=Ppe(e,n,i,a),r!==null&&(i=Pl(),Vd(r,e,a,i),she(r,n,a))}}function ahe(e){var n=e.alternate;return e===ns||n!==null&&n===ns}function ihe(e,n){ik=UD=!0;var r=e.pending;r===null?n.next=n:(n.next=r.next,r.next=n),e.pending=n}function she(e,n,r){if(r&4194240){var a=n.lanes;a&=e.pendingLanes,r|=a,n.lanes=r,Yz(e,r)}}var WD={readContext:Ju,useCallback:Qo,useContext:Qo,useEffect:Qo,useImperativeHandle:Qo,useInsertionEffect:Qo,useLayoutEffect:Qo,useMemo:Qo,useReducer:Qo,useRef:Qo,useState:Qo,useDebugValue:Qo,useDeferredValue:Qo,useTransition:Qo,useMutableSource:Qo,useSyncExternalStore:Qo,useId:Qo,unstable_isNewReconciler:!1},pze={readContext:Ju,useCallback:function(e,n){return $f().memoizedState=[e,n===void 0?null:n],e},useContext:Ju,useEffect:see,useImperativeHandle:function(e,n,r){return r=r!=null?r.concat([e]):null,C2(4194308,4,Qpe.bind(null,n,e),r)},useLayoutEffect:function(e,n){return C2(4194308,4,e,n)},useInsertionEffect:function(e,n){return C2(4,2,e,n)},useMemo:function(e,n){var r=$f();return n=n===void 0?null:n,e=e(),r.memoizedState=[e,n],e},useReducer:function(e,n,r){var a=$f();return n=r!==void 0?r(n):n,a.memoizedState=a.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},a.queue=e,e=e.dispatch=dze.bind(null,ns,e),[a.memoizedState,e]},useRef:function(e){var n=$f();return e={current:e},n.memoizedState=e},useState:iee,useDebugValue:mV,useDeferredValue:function(e){return $f().memoizedState=e},useTransition:function(){var e=iee(!1),n=e[0];return e=uze.bind(null,e[1]),$f().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,r){var a=ns,i=$f();if($i){if(r===void 0)throw Error(Qt(407));r=r()}else{if(r=n(),xo===null)throw Error(Qt(349));Wv&30||Upe(a,n,r)}i.memoizedState=r;var o={value:r,getSnapshot:n};return i.queue=o,see(Ype.bind(null,a,o,e),[e]),a.flags|=2048,fj(9,Wpe.bind(null,a,o,r,n),void 0,null),r},useId:function(){var e=$f(),n=xo.identifierPrefix;if($i){var r=fh,a=dh;r=(a&~(1<<32-zd(a)-1)).toString(32)+r,n=":"+n+"R"+r,r=uj++,0<r&&(n+="H"+r.toString(32)),n+=":"}else r=cze++,n=":"+n+"r"+r.toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},hze={readContext:Ju,useCallback:ehe,useContext:Ju,useEffect:hV,useImperativeHandle:Jpe,useInsertionEffect:Zpe,useLayoutEffect:Xpe,useMemo:the,useReducer:nF,useRef:Kpe,useState:function(){return nF(dj)},useDebugValue:mV,useDeferredValue:function(e){var n=ed();return nhe(n,Ys.memoizedState,e)},useTransition:function(){var e=nF(dj)[0],n=ed().memoizedState;return[e,n]},useMutableSource:zpe,useSyncExternalStore:Vpe,useId:rhe,unstable_isNewReconciler:!1},mze={readContext:Ju,useCallback:ehe,useContext:Ju,useEffect:hV,useImperativeHandle:Jpe,useInsertionEffect:Zpe,useLayoutEffect:Xpe,useMemo:the,useReducer:rF,useRef:Kpe,useState:function(){return rF(dj)},useDebugValue:mV,useDeferredValue:function(e){var n=ed();return Ys===null?n.memoizedState=e:nhe(n,Ys.memoizedState,e)},useTransition:function(){var e=rF(dj)[0],n=ed().memoizedState;return[e,n]},useMutableSource:zpe,useSyncExternalStore:Vpe,useId:rhe,unstable_isNewReconciler:!1};function Ib(e,n){try{var r="",a=n;do r+=VHe(a),a=a.return;while(a);var i=r}catch(o){i=`
187Error generating stack: `+o.message+`
188`+o.stack}return{value:e,source:n,stack:i,digest:null}}function aF(e,n,r){return{value:e,source:null,stack:r??null,digest:n??null}}function W6(e,n){try{console.error(n.value)}catch(r){setTimeout(function(){throw r})}}var gze=typeof WeakMap=="function"?WeakMap:Map;function ohe(e,n,r){r=yh(-1,r),r.tag=3,r.payload={element:null};var a=n.value;return r.callback=function(){qD||(qD=!0,t5=a),W6(e,n)},r}function lhe(e,n,r){r=yh(-1,r),r.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var i=n.value;r.payload=function(){return a(i)},r.callback=function(){W6(e,n)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(r.callback=function(){W6(e,n),typeof a!="function"&&(gg===null?gg=new Set([this]):gg.add(this));var l=n.stack;this.componentDidCatch(n.value,{componentStack:l!==null?l:""})}),r}function oee(e,n,r){var a=e.pingCache;if(a===null){a=e.pingCache=new gze;var i=new Set;a.set(n,i)}else i=a.get(n),i===void 0&&(i=new Set,a.set(n,i));i.has(r)||(i.add(r),e=Dze.bind(null,e,n,r),n.then(e,e))}function lee(e){do{var n;if((n=e.tag===13)&&(n=e.memoizedState,n=n!==null?n.dehydrated!==null:!0),n)return e;e=e.return}while(e!==null);return null}function cee(e,n,r,a,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===n?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(n=yh(-1,1),n.tag=2,mg(r,n,1))),r.lanes|=1),e)}var xze=Jh.ReactCurrentOwner,gc=!1;function Nl(e,n,r,a){n.child=e===null?Bpe(n,null,r,a):Ab(n,e.child,r,a)}function uee(e,n,r,a,i){r=r.render;var o=n.ref;return nb(n,i),a=fV(e,n,r,a,o,i),r=pV(),e!==null&&!gc?(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~i,Bh(e,n,i)):($i&&r&&eV(n),n.flags|=1,Nl(e,n,a,i),n.child)}function dee(e,n,r,a,i){if(e===null){var o=r.type;return typeof o=="function"&&!kV(o)&&o.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(n.tag=15,n.type=o,che(e,n,o,a,i)):(e=T2(r.type,null,a,n,n.mode,i),e.ref=n.ref,e.return=n,n.child=e)}if(o=e.child,!(e.lanes&i)){var l=o.memoizedProps;if(r=r.compare,r=r!==null?r:aj,r(l,a)&&e.ref===n.ref)return Bh(e,n,i)}return n.flags|=1,e=vg(o,a),e.ref=n.ref,e.return=n,n.child=e}function che(e,n,r,a,i){if(e!==null){var o=e.memoizedProps;if(aj(o,a)&&e.ref===n.ref)if(gc=!1,n.pendingProps=a=o,(e.lanes&i)!==0)e.flags&131072&&(gc=!0);else return n.lanes=e.lanes,Bh(e,n,i)}return Y6(e,n,r,a,i)}function uhe(e,n,r){var a=n.pendingProps,i=a.children,o=e!==null?e.memoizedState:null;if(a.mode==="hidden")if(!(n.mode&1))n.memoizedState={baseLanes:0,cachePool:null,transitions:null},mi($0,Zc),Zc|=r;else{if(!(r&1073741824))return e=o!==null?o.baseLanes|r:r,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,mi($0,Zc),Zc|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},a=o!==null?o.baseLanes:r,mi($0,Zc),Zc|=a}else o!==null?(a=o.baseLanes|r,n.memoizedState=null):a=r,mi($0,Zc),Zc|=a;return Nl(e,n,i,r),n.child}function dhe(e,n){var r=n.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(n.flags|=512,n.flags|=2097152)}function Y6(e,n,r,a,i){var o=bc(r)?Vv:pl.current;return o=Rb(n,o),nb(n,i),r=fV(e,n,r,a,o,i),a=pV(),e!==null&&!gc?(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~i,Bh(e,n,i)):($i&&a&&eV(n),n.flags|=1,Nl(e,n,r,i),n.child)}function fee(e,n,r,a,i){if(bc(r)){var o=!0;$D(n)}else o=!1;if(nb(n,i),n.stateNode===null)S2(e,n),Lpe(n,r,a),U6(n,r,a,i),a=!0;else if(e===null){var l=n.stateNode,c=n.memoizedProps;l.props=c;var u=l.context,d=r.contextType;typeof d=="object"&&d!==null?d=Ju(d):(d=bc(r)?Vv:pl.current,d=Rb(n,d));var f=r.getDerivedStateFromProps,p=typeof f=="function"||typeof l.getSnapshotBeforeUpdate=="function";p||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(c!==a||u!==d)&&ree(n,l,a,d),$m=!1;var h=n.memoizedState;l.state=h,zD(n,a,l,i),u=n.memoizedState,c!==a||h!==u||_c.current||$m?(typeof f=="function"&&(V6(n,r,f,a),u=n.memoizedState),(c=$m||nee(n,r,c,a,h,u,d))?(p||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(n.flags|=4194308)):(typeof l.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=a,n.memoizedState=u),l.props=a,l.state=u,l.context=d,a=c):(typeof l.componentDidMount=="function"&&(n.flags|=4194308),a=!1)}else{l=n.stateNode,Ipe(e,n),c=n.memoizedProps,d=n.type===n.elementType?c:Dd(n.type,c),l.props=d,p=n.pendingProps,h=l.context,u=r.contextType,typeof u=="object"&&u!==null?u=Ju(u):(u=bc(r)?Vv:pl.current,u=Rb(n,u));var m=r.getDerivedStateFromProps;(f=typeof m=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(c!==p||h!==u)&&ree(n,l,a,u),$m=!1,h=n.memoizedState,l.state=h,zD(n,a,l,i);var g=n.memoizedState;c!==p||h!==g||_c.current||$m?(typeof m=="function"&&(V6(n,r,m,a),g=n.memoizedState),(d=$m||nee(n,r,d,a,h,g,u)||!1)?(f||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(a,g,u),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(a,g,u)),typeof l.componentDidUpdate=="function"&&(n.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof l.componentDidUpdate!="function"||c===e.memoizedProps&&h===e.memoizedState||(n.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&h===e.memoizedState||(n.flags|=1024),n.memoizedProps=a,n.memoizedState=g),l.props=a,l.state=g,l.context=u,a=d):(typeof l.componentDidUpdate!="function"||c===e.memoizedProps&&h===e.memoizedState||(n.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&h===e.memoizedState||(n.flags|=1024),a=!1)}return q6(e,n,r,a,o,i)}function q6(e,n,r,a,i,o){dhe(e,n);var l=(n.flags&128)!==0;if(!a&&!l)return i&&XJ(n,r,!1),Bh(e,n,o);a=n.stateNode,xze.current=n;var c=l&&typeof r.getDerivedStateFromError!="function"?null:a.render();return n.flags|=1,e!==null&&l?(n.child=Ab(n,e.child,null,o),n.child=Ab(n,null,c,o)):Nl(e,n,c,o),n.memoizedState=a.state,i&&XJ(n,r,!0),n.child}function fhe(e){var n=e.stateNode;n.pendingContext?ZJ(e,n.pendingContext,n.pendingContext!==n.context):n.context&&ZJ(e,n.context,!1),lV(e,n.containerInfo)}function pee(e,n,r,a,i){return Ob(),nV(i),n.flags|=256,Nl(e,n,r,a),n.child}var G6={dehydrated:null,treeContext:null,retryLane:0};function K6(e){return{baseLanes:e,cachePool:null,transitions:null}}function phe(e,n,r){var a=n.pendingProps,i=Ki.current,o=!1,l=(n.flags&128)!==0,c;if((c=l)||(c=e!==null&&e.memoizedState===null?!1:(i&2)!==0),c?(o=!0,n.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),mi(Ki,i&1),e===null)return H6(n),e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(n.mode&1?e.data==="$!"?n.lanes=8:n.lanes=1073741824:n.lanes=1,null):(l=a.children,e=a.fallback,o?(a=n.mode,o=n.child,l={mode:"hidden",children:l},!(a&1)&&o!==null?(o.childLanes=0,o.pendingProps=l):o=WO(l,a,0,null),e=Nv(e,a,r,null),o.return=n,e.return=n,o.sibling=e,n.child=o,n.child.memoizedState=K6(r),n.memoizedState=G6,e):gV(n,l));if(i=e.memoizedState,i!==null&&(c=i.dehydrated,c!==null))return vze(e,n,l,a,c,i,r);if(o){o=a.fallback,l=n.mode,i=e.child,c=i.sibling;var u={mode:"hidden",children:a.children};return!(l&1)&&n.child!==i?(a=n.child,a.childLanes=0,a.pendingProps=u,n.deleti
vendor: 6,874 bytes, line 188
188ons=null):(a=vg(i,u),a.subtreeFlags=i.subtreeFlags&14680064),c!==null?o=vg(c,o):(o=Nv(o,l,r,null),o.flags|=2),o.return=n,a.return=n,a.sibling=o,n.child=a,a=o,o=n.child,l=e.child.memoizedState,l=l===null?K6(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},o.memoizedState=l,o.childLanes=e.childLanes&~r,n.memoizedState=G6,a}return o=e.child,e=o.sibling,a=vg(o,{mode:"visible",children:a.children}),!(n.mode&1)&&(a.lanes=r),a.return=n,a.sibling=null,e!==null&&(r=n.deletions,r===null?(n.deletions=[e],n.flags|=16):r.push(e)),n.child=a,n.memoizedState=null,a}function gV(e,n){return n=WO({mode:"visible",children:n},e.mode,0,null),n.return=e,e.child=n}function PN(e,n,r,a){return a!==null&&nV(a),Ab(n,e.child,null,r),e=gV(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function vze(e,n,r,a,i,o,l){if(r)return n.flags&256?(n.flags&=-257,a=aF(Error(Qt(422))),PN(e,n,l,a)):n.memoizedState!==null?(n.child=e.child,n.flags|=128,null):(o=a.fallback,i=n.mode,a=WO({mode:"visible",children:a.children},i,0,null),o=Nv(o,i,l,null),o.flags|=2,a.return=n,o.return=n,a.sibling=o,n.child=a,n.mode&1&&Ab(n,e.child,null,l),n.child.memoizedState=K6(l),n.memoizedState=G6,o);if(!(n.mode&1))return PN(e,n,l,null);if(i.data==="$!"){if(a=i.nextSibling&&i.nextSibling.dataset,a)var c=a.dgst;return a=c,o=Error(Qt(419)),a=aF(o,a,void 0),PN(e,n,l,a)}if(c=(l&e.childLanes)!==0,gc||c){if(a=xo,a!==null){switch(l&-l){case 4:i=2;break;case 16:i=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(a.suspendedLanes|l)?0:i,i!==0&&i!==o.retryLane&&(o.retryLane=i,Fh(e,i),Vd(a,e,i,-1))}return wV(),a=aF(Error(Qt(421))),PN(e,n,l,a)}return i.data==="$?"?(n.flags|=128,n.child=e.child,n=Mze.bind(null,e),i._reactRetry=n,null):(e=o.treeContext,nu=hg(i.nextSibling),du=n,$i=!0,Od=null,e!==null&&(Fu[Bu++]=dh,Fu[Bu++]=fh,Fu[Bu++]=Uv,dh=e.id,fh=e.overflow,Uv=n),n=gV(n,a.children),n.flags|=4096,n)}function hee(e,n,r){e.lanes|=n;var a=e.alternate;a!==null&&(a.lanes|=n),z6(e.return,n,r)}function iF(e,n,r,a,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:a,tail:r,tailMode:i}:(o.isBackwards=n,o.rendering=null,o.renderingStartTime=0,o.last=a,o.tail=r,o.tailMode=i)}function hhe(e,n,r){var a=n.pendingProps,i=a.revealOrder,o=a.tail;if(Nl(e,n,a.children,r),a=Ki.current,a&2)a=a&1|2,n.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&hee(e,r,n);else if(e.tag===19)hee(e,r,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}if(mi(Ki,a),!(n.mode&1))n.memoizedState=null;else switch(i){case"forwards":for(r=n.child,i=null;r!==null;)e=r.alternate,e!==null&&VD(e)===null&&(i=r),r=r.sibling;r=i,r===null?(i=n.child,n.child=null):(i=r.sibling,r.sibling=null),iF(n,!1,i,r,o);break;case"backwards":for(r=null,i=n.child,n.child=null;i!==null;){if(e=i.alternate,e!==null&&VD(e)===null){n.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}iF(n,!0,r,null,o);break;case"together":iF(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function S2(e,n){!(n.mode&1)&&e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2)}function Bh(e,n,r){if(e!==null&&(n.dependencies=e.dependencies),Yv|=n.lanes,!(r&n.childLanes))return null;if(e!==null&&n.child!==e.child)throw Error(Qt(153));if(n.child!==null){for(e=n.child,r=vg(e,e.pendingProps),n.child=r,r.return=n;e.sibling!==null;)e=e.sibling,r=r.sibling=vg(e,e.pendingProps),r.return=n;r.sibling=null}return n.child}function _ze(e,n,r){switch(n.tag){case 3:fhe(n),Ob();break;case 5:Hpe(n);break;case 1:bc(n.type)&&$D(n);break;case 4:lV(n,n.stateNode.containerInfo);break;case 10:var a=n.type._context,i=n.memoizedProps.value;mi(BD,a._currentValue),a._currentValue=i;break;case 13:if(a=n.memoizedState,a!==null)return a.dehydrated!==null?(mi(Ki,Ki.current&1),n.flags|=128,null):r&n.child.childLanes?phe(e,n,r):(mi(Ki,Ki.current&1),e=Bh(e,n,r),e!==null?e.sibling:null);mi(Ki,Ki.current&1);break;case 19:if(a=(r&n.childLanes)!==0,e.flags&128){if(a)return hhe(e,n,r);n.flags|=128}if(i=n.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),mi(Ki,Ki.current),a)break;return null;case 22:case 23:return n.lanes=0,uhe(e,n,r)}return Bh(e,n,r)}var mhe,Z6,ghe,xhe;mhe=function(e,n){for(var r=n.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===n)break;for(;r.sibling===null;){if(r.return===null||r.return===n)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};Z6=function(){};ghe=function(e,n,r,a){var i=e.memoizedProps;if(i!==a){e=n.stateNode,gv(ap.current);var o=null;switch(r){case"input":i=v6(e,i),a=v6(e,a),o=[];break;case"select":i=rs({},i,{value:void 0}),a=rs({},a,{value:void 0}),o=[];break;case"textarea":i=y6(e,i),a=y6(e,a),o=[];break;default:typeof i.onClick!="function"&&typeof a.onClick=="function"&&(e.onclick=PD)}k6(r,a);var l;r=null;for(d in i)if(!a.hasOwnProperty(d)&&i.hasOwnProperty(d)&&i[d]!=null)if(d==="style"){var c=i[d];for(l in c)c.hasOwnProperty(l)&&(r||(r={}),r[l]="")}else d!=="dangerouslySetInnerHTML"&&d!=="children"&&d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&d!=="autoFocus"&&(Xk.hasOwnProperty(d)?o||(o=[]):(o=o||[]).push(d,null));for(d in a){var u=a[d];if(c=i!=null?i[d]:void 0,a.hasOwnProperty(d)&&u!==c&&(u!=null||c!=null))if(d==="style")if(c){for(l in c)!c.hasOwnProperty(l)||u&&u.hasOwnProperty(l)||(r||(r={}),r[l]="");for(l in u)u.hasOwnProperty(l)&&c[l]!==u[l]&&(r||(r={}),r[l]=u[l])}else r||(o||(o=[]),o.push(d,r)),r=u;else d==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,c=c?c.__html:void 0,u!=null&&c!==u&&(o=o||[]).push(d,u)):d==="children"?typeof u!="string"&&typeof u!="number"||(o=o||[]).push(d,""+u):d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&(Xk.hasOwnProperty(d)?(u!=null&&d==="onScroll"&&wi("scroll",e),o||c===u||(o=[])):(o=o||[]).push(d,u))}r&&(o=o||[]).push("style",r);var d=o;(n.updateQueue=d)&&(n.flags|=4)}};xhe=function(e,n,r,a){r!==a&&(n.flags|=4)};function Uw(e,n){if(!$i)switch(e.tailMode){case"hidden":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var a=null;r!==null;)r.alternate!==null&&(a=r),r=r.sibling;a===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function Jo(e){var n=e.alternate!==null&&e.alternate.child===e.child,r=0,a=0;if(n)for(var i=e.child;i!==null;
vendor: 19,917 bytes, line 188
188)r|=i.lanes|i.childLanes,a|=i.subtreeFlags&14680064,a|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)r|=i.lanes|i.childLanes,a|=i.subtreeFlags,a|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=a,e.childLanes=r,n}function bze(e,n,r){var a=n.pendingProps;switch(tV(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Jo(n),null;case 1:return bc(n.type)&&ID(),Jo(n),null;case 3:return a=n.stateNode,Pb(),Ei(_c),Ei(pl),uV(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(ON(n)?n.flags|=4:e===null||e.memoizedState.isDehydrated&&!(n.flags&256)||(n.flags|=1024,Od!==null&&(a5(Od),Od=null))),Z6(e,n),Jo(n),null;case 5:cV(n);var i=gv(cj.current);if(r=n.type,e!==null&&n.stateNode!=null)ghe(e,n,r,a,i),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!a){if(n.stateNode===null)throw Error(Qt(166));return Jo(n),null}if(e=gv(ap.current),ON(n)){a=n.stateNode,r=n.type;var o=n.memoizedProps;switch(a[Bf]=n,a[oj]=o,e=(n.mode&1)!==0,r){case"dialog":wi("cancel",a),wi("close",a);break;case"iframe":case"object":case"embed":wi("load",a);break;case"video":case"audio":for(i=0;i<A1.length;i++)wi(A1[i],a);break;case"source":wi("error",a);break;case"img":case"image":case"link":wi("error",a),wi("load",a);break;case"details":wi("toggle",a);break;case"input":kJ(a,o),wi("invalid",a);break;case"select":a._wrapperState={wasMultiple:!!o.multiple},wi("invalid",a);break;case"textarea":CJ(a,o),wi("invalid",a)}k6(r,o),i=null;for(var l in o)if(o.hasOwnProperty(l)){var c=o[l];l==="children"?typeof c=="string"?a.textContent!==c&&(o.suppressHydrationWarning!==!0&&RN(a.textContent,c,e),i=["children",c]):typeof c=="number"&&a.textContent!==""+c&&(o.suppressHydrationWarning!==!0&&RN(a.textContent,c,e),i=["children",""+c]):Xk.hasOwnProperty(l)&&c!=null&&l==="onScroll"&&wi("scroll",a)}switch(r){case"input":jN(a),jJ(a,o,!0);break;case"textarea":jN(a),SJ(a);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(a.onclick=PD)}a=i,n.updateQueue=a,a!==null&&(n.flags|=4)}else{l=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Ufe(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=l.createElement(r,{is:a.is}):(e=l.createElement(r),r==="select"&&(l=e,a.multiple?l.multiple=!0:a.size&&(l.size=a.size))):e=l.createElementNS(e,r),e[Bf]=n,e[oj]=a,mhe(e,n,!1,!1),n.stateNode=e;e:{switch(l=j6(r,a),r){case"dialog":wi("cancel",e),wi("close",e),i=a;break;case"iframe":case"object":case"embed":wi("load",e),i=a;break;case"video":case"audio":for(i=0;i<A1.length;i++)wi(A1[i],e);i=a;break;case"source":wi("error",e),i=a;break;case"img":case"image":case"link":wi("error",e),wi("load",e),i=a;break;case"details":wi("toggle",e),i=a;break;case"input":kJ(e,a),i=v6(e,a),wi("invalid",e);break;case"option":i=a;break;case"select":e._wrapperState={wasMultiple:!!a.multiple},i=rs({},a,{value:void 0}),wi("invalid",e);break;case"textarea":CJ(e,a),i=y6(e,a),wi("invalid",e);break;default:i=a}k6(r,i),c=i;for(o in c)if(c.hasOwnProperty(o)){var u=c[o];o==="style"?qfe(e,u):o==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Wfe(e,u)):o==="children"?typeof u=="string"?(r!=="textarea"||u!=="")&&Qk(e,u):typeof u=="number"&&Qk(e,""+u):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Xk.hasOwnProperty(o)?u!=null&&o==="onScroll"&&wi("scroll",e):u!=null&&Bz(e,o,u,l))}switch(r){case"input":jN(e),jJ(e,a,!1);break;case"textarea":jN(e),SJ(e);break;case"option":a.value!=null&&e.setAttribute("value",""+Ig(a.value));break;case"select":e.multiple=!!a.multiple,o=a.value,o!=null?Q0(e,!!a.multiple,o,!1):a.defaultValue!=null&&Q0(e,!!a.multiple,a.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=PD)}switch(r){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}}a&&(n.flags|=4)}n.ref!==null&&(n.flags|=512,n.flags|=2097152)}return Jo(n),null;case 6:if(e&&n.stateNode!=null)xhe(e,n,e.memoizedProps,a);else{if(typeof a!="string"&&n.stateNode===null)throw Error(Qt(166));if(r=gv(cj.current),gv(ap.current),ON(n)){if(a=n.stateNode,r=n.memoizedProps,a[Bf]=n,(o=a.nodeValue!==r)&&(e=du,e!==null))switch(e.tag){case 3:RN(a.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&RN(a.nodeValue,r,(e.mode&1)!==0)}o&&(n.flags|=4)}else a=(r.nodeType===9?r:r.ownerDocument).createTextNode(a),a[Bf]=n,n.stateNode=a}return Jo(n),null;case 13:if(Ei(Ki),a=n.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if($i&&nu!==null&&n.mode&1&&!(n.flags&128))Ape(),Ob(),n.flags|=98560,o=!1;else if(o=ON(n),a!==null&&a.dehydrated!==null){if(e===null){if(!o)throw Error(Qt(318));if(o=n.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(Qt(317));o[Bf]=n}else Ob(),!(n.flags&128)&&(n.memoizedState=null),n.flags|=4;Jo(n),o=!1}else Od!==null&&(a5(Od),Od=null),o=!0;if(!o)return n.flags&65536?n:null}return n.flags&128?(n.lanes=r,n):(a=a!==null,a!==(e!==null&&e.memoizedState!==null)&&a&&(n.child.flags|=8192,n.mode&1&&(e===null||Ki.current&1?Xs===0&&(Xs=3):wV())),n.updateQueue!==null&&(n.flags|=4),Jo(n),null);case 4:return Pb(),Z6(e,n),e===null&&ij(n.stateNode.containerInfo),Jo(n),null;case 10:return iV(n.type._context),Jo(n),null;case 17:return bc(n.type)&&ID(),Jo(n),null;case 19:if(Ei(Ki),o=n.memoizedState,o===null)return Jo(n),null;if(a=(n.flags&128)!==0,l=o.rendering,l===null)if(a)Uw(o,!1);else{if(Xs!==0||e!==null&&e.flags&128)for(e=n.child;e!==null;){if(l=VD(e),l!==null){for(n.flags|=128,Uw(o,!1),a=l.updateQueue,a!==null&&(n.updateQueue=a,n.flags|=4),n.subtreeFlags=0,a=r,r=n.child;r!==null;)o=r,e=a,o.flags&=14680066,l=o.alternate,l===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return mi(Ki,Ki.current&1|2),n.child}e=e.sibling}o.tail!==null&&Ns()>$b&&(n.flags|=128,a=!0,Uw(o,!1),n.lanes=4194304)}else{if(!a)if(e=VD(l),e!==null){if(n.flags|=128,a=!0,r=e.updateQueue,r!==null&&(n.updateQueue=r,n.flags|=4),Uw(o,!0),o.tail===null&&o.tailMode==="hidden"&&!l.alternate&&!$i)return Jo(n),null}else 2*Ns()-o.renderingStartTime>$b&&r!==1073741824&&(n.flags|=128,a=!0,Uw(o,!1),n.lanes=4194304);o.isBackwards?(l.sibling=n.child,n.child=l):(r=o.last,r!==null?r.sibling=l:n.child=l,o.last=l)}return o.tail!==null?(n=o.tail,o.rendering=n,o.tail=n.sibling,o.renderingStartTime=Ns(),n.sibling=null,r=Ki.current,mi(Ki,a?r&1|2:r&1),n):(Jo(n),null);case 22:case 23:return yV(),a=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==a&&(n.flags|=8192),a&&n.mode&1?Zc&1073741824&&(Jo(n),n.subtreeFlags&6&&(n.flags|=8192)):Jo(n),null;case 24:return null;case 25:return null}throw Error(Qt(156,n.tag))}function yze(e,n){switch(tV(n),n.tag){case 1:return bc(n.type)&&ID(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return Pb(),Ei(_c),Ei(pl),uV(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return cV(n),null;case 13:if(Ei(Ki),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(Qt(340));Ob()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return Ei(Ki),null;case 4:return Pb(),null;case 10:return iV(n.type._context),null;case 22:case 23:return yV(),null;case 24:return null;default:return null}}var IN=!1,al=!1,wze=typeof WeakSet=="function"?WeakSet:Set,wn=null;function I0(e,n){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(a){us(e,n,a)}else r.current=null}function X6(e,n,r){try{r()}catch(a){us(e,n,a)}}var mee=!1;function kze(e,n){if(A6=RD,e=ype(),Jz(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var a=r.getSelection&&r.getSelection();if(a&&a.rangeCount!==0){r=a.anchorNode;var i=a.anchorOffset,o=a.focusNode;a=a.focusOffset;try{r.nodeType,o.nodeType}catch{r=null;break e}var l=0,c=-1,u=-1,d=0,f=0,p=e,h=null;t:for(;;){for(var m;p!==r||i!==0&&p.nodeType!==3||(c=l+i),p!==o||a!==0&&p.nodeType!==3||(u=l+a),p.nodeType===3&&(l+=p.nodeValue.length),(m=p.firstChild)!==null;)h=p,p=m;for(;;){if(p===e)break t;if(h===r&&++d===i&&(c=l),h===o&&++f===a&&(u=l),(m=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=m}r=c===-1||u===-1?null:{start:c,end:u}}else r=null}r=r||{start:0,end:0}}else r=null;for(P6={focusedElem:e,selectionRange:r},RD=!1,wn=n;wn!==null;)if(n=wn,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,wn=e;else for(;wn!==null;){n=wn;try{var g=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var x=g.memoizedProps,b=g.memoizedState,y=n.stateNode,w=y.getSnapshotBeforeUpdate(n.elementType===n.type?x:Dd(n.type,x),b);y.__reactInternalSnapshotBeforeUpdate=w}break;case 3:var j=n.stateNode.containerInfo;j.nodeType===1?j.textContent="":j.nodeType===9&&j.documentElement&&j.removeChild(j.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Qt(163))}}catch(S){us(n,n.return,S)}if(e=n.sibling,e!==null){e.return=n.return,wn=e;break}wn=n.return}return g=mee,mee=!1,g}function sk(e,n,r){var a=n.updateQueue;if(a=a!==null?a.lastEffect:null,a!==null){var i=a=a.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&X6(n,r,o)}i=i.next}while(i!==a)}}function VO(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var r=n=n.next;do{if((r.tag&e)===e){var a=r.create;r.destroy=a()}r=r.next}while(r!==n)}}function Q6(e){var n=e.ref;if(n!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof n=="function"?n(e):n.current=e}}function vhe(e){var n=e.alternate;n!==null&&(e.alternate=null,vhe(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Bf],delete n[oj],delete n[L6],delete n[ize],delete n[sze])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function _he(e){return e.tag===5||e.tag===3||e.tag===4}function gee(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||_he(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.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function J6(e,n,r){var a=e.tag;if(a===5||a===6)e=e.stateNode,n?r.nodeType===8?r.parentNode.insertBefore(e,n):r.insertBefore(e,n):(r.nodeType===8?(n=r.parentNode,n.insertBefore(e,r)):(n=r,n.appendChild(e)),r=r._reactRootContainer,r!=null||n.onclick!==null||(n.onclick=PD));else if(a!==4&&(e=e.child,e!==null))for(J6(e,n,r),e=e.sibling;e!==null;)J6(e,n,r),e=e.sibling}function e5(e,n,r){var a=e.tag;if(a===5||a===6)e=e.stateNode,n?r.insertBefore(e,n):r.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(e5(e,n,r),e=e.sibling;e!==null;)e5(e,n,r),e=e.sibling}var Do=null,Rd=!1;function Sm(e,n,r){for(r=r.child;r!==null;)bhe(e,n,r),r=r.sibling}function bhe(e,n,r){if(rp&&typeof rp.onCommitFiberUnmount=="function")try{rp.onCommitFiberUnmount(PO,r)}catch{}switch(r.tag){case 5:al||I0(r,n);case 6:var a=Do,i=Rd;Do=null,Sm(e,n,r),Do=a,Rd=i,Do!==null&&(Rd?(e=Do,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):Do.removeChild(r.stateNode));break;case 18:Do!==null&&(Rd?(e=Do,r=r.stateNode,e.nodeType===8?QL(e.parentNode,r):e.nodeType===1&&QL(e,r),nj(e)):QL(Do,r.stateNode));break;case 4:a=Do,i=Rd,Do=r.stateNode.containerInfo,Rd=!0,Sm(e,n,r),Do=a,Rd=i;break;case 0:case 11:case 14:case 15:if(!al&&(a=r.updateQueue,a!==null&&(a=a.lastEffect,a!==null))){i=a=a.next;do{var o=i,l=o.destroy;o=o.tag,l!==void 0&&(o&2||o&4)&&X6(r,n,l),i=i.next}while(i!==a)}Sm(e,n,r);break;case 1:if(!al&&(I0(r,n),a=r.stateNode,typeof a.componentWillUnmount=="function"))try{a.props=r.memoizedProps,a.state=r.memoizedState,a.componentWillUnmount()}catch(c){us(r,n,c)}Sm(e,n,r);break;case 21:Sm(e,n,r);break;case 22:r.mode&1?(al=(a=al)||r.memoizedState!==null,Sm(e,n,r),al=a):Sm(e,n,r);break;default:Sm(e,n,r)}}function xee(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new wze),n.forEach(function(a){var i=Rze.bind(null,e,a);r.has(a)||(r.add(a),a.then(i,i))})}}function Sd(e,n){var r=n.deletions;if(r!==null)for(var a=0;a<r.length;a++){var i=r[a];try{var o=e,l=n,c=l;e:for(;c!==null;){switch(c.tag){case 5:Do=c.stateNode,Rd=!1;break e;case 3:Do=c.stateNode.containerInfo,Rd=!0;break e;case 4:Do=c.stateNode.containerInfo,Rd=!0;break e}c=c.return}if(Do===null)throw Error(Qt(160));bhe(o,l,i),Do=null,Rd=!1;var u=i.alternate;u!==null&&(u.return=null),i.return=null}catch(d){us(i,n,d)}}if(n.subtreeFlags&12854)for(n=n.child;n!==null;)yhe(n,e),n=n.sibling}function yhe(e,n){var r=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Sd(n,e),Ef(e),a&4){try{sk(3,e,e.return),VO(3,e)}catch(x){us(e,e.return,x)}try{sk(5,e,e.return)}catch(x){us(e,e.return,x)}}break;case 1:Sd(n,e),Ef(e),a&512&&r!==null&&I0(r,r.return);break;case 5:if(Sd(n,e),Ef(e),a&512&&r!==null&&I0(r,r.return),e.flags&32){var i=e.stateNode;try{Qk(i,"")}catch(x){us(e,e.return,x)}}if(a&4&&(i=e.stateNode,i!=null)){var o=e.memoizedProps,l=r!==null?r.memoizedProps:o,c=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{c==="input"&&o.type==="radio"&&o.name!=null&&zfe(i,o),j6(c,l);var d=j6(c,o);for(l=0;l<u.length;l+=2){var f=u[l],p=u[l+1];f==="style"?qfe(i,p):f==="dangerouslySetInnerHTML"?Wfe(i,p):f==="children"?Qk(i,p):Bz(i,f,p,d)}switch(c){case"input":_6(i,o);break;case"textarea":Vfe(i,o);break;case"select":var h=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var m=o.value;m!=null?Q0(i,!!o.multiple,m,!1):h!==!!o.multiple&&(o.defaultValue!=null?Q0(i,!!o.multiple,o.defaultValue,!0):Q0(i,!!o.multiple,o.multiple?[]:"",!1))}i[oj]=o}catch(x){us(e,e.return,x)}}break;case 6:if(Sd(n,e),Ef(e),a&4){if(e.stateNode===null)throw Error(Qt(162));i=e.stateNode,o=e.memoizedProps;try{i.nodeValue=o}catch(x){us(e,e.return,x)}}break;case 3:if(Sd(n,e),Ef(e),a&4&&r!==null&&r.memoizedState.isDehydrated)try{nj(n.containerInfo)}catch(x){us(e,e.return,x)}break;case 4:Sd(n,e),Ef(e);break;case 13:Sd(n,e),Ef(e),i=e.child,i.flags&8192&&(o=i.memoizedState!==null,i.stateNode.isHidden=o,!o||i.alternate!==null&&i.alternate.memoizedState!==null||(_V=Ns())),a&4&&xee(e);break;case 22:if(f=r!==null&&r.memoizedState!==null,e.mode&1?(al=(d=al)||f,Sd(n,e),al=d):Sd(n,e),Ef(e),a&8192){if(d=e.memoizedState!==null,(e.stateNode.isHidden=d)&&!f&&e.mode&1)for(wn=e,f=e.child;f!==null;){for(p=wn=f;wn!==null;){switch(h=wn,m=h.child,h.tag){case 0:case 11:case 14:case 15:sk(4,h,h.return);break;case 1:I0(h,h.return);var g=h.stateNode;if(typeof g.componentWillUnmount=="function"){a=h,r=h.return;try{n=a,g.props=n.memoizedProps,g.state=n.memoizedState,g.componentWillUnmount()}catch(x){us(a,r,x)}}break;case 5:I0(h,h.return);break;case 22:if(h.memoizedState!==null){_ee(p);continue}}m!==null?(m.return=h,wn=m):_ee(p)}f=f.sibling}e:for(f=null,p=e;;){if(p.tag===5){if(f===null){f=p;try{i=p.stateNode,d?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(c=p.stateNode,u=p.memoizedProps.style,l=u!=null&&u.hasOwnProperty("display")?u.display:null,c.style.display=Yfe("display",l))}catch(x){us(e,e.return,x)}}}else if(p.tag===6){if(f===null)try{p.stateNode.nodeValue=d?"":p.memoizedProps}catch(x){us(e,e.return,x)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;f===p&&(f=null),p=p.return}f===p&&(f=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:Sd(n,e),Ef(e),a&4&&xee(e);break;case 21:break;default:Sd(n,e),Ef(e)}}function Ef(e){var n=e.flags;if(n&2){try{e:{for(var r=e.return;r!==null;){if(_he(r)){var a=r;break e}r=r.return}throw Error(Qt(160))}switch(a.tag){case 5:var i=a.stateNode;a.flags&32&&(Qk(i,""),a.flags&=-33);var o=gee(e);e5(e,o,i);break;case 3:case 4:var l=a.stateNode.containerInfo,c=gee(e);J6(e,c,l);break;default:throw Error(Qt(161))}}catch(u){us(e,e.return,u)}e.flags&=-3}n&4096&&(e.flags&=-4097)}function jze(e,n,r){wn=e,whe(e)}function whe(e,n,r){for(var a=(e.mode&1)!==0;wn!==null;){var i=wn,o=i.child;if(i.tag===22&&a){var l=i.memoizedState!==null||IN;if(!l){var c=i.alternate,u=c!==null&&c.memoizedState!==null||al;c=IN;var d=al;if(IN=l,(al=u)&&!d)for(wn=i;wn!==null;)l=wn,u=l.child,l.tag===22&&l.memoizedState!==null?bee(i):u!==null?(u.return=l,wn=u):bee(i);for(;o!==null;)wn=o,whe(o),o=o.sibling;wn=i,IN=c,al=d}vee(e)}else i.subtreeFlags&8772&&o!==null?(o.return=i,wn=o):vee(e)}}function vee(e){for(;wn!==null;){var n=wn;if(n.flags&8772){var r=n.alternate;try{if(n.flags&8772)switch(n.tag){case 0:case 11:case 15:al||VO(5,n);break;case 1:var a=n.stateNode;if(n.flags&4&&!al)if(r===null)a.componentDidMount();else{var i=n.elementType===n.type?r.memoizedProps:Dd(n.type,r.memoizedProps);a.componentDidUpdate(i,r.memoizedState,a.__reactInternalSnapshotBeforeUpdate)}var o=n.updateQueue;o!==null&&tee(n,o,a);break;case 3:var l=n.updateQueue;if(l!==null){if(r=null,n.child!==null)switch(n.child.tag){case 5:r=n.child.stateNode;break;case 1:r=n.child.stateNode}tee(n,l,r)}break;case 5:var c=n.stateNode;if(r===null&&n.flags&4){r=c;var u=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&r.focus();break;case"img":u.src&&(r.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(n.memoizedState===null){var d=n.alternate;if(d!==null){var f=d.memoizedState;if(f!==null){var p=f.dehydrated;p!==null&&nj(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(Qt(163))}al||n.flags&512&&Q6(n)}catch(h){us(n,n.return,h)}}if(n===e){wn=null;break}if(r=n.sibling,r!==null){r.return=n.return,wn=r;break}wn=n.return}}function _ee(e){for(;wn!==null;){var n=wn;if(n===e){wn=null;break}var r=n.sibling;if(r!==null){r.return=n.return,wn=r;break}wn=n.return}}function bee(e){for(;wn!==null;){var n=wn;try{switch(n.tag){case 0:case 11:case 15:var r=n.return;try{VO(4,n)}catch(u){us(n,r,u)}break;case 1:var a=n.stateNode;if(typeof a.componentDidMount=="function"){var i=n.return;try{a.componentDidMount()}catch(u){us(n,i,u)}}var o=n.return;try{Q6(n)}catch(u){us(n,o,u)}break;case 5:var l=n.return;try{Q6(n)}catch(u){us(n,l,u)}}}catch(u){us(n,n.return,u)}if(n===e){wn=null;break}var c=n.sibling;if(c!==null){c.return=n.return,wn=c;break}wn=n.return}}var Cze=Math.ceil,YD=Jh.ReactCurrentDispatcher,xV=Jh.ReactCurrentOwner,Gu=Jh.ReactCurrentBatchConfig,ja=0,xo=null,Hs=null,$o=0,Zc=0,$0=tx(0),Xs=0,pj=null,Yv=0,UO=0,vV=0,ok=null,pc=null,_V=0,$b=1/0,Jp=null,qD=!1,t5=null,gg=null,$N=!1,tg=null,GD=0,lk=0,n5=null,N2=-1,E2=0;function Pl(){return ja&6?Ns():N2!==-1?N2:N2=Ns()}function xg(e){return e.mode&1?ja&2&&$o!==0?$o&-$o:lze.transition!==null?(E2===0&&(E2=ipe()),E2):(e=Ya,e!==0||(e=window.event,e=e===void 0?16:fpe(e.type)),e):1}function Vd(e,n,r,a){if(50<lk)throw lk=0,n5=null,Error(Qt(185));lC(e,r,a),(!(ja&2)||e!==xo)&&(e===xo&&(!(ja&2)&&(UO|=r),Xs===4&&Um(e,$o)),yc(e,a),r===1&&ja===0&&!(n.mode&1)&&($b=Ns()+500,BO&&nx()))}function yc(e,n){var r=e.callbackNode;l7e(e,n);var a=MD(e,e===xo?$o:0);if(a===0)r!==null&&TJ(r),e.callbackNode=null,e.callbackPriority=0;else if(n=a&-a,e.callbackPriority!==n){if(r!=null&&TJ(r),n===1)e.tag===0?oze(yee.bind(null,e)):Mpe(yee.bind(null,e)),rze(function(){!(ja&6)&&nx()}
vendor: 2,422 bytes, line 188
188),r=null;else{switch(spe(a)){case 1:r=Wz;break;case 4:r=rpe;break;case 16:r=DD;break;case 536870912:r=ape;break;default:r=DD}r=Dhe(r,khe.bind(null,e))}e.callbackPriority=n,e.callbackNode=r}}function khe(e,n){if(N2=-1,E2=0,ja&6)throw Error(Qt(327));var r=e.callbackNode;if(rb()&&e.callbackNode!==r)return null;var a=MD(e,e===xo?$o:0);if(a===0)return null;if(a&30||a&e.expiredLanes||n)n=KD(e,a);else{n=a;var i=ja;ja|=2;var o=Che();(xo!==e||$o!==n)&&(Jp=null,$b=Ns()+500,Sv(e,n));do try{Eze();break}catch(c){jhe(e,c)}while(1);aV(),YD.current=o,ja=i,Hs!==null?n=0:(xo=null,$o=0,n=Xs)}if(n!==0){if(n===2&&(i=T6(e),i!==0&&(a=i,n=r5(e,i))),n===1)throw r=pj,Sv(e,0),Um(e,a),yc(e,Ns()),r;if(n===6)Um(e,a);else{if(i=e.current.alternate,!(a&30)&&!Sze(i)&&(n=KD(e,a),n===2&&(o=T6(e),o!==0&&(a=o,n=r5(e,o))),n===1))throw r=pj,Sv(e,0),Um(e,a),yc(e,Ns()),r;switch(e.finishedWork=i,e.finishedLanes=a,n){case 0:case 1:throw Error(Qt(345));case 2:Yx(e,pc,Jp);break;case 3:if(Um(e,a),(a&130023424)===a&&(n=_V+500-Ns(),10<n)){if(MD(e,0)!==0)break;if(i=e.suspendedLanes,(i&a)!==a){Pl(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=$6(Yx.bind(null,e,pc,Jp),n);break}Yx(e,pc,Jp);break;case 4:if(Um(e,a),(a&4194240)===a)break;for(n=e.eventTimes,i=-1;0<a;){var l=31-zd(a);o=1<<l,l=n[l],l>i&&(i=l),a&=~o}if(a=i,a=Ns()-a,a=(120>a?120:480>a?480:1080>a?1080:1920>a?1920:3e3>a?3e3:4320>a?4320:1960*Cze(a/1960))-a,10<a){e.timeoutHandle=$6(Yx.bind(null,e,pc,Jp),a);break}Yx(e,pc,Jp);break;case 5:Yx(e,pc,Jp);break;default:throw Error(Qt(329))}}}return yc(e,Ns()),e.callbackNode===r?khe.bind(null,e):null}function r5(e,n){var r=ok;return e.current.memoizedState.isDehydrated&&(Sv(e,n).flags|=256),e=KD(e,n),e!==2&&(n=pc,pc=r,n!==null&&a5(n)),e}function a5(e){pc===null?pc=e:pc.push.apply(pc,e)}function Sze(e){for(var n=e;;){if(n.flags&16384){var r=n.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var a=0;a<r.length;a++){var i=r[a],o=i.getSnapshot;i=i.value;try{if(!Gd(o(),i))return!1}catch{return!1}}}if(r=n.child,n.subtreeFlags&16384&&r!==null)r.return=n,n=r;else{if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function Um(e,n){for(n&=~vV,n&=~UO,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var r=31-zd(n),a=1<<r;e[r]=-1,n&=~a}}function yee(e){if(ja&6)throw Error(Qt(327));rb();var n=MD(e,0);if(!(n&1))return yc(e,Ns()),null;
vendor: 1,974 bytes, line 188
188var r=KD(e,n);if(e.tag!==0&&r===2){var a=T6(e);a!==0&&(n=a,r=r5(e,a))}if(r===1)throw r=pj,Sv(e,0),Um(e,n),yc(e,Ns()),r;if(r===6)throw Error(Qt(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,Yx(e,pc,Jp),yc(e,Ns()),null}function bV(e,n){var r=ja;ja|=1;try{return e(n)}finally{ja=r,ja===0&&($b=Ns()+500,BO&&nx())}}function qv(e){tg!==null&&tg.tag===0&&!(ja&6)&&rb();var n=ja;ja|=1;var r=Gu.transition,a=Ya;try{if(Gu.transition=null,Ya=1,e)return e()}finally{Ya=a,Gu.transition=r,ja=n,!(ja&6)&&nx()}}function yV(){Zc=$0.current,Ei($0)}function Sv(e,n){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,nze(r)),Hs!==null)for(r=Hs.return;r!==null;){var a=r;switch(tV(a),a.tag){case 1:a=a.type.childContextTypes,a!=null&&ID();break;case 3:Pb(),Ei(_c),Ei(pl),uV();break;case 5:cV(a);break;case 4:Pb();break;case 13:Ei(Ki);break;case 19:Ei(Ki);break;case 10:iV(a.type._context);break;case 22:case 23:yV()}r=r.return}if(xo=e,Hs=e=vg(e.current,null),$o=Zc=n,Xs=0,pj=null,vV=UO=Yv=0,pc=ok=null,mv!==null){for(n=0;n<mv.length;n++)if(r=mv[n],a=r.interleaved,a!==null){r.interleaved=null;var i=a.next,o=r.pending;if(o!==null){var l=o.next;o.next=i,a.next=l}r.pending=a}mv=null}return e}function jhe(e,n){do{var r=Hs;try{if(aV(),j2.current=WD,UD){for(var a=ns.memoizedState;a!==null;){var i=a.queue;i!==null&&(i.pending=null),a=a.next}UD=!1}if(Wv=0,ho=Ys=ns=null,ik=!1,uj=0,xV.current=null,r===null||r.return===null){Xs=1,pj=n,Hs=null;break}e:{var o=e,l=r.return,c=r,u=n;if(n=$o,c.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var d=u,f=c,p=f.tag;if(!(f.mode&1)&&(p===0||p===11||p===15)){var h=f.alternate;h?(f.updateQueue=h.updateQueue,f.memoizedState=h.memoizedState,f.lanes=h.lanes):(f.updateQueue=null,f.memoizedState=null)}var m=lee(l);if(m!==null){m.flags&=-257,cee(m,l,c,o,n),m.mode&1&&oee(o,d,n),n=m,u=d;var g=n.updateQueue;if(g===null){var x=new Set;x.add(u),n.updateQueue=x}else g.add(u);break e}
vendor: 4,810 bytes, line 188
188else{if(!(n&1)){oee(o,d,n),wV();break e}u=Error(Qt(426))}}else if($i&&c.mode&1){var b=lee(l);if(b!==null){!(b.flags&65536)&&(b.flags|=256),cee(b,l,c,o,n),nV(Ib(u,c));break e}}o=u=Ib(u,c),Xs!==4&&(Xs=2),ok===null?ok=[o]:ok.push(o),o=l;do{switch(o.tag){case 3:o.flags|=65536,n&=-n,o.lanes|=n;var y=ohe(o,u,n);eee(o,y);break e;case 1:c=u;var w=o.type,j=o.stateNode;if(!(o.flags&128)&&(typeof w.getDerivedStateFromError=="function"||j!==null&&typeof j.componentDidCatch=="function"&&(gg===null||!gg.has(j)))){o.flags|=65536,n&=-n,o.lanes|=n;var S=lhe(o,c,n);eee(o,S);break e}}o=o.return}while(o!==null)}Nhe(r)}catch(N){n=N,Hs===r&&r!==null&&(Hs=r=r.return);continue}break}while(1)}function Che(){var e=YD.current;return YD.current=WD,e===null?WD:e}function wV(){(Xs===0||Xs===3||Xs===2)&&(Xs=4),xo===null||!(Yv&268435455)&&!(UO&268435455)||Um(xo,$o)}function KD(e,n){var r=ja;ja|=2;var a=Che();(xo!==e||$o!==n)&&(Jp=null,Sv(e,n));do try{Nze();break}catch(i){jhe(e,i)}while(1);if(aV(),ja=r,YD.current=a,Hs!==null)throw Error(Qt(261));return xo=null,$o=0,Xs}function Nze(){for(;Hs!==null;)She(Hs)}function Eze(){for(;Hs!==null&&!JHe();)She(Hs)}function She(e){var n=The(e.alternate,e,Zc);e.memoizedProps=e.pendingProps,n===null?Nhe(e):Hs=n,xV.current=null}function Nhe(e){var n=e;do{var r=n.alternate;if(e=n.return,n.flags&32768){if(r=yze(r,n),r!==null){r.flags&=32767,Hs=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Xs=6,Hs=null;return}}else if(r=bze(r,n,Zc),r!==null){Hs=r;return}if(n=n.sibling,n!==null){Hs=n;return}Hs=n=e}while(n!==null);Xs===0&&(Xs=5)}function Yx(e,n,r){var a=Ya,i=Gu.transition;try{Gu.transition=null,Ya=1,Tze(e,n,r,a)}finally{Gu.transition=i,Ya=a}return null}function Tze(e,n,r,a){do rb();while(tg!==null);if(ja&6)throw Error(Qt(327));r=e.finishedWork;var i=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(Qt(177));e.callbackNode=null,e.callbackPriority=0;var o=r.lanes|r.childLanes;if(c7e(e,o),e===xo&&(Hs=xo=null,$o=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||$N||($N=!0,Dhe(DD,function(){return rb(),null})),o=(r.flags&15990)!==0,r.subtreeFlags&15990||o){o=Gu.transition,Gu.transition=null;var l=Ya;Ya=1;var c=ja;ja|=4,xV.current=null,kze(e,r),yhe(r,e),K7e(P6),RD=!!A6,P6=A6=null,e.current=r,jze(r),e7e(),ja=c,Ya=l,Gu.transition=o}else e.current=r;if($N&&($N=!1,tg=e,GD=i),o=e.pendingLanes,o===0&&(gg=null),r7e(r.stateNode),yc(e,Ns()),n!==null)for(a=e.onRecoverableError,r=0;r<n.length;r++)i=n[r],a(i.value,{componentStack:i.stack,digest:i.digest});if(qD)throw qD=!1,e=t5,t5=null,e;return GD&1&&e.tag!==0&&rb(),o=e.pendingLanes,o&1?e===n5?lk++:(lk=0,n5=e):lk=0,nx(),null}function rb(){if(tg!==null){var e=spe(GD),n=Gu.transition,r=Ya;try{if(Gu.transition=null,Ya=16>e?16:e,tg===null)var a=!1;else{if(e=tg,tg=null,GD=0,ja&6)throw Error(Qt(331));var i=ja;for(ja|=4,wn=e.current;wn!==null;){var o=wn,l=o.child;if(wn.flags&16){var c=o.deletions;if(c!==null){for(var u=0;u<c.length;u++){var d=c[u];for(wn=d;wn!==null;){var f=wn;switch(f.tag){case 0:case 11:case 15:sk(8,f,o)}var p=f.child;if(p!==null)p.return=f,wn=p;else for(;wn!==null;){f=wn;var h=f.sibling,m=f.return;if(vhe(f),f===d){wn=null;break}if(h!==null){h.return=m,wn=h;break}wn=m}}}var g=o.alternate;if(g!==null){var x=g.child;if(x!==null){g.child=null;do{var b=x.sibling;x.sibling=null,x=b}while(x!==null)}}wn=o}}if(o.subtreeFlags&2064&&l!==null)l.return=o,wn=l;else e:for(;wn!==null;){if(o=wn,o.flags&2048)switch(o.tag){case 0:case 11:case 15:sk(9,o,o.return)}var y=o.sibling;if(y!==null){y.return=o.return,wn=y;break e}wn=o.return}}var w=e.current;for(wn=w;wn!==null;){l=wn;var j=l.child;if(l.subtreeFlags&2064&&j!==null)j.return=l,wn=j;else e:for(l=w;wn!==null;){if(c=wn,c.flags&2048)try{switch(c.tag){case 0:case 11:case 15:VO(9,c)}}catch(N){us(c,c.return,N)}if(c===l){wn=null;break e}var S=c.sibling;if(S!==null){S.return=c.return,wn=S;break e}wn=c.return}}if(ja=i,nx(),rp&&typeof rp.onPostCommitFiberRoot=="function")try{rp.onPostCommitFiberRoot(PO,e)}catch{}a=!0}return a}finally{Ya=r,Gu.transition=n}}return!1}function wee(e,n,r){n=Ib(r,n),n=ohe(e,n,1),e=mg(e,n,1),n=Pl(),e!==null&&(lC(e,1,n),yc(e,n))}function us(e,n,r){if(e.tag===3)wee(e,e,r);else for(;n!==null;){if(n.tag===3){wee(n,e,r);break}else if(n.tag===1){var a=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(gg===null||!gg.has(a))){e=Ib(r,e),e=lhe(n,e,1),n=mg(n,e,1),e=Pl(),n!==null&&(lC(n,1,e),yc(n,e));break}}n=n.return}}function Dze(e,n,r){var a=e.pingCache;a!==null&&a.delete(n),n=Pl(),e.pingedLanes|=e.suspendedLanes&r,xo===e&&($o&r)===r&&(Xs===4||Xs===3&&($o&130023424)===$o&&500>Ns()-_V?Sv(e,0):vV|=r),yc(e,n)}function Ehe(e,n){n===0&&(e.mode&1?(n=NN,NN<<=1,!(NN&130023424)&&(NN=4194304)):n=1);var r=Pl();
vendor: 4,234 bytes, line 188
188e=Fh(e,n),e!==null&&(lC(e,n,r),yc(e,r))}function Mze(e){var n=e.memoizedState,r=0;n!==null&&(r=n.retryLane),Ehe(e,r)}function Rze(e,n){var r=0;switch(e.tag){case 13:var a=e.stateNode,i=e.memoizedState;i!==null&&(r=i.retryLane);break;case 19:a=e.stateNode;break;default:throw Error(Qt(314))}a!==null&&a.delete(n),Ehe(e,r)}var The;The=function(e,n,r){if(e!==null)if(e.memoizedProps!==n.pendingProps||_c.current)gc=!0;else{if(!(e.lanes&r)&&!(n.flags&128))return gc=!1,_ze(e,n,r);gc=!!(e.flags&131072)}else gc=!1,$i&&n.flags&1048576&&Rpe(n,FD,n.index);switch(n.lanes=0,n.tag){case 2:var a=n.type;S2(e,n),e=n.pendingProps;var i=Rb(n,pl.current);nb(n,r),i=fV(null,n,a,e,i,r);var o=pV();return n.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,bc(a)?(o=!0,$D(n)):o=!1,n.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,oV(n),i.updater=HO,n.stateNode=i,i._reactInternals=n,U6(n,a,e,r),n=q6(null,n,a,!0,o,r)):(n.tag=0,$i&&o&&eV(n),Nl(null,n,i,r),n=n.child),n;case 16:a=n.elementType;e:{switch(S2(e,n),e=n.pendingProps,i=a._init,a=i(a._payload),n.type=a,i=n.tag=Aze(a),e=Dd(a,e),i){case 0:n=Y6(null,n,a,e,r);break e;case 1:n=fee(null,n,a,e,r);break e;case 11:n=uee(null,n,a,e,r);break e;case 14:n=dee(null,n,a,Dd(a.type,e),r);break e}throw Error(Qt(306,a,""))}return n;case 0:return a=n.type,i=n.pendingProps,i=n.elementType===a?i:Dd(a,i),Y6(e,n,a,i,r);case 1:return a=n.type,i=n.pendingProps,i=n.elementType===a?i:Dd(a,i),fee(e,n,a,i,r);case 3:e:{if(fhe(n),e===null)throw Error(Qt(387));a=n.pendingProps,o=n.memoizedState,i=o.element,Ipe(e,n),zD(n,a,null,r);var l=n.memoizedState;if(a=l.element,o.isDehydrated)if(o={element:a,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},n.updateQueue.baseState=o,n.memoizedState=o,n.flags&256){i=Ib(Error(Qt(423)),n),n=pee(e,n,a,r,i);break e}else if(a!==i){i=Ib(Error(Qt(424)),n),n=pee(e,n,a,r,i);break e}else for(nu=hg(n.stateNode.containerInfo.firstChild),du=n,$i=!0,Od=null,r=Bpe(n,null,a,r),n.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Ob(),a===i){n=Bh(e,n,r);break e}Nl(e,n,a,r)}n=n.child}return n;case 5:return Hpe(n),e===null&&H6(n),a=n.type,i=n.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,I6(a,i)?l=null:o!==null&&I6(a,o)&&(n.flags|=32),dhe(e,n),Nl(e,n,l,r),n.child;case 6:return e===null&&H6(n),null;case 13:return phe(e,n,r);case 4:return lV(n,n.stateNode.containerInfo),a=n.pendingProps,e===null?n.child=Ab(n,null,a,r):Nl(e,n,a,r),n.child;case 11:return a=n.type,i=n.pendingProps,i=n.elementType===a?i:Dd(a,i),uee(e,n,a,i,r);case 7:return Nl(e,n,n.pendingProps,r),n.child;case 8:return Nl(e,n,n.pendingProps.children,r),n.child;case 12:return Nl(e,n,n.pendingProps.children,r),n.child;case 10:e:{if(a=n.type._context,i=n.pendingProps,o=n.memoizedProps,l=i.value,mi(BD,a._currentValue),a._currentValue=l,o!==null)if(Gd(o.value,l)){if(o.children===i.children&&!_c.current){n=Bh(e,n,r);break e}}else for(o=n.child,o!==null&&(o.return=n);o!==null;){var c=o.dependencies;if(c!==null){l=o.child;for(var u=c.firstContext;u!==null;){if(u.context===a){if(o.tag===1){u=yh(-1,r&-r),u.tag=2;var d=o.updateQueue;if(d!==null){d=d.shared;var f=d.pending;f===null?u.next=u:(u.next=f.next,f.next=u),d.pending=u}}o.lanes|=r,u=o.alternate,u!==null&&(u.lanes|=r),z6(o.return,r,n),c.lanes|=r;break}u=u.next}}else if(o.tag===10)l=o.type===n.type?null:o.child;else if(o.tag===18){if(l=o.return,l===null)throw Error(Qt(341));l.lanes|=r,c=l.alternate,c!==null&&(c.lanes|=r),z6(l,r,n),l=o.sibling}else l=o.child;if(l!==null)l.return=o;else for(l=o;l!==null;){if(l===n){l=null;break}if(o=l.sibling,o!==null){o.return=l.return,l=o;break}l=l.return}o=l}Nl(e,n,i.children,r),n=n.child}return n;case 9:return i=n.type,a=n.pendingProps.children,nb(n,r),i=Ju(i),a=a(i),n.flags|=1,Nl(e,n,a,r),n.child;case 14:return a=n.type,i=Dd(a,n.pendingProps),i=Dd(a.type,i),dee(e,n,a,i,r);case 15:return che(e,n,n.type,n.pendingProps,r);case 17:return a=n.type,i=n.pendingProps,i=n.elementType===a?i:Dd(a,i),S2(e,n),n.tag=1,bc(a)?(e=!0,$D(n)):e=!1,nb(n,r),Lpe(n,a,i),U6(n,a,i,r),q6(null,n,a,!0,e,r);case 19:return hhe(e,n,r);case 22:return uhe(e,n,r)}
vendor: 4,549 bytes, line 188
188throw Error(Qt(156,n.tag))};function Dhe(e,n){return npe(e,n)}function Oze(e,n,r,a){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Vu(e,n,r,a){return new Oze(e,n,r,a)}function kV(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Aze(e){if(typeof e=="function")return kV(e)?1:0;if(e!=null){if(e=e.$$typeof,e===zz)return 11;if(e===Vz)return 14}return 2}function vg(e,n){var r=e.alternate;return r===null?(r=Vu(e.tag,n,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=n,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,n=e.dependencies,r.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function T2(e,n,r,a,i,o){var l=2;if(a=e,typeof e=="function")kV(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case N0:return Nv(r.children,i,o,n);case Hz:l=8,i|=8;break;case h6:return e=Vu(12,r,n,i|2),e.elementType=h6,e.lanes=o,e;case m6:return e=Vu(13,r,n,i),e.elementType=m6,e.lanes=o,e;case g6:return e=Vu(19,r,n,i),e.elementType=g6,e.lanes=o,e;case Ffe:return WO(r,i,o,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $fe:l=10;break e;case Lfe:l=9;break e;case zz:l=11;break e;case Vz:l=14;break e;case Im:l=16,a=null;break e}throw Error(Qt(130,e==null?e:typeof e,""))}return n=Vu(l,r,n,i),n.elementType=e,n.type=a,n.lanes=o,n}function Nv(e,n,r,a){return e=Vu(7,e,a,n),e.lanes=r,e}function WO(e,n,r,a){return e=Vu(22,e,a,n),e.elementType=Ffe,e.lanes=r,e.stateNode={isHidden:!1},e}function sF(e,n,r){return e=Vu(6,e,null,n),e.lanes=r,e}function oF(e,n,r){return n=Vu(4,e.children!==null?e.children:[],e.key,n),n.lanes=r,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Pze(e,n,r,a,i){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=HL(0),this.expirationTimes=HL(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=HL(0),this.identifierPrefix=a,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function jV(e,n,r,a,i,o,l,c,u){return e=new Pze(e,n,r,c,u),n===1?(n=1,o===!0&&(n|=8)):n=0,o=Vu(3,null,null,n),e.current=o,o.stateNode=e,o.memoizedState={element:a,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},oV(o),e}function Ize(e,n,r){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:S0,key:a==null?null:""+a,children:e,containerInfo:n,implementation:r}}function Mhe(e){if(!e)return $g;e=e._reactInternals;e:{if(m_(e)!==e||e.tag!==1)throw Error(Qt(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(bc(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(n!==null);throw Error(Qt(171))}if(e.tag===1){var r=e.type;if(bc(r))return Dpe(e,r,n)}return n}function Rhe(e,n,r,a,i,o,l,c,u){return e=jV(r,a,!0,e,i,o,l,c,u),e.context=Mhe(null),r=e.current,a=Pl(),i=xg(r),o=yh(a,i),o.callback=n??null,mg(r,o,i),e.current.lanes=i,lC(e,i,a),yc(e,a),e}function YO(e,n,r,a){var i=n.current,o=Pl(),l=xg(i);return r=Mhe(r),n.context===null?n.context=r:n.pendingContext=r,n=yh(o,l),n.payload={element:e},a=a===void 0?null:a,a!==null&&(n.callback=a),e=mg(i,n,l),e!==null&&(Vd(e,i,l,o),k2(e,i,l)),l}function ZD(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function kee(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<n?r:n}}function CV(e,n){kee(e,n),(e=e.alternate)&&kee(e,n)}function $ze(){return null}var Ohe=typeof reportError=="function"?reportError:function(e){console.error(e)};function SV(e){this._internalRoot=e}qO.prototype.render=SV.prototype.render=function(e){var n=this._internalRoot;
vendor: 4,123 bytes, line 188
188if(n===null)throw Error(Qt(409));YO(e,n,null,null)};qO.prototype.unmount=SV.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var n=e.containerInfo;qv(function(){YO(null,e,null,null)}),n[Lh]=null}};function qO(e){this._internalRoot=e}qO.prototype.unstable_scheduleHydration=function(e){if(e){var n=cpe();e={blockedOn:null,target:e,priority:n};for(var r=0;r<Vm.length&&n!==0&&n<Vm[r].priority;r++);Vm.splice(r,0,e),r===0&&dpe(e)}};function NV(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function GO(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function jee(){}function Lze(e,n,r,a,i){if(i){if(typeof a=="function"){var o=a;a=function(){var d=ZD(l);o.call(d)}}var l=Rhe(n,a,e,0,null,!1,!1,"",jee);return e._reactRootContainer=l,e[Lh]=l.current,ij(e.nodeType===8?e.parentNode:e),qv(),l}for(;i=e.lastChild;)e.removeChild(i);if(typeof a=="function"){var c=a;a=function(){var d=ZD(u);c.call(d)}}var u=jV(e,0,!1,null,null,!1,!1,"",jee);return e._reactRootContainer=u,e[Lh]=u.current,ij(e.nodeType===8?e.parentNode:e),qv(function(){YO(n,u,r,a)}),u}function KO(e,n,r,a,i){var o=r._reactRootContainer;if(o){var l=o;if(typeof i=="function"){var c=i;i=function(){var u=ZD(l);c.call(u)}}YO(n,l,e,i)}else l=Lze(r,n,e,i,a);return ZD(l)}ope=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var r=O1(n.pendingLanes);r!==0&&(Yz(n,r|1),yc(n,Ns()),!(ja&6)&&($b=Ns()+500,nx()))}break;case 13:qv(function(){var a=Fh(e,1);if(a!==null){var i=Pl();Vd(a,e,1,i)}}),CV(e,1)}};qz=function(e){if(e.tag===13){var n=Fh(e,134217728);if(n!==null){var r=Pl();Vd(n,e,134217728,r)}CV(e,134217728)}};lpe=function(e){if(e.tag===13){var n=xg(e),r=Fh(e,n);if(r!==null){var a=Pl();Vd(r,e,n,a)}CV(e,n)}};cpe=function(){return Ya};upe=function(e,n){var r=Ya;try{return Ya=e,n()}finally{Ya=r}};S6=function(e,n,r){switch(n){case"input":if(_6(e,r),n=r.name,r.type==="radio"&&n!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<r.length;n++){var a=r[n];if(a!==e&&a.form===e.form){var i=FO(a);if(!i)throw Error(Qt(90));Hfe(a),_6(a,i)}}}break;case"textarea":Vfe(e,r);break;case"select":n=r.value,n!=null&&Q0(e,!!r.multiple,n,!1)}};Zfe=bV;Xfe=qv;var Fze={usingClientEntryPoint:!1,Events:[uC,M0,FO,Gfe,Kfe,bV]},Ww={findFiberByHostInstance:hv,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Bze={bundleType:Ww.bundleType,version:Ww.version,rendererPackageName:Ww.rendererPackageName,rendererConfig:Ww.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Jh.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=epe(e),e===null?null:e.stateNode},findFiberByHostInstance:Ww.findFiberByHostInstance||$ze,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var LN=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!LN.isDisabled&&LN.supportsFiber)try{PO=LN.inject(Bze),rp=LN}catch{}}wu.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Fze;wu.createPortal=function(e,n){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!NV(n))throw Error(Qt(200));return Ize(e,n,null,r)};wu.createRoot=function(e,n){if(!NV(e))throw Error(Qt(299));var r=!1,a="",i=Ohe;return n!=null&&(n.unstable_strictMode===!0&&(r=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),n=jV(e,1,!1,null,null,r,!1,a,i),e[Lh]=n.current,ij(e.nodeType===8?e.parentNode:e),new SV(n)};wu.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var n=e._reactInternals;if(n===void 0)throw typeof e.render=="function"?Error(Qt(188)):(e=Object.keys(e).join(","),Error(Qt
188(268,e)));return e=epe(n),e=e===null?null:e.stateNode,e};wu.flushSync=function(e){return qv(e)};wu.hydrate=function(e,n,r){if(!GO(n))throw Error(Qt(200));return KO(null,e,n,!0,r)};wu.hydrateRoot=function(e,n,r){if(!NV(e))throw Error(Qt(405));var a=r!=null&&r.hydratedSources||null,i=!1,o="",l=Ohe;if(r!=null&&(r.unstable_strictMode===!0&&(i=!0),r.identifierPrefix!==void 0&&(o=r.identifierPrefix),r.onRecoverableError!==void 0&&(l=r.onRecoverableError)),n=Rhe(n,null,e,1,r??null,i,!1,o,l),e[Lh]=n.current,ij(e),a)for(e=0;e<a.length;e++)r=a[e],i=r._getVersion,i=i(r._source),n.mutableSourceEagerHydrationData==null?n.mutableSourceEagerHydrationData=[r,i]:n.mutableSourceEagerHydrationData.push(r,i);return new qO(n)};wu.render=function(e,n,r){if(!GO(n))throw Error(Qt(200));return KO(null,e,n,!1,r)};wu.unmountComponentAtNode=function(e){if(!GO(e))throw Error(Qt(40));return e._reactRootContainer?(qv(function(){KO(null,null,e,!1,function(){e._reactRootContainer=null,e[Lh]=null})}),!0):!1};wu.unstable_batchedUpdates=bV;wu.unstable_renderSubtreeIntoContainer=function(e,n,r,a){if(!GO(r))throw Error(Qt(200));if(e==null||e._reactInternals===void 0)throw Error(Qt(38));return KO(e,n,r,!1,a)};wu.version="18.2.0-next-9e3b772b8-20220608";function Ahe(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ahe)}catch(e){console.error(e)}}Ahe(),Rfe.exports=wu;var ds=Rfe.exports;const EV=Kr(ds),Hze=e=>{function n(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:a,padding:i}=typeof e=="function"?e(r):e;return a&&n(a)?a.current!=null?gJ({element:a.current,padding:i}).fn(r):{}:a?gJ({element:a,padding:i}).fn(r):{}}}};var D2=typeof document<"u"?v.useLayoutEffect:v.useEffect;function XD(e,n){if(e===n)return!0;if(typeof e!=typeof n)return!1;if(typeof e=="function"&&e.toString()===n.toString())return!0;let r,a,i;if(e&&n&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!=n.length)return!1;for(a=r;a--!==0;)if(!XD(e[a],n[a]))return!1;return!0}if(i=Object.keys(e),r=i.length,r!==Object.keys(n).length)return!1;for(a=r;a--!==0;)if(!{}.hasOwnProperty.call(n,i[a]))return!1;for(a=r;a--!==0;){const o=i[a];if(!(o==="_owner"&&e.$$typeof)&&!XD(e[o],n[o]))return!1}return!0}return e!==e&&n!==n}function Phe(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Cee(e,n){const r=Phe(e);return Math.round(n*r)/r}function See(e){const n=v.useRef(e);return D2(()=>{n.current=e}),n}function zze(e){e===void 0&&(e={});const{placement:n="bottom",strategy:r="absolute",middleware:a=[],platform:i,elements:{reference:o,floating:l}={},transform:c=!0,whileElementsMounted:u,open:d}=e,[f,p]=v.useState({x:0,y:0,strategy:r,placement:n,middlewareData:{},isPositioned:!1}),[h,m]=v.useState(a);XD(h,a)||m(a);const[g,x]=v.useState(null),[b,y]=v.useState(null),w=v.useCallback(X=>{X!=k.current&&(k.current=X,x(X))},[x]),j=v.useCallback(X=>{X!==E.current&&(E.current=X,y(X))},[y]),S=o||g,N=l||b,k=v.useRef(null),E=v.useRef(null),D=v.useRef(f),R=See(u),A=See(i),P=v.useCallback(()=>{if(!k.current||!E.current)return;const X={placement:n,strategy:r,middleware:h};A.current&&(X.platform=A.current),$He(k.current,E.current,X).then(re=>{const Z={...re,isPositioned:!0};I.current&&!XD(D.current,Z)&&(D.current=Z,ds.flushSync(()=>{p(Z)}))})},[h,n,r,A]);D2(()=>{d===!1&&D.current.isPositioned&&(D.current.isPositioned=!1,p(X=>({...X,isPositioned:!1})))},[d]);const I=v.useRef(!1);D2(()=>(I.current=!0,()=>{I.current=!1}),[]),D2(()=>{if(S&&(k.current=S),N&&(E.current=N),S&&N){if(R.current)return R.current(S,N,P);P()}},[S,N,P,R]);const L=v.useMemo(()=>({reference:k,floating:E,setReference:w,setFloating:j}),[w,j]),H=v.useMemo(()=>({reference:S,floating:N}),[S,N]),U=v.useMemo(()=>{const X={position:r,left:0,top:0};if(!H.floating)return X;const re=Cee(H.floating,f.x),Z=Cee(H.floating,f.y);return c?{...X,transform:"translate("+re+"px, "+Z+"px)",...Phe(H.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:re,top:Z}},[r,c,H.floating,f.x,f.y]);return v.useMemo(()=>({...f,update:P,refs:L,elements:H,floatingStyles:U}),[f,P,L,H,U])}var Ihe=function(e){if(typeof document>"u")return null;var n=Array.isArray(e)?e[0]:e;return n.ownerDocument.body},a0=new WeakMap,FN=new WeakMap,BN={},lF=0,$he=function(e){return e&&(e.host||$he(e.parentNode))},Vze=function(e,n){return n.map(function(r){if(e.contains(r))return r;var a=$he(r);return a&&e.contains(a)?a:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},Lhe=function(e,n,r,a){var i=Vze(n,Array.isArray(e)?e:[e]);BN[r]||(BN[r]=new WeakMap);var o=BN[r],l=[],c=new Set,u=new Set(i),d=function(p){!p||c.has(p)||(c.add(p),d(p.parentNode))};
vendor: 5,007 bytes, lines 188-191
188i.forEach(d);var f=function(p){!p||u.has(p)||Array.prototype.forEach.call(p.children,function(h){if(c.has(h))f(h);else{var m=h.getAttribute(a),g=m!==null&&m!=="false",x=(a0.get(h)||0)+1,b=(o.get(h)||0)+1;a0.set(h,x),o.set(h,b),l.push(h),x===1&&g&&FN.set(h,!0),b===1&&h.setAttribute(r,"true"),g||h.setAttribute(a,"true")}})};return f(n),c.clear(),lF++,function(){l.forEach(function(p){var h=a0.get(p)-1,m=o.get(p)-1;a0.set(p,h),o.set(p,m),h||(FN.has(p)||p.removeAttribute(a),FN.delete(p)),m||p.removeAttribute(r)}),lF--,lF||(a0=new WeakMap,a0=new WeakMap,FN=new WeakMap,BN={})}},Fhe=function(e,n,r){r===void 0&&(r="data-aria-hidden");var a=Array.from(Array.isArray(e)?e:[e]),i=n||Ihe(e);return i?(a.push.apply(a,Array.from(i.querySelectorAll("[aria-live]"))),Lhe(a,i,r,"aria-hidden")):function(){return null}},Uze=function(e,n,r){r===void 0&&(r="data-inert-ed");var a=n||Ihe(e);return a?Lhe(e,a,r,"inert"):function(){return null}},Bhe=function(){return typeof HTMLElement<"u"&&HTMLElement.prototype.hasOwnProperty("inert")},Wze=function(e,n,r){return r===void 0&&(r="data-suppressed"),(Bhe()?Uze:Fhe)(e,n,r)};/*!
189* tabbable 6.2.0
190* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
191*/var Yze=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],i5=Yze.join(","),Hhe=typeof Element>"u",mj=Hhe?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,QD=!Hhe&&Element.prototype.getRootNode?function(e){var n;return e==null||(n=e.getRootNode)===null||n===void 0?void 0:n.call(e)}:function(e){return e==null?void 0:e.ownerDocument},JD=function e(n,r){var a;r===void 0&&(r=!0);var i=n==null||(a=n.getAttribute)===null||a===void 0?void 0:a.call(n,"inert"),o=i===""||i==="true",l=o||r&&n&&e(n.parentNode);return l},qze=function(n){var r,a=n==null||(r=n.getAttribute)===null||r===void 0?void 0:r.call(n,"contenteditable");return a===""||a==="true"},Gze=function(n,r,a){if(JD(n))return[];var i=Array.prototype.slice.apply(n.querySelectorAll(i5));return r&&mj.call(n,i5)&&i.unshift(n),i=i.filter(a),i},Kze=function e(n,r,a){for(var i=[],o=Array.from(n);o.length;){var l=o.shift();if(!JD(l,!1))if(l.tagName==="SLOT"){var c=l.assignedElements(),u=c.length?c:l.children,d=e(u,!0,a);a.flatten?i.push.apply(i,d):i.push({scopeParent:l,candidates:d})}else{var f=mj.call(l,i5);f&&a.filter(l)&&(r||!n.includes(l))&&i.push(l);var p=l.shadowRoot||typeof a.getShadowRoot=="function"&&a.getShadowRoot(l),h=!JD(p,!1)&&(!a.shadowRootFilter||a.shadowRootFilter(l));if(p&&h){var m=e(p===!0?l.children:p.children,!0,a);a.flatten?i.push.apply(i,m):i.push({scopeParent:l,candidates:m})}else o.unshift.apply(o,l.children)}}return i},zhe=function(n){return!isNaN(parseInt(n.getAttribute("tabindex"),10))},Vhe=function(n){if(!n)throw new Error("No node provided");return n.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(n.tagName)||qze(n))&&!zhe(n)?0:n.tabIndex},Zze=function(n,r){var a=Vhe(n);return a<0&&r&&!zhe(n)?0:a},Xze=function(n,r){return n.tabIndex===r.tabIndex?n.documentOrder-r.documentOrder:n.tabIndex-r.tabIndex},Uhe=function(n){return n.tagName==="INPUT"},Qze=function(n){return Uhe(n)&&n.type==="hidden"},Jze=function(n){var r=n.tagName==="DETAILS"&&Array.prototype.slice.apply(n.children).some(function(a){return a.tagName==="SUMMARY"});return r},eVe=function(n,r){for(var a=0;a<n.length;a++)if(n[a].checked&&n[a].form===r)return n[a]},tVe=function(n){if(!n.name)return!0;var r=n.form||QD(n),a=function(c){return r.querySelectorAll('input[type="radio"][name="'+c+'"]')},i;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")i=a(window.CSS.escape(n.name));else try{i=a(n.name)}catch(l){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",l.message),!1}var o=eVe(i,n.form);return!o||o===n},nVe=function(n){return Uhe(n)&&n.type==="radio"},rVe=function(n){return nVe(n)&&!tVe(n)},aVe=function(n){var r,a=n&&QD(n),i=(r=a)===null||r===void 0?void 0:r.host,o=!1;if(a&&a!==n){var l,c,u;for(o=!!((l=i)!==null&&l!==void 0&&(c=l.ownerDocument)!==null&&c!==void 0&&c.contains(i)||n!=null&&(u=n.ownerDocument)!==null&&u!==void 0&&u.contains(n));!o&&i;){var d,f,p;a=QD(i),i=(d=a)===null||d===void 0?void 0:d.host,o=!!((f=i)!==null&&f!==void 0&&(p=f.ownerDocument)!==null&&p!==void 0&&p.contains(i))}}return o},Nee=function(n){var r=n.getBoundingClientRect(),a=r.width,i=r.height;return a===0&&i===0},iVe=function(n,r){var a=r.displayCheck,i=r.getShadowRoot;if(getComputedStyle(n).visibility==="hidden")return!0;var o=mj.call(n,"details>summary:first-of-type"),l=o?n.parentElement:n;if(mj.call(l,"details:not([open]) *"))return!0;
191if(!a||a==="full"||a==="legacy-full"){if(typeof i=="function"){for(var c=n;n;){var u=n.parentElement,d=QD(n);if(u&&!u.shadowRoot&&i(u)===!0)return Nee(n);n.assignedSlot?n=n.assignedSlot:!u&&d!==n.ownerDocument?n=d.host:n=u}n=c}if(aVe(n))return!n.getClientRects().length;if(a!=="legacy-full")return!0}else if(a==="non-zero-area")return Nee(n);return!1},sVe=function(n){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(n.tagName))for(var r=n.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var a=0;a<r.children.length;a++){var i=r.children.item(a);if(i.tagName==="LEGEND")return mj.call(r,"fieldset[disabled] *")?!0:!i.contains(n)}return!0}r=r.parentElement}return!1},oVe=function(n,r){return!(r.disabled||JD(r)||Qze(r)||iVe(r,n)||Jze(r)||sVe(r))},Eee=function(n,r){return!(rVe(r)||Vhe(r)<0||!oVe(n,r))},lVe=function(n){var r=parseInt(n.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},cVe=function e(n){var r=[],a=[];return n.forEach(function(i,o){var l=!!i.scopeParent,c=l?i.scopeParent:i,u=Zze(c,l),d=l?e(i.candidates):c;u===0?l?r.push.apply(r,d):r.push(c):a.push({documentOrder:o,tabIndex:u,item:i,isScope:l,content:d})}),a.sort(Xze).reduce(function(i,o){return o.isScope?i.push.apply(i,o.content):i.push(o.content),i},[]).concat(r)},Whe=function(n,r){r=r||{};var a;return r.getShadowRoot?a=Kze([n],r.includeContainer,{filter:Eee.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:lVe}):a=Gze(n,r.includeContainer,Eee.bind(null,r)),cVe(a)};function eM(){return eM=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},eM.apply(this,arguments)}var Es=typeof document<"u"?v.useLayoutEffect:v.useEffect;let cF=!1,uVe=0;const Tee=()=>"floating-ui-"+uVe++;function dVe(){const[e,n]=v.useState(()=>cF?Tee():void 0);return Es(()=>{e==null&&n(Tee())},[]),v.useEffect(()=>{cF||(cF=!0)},[]),e}const fVe=Eh["useId".toString()],Yhe=fVe||dVe;function pVe(){const e=new Map;return{emit(n,r){var a;(a=e.get(n))==null||a.forEach(i=>i(r))},on(n,r){e.set(n,[...e.get(n)||[],r])},off(n,r){var a;e.set(n,((a=e.get(n))==null?void 0:a.filter(i=>i!==r))||[])}}}const hVe=v.createContext(null),mVe=v.createContext(null),TV=()=>{var e;return((e=v.useContext(hVe))==null?void 0:e.id)||null},fC=()=>v.useContext(mVe);function Rl(e){return(e==null?void 0:e.ownerDocument)||document}function qhe(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function gVe(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(n=>{let{brand:r,version:a}=n;return r+"/"+a}).join(" "):navigator.userAgent}function ZO(e){return Rl(e).defaultView||window}function Ld(e){return e?e instanceof Element||e instanceof ZO(e).Element:!1}function Gv(e){return e?e instanceof HTMLElement||e instanceof ZO(e).HTMLElement:!1}function xVe(e){if(typeof ShadowRoot>"u")return!1;const n=ZO(e).ShadowRoot;return e instanceof n||e instanceof ShadowRoot}function Ghe(e){if(e.mozInputSource===0&&e.isTrusted)return!0;const n=/Android/i;return(n.test(qhe())||n.test(gVe()))&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Khe(e){return e.width===0&&e.height===0||e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType!=="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0}function Zhe(){return/apple/i.test(navigator.vendor)}function vVe(){return qhe().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function tM(e,n){const r=["mouse","pen"];return n||r.push("",void 0),r.includes(e)}function _Ve(e){return"nativeEvent"in e}function fo(e,n){if(!e||!n)return!1;const r=n.getRootNode&&n.getRootNode();if(e.contains(n))return!0;if(r&&xVe(r)){let a=n;for(;a;){if(e===a)return!0;a=a.parentNode||a.host}}return!1}function ab(e){return"data-floating-ui-"+e}function ip(e){const n=v.useRef(e);return Es(()=>{n.current=e}),n}const Dee=ab("safe-polygon");function uF(e,n,r){return r&&!tM(r)?0:typeof e=="number"?e:e==null?void 0:e[n]}function bVe(e,n){n===void 0&&(n={});const{open:r,onOpenChange:a,dataRef:i,events:o,elements:{domReference:l,floating:c},refs:u}=e,{enabled:d=!0,delay:f=0,handleClose:p=null,mouseOnly:h=!1,restMs:m=0,move:g=!0}=n,x=fC(),b=TV(),y=ip(p),w=ip(f),j=v.useRef(),S=v.useRef(),N=v.useRef(),k=v.useRef(),E=v.useRef(!0),D=v.useRef(!1),R=v.useRef(()=>{}),A=v.useCallback(()=>{var H;const U=(H=i.current.openEvent)==null?void 0:H.type;return(U==null?void 0:U.includes("mouse"))&&U!=="mousedown"},[i]);v.useEffect(()=>{if(!d)return;function H(){clearTimeout(S.current),clearTimeout(k.current),E.current=!0}return o.on("dismiss",H),()=>{o.off("dismiss",H)}},[d,o]),v.useEffect(()=>{if(!d||!y.current||!r)return;function H(X){A()&&a(!1,X)}const U=Rl(c).documentElement;return U.addEventListener("mouseleave",H),()=>{U.removeEventListener("mouseleave",H)}},[c,r,a,d,y,i,A]);const P=v.useCallback(function(H,U){U===void 0&&(U=!0);const X=uF(w.current,"close",j.current);X&&!N.current?(clearTimeout(S.current),S.current=setTimeout(()=>a(!1,H),X)):U&&(clearTimeout(S.current),a(!1,H))},[w,a]),I=v.useCallback(()=>{R.current(),N.current=void 0},[]),L=v.useCallback(()=>
191{if(D.current){const H=Rl(u.floating.current).body;H.style.pointerEvents="",H.removeAttribute(Dee),D.current=!1}},[u]);return v.useEffect(()=>{if(!d)return;function H(){return i.current.openEvent?["click","mousedown"].includes(i.current.openEvent.type):!1}function U(Z){if(clearTimeout(S.current),E.current=!1,h&&!tM(j.current)||m>0&&uF(w.current,"open")===0)return;const V=uF(w.current,"open",j.current);V?S.current=setTimeout(()=>{a(!0,Z)},V):a(!0,Z)}function X(Z){if(H())return;R.current();const V=Rl(c);if(clearTimeout(k.current),y.current){r||clearTimeout(S.current),N.current=y.current({...e,tree:x,x:Z.clientX,y:Z.clientY,onClose(){L(),I(),P(Z)}});const K=N.current;V.addEventListener("mousemove",K),R.current=()=>{V.removeEventListener("mousemove",K)};return}(j.current==="touch"?!fo(c,Z.relatedTarget):!0)&&P(Z)}function re(Z){H()||y.current==null||y.current({...e,tree:x,x:Z.clientX,y:Z.clientY,onClose(){L(),I(),P(Z)}})(Z)}if(Ld(l)){const Z=l;return r&&Z.addEventListener("mouseleave",re),c==null||c.addEventListener("mouseleave",re),g&&Z.addEventListener("mousemove",U,{once:!0}),Z.addEventListener("mouseenter",U),Z.addEventListener("mouseleave",X),()=>{r&&Z.removeEventListener("mouseleave",re),c==null||c.removeEventListener("mouseleave",re),g&&Z.removeEventListener("mousemove",U),Z.removeEventListener("mouseenter",U),Z.removeEventListener("mouseleave",X)}}},[l,c,d,e,h,m,g,P,I,L,a,r,x,w,y,i]),Es(()=>{var H;if(d&&r&&(H=y.current)!=null&&H.__options.blockPointerEvents&&A()){const re=Rl(c).body;if(re.setAttribute(Dee,""),re.style.pointerEvents="none",D.current=!0,Ld(l)&&c){var U,X;const Z=l,V=x==null||(U=x.nodesRef.current.find(J=>J.id===b))==null||(X=U.context)==null?void 0:X.elements.floating;return V&&(V.style.pointerEvents=""),Z.style.pointerEvents="auto",c.style.pointerEvents="auto",()=>{Z.style.pointerEvents="",c.style.pointerEvents=""}}}},[d,r,b,c,l,x,y,i,A]),Es(()=>{r||(j.current=void 0,I(),L())},[r,I,L]),v.useEffect(()=>()=>{I(),clearTimeout(S.current),clearTimeout(k.current),L()},[d,I,L]),v.useMemo(()=>{if(!d)return{};function H(U){j.current=U.pointerType}return{reference:{onPointerDown:H,onPointerEnter:H,onMouseMove(U){r||m===0||(clearTimeout(k.current),k.current=setTimeout(()=>{E.current||a(!0,U.nativeEvent)},m))}},floating:{onMouseEnter(){clearTimeout(S.current)},onMouseLeave(U){o.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),P(U.nativeEvent,!1)}}}},[o,d,m,r,a,P])}function sh(e){let n=e.activeElement;for(;((r=n)==null||(a=r.shadowRoot)==null?void 0:a.activeElement)!=null;){var r,a;n=n.shadowRoot.activeElement}return n}let Mee=0;function eh(e,n){n===void 0&&(n={});const{preventScroll:r=!1,cancelPrevious:a=!0,sync:i=!1}=n;a&&cancelAnimationFrame(Mee);const o=()=>e==null?void 0:e.focus({preventScroll:r});i?o():Mee=requestAnimationFrame(o)}function yVe(e,n){var r;let a=[],i=(r=e.find(o=>o.id===n))==null?void 0:r.parentId;for(;i;){const o=e.find(l=>l.id===i);i=o==null?void 0:o.parentId,o&&(a=a.concat(o))}return a}function ib(e,n){let r=e.filter(i=>{var o;return i.parentId===n&&((o=i.context)==null?void 0:o.open)}),a=r;for(;a.length;)a=e.filter(i=>{var o;return(o=a)==null?void 0:o.some(l=>{var c;return i.parentId===l.id&&((c=i.context)==null?void 0:c.open)})}),r=r.concat(a);return r}function DV(e){return"composedPath"in e?e.composedPath()[0]:e.target}const wVe="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Xhe(e){return Gv(e)&&e.matches(wVe)}function Sl(e){e.preventDefault(),e.stopPropagation()}const Qhe=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function Jhe(e,n){const r=Whe(e,Qhe());n==="prev"&&r.reverse();const a=r.indexOf(sh(Rl(e)));return r.slice(a+1)[0]}function kVe(){return Jhe(document.body,"next")}function jVe(){return Jhe(document.body,"prev")}function Ree(e,n){const r=n||e.currentTarget,a=e.relatedTarget;return!a||!fo(r,a)}const eme={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};let CVe;function Oee(e){e.key==="Tab"&&(e.target,clearTimeout(CVe))}const Aee=v.forwardRef(function(n,r){const[a,i]=v.useState();Es(()=>(Zhe()&&i("button"),document.addEventListener("keydown",Oee),()=>{document.removeEventListener("keydown",Oee)}),[]);const o={ref:r,tabIndex:0,role:a,"aria-hidden":a?void 0:!0,[ab("focus-guard")]:"",style:eme};return v.createElement("span",eM({},n,o))}),SVe=v.createContext(null),NVe=()=>v.useContext(SVe),EVe=v.forwardRef(function(n,r){return v.createElement("button",eM({},n,{type:"button",ref:r,tabIndex:-1,style:eme}))});function TVe(e){const{context:n,children:r,disabled:a=!1,order:i=["content"],guards:o=!0,initialFocus:l=0,returnFocus:c=!0,modal:u=!0,visuallyHiddenDismiss:d=!1,closeOnFocusOut:f=!0}=e,{open:p,refs:h,nodeId:m,onOpenChange:g,events:x,dataRef:b,elements:{domReference:y,floating:w}}
191=n,j=Bhe()?o:!0,S=ip(i),N=ip(l),k=ip(c),E=fC(),D=NVe(),R=typeof l=="number"&&l<0,A=v.useRef(null),P=v.useRef(null),I=v.useRef(!1),L=v.useRef(null),H=v.useRef(!1),U=D!=null,X=y&&y.getAttribute("role")==="combobox"&&Xhe(y),re=v.useCallback(function(K){return K===void 0&&(K=w),K?Whe(K,Qhe()):[]},[w]),Z=v.useCallback(K=>{const ee=re(K);return S.current.map(Y=>y&&Y==="reference"?y:w&&Y==="floating"?w:ee).filter(Boolean).flat()},[y,w,S,re]);v.useEffect(()=>{if(a||!u)return;function K(Y){if(Y.key==="Tab"){fo(w,sh(Rl(w)))&&re().length===0&&!X&&Sl(Y);const Q=Z(),W=DV(Y);S.current[0]==="reference"&&W===y&&(Sl(Y),Y.shiftKey?eh(Q[Q.length-1]):eh(Q[1])),S.current[1]==="floating"&&W===w&&Y.shiftKey&&(Sl(Y),eh(Q[0]))}}const ee=Rl(w);return ee.addEventListener("keydown",K),()=>{ee.removeEventListener("keydown",K)}},[a,y,w,u,S,h,X,re,Z]),v.useEffect(()=>{if(a||!f)return;function K(){H.current=!0,setTimeout(()=>{H.current=!1})}function ee(Y){const Q=Y.relatedTarget;queueMicrotask(()=>{const W=!(fo(y,Q)||fo(w,Q)||fo(Q,w)||fo(D==null?void 0:D.portalNode,Q)||Q!=null&&Q.hasAttribute(ab("focus-guard"))||E&&(ib(E.nodesRef.current,m).find(se=>{var oe,q;return fo((oe=se.context)==null?void 0:oe.elements.floating,Q)||fo((q=se.context)==null?void 0:q.elements.domReference,Q)})||yVe(E.nodesRef.current,m).find(se=>{var oe,q;return((oe=se.context)==null?void 0:oe.elements.floating)===Q||((q=se.context)==null?void 0:q.elements.domReference)===Q})));Q&&W&&!H.current&&Q!==L.current&&(I.current=!0,g(!1,Y))})}if(w&&Gv(y))return y.addEventListener("focusout",ee),y.addEventListener("pointerdown",K),!u&&w.addEventListener("focusout",ee),()=>{y.removeEventListener("focusout",ee),y.removeEventListener("pointerdown",K),!u&&w.removeEventListener("focusout",ee)}},[a,y,w,u,m,E,D,g,f]),v.useEffect(()=>{var K;if(a)return;const ee=Array.from((D==null||(K=D.portalNode)==null?void 0:K.querySelectorAll("["+ab("portal")+"]"))||[]);if(w&&u){const Y=[w,...ee,A.current,P.current].filter(se=>se!=null),W=(j?Fhe:Wze)(S.current.includes("reference")||X?Y.concat(y||[]):Y,void 0,ab("inert"));return()=>{W()}}},[a,y,w,u,S,D,X,j]),Es(()=>{if(a||!w)return;const K=Rl(w),ee=sh(K);queueMicrotask(()=>{const Y=Z(w),Q=N.current,W=(typeof Q=="number"?Y[Q]:Q.current)||w,se=fo(w,ee);!R&&!se&&p&&eh(W,{preventScroll:W===w})})},[a,p,w,R,Z,N]),Es(()=>{if(a||!w)return;let K=!1;const ee=Rl(w),Y=sh(ee),Q=b.current;L.current=Y;function W(se){if(se.type==="escapeKey"&&h.domReference.current&&(L.current=h.domReference.current),["referencePress","escapeKey"].includes(se.type))return;const oe=se.data.returnFocus;typeof oe=="object"?(I.current=!1,K=oe.preventScroll):I.current=!oe}return x.on("dismiss",W),()=>{x.off("dismiss",W);const se=sh(ee);(fo(w,se)||E&&ib(E.nodesRef.current,m).some(q=>{var ue;return fo((ue=q.context)==null?void 0:ue.elements.floating,se)})||Q.openEvent&&["click","mousedown"].includes(Q.openEvent.type))&&h.domReference.current&&(L.current=h.domReference.current),k.current&&Gv(L.current)&&!I.current&&eh(L.current,{cancelPrevious:!1,preventScroll:K})}},[a,w,k,b,h,x,E,m]),Es(()=>{if(!(a||!D))return D.setFocusManagerState({...n,modal:u,closeOnFocusOut:f,open:p}),()=>{D.setFocusManagerState(null)}},[a,D,u,p,f,n]),Es(()=>{if(!a&&w&&typeof MutationObserver=="function"){const K=()=>{const Y=w.getAttribute("tabindex");S.current.includes("floating")||sh(Rl(w))!==h.domReference.current&&re().length===0?Y!=="0"&&w.setAttribute("tabindex","0"):Y!=="-1"&&w.setAttribute("tabindex","-1")};K();const ee=new MutationObserver(K);return ee.observe(w,{childList:!0,subtree:!0,attributes:!0}),()=>{ee.disconnect()}}},[a,w,h,S,re]);function V(K){return a||!d||!u?null:v.createElement(EVe,{ref:K==="start"?A:P,onClick:ee=>g(!1,ee.nativeEvent)},typeof d=="string"?d:"Dismiss")}const J=!a&&j&&!X&&(U||u);return v.createElement(v.Fragment,null,J&&v.createElement(Aee,{"data-type":"inside",ref:D==null?void 0:D.beforeInsideRef,onFocus:K=>{if(u){const Y=Z();eh(i[0]==="reference"?Y[0]:Y[Y.length-1])}else if(D!=null&&D.preserveTabOrder&&D.portalNode)if(I.current=!1,Ree(K,D.portalNode)){const Y=kVe()||y;Y==null||Y.focus()}else{var ee;
191(ee=D.beforeOutsideRef.current)==null||ee.focus()}}}),!X&&V("start"),r,V("end"),J&&v.createElement(Aee,{"data-type":"inside",ref:D==null?void 0:D.afterInsideRef,onFocus:K=>{if(u)eh(Z()[0]);else if(D!=null&&D.preserveTabOrder&&D.portalNode)if(f&&(I.current=!0),Ree(K,D.portalNode)){const Y=jVe()||y;Y==null||Y.focus()}else{var ee;(ee=D.afterOutsideRef.current)==null||ee.focus()}}}))}function DVe(e,n){const r=e.compareDocumentPosition(n);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}function MVe(e,n){if(e.size!==n.size)return!1;for(const[r,a]of e.entries())if(a!==n.get(r))return!1;return!0}const tme=v.createContext({register:()=>{},unregister:()=>{},map:new Map,elementsRef:{current:[]}});function RVe(e){let{children:n,elementsRef:r,labelsRef:a}=e;const[i,o]=v.useState(()=>new Map),l=v.useCallback(u=>{o(d=>new Map(d).set(u,null))},[]),c=v.useCallback(u=>{o(d=>{const f=new Map(d);return f.delete(u),f})},[]);return Es(()=>{const u=new Map(i);Array.from(u.keys()).sort(DVe).forEach((f,p)=>{u.set(f,p)}),MVe(i,u)||o(u)},[i]),v.createElement(tme.Provider,{value:v.useMemo(()=>({register:l,unregister:c,map:i,elementsRef:r,labelsRef:a}),[l,c,i,r,a])},n)}function OVe(e){let{label:n}=e===void 0?{}:e;const[r,a]=v.useState(null),i=v.useRef(null),{register:o,unregister:l,map:c,elementsRef:u,labelsRef:d}=v.useContext(tme),f=v.useCallback(p=>{if(i.current=p,r!==null&&(u.current[r]=p,d)){var h;const m=n!==void 0;d.current[r]=m?n:(h=p==null?void 0:p.textContent)!=null?h:null}},[r,u,d,n]);return Es(()=>{const p=i.current;if(p)return o(p),()=>{l(p)}},[o,l]),Es(()=>{const p=i.current?c.get(i.current):null;p!=null&&a(p)},[c]),v.useMemo(()=>({ref:f,index:r??-1}),[r,f])}function Pee(e){return Gv(e.target)&&e.target.tagName==="BUTTON"}function Iee(e){return Xhe(e)}function AVe(e,n){n===void 0&&(n={});const{open:r,onOpenChange:a,dataRef:i,elements:{domReference:o}}=e,{enabled:l=!0,event:c="click",toggle:u=!0,ignoreMouse:d=!1,keyboardHandlers:f=!0}=n,p=v.useRef(),h=v.useRef(!1);return v.useMemo(()=>l?{reference:{onPointerDown(m){p.current=m.pointerType},onMouseDown(m){m.button===0&&(tM(p.current,!0)&&d||c!=="click"&&(r&&u&&(!i.current.openEvent||i.current.openEvent.type==="mousedown")?a(!1,m.nativeEvent):(m.preventDefault(),a(!0,m.nativeEvent))))},onClick(m){if(c==="mousedown"&&p.current){p.current=void 0;return}tM(p.current,!0)&&d||(r&&u&&(!i.current.openEvent||i.current.openEvent.type==="click")?a(!1,m.nativeEvent):a(!0,m.nativeEvent))},onKeyDown(m){p.current=void 0,!(m.defaultPrevented||!f||Pee(m))&&(m.key===" "&&!Iee(o)&&(m.preventDefault(),h.current=!0),m.key==="Enter"&&a(!(r&&u),m.nativeEvent))},onKeyUp(m){m.defaultPrevented||!f||Pee(m)||Iee(o)||m.key===" "&&h.current&&(h.current=!1,a(!(r&&u),m.nativeEvent))}}}:{},[l,i,c,d,f,o,u,r,a])}const PVe=Eh["useInsertionEffect".toString()],IVe=PVe||(e=>e());function _g(e){const n=v.useRef(()=>{});return IVe(()=>{n.current=e}),v.useCallback(function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n.current==null?void 0:n.current(...a)},[])}function M2(e,n){if(n==null)return!1;if("composedPath"in e)return e.composedPath().includes(n);const r=e;return r.target!=null&&n.contains(r.target)}const $Ve={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},LVe={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},FVe=e=>{var n,r;return{escapeKeyBubbles:typeof e=="boolean"?e:(n=e==null?void 0:e.escapeKey)!=null?n:!1,outsidePressBubbles:typeof e=="boolean"?e:(r=e==null?void 0:e.outsidePress)!=null?r:!0}};function BVe(e,n){n===void 0&&(n={});const{open:r,onOpenChange:a,events:i,nodeId:o,elements:{reference:l,domReference:c,floating:u},dataRef:d}=e,{enabled:f=!0,escapeKey:p=!0,outsidePress:h=!0,outsidePressEvent:m="pointerdown",referencePress:g=!1,referencePressEvent:x="pointerdown",ancestorScroll:b=!1,bubbles:y}=n,w=fC(),j=TV()!=null,S=_g(typeof h=="function"?h:()=>!1),N=typeof h=="function"?S:h,k=v.useRef(!1),{escapeKeyBubbles:E,outsidePressBubbles:D}=FVe(y),R=_g(P=>{if(!r||!f||!p||P.key!=="Escape")return;
191const I=w?ib(w.nodesRef.current,o):[];if(!E&&(P.stopPropagation(),I.length>0)){let L=!0;if(I.forEach(H=>{var U;if((U=H.context)!=null&&U.open&&!H.context.dataRef.current.__escapeKeyBubbles){L=!1;return}}),!L)return}i.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),a(!1,_Ve(P)?P.nativeEvent:P)}),A=_g(P=>{const I=k.current;if(k.current=!1,I||typeof N=="function"&&!N(P))return;const L=DV(P);if(Gv(L)&&u){const X=L.clientWidth>0&&L.scrollWidth>L.clientWidth,re=L.clientHeight>0&&L.scrollHeight>L.clientHeight;let Z=re&&P.offsetX>L.clientWidth;if(re&&ZO(u).getComputedStyle(L).direction==="rtl"&&(Z=P.offsetX<=L.offsetWidth-L.clientWidth),Z||X&&P.offsetY>L.clientHeight)return}const H=w&&ib(w.nodesRef.current,o).some(X=>{var re;return M2(P,(re=X.context)==null?void 0:re.elements.floating)});if(M2(P,u)||M2(P,c)||H)return;const U=w?ib(w.nodesRef.current,o):[];if(U.length>0){let X=!0;if(U.forEach(re=>{var Z;if((Z=re.context)!=null&&Z.open&&!re.context.dataRef.current.__outsidePressBubbles){X=!1;return}}),!X)return}i.emit("dismiss",{type:"outsidePress",data:{returnFocus:j?{preventScroll:!0}:Ghe(P)||Khe(P)}}),a(!1,P)});return v.useEffect(()=>{if(!r||!f)return;d.current.__escapeKeyBubbles=E,d.current.__outsidePressBubbles=D;function P(H){a(!1,H)}const I=Rl(u);p&&I.addEventListener("keydown",R),N&&I.addEventListener(m,A);let L=[];return b&&(Ld(c)&&(L=Cv(c)),Ld(u)&&(L=L.concat(Cv(u))),!Ld(l)&&l&&l.contextElement&&(L=L.concat(Cv(l.contextElement)))),L=L.filter(H=>{var U;return H!==((U=I.defaultView)==null?void 0:U.visualViewport)}),L.forEach(H=>{H.addEventListener("scroll",P,{passive:!0})}),()=>{p&&I.removeEventListener("keydown",R),N&&I.removeEventListener(m,A),L.forEach(H=>{H.removeEventListener("scroll",P)})}},[d,u,c,l,p,N,m,r,a,b,f,E,D,R,A]),v.useEffect(()=>{k.current=!1},[N,m]),v.useMemo(()=>f?{reference:{onKeyDown:R,[$Ve[x]]:P=>{g&&(i.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),a(!1,P.nativeEvent))}},floating:{onKeyDown:R,[LVe[m]]:()=>{k.current=!0}}}:{},[f,i,g,m,x,a,R])}function HVe(e){var n;e===void 0&&(e={});const{open:r=!1,onOpenChange:a,nodeId:i}=e,[o,l]=v.useState(null),c=((n=e.elements)==null?void 0:n.reference)||o,u=zze(e),d=fC(),f=_g((S,N)=>{S&&(h.current.openEvent=N),a==null||a(S,N)}),p=v.useRef(null),h=v.useRef({}),m=v.useState(()=>pVe())[0],g=Yhe(),x=v.useCallback(S=>{const N=Ld(S)?{getBoundingClientRect:()=>S.getBoundingClientRect(),contextElement:S}:S;u.refs.setReference(N)},[u.refs]),b=v.useCallback(S=>{(Ld(S)||S===null)&&(p.current=S,l(S)),(Ld(u.refs.reference.current)||u.refs.reference.current===null||S!==null&&!Ld(S))&&u.refs.setReference(S)},[u.refs]),y=v.useMemo(()=>({...u.refs,setReference:b,setPositionReference:x,domReference:p}),[u.refs,b,x]),w=v.useMemo(()=>({...u.elements,domReference:c}),[u.elements,c]),j=v.useMemo(()=>({...u,refs:y,elements:w,dataRef:h,nodeId:i,floatingId:g,events:m,open:r,onOpenChange:f}),[u,i,g,m,r,f,y,w]);return Es(()=>{const S=d==null?void 0:d.nodesRef.current.find(N=>N.id===i);S&&(S.context=j)}),v.useMemo(()=>({...u,context:j,refs:y,elements:w}),[u,y,w,j])}function zVe(e,n){n===void 0&&(n={});const{open:r,onOpenChange:a,dataRef:i,events:o,refs:l,elements:{floating:c,domReference:u}}=e,{enabled:d=!0,keyboardOnly:f=!0}=n,p=v.useRef(""),h=v.useRef(!1),m=v.useRef();return v.useEffect(()=>{if(!d)return;const x=Rl(c).defaultView||window;function b(){!r&&Gv(u)&&u===sh(Rl(u))&&(h.current=!0)}return x.addEventListener("blur",b),()=>{x.removeEventListener("blur",b)}},[c,u,r,d]),v.useEffect(()=>{if(!d)return;function g(x){(x.type==="referencePress"||x.type==="escapeKey")&&(h.current=!0)}return o.on("dismiss",g),()=>{o.off("dismiss",g)}},[o,d]),v.useEffect(()=>()=>{clearTimeout(m.current)},[]),v.useMemo(()=>d?{reference:{onPointerDown(g){let{pointerType:x}=g;p.current=x,h.current=!!(x&&f)},onMouseLeave(){h.current=!1},onFocus(g){var x;h.current||g.type==="focus"&&((x=i.current.openEvent)==null?void 0:x.type)==="mousedown"&&M2(i.current.openEvent,u)||a(!0,g.nativeEvent)},onBlur(g){h.current=!1;const x=g.relatedTarget,b=Ld(x)&&x.hasAttribute(ab("focus-guard"))&&x.getAttribute("data-type")==="outside";m.current=setTimeout(()=>{fo(l.floating.current,x)||fo(u,x)||b||a(!1,g.nativeEvent)})}}}:{},[d,f,u,l,i,a])}function dF(e,n,r){const a=new Map;return{...r==="floating"&&{tabIndex:-1},...e,...n.map(i=>i?i[r]:null).concat(e).reduce((i,o)=>
191(o&&Object.entries(o).forEach(l=>{let[c,u]=l;if(c.indexOf("on")===0){if(a.has(c)||a.set(c,[]),typeof u=="function"){var d;(d=a.get(c))==null||d.push(u),i[c]=function(){for(var f,p=arguments.length,h=new Array(p),m=0;m<p;m++)h[m]=arguments[m];return(f=a.get(c))==null?void 0:f.map(g=>g(...h)).find(g=>g!==void 0)}}}else i[c]=u}),i),{})}}function VVe(e){e===void 0&&(e=[]);const n=e,r=v.useCallback(o=>dF(o,e,"reference"),n),a=v.useCallback(o=>dF(o,e,"floating"),n),i=v.useCallback(o=>dF(o,e,"item"),e.map(o=>o==null?void 0:o.item));return v.useMemo(()=>({getReferenceProps:r,getFloatingProps:a,getItemProps:i}),[r,a,i])}let $ee=!1;const MV="ArrowUp",XO="ArrowDown",Lb="ArrowLeft",pC="ArrowRight";function HN(e,n,r){return Math.floor(e/n)!==r}function Yw(e,n){return n<0||n>=e.current.length}function nl(e,n){let{startingIndex:r=-1,decrement:a=!1,disabledIndices:i,amount:o=1}=n===void 0?{}:n;const l=e.current;let c=r;do{var u,d;c=c+(a?-o:o)}while(c>=0&&c<=l.length-1&&(i?i.includes(c):l[c]==null||(u=l[c])!=null&&u.hasAttribute("disabled")||((d=l[c])==null?void 0:d.getAttribute("aria-disabled"))==="true"));return c}function QO(e,n,r){switch(e){case"vertical":return n;case"horizontal":return r;default:return n||r}}function Lee(e,n){return QO(n,e===MV||e===XO,e===Lb||e===pC)}function fF(e,n,r){return QO(n,e===XO,r?e===Lb:e===pC)||e==="Enter"||e==" "||e===""}function UVe(e,n,r){return QO(n,r?e===Lb:e===pC,e===XO)}function WVe(e,n,r){return QO(n,r?e===pC:e===Lb,e===MV)}function pF(e,n){return nl(e,{disabledIndices:n})}function Fee(e,n){return nl(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:n})}function YVe(e,n){const{open:r,onOpenChange:a,refs:i,elements:{domReference:o,floating:l}}=e,{listRef:c,activeIndex:u,onNavigate:d=()=>{},enabled:f=!0,selectedIndex:p=null,allowEscape:h=!1,loop:m=!1,nested:g=!1,rtl:x=!1,virtual:b=!1,focusItemOnOpen:y="auto",focusItemOnHover:w=!0,openOnArrowKeyDown:j=!0,disabledIndices:S=void 0,orientation:N="vertical",cols:k=1,scrollItemIntoView:E=!0}=n,D=TV(),R=fC(),A=_g(d),P=v.useRef(y),I=v.useRef(p??-1),L=v.useRef(null),H=v.useRef(!0),U=v.useRef(A),X=v.useRef(!!l),re=v.useRef(!1),Z=v.useRef(!1),V=ip(S),J=ip(r),K=ip(E),[ee,Y]=v.useState(),Q=_g(function(oe,q,ue){ue===void 0&&(ue=!1);const _e=oe.current[q.current];_e&&(b?Y(_e.id):eh(_e,{preventScroll:!0,sync:vVe()&&Zhe()?$ee||re.current:!1}),requestAnimationFrame(()=>{const De=K.current;De&&_e&&(ue||!H.current)&&(_e.scrollIntoView==null||_e.scrollIntoView(typeof De=="boolean"?{block:"nearest",inline:"nearest"}:De))}))});Es(()=>{document.createElement("div").focus({get preventScroll(){return $ee=!0,!1}})},[]),Es(()=>{f&&(r&&l?P.current&&p!=null&&(Z.current=!0,A(p)):X.current&&(I.current=-1,U.current(null)))},[f,r,l,p,A]),Es(()=>{if(f&&r&&l)if(u==null){if(re.current=!1,p!=null)return;if(X.current&&(I.current=-1,Q(c,I)),!X.current&&P.current&&(L.current!=null||P.current===!0&&L.current==null)){let oe=0;const q=()=>{c.current[0]==null?(oe<2&&(oe?requestAnimationFrame:queueMicrotask)(q),oe++):(I.current=L.current==null||fF(L.current,N,x)||g?pF(c,V.current):Fee(c,V.current),L.current=null,A(I.current))};q()}}else Yw(c,u)||(I.current=u,Q(c,I,Z.current),Z.current=!1)},[f,r,l,u,p,g,c,N,x,A,Q,V]),Es(()=>{if(f&&X.current&&!l&&R){var oe,q;const ue=R.nodesRef.current,_e=(oe=ue.find(Fe=>Fe.id===D))==null||(q=oe.context)==null?void 0:q.elements.floating,De=sh(Rl(l)),Ce=ue.some(Fe=>Fe.context&&fo(Fe.context.elements.floating,De));_e&&!Ce&&_e.focus({preventScroll:!0})}},[f,l,R,D]),Es(()=>{U.current=A,X.current=!!l}),Es(()=>{r||(L.current=null)},[r]);const W=u!=null,se=v.useMemo(()=>{function oe(ue){if(!r)return;const _e=c.current.indexOf(ue);_e!==-1&&A(_e)}return{onFocus(ue){let{currentTarget:_e}=ue;oe(_e)},onClick:ue=>{let{currentTarget:_e}=ue;return _e.focus({preventScroll:!0})},...w&&{onMouseMove(ue){let{currentTarget:_e}=ue;oe(_e)},onPointerLeave(ue){let{pointerType:_e}=ue;!H.current||_e==="touch"||(I.current=-1,Q(c,I),A(null),b||eh(i.floating.current,{preventScroll:!0}))}}}},[r,i,Q,w,c,A,b]);return v.useMemo(()=>{if(!f)return{};const oe=V.current;function q(Ce){if(H.current=!1,re.current=!0,!J.current&&Ce.currentTarget===i.floating.current)return;
191if(g&&WVe(Ce.key,N,x)){Sl(Ce),a(!1,Ce.nativeEvent),Gv(o)&&o.focus();return}const Fe=I.current,Re=pF(c,oe),We=Fee(c,oe);if(Ce.key==="Home"&&(Sl(Ce),I.current=Re,A(I.current)),Ce.key==="End"&&(Sl(Ce),I.current=We,A(I.current)),k>1){const le=I.current;if(Ce.key===MV){if(Sl(Ce),le===-1)I.current=We;else if(I.current=nl(c,{startingIndex:le,amount:k,decrement:!0,disabledIndices:oe}),m&&(le-k<Re||I.current<0)){const ce=le%k,ne=We%k,ve=We-(ne-ce);ne===ce?I.current=We:I.current=ne>ce?ve:ve-k}Yw(c,I.current)&&(I.current=le),A(I.current)}if(Ce.key===XO&&(Sl(Ce),le===-1?I.current=Re:(I.current=nl(c,{startingIndex:le,amount:k,disabledIndices:oe}),m&&le+k>We&&(I.current=nl(c,{startingIndex:le%k-k,amount:k,disabledIndices:oe}))),Yw(c,I.current)&&(I.current=le),A(I.current)),N==="both"){const ce=Math.floor(le/k);Ce.key===pC&&(Sl(Ce),le%k!==k-1?(I.current=nl(c,{startingIndex:le,disabledIndices:oe}),m&&HN(I.current,k,ce)&&(I.current=nl(c,{startingIndex:le-le%k-1,disabledIndices:oe}))):m&&(I.current=nl(c,{startingIndex:le-le%k-1,disabledIndices:oe})),HN(I.current,k,ce)&&(I.current=le)),Ce.key===Lb&&(Sl(Ce),le%k!==0?(I.current=nl(c,{startingIndex:le,disabledIndices:oe,decrement:!0}),m&&HN(I.current,k,ce)&&(I.current=nl(c,{startingIndex:le+(k-le%k),decrement:!0,disabledIndices:oe}))):m&&(I.current=nl(c,{startingIndex:le+(k-le%k),decrement:!0,disabledIndices:oe})),HN(I.current,k,ce)&&(I.current=le));const ne=Math.floor(We/k)===ce;Yw(c,I.current)&&(m&&ne?I.current=Ce.key===Lb?We:nl(c,{startingIndex:le-le%k-1,disabledIndices:oe}):I.current=le),A(I.current);return}}if(Lee(Ce.key,N)){if(Sl(Ce),r&&!b&&sh(Ce.currentTarget.ownerDocument)===Ce.currentTarget){I.current=fF(Ce.key,N,x)?Re:We,A(I.current);return}fF(Ce.key,N,x)?m?I.current=Fe>=We?h&&Fe!==c.current.length?-1:Re:nl(c,{startingIndex:Fe,disabledIndices:oe}):I.current=Math.min(We,nl(c,{startingIndex:Fe,disabledIndices:oe})):m?I.current=Fe<=Re?h&&Fe!==-1?c.current.length:We:nl(c,{startingIndex:Fe,decrement:!0,disabledIndices:oe}):I.current=Math.max(Re,nl(c,{startingIndex:Fe,decrement:!0,disabledIndices:oe})),Yw(c,I.current)?A(null):A(I.current)}}function ue(Ce){y==="auto"&&Ghe(Ce.nativeEvent)&&(P.current=!0)}function _e(Ce){P.current=y,y==="auto"&&Khe(Ce.nativeEvent)&&(P.current=!0)}const De=b&&r&&W&&{"aria-activedescendant":ee};return{reference:{...De,onKeyDown(Ce){H.current=!1;const Fe=Ce.key.indexOf("Arrow")===0;if(b&&r)return q(Ce);if(!r&&!j&&Fe)return;const Re=Fe||Ce.key==="Enter"||Ce.key.trim()==="",We=Lee(Ce.key,N),le=UVe(Ce.key,N,x);if(Re&&(L.current=g&&We?null:Ce.key),g){le&&(Sl(Ce),r?(I.current=pF(c,oe),A(I.current)):a(!0,Ce.nativeEvent));return}We&&(p!=null&&(I.current=p),Sl(Ce),!r&&j?a(!0,Ce.nativeEvent):q(Ce),r&&A(I.current))},onFocus(){r&&A(null)},onPointerDown:_e,onMouseDown:ue,onClick:ue},floating:{"aria-orientation":N==="both"?void 0:N,...De,onKeyDown:q,onPointerMove(){H.current=!0}},item:se}},[o,i,ee,V,J,c,f,N,x,b,r,W,g,p,j,h,k,m,y,A,a,se])}function qVe(e,n){n===void 0&&(n={});const{open:r,floatingId:a}=e,{enabled:i=!0,role:o="dialog"}=n,l=Yhe();return v.useMemo(()=>{const c={id:a,role:o};return i?o==="tooltip"?{reference:{"aria-describedby":r?a:void 0},floating:c}:{reference:{"aria-expanded":r?"true":"false","aria-haspopup":o==="alertdialog"?"dialog":o,"aria-controls":r?a:void 0,...o==="listbox"&&{role:"combobox"},...o==="menu"&&{id:l}},floating:{...c,...o==="menu"&&{"aria-labelledby":l}}}:{}},[i,o,r,a,l])}function GVe(e,n){var r;const{open:a,dataRef:i}=e,{listRef:o,activeIndex:l,onMatch:c,onTypingChange:u,enabled:d=!0,findMatch:f=null,resetMs:p=750,ignoreKeys:h=[],selectedIndex:m=null}=n,g=v.useRef(),x=v.useRef(""),b=v.useRef((r=m??l)!=null?r:-1),y=v.useRef(null),w=_g(c),j=_g(u),S=ip(f),N=ip(h);return Es(()=>{a&&(clearTimeout(g.current),y.current=null,x.current="")},[a]),Es(()=>{if(a&&x.current===""){var k;b.current=(k=m??l)!=null?k:-1}},[a,m,l]),v.useMemo(()=>{if(!d)return{};function k(R){R?i.current.typing||(i.current.typing=R,j(R)):i.current.typing&&(i.current.typing=R,j(R))}function E(R,A,P){const I=S.current?S.current(A,P):A.find(L=>(L==null?void 0:L.toLocaleLowerCase().indexOf(P.toLocaleLowerCase()))===0);return I?R.indexOf(I):-1}function D(R){const A=o.current;if(x.current.length>0&&x.current[0]!==" "&&(E(A,A,x.current)===-1?k(!1):R.key===" "&&Sl(R)),A==null||N.current.includes(R.key)||R.key.length!==1||R.ctrlKey||R.metaKey||R.altKey)return;a&&R.key!==" "&&(Sl(R),k(!0)),A.every(H=>{var U,X;
191return H?((U=H[0])==null?void 0:U.toLocaleLowerCase())!==((X=H[1])==null?void 0:X.toLocaleLowerCase()):!0})&&x.current===R.key&&(x.current="",b.current=y.current),x.current+=R.key,clearTimeout(g.current),g.current=setTimeout(()=>{x.current="",b.current=y.current,k(!1)},p);const I=b.current,L=E(A,[...A.slice((I||0)+1),...A.slice(0,(I||0)+1)],x.current);L!==-1?(w(L),y.current=L):R.key!==" "&&(x.current="",k(!1))}return{reference:{onKeyDown:D},floating:{onKeyDown:D,onKeyUp(R){R.key===" "&&k(!1)}}}},[d,a,i,o,p,N,S,w,j])}function Bee(e,n){const[r,a]=e;let i=!1;const o=n.length;for(let l=0,c=o-1;l<o;c=l++){const[u,d]=n[l]||[0,0],[f,p]=n[c]||[0,0];d>=a!=p>=a&&r<=(f-u)*(a-d)/(p-d)+u&&(i=!i)}return i}function KVe(e,n){return e[0]>=n.x&&e[0]<=n.x+n.width&&e[1]>=n.y&&e[1]<=n.y+n.height}function ZVe(e){e===void 0&&(e={});const{buffer:n=.5,blockPointerEvents:r=!1,requireIntent:a=!0}=e;let i,o=!1,l=null,c=null,u=performance.now();function d(p,h){const m=performance.now(),g=m-u;if(l===null||c===null||g===0)return l=p,c=h,u=m,null;const x=p-l,b=h-c,w=Math.sqrt(x*x+b*b)/g;return l=p,c=h,u=m,w}const f=p=>{let{x:h,y:m,placement:g,elements:x,onClose:b,nodeId:y,tree:w}=p;return function(S){function N(){clearTimeout(i),b()}if(clearTimeout(i),!x.domReference||!x.floating||g==null||h==null||m==null)return;const{clientX:k,clientY:E}=S,D=[k,E],R=DV(S),A=S.type==="mouseleave",P=fo(x.floating,R),I=fo(x.domReference,R),L=x.domReference.getBoundingClientRect(),H=x.floating.getBoundingClientRect(),U=g.split("-")[0],X=h>H.right-H.width/2,re=m>H.bottom-H.height/2,Z=KVe(D,L),V=H.width>L.width,J=H.height>L.height,K=(V?L:H).left,ee=(V?L:H).right,Y=(J?L:H).top,Q=(J?L:H).bottom;if(P&&(o=!0,!A))return;if(I&&(o=!1),I&&!A){o=!0;return}if(A&&Ld(S.relatedTarget)&&fo(x.floating,S.relatedTarget)||w&&ib(w.nodesRef.current,y).some(oe=>{let{context:q}=oe;return q==null?void 0:q.open}))return;if(U==="top"&&m>=L.bottom-1||U==="bottom"&&m<=L.top+1||U==="left"&&h>=L.right-1||U==="right"&&h<=L.left+1)return N();let W=[];switch(U){case"top":W=[[K,L.top+1],[K,H.bottom-1],[ee,H.bottom-1],[ee,L.top+1]];break;case"bottom":W=[[K,H.top+1],[K,L.bottom-1],[ee,L.bottom-1],[ee,H.top+1]];break;case"left":W=[[H.right-1,Q],[H.right-1,Y],[L.left+1,Y],[L.left+1,Q]];break;case"right":W=[[L.right-1,Q],[L.right-1,Y],[H.left+1,Y],[H.left+1,Q]];break}function se(oe){let[q,ue]=oe;switch(U){case"top":{const _e=[V?q+n/2:X?q+n*4:q-n*4,ue+n+1],De=[V?q-n/2:X?q+n*4:q-n*4,ue+n+1],Ce=[[H.left,X||V?H.bottom-n:H.top],[H.right,X?V?H.bottom-n:H.top:H.bottom-n]];return[_e,De,...Ce]}case"bottom":{const _e=[V?q+n/2:X?q+n*4:q-n*4,ue-n],De=[V?q-n/2:X?q+n*4:q-n*4,ue-n],Ce=[[H.left,X||V?H.top+n:H.bottom],[H.right,X?V?H.top+n:H.bottom:H.top+n]];return[_e,De,...Ce]}case"left":{const _e=[q+n+1,J?ue+n/2:re?ue+n*4:ue-n*4],De=[q+n+1,J?ue-n/2:re?ue+n*4:ue-n*4];return[...[[re||J?H.right-n:H.left,H.top],[re?J?H.right-n:H.left:H.right-n,H.bottom]],_e,De]}case"right":{const _e=[q-n,J?ue+n/2:re?ue+n*4:ue-n*4],De=[q-n,J?ue-n/2:re?ue+n*4:ue-n*4],Ce=[[re||J?H.left+n:H.right,H.top],[re?J?H.left+n:H.right:H.left+n,H.bottom]];return[_e,De,...Ce]}}}if(!Bee([k,E],W)){if(o&&!Z)return N();if(!A&&a){const oe=d(S.clientX,S.clientY);if(oe!==null&&oe<.1)return N()}Bee([k,E],se([h,m]))?!o&&a&&(i=window.setTimeout(N,40)):N()}}};return f.__options={blockPointerEvents:r},f}const RV=({className:e,...n})=>{const r=mn().theme.dropdown.floating.divider;return s.jsx("div",{className:$t(r,e),...n})},nme=({children:e,className:n,...r})=>{const a=mn().theme.dropdown.floating.header;return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:$t(a,n),...r,children:e}),s.jsx(RV,{})]})},rme=({children:e,className:n,icon:r,onClick:a,theme:i={},...o})=>{const{ref:l,index:c}=OVe({label:typeof e=="string"?e:void 0}),{activeIndex:u,dismissOnClick:d,getItemProps:f,handleSelect:p}=v.useContext(sme),h=u===c,m=xn(mn().theme.dropdown.floating.item,i);return s.jsx("li",{role:"menuitem",className:m.container,children:s.jsxs(Tz,{ref:l,className:$t(m.base,n),...o,...f({onClick:()=>{a&&a(),d&&p(null)}}),tabIndex:h?0:-1,children:[r&&s.jsx(r,{className:m.icon}),e]})})},XVe=({arrowRef:e,placement:n})=>{const r=[];return r.push(vHe(8)),r.push(n==="auto"?mHe():gHe()),r.push(_He({padding:8})),e!=null&&e.current&&r.push(Hze({element:e.current})),r},QVe=({placement:e})=>e==="auto"?void 0:e,JVe=({placement:e})=>
191({top:"bottom",right:"left",bottom:"top",left:"right"})[e.split("-")[0]],ame=({open:e,arrowRef:n,placement:r="top",setOpen:a})=>HVe({placement:QVe({placement:r}),open:e,onOpenChange:a,whileElementsMounted:Mfe,middleware:XVe({placement:r,arrowRef:n})}),ime=({context:e,trigger:n,role:r="tooltip",interactions:a=[]})=>VVe([AVe(e,{enabled:n==="click"}),bVe(e,{enabled:n==="hover",handleClose:ZVe()}),BVe(e),qVe(e,{role:r}),...a]),eUe={top:zBe,right:Jde,bottom:Qde,left:HBe},tUe=({refs:e,children:n,inline:r,theme:a,disabled:i,setButtonWidth:o,getReferenceProps:l,renderTrigger:c,...u})=>{const d=e.reference,f=l();if(v.useEffect(()=>{d.current&&(o==null||o(d.current.clientWidth))},[d,o]),c){const p=c(a);return v.cloneElement(p,{ref:e.setReference,disabled:i,...f,...p.props})}return r?s.jsx("button",{type:"button",ref:e.setReference,className:a==null?void 0:a.inlineWrapper,disabled:i,...f,children:n}):s.jsx(x9e,{...u,disabled:i,type:"button",ref:e.setReference,...f,children:n})},sme=v.createContext({}),ome=({children:e,className:n,dismissOnClick:r=!0,theme:a={},renderTrigger:i,...o})=>{const[l,c]=v.useState(!1),[u,d]=v.useState(null),[f,p]=v.useState(null),[h,m]=v.useState(void 0),g=v.useRef([]),x=v.useRef([]),b=xn(mn().theme.dropdown,a),y=o,w=o["data-testid"]||"flowbite-dropdown-target",{placement:j=o.inline?"bottom-start":"bottom",trigger:S="click",label:N,inline:k,arrowIcon:E=!0,...D}=y,R=v.useCallback(J=>{p(J),c(!1)},[]),A=v.useCallback(J=>{l?d(J):R(J)},[l,R]),{context:P,floatingStyles:I,refs:L}=ame({open:l,setOpen:c,placement:j}),H=YVe(P,{listRef:g,activeIndex:u,selectedIndex:f,onNavigate:d}),U=GVe(P,{listRef:x,activeIndex:u,selectedIndex:f,onMatch:A}),{getReferenceProps:X,getFloatingProps:re,getItemProps:Z}=ime({context:P,role:"menu",trigger:S,interactions:[H,U]}),V=v.useMemo(()=>{const[J]=j.split("-");return eUe[J]??Qde},[j]);return s.jsxs(s.Fragment,{children:[s.jsxs(tUe,{...D,refs:L,inline:k,theme:b,"data-testid":w,className:$t(b.floating.target,D.className),setButtonWidth:m,getReferenceProps:X,renderTrigger:i,children:[N,E&&s.jsx(V,{className:b.arrowIcon})]}),s.jsx(sme.Provider,{value:{activeIndex:u,dismissOnClick:r,getItemProps:Z,handleSelect:R},children:l&&s.jsx(TVe,{context:P,modal:!1,children:s.jsx("div",{ref:L.setFloating,style:{...I,minWidth:h},"data-testid":"flowbite-dropdown","aria-expanded":l,...re({className:$t(b.floating.base,b.floating.animation,"duration-100",!l&&b.floating.hidden,b.floating.style.auto,n)}),children:s.jsx(RVe,{elementsRef:g,labelsRef:x,children:s.jsx("ul",{className:b.content,tabIndex:-1,children:e})})})})})]})};ome.displayName="Dropdown";rme.displayName="Dropdown.Item";nme.displayName="Dropdown.Header";RV.displayName="Dropdown.Divider";const Dr=Object.assign(ome,{Item:rme,Header:nme,Divider:RV}),nUe=v.forwardRef(({className:e,color:n="gray",helperText:r,sizing:a="md",theme:i={},...o},l)=>{const c=xn(mn().theme.fileInput,i);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:$t(c.root.base,e),children:s.jsx("div",{className:c.field.base,children:s.jsx("input",{className:$t(c.field.input.base,c.field.input.colors[n],c.field.input.sizes[a]),...o,type:"file",ref:l})})}),r&&s.jsx(hC,{color:n,children:r})]})});nUe.displayName="FileInput";const OV=({children:e,theme:n={}})=>{const{theme:r={},dark:a}=n,[i,o,l]=iHe(),c=xn(bfe,r);v.useEffect(()=>{a?(o("dark"),document.documentElement.classList.add("dark")):(o("light"),document.documentElement.classList.remove("dark"))},[a,o]);const u=v.useMemo(()=>({theme:c,mode:i,toggleMode:l}),[i,l,c]);return s.jsx(Mz.Provider,{value:u,children:e})};OV.displayName="Flowbite";const lme=({alt:e,className:n,children:r,href:a,name:i,src:o,theme:l={},...c})=>{const u=xn(mn().theme.footer.brand,l);return s.jsx("div",{children:a?s.jsxs("a",{"data-testid":"flowbite-footer-brand",href:a,className:$t(u.base,n),...c,children:[s.jsx("img",{alt:e,src:o,className:u.img}),s.jsx("span",{"data-testid":"flowbite-footer-brand-span",className:u.span,children:i}),r]}):s.jsx("img",{alt:e,"data-testid":"flowbite-footer-brand",src:o,className:$t(u.img,n),...c})})},cme=({by:e,className:n,href:r,theme:a={},year:i,...o})=>{const l=xn(mn().theme.footer.copyright,a);return s.jsxs("div",{"data-testid":"flowbite-footer-copyright",className:$t(l.base,n),...o,children:["© ",i,r?s.jsx("a",{href:r,className:l.href,children:e}):s.jsx("span",{"data-testid":"flowbite-footer-copyright-span",className:l.span,children:e})]})},ume=({className:e,theme:n={},...r})=>
191{const a=xn(mn().theme.footer.divider,n);return s.jsx("hr",{"data-testid":"footer-divider",className:$t(a.base,e),...r})},dme=({ariaLabel:e,className:n,href:r,icon:a,theme:i={},...o})=>{const l=xn(mn().theme.footer.icon,i);return s.jsx("div",{children:r?s.jsx("a",{"aria-label":e,"data-testid":"flowbite-footer-icon",href:r,className:$t(l.base,n),...o,children:s.jsx(a,{className:l.size})}):s.jsx(a,{"data-testid":"flowbite-footer-icon",className:l.size,...o})})},fme=({as:e="a",children:n,className:r,href:a,theme:i={},...o})=>{const l=xn(mn().theme.footer.groupLink.link,i);return s.jsx("li",{className:$t(l.base,r),children:s.jsx(e,{href:a,className:l.href,...o,children:n})})},pme=({children:e,className:n,col:r=!1,theme:a={},...i})=>{const o=xn(mn().theme.footer.groupLink,a);return s.jsx("ul",{"data-testid":"footer-groupLink",className:$t(o.base,r&&o.col,n),...i,children:e})},hme=({as:e="h2",className:n,theme:r={},title:a,...i})=>{const o=xn(mn().theme.footer.title,r);return s.jsx(e,{"data-testid":"flowbite-footer-title",className:$t(o.base,n),...i,children:a})},mme=({bgDark:e=!1,children:n,className:r,container:a=!1,theme:i={},...o})=>{const l=xn(mn().theme.footer,i);return s.jsx("footer",{"data-testid":"flowbite-footer",className:$t(l.root.base,e&&l.root.bgDark,a&&l.root.container,r),...o,children:n})};mme.displayName="Footer";cme.displayName="Footer.Copyright";fme.displayName="Footer.Link";lme.displayName="Footer.Brand";pme.displayName="Footer.LinkGroup";dme.displayName="Footer.Icon";hme.displayName="Footer.Title";ume.displayName="Footer.Divider";Object.assign(mme,{Copyright:cme,Link:fme,LinkGroup:pme,Brand:lme,Icon:dme,Title:hme,Divider:ume});const hC=({children:e,className:n,color:r="default",theme:a={},value:i,...o})=>{const l=xn(mn().theme.helperText,a);return s.jsx("p",{className:$t(l.root.base,l.root.colors[r],n),...o,children:i??e??""})};hC.displayName="HelperText";const gme=({active:e,children:n,className:r,href:a,icon:i,onClick:o,theme:l={},...c})=>{const u=xn(mn().theme.listGroup.item,l),d=typeof a<"u",f=d?"a":"button";return s.jsx("li",{className:$t(u.base,r),children:s.jsxs(f,{href:a,onClick:o,type:d?void 0:"button",className:$t(u.link.active[e?"on":"off"],u.link.base,u.link.href[d?"on":"off"]),...c,children:[i&&s.jsx(i,{"aria-hidden":!0,"data-testid":"flowbite-list-group-item-icon",className:u.link.icon}),n]})})},xme=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.listGroup,r);return s.jsx("ul",{className:$t(i.root.base,n),...a,children:e})};xme.displayName="ListGroup";gme.displayName="ListGroup.Item";Object.assign(xme,{Item:gme});const vme=v.createContext(void 0);function AV(){const e=v.useContext(vme);if(!e)throw new Error("useModalContext should be used within the ModalContext provider!");return e}const _me=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.modal.body,r),{popup:o}=AV();return s.jsx("div",{className:$t(i.base,o&&[i.popup],n),...a,children:e})},bme=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.modal.footer,r),{popup:o}=AV();return s.jsx("div",{className:$t(i.base,!o&&i.popup,n),...a,children:e})},yme=({as:e="h3",children:n,className:r,theme:a={},...i})=>{const o=xn(mn().theme.modal.header,a),{popup:l,onClose:c}=AV();return s.jsxs("div",{className:$t(o.base,l&&o.popup,r),...i,children:[s.jsx(e,{className:o.title,children:n}),s.jsx("button",{"aria-label":"Close",className:o.close.base,type:"button",onClick:c,children:s.jsx(VBe,{"aria-hidden":!0,className:o.close.icon})})]})},wme=({children:e,className:n,dismissible:r=!1,onClose:a,popup:i,position:o="center",root:l,show:c,size:u="2xl",theme:d={},...f})=>{const p=xn(mn().theme.modal,d),[h,m]=v.useState(!1),g=v.useRef(null);if(v.useEffect(()=>(m(!0),()=>{var y;const b=g.current;b&&((y=b.parentNode)==null||y.removeChild(b),g.current=null)}),[]),v.useEffect(()=>{const b=y=>{y.key==="Escape"&&a&&a()};return document.addEventListener("keydown",b),()=>{document.removeEventListener("keydown",b)}},[a]),!h)return null;g.current||(g.current=document.createElement("div")),Dz()&&g.current.parentNode!==l&&(l||(l=document.body),l.appendChild(g.current),l.style.overflow=c?"hidden":"");const x=b=>{r&&b.target===b.currentTarget&&a&&a()};return ds.createPortal(s.jsx(vme.Provider,{value:{popup:i,onClose:a},children:s.jsx("div",{"aria-hidden":!c,"data-testid":"modal",onClick:x,role:"dialog",className:$t(p.root.base,p.root.positions[o],c?p.root.show.on:p.root.show.off,n),...f,children:s.jsx("div",{className:$t(p.content.base,p.root.sizes[u]),children:s.jsx("div",{className:p.content.inner,children:e})})})}),g.current)};wme.displayName="Modal";yme.displayName="Modal.Header";_me.displayName="Modal.Body";bme.displayName="Modal.Footer";const nM=Object.assign(wme,{Header:yme,Body:_me,Footer:bme}),kme=({as:e="a",children:n,className:r,theme:a={},...i})=>{const o=xn(mn().theme.navbar.brand,a);return s.jsx(e,{className:$t(o.base,r),...i,children:n})},jme=v.createContext(void 0);function Cme(){const e=v.useContext(jme);if(!e)throw new Error("useNavBarContext should be used within the NavbarC
191ontext provider!");return e}const Sme=({children:e,className:n,theme:r={},...a})=>{const{isOpen:i}=Cme(),o=xn(mn().theme.navbar.collapse,r);return s.jsx("div",{"data-testid":"flowbite-navbar-collapse",className:$t(o.base,o.hidden[i?"off":"on"],n),...a,children:s.jsx("ul",{className:o.list,children:e})})},Nme=({active:e,as:n="a",disabled:r,children:a,className:i,theme:o={},...l})=>{const c=xn(mn().theme.navbar.link,o);return s.jsx("li",{children:s.jsx(n,{className:$t(c.base,e&&c.active.on,!e&&!r&&c.active.off,c.disabled[r?"on":"off"],i),...l,children:a})})};function rUe(e){return uf({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"}}]})(e)}const Eme=({barIcon:e=rUe,className:n,theme:r={},...a})=>{const{isOpen:i,setIsOpen:o}=Cme(),l=xn(mn().theme.navbar.toggle,r),c=()=>{o(!i)};return s.jsxs("button",{"data-testid":"flowbite-navbar-toggle",onClick:c,className:$t(l.base,n),...a,children:[s.jsx("span",{className:"sr-only",children:"Open main menu"}),s.jsx(e,{"aria-hidden":!0,className:l.icon})]})},Tme=({border:e,children:n,className:r,fluid:a=!1,menuOpen:i,rounded:o,theme:l={},...c})=>{const[u,d]=v.useState(i),f=xn(mn().theme.navbar.root,l);return s.jsx(jme.Provider,{value:{isOpen:u,setIsOpen:d},children:s.jsx("nav",{className:$t(f.base,f.bordered[e?"on":"off"],f.rounded[o?"on":"off"],r),...c,children:s.jsx("div",{className:$t(f.inner.base,f.inner.fluid[a?"on":"off"]),children:n})})})};Tme.displayName="Navbar";kme.displayName="Navbar.Brand";Sme.displayName="Navbar.Collapse";Nme.displayName="Navbar.Link";Eme.displayName="Navbar.Toggle";const aUe=Object.assign(Tme,{Brand:kme,Collapse:Sme,Link:Nme,Toggle:Eme}),iUe=(e,n)=>e>=n?[]:[...Array(n-e+1).keys()].map(r=>r+e),PV=({active:e,children:n,className:r,onClick:a,theme:i={},...o})=>{const l=xn(mn().theme.pagination,i);return s.jsx("button",{type:"button",className:$t(e&&l.pages.selector.active,r),onClick:a,...o,children:n})};PV.displayName="Pagination.Button";const s5=({children:e,className:n,onClick:r,theme:a={},disabled:i=!1,...o})=>{const l=xn(mn().theme.pagination,a);return s.jsx("button",{type:"button",className:$t(i&&l.pages.selector.disabled,n),disabled:i,onClick:r,...o,children:e})};s5.displayName="Pagination.Navigation";const Dme=({className:e,currentPage:n,layout:r="pagination",nextLabel:a="Next",onPageChange:i,previousLabel:o="Previous",renderPaginationButton:l=p=>s.jsx(PV,{...p}),showIcons:c=!1,theme:u={},totalPages:d,...f})=>{const p=xn(mn().theme.pagination,u),h=Math.max(1,n-3),m=Math.min(n+3,d),g=()=>{i(Math.min(n+1,d))},x=()=>{i(Math.max(n-1,1))};return s.jsxs("nav",{className:$t(p.base,e),...f,children:[r==="table"&&s.jsxs("div",{className:p.layout.table.base,children:["Showing ",s.jsx("span",{className:p.layout.table.span,children:h})," to ",s.jsx("span",{className:p.layout.table.span,children:m})," of ",s.jsx("span",{className:p.layout.table.span,children:d})," Entries"]}),s.jsxs("ul",{className:p.pages.base,children:[s.jsx("li",{children:s.jsxs(s5,{className:$t(p.pages.previous.base,c&&p.pages.showIcon),onClick:x,disabled:n===1,children:[c&&s.jsx($Be,{"aria-hidden":!0,className:p.pages.previous.icon}),o]})}),r==="pagination"&&iUe(h,m).map(b=>s.jsx("li",{"aria-current":b===n?"page":void 0,children:l({className:$t(p.pages.selector.base,n===b&&p.pages.selector.active),active:b===n,onClick:()=>i(b),children:b})},b)),s.jsx("li",{children:s.jsxs(s5,{className:$t(p.pages.next.base,c&&p.pages.showIcon),onClick:g,disabled:n===d,children:[a,c&&s.jsx(LBe,{"aria-hidden":!0,className:p.pages.next.icon})]})})]})]})};Dme.displayName="Pagination";Object.assign(Dme,{Button:PV});const sUe=v.forwardRef(({className:e,theme:n={},...r},a)=>{const i=xn(mn().theme.radio,n);return s.jsx("input",{ref:a,type:"radio",className:$t(i.root.base,e),...r})});sUe.displayName="Radio";const oUe=v.forwardRef(({className:e,sizing:n="md",theme:r={},...a},i)=>{const o=xn(mn().theme.rangeSlider,r);return s.jsx(s.Fragment,{children:s.jsx("div",{"data-testid":"flowbite-range-slider",className:$t(o.root.base,e),children:s.jsx("div",{className:o.field.base,children:s.jsx("input",{ref:i,type:"range",className:$t(o.field.input.base,o.field.input.sizes[n]),...a}
191)})})})});oUe.displayName="RangeSlider";const Mme=({children:e,className:n,percentFilled:r=0,theme:a={},...i})=>{const o=xn(mn().theme.rating.advanced,a);return s.jsxs("div",{className:$t(o.base,n),...i,children:[s.jsx("span",{className:o.label,children:e}),s.jsx("div",{className:o.progress.base,children:s.jsx("div",{className:o.progress.fill,"data-testid":"flowbite-rating-fill",style:{width:`${r}%`}})}),s.jsx("span",{className:o.progress.label,children:`${r}%`})]})},Rme=v.createContext(void 0);function lUe(){const e=v.useContext(Rme);if(!e)throw new Error("useRatingContext should be used within the RatingContext provider!");return e}const Ome=({className:e,filled:n=!0,starIcon:r=FBe,theme:a={},...i})=>{const{size:o="sm"}=lUe(),l=xn(mn().theme.rating.star,a);return s.jsx(r,{"data-testid":"flowbite-rating-star",className:$t(l.sizes[o],l[n?"filled":"empty"],e),...i})},Ame=({children:e,className:n,size:r="sm",theme:a={},...i})=>{const o=xn(mn().theme.rating,a);return s.jsx(Rme.Provider,{value:{size:r},children:s.jsx("div",{className:$t(o.root.base,n),...i,children:e})})};Ame.displayName="Rating";Ome.displayName="Rating.Star";Mme.displayName="Rating.Advanced";Object.assign(Ame,{Star:Ome,Advanced:Mme});const cUe=v.forwardRef(({addon:e,children:n,className:r,color:a="gray",helperText:i,icon:o,shadow:l,sizing:c="md",theme:u={},...d},f)=>{const p=xn(mn().theme.select,u);return s.jsxs("div",{className:$t(p.base,r),children:[e&&s.jsx("span",{className:p.addon,children:e}),s.jsxs("div",{className:p.field.base,children:[o&&s.jsx("div",{className:p.field.icon.base,children:s.jsx(o,{className:p.field.icon.svg})}),s.jsx("select",{className:$t(p.field.select.base,p.field.select.colors[a],p.field.select.withIcon[o?"on":"off"],p.field.select.withAddon[e?"on":"off"],p.field.select.withShadow[l?"on":"off"],p.field.select.sizes[c]),...d,ref:f,children:n}),i&&s.jsx(hC,{color:a,children:i})]})]})});cUe.displayName="Select";const Pme=v.createContext(void 0);function JO(){const e=v.useContext(Pme);if(!e)throw new Error("useSidebarContext should be used within the SidebarContext provider!");return e}const Ime=({children:e,color:n="info",className:r,theme:a={},...i})=>{const{isCollapsed:o}=JO(),l=xn(mn().theme.sidebar.cta,a);return s.jsx("div",{"data-testid":"sidebar-cta",hidden:o,className:$t(l.base,l.color[n],r),...i,children:e})};Ime.displayName="Sidebar.CTA";const IV=v.createContext(void 0);function uUe(){const e=v.useContext(IV);if(!e)throw new Error("useSidebarItemContext should be used within the SidebarItemContext provider!");return e}const $me=({children:e,className:n,icon:r,label:a,open:i=!1,theme:o={},...l})=>{const c=v.useId(),{isCollapsed:u}=JO(),[d,f]=v.useState(i),p=xn(mn().theme.sidebar.collapse,o);v.useEffect(()=>f(i),[i]);const h=({children:m})=>s.jsx("li",{children:u&&!d?s.jsx(eA,{content:a,placement:"right",children:m}):m});return s.jsxs(h,{children:[s.jsxs("button",{id:`flowbite-sidebar-collapse-${c}`,onClick:()=>f(!d),title:a,type:"button",className:$t(p.button,n),...l,children:[r&&s.jsx(r,{"aria-hidden":!0,"data-testid":"flowbite-sidebar-collapse-icon",className:$t(p.icon.base,p.icon.open[d?"on":"off"])}),u?s.jsx("span",{className:"sr-only",children:a}):s.jsxs(s.Fragment,{children:[s.jsx("span",{"data-testid":"flowbite-sidebar-collapse-label",className:p.label.base,children:a}),s.jsx(Xde,{"aria-hidden":!0,className:p.label.icon})]})]}),s.jsx("ul",{"aria-labelledby":`flowbite-sidebar-collapse-${c}`,hidden:!d,className:p.list,children:s.jsx(IV.Provider,{value:{isInsideCollapse:!0},children:e})})]})};$me.displayName="Sidebar.Collapse";const dUe=({id:e,isCollapsed:n,tooltipChildren:r,children:a,...i})=>s.jsx("li",{...i,children:n?s.jsx(eA,{content:s.jsx(fUe,{id:e,children:r}),placement:"right",children:a}):a}),fUe=({id:e,children:n})=>s.jsx(Lme,{id:e,children:n}),Lme=({id:e,children:n})=>{const r=mn().theme.sidebar.item;return s.jsx("span",{"data-testid":"flowbite-sidebar-item-content",id:`flowbite-sidebar-item-${e}`,className:$t(r.content.base),children:n})},Fme=v.forwardRef(({active:e,as:n="a",children:r,className:a,icon:i,label:o,labelColor:l="info",theme:c={},...u},d)=>{var g,x,b,y;const f=v.useId(),{isCollapsed:p}=JO(),{isInsideCollapse:h}=uUe(),m=xn(mn().theme.sidebar.item,c);
191return s.jsx(dUe,{className:m.listItem,id:f,isCollapsed:p,tooltipChildren:r,children:s.jsxs(n,{"aria-labelledby":`flowbite-sidebar-item-${f}`,ref:d,className:$t(m.base,e&&m.active,!p&&h&&((g=m.collapsed)==null?void 0:g.insideCollapse),a),...u,children:[i&&s.jsx(i,{"aria-hidden":!0,"data-testid":"flowbite-sidebar-item-icon",className:$t((x=m.icon)==null?void 0:x.base,e&&((b=m.icon)==null?void 0:b.active))}),p&&!i&&s.jsx("span",{className:(y=m.collapsed)==null?void 0:y.noIcon,children:r.charAt(0).toLocaleUpperCase()??"?"}),!p&&s.jsx(Lme,{id:f,children:r}),!p&&o&&s.jsx(hfe,{color:l,"data-testid":"flowbite-sidebar-label",hidden:p,className:m.label,children:o})]})})});Fme.displayName="Sidebar.Item";const Bme=({children:e,className:n,...r})=>{const a=mn().theme.sidebar.itemGroup;return s.jsx("ul",{"data-testid":"flowbite-sidebar-item-group",className:$t(a,n),...r,children:s.jsx(IV.Provider,{value:{isInsideCollapse:!1},children:e})})};Bme.displayName="Sidebar.ItemGroup";const Hme=({children:e,className:n,...r})=>{const a=mn().theme.sidebar.items;return s.jsx("div",{className:$t(a,n),"data-testid":"flowbite-sidebar-items",...r,children:e})};Hme.displayName="Sidebar.Items";const zme=({children:e,className:n,href:r,img:a,imgAlt:i="",theme:o={},...l})=>{const c=v.useId(),{isCollapsed:u}=JO(),d=xn(mn().theme.sidebar.logo,o);return s.jsxs("a",{"aria-labelledby":`flowbite-sidebar-logo-${c}`,href:r,className:$t(d.base,n),...l,children:[s.jsx("img",{alt:i,src:a,className:d.img}),s.jsx("span",{className:d.collapsed[u?"on":"off"],id:`flowbite-sidebar-logo-${c}`,children:e})]})};zme.displayName="Sidebar.Logo";const Vme=({children:e,as:n="nav",collapseBehavior:r="collapse",collapsed:a=!1,theme:i={},className:o,...l})=>{const c=xn(mn().theme.sidebar,i);return s.jsx(Pme.Provider,{value:{isCollapsed:a},children:s.jsx(n,{"aria-label":"Sidebar",hidden:a&&r==="hide",className:$t(c.root.base,c.root.collapsed[a?"on":"off"],o),...l,children:s.jsx("div",{className:c.root.inner,children:e})})})};Vme.displayName="Sidebar";const i0=Object.assign(Vme,{Collapse:$me,CTA:Ime,Item:Fme,Items:Hme,ItemGroup:Bme,Logo:zme}),Ume=({className:e,color:n="info",light:r,size:a="md",theme:i={},...o})=>{const l=xn(mn().theme.spinner,i);return s.jsx("span",{role:"status",...o,children:s.jsxs("svg",{fill:"none",viewBox:"0 0 100 101",className:$t(l.base,l.color[n],l.light[r?"on":"off"].base,l.light[r?"on":"off"].color[n],l.size[a],e),children:[s.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),s.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]})})};Ume.displayName="Spinner";const pUe=v.forwardRef(({children:e,className:n,onActiveTabChange:r,style:a="default",theme:i={},...o},l)=>{const c=xn(mn().theme.tab,i),u=v.useId(),d=v.useMemo(()=>v.Children.map(e,({props:j})=>j),[e]),f=v.useRef([]),[p,h]=v.useState(Math.max(0,d.findIndex(j=>j.active))),[m,g]=v.useState(-1),x=j=>{h(j),r&&r(j)},b=({target:j})=>{x(j),g(j)},y=({event:j,target:S})=>{j.key==="ArrowLeft"&&g(Math.max(0,m-1)),j.key==="ArrowRight"&&g(Math.min(d.length-1,m+1)),j.key==="Enter"&&(x(S),g(S))},w=c.tablist.tabitem.styles[a];return v.useEffect(()=>{var j;(j=f.current[m])==null||j.focus()},[m]),v.useImperativeHandle(l,()=>({setActiveTab:x})),s.jsxs("div",{className:$t(c.base,n),children:[s.jsx("div",{"aria-label":"Tabs",role:"tablist",className:$t(c.tablist.base,c.tablist.styles[a],n),...o,children:d.map((j,S)=>s.jsxs("button",{type:"button","aria-controls":`${u}-tabpanel-${S}`,"aria-selected":S===p,className:$t(c.tablist.tabitem.base,w.base,S===p&&w.active.on,S!==p&&!j.disabled&&w.active.off),disabled:j.disabled,id:`${u}-tab-${S}`,onClick:()=>b({target:S}),onKeyDown:N=>y({event:N,target:S}),ref:N=>f.current[S]=N,role:"tab",tabIndex:S===m?0:-1,children:[j.icon&&s.jsx(j.icon,{className:c.tablist.tabitem.icon}),j.title]},S))}),s.jsx("div",{children:d.map((j,S)=>s.jsx("div",{"aria-labelledby":`${u}-tab-${S}`,className:c.tabpanel,hidden:S!==p,id:`${u}-tabpanel-${S}`,role:"tabpanel",tabIndex:0,children:j.children},S))})]})});pUe.displayName="Tabs.Group";const Wme=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.table.body,r);return s.jsx("tbody",{className:$t(i.base,n),...a,children:e})},Yme=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.table.body.cell,r);return s.jsx("td",{className:$t(i.base,n),...a,children:e})},qme=v.createContext(void 0);function hUe(){const e=v.useContext(qme);if(!e)throw new Error("useTableContext should be used within the TableContext provider!");return e}const Gme=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.table,r);return s.jsx("thead",{className:$t(i.head.base,n),...a,children:s.jsx("tr",{children:e})})},Kme=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.table.head.cell,r);return s.jsx("th",{className:$t(i.base,n),...a,children:e})},Zme=({children:e,className:n,theme:r={},...a})=>{const{hoverable:i,striped:o}=hUe(),l=xn(mn().theme.table.row,r);return s.jsx("tr",{"data-testid":"table-row-element",className:$t(l.base,o&&l.striped,i&&l.hovered,n),...a,children:e})},Xme=({children:e,className:n,hoverable:r,striped:a,theme:i={},...o})=>{const l=xn(mn().theme.table,i);return s.jsx("div",{"data-testid":"table-element",className:$t(l.root.wrapper),children:s.jsxs(qme.Provider,{value:{striped:a,hoverable:r},children:[s.jsx("div",{className:$t(l.root.shadow,n)}),s.jsx("table",{className:$t(l.root.base,n),...o,children:e})]})})};Xme.displayName="Table";Gme.displayName="Table.Head";Wme.displayName="Table.Body";Zme.displayName="Table.Row";Yme.displayName="Table.Cell";Kme.displayName="Table.HeadCell";Object.assign(Xme,{Head:Gme,Body:Wme,Row:Zme,Cell:Yme,HeadCell:Kme});const mUe=v.forwardRef(({addon:e,className:n,color:r="gray",helperText:a,icon:i,rightIcon:o,shadow:l,sizing:c="md",theme:u={},...d},f)=>{const p=xn(mn().theme.textInput,u);return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:$t(p.base,n),children:[e&&s.jsx("span",{className:p.addon,children:e}),s.jsxs("div",{className:p.field.base,children:[i&&s.jsx("div",{className:p.field.icon.base,children:s.jsx(i,{className:p.field.icon.svg})}),o&&s.jsx("div",{"data-testid":"right-icon",className:p.field.r
191ightIcon.base,children:s.jsx(o,{className:p.field.rightIcon.svg})}),s.jsx("input",{className:$t(p.field.input.base,p.field.input.colors[r],p.field.input.sizes[c],p.field.input.withIcon[i?"on":"off"],p.field.input.withRightIcon[o?"on":"off"],p.field.input.withAddon[e?"on":"off"],p.field.input.withShadow[l?"on":"off"]),...d,ref:f})]})]}),a&&s.jsx(hC,{color:r,children:a})]})});mUe.displayName="TextInput";const gUe=v.forwardRef(({className:e,color:n="gray",helperText:r,shadow:a,theme:i={},...o},l)=>{const c=xn(mn().theme.textarea,i);return s.jsxs(s.Fragment,{children:[s.jsx("textarea",{ref:l,className:$t(c.base,c.colors[n],c.withShadow[a?"on":"off"],e),...o}),r&&s.jsx(hC,{color:n,children:r})]})});gUe.displayName="Textarea";const Qme=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.timeline.item.content,r).body;return s.jsx("div",{className:$t(i,n),...a,children:e})},Jme=v.createContext(void 0);function $V(){const e=v.useContext(Jme);if(!e)throw new Error("useTimelineContext should be used within the TimelineContext providor!");return e}const ege=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.timeline.item.content,r),{horizontal:o}=$V();return s.jsx("div",{"data-testid":"timeline-content",className:$t(o&&i.root.base,n),...a,children:e})},tge=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.timeline.item,r),{horizontal:o}=$V();return s.jsx("li",{"data-testid":"timeline-item",className:$t(o&&i.root.horizontal,!o&&i.root.vertical,n),...a,children:e})},nge=({children:e,className:n,icon:r,theme:a={},...i})=>{const o=xn(mn().theme.timeline.item.point,a),{horizontal:l}=$V();return s.jsxs("div",{"data-testid":"timeline-point",className:$t(l&&o.horizontal,!l&&o.vertical,n),...i,children:[e,r?s.jsx("span",{className:$t(o.marker.icon.wrapper),children:s.jsx(r,{"aria-hidden":!0,className:$t(o.marker.icon.base)})}):s.jsx("div",{className:$t(l&&o.marker.base.horizontal,!l&&o.marker.base.vertical)}),l&&s.jsx("div",{className:$t(o.line)})]})},rge=({children:e,className:n,theme:r={},...a})=>{const i=xn(mn().theme.timeline.item.content,r).time;return s.jsx("time",{className:$t(i,n),...a,children:e})},age=({as:e="h3",children:n,className:r,theme:a={},...i})=>{const o=xn(mn().theme.timeline.item.content,a).title;return s.jsx(e,{className:$t(o,r),...i,children:n})},ige=({children:e,className:n,horizontal:r,theme:a={},...i})=>{const o=xn(mn().theme.timeline,a);return s.jsx(Jme.Provider,{value:{horizontal:r},children:s.jsx("ol",{"data-testid":"timeline-component",className:$t(r&&o.root.direction.horizontal,!r&&o.root.direction.vertical,n),...i,children:e})})};ige.displayName="Timeline";tge.displayName="Timeline.Item";nge.displayName="Timeline.Point";ege.displayName="Timeline.Content";rge.displayName="Timeline.Time";age.displayName="Timeline.Title";Qme.displayName="Timeline.Body";Object.assign(ige,{Item:tge,Point:nge,Content:ege,Time:rge,Title:age,Body:Qme});const sge=v.createContext(void 0);function xUe(){const e=v.useContext(sge);if(!e)throw new Error("useToastContext should be used within the ToastContext provider!");return e}const oge=({className:e,onClick:n,theme:r={},xIcon:a=BBe,...i})=>{const o=xn(mn().theme.toast.toggle,r),{duration:l,isClosed:c,isRemoved:u,setIsClosed:d,setIsRemoved:f}=xUe(),p=h=>{n&&n(h),d(!c),setTimeout(()=>f(!u),l)};return s.jsx("button",{"aria-label":"Close",onClick:p,type:"button",className:$t(o.base,e),...i,children:s.jsx(a,{"aria-hidden":!0,className:o.icon})})},vUe={75:"duration-75",100:"duration-100",150:"duration-150",200:"duration-200",300:"duration-300",500:"duration-500",700:"duration-700",1e3:"duration-1000"},lge=({children:e,className:n,duration:r=300,theme:a={},...i})=>{const[o,l]=v.useState(!1),[c,u]=v.useState(!1),d=xn(mn().theme.toast,a);return s.jsx(sge.Provider,{value:{duration:r,isClosed:o,isRemoved:c,setIsClosed:l,setIsRemoved:u},children:s.jsx("div",{"data-testid":"flowbite-toast",className:$t(d.root.base,vUe[r],o&&d.root.closed,c&&d.root.removed,n),...i,children:e})})};lge.displayName="Toast";oge.displayName="Toast.Toggle";Object.assign(lge,{Toggle:oge});const _Ue=({animation:e="duration-300",arrow:n=!0,children:r,className:a,content:i,placement:o="top",style:l="dark",theme:c,trigger:u="hover",minWidth:d,...f})=>{const p=v.useRef(null),[h,m]=v.useState(!1),g=ame({open:h,placement:o,arrowRef:p,setOpen:m}),{context:x,middlewareData:{arrow:{x:b,y}={}},refs:w,strategy:j,update:S,x:N,y:k}=g,E=zVe(x),{getFloatingProps:D,getReferenceProps:R}=ime({context:x,role:"tooltip",trigger:u,interactions:[E]});return v.useEffect(()=>{if(w.reference.current&&w.floating.current&&h)return Mfe(w.reference.current,w.floating.current,S)},[h,w.floating,w.reference,S]),s.jsxs(s.Fragment,{children:[s.jsx("div",{ref:w.setReference,className:c.target,"data-testid":"flowbite-tooltip-target",...R(),children:r}),s.jsxs("div",{ref:w.setFloating,"data-testid":"flowbite-tooltip",...D({className:$t(c.base,e&&`${c.animation} ${e}`,!h&&c.hidden,c.style[l],a),style:{position:j,top:k??" ",left:N??" ",minWidth:d},...f}),children:[s.jsx("div",{className:c.content,children:i}),n&&s.jsx("div",{className:$t(c.arrow.base,l==="dark"&&c.arrow.style.dark,l==="light"&&c.arrow.style.light,l==="auto"&&c.arrow.style.auto),"data-testid":"flowbite-tooltip-arrow",ref:p,style:{to
vendor: 13,693 bytes, line 191
191p:y??" ",left:b??" ",right:" ",bottom:" ",[JVe({placement:g.placement})]:c.arrow.placement},children:" "})]})]})},eA=({animation:e="duration-300",arrow:n=!0,children:r,className:a,content:i,placement:o="top",style:l="dark",theme:c={},trigger:u="hover",...d})=>{const f=xn(mn().theme.tooltip,c);return s.jsx(_Ue,{animation:e,arrow:n,content:i,placement:o,style:l,theme:f,trigger:u,className:a,...d,children:r})};eA.displayName="Tooltip";var rM={},mC,Hee=ds;mC=rM.createRoot=Hee.createRoot,rM.hydrateRoot=Hee.hydrateRoot;const no=()=>{const[e,n]=v.useState(1);function r(i=0){i?setTimeout(()=>{n(e+1)},i):n(e+1)}function a(){n(Math.floor(Math.random()*1e3))}return{key:e,update:r,random:a}},Gt=e=>{const{initial:n=!1,delay:r=130}=e||{},[a,i]=v.useState(n),o=no();function l(){setTimeout(()=>{i(!0)},r),o.update()}function c(){i(!1),o.update(1e3)}return{status:a,on:l,off:c,key:o.key}};function bUe(){this.__data__=[],this.size=0}var yUe=bUe;function wUe(e,n){return e===n||e!==e&&n!==n}var gC=wUe,kUe=gC;function jUe(e,n){for(var r=e.length;r--;)if(kUe(e[r][0],n))return r;return-1}var tA=jUe,CUe=tA,SUe=Array.prototype,NUe=SUe.splice;function EUe(e){var n=this.__data__,r=CUe(n,e);if(r<0)return!1;var a=n.length-1;return r==a?n.pop():NUe.call(n,r,1),--this.size,!0}var TUe=EUe,DUe=tA;function MUe(e){var n=this.__data__,r=DUe(n,e);return r<0?void 0:n[r][1]}var RUe=MUe,OUe=tA;function AUe(e){return OUe(this.__data__,e)>-1}var PUe=AUe,IUe=tA;function $Ue(e,n){var r=this.__data__,a=IUe(r,e);return a<0?(++this.size,r.push([e,n])):r[a][1]=n,this}var LUe=$Ue,FUe=yUe,BUe=TUe,HUe=RUe,zUe=PUe,VUe=LUe;function gy(e){var n=-1,r=e==null?0:e.length;for(this.clear();++n<r;){var a=e[n];this.set(a[0],a[1])}}gy.prototype.clear=FUe;gy.prototype.delete=BUe;gy.prototype.get=HUe;gy.prototype.has=zUe;gy.prototype.set=VUe;var nA=gy,UUe=nA;function WUe(){this.__data__=new UUe,this.size=0}var YUe=WUe;function qUe(e){var n=this.__data__,r=n.delete(e);return this.size=n.size,r}var GUe=qUe;function KUe(e){return this.__data__.get(e)}var ZUe=KUe;function XUe(e){return this.__data__.has(e)}var QUe=XUe;function JUe(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}var id=JUe,eWe=Xg,tWe=id,nWe="[object AsyncFunction]",rWe="[object Function]",aWe="[object GeneratorFunction]",iWe="[object Proxy]";function sWe(e){if(!tWe(e))return!1;var n=eWe(e);return n==rWe||n==aWe||n==nWe||n==iWe}var LV=sWe,oWe=lf,lWe=oWe["__core-js_shared__"],cWe=lWe,hF=cWe,zee=function(){var e=/[^.]+$/.exec(hF&&hF.keys&&hF.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function uWe(e){return!!zee&&zee in e}var dWe=uWe,fWe=Function.prototype,pWe=fWe.toString;function hWe(e){if(e!=null){try{return pWe.call(e)}catch{}try{return e+""}catch{}}return""}var cge=hWe,mWe=LV,gWe=dWe,xWe=id,vWe=cge,_We=/[\\^$.*+?()[\]{}|]/g,bWe=/^\[object .+?Constructor\]$/,yWe=Function.prototype,wWe=Object.prototype,kWe=yWe.toString,jWe=wWe.hasOwnProperty,CWe=RegExp("^"+kWe.call(jWe).replace(_We,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function SWe(e){if(!xWe(e)||gWe(e))return!1;var n=mWe(e)?CWe:bWe;return n.test(vWe(e))}var NWe=SWe;function EWe(e,n){return e==null?void 0:e[n]}var TWe=EWe,DWe=NWe,MWe=TWe;function RWe(e,n){var r=MWe(e,n);return DWe(r)?r:void 0}var g_=RWe,OWe=g_,AWe=lf,PWe=OWe(AWe,"Map"),FV=PWe,IWe=g_,$We=IWe(Object,"create"),rA=$We,Vee=rA;function LWe(){this.__data__=Vee?Vee(null):{},this.size=0}var FWe=LWe;function BWe(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}var HWe=BWe,zWe=rA,VWe="__lodash_hash_undefined__",UWe=Object.prototype,WWe=UWe.hasOwnProperty;function YWe(e){var n=this.__data__;if(zWe){var r=n[e];return r===VWe?void 0:r}return WWe.call(n,e)?n[e]:void 0}var qWe=YWe,GWe=rA,KWe=Object.prototype,ZWe=KWe.hasOwnProperty;function XWe(e){var n=this.__data__;return GWe?n[e]!==void 0:ZWe.call(n,e)}var QWe=XWe,JWe=rA,eYe="__lodash_hash_undefined__";function tYe(e,n){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=JWe&&n===void 0?eYe:n,this}var nYe=tYe,rYe=FWe,aYe=HWe,iYe=qWe,sYe=QWe,oYe=nYe;function xy(e){var n=-1,r=e==null?0:e.length;for(this.clear();++n<r;){var a=e[n];this.set(a[0],a[1])}}xy.prototype.clear=rYe;xy.prototype.delete=aYe;xy.prototype.get=iYe;xy.prototype.has=sYe;xy.prototype.set=oYe;var lYe=xy,Uee=lYe,cYe=nA,uYe=FV;function dYe(){this.size=0,this.__data__={hash:new Uee,map:new(uYe||cYe),string:new Uee}}var fYe=dYe;function pYe(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}var hYe=pYe,mYe=hYe;function gYe(e,n){var r=e.__data__;return mYe(n)?r[typeof n=="string"?"string":"hash"]:r.map}var aA=gYe,xYe=aA;function vYe(e){var n=xYe(this,e).delete(e);return this.size-=n?1:0,n}var _Ye=vYe,bYe=aA;function yYe(e){return bYe(this,e).get(e)}var wYe=yYe,kYe=aA;function jYe(e){return kYe(this,e).has(e)}var CYe=jYe,SYe=aA;function NYe(e,n){var r=SYe(this,e),a=r.size;return r.set(e,n),this.size+=r.size==a?0:1,this}var EYe=NYe,TYe=fYe,DYe=_Ye,MYe=wYe,RYe=CYe,OYe=EYe;function vy(e){var n=-1,r=e==null?0:e.length;for(this.clear();++n<r;){var a=e[n];this.set(a[0],a[1])}}vy.prototype.clear=TYe;vy.prototype.delete=DYe;vy.prototype.get=MYe;vy.prototype.has=RYe;vy.prototype.set=OYe;var BV=vy,AYe=nA,PYe=FV,IYe=BV,$Ye=200;function LYe(e,n){var r=this.__data__;if(r instanceof AYe){var a=r.__data__;if(!PYe||a.length<$Ye-1)return a.push([e,n]),this.size=++r.size,this;r=this.__data__=new IYe(a)}return r.set(e,n),this.size=r.size,this}var FYe=LYe,BYe=nA,HYe=YUe,zYe=GUe,VYe=ZUe,UYe=QUe,WYe=FYe;function _y(e){var n=this.__data__=new BYe(e);this.size=n.size}_y.prototype.clear=HYe;_y.prototype.delete=zYe;_y.prototype.get=VYe;_y.prototype.has=UYe;_y.prototype.set=WYe;var iA=_y,YYe="__lodash_hash_undefined__";function qYe(e){return this.__data__.set(e,YYe),this}var GYe=qYe;function KYe(e){return this.__data__.has(e)}var ZYe=KYe,XYe=BV,QYe=GYe,JYe=ZYe;function aM(e){var n=-1,r=e==null?0:e.length;for(this.__data__=new XYe;++n<r;)this.add(e[n])}aM.prototype.add=aM.prototype.push=QYe;aM.prototype.has=JYe;var uge=aM;function eqe(e,n){for(var r=-1,a=e==null?0:e.length;++r<a;)if(n(e[r],r,e))return!0;return!1}var tqe=eqe;function nqe(e,n){return e.has(n)}var dge=nqe,rqe=uge,aqe=tqe,iqe=dge,sqe=1,oqe=2;function lqe(e,n,r,a,i,o){var l=r&sqe,c=e.length,u=n.length;if(c!=u&&!(l&&u>c))return!1;var d=o.get(e),f=o.get(n);if(d&&f)return d==n&&f==e;var p=-1,h=!0,m=r&oqe?new rqe:void 0;for(o.set(e,n),o.set(n,e);++p<c;){var g=e[p],x=n[p];if(a)var b=l?a(x,g,p,n,e,o):a(g,x,p,e,n,o);if(b!==void 0){if(b)continue;h=!1;break}if(m){if(!aqe(n,function(y,w){if(!iqe(m,w)&&(g===y||i(g,y,r,a,o)))return m.push(w)})){h=!1;break}}else if(!(g===x||i(g,x,r,a,o))){h=!1;break}}return o.delete(e),o.delete(n),h}var fge=lqe,cqe=lf,uqe=cqe.Uint8Array,pge=uqe;function dqe(e){var n=-1,r=Array(e.size);return e.forEach(function(a,i){r[++n]=[i,a]}),r}var fqe=dqe;function pqe(e){var n=-1,r=Array(e.size);return e.forEach(function(a){r[++n]=a}),r}var HV=pqe,Wee=uy,Yee=pge,hqe=gC,mqe=fge,gqe=fqe,xqe=HV,vqe=1,_qe=2,bqe="[object Boolean]",yqe="[object Date]",wqe="[object Error]",kqe="[object Map]",jqe="[object Number]",Cqe="[object RegExp]",Sqe="[object Set]",Nqe="[object String]",Eqe="[object Symbol]",Tqe="[object ArrayBuffer]",Dqe="[object DataView]",qee=Wee?Wee.prototype:void 0,mF=qee?qee.valueOf:void 0;function Mqe(e,n,r,a,i,o,l){switch(r){case Dqe:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case Tqe:return!(e.byteLength!=n.byteLength||!o(new Yee(e),new Yee(n)));case bqe:case yqe:case jqe:return hqe(+e,+n);case wqe:return e.name==n.name&&e.message==n.message;case Cqe:case Nqe:return e==n+"";case kqe:var c=gqe;case Sqe:var u=a&vqe;if(c||(c=xqe),e.size!=n.size&&!u)return!1;var d=l.get(e);if(d)return d==n;a|=_qe,l.set(e,n);var f=mqe(c(e),c(n),a,i,o,l);return l.delete(e),f;case Eqe:if(mF)return mF.call(e)==mF.call(n)}return!1}var Rqe=Mqe;function Oqe(e,n){for(var r=-1,a=n.length,i=e.length;++r<a;)e[i+r]=n[r];return e}var zV=Oqe,Aqe=zV,Pqe=Hl;function Iqe(e,n,r){var a=n(e);return Pqe(e)?a:Aqe(a,r(e))}var hge=Iqe;function $qe(e,n){for(var r=-1,a=e==null?0:e.length,i=0,o=[];++r<a;){var l=e[r];n(l,r,e)&&(o[i++]=l)}return o}var mge=$qe;function Lqe(){return[]}var gge=Lqe,Fqe=mge,Bqe=gge,Hqe=Object.prototype,zqe=Hqe.propertyIsEnumerable,Gee=Object.getOwnPropertySymbols,Vqe=Gee?function(e){return e==null?[]:(e=Object(e),Fqe(Gee(e),function(n){return zqe.call(e,n)}))}:Bqe,VV=Vqe;function Uqe(e,n){for(var r=-1,a=Array(e);++r<e;)a[r]=n(r);return a}var Wqe=Uqe,Yqe=Xg,qqe=cf,Gqe="[object Arguments]";function Kqe(e){return qqe(e)&&Yqe(e)==Gqe}var Zqe=Kqe,Kee=Zqe,Xqe=cf,xge=Object.prototype,Qqe=xge.hasOwnProperty,Jqe=xge.propertyIsEnumerable,eGe=Kee(function(){return arguments}())?Kee:function(e){return Xqe(e)&&Qqe.call(e,"callee")&&!Jqe.call(e,"callee")},xC=eGe,iM={exports:{}};function tGe(){return!1}var nGe=tGe;iM.exports;(function(e,n){var r=lf,a=nGe,i=n&&!n.nodeType&&n,o=i&&!0&&e&&!e.nodeType&&e,l=o&&o.exports===i,c=l?r.Buffer:void 0,u=c?c.isBuffer:void 0,d=u||a;e.exports=d})(iM,iM.exports);var vC=iM.exports,rGe=9007199254740991,aGe=/^(?:0|[1-9]\d*)$/;function iGe(e,n){var r=typeof e;return n=n??rGe,!!n&&(r=="number"||r!="symbol"&&aGe.test(e))&&e>-1&&e%1==0&&e<n}var _C=iGe,sGe=9007199254740991;function oGe(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=sGe}var UV=oGe,lGe=Xg,cGe=UV,uGe=cf,dGe="[object Arguments]",fGe="[object Array]",pGe="[object Boolean]",hGe="[object Date]",mGe="[object Error]",gGe="[object Function]",xGe="[object Map]",vGe="[object Number]",_Ge="[object Object]",bGe="[object RegExp]",yGe="[object Set]",wGe="[object String]",kGe="[object WeakMap]",jGe="[object ArrayBuffer]",CGe="[object DataView]",SGe="[object Float32Array]",NGe="[object Float64Array]",EGe="[object Int8Array]",TGe="[object Int16Array]",DGe="[object Int32Array]",MGe="[object Uint8Array]",RGe="[object Uint8ClampedArray]",OGe="[object Uint16Array]",AGe="[object Uint32Array]",ki={};ki[SGe]=ki[NGe]=ki[EGe]=ki[TGe]=ki[DGe]=ki[MGe]=ki[RGe]=ki[OGe]=ki[AGe]=!0;ki[dGe]=ki[fGe]=ki[jGe]=ki[pGe]=ki[CGe]=ki[hGe]=ki[mGe]=ki[gGe]=ki[xGe]=ki[vGe]=ki[_Ge]=ki[bGe]=ki[yGe]=ki[wGe]=ki[kGe]=!1;function PGe(e){return uGe(e)&&cGe(e.length)&&!!ki[lGe(e)]}var IGe=PGe;function $Ge(e){return function(n){return e(n)}}var WV=$Ge,sM={exports:{}};sM.exports;(function(e,n){var r=$ce,a=n&&!n.nodeType&&n,i=a&&!0&&e&&!e.nodeType&&e,o=i&&i.exports===a,l=o&&r.process,c=function(){try{var u=i&&i.require&&i.require("util").types;return u||l&&l.binding&&l.binding("util")}catch{}}();e.exports=c})(sM,sM.exports);var YV=sM.exports,LGe=IGe,FGe=WV,Zee=YV,Xee=Zee&&Zee.isTypedArray,BGe=Xee?FGe(Xee):LGe,sA=BGe,HGe=Wqe,zGe=xC,VGe=Hl,UGe=vC,WGe=_C,YGe=sA,qGe=Object.prototype,GGe=qGe.hasOwnProperty;function KGe(e,n){var r=VGe(e),a=!r&&zGe(e),i=!r&&!a&&UGe(e),o=!r&&!a&&!i&&YGe(e),l=r||a||i||o,c=l?HGe(e.length,String):[],u=c.length;for(var d in e)(n||GGe.call(e,d))&&!(l&&(d=="length"||i&&(d=="offset"||d=="parent")||o&&(d=="buffer"||d=="byteLength"||d=="byteOffset")||WGe(d,u)))&&c.push(d);return c}var vge=KGe,ZGe=Object.prototype;function XGe(e){var n=e&&e.constructor,r=typeof n=="function"&&n.prototype||ZGe;return e===r}var oA=XGe;function QGe(e,n){return function(r){return e(n(r))}}var _ge=QGe,JGe=_ge,eKe=JGe(Object.keys,Object),tKe=eKe,nKe=oA,rKe=tKe,aKe=Object.prototype,iKe=aKe.hasOwnProperty;function sKe(e){if(!nKe(e))return rKe(e);var n=[];for(var r in Object(e))iKe.call(e,r)&&r!="constructor"&&n.push(r);return n}var bge=sKe,oKe=LV,lKe=UV;function cKe(e){return e!=null&&lKe(e.length)&&!oKe(e)}var x_=cKe,uKe=vge,dKe=bge,fKe=x_;function pKe(e){return fKe(e)?uKe(e):dKe(e)}var by=pKe,hKe=hge,mKe=VV,gKe=by;function xKe(e){return hKe(e,gKe,mKe)}var yge=xKe,Qee=yge,vKe=1,_Ke=Object.prototype,bKe=_Ke.hasOwnProperty;function yKe(e,n,r,a,i,o){var l=r&vKe,c=Qee(e),u=c.length,d=Qee(n),f=d.length;if(u!=f&&!l)return!1;for(var p=u;p--;){var h=c[p];if(!(l?h in n:bKe.call(n,h)))return!1}var m=o.get(e),g=o.get(n);if(m&&g)return m==n&&g==e;var x=!0;o.set(e,n),o.set(n,e);for(var b=l;++p<u;){h=c[p];var y=e[h],w=n[h];if(a)var j=l?a(w,y,h,n,e,o):a(y,w,h,e,n,o);if(!(j===void 0?y===w||i(y,w,r,a,o):j)){x=!1;break}b||(b=h=="constructor")}if(x&&!b){var S=e.constructor,N=n.constructor;S!=N&&"constructor"in e&&"constructor"in n&&!(typeof S=="function"&&S instanceof S&&typeof N=="function"&&N instanceof N)&&(x=!1)}return o.delete(e),o.delete(n),x}var wKe=yKe,kKe=g_,jKe=lf,CKe=kKe(jKe,"DataView"),SKe=CKe,NKe=g_,EKe=lf,TKe=NKe(EKe,"Promise"),DKe=TKe,MKe=g_,RKe=lf,OKe=MKe(RKe,"Set"),wge=OKe,AKe=g_,PKe=lf,IKe=AKe(PKe,"WeakMap"),$Ke=IKe,o5=SKe,l5=FV,c5=DKe,u5=wge,d5=$Ke,kge=Xg,yy=cge,Jee="[object Map]",LKe="[object Object]",ete="[object Promise]",tte="[object Set]",nte="[object WeakMap]",rte="[object DataView]",FKe=yy(o5),BKe=yy(l5),HKe=yy(c5),zKe=yy(u5),VKe=yy(d5),qx=kge;(o5&&qx(new o5(new ArrayBuffer(1)))!=rte||l5&&qx(new l5)!=Jee||c5&&qx(c5.resolve())!=ete||u5&&qx(new u5)!=tte||d5&&qx(new d5)!=nte)&&(qx=function(e){var n=kge(e),r=n==LKe?e.constructor:void 0,a=r?yy(r):"";if(a)switch(a){case FKe:return rte;case BKe:return Jee;case HKe:return ete;case zKe:return tte;case VKe:return nte}return n});var bC=qx,gF=iA,UKe=fge,WKe=Rqe,YKe=wKe,ate=bC,ite=Hl,ste=vC,qKe=sA,GKe=1,ote="[object Arguments]",lte="[object Array]",zN="[object Object]",KKe=Object.prototype,cte=KKe.hasOwnProperty;function ZKe(e,n,r,a,i,o){var l=ite(e),c=ite(n),u=l?lte:ate(e),d=c?lte:ate(n);u=u==ote?zN:u,d=d==ote?zN:d;var f=u==zN,p=d==zN,h=u==d;if(h&&ste(e)){if(!ste(n))return!1;l=!0,f=!1}if(h&&!f)return o||(o=new gF),l||qKe(e)?UKe(e,n,r,a,i,o):WKe(e,n,u,r,a,i,o);if(!(r&GKe)){var m=f&&cte.call(e,"__wrapped__"),g=p&&cte.call(n,"__wrapped__");
vendor: 4,100 bytes, line 191
191if(m||g){var x=m?e.value():e,b=g?n.value():n;return o||(o=new gF),i(x,b,r,a,o)}}return h?(o||(o=new gF),YKe(e,n,r,a,i,o)):!1}var XKe=ZKe,QKe=XKe,ute=cf;function jge(e,n,r,a,i){return e===n?!0:e==null||n==null||!ute(e)&&!ute(n)?e!==e&&n!==n:QKe(e,n,r,a,jge,i)}var qV=jge,JKe=iA,eZe=qV,tZe=1,nZe=2;function rZe(e,n,r,a){var i=r.length,o=i,l=!a;if(e==null)return!o;for(e=Object(e);i--;){var c=r[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<o;){c=r[i];var u=c[0],d=e[u],f=c[1];if(l&&c[2]){if(d===void 0&&!(u in e))return!1}else{var p=new JKe;if(a)var h=a(d,f,u,e,n,p);if(!(h===void 0?eZe(f,d,tZe|nZe,a,p):h))return!1}}return!0}var aZe=rZe,iZe=id;function sZe(e){return e===e&&!iZe(e)}var Cge=sZe,oZe=Cge,lZe=by;function cZe(e){for(var n=lZe(e),r=n.length;r--;){var a=n[r],i=e[a];n[r]=[a,i,oZe(i)]}return n}var uZe=cZe;function dZe(e,n){return function(r){return r==null?!1:r[e]===n&&(n!==void 0||e in Object(r))}}var Sge=dZe,fZe=aZe,pZe=uZe,hZe=Sge;function mZe(e){var n=pZe(e);return n.length==1&&n[0][2]?hZe(n[0][0],n[0][1]):function(r){return r===e||fZe(r,e,n)}}var gZe=mZe,xZe=Xg,vZe=cf,_Ze="[object Symbol]";function bZe(e){return typeof e=="symbol"||vZe(e)&&xZe(e)==_Ze}var lA=bZe,yZe=Hl,wZe=lA,kZe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,jZe=/^\w*$/;function CZe(e,n){if(yZe(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||wZe(e)?!0:jZe.test(e)||!kZe.test(e)||n!=null&&e in Object(n)}var GV=CZe,Nge=BV,SZe="Expected a function";function KV(e,n){if(typeof e!="function"||n!=null&&typeof n!="function")throw new TypeError(SZe);var r=function(){var a=arguments,i=n?n.apply(this,a):a[0],o=r.cache;if(o.has(i))return o.get(i);var l=e.apply(this,a);return r.cache=o.set(i,l)||o,l};return r.cache=new(KV.Cache||Nge),r}KV.Cache=Nge;var NZe=KV,EZe=NZe,TZe=500;function DZe(e){var n=EZe(e,function(a){return r.size===TZe&&r.clear(),a}),r=n.cache;return n}var MZe=DZe,RZe=MZe,OZe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,AZe=/\\(\\)?/g,PZe=RZe(function(e){var n=[];return e.charCodeAt(0)===46&&n.push(""),e.replace(OZe,function(r,a,i,o){n.push(i?o.replace(AZe,"$1"):a||r)}),n}),IZe=PZe;function $Ze(e,n){for(var r=-1,a=e==null?0:e.length,i=Array(a);++r<a;)i[r]=n(e[r],r,e);return i}var Ege=$Ze,dte=uy,LZe=Ege,FZe=Hl,BZe=lA,HZe=1/0,fte=dte?dte.prototype:void 0,pte=fte?fte.toString:void 0;function Tge(e){if(typeof e=="string")return e;if(FZe(e))return LZe(e,Tge)+"";if(BZe(e))return pte?pte.call(e):"";var n=e+"";return n=="0"&&1/e==-HZe?"-0":n}var Dge=Tge,zZe=Dge;function VZe(e){return e==null?"":zZe(e)}var cA=VZe,UZe=Hl,WZe=GV,YZe=IZe,qZe=cA;function GZe(e,n){return UZe(e)?e:WZe(e,n)?[e]:YZe(qZe(e))}var wy=GZe,KZe=lA,ZZe=1/0;function XZe(e){if(typeof e=="string"||KZe(e))return e;var n=e+"";return n=="0"&&1/e==-ZZe?"-0":n}var ky=XZe,QZe=wy,JZe=ky;function eXe(e,n){n=QZe(n,e);for(var r=0,a=n.length;e!=null&&r<a;)e=e[JZe(n[r++])];return r&&r==a?e:void 0}var uA=eXe,tXe=uA;function nXe(e,n,r){var a=e==null?void 0:tXe(e,n);return a===void 0?r:a}var rXe=nXe;function aXe(e,n){return e!=null&&n in Object(e)}var iXe=aXe,sXe=wy,oXe=xC,lXe=Hl,cXe=_C,uXe=UV,dXe=ky;function fXe(e,n,r){n=sXe(n,e);for(var a=-1,i=n.length,o=!1;++a<i;){var l=dXe(n[a]);if(!(o=e!=null&&r(e,l)))break;e=e[l]}return o||++a!=i?o:(i=e==null?0:e.length,!!i&&uXe(i)&&cXe(l,i)&&(lXe(e)||oXe(e)))}var pXe=fXe,hXe=iXe,mXe=pXe;function gXe(e,n){return e!=null&&mXe(e,n,hXe)}var Mge=gXe,xXe=qV,vXe=rXe,_Xe=Mge,bXe=GV,yXe=Cge,wXe=Sge,kXe=ky,jXe=1,CXe=2;function SXe(e,n){return bXe(e)&&yXe(n)?wXe(kXe(e),n):function(r){var a=vXe(r,e);return a===void 0&&a===n?_Xe(r,e):xXe(n,a,jXe|CXe)}}var NXe=SXe;function EXe(e){return e}var ZV=EXe;function TXe(e){return function(n){return n==null?void 0:n[e]}}var DXe=TXe,MXe=uA;function RXe(e){return function(n){return MXe(n,e)}}var OXe=RXe,AXe=DXe,PXe=OXe,IXe=GV,$Xe=ky;function LXe(e){return IXe(e)?AXe($Xe(e)):PXe(e)}var FXe=LXe,BXe=gZe,HXe=NXe,zXe=ZV,VXe=Hl,UXe=FXe;function WXe(e){return typeof e=="function"?e:e==null?zXe:typeof e=="object"?VXe(e)?HXe(e[0],e[1]):BXe(e):UXe(e)}
191var dA=WXe;function YXe(e){var n=e==null?0:e.length;return n?e[n-1]:void 0}var qXe=YXe;function GXe(e,n,r){var a=-1,i=e.length;n<0&&(n=-n>i?0:i+n),r=r>i?i:r,r<0&&(r+=i),i=n>r?0:r-n>>>0,n>>>=0;for(var o=Array(i);++a<i;)o[a]=e[a+n];return o}var KXe=GXe,ZXe=uA,XXe=KXe;function QXe(e,n){return n.length<2?e:ZXe(e,XXe(n,0,-1))}var JXe=QXe,eQe=wy,tQe=qXe,nQe=JXe,rQe=ky;function aQe(e,n){return n=eQe(n,e),e=nQe(e,n),e==null||delete e[rQe(tQe(n))]}var Rge=aQe,iQe=Rge,sQe=_C,oQe=Array.prototype,lQe=oQe.splice;function cQe(e,n){for(var r=e?n.length:0,a=r-1;r--;){var i=n[r];if(r==a||i!==o){var o=i;sQe(i)?lQe.call(e,i,1):iQe(e,i)}}return e}var uQe=cQe,dQe=dA,fQe=uQe;function pQe(e,n){var r=[];if(!(e&&e.length))return r;var a=-1,i=[],o=e.length;for(n=dQe(n);++a<o;){var l=e[a];n(l,a,e)&&(r.push(l),i.push(a))}return fQe(e,i),r}var hQe=pQe;const gj=Kr(hQe);function mQe(e,n){for(var r=-1,a=e==null?0:e.length;++r<a&&n(e[r],r,e)!==!1;);return e}var gQe=mQe,xQe=g_,vQe=function(){try{var e=xQe(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Oge=vQe,hte=Oge;function _Qe(e,n,r){n=="__proto__"&&hte?hte(e,n,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[n]=r}var XV=_Qe,bQe=XV,yQe=gC,wQe=Object.prototype,kQe=wQe.hasOwnProperty;function jQe(e,n,r){var a=e[n];(!(kQe.call(e,n)&&yQe(a,r))||r===void 0&&!(n in e))&&bQe(e,n,r)}var QV=jQe,CQe=QV,SQe=XV;function NQe(e,n,r,a){var i=!r;r||(r={});for(var o=-1,l=n.length;++o<l;){var c=n[o],u=a?a(r[c],e[c],c,r,e):void 0;u===void 0&&(u=e[c]),i?SQe(r,c,u):CQe(r,c,u)}return r}var v_=NQe,EQe=v_,TQe=by;function DQe(e,n){return e&&EQe(n,TQe(n),e)}var MQe=DQe;function RQe(e){var n=[];if(e!=null)for(var r in Object(e))n.push(r);return n}var OQe=RQe,AQe=id,PQe=oA,IQe=OQe,$Qe=Object.prototype,LQe=$Qe.hasOwnProperty;function FQe(e){if(!AQe(e))return IQe(e);var n=PQe(e),r=[];for(var a in e)a=="constructor"&&(n||!LQe.call(e,a))||r.push(a);return r}var BQe=FQe,HQe=vge,zQe=BQe,VQe=x_;function UQe(e){return VQe(e)?HQe(e,!0):zQe(e)}var jy=UQe,WQe=v_,YQe=jy;function qQe(e,n){return e&&WQe(n,YQe(n),e)}var GQe=qQe,oM={exports:{}};oM.exports;(function(e,n){var r=lf,a=n&&!n.nodeType&&n,i=a&&!0&&e&&!e.nodeType&&e,o=i&&i.exports===a,l=o?r.Buffer:void 0,c=l?l.allocUnsafe:void 0;function u(d,f){if(f)return d.slice();var p=d.length,h=c?c(p):new d.constructor(p);return d.copy(h),h}e.exports=u})(oM,oM.exports);var Age=oM.exports;function KQe(e,n){var r=-1,a=e.length;for(n||(n=Array(a));++r<a;)n[r]=e[r];return n}var Pge=KQe,ZQe=v_,XQe=VV;function QQe(e,n){return ZQe(e,XQe(e),n)}var JQe=QQe,eJe=_ge,tJe=eJe(Object.getPrototypeOf,Object),JV=tJe,nJe=zV,rJe=JV,aJe=VV,iJe=gge,sJe=Object.getOwnPropertySymbols,oJe=sJe?function(e){for(var n=[];e;)nJe(n,aJe(e)),e=rJe(e);return n}:iJe,Ige=oJe,lJe=v_,cJe=Ige;function uJe(e,n){return lJe(e,cJe(e),n)}var dJe=uJe,fJe=hge,pJe=Ige,hJe=jy;function mJe(e){return fJe(e,hJe,pJe)}var $ge=mJe,gJe=Object.prototype,xJe=gJe.hasOwnProperty;function vJe(e){var n=e.length,r=new e.constructor(n);return n&&typeof e[0]=="string"&&xJe.call(e,"index")&&(r.index=e.index,r.input=e.input),r}var _Je=vJe,mte=pge;function bJe(e){var n=new e.constructor(e.byteLength);return new mte(n).set(new mte(e)),n}var eU=bJe,yJe=eU;function wJe(e,n){var r=n?yJe(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var kJe=wJe,jJe=/\w*$/;function CJe(e){var n=new e.constructor(e.source,jJe.exec(e));return n.lastIndex=e.lastIndex,n}var SJe=CJe,gte=uy,xte=gte?gte.prototype:void 0,vte=xte?xte.valueOf:void 0;function NJe(e){return vte?Object(vte.call(e)):{}}var EJe=NJe,TJe=eU;function DJe(e,n){var r=n?TJe(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var Lge=DJe,MJe=eU,RJe=kJe,OJe=SJe,AJe=EJe,PJe=Lge,IJe="[object Boolean]",$Je="[object Date]",LJe="[object Map]",FJe="[object Number]",BJe="[object RegExp]",HJe="[object Set]",zJe="[object String]",VJe="[object Symbol]",UJe="[object ArrayBuffer]",WJe="[object DataView]",YJe="[object Float32Array]",qJe="[object Float64Array]",GJe="[object Int8Array]",KJe="[object Int16Array]",ZJe="[object Int32Array]",XJe="[object Uint8Array]",QJe="[object Uint8ClampedArray]",JJe="[object Uint16Array]",eet="[object Uint32Array]";function tet(e,n,r){var a=e.constructor;switch(n){case UJe:return MJe(e);case IJe:case $Je:return new a(+e);case WJe:return RJe(e,r);case YJe:case qJe:case GJe:case KJe:case ZJe:case XJe:case QJe:case JJe:case eet:return PJe(e,r);case LJe:return new a;case FJe:case zJe:return new a(e);case BJe:return OJe(e);case HJe:return new a;case VJe:return AJe(e)}}var net=tet,ret=id,_te=Object.create,aet=function(){function e(){}return function(n){if(!ret(n))return{};if(_te)return _te(n);e.prototype=n;var r=new e;return e.prototype=void 0,r}}(),iet=aet,set=iet,oet=JV,cet=oA;function uet(e){return typeof e.constructor=="function"&&!cet(e)?set(oet(e)):{}}var Fge=uet,det=bC,fet=cf,pet="[object Map]";function het(e){return fet(e)&&det(e)==pet}var met=het,get=met,xet=WV,bte=YV,yte=bte&&bte.isMap,vet=yte?xet(yte):get,_et=vet,bet=bC,yet=cf,wet="[object Set]";function ket(e){return yet(e)&&bet(e)==wet}var jet=ket,Cet=jet,Net=WV,wte=YV,kte=wte&&wte.isSet,Eet=kte?Net(kte):Cet,Tet=Eet,Det=iA,Met=gQe,Ret=QV,Oet=MQe,Aet=GQe,Pet=Age,Iet=Pge,$et=JQe,Let=dJe,Fet=yge,Bet=$ge,Het=bC,zet=_Je,Vet
191=net,Uet=Fge,Wet=Hl,Yet=vC,qet=_et,Get=id,Ket=Tet,Zet=by,Xet=jy,Qet=1,Jet=2,ett=4,Bge="[object Arguments]",ttt="[object Array]",ntt="[object Boolean]",rtt="[object Date]",att="[object Error]",Hge="[object Function]",itt="[object GeneratorFunction]",stt="[object Map]",ott="[object Number]",zge="[object Object]",ltt="[object RegExp]",ctt="[object Set]",utt="[object String]",dtt="[object Symbol]",ftt="[object WeakMap]",ptt="[object ArrayBuffer]",htt="[object DataView]",mtt="[object Float32Array]",gtt="[object Float64Array]",xtt="[object Int8Array]",vtt="[object Int16Array]",_tt="[object Int32Array]",btt="[object Uint8Array]",ytt="[object Uint8ClampedArray]",wtt="[object Uint16Array]",ktt="[object Uint32Array]",ci={};ci[Bge]=ci[ttt]=ci[ptt]=ci[htt]=ci[ntt]=ci[rtt]=ci[mtt]=ci[gtt]=ci[xtt]=ci[vtt]=ci[_tt]=ci[stt]=ci[ott]=ci[zge]=ci[ltt]=ci[ctt]=ci[utt]=ci[dtt]=ci[btt]=ci[ytt]=ci[wtt]=ci[ktt]=!0;ci[att]=ci[Hge]=ci[ftt]=!1;function R2(e,n,r,a,i,o){var l,c=n&Qet,u=n&Jet,d=n&ett;if(r&&(l=i?r(e,a,i,o):r(e)),l!==void 0)return l;if(!Get(e))return e;var f=Wet(e);if(f){if(l=zet(e),!c)return Iet(e,l)}else{var p=Het(e),h=p==Hge||p==itt;if(Yet(e))return Pet(e,c);if(p==zge||p==Bge||h&&!i){if(l=u||h?{}:Uet(e),!c)return u?Let(e,Aet(l,e)):$et(e,Oet(l,e))}else{if(!ci[p])return i?e:{};l=Vet(e,p,c)}}o||(o=new Det);var m=o.get(e);if(m)return m;o.set(e,l),Ket(e)?e.forEach(function(b){l.add(R2(b,n,r,b,e,o))}):qet(e)&&e.forEach(function(b,y){l.set(y,R2(b,n,r,y,e,o))});var g=d?u?Bet:Fet:u?Xet:Zet,x=f?void 0:g(e);return Met(x||e,function(b,y){x&&(y=b,b=e[y]),Ret(l,y,R2(b,n,r,y,e,o))}),l}var tU=R2,jtt=tU,Ctt=4;function Stt(e){return jtt(e,Ctt)}var Ntt=Stt;const Al=Kr(Ntt);let Gf=[],jte="",Cte="",Ste="",xF=!1,O2=null,A2=null,ck=null;function Nte(){O2!==null&&(cancelAnimationFrame(O2),O2=null),A2!==null&&(cancelAnimationFrame(A2),A2=null),ck!==null&&(clearTimeout(ck),ck=null)}function VN(){const e=Math.max(window.innerWidth-document.documentElement.clientWidth,0),n=e?`${e}px`:"";document.body.style.overflow="hidden",document.documentElement.style.paddingRight=n,document.body.style.paddingRight=n,document.body.classList.add("modal-open")}function Ett(){Gf.length>0?(xF||(jte=document.body.style.overflow,Cte=document.documentElement.style.paddingRight,Ste=document.body.style.paddingRight,xF=!0),Nte(),VN(),O2=requestAnimationFrame(()=>{Gf.length!==0&&(VN(),A2=requestAnimationFrame(()=>{Gf.length!==0&&VN()}))}),ck=setTimeout(()=>{Gf.length>0&&VN(),ck=null},0)):(Nte(),document.body.style.overflow=jte||"",document.documentElement.style.paddingRight=Cte||"",document.body.style.paddingRight=Ste||"",document.body.classList.remove("modal-open"),xF=!1)}function lM(){Al(Gf).reverse().map((e,n)=>{e.updateQueueOffset(n)}),Ett()}const cn=({header:e,textClose:n=t("text.btn_cancel_upper"),onClose:r,visible:a,children:i,footerClassName:o,footer:l,size:c="lg",padding:u="none",className:d="",closable:f=!0,id:p,modalBodyClassName:h,dialogClassName:m,root:g,modalRootOverflowY:x="scroll"})=>{const[b,y]=v.useState(0),w=Ut("modal-body-general",{"p-full":u==="full",px:u==="px",py:u==="py"}),j=v.useMemo(()=>p??V7(),[]);v.useEffect(()=>{const N=()=>{r()};return window.addEventListener("popstate",N),()=>{window.removeEventListener("popstate",N),gj(Gf,{id:j}),lM()}},[]),v.useLayoutEffect(()=>{a?Gf.find(k=>k.id===j)||Gf.push({id:j,updateQueueOffset:y}):gj(Gf,{id:j}),lM()},[a]);function S(){r&&r()}return s.jsx(OV,{theme:{theme:{modal:{root:{base:`modal fixed top-0 right-0 left-0 z-50 h-modal overflow-x-hidden md:inset-0 md:h-full modal-general ${x==="hidden"?"!overflow-y-hidden":x==="auto"?"overflow-y-auto":"overflow-y-scroll"} ${d} ${b?"queue modal-old fade":"modal-new"}`,sizes:{sm:"modal-sm",md:"modal-md",xl:"modal-xl",lg:"modal-lg"},show:{on:"modal-show show !flex"}},content:{base:rt("modal-dialog",m),inner:"modal-content"}}}},children:s.jsxs(nM,{root:g??document.body,show:a,onClose:S,className:rt("modal-backdrop",d),size:c,style:{scrollbarGutter:x==="hidden"?"auto":"stable"},children:[e?s.jsxs("div",{className:"modal-header",children:[s.jsx("h4",{className:rt("modal-title",{"!w-full":!f}),children:e}),f?s.jsx("button",{type:"button",className:"close",onClick:S,children:n}):null]}
191):null,s.jsx(nM.Body,{className:rt("modal-body overflow-visible",{"no-footer":!l},h),children:s.jsxs("div",{className:w,children:[i,l?s.jsx("div",{className:rt("modal-footer",o),children:l}):null]})})]})})};cn.stackModals=Gf;let UN;const Vge=document.createElement("div");document.body.prepend(Vge);cn.show=e=>{UN&&UN.unmount();let n={};UN=mC(Vge);const r=()=>{const{off:a,status:i}=Gt({initial:!0});return n.close=a,s.jsx(cn,{...e,visible:i,onClose:a})};return UN.render(s.jsx(r,{})),n};const Ttt=({visible:e,onHide:n,data:r})=>{function a(){n()}function i(){return s.jsxs("div",{className:"flex flex-col gap-y-[32px]",children:[s.jsxs("div",{className:"text-lg font-bold",children:[t("device::device_text.new_subscription_added_des"),":"]}),s.jsxs("div",{className:"authorization-devices-contain-box",children:[s.jsx("div",{className:"title",children:t("device::device_text.new_subscriptions")}),s.jsxs("div",{children:[s.jsxs("div",{className:"header",children:[s.jsx("div",{className:"col-header w-[210px] min-w-[210px]",children:t("tankmonitor::form.label.item")}),s.jsx("div",{className:"col-header w-[112px] min-w-[112px] text-center",children:t("device::device_text.length")}),s.jsx("div",{className:"col-header w-[112px] min-w-[112px] text-center",children:t("tankmonitor::form.label.qty")}),s.jsx("div",{className:"col-header w-[90px] min-w-[90px] text-right",children:t("tankmonitor::form.label.price")})]}),s.jsx("div",{className:"content",children:r.data!=null?Object.keys(r.data).map(c=>{let u=r.data;if(u[c]!=null)return Object.values(u[c]).map(d=>s.jsxs("div",{className:"content-row",children:[s.jsx("div",{className:"col-content w-[24px] min-w-[24px] text-center",children:s.jsx("i",{className:d.icon})}),s.jsx("div",{className:"col-content w-[173px] min-w-[173px] font-bold pr-[18px]",children:d.device_name}),s.jsx("div",{className:"col-content w-[112px] min-w-[112px] text-center",children:d.length}),s.jsx("div",{className:"col-content w-[112px] min-w-[112px] text-center",children:d.quantity}),s.jsx("div",{className:"col-content w-[95px] min-w-[95px] text-right",children:d.price})]},d))}):null}),s.jsxs("div",{className:"footer font-bold text-lg text-right",children:[s.jsxs("div",{className:"w-[423px] min-w-[423px]",children:[t("fcbilling::text.subtotal"),":"]}),s.jsx("div",{className:"w-full",children:r.total})]})]})]}),s.jsx("div",{className:"text-lg text-center",children:t("device::device_text.new_subscription_added_ended_text")})]})}function o(){showLoader(),Le.post(ye("account/update-user-action-status/show_new_authorization_device_subscription_added_dialog")).then(c=>{c&&(n(),$("#failed-payment-warning-modal").length>0&&($("#failed-payment-warning-modal").removeClass("modal-old"),$("#failed-payment-warning-modal").addClass("modal-new")))}).catch(c=>{}).finally(()=>{hideLoader()})}function l(){return s.jsxs("div",{className:"flex flex-row justify-between w-full",children:[s.jsx("a",{href:"https://help.fuelcloud.com/hc/en-us/articles/22662722592275-Authorization-Device-Subscriptions",target:"_blank",className:"btn-outline",children:t("text.learn_more")}),s.jsx("button",{onClick:o,className:"btn-primary btn-lg",children:t("tank::form.text.btn_understand")})]})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:e,header:t("device::device_text.new_subscription_added"),onClose:a,footer:l(),padding:"full",className:"!z-[1041]",closable:!1,children:s.jsx(i,{})})})},Dtt=()=>{const{data:e,render:n}=Lt({server:"dashboard"}),r=e.new_authorization_device_subscription_added_data,a=Gt(),[i,o]=v.useState(r!=null);v.useEffect(()=>{r!=null&&(a.on(),o(!0))},[e]);function l(){a.off()}return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_dashboard")}),n(()=>s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"grid gap-[32px] main-content p-base",children:[s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(U$e,{data:e.tankOverview}),s.jsx(E4e,{appLinks:e.app_links,widget:e.widget})]}),s.jsx(OBe,{data:e.transactionCharts}),s.jsx(ABe,{transactions:e.transactions})]}),i?s.jsx(Ttt,{onHide:l,data:e.new_authorization_device_subscription_added_data,visible:a.status}):null]}))]})},Mtt={path:"/dashboard",element:s.jsx(Dtt,{})},sd=()=>{const[e,n]=Be.useState(0);return()=>{n(Math.random)}};/*! @vimeo/player v2.18.0 | (c) 2022 Vimeo | MIT License | https://github.com/vimeo/player.js */function Rtt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Ete(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Ott(e,n,r){return n&&Ete(e.prototype,n),r&&Ete(e,r),e}var Uge=typeof global<"u"&&{}.toString.call(global)==="[object global]";function Tte(e,n){return e.indexOf(n.toLowerCase())===0?e:"".concat(n.toLowerCase()).concat(e.substr(0,1).toUpperCase()).concat(e.substr(1))}function Att(e){return!!(e&&e.nodeType===1&&"nodeName"in e&&e.ownerDocument&&e.ownerDocument.defaultView)}function Ptt(e){return!isNaN(parseFloat(e))&&isFinite(e)&&Math.floor(e)==e}function Kv(e){return/^(https?:)?\/\/((player|www)\.)?vimeo\.com(?=$|\/)/.test(e)}function Wge(e){var n=/^https:\/\/player\.vimeo\.com\/video\/\d+/;return n.test(e)}function Yge(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=e.id,r=e.url,a=n||r;if(!a)throw new Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(Ptt(a))return"https://vimeo.com/".concat(a);if(Kv(a))return a.replace("http:","https:");throw n?new TypeError("“".concat(n,"” is not a valid video id.")):new TypeError("“".concat(a,"” is not a vimeo.com url."))}var Itt=typeof Array.prototype.indexOf<"u",$tt=typeof window<"u"&&typeof window.postMessage<"u";if(!Uge&&(!Itt||!$tt))throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var sb=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ltt(e,n){return n={exports:{}}
191,e(n,n.exports),n.exports}/*!
192 * weakmap-polyfill v2.0.4 - ECMAScript6 WeakMap polyfill
193 * https://github.com/polygonplanet/weakmap-polyfill
194 * Copyright (c) 2015-2021 polygonplanet <[email protected]>
195 * @license MIT
196 */(function(e){if(e.WeakMap)return;var n=Object.prototype.hasOwnProperty,r=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{value:1}).x===1}catch{}}(),a=function(o,l,c){r?Object.defineProperty(o,l,{configurable:!0,writable:!0,value:c}):o[l]=c};e.WeakMap=function(){function o(){if(this===void 0)throw new TypeError("Constructor WeakMap requires 'new'");if(a(this,"_id",c("_WeakMap")),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}a(o.prototype,"delete",function(d){if(l(this,"delete"),!i(d))return!1;var f=d[this._id];return f&&f[0]===d?(delete d[this._id],!0):!1}),a(o.prototype,"get",function(d){if(l(this,"get"),!!i(d)){var f=d[this._id];if(f&&f[0]===d)return f[1]}}),a(o.prototype,"has",function(d){if(l(this,"has"),!i(d))return!1;var f=d[this._id];return!!(f&&f[0]===d)}),a(o.prototype,"set",function(d,f){if(l(this,"set"),!i(d))throw new TypeError("Invalid value used as weak map key");var p=d[this._id];return p&&p[0]===d?(p[1]=f,this):(a(d,this._id,[d,f]),this)});function l(d,f){if(!i(d)||!n.call(d,"_id"))throw new TypeError(f+" method called on incompatible receiver "+typeof d)}function c(d){return d+"_"+u()+"."+u()}function u(){return Math.random().toString().substring(2)}return a(o,"_polyfill",!0),o}();function i(o){return Object(o)===o}})(typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:sb);var Nm=Ltt(function(e){/*! Native Promise Only
197    v0.8.1 (c) Kyle Simpson
198    MIT License: http://getify.mit-license.org
199*/(function(r,a,i){a[r]=a[r]||i(),e.exports&&(e.exports=a[r])})("Promise",sb,function(){var r,a,i,o=Object.prototype.toString,l=typeof setImmediate<"u"?function(j){return setImmediate(j)}:setTimeout;try{Object.defineProperty({},"x",{}),r=function(j,S,N,k){return Object.defineProperty(j,S,{value:N,writable:!0,configurable:k!==!1})}}catch{r=function(S,N,k){return S[N]=k,S}}i=function(){var j,S,N;function k(E,D){this.fn=E,this.self=D,this.next=void 0}return{add:function(D,R){N=new k(D,R),S?S.next=N:j=N,S=N,N=void 0},drain:function(){var D=j;for(j=S=a=void 0;D;)D.fn.call(D.self),D=D.next}}}();function c(w,j){i.add(w,j),a||(a=l(i.drain))}function u(w){var j,S=typeof w;return w!=null&&(S=="object"||S=="function")&&(j=w.then),typeof j=="function"?j:!1}function d(){for(var w=0;w<this.chain.length;w++)f(this,this.state===1?this.chain[w].success:this.chain[w].failure,this.chain[w]);this.chain.length=0}function f(w,j,S){var N,k;try{j===!1?S.reject(w.msg):(j===!0?N=w.msg:N=j.call(void 0,w.msg),N===S.promise?S.reject(TypeError("Promise-chain cycle")):(k=u(N))?k.call(N,S.resolve,S.reject):S.resolve(N))}catch(E){S.reject(E)}}function p(w){var j,S=this;if(!S.triggered){S.triggered=!0,S.def&&(S=S.def);try{(j=u(w))?c(function(){var N=new g(S);try{j.call(w,function(){p.apply(N,arguments)},function(){h.apply(N,arguments)})}catch(k){h.call(N,k)}}):(S.msg=w,S.state=1,S.chain.length>0&&c(d,S))}catch(N){h.call(new g(S),N)}}}function h(w){var j=this;j.triggered||(j.triggered=!0,j.def&&(j=j.def),j.msg=w,j.state=2,j.chain.length>0&&c(d,j))}function m(w,j,S,N){for(var k=0;k<j.length;k++)(function(D){w.resolve(j[D]).then(function(A){S(D,A)},N)})(k)}function g(w){this.def=w,this.triggered=!1}function x(w){this.promise=w,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function b(w){if(typeof w!="function")throw TypeError("Not a function");if(this.__NPO__!==0)throw TypeError("Not a promise");this.__NPO__=1;var j=new x(this);this.then=function(N,k){var E={success:typeof N=="function"?N:!0,failure:typeof k=="function"?k:!1};return E.promise=new this.constructor(function(R,A){if(typeof R!="function"||typeof A!="function")throw TypeError("Not a function");E.resolve=R,E.reject=A}),j.chain.push(E),j.state!==0&&c(d,j),E.promise},this.catch=function(N){return this.then(void 0,N)};try{w.call(void 0,function(N){p.call(j,N)},function(N){h.call(j,N)})}catch(S){h.call(j,S)}}var y=r({},"constructor",b,!1);return b.prototype=y,r(y,"__NPO__",0,!1),r(b,"resolve",function(j){var S=this;return j&&typeof j=="object"&&j.__NPO__===1?j:new S(function(k,E){if(typeof k!="function"||typeof E!="function")throw TypeError("Not a function");k(j)})}),r(b,"reject",function(j){return new this(function(N,k){if(typeof N!="function"||typeof k!="function")throw TypeError("Not a function");k(j)})}),r(b,"all",function(j){var S=this;return o.call(j)!="[object Array]"?S.reject(TypeError("Not an array")):j.length===0?S.resolve([]):new S(function(k,E){if(typeof k!="function"||typeof E!="function")throw TypeError("Not a function");var D=j.length,R=Array(D),A=0;m(S,j,function(I,L){R[I]=L,++A===D&&k(R)},E)})}),r(b,"race",function(j){var S=this;return o.call(j)!="[object Array]"?S.reject(TypeError("Not an array")):new S(function(k,E){if(typeof k!="function"||typeof E!="function")throw TypeError("Not a function");m(S,j,function(R,A){k(A)},E)})}),b})}),wh=new WeakMap;function qw(e,n,r){var a=wh.get(e.element)||{};n in a||(a[n]=[]),a[n].push(r),wh.set(e.element,a)}function cM(e,n){var r=wh.get(e.element)||{};return r[n]||[]}function uM(e,n,r){var a=wh.get(e.element)||{};if(!a[n])return!0;
199if(!r)return a[n]=[],wh.set(e.element,a),!0;var i=a[n].indexOf(r);return i!==-1&&a[n].splice(i,1),wh.set(e.element,a),a[n]&&a[n].length===0}function Ftt(e,n){var r=cM(e,n);if(r.length<1)return!1;var a=r.shift();return uM(e,n,a),a}function Btt(e,n){var r=wh.get(e);wh.set(n,r),wh.delete(e)}function fA(e){if(typeof e=="string")try{e=JSON.parse(e)}catch(n){return console.warn(n),{}}return e}function Gw(e,n,r){if(!(!e.element.contentWindow||!e.element.contentWindow.postMessage)){var a={method:n};r!==void 0&&(a.value=r);var i=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));i>=8&&i<10&&(a=JSON.stringify(a)),e.element.contentWindow.postMessage(a,e.origin)}}function Htt(e,n){n=fA(n);var r=[],a;if(n.event){if(n.event==="error"){var i=cM(e,n.data.method);i.forEach(function(l){var c=new Error(n.data.message);c.name=n.data.name,l.reject(c),uM(e,n.data.method,l)})}r=cM(e,"event:".concat(n.event)),a=n.data}else if(n.method){var o=Ftt(e,n.method);o&&(r.push(o),a=n.value)}r.forEach(function(l){try{if(typeof l=="function"){l.call(e,a);return}l.resolve(a)}catch{}})}var ztt=["autopause","autoplay","background","byline","color","controls","dnt","height","id","interactive_params","keyboard","loop","maxheight","maxwidth","muted","playsinline","portrait","responsive","speed","texttrack","title","transparent","url","width"];function qge(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ztt.reduce(function(r,a){var i=e.getAttribute("data-vimeo-".concat(a));return(i||i==="")&&(r[a]=i===""?1:i),r},n)}function nU(e,n){var r=e.html;if(!n)throw new TypeError("An element must be provided");if(n.getAttribute("data-vimeo-initialized")!==null)return n.querySelector("iframe");var a=document.createElement("div");return a.innerHTML=r,n.appendChild(a.firstChild),n.setAttribute("data-vimeo-initialized","true"),n.querySelector("iframe")}function Gge(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;return new Promise(function(a,i){if(!Kv(e))throw new TypeError("“".concat(e,"” is not a vimeo.com url."));var o="https://vimeo.com/api/oembed.json?url=".concat(encodeURIComponent(e));for(var l in n)n.hasOwnProperty(l)&&(o+="&".concat(l,"=").concat(encodeURIComponent(n[l])));var c="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;c.open("GET",o,!0),c.onload=function(){if(c.status===404){i(new Error("“".concat(e,"” was not found.")));return}if(c.status===403){i(new Error("“".concat(e,"” is not embeddable.")));return}try{var u=JSON.parse(c.responseText);if(u.domain_status_code===403){nU(u,r),i(new Error("“".concat(e,"” is not embeddable.")));return}a(u)}catch(d){i(d)}},c.onerror=function(){var u=c.status?" (".concat(c.status,")"):"";i(new Error("There was an error fetching the embed code from Vimeo".concat(u,".")))},c.send()})}function Vtt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document,n=[].slice.call(e.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),r=function(i){"console"in window&&console.error&&console.error("There was an error creating an embed: ".concat(i))};n.forEach(function(a){try{if(a.getAttribute("data-vimeo-defer")!==null)return;var i=qge(a),o=Yge(i);Gge(o,i,a).then(function(l){return nU(l,a)}).catch(r)}catch(l){r(l)}})}function Utt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoPlayerResizeEmbeds_){window.VimeoPlayerResizeEmbeds_=!0;var n=function(a){if(Kv(a.origin)&&!(!a.data||a.data.event!=="spacechange")){for(var i=e.querySelectorAll("iframe"),o=0;o<i.length;o++)if(i[o].contentWindow===a.source){var l=i[o].parentElement;l.style.paddingBottom="".concat(a.data.data[0].bottom,"px");break}}};window.addEventListener("message",n)}}function Wtt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoSeoMetadataAppended){window.VimeoSeoMetadataAppended=!0;var n=function(a){if(Kv(a.origin)){var i=fA(a.data);if(!(!i||i.event!=="ready"))for(var o=e.querySelectorAll("iframe"),l=0;l<o.length;l++){var c=o[l],u=c.contentWindow===a.source;
199if(Wge(c.src)&&u){var d=new rU(c);d.callMethod("appendVideoMetadata",window.location.href)}}}};window.addEventListener("message",n)}}function Ytt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoCheckedUrlTimeParam){window.VimeoCheckedUrlTimeParam=!0;var n=function(i){"console"in window&&console.error&&console.error("There was an error getting video Id: ".concat(i))},r=function(i){if(Kv(i.origin)){var o=fA(i.data);if(!(!o||o.event!=="ready"))for(var l=e.querySelectorAll("iframe"),c=0;c<l.length;c++){var u=l[c],d=u.contentWindow===i.source;Wge(u.src)&&d&&function(){var f=new rU(u);f.getVideoId().then(function(p){var h=new RegExp("[?&]vimeo_t_".concat(p,"=([^&#]*)")).exec(window.location.href);if(h&&h[1]){var m=decodeURI(h[1]);f.setCurrentTime(m)}}).catch(n)}()}}};window.addEventListener("message",r)}}function qtt(){var e=function(){for(var a,i=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],o=0,l=i.length,c={};o<l;o++)if(a=i[o],a&&a[1]in document){for(o=0;o<a.length;o++)c[i[0][o]]=a[o];return c}return!1}(),n={fullscreenchange:e.fullscreenchange,fullscreenerror:e.fullscreenerror},r={request:function(i){return new Promise(function(o,l){var c=function d(){r.off("fullscreenchange",d),o()};r.on("fullscreenchange",c),i=i||document.documentElement;var u=i[e.requestFullscreen]();u instanceof Promise&&u.then(c).catch(l)})},exit:function(){return new Promise(function(i,o){if(!r.isFullscreen){i();return}var l=function u(){r.off("fullscreenchange",u),i()};r.on("fullscreenchange",l);var c=document[e.exitFullscreen]();c instanceof Promise&&c.then(l).catch(o)})},on:function(i,o){var l=n[i];l&&document.addEventListener(l,o)},off:function(i,o){var l=n[i];l&&document.removeEventListener(l,o)}};return Object.defineProperties(r,{isFullscreen:{get:function(){return!!document[e.fullscreenElement]}},element:{enumerable:!0,get:function(){return document[e.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return!!document[e.fullscreenEnabled]}}}),r}var s0=new WeakMap,vF=new WeakMap,oc={},rU=function(){function e(n){var r=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(Rtt(this,e),window.jQuery&&n instanceof jQuery&&(n.length>1&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),n=n[0]),typeof document<"u"&&typeof n=="string"&&(n=document.getElementById(n)),!Att(n))throw new TypeError("You must pass either a valid element or a valid id.");if(n.nodeName!=="IFRAME"){var i=n.querySelector("iframe");
199i&&(n=i)}if(n.nodeName==="IFRAME"&&!Kv(n.getAttribute("src")||""))throw new Error("The player element passed isn’t a Vimeo embed.");if(s0.has(n))return s0.get(n);this._window=n.ownerDocument.defaultView,this.element=n,this.origin="*";var o=new Nm(function(c,u){if(r._onMessage=function(p){if(!(!Kv(p.origin)||r.element.contentWindow!==p.source)){r.origin==="*"&&(r.origin=p.origin);var h=fA(p.data),m=h&&h.event==="error",g=m&&h.data&&h.data.method==="ready";if(g){var x=new Error(h.data.message);x.name=h.data.name,u(x);return}var b=h&&h.event==="ready",y=h&&h.method==="ping";if(b||y){r.element.setAttribute("data-ready","true"),c();return}Htt(r,h)}},r._window.addEventListener("message",r._onMessage),r.element.nodeName!=="IFRAME"){var d=qge(n,a),f=Yge(d);Gge(f,d,n).then(function(p){var h=nU(p,n);return r.element=h,r._originalElement=n,Btt(n,h),s0.set(r.element,r),p}).catch(u)}});if(vF.set(this,o),s0.set(this.element,this),this.element.nodeName==="IFRAME"&&Gw(this,"ping"),oc.isEnabled){var l=function(){return oc.exit()};this.fullscreenchangeHandler=function(){oc.isFullscreen?qw(r,"event:exitFullscreen",l):uM(r,"event:exitFullscreen",l),r.ready().then(function(){Gw(r,"fullscreenchange",oc.isFullscreen)})},oc.on("fullscreenchange",this.fullscreenchangeHandler)}return this}return Ott(e,[{key:"callMethod",value:function(r){var a=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new Nm(function(o,l){return a.ready().then(function(){qw(a,r,{resolve:o,reject:l}),Gw(a,r,i)}).catch(l)})}},{key:"get",value:function(r){var a=this;return new Nm(function(i,o){return r=Tte(r,"get"),a.ready().then(function(){qw(a,r,{resolve:i,reject:o}),Gw(a,r)}).catch(o)})}},{key:"set",value:function(r,a){var i=this;return new Nm(function(o,l){if(r=Tte(r,"set"),a==null)throw new TypeError("There must be a value to set.");return i.ready().then(function(){qw(i,r,{resolve:o,reject:l}),Gw(i,r,a)}).catch(l)})}},{key:"on",value:function(r,a){if(!r)throw new TypeError("You must pass an event name.");if(!a)throw new TypeError("You must pass a callback function.");if(typeof a!="function")throw new TypeError("The callback must be a function.");var i=cM(this,"event:".concat(r));i.length===0&&this.callMethod("addEventListener",r).catch(function(){}),qw(this,"event:".concat(r),a)}},{key:"off",value:function(r,a){if(!r)throw new TypeError("You must pass an event name.");if(a&&typeof a!="function")throw new TypeError("The callback must be a function.");var i=uM(this,"event:".concat(r),a);i&&this.callMethod("removeEventListener",r).catch(function(o){})}},{key:"loadVideo",value:function(r){return this.callMethod("loadVideo",r)}},{key:"ready",value:function(){var r=vF.get(this)||new Nm(function(a,i){i(new Error("Unknown player. Probably unloaded."))});return Nm.resolve(r)}},{key:"addCuePoint",value:function(r){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.callMethod("addCuePoint",{time:r,data:a})}},{key:"removeCuePoint",value:function(r){return this.callMethod("removeCuePoint",r)}},{key:"enableTextTrack",value:function(r,a){if(!r)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:r,kind:a})}},{key:"disableTextTrack",value:function(){return this.callMethod("disableTextTrack")}},{key:"pause",value:function(){return this.callMethod("pause")}},{key:"play",value:function(){return this.callMethod("play")}},{key:"requestFullscreen",value:function(){return oc.isEnabled?oc.request(this.element):this.callMethod("requestFullscreen")}},{key:"exitFullscreen",value:function(){return oc.isEnabled?oc.exit():this.callMethod("exitFullscreen")}},{key:"getFullscreen",value:function(){return oc.isEnabled?Nm.resolve(oc.isFullscreen):this.get("fullscreen")}},{key:"requestPictureInPicture",value:function(){return this.callMethod("requestPictureInPicture")}},{key:"exitPictureInPicture",value:function(){return this.callMethod("exitPictureInPicture")}},{key:"getPictureInPicture",value:function(){return this.get("pictureInPicture")}},{key:"unload",value:function(){return this.callMethod("unload")}},{key:"destroy",value:function(){var r=this;
199return new Nm(function(a){if(vF.delete(r),s0.delete(r.element),r._originalElement&&(s0.delete(r._originalElement),r._originalElement.removeAttribute("data-vimeo-initialized")),r.element&&r.element.nodeName==="IFRAME"&&r.element.parentNode&&(r.element.parentNode.parentNode&&r._originalElement&&r._originalElement!==r.element.parentNode?r.element.parentNode.parentNode.removeChild(r.element.parentNode):r.element.parentNode.removeChild(r.element)),r.element&&r.element.nodeName==="DIV"&&r.element.parentNode){r.element.removeAttribute("data-vimeo-initialized");var i=r.element.querySelector("iframe");i&&i.parentNode&&(i.parentNode.parentNode&&r._originalElement&&r._originalElement!==i.parentNode?i.parentNode.parentNode.removeChild(i.parentNode):i.parentNode.removeChild(i))}r._window.removeEventListener("message",r._onMessage),oc.isEnabled&&oc.off("fullscreenchange",r.fullscreenchangeHandler),a()})}},{key:"getAutopause",value:function(){return this.get("autopause")}},{key:"setAutopause",value:function(r){return this.set("autopause",r)}},{key:"getBuffered",value:function(){return this.get("buffered")}},{key:"getCameraProps",value:function(){return this.get("cameraProps")}},{key:"setCameraProps",value:function(r){return this.set("cameraProps",r)}},{key:"getChapters",value:function(){return this.get("chapters")}},{key:"getCurrentChapter",value:function(){return this.get("currentChapter")}},{key:"getColor",value:function(){return this.get("color")}},{key:"setColor",value:function(r){return this.set("color",r)}},{key:"getCuePoints",value:function(){return this.get("cuePoints")}},{key:"getCurrentTime",value:function(){return this.get("currentTime")}},{key:"setCurrentTime",value:function(r){return this.set("currentTime",r)}},{key:"getDuration",value:function(){return this.get("duration")}},{key:"getEnded",value:function(){return this.get("ended")}},{key:"getLoop",value:function(){return this.get("loop")}},{key:"setLoop",value:function(r){return this.set("loop",r)}},{key:"setMuted",value:function(r){return this.set("muted",r)}},{key:"getMuted",value:function(){return this.get("muted")}},{key:"getPaused",value:function(){return this.get("paused")}},{key:"getPlaybackRate",value:function(){return this.get("playbackRate")}},{key:"setPlaybackRate",value:function(r){return this.set("playbackRate",r)}},{key:"getPlayed",value:function(){return this.get("played")}},{key:"getQualities",value:function(){return this.get("qualities")}},{key:"getQuality",value:function(){return this.get("quality")}},{key:"setQuality",value:function(r){return this.set("quality",r)}},{key:"getSeekable",value:function(){return this.get("seekable")}},{key:"getSeeking",value:function(){return this.get("seeking")}},{key:"getTextTracks",value:function(){return this.get("textTracks")}},{key:"getVideoEmbedCode",value:function(){return this.get("videoEmbedCode")}},{key:"getVideoId",value:function(){return this.get("videoId")}},{key:"getVideoTitle",value:function(){return this.get("videoTitle")}},{key:"getVideoWidth",value:function(){return this.get("videoWidth")}},{key:"getVideoHeight",value:function(){return this.get("videoHeight")}},{key:"getVideoUrl",value:function(){return this.get("videoUrl")}},{key:"getVolume",value:function(){return this.get("volume")}},{key:"setVolume",value:function(r){return this.set("volume",r)}}]),e}();Uge||(oc=qtt(),Vtt(),Utt(),Wtt(),Ytt());const Gtt=({vimeoLinkId:e,visible:n,onHide:r,onBoard:a})=>{v.useEffect(()=>{if(e){const l={id:e,width:"auto",loop:!0,responsive:!0};n&&new rU("vimeo-video-player",l)}},[n]);function i(){r();const l=new URLSearchParams;return l.append("column","is_quick_setup_guide"),Le.get(`/onboarding/change-status/${a.id}`,{params:l})}function o(){return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"text-lg pb-[16px]",children:t("onboarding::text.quick_setup_guide_setup")}),s.jsx("div",{id:"vimeo-video-player",className:"h-[390px]"})]})}return s.jsx(cn,{visible:n,header:t("onboarding::text.btn_quick_setup_guide"),onClose:i,padding:"full",size:"lg",children:s.jsx(o,{})})},ot=({title:e=t("fcbilling::text.confirmation"),onClose:n,visible:r,children:a,buttons:i,size:o="lg",padding:l="full",type:c="default",className:u="",id:d})=>{const[f,p]=v.useState(0),h=Ut("modal-body-general",{"p-full":l==="full",px:l==="px",py:l==="py"}),m=Ut({"!bg-critical":c==="critical"}),g=v.useMemo(()=>d??V7(),[]);return v.useEffect(()=>{const x=()=>{n()};return window.addEventListener("popstate",x),()=>{window.removeEventListener("popstate",x),gj(cn.stackModals,{id:g}),Al(cn.stackModals).reverse().map((b,y)=>{b.updateQueueOffset(y)}),lM()}},[]),v.useLayoutEffect(()=>{r?cn.stackModals.find(b=>b.id===g)||cn.stackModals.push({id:g,updateQueueOffset:p}):gj(cn.stackModals,{id:g}),Al(cn.stackModals).reverse().map((x,b)=>{x.updateQueueOffset(b)}),lM()}
199,[r]),s.jsx(OV,{theme:{theme:{modal:{root:{base:`modal fixed top-0 right-0 left-0 z-50 h-modal overflow-y-auto overflow-x-hidden md:inset-0 md:h-full modal-general ${u} ${f?"queue modal-old fade":"modal-new"}`,sizes:{lg:"modal-lg",sm:"modal-sm"},show:{on:"modal-show show !flex"}},content:{base:"modal-dialog animate-[zoom-in-zoom-out] duration-300",inner:"modal-content"}}}},children:s.jsxs(nM,{show:r,root:document.body,onClose:n,className:rt("modal-backdrop",u),size:o,children:[s.jsxs("div",{className:`modal-header ${m}`,children:[s.jsx("h4",{className:"modal-title",children:e}),s.jsx("button",{type:"button",className:"close",onClick:n,children:t("text.btn_cancel_upper")})]}),s.jsx(nM.Body,{className:Ut("modal-body !min-h-fit"),children:s.jsxs("div",{className:h,children:[s.jsx("div",{className:"text-lg text-center flex justify-center flex-col gap-[8px]",children:a}),i?s.jsxs("div",{className:"modal-footer !justify-end",children:[i(n)," "]}):null]})})]})})};ot.Message=({className:e,...n})=>s.jsx("div",{className:rt("text-lg",e),...n});ot.BoldMessage=({className:e,...n})=>s.jsx("div",{className:rt("font-bold",e),...n});ot.Info=({className:e,...n})=>s.jsx("div",{className:rt("mt-[24px] flex flex-col",e),...n});let WN;const Kge=document.createElement("div");document.body.prepend(Kge);ot.show=e=>{WN&&WN.unmount();let n={};WN=mC(Kge);const r=()=>{const{off:a,status:i}=Gt({initial:!0});return n.close=a,s.jsx(ot,{...e,visible:i,onClose:a,children:e.message})};return WN.render(s.jsx(r,{})),n};const Ot=qce()(e=>{const n=window.__APP_DATA.account??{},r=n.permissions??[],a=n.roles??{};function i(l){return Array.isArray(l)?r.some(c=>l.includes(c)):r.indexOf(l)!==-1}function o(l){return Array.isArray(l)?a.some(c=>l.includes(c)):a.indexOf(l)!==-1}return{account:n,can:i,hasRole:o}}),gu=({steps:e,currentStep:n=1})=>!e||e.length===0?null:s.jsx("ul",{className:"stepper-wrapper",children:e.map((r,a)=>s.jsxs("li",{className:`stepper-item ${r.key==n?"active":""}`,children:[s.jsx("span",{className:"stepper-icon",children:r.key}),s.jsx("span",{className:"stepper-title",children:r.title})]},r.key))}),be=({size:e="md",children:n,color:r,htmlType:a="button",type:i="primary",className:o,...l})=>(o=rt(o,{[`bg-bg_[${r}]`]:r}),s.jsx("button",{type:a,className:rt(`btn-${i} btn-${e} ${o}`,{"text-sm h-[32px] rounded-xl":e==="sm"}),...l,children:n})),Cy=({header:e,visible:n,onClose:r,steps:a,currentStep:i,footer:o,showAutoFooter:l=!0,footerConfig:c,onBack:u,onNext:d,onFinish:f,onDone:p,backLabel:h=t("text.btn_back"),nextLabel:m=t("text.btn_next"),finishLabel:g=t("text.btn_save"),doneLabel:x=t("text.btn_done"),disableBack:b=!1,disableNext:y=!1,disableFinish:w=!1,disableDone:j=!1,closable:S=!0,noVerticalPadding:N=!1,size:k="lg",padding:E="none",className:D="is-parrent-modal",modalBodyClassName:R,dialogClassName:A,bodyWrapperClassName:P="modal-body-general stepper-modal-scroll-container has-stepper",useBodyScrollbar:I=!0,bodyMaxHeightClassName:L="max-h-[580px]",children:H})=>{var Q;const U=(a==null?void 0:a.length)??0,X=i<=1,re=U>0?i>=U:!1;let Z=!X,V=!re&&i<U,J=U>0&&i===U-1,K=re;(c==null?void 0:c.showBack)!==void 0&&(Z=c.showBack),(c==null?void 0:c.showNext)!==void 0&&(V=c.showNext),(c==null?void 0:c.showFinish)!==void 0&&(J=c.showFinish),(c==null?void 0:c.showDone)!==void 0&&(K=c.showDone);const ee=(Q=c==null?void 0:c.perStep)==null?void 0:Q[i];ee&&(ee.showBack!==void 0&&(Z=ee.showBack),ee.showNext!==void 0&&(V=ee.showNext),ee.showFinish!==void 0&&(J=ee.showFinish),ee.showDone!==void 0&&(K=ee.showDone));const Y=s.jsxs("div",{className:"flex items-center justify-between w-full gap-2",children:[s.jsx("div",{children:Z?s.jsx(be,{type:"outline",size:"md",disabled:b,onClick:u,children:h}):null}),s.jsxs("div",{className:"flex items-center gap-2",children:[V?s.jsx(be,{type:"primary",size:"lg",disabled:y,onClick:d,children:m}):null,J?s.jsx(be,{type:"primary",size:"lg",disabled:w,onClick:f,children:g}):null,K?s.jsx(be,{type:"primary",size:"lg",disabled:j,onClick:p,children:x}):null]})]});return s.jsx(cn,{header:e,visible:n,onClose:r,size:k,padding:E,footer:o??(l?Y:void 0),modalBodyClassName:rt("overflow-visible",R),dialogClassName:A,className:D,closable:S,children:s.jsxs("div",{className:rt(P,I&&"custom-scrollbar overflow-y-auto",I&&L,{"no-vertical-padding !pb-0 !pt-[48px]":N}),style:I?{scrollbarGutter:"stable"}:void 0,children:[s.jsx("div",{children:s.jsx(gu,{steps:a,currentStep:i})}),H]})})};var Ktt=tU,Ztt=1,Xtt=4;function Qtt(e){return Ktt(e,Ztt|Xtt)}var Jtt=Qtt;const Kd=Kr(Jtt);var ent=qV;function tnt(e,n){return ent(e,n)}var nnt=tnt;
199const kh=Kr(nnt),wr=({server:e,formConfig:n={fields:{}},formName:r,preload:a=!1,onChange:i,isScrollWhenError:o=!0})=>{const[l,c]=v.useState(n),[u,d]=v.useState(!1),[f,p]=v.useState(!a),[h,m]=v.useState(!1),[g,x]=v.useState(null),[b,y]=v.useState(L(n)),[w,j]=v.useState(L(n)),[S,N]=v.useState(!1),[k,E]=v.useState({}),D=l.props||{},R=no(),A=sd(),[P,I]=v.useState();v.useEffect(()=>(a&&H(),()=>{}),[]),v.useEffect(()=>{if(!o||!(k&&Object.keys(k).length>0))return;const ue=window.setTimeout(()=>{const De=$(".is-invalid-messages:visible").first(),Ce=De.get(0);if(!Ce)return;const Fe=Ce.closest(".stepper-modal-scroll-container")||document.querySelector(".modal-new");if(Fe){const We=Fe.getBoundingClientRect(),le=Ce.getBoundingClientRect(),ce=Fe.scrollTop+(le.top-We.top)-200;$(Fe).stop().animate({scrollTop:Math.max(ce,0)},400);return}const Re=De.offset();Re&&$("html, body").stop().animate({scrollTop:Re.top-380},800)},100);return()=>{window.clearTimeout(ue)}},[k,o]);function L(q){let ue={};const _e=q.fields||{};for(let De in _e)_e[De].value!==void 0&&(ue[De]=_e[De].value);return ue}function H(q=!0){m(!0),x(null),e&&Le.get(e).then(ue=>{ue.status&&(I(_e=>({..._e,...ue.data})),c(ue.data.form),q&&y(L(ue.data.form)),p(!0))}).catch(ue=>{x(ue)}).finally(()=>{m(!1)})}function U(){H(!1)}const X=v.useMemo(()=>l.fields??{},[l]),re=v.useCallback((q,ue)=>b[q]!==void 0?b[q]:ue,[b]),Z=v.useCallback(q=>{const ue=X[q];return ue?ue.label:q},[X]),V=v.useCallback(q=>{const ue=X[q];return ue?ue.description:q},[X]),J=v.useCallback(q=>{const ue=X[q];if(ue)return ue.placeholder!==void 0?ue.placeholder:t("fcbilling::text.enter_input",{attribute:ue.label})},[X]),K=v.useCallback((q,ue,_e={})=>{const{markAsChanged:De=!0}=_e;y(Ce=>{const Fe=Ce[q];return kh(Fe,ue)?Ce:{...Ce,[q]:ue}}),De&&N(!0),A()},[A]);function ee(){y(Kd(w)),E({}),N(!1),A(),R.random()}function Y(){j(Kd(b)),N(!1)}async function Q(q={}){if(!u&&e)return d(!0),await Le.post(e,{...b,...q}).then(ue=>{if(E({}),ue.result)return Y(),ue;if(ue.status&&ue.data)return I(_e=>({..._e,...ue.data})),ue.data.form&&(c(ue.data.form),y(L(ue.data.form))),ue;throw ue}).catch(ue=>{throw ue.errors&&E(ue.errors),ue}).finally(()=>{d(!1)})}function W(q){return D[q]}const se=v.useCallback((q,ue)=>{const _e={...k};ue?_e[q]=ue:delete _e[q],E(_e),A()},[k,A]),oe=v.useCallback(q=>({name:q,onChange:ue=>{let _e=ue;try{let De=ue==null?void 0:ue.nativeEvent;De instanceof Event&&(_e=De.target.value)}catch{}K(q,_e),i&&i(q,_e)},value:re(q),defaultValue:re(q),label:Z(q),description:V(q),error:k[q]||null,placeholder:J(q),id:`${r}_${q}`}),[V,r,re,k,Z,i,J,K]);return{submitting:u,error:g,ready:f&&!g,fields:l.fields??{},set:K,get:re,submit:Q,label:Z,placeholder:J,prop:W,des:V,fieldProps:oe,reset:ee,handleSaved:Y,values:b,updateValues:y,invalidErrors:k,updateInvalidErrors:E,changed:S,formKey:R.key,setInvalidError:se,dataServer:P,load:H,reloadConfig:U}};var rnt=QV,ant=wy,int=_C,Dte=id,snt=ky;function ont(e,n,r,a){if(!Dte(e))return e;n=ant(n,e);for(var i=-1,o=n.length,l=o-1,c=e;c!=null&&++i<o;){var u=snt(n[i]),d=r;if(u==="__proto__"||u==="constructor"||u==="prototype")return e;if(i!=l){var f=c[u];d=a?a(f,u,c):void 0,d===void 0&&(d=Dte(f)?f:int(n[i+1])?[]:{})}rnt(c,u,d),c=c[u]}return e}var lnt=ont,cnt=uA,unt=lnt,dnt=wy;function fnt(e,n,r){for(var a=-1,i=n.length,o={};++a<i;){var l=n[a],c=cnt(e,l);r(c,l)&&unt(o,dnt(l,e),c)}return o}var pnt=fnt,hnt=pnt,mnt=Mge;function gnt(e,n){return hnt(e,n,function(r,a){return mnt(e,a)})}var xnt=gnt,Mte=uy,vnt=xC,_nt=Hl,Rte=Mte?Mte.isConcatSpreadable:void 0;function bnt(e){return _nt(e)||vnt(e)||!!(Rte&&e&&e[Rte])}var ynt=bnt,wnt=zV,knt=ynt;function Zge(e,n,r,a,i){var o=-1,l=e.length;for(r||(r=knt),i||(i=[]);++o<l;){var c=e[o];n>0&&r(c)?n>1?Zge(c,n-1,r,a,i):wnt(i,c):a||(i[i.length]=c)}return i}var jnt=Zge,Cnt=jnt;function Snt(e){var n=e==null?0:e.length;return n?Cnt(e,1):[]}var Nnt=Snt;function Ent(e,n,r){switch(r.length){case 0:return e.call(n);case 1:return e.call(n,r[0]);case 2:return e.call(n,r[0],r[1]);case 3:return e.call(n,r[0],r[1],r[2])}return e.apply(n,r)}var Tnt=Ent,Dnt=Tnt,Ote=Math.max;function Mnt(e,n,r){return n=Ote(n===void 0?e.length-1:n,0),function(){for(var a=arguments,i=-1,o=Ote(a.length-n,0),l=Array(o);++i<o;)l[i]=a[n+i];i=-1;for(var c=Array(n+1);++i<n;)c[i]=a[i];return c[n]=r(l),Dnt(e,this,c)}}var Xge=Mnt;function Rnt(e){return function(){return e}}var Ont=Rnt,Ant=Ont,Ate=Oge,Pnt=ZV,Int=Ate?function(e,n){return Ate(e,"toString",{configurable:!0,enumerable:!1,value:Ant(n),writable:!0})}:Pnt,$nt=Int,Lnt=800,Fnt=16,Bnt=Date.now;function Hnt(e){var n=0,r=0;return function(){var a=Bnt(),i=Fnt-(a-r);if(r=a,i>0){if(++n>=Lnt)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}var znt=Hnt,Vnt=$nt,Unt=znt,Wnt=Unt(Vnt),Qge=Wnt,Ynt=Nnt,qnt=Xge,Gnt=Qge;function Knt(e){return Gnt(qnt(e,void 0,Ynt),e+"")}var Jge=Knt,Znt=xnt,Xnt=Jge,Qnt=Xnt(function(e,n){return e==null?{}:Znt(e,n)}),Jnt=Qnt;const ert=Kr(Jnt);var trt=Xg,nrt=JV,rrt=cf,art="[object Object]",irt=Function.prototype,srt=Object.prototype,exe=irt.toString,ort=srt.hasOwnProperty,lrt=exe.call(Object);function crt(e){if(!rrt(e)||trt(e)!=art)return!1;var n=nrt(e);if(n===null)return!0;var r=ort.call(n,"constructor")&&n.constructor;return typeof r=="function"&&r instanceof r&&exe.call(r)==lrt}var txe=crt,urt=txe;function drt(e){return urt(e)?void 0:e}var frt=drt,prt=Ege,hrt=tU,mrt=Rge,grt=wy,xrt=v_,vrt=frt,_rt=Jge,brt=$ge,yrt=1,wrt=2,krt=4,jrt=_rt(function(e,n){var r={};if(e==null)return r;var a=!1;n=prt(n,function(o){return o=grt(o,e),a||(a=o.length>1),o}),xrt(e,brt(e),r),a&&(r=hrt(r,yrt|wrt|krt,vrt));for(var i=n.length;i--;)mrt(r,n[i]);return r}),Crt=jrt;const Srt=Kr(Crt);var Nrt=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var n=document.activeElement,r=[],a=0;a<e.rangeCount;a++)r.push(e.getRangeAt(a));switch(n.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":n.blur();break;default:n=null;break}return e.removeAllRanges(),function(){e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||r.forEach(function(i){e.addRange(i)}),n&&n.focus()}},Ert=Nrt,Pte={"text/plain":"Text","text/html":"Url",default:"Text"},Trt="Copy to clipboard: #{key}, Enter";function Drt(e){var n=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}function Mrt(e,n){var r,a,i,o,l,c,u=!1;n||(n={}),r=n.debug||!1;try{i=Ert(),o=document.createRange(),l=document.getSelection(),c=document.createElement("span"),c.textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",function(f){if(f.stopPropagation(),n.format)if(f.preventDefault(),typeof f.clipboardData>"u"){r&&console.warn("unable to use e.clipboardData"),r&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var p=Pte[n.format]||Pte.default;window.clipboardData.setData(p,e)}else f.clipboardData.clearData(),f.clipboardData.setData(n.format,e);n.onCopy&&(f.preventDefault(),n.onCopy(f.clipboardData))}),document.body.appendChild(c),o.selectNodeContents(c),l.addRange(o);var d=document.execCommand("copy");if(!d)throw new Error("copy command was unsuccessful");u=!0}catch(f){r&&console.error("unable to copy using execCommand: ",f),r&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),u=!0}catch(p){r&&console.error("unable to copy using clipboardData: ",p),r&&console.error("falling back to prompt"),a=Drt("message"in n?n.message:Trt),window.prompt(a,e)}}finally{l&&(typeof l.removeRange=="function"?l.removeRange(o):l.removeAllRanges()),c&&document.body.removeChild(c),i()}return u}var Rrt=Mrt;const xj=Kr(Rrt),vn=e=>{let n=e.content,r=e.className,a=e.copyClipboardElement;cu(n)&&(n=s.jsx("div",{dangerouslySetInnerHTML:{__html:n}}));function i(){if(a){const o=document.getElementById(a);cu(o.value)&&xj(o.value)}}return s.jsx(eA,{style:"light",...e,className:`tooltip-container ${r}`,content:n,children:cu(e.children)?s.jsx("div",{onClick:()=>i(),className:"flex items-center",dangerouslySetInnerHTML:{__html:e.children}}):e.children})};vn.htmlProps=["copyClipboardElement"];function yC(e){let n=["label","labelFor","tooltip","error","wrapperClassName","optional","description","note","inputOnly","children","labelControl","isShowFirstError","labelClassName"];return{formItemProps:ert(e,n),restProps:Srt(e,n)}}const _o=({label:e,error:n,labelFor:r,labelClassName:a,description:i,note:o,children:l,optional:c=!1,labelControl:u,tooltip:d,wrapperClassName:f,inputOnly:p,isShowFirstError:h=!1,classOptional:m="",...g})=>{function x(){if(e||u)return s.jsxs("div",{className:`flex justify-between items-center ${a}`,children:[s.jsxs("label",{className:"control-label",htmlFor:r,children:[e,b(),c?s.jsxs("span",{className:"optional capitalize ml-[4px]",children:["(",t("text.o
199ptional"),")"]}):null]}),u]})}function b(){if(d)return s.jsx(vn,{content:d,children:s.jsx(Se,{name:"icon-tooltip ",className:""})})}function y(){if(n)return yv(n)&&(h?n=n[0]:n=n.join(" ")),s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx(Se,{className:"text-[14px]",name:"icon-icon-warning"}),s.jsx("span",{children:n})]})}function w(){if(o)return s.jsx("div",{className:"note",children:o})}function j(){if(i)return s.jsx("div",{className:"description",children:i})}function S(){return s.jsxs(s.Fragment,{children:[x(),j(),l,w(),y()]})}return p?S():s.jsx("div",{className:rt("form-group",f,{"is-invalid":n}),...g,children:S()})};function hn(...e){return Ice(Dce(e))}const mt=v.forwardRef(({suffix:e,prefix:n,name:r,className:a="form-control",onChange:i,onChangeValue:o,groupClassName:l="",classOptional:c="",...u},d)=>{const{formItemProps:f,restProps:p}=yC(u);function h(){if(e)return s.jsx("div",{className:"suffix",children:e})}function m(){if(n)return s.jsx("div",{className:"prefix",children:n})}function g(b){i&&i(b),o&&o(b.target.value)}const x={...p};return x.value!==void 0&&x.defaultValue!==void 0&&delete x.defaultValue,s.jsx(_o,{classOptional:c,...f,labelFor:r,children:s.jsxs("div",{className:hn("input-group",l),children:[m(),s.jsx("input",{name:r,className:a,...x,ref:d,onChange:g}),h()]})})});mt.htmlProps=["wrapperClassName","classname"];const Un=({id:e,name:n,disabled:r,value:a=0,defaultChecked:i,children:o,className:l="",onChange:c,checked:u,checkboxClassName:d})=>{const[f,p]=v.useState(!!i);v.useEffect(()=>{u!==void 0&&p(!!u)},[u]);const h=u!==void 0?!!u:f,m=v.useCallback(g=>{if(r)return;const x=g.target.checked;u===void 0&&p(x),c&&c(x)},[r,c,u]);return s.jsxs("label",{className:`checkbox ${h?"clicked":""} ${r?"disabled":""} ${l}`,children:[s.jsx("input",{type:"checkbox",id:e,name:n,value:a,checked:h,disabled:r,onChange:m,className:d}),o]})},Ja=({name:e,value:n,options:r,disabled:a,className:i,invalid:o,placeholder:l,showPlaceholderOption:c=!0,onChangeValue:u,liveSearch:d=!1,formItemProps:f})=>{const p=v.useId(),h=v.useRef(null);v.useEffect(()=>{const x=window.$,b=h.current;if(!b||!x)return;const y=x(b),w="changed.bs.select.bootstrapMeridiemSelect",j=()=>{const S=String(y.selectpicker("val")??"");kh(S,n)||u(S)};return y.data("selectpicker")?y.selectpicker("refresh"):y.selectpicker({dropupAuto:!0,liveSearch:d}),y.off(w),y.on(w,j),String(y.selectpicker("val")??"")!==String(n??"")&&y.selectpicker("val",n),y.prop("disabled",!!a),y.selectpicker("refresh"),()=>{try{y.off(w)}catch{}}},[n,a,d,u,r,l,c]),v.useEffect(()=>{const x=window.$,b=h.current;if(!b||!x)return;const y=x(b);return()=>{try{y.data("selectpicker")&&y.selectpicker("destroy")}catch{}}},[]);const m=o||!!(f!=null&&f.error),g=()=>s.jsxs("select",{ref:h,id:p,name:e,title:l,className:rt("form-control select-option-picker select-on-input",i,m&&"is-invalid"),disabled:a,value:n,onChange:x=>u(x.target.value),children:[l&&c?s.jsx("option",{value:"",children:l}):null,r.map(x=>s.jsx("option",{value:x.value,"data-content":x.content,children:typeof x.label=="string"?x.label:String(x.value)},x.value))]});return f?s.jsx(_o,{...f,labelFor:p,children:g()}):g()},zt=({id:e,name:n,value:r,defaultChecked:a,disabled:i,children:o,className:l="",current:c,onClick:u})=>(!c&&a&&(c=r),s.jsxs("label",{style:{cursor:"pointer"},className:`radio ${c===r?"clicked":""} ${i?"disabled":""} ${l}`,children:[s.jsx("input",{type:"radio",id:e,name:n,disabled:i,onClick:u,value:r,checked:c===r,onChange:()=>{}}),o]}));function Nd(e={},n){const r=e==null?void 0:e[n];return Array.isArray(r)?r[0]??"":typeof r=="string"?r:""}function nxe(e){const n=document.createElement("select");n.innerHTML=e;const r={};return Array.from(n.querySelectorAll("option")).forEach(a=>{var l;const i=a.getAttribute("value")??"",o=((l=a.textContent)==null?void 0:l.trim())??"";i&&(r[i]=o)}),r}function Ort({fieldProps:e,get:n,set:r,errors:a={},meta:i}){const[o,l]=v.useState((i==null?void 0:i.state_list)??{});v.useEffect(()=>{l((i==null?void 0:i.state_list)??{})},[i==null?void 0:i.state_list]);const c=v.useMemo(()=>Object.keys(o).map(y=>({value:y,label:o[y]})),[o]),u=v.useMemo(()=>{const y=(i==null?void 0:i.country_list)??{};return Object.keys(y).map(w=>({value:w,label:y[w]}))},[i==null?void 0:i.country_list]),d=String(n("type")??"stationary"),f=d==="stationary",p=d==="mobile",h=n("country"),m=!!(i!=null&&i.is_jobber),g=!!(i!=null&&i.has_first_network),x=!!(i!=null&&i.can_use_truck_system);async function b(y){try{const w=await $.ajax({method:"GET",url:Oe("site/regions"),data:{country_code:y}}),j=nxe(String(w??""));l(j)}catch{l({})}}return v.useEffect(()=>
199{const y=String(n("country")??"");y&&b(y)},[]),s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(mt,{...e("name"),error:Nd(a,"name"),value:String(n("name")??""),onChangeValue:y=>r("name",y),placeholder:t("placeholder.enter_site_name"),autoFocus:!0}),s.jsxs("div",{className:"form-group",children:[s.jsx("div",{className:"flex items-center gap-[8px] mb-[8px]",children:s.jsxs("label",{className:"control-label mb-0",children:[t("site::form.label.sitetype_label"),s.jsx(vn,{content:t("site::site_text.site_type_tooltip"),children:s.jsx(Se,{name:"icon-tooltip"})})]})}),s.jsxs("div",{className:"form-check form-inline form-check-radio rectangle-blue has-border",children:[s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"type",className:"!text-base",value:"stationary",current:String(n("type")??"stationary"),onClick:()=>{r("type","stationary"),r("is_delivery_truck",0)},children:t("site::site_text.stationary")})}),s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"type",className:"!text-base",value:"mobile",current:String(n("type")??"stationary"),onClick:()=>r("type","mobile"),children:t("site::site_text.mobile")})})]}),Nd(a,"type")?s.jsx("div",{className:"is-invalid-messages",children:Nd(a,"type")}):null]}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("site::site_text.status")}),s.jsxs("div",{className:"form-check form-inline form-check-radio rectangle-blue has-border",children:[s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"status",className:"!text-base",value:"1",current:String(n("status")??"1"),onClick:()=>r("status",1),children:t("site::site_text.active")})}),s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"status",className:"!text-base",value:"0",current:String(n("status")??"1"),onClick:()=>r("status",0),children:t("site::site_text.inactive")})})]}),Nd(a,"status")?s.jsx("div",{className:"is-invalid-messages",children:Nd(a,"status")}):null]}),s.jsx(mt,{...e("code"),error:Nd(a,"code"),value:String(n("code")??""),onChangeValue:y=>r("code",y),placeholder:t("placeholder.enter_site_code"),optional:!0,tooltip:t("site::site_text.site_code_tooltip")}),s.jsxs("div",{className:"form-group mb-0",children:[m&&g?s.jsx("div",{className:"form-group",children:s.jsx(Un,{checked:String(n("is_network")??"0")==="1",onChange:y=>r("is_network",y?1:0),className:"!max-w-fit form-check-label-general",children:t("jobber::form.label.add_to_network")})}):null,x&&p?s.jsx("div",{className:"form-group delivery-truck",children:s.jsx(Un,{checked:String(n("is_delivery_truck")??"0")==="1",onChange:y=>r("is_delivery_truck",y?1:0),className:"!max-w-fit form-check-label-general",children:t("site::form.label.is_delivery_truck")})}):null]})]}),s.jsx("div",{className:"col-sm-6",children:f?s.jsxs("div",{className:"stationary-only",children:[s.jsx(mt,{...e("address"),error:Nd(a,"address"),value:String(n("address")??""),onChangeValue:y=>r("address",y),placeholder:t("placeholder.enter_address")}),s.jsx(mt,{...e("city"),error:Nd(a,"city"),value:String(n("city")??""),onChangeValue:y=>r("city",y),placeholder:t("placeholder.enter_city")}),s.jsx(Ja,{name:"state",value:String(n("state")??""),options:c,placeholder:t("site::form.text.select_state"),onChangeValue:y=>r("state",y),liveSearch:!0,formItemProps:{label:t("site::form.label.state_label"),error:Nd(a,"state")}}),s.jsx(mt,{...e("zip"),error:Nd(a,"zip"),value:String(n("zip")??""),onChangeValue:y=>r("zip",y),placeholder:t("placeholder.enter_zipcode")}),s.jsx(Ja,{name:"country",value:String(h??"US"),options:u,onChangeValue:y=>{r("country",y),r("state",""),b(y)},liveSearch:!0,formItemProps:{label:t("site::form.label.country_label"),error:Nd(a,"country")}})]}):null})]})}const rxe=v.forwardRef(({wrapperClassName:e="",containerClassName:n="",minHeightClassName:r="min-h-[220px]",placeholder:a=null,showPlaceholder:i=!1},o)=>s.jsxs("div",{className:rt("map-wrapper site-edit-map w-full h-full relative",r,e),children:[s.jsx("div",{ref:o,className:rt("map-container w-full h-full",r,n)}),i?s.jsx("div",{className:rt("absolute inset-0 flex items-center justify-center pointer-events-none",r),children:a}):null]}));rxe.displayName="MapContainer";function Art(){var n,r;if(window.__FC_SAFE_INTERSECTION_OBSERVER_PATCHED__||!((r=(n=window.IntersectionObserver)==null?void 0:n.prototype)!=null&&r.observe))return;const e=window.IntersectionObserver.prototype.observe;
199window.IntersectionObserver.prototype.observe=function(a){if(a&&typeof a=="object"&&(a instanceof Element||a.nodeType===Node.ELEMENT_NODE))return e.call(this,a)},window.__FC_SAFE_INTERSECTION_OBSERVER_PATCHED__=!0}function Prt(e){if(e)return e;if(window.__GOOGLE_MAPS_API_KEY__)return window.__GOOGLE_MAPS_API_KEY__;const n=document.querySelector('script[src*="maps.googleapis.com/maps/api/js"]'),r=(n==null?void 0:n.getAttribute("src"))??"";if(!r)return"";try{return new URL(r,window.location.origin).searchParams.get("key")??""}catch{const a=r.match(/[?&]key=([^&]+)/);return a!=null&&a[1]?decodeURIComponent(a[1]):""}}async function Ite(e,n,r){const a=Prt(r);if(!a)return"";const o=await(await fetch(`https://maps.googleapis.com/maps/api/timezone/json?location=${e},${n}&timestamp=${Math.round(Date.now()/1e3)}&key=${a}`)).json();return(o==null?void 0:o.timeZoneId)??""}function Irt(e,n){e.bindTo("center",n,"position")}const axe=({lat:e,lon:n,address:r,apiKey:a,markerTitle:i,placeholder:o,showPlaceholder:l=!1,shouldUseZip:c=!0,styles:u,zoom:d=16,mapTypeControl:f=!0,controlSize:p=25,wrapperClassName:h,containerClassName:m,minHeightClassName:g="min-h-[220px]",onDragEnd:x,onGeocodeSuccess:b,onGeocodeFailed:y,onTimezoneLoaded:w,autoGeocode:j=!0,triggerGeocode:S,radius:N=null})=>{const[k,E]=v.useState(null),D=v.useRef(null),R=v.useRef(null),A=v.useRef(null),P=v.useRef(null),I=v.useRef(!1),[L,H]=v.useState(!1),U=v.useCallback(V=>{E(V)},[]);v.useEffect(()=>()=>{try{R.current&&R.current.setMap(null),P.current&&P.current.setMap(null),k&&(k.innerHTML=""),D.current=null,R.current=null,A.current=null,P.current=null,I.current=!1}catch{}},[k]);function X(V,J){var Q;if(!((Q=window.google)!=null&&Q.maps)||!R.current||!D.current)return;const K=parseFloat(String(V||"0"))||0,ee=parseFloat(String(J||"0"))||0,Y=new window.google.maps.LatLng(K,ee);R.current.setPosition(Y),D.current.setCenter(Y)}function re(V,J){var se;if(!((se=window.google)!=null&&se.maps)||!k)return;k&&(k.innerHTML="");const K=parseFloat(String(V||"0"))||0,ee=parseFloat(String(J||"0"))||0,Y=new window.google.maps.LatLng(K,ee),Q=new window.google.maps.Map(k,{zoom:d,center:Y,styles:u,mapTypeControl:f,controlSize:p,mapTypeControlOptions:{mapTypeIds:[window.google.maps.MapTypeId.ROADMAP,window.google.maps.MapTypeId.HYBRID]}}),W=new window.google.maps.Marker({position:Y,map:Q,draggable:!0,title:i});W.addListener("dragend",oe=>{const q=parseFloat(oe.latLng.lat()).toFixed(6),ue=parseFloat(oe.latLng.lng()).toFixed(6);x&&x(q,ue),Ite(q,ue,a).then(_e=>{w&&w(_e,q,ue)})}),D.current=Q,R.current=W,I.current=!0}const Z=v.useCallback(()=>{var J;if(!((J=window.google)!=null&&J.maps)||!A.current){y&&y();return}const V=[(r==null?void 0:r.address)??"",(r==null?void 0:r.city)??"",(r==null?void 0:r.state)??"",c?(r==null?void 0:r.zip)??"":"",(r==null?void 0:r.country)??""].filter(Boolean).join(",");if(!V){y&&y();return}A.current.geocode({address:V},(K,ee)=>{var oe;if(ee!=="OK"||!(K!=null&&K.length)){y&&y();return}const Y=K[0],Q=parseFloat(Y.geometry.location.lat()).toFixed(6),W=parseFloat(Y.geometry.location.lng()).toFixed(6),se=(oe=Y.address_components)==null?void 0:oe.find(q=>{var ue;return(ue=q.types)==null?void 0:ue.includes("administrative_area_level_2")});X(Q,W),b&&b({lat:Q,lon:W,county:(se==null?void 0:se.long_name)??"",result:Y}),Ite(Q,W,a).then(q=>{w&&w(q,Q,W)})})},[r==null?void 0:r.address,r==null?void 0:r.city,r==null?void 0:r.state,r==null?void 0:r.zip,r==null?void 0:r.country,c,a,b,y,w]);return v.useEffect(()=>{S&&H(!0)},[S]),v.useEffect(()=>{var V;(V=window.google)!=null&&V.maps&&k&&(I.current||(Art(),A.current=new window.google.maps.Geocoder,re(e,n),j&&H(!0)))},[k,e,n,j]),v.useEffect(()=>{!I.current||!L||(Z(),H(!1))},[L,Z]),v.useEffect(()=>{!I.current||!R.current||!D.current||X(e,n)},[e,n]),v.useEffect(()=>{if(!I.current||!R.current||!D.current)return;const V=Number(N)||0;if(V<=0){P.current&&(P.current.setMap(null),P.current=null);return}P.current||(P.current=new window.google.maps.Circle({map:D.current,strokeColor:"#F3553F",strokeOpacity:.8,strokeWeight:2,fillColor:"#F3553F",fillOpacity:.2}),Irt(P.current,R.current)),P.current.setRadius(V)},[N,k]),s.jsx(rxe,{ref:U,showPlaceholder:l,placeholder:o,wrapperClassName:h,containerClassName:m,minHeightClassName:g})};function _F(e={},n){const r=e==null?void 0:e[n];return Array.isArray(r)?r[0]??"":typeof r=="string"?r:""}function ixe(){var e,n,r,a;return((a=(r=(n=(e=window==null?void 0:window.jstz)==null?void 0:e.determine)==null?void 0:n.call(e))==null?void 0:r.name)==null?void 0:a.call(r))||Intl.DateTimeFormat().resolvedOptions().timeZone||""}const sxe=[{featureType:"administrative",elementType:"all",stylers:[{visibility:"on"}]},{featureType:"administrative",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"administrative",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"landscape",elementType:"all",stylers:[{visibility:"on"}]},{featureType:"landscape",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"landscape",elementType:"labels",stylers:[{visibility:"off"},{hue:"#ff00f4"}]},{featureType:"landscape.man_made",elementType:"all",stylers:[{visibility:"on"}]},{featureType:"landscape.man_made",elementType:"geometry",stylers:[{visibility:"on"},{hue:"#007aff"}]},{featureType:"landscape.man_made",elementType:"geometry.fill",stylers:[{color:"#f8f9fa"}]},{featureType:"landscape.man_made",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"landscape.natural",elementType:"all",stylers:[{visibility:"on"}]},{featureType:"landscape.natural",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"landscape.natural",elementType:"labels",stylers:[{visibility:"on"}]},{featureType:"poi",elementType:"all",stylers:[{visibility:"off"},{saturation:"35"},{hue:"#007aff"}]},{featureType:"poi",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"poi",elementType:"geometry.fill",stylers:[{hue:"#0056ff"}]},{featureType:"poi",elementType:"labels",stylers:[{visibility:"on"}]},{featureType:"poi.attraction",elementType:"all",stylers:[{visibility:"on"},{hue:"#007aff"}]},{featureType:"poi.attraction",elementType:"geometry.fill",stylers:[{hue:"#007aff"},{visibility:"on"}]},{featureType:"poi.park",elementType:"geometry.fill",stylers:[{lightness:"0"},{weight:"1.00"},{gamma:"1.00"},{saturation:"19"},{color:"#e4fae9"}]},{featureType:"transit.station.airport",elementType:"all",stylers:[{visibility:"on"}]},{featureType:"transit.station.bus",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"transit.station.rail",elementType:"all",stylers:[{visibility:"on"}]}];function dM(e,n){return n?(e==null?void 0:e[n])??n:""}function $rt({fieldProps:e,get:n,set:r,errors:a={},meta:i}){var j,S;const o=v.useMemo(()=>{const N=(i==null?void 0:i.location)??{};return{country_code:String(N.country_code??N.country??n("country")??""),address:String(N.address??n("address")??""),state:String(N.state??n("state")??""),zip:String(N.zip??n("zip")??""),lat:String(n("lat")??N.lat??""),lon:String(n("lon")??N.lon??""),county:String(n("c
199ounty")??N.county??""),is_location_match_addr:String(n("is_location_match_addr")??N.is_location_match_addr??"0"),timezone_code:String(n("timezone_code")??N.timezone_code??"")}},[n,i==null?void 0:i.location]),l=v.useMemo(()=>{var k;const N=(i==null?void 0:i.timezone_list)??((k=i==null?void 0:i.location)==null?void 0:k.timezone_list)??{};return Object.keys(N).map(E=>({value:E,label:N[E]}))},[i==null?void 0:i.timezone_list,(j=i==null?void 0:i.location)==null?void 0:j.timezone_list]),c=n("lat")!==void 0&&n("lat")!==null?String(n("lat")):o.lat,u=n("lon")!==void 0&&n("lon")!==null?String(n("lon")):o.lon;async function d(N){if(!N)return null;const k=await Le.post(ye("/timezone/lookup"),{timezone:N});return(k==null?void 0:k.data)??k}async function f(N){try{const k=N||ixe(),E=await d(k);E!=null&&E.abbr&&r("timezone_code",E.abbr)}catch{}}const p=String(n("address")??o.address??""),h=String(n("city")??""),m=String(n("state")??o.state??""),g=String(n("zip")??o.zip??""),x=String(n("country")??o.country_code??""),b=dM(i==null?void 0:i.state_list,m),y=dM(i==null?void 0:i.country_list,x),w=["US","CA"].includes(x);return s.jsx("div",{className:"clearfix",children:s.jsxs("div",{className:"map-form-group map-form-edit",children:[s.jsxs("div",{className:"config-description",children:[s.jsx("div",{className:"text",children:t("site::site_text.site_config_description")}),s.jsx("br",{}),s.jsx("div",{className:"text",children:t("site::site_text.site_config_description_note")})]}),s.jsxs("div",{className:"row site-information",children:[s.jsx(mt,{...e("lat"),placeholder:"",label:t("site::site_text.latitude"),error:_F(a,"lat"),value:c,onChangeValue:N=>{r("lat",N)},wrapperClassName:"site-latitude"}),s.jsx(mt,{...e("lon"),placeholder:"",label:t("site::site_text.longitude"),error:_F(a,"lon"),value:u,onChangeValue:N=>{r("lon",N)},wrapperClassName:"site-longitude"}),s.jsx("input",{type:"hidden",name:"county",value:String(n("county")??o.county??"")}),s.jsx("div",{className:"min-w-[220px]",children:s.jsx(Ja,{name:"timezone_code",value:String(n("timezone_code")??o.timezone_code??""),options:l,onChangeValue:N=>r("timezone_code",N),formItemProps:{label:t("map.timezone"),error:_F(a,"timezone_code")}})})]}),s.jsx("div",{className:"col-sm-12",children:s.jsx(axe,{lat:c,lon:u,address:{address:p,city:h,state:b,zip:g,country:y},apiKey:i==null?void 0:i.google_maps_api_key,markerTitle:t("map.marker_drag_title"),styles:sxe,shouldUseZip:w,showPlaceholder:!((S=window.google)!=null&&S.maps),placeholder:t("Map goes here"),onDragEnd:(N,k)=>{r("lat",N),r("lon",k),r("is_location_match_addr",0)},onGeocodeSuccess:({lat:N,lon:k,county:E})=>{r("lat",N),r("lon",k),r("is_location_match_addr",1),r("county",E)},onGeocodeFailed:()=>{},onTimezoneLoaded:N=>{f(N)}})})]})})}const od=({icon:e="icon-lightbulb",wrapperClassName:n="",title:r,content:a})=>s.jsxs("div",{className:`callout ${n}`,children:[s.jsxs("div",{className:"callout-title-wrapper",children:[e?s.jsx(Se,{name:e,className:"text-2xl text-notice"}):null,s.jsx("span",{className:"callout-title",children:r})]}),s.jsx("div",{className:"callout-content",children:typeof a=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:a}}):a})]});od.htmlProps=["wrapperClassName"];const rx=({message:e,title:n=t("description.no_custom_data_field_2"),icon:r="icon-custom-data",manageHref:a="/account/settings?tab=custom-data-section"})=>s.jsx("div",{className:"flex items-center justify-center w-full",children:s.jsx(Sc,{title:n,icon:r,children:s.jsxs("div",{className:"content-custom-data-field-empty",children:[e?s.jsx("div",{children:e}):null,s.jsxs("div",{children:[s.jsx("a",{className:"font-semibold",target:"_blank",href:a,rel:"noreferrer",children:t("message.manage_custom_field")})," ",t("message.manage_custom_field_target")]})]})})});function Lrt(e={},n){const r=e==null?void 0:e[n];return Array.isArray(r)?r[0]??"":typeof r=="string"?r:""}function Frt({fieldProps:e,get:n,set:r,errors:a={},meta:i}){const o=(i==null?void 0:i.custom_fields)??{},l=Object.keys(o||{}),c=t("site::site_text.edit_custom_data_des"),u=t("site::site_text.edit_custom_data_detail",{route:"/account/settings?tab=custom-data-section"});return s.jsx("div",{className:"custom-data-container",children:l.length>0?s.jsxs("div",{className:"row-form !gap-0 justify-between",children:[s.jsx("div",{className:"col-sm-6",children:l.map(d=>s.jsx(mt,{...e(d),label:o[d],error:Lrt(a,d),value:String(n(d)??""),onChangeValue:f=>r(d,f),className:"form-control",placeholder:t("placeholder.enter_custom_data"),optional:!0},d))}),s.jsx("div",{className:"col-sm-6 form-group",children:s.jsx(od,{title:t("site::site_text.edit_custom_data_title"),content:`<p class='mb-[16px] description'>${c}</p></br><p class='detail'>${u}</p>`})})]}):s.jsx("div",{className:"row",children:s.jsx(rx,{message:c})})})}function ru(e){return e===!0||e===1||e==="1"}function $te(e){const n={...e};return ru(n.is_network_module)&&(n.is_network_module=1),ru(n.is_network)&&(n.is_network=1),ru(n.is_delivery_truck)&&(n.is_delivery_truck=1),ru(n.status)&&(n.status=1),(n.status===!1||n.status==="0")&&(n.status=0),(n.is_network===null||n.is_network===void 0||n.is_network==="")&&(n.is_network=0),(n.is_network_module===null||n.is_network_module===void 0||n.is_network_module==="")&&(n.is_network_module=0),(n.is_delivery_truck===null||n.is_delivery_truck===void 0||n.is_delivery_truck==="")&&(n.is_delivery_truck=0),(n.network_id===null||n.network_id===void 0)&&(n.network_id=""),(n.code===null||n.code===void 0)&&(n.code=""),(n.merchant_site_id===null||n.merchant_site_id===void 0)&&(n.merchant_site_id=""),n}function Brt(e){const n={...e};return ru(n.is_network_module)&&(n.is_network_module=1),ru(n.is_network)&&(n.is_network=1),ru(n.is_delivery_truck)&&(n.is_delivery_truck=1),ru(n.status)&&(n.status=1),(n.status===!1||n.status==="0")&&(n.status=0),n}function Hrt(e,n,r){const a={...e};return r.forEach(i=>
199{const o=n[i],l=e[i];typeof o=="string"&&o.length>0&&o.trim()===""&&(l===""||l===null||l===void 0)&&(a[i]=o)}),a}function zrt(e,n,r){const a={...e};return r.forEach(i=>{const o=n[i],l=e[i];o===""&&(l==="0"||l===0)&&(a[i]=o)}),a}function Vrt(e,n,r){const a={...e};return r.forEach(i=>{n[i]!==void 0&&(a[i]=n[i])}),a}function Urt(e,n){const r={...e};return r.is_network=ru(n.is_network)?1:0,r.is_network_module=ru(n.is_network_module)?1:0,n.network_id!==void 0&&n.network_id!==null&&(r.network_id=n.network_id),r}function Wrt(e){const n={};return e.network_id!==void 0&&e.network_id!==null&&e.network_id!==""&&(n.network_id=e.network_id),n.is_network=ru(e.is_network)?1:0,ru(e.is_network_module)&&(n.is_network_module=1),n}function Yrt(e){const n={...e};return ru(n.is_network_module)||delete n.is_network_module,n}const aU=({visible:e,onClose:n,createUrl:r=ye("/site/create"),onSuccess:a,title:i,defaultValues:o={}})=>{const[l,c]=v.useState(1),[u,d]=v.useState(!1),[f,p]=v.useState({}),[h,m]=v.useState(0),g=v.useMemo(()=>[{key:1,title:t("site::site_text.site_details")},{key:2,title:t("site::site_text.confirm_coordinates")},{key:3,title:t("site::site_text.custom_data")}],[]),{fieldProps:x,values:b,get:y,set:w,updateValues:j,updateInvalidErrors:S,invalidErrors:N}=wr({server:r,isScrollWhenError:!1,formConfig:{fields:{name:{label:t("site::form.label.sitename_label"),value:"",placeholder:t("placeholder.enter_site_name")},type:{label:t("site::form.label.sitetype_label"),value:"stationary"},status:{label:t("site::site_text.status"),value:1},address:{label:t("map.address_label"),value:"",placeholder:t("placeholder.enter_address")},city:{label:t("site::form.label.city_label"),value:"",placeholder:t("placeholder.enter_city")},state:{label:t("site::form.label.state_label"),value:""},country:{label:t("site::form.label.country_label"),value:"US"},zip:{label:t("account::company.label.hq_zip_code"),value:"",placeholder:t("placeholder.enter_zipcode")},lat:{label:t("site::site_text.latitude"),value:""},lon:{label:t("site::site_text.longitude"),value:""},county:{label:t("site::form.label.country_label"),value:""},timezone_code:{label:t("site::form.label.timezone_code"),value:""},is_location_match_addr:{label:t("Match address"),value:0},code:{label:t("site::form.label.sitecode_label"),value:"",placeholder:t("placeholder.enter_site_code")},merchant_site_id:{label:t("site::form.label.merchant_site_id_label"),value:""},network_id:{label:"",value:""},is_network:{label:t("jobber::form.label.add_to_network"),value:0},is_network_module:{label:"",value:0},is_delivery_truck:{label:t("site::form.label.is_delivery_truck"),value:0},tag_str_1:{label:t("driver::form.label.custom_data_field"),value:"",placeholder:t("placeholder.enter_custom_data")},tag_str_2:{label:t("driver::form.label.custom_data_field"),value:"",placeholder:t("placeholder.enter_custom_data")},tag_str_3:{label:t("driver::form.label.custom_data_field"),value:"",placeholder:t("placeholder.enter_custom_data")},tag_str_4:{label:t("driver::form.label.custom_data_field"),value:"",placeholder:t("placeholder.enter_custom_data")},current_step:{label:"current_step",value:1},step:{label:"step",value:""}}}}),k=String(y("type")??"stationary");async function E(){d(!1),showLoader();try{const A=await Le.get(r),P=(A==null?void 0:A.data)??A,I=(P==null?void 0:P.values)??{},L=(P==null?void 0:P.meta)??{};p(L),j(H=>$te({...H,...I,...o,current_step:1})),S({}),c(1),m(0)}finally{hideLoader(),d(!0)}}function D(A){const P=Wrt(b),I={current_step:l,step:A};return l===1&&(I.name=b.name,I.type=b.type,I.status=b.status,I.code=b.code,I.merchant_site_id=b.merchant_site_id,I.address=b.address,I.city=b.city,I.state=b.state,I.country=b.country,I.zip=b.zip,I.is_delivery_truck=b.is_delivery_truck,Object.assign(I,P)),l===2&&(I.lat=b.lat,I.lon=b.lon,I.county=b.county,I.timezone_code=b.timezone_code,I.is_location_match_addr=b.is_location_match_addr,Object.assign(I,P)),(l===3||A==="finish")&&(I.tag_str_1=b.tag_str_1,I.tag_str_2=b.tag_str_2,I.tag_str_3=b.tag_str_3,I.tag_str_4=b.tag_str_4,Object.assign(I,P)),Yrt(Brt({...I,...P}))}v.useEffect(()=>{e?E():(d(!1),c(1),m(0),S({}))},[e]);async function R(A){var P,I;showLoader();try{const L=D(A),H=await Le.post(r,L),U=(H==null?void 0:H.data)??H;if(S((U==null?void 0:U.errors)??{}),U!=null&&U.values&&j(X=>$te({...X,...Urt(Vrt(zrt(Hrt(U.values,b,["name","code","address","city","zip"]),b,["lat","lon"]),b,["type","status","country","state","is_delivery_truck","is_network","is_network_module","network_id"]),b)})),U!=null&&U.meta&&p(X=>({...X,...U.meta})),A==="back"){const X=k==="mobile"&&l===3?1:Math.max(1,l-1);X===2&&m(re=>re+1),c(X),w("current_step",X,{markAsChanged:!1});return}if(A==="next"){if(U!=null&&U.result){const X=k==="mobile"&&l===1?3:l+1;X===2&&m(re=>re+1),c(X),w("current_step",X,{markAsChanged:!1})}return}if(A==="finish"&&(U!=null&&U.result)){if(a){a(U);return}if(U!=null&&U.redirect&&U.redirect!=="/"){window.location.href=U.redirect;return}window.location.reload()}}catch(L){const H=(I=(P=L==null?void 0:L.response)==null?void 0:P.data)==null?void 0:I.errors;H&&S(H)}finally{hideLoader()}}return!e||!u?null:s.jsxs(Cy,{header:s.jsx("span",{children:i??t("site::site_text.add_site")}),visible:e,onClose:n,steps:g,currentStep:l,onBack:()=>R("back"),onNext:()=>R("next"),onDone:()=>R("finish"),useBodyScrollbar:!1,bodyMaxHeightClassName:"max-h-unset",dialogClassName:"add-site-load-modal",footerConfig:{perStep:{2:{showNext:!0,showFinish:!1,showDone:!1},3:{showNext:!1,showDone:!0,showFinish:!1}}},doneLabel:t("text.btn_done"),children:[l===1&&s.jsx(Ort,{fieldProps:x,get:y,set:w,errors:N,meta:f}),k!=="mobile"&&l===2&&s.jsx($rt,{fieldProps:x,get:y,set:w,errors:N,meta:f},h),l===3&&s.jsx(Frt,{fieldProps:x,get:y,set:w,errors:N,meta:f})]})};/**
200   * table-core
201   *
202   * Copyright (c) TanStack
203   *
204   * This source code is licensed under the MIT license found in the
205   * LICENSE.md file in the root directory of this source tree.
206   *
207   * @license MIT
208   */function qrt(){return{accessor:(e,n)=>typeof e=="function"?{...n,accessorFn:e}:{...n,accessorKey:e},display:e=>e,group:e=>e}}function ng(e,n){return typeof e=="function"?e(n):e}function xu(e,n){return r=>{n.setState(a=>({...a,[e]:ng(r,a[e])}))}}function pA(e){return e instanceof Function}function Grt(e){return Array.isArray(e)&&e.every(n=>typeof n=="number")}function Krt(e,n){const r=[],a=i=>
208{i.forEach(o=>{r.push(o);const l=n(o);l!=null&&l.length&&a(l)})};return a(e),r}function ar(e,n,r){let a=[],i;return o=>{let l;r.key&&r.debug&&(l=Date.now());const c=e(o);if(!(c.length!==a.length||c.some((f,p)=>a[p]!==f)))return i;a=c;let d;if(r.key&&r.debug&&(d=Date.now()),i=n(...c),r==null||r.onChange==null||r.onChange(i),r.key&&r.debug&&r!=null&&r.debug()){const f=Math.round((Date.now()-l)*100)/100,p=Math.round((Date.now()-d)*100)/100,h=p/16,m=(g,x)=>{for(g=String(g);g.length<x;)g=" "+g;return g};console.info(`%c⏱ ${m(p,5)} /${m(f,5)} ms`,`
209            font-size: .6rem;
210            font-weight: bold;
211            color: hsl(${Math.max(0,Math.min(120-120*h,120))}deg 100% 31%);`,r==null?void 0:r.key)}return i}}function ir(e,n,r,a){return{debug:()=>{var i;return(i=e==null?void 0:e.debugAll)!=null?i:e[n]},key:!1,onChange:a}}function Zrt(e,n,r,a){const i=()=>{var l;return(l=o.getValue())!=null?l:e.options.renderFallbackValue},o={id:`${n.id}_${r.id}`,row:n,column:r,getValue:()=>n.getValue(a),renderValue:i,getContext:ar(()=>[e,r,n,o],(l,c,u,d)=>({table:l,column:c,row:u,cell:d,getValue:d.getValue,renderValue:d.renderValue}),ir(e.options,"debugCells"))};return e._features.forEach(l=>{l.createCell==null||l.createCell(o,r,n,e)},{}),o}function Xrt(e,n,r,a){var i,o;const c={...e._getDefaultColumnDef(),...n},u=c.accessorKey;let d=(i=(o=c.id)!=null?o:u?u.replace(".","_"):void 0)!=null?i:typeof c.header=="string"?c.header:void 0,f;if(c.accessorFn?f=c.accessorFn:u&&(u.includes(".")?f=h=>{let m=h;for(const x of u.split(".")){var g;m=(g=m)==null?void 0:g[x]}return m}:f=h=>h[c.accessorKey]),!d)throw new Error;let p={id:`${String(d)}`,accessorFn:f,parent:a,depth:r,columnDef:c,columns:[],getFlatColumns:ar(()=>[!0],()=>{var h;return[p,...(h=p.columns)==null?void 0:h.flatMap(m=>m.getFlatColumns())]},ir(e.options,"debugColumns")),getLeafColumns:ar(()=>[e._getOrderColumnsFn()],h=>{var m;if((m=p.columns)!=null&&m.length){let g=p.columns.flatMap(x=>x.getLeafColumns());return h(g)}return[p]},ir(e.options,"debugColumns"))};for(const h of e._features)h.createColumn==null||h.createColumn(p,e);return p}const el="debugHeaders";function Lte(e,n,r){var a;let o={id:(a=r.id)!=null?a:n.id,column:n,index:r.index,isPlaceholder:!!r.isPlaceholder,placeholderId:r.placeholderId,depth:r.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const l=[],c=u=>{u.subHeaders&&u.subHeaders.length&&u.subHeaders.map(c),l.push(u)};return c(o),l},getContext:()=>({table:e,header:o,column:n})};return e._features.forEach(l=>{l.createHeader==null||l.createHeader(o,e)}),o}const Qrt={createTable:e=>{e.getHeaderGroups=ar(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(n,r,a,i)=>{var o,l;const c=(o=a==null?void 0:a.map(p=>r.find(h=>h.id===p)).filter(Boolean))!=null?o:[],u=(l=i==null?void 0:i.map(p=>r.find(h=>h.id===p)).filter(Boolean))!=null?l:[],d=r.filter(p=>!(a!=null&&a.includes(p.id))&&!(i!=null&&i.includes(p.id)));return YN(n,[...c,...d,...u],e)},ir(e.options,el)),e.getCenterHeaderGroups=ar(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(n,r,a,i)=>(r=r.filter(o=>!(a!=null&&a.includes(o.id))&&!(i!=null&&i.includes(o.id))),YN(n,r,e,"center")),ir(e.options,el)),e.getLeftHeaderGroups=ar(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(n,r,a)=>{var i;const o=(i=a==null?void 0:a.map(l=>r.find(c=>c.id===l)).filter(Boolean))!=null?i:[];return YN(n,o,e,"left")},ir(e.options,el)),e.getRightHeaderGroups=ar(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(n,r,a)=>{var i;const o=(i=a==null?void 0:a.map(l=>r.find(c=>c.id===l)).filter(Boolean))!=null?i:[];return YN(n,o,e,"right")},ir(e.options,el)),e.getFooterGroups=ar(()=>[e.getHeaderGroups()],n=>[...n].reverse(),ir(e.options,el)),e.getLeftFooterGroups=ar(()=>[e.getLeftHeaderGroups()],n=>[...n].reverse(),ir(e.options,el)),e.getCenterFooterGroups=ar(()=>[e.getCenterHeaderGroups()],n=>[...n].reverse(),ir(e.options,el)),e.getRightFooterGroups=ar(()=>[e.getRightHeaderGroups()],n=>[...n].reverse(),ir(e.options,el)),e.getFlatHeaders=ar(()=>[e.getHeaderGroups()],n=>n.map(r=>r.headers).flat(),ir(e.options,el)),e.getLeftFlatHeaders=ar(()=>[e.getLeftHeaderGroups()],n=>n.map(r=>r.headers).flat(),ir(e.options,el)),e.getCenterFlatHeaders=ar(()=>[e.getCenterHeaderGroups()],n=>n.map(r=>r.headers).flat(),ir(e.options,el)),e.getRightFlatHeaders=ar(()=>[e.getRightHeaderGroups()],n=>n.map(r=>r.headers).flat(),ir(e.options,el)),e.getCenterLeafHeaders=ar(()=>[e.getCenterFlatHeaders()],n=>n.filter(r=>{var a;return!((a=r.subHeaders)!=null&&a.length)}),ir(e.options,el)),e.getLeftLeafHeaders=ar(()=>[e.getLeftFlatHeaders()],n=>n.filter(r=>{var a;return!((a=r.subHeaders)!=null&&a.length)}),ir(e.options,el)),e.getRightLeafHeaders=ar(()=>[e.getRightFlatHeaders()],n=>n.filter(r=>{var a;return!((a=r.subHeaders)!=null&&a.length)}),ir(e.options,el)),e.getLeafHeaders=ar(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(n,r,a)=>{var i,o,l,c,u,d;return[...(i=(o=n[0])==null?void 0:o.headers)!=null?i:[],...(l=(c=r[0])==null?void 0:c.headers)!=null?l:[],...(u=(d=a[0])==null?void 0:d.headers)!=null?u:[]].map(f=>f.getLeafHeaders()).flat()},ir(e.options,el))}};function YN(e,n,r,a){var i,o;let l=0;const c=function(h,m){m===void 0&&(m=1),l=Math.max(l,m),h.filter(g=>
211g.getIsVisible()).forEach(g=>{var x;(x=g.columns)!=null&&x.length&&c(g.columns,m+1)},0)};c(e);let u=[];const d=(h,m)=>{const g={depth:m,id:[a,`${m}`].filter(Boolean).join("_"),headers:[]},x=[];h.forEach(b=>{const y=[...x].reverse()[0],w=b.column.depth===g.depth;let j,S=!1;if(w&&b.column.parent?j=b.column.parent:(j=b.column,S=!0),y&&(y==null?void 0:y.column)===j)y.subHeaders.push(b);else{const N=Lte(r,j,{id:[a,m,j.id,b==null?void 0:b.id].filter(Boolean).join("_"),isPlaceholder:S,placeholderId:S?`${x.filter(k=>k.column===j).length}`:void 0,depth:m,index:x.length});N.subHeaders.push(b),x.push(N)}g.headers.push(b),b.headerGroup=g}),u.push(g),m>0&&d(x,m-1)},f=n.map((h,m)=>Lte(r,h,{depth:l,index:m}));d(f,l-1),u.reverse();const p=h=>h.filter(g=>g.column.getIsVisible()).map(g=>{let x=0,b=0,y=[0];g.subHeaders&&g.subHeaders.length?(y=[],p(g.subHeaders).forEach(j=>{let{colSpan:S,rowSpan:N}=j;x+=S,y.push(N)})):x=1;const w=Math.min(...y);return b=b+w,g.colSpan=x,g.rowSpan=b,{colSpan:x,rowSpan:b}});return p((i=(o=u[0])==null?void 0:o.headers)!=null?i:[]),u}const iU=(e,n,r,a,i,o,l)=>{let c={id:n,index:a,original:r,depth:i,parentId:l,_valuesCache:{},_uniqueValuesCache:{},getValue:u=>{if(c._valuesCache.hasOwnProperty(u))return c._valuesCache[u];const d=e.getColumn(u);if(d!=null&&d.accessorFn)return c._valuesCache[u]=d.accessorFn(c.original,a),c._valuesCache[u]},getUniqueValues:u=>{if(c._uniqueValuesCache.hasOwnProperty(u))return c._uniqueValuesCache[u];const d=e.getColumn(u);if(d!=null&&d.accessorFn)return d.columnDef.getUniqueValues?(c._uniqueValuesCache[u]=d.columnDef.getUniqueValues(c.original,a),c._uniqueValuesCache[u]):(c._uniqueValuesCache[u]=[c.getValue(u)],c._uniqueValuesCache[u])},renderValue:u=>{var d;return(d=c.getValue(u))!=null?d:e.options.renderFallbackValue},subRows:o??[],getLeafRows:()=>Krt(c.subRows,u=>u.subRows),getParentRow:()=>c.parentId?e.getRow(c.parentId,!0):void 0,getParentRows:()=>{let u=[],d=c;for(;;){const f=d.getParentRow();if(!f)break;u.push(f),d=f}return u.reverse()},getAllCells:ar(()=>[e.getAllLeafColumns()],u=>u.map(d=>Zrt(e,c,d,d.id)),ir(e.options,"debugRows")),_getAllCellsByColumnId:ar(()=>[c.getAllCells()],u=>u.reduce((d,f)=>(d[f.column.id]=f,d),{}),ir(e.options,"debugRows"))};for(let u=0;u<e._features.length;u++){const d=e._features[u];d==null||d.createRow==null||d.createRow(c,e)}return c},Jrt={createColumn:(e,n)=>{e._getFacetedRowModel=n.options.getFacetedRowModel&&n.options.getFacetedRowModel(n,e.id),e.getFacetedRowModel=()=>e._getFacetedRowModel?e._getFacetedRowModel():n.getPreFilteredRowModel(),e._getFacetedUniqueValues=n.options.getFacetedUniqueValues&&n.options.getFacetedUniqueValues(n,e.id),e.getFacetedUniqueValues=()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,e._getFacetedMinMaxValues=n.options.getFacetedMinMaxValues&&n.options.getFacetedMinMaxValues(n,e.id),e.getFacetedMinMaxValues=()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}},oxe=(e,n,r)=>{var a;const i=r.toLowerCase();return!!(!((a=e.getValue(n))==null||(a=a.toString())==null||(a=a.toLowerCase())==null)&&a.includes(i))};oxe.autoRemove=e=>Ud(e);const lxe=(e,n,r)=>{var a;return!!(!((a=e.getValue(n))==null||(a=a.toString())==null)&&a.includes(r))};lxe.autoRemove=e=>Ud(e);const cxe=(e,n,r)=>{var a;return((a=e.getValue(n))==null||(a=a.toString())==null?void 0:a.toLowerCase())===(r==null?void 0:r.toLowerCase())};cxe.autoRemove=e=>Ud(e);const uxe=(e,n,r)=>{var a;return(a=e.getValue(n))==null?void 0:a.includes(r)};uxe.autoRemove=e=>Ud(e)||!(e!=null&&e.length);const dxe=(e,n,r)=>!r.some(a=>{var i;return!((i=e.getValue(n))!=null&&i.includes(a))});dxe.autoRemove=e=>Ud(e)||!(e!=null&&e.length);const fxe=(e,n,r)=>r.some(a=>{var i;return(i=e.getValue(n))==null?void 0:i.includes(a)});fxe.autoRemove=e=>Ud(e)||!(e!=null&&e.length);const pxe=(e,n,r)=>e.getValue(n)===r;pxe.autoRemove=e=>Ud(e);const hxe=(e,n,r)=>e.getValue(n)==r;hxe.autoRemove=e=>Ud(e);const sU=(e,n,r)=>{let[a,i]=r;const o=e.getValue(n);return o>=a&&o<=i};sU.resolveFilterValue=e=>{let[n,r]=e,a=typeof n!="number"?parseFloat(n):n,i=typeof r!="number"?parseFloat(r):r,o=n===null||Number.isNaN(a)?-1/0:a,l=r===null||Number.isNaN(i)?1/0:i;if(o>l){const c=o;o=l,l=c}return[o,l]};sU.autoRemove=e=>Ud(e)||Ud(e[0])&&Ud(e[1]);const th={includesString:oxe,includesStringSensitive:lxe,equalsString:cxe,arrIncludes:uxe,arrIncludesAll:dxe,arrIncludesSome:fxe,equals:pxe,weakEquals:hxe,inNumberRange:sU};function Ud(e){return e==null||e===""}const eat={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],...e}),getDefaultOptions:e=>({onColumnFiltersChange:xu("columnFilters",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,n)=>{e.getAutoFilterFn=()=>{const r=n.getCoreRowModel().flatRows[0],a=r==null?void 0:r.getValue(e.id);
211return typeof a=="string"?th.includesString:typeof a=="number"?th.inNumberRange:typeof a=="boolean"||a!==null&&typeof a=="object"?th.equals:Array.isArray(a)?th.arrIncludes:th.weakEquals},e.getFilterFn=()=>{var r,a;return pA(e.columnDef.filterFn)?e.columnDef.filterFn:e.columnDef.filterFn==="auto"?e.getAutoFilterFn():(r=(a=n.options.filterFns)==null?void 0:a[e.columnDef.filterFn])!=null?r:th[e.columnDef.filterFn]},e.getCanFilter=()=>{var r,a,i;return((r=e.columnDef.enableColumnFilter)!=null?r:!0)&&((a=n.options.enableColumnFilters)!=null?a:!0)&&((i=n.options.enableFilters)!=null?i:!0)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var r;return(r=n.getState().columnFilters)==null||(r=r.find(a=>a.id===e.id))==null?void 0:r.value},e.getFilterIndex=()=>{var r,a;return(r=(a=n.getState().columnFilters)==null?void 0:a.findIndex(i=>i.id===e.id))!=null?r:-1},e.setFilterValue=r=>{n.setColumnFilters(a=>{const i=e.getFilterFn(),o=a==null?void 0:a.find(f=>f.id===e.id),l=ng(r,o?o.value:void 0);if(Fte(i,l,e)){var c;return(c=a==null?void 0:a.filter(f=>f.id!==e.id))!=null?c:[]}const u={id:e.id,value:l};if(o){var d;return(d=a==null?void 0:a.map(f=>f.id===e.id?u:f))!=null?d:[]}return a!=null&&a.length?[...a,u]:[u]})}},createRow:(e,n)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.setColumnFilters=n=>{const r=e.getAllLeafColumns(),a=i=>{var o;return(o=ng(n,i))==null?void 0:o.filter(l=>{const c=r.find(u=>u.id===l.id);if(c){const u=c.getFilterFn();if(Fte(u,l.value,c))return!1}return!0})};e.options.onColumnFiltersChange==null||e.options.onColumnFiltersChange(a)},e.resetColumnFilters=n=>{var r,a;e.setColumnFilters(n?[]:(r=(a=e.initialState)==null?void 0:a.columnFilters)!=null?r:[])},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 Fte(e,n,r){return(e&&e.autoRemove?e.autoRemove(n,r):!1)||typeof n>"u"||typeof n=="string"&&!n}const tat=(e,n,r)=>r.reduce((a,i)=>{const o=i.getValue(e);return a+(typeof o=="number"?o:0)},0),nat=(e,n,r)=>{let a;return r.forEach(i=>{const o=i.getValue(e);o!=null&&(a>o||a===void 0&&o>=o)&&(a=o)}),a},rat=(e,n,r)=>{let a;return r.forEach(i=>{const o=i.getValue(e);o!=null&&(a<o||a===void 0&&o>=o)&&(a=o)}),a},aat=(e,n,r)=>{let a,i;return r.forEach(o=>{const l=o.getValue(e);l!=null&&(a===void 0?l>=l&&(a=i=l):(a>l&&(a=l),i<l&&(i=l)))}),[a,i]},iat=(e,n)=>{let r=0,a=0;if(n.forEach(i=>{let o=i.getValue(e);o!=null&&(o=+o)>=o&&(++r,a+=o)}),r)return a/r},sat=(e,n)=>{if(!n.length)return;const r=n.map(o=>o.getValue(e));if(!Grt(r))return;if(r.length===1)return r[0];const a=Math.floor(r.length/2),i=r.sort((o,l)=>o-l);return r.length%2!==0?i[a]:(i[a-1]+i[a])/2},oat=(e,n)=>Array.from(new Set(n.map(r=>r.getValue(e))).values()),lat=(e,n)=>new Set(n.map(r=>r.getValue(e))).size,cat=(e,n)=>n.length,bF={sum:tat,min:nat,max:rat,extent:aat,mean:iat,median:sat,unique:oat,uniqueCount:lat,count:cat},uat={getDefaultColumnDef:()=>({aggregatedCell:e=>{var n,r;return(n=(r=e.getValue())==null||r.toString==null?void 0:r.toString())!=null?n:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:xu("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,n)=>{e.toggleGrouping=()=>{n.setGrouping(r=>r!=null&&r.includes(e.id)?r.filter(a=>a!==e.id):[...r??[],e.id])},e.getCanGroup=()=>{var r,a;return((r=e.columnDef.enableGrouping)!=null?r:!0)&&((a=n.options.enableGrouping)!=null?a:!0)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue)},e.getIsGrouped=()=>{var r;return(r=n.getState().grouping)==null?void 0:r.includes(e.id)},e.getGroupedIndex=()=>{var r;return(r=n.getState().grouping)==null?void 0:r.indexOf(e.id)},e.getToggleGroupingHandler=()=>{const r=e.getCanGroup();return()=>{r&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{const r=n.getCoreRowModel().flatRows[0],a=r==null?void 0:r.getValue(e.id);if(typeof a=="number")return bF.sum;if(Object.prototype.toString.call(a)==="[object Date]")return bF.extent},e.getAggregationFn=()=>{var r,a;if(!e)throw new Error;return pA(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:e.columnDef.aggregationFn==="auto"?e.getAutoAggregationFn():(r=(a=n.options.aggregationFns)==null?void 0:a[e.columnDef.aggregationFn])!=null?r:bF[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=n=>e.options.onGroupingChange==null?void 0:e.options.onGroupingChange(n),e.resetGrouping=n=>{var r,a;e.setGrouping(n?[]:(r=(a=e.initialState)==null?void 0:a.grouping)!=null?r:[])},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,n)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=r=>{if(e._groupingValuesCache.hasOwnProperty(r))return e._groupingValuesCache[r];const a=n.getColumn(r);return a!=null&&a.columnDef.getGroupingValue?(e._groupingValuesCache[r]=a.columnDef.getGroupingValue(e.original),e._groupingValuesCache[r]):e.getValue(r)},e._groupingValuesCache={}},createCell:(e,n,r,a)=>{e.getIsGrouped=()=>n.getIsGrouped()&&n.id===r.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&n.getIsGrouped(),e.getIsAggregated=()=>{var i;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!((i=r.subRows)!=null&&i.length)}}};function dat(e,n,r){if(!(n!=null&&n.length)||!r)return e;const a=e.filter(o=>!n.includes(o.id));return r==="remove"?a:[...n.map(o=>e.find(l=>
211l.id===o)).filter(Boolean),...a]}const fat={getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:xu("columnOrder",e)}),createColumn:(e,n)=>{e.getIndex=ar(r=>[uk(n,r)],r=>r.findIndex(a=>a.id===e.id),ir(n.options,"debugColumns")),e.getIsFirstColumn=r=>{var a;return((a=uk(n,r)[0])==null?void 0:a.id)===e.id},e.getIsLastColumn=r=>{var a;const i=uk(n,r);return((a=i[i.length-1])==null?void 0:a.id)===e.id}},createTable:e=>{e.setColumnOrder=n=>e.options.onColumnOrderChange==null?void 0:e.options.onColumnOrderChange(n),e.resetColumnOrder=n=>{var r;e.setColumnOrder(n?[]:(r=e.initialState.columnOrder)!=null?r:[])},e._getOrderColumnsFn=ar(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(n,r,a)=>i=>{let o=[];if(!(n!=null&&n.length))o=i;else{const l=[...n],c=[...i];for(;c.length&&l.length;){const u=l.shift(),d=c.findIndex(f=>f.id===u);d>-1&&o.push(c.splice(d,1)[0])}o=[...o,...c]}return dat(o,r,a)},ir(e.options,"debugTable"))}},yF=()=>({left:[],right:[]}),pat={getInitialState:e=>({columnPinning:yF(),...e}),getDefaultOptions:e=>({onColumnPinningChange:xu("columnPinning",e)}),createColumn:(e,n)=>{e.pin=r=>{const a=e.getLeafColumns().map(i=>i.id).filter(Boolean);n.setColumnPinning(i=>{var o,l;if(r==="right"){var c,u;return{left:((c=i==null?void 0:i.left)!=null?c:[]).filter(p=>!(a!=null&&a.includes(p))),right:[...((u=i==null?void 0:i.right)!=null?u:[]).filter(p=>!(a!=null&&a.includes(p))),...a]}}if(r==="left"){var d,f;return{left:[...((d=i==null?void 0:i.left)!=null?d:[]).filter(p=>!(a!=null&&a.includes(p))),...a],right:((f=i==null?void 0:i.right)!=null?f:[]).filter(p=>!(a!=null&&a.includes(p)))}}return{left:((o=i==null?void 0:i.left)!=null?o:[]).filter(p=>!(a!=null&&a.includes(p))),right:((l=i==null?void 0:i.right)!=null?l:[]).filter(p=>!(a!=null&&a.includes(p)))}})},e.getCanPin=()=>e.getLeafColumns().some(a=>{var i,o,l;return((i=a.columnDef.enablePinning)!=null?i:!0)&&((o=(l=n.options.enableColumnPinning)!=null?l:n.options.enablePinning)!=null?o:!0)}),e.getIsPinned=()=>{const r=e.getLeafColumns().map(c=>c.id),{left:a,right:i}=n.getState().columnPinning,o=r.some(c=>a==null?void 0:a.includes(c)),l=r.some(c=>i==null?void 0:i.includes(c));return o?"left":l?"right":!1},e.getPinnedIndex=()=>{var r,a;const i=e.getIsPinned();return i?(r=(a=n.getState().columnPinning)==null||(a=a[i])==null?void 0:a.indexOf(e.id))!=null?r:-1:0}},createRow:(e,n)=>{e.getCenterVisibleCells=ar(()=>[e._getAllVisibleCells(),n.getState().columnPinning.left,n.getState().columnPinning.right],(r,a,i)=>{const o=[...a??[],...i??[]];return r.filter(l=>!o.includes(l.column.id))},ir(n.options,"debugRows")),e.getLeftVisibleCells=ar(()=>[e._getAllVisibleCells(),n.getState().columnPinning.left],(r,a)=>(a??[]).map(o=>r.find(l=>l.column.id===o)).filter(Boolean).map(o=>({...o,position:"left"})),ir(n.options,"debugRows")),e.getRightVisibleCells=ar(()=>[e._getAllVisibleCells(),n.getState().columnPinning.right],(r,a)=>(a??[]).map(o=>r.find(l=>l.column.id===o)).filter(Boolean).map(o=>({...o,position:"right"})),ir(n.options,"debugRows"))},createTable:e=>{e.setColumnPinning=n=>e.options.onColumnPinningChange==null?void 0:e.options.onColumnPinningChange(n),e.resetColumnPinning=n=>{var r,a;return e.setColumnPinning(n?yF():(r=(a=e.initialState)==null?void 0:a.columnPinning)!=null?r:yF())},e.getIsSomeColumnsPinned=n=>{var r;const a=e.getState().columnPinning;if(!n){var i,o;return!!((i=a.left)!=null&&i.length||(o=a.right)!=null&&o.length)}return!!((r=a[n])!=null&&r.length)},e.getLeftLeafColumns=ar(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(n,r)=>(r??[]).map(a=>n.find(i=>i.id===a)).filter(Boolean),ir(e.options,"debugColumns")),e.getRightLeafColumns=ar(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(n,r)=>(r??[]).map(a=>n.find(i=>i.id===a)).filter(Boolean),ir(e.options,"debugColumns")),e.getCenterLeafColumns=ar(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(n,r,a)=>{const i=[...r??[],...a??[]];return n.filter(o=>!i.includes(o.id))},ir(e.options,"debugColumns"))}},qN={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},wF=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),hat={getDefaultColumnDef:()=>qN,getInitialState:e=>({columnSizing:{},columnSizingInfo:wF(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:xu("columnSizing",e),onColumnSizingInfoChange:xu("columnSizingInfo",e)}),createColumn:(e,n)=>{e.getSize=()=>{var r,a,i;
211const o=n.getState().columnSizing[e.id];return Math.min(Math.max((r=e.columnDef.minSize)!=null?r:qN.minSize,(a=o??e.columnDef.size)!=null?a:qN.size),(i=e.columnDef.maxSize)!=null?i:qN.maxSize)},e.getStart=ar(r=>[r,uk(n,r),n.getState().columnSizing],(r,a)=>a.slice(0,e.getIndex(r)).reduce((i,o)=>i+o.getSize(),0),ir(n.options,"debugColumns")),e.getAfter=ar(r=>[r,uk(n,r),n.getState().columnSizing],(r,a)=>a.slice(e.getIndex(r)+1).reduce((i,o)=>i+o.getSize(),0),ir(n.options,"debugColumns")),e.resetSize=()=>{n.setColumnSizing(r=>{let{[e.id]:a,...i}=r;return i})},e.getCanResize=()=>{var r,a;return((r=e.columnDef.enableResizing)!=null?r:!0)&&((a=n.options.enableColumnResizing)!=null?a:!0)},e.getIsResizing=()=>n.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,n)=>{e.getSize=()=>{let r=0;const a=i=>{if(i.subHeaders.length)i.subHeaders.forEach(a);else{var o;r+=(o=i.column.getSize())!=null?o:0}};return a(e),r},e.getStart=()=>{if(e.index>0){const r=e.headerGroup.headers[e.index-1];return r.getStart()+r.getSize()}return 0},e.getResizeHandler=r=>{const a=n.getColumn(e.column.id),i=a==null?void 0:a.getCanResize();return o=>{if(!a||!i||(o.persist==null||o.persist(),kF(o)&&o.touches&&o.touches.length>1))return;const l=e.getSize(),c=e?e.getLeafHeaders().map(y=>[y.column.id,y.column.getSize()]):[[a.id,a.getSize()]],u=kF(o)?Math.round(o.touches[0].clientX):o.clientX,d={},f=(y,w)=>{typeof w=="number"&&(n.setColumnSizingInfo(j=>{var S,N;const k=n.options.columnResizeDirection==="rtl"?-1:1,E=(w-((S=j==null?void 0:j.startOffset)!=null?S:0))*k,D=Math.max(E/((N=j==null?void 0:j.startSize)!=null?N:0),-.999999);return j.columnSizingStart.forEach(R=>{let[A,P]=R;d[A]=Math.round(Math.max(P+P*D,0)*100)/100}),{...j,deltaOffset:E,deltaPercentage:D}}),(n.options.columnResizeMode==="onChange"||y==="end")&&n.setColumnSizing(j=>({...j,...d})))},p=y=>f("move",y),h=y=>{f("end",y),n.setColumnSizingInfo(w=>({...w,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},m=r||typeof document<"u"?document:null,g={moveHandler:y=>p(y.clientX),upHandler:y=>{m==null||m.removeEventListener("mousemove",g.moveHandler),m==null||m.removeEventListener("mouseup",g.upHandler),h(y.clientX)}},x={moveHandler:y=>(y.cancelable&&(y.preventDefault(),y.stopPropagation()),p(y.touches[0].clientX),!1),upHandler:y=>{var w;m==null||m.removeEventListener("touchmove",x.moveHandler),m==null||m.removeEventListener("touchend",x.upHandler),y.cancelable&&(y.preventDefault(),y.stopPropagation()),h((w=y.touches[0])==null?void 0:w.clientX)}},b=mat()?{passive:!1}:!1;kF(o)?(m==null||m.addEventListener("touchmove",x.moveHandler,b),m==null||m.addEventListener("touchend",x.upHandler,b)):(m==null||m.addEventListener("mousemove",g.moveHandler,b),m==null||m.addEventListener("mouseup",g.upHandler,b)),n.setColumnSizingInfo(y=>({...y,startOffset:u,startSize:l,deltaOffset:0,deltaPercentage:0,columnSizingStart:c,isResizingColumn:a.id}))}}},createTable:e=>{e.setColumnSizing=n=>e.options.onColumnSizingChange==null?void 0:e.options.onColumnSizingChange(n),e.setColumnSizingInfo=n=>e.options.onColumnSizingInfoChange==null?void 0:e.options.onColumnSizingInfoChange(n),e.resetColumnSizing=n=>{var r;e.setColumnSizing(n?{}:(r=e.initialState.columnSizing)!=null?r:{})},e.resetHeaderSizeInfo=n=>{var r;e.setColumnSizingInfo(n?wF():(r=e.initialState.columnSizingInfo)!=null?r:wF())},e.getTotalSize=()=>{var n,r;return(n=(r=e.getHeaderGroups()[0])==null?void 0:r.headers.reduce((a,i)=>a+i.getSize(),0))!=null?n:0},e.getLeftTotalSize=()=>{var n,r;return(n=(r=e.getLeftHeaderGroups()[0])==null?void 0:r.headers.reduce((a,i)=>a+i.getSize(),0))!=null?n:0},e.getCenterTotalSize=()=>{var n,r;return(n=(r=e.getCenterHeaderGroups()[0])==null?void 0:r.headers.reduce((a,i)=>a+i.getSize(),0))!=null?n:0},e.getRightTotalSize=()=>{var n,r;return(n=(r=e.getRightHeaderGroups()[0])==null?void 0:r.headers.reduce((a,i)=>a+i.getSize(),0))!=null?n:0}}};let GN=null;function mat(){if(typeof GN=="boolean")return GN;let e=!1;try{const n={get passive(){return e=!0,!1}},r=()=>{};window.addEventListener("test",r,n),window.removeEventListener("test",r)}catch{e=!1}return GN=e,GN}function kF(e){return e.type==="touchstart"}const gat={getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:xu("columnVisibility",e)}),createColumn:(e,n)=>{e.toggleVisibility=r=>{e.getCanHide()&&n.setColumnVisibility(a=>({...a,[e.id]:r??!e.getIsVisible()}))},e.getIsVisible=()=>{var r,a;const i=e.columns;return(r=i.length?i.some(o=>o.getIsVisible()):(a=n.getState().columnVisibility)==null?void 0:a[e.id])!=null?r:!0},e.getCanHide=()=>{var r,a;return((r=e.columnDef.enableHiding)!=null?r:!0)&&((a=n.options.enableHiding)!=null?a:!0)},e.getToggleVisibilityHandler=()=>r=>{e.toggleVisibility==null||e.toggleVisibility(r.target.checked)}},createRow:(e,n)=>{e._getAllVisibleCells=ar(()=>[e.getAllCells(),n.getState().columnVisibility],r=>r.filter(a=>a.column.getIsVisible()),ir(n.options,"debugRows")),e.getVisibleCells=ar(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(r,a,i)=>[...r,...a,...i],ir(n.options,"debugRows"))},createTable:e=>{const n=(r,a)=>ar(()=>[a(),a().filter(i=>i.getIsVisible()).map(i=>i.id).join("_")],i=>i.filter(o=>o.getIsVisible==null?void 0:o.getIsVisible()),ir(e.options,"debugColumns"));e.getVisibleFlatColumns=n("getVisibleFlatColumns",()=>e.getAllFlatColumns()),e.getVisibleLeafColumns=n("getVisibleLeafColumns",()=>e.getAllLeafColumns()),e.getLeftVisibleLeafColumns=n("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),e.getRightVisibleLeafColumns=n("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),e.getCenterVisibleLeafColumns=n("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),e.setColumnVisibility=r=>e.options.onColumnVisibilityChange==null?void 0:e.options.onColumnVisibilityChange(r),e.resetColumnVisibility=r=>{var a;
211e.setColumnVisibility(r?{}:(a=e.initialState.columnVisibility)!=null?a:{})},e.toggleAllColumnsVisible=r=>{var a;r=(a=r)!=null?a:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((i,o)=>({...i,[o.id]:r||!(o.getCanHide!=null&&o.getCanHide())}),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some(r=>!(r.getIsVisible!=null&&r.getIsVisible())),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some(r=>r.getIsVisible==null?void 0:r.getIsVisible()),e.getToggleAllColumnsVisibilityHandler=()=>r=>{var a;e.toggleAllColumnsVisible((a=r.target)==null?void 0:a.checked)}}};function uk(e,n){return n?n==="center"?e.getCenterVisibleLeafColumns():n==="left"?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}const xat={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()}}},vat={getInitialState:e=>({globalFilter:void 0,...e}),getDefaultOptions:e=>({onGlobalFilterChange:xu("globalFilter",e),globalFilterFn:"auto",getColumnCanGlobalFilter:n=>{var r;const a=(r=e.getCoreRowModel().flatRows[0])==null||(r=r._getAllCellsByColumnId()[n.id])==null?void 0:r.getValue();return typeof a=="string"||typeof a=="number"}}),createColumn:(e,n)=>{e.getCanGlobalFilter=()=>{var r,a,i,o;return((r=e.columnDef.enableGlobalFilter)!=null?r:!0)&&((a=n.options.enableGlobalFilter)!=null?a:!0)&&((i=n.options.enableFilters)!=null?i:!0)&&((o=n.options.getColumnCanGlobalFilter==null?void 0:n.options.getColumnCanGlobalFilter(e))!=null?o:!0)&&!!e.accessorFn}},createTable:e=>{e.getGlobalAutoFilterFn=()=>th.includesString,e.getGlobalFilterFn=()=>{var n,r;const{globalFilterFn:a}=e.options;return pA(a)?a:a==="auto"?e.getGlobalAutoFilterFn():(n=(r=e.options.filterFns)==null?void 0:r[a])!=null?n:th[a]},e.setGlobalFilter=n=>{e.options.onGlobalFilterChange==null||e.options.onGlobalFilterChange(n)},e.resetGlobalFilter=n=>{e.setGlobalFilter(n?void 0:e.initialState.globalFilter)}}},_at={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:xu("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let n=!1,r=!1;e._autoResetExpanded=()=>{var a,i;if(!n){e._queue(()=>{n=!0});return}if((a=(i=e.options.autoResetAll)!=null?i:e.options.autoResetExpanded)!=null?a:!e.options.manualExpanding){if(r)return;r=!0,e._queue(()=>{e.resetExpanded(),r=!1})}},e.setExpanded=a=>e.options.onExpandedChange==null?void 0:e.options.onExpandedChange(a),e.toggleAllRowsExpanded=a=>{a??!e.getIsAllRowsExpanded()?e.setExpanded(!0):e.setExpanded({})},e.resetExpanded=a=>{var i,o;e.setExpanded(a?{}:(i=(o=e.initialState)==null?void 0:o.expanded)!=null?i:{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some(a=>a.getCanExpand()),e.getToggleAllRowsExpandedHandler=()=>a=>{a.persist==null||a.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{const a=e.getState().expanded;return a===!0||Object.values(a).some(Boolean)},e.getIsAllRowsExpanded=()=>{const a=e.getState().expanded;return typeof a=="boolean"?a===!0:!(!Object.keys(a).length||e.getRowModel().flatRows.some(i=>!i.getIsExpanded()))},e.getExpandedDepth=()=>{let a=0;return(e.getState().expanded===!0?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach(o=>{const l=o.split(".");a=Math.max(a,l.length)}),a},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,n)=>{e.toggleExpanded=r=>{n.setExpanded(a=>{var i;const o=a===!0?!0:!!(a!=null&&a[e.id]);let l={};
211if(a===!0?Object.keys(n.getRowModel().rowsById).forEach(c=>{l[c]=!0}):l=a,r=(i=r)!=null?i:!o,!o&&r)return{...l,[e.id]:!0};if(o&&!r){const{[e.id]:c,...u}=l;return u}return a})},e.getIsExpanded=()=>{var r;const a=n.getState().expanded;return!!((r=n.options.getIsRowExpanded==null?void 0:n.options.getIsRowExpanded(e))!=null?r:a===!0||a!=null&&a[e.id])},e.getCanExpand=()=>{var r,a,i;return(r=n.options.getRowCanExpand==null?void 0:n.options.getRowCanExpand(e))!=null?r:((a=n.options.enableExpanding)!=null?a:!0)&&!!((i=e.subRows)!=null&&i.length)},e.getIsAllParentsExpanded=()=>{let r=!0,a=e;for(;r&&a.parentId;)a=n.getRow(a.parentId,!0),r=a.getIsExpanded();return r},e.getToggleExpandedHandler=()=>{const r=e.getCanExpand();return()=>{r&&e.toggleExpanded()}}}},f5=0,p5=10,jF=()=>({pageIndex:f5,pageSize:p5}),bat={getInitialState:e=>({...e,pagination:{...jF(),...e==null?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:xu("pagination",e)}),createTable:e=>{let n=!1,r=!1;e._autoResetPageIndex=()=>{var a,i;if(!n){e._queue(()=>{n=!0});return}if((a=(i=e.options.autoResetAll)!=null?i:e.options.autoResetPageIndex)!=null?a:!e.options.manualPagination){if(r)return;r=!0,e._queue(()=>{e.resetPageIndex(),r=!1})}},e.setPagination=a=>{const i=o=>ng(a,o);return e.options.onPaginationChange==null?void 0:e.options.onPaginationChange(i)},e.resetPagination=a=>{var i;e.setPagination(a?jF():(i=e.initialState.pagination)!=null?i:jF())},e.setPageIndex=a=>{e.setPagination(i=>{let o=ng(a,i.pageIndex);const l=typeof e.options.pageCount>"u"||e.options.pageCount===-1?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return o=Math.max(0,Math.min(o,l)),{...i,pageIndex:o}})},e.resetPageIndex=a=>{var i,o;e.setPageIndex(a?f5:(i=(o=e.initialState)==null||(o=o.pagination)==null?void 0:o.pageIndex)!=null?i:f5)},e.resetPageSize=a=>{var i,o;e.setPageSize(a?p5:(i=(o=e.initialState)==null||(o=o.pagination)==null?void 0:o.pageSize)!=null?i:p5)},e.setPageSize=a=>{e.setPagination(i=>{const o=Math.max(1,ng(a,i.pageSize)),l=i.pageSize*i.pageIndex,c=Math.floor(l/o);return{...i,pageIndex:c,pageSize:o}})},e.setPageCount=a=>e.setPagination(i=>{var o;let l=ng(a,(o=e.options.pageCount)!=null?o:-1);return typeof l=="number"&&(l=Math.max(-1,l)),{...i,pageCount:l}}),e.getPageOptions=ar(()=>[e.getPageCount()],a=>{let i=[];return a&&a>0&&(i=[...new Array(a)].fill(null).map((o,l)=>l)),i},ir(e.options,"debugTable")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{const{pageIndex:a}=e.getState().pagination,i=e.getPageCount();return i===-1?!0:i===0?!1:a<i-1},e.previousPage=()=>e.setPageIndex(a=>a-1),e.nextPage=()=>e.setPageIndex(a=>a+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=()=>{var a;return(a=e.options.pageCount)!=null?a:Math.ceil(e.getRowCount()/e.getState().pagination.pageSize)},e.getRowCount=()=>{var a;return(a=e.options.rowCount)!=null?a:e.getPrePaginationRowModel().rows.length}}},CF=()=>({top:[],bottom:[]}),yat={getInitialState:e=>({rowPinning:CF(),...e}),getDefaultOptions:e=>({onRowPinningChange:xu("rowPinning",e)}),createRow:(e,n)=>{e.pin=(r,a,i)=>{const o=a?e.getLeafRows().map(u=>{let{id:d}=u;return d}):[],l=i?e.getParentRows().map(u=>{let{id:d}=u;return d}):[],c=new Set([...l,e.id,...o]);n.setRowPinning(u=>{var d,f;if(r==="bottom"){var p,h;return{top:((p=u==null?void 0:u.top)!=null?p:[]).filter(x=>!(c!=null&&c.has(x))),bottom:[...((h=u==null?void 0:u.bottom)!=null?h:[]).filter(x=>!(c!=null&&c.has(x))),...Array.from(c)]}}if(r==="top"){var m,g;return{top:[...((m=u==null?void 0:u.top)!=null?m:[]).filter(x=>!(c!=null&&c.has(x))),...Array.from(c)],bottom:((g=u==null?void 0:u.bottom)!=null?g:[]).filter(x=>!(c!=null&&c.has(x)))}}return{top:((d=u==null?void 0:u.top)!=null?d:[]).filter(x=>!(c!=null&&c.has(x))),bottom:((f=u==null?void 0:u.bottom)!=null?f:[]).filter(x=>!(c!=null&&c.has(x)))}})},e.getCanPin=()=>{var r;const{enableRowPinning:a,enablePinning:i}=n.options;return typeof a=="function"?a(e):(r=a??i)!=null?r:!0},e.getIsPinned=()=>{const r=[e.id],{top:a,bottom:i}=n.getState().rowPinning,o=r.some(c=>
211a==null?void 0:a.includes(c)),l=r.some(c=>i==null?void 0:i.includes(c));return o?"top":l?"bottom":!1},e.getPinnedIndex=()=>{var r,a;const i=e.getIsPinned();if(!i)return-1;const o=(r=n._getPinnedRows(i))==null?void 0:r.map(l=>{let{id:c}=l;return c});return(a=o==null?void 0:o.indexOf(e.id))!=null?a:-1}},createTable:e=>{e.setRowPinning=n=>e.options.onRowPinningChange==null?void 0:e.options.onRowPinningChange(n),e.resetRowPinning=n=>{var r,a;return e.setRowPinning(n?CF():(r=(a=e.initialState)==null?void 0:a.rowPinning)!=null?r:CF())},e.getIsSomeRowsPinned=n=>{var r;const a=e.getState().rowPinning;if(!n){var i,o;return!!((i=a.top)!=null&&i.length||(o=a.bottom)!=null&&o.length)}return!!((r=a[n])!=null&&r.length)},e._getPinnedRows=ar(n=>[e.getRowModel().rows,e.getState().rowPinning[n],n],(n,r,a)=>{var i;return((i=e.options.keepPinnedRows)==null||i?(r??[]).map(l=>{const c=e.getRow(l,!0);return c.getIsAllParentsExpanded()?c:null}):(r??[]).map(l=>n.find(c=>c.id===l))).filter(Boolean).map(l=>({...l,position:a}))},ir(e.options,"debugRows")),e.getTopRows=()=>e._getPinnedRows("top"),e.getBottomRows=()=>e._getPinnedRows("bottom"),e.getCenterRows=ar(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(n,r,a)=>{const i=new Set([...r??[],...a??[]]);return n.filter(o=>!i.has(o.id))},ir(e.options,"debugRows"))}},wat={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:xu("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>{e.setRowSelection=n=>e.options.onRowSelectionChange==null?void 0:e.options.onRowSelectionChange(n),e.resetRowSelection=n=>{var r;return e.setRowSelection(n?{}:(r=e.initialState.rowSelection)!=null?r:{})},e.toggleAllRowsSelected=n=>{e.setRowSelection(r=>{n=typeof n<"u"?n:!e.getIsAllRowsSelected();const a={...r},i=e.getPreGroupedRowModel().flatRows;return n?i.forEach(o=>{o.getCanSelect()&&(a[o.id]=!0)}):i.forEach(o=>{delete a[o.id]}),a})},e.toggleAllPageRowsSelected=n=>e.setRowSelection(r=>{const a=typeof n<"u"?n:!e.getIsAllPageRowsSelected(),i={...r};return e.getRowModel().rows.forEach(o=>{h5(i,o.id,a,!0,e)}),i}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=ar(()=>[e.getState().rowSelection,e.getCoreRowModel()],(n,r)=>Object.keys(n).length?SF(e,r):{rows:[],flatRows:[],rowsById:{}},ir(e.options,"debugTable")),e.getFilteredSelectedRowModel=ar(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(n,r)=>Object.keys(n).length?SF(e,r):{rows:[],flatRows:[],rowsById:{}},ir(e.options,"debugTable")),e.getGroupedSelectedRowModel=ar(()=>[e.getState().rowSelection,e.getSortedRowModel()],(n,r)=>Object.keys(n).length?SF(e,r):{rows:[],flatRows:[],rowsById:{}},ir(e.options,"debugTable")),e.getIsAllRowsSelected=()=>{const n=e.getFilteredRowModel().flatRows,{rowSelection:r}=e.getState();let a=!!(n.length&&Object.keys(r).length);return a&&n.some(i=>i.getCanSelect()&&!r[i.id])&&(a=!1),a},e.getIsAllPageRowsSelected=()=>{const n=e.getPaginationRowModel().flatRows.filter(i=>i.getCanSelect()),{rowSelection:r}=e.getState();let a=!!n.length;return a&&n.some(i=>!r[i.id])&&(a=!1),a},e.getIsSomeRowsSelected=()=>{var n;const r=Object.keys((n=e.getState().rowSelection)!=null?n:{}).length;return r>0&&r<e.getFilteredRowModel().flatRows.length},e.getIsSomePageRowsSelected=()=>{const n=e.getPaginationRowModel().flatRows;return e.getIsAllPageRowsSelected()?!1:n.filter(r=>r.getCanSelect()).some(r=>r.getIsSelected()||r.getIsSomeSelected())},e.getToggleAllRowsSelectedHandler=()=>n=>{e.toggleAllRowsSelected(n.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>n=>{e.toggleAllPageRowsSelected(n.target.checked)}},createRow:(e,n)=>{e.toggleSelected=(r,a)=>{const i=e.getIsSelected();n.setRowSelection(o=>{var l;if(r=typeof r<"u"?r:!i,e.getCanSelect()&&i===r)return o;const c={...o};return h5(c,e.id,r,(l=a==null?void 0:a.selectChildren)!=null?l:!0,n),c})},e.getIsSelected=()=>{const{rowSelection:r}=n.getState();return oU(e,r)},e.getIsSomeSelected=()=>{const{rowSelection:r}=n.getState();return m5(e,r)==="some"},e.getIsAllSubRowsSelected=()=>{const{rowSelection:r}=n.getState();return m5(e,r)==="all"},e.getCanSelect=()=>{var r;return typeof n.options.enableRowSelection=="function"?n.options.enableRowSelection(e):(r=n.options.enableRowSelection)!=null?r:!0},e.getCanSelectSubRows=()=>{var r;return typeof n.options.enableSubRowSelection=="function"?n.options.enableSubRowSelection(e):(r=n.options.enableSubRowSelection)!=null?r:!0},e.getCanMultiSelect=()=>{var r;return typeof n.options.enableMultiRowSelection=="function"?n.options.enableMultiRowSelection(e):(r=n.options.enableMultiRowSelection)!=null?r:!0},e.getToggleSelectedHandler=()=>{const r=e.getCanSelect();return a=>{var i;r&&e.toggleSelected((i=a.target)==null?void 0:i.checked)}}}},h5=(e,n,r,a,i)=>{var o;const l=i.getRow(n,!0);r?(l.getCanMultiSelect()||Object.keys(e).forEach(c=>delete e[c]),l.getCanSelect()&&(e[n]=!0)):delete e[n],a&&(o=l.subRows)!=null&&o.length&&l.getCanSelectSubRows()&&l.subRows.forEach(c=>h5(e,c.id,r,a,i))};
211function SF(e,n){const r=e.getState().rowSelection,a=[],i={},o=function(l,c){return l.map(u=>{var d;const f=oU(u,r);if(f&&(a.push(u),i[u.id]=u),(d=u.subRows)!=null&&d.length&&(u={...u,subRows:o(u.subRows)}),f)return u}).filter(Boolean)};return{rows:o(n.rows),flatRows:a,rowsById:i}}function oU(e,n){var r;return(r=n[e.id])!=null?r:!1}function m5(e,n,r){var a;if(!((a=e.subRows)!=null&&a.length))return!1;let i=!0,o=!1;return e.subRows.forEach(l=>{if(!(o&&!i)&&(l.getCanSelect()&&(oU(l,n)?o=!0:i=!1),l.subRows&&l.subRows.length)){const c=m5(l,n);c==="all"?o=!0:(c==="some"&&(o=!0),i=!1)}}),i?"all":o?"some":!1}const g5=/([0-9]+)/gm,kat=(e,n,r)=>mxe(Lg(e.getValue(r)).toLowerCase(),Lg(n.getValue(r)).toLowerCase()),jat=(e,n,r)=>mxe(Lg(e.getValue(r)),Lg(n.getValue(r))),Cat=(e,n,r)=>lU(Lg(e.getValue(r)).toLowerCase(),Lg(n.getValue(r)).toLowerCase()),Sat=(e,n,r)=>lU(Lg(e.getValue(r)),Lg(n.getValue(r))),Nat=(e,n,r)=>{const a=e.getValue(r),i=n.getValue(r);return a>i?1:a<i?-1:0},Eat=(e,n,r)=>lU(e.getValue(r),n.getValue(r));function lU(e,n){return e===n?0:e>n?1:-1}function Lg(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}function mxe(e,n){const r=e.split(g5).filter(Boolean),a=n.split(g5).filter(Boolean);for(;r.length&&a.length;){const i=r.shift(),o=a.shift(),l=parseInt(i,10),c=parseInt(o,10),u=[l,c].sort();if(isNaN(u[0])){if(i>o)return 1;if(o>i)return-1;continue}if(isNaN(u[1]))return isNaN(l)?-1:1;if(l>c)return 1;if(c>l)return-1}return r.length-a.length}const Kw={alphanumeric:kat,alphanumericCaseSensitive:jat,text:Cat,textCaseSensitive:Sat,datetime:Nat,basic:Eat},Tat={getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:xu("sorting",e),isMultiSortEvent:n=>n.shiftKey}),createColumn:(e,n)=>{e.getAutoSortingFn=()=>{const r=n.getFilteredRowModel().flatRows.slice(10);let a=!1;for(const i of r){const o=i==null?void 0:i.getValue(e.id);if(Object.prototype.toString.call(o)==="[object Date]")return Kw.datetime;if(typeof o=="string"&&(a=!0,o.split(g5).length>1))return Kw.alphanumeric}return a?Kw.text:Kw.basic},e.getAutoSortDir=()=>{const r=n.getFilteredRowModel().flatRows[0];return typeof(r==null?void 0:r.getValue(e.id))=="string"?"asc":"desc"},e.getSortingFn=()=>{var r,a;if(!e)throw new Error;return pA(e.columnDef.sortingFn)?e.columnDef.sortingFn:e.columnDef.sortingFn==="auto"?e.getAutoSortingFn():(r=(a=n.options.sortingFns)==null?void 0:a[e.columnDef.sortingFn])!=null?r:Kw[e.columnDef.sortingFn]},e.toggleSorting=(r,a)=>{const i=e.getNextSortingOrder(),o=typeof r<"u"&&r!==null;n.setSorting(l=>{const c=l==null?void 0:l.find(m=>m.id===e.id),u=l==null?void 0:l.findIndex(m=>m.id===e.id);let d=[],f,p=o?r:i==="desc";if(l!=null&&l.length&&e.getCanMultiSort()&&a?c?f="toggle":f="add":l!=null&&l.length&&u!==l.length-1?f="replace":c?f="toggle":f="replace",f==="toggle"&&(o||i||(f="remove")),f==="add"){var h;d=[...l,{id:e.id,desc:p}],d.splice(0,d.length-((h=n.options.maxMultiSortColCount)!=null?h:Number.MAX_SAFE_INTEGER))}else f==="toggle"?d=l.map(m=>m.id===e.id?{...m,desc:p}:m):f==="remove"?d=l.filter(m=>m.id!==e.id):d=[{id:e.id,desc:p}];return d})},e.getFirstSortDir=()=>{var r,a;return((r=(a=e.columnDef.sortDescFirst)!=null?a:n.options.sortDescFirst)!=null?r:e.getAutoSortDir()==="desc")?"desc":"asc"},e.getNextSortingOrder=r=>{var a,i;const o=e.getFirstSortDir(),l=e.getIsSorted();return l?l!==o&&((a=n.options.enableSortingRemoval)==null||a)&&(!(r&&(i=n.options.enableMultiRemove)!=null)||i)?!1:l
211==="desc"?"asc":"desc":o},e.getCanSort=()=>{var r,a;return((r=e.columnDef.enableSorting)!=null?r:!0)&&((a=n.options.enableSorting)!=null?a:!0)&&!!e.accessorFn},e.getCanMultiSort=()=>{var r,a;return(r=(a=e.columnDef.enableMultiSort)!=null?a:n.options.enableMultiSort)!=null?r:!!e.accessorFn},e.getIsSorted=()=>{var r;const a=(r=n.getState().sorting)==null?void 0:r.find(i=>i.id===e.id);return a?a.desc?"desc":"asc":!1},e.getSortIndex=()=>{var r,a;return(r=(a=n.getState().sorting)==null?void 0:a.findIndex(i=>i.id===e.id))!=null?r:-1},e.clearSorting=()=>{n.setSorting(r=>r!=null&&r.length?r.filter(a=>a.id!==e.id):[])},e.getToggleSortingHandler=()=>{const r=e.getCanSort();return a=>{r&&(a.persist==null||a.persist(),e.toggleSorting==null||e.toggleSorting(void 0,e.getCanMultiSort()?n.options.isMultiSortEvent==null?void 0:n.options.isMultiSortEvent(a):!1))}}},createTable:e=>{e.setSorting=n=>e.options.onSortingChange==null?void 0:e.options.onSortingChange(n),e.resetSorting=n=>{var r,a;e.setSorting(n?[]:(r=(a=e.initialState)==null?void 0:a.sorting)!=null?r:[])},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())}},Dat=[Qrt,gat,fat,pat,Jrt,eat,xat,vat,Tat,uat,_at,bat,yat,wat,hat];function Mat(e){var n,r;const a=[...Dat,...(n=e._features)!=null?n:[]];let i={_features:a};const o=i._features.reduce((h,m)=>Object.assign(h,m.getDefaultOptions==null?void 0:m.getDefaultOptions(i)),{}),l=h=>i.options.mergeOptions?i.options.mergeOptions(o,h):{...o,...h};let u={...{},...(r=e.initialState)!=null?r:{}};i._features.forEach(h=>{var m;u=(m=h.getInitialState==null?void 0:h.getInitialState(u))!=null?m:u});const d=[];let f=!1;const p={_features:a,options:{...o,...e},initialState:u,_queue:h=>{d.push(h),f||(f=!0,Promise.resolve().then(()=>{for(;d.length;)d.shift()();f=!1}).catch(m=>setTimeout(()=>{throw m})))},reset:()=>{i.setState(i.initialState)},setOptions:h=>{const m=ng(h,i.options);i.options=l(m)},getState:()=>i.options.state,setState:h=>{i.options.onStateChange==null||i.options.onStateChange(h)},_getRowId:(h,m,g)=>{var x;return(x=i.options.getRowId==null?void 0:i.options.getRowId(h,m,g))!=null?x:`${g?[g.id,m].join("."):m}`},getCoreRowModel:()=>(i._getCoreRowModel||(i._getCoreRowModel=i.options.getCoreRowModel(i)),i._getCoreRowModel()),getRowModel:()=>i.getPaginationRowModel(),getRow:(h,m)=>{let g=(m?i.getPrePaginationRowModel():i.getRowModel()).rowsById[h];if(!g&&(g=i.getCoreRowModel().rowsById[h],!g))throw new Error;return g},_getDefaultColumnDef:ar(()=>[i.options.defaultColumn],h=>{var m;return h=(m=h)!=null?m:{},{header:g=>{const x=g.header.column.columnDef;return x.accessorKey?x.accessorKey:x.accessorFn?x.id:null},cell:g=>{var x,b;return(x=(b=g.renderValue())==null||b.toString==null?void 0:b.toString())!=null?x:null},...i._features.reduce((g,x)=>Object.assign(g,x.getDefaultColumnDef==null?void 0:x.getDefaultColumnDef()),{}),...h}},ir(e,"debugColumns")),_getColumnDefs:()=>i.options.columns,getAllColumns:ar(()=>[i._getColumnDefs()],h=>{const m=function(g,x,b){return b===void 0&&(b=0),g.map(y=>{const w=Xrt(i,y,b,x),j=y;return w.columns=j.columns?m(j.columns,w,b+1):[],w})};return m(h)},ir(e,"debugColumns")),getAllFlatColumns:ar(()=>[i.getAllColumns()],h=>h.flatMap(m=>m.getFlatColumns()),ir(e,"debugColumns")),_getAllFlatColumnsById:ar(()=>[i.getAllFlatColumns()],h=>h.reduce((m,g)=>(m[g.id]=g,m),{}),ir(e,"debugColumns")),getAllLeafColumns:ar(()=>[i.getAllColumns(),i._getOrderColumnsFn()],(h,m)=>{let g=h.flatMap(x=>x.getLeafColumns());return m(g)},ir(e,"debugColumns")),getColumn:h=>i._getAllFlatColumnsById()[h]};Object.assign(i,p);for(let h=0;h<i._features.length;h++){const m=i._features[h];m==null||m.createTable==null||m.createTable(i)}return i}function Rat(){return e=>ar(()=>[e.options.data],n=>{const r={rows:[],flatRows:[],rowsById:{}},a=function(i,o,l){o===void 0&&(o=0);const c=[];for(let d=0;d<i.length;d++){const f=iU(e,e._getRowId(i[d],d,l),i[d],d,o,void 0,l==null?void 0:l.id);if(r.flatRows.push(f),r.rowsById[f.id]=f,c.push(f),e.options.getSubRows){var u;f.originalSubRows=e.options.getSubRows(i[d],d),(u=f.originalSubRows)!=null&&u.length&&(f.subRows=a(f.originalSubRows,o+1,f))}}return c};return r.rows=a(n),r},ir(e.options,"debugTable","getRowModel",()=>e._autoResetPageIndex()))}function Oat(e){const n=[],r=a=>{var i;n.push(a),(i=a.subRows)!=null&&i.length&&a.getIsExpanded()&&a.subRows.forEach(r)};return e.rows.forEach(r),{rows:n,flatRows:e.flatRows,rowsById:e.rowsById}}function Aat(e,n,r){return r.options.filterFromLeafRows?Pat(e,n,r):Iat(e,n,r)}function Pat(e,n,r){var a;const i=[],o={},l=(a=r.options.maxLeafRowFilterDepth)!=null?a:100,c=function(u,d){d===void 0&&(d=0);const f=[];for(let h=0;h<u.length;h++){var p;let m=u[h];const g=iU(r,m.id,m.original,m.index,m.depth,void 0,m.parentId);if(g.columnFilters=m.columnFilters,(p=m.subRows)!=null&&p.length&&d<l){if(g.subRows=c(m.subRows,d+1),m=g,n(m)&&!g.subRows.length){f.push(m),o[m.id]=m,i.push(m);continue}if(n(m)||g.subRows.length){f.push(m),o[m.id]=m,i.push(m);continue}}else m=g,n(m)&&(f.push(m),o[m.id]=m,i.push(m))}return f};return{rows:c(e),flatRows:i,rowsById:o}}function Iat(e,n,r){var a;const i=[],o={},l=(a=r.options.maxLeafRowFilterDepth)!=null?a:100,c=function(u,d){d===void 0&&(d=0);const f=[];for(let h=0;h<u.length;h++){let m=u[h];if(n(m)){var p;if((p=m.subRows)!=null&&p.length&&d<l){const x=iU(r,m.id,m.original,m.index,m.depth,void 0,m.parentId);x.subRows=c(m.subRows,d+1),m=x}f.push(m),i.push(m),o[m.id]=m}}return f};return{rows:c(e),flatRows:i,rowsById:o}}function $at(){return e=>ar(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter],(n,r,a)=>{if(!n.rows.length||!(r!=null&&r.length)&&!a){for(let h=0;h<n.flatRows.length;h++)n.flatRows[h].columnFilters={},n.flatRows[h].columnFiltersMeta={};return n}const i=[],o=[];
211(r??[]).forEach(h=>{var m;const g=e.getColumn(h.id);if(!g)return;const x=g.getFilterFn();x&&i.push({id:h.id,filterFn:x,resolvedValue:(m=x.resolveFilterValue==null?void 0:x.resolveFilterValue(h.value))!=null?m:h.value})});const l=(r??[]).map(h=>h.id),c=e.getGlobalFilterFn(),u=e.getAllLeafColumns().filter(h=>h.getCanGlobalFilter());a&&c&&u.length&&(l.push("__global__"),u.forEach(h=>{var m;o.push({id:h.id,filterFn:c,resolvedValue:(m=c.resolveFilterValue==null?void 0:c.resolveFilterValue(a))!=null?m:a})}));let d,f;for(let h=0;h<n.flatRows.length;h++){const m=n.flatRows[h];if(m.columnFilters={},i.length)for(let g=0;g<i.length;g++){d=i[g];const x=d.id;m.columnFilters[x]=d.filterFn(m,x,d.resolvedValue,b=>{m.columnFiltersMeta[x]=b})}if(o.length){for(let g=0;g<o.length;g++){f=o[g];const x=f.id;if(f.filterFn(m,x,f.resolvedValue,b=>{m.columnFiltersMeta[x]=b})){m.columnFilters.__global__=!0;break}}m.columnFilters.__global__!==!0&&(m.columnFilters.__global__=!1)}}const p=h=>{for(let m=0;m<l.length;m++)if(h.columnFilters[l[m]]===!1)return!1;return!0};return Aat(n.rows,p,e)},ir(e.options,"debugTable","getFilteredRowModel",()=>e._autoResetPageIndex()))}function Lat(e){return n=>ar(()=>[n.getState().pagination,n.getPrePaginationRowModel(),n.options.paginateExpandedRows?void 0:n.getState().expanded],(r,a)=>{if(!a.rows.length)return a;const{pageSize:i,pageIndex:o}=r;let{rows:l,flatRows:c,rowsById:u}=a;const d=i*o,f=d+i;l=l.slice(d,f);let p;n.options.paginateExpandedRows?p={rows:l,flatRows:c,rowsById:u}:p=Oat({rows:l,flatRows:c,rowsById:u}),p.flatRows=[];const h=m=>{p.flatRows.push(m),m.subRows.length&&m.subRows.forEach(h)};return p.rows.forEach(h),p},ir(n.options,"debugTable"))}function Fat(){return e=>ar(()=>[e.getState().sorting,e.getPreSortedRowModel()],(n,r)=>{if(!r.rows.length||!(n!=null&&n.length))return r;const a=e.getState().sorting,i=[],o=a.filter(u=>{var d;return(d=e.getColumn(u.id))==null?void 0:d.getCanSort()}),l={};o.forEach(u=>{const d=e.getColumn(u.id);d&&(l[u.id]={sortUndefined:d.columnDef.sortUndefined,invertSorting:d.columnDef.invertSorting,sortingFn:d.getSortingFn()})});const c=u=>{const d=u.map(f=>({...f}));return d.sort((f,p)=>{for(let m=0;m<o.length;m+=1){var h;const g=o[m],x=l[g.id],b=x.sortUndefined,y=(h=g==null?void 0:g.desc)!=null?h:!1;let w=0;if(b){const j=f.getValue(g.id),S=p.getValue(g.id),N=j===void 0,k=S===void 0;if(N||k){if(b==="first")return N?-1:1;if(b==="last")return N?1:-1;w=N&&k?0:N?b:-b}}if(w===0&&(w=x.sortingFn(f,p,g.id)),w!==0)return y&&(w*=-1),x.invertSorting&&(w*=-1),w}return f.index-p.index}),d.forEach(f=>{var p;i.push(f),(p=f.subRows)!=null&&p.length&&(f.subRows=c(f.subRows))}),d};return{rows:c(r.rows),flatRows:i,rowsById:r.rowsById}},ir(e.options,"debugTable","getSortedRowModel",()=>e._autoResetPageIndex()))}/**
212   * react-table
213   *
214   * Copyright (c) TanStack
215   *
216   * This source code is licensed under the MIT license found in the
217   * LICENSE.md file in the root directory of this source tree.
218   *
219   * @license MIT
220   */function fM(e,n){return e?Bat(e)?v.createElement(e,n):e:null}function Bat(e){return Hat(e)||typeof e=="function"||zat(e)}function Hat(e){return typeof e=="function"&&(()=>{const n=Object.getPrototypeOf(e);return n.prototype&&n.prototype.isReactComponent})()}function zat(e){return typeof e=="object"&&typeof e.$$typeof=="symbol"&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}function Vat(e){const n={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[r]=v.useState(()=>({current:Mat(n)})),[a,i]=v.useState(()=>r.current.initialState);return r.current.setOptions(o=>({...o,...e,state:{...a,...e.state},onStateChange:l=>{i(l),e.onStateChange==null||e.onStateChange(l)}})),r.current}const gxe=100;function Uat(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return v.useMemo(()=>a=>{n.forEach(i=>i(a))},n)}const hA=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Sy(e){const n=Object.prototype.toString.call(e);return n==="[object Window]"||n==="[object global]"}function cU(e){return"nodeType"in e}function Nc(e){var n,r;return e?Sy(e)?e:cU(e)&&(n=(r=e.ownerDocument)==null?void 0:r.defaultView)!=null?n:window:window}function uU(e){const{Document:n}=Nc(e);return e instanceof n}function wC(e){return Sy(e)?!1:e instanceof Nc(e).HTMLElement}function xxe(e){return e instanceof Nc(e).SVGElement}function Ny(e){return e?Sy(e)?e.document:cU(e)?uU(e)?e:wC(e)||xxe(e)?e.ownerDocument:document:document:document}const Zd=hA?v.useLayoutEffect:v.useEffect;function dU(e){const n=v.useRef(e);return Zd(()=>{n.current=e}),v.useCallback(function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n.current==null?void 0:n.current(...a)},[])}function Wat(){const e=v.useRef(null),n=v.useCallback((a,i)=>{e.current=setInterval(a,i)},[]),r=v.useCallback(()=>{e.current!==null&&(clearInterval(e.current),e.current=null)},[]);return[n,r]}function vj(e,n){n===void 0&&(n=[e]);const r=v.useRef(e);return Zd(()=>{r.current!==e&&(r.current=e)},n),r}function kC(e,n){const r=v.useRef();return v.useMemo(()=>{const a=e(r.current);return r.current=a,a},[...n])}function pM(e){const n=dU(e),r=v.useRef(null),a=v.useCallback(i=>{i!==r.current&&(n==null||n(i,r.current)),r.current=i},[]);return[r,a]}function x5(e){const n=v.useRef();return v.useEffect(()=>{n.current=e},[e]),n.current}let NF={};function jC(e,n){return v.useMemo(()=>
220{if(n)return n;const r=NF[e]==null?0:NF[e]+1;return NF[e]=r,e+"-"+r},[e,n])}function vxe(e){return function(n){for(var r=arguments.length,a=new Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];return a.reduce((o,l)=>{const c=Object.entries(l);for(const[u,d]of c){const f=o[u];f!=null&&(o[u]=f+e*d)}return o},{...n})}}const ob=vxe(1),hM=vxe(-1);function Yat(e){return"clientX"in e&&"clientY"in e}function fU(e){if(!e)return!1;const{KeyboardEvent:n}=Nc(e.target);return n&&e instanceof n}function qat(e){if(!e)return!1;const{TouchEvent:n}=Nc(e.target);return n&&e instanceof n}function v5(e){if(qat(e)){if(e.touches&&e.touches.length){const{clientX:n,clientY:r}=e.touches[0];return{x:n,y:r}}else if(e.changedTouches&&e.changedTouches.length){const{clientX:n,clientY:r}=e.changedTouches[0];return{x:n,y:r}}}return Yat(e)?{x:e.clientX,y:e.clientY}:null}const _j=Object.freeze({Translate:{toString(e){if(!e)return;const{x:n,y:r}=e;return"translate3d("+(n?Math.round(n):0)+"px, "+(r?Math.round(r):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:n,scaleY:r}=e;return"scaleX("+n+") scaleY("+r+")"}},Transform:{toString(e){if(e)return[_j.Translate.toString(e),_j.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:n,duration:r,easing:a}=e;return n+" "+r+"ms "+a}}}),Bte="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function Gat(e){return e.matches(Bte)?e:e.querySelector(Bte)}const Kat={display:"none"};function Zat(e){let{id:n,value:r}=e;return Be.createElement("div",{id:n,style:Kat},r)}function Xat(e){let{id:n,announcement:r,ariaLiveType:a="assertive"}=e;const i={position:"fixed",width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return Be.createElement("div",{id:n,style:i,role:"status","aria-live":a,"aria-atomic":!0},r)}function Qat(){const[e,n]=v.useState("");return{announce:v.useCallback(a=>{a!=null&&n(a)},[]),announcement:e}}const _xe=v.createContext(null);function Jat(e){const n=v.useContext(_xe);v.useEffect(()=>{if(!n)throw new Error("useDndMonitor must be used within a children of <DndContext>");return n(e)},[e,n])}function eit(){const[e]=v.useState(()=>new Set),n=v.useCallback(a=>(e.add(a),()=>e.delete(a)),[e]);return[v.useCallback(a=>{let{type:i,event:o}=a;e.forEach(l=>{var c;return(c=l[i])==null?void 0:c.call(l,o)})},[e]),n]}const tit={draggable:`
221    To pick up a draggable item, press the space bar.
222    While dragging, use the arrow keys to move the item.
223    Press space again to drop the item in its new position, or press escape to cancel.
224  `},nit={onDragStart(e){let{active:n}=e;return"Picked up draggable item "+n.id+"."},onDragOver(e){let{active:n,over:r}=e;return r?"Draggable item "+n.id+" was moved over droppable area "+r.id+".":"Draggable item "+n.id+" is no longer over a droppable area."},onDragEnd(e){let{active:n,over:r}=e;return r?"Draggable item "+n.id+" was dropped over droppable area "+r.id:"Draggable item "+n.id+" was dropped."},onDragCancel(e){let{active:n}=e;return"Dragging was cancelled. Draggable item "+n.id+" was dropped."}};function rit(e){let{announcements:n=nit,container:r,hiddenTextDescribedById:a,screenReaderInstructions:i=tit}=e;const{announce:o,announcement:l}=Qat(),c=jC("DndLiveRegion"),[u,d]=v.useState(!1);if(v.useEffect(()=>{d(!0)},[]),Jat(v.useMemo(()=>({onDragStart(p){let{active:h}=p;o(n.onDragStart({active:h}))},onDragMove(p){let{active:h,over:m}=p;n.onDragMove&&o(n.onDragMove({active:h,over:m}))},onDragOver(p){let{active:h,over:m}=p;o(n.onDragOver({active:h,over:m}))},onDragEnd(p){let{active:h,over:m}=p;o(n.onDragEnd({active:h,over:m}))},onDragCancel(p){let{active:h,over:m}=p;o(n.onDragCancel({active:h,over:m}))}}),[o,n])),!u)return null;const f=Be.createElement(Be.Fragment,null,Be.createElement(Zat,{id:a,value:i.draggable}),Be.createElement(Xat,{id:c,announcement:l}));return r?ds.createPortal(f,r):f}var qs;(function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}
224)(qs||(qs={}));function mM(){}function KN(e,n){return v.useMemo(()=>({sensor:e,options:n??{}}),[e,n])}function ait(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return v.useMemo(()=>[...n].filter(a=>a!=null),[...n])}const Xd=Object.freeze({x:0,y:0});function iit(e,n){return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))}function sit(e,n){let{data:{value:r}}=e,{data:{value:a}}=n;return r-a}function oit(e,n){let{data:{value:r}}=e,{data:{value:a}}=n;return a-r}function lit(e,n){if(!e||e.length===0)return null;const[r]=e;return n?r[n]:r}function Hte(e,n,r){return n===void 0&&(n=e.left),r===void 0&&(r=e.top),{x:n+e.width*.5,y:r+e.height*.5}}const cit=e=>{let{collisionRect:n,droppableRects:r,droppableContainers:a}=e;const i=Hte(n,n.left,n.top),o=[];for(const l of a){const{id:c}=l,u=r.get(c);if(u){const d=iit(Hte(u),i);o.push({id:c,data:{droppableContainer:l,value:d}})}}return o.sort(sit)};function uit(e,n){const r=Math.max(n.top,e.top),a=Math.max(n.left,e.left),i=Math.min(n.left+n.width,e.left+e.width),o=Math.min(n.top+n.height,e.top+e.height),l=i-a,c=o-r;if(a<i&&r<o){const u=n.width*n.height,d=e.width*e.height,f=l*c,p=f/(u+d-f);return Number(p.toFixed(4))}return 0}const dit=e=>{let{collisionRect:n,droppableRects:r,droppableContainers:a}=e;const i=[];for(const o of a){const{id:l}=o,c=r.get(l);if(c){const u=uit(c,n);u>0&&i.push({id:l,data:{droppableContainer:o,value:u}})}}return i.sort(oit)};function fit(e,n,r){return{...e,scaleX:n&&r?n.width/r.width:1,scaleY:n&&r?n.height/r.height:1}}function bxe(e,n){return e&&n?{x:e.left-n.left,y:e.top-n.top}:Xd}function pit(e){return function(r){for(var a=arguments.length,i=new Array(a>1?a-1:0),o=1;o<a;o++)i[o-1]=arguments[o];return i.reduce((l,c)=>({...l,top:l.top+e*c.y,bottom:l.bottom+e*c.y,left:l.left+e*c.x,right:l.right+e*c.x}),{...r})}}const hit=pit(1);function mit(e){if(e.startsWith("matrix3d(")){const n=e.slice(9,-1).split(/, /);return{x:+n[12],y:+n[13],scaleX:+n[0],scaleY:+n[5]}}else if(e.startsWith("matrix(")){const n=e.slice(7,-1).split(/, /);return{x:+n[4],y:+n[5],scaleX:+n[0],scaleY:+n[3]}}return null}function git(e,n,r){const a=mit(n);if(!a)return e;const{scaleX:i,scaleY:o,x:l,y:c}=a,u=e.left-l-(1-i)*parseFloat(r),d=e.top-c-(1-o)*parseFloat(r.slice(r.indexOf(" ")+1)),f=i?e.width/i:e.width,p=o?e.height/o:e.height;return{width:f,height:p,top:d,right:u+f,bottom:d+p,left:u}}const xit={ignoreTransform:!1};function Ey(e,n){n===void 0&&(n=xit);let r=e.getBoundingClientRect();if(n.ignoreTransform){const{transform:d,transformOrigin:f}=Nc(e).getComputedStyle(e);d&&(r=git(r,d,f))}const{top:a,left:i,width:o,height:l,bottom:c,right:u}=r;return{top:a,left:i,width:o,height:l,bottom:c,right:u}}function zte(e){return Ey(e,{ignoreTransform:!0})}function vit(e){const n=e.innerWidth,r=e.innerHeight;return{top:0,left:0,right:n,bottom:r,width:n,height:r}}function _it(e,n){return n===void 0&&(n=Nc(e).getComputedStyle(e)),n.position==="fixed"}function bit(e,n){n===void 0&&(n=Nc(e).getComputedStyle(e));const r=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(i=>{const o=n[i];return typeof o=="string"?r.test(o):!1})}function pU(e,n){const r=[];function a(i){if(n!=null&&r.length>=n||!i)return r;if(uU(i)&&i.scrollingElement!=null&&!r.includes(i.scrollingElement))return r.push(i.scrollingElement),r;if(!wC(i)||xxe(i)||r.includes(i))return r;const o=Nc(e).getComputedStyle(i);return i!==e&&bit(i,o)&&r.push(i),_it(i,o)?r:a(i.parentNode)}return e?a(e):r}function yxe(e){const[n]=pU(e,1);return n??null}function EF(e){return!hA||!e?null:Sy(e)?e:cU(e)?uU(e)||e===Ny(e).scrollingElement?window:wC(e)?e:null:null}function wxe(e){return Sy(e)?e.scrollX:e.scrollLeft}function kxe(e){return Sy(e)?e.scrollY:e.scrollTop}function _5(e){return{x:wxe(e),y:kxe(e)}}var mo;(function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"})(mo||(mo={}));function jxe(e){return!hA||!e?!1:e===document.scrollingElement}function Cxe(e){const n={x:0,y:0},r=jxe(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},a={x:e.scrollWidth-r.width,y:e.scrollHeight-r.height},i=e.scrollTop<=n.y,o=e.scrollLeft<=n.x,l=e.scrollTop>=a.y,c=e.scrollLeft>=a.x;return{isTop:i,isLeft:o,isBottom:l,isRight:c,maxScroll:a,minScroll:n}}const yit={x:.2,y:.2};function wit(e,n,r,a,i){let{top:o,left:l,right:c,bottom:u}=r;a===void 0&&(a=10),i===void 0&&(i=yit);const{isTop:d,isBottom:f,isLeft:p,isRight:h}=Cxe(e),m={x:0,y:0},g={x:0,y:0},x={height:n.height*i.y,width:n.width*i.x};
224return!d&&o<=n.top+x.height?(m.y=mo.Backward,g.y=a*Math.abs((n.top+x.height-o)/x.height)):!f&&u>=n.bottom-x.height&&(m.y=mo.Forward,g.y=a*Math.abs((n.bottom-x.height-u)/x.height)),!h&&c>=n.right-x.width?(m.x=mo.Forward,g.x=a*Math.abs((n.right-x.width-c)/x.width)):!p&&l<=n.left+x.width&&(m.x=mo.Backward,g.x=a*Math.abs((n.left+x.width-l)/x.width)),{direction:m,speed:g}}function kit(e){if(e===document.scrollingElement){const{innerWidth:o,innerHeight:l}=window;return{top:0,left:0,right:o,bottom:l,width:o,height:l}}const{top:n,left:r,right:a,bottom:i}=e.getBoundingClientRect();return{top:n,left:r,right:a,bottom:i,width:e.clientWidth,height:e.clientHeight}}function Sxe(e){return e.reduce((n,r)=>ob(n,_5(r)),Xd)}function jit(e){return e.reduce((n,r)=>n+wxe(r),0)}function Cit(e){return e.reduce((n,r)=>n+kxe(r),0)}function Sit(e,n){if(n===void 0&&(n=Ey),!e)return;const{top:r,left:a,bottom:i,right:o}=n(e);yxe(e)&&(i<=0||o<=0||r>=window.innerHeight||a>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const Nit=[["x",["left","right"],jit],["y",["top","bottom"],Cit]];class hU{constructor(n,r){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const a=pU(r),i=Sxe(a);this.rect={...n},this.width=n.width,this.height=n.height;for(const[o,l,c]of Nit)for(const u of l)Object.defineProperty(this,u,{get:()=>{const d=c(a),f=i[o]-d;return this.rect[u]+f},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class dk{constructor(n){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(r=>{var a;return(a=this.target)==null?void 0:a.removeEventListener(...r)})},this.target=n}add(n,r,a){var i;(i=this.target)==null||i.addEventListener(n,r,a),this.listeners.push([n,r,a])}}function Eit(e){const{EventTarget:n}=Nc(e);return e instanceof n?e:Ny(e)}function TF(e,n){const r=Math.abs(e.x),a=Math.abs(e.y);return typeof n=="number"?Math.sqrt(r**2+a**2)>n:"x"in n&&"y"in n?r>n.x&&a>n.y:"x"in n?r>n.x:"y"in n?a>n.y:!1}var $u;(function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"})($u||($u={}));function Vte(e){e.preventDefault()}function Tit(e){e.stopPropagation()}var La;(function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter"})(La||(La={}));const Nxe={start:[La.Space,La.Enter],cancel:[La.Esc],end:[La.Space,La.Enter]},Dit=(e,n)=>{let{currentCoordinates:r}=n;switch(e.code){case La.Right:return{...r,x:r.x+25};case La.Left:return{...r,x:r.x-25};case La.Down:return{...r,y:r.y+25};case La.Up:return{...r,y:r.y-25}}};class mU{constructor(n){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=n;const{event:{target:r}}=n;this.props=n,this.listeners=new dk(Ny(r)),this.windowListeners=new dk(Nc(r)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add($u.Resize,this.handleCancel),this.windowListeners.add($u.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add($u.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:n,onStart:r}=this.props,a=n.node.current;a&&Sit(a),r(Xd)}handleKeyDown(n){if(fU(n)){const{active:r,context:a,options:i}=this.props,{keyboardCodes:o=Nxe,coordinateGetter:l=Dit,scrollBehavior:c="smooth"}=i,{code:u}=n;if(o.end.includes(u)){this.handleEnd(n);return}if(o.cancel.includes(u)){this.handleCancel(n);return}const{collisionRect:d}=a.current,f=d?{x:d.left,y:d.top}:Xd;this.referenceCoordinates||(this.referenceCoordinates=f);const p=l(n,{active:r,context:a.current,currentCoordinates:f});if(p){const h=hM(p,f),m={x:0,y:0},{scrollableAncestors:g}=a.current;for(const x of g){const b=n.code,{isTop:y,isRight:w,isLeft:j,isBottom:S,maxScroll:N,minScroll:k}=Cxe(x),E=kit(x),D={x:Math.min(b===La.Right?E.right-E.width/2:E.right,Math.max(b===La.Right?E.left
224:E.left+E.width/2,p.x)),y:Math.min(b===La.Down?E.bottom-E.height/2:E.bottom,Math.max(b===La.Down?E.top:E.top+E.height/2,p.y))},R=b===La.Right&&!w||b===La.Left&&!j,A=b===La.Down&&!S||b===La.Up&&!y;if(R&&D.x!==p.x){const P=x.scrollLeft+h.x,I=b===La.Right&&P<=N.x||b===La.Left&&P>=k.x;if(I&&!h.y){x.scrollTo({left:P,behavior:c});return}I?m.x=x.scrollLeft-P:m.x=b===La.Right?x.scrollLeft-N.x:x.scrollLeft-k.x,m.x&&x.scrollBy({left:-m.x,behavior:c});break}else if(A&&D.y!==p.y){const P=x.scrollTop+h.y,I=b===La.Down&&P<=N.y||b===La.Up&&P>=k.y;if(I&&!h.x){x.scrollTo({top:P,behavior:c});return}I?m.y=x.scrollTop-P:m.y=b===La.Down?x.scrollTop-N.y:x.scrollTop-k.y,m.y&&x.scrollBy({top:-m.y,behavior:c});break}}this.handleMove(n,ob(hM(p,this.referenceCoordinates),m))}}}handleMove(n,r){const{onMove:a}=this.props;n.preventDefault(),a(r)}handleEnd(n){const{onEnd:r}=this.props;n.preventDefault(),this.detach(),r()}handleCancel(n){const{onCancel:r}=this.props;n.preventDefault(),this.detach(),r()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}mU.activators=[{eventName:"onKeyDown",handler:(e,n,r)=>{let{keyboardCodes:a=Nxe,onActivation:i}=n,{active:o}=r;const{code:l}=e.nativeEvent;if(a.start.includes(l)){const c=o.activatorNode.current;return c&&e.target!==c?!1:(e.preventDefault(),i==null||i({event:e.nativeEvent}),!0)}return!1}}];function Ute(e){return!!(e&&"distance"in e)}function Wte(e){return!!(e&&"delay"in e)}class gU{constructor(n,r,a){var i;a===void 0&&(a=Eit(n.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=n,this.events=r;const{event:o}=n,{target:l}=o;this.props=n,this.events=r,this.document=Ny(l),this.documentListeners=new dk(this.document),this.listeners=new dk(a),this.windowListeners=new dk(Nc(l)),this.initialCoordinates=(i=v5(o))!=null?i:Xd,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:n,props:{options:{activationConstraint:r,bypassActivationConstraint:a}}}=this;if(this.listeners.add(n.move.name,this.handleMove,{passive:!1}),this.listeners.add(n.end.name,this.handleEnd),this.windowListeners.add($u.Resize,this.handleCancel),this.windowListeners.add($u.DragStart,Vte),this.windowListeners.add($u.VisibilityChange,this.handleCancel),this.windowListeners.add($u.ContextMenu,Vte),this.documentListeners.add($u.Keydown,this.handleKeydown),r){if(a!=null&&a({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(Wte(r)){this.timeoutId=setTimeout(this.handleStart,r.delay);return}if(Ute(r))return}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handleStart(){const{initialCoordinates:n}=this,{onStart:r}=this.props;n&&(this.activated=!0,this.documentListeners.add($u.Click,Tit,{capture:!0}),this.removeTextSelection(),this.documentListeners.add($u.SelectionChange,this.removeTextSelection),r(n))}handleMove(n){var r;const{activated:a,initialCoordinates:i,props:o}=this,{onMove:l,options:{activationConstraint:c}}=o;if(!i)return;const u=(r=v5(n))!=null?r:Xd,d=hM(i,u);if(!a&&c){if(Ute(c)){if(c.tolerance!=null&&TF(d,c.tolerance))return this.handleCancel();if(TF(d,c.distance))return this.handleStart()}return Wte(c)&&TF(d,c.tolerance)?this.handleCancel():void 0}n.cancelable&&n.preventDefault(),l(u)}handleEnd(){const{onEnd:n}=this.props;this.detach(),n()}handleCancel(){const{onCancel:n}=this.props;this.detach(),n()}handleKeydown(n){n.code===La.Esc&&this.handleCancel()}removeTextSelection(){var n;(n=this.document.getSelection())==null||n.removeAllRanges()}}const Mit={move:{name:"pointermove"},end:{name:"pointerup"}};class xU extends gU{constructor(n){const{event:r}=n,a=Ny(r.target);super(n,Mit,a)}}xU.activators=[{eventName:"onPointerDown",handler:(e,n)=>{let{nativeEvent:r}=e,{onActivation:a}=n;return!r.isPrimary||r.button!==0?!1:(a==null||a({event:r}),!0)}}];const Rit={move:{name:"mousemove"},end:{name:"mouseup"}};var b5;(function(e){e[e.RightClick=2]="RightClick"})(b5||(b5={}));class Exe extends gU{constructor(n){super(n,Rit,Ny(n.event.target))}}Exe.activators=[{eventName:"onMouseDown",handler:(e,n)=>{let{nativeEvent:r}=e,{onActivation:a}=n;return r.button===b5.RightClick?!1:(a==null||a({event:r}),!0)}}];const DF={move:{name:"touchmove"},end:{name:"touchend"}};class Txe extends gU{constructor(n){super(n,DF)}
224static setup(){return window.addEventListener(DF.move.name,n,{capture:!1,passive:!1}),function(){window.removeEventListener(DF.move.name,n)};function n(){}}}Txe.activators=[{eventName:"onTouchStart",handler:(e,n)=>{let{nativeEvent:r}=e,{onActivation:a}=n;const{touches:i}=r;return i.length>1?!1:(a==null||a({event:r}),!0)}}];var fk;(function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"})(fk||(fk={}));var gM;(function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"})(gM||(gM={}));function Oit(e){let{acceleration:n,activator:r=fk.Pointer,canScroll:a,draggingRect:i,enabled:o,interval:l=5,order:c=gM.TreeOrder,pointerCoordinates:u,scrollableAncestors:d,scrollableAncestorRects:f,delta:p,threshold:h}=e;const m=Pit({delta:p,disabled:!o}),[g,x]=Wat(),b=v.useRef({x:0,y:0}),y=v.useRef({x:0,y:0}),w=v.useMemo(()=>{switch(r){case fk.Pointer:return u?{top:u.y,bottom:u.y,left:u.x,right:u.x}:null;case fk.DraggableRect:return i}},[r,i,u]),j=v.useRef(null),S=v.useCallback(()=>{const k=j.current;if(!k)return;const E=b.current.x*y.current.x,D=b.current.y*y.current.y;k.scrollBy(E,D)},[]),N=v.useMemo(()=>c===gM.TreeOrder?[...d].reverse():d,[c,d]);v.useEffect(()=>{if(!o||!d.length||!w){x();return}for(const k of N){if((a==null?void 0:a(k))===!1)continue;const E=d.indexOf(k),D=f[E];if(!D)continue;const{direction:R,speed:A}=wit(k,D,w,n,h);for(const P of["x","y"])m[P][R[P]]||(A[P]=0,R[P]=0);if(A.x>0||A.y>0){x(),j.current=k,g(S,l),b.current=A,y.current=R;return}}b.current={x:0,y:0},y.current={x:0,y:0},x()},[n,S,a,x,o,l,JSON.stringify(w),JSON.stringify(m),g,d,N,f,JSON.stringify(h)])}const Ait={x:{[mo.Backward]:!1,[mo.Forward]:!1},y:{[mo.Backward]:!1,[mo.Forward]:!1}};function Pit(e){let{delta:n,disabled:r}=e;const a=x5(n);return kC(i=>{if(r||!a||!i)return Ait;const o={x:Math.sign(n.x-a.x),y:Math.sign(n.y-a.y)};return{x:{[mo.Backward]:i.x[mo.Backward]||o.x===-1,[mo.Forward]:i.x[mo.Forward]||o.x===1},y:{[mo.Backward]:i.y[mo.Backward]||o.y===-1,[mo.Forward]:i.y[mo.Forward]||o.y===1}}},[r,n,a])}function Iit(e,n){const r=n!==null?e.get(n):void 0,a=r?r.node.current:null;return kC(i=>{var o;return n===null?null:(o=a??i)!=null?o:null},[a,n])}function $it(e,n){return v.useMemo(()=>e.reduce((r,a)=>{const{sensor:i}=a,o=i.activators.map(l=>({eventName:l.eventName,handler:n(l.handler,a)}));return[...r,...o]},[]),[e,n])}var bj;(function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"})(bj||(bj={}));var y5;(function(e){e.Optimized="optimized"})(y5||(y5={}));const Yte=new Map;function Lit(e,n){let{dragging:r,dependencies:a,config:i}=n;const[o,l]=v.useState(null),{frequency:c,measure:u,strategy:d}=i,f=v.useRef(e),p=b(),h=vj(p),m=v.useCallback(function(y){y===void 0&&(y=[]),!h.current&&l(w=>w===null?y:w.concat(y.filter(j=>!w.includes(j))))},[h]),g=v.useRef(null),x=kC(y=>{if(p&&!r)return Yte;if(!y||y===Yte||f.current!==e||o!=null){const w=new Map;for(let j of e){if(!j)continue;if(o&&o.length>0&&!o.includes(j.id)&&j.rect.current){w.set(j.id,j.rect.current);continue}const S=j.node.current,N=S?new hU(u(S),S):null;j.rect.current=N,N&&w.set(j.id,N)}return w}return y},[e,o,r,p,u]);return v.useEffect(()=>{f.current=e},[e]),v.useEffect(()=>{p||m()},[r,p]),v.useEffect(()=>{o&&o.length>0&&l(null)},[JSON.stringify(o)]),v.useEffect(()=>{p||typeof c!="number"||g.current!==null||(g.current=setTimeout(()=>{m(),g.current=null},c))},[c,p,m,...a]),{droppableRects:x,measureDroppableContainers:m,measuringScheduled:o!=null};function b(){switch(d){case bj.Always:return!1;case bj.BeforeDragging:return r;default:return!r}}}function Dxe(e,n){return kC(r=>e?r||(typeof n=="function"?n(e):e):null,[n,e])}function Fit(e,n){return Dxe(e,n)}function Bit(e){let{callback:n,disabled:r}=e;const a=dU(n),i=v.useMemo(()=>{if(r||typeof window>"u"||typeof window.MutationObserver>"u")return;const{MutationObserver:o}=window;return new o(a)},[a,r]);return v.useEffect(()=>()=>i==null?void 0:i.disconnect(),[i]),i}function mA(e){let{callback:n,disabled:r}=e;const a=dU(n),i=v.useMemo(()=>{if(r||typeof window>"u"||typeof window.ResizeObserver>"u")return;const{ResizeObserver:o}=window;return new o(a)},[r]);return v.useEffect(()=>()=>i==null?void 0:i.disconnect(),[i]),i}function Hit(e){return new hU(Ey(e),e)}function qte(e,n,r){n===void 0&&(n=Hit);const[a,i]=v.useReducer(c,null),o=Bit({callback(u){if(e)for(const d of u){const{type:f,target:p}=d;if(f==="childList"&&p instanceof HTMLElement&&p.contains(e)){i();break}}}}),l=mA({callback:i});return Zd(()=>{i(),e?(l==null||l.observe(e),o==null||o.observe(document.body,{childList:!0,subtree:!0})):(l==null||l.disconnect(),o==null||o.disconnect())},[e]),a;function c(u){if(!e)return null;if(e.isConnected===!1){var d;return(d=u??r)!=null?d:null}const f=n(e);return JSON.stringify(u)===JSON.stringify(f)?u:f}}function zit(e){const n=Dxe(e);return bxe(e,n)}const Gte=[];function Vit(e){const n=v.useRef(e),r=kC(a=>e?a&&a!==Gte&&e&&n.current&&e.parentNode===n.current.parentNode?a:pU(e):Gte,[e]);return v.useEffect(()=>{n.current=e},[e]),r}function Uit(e){const[n,r]=v.useState(null),a=v.useRef(e),i=v.useCallback(o=>{const l=EF(o.target);l&&r(c=>c?(c.set(l,_5(l)),new Map(c)):null)},[]);return v.useEffect(()=>{const o=a.current;if(e!==o){l(o);const c=e.map(u=>{const d=EF(u);return d?(d.addEventListener("scroll",i,{passive:!0}),[d,_5(d)]):null}).filter(u=>u!=null);r(c.length?new Map(c):null),a.current=e}return()=>{l(e),l(o)};
224function l(c){c.forEach(u=>{const d=EF(u);d==null||d.removeEventListener("scroll",i)})}},[i,e]),v.useMemo(()=>e.length?n?Array.from(n.values()).reduce((o,l)=>ob(o,l),Xd):Sxe(e):Xd,[e,n])}function Kte(e,n){n===void 0&&(n=[]);const r=v.useRef(null);return v.useEffect(()=>{r.current=null},n),v.useEffect(()=>{const a=e!==Xd;a&&!r.current&&(r.current=e),!a&&r.current&&(r.current=null)},[e]),r.current?hM(e,r.current):Xd}function Wit(e){v.useEffect(()=>{if(!hA)return;const n=e.map(r=>{let{sensor:a}=r;return a.setup==null?void 0:a.setup()});return()=>{for(const r of n)r==null||r()}},e.map(n=>{let{sensor:r}=n;return r}))}function Yit(e,n){return v.useMemo(()=>e.reduce((r,a)=>{let{eventName:i,handler:o}=a;return r[i]=l=>{o(l,n)},r},{}),[e,n])}function Mxe(e){return v.useMemo(()=>e?vit(e):null,[e])}const MF=[];function qit(e,n){n===void 0&&(n=Ey);const[r]=e,a=Mxe(r?Nc(r):null),[i,o]=v.useReducer(c,MF),l=mA({callback:o});return e.length>0&&i===MF&&o(),Zd(()=>{e.length?e.forEach(u=>l==null?void 0:l.observe(u)):(l==null||l.disconnect(),o())},[e]),i;function c(){return e.length?e.map(u=>jxe(u)?a:new hU(n(u),u)):MF}}function Git(e){if(!e)return null;if(e.children.length>1)return e;const n=e.children[0];return wC(n)?n:e}function Kit(e){let{measure:n}=e;const[r,a]=v.useState(null),i=v.useCallback(d=>{for(const{target:f}of d)if(wC(f)){a(p=>{const h=n(f);return p?{...p,width:h.width,height:h.height}:h});break}},[n]),o=mA({callback:i}),l=v.useCallback(d=>{const f=Git(d);o==null||o.disconnect(),f&&(o==null||o.observe(f)),a(f?n(f):null)},[n,o]),[c,u]=pM(l);return v.useMemo(()=>({nodeRef:c,rect:r,setRef:u}),[r,c,u])}const Zit=[{sensor:xU,options:{}},{sensor:mU,options:{}}],Xit={current:{}},P2={draggable:{measure:zte},droppable:{measure:zte,strategy:bj.WhileDragging,frequency:y5.Optimized},dragOverlay:{measure:Ey}};class pk extends Map{get(n){var r;return n!=null&&(r=super.get(n))!=null?r:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(n=>{let{disabled:r}=n;return!r})}getNodeFor(n){var r,a;return(r=(a=this.get(n))==null?void 0:a.node.current)!=null?r:void 0}}const Qit={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new pk,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:mM},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:P2,measureDroppableContainers:mM,windowRect:null,measuringScheduled:!1},Jit={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:mM,draggableNodes:new Map,over:null,measureDroppableContainers:mM},gA=v.createContext(Jit),Rxe=v.createContext(Qit);function est(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new pk}}}function tst(e,n){switch(n.type){case qs.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:n.initialCoordinates,active:n.active}};case qs.DragMove:return e.draggable.active?{...e,draggable:{...e.draggable,translate:{x:n.coordinates.x-e.draggable.initialCoordinates.x,y:n.coordinates.y-e.draggable.initialCoordinates.y}}}:e;case qs.DragEnd:case qs.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case qs.RegisterDroppable:{const{element:r}=n,{id:a}=r,i=new pk(e.droppable.containers);return i.set(a,r),{...e,droppable:{...e.droppable,containers:i}}}case qs.SetDroppableDisabled:{const{id:r,key:a,disabled:i}=n,o=e.droppable.containers.get(r);if(!o||a!==o.key)return e;const l=new pk(e.droppable.containers);return l.set(r,{...o,disabled:i}),{...e,droppable:{...e.droppable,containers:l}}}case qs.UnregisterDroppable:{const{id:r,key:a}=n,i=e.droppable.containers.get(r);if(!i||a!==i.key)return e;const o=new pk(e.droppable.containers);return o.delete(r),{...e,droppable:{...e.droppable,containers:o}}}default:return e}}function nst(e){let{disabled:n}=e;const{active:r,activatorEvent:a,draggableNodes:i}=v.useContext(gA),o=x5(a),l=x5(r==null?void 0:r.id);return v.useEffect(()=>{if(!n&&!a&&o&&l!=null){if(!fU(o)||document.activeElement===o.target)return;const c=i.get(l);if(!c)return;const{activatorNode:u,node:d}=c;if(!u.current&&!d.current)return;requestAnimationFrame(()=>{for(const f of[u.current,d.current]){if(!f)continue;const p=Gat(f);if(p){p.focus();break}}})}},[a,n,i,l,o]),null}function rst(e,n){let{transform:r,...a}=n;return e!=null&&e.length?e.reduce((i,o)=>o({transform:i,...a}),r):r}function ast(e){return v.useMemo(()=>({draggable:{...P2.draggable,...e==null?void 0:e.draggable},droppable:{...P2.droppable,...e==null?void 0:e.droppable},dragOverlay:{...P2.dragOverlay,...e==null?void 0:e.dragOverlay}}),[e==null?void 0:e.draggable,e==null?void 0:e.droppable,e==null?void 0:e.dragOverlay])}function ist(e){let{activeNode:n,measure:r,initialRect:a,config:i=!0}=e;const o=v.useRef(!1),{x:l,y:c}=typeof i=="boolean"?{x:i,y:i}:i;Zd(()=>
224{if(!l&&!c||!n){o.current=!1;return}if(o.current||!a)return;const d=n==null?void 0:n.node.current;if(!d||d.isConnected===!1)return;const f=r(d),p=bxe(f,a);if(l||(p.x=0),c||(p.y=0),o.current=!0,Math.abs(p.x)>0||Math.abs(p.y)>0){const h=yxe(d);h&&h.scrollBy({top:p.y,left:p.x})}},[n,l,c,a,r])}const Oxe=v.createContext({...Xd,scaleX:1,scaleY:1});var Lm;(function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"})(Lm||(Lm={}));const sst=v.memo(function(n){var r,a,i,o;let{id:l,accessibility:c,autoScroll:u=!0,children:d,sensors:f=Zit,collisionDetection:p=dit,measuring:h,modifiers:m,...g}=n;const x=v.useReducer(tst,void 0,est),[b,y]=x,[w,j]=eit(),[S,N]=v.useState(Lm.Uninitialized),k=S===Lm.Initialized,{draggable:{active:E,nodes:D,translate:R},droppable:{containers:A}}=b,P=E?D.get(E):null,I=v.useRef({initial:null,translated:null}),L=v.useMemo(()=>{var Tn;return E!=null?{id:E,data:(Tn=P==null?void 0:P.data)!=null?Tn:Xit,rect:I}:null},[E,P]),H=v.useRef(null),[U,X]=v.useState(null),[re,Z]=v.useState(null),V=vj(g,Object.values(g)),J=jC("DndDescribedBy",l),K=v.useMemo(()=>A.getEnabled(),[A]),ee=ast(h),{droppableRects:Y,measureDroppableContainers:Q,measuringScheduled:W}=Lit(K,{dragging:k,dependencies:[R.x,R.y],config:ee.droppable}),se=Iit(D,E),oe=v.useMemo(()=>re?v5(re):null,[re]),q=Cn(),ue=Fit(se,ee.draggable.measure);ist({activeNode:E?D.get(E):null,config:q.layoutShiftCompensation,initialRect:ue,measure:ee.draggable.measure});const _e=qte(se,ee.draggable.measure,ue),De=qte(se?se.parentElement:null),Ce=v.useRef({activatorEvent:null,active:null,activeNode:se,collisionRect:null,collisions:null,droppableRects:Y,draggableNodes:D,draggingNode:null,draggingNodeRect:null,droppableContainers:A,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Fe=A.getNodeFor((r=Ce.current.over)==null?void 0:r.id),Re=Kit({measure:ee.dragOverlay.measure}),We=(a=Re.nodeRef.current)!=null?a:se,le=k?(i=Re.rect)!=null?i:_e:null,ce=!!(Re.nodeRef.current&&Re.rect),ne=zit(ce?null:_e),ve=Mxe(We?Nc(We):null),Ae=Vit(k?Fe??se:null),de=qit(Ae),we=rst(m,{transform:{x:R.x-ne.x,y:R.y-ne.y,scaleX:1,scaleY:1},activatorEvent:re,active:L,activeNodeRect:_e,containerNodeRect:De,draggingNodeRect:le,over:Ce.current.over,overlayNodeRect:Re.rect,scrollableAncestors:Ae,scrollableAncestorRects:de,windowRect:ve}),Ve=oe?ob(oe,R):null,pe=Uit(Ae),Ne=Kte(pe),$e=Kte(pe,[_e]),He=ob(we,Ne),Xe=le?hit(le,we):null,ze=L&&Xe?p({active:L,collisionRect:Xe,droppableRects:Y,droppableContainers:K,pointerCoordinates:Ve}):null,Je=lit(ze,"id"),[Ge,Qe]=v.useState(null),yt=ce?we:ob(we,$e),Et=fit(yt,(o=Ge==null?void 0:Ge.rect)!=null?o:null,_e),Wt=v.useCallback((Tn,rn)=>{let{sensor:Kt,options:Rn}=rn;if(H.current==null)return;const $n=D.get(H.current);if(!$n)return;const Yn=Tn.nativeEvent,Ln=new Kt({active:H.current,activeNode:$n,event:Yn,options:Rn,context:Ce,onStart(Ar){const ba=H.current;if(ba==null)return;const ea=D.get(ba);if(!ea)return;const{onDragStart:xr}=V.current,Yt={active:{id:ba,data:ea.data,rect:I}};ds.unstable_batchedUpdates(()=>{xr==null||xr(Yt),N(Lm.Initializing),y({type:qs.DragStart,initialCoordinates:Ar,active:ba}),w({type:"onDragStart",event:Yt})})},onMove(Ar){y({type:qs.DragMove,coordinates:Ar})},onEnd:Or(qs.DragEnd),onCancel:Or(qs.DragCancel)});ds.unstable_batchedUpdates(()=>{X(Ln),Z(Tn.nativeEvent)});function Or(Ar){return async function(){const{active:ea,collisions:xr,over:Yt,scrollAdjustedTranslate:Hi}=Ce.current;let si=null;if(ea&&Hi){const{cancelDrop:hr}=V.current;si={activatorEvent:Yn,active:ea,collisions:xr,delta:Hi,over:Yt},Ar===qs.DragEnd&&typeof hr=="function"&&await Promise.resolve(hr(si))&&(Ar=qs.DragCancel)}H.current=null,ds.unstable_batchedUpdates(()=>{y({type:Ar}),N(Lm.Uninitialized),Qe(null),X(null),Z(null);const hr=Ar===qs.DragEnd?"onDragEnd":"onDragCancel";if(si){const zi=V.current[hr];zi==null||zi(si),w({type:hr,event:si})}})}}},[D]),qt=v.useCallback((Tn,rn)=>(Kt,Rn)=>{const $n=Kt.nativeEvent,Yn=D.get(Rn);if(H.current!==null||!Yn||$n.dndKit||$n.defaultPrevented)return;const Ln={active:Yn};Tn(Kt,rn.options,Ln)===!0&&($n.dndKit={capturedBy:rn.sensor},H.current=Rn,Wt(Kt,rn))},[D,Wt]),tn=$it(f,qt);Wit(f),Zd(()=>{_e&&S===Lm.Initializing&&N(Lm.Initialized)},[_e,S]),v.useEffect(()=>{const{onDragMove:Tn}=V.current,{active:rn,activatorEvent:Kt,collisions:Rn,over:$n}=Ce.current;if(!rn||!Kt)return;const Yn={active:rn,activatorEvent:Kt,collisions:Rn,delta:{x:He.x,y:He.y},over:$n};ds.unstable_batchedUpdates(()=>{Tn==null||Tn(Yn),w({type:"onDragMove",event:Yn})})},[He.x,He.y]),v.useEffect(()=>{const{active:Tn,activatorEvent:rn,collisions:Kt,droppableContainers:Rn,scrollAdjustedTranslate:$n}=Ce.current;if(!Tn||H.current==null||!rn||!$n)return;const{onDragOver:Yn}=V.current,Ln=Rn.get(Je),Or=Ln&&Ln.rect.current?{id:Ln.id,rect:Ln.rect.current,data:Ln.data,disabled:Ln.disabled}:null,Ar={active:Tn,activatorEvent:rn,collisions:Kt,delta:{x:$n.x,y:$n.y},over:Or};ds.unstable_batchedUpdates(()=>{Qe(Or),Yn==null||Yn(Ar),w({type:"onDragOver",event:Ar})})},[Je]),Zd(()=>{Ce.current={activatorEvent:re,active:L,activeNode:se,collisionRect:Xe,collisions:ze,droppableRects:Y,draggableNodes:D,draggingNode:We,draggingNodeRect:le,droppableContainers:A,over:Ge,scrollableAncestors:Ae,scrollAdjustedTranslate:He},I.current={initial:le,translated:Xe}},[L,se,ze,Xe,D,We,le,Y,A,Ge,Ae,He]),Oit({...q,delta:R,draggingRect:Xe,pointerCoordinates:Ve,scrollableAncestors:Ae,scrollableAncestorRects:de});const zn=v.useMemo(()=>({active:L,activeNode:se,activeNodeRect:_e,activatorEvent:re,collisions:ze,containerNodeRect:De,dragOverlay:Re,draggableNodes:D,droppableContainers:A,droppableRects:Y,over:Ge,measureDroppableContainers:
224Q,scrollableAncestors:Ae,scrollableAncestorRects:de,measuringConfiguration:ee,measuringScheduled:W,windowRect:ve}),[L,se,_e,re,ze,De,Re,D,A,Y,Ge,Q,Ae,de,ee,W,ve]),jn=v.useMemo(()=>({activatorEvent:re,activators:tn,active:L,activeNodeRect:_e,ariaDescribedById:{draggable:J},dispatch:y,draggableNodes:D,over:Ge,measureDroppableContainers:Q}),[re,tn,L,_e,y,J,D,Ge,Q]);return Be.createElement(_xe.Provider,{value:j},Be.createElement(gA.Provider,{value:jn},Be.createElement(Rxe.Provider,{value:zn},Be.createElement(Oxe.Provider,{value:Et},d)),Be.createElement(nst,{disabled:(c==null?void 0:c.restoreFocus)===!1})),Be.createElement(rit,{...c,hiddenTextDescribedById:J}));function Cn(){const Tn=(U==null?void 0:U.autoScrollEnabled)===!1,rn=typeof u=="object"?u.enabled===!1:u===!1,Kt=k&&!Tn&&!rn;return typeof u=="object"?{...u,enabled:Kt}:{enabled:Kt}}}),ost=v.createContext(null),Zte="button",lst="Droppable";function cst(e){let{id:n,data:r,disabled:a=!1,attributes:i}=e;const o=jC(lst),{activators:l,activatorEvent:c,active:u,activeNodeRect:d,ariaDescribedById:f,draggableNodes:p,over:h}=v.useContext(gA),{role:m=Zte,roleDescription:g="draggable",tabIndex:x=0}=i??{},b=(u==null?void 0:u.id)===n,y=v.useContext(b?Oxe:ost),[w,j]=pM(),[S,N]=pM(),k=Yit(l,n),E=vj(r);Zd(()=>(p.set(n,{id:n,key:o,node:w,activatorNode:S,data:E}),()=>{const R=p.get(n);R&&R.key===o&&p.delete(n)}),[p,n]);const D=v.useMemo(()=>({role:m,tabIndex:x,"aria-disabled":a,"aria-pressed":b&&m===Zte?!0:void 0,"aria-roledescription":g,"aria-describedby":f.draggable}),[a,m,x,b,g,f.draggable]);return{active:u,activatorEvent:c,activeNodeRect:d,attributes:D,isDragging:b,listeners:a?void 0:k,node:w,over:h,setNodeRef:j,setActivatorNodeRef:N,transform:y}}function ust(){return v.useContext(Rxe)}const dst="Droppable",fst={timeout:25};function pst(e){let{data:n,disabled:r=!1,id:a,resizeObserverConfig:i}=e;const o=jC(dst),{active:l,dispatch:c,over:u,measureDroppableContainers:d}=v.useContext(gA),f=v.useRef({disabled:r}),p=v.useRef(!1),h=v.useRef(null),m=v.useRef(null),{disabled:g,updateMeasurementsFor:x,timeout:b}={...fst,...i},y=vj(x??a),w=v.useCallback(()=>{if(!p.current){p.current=!0;return}m.current!=null&&clearTimeout(m.current),m.current=setTimeout(()=>{d(Array.isArray(y.current)?y.current:[y.current]),m.current=null},b)},[b]),j=mA({callback:w,disabled:g||!l}),S=v.useCallback((D,R)=>{j&&(R&&(j.unobserve(R),p.current=!1),D&&j.observe(D))},[j]),[N,k]=pM(S),E=vj(n);return v.useEffect(()=>{!j||!N.current||(j.disconnect(),p.current=!1,j.observe(N.current))},[N,j]),Zd(()=>(c({type:qs.RegisterDroppable,element:{id:a,key:o,disabled:r,node:N,rect:h,data:E}}),()=>c({type:qs.UnregisterDroppable,key:o,id:a})),[a]),v.useEffect(()=>{r!==f.current.disabled&&(c({type:qs.SetDroppableDisabled,id:a,key:o,disabled:r}),f.current.disabled=r)},[a,o,r,c]),{active:l,rect:h,isOver:(u==null?void 0:u.id)===a,node:N,over:u,setNodeRef:k}}const hst=e=>{let{transform:n}=e;return{...n,y:0}};function vU(e,n,r){const a=e.slice();return a.splice(r<0?a.length+r:r,0,a.splice(n,1)[0]),a}function mst(e,n){return e.reduce((r,a,i)=>{const o=n.get(a);return o&&(r[i]=o),r},Array(e.length))}function ZN(e){return e!==null&&e>=0}function gst(e,n){if(e===n)return!0;if(e.length!==n.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==n[r])return!1;return!0}function xst(e){return typeof e=="boolean"?{draggable:e,droppable:e}:e}const XN={scaleX:1,scaleY:1},vst=e=>{var n;let{rects:r,activeNodeRect:a,activeIndex:i,overIndex:o,index:l}=e;const c=(n=r[i])!=null?n:a;if(!c)return null;const u=_st(r,l,i);if(l===i){const d=r[o];return d?{x:i<o?d.left+d.width-(c.left+c.width):d.left-c.left,y:0,...XN}:null}return l>i&&l<=o?{x:-c.width-u,y:0,...XN}:l<i&&l>=o?{x:c.width+u,y:0,...XN}:{x:0,y:0,...XN}};function _st(e,n,r){const a=e[n],i=e[n-1],o=e[n+1];return!a||!i&&!o?0:r<n?i?a.left-(i.left+i.width):o.left-(a.left+a.width):o?o.left-(a.left+a.width):a.left-(i.left+i.width)}const Axe=e=>{let{rects:n,activeIndex:r,overIndex:a,index:i}=e;const o=vU(n,a,r),l=n[i],c=o[i];return!c||!l?null:{x:c.left-l.left,y:c.top-l.top,scaleX:c.width/l.width,scaleY:c.height/l.height}}
224,Pxe="Sortable",Ixe=Be.createContext({activeIndex:-1,containerId:Pxe,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:Axe,disabled:{draggable:!1,droppable:!1}});function bst(e){let{children:n,id:r,items:a,strategy:i=Axe,disabled:o=!1}=e;const{active:l,dragOverlay:c,droppableRects:u,over:d,measureDroppableContainers:f}=ust(),p=jC(Pxe,r),h=c.rect!==null,m=v.useMemo(()=>a.map(k=>typeof k=="object"&&"id"in k?k.id:k),[a]),g=l!=null,x=l?m.indexOf(l.id):-1,b=d?m.indexOf(d.id):-1,y=v.useRef(m),w=!gst(m,y.current),j=b!==-1&&x===-1||w,S=xst(o);Zd(()=>{w&&g&&f(m)},[w,m,g,f]),v.useEffect(()=>{y.current=m},[m]);const N=v.useMemo(()=>({activeIndex:x,containerId:p,disabled:S,disableTransforms:j,items:m,overIndex:b,useDragOverlay:h,sortedRects:mst(m,u),strategy:i}),[x,p,S.draggable,S.droppable,j,m,b,u,h,i]);return Be.createElement(Ixe.Provider,{value:N},n)}const yst=e=>{let{id:n,items:r,activeIndex:a,overIndex:i}=e;return vU(r,a,i).indexOf(n)},wst=e=>{let{containerId:n,isSorting:r,wasDragging:a,index:i,items:o,newIndex:l,previousItems:c,previousContainerId:u,transition:d}=e;return!d||!a||c!==o&&i===l?!1:r?!0:l!==i&&n===u},kst={duration:200,easing:"ease"},$xe="transform",jst=_j.Transition.toString({property:$xe,duration:0,easing:"linear"}),Cst={roleDescription:"sortable"};function Sst(e){let{disabled:n,index:r,node:a,rect:i}=e;const[o,l]=v.useState(null),c=v.useRef(r);return Zd(()=>{if(!n&&r!==c.current&&a.current){const u=i.current;if(u){const d=Ey(a.current,{ignoreTransform:!0}),f={x:u.left-d.left,y:u.top-d.top,scaleX:u.width/d.width,scaleY:u.height/d.height};(f.x||f.y)&&l(f)}}r!==c.current&&(c.current=r)},[n,r,a,i]),v.useEffect(()=>{o&&l(null)},[o]),o}function Nst(e){let{animateLayoutChanges:n=wst,attributes:r,disabled:a,data:i,getNewIndex:o=yst,id:l,strategy:c,resizeObserverConfig:u,transition:d=kst}=e;const{items:f,containerId:p,activeIndex:h,disabled:m,disableTransforms:g,sortedRects:x,overIndex:b,useDragOverlay:y,strategy:w}=v.useContext(Ixe),j=Est(a,m),S=f.indexOf(l),N=v.useMemo(()=>({sortable:{containerId:p,index:S,items:f},...i}),[p,i,S,f]),k=v.useMemo(()=>f.slice(f.indexOf(l)),[f,l]),{rect:E,node:D,isOver:R,setNodeRef:A}=pst({id:l,data:N,disabled:j.droppable,resizeObserverConfig:{updateMeasurementsFor:k,...u}}),{active:P,activatorEvent:I,activeNodeRect:L,attributes:H,setNodeRef:U,listeners:X,isDragging:re,over:Z,setActivatorNodeRef:V,transform:J}=cst({id:l,data:N,attributes:{...Cst,...r},disabled:j.draggable}),K=Uat(A,U),ee=!!P,Y=ee&&!g&&ZN(h)&&ZN(b),Q=!y&&re,W=Q&&Y?J:null,oe=Y?W??(c??w)({rects:x,activeNodeRect:L,activeIndex:h,overIndex:b,index:S}):null,q=ZN(h)&&ZN(b)?o({id:l,items:f,activeIndex:h,overIndex:b}):S,ue=P==null?void 0:P.id,_e=v.useRef({activeId:ue,items:f,newIndex:q,containerId:p}),De=f!==_e.current.items,Ce=n({active:P,containerId:p,isDragging:re,isSorting:ee,id:l,index:S,items:f,newIndex:_e.current.newIndex,previousItems:_e.current.items,previousContainerId:_e.current.containerId,transition:d,wasDragging:_e.current.activeId!=null}),Fe=Sst({disabled:!Ce,index:S,node:D,rect:E});return v.useEffect(()=>{ee&&_e.current.newIndex!==q&&(_e.current.newIndex=q),p!==_e.current.containerId&&(_e.current.containerId=p),f!==_e.current.items&&(_e.current.items=f)},[ee,q,p,f]),v.useEffect(()=>{if(ue===_e.current.activeId)return;if(ue&&!_e.current.activeId){_e.current.activeId=ue;return}const We=setTimeout(()=>{_e.current.activeId=ue},50);return()=>clearTimeout(We)},[ue]),{active:P,activeIndex:h,attributes:H,data:N,rect:E,index:S,newIndex:q,items:f,isOver:R,isSorting:ee,isDragging:re,listeners:X,node:D,overIndex:b,over:Z,setNodeRef:K,setActivatorNodeRef:V,setDroppableNodeRef:A,setDraggableNodeRef:U,transform:Fe??oe,transition:Re()};function Re(){if(Fe||De&&_e.current.newIndex===S)return jst;if(!(Q&&!fU(I)||!d)&&(ee||Ce))return _j.Transition.toString({...d,property:$xe})}}function Est(e,n){var r,a;return typeof e=="boolean"?{draggable:e,droppable:!1}:{draggable:(r=e==null?void 0:e.draggable)!=null?r:n.draggable,droppable:(a=e==null?void 0:e.droppable)!=null?a:n.droppable}}La.Down,La.Right,La.Up,La.Left;const Jr=({className:e,...n})=>s.jsx("div",{className:rt("py-[16px] bg-white px-[32px] flex justify-between items-center table-search-top",e),...n}),Lxe=(e,n)=>(showLoader(),vo.post(e,{action:"xlsx",...n},{responseType:"blob"}).then(r=>{const a=URL.createObjectURL(r.data),i=document.createElement("a");i.href=a;var o="export_file.xlsx";if(r.headers){var l=r.headers.get?r.headers.get("Content-Disposition"):r.headers["content-disposition"]||r.headers["Content-Disposition"]||"";if(l&&l.indexOf("attachment")!==-1){var c=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/,u=c.exec(l);u!=null&&u[1]&&(o=u[1].replace(/['"]/g,""))}}i.setAttribute("download",o),document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(a)}).finally(()=>
224{hideLoader()})),Tst=({url:e,params:n})=>s.jsx(be,{onClick:()=>Lxe(e,n),type:"outline",children:"Export"}),Dst=({onChange:e,value:n,className:r})=>s.jsx("div",{className:r,children:s.jsxs("label",{className:rt("search-input border-2 rounded-2xl px-[16px] py-[12px] border-placeholder flex gap-[8px] items-center h-[40px] w-[208px] text-neutral overflow-hidden hover:bg-bg_hover active:bg-bg_hover clicked:bg-white clicked:hover:bg-white clicked:active:bg-white clicked:shadow-none",r),children:[s.jsx(Se,{name:"icon-search",className:"search-icon text-lg clicked:text-black hover:text-active active:text-active"}),s.jsx("input",{autoComplete:Lv,value:n,type:"text",placeholder:t("tank::text.placeholder_search")+"...",className:"border-none p-0 text-sm leading-4 w-full font-normal text-color_text focus:ring-0 focus:ring-opacity-0 focus:ring-white placeholder:text-placeholder placeholder-opacity-100 ms-placeholder:text-placeholder",onChange:a=>e(a==null?void 0:a.target.value)})]})});/*!
225 * OverlayScrollbars
226 * Version: 2.3.1
227 *
228 * Copyright (c) Rene Haas | KingSora.
229 * https://github.com/KingSora
230 *
231 * Released under the MIT license.
232 */function Na(e,n){if(vA(e))for(let r=0;r<e.length&&n(e[r],r,e)!==!1;r++);else e&&Na(Object.keys(e),r=>n(e[r],r,e));return e}function il(e,n){const r=ax(n);if(vu(n)||r){let i=r?"":{};if(e){const o=window.getComputedStyle(e,null);i=r?ene(e,o,n):n.reduce((l,c)=>(l[c]=ene(e,o,c),l),i)}return i}e&&Na(_u(n),i=>Yst(e,i,n[i]))}const Pd=(e,n)=>{const{o:r,u:a,_:i}=e;let o=r,l;const c=(f,p)=>{const h=o,m=f,g=p||(a?!a(h,m):h!==m);return(g||i)&&(o=m,l=h),[o,g,l]};return[n?f=>c(n(o,l),f):c,f=>[o,!!f,l]]},CC=()=>typeof window<"u",Fxe=CC()&&Node.ELEMENT_NODE,{toString:Mst,hasOwnProperty:RF}=Object.prototype,em=e=>e===void 0,xA=e=>e===null,Rst=e=>em(e)||xA(e)?`${e}`:Mst.call(e).replace(/^\[object (.+)\]$/,"$1").toLowerCase(),bg=e=>typeof e=="number",ax=e=>typeof e=="string",_U=e=>typeof e=="boolean",Qd=e=>typeof e=="function",vu=e=>Array.isArray(e),yj=e=>typeof e=="object"&&!vu(e)&&!xA(e),vA=e=>{const n=!!e&&e.length,r=bg(n)&&n>-1&&n%1==0;return vu(e)||!Qd(e)&&r?n>0&&yj(e)?n-1 in e:!0:!1},w5=e=>{if(!e||!yj(e)||Rst(e)!=="object")return!1;let n;const r="constructor",a=e[r],i=a&&a.prototype,o=RF.call(e,r),l=i&&RF.call(i,"isPrototypeOf");if(a&&!o&&!l)return!1;for(n in e);return em(n)||RF.call(e,n)},hk=e=>{const n=HTMLElement;return e?n?e instanceof n:e.nodeType===Fxe:!1},_A=e=>{const n=Element;return e?n?e instanceof n:e.nodeType===Fxe:!1},bA=(e,n,r)=>e.indexOf(n,r),Qa=(e,n,r)=>(!r&&!ax(n)&&vA(n)?Array.prototype.push.apply(e,n):e.push(n),e),Zv=e=>{const n=Array.from,r=[];return n&&e?n(e):(e instanceof Set?e.forEach(a=>{Qa(r,a)}):Na(e,a=>{Qa(r,a)}),r)},bU=e=>!!e&&e.length===0,bp=(e,n,r)=>{Na(e,i=>i&&i.apply(void 0,n||[])),!r&&(e.length=0)},yA=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),_u=e=>e?Object.keys(e):[],Zi=(e,n,r,a,i,o,l)=>{const c=[n,r,a,i,o,l];return(typeof e!="object"||xA(e))&&!Qd(e)&&(e={}),Na(c,u=>{Na(_u(u),d=>{const f=u[d];if(e===f)return!0;const p=vu(f);if(f&&w5(f)){const h=e[d];let m=h;
232p&&!vu(h)?m=[]:!p&&!w5(h)&&(m={}),e[d]=Zi(m,f)}else e[d]=p?f.slice():f})}),e},yU=e=>{for(const n in e)return!1;return!0},Bxe=(e,n,r,a)=>{if(em(a))return r?r[e]:n;r&&(ax(a)||bg(a))&&(r[e]=a)},Tl=(e,n,r)=>{if(em(r))return e?e.getAttribute(n):null;e&&e.setAttribute(n,r)},Hxe=(e,n)=>new Set((Tl(e,n)||"").split(" ")),lc=(e,n)=>{e&&e.removeAttribute(n)},Ev=(e,n,r,a)=>{if(r){const i=Hxe(e,n);i[a?"add":"delete"](r);const o=Zv(i).join(" ").trim();Tl(e,n,o)}},Ost=(e,n,r)=>Hxe(e,n).has(r),Wd=(e,n)=>Bxe("scrollLeft",0,e,n),jh=(e,n)=>Bxe("scrollTop",0,e,n),k5=CC()&&Element.prototype,zxe=(e,n)=>{const r=[],a=n?_A(n)&&n:document;return a?Qa(r,a.querySelectorAll(e)):r},Ast=(e,n)=>{const r=n?_A(n)&&n:document;return r?r.querySelector(e):null},xM=(e,n)=>_A(e)?(k5.matches||k5.msMatchesSelector).call(e,n):!1,wU=e=>e?Zv(e.childNodes):[],Hh=e=>e&&e.parentElement,L0=(e,n)=>{if(_A(e)){const r=k5.closest;if(r)return r.call(e,n);do{if(xM(e,n))return e;e=Hh(e)}while(e)}},Pst=(e,n,r)=>{const a=L0(e,n),i=e&&Ast(r,a),o=L0(i,n)===a;return a&&i?a===e||i===e||o&&L0(L0(e,r),n)!==a:!1},kU=(e,n,r)=>{if(r&&e){let a=n,i;vA(r)?(i=document.createDocumentFragment(),Na(r,o=>{o===a&&(a=o.previousSibling),i.appendChild(o)})):i=r,n&&(a?a!==n&&(a=a.nextSibling):a=e.firstChild),e.insertBefore(i,a||null)}},Uu=(e,n)=>{kU(e,null,n)},Ist=(e,n)=>{kU(Hh(e),e,n)},Xte=(e,n)=>{kU(Hh(e),e&&e.nextSibling,n)},pp=e=>{if(vA(e))Na(Zv(e),n=>pp(n));else if(e){const n=Hh(e);n&&n.removeChild(e)}},Tv=e=>{const n=document.createElement("div");return e&&Tl(n,"class",e),n},Vxe=e=>{const n=Tv();return n.innerHTML=e.trim(),Na(wU(n),r=>pp(r))},j5=e=>e.charAt(0).toUpperCase()+e.slice(1),$st=()=>Tv().style,Lst=["-webkit-","-moz-","-o-","-ms-"],Fst=["WebKit","Moz","O","MS","webkit","moz","o","ms"],OF={},AF={},Bst=e=>{let n=AF[e];if(yA(AF,e))return n;const r=j5(e),a=$st();return Na(Lst,i=>{const o=i.replace(/-/g,"");return!(n=[e,i+e,o+r,j5(o)+r].find(c=>a[c]!==void 0))}),AF[e]=n||""},Ty=e=>{if(CC()){let n=OF[e]||window[e];return yA(OF,e)||(Na(Fst,r=>(n=n||window[r+j5(e)],!n)),OF[e]=n),n}},Hst=Ty("MutationObserver"),Qte=Ty("IntersectionObserver"),F0=Ty("ResizeObserver"),Uxe=Ty("cancelAnimationFrame"),Wxe=Ty("requestAnimationFrame"),C5=Ty("ScrollTimeline"),vM=CC()&&window.setTimeout,S5=CC()&&window.clearTimeout,zst=/[^\x20\t\r\n\f]+/g,Yxe=(e,n,r)=>{const a=e&&e.classList;let i,o=0,l=!1;if(a&&n&&ax(n)){const c=n.match(zst)||[];for(l=c.length>0;i=c[o++];)l=!!r(a,i)&&l}return l},jU=(e,n)=>{Yxe(e,n,(r,a)=>r.remove(a))},Fg=(e,n)=>(Yxe(e,n,(r,a)=>r.add(a)),jU.bind(0,e,n)),wA=(e,n,r,a)=>{if(e&&n){let i=!0;return Na(r,o=>{const l=a?a(e[o]):e[o],c=a?a(n[o]):n[o];l!==c&&(i=!1)}),i}return!1},qxe=(e,n)=>wA(e,n,["w","h"]),Gxe=(e,n)=>wA(e,n,["x","y"]),Vst=(e,n)=>wA(e,n,["t","r","b","l"]),Jte=(e,n,r)=>wA(e,n,["width","height"],r&&(a=>Math.round(a))),tu=()=>{},Gx=e=>{let n;const r=e?vM:Wxe,a=e?S5:Uxe;return[i=>{a(n),n=r(i,Qd(e)?e():e)},()=>a(n)]},CU=(e,n)=>{let r,a,i,o=tu;const{g:l,v:c,p:u}=n||{},d=function(g){o(),S5(r),r=a=void 0,o=tu,e.apply(this,g)},f=m=>u&&a?u(a,m):m,p=()=>{o!==tu&&d(f(i)||i)},h=function(){const g=Zv(arguments),x=Qd(l)?l():l;if(bg(x)&&x>=0){const y=Qd(c)?c():c,w=bg(y)&&y>=0,j=x>0?vM:Wxe,S=x>0?S5:Uxe,k=f(g)||g,E=d.bind(0,k);o();const D=j(E,x);o=()=>S(D),w&&!r&&(r=vM(p,y)),a=i=k}else d(g)};return h.m=p,h},Ust={opacity:1,zIndex:1},QN=(e,n)=>{const r=e||"",a=n?parseFloat(r):parseInt(r,10);return a===a?a:0},Wst=(e,n)=>!Ust[e]&&bg(n)?`${n}px`:n,ene=(e,n,r)=>String((n!=null?n[r]||n.getPropertyValue(r):e.style[r])||""),Yst=(e,n,r)=>{try{const{style:a}=e;em(a[n])?a.setProperty(n,r):a[n]=Wst(n,r)}catch{}},Fb=e=>il(e,"direction")==="rtl",tne=(e,n,r)=>{const a=n?`${n}-`:"",i=r?`-${r}`:"",o=`${a}top${i}`,l=`${a}right${i}`,c=`${a}bottom${i}`,u=`${a}left${i}`,d=il(e,[o,l,c,u]);return{t:QN(d[o],!0),r:QN(d[l],!0),b:QN(d[c],!0),l:QN(d[u],!0)}},Bb=(e,n)=>`translate${vu(e)?`(${e[0]},${e[1]})`:`${n?"X":"Y"}(${e})`}`,{round:nne}=Math,SU={w:0,h:0},wj=e=>e?{w:e.offsetWidth,h:e.offsetHeight}:SU,I2=e=>e?{w:e.clientWidth,h:e.clientHeight}:SU,_M=e=>e?{w:e.scrollWidth,h:e.scrollHeight}:SU,bM=e=>{const n=parseFloat(il(e,"height"))||0,r=parseFloat(il(e,"width"))||0;return{w:r-nne(r),h:n-nne(n)}},Kf=e=>e.getBoundingClientRect(),B0=e=>!!(e&&(e.height||e.width));let JN;const qst=()=>{if(em(JN)){JN=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get(){JN=!0}}))}catch{}}return JN},Kxe=e=>e.split(" "),Gst=(e,n,r,a)=>{Na(Kxe(n),i=>{e.removeEventListener(i,r,a)})},Fs=(e,n,r,a)=>{var i;const o=qst(),l=(i=o&&a&&a.S)!=null?i:o,c=a&&a.$||!1,u=a&&a.C||!1,d=[],f=o?{passive:l,capture:c}:c;return Na(Kxe(n),p=>{const h=u?m=>{e.removeEventListener(p,h,c),r&&r(m)}:r;Qa(d,Gst.bind(null,e,p,h,c)),e.addEventListener(p,h,f)}),bp.bind(0,d)},Zxe=e=>e.stopPropagation(),Xxe=e=>e.preventDefault(),Kst={x:0,y:0},PF=e=>{const n=e?Kf(e):0;return n?{x:n.left+window.pageYOffset,y:n.top+window.pageXOffset}:Kst},rne=(e,n)=>{Na(vu(n)?n:[n],e)},NU=e=>{const n=new Map,r=(o,l)=>{if(o){const c=n.get(o);rne(u=>{c&&c[u?"delete":"clear"](u)},l)}
232else n.forEach(c=>{c.clear()}),n.clear()},a=(o,l)=>{if(ax(o)){const d=n.get(o)||new Set;return n.set(o,d),rne(f=>{Qd(f)&&d.add(f)},l),r.bind(0,o,l)}_U(l)&&l&&r();const c=_u(o),u=[];return Na(c,d=>{const f=o[d];f&&Qa(u,a(d,f))}),bp.bind(0,u)},i=(o,l)=>{const c=n.get(o);Na(Zv(c),u=>{l&&!bU(l)?u.apply(0,l):u()})};return a(e||{}),[a,r,i]},ane=e=>JSON.stringify(e,(n,r)=>{if(Qd(r))throw new Error;return r}),Zst={paddingAbsolute:!1,showNativeOverlaidScrollbars:!1,update:{elementEvents:[["img","load"]],debounce:[0,33],attributes:null,ignoreMutation:null},overflow:{x:"scroll",y:"scroll"},scrollbars:{theme:"os-theme-dark",visibility:"auto",autoHide:"never",autoHideDelay:1300,autoHideSuspend:!1,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},Qxe=(e,n)=>{const r={},a=_u(n).concat(_u(e));return Na(a,i=>{const o=e[i],l=n[i];if(yj(o)&&yj(l))Zi(r[i]={},Qxe(o,l)),yU(r[i])&&delete r[i];else if(yA(n,i)&&l!==o){let c=!0;if(vu(o)||vu(l))try{ane(o)===ane(l)&&(c=!1)}catch{}c&&(r[i]=l)}}),r},SC="data-overlayscrollbars",Jxe="os-environment",eve=`${Jxe}-flexbox-glue`,Xst=`${eve}-max`,tve="os-scrollbar-hidden",IF=`${SC}-initialize`,Id=SC,nve=`${Id}-overflow-x`,rve=`${Id}-overflow-y`,lb="overflowVisible",Qst="scrollbarHidden",ine="scrollbarPressed",yM="updating",Fm=`${SC}-viewport`,$F="arrange",ave="scrollbarHidden",cb=lb,N5=`${SC}-padding`,Jst=cb,sne=`${SC}-content`,EU="os-size-observer",eot=`${EU}-appear`,tot=`${EU}-listener`,not="os-trinsic-observer",rot="os-no-css-vars",aot="os-theme-none",Ec="os-scrollbar",iot=`${Ec}-rtl`,sot=`${Ec}-horizontal`,oot=`${Ec}-vertical`,ive=`${Ec}-track`,TU=`${Ec}-handle`,lot=`${Ec}-visible`,cot=`${Ec}-cornerless`,one=`${Ec}-transitionless`,lne=`${Ec}-interaction`,cne=`${Ec}-unusable`,E5=`${Ec}-auto-hide`,une=`${E5}-hidden`,dne=`${Ec}-wheel`,uot=`${ive}-interactive`,dot=`${TU}-interactive`,sve={},Xv=()=>sve,fot=e=>{const n=[];return Na(vu(e)?e:[e],r=>{const a=_u(r);Na(a,i=>{Qa(n,sve[i]=r[i])})}),n},pot="__osOptionsValidationPlugin",hot="__osSizeObserverPlugin",DU="__osScrollbarsHidingPlugin",mot="__osClickScrollPlugin";let LF;const fne=(e,n,r,a)=>{Uu(e,n);const i=I2(n),o=wj(n),l=bM(r);return a&&pp(n),{x:o.h-i.h+l.h,y:o.w-i.w+l.w}},got=e=>{let n=!1;const r=Fg(e,tve);try{n=il(e,Bst("scrollbar-width"))==="none"||window.getComputedStyle(e,"::-webkit-scrollbar").getPropertyValue("display")==="none"}catch{}return r(),n},xot=(e,n)=>{const r="hidden";il(e,{overflowX:r,overflowY:r,direction:"rtl"}),Wd(e,0);const a=PF(e),i=PF(n);Wd(e,-999);const o=PF(n);return{i:a.x===i.x,n:i.x!==o.x}},vot=(e,n)=>{const r=Fg(e,eve),a=Kf(e),i=Kf(n),o=Jte(i,a,!0),l=Fg(e,Xst),c=Kf(e),u=Kf(n),d=Jte(u,c,!0);return r(),l(),o&&d},_ot=()=>{const{body:e}=document,r=Vxe(`<div class="${Jxe}"><div></div></div>`)[0],a=r.firstChild,[i,,o]=NU(),[l,c]=Pd({o:fne(e,r,a),u:Gxe},fne.bind(0,e,r,a,!0)),[u]=c(),d=got(r),f={x:u.x===0,y:u.y===0},p={elements:{host:null,padding:!d,viewport:w=>d&&w===w.ownerDocument.body&&w,content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},h=Zi({},Zst),m=Zi.bind(0,{},h),g=Zi.bind(0,{},p),x={k:u,I:f,A:d,H:il(r,"zIndex")==="-1",B:!!C5,V:xot(r,a),Y:vot(r,a),j:i.bind(0,"z"),N:i.bind(0,"r"),q:g,F:w=>Zi(p,w)&&g(),G:m,X:w=>Zi(h,w)&&m(),U:Zi({},p),W:Zi({},h)},b=window.addEventListener,y=CU(w=>o(w?"z":"r"),{g:33,v:99});if(lc(r,"style"),pp(r),b("resize",y.bind(0,!1)),!d&&(!f.x||!f.y)){let w;b("resize",()=>{const j=Xv()[DU];w=w||j&&j.R(),w&&w(x,l,y.bind(0,!0))})}return x},Tc=()=>(LF||(LF=_ot()),LF),MU=(e,n)=>Qd(n)?n.apply(0,e):n,bot=(e,n,r,a)=>{const i=em(a)?r:a;return MU(e,i)||n.apply(0,e)},ove=(e,n,r,a)=>{const i=em(a)?r:a,o=MU(e,i);return!!o&&(hk(o)?o:n.apply(0,e))},yot=(e,n,r)=>{const{nativeScrollbarsOverlaid:a,body:i}=r||{},{I:o,A:l}=Tc(),{nativeScrollbarsOverlaid:c,body:u}=n,d=a??c,f=em(i)?u:i,p=(o.x||o.y)&&d,h=e&&(xA(f)?!l:f);return!!p||!!h},RU=new WeakMap,wot=(e,n)=>{RU.set(e,n)},kot=e=>{RU.delete(e)},lve=e=>RU.get(e),pne=(e,n)=>e?n.split(".").reduce((r,a)=>r&&yA(r,a)?r[a]:void 0,e):void 0,T5=(e,n,r)=>a=>[pne(e,a),r||pne(n,a)!==void 0],cve=e=>{let n=e;return[()=>n,r=>{n=Zi({},n,r)}]},eE="tabindex",tE=Tv.bind(0,""),FF=e=>{Uu(Hh(e),wU(e)),pp(e)},jot=e=>{const n=Tc(),{q:r,A:a}=n,i=Xv()[DU],o=i&&i.T,{elements:l}=r(),{host:c,padding:u,viewport:d,content:f}=l,p=hk(e),h=p?{}:e,{elements:m}=h,{host:g,padding:x,viewport:b,content:y}=m||{},w=p?e:h.target,j=xM(w,"textarea"),S=w.ownerDocument,N=S.documentElement,k=w===S.body,E=S.defaultView,D=bot.bind(0,[w]),R=ove.bind(0,[w]),A=MU.bind(0,[w]),P=D.bind(0,tE,d),I=R.bind(0,tE,f),L=P(b),H=L===w,U=H&&k,X=!H&&I(y),re=!H&&hk(L)&&L===X,Z=re&&!!A(f),V=Z?P():L,J=Z?X:I(),ee=U?N:re?V:L,Y=j?D(tE,c,g):w,Q=U?ee:Y,W=re?J:X,se=S.activeElement,oe
232=!H&&E.top===E&&se===w,q={Z:w,J:Q,K:ee,tt:!H&&R(tE,u,x),nt:W,ot:!H&&!a&&o&&o(n),st:U?N:ee,et:U?S:ee,ct:E,rt:S,lt:j,it:k,ut:p,ft:H,dt:re,_t:(we,Ve)=>Ost(ee,H?Id:Fm,H?Ve:we),ht:(we,Ve,pe)=>Ev(ee,H?Id:Fm,H?Ve:we,pe)},ue=_u(q).reduce((we,Ve)=>{const pe=q[Ve];return Qa(we,pe&&hk(pe)&&!Hh(pe)?pe:!1)},[]),_e=we=>we?bA(ue,we)>-1:null,{Z:De,J:Ce,tt:Fe,K:Re,nt:We,ot:le}=q,ce=[()=>{lc(Ce,Id),lc(Ce,IF),lc(De,IF),k&&(lc(N,Id),lc(N,IF))}],ne=j&&_e(Ce);let ve=j?De:wU([We,Re,Fe,Ce,De].find(we=>_e(we)===!1));const Ae=U?De:We||Re;return[q,()=>{Tl(Ce,Id,H?"viewport":"host"),Tl(Fe,N5,""),Tl(We,sne,""),H||Tl(Re,Fm,"");const we=k&&!H?Fg(Hh(w),tve):tu;if(ne&&(Xte(De,Ce),Qa(ce,()=>{Xte(Ce,De),pp(Ce)})),Uu(Ae,ve),Uu(Ce,Fe),Uu(Fe||Ce,!H&&Re),Uu(Re,We),Qa(ce,()=>{we(),lc(Fe,N5),lc(We,sne),lc(Re,nve),lc(Re,rve),lc(Re,Fm),_e(We)&&FF(We),_e(Re)&&FF(Re),_e(Fe)&&FF(Fe)}),a&&!H&&(Ev(Re,Fm,ave,!0),Qa(ce,lc.bind(0,Re,Fm))),le&&(Ist(Re,le),Qa(ce,pp.bind(0,le))),oe){const Ve=Tl(Re,eE);Tl(Re,eE,"-1"),Re.focus();const pe=()=>Ve?Tl(Re,eE,Ve):lc(Re,eE),Ne=Fs(S,"pointerdown keydown",()=>{pe(),Ne()});Qa(ce,[pe,Ne])}else se&&se.focus&&se.focus();ve=0},bp.bind(0,ce)]},Cot=(e,n)=>{const{nt:r}=e,[a]=n;return i=>{const{Y:o}=Tc(),{gt:l}=a(),{vt:c}=i,u=(r||!o)&&c;return u&&il(r,{height:l?"":"100%"}),{wt:u,bt:u}}},Sot=(e,n)=>
232{const[r,a]=n,{J:i,tt:o,K:l,ft:c}=e,[u,d]=Pd({u:Vst,o:tne()},tne.bind(0,i,"padding",""));return(f,p,h)=>{let[m,g]=d(h);const{A:x,Y:b}=Tc(),{yt:y}=r(),{wt:w,bt:j,St:S}=f,[N,k]=p("paddingAbsolute");(w||g||!b&&j)&&([m,g]=u(h));const D=!c&&(k||S||g);if(D){const R=!N||!o&&!x,A=m.r+m.l,P=m.t+m.b,I={marginRight:R&&!y?-A:0,marginBottom:R?-P:0,marginLeft:R&&y?-A:0,top:R?-m.t:0,right:R?y?-m.r:"auto":0,left:R?y?"auto":-m.l:0,width:R?`calc(100% + ${A}px)`:""},L={paddingTop:R?m.t:0,paddingRight:R?m.r:0,paddingBottom:R?m.b:0,paddingLeft:R?m.l:0};il(o||l,I),il(l,L),a({tt:m,$t:!R,P:o?L:Zi({},I,L)})}return{xt:D}}},{max:D5}=Math,Bm=D5.bind(0,0),uve="visible",hne="hidden",Not=42,nE={u:qxe,o:{w:0,h:0}},Eot={u:Gxe,o:{x:hne,y:hne}},Tot=(e,n)=>{const r=window.devicePixelRatio%1!==0?1:0,a={w:Bm(e.w-n.w),h:Bm(e.h-n.h)};return{w:a.w>r?a.w:0,h:a.h>r?a.h:0}},rE=e=>e.indexOf(uve)===0,Dot=(e,n)=>{const[r,a]=n,{J:i,tt:o,K:l,ot:c,ft:u,ht:d,it:f,ct:p}=e,{k:h,Y:m,A:g,I:x}=Tc(),b=Xv()[DU],y=!u&&!g&&(x.x||x.y),w=f&&u,[j,S]=Pd(nE,bM.bind(0,l)),[N,k]=Pd(nE,_M.bind(0,l)),[E,D]=Pd(nE),[R,A]=Pd(nE),[P]=Pd(Eot),I=(Z,V)=>{if(il(l,{height:""}),V){const{$t:J,tt:K}=r(),{Ct:ee,M:Y}=Z,Q=bM(i),W=I2(i),se=il(l,"boxSizing")==="content-box",oe=J||se?K.b+K.t:0,q=!(x.x&&se);il(l,{height:W.h+Q.h+(ee.x&&q?Y.x:0)-oe})}},L=(Z,V)=>{const J=!g&&!Z?Not:0,K=(_e,De,Ce)=>{const Fe=il(l,_e),We=(V?V[_e]:Fe)==="scroll";return[Fe,We,We&&!g?De?J:Ce:0,De&&!!J]},[ee,Y,Q,W]=K("overflowX",x.x,h.x),[se,oe,q,ue]=K("overflowY",x.y,h.y);return{Ot:{x:ee,y:se},Ct:{x:Y,y:oe},M:{x:Q,y:q},D:{x:W,y:ue}}},H=(Z,V,J,K)=>{const ee=(oe,q)=>{const ue=rE(oe),_e=q&&ue&&oe.replace(`${uve}-`,"")||"";return[q&&!ue?oe:"",rE(_e)?"hidden":_e]},[Y,Q]=ee(J.x,V.x),[W,se]=ee(J.y,V.y);return K.overflowX=Q&&W?Q:Y,K.overflowY=se&&Y?se:W,L(Z,K)},U=(Z,V,J,K)=>{const{M:ee,D:Y}=Z,{x:Q,y:W}=Y,{x:se,y:oe}=ee,{P:q}=r(),ue=V?"marginLeft":"marginRight",_e=V?"paddingLeft":"paddingRight",De=q[ue],Ce=q.marginBottom,Fe=q[_e],Re=q.paddingBottom;K.width=`calc(100% + ${oe+De*-1}px)`,K[ue]=-oe+De,K.marginBottom=-se+Ce,J&&(K[_e]=Fe+(W?oe:0),K.paddingBottom=Re+(Q?se:0))},[X,re]=b?b.L(y,m,l,c,r,L,U):[()=>y,()=>[tu]];return(Z,V,J)=>{const{wt:K,Tt:ee,bt:Y,xt:Q,vt:W,St:se}=Z,{gt:oe,yt:q}=r(),[ue,_e]=V("showNativeOverlaidScrollbars"),[De,Ce]=V("overflow"),Fe=ue&&x.x&&x.y,Re=!u&&!m&&(K||Y||ee||_e||W),We=rE(De.x),le=rE(De.y),ce=We||le;let ne=S(J),ve=k(J),Ae=D(J),de=A(J),we;if(_e&&g&&d(ave,Qst,!Fe),Re&&(we=L(Fe),I(we,oe)),K||Q||Y||se||_e){ce&&d(cb,lb,!1);const[Wt,qt]=re(Fe,q,we),[tn,zn]=ne=j(J),[jn,Cn]=ve=N(J),Tn=I2(l);let rn=jn,Kt=Tn;Wt(),(Cn||zn||_e)&&qt&&!Fe&&X(qt,jn,tn,q)&&(Kt=I2(l),rn=_M(l));const Rn={w:Bm(D5(jn.w,rn.w)+tn.w),h:Bm(D5(jn.h,rn.h)+tn.h)},$n={w:Bm((w?p.innerWidth:Kt.w+Bm(Tn.w-jn.w))+tn.w),h:Bm((w?p.innerHeight+tn.h:Kt.h+Bm(Tn.h-jn.h))+tn.h)};de=R($n),Ae=E(Tot(Rn,$n),J)}const[Ve,pe]=de,[Ne,$e]=Ae,[He,Xe]=ve,[ze,Je]=ne,Ge={x:Ne.w>0,y:Ne.h>0},Qe=We&&le&&(Ge.x||Ge.y)||We&&Ge.x&&!Ge.y||le&&Ge.y&&!Ge.x;if(Q||se||Je||Xe||pe||$e||Ce||_e||Re){const Wt={marginRight:0,marginBottom:0,marginLeft:0,width:"",overflowY:"",overflowX:""},qt=H(Fe,Ge,De,Wt),tn=X(qt,He,ze,q);u||U(qt,q,tn,Wt),Re&&I(qt,oe),u?(Tl(i,nve,Wt.overflowX),Tl(i,rve,Wt.overflowY)):il(l,Wt)}Ev(i,Id,lb,Qe),Ev(o,N5,Jst,Qe),u||Ev(l,Fm,cb,ce);const[yt,Et]=P(L(Fe).Ot);return a({Ot:yt,zt:{x:Ve.w,y:Ve.h},Et:{x:Ne.w,y:Ne.h},At:Ge}),{It:Et,Ht:pe,Lt:$e}}},mne=(e,n,r)=>{const a={},i=n||{},o=_u(e).concat(_u(i));return Na(o,l=>{const c=e[l],u=i[l];a[l]=!!(r||c||u)}),a},Mot=(e,n)=>{const{Z:r,K:a,ht:i,ft:o}=e,{A:l,I:c,Y:u}=Tc(),d=!l&&(c.x||c.y),f=[Cot(e,n),Sot(e,n),Dot(e,n)];return(p,h,m)=>{const g=mne(Zi({wt:!1,xt:!1,St:!1,vt:!1,Ht:!1,Lt:!1,It:!1,Tt:!1,bt:!1,Pt:!1},h),{},m),x=d||!u,b=x&&Wd(a),y=x&&jh(a);i("",yM,!0);let w=g;return Na(f,j=>{w=mne(w,j(w,p,!!m)||{},m)}),Wd(a,b),jh(a,y),i("",yM),o||(Wd(r,0),jh(r,0)),w}},Rot=(e,n,r)=>{let a,i=!1;const o=()=>{i=!0},l=c=>{if(r){const u=r.reduce((d,f)=>{if(f){const[p,h]=f,m=h&&p&&(c?c(p):zxe(p,e));m&&m.length&&h&&ax(h)&&Qa(d,[m,h.trim()],!0)}return d},[]);Na(u,d=>Na(d[0],f=>{const p=d[1],h=a.get(f)||[];if(e.contains(f)){const g=Fs(f,p,x=>{i?(g(),a.delete(f)):n(x)});a.set(f,Qa(h,g))}
232else bp(h),a.delete(f)}))}};return r&&(a=new WeakMap,l()),[o,l]},gne=(e,n,r,a)=>{let i=!1;const{Mt:o,Dt:l,Rt:c,kt:u,Bt:d,Vt:f}=a||{},p=CU(()=>i&&r(!0),{g:33,v:99}),[h,m]=Rot(e,p,c),g=o||[],x=l||[],b=g.concat(x),y=(j,S)=>{const N=d||tu,k=f||tu,E=new Set,D=new Set;let R=!1,A=!1;if(Na(j,P=>{const{attributeName:I,target:L,type:H,oldValue:U,addedNodes:X,removedNodes:re}=P,Z=H==="attributes",V=H==="childList",J=e===L,K=Z&&ax(I)?Tl(L,I):0,ee=K!==0&&U!==K,Y=bA(x,I)>-1&&ee;if(n&&(V||!J)){const Q=!Z,W=Z&&ee,se=W&&u&&xM(L,u),q=(se?!N(L,I,U,K):Q||W)&&!k(P,!!se,e,a);Na(X,ue=>E.add(ue)),Na(re,ue=>E.add(ue)),A=A||q}!n&&J&&ee&&!N(L,I,U,K)&&(D.add(I),R=R||Y)}),E.size>0&&m(P=>Zv(E).reduce((I,L)=>(Qa(I,zxe(P,L)),xM(L,P)?Qa(I,L):I),[])),n)return!S&&A&&r(!1),[!1];if(D.size>0||R){const P=[Zv(D),R];return!S&&r.apply(0,P),P}},w=new Hst(j=>y(j));return w.observe(e,{attributes:!0,attributeOldValue:!0,attributeFilter:b,subtree:n,childList:n,characterData:n}),i=!0,[()=>{i&&(h(),w.disconnect(),i=!1)},()=>{if(i){p.m();const j=w.takeRecords();return!bU(j)&&y(j,!0)}}]},aE=3333333,dve=(e,n,r)=>{const{Yt:a,Pt:i}=r||{},o=Xv()[hot],{V:l}=Tc(),u=Vxe(`<div class="${EU}"><div class="${tot}"></div></div>`)[0],d=u.firstChild,f=Fb.bind(0,e),[p]=Pd({o:!1,_:!0,u:(g,x)=>!(!g||!B0(g)&&B0(x))}),h=g=>{const x=vu(g)&&g.length>0&&yj(g[0]),b=!x&&_U(g[0]);let y=!1,w=!1,j=!0;if(x){const[S,,N]=p(g.pop().contentRect),k=B0(S),E=B0(N);y=!N&&!!E||!k,w=!E&&k,j=!y}else b?[,j]=g:w=g===!0;if(a&&j){const S=b?g[0]:Fb(u);Wd(u,S?l.n?-aE:l.i?0:aE:aE),jh(u,aE)}y||n({wt:!b,jt:b?g:void 0,Pt:!!w})},m=[];return[()=>{bp(m),pp(u)},()=>{let g=i&&h;if(F0){const x=new F0(h);x.observe(d),Qa(m,()=>{x.disconnect()})}else if(o){const[x,b]=o.O(d,h,i);g=x,Qa(m,b)}if(a){const[x]=Pd({o:void 0},f);Qa(m,Fs(u,"scroll",b=>{const y=x(),[w,j,S]=y;j&&(jU(d,"ltr rtl"),Fg(d,w?"rtl":"ltr"),h([!!w,j,S])),Zxe(b)}))}g&&(Fg(u,eot),Qa(m,Fs(u,"animationstart",g,{C:!!F0}))),(F0||o)&&Uu(e,u)}]},Oot=e=>e.h===0||e.isIntersecting||e.intersectionRatio>0,Aot=(e,n)=>{let r;const a=Tv(not),i=[],[o]=Pd({o:!1}),l=(u,d)=>{if(u){const f=o(Oot(u)),[,p]=f;return p&&!d&&n(f)&&[f]}},c=(u,d)=>u&&u.length>0&&l(u.pop(),d);return[()=>{bp(i),pp(a)},()=>{if(Qte)r=new Qte(u=>c(u),{root:e}),r.observe(a),Qa(i,()=>{r.disconnect()});else{const u=()=>{const p=wj(a);l(p)},[d,f]=dve(a,u);Qa(i,d),f(),u()}Uu(e,a)},()=>r&&c(r.takeRecords(),!0)]},xne=`[${Id}]`,Pot=`[${Fm}]`,BF=["tabindex"],vne=["wrap","cols","rows"],HF=["id","class","style","open"],Iot=(e,n,r)=>{let a,i,o;const{J:l,K:c,nt:u,lt:d,ft:f,_t:p,ht:h}=e,{Y:m}=Tc(),[g]=Pd({u:qxe,o:{w:0,h:0}},()=>{const U=p(cb,lb),X=p($F,""),re=X&&Wd(c),Z=X&&jh(c);h(cb,lb),h($F,""),h("",yM,!0);const V=_M(u),J=_M(c),K=bM(c);return h(cb,lb,U),h($F,"",X),h("",yM),Wd(c,re),jh(c,Z),{w:J.w+V.w+K.w,h:J.h+V.h+K.h}}),x=d?vne:HF.concat(vne),b=CU(r,{g:()=>a,v:()=>i,p(U,X){const[re]=U,[Z]=X;return[_u(re).concat(_u(Z)).reduce((V,J)=>(V[J]=re[J]||Z[J],V),{})]}}),y=U=>{Na(U||BF,X=>{if(bA(BF,X)>-1){const re=Tl(l,X);ax(re)?Tl(c,X,re):lc(c,X)}})},w=(U,X)=>{const[re,Z]=U,V={vt:Z};return n({gt:re}),!X&&r(V),V},j=({wt:U,jt:X,Pt:re})=>{const Z=!U||re?r:b;let V=!1;if(X){const[J,K]=X;V=K,n({yt:J})}Z({wt:U,Pt:re,St:V})},S=(U,X)=>{const[,re]=g(),Z={bt:re};return re&&!X&&(U?r:b)(Z),Z},N=(U,X,re)=>{const Z={Tt:X};return X?!re&&b(Z):f||y(U),Z},[k,E,D]=u||!m?Aot(l,w):[tu,tu,tu],[R,A]=f?[tu,tu]:dve(l,j,{Pt:!0,Yt:!0}),[P,I]=gne(l,!1,N,{Dt:HF,Mt:HF.concat(BF)});let L;const H=f&&F0&&new F0(U=>{const X=U[U.length-1].contentRect,re=B0(X),V=!B0(L)&&re;j({wt:!0,Pt:V}),L=X});return[()=>{k(),R(),o&&o[0](),H&&H.disconnect(),P()},()=>{H&&H.observe(l),y(),A(),E()},()=>{const U={},X=I(),re=D(),Z=o&&o[1]();return X&&Zi(U,N.apply(0,Qa(X,!0))),re&&Zi(U,w.apply(0,Qa(re,!0))),Z&&Zi(U,S.apply(0,Qa(Z,!0))),U},U=>{const[X]=U("update.ignoreMutation"),[re,Z]=U("update.attributes"),[V,J]=U("update.elementEvents"),[K,ee]=U("update.debounce"),Y=J||Z,Q=W=>Qd(X)&&X(W);if(Y&&(o&&(o[1](),o[0]()),o=gne(u||c,!0,S,{Mt:x.concat(re||[]),Rt:V,kt:xne,Vt:(W,se)=>{const{target:oe,attributeName:q}=W;return(!se&&q&&!f?Pst(oe,xne,Pot):!1)||!!L0(oe,`.${Ec}`)||!!Q(W)}})),ee)if(b.m(),vu(K)){const W=K[0],se=K[1];a=bg(W)&&W,i=bg(se)&&se}else bg(K)?(a=K,i=!1):(a=!1,i=!1)}]},_ne={x:0,y:0},$ot=e=>({tt:{t:0,r:0,b:0,l:0},$t:!1,P:{marginRight:0,marginBottom:0,marginLeft:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0},zt:_ne,Et:_ne,Ot:{x:"hidden",y:"hidden"},At:{x:!1,y:!1},gt:!1,yt:Fb(e.J)}),Lot=(e,n)=>{const r=T5(n,{}),[a,i,o]=NU(),[l,c,u]=jot(e),d=cve($ot(l)),[f,p]=d,h=Mot(l,d),m=(j,S,N)=>{const E=_u(j).some(D=>!!j[D])||!yU(S)||N;return E&&o("u",[j,S,N]),E},[g,x,b,y]=Iot(l,p,j=>m(h(r,j),{},!1)),w=f.bind(0);return w.Nt=j=>a("u",j),w.qt=()=>{const{Z:j,K:S,rt:N,it:k}=l,E=k?N.documentElement:j,D=Wd(E),R=jh(E);x(),c(),Wd(S,D),jh(S,R)},w.Ft=l,[(j,S)=>{const N=T5(n,j,S);return y(N),m(h(N,b(),S),j,!!S)},w,()=>{i(),g(),u()}]},{round:bne}=Math,Fot=e=>{const{width:n,height:r}=Kf(e),{w:a,h:i}=wj(e);return{x:bne(n)/a||1,y:bne(r)/i||1}},Bot=(e,n,r)=>{const a=n.scrollbars,{button:i,isPrimary:o,pointerType:l}=e,{pointers:c}=a;return i===0&&o&&a[r?"dragScroll":"clickScroll"]&&(c||[]).includes(l)},yne="pointerup pointerleave pointercancel lostpointercapture",Hot=(e,n)=>Fs(e,"mousedown",Fs.bind(0,n,"click",Zxe,{C:!0,$:!0}),{$:!0}),zot=(e,n,r,a,i,o,l)=>{const{V:c}=Tc(),{Gt:u,Xt:d,Ut:f}=a,p=`scroll${l?"Left":"Top"}`,h=`client${l?"X":"Y"}
232`,m=l?"width":"height",g=l?"left":"top",x=l?"w":"h",b=l?"x":"y",y=(w,j)=>S=>{const{Et:N}=o(),k=wj(d)[x]-wj(u)[x],D=j*S/k*N[b],A=Fb(f)&&l?c.n||c.i?1:-1:1;i[p]=w+D*A};return Fs(d,"pointerdown",w=>{const j=L0(w.target,`.${TU}`)===u,S=j?u:d;if(Ev(n,Id,ine,!0),Bot(w,e,j)){const N=!j&&w.shiftKey,k=()=>Kf(u),E=()=>Kf(d),D=(V,J)=>(V||k())[g]-(J||E())[g],R=y(i[p]||0,1/Fot(i)[b]),A=w[h],P=k(),I=E(),L=P[m],H=D(P,I)+L/2,U=A-I[g],X=j?0:U-H,re=V=>{bp(Z),S.releasePointerCapture(V.pointerId)},Z=[Ev.bind(0,n,Id,ine),Fs(r,yne,re),Fs(r,"selectstart",V=>Xxe(V),{S:!1}),Fs(d,yne,re),Fs(d,"pointermove",V=>{const J=V[h]-A;(j||N)&&R(X+J)})];if(N)R(X);else if(!j){const V=Xv()[mot];V&&Qa(Z,V.O(R,D,X,L,U))}S.setPointerCapture(w.pointerId)}})},Vot=(e,n)=>(r,a,i,o,l,c,u)=>{const{Ut:d}=r,[f,p]=Gx(333),h=!!l.scrollBy;let m=!0;return bp.bind(0,[Fs(d,"pointerenter",()=>{a(lne,!0)}),Fs(d,"pointerleave pointercancel",()=>{a(lne)}),Fs(d,"wheel",g=>{const{deltaX:x,deltaY:b,deltaMode:y}=g;h&&m&&y===0&&Hh(d)===o&&l.scrollBy({left:x,top:b,behavior:"smooth"}),m=!1,a(dne,!0),f(()=>{m=!0,a(dne)}),Xxe(g)},{S:!1,$:!0}),Hot(d,i),zot(e,o,i,r,l,n,u),p])},{min:wM,max:M5,round:Uot}=Math,fve=(e,n,r,a)=>{if(a){const c=r?"x":"y",{Et:u,zt:d}=a,f=d[c],p=u[c];return M5(0,wM(1,f/(f+p)))}const i=r?"width":"height",o=Kf(e)[i],l=Kf(n)[i];return M5(0,wM(1,o/l))},Wot=(e,n,r,a,i,o)=>{const{V:l}=Tc(),c=o?"x":"y",u=o?"Left":"Top",{Et:d}=a,f=Uot(d[c]),p=wM(f,M5(0,r[`scroll${u}`])),h=o&&i,m=l.i?p:f-p,x=wM(1,(h?m:p)/f),b=fve(e,n,o);return 1/b*(1-b)*x},pve=(e,n,r,a)=>e.animate(r,{timeline:n,composite:a}),Yot=(e,n)=>({transform:[Bb("0%",n),Bb(n&&e?"100%":"-100%",n)],[n?e?"right":"left":"top"]:["0%","100%"]}),qot=e=>`${Math.max(0,e-.5)}px`,wne=(e,n,r,a)=>pve(e,n,{transform:[Bb("0px",a),Bb(qot(r),a)]},"add"),kne=(e,n)=>C5?new C5({source:e,axis:n}):null,Got=(e,n,r)=>{const{q:a,H:i}=Tc(),{scrollbars:o}=a(),{slot:l}=o,{rt:c,Z:u,J:d,K:f,ut:p,st:h,it:m,ft:g}=n,{scrollbars:x}=p?{}:e,{slot:b}=x||{},y=new Map,w=kne(h,"x"),j=kne(h,"y"),S=ove([u,d,f],()=>g&&m?u:d,l,b),N=W=>g&&!m&&Hh(W)===f,k=W=>{y.forEach((se,oe)=>{(W?bA(vu(W)?W:[W],oe)>-1:!0)&&((se||[]).forEach(ue=>{ue.cancel()}),y.delete(oe))})},E=(W,se,oe)=>{const q=oe?Fg:jU;Na(W,ue=>{q(ue.Ut,se)})},D=(W,se)=>{Na(W,oe=>{const[q,ue]=se(oe);il(q,ue)})},R=(W,se,oe)=>{D(W,q=>{const{Gt:ue,Xt:_e}=q;return[ue,{[oe?"width":"height"]:`${(fve(ue,_e,oe,se)*100).toFixed(3)}%`}]})},A=(W,se,oe)=>{!j&&!j&&D(W,q=>{const{Gt:ue,Xt:_e,Ut:De}=q,Ce=Wot(ue,_e,h,se,Fb(De),oe);return[ue,{transform:Ce===Ce?Bb(`${(Ce*100).toFixed(3)}%`,oe):""}]})},P=W=>{const{Ut:se}=W,oe=N(se)&&se;return[oe,{transform:oe?Bb([`${Wd(h)}px`,`${jh(h)}px`]):""}]},I=[],L=[],H=[],U=(W,se,oe)=>{const q=_U(oe),ue=q?oe:!0,_e=q?!oe:!0;ue&&E(L,W,se),_e&&E(H,W,se)},X=W=>{R(L,W,!0),R(H,W)},re=W=>{A(L,W,!0),A(H,W)},Z=()=>{const W=(se,{Ut:oe,Gt:q})=>{k(q),y.set(q,[pve(q,se?w:j,Yot(se&&Fb(oe),se))])};L.forEach(W.bind(0,!0)),H.forEach(W.bind(0,!1))},V=()=>{!j&&!j&&(g&&D(L,P),g&&D(H,P))},J=({Et:W})=>{H.concat(L).forEach(({Ut:se})=>{k(se),N(se)&&y.set(se,[wne(se,w,W.x,!0),wne(se,j,W.y)])})},K=W=>{const se=W?sot:oot,oe=W?L:H,q=bU(oe)?one:"",ue=Tv(`${Ec} ${se} ${q}`),_e=Tv(ive),De=Tv(TU),Ce={Ut:ue,Xt:_e,Gt:De};return i||Fg(ue,rot),Uu(ue,_e),Uu(_e,De),Qa(oe,Ce),Qa(I,[pp.bind(0,ue),k,r(Ce,U,c,d,h,W?w:j,W)]),Ce},ee=K.bind(0,!0),Y=K.bind(0,!1),Q=()=>{Uu(S,L[0].Ut),Uu(S,H[0].Ut),vM(()=>{U(one)},300)};return ee(),Y(),[{Wt:X,Zt:re,Jt:Z,Kt:J,Qt:V,tn:U,nn:{B:w,sn:L,en:ee,cn:D.bind(0,L)},rn:{B:j,sn:H,en:Y,cn:D.bind(0,H)}},Q,bp.bind(0,I)]},zF=e=>e.pointerType==="mouse",Kot=(e,n,r,a)=>{let i,o,l,c,u,d=tu,f=0;const p=cve({}),[h]=p,[m,g]=Gx(),[x,b]=Gx(),[y,w]=Gx(100),[j,S]=Gx(100),[N,k]=Gx(100),[E,D]=Gx(()=>f),[R,A,P]=Got(e,r.Ft,Vot(n,r)),{J:I,et:L,it:H}=r.Ft,{tn:U,Wt:X,Zt:re,Jt:Z,Kt:V,Qt:J}=R,K=se=>{U(E5,se,!0),U(E5,se,!1)},ee=(se,oe)=>{if(D(),se)U(une);else{const q=()=>U(une,!0);f>0&&!oe?E(q):q()}},Y=se=>{zF(se)&&(c=o,c&&ee(!0))},Q=[w,D,S,k,b,g,P,Fs(I,"pointerover",Y,{C:!0}),Fs(I,"pointerenter",Y),Fs(I,"pointerleave",se=>{zF(se)&&(c=!1,o&&ee(!1))}),Fs(I,"pointermove",se=>{zF(se)&&i&&m(()=>{w(),ee(!0),j(()=>{i&&ee(!1)})})}),Fs(L,"scroll",se=>{x(()=>{re(r()),l&&ee(!0),y(()=>{l&&!c&&ee(!1)})}),a(se),J()})],W=h.bind(0);return W.Ft=R,W.qt=A,[(se,oe,q)=>{const{Ht:ue,Lt:_e,It:De,St:Ce,Pt:Fe}=q,{I:Re}=Tc(),We=T5(n,se,oe),le=r(),{Et:ce,Ot:ne,yt:ve,At:Ae}=le,[de,we]=We("showNativeOverlaidScrollbars"),[Ve,pe]=We("scrollbars.theme"),[Ne,$e]=We("scrollbars.visibility"),[He,Xe]=We("scrollbars.autoHide"),[ze,Je]=We("scrollbars.autoHideSuspend"),[Ge]=We("scrollbars.autoHideDelay"),[Qe,yt]=We("scrollbars.dragScroll"),[Et,Wt]=We("scrollbars.clickScroll"),qt=Fe&&!
232oe,tn=Ae.x||Ae.y,zn=ue||_e||Ce,jn=De||$e,Cn=de&&Re.x&&Re.y,Tn=(rn,Kt)=>{const Rn=Ne==="visible"||Ne==="auto"&&rn==="scroll";return U(lot,Rn,Kt),Rn};if(f=Ge,qt&&(ze&&tn?(K(!1),d(),N(()=>{d=Fs(L,"scroll",K.bind(0,!0),{C:!0})})):K(!0)),we&&U(aot,Cn),pe&&(U(u),U(Ve,!0),u=Ve),Je&&!ze&&K(!0),Xe&&(i=He==="move",o=He==="leave",l=He!=="never",ee(!l,!0)),yt&&U(dot,Qe),Wt&&U(uot,Et),jn){const rn=Tn(ne.x,!0),Kt=Tn(ne.y,!1);U(cot,!(rn&&Kt))}zn&&(X(le),re(le),Z(le),V(le),J(),U(cne,!ce.x,!0),U(cne,!ce.y,!1),U(iot,ve&&!H))},W,()=>{bp(Q),d()}]},hve=(e,n,r)=>{Qd(e)&&e(n||void 0,r||void 0)},Zf=(e,n,r)=>{const{G:a,q:i,j:o,N:l}=Tc(),c=Xv(),u=hk(e),d=u?e:e.target,f=lve(d);if(n&&!f){let p=!1;const h=L=>{const H=Xv()[pot],U=H&&H.O;return U?U(L,!0):L},m=Zi({},a(),h(n)),[g,x,b]=NU(r),[y,w,j]=Lot(e,m),[S,N,k]=Kot(e,m,w,L=>b("scroll",[I,L])),E=(L,H)=>y(L,!!H),D=E.bind(0,{},!0),R=o(D),A=l(D),P=L=>{kot(d),R(),A(),k(),j(),p=!0,b("destroyed",[I,!!L]),x()},I={options(L,H){if(L){const U=H?a():{},X=Qxe(m,Zi(U,h(L)));yU(X)||(Zi(m,X),E(X))}return Zi({},m)},on:g,off:(L,H)=>{L&&H&&x(L,H)},state(){const{zt:L,Et:H,Ot:U,At:X,tt:re,$t:Z,yt:V}=w();return Zi({},{overflowEdge:L,overflowAmount:H,overflowStyle:U,hasOverflow:X,padding:re,paddingAbsolute:Z,directionRTL:V,destroyed:p})},elements(){const{Z:L,J:H,tt:U,K:X,nt:re,st:Z,et:V}=w.Ft,{nn:J,rn:K}=N.Ft,ee=Q=>{const{Gt:W,Xt:se,Ut:oe}=Q;return{scrollbar:oe,track:se,handle:W}},Y=Q=>{const{sn:W,en:se}=Q,oe=ee(W[0]);return Zi({},oe,{clone:()=>{const q=ee(se());return S({},!0,{}),q}})};return Zi({},{target:L,host:H,padding:U||X,viewport:X,content:re||X,scrollOffsetElement:Z,scrollEventElement:V,scrollbarHorizontal:Y(J),scrollbarVertical:Y(K)})},update:L=>E({},L),destroy:P.bind(0)};return w.Nt((L,H,U)=>{S(H,U,L)}),wot(d,I),Na(_u(c),L=>hve(c[L],0,I)),yot(w.Ft.it,i().cancel,!u&&e.cancel)?(P(!0),I):(w.qt(),N.qt(),b("initialized",[I]),w.Nt((L,H,U)=>{const{wt:X,St:re,vt:Z,Ht:V,Lt:J,It:K,bt:ee,Tt:Y}=L;b("updated",[I,{updateHints:{sizeChanged:X,directionChanged:re,heightIntrinsicChanged:Z,overflowEdgeChanged:V,overflowAmountChanged:J,overflowStyleChanged:K,contentMutation:ee,hostMutation:Y},changedOptions:H,force:U}])}),I.update(!0),I)}return f};Zf.plugin=e=>{Na(fot(e),n=>hve(n,Zf))};Zf.valid=e=>{const n=e&&e.elements,r=Qd(n)&&n();return w5(r)&&!!lve(r.target)};Zf.env=()=>{const{k:e,I:n,A:r,V:a,Y:i,H:o,B:l,U:c,W:u,q:d,F:f,G:p,X:h}=Tc();return Zi({},{scrollbarsSize:e,scrollbarsOverlaid:n,scrollbarsHiding:r,rtlScrollBehavior:a,flexboxGlue:i,cssCustomProperties:o,scrollTimeline:l,staticDefaultInitialization:c,staticDefaultOptions:u,getDefaultInitialization:d,setDefaultInitialization:f,getDefaultOptions:p,setDefaultOptions:h})};const Zot=()=>{if(typeof window>"u"){const d=()=>{};return[d,d]}let e,n;const r=window,a=typeof r.requestIdleCallback=="function",i=r.requestAnimationFrame,o=r.cancelAnimationFrame,l=a?r.requestIdleCallback:i,c=a?r.cancelIdleCallback:o,u=()=>{c(e),o(n)};return[(d,f)=>{u(),e=l(a?()=>{u(),n=i(d)}:d,typeof f=="object"?f:{timeout:2233})},u]},Xot=e=>{const{options:n,events:r,defer:a}=e||{},[i,o]=v.useMemo(Zot,[]),l=v.useRef(null),c=v.useRef(a),u=v.useRef(n),d=v.useRef(r);return v.useEffect(()=>{c.current=a},[a]),v.useEffect(()=>{const{current:f}=l;u.current=n,Zf.valid(f)&&f.options(n||{},!0)},[n]),v.useEffect(()=>{const{current:f}=l;d.current=r,Zf.valid(f)&&f.on(r||{},!0)},[r]),v.useEffect(()=>()=>{var f;o(),(f=l.current)==null||f.destroy()},[]),v.useMemo(()=>[f=>{const p=l.current;if(Zf.valid(p))return;const h=c.current,m=u.current||{},g=d.current||{},x=()=>l.current=Zf(f,m,g);h?i(x,h):x()},()=>l.current],[])},Qot=(e,n)=>{const{element:r="div",options:a,events:i,defer:o,children:l,...c}=e,u=r,d=v.useRef(null),f=v.useRef(null),[p,h]=Xot({options:a,events:i,defer:o});return v.useEffect(()=>{const{current:m}=d,{current:g}=f;return m&&g&&p({target:m,elements:{viewport:g,content:g}}),()=>{var x;return(x=h())==null?void 0:x.destroy()}},[p,r]),v.useImperativeHandle(n,()=>({osInstance:h,getElement:()=>d.current}),[]),Be.createElement(u,{"data-overlayscrollbars-initialize":"",ref:d,...c},Be.createElement("div",{"data-overlayscrollbars-contents":"",ref:f},l))},kM=v.forwardRef(Qot);var mve={exports:{}};(function(e,n){(function(r,a){e.exports=a(v)})(Wn,r=>(()=>{var a={703:(c,u,d)=>{var f=d(414);function p(){}function h(){}h.resetWarningCache=p,c.exports=function(){function m(b,y,w,j,S,N){if
232(N!==f){var k=new 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 k.name="Invariant Violation",k}}function g(){return m}m.isRequired=m;var x={array:m,bigint:m,bool:m,func:m,number:m,object:m,string:m,symbol:m,any:m,arrayOf:g,element:m,elementType:m,instanceOf:g,node:m,objectOf:g,oneOf:g,oneOfType:g,shape:g,exact:g,checkPropTypes:h,resetWarningCache:p};return x.PropTypes=x,x}},697:(c,u,d)=>{c.exports=d(703)()},414:c=>{c.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:c=>{c.exports=r}},i={};function o(c){var u=i[c];if(u!==void 0)return u.exports;var d=i[c]={exports:{}};return a[c](d,d.exports,o),d.exports}o.n=c=>{var u=c&&c.__esModule?()=>c.default:()=>c;return o.d(u,{a:u}),u},o.d=(c,u)=>{for(var d in u)o.o(u,d)&&!o.o(c,d)&&Object.defineProperty(c,d,{enumerable:!0,get:u[d]})},o.o=(c,u)=>Object.prototype.hasOwnProperty.call(c,u),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var l={};return(()=>{o.r(l),o.d(l,{default:()=>P});var c=o(98),u=o.n(c),d=o(697),f=o.n(d);function p(){return p=Object.assign?Object.assign.bind():function(I){for(var L=1;L<arguments.length;L++){var H=arguments[L];for(var U in H)Object.prototype.hasOwnProperty.call(H,U)&&(I[U]=H[U])}return I},p.apply(this,arguments)}var h=function(I){var L=I.pageClassName,H=I.pageLinkClassName,U=I.page,X=I.selected,re=I.activeClassName,Z=I.activeLinkClassName,V=I.getEventListener,J=I.pageSelectedHandler,K=I.href,ee=I.extraAriaContext,Y=I.pageLabelBuilder,Q=I.rel,W=I.ariaLabel||"Page "+U+(ee?" "+ee:""),se=null;return X&&(se="page",W=I.ariaLabel||"Page "+U+" is your current page",L=L!==void 0?L+" "+re:re,H!==void 0?Z!==void 0&&(H=H+" "+Z):H=Z),u().createElement("li",{className:L},u().createElement("a",p({rel:Q,role:K?void 0:"button",className:H,href:K,tabIndex:X?"-1":"0","aria-label":W,"aria-current":se,onKeyPress:J},V(J)),Y(U)))};h.propTypes={pageSelectedHandler:f().func.isRequired,selected:f().bool.isRequired,pageClassName:f().string,pageLinkClassName:f().string,activeClassName:f().string,activeLinkClassName:f().string,extraAriaContext:f().string,href:f().string,ariaLabel:f().string,page:f().number.isRequired,getEventListener:f().func.isRequired,pageLabelBuilder:f().func.isRequired,rel:f().string};const m=h;function g(){return g=Object.assign?Object.assign.bind():function(I){for(var L=1;L<arguments.length;L++){var H=arguments[L];for(var U in H)Object.prototype.hasOwnProperty.call(H,U)&&(I[U]=H[U])}return I},g.apply(this,arguments)}var x=function(I){var L=I.breakLabel,H=I.breakAriaLabel,U=I.breakClassName,X=I.breakLinkClassName,re=I.breakHandler,Z=I.getEventListener,V=U||"break";return u().createElement("li",{className:V},u().createElement("a",g({className:X,role:"button",tabIndex:"0","aria-label":H,onKeyPress:re},Z(re)),L))};x.propTypes={breakLabel:f().oneOfType([f().string,f().node]),breakAriaLabel:f().string,breakClassName:f().string,breakLinkClassName:f().string,breakHandler:f().func.isRequired,getEventListener:f().func.isRequired};const b=x;function y(I){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return I??L}function w(I){return w=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(L){return typeof L}:function(L){return L&&typeof Symbol=="function"&&L.constructor===Symbol&&L!==Symbol.prototype?"symbol":typeof L},w(I)}function j(){return j=Object.assign?Object.assign.bind():function(I){for(var L=1;L<arguments.length;L++){var H=arguments[L];for(var U in H)Object.prototype.hasOwnProperty.call(H,U)&&(I[U]=H[U])}return I},j.apply(this,arguments)}function S(I,L){for(var H=0;H<L.length;H++){var U=L[H];U.enumerable=U.enumerable||!1,U.configurable=!0,"value"in U&&(U.writable=!0),Object.defineProperty(I,U.key,U)}}function N(I,L){return N=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(H,U){return H.__proto__=U,H},N(I,L)}function k(I,L){if(L&&(w(L)==="object"||typeof L=="function"))return L;if(L!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return E(I)}function E(I){if(I===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I}
232function D(I){return D=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(L){return L.__proto__||Object.getPrototypeOf(L)},D(I)}function R(I,L,H){return L in I?Object.defineProperty(I,L,{value:H,enumerable:!0,configurable:!0,writable:!0}):I[L]=H,I}var A=function(I){(function(V,J){if(typeof J!="function"&&J!==null)throw new TypeError("Super expression must either be null or a function");V.prototype=Object.create(J&&J.prototype,{constructor:{value:V,writable:!0,configurable:!0}}),Object.defineProperty(V,"prototype",{writable:!1}),J&&N(V,J)})(Z,I);var L,H,U,X,re=(U=Z,X=function(){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(){var V,J=D(U);if(X){var K=D(this).constructor;V=Reflect.construct(J,arguments,K)}else V=J.apply(this,arguments);return k(this,V)});function Z(V){var J,K;return function(ee,Y){if(!(ee instanceof Y))throw new TypeError("Cannot call a class as a function")}(this,Z),R(E(J=re.call(this,V)),"handlePreviousPage",function(ee){var Y=J.state.selected;J.handleClick(ee,null,Y>0?Y-1:void 0,{isPrevious:!0})}),R(E(J),"handleNextPage",function(ee){var Y=J.state.selected,Q=J.props.pageCount;J.handleClick(ee,null,Y<Q-1?Y+1:void 0,{isNext:!0})}),R(E(J),"handlePageSelected",function(ee,Y){if(J.state.selected===ee)return J.callActiveCallback(ee),void J.handleClick(Y,null,void 0,{isActive:!0});J.handleClick(Y,null,ee)}),R(E(J),"handlePageChange",function(ee){J.state.selected!==ee&&(J.setState({selected:ee}),J.callCallback(ee))}),R(E(J),"getEventListener",function(ee){return R({},J.props.eventListener,ee)}),R(E(J),"handleClick",function(ee,Y,Q){var W=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},se=W.isPrevious,oe=se!==void 0&&se,q=W.isNext,ue=q!==void 0&&q,_e=W.isBreak,De=_e!==void 0&&_e,Ce=W.isActive,Fe=Ce!==void 0&&Ce;ee.preventDefault?ee.preventDefault():ee.returnValue=!1;var Re=J.state.selected,We=J.props.onClick,le=Q;if(We){var ce=We({index:Y,selected:Re,nextSelectedPage:Q,event:ee,isPrevious:oe,isNext:ue,isBreak:De,isActive:Fe});if(ce===!1)return;Number.isInteger(ce)&&(le=ce)}le!==void 0&&J.handlePageChange(le)}),R(E(J),"handleBreakClick",function(ee,Y){var Q=J.state.selected;J.handleClick(Y,ee,Q<ee?J.getForwardJump():J.getBackwardJump(),{isBreak:!0})}),R(E(J),"callCallback",function(ee){J.props.onPageChange!==void 0&&typeof J.props.onPageChange=="function"&&J.props.onPageChange({selected:ee})}),R(E(J),"callActiveCallback",function(ee){J.props.onPageActive!==void 0&&typeof J.props.onPageActive=="function"&&J.props.onPageActive({selected:ee})}),R(E(J),"getElementPageRel",function(ee){var Y=J.state.selected,Q=J.props,W=Q.nextPageRel,se=Q.prevPageRel,oe=Q.selectedPageRel;return Y-1===ee?se:Y===ee?oe:Y+1===ee?W:void 0}),R(E(J),"pagination",function(){var ee=[],Y=J.props,Q=Y.pageRangeDisplayed,W=Y.pageCount,se=Y.marginPagesDisplayed,oe=Y.breakLabel,q=Y.breakClassName,ue=Y.breakLinkClassName,_e=Y.breakAriaLabels,De=J.state.selected;if(W<=Q)for(var Ce=0;Ce<W;Ce++)ee.push(J.getPageElement(Ce));else{var Fe=Q/2,Re=Q-Fe;De>W-Q/2?Fe=Q-(Re=W-De):De<Q/2&&(Re=Q-(Fe=De));var We,le,ce=function(de){return J.getPageElement(de)},ne=[];for(We=0;We<W;We++){var ve=We+1;if(ve<=se)ne.push({type:"page",index:We,display:ce(We)});else if(ve>W-se)ne.push({type:"page",index:We,display:ce(We)});else if(We>=De-Fe&&We<=De+(De===0&&Q>1?Re-1:Re))ne.push({type:"page",index:We,display:ce(We)});else if(oe&&ne.length>0&&ne[ne.length-1].display!==le&&(Q>0||se>0)){var Ae=We<De?_e.backward:_e.forward;le=u().createElement(b,{key:We,breakAriaLabel:Ae,breakLabel:oe,breakClassName:q,breakLinkClassName:ue,breakHandler:J.handleBreakClick.bind(null,We),getEventListener:J.getEventListener}),ne.push({type:"break",index:We,display:le})}}ne.forEach(function(de,we){var Ve=de;de.type==="break"&&ne[we-1]&&ne[we-1].type==="page"&&ne[we+1]&&ne[we+1].type==="page"&&ne[we+1].index-ne[we-1].index<=2&&(Ve={type:"page",index:de.index,display:ce(de.index)}),ee.push(Ve.display)})}return ee}),V.initialPage!==void 0&&V.forcePage!==void 0&&console.warn("(react-paginate): Both initialPage (".concat(V.initialPage,") and forcePage (").concat(V.forcePage,") props are provided, which is discouraged.")+` Use exclusively forcePage prop for a controlled component.
233See https://reactjs.org/docs/forms.html#controlled-components`),K=V.initialPage?V.initialPage:V.forcePage?V.forcePage:0,J.state={selected:K},J}return L=Z,(H=[{key:"componentDidMount",value:function(){var V=this.props,J=V.initialPage,K=V.disableInitialCallback,ee=V.extraAriaContext,Y=V.pageCount,Q=V.forcePage;J===void 0||K||this.callCallback(J),ee&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(Y)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(Y,"). Did you forget a Math.ceil()?")),J!==void 0&&J>Y-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(J," > ").concat(Y-1,").")),Q!==void 0&&Q>Y-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(Q," > ").concat(Y-1,")."))}},{key:"componentDidUpdate",value:function(V){this.props.forcePage!==void 0&&this.props.forcePage!==V.forcePage&&(this.props.forcePage>this.props.pageCount-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(this.props.forcePage," > ").concat(this.props.pageCount-1,").")),this.setState({selected:this.props.forcePage})),Number.isInteger(V.pageCount)&&!Number.isInteger(this.props.pageCount)&&console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(this.props.pageCount,"). Did you forget a Math.ceil()?"))}},{key:"getForwardJump",value:function(){var V=this.state.selected,J=this.props,K=J.pageCount,ee=V+J.pageRangeDisplayed;return ee>=K?K-1:ee}},{key:"getBackwardJump",value:function(){var V=this.state.selected-this.props.pageRangeDisplayed;return V<0?0:V}},{key:"getElementHref",value:function(V){var J=this.props,K=J.hrefBuilder,ee=J.pageCount,Y=J.hrefAllControls;if(K)return Y||V>=0&&V<ee?K(V+1,ee,this.state.selected):void 0}},{key:"ariaLabelBuilder",value:function(V){var J=V===this.state.selected;if(this.props.ariaLabelBuilder&&V>=0&&V<this.props.pageCount){var K=this.props.ariaLabelBuilder(V+1,J);return this.props.extraAriaContext&&!J&&(K=K+" "+this.props.extraAriaContext),K}}},{key:"getPageElement",value:function(V){var J=this.state.selected,K=this.props,ee=K.pageClassName,Y=K.pageLinkClassName,Q=K.activeClassName,W=K.activeLinkClassName,se=K.extraAriaContext,oe=K.pageLabelBuilder;return u().createElement(m,{key:V,pageSelectedHandler:this.handlePageSelected.bind(null,V),selected:J===V,rel:this.getElementPageRel(V),pageClassName:ee,pageLinkClassName:Y,activeClassName:Q,activeLinkClassName:W,extraAriaContext:se,href:this.getElementHref(V),ariaLabel:this.ariaLabelBuilder(V),page:V+1,pageLabelBuilder:oe,getEventListener:this.getEventListener})}},{key:"render",value:function(){var V=this.props.renderOnZeroPageCount;if(this.props.pageCount===0&&V!==void 0)return V&&V(this.props);var J=this.props,K=J.disabledClassName,ee=J.disabledLinkClassName,Y=J.pageCount,Q=J.className,W=J.containerClassName,se=J.previousLabel,oe=J.previousClassName,q=J.previousLinkClassName,ue=J.previousAriaLabel,_e=J.prevRel,De=J.nextLabel,Ce=J.nextClassName,Fe=J.nextLinkClassName,Re=J.nextAriaLabel,We=J.nextRel,le=this.state.selected,ce=le===0,ne=le===Y-1,ve="".concat(y(oe)).concat(ce?" ".concat(y(K)):""),Ae="".concat(y(Ce)).concat(ne?" ".concat(y(K)):""),de="".concat(y(q)).concat(ce?" ".concat(y(ee)):""),we="".concat(y(Fe)).concat(ne?" ".concat(y(ee)):""),Ve=ce?"true":"false",pe=ne?"true":"false";return u().createElement("ul",{className:Q||W,role:"navigation","aria-label":"Pagination"},u().createElement("li",{className:ve},u().createElement("a",j({className:de,href:this.getElementHref(le-1),tabIndex:ce?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":Ve,"aria-label":ue,rel:_e},this.getEventListener(this.handlePreviousPage)),se)),this.pagination(),u().createElement("li",{className:Ae},u().createElement("a",j({className:we,href:this.getElementHref(le+1),tabIndex:ne?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":pe,"aria-label":Re,rel:We},this.getEventListener(this.handleNextPage)),De)))}}])&&S(L.prototype,H),Object.defineProperty(L,"prototype",{writable:!1}),Z}(c.Component);R(A,"propTypes",{pageCount:f().number.isRequired,pageRangeDisplayed:f().number,marginPagesDisplayed:f().number,previousLabel:f().node,previousAriaLabel:f().string,prevPageRel:f().string,prevRel:f().string,nextLabel:f().node,nextAriaLabel:f().string,nextPageRel:f().string,nextRel:f().string,breakLabel:f().oneOfType([f().string,f().node]),breakAriaLabels:f().shape({forward:f().str
233ing,backward:f().string}),hrefBuilder:f().func,hrefAllControls:f().bool,onPageChange:f().func,onPageActive:f().func,onClick:f().func,initialPage:f().number,forcePage:f().number,disableInitialCallback:f().bool,containerClassName:f().string,className:f().string,pageClassName:f().string,pageLinkClassName:f().string,pageLabelBuilder:f().func,activeClassName:f().string,activeLinkClassName:f().string,previousClassName:f().string,nextClassName:f().string,previousLinkClassName:f().string,nextLinkClassName:f().string,disabledClassName:f().string,disabledLinkClassName:f().string,breakClassName:f().string,breakLinkClassName:f().string,extraAriaContext:f().string,ariaLabelBuilder:f().func,eventListener:f().string,renderOnZeroPageCount:f().func,selectedPageRel:f().string}),R(A,"defaultProps",{pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevPageRel:"prev",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextPageRel:"next",nextRel:"next",breakLabel:"...",breakAriaLabels:{forward:"Jump forward",backward:"Jump backward"},disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(I){return I},eventListener:"onClick",renderOnZeroPageCount:void 0,selectedPageRel:"canonical",hrefAllControls:!1});const P=A})(),l})())})(mve);var Jot=mve.exports;const elt=Kr(Jot),mk=v.createContext({configUpdater:null}),tlt=({from:e,to:n,total:r})=>{const a=e??0,i=n??0,o=r??0;return s.jsx("div",{className:"flex items-center gap-[8px]","data-component":"dt-length-change",children:s.jsx("span",{className:"font-semibold text-base",children:t("pagination.showing_results",{from:a,showing:i,total:o})})})},gve=({from:e,to:n,total:r})=>{window.__PAGE_FILTER.current_entity,window.__PAGE_FILTER.current_table;const a=window.__PAGE_FILTER.samsara_items_count,i=window.__PAGE_FILTER.records_filtered,o=window.__PAGE_FILTER.current_page??1,l=window.__PAGE_FILTER.limit,c=(o-1)*l+1,u=(o-1)*l+a,d=e??c,f=n??u,p=r??i;return s.jsx(tlt,{from:d,to:f,total:p})};function nlt({className:e,pageCount:n,onPageChange:r,currentPage:a=1,pageLength:i=gxe,onChangePageLength:o,lengthChange:l=!0,showInfo:c=null,tableConfig:u,dataLoading:d}){const p=v.useContext(mk).configUpdater,h=[10,25,50,100],[m,g]=v.useState(5);v.useEffect(()=>{window.__PAGE_FILTER={...window.__PAGE_FILTER,current_page:a}},[a]);function x(b){switch(n-b<3&&(b=1),b){case 1:g(5);break;case 2:case 3:g(4);break;default:g(3);break}}return s.jsxs("div",{"data-component":"dt-bottom",className:rt("flex items-center justify-between px-[32px] py-[16px] bg-white z-[6]",{"justify-center":!l&&!c},e),children:[l&&s.jsxs("div",{className:"flex items-center gap-[8px]","data-component":"dt-length-change",children:[s.jsxs("span",{className:"font-normal text-sm",children:[t("pagination.item_per_pages"),":"]}),s.jsxs("div",{className:"flex items-center relative",children:[s.jsx("select",{className:"text-sm font-semibold !bg-none text-right relative z-10 bg-transparent",value:i,onChange:b=>{p.updateConfig("pageLength",parseInt(b.target.value)),o&&o(parseInt(b.target.value)),r(1)},children:h.map(b=>s.jsx("option",{value:b,children:b},b))}),s.jsx(Se,{name:"icon-icon-chevron-down",className:"absolute z-0 right-[22px] text-[12px]"})]})]}),!l&&c&&s.jsx(gve,{}),s.jsx(elt,{breakLabel:s.jsx("div",{className:"h-[22px] py-[1px] px-[8.45px] text-center mx-[4px] flex justify-center items-center font-bold",children:"..."}),nextLabel:s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-lg inline-block mt-[4px]"}),marginPagesDisplayed:1,forcePage:a-1,disabledClassName:"opacity-[0.24]",className:"flex items-center",pageClassName:"h-[22px] py-[1px] px-[8.45px] text-center mx-[4px] flex justify-center items-center font-bold dt-pagination-item",activeClassName:"text-white bg-active rounded-[4px]",pageRangeDisplayed:m,onPageChange:({selected:b})=>{r(b+1),x(b+1)},pageCount:n,previousLabel:s.jsx(Se,{name:"icon-icon-chevron-left",className:"text-lg inline-block mt-[4px]"}),renderOnZeroPageCount:null},i)]})}var rlt=dA,alt=x_,ilt=by;function slt(e){return function(n,r,a){var i=Object(n);if(!alt(n)){var o=rlt(r);n=ilt(n),r=function(c){return o(i[c],c,i)}}var l=e(n,r,a);return l>-1?i[o?n[l]:l]:void 0}}var olt=slt;function llt(e,n,r,a){for(var i=e.length,o=r+(a?1:-1);a?o--:++o<i;)if(n(e[o],o,e))return o;return-1}
233var xve=llt,clt=/\s/;function ult(e){for(var n=e.length;n--&&clt.test(e.charAt(n)););return n}var dlt=ult,flt=dlt,plt=/^\s+/;function hlt(e){return e&&e.slice(0,flt(e)+1).replace(plt,"")}var mlt=hlt,glt=mlt,jne=id,xlt=lA,Cne=0/0,vlt=/^[-+]0x[0-9a-f]+$/i,_lt=/^0b[01]+$/i,blt=/^0o[0-7]+$/i,ylt=parseInt;function wlt(e){if(typeof e=="number")return e;if(xlt(e))return Cne;if(jne(e)){var n=typeof e.valueOf=="function"?e.valueOf():e;e=jne(n)?n+"":n}if(typeof e!="string")return e===0?e:+e;e=glt(e);var r=_lt.test(e);return r||blt.test(e)?ylt(e.slice(2),r?2:8):vlt.test(e)?Cne:+e}var vve=wlt,klt=vve,Sne=1/0,jlt=17976931348623157e292;function Clt(e){if(!e)return e===0?e:0;if(e=klt(e),e===Sne||e===-Sne){var n=e<0?-1:1;return n*jlt}return e===e?e:0}var Slt=Clt,Nlt=Slt;function Elt(e){var n=Nlt(e),r=n%1;return n===n?r?n-r:n:0}var _ve=Elt,Tlt=xve,Dlt=dA,Mlt=_ve,Rlt=Math.max;function Olt(e,n,r){var a=e==null?0:e.length;if(!a)return-1;var i=r==null?0:Mlt(r);return i<0&&(i=Rlt(a+i,0)),Tlt(e,Dlt(n),i)}var bve=Olt;const iE=Kr(bve);var Alt=olt,Plt=bve,Ilt=Alt(Plt),$lt=Ilt;const Wu=Kr($lt),zh=({icon:e="icon-loading",loading:n=!0,className:r="",...a})=>n?s.jsx(Se,{name:e,className:`loader-indicator ${r}`}):null;function Nne({isHeader:e=!1,indeterminate:n,className:r="",onMouseDown:a,onClick:i,...o}){const l=v.useRef(null);return v.useEffect(()=>{typeof n=="boolean"&&(l.current.indeterminate=!o.checked&&n)},[l,n,o.checked]),s.jsx("input",{type:"checkbox",ref:l,className:rt(r,"border-primary border rounded-[2px] bg-white h-[20px] w-[20px] checked:bg-success",e?"hover:indeterminate:border-primary focus:indeterminate:border-primary hover:indeterminate:border focus:indeterminate:border hover:indeterminate:bg-white focus:indeterminate:bg-white indeterminate:border-primary indeterminate:border indeterminate:bg-white":""),onMouseDown:c=>{c.preventDefault(),a==null||a(c)},onClick:c=>{c.stopPropagation(),i==null||i(c)},...o})}var Llt=bge,Flt=bC,Blt=xC,Hlt=Hl,zlt=x_,Vlt=vC,Ult=oA,Wlt=sA,Ylt="[object Map]",qlt="[object Set]",Glt=Object.prototype,Klt=Glt.hasOwnProperty;function Zlt(e){if(e==null)return!0;if(zlt(e)&&(Hlt(e)||typeof e=="string"||typeof e.splice=="function"||Vlt(e)||Wlt(e)||Blt(e)))return!e.length;var n=Flt(e);if(n==Ylt||n==qlt)return!e.size;if(Ult(e))return!Llt(e).length;for(var r in e)if(Klt.call(e,r))return!1;return!0}var Xlt=Zlt;const td=Kr(Xlt);var Ene=!1,tv,R5,O5,$2,L2,yve,F2,A5,P5,I5,wve,$5,L5,kve,jve;function ic(){if(!Ene){Ene=!0;var e=navigator.userAgent,n=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Ice
233weasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),r=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if($5=/\b(iPhone|iP[ao]d)/.exec(e),L5=/\b(iP[ao]d)/.exec(e),I5=/Android/i.exec(e),kve=/FBAN\/\w+;/i.exec(e),jve=/Mobile/i.exec(e),wve=!!/Win64/.exec(e),n){tv=n[1]?parseFloat(n[1]):n[5]?parseFloat(n[5]):NaN,tv&&document&&document.documentMode&&(tv=document.documentMode);var a=/(?:Trident\/(\d+.\d+))/.exec(e);yve=a?parseFloat(a[1])+4:tv,R5=n[2]?parseFloat(n[2]):NaN,O5=n[3]?parseFloat(n[3]):NaN,$2=n[4]?parseFloat(n[4]):NaN,$2?(n=/(?:Chrome\/(\d+\.\d+))/.exec(e),L2=n&&n[1]?parseFloat(n[1]):NaN):L2=NaN}else tv=R5=O5=L2=$2=NaN;if(r){if(r[1]){var i=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);F2=i?parseFloat(i[1].replace("_",".")):!0}else F2=!1;A5=!!r[2],P5=!!r[3]}else F2=A5=P5=!1}}var F5={ie:function(){return ic()||tv},ieCompatibilityMode:function(){return ic()||yve>tv},ie64:function(){return F5.ie()&&wve},firefox:function(){return ic()||R5},opera:function(){return ic()||O5},webkit:function(){return ic()||$2},safari:function(){return F5.webkit()},chrome:function(){return ic()||L2},windows:function(){return ic()||A5},osx:function(){return ic()||F2},linux:function(){return ic()||P5},iphone:function(){return ic()||$5},mobile:function(){return ic()||$5||L5||I5||jve},nativeApp:function(){return ic()||kve},android:function(){return ic()||I5},ipad:function(){return ic()||L5}},Qlt=F5,sE=!!(typeof window<"u"&&window.document&&window.document.createElement),Jlt={canUseDOM:sE,canUseWorkers:typeof Worker<"u",canUseEventListeners:sE&&!!(window.addEventListener||window.attachEvent),canUseViewport:sE&&!!window.screen,isInWorker:!sE},ect=Jlt,Cve=ect,Sve;Cve.canUseDOM&&(Sve=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);/**
234 * Checks if an event is supported in the current execution environment.
235 *
236 * NOTE: This will not work correctly for non-generic events such as `change`,
237 * `reset`, `load`, `error`, and `select`.
238 *
239 * Borrows from Modernizr.
240 *
241 * @param {string} eventNameSuffix Event name, e.g. "click".
242 * @param {?boolean} capture Check if the capture phase is supported.
243 * @return {boolean} True if the event is supported.
244 * @internal
245 * @license Modernizr 3.0.0pre (Custom Build) | MIT
246 */function tct(e,n){if(!Cve.canUseDOM||n&&!("addEventListener"in document))return!1;var r="on"+e,a=r in document;if(!a){var i=document.createElement("div");i.setAttribute(r,"return;"),a=typeof i[r]=="function"}return!a&&Sve&&e==="wheel"&&(a=document.implementation.hasFeature("Events.wheel","3.0")),a}var nct=tct,rct=Qlt,act=nct,Tne=10,Dne=40,Mne=800;function Nve(e){var n=0,r=0,a=0,i=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(n=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(n=r,r=0),a=n*Tne,i=r*Tne,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),(a||i)&&e.deltaMode&&(e.deltaMode==1?(a*=Dne,i*=Dne):(a*=Mne,i*=Mne)),a&&!n&&(n=a<1?-1:1),i&&!r&&(r=i<1?-1:1),{spinX:n,spinY:r,pixelX:a,pixelY:i}}Nve.getEventType=function(){return rct.firefox()?"DOMMouseScroll":act("wheel")?"wheel":"mousewheel"};var ict=Nve,sct=ict;const oct=Kr(sct),kA=v.createContext({hasScroll:!1}),jA=()=>{const e=v.useContext(kA);if(!e)throw new Error("usePopoverContext must be used within a PopoverProvider");return e};function lct({children:e,fixedMode:n,top:r,bottom:a,className:i}){const o=v.useRef(null),l=v.useRef(null),c=v.useRef(null),u=o.current,[d,f]=v.useState(!1),p=v.useMemo(()=>({scrollLeft:0,scrollY:window.scrollY,topOffset:80}),[]),h=v.useMemo(()=>{if(u)return u.querySelector("thead")},[u]),m=v.useMemo(()=>{if(u)return u.querySelector(".table-search-top")},[u]),g=c.current,x=v.useMemo(()=>{var w;return p.topOffset=((w=document.getElementById("top-nav"))==null?void 0:w.clientHeight)??p.topOffset,u?u.querySelector("table"):null},[u]);v.useEffect(()=>{const w=j=>{var S;if(u&&u.contains(j.target)&&Math.abs(j.deltaY)<=Math.abs(j.deltaX)){j.preventDefault(),j.stopPropagation();const N=oct(j),k=(S=l.current)==null?void 0:S.osInstance();if(!k)return;const{scrollOffsetElement:E}=k.elements(),{scrollLeft:D}=E;E.scrollTo({left:Math.round(D+N.pixelX)})}};return window.addEventListener("wheel",w,{passive:!1}),()=>{window.removeEventListener("wheel",w)}},[x]),v.useEffect(()=>
246{g&&(g.style.width=`${x==null?void 0:x.clientWidth}px`)});function b(w){w.currentTarget&&x&&(p.scrollLeft=w.currentTarget.scrollLeft,x.style.marginLeft=`-${p.scrollLeft}px`,f(!0),setTimeout(()=>{f(!1)},100))}v.useEffect(()=>{y()},[u]);function y(){var S;const w=(m==null?void 0:m.clientHeight)||0,j=((S=document.getElementById("top-nav"))==null?void 0:S.clientHeight)||0;h&&(n=="fixed_head"&&(h.style.position="sticky",h.style.top=`${j}px`),n=="fixed_head_search"&&(h.style.position="sticky",h.style.top=`${w+j}px`),h.style.zIndex="10"),m&&n=="fixed_head_search"&&(m.style.position="sticky",m.style.top=`${j}px`,m.style.zIndex="10")}return s.jsxs("div",{className:rt("w-full dt-datatable-wrapper",i),ref:o,children:[r,s.jsxs(kA.Provider,{value:{hasScroll:d},children:[s.jsx("div",{className:rt("w-full"),children:s.jsx("div",{"data-component":"dt-content",className:rt("relative min-h-[400px] overflow-x-clip"),children:e})}),a,s.jsx("div",{className:"overflow-x-auto w-full",children:s.jsx(kM,{className:"[&_.os-scrollbar]:fixed [&_.os-scrollbar]:!left-[167px] [&_.os-scrollbar]:!bottom-[1px] z-10",options:{scrollbars:{theme:"os-theme-custom"}},ref:l,events:{initialized:w=>{},scroll:(w,j)=>{b(j)}},defer:!0,children:s.jsx("div",{ref:c,"data-component":"dt-scroll-x",className:"h-2"})})})]})]})}var jM={exports:{}};/**
247 * @license
248 * Lodash <https://lodash.com/>
249 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
250 * Released under MIT license <https://lodash.com/license>
251 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
252 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
253 */jM.exports;(function(e,n){(function(){var r,a="4.17.21",i=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",l="Expected a function",c="Invalid `variable` option passed into `_.template`",u="__lodash_hash_undefined__",d=500,f="__lodash_placeholder__",p=1,h=2,m=4,g=1,x=2,b=1,y=2,w=4,j=8,S=16,N=32,k=64,E=128,D=256,R=512,A=30,P="...",I=800,L=16,H=1,U=2,X=3,re=1/0,Z=9007199254740991,V=17976931348623157e292,J=0/0,K=4294967295,ee=K-1,Y=K>>>1,Q=[["ary",E],["bind",b],["bindKey",y],["curry",j],["curryRight",S],["flip",R],["partial",N],["partialRight",k],["rearg",D]],W="[object Arguments]",se="[object Array]",oe="[object AsyncFunction]",q="[object Boolean]",ue="[object Date]",_e="[object DOMException]",De="[object Error]",Ce="[object Function]",Fe="[object GeneratorFunction]",Re="[object Map]",We="[object Number]",le="[object Null]",ce="[object Object]",ne="[object Promise]",ve="[object Proxy]",Ae="[object RegExp]",de="[object Set]",we="[object String]",Ve="[object Symbol]",pe="[object Undefined]",Ne="[object WeakMap]",$e="[object WeakSet]",He="[object ArrayBuffer]",Xe="[object DataView]",ze="[object Float32Array]",Je="[object Float64Array]",Ge="[object Int8Array]",Qe="[object Int16Array]",yt="[object Int32Array]",Et="[object Uint8Array]",Wt="[object Uint8ClampedArray]",qt="[object Uint16Array]",tn="[object Uint32Array]",zn=/\b__p \+= '';/g,jn=/\b(__p \+=) '' \+/g,Cn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Tn=/&(?:amp|lt|gt|quot|#39);/g,rn=/[&<>"']/g,Kt=RegExp(Tn.source),Rn=RegExp(rn.source),$n=/<%-([\s\S]+?)%>/g,Yn=/<%([\s\S]+?)%>/g,Ln=/<%=([\s\S]+?)%>/g,Or=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ar=/^\w*$/,ba=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ea=/[\\^$.*+?()[\]{}|]/g,xr=RegExp(ea.source),Yt=/^\s+/,Hi=/\s/,si=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,hr=/\{\n\/\* \[wrapped with (.+)\] \*/,zi=/,? & /,vr=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,gs=/[()=,{}\[\]\/\s]/,vi=/\\(\\)?/g,ca=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,_i=/\w*$/,nn=/^[-+]0x[0-9a-f]+$/i,Nt=/^0b[01]+$/i,et=/^\[object .+?Constructor\]$/,Pt=/^0o[0-7]+$/i,sn=/^(?:0|[1-9]\d*)$/,un=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 71,404 bytes, lines 253-272
2537f]/g,cr=/($^)/,Ie=/['\n\r\u2028\u2029\\]/g,st="\\ud800-\\udfff",Dt="\\u0300-\\u036f",Vt="\\ufe20-\\ufe2f",bn="\\u20d0-\\u20ff",Sn=Dt+Vt+bn,qn="\\u2700-\\u27bf",ua="a-z\\xdf-\\xf6\\xf8-\\xff",mr="\\xac\\xb1\\xd7\\xf7",kr="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Sr="\\u2000-\\u206f",ro=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Os="A-Z\\xc0-\\xd6\\xd8-\\xde",fa="\\ufe0e\\ufe0f",ti=mr+kr+Sr+ro,Mi="['’]",Gl="["+st+"]",Uo="["+ti+"]",ao="["+Sn+"]",As="\\d+",lm="["+qn+"]",Su="["+ua+"]",Ur="[^"+st+ti+As+qn+ua+Os+"]",Pr="\\ud83c[\\udffb-\\udfff]",Wo="(?:"+ao+"|"+Pr+")",Ri="[^"+st+"]",as="(?:\\ud83c[\\udde6-\\uddff]){2}",xs="[\\ud800-\\udbff][\\udc00-\\udfff]",vs="["+Os+"]",Yo="\\u200d",qo="(?:"+Su+"|"+Ur+")",hd="(?:"+vs+"|"+Ur+")",xl="(?:"+Mi+"(?:d|ll|m|re|s|t|ve))?",vl="(?:"+Mi+"(?:D|LL|M|RE|S|T|VE))?",mf=Wo+"?",Oc="["+fa+"]?",jp="(?:"+Yo+"(?:"+[Ri,as,xs].join("|")+")"+Oc+mf+")*",Ac="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",gf="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Cp=Oc+mf+jp,xf="(?:"+[lm,as,xs].join("|")+")"+Cp,vf="(?:"+[Ri+ao+"?",ao,as,xs,Gl].join("|")+")",Zy=RegExp(Mi,"g"),Xy=RegExp(ao,"g"),px=RegExp(Pr+"(?="+Pr+")|"+vf+Cp,"g"),T_=RegExp([vs+"?"+Su+"+"+xl+"(?="+[Uo,vs,"$"].join("|")+")",hd+"+"+vl+"(?="+[Uo,vs+qo,"$"].join("|")+")",vs+"?"+qo+"+"+xl,vs+"+"+vl,gf,Ac,As,xf].join("|"),"g"),hx=RegExp("["+Yo+st+Sn+fa+"]"),D_=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,mx=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],M_=-1,Pa={};Pa[ze]=Pa[Je]=Pa[Ge]=Pa[Qe]=Pa[yt]=Pa[Et]=Pa[Wt]=Pa[qt]=Pa[tn]=!0,Pa[W]=Pa[se]=Pa[He]=Pa[q]=Pa[Xe]=Pa[ue]=Pa[De]=Pa[Ce]=Pa[Re]=Pa[We]=Pa[ce]=Pa[Ae]=Pa[de]=Pa[we]=Pa[Ne]=!1;var Sa={};Sa[W]=Sa[se]=Sa[He]=Sa[Xe]=Sa[q]=Sa[ue]=Sa[ze]=Sa[Je]=Sa[Ge]=Sa[Qe]=Sa[yt]=Sa[Re]=Sa[We]=Sa[ce]=Sa[Ae]=Sa[de]=Sa[we]=Sa[Ve]=Sa[Et]=Sa[Wt]=Sa[qt]=Sa[tn]=!0,Sa[De]=Sa[Ce]=Sa[Ne]=!1;var Qy={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"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",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},gx={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},xx={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},Sp={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},vx=parseFloat,cm=parseInt,R_=typeof Wn=="object"&&Wn&&Wn.Object===Object&&Wn,Jy=typeof self=="object"&&self&&self.Object===Object&&self,_s=R_||Jy||Function("return this")(),O=n&&!n.nodeType&&n,B=O&&!0&&e&&!e.nodeType&&e,G=B&&B.exports===O,te=G&&R_.process,me=function(){try{var lt=B&&B.require&&B.require("util").types;return lt||te&&te.binding&&te.binding("util")}catch{}}(),ge=me&&me.isArrayBuffer,ke=me&&me.isDate,Ke=me&&me.isMap,Ue=me&&me.isRegExp,dt=me&&me.isSet,gt=me&&me.isTypedArray;function St(lt,wt,_t){switch(_t.length){case 0:return lt.call(wt);case 1:return lt.call(wt,_t[0]);case 2:return lt.call(wt,_t[0],_t[1]);case 3:return lt.call(wt,_t[0],_t[1],_t[2])}return lt.apply(wt,_t)}function ht(lt,wt,_t,pn){for(var Gn=-1,Zr=lt==null?0:lt.length;++Gn<Zr;){var Ui=lt[Gn];wt(pn,Ui,_t(Ui),lt)}return pn}function xt(lt,wt){for(var _t=-1,pn=lt==null?0:lt.length;++_t<pn&&wt(lt[_t],_t,lt)!==!1;);return lt}function Nn(lt,wt){for(var _t=lt==null?0:lt.length;_t--&&wt(lt[_t],_t,lt)!==!1;);return lt}function Zn(lt,wt){for(var _t=-1,pn=lt==null?0:lt.length;++_t<pn;)if(!wt(lt[_t],_t,lt))return!1;return!0}function _n(lt,wt){for(var _t=-1,pn=lt==null?0:lt.length,Gn=0,Zr=[];++_t<pn;){var Ui=lt[_t];wt(Ui,_t,lt)&&(Zr[Gn++]=Ui)}return Zr}function oi(lt,wt){var _t=lt==null?0:lt.length;return!!_t&&Go(lt,wt,0)>-1}function li(lt,wt,_t){for(var pn=-1,Gn=lt==null?0:lt.length;++pn<Gn;)if(_t(wt,lt[pn]))return!0;return!1}function _r(lt,wt){for(var _t=-1,pn=lt==null?0:lt.length,Gn=Array(pn);++_t<pn;)Gn[_t]=wt(lt[_t],_t,lt);return Gn}function Nr(lt,wt){for(var _t=-1,pn=wt.length,Gn=lt.length;++_t<pn;)lt[Gn+_t]=wt[_t];return lt}function Xn(lt,wt,_t,pn){var Gn=-1,Zr=lt==null?0:lt.length;for(pn&&Zr&&(_t=lt[++Gn]);++Gn<Zr;)_t=wt(_t,lt[Gn],Gn,lt);return _t}function io(lt,wt,_t,pn){var Gn=lt==null?0:lt.length;for(pn&&Gn&&(_t=lt[--Gn]);Gn--;)_t=wt(_t,lt[Gn],Gn,lt);return _t}function Fr(lt,wt){for(var _t=-1,pn=lt==null?0:lt.length;++_t<pn;)if(wt(lt[_t],_t,lt))return!0;return!1}var Ka=Zl("length");function Np(lt){return lt.split("")}function um(lt){return lt.match(vr)||[]}function so(lt,wt,_t){var pn;return _t(lt,function(Gn,Zr,Ui){if(wt(Gn,Zr,Ui))return pn=Zr,!1}),pn}function Kl(lt,wt,_t,pn){for(var Gn=lt.length,Zr=_t+(pn?1:-1);pn?Zr--:++Zr<Gn;)if(wt(lt[Zr],Zr,lt))return Zr;return-1}function Go(lt,wt,_t){return wt===wt?_x(lt,wt,_t):Kl(lt,Pc,_t)}function Us(lt,wt,_t,pn){for(var Gn=_t-1,Zr=lt.length;++Gn<Zr;)if(pn(lt[Gn],wt))return Gn;return-1}function Pc(lt){return lt!==lt}function is(lt,wt){var _t=lt==null?0:lt.length;return _t?ta(lt,wt)/_t:J}function Zl(lt){return function(wt){return wt==null?r:wt[lt]}}function _f(lt){return function(wt){return lt==null?r:lt[wt]}}function Nu(lt,wt,_t,pn,Gn){return Gn(lt,function(Zr,Ui,gr){_t=pn?(pn=!1,Zr):wt(_t,Zr,Ui,gr)}),_t}function Ep(lt,wt){var _t=lt.length;for(lt.sort(wt);_t--;)lt[_t]=lt[_t].value;return lt}function ta(lt,wt){for(var _t,pn=-1,Gn=lt.length;++pn<Gn;){var Zr=wt(lt[pn]);Zr!==r&&(_t=_t===r?Zr:_t+Zr)}return _t}function Ic(lt,wt){for(var _t=-1,pn=Array(lt);++_t<lt;)pn[_t]=wt(_t);return pn}function O_(lt,wt){return _r(wt,function(_t){return[_t,lt[_t]]})}function dm(lt){return lt&&lt.slice(0,lo(lt)+1).replace(Yt,"")}function oo(lt){return function(wt){return lt(wt)}}function bf(lt,wt){return _r(wt,function(_t){return lt[_t]})}function yf(lt,wt){return lt.has(wt)}function Da(lt,wt){for(var _t=-1,pn=lt.length;++_t<pn&&Go(wt,lt[_t],0)>-1;);return _t}function A_(lt,wt){for(var _t=lt.length;_t--&&Go(wt,lt[_t],0)>-1;);return _t}function ew(lt,wt){for(var _t=lt.length,pn=0;_t--;)lt[_t]===wt&&++pn;return pn}var P_=_f(Qy),fm=_f(gx);function tw(lt){return"\\"+Sp[lt]}function nw(lt,wt){return lt==null?r:lt[wt]}function Xl(lt){return hx.test(lt)}function Tp(lt){return D_.test(lt)}function rw(lt){for(var wt,_t=[];!(wt=lt.next()).done;)_t.push(wt.value);return _t}function Dp(lt){var wt=-1,_t=Array(lt.size);return lt.forEach(function(pn,Gn){_t[++wt]=[Gn,pn]}),_t}function So(lt,wt){return function(_t){return lt(wt(_t))}}function Vi(lt,wt){for(var _t=-1,pn=lt.length,Gn=0,Zr=[];++_t<pn;){var Ui=lt[_t];(Ui===wt||Ui===f)&&(lt[_t]=f,Zr[Gn++]=_t)}return Zr}function md(lt){var wt=-1,_t=Array(lt.size);return lt.forEach(function(pn){_t[++wt]=pn}),_t}function I_(lt){var wt=-1,_t=Array(lt.size);return lt.forEach(function(pn){_t[++wt]=[pn,pn]}),_t}function _x(lt,wt,_t){for(var pn=_t-1,Gn=lt.length;++pn<Gn;)if(lt[pn]===wt)return pn;return-1}function aw(lt,wt,_t){for(var pn=_t+1;pn--;)if(lt[pn]===wt)return pn;return pn}function Wr(lt){return Xl(lt)?bx(lt):Ka(lt)}function Ps(lt){return Xl(lt)?$_(lt):Np(lt)}function lo(lt){for(var wt=lt.length;wt--&&Hi.test(lt.charAt(wt)););return wt}var Ko=_f(xx);function bx(lt){for(var wt=px.lastIndex=0;px.test(lt);)++wt;return wt}function $_(lt){return lt.match(px)||[]}function iw(lt){return lt.match(T_)||[]}var sw=function lt(wt){wt=wt==null?_s:gd.defaults(_s.Object(),wt,gd.pick(_s,mx));var _t=wt.Array,pn=wt.Date,Gn=wt.Error,Zr=wt.Function,Ui=wt.Math,gr=wt.Object,_l=wt.RegExp,pm=wt.String,Zo=wt.TypeError,Te=_t.prototype,qe=Zr.prototype,it=gr.prototype,jt=wt["__core-js_shared__"],ut=qe.toString,vt=it.hasOwnProperty,It=0,on=function(){var C=/[^.]+$/.exec(jt&&jt.keys&&jt.keys.IE_PROTO||"");return C?"Symbol(src)_1."+C:""}(),ln=it.toString,Fn=ut.call(gr),On=_s._,Vn=_l("^"+ut.call(vt).replace(ea,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ur=G?wt.Buffer:r,Yr=wt.Symbol,An=wt.Uint8Array,Oi=ur?ur.allocUnsafe:r,Wi=So(gr.getPrototypeOf,gr),co=gr.create,Fa=it.propertyIsEnumerable,bl=Te.splice,wf=Yr?Yr.isConcatSpreadable:r,bs=Yr?Yr.iterator:r,Mp=Yr?Yr.toStringTag:r,L_=function(){try{var C=Dx(gr,"defineProperty");return C({},"",{}),C}catch{}}(),nI=wt.clearTimeout!==_s.clearTimeout&&wt.clearTimeout,rI=pn&&pn.now!==_s.Date.now&&pn.now,aI=wt.setTimeout!==_s.setTimeout&&wt.setTimeout,F_=Ui.ceil,yx=Ui.floor,B_=gr.getOwnPropertySymbols,xS=ur?ur.isBuffer:r,wx=wt.isFinite,hm=Te.join,H_=So(gr.keys,gr),ss=Ui.max,Yi=Ui.min,vS=pn.now,_S=wt.parseInt,bS=Ui.random,iI=Te.reverse,ow=Dx(wt,"DataView"),kx=Dx(wt,"Map"),lw=Dx(wt,"Promise"),mm=Dx(wt,"Set"),jx=Dx(wt,"WeakMap"),Cx=Dx(gr,"create"),z_=jx&&new jx,gm={},sI=Mx(ow),oI=Mx(kx),lI=Mx(lw),cI=Mx(mm),uI=Mx(jx),V_=Yr?Yr.prototype:r,Sx=V_?V_.valueOf:r,yS=V_?V_.toString:r;function Ee(C){if(os(C)&&!yr(C)&&!(C instanceof Ir)){if(C instanceof Ql)return C;if(vt.call(C,"__wrapped__"))return EG(C)}return new Ql(C)}var xm=function(){function C(){}return function(T){if(!qi(T))return{};if(co)return co(T);C.prototype=T;var F=new C;return C.prototype=r,F}}();function U_(){}function Ql(C,T){this.__wrapped__=C,this.__actions__=[],this.__chain__=!!T,this.__index__=0,this.__values__=r}Ee.templateSettings={escape:$n,evaluate:Yn,interpolate:Ln,variable:"",imports:{_:Ee}},Ee.prototype=U_.prototype,Ee.prototype.constructor=Ee,Ql.prototype=xm(U_.prototype),Ql.prototype.constructor=Ql;function Ir(C){this.__wrapped__=C,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=K,this.__views__=[]}function dI(){var C=new Ir(this.__wrapped__);return C.__actions__=ec(this.__actions__),C.__dir__=this.__dir__,C.__filtered__=this.__filtered__,C.__iteratees__=ec(this.__iteratees__),C.__takeCount__=this.__takeCount__,C.__views__=ec(this.__views__),C}function fI(){if(this.__filtered__){var C=new Ir(this);C.__dir__=-1,C.__filtered__=!0}else C=this.clone(),C.__dir__*=-1;return C}function pI(){var C=this.__wrapped__.value(),T=this.__dir__,F=yr(C),ae=T<0,xe=F?C.length:0,Me=RNe(0,xe,this.__views__),Ye=Me.start,nt=Me.end,ft=nt-Ye,Mt=ae?nt:Ye-1,Rt=this.__iteratees__,Ht=Rt.length,dn=0,Dn=Yi(ft,this.__takeCount__);if(!F||!ae&&xe==ft&&Dn==ft)return Xq(C,this.__actions__);var tr=[];e:for(;ft--&&dn<Dn;){Mt+=T;for(var $r=-1,nr=C[Mt];++$r<Ht;){var Xr=Rt[$r],da=Xr.iteratee,Bc=Xr.type,jl=da(nr);if(Bc==U)nr=jl;else if(!jl){if(Bc==H)continue e;break e}}tr[dn++]=nr}return tr}Ir.prototype=xm(U_.prototype),Ir.prototype.constructor=Ir;function xd(C){var T=-1,F=C==null?0:C.length;for(this.clear();++T<F;){var ae=C[T];this.set(ae[0],ae[1])}}function W_(){this.__data__=Cx?Cx(null):{},this.size=0}function hI(C){var T=this.has(C)&&delete this.__data__[C];return this.size-=T?1:0,T}function mI(C){var T=this.__data__;if(Cx){var F=T[C];return F===u?r:F}return vt.call(T,C)?T[C]:r}function gI(C){var T=this.__data__;return Cx?T[C]!==r:vt.call(T,C)}function xI(C,T){var F=this.__data__;return this.size+=this.has(C)?0:1,F[C]=Cx&&T===r?u:T,this}xd.prototype.clear=W_,xd.prototype.delete=hI,xd.prototype.get=mI,xd.prototype.has=gI,xd.prototype.set=xI;function vd(C){var T=-1,F=C==null?0:C.length;for(this.clear();++T<F;){var ae=C[T];this.set(ae[0],ae[1])}}function vI(){this.__data__=[],this.size=0}function wS(C){var T=this.__data__,F=Jl(T,C);if(F<0)return!1;var ae=T.length-1;return F==ae?T.pop():bl.call(T,F,1),--this.size,!0}function _I(C){var T=this.__data__,F=Jl(T,C);return F<0?r:T[F][1]}function bI(C){return Jl(this.__data__,C)>-1}function kS(C,T){var F=this.__data__,ae=Jl(F,C);return ae<0?(++this.size,F.push([C,T])):F[ae][1]=T,this}vd.prototype.clear=vI,vd.prototype.delete=wS,vd.prototype.get=_I,vd.prototype.has=bI,vd.prototype.set=kS;function _d(C){var T=-1,F=C==null?0:C.length;for(this.clear();++T<F;){var ae=C[T];this.set(ae[0],ae[1])}}function yI(){this.size=0,this.__data__={hash:new xd,map:new(kx||vd),string:new xd}}function wI(C){var T=VS(this,C).delete(C);return this.size-=T?1:0,T}function kf(C){return VS(this,C).get(C)}function jS(C){return VS(this,C).has(C)}function kI(C,T){var F=VS(this,C),ae=F.size;return F.set(C,T),this.size+=F.size==ae?0:1,this}_d.prototype.clear=yI,_d.prototype.delete=wI,_d.prototype.get=kf,_d.prototype.has=jS,_d.prototype.set=kI;function Rp(C){var T=-1,F=C==null?0:C.length;for(this.__data__=new _d;++T<F;)this.add(C[T])}function jI(C){return this.__data__.set(C,u),this}function Xt(C){return this.__data__.has(C)}Rp.prototype.add=Rp.prototype.push=jI,Rp.prototype.has=Xt;function $c(C){var T=this.__data__=new vd(C);this.size=T.size}function CI(){this.__data__=new vd,this.size=0}function CS(C){var T=this.__data__,F=T.delete(C);return this.size=T.size,F}function pa(C){return this.__data__.get(C)}function Y_(C){return this.__data__.has(C)}function SS(C,T){var F=this.__data__;if(F instanceof vd){var ae=F.__data__;if(!kx||ae.length<i-1)return ae.push([C,T]),this.size=++F.size,this;F=this.__data__=new _d(ae)}return F.set(C,T),this.size=F.size,this}$c.prototype.clear=CI,$c.prototype.delete=CS,$c.prototype.get=pa,$c.prototype.has=Y_,$c.prototype.set=SS;function q_(C,T){var F=yr(C),ae=!F&&Rx(C),xe=!F&&!ae&&ym(C),Me=!F&&!ae&&!xe&&J_(C),Ye=F||ae||xe||Me,nt=Ye?Ic(C.length,pm):[],ft=nt.length;for(var Mt in C)(T||vt.call(C,Mt))&&!(Ye&&(Mt=="length"||xe&&(Mt=="offset"||Mt=="parent")||Me&&(Mt=="buffer"||Mt=="byteLength"||Mt=="byteOffset")||$p(Mt,ft)))&&nt.push(Mt);return nt}function NS(C){var T=C.length;return T?C[FI(0,T-1)]:r}function SI(C,T){return US(ec(C),Op(T,0,C.length))}function NI(C){return US(ec(C))}function cw(C,T,F){(F!==r&&!kd(C[T],F)||F===r&&!(T in C))&&bd(C,T,F)}function Nx(C,T,F){var ae=C[T];(!(vt.call(C,T)&&kd(ae,F))||F===r&&!(T in C))&&bd(C,T,F)}function Jl(C,T){for(var F=C.length;F--;)if(kd(C[F][0],T))return F;return-1}function EI(C,T,F,ae){return jf(C,function(xe,Me,Ye){T(ae,xe,F(xe),Ye)}),ae}function uw(C,T){return C&&Sf(T,uo(T),C)}function TI(C,T){return C&&Sf(T,nc(T),C)}function bd(C,T,F){T=="__proto__"&&L_?L_(C,T,{configurable:!0,enumerable:!0,value:F,writable:!0}):C[T]=F}function G_(C,T){for(var F=-1,ae=T.length,xe=_t(ae),Me=C==null;++F<ae;)xe[F]=Me?r:u$(C,T[F]);return xe}function Op(C,T,F){return C===C&&(F!==r&&(C=C<=F?C:F),T!==r&&(C=C>=T?C:T)),C}function yl(C,T,F,ae,xe,Me){var Ye,nt=T&p,ft=T&h,Mt=T&m;if(F&&(Ye=xe?F(C,ae,xe,Me):F(C)),Ye!==r)return Ye;if(!qi(C))return C;var Rt=yr(C);if(Rt){if(Ye=ANe(C),!nt)return ec(C,Ye)}else{var Ht=Xo(C),dn=Ht==Ce||Ht==Fe;if(ym(C))return eG(C,nt);if(Ht==ce||Ht==W||dn&&!xe){if(Ye=ft||dn?{}:_G(C),!nt)return ft?kNe(C,TI(Ye,C)):wNe(C,uw(Ye,C))}else{if(!Sa[Ht])return xe?C:{};Ye=PNe(C,Ht,nt)}}Me||(Me=new $c);var Dn=Me.get(C);if(Dn)return Dn;Me.set(C,Ye),GG(C)?C.forEach(function(nr){Ye.add(yl(nr,T,F,nr,C,Me))}):YG(C)&&C.forEach(function(nr,Xr){Ye.set(Xr,yl(nr,T,F,Xr,C,Me))});var tr=Mt?ft?ZI:KI:ft?nc:uo,$r=Rt?r:tr(C);return xt($r||C,function(nr,Xr){$r&&(Xr=nr,nr=C[Xr]),Nx(Ye,Xr,yl(nr,T,F,Xr,C,Me))}),Ye}function dw(C){var T=uo(C);return function(F){return ES(F,C,T)}}function ES(C,T,F){var ae=F.length;if(C==null)return!ae;for(C=gr(C);ae--;){var xe=F[ae],Me=T[xe],Ye=C[xe];if(Ye===r&&!(xe in C)||!Me(Ye))return!1}return!0}function TS(C,T,F){if(typeof C!="function")throw new Zo(l);return bw(function(){C.apply(r,F)},T)}function wl(C,T,F,ae){var xe=-1,Me=oi,Ye=!0,nt=C.length,ft=[],Mt=T.length;if(!nt)return ft;F&&(T=_r(T,oo(F))),ae?(Me=li,Ye=!1):T.length>=i&&(Me=yf,Ye=!1,T=new Rp(T));e:for(;++xe<nt;){var Rt=C[xe],Ht=F==null?Rt:F(Rt);if(Rt=ae||Rt!==0?Rt:0,Ye&&Ht===Ht){for(var dn=Mt;dn--;)if(T[dn]===Ht)continue e;ft.push(Rt)}else Me(T,Ht,ae)||ft.push(Rt)}return ft}var jf=iG(Eu),DS=iG(pw,!0);function DI(C,T){var F=!0;return jf(C,function(ae,xe,Me){return F=!!T(ae,xe,Me),F}),F}function K_(C,T,F){for(var ae=-1,xe=C.length;++ae<xe;){var Me=C[ae],Ye=T(Me);if(Ye!=null&&(nt===r?Ye===Ye&&!Fc(Ye):F(Ye,nt)))var nt=Ye,ft=Me}return ft}function MI(C,T,F,ae){var xe=C.length;for(F=Er(F),F<0&&(F=-F>xe?0:xe+F),ae=ae===r||ae>xe?xe:Er(ae),ae<0&&(ae+=xe),ae=F>ae?0:ZG(ae);F<ae;)C[F++]=T;return C}function MS(C,T){var F=[];return jf(C,function(ae,xe,Me){T(ae,xe,Me)&&F.push(ae)}),F}function Ws(C,T,F,ae,xe){var Me=-1,Ye=C.length;for(F||(F=$Ne),xe||(xe=[]);++Me<Ye;){var nt=C[Me];T>0&&F(nt)?T>1?Ws(nt,T-1,F,ae,xe):Nr(xe,nt):ae||(xe[xe.length]=nt)}return xe}var fw=sG(),RS=sG(!0);function Eu(C,T){return C&&fw(C,T,uo)}function pw(C,T){return C&&RS(C,T,uo)}function Tu(C,T){return _n(T,function(F){return Lp(C[F])})}function Ap(C,T){T=_m(T,C);for(var F=0,ae=T.length;C!=null&&F<ae;)C=C[Nf(T[F++])];return F&&F==ae?C:r}function OS(C,T,F){var ae=T(C);return yr(C)?ae:Nr(ae,F(C))}function No(C){return C==null?C===r?pe:le:Mp&&Mp in gr(C)?MNe(C):UNe(C)}function hw(C,T){return C>T}function RI(C,T){return C!=null&&vt.call(C,T)}function OI(C,T){return C!=null&&T in gr(C)}function AI(C,T,F){return C>=Yi(T,F)&&C<ss(T,F)}function mw(C,T,F){for(var ae=F?li:oi,xe=C[0].length,Me=C.length,Ye=Me,nt=_t(Me),ft=1/0,Mt=[];Ye--;){var Rt=C[Ye];Ye&&T&&(Rt=_r(Rt,oo(T))),ft=Yi(Rt.length,ft),nt[Ye]=!F&&(T||xe>=120&&Rt.length>=120)?new Rp(Ye&&Rt):r}Rt=C[0];var Ht=-1,dn=nt[0];e:for(;++Ht<xe&&Mt.length<ft;){var Dn=Rt[Ht],tr=T?T(Dn):Dn;if(Dn=F||Dn!==0?Dn:0,!(dn?yf(dn,tr):ae(Mt,tr,F))){for(Ye=Me;--Ye;){var $r=nt[Ye];if(!($r?yf($r,tr):ae(C[Ye],tr,F)))continue e}dn&&dn.push(tr),Mt.push(Dn)}}return Mt}function yd(C,T,F,ae){return Eu(C,function(xe,Me,Ye){T(ae,F(xe),Me,Ye)}),ae}function Du(C,T,F){T=_m(T,C),C=kG(C,T);var ae=C==null?C:C[Nf(Ou(T))];return ae==null?r:St(ae,C,F)}function AS(C){return os(C)&&No(C)==W}function PI(C){return os(C)&&No(C)==He}function II(C){return os(C)&&No(C)==ue}function Ex(C,T,F,ae,xe){return C===T?!0:C==null||T==null||!os(C)&&!os(T)?C!==C&&T!==T:$I(C,T,F,ae,Ex,xe)}function $I(C,T,F,ae,xe,Me){var Ye=yr(C),nt=yr(T),ft=Ye?se:Xo(C),Mt=nt?se:Xo(T);ft=ft==W?ce:ft,Mt=Mt==W?ce:Mt;var Rt=ft==ce,Ht=Mt==ce,dn=ft==Mt;if(dn&&ym(C)){if(!ym(T))return!1;Ye=!0,Rt=!1}if(dn&&!Rt)return Me||(Me=new $c),Ye||J_(C)?gG(C,T,F,ae,xe,Me):TNe(C,T,ft,F,ae,xe,Me);if(!(F&g)){var Dn=Rt&&vt.call(C,"__wrapped__"),tr=Ht&&vt.call(T,"__wrapped__");if(Dn||tr){var $r=Dn?C.value():C,nr=tr?T.value():T;return Me||(Me=new $c),xe($r,nr,F,ae,Me)}}return dn?(Me||(Me=new $c),DNe(C,T,F,ae,xe,Me)):!1}function gw(C){return os(C)&&Xo(C)==Re}function Cf(C,T,F,ae){var xe=F.length,Me=xe,Ye=!ae;if(C==null)return!Me;for(C=gr(C);xe--;){var nt=F[xe];if(Ye&&nt[2]?nt[1]!==C[nt[0]]:!(nt[0]in C))return!1}for(;++xe<Me;){nt=F[xe];var ft=nt[0],Mt=C[ft],Rt=nt[1];if(Ye&&nt[2]){if(Mt===r&&!(ft in C))return!1}else{var Ht=new $c;if(ae)var dn=ae(Mt,Rt,ft,C,T,Ht);if(!(dn===r?Ex(Rt,Mt,g|x,ae,Ht):dn))return!1}}return!0}function Tx(C){if(!qi(C)||FNe(C))return!1;var T=Lp(C)?Vn:et;return T.test(Mx(C))}function na(C){return os(C)&&No(C)==Ae}function M(C){return os(C)&&Xo(C)==de}function z(C){return os(C)&&ZS(C.length)&&!!Pa[No(C)]}function ie(C){return typeof C=="function"?C:C==null?rc:typeof C=="object"?yr(C)?br(C[0],C[1]):Pn(C):oK(C)}function fe(C){if(!_w(C))return H_(C);var T=[];for(var F in gr(C))vt.call(C,F)&&F!="constructor"&&T.push(F);return T}function je(C){if(!qi(C))return VNe(C);var T=_w(C),F=[];for(var ae in C)ae=="constructor"&&(T||!vt.call(C,ae))||F.push(ae);return F}function tt(C,T){return C<T}function bt(C,T){var F=-1,ae=tc(C)?_t(C.length):[];return jf(C,function(xe,Me,Ye){ae[++F]=T(xe,Me,Ye)}),ae}function Pn(C){var T=QI(C);return T.length==1&&T[0][2]?yG(T[0][0],T[0][1]):function(F){return F===C||Cf(F,C,T)}}function br(C,T){return e$(C)&&bG(T)?yG(Nf(C),T):function(F){var ae=u$(F,C);return ae===r&&ae===T?d$(F,C):Ex(T,ae,g|x)}}function ya(C,T,F,ae,xe){C!==T&&fw(T,function(Me,Ye){if(xe||(xe=new $c),qi(Me))Eo(C,T,Ye,F,ya,ae,xe);else{var nt=ae?ae(n$(C,Ye),Me,Ye+"",C,T,xe):r;nt===r&&(nt=Me),cw(C,Ye,nt)}},nc)}function Eo(C,T,F,ae,xe,Me,Ye){var nt=n$(C,F),ft=n$(T,F),Mt=Ye.get(ft);if(Mt){cw(C,F,Mt);return}var Rt=Me?Me(nt,ft,F+"",C,T,Ye):r,Ht=Rt===r;if(Ht){var dn=yr(ft),Dn=!dn&&ym(ft),tr=!dn&&!Dn&&J_(ft);Rt=ft,dn||Dn||tr?yr(nt)?Rt=nt:ys(nt)?Rt=ec(nt):Dn?(Ht=!1,Rt=eG(ft,!0)):tr?(Ht=!1,Rt=tG(ft,!0)):Rt=[]:yw(ft)||Rx(ft)?(Rt=nt,Rx(nt)?Rt=XG(nt):(!qi(nt)||Lp(nt))&&(Rt=_G(ft))):Ht=!1}Ht&&(Ye.set(ft,Rt),xe(Rt,ft,ae,Me,Ye),Ye.delete(ft)),cw(C,F,Rt)}function Mu(C,T){var F=C.length;if(F)return T+=T<0?F:0,$p(T,F)?C[T]:r}function wd(C,T,F){T.length?T=_r(T,function(Me){return yr(Me)?function(Ye){return Ap(Ye,Me.length===1?Me[0]:Me)}:Me}):T=[rc];var ae=-1;T=_r(T,oo(Qn()));var xe=bt(C,function(Me,Ye,nt){var ft=_r(T,function(Mt){return Mt(Me)});return{criteria:ft,index:++ae,value:Me}});return Ep(xe,function(Me,Ye){return yNe(Me,Ye,F)})}function cNe(C,T){return Wq(C,T,function(F,ae){return d$(C,ae)})}function Wq(C,T,F){for(var ae=-1,xe=T.length,Me={};++ae<xe;){var Ye=T[ae],nt=Ap(C,Ye);F(nt,Ye)&&xw(Me,_m(Ye,C),nt)}return Me}function uNe(C){return function(T){return Ap(T,C)}}function LI(C,T,F,ae){var xe=ae?Us:Go,Me=-1,Ye=T.length,nt=C;for(C===T&&(T=ec(T)),F&&(nt=_r(C,oo(F)));++Me<Ye;)for(var ft=0,Mt=T[Me],Rt=F?F(Mt):Mt;(ft=xe(nt,Rt,ft,ae))>-1;)nt!==C&&bl.call(nt,ft,1),bl.call(C,ft,1);return C}function Yq(C,T){for(var F=C?T.length:0,ae=F-1;F--;){var xe=T[F];if(F==ae||xe!==Me){var Me=xe;$p(xe)?bl.call(C,xe,1):zI(C,xe)}}return C}function FI(C,T){return C+yx(bS()*(T-C+1))}function dNe(C,T,F,ae){for(var xe=-1,Me=ss(F_((T-C)/(F||1)),0),Ye=_t(Me);Me--;)Ye[ae?Me:++xe]=C,C+=F;return Ye}function BI(C,T){var F="";if(!C||T<1||T>Z)return F;do T%2&&(F+=C),T=yx(T/2),T&&(C+=C);while(T);return F}function Br(C,T){return r$(wG(C,T,rc),C+"")}function fNe(C){return NS(e0(C))}function pNe(C,T){var F=e0(C);return US(F,Op(T,0,F.length))}function xw(C,T,F,ae){if(!qi(C))return C;T=_m(T,C);for(var xe=-1,Me=T.length,Ye=Me-1,nt=C;nt!=null&&++xe<Me;){var ft=Nf(T[xe]),Mt=F;if(ft==="__proto__"||ft==="constructor"||ft==="prototype")return C;if(xe!=Ye){var Rt=nt[ft];Mt=ae?ae(Rt,ft,nt):r,Mt===r&&(Mt=qi(Rt)?Rt:$p(T[xe+1])?[]:{})}Nx(nt,ft,Mt),nt=nt[ft]}return C}var qq=z_?function(C,T){return z_.set(C,T),C}:rc,hNe=L_?function(C,T){return L_(C,"toString",{configurable:!0,enumerable:!1,value:p$(T),writable:!0})}:rc;function mNe(C){return US(e0(C))}function Ru(C,T,F){var ae=-1,xe=C.length;T<0&&(T=-T>xe?0:xe+T),F=F>xe?xe:F,F<0&&(F+=xe),xe=T>F?0:F-T>>>0,T>>>=0;for(var Me=_t(xe);++ae<xe;)Me[ae]=C[ae+T];return Me}function gNe(C,T){var F;return jf(C,function(ae,xe,Me){return F=T(ae,xe,Me),!F}),!!F}function PS(C,T,F){var ae=0,xe=C==null?ae:C.length;if(typeof T=="number"&&T===T&&xe<=Y){for(;ae<xe;){var Me=ae+xe>>>1,Ye=C[Me];Ye!==null&&!Fc(Ye)&&(F?Ye<=T:Ye<T)?ae=Me+1:xe=Me}return xe}return HI(C,T,rc,F)}function HI(C,T,F,ae){var xe=0,Me=C==null?0:C.length;if(Me===0)return 0;T=F(T);for(var Ye=T!==T,nt=T===null,ft=Fc(T),Mt=T===r;xe<Me;){var Rt=yx((xe+Me)/2),Ht=F(C[Rt]),dn=Ht!==r,Dn=Ht===null,tr=Ht===Ht,$r=Fc(Ht);if(Ye)var nr=ae||tr;else Mt?nr=tr&&(ae||dn):nt?nr=tr&&dn&&(ae||!Dn):ft?nr=tr&&dn&&!Dn&&(ae||!$r):Dn||$r?nr=!1:nr=ae?Ht<=T:Ht<T;nr?xe=Rt+1:Me=Rt}return Yi(Me,ee)}function Gq(C,T){for(var F=-1,ae=C.length,xe=0,Me=[];++F<ae;){var Ye=C[F],nt=T?T(Ye):Ye;if(!F||!kd(nt,ft)){var ft=nt;Me[xe++]=Ye===0?0:Ye}}return Me}function Kq(C){return typeof C=="number"?C:Fc(C)?J:+C}function Lc(C){if(typeof C=="string")return C;if(yr(C))return _r(C,Lc)+"";if(Fc(C))return yS?yS.call(C):"";var T=C+"";return T=="0"&&1/C==-re?"-0":T}function vm(C,T,F){var ae=-1,xe=oi,Me=C.length,Ye=!0,nt=[],ft=nt;if(F)Ye=!1,xe=li;else if(Me>=i){var Mt=T?null:NNe(C);if(Mt)return md(Mt);Ye=!1,xe=yf,ft=new Rp}else ft=T?[]:nt;e:for(;++ae<Me;){var Rt=C[ae],Ht=T?T(Rt):Rt;if(Rt=F||Rt!==0?Rt:0,Ye&&Ht===Ht){for(var dn=ft.length;dn--;)if(ft[dn]===Ht)continue e;T&&ft.push(Ht),nt.push(Rt)}else xe(ft,Ht,F)||(ft!==nt&&ft.push(Ht),nt.push(Rt))}return nt}function zI(C,T){return T=_m(T,C),C=kG(C,T),C==null||delete C[Nf(Ou(T))]}function Zq(C,T,F,ae){return xw(C,T,F(Ap(C,T)),ae)}function IS(C,T,F,ae){for(var xe=C.length,Me=ae?xe:-1;(ae?Me--:++Me<xe)&&T(C[Me],Me,C););return F?Ru(C,ae?0:Me,ae?Me+1:xe):Ru(C,ae?Me+1:0,ae?xe:Me)}function Xq(C,T){var F=C;return F instanceof Ir&&(F=F.value()),Xn(T,function(ae,xe){return xe.func.apply(xe.thisArg,Nr([ae],xe.args))},F)}function VI(C,T,F){var ae=C.length;if(ae<2)return ae?vm(C[0]):[];for(var xe=-1,Me=_t(ae);++xe<ae;)for(var Ye=C[xe],nt=-1;++nt<ae;)nt!=xe&&(Me[xe]=wl(Me[xe]||Ye,C[nt],T,F));return vm(Ws(Me,1),T,F)}function Qq(C,T,F){for(var ae=-1,xe=C.length,Me=T.length,Ye={};++ae<xe;){var nt=ae<Me?T[ae]:r;F(Ye,C[ae],nt)}return Ye}function UI(C){return ys(C)?C:[]}function WI(C){return typeof C=="function"?C:rc}function _m(C,T){return yr(C)?C:e$(C,T)?[C]:NG(Ia(C))}var xNe=Br;function bm(C,T,F){var ae=C.length;return F=F===r?ae:F,!T&&F>=ae?C:Ru(C,T,F)}var Jq=nI||function(C){return _s.clearTimeout(C)};function eG(C,T){if(T)return C.slice();var F=C.length,ae=Oi?Oi(F):new C.constructor(F);return C.copy(ae),ae}function YI(C){var T=new C.constructor(C.byteLength);return new An(T).set(new An(C)),T}function vNe(C,T){var F=T?YI(C.buffer):C.buffer;return new C.constructor(F,C.byteOffset,C.byteLength)}function _Ne(C){var T=new C.constructor(C.source,_i.exec(C));return T.lastIndex=C.lastIndex,T}function bNe(C){return Sx?gr(Sx.call(C)):{}}function tG(C,T){var F=T?YI(C.buffer):C.buffer;return new C.constructor(F,C.byteOffset,C.length)}function nG(C,T){if(C!==T){var F=C!==r,ae=C===null,xe=C===C,Me=Fc(C),Ye=T!==r,nt=T===null,ft=T===T,Mt=Fc(T);if(!nt&&!Mt&&!Me&&C>T||Me&&Ye&&ft&&!nt&&!Mt||ae&&Ye&&ft||!F&&ft||!xe)return 1;if(!ae&&!Me&&!Mt&&C<T||Mt&&F&&xe&&!ae&&!Me||nt&&F&&xe||!Ye&&xe||!ft)return-1}return 0}function yNe(C,T,F){for(var ae=-1,xe=C.criteria,Me=T.criteria,Ye=xe.length,nt=F.length;++ae<Ye;){var ft=nG(xe[ae],Me[ae]);if(ft){if(ae>=nt)return ft;var Mt=F[ae];return ft*(Mt=="desc"?-1:1)}}return C.index-T.index}function rG(C,T,F,ae){for(var xe=-1,Me=C.length,Ye=F.length,nt=-1,ft=T.length,Mt=ss(Me-Ye,0),Rt=_t(ft+Mt),Ht=!ae;++nt<ft;)Rt[nt]=T[nt];for(;++xe<Ye;)(Ht||xe<Me)&&(Rt[F[xe]]=C[xe]);for(;Mt--;)Rt[nt++]=C[xe++];return Rt}function aG(C,T,F,ae){for(var xe=-1,Me=C.length,Ye=-1,nt=F.length,ft=-1,Mt=T.length,Rt=ss(Me-nt,0),Ht=_t(Rt+Mt),dn=!ae;++xe<Rt;)Ht[xe]=C[xe];for(var Dn=xe;++ft<Mt;)Ht[Dn+ft]=T[ft];for(;++Ye<nt;)(dn||xe<Me)&&(Ht[Dn+F[Ye]]=C[xe++]);return Ht}function ec(C,T){var F=-1,ae=C.length;for(T||(T=_t(ae));++F<ae;)T[F]=C[F];return T}function Sf(C,T,F,ae){var xe=!F;F||(F={});for(var Me=-1,Ye=T.length;++Me<Ye;){var nt=T[Me],ft=ae?ae(F[nt],C[nt],nt,F,C):r;ft===r&&(ft=C[nt]),xe?bd(F,nt,ft):Nx(F,nt,ft)}return F}function wNe(C,T){return Sf(C,JI(C),T)}function kNe(C,T){return Sf(C,xG(C),T)}function $S(C,T){return function(F,ae){var xe=yr(F)?ht:EI,Me=T?T():{};return xe(F,C,Qn(ae,2),Me)}}function Z_(C){return Br(function(T,F){var ae=-1,xe=F.length,Me=xe>1?F[xe-1]:r,Ye=xe>2?F[2]:r;for(Me=C.length>3&&typeof Me=="function"?(xe--,Me):r,Ye&&kl(F[0],F[1],Ye)&&(Me=xe<3?r:Me,xe=1),T=gr(T);++ae<xe;){var nt=F[ae];nt&&C(T,nt,ae,Me)}return T})}function iG(C,T){return function(F,ae){if(F==null)return F;if(!tc(F))return C(F,ae);for(var xe=F.length,Me=T?xe:-1,Ye=gr(F);(T?Me--:++Me<xe)&&ae(Ye[Me],Me,Ye)!==!1;);return F}}function sG(C){return function(T,F,ae){for(var xe=-1,Me=gr(T),Ye=ae(T),nt=Ye.length;nt--;){var ft=Ye[C?nt:++xe];if(F(Me[ft],ft,Me)===!1)break}return T}}function jNe(C,T,F){var ae=T&b,xe=vw(C);function Me(){var Ye=this&&this!==_s&&this instanceof Me?xe:C;return Ye.apply(ae?F:this,arguments)}return Me}function oG(C){return function(T){T=Ia(T);var F=Xl(T)?Ps(T):r,ae=F?F[0]:T.charAt(0),xe=F?bm(F,1).join(""):T.slice(1);return ae[C]()+xe}}function X_(C){return function(T){return Xn(iK(aK(T).replace(Zy,"")),C,"")}}function vw(C){return function(){var T=arguments;switch(T.length){case 0:return new C;case 1:return new C(T[0]);case 2:return new C(T[0],T[1]);case 3:return new C(T[0],T[1],T[2]);case 4:return new C(T[0],T[1],T[2],T[3]);case 5:return new C(T[0],T[1],T[2],T[3],T[4]);case 6:return new C(T[0],T[1],T[2],T[3],T[4],T[5]);case 7:return new C(T[0],T[1],T[2],T[3],T[4],T[5],T[6])}var F=xm(C.prototype),ae=C.apply(F,T);return qi(ae)?ae:F}}function CNe(C,T,F){var ae=vw(C);function xe(){for(var Me=arguments.length,Ye=_t(Me),nt=Me,ft=Q_(xe);nt--;)Ye[nt]=arguments[nt];var Mt=Me<3&&Ye[0]!==ft&&Ye[Me-1]!==ft?[]:Vi(Ye,ft);if(Me-=Mt.length,Me<F)return fG(C,T,LS,xe.placeholder,r,Ye,Mt,r,r,F-Me);var Rt=this&&this!==_s&&this instanceof xe?ae:C;return St(Rt,this,Ye)}return xe}function lG(C){return function(T,F,ae){var xe=gr(T);if(!tc(T)){var Me=Qn(F,3);T=uo(T),F=function(nt){return Me(xe[nt],nt,xe)}}var Ye=C(T,F,ae);return Ye>-1?xe[Me?T[Ye]:Ye]:r}}function cG(C){return Ip(function(T){var F=T.length,ae=F,xe=Ql.prototype.thru;for(C&&T.reverse();ae--;){var Me=T[ae];if(typeof Me!="function")throw new Zo(l);if(xe&&!Ye&&zS(Me)=="wrapper")var Ye=new Ql([],!0)}for(ae=Ye?ae:F;++ae<F;){Me=T[ae];var nt=zS(Me),ft=nt=="wrapper"?XI(Me):r;ft&&t$(ft[0])&&ft[1]==(E|j|N|D)&&!ft[4].length&&ft[9]==1?Ye=Ye[zS(ft[0])].apply(Ye,ft[3]):Ye=Me.length==1&&t$(Me)?Ye[nt]():Ye.thru(Me)}return function(){var Mt=arguments,Rt=Mt[0];if(Ye&&Mt.length==1&&yr(Rt))return Ye.plant(Rt).value();for(var Ht=0,dn=F?T[Ht].apply(this,Mt):Rt;++Ht<F;)dn=T[Ht].call(this,dn);return dn}})}function LS(C,T,F,ae,xe,Me,Ye,nt,ft,Mt){var Rt=T&E,Ht=T&b,dn=T&y,Dn=T&(j|S),tr=T&R,$r=dn?r:vw(C);function nr(){for(var Xr=arguments.length,da=_t(Xr),Bc=Xr;Bc--;)da[Bc]=arguments[Bc];if(Dn)var jl=Q_(nr),Hc=ew(da,jl);if(ae&&(da=rG(da,ae,xe,Dn)),Me&&(da=aG(da,Me,Ye,Dn)),Xr-=Hc,Dn&&Xr<Mt){var ws=Vi(da,jl);return fG(C,T,LS,nr.placeholder,F,da,ws,nt,ft,Mt-Xr)}var jd=Ht?F:this,Bp=dn?jd[C]:C;return Xr=da.length,nt?da=WNe(da,nt):tr&&Xr>1&&da.reverse(),Rt&&ft<Xr&&(da.length=ft),this&&this!==_s&&this instanceof nr&&(Bp=$r||vw(Bp)),Bp.apply(jd,da)}return nr}function uG(C,T){return function(F,ae){return yd(F,C,T(ae),{})}}function FS(C,T){return function(F,ae){var xe;if(F===r&&ae===r)return T;if(F!==r&&(xe=F),ae!==r){if(xe===r)return ae;typeof F=="string"||typeof ae=="string"?(F=Lc(F),ae=Lc(ae)):(F=Kq(F),ae=Kq(ae)),xe=C(F,ae)}return xe}}function qI(C){return Ip(function(T){return T=_r(T,oo(Qn())),Br(function(F){var ae=this;return C(T,function(xe){return St(xe,ae,F)})})})}function BS(C,T){T=T===r?" ":Lc(T);var F=T.length;if(F<2)return F?BI(T,C):T;var ae=BI(T,F_(C/Wr(T)));return Xl(T)?bm(Ps(ae),0,C).join(""):ae.slice(0,C)}function SNe(C,T,F,ae){var xe=T&b,Me=vw(C);function Ye(){for(var nt=-1,ft=arguments.length,Mt=-1,Rt=ae.length,Ht=_t(Rt+ft),dn=this&&this!==_s&&this instanceof Ye?Me:C;++Mt<Rt;)Ht[Mt]=ae[Mt];for(;ft--;)Ht[Mt++]=arguments[++nt];return St(dn,xe?F:this,Ht)}return Ye}function dG(C){return function(T,F,ae){return ae&&typeof ae!="number"&&kl(T,F,ae)&&(F=ae=r),T=Fp(T),F===r?(F=T,T=0):F=Fp(F),ae=ae===r?T<F?1:-1:Fp(ae),dNe(T,F,ae,C)}}function HS(C){return function(T,F){return typeof T=="string"&&typeof F=="string"||(T=Au(T),F=Au(F)),C(T,F)}}function fG(C,T,F,ae,xe,Me,Ye,nt,ft,Mt){var Rt=T&j,Ht=Rt?Ye:r,dn=Rt?r:Ye,Dn=Rt?Me:r,tr=Rt?r:Me;T|=Rt?N:k,T&=~(Rt?k:N),T&w||(T&=~(b|y));var $r=[C,T,xe,Dn,Ht,tr,dn,nt,ft,Mt],nr=F.apply(r,$r);return t$(C)&&jG(nr,$r),nr.placeholder=ae,CG(nr,C,T)}function GI(C){var T=Ui[C];return function(F,ae){if(F=Au(F),ae=ae==null?0:Yi(Er(ae),292),ae&&wx(F)){var xe=(Ia(F)+"e").split("e"),Me=T(xe[0]+"e"+(+xe[1]+ae));return xe=(Ia(Me)+"e").split("e"),+(xe[0]+"e"+(+xe[1]-ae))}return T(F)}}var NNe=mm&&1/md(new mm([,-0]))[1]==re?function(C){return new mm(C)}:g$;function pG(C){return function(T){var F=Xo(T);return F==Re?Dp(T):F==de?I_(T):O_(T,C(T))}}function Pp(C,T,F,ae,xe,Me,Ye,nt){var ft=T&y;if(!ft&&typeof C!="function")throw new Zo(l);var Mt=ae?ae.length:0;if(Mt||(T&=~(N|k),ae=xe=r),Ye=Ye===r?Ye:ss(Er(Ye),0),nt=nt===r?nt:Er(nt),Mt-=xe?xe.length:0,T&k){var Rt=ae,Ht=xe;ae=xe=r}var dn=ft?r:XI(C),Dn=[C,T,F,ae,xe,Rt,Ht,Me,Ye,nt];if(dn&&zNe(Dn,dn),C=Dn[0],T=Dn[1],F=Dn[2],ae=Dn[3],xe=Dn[4],nt=Dn[9]=Dn[9]===r?ft?0:C.length:ss(Dn[9]-Mt,0),!nt&&T&(j|S)&&(T&=~(j|S)),!T||T==b)var tr=jNe(C,T,F);else T==j||T==S?tr=CNe(C,T,nt):(T==N||T==(b|N))&&!xe.length?tr=SNe(C,T,F,ae):tr=LS.apply(r,Dn);var $r=dn?qq:jG;return CG($r(tr,Dn),C,T)}function hG(C,T,F,ae){return C===r||kd(C,it[F])&&!vt.call(ae,F)?T:C}function mG(C,T,F,ae,xe,Me){return qi(C)&&qi(T)&&(Me.set(T,C),ya(C,T,r,mG,Me),Me.delete(T)),C}function ENe(C){return yw(C)?r:C}function gG(C,T,F,ae,xe,Me){var Ye=F&g,nt=C.length,ft=T.length;if(nt!=ft&&!(Ye&&ft>nt))return!1;var Mt=Me.get(C),Rt=Me.get(T);if(Mt&&Rt)return Mt==T&&Rt==C;var Ht=-1,dn=!0,Dn=F&x?new Rp:r;for(Me.set(C,T),Me.set(T,C);++Ht<nt;){var tr=C[Ht],$r=T[Ht];if(ae)var nr=Ye?ae($r,tr,Ht,T,C,Me):ae(tr,$r,Ht,C,T,Me);if(nr!==r){if(nr)continue;dn=!1;break}if(Dn){if(!Fr(T,function(Xr,da){if(!yf(Dn,da)&&(tr===Xr||xe(tr,Xr,F,ae,Me)))return Dn.push(da)})){dn=!1;break}}else if(!(tr===$r||xe(tr,$r,F,ae,Me))){dn=!1;break}}return Me.delete(C),Me.delete(T),dn}function TNe(C,T,F,ae,xe,Me,Ye){switch(F){case Xe:if(C.byteLength!=T.byteLength||C.byteOffset!=T.byteOffset)return!1;C=C.buffer,T=T.buffer;case He:return!(C.byteLength!=T.byteLength||!Me(new An(C),new An(T)));case q:case ue:case We:return kd(+C,+T);case De:return C.name==T.name&&C.message==T.message;case Ae:case we:return C==T+"";case Re:var nt=Dp;case de:var ft=ae&g;if(nt||(nt=md),C.size!=T.size&&!ft)return!1;var Mt=Ye.get(C);if(Mt)return Mt==T;ae|=x,Ye.set(C,T);var Rt=gG(nt(C),nt(T),ae,xe,Me,Ye);return Ye.delete(C),Rt;case Ve:if(Sx)return Sx.call(C)==Sx.call(T)}return!1}function DNe(C,T,F,ae,xe,Me){var Ye=F&g,nt=KI(C),ft=nt.length,Mt=KI(T),Rt=Mt.length;if(ft!=Rt&&!Ye)return!1;for(var Ht=ft;Ht--;){var dn=nt[Ht];if(!(Ye?dn in T:vt.call(T,dn)))return!1}var Dn=Me.get(C),tr=Me.get(T);if(Dn&&tr)return Dn==T&&tr==C;var $r=!0;Me.set(C,T),Me.set(T,C);for(var nr=Ye;++Ht<ft;){dn=nt[Ht];var Xr=C[dn],da=T[dn];if(ae)var Bc=Ye?ae(da,Xr,dn,T,C,Me):ae(Xr,da,dn,C,T,Me);if(!(Bc===r?Xr===da||xe(Xr,da,F,ae,Me):Bc)){$r=!1;break}nr||(nr=dn=="constructor")}if($r&&!nr){var jl=C.constructor,Hc=T.constructor;jl!=Hc&&"constructor"in C&&"constructor"in T&&!(typeof jl=="function"&&jl instanceof jl&&typeof Hc=="function"&&Hc instanceof Hc)&&($r=!1)}return Me.delete(C),Me.delete(T),$r}function Ip(C){return r$(wG(C,r,MG),C+"")}function KI(C){return OS(C,uo,JI)}function ZI(C){return OS(C,nc,xG)}var XI=z_?function(C){return z_.get(C)}:g$;function zS(C){for(var T=C.name+"",F=gm[T],ae=vt.call(gm,T)?F.length:0;ae--;){var xe=F[ae],Me=xe.func;if(Me==null||Me==C)return xe.name}return T}function Q_(C){var T=vt.call(Ee,"placeholder")?Ee:C;return T.placeholder}function Qn(){var C=Ee.iteratee||h$;return C=C===h$?ie:C,arguments.length?C(arguments[0],arguments[1]):C}function VS(C,T){var F=C.__data__;return LNe(T)?F[typeof T=="string"?"string":"hash"]:F.map}function QI(C){for(var T=uo(C),F=T.length;F--;){var ae=T[F],xe=C[ae];T[F]=[ae,xe,bG(xe)]}return T}function Dx(C,T){var F=nw(C,T);return Tx(F)?F:r}function MNe(C){var T=vt.call(C,Mp),F=C[Mp];try{C[Mp]=r;var ae=!0}catch{}var xe=ln.call(C);return ae&&(T?C[Mp]=F:delete C[Mp]),xe}var JI=B_?function(C){return C==null?[]:(C=gr(C),_n(B_(C),function(T){return Fa.call(C,T)}))}:x$,xG=B_?function(C){for(var T=[];C;)Nr(T,JI(C)),C=Wi(C);return T}:x$,Xo=No;(ow&&Xo(new ow(new ArrayBuffer(1)))!=Xe||kx&&Xo(new kx)!=Re||lw&&Xo(lw.resolve())!=ne||mm&&Xo(new mm)!=de||jx&&Xo(new jx)!=Ne)&&(Xo=function(C){var T=No(C),F=T==ce?C.constructor:r,ae=F?Mx(F):"";if(ae)switch(ae){case sI:return Xe;case oI:return Re;case lI:return ne;case cI:return de;case uI:return Ne}return T});function RNe(C,T,F){for(var ae=-1,xe=F.length;++ae<xe;){var Me=F[ae],Ye=Me.size;switch(Me.type){case"drop":C+=Ye;break;case"dropRight":T-=Ye;break;case"take":T=Yi(T,C+Ye);break;case"takeRight":C=ss(C,T-Ye);break}}return{start:C,end:T}}function ONe(C){var T=C.match(hr);return T?T[1].split(zi):[]}function vG(C,T,F){T=_m(T,C);for(var ae=-1,xe=T.length,Me=!1;++ae<xe;){var Ye=Nf(T[ae]);if(!(Me=C!=null&&F(C,Ye)))break;C=C[Ye]}return Me||++ae!=xe?Me:(xe=C==null?0:C.length,!!xe&&ZS(xe)&&$p(Ye,xe)&&(yr(C)||Rx(C)))}function ANe(C){var T=C.length,F=new C.constructor(T);return T&&typeof C[0]=="string"&&vt.call(C,"index")&&(F.index=C.index,F.input=C.input),F}function _G(C){return typeof C.constructor=="function"&&!_w(C)?xm(Wi(C)):{}}function PNe(C,T,F){var ae=C.constructor;switch(T){case He:return YI(C);case q:case ue:return new ae(+C);case Xe:return vNe(C,F);case ze:case Je:case Ge:case Qe:case yt:case Et:case Wt:case qt:case tn:return tG(C,F);case Re:return new ae;case We:case we:return new ae(C);case Ae:return _Ne(C);case de:return new ae;case Ve:return bNe(C)}}function INe(C,T){var F=T.length;if(!F)return C;var ae=F-1;return T[ae]=(F>1?"& ":"")+T[ae],T=T.join(F>2?", ":" "),C.replace(si,`{
254/* [wrapped with `+T+`] */
255`)}function $Ne(C){return yr(C)||Rx(C)||!!(wf&&C&&C[wf])}function $p(C,T){var F=typeof C;return T=T??Z,!!T&&(F=="number"||F!="symbol"&&sn.test(C))&&C>-1&&C%1==0&&C<T}function kl(C,T,F){if(!qi(F))return!1;var ae=typeof T;return(ae=="number"?tc(F)&&$p(T,F.length):ae=="string"&&T in F)?kd(F[T],C):!1}function e$(C,T){if(yr(C))return!1;var F=typeof C;return F=="number"||F=="symbol"||F=="boolean"||C==null||Fc(C)?!0:Ar.test(C)||!Or.test(C)||T!=null&&C in gr(T)}function LNe(C){var T=typeof C;return T=="string"||T=="number"||T=="symbol"||T=="boolean"?C!=="__proto__":C===null}function t$(C){var T=zS(C),F=Ee[T];if(typeof F!="function"||!(T in Ir.prototype))return!1;if(C===F)return!0;var ae=XI(F);return!!ae&&C===ae[0]}function FNe(C){return!!on&&on in C}var BNe=jt?Lp:v$;function _w(C){var T=C&&C.constructor,F=typeof T=="function"&&T.prototype||it;return C===F}function bG(C){return C===C&&!qi(C)}function yG(C,T){return function(F){return F==null?!1:F[C]===T&&(T!==r||C in gr(F))}}function HNe(C){var T=GS(C,function(ae){return F.size===d&&F.clear(),ae}),F=T.cache;return T}function zNe(C,T){var F=C[1],ae=T[1],xe=F|ae,Me=xe<(b|y|E),Ye=ae==E&&F==j||ae==E&&F==D&&C[7].length<=T[8]||ae==(E|D)&&T[7].length<=T[8]&&F==j;if(!(Me||Ye))return C;ae&b&&(C[2]=T[2],xe|=F&b?0:w);var nt=T[3];if(nt){var ft=C[3];C[3]=ft?rG(ft,nt,T[4]):nt,C[4]=ft?Vi(C[3],f):T[4]}return nt=T[5],nt&&(ft=C[5],C[5]=ft?aG(ft,nt,T[6]):nt,C[6]=ft?Vi(C[5],f):T[6]),nt=T[7],nt&&(C[7]=nt),ae&E&&(C[8]=C[8]==null?T[8]:Yi(C[8],T[8])),C[9]==null&&(C[9]=T[9]),C[0]=T[0],C[1]=xe,C}function VNe(C){var T=[];if(C!=null)for(var F in gr(C))T.push(F);return T}function UNe(C){return ln.call(C)}function wG(C,T,F){return T=ss(T===r?C.length-1:T,0),function(){for(var ae=arguments,xe=-1,Me=ss(ae.length-T,0),Ye=_t(Me);++xe<Me;)Ye[xe]=ae[T+xe];xe=-1;for(var nt=_t(T+1);++xe<T;)nt[xe]=ae[xe];return nt[T]=F(Ye),St(C,this,nt)}}function kG(C,T){return T.length<2?C:Ap(C,Ru(T,0,-1))}function WNe(C,T){for(var F=C.length,ae=Yi(T.length,F),xe=ec(C);ae--;){var Me=T[ae];C[ae]=$p(Me,F)?xe[Me]:r}return C}function n$(C,T){if(!(T==="constructor"&&typeof C[T]=="function")&&T!="__proto__")return C[T]}var jG=SG(qq),bw=aI||function(C,T){return _s.setTimeout(C,T)},r$=SG(hNe);function CG(C,T,F){var ae=T+"";return r$(C,INe(ae,YNe(ONe(ae),F)))}function SG(C){var T=0,F=0;return function(){var ae=vS(),xe=L-(ae-F);if(F=ae,xe>0){if(++T>=I)return arguments[0]}else T=0;return C.apply(r,arguments)}}function US(C,T){var F=-1,ae=C.length,xe=ae-1;for(T=T===r?ae:T;++F<T;){var Me=FI(F,xe),Ye=C[Me];C[Me]=C[F],C[F]=Ye}return C.length=T,C}var NG=HNe(function(C){var T=[];return C.charCodeAt(0)===46&&T.push(""),C.replace(ba,function(F,ae,xe,Me){T.push(xe?Me.replace(vi,"$1"):ae||F)}),T});function Nf(C){if(typeof C=="string"||Fc(C))return C;var T=C+"";return T=="0"&&1/C==-re?"-0":T}function Mx(C){if(C!=null){try{return ut.call(C)}catch{}try{return C+""}catch{}}return""}function YNe(C,T){return xt(Q,function(F){var ae="_."+F[0];T&F[1]&&!oi(C,ae)&&C.push(ae)}),C.sort()}function EG(C){if(C instanceof Ir)return C.clone();var T=new Ql(C.__wrapped__,C.__chain__);return T.__actions__=ec(C.__actions__),T.__index__=C.__index__,T.__values__=C.__values__,T}function qNe(C,T,F){(F?kl(C,T,F):T===r)?T=1:T=ss(Er(T),0);var ae=C==null?0:C.length;if(!ae||T<1)return[];for(var xe=0,Me=0,Ye=_t(F_(ae/T));xe<ae;)Ye[Me++]=Ru(C,xe,xe+=T);return Ye}function GNe(C){for(var T=-1,F=C==null?0:C.length,ae=0,xe=[];++T<F;){var Me=C[T];Me&&(xe[ae++]=Me)}return xe}function KNe(){var C=arguments.length;if(!C)return[];for(var T=_t(C-1),F=arguments[0],ae=C;ae--;)T[ae-1]=arguments[ae];return Nr(yr(F)?ec(F):[F],Ws(T,1))}var ZNe=Br(function(C,T){return ys(C)?wl(C,Ws(T,1,ys,!0)):[]}),XNe=Br(function(C,T){var F=Ou(T);return ys(F)&&(F=r),ys(C)?wl(C,Ws(T,1,ys,!0),Qn(F,2)):[]}),QNe=Br(function(C,T){var F=Ou(T);return ys(F)&&(F=r),ys(C)?wl(C,Ws(T,1,ys,!0),r,F):[]});function JNe(C,T,F){var ae=C==null?0:C.length;return ae?(T=F||T===r?1:Er(T),Ru(C,T<0?0:T,ae)):[]}function eEe(C,T,F){var ae=C==null?0:C.length;return ae?(T=F||T===r?1:Er(T),T=ae-T,Ru(C,0,T<0?0:T)):[]}function tEe(C,T){return C&&C.length?IS(C,Qn(T,3),!0,!0):[]}function nEe(C,T){return C&&C.length?IS(C,Qn(T,3),!0):[]}function rEe(C,T,F,ae){var xe=C==null?0:C.length;return xe?(F&&typeof F!="number"&&kl(C,T,F)&&(F=0,ae=xe),MI(C,T,F,ae)):[]}function TG(C,T,F){var ae=C==null?0:C.length;if(!ae)return-1;var xe=F==null?0:Er(F);return xe<0&&(xe=ss(ae+xe,0)),Kl(C,Qn(T,3),xe)}function DG(C,T,F){var ae=C==null?0:C.length;if(!ae)return-1;var xe=ae-1;return F!==r&&(xe=Er(F),xe=F<0?ss(ae+xe,0):Yi(xe,ae-1)),Kl(C,Qn(T,3),xe,!0)}function MG(C){var T=C==null?0:C.length;return T?Ws(C,1):[]}function aEe(C){var T=C==null?0:C.length;return T?Ws(C,re):[]}function iEe(C,T){var F=C==null?0:C.length;return F?(T=T===r?1:Er(T),Ws(C,T)):[]}function sEe(C){for(var T=-1,F=C==null?0:C.length,ae={};++T<F;){var xe=C[T];ae[xe[0]]=xe[1]}return ae}function RG(C){return C&&C.length?C[0]:r}function oEe(C,T,F){var ae=C==null?0:C.length;if(!ae)return-1;var xe=F==null?0:Er(F);return xe<0&&(xe=ss(ae+xe,0)),Go(C,T,xe)}function lEe(C){var T=C==null?0:C.length;return T?Ru(C,0,-1):[]}var cEe=Br(function(C){var T=_r(C,UI);return T.length&&T[0]===C[0]?mw(T):[]}),uEe=Br(function(C){var T=Ou(C),F=_r(C,UI);return T===Ou(F)?T=r:F.pop(),F.length&&F[0]===C[0]?mw(F,Qn(T,2)):[]}),dEe=Br(function(C){var T=Ou(C),F=_r(C,UI);return T=typeof T=="function"?T:r,T&&F.pop(),F.length&&F[0]===C[0]?mw(F,r,T):[]});function fEe(C,T){return C==null?"":hm.call(C,T)}function Ou(C){var T=C==null?0:C.length;return T?C[T-1]:r}function pEe(C,T,F){var ae=C==null?0:C.length;if(!ae)return-1;var xe=ae;return F!==r&&(xe=Er(F),xe=xe<0?ss(ae+xe,0):Yi(xe,ae-1)),T===T?aw(C,T,xe):Kl(C,Pc,xe,!0)}function hEe(C,T){return C&&C.length?Mu(C,Er(T)):r}var mEe=Br(OG);function OG(C,T){return C&&C.length&&T&&T.length?LI(C,T):C}function gEe(C,T,F){return C&&C.length&&T&&T.length?LI(C,T,Qn(F,2)):C}function xEe(C,T,F){return C&&C.length&&T&&T.length?LI(C,T,r,F):C}var vEe=Ip(function(C,T){var F=C==null?0:C.length,ae=G_(C,T);return Yq(C,_r(T,function(xe){return $p(xe,F)?+xe:xe}).sort(nG)),ae});function _Ee(C,T){var F=[];if(!(C&&C.length))return F;var ae=-1,xe=[],Me=C.length;for(T=Qn(T,3);++ae<Me;){var Ye=C[ae];T(Ye,ae,C)&&(F.push(Ye),xe.push(ae))}return Yq(C,xe),F}function a$(C){return C==null?C:iI.call(C)}function bEe(C,T,F){var ae=C==null?0:C.length;return ae?(F&&typeof F!="number"&&kl(C,T,F)?(T=0,F=ae):(T=T==null?0:Er(T),F=F===r?ae:Er(F)),Ru(C,T,F)):[]}function yEe(C,T){return PS(C,T)}function wEe(C,T,F){return HI(C,T,Qn(F,2))}function kEe(C,T){var F=C==null?0:C.length;if(F){var ae=PS(C,T);if(ae<F&&kd(C[ae],T))return ae}return-1}function jEe(C,T){return PS(C,T,!0)}function CEe(C,T,F){return HI(C,T,Qn(F,2),!0)}function SEe(C,T){var F=C==null?0:C.length;if(F){var ae=PS(C,T,!0)-1;if(kd(C[ae],T))return ae}return-1}function NEe(C){return C&&C.length?Gq(C):[]}function EEe(C,T){return C&&C.length?Gq(C,Qn(T,2)):[]}function TEe(C){var T=C==null?0:C.length;return T?Ru(C,1,T):[]}function DEe(C,T,F){return C&&C.length?(T=F||T===r?1:Er(T),Ru(C,0,T<0?0:T)):[]}function MEe(C,T,F){var ae=C==null?0:C.length;return ae?(T=F||T===r?1:Er(T),T=ae-T,Ru(C,T<0?0:T,ae)):[]}function REe(C,T){return C&&C.length?IS(C,Qn(T,3),!1,!0):[]}function OEe(C,T){return C&&C.length?IS(C,Qn(T,3)):[]}var AEe=Br(function(C){return vm(Ws(C,1,ys,!0))}),PEe=Br(function(C){var T=Ou(C);return ys(T)&&(T=r),vm(Ws(C,1,ys,!0),Qn(T,2))}),IEe=Br(function(C){var T=Ou(C);return T=typeof T=="function"?T:r,vm(Ws(C,1,ys,!0),r,T)});function $Ee(C){return C&&C.length?vm(C):[]}function LEe(C,T){return C&&C.length?vm(C,Qn(T,2)):[]}function FEe(C,T){return T=typeof T=="function"?T:r,C&&C.length?vm(C,r,T):[]}function i$(C){if(!(C&&C.length))return[];var T=0;return C=_n(C,function(F){if(ys(F))return T=ss(F.length,T),!0}),Ic(T,function(F){return _r(C,Zl(F))})}function AG(C,T){if(!(C&&C.length))return[];var F=i$(C);return T==null?F:_r(F,function(ae){return St(T,r,ae)})}var BEe=Br(function(C,T){return ys(C)?wl(C,T):[]}),HEe=Br(function(C){return VI(_n(C,ys))}),zEe=Br(function(C){var T=Ou(C);return ys(T)&&(T=r),VI(_n(C,ys),Qn(T,2))}),VEe=Br(function(C){var T=Ou(C);return T=typeof T=="function"?T:r,VI(_n(C,ys),r,T)}),UEe=Br(i$);function WEe(C,T){return Qq(C||[],T||[],Nx)}function YEe(C,T){return Qq(C||[],T||[],xw)}var qEe=Br(function(C){var T=C.length,F=T>1?C[T-1]:r;return F=typeof F=="function"?(C.pop(),F):r,AG(C,F)});function PG(C){var T=Ee(C);return T.__chain__=!0,T}function GEe(C,T){return T(C),C}function WS(C,T){return T(C)}var KEe=Ip(function(C){var T=C.length,F=T?C[0]:0,ae=this.__wrapped__,xe=function(Me){return G_(Me,C)};return T>1||this.__actions__.length||!(ae instanceof Ir)||!$p(F)?this.thru(xe):(ae=ae.slice(F,+F+(T?1:0)),ae.__actions__.push({func:WS,args:[xe],thisArg:r}),new Ql(ae,this.__chain__).thru(function(Me){return T&&!Me.length&&Me.push(r),Me}))});function ZEe(){return PG(this)}function XEe(){return new Ql(this.value(),this.__chain__)}function QEe(){this.__values__===r&&(this.__values__=KG(this.value()));var C=this.__index__>=this.__values__.length,T=C?r:this.__values__[this.__index__++];return{done:C,value:T}}function JEe(){return this}function e2e(C){for(var T,F=this;F instanceof U_;){var ae=EG(F);ae.__index__=0,ae.__values__=r,T?xe.__wrapped__=ae:T=ae;var xe=ae;F=F.__wrapped__}return xe.__wrapped__=C,T}function t2e(){var C=this.__wrapped__;if(C instanceof Ir){var T=C;return this.__actions__.length&&(T=new Ir(this)),T=T.reverse(),T.__actions__.push({func:WS,args:[a$],thisArg:r}),new Ql(T,this.__chain__)}return this.thru(a$)}function n2e(){return Xq(this.__wrapped__,this.__actions__)}var r2e=$S(function(C,T,F){vt.call(C,F)?++C[F]:bd(C,F,1)});function a2e(C,T,F){var ae=yr(C)?Zn:DI;return F&&kl(C,T,F)&&(T=r),ae(C,Qn(T,3))}function i2e(C,T){var F=yr(C)?_n:MS;return F(C,Qn(T,3))}var s2e=lG(TG),o2e=lG(DG);function l2e(C,T){return Ws(YS(C,T),1)}function c2e(C,T){return Ws(YS(C,T),re)}function u2e(C,T,F){return F=F===r?1:Er(F),Ws(YS(C,T),F)}function IG(C,T){var F=yr(C)?xt:jf;return F(C,Qn(T,3))}function $G(C,T){var F=yr(C)?Nn:DS;return F(C,Qn(T,3))}var d2e=$S(function(C,T,F){vt.call(C,F)?C[F].push(T):bd(C,F,[T])});function f2e(C,T,F,ae){C=tc(C)?C:e0(C),F=F&&!ae?Er(F):0;var xe=C.length;return F<0&&(F=ss(xe+F,0)),XS(C)?F<=xe&&C.indexOf(T,F)>-1:!!xe&&Go(C,T,F)>-1}var p2e=Br(function(C,T,F){var ae=-1,xe=typeof T=="function",Me=tc(C)?_t(C.length):[];return jf(C,function(Ye){Me[++ae]=xe?St(T,Ye,F):Du(Ye,T,F)}),Me}),h2e=$S(function(C,T,F){bd(C,F,T)});function YS(C,T){var F=yr(C)?_r:bt;return F(C,Qn(T,3))}function m2e(C,T,F,ae){return C==null?[]:(yr(T)||(T=T==null?[]:[T]),F=ae?r:F,yr(F)||(F=F==null?[]:[F]),wd(C,T,F))}var g2e=$S(function(C,T,F){C[F?0:1].push(T)},function(){return[[],[]]});function x2e(C,T,F){var ae=yr(C)?Xn:Nu,xe=arguments.length<3;return ae(C,Qn(T,4),F,xe,jf)}function v2e(C,T,F){var ae=yr(C)?io:Nu,xe=arguments.length<3;return ae(C,Qn(T,4),F,xe,DS)}function _2e(C,T){var F=yr(C)?_n:MS;return F(C,KS(Qn(T,3)))}function b2e(C){var T=yr(C)?NS:fNe;return T(C)}function y2e(C,T,F){(F?kl(C,T,F):T===r)?T=1:T=Er(T);var ae=yr(C)?SI:pNe;return ae(C,T)}function w2e(C){var T=yr(C)?NI:mNe;return T(C)}function k2e(C){if(C==null)return 0;if(tc(C))return XS(C)?Wr(C):C.length;var T=Xo(C);return T==Re||T==de?C.size:fe(C).length}function j2e(C,T,F){var ae=yr(C)?Fr:gNe;return F&&kl(C,T,F)&&(T=r),ae(C,Qn(T,3))}var C2e=Br(function(C,T){if(C==null)return[];var F=T.length;return F>1&&kl(C,T[0],T[1])?T=[]:F>2&&kl(T[0],T[1],T[2])&&(T=[T[0]]),wd(C,Ws(T,1),[])}),qS=rI||function(){return _s.Date.now()};function S2e(C,T){if(typeof T!="function")throw new Zo(l);return C=Er(C),function(){if(--C<1)return T.apply(this,arguments)}}function LG(C,T,F){return T=F?r:T,T=C&&T==null?C.length:T,Pp(C,E,r,r,r,r,T)}function FG(C,T){var F;if(typeof T!="function")throw new Zo(l);return C=Er(C),function(){return--C>0&&(F=T.apply(this,arguments)),C<=1&&(T=r),F}}var s$=Br(function(C,T,F){var ae=b;if(F.length){var xe=Vi(F,Q_(s$));ae|=N}return Pp(C,ae,T,F,xe)}),BG=Br(function(C,T,F){var ae=b|y;if(F.length){var xe=Vi(F,Q_(BG));ae|=N}return Pp(T,ae,C,F,xe)});function HG(C,T,F){T=F?r:T;var ae=Pp(C,j,r,r,r,r,r,T);return ae.placeholder=HG.placeholder,ae}function zG(C,T,F){T=F?r:T;var ae=Pp(C,S,r,r,r,r,r,T);return ae.placeholder=zG.placeholder,ae}function VG(C,T,F){var ae,xe,Me,Ye,nt,ft,Mt=0,Rt=!1,Ht=!1,dn=!0;if(typeof C!="function")throw new Zo(l);T=Au(T)||0,qi(F)&&(Rt=!!F.leading,Ht="maxWait"in F,Me=Ht?ss(Au(F.maxWait)||0,T):Me,dn="trailing"in F?!!F.trailing:dn);function Dn(ws){var jd=ae,Bp=xe;return ae=xe=r,Mt=ws,Ye=C.apply(Bp,jd),Ye}function tr(ws){return Mt=ws,nt=bw(Xr,T),Rt?Dn(ws):Ye}function $r(ws){var jd=ws-ft,Bp=ws-Mt,lK=T-jd;return Ht?Yi(lK,Me-Bp):lK}function nr(ws){var jd=ws-ft,Bp=ws-Mt;return ft===r||jd>=T||jd<0||Ht&&Bp>=Me}function Xr(){var ws=qS();if(nr(ws))return da(ws);nt=bw(Xr,$r(ws))}function da(ws){return nt=r,dn&&ae?Dn(ws):(ae=xe=r,Ye)}function Bc(){nt!==r&&Jq(nt),Mt=0,ae=ft=xe=nt=r}function jl(){return nt===r?Ye:da(qS())}function Hc(){var ws=qS(),jd=nr(ws);if(ae=arguments,xe=this,ft=ws,jd){if(nt===r)return tr(ft);if(Ht)return Jq(nt),nt=bw(Xr,T),Dn(ft)}return nt===r&&(nt=bw(Xr,T)),Ye}return Hc.cancel=Bc,Hc.flush=jl,Hc}var N2e=Br(function(C,T){return TS(C,1,T)}),E2e=Br(function(C,T,F){return TS(C,Au(T)||0,F)});function T2e(C){return Pp(C,R)}function GS(C,T){if(typeof C!="function"||T!=null&&typeof T!="function")throw new Zo(l);var F=function(){var ae=arguments,xe=T?T.apply(this,ae):ae[0],Me=F.cache;if(Me.has(xe))return Me.get(xe);var Ye=C.apply(this,ae);return F.cache=Me.set(xe,Ye)||Me,Ye};return F.cache=new(GS.Cache||_d),F}GS.Cache=_d;function KS(C){if(typeof C!="function")throw new Zo(l);return function(){var T=arguments;switch(T.length){case 0:return!C.call(this);case 1:return!C.call(this,T[0]);case 2:return!C.call(this,T[0],T[1]);case 3:return!C.call(this,T[0],T[1],T[2])}return!C.apply(this,T)}}function D2e(C){return FG(2,C)}var M2e=xNe(function(C,T){T=T.length==1&&yr(T[0])?_r(T[0],oo(Qn())):_r(Ws(T,1),oo(Qn()));var F=T.length;return Br(function(ae){for(var xe=-1,Me=Yi(ae.length,F);++xe<Me;)ae[xe]=T[xe].call(this,ae[xe]);return St(C,this,ae)})}),o$=Br(function(C,T){var F=Vi(T,Q_(o$));return Pp(C,N,r,T,F)}),UG=Br(function(C,T){var F=Vi(T,Q_(UG));return Pp(C,k,r,T,F)}),R2e=Ip(function(C,T){return Pp(C,D,r,r,r,T)});function O2e(C,T){if(typeof C!="function")throw new Zo(l);return T=T===r?T:Er(T),Br(C,T)}function A2e(C,T){if(typeof C!="function")throw new Zo(l);return T=T==null?0:ss(Er(T),0),Br(function(F){var ae=F[T],xe=bm(F,0,T);return ae&&Nr(xe,ae),St(C,this,xe)})}function P2e(C,T,F){var ae=!0,xe=!0;if(typeof C!="function")throw new Zo(l);return qi(F)&&(ae="leading"in F?!!F.leading:ae,xe="trailing"in F?!!F.trailing:xe),VG(C,T,{leading:ae,maxWait:T,trailing:xe})}function I2e(C){return LG(C,1)}function $2e(C,T){return o$(WI(T),C)}function L2e(){if(!arguments.length)return[];var C=arguments[0];return yr(C)?C:[C]}function F2e(C){return yl(C,m)}function B2e(C,T){return T=typeof T=="function"?T:r,yl(C,m,T)}function H2e(C){return yl(C,p|m)}function z2e(C,T){return T=typeof T=="function"?T:r,yl(C,p|m,T)}function V2e(C,T){return T==null||ES(C,T,uo(T))}function kd(C,T){return C===T||C!==C&&T!==T}var U2e=HS(hw),W2e=HS(function(C,T){return C>=T}),Rx=AS(function(){return arguments}())?AS:function(C){return os(C)&&vt.call(C,"callee")&&!Fa.call(C,"callee")},yr=_t.isArray,Y2e=ge?oo(ge):PI;function tc(C){return C!=null&&ZS(C.length)&&!Lp(C)}function ys(C){return os(C)&&tc(C)}function q2e(C){return C===!0||C===!1||os(C)&&No(C)==q}var ym=xS||v$,G2e=ke?oo(ke):II;function K2e(C){return os(C)&&C.nodeType===1&&!yw(C)}function Z2e(C){if(C==null)return!0;if(tc(C)&&(yr(C)||typeof C=="string"||typeof C.splice=="function"||ym(C)||J_(C)||Rx(C)))return!C.length;var T=Xo(C);if(T==Re||T==de)return!C.size;if(_w(C))return!fe(C).length;for(var F in C)if(vt.call(C,F))return!1;return!0}function X2e(C,T){return Ex(C,T)}function Q2e(C,T,F){F=typeof F=="function"?F:r;var ae=F?F(C,T):r;return ae===r?Ex(C,T,r,F):!!ae}function l$(C){if(!os(C))return!1;var T=No(C);return T==De||T==_e||typeof C.message=="string"&&typeof C.name=="string"&&!yw(C)}function J2e(C){return typeof C=="number"&&wx(C)}function Lp(C){if(!qi(C))return!1;var T=No(C);return T==Ce||T==Fe||T==oe||T==ve}function WG(C){return typeof C=="number"&&C==Er(C)}function ZS(C){return typeof C=="number"&&C>-1&&C%1==0&&C<=Z}function qi(C){var T=typeof C;return C!=null&&(T=="object"||T=="function")}function os(C){return C!=null&&typeof C=="object"}var YG=Ke?oo(Ke):gw;function eTe(C,T){return C===T||Cf(C,T,QI(T))}function tTe(C,T,F){return F=typeof F=="function"?F:r,Cf(C,T,QI(T),F)}function nTe(C){return qG(C)&&C!=+C}function rTe(C){if(BNe(C))throw new Gn(o);return Tx(C)}function aTe(C){return C===null}function iTe(C){return C==null}function qG(C){return typeof C=="number"||os(C)&&No(C)==We}function yw(C){if(!os(C)||No(C)!=ce)return!1;var T=Wi(C);if(T===null)return!0;var F=vt.call(T,"constructor")&&T.constructor;return typeof F=="function"&&F instanceof F&&ut.call(F)==Fn}var c$=Ue?oo(Ue):na;function sTe(C){return WG(C)&&C>=-Z&&C<=Z}var GG=dt?oo(dt):M;function XS(C){return typeof C=="string"||!yr(C)&&os(C)&&No(C)==we}function Fc(C){return typeof C=="symbol"||os(C)&&No(C)==Ve}var J_=gt?oo(gt):z;function oTe(C){return C===r}function lTe(C){return os(C)&&Xo(C)==Ne}function cTe(C){return os(C)&&No(C)==$e}var uTe=HS(tt),dTe=HS(function(C,T){return C<=T});function KG(C){if(!C)return[];if(tc(C))return XS(C)?Ps(C):ec(C);if(bs&&C[bs])return rw(C[bs]());var T=Xo(C),F=T==Re?Dp:T==de?md:e0;return F(C)}function Fp(C){if(!C)return C===0?C:0;if(C=Au(C),C===re||C===-re){var T=C<0?-1:1;return T*V}return C===C?C:0}function Er(C){var T=Fp(C),F=T%1;return T===T?F?T-F:T:0}function ZG(C){return C?Op(Er(C),0,K):0}function Au(C){if(typeof C=="number")return C;if(Fc(C))return J;if(qi(C)){var T=typeof C.valueOf=="function"?C.valueOf():C;C=qi(T)?T+"":T}if(typeof C!="string")return C===0?C:+C;C=dm(C);var F=Nt.test(C);return F||Pt.test(C)?cm(C.slice(2),F?2:8):nn.test(C)?J:+C}function XG(C){return Sf(C,nc(C))}function fTe(C){return C?Op(Er(C),-Z,Z):C===0?C:0}function Ia(C){return C==null?"":Lc(C)}var pTe=Z_(function(C,T){if(_w(T)||tc(T)){Sf(T,uo(T),C);return}for(var F in T)vt.call(T,F)&&Nx(C,F,T[F])}),QG=Z_(function(C,T){Sf(T,nc(T),C)}),QS=Z_(function(C,T,F,ae){Sf(T,nc(T),C,ae)}),hTe=Z_(function(C,T,F,ae){Sf(T,uo(T),C,ae)}),mTe=Ip(G_);function gTe(C,T){var F=xm(C);return T==null?F:uw(F,T)}var xTe=Br(function(C,T){C=gr(C);var F=-1,ae=T.length,xe=ae>2?T[2]:r;for(xe&&kl(T[0],T[1],xe)&&(ae=1);++F<ae;)for(var Me=T[F],Ye=nc(Me),nt=-1,ft=Ye.length;++nt<ft;){var Mt=Ye[nt],Rt=C[Mt];(Rt===r||kd(Rt,it[Mt])&&!vt.call(C,Mt))&&(C[Mt]=Me[Mt])}return C}),vTe=Br(function(C){return C.push(r,mG),St(JG,r,C)});function _Te(C,T){return so(C,Qn(T,3),Eu)}function bTe(C,T){return so(C,Qn(T,3),pw)}function yTe(C,T){return C==null?C:fw(C,Qn(T,3),nc)}function wTe(C,T){return C==null?C:RS(C,Qn(T,3),nc)}function kTe(C,T){return C&&Eu(C,Qn(T,3))}function jTe(C,T){return C&&pw(C,Qn(T,3))}function CTe(C){return C==null?[]:Tu(C,uo(C))}function STe(C){return C==null?[]:Tu(C,nc(C))}function u$(C,T,F){var ae=C==null?r:Ap(C,T);return ae===r?F:ae}function NTe(C,T){return C!=null&&vG(C,T,RI)}function d$(C,T){return C!=null&&vG(C,T,OI)}var ETe=uG(function(C,T,F){T!=null&&typeof T.toString!="function"&&(T=ln.call(T)),C[T]=F},p$(rc)),TTe=uG(function(C,T,F){T!=null&&typeof T.toString!="function"&&(T=ln.call(T)),vt.call(C,T)?C[T].push(F):C[T]=[F]},Qn),DTe=Br(Du);function uo(C){return tc(C)?q_(C):fe(C)}function nc(C){return tc(C)?q_(C,!0):je(C)}function MTe(C,T){var F={};return T=Qn(T,3),Eu(C,function(ae,xe,Me){bd(F,T(ae,xe,Me),ae)}),F}function RTe(C,T){var F={};return T=Qn(T,3),Eu(C,function(ae,xe,Me){bd(F,xe,T(ae,xe,Me))}),F}var OTe=Z_(function(C,T,F){ya(C,T,F)}),JG=Z_(function(C,T,F,ae){ya(C,T,F,ae)}),ATe=Ip(function(C,T){var F={};if(C==null)return F;var ae=!1;T=_r(T,function(Me){return Me=_m(Me,C),ae||(ae=Me.length>1),Me}),Sf(C,ZI(C),F),ae&&(F=yl(F,p|h|m,ENe));for(var xe=T.length;xe--;)zI(F,T[xe]);return F});function PTe(C,T){return eK(C,KS(Qn(T)))}var ITe=Ip(function(C,T){return C==null?{}:cNe(C,T)});function eK(C,T){if(C==null)return{};var F=_r(ZI(C),function(ae){return[ae]});return T=Qn(T),Wq(C,F,function(ae,xe){return T(ae,xe[0])})}function $Te(C,T,F){T=_m(T,C);var ae=-1,xe=T.length;for(xe||(xe=1,C=r);++ae<xe;){var Me=C==null?r:C[Nf(T[ae])];Me===r&&(ae=xe,Me=F),C=Lp(Me)?Me.call(C):Me}return C}function LTe(C,T,F){return C==null?C:xw(C,T,F)}function FTe(C,T,F,ae){return ae=typeof ae=="function"?ae:r,C==null?C:xw(C,T,F,ae)}var tK=pG(uo),nK=pG(nc);function BTe(C,T,F){var ae=yr(C),xe=ae||ym(C)||J_(C);if(T=Qn(T,4),F==null){var Me=C&&C.constructor;xe?F=ae?new Me:[]:qi(C)?F=Lp(Me)?xm(Wi(C)):{}:F={}}return(xe?xt:Eu)(C,function(Ye,nt,ft){return T(F,Ye,nt,ft)}),F}function HTe(C,T){return C==null?!0:zI(C,T)}function zTe(C,T,F){return C==null?C:Zq(C,T,WI(F))}function VTe(C,T,F,ae){return ae=typeof ae=="function"?ae:r,C==null?C:Zq(C,T,WI(F),ae)}function e0(C){return C==null?[]:bf(C,uo(C))}function UTe(C){return C==null?[]:bf(C,nc(C))}function WTe(C,T,F){return F===r&&(F=T,T=r),F!==r&&(F=Au(F),F=F===F?F:0),T!==r&&(T=Au(T),T=T===T?T:0),Op(Au(C),T,F)}function YTe(C,T,F){return T=Fp(T),F===r?(F=T,T=0):F=Fp(F),C=Au(C),AI(C,T,F)}function qTe(C,T,F){if(F&&typeof F!="boolean"&&kl(C,T,F)&&(T=F=r),F===r&&(typeof T=="boolean"?(F=T,T=r):typeof C=="boolean"&&(F=C,C=r)),C===r&&T===r?(C=0,T=1):(C=Fp(C),T===r?(T=C,C=0):T=Fp(T)),C>T){var ae=C;C=T,T=ae}if(F||C%1||T%1){var xe=bS();return Yi(C+xe*(T-C+vx("1e-"+((xe+"").length-1))),T)}return FI(C,T)}var GTe=X_(function(C,T,F){return T=T.toLowerCase(),C+(F?rK(T):T)});function rK(C){return f$(Ia(C).toLowerCase())}function aK(C){return C=Ia(C),C&&C.replace(un,P_).replace(Xy,"")}function KTe(C,T,F){C=Ia(C),T=Lc(T);var ae=C.length;F=F===r?ae:Op(Er(F),0,ae);var xe=F;return F-=T.length,F>=0&&C.slice(F,xe)==T}function ZTe(C){return C=Ia(C),C&&Rn.test(C)?C.replace(rn,fm):C}function XTe(C){return C=Ia(C),C&&xr.test(C)?C.replace(ea,"\\$&"):C}var QTe=X_(function(C,T,F){return C+(F?"-":"")+T.toLowerCase()}),JTe=X_(function(C,T,F){return C+(F?" ":"")+T.toLowerCase()}),eDe=oG("toLowerCase");function tDe(C,T,F){C=Ia(C),T=Er(T);var ae=T?Wr(C):0;if(!T||ae>=T)return C;var xe=(T-ae)/2;return BS(yx(xe),F)+C+BS(F_(xe),F)}function nDe(C,T,F){C=Ia(C),T=Er(T);var ae=T?Wr(C):0;return T&&ae<T?C+BS(T-ae,F):C}function rDe(C,T,F){C=Ia(C),T=Er(T);var ae=T?Wr(C):0;return T&&ae<T?BS(T-ae,F)+C:C}function aDe(C,T,F){return F||T==null?T=0:T&&(T=+T),_S(Ia(C).replace(Yt,""),T||0)}function iDe(C,T,F){return(F?kl(C,T,F):T===r)?T=1:T=Er(T),BI(Ia(C),T)}function sDe(){var C=arguments,T=Ia(C[0]);return C.length<3?T:T.replace(C[1],C[2])}var oDe=X_(function(C,T,F){return C+(F?"_":"")+T.toLowerCase()});function lDe(C,T,F){return F&&typeof F!="number"&&kl(C,T,F)&&(T=F=r),F=F===r?K:F>>>0,F?(C=Ia(C),C&&(typeof T=="string"||T!=null&&!c$(T))&&(T=Lc(T),!T&&Xl(C))?bm(Ps(C),0,F):C.split(T,F)):[]}var cDe=X_(function(C,T,F){return C+(F?" ":"")+f$(T)});function uDe(C,T,F){return C=Ia(C),F=F==null?0:Op(Er(F),0,C.length),T=Lc(T),C.slice(F,F+T.length)==T}function dDe(C,T,F){var ae=Ee.templateSettings;F&&kl(C,T,F)&&(T=r),C=Ia(C),T=QS({},T,ae,hG);var xe=QS({},T.imports,ae.imports,hG),Me=uo(xe),Ye=bf(xe,Me),nt,ft,Mt=0,Rt=T.interpolate||cr,Ht="__p += '",dn=_l((T.escape||cr).source+"|"+Rt.source+"|"+(Rt===Ln?ca:cr).source+"|"+(T.evaluate||cr).source+"|$","g"),Dn="//# sourceURL="+(vt.call(T,"sourceURL")?(T.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++M_+"]")+`
256`;C.replace(dn,function(nr,Xr,da,Bc,jl,Hc){return da||(da=Bc),Ht+=C.slice(Mt,Hc).replace(Ie,tw),Xr&&(nt=!0,Ht+=`' +
257__e(`+Xr+`) +
258'`),jl&&(ft=!0,Ht+=`';
259`+jl+`;
260__p += '`),da&&(Ht+=`' +
261((__t = (`+da+`)) == null ? '' : __t) +
262'`),Mt=Hc+nr.length,nr}),Ht+=`';
263`;var tr=vt.call(T,"variable")&&T.variable;if(!tr)Ht=`with (obj) {
264`+Ht+`
265}
266`;else if(gs.test(tr))throw new Gn(c);Ht=(ft?Ht.replace(zn,""):Ht).replace(jn,"$1").replace(Cn,"$1;"),Ht="function("+(tr||"obj")+`) {
267`+(tr?"":`obj || (obj = {});
268`)+"var __t, __p = ''"+(nt?", __e = _.escape":"")+(ft?`, __j = Array.prototype.join;
269function print() { __p += __j.call(arguments, '') }
270`:`;
271`)+Ht+`return __p
272}`;var $r=sK(function(){return Zr(Me,Dn+"return "+Ht).apply(r,Ye)});if($r.source=Ht,l$($r))throw $r;return $r}function fDe(C){return Ia(C).toLowerCase()}function pDe(C){return Ia(C).toUpperCase()}function hDe(C,T,F){if(C=Ia(C),C&&(F||T===r))return dm(C);if(!C||!(T=Lc(T)))return C;var ae=Ps(C),xe=Ps(T),Me=Da(ae,xe),Ye=A_(ae,xe)+1;return bm(ae,Me,Ye).join("")}function mDe(C,T,F){if(C=Ia(C),C&&(F||T===r))return C.slice(0,lo(C)+1);if(!C||!(T=Lc(T)))return C;var ae=Ps(C),xe=A_(ae,Ps(T))+1;return bm(ae,0,xe).join("")}function gDe(C,T,F){if(C=Ia(C),C&&(F||T===r))return C.replace(Yt,"");if(!C||!(T=Lc(T)))return C;var ae=Ps(C),xe=Da(ae,Ps(T));return bm(ae,xe).join("")}function xDe(C,T){var F=A,ae=P;if(qi(T)){var xe="separator"in T?T.separator:xe;F="length"in T?Er(T.length):F,ae="omission"in T?Lc(T.omission):ae}C=Ia(C);var Me=C.length;if(Xl(C)){var Ye=Ps(C);Me=Ye.length}if(F>=Me)return C;var nt=F-Wr(ae);if(nt<1)return ae;var ft=Ye?bm(Ye,0,nt).join(""):C.slice(0,nt);if(xe===r)return ft+ae;if(Ye&&(nt+=ft.length-nt),c$(xe)){if(C.slice(nt).search(xe)){var Mt,Rt=ft;for(xe.global||(xe=_l(xe.source,Ia(_i.exec(xe))+"g")),xe.lastIndex=0;Mt=xe.exec(Rt);)var Ht=Mt.index;ft=ft.slice(0,Ht===r?nt:Ht)}}else if(C.indexOf(Lc(xe),nt)!=nt){var dn=ft.lastIndexOf(xe);dn>-1&&(ft=ft.slice(0,dn))}return ft+ae}function vDe(C){return C=Ia(C),C&&Kt.test(C)?C.replace(Tn,Ko):C}var _De=X_(function(C,T,F){return C+(F?" ":"")+T.toUpperCase()}),f$=oG("toUpperCase");function iK(C,T,F){return C=Ia(C),T=F?r:T,T===r?Tp(C)?iw(C):um(C):C.match(T)||[]}var sK=Br(function(C,T){try{return St(C,r,T)}catch(F){return l$(F)?F:new Gn(F)}}),bDe=Ip(function(C,T){return xt(T,function(F){F=Nf(F),bd(C,F,s$(C[F],C))}),C});function yDe(C){var T=C==null?0:C.length,F=Qn();return C=T?_r(C,function(ae){if(typeof ae[1]!="function")throw new Zo(l);return[F(ae[0]),ae[1]]}):[],Br(function(ae){for(var xe=-1;++xe<T;){var Me=C[xe];if(St(Me[0],this,ae))return St(Me[1],this,ae)}})}function wDe(C){return dw(yl(C,p))}function p$(C){return function(){return C}}function kDe(C,T){return C==null||C!==C?T:C}var jDe=cG(),CDe=cG(!0);function rc(C){return C}function h$(C){return ie(typeof C=="function"?C:yl(C,p))}function SDe(C){return Pn(yl(C,p))}function NDe(C,T){return br(C,yl(T,p))}var EDe=Br(function(C,T){return function(F){return Du(F,C,T)}}),TDe=Br(function(C,T){return function(F){return Du(C,F,T)}});function m$(C,T,F){var ae=uo(T),xe=Tu(T,ae);F==null&&!(qi(T)&&(xe.length||!ae.length))&&(F=T,T=C,C=this,xe=Tu(T,uo(T)));var Me=!(qi(F)&&"chain"in F)||!!F.chain,Ye=Lp(C);return xt(xe,function(nt){var ft=T[nt];C[nt]=ft,Ye&&(C.prototype[nt]=function(){var Mt=this.__chain__;if(Me||Mt){var Rt=C(this.__wrapped__),Ht=Rt.__actions__=ec(this.__actions__);return Ht.push({func:ft,args:arguments,thisArg:C}),Rt.__chain__=Mt,Rt}return ft.apply(C,Nr([this.value()],arguments))})}),C}function DDe(){return _s._===this&&(_s._=On),this}function g$(){}function MDe(C){return C=Er(C),Br(function(T){return Mu(T,C)})}var RDe=qI(_r),ODe=qI(Zn),ADe=qI(Fr);function oK(C){return e$(C)?Zl(Nf(C)):uNe(C)}function PDe(C){return function(T){return C==null?r:Ap(C,T)}}var IDe=dG(),$De=dG(!0);function x$(){return[]}function v$(){return!1}function LDe(){return{}}function FDe(){return""}function BDe(){return!0}function HDe(C,T){if(C=Er(C),C<1||C>Z)return[];var F=K,ae=Yi(C,K);T=Qn(T),C-=K;for(var xe=Ic(ae,T);++F<C;)T(F);return xe}function zDe(C){return yr(C)?_r(C,Nf):Fc(C)?[C]:ec(NG(Ia(C)))}function VDe(C){var T=++It;return Ia(C)+T}var UDe=FS(function(C,T){return C+T},0),WDe=GI("ceil"),YDe=FS(function(C,T){return C/T},1),qDe=GI("floor");function GDe(C){return C&&C.length?K_(C,rc,hw):r}function KDe(C,T){return C&&C.length?K_(C,Qn(T,2),hw):r}function ZDe(C){return is(C,rc)}function XDe(C,T){return is(C,Qn(T,2))}function QDe(C){return C&&C.length?K_(C,rc,tt):r}function JDe(C,T){return C&&C.length?K_(C,Qn(T,2),tt):r}var eMe=FS(function(C,T){return C*T},1),tMe=GI("round"),nMe=FS(function(C,T){return C-T},0);function rMe(C){return C&&C.length?ta(C,rc):0}function aMe(C,T){return C&&C.length?ta(C,Qn(T,2)):0}return Ee.after=S2e,Ee.ary=LG,Ee.assign=pTe,Ee.assignIn=QG,Ee.assignInWith=QS,Ee.assignWith=hTe,Ee.at=mTe,Ee.before=FG,Ee.bind=s$,Ee.bindAll=bDe,Ee.bindKey=BG,Ee.castArray=L2e,Ee.chain=PG,Ee.chunk=qNe,Ee.compact=GNe,Ee.concat=KNe,Ee.cond=yDe,Ee.conforms=wDe,Ee.constant=p$,Ee.countBy=r2e,Ee.create=gTe,Ee.curry=HG,Ee.curryRight=zG,Ee.debounce=VG,Ee.defaults=xTe,Ee.defaultsDeep=vTe,Ee.defer=N2e,Ee.delay=E2e,Ee.difference=ZNe,Ee.differenceBy=XNe,Ee.differenceWith=QNe,Ee.drop=JNe,Ee.dropRight=eEe,Ee.dropRightWhile=tEe,Ee.dropWhile=nEe,Ee.fill=rEe,Ee.filter=i2e,Ee.flatMap=l2e,Ee.flatMapDeep=c2e,Ee.flatMapDepth=u2e,Ee.flatten=MG,Ee.flattenDeep=aEe,Ee.flattenDepth=iEe,Ee.flip=T2e,Ee.flow=jDe,Ee.flowRight=CDe,Ee.fromPairs=sEe,Ee.functions=CTe,Ee.functionsIn=STe,Ee.groupBy=d2e,Ee.initial=lEe,Ee.intersection=cEe,Ee.intersectionBy=uEe,Ee.intersectionWith=dEe,Ee.invert=ETe,Ee.invertBy=TTe,Ee.invokeMap=p2e,Ee.iteratee=h$,Ee.keyBy=h2e,Ee.keys=uo,Ee.keysIn=nc,Ee.map=YS,Ee.mapKeys=MTe,Ee.mapValues=RTe,Ee.matches=SDe,Ee.matchesProperty=NDe,Ee.memoize=GS,Ee.merge=OTe,Ee.mergeWith=JG,Ee.method=EDe,Ee.methodOf=TDe,Ee.mixin=m$,Ee.negate=KS,Ee.nthArg=MDe,Ee.omit=ATe,Ee.omitBy=PTe,Ee.once=D2e,Ee.orderBy=m2e,Ee.over=RDe,Ee.overArgs=M2e,Ee.overEvery=ODe,Ee.overSome=ADe,Ee.partial=o$,Ee.partialRight=UG,Ee.partition=g2e,Ee.pick=ITe,Ee.pickBy=eK,Ee.property=oK,Ee.propertyOf=PDe,Ee.pull=mEe,Ee.pullAll=OG,Ee.pullAllBy=gEe,Ee.pullAllWith=xEe,Ee.pullAt=vEe,Ee.range=IDe,Ee.rangeRight=$De,Ee.rearg=R2e,Ee.reject=_2e,Ee.remove=_Ee,Ee.rest=O2e,Ee.reverse=a$,Ee.sampleSize=y2e,Ee.set=LTe,Ee.setWith=FTe,Ee.shuffle=w2e,Ee.slice=bEe,Ee.sortBy=C2e,Ee.sortedUniq=NEe,Ee.sortedUniqBy=EEe,Ee.split=lDe,Ee.spread=A2e,Ee.tail=TEe,Ee.take=DEe,Ee.takeRight=MEe,Ee.takeRightWhile=REe,Ee.takeWhile=OEe,Ee.tap=GEe,Ee.throttle=P2e,Ee.thru=WS,Ee.toArray=KG,Ee.toPairs=tK,Ee.toPairsIn=nK,Ee.toPath=zDe,Ee.toPlainObject=XG,Ee.transform=BTe,Ee.unary=I2e,Ee.union=AEe,Ee.unionBy=PEe,Ee.unionWith=IEe,Ee.uniq=$Ee,Ee.uniqBy=LEe,Ee.uniqWith=FEe,Ee.unset=HTe,Ee.unzip=i$,Ee.unzipWith=AG,Ee.update=zTe,Ee.updateWith=VTe,Ee.values=e0,Ee.valuesIn=UTe,Ee.without=BEe,Ee.words=iK,Ee.wrap=$2e,Ee.xor=HEe,Ee.xorBy=zEe,Ee.xorWith=VEe,Ee.zip=UEe,Ee.zipObject=WEe,Ee.zipObjectDeep=YEe,Ee.zipWith=qEe,Ee.entries=tK,Ee.entriesIn=nK,Ee.extend=QG,Ee.extendWith=QS,m$(Ee,Ee),Ee.add=UDe,Ee.attempt=sK,Ee.camelCase=GTe,Ee.capitalize=rK,Ee.ceil=WDe,Ee.clamp=WTe,Ee.clone=F2e,Ee.cloneDeep=H2e,Ee.cloneDeepWith=z2e,Ee.cloneWith=B2e,Ee.conformsTo=V2e,Ee.deburr=aK,Ee.defaultTo=kDe,Ee.divide=YDe,Ee.endsWith=KTe,Ee.eq=kd,Ee.escape=ZTe,Ee.escapeRegExp=XTe,Ee.every=a2e,Ee.find=s2e,Ee.findIndex=TG,Ee.findKey=_Te,Ee.findLast=o2e,Ee.findLastIndex=DG,Ee.findLastKey=bTe,Ee.floor=qDe,Ee.forEach=IG,Ee.forEachRight=$G,Ee.forIn=yTe,Ee.forInRight=wTe,Ee.forOwn=kTe,Ee.forOwnRight=jTe,Ee.get=u$,Ee.gt=U2e,Ee.gte=W2e,Ee.has=NTe,Ee.hasIn=d$,Ee.head=RG,Ee.identity=rc,Ee.includes=f2e,Ee.indexOf=oEe,Ee.inRange=YTe,Ee.invoke=DTe,Ee.isArguments=Rx,Ee.isArray=yr,Ee.isArrayBuffer=Y2e,Ee.isArrayLike=tc,Ee.isArrayLikeObject=ys,Ee.isBoolean=q2e,Ee.isBuffer=ym,Ee.isDate=G2e,Ee.isElement=K2e,Ee.isEmpty=Z2e,Ee.isEqual=X2e,Ee.isEqualWith=Q2e,Ee.isError=l$,Ee.isFinite=J2e,Ee.isFunction=Lp,Ee.isInteger=WG,Ee.isLength=ZS,Ee.isMap=YG,Ee.isMatch=eTe,Ee.isMatchWith=tTe,Ee.isNaN=nTe,Ee.isNative=rTe,Ee.isNil=iTe,Ee.isNull=aTe,Ee.isNumber=qG,Ee.isObject=qi,Ee.isObjectLike=os,Ee.isPlainObject=yw,Ee.isRegExp=c$,Ee.isSafeInteger=sTe,Ee.isSet=GG,Ee.isString=XS,Ee.isSymbol=Fc,Ee.isTypedArray=J_,Ee.isUndefined=oTe,Ee.isWeakMap=lTe,Ee.isWeakSet=cTe,Ee.join=fEe,Ee.kebabCase=QTe,Ee.last=Ou,Ee.lastIndexOf=pEe,Ee.lowerCase=JTe,Ee.lowerFirst=eDe,Ee.lt=uTe,Ee.lte=dTe,Ee.max=GDe,Ee.maxBy=KDe,Ee.mean=ZDe,Ee.meanBy=XDe,Ee.min=QDe,Ee.minBy=JDe,Ee.stubArray=x$,Ee.stubFalse=v$,Ee.stubObject=LDe,Ee.stubString=FDe,Ee.stubTrue=BDe,Ee.multiply=eMe,Ee.nth=hEe,Ee.noConflict=DDe,Ee.noop=g$,Ee.now=qS,Ee.pad=tDe,Ee.padEnd=nDe,Ee.padStart=rDe,Ee.parseInt=aDe,Ee.random=qTe,Ee.reduce=x2e,Ee.reduceRight=v2e,Ee.repeat=iDe,Ee.replace=sDe,Ee.result=$Te,Ee.round=tMe,Ee.runInContext=lt,Ee.sample=b2e,Ee.size=k2e,Ee.snakeCase=oDe,Ee.some=j2e,Ee.sortedIndex=yEe,Ee.sortedIndexBy=wEe,Ee.sortedIndexOf=kEe,Ee.sortedLastIndex=jEe,Ee.sortedLastIndexBy=CEe,Ee.sortedLastIndexOf=SEe,Ee.startCase=cDe,Ee.startsWith=uDe,Ee.subtract=nMe,Ee.sum=rMe,Ee.sumBy=aMe,Ee.template=dDe,Ee.times=HDe,Ee.toFinite=Fp,Ee.toInteger=Er,Ee.toLength=ZG,Ee.toLower=fDe,Ee.toNumber=Au,Ee.toSafeInteger=fTe,Ee.toString=Ia,Ee.toUpper=pDe,Ee.trim=hDe,Ee.trimEnd=mDe,Ee.trimStart=gDe,Ee.truncate=xDe,Ee.unescape=vDe,Ee.uniqueId=VDe,Ee.upperCase=_De,Ee.upperFirst=f$,Ee.each=IG,Ee.eachRight=$G,Ee.first=RG,m$(Ee,function(){var C={};return Eu(Ee,function(T,F){vt.call(Ee.prototype,F)||(C[F]=T)}),C}(),{chain:!1}),Ee.VERSION=a,xt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(C){Ee[C].placeholder=Ee}),xt(["drop","take"],function(C,T){Ir.prototype[C]=function(F){F=F===r?1:ss(Er(F),0);var ae=this.__filtered__&&!T?new Ir(this):this.clone();return ae.__filtered__?ae.__takeCount__=Yi(F,ae.__takeCount__):ae.__views__.push({size:Yi(F,K),type:C+(ae.__dir__<0?"Right":"")}),ae},Ir.prototype[C+"Right"]=function(F){return this.reverse()[C](F).reverse()}}),xt(["filter","map","takeWhile"],function(C,T){var F=T+1,ae=F==H||F==X;Ir.prototype[C]=function(xe){var Me=this.clone();return Me.__iteratees__.push({iteratee:Qn(xe,3),type:F}),Me.__filtered__=Me.__filtered__||ae,Me}}),xt(["head","last"],function(C,T){var F="take"+(T?"Right":"");
272Ir.prototype[C]=function(){return this[F](1).value()[0]}}),xt(["initial","tail"],function(C,T){var F="drop"+(T?"":"Right");Ir.prototype[C]=function(){return this.__filtered__?new Ir(this):this[F](1)}}),Ir.prototype.compact=function(){return this.filter(rc)},Ir.prototype.find=function(C){return this.filter(C).head()},Ir.prototype.findLast=function(C){return this.reverse().find(C)},Ir.prototype.invokeMap=Br(function(C,T){return typeof C=="function"?new Ir(this):this.map(function(F){return Du(F,C,T)})}),Ir.prototype.reject=function(C){return this.filter(KS(Qn(C)))},Ir.prototype.slice=function(C,T){C=Er(C);var F=this;return F.__filtered__&&(C>0||T<0)?new Ir(F):(C<0?F=F.takeRight(-C):C&&(F=F.drop(C)),T!==r&&(T=Er(T),F=T<0?F.dropRight(-T):F.take(T-C)),F)},Ir.prototype.takeRightWhile=function(C){return this.reverse().takeWhile(C).reverse()},Ir.prototype.toArray=function(){return this.take(K)},Eu(Ir.prototype,function(C,T){var F=/^(?:filter|find|map|reject)|While$/.test(T),ae=/^(?:head|last)$/.test(T),xe=Ee[ae?"take"+(T=="last"?"Right":""):T],Me=ae||/^find/.test(T);xe&&(Ee.prototype[T]=function(){var Ye=this.__wrapped__,nt=ae?[1]:arguments,ft=Ye instanceof Ir,Mt=nt[0],Rt=ft||yr(Ye),Ht=function(Xr){var da=xe.apply(Ee,Nr([Xr],nt));return ae&&dn?da[0]:da};Rt&&F&&typeof Mt=="function"&&Mt.length!=1&&(ft=Rt=!1);var dn=this.__chain__,Dn=!!this.__actions__.length,tr=Me&&!dn,$r=ft&&!Dn;if(!Me&&Rt){Ye=$r?Ye:new Ir(this);var nr=C.apply(Ye,nt);return nr.__actions__.push({func:WS,args:[Ht],thisArg:r}),new Ql(nr,dn)}return tr&&$r?C.apply(this,nt):(nr=this.thru(Ht),tr?ae?nr.value()[0]:nr.value():nr)})}),xt(["pop","push","shift","sort","splice","unshift"],function(C){var T=Te[C],F=/^(?:push|sort|unshift)$/.test(C)?"tap":"thru",ae=/^(?:pop|shift)$/.test(C);Ee.prototype[C]=function(){var xe=arguments;if(ae&&!this.__chain__){var Me=this.value();return T.apply(yr(Me)?Me:[],xe)}return this[F](function(Ye){return T.apply(yr(Ye)?Ye:[],xe)})}}),Eu(Ir.prototype,function(C,T){var F=Ee[T];if(F){var ae=F.name+"";vt.call(gm,ae)||(gm[ae]=[]),gm[ae].push({name:T,func:F})}}),gm[LS(r,y).name]=[{name:"wrapper",func:r}],Ir.prototype.clone=dI,Ir.prototype.reverse=fI,Ir.prototype.value=pI,Ee.prototype.at=KEe,Ee.prototype.chain=ZEe,Ee.prototype.commit=XEe,Ee.prototype.next=QEe,Ee.prototype.plant=e2e,Ee.prototype.reverse=t2e,Ee.prototype.toJSON=Ee.prototype.valueOf=Ee.prototype.value=n2e,Ee.prototype.first=Ee.prototype.head,bs&&(Ee.prototype[bs]=JEe),Ee},gd=sw();B?((B.exports=gd)._=gd,O._=gd):_s._=gd}).call(Wn)})(jM,jM.exports);var ma=jM.exports;class cct{constructor(n){this.config=n}async update(n){if(this.config.skipStoreConfig)return;const r=ma.pick(this.config,["pageLength","colResize","colReorder","fixedRight","fixedBottom","viewLayout","size"]);return r.columns=[],this.config.columns.map((a,i)=>{r.columns.push(ma.pick(a,["minWidth","name","visible"]))}),new Promise((a,i)=>{Le.post(ye(`dt-config/update/${this.config.id}`),{config:r,type:n}).then(o=>{a(o)}).catch(o=>{i(o),console.error(o)})})}updateResizing(n){this.config.columns.map(r=>{r.minWidth=n[r.name]??r.minWidth}),this.update()}updateConfig(n,r){this.config[n]=r,this.update()}updateVisibility(n){this.config.columns.map(r=>{r.visible=n[r.name]}),showLoader(),this.update("visibility").then(r=>{}).finally(()=>{hideLoader(),window.location.reload()})}reset(){showLoader(),Le.post(ye(`dt-config/reset/${this.config.id}`)).catch(n=>{console.error(n)}).finally(()=>{hideLoader(),window.location.reload()})}updateOrdering(n){const r=[];n.map(a=>{const i=ma.find(this.config.columns,{name:a});i&&r.push(i)}),this.config.columns=r,this.update()}updateStatus(){}}function kj({title:e,subTitle:n,type:r,icon:a,subIcon:i="icon-icon-warning",extraButton:o,className:l="",classTitle:c="",classSubTitle:u=""}){const d=r?`bg-${r}`:"bg-notice",f=r?`border-${r}`:"border-notice";return s.jsxs("div",{className:hn("w-max items-center flex flex-col gap-[8px] text-center",l),children:[a?s.jsxs("div",{className:`flex items-center justify-center relative border-[4px] ${f} h-[88px] w-[88px] rounded-full m-auto`,children:[s.jsx(Se,{name:a,className:"text-[48px]"}),s.jsx("div",{className:`flex absolute top-[-7px] right-[-4px] h-[30px] w-[30px] rounded-full ${d} items-center justify-center pb-[2px] pl-[1px]`,children:s.jsx(Se,{name:`${i??"icon-icon-warning"}`,className:"text-xl text-white"})})]}
272):null,s.jsx("div",{className:hn("text-2xl max-w-[512px] mx-auto font-semibold",c),children:e}),n?s.jsx("div",{className:hn("text-lg font-normal max-w-[512px]",u),children:typeof n=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:n}}):n}):null,o?s.jsx("div",{className:"mt-[8px]",children:o}):null]})}const Eve=({onChange:e,onChangeValue:n,value:r,checked:a})=>{function i(o){e&&e(o),n&&n(o.target.checked)}return s.jsx("div",{className:"form-check form-inline",children:s.jsxs("label",{className:"form-check-label-general bg-green",children:[s.jsx("input",{onChange:o=>i(o),value:r,type:"checkbox",className:"form-check-input checkbox-type default",checked:a}),s.jsx("span",{className:"checkmark"})]})})},uct=({configUpdater:e})=>{const n=e.config.columns,[r,a]=v.useState(i);function i(){let d={};return n.map(f=>{if(f.isHidden)return null;d[f.name]=f.visible}),d}function o(){Object.keys(r).map(d=>r[d]=!0),a(Al(r))}function l(){Object.keys(r).map(d=>r[d]=!1),a(Al(r))}function c(d,f){r[d]=!!f,a(Al(r))}function u(){e.updateVisibility(r)}return s.jsxs("div",{children:[s.jsxs("div",{className:"bg-bg_active text-sm text-center font-semibold text-active py-[4px] px-[16px] flex gap-[16px]",children:[s.jsx("a",{className:"flex basis-[50%] justify-center cursor-pointer",onClick:o,children:t("text.select_all")}),s.jsx("a",{className:"flex basis-[50%] justify-center cursor-pointer",onClick:l,children:t("text.deselect_all")})]}),s.jsxs("div",{className:"modal-body-general max-h-[500px] overflow-y-auto no-scrollbar",children:[s.jsx("div",{className:"modal-content-custom pb-[73px]",children:n.map(d=>{if(d.isHidden||typeof d.title!="string")return null;const f=d.name,p=r[d.name];return s.jsxs("div",{className:"py-[16px] px-[32px] flex items-center justify-between border-b border-b-placeholder",children:[s.jsxs("div",{className:"checkbox-wrapper",children:[s.jsx("div",{className:"col-checkbox",children:s.jsx(Eve,{checked:p,onChangeValue:h=>c(f,h)})}),s.jsx("div",{className:"col-name",children:s.jsx("a",{className:`m-auto text-left activity-table-item ${p?"":"text-muted"}`,children:s.jsx("span",{className:"truncate-2-lines max-w-[300px]",children:d.title})})})]}),s.jsxs("div",{className:"col-status",children:[s.jsx("div",{className:`mr-auto hidden-table-item visible-stt ${p?"":"d-none"}`,children:t("text.visible")}),s.jsx("div",{className:`mr-auto hidden-table-item hidden-stt text-muted ${p?"d-none":""}`,children:t("text.hidden")})]})]},f)})}),s.jsx("div",{className:"row",children:s.jsxs("div",{className:"modal-footer gap-[32px] !px-[32px] !py-[16px] bg-white",children:[s.jsx(be,{onClick:()=>e.reset(),type:"outline",children:t("text.reset_to_default")}),s.jsx(be,{onClick:u,className:"btn-primary btn-lg flex-grow-[2] flex items-center justify-center",children:t("text.btn_apply")})]})})]})]})};function Kn(e,n,{checkForDefaultPrevented:r=!0}={}){return function(i){if(e==null||e(i),r===!1||!i.defaultPrevented)return n==null?void 0:n(i)}}function dct(e,n){typeof e=="function"?e(n):e!=null&&(e.current=n)}function CA(...e){return n=>e.forEach(r=>dct(r,n))}function Bi(...e){return v.useCallback(CA(...e),e)}function fct(e,n){const r=v.createContext(n);function a(o){const{children:l,...c}=o,u=v.useMemo(()=>c,Object.values(c));return s.jsx(r.Provider,{value:u,children:l})}function i(o){const l=v.useContext(r);if(l)return l;if(n!==void 0)return n;throw new Error(`\`${o}\` must be used within \`${e}\``)}return a.displayName=e+"Provider",[a,i]}function ix(e,n=[]){let r=[];function a(o,l){const c=v.createContext(l),u=r.length;r=[...r,l];function d(p){const{scope:h,children:m,...g}=p,x=(h==null?void 0:h[e][u])||c,b=v.useMemo(()=>g,Object.values(g));return s.jsx(x.Provider,{value:b,children:m})}function f(p,h){const m=(h==null?void 0:h[e][u])||c,g=v.useContext(m);if(g)return g;if(l!==void 0)return l;throw new Error(`\`${p}\` must be used within \`${o}\``)}return d.displayName=o+"Provider",[d,f]}const i=()=>{const o=r.map(l=>v.createContext(l));return function(c){const u=(c==null?void 0:c[e])||o;return v.useMemo(()=>({[`__scope${e}`]:{...c,[e]:u}}),[c,u])}};return i.scopeName=e,[a,pct(i,...n)]}function pct(...e){const n=e[0];if(e.length===1)return n;const r=()=>{const a=e.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(o){const l=a.reduce((c,{useScope:u,scopeName:d})=>{const p=u(o)[`__scope${d}`];return{...c,...p}},{});return v.useMemo(()=>({[`__scope${n.scopeName}`]:l}),[l])}};return r.scopeName=n.scopeName,r}
272var Bg=v.forwardRef((e,n)=>{const{children:r,...a}=e,i=v.Children.toArray(r),o=i.find(hct);if(o){const l=o.props.children,c=i.map(u=>u===o?v.Children.count(l)>1?v.Children.only(null):v.isValidElement(l)?l.props.children:null:u);return s.jsx(B5,{...a,ref:n,children:v.isValidElement(l)?v.cloneElement(l,void 0,c):null})}return s.jsx(B5,{...a,ref:n,children:r})});Bg.displayName="Slot";var B5=v.forwardRef((e,n)=>{const{children:r,...a}=e;if(v.isValidElement(r)){const i=gct(r);return v.cloneElement(r,{...mct(a,r.props),ref:n?CA(n,i):i})}return v.Children.count(r)>1?v.Children.only(null):null});B5.displayName="SlotClone";var Tve=({children:e})=>s.jsx(s.Fragment,{children:e});function hct(e){return v.isValidElement(e)&&e.type===Tve}function mct(e,n){const r={...n};for(const a in n){const i=e[a],o=n[a];/^on[A-Z]/.test(a)?i&&o?r[a]=(...c)=>{o(...c),i(...c)}:i&&(r[a]=i):a==="style"?r[a]={...i,...o}:a==="className"&&(r[a]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}function gct(e){var a,i;let n=(a=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:a.get,r=n&&"isReactWarning"in n&&n.isReactWarning;return r?e.ref:(n=(i=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:i.get,r=n&&"isReactWarning"in n&&n.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var xct=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],qa=xct.reduce((e,n)=>{const r=v.forwardRef((a,i)=>{const{asChild:o,...l}=a,c=o?Bg:n;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),s.jsx(c,{...l,ref:i})});return r.displayName=`Primitive.${n}`,{...e,[n]:r}},{});function Dve(e,n){e&&ds.flushSync(()=>e.dispatchEvent(n))}function Jd(e){const n=v.useRef(e);return v.useEffect(()=>{n.current=e}),v.useMemo(()=>(...r)=>{var a;return(a=n.current)==null?void 0:a.call(n,...r)},[])}function vct(e,n=globalThis==null?void 0:globalThis.document){const r=Jd(e);v.useEffect(()=>{const a=i=>{i.key==="Escape"&&r(i)};return n.addEventListener("keydown",a,{capture:!0}),()=>n.removeEventListener("keydown",a,{capture:!0})},[r,n])}var _ct="DismissableLayer",H5="dismissableLayer.update",bct="dismissableLayer.pointerDownOutside",yct="dismissableLayer.focusOutside",Rne,Mve=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),NC=v.forwardRef((e,n)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:l,onDismiss:c,...u}=e,d=v.useContext(Mve),[f,p]=v.useState(null),h=(f==null?void 0:f.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,m]=v.useState({}),g=Bi(n,E=>p(E)),x=Array.from(d.layers),[b]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),y=x.indexOf(b),w=f?x.indexOf(f):-1,j=d.layersWithOutsidePointerEventsDisabled.size>0,S=w>=y,N=jct(E=>{const D=E.target,R=[...d.branches].some(A=>A.contains(D));!S||R||(i==null||i(E),l==null||l(E),E.defaultPrevented||c==null||c())},h),k=Cct(E=>{const D=E.target;[...d.branches].some(A=>A.contains(D))||(o==null||o(E),l==null||l(E),E.defaultPrevented||c==null||c())},h);return vct(E=>{w===d.layers.size-1&&(a==null||a(E),!E.defaultPrevented&&c&&(E.preventDefault(),c()))},h),v.useEffect(()=>{if(f)return r&&(d.layersWithOutsidePointerEventsDisabled.size===0&&(Rne=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),One(),()=>{r&&d.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=Rne)}},[f,h,r,d]),v.useEffect(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),One())},[f,d]),v.useEffect(()=>{const E=()=>m({});return document.addEventListener(H5,E),()=>document.removeEventListener(H5,E)},[]),s.jsx(qa.div,{...u,ref:g,style:{pointerEvents:j?S?"auto":"none":void 0,...e.style},onFocusCapture:Kn(e.onFocusCapture,k.onFocusCapture),onBlurCapture:Kn(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:Kn(e.onPointerDownCapture,N.onPointerDownCapture)})});NC.displayName=_ct;var wct="DismissableLayerBranch",kct=v.forwardRef((e,n)=>{const r=v.useContext(Mve),a=v.useRef(null),i=Bi(n,a);return v.useEffect(()=>{const o=a.current;if(o)return r.branches.add(o),()=>{r.branches.delete(o)}},[r.branches]),s.jsx(qa.div,{...e,ref:i})});kct.displayName=wct;function jct(e,n=globalThis==null?void 0:globalThis.document){const r=Jd(e),a=v.useRef(!1),i=v.useRef(()=>{});return v.useEffect(()=>{const o=c=>{if(c.target&&!a.current){let u=function(){Rve(bct,r,d,{discrete:!0})};const d={originalEvent:c};c.pointerType==="touch"?(n.removeEventListener("click",i.current),i.current=u,n.addEventListener("click",i.current,{once:!0})):u()}else n.removeEventListener("click",i.current);a.current=!1},l=window.setTimeout(()=>{n.addEventListener("pointerdown",o)},0);return()=>{window.clearTimeout(l),n.removeEventListener("pointerdown",o),n.removeEventListener("click",i.current)}},[n,r]),{onPointerDownCapture:()=>a.current=!0}}function Cct(e,n=globalThis==null?void 0:globalThis.document){const r=Jd(e),a=v.useRef(!1);return v.useEffect(()=>{const i=o=>{o.target&&!a.current&&Rve(yct,r,{originalEvent:o},{discrete:!1})};return n.addEventListener("focusin",i),()=>n.removeEventListener("focusin",i)},[n,r]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}function One(){const e=new CustomEvent(H5);document.dispatchEvent(e)}function Rve(e,n,r,{discrete:a}){const i=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});n&&i.addEventListener(e,n,{once:!0}),a?Dve(i,o):i.dispatchEvent(o)}var hp=globalThis!=null&&globalThis.document?v.useLayoutEffect:()=>{},Sct=Eh["useId".toString()]||(()=>{}),Nct=0;function sp(e){const[n,r]=v.useState(Sct());return hp(()=>{e||r(a=>a??String(Nct++))},[e]),e||(n?`radix-${n}`:"")}const Ect=["top","right","bottom","left"],Xf=Math.min,Qc=Math.max,CM=Math.round,oE=Math.floor,Hg=e=>({x:e,y:e}
vendor: 5,049 bytes, line 272
272),Tct={left:"right",right:"left",bottom:"top",top:"bottom"},Dct={start:"end",end:"start"};function z5(e,n,r){return Qc(e,Xf(n,r))}function Vh(e,n){return typeof e=="function"?e(n):e}function Uh(e){return e.split("-")[0]}function Dy(e){return e.split("-")[1]}function OU(e){return e==="x"?"y":"x"}function AU(e){return e==="y"?"height":"width"}function zg(e){return["top","bottom"].includes(Uh(e))?"y":"x"}function PU(e){return OU(zg(e))}function Mct(e,n,r){r===void 0&&(r=!1);const a=Dy(e),i=PU(e),o=AU(i);let l=i==="x"?a===(r?"end":"start")?"right":"left":a==="start"?"bottom":"top";return n.reference[o]>n.floating[o]&&(l=SM(l)),[l,SM(l)]}function Rct(e){const n=SM(e);return[V5(e),n,V5(n)]}function V5(e){return e.replace(/start|end/g,n=>Dct[n])}function Oct(e,n,r){const a=["left","right"],i=["right","left"],o=["top","bottom"],l=["bottom","top"];switch(e){case"top":case"bottom":return r?n?i:a:n?a:i;case"left":case"right":return n?o:l;default:return[]}}function Act(e,n,r,a){const i=Dy(e);let o=Oct(Uh(e),r==="start",a);return i&&(o=o.map(l=>l+"-"+i),n&&(o=o.concat(o.map(V5)))),o}function SM(e){return e.replace(/left|right|bottom|top/g,n=>Tct[n])}function Pct(e){return{top:0,right:0,bottom:0,left:0,...e}}function Ove(e){return typeof e!="number"?Pct(e):{top:e,right:e,bottom:e,left:e}}function NM(e){const{x:n,y:r,width:a,height:i}=e;return{width:a,height:i,top:r,left:n,right:n+a,bottom:r+i,x:n,y:r}}function Ane(e,n,r){let{reference:a,floating:i}=e;const o=zg(n),l=PU(n),c=AU(l),u=Uh(n),d=o==="y",f=a.x+a.width/2-i.width/2,p=a.y+a.height/2-i.height/2,h=a[c]/2-i[c]/2;let m;switch(u){case"top":m={x:f,y:a.y-i.height};break;case"bottom":m={x:f,y:a.y+a.height};break;case"right":m={x:a.x+a.width,y:p};break;case"left":m={x:a.x-i.width,y:p};break;default:m={x:a.x,y:a.y}}switch(Dy(n)){case"start":m[l]-=h*(r&&d?-1:1);break;case"end":m[l]+=h*(r&&d?-1:1);break}return m}const Ict=async(e,n,r)=>{const{placement:a="bottom",strategy:i="absolute",middleware:o=[],platform:l}=r,c=o.filter(Boolean),u=await(l.isRTL==null?void 0:l.isRTL(n));let d=await l.getElementRects({reference:e,floating:n,strategy:i}),{x:f,y:p}=Ane(d,a,u),h=a,m={},g=0;for(let x=0;x<c.length;x++){const{name:b,fn:y}=c[x],{x:w,y:j,data:S,reset:N}=await y({x:f,y:p,initialPlacement:a,placement:h,strategy:i,middlewareData:m,rects:d,platform:l,elements:{reference:e,floating:n}});f=w??f,p=j??p,m={...m,[b]:{...m[b],...S}},N&&g<=50&&(g++,typeof N=="object"&&(N.placement&&(h=N.placement),N.rects&&(d=N.rects===!0?await l.getElementRects({reference:e,floating:n,strategy:i}):N.rects),{x:f,y:p}=Ane(d,h,u)),x=-1)}return{x:f,y:p,placement:h,strategy:i,middlewareData:m}};async function jj(e,n){var r;n===void 0&&(n={});const{x:a,y:i,platform:o,rects:l,elements:c,strategy:u}=e,{boundary:d="clippingAncestors",rootBoundary:f="viewport",elementContext:p="floating",altBoundary:h=!1,padding:m=0}=Vh(n,e),g=Ove(m),b=c[h?p==="floating"?"reference":"floating":p],y=NM(await o.getClippingRect({element:(r=await(o.isElement==null?void 0:o.isElement(b)))==null||r?b:b.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(c.floating)),boundary:d,rootBoundary:f,strategy:u})),w=p==="floating"?{x:a,y:i,width:l.floating.width,height:l.floating.height}:l.reference,j=await(o.getOffsetParent==null?void 0:o.getOffsetParent(c.floating)),S=await(o.isElement==null?void 0:o.isElement(j))?await(o.getScale==null?void 0:o.getScale(j))||{x:1,y:1}:{x:1,y:1},N=NM(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:w,offsetParent:j,strategy:u}):w);return{top:(y.top-N.top+g.top)/S.y,bottom:(N.bottom-y.bottom+g.bottom)/S.y,left:(y.left-N.left+g.left)/S.x,right:(N.right-y.right+g.right)/S.x}}const $ct=e=>({name:"arrow",options:e,async fn(n){const{x:r,y:a,placement:i,rects:o,platform:l,elements:c,middlewareData:u}=n,{element:d,padding:f=0}=Vh(e,n)||{};if(d==null)return{};const p=Ove(f),h={x:r,y:a},m=PU(i),g=AU(m),x=await l.getDimensions(d),b=m==="y",y=b?"top":"left",w=b?"bottom":"right",j=b?"clientHeight":"clientWidth",S=o.reference[g]+o.reference[m]-h[m]-o.floating[g],N=h[m]-o.reference[m],k=await(l.getOffsetParent==null?void 0:l.getOffsetParent(d));let E=k?k[j]:0;(!E||!await(l.isElement==null?void 0:l.isElement(k)))&&(E=c.floating[j]||o.floating[g]);const D=S/2-N/2,R=E/2-x[g]/2-1,A=Xf(p[y],R),P=Xf(p[w],R),I=A,L=E-x[g]-P,H=E/2-x[g]/2+D,U=z5(I,H,L),X=!u.arrow&&Dy(i)!=null&&H!==U&&o.reference[g]/2-(H<I?A:P)-x[g]/2<0,re=X?H<I?H-I:H-L:0;return{[m]:h[m]+re,data:{[m]:U,centerOffset:H-U-re,...X&&{alignmentOffset:re}},reset:X}}}),Lct=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(n){var r,a;const{placement:i,middlewareData:o,rects:l,initialPlacement:c,platform:u,elements:d}=n,{mainAxis:f=!0,crossAxis:p=!0,fallbackPlacements:h,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:x=!0,...b}=Vh(e,n);if((r=o.arrow)!=null&&r.alignmentOffset)return{};const y=Uh(i),w=zg(c),j=Uh(c)===c,S=await(u.isRTL==null?void 0:u.isRTL(d.floating)),N=h||
272(j||!x?[SM(c)]:Rct(c)),k=g!=="none";!h&&k&&N.push(...Act(c,x,g,S));const E=[c,...N],D=await jj(n,b),R=[];let A=((a=o.flip)==null?void 0:a.overflows)||[];if(f&&R.push(D[y]),p){const H=Mct(i,l,S);R.push(D[H[0]],D[H[1]])}if(A=[...A,{placement:i,overflows:R}],!R.every(H=>H<=0)){var P,I;const H=(((P=o.flip)==null?void 0:P.index)||0)+1,U=E[H];if(U)return{data:{index:H,overflows:A},reset:{placement:U}};let X=(I=A.filter(re=>re.overflows[0]<=0).sort((re,Z)=>re.overflows[1]-Z.overflows[1])[0])==null?void 0:I.placement;if(!X)switch(m){case"bestFit":{var L;const re=(L=A.filter(Z=>{if(k){const V=zg(Z.placement);return V===w||V==="y"}return!0}).map(Z=>[Z.placement,Z.overflows.filter(V=>V>0).reduce((V,J)=>V+J,0)]).sort((Z,V)=>Z[1]-V[1])[0])==null?void 0:L[0];re&&(X=re);break}case"initialPlacement":X=c;break}if(i!==X)return{reset:{placement:X}}}return{}}}};function Pne(e,n){return{top:e.top-n.height,right:e.right-n.width,bottom:e.bottom-n.height,left:e.left-n.width}}function Ine(e){return Ect.some(n=>e[n]>=0)}const Fct=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(n){const{rects:r}=n,{strategy:a="referenceHidden",...i}=Vh(e,n);switch(a){case"referenceHidden":{const o=await jj(n,{...i,elementContext:"reference"}),l=Pne(o,r.reference);return{data:{referenceHiddenOffsets:l,referenceHidden:Ine(l)}}}case"escaped":{const o=await jj(n,{...i,altBoundary:!0}),l=Pne(o,r.floating);return{data:{escapedOffsets:l,escaped:Ine(l)}}}default:return{}}}}};async function Bct(e,n){const{placement:r,platform:a,elements:i}=e,o=await(a.isRTL==null?void 0:a.isRTL(i.floating)),l=Uh(r),c=Dy(r),u=zg(r)==="y",d=["left","top"].includes(l)?-1:1,f=o&&u?-1:1,p=Vh(n,e);let{mainAxis:h,crossAxis:m,alignmentAxis:g}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...p};return c&&typeof g=="number"&&(m=c==="end"?g*-1:g),u?{x:m*f,y:h*d}:{x:h*d,y:m*f}}const Hct=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(n){var r,a;const{x:i,y:o,placement:l,middlewareData:c}=n,u=await Bct(n,e);return l===((r=c.offset)==null?void 0:r.placement)&&(a=c.arrow)!=null&&a.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:l}}}}},zct=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(n){const{x:r,y:a,placement:i}=n,{mainAxis:o=!0,crossAxis:l=!1,limiter:c={fn:b=>{let{x:y,y:w}=b;return{x:y,y:w}}},...u}=Vh(e,n),d={x:r,y:a},f=await jj(n,u),p=zg(Uh(i)),h=OU(p);let m=d[h],g=d[p];if(o){const b=h==="y"?"top":"left",y=h==="y"?"bottom":"right",w=m+f[b],j=m-f[y];m=z5(w,m,j)}if(l){const b=p==="y"?"top":"left",y=p==="y"?"bottom":"right",w=g+f[b],j=g-f[y];g=z5(w,g,j)}const x=c.fn({...n,[h]:m,[p]:g});return{...x,data:{x:x.x-r,y:x.y-a}}}}},Vct=function(e){return e===void 0&&(e={}),{options:e,fn(n){const{x:r,y:a,placement:i,rects:o,middlewareData:l}=n,{offset:c=0,mainAxis:u=!0,crossAxis:d=!0}=Vh(e,n),f={x:r,y:a},p=zg(i),h=OU(p);let m=f[h],g=f[p];const x=Vh(c,n),b=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:0,crossAxis:0,...x};if(u){const j=h==="y"?"height":"width",S=o.reference[h]-o.floating[j]+b.mainAxis,N=o.reference[h]+o.reference[j]-b.mainAxis;m<S?m=S:m>N&&(m=N)}if(d){var y,w;const j=h==="y"?"width":"height",S=["top","left"].includes(Uh(i)),N=o.reference[p]-o.floating[j]+(S&&((y=l.offset)==null?void 0:y[p])||0)+(S?0:b.crossAxis),k=o.reference[p]+o.reference[j]+(S?0:((w=l.offset)==null?void 0:w[p])||0)-(S?b.crossAxis:0);g<N?g=N:g>k&&(g=k)}return{[h]:m,[p]:g}}}},Uct=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(n){const{placement:r,rects:a,platform:i,elements:o}=n,{apply:l=()=>{},...c}=Vh(e,n),u=await jj(n,c),d=Uh(r),f=Dy(r),p=zg(r)==="y",{width:h,height:m}=a.floating;let g,x;d==="top"||d==="bottom"?(g=d,x=f===(await(i.isRTL==null?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(x=d,g=f==="end"?"top":"bottom");const b=m-u.top-u.bottom,y=h-u.left-u.right,w=Xf(m-u[g],b),j=Xf(h-u[x],y),S=!n.middlewareData.shift;let N=w,k=j;if(p?k=f||S?Xf(j,y):y:N=f||S?Xf(w,b):b,S&&!f){const D=Qc(u.left,0),R=Qc(u.right,0),A=Qc(u.top,0),P=Qc(u.bottom,0);p?k=h-2*(D!==0||R!==0?D+R:Qc(u.left,u.right)):N=m-2*(A!==0||P!==0?A+P:Qc(u.top,u.bottom))}await l({...n,availableWidth:k,availableHeight:N});const E=await i.getDimensions(o.floating);return h!==E.width||m!==E.height?{reset:{rects:!0}}:{}}}};function My(e){return Ave(e)?(e.nodeName||"").toLowerCase():"#document"}function fu(e){var n;return(e==null||(n=e.ownerDocument)==null?void 0:n.defaultView)||window}function tm(e){var n;return(n=(Ave(e)?e.ownerDocument:e.document)||window.document)==null?void 0:n.documentElement}function Ave(e){return e instanceof Node||e instanceof fu(e).Node}function mp(e){return e instanceof Element||e instanceof fu(e).Element}function gp(e){return e instanceof HTMLElement||e instanceof fu(e).HTMLElement}function $ne(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof fu(e).ShadowRoot}function EC(e){const{overflow:n,overflowX:r,overflowY:a,display:i}=ef(e);return/auto|scroll|overlay|hidden|clip/.test(n+a+r)&&!["inline","contents"].includes(i)}function Wct(e){return["table","td","th"].includes(My(e))}function SA(e){return[":popover-open",":modal"].some(n=>{try{return e.matches(n)}catch{return!1}})}function IU(e){const n=$U(),r=ef(e);return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!n&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!n&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(a=>(r.willChange||"").includes(a))||["paint","layout","strict","content"].some(a=>(r.contain||"").includes(a))}function Yct(e){let n=Vg(e);for(;gp(n)&&!Hb(n);){if(SA(n))return null;if(IU(n))return n;n=Vg(n)}return null}function $U(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Hb(e){return["html","body","#document"].includes(My(e))}function ef(e){return fu(e).getComputedStyle(e)}function NA(e){return mp(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Vg(e){if(My(e)==="html")return e;const n=e.assignedSlot||e.parentNode||$ne(e)&&e.host||tm(e);return $ne(n)?n.host:n}function Pve(e){const n=Vg(e);return Hb(n)?e.ownerDocument?e.ownerDocument.body:e.body:gp(n)&&EC(n)?n:Pve(n)}function Cj(e,n,r){var a;n===void 0&&(n=[]),r===void 0&&(r=!0);const i=Pve(e),o=i===((a=e.ownerDocument)==null?void 0:a.body),l=fu(i);
272return o?n.concat(l,l.visualViewport||[],EC(i)?i:[],l.frameElement&&r?Cj(l.frameElement):[]):n.concat(i,Cj(i,[],r))}function Ive(e){const n=ef(e);let r=parseFloat(n.width)||0,a=parseFloat(n.height)||0;const i=gp(e),o=i?e.offsetWidth:r,l=i?e.offsetHeight:a,c=CM(r)!==o||CM(a)!==l;return c&&(r=o,a=l),{width:r,height:a,$:c}}function LU(e){return mp(e)?e:e.contextElement}function ub(e){const n=LU(e);if(!gp(n))return Hg(1);const r=n.getBoundingClientRect(),{width:a,height:i,$:o}=Ive(n);let l=(o?CM(r.width):r.width)/a,c=(o?CM(r.height):r.height)/i;return(!l||!Number.isFinite(l))&&(l=1),(!c||!Number.isFinite(c))&&(c=1),{x:l,y:c}}const qct=Hg(0);function $ve(e){const n=fu(e);return!$U()||!n.visualViewport?qct:{x:n.visualViewport.offsetLeft,y:n.visualViewport.offsetTop}}function Gct(e,n,r){return n===void 0&&(n=!1),!r||n&&r!==fu(e)?!1:n}function Qv(e,n,r,a){n===void 0&&(n=!1),r===void 0&&(r=!1);const i=e.getBoundingClientRect(),o=LU(e);let l=Hg(1);n&&(a?mp(a)&&(l=ub(a)):l=ub(e));const c=Gct(o,r,a)?$ve(o):Hg(0);let u=(i.left+c.x)/l.x,d=(i.top+c.y)/l.y,f=i.width/l.x,p=i.height/l.y;if(o){const h=fu(o),m=a&&mp(a)?fu(a):a;let g=h,x=g.frameElement;for(;x&&a&&m!==g;){const b=ub(x),y=x.getBoundingClientRect(),w=ef(x),j=y.left+(x.clientLeft+parseFloat(w.paddingLeft))*b.x,S=y.top+(x.clientTop+parseFloat(w.paddingTop))*b.y;u*=b.x,d*=b.y,f*=b.x,p*=b.y,u+=j,d+=S,g=fu(x),x=g.frameElement}}return NM({width:f,height:p,x:u,y:d})}function Kct(e){let{elements:n,rect:r,offsetParent:a,strategy:i}=e;const o=i==="fixed",l=tm(a),c=n?SA(n.floating):!1;if(a===l||c&&o)return r;let u={scrollLeft:0,scrollTop:0},d=Hg(1);const f=Hg(0),p=gp(a);if((p||!p&&!o)&&((My(a)!=="body"||EC(l))&&(u=NA(a)),gp(a))){const h=Qv(a);d=ub(a),f.x=h.x+a.clientLeft,f.y=h.y+a.clientTop}return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-u.scrollLeft*d.x+f.x,y:r.y*d.y-u.scrollTop*d.y+f.y}}function Zct(e){return Array.from(e.getClientRects())}function Lve(e){return Qv(tm(e)).left+NA(e).scrollLeft}function Xct(e){const n=tm(e),r=NA(e),a=e.ownerDocument.body,i=Qc(n.scrollWidth,n.clientWidth,a.scrollWidth,a.clientWidth),o=Qc(n.scrollHeight,n.clientHeight,a.scrollHeight,a.clientHeight);let l=-r.scrollLeft+Lve(e);const c=-r.scrollTop;return ef(a).direction==="rtl"&&(l+=Qc(n.clientWidth,a.clientWidth)-i),{width:i,height:o,x:l,y:c}}function Qct(e,n){const r=fu(e),a=tm(e),i=r.visualViewport;let o=a.clientWidth,l=a.clientHeight,c=0,u=0;if(i){o=i.width,l=i.height;const d=$U();(!d||d&&n==="fixed")&&(c=i.offsetLeft,u=i.offsetTop)}return{width:o,height:l,x:c,y:u}}function Jct(e,n){const r=Qv(e,!0,n==="fixed"),a=r.top+e.clientTop,i=r.left+e.clientLeft,o=gp(e)?ub(e):Hg(1),l=e.clientWidth*o.x,c=e.clientHeight*o.y,u=i*o.x,d=a*o.y;return{width:l,height:c,x:u,y:d}}function Lne(e,n,r){let a;if(n==="viewport")a=Qct(e,r);else if(n==="document")a=Xct(tm(e));else if(mp(n))a=Jct(n,r);else{const i=$ve(e);a={...n,x:n.x-i.x,y:n.y-i.y}}return NM(a)}function Fve(e,n){const r=Vg(e);return r===n||!mp(r)||Hb(r)?!1:ef(r).position==="fixed"||Fve(r,n)}function eut(e,n){const r=n.get(e);if(r)return r;let a=Cj(e,[],!1).filter(c=>mp(c)&&My(c)!=="body"),i=null;const o=ef(e).position==="fixed";let l=o?Vg(e):e;for(;mp(l)&&!Hb(l);){const c=ef(l),u=IU(l);!u&&c.position==="fixed"&&(i=null),(o?!u&&!i:!u&&c.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||EC(l)&&!u&&Fve(e,l))?a=a.filter(f=>f!==l):i=c,l=Vg(l)}return n.set(e,a),a}function tut(e){let{element:n,boundary:r,rootBoundary:a,strategy:i}=e;const l=[...r==="clippingAncestors"?SA(n)?[]:eut(n,this._c):[].concat(r),a],c=l[0],u=l.reduce((d,f)=>{const p=Lne(n,f,i);return d.top=Qc(p.top,d.top),d.right=Xf(p.right,d.right),d.bottom=Xf(p.bottom,d.bottom),d.left=Qc(p.left,d.left),d},Lne(n,c,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function nut(e){const{width:n,height:r}=Ive(e);return{width:n,height:r}}function rut(e,n,r){const a=gp(n),i=tm(n),o=r==="fixed",l=Qv(e,!0,o,n);let c={scrollLeft:0,scrollTop:0};const u=Hg(0);if(a||!a&&!o)if((My(n)!=="body"||EC(i))&&(c=NA(n)),a){const p=Qv(n,!0,o,n);u.x=p.x+n.clientLeft,u.y=p.y+n.clientTop}else i&&(u.x=Lve(i));const d=l.left+c.scrollLeft-u.x,f=l.top+c.scrollTop-u.y;return{x:d,y:f,width:l.width,height:l.height}}function VF(e){return ef(e).position==="static"}function Fne(e,n){return!gp(e)||ef(e).position==="fixed"?null:n?n(e):e.offsetParent}function Bve(e,n){const r=fu(e);if(SA(e))return r;if(!gp(e)){let i=Vg(e);for(;i&&!Hb(i);){if(mp(i)&&!VF(i))return i;i=Vg(i)}return r}let a=Fne(e,n);for(;a&&Wct(a)&&VF(a);)a=Fne(a,n);return a&&Hb(a)&&VF(a)&&!IU(a)?r:a||Yct(e)||r}const aut=async function(e){const n=this.getOffsetParent||Bve,r=this.getDimensions,a=await r(e.floating);return{reference:rut(e.reference,await n(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}};function iut(e){return ef(e).direction==="rtl"}const sut={convertOffsetParentRelativeRectToViewportRelativeRect:Kct,getDocumentElement:tm,getClippingRect:tut,getOffsetParent:Bve,getElementRects:aut,getClientRects:Zct,getDimensions:nut,getScale:ub,isElement:mp,isRTL:iut};function out(e,n){let r=null,a;const i=tm(e);function o(){var c;clearTimeout(a),(c=r)==null||c.disconnect(),r=null}function l(c,u){c===void 0&&(c=!1),u===void 0&&(u=1),o();const{left:d,top:f,width:p,height:h}=e.getBoundingClientRect();if(c||n(),!p||!h)return;const m=oE(f),g=oE(i.clientWidth-(d+p)),x=oE(i.clientHeight-(f+h)),b=oE(d),w={rootMargin:-m+"px "+-g+"px "+-x+"px "+-b+"px",threshold:Qc(0,Xf(1,u))||1};let j=!0;function S(N){const k=N[0].intersectionRatio;if(k!==u){if(!j)return l();k?l(!1,k):a=setTimeout(()=>{l(!1,1e-7)},1e3)}j=!1}try{r=new IntersectionObserver(S,{...w,root:i.ownerDocument})}catch{r=new IntersectionObserver(S,w)}r.observe(e)}return l(!0),o}function lut(e,n,r,a){a===void 0&&(a={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:l=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:u=!1}=a,d=LU(e),f=i||o?[...d?Cj(d):[],...Cj(n)]:[];f.forEach(y=>{i&&y.addEventListener("scroll",r,{passive:!0}),o&&y.addEventListener("resize",r)});const p=d&&c?out(d,r):null;let h=-1,m=null;l&&(m=new ResizeObserver(y=>{let[w]=y;w&&w.target===d&&m&&(m.unobserve(n),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var j;(j=m)==null||j.observe(n)})),r()}),d&&!u&&m.observe(d),m.observe(n));let g,x=u?Qv(e):null;u&&b();function b(){const y=Qv(e);x&&(y.x!==x.x||y.y!==x.y||y.width!==x.width||y.height!==x.height)&&r(),x=y,g=requestAnimationFrame(b)}return r(),()=>{var y;f.forEach(w=>{i&&w.removeEventListener("scroll",r),o&&w.removeEventListener("resize",r)}),p==null||p(),(y=m)==null||y.disconnect(),m=null,u&&cancelAnimationFrame(g)}}const cut=Hct,uut=zct,dut=Lct,fut=Uct,put=Fct,Bne=$ct,hut=Vct,mut=(e,n,r)=>{const a=new Map,i={platform:sut,...r},o={...i.platform,_c:a};return Ict(e,n,{...i,platform:o})};var B2=typeof document<"u"?v.useLayoutEffect:v.useEffect;function EM(e,n){if(e===n)return!0;
272if(typeof e!=typeof n)return!1;if(typeof e=="function"&&e.toString()===n.toString())return!0;let r,a,i;if(e&&n&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==n.length)return!1;for(a=r;a--!==0;)if(!EM(e[a],n[a]))return!1;return!0}if(i=Object.keys(e),r=i.length,r!==Object.keys(n).length)return!1;for(a=r;a--!==0;)if(!{}.hasOwnProperty.call(n,i[a]))return!1;for(a=r;a--!==0;){const o=i[a];if(!(o==="_owner"&&e.$$typeof)&&!EM(e[o],n[o]))return!1}return!0}return e!==e&&n!==n}function Hve(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Hne(e,n){const r=Hve(e);return Math.round(n*r)/r}function zne(e){const n=v.useRef(e);return B2(()=>{n.current=e}),n}function gut(e){e===void 0&&(e={});const{placement:n="bottom",strategy:r="absolute",middleware:a=[],platform:i,elements:{reference:o,floating:l}={},transform:c=!0,whileElementsMounted:u,open:d}=e,[f,p]=v.useState({x:0,y:0,strategy:r,placement:n,middlewareData:{},isPositioned:!1}),[h,m]=v.useState(a);EM(h,a)||m(a);const[g,x]=v.useState(null),[b,y]=v.useState(null),w=v.useCallback(re=>{re!==k.current&&(k.current=re,x(re))},[]),j=v.useCallback(re=>{re!==E.current&&(E.current=re,y(re))},[]),S=o||g,N=l||b,k=v.useRef(null),E=v.useRef(null),D=v.useRef(f),R=u!=null,A=zne(u),P=zne(i),I=v.useCallback(()=>{if(!k.current||!E.current)return;const re={placement:n,strategy:r,middleware:h};P.current&&(re.platform=P.current),mut(k.current,E.current,re).then(Z=>{const V={...Z,isPositioned:!0};L.current&&!EM(D.current,V)&&(D.current=V,ds.flushSync(()=>{p(V)}))})},[h,n,r,P]);B2(()=>{d===!1&&D.current.isPositioned&&(D.current.isPositioned=!1,p(re=>({...re,isPositioned:!1})))},[d]);const L=v.useRef(!1);B2(()=>(L.current=!0,()=>{L.current=!1}),[]),B2(()=>{if(S&&(k.current=S),N&&(E.current=N),S&&N){if(A.current)return A.current(S,N,I);I()}},[S,N,I,A,R]);const H=v.useMemo(()=>({reference:k,floating:E,setReference:w,setFloating:j}),[w,j]),U=v.useMemo(()=>({reference:S,floating:N}),[S,N]),X=v.useMemo(()=>{const re={position:r,left:0,top:0};if(!U.floating)return re;const Z=Hne(U.floating,f.x),V=Hne(U.floating,f.y);return c?{...re,transform:"translate("+Z+"px, "+V+"px)",...Hve(U.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:Z,top:V}},[r,c,U.floating,f.x,f.y]);return v.useMemo(()=>({...f,update:I,refs:H,elements:U,floatingStyles:X}),[f,I,H,U,X])}const xut=e=>{function n(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:a,padding:i}=typeof e=="function"?e(r):e;return a&&n(a)?a.current!=null?Bne({element:a.current,padding:i}).fn(r):{}:a?Bne({element:a,padding:i}).fn(r):{}}}},vut=(e,n)=>({...cut(e),options:[e,n]}),_ut=(e,n)=>({...uut(e),options:[e,n]}),but=(e,n)=>({...hut(e),options:[e,n]}),yut=(e,n)=>({...dut(e),options:[e,n]}),wut=(e,n)=>({...fut(e),options:[e,n]}),kut=(e,n)=>({...put(e),options:[e,n]}),jut=(e,n)=>({...xut(e),options:[e,n]});var Cut="Arrow",zve=v.forwardRef((e,n)=>{const{children:r,width:a=10,height:i=5,...o}=e;return s.jsx(qa.svg,{...o,ref:n,width:a,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:s.jsx("polygon",{points:"0,0 30,0 15,10"})})});zve.displayName=Cut;var Sut=zve;function Nut(e){const[n,r]=v.useState(void 0);return hp(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const a=new ResizeObserver(i=>{if(!Array.isArray(i)||!i.length)return;const o=i[0];let l,c;if("borderBoxSize"in o){const u=o.borderBoxSize,d=Array.isArray(u)?u[0]:u;l=d.inlineSize,c=d.blockSize}else l=e.offsetWidth,c=e.offsetHeight;r({width:l,height:c})});return a.observe(e,{box:"border-box"}),()=>a.unobserve(e)}else r(void 0)},[e]),n}var FU="Popper",[Vve,Ry]=ix(FU),[Eut,Uve]=Vve(FU),Wve=e=>{const{__scopePopper:n,children:r}=e,[a,i]=v.useState(null);return s.jsx(Eut,{scope:n,anchor:a,onAnchorChange:i,children:r})};Wve.displayName=FU;var Yve="PopperAnchor",qve=v.forwardRef((e,n)=>{const{__scopePopper:r,virtualRef:a,...i}=e,o=Uve(Yve,r),l=v.useRef(null),c=Bi(n,l);return v.useEffect(()=>{o.onAnchorChange((a==null?void 0:a.current)||l.current)}),a?null:s.jsx(qa.div,{...i,ref:c})});qve.displayName=Yve;
272var BU="PopperContent",[Tut,Dut]=Vve(BU),Gve=v.forwardRef((e,n)=>{var oe,q,ue,_e,De,Ce;const{__scopePopper:r,side:a="bottom",sideOffset:i=0,align:o="center",alignOffset:l=0,arrowPadding:c=0,avoidCollisions:u=!0,collisionBoundary:d=[],collisionPadding:f=0,sticky:p="partial",hideWhenDetached:h=!1,updatePositionStrategy:m="optimized",onPlaced:g,...x}=e,b=Uve(BU,r),[y,w]=v.useState(null),j=Bi(n,Fe=>w(Fe)),[S,N]=v.useState(null),k=Nut(S),E=(k==null?void 0:k.width)??0,D=(k==null?void 0:k.height)??0,R=a+(o!=="center"?"-"+o:""),A=typeof f=="number"?f:{top:0,right:0,bottom:0,left:0,...f},P=Array.isArray(d)?d:[d],I=P.length>0,L={padding:A,boundary:P.filter(Rut),altBoundary:I},{refs:H,floatingStyles:U,placement:X,isPositioned:re,middlewareData:Z}=gut({strategy:"fixed",placement:R,whileElementsMounted:(...Fe)=>lut(...Fe,{animationFrame:m==="always"}),elements:{reference:b.anchor},middleware:[vut({mainAxis:i+D,alignmentAxis:l}),u&&_ut({mainAxis:!0,crossAxis:!1,limiter:p==="partial"?but():void 0,...L}),u&&yut({...L}),wut({...L,apply:({elements:Fe,rects:Re,availableWidth:We,availableHeight:le})=>{const{width:ce,height:ne}=Re.reference,ve=Fe.floating.style;ve.setProperty("--radix-popper-available-width",`${We}px`),ve.setProperty("--radix-popper-available-height",`${le}px`),ve.setProperty("--radix-popper-anchor-width",`${ce}px`),ve.setProperty("--radix-popper-anchor-height",`${ne}px`)}}),S&&jut({element:S,padding:c}),Out({arrowWidth:E,arrowHeight:D}),h&&kut({strategy:"referenceHidden",...L})]}),[V,J]=Xve(X),K=Jd(g);hp(()=>{re&&(K==null||K())},[re,K]);const ee=(oe=Z.arrow)==null?void 0:oe.x,Y=(q=Z.arrow)==null?void 0:q.y,Q=((ue=Z.arrow)==null?void 0:ue.centerOffset)!==0,[W,se]=v.useState();return hp(()=>{y&&se(window.getComputedStyle(y).zIndex)},[y]),s.jsx("div",{ref:H.setFloating,"data-radix-popper-content-wrapper":"",style:{...U,transform:re?U.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:W,["--radix-popper-transform-origin"]:[(_e=Z.transformOrigin)==null?void 0:_e.x,(De=Z.transformOrigin)==null?void 0:De.y].join(" "),...((Ce=Z.hide)==null?void 0:Ce.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:s.jsx(Tut,{scope:r,placedSide:V,onArrowChange:N,arrowX:ee,arrowY:Y,shouldHideArrow:Q,children:s.jsx(qa.div,{"data-side":V,"data-align":J,...x,ref:j,style:{...x.style,animation:re?void 0:"none"}})})})});Gve.displayName=BU;var Kve="PopperArrow",Mut={top:"bottom",right:"left",bottom:"top",left:"right"},Zve=v.forwardRef(function(n,r){const{__scopePopper:a,...i}=n,o=Dut(Kve,a),l=Mut[o.placedSide];return s.jsx("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:s.jsx(Sut,{...i,ref:r,style:{...i.style,display:"block"}})})});Zve.displayName=Kve;function Rut(e){return e!==null}var Out=e=>({name:"transformOrigin",options:e,fn(n){var b,y,w;const{placement:r,rects:a,middlewareData:i}=n,l=((b=i.arrow)==null?void 0:b.centerOffset)!==0,c=l?0:e.arrowWidth,u=l?0:e.arrowHeight,[d,f]=Xve(r),p={start:"0%",center:"50%",end:"100%"}[f],h=(((y=i.arrow)==null?void 0:y.x)??0)+c/2,m=(((w=i.arrow)==null?void 0:w.y)??0)+u/2;let g="",x="";return d==="bottom"?(g=l?p:`${h}px`,x=`${-u}px`):d==="top"?(g=l?p:`${h}px`,x=`${a.floating.height+u}px`):d==="right"?(g=`${-u}px`,x=l?p:`${m}px`):d==="left"&&(g=`${a.floating.width+u}px`,x=l?p:`${m}px`),{data:{x:g,y:x}}}});function Xve(e){const[n,r="center"]=e.split("-");return[n,r]}var HU=Wve,EA=qve,zU=Gve,VU=Zve,Aut="Portal",TC=v.forwardRef((e,n)=>{var c;const{container:r,...a}=e,[i,o]=v.useState(!1);hp(()=>o(!0),[]);const l=r||i&&((c=globalThis==null?void 0:globalThis.document)==null?void 0:c.body);return l?EV.createPortal(s.jsx(qa.div,{...a,ref:n}),l):null});TC.displayName=Aut;function Put(e,n){return v.useReducer((r,a)=>n[r][a]??r,e)}var ld=e=>{const{present:n,children:r}=e,a=Iut(n),i=typeof r=="function"?r({present:a.isPresent}):v.Children.only(r),o=Bi(a.ref,$ut(i));return typeof r=="function"||a.isPresent?v.cloneElement(i,{ref:o}):null};ld.displayName="Presence";function Iut(e){const[n,r]=v.useState(),a=v.useRef({}),i=v.useRef(e),o=v.useRef("none"),l=e?"mounted":"unmounted",[c,u]=Put(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return v.useEffect(()=>{const d=lE(a.current);o.current=c==="mounted"?d:"none"},[c]),hp(()=>{const d=a.current,f=i.current;if(f!==e){const h=o.current,m=lE(d);e?u("MOUNT"):m==="none"||(d==null?void 0:d.display)==="none"?u("UNMOUNT"):u(f&&h!==m?"ANIMATION_OUT":"UNMOUNT"),i.current=e}},[e,u]),hp(()=>
272{if(n){const d=p=>{const m=lE(a.current).includes(p.animationName);p.target===n&&m&&ds.flushSync(()=>u("ANIMATION_END"))},f=p=>{p.target===n&&(o.current=lE(a.current))};return n.addEventListener("animationstart",f),n.addEventListener("animationcancel",d),n.addEventListener("animationend",d),()=>{n.removeEventListener("animationstart",f),n.removeEventListener("animationcancel",d),n.removeEventListener("animationend",d)}}else u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:v.useCallback(d=>{d&&(a.current=getComputedStyle(d)),r(d)},[])}}function lE(e){return(e==null?void 0:e.animationName)||"none"}function $ut(e){var a,i;let n=(a=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:a.get,r=n&&"isReactWarning"in n&&n.isReactWarning;return r?e.ref:(n=(i=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:i.get,r=n&&"isReactWarning"in n&&n.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}function sx({prop:e,defaultProp:n,onChange:r=()=>{}}){const[a,i]=Lut({defaultProp:n,onChange:r}),o=e!==void 0,l=o?e:a,c=Jd(r),u=v.useCallback(d=>{if(o){const p=typeof d=="function"?d(e):d;p!==e&&c(p)}else i(d)},[o,e,i,c]);return[l,u]}function Lut({defaultProp:e,onChange:n}){const r=v.useState(e),[a]=r,i=v.useRef(a),o=Jd(n);return v.useEffect(()=>{i.current!==a&&(o(a),i.current=a)},[a,i,o]),r}var Fut="VisuallyHidden",Qve=v.forwardRef((e,n)=>s.jsx(qa.span,{...e,ref:n,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));Qve.displayName=Fut;var But=Qve,[TA,cGt]=ix("Tooltip",[Ry]),DA=Ry(),Jve="TooltipProvider",Hut=700,U5="tooltip.open",[zut,UU]=TA(Jve),e_e=e=>{const{__scopeTooltip:n,delayDuration:r=Hut,skipDelayDuration:a=300,disableHoverableContent:i=!1,children:o}=e,[l,c]=v.useState(!0),u=v.useRef(!1),d=v.useRef(0);return v.useEffect(()=>{const f=d.current;return()=>window.clearTimeout(f)},[]),s.jsx(zut,{scope:n,isOpenDelayed:l,delayDuration:r,onOpen:v.useCallback(()=>{window.clearTimeout(d.current),c(!1)},[]),onClose:v.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>c(!0),a)},[a]),isPointerInTransitRef:u,onPointerInTransitChange:v.useCallback(f=>{u.current=f},[]),disableHoverableContent:i,children:o})};e_e.displayName=Jve;var MA="Tooltip",[Vut,DC]=TA(MA),t_e=e=>{const{__scopeTooltip:n,children:r,open:a,defaultOpen:i=!1,onOpenChange:o,disableHoverableContent:l,delayDuration:c}=e,u=UU(MA,e.__scopeTooltip),d=DA(n),[f,p]=v.useState(null),h=sp(),m=v.useRef(0),g=l??u.disableHoverableContent,x=c??u.delayDuration,b=v.useRef(!1),[y=!1,w]=sx({prop:a,defaultProp:i,onChange:E=>{E?(u.onOpen(),document.dispatchEvent(new CustomEvent(U5))):u.onClose(),o==null||o(E)}}),j=v.useMemo(()=>y?b.current?"delayed-open":"instant-open":"closed",[y]),S=v.useCallback(()=>{window.clearTimeout(m.current),b.current=!1,w(!0)},[w]),N=v.useCallback(()=>{window.clearTimeout(m.current),w(!1)},[w]),k=v.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>{b.current=!0,w(!0)},x)},[x,w]);return v.useEffect(()=>()=>window.clearTimeout(m.current),[]),s.jsx(HU,{...d,children:s.jsx(Vut,{scope:n,contentId:h,open:y,stateAttribute:j,trigger:f,onTriggerChange:p,onTriggerEnter:v.useCallback(()=>{u.isOpenDelayed?k():S()},[u.isOpenDelayed,k,S]),onTriggerLeave:v.useCallback(()=>{g?N():window.clearTimeout(m.current)},[N,g]),onOpen:S,onClose:N,disableHoverableContent:g,children:r})})};t_e.displayName=MA;var W5="TooltipTrigger",n_e=v.forwardRef((e,n)=>{const{__scopeTooltip:r,...a}=e,i=DC(W5,r),o=UU(W5,r),l=DA(r),c=v.useRef(null),u=Bi(n,c,i.onTriggerChange),d=v.useRef(!1),f=v.useRef(!1),p=v.useCallback(()=>d.current=!1,[]);return v.useEffect(()=>()=>document.removeEventListener("pointerup",p),[p]),s.jsx(EA,{asChild:!0,...l,children:s.jsx(qa.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...a,ref:u,onPointerMove:Kn(e.onPointerMove,h=>{h.pointerType!=="touch"&&!f.current&&!o.isPointerInTransitRef.current&&(i.onTriggerEnter(),f.current=!0)}),onPointerLeave:Kn(e.onPointerLeave,()=>{i.onTriggerLeave(),f.current=!1}),onPointerDown:Kn(e.onPointerDown,()=>{d.current=!0,document.addEventListener("pointerup",p,{once:!0})}),onFocus:Kn(e.onFocus,()=>{d.current||i.onOpen()}),onBlur:Kn(e.onBlur,i.onClose),onClick:Kn(e.onClick,i.onClose)})})});n_e.displayName=W5;var WU="TooltipPortal",[Uut,Wut]=TA(WU,{forceMount:void 0}),r_e=e=>{const{__scopeTooltip:n,forceMount:r,children:a,container:i}=e,o=DC(WU,n);return s.jsx(Uut,{scope:n,forceMount:r,children:s.jsx(ld,{present:r||o.open,children:s.jsx(TC,{asChild:!0,container:i,children:a})})})};r_e.displayName=WU;
272var zb="TooltipContent",a_e=v.forwardRef((e,n)=>{const r=Wut(zb,e.__scopeTooltip),{forceMount:a=r.forceMount,side:i="top",...o}=e,l=DC(zb,e.__scopeTooltip);return s.jsx(ld,{present:a||l.open,children:l.disableHoverableContent?s.jsx(i_e,{side:i,...o,ref:n}):s.jsx(Yut,{side:i,...o,ref:n})})}),Yut=v.forwardRef((e,n)=>{const r=DC(zb,e.__scopeTooltip),a=UU(zb,e.__scopeTooltip),i=v.useRef(null),o=Bi(n,i),[l,c]=v.useState(null),{trigger:u,onClose:d}=r,f=i.current,{onPointerInTransitChange:p}=a,h=v.useCallback(()=>{c(null),p(!1)},[p]),m=v.useCallback((g,x)=>{const b=g.currentTarget,y={x:g.clientX,y:g.clientY},w=Kut(y,b.getBoundingClientRect()),j=Zut(y,w),S=Xut(x.getBoundingClientRect()),N=Jut([...j,...S]);c(N),p(!0)},[p]);return v.useEffect(()=>()=>h(),[h]),v.useEffect(()=>{if(u&&f){const g=b=>m(b,f),x=b=>m(b,u);return u.addEventListener("pointerleave",g),f.addEventListener("pointerleave",x),()=>{u.removeEventListener("pointerleave",g),f.removeEventListener("pointerleave",x)}}},[u,f,m,h]),v.useEffect(()=>{if(l){const g=x=>{const b=x.target,y={x:x.clientX,y:x.clientY},w=(u==null?void 0:u.contains(b))||(f==null?void 0:f.contains(b)),j=!Qut(y,l);w?h():j&&(h(),d())};return document.addEventListener("pointermove",g),()=>document.removeEventListener("pointermove",g)}},[u,f,l,d,h]),s.jsx(i_e,{...e,ref:o})}),[qut,Gut]=TA(MA,{isInside:!1}),i_e=v.forwardRef((e,n)=>{const{__scopeTooltip:r,children:a,"aria-label":i,onEscapeKeyDown:o,onPointerDownOutside:l,...c}=e,u=DC(zb,r),d=DA(r),{onClose:f}=u;return v.useEffect(()=>(document.addEventListener(U5,f),()=>document.removeEventListener(U5,f)),[f]),v.useEffect(()=>{if(u.trigger){const p=h=>{const m=h.target;m!=null&&m.contains(u.trigger)&&f()};return window.addEventListener("scroll",p,{capture:!0}),()=>window.removeEventListener("scroll",p,{capture:!0})}},[u.trigger,f]),s.jsx(NC,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:p=>p.preventDefault(),onDismiss:f,children:s.jsxs(zU,{"data-state":u.stateAttribute,...d,...c,ref:n,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[s.jsx(Tve,{children:a}),s.jsx(qut,{scope:r,isInside:!0,children:s.jsx(But,{id:u.contentId,role:"tooltip",children:i||a})})]})})});a_e.displayName=zb;var s_e="TooltipArrow",o_e=v.forwardRef((e,n)=>{const{__scopeTooltip:r,...a}=e,i=DA(r);return Gut(s_e,r).isInside?null:s.jsx(VU,{...i,...a,ref:n})});o_e.displayName=s_e;function Kut(e,n){const r=Math.abs(n.top-e.y),a=Math.abs(n.bottom-e.y),i=Math.abs(n.right-e.x),o=Math.abs(n.left-e.x);switch(Math.min(r,a,i,o)){case o:return"left";case i:return"right";case r:return"top";case a:return"bottom";default:throw new Error("unreachable")}}function Zut(e,n,r=5){const a=[];switch(n){case"top":a.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":a.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":a.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":a.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r});break}return a}function Xut(e){const{top:n,right:r,bottom:a,left:i}=e;return[{x:i,y:n},{x:r,y:n},{x:r,y:a},{x:i,y:a}]}function Qut(e,n){const{x:r,y:a}=e;let i=!1;for(let o=0,l=n.length-1;o<n.length;l=o++){const c=n[o].x,u=n[o].y,d=n[l].x,f=n[l].y;u>a!=f>a&&r<(d-c)*(a-u)/(f-u)+c&&(i=!i)}return i}function Jut(e){const n=e.slice();return n.sort((r,a)=>r.x<a.x?-1:r.x>a.x?1:r.y<a.y?-1:r.y>a.y?1:0),edt(n)}function edt(e){if(e.length<=1)return e.slice();const n=[];for(let a=0;a<e.length;a++){const i=e[a];for(;n.length>=2;){const o=n[n.length-1],l=n[n.length-2];if((o.x-l.x)*(i.y-l.y)>=(o.y-l.y)*(i.x-l.x))n.pop();else break}n.push(i)}n.pop();const r=[];for(let a=e.length-1;a>=0;a--){const i=e[a];for(;r.length>=2;){const o=r[r.length-1],l=r[r.length-2];if((o.x-l.x)*(i.y-l.y)>=(o.y-l.y)*(i.x-l.x))r.pop();else break}r.push(i)}return r.pop(),n.length===1&&r.length===1&&n[0].x===r[0].x&&n[0].y===r[0].y?n:n.concat(r)}var tdt=e_e,ndt=t_e,rdt=n_e,adt=r_e,l_e=a_e;const idt=tdt,sdt=ndt,odt=rdt,c_e=v.forwardRef(({className:e,sideOffset:n=4,container:r,...a},i)=>s.jsx(adt,{container:r,children:s.jsx(l_e,{ref:i,sideOffset:n,className:hn("z-50 rounded-md border border-slate-200 bg-white px-3 py-1.5 text-sm text-slate-950 shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
272de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 dark:border-slate-800 dark:bg-slate-950 dark:text-slate-50",e),...a})}));c_e.displayName=l_e.displayName;function Rr({content:e,children:n,className:r,container:a,align:i,alignOffset:o,side:l,containerName:c}){const[u,d]=v.useState(),{hasScroll:f}=jA();return v.useEffect(()=>{f&&d(!1),u&&setTimeout(()=>{const p=document.querySelector("div[data-radix-popper-content-wrapper]");p&&p.classList.add("!z-[1000]")},50)},[f,u]),cu(e)&&(e=s.jsx("div",{dangerouslySetInnerHTML:{__html:e}})),cu(c)&&(a=document.getElementById(c)),s.jsx(idt,{children:s.jsxs(sdt,{open:u,onOpenChange:d,delayDuration:200,children:[s.jsx(odt,{className:"flex",children:n}),s.jsx("div",{className:"absolute z-20",style:{filter:"drop-shadow(rgba(1,15,42,.24) 0px 2px 4px)"},children:s.jsxs(c_e,{align:i,alignOffset:o,side:l,container:a??document.body,sticky:"always",className:rt("border-0 min-w-[100px] max-w-[260px] p-[8px] text-center text-[12px] leading-[16px] font-normal",r),children:[s.jsx(o_e,{fill:"white"}),e]})})]})})}function ldt({onResetFilters:e}){const r=v.useContext(mk).configUpdater,a=r.config.control;function i(){cn.show({header:s.jsxs("span",{className:"text-color_text text-xl flex items-center",children:[s.jsx(Se,{name:"icon-icon-edit-table",className:"mr-[8px] text-2xl"}),t("text.hide_show_data")]}),className:"show-hide-datatable-modal",children:s.jsx(uct,{configUpdater:r}),size:"md"})}function o(){if(a===uce)return s.jsx("a",{onClick:e,className:"text-2xl text-active h-[25px] mt-[-5px] cursor-pointer",role:"button",children:s.jsx(Rr,{content:t("text.reset_filters"),children:s.jsx(Se,{name:"icon-icon-reset-filter"})})});if(a===vPe)return s.jsxs(s.Fragment,{children:[s.jsx("a",{onClick:e,role:"button",className:"text-2xl text-active h-[25px] mt-[-5px] cursor-pointer",children:s.jsx(Rr,{content:t("text.reset_filters"),children:s.jsx(Se,{name:"icon-icon-reset-filter"})})}),s.jsx("a",{onClick:i,className:"align-middle h-[25px] mt-[-3px] text-2xl text-active cursor-pointer",role:"button",children:s.jsx(Rr,{content:t("text.hide_show_data"),children:s.jsx(Se,{name:"icon-icon-edit-table"})})})]})}return s.jsx("div",{className:"flex items-center gap-[4px] w-full justify-center",children:o()})}var cdt=lf,udt=function(){return cdt.Date.now()},ddt=udt,fdt=id,UF=ddt,Vne=vve,pdt="Expected a function",hdt=Math.max,mdt=Math.min;function gdt(e,n,r){var a,i,o,l,c,u,d=0,f=!1,p=!1,h=!0;if(typeof e!="function")throw new TypeError(pdt);n=Vne(n)||0,fdt(r)&&(f=!!r.leading,p="maxWait"in r,o=p?hdt(Vne(r.maxWait)||0,n):o,h="trailing"in r?!!r.trailing:h);function m(k){var E=a,D=i;return a=i=void 0,d=k,l=e.apply(D,E),l}function g(k){return d=k,c=setTimeout(y,n),f?m(k):l}function x(k){var E=k-u,D=k-d,R=n-E;return p?mdt(R,o-D):R}function b(k){var E=k-u,D=k-d;return u===void 0||E>=n||E<0||p&&D>=o}function y(){var k=UF();if(b(k))return w(k);c=setTimeout(y,x(k))}function w(k){return c=void 0,h&&a?m(k):(a=i=void 0,l)}function j(){c!==void 0&&clearTimeout(c),d=0,a=u=i=c=void 0}function S(){return c===void 0?l:w(UF())}function N(){var k=UF(),E=b(k);if(a=arguments,i=this,u=k,E){if(c===void 0)return g(u);
272if(p)return clearTimeout(c),c=setTimeout(y,n),m(u)}return c===void 0&&(c=setTimeout(y,n)),l}return N.cancel=j,N.flush=S,N}var xdt=gdt;const vdt=Kr(xdt);function u_e(e){return v.useMemo(()=>vdt(r=>r(),e),[])}var _dt=ZV,bdt=Xge,ydt=Qge;function wdt(e,n){return ydt(bdt(e,n,_dt),e+"")}var kdt=wdt,jdt=gC,Cdt=x_,Sdt=_C,Ndt=id;function Edt(e,n,r){if(!Ndt(r))return!1;var a=typeof n;return(a=="number"?Cdt(r)&&Sdt(n,r.length):a=="string"&&n in r)?jdt(r[n],e):!1}var Tdt=Edt,Ddt=kdt,Mdt=Tdt;function Rdt(e){return Ddt(function(n,r){var a=-1,i=r.length,o=i>1?r[i-1]:void 0,l=i>2?r[2]:void 0;for(o=e.length>3&&typeof o=="function"?(i--,o):void 0,l&&Mdt(r[0],r[1],l)&&(o=i<3?void 0:o,i=1),n=Object(n);++a<i;){var c=r[a];c&&e(n,c,a,o)}return n})}var d_e=Rdt,Odt=v_,Adt=d_e,Pdt=jy,Idt=Adt(function(e,n){Odt(n,Pdt(n),e)}),$dt=Idt,Ldt=$dt;const Fdt=Kr(Ldt);function Bdt({data:e,table:n,setRowProps:r,selectAble:a,viewLayout:i,size:o,config:l,loading:c,rowClassName:u}){function d(){return e.length?n.getRowModel().rows.map(f=>{const{top:p,bottom:h,...m}=r&&r(f.original,f)||{},g=typeof u=="function"?u(f.original,f):u;let x=rt("last:!border-b border-b border-b-placeholder bg-white",g,m.className,{"bg-bg_active":f.getIsSelected()}),b=rt(g,m.className);return s.jsxs(Be.Fragment,{children:[p,s.jsx("tr",{...m,className:x,onClick:y=>{const w=y.target,j=w.closest("td"),N=["button","a"].some(k=>w.closest(k));j&&!N&&(m.onClick&&m.onClick(y),a&&i==="modal"&&f.toggleSelected())},children:f.getVisibleCells().map(y=>{var N;const w=(N=y.column.columnDef.meta)==null?void 0:N.setColumnProps,j=w&&w(y.row.original,y),S=`${y.id}_${Math.random()}`;return v.createElement("td",{...j,key:S,className:rt("cursor-pointer text-sm font-base break-words whitespace-normal",{"px-[8px] py-[7px] h-[34px] min-h-[34px]":o==="sm","px-[16px] py-[18.5px] h-[56px] min-h-[56px]":o==="md","px-[16px] py-[18.5px] h-[62px] min-h-[62px] text-base":o==="lg","!p-0":y.column.id=="settings","text-center":y.column.id=="settings"||y.column.id=="select","border-b-[1px] border-placeholder":!l.serverSide&&l.fixedRight},j==null?void 0:j.className)},y.column.id=="settings"?s.jsx("div",{className:rt("w-full h-[90%] flex items-center justify-center",{"bg-white":l.fixedRight},b),children:fM(y.column.columnDef.cell,y.getContext())}):fM(y.column.columnDef.cell,y.getContext()))})},f.id+Math.random()),h]},f.id+Math.random())}):null}return s.jsx("tbody",{className:rt({"opacity-20":c}),children:d()})}const Hdt=Be.memo(Bdt,(e,n)=>e.table.options.data===n.table.options.data&&e.data===n.data&&e.columnOrder===n.columnOrder&&e.rowSelection===n.rowSelection&&e.loading===n.loading&&e.rowClassName===n.rowClassName&&!e.offline),zdt=({canSort:e=!0,sorting:n="asc"})=>e?s.jsxs("div",{className:"flex flex-col justify-center gap-[6px] cursor-pointer",children:[s.jsx(Se,{name:"icon-direction-up1",className:Ut("text-sm -mb-[6px]",{"text-neutral":n!=="asc","text-normal":n==="asc"})}),s.jsx(Se,{name:"icon-direction-down1",className:Ut({"text-sm text-neutral":n!=="desc","text-normal":n==="desc"})})]}):null;function f_e(e){var n,r,a="";if(typeof e=="string"||typeof e=="number")a+=e;else if(typeof e=="object")if(Array.isArray(e))for(n=0;n<e.length;n++)e[n]&&(r=f_e(e[n]))&&(a&&(a+=" "),a+=r);else for(n in e)e[n]&&(a&&(a+=" "),a+=n);return a}function Vdt(){for(var e,n,r=0,a="";r<arguments.length;)(e=arguments[r++])&&(n=f_e(e))&&(a&&(a+=" "),a+=n);return a}const Une=e=>typeof e=="boolean"?"".concat(e):e===0?"0":e,Wne=Vdt,p_e=(e,n)=>r=>{var a;if((n==null?void 0:n.variants)==null)return Wne(e,r==null?void 0:r.class,r==null?void 0:r.className);const{variants:i,defaultVariants:o}=n,l=Object.keys(i).map(d=>{const f=r==null?void 0:r[d],p=o==null?void 0:o[d];if(f===null)return null;const h=Une(f)||Une(p);return i[d][h]}),c=r&&Object.entries(r).reduce((d,f)=>{let[p,h]=f;return h===void 0||(d[p]=h),d},{}),u=n==null||(a=n.compoundVariants)===null||a===void 0?void 0:a.reduce((d,f)=>{let{class:p,className:h,...m}=f;return Object.entries(m).every(g=>{let[x,b]=g;return Array.isArray(b)?b.includes({...o,...c}[x]):{...o,...c}[x]===b})?[...d,p,h]:d},[]);return Wne(e,l,u,r==null?void 0:r.class,r==null?void 0:r.className)};function Wh(e){return Array.isArray?Array.isArray(e):g_e(e)==="[object Array]"}const Udt=1/0;function Wdt(e){if(typeof e=="string")return e;let n=e+"";return n=="0"&&1/e==-Udt?"-0":n}function Ydt(e){return e==null?"":Wdt(e)}function Qf(e){return typeof e=="string"}function h_e(e){return typeof e=="number"}function qdt(e){return e===!0||e===!1||Gdt(e)&&g_e(e)=="[object Boolean]"}function m_e(e){return typeof e=="object"}function Gdt(e){return m_e(e)&&e!==null}
vendor: 12,325 bytes, line 272
272function Jc(e){return e!=null}function WF(e){return!e.trim().length}function g_e(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const Kdt="Incorrect 'index' type",Zdt=e=>`Invalid value for key ${e}`,Xdt=e=>`Pattern length exceeds max of ${e}.`,Qdt=e=>`Missing ${e} property in key`,Jdt=e=>`Property 'weight' in key '${e}' must be a positive integer`,Yne=Object.prototype.hasOwnProperty;class eft{constructor(n){this._keys=[],this._keyMap={};let r=0;n.forEach(a=>{let i=x_e(a);this._keys.push(i),this._keyMap[i.id]=i,r+=i.weight}),this._keys.forEach(a=>{a.weight/=r})}get(n){return this._keyMap[n]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function x_e(e){let n=null,r=null,a=null,i=1,o=null;if(Qf(e)||Wh(e))a=e,n=qne(e),r=Y5(e);else{if(!Yne.call(e,"name"))throw new Error(Qdt("name"));const l=e.name;if(a=l,Yne.call(e,"weight")&&(i=e.weight,i<=0))throw new Error(Jdt(l));n=qne(l),r=Y5(l),o=e.getFn}return{path:n,id:r,weight:i,src:a,getFn:o}}function qne(e){return Wh(e)?e:e.split(".")}function Y5(e){return Wh(e)?e.join("."):e}function tft(e,n){let r=[],a=!1;const i=(o,l,c)=>{if(Jc(o))if(!l[c])r.push(o);else{let u=l[c];const d=o[u];if(!Jc(d))return;if(c===l.length-1&&(Qf(d)||h_e(d)||qdt(d)))r.push(Ydt(d));else if(Wh(d)){a=!0;for(let f=0,p=d.length;f<p;f+=1)i(d[f],l,c+1)}else l.length&&i(d,l,c+1)}};return i(e,Qf(n)?n.split("."):n,0),a?r:r[0]}const nft={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},rft={isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,n)=>e.score===n.score?e.idx<n.idx?-1:1:e.score<n.score?-1:1},aft={location:0,threshold:.6,distance:100},ift={useExtendedSearch:!1,getFn:tft,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1};var fr={...rft,...nft,...aft,...ift};const sft=/[^ ]+/g;function oft(e=1,n=3){const r=new Map,a=Math.pow(10,n);return{get(i){const o=i.match(sft).length;if(r.has(o))return r.get(o);const l=1/Math.pow(o,.5*e),c=parseFloat(Math.round(l*a)/a);return r.set(o,c),c},clear(){r.clear()}}}class YU{constructor({getFn:n=fr.getFn,fieldNormWeight:r=fr.fieldNormWeight}={}){this.norm=oft(r,3),this.getFn=n,this.isCreated=!1,this.setIndexRecords()}setSources(n=[]){this.docs=n}setIndexRecords(n=[]){this.records=n}setKeys(n=[]){this.keys=n,this._keysMap={},n.forEach((r,a)=>{this._keysMap[r.id]=a})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,Qf(this.docs[0])?this.docs.forEach((n,r)=>{this._addString(n,r)}):this.docs.forEach((n,r)=>{this._addObject(n,r)}),this.norm.clear())}add(n){const r=this.size();Qf(n)?this._addString(n,r):this._addObject(n,r)}removeAt(n){this.records.splice(n,1);for(let r=n,a=this.size();r<a;r+=1)this.records[r].i-=1}getValueForItemAtKeyId(n,r){return n[this._keysMap[r]]}size(){return this.records.length}_addString(n,r){if(!Jc(n)||WF(n))return;let a={v:n,i:r,n:this.norm.get(n)};this.records.push(a)}_addObject(n,r){let a={i:r,$:{}};this.keys.forEach((i,o)=>{let l=i.getFn?i.getFn(n):this.getFn(n,i.path);if(Jc(l)){if(Wh(l)){let c=[];const u=[{nestedArrIndex:-1,value:l}];for(;u.length;){const{nestedArrIndex:d,value:f}=u.pop();if(Jc(f))if(Qf(f)&&!WF(f)){let p={v:f,i:d,n:this.norm.get(f)};c.push(p)}else Wh(f)&&f.forEach((p,h)=>{u.push({nestedArrIndex:h,value:p})})}a.$[o]=c}else if(Qf(l)&&!WF(l)){let c={v:l,n:this.norm.get(l)};a.$[o]=c}}}),this.records.push(a)}toJSON(){return{keys:this.keys,records:this.records}}}function v_e(e,n,{getFn:r=fr.getFn,fieldNormWeight:a=fr.fieldNormWeight}={}){const i=new YU({getFn:r,fieldNormWeight:a});return i.setKeys(e.map(x_e)),i.setSources(n),i.create(),i}function lft(e,{getFn:n=fr.getFn,fieldNormWeight:r=fr.fieldNormWeight}={}){const{keys:a,records:i}=e,o=new YU({getFn:n,fieldNormWeight:r});return o.setKeys(a),o.setIndexRecords(i),o}function cE(e,{errors:n=0,currentLocation:r=0,expectedLocation:a=0,distance:i=fr.distance,ignoreLocation:o=fr.ignoreLocation}={}){const l=n/e.length;if(o)return l;const c=Math.abs(a-r);return i?l+c/i:c?1:l}function cft(e=[],n=fr.minMatchCharLength){let r=[],a=-1,i=-1,o=0;for(let l=e.length;o<l;o+=1){let c=e[o];c&&a===-1?a=o:!c&&a!==-1&&(i=o-1,i-a+1>=n&&r.push([a,i]),a=-1)}return e[o-1]&&o-a>=n&&r.push([a,o-1]),r}const nv=32;function uft(e,n,r,{location:a=fr.location,distance:i=fr.distance,threshold:o=fr.threshold,findAllMatches:l=fr.findAllMatches,minMatchCharLength:c=fr.minMatchCharLength,includeMatches:u=fr.includeMatches,ignoreLocation:d=fr.ignoreLocation}={}){if(n.length>nv)throw new Error(Xdt(nv));const f=n.length,p=e.length,h=Math.max(0,Math.min(a,p));let m=o,g=h;const x=c>1||u,b=x?Array(p):[];let y;for(;(y=e.indexOf(n,g))>-1;){let E=cE(n,{currentLocation:y,expectedLocation:h,distance:i,ignoreLocation:d});if(m=Math.min(E,m),g=y+f,x){let D=0;for(;D<f;)b[y+D]=1,D+=1}}g=-1;let w=[],j=1,S=f+p;const N=1<<f-1;for(let E=0;E<f;E+=1){let D=0,R=S;for(;D<R;)cE(n,{errors:E,currentLocation:h+R,expectedLocation:h,distance:i,ignoreLocation:d})<=m?D=R:S=R,R=Math.floor((S-D)/2+D);S=R;let A=Math.max(1,h-R+1),P=l?p:Math.min(h+R,p)+f,I=Array(P+2);I[P+1]=(1<<E)-1;for(let H=P;H>=A;H-=1){let U=H-1,X=r[e.charAt(U)];if(x&&(b[U]=+!!X),I[H]=(I[H+1]<<1|1)&X,E&&(I[H]|=(w[H+1]|w[H])<<1|1|w[H+1]),I[H]&N&&(j=cE(n,{errors:E,currentLocation:U,expectedLocation:h,distance:i,ignoreLocation:d}),j<=m)){if(m=j,g=U,g<=h)break;A=Math.max(1,2*h-g)}}if(cE(n,{errors:E+1,currentLocation:h,expectedLocation:h,distance:i,ignoreLocation:d})>m)break;w=I}const k={isMatch:g>=0,score:Math.max(.001,j)};if(x){const E=cft(b,c);E.length?u&&(k.indices=E):k.isMatch=!1}return k}function dft(e){let n={};for(let r=0,a=e.length;r<a;r+=1){const i=e.charAt(r);n[i]=(n[i]||0)|1<<a-r-1}return n}class __e{constructor(n,{location:r=fr.location,threshold:a=fr.threshold,distance:i=fr.distance,includeMatches:o=fr.includeMatches,findAllMatches:l=fr.findAllMatches,minMatchCharLength:c=fr.minMatchCharLength,isCaseSensitive:u=fr.isCaseSensitive,ignoreLocation:d=fr.ignoreLocation}={}){if(this.options={location:r,threshold:a,distance:i,includeMatches:o,findAllMatches:l,minMatchCharLength:c,isCaseSensitive:u,ignoreLocation:d},this.pattern=u?n:n.toLowerCase(),this.chunks=[],!this.pattern.length)return;const f=(h,m)=>{this.chunks.push({pattern:h,alphabet:dft(h),startIndex:m})},p=this.pattern.length;if(p>nv){let h=0;const m=p%nv,g=p-m;for(;h<g;)f(this.pattern.substr(h,nv),h),h+=nv;if(m){const x=p-nv;f(this.pattern.substr(x),x)}}else f(this.pattern,0)}searchIn(n){const{isCaseSensitive:r,includeMatches:a}=this.options;if(r||(n=n.toLowerCase()),this.pattern===n){let g={isMatch:!0,score:0};return a&&(g.indices=[[0,n.length-1]]),g}const{location:i,distance:o,threshold:l,findAllMatches:c,minMatchCharLength:u,ignoreLocation:d}=this.options;let f=[],p=0,h=!1;this.chunks.forEach(({pattern:g,alphabet:x,startIndex:b})=>{const{isMatch:y,score:w,indices:j}=uft(n,g,x,{location:i+b,distance:o,threshold:l,findAllMatches:c,minMatchCharLength:u,includeMatches:a,ignoreLocation:d});y&&(h=!0),p+=w,y&&j&&(f=[...f,...j])});let m={isMatch:h,score:h?p/this.chunks.length:1};return h&&a&&(m.indices=f),m}}class ox{constructor(n){this.pattern=n}static isMultiMatch(n){return Gne(n,this.multiRegex)}static isSingleMatch(n){return Gne(n,this.singleRegex)}search(){}}function Gne(e,n){const r=e.match(n);return r?r[1]:null}class fft extends ox{constructor(n){super(n)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(n){const r=n===this.pattern;return{isMatch:r,score:r?0:1,indices:[0,this.pattern.length-1]}}}class pft extends ox{constructor(n){super(n)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(n){const a=n.indexOf(this.pattern)===-1;return{isMatch:a,score:a?0:1,indices:[0,n.length-1]}}}class hft extends ox{constructor(n){super(n)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(n){const r=n.startsWith(this.pattern);return{isMatch:r,score:r?0:1,indices:[0,this.pattern.length-1]}}}class mft extends ox{constructor(n){super(n)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(n){const r=!n.startsWith(this.pattern);return{isMatch:r,score:r?0:1,indices:[0,n.length-1]}}}class gft extends ox{constructor(n){super(n)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(n){const r=n.endsWith(this.pattern);return{isMatch:r,score:r?0:1,indices:[n.length-this.pattern.length,n.length-1]}}}class xft extends ox{constructor(n){super(n)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(n){const r=!n.endsWith(this.pattern);return{isMatch:r,score:r?0:1,indices:[0,n.length-1]}}}class b_e extends ox{constructor(n,{location:r=fr.location,threshold:a=fr.threshold,distance:i=fr.distance,includeMatches:o=fr.includeMatches,findAllMatches:l=fr.findAllMatches,minMatchCharLength:c=fr.minMatchCharLength,isCaseSensitive:u=fr.isCaseSensitive,ignoreLocation:d=fr.ignoreLocation}={}){super(n),this._bitapSearch=new __e(n,{location:r,threshold:a,distance:i,includeMatches:o,findAllMatches:l,minMatchCharLength:c,isCaseSensitive:u,ignoreLocation:d})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(n){return this._bitapSearch.searchIn(n)}}class y_e extends ox{constructor(n){super(n)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(n){let r=0,a;const i=[],o=this.pattern.length;for(;(a=n.indexOf(this.pattern,r))>-1;)r=a+o,i.push([a,r-1]);const l=!!i.length;return{isMatch:l,score:l?0:1,indices:i}}}const q5=[fft,y_e,hft,mft,xft,gft,pft,b_e],Kne=q5.length,vft=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,_ft="|";function bft(e,n={}){return e.split(_ft).map(r=>{let a=r.trim().split(vft).filter(o=>o&&!!o.trim()),i=[];for(let o=0,l=a.length;o<l;o+=1){const c=a[o];let u=!1,d=-1;for(;!u&&++d<Kne;){const f=q5[d];let p=f.isMultiMatch(c);p&&(i.push(new f(p,n)),u=!0)}if(!u)for(d=-1;++d<Kne;){const f=q5[d];let p=f.isSingleMatch(c);if(p){i.push(new f(p,n));break}}}return i})}const yft=new Set([b_e.type,y_e.type]);class wft{constructor(n,{isCaseSensitive:r=fr.isCaseSensitive,includeMatches:a=fr.includeMatches,minMatchCharLength:i=fr.minMatchCharLength,ignoreLocation:o=fr.ignoreLocation,findAllMatches:l=fr.findAllMatches,location:c=fr.location,threshold:u=fr.threshold,distance:d=fr.distance}={}){this.query=null,this.options={isCaseSensitive:r,includeMatches:a,minMatchCharLength:i,findAllMatches:l,ignoreLocation:o,location:c,threshold:u,distance:d},this.pattern=r?n:n.toLowerCase(),this.query=bft(this.pattern,this.options)}static condition(n,r){return r.useExtendedSearch}searchIn(n){const r=this.query;if(!r)return{isMatch:!1,score:1};const{includeMatches:a,isCaseSensitive:i}=this.options;n=i?n:n.toLowerCase();let o=0,l=[],c=0;for(let u=0,d=r.length;u<d;u+=1){const f=r[u];l.length=0,o=0;for(let p=0,h=f.length;p<h;p+=1){const m=f[p],{isMatch:g,indices:x,score:b}=m.search(n);if(g){if(o+=1,c+=b,a){const y=m.constructor.type;yft.has(y)?l=[...l,...x]:l.push(x)}}else{c=0,o=0,l.length=0;break}}if(o){let p={isMatch:!0,score:c/o};return a&&(p.indices=l),p}}return{isMatch:!1,score:1}}}const G5=[];function kft(...e){G5.push(...e)}function K5(e,n){for(let r=0,a=G5.length;r<a;r+=1){let i=G5[r];if(i.condition(e,n))return new i(e,n)}return new __e(e,n)}const TM={AND:"$and",OR:"$or"},Z5={PATH:"$path",PATTERN:"$val"},X5=e=>!!(e[TM.AND]||e[TM.OR]),jft=e=>!!e[Z5.PATH],Cft=e=>!Wh(e)&&m_e(e)&&!X5(e),Zne=e=>({[TM.AND]:Object.keys(e).map(n=>({[n]:e[n]}))});function w_e(e,n,{auto:r=!0}={}){const a=i=>{let o=Object.keys(i);const l=jft(i);if(!l&&o.length>1&&!X5(i))return a(Zne(i));if(Cft(i)){const u=l?i[Z5.PATH]:o[0],d=l?i[Z5.PATTERN]:i[u];if(!Qf(d))throw new Error(Zdt(u));const f={keyId:Y5(u),pattern:d};return r&&(f.searcher=K5(d,n)),f}let c={children:[],operator:o[0]};return o.forEach(u=>{const d=i[u];Wh(d)&&d.forEach(f=>{c.children.push(a(f))})}),c};return X5(e)||(e=Zne(e)),a(e)}function Sft(e,{ignoreFieldNorm:n=fr.ignoreFieldNorm}){e.forEach(r=>{let a=1;
272r.matches.forEach(({key:i,norm:o,score:l})=>{const c=i?i.weight:null;a*=Math.pow(l===0&&c?Number.EPSILON:l,(c||1)*(n?1:o))}),r.score=a})}function Nft(e,n){const r=e.matches;n.matches=[],Jc(r)&&r.forEach(a=>{if(!Jc(a.indices)||!a.indices.length)return;const{indices:i,value:o}=a;let l={indices:i,value:o};a.key&&(l.key=a.key.src),a.idx>-1&&(l.refIndex=a.idx),n.matches.push(l)})}function Eft(e,n){n.score=e.score}function Tft(e,n,{includeMatches:r=fr.includeMatches,includeScore:a=fr.includeScore}={}){const i=[];return r&&i.push(Nft),a&&i.push(Eft),e.map(o=>{const{idx:l}=o,c={item:n[l],refIndex:l};return i.length&&i.forEach(u=>{u(o,c)}),c})}class lx{constructor(n,r={},a){this.options={...fr,...r},this.options.useExtendedSearch,this._keyStore=new eft(this.options.keys),this.setCollection(n,a)}setCollection(n,r){if(this._docs=n,r&&!(r instanceof YU))throw new Error(Kdt);this._myIndex=r||v_e(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(n){Jc(n)&&(this._docs.push(n),this._myIndex.add(n))}remove(n=()=>!1){const r=[];for(let a=0,i=this._docs.length;a<i;a+=1){const o=this._docs[a];n(o,a)&&(this.removeAt(a),a-=1,i-=1,r.push(o))}return r}removeAt(n){this._docs.splice(n,1),this._myIndex.removeAt(n)}getIndex(){return this._myIndex}search(n,{limit:r=-1}={}){const{includeMatches:a,includeScore:i,shouldSort:o,sortFn:l,ignoreFieldNorm:c}=this.options;let u=Qf(n)?Qf(this._docs[0])?this._searchStringList(n):this._searchObjectList(n):this._searchLogical(n);return Sft(u,{ignoreFieldNorm:c}),o&&u.sort(l),h_e(r)&&r>-1&&(u=u.slice(0,r)),Tft(u,this._docs,{includeMatches:a,includeScore:i})}_searchStringList(n){const r=K5(n,this.options),{records:a}=this._myIndex,i=[];return a.forEach(({v:o,i:l,n:c})=>{if(!Jc(o))return;const{isMatch:u,score:d,indices:f}=r.searchIn(o);u&&i.push({item:o,idx:l,matches:[{score:d,value:o,norm:c,indices:f}]})}),i}_searchLogical(n){const r=w_e(n,this.options),a=(c,u,d)=>{if(!c.children){const{keyId:p,searcher:h}=c,m=this._findMatches({key:this._keyStore.get(p),value:this._myIndex.getValueForItemAtKeyId(u,p),searcher:h});return m&&m.length?[{idx:d,item:u,matches:m}]:[]}const f=[];for(let p=0,h=c.children.length;p<h;p+=1){const m=c.children[p],g=a(m,u,d);if(g.length)f.push(...g);else if(c.operator===TM.AND)return[]}return f},i=this._myIndex.records,o={},l=[];return i.forEach(({$:c,i:u})=>{if(Jc(c)){let d=a(r,c,u);d.length&&(o[u]||(o[u]={idx:u,item:c,matches:[]},l.push(o[u])),d.forEach(({matches:f})=>{o[u].matches.push(...f)}))}}),l}_searchObjectList(n){const r=K5(n,this.options),{keys:a,records:i}=this._myIndex,o=[];return i.forEach(({$:l,i:c})=>{if(!Jc(l))return;let u=[];a.forEach((d,f)=>{u.push(...this._findMatches({key:d,value:l[f],searcher:r}))}),u.length&&o.push({idx:c,item:l,matches:u})}),o}_findMatches({key:n,value:r,searcher:a}){if(!Jc(r))return[];let i=[];if(Wh(r))r.forEach(({v:o,i:l,n:c})=>{if(!Jc(o))return;const{isMatch:u,score:d,indices:f}=a.searchIn(o);u&&i.push({score:d,key:n,value:o,idx:l,norm:c,indices:f})});else{const{v:o,n:l}=r,{isMatch:c,score:u,indices:d}=a.searchIn(o);c&&i.push({score:u,key:n,value:o,norm:l,indices:d})}return i}}lx.version="7.0.0";lx.createIndex=v_e;lx.parseIndex=lft;lx.config=fr;lx.parseQuery=w_e;kft(wft);var YF=0;function qU(){v.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Xne()),document.body.insertAdjacentElement("beforeend",e[1]??Xne()),YF++,()=>{YF===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(n=>n.remove()),YF--}},[])}function Xne(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var qF="focusScope.autoFocusOnMount",GF="focusScope.autoFocusOnUnmount",Qne={bubbles:!1,cancelable:!0},Dft="FocusScope",RA=v.forwardRef((e,n)=>{const{loop:r=!1,trapped:a=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...l}=e,[c,u]=v.useState(null),d=Jd(i),f=Jd(o),p=v.useRef(null),h=Bi(n,x=>u(x)),m=v.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;v.useEffect(()=>{if(a){let x=function(j){if(m.paused||!c)return;const S=j.target;c.contains(S)?p.current=S:Am(p.current,{select:!0})},b=function(j){if(m.paused||!c)return;const S=j.relatedTarget;S!==null&&(c.contains(S)||Am(p.current,{select:!0}))},y=function(j){if(document.activeElement===document.body)for(const N of j)N.removedNodes.length>0&&Am(c)};document.addEventListener("focusin",x),document.addEventListener("focusout",b);const w=new MutationObserver(y);return c&&w.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",x),document.removeEventListener("focusout",b),w.disconnect()}}},[a,c,m.paused]),v.useEffect(()=>{if(c){ere.add(m);const x=document.activeElement;if(!c.contains(x)){const y=new CustomEvent(qF,Qne);c.addEventListener(qF,d),c.dispatchEvent(y),y.defaultPrevented||(Mft(Ift(k_e(c)),{select:!0}),document.activeElement===x&&Am(c))}return()=>{c.removeEventListener(qF,d),setTimeout(()=>{const y=new CustomEvent(GF,Qne);c.addEventListener(GF,f),c.dispatchEvent(y),y.defaultPrevented||Am(x??document.body,{select:!0}),c.removeEventListener(GF,f),ere.remove(m)},0)}}},[c,d,f,m]);const g=v.useCallback(x=>{if(!r&&!a||m.paused)return;const b=x.key==="Tab"&&!x.altKey&&!x.ctrlKey&&!x.metaKey,y=document.activeElement;if(b&&y){const w=x.currentTarget,[j,S]=Rft(w);
272j&&S?!x.shiftKey&&y===S?(x.preventDefault(),r&&Am(j,{select:!0})):x.shiftKey&&y===j&&(x.preventDefault(),r&&Am(S,{select:!0})):y===w&&x.preventDefault()}},[r,a,m.paused]);return s.jsx(qa.div,{tabIndex:-1,...l,ref:h,onKeyDown:g})});RA.displayName=Dft;function Mft(e,{select:n=!1}={}){const r=document.activeElement;for(const a of e)if(Am(a,{select:n}),document.activeElement!==r)return}function Rft(e){const n=k_e(e),r=Jne(n,e),a=Jne(n.reverse(),e);return[r,a]}function k_e(e){const n=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:a=>{const i=a.tagName==="INPUT"&&a.type==="hidden";return a.disabled||a.hidden||i?NodeFilter.FILTER_SKIP:a.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)n.push(r.currentNode);return n}function Jne(e,n){for(const r of e)if(!Oft(r,{upTo:n}))return r}function Oft(e,{upTo:n}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(n!==void 0&&e===n)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function Aft(e){return e instanceof HTMLInputElement&&"select"in e}function Am(e,{select:n=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&Aft(e)&&n&&e.select()}}var ere=Pft();function Pft(){let e=[];return{add(n){const r=e[0];n!==r&&(r==null||r.pause()),e=tre(e,n),e.unshift(n)},remove(n){var r;e=tre(e,n),(r=e[0])==null||r.resume()}}}function tre(e,n){const r=[...e],a=r.indexOf(n);return a!==-1&&r.splice(a,1),r}function Ift(e){return e.filter(n=>n.tagName!=="A")}var $ft=function(e){if(typeof document>"u")return null;var n=Array.isArray(e)?e[0]:e;return n.ownerDocument.body},o0=new WeakMap,uE=new WeakMap,dE={},KF=0,j_e=function(e){return e&&(e.host||j_e(e.parentNode))},Lft=function(e,n){return n.map(function(r){if(e.contains(r))return r;var a=j_e(r);return a&&e.contains(a)?a:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},Fft=function(e,n,r,a){var i=Lft(n,Array.isArray(e)?e:[e]);dE[r]||(dE[r]=new WeakMap);var o=dE[r],l=[],c=new Set,u=new Set(i),d=function(p){!p||c.has(p)||(c.add(p),d(p.parentNode))};i.forEach(d);var f=function(p){!p||u.has(p)||Array.prototype.forEach.call(p.children,function(h){if(c.has(h))f(h);else try{var m=h.getAttribute(a),g=m!==null&&m!=="false",x=(o0.get(h)||0)+1,b=(o.get(h)||0)+1;o0.set(h,x),o.set(h,b),l.push(h),x===1&&g&&uE.set(h,!0),b===1&&h.setAttribute(r,"true"),g||h.setAttribute(a,"true")}catch(y){console.error("aria-hidden: cannot operate on ",h,y)}})};return f(n),c.clear(),KF++,function(){l.forEach(function(p){var h=o0.get(p)-1,m=o.get(p)-1;o0.set(p,h),o.set(p,m),h||(uE.has(p)||p.removeAttribute(a),uE.delete(p)),m||p.removeAttribute(r)}),KF--,KF||(o0=new WeakMap,o0=new WeakMap,uE=new WeakMap,dE={})}},OA=function(e,n,r){r===void 0&&(r="data-aria-hidden");var a=Array.from(Array.isArray(e)?e:[e]),i=n||$ft(e);return i?(a.push.apply(a,Array.from(i.querySelectorAll("[aria-live]"))),Fft(a,i,r,"aria-hidden")):function(){return null}},Wm=function(){return Wm=Object.assign||function(n){for(var r,a=1,i=arguments.length;a<i;a++){r=arguments[a];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])}return n},Wm.apply(this,arguments)};function Bft(e,n){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)n.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r}function Hft(e,n,r){if(r||arguments.length===2)for(var a=0,i=n.length,o;a<i;a++)(o||!(a in n))&&(o||(o=Array.prototype.slice.call(n,0,a)),o[a]=n[a]);return e.concat(o||Array.prototype.slice.call(n))}var gk="right-scroll-bar-position",xk="width-before-scroll-bar",zft="with-scroll-bars-hidden",Vft="--removed-body-scroll-bar-size";function ZF(e,n){return typeof e=="function"?e(n):e&&(e.current=n),e}function Uft(e,n){var r=v.useState(function(){return{value:e,callback:n,facade:{get current(){return r.value},set current(a){var i=r.value;i!==a&&(r.value=a,r.callback(a,i))}}}})[0];return r.callback=n,r.facade}var Wft=typeof window<"u"?v.useLayoutEffect:v.useEffect,nre=new WeakMap;function C_e(e,n){var r=Uft(n||null,function(a){return e.forEach(function(i){return ZF(i,a)})});return Wft(function(){var a=nre.get(r);
vendor: 4,811 bytes, lines 272-287
272if(a){var i=new Set(a),o=new Set(e),l=r.current;i.forEach(function(c){o.has(c)||ZF(c,null)}),o.forEach(function(c){i.has(c)||ZF(c,l)})}nre.set(r,e)},[e]),r}var DM=function(){return DM=Object.assign||function(n){for(var r,a=1,i=arguments.length;a<i;a++){r=arguments[a];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])}return n},DM.apply(this,arguments)};function Yft(e,n){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)n.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r}function qft(e){return e}function Gft(e,n){n===void 0&&(n=qft);var r=[],a=!1,i={read:function(){if(a)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(o){var l=n(o,a);return r.push(l),function(){r=r.filter(function(c){return c!==l})}},assignSyncMedium:function(o){for(a=!0;r.length;){var l=r;r=[],l.forEach(o)}r={push:function(c){return o(c)},filter:function(){return r}}},assignMedium:function(o){a=!0;var l=[];if(r.length){var c=r;r=[],c.forEach(o),l=r}var u=function(){var f=l;l=[],f.forEach(o)},d=function(){return Promise.resolve().then(u)};d(),r={push:function(f){l.push(f),d()},filter:function(f){return l=l.filter(f),r}}}};return i}function S_e(e){e===void 0&&(e={});var n=Gft(null);return n.options=DM({async:!0,ssr:!1},e),n}var N_e=function(e){var n=e.sideCar,r=Yft(e,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var a=n.read();if(!a)throw new Error("Sidecar medium not found");return v.createElement(a,DM({},r))};N_e.isSideCarExport=!0;function E_e(e,n){return e.useMedium(n),N_e}var T_e=S_e(),XF=function(){},AA=v.forwardRef(function(e,n){var r=v.useRef(null),a=v.useState({onScrollCapture:XF,onWheelCapture:XF,onTouchMoveCapture:XF}),i=a[0],o=a[1],l=e.forwardProps,c=e.children,u=e.className,d=e.removeScrollBar,f=e.enabled,p=e.shards,h=e.sideCar,m=e.noIsolation,g=e.inert,x=e.allowPinchZoom,b=e.as,y=b===void 0?"div":b,w=e.gapMode,j=Bft(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),S=h,N=C_e([r,n]),k=Wm(Wm({},j),i);return v.createElement(v.Fragment,null,f&&v.createElement(S,{sideCar:T_e,removeScrollBar:d,shards:p,noIsolation:m,inert:g,setCallbacks:o,allowPinchZoom:!!x,lockRef:r,gapMode:w}),l?v.cloneElement(v.Children.only(c),Wm(Wm({},k),{ref:N})):v.createElement(y,Wm({},k,{className:u,ref:N}),c))});AA.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};AA.classNames={fullWidth:xk,zeroRight:gk};var rre,Kft=function(){if(rre)return rre;if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function Zft(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var n=Kft();return n&&e.setAttribute("nonce",n),e}function Xft(e,n){e.styleSheet?e.styleSheet.cssText=n:e.appendChild(document.createTextNode(n))}function Qft(e){var n=document.head||document.getElementsByTagName("head")[0];n.appendChild(e)}var Jft=function(){var e=0,n=null;return{add:function(r){e==0&&(n=Zft())&&(Xft(n,r),Qft(n)),e++},remove:function(){e--,!e&&n&&(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},ept=function(){var e=Jft();return function(n,r){v.useEffect(function(){return e.add(n),function(){e.remove()}},[n&&r])}},GU=function(){var e=ept(),n=function(r){var a=r.styles,i=r.dynamic;return e(a,i),null};return n},tpt={left:0,top:0,right:0,gap:0},QF=function(e){return parseInt(e||"",10)||0},npt=function(e){var n=window.getComputedStyle(document.body),r=n[e==="padding"?"paddingLeft":"marginLeft"],a=n[e==="padding"?"paddingTop":"marginTop"],i=n[e==="padding"?"paddingRight":"marginRight"];return[QF(r),QF(a),QF(i)]},rpt=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return tpt;var n=npt(e),r=document.documentElement.clientWidth,a=window.innerWidth;return{left:n[0],top:n[1],right:n[2],gap:Math.max(0,a-r+n[2]-n[0])}},apt=GU(),db="data-scroll-locked",ipt=function(e,n,r,a){var i=e.left,o=e.top,l=e.right,c=e.gap;return r===void 0&&(r="margin"),`
273  .`.concat(zft,` {
274   overflow: hidden `).concat(a,`;
275   padding-right: `).concat(c,"px ").concat(a,`;
276  }
277  body[`).concat(db,`] {
278    overflow: hidden `).concat(a,`;
279    overscroll-behavior: contain;
280    `).concat([n&&"position: relative ".concat(a,";"),r==="margin"&&`
281    padding-left: `.concat(i,`px;
282    padding-top: `).concat(o,`px;
283    padding-right: `).concat(l,`px;
284    margin-left:0;
285    margin-top:0;
286    margin-right: `).concat(c,"px ").concat(a,`;
287    `),r==="padding"&&"padding-right: ".concat(c,"px ").concat(a,";
287")].filter(Boolean).join(""),`
288  }
289  
290  .`).concat(gk,` {
291    right: `).concat(c,"px ").concat(a,`;
292  }
293  
294  .`).concat(xk,` {
295    margin-right: `).concat(c,"px ").concat(a,`;
296  }
297  
298  .`).concat(gk," .").concat(gk,` {
299    right: 0 `).concat(a,`;
300  }
301  
302  .`).concat(xk," .").concat(xk,` {
303    margin-right: 0 `).concat(a,`;
304  }
305  
306  body[`).concat(db,`] {
307    `).concat(Vft,": ").concat(c,`px;
308  }
309`)},are=function(){var e=parseInt(document.body.getAttribute(db)||"0",10);return isFinite(e)?e:0},spt=function(){v.useEffect(function(){return document.body.setAttribute(db,(are()+1).toString()),function(){var e=are()-1;e<=0?document.body.removeAttribute(db):document.body.setAttribute(db,e.toString())}},[])},D_e=function(e){var n=e.noRelative,r=e.noImportant,a=e.gapMode,i=a===void 0?"margin":a;spt();var o=v.useMemo(function(){return rpt(i)},[i]);return v.createElement(apt,{styles:ipt(o,!n,i,r?"":"!important")})},Q5=!1;if(typeof window<"u")try{var fE=Object.defineProperty({},"passive",{get:function(){return Q5=!0,!0}});window.addEventListener("test",fE,fE),window.removeEventListener("test",fE,fE)}catch{Q5=!1}var l0=Q5?{passive:!1}:!1,opt=function(e){return e.tagName==="TEXTAREA"},M_e=function(e,n){var r=window.getComputedStyle(e);return r[n]!=="hidden"&&!(r.overflowY===r.overflowX&&!opt(e)&&r[n]==="visible")},lpt=function(e){return M_e(e,"overflowY")},cpt=function(e){return M_e(e,"overflowX")},ire=function(e,n){var r=n.ownerDocument,a=n;do{typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&(a=a.host);var i=R_e(e,a);if(i){var o=O_e(e,a),l=o[1],c=o[2];if(l>c)return!0}a=a.parentNode}while(a&&a!==r.body);return!1},upt=function(e){var n=e.scrollTop,r=e.scrollHeight,a=e.clientHeight;return[n,r,a]},dpt=function(e){var n=e.scrollLeft,r=e.scrollWidth,a=e.clientWidth;return[n,r,a]},R_e=function(e,n){return e==="v"?lpt(n):cpt(n)},O_e=function(e,n){return e==="v"?upt(n):dpt(n)},fpt=function(e,n){return e==="h"&&n==="rtl"?-1:1},ppt=function(e,n,r,a,i){var o=fpt(e,window.getComputedStyle(n).direction),l=o*a,c=r.target,u=n.contains(c),d=!1,f=l>0,p=0,h=0;do{var m=O_e(e,c),g=m[0],x=m[1],b=m[2],y=x-b-o*g;(g||y)&&R_e(e,c)&&(p+=y,h+=g),c instanceof ShadowRoot?c=c.host:c=c.parentNode}while(!u&&c!==document.body||u&&(n.contains(c)||n===c));return(f&&(i&&Math.abs(p)<1||!i&&l>p)||!f&&(i&&Math.abs(h)<1||!i&&-l>h))&&(d=!0),d},pE=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},sre=function(e){return[e.deltaX,e.deltaY]},ore=function(e){return e&&"current"in e?e.current:e},hpt=function(e,n){return e[0]===n[0]&&e[1]===n[1]},mpt=function(e){return`
310  .block-interactivity-`.concat(e,` {pointer-events: none;}
311  .allow-interactivity-`).concat(e,` {pointer-events: all;}
312`)},gpt=0,c0=[];function xpt(e){var n=v.useRef([]),r=v.useRef([0,0]),a=v.useRef(),i=v.useState(gpt++)[0],o=v.useState(GU)[0],l=v.useRef(e);v.useEffect(function(){l.current=e},[e]),v.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var x=Hft([e.lockRef.current],(e.shards||[]).map(ore),!0).filter(Boolean);return x.forEach(function(b){return b.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),x.forEach(function(b){return b.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var c=v.useCallback(function(x,b){if("touches"in x&&x.touches.length===2)return!l.current.allowPinchZoom;var y=pE(x),w=r.current,j="deltaX"in x?x.deltaX:w[0]-y[0],S="deltaY"in x?x.deltaY:w[1]-y[1],N,k=x.target,E=Math.abs(j)>Math.abs(S)?"h":"v";if("touches"in x&&E==="h"&&k.type==="range")return!1;var D=ire(E,k);if(!D)return!0;if(D?N=E:(N=E==="v"?"h":"v",D=ire(E,k)),!D)return!1;if(!a.current&&"changedTouches"in x&&(j||S)&&(a.current=N),!N)return!0;var R=a.current||N;return ppt(R,b,x,R==="h"?j:S,!0)},[]),u=v.useCallback(function(x){var b=x;if(!(!c0.length||c0[c0.length-1]!==o)){var y="deltaY"in b?sre(b):pE(b),w=n.current.filter(function(N){return N.name===b.type&&(N.target===b.target||b.target===N.shadowParent)&&hpt(N.delta,y)})[0];if(w&&w.should){b.cancelable&&b.preventDefault();return}
312if(!w){var j=(l.current.shards||[]).map(ore).filter(Boolean).filter(function(N){return N.contains(b.target)}),S=j.length>0?c(b,j[0]):!l.current.noIsolation;S&&b.cancelable&&b.preventDefault()}}},[]),d=v.useCallback(function(x,b,y,w){var j={name:x,delta:b,target:y,should:w,shadowParent:vpt(y)};n.current.push(j),setTimeout(function(){n.current=n.current.filter(function(S){return S!==j})},1)},[]),f=v.useCallback(function(x){r.current=pE(x),a.current=void 0},[]),p=v.useCallback(function(x){d(x.type,sre(x),x.target,c(x,e.lockRef.current))},[]),h=v.useCallback(function(x){d(x.type,pE(x),x.target,c(x,e.lockRef.current))},[]);v.useEffect(function(){return c0.push(o),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:h}),document.addEventListener("wheel",u,l0),document.addEventListener("touchmove",u,l0),document.addEventListener("touchstart",f,l0),function(){c0=c0.filter(function(x){return x!==o}),document.removeEventListener("wheel",u,l0),document.removeEventListener("touchmove",u,l0),document.removeEventListener("touchstart",f,l0)}},[]);var m=e.removeScrollBar,g=e.inert;return v.createElement(v.Fragment,null,g?v.createElement(o,{styles:mpt(i)}):null,m?v.createElement(D_e,{gapMode:e.gapMode}):null)}function vpt(e){for(var n=null;e!==null;)e instanceof ShadowRoot&&(n=e.host,e=e.host),e=e.parentNode;return n}const _pt=E_e(T_e,xpt);var A_e=v.forwardRef(function(e,n){return v.createElement(AA,Wm({},e,{ref:n,sideCar:_pt}))});A_e.classNames=AA.classNames;const KU=A_e;var ZU="Popover",[P_e,uGt]=ix(ZU,[Ry]),MC=Ry(),[bpt,cx]=P_e(ZU),I_e=e=>{const{__scopePopover:n,children:r,open:a,defaultOpen:i,onOpenChange:o,modal:l=!1}=e,c=MC(n),u=v.useRef(null),[d,f]=v.useState(!1),[p=!1,h]=sx({prop:a,defaultProp:i,onChange:o});return s.jsx(HU,{...c,children:s.jsx(bpt,{scope:n,contentId:sp(),triggerRef:u,open:p,onOpenChange:h,onOpenToggle:v.useCallback(()=>h(m=>!m),[h]),hasCustomAnchor:d,onCustomAnchorAdd:v.useCallback(()=>f(!0),[]),onCustomAnchorRemove:v.useCallback(()=>f(!1),[]),modal:l,children:r})})};I_e.displayName=ZU;var $_e="PopoverAnchor",ypt=v.forwardRef((e,n)=>{const{__scopePopover:r,...a}=e,i=cx($_e,r),o=MC(r),{onCustomAnchorAdd:l,onCustomAnchorRemove:c}=i;return v.useEffect(()=>(l(),()=>c()),[l,c]),s.jsx(EA,{...o,...a,ref:n})});ypt.displayName=$_e;var L_e="PopoverTrigger",F_e=v.forwardRef((e,n)=>{const{__scopePopover:r,...a}=e,i=cx(L_e,r),o=MC(r),l=Bi(n,i.triggerRef),c=s.jsx(qa.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":U_e(i.open),...a,ref:l,onClick:Kn(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?c:s.jsx(EA,{asChild:!0,...o,children:c})});F_e.displayName=L_e;var XU="PopoverPortal",[wpt,kpt]=P_e(XU,{forceMount:void 0}),B_e=e=>{const{__scopePopover:n,forceMount:r,children:a,container:i}=e,o=cx(XU,n);return s.jsx(wpt,{scope:n,forceMount:r,children:s.jsx(ld,{present:r||o.open,children:s.jsx(TC,{asChild:!0,container:i,children:a})})})};B_e.displayName=XU;var Vb="PopoverContent",H_e=v.forwardRef((e,n)=>{const r=kpt(Vb,e.__scopePopover),{forceMount:a=r.forceMount,...i}=e,o=cx(Vb,e.__scopePopover);return s.jsx(ld,{present:a||o.open,children:o.modal?s.jsx(jpt,{...i,ref:n}):s.jsx(Cpt,{...i,ref:n})})});H_e.displayName=Vb;var jpt=v.forwardRef((e,n)=>{const r=cx(Vb,e.__scopePopover),a=v.useRef(null),i=Bi(n,a),o=v.useRef(!1);return v.useEffect(()=>{const l=a.current;if(l)return OA(l)},[]),s.jsx(KU,{as:Bg,allowPinchZoom:!0,children:s.jsx(z_e,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Kn(e.onCloseAutoFocus,l=>{var c;l.preventDefault(),o.current||(c=r.triggerRef.current)==null||c.focus()}),onPointerDownOutside:Kn(e.onPointerDownOutside,l=>{const c=l.detail.originalEvent,u=c.button===0&&c.ctrlKey===!0,d=c.button===2||u;o.current=d},{checkForDefaultPrevented:!1}),onFocusOutside:Kn(e.onFocusOutside,l=>l.preventDefault(),{checkForDefaultPrevented:!1})})})}),Cpt=v.forwardRef((e,n)=>{const r=cx(Vb,e.__scopePopover),a=v.useRef(!1),i=v.useRef(!1);return s.jsx(z_e,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{var l,c;(l=e.onCloseAutoFocus)==null||l.call(e,o),o.defaultPrevented||(a.current||(c=r.triggerRef.current)==null||c.focus(),o.preventDefault()),a.current=!1,i.current=!1},onInteractOutside:o=>{var u,d;(u=e.onInteractOutside)==null||u.call(e,o),o.defaultPrevented||(a.current=!0,o.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const l=o.target;((d=r.triggerRef.current)==null?void 0:d.contains(l))&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&i.current&&o.preventDefault()}})}
312),z_e=v.forwardRef((e,n)=>{const{__scopePopover:r,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:l,onEscapeKeyDown:c,onPointerDownOutside:u,onFocusOutside:d,onInteractOutside:f,...p}=e,h=cx(Vb,r),m=MC(r);return qU(),s.jsx(RA,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:o,children:s.jsx(NC,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:f,onEscapeKeyDown:c,onPointerDownOutside:u,onFocusOutside:d,onDismiss:()=>h.onOpenChange(!1),children:s.jsx(zU,{"data-state":U_e(h.open),role:"dialog",id:h.contentId,...m,...p,ref:n,style:{...p.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),V_e="PopoverClose",Spt=v.forwardRef((e,n)=>{const{__scopePopover:r,...a}=e,i=cx(V_e,r);return s.jsx(qa.button,{type:"button",...a,ref:n,onClick:Kn(e.onClick,()=>i.onOpenChange(!1))})});Spt.displayName=V_e;var Npt="PopoverArrow",Ept=v.forwardRef((e,n)=>{const{__scopePopover:r,...a}=e,i=MC(r);return s.jsx(VU,{...i,...a,ref:n})});Ept.displayName=Npt;function U_e(e){return e?"open":"closed"}var Tpt=I_e,Dpt=F_e,Mpt=B_e,W_e=H_e;const RC=Tpt,OC=Dpt,Oy=v.forwardRef(({className:e,align:n="center",sideOffset:r=4,container:a,...i},o)=>s.jsx(Mpt,{container:a,children:s.jsx(W_e,{ref:o,align:n,sideOffset:r,className:hn("z-50 w-72 rounded-md border border-slate-200 bg-white p-4 text-slate-950 shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 dark:border-slate-800 dark:bg-slate-950 dark:text-slate-50",e),...i})}));Oy.displayName=W_e.displayName;var lre=1,Rpt=.9,Opt=.8,Apt=.17,JF=.1,e4=.999,Ppt=.9999,Ipt=.99,$pt=/[\\\/_+.#"@\[\(\{&]/,Lpt=/[\\\/_+.#"@\[\(\{&]/g,Fpt=/[\s-]/,Y_e=/[\s-]/g;function J5(e,n,r,a,i,o,l){if(o===n.length)return i===e.length?lre:Ipt;var c=`${i},${o}`;if(l[c]!==void 0)return l[c];for(var u=a.charAt(o),d=r.indexOf(u,i),f=0,p,h,m,g;d>=0;)p=J5(e,n,r,a,d+1,o+1,l),p>f&&(d===i?p*=lre:$pt.test(e.charAt(d-1))?(p*=Opt,m=e.slice(i,d-1).match(Lpt),m&&i>0&&(p*=Math.pow(e4,m.length))):Fpt.test(e.charAt(d-1))?(p*=Rpt,g=e.slice(i,d-1).match(Y_e),g&&i>0&&(p*=Math.pow(e4,g.length))):(p*=Apt,i>0&&(p*=Math.pow(e4,d-i))),e.charAt(d)!==n.charAt(o)&&(p*=Ppt)),(p<JF&&r.charAt(d-1)===a.charAt(o+1)||a.charAt(o+1)===a.charAt(o)&&r.charAt(d-1)!==a.charAt(o))&&(h=J5(e,n,r,a,d+1,o+2,l),h*JF>p&&(p=h*JF)),p>f&&(f=p),d=r.indexOf(u,d+1);return l[c]=f,f}function cre(e){return e.toLowerCase().replace(Y_e," ")}function Bpt(e,n,r){return e=r&&r.length>0?`${e+" "+r.join(" ")}`:e,J5(e,n,cre(e),cre(n),0,0,{})}function $l(){return $l=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},$l.apply(null,arguments)}function fb(e,n,{checkForDefaultPrevented:r=!0}={}){return function(i){if(e==null||e(i),r===!1||!i.defaultPrevented)return n==null?void 0:n(i)}}function Hpt(e,n){typeof e=="function"?e(n):e!=null&&(e.current=n)}function q_e(...e){return n=>e.forEach(r=>Hpt(r,n))}function AC(...e){return v.useCallback(q_e(...e),e)}function zpt(e,n=[]){let r=[];function a(o,l){const c=v.createContext(l),u=r.length;r=[...r,l];function d(p){const{scope:h,children:m,...g}=p,x=(h==null?void 0:h[e][u])||c,b=v.useMemo(()=>g,Object.values(g));return v.createElement(x.Provider,{value:b},m)}function f(p,h){const m=(h==null?void 0:h[e][u])||c,g=v.useContext(m);if(g)return g;if(l!==void 0)return l;throw new Error(`\`${p}\` must be used within \`${o}\``)}return d.displayName=o+"Provider",[d,f]}const i=()=>{const o=r.map(l=>v.createContext(l));return function(c){const u=(c==null?void 0:c[e])||o;return v.useMemo(()=>({[`__scope${e}`]:{...c,[e]:u}}),[c,u])}};return i.scopeName=e,[a,Vpt(i,...n)]}function Vpt(...e){const n=e[0];if(e.length===1)return n;const r=()=>{const a=e.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(o){const l=a.reduce((c,{useScope:u,scopeName:d})=>{const p=u(o)[`__scope${d}`];return{...c,...p}},{});return v.useMemo(()=>({[`__scope${n.scopeName}`]:l}),[l])}};return r.scopeName=n.scopeName,r}const e8=globalThis!=null&&globalThis.document?v.useLayoutEffect:()=>{},Upt=Eh["useId".toString()]||(()=>{});let Wpt=0;function t4(e){const[n,r]=v.useState(Upt());return e8(()=>{e||r(a=>a??String(Wpt++))},[e]),e||(n?`radix-${n}`:"")}function Jv(e){const n=v.useRef(e);return v.useEffect(()=>{n.current=e}),v.useMemo(()=>(...r)=>{var a;return(a=n.current)===null||a===void 0?void 0:a.call(n,...r)},[])}function Ypt({prop:e,defaultProp:n,onChange:r=()=>{}}){const[a,i]=qpt({defaultProp:n,onChange:r}),o=e!==void 0,l=o?e:a,c=Jv(r),u=v.useCallback(d=>
312{if(o){const p=typeof d=="function"?d(e):d;p!==e&&c(p)}else i(d)},[o,e,i,c]);return[l,u]}function qpt({defaultProp:e,onChange:n}){const r=v.useState(e),[a]=r,i=v.useRef(a),o=Jv(n);return v.useEffect(()=>{i.current!==a&&(o(a),i.current=a)},[a,i,o]),r}const QU=v.forwardRef((e,n)=>{const{children:r,...a}=e,i=v.Children.toArray(r),o=i.find(Kpt);if(o){const l=o.props.children,c=i.map(u=>u===o?v.Children.count(l)>1?v.Children.only(null):v.isValidElement(l)?l.props.children:null:u);return v.createElement(t8,$l({},a,{ref:n}),v.isValidElement(l)?v.cloneElement(l,void 0,c):null)}return v.createElement(t8,$l({},a,{ref:n}),r)});QU.displayName="Slot";const t8=v.forwardRef((e,n)=>{const{children:r,...a}=e;return v.isValidElement(r)?v.cloneElement(r,{...Zpt(a,r.props),ref:n?q_e(n,r.ref):r.ref}):v.Children.count(r)>1?v.Children.only(null):null});t8.displayName="SlotClone";const Gpt=({children:e})=>v.createElement(v.Fragment,null,e);function Kpt(e){return v.isValidElement(e)&&e.type===Gpt}function Zpt(e,n){const r={...n};for(const a in n){const i=e[a],o=n[a];/^on[A-Z]/.test(a)?i&&o?r[a]=(...c)=>{o(...c),i(...c)}:i&&(r[a]=i):a==="style"?r[a]={...i,...o}:a==="className"&&(r[a]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}const Xpt=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],cd=Xpt.reduce((e,n)=>{const r=v.forwardRef((a,i)=>{const{asChild:o,...l}=a,c=o?QU:n;return v.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),v.createElement(c,$l({},l,{ref:i}))});return r.displayName=`Primitive.${n}`,{...e,[n]:r}},{});function Qpt(e,n){e&&ds.flushSync(()=>e.dispatchEvent(n))}function Jpt(e,n=globalThis==null?void 0:globalThis.document){const r=Jv(e);v.useEffect(()=>{const a=i=>{i.key==="Escape"&&r(i)};return n.addEventListener("keydown",a),()=>n.removeEventListener("keydown",a)},[r,n])}const n8="dismissableLayer.update",eht="dismissableLayer.pointerDownOutside",tht="dismissableLayer.focusOutside";let ure;const nht=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),rht=v.forwardRef((e,n)=>{var r;const{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:l,onInteractOutside:c,onDismiss:u,...d}=e,f=v.useContext(nht),[p,h]=v.useState(null),m=(r=p==null?void 0:p.ownerDocument)!==null&&r!==void 0?r:globalThis==null?void 0:globalThis.document,[,g]=v.useState({}),x=AC(n,D=>h(D)),b=Array.from(f.layers),[y]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),w=b.indexOf(y),j=p?b.indexOf(p):-1,S=f.layersWithOutsidePointerEventsDisabled.size>0,N=j>=w,k=aht(D=>{const R=D.target,A=[...f.branches].some(P=>P.contains(R));!N||A||(o==null||o(D),c==null||c(D),D.defaultPrevented||u==null||u())},m),E=iht(D=>{const R=D.target;[...f.branches].some(P=>P.contains(R))||(l==null||l(D),c==null||c(D),D.defaultPrevented||u==null||u())},m);return Jpt(D=>{j===f.layers.size-1&&(i==null||i(D),!D.defaultPrevented&&u&&(D.preventDefault(),u()))},m),v.useEffect(()=>{if(p)return a&&(f.layersWithOutsidePointerEventsDisabled.size===0&&(ure=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(p)),f.layers.add(p),dre(),()=>{a&&f.layersWithOutsidePointerEventsDisabled.size===1&&(m.body.style.pointerEvents=ure)}},[p,m,a,f]),v.useEffect(()=>()=>{p&&(f.layers.delete(p),f.layersWithOutsidePointerEventsDisabled.delete(p),dre())},[p,f]),v.useEffect(()=>{const D=()=>g({});return document.addEventListener(n8,D),()=>document.removeEventListener(n8,D)},[]),v.createElement(cd.div,$l({},d,{ref:x,style:{pointerEvents:S?N?"auto":"none":void 0,...e.style},onFocusCapture:fb(e.onFocusCapture,E.onFocusCapture),onBlurCapture:fb(e.onBlurCapture,E.onBlurCapture),onPointerDownCapture:fb(e.onPointerDownCapture,k.onPointerDownCapture)}))});function aht(e,n=globalThis==null?void 0:globalThis.document){const r=Jv(e),a=v.useRef(!1),i=v.useRef(()=>{});return v.useEffect(()=>{const o=c=>{if(c.target&&!a.current){let f=function(){G_e(eht,r,d,{discrete:!0})};var u=f;const d={originalEvent:c};c.pointerType==="touch"?(n.removeEventListener("click",i.current),i.current=f,n.addEventListener("click",i.current,{once:!0})):f()}else n.removeEventListener("click",i.current);a.current=!1},l=window.setTimeout(()=>{n.addEventListener("pointerdown",o)},0);return()=>{window.clearTimeout(l),n.removeEventListener("pointerdown",o),n.removeEventListener("click",i.current)}},[n,r]),{onPointerDownCapture:()=>a.current=!0}}function iht(e,n=globalThis==null?void 0:globalThis.document){const r=Jv(e),a=v.useRef(!1);return v.useEffect(()=>{const i=o=>{o.target&&!a.current&&G_e(tht,r,{originalEvent:o},{discrete:!1})};return n.addEventListener("focusin",i),()=>n.removeEventListener("focusin",i)},[n,r]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}function dre(){const e=new CustomEvent(n8);document.dispatchEvent(e)}function G_e(e,n,r,{discrete:a}){const i=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});n&&i.addEventListener(e,n,{once:!0}),a?Qpt(i,o):i.dispatchEvent(o)}const n4="focusScope.autoFocusOnMount",r4="focusScope.autoFocusOnUnmount",fre={bubbles:!1,cancelable:!0}
312,sht=v.forwardRef((e,n)=>{const{loop:r=!1,trapped:a=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...l}=e,[c,u]=v.useState(null),d=Jv(i),f=Jv(o),p=v.useRef(null),h=AC(n,x=>u(x)),m=v.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;v.useEffect(()=>{if(a){let w=function(k){if(m.paused||!c)return;const E=k.target;c.contains(E)?p.current=E:Pm(p.current,{select:!0})},j=function(k){if(m.paused||!c)return;const E=k.relatedTarget;E!==null&&(c.contains(E)||Pm(p.current,{select:!0}))},S=function(k){if(document.activeElement===document.body)for(const D of k)D.removedNodes.length>0&&Pm(c)};var x=w,b=j,y=S;document.addEventListener("focusin",w),document.addEventListener("focusout",j);const N=new MutationObserver(S);return c&&N.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",w),document.removeEventListener("focusout",j),N.disconnect()}}},[a,c,m.paused]),v.useEffect(()=>{if(c){hre.add(m);const x=document.activeElement;if(!c.contains(x)){const y=new CustomEvent(n4,fre);c.addEventListener(n4,d),c.dispatchEvent(y),y.defaultPrevented||(oht(fht(K_e(c)),{select:!0}),document.activeElement===x&&Pm(c))}return()=>{c.removeEventListener(n4,d),setTimeout(()=>{const y=new CustomEvent(r4,fre);c.addEventListener(r4,f),c.dispatchEvent(y),y.defaultPrevented||Pm(x??document.body,{select:!0}),c.removeEventListener(r4,f),hre.remove(m)},0)}}},[c,d,f,m]);const g=v.useCallback(x=>{if(!r&&!a||m.paused)return;const b=x.key==="Tab"&&!x.altKey&&!x.ctrlKey&&!x.metaKey,y=document.activeElement;if(b&&y){const w=x.currentTarget,[j,S]=lht(w);j&&S?!x.shiftKey&&y===S?(x.preventDefault(),r&&Pm(j,{select:!0})):x.shiftKey&&y===j&&(x.preventDefault(),r&&Pm(S,{select:!0})):y===w&&x.preventDefault()}},[r,a,m.paused]);return v.createElement(cd.div,$l({tabIndex:-1},l,{ref:h,onKeyDown:g}))});function oht(e,{select:n=!1}={}){const r=document.activeElement;for(const a of e)if(Pm(a,{select:n}),document.activeElement!==r)return}function lht(e){const n=K_e(e),r=pre(n,e),a=pre(n.reverse(),e);return[r,a]}function K_e(e){const n=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:a=>{const i=a.tagName==="INPUT"&&a.type==="hidden";return a.disabled||a.hidden||i?NodeFilter.FILTER_SKIP:a.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)n.push(r.currentNode);return n}function pre(e,n){for(const r of e)if(!cht(r,{upTo:n}))return r}function cht(e,{upTo:n}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(n!==void 0&&e===n)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function uht(e){return e instanceof HTMLInputElement&&"select"in e}function Pm(e,{select:n=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&uht(e)&&n&&e.select()}}const hre=dht();function dht(){let e=[];return{add(n){const r=e[0];n!==r&&(r==null||r.pause()),e=mre(e,n),e.unshift(n)},remove(n){var r;e=mre(e,n),(r=e[0])===null||r===void 0||r.resume()}}}function mre(e,n){const r=[...e],a=r.indexOf(n);return a!==-1&&r.splice(a,1),r}function fht(e){return e.filter(n=>n.tagName!=="A")}const pht=v.forwardRef((e,n)=>{var r;const{container:a=globalThis==null||(r=globalThis.document)===null||r===void 0?void 0:r.body,...i}=e;return a?EV.createPortal(v.createElement(cd.div,$l({},i,{ref:n})),a):null});function hht(e,n){return v.useReducer((r,a)=>{const i=n[r][a];return i??r},e)}const PA=e=>{const{present:n,children:r}=e,a=mht(n),i=typeof r=="function"?r({present:a.isPresent}):v.Children.only(r),o=AC(a.ref,i.ref);return typeof r=="function"||a.isPresent?v.cloneElement(i,{ref:o}):null};PA.displayName="Presence";function mht(e){const[n,r]=v.useState(),a=v.useRef({}),i=v.useRef(e),o=v.useRef("none"),l=e?"mounted":"unmounted",[c,u]=hht(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return v.useEffect(()=>{const d=hE(a.current);o.current=c==="mounted"?d:"none"},[c]),e8(()=>{const d=a.current,f=i.current;if(f!==e){const h=o.current,m=hE(d);e?u("MOUNT"):m==="none"||(d==null?void 0:d.display)==="none"?u("UNMOUNT"):u(f&&h!==m?"ANIMATION_OUT":"UNMOUNT"),i.current=e}},[e,u]),e8(()=>{if(n){const d=p=>{const m=hE(a.current).includes(p.animationName);p.target===n&&m&&ds.flushSync(()=>u("ANIMATION_END"))},f=p=>{p.target===n&&(o.current=hE(a.current))};return n.addEventListener("animationstart",f),n.addEventListener("animationcancel",d),n.addEventListener("animationend",d),()=>{n.removeEventListener("animationstart",f),n.removeEventListener("animationcancel",d),n.removeEventListener("animationend",d)}}else u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:v.useCallback(d=>{d&&(a.current=getComputedStyle(d)),r(d)},[])}}function hE(e){return(e==null?void 0:e.animationName)||"none"}let a4=0;function ght(){v.useEffect(()=>{var e,n;const r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=r[0])!==null&&e!==void 0?e:gre()),document.body.insertAdjacentElement("beforeend",(n=r[1])!==null&&n!==void 0?n:gre()),a4++,()=>{a4===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(a=>a.remove()),a4--}},[])}function gre(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var Ym=function(){return Ym=Object.assign||function(n){for(var r,a=1,i=arguments.length;a<i;a++){r=arguments[a];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])}return n},Ym.apply(this,arguments)};function xht(e,n){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)n.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r}function vht(e,n,r){if(r||arguments.length===2)for(var a=0,i=n.length,o;a<i;a++)(o||!(a in n))&&(o||(o=Array.prototype.slice.call(n,0,a)),o[a]=n[a]);return e.concat(o||Array.prototype.slice.call(n))}var Z_e=S_e(),i4=function(){},IA=v.forwardRef(function(e,n){var r=v.useRef(null),a=v.useState({onScrollCapture:i4,onWheelCapture:i4,onTouchMoveCapture:i4}),i=a[0],o=a[1],l=e.forwardProps,c=e.children,u=e.className,d=e.removeScrollBar,f=e.enabled,p=e.shards,h=e.sideCar,m=e.noIsolation,g=e.inert,x=e.allowPinchZoom,b=e.as,y=b===void 0?"div":b,w=xht(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),j=h,S=C_e([r,n]),N=Ym(Ym({},w),i);return v.createElement(v.Fragment,null,f&&v.createElement(j,{sideCar:Z_e,removeScrollBar:d,shards:p,noIsolation:m,inert:g,setCallbacks:o,allowPinchZoom:!!x,lockRef:r}),l?v.cloneElement(v.Children.only(c),Ym(Ym({},N),{ref:S})):v.createElement(y,Ym({},N,{className:u,ref:S}),c))});IA.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};IA.classNames={fullWidth:xk,zeroRight:gk};var r8=!1;if(typeof window<"u")try{var mE=Object.defineProperty({},"passive",{get:function(){return r8=!0,!0}});window.addEventListener("test",mE,mE),window.removeEventListener("test",mE,mE)}catch{r8=!1}var u0=r8?{passive:!1}:!1,_ht=function(e){return e.tagName==="TEXTAREA"},X_e=function(e,n){var r=window.getComputedStyle(e);return r[n]!=="hidden"&&!(r.overflowY===r.overflowX&&!_ht(e)&&r[n]==="visible")},bht=function(e){return X_e(e,"overflowY")},yht=function(e){return X_e(e,"overflowX")},xre=function(e,n){var r=n;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var a=Q_e(e,r);if(a){var i=J_e(e,r),o=i[1],l=i[2];if(o>l)return!0}r=r.parentNode}while(r&&r!==document.body);return!1}
vendor: 4,559 bytes, lines 312-315
312,wht=function(e){var n=e.scrollTop,r=e.scrollHeight,a=e.clientHeight;return[n,r,a]},kht=function(e){var n=e.scrollLeft,r=e.scrollWidth,a=e.clientWidth;return[n,r,a]},Q_e=function(e,n){return e==="v"?bht(n):yht(n)},J_e=function(e,n){return e==="v"?wht(n):kht(n)},jht=function(e,n){return e==="h"&&n==="rtl"?-1:1},Cht=function(e,n,r,a,i){var o=jht(e,window.getComputedStyle(n).direction),l=o*a,c=r.target,u=n.contains(c),d=!1,f=l>0,p=0,h=0;do{var m=J_e(e,c),g=m[0],x=m[1],b=m[2],y=x-b-o*g;(g||y)&&Q_e(e,c)&&(p+=y,h+=g),c=c.parentNode}while(!u&&c!==document.body||u&&(n.contains(c)||n===c));return(f&&(i&&p===0||!i&&l>p)||!f&&(i&&h===0||!i&&-l>h))&&(d=!0),d},gE=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},vre=function(e){return[e.deltaX,e.deltaY]},_re=function(e){return e&&"current"in e?e.current:e},Sht=function(e,n){return e[0]===n[0]&&e[1]===n[1]},Nht=function(e){return`
313  .block-interactivity-`.concat(e,` {pointer-events: none;}
314  .allow-interactivity-`).concat(e,` {pointer-events: all;}
315`)},Eht=0,d0=[];function Tht(e){var n=v.useRef([]),r=v.useRef([0,0]),a=v.useRef(),i=v.useState(Eht++)[0],o=v.useState(function(){return GU()})[0],l=v.useRef(e);v.useEffect(function(){l.current=e},[e]),v.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var x=vht([e.lockRef.current],(e.shards||[]).map(_re),!0).filter(Boolean);return x.forEach(function(b){return b.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),x.forEach(function(b){return b.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var c=v.useCallback(function(x,b){if("touches"in x&&x.touches.length===2)return!l.current.allowPinchZoom;var y=gE(x),w=r.current,j="deltaX"in x?x.deltaX:w[0]-y[0],S="deltaY"in x?x.deltaY:w[1]-y[1],N,k=x.target,E=Math.abs(j)>Math.abs(S)?"h":"v";if("touches"in x&&E==="h"&&k.type==="range")return!1;var D=xre(E,k);if(!D)return!0;if(D?N=E:(N=E==="v"?"h":"v",D=xre(E,k)),!D)return!1;if(!a.current&&"changedTouches"in x&&(j||S)&&(a.current=N),!N)return!0;var R=a.current||N;return Cht(R,b,x,R==="h"?j:S,!0)},[]),u=v.useCallback(function(x){var b=x;if(!(!d0.length||d0[d0.length-1]!==o)){var y="deltaY"in b?vre(b):gE(b),w=n.current.filter(function(N){return N.name===b.type&&N.target===b.target&&Sht(N.delta,y)})[0];if(w&&w.should){b.cancelable&&b.preventDefault();return}if(!w){var j=(l.current.shards||[]).map(_re).filter(Boolean).filter(function(N){return N.contains(b.target)}),S=j.length>0?c(b,j[0]):!l.current.noIsolation;S&&b.cancelable&&b.preventDefault()}}},[]),d=v.useCallback(function(x,b,y,w){var j={name:x,delta:b,target:y,should:w};n.current.push(j),setTimeout(function(){n.current=n.current.filter(function(S){return S!==j})},1)},[]),f=v.useCallback(function(x){r.current=gE(x),a.current=void 0},[]),p=v.useCallback(function(x){d(x.type,vre(x),x.target,c(x,e.lockRef.current))},[]),h=v.useCallback(function(x){d(x.type,gE(x),x.target,c(x,e.lockRef.current))},[]);v.useEffect(function(){return d0.push(o),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:h}),document.addEventListener("wheel",u,u0),document.addEventListener("touchmove",u,u0),document.addEventListener("touchstart",f,u0),function(){d0=d0.filter(function(x){return x!==o}),document.removeEventListener("wheel",u,u0),document.removeEventListener("touchmove",u,u0),document.removeEventListener("touchstart",f,u0)}},[]);var m=e.removeScrollBar,g=e.inert;return v.createElement(v.Fragment,null,g?v.createElement(o,{styles:Nht(i)}):null,m?v.createElement(D_e,{gapMode:"margin"}):null)}const Dht=E_e(Z_e,Tht);var e0e=v.forwardRef(function(e,n){return v.createElement(IA,Ym({},e,{ref:n,sideCar:Dht}))});e0e.classNames=IA.classNames;const Mht=e0e,t0e="Dialog",[n0e,dGt]=zpt(t0e),[Rht,__]=n0e(t0e),Oht=e=>{const{__scopeDialog:n,children:r,open:a,defaultOpen:i,onOpenChange:o,modal:l=!0}=e,c=v.useRef(null),u=v.useRef(null),[d=!1,f]=Ypt({prop:a,defaultProp:i,onChange:o});return v.createElement(Rht,{scope:n,triggerRef:c,contentRef:u,contentId:t4(),titleId:t4(),descriptionId:t4(),open:d,onOpenChange:f,onOpenToggle:v.useCallback(()=>f(p=>!p),[f]),modal:l},r)},r0e="DialogPortal",[Aht,a0e]=n0e(r0e,{forceMount:void 0}),Pht=e=>{const{__scopeDialog:n,forceMount:r,children:a,container:i}=e,o=__(r0e,n);return v.createElement(Aht,{scope:n,forceMount:r},v.Children.map(a,l=>v.createElement(PA,{present:r||o.open},v.createElement(pht,{asChild:!0,container:i},l))))}
315,a8="DialogOverlay",Iht=v.forwardRef((e,n)=>{const r=a0e(a8,e.__scopeDialog),{forceMount:a=r.forceMount,...i}=e,o=__(a8,e.__scopeDialog);return o.modal?v.createElement(PA,{present:a||o.open},v.createElement($ht,$l({},i,{ref:n}))):null}),$ht=v.forwardRef((e,n)=>{const{__scopeDialog:r,...a}=e,i=__(a8,r);return v.createElement(Mht,{as:QU,allowPinchZoom:!0,shards:[i.contentRef]},v.createElement(cd.div,$l({"data-state":s0e(i.open)},a,{ref:n,style:{pointerEvents:"auto",...a.style}})))}),Sj="DialogContent",Lht=v.forwardRef((e,n)=>{const r=a0e(Sj,e.__scopeDialog),{forceMount:a=r.forceMount,...i}=e,o=__(Sj,e.__scopeDialog);return v.createElement(PA,{present:a||o.open},o.modal?v.createElement(Fht,$l({},i,{ref:n})):v.createElement(Bht,$l({},i,{ref:n})))}),Fht=v.forwardRef((e,n)=>{const r=__(Sj,e.__scopeDialog),a=v.useRef(null),i=AC(n,r.contentRef,a);return v.useEffect(()=>{const o=a.current;if(o)return OA(o)},[]),v.createElement(i0e,$l({},e,{ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:fb(e.onCloseAutoFocus,o=>{var l;o.preventDefault(),(l=r.triggerRef.current)===null||l===void 0||l.focus()}),onPointerDownOutside:fb(e.onPointerDownOutside,o=>{const l=o.detail.originalEvent,c=l.button===0&&l.ctrlKey===!0;(l.button===2||c)&&o.preventDefault()}),onFocusOutside:fb(e.onFocusOutside,o=>o.preventDefault())}))}),Bht=v.forwardRef((e,n)=>{const r=__(Sj,e.__scopeDialog),a=v.useRef(!1),i=v.useRef(!1);return v.createElement(i0e,$l({},e,{ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{var l;if((l=e.onCloseAutoFocus)===null||l===void 0||l.call(e,o),!o.defaultPrevented){var c;a.current||(c=r.triggerRef.current)===null||c===void 0||c.focus(),o.preventDefault()}a.current=!1,i.current=!1},onInteractOutside:o=>{var l,c;(l=e.onInteractOutside)===null||l===void 0||l.call(e,o),o.defaultPrevented||(a.current=!0,o.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const u=o.target;((c=r.triggerRef.current)===null||c===void 0?void 0:c.contains(u))&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&i.current&&o.preventDefault()}}))}),i0e=v.forwardRef((e,n)=>{const{__scopeDialog:r,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:o,...l}=e,c=__(Sj,r),u=v.useRef(null),d=AC(n,u);return ght(),v.createElement(v.Fragment,null,v.createElement(sht,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:o},v.createElement(rht,$l({role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":s0e(c.open)},l,{ref:d,onDismiss:()=>c.onOpenChange(!1)}))),!1)});function s0e(e){return e?"open":"closed"}const Hht=Oht,zht=Pht,Vht=Iht,Uht=Lht;var Zw='[cmdk-group=""]',s4='[cmdk-group-items=""]',Wht='[cmdk-group-heading=""]',JU='[cmdk-item=""]',bre=`${JU}:not([aria-disabled="true"])`,i8="cmdk-item-select",rv="data-value",Yht=(e,n,r)=>Bpt(e,n,r),o0e=v.createContext(void 0),PC=()=>v.useContext(o0e),l0e=v.createContext(void 0),eW=()=>v.useContext(l0e),c0e=v.createContext(void 0),u0e=v.forwardRef((e,n)=>{let r=b0(()=>{var ee,Y;return{search:"",value:(Y=(ee=e.value)!=null?ee:e.defaultValue)!=null?Y:"",filtered:{count:0,items:new Map,groups:new Set}}}),a=b0(()=>new Set),i=b0(()=>new Map),o=b0(()=>new Map),l=b0(()=>new Set),c=d0e(e),{label:u,children:d,value:f,onValueChange:p,filter:h,shouldFilter:m,loop:g,disablePointerSelection:x=!1,vimBindings:b=!0,...y}=e,w=v.useId(),j=v.useId(),S=v.useId(),N=v.useRef(null),k=rmt();e_(()=>{if(f!==void 0){let ee=f.trim();r.current.value=ee,E.emit()}},[f]),e_(()=>{k(6,L)},[]);let E=v.useMemo(()=>({subscribe:ee=>(l.current.add(ee),()=>l.current.delete(ee)),snapshot:()=>r.current,setState:(ee,Y,Q)=>{var W,se,oe;if(!Object.is(r.current[ee],Y)){if(r.current[ee]=Y,ee==="search")I(),A(),k(1,P);else if(ee==="value"&&(Q||k(5,L),((W=c.current)==null?void 0:W.value)!==void 0)){let q=Y??"";(oe=(se=c.current).onValueChange)==null||oe.call(se,q);return}E.emit()}},emit:()=>{l.current.forEach(ee=>ee())}}),[]),D=v.useMemo(()=>({value:(ee,Y,Q)=>{var W;Y!==((W=o.current.get(ee))==null?void 0:W.value)&&(o.current.set(ee,{value:Y,keywords:Q}),r.current.filtered.items.set(ee,R(Y,Q)),k(2,()=>{A(),E.emit()}))},item:(ee,Y)=>(a.current.add(ee),Y&&(i.current.has(Y)?i.current.get(Y).add(ee):i.current.set(Y,new Set([ee]))),k(3,()=>{I(),A(),r.current.value||P(),E.emit()}),()=>{o.current.delete(ee),a.current.delete(ee),r.current.filtered.items.delete(ee);let Q=H();k(4,()=>{I(),(Q==null?void 0:Q.getAttribute("id"))===ee&&P(),E.emit()})}),group:ee=>(i.current.has(ee)||i.current.set(ee,new Set),()=>{o.current.delete(ee),i.current.delete(ee)}),filter:()=>c.current.shouldFilter,label:u||e["aria-label"],disablePointerSelection:x,listId:w,inputId:S,labelId:j,listInnerRef:N}),[]);function R(ee,Y){var Q,W;let se=(W=(Q=c.current)==null?void 0:Q.filter)!=null?W:Yht;return ee?se(ee,r.current.search,Y):0}function A(){if(!r.current.search||c.current.shouldFilter===!1)return;let ee=r.current.filtered.items,Y=[];r.current.filtered.groups.forEach(W=>{let se=i.current.get(W),oe=0;se.forEach(q=>{let ue=ee.get(q);oe=Math.max(ue,oe)}),Y.push([W,oe])});let Q=N.current;U().sort((W,se)=>{var oe,q;let ue=W.getAttribute("id"),_e=se.getAttribute("id");return((oe=ee.get(_e))!=null?oe:0)-((q=ee.get(ue))!=null?q:0)}
315).forEach(W=>{let se=W.closest(s4);se?se.appendChild(W.parentElement===se?W:W.closest(`${s4} > *`)):Q.appendChild(W.parentElement===Q?W:W.closest(`${s4} > *`))}),Y.sort((W,se)=>se[1]-W[1]).forEach(W=>{let se=N.current.querySelector(`${Zw}[${rv}="${encodeURIComponent(W[0])}"]`);se==null||se.parentElement.appendChild(se)})}function P(){let ee=U().find(Q=>Q.getAttribute("aria-disabled")!=="true"),Y=ee==null?void 0:ee.getAttribute(rv);E.setState("value",Y||void 0)}function I(){var ee,Y,Q,W;if(!r.current.search||c.current.shouldFilter===!1){r.current.filtered.count=a.current.size;return}r.current.filtered.groups=new Set;let se=0;for(let oe of a.current){let q=(Y=(ee=o.current.get(oe))==null?void 0:ee.value)!=null?Y:"",ue=(W=(Q=o.current.get(oe))==null?void 0:Q.keywords)!=null?W:[],_e=R(q,ue);r.current.filtered.items.set(oe,_e),_e>0&&se++}for(let[oe,q]of i.current)for(let ue of q)if(r.current.filtered.items.get(ue)>0){r.current.filtered.groups.add(oe);break}r.current.filtered.count=se}function L(){var ee,Y,Q;let W=H();W&&(((ee=W.parentElement)==null?void 0:ee.firstChild)===W&&((Q=(Y=W.closest(Zw))==null?void 0:Y.querySelector(Wht))==null||Q.scrollIntoView({block:"nearest"})),W.scrollIntoView({block:"nearest"}))}function H(){var ee;return(ee=N.current)==null?void 0:ee.querySelector(`${JU}[aria-selected="true"]`)}function U(){var ee;return Array.from((ee=N.current)==null?void 0:ee.querySelectorAll(bre))}function X(ee){let Y=U()[ee];Y&&E.setState("value",Y.getAttribute(rv))}function re(ee){var Y;let Q=H(),W=U(),se=W.findIndex(q=>q===Q),oe=W[se+ee];(Y=c.current)!=null&&Y.loop&&(oe=se+ee<0?W[W.length-1]:se+ee===W.length?W[0]:W[se+ee]),oe&&E.setState("value",oe.getAttribute(rv))}function Z(ee){let Y=H(),Q=Y==null?void 0:Y.closest(Zw),W;for(;Q&&!W;)Q=ee>0?tmt(Q,Zw):nmt(Q,Zw),W=Q==null?void 0:Q.querySelector(bre);W?E.setState("value",W.getAttribute(rv)):re(ee)}let V=()=>X(U().length-1),J=ee=>{ee.preventDefault(),ee.metaKey?V():ee.altKey?Z(1):re(1)},K=ee=>{ee.preventDefault(),ee.metaKey?X(0):ee.altKey?Z(-1):re(-1)};return v.createElement(cd.div,{ref:n,tabIndex:-1,...y,"cmdk-root":"",onKeyDown:ee=>{var Y;if((Y=y.onKeyDown)==null||Y.call(y,ee),!ee.defaultPrevented)switch(ee.key){case"n":case"j":{b&&ee.ctrlKey&&J(ee);break}case"ArrowDown":{J(ee);break}case"p":case"k":{b&&ee.ctrlKey&&K(ee);break}case"ArrowUp":{K(ee);break}case"Home":{ee.preventDefault(),X(0);break}case"End":{ee.preventDefault(),V();break}case"Enter":if(!ee.nativeEvent.isComposing&&ee.keyCode!==229){ee.preventDefault();let Q=H();if(Q){let W=new Event(i8);Q.dispatchEvent(W)}}}}},v.createElement("label",{"cmdk-label":"",htmlFor:D.inputId,id:D.labelId,style:imt},u),$A(e,ee=>v.createElement(l0e.Provider,{value:E},v.createElement(o0e.Provider,{value:D},ee))))}),qht=v.forwardRef((e,n)=>{var r,a;let i=v.useId(),o=v.useRef(null),l=v.useContext(c0e),c=PC(),u=d0e(e),d=(a=(r=u.current)==null?void 0:r.forceMount)!=null?a:l==null?void 0:l.forceMount;e_(()=>{if(!d)return c.item(i,l==null?void 0:l.id)},[d]);let f=f0e(i,o,[e.value,e.children,o],e.keywords),p=eW(),h=t_(k=>k.value&&k.value===f.current),m=t_(k=>d||c.filter()===!1?!0:k.search?k.filtered.items.get(i)>0:!0);v.useEffect(()=>{let k=o.current;if(!(!k||e.disabled))return k.addEventListener(i8,g),()=>k.removeEventListener(i8,g)},[m,e.onSelect,e.disabled]);function g(){var k,E;x(),(E=(k=u.current).onSelect)==null||E.call(k,f.current)}function x(){p.setState("value",f.current,!0)}if(!m)return null;let{disabled:b,value:y,onSelect:w,forceMount:j,keywords:S,...N}=e;return v.createElement(cd.div,{ref:Nj([o,n]),...N,id:i,"cmdk-item":"",role:"option","aria-disabled":!!b,"aria-selected":!!h,"data-disabled":!!b,"data-selected":!!h,onPointerMove:b||c.disablePointerSelection?void 0:x,onClick:b?void 0:g},e.children)}),Ght=v.forwardRef((e,n)=>{let{heading:r,children:a,forceMount:i,...o}=e,l=v.useId(),c=v.useRef(null),u=v.useRef(null),d=v.useId(),f=PC(),p=t_(m=>i||f.filter()===!1?!0:m.search?m.filtered.groups.has(l):!0);e_(()=>f.group(l),[]),f0e(l,c,[e.value,e.heading,u]);let h=v.useMemo(()=>({id:l,forceMount:i}),[i]);return v.createElement(cd.div,{ref:Nj([c,n]),...o,"cmdk-group":"",role:"presentation",hidden:p?void 0:!0},r&&v.createElement("div",{ref:u,"cmdk-group-heading":"","aria-hidden":!0,id:d},r),$A(e,m=>v.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?d:void 0},v.createElement(c0e.Provider,{value:h},m))))}
315),Kht=v.forwardRef((e,n)=>{let{alwaysRender:r,...a}=e,i=v.useRef(null),o=t_(l=>!l.search);return!r&&!o?null:v.createElement(cd.div,{ref:Nj([i,n]),...a,"cmdk-separator":"",role:"separator"})}),Zht=v.forwardRef((e,n)=>{let{onValueChange:r,...a}=e,i=e.value!=null,o=eW(),l=t_(f=>f.search),c=t_(f=>f.value),u=PC(),d=v.useMemo(()=>{var f;let p=(f=u.listInnerRef.current)==null?void 0:f.querySelector(`${JU}[${rv}="${encodeURIComponent(c)}"]`);return p==null?void 0:p.getAttribute("id")},[]);return v.useEffect(()=>{e.value!=null&&o.setState("search",e.value)},[e.value]),v.createElement(cd.input,{ref:n,...a,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":u.listId,"aria-labelledby":u.labelId,"aria-activedescendant":d,id:u.inputId,type:"text",value:i?e.value:l,onChange:f=>{i||o.setState("search",f.target.value),r==null||r(f.target.value)}})}),Xht=v.forwardRef((e,n)=>{let{children:r,label:a="Suggestions",...i}=e,o=v.useRef(null),l=v.useRef(null),c=PC();return v.useEffect(()=>{if(l.current&&o.current){let u=l.current,d=o.current,f,p=new ResizeObserver(()=>{f=requestAnimationFrame(()=>{let h=u.offsetHeight;d.style.setProperty("--cmdk-list-height",h.toFixed(1)+"px")})});return p.observe(u),()=>{cancelAnimationFrame(f),p.unobserve(u)}}},[]),v.createElement(cd.div,{ref:Nj([o,n]),...i,"cmdk-list":"",role:"listbox","aria-label":a,id:c.listId},$A(e,u=>v.createElement("div",{ref:Nj([l,c.listInnerRef]),"cmdk-list-sizer":""},u)))}),Qht=v.forwardRef((e,n)=>{let{open:r,onOpenChange:a,overlayClassName:i,contentClassName:o,container:l,...c}=e;return v.createElement(Hht,{open:r,onOpenChange:a},v.createElement(zht,{container:l},v.createElement(Vht,{"cmdk-overlay":"",className:i}),v.createElement(Uht,{"aria-label":e.label,"cmdk-dialog":"",className:o},v.createElement(u0e,{ref:n,...c}))))}),Jht=v.forwardRef((e,n)=>t_(r=>r.filtered.count===0)?v.createElement(cd.div,{ref:n,...e,"cmdk-empty":"",role:"presentation"}):null),emt=v.forwardRef((e,n)=>{let{progress:r,children:a,label:i="Loading...",...o}=e;return v.createElement(cd.div,{ref:n,...o,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":i},$A(e,l=>v.createElement("div",{"aria-hidden":!0},l)))}),Dc=Object.assign(u0e,{List:Xht,Item:qht,Input:Zht,Group:Ght,Separator:Kht,Dialog:Qht,Empty:Jht,Loading:emt});function tmt(e,n){let r=e.nextElementSibling;for(;r;){if(r.matches(n))return r;r=r.nextElementSibling}}function nmt(e,n){let r=e.previousElementSibling;for(;r;){if(r.matches(n))return r;r=r.previousElementSibling}}function d0e(e){let n=v.useRef(e);return e_(()=>{n.current=e}),n}var e_=typeof window>"u"?v.useEffect:v.useLayoutEffect;function b0(e){let n=v.useRef();return n.current===void 0&&(n.current=e()),n}function Nj(e){return n=>{e.forEach(r=>{typeof r=="function"?r(n):r!=null&&(r.current=n)})}}function t_(e){let n=eW(),r=()=>e(n.snapshot());return v.useSyncExternalStore(n.subscribe,r,r)}function f0e(e,n,r,a=[]){let i=v.useRef(),o=PC();return e_(()=>{var l;let c=(()=>{var d;for(let f of r){if(typeof f=="string")return f.trim();if(typeof f=="object"&&"current"in f)return f.current?(d=f.current.textContent)==null?void 0:d.trim():i.current}})(),u=a.map(d=>d.trim());o.value(e,c,u),(l=n.current)==null||l.setAttribute(rv,c),i.current=c}),i}var rmt=()=>{let[e,n]=v.useState(),r=b0(()=>new Map);return e_(()=>{r.current.forEach(a=>a()),r.current=new Map},[e]),(a,i)=>{r.current.set(a,i),n({})}};function amt(e){let n=e.type;return typeof n=="function"?n(e.props):"render"in n?n.render(e.props):e}function $A({asChild:e,children:n},r){return e&&v.isValidElement(n)?v.cloneElement(amt(n),{ref:n.ref},r(n.props.children)):r(n)}var imt={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};/**
316 * @license lucide-react v0.400.0 - ISC
317 *
318 * This source code is licensed under the ISC license.
319 * See the LICENSE file in the root directory of this source tree.
320 */const smt=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),p0e=(...e)=>e.filter((n,r,a)=>!!n&&a.indexOf(n)===r).join(" ");/**
321 * @license lucide-react v0.400.0 - ISC
322 *
323 * This source code is licensed under the ISC license.
324 * See the LICENSE file in the root directory of this source tree.
325 */var omt={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"};/**
326 * @license lucide-react v0.400.0 - ISC
327 *
328 * This source code is licensed under the ISC license.
329 * See the LICENSE file in the root directory of this source tree.
330 */const lmt=v.forwardRef(({color:e="currentColor",size:n=24,strokeWidth:r=2,absoluteStrokeWidth:a,className:i="",children:o,iconNode:l,...c},u)=>v.createElement("svg",{ref:u,...omt,width:n,height:n,stroke:e,strokeWidth:a?Number(r)*24/Number(n):r,className:p0e("lucide",i),...c},[...l.map(([d,f])=>v.createElement(d,f)),...Array.isArray(o)?o:[o]]));/**
331 * @license lucide-react v0.400.0 - ISC
332 *
333 * This source code is licensed under the ISC license.
334 * See the LICENSE file in the root directory of this source tree.
335 */const IC=(e,n)=>{const r=v.forwardRef(({className:a,...i},o)=>v.createElement(lmt,{ref:o,iconNode:n,className:p0e(`lucide-${smt(e)}`,a),...i}));return r.displayName=`${e}`,r};/**
336 * @license lucide-react v0.400.0 - ISC
337 *
338 * This source code is licensed under the ISC license.
339 * See the LICENSE file in the root directory of this source tree.
340 */const cmt=IC("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
341 * @license lucide-react v0.400.0 - ISC
342 *
343 * This source code is licensed under the ISC license.
344 * See the LICENSE file in the root directory of this source tree.
345 */const umt=IC("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
346 * @license lucide-react v0.400.0 - ISC
347 *
348 * This source code is licensed under the ISC license.
349 * See the LICENSE file in the root directory of this source tree.
350 */const dmt=IC("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/**
351 * @license lucide-react v0.400.0 - ISC
352 *
353 * This source code is licensed under the ISC license.
354 * See the LICENSE file in the root directory of this source tree.
355 */const h0e=IC("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
356 * @license lucide-react v0.400.0 - ISC
357 *
358 * This source code is licensed under the ISC license.
359 * See the LICENSE file in the root directory of this source tree.
360 */const fmt=IC("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);var tW="Dialog",[m0e,fGt]=ix(tW),[pmt,df]=m0e(tW),g0e=e=>{const{__scopeDialog:n,children:r,open:a,defaultOpen:i,onOpenChange:o,modal:l=!0}=e,c=v.useRef(null),u=v.useRef(null),[d=!1,f]=sx({prop:a,defaultProp:i,onChange:o});return s.jsx(pmt,{scope:n,triggerRef:c,contentRef:u,contentId:sp(),titleId:sp(),descriptionId:sp(),open:d,onOpenChange:f,onOpenToggle:v.useCallback(()=>f(p=>!p),[f]),modal:l,children:r})};g0e.displayName=tW;var x0e="DialogTrigger",hmt=v.forwardRef((e,n)=>{const{__scopeDialog:r,...a}=e,i=df(x0e,r),o=Bi(n,i.triggerRef);return s.jsx(qa.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":aW(i.open),...a,ref:o,onClick:Kn(e.onClick,i.onOpenToggle)})});hmt.displayName=x0e;var nW="DialogPortal",[mmt,v0e]=m0e(nW,{forceMount:void 0}),_0e=e=>{const{__scopeDialog:n,forceMount:r,children:a,container:i}=e,o=df(nW,n);return s.jsx(mmt,{scope:n,forceMount:r,children:v.Children.map(a,l=>s.jsx(ld,{present:r||o.open,children:s.jsx(TC,{asChild:!0,container:i,children:l})}))})};_0e.displayName=nW;var MM="DialogOverlay",b0e=v.forwardRef((e,n)=>{const r=v0e(MM,e.__scopeDialog),{forceMount:a=r.forceMount,...i}=e,o=df(MM,e.__scopeDialog);return o.modal?s.jsx(ld,{present:a||o.open,children:s.jsx(gmt,{...i,ref:n})}):null});b0e.displayName=MM;var gmt=v.forwardRef((e,n)=>{const{__scopeDialog:r,...a}=e,i=df(MM,r);return s.jsx(KU,{as:Bg,allowPinchZoom:!0,shards:[i.contentRef],children:s.jsx(qa.div,{"data-state":aW(i.open),...a,ref:n,style:{pointerEvents:"auto",...a.style}})})}),n_="DialogContent",y0e=v.forwardRef((e,n)=>{const r=v0e(n_,e.__scopeDialog),{forceMount:a=r.forceMount,...i}=e,o=df(n_,e.__scopeDialog);return s.jsx(ld,{present:a||o.open,children:o.modal?s.jsx(xmt,{...i,ref:n}):s.jsx(vmt,{...i,ref:n})})});y0e.displayName=n_;var xmt=v.forwardRef((e,n)=>{const r=df(n_,e.__scopeDialog),a=v.useRef(null),i=Bi(n,r.contentRef,a);return v.useEffect(()=>{const o=a.current;if(o)return OA(o)},[]),s.jsx(w0e,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Kn(e.onCloseAutoFocus,o=>{var l;o.preventDefault(),(l=r.triggerRef.current)==null||l.focus()}),onPointerDownOutside:Kn(e.onPointerDownOutside,o=>{const l=o.detail.originalEvent,c=l.button===0&&l.ctrlKey===!0;(l.button===2||c)&&o.preventDefault()}),onFocusOutside:Kn(e.onFocusOutside,o=>o.preventDefault())})}),vmt=v.forwardRef((e,n)=>{const r=df(n_,e.__scopeDialog),a=v.useRef(!1),i=v.useRef(!1);return s.jsx(w0e,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{var l,c;(l=e.onCloseAutoFocus)==null||l.call(e,o),o.defaultPrevented||(a.current||(c=r.triggerRef.current)==null||c.focus(),o.preventDefault()),a.current=!1,i.current=!1},onInteractOutside:o=>{var u,d;(u=e.onInteractOutside)==null||u.call(e,o),o.defaultPrevented||(a.current=!0,o.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const l=o.target;((d=r.triggerRef.current)==null?void 0:d.contains(l))&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&i.current&&o.preventDefault()}})}
360),w0e=v.forwardRef((e,n)=>{const{__scopeDialog:r,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:o,...l}=e,c=df(n_,r),u=v.useRef(null),d=Bi(n,u);return qU(),s.jsxs(s.Fragment,{children:[s.jsx(RA,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:o,children:s.jsx(NC,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":aW(c.open),...l,ref:d,onDismiss:()=>c.onOpenChange(!1)})}),s.jsxs(s.Fragment,{children:[s.jsx(_mt,{titleId:c.titleId}),s.jsx(ymt,{contentRef:u,descriptionId:c.descriptionId})]})]})}),rW="DialogTitle",k0e=v.forwardRef((e,n)=>{const{__scopeDialog:r,...a}=e,i=df(rW,r);return s.jsx(qa.h2,{id:i.titleId,...a,ref:n})});k0e.displayName=rW;var j0e="DialogDescription",C0e=v.forwardRef((e,n)=>{const{__scopeDialog:r,...a}=e,i=df(j0e,r);return s.jsx(qa.p,{id:i.descriptionId,...a,ref:n})});C0e.displayName=j0e;var S0e="DialogClose",N0e=v.forwardRef((e,n)=>{const{__scopeDialog:r,...a}=e,i=df(S0e,r);return s.jsx(qa.button,{type:"button",...a,ref:n,onClick:Kn(e.onClick,()=>i.onOpenChange(!1))})});N0e.displayName=S0e;function aW(e){return e?"open":"closed"}var E0e="DialogTitleWarning",[pGt,T0e]=fct(E0e,{contentName:n_,titleName:rW,docsSlug:"dialog"}),_mt=({titleId:e})=>{const n=T0e(E0e),r=`\`${n.contentName}\` requires a \`${n.titleName}\` for the component to be accessible for screen reader users.
361
362If you want to hide the \`${n.titleName}\`, you can wrap it with our VisuallyHidden component.
363
364For more information, see https://radix-ui.com/primitives/docs/components/${n.docsSlug}`;return v.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},bmt="DialogDescriptionWarning",ymt=({contentRef:e,descriptionId:n})=>{const a=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${T0e(bmt).contentName}}.`;return v.useEffect(()=>{var o;const i=(o=e.current)==null?void 0:o.getAttribute("aria-describedby");n&&i&&(document.getElementById(n)||console.warn(a))},[a,e,n]),null},wmt=g0e,D0e=_0e,LA=b0e,FA=y0e,BA=k0e,HA=C0e,M0e=N0e;const kmt=D0e,R0e=v.forwardRef(({className:e,...n},r)=>s.jsx(LA,{ref:r,className:hn("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...n}));R0e.displayName=LA.displayName;const jmt=v.forwardRef(({className:e,children:n,...r},a)=>s.jsxs(kmt,{children:[s.jsx(R0e,{}),s.jsxs(FA,{ref:a,className:hn("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border border-slate-200 bg-white p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg dark:border-slate-800 dark:bg-slate-950",e),...r,children:[n,s.jsxs(M0e,{className:"absolute right-4 top-4 roun
364ded-sm opacity-70 ring-offset-white transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-slate-950 focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-slate-100 data-[state=open]:text-slate-500 dark:ring-offset-slate-950 dark:focus:ring-slate-300 dark:data-[state=open]:bg-slate-800 dark:data-[state=open]:text-slate-400",children:[s.jsx(fmt,{className:"h-4 w-4"}),s.jsx("span",{className:"sr-only",children:"Close"})]})]})]}));jmt.displayName=FA.displayName;const Cmt=v.forwardRef(({className:e,...n},r)=>s.jsx(BA,{ref:r,className:hn("text-lg font-semibold leading-none tracking-tight",e),...n}));Cmt.displayName=BA.displayName;const Smt=v.forwardRef(({className:e,...n},r)=>s.jsx(HA,{ref:r,className:hn("text-sm text-slate-500 dark:text-slate-400",e),...n}));Smt.displayName=HA.displayName;const zA=v.forwardRef(({className:e,...n},r)=>s.jsx(Dc,{ref:r,className:hn("flex h-full w-full flex-col overflow-hidden rounded-md bg-white text-slate-950 dark:bg-slate-950 dark:text-slate-50",e),...n}));zA.displayName=Dc.displayName;const Nmt=v.forwardRef(({className:e,searcher:n,classNameWrapper:r=!0,...a},i)=>s.jsxs("div",{className:hn("group flex items-center border-b px-3",r),children:[s.jsx(h0e,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),s.jsx(Dc.Input,{ref:i,className:hn("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-slate-500 disabled:cursor-not-allowed disabled:opacity-50 dark:placeholder:text-slate-400",e),...a})]}));Nmt.displayName=Dc.Input.displayName;const VA=v.forwardRef(({className:e,...n},r)=>s.jsx(Dc.List,{ref:r,className:hn("max-h-[300px] overflow-y-auto overflow-x-hidden",e),...n}));VA.displayName=Dc.List.displayName;const iW=v.forwardRef((e,n)=>s.jsx(Dc.Empty,{ref:n,className:"py-6 text-center text-sm",...e}));iW.displayName=Dc.Empty.displayName;const yg=v.forwardRef(({className:e,...n},r)=>s.jsx(Dc.Group,{ref:r,className:hn("overflow-hidden p-1 text-slate-950 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-slate-500 dark:text-slate-50 dark:[&_[cmdk-group-heading]]:text-slate-400",e),...n}));yg.displayName=Dc.Group.displayName;const Emt=v.forwardRef(({className:e,...n},r)=>s.jsx(Dc.Separator,{ref:r,className:hn("-mx-1 h-px bg-slate-200 dark:bg-slate-800",e),...n}));Emt.displayName=Dc.Separator.displayName;const Ej=v.forwardRef(({className:e,...n},r)=>s.jsx(Dc.Item,{ref:r,className:hn("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none data-[disabled=true]:pointer-events-none data-[selected=true]:bg-slate-100 data-[selected=true]:text-slate-900 data-[disabled=true]:opacity-50 dark:data-[selected=true]:bg-slate-800 dark:data-[selected=true]:text-slate-50",e),...n}));Ej.displayName=Dc.Item.displayName;const Xw=150;function sW({options:e,onChange:n,defaultValue:r=[],zIndex:a=1100,container:i}){const o=v.useMemo(()=>(r??[]).map(u=>u==null?void 0:u.toString()),[r]);function l(u){n(u)}const c=v.useMemo(()=>e.map(u=>{var d;return{value:(d=u.o_key)==null?void 0:d.toString(),label:u.o_value,prefix_icon:u.prefix_icon,optgroup:u.optgroup,optgroup_title:u.optgroup_title}}),[e]);return s.jsx(O0e,{zIndex:a,options:c,onValueChange:l,defaultValue:o??[],defaultContainer:i})}const O0e=Be.forwardRef(({options:e,onValueChange:n,variant:r,defaultValue:a=[],placeholder:i="Select options",animation:o=0,maxCount:l=3,asChild:c=!1,className:u,zIndex:d=1100,defaultContainer:f,...p},h)=>{const[m,g]=Be.useState(a),[x,b]=Be.useState(!1),y=Be.useRef(null),[w,j]=Be.useState(e),{hasScroll:S}=jA(),[N,k]=Be.useState(""),[E,D]=Be.useState(Xw),R=v.useMemo(()=>new lx(e,{keys:["label"],includeScore:!0,useExtendedSearch:!0,shouldSort:!1}),[e]),A=v.useMemo(()=>new Set(m.map(W=>W==null?void 0:W.toString())),[m]),P=v.useMemo(()=>w.slice(0,E),[w,E]),I=v.useMemo(()=>{if(f)return f;const W=$(".modal:visible");return W.length?W.last().get(0):document.body},[f,x]),L=v.useMemo(()=>P.reduce((W,se)=>{const{optgroup:oe,optgroup_title:q,...ue}=se;return W[oe]||(W[oe]={optgroup_title:q,options:[]}),W[oe].options.push({...ue}),W},{}),[P]),H=v.useMemo(()=>e.some(W=>W.optgroup!==void 0),[e]);Be.useEffect(()=>{kh(m,a)||g(a)},[a]),Be.useEffect(()=>{S&&b(!1)},[S]),Be.useEffect(()=>{const W=()=>{b(!1)};return window.addEventListener("scroll",W),()=>{window.removeEventListener("scroll",W)}},[]),Be.useEffect(()=>{j(e),D(Xw)},[e]);function U(W){g(W),requestAnimationFrame(()=>{n(W)})}const X=W=>{const se=W.target.value;if(D(Xw),se==="")j(e),k("");else{const oe=se.split(" ").map(q=>q==""?"":`'${q}`).join(" ");j(R.search(oe).map(({item:q})=>q)),k(se)}},re=W=>{const se=W==null?void 0:W.toString(),oe=A.has(se)?m.filter(q=>(q==null?void 0:q.toString())!=se):[...m,se];U(oe)},Z=()=>{const W=new Set(w.map(oe=>{var q;return(q=oe.value)==null?void 0:q.toString()})),se=m.filter(oe=>!W.has(oe==null?void 0:oe.toString()));kh(m,se)||U(se)},V=W=>{W.stopPropagation(),b(se=>!se),x||(j(e),D(Xw),k(""))},J=()=>{const W=new Set(w.map(q=>{var ue;return(ue=q.value)==null?void 0:ue.toString()})),se=m.filter(q=>!W.has(q==null?void 0:q.toString())),oe=[...new Set([...se,...w.map(q=>{var ue;return(ue=q.value)==null?void 0:ue.toString()})])];kh(m,oe)||U(oe)};function K(){return s.jsxs("div",{className:"px-[36px] py-[4px] flex items-center justify-between text-active bg-bg_active text-sm font-semibold",children:[s.jsx("button",{onClick:J,children:t("text.btn_select_all")}),s.jsx("button",{onClick:Z,children:t("text.deselect_all")})]})}function ee(W){return s.jsx(yg,{className:"p-0",ref:y,children:W.map(se=>{var q;const oe=A.has((q=se.value)==null?void 0:q.toString());return s.jsxs(Ej,{onSelect:()=>re(se.value),style:{pointerEvents:"auto",opacity:1}
364,className:`cursor-pointer p-[16px] flex gap-[16px] text-ellipsis overflow-auto break-words !rounded-none first:border-t-0 border-t-[1px] border-placeholder hover:bg-bg_hover ${oe?"!bg-bg_hover":"bg-white"}`,children:[s.jsx("span",{className:`checkmark relative min-w-[20px] h-[20px] w-[20px] rounded-[2px] border-[1px] ${oe?"bg-success border-success":"bg-white border-primary"}`,children:oe?s.jsx(Se,{name:"icon-icon-checkmark text-white text-[13.1px] top-[3px] left-[3px] absolute"}):null}),se.prefix_icon&&s.jsx(Se,{name:se.prefix_icon,className:"text-2xl w-[24px] h-[24px]"}),s.jsx("span",{className:`text text-base text-primary text-left text-ellipsis max-w-[180px] overflow-hidden ${oe?"font-medium":"font-normal"}`,children:se.label})]},se.value)})})}function Y(){return Object.keys(L).map((W,se)=>{const{optgroup_title:oe,options:q}=L[W];return s.jsxs(yg,{className:"p-0",ref:y,children:[s.jsx("span",{className:`${se===0?" border-t-0":"border-t-[1px]"} flex justify-center p-[16px] w-full gap-[16px] border-b-[1px] border-placeholder font-semibold text-neutral`,children:oe}),ee(q)]},W)})}function Q(){return w.length<=E?null:s.jsx("button",{type:"button",className:"w-full px-[16px] py-[12px] text-active font-semibold border-t-[1px] border-placeholder hover:bg-bg_hover",onClick:()=>D(W=>W+Xw),children:t("text.show_more")})}return s.jsxs(RC,{open:x,onOpenChange:b,children:[s.jsx(OC,{asChild:!0,children:s.jsx("button",{className:Ut("w-[32px] bg-white h-[40px] relative rounded-lg border-2 border-placeholder px-[14px] py-[10px] text-active flex items-center font-semibold whitespace-nowrap !overflow-hidden text-ellipsis hover:bg-bg_hover hover:cursor-pointer hover:!border-active hover:border-2 hover:font-semibold active:bg-bg_hover active:cursor-pointer active:border-active active:border-2 active:font-semibold active:shadow-[inset_0_0_8px_rgba(2,26,73,0.32)] disabled:bg-bg_hover disabled:border-active disabled:border-2 disabled:rounded-lg disabled:font-semibold disabled:pointer-events-none disabled:shadow-[inset_0_0_8px_rgba(2,26,73,0.32)] justify-center",{"!border-primary":m&&m.length>0}),type:"button",ref:h,...p,onClick:W=>{V(W)},children:m&&m.length>0?s.jsx("div",{className:"filter-option text-center flex justify-center",children:s.jsxs("div",{className:"filter-option-inner text-center flex justify-center flex-col",children:[s.jsx("div",{className:"filter-option-inner-inner text-center rounded-[50%] bg-active text-white text-xs w-[16px] h-[16px] inline-flex items-center justify-center",children:m.length}),s.jsx(Se,{className:"text-active mb-[-4px] text-center",name:`${x?"icon-icon-chevron-up":"icon-icon-chevron-down"}`})]})}):s.jsx(Se,{name:"icon-clear-false text-xl"})})}),s.jsx(Oy,{container:I,className:"z-[1100] min-w-[240px] pt-[16px] pb-0 px-0 rounded-2xl bg-white w-full transition-opacity duration-[50ms] ease-in shadow-[0px_2px_4px_rgba(1,15,42,0.24)] border-[1px] border-[rgba(0,0,0,0.15)] overflow-hidden",style:{zIndex:d},align:"start",onEscapeKeyDown:()=>b(!1),children:s.jsxs(zA,{className:"max-w-[240px] focus-visible:outline-none",onClick:W=>W.stopPropagation(),children:[s.jsxs("div",{className:"group items-center border-b-[2px] mx-[16px] group gap-[8px] border-2 border-bg_active rounded-[16px] py-[12px] px-[16px] h-[40px] text-sm flex mb-[16px]",children:[s.jsx(Se,{name:"icon-search",className:"font-semibold text-center text-neutral text-base group-hover:text-active"}),s.jsx("input",{onChange:W=>X(W),className:"placeholder:text-placeholder w-full",placeholder:t("tank::text.placeholder_search")+"..."})]}),K(),s.jsxs(VA,{className:"no-scrollbar",children:[s.jsx(iW,{className:"px-[16px] py-[10px] text-neutral break-words",children:t("text.no_results_matched")+`"${N}"`}),s.jsx(yg,{className:"p-0",ref:y,children:H?Y():ee(P)}),Q()]})]})})]})});O0e.displayName="MultiSelect";function Tmt(){return[{label:"12:00 AM",value:"00:00:00"},{label:"1:00 AM",value:"01:00:00"},{label:"2:00 AM",value:"02:00:00"},{label:"3:00 AM",value:"03:00:00"},{label:"4:00 AM",value:"04:00:00"},{label:"5:00 AM",value:"05:00:00"},{label:"6:00 AM",value:"06:00:00"}
364,{label:"7:00 AM",value:"07:00:00"},{label:"8:00 AM",value:"08:00:00"},{label:"9:00 AM",value:"09:00:00"},{label:"10:00 AM",value:"10:00:00"},{label:"11:00 AM",value:"11:00:00"},{label:"12:00 PM",value:"12:00:00"},{label:"1:00 PM",value:"13:00:00"},{label:"2:00 PM",value:"14:00:00"},{label:"3:00 PM",value:"15:00:00"},{label:"4:00 PM",value:"16:00:00"},{label:"5:00 PM",value:"17:00:00"},{label:"6:00 PM",value:"18:00:00"},{label:"7:00 PM",value:"19:00:00"},{label:"8:00 PM",value:"20:00:00"},{label:"9:00 PM",value:"21:00:00"},{label:"10:00 PM",value:"22:00:00"},{label:"11:00 PM",value:"23:00:00"}]}function RM(e){return[Rh,dp,$v,Iv,qd,Dg].indexOf(e)!==-1}function Oa(e){let n=new Date,r=new Date,a=t("text.all_time");switch(e){case ol:n.setHours(0,0,0,0),r.setDate(n.getDate()+1),r.setHours(23,59,59,999);break;case ly:a=t("text.datetime_today"),n.setHours(0,0,0,0),r.setHours(23,59,59,999);break;case Rh:a=t("text.datetime_yesterday"),n.setDate(n.getDate()-1),n.setHours(0,0,0,0),r.setDate(r.getDate()-1),r.setHours(23,59,59,999);break;case dp:a=t("text.datetime_last_7_days"),n.setDate(n.getDate()-6),n.setHours(0,0,0,0),r.setHours(23,59,59,999);break;case Iv:a=t("text.datetime_last_num_days",{num_day:14}),n.setDate(n.getDate()-14),n.setHours(0,0,0,0),r.setHours(23,59,59,999);break;case mO:a=t("text.datetime_last_30_days"),n.setDate(n.getDate()-29),n.setHours(0,0,0,0),r.setHours(23,59,59,999);break;case yce:a=t("text.datetime_this_week"),n.setDate(n.getDate()-n.getDay()),n.setHours(0,0,0,0),r.setHours(23,59,59,999);break;case $v:a=t("text.datetime_last_week"),n.setDate(n.getDate()-7-n.getDay()),r.setDate(r.getDate()-r.getDay()-1),n.setHours(0,0,0,0),r.setHours(23,59,59,999);break;case gO:a=t("text.datetime_this_month"),n.setDate(1),n.setHours(0,0,0,0),r.setHours(23,59,59,999);break;case qd:a=t("text.datetime_last_month"),n.setMonth(n.getMonth()-1),n.setDate(1),n.setHours(0,0,0,0),r.setDate(0),r.setHours(23,59,59,999);break;case Dg:a=t("text.datetime_last_quarter"),n.setMonth(n.getMonth()-3),n.setDate(1),n.setHours(0,0,0,0),r.setDate(0),r.setHours(23,59,59,999);break;case wce:a=t("text.datetime_last_num_month",{num_month:6}),n.setMonth(n.getMonth()-6),n.setHours(0,0,0,0),r.setHours(23,59,59,999);break;case eD:a=t("text.datetime_last_num_month",{num_month:12}),n.setMonth(n.getMonth()-12),n.setDate(1),n.setHours(0,0,0,0),r.setDate(0),r.setHours(23,59,59,999);break;case po:a=t("text.custom");break}return{label:a,name:e,from:n,to:r}}function o4(e){if(typeof e=="string"){const n=e.split("-").map(r=>parseInt(r,10));return new Date(n[0],n[1]-1,n[2])}else return e}function qm(e,n="MM/DD/YYYY"){return e.format(n)}const A0e=p_e("inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-white transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-slate-950 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 dark:ring-offset-slate-950 dark:focus-visible:ring-slate-300",{variants:{variant:{default:"bg-slate-900 text-slate-50 hover:bg-slate-900/90 dark:bg-slate-50 dark:text-slate-900 dark:hover:bg-slate-50/90",destructive:"bg-red-500 text-slate-50 hover:bg-red-500/90 dark:bg-red-900 dark:text-slate-50 dark:hover:bg-red-900/90",outline:"border border-slate-200 bg-white hover:bg-slate-100 hover:text-slate-900 dark:border-slate-800 dark:bg-slate-950 dark:hover:bg-slate-800 dark:hover:text-slate-50",secondary:"bg-slate-100 text-slate-900 hover:bg-slate-100/80 dark:bg-slate-800 dark:text-slate-50 dark:hover:bg-slate-800/80",ghost:"hover:bg-slate-100 hover:text-slate-900 dark:hover:bg-slate-800 dark:hover:text-slate-50",link:"text-slate-900 underline-offset-4 hover:underline dark:text-slate-50"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),Ch=v.forwardRef(({className:e,variant:n,size:r,asChild:a=!1,...i},o)=>{const l=a?Bg:"button";return s.jsx(l,{className:hn(A0e({variant:n,size:r,className:e})),ref:o,...i})});Ch.displayName="Button";function Ca(e){const n=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&n==="[object Date]"?new e.constructor(+e):typeof e=="number"||n==="[object Number]"||typeof e=="string"||n==="[object String]"?new Date(e):new Date(NaN)}function bu(e,n){return e instanceof Date?new e.constructor(n):new Date(n)}function El(e,n){const r=Ca(e);return isNaN(n)?bu(e,NaN):(n&&r.setDate(r.getDate()+n),r)}function tf(e,n){const r=Ca(e);if(isNaN(n))return bu(e,NaN);if(!n)return r;const a=r.getDate(),i=bu(e,r.getTime());i.setMonth(r.getMonth()+n+1,0);const o=i.getDate();return a>=o?i:(r.setFullYear(i.getFullYear(),i.getMonth(),a),r)}const oW=6048e5,Dmt=864e5;let Mmt={};function $C(){return Mmt}function xp(e,n){var c,u,d,f;
364const r=$C(),a=(n==null?void 0:n.weekStartsOn)??((u=(c=n==null?void 0:n.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??r.weekStartsOn??((f=(d=r.locale)==null?void 0:d.options)==null?void 0:f.weekStartsOn)??0,i=Ca(e),o=i.getDay(),l=(o<a?7:0)+o-a;return i.setDate(i.getDate()-l),i.setHours(0,0,0,0),i}function r_(e){return xp(e,{weekStartsOn:1})}function P0e(e){const n=Ca(e),r=n.getFullYear(),a=bu(e,0);a.setFullYear(r+1,0,4),a.setHours(0,0,0,0);const i=r_(a),o=bu(e,0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);const l=r_(o);return n.getTime()>=i.getTime()?r+1:n.getTime()>=l.getTime()?r:r-1}function Ub(e){const n=Ca(e);return n.setHours(0,0,0,0),n}function OM(e){const n=Ca(e),r=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return r.setUTCFullYear(n.getFullYear()),+e-+r}function Jf(e,n){const r=Ub(e),a=Ub(n),i=+r-OM(r),o=+a-OM(a);return Math.round((i-o)/Dmt)}function Rmt(e){const n=P0e(e),r=bu(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),r_(r)}function s8(e,n){const r=n*7;return El(e,r)}function Omt(e,n){return tf(e,n*12)}function Amt(e){let n;return e.forEach(function(r){const a=Ca(r);(n===void 0||n<a||isNaN(Number(a)))&&(n=a)}),n||new Date(NaN)}function Pmt(e){let n;return e.forEach(r=>{const a=Ca(r);(!n||n>a||isNaN(+a))&&(n=a)}),n||new Date(NaN)}function xc(e,n){const r=Ub(e),a=Ub(n);return+r==+a}function lW(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Imt(e){if(!lW(e)&&typeof e!="number")return!1;const n=Ca(e);return!isNaN(Number(n))}function Tj(e,n){const r=Ca(e),a=Ca(n),i=r.getFullYear()-a.getFullYear(),o=r.getMonth()-a.getMonth();return i*12+o}function $mt(e,n,r){const a=xp(e,r),i=xp(n,r),o=+a-OM(a),l=+i-OM(i);return Math.round((o-l)/oW)}function cW(e){const n=Ca(e),r=n.getMonth();return n.setFullYear(n.getFullYear(),r+1,0),n.setHours(23,59,59,999),n}function wc(e){const n=Ca(e);return n.setDate(1),n.setHours(0,0,0,0),n}function I0e(e){const n=Ca(e),r=bu(e,0);return r.setFullYear(n.getFullYear(),0,1),r.setHours(0,0,0,0),r}function uW(e,n){var c,u,d,f;const r=$C(),a=(n==null?void 0:n.weekStartsOn)??((u=(c=n==null?void 0:n.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??r.weekStartsOn??((f=(d=r.locale)==null?void 0:d.options)==null?void 0:f.weekStartsOn)??0,i=Ca(e),o=i.getDay(),l=(o<a?-7:0)+6-(o-a);return i.setDate(i.getDate()+l),i.setHours(23,59,59,999),i}function $0e(e){return uW(e,{weekStartsOn:1})}const Lmt={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Fmt=(e,n,r)=>{let a;const i=Lmt[e];return typeof i=="string"?a=i:n===1?a=i.one:a=i.other.replace("{{count}}",n.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+a:a+" ago":a};function l4(e){return(n={})=>{const r=n.width?String(n.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const Bmt={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Hmt={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},zmt={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Vmt={date:l4({formats:Bmt,defaultWidth:"full"}),time:l4({formats:Hmt,defaultWidth:"full"}),dateTime:l4({formats:zmt,defaultWidth:"full"})},Umt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Wmt=(e,n,r,a)=>Umt[e];function Qw(e){return(n,r)=>{const a=r!=null&&r.context?String(r.context):"standalone";let i;if(a==="formatting"&&e.formattingValues){const l=e.defaultFormattingWidth||e.defaultWidth,c=r!=null&&r.width?String(r.width):l;i=e.formattingValues[c]||e.formattingValues[l]}else{const l=e.defaultWidth,c=r!=null&&r.width?String(r.width):e.defaultWidth;i=e.values[c]||e.values[l]}const o=e.argumentCallback?e.argumentCallback(n):n;return i[o]}}const Ymt={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},qmt={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Gmt={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Kmt={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
364ay","Saturday"]},Zmt={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Xmt={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Qmt=(e,n)=>{const r=Number(e),a=r%100;if(a>20||a<10)switch(a%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},Jmt={ordinalNumber:Qmt,era:Qw({values:Ymt,defaultWidth:"wide"}),quarter:Qw({values:qmt,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Qw({values:Gmt,defaultWidth:"wide"}),day:Qw({values:Kmt,defaultWidth:"wide"}),dayPeriod:Qw({values:Zmt,defaultWidth:"wide",formattingValues:Xmt,defaultFormattingWidth:"wide"})};function Jw(e){return(n,r={})=>{const a=r.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=n.match(i);if(!o)return null;const l=o[0],c=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(c)?tgt(c,p=>p.test(l)):egt(c,p=>p.test(l));let d;d=e.valueCallback?e.valueCallback(u):u,d=r.valueCallback?r.valueCallback(d):d;const f=n.slice(l.length);return{value:d,rest:f}}}function egt(e,n){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&n(e[r]))return r}function tgt(e,n){for(let r=0;r<e.length;r++)if(n(e[r]))return r}function ngt(e){return(n,r={})=>{const a=n.match(e.matchPattern);if(!a)return null;const i=a[0],o=n.match(e.parsePattern);if(!o)return null;let l=e.valueCallback?e.valueCallback(o[0]):o[0];l=r.valueCallback?r.valueCallback(l):l;const c=n.slice(i.length);return{value:l,rest:c}}}const rgt=/^(\d+)(th|st|nd|rd)?/i,agt=/\d+/i,igt={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},sgt={any:[/^b/i,/^(a|c)/i]},ogt={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},lgt={any:[/1/i,/2/i,/3/i,/4/i]},cgt={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ugt={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},dgt={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},fgt={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},pgt={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},hgt={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},mgt={ordinalNumber:ngt({matchPattern:rgt,parsePattern:agt,valueCallback:e=>parseInt(e,10)}),era:Jw({matchPatterns:igt,defaultMatchWidth:"wide",parsePatterns:sgt,defaultParseWidth:"any"}),quarter:Jw({matchPatterns:ogt,defaultMatchWidth:"wide",parsePatterns:lgt,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Jw({matchPatterns:cgt,defaultMatchWidth:"wide",parsePatterns:ugt,defaultParseWidth:"any"}),day:Jw({matchPatterns:dgt,defaultMatchWidth:"wide",parsePatterns:fgt,defaultParseWidth:"any"}),dayPeriod:Jw({matchPatterns:pgt,defaultMatchWidth:"any",parsePatterns:hgt,defaultParseWidth:"any"})},L0e={code:"en-US",formatDistance:Fmt,formatLong:Vmt,formatRelative:Wmt,localize:Jmt,match:mgt,options:{weekStartsOn:0,firstWeekContainsDate:1}};function ggt(e){const n=Ca(e);return Jf(n,I0e(n))+1}function F0e(e){const n=Ca(e),r=+r_(n)-+Rmt(n);return Math.round(r/oW)+1}function B0e(e,n){var f,p,h,m;const r=Ca(e),a=r.getFullYear(),i=$C(),o=(n==null?void 0:n.firstWeekContainsDate)??((p=(f=n==null?void 0:n.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??i.firstWeekContainsDate??((m=(h=i.locale)==null?void 0:h.options)==null?void 0:m.firstWeekContainsDate)??1,l=bu(e,0);l.setFullYear(a+1,0,o),l.setHours(0,0,0,0);const c=xp(l,n),u=bu(e,0);u.setFullYear(a,0,o),u.setHours(0,0,0,0);const d=xp(u,n);return r.getTime()>=c.getTime()?a+1:r.getTime()>=d.getTime()?a:a-1}function xgt(e,n){var c,u,d,f;
364const r=$C(),a=(n==null?void 0:n.firstWeekContainsDate)??((u=(c=n==null?void 0:n.locale)==null?void 0:c.options)==null?void 0:u.firstWeekContainsDate)??r.firstWeekContainsDate??((f=(d=r.locale)==null?void 0:d.options)==null?void 0:f.firstWeekContainsDate)??1,i=B0e(e,n),o=bu(e,0);return o.setFullYear(i,0,a),o.setHours(0,0,0,0),xp(o,n)}function H0e(e,n){const r=Ca(e),a=+xp(r,n)-+xgt(r,n);return Math.round(a/oW)+1}function Ba(e,n){const r=e<0?"-":"",a=Math.abs(e).toString().padStart(n,"0");return r+a}const Em={y(e,n){const r=e.getFullYear(),a=r>0?r:1-r;return Ba(n==="yy"?a%100:a,n.length)},M(e,n){const r=e.getMonth();return n==="M"?String(r+1):Ba(r+1,2)},d(e,n){return Ba(e.getDate(),n.length)},a(e,n){const r=e.getHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h(e,n){return Ba(e.getHours()%12||12,n.length)},H(e,n){return Ba(e.getHours(),n.length)},m(e,n){return Ba(e.getMinutes(),n.length)},s(e,n){return Ba(e.getSeconds(),n.length)},S(e,n){const r=n.length,a=e.getMilliseconds(),i=Math.trunc(a*Math.pow(10,r-3));return Ba(i,n.length)}},f0={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},yre={G:function(e,n,r){const a=e.getFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return r.era(a,{width:"abbreviated"});case"GGGGG":return r.era(a,{width:"narrow"});case"GGGG":default:return r.era(a,{width:"wide"})}},y:function(e,n,r){if(n==="yo"){const a=e.getFullYear(),i=a>0?a:1-a;return r.ordinalNumber(i,{unit:"year"})}return Em.y(e,n)},Y:function(e,n,r,a){const i=B0e(e,a),o=i>0?i:1-i;if(n==="YY"){const l=o%100;return Ba(l,2)}return n==="Yo"?r.ordinalNumber(o,{unit:"year"}):Ba(o,n.length)},R:function(e,n){const r=P0e(e);return Ba(r,n.length)},u:function(e,n){const r=e.getFullYear();return Ba(r,n.length)},Q:function(e,n,r){const a=Math.ceil((e.getMonth()+1)/3);switch(n){case"Q":return String(a);case"QQ":return Ba(a,2);case"Qo":return r.ordinalNumber(a,{unit:"quarter"});case"QQQ":return r.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,n,r){const a=Math.ceil((e.getMonth()+1)/3);switch(n){case"q":return String(a);case"qq":return Ba(a,2);case"qo":return r.ordinalNumber(a,{unit:"quarter"});case"qqq":return r.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,n,r){const a=e.getMonth();switch(n){case"M":case"MM":return Em.M(e,n);case"Mo":return r.ordinalNumber(a+1,{unit:"month"});case"MMM":return r.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(a,{width:"wide",context:"formatting"})}},L:function(e,n,r){const a=e.getMonth();switch(n){case"L":return String(a+1);case"LL":return Ba(a+1,2);case"Lo":return r.ordinalNumber(a+1,{unit:"month"});case"LLL":return r.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(a,{width:"wide",context:"standalone"})}},w:function(e,n,r,a){const i=H0e(e,a);return n==="wo"?r.ordinalNumber(i,{unit:"week"}):Ba(i,n.length)},I:function(e,n,r){const a=F0e(e);return n==="Io"?r.ordinalNumber(a,{unit:"week"}):Ba(a,n.length)},d:function(e,n,r){return n==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Em.d(e,n)},D:function(e,n,r){const a=ggt(e);return n==="Do"?r.ordinalNumber(a,{unit:"dayOfYear"}):Ba(a,n.length)},E:function(e,n,r){const a=e.getDay();switch(n){case"E":case"EE":case"EEE":return r.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(a,{width:"short",context:"formatting"});case"EEEE":default:return r.day(a,{width:"wide",context:"formatting"})}},e:function(e,n,r,a){const i=e.getDay(),o=(i-a.weekStartsOn+8)%7||7;switch(n){case"e":return String(o);case"ee":return Ba(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});case"eeee":default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(e,n,r,a){const i=e.getDay(),o=(i-a.weekStartsOn+8)%7||7;switch(n){case"c":return String(o);case"cc":return Ba(o,n.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});case"cccc":default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(e,n,r){const a=e.getDay(),i=a===0?7:a;switch(n){case"i":return String(i);case"ii":return Ba(i,n.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(a,{width:"short",context:"formatting"});case"iiii":default:return r.day(a,{width:"wide",context:"formatting"})}},a:function(e,n,r){const i=e.getHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(e,n,r){const a=e.getHours();let i;switch(a===12?i=f0.noon:a===0?i=f0.midnight:i=a/12>
364=1?"pm":"am",n){case"b":case"bb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,n,r){const a=e.getHours();let i;switch(a>=17?i=f0.evening:a>=12?i=f0.afternoon:a>=4?i=f0.morning:i=f0.night,n){case"B":case"BB":case"BBB":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,n,r){if(n==="ho"){let a=e.getHours()%12;return a===0&&(a=12),r.ordinalNumber(a,{unit:"hour"})}return Em.h(e,n)},H:function(e,n,r){return n==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Em.H(e,n)},K:function(e,n,r){const a=e.getHours()%12;return n==="Ko"?r.ordinalNumber(a,{unit:"hour"}):Ba(a,n.length)},k:function(e,n,r){let a=e.getHours();return a===0&&(a=24),n==="ko"?r.ordinalNumber(a,{unit:"hour"}):Ba(a,n.length)},m:function(e,n,r){return n==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Em.m(e,n)},s:function(e,n,r){return n==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Em.s(e,n)},S:function(e,n){return Em.S(e,n)},X:function(e,n,r){const a=e.getTimezoneOffset();if(a===0)return"Z";switch(n){case"X":return kre(a);case"XXXX":case"XX":return Kx(a);case"XXXXX":case"XXX":default:return Kx(a,":")}},x:function(e,n,r){const a=e.getTimezoneOffset();switch(n){case"x":return kre(a);case"xxxx":case"xx":return Kx(a);case"xxxxx":case"xxx":default:return Kx(a,":")}},O:function(e,n,r){const a=e.getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+wre(a,":");case"OOOO":default:return"GMT"+Kx(a,":")}},z:function(e,n,r){const a=e.getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+wre(a,":");case"zzzz":default:return"GMT"+Kx(a,":")}},t:function(e,n,r){const a=Math.trunc(e.getTime()/1e3);return Ba(a,n.length)},T:function(e,n,r){const a=e.getTime();return Ba(a,n.length)}};function wre(e,n=""){const r=e>0?"-":"+",a=Math.abs(e),i=Math.trunc(a/60),o=a%60;return o===0?r+String(i):r+String(i)+n+Ba(o,2)}function kre(e,n){return e%60===0?(e>0?"-":"+")+Ba(Math.abs(e)/60,2):Kx(e,n)}function Kx(e,n=""){const r=e>0?"-":"+",a=Math.abs(e),i=Ba(Math.trunc(a/60),2),o=Ba(a%60,2);return r+i+n+o}const jre=(e,n)=>{switch(e){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});case"PPPP":default:return n.date({width:"full"})}},z0e=(e,n)=>{switch(e){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});case"pppp":default:return n.time({width:"full"})}},vgt=(e,n)=>{const r=e.match(/(P+)(p+)?/)||[],a=r[1],i=r[2];if(!i)return jre(e,n);let o;switch(a){case"P":o=n.dateTime({width:"short"});break;case"PP":o=n.dateTime({width:"medium"});break;case"PPP":o=n.dateTime({width:"long"});break;case"PPPP":default:o=n.dateTime({width:"full"});break}return o.replace("{{date}}",jre(a,n)).replace("{{time}}",z0e(i,n))},_gt={p:z0e,P:vgt},bgt=/^D+$/,ygt=/^Y+$/,wgt=["D","DD","YY","YYYY"];function kgt(e){return bgt.test(e)}function jgt(e){return ygt.test(e)}function Cgt(e,n,r){const a=Sgt(e,n,r);if(console.warn(a),wgt.includes(e))throw new RangeError(a)}function Sgt(e,n,r){const a=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${n}\`) for formatting ${a} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Ngt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Egt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Tgt=/^'([^]*?)'?$/,Dgt=/''/g,Mgt=/[a-zA-Z]/;function b_(e,n,r){var f,p,h,m,g,x,b,y;const a=$C(),i=(r==null?void 0:r.locale)??a.locale??L0e,o=(r==null?void 0:r.firstWeekContainsDate)??((p=(f=r==null?void 0:r.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??a.firstWeekContainsDate??((m=(h=a.locale)==null?void 0:h.options)==null?void 0:m.firstWeekContainsDate)??1,l=(r==null?void 0:r.weekStartsOn)??((x=(g=r==null?void 0:r.locale)==null?void 0:g.options)==null?void 0:x.weekStartsOn)??a.weekStartsOn??((y=(b=a.locale)==null?void 0:b.options)==null?void 0:y.weekStartsOn)??0,c=Ca(e);if(!Imt(c))throw new RangeError("Invalid time value");let u=n.match(Egt).map(w=>{const j=w[0];if(j==="p"||j==="P"){const S=_gt[j];return S(w,i.formatLong)}return w}).join("").match(Ngt).map(w=>{if(w==="''")return{isToken:!1,value:"'"};const j=w[0];if(j==="'")return{isToken:!1,value:Rgt(w)};if(yre[j])return{isToken:!0,value:w};
364if(j.match(Mgt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+j+"`");return{isToken:!1,value:w}});i.localize.preprocessor&&(u=i.localize.preprocessor(c,u));const d={firstWeekContainsDate:o,weekStartsOn:l,locale:i};return u.map(w=>{if(!w.isToken)return w.value;const j=w.value;(!(r!=null&&r.useAdditionalWeekYearTokens)&&jgt(j)||!(r!=null&&r.useAdditionalDayOfYearTokens)&&kgt(j))&&Cgt(j,n,String(e));const S=yre[j[0]];return S(c,j,i.localize,d)}).join("")}function Rgt(e){const n=e.match(Tgt);return n?n[1].replace(Dgt,"'"):e}function Ogt(e){const n=Ca(e),r=n.getFullYear(),a=n.getMonth(),i=bu(e,0);return i.setFullYear(r,a+1,0),i.setHours(0,0,0,0),i.getDate()}function Agt(e){return Math.trunc(+Ca(e)/1e3)}function Pgt(e){const n=Ca(e),r=n.getMonth();return n.setFullYear(n.getFullYear(),r+1,0),n.setHours(0,0,0,0),n}function Igt(e,n){return $mt(Pgt(e),wc(e),n)+1}function o8(e,n){const r=Ca(e),a=Ca(n);return r.getTime()>a.getTime()}function V0e(e,n){const r=Ca(e),a=Ca(n);return+r<+a}function dW(e,n){const r=Ca(e),a=Ca(n);return r.getFullYear()===a.getFullYear()&&r.getMonth()===a.getMonth()}function $gt(e,n){const r=Ca(e),a=Ca(n);return r.getFullYear()===a.getFullYear()}function c4(e,n){return El(e,-n)}function u4(e,n){const r=Ca(e),a=r.getFullYear(),i=r.getDate(),o=bu(e,0);o.setFullYear(a,n,15),o.setHours(0,0,0,0);const l=Ogt(o);return r.setMonth(n,Math.min(i,l)),r}function Cre(e,n){const r=Ca(e);return isNaN(+r)?bu(e,NaN):(r.setFullYear(n),r)}var or=function(){return or=Object.assign||function(n){for(var r,a=1,i=arguments.length;a<i;a++){r=arguments[a];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])}return n},or.apply(this,arguments)};function Lgt(e,n){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)n.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r}function U0e(e,n,r){if(r||arguments.length===2)for(var a=0,i=n.length,o;a<i;a++)(o||!(a in n))&&(o||(o=Array.prototype.slice.call(n,0,a)),o[a]=n[a]);return e.concat(o||Array.prototype.slice.call(n))}function LC(e){return e.mode==="multiple"}function FC(e){return e.mode==="range"}function UA(e){return e.mode==="single"}var Fgt={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};function Bgt(e,n){return b_(e,"LLLL y",n)}function Hgt(e,n){return b_(e,"d",n)}function zgt(e,n){return b_(e,"LLLL",n)}function Vgt(e){return"".concat(e)}function Ugt(e,n){return b_(e,"cccccc",n)}function Wgt(e,n){return b_(e,"yyyy",n)}var Ygt=Object.freeze({__proto__:null,formatCaption:Bgt,formatDay:Hgt,formatMonthCaption:zgt,formatWeekNumber:Vgt,formatWeekdayName:Ugt,formatYearCaption:Wgt}),qgt=function(e,n,r){return b_(e,"do MMMM (EEEE)",r)},Ggt=function(){return"Month: "},Kgt=function(){return"Go to next month"},Zgt=function(){return"Go to previous month"},Xgt=function(e,n){return b_(e,"cccc",n)},Qgt=function(e){return"Week n. ".concat(e)},Jgt=function(){return"Year: "},ext=Object.freeze({__proto__:null,labelDay:qgt,labelMonthDropdown:Ggt,labelNext:Kgt,labelPrevious:Zgt,labelWeekNumber:Qgt,labelWeekday:Xgt,labelYearDropdown:Jgt});function txt(){var e="buttons",n=Fgt,r=L0e,a={},i={},o=1,l={},c=new Date;return{captionLayout:e,classNames:n,formatters:Ygt,labels:ext,locale:r,modifiersClassNames:a,modifiers:i,numberOfMonths:o,styles:l,today:c,mode:"default"}}function nxt(e){var n=e.fromYear,r=e.toYear,a=e.fromMonth,i=e.toMonth,o=e.fromDate,l=e.toDate;return a?o=wc(a):n&&(o=new Date(n,0,1)),i?l=cW(i):r&&(l=new Date(r,11,31)),{fromDate:o?Ub(o):void 0,toDate:l?Ub(l):void 0}}var W0e=v.createContext(void 0);function rxt(e){var n,r=e.initialProps,a=txt(),i=nxt(r),o=i.fromDate,l=i.toDate,c=(n=r.captionLayout)!==null&&n!==void 0?n:a.captionLayout;c!=="buttons"&&(!o||!l)&&(c="buttons");var u;(UA(r)||LC(r)||FC(r))&&(u=r.onSelect);var d=or(or(or({},a),r),{captionLayout:c,classNames:or(or({},a.classNames),r.classNames),components:or({},r.components),formatters:or(or({},a.formatters),r.formatters),fromDate:o,labels:or(or({},a.labels),r.labels),mode:r.mode||a.mode,modifiers:or(or({},a.modifiers),r.modifiers),modifiersClassNames:or(or({},a.modifiersClassNames),r.modifiersClassNames),onSelect:u,styles:or(or({},a.styles),r.styles),toDate:l});return s.jsx(W0e.Provider,{value:d,children:e.children})}function gi(){var e=v.useContext(W0e);
364if(!e)throw new Error("useDayPicker must be used within a DayPickerProvider.");return e}function Y0e(e){var n=gi(),r=n.locale,a=n.classNames,i=n.styles,o=n.formatters.formatCaption;return s.jsx("div",{className:a.caption_label,style:i.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:o(e.displayMonth,{locale:r})})}function axt(e){return s.jsx("svg",or({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:s.jsx("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function q0e(e){var n,r,a=e.onChange,i=e.value,o=e.children,l=e.caption,c=e.className,u=e.style,d=gi(),f=(r=(n=d.components)===null||n===void 0?void 0:n.IconDropdown)!==null&&r!==void 0?r:axt;return s.jsxs("div",{className:c,style:u,children:[s.jsx("span",{className:d.classNames.vhidden,children:e["aria-label"]}),s.jsx("select",{name:e.name,"aria-label":e["aria-label"],className:d.classNames.dropdown,style:d.styles.dropdown,value:i,onChange:a,children:o}),s.jsxs("div",{className:d.classNames.caption_label,style:d.styles.caption_label,"aria-hidden":"true",children:[l,s.jsx(f,{className:d.classNames.dropdown_icon,style:d.styles.dropdown_icon})]})]})}function ixt(e){var n,r=gi(),a=r.fromDate,i=r.toDate,o=r.styles,l=r.locale,c=r.formatters.formatMonthCaption,u=r.classNames,d=r.components,f=r.labels.labelMonthDropdown;if(!a)return s.jsx(s.Fragment,{});if(!i)return s.jsx(s.Fragment,{});var p=[];if($gt(a,i))for(var h=wc(a),m=a.getMonth();m<=i.getMonth();m++)p.push(u4(h,m));else for(var h=wc(new Date),m=0;m<=11;m++)p.push(u4(h,m));var g=function(b){var y=Number(b.target.value),w=u4(wc(e.displayMonth),y);e.onChange(w)},x=(n=d==null?void 0:d.Dropdown)!==null&&n!==void 0?n:q0e;return s.jsx(x,{name:"months","aria-label":f(),className:u.dropdown_month,style:o.dropdown_month,onChange:g,value:e.displayMonth.getMonth(),caption:c(e.displayMonth,{locale:l}),children:p.map(function(b){return s.jsx("option",{value:b.getMonth(),children:c(b,{locale:l})},b.getMonth())})})}function sxt(e){var n,r=e.displayMonth,a=gi(),i=a.fromDate,o=a.toDate,l=a.locale,c=a.styles,u=a.classNames,d=a.components,f=a.formatters.formatYearCaption,p=a.labels.labelYearDropdown,h=[];if(!i)return s.jsx(s.Fragment,{});if(!o)return s.jsx(s.Fragment,{});for(var m=i.getFullYear(),g=o.getFullYear(),x=m;x<=g;x++)h.push(Cre(I0e(new Date),x));var b=function(w){var j=Cre(wc(r),Number(w.target.value));e.onChange(j)},y=(n=d==null?void 0:d.Dropdown)!==null&&n!==void 0?n:q0e;return s.jsx(y,{name:"years","aria-label":p(),className:u.dropdown_year,style:c.dropdown_year,onChange:b,value:r.getFullYear(),caption:f(r,{locale:l}),children:h.map(function(w){return s.jsx("option",{value:w.getFullYear(),children:f(w,{locale:l})},w.getFullYear())})})}function oxt(e,n){var r=v.useState(e),a=r[0],i=r[1],o=n===void 0?a:n;return[o,i]}function lxt(e){var n=e.month,r=e.defaultMonth,a=e.today,i=n||r||a||new Date,o=e.toDate,l=e.fromDate,c=e.numberOfMonths,u=c===void 0?1:c;if(o&&Tj(o,i)<0){var d=-1*(u-1);i=tf(o,d)}return l&&Tj(i,l)<0&&(i=l),wc(i)}function cxt(){var e=gi(),n=lxt(e),r=oxt(n,e.month),a=r[0],i=r[1],o=function(l){var c;if(!e.disableNavigation){var u=wc(l);i(u),(c=e.onMonthChange)===null||c===void 0||c.call(e,u)}};return[a,o]}function uxt(e,n){for(var r=n.reverseMonths,a=n.numberOfMonths,i=wc(e),o=wc(tf(i,a)),l=Tj(o,i),c=[],u=0;u<l;u++){var d=tf(i,u);c.push(d)}return r&&(c=c.reverse()),c}function dxt(e,n){if(!n.disableNavigation){var r=n.toDate,a=n.pagedNavigation,i=n.numberOfMonths,o=i===void 0?1:i,l=a?o:1,c=wc(e);if(!r)return tf(c,l);var u=Tj(r,e);if(!(u<o))return tf(c,l)}}function fxt(e,n){if(!n.disableNavigation){var r=n.fromDate,a=n.pagedNavigation,i=n.numberOfMonths,o=i===void 0?1:i,l=a?o:1,c=wc(e);if(!r)return tf(c,-l);var u=Tj(c,r);if(!(u<=0))return tf(c,-l)}}var G0e=v.createContext(void 0);function pxt(e){var n=gi(),r=cxt(),a=r[0],i=r[1],o=uxt(a,n),l=dxt(a,n),c=fxt(a,n),u=function(p){return o.some(function(h){return dW(p,h)})},d=function(p,h){u(p)||(h&&V0e(p,h)?i(tf(p,1+n.numberOfMonths*-1)):i(p))},f={currentMonth:a,displayMonths:o,goToMonth:i,goToDate:d,previousMonth:c,nextMonth:l,isDateDisplayed:u};return s.jsx(G0e.Provider,{value:f,children:e.children})}function BC(){var e=v.useContext(G0e);
364if(!e)throw new Error("useNavigation must be used within a NavigationProvider");return e}function Sre(e){var n,r=gi(),a=r.classNames,i=r.styles,o=r.components,l=BC().goToMonth,c=function(f){l(tf(f,e.displayIndex?-e.displayIndex:0))},u=(n=o==null?void 0:o.CaptionLabel)!==null&&n!==void 0?n:Y0e,d=s.jsx(u,{id:e.id,displayMonth:e.displayMonth});return s.jsxs("div",{className:a.caption_dropdowns,style:i.caption_dropdowns,children:[s.jsx("div",{className:a.vhidden,children:d}),s.jsx(ixt,{onChange:c,displayMonth:e.displayMonth}),s.jsx(sxt,{onChange:c,displayMonth:e.displayMonth})]})}function hxt(e){return s.jsx("svg",or({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:s.jsx("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function mxt(e){return s.jsx("svg",or({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:s.jsx("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var AM=v.forwardRef(function(e,n){var r=gi(),a=r.classNames,i=r.styles,o=[a.button_reset,a.button];e.className&&o.push(e.className);var l=o.join(" "),c=or(or({},i.button_reset),i.button);return e.style&&Object.assign(c,e.style),s.jsx("button",or({},e,{ref:n,type:"button",className:l,style:c}))});function gxt(e){var n,r,a=gi(),i=a.dir,o=a.locale,l=a.classNames,c=a.styles,u=a.labels,d=u.labelPrevious,f=u.labelNext,p=a.components;if(!e.nextMonth&&!e.previousMonth)return s.jsx(s.Fragment,{});var h=d(e.previousMonth,{locale:o}),m=[l.nav_button,l.nav_button_previous].join(" "),g=f(e.nextMonth,{locale:o}),x=[l.nav_button,l.nav_button_next].join(" "),b=(n=p==null?void 0:p.IconRight)!==null&&n!==void 0?n:mxt,y=(r=p==null?void 0:p.IconLeft)!==null&&r!==void 0?r:hxt;return s.jsxs("div",{className:l.nav,style:c.nav,children:[!e.hidePrevious&&s.jsx(AM,{name:"previous-month","aria-label":h,className:m,style:c.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:i==="rtl"?s.jsx(b,{className:l.nav_icon,style:c.nav_icon}):s.jsx(y,{className:l.nav_icon,style:c.nav_icon})}),!e.hideNext&&s.jsx(AM,{name:"next-month","aria-label":g,className:x,style:c.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:i==="rtl"?s.jsx(y,{className:l.nav_icon,style:c.nav_icon}):s.jsx(b,{className:l.nav_icon,style:c.nav_icon})})]})}function Nre(e){var n=gi().numberOfMonths,r=BC(),a=r.previousMonth,i=r.nextMonth,o=r.goToMonth,l=r.displayMonths,c=l.findIndex(function(g){return dW(e.displayMonth,g)}),u=c===0,d=c===l.length-1,f=n>1&&(u||!d),p=n>1&&(d||!u),h=function(){a&&o(a)},m=function(){i&&o(i)};return s.jsx(gxt,{displayMonth:e.displayMonth,hideNext:f,hidePrevious:p,nextMonth:i,previousMonth:a,onPreviousClick:h,onNextClick:m})}function xxt(e){var n,r=gi(),a=r.classNames,i=r.disableNavigation,o=r.styles,l=r.captionLayout,c=r.components,u=(n=c==null?void 0:c.CaptionLabel)!==null&&n!==void 0?n:Y0e,d;return i?d=s.jsx(u,{id:e.id,displayMonth:e.displayMonth}):l==="dropdown"?d=s.jsx(Sre,{displayMonth:e.displayMonth,id:e.id}):l==="dropdown-buttons"?d=s.jsxs(s.Fragment,{children:[s.jsx(Sre,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),s.jsx(Nre,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):d=s.jsxs(s.Fragment,{children:[s.jsx(u,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),s.jsx(Nre,{displayMonth:e.displayMonth,id:e.id})]}),s.jsx("div",{className:a.caption,style:o.caption,children:d})}function vxt(e){var n=gi(),r=n.footer,a=n.styles,i=n.classNames.tfoot;return r?s.jsx("tfoot",{className:i,style:a.tfoot,children:s.jsx("tr",{children:s.jsx("td",{colSpan:8,children:r})})}):s.jsx(s.Fragment,{})}function _xt(e,n,r){for(var a=r?r_(new Date):xp(new Date,{locale:e,weekStartsOn:n}),i=[],o=0;o<7;o++){var l=El(a,o);i.push(l)}return i}function bxt(){var e=gi(),n=e.classNames,r=e.styles,a=e.showWeekNumber,i=e.locale,o=e.weekStartsOn,l=e.ISOWeek,c=e.formatters.formatWeekdayName,u=e.labels.labelWeekday,d=_xt(i,o,l);return s.jsxs("tr",{style:r.head_row,className:n.head_row,children:[a&&s.jsx("td",{style:r.head_cell,className:n.head_cell}),d.map(function(f,p){return s.jsx("th",{scope:"col",className:n.head_cell,style:r.head_cell,"aria-label":u(f,{locale:i}),children:c(f,{locale:i})},p)})]})}function yxt(){var e,n=gi(),r=n.classNames,a=n.styles,i=n.components,o=(e=i==null?void 0:i.HeadRow)!==null&&e!==void 0?e:bxt;return s.jsx("thead",{style:a.head,className:r.head,children:s.jsx(o,{})})}function wxt(e){var n=gi(),r=n.locale,a=n.formatters.formatDay;return s.jsx(s.Fragment,{children:a(e.date,{locale:r})})}var fW=v.createContext(void 0);function kxt(e){if(!LC(e.initialProps)){var n={selected:void 0,modifiers:{disabled:[]}};return s.jsx(fW.Provider,{value:n,children:e.children})}return s.jsx(jxt,{initialProps:e.initialProps,children:e.children})}function jxt(e){var n=e.initialProps,r=e.children,a=n.selected,i=n.min,o=n.max,l=function(d,f,p){var h,m;
364(h=n.onDayClick)===null||h===void 0||h.call(n,d,f,p);var g=!!(f.selected&&i&&(a==null?void 0:a.length)===i);if(!g){var x=!!(!f.selected&&o&&(a==null?void 0:a.length)===o);if(!x){var b=a?U0e([],a,!0):[];if(f.selected){var y=b.findIndex(function(w){return xc(d,w)});b.splice(y,1)}else b.push(d);(m=n.onSelect)===null||m===void 0||m.call(n,b,d,f,p)}}},c={disabled:[]};a&&c.disabled.push(function(d){var f=o&&a.length>o-1,p=a.some(function(h){return xc(h,d)});return!!(f&&!p)});var u={selected:a,onDayClick:l,modifiers:c};return s.jsx(fW.Provider,{value:u,children:r})}function pW(){var e=v.useContext(fW);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}function Cxt(e,n){var r=n||{},a=r.from,i=r.to;return a&&i?xc(i,e)&&xc(a,e)?void 0:xc(i,e)?{from:i,to:void 0}:xc(a,e)?void 0:o8(a,e)?{from:e,to:i}:{from:a,to:e}:i?o8(e,i)?{from:i,to:e}:{from:e,to:i}:a?V0e(e,a)?{from:e,to:a}:{from:a,to:e}:{from:e,to:void 0}}var hW=v.createContext(void 0);function Sxt(e){if(!FC(e.initialProps)){var n={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return s.jsx(hW.Provider,{value:n,children:e.children})}return s.jsx(Nxt,{initialProps:e.initialProps,children:e.children})}function Nxt(e){var n=e.initialProps,r=e.children,a=n.selected,i=a||{},o=i.from,l=i.to,c=n.min,u=n.max,d=function(m,g,x){var b,y;(b=n.onDayClick)===null||b===void 0||b.call(n,m,g,x);var w=Cxt(m,a);(y=n.onSelect)===null||y===void 0||y.call(n,w,m,g,x)},f={range_start:[],range_end:[],range_middle:[],disabled:[]};if(o?(f.range_start=[o],l?(f.range_end=[l],xc(o,l)||(f.range_middle=[{after:o,before:l}])):f.range_end=[o]):l&&(f.range_start=[l],f.range_end=[l]),c&&(o&&!l&&f.disabled.push({after:c4(o,c-1),before:El(o,c-1)}),o&&l&&f.disabled.push({after:o,before:El(o,c-1)}),!o&&l&&f.disabled.push({after:c4(l,c-1),before:El(l,c-1)})),u){if(o&&!l&&(f.disabled.push({before:El(o,-u+1)}),f.disabled.push({after:El(o,u-1)})),o&&l){var p=Jf(l,o)+1,h=u-p;f.disabled.push({before:c4(o,h)}),f.disabled.push({after:El(l,h)})}!o&&l&&(f.disabled.push({before:El(l,-u+1)}),f.disabled.push({after:El(l,u-1)}))}return s.jsx(hW.Provider,{value:{selected:a,onDayClick:d,modifiers:f},children:r})}function mW(){var e=v.useContext(hW);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function H2(e){return Array.isArray(e)?U0e([],e,!0):e!==void 0?[e]:[]}function Ext(e){var n={};return Object.entries(e).forEach(function(r){var a=r[0],i=r[1];n[a]=H2(i)}),n}var nf;(function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"})(nf||(nf={}));var Txt=nf.Selected,Wp=nf.Disabled,Dxt=nf.Hidden,Mxt=nf.Today,d4=nf.RangeEnd,f4=nf.RangeMiddle,p4=nf.RangeStart,Rxt=nf.Outside;function Oxt(e,n,r){var a,i=(a={},a[Txt]=H2(e.selected),a[Wp]=H2(e.disabled),a[Dxt]=H2(e.hidden),a[Mxt]=[e.today],a[d4]=[],a[f4]=[],a[p4]=[],a[Rxt]=[],a);return e.fromDate&&i[Wp].push({before:e.fromDate}),e.toDate&&i[Wp].push({after:e.toDate}),LC(e)?i[Wp]=i[Wp].concat(n.modifiers[Wp]):FC(e)&&(i[Wp]=i[Wp].concat(r.modifiers[Wp]),i[p4]=r.modifiers[p4],i[f4]=r.modifiers[f4],i[d4]=r.modifiers[d4]),i}var K0e=v.createContext(void 0);function Axt(e){var n=gi(),r=pW(),a=mW(),i=Oxt(n,r,a),o=Ext(n.modifiers),l=or(or({},i),o);return s.jsx(K0e.Provider,{value:l,children:e.children})}function Z0e(){var e=v.useContext(K0e);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function Pxt(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function Ixt(e){return!!(e&&typeof e=="object"&&"from"in e)}function $xt(e){return!!(e&&typeof e=="object"&&"after"in e)}function Lxt(e){return!!(e&&typeof e=="object"&&"before"in e)}function Fxt(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function Bxt(e,n){var r,a=n.from,i=n.to;if(a&&i){var o=Jf(i,a)<0;o&&(r=[i,a],a=r[0],i=r[1]);var l=Jf(e,a)>=0&&Jf(i,e)>=0;return l}return i?xc(i,e):a?xc(a,e):!1}function Hxt(e){return lW(e)}function zxt(e){return Array.isArray(e)&&e.every(lW)}function Vxt(e,n){return n.some(function(r){if(typeof r=="boolean")return r;if(Hxt(r))return xc(e,r);if(zxt(r))return r.includes(e);if(Ixt(r))return Bxt(e,r);if(Fxt(r))return r.dayOfWeek.includes(e.getDay());if(Pxt(r)){var a=Jf(r.before,e),i=Jf(r.after,e),o=a>0,l=i<0,c=o8(r.before,r.after);return c?l&&o:o||l}return $xt(r)?Jf(e,r.after)>0:Lxt(r)?Jf(r.before,e)>0:typeof r=="function"?r(e):!1})}function gW(e,n,r){var a=Object.keys(n).reduce(function(o,l){var c=n[l];return Vxt(e,c)&&o.push(l),o},[]),i={};return a.forEach(function(o){return i[o]=!0}),r&&!dW(e,r)&&(i.outside=!0),i}function Uxt(e,n){for(var r=wc(e[0]),a=cW(e[e.length-1]),i,o,l=r;l<=a;){var c=gW(l,n),u=!c.disabled&&!c.hidden;if(!u){l=El(l,1);continue}if(c.selected)return l;c.today&&!o&&(o=l),i||(i=l),l=El(l,1)}return o||i}var Wxt=365;function X0e(e,n){var r=n.moveBy,a=n.direction,i=n.context,o=n.modifiers,l=n.retry,c=l===void 0?{count:0,lastFocused:e}:l,u=i.weekStartsOn,d=i.fromDate,f=i.toDate,p=i.locale,h={day:El,week:s8,month:tf,year:Omt,startOfWeek:function(b){return i.ISOWeek?r_(b):xp(b,{locale:p,weekStartsOn:u})},endOfWeek:function(b){return i.ISOWeek?$0e(b):uW(b,{locale:p,weekStartsOn:u})}},m=h[r](e,a==="after"?1:-1);a==="before"&&d?m=Amt([d,m]):a==="after"&&f&&(m=Pmt([f,m]));var g=!0;if(o){var x=gW(m,o);g=!x.disabled&&!x.hidden}return g?m:c.count>Wxt?c.lastFocused:X0e(m,{moveBy:r,direction:a,context:i,modifiers:o,retry:or(
364or({},c),{count:c.count+1})})}var Q0e=v.createContext(void 0);function Yxt(e){var n=BC(),r=Z0e(),a=v.useState(),i=a[0],o=a[1],l=v.useState(),c=l[0],u=l[1],d=Uxt(n.displayMonths,r),f=i??(c&&n.isDateDisplayed(c))?c:d,p=function(){u(i),o(void 0)},h=function(b){o(b)},m=gi(),g=function(b,y){if(i){var w=X0e(i,{moveBy:b,direction:y,context:m,modifiers:r});xc(i,w)||(n.goToDate(w,i),h(w))}},x={focusedDay:i,focusTarget:f,blur:p,focus:h,focusDayAfter:function(){return g("day","after")},focusDayBefore:function(){return g("day","before")},focusWeekAfter:function(){return g("week","after")},focusWeekBefore:function(){return g("week","before")},focusMonthBefore:function(){return g("month","before")},focusMonthAfter:function(){return g("month","after")},focusYearBefore:function(){return g("year","before")},focusYearAfter:function(){return g("year","after")},focusStartOfWeek:function(){return g("startOfWeek","before")},focusEndOfWeek:function(){return g("endOfWeek","after")}};return s.jsx(Q0e.Provider,{value:x,children:e.children})}function xW(){var e=v.useContext(Q0e);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}function qxt(e,n){var r=Z0e(),a=gW(e,r,n);return a}var vW=v.createContext(void 0);function Gxt(e){if(!UA(e.initialProps)){var n={selected:void 0};return s.jsx(vW.Provider,{value:n,children:e.children})}return s.jsx(Kxt,{initialProps:e.initialProps,children:e.children})}function Kxt(e){var n=e.initialProps,r=e.children,a=function(o,l,c){var u,d,f;if((u=n.onDayClick)===null||u===void 0||u.call(n,o,l,c),l.selected&&!n.required){(d=n.onSelect)===null||d===void 0||d.call(n,void 0,o,l,c);return}(f=n.onSelect)===null||f===void 0||f.call(n,o,o,l,c)},i={selected:n.selected,onDayClick:a};return s.jsx(vW.Provider,{value:i,children:r})}function J0e(){var e=v.useContext(vW);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function Zxt(e,n){var r=gi(),a=J0e(),i=pW(),o=mW(),l=xW(),c=l.focusDayAfter,u=l.focusDayBefore,d=l.focusWeekAfter,f=l.focusWeekBefore,p=l.blur,h=l.focus,m=l.focu
364sMonthBefore,g=l.focusMonthAfter,x=l.focusYearBefore,b=l.focusYearAfter,y=l.focusStartOfWeek,w=l.focusEndOfWeek,j=function(re){var Z,V,J,K;UA(r)?(Z=a.onDayClick)===null||Z===void 0||Z.call(a,e,n,re):LC(r)?(V=i.onDayClick)===null||V===void 0||V.call(i,e,n,re):FC(r)?(J=o.onDayClick)===null||J===void 0||J.call(o,e,n,re):(K=r.onDayClick)===null||K===void 0||K.call(r,e,n,re)},S=function(re){var Z;h(e),(Z=r.onDayFocus)===null||Z===void 0||Z.call(r,e,n,re)},N=function(re){var Z;p(),(Z=r.onDayBlur)===null||Z===void 0||Z.call(r,e,n,re)},k=function(re){var Z;(Z=r.onDayMouseEnter)===null||Z===void 0||Z.call(r,e,n,re)},E=function(re){var Z;(Z=r.onDayMouseLeave)===null||Z===void 0||Z.call(r,e,n,re)},D=function(re){var Z;(Z=r.onDayPointerEnter)===null||Z===void 0||Z.call(r,e,n,re)},R=function(re){var Z;(Z=r.onDayPointerLeave)===null||Z===void 0||Z.call(r,e,n,re)},A=function(re){var Z;(Z=r.onDayTouchCancel)===null||Z===void 0||Z.call(r,e,n,re)},P=function(re){var Z;(Z=r.onDayTouchEnd)===null||Z===void 0||Z.call(r,e,n,re)},I=function(re){var Z;(Z=r.onDayTouchMove)===null||Z===void 0||Z.call(r,e,n,re)},L=function(re){var Z;(Z=r.onDayTouchStart)===null||Z===void 0||Z.call(r,e,n,re)},H=function(re){var Z;(Z=r.onDayKeyUp)===null||Z===void 0||Z.call(r,e,n,re)},U=function(re){var Z;switch(re.key){case"ArrowLeft":re.preventDefault(),re.stopPropagation(),r.dir==="rtl"?c():u();break;case"ArrowRight":re.preventDefault(),re.stopPropagation(),r.dir==="rtl"?u():c();break;case"ArrowDown":re.preventDefault(),re.stopPropagation(),d();break;case"ArrowUp":re.preventDefault(),re.stopPropagation(),f();break;case"PageUp":re.preventDefault(),re.stopPropagation(),re.shiftKey?x():m();break;case"PageDown":re.preventDefault(),re.stopPropagation(),re.shiftKey?b():g();break;case"Home":re.preventDefault(),re.stopPropagation(),y();break;case"End":re.preventDefault(),re.stopPropagation(),w();break}(Z=r.onDayKeyDown)===null||Z===void 0||Z.call(r,e,n,re)},X={onClick:j,onFocus:S,onBlur:N,onKeyDown:U,onKeyUp:H,onMouseEnter:k,onMouseLeave:E,onPointerEnter:D,onPointerLeave:R,onTouchCancel:A,onTouchEnd:P,onTouchMove:I,onTouchStart:L};return X}function Xxt(){var e=gi(),n=J0e(),r=pW(),a=mW(),i=UA(e)?n.selected:LC(e)?r.selected:FC(e)?a.selected:void 0;return i}function Qxt(e){return Object.values(nf).includes(e)}function Jxt(e,n){var r=[e.classNames.day];return Object.keys(n).forEach(function(a){var i=e.modifiersClassNames[a];if(i)r.push(i);else if(Qxt(a)){var o=e.classNames["day_".concat(a)];o&&r.push(o)}}),r}function evt(e,n){var r=or({},e.styles.day);return Object.keys(n).forEach(function(a){var i;r=or(or({},r),(i=e.modifiersStyles)===null||i===void 0?void 0:i[a])}),r}function tvt(e,n,r){var a,i,o,l=gi(),c=xW(),u=qxt(e,n),d=Zxt(e,u),f=Xxt(),p=!!(l.onDayClick||l.mode!=="default");v.useEffect(function(){var k;u.outside||c.focusedDay&&p&&xc(c.focusedDay,e)&&((k=r.current)===null||k===void 0||k.focus())},[c.focusedDay,e,r,p,u.outside]);var h=Jxt(l,u).join(" "),m=evt(l,u),g=!!(u.outside&&!l.showOutsideDays||u.hidden),x=(o=(i=l.components)===null||i===void 0?void 0:i.DayContent)!==null&&o!==void 0?o:wxt,b=s.jsx(x,{date:e,displayMonth:n,activeModifiers:u}),y={style:m,className:h,children:b,role:"gridcell"},w=c.focusTarget&&xc(c.focusTarget,e)&&!u.outside,j=c.focusedDay&&xc(c.focusedDay,e),S=or(or(or({},y),(a={disabled:u.disabled,role:"gridcell"},a["aria-selected"]=u.selected,a.tabIndex=j||w?0:-1,a)),d),N={isButton:p,isHidden:g,activeModifiers:u,selectedDays:f,buttonProps:S,divProps:y};return N}function nvt(e){var n=v.useRef(null),r=tvt(e.date,e.displayMonth,n);return r.isHidden?s.jsx("div",{role:"gridcell"}):r.isButton?s.jsx(AM,or({name:"day",ref:n},r.buttonProps)):s.jsx("div",or({},r.divProps))}function rvt(e){var n=e.number,r=e.dates,a=gi(),i=a.onWeekNumberClick,o=a.styles,l=a.classNames,c=a.locale,u=a.labels.labelWeekNumber,d=a.formatters.formatWeekNumber,f=d(Number(n),{locale:c});if(!i)return s.jsx("span",{className:l.weeknumber,style:o.weeknumber,children:f});var p=u(Number(n),{locale:c}),h=function(m){i(n,r,m)};return s.jsx(AM,{name:"week-number","aria-label":p,className:l.weeknumber,style:o.weeknumber,onClick:h,children:f})}function avt(e){var n,r,a=gi(),i=a.styles,o=a.classNames,l=a.showWeekNumber,c=a.components,u=(n=c==null?void 0:c.Day)!==null&&n!==void 0?n:nvt,d=(r=c==null?void 0:c.WeekNumber)!==null&&r!==void 0?r:rvt,f;return l&&(f=s.jsx("td",{className:o.cell,style:i.cell,children:s.jsx(d,{number:e.weekNumber,dates:e.dates})})),s.jsxs("tr",{className:o.row,style:i.row,children:[f,e.dates.map(function(p){return s.jsx("td",{className:o.cell,style:i.cell,role:"presentation",children:s.jsx(u,{displayMonth:e.displayMonth,date:p})},Agt(p))})]})}function Ere(e,n,r){for(var a=r!=null&&r.ISOWeek?$0e(n):uW(n,r),i=r!=null&&r.ISOWeek?r_(e):xp(e,r),o=Jf(a,i),l=[],c=0;c<=o;
364c++)l.push(El(i,c));var u=l.reduce(function(d,f){var p=r!=null&&r.ISOWeek?F0e(f):H0e(f,r),h=d.find(function(m){return m.weekNumber===p});return h?(h.dates.push(f),d):(d.push({weekNumber:p,dates:[f]}),d)},[]);return u}function ivt(e,n){var r=Ere(wc(e),cW(e),n);if(n!=null&&n.useFixedWeeks){var a=Igt(e,n);if(a<6){var i=r[r.length-1],o=i.dates[i.dates.length-1],l=s8(o,6-a),c=Ere(s8(o,1),l,n);r.push.apply(r,c)}}return r}function svt(e){var n,r,a,i=gi(),o=i.locale,l=i.classNames,c=i.styles,u=i.hideHead,d=i.fixedWeeks,f=i.components,p=i.weekStartsOn,h=i.firstWeekContainsDate,m=i.ISOWeek,g=ivt(e.displayMonth,{useFixedWeeks:!!d,ISOWeek:m,locale:o,weekStartsOn:p,firstWeekContainsDate:h}),x=(n=f==null?void 0:f.Head)!==null&&n!==void 0?n:yxt,b=(r=f==null?void 0:f.Row)!==null&&r!==void 0?r:avt,y=(a=f==null?void 0:f.Footer)!==null&&a!==void 0?a:vxt;return s.jsxs("table",{id:e.id,className:l.table,style:c.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!u&&s.jsx(x,{}),s.jsx("tbody",{className:l.tbody,style:c.tbody,children:g.map(function(w){return s.jsx(b,{displayMonth:e.displayMonth,dates:w.dates,weekNumber:w.weekNumber},w.weekNumber)})}),s.jsx(y,{displayMonth:e.displayMonth})]})}function ovt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var lvt=ovt()?v.useLayoutEffect:v.useEffect,h4=!1,cvt=0;function Tre(){return"react-day-picker-".concat(++cvt)}function uvt(e){var n,r=e??(h4?Tre():null),a=v.useState(r),i=a[0],o=a[1];return lvt(function(){i===null&&o(Tre())},[]),v.useEffect(function(){h4===!1&&(h4=!0)},[]),(n=e??i)!==null&&n!==void 0?n:void 0}function dvt(e){var n,r,a=gi(),i=a.dir,o=a.classNames,l=a.styles,c=a.components,u=BC().displayMonths,d=uvt(a.id?"".concat(a.id,"-").concat(e.displayIndex):void 0),f=a.id?"".concat(a.id,"-grid-").concat(e.displayIndex):void 0,p=[o.month],h=l.month,m=e.displayIndex===0,g=e.displayIndex===u.length-1,x=!m&&!g;i==="rtl"&&(n=[m,g],g=n[0],m=n[1]),m&&(p.push(o.caption_start),h=or(or({},h),l.caption_start)),g&&(p.push(o.caption_end),h=or(or({},h),l.caption_end)),x&&(p.push(o.caption_between),h=or(or({},h),l.caption_between));var b=(r=c==null?void 0:c.Caption)!==null&&r!==void 0?r:xxt;return s.jsxs("div",{className:p.join(" "),style:h,children:[s.jsx(b,{id:d,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),s.jsx(svt,{id:f,"aria-labelledby":d,displayMonth:e.displayMonth})]},e.displayIndex)}function fvt(e){var n=gi(),r=n.classNames,a=n.styles;return s.jsx("div",{className:r.months,style:a.months,children:e.children})}function pvt(e){var n,r,a=e.initialProps,i=gi(),o=xW(),l=BC(),c=v.useState(!1),u=c[0],d=c[1];v.useEffect(function(){i.initialFocus&&o.focusTarget&&(u||(o.focus(o.focusTarget),d(!0)))},[i.initialFocus,u,o.focus,o.focusTarget,o]);var f=[i.classNames.root,i.className];i.numberOfMonths>1&&f.push(i.classNames.multiple_months),i.showWeekNumber&&f.push(i.classNames.with_weeknumber);var p=or(or({},i.styles.root),i.style),h=Object.keys(a).filter(function(g){return g.startsWith("data-")}).reduce(function(g,x){var b;return or(or({},g),(b={},b[x]=a[x],b))},{}),m=(r=(n=a.components)===null||n===void 0?void 0:n.Months)!==null&&r!==void 0?r:fvt;return s.jsx("div",or({className:f.join(" "),style:p,dir:i.dir,id:i.id,nonce:a.nonce,title:a.title,lang:a.lang},h,{children:s.jsx(m,{children:l.displayMonths.map(function(g,x){return s.jsx(dvt,{displayIndex:x,displayMonth:g},x)})})}))}function hvt(e){var n=e.children,r=Lgt(e,["children"]);return s.jsx(rxt,{initialProps:r,children:s.jsx(pxt,{children:s.jsx(Gxt,{initialProps:r,children:s.jsx(kxt,{initialProps:r,children:s.jsx(Sxt,{initialProps:r,children:s.jsx(Axt,{children:s.jsx(Yxt,{children:n})})})})})})})}function mvt(e){return s.jsx(hvt,or({},e,{children:s.jsx(pvt,{initialProps:e})}))}function ebe({className:e,classNames:n,onDayMouseEnter:r,onDayMouseLeave:a,onDayClick:i,onPrevButtonClick:o,onNextButtonClick:l,showOutsideDays:c=!0,...u}){return s.jsx(mvt,{fixedWeeks:!0,weekStartsOn:0,onDayMouseLeave:a,onDayMouseEnter:r,onDayClick:i,showOutsideDays:c,className:hn("p-[16px]",e),classNames:{months:"flex flex-col sm:flex-row space-y-4 sm:sp
364ace-x-4 sm:space-y-0 justify-between calender-content-wrapper",month:"space-y-4",caption:"flex justify-center relative items-center",caption_label:"text-base font-semibold",nav:"space-x-1 flex items-center",nav_button:"",nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1",table:"w-full border-collapse space-y-1",head_row:"flex mb-[8px]",head_cell:"w-[32px] text-neutral font-semibold text-sm",row:"flex w-full mb-[8px]",cell:"h-[24px] w-[32px] text-center text-sm p-0 relative",day:hn(A0e({variant:"ghost"}),"h-[24px] w-[32px] p-0 font-semibold text-sm aria-selected:opacity-100 data-[hover=true]:bg-placeholder data-[hover=true]:text-primary data-[hover=true]:rounded-none transition-none hover:bg-bg_gray"),day_range_end:"day-range-end rounded-l-none !rounded-r-[4px] !bg-active !text-white",day_range_start:"day-range-start rounded-r-none !rounded-l-[4px] !bg-active !text-white",day_selected:"day-selected",day_today:"day_today",day_outside:"day-outside !text-[#999] bg-white",day_disabled:"text-slate-500 opacity-50 dark:text-slate-400",day_range_middle:"!bg-placeholder text-primary !rounded-none",day_hidden:"invisible",...n},components:{IconLeft:({...d})=>s.jsx("span",{className:"flex h-[24px] w-[24px] hover:bg-[#eee] items-center justify-center rounded-[4px] group",onClick:()=>o(),children:s.jsx(Se,{name:"icon-icon-chevron-left",className:"text-active text-lg group-hover:text-[#000]"})}),IconRight:({...d})=>s.jsx("span",{className:"flex h-[24px] w-[24px] hover:bg-[#eee] items-center justify-center rounded-[4px] group",onClick:()=>l(),children:s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-active text-lg group-hover:text-[#000]"})}),CaptionLabel:({displayMonth:d,...f})=>s.jsxs("span",{className:"text-base font-semibold",children:[d.toLocaleString("default",{month:"short"})," ",d.toLocaleString("default",{year:"numeric"})]})},...u})}ebe.displayName="Calendar";const l8=({value:e,onChange:n,onChangeMonthView:r,isEndInput:a=!1})=>{const[i,o]=Be.useState(()=>{const R=e?new Date(e):new Date;return{day:R.getDate(),month:R.getMonth()+1,year:R.getFullYear()}}),[l,c]=v.useState(E(i.day.toString())),[u,d]=v.useState(E(i.month.toString())),[f,p]=v.useState(i.year.toString()),h=v.useRef(null),m=v.useRef(null),g=v.useRef(null);v.useEffect(()=>{const R=e?new Date(e):new Date;o({day:R.getDate(),month:R.getMonth()+1,year:R.getFullYear()}),c(E(R.getDate().toString())),d(E((R.getMonth()+1).toString())),p(R.getFullYear().toString())},[e]);const x=(R,A)=>{if(R==="day"&&(A<1||A>31)||R==="month"&&(A<1||A>12)||R==="year"&&(A<1e3||A>9999))return!1;const P={...i,[R]:A},I=new Date(P.year,P.month-1,P.day);return I.getFullYear()===P.year&&I.getMonth()+1===P.month&&I.getDate()===P.day},b=R=>A=>{R=="day"&&c(A.target.value),R=="month"&&d(A.target.value),R=="year"&&p(A.target.value)},y=v.useRef(i);function w(R){!$(R.relatedTarget).hasClass("input-datepicker")&&(l==""||u==""||f=="")&&k()}const j=R=>A=>{if(!A.target.value){o(y.current);return}let P=Number(A.target.value),I=x(R,P);if(R=="year"&&(P=Number(D(A.target.value)),I=x(R,P),(!x("day",Number(l))||!x("month",Number(u)))&&(I=!1)),!I)R=="year"?k():o(y.current);else if(R=="day"&&c(E(P.toString())),R=="month"&&d(E(P.toString())),R=="year"&&p(P.toString()),y.current={...i,[R]:P},I&&l!=""&&u!=""&&f!=""){const L={...i,[R]:P};o(L),n(new Date(L.year,L.month-1,L.day)),r(L)}else o(y.current)},S=R=>A=>{var P,I;if(!(A.metaKey||A.ctrlKey)){if(!/^[0-9]$/.test(A.key)&&!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Delete","Tab","Backspace","Enter"].includes(A.key)){A.preventDefault();return}A.key==="Backspace"&&(A.currentTarget.value.length==0&&R==="year"&&((P=m.current)==null||P.focus()),A.currentTarget.value.length==0&&R==="day"&&((I=h.current)==null||I.focus()))}},N=R=>A=>{var P,I,L,H,U,X;if(!(A.metaKey||A.ctrlKey)){if(A.key=="Tab"&&R=="year"&&a){A.preventDefault();return}if(A.key=="Enter"&&(A.preventDefault(),$(A.target).blur()),!/^[0-9]$/.test(A.key)&&!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Delete","Tab","Backspace","Enter"].includes(A.key)){A.preventDefault();return}A.currentTarget.value.length==2&&R!="year"&&A.key!=="Backspace"&&(["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Delete","Tab","Backspace","Enter"].includes(A.key)||(A.preventDefault(),R==="month"&&(c(A.key),(P=m.current)==null||P.focus()),R==="day"&&(p(A.key),(I=g.current)==null||I.focus()))),A.key==="ArrowRight"?(A.currentTarget.selectionStart===A.currentTarget.value.length||A.currentTarget.selectionStart===0&&A.currentTarget.selectionEnd===A.currentTarget.value.length)&&(A.preventDefault(),R==="month"&&((L=m.current)==null||L.focus()),R==="day"&&((H=g.current)==null||H.focus())):A.key==="ArrowLeft"&&(A.currentTarget.selectionStart===0||A.currentTarget.selectionStart===0&&A.currentTarget.selectionEnd===A.currentTarget.value.length)&&(A.preventDefault(),R==="day"&&((U=h.current)==null||U.focus()),R==="year"&&((X=m.current)==null||X.focus()))}};function k(){o(y.current),d(E(i.month.toString())),c(E(i.day.toString())),p(i.year.toString())}function E(R){return Number(R)>0&&Number(R)<10?"0"+R.slice(-2):R}function D(R){return R.toString().length==2?Number(R)>=0&&Number(R)<=68?"20"+R.toString():"19"+R.toString():R}return s.jsxs("div",{className:"flex border-[2px] w-[166px] h-[40p
364x] items-center text-sm border-placeholder rounded-[8px] justify-between overflow-hidden pl-[16px]",onBlur:w,children:[s.jsxs("div",{className:"flex",children:[s.jsx("input",{type:"text",ref:h,max:12,maxLength:2,value:u,onChange:b("month"),onKeyDown:N("month"),onFocus:R=>{},onBlur:j("month"),className:"p-0 outline-none w-[1.25rem] border-none text-center text-base text-[#555] input-datepicker",placeholder:""}),s.jsx("span",{className:hn("text-base text-[#555]",{"opacity-0":u==""||l==""}),children:"/"}),s.jsx("input",{type:"text",ref:m,max:31,maxLength:2,value:l,onChange:b("day"),onKeyDown:N("day"),onKeyUp:S("day"),onFocus:R=>{},onBlur:j("day"),className:"p-0 outline-none w-[1.25rem] border-none text-center text-base text-[#555] input-datepicker",placeholder:""}),s.jsx("span",{className:hn("text-base text-[#555]",{"opacity-0":l==""||f==""}),children:"/"}),s.jsx("input",{type:"text",ref:g,max:9999,maxLength:4,value:f,onChange:b("year"),onKeyDown:N("year"),onKeyUp:S("year"),onFocus:R=>{},onBlur:j("year"),className:"p-0 !pl-[1px] outline-none w-[4rem] border-none text-left text-base text-[#555] input-datepicker",placeholder:""})]}),s.jsx("div",{className:"flex suffix-input w-[40px] h-[40px] border-l-placeholder border-l-[2px] bg-bg_gray justify-center items-center",children:s.jsx(Se,{name:"icon-calendar",className:"text-[20px]"})})]})};l8.displayName="DateInput";const _W=Be.forwardRef(({className:e,isOpen:n,children:r,...a},i)=>s.jsxs(Ch,{ref:i,className:rt("w-[255px] border-[2px] border-placeholder hover:border-active bg-white text-active h-[40px] rounded-lg py-[8px] px-[16px] !ring-0 !ring-offset-0 justify-between text-base",e),...a,children:[r,n?s.jsx(Se,{name:"icon-direction-up1",className:"text-lg"}):s.jsx(Se,{className:"text-lg",name:"icon-direction-down1"})]}));Ch.displayName="ButtonSelectTrigger";//! moment.js
365//! version : 2.29.4
366//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
367//! license : MIT
368//! momentjs.com
369var tbe;function pt(){return tbe.apply(null,arguments)}function gvt(e){tbe=e}function rf(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function Dv(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function Ea(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function bW(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var n;for(n in e)if(Ea(e,n))return!1;return!0}function cc(e){return e===void 0}function Yh(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function HC(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function nbe(e,n){var r=[],a,i=e.length;for(a=0;a<i;++a)r.push(n(e[a],a));return r}function rg(e,n){for(var r in n)Ea(n,r)&&(e[r]=n[r]);return Ea(n,"toString")&&(e.toString=n.toString),Ea(n,"valueOf")&&(e.valueOf=n.valueOf),e}function yp(e,n,r,a){return Sbe(e,n,r,a,!0).utc()}function xvt(){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 Mr(e){return e._pf==null&&(e._pf=xvt()),e._pf}var c8;Array.prototype.some?c8=Array.prototype.some:c8=function(e){var n=Object(this),r=n.length>>>0,a;for(a=0;a<r;a++)if(a in n&&e.call(this,n[a],a,n))return!0;return!1};function yW(e){if(e._isValid==null){var n=Mr(e),r=c8.call(n.parsedDateParts,function(i){return i!=null}),a=!isNaN(e._d.getTime())&&n.overflow<0&&!n.empty&&!n.invalidEra&&!n.invalidMonth&&!n.invalidWeekday&&!n.weekdayMismatch&&!n.nullInput&&!n.invalidFormat&&!n.userInvalidated&&(!n.meridiem||n.meridiem&&r);if(e._strict&&(a=a&&n.charsLeftOver===0&&n.unusedTokens.length===0&&n.bigHour===void 0),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=a;else return a}return e._isValid}function WA(e){var n=yp(NaN);return e!=null?rg(Mr(n),e):Mr(n).userInvalidated=!0,n}var Dre=pt.momentProperties=[],m4=!1;function wW(e,n){var r,a,i,o=Dre.length;if(cc(n._isAMomentObject)||(e._isAMomentObject=n._isAMomentObject),cc(n._i)||(e._i=n._i),cc(n._f)||(e._f=n._f),cc(n._l)||(e._l=n._l),cc(n._strict)||(e._strict=n._strict),cc(n._tzm)||(e._tzm=n._tzm),cc(n._isUTC)||(e._isUTC=n._isUTC),cc(n._offset)||(e._offset=n._offset),cc(n._pf)||(e._pf=Mr(n)),cc(n._locale)||(e._locale=n._locale),o>0)for(r=0;r<o;r++)a=Dre[r],i=n[a],cc(i)||(e[a]=i);return e}function zC(e){wW(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),m4===!1&&(m4=!0,pt.updateOffset(this),m4=!1)}function af(e){return e instanceof zC||e!=null&&e._isAMomentObject!=null}function rbe(e){pt.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function ud(e,n){var r=!0;return rg(function(){if(pt.deprecationHandler!=null&&pt.deprecationHandler(null,e),r){var a=[],i,o,l,c=arguments.length;for(o=0;o<c;o++){if(i="",typeof arguments[o]=="object"){i+=`
370[`+o+"] ";for(l in arguments[0])Ea(arguments[0],l)&&(i+=l+": "+arguments[0][l]+", ");i=i.slice(0,-2)}else i=arguments[o];a.push(i)}rbe(e+`
371Arguments: `+Array.prototype.slice.call(a).join("")+`
372`+new Error().stack),r=!1}return n.apply(this,arguments)},n)}var Mre={};function abe(e,n){pt.deprecationHandler!=null&&pt.deprecationHandler(e,n),Mre[e]||(rbe(n),Mre[e]=!0)}pt.suppressDeprecationWarnings=!1;pt.deprecationHandler=null;function wp(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function vvt(e){var n,r;for(r in e)Ea(e,r)&&(n=e[r],wp(n)?this[r]=n:this["_"+r]=n);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function u8(e,n){var r=rg({},e),a;for(a in n)Ea(n,a)&&(Dv(e[a])&&Dv(n[a])?(r[a]={},rg(r[a],e[a]),rg(r[a],n[a])):n[a]!=null?r[a]=n[a]:delete r[a]);for(a in e)Ea(e,a)&&!Ea(n,a)&&Dv(e[a])&&(r[a]=rg({},r[a]));return r}function kW(e){e!=null&&this.set(e)}var d8;Object.keys?d8=Object.keys:d8=function(e){var n,r=[];for(n in e)Ea(e,n)&&r.push(n);return r};var _vt={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function bvt(e,n,r){var a=this._calendar[e]||this._calendar.sameElse;return wp(a)?a.call(n,r):a}function vp(e,n,r){var a=""+Math.abs(e),i=n-a.length,o=e>=0;return(o?r?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+a}var jW=/(\[[^\[]*\])|(\\)?([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}
vendor: 4,666 bytes, line 372
372|x|X|zz?|ZZ?|.)/g,xE=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,g4={},pb={};function Hn(e,n,r,a){var i=a;typeof a=="string"&&(i=function(){return this[a]()}),e&&(pb[e]=i),n&&(pb[n[0]]=function(){return vp(i.apply(this,arguments),n[1],n[2])}),r&&(pb[r]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function yvt(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function wvt(e){var n=e.match(jW),r,a;for(r=0,a=n.length;r<a;r++)pb[n[r]]?n[r]=pb[n[r]]:n[r]=yvt(n[r]);return function(i){var o="",l;for(l=0;l<a;l++)o+=wp(n[l])?n[l].call(i,e):n[l];return o}}function z2(e,n){return e.isValid()?(n=ibe(n,e.localeData()),g4[n]=g4[n]||wvt(n),g4[n](e)):e.localeData().invalidDate()}function ibe(e,n){var r=5;function a(i){return n.longDateFormat(i)||i}for(xE.lastIndex=0;r>=0&&xE.test(e);)e=e.replace(xE,a),xE.lastIndex=0,r-=1;return e}var kvt={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 jvt(e){var n=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return n||!r?n:(this._longDateFormat[e]=r.match(jW).map(function(a){return a==="MMMM"||a==="MM"||a==="DD"||a==="dddd"?a.slice(1):a}).join(""),this._longDateFormat[e])}var Cvt="Invalid date";function Svt(){return this._invalidDate}var Nvt="%d",Evt=/\d{1,2}/;function Tvt(e){return this._ordinal.replace("%d",e)}var Dvt={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 Mvt(e,n,r,a){var i=this._relativeTime[r];return wp(i)?i(e,n,r,a):i.replace(/%d/i,e)}function Rvt(e,n){var r=this._relativeTime[e>0?"future":"past"];return wp(r)?r(n):r.replace(/%s/i,n)}var vk={};function ml(e,n){var r=e.toLowerCase();vk[r]=vk[r+"s"]=vk[n]=e}function dd(e){return typeof e=="string"?vk[e]||vk[e.toLowerCase()]:void 0}function CW(e){var n={},r,a;for(a in e)Ea(e,a)&&(r=dd(a),r&&(n[r]=e[a]));return n}var sbe={};function gl(e,n){sbe[e]=n}function Ovt(e){var n=[],r;for(r in e)Ea(e,r)&&n.push({unit:r,priority:sbe[r]});return n.sort(function(a,i){return a.priority-i.priority}),n}function YA(e){return e%4===0&&e%100!==0||e%400===0}function Hu(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Gr(e){var n=+e,r=0;return n!==0&&isFinite(n)&&(r=Hu(n)),r}function Ay(e,n){return function(r){return r!=null?(obe(this,e,r),pt.updateOffset(this,n),this):PM(this,e)}}function PM(e,n){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+n]():NaN}function obe(e,n,r){e.isValid()&&!isNaN(r)&&(n==="FullYear"&&YA(e.year())&&e.month()===1&&e.date()===29?(r=Gr(r),e._d["set"+(e._isUTC?"UTC":"")+n](r,e.month(),QA(r,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+n](r))}function Avt(e){return e=dd(e),wp(this[e])?this[e]():this}function Pvt(e,n){if(typeof e=="object"){e=CW(e);var r=Ovt(e),a,i=r.length;for(a=0;a<i;a++)this[r[a].unit](e[r[a].unit])}else if(e=dd(e),wp(this[e]))return this[e](n);return this}var lbe=/\d/,ju=/\d\d/,cbe=/\d{3}/,SW=/\d{4}/,qA=/[+-]?\d{6}/,Di=/\d\d?/,ube=/\d\d\d\d?/,dbe=/\d\d\d\d\d\d?/,GA=/\d{1,3}/,NW=/\d{1,4}/,KA=/[+-]?\d{1,6}/,Py=/\d+/,ZA=/[+-]?\d+/,Ivt=/Z|[+-]\d\d:?\d\d/gi,XA=/Z|[+-]\d\d(?::?\d\d)?/gi,$vt=/[+-]?\d+(\.\d{1,3})?/,VC=/[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,IM;IM={};function yn(e,n,r){IM[e]=wp(n)?n:function(a,i){return a&&r?r:n}}function Lvt(e,n){return Ea(IM,e)?IM[e](n._strict,n._locale):new RegExp(Fvt(e))}function Fvt(e){return eu(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,r,a,i,o){return r||a||i||o}))}function eu(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var f8={};function ei(e,n){var r,a=n,i;for(typeof e=="string"&&(e=[e]),Yh(n)&&(a=function(o,l){l[n]=Gr(o)}),i=e.length,r=0;r<i;r++)f8[e[r]]=a}function UC(e,n){ei(e,function(r,a,i,o){i._w=i._w||{},n(r,i._w,i,o)})}function Bvt(e,n,r){n!=null&&Ea(f8,e)&&f8[e](n,r._a,r,e)}var dl=0,ph=1,Hf=2,Qs=3,Fd=4,hh=5,xv=6,Hvt=7,zvt=8;function Vvt(e,n){return(e%n+n)%n}var js;Array.prototype.indexOf?js=Array.prototype.indexOf:js=function(e){var n;for(n=0;n<this.length;++n)if(this[n]===e)return n;return-1};function QA(e,n){if(isNaN(e)||isNaN(n))return NaN;var r=Vvt(n,12);return e+=(n-r)/12,r===1?YA(e)?29:28:31-r%7%2}Hn("M",["MM",2],"Mo",function(){return this.month()+1});Hn("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});Hn("MMMM",0,0,function(e){return this.localeData().months(this,e)});ml("month","M");gl("month",8);yn("M",Di);yn("MM",Di,ju);
372yn("MMM",function(e,n){return n.monthsShortRegex(e)});yn("MMMM",function(e,n){return n.monthsRegex(e)});ei(["M","MM"],function(e,n){n[ph]=Gr(e)-1});ei(["MMM","MMMM"],function(e,n,r,a){var i=r._locale.monthsParse(e,a,r._strict);i!=null?n[ph]=i:Mr(r).invalidMonth=e});var Uvt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),fbe="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),pbe=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Wvt=VC,Yvt=VC;function qvt(e,n){return e?rf(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||pbe).test(n)?"format":"standalone"][e.month()]:rf(this._months)?this._months:this._months.standalone}function Gvt(e,n){return e?rf(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[pbe.test(n)?"format":"standalone"][e.month()]:rf(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Kvt(e,n,r){var a,i,o,l=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],a=0;a<12;++a)o=yp([2e3,a]),this._shortMonthsParse[a]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[a]=this.months(o,"").toLocaleLowerCase();return r?n==="MMM"?(i=js.call(this._shortMonthsParse,l),i!==-1?i:null):(i=js.call(this._longMonthsParse,l),i!==-1?i:null):n==="MMM"?(i=js.call(this._shortMonthsParse,l),i!==-1?i:(i=js.call(this._longMonthsParse,l),i!==-1?i:null)):(i=js.call(this._longMonthsParse,l),i!==-1?i:(i=js.call(this._shortMonthsParse,l),i!==-1?i:null))}function Zvt(e,n,r){var a,i,o;if(this._monthsParseExact)return Kvt.call(this,e,n,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),a=0;a<12;a++){if(i=yp([2e3,a]),r&&!this._longMonthsParse[a]&&(this._longMonthsParse[a]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[a]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),!r&&!this._monthsParse[a]&&(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[a]=new RegExp(o.replace(".",""),"i")),r&&n==="MMMM"&&this._longMonthsParse[a].test(e))return a;if(r&&n==="MMM"&&this._shortMonthsParse[a].test(e))return a;if(!r&&this._monthsParse[a].test(e))return a}}function hbe(e,n){var r;if(!e.isValid())return e;if(typeof n=="string"){if(/^\d+$/.test(n))n=Gr(n);else if(n=e.localeData().monthsParse(n),!Yh(n))return e}return r=Math.min(e.date(),QA(e.year(),n)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](n,r),e}function mbe(e){return e!=null?(hbe(this,e),pt.updateOffset(this,!0),this):PM(this,"Month")}function Xvt(){return QA(this.year(),this.month())}function Qvt(e){return this._monthsParseExact?(Ea(this,"_monthsRegex")||gbe.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(Ea(this,"_monthsShortRegex")||(this._monthsShortRegex=Wvt),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function Jvt(e){return this._monthsParseExact?(Ea(this,"_monthsRegex")||gbe.call(this),e?this._monthsStrictRegex:this._monthsRegex):(Ea(this,"_monthsRegex")||(this._monthsRegex=Yvt),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function gbe(){function e(l,c){return c.length-l.length}var n=[],r=[],a=[],i,o;for(i=0;i<12;i++)o=yp([2e3,i]),n.push(this.monthsShort(o,"")),r.push(this.months(o,"")),a.push(this.months(o,"")),a.push(this.monthsShort(o,""));for(n.sort(e),r.sort(e),a.sort(e),i=0;i<12;i++)n[i]=eu(n[i]),r[i]=eu(r[i]);for(i=0;i<24;i++)a[i]=eu(a[i]);this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}Hn("Y",0,0,function(){var e=this.year();return e<=9999?vp(e,4):"+"+e});Hn(0,["YY",2],0,function(){return this.year()%100});Hn(0,["YYYY",4],0,"year");Hn(0,["YYYYY",5],0,"year");Hn(0,["YYYYYY",6,!0],0,"year");ml("year","y");gl("year",1);yn("Y",ZA);yn("YY",Di,ju);yn("YYYY",NW,SW);yn("YYYYY",KA,qA);yn("YYYYYY",KA,qA);ei(["YYYYY","YYYYYY"],dl);
vendor: 9,812 bytes, line 372
372ei("YYYY",function(e,n){n[dl]=e.length===2?pt.parseTwoDigitYear(e):Gr(e)});ei("YY",function(e,n){n[dl]=pt.parseTwoDigitYear(e)});ei("Y",function(e,n){n[dl]=parseInt(e,10)});function _k(e){return YA(e)?366:365}pt.parseTwoDigitYear=function(e){return Gr(e)+(Gr(e)>68?1900:2e3)};var xbe=Ay("FullYear",!0);function e_t(){return YA(this.year())}function t_t(e,n,r,a,i,o,l){var c;return e<100&&e>=0?(c=new Date(e+400,n,r,a,i,o,l),isFinite(c.getFullYear())&&c.setFullYear(e)):c=new Date(e,n,r,a,i,o,l),c}function Dj(e){var n,r;return e<100&&e>=0?(r=Array.prototype.slice.call(arguments),r[0]=e+400,n=new Date(Date.UTC.apply(null,r)),isFinite(n.getUTCFullYear())&&n.setUTCFullYear(e)):n=new Date(Date.UTC.apply(null,arguments)),n}function $M(e,n,r){var a=7+n-r,i=(7+Dj(e,0,a).getUTCDay()-n)%7;return-i+a-1}function vbe(e,n,r,a,i){var o=(7+r-a)%7,l=$M(e,a,i),c=1+7*(n-1)+o+l,u,d;return c<=0?(u=e-1,d=_k(u)+c):c>_k(e)?(u=e+1,d=c-_k(e)):(u=e,d=c),{year:u,dayOfYear:d}}function Mj(e,n,r){var a=$M(e.year(),n,r),i=Math.floor((e.dayOfYear()-a-1)/7)+1,o,l;return i<1?(l=e.year()-1,o=i+Sh(l,n,r)):i>Sh(e.year(),n,r)?(o=i-Sh(e.year(),n,r),l=e.year()+1):(l=e.year(),o=i),{week:o,year:l}}function Sh(e,n,r){var a=$M(e,n,r),i=$M(e+1,n,r);return(_k(e)-a+i)/7}Hn("w",["ww",2],"wo","week");Hn("W",["WW",2],"Wo","isoWeek");ml("week","w");ml("isoWeek","W");gl("week",5);gl("isoWeek",5);yn("w",Di);yn("ww",Di,ju);yn("W",Di);yn("WW",Di,ju);UC(["w","ww","W","WW"],function(e,n,r,a){n[a.substr(0,1)]=Gr(e)});function n_t(e){return Mj(e,this._week.dow,this._week.doy).week}var r_t={dow:0,doy:6};function a_t(){return this._week.dow}function i_t(){return this._week.doy}function s_t(e){var n=this.localeData().week(this);return e==null?n:this.add((e-n)*7,"d")}function o_t(e){var n=Mj(this,1,4).week;return e==null?n:this.add((e-n)*7,"d")}Hn("d",0,"do","day");Hn("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});Hn("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});Hn("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});Hn("e",0,0,"weekday");Hn("E",0,0,"isoWeekday");ml("day","d");ml("weekday","e");ml("isoWeekday","E");gl("day",11);gl("weekday",11);gl("isoWeekday",11);yn("d",Di);yn("e",Di);yn("E",Di);yn("dd",function(e,n){return n.weekdaysMinRegex(e)});yn("ddd",function(e,n){return n.weekdaysShortRegex(e)});yn("dddd",function(e,n){return n.weekdaysRegex(e)});UC(["dd","ddd","dddd"],function(e,n,r,a){var i=r._locale.weekdaysParse(e,a,r._strict);i!=null?n.d=i:Mr(r).invalidWeekday=e});UC(["d","e","E"],function(e,n,r,a){n[a]=Gr(e)});function l_t(e,n){return typeof e!="string"?e:isNaN(e)?(e=n.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function c_t(e,n){return typeof e=="string"?n.weekdaysParse(e)%7||7:isNaN(e)?null:e}function EW(e,n){return e.slice(n,7).concat(e.slice(0,n))}var u_t="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),_be="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),d_t="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),f_t=VC,p_t=VC,h_t=VC;function m_t(e,n){var r=rf(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(n)?"format":"standalone"];return e===!0?EW(r,this._week.dow):e?r[e.day()]:r}function g_t(e){return e===!0?EW(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function x_t(e){return e===!0?EW(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function v_t(e,n,r){var a,i,o,l=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],a=0;a<7;++a)o=yp([2e3,1]).day(a),this._minWeekdaysParse[a]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[a]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[a]=this.weekdays(o,"").toLocaleLowerCase();return r?n==="dddd"?(i=js.call(this._weekdaysParse,l),i!==-1?i:null):n==="ddd"?(i=js.call(this._shortWeekdaysParse,l),i!==-1?i:null):(i=js.call(this._minWeekdaysParse,l),i!==-1?i:null):n==="dddd"?(i=js.call(this._weekdaysParse,l),i!==-1||(i=js.call(this._shortWeekdaysParse,l),i!==-1)?i:(i=js.call(this._minWeekdaysParse,l),i!==-1?i:null)):n==="ddd"?(i=js.call(this._shortWeekdaysParse,l),i!==-1||(i=js.call(this._weekdaysParse,l),i!==-1)?i:(i=js.call(this._minWeekdaysParse,l),i!==-1?i:null)):(i=js.call(this._minWeekdaysParse,l),i!==-1||(i=js.call(this._weekdaysParse,l),i!==-1)?i:(i=js.call(this._shortWeekdaysParse,l),i!==-1?i:null))}function __t(e,n,r){var a,i,o;if(this._weekdaysParseExact)return v_t.call(this,e,n,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),a=0;a<7;a++){if(i=yp([2e3,1]).day(a),r&&!this._fullWeekdaysParse[a]&&(this._fullWeekdaysParse[a]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[a]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[a]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[a]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[a]=new RegExp(o.replace(".",""),"i")),r&&n==="dddd"&&this._fullWeekdaysParse[a].test(e))return a;if(r&&n==="ddd"&&this._shortWeekdaysParse[a].test(e))return a;if(r&&n==="dd"&&this._minWeekdaysParse[a].test(e))return a;if(!r&&this._weekdaysParse[a].test(e))return a}}function b_t(e){if(!this.isValid())return e!=null?this:NaN;var n=this._isUTC?this._d.getUTCDay():this._d.getDay();return e!=null?(e=l_t(e,this.localeData()),this.add(e-n,"d")):n}function y_t(e){if(!this.isValid())return e!=null?this:NaN;var n=(this.day()+7-this.localeData()._week.dow)%7;return e==null?n:this.add(e-n,"d")}function w_t(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var n=c_t(e,this.localeData());return this.day(this.day()%7?n:n-7)}else return this.day()||7}function k_t(e){return this._weekdaysParseExact?(Ea(this,"_weekdaysRegex")||TW.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(Ea(this,"_weekdaysRegex")||(this._weekdaysRegex=f_t),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function j_t(e){return this._weekdaysParseExact?(Ea(this,"_weekdaysRegex")||TW.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Ea(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=p_t),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function C_t(e){return this._weekdaysParseExact?(Ea(this,"_weekdaysRegex")||TW.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Ea(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=h_t),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function TW(){function e(f,p){return p.length-f.length}var n=[],r=[],a=[],i=[],o,l,c,u,d;for(o=0;o<7;o++)l=yp([2e3,1]).day(o),c=eu(this.weekdaysMin(l,"")),u=eu(this.weekdaysShort(l,"")),d=eu(this.weekdays(l,"")),n.push(c),r.push(u),a.push(d),i.push(c),i.push(u),i.push(d);n.sort(e),r.sort(e),a.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+n.join("|")+")","i")}function DW(){return this.hours()%12||12}function S_t(){return this.hours()||24}Hn("H",["HH",2],0,"hour");Hn("h",["hh",2],0,DW);Hn("k",["kk",2],0,S_t);Hn("hmm",0,0,function(){return""+DW.apply(this)+vp(this.minutes(),2)});Hn("hmmss",0,0,function(){return""+DW.apply(this)+vp(this.minutes(),2)+vp(this.seconds(),2)});Hn("Hmm",0,0,function(){return""+this.hours()+vp(this.minutes(),2)});Hn("Hmmss",0,0,function(){return""+this.hours()+vp(this.minutes(),2)+vp(this.seconds(),2)});function bbe(e,n){Hn(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),n)})}bbe("a",!0);bbe("A",!1);ml("hour","h");gl("hour",13);function ybe(e,n){return n._meridiemParse}yn("a",ybe);yn("A",ybe);yn("H",Di);yn("h",Di);yn("k",Di);yn("HH",Di,ju);yn("hh",Di,ju);yn("kk",Di,ju);yn("hmm",ube);yn("hmmss",dbe);yn("Hmm",ube);yn("Hmmss",dbe);ei(["H","HH"],Qs);ei(["k","kk"],function(e,n,r){var a=Gr(e);n[Qs]=a===24?0:a});ei(["a","A"],function(e,n,r){r._isPm=r._locale.isPM(e),r._meridiem=e});ei(["h","hh"],function(e,n,r){n[Qs]=Gr(e),Mr(r).bigHour=!0});ei("hmm",function(e,n,r){var a=e.length-2;n[Qs]=Gr(e.substr(0,a)),n[Fd]=Gr(e.substr(a)),Mr(r).bigHour=!0});ei("hmmss",function(e,n,r){var a=e.length-4,i=e.length-2;n[Qs]=Gr(e.substr(0,a)),n[Fd]=Gr(e.substr(a,2)),n[hh]=Gr(e.substr(i)),Mr(r).bigHour=!0});ei("Hmm",function(e,n,r){var a=e.length-2;n[Qs]=Gr(e.substr(0,a)),n[Fd]=Gr(e.substr(a))});ei("Hmmss",function(e,n,r){var a=e.length-4,i=e.length-2;n[Qs]=Gr(e.substr(0,a)),n[Fd]=Gr(e.substr(a,2)),n[hh]=Gr(e.substr(i))});function N_t(e){return(e+"").toLowerCase().charAt(0)==="p"}var E_t=/[ap]\.?m?\.?/i,T_t=Ay("Hours",!0);function D_t(e,n,r){return e>11?r?"pm":"PM":r?"am":"AM"}var wbe={calendar:_vt,longDateFormat:kvt,invalidDate:Cvt,ordinal:Nvt,dayOfMonthOrdinalParse:Evt,relativeTime:Dvt,months:Uvt,monthsShort:fbe,week:r_t,weekdays:u_t,weekdaysMin:d_t,weekdaysShort:_be,meridiemParse:E_t},Ai={},e1={},Rj;function M_t(e,n){var r,a=Math.min(e.length,n.length);for(r=0;r<a;r+=1)if(e[r]!==n[r])return r;return a}function Rre(e){return e&&e.toLowerCase().replace("_","-")}function R_t(e){for(var n=0,r,a,i,o;n<e.length;){for(o=Rre(e[n]).split("-"),r=o.length,a=Rre(e[n+1]),a=a?a.split("-"):null;r>0;){if(i=JA(o.slice(0,r).join("-")),i)return i;if(a&&a.length>=r&&M_t(o,a)>=r-1)break;r--}n++}return Rj}function O_t(e){return e.match("^[^/\\\\]*$")!=null}function JA(e){var n=null,r;
vendor: 4,211 bytes, line 372
372if(Ai[e]===void 0&&typeof VT<"u"&&VT&&VT.exports&&O_t(e))try{n=Rj._abbr,r=require,r("./locale/"+e),wg(n)}catch{Ai[e]=null}return Ai[e]}function wg(e,n){var r;return e&&(cc(n)?r=nm(e):r=MW(e,n),r?Rj=r:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Rj._abbr}function MW(e,n){if(n!==null){var r,a=wbe;if(n.abbr=e,Ai[e]!=null)abe("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."),a=Ai[e]._config;else if(n.parentLocale!=null)if(Ai[n.parentLocale]!=null)a=Ai[n.parentLocale]._config;else if(r=JA(n.parentLocale),r!=null)a=r._config;else return e1[n.parentLocale]||(e1[n.parentLocale]=[]),e1[n.parentLocale].push({name:e,config:n}),null;return Ai[e]=new kW(u8(a,n)),e1[e]&&e1[e].forEach(function(i){MW(i.name,i.config)}),wg(e),Ai[e]}else return delete Ai[e],null}function A_t(e,n){if(n!=null){var r,a,i=wbe;Ai[e]!=null&&Ai[e].parentLocale!=null?Ai[e].set(u8(Ai[e]._config,n)):(a=JA(e),a!=null&&(i=a._config),n=u8(i,n),a==null&&(n.abbr=e),r=new kW(n),r.parentLocale=Ai[e],Ai[e]=r),wg(e)}else Ai[e]!=null&&(Ai[e].parentLocale!=null?(Ai[e]=Ai[e].parentLocale,e===wg()&&wg(e)):Ai[e]!=null&&delete Ai[e]);return Ai[e]}function nm(e){var n;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Rj;if(!rf(e)){if(n=JA(e),n)return n;e=[e]}return R_t(e)}function P_t(){return d8(Ai)}function RW(e){var n,r=e._a;return r&&Mr(e).overflow===-2&&(n=r[ph]<0||r[ph]>11?ph:r[Hf]<1||r[Hf]>QA(r[dl],r[ph])?Hf:r[Qs]<0||r[Qs]>24||r[Qs]===24&&(r[Fd]!==0||r[hh]!==0||r[xv]!==0)?Qs:r[Fd]<0||r[Fd]>59?Fd:r[hh]<0||r[hh]>59?hh:r[xv]<0||r[xv]>999?xv:-1,Mr(e)._overflowDayOfYear&&(n<dl||n>Hf)&&(n=Hf),Mr(e)._overflowWeeks&&n===-1&&(n=Hvt),Mr(e)._overflowWeekday&&n===-1&&(n=zvt),Mr(e).overflow=n),e}var I_t=/^\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)?)?$/,$_t=/^\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)?)?$/,L_t=/Z|[+-]\d\d(?::?\d\d)?/,vE=[["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}/,!1]],x4=[["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/]],F_t=/^\/?Date\((-?\d+)/i,B_t=/^(?:(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}))$/,H_t={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function kbe(e){var n,r,a=e._i,i=I_t.exec(a)||$_t.exec(a),o,l,c,u,d=vE.length,f=x4.length;if(i){for(Mr(e).iso=!0,n=0,r=d;n<r;n++)if(vE[n][1].exec(i[1])){l=vE[n][0],o=vE[n][2]!==!1;break}if(l==null){e._isValid=!1;return}if(i[3]){for(n=0,r=f;n<r;n++)if(x4[n][1].exec(i[3])){c=(i[2]||" ")+x4[n][0];break}if(c==null){e._isValid=!1;return}}if(!o&&c!=null){e._isValid=!1;return}if(i[4])if(L_t.exec(i[4]))u="Z";else{e._isValid=!1;return}e._f=l+(c||"")+(u||""),AW(e)}else e._isValid=!1}function z_t(e,n,r,a,i,o){var l=[V_t(e),fbe.indexOf(n),parseInt(r,10),parseInt(a,10),parseInt(i,10)];return o&&l.push(parseInt(o,10)),l}function V_t(e){var n=parseInt(e,10);return n<=49?2e3+n:n<=999?1900+n:n}function U_t(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function W_t(e,n,r){if(e){var a=_be.indexOf(e),i=new Date(n[0],n[1],n[2]).getDay();if(a!==i)return Mr(r).weekdayMismatch=!0,r._isValid=!1,!1}return!0}function Y_t(e,n,r){if(e)return H_t[e];
vendor: 22,700 bytes, line 372
372if(n)return 0;var a=parseInt(r,10),i=a%100,o=(a-i)/100;return o*60+i}function jbe(e){var n=B_t.exec(U_t(e._i)),r;if(n){if(r=z_t(n[4],n[3],n[2],n[5],n[6],n[7]),!W_t(n[1],r,e))return;e._a=r,e._tzm=Y_t(n[8],n[9],n[10]),e._d=Dj.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),Mr(e).rfc2822=!0}else e._isValid=!1}function q_t(e){var n=F_t.exec(e._i);if(n!==null){e._d=new Date(+n[1]);return}if(kbe(e),e._isValid===!1)delete e._isValid;else return;if(jbe(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:pt.createFromInputFallback(e)}pt.createFromInputFallback=ud("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 y0(e,n,r){return e??n??r}function G_t(e){var n=new Date(pt.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function OW(e){var n,r,a=[],i,o,l;if(!e._d){for(i=G_t(e),e._w&&e._a[Hf]==null&&e._a[ph]==null&&K_t(e),e._dayOfYear!=null&&(l=y0(e._a[dl],i[dl]),(e._dayOfYear>_k(l)||e._dayOfYear===0)&&(Mr(e)._overflowDayOfYear=!0),r=Dj(l,0,e._dayOfYear),e._a[ph]=r.getUTCMonth(),e._a[Hf]=r.getUTCDate()),n=0;n<3&&e._a[n]==null;++n)e._a[n]=a[n]=i[n];for(;n<7;n++)e._a[n]=a[n]=e._a[n]==null?n===2?1:0:e._a[n];e._a[Qs]===24&&e._a[Fd]===0&&e._a[hh]===0&&e._a[xv]===0&&(e._nextDay=!0,e._a[Qs]=0),e._d=(e._useUTC?Dj:t_t).apply(null,a),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Qs]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==o&&(Mr(e).weekdayMismatch=!0)}}function K_t(e){var n,r,a,i,o,l,c,u,d;n=e._w,n.GG!=null||n.W!=null||n.E!=null?(o=1,l=4,r=y0(n.GG,e._a[dl],Mj(Ti(),1,4).year),a=y0(n.W,1),i=y0(n.E,1),(i<1||i>7)&&(u=!0)):(o=e._locale._week.dow,l=e._locale._week.doy,d=Mj(Ti(),o,l),r=y0(n.gg,e._a[dl],d.year),a=y0(n.w,d.week),n.d!=null?(i=n.d,(i<0||i>6)&&(u=!0)):n.e!=null?(i=n.e+o,(n.e<0||n.e>6)&&(u=!0)):i=o),a<1||a>Sh(r,o,l)?Mr(e)._overflowWeeks=!0:u!=null?Mr(e)._overflowWeekday=!0:(c=vbe(r,a,i,o,l),e._a[dl]=c.year,e._dayOfYear=c.dayOfYear)}pt.ISO_8601=function(){};pt.RFC_2822=function(){};function AW(e){if(e._f===pt.ISO_8601){kbe(e);return}if(e._f===pt.RFC_2822){jbe(e);return}e._a=[],Mr(e).empty=!0;var n=""+e._i,r,a,i,o,l,c=n.length,u=0,d,f;for(i=ibe(e._f,e._locale).match(jW)||[],f=i.length,r=0;r<f;r++)o=i[r],a=(n.match(Lvt(o,e))||[])[0],a&&(l=n.substr(0,n.indexOf(a)),l.length>0&&Mr(e).unusedInput.push(l),n=n.slice(n.indexOf(a)+a.length),u+=a.length),pb[o]?(a?Mr(e).empty=!1:Mr(e).unusedTokens.push(o),Bvt(o,a,e)):e._strict&&!a&&Mr(e).unusedTokens.push(o);Mr(e).charsLeftOver=c-u,n.length>0&&Mr(e).unusedInput.push(n),e._a[Qs]<=12&&Mr(e).bigHour===!0&&e._a[Qs]>0&&(Mr(e).bigHour=void 0),Mr(e).parsedDateParts=e._a.slice(0),Mr(e).meridiem=e._meridiem,e._a[Qs]=Z_t(e._locale,e._a[Qs],e._meridiem),d=Mr(e).era,d!==null&&(e._a[dl]=e._locale.erasConvertYear(d,e._a[dl])),OW(e),RW(e)}function Z_t(e,n,r){var a;return r==null?n:e.meridiemHour!=null?e.meridiemHour(n,r):(e.isPM!=null&&(a=e.isPM(r),a&&n<12&&(n+=12),!a&&n===12&&(n=0)),n)}function X_t(e){var n,r,a,i,o,l,c=!1,u=e._f.length;if(u===0){Mr(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<u;i++)o=0,l=!1,n=wW({},e),e._useUTC!=null&&(n._useUTC=e._useUTC),n._f=e._f[i],AW(n),yW(n)&&(l=!0),o+=Mr(n).charsLeftOver,o+=Mr(n).unusedTokens.length*10,Mr(n).score=o,c?o<a&&(a=o,r=n):(a==null||o<a||l)&&(a=o,r=n,l&&(c=!0));rg(e,r||n)}function Q_t(e){if(!e._d){var n=CW(e._i),r=n.day===void 0?n.date:n.day;e._a=nbe([n.year,n.month,r,n.hour,n.minute,n.second,n.millisecond],function(a){return a&&parseInt(a,10)}),OW(e)}}function J_t(e){var n=new zC(RW(Cbe(e)));return n._nextDay&&(n.add(1,"d"),n._nextDay=void 0),n}function Cbe(e){var n=e._i,r=e._f;return e._locale=e._locale||nm(e._l),n===null||r===void 0&&n===""?WA({nullInput:!0}):(typeof n=="string"&&(e._i=n=e._locale.preparse(n)),af(n)?new zC(RW(n)):(HC(n)?e._d=n:rf(r)?X_t(e):r?AW(e):e0t(e),yW(e)||(e._d=null),e))}function e0t(e){var n=e._i;cc(n)?e._d=new Date(pt.now()):HC(n)?e._d=new Date(n.valueOf()):typeof n=="string"?q_t(e):rf(n)?(e._a=nbe(n.slice(0),function(r){return parseInt(r,10)}),OW(e)):Dv(n)?Q_t(e):Yh(n)?e._d=new Date(n):pt.createFromInputFallback(e)}function Sbe(e,n,r,a,i){var o={};return(n===!0||n===!1)&&(a=n,n=void 0),(r===!0||r===!1)&&(a=r,r=void 0),(Dv(e)&&bW(e)||rf(e)&&e.length===0)&&(e=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=r,o._i=e,o._f=n,o._strict=a,J_t(o)}function Ti(e,n,r,a){return Sbe(e,n,r,a,!1)}var t0t=ud("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ti.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:WA()}),n0t=ud("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ti.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:WA()});function Nbe(e,n){var r,a;if(n.length===1&&rf(n[0])&&(n=n[0]),!n.length)return Ti();for(r=n[0],a=1;a<n.length;++a)(!n[a].isValid()||n[a][e](r))&&(r=n[a]);return r}function r0t(){var e=[].slice.call(arguments,0);return Nbe("isBefore",e)}function a0t(){var e=[].slice.call(arguments,0);return Nbe("isAfter",e)}var i0t=function(){return Date.now?Date.now():+new Date},t1=["year","quarter","month","week","day","hour","minute","second","millisecond"];function s0t(e){var n,r=!1,a,i=t1.length;for(n in e)if(Ea(e,n)&&!(js.call(t1,n)!==-1&&(e[n]==null||!isNaN(e[n]))))return!1;for(a=0;a<i;++a)if(e[t1[a]]){if(r)return!1;parseFloat(e[t1[a]])!==Gr(e[t1[a]])&&(r=!0)}return!0}function o0t(){return this._isValid}function l0t(){return ff(NaN)}function eP(e){var n=CW(e),r=n.year||0,a=n.quarter||0,i=n.month||0,o=n.week||n.isoWeek||0,l=n.day||0,c=n.hour||0,u=n.minute||0,d=n.second||0,f=n.millisecond||0;this._isValid=s0t(n),this._milliseconds=+f+d*1e3+u*6e4+c*1e3*60*60,this._days=+l+o*7,this._months=+i+a*3+r*12,this._data={},this._locale=nm(),this._bubble()}function V2(e){return e instanceof eP}function p8(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function c0t(e,n,r){var a=Math.min(e.length,n.length),i=Math.abs(e.length-n.length),o=0,l;for(l=0;l<a;l++)(r&&e[l]!==n[l]||!r&&Gr(e[l])!==Gr(n[l]))&&o++;return o+i}function Ebe(e,n){Hn(e,0,0,function(){var r=this.utcOffset(),a="+";return r<0&&(r=-r,a="-"),a+vp(~~(r/60),2)+n+vp(~~r%60,2)})}Ebe("Z",":");Ebe("ZZ","");yn("Z",XA);yn("ZZ",XA);ei(["Z","ZZ"],function(e,n,r){r._useUTC=!0,r._tzm=PW(XA,e)});var u0t=/([\+\-]|\d\d)/gi;function PW(e,n){var r=(n||"").match(e),a,i,o;return r===null?null:(a=r[r.length-1]||[],i=(a+"").match(u0t)||["-",0,0],o=+(i[1]*60)+Gr(i[2]),o===0?0:i[0]==="+"?o:-o)}function IW(e,n){var r,a;return n._isUTC?(r=n.clone(),a=(af(e)||HC(e)?e.valueOf():Ti(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+a),pt.updateOffset(r,!1),r):Ti(e).local()}function h8(e){return-Math.round(e._d.getTimezoneOffset())}pt.updateOffset=function(){};function d0t(e,n,r){var a=this._offset||0,i;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=PW(XA,e),e===null)return this}else Math.abs(e)<16&&!r&&(e=e*60);return!this._isUTC&&n&&(i=h8(this)),this._offset=e,this._isUTC=!0,i!=null&&this.add(i,"m"),a!==e&&(!n||this._changeInProgress?Mbe(this,ff(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,pt.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?a:h8(this)}function f0t(e,n){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,n),this):-this.utcOffset()}function p0t(e){return this.utcOffset(0,e)}function h0t(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(h8(this),"m")),this}function m0t(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=PW(Ivt,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function g0t(e){return this.isValid()?(e=e?Ti(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function x0t(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function v0t(){if(!cc(this._isDSTShifted))return this._isDSTShifted;var e={},n;return wW(e,this),e=Cbe(e),e._a?(n=e._isUTC?yp(e._a):Ti(e._a),this._isDSTShifted=this.isValid()&&c0t(e._a,n.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function _0t(){return this.isValid()?!this._isUTC:!1}function b0t(){return this.isValid()?this._isUTC:!1}function Tbe(){return this.isValid()?this._isUTC&&this._offset===0:!1}var y0t=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,w0t=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ff(e,n){var r=e,a=null,i,o,l;return V2(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:Yh(e)||!isNaN(+e)?(r={},n?r[n]=+e:r.milliseconds=+e):(a=y0t.exec(e))?(i=a[1]==="-"?-1:1,r={y:0,d:Gr(a[Hf])*i,h:Gr(a[Qs])*i,m:Gr(a[Fd])*i,s:Gr(a[hh])*i,ms:Gr(p8(a[xv]*1e3))*i}):(a=w0t.exec(e))?(i=a[1]==="-"?-1:1,r={y:$x(a[2],i),M:$x(a[3],i),w:$x(a[4],i),d:$x(a[5],i),h:$x(a[6],i),m:$x(a[7],i),s:$x(a[8],i)}):r==null?r={}:typeof r=="object"&&("from"in r||"to"in r)&&(l=k0t(Ti(r.from),Ti(r.to)),r={},r.ms=l.milliseconds,r.M=l.months),o=new eP(r),V2(e)&&Ea(e,"_locale")&&(o._locale=e._locale),V2(e)&&Ea(e,"_isValid")&&(o._isValid=e._isValid),o}ff.fn=eP.prototype;ff.invalid=l0t;function $x(e,n){var r=e&&parseFloat(e.replace(",","."));return(isNaN(r)?0:r)*n}function Ore(e,n){var r={};return r.months=n.month()-e.month()+(n.year()-e.year())*12,e.clone().add(r.months,"M").isAfter(n)&&--r.months,r.milliseconds=+n-+e.clone().add(r.months,"M"),r}function k0t(e,n){var r;return e.isValid()&&n.isValid()?(n=IW(n,e),e.isBefore(n)?r=Ore(e,n):(r=Ore(n,e),r.milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0}}function Dbe(e,n){return function(r,a){var i,o;return a!==null&&!isNaN(+a)&&(abe(n,"moment()."+n+"(period, number) is deprecated. Please use moment()."+n+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=r,r=a,a=o),i=ff(r,a),Mbe(this,i,e),this}}function Mbe(e,n,r,a){var i=n._milliseconds,o=p8(n._days),l=p8(n._months);e.isValid()&&(a=a??!0,l&&hbe(e,PM(e,"Month")+l*r),o&&obe(e,"Date",PM(e,"Date")+o*r),i&&e._d.setTime(e._d.valueOf()+i*r),a&&pt.updateOffset(e,o||l))}var j0t=Dbe(1,"add"),C0t=Dbe(-1,"subtract");function Rbe(e){return typeof e=="string"||e instanceof String}function S0t(e){return af(e)||HC(e)||Rbe(e)||Yh(e)||E0t(e)||N0t(e)||e===null||e===void 0}function N0t(e){var n=Dv(e)&&!bW(e),r=!1,a=["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,o,l=a.length;for(i=0;i<l;i+=1)o=a[i],r=r||Ea(e,o);return n&&r}function E0t(e){var n=rf(e),r=!1;return n&&(r=e.filter(function(a){return!Yh(a)&&Rbe(e)}).length===0),n&&r}function T0t(e){var n=Dv(e)&&!bW(e),r=!1,a=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],i,o;for(i=0;i<a.length;i+=1)o=a[i],r=r||Ea(e,o);return n&&r}function D0t(e,n){var r=e.diff(n,"days",!0);return r<-6?"sameElse":r<-1?"lastWeek":r<0?"lastDay":r<1?"sameDay":r<2?"nextDay":r<7?"nextWeek":"sameElse"}function M0t(e,n){arguments.length===1&&(arguments[0]?S0t(arguments[0])?(e=arguments[0],n=void 0):T0t(arguments[0])&&(n=arguments[0],e=void 0):(e=void 0,n=void 0));var r=e||Ti(),a=IW(r,this).startOf("day"),i=pt.calendarFormat(this,a)||"sameElse",o=n&&(wp(n[i])?n[i].call(this,r):n[i]);return this.format(o||this.localeData().calendar(i,this,Ti(r)))}function R0t(){return new zC(this)}function O0t(e,n){var r=af(e)?e:Ti(e);return this.isValid()&&r.isValid()?(n=dd(n)||"millisecond",n==="millisecond"?this.valueOf()>r.valueOf():r.valueOf()<this.clone().startOf(n).valueOf()):!1}function A0t(e,n){var r=af(e)?e:Ti(e);return this.isValid()&&r.isValid()?(n=dd(n)||"millisecond",n==="millisecond"?this.valueOf()<r.valueOf():this.clone().endOf(n).valueOf()<r.valueOf()):!1}function P0t(e,n,r,a){var i=af(e)?e:Ti(e),o=af(n)?n:Ti(n);return this.isValid()&&i.isValid()&&o.isValid()?(a=a||"()",(a[0]==="("?this.isAfter(i,r):!this.isBefore(i,r))&&(a[1]===")"?this.isBefore(o,r):!this.isAfter(o,r))):!1}function I0t(e,n){var r=af(e)?e:Ti(e),a;return this.isValid()&&r.isValid()?(n=dd(n)||"millisecond",n==="millisecond"?this.valueOf()===r.valueOf():(a=r.valueOf(),this.clone().startOf(n).valueOf()<=a&&a<=this.clone().endOf(n).valueOf())):!1}function $0t(e,n){return this.isSame(e,n)||this.isAfter(e,n)}function L0t(e,n){return this.isSame(e,n)||this.isBefore(e,n)}function F0t(e,n,r){var a,i,o;if(!this.isValid())return NaN;if(a=IW(e,this),!a.isValid())return NaN;switch(i=(a.utcOffset()-this.utcOffset())*6e4,n=dd(n),n){case"year":o=U2(this,a)/12;break;case"month":o=U2(this,a);break;case"quarter":o=U2(this,a)/3;break;case"second":o=(this-a)/1e3;break;case"minute":o=(this-a)/6e4;break;case"hour":o=(this-a)/36e5;break;case"day":o=(this-a-i)/864e5;break;case"week":o=(this-a-i)/6048e5;break;default:o=this-a}return r?o:Hu(o)}function U2(e,n){if(e.date()<n.date())return-U2(n,e);var r=(n.year()-e.year())*12+(n.month()-e.month()),a=e.clone().add(r,"months"),i,o;return n-a<0?(i=e.clone().add(r-1,"months"),o=(n-a)/(a-i)):(i=e.clone().add(r+1,"months"),o=(n-a)/(i-a)),-(r+o)||0}pt.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";pt.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function B0t(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function H0t(e){if(!this.isValid())return null;var n=e!==!0,r=n?this.clone().utc():this;return r.year()<0||r.year()>9999?z2(r,n?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):wp(Date.prototype.toISOString)?n?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",z2(r,"Z")):z2(r,n?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function z0t(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",n="",r,a,i,o;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",n="Z"),r="["+e+'("]',a=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",o=n+'[")]',this.format(r+a+i+o)}function V0t(e){e||(e=this.isUtc()?pt.defaultFormatUtc:pt.defaultFormat);var n=z2(this,e);return this.localeData().postformat(n)}function U0t(e,n){return this.isValid()&&(af(e)&&e.isValid()||Ti(e).isValid())?ff({to:this,from:e}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()}function W0t(e){return this.from(Ti(),e)}function Y0t(e,n){return this.isValid()&&(af(e)&&e.isValid()||Ti(e).isValid())?ff({from:this,to:e}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()}function q0t(e){return this.to(Ti(),e)}function Obe(e){var n;return e===void 0?this._locale._abbr:(n=nm(e),n!=null&&(this._locale=n),this)}var Abe=ud("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 Pbe(){return this._locale}var LM=1e3,hb=60*LM,FM=60*hb,Ibe=(365*400+97)*24*FM;function mb(e,n){return(e%n+n)%n}function $be(e,n,r){return e<100&&e>=0?new Date(e+400,n,r)-Ibe:new Date(e,n,r).valueOf()}function Lbe(e,n,r){return e<100&&e>=0?Date.UTC(e+400,n,r)-Ibe:Date.UTC(e,n,r)}function G0t(e){var n,r;if(e=dd(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?Lbe:$be,e){case"year":n=r(this.year(),0,1);break;case"quarter":n=r(this.year(),this.month()-this.month()%3,1);break;case"month":n=r(this.year(),this.month(),1);break;case"week":n=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":n=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":n=r(this.year(),this.month(),this.date());break;case"hour":n=this._d.valueOf(),n-=mb(n+(this._isUTC?0:this.utcOffset()*hb),FM);break;case"minute":n=this._d.valueOf(),n-=mb(n,hb);break;case"second":n=this._d.valueOf(),n-=mb(n,LM);break}return this._d.setTime(n),pt.updateOffset(this,!0),this}function K0t(e){var n,r;if(e=dd(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?Lbe:$be,e){case"year":n=r(this.year()+1,0,1)-1;break;case"quarter":n=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":n=r(this.year(),this.month()+1,1)-1;break;case"week":n=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":n=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":n=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":n=this._d.valueOf(),n+=FM-mb(n+(this._isUTC?0:this.utcOffset()*hb),FM)-1;break;case"minute":n=this._d.valueOf(),n+=hb-mb(n,hb)-1;break;case"second":n=this._d.valueOf(),n+=LM-mb(n,LM)-1;break}return this._d.setTime(n),pt.updateOffset(this,!0),this}function Z0t(){return this._d.valueOf()-(this._offset||0)*6e4}function X0t(){return Math.floor(this.valueOf()/1e3)}function Q0t(){return new Date(this.valueOf())}function J0t(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ebt(){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 tbt(){return this.isValid()?this.toISOString():null}function nbt(){return yW(this)}function rbt(){return rg({},Mr(this))}function abt(){return Mr(this).overflow}function ibt(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}Hn("N",0,0,"eraAbbr");Hn("NN",0,0,"eraAbbr");Hn("NNN",0,0,"eraAbbr");Hn("NNNN",0,0,"eraName");Hn("NNNNN",0,0,"eraNarrow");Hn("y",["y",1],"yo","eraYear");Hn("y",["yy",2],0,"eraYear");Hn("y",["yyy",3],0,"eraYear");Hn("y",["yyyy",4],0,"eraYear");yn("N",$W);yn("NN",$W);yn("NNN",$W);yn("NNNN",gbt);yn("NNNNN",xbt);ei(["N","NN","NNN","NNNN","NNNNN"],function(e,n,r,a){var i=r._locale.erasParse(e,a,r._strict);i?Mr(r).era=i:Mr(r).invalidEra=e});yn("y",Py);yn("yy",Py);yn("yyy",Py);yn("yyyy",Py);yn("yo",vbt);ei(["y","yy","yyy","yyyy"],dl);ei(["yo"],function(e,n,r,a){var i;r._locale._eraYearOrdinalRegex&&(i=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?n[dl]=r._locale.eraYearOrdinalParse(e,i):n[dl]=parseInt(e,10)});function sbt(e,n){var r,a,i,o=this._eras||nm("en")._eras;for(r=0,a=o.length;r<a;++r){switch(typeof o[r].since){case"string":i=pt(o[r].since).startOf("day"),o[r].since=i.valueOf();break}switch(typeof o[r].until){case"undefined":o[r].until=1/0;break;case"string":i=pt(o[r].until).startOf("day").valueOf(),o[r].until=i.valueOf();break}}return o}function obt(e,n,r){var a,i,o=this.eras(),l,c,u;for(e=e.toUpperCase(),a=0,i=o.length;a<i;++a)if(l=o[a].name.toUpperCase(),c=o[a].abbr.toUpperCase(),u=o[a].narrow.toUpperCase(),r)switch(n){case"N":case"NN":case"NNN":if(c===e)return o[a];break;case"NNNN":if(l===e)return o[a];break;case"NNNNN":if(u===e)return o[a];break}else if([l,c,u].indexOf(e)>=0)return o[a]}function lbt(e,n){var r=e.since<=e.until?1:-1;return n===void 0?pt(e.since).year():pt(e.since).year()+(n-e.offset)*r}function cbt(){var e,n,r,a=this.localeData().eras();for(e=0,n=a.length;e<n;++e)if(r=this.clone().startOf("day").valueOf(),a[e].since<=r&&r<=a[e].until||a[e].until<=r&&r<=a[e].since)return a[e].name;return""}function ubt(){var e,n,r,a=this.localeData().eras();for(e=0,n=a.length;e<n;++e)if(r=this.clone().startOf("day").valueOf(),a[e].since<=r&&r<=a[e].until||a[e].until<=r&&r<=a[e].since)return a[e].narrow;return""}function dbt(){var e,n,r,a=this.localeData().eras();for(e=0,n=a.length;e<n;++e)if(r=this.clone().startOf("day").valueOf(),a[e].since<=r&&r<=a[e].until||a[e].until<=r&&r<=a[e].since)return a[e].abbr;return""}function fbt(){var e,n,r,a,i=this.localeData().eras();for(e=0,n=i.length;e<n;++e)if(r=i[e].since<=i[e].until?1:-1,a=this.clone().startOf("day").valueOf(),i[e].since<=a&&a<=i[e].until||i[e].until<=a&&a<=i[e].since)return(this.year()-pt(i[e].since).year())*r+i[e].offset;return this.year()}function pbt(e){return Ea(this,"_erasNameRegex")||LW.call(this),e?this._erasNameRegex:this._erasRegex}function hbt(e){return Ea(this,"_erasAbbrRegex")||LW.call(this),e?this._erasAbbrRegex:this._erasRegex}function mbt(e){return Ea(this,"_erasNarrowRegex")||LW.call(this),e?this._erasNarrowRegex:this._erasRegex}function $W(e,n){return n.erasAbbrRegex(e)}function gbt(e,n){return n.erasNameRegex(e)}function xbt(e,n){return n.erasNarrowRegex(e)}function vbt(e,n){return n._eraYearOrdinalRegex||Py}function LW(){var e=[],n=[],r=[],a=[],i,o,l=this.eras();for(i=0,o=l.length;i<o;++i)n.push(eu(l[i].name)),e.push(eu(l[i].abbr)),r.push(eu(l[i].narrow)),a.push(eu(l[i].name)),a.push(eu(l[i].abbr)),a.push(eu(l[i].narrow));this._erasRegex=new RegExp("^("+a.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+n.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+r.join("|")+")","i")}Hn(0,["gg",2],0,function(){return this.weekYear()%100});Hn(0,["GG",2],0,function(){return this.isoWeekYear()%100});function tP(e,n){Hn(0,[e,e.length],0,n)}tP("gggg","weekYear");tP("ggggg","weekYear");tP("GGGG","isoWeekYear");tP("GGGGG","isoWeekYear");ml("weekYear","gg");ml("isoWeekYear","GG");gl("weekYear",1);gl("isoWeekYear",1);yn("G",ZA);yn("g",ZA);yn("GG",Di,ju);yn("gg",Di,ju);yn("GGGG",NW,SW);yn("gggg",NW,SW);yn("GGGGG",KA,qA);yn("ggggg",KA,qA);UC(["gggg","ggggg","GGGG","GGGGG"],function(e,n,r,a){n[a.substr(0,2)]=Gr(e)});UC(["gg","GG"],function(e,n,r,a){n[a]=pt.parseTwoDigitYear(e)});function _bt(e){return Fbe.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function bbt(e){return Fbe.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function ybt(){return Sh(this.year(),1,4)}function wbt(){return Sh(this.isoWeekYear(),1,4)}function kbt(){var e=this.localeData()._week;return Sh(this.year(),e.dow,e.doy)}function jbt(){var e=this.localeData()._week;return Sh(this.weekYear(),e.dow,e.doy)}function Fbe(e,n,r,a,i){var o;return e==null?Mj(this,a,i).year:(o=Sh(e,a,i),n>o&&(n=o),Cbt.call(this,e,n,r,a,i))}function Cbt(e,n,r,a,i){var o=vbe(e,n,r,a,i),l=Dj(o.year,0,o.dayOfYear);return this.year(l.getUTCFullYear()),this.month(l.getUTCMonth()),this.date(l.getUTCDate()),this}Hn("Q",0,"Qo","quarter");ml("quarter","Q");gl("quarter",7);yn("Q",lbe);
372ei("Q",function(e,n){n[ph]=(Gr(e)-1)*3});function Sbt(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}Hn("D",["DD",2],"Do","date");ml("date","D");gl("date",9);yn("D",Di);yn("DD",Di,ju);yn("Do",function(e,n){return e?n._dayOfMonthOrdinalParse||n._ordinalParse:n._dayOfMonthOrdinalParseLenient});ei(["D","DD"],Hf);ei("Do",function(e,n){n[Hf]=Gr(e.match(Di)[0])});var Bbe=Ay("Date",!0);Hn("DDD",["DDDD",3],"DDDo","dayOfYear");ml("dayOfYear","DDD");gl("dayOfYear",4);yn("DDD",GA);yn("DDDD",cbe);ei(["DDD","DDDD"],function(e,n,r){r._dayOfYear=Gr(e)});function Nbt(e){var n=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?n:this.add(e-n,"d")}Hn("m",["mm",2],0,"minute");ml("minute","m");gl("minute",14);yn("m",Di);yn("mm",Di,ju);ei(["m","mm"],Fd);var Ebt=Ay("Minutes",!1);Hn("s",["ss",2],0,"second");ml("second","s");gl("second",15);yn("s",Di);yn("ss",Di,ju);ei(["s","ss"],hh);var Tbt=Ay("Seconds",!1);Hn("S",0,0,function(){return~~(this.millisecond()/100)});Hn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});Hn(0,["SSS",3],0,"millisecond");Hn(0,["SSSS",4],0,function(){return this.millisecond()*10});Hn(0,["SSSSS",5],0,function(){return this.millisecond()*100});Hn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});Hn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});Hn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});Hn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});ml("millisecond","ms");gl("millisecond",16);yn("S",GA,lbe);yn("SS",GA,ju);yn("SSS",GA,cbe);var ag,Hbe;for(ag="SSSS";ag.length<=9;ag+="S")yn(ag,Py);function Dbt(e,n){n[xv]=Gr(("0."+e)*1e3)}for(ag="S";ag.length<=9;ag+="S")ei(ag,Dbt);Hbe=Ay("Milliseconds",!1);Hn("z",0,0,"zoneAbbr");Hn("zz",0,0,"zoneName");function Mbt(){return this._isUTC?"UTC":""}function Rbt(){return this._isUTC?"Coordinated Universal Time":""}var en=zC.prototype;en.add=j0t;en.calendar=M0t;en.clone=R0t;en.diff=F0t;en.endOf=K0t;en.format=V0t;en.from=U0t;en.fromNow=W0t;en.to=Y0t;en.toNow=q0t;en.get=Avt;en.invalidAt=abt;en.isAfter=O0t;en.isBefore=A0t;en.isBetween=P0t;en.isSame=I0t;en.isSameOrAfter=$0t;en.isSameOrBefore=L0t;en.isValid=nbt;en.lang=Abe;en.locale=Obe;en.localeData=Pbe;en.max=n0t;en.min=t0t;en.parsingFlags=rbt;en.set=Pvt;en.startOf=G0t;en.subtract=C0t;en.toArray=J0t;en.toObject=ebt;en.toDate=Q0t;en.toISOString=H0t;en.inspect=z0t;typeof Symbol<"u"&&Symbol.for!=null&&(en[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});en.toJSON=tbt;en.toString=B0t;en.unix=X0t;en.valueOf=Z0t;en.creationData=ibt;en.eraName=cbt;en.eraNarrow=ubt;en.eraAbbr=dbt;en.eraYear=fbt;en.year=xbe;en.isLeapYear=e_t;en.weekYear=_bt;en.isoWeekYear=bbt;en.quarter=en.quarters=Sbt;en.month=mbe;en.daysInMonth=Xvt;en.week=en.weeks=s_t;en.isoWeek=en.isoWeeks=o_t;en.weeksInYear=kbt;en.weeksInWeekYear=jbt;en.isoWeeksInYear=ybt;en.isoWeeksInISOWeekYear=wbt;en.date=Bbe;en.day=en.days=b_t;en.weekday=y_t;en.isoWeekday=w_t;en.dayOfYear=Nbt;en.hour=en.hours=T_t;en.minute=en.minutes=Ebt;en.second=en.seconds=Tbt;en.millisecond=en.milliseconds=Hbe;en.utcOffset=d0t;en.utc=p0t;en.local=h0t;en.parseZone=m0t;en.hasAlignedHourOffset=g0t;en.isDST=x0t;en.isLocal=_0t;en.isUtcOffset=b0t;en.isUtc=Tbe;en.isUTC=Tbe;en.zoneAbbr=Mbt;en.zoneName=Rbt;en.dates=ud("dates accessor is deprecated. Use date instead.",Bbe);en.months=ud("months accessor is deprecated. Use month instead",mbe);en.years=ud("years accessor is deprecated. Use year instead",xbe);en.zone=ud("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",f0t);en.isDSTShifted=ud("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",v0t);function Obt(e){return Ti(e*1e3)}function Abt(){return Ti.apply(null,arguments).parseZone()}function zbe(e){return e}var Ta=kW.prototype;Ta.calendar=bvt;Ta.longDateFormat=jvt;Ta.invalidDate=Svt;Ta.ordinal=Tvt;Ta.preparse=zbe;Ta.postformat=zbe;Ta.relativeTime=Mvt;Ta.pastFuture=Rvt;Ta.set=vvt;Ta.eras=sbt;Ta.erasParse=obt;Ta.erasConvertYear=lbt;Ta.erasAbbrRegex=hbt;Ta.erasNameRegex=pbt;Ta.erasNarrowRegex=mbt;Ta.months=qvt;Ta.monthsShort=Gvt;Ta.monthsParse=Zvt;Ta.monthsRegex=Jvt;Ta.monthsShortRegex=Qvt;Ta.week=n_t;Ta.firstDayOfYear=i_t;Ta.firstDayOfWeek=a_t;Ta.weekdays=m_t;Ta.weekdaysMin=x_t;Ta.weekdaysShort=g_t;Ta.weekdaysParse=__t;Ta.weekdaysRegex=k_t;Ta.weekdaysShortRegex=j_t;Ta.weekdaysMinRegex=C_t;Ta.isPM=N_t;
vendor: 4,427 bytes, line 372
372Ta.meridiem=D_t;function BM(e,n,r,a){var i=nm(),o=yp().set(a,n);return i[r](o,e)}function Vbe(e,n,r){if(Yh(e)&&(n=e,e=void 0),e=e||"",n!=null)return BM(e,n,r,"month");var a,i=[];for(a=0;a<12;a++)i[a]=BM(e,a,r,"month");return i}function FW(e,n,r,a){typeof e=="boolean"?(Yh(n)&&(r=n,n=void 0),n=n||""):(n=e,r=n,e=!1,Yh(n)&&(r=n,n=void 0),n=n||"");var i=nm(),o=e?i._week.dow:0,l,c=[];if(r!=null)return BM(n,(r+o)%7,a,"day");for(l=0;l<7;l++)c[l]=BM(n,(l+o)%7,a,"day");return c}function Pbt(e,n){return Vbe(e,n,"months")}function Ibt(e,n){return Vbe(e,n,"monthsShort")}function $bt(e,n,r){return FW(e,n,r,"weekdays")}function Lbt(e,n,r){return FW(e,n,r,"weekdaysShort")}function Fbt(e,n,r){return FW(e,n,r,"weekdaysMin")}wg("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 n=e%10,r=Gr(e%100/10)===1?"th":n===1?"st":n===2?"nd":n===3?"rd":"th";return e+r}});pt.lang=ud("moment.lang is deprecated. Use moment.locale instead.",wg);pt.langData=ud("moment.langData is deprecated. Use moment.localeData instead.",nm);var Yp=Math.abs;function Bbt(){var e=this._data;return this._milliseconds=Yp(this._milliseconds),this._days=Yp(this._days),this._months=Yp(this._months),e.milliseconds=Yp(e.milliseconds),e.seconds=Yp(e.seconds),e.minutes=Yp(e.minutes),e.hours=Yp(e.hours),e.months=Yp(e.months),e.years=Yp(e.years),this}function Ube(e,n,r,a){var i=ff(n,r);return e._milliseconds+=a*i._milliseconds,e._days+=a*i._days,e._months+=a*i._months,e._bubble()}function Hbt(e,n){return Ube(this,e,n,1)}function zbt(e,n){return Ube(this,e,n,-1)}function Are(e){return e<0?Math.floor(e):Math.ceil(e)}function Vbt(){var e=this._milliseconds,n=this._days,r=this._months,a=this._data,i,o,l,c,u;return e>=0&&n>=0&&r>=0||e<=0&&n<=0&&r<=0||(e+=Are(m8(r)+n)*864e5,n=0,r=0),a.milliseconds=e%1e3,i=Hu(e/1e3),a.seconds=i%60,o=Hu(i/60),a.minutes=o%60,l=Hu(o/60),a.hours=l%24,n+=Hu(l/24),u=Hu(Wbe(n)),r+=u,n-=Are(m8(u)),c=Hu(r/12),r%=12,a.days=n,a.months=r,a.years=c,this}function Wbe(e){return e*4800/146097}function m8(e){return e*146097/4800}function Ubt(e){if(!this.isValid())return NaN;var n,r,a=this._milliseconds;if(e=dd(e),e==="month"||e==="quarter"||e==="year")switch(n=this._days+a/864e5,r=this._months+Wbe(n),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(n=this._days+Math.round(m8(this._months)),e){case"week":return n/7+a/6048e5;case"day":return n+a/864e5;case"hour":return n*24+a/36e5;case"minute":return n*1440+a/6e4;case"second":return n*86400+a/1e3;case"millisecond":return Math.floor(n*864e5)+a;default:throw new Error("Unknown unit "+e)}}function Wbt(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+Gr(this._months/12)*31536e6:NaN}function rm(e){return function(){return this.as(e)}}var Ybt=rm("ms"),qbt=rm("s"),Gbt=rm("m"),Kbt=rm("h"),Zbt=rm("d"),Xbt=rm("w"),Qbt=rm("M"),Jbt=rm("Q"),eyt=rm("y");function tyt(){return ff(this)}function nyt(e){return e=dd(e),this.isValid()?this[e+"s"]():NaN}function y_(e){return function(){return this.isValid()?this._data[e]:NaN}}var ryt=y_("milliseconds"),ayt=y_("seconds"),iyt=y_("minutes"),syt=y_("hours"),oyt=y_("days"),lyt=y_("months"),cyt=y_("years");function uyt(){return Hu(this.days()/7)}var nh=Math.round,H0={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function dyt(e,n,r,a,i){return i.relativeTime(n||1,!!r,e,a)}function fyt(e,n,r,a){var i=ff(e).abs(),o=nh(i.as("s")),l=nh(i.as("m")),c=nh(i.as("h")),u=nh(i.as("d")),d=nh(i.as("M")),f=nh(i.as("w")),p=nh(i.as("y")),h=o<=r.ss&&["s",o]||o<r.s&&["ss",o]||l<=1&&["m"]||l<r.m&&["mm",l]||c<=1&&["h"]||c<r.h&&["hh",c]||u<=1&&["d"]||u<r.d&&["dd",u];return r.w!=null&&(h=h||f<=1&&["w"]||f<r.w&&["ww",f]),h=h||d<=1&&["M"]||d<r.M&&["MM",d]||p<=1&&["y"]||["yy",p],h[2]=n,h[3]=+e>0,h[4]=a,dyt.apply(null,h)}function pyt(e){return e===void 0?nh:typeof e=="function"?(nh=e,!0):!1}function hyt(e,n){return H0[e]===void 0?!1:n===void 0?H0[e]:(H0[e]=n,e==="s"&&(H0.ss=n-1),!0)}function myt(e,n){if(!this.isValid())return this.localeData().invalidDate();var r=!1,a=H0,i,o;return typeof e=="object"&&(n=e,e=!1),typeof e=="boolean"&&(r=e),typeof n=="object"&&(a=Object.assign({},H0,n),n.s!=null&&n.ss==null&&(a.ss=n.s-1)),i=this.localeData(),o=fyt(this,!r,a,i),r&&(o=i.pastFuture(+this,o)),i.postformat(
372o)}var v4=Math.abs;function p0(e){return(e>0)-(e<0)||+e}function nP(){if(!this.isValid())return this.localeData().invalidDate();var e=v4(this._milliseconds)/1e3,n=v4(this._days),r=v4(this._months),a,i,o,l,c=this.asSeconds(),u,d,f,p;return c?(a=Hu(e/60),i=Hu(a/60),e%=60,a%=60,o=Hu(r/12),r%=12,l=e?e.toFixed(3).replace(/\.?0+$/,""):"",u=c<0?"-":"",d=p0(this._months)!==p0(c)?"-":"",f=p0(this._days)!==p0(c)?"-":"",p=p0(this._milliseconds)!==p0(c)?"-":"",u+"P"+(o?d+o+"Y":"")+(r?d+r+"M":"")+(n?f+n+"D":"")+(i||a||e?"T":"")+(i?p+i+"H":"")+(a?p+a+"M":"")+(e?p+l+"S":"")):"P0D"}var _a=eP.prototype;_a.isValid=o0t;_a.abs=Bbt;_a.add=Hbt;_a.subtract=zbt;_a.as=Ubt;_a.asMilliseconds=Ybt;_a.asSeconds=qbt;_a.asMinutes=Gbt;_a.asHours=Kbt;_a.asDays=Zbt;_a.asWeeks=Xbt;_a.asMonths=Qbt;_a.asQuarters=Jbt;_a.asYears=eyt;_a.valueOf=Wbt;_a._bubble=Vbt;_a.clone=tyt;_a.get=nyt;_a.milliseconds=ryt;_a.seconds=ayt;_a.minutes=iyt;_a.hours=syt;_a.days=oyt;_a.weeks=uyt;_a.months=lyt;_a.years=cyt;_a.humanize=myt;_a.toISOString=nP;_a.toString=nP;_a.toJSON=nP;_a.locale=Obe;_a.localeData=Pbe;_a.toIsoString=ud("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",nP);_a.lang=Abe;Hn("X",0,0,"unix");Hn("x",0,0,"valueOf");yn("x",ZA);yn("X",$vt);ei("X",function(e,n,r){r._d=new Date(parseFloat(e)*1e3)});ei("x",function(e,n,r){r._d=new Date(Gr(e))});//! moment.js
373pt.version="2.29.4";gvt(Ti);pt.fn=en;pt.min=r0t;pt.max=a0t;pt.now=i0t;pt.utc=yp;pt.unix=Obt;pt.months=Pbt;pt.isDate=HC;pt.locale=wg;pt.invalid=WA;pt.duration=ff;pt.isMoment=af;pt.weekdays=$bt;pt.parseZone=Abt;pt.localeData=nm;pt.isDuration=V2;pt.monthsShort=Ibt;pt.weekdaysMin=Fbt;pt.defineLocale=MW;pt.updateLocale=A_t;pt.locales=P_t;pt.weekdaysShort=Lbt;pt.normalizeUnits=dd;pt.relativeTimeRounding=pyt;pt.relativeTimeThreshold=hyt;pt.calendarFormat=D0t;pt.prototype=en;pt.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"};const gyt=Object.freeze(Object.defineProperty({__proto__:null,default:pt},Symbol.toStringTag,{value:"Module"})),xyt=[Oa(ol),Oa(ly),Oa(Rh),Oa(dp),Oa(mO),Oa(yce),Oa($v),Oa(gO),Oa(qd),Oa(po)];function Ybe({refresh:e=!0,...n}){const r=Gt(),a=no();return v.useEffect(()=>{r.status===!1&&e&&setTimeout(()=>{a.update()},200)},[r.status,n.defaultRange]),v.createElement(_yt,{...n,visble:r.status,onClose:r.off,onOpen:r.on,key:a.key})}const vyt={from:new Date(new Date().setHours(0,0,0,0)),to:new Date(new Date().setDate(new Date().getDate()+1)),name:ol};function _yt({onUpdate:e,align:n="end",triggerType:r="filter",triggerClassName:a,dropdownContentClassName:i,defaultRange:o=vyt,dateRangeOptions:l=xyt,onOpen:c,onClose:u,visble:d,alwaysShowDescription:f}){const p=o.from,h=o.to,[m,g]=v.useState(o4(p)),[x,b]=v.useState(o4(h)),[y,w]=v.useState(o),[j,S]=v.useState(o),[N,k]=v.useState(null),[E,D]=v.useState(o4(p)),{hasScroll:R}=jA(),[A,P]=v.useState(!1),L=v.useCallback(W=>l.find(se=>se.name==W)??Oa(ol),l)(y.name);v.useEffect(()=>{L.name===po&&P(!0)},[]),v.useEffect(()=>{if(y.name!==po){g(y.from),b(y.to),S(y);const W=new Date;W.setFullYear(y.from.getFullYear()),W.setMonth(y.from.getMonth()),D(W)}},[y]),v.useEffect(()=>{y.name===po&&x&&(j.from=m,j.to=x,S(Object.assign({},j)))},[x,m]),v.useEffect(()=>(R&&u(),window.addEventListener("scroll",()=>{u()}),()=>{window.removeEventListener("scroll",()=>{})}),[R]);function H(){u()}function U(W){if(W.name!==po){let se=W.from,oe=W.to,q={name:W.name,from:se,to:oe,value:se.toLocaleDateString("en-us")+","+(oe==null?void 0:oe.toLocaleDateString("en-us"))};re(q),P(!1)}else P(!0)}function X(){if(m&&x){let W={name:po,from:m,to:x,value:m.toLocaleDateString("en-us")+","+(x==null?void 0:x.toLocaleDateString("en-us"))};re(W)}}function re(W){e==null||e(W),w(W),u()}function Z(W){W.stopPropagation()}function V(W,se){Z(se);const q=se.target.closest(".calender-content-wrapper");x||W.getTime()<m.getTime()?(b(void 0),g(W)):b(W),Array.from(q.querySelectorAll("button")).forEac
373h(_e=>{_e.setAttribute("data-hover","false")})}function J(W,se){m&&(j.from=m),x&&(j.to=x),S(Object.assign({},j))}function K(W,se){if(x||W.getTime()<m.getTime()?j.from=W:j.to=W,S(Object.assign({},j)),x)return;const oe=se.target,q=oe.closest(".calender-content-wrapper"),ue=Array.from(q.querySelectorAll('button[name="day"]')),_e=ue.indexOf(oe),De=ue.findIndex(We=>We.getAttribute("aria-selected")==="true"),Ce=[],Fe=Math.min(_e,De),Re=Math.max(_e,De);for(let We=Fe;We<=Re;We++)Ce.push(ue[We]);ue.forEach(We=>{We.setAttribute("data-hover",Ce.includes(We)?"true":"false")})}function ee(W){}function Y(){let W=L.label;return y.name==po&&(W=pt(y.from).format("MM/DD/YYYY")+"-"+pt(y.to).format("MM/DD/YYYY")),W}function Q(W){W.stopPropagation(),f&&k(L.description)}return s.jsxs(RC,{modal:!1,open:d,onOpenChange:W=>{W?c():u()},children:[s.jsx(OC,{asChild:!0,children:r==="select"?s.jsx(_W,{isOpen:d,className:a,onClick:Q,children:Y()}):s.jsx(Ch,{onKeyDown:W=>{W.key=="Tab"&&W.preventDefault()},onClick:Z,className:hn("border-[2px] relative border-placeholder hover:border-active bg-white min-w-unset text-active font-bold h-[40px] rounded-lg p-0 px-[4px] !ring-0 !ring-offset-0",{"min-w-[32px] w-[32px]":L.name==ol}),children:L.label==""||L.name==ol?s.jsx(Se,{name:"icon-clear-false",className:"text-active text-xl"}):L.label})}),s.jsx(Oy,{onClick:Z,align:n,className:"w-auto p-0 rounded-[16px] border-0 shadow-[0px_2px_4px_#010f2a3d] !z-[1040]",children:s.jsxs("div",{className:"flex",children:[s.jsx("div",{onKeyDown:W=>{W.key=="Tab"&&W.preventDefault()},className:hn("flex flex-col w-[240px]",i),children:s.jsx("div",{className:"flex w-full items-start flex-col gap-y-[1px] px-[8px] py-[16px]",children:l.map(W=>s.jsx(byt,{preset:W.name,label:s.jsx("div",{className:"flex w-full justify-between items-center",children:W.displayLabel??W.label}),isSelected:L.name===W.name,onClick:se=>{Z(se),U(W)},onMouseEnter:se=>{f&&(W.name!==po?P(!1):L.name==po&&P(!0)),k(W.description),Z(se)},onMouseLeave:se=>{f&&L.name==po&&P(!0),k(L.description),Z(se)}},W.name))})}),N&&!A?s.jsx("div",{className:"border-l border-placeholder w-[222px] py-[24px] px-[16px]",children:N}):null,A?s.jsx("div",{className:"flex border-l-[1px] border-placeholder",children:s.jsxs("div",{className:"flex flex-col",children:[s.jsxs("div",{className:"flex flex-col lg:flex-row p-[16px] justify-between items-center border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"flex flex-col",children:s.jsxs("div",{className:"flex gap-x-[16px]",children:[s.jsx(l8,{onChangeMonthView:W=>{D(m)},value:j.from,onChange:W=>{g(W),x&&W>x&&b(W)}}),s.jsx(l8,{isEndInput:!0,onChangeMonthView:W=>{D(m)},value:j.to,onChange:W=>{b(W),W<m&&g(W)}})]})}),s.jsxs("div",{onKeyDown:W=>{W.key=="Tab"&&W.preventDefault()},className:"flex items-center",children:[s.jsx(Ch,{className:"text-base text-active font-semibold px-[16px]",onClick:H,children:t("text.btn_cancel_upper")}),s.jsx(Ch,{disabled:!x,className:"text-base h-[40px] w-[103px] bg-active text-white rounded-[16px]",onClick:W=>{X()},children:t("text.btn_apply")})]})]}),s.jsx("div",{onKeyDown:W=>{W.key=="Tab"&&W.preventDefault()},children:s.jsx(ebe,{onDayMouseLeave:(W,se,oe)=>J(),onDayMouseEnter:(W,se,oe)=>K(W,oe),onDayClick:(W,se,oe)=>V(W,oe),mode:"range",onSelect:ee,selected:{from:m,to:x},numberOfMonths:2,onPrevButtonClick:()=>{let W=Al(E.getMonth()),se=Al(E.getFullYear());D(new Date(se,W-1))},onNextButtonClick:()=>{let W=Al(E.getMonth()),se=Al(E.getFullYear());D(new Date(se,W+1))},defaultMonth:new Date(E.getFullYear(),E.getMonth()),month:new Date(E.getFullYear(),E.getMonth())})})]})},y.name):null]})})]})}function byt({preset:e,label:n,isSelected:r,onClick:a,onMouseEnter:i,onMouseLeave:o}){return s.jsx(Ch,{className:hn("h-[40px] py-[10px] px-[16px] w-full justify-start text-active font-normal text-base hover:bg-bg_hover !ring-0 !ring-offset-0",{"!bg-bg_active font-semibold text-primary":r}),"data-preset":e,variant:"ghost",onMouseEnter:l=>i(l),onMouseLeave:l=>o(l),onClick:l=>a(l),children:n})}const yyt=[Oa(ol),Oa(ly),Oa(Rh),Oa(dp),Oa(mO),Oa(gO),Oa(qd),Oa(po)],wyt=({data:e,options:n=yyt,onChange:r,...a},i)=>{let o={from:new Date(new Date().setHours(0,0,0,0)),to:new Date(new Date().setDate(new Date().getDate()+1)),name:ol};e!=null&&e.show_6_months&&(n=[Oa(ol),Oa(ly),Oa(Rh),Oa(dp),Oa(mO),Oa(gO),Oa(qd),Oa(wce),Oa(po)],o=Oa(e.default_value?e.default_value:ol));function l(c){let u=c.name;if(r)return r(u===ol||u===""?"":c.value??"")}return s.jsx(Ybe,{defaultRange:o,refresh:!1,onUpdate:l,dateRangeOptions:n,align:"start"})};function BW({entity:e,params:n,onChange:r,filterValue:a,renderFooter:i,multiple:o,root:l}){const c=Gt();function u(d){r(d),c.off()}return s.jsxs("div",{onClick:d=>d.stopPropagation(),children:[s.jsx("button",{className:rt("w-[32px] bg-white h-[40px] relative rounded-lg border-2 border-placeholder px-[14px] py-[10px] text-active flex items-center font-semibold whitespace-nowrap !overflow-hidden text-ellipsis hover:bg-bg_hover hover:cursor-pointer hover:!border-active hover:border-2 hover:font-semibold active:bg-bg_hover active:cursor-pointer active:border-active active:border-2 active:font-semibold active:shadow-[inset_0_0_8px_rgba(2,26,73,0.32)] disabled:bg-bg_hover disabled:border-active disabled:border-2 disabled:rounded-lg disabled:font-semibold disabled:pointer-events-none disabled:shadow-[inset_0_0_8px_rgba(2,26,73,0.32)] justify-center",{"!border-primary":a&&a.length>0}),type:"button",onClick:c.on,children:a&&a.length>0?s.jsx("div",{className:"filter-option text-center flex justify-center",children:s.jsxs("div",{className:"filter-option-inner text-center flex justify-center flex-col",children:[s.jsx("div",{className:"filter-option-inner-inner text-center rounded-[50%] bg-active text-white text-xs w-[16px] h-[16px] inline-flex items-center justify-center",children:a.length}
373),s.jsx(Se,{className:"text-active mb-[-4px] text-center",name:`${c.status?"icon-icon-chevron-up":"icon-icon-chevron-down"}`})]})}):s.jsx(Se,{name:"icon-clear-false text-xl"})}),s.jsx(xa,{root:l,selectedItems:a,onClose:c.off,visible:c.status,renderFooter:i,multiple:o,description:n==null?void 0:n.description,entity:e,header:n==null?void 0:n.header,onApply:u})]})}const kyt=v.createContext(null),_4={didCatch:!1,error:null};let jyt=class extends v.Component{constructor(n){super(n),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=_4}static getDerivedStateFromError(n){return{didCatch:!0,error:n}}resetErrorBoundary(){const{error:n}=this.state;if(n!==null){for(var r,a,i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];(r=(a=this.props).onReset)===null||r===void 0||r.call(a,{args:o,reason:"imperative-api"}),this.setState(_4)}}componentDidCatch(n,r){var a,i;(a=(i=this.props).onError)===null||a===void 0||a.call(i,n,r)}componentDidUpdate(n,r){const{didCatch:a}=this.state,{resetKeys:i}=this.props;if(a&&r.error!==null&&Cyt(n.resetKeys,i)){var o,l;(o=(l=this.props).onReset)===null||o===void 0||o.call(l,{next:i,prev:n.resetKeys,reason:"keys"}),this.setState(_4)}}render(){const{children:n,fallbackRender:r,FallbackComponent:a,fallback:i}=this.props,{didCatch:o,error:l}=this.state;let c=n;if(o){const u={error:l,resetErrorBoundary:this.resetErrorBoundary};if(typeof r=="function")c=r(u);else if(a)c=v.createElement(a,u);else if(i===null||v.isValidElement(i))c=i;else throw l}return v.createElement(kyt.Provider,{value:{didCatch:o,error:l,resetErrorBoundary:this.resetErrorBoundary}},c)}};function Cyt(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return e.length!==n.length||e.some((r,a)=>!Object.is(r,n[a]))}const Syt=({header:e,updateColumnFilters:n})=>{const r=e.column,i=(r.columnDef.meta??{}).columnFilter;return s.jsx(sW,{onChange:o=>{e.column.setFilterValue(()=>o),n&&n(l=>{if(!l[0])return l;const c=window.__PAGE_FILTER;if(!c)return l;if(o.length===0)return[{id:"status",value:o}];const u=c.current_entity??"vehicle",d=c.current_table??"duplicate_match",f=c[`${u}s_${d}_is_completed`]??!1,p=c[`${u}s_${d}_completed_items`]??[],h=c[`${u}s_${d}_reselect_items`]??[];return[l[0],{id:"completed_samsara_ids",value:p},{id:"reselect_samsara_ids",value:h},{id:"is_completed",value:f}]})},options:i.dataFilter||[],defaultValue:r.getFilterValue()})};function Nyt({size:e,header:n,table:r,colReorder:a=!1,updateColumnFilters:i,filterContainer:o}){const l=n.column,c=l.columnDef.meta??{},{attributes:u,isDragging:d,listeners:f,setNodeRef:p,transform:h,node:m}=Nst({id:l.id});function g(){const N=l.getIsSorted(),k=l.getCanSort();return s.jsx(zdt,{sorting:N,canSort:k})}function x(){const N=c.columnFilter;try{if(N)switch(N.typeFilter){case"client-filter":return s.jsx(Syt,{header:n,updateColumnFilters:i});case"select":return s.jsx(sW,{onChange:k=>{n.column.setFilterValue(()=>k)},options:N.dataFilter||[],defaultValue:l.getFilterValue(),container:o??void 0,zIndex:1100});case"date":return s.jsx(wyt,{data:N,onChange:k=>{n.column.setFilterValue(()=>k)}});case"datatable":return s.jsx(BW,{multiple:N.multiple,params:c.columnFilter.params,entity:N.entity,filterValue:n.column.getFilterValue(),onChange:k=>{n.column.setFilterValue(()=>k)}})}}catch{}return null}function b(){return c.setting?c.setting:null}function y(){return c.suffixLabel?c.suffixLabel:null}const w={opacity:d?.96:1,transform:_j.Translate.toString(h),transition:"width transform 0.2s ease-in-out",width:l.getSize(),zIndex:d?1:0},j=l.getCanSort(),S=rt("bg-bg_gray px-[16px] py-[8px] text-sm relative !rounded-none h-[56px] last:border-none",{"px-[8px] py-[6px] h-[32px]":e==="sm","text-base py-[12px] h-[62px]":e==="lg"});return l.id==="settings"?s.jsx("th",{"data-column-index":n.index,colSpan:n.colSpan,className:rt(S),draggable:!1,style:w,children:n.isPlaceholder?null:fM(l.columnDef.header,n.getContext())}):s.jsxs("th",{colSpan:n.colSpan,ref:l.id==="select"?null:p,style:w,draggable:!r.getState().columnSizingInfo.isResizingColumn&&a,"data-column-index":n.index,className:rt(S,{"hover:bg-gray-100":j}),children:[s.jsxs("div",{className:"flex items-center h-full justify-between",onClick:()=>l.getCanSort()&&l.toggleSorting(),children:[s.jsxs("div",{className:rt("flex gap-[8.5px] items-center h-full flex-1",{"mr-[8.5px]":l.id!=="select","justify-center":l.id==="select"}),...u,...l.id==="select"?{}:f,children:[s.jsxs("div",{className:"flex items-center gap-0.5",children:[s.jsx("span",{className:"font-bold text-left",children:n.isPlaceholder?null:fM(l.columnDef.header,n.getContext())}),c.tooltip?s.jsx(Rr,{content:c.tooltip,children:s.jsx("div",{className:"flex items-center",children:s.jsx(Se,{name:"icon-icon-question",className:"text-[17px] text-neutral"})})}):null]}),g(),y()]}),s.jsx(jyt,{fallback:s.jsx(s.Fragment,{}),children:x()}),b()]}),s.jsx("div",{onDoubleClick:()=>n.column.resetSize(),onMouseDown:n.getResizeHandler(),onTouchStart:n.getResizeHandler(),className:rt("resizer absolute w-5 top-0 h-full select-none touch-none [&.ltr]:right-0 [&.rtl]:left-0",r==null?void 0:r.options.columnResizeDirection,n.column.getIsResizing()&&"isResizing",n.column.columnDef.enableResizing&&"cursor-col-resize")})]})}const Eyt=Be.memo(Nyt,(e,n)=>
373e.table.options.data===n.table.options.data),Pre=new Map,Tyt=qrt(),kt=v.forwardRef(function({config:e,events:n,setRowProps:r,topRight:a,topWrapperClassName:i,topRightWrapperClassName:o,searchBoxClassName:l,exportAble:c=!0,selectAble:u,renderTop:d,topDescription:f,selectedItems:p,emptyStateButton:h,tableClassName:m,className:g,modalTableWrapperClassName:x,emptyStateWrapperClassName:b,emptyStateClassName:y,disableOverlayScrollbar:w,showSearchBox:j=!0,disableLoadingState:S=!1,useGlobalSearchFilterLoader:N=!1,rowClassName:k,preserveStateKey:E,contentShowDelayMs:D=0,hideSelectColumnWhenEmpty:R=!0},A){const I=v.useCallback(()=>{var sn;const nn=[],Nt=[];(sn=e.dataFilterColumns)==null||sn.map(un=>{var cr;if(!td(zs(un.name))){let Ie=(cr=zs(un.name))==null?void 0:cr.toString().split(",").map(st=>un.query_type==="integer"||!isNaN(Number(st))?parseInt(st):st);un.default_value=Ie,Nt.push({id:un.name,value:Ie})}un.default_value!==void 0&&nn.push({id:un.name,value:un.default_value})});const et=[];e.defaultSort&&Object.keys(e.defaultSort).forEach(un=>{et.push({id:un,desc:e.defaultSort[un]==="desc"})});const Pt={};return e.columns.map(un=>{un&&(Pt[un.name]=un.visible)}),{defaultRequestFilters:Nt,columnFilters:nn,sorting:et,columnVisibility:Pt}},[e])(),L=E?Pre.get(E):void 0,[H,U]=v.useState(e.data??[]),[X,re]=v.useState((L==null?void 0:L.keyword)??""),[Z,V]=v.useState(!0),[J,K]=v.useState(!1),[ee,Y]=v.useState(I.columnVisibility),[Q,W]=v.useState(),[se,oe]=v.useState((L==null?void 0:L.columnFilters)??I.columnFilters),[q,ue]=v.useState(0),[_e,De]=v.useState((L==null?void 0:L.sorting)??I.sorting),[Ce,Fe]=v.useState(0),[Re,We]=v.useState((L==null?void 0:L.page)??1),[le,ce]=v.useState((L==null?void 0:L.pageLength)??e.pageLength??gxe),[ne,ve]=v.useState("onChange"),[Ae,de]=v.useState("ltr"),[we,Ve]=v.useState(D<=0),pe=no(),Ne=sd(),$e=u_e(200),He=v.useRef(null),Xe=v.useRef(null),ze=v.useRef(null),Je=v.useRef("init"),[Ge,Qe]=v.useState(()=>{let nn={};return p==null||p.map(Nt=>{nn[Nt]=!0}),nn}),yt=e.viewLayout,Et=e.size??"md",Wt=v.useMemo(()=>new cct(e),[e]),qt=v.useCallback(()=>{ze.current&&(clearTimeout(ze.current),ze.current=null)},[]),tn=v.useCallback(()=>{if(qt(),D<=0){Ve(!0);return}Ve(!1),ze.current=setTimeout(()=>{Ve(!0),ze.current=null},D)},[qt,D]);v.useEffect(()=>()=>{qt()},[qt]),v.useEffect(()=>{E&&Pre.set(E,{keyword:X,columnFilters:se,sorting:_e,page:Re,pageLength:le})},[E,X,se,_e,Re,le]),v.useEffect(()=>{Yn()},[se,Re,le,_e]),v.useEffect(()=>{q===1&&e.lazyload&&setTimeout(()=>Yn(),200)},[q,e.lazyload]),v.useEffect(()=>{q!==0&&$e(()=>{Je.current="search",Yn()})},[X]);const zn=v.useMemo(()=>{let nn=[];return u&&nn.push({id:"select",enableResizing:!1,size:52,maxSize:52,minSize:52,meta:{setColumnProps:(Nt,et)=>({onClick:Pt=>{et.row.getToggleSelectedHandler()(Pt),Pt.stopPropagation()},style:{width:52,maxWidth:52,minWidth:52}})},header:({table:Nt})=>s.jsx(Nne,{isHeader:!0,checked:Nt.getIsAllRowsSelected(),indeterminate:Nt.getIsSomeRowsSelected(),onChange:Nt.getToggleAllRowsSelectedHandler()}),cell:({row:Nt})=>s.jsx(Nne,{checked:Nt.getIsSelected(),disabled:!Nt.getCanSelect(),indeterminate:Nt.getIsSomeSelected(),onChange:Nt.getToggleSelectedHandler()})}),e.columns.map(Nt=>{let et=sn=>{if(Nt.render){let un=Nt.render(sn.row.original,sn);return Nt.name==="settings"&&!un&&(un=s.jsx("span",{children:" "})),un}else return Nt.name==="settings"?s.jsx("span",{children:" "}):sn.getValue()};e.control&&Nt.name==="settings"&&(Nt.minWidth||(Nt.minWidth=84),Nt.setColumnProps=()=>({onClick:sn=>{sn.stopPropagation()}}),Nt.title=s.jsx(ldt,{onResetFilters:Rn}));const Pt=Wu(e.dataFilterColumns||[],{name:Nt.name});nn.push(Tyt.accessor(Nt.data,{id:Nt.name,meta:{columnFilter:Pt,setColumnProps:Nt.setColumnProps,tooltip:Nt.tooltip,setting:Nt.setting,suffixLabel:Nt.suffixLabel},enableGlobalFilter:Nt.searchable,enableHiding:!0,size:Nt.minWidth,enableResizing:Nt.resizeable??e.colResize,cell:et,header:Nt.title||void 0,enableSorting:Nt.orderable??!1,sortUndefined:"last",sortDescFirst:!1}))}),nn},[e,u]),jn=v.useMemo(()=>zn.map(nn=>nn.id),[zn]),[Cn,Tn]=Be.useState(jn);function rn(nn,...Nt){if(!n)return;const et=n[nn];typeof et=="function"&&et(...Nt)}const Kt=Vat({data:H,columns:zn,manualSorting:e.serverSide,getFilteredRowModel:e.serverSide?void 0:$at(),getSortedRowModel:e.serverSide?void 0:Fat(),state:{columnVisibility:ee,sorting:_e,rowSelection:Ge,columnOrder:Cn,columnFilters:se,globalFilter:X},getRowId:nn=>
373nn.id,onColumnOrderChange:Tn,columnResizeMode:ne,columnResizeDirection:Ae,onColumnFiltersChange:nn=>{const Nt=nn instanceof Function?nn(se):nn;rn("filter",Nt),N&&(Je.current="filter"),oe(nn),We(1)},onColumnVisibilityChange:Y,enableSorting:!0,onRowSelectionChange:nn=>{Qe(nn(Ge));let Nt=[];for(let Pt in nn(Ge))Nt.push(parseInt(Pt));const et=H.filter(Pt=>Nt.indexOf(Pt.id)!==-1);rn("select",Nt,et)},onSortingChange:nn=>{e.serverSide&&V(!0),setTimeout(()=>{const Nt=nn instanceof Function?nn(_e):nn;rn("sort",Nt),N&&(Je.current="sort"),De(nn)},10)},getCoreRowModel:Rat(),getPaginationRowModel:e.serverSide?void 0:Lat()});v.useEffect(()=>{const nn=Kt.getState().columnSizing;Cn!==jn&&(Wt.updateOrdering(Kt.getState().columnOrder),rn("drag_and_drop",Cn)),td(nn)||$e(()=>{Wt.updateResizing(nn),rn("resize",nn)})},[Kt.getState().columnSizing,Kt.getState().columnOrder]),v.useImperativeHandle(A,()=>{const nn=(Nt={page:1})=>{Je.current="reload",Nt.page===Re?Yn():We(Nt.page)};return{reload:nn,refresh:()=>{Qe([]),Je.current="reload",xr()||!(e!=null&&e.reloadWhenAction)?Ne():nn()},setLoading:Nt=>{V(Nt)},state:{data:H,totalRecords:Ce,filters:se,search:X,page:Re,pageLength:le,config:e,selectedItems:Ge},core:Kt}});function Rn(){rn("reset",[]),N&&(Je.current="filter"),typeof window.resetEmptyFilter=="function"?oe([]):oe(I.columnFilters),re(""),We(1),pe.random()}function $n(){const nn={};se.map(Pt=>{nn[Pt.id]=Pt.value});let Nt={};_e.length?_e.map(Pt=>{Nt[Pt.id]=Pt.desc?"desc":"asc"}):Nt=e.defaultSort||{};const et={draw:q+1,length:le,filters:nn,start:(Re-1)*le,search:{value:X,regex:!1},dt_id:e.id,sort:Nt};return e.lazyload&&(et.paging=q!==0),et}function Yn(){if(!e.serverSide)Ln();else{const nn=N&&["search","filter","sort"].includes(Je.current);nn&&showLoader(),qt(),D>0?Ve(!1):Ve(!0),V(!0),W(void 0);const Nt=Fdt($n(),e.ajax.extendParams??{}),et=e.ajax.url,Pt=e.ajax.method??"POST";ue(q+1),(Pt.toLowerCase()=="post"?Le.post(et,Nt):Le.get(et,{params:Nt})).then(sn=>{if(sn.data)U(sn.data),Fe(sn.recordsFiltered),rn("load_data",sn);else throw Error("Could not load the data.")}).catch(sn=>{U([]),Fe(0),W(sn)}).finally(()=>{V(!1),K(!0),tn(),nn&&hideLoader(),Je.current="reload"})}}function Ln(){V(!1),K(!0),Kt.setPageSize(le),tn()}const Or=nn=>{N&&(Je.current="search"),re(nn),K(!1),e.serverSide&&V(!0),We(1),rn("search",nn)};function Ar(nn){const{active:Nt,over:et}=nn;Nt&&et&&Nt.id!==et.id&&Nt.id!="select"&&et.id!="select"&&Tn(Pt=>{const sn=Pt.indexOf(Nt.id),un=Pt.indexOf(et.id);return vU(Pt,sn,un)})}const ba=KN(xU,{activationConstraint:{distance:8}}),ea=ait(KN(Exe,{}),KN(Txe,{}),KN(mU,{}),ba);function xr(){return se.filter(nn=>{var Nt;return((Nt=nn==null?void 0:nn.value)==null?void 0:Nt.length)>0}).length===0}function Yt(){if(!we)return null;const nn=He.current,Nt=nn?nn.querySelector("thead"):null;let et=200+((Nt==null?void 0:Nt.offsetTop)??0);const Pt=Nt?($(Nt).height()??0)+44:et;if(Z&&!S)return s.jsx("div",{className:"absolute z-5 w-fit left-[48%]",style:{top:Pt+40},children:s.jsx(zh,{})});if(Q)return s.jsx("div",{className:"absolute top-[100px] w-full z-5 flex justify-center",children:s.jsx(kj,{extraButton:s.jsx(be,{onClick:()=>Yn(),children:t("text.btn_try_again")}),icon:"icon-error",title:t("message.something_went_wrong")})});if(J&&!H.length||Kt.getRowModel().rows.length==0){const sn=!xr()&&se!=I.columnFilters||X!=="";let un=sn?e.zero_entities:e.no_entities;return s.jsx("div",{className:"flex items-center justify-center w-full",children:s.jsx("div",{className:rt("text-center absolute top-[100px] w-auto",b),style:{top:Pt},children:un?s.jsx(kj,{type:un.type,extraButton:sn?null:h,subIcon:un.sub_icon,title:un.title,subTitle:un.sub_title,className:y,icon:un.icon}):sn?t("message.no_record_found"):t("message.no_record_available")})})}return null}const Hi=j?s.jsx(Dst,{className:l,value:X,onChange:Or}):null,si=$n(),hr=s.jsx(Tst,{url:e.ajax.url??"",params:si});let zi=e.hideTop?null:d?d({searchBox:Hi,exportBtn:hr,exportParams:si,onSearch:Or}):s.jsx(Jr,{className:i,children:s.jsxs(s.Fragment,{children:[Hi,s.jsxs("div",{className:rt("flex gap-5",o),children:[c&&hr,a]})]})});function vr(){return e.serverSide?Math.floor(Ce/le)+(Ce%le?1:0):Math.floor(Kt.getFilteredRowModel().rows.length/le)+(Kt.getFilteredRowModel().rows.length%le?1:0)}const gs=e.showInfo&&!e.hideBottom?{totalRecords:Ce,showingRecords:Kt.getRowModel().rows.length}:null,vi=Kt.getRowModel().rows.length&&!e.hideBottom?s.jsx(nlt,{currentPage:Re,tableConfig:e,dataLoading:Z,onChangePageLength:nn=>{Je.current="change_page_length",ce(nn),rn("change_page_length",H),e.serverSide||Kt.setPageSize(nn)},className:rt({"sticky bottom-0":e.fixedBottom,"px-[56px]":yt==="modal"}),showInfo:gs,lengthChange:e.lengthChange,pageLength:le,pageCount:vr(),onPageChange:nn=>{Je.current="paging",We(nn),rn("paging",nn),e.serverSide||Kt.setPageIndex(nn-1)}}):null,ca=s.jsxs(s.Fragment,{children:[Yt(),s.jsx(sst,{collisionDetection:cit,autoScroll:!1,modifiers:[hst],onDragEnd:Ar,sensors:ea,children:s.jsxs("table",{ref:He,className:rt("w-full min-w-full table-fixed border-collapse",{"last:[&_th]:sticky last:[&_th]:right-0 last:[&_th]:z-10 last:[&_td]:sticky last:[&_td]:right-0 last:[&_td]:z-5 last:[&_td]:bg-transparent":e.fixedRight,"first:[&_th]:sticky first:[&_th]:!z-[5] first:[&_td]:sticky first:[&_td]:!z-[5] first:[&_td]:bg-inherit":e.fixedLeft,"first:[&_th]:left-0 first:[&_td]:left-0":e.fixedLeft&&!yt,"first:[&_th]:left-[168px] first:[&_td]:left-[168px]":e.fixedLeft&&(yt==="fixed_head_search"||yt==="fixed_head")},m),style:{width:yt==="modal"?"auto":Kt.getCenterTotalSize()},children:[Kt.getHeaderGroups().map(nn=>s.jsx("thead",{className:rt("bg-bg_gray",{"sticky top-0 z-10":yt==="modal","d-none":e.hideHeader}),children:s.jsx("tr",{className:rt("[&_th]:!shadow-primary [&_th]:sha
373dow-[inset_1px_1px_0,inset_0_-1px_0] [&_th:first-child]:shadow-[inset_0_1px_0,inset_0_-1px_0]",{"!shadow-[inset_0_0_0_1px] !shadow-primary":e.colReorder,"[&_th:first-child]:shadow-[inset_0px_1px_0,inset_0px_-1px_1px_0]":e.fixedLeft}),children:s.jsx(bst,{disabled:!e.colReorder,items:Cn,strategy:vst,children:nn.headers.map(Nt=>{const{column:et}=Nt;return u&&et.id==="select"&&R&&H.length===0&&q!==0?null:s.jsx(Eyt,{size:Et,colReorder:e.colReorder,header:Nt,table:Kt,updateColumnFilters:oe,filterContainer:Xe.current},Nt.id)})},pe.key)})},nn.id)),s.jsx(Hdt,{offline:!e.serverSide,data:H,table:Kt,setRowProps:r,selectAble:u,viewLayout:yt,size:Et,config:e,loading:Z,columnOrder:Cn,rowSelection:Ge,rowClassName:k})]})})]}),_i={configUpdater:Wt};if(yt===_Pe||yt===bPe)return s.jsx(mk.Provider,{value:_i,children:s.jsx(lct,{className:g,fixedMode:yt,top:zi,bottom:vi,children:ca})});if(yt==="modal"){const[nn,Nt]=v.useState(!1);let et=e.hideTop?null:d?d({searchBox:Hi,exportBtn:hr,exportParams:si,onSearch:Or}):s.jsxs(Jr,{className:rt("px-[56px] py-[12px]",i),children:[s.jsx("span",{className:"font-medium",children:f}),Hi]});return s.jsx(mk.Provider,{value:_i,children:s.jsxs("div",{className:rt("w-full",g),ref:Xe,children:[et,s.jsx("div",{className:rt("m-[16px] isolate rounded-2xl w-auto border-primary border max-w-full overflow-hidden bg-white h-[420px] transition-opacity duration-300",{relative:w},x),children:s.jsx(kA.Provider,{value:{hasScroll:nn},children:w?s.jsx("div",{"data-dt-content":!0,className:"overflow-auto",children:ca}):s.jsx(kM,{className:"mt-[-1px]",events:{scroll:()=>{Nt(!0),setTimeout(()=>{Nt(!1)},100)}},defer:!0,options:{scrollbars:{visibility:"auto",theme:"os-theme-custom"}},children:s.jsx("div",{"data-dt-content":!0,className:"h-[420px]",children:ca})})})}),vi]})})}return s.jsx(mk.Provider,{value:_i,children:s.jsxs("div",{className:rt("w-full",g),children:[zi,s.jsx("div",{className:rt("overflow-x-hidden"),children:w?s.jsx("div",{"data-component":"dt-content",className:rt("relative min-h-[400px] overflow-auto"),children:ca}):s.jsx(kM,{className:"[&_.os-scrollbar]:fixed [&_.os-scrollbar]:!left-[167px] [&_.os-scrollbar]:!bottom-[1px]",defer:!0,options:{scrollbars:{autoHideSuspend:!0,visibility:"visible",theme:"os-theme-custom"}},children:s.jsx("div",{"data-component":"dt-content",className:rt("relative min-h-[400px]"),children:ca})})}),vi]})})});function Dyt({dt:e,description:n,...r}){return e.editColumn("is_all_access",a=>a.is_all_access===1?s.jsx("span",{className:"text-success font-semibold",children:t("driver::datatable.text.all_access")}):s.jsx("span",{children:t("driver::datatable.text.restricted")})),s.jsx(kt,{...e.props,...r,topDescription:n,selectAble:!0,tableClassName:"!w-full"})}const to=({children:e,classNames:n,tooltipContent:r,tooltipClassName:a,iconName:i,iconClassName:o,extraContentRight:l,containerName:c})=>s.jsxs("div",{className:"flex items-center",children:[s.jsxs("div",{className:hn("flex items-center gap-[8px]",n),children:[e," ",r?s.jsx(Rr,{content:r,className:a,containerName:c,children:s.jsx(Se,{name:i??"icon-icon-question",className:hn("text-lg block",o)})}):i&&s.jsx(Se,{name:i,className:hn("text-lg block",o)})]}),l]});function Myt({dt:e,description:n,emptyStateButton:r,...a}){return e.editColumn("name",i=>s.jsx(to,{iconName:i.network_id?"icon-network":"",iconClassName:"row-icon",children:i.name})),s.jsx(kt,{selectAble:a.multiple,...e.props,...a,topDescription:n,emptyStateButton:r})}function Ryt({dt:e,description:n,...r}){return s.jsx(kt,{...e.props,...r,topDescription:n,selectAble:!0,tableClassName:"!w-full"})}function Oyt({dt:e,...n}){return e.setRowProps(r=>({onClick:()=>{console.log("Clicked on row!",r)}})),s.jsx(kt,{...e.props,...n})}function Jn({status:e,children:n,className:r,...a}){return n===void 0&&(n=e===ct.ACTIVE?t("text.status_active"):t("text.status_inactive")),s.jsx("span",{className:rt({"bg-success":e==="active"||e===1||e==="reconciled","bg-neutral":e==="inactive"||e===0||e==="deleted","bg-critical":e==="critical","bg-notice":e==="pending"||e==="transfer","bg-bg_web_pill":e==="web-portal","bg-bg_adjusted_pill":e==="adjusted","bg-bg_active":e==="in-process","bg-jobber":e==="delay-updated"},"px-[8px] text-white rounded text-sm w-fit ",r),...a,children:n})}
373function rP(e,n,r){function a(i,o){switch(i){case"reconciled":return{text:t("transaction::datatable.text.reconciled"),content:t("transaction::datatable.text.tooltip_in_reconcile_status")};case"web-portal":return{text:t("transaction::datatable.text.web_portal"),content:t("transaction::datatable.tooltip.web_portal")};case"adjusted":return{text:t("transaction::datatable.text.adjusted"),content:t("transaction::datatable.text.tooltip_in_adjusted_status")};case"in-process":return{text:t("text.in_process_new"),content:t("text.in_process_reconnect"),classNames:"text-primary"};case"deleted":return{text:t("transaction::datatable.text.status_deleted"),content:""};case"delay-updated":return{text:t("transaction::text.smartank_update_ignored"),content:vce.includes(o.transaction_type)?t("transaction::text.delay_updated_otodata_tooltip"):t("transaction::text.delay_updated_tank_monitor_tooltip")}}}return s.jsx("div",{className:"flex gap-[8px] mt-[4px] flex-wrap",children:e.transaction_tag.map((i,o)=>{const l=a(i,e);if(l&&l.text)return l.content?s.jsx(Rr,{content:l.content,containerName:n,align:o===0?"start":"center",alignOffset:-20,children:s.jsx(Jn,{status:i,className:rt(r,l.classNames??""),children:l.text})},i):s.jsx(Jn,{status:i,className:rt(r,l.classNames??""),children:l.text},i)})})}function HW(e){if([JT,xce].includes(e.transaction_type)&&e.company_id!==e.ref_company_id)return e.transaction_type===JT?"icon-customer":"icon-icon-icon-jobber";if([bce,z7].includes(e.transaction_type)&&e.company_id!==e.ref_company_id){if(e.ref_company_type===dce)return"icon-customer";if(e.ref_company_type===ii)return"icon-icon-icon-jobber"}return""}function zW(e){if([JT,xce].includes(e.transaction_type)&&e.company_id!==e.ref_company_id){if(e.transaction_type===JT){if(e.ref_company_name)return s.jsxs("div",{children:[s.jsxs("p",{children:[t("account::form.text.customer"),":"]}),s.jsx("p",{className:"font-semibold",children:e.ref_company_name})]})}else if(e.ref_company_name)return s.jsxs("div",{children:[s.jsxs("p",{children:[t("account::form.text.jobber"),":"]}),s.jsx("p",{className:"font-semibold",children:e.ref_company_name})]})}if([bce,z7].includes(e.transaction_type)&&e.company_id!==e.ref_company_id){if(e.ref_company_name)return s.jsxs("div",{children:[s.jsxs("p",{children:[t("account::form.text.customer"),":"]}),s.jsx("p",{className:"font-semibold",children:e.ref_company_name})]});if(e.ref_company_name)return s.jsxs("div",{children:[s.jsxs("p",{children:[t("account::form.text.jobber"),":"]}),s.jsx("p",{className:"font-semibold",children:e.ref_company_name})]})}return""}function qbe(e){let n="",r="";switch(e){case yIe:n=t("transaction::datatable.text.synced"),r=t("transaction::datatable.text.tooltip_synced_status");break;case kIe:n=t("transaction::datatable.text.modified"),r=t("transaction::datatable.text.tooltip_modified_status");break;case wIe:n=t("transaction::datatable.text.not_sent"),r=t("transaction::datatable.text.tooltip_not_sent_status");break;default:n="",r="";break}return{status:n,tooltip:r}}function Ayt({dt:e,description:n,...r}){return e.editColumn("checkmark",function(a){return a.checkmark?s.jsx(Se,{name:"icon-checkmark text-success text-2xl"}):null}),e.editColumn("transaction_type",a=>a.transaction_type_display),e.editColumn("transaction_id",function(a){return s.jsxs("div",{id:`transaction_${a.id}`,children:[s.jsx(to,{containerName:`transaction_${a.id}`,extraContentRight:a.network_id&&s.jsx(Se,{name:"icon-network",className:"text-lg row-icon"}),iconName:HW(a),iconClassName:"row-icon",tooltipContent:zW(a),children:s.jsx("span",{className:"break-all",children:a.transaction_id})}),rP(a,`transaction_${a.id}`)]})}),s.jsx(kt,{...e.props,...r,tableClassName:"!w-full",topDescription:n})}var Pyt=XV,Iyt=gC;function $yt(e,n,r){(r!==void 0&&!Iyt(e[n],r)||r===void 0&&!(n in e))&&Pyt(e,n,r)}var Gbe=$yt;function Lyt(e){return function(n,r,a){for(var i=-1,o=Object(n),l=a(n),c=l.length;c--;){var u=l[e?c:++i];if(r(o[u],u,o)===!1)break}return n}}var Fyt=Lyt,Byt=Fyt,Hyt=Byt(),Kbe=Hyt,zyt=x_,Vyt=cf;function Uyt(e){return Vyt(e)&&zyt(e)}var Wyt=Uyt;function Yyt(e,n){if(!(n==="constructor"&&typeof e[n]=="function")&&n!="__proto__")return e[n]}var Zbe=Yyt,qyt=v_,Gyt=jy;function Kyt(e){return qyt(e,Gyt(e))}var Zyt=Kyt,Ire=Gbe,Xyt=Age,Qyt=Lge,Jyt=Pge,ewt=Fge,$re=xC,Lre=Hl,twt=Wyt,nwt=vC,rwt=LV,awt=id,iwt=txe,swt=sA,Fre=Zbe,owt=Zyt;function lwt(e,n,r,a,i,o,l){var c=Fre(e,r),u=Fre(n,r),d=l.get(u);if(d){Ire(e,r,d);return}var f=o?o(c,u,r+"",e,n,l):void 0,p=f===void 0;if(p){var h=Lre(u),m=!h&&nwt(u),g=!h&&!m&&swt(u);f=u,h||m||g?Lre(c)?f=c:twt(c)?f=Jyt(c):m?(p=!1,f=Xyt(u,!0)):g?(p=!1,f=Qyt(u,!0)):f=[]:iwt(u)||$re(u)?(f=c,$re(c)?f=owt(c):(!awt(c)||rwt(c))&&(f=ewt(u))):p=!1}p&&(l.set(u,f),i(f,u,a,o,l),l.delete(u)),Ire(e,r,f)}var cwt=lwt,uwt=iA,dwt=Gbe,fwt=Kbe,pwt=cwt,hwt=id,mwt=jy,gwt=Zbe;function Xbe(e,n,r,a,i){e!==n&&fwt(n,function(o,l){if(i||(i=new uwt),hwt(o))pwt(e,n,l,r,Xbe,a,i);else{var c=a?a(gwt(e,l),o,l+"",e,n,i):void 0;c===void 0&&(c=o),dwt(e,l,c)}},mwt)}var xwt=Xbe,vwt=xwt,_wt=d_e,bwt=_wt(function(e,n,r){vwt(e,n,r)}),ywt=bwt;
vendor: 3,440 bytes, line 373
373const Qbe=Kr(ywt);var g8={exports:{}};(function(e,n){(function(r,a){var i="1.0.38",o="",l="?",c="function",u="undefined",d="object",f="string",p="major",h="model",m="name",g="type",x="vendor",b="version",y="architecture",w="console",j="mobile",S="tablet",N="smarttv",k="wearable",E="embedded",D=500,R="Amazon",A="Apple",P="ASUS",I="BlackBerry",L="Browser",H="Chrome",U="Edge",X="Firefox",re="Google",Z="Huawei",V="LG",J="Microsoft",K="Motorola",ee="Opera",Y="Samsung",Q="Sharp",W="Sony",se="Xiaomi",oe="Zebra",q="Facebook",ue="Chromium OS",_e="Mac OS",De=function(Ne,$e){var He={};for(var Xe in Ne)$e[Xe]&&$e[Xe].length%2===0?He[Xe]=$e[Xe].concat(Ne[Xe]):He[Xe]=Ne[Xe];return He},Ce=function(Ne){for(var $e={},He=0;He<Ne.length;He++)$e[Ne[He].toUpperCase()]=Ne[He];return $e},Fe=function(Ne,$e){return typeof Ne===f?Re($e).indexOf(Re(Ne))!==-1:!1},Re=function(Ne){return Ne.toLowerCase()},We=function(Ne){return typeof Ne===f?Ne.replace(/[^\d\.]/g,o).split(".")[0]:a},le=function(Ne,$e){if(typeof Ne===f)return Ne=Ne.replace(/^\s\s*/,o),typeof $e===u?Ne:Ne.substring(0,D)},ce=function(Ne,$e){for(var He=0,Xe,ze,Je,Ge,Qe,yt;He<$e.length&&!Qe;){var Et=$e[He],Wt=$e[He+1];for(Xe=ze=0;Xe<Et.length&&!Qe&&Et[Xe];)if(Qe=Et[Xe++].exec(Ne),Qe)for(Je=0;Je<Wt.length;Je++)yt=Qe[++ze],Ge=Wt[Je],typeof Ge===d&&Ge.length>0?Ge.length===2?typeof Ge[1]==c?this[Ge[0]]=Ge[1].call(this,yt):this[Ge[0]]=Ge[1]:Ge.length===3?typeof Ge[1]===c&&!(Ge[1].exec&&Ge[1].test)?this[Ge[0]]=yt?Ge[1].call(this,yt,Ge[2]):a:this[Ge[0]]=yt?yt.replace(Ge[1],Ge[2]):a:Ge.length===4&&(this[Ge[0]]=yt?Ge[3].call(this,yt.replace(Ge[1],Ge[2])):a):this[Ge]=yt||a;He+=2}},ne=function(Ne,$e){for(var He in $e)if(typeof $e[He]===d&&$e[He].length>0){for(var Xe=0;Xe<$e[He].length;Xe++)if(Fe($e[He][Xe],Ne))return He===l?a:He}else if(Fe($e[He],Ne))return He===l?a:He;return Ne},ve={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},Ae={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},de={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[b,[m,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[b,[m,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[m,b],[/opios[\/ ]+([\w\.]+)/i],[b,[m,ee+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[b,[m,ee+" GX"]],[/\bopr\/([\w\.]+)/i],[b,[m,ee]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[b,[m,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[m,b],[/\bddg\/([\w\.]+)/i],[b,[m,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[b,[m,"UC"+L]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[b,[m,"WeChat"]],[/konqueror\/([\w\.]+)/i],[b,[m,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[b,[m,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[b,[m,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[b,[m,"Smart Lenovo "+L]],[/(avast|avg)\/([\w\.]+)/i],[[m,/(.+
vendor: 6,516 bytes, line 373
373)/,"$1 Secure "+L],b],[/\bfocus\/([\w\.]+)/i],[b,[m,X+" Focus"]],[/\bopt\/([\w\.]+)/i],[b,[m,ee+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[b,[m,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[b,[m,"Dolphin"]],[/coast\/([\w\.]+)/i],[b,[m,ee+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[b,[m,"MIUI "+L]],[/fxios\/([-\w\.]+)/i],[b,[m,X]],[/\bqihu|(qi?ho?o?|360)browser/i],[[m,"360 "+L]],[/(oculus|sailfish|huawei|vivo)browser\/([\w\.]+)/i],[[m,/(.+)/,"$1 "+L],b],[/samsungbrowser\/([\w\.]+)/i],[b,[m,Y+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[m,/_/g," "],b],[/metasr[\/ ]?([\d\.]+)/i],[b,[m,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[m,"Sogou Mobile"],b],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[m,b],[/(lbbrowser)/i,/\[(linkedin)app\]/i],[m],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[m,q],b],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[m,b],[/\bgsa\/([\w\.]+) .*safari\//i],[b,[m,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[b,[m,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[b,[m,H+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[m,H+" WebView"],b],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[b,[m,"Android "+L]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[m,b],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[b,[m,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[b,m],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[m,[b,ne,ve]],[/(webkit|khtml)\/([\w\.]+)/i],[m,b],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[m,"Netscape"],b],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[b,[m,X+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[m,b],[/(cobalt)\/([\w\.]+)/i],[m,[b,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[y,"amd64"]],[/(ia32(?=;))/i],[[y,Re]],[/((?:i[346]|x)86)[;\)]/i],[[y,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[y,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[y,"armhf"]],[/windows (ce|mobile); ppc;/i],[[y,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[y,/ower/,o,Re]],[/(sun4\w)[;\)]/i],[[y,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[y,Re]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[h,[x,Y],[g,S]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[h,[x,Y],[g,j]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[h,[x,A],[g,j]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[h,[x,A],[g,S]],[/(macintosh);/i],[h,[x,A]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[h,[x,Q],[g,j]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[h,[x,Z],[g,S]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[h,[x,Z],[g,j]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[h,/_/g," "],[x,se],[g,j]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[h,/_/g," "],[x,se],[g,S]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[h,[x,"OPPO"],[g,j]],[/\b(opd2\d{3}a?) bui/i],[h,[x,"OPPO"],[g,S]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[h,[x,"Vivo"],[g,j]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[h,[x,"Realme"],[g,j]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[h,[x,K],[g,j]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[h,[x,K],[g,S]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[h,[x,V],[g,S]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[h,[x,V],[g,j]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[h,[x,"Lenovo"],[g,S]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[h,/_/g," "],[x,"Nokia"],[g,j]],[/(pixel c)\b/i],[h,[x,re],[g,S]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[h,[x,re],[g,j]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[h,[x,W],[g,j]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[h,"Xperia Tablet"],[x,W],[g,S]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[h,[x,"OnePlus"],[g,j]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[h,[x,R],[g,S]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[h,/(.+)/g,"Fire Phone $1"],[x,R],[g,j]],[/(playbook);[-\w\),; ]+(rim)/i],[h,x,[g,S]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[h,[x,I],[g,j]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[h,[x,P],[g,S]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[h,[x,P],[g,j]],[/(nexus 9)/i],[h,[x,"HTC"],[g,S]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[x,[h,/_/g," "],[g,j]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[h,[x,"Acer"],[g,S]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[h,[x,"Meizu"],[g,j]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[h,[x,"Ulefone"],[g,j]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asu
vendor: 4,615 bytes, line 373
373s)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[x,h,[g,j]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[x,h,[g,S]],[/(surface duo)/i],[h,[x,J],[g,S]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[h,[x,"Fairphone"],[g,j]],[/(u304aa)/i],[h,[x,"AT&T"],[g,j]],[/\bsie-(\w*)/i],[h,[x,"Siemens"],[g,j]],[/\b(rct\w+) b/i],[h,[x,"RCA"],[g,S]],[/\b(venue[\d ]{2,7}) b/i],[h,[x,"Dell"],[g,S]],[/\b(q(?:mv|ta)\w+) b/i],[h,[x,"Verizon"],[g,S]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[h,[x,"Barnes & Noble"],[g,S]],[/\b(tm\d{3}\w+) b/i],[h,[x,"NuVision"],[g,S]],[/\b(k88) b/i],[h,[x,"ZTE"],[g,S]],[/\b(nx\d{3}j) b/i],[h,[x,"ZTE"],[g,j]],[/\b(gen\d{3}) b.+49h/i],[h,[x,"Swiss"],[g,j]],[/\b(zur\d{3}) b/i],[h,[x,"Swiss"],[g,S]],[/\b((zeki)?tb.*\b) b/i],[h,[x,"Zeki"],[g,S]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[x,"Dragon Touch"],h,[g,S]],[/\b(ns-?\w{0,9}) b/i],[h,[x,"Insignia"],[g,S]],[/\b((nxa|next)-?\w{0,9}) b/i],[h,[x,"NextBook"],[g,S]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[x,"Voice"],h,[g,j]],[/\b(lvtel\-)?(v1[12]) b/i],[[x,"LvTel"],h,[g,j]],[/\b(ph-1) /i],[h,[x,"Essential"],[g,j]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[h,[x,"Envizen"],[g,S]],[/\b(trio[-\w\. ]+) b/i],[h,[x,"MachSpeed"],[g,S]],[/\btu_(1491) b/i],[h,[x,"Rotor"],[g,S]],[/(shield[\w ]+) b/i],[h,[x,"Nvidia"],[g,S]],[/(sprint) (\w+)/i],[x,h,[g,j]],[/(kin\.[onetw]{3})/i],[[h,/\./g," "],[x,J],[g,j]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[h,[x,oe],[g,S]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[h,[x,oe],[g,j]],[/smart-tv.+(samsung)/i],[x,[g,N]],[/hbbtv.+maple;(\d+)/i],[[h,/^/,"SmartTV"],[x,Y],[g,N]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[x,V],[g,N]],[/(apple) ?tv/i],[x,[h,A+" TV"],[g,N]],[/crkey/i],[[h,H+"cast"],[x,re],[g,N]],[/droid.+aft(\w+)( bui|\))/i],[h,[x,R],[g,N]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[h,[x,Q],[g,N]],[/(bravia[\w ]+)( bui|\))/i],[h,[x,W],[g,N]],[/(mitv-\w{5}) bui/i],[h,[x,se],[g,N]],[/Hbbtv.*(technisat) (.*);/i],[x,h,[g,N]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[x,le],[h,le],[g,N]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[g,N]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[x,h,[g,w]],[/droid.+; (shield) bui/i],[h,[x,"Nvidia"],[g,w]],[/(playstation [345portablevi]+)/i],[h,[x,W],[g,w]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[h,[x,J],[g,w]],[/((pebble))app/i],[x,h,[g,k]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[h,[x,A],[g,k]],[/droid.+; (glass) \d/i],[h,[x,re],[g,k]],[/droid.+; (wt63?0{2,3})\)/i],[h,[x,oe],[g,k]],[/(quest( \d| pro)?)/i],[h,[x,q],[g,k]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[x,[g,E]],[/(aeobc)\b/i],[h,[x,R],[g,E]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[h,[g,j]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[h,[g,S]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[g,S]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[g,j]],[/(android[-\w\. ]{0,9});.+buil/i],[h,[x,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[b,[m,U+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[b,[m,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[m,b],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[b,m]],os:[[/microsoft (windows) (vista|xp)/i],[m,b],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[m,[b,ne,Ae]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[b,ne,Ae],[m,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[b,/_/g,"."],[m,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[m,_e],[b,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[b,m],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[m,b],[/\(bb(10);/i],[b,[m,I]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[b,[m,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+);
373 rv:.+ gecko\/([\w\.]+)/i],[b,[m,X+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[b,[m,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[b,[m,"watchOS"]],[/crkey\/([\d\.]+)/i],[b,[m,H+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[m,ue],b],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[m,b],[/(sunos) ?([\w\.\d]*)/i],[[m,"Solaris"],b],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[m,b]]},we=function(Ne,$e){if(typeof Ne===d&&($e=Ne,Ne=a),!(this instanceof we))return new we(Ne,$e).getResult();var He=typeof r!==u&&r.navigator?r.navigator:a,Xe=Ne||(He&&He.userAgent?He.userAgent:o),ze=He&&He.userAgentData?He.userAgentData:a,Je=$e?De(de,$e):de,Ge=He&&He.userAgent==Xe;return this.getBrowser=function(){var Qe={};return Qe[m]=a,Qe[b]=a,ce.call(Qe,Xe,Je.browser),Qe[p]=We(Qe[b]),Ge&&He&&He.brave&&typeof He.brave.isBrave==c&&(Qe[m]="Brave"),Qe},this.getCPU=function(){var Qe={};return Qe[y]=a,ce.call(Qe,Xe,Je.cpu),Qe},this.getDevice=function(){var Qe={};return Qe[x]=a,Qe[h]=a,Qe[g]=a,ce.call(Qe,Xe,Je.device),Ge&&!Qe[g]&&ze&&ze.mobile&&(Qe[g]=j),Ge&&Qe[h]=="Macintosh"&&He&&typeof He.standalone!==u&&He.maxTouchPoints&&He.maxTouchPoints>2&&(Qe[h]="iPad",Qe[g]=S),Qe},this.getEngine=function(){var Qe={};return Qe[m]=a,Qe[b]=a,ce.call(Qe,Xe,Je.engine),Qe},this.getOS=function(){var Qe={};return Qe[m]=a,Qe[b]=a,ce.call(Qe,Xe,Je.os),Ge&&!Qe[m]&&ze&&ze.platform&&ze.platform!="Unknown"&&(Qe[m]=ze.platform.replace(/chrome os/i,ue).replace(/macos/i,_e)),Qe},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Xe},this.setUA=function(Qe){return Xe=typeof Qe===f&&Qe.length>D?le(Qe,D):Qe,this},this.setUA(Xe),this};we.VERSION=i,we.BROWSER=Ce([m,b,p]),we.CPU=Ce([y]),we.DEVICE=Ce([h,x,g,w,j,N,S,k,E]),we.ENGINE=we.OS=Ce([m,b]),e.exports&&(n=e.exports=we),n.UAParser=we;var Ve=typeof r!==u&&(r.jQuery||r.Zepto);if(Ve&&!Ve.ua){var pe=new we;Ve.ua=pe.getResult(),Ve.ua.get=function(){return pe.getUA()},Ve.ua.set=function(Ne){pe.setUA(Ne);var $e=pe.getResult();for(var He in $e)Ve.ua[He]=$e[He]}}})(typeof window=="object"?window:Wn)})(g8,g8.exports);var wwt=g8.exports;let Bre=new wwt.UAParser;const At=(e,n)=>{const[r,a]=v.useState(e);(Bre.getDevice().type=="mobile"||Bre.getDevice().type=="tablet")&&(r.viewLayout!=="modal"&&(r.viewLayout=void 0),r.colReorder=!1);const i=v.useRef(null),o=no(),l=v.useMemo(()=>({config:r,ref:i,key:o.key,events:{search:()=>{}}}),[r,o.key]);function c(b){a(Qbe(r,b));const y={prop:42};Object.freeze(y),y.prop=1}function u(b,y){let w=Wu(r.columns,{name:b});return w&&y(w),w}function d(b){Wu(r.columns,{key:b.name})||r.columns.push(b)}function f(b,y){let w=Wu(r.columns,{name:b});w&&(w.render=y)}function p(b,y){let w=Wu(r.columns,{name:b});w&&(w.setColumnProps=y)}function h(b){l.setRowProps=b}function m(b){l.setCellProps=b}function g(){o.random()}function x(b,y){l.events[b]=y}return{addColumn:d,getInstance:()=>i.current,editColumnConfig:u,editColumn:f,reset:g,reload:b=>{var y;return(y=i.current)==null?void 0:y.reload(b)},on:x,refresh:()=>{var b;return(b=i.current)==null?void 0:b.refresh()},setLoading:b=>{var y;return(y=i.current)==null?void 0:y.setLoading(b)},setRowProps:h,setCellProps:m,setColumnProps:p,props:l,updateConfig:c}};function b4({dt:e,description:n,...r}){return e.editColumn("is_all_access",a=>a.is_all_access?s.jsx("span",{className:"text-success font-semibold",children:t("driver::datatable.text.all_access")}):s.jsx("span",{children:t("driver::datatable.text.restricted")})),s.jsx(kt,{...e.props,...r,topDescription:n,selectAble:!0,tableClassName:"!w-full"})}function kwt({dt:e,description:n,...r}){return e.editColumnConfig("settings",a=>{a.title=s.jsx("span",{className:"font-bold",children:a.title})}),e.editColumn("settings",a=>s.jsx("div",{className:"text-center",children:s.jsx("a",{target:"_blank",href:Oe(`/access-group/update/${a.id}`),children:s.jsx(Se,{name:"icon-edit",className:"text-xl text-active"})})})),s.jsx(kt,{...e.props,...r,topDescription:n,selectAble:!0,tableClassName:"!w-full"})}function jwt({dt:e,description:n,...r}){return e.editColumn("customer_id",a=>a.id),e.editColumn("companies.name",a=>s.jsx(to,{iconName:a.is_network?"icon-network":"",iconClassName:"row-icon m-0",children:s.jsx("span",{children:a.name})})),s.jsx(kt,{selectAble:r.multiple,...e.props,topDescription:n,...r})}function Cwt({dt:e,description:n,emptyStateButton:r,...a}){return s.jsx(kt,{selectAble:a.multiple,...e.props,...a,topDescription:n,emptyStateButton:r})}function Swt({dt:e,description:n,emptyStateButton:r,...a}){e.setRowProps(o=>{let l=i(o.is_used).configured_device!==null;return{className:rt({"text-neutral bg-bg_gray":l}),onClick:()=>{l||(a.onApply&&a.onApply(o),a.onClose&&a.onClose())}}}),e.editColumn("monitor_id",o=>{let l=i(o.is_used);if(!(l.configured_device!==null))return o.monitor_id;let u=l.configured_device;return s.jsxs("div",{className:"flex flex-nowrap gap-x-[4px] items-center",children:[s.jsx("span",{children:t("tankmonitor::text.tankmonitor_id_in_used",{monitor_id:o.monitor_id})}),u.tooltip_content!=null?s.jsx(vn,{content:t(u.tooltip_content,{company_name:u.company_used_name+"'s",site_name:u.site_name}),children:s.jsx(Se,{name:"icon-tooltip",className:"text-lg block"})}):null]})});function i(o){return JSON.parse(o)}return s.jsx(kt,{selectAble:a.multiple,...e.props,...a,topDescription:n,emptyStateButton:r})}function Nwt({dt:e,description:n,emptyStateButton:r,onApply:a,onClose:i,...o}){return e.setRowProps(l=>({className:rt({"bg-bg_gray text-neutral":l.configured_oto_devices!==!1}),onClick:()=>{l.configured_oto_devices===!1&&(a&&a(l),i&&i())}})),e.editColumn("monitor_id",l=>l.configured_oto_devices?s.jsxs("div",{className:"flex flex-nowrap gap-x-[4px] items-center",children:[s.jsx("span",{children:t("tankmonitor::text.tankmonitor_id_in_used",{monitor_id:l.monitor_id})}),l.configured_oto_devices.tooltip_content!=null?s.jsx(vn,{content:t(l.configured_oto_devices.tooltip_content,{company_name:'<span class="font-semibold">'+l.configured_oto_devices.company_used_name+"'s</span>",site_name:'<span class="font-semibold">'+l.configured_oto_devices.site_name+"</span>"}),children:s.jsx(Se,{name:"icon-tooltip",className:"text-[16px] block"})}):null]}):l.monitor_id),s.jsx(kt,{selectAble:o.multiple,...e.props,...o,topDescription:n,emptyStateButton:r})}function y4({dt:e,description:n,emptyStateButton:r,onApply:a,onClose:i,...o}){return s.jsx(kt,{selectAble:o.multiple,...e.props,...o,topDescription:n,emptyStateButton:r})}function Ewt({dt:e,description:n,emptyStateButton:r,onApply:a,onClose:i,...o}){return e.setRowProps(l=>({className:rt({"bg-bg_gray text-neutral":l.configured_monitor_id!==!1}
373),onClick:()=>{l.configured_monitor_id===!1&&(a&&a(l),i&&i())}})),e.editColumn("monitor_id",l=>l.configured_monitor_id?s.jsxs("div",{className:"flex flex-nowrap gap-x-[4px] items-center",children:[s.jsx("span",{children:t("tankmonitor::text.tankmonitor_id_in_used",{monitor_id:l.monitor_id})}),l.configured_monitor_id.tooltip_content!=null?s.jsx(vn,{content:t(l.configured_monitor_id.tooltip_content,{company_name:'<span class="font-semibold">'+l.configured_monitor_id.company_used_name+"'s</span>",site_name:'<span class="font-semibold">'+l.configured_monitor_id.site_name+"</span>"}),children:s.jsx(Se,{name:"icon-tooltip",className:"text-[16px] block"})}):null]}):l.monitor_id),s.jsx(kt,{selectAble:o.multiple,...e.props,...o,topDescription:n,emptyStateButton:r})}function Twt({dt:e,description:n,...r}){return s.jsx(kt,{selectAble:r.multiple,...e.props,topDescription:n,...r})}function Dwt({dt:e,description:n,emptyStateButton:r,...a}){return s.jsx(kt,{selectAble:a.multiple,...e.props,...a,topDescription:n,emptyStateButton:r})}var Jbe={exports:{}};(function(e,n){(function(r,a){e.exports=a(v)})(Wn,function(r){return function(a){var i={};function o(l){if(i[l])return i[l].exports;var c=i[l]={i:l,l:!1,exports:{}};return a[l].call(c.exports,c,c.exports,o),c.l=!0,c.exports}return o.m=a,o.c=i,o.d=function(l,c,u){o.o(l,c)||Object.defineProperty(l,c,{enumerable:!0,get:u})},o.r=function(l){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})},o.t=function(l,c){if(1&c&&(l=o(l)),8&c||4&c&&typeof l=="object"&&l&&l.__esModule)return l;var u=Object.create(null);if(o.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:l}),2&c&&typeof l!="string")for(var d in l)o.d(u,d,function(f){return l[f]}.bind(null,d));return u},o.n=function(l){var c=l&&l.__esModule?function(){return l.default}:function(){return l};return o.d(c,"a",c),c},o.o=function(l,c){return Object.prototype.hasOwnProperty.call(l,c)},o.p="",o(o.s=9)}([function(a,i){a.exports=r},function(a,i,o){var l;/*!
374	Copyright (c) 2018 Jed Watson.
375	Licensed under the MIT License (MIT), see
376	http://jedwatson.github.io/classnames
377*/(function(){var c={}.hasOwnProperty;function u(){for(var d=[],f=0;f<arguments.length;f++){var p=arguments[f];if(p){var h=typeof p;if(h==="string"||h==="number")d.push(p);else if(Array.isArray(p)){if(p.length){var m=u.apply(null,p);m&&d.push(m)}}else if(h==="object"){if(p.toString!==Object.prototype.toString&&!p.toString.toString().includes("[native code]")){d.push(p.toString());continue}for(var g in p)c.call(p,g)&&p[g]&&d.push(g)}}}return d.join(" ")}a.exports?(u.default=u,a.exports=u):(l=function(){return u}.apply(i,[]))===void 0||(a.exports=l)})()},function(a,i,o){(function(l){var c=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,d=/^0b[01]+$/i,f=/^0o[0-7]+$/i,p=parseInt,h=typeof l=="object"&&l&&l.Object===Object&&l,m=typeof self=="object"&&self&&self.Object===Object&&self,g=h||m||Function("return this")(),x=Object.prototype.toString,b=g.Symbol,y=b?b.prototype:void 0,w=y?y.toString:void 0;function j(E){if(typeof E=="string")return E;if(N(E))return w?w.call(E):"";var D=E+"";return D=="0"&&1/E==-1/0?"-0":D}function S(E){var D=typeof E;return!!E&&(D=="object"||D=="function")}function N(E){return typeof E=="symbol"||function(D){return!!D&&typeof D=="object"}(E)&&x.call(E)=="[object Symbol]"}function k(E){return E?(E=function(D){if(typeof D=="number")return D;if(N(D))return NaN;if(S(D)){var R=typeof D.valueOf=="function"?D.valueOf():D;D=S(R)?R+"":R}if(typeof D!="string")return D===0?D:+D;D=D.replace(c,"");var A=d.test(D);return A||f.test(D)?p(D.slice(2),A?2:8):u.test(D)?NaN:+D}(E))===1/0||E===-1/0?17976931348623157e292*(E<0?-1:1):E==E?E:0:E===0?E:0}a.exports=function(E,D,R){var A,P,I,L;return E=(A=E)==null?"":j(A),P=function(H){var U=k(H),X=U%1;return U==U?X?U-X:U:0}(R),I=0,L=E.length,P==P&&(L!==void 0&&(P=P<=L?P:L),I!==void 0&&(P=P>=I?P:I)),R=P,D=j(D),E.slice(R,R+D.length)==D}}).call(this,o(3))},function(a,i){var o;o=function(){return this}();try{o=o||new Function("return this")()}catch{typeof window=="object"&&(o=window)}a.exports=o},function(a,i,o){(function(l){var c=/^\[object .+?Constructor\]$/,u=typeof l=="object"&&l&&l.Object===Object&&l,d=typeof self=="object"&&self&&self.Object===Object&&self,f=u||d||Function("return this")(),p,h=Array.prototype,m=Function.prototype,g=Object.prototype,x=f["__core-js_shared__"],b=(p=/[^.]+$/.exec(x&&x.keys&&x.keys.IE_PROTO||""))?"Symbol(sr
377c)_1."+p:"",y=m.toString,w=g.hasOwnProperty,j=g.toString,S=RegExp("^"+y.call(w).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),N=h.splice,k=H(f,"Map"),E=H(Object,"create");function D(re){var Z=-1,V=re?re.length:0;for(this.clear();++Z<V;){var J=re[Z];this.set(J[0],J[1])}}function R(re){var Z=-1,V=re?re.length:0;for(this.clear();++Z<V;){var J=re[Z];this.set(J[0],J[1])}}function A(re){var Z=-1,V=re?re.length:0;for(this.clear();++Z<V;){var J=re[Z];this.set(J[0],J[1])}}function P(re,Z){for(var V,J,K=re.length;K--;)if((V=re[K][0])===(J=Z)||V!=V&&J!=J)return K;return-1}function I(re){return!(!X(re)||(Z=re,b&&b in Z))&&(function(V){var J=X(V)?j.call(V):"";return J=="[object Function]"||J=="[object GeneratorFunction]"}(re)||function(V){var J=!1;if(V!=null&&typeof V.toString!="function")try{J=!!(V+"")}catch{}return J}(re)?S:c).test(function(V){if(V!=null){try{return y.call(V)}catch{}try{return V+""}catch{}}return""}(re));var Z}function L(re,Z){var V,J,K=re.__data__;return((J=typeof(V=Z))=="string"||J=="number"||J=="symbol"||J=="boolean"?V!=="__proto__":V===null)?K[typeof Z=="string"?"string":"hash"]:K.map}function H(re,Z){var V=function(J,K){return J==null?void 0:J[K]}(re,Z);return I(V)?V:void 0}function U(re,Z){if(typeof re!="function"||Z&&typeof Z!="function")throw new TypeError("Expected a function");var V=function(){var J=arguments,K=Z?Z.apply(this,J):J[0],ee=V.cache;if(ee.has(K))return ee.get(K);var Y=re.apply(this,J);return V.cache=ee.set(K,Y),Y};return V.cache=new(U.Cache||A),V}function X(re){var Z=typeof re;return!!re&&(Z=="object"||Z=="function")}D.prototype.clear=function(){this.__data__=E?E(null):{}},D.prototype.delete=function(re){return this.has(re)&&delete this.__data__[re]},D.prototype.get=function(re){var Z=this.__data__;if(E){var V=Z[re];return V==="__lodash_hash_undefined__"?void 0:V}return w.call(Z,re)?Z[re]:void 0},D.prototype.has=function(re){var Z=this.__data__;return E?Z[re]!==void 0:w.call(Z,re)},D.prototype.set=function(re,Z){return this.__data__[re]=E&&Z===void 0?"__lodash_hash_undefined__":Z,this},R.prototype.clear=function(){this.__data__=[]},R.prototype.delete=function(re){var Z=this.__data__,V=P(Z,re);return!(V<0)&&(V==Z.length-1?Z.pop():N.call(Z,V,1),!0)},R.prototype.get=function(re){var Z=this.__data__,V=P(Z,re);return V<0?void 0:Z[V][1]},R.prototype.has=function(re){return P(this.__data__,re)>-1},R.prototype.set=function(re,Z){var V=this.__data__,J=P(V,re);return J<0?V.push([re,Z]):V[J][1]=Z,this},A.prototype.clear=function(){this.__data__={hash:new D,map:new(k||R),str
377ing:new D}},A.prototype.delete=function(re){return L(this,re).delete(re)},A.prototype.get=function(re){return L(this,re).get(re)},A.prototype.has=function(re){return L(this,re).has(re)},A.prototype.set=function(re,Z){return L(this,re).set(re,Z),this},U.Cache=A,a.exports=U}).call(this,o(3))},function(a,i,o){(function(l){var c=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,d=/^0b[01]+$/i,f=/^0o[0-7]+$/i,p=parseInt,h=typeof l=="object"&&l&&l.Object===Object&&l,m=typeof self=="object"&&self&&self.Object===Object&&self,g=h||m||Function("return this")(),x=Object.prototype.toString,b=Math.max,y=Math.min,w=function(){return g.Date.now()};function j(N){var k=typeof N;return!!N&&(k=="object"||k=="function")}function S(N){if(typeof N=="number")return N;if(function(D){return typeof D=="symbol"||function(R){return!!R&&typeof R=="object"}(D)&&x.call(D)=="[object Symbol]"}(N))return NaN;if(j(N)){var k=typeof N.valueOf=="function"?N.valueOf():N;N=j(k)?k+"":k}if(typeof N!="string")return N===0?N:+N;N=N.replace(c,"");var E=d.test(N);return E||f.test(N)?p(N.slice(2),E?2:8):u.test(N)?NaN:+N}a.exports=function(N,k,E){var D,R,A,P,I,L,H=0,U=!1,X=!1,re=!0;if(typeof N!="function")throw new TypeError("Expected a function");function Z(Q){var W=D,se=R;return D=R=void 0,H=Q,P=N.apply(se,W)}function V(Q){return H=Q,I=setTimeout(K,k),U?Z(Q):P}function J(Q){var W=Q-L;return L===void 0||W>=k||W<0||X&&Q-H>=A}function K(){var Q=w();if(J(Q))return ee(Q);I=setTimeout(K,function(W){var se=k-(W-L);return X?y(se,A-(W-H)):se}(Q))}function ee(Q){return I=void 0,re&&D?Z(Q):(D=R=void 0,P)}function Y(){var Q=w(),W=J(Q);if(D=arguments,R=this,L=Q,W){if(I===void 0)return V(L);if(X)return I=setTimeout(K,k),Z(L)}return I===void 0&&(I=setTimeout(K,k)),P}return k=S(k)||0,j(E)&&(U=!!E.leading,A=(X="maxWait"in E)?b(S(E.maxWait)||0,k):A,re="trailing"in E?!!E.trailing:re),Y.cancel=function(){I!==void 0&&clearTimeout(I),H=0,D=L=R=I=void 0},Y.flush=function(){return I===void 0?P:ee(w())},Y}}).call(this,o(3))},function(a,i,o){(function(l,c){var u="[object Arguments]",d="[object Map]",f="[object Object]",p="[object Set]",h=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,m=/^\w*$/,g=/^\./,x=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,b=/\\(\\)?/g,y=/^\[object .+?Constructor\]$/,w=/^(?:0|[1-9]\d*)$/,j={};j["[object Float32Array]"]=j["[object Float64Array]"]=j["[object Int8Array]"]=j["[object Int16Array]"]=j["[object Int32Array]"]=j["[object Uint8Array]"]=j["[object Uint8ClampedArray]"]=j["[object Uint16Array]"]=j["[object Uint32Array]"]=!0,j[u]=j["[object Array]"]=j["[object ArrayBuffer]"]=j["[object Boolean]"]=j["[object DataView]"]=j["[object Date]"]=j["[object Error]"]=j["[object Function]"]=j[d]=j["[object Number]"]=j[f]=j["[object RegExp]"]=j[p]=j["[object String]"]=j["[object WeakMap]"]=!1;var S=typeof l=="object"&&l&&l.Object===Object&&l,N=typeof self=="object"&&self&&self.Object===Object&&self,k=S||N||Function("return this")(),E=i&&!i.nodeType&&i,D=E&&typeof c=="object"&&c&&!c.nodeType&&c,R=D&&D.exports===E&&S.process,A=function(){try{return R&&R.binding("util")}catch{}}(),P=A&&A.isTypedArray;function I(Ie,st,Dt,Vt){var bn=-1,Sn=Ie?Ie.length:0;for(Vt&&Sn&&(Dt=Ie[++bn]);++bn<Sn;)Dt=st(Dt,Ie[bn],bn,Ie);return Dt}function L(Ie,st){for(var Dt=-1,Vt=Ie?Ie.length:0;++Dt<Vt;)if(st(Ie[Dt],Dt,Ie))return!0;return!1}function H(Ie,st,Dt,Vt,bn){return bn(Ie,function(Sn,qn,ua){Dt=Vt?(Vt=!1,Sn):st(Dt,Sn,qn,ua)}),Dt}function U(Ie){var st=!1;if(Ie!=null&&typeof Ie.toString!="function")try{st=!!(Ie+"")}catch{}return st}function X(Ie){var st=-1,Dt=Array(Ie.size);return Ie.forEach(function(Vt,bn){Dt[++st]=[bn,Vt]}),Dt}function re(Ie){var st=-1,Dt=Array(Ie.size);return Ie.forEach(function(Vt){Dt[++st]=Vt}),Dt}var Z,V,J,K=Array.prototype,ee=Function.prototype,Y=Object.prototype,Q=k["__core-js_shared__"],W=(Z=/[^.]+$/.exec(Q&&Q.keys&&Q.keys.IE_PROTO||""))?"Symbol(src)_1."+Z:"",se=ee.toString,oe=Y.hasOwnProperty,q=Y.toString,ue=RegExp("^"+se.call(oe).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),_e=k.Symbol,De=k.Uint8Array,Ce=Y.propertyIsEnumerable,Fe=K.splice,Re=(V=Object.keys,J=Object,function(Ie){return V(J(Ie))}),We=Or(k,"DataView"),le=Or(k,"Map"),ce=Or(k,"Promise"),ne=Or(k,"Set"),ve=Or(k,"WeakMap"),Ae=Or(Object,"create"),de=hr(We),we=hr(le),Ve=hr(ce),pe=hr(ne),Ne=hr(ve),$e=_e?_e.prototype:void 0,He=$e?$e.valueOf:void 0,Xe=$e?$e.toString:void 0;function ze(Ie){var st=-1,Dt=Ie?Ie.length:0;for(this.clear();++st<Dt;
vendor: 4,119 bytes, line 377
377){var Vt=Ie[st];this.set(Vt[0],Vt[1])}}function Je(Ie){var st=-1,Dt=Ie?Ie.length:0;for(this.clear();++st<Dt;){var Vt=Ie[st];this.set(Vt[0],Vt[1])}}function Ge(Ie){var st=-1,Dt=Ie?Ie.length:0;for(this.clear();++st<Dt;){var Vt=Ie[st];this.set(Vt[0],Vt[1])}}function Qe(Ie){var st=-1,Dt=Ie?Ie.length:0;for(this.__data__=new Ge;++st<Dt;)this.add(Ie[st])}function yt(Ie){this.__data__=new Je(Ie)}function Et(Ie,st){var Dt=vi(Ie)||gs(Ie)?function(qn,ua){for(var mr=-1,kr=Array(qn);++mr<qn;)kr[mr]=ua(mr);return kr}(Ie.length,String):[],Vt=Dt.length,bn=!!Vt;for(var Sn in Ie)!st&&!oe.call(Ie,Sn)||bn&&(Sn=="length"||ba(Sn,Vt))||Dt.push(Sn);return Dt}function Wt(Ie,st){for(var Dt=Ie.length;Dt--;)if(vr(Ie[Dt][0],st))return Dt;return-1}ze.prototype.clear=function(){this.__data__=Ae?Ae(null):{}},ze.prototype.delete=function(Ie){return this.has(Ie)&&delete this.__data__[Ie]},ze.prototype.get=function(Ie){var st=this.__data__;if(Ae){var Dt=st[Ie];return Dt==="__lodash_hash_undefined__"?void 0:Dt}return oe.call(st,Ie)?st[Ie]:void 0},ze.prototype.has=function(Ie){var st=this.__data__;return Ae?st[Ie]!==void 0:oe.call(st,Ie)},ze.prototype.set=function(Ie,st){return this.__data__[Ie]=Ae&&st===void 0?"__lodash_hash_undefined__":st,this},Je.prototype.clear=function(){this.__data__=[]},Je.prototype.delete=function(Ie){var st=this.__data__,Dt=Wt(st,Ie);return!(Dt<0)&&(Dt==st.length-1?st.pop():Fe.call(st,Dt,1),!0)},Je.prototype.get=function(Ie){var st=this.__data__,Dt=Wt(st,Ie);return Dt<0?void 0:st[Dt][1]},Je.prototype.has=function(Ie){return Wt(this.__data__,Ie)>-1},Je.prototype.set=function(Ie,st){var Dt=this.__data__,Vt=Wt(Dt,Ie);return Vt<0?Dt.push([Ie,st]):Dt[Vt][1]=st,this},Ge.prototype.clear=function(){this.__data__={hash:new ze,map:new(le||Je),string:new ze}},Ge.prototype.delete=function(Ie){return Ln(this,Ie).delete(Ie)},Ge.prototype.get=function(Ie){return Ln(this,Ie).get(Ie)},Ge.prototype.has=function(Ie){return Ln(this,Ie).has(Ie)},Ge.prototype.set=function(Ie,st){return Ln(this,Ie).set(Ie,st),this},Qe.prototype.add=Qe.prototype.push=function(Ie){return this.__data__.set(Ie,"__lodash_hash_undefined__"),this},Qe.prototype.has=function(Ie){return this.__data__.has(Ie)},yt.prototype.clear=function(){this.__data__=new Je},yt.prototype.delete=function(Ie){return this.__data__.delete(Ie)},yt.prototype.get=function(Ie){return this.__data__.get(Ie)},yt.prototype.has=function(Ie){return this.__data__.has(Ie)},yt.prototype.set=function(Ie,st){var Dt=this.__data__;if(Dt instanceof Je){var Vt=Dt.__data__;if(!le||Vt.length<199)return Vt.push([Ie,st]),this;Dt=this.__data__=new Ge(Vt)}return Dt.set(Ie,st),this};var qt,tn=(qt=function(Ie,st){return Ie&&zn(Ie,st,un)},function(Ie,st){if(Ie==null)return Ie;if(!ca(Ie))return qt(Ie,st);for(var Dt=Ie.length,Vt=-1,bn=Object(Ie);++Vt<Dt&&st(bn[Vt],Vt,bn)!==!1;);return Ie}),zn=function(Ie){return function(st,Dt,Vt){for(var bn=-1,Sn=Object(st),qn=Vt(st),ua=qn.length;ua--;){var mr=qn[Ie?ua:++bn];if(Dt(Sn[mr],mr,Sn)===!1)break}return st}}();function jn(Ie,st){for(var Dt=0,Vt=(st=ea(st,Ie)?[st]:$n(st)).length;Ie!=null&&Dt<Vt;)Ie=Ie[si(st[Dt++])];return Dt&&Dt==Vt?Ie:void 0}function Cn(Ie,st){return Ie!=null&&st in Object(Ie)}function Tn(Ie,st,Dt,Vt,bn){return Ie===st||(Ie==null||st==null||!Nt(Ie)&&!et(st)?Ie!=Ie&&st!=st:function(Sn,qn,ua,mr,kr,Sr){var ro=vi(Sn),Os=vi(qn),fa="[object Array]",ti="[object Array]";ro||(fa=(fa=Ar(Sn))==u?f:fa),Os||(ti=(ti=Ar(qn))==u?f:ti);var Mi=fa==f&&!U(Sn),Gl=ti==f&&!U(qn),Uo=fa==ti;if(Uo&&!Mi)return Sr||(Sr=new yt),ro||sn(Sn)?Yn(Sn,qn,ua,mr,kr,Sr):function(Ur,Pr,Wo,Ri,as,xs,vs){switch(Wo){case"[object DataView]":if(Ur.byteLength!=Pr.byteLength||Ur.byteOffset!=Pr.byteOffset)return!1;Ur=Ur.buffer,Pr=Pr.buffer;case"[object ArrayBuffer]":return!(Ur.byteLength!=Pr.byteLength||!Ri(new De(Ur),new De(Pr)));case"[object Boolean]":case"[object Date]":case"[object Number]":return vr(+Ur,+Pr);case"[object Error]":return Ur.name==Pr.name&&Ur.message==Pr.message;case"[object RegExp]":case"[object String]":return Ur==Pr+"";case d:var Yo=X;case p:var qo=2&xs;if(Yo||(Yo=re),Ur.size!=Pr.size&&!qo)return!1;var hd=vs.get(Ur);
377if(hd)return hd==Pr;xs|=1,vs.set(Ur,Pr);var xl=Yn(Yo(Ur),Yo(Pr),Ri,as,xs,vs);return vs.delete(Ur),xl;case"[object Symbol]":if(He)return He.call(Ur)==He.call(Pr)}return!1}(Sn,qn,fa,ua,mr,kr,Sr);if(!(2&kr)){var ao=Mi&&oe.call(Sn,"__wrapped__"),As=Gl&&oe.call(qn,"__wrapped__");if(ao||As){var lm=ao?Sn.value():Sn,Su=As?qn.value():qn;return Sr||(Sr=new yt),ua(lm,Su,mr,kr,Sr)}}return Uo?(Sr||(Sr=new yt),function(Ur,Pr,Wo,Ri,as,xs){var vs=2&as,Yo=un(Ur),qo=Yo.length,hd=un(Pr).length;if(qo!=hd&&!vs)return!1;for(var xl=qo;xl--;){var vl=Yo[xl];if(!(vs?vl in Pr:oe.call(Pr,vl)))return!1}var mf=xs.get(Ur);if(mf&&xs.get(Pr))return mf==Pr;var Oc=!0;xs.set(Ur,Pr),xs.set(Pr,Ur);for(var jp=vs;++xl<qo;){vl=Yo[xl];var Ac=Ur[vl],gf=Pr[vl];if(Ri)var Cp=vs?Ri(gf,Ac,vl,Pr,Ur,xs):Ri(Ac,gf,vl,Ur,Pr,xs);if(!(Cp===void 0?Ac===gf||Wo(Ac,gf,Ri,as,xs):Cp)){Oc=!1;break}jp||(jp=vl=="constructor")}if(Oc&&!jp){var xf=Ur.constructor,vf=Pr.constructor;xf==vf||!("constructor"in Ur)||!("constructor"in Pr)||typeof xf=="function"&&xf instanceof xf&&typeof vf=="function"&&vf instanceof vf||(Oc=!1)}return xs.delete(Ur),xs.delete(Pr),Oc}(Sn,qn,ua,mr,kr,Sr)):!1}(Ie,st,Tn,Dt,Vt,bn))}function rn(Ie){return!(!Nt(Ie)||function(st){return!!W&&W in st}(Ie))&&(_i(Ie)||U(Ie)?ue:y).test(hr(Ie))}function Kt(Ie){return typeof Ie=="function"?Ie:Ie==null?cr:typeof Ie=="object"?vi(Ie)?function(Vt,bn){return ea(Vt)&&xr(bn)?Yt(si(Vt),bn):function(Sn){var qn=function(ua,mr,kr){var Sr=ua==null?void 0:jn(ua,mr);return Sr===void 0?kr:Sr}(Sn,Vt);return qn===void 0&&qn===bn?function(ua,mr){return ua!=null&&function(kr,Sr,ro){Sr=ea(Sr,kr)?[Sr]:$n(Sr);for(var Os,fa=-1,ti=Sr.length;++fa<ti;){var Mi=si(Sr[fa]);if(!(Os=kr!=null&&ro(kr,Mi)))break;kr=kr[Mi]}return Os||!!(ti=kr?kr.length:0)&&nn(ti)&&ba(Mi,ti)&&(vi(kr)||gs(kr))}(ua,mr,Cn)}(Sn,Vt):Tn(bn,qn,void 0,3)}}(Ie[0],Ie[1]):function(Vt){var bn=function(Sn){for(var qn=un(Sn),ua=qn.length;ua--;){var mr=qn[ua],kr=Sn[mr];qn[ua]=[mr,kr,xr(kr)]}return qn}(Vt);return bn.length==1&&bn[0][2]?Yt(bn[0][0],bn[0][1]):function(Sn){return Sn===Vt||function(qn,ua,mr,kr){var Sr=mr.length,ro=Sr,Os=!kr;if(qn==null)return!ro;for(qn=Object(qn);Sr--;){var fa=mr[Sr];if(Os&&fa[2]?fa[1]!==qn[fa[0]]:!(fa[0]in qn))return!1}for(;++Sr<ro;){var ti=(fa=mr[Sr])[0],Mi=qn[ti],Gl=fa[1];if(Os&&fa[2]){if(Mi===void 0&&!(ti in qn))return!1}else{var Uo=new yt;if(kr)var ao=kr(Mi,Gl,ti,qn,ua,Uo);if(!(ao===void 0?Tn(Gl,Mi,kr,3,Uo):ao))return!1}}return!0}(Sn,Vt,bn)}}(Ie):ea(st=Ie)?(Dt=si(st),function(Vt){return Vt==null?void 0:Vt[Dt]}):function(Vt){return function(bn){return jn(bn,Vt)}}(st);var st,Dt}function Rn(Ie){if(Dt=(st=Ie)&&st.constructor,Vt=typeof Dt=="function"&&Dt.prototype||Y,st!==Vt)return Re(Ie);var st,Dt,Vt,bn=[];for(var Sn in Object(Ie))oe.call(Ie,Sn)&&Sn!="constructor"&&bn.push(Sn);return bn}function $n(Ie){return vi(Ie)?Ie:Hi(Ie)}function Yn(Ie,st,Dt,Vt,bn,Sn){var qn=2&bn,ua=Ie.length,mr=st.length;if(ua!=mr&&!(qn&&mr>ua))return!1;var kr=Sn.get(Ie);if(kr&&Sn.get(st))return kr==st;var Sr=-1,ro=!0,Os=1&bn?new Qe:void 0;for(Sn.set(Ie,st),Sn.set(st,Ie);++Sr<ua;){var fa=Ie[Sr],ti=st[Sr];if(Vt)var Mi=qn?Vt(ti,fa,Sr,st,Ie,Sn):Vt(fa,ti,Sr,Ie,st,Sn);if(Mi!==void 0){if(Mi)continue;ro=!1;break}if(Os){if(!L(st,function(Gl,Uo){if(!Os.has(Uo)&&(fa===Gl||Dt(fa,Gl,Vt,bn,Sn)))return Os.add(Uo)})){ro=!1;break}}else if(fa!==ti&&!Dt(fa,ti,Vt,bn,Sn)){ro=!1;break}}return Sn.delete(Ie),Sn.delete(st),ro}function Ln(Ie,st){var Dt,Vt,bn=Ie.__data__;return((Vt=typeof(Dt=st))=="string"||Vt=="number"||Vt=="symbol"||Vt=="boolean"?Dt!=="__proto__":Dt===null)?bn[typeof st=="string"?"string":"hash"]:bn.map}function Or(Ie,st){var Dt=function(Vt,bn){return Vt==null?void 0:Vt[bn]}(Ie,st);return rn(Dt)?Dt:void 0}var Ar=function(Ie){return q.call(Ie)};function ba(Ie,st){return!!(st=st??9007199254740991)&&(typeof Ie=="number"||w.test(Ie))&&Ie>-1&&Ie%1==0&&Ie<st}function ea(Ie,st){if(vi(Ie))return!1;var Dt=typeof Ie;return!(Dt!="number"&&Dt!="symbol"&&Dt!="boolean"&&Ie!=null&&!Pt(Ie))||m.test(Ie)||!h.test(Ie)||st!=null&&Ie in Object(st)}function xr(Ie){return Ie==Ie&&!Nt(Ie)}function Yt(Ie,st){return function(Dt){return Dt!=null&&Dt[Ie]===st&&(st!==void 0||Ie in Object(Dt))}}(We&&Ar(new We(new ArrayBuffer(1)))!="[object DataView]"||le&&Ar(new le)!=d||ce&&Ar(ce.resolve())!="[object Promise]"||ne&&Ar(new ne)!=p||ve&&Ar(new ve)!="[object WeakMap]")&&(Ar=function(Ie){var st=q.call(Ie),Dt=st==f?Ie.constructor:void 0,Vt=Dt?hr(Dt):void 0;if(Vt)switch(Vt){case de:return"[object DataView]";case we:return d;case Ve:return"[object Promise]";case pe:return p;case Ne:return"[object WeakMap]"}return st});var Hi=zi(function(Ie){var st;Ie=(st=Ie)==null?"":function(Vt){if(typeof Vt=="string")return Vt;if(Pt(Vt))return Xe?Xe.call(Vt):"";var bn=Vt+"";return bn=="0"&&1/Vt==-1/0?"-0":bn}(st);var Dt=[];return g.test(Ie)&&Dt.push(""),Ie.replace(x,function(Vt,bn,Sn,qn){Dt.push(Sn?qn.replace(b,"$1"):bn||Vt)}),Dt});function si(Ie){if(typeof Ie=="string"||Pt(Ie))return Ie;var st=Ie+"";return st=="0"&&1/Ie==-1/0?"-0":st}function hr(Ie){if(Ie!=null){try{return se.call(Ie)}catch{}try{return Ie+""}catch{}}return""}function zi(Ie,st){if(typeof Ie!="function"||st&&typeof st!="function")throw new TypeError("Expected a function");var Dt=function(){var Vt=arguments,bn=st?st.apply(this,Vt):Vt[0],Sn=Dt.cache;if(Sn.has(bn))return Sn.get(bn);var qn=Ie.apply(this,Vt);return Dt.cache=Sn.set(bn,qn),qn};return Dt.cache=new(zi.Cache||Ge),Dt}function vr(Ie,st){return Ie===st||Ie!=Ie&&st!=st}function gs(Ie){return function(st){return et(st)&&ca(st)}(Ie)&&oe.call(Ie,"callee")&&(!Ce.call(Ie,"callee")||q.call(Ie)==u)}zi.Cache=Ge;var vi=Array.isArray;function ca(Ie){return Ie!=null&&nn(Ie.length)&&!_i(Ie)}function _i(Ie){var st=Nt(Ie)?q.call(Ie):"";return st=="[object Function]"||st=="[object GeneratorFunction]"}function nn(Ie){return typeof Ie=="number"&&Ie>-1&&Ie%1==0&&Ie<=9007199254740991}function Nt(Ie){var st=typeof Ie;return!!Ie&&(st=="object"||st=="function")}function et(Ie){return!!Ie&&typeof Ie=="object"}function Pt(Ie){return typeof Ie=="symbol"||et(Ie)&&q.call(Ie)=="[object Symbol]"}var sn=P?function(Ie){return function(st){return Ie(st)}}(P):function(Ie){return et(Ie)&&nn(Ie.length)&&!!j[q.call(Ie)]};function un(Ie){return ca(Ie)?Et(Ie):Rn(Ie)}function cr(Ie){return Ie}c.exports=function(Ie,st,Dt){var Vt=vi(Ie)?I:H,bn=arguments.length<3;return Vt(Ie,Kt(st),Dt,bn,tn)}}).call(this,o(3),o(7)(a))},function(a,i){a.exports=function(o){return o.webpackPolyfill||(o.deprecate=function(){},o.paths=[],o.children||(o.children=[]),Object.defineProperty(o,"loaded",{enumerable:!0,get:function(){return o.l}}),Object.defineProperty(o,"id",{enumerable:!0,get:function(){return o.i}}),o.webpackPolyfill=1),o}},function(a,i){String.prototype.padEnd||(String.prototype.padEnd=function(o,l){return o>>=0,l=String(l!==void 0?l:" "),this.length>o?String(this):((o-=this.length)>l.length&&(l+=l.repeat(o/l.length)),String(this)+l.slice(0,o))})}
vendor: 10,690 bytes, line 377
377,function(a,i,o){function l(Y,Q,W){return Q in Y?Object.defineProperty(Y,Q,{value:W,enumerable:!0,configurable:!0,writable:!0}):Y[Q]=W,Y}function c(Y){if(Symbol.iterator in Object(Y)||Object.prototype.toString.call(Y)==="[object Arguments]")return Array.from(Y)}function u(Y){return function(Q){if(Array.isArray(Q)){for(var W=0,se=new Array(Q.length);W<Q.length;W++)se[W]=Q[W];return se}}(Y)||c(Y)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function d(Y){if(Array.isArray(Y))return Y}function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function p(Y,Q){if(!(Y instanceof Q))throw new TypeError("Cannot call a class as a function")}function h(Y,Q){for(var W=0;W<Q.length;W++){var se=Q[W];se.enumerable=se.enumerable||!1,se.configurable=!0,"value"in se&&(se.writable=!0),Object.defineProperty(Y,se.key,se)}}function m(Y){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Q){return typeof Q}:function(Q){return Q&&typeof Symbol=="function"&&Q.constructor===Symbol&&Q!==Symbol.prototype?"symbol":typeof Q})(Y)}function g(Y){return(g=typeof Symbol=="function"&&m(Symbol.iterator)==="symbol"?function(Q){return m(Q)}:function(Q){return Q&&typeof Symbol=="function"&&Q.constructor===Symbol&&Q!==Symbol.prototype?"symbol":m(Q)})(Y)}function x(Y){if(Y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Y}function b(Y){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(Q){return Q.__proto__||Object.getPrototypeOf(Q)})(Y)}function y(Y,Q){return(y=Object.setPrototypeOf||function(W,se){return W.__proto__=se,W})(Y,Q)}o.r(i);var w=o(0),j=o.n(w),S=o(5),N=o.n(S),k=o(4),E=o.n(k),D=o(6),R=o.n(D),A=o(2),P=o.n(A),I=o(1),L=o.n(I);o(8);function H(Y,Q){return d(Y)||function(W,se){var oe=[],q=!0,ue=!1,_e=void 0;try{for(var De,Ce=W[Symbol.iterator]();!(q=(De=Ce.next()).done)&&(oe.push(De.value),!se||oe.length!==se);q=!0);}catch(Fe){ue=!0,_e=Fe}finally{try{q||Ce.return==null||Ce.return()}finally{if(ue)throw _e}}return oe}(Y,Q)||f()}var U=[["Afghanistan",["asia"],"af","93"],["Albania",["europe"],"al","355"],["Algeria",["africa","north-africa"],"dz","213"],["Andorra",["europe"],"ad","376"],["Angola",["africa"],"ao","244"],["Antigua and Barbuda",["america","carribean"],"ag","1268"],["Argentina",["america","south-america"],"ar","54","(..) ........",0,["11","221","223","261","264","2652","280","2905","291","2920","2966","299","341","342","343","351","376","379","381","3833","385","387","388"]],["Armenia",["asia","ex-ussr"],"am","374",".. ......"],["Aruba",["america","carribean"],"aw","297"],["Australia",["oceania"],"au","61","(..) .... ....",0,["2","3","4","7","8","02","03","04","07","08"]],["Austria",["europe","eu-union"],"at","43"],["Azerbaijan",["asia","ex-ussr"],"az","994","(..) ... .. .."],["Bahamas",["america","carribean"],"bs","1242"],["Bahrain",["middle-east"],"bh","973"],["Bangladesh",["asia"],"bd","880"],["Barbados",["america","carribean"],"bb","1246"],["Belarus",["europe","ex-ussr"],"by","375","(..) ... .. .."],["Belgium",["europe","eu-union"],"be","32","... .. .. .."],["Belize",["america","central-america"],"bz","501"],["Benin",["africa"],"bj","229"],["Bhutan",["asia"],"bt","975"],["Bolivia",["america","south-america"],"bo","591"],["Bosnia and Herzegovina",["europe","ex-yugos"],"ba","387"],["Botswana",["africa"],"bw","267"],["Brazil",["america","south-america"],"br","55","(..) ........."],["British Indian Ocean Territory",["asia"],"io","246"],["Brunei",["asia"],"bn","673"],["Bulgaria",["europe","eu-union"],"bg","359"],["Burkina Faso",["africa"],"bf","226"],["Burundi",["africa"],"bi","257"],["Cambodia",["asia"],"kh","855"],["Cameroon",["africa"],"cm","237"],["Canada",["america","north-america"],"ca","1","(...) ...-....",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde",["africa"],"cv","238"],["Caribbean Netherlands",["america","carribean"],"bq","599","",1],["Central African Republic",["africa"],"cf","236"],["Chad",["africa"],"td","235"],["Chile",["america","south-america"],"cl","56"],["China",["asia"],"cn","86","..-........."],["Colombia",["america","south-america"],"co","57","... ... ...."],["Comoros",["africa"],"km","269"],["Congo",["africa"],"cd","243"],["Congo",["africa"],"cg","242"],["Costa Rica",["america","central-america"],"cr","506","....-...."],["Côte d’Ivoire",["africa"],"ci","225",".. .. .. .."],["Croatia",["europe","eu-union","ex-yugos"],"hr","385"],["Cuba",["america","carribean"],"cu","53"],["Curaçao",["america","carribean"],"cw","599","",0],["Cyprus",["europe","eu-union"],"cy","357",".. ......"],["Czech Republic",["europe","eu-union"],"cz","420","... ... ..."],["Denmark",["europe","eu-union","baltic"],"dk","45",".. .. .. .."],["Djibouti",["africa"],"dj","253"],["Dominica",["america","carribean"],"dm","1767"],["Dominican Republic",["america","carribean"],"do","1","",2,["809","829","849"]],["Ecuador",["america","south-america"],"ec","593"],["Egypt",["africa","north-africa"],"eg","20"],["El Salvador",["america","central-america"],"sv","503","....-...."],["Equatorial Guinea",["africa"],"gq","240"],["Eritrea",["africa"],"er","291"],["Estonia",["europe","eu-union","ex-ussr","baltic"],"ee","372",".... ......"],["Ethiopia",["africa"],"et","251"],["Fiji",["oceania"],"fj","679"],["Finland",["europe","eu-union","baltic"],"fi","358",".. ... .. .."],["France",["europe","eu-union"],"fr","33",". .. .. .. .."],["French Guiana",["america","south-america"],"gf","594"],["French Polynesia",["oceania"],"pf","689"],["Gabon",["africa"],"ga","241"],["Gambia",["africa"],"gm","220"],["Georgia",["asia","ex-ussr"],"ge","995"],["Germany",["europe","eu-union","baltic"],"de","49",".... ........"],["Ghana",["africa"],"gh","233"],["Greece",["europe","eu-union"],"gr","30"],["Grenada",["america","carribean"],"gd","1473"],["Guadeloupe",["america","carribean"],"gp","590","",0],["Guam",["oceania"],"gu","1671"],["Guatemala",["america","central-america"],"gt","502","....-...."],["Guinea",["africa"],"gn","224"],["Guinea-Bissau",["africa"],"gw","245"],["Guyana",["america","south-america"],"gy","592"],["Haiti",["america","carribean"],"ht","509","....-...."],["Honduras",["america","central-america"],"hn","504"],["Hong Kong",["asia"],"hk","852",".... ...."],["Hungary",["europe","eu-union"],"hu","36"],["Iceland",["europe"],"is","354","... ...."],["India",["asia"],"in","91",".....-....."],["Indonesia",["asia"],"id","62"],["Iran",["middle-east"],"ir","98","... ... ...."],["Iraq",["middle-east"],"iq","964"],["Ireland",["europe","eu-union"],"ie","353",".. ......."],["Israel",["middle-east"],"il","972","... ... ...."],["Italy",["europe","eu-union"],"it","39","... .......",0],["Jamaica",["america","carribean"],"jm","1876"],["Japan",["asia"],"jp","81",".. .... ...."],["Jordan",["middle-east"],"jo","962"],["Kazakhstan",["asia","ex-ussr"],"kz","7","... ...-..-..",1,["310","311","312","313","315","318","321","324","325","326","327","336","7172","73622"]],["Kenya",["africa"],"ke","254"],["Kiribati",["oceania"],"ki","686"],["Kosovo",["europe","ex-yugos"],"xk","383"],["Kuwait",["middle-east"],"kw","965"],["Kyrgyzstan",["asia","ex-ussr"],"kg","996","... ... ..."],["Laos",["asia"],"la","856"],["Latvia",["europe","eu-union","ex-ussr","baltic"],"lv","371",".. ... ..."],["Lebanon",["middle-east"],"lb","961"],["Lesotho",["africa"],"ls","266"],["Liberia",["africa"],"lr","231"],["Libya",["africa","north-africa"],"ly","218"],["Liechtenstein",["europe"],"li","423"],["Lithuania",["europe","eu-union","ex-ussr","baltic"],"lt","370"],["Luxembourg",["europe","eu-union"],"lu","352"],["Macau",["asia"],"mo","853"],["Macedonia",["europe","ex-yugos"],"mk","389"],["Madagascar",["africa"],"mg","261"],["Malawi",["africa"],"mw","265"],["Malaysia",["asia"],"my","60","..-....-...."],["Maldives",["asia"],"mv","960"],["Mali",["africa"],"ml","223"],["Malta",["europe","eu-union"],"mt","356"],["Marshall Islands",["oceania"],"mh","692"],["Martinique",["america","carribean"],"mq","596"],["Mauritania",["africa"],"mr","222"],["Mauritius",["africa"],"mu","230"],["Mexico",["america","central-america"],"mx","52","... ... ....",0,["55","81","33","656","664","998","774","229"]],["Micronesia",["oceania"],"fm","691"],["Moldova",["europe"],"md","373","(..) ..-..-.."],["Monaco",["europe"],"mc","377"],["Mongolia",["asia"],"mn","976"],["Montenegro",["europe","ex-yugos"],"me","382"],["Morocco",["africa","north-africa"],"ma","212"],["Mozambique",["africa"],"mz","258"],["Myanmar",["asia"],"mm","95"],["Namibia",["africa"],"na","264"],["Nauru",["africa"],"nr","674"],["Nepal",["asia"],"np","977"],["Netherlands",["europe","eu-union"],"nl","31",".. ........"],["New Caledonia",["oceania"],"nc","687"],["New Zealand",["oceania"],"nz","64","...-...-...."],["Nicaragua",["america","central-america"],"ni","505"],["Niger",["africa"],"ne","227"],["Nigeria",["africa"],"ng","234"],["North Korea",["asia"],"kp","850"],["Norway",["europe","baltic"],"no","47","... .. ..."],["Oman",["middle-east"],"om","968"],["Pakistan",["asia"],"pk","92","...-......."],["Palau",["oceania"],"pw","680"],["Palestine",["middle-east"],"ps","970"],["Panama",["america","central-america"],"pa","507"],["Papua New Guinea",["oceania"],"pg","675"],["Paraguay",["america","south-america"],"py","595"],["Peru",["america","south-america"],"pe","51"],["Philippines",["asia"],"ph","63",".... ......."],["Poland",["europe","eu-union","baltic"],"pl","48","...-...-..."],["Portugal",["europe","eu-union"],"pt","351"],["Puerto Rico",["america","carribean"],"pr","1","",3,["787","939"]],["Qatar",["middle-east"],"qa","974"],["Réunion",["africa"],"re","262"],["Romania",["europe","eu-union"],"ro","40"],["Russia",["europe","asia","ex-ussr","baltic"],"ru","7","(...) ...-..-..",0],["Rwanda",["africa"],"rw","250"],["Saint Kitts and Nevis",["america","carribean"],"kn","1869"],["Saint Lucia",["america","carribean"],"lc","1758"],["Saint Vincent and the Grenadines",["america","carribean"],"vc","1784"],["Samoa",["oceania"],"ws","685"],["San Marino",["europe"],"sm","378"],["São Tomé and Príncipe",["africa"],"st","239"],["Saudi Arabia",["middle-east"],"sa","966"],["Senegal",["africa"],"sn","221"],["Serbia",["europe","ex-yugos"],"rs","381"],["Seychelles",["africa"],"sc","248"],["Sierra Leone",["africa"],"sl","232"],["Singapore",["asia"],"sg","65","....-...."],["Slovakia",["europe","eu-union"],"sk","421"],["Slovenia",["europe","eu-union","ex-yugos"],"si","386"],["Solomon Islands",["oceania"],"sb","677"],["S
377omalia",["africa"],"so","252"],["South Africa",["africa"],"za","27"],["South Korea",["asia"],"kr","82","... .... ...."],["South Sudan",["africa","north-africa"],"ss","211"],["Spain",["europe","eu-union"],"es","34","... ... ..."],["Sri Lanka",["asia"],"lk","94"],["Sudan",["africa"],"sd","249"],["Suriname",["america","south-america"],"sr","597"],["Swaziland",["africa"],"sz","268"],["Sweden",["europe","eu-union","baltic"],"se","46","(...) ...-..."],["Switzerland",["europe"],"ch","41",".. ... .. .."],["Syria",["middle-east"],"sy","963"],["Taiwan",["asia"],"tw","886"],["Tajikistan",["asia","ex-ussr"],"tj","992"],["Tanzania",["africa"],"tz","255"],["Thailand",["asia"],"th","66"],["Timor-Leste",["asia"],"tl","670"],["Togo",["africa"],"tg","228"],["Tonga",["oceania"],"to","676"],["Trinidad and Tobago",["america","carribean"],"tt","1868"],["Tunisia",["africa","north-africa"],"tn","216"],["Turkey",["europe"],"tr","90","... ... .. .."],["Turkmenistan",["asia","ex-ussr"],"tm","993"],["Tuvalu",["asia"],"tv","688"],["Uganda",["africa"],"ug","256"],["Ukraine",["europe","ex-ussr"],"ua","380","(..) ... .. .."],["United Arab Emirates",["middle-east"],"ae","971"],["United Kingdom",["europe","eu-union"],"gb","44",".... ......"],["United States",["america","north-america"],"us","1","(...) ...-....",0,["907","205","251","256","334","479","501","870","480","520","602","623","928","209","213","310","323","408","415","510","530","559","562","619","626","650","661","707","714","760","805","818","831","858","909","916","925","949","951","303","719","970","203","860","202","302","239","305","321","352","386","407","561","727","772","813","850","863","904","941","954","229","404","478","706","770","912","808","319","515","563","641","712","208","217","309","312","618","630","708","773","815","847","219","260","317","574","765","812","316","620","785","913","270","502","606","859","225","318","337","504","985","413","508","617","781","978","301","410","207","231","248","269","313","517","586","616","734","810","906","989","218","320","507","612","651","763","952","314","417","573","636","660","816","228","601","662","406","252","336","704","828","910","919","701","308","402","603","201","609","732","856","908","973","505","575","702","775","212","315","516","518","585","607","631","716","718","845","914","216","330","419","440","513","614","740","937","405","580","918","503","541","215","412","570","610","717","724","814","401","803","843","864","605","423","615","731","865","901","931","210","214","254","281","325","361","409","432","512","713","806","817","830","903","915","936","940","956","972","979","435","801","276","434","540","703","757","804","802","206","253","360","425","509","262","414","608","715","920","304","307"]],["Uruguay",["america","south-america"],"uy","598"],["Uzbekistan",["asia","ex-ussr"],"uz","998",".. ... .. .."],["Vanuatu",["oceania"],"vu","678"],["Vatican City",["europe"],"va","39",".. .... ....",1],["Venezuela",["america","south-america"],"ve","58"],["Vietnam",["asia"],"vn","84"],["Yemen",["middle-east"],"ye","967"],["Zambia",["africa"],"zm","260"],["Zimbabwe",["africa"],"zw","263"]],X=[["American Samoa",["oceania"],"as","1684"],["Anguilla",["america","carribean"],"ai","1264"],["Bermuda",["america","north-america"],"bm","1441"],["British Virgin Islands",["america","carribean"],"vg","1284"],["Cayman Islands",["america","carribean"],"ky","1345"],["Cook Islands",["oceania"],"ck","682"],["Falkland Islands",["america","south-america"],"fk","500"],["Faroe Islands",["europe"],"fo","298"],["Gibraltar",["europe"],"gi","350"],["Greenland",["america"],"gl","299"],["Jersey",["europe","eu-union"],"je","44",".... ......"],["Montserrat",["america","carribean"],"ms","1664"],["Niue",["asia"],"nu","683"],["Norfolk Island",["oceania"],"nf","672"],["Northern Mariana Islands",["oceania"],"mp","1670"],["Saint Barthélemy",["america","carribean"],"bl","590","",1],["Saint Helena",["africa"],"sh","290"],["Saint Martin",["america","carribean"],"mf","590","",2],["Saint Pierre and Miquelon",["america","north-america"],"pm","508"],["Sint Maarten",["america","carribean"],"sx","1721"],["Tokelau",["oceania"],"tk","690"],["Turks and Caicos Islands",["america","carribean"],"tc","1649"],["U.S. Virgin Islands",["america","carribean"],"vi","1340"],["Wallis and Futuna",["oceania"],"wf","681"]];function re(Y,Q,W,se,oe){return!W||oe?Y+"".padEnd(Q.length,".")+" "+se:Y+"".padEnd(Q.length,".")+" "+W}function Z(Y,Q,W,se,oe){var q,ue,_e=[];return ue=Q===!0,[(q=[]).concat.apply(q,u(Y.map(function(De){var Ce={name:De[0],regions:De[1],iso2:De[2],countryCode:De[3],dialCode:De[3],format:re(W,De[3],De[4],se,oe),priority:De[5]||0},Fe=[];return De[6]&&De[6].map(function(Re){var We=function(le){for(var ce=1;ce<arguments.length;ce++){var ne=arguments[ce]!=null?arguments[ce]:{},ve=Object.keys(ne);typeof Object.getOwnPropertySymbols=="function"&&(ve=ve.concat(Object.getOwnPropertySymbols(ne).filter(function(Ae){return Object.getOwnPropertyDescriptor(ne,Ae).enumerable}))),ve.forEach(function(Ae){l(le,Ae,ne[Ae])})}return le}({},Ce);We.dialCode=De[3]+Re,We.isAreaCode=!0,We.areaCodeLength=Re.length,Fe.push(We)}),Fe.length>
3770?(Ce.mainCode=!0,ue||Q.constructor.name==="Array"&&Q.includes(De[2])?(Ce.hasAreaCodes=!0,[Ce].concat(Fe)):(_e=_e.concat(Fe),[Ce])):[Ce]}))),_e]}function V(Y,Q,W,se){if(W!==null){var oe=Object.keys(W),q=Object.values(W);oe.forEach(function(ue,_e){if(se)return Y.push([ue,q[_e]]);var De=Y.findIndex(function(Fe){return Fe[0]===ue});if(De===-1){var Ce=[ue];Ce[Q]=q[_e],Y.push(Ce)}else Y[De][Q]=q[_e]})}}function J(Y,Q){return Q.length===0?Y:Y.map(function(W){var se=Q.findIndex(function(q){return q[0]===W[2]});if(se===-1)return W;var oe=Q[se];return oe[1]&&(W[4]=oe[1]),oe[3]&&(W[5]=oe[3]),oe[2]&&(W[6]=oe[2]),W})}var K=function Y(Q,W,se,oe,q,ue,_e,De,Ce,Fe,Re,We,le,ce){p(this,Y),this.filterRegions=function($e,He){if(typeof $e=="string"){var Xe=$e;return He.filter(function(ze){return ze.regions.some(function(Je){return Je===Xe})})}return He.filter(function(ze){return $e.map(function(Je){return ze.regions.some(function(Ge){return Ge===Je})}).some(function(Je){return Je})})},this.sortTerritories=function($e,He){var Xe=[].concat(u($e),u(He));return Xe.sort(function(ze,Je){return ze.name<Je.name?-1:ze.name>Je.name?1:0}),Xe},this.getFilteredCountryList=function($e,He,Xe){return $e.length===0?He:Xe?$e.map(function(ze){var Je=He.find(function(Ge){return Ge.iso2===ze});if(Je)return Je}).filter(function(ze){return ze}):He.filter(function(ze){return $e.some(function(Je){return Je===ze.iso2})})},this.localizeCountries=function($e,He,Xe){for(var ze=0;ze<$e.length;ze++)He[$e[ze].iso2]!==void 0?$e[ze].localName=He[$e[ze].iso2]:He[$e[ze].name]!==void 0&&($e[ze].localName=He[$e[ze].name]);return Xe||$e.sort(function(Je,Ge){return Je.localName<Ge.localName?-1:Je.localName>Ge.localName?1:0}),$e},this.getCustomAreas=function($e,He){for(var Xe=[],ze=0;ze<He.length;ze++){var Je=JSON.parse(JSON.stringify($e));Je.dialCode+=He[ze],Xe.push(Je)}return Xe},this.excludeCountries=function($e,He){return He.length===0?$e:$e.filter(function(Xe){return!He.includes(Xe.iso2)})};var ne=function($e,He,Xe){var ze=[];return V(ze,1,$e,!0),V(ze,3,He),V(ze,2,Xe),ze}(De,Ce,Fe),ve=J(JSON.parse(JSON.stringify(U)),ne),Ae=J(JSON.parse(JSON.stringify(X)),ne),de=H(Z(ve,Q,We,le,ce),2),we=de[0],Ve=de[1];if(W){var pe=H(Z(Ae,Q,We,le,ce),2),Ne=pe[0];pe[1],we=this.sortTerritories(Ne,we)}se&&(we=this.filterRegions(se,we)),this.onlyCountries=this.localizeCountries(this.excludeCountries(this.getFilteredCountryList(oe,we,_e.includes("onlyCountries")),ue),Re,_e.includes("onlyCountries")),this.preferredCountries=q.length===0?[]:this.localizeCountries(this.getFilteredCountryList(q,we,_e.includes("preferredCountries")),Re,_e.includes("preferredCountries")),this.hiddenAreaCodes=this.excludeCountries(this.getFilteredCountryList(oe,Ve),ue)},ee=function(Y){function Q(oe){var q;p(this,Q),(q=function(ne,ve){return!ve||g(ve)!=="object"&&typeof ve!="function"?x(ne):ve}(this,b(Q).call(this,oe))).getProbableCandidate=E()(function(ne){return ne&&ne.length!==0?q.state.onlyCountries.filter(function(ve){return P()(ve.name.toLowerCase(),ne.toLowerCase())},x(x(q)))[0]:null}),q.guessSelectedCountry=E()(function(ne,ve,Ae,de){var we;if(q.props.enableAreaCodes===!1&&(de.some(function(Ne){if(P()(ne,Ne.dialCode))return Ae.some(function($e){if(Ne.iso2===$e.iso2&&$e.mainCode)return we=$e,!0}),!0}),we))return we;var Ve=Ae.find(function(Ne){return Ne.iso2==ve});if(ne.trim()==="")return Ve;var pe=Ae.reduce(function(Ne,$e){return P()(ne,$e.dialCode)&&($e.dialCode.length>Ne.dialCode.length||$e.dialCode.length===Ne.dialCode.length&&$e.priority<Ne.priority)?$e:Ne},{dialCode:"",priority:10001},x(x(q)));return pe.name?pe:Ve}),q.updateCountry=function(ne){var ve,Ae=q.state.onlyCountries;(ve=ne.indexOf(0)>="0"&&ne.indexOf(0)<="9"?Ae.find(function(de){return de.dialCode==+ne}):Ae.find(function(de){return de.iso2==ne}))&&ve.dialCode&&q.setState({selectedCountry:ve,formattedNumber:q.props.disableCountryCode?"":q.formatNumber(ve.dialCode,ve)})},q.scrollTo=function(ne,ve){if(ne){var Ae=q.dropdownRef;if(Ae&&document.body){var de=Ae.offsetHeight,we=Ae.getBoundingClientRect().top+document.body.scrollTop,Ve=we+de,pe=ne,Ne=pe.getBoundingClientRect(),$e=pe.offsetHeight,He=Ne.top+document.body.scrollTop,Xe=He+$e,ze=He-we+Ae.scrollTop,Je=de/2-$e/2;if(q.props.enableSearch?He<we+32:He<we)ve&&(ze-=Je),Ae.scrollTop=ze;else if(Xe>Ve){ve&&(ze+=Je);
vendor: 14,846 bytes, line 377
377var Ge=de-$e;Ae.scrollTop=ze-Ge}}}},q.scrollToTop=function(){var ne=q.dropdownRef;ne&&document.body&&(ne.scrollTop=0)},q.formatNumber=function(ne,ve){if(!ve)return ne;var Ae,de=ve.format,we=q.props,Ve=we.disableCountryCode,pe=we.enableAreaCodeStretch,Ne=we.enableLongNumbers,$e=we.autoFormat;if(Ve?((Ae=de.split(" ")).shift(),Ae=Ae.join(" ")):pe&&ve.isAreaCode?((Ae=de.split(" "))[1]=Ae[1].replace(/\.+/,"".padEnd(ve.areaCodeLength,".")),Ae=Ae.join(" ")):Ae=de,!ne||ne.length===0)return Ve?"":q.props.prefix;if(ne&&ne.length<2||!Ae||!$e)return Ve?ne:q.props.prefix+ne;var He,Xe=R()(Ae,function(ze,Je){if(ze.remainingText.length===0)return ze;if(Je!==".")return{formattedText:ze.formattedText+Je,remainingText:ze.remainingText};var Ge,Qe=d(Ge=ze.remainingText)||c(Ge)||f(),yt=Qe[0],Et=Qe.slice(1);return{formattedText:ze.formattedText+yt,remainingText:Et}},{formattedText:"",remainingText:ne.split("")});return(He=Ne?Xe.formattedText+Xe.remainingText.join(""):Xe.formattedText).includes("(")&&!He.includes(")")&&(He+=")"),He},q.cursorToEnd=function(){var ne=q.numberInputRef;if(document.activeElement===ne){ne.focus();var ve=ne.value.length;ne.value.charAt(ve-1)===")"&&(ve-=1),ne.setSelectionRange(ve,ve)}},q.getElement=function(ne){return q["flag_no_".concat(ne)]},q.getCountryData=function(){return q.state.selectedCountry?{name:q.state.selectedCountry.name||"",dialCode:q.state.selectedCountry.dialCode||"",countryCode:q.state.selectedCountry.iso2||"",format:q.state.selectedCountry.format||""}:{}},q.handleFlagDropdownClick=function(ne){if(ne.preventDefault(),q.state.showDropdown||!q.props.disabled){var ve=q.state,Ae=ve.preferredCountries,de=ve.onlyCountries,we=ve.selectedCountry,Ve=q.concatPreferredCountries(Ae,de).findIndex(function(pe){return pe.dialCode===we.dialCode&&pe.iso2===we.iso2});q.setState({showDropdown:!q.state.showDropdown,highlightCountryIndex:Ve},function(){q.state.showDropdown&&q.scrollTo(q.getElement(q.state.highlightCountryIndex))})}},q.handleInput=function(ne){var ve=ne.target.value,Ae=q.props,de=Ae.prefix,we=Ae.onChange,Ve=q.props.disableCountryCode?"":de,pe=q.state.selectedCountry,Ne=q.state.freezeSelection;if(!q.props.countryCodeEditable){var $e=de+(pe.hasAreaCodes?q.state.onlyCountries.find(function(tn){return tn.iso2===pe.iso2&&tn.mainCode}).dialCode:pe.dialCode);if(ve.slice(0,$e.length)!==$e)return}if(ve===de)return we&&we("",q.getCountryData(),ne,""),q.setState({formattedNumber:""});if(!(ve.replace(/\D/g,"").length>15&&(q.props.enableLongNumbers===!1||typeof q.props.enableLongNumbers=="number"&&ve.replace(/\D/g,"").length>q.props.enableLongNumbers))&&ve!==q.state.formattedNumber){ne.preventDefault?ne.preventDefault():ne.returnValue=!1;var He=q.props.country,Xe=q.state,ze=Xe.onlyCountries,Je=Xe.selectedCountry,Ge=Xe.hiddenAreaCodes;if(we&&ne.persist(),ve.length>0){var Qe=ve.replace(/\D/g,"");(!q.state.freezeSelection||Je&&Je.dialCode.length>Qe.length)&&(pe=q.props.disableCountryGuess?Je:q.guessSelectedCountry(Qe.substring(0,6),He,ze,Ge)||Je,Ne=!1),Ve=q.formatNumber(Qe,pe),pe=pe.dialCode?pe:Je}var yt=ne.target.selectionStart,Et=ne.target.selectionStart,Wt=q.state.formattedNumber,qt=Ve.length-Wt.length;q.setState({formattedNumber:Ve,freezeSelection:Ne,selectedCountry:pe},function(){qt>0&&(Et-=qt),Ve.charAt(Ve.length-1)==")"?q.numberInputRef.setSelectionRange(Ve.length-1,Ve.length-1):Et>0&&Wt.length>=Ve.length?q.numberInputRef.setSelectionRange(Et,Et):yt<Wt.length&&q.numberInputRef.setSelectionRange(yt,yt),we&&we(Ve.replace(/[^0-9]+/g,""),q.getCountryData(),ne,Ve)})}},q.handleInputClick=function(ne){q.setState({showDropdown:!1}),q.props.onClick&&q.props.onClick(ne,q.getCountryData())},q.handleDoubleClick=function(ne){var ve=ne.target.value.length;ne.target.setSelectionRange(0,ve)},q.handleFlagItemClick=function(ne,ve){var Ae=q.state.selectedCountry,de=q.state.onlyCountries.find(function(Ne){return Ne==ne});if(de){var we=q.state.formattedNumber.replace(" ","").replace("(","").replace(")","").replace("-",""),Ve=we.length>1?we.replace(Ae.dialCode,de.dialCode):de.dialCode,pe=q.formatNumber(Ve.replace(/\D/g,""),de);q.setState({showDropdown:!1,selectedCountry:de,freezeSelection:!0,formattedNumber:pe,searchValue:""},function(){q.cursorToEnd(),q.props.onChange&&q.props.onChange(pe.replace(/[^0-9]+/g,""),q.getCountryData(),ve,pe)})}},q.handleInputFocus=function(ne){q.numberInputRef&&q.numberInputRef.value===q.props.prefix&&q.state.selectedCountry&&!q.props.disableCountryCode&&q.setState({formattedNumber:q.props.prefix+q.state.selectedCountry.dialCode},function(){q.props.jumpCursorToEnd&&setTimeout(q.cursorToEnd,0)}),q.setState({placeholder:""}),q.props.onFocus&&q.props.onFocus(ne,q.getCountryData()),q.props.jumpCursorToEnd&&setTimeout(q.cursorToEnd,0)},q.handleInputBlur=function(ne){ne.target.value||q.setState({placeholder:q.props.placeholder}),q.props.onBlur&&q.props.onBlur(ne,q.getCountryData())},q.handleInputCopy=function(ne){if(q.props.copyNumbersOnly){var ve=window.getSelection().toString().replace(/[^0-9]+/g,"");ne.clipboardData.setData("text/plain",ve),ne.preventDefault()}},q.getHighlightCountryIndex=function(ne){var ve=q.state.highlightCountryIndex+ne;return ve<0||ve>=q.state.onlyCountries.length+q.state.preferredCountries.length?ve-ne:q.props.enableSearch&&ve>q.getSearchFilteredCountries().length?0:ve},q.searchCountry=function(){var ne=q.getProbableCandidate(q.state.queryString)||q.state.onlyCountries[0],ve=q.state.onlyCountries.findIndex(function(Ae){return Ae==ne})+q.state.preferredCountries.length;q.scrollTo(q.getElement(ve),!0),q.setState({queryString:"",highlightCountryIndex:ve})},q.handleKeydown=function(ne){var ve=q.props.keys,Ae=ne.target.className;if(Ae.includes("selected-flag")&&ne.which===ve.ENTER&&!q.state.showDropdown)return q.handleFlagDropdownClick(ne);if(Ae.includes("form-control")&&(ne.which===ve.ENTER||ne.which===ve.ESC))return ne.target.blur();if(q.state.showDropdown&&!q.props.disabled&&(!Ae.includes("search-box")||ne.which===ve.UP||ne.which===ve.DOWN||ne.which===ve.ENTER||ne.which===ve.ESC&&ne.target.value==="")){ne.preventDefault?ne.preventDefault():ne.returnValue=!1;var de=function(we){q.setState({highlightCountryIndex:q.getHighlightCountryIndex(we)},function(){q.scrollTo(q.getElement(q.state.highlightCountryIndex),!0)})};switch(ne.which){case ve.DOWN:de(1);break;case ve.UP:de(-1);break;case ve.ENTER:q.props.enableSearch?q.handleFlagItemClick(q.getSearchFilteredCountries()[q.state.highlightCountryIndex]||q.getSearchFilteredCountries()[0],ne):q.handleFlagItemClick([].concat(u(q.state.preferredCountries),u(q.state.onlyCountries))[q.state.highlightCountryIndex],ne);break;case ve.ESC:case ve.TAB:q.setState({showDropdown:!1},q.cursorToEnd);break;default:(ne.which>=ve.A&&ne.which<=ve.Z||ne.which===ve.SPACE)&&q.setState({queryString:q.state.queryString+String.fromCharCode(ne.which)},q.state.debouncedQueryStingSearcher)}}},q.handleInputKeyDown=function(ne){var ve=q.props,Ae=ve.keys,de=ve.onEnterKeyPress,we=ve.onKeyDown;ne.which===Ae.ENTER&&de&&de(ne),we&&we(ne)},q.handleClickOutside=function(ne){q.dropdownRef&&!q.dropdownContainerRef.contains(ne.target)&&q.state.showDropdown&&q.setState({showDropdown:!1})},q.handleSearchChange=function(ne){var ve=ne.currentTarget.value,Ae=q.state,de=Ae.preferredCountries,we=Ae.selectedCountry,Ve=0;if(ve===""&&we){var pe=q.state.onlyCountries;Ve=q.concatPreferredCountries(de,pe).findIndex(function(Ne){return Ne==we}),setTimeout(function(){return q.scrollTo(q.getElement(Ve))},100)}q.setState({searchValue:ve,highlightCountryIndex:Ve})},q.concatPreferredCountries=function(ne,ve){return ne.length>0?u(new Set(ne.concat(ve))):ve},q.getDropdownCountryName=function(ne){return ne.localName||ne.name},q.getSearchFilteredCountries=function(){var ne=q.state,ve=ne.preferredCountries,Ae=ne.onlyCountries,de=ne.searchValue,we=q.props.enableSearch,Ve=q.concatPreferredCountries(ve,Ae),pe=de.trim().toLowerCase().replace("+","");if(we&&pe){if(/^\d+$/.test(pe))return Ve.filter(function(He){var Xe=He.dialCode;return["".concat(Xe)].some(function(ze){return ze.toLowerCase().includes(pe)})});var Ne=Ve.filter(function(He){var Xe=He.iso2;return["".concat(Xe)].some(function(ze){return ze.toLowerCase().includes(pe)})}),$e=Ve.filter(function(He){var Xe=He.name,ze=He.localName;return He.iso2,["".concat(Xe),"".concat(ze||"")].some(function(Je){return Je.toLowerCase().includes(pe)})});return q.scrollToTop(),u(new Set([].concat(Ne,$e)))}return Ve},q.getCountryDropdownList=function(){var ne=q.state,ve=ne.preferredCountries,Ae=ne.highlightCountryIndex,de=ne.showDropdown,we=ne.searchValue,Ve=q.props,pe=Ve.disableDropdown,Ne=Ve.prefix,$e=q.props,He=$e.enableSearch,Xe=$e.searchNotFound,ze=$e.disableSearchIcon,Je=$e.searchClass,Ge=$e.searchStyle,Qe=$e.searchPlaceholder,yt=$e.autocompleteSearch,Et=q.getSearchFilteredCountries().map(function(tn,zn){var jn=Ae===zn,Cn=L()({country:!0,preferred:tn.iso2==="us"||tn.iso2==="gb",active:tn.iso2==="us",highlight:jn}),Tn="flag ".concat(tn.iso2);return j.a.createElement("li",Object.assign({ref:function(rn){return q["flag_no_".concat(zn)]=rn},key:"flag_no_".concat(zn),"data-flag-key":"flag_no_".concat(zn),className:Cn,"data-dial-code":"1",tabIndex:pe?"-1":"0","data-country-code":tn.iso2,onClick:function(rn){return q.handleFlagItemClick(tn,rn)},role:"option"},jn?{"aria-selected":!0}:{}),j.a.createElement("div",{className:Tn}),j.a.createElement("span",{className:"country-name"},q.getDropdownCountryName(tn)),j.a.createElement("span",{className:"dial-code"},tn.format?q.formatNumber(tn.dialCode,tn):Ne+tn.dialCode))}),Wt=j.a.createElement("li",{key:"dashes",className:"divider"});ve.length>0&&(!He||He&&!we.trim())&&Et.splice(ve.length,0,Wt);var qt=L()(l({"country-list":!0,hide:!de},q.props.dropdownClass,!0));return j.a.createElement("ul",{ref:function(tn){return!He&&tn&&tn.focus(),q.dropdownRef=tn},className:qt,style:q.props.dropdownStyle,role:"listbox",tabIndex:"0"},He&&j.a.createElement("li",{className:L()(l({search:!0},Je,Je))},!ze&&j.a.createElement("span",{className:L()(l({"search-emoji":!0},"".concat(Je,"-emoji"),Je)),role:"img","aria-label":"Magnifying glass"},"🔎"),j.a.createElement("input",{className:L()(l({"search-box":!0},"".concat(Je,"-box"),Je)),style:Ge,type:"search",placeholder:Qe,autoFocus:!0,autoComplete:yt?"on":"off",value:we,onChange:q.handleSearchChange})),Et.length>0?Et:j.a.createElement("li",{className:"no-entries-message"},j.a.createElement("span",null,Xe)))};var ue,_e=new K(oe.enableAreaCodes,oe.enableTerritories,oe.regions,oe.onlyCountries,oe.preferredCountries,oe.excludeCountries,oe.preserveOrder,oe.masks,oe.priority,oe.areaCodes,oe.localization,oe.prefix,oe.defaultMask,oe.alwaysDefaultMask),De=_e.onlyCountries,Ce=_e.preferredCountries,Fe=_e.hiddenAreaCodes,Re=oe.value?oe.value.replace(/\D/g,""):"";ue=oe.disableInitialCountryGuess?0:Re.length>1?q.guessSelectedCountry(Re.substring(0,6),oe.country,De,Fe)||0:oe.country&&De.find(function(ne){return ne.iso2==oe.country})||0;var We,le=Re.length<2&&ue&&!P()(Re,ue.dialCode)?ue.dialCode:"";We=Re===""&&ue===0?"":q.formatNumber((oe.disableCountryCode?"":le)+Re,ue.name?ue:void 0);var ce=De.findIndex(function(ne){return ne==ue});return q.state={showDropdown:oe.showDropdown,formattedNumber:We,onlyCountries:De,preferredCountries:Ce,hiddenAreaCodes:Fe,selectedCountry:ue,highlightCountryIndex:ce,queryString:"",freezeSelection:!1,debouncedQueryStingSearcher:N()(q.searchCountry,250),searchValue:""},q}var W,se;return function(oe,q){if(typeof q!="function"&&q!==null)throw new TypeError("Super expression must either be null or a function");oe.prototype=Object.create(q&&q.prototype,{constructor:{value:oe,writable:!0,configurable:!0}}),q&&y(oe,q)}(Q,Y),W=Q,(se=[{key:"componentDidMount",value:function(){document.addEventListener&&this.props.enableClickOutside&&document.addEventListener("mousedown",this.handleClickOutside),this.props.onMount&&this.props.onMount(this.state.formattedNumber.replace(/[^0-9]+/g,""),this.getCountryData(),this.state.formattedNumber)}},{key:"componentWillUnmount",value:function(){document.removeEventListener&&this.props.enableClickOutside&&document.removeEventListener("mousedown",this.handleClickOutside)}},{key:"componentDidUpdate",value:function(oe,q,ue){oe.country!==this.props.country?this.updateCountry(this.props.country):oe.value!==this.props.value&&this.updateFormattedNumber(this.props.value)}},{key:"updateFormattedNumber",value:function(oe){if(oe===null)return this.setState({selectedCountry:0,formattedNumber:""});var q=this.state,ue=q.onlyCountries,_e=q.selectedCountry,De=q.hiddenAreaCodes,Ce=this.props,Fe=Ce.country,Re=Ce.prefix;if(oe==="")return this.setState({selectedCountry:_e,formattedNumber:""});var We,le,ce=oe.replace(/\D/g,"");if(_e&&P()(oe,Re+_e.dialCode))le=this.formatNumber(ce,_e),this.setState({formattedNumber:le});else{var ne=(We=this.props.disableCountryGuess?_e:this.guessSelectedCountry(ce.substring(0,6),Fe,ue,De)||_e)&&P()(ce,Re+We.dialCode)?We.dialCode:"";le=this.formatNumber((this.props.disableCountryCode?"":ne)+ce,We||void 0),this.setState({selectedCountry:We,formattedNumber:le})}}},{key:"render",value:function(){var oe,q,ue,_e=this,De=this.state,Ce=De.onlyCountries,Fe=De.selectedCountry,Re=De.showDropdown,We=De.formattedNumber,le=De.hiddenAreaCodes,ce=this.props,ne=ce.disableDropdown,ve=ce.renderStringAsFlag,Ae=ce.isValid,de=ce.defaultErrorMessage,we=ce.specialLabel;if(typeof Ae=="boolean")q=Ae;else{var Ve=Ae(We.replace(/\D/g,""),Fe,Ce,le);typeof Ve=="boolean"?(q=Ve)===!1&&(ue=de):(q=!1,ue=Ve)}var pe=L()((l(oe={},this.props.containerClass,!0),l(oe,"react-tel-input",!0),oe)),Ne=L()({arrow:!0,up:Re}),$e=L()(l({"form-control":!0,"invalid-number":!q,open:Re},this.props.inputClass,!0)),He=L()({"selected-flag":!0,open:Re}),Xe=L()(l({"flag-dropdown":!0,"invalid-number":!q,open:Re},this.props.buttonClass,!0)),ze="flag ".concat(Fe&&Fe.iso2);return j.a.createElement("div",{className:"".concat(pe," ").concat(this.props.className),style:this.props.style||this.props.containerStyle,onKeyDown:this.handleKeydown},we&&j.a.createElement("div",{className:"special-label"},we),ue&&j.a.createElement("div",{className:"invalid-number-message"},ue),j.a.createElement("input",Object.assign({className:$e,style:this.props.inputStyle,onChange:this.handleInput,onClick:this.handleInputClick,onDoubleClick:this.handleDoubleClick,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,onCopy:this.handleInputCopy,value:We,onKeyDown:this.handleInputKeyDown,placeholder:this.props.placeholder,disabled:this.props.disabled,type:"tel"},this.props.inputProps,{ref:function(Je){_e.numberInputRef=Je,typeof _e.props.inputProps.ref=="function"?_e.props.inputProps.ref(Je):typeof _e.props.inputProps.ref=="object"&&(_e.props.inputProps.ref.current=Je)}})),j.a.createElement("div",{className:Xe,style:this.props.buttonStyle,ref:function(Je){return _e.dropdownContainerRef
377=Je}},ve?j.a.createElement("div",{className:He},ve):j.a.createElement("div",{onClick:ne?void 0:this.handleFlagDropdownClick,className:He,title:Fe?"".concat(Fe.localName||Fe.name,": + ").concat(Fe.dialCode):"",tabIndex:ne?"-1":"0",role:"button","aria-haspopup":"listbox","aria-expanded":!!Re||void 0},j.a.createElement("div",{className:ze},!ne&&j.a.createElement("div",{className:Ne}))),Re&&this.getCountryDropdownList()))}}])&&h(W.prototype,se),Q}(j.a.Component);ee.defaultProps={country:"",value:"",onlyCountries:[],preferredCountries:[],excludeCountries:[],placeholder:"1 (702) 123-4567",searchPlaceholder:"search",searchNotFound:"No entries to show",flagsImagePath:"./flags.png",disabled:!1,containerStyle:{},inputStyle:{},buttonStyle:{},dropdownStyle:{},searchStyle:{},containerClass:"",inputClass:"",buttonClass:"",dropdownClass:"",searchClass:"",className:"",autoFormat:!0,enableAreaCodes:!1,enableTerritories:!1,disableCountryCode:!1,disableDropdown:!1,enableLongNumbers:!1,countryCodeEditable:!0,enableSearch:!1,disableSearchIcon:!1,disableInitialCountryGuess:!1,disableCountryGuess:!1,regions:"",inputProps:{},localization:{},masks:null,priority:null,areaCodes:null,preserveOrder:[],defaultMask:"... ... ... ... ..",alwaysDefaultMask:!1,prefix:"+",copyNumbersOnly:!0,renderStringAsFlag:"",autocompleteSearch:!1,jumpCursorToEnd:!0,enableAreaCodeStretch:!1,enableClickOutside:!0,showDropdown:!1,isValid:!0,defaultErrorMessage:"",specialLabel:"Phone",onEnterKeyPress:null,keys:{UP:38,DOWN:40,RIGHT:39,LEFT:37,ENTER:13,ESC:27,PLUS:43,A:65,Z:90,SPACE:32,TAB:9}},i.default=ee}])})})(Jbe);var Mwt=Jbe.exports;const Rwt=Kr(Mwt);function w4(e,n="us"){return jIe[String(e??"")]??n}const ux=({name:e="",value:n="",nameCountryCode:r="phone_country_code",label:a="Phone Input",code:i="1",country:o="us",optional:l=!1,onChange:c,...u})=>{const d=i.toString(),f=w4(d,o.toString()),[p,h]=v.useState(d+n.toString()),[m,g]=v.useState(d),[x,b]=v.useState(f),{formItemProps:y}=yC(u),w=v.useRef(null),j=v.useRef(null),[S,N]=v.useState("(000) 000-0000"),k=v.useRef(d),E=v.useRef(!1),D=v.useRef(f);function R(H,U,X,re){N(A(U.format)),(X==null?void 0:X.type)==="change"?(h(H),g(String(U.dialCode)),b(String(U.countryCode)),c&&c({phone_country_code:String(U.dialCode),phone:H}),w.current&&w.current.dispatchEvent(new Event("input",{bubbles:!0}))):(h(H),g(String(U.dialCode)),b(String(U.countryCode)),c&&c({phone_country_code:String(U.dialCode),phone:H}),w.current&&w.current.dispatchEvent(new Event("input",{bubbles:!0})))}function A(H){if(!H)return"(000) 000-0000";const U=H.split(" ");U.shift();let X=U.join(" ");for(;X.indexOf(".")>-1;)X=X.replace(".","0");return X}function P(){if(document.getElementsByClassName("selected-flag").length){const H=document.getElementsByClassName("selected-flag")[0];H.getElementsByClassName("dialcode").length&&H.getElementsByClassName("dialcode")[0].remove(),H.getElementsByClassName("arrow").length&&H.getElementsByClassName("arrow")[0].remove(),H.getElementsByClassName("flag").length&&H.getElementsByClassName("flag")[0].remove();const U=document.createElement("div");U.className="dialcode",U.innerHTML=`<span class="flag ${rC(x)}"></span></span><span>+${m}</span> <span class="icon-direction-down1"></span>`,H.appendChild(U)}}v.useEffect(()=>{P()},[m,p,x]),v.useEffect(()=>{const H=i.toString();if(!E.current){E.current=!0,k.current=H;return}k.current!==H&&(g(H),b(w4(H,o.toString())),k.current=H)},[i,o]);const I={ref:j,name:e};function L(){P(),h(n.toString()),g(i.toString()),b(w4(i.toString(),o.toString())),k.current=i.toString()}return s.jsxs(s.Fragment,{children:[s.jsx("input",{ref:w,className:"hidden",name:r,value:m,readOnly:!0}),s.jsx(_o,{...y,label:a,optional:l,children:s.jsx(Rwt,{value:p,country:D.current,containerClass:"phone-input-container input-group",inputClass:"phone-input input-control",buttonClass:"phone-input-button prefix",searchClass:"phone-input-search",dropdownClass:"phone-input-dropdown",placeholder:S,autocompleteSearch:!0,disableInitialCountryGuess:!1,enableSearch:!0,onChange:R,onMount:L,disableCountryCode:!0,countryCodeEditable:!0,disableCountryGuess:!0,inputProps:I,isValid:!0,disableSearchIcon:!0,searchPlaceholder:"Search...",autoFormat:!0})}),s.jsx("input",{className:"hidden",name:e,value:p.replace("clone",""),readOnly:!0})]})};ux.htmlProps=["nameCountryCode"];const sf=({name:e,disabled:n,value:r="",autoComplete:a="new-password",placeholder:i="Enter password",className:o="",numberOfMinCharacter:l=7,numberOfLetter:c=1,numberOfNumber:u=1,onInputChange:d,isValidate:f=!1,isS
377howForgotPW:p=!1,isUseGenerate:h=!1,onChange:m,labelControl:g=null,isShowAndHide:x=!0,...b})=>{const{formItemProps:y}=yC(b),[w,j]=v.useState(!1),[S,N]=v.useState(r),[k,E]=v.useState({min_character:!1,number_of_letter:!1,number_of_number:!1});v.useEffect(()=>{if(r!=null){const I=String(r);N(I),f&&R(I)}},[r]);function D(I){f?R(I.target.value):N(I.target.value),m&&m(I.target.value)}function R(I){let L=k;I.length>=l?L={...L,min_character:!0}:L.min_character&&(L={...L,min_character:!1}),new RegExp(`^(?=.*\\d).{${u},}$`).test(I)?L={...L,number_of_number:!0}:L.number_of_number&&(L={...L,number_of_number:!1}),new RegExp(`^(?=.*[a-zA-Z]).{${c},}$`).test(I)?L={...L,number_of_letter:!0}:L.number_of_letter&&(L={...L,number_of_letter:!1}),E(L),N(I),d&&d(L,I)}function A(I){let L="abcdefghijklmnopqrstuvwxyz@#$ABCDEFGHIJKLMNOP1234567890",H="";for(var U=0;U<I;U++){var X=Math.floor(Math.random()*L.length);H+=L.charAt(X)}H+=Math.floor(Math.random()*10+1),R(H)}function P(){return h?s.jsx("a",{className:Ut("generate-pin",{invisible:!1}),onClick:()=>A(9),children:t("user::form.text.generate_password")}):g?typeof g=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:g}}):g:null}return s.jsx(_o,{...y,labelFor:e,labelControl:P(),children:s.jsxs("div",{className:`password ${o}`,children:[s.jsxs("div",{className:"password-input",children:[s.jsx("input",{autoComplete:a,type:w?"text":"password",placeholder:i,disabled:n,onChange:I=>D(I),name:e,value:S}),x?s.jsx("a",{onClick:()=>j(!w),children:s.jsx(Se,{name:w?"icon-status-hidden":"icon-status-shown"})}):s.jsx(s.Fragment,{})]}),f?s.jsxs("div",{className:"password-list",children:[s.jsxs("div",{className:`password-item ${S?k.min_character?"text-success":"item-error":""}`,children:[s.jsx(Se,{name:`${S?k.min_character?"icon-checkmark":"icon-warning":"icon-checkmark"}`,className:"text-xs"}),s.jsxs("div",{className:"text-sm",children:[l," character min"]})]}),s.jsxs("div",{className:`password-item ${S?k.number_of_letter?"text-success":"item-error":""}`,children:[s.jsx(Se,{name:`${S?k.number_of_letter?"icon-checkmark":"icon-warning":"icon-checkmark"}`,className:"text-xs"}),s.jsxs("div",{className:"text-sm",children:[c," letter"]})]}),s.jsxs("div",{className:`password-item ${S?k.number_of_number?"text-success":"item-error":""}`,children:[s.jsx(Se,{name:`${S?k.number_of_number?"icon-checkmark":"icon-warning":"icon-checkmark"}`,className:"text-xs"}),s.jsxs("div",{className:"text-sm",children:[u," number"]})]})]}):null]})})};sf.htmlProps=["isValidate","wrapperClassName","isUseGenerate","autoComplete","labelControl"];const Owt=({fieldProps:e,get:n,set:r,industries:a,link_help_customer:i,is_fuelcloud:o,phoneWrapRef:l})=>{var A,P,I,L,H,U,X,re,Z;const c="1",u="0",d=e("phone"),f=e("phone_country_code"),p=n("industry"),h=!!Number(n("is_network")??0),m=String(n("is_creating_admin")??c),g=String(n("company_name")),x=!!Number(n("is_set_password")??0),b=String(n("raw_password")),y=m===c?t("jobber::form.description.enable_creating_admin"):t("jobber::form.description.disable_creating_admin"),{value:w,onChange:j,...S}=d||{},[N,k]=v.useState(""),{company:E}=Bt();function D(V){let J=a.filter(K=>K.value==V);J.length>0&&J[0]&&(k(J[0].name),r("industry",J[0].value),r("industry_title",J[0].label))}const R=a.map(V=>({value:V.value,label:V.label}));return s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(mt,{...e("company_name"),type:"text",defaultValue:g,placeholder:lv((A=e("company_name"))==null?void 0:A.label)}),s.jsx(mt,{...e("customer_code"),type:"text",placeholder:lv((P=e("customer_code"))==null?void 0:P.label),optional:!0,tooltip:t("jobber::form.description.customer_code")}),s.jsx("div",{className:"form-group",children:s.jsx("div",{className:"",children:s.jsx(Ja,{name:"industry",options:R,onChangeValue:V=>D(V),value:p,liveSearch:!0,formItemProps:{label:(I=e("industry"))==null?void 0:I.label,error:(L=e("industry"))==null?void 0:L.error}})})}),E.is_network_owner&&s.jsx("div",{className:"mb-8",children:s.jsx(Un,{checked:h,onChange:V=>{r("is_network",V)},className:"py-[8px]",children:t("jobber::form.label.add_customer_to_network")})})]}),s.jsxs("div",{className:"col-sm-6",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("p",{className:"text-lg font-semibold mb-[8px]",children:(H=e("is_creating_admin"))==null?void 0:H.label}),s.jsx("span",{className:"mr-1",children:y}),o&&s.jsx(s.Fragment,{children:s.jsxs("a",{href:i,target:"_blank",className:"text-active font-semibold inline-flex items-center gap-1 mb-2",children:[t("text.learn_more"),s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-lg inline-flex align-middle"})]})}),s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{name:"is_creating_admin",value:c,current:m,className:"form-radio-label-general",onClick:()=>r("is_creating_admin",c),children:t("text.on")}),s.jsx(zt,{name:"is_creating_admin",value:u,current:m,className:"form-radio-label-general",onClick:()=>r("is_creating_admin",u),children:t("text.off")})]})]}),m===c?s.jsxs(s.Fragment,{children:[s.jsx(mt,{...e("full_name"),type:"text",placeholder:lv((U=e("full_name"))==null?void 0:U.label)}),s.jsx(mt,{...e("email"),type:"email",placeholder:lv((X=e("email"))==null?void 0:X.label)}),s.jsx("div",{ref:l,children:s.jsx(ux,{...S,error:(d==null?void 0:d.error)||(f==null?void 0:f.error),label:(re=e("phone"))==null?void 0:re.label,name:"phone",nameCountryCode:"phone_country_code",value:String(n("phone")??""),code:String(n("phone_country_code")??"1"),onChange:V=>{(V==null?void 0:V.phone_country_code)!=null&&r("phone_country_code",String(V.phone_country_code)),(V==null?void 0:V.phone)!=null&&r("phone",String(V.phone))}})}),s.jsx("div",{className:"mb-8",children:s.jsx(Un,{checked:x,onChange:V=>{r("is_set_password",V)},className:"py-[8px]",children:t("jobber::form.label.set_password")})}),x?s.jsx("div",{id:"password-wrapper",className:"",children:s.jsx(sf,{...e("raw_password"),autoComplete:"new-password",isShowFirstError:!0,placeholder:t("placeholder.enter_password"),isValidate:!0,isUseGenerate:!0,value:b,wrapperClassName:Ut("form-group w-[240px]",{"is-invalid":(Z=e("raw_password"))==null?void 0:Z.error}),onInputChange:(V,J)=>r("raw_password",J)})}):null]}):null]})]})},eye=({fieldProps:e,get:n,set:r})=>{var w,j,S,N,k;const a=String(n("limit_period_type")),i=!!n("is_owner_high_level"),o=Number(n("owner_high_level")),l=Number(n("owner_
377critical_high_level")),c=!!n("is_owner_critical_high_level"),u=Number(n("limit")||0),d=u*o/100,f=u*l/100,p=[{value:CIe,label:t("driver::form.label.daily")},{value:SIe,label:t("driver::form.label.weekly")},{value:vO,label:t("driver::form.label.monthly")},{value:fL,label:t("jobber::form.text.reset_custom")}],h=Number(n("limit_period")||0),m=a===fL,g=n("limit_period"),x=m&&g!=null&&g!==""?new Date(Date.now()+Number(g)*864e5):null,b=t("jobber::text.monthly_limit_alert").replace(":period",m?`${h}-Day`:a),y=E=>{const D=new Date(E);if(isNaN(D.getTime()))return"";const R=String(D.getMonth()+1).padStart(2,"0"),A=String(D.getDate()).padStart(2,"0"),P=D.getFullYear();return`${R}/${A}/${P}`};return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"row spending-limit-section",children:[s.jsx("div",{className:"form-group mb-0 input-limit",children:s.jsx(mt,{...e("limit"),type:"text",placeholder:0,prefix:pL})}),s.jsxs("div",{className:"form-group mb-0",children:[s.jsx("label",{className:"control-label",children:t("text.resets")}),s.jsx("div",{className:"",children:s.jsx(Ja,{name:"limit_period_type",options:p,onChangeValue:E=>r("limit_period_type",E),value:a})})]}),a===fL&&s.jsx("div",{id:"form_group_limit_period",className:"limit-period ",children:s.jsx(mt,{...e("limit_period"),type:"number",name:"limit_period",label:((w=e("limit_period"))==null?void 0:w.label)+":",placeholder:5,suffix:t("text.days").ucFirst(),className:"form-control no-spinner w-[104px]",onKeyDown:E=>{(E.key==="-"||E.key==="e")&&E.preventDefault()},note:s.jsxs("span",{className:"optional reset-day",children:[" ",t("jobber::text.next_reset"),": ",s.jsx("span",{id:"next-reset-day",children:x&&y(x)})]})})})]}),s.jsxs("div",{className:"alert-section-wrapper mb-0",children:[s.jsxs("div",{className:"title !gap-1",children:[s.jsx("div",{className:"img d-inline-block alert-level-icon",children:s.jsx(Se,{name:"text-2xl icon-status-on1"})}),s.jsxs("h6",{className:"label d-inline-block capitalize",children:[b,":"]})]}),s.jsxs("div",{className:"config",children:[s.jsx("div",{className:"owner_high_level",children:s.jsxs("div",{className:"form-group "+((((j=e("owner_high_level").error)==null?void 0:j.length)??0)>0?"is-invalid":""),children:[s.jsx("label",{className:"control-label",children:(S=e("owner_high_level"))==null?void 0:S.label}),s.jsxs("div",{className:"modal-checkbox flex gap-[8px]",children:[s.jsx(Un,{checked:i,onChange:E=>{r("is_owner_high_level",E)},className:"py-[8px] !p-0 form-check-label-general max-w-[177px] limit-alert",checkboxClassName:"max-w-[16px] limit-alert",children:""}),s.jsx(mt,{...e("owner_high_level"),type:"number",label:"",placeholder:90,defaultValue:o,suffix:"%",className:"form-control xsmall-input number-only",wrapperClassName:"network-alert-no-padding !pt-0 !pb-0",note:s.jsxs("span",{className:"optional",children:[pL,s.jsx("span",{className:"value",children:formatNumberType(Number(d.toFixed(2)),0)})]})})]})]})}),s.jsx("div",{className:"critical-high owner_critical_high_level",children:s.jsxs("div",{className:"form-group "+((((N=e("owner_critical_high_level").error)==null?void 0:N.length)??0)>0?"is-invalid":""),children:[s.jsx("label",{className:"control-label",children:(k=e("owner_critical_high_level"))==null?void 0:k.label}),s.jsxs("div",{className:"modal-checkbox flex gap-[8px]",children:[s.jsx(Un,{checked:c,onChange:E=>{r("is_owner_critical_high_level",E)},className:"py-[8px] !p-0 form-check-label-general max-w-[177px] limit-alert",checkboxClassName:"max-w-[16px]",children:""}),s.jsx(mt,{...e("owner_critical_high_level"),type:"number",label:"",placeholder:95,defaultValue:l,suffix:"%",className:"form-control xsmall-input number-only",wrapperClassName:"network-alert-no-padding !pt-0 !pb-0",note:s.jsxs("span",{className:"optional",children:[pL,s.jsx("span",{className:"value",children:formatNumberType(Number(f.toFixed(2)),0)})]})})]})]})})]})]})]})},tye=({fieldProps:e,get:n,set:r})=>s.jsxs("div",{className:"set-monthly-gallon-limit network-section",children:[s.jsx("div",{className:"col-sm-12",children:s.jsx(od,{wrapperClassName:"callout-custom callout-gallon-limit-network",content:"<p class='description'>"+t("jobber::form.text.network_customer_settings_text")+"</p>"})}),s.jsx("div",{className:"network-setting-modal",children:s.jsx(eye,{fieldProps:e,get:n,set:r})})]}),VW=({customFields:e,fieldProps:n,get:r,messageNoCustomData:a=t("message.no_custom_data_yet_driver")})=>{const i=Object.keys(e||{});return s.jsx("div",{className:"row justify-between",children:i.length===0?s.jsx("div",{className:"w-full",children:s.jsx(rx,{message:a})}):s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"col-sm-6",children:s.jsx("div",{className:"custom-data-container custom-data-wrapper",children:i.map(o=>s.jsx(mt,{...n(o),value:String(r(o)??""),type:"text",description:"",placeholder:t("placeholder.enter_custom_data"),optional:!0,label:`${e[o]} `},o))})}),s.jsx("div",{className:"col-sm-6",children:s.jsx(od,{wrapperClassName:"how-it-work",title:t("site::site_text.edit_custom_data_title"),content:"<p class='description'>"+a+"</p><br><p class='detail'><a class='font-semibold' target='_blank' href='/account/settings?tab=custom-data-section'>"+t("message.manage_custom_field")+"</a> "+t("message.manage_custom_field_target")+"</p>"})})]})})},Awt=({fieldProps:e,get:n,custom_fields:r})=>s.jsx(VW,{customFields:r,fieldProps:e,get:n,messageNoCustomData:t("site::site_text.edit_custom_data_des")}),nye=({visible:e,onClose:n,url:r,isNetwork:a=!1})=>{const[i,o]=v.useState(0),[l,c]=v.useState([]),[u,d]=v.useState([]),[f,p]=v.useState({link_help_customer:"",is_fuelcloud:!1}),{company:h}=Bt(),[m,g]=v.useState(!1),{fieldProps:x,values:b,set:y,get:w,updateInvalidErrors:j}=wr({server:ye(r),formConfig:{fields:{company_name:{label:t("jobber::datatable.column.customer_name"),value:""},phone_country_code:{label:t("driver::form.label.driver_phone"),value:1},phone:{label:t("jobber::form.label.admin_phone"),value:""},full_name:{label:t("jobber::form.label.admin_name"),value:""},industry:{label:t("jobber::form.label.industry"),value:""},industry_title:{label:t("jobber::form.label.other_industry"),value:""},email:{label:t("jobber::form.label.admin_email"),value:""},network_id:{label:"",value:""},is_network:{label:t("jobber::form.label.add_customer_to_network"),value:a},limit:{label:t("jobber::form.label.monthly_limit"),value:h.network_default_limit},owner_high_level:{label:t("jobber::form.label.high_level"),value:h.network_default_owner_high_level},owner_critical_high_level:{label:t("jobber::form.label.critical_high"),value:h.network_default_owner_critical_high_level},customer_code:{label:t("jobber::form.label.customer_code"),value:""},raw_password:{label:t("jobber::form.label.password"),value:""},is_set_password:{label:t("jobber::form.label.set_password"),value:0},limit_period_type:{label:"",value:vO},limit_period:{label:t("jobber::form.text.every"),value:""},is_creating_admin:{label:t("jobber::form.label.is_creating_admin"),value:1},is_owner_critical_high_level:{label:"",value:1},is_owner_high_level:{label:"",value:1},tag_str_1:{label:"",value:""},tag_str_2:{label:"",value:""},tag_str_3:{label:"",value:""},tag_str_4:{label:"",value:""},tag_str_5:{label:"",value:""},tag_str_6:{label:"",value:""},tag_str_7:{label:"",value:""},tag_str_8:{label:"",value:""},current_step:{label:"current_step",value:1},step:{label:"step"}}}}),S=!!w("is_network"),N=v.useRef({}),k=v.useRef(null);v.useEffect(()=>{e?E():g(!1)},[e]);async function E(){o(V=>V+1),g(!1),showLoader();try{const V=await Le.get(r);c((V==null?void 0:V.industries)??[]),d((V==null?void 0:V.custom_fields)??[]),R(1),j({});const J=(V==null?void 0:V.values)??{};
377y("is_network",a),Object.keys(J).forEach(K=>{const ee=J[K];ee!=null&&K!=="is_network"&&(K==="phone"?y(K,lu(String(ee))):y(K,ee))}),N.current=J,p({link_help_customer:(V==null?void 0:V.link_help_customer)??"",is_fuelcloud:!!(V!=null&&V.is_fuelcloud)})}catch{}finally{hideLoader(),g(!0)}}const[D,R]=v.useState(1),A=s.jsx("span",{children:t("jobber::form.text.add_new_customer")}),I=[{key:1,title:t("jobber::text.customer_details")},{key:2,title:t("jobber::form.text.network_customer_settings"),condition:S},{key:3,title:t("site::site_text.custom_data")}].filter(V=>V.condition??!0).map((V,J)=>({...V,key:J+1})),L={perStep:I.reduce((V,J,K)=>{const ee=K===I.length-1;return V[J.key]={showNext:!ee,showFinish:ee,showDone:!1,showBack:J.key>1},V},{})};function H(){Z(),R(1),j({}),n()}function U(){const{phone:V,phone_country_code:J}=W7(k);return y("phone",V),y("phone_country_code",J),{phone:V,phone_country_code:J}}async function X(V){var J,K;showLoader();try{if(V==="back"){R(W=>Math.max(1,W-1)),y("current_step",Math.max(1,D-1));return}D===1&&U(),j({});const ee=re(V),Y=await Le.post(r,ee),Q=(Y==null?void 0:Y.data)??Y;if(j(Q.errors??{}),V==="next"){Q.result&&(R(D+1),y("current_step",D+1));return}V==="finish"&&(Q!=null&&Q.redirect?window.location.href=Q.redirect:Lo())}catch(ee){const Y=(K=(J=ee==null?void 0:ee.response)==null?void 0:J.data)==null?void 0:K.errors;Y&&j(Y)}finally{hideLoader()}}if(!m)return s.jsx(s.Fragment,{});function re(V){return{...b,current_step:D,step:V}}function Z(){const V=N.current;Object.keys(b).forEach(J=>{J==="phone"?y(J,lu(String(V[J]??""))):y(J,V[J]??"")})}return s.jsxs(Cy,{header:A,visible:e,onClose:H,steps:I,currentStep:D,onBack:()=>X("back"),onNext:()=>X("next"),onFinish:()=>X("finish"),footerConfig:L,bodyWrapperClassName:"modal-body-general stepper-modal-scroll-container has-stepper custom-scrollbar max-content-scrollbar",children:[D===1?s.jsx(Owt,{fieldProps:x,get:w,set:y,industries:l,link_help_customer:f.link_help_customer,is_fuelcloud:f.is_fuelcloud,phoneWrapRef:k}):null,D===2&&S&&s.jsx(tye,{fieldProps:x,get:w,set:y}),(D===3||D===2&&!S)&&s.jsx(Awt,{fieldProps:x,get:w,custom_fields:u})]},i)};function Pwt({dt:e,description:n,onApply:r,onClose:a,emptyStateButton:i,...o}){const{can:l}=Ot(),c=Gt(),[u,d]=v.useState(null),f=g=>({onClick:()=>{d(g.id),r&&r(g),a&&a()}}),p=g=>g.id===u?"bg-bg_active":"";function h({searchBox:g}){return s.jsxs(Jr,{className:"px-[56px]",children:[g,s.jsx("div",{className:"flex gap-4",children:l("network_customer_edit")?s.jsx(be,{type:"outline",onClick:()=>m(),className:"add-customer-network-load-modal",children:t("jobber::form.text.add_new_customer")}):null})]})}function m(){c.on()}return s.jsxs(s.Fragment,{children:[s.jsx(nye,{visible:c.status,onClose:g=>{c.off()},url:"/jobber/customer/create?is_network=1",isNetwork:!0}),s.jsx(kt,{selectAble:o.multiple,...e.props,...o,topDescription:n,emptyStateButton:i,renderTop:h,setRowProps:f,rowClassName:p})]})}function Hre({dt:e,description:n,emptyStateButton:r,...a}){return s.jsx(kt,{selectAble:a.multiple,...e.props,...a,topDescription:n,emptyStateButton:r,tableClassName:"!w-full"})}const Iwt={driver:{component:Dyt,loadConfigUrl:"driver/modal-selection"},vehicle:{component:Ryt,loadConfigUrl:"vehicle/modal-selection"},site:{component:Myt,loadConfigUrl:"site/modal-selection"},product:{component:Dwt,loadConfigUrl:"product/product-load-modal"},tank:{component:Cwt,loadConfigUrl:"tank/modal-selection"},user:{component:Hre,loadConfigUrl:"user/user-load-modal?format=json"},transaction:{component:Oyt,loadConfigUrl:"transaction/modal-selection"},reconciliation_transaction:{component:Ayt,loadConfigUrl:""},single_access:{component:b4,loadConfigUrl:"access-group/single-access/modal-selection?next_step=1"},tank_single_access:{component:b4,loadConfigUrl:"access-group/single-access/modal-selection?next_step=2"},vehicle_single_access:{component:b4,loadConfigUrl:"access-group/single-access/modal-selection?next_step=3"},access_group:{component:kwt,loadConfigUrl:""},company:{component:jwt,loadConfigUrl:"report/customer/modal-selection"},xtellio_tank_monitor:{component:Swt,loadConfigUrl:"tank-monitor/xtellio/load-xtellio-datatable-config"},configured_tanks:{component:y4,loadConfigUrl:"tank-monitor/xtellio/load-configured-tanks-datatable-configs"},anova_xfluid_tank_monitor:{component:Nwt,loadConfigUrl:"tank-monitor/anova-xfluid/load-anova-xfluid-datatable-config"},anova_xfluid_configured_tanks:{component:y4,loadConfigUrl:"tank-monitor/anova-xfluid/load-configured-tanks-datatable-configs"},anova_unify_tank_monitor:{component:Ewt,loadConfigUrl:"tank-monitor/anova-unify/load-anova-unify-datatable-config"},anova_unify_configured_tanks:{component:y4,loadConfigUrl:"tank-monitor/anova-unify/load-configured-tanks-datatable-configs"},company_partner:{component:Twt,loadConfigUrl:"admin/partner-mapping/load-company-modal-selection"},network_customer:{component:Pwt,loadConfigUrl:"network/modal-customer-to-network",contentClassName:"h-auto"},user_receive_alert:{component:Hre,loadConfigUrl:"user/load-modal-datatable-config"}};function xa({entity:e,loadConfigUrl:n,defaultConfig:r,renderFooter:a,onChange:i,onDtReady:o,isModal:l=!0,onApply:c,disabledApplyWhenEmpty:u=!1,selectedItems:d,onClose:f,visible:p,header:h,params:m,trigger:g,root:x,draw:b,modalClassName:y="",modalBodyClassName:w="",useGlobalLoader:j=!0,openWhenReady:S=!1,hidePendingOpenLoader:N=!1,disableLoadingState:k=!1,contentShowDelayMs:E=0,fadeInContent:D=!1,hideSelectColumnWhenEmpty:R=!0,hideBottom:A=!1,...P}){const[I,L]=v.useState(()=>A&&r?{...r,hideBottom:!0}:r),[H,U]=v.useState(!S),[X,re]=v.useState(E<=0||!k&&!D),[Z,V]=v.useState(E>0&&(k||D)),J=Iwt[e],K=J.component,[ee,Y]=v.useState(d),Q=no(),W=v.useRef(p),se=v.useRef(b),oe=v.useRef(!1),q=v.useRef(null),ue=v.useRef(null),_e=v.useRef(null),De=v.useRef(null),Ce=v.useRef(!0),Fe=v.useRef(null),Re=v.useRef(!1),We=v.useRef(d),le=v.useRef(i),ce=v.useRef(o),ne=v.useRef(c),ve=v.useRef(f),Ae=v.useRef(P),de=v.useRef(k),we=v.useRef(S),Ve=v.useRef(N),pe=v.useRef(E),Ne=v.useRef(D),$e=v.useRef(A),He=v.useRef(()=>{}),Xe=v.useRef(()=>{}),ze=v.useRef(()=>{});We.current=d,le.current=i,ce.current=o,ne.current=c,ve.current=f,Ae.current=P,de.current=k,we.current=S,Ve.current=N,pe.current=E,Ne.current=D,$e.current=A;const Je=()=>{q.current&&(clearTimeout(q.current),q.current=null)},Ge=()=>{ue.current&&(clearTimeout(ue.current),ue.current=null)},Qe=()=>{_e.current&&(clearTimeout(_e.current),_e.current=null)},yt=()=>{De.current&&(clearTimeout(De.current),De.current=null)},Et=()=>!de.current&&!Ne.current&&(pe.current??0)>0,Wt=v.useMemo(()=>()=>{Ge();const rn=pe.current??0;if(rn<=0){V(!1),re(!0);return}re(!1),V(!0),ue.current=setTimeout(()=>{re(!0),V(!1),ue.current=null},rn)},[]),qt=v.useMemo(()=>()=>{var Kt,Rn;if(Qe(),!Et()){typeof((Kt=Fe.current)==null?void 0:Kt.setLoading)=="function"&&Fe.current.setLoading(!1);return}const rn=pe.current??0;typeof((Rn=Fe.current)==null?void 0:Rn.setLoading)=="function"&&Fe.current.setLoading(!0),_e.current=setTimeout(()=>{var $n;
377typeof(($n=Fe.current)==null?void 0:$n.setLoading)=="function"&&Fe.current.setLoading(!1),_e.current=null},rn)},[]),tn=v.useMemo(()=>()=>{yt();const rn=pe.current??0;if(rn<=0){hideLoader(),Re.current=!1;return}De.current=setTimeout(()=>{hideLoader(),Re.current=!1,De.current=null},rn)},[]);He.current=Wt,Xe.current=qt,ze.current=tn;const zn=v.useMemo(()=>function({config:Kt,isContentVisible:Rn,fadeInContent:$n,showInlineLoader:Yn}){const Ln=At(Kt);return!Ae.current.multiple&&typeof Ln.setRowProps=="function"&&Ln.setRowProps(Or=>({onClick:()=>{ne.current&&ne.current(Or),ve.current&&ve.current()}})),v.useEffect(()=>{Fe.current=Ln,ce.current&&ce.current(Ln)},[Ln]),v.useEffect(()=>{Ln&&typeof Ln.on=="function"&&(Ln.on("select",Or=>{Cn(Or),le.current&&le.current(Or)}),Ln.on("load_data",()=>{we.current&&(U(!0),Ve.current&&Re.current&&ze.current()),Ce.current&&(Ce.current=!1,Et()?Xe.current():He.current())}))},[Ln]),s.jsxs("div",{className:"relative",children:[Yn?s.jsx("div",{className:"absolute inset-0 z-10 flex items-center justify-center bg-white/70",children:s.jsx(zh,{})}):null,s.jsx("div",{className:rt({"h-[552px]":!Kt.hideBottom&&!(J!=null&&J.contentClassName),"opacity-0 pointer-events-none":!Rn,"opacity-100":Rn,"transition-opacity duration-200":$n,"transition-none":!$n},J==null?void 0:J.contentClassName),children:s.jsx(K,{onApply:ne.current,onClose:ve.current,...Ae.current,dt:Ln,selectedItems:We.current,disableLoadingState:de.current,contentShowDelayMs:E,hideSelectColumnWhenEmpty:R})})]})},[E,R]);if(!J)return null;v.useEffect(()=>()=>{var rn;Je(),Ge(),Qe(),yt(),typeof((rn=Fe.current)==null?void 0:rn.setLoa
377ding)=="function"&&Fe.current.setLoading(!1),Re.current&&(hideLoader(),Re.current=!1)},[]),v.useEffect(()=>{var Ln,Or;const rn=Et();if(r){p?(Je(),Ge(),Qe(),yt(),S&&N&&(showLoader(),Re.current=!0),rn?(re(!0),V(!1),Ce.current=!0):(re(E<=0),V(E>0),Ce.current=!0),S?U(!0):rn||(Wt(),Ce.current=!1)):(S&&U(!1),Ge(),Qe(),yt(),typeof((Ln=Fe.current)==null?void 0:Ln.setLoading)=="function"&&Fe.current.setLoading(!1),re(E<=0||rn),V(!1),Ce.current=!0,Re.current&&(hideLoader(),Re.current=!1)),W.current=p,se.current=b;return}const Kt=W.current,Rn=se.current,$n=!Kt&&p,Yn=b!==Rn;if(p){if(Je(),$n)Ge(),Qe(),yt(),S&&N&&(showLoader(),Re.current=!0),rn?(re(!0),V(!1),Ce.current=!0):(re(E<=0),V(E>0),Ce.current=!0),S&&U(!1),jn();else if(Yn){if(Ge(),Qe(),yt(),S&&N&&(showLoader(),Re.current=!0),rn?(re(!0),V(!1),Ce.current=!0):(re(E<=0),V(E>0),Ce.current=!0),I){rn?(Xe.current(),Ce.current=!1):S&&N&&Re.current&&(ze.current(),Ce.current=!1),W.current=p,se.current=b;return}S&&U(!1),jn()}}else Y(d),U(!S),Ge(),Qe(),yt(),typeof((Or=Fe.current)==null?void 0:Or.setLoading)=="function"&&Fe.current.setLoading(!1),re(E<=0||rn),V(!1),Ce.current=!0,Re.current&&(hideLoader(),Re.current=!1),Je(),q.current=setTimeout(()=>{L(void 0),q.current=null},500);W.current=p,se.current=b},[p,b,r,I,E,S,N,Wt,qt]);async function jn(){if(oe.current)return;oe.current=!0,j&&showLoader();const rn=ye(n??J.loadConfigUrl,m);Le.get(rn).then(Kt=>{var $n;let Rn=(Kt==null?void 0:Kt.config)??(($n=Kt==null?void 0:Kt.data)==null?void 0:$n.config);Rn&&($e.current&&(Rn={...Rn,hideBottom:!0}),L(Rn),!we.current&&!Et()&&(He.current(),Ce.current=!1))}).finally(()=>{oe.current=!1,j&&hideLoader()})}function Cn(rn){Y(rn)}if(!I)return null;const Tn=a?a(ee,f):s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{onClick:()=>c&&c(ee),disabled:u&&td(ee),size:"lg",children:t("text.btn_apply")})});return l?s.jsx(cn,{root:x,header:h,footer:Tn,visible:S?p&&H:p,onClose:()=>f&&f(),modalBodyClassName:`overflow-hidden ${w}`,modalRootOverflowY:"hidden",className:y,children:s.jsx(zn,{config:I,isContentVisible:X,fadeInContent:D,showInlineLoader:Z},Q.key)}):s.jsx(zn,{config:I,isContentVisible:X,fadeInContent:D,showInlineLoader:Z},Q.key)}const HM=({label:e,value:n,placeholder:r,onClick:a,className:i="",valueClassName:o="",buttonClassName:l="",boxClassName:c="",disabled:u=!1,isNetwork:d=!1,error:f,optional:p=!1})=>{const h=n??"",m=typeof h=="string"||typeof h=="number"?String(h).trim()!=="":!!h,g=Array.isArray(f)?f.length>0:!!f;return s.jsx(_o,{label:e,error:f,wrapperClassName:i,isShowFirstError:!0,optional:p,children:m?s.jsxs("div",{onClick:u?void 0:a,className:hn("flex items-center justify-between rounded-[8px] border-[2px] p-[16px] cursor-pointer w-full h-[40px]",g?"border-critical":"border-placeholder",{"pointer-events-none opacity-60":u},c),children:[s.jsx("div",{className:hn("min-w-0 flex items-center",o),children:s.jsx("div",{className:"status-wrapper flex items-center min-w-0",children:s.jsx("div",{className:"status-inner min-w-0",children:s.jsxs("span",{className:"title long-text !whitespace-normal flex items-center min-w-0",children:[s.jsx("span",{className:hn("row-name overflow-hidden whitespace-nowrap text-ellipsis",{"text-critical":g}),children:h}),d?s.jsx("i",{className:"icon-network row-icon shrink-0"}):null]})})})}),s.jsx(Se,{name:"icon-icon-edit",className:"text-[16px] text-active shrink-0"})]}):s.jsx("button",{type:"button",className:hn("btn-outline text-base w-full h-[40px] justify-center select-change-btn",{"pointer-events-none opacity-60":u,"!border-bg_critical !text-critical":g},l),onClick:u?void 0:a,children:r})})},Pe=({type:e="success",children:n,lifetime:r=5e3,fixed:a=!0})=>{const[i,o]=v.useState(!0),[l,c]=v.useState("");v.useEffect(()=>{r&&setTimeout(()=>{u()},r)},[]);function u(){c("hide"),setTimeout(function(){o(!1)},300)}let d,f,p="";switch(e){case"warning":d="message-warning",p=s.jsx(Se,{name:"icon-icon-warning",className:"message-icon"});break;case"error":case"critical":d="message-error",p=s.jsx(Se,{name:"icon-icon-warning",className:"message-icon"});break;default:d="message-success",p=s.jsx(Se,{name:"icon-checkmark",className:"message-icon"})}typeof n=="string"&&(f=s.jsxs("div",{className:"gap-x-[9px] flex items-center",children:[p,s.jsx("p",{dangerouslySetInnerHTML:{__html:n}})]}));const h=Ut({"fixed left-0 right-0 z-[9999]":a},"flash-message",l,d);return i?s.jsxs("div",{className:h,children:[s.jsx("div",{className:"message-content",children:f}),s.jsx("div",{className:"message-action",onClick:u,children:s.jsx("span",{children:t("text.btn_close")})})]}):null};let _E;const rye=document.createElement("div");document.body.prepend(rye);Pe.show=function({message:e,...n}){_E&&_E.unmount(),_E=mC(rye),_E.render(s.jsx(Pe,{children:e,...n}))};
377window.FlashMessage=Pe;const UW=({visible:e,onClose:n,onCreated:r})=>{const[a,i]=v.useState(""),[o,l]=v.useState(!1),[c,u]=v.useState({});v.useEffect(()=>{e||(i(""),u({}),l(!1))},[e]);const d=(()=>{const p=c==null?void 0:c.name;return Array.isArray(p)&&p.length?String(p[0]):typeof p=="string"?p:""})();async function f(){var p;showLoader(),l(!0),u({});try{const h=await Le.post(ye("/access-group/quick-add-group"),{name:a}),m=(h==null?void 0:h.data)??h;if(m!=null&&m.result){Pe.show({type:"success",message:(m==null?void 0:m.message)??t("accessgroup::form.message.flash_message_create_successfully"),fixed:!0}),r&&r();return}m!=null&&m.errors&&u(m.errors)}catch(h){const m=((p=h==null?void 0:h.response)==null?void 0:p.data)??h??{};m!=null&&m.errors&&u(m.errors),Pe.show({type:"critical",message:(m==null?void 0:m.message)??t("message.something_went_wrong"),fixed:!0})}finally{l(!1),hideLoader()}}return s.jsx(cn,{visible:e,onClose:n,header:t("accessgroup::form.text.create_new_access_group"),size:"lg",padding:"none",footer:s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{size:"lg",onClick:f,children:t("tank::text.save")})}),children:s.jsx("div",{className:"modal-body-general p-full",children:s.jsx(mt,{name:"name",value:a,onChange:p=>{var h;return i(((h=p==null?void 0:p.target)==null?void 0:h.value)??"")},error:d,type:"text",placeholder:t("placeholder.enter_group_name"),label:t("accessgroup::form.label.name"),autoFocus:!0})})})},aye=({visible:e,onClose:n,onCreated:r})=>{const[a,i]=v.useState(!1),[o,l]=v.useState(!1),[c,u]=v.useState(!1),[d,f]=v.useState({}),[p,h]=v.useState({}),[m,g]=v.useState(!1),[x,b]=v.useState({name:"",product_type:"",product_type_name:"",is_new_product_type:0});function y(k,E){b(D=>({...D,[k]:E}))}function w(k){const E=d==null?void 0:d[k];return Array.isArray(E)&&E.length?String(E[0]):typeof E=="string"?E:""}v.useEffect(()=>{if(!e){f({}),i(!1),l(!1),u(!1),h({}),g(!1),b({name:"",product_type:"",product_type_name:"",is_new_product_type:0});return}i(!0),u(!1),showLoader(),Le.get(ye("/product/product/create-custom")).then(k=>{var H,U;const E=(k==null?void 0:k.data)??k,D=(E==null?void 0:E.values)??{},R=((H=E==null?void 0:E.meta)==null?void 0:H.product_types)??{},A=!!((U=E==null?void 0:E.meta)!=null&&U.is_from_delivery_product_modal),P=Object.keys(R)[0]??"",I=String(D.product_type??P),L=I==="new_product_type"?1:0;h(R),g(A),b({name:String(D.name??""),product_type:I,product_type_name:String(D.product_type_name??""),is_new_product_type:Number(D.is_new_product_type??L)}),f({}),u(!0)}).catch(k=>{var D;const E=((D=k==null?void 0:k.response)==null?void 0:D.data)??k??{};Pe.show({type:"critical",message:(E==null?void 0:E.message)??t("message.something_went_wrong"),fixed:!0}),n()}).finally(()=>{i(!1),hideLoader()})},[e,n]);const j=v.useMemo(()=>Object.keys(p).map(k=>({value:k,label:p[k]})),[p]);async function S(){var k;l(!0),f({}),showLoader();try{const E={name:x.name,product_type:x.product_type,product_type_name:x.product_type_name,is_new_product_type:x.is_new_product_type,is_from_delivery_product_modal:m?1:0},D=await Le.post(ye("/product/product/create-custom"),E),R=(D==null?void 0:D.data)??D;if(R!=null&&R.result&&(R!=null&&R.id_new_entity)){r==null||r({id:Number(R.id_new_entity),name:String(R.product_name??x.name)});return}f((R==null?void 0:R.errors)??{})}catch(E){const D=((k=E==null?void 0:E.response)==null?void 0:k.data)??E??{};f((D==null?void 0:D.errors)??{}),D!=null&&D.message&&Pe.show({type:"critical",message:D.message,fixed:!0})}finally{l(!1),hideLoader()}}const N=Number(x.is_new_product_type)===1;return s.jsx(cn,{visible:e&&c,onClose:n,className:"add-product-load-modal",header:t("text.create_product_custom"),size:"lg",padding:"none",footer:s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{size:"lg",onClick:S,children:t("text.save_and_select")})}),children:s.jsxs("div",{className:"modal-body-general p-full",children:[s.jsx("div",{className:"text-general-product",children:t("text.create_custom_product_des")}),s.jsxs("div",{className:"row gap-[32px]",children:[s.jsx("div",{className:"product-name",children:s.jsx(mt,{name:"name",value:x.name,onChangeValue:k=>y("name",k),label:t("product::form.label.product_name"),placeholder:t("placeholder.enter_product_name"),error:w("name"),autoFocus:!0})}),s.jsxs("div",{className:"product-type",children:[s.jsx(Ja,{name:"product_type",value:String(x.product_type??""),options:j,onChangeValue:k=>{const E=k==="new_product_type";y("product_type",k),y("is_new_product_type",E?1:0),E||y("product_type_name","")},formItemProps:{label:t("product::form.label.product_type"),error:w("product_type")}}),!m&&N?s.jsx("div",{className:"product-type-name",children:s.jsx(mt,{name:"product_type_name",value:x.product_type_name,onChangeValue:k=>y("product_type_name",k),label:t("product::form.label.product_type_name"),placeholder:t("placeholder.enter_new_product_type"),error:w("product_type_name")}
377)}):null]})]})]})})},$wt=({fieldProps:e,get:n,set:r,clearInvalidError:a,errors:i={},meta:o})=>{const[l,c]=Be.useState(!1),[u,d]=Be.useState(!1),[f,p]=Be.useState(0),h=Gt(),m=Gt(),g=Gt(),x=v.useRef(null),b=(o==null?void 0:o.tankUnits)??{},y=!!(o!=null&&o.is_network);function w(V,J){r(V,J)}function j(V){const J=i==null?void 0:i[V];return Array.isArray(J)?J[0]??"":typeof J=="string"?J:""}function S(V){const J=V!=null&&V.network_id?1:0,ee=!!(V==null?void 0:V.is_delivery_truck)||!!J;w("location_id",V.id),w("location_name",V.name),w("location_is_network",J),a==null||a("location_id");const Y=n("product_id");ee&&!Y&&(w("product_id",PZ),w("product_name",t("text.allow_all"))),!ee&&Number(Y)===PZ&&(w("product_id",""),w("product_name","")),c(!1)}function N(V){w("product_id",V.id),w("product_name",V.name??V.title??""),d(!1)}const k=v.useMemo(()=>Object.keys(b).map(V=>({value:V,label:b[V]})),[b]),E=()=>{p(V=>V+1),h.on()},D=()=>{(Array.isArray(n("access_groups"))?n("access_groups"):[]).length||w("is_tank_access_group","0"),h.off(),p(0)},R=v.useCallback(V=>{x.current=V},[]),A=v.useCallback(V=>{const J=(V||[]).map(K=>typeof K=="object"&&K!==null?K.id:K).filter(K=>K!=null&&K!=="");w("access_groups",J),w("is_tank_access_group",J.length?"1":"0"),h.off(),p(0)},[]),P=()=>{m.on()},I=()=>{m.off()},L=()=>{var V,J;m.off(),(J=(V=x.current)==null?void 0:V.reload)==null||J.call(V,{page:1})},H=v.useCallback(()=>{g.on()},[g]),U=()=>{g.off()},X=V=>{w("product_id",V.id),w("product_name",V.name),a==null||a("product_id"),g.off(),d(!1)},re=v.useMemo(()=>{const V="__CREATE_CUSTOM_PRODUCT_LINK__",K=t("product::text.create_custom_des",{create_custom_link:V}).split(V);return s.jsxs("div",{children:[K[0],s.jsx("button",{type:"button",onClick:H,className:"add-new text-active font-bold",children:t("product::text.create_custom_link")}),K[1]??""]})},[H]),Z=v.useCallback(V=>{const J=Array.isArray(V)?V.length:0,K=Array.isArray(n("access_groups"))?n("access_groups"):[],ee=J===0&&K.length===0;return s.jsxs("div",{className:"flex justify-between w-full",children:[s.jsx(be,{onClick:P,type:"outline",children:t("accessgroup::form.text.create_group")}),s.jsx(be,{onClick:()=>A(V),size:"lg",disabled:ee,children:t("text.btn_apply")})]})},[A,n]);return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"modal-content-custom",children:[s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(mt,{name:"name",label:t("tank::form.label.name"),error:j("name"),value:String(n("name")??""),onChangeValue:V=>w("name",V),placeholder:t("fcbilling::text.enter_input",{attribute:t("tank::form.label.name").toLowerCase()}),autoFocus:!0}),s.jsx(HM,{label:t("tank::form.label.location_id"),value:n("location_name"),placeholder:t("site::site_text.select_a_site"),onClick:()=>c(!0),boxClassName:"max-w-full !w-[240px]",valueClassName:"max-w-[calc(100%-24px)]",className:"mb-[32px]",buttonClassName:"!w-[240px]",isNetwork:!!n("location_is_network"),error:j("location_id")}),s.jsx(HM,{label:t("tank::form.label.product_id"),value:n("product_name"),placeholder:t("tank::text.select_a_product"),onClick:()=>d(!0),boxClassName:"max-w-full !w-[240px]",valueClassName:"max-w-[calc(100%-24px)]",className:"mb-[32px]",buttonClassName:"!w-[240px]",error:j("product_id")}),s.jsx(Ja,{name:"inventory_unit",value:String(n("inventory_unit")??"GAL"),options:k,onChangeValue:V=>w("inventory_unit",V),formItemProps:{label:t("tank::form.label.inventory_unit"),error:j("inventory_unit"),wrapperClassName:"mb-[32px]"}})]}),s.jsxs("div",{className:"col-sm-6",children:[s.jsx(mt,{name:"price",label:t("fcbilling::text.price_per_unit"),error:j("price"),value:String(n("price")??""),onChangeValue:V=>w("price",V),placeholder:"0.00",prefix:"$"}),s.jsx(mt,{name:"tax_rate_per_unit",label:t("tank::form.label.tax_rate_per_unit"),error:j("tax_rate_per_unit"),value:String(n("tax_rate_per_unit")??0),onChangeValue:V=>w("tax_rate_per_unit",V),placeholder:"0.00",prefix:"$",optional:!0}),s.jsx(mt,{name:"code",label:t("tank::form.label.code"),error:j("code"),value:String(n("code")??""),onChangeValue:V=>w("code",V),optional:!0,tooltip:t("tank::form.description.code"),placeholder:t("placeholder.enter_tank_code")}),y?null:s.jsxs("div",{className:"flex items-center form-group !mb-0",children:[s.jsx(Un,{className:"!text-base !font-normal 
377!gap-x-[8px] !max-w-fit !mb-0",checked:String(n("is_tank_access_group")??"0")==="1",onChange:()=>{if(String(n("is_tank_access_group")??"0")==="1"){E();return}w("is_tank_access_group","1"),E()},children:t("tank::form.label.is_tank_access_group")}),s.jsx("div",{className:"ml-[10px]",children:s.jsx("label",{className:"!mb-0",children:s.jsx(vn,{content:t("tank::form.text.tooltip_add_access_group"),children:s.jsx(Se,{name:"icon-tooltip"})})})})]})]})]}),s.jsx(xa,{entity:"site",visible:l,onClose:()=>c(!1),onApply:S,selectedItems:n("location_id")?[n("location_id")]:[],multiple:!1,header:t("site::site_text.select_a_site"),renderFooter:()=>null,modalBodyClassName:"no-footer",description:t("site::datatable.text.description_add_site",{type:t("text.tank").toLowerCase()})}),s.jsx(xa,{entity:"product",visible:u,onClose:()=>d(!1),onApply:N,selectedItems:n("product_id")?[n("product_id")]:[],multiple:!1,header:t("tank::text.select_a_product"),description:re,renderFooter:()=>null,modalBodyClassName:"no-footer"}),s.jsx(xa,{draw:f,multiple:!0,entity:"access_group",visible:h.status,onClose:D,header:t("accessgroup::text.select_access_group"),description:t("accessgroup::text.select_access_group_des",{section_type:t("text.tank").toLowerCase()}),loadConfigUrl:"access-group/access-group-load-modal-link?section_type=tank",selectedItems:Array.isArray(n("access_groups"))?n("access_groups"):[],useGlobalLoader:!1,openWhenReady:!0,hidePendingOpenLoader:!0,disableLoadingState:!0,useGlobalSearchFilterLoader:!0,onDtReady:R,renderFooter:Z,onApply:V=>A(V)})]}),s.jsx(UW,{visible:m.status,onClose:I,onCreated:L}),s.jsx(aye,{visible:g.status,onClose:U,onCreated:X})]})};function Lwt(e){return Array.isArray(e)&&e.length?String(e[0]):typeof e=="string"&&e?e:""}function Ro({name:e,id:n,value:r,onChange:a,label:i,placeholder:o="",prefix:l,suffix:c,error:u,disabled:d=!1,className:f="",inputClassName:p="",inputGroupClassName:h="",tooltip:m}){const g=Lwt(u),x=!!g,b=i?s.jsxs("span",{className:"inline-flex items-center gap-[8px]",children:[s.jsx("span",{children:i}),m?s.jsx(vn,{content:m,children:s.jsx("span",{className:"icon-tooltip"})}):null]}):void 0;return s.jsx(_o,{label:b,labelFor:n??e,error:g,wrapperClassName:rt(f||"mb-0"),isShowFirstError:!0,children:s.jsxs("div",{className:rt("input-group",h),children:[l?s.jsx("span",{className:"prefix",children:l}):null,s.jsx("input",{id:n??e,name:e,type:"text",value:String(r??""),placeholder:o,disabled:d,inputMode:"decimal",onChange:a,className:rt("form-control",{"is-invalid":x},p)}),c?s.jsx("span",{className:"suffix",children:c}):null]})})}const iye=["RECTANGULAR","OVAL-V","OVAL-H","OVAL"];function vc(e){return e=rC(e),{gal:"gal",l:"L",quart:"qt"}[e]}function zM(e){return e?`${e.substring(0,4)}-${e.substring(4,8)}-${e.substring(8,12)}-${e.substring(12,e.length)}`:""}function Cs(e){const n=String(e??"").replace(/[^\d.]/g,""),r=n.split(".");return r.length<=1?n:`${r[0]}.${r.slice(1).join("")}`}function Hm(e){return parseFloat(String(e??0))||0}function pr(e,n){const r=Hm(e),a=Hm(n);return r*12+a}function Wl(e){return Math.round(e*100)/100}function Fwt(e,n,r,a){const i=pr(e,n),l=pr(r,a)/2,c=Math.PI*l*l*i;return Wl(.004329*c)}function Bwt(e,n,r,a){const i=pr(e,n),l=pr(r,a)/2,c=Math.PI*l*l*i;return Wl(.017316*c)}function Hwt(e,n,r,a){const i=pr(e,n),l=pr(r,a)/2,c=Math.PI*l*l*i;return Wl(.0163871*c)}function zwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=l*u*c;return Wl(.004329*d)}function Vwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=l*u*c;return Wl(.017316*d)}function Uwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=l*u*c;return Wl(.0163871*d)}function Wwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=u/2,f=c-u,p=(Math.PI*d*d+2*d*f)*l;return Wl(.004329*p)}function Ywt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=u/2,f=c-u,p=(Math.PI*d*d+2*d*f)*l;return Wl(.017316*p)}function qwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=u/2,f=c-u,p=(Math.PI*d*d+2*d*f)*l;return Wl(.0163871*p)}function Gwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=c/2,f=u-c,p=(Math.PI*d*d+2*d*f)*l;
377return Wl(.004329*p)}function Kwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=c/2,f=u-c,p=(Math.PI*d*d+2*d*f)*l;return Wl(.017316*p)}function Zwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=c/2,f=u-c,p=(Math.PI*d*d+2*d*f)*l;return Wl(.0163871*p)}function Xwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=u/2,f=l-u,p=(Math.PI*d*d+2*d*f)*c;return Wl(.004329*p)}function Qwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=u/2,f=l-u,p=(Math.PI*d*d+2*d*f)*c;return Wl(.017316*p)}function Jwt(e,n,r,a,i,o){const l=pr(e,n),c=pr(r,a),u=pr(i,o),d=u/2,f=l-u,p=(Math.PI*d*d+2*d*f)*c;return Wl(.0163871*p)}function sye(e){switch(e){case"CYLINDER-H":return{lengthLabel:t("tank::form.text.tank_length"),diameterLabel:t("tank::form.text.tank_diameter"),widthLabel:t("tank::form.text.tank_width")};case"CYLINDER-V":return{lengthLabel:t("tank::form.text.tank_height"),diameterLabel:t("tank::form.text.tank_diameter"),widthLabel:t("tank::form.text.tank_width")};case"RECTANGULAR":return{lengthLabel:t("tank::form.text.tank_length"),diameterLabel:t("tank::form.text.tank_height"),widthLabel:t("tank::form.text.tank_width")};
377case"OVAL":case"OVAL-H":case"OVAL-V":return{lengthLabel:t("tank::form.text.tank_length"),diameterLabel:t("tank::form.text.tank_height"),widthLabel:t("tank::form.text.tank_width")};default:return{lengthLabel:t("tank::form.label.length_1"),diameterLabel:t("tank::form.label.diameter_1"),widthLabel:t("tank::form.label.width_1")}}}function e1t(e){const n=rC(String(e??"GAL"));return n==="l"?"L":n==="quart"||n==="qt"?"QUART":"GAL"}function oye(e){const{shape:n,inventoryUnit:r,length_1:a,length_2:i,width_1:o,width_2:l,diameter_1:c,diameter_2:u}=e,d=Hm(a),f=Hm(i),p=Hm(o),h=Hm(l),m=Hm(c),g=Hm(u),x=pr(d,f),b=pr(p,h),y=pr(m,g),w=e1t(r);let j=0,S=!0,N="";switch(w){case"GAL":switch(n){case"CYLINDER-H":case"CYLINDER-V":(x>0||y>0)&&(j=Fwt(d,f,m,g));break;case"RECTANGULAR":(x>0||b>0||y>0)&&(j=zwt(d,f,m,g,p,h));break;case"OVAL":y>b?j=Wwt(d,f,m,g,p,h):(S=!1,N="(Tank height must be greater than tank width)");break;case"OVAL-H":b>y?j=Gwt(d,f,m,g,p,h):(S=!1,N="(Tank width must be greater than tank height)");break;case"OVAL-V":x>b?j=Xwt(d,f,m,g,p,h):(S=!1,N="(Tank length must be greater than tank width)");break;default:S=!1;break}break;case"QUART":switch(n){case"CYLINDER-H":case"CYLINDER-V":(x>0||y>0)&&(j=Bwt(d,f,m,g));break;case"RECTANGULAR":(x>0||b>0||y>0)&&(j=Vwt(d,f,m,g,p,h));break;case"OVAL":y>b?j=Ywt(d,f,m,g,p,h):(S=!1,N="(Tank height must be greater than tank width)");break;case"OVAL-H":b>y?j=Kwt(d,f,m,g,p,h):(S=!1,N="(Tank width must be greater than tank height)");break;case"OVAL-V":x>b?j=Qwt(d,f,m,g,p,h):(S=!1,N="(Tank length must be greater than tank width)");break;default:S=!1;break}break;case"L":switch(n){case"CYLINDER-H":case"CYLINDER-V":(x>0||y>0)&&(j=Hwt(d,f,m,g));break;case"RECTANGULAR":(x>0||b>0||y>0)&&(j=Uwt(d,f,m,g,p,h));break;case"OVAL":y>b?j=qwt(d,f,m,g,p,h):(S=!1,N="(Tank height must be greater than tank width)");break;case"OVAL-H":b>y?j=Zwt(d,f,m,g,p,h):(S=!1,N="(Tank width must be greater than tank height)");break;case"OVAL-V":x>b?j=Jwt(d,f,m,g,p,h):(S=!1,N="(Tank length must be greater than tank width)");break;default:S=!1;break}break;default:S=!1;break}return{value:j,valid:S&&j>0,errorText:N}}function lye(e){switch(e){case"CYLINDER-H":return"icon-cylinder-h";case"CYLINDER-V":return"icon-cylinder-v";case"RECTANGULAR":return"icon-rectangular";case"OVAL-H":return"icon-oval-h";case"OVAL-V":return"icon-oval-v";case"OVAL":return"icon-oval";default:return""}}function qp(e={},n){return(e==null?void 0:e[n])??""}function t1t(e,n=2,r="en-US"){return new Intl.NumberFormat(r,{minimumFractionDigits:n,maximumFractionDigits:n}).format(e)}function n1t(e,n){return`
378        <div class='select-with-icon'>
379            <span class="${lye(e)}"><span class="path1"></span><span class="path2"></span></span>
380            ${n}
381        </div>
382    `}function r1t({fieldProps:e,get:n,set:r,errors:a={},meta:i}){const o={tank_shape:String(n("tank_shape")??"CYLINDER-H"),length_1:n("length_1"),length_2:n("length_2"),width_1:n("width_1"),width_2:n("width_2"),diameter_1:n("diameter_1"),diameter_2:n("diameter_2"),inventory_unit:String(n("inventory_unit")??"GAL"),tank_capacity:n("tank_capacity"),is_track_inventory:n("is_track_inventory"),is_use_dimension:n("is_use_dimension"),inventory:n("inventory")},l=(i==null?void 0:i.tankShapes)??{},c=(i==null?void 0:i.formatted_unit)??"gal",u=(i==null?void 0:i.unit_name)??"Gallons",d=!!(i!=null&&i.is_delivery_truck),f=!!parseInt(String(o.is_track_inventory??1),10),p=!!parseInt(String(o.is_use_dimension??1),10),h=iye.includes(o.tank_shape),m=v.useMemo(()=>sye(o.tank_shape),[o.tank_shape]),g=v.useMemo(()=>Object.keys(l).map(k=>({value:k,label:l[k],content:n1t(k,String(l[k]))})),[l]),x=v.useMemo(()=>{if(!f)return{displayValue:o.tank_capacity??"",submitValue:o.tank_capacity??"",valid:!!o.tank_capacity,errorText:""};if(!p)return{displayValue:o.tank_capacity??"",submitValue:o.tank_capacity??"",valid:!!o.tank_capacity,errorText:""};const k=oye({shape:o.tank_shape,inventoryUnit:o.inventory_unit,length_1:o.length_1,length_2:o.length_2,width_1:o.width_1,width_2:o.width_2,diameter_1:o.diameter_1,diameter_2:o.diameter_2});return{displayValue:k.valid&&k.value?t1t(k.value,2):"",submitValue:k.valid&&k.value?String(k.value):"",valid:k.valid,errorText:k.errorText}},[o.tank_shape,o.inventory_unit,o.length_1,o.length_2,o.width_1,o.width_2,o.diameter_1,o.diameter_2,o.tank_capacity,f,p]);v.useEffect(()=>{if(!f){String(n("tank_capacity")??"")!==""&&r("tank_capacity","",{markAsChanged:!1});return}if(!p||d)return;
382const k=x.valid&&x.submitValue?x.submitValue:"";String(n("tank_capacity")??"")!==String(k)&&r("tank_capacity",k,{markAsChanged:!1})},[f,p,d,x.valid,x.submitValue,n,r]);const b=v.useMemo(()=>x.displayValue?" "+x.displayValue:x.errorText?` not set ${x.errorText}`:" not set",[x.displayValue,x.errorText]),y=f,w=f&&p,j=f,S=f&&p&&!d,N=!p||d;return s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("tank::form.label.is_track_inventory")}),f?null:s.jsx("div",{className:"mb-[8px]",children:t("tank::form.message.recommend_tracking_inventory")}),s.jsxs("div",{className:"form-check form-inline form-check-radio",children:[s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{className:"!text-base",name:"is_track_inventory",value:"1",current:String(n("is_track_inventory")??1),onClick:()=>r("is_track_inventory",1),children:t("tank::text.on")})}),s.jsx("label",{className:"form-radio-label-general load-modal",children:s.jsx(zt,{className:"!text-base",name:"is_track_inventory",value:"0",current:String(n("is_track_inventory")??1),onClick:()=>r("is_track_inventory",0),children:t("tank::text.off")})})]})]}),y?s.jsxs("div",{children:[s.jsx("div",{className:"tank-inventory",children:s.jsx(Ro,{className:"mb-[32px]",name:"inventory",value:n("inventory")??"",onChange:k=>r("inventory",Cs(k.target.value)),placeholder:"0",label:t("tank::form.label.inventory"),suffix:c,error:qp(a,"inventory")})}),w?s.jsx("div",{className:"tank-shape use-dimension",children:s.jsx(Ja,{name:"tank_shape",value:String(n("tank_shape")??"CYLINDER-H"),options:g,onChangeValue:k=>r("tank_shape",k),formItemProps:{label:t("tank::form.label.tank_shape"),error:qp(a,"tank_shape"),wrapperClassName:"max-width-245 form-group"}})}):null]}):null]}),j?s.jsxs("div",{className:"mb-[8px] col-sm-6",children:[d?s.jsx("div",{className:"form-group !h-[72px]"}):s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:hn(`form-group ${S?"mb-0":"mb-[8px]"}`),children:[s.jsx("label",{className:"control-label",children:t("tank::form.label.tracking_inventory_method")}),s.jsx("div",{children:t("tank::form.description.tank_capital")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border mt-[8px]",children:[s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{className:"!text-base",name:"is_use_dimension",value:"1",current:String(n("is_use_dimension")??1),onClick:()=>r("is_use_dimension",1),children:t("tank::text.dimensions")})}),s.jsx("label",{className:"form-radio-label-general load-modal",children:s.jsx(zt,{className:"!text-base",name:"is_use_dimension",value:"0",current:String(n("is_use_dimension")??1),onClick:()=>r("is_use_dimension",0),children:u})})]})]}),S?s.jsx("div",{className:"tank-dimension-group",children:s.jsxs("div",{className:"get-text use-dimension","data-height":t("tank::form.text.tank_height"),"data-length":t("tank::form.text.tank_length"),"data-diameter":t("tank::form.text.tank_diameter"),"data-width":t("tank::form.text.tank_width"),children:[s.jsx("div",{className:"tank-height",children:s.jsxs("div",{className:"flex gap-[8px]",children:[s.jsx(Ro,{name:"length_1",value:n("length_1")??0,onChange:k=>r("length_1",Cs(k.target.value)),id:"length_1",suffix:"ft",placeholder:"0",label:m.lengthLabel,error:qp(a,"length_1"),className:"w-full",inputClassName:"!w-[104px]"}),s.jsx(Ro,{name:"length_2",value:n("length_2")??0,onChange:k=>r("length_2",Cs(k.target.value)),id:"length_2",suffix:"in",placeholder:"0",label:" ",error:qp(a,"length_2"),className:"w-full"})]})}),s.jsx("div",{className:"tank-diameter",children:s.jsxs("div",{className:"flex gap-[8px]",children:[s.jsx(Ro,{name:"diameter_1",value:n("diameter_1")??0,onChange:k=>r("diameter_1",Cs(k.target.value)),id:"diameter_1",suffix:"ft",placeholder:"0",label:m.diameterLabel,error:qp(a,"diameter_1"),className:"w-full",inputClassName:"!w-[104px]"}),s.jsx(Ro,{name:"diameter_2",value:n("diameter_2")??0,onChange:k=>r("diameter_2",Cs(k.target.value)),id:"diameter_2",suffix:"in",placeholder:"0",label:" ",error:qp(a,"diameter_2"),className:"w-full"})]})}),h?s.jsx("div",{className:"tank-width",children:s.jsxs("div",{className:"flex gap-[8px]",children:[s.jsx(Ro,{name:"width_1",value:n("width_1")??0,onChange:k=>r("width_1",Cs(k.target.value)),id:"width_1",suffix:"ft",placeholder:"0",label:m.widthLabel,error:qp(a,"width_1"),className:"w-full",inputClassName:"!w-[104px]"}),s.jsx(Ro,{name:"width_2",value:n("width_2")??0,onChange:k=>r("width_2",Cs(k.target.value)),id:"width_2",suffix:"in",placeholder:"0",label:" ",error:qp(a,"width_2"),className:"w-full"})]})}
382):null,s.jsxs("div",{className:"tank-capacity-wrapper",children:[s.jsx("span",{children:String(t("tank::form.label.tank_capacity")).toLowerCase().replace(/^./,k=>k.toUpperCase())})," =",s.jsx("span",{className:"number font-semibold",children:b}),s.jsx("span",{className:"unit font-semibold",children:x.displayValue?` ${c}`:""})]})]})}):null]}),N?s.jsx("div",{className:"tank-capacity none-use-dimension",children:s.jsx(Ro,{name:"tank_capacity",value:p&&!d?x.submitValue:n("tank_capacity")??"",onChange:k=>r("tank_capacity",Cs(k.target.value)),id:"tank_capacity",placeholder:"0",label:t("tank::form.label.tank_capacity"),suffix:c,error:qp(a,"tank_capacity"),disabled:p&&!d})}):null]}):null]})}const a1t={tank_level_critical_high:Hce,tank_level_critical:Fce,tank_level_low:Bce},W2=({name:e,wrapperClassName:n="",...r})=>s.jsx("div",{className:n,children:s.jsx("img",{src:asset(a1t[e]),...r})});function Gp(e={},n){return(e==null?void 0:e[n])??""}function zre(e){const n=parseFloat(String(e??0));return Number.isNaN(n)?0:n}function n1(e,n,r){const a=zre(e),i=zre(n);if(a<=0||i<=0)return"";const o=a*i/100;return`${new Intl.NumberFormat("en-US",{minimumFractionDigits:3,maximumFractionDigits:3}).format(o)} ${r}`}function i1t(e){return Array.isArray(e)?e.map(n=>String(n)):e?typeof e=="string"?e.split(",").map(n=>n.trim()).filter(Boolean):typeof e=="object"?Object.keys(e).map(n=>n.trim()).filter(Boolean):[]:[]}function r1({className:e="",wrapperClassName:n="",optionalText:r="",...a}){return s.jsxs("div",{className:e,children:[s.jsx(Ro,{...a,className:n}),s.jsx("span",{className:"note !max-w-[240px] break-words",style:{display:r?void 0:"none"},children:s.jsx("span",{className:"optional",children:r})})]})}const cye=({get:e,set:n,errors:r={},meta:a,isTrackInventory:i,showOuterWrapper:o=!0,outerWrapperClassName:l="add-tank-alert-container",lowLevelWrapperClassName:c="alert-section-wrapper justify-between",highLevelWrapperClassName:u="alert-section-wrapper",notificationWrapperClassName:d="alert-section-wrapper",imageWrapperClassName:f="alert-level-icon",emptyStateContentClassName:p="content-custom-data-field-empty"})=>{const[h,m]=v.useState(!1),g=typeof i=="boolean"?i:!!parseInt(String(e("is_track_inventory")??1),10),x=!!parseInt(String(e("is_high_level_alert")??0),10),b=!!parseInt(String(e("alert_admin_turned_on")??1),10),y=(a==null?void 0:a.formatted_unit)??"gal",w=e("tank_capacity")??"",j=v.useMemo(()=>i1t(e("admin_alerts")),[e("admin_alerts")]);if(!g)return s.jsx(Sc,{title:t("tank::text.no_alert_tank"),icon:"icon-icon-notification",children:s.jsx("div",{className:p,children:t("tank::text.no_alert_tank_des")})});const S=s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:`low-level-alerts ${c}`,children:[s.jsxs("div",{className:"title",children:[s.jsxs("div",{className:`img d-inline-block ${f}`.trim(),children:[s.jsx(W2,{name:"tank_level_low",wrapperClassName:"image1"}),s.jsx(W2,{name:"tank_level_critical",wrapperClassName:"image2"})]}),s.jsxs("div",{className:"label d-inline-block",children:[t("tank::form.text.low_level_alert"),":"]})]}),s.jsxs("div",{className:"config",children:[s.jsx(r1,{wrapperClassName:"!mb-0 !pb-0",className:"col-sm-4 low-level",name:"low_level",id:"low_level",value:e("low_level")??"",onChange:N=>n("low_level",Cs(N.target.value)),placeholder:"35",label:t("tank::form.label.low_level"),suffix:"%",error:Gp(r,"low_level"),optionalText:n1(e("low_level"),w,y),tooltip:t("tank::form.text.tooltip_low_level")}),s.jsx(r1,{wrapperClassName:"!mb-0 !pb-0",className:"col-sm-4 critical-low-level",name:"critical_low_level",id:"critical_low_level",value:e("critical_low_level")??"",onChange:N=>n("critical_low_level",Cs(N.target.value)),placeholder:"25",label:t("tank::form.label.critical_low_level"),suffix:"%",error:Gp(r,"critical_low_level"),optionalText:n1(e("critical_low_level"),w,y),tooltip:t("tank::form.text.tooltip_critical_low_level")}),s.jsx(r1,{wrapperClassName:"!mb-0 !pb-0",className:"col-sm-4 tank-variance",name:"variance",id:"variance",value:e("variance")??"",onChange:N=>n("variance",Cs(N.target.value)),placeholder:"5",label:t("tank::form.label.variance"),suffix:"%",error:Gp(r,"variance"),optionalText:n1(e("variance"),w,y),tooltip:t("tank::form.text.tooltip_variance_level")})]})]}),s.jsxs("div",{className:`high-level-alerts ${u}`,children:[s.jsxs("div",{className:"title",children:[s.jsx("div",{className:`img d-inline-block ${f}`.trim(),children:s.jsx(W2,{name:"tank_level_critical_high",wrapperClassName:"image3"})}),s.jsxs("div",{className:"label d-inline-block",children:[t("tank::form.text.height_level_alert"),":"]})]}),s.jsxs("div",{className:"config",children:[x?s.jsxs("div",{className:"display-sync-wrapper-refactor flex gap-[16px]",children:[s.jsx(r1,{wrapperClassName:"!mb-0 !pb-0",className:"col-sm-4 high-level",name:"high_level",id:"high_level",value:e("high_level")??"",onChange:N=>n("high_level",Cs(N.target.value)),placeholder:"90",label:t("tank::form.label.high_level"),suffix:"%",error:Gp(r,"high_level"),optionalText:n1(e("high_level"),w,y),tooltip:t("tank::form.text.tooltip_high_level")}),s.jsx(r1,{wrapperClassName:"!mb-0 !pb-0",className:"col-sm-4 critical-high-level",name:"critical_high_level",id:"critical_high_level",value:e("critical_high_level")??"",onChange:N=>n("critical_high_level",Cs(N.target.value)),placeholder:"95",label:t("tank::form.label.critical_high_level"),suffix:"%",error:Gp(r,"critical_high_level"),optionalText:n1(e("critical_high_level"),w,y),tooltip:t("tank::form.text.tooltip_critical_high_level")})]}
382):null,s.jsx("div",{className:"col-sm-4",children:s.jsx("div",{className:"display-wrapper high-level-checkbox",children:s.jsx(Un,{name:"is_high_level_alert",value:"1",checked:x,onChange:N=>n("is_high_level_alert",N?1:0),className:"high-level-alert",checkboxClassName:"fcheckbox-type checkbox",children:t("tank::form.label.enable")})})})]})]}),s.jsxs("div",{className:`alert-notifications ${d}`,children:[s.jsxs("div",{className:"title",children:[s.jsx("div",{className:`img d-inline-block ${f}`.trim(),children:s.jsx("i",{className:"icon icon-status-on1"})}),s.jsxs("div",{className:"label d-inline-block",children:[t("tank::form.text.alert_notification"),":"]})]}),s.jsxs("div",{className:"config items-center",children:[s.jsx(zt,{className:"admin-turned-on-check",name:"alert_admin_turned_on",value:"1",current:String(e("alert_admin_turned_on")??1),onClick:()=>{n("alert_admin_turned_on",1),n("is_all_alert",0)},children:t("account::company.label.on")}),s.jsx(zt,{className:"admin-turned-off-check",name:"alert_admin_turned_on",value:"0",current:String(e("alert_admin_turned_on")??1),onClick:()=>{n("alert_admin_turned_on",0),n("is_all_alert",0)},children:t("account::company.label.off")})]}),b?s.jsx("div",{className:"admin-alert",id:"admin-alert-btn",children:s.jsxs("div",{children:[s.jsx("label",{className:"cursor-pointer block",onClick:()=>m(!0),children:t("tank::form.text.edit_recipients")}),Gp(r,"admin_alerts")?s.jsx("div",{className:"is-invalid-messages",children:Array.isArray(Gp(r,"admin_alerts"))?String(Gp(r,"admin_alerts")[0]??""):String(Gp(r,"admin_alerts")??"")}):null,s.jsx(xa,{entity:"user",description:t("site::datatable.text.description_add_alert_user"),header:t("tank::form.text.edit_recipients"),visible:h,onClose:()=>m(!1),onApply:N=>{const k=Array.isArray(N)?N.map(E=>String(E)):[];n("is_all_alert",0),n("admin_alerts",k),m(!1),window.setTimeout(()=>{n("alert_admin_turned_on",k.length?1:0)},0)},selectedItems:j,multiple:!0,disabledApplyWhenEmpty:!1,modalClassName:"is-parrent-modal",modalBodyClassName:"!overflow-visible",hideSelectColumnWhenEmpty:!1})]})}):null]})]});return o?s.jsx("div",{className:l,children:S}):S};function s1t({get:e,set:n,errors:r={},meta:a}){return!parseInt(String(e("is_track_inventory")??1),10)?s.jsx(Sc,{title:t("tank::text.no_alert_tank"),icon:"icon icon-status-on1",children:s.jsx("div",{className:"px-[56px] text-lg",children:t("tank::text.no_alert_tank_des")})}):s.jsx(cye,{get:e,set:n,errors:r,meta:a})}function bE(e={},n){return(e==null?void 0:e[n])??""}function o1t({fieldProps:e,get:n,set:r,errors:a={},meta:i}){const o=(i==null?void 0:i.custom_fields)??{},l=Object.keys(o).length>0,c=t("tank::text.custom_field_des"),u=t("site::site_text.edit_custom_data_detail",{route:IZ});return s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx("div",{className:"form-group max-width-245",children:s.jsx(mt,{name:"barcode_1",label:`${t("tank::form.label.barcode")} 1`,error:bE(a,"barcode_1"),value:String(n("barcode_1")??""),onChangeValue:d=>r("barcode_1",d),className:"form-control",placeholder:t("placeholder.enter_qr_barcode"),optional:!0})}),s.jsx("div",{className:"form-group max-width-245",children:s.jsx(mt,{name:"barcode_2",label:`${t("tank::form.label.barcode")} 2`,error:bE(a,"barcode_2"),value:String(n("barcode_2")??""),onChangeValue:d=>r("barcode_2",d),className:"form-control",placeholder:t("placeholder.enter_qr_barcode"),optional:!0})}),s.jsx("div",{className:"form-group max-width-245",children:s.jsx(mt,{name:"barcode_3",label:`${t("tank::form.label.barcode")} 3`,error:bE(a,"barcode_3"),value:String(n("barcode_3")??""),onChangeValue:d=>r("barcode_3",d),className:"form-control",placeholder:t("placeholder.enter_qr_barcode"),optional:!0})})]}),s.jsx("div",{className:"col-sm-6",children:s.jsx("div",{className:"custom-data-container",children:l?s.jsxs(s.Fragment,{children:[Object.keys(o).map(d=>s.jsx(mt,{name:d,label:o[d],error:bE(a,d),value:String(n(d)??""),onChangeValue:f=>r(d,f),className:"form-control",placeholder:t("placeholder.enter_custom_data"),optional:!0,classOptional:"ml-[5.6px]"},d)),s.jsx("div",{className:"form-group",children:s.jsxs("a",{href:IZ,target:"_blank",className:"active-link",children:[t("text.manage_custom_data_field"),s.jsx("span",{className:"icon-icon-chevron-right"})]})})]}):s.jsx(od,{title:t("site::site_text.add_custom_data_title"),content:`<p class='mb-[16px] description'>${c}</p><br/><p class='detail'>${u}</p>`})})})]})}const Iy=({visible:e,onClose:n,createUrl:r=ye("/tank/create"),locationId:a=0,onSuccess:i,title:o=t("tank::form.text.add_new_tank")})=>{const[l,c]=v.useState(1),[u,d]=v.useState(!1),[f,p]=v.useState({}),h=v.useMemo(()=>[{key:1,title:t("tank::text.tank_detail")},{key:2,title:t("tank::text.inventory")},{key:3,title:t("tank::text.alerts")},{key:4,title:t("tank::text.barcodes_and_custom_data")}],[]),{fieldProps:m,values:g,get:x,set:b,updateInvalidErrors:y,invalidErrors:w}=wr({server:r,isScrollWhenError:!1,formConfig:{fields:{name:{label:t("tank::form.label.name"),value:""},location_id:{label:t("tank::form.label.location_id"),value:a||""},location_name:{label:t("tank::form.label.location_name"),value:""},location_is_network:{label:"",value:0},product_id:{label:t("tank::form.label.product_id"),value:""},product_name:{label:t("tank::form.label.product_name"),value:""},inventory_unit:{label:t("tank::form.label.inventory_unit"),value:"GAL"},price:{label:t("fcbilling::text.price_per_unit"),value:""},tax_rate_per_unit:{label:t("tank::form.label.tax_rate_per_unit"),value:""},code:{label:t("tank::form.label.code"),value:""},is_tank_access_group:{label:t("tank::form.label.is_tank_access_group"),value:"0"},access_groups:{label:t("tank::form.label.access_groups"),value:[]},is_track_inventory:{label:t("tank::form.label.is_track_inventory"),value:"1"},inventory:{label:t("tank::form.label.inventory"),value:""},tank_shape:{label:t("tank::form.label.tank_shape"),value:"CYLINDER-H"},is_use_dimension:{label:t("tank::form.label.is_use_dimension"),value:"1"},length_1:{label:t("tank::form.label.length_1"),value:0},length_2:{label:t("tank::form.label.length_2"),value:0},diameter_1:{label:t("tank::form.label.diameter_1"),value:0},diameter_2:{label:t("tank::form.label.diameter_2"),value:0},width_1:{label:t("tank::form.label.width_1"),value:0},width_2:{label:t("tank::form.label.width_2"),value:0},tank_capacity:{label:t("tank::form.label.tank_capacity"),value:""},low_level:{label:t("tank::form.label.low_level"),value:35},critical_low_level:{label:t("tank::form.label.critical_low_level"),value:25},variance:{label:t("tank::form.label.variance"),value:5}
382,is_high_level_alert:{label:"",value:"0"},high_level:{label:t("tank::form.label.high_level"),value:90},critical_high_level:{label:t("tank::form.label.critical_high_level"),value:95},is_all_alert:{label:t("tank::form.label.is_all_alert"),value:"1"},alert_admin_turned_on:{label:t("tank::form.label.is_all_alert"),value:"1"},admin_alerts:{label:t("tank::form.label.admin_alerts"),value:[]},barcode_1:{label:`${t("tank::form.label.barcode")} 1`,value:""},barcode_2:{label:`${t("tank::form.label.barcode")} 2`,value:""},barcode_3:{label:`${t("tank::form.label.barcode")} 3`,value:""},tag_str_1:{label:t("driver::form.label.custom_data_field"),value:""},tag_str_2:{label:t("driver::form.label.custom_data_field"),value:""},tag_str_3:{label:t("driver::form.label.custom_data_field"),value:""},tag_str_4:{label:t("driver::form.label.custom_data_field"),value:""},current_step:{label:"current_step",value:1},step:{label:"step",value:""}}}});function j(D){return D==null||D===""?0:D}function S(D,R){return D==="tax_rate_per_unit"&&R===null&&g[D]===""}function N(D){const R={...w};delete R[D],y(R)}async function k(){d(!1),showLoader();try{const D=await Le.get(r,{params:a?{location_id:a}:{}}),R=(D==null?void 0:D.data)??D,A=(R==null?void 0:R.values)??{},P=(R==null?void 0:R.meta)??{};p(P),Object.keys(A).forEach(I=>{b(I,A[I],{markAsChanged:!1})}),c(1),b("current_step",1,{markAsChanged:!1}),y({})}finally{hideLoader(),d(!0)}}v.useEffect(()=>{e?k():(d(!1),c(1),y({}))},[e,a]);async function E(D){var R,A;showLoader();try{const P={...g,location_id:j(g.location_id),current_step:l,step:D},I=await Le.post(r,P),L=(I==null?void 0:I.data)??I;if(y((L==null?void 0:L.errors)??{}),L!=null&&L.values&&Object.keys(L.values).forEach(H=>{S(H,L.values[H])||b(H,L.values[H],{markAsChanged:!1})}),L!=null&&L.meta&&p(L.meta),D==="back"){const H=Math.max(1,l-1);c(H),b("current_step",H,{markAsChanged:!1}),hideLoader();return}if(D==="next"){if(L!=null&&L.result){const H=l+1;c(H),b("current_step",H,{markAsChanged:!1})}hideLoader();return}D==="finish"&&(L!=null&&L.result)&&L!=null&&L.redirect&&(window.location.href=L.redirect)}catch(P){const I=(A=(R=P==null?void 0:P.response)==null?void 0:R.data)==null?void 0:A.errors;I&&y(I),hideLoader()}finally{}}return!e||!u?null:s.jsxs(Cy,{header:s.jsx("span",{children:o}),visible:e,onClose:n,steps:h,currentStep:l,onBack:()=>E("back"),onNext:()=>E("next"),onDone:()=>E("finish"),useBodyScrollbar:!1,bodyMaxHeightClassName:"max-h-unset",noVerticalPadding:l===3,dialogClassName:"!w-[830px] !max-w-[830px]",footerConfig:{perStep:{3:{showFinish:!1,showDone:!1,showNext:!0},4:{showNext:!1,showDone:!0,showFinish:!1}}},doneLabel:t("text.btn_done"),children:[l===1&&s.jsx($wt,{fieldProps:m,get:x,set:b,clearInvalidError:N,errors:w,meta:f}),l===2&&s.jsx(r1t,{fieldProps:m,get:x,set:b,errors:w,meta:f}),l===3&&s.jsx(s1t,{fieldProps:m,get:x,set:b,errors:w,meta:f}),l===4&&s.jsx(o1t,{fieldProps:m,get:x,set:b,errors:w,meta:f})]})},aP=({className:e="",id:n,titleGenerate:r="Generate Pin",note:a="5 digits, numbers only",name:i="pin[]",value:o="",generateDriverPin:l=!0,length:c=5,width:u=240,inputOnly:d,onChange:f,notifyOnValueSync:p=!0,...h})=>{const m=v.useRef(null),[g,x]=v.useState(!1),b=v.useRef([]);v.useEffect(()=>{b.current=Array.from({length:c},(R,A)=>b.current[A]??null)},[c]);function y(){return b.current.map(R=>(R==null?void 0:R.value)??"").join("")}function w(R,A){if((R.key==="Backspace"||R.keyCode===8)&&A>0){const P=b.current[A];if(P&&P.value===""){const I=b.current[A-1];I==null||I.focus()}}}function j(R,A){if(!(R.key==="Backspace"||R.keyCode===8))if(A<c-1){const P=b.current[A],I=b.current[A+1];P&&P.value!==""&&I&&I.focus()}else{const P=b.current[0];P&&P.value===""&&P.focus()}}v.useEffect(()=>{const R=setInterval(()=>{if(m.current){const A=m.current,P=A.closest(".form-group");P&&A.clientWidth&&(clearInterval(R),P.style.maxWidth=A.clientWidth+"px"),x(!0)}},100);return()=>clearInterval(R)},[]);function S(R=!1){for(let A=0;A<c;A++){const P=b.current[A];P&&(P.value="",R&&P.dispatchEvent(new Event("input",{bubbles:!0})))}}function N(R,A=!1){const P=Math.min(c,(R==null?void 0:R.length)??0);S(!1);for(let I=0;I<P;I++){const L=b.current[I];L&&(L.value=String(R[I]??""),A&&L.dispatchEvent(new Event("input",{bubbles:!0})))}(p||A)&&(f==null||f(y()))}v.useEffect(()=>{const R=setTimeout(()=>
382{b.current[0]&&(o?N(o,!1):(S(!1),p&&(f==null||f(""))))},0);return()=>clearTimeout(R)},[o,c,p]);function k(){if(l)return E();let R=0,A="";for(;R<c;)A+=Math.floor(Math.random()*10).toString(),R++;N(A,!0)}function E(){return showLoader(),Le.post(ye("/driver/driver-generate-pin")).then(R=>{var A;N(((A=R.pin)==null?void 0:A.toString())??"",!0)}).finally(()=>hideLoader())}const D=(u-36-10*(c-1))/c;return s.jsx(_o,{labelControl:s.jsx("a",{className:Ut("generate-pin",{invisible:!g}),onClick:k,children:r}),wrapperClassName:"w-max form-group !max-w-full",labelClassName:"pin-header",note:a,...h,children:s.jsx("div",{ref:m,className:"input-group pin-input-group",id:n,children:Array.from({length:c}).map((R,A)=>{const P=A>=c-1;return s.jsxs("div",{className:"flex",children:[s.jsx("input",{style:{width:D,minWidth:16},className:`form-text ${e}`,placeholder:"#",maxLength:1,id:A.toString(),name:i,type:"text",ref:I=>{b.current[A]=I},onChange:()=>{f==null||f(y())},onKeyUp:I=>j(I,A),onKeyDown:I=>w(I,A)}),!P&&s.jsx("span",{children:"-"})]},A)})})})};aP.htmlProps=["titleGenerate"];const nd=({type:e="critical",children:n,icon:r="icon-warning",title:a,onClose:i})=>s.jsxs("div",{className:Ut("rounded-2xl py-[16px] px-[24px]",{"bg-bg_critical":e==="critical","bg-bg_notice":e==="warning","bg-bg_hover":e==="info","bg-bg_success":e==="success"}),children:[s.jsxs("div",{className:"flex justify-between items-center gap-[16px]",children:[s.jsxs("div",{className:"flex items-center gap-[16px]",children:[s.jsx(Se,{name:r,className:Ut("text-2xl",{"text-critical":e==="critical","text-notice":e==="warning","text-neutral":e==="info","text-success":e==="success"})}),s.jsx("span",{className:"text-lg font-bold text-left",children:a})]}),i&&s.jsx("a",{className:"cursor-pointer",onClick:i,children:s.jsx(Se,{name:"icon-close-remove",className:"text-sm text-neutral"})})]}),n&&s.jsx("div",{className:"mt-[16px]",children:n})]}),uye=({pinLength:e,canUseSamsara:n,samsaraInitialMapping:r,isJobber:a,showAssetAccess:i=!0,fieldProps:o,get:l,set:c,pinWrapRef:u,LABEL_DRIVER_PHONE:d,LABEL_DRIVER_CODE:f,DESC_DRIVER_CODE:p,LABEL_FILL_INTERNAL:h,DESC_FILL_INTERNAL:m,LABEL_FILL_CUSTOMER:g,DESC_FILL_CUSTOMER:x})=>{const b="1",y="0",w=String(l("fill_add_internal_asset")??y),j=String(l("fill_add_customer_asset")??y),S=o("pin"),N=o("phone"),k=o("phone_country_code"),E=String(l("phone")??""),D=String(l("phone_country_code")??"1"),{value:R,onChange:A,...P}=N||{},I=e>8?"col-sm-8":"col-sm-6";return s.jsxs("div",{children:[n&&r?s.jsx("div",{className:"mb-[32px]",children:s.jsx(nd,{type:"warning",title:t("fleetmanager::text.add_in_samsara"),children:t("fleetmanager::text.add_in_samsara_description",{entity:t("text.drivers"),portal:"FuelCloud"})})}):null,s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:I,children:[s.jsx(mt,{...o("full_name"),type:"text",placeholder:t("placeholder.enter_driver_name"),autoFocus:!0}),s.jsx("div",{ref:u,children:s.jsx(aP,{error:S==null?void 0:S.error,label:t("driver::form.label.driver_pin"),titleGenerate:t("driver::form.text.generate_pin"),note:t("driver::form.message.digits_number_only",{number:e}),length:e,value:String(l("pin")??""),name:"pin[]",generateDriverPin:!0,width:240})}),s.jsx("div",{children:s.jsx(ux,{...P,error:(N==null?void 0:N.error)||(k==null?void 0:k.error),optional:!0,label:d,name:"phone",nameCountryCode:"phone_country_code",value:E,code:D,onChange:L=>{(L==null?void 0:L.phone_country_code)!=null&&c("phone_country_code",String(L.phone_country_code)),(L==null?void 0:L.phone)!=null&&c("phone",String(L.phone)),(L==null?void 0:L.phone)!=null&&c("phone_display",String(L.phone))}})}),s.jsx(mt,{...o("code"),type:"text",placeholder:t("placeholder.enter_driver_code"),optional:!0,note:p,label:f})]}),i?s.jsxs("div",{className:e>8?"col-sm-4":"col-sm-6",children:[s.jsxs("div",{className:"form-group internal-access-des",children:[s.jsx("label",{className:"control-label",children:h}),s.jsx("div",{children:m})]}),s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{name:"fill_add_internal_asset",value:b,current:w,onClick:()=>c("fill_add_internal_asset",b),children:t("driver::form.label.allow")}),s.jsx(zt,{name:"fill_add_internal_asset",value:y,current:w,onClick:()=>c("fill_add_internal_asset",y),children:t("driver::form.label.do_not_allow")})]}),a?s.jsxs("div",{className:"mt-[32px]",children:[s.jsxs("div",{className:"form-group customer-access-des",children:[s.jsx("label",{className:"control-label",children:g}),s.jsx("div",{children:x})]}),s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{name:"fill_add_customer_asset",value:b,current:j,onClick:()=>c("fill_add_customer_asset",b),children:t("driver::form.label.allow")}),s.jsx(zt,{name:"fill_add_customer_asset",value:y,current:j,onClick:()=>c("fill_add_customer_asset",y),children:t("driver::form.label.do_not_allow")})]})]}):null]}):null]})]})};function a_(e){return a_=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},a_(e)}function l1t(e,n){if(a_(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,n||"default");if(a_(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(e)}
382function dye(e){var n=l1t(e,"string");return a_(n)==="symbol"?n:String(n)}function P1(e,n,r){return n=dye(n),n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function Vre(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function lr(e){for(var n=1;n<arguments.length;n++){var r=arguments[n]!=null?arguments[n]:{};n%2?Vre(Object(r),!0).forEach(function(a){P1(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vre(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function c1t(e){if(Array.isArray(e))return e}function u1t(e,n){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a,i,o,l,c=[],u=!0,d=!1;try{if(o=(r=r.call(e)).next,n===0){if(Object(r)!==r)return;u=!1}else for(;!(u=(a=o.call(r)).done)&&(c.push(a.value),c.length!==n);u=!0);}catch(f){d=!0,i=f}finally{try{if(!u&&r.return!=null&&(l=r.return(),Object(l)!==l))return}finally{if(d)throw i}}return c}}function x8(e,n){(n==null||n>e.length)&&(n=e.length);for(var r=0,a=new Array(n);r<n;r++)a[r]=e[r];return a}function fye(e,n){if(e){if(typeof e=="string")return x8(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return x8(e,n)}}function d1t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
383In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Nh(e,n){return c1t(e)||u1t(e,n)||fye(e,n)||d1t()}function f1t(e,n){if(e==null)return{};var r={},a=Object.keys(e),i,o;for(o=0;o<a.length;o++)i=a[o],!(n.indexOf(i)>=0)&&(r[i]=e[i]);return r}function $y(e,n){if(e==null)return{};var r=f1t(e,n),a,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)a=o[i],!(n.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var p1t=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function h1t(e){var n=e.defaultInputValue,r=n===void 0?"":n,a=e.defaultMenuIsOpen,i=a===void 0?!1:a,o=e.defaultValue,l=o===void 0?null:o,c=e.inputValue,u=e.menuIsOpen,d=e.onChange,f=e.onInputChange,p=e.onMenuClose,h=e.onMenuOpen,m=e.value,g=$y(e,p1t),x=v.useState(c!==void 0?c:r),b=Nh(x,2),y=b[0],w=b[1],j=v.useState(u!==void 0?u:i),S=Nh(j,2),N=S[0],k=S[1],E=v.useState(m!==void 0?m:l),D=Nh(E,2),R=D[0],A=D[1],P=v.useCallback(function(Z,V){typeof d=="function"&&d(Z,V),A(Z)},[d]),I=v.useCallback(function(Z,V){var J;typeof f=="function"&&(J=f(Z,V)),w(J!==void 0?J:Z)},[f]),L=v.useCallback(function(){typeof h=="function"&&h(),k(!0)},[h]),H=v.useCallback(function(){typeof p=="function"&&p(),k(!1)},[p]),U=c!==void 0?c:y,X=u!==void 0?u:N,re=m!==void 0?m:R;return lr(lr({},g),{},{inputValue:U,menuIsOpen:X,onChange:P,onInputChange:I,onMenuClose:H,onMenuOpen:L,value:re})}function rr(){return rr=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},rr.apply(this,arguments)}function m1t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Ure(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,dye(a.key),a)}}function g1t(e,n,r){return n&&Ure(e.prototype,n),r&&Ure(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function v8(e,n){return v8=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,i){return a.__proto__=i,a},v8(e,n)}function x1t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&v8(e,n)}
383function VM(e){return VM=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},VM(e)}function v1t(){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 _1t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b1t(e,n){if(n&&(a_(n)==="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _1t(e)}function y1t(e){var n=v1t();return function(){var a=VM(e),i;if(n){var o=VM(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return b1t(this,i)}}function w1t(e){if(Array.isArray(e))return x8(e)}function k1t(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function j1t(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
384In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pye(e){return w1t(e)||k1t(e)||fye(e)||j1t()}function C1t(e){if(e.sheet)return e.sheet;for(var n=0;n<document.styleSheets.length;n++)if(document.styleSheets[n].ownerNode===e)return document.styleSheets[n]}function S1t(e){var n=document.createElement("style");return n.setAttribute("data-emotion",e.key),e.nonce!==void 0&&n.setAttribute("nonce",e.nonce),n.appendChild(document.createTextNode("")),n.setAttribute("data-s",""),n}var N1t=function(){function e(r){var a=this;this._insertTag=function(i){var o;a.tags.length===0?a.insertionPoint?o=a.insertionPoint.nextSibling:a.prepend?o=a.container.firstChild:o=a.before:o=a.tags[a.tags.length-1].nextSibling,a.container.insertBefore(i,o),a.tags.push(i)},this.isSpeedy=r.speedy===void 0?!0:r.speedy,this.tags=[],this.ctr=0,this.nonce=r.nonce,this.key=r.key,this.container=r.container,this.prepend=r.prepend,this.insertionPoint=r.insertionPoint,this.before=null}var n=e.prototype;return n.hydrate=function(a){a.forEach(this._insertTag)},n.insert=function(a){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(S1t(this));var i=this.tags[this.tags.length-1];if(this.isSpeedy){var o=C1t(i);try{o.insertRule(a,o.cssRules.length)}catch{}}else i.appendChild(document.createTextNode(a));this.ctr++}
384,n.flush=function(){this.tags.forEach(function(a){return a.parentNode&&a.parentNode.removeChild(a)}),this.tags=[],this.ctr=0},e}(),tl="-ms-",UM="-moz-",Ma="-webkit-",hye="comm",WW="rule",YW="decl",E1t="@import",mye="@keyframes",T1t=Math.abs,iP=String.fromCharCode,D1t=Object.assign;function M1t(e,n){return Oo(e,0)^45?(((n<<2^Oo(e,0))<<2^Oo(e,1))<<2^Oo(e,2))<<2^Oo(e,3):0}function gye(e){return e.trim()}function R1t(e,n){return(e=n.exec(e))?e[0]:e}function $a(e,n,r){return e.replace(n,r)}function _8(e,n){return e.indexOf(n)}function Oo(e,n){return e.charCodeAt(n)|0}function Oj(e,n,r){return e.slice(n,r)}function Lf(e){return e.length}function qW(e){return e.length}function yE(e,n){return n.push(e),e}function O1t(e,n){return e.map(n).join("")}var sP=1,Wb=1,xye=0,Cc=0,Bs=0,Ly="";function oP(e,n,r,a,i,o,l){return{value:e,root:n,parent:r,type:a,props:i,children:o,line:sP,column:Wb,length:l,return:""}}function a1(e,n){return D1t(oP("",null,null,"",null,null,0),e,{length:-e.length},n)}function A1t(){return Bs}function P1t(){return Bs=Cc>0?Oo(Ly,--Cc):0,Wb--,Bs===10&&(Wb=1,sP--),Bs}function pu(){return Bs=Cc<xye?Oo(Ly,Cc++):0,Wb++,Bs===10&&(Wb=1,sP++),Bs}function op(){return Oo(Ly,Cc)}function Y2(){return Cc}function WC(e,n){return Oj(Ly,e,n)}function Aj(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function vye(e){return sP=Wb=1,xye=Lf(Ly=e),Cc=0,[]}function _ye(e){return Ly="",e}function q2(e){return gye(WC(Cc-1,b8(e===91?e+2:e===40?e+1:e)))}function I1t(e){for(;(Bs=op())&&Bs<33;)pu();return Aj(e)>2||Aj(Bs)>3?"":" "}function $1t(e,n){for(;--n&&pu()&&!(Bs<48||Bs>102||Bs>57&&Bs<65||Bs>70&&Bs<97););return WC(e,Y2()+(n<6&&op()==32&&pu()==32))}function b8(e){for(;pu();)switch(Bs){case e:return Cc;case 34:case 39:e!==34&&e!==39&&b8(Bs);break;case 40:e===41&&b8(e);break;case 92:pu();break}return Cc}function L1t(e,n){for(;pu()&&e+Bs!==47+10;)if(e+Bs===42+42&&op()===47)break;return"/*"+WC(n,Cc-1)+"*"+iP(e===47?e:pu())}function F1t(e){for(;!Aj(op());)pu();return WC(e,Cc)}function B1t(e){return _ye(G2("",null,null,null,[""],e=vye(e),0,[0],e))}function G2(e,n,r,a,i,o,l,c,u){for(var d=0,f=0,p=l,h=0,m=0,g=0,x=1,b=1,y=1,w=0,j="",S=i,N=o,k=a,E=j;b;)switch(g=w,w=pu()){case 40:if(g!=108&&Oo(E,p-1)==58){_8(E+=$a(q2(w),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:E+=q2(w);break;case 9:case 10:case 13:case 32:E+=I1t(g);break;case 92:E+=$1t(Y2()-1,7);continue;case 47:switch(op()){case 42:case 47:yE(H1t(L1t(pu(),Y2()),n,r),u);break;default:E+="/"}break;case 123*x:c[d++]=Lf(E)*y;case 125*x:case 59:case 0:switch(w){case 0:case 125:b=0;case 59+f:m>0&&Lf(E)-p&&yE(m>32?Yre(E+";",a,r,p-1):Yre($a(E," ","")+";",a,r,p-2),u);break;case 59:E+=";";default:if(yE(k=Wre(E,n,r,d,f,i,c,j,S=[],N=[],p),o),w===123)if(f===0)G2(E,n,k,k,S,o,p,c,N);else switch(h===99&&Oo(E,3)===110?100:h){case 100:case 109:case 115:G2(e,k,k,a&&yE(Wre(e,k,k,0,0,i,c,j,i,S=[],p),N),i,N,p,c,a?S:N);break;default:G2(E,k,k,k,[""],N,0,c,N)}}d=f=m=0,x=y=1,j=E="",p=l;break;case 58:p=1+Lf(E),m=g;default:if(x<1){if(w==123)--x;else if(w==125&&x++==0&&P1t()==125)continue}switch(E+=iP(w),w*x){case 38:y=f>0?1:(E+="\f",-1);break;case 44:c[d++]=(Lf(E)-1)*y,y=1;break;case 64:op()===45&&(E+=q2(pu())),h=op(),f=p=Lf(j=E+=F1t(Y2())),w++;break;case 45:g===45&&Lf(E)==2&&(x=0)}}return o}function Wre(e,n,r,a,i,o,l,c,u,d,f){for(var p=i-1,h=i===0?o:[""],m=qW(h),g=0,x=0,b=0;g<a;++g)for(var y=0,w=Oj(e,p+1,p=T1t(x=l[g])),j=e;y<m;++y)(j=gye(x>0?h[y]+" "+w:$a(w,/&\f/g,h[y])))&&(u[b++]=j);return oP(e,n,r,i===0?WW:c,u,d,f)}function H1t(e,n,r){return oP(e,n,r,hye,iP(A1t()),Oj(e,2,-2),0)}function Yre(e,n,r,a){return oP(e,n,r,YW,Oj(e,0,a),Oj(e,a+1,-1),a)}function gb(e,n){for(var r="",a=qW(e),i=0;i<a;i++)r+=n(e[i],i,e,n)||"";return r}function z1t(e,n,r,a){switch(e.type){case E1t:case YW:return e.return=e.return||e.value;case hye:return"";case mye:return e.return=e.value+"{"+gb(e.children,a)+"}";case WW:e.value=e.props.join(",")}return Lf(r=gb(e.children,a))?e.return=e.value+"{"+r+"}":""}function V1t(e){var n=qW(e);return function(r,a,i,o){for(var l="",c=0;c<n;c++)l+=e[c](r,a,i,o)||"";return l}}function U1t(e){return function(n){n.root||(n=n.return)&&e(n)}}function W1t(e){var n=Object.create(null);return function(r){return n[r]===void 0&&(n[r]=e(r)),n[r]}}var Y1t=function(n,r,a){for(var i=0,o=0;i=o,o=op(),i===38&&o===12&&(r[a]=1),!Aj(o);)pu();return WC(n,Cc)},q1t=function(n,r){var a=-1,i=44;do switch(Aj(i)){case 0:i===38&&op()===12&&(r[a]=1),n[a]+=Y1t(Cc-1,r,a);break;case 2:n[a]+=q2(i);break;case 4:if(i===44){n[++a]=op()===58?"&\f":"",r[a]=n[a].length;break}default:n[a]+=iP(i)}while(i=pu());return n},G1t=function(n,r){return _ye(q1t(vye(n),r))},qre=new WeakMap,K1t=function(n){if(!(n.type!=="rule"||!n.parent||n.length<1)){for(var r=n.value,a=n.parent,i=n.column===a.column&&n.line===a.line;a.type!=="rule";)if(a=a.parent,!a)return;if(!(n.props.length===1&&r.charCodeAt(0)!==58&&!qre.get(a))&&!i){qre.set(n,!0);for(var o=[],l=G1t(r,o),c=a.props,u=0,d=0;u<l.length;u++)for(var f=0;f<c.length;f++,d++)n.props[d]=o[u]?l[u].replace(/&\f/g,c[f]):c[f]+" "+l[u]}}},Z1t=function(n){if(n.type==="decl"){var r=n.value;r.charCodeAt(0)===108&&r.charCodeAt(2)===98&&(n.return="",n.value="")}};function bye(e,n){switch(M1t(e,n)){case 5103:return Ma+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ma+e+e;
384case 5349:case 4246:case 4810:case 6968:case 2756:return Ma+e+UM+e+tl+e+e;case 6828:case 4268:return Ma+e+tl+e+e;case 6165:return Ma+e+tl+"flex-"+e+e;case 5187:return Ma+e+$a(e,/(\w+).+(:[^]+)/,Ma+"box-$1$2"+tl+"flex-$1$2")+e;case 5443:return Ma+e+tl+"flex-item-"+$a(e,/flex-|-self/,"")+e;case 4675:return Ma+e+tl+"flex-line-pack"+$a(e,/align-content|flex-|-self/,"")+e;case 5548:return Ma+e+tl+$a(e,"shrink","negative")+e;case 5292:return Ma+e+tl+$a(e,"basis","preferred-size")+e;case 6060:return Ma+"box-"+$a(e,"-grow","")+Ma+e+tl+$a(e,"grow","positive")+e;case 4554:return Ma+$a(e,/([^-])(transform)/g,"$1"+Ma+"$2")+e;case 6187:return $a($a($a(e,/(zoom-|grab)/,Ma+"$1"),/(image-set)/,Ma+"$1"),e,"")+e;case 5495:case 3959:return $a(e,/(image-set\([^]*)/,Ma+"$1$`$1");case 4968:return $a($a(e,/(.+:)(flex-)?(.*)/,Ma+"box-pack:$3"+tl+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ma+e+e;case 4095:case 3583:case 4068:case 2532:return $a(e,/(.+)-inline(.+)/,Ma+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Lf(e)-1-n>6)switch(Oo(e,n+1)){case 109:if(Oo(e,n+4)!==45)break;case 102:return $a(e,/(.+:)(.+)-([^]+)/,"$1"+Ma+"$2-$3$1"+UM+(Oo(e,n+3)==108?"$3":"$2-$3"))+e;case 115:return~_8(e,"stretch")?bye($a(e,"stretch","fill-available"),n)+e:e}break;case 4949:if(Oo(e,n+1)!==115)break;case 6444:switch(Oo(e,Lf(e)-3-(~_8(e,"!important")&&10))){case 107:return $a(e,":",":"+Ma)+e;case 101:return $a(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ma+(Oo(e,14)===45?"inline-":"")+"box$3$1"+Ma+"$2$3$1"+tl+"$2box$3")+e}break;case 5936:switch(Oo(e,n+11)){case 114:return Ma+e+tl+$a(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ma+e+tl+$a(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ma+e+tl+$a(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Ma+e+tl+e+e}return e}var X1t=function(n,r,a,i){if(n.length>-1&&!n.return)switch(n.type){case YW:n.return=bye(n.value,n.length);break;case mye:return gb([a1(n,{value:$a(n.value,"@","@"+Ma)})],i);case WW:if(n.length)return O1t(n.props,function(o){switch(R1t(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return gb([a1(n,{props:[$a(o,/:(read-\w+)/,":"+UM+"$1")]})],i);case"::placeholder":return gb([a1(n,{props:[$a(o,/:(plac\w+)/,":"+Ma+"input-$1")]}),a1(n,{props:[$a(o,/:(plac\w+)/,":"+UM+"$1")]}),a1(n,{props:[$a(o,/:(plac\w+)/,tl+"input-$1")]})],i)}return""})}},Q1t=[X1t],J1t=function(n){var r=n.key;if(r==="css"){var a=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(a,function(x){var b=x.getAttribute("data-emotion");b.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var i=n.stylisPlugins||Q1t,o={},l,c=[];l=n.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(x){for(var b=x.getAttribute("data-emotion").split(" "),y=1;y<b.length;y++)o[b[y]]=!0;c.push(x)});var u,d=[K1t,Z1t];{var f,p=[z1t,U1t(function(x){f.insert(x)})],h=V1t(d.concat(i,p)),m=function(b){return gb(B1t(b),h)};u=function(b,y,w,j){f=w,m(b?b+"{"+y.styles+"}":y.styles),j&&(g.inserted[y.name]=!0)}}var g={key:r,sheet:new N1t({key:r,container:l,nonce:n.nonce,speedy:n.speedy,prepend:n.prepend,insertionPoint:n.insertionPoint}),nonce:n.nonce,inserted:o,registered:{},insert:u};return g.sheet.hydrate(c),g},yye={exports:{}},Ga={};/** @license React v16.13.1
385 * react-is.production.min.js
386 *
387 * Copyright (c) Facebook, Inc. and its affiliates.
388 *
389 * This source code is licensed under the MIT license found in the
390 * LICENSE file in the root directory of this source tree.
391 */var bo=typeof Symbol=="function"&&Symbol.for,GW=bo?Symbol.for("react.element"):60103,KW=bo?Symbol.for("react.portal"):60106,lP=bo?Symbol.for("react.fragment"):60107,cP=bo?Symbol.for("react.strict_mode"):60108,uP=bo?Symbol.for("react.profiler"):60114,dP=bo?Symbol.for("react.provider"):60109,fP=bo?Symbol.for("react.context"):60110,ZW=bo?Symbol.for("react.async_mode"):60111,pP=bo?Symbol.for("react.concurrent_mode"):60111,hP=bo?Symbol.for("react.forward_ref"):60112,mP=bo?Symbol.for("react.suspense"):60113,ekt=bo?Symbol.for("react.suspense_list"):60120,gP=bo?Symbol.for("react.memo"):60115,xP=bo?Symbol.for("react.lazy"):60116,tkt=bo?Symbol.for("react.block"):60121,nkt=bo?Symbol.for("react.fundamental"):60117,rkt=bo?Symbol.for("react.responder"):60118,akt=bo?Symbol.for("react.scope"):60119;function Cu(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case GW:switch(e=e.type,e){case ZW:case pP:case lP:case uP:case cP:case mP:return e;default:switch(e=e&&e.$$typeof,e){case fP:case hP:case xP:case gP:case dP:return e;default:return n}}case KW:return n}}}function wye(e){return Cu(e)===pP}Ga.AsyncMode=ZW;Ga.ConcurrentMode=pP;Ga.ContextConsumer=fP;Ga.ContextProvider=dP;Ga.Element=GW;Ga.ForwardRef=hP;Ga.Fragment=lP;Ga.Lazy=xP;Ga.Memo=gP;Ga.Portal=KW;Ga.Profiler=uP;Ga.StrictMode=cP;Ga.Suspense=mP;Ga.isAsyncMode=function(e){return wye(e)||Cu(e)===ZW};Ga.isConcurrentMode=wye;Ga.isContextConsumer=function(e){return Cu(e)===fP};Ga.isContextProvider=function(e){return Cu(e)===dP};Ga.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===GW};Ga.isForwardRef=function(e){return Cu(e)===hP};Ga.isFragment=function(e){return Cu(e)===lP};Ga.isLazy=function(e){return Cu(e)===xP};Ga.isMemo=function(e){return Cu(e)===gP};Ga.isPortal=function(e){return Cu(e)===KW};Ga.isProfiler=function(e){return Cu(e)===uP};Ga.isStrictMode=function(e){return Cu(e)===cP};Ga.isSuspense=function(e){return Cu(e)===mP};Ga.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===lP||e===pP||e===uP||e===cP||e===mP||e===ekt||typeof e=="object"&&e!==null&&(e.$$typeof===xP||e.$$typeof===gP||e.$$typeof===dP||e.$$typeof===fP||e.$$typeof===hP||e.$$typeof===nkt||e.$$typeof===rkt||e.$$typeof===akt||e.$$typeof===tkt)};Ga.typeOf=Cu;yye.exports=Ga;var ikt=yye.exports,kye=ikt,skt={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},okt={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},jye={};jye[kye.ForwardRef]=skt;jye[kye.Memo]=okt;var lkt=!0;function ckt(e,n,r){var a="";return r.split(" ").forEach(function(i){e[i]!==void 0?n.push(e[i]+";"):a+=i+" "}),a}var Cye=function(n,r,a){var i=n.key+"-"+r.name;(a===!1||lkt===!1)&&n.registered[i]===void 0&&(n.registered[i]=r.styles)},ukt=function(n,r,a){Cye(n,r,a);var i=n.key+"-"+r.name;if(n.inserted[r.name]===void 0){var o=r;do n.insert(r===o?"."+i:"",o,n.sheet,!0),o=o.next;while(o!==void 0)}};function dkt(e){for(var n=0,r,a=0,i=e.length;i>=4;++a,i-=4)r=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>
391>24,n=(r&65535)*1540483477+((r>>>16)*59797<<16)^(n&65535)*1540483477+((n>>>16)*59797<<16);switch(i){case 3:n^=(e.charCodeAt(a+2)&255)<<16;case 2:n^=(e.charCodeAt(a+1)&255)<<8;case 1:n^=e.charCodeAt(a)&255,n=(n&65535)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,n=(n&65535)*1540483477+((n>>>16)*59797<<16),((n^n>>>15)>>>0).toString(36)}var fkt={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},pkt=/[A-Z]|^ms/g,hkt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Sye=function(n){return n.charCodeAt(1)===45},Gre=function(n){return n!=null&&typeof n!="boolean"},k4=W1t(function(e){return Sye(e)?e:e.replace(pkt,"-$&").toLowerCase()}),Kre=function(n,r){switch(n){case"animation":case"animationName":if(typeof r=="string")return r.replace(hkt,function(a,i,o){return Ff={name:i,styles:o,next:Ff},i})}return fkt[n]!==1&&!Sye(n)&&typeof r=="number"&&r!==0?r+"px":r};function Pj(e,n,r){if(r==null)return"";if(r.__emotion_styles!==void 0)return r;switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return Ff={name:r.name,styles:r.styles,next:Ff},r.name;if(r.styles!==void 0){var a=r.next;if(a!==void 0)for(;a!==void 0;)Ff={name:a.name,styles:a.styles,next:Ff},a=a.next;var i=r.styles+";";return i}return mkt(e,n,r)}case"function":{if(e!==void 0){var o=Ff,l=r(e);return Ff=o,Pj(e,n,l)}break}}if(n==null)return r;var c=n[r];return c!==void 0?c:r}function mkt(e,n,r){var a="";if(Array.isArray(r))for(var i=0;i<r.length;i++)a+=Pj(e,n,r[i])+";";else for(var o in r){var l=r[o];if(typeof l!="object")n!=null&&n[l]!==void 0?a+=o+"{"+n[l]+"}":Gre(l)&&(a+=k4(o)+":"+Kre(o,l)+";");else if(Array.isArray(l)&&typeof l[0]=="string"&&(n==null||n[l[0]]===void 0))for(var c=0;c<l.length;c++)Gre(l[c])&&(a+=k4(o)+":"+Kre(o,l[c])+";");else{var u=Pj(e,n,l);switch(o){case"animation":case"animationName":{a+=k4(o)+":"+u+";";break}default:a+=o+"{"+u+"}"}}}return a}var Zre=/label:\s*([^\s;\n{]+)\s*(;|$)/g,Ff,Nye=function(n,r,a){if(n.length===1&&typeof n[0]=="object"&&n[0]!==null&&n[0].styles!==void 0)return n[0];var i=!0,o="";Ff=void 0;var l=n[0];l==null||l.raw===void 0?(i=!1,o+=Pj(a,r,l)):o+=l[0];for(var c=1;c<n.length;c++)o+=Pj(a,r,n[c]),i&&(o+=l[c]);Zre.lastIndex=0;for(var u="",d;(d=Zre.exec(o))!==null;)u+="-"+d[1];var f=dkt(o)+u;return{name:f,styles:o,next:Ff}},gkt=function(n){return n()},xkt=Eh["useInsertionEffect"]?Eh["useInsertionEffect"]:!1,vkt=xkt||gkt,XW={}.hasOwnProperty,Eye=v.createContext(typeof HTMLElement<"u"?J1t({key:"css"}):null);Eye.Provider;var _kt=function(n){return v.forwardRef(function(r,a){var i=v.useContext(Eye);return n(r,i,a)})},bkt=v.createContext({}),y8="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",ykt=function(n,r){var a={};for(var i in r)XW.call(r,i)&&(a[i]=r[i]);return a[y8]=n,a},wkt=function(n){var r=n.cache,a=n.serialized,i=n.isStringTag;return Cye(r,a,i),vkt(function(){return ukt(r,a,i)}),null},kkt=_kt(function(e,n,r){var a=e.css;typeof a=="string"&&n.registered[a]!==void 0&&(a=n.registered[a]);var i=e[y8],o=[a],l="";typeof e.className=="string"?l=ckt(n.registered,o,e.className):e.className!=null&&(l=e.className+" ");var c=Nye(o,void 0,v.useContext(bkt));l+=n.key+"-"+c.name;var u={};for(var d in e)XW.call(e,d)&&d!=="css"&&d!==y8&&(u[d]=e[d]);return u.ref=r,u.className=l,v.createElement(v.Fragment,null,v.createElement(wkt,{cache:n,serialized:c,isStringTag:typeof i=="string"}),v.createElement(i,u))}),er=function(n,r){var a=arguments;if(r==null||!XW.call(r,"css"))return v.createElement.apply(void 0,a);var i=a.length,o=new Array(i);o[0]=kkt,o[1]=ykt(n,r);for(var l=2;l<i;l++)o[l]=a[l];return v.createElement.apply(null,o)};function QW(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return Nye(n)}var jkt=function(){var n=QW.apply(void 0,arguments),r="animation-"+n.name;return{name:r,styles:"@keyframes "+r+"{"+n.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}};function Ckt(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function ep(e){var n;return((n=e.ownerDocument)==null?void 0:n.defaultView)||window}function Tye(e){return ep(e).getComputedStyle(e)}const WM=Math.round;function Skt(e){const n=Tye(e);let r=parseFloat(n.width),a=parseFloat(n.height);const i=e.offsetWidth,o=e.offsetHeight,l=WM(r)!==i||WM(a)!==o;return l&&(r=i,a=o),{width:r,height:a,fallback:l}}function Dye(e){return Rye(e)?(e.nodeName||"").toLowerCase():""}let wE;function Nkt(){if(wE)return wE;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(wE=e.brands.map(n=>n.brand+"/"+n.version).join(" "),wE):navigator.userAgent}function Mye(e){return e instanceof ep(e).HTMLElement}function xb(e){return e instanceof ep(e).Element}function Rye(e){return e instanceof ep(e).Node}function Xre(e){return typeof ShadowRoot>"u"?!1:e instanceof ep(e).ShadowRoot||e instanceof ShadowRoot}function Oye(e){const{overflow:n,overflowX:r,overflowY:a,display:i}=Tye(e);return/auto|scroll|overlay|hidden|clip/.test(n+a+r)&&!["inline","contents"].includes(i)}function Ekt(){return/^((?!chrome|android).)*safari/i.test(Nkt())}function Tkt(e){return["html","body","#document"].includes(Dye(e))}function Aye(e){return xb(e)?e:e.contextElement}const Pye={x:1,y:1};function j4(e){const n=Aye(e);if(!Mye(n))return Pye;const r=n.getBoundingClientRect(),{width:a,height:i,fallback:o}=Skt(n);let l=(o?WM(r.width):r.width)/a,c=(o?WM(r.height):r.height)/i;return l&&Number.isFinite(l)||(l=1),c&&Number.isFinite(c)||(c=1),{x:l,y:c}}function Qre(e,n,r,a){var i,o;n===void 0&&(n=!1),r===void 0&&(r=!1);const l=e.getBoundingClientRect(),c=Aye(e);let u=Pye;n&&(a?xb(a)&&(u=j4(a)):u=j4(e));const d=c?ep(c):window,f=Ekt()&&r;
391let p=(l.left+(f&&((i=d.visualViewport)==null?void 0:i.offsetLeft)||0))/u.x,h=(l.top+(f&&((o=d.visualViewport)==null?void 0:o.offsetTop)||0))/u.y,m=l.width/u.x,g=l.height/u.y;if(c){const x=ep(c),b=a&&xb(a)?ep(a):a;let y=x.frameElement;for(;y&&a&&b!==x;){const w=j4(y),j=y.getBoundingClientRect(),S=getComputedStyle(y);j.x+=(y.clientLeft+parseFloat(S.paddingLeft))*w.x,j.y+=(y.clientTop+parseFloat(S.paddingTop))*w.y,p*=w.x,h*=w.y,m*=w.x,g*=w.y,p+=j.x,h+=j.y,y=ep(y).frameElement}}return{width:m,height:g,top:h,right:p+m,bottom:h+g,left:p,x:p,y:h}}function Dkt(e){return((Rye(e)?e.ownerDocument:e.document)||window.document).documentElement}function Mkt(e){if(Dye(e)==="html")return e;const n=e.assignedSlot||e.parentNode||Xre(e)&&e.host||Dkt(e);return Xre(n)?n.host:n}function Iye(e){const n=Mkt(e);return Tkt(n)?n.ownerDocument.body:Mye(n)&&Oye(n)?n:Iye(n)}function K2(e,n){var r;n===void 0&&(n=[]);const a=Iye(e),i=a===((r=e.ownerDocument)==null?void 0:r.body),o=ep(a);return i?n.concat(o,o.visualViewport||[],Oye(a)?a:[]):n.concat(a,K2(a))}function Rkt(e,n,r,a){a===void 0&&(a={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:l=!0,animationFrame:c=!1}=a,u=i&&!c,d=u||o?[...xb(e)?K2(e):e.contextElement?K2(e.contextElement):[],...K2(n)]:[];d.forEach(m=>{u&&m.addEventListener("scroll",r,{passive:!0}),o&&m.addEventListener("resize",r)});let f,p=null;if(l){let m=!0;p=new ResizeObserver(()=>{m||r(),m=!1}),xb(e)&&!c&&p.observe(e),xb(e)||!e.contextElement||c||p.observe(e.contextElement),p.observe(n)}let h=c?Qre(e):null;return c&&function m(){const g=Qre(e);!h||g.x===h.x&&g.y===h.y&&g.width===h.width&&g.height===h.height||r(),h=g,f=requestAnimationFrame(m)}(),r(),()=>{var m;d.forEach(g=>{u&&g.removeEventListener("scroll",r),o&&g.removeEventListener("resize",r)}),(m=p)==null||m.disconnect(),p=null,c&&cancelAnimationFrame(f)}}var w8=v.useLayoutEffect,Okt=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],YM=function(){};function Akt(e,n){return n?n[0]==="-"?e+n:e+"__"+n:e}function Pkt(e,n){for(var r=arguments.length,a=new Array(r>2?r-2:0),i=2;i<r;i++)a[i-2]=arguments[i];var o=[].concat(a);if(n&&e)for(var l in n)n.hasOwnProperty(l)&&n[l]&&o.push("".concat(Akt(e,l)));return o.filter(function(c){return c}).map(function(c){return String(c).trim()}).join(" ")}var Jre=function(n){return Ukt(n)?n.filter(Boolean):a_(n)==="object"&&n!==null?[n]:[]},$ye=function(n){n.className,n.clearValue,n.cx,n.getStyles,n.getClassNames,n.getValue,n.hasValue,n.isMulti,n.isRtl,n.options,n.selectOption,n.selectProps,n.setValue,n.theme;var r=$y(n,Okt);return lr({},r)},hs=function(n,r,a){var i=n.cx,o=n.getStyles,l=n.getClassNames,c=n.className;return{css:o(r,n),className:i(a??{},l(r,n),c)}};function vP(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function Ikt(e){return vP(e)?window.innerHeight:e.clientHeight}function Lye(e){return vP(e)?window.pageYOffset:e.scrollTop}function qM(e,n){if(vP(e)){window.scrollTo(0,n);return}e.scrollTop=n}function $kt(e){var n=getComputedStyle(e),r=n.position==="absolute",a=/(auto|scroll)/;if(n.position==="fixed")return document.documentElement;for(var i=e;i=i.parentElement;)if(n=getComputedStyle(i),!(r&&n.position==="static")&&a.test(n.overflow+n.overflowY+n.overflowX))return i;return document.documentElement}function Lkt(e,n,r,a){return r*((e=e/a-1)*e*e+1)+n}function kE(e,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:YM,i=Lye(e),o=n-i,l=10,c=0;function u(){c+=l;var d=Lkt(c,i,o,r);qM(e,d),c<r?window.requestAnimationFrame(u):a(e)}u()}function eae(e,n){var r=e.getBoundingClientRect(),a=n.getBoundingClientRect(),i=n.offsetHeight/3;a.bottom+i>r.bottom?qM(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+i,e.scrollHeight)):a.top-i<r.top&&qM(e,Math.max(n.offsetTop-i,0))}function Fkt(e){var n=e.getBoundingClientRect();return{bottom:n.bottom,height:n.height,left:n.left,right:n.right,top:n.top,width:n.width}}function tae(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}function Bkt(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}
391var Fye=!1,Hkt={get passive(){return Fye=!0}},jE=typeof window<"u"?window:{};jE.addEventListener&&jE.removeEventListener&&(jE.addEventListener("p",YM,Hkt),jE.removeEventListener("p",YM,!1));var zkt=Fye;function Vkt(e){return e!=null}function Ukt(e){return Array.isArray(e)}function CE(e,n,r){return e?n:r}var Wkt=function(n){for(var r=arguments.length,a=new Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];var o=Object.entries(n).filter(function(l){var c=Nh(l,1),u=c[0];return!a.includes(u)});return o.reduce(function(l,c){var u=Nh(c,2),d=u[0],f=u[1];return l[d]=f,l},{})};function Ykt(e){var n=e.maxHeight,r=e.menuEl,a=e.minHeight,i=e.placement,o=e.shouldScroll,l=e.isFixedPosition,c=e.controlHeight,u=$kt(r),d={placement:"bottom",maxHeight:n};if(!r||!r.offsetParent)return d;var f=u.getBoundingClientRect(),p=f.height,h=r.getBoundingClientRect(),m=h.bottom,g=h.height,x=h.top,b=r.offsetParent.getBoundingClientRect(),y=b.top,w=l?window.innerHeight:Ikt(u),j=Lye(u),S=parseInt(getComputedStyle(r).marginBottom,10),N=parseInt(getComputedStyle(r).marginTop,10),k=y-N,E=w-x,D=k+j,R=p-j-x,A=m-w+j+S,P=j+x-N,I=160;switch(i){case"auto":case"bottom":if(E>=g)return{placement:"bottom",maxHeight:n};if(R>=g&&!l)return o&&kE(u,A,I),{placement:"bottom",maxHeight:n};if(!l&&R>=a||l&&E>=a){o&&kE(u,A,I);var L=l?E-S:R-S;return{placement:"bottom",maxHeight:L}}if(i==="auto"||l){var H=n,U=l?k:D;return U>=a&&(H=Math.min(U-S-c,n)),{placement:"top",maxHeight:H}}if(i==="bottom")return o&&qM(u,A),{placement:"bottom",maxHeight:n};break;case"top":if(k>=g)return{placement:"top",maxHeight:n};if(D>=g&&!l)return o&&kE(u,P,I),{placement:"top",maxHeight:n};if(!l&&D>=a||l&&k>=a){var X=n;return(!l&&D>=a||l&&k>=a)&&(X=l?k-N:D-N),o&&kE(u,P,I),{placement:"top",maxHeight:X}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(i,'".'))}return d}function qkt(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var Bye=function(n){return n==="auto"?"bottom":n},Gkt=function(n,r){var a,i=n.placement,o=n.theme,l=o.borderRadius,c=o.spacing,u=o.colors;return lr((a={label:"menu"},P1(a,qkt(i),"100%"),P1(a,"position","absolute"),P1(a,"width","100%"),P1(a,"zIndex",1),a),r?{}:{backgroundColor:u.neutral0,borderRadius:l,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:c.menuGutter,marginTop:c.menuGutter})},Hye=v.createContext(null),Kkt=function(n){var r=n.children,a=n.minMenuHeight,i=n.maxMenuHeight,o=n.menuPlacement,l=n.menuPosition,c=n.menuShouldScrollIntoView,u=n.theme,d=v.useContext(Hye)||{},f=d.setPortalPlacement,p=v.useRef(null),h=v.useState(i),m=Nh(h,2),g=m[0],x=m[1],b=v.useState(null),y=Nh(b,2),w=y[0],j=y[1],S=u.spacing.controlHeight;return w8(function(){var N=p.current;if(N){var k=l==="fixed",E=c&&!k,D=Ykt({maxHeight:i,menuEl:N,minHeight:a,placement:o,shouldScroll:E,isFixedPosition:k,controlHeight:S});x(D.maxHeight),j(D.placement),f==null||f(D.placement)}},[i,o,l,c,a,f,S]),r({ref:p,placerProps:lr(lr({},n),{},{placement:w||Bye(o),maxHeight:g})})},Zkt=function(n){var r=n.children,a=n.innerRef,i=n.innerProps;return er("div",rr({},hs(n,"menu",{menu:!0}),{ref:a},i),r)},Xkt=function(n,r){var a=n.maxHeight,i=n.theme.spacing.baseUnit;return lr({maxHeight:a,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},r?{}:{paddingBottom:i,paddingTop:i})},Qkt=function(n){var r=n.children,a=n.innerProps,i=n.innerRef,o=n.isMulti;return er("div",rr({},hs(n,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:i},a),r)},zye=function(n,r){var a=n.theme,i=a.spacing.baseUnit,o=a.colors;return lr({textAlign:"center"},r?{}:{color:o.neutral40,padding:"".concat(i*2,"px ").concat(i*3,"px")})},Jkt=zye,ejt=zye,Vye=function(n){var r=n.children,a=n.innerProps;return er("div",rr({},hs(n,"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),a),r)};Vye.defaultProps={children:"No options"};var Uye=function(n){var r=n.children,a=n.innerProps;return er("div",rr({},hs(n,"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),a),r)};Uye.defaultProps={children:"Loading..."};var tjt=function(n){var r=n.rect,a=n.offset,i=n.position;return{left:r.left,position:i,top:a,width:r.width,zIndex:1}},njt=function(n){var r=n.appendTo,a=n.children,i=n.controlElement,o=n.innerProps,l=n.menuPlacement,c=n.menuPosition,u=v.useRef(null),d=v.useRef(null),f=v.useState(Bye(l)),p=Nh(f,2),h=p[0],m=p[1],g=v.useMemo(function(){return{setPortalPlacement:m}},[]),x=v.useState(null),b=Nh(x,2),y=b[0],w=b[1],j=v.useCallback(function(){if(i){var E=Fkt(i),D=c==="fixed"?0:window.pageYOffset,R=E[h]+D;(R!==(y==null?void 0:y.offset)||E.left!==(y==null?void 0:y.rect.left)||E.width!==(y==null?void 0:y.rect.width))&&w({offset:R,rect:E})}},[i,c,h,y==null?void 0:y.offset,y==null?void 0:y.rect.left,y==null?void 0:y.rect.width]);w8(function(){j()},[j]);var S=v.useCallback(function(){typeof d.current=="function"&&(d.current(),d.current=null),i&&u.current&&(d.current=Rkt(i,u.current,j,{elementResize:"ResizeObserver"in window}))},[i,j]);w8(function(){S()},[S]);var N=v.useCallback(function(E){u.current=E,S()},[S]);if(!r&&c!=="fixed"||!y)return null;var k=er("div",rr({ref:N},hs(lr(lr({},n),{},{offset:y.offset,position:c,rect:y.rect}),"menuPortal",{"menu-portal":!0}),o),a);return er(Hye.Provider,{value:g},r?ds.createPortal(k,r):k)},rjt=function(n){var r=n.isDisabled,a=n.isRtl;return{label:"container",direction:a?"rtl":void 0,pointerEvents:r?"none":void 0,position:"relative"}}
391,ajt=function(n){var r=n.children,a=n.innerProps,i=n.isDisabled,o=n.isRtl;return er("div",rr({},hs(n,"container",{"--is-disabled":i,"--is-rtl":o}),a),r)},ijt=function(n,r){var a=n.theme.spacing,i=n.isMulti,o=n.hasValue,l=n.selectProps.controlShouldRenderValue;return lr({alignItems:"center",display:i&&o&&l?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},r?{}:{padding:"".concat(a.baseUnit/2,"px ").concat(a.baseUnit*2,"px")})},sjt=function(n){var r=n.children,a=n.innerProps,i=n.isMulti,o=n.hasValue;return er("div",rr({},hs(n,"valueContainer",{"value-container":!0,"value-container--is-multi":i,"value-container--has-value":o}),a),r)},ojt=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},ljt=function(n){var r=n.children,a=n.innerProps;return er("div",rr({},hs(n,"indicatorsContainer",{indicators:!0}),a),r)},nae,cjt=["size"],ujt={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Wye=function(n){var r=n.size,a=$y(n,cjt);return er("svg",rr({height:r,width:r,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ujt},a))},JW=function(n){return er(Wye,rr({size:20},n),er("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Yye=function(n){return er(Wye,rr({size:20},n),er("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},qye=function(n,r){var a=n.isFocused,i=n.theme,o=i.spacing.baseUnit,l=i.colors;return lr({label:"indicatorContainer",display:"flex",transition:"color 150ms"},r?{}:{color:a?l.neutral60:l.neutral20,padding:o*2,":hover":{color:a?l.neutral80:l.neutral40}})},djt=qye,fjt=function(n){var r=n.children,a=n.innerProps;return er("div",rr({},hs(n,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),a),r||er(Yye,null))},pjt=qye,hjt=function(n){var r=n.children,a=n.innerProps;return er("div",rr({},hs(n,"clearIndicator",{indicator:!0,"clear-indicator":!0}),a),r||er(JW,null))},mjt=function(n,r){var a=n.isDisabled,i=n.theme,o=i.spacing.baseUnit,l=i.colors;return lr({label:"indicatorSeparator",alignSelf:"stretch",width:1},r?{}:{backgroundColor:a?l.neutral10:l.neutral20,marginBottom:o*2,marginTop:o*2})},gjt=function(n){var r=n.innerProps;return er("span",rr({},r,hs(n,"indicatorSeparator",{"indicator-separator":!0})))},xjt=jkt(nae||(nae=Ckt([`
392  0%, 80%, 100% { opacity: 0; }
393  40% { opacity: 1; }
394`]))),vjt=function(n,r){var a=n.isFocused,i=n.size,o=n.theme,l=o.colors,c=o.spacing.baseUnit;return lr({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:i,lineHeight:1,marginRight:i,textAlign:"center",verticalAlign:"middle"},r?{}:{color:a?l.neutral60:l.neutral20,padding:c*2})},C4=function(n){var r=n.delay,a=n.offset;return er("span",{css:QW({animation:"".concat(xjt," 1s ease-in-out ").concat(r,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:a?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Gye=function(n){var r=n.innerProps,a=n.isRtl;return er("div",rr({},hs(n,"loadingIndicator",{indicator:!0,"loading-indicator":!0}),r),er(C4,{delay:0,offset:a}),er(C4,{delay:160,offset:!0}),er(C4,{delay:320,offset:!a}))};Gye.defaultProps={size:4};var _jt=function(n,r){var a=n.isDisabled,i=n.isFocused,o=n.theme,l=o.colors,c=o.borderRadius,u=o.spacing;return lr({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:u.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},r?{}:{backgroundColor:a?l.neutral5:l.neutral0,borderColor:a?l.neutral10:i?l.primary:l.neutral20,borderRadius:c,borderStyle:"solid",borderWidth:1,boxShadow:i?"0 0 0 1px ".concat(l.primary):void 0,"&:hover":{borderColor:i?l.primary:l.neutral30}})},bjt=function(n){var r=n.children,a=n.isDisabled,i=n.isFocused,o=n.innerRef,l=n.innerProps,c=n.menuIsOpen;return er("div",rr({ref:o}
394,hs(n,"control",{control:!0,"control--is-disabled":a,"control--is-focused":i,"control--menu-is-open":c}),l),r)},yjt=["data"],wjt=function(n,r){var a=n.theme.spacing;return r?{}:{paddingBottom:a.baseUnit*2,paddingTop:a.baseUnit*2}},kjt=function(n){var r=n.children,a=n.cx,i=n.getStyles,o=n.getClassNames,l=n.Heading,c=n.headingProps,u=n.innerProps,d=n.label,f=n.theme,p=n.selectProps;return er("div",rr({},hs(n,"group",{group:!0}),u),er(l,rr({},c,{selectProps:p,theme:f,getStyles:i,getClassNames:o,cx:a}),d),er("div",null,r))},jjt=function(n,r){var a=n.theme,i=a.colors,o=a.spacing;return lr({label:"group",cursor:"default",display:"block"},r?{}:{color:i.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},Cjt=function(n){var r=$ye(n);r.data;var a=$y(r,yjt);return er("div",rr({},hs(n,"groupHeading",{"group-heading":!0}),a))},Sjt=["innerRef","isDisabled","isHidden","inputClassName"],Njt=function(n,r){var a=n.isDisabled,i=n.value,o=n.theme,l=o.spacing,c=o.colors;return lr(lr({visibility:a?"hidden":"visible",transform:i?"translateZ(0)":""},Ejt),r?{}:{margin:l.baseUnit/2,paddingBottom:l.baseUnit/2,paddingTop:l.baseUnit/2,color:c.neutral80})},Kye={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Ejt={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":lr({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Kye)},Tjt=function(n){return lr({label:"input",color:"inherit",background:0,opacity:n?0:1,width:"100%"},Kye)},Djt=function(n){var r=n.cx,a=n.value,i=$ye(n),o=i.innerRef,l=i.isDisabled,c=i.isHidden,u=i.inputClassName,d=$y(i,Sjt);return er("div",rr({},hs(n,"input",{"input-container":!0}),{"data-value":a||""}),er("input",rr({className:r({input:!0},u),ref:o,style:Tjt(c),disabled:l},d)))},Mjt=function(n,r){var a=n.theme,i=a.spacing,o=a.borderRadius,l=a.colors;return lr({label:"multiValue",display:"flex",minWidth:0},r?{}:{backgroundColor:l.neutral10,borderRadius:o/2,margin:i.baseUnit/2})},Rjt=function(n,r){var a=n.theme,i=a.borderRadius,o=a.colors,l=n.cropWithEllipsis;return lr({overflow:"hidden",textOverflow:l||l===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},r?{}:{borderRadius:i/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},Ojt=function(n,r){var a=n.theme,i=a.spacing,o=a.borderRadius,l=a.colors,c=n.isFocused;return lr({alignItems:"center",display:"flex"},r?{}:{borderRadius:o/2,backgroundColor:c?l.dangerLight:void 0,paddingLeft:i.baseUnit,paddingRight:i.baseUnit,":hover":{backgroundColor:l.dangerLight,color:l.danger}})},Zye=function(n){var r=n.children,a=n.innerProps;return er("div",a,r)},Ajt=Zye,Pjt=Zye;function Ijt(e){var n=e.children,r=e.innerProps;return er("div",rr({role:"button"},r),n||er(JW,{size:14}))}var $jt=function(n){var r=n.children,a=n.components,i=n.data,o=n.innerProps,l=n.isDisabled,c=n.removeProps,u=n.selectProps,d=a.Container,f=a.Label,p=a.Remove;return er(d,{data:i,innerProps:lr(lr({},hs(n,"multiValue",{"multi-value":!0,"multi-value--is-disabled":l})),o),selectProps:u},er(f,{data:i,innerProps:lr({},hs(n,"multiValueLabel",{"multi-value__label":!0})),selectProps:u},r),er(p,{data:i,innerProps:lr(lr({},hs(n,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(r||"option")},c),selectProps:u}))},Ljt=function(n,r){var a=n.isDisabled,i=n.isFocused,o=n.isSelected,l=n.theme,c=l.spacing,u=l.colors;return lr({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},r?{}:{backgroundColor:o?u.primary:i?u.primary25:"transparent",color:a?u.neutral20:o?u.neutral0:"inherit",padding:"".concat(c.baseUnit*2,"px ").concat(c.baseUnit*3,"px"),":active":{backgroundColor:a?void 0:o?u.primary:u.primary50}})},Fjt=function(n){var r=n.children,a=n.isDisabled,i=n.isFocused,o=n.isSelected,l=n.innerRef,c=n.innerProps;return er("div",rr({},hs(n,"option",{option:!0,"option--is-disabled":a,"option--is-focused":i,"option--is-selected":o}),{ref:l,"aria-disabled":a},c),r)},Bjt=function(n,r){var a=n.theme,i=a.spacing,o=a.colors;return lr({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},r?{}:{color:o.neutral50,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},Hjt=function(n){var r=n.children,a=n.innerProps;return er("div",rr({},hs(n,"placeholder",{placeholder:!0}),a),r)},zjt=function(n,r){var a=n.isDisabled,i=n.theme,o=i.spacing,l=i.colors;return lr({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},r?{}:{color:a?l.neutral40:l.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},Vjt=function(n){var r=n.children,a=n.isDisabled,i=n.innerProps;return er("div",rr({},hs(n,"singleValue",{"single-value":!0,"single-value--is-disabled":a}),i),r)},Ujt={ClearIndicator:hjt,Control:bjt,DropdownIndicator:fjt,DownChevron:Yye,CrossIcon:JW,Group:kjt,GroupHeading:Cjt,IndicatorsContainer:ljt,IndicatorSeparator:gjt,Input:Djt,LoadingIndicator:Gye,Menu:Zkt,MenuList:Qkt,MenuPortal:njt,LoadingMessage:Uye,NoOptionsMessage:Vye,MultiValue:$jt,MultiValueContainer:Ajt,MultiValueLabel:Pjt,MultiValueRemove:Ijt,Option:Fjt,Placeholder:Hjt,SelectContainer:ajt,SingleValue:Vjt,ValueContainer:sjt},Wjt=function(n){return lr(lr({}
394,Ujt),n.components)},rae=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function Yjt(e,n){return!!(e===n||rae(e)&&rae(n))}function qjt(e,n){if(e.length!==n.length)return!1;for(var r=0;r<e.length;r++)if(!Yjt(e[r],n[r]))return!1;return!0}function Gjt(e,n){n===void 0&&(n=qjt);var r=null;function a(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];if(r&&r.lastThis===this&&n(i,r.lastArgs))return r.lastResult;var l=e.apply(this,i);return r={lastResult:l,lastArgs:i,lastThis:this},l}return a.clear=function(){r=null},a}var Kjt={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},aae=function(n){return er("span",rr({css:Kjt},n))},Zjt={guidance:function(n){var r=n.isSearchable,a=n.isMulti,i=n.isDisabled,o=n.tabSelectsValue,l=n.context;switch(l){case"menu":return"Use Up and Down to choose options".concat(i?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(o?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(n["aria-label"]||"Select"," is focused ").concat(r?",type to refine list":"",", press Down to open the menu, ").concat(a?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(n){var r=n.action,a=n.label,i=a===void 0?"":a,o=n.labels,l=n.isDisabled;switch(r){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(i,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return l?"option ".concat(i," is disabled. Select another option."):"option ".concat(i,", selected.");default:return""}},onFocus:function(n){var r=n.context,a=n.focused,i=n.options,o=n.label,l=o===void 0?"":o,c=n.selectValue,u=n.isDisabled,d=n.isSelected,f=function(g,x){return g&&g.length?"".concat(g.indexOf(x)+1," of ").concat(g.length):""};if(r==="value"&&c)return"value ".concat(l," focused, ").concat(f(c,a),".");if(r==="menu"){var p=u?" disabled":"",h="".concat(d?"selected":"focused").concat(p);return"option ".concat(l," ").concat(h,", ").concat(f(i,a),".")}return""},onFilter:function(n){var r=n.inputValue,a=n.resultsMessage;return"".concat(a).concat(r?" for search term "+r:"",".")}},Xjt=function(n){var r=n.ariaSelection,a=n.focusedOption,i=n.focusedValue,o=n.focusableOptions,l=n.isFocused,c=n.selectValue,u=n.selectProps,d=n.id,f=u.ariaLiveMessages,p=u.getOptionLabel,h=u.inputValue,m=u.isMulti,g=u.isOptionDisabled,x=u.isSearchable,b=u.menuIsOpen,y=u.options,w=u.screenReaderStatus,j=u.tabSelectsValue,S=u["aria-label"],N=u["aria-live"],k=v.useMemo(function(){return lr(lr({},Zjt),f||{})},[f]),E=v.useMemo(function(){var H="";if(r&&k.onChange){var U=r.option,X=r.options,re=r.removedValue,Z=r.removedValues,V=r.value,J=function(oe){return Array.isArray(oe)?null:oe},K=re||U||J(V),ee=K?p(K):"",Y=X||Z||void 0,Q=Y?Y.map(p):[],W=lr({isDisabled:K&&g(K,c),label:ee,labels:Q},r);H=k.onChange(W)}return H},[r,k,g,c,p]),D=v.useMemo(function(){var H="",U=a||i,X=!!(a&&c&&c.includes(a));if(U&&k.onFocus){var re={focused:U,label:p(U),isDisabled:g(U,c),isSelected:X,options:o,context:U===a?"menu":"value",selectValue:c};H=k.onFocus(re)}return H},[a,i,p,g,k,o,c]),R=v.useMemo(function(){var H="";if(b&&y.length&&k.onFilter){var U=w({count:o.length});H=k.onFilter({inputValue:h,resultsMessage:U})}return H},[o,h,b,k,y,w]),A=v.useMemo(function(){var H="";if(k.guidance){var U=i?"value":b?"menu":"input";H=k.guidance({"aria-label":S,context:U,isDisabled:a&&g(a,c),isMulti:m,isSearchable:x,tabSelectsValue:j})}return H},[S,a,i,m,g,x,b,k,c,j]),P="".concat(D," ").concat(R," ").concat(A),I=er(v.Fragment,null,er("span",{id:"aria-selection"},E),er("span",{id:"aria-context"},P)),L=(r==null?void 0:r.action)==="initial-input-focus";return er(v.Fragment,null,er(aae,{id:d},L&&I),er(aae,{"aria-live":N,"aria-atomic":"false","aria-relevant":"additions text"},l&&!L&&I))}
394,k8=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],Qjt=new RegExp("["+k8.map(function(e){return e.letters}).join("")+"]","g"),Xye={};for(var S4=0;S4<k8.length;S4++)for(var N4=k8[S4],E4=0;E4<N4.letters.length;E4++)Xye[N4.letters[E4]]=N4.base;var Qye=function(n){return n.replace(Qjt,function(r){return Xye[r]})},Jjt=Gjt(Qye),iae=function(n){return n.replace(/^\s+|\s+$/g,"")},eCt=function(n){return"".concat(n.label," ").concat(n.value)}
394,tCt=function(n){return function(r,a){if(r.data.__isNew__)return!0;var i=lr({ignoreCase:!0,ignoreAccents:!0,stringify:eCt,trim:!0,matchFrom:"any"},n),o=i.ignoreCase,l=i.ignoreAccents,c=i.stringify,u=i.trim,d=i.matchFrom,f=u?iae(a):a,p=u?iae(c(r)):c(r);return o&&(f=f.toLowerCase(),p=p.toLowerCase()),l&&(f=Jjt(f),p=Qye(p)),d==="start"?p.substr(0,f.length)===f:p.indexOf(f)>-1}},nCt=["innerRef"];function rCt(e){var n=e.innerRef,r=$y(e,nCt),a=Wkt(r,"onExited","in","enter","exit","appear");return er("input",rr({ref:n},a,{css:QW({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var aCt=function(n){n.preventDefault(),n.stopPropagation()};function iCt(e){var n=e.isEnabled,r=e.onBottomArrive,a=e.onBottomLeave,i=e.onTopArrive,o=e.onTopLeave,l=v.useRef(!1),c=v.useRef(!1),u=v.useRef(0),d=v.useRef(null),f=v.useCallback(function(b,y){if(d.current!==null){var w=d.current,j=w.scrollTop,S=w.scrollHeight,N=w.clientHeight,k=d.current,E=y>0,D=S-N-j,R=!1;D>y&&l.current&&(a&&a(b),l.current=!1),E&&c.current&&(o&&o(b),c.current=!1),E&&y>D?(r&&!l.current&&r(b),k.scrollTop=S,R=!0,l.current=!0):!E&&-y>j&&(i&&!c.current&&i(b),k.scrollTop=0,R=!0,c.current=!0),R&&aCt(b)}},[r,a,i,o]),p=v.useCallback(function(b){f(b,b.deltaY)},[f]),h=v.useCallback(function(b){u.current=b.changedTouches[0].clientY},[]),m=v.useCallback(function(b){var y=u.current-b.changedTouches[0].clientY;f(b,y)},[f]),g=v.useCallback(function(b){if(b){var y=zkt?{passive:!1}:!1;b.addEventListener("wheel",p,y),b.addEventListener("touchstart",h,y),b.addEventListener("touchmove",m,y)}},[m,h,p]),x=v.useCallback(function(b){b&&(b.removeEventListener("wheel",p,!1),b.removeEventListener("touchstart",h,!1),b.removeEventListener("touchmove",m,!1))},[m,h,p]);return v.useEffect(function(){if(n){var b=d.current;return g(b),function(){x(b)}}},[n,g,x]),function(b){d.current=b}}var sae=["boxSizing","height","overflow","paddingRight","position"],oae={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function lae(e){e.preventDefault()}function cae(e){e.stopPropagation()}function uae(){var e=this.scrollTop,n=this.scrollHeight,r=e+this.offsetHeight;e===0?this.scrollTop=1:r===n&&(this.scrollTop=e-1)}function dae(){return"ontouchstart"in window||navigator.maxTouchPoints}var fae=!!(typeof window<"u"&&window.document&&window.document.createElement),i1=0,h0={capture:!1,passive:!1};function sCt(e){var n=e.isEnabled,r=e.accountForScrollbars,a=r===void 0?!0:r,i=v.useRef({}),o=v.useRef(null),l=v.useCallback(function(u){if(fae){var d=document.body,f=d&&d.style;if(a&&sae.forEach(function(g){var x=f&&f[g];i.current[g]=x}),a&&i1<1){var p=parseInt(i.current.paddingRight,10)||0,h=document.body?document.body.clientWidth:0,m=window.innerWidth-h+p||0;Object.keys(oae).forEach(function(g){var x=oae[g];f&&(f[g]=x)}),f&&(f.paddingRight="".concat(m,"px"))}d&&dae()&&(d.addEventListener("touchmove",lae,h0),u&&(u.addEventListener("touchstart",uae,h0),u.addEventListener("touchmove",cae,h0))),i1+=1}},[a]),c=v.useCallback(function(u){if(fae){var d=document.body,f=d&&d.style;i1=Math.max(i1-1,0),a&&i1<1&&sae.forEach(function(p){var h=i.current[p];f&&(f[p]=h)}),d&&dae()&&(d.removeEventListener("touchmove",lae,h0),u&&(u.removeEventListener("touchstart",uae,h0),u.removeEventListener("touchmove",cae,h0)))}},[a]);return v.useEffect(function(){if(n){var u=o.current;return l(u),function(){c(u)}}},[n,l,c]),function(u){o.current=u}}var oCt=function(){return document.activeElement&&document.activeElement.blur()},lCt={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function cCt(e){var n=e.children,r=e.lockEnabled,a=e.captureEnabled,i=a===void 0?!0:a,o=e.onBottomArrive,l=e.onBottomLeave,c=e.onTopArrive,u=e.onTopLeave,d=iCt({isEnabled:i,onBottomArrive:o,onBottomLeave:l,onTopArrive:c,onTopLeave:u}),f=sCt({isEnabled:r}),p=function(m){d(m),f(m)};return er(v.Fragment,null,r&&er("div",{onClick:oCt,css:lCt}),n(p))}var uCt={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;
394opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},dCt=function(n){var r=n.name,a=n.onFocus;return er("input",{required:!0,name:r,tabIndex:-1,onFocus:a,css:uCt,value:"",onChange:function(){}})},fCt=function(n){return n.label},pCt=function(n){return n.label},hCt=function(n){return n.value},mCt=function(n){return!!n.isDisabled},gCt={clearIndicator:pjt,container:rjt,control:_jt,dropdownIndicator:djt,group:wjt,groupHeading:jjt,indicatorsContainer:ojt,indicatorSeparator:mjt,input:Njt,loadingIndicator:vjt,loadingMessage:ejt,menu:Gkt,menuList:Xkt,menuPortal:tjt,multiValue:Mjt,multiValueLabel:Rjt,multiValueRemove:Ojt,noOptionsMessage:Jkt,option:Ljt,placeholder:Bjt,singleValue:zjt,valueContainer:ijt},xCt={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},vCt=4,Jye=4,_Ct=38,bCt=Jye*2,yCt={baseUnit:Jye,controlHeight:_Ct,menuGutter:bCt},T4={borderRadius:vCt,colors:xCt,spacing:yCt},wCt={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:tae(),captureMenuScroll:!tae(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:tCt(),formatGroupLabel:fCt,getOptionLabel:pCt,getOptionValue:hCt,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:mCt,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Bkt(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(n){var r=n.count;return"".concat(r," result").concat(r!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function pae(e,n,r,a){var i=rwe(e,n,r),o=awe(e,n,r),l=nwe(e,n),c=GM(e,n);return{type:"option",data:n,isDisabled:i,isSelected:o,label:l,value:c,index:a}}function ewe(e,n){return e.options.map(function(r,a){if("options"in r){var i=r.options.map(function(l,c){return pae(e,l,n,c)}).filter(function(l){return hae(e,l)});return i.length>0?{type:"group",data:r,options:i,index:a}:void 0}var o=pae(e,r,n,a);return hae(e,o)?o:void 0}).filter(Vkt)}function twe(e){return e.reduce(function(n,r){return r.type==="group"?n.push.apply(n,pye(r.options.map(function(a){return a.data}))):n.push(r.data),n},[])}function kCt(e,n){return twe(ewe(e,n))}function hae(e,n){var r=e.inputValue,a=r===void 0?"":r,i=n.data,o=n.isSelected,l=n.label,c=n.value;return(!swe(e)||!o)&&iwe(e,{label:l,value:c,data:i},a)}function jCt(e,n){var r=e.focusedValue,a=e.selectValue,i=a.indexOf(r);if(i>-1){var o=n.indexOf(r);if(o>-1)return r;if(i<n.length)return n[i]}return null}function CCt(e,n){var r=e.focusedOption;return r&&n.indexOf(r)>-1?r:n[0]}var nwe=function(n,r){return n.getOptionLabel(r)},GM=function(n,r){return n.getOptionValue(r)};function rwe(e,n,r){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(n,r):!1}function awe(e,n,r){if(r.indexOf(n)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(n,r);var a=GM(e,n);return r.some(function(i){return GM(e,i)===a})}function iwe(e,n,r){return e.filterOption?e.filterOption(n,r):!0}var swe=function(n){var r=n.hideSelectedOptions,a=n.isMulti;return r===void 0?a:r},SCt=1,owe=function(e){x1t(r,e);var n=y1t(r);function r(a){var i;if(m1t(this,r),i=n.call(this,a),i.state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},i.blockOptionHover=!1,i.isComposing=!1,i.commonProps=void 0,i.initialTouchX=0,i.initialTouchY=0,i.instancePrefix="",i.openAfterFocus=!1,i.scrollToFocusedOptionOnUpdate=!1,i.userIsDragging=void 0,i.controlRef=null,i.getControlRef=function(c){i.controlRef=c},i.focusedOptionRef=null,i.getFocusedOptionRef=function(c){i.focusedOptionRef=c},i.menuListRef=null,i.getMenuListRef=function(c){i.menuListRef=c},i.inputRef=null,i.getInputRef=function(c){i.inputRef=c},i.focus=i.focusInput,i.blur=i.blurInput,i.onChange=function(c,u){var d=i.props,f=d.onChange,p=d.name;u.name=p,i.ariaOnChange(c,u),f(c,u)},i.setValue=function(c,u,d){var f=i.props,p=f.closeMenuOnSelect,h=f.isMulti,m=f.inputValue;i.onInputChange("",{action:"set-value",prevInputValue:m}),p&&(i.setState({inputIsHiddenAfterUpdate:!h}),i.onMenuClose()),i.setState({clearFocusValueOnUpdate:!0}),i.onChange(c,{action:u,option:d})},i.selectOption=function(c){var u=i.props,d=u.blurInputOnSelect,f=u.isMulti,p=u.name,h=i.state.selectValue,m=f&&i.isOptionSelected(c,h),g=i.isOptionDisabled(c,h);if(m){var x=i.getOptionValue(c);i.setValue(h.filter(function(b){return i.getOptionValue(b)!==x}),"deselect-option",c)}else if(!g)f?i.setValue([].concat(pye(h),[c]),"select-option",c):i.setValue(c,"select-option");else{i.ariaOnChange(c,{action:"select-option",option:c,name:p});return}d&&i.blurInput()},i.removeValue=function(c){var u=i.props.isMulti,d=i.state.selectValue,f=i.getOptionValue(c),p=d.filter(function(m){return i.getOptionValue(m)!==f}),h=CE(u,p,p[0]||null);i.onChange(h,{action:"remove-value",removedValue:c}),i.focusInput()},i.clearValue=function(){var c=i.state.selectValue;i.onChange(CE(i.props.isMulti,[],null),{action:"clear",removedValues:c})},i.popValue=function(){var c=i.props.isMulti,u=i.state.selectValue,d=u[u.length-1],f=u.slice(0,u.length-1),p=CE(c,f,f[0]||null);i.onChange(p,{action:"pop-value",removedValue:d})},i.getValue=function(){return i.state.selectValue},i.cx=function(){for(var c=arguments.length,u=new Array(c),d=0;d<c;d++)u[d]=arguments[d];return Pkt.apply(void 0,[i.props.classNamePrefix].concat(u))},i.getOptionLabel=function(c){return nwe(i.props,c)},i.getOptionValue=function(c){return GM(i.props,c)},i.getStyles=function(c,u){var d=i.props.unstyled,f=gCt[c](u,d);f.boxSizing="border-box";var p=i.props.styles[c];return p?p(f,u):f},i.getClassNames=function(c,u){var d,f;return(d=(f=i.props.classNames)[c])===null||d===void 0?void 0:d.call(f,u)},i.getElementId=function(c){return"".concat(i.instancePrefix,"-").concat(c)},i.getComponents=function(){return Wjt(i.props)},i.buildCategorizedOptions=function(){return ewe(i.props,i.state.selectValue)},i.getCategorizedOptions=function(){return i.props.menuIsOpen?i.buildCategorizedOptions():[]},i.buildFocusableOptions=function(){return twe(i.buildCategorizedOptions())},i.getFocusableOptions=function(){return i.props.menuIsOpen?i.buildFocusableOptions():[]},i.ariaOnChange=function(c,u){i.setState({ariaSelection:lr({value:c},u)})},i.onMenuMouseDown=function(c){c.button===0&&(c.stopPropagation(),c.preventDefault(),i.focusInput())},i.onMenuMouseMove=function(c){i.blockOptionHover=!1},i.onControlMouseDown=function(c){if(!c.defaultPrevented){var u=i.props.openMenuOnClick;i.state.isFocused?i.props.menuIsOpen?c.target.tagName!=="INPUT"&&c.target.tagName!=="TEXTAREA"&&i.onMenuClose():u&&i.openMenu("first"):(u&&(i.openAfterFocus=!0),i.focusInput()),c.target.tagName!=="INPUT"&&c.target.tagName!=="TEXTAREA"&&c.preventDefault()}},i.onDropdownIndicatorMouseDown=function(c){if(!(c&&c.type==="mousedown"&&c.button!==0)&&!i.props.isDisabled){var u=i.props,d=u.isMulti,f=u.menuIsOpen;i.focusInput(),f?(i.setState({inputIsHiddenAfterUpdate:!d}),i.onMenuClose()):i.openMenu("first"),c.preventDefault()}},i.onClearIndicatorMouseDown=function(c){c&&c.type==="mousedown"&&c.button!==0||(i.clearValue(),c.preventDefault(),i.openAfterFocus=!1,c.type==="touchend"?i.focusInput():setTimeout(function(){return i.focusInput()}))},i.onScroll=function(c){typeof i.props.closeMenuOnScroll=="boolean"?c.target instanceof HTMLElement&&vP(c.target)&&i.props.onMenuClose():typeof i.props.closeMenuOnScroll=="function"&&i.props.closeMenuOnScroll(c)&&i.props.onMenuClose()},i.onCompositionStart=function(){i.isComposing=!0},i.onCompositionEnd=function(){i.isComposing=!1},i.onTouchStart=function(c){var u=c.touches,d=u&&u.item(0);d&&(i.initialTouchX=d.clientX,i.initialTouchY=d.clientY,i.userIsDragging=!1)},i.onTouchMove=function(c){var u=c.touches,d=u&&u.item(0);if(d){var f=Math.abs(d.clientX-i.initialTouchX),p=Math.abs(d.clientY-i.initialTouchY),h=5;i.userIsDragging=f>h||p>h}},i.onTouchEnd=function(c){i.userIsDragging||(i.controlRef&&!i.controlRef.contains(c.target)&&i.menuListRef&&!i.menuListRef.contains(c.target)&&i.blurInput(),i.initialTouchX=0,i.initialTouchY=0)},i.onControlTouchEnd=function(c){i.userIsDragging||i.onControlMouseDown(c)},i.onClearIndicatorTouchEnd=function(c){i.userIsDragging||i.onClearIndicatorMouseDown(c)},i.onDropdownIndicatorTouchEnd=function(c){i.userIsDragging||i.onDropdownIndicatorMouseDown(c)},i.handleInputChange=function(c){var u=i.props.inputValue,d=c.currentTarget.value;i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange(d,{action:"input-change",prevInputValue:u}),i.props.menuIsOpen||i.onMenuOpen()},i.onInputFocus=function(c){i.props.onFocus&&i.props.onFocus(c),i.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(i.openAfterFocus||i.props.openMenuOnFocus)&&i.openMenu("first"),i.openAfterFocus=!1},i.onInputBlur=function(c){var u=i.props.inputValue;if(i.menuListRef&&i.menuListRef.contains(document.activeElement)){i.inputRef.focus();return}i.props.onBlur&&i.props.onBlur(c),i.onInputChange("",{action:"input-blur",prevInputValue:u}),i.onMenuClose(),i.setState({focusedValue:null,isFocused:!1})},i.onOptionHover=function(c){i.blockOptionHover||i.state.focusedOption===c||i.setState({focusedOption:c})},i.shouldHideSelectedOptions=function(){return swe(i.props)},i.onValueInputFocus=function(c){c.preventDefault(),c.stopPropagation(),i.focus()},i.onKeyDown=function(c){var u=i.props,d=u.isMulti,f=u.backspaceRemovesValue,p=u.escapeClearsValue,h=u.inputValue,m=u.isClearable,g=u.isDisabled,x=u.menuIsOpen,b=u.onKeyDown,y=u.tabSelectsValue,w=u.openMenuOnFocus,j=i.state,S=j.focusedOption,N=j.focusedValue,k=j.selectValue;if(!g&&!(typeof b=="function"&&(b(c),c.defaultPrevented))){switch(i.blockOptionHover=!0,c.key){case"ArrowLeft":if(!d||h)return;i.focusValue("previous");break;case"ArrowRight":if(!d||h)return;i.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(N)i.removeValue(N);else{if(!f)return;d?i.popValue():m&&i.clearValue()}break;
394case"Tab":if(i.isComposing||c.shiftKey||!x||!y||!S||w&&i.isOptionSelected(S,k))return;i.selectOption(S);break;case"Enter":if(c.keyCode===229)break;if(x){if(!S||i.isComposing)return;i.selectOption(S);break}return;case"Escape":x?(i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange("",{action:"menu-close",prevInputValue:h}),i.onMenuClose()):m&&p&&i.clearValue();break;case" ":if(h)return;if(!x){i.openMenu("first");break}if(!S)return;i.selectOption(S);break;case"ArrowUp":x?i.focusOption("up"):i.openMenu("last");break;case"ArrowDown":x?i.focusOption("down"):i.openMenu("first");break;case"PageUp":if(!x)return;i.focusOption("pageup");break;case"PageDown":if(!x)return;i.focusOption("pagedown");break;case"Home":if(!x)return;i.focusOption("first");break;case"End":if(!x)return;i.focusOption("last");break;default:return}c.preventDefault()}},i.instancePrefix="react-select-"+(i.props.instanceId||++SCt),i.state.selectValue=Jre(a.value),a.menuIsOpen&&i.state.selectValue.length){var o=i.buildFocusableOptions(),l=o.indexOf(i.state.selectValue[0]);i.state.focusedOption=o[l]}return i}return g1t(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&eae(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(i){var o=this.props,l=o.isDisabled,c=o.menuIsOpen,u=this.state.isFocused;(u&&!l&&i.isDisabled||u&&c&&!i.menuIsOpen)&&this.focusInput(),u&&l&&!i.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!u&&!l&&i.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(eae(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(i,o){this.props.onInputChange(i,o)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(i){var o=this,l=this.state,c=l.selectValue,u=l.isFocused,d=this.buildFocusableOptions(),f=i==="first"?0:d.length-1;if(!this.props.isMulti){var p=d.indexOf(c[0]);p>-1&&(f=p)}this.scrollToFocusedOptionOnUpdate=!(u&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:d[f]},function(){return o.onMenuOpen()})}},{key:"focusValue",value:function(i){var o=this.state,l=o.selectValue,c=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var u=l.indexOf(c);c||(u=-1);var d=l.length-1,f=-1;if(l.length){switch(i){case"previous":u===0?f=0:u===-1?f=d:f=u-1;break;case"next":u>-1&&u<d&&(f=u+1);break}this.setState({inputIsHidden:f!==-1,focusedValue:l[f]})}}}},{key:"focusOption",value:function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,l=this.state.focusedOption,c=this.getFocusableOptions();if(c.length){var u=0,d=c.indexOf(l);l||(d=-1),i==="up"?u=d>0?d-1:c.length-1:i==="down"?u=(d+1)%c.length:i==="pageup"?(u=d-o,u<0&&(u=0)):i==="pagedown"?(u=d+o,u>c.length-1&&(u=c.length-1)):i==="last"&&(u=c.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:c[u],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(T4):lr(lr({},T4),this.props.theme):T4}},{key:"getCommonProps",value:function(){var i=this.clearValue,o=this.cx,l=this.getStyles,c=this.getClassNames,u=this.getValue,d=this.selectOption,f=this.setValue,p=this.props,h=p.isMulti,m=p.isRtl,g=p.options,x=this.hasValue();return{clearValue:i,cx:o,getStyles:l,getClassNames:c,getValue:u,hasValue:x,isMulti:h,isRtl:m,options:g,selectOption:d,selectProps:p,setValue:f,theme:this.getTheme()}}},{key:"hasValue",value:function(){var i=this.state.selectValue;return i.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var i=this.props,o=i.isClearable,l=i.isMulti;return o===void 0?l:o}},{key:"isOptionDisabled",value:function(i,o){return rwe(this.props,i,o)}},{key:"isOptionSelected",value:function(i,o){return awe(this.props,i,o)}},{key:"filterOption",value:function(i,o){return iwe(this.props,i,o)}},{key:"formatOptionLabel",value:function(i,o){if(typeof this.props.formatOptionLabel=="function"){var l=this.props.inputValue,c=this.state.selectValue;return this.props.formatOptionLabel(i,{context:o,inputValue:l,selectValue:c})}else return this.getOptionLabel(i)}},{key:"formatGroupLabel",value:function(i){return this.props.formatGroupLabel(i)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var i=this.props,o=i.isDisabled,l=i.isSearchable,c=i.inputId,u=i.inputValue,d=i.tabIndex,f=i.form,p=i.menuIsOpen,h=i.required,m=this.getComponents(),g=m.Input,x=this.state,b=x.inputIsHidden,y=x.ariaSelection,w=this.commonProps,j=c||this.getElementId("input"),S=lr(lr(lr({"aria-autocomplete":"list","aria-expanded":p,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":h,role:"combobox"},p&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!l&&{"aria-readonly":!0}),this.hasValue()?(y==null?void 0:y.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return l?v.createElement(g,rr({},w,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:j,innerRef:this.getInputRef,isDisabled:o,isHidden:b,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:d,form:f,type:"text",value:u},S)):v.createElement(rCt,rr({id:j,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:YM,onFocus:this.onInputFocus,disabled:o,tabIndex:d,inputMode:"none",form:f,value:""},S))}},{key:"renderPlaceholderOrValue",value:function(){var i=this,o=this.getComponents(),l=o.MultiValue,c=o.MultiValueContainer,u=o.MultiValueLabel,d=o.MultiValueRemove,f=o.SingleValue,p=o.Placeholder,h=this.commonProps,m=this.props,g=m.controlShouldRenderValue,x=m.isDisabled,b=m.isMulti,y=m.inputValue,w=m.placeholder,j=this.state,S=j.selectValue,N=j.focusedValue,k=j.isFocused;if(!this.hasValue()||!g)return y?null:v.createElement(p,rr({},h,{key:"placeholder",isDisabled:x,isFocused:k,innerProps:{id:this.getElementId("placeholder")}}),w);if(b)return S.map(function(D,R){var A=D===N,P="".concat(i.getOptionLabel(D),"-").concat(i.getOptionValue(D));return v.createElement(l,rr({},h,{components:{Container:c,Label:u,Remove:d},isFocused:A,isDisabled:x,key:P,index:R,removeProps:{onClick:function(){return i.removeValue(D)},onTouchEnd:function(){return i.removeValue(D)},onMouseDown:function(L){L.preventDefault()}},data:D}),i.formatOptionLabel(D,"value"))});if(y)return null;var E=S[0];return v.createElement(f,rr({},h,{data:E,isDisabled:x}),this.formatOptionLabel(E,"value"))}},{key:"renderClearIndicator",value:function(){var i=this.getComponents(),o=i.ClearIndicator,l=this.commonProps,c=this.props,u=c.isDisabled,d=c.isLoading,f
394=this.state.isFocused;if(!this.isClearable()||!o||u||!this.hasValue()||d)return null;var p={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return v.createElement(o,rr({},l,{innerProps:p,isFocused:f}))}},{key:"renderLoadingIndicator",value:function(){var i=this.getComponents(),o=i.LoadingIndicator,l=this.commonProps,c=this.props,u=c.isDisabled,d=c.isLoading,f=this.state.isFocused;if(!o||!d)return null;var p={"aria-hidden":"true"};return v.createElement(o,rr({},l,{innerProps:p,isDisabled:u,isFocused:f}))}},{key:"renderIndicatorSeparator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator,l=i.IndicatorSeparator;if(!o||!l)return null;var c=this.commonProps,u=this.props.isDisabled,d=this.state.isFocused;return v.createElement(l,rr({},c,{isDisabled:u,isFocused:d}))}},{key:"renderDropdownIndicator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator;if(!o)return null;var l=this.commonProps,c=this.props.isDisabled,u=this.state.isFocused,d={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return v.createElement(o,rr({},l,{innerProps:d,isDisabled:c,isFocused:u}))}},{key:"renderMenu",value:function(){var i=this,o=this.getComponents(),l=o.Group,c=o.GroupHeading,u=o.Menu,d=o.MenuList,f=o.MenuPortal,p=o.LoadingMessage,h=o.NoOptionsMessage,m=o.Option,g=this.commonProps,x=this.state.focusedOption,b=this.props,y=b.captureMenuScroll,w=b.inputValue,j=b.isLoading,S=b.loadingMessage,N=b.minMenuHeight,k=b.maxMenuHeight,E=b.menuIsOpen,D=b.menuPlacement,R=b.menuPosition,A=b.menuPortalTarget,P=b.menuShouldBlockScroll,I=b.menuShouldScrollIntoView,L=b.noOptionsMessage,H=b.onMenuScrollToTop,U=b.onMenuScrollToBottom;if(!E)return null;var X=function(Y,Q){var W=Y.type,se=Y.data,oe=Y.isDisabled,q=Y.isSelected,ue=Y.label,_e=Y.value,De=x===se,Ce=oe?void 0:function(){return i.onOptionHover(se)},Fe=oe?void 0:function(){return i.selectOption(se)},Re="".concat(i.getElementId("option"),"-").concat(Q),We={id:Re,onClick:Fe,onMouseMove:Ce,onMouseOver:Ce,tabIndex:-1};return v.createElement(m,rr({},g,{innerProps:We,data:se,isDisabled:oe,isSelected:q,key:Re,label:ue,type:W,value:_e,isFocused:De,innerRef:De?i.getFocusedOptionRef:void 0}),i.formatOptionLabel(Y.data,"menu"))},re;if(this.hasOptions())re=this.getCategorizedOptions().map(function(ee){if(ee.type==="group"){var Y=ee.data,Q=ee.options,W=ee.index,se="".concat(i.getElementId("group"),"-").concat(W),oe="".concat(se,"-heading");return v.createElement(l,rr({},g,{key:se,data:Y,options:Q,Heading:c,headingProps:{id:oe,data:ee.data},label:i.formatGroupLabel(ee.data)}),ee.options.map(function(q){return X(q,"".concat(W,"-").concat(q.index))}))}else if(ee.type==="option")return X(ee,"".concat(ee.index))});else if(j){var Z=S({inputValue:w});if(Z===null)return null;re=v.createElement(p,g,Z)}else{var V=L({inputValue:w});if(V===null)return null;re=v.createElement(h,g,V)}var J={minMenuHeight:N,maxMenuHeight:k,menuPlacement:D,menuPosition:R,menuShouldScrollIntoView:I},K=v.createElement(Kkt,rr({},g,J),function(ee){var Y=ee.ref,Q=ee.placerProps,W=Q.placement,se=Q.maxHeight;return v.createElement(u,rr({},g,J,{innerRef:Y,innerProps:{onMouseDown:i.onMenuMouseDown,onMouseMove:i.onMenuMouseMove,id:i.getElementId("listbox")},isLoading:j,placement:W}),v.createElement(cCt,{captureEnabled:y,onTopArrive:H,onBottomArrive:U,lockEnabled:P},function(oe){return v.createElement(d,rr({},g,{innerRef:function(ue){i.getMenuListRef(ue),oe(ue)},isLoading:j,maxHeight:se,focusedOption:x}),re)}))});return A||R==="fixed"?v.createElement(f,rr({},g,{appendTo:A,controlElement:this.controlRef,menuPlacement:D,menuPosition:R}),K):K}},{key:"renderFormField",value:function(){var i=this,o=this.props,l=o.delimiter,c=o.isDisabled,u=o.isMulti,d=o.name,f=o.required,p=this.state.selectValue;if(!(!d||c)){if(f&&!this.hasValue())return v.createElement(dCt,{name:d,onFocus:this.onValueInputFocus});if(u)if(l){var h=p.map(function(x){return i.getOptionValue(x)}).join(l);return v.createElement("input",{name:d,type:"hidden",value:h})}else{var m=p.length>0?p.map(function(x,b){return v.createElement("input",{key:"i-".concat(b),name:d,type:"hidden",value:i.getOptionValue(x)})}):v.createElement("input",{name:d,type:"hidden",value:""});return v.createElement("div",null,m)}else{var g=p[0]?this.getOptionValue(p[0]):"";return v.createElement("input",{name:d,type:"hidden",value:g})}}}},{key:"renderLiveRegion",value:function(){var i=this.commonProps,o=this.state,l=o.ariaSelection,c=o.focusedOption,u=o.focusedValue,d=o.isFocused,f=o.selectValue,p=this.getFocusableOptions();return v.createElement(Xjt,rr({}
394,i,{id:this.getElementId("live-region"),ariaSelection:l,focusedOption:c,focusedValue:u,isFocused:d,selectValue:f,focusableOptions:p}))}},{key:"render",value:function(){var i=this.getComponents(),o=i.Control,l=i.IndicatorsContainer,c=i.SelectContainer,u=i.ValueContainer,d=this.props,f=d.className,p=d.id,h=d.isDisabled,m=d.menuIsOpen,g=this.state.isFocused,x=this.commonProps=this.getCommonProps();return v.createElement(c,rr({},x,{className:f,innerProps:{id:p,onKeyDown:this.onKeyDown},isDisabled:h,isFocused:g}),this.renderLiveRegion(),v.createElement(o,rr({},x,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:h,isFocused:g,menuIsOpen:m}),v.createElement(u,rr({},x,{isDisabled:h}),this.renderPlaceholderOrValue(),this.renderInput()),v.createElement(l,rr({},x,{isDisabled:h}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(i,o){var l=o.prevProps,c=o.clearFocusValueOnUpdate,u=o.inputIsHiddenAfterUpdate,d=o.ariaSelection,f=o.isFocused,p=o.prevWasFocused,h=i.options,m=i.value,g=i.menuIsOpen,x=i.inputValue,b=i.isMulti,y=Jre(m),w={};if(l&&(m!==l.value||h!==l.options||g!==l.menuIsOpen||x!==l.inputValue)){var j=g?kCt(i,y):[],S=c?jCt(o,y):null,N=CCt(o,j);w={selectValue:y,focusedOption:N,focusedValue:S,clearFocusValueOnUpdate:!1}}var k=u!=null&&i!==l?{inputIsHidden:u,inputIsHiddenAfterUpdate:void 0}:{},E=d,D=f&&p;return f&&!D&&(E={value:CE(b,y,y[0]||null),options:y,action:"initial-input-focus"},D=!p),(d==null?void 0:d.action)==="initial-input-focus"&&(E=null),lr(lr(lr({},w),k),{},{prevProps:i,ariaSelection:E,prevWasFocused:D})}}]),r}(v.Component);owe.defaultProps=wCt;var NCt=v.forwardRef(function(e,n){var r=h1t(e);return v.createElement(owe,rr({ref:n},r))});const ECt=NCt,TCt=e=>s.jsx("div",{className:"select-menu-wrapper",...e}),DCt=e=>s.jsx("div",{style:{bottom:0,left:0,top:0,right:0,position:"fixed",zIndex:1},...e}),MCt=({children:e,isOpen:n,target:r,onClose:a,className:i=""})=>s.jsxs("div",{className:`dropdown-select ${n?"open":""} ${i}`,style:{position:"relative"},children:[r,n?s.jsx(TCt,{children:e}):null,n?s.jsx(DCt,{onClick:a}):null]}),oa=({id:e,isSearchable:n=!1,onChangeValue:r,value:a,placeholder:i="Select an option",options:o,defaultValue:l="",onChange:c,maxMenuHeight:u,disabled:d=!1,className:f="",inputOnly:p,isGroupOptions:h,isOpen:m,onOpenChange:g,...x})=>{const[b,y]=v.useState(!1),[w,j]=v.useState(R(l)),S=m!==void 0,N=S?!!m:b,k=I=>{S||y(I),g&&g(I)};function E(I,L){if(d)return;k(!L);let H=$(I.target);H.parents("div.select").length>0&&(H=H.parents("div.select"));let U=H.offset().top,X=0,re=0;$("#page-content").length>0&&(X=$("#page-content").offset().top,re=$("#page-content").height()),setTimeout(()=>{let Z=H.next(".select-menu-wrapper"),V=Z.height();$("#page-content").length>0&&re+X-U<V&&H.parents(".modal").length==0&&Z.addClass("!bottom-[48px]"),Z.css("opacity",1),Z.css("top","unset")},100)}function D(I){k(!1)}function R(I){return Array.isArray(I)?I[0]:typeof I=="string"||typeof I=="number"?Wu(o,{value:I})??{value:"",label:i}:I}const A=v.useMemo(()=>a!==void 0?R(a):w,[a,w]);v.useEffect(()=>{$(".react-select__group-heading").each(function(){$(this).text().trim()===""&&$(this).css("display","none")})});function P(){return s.jsx(MCt,{isOpen:N,onClose:I=>D(),className:`${h?"group-select":""} ${f}`,target:s.jsxs("div",{className:`select ${d?"disabled":""}`,onClick:I=>E(I,N),children:[s.jsx("span",{children:A?A.label:i}),s.jsx(Se,{name:N?"icon-direction-up1":"icon-direction-down1"})]}),children:s.jsx(ECt,{isSearchable:n,autoFocus:!0,backspaceRemovesValue:!1,id:e,maxMenuHeight:u,instanceId:e,className:`react-select-container ${n?"":"disabled-search"}`,components:{DropdownIndicator:null,IndicatorSeparator:null},classNamePrefix:"react-select",placeholder:i,options:o,noOptionsMessage:I=>t("text.no_results_matched")+` "${I.inputValue}"`,onChange:I=>{j(I),k(!1),setTimeout(()=>{c&&c(I),r&&r(I.value)})},value:A,defaultValue:R(l),isDisabled:d,controlShouldRenderValue:!1,hideSelectedOptions:!1,isClearable:!1,menuIsOpen:!0,tabSelectsValue:!1})})}return p?P():s.jsx(_o,{...x,children:P()})};function RCt(){return{status:!0,all:!0,start_hour:"12",start_min:"00",start_meridiem:"am",end_hour:"11",end_min:"59",end_meridiem:"pm"}}function av(){return{days:Array.from({length:7},()=>RCt())}}function mae(e){return!(e!=null&&e.days)||e.days.length!==7?!1:e.days.every(n=>!!n.status&&!!n.all)}function Z2(e){const n={};return e.days.forEach((r,a)=>{n[`day_${a}`]={},r.status&&(n[`day_${a}`].status="1"),r.all&&(n[`day_${a}`].all="1"),n[`day_${a}`].start_hour=r.start_hour??"",n[`day_${a}`].start_min=r.start_min??"",n[`day_${a}`].start_meridiem=r.start_meridiem??"am",n[`day_${a}`].end_hour=r.end_hour??"",n[`day_${a}`].end_min=r.end_min??"",n[`day_${a}`].end_meridiem=r.end_meridiem??"pm"}),n}const lwe=({schedule:e,dayLabels:n,loading:r=!1,meridiemOptions:a,hasError:i,dayKey:o,fieldKey:l,isInvalidStart:c,isInvalidEnd:u,updateDay:d,sanitize2Digits:f})=>s.jsx("div",{className:"schedule-detail-wrapper",children:s.jsx("div",{className:"list-items",children:e.days.map((p,h)=>{const m=!!p.status,g=!!p.all,x=c(h),b=u(h);return s.jsx("div",{className:rt("form-inline item element-date-access-schedule",{"!bg-bg_gray":!m,"!bg-white":m}),children:s.jsxs("div",{className:"item-inner-wrapper form-group",children:[s.jsx("span",{className:"selected selected-first d-flex align-items-center",children:s.jsxs("label",{className:"form-check-label-general bg-green",children:[s.jsx("input",{type:"checkbox",className:"form-checkbox",checked:m,disabled:r,onChange:y=>
394d(h,{status:y.target.checked})}),s.jsx("span",{className:rt({"font-semibold":m}),children:n[h]}),s.jsx("span",{className:"checkmark"})]})}),m?null:s.jsx("span",{className:"access-state no-access !inline",children:t("driver::form.message.no_access")}),m?s.jsxs("span",{className:"access-state all-day-wrapper",children:[s.jsx("span",{className:"selected",children:s.jsxs("label",{className:"form-check-label-general bg-green",children:[s.jsx("input",{type:"checkbox",className:"form-checkbox",checked:g,disabled:r,onChange:y=>d(h,{all:y.target.checked})}),s.jsx("span",{className:rt({"font-semibold":g}),children:t("driver::text.all_day")}),s.jsx("span",{className:"checkmark"})]})}),g?null:s.jsxs("span",{className:"time-picker-wrapper",children:[s.jsxs("div",{className:rt("picker-input",{"is-invalid":x}),children:[s.jsxs("div",{className:rt("input-time",{"is-invalid":x}),children:[s.jsx("input",{className:"sm-hour-input start-hour form-control form-text",id:l(h,"start_hour"),name:`date_access[${o(h)}][start_hour]`,value:p.start_hour,disabled:r,onChange:y=>d(h,{start_hour:f(y.target.value)}),onBlur:y=>d(h,{start_hour:f(y.target.value)}),maxLength:2,inputMode:"numeric"}),":",s.jsx("input",{className:"sm-minute-input start-min form-control form-text",id:l(h,"start_min"),name:`date_access[${o(h)}][start_min]`,value:p.start_min,disabled:r,onChange:y=>d(h,{start_min:f(y.target.value)}),onBlur:y=>d(h,{start_min:f(y.target.value)}),maxLength:2,inputMode:"numeric"})]}),s.jsx("span",{className:"start-meridiem",children:s.jsx(Ja,{name:`date_access[${o(h)}][start_meridiem]`,value:p.start_meridiem??"am",options:a,disabled:r,invalid:i(l(h,"start_meridiem")),onChangeValue:y=>d(h,{start_meridiem:y})})})]}),s.jsx("span",{className:"line"}),s.jsxs("div",{className:rt("picker-input",{"is-invalid":b}),children:[s.jsxs("div",{className:rt("input-time",{"is-invalid":b}),children:[s.jsx("input",{className:"sm-hour-input start-hour form-control form-text",id:l(h,"end_hour"),name:`date_access[${o(h)}][end_hour]`,value:p.end_hour,disabled:r,onChange:y=>d(h,{end_hour:f(y.target.value)}),onBlur:y=>d(h,{end_hour:f(y.target.value)}),maxLength:2,inputMode:"numeric"}),":",s.jsx("input",{className:"sm-minute-input start-min form-control form-text",id:l(h,"end_min"),name:`date_access[${o(h)}][end_min]`,value:p.end_min,disabled:r,onChange:y=>d(h,{end_min:f(y.target.value)}),onBlur:y=>d(h,{end_min:f(y.target.value)}),maxLength:2,inputMode:"numeric"})]}),s.jsx("span",{className:"end-meridiem",children:s.jsx(Ja,{name:`date_access[${o(h)}][end_meridiem]`,value:p.end_meridiem??"pm",options:a,disabled:r,invalid:i(l(h,"end_meridiem")),onChangeValue:y=>d(h,{end_meridiem:y})})})]})]})]}):null]})},h)})})}),OCt=[t("driver::text.monday"),t("driver::text.tuesday"),t("driver::text.wednesday"),t("driver::text.thursday"),t("driver::text.friday"),t("driver::text.saturday"),t("driver::text.sunday")];function ACt(e){return(e??"").replace(/\D/g,"").slice(0,2)}const cwe=({visible:e,onClose:n,driverId:r,fetchUrl:a=ye(`/driver/schedule/modal/${r}?format=json`),saveUrl:i=ye(`/driver/schedule/create/${r}`),loadTemplateUrl:o=c=>ye(`/driver/schedule/load-template/${c}?format=json`),onApplied:l})=>{const[c,u]=v.useState(!1),[d,f]=v.useState(!1),[p,h]=v.useState([]),[m,g]=v.useState(!0),[x,b]=v.useState(!1),[y,w]=v.useState(av()),[j,S]=v.useState(""),[N,k]=v.useState(!1),[E,D]=v.useState(""),[R,A]=v.useState({}),P=v.useMemo(()=>mae(y),[y]),I=v.useMemo(()=>[{value:"",label:t("driver::text.select_a_template")},...(p??[]).map(Q=>({value:Q.id,label:Q.title}))],[p]),L=v.useMemo(()=>[{value:"am",label:"AM"},{value:"pm",label:"PM"}],[]),H=Q=>{var W;return!!((W=R==null?void 0:R[Q])!=null&&W.length)},U=Q=>`day_${Q}`,X=(Q,W)=>`date_access_${U(Q)}_${W}`,re=Q=>H(X(Q,"start_hour"))||H(X(Q,"start_min"))||H(X(Q,"start_meridiem")),Z=Q=>H(X(Q,"end_hour"))||H(X(Q,"end_min"))||H(X(Q,"end_meridiem"));function V(){u(!1),f(!1),h([]),g(!0),b(!1),w(av()),S(""),k(!1),D(""),A({})}v.useEffect(()=>{if(!e){V();return}if(!r||r<=0){V();return}f(!1),(async()=>{u(!0),A({}),S(""),k(!1),D(""),b(!1);try{const Q=await Le.get(a),W=(Q==null?void 0:Q.data)??Q;if(W!=null&&W.result&&(W!=null&&W.values)){const se=W.values.schedule??av(),oe=!!W.values.has_value;w(se);const q=W.values.templates??[];h(q),g(oe),b(oe||mae(se))}else w(av()),h([]),g(!0),b(!1)}catch{w(av()),h([]),g(!0),b(!1)}finally{u(!1),f(!0),hideLoader()}})()},[e,r,a]);function J(Q,W){w(se=>{const oe={...se,days:[...se.days]};return oe.days[Q]={...oe.days[Q],...W},oe})}async function K(Q){var W;if(!(!r||r<=0)){showLoader(),A({});try{const se=await Le.get(o(Q)),oe=(se==null?void 0:se.data)??se;oe!=null&&oe.result&&((W=oe==null?void 0:oe.values)!=null&&W.schedule)&&w(oe.values.schedule)}finally{hideLoader()}}}function ee(){const Q={applied:x,isAllDayAllWeek:x&&P?!0:void 0};V(),n(Q)}async function Y(){var Q,W;if(!(!r||r<=0)){showLoader(),A({});try{const se={date_access:Z2(y)};N&&E.trim()&&(se.title_access_schedule=E.trim());const oe=await Le.post(i,se),q=(oe==null?void 0:oe.data)??oe;q!=null&&q.errors&&A(q.errors),q!=null&&q.result&&(b(!0),l==null||l(q),n({applied:!0,isAllDayAllWeek:P}))}catch(se){const oe=(W=(Q=se==null?void 0:se.response)==null?void 0:Q.data)==null?void 0:W.errors;oe&&A(oe)}finally{hideLoader()}}}return s.jsx(cn,{visible:e&&d,onClose:ee,header:t("driver::form.text.set_access_schedule"),size:"lg",padding:"none",className:"",footer:s.jsxs("div",{className:"flex items-center justify-between w-full",children:[s.jsx("div",{className:"flex items-center gap-2",children:N?s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsxs("span",{className:"whitespace-nowrap font-semibold",children:[t("driver::form.label.template_name"),":"]}),s.jsx("div",{className:"form-group",children:s.jsx("div",{className:"input-group",children:s.jsx("input",{className:"form-control !min-w-[200px]",placeholder:t("placeholder.enter_template_name"),value:E,onChange:Q=>D(Q.target.value)})})})]}):s.jsx(be,{type:"outline",size:"md",onClick:()=>k(!0),children:t("driver::form.label.save_as_template")})}),s.jsx("div",{className:"flex items-center gap-2",children:s.jsx(be,{type:"primary",size:"lg",onClick:Y,children:t("text.btn_apply")})})]}
394),children:s.jsx("div",{className:rt("modal-body-general p-0"),children:s.jsx("div",{className:"row w-full",children:s.jsxs("div",{className:"access-schedule-wrapper w-full",children:[s.jsxs("div",{className:"row-header flex items-center justify-between gap-2",children:[s.jsxs("div",{className:"title",children:[t("driver::form.text.restrict_access_to_only"),":"]}),s.jsx("div",{className:"load-schedule",children:s.jsx("div",{className:"form-group mb-0",children:s.jsx(oa,{inputOnly:!0,className:"template-select max-w-[208px]",options:I,value:j,onChangeValue:Q=>{const W=Q?Number(Q):"";S(W),W&&K(Number(W))}})})})]}),s.jsx("div",{className:"driver-detail-schedule-content",children:s.jsx(lwe,{schedule:y,dayLabels:OCt,loading:c,meridiemOptions:L,hasError:H,dayKey:U,fieldKey:X,isInvalidStart:re,isInvalidEnd:Z,updateDay:J,sanitize2Digits:ACt})})]})})})})},uwe=({networkLimits:e,unit:n="",errors:r={},resetOptions:a,onUpdateLimit:i,toBool:o,normalizeMax:l,statusKey:c,maxKey:u,oneTimeKey:d,showOuterWrapper:f=!0,showInnerWrapper:p=!0,showNoteText:h=!0,noteText:m=t("driver::form.text.note_driver_network_limit_warning_message"),showHiddenStatusInput:g=!0,showHiddenIsLimitInput:x=!0,outerWrapperClassName:b="access-schedule-wrapper driver-network-limit-wrapper w-full",scheduleWrapperClassName:y="access-schedule-wrapper schedule-detail-wrapper access-schedule-limit-wrapper !max-w-none",transactionWrapperClassName:w="network-limit-transaction"})=>{const j=v.useMemo(()=>Object.keys((e==null?void 0:e.limit_access)??{}),[e]),S=D=>{for(const R of D){const A=r==null?void 0:r[R];if(Array.isArray(A)&&A.length)return String(A[0]);if(typeof A=="string"&&A)return A}return""},N=v.useMemo(()=>(a??[]).map(D=>({value:String(D.value),label:D.label})),[a]),k=v.useMemo(()=>j.some(D=>{var A;const R=(A=e==null?void 0:e.limit_access)==null?void 0:A[D];return o(R==null?void 0:R.status)&&String((R==null?void 0:R.max)??"").trim()!==""}),[j,e,o]),E=s.jsxs(s.Fragment,{children:[h?s.jsx("div",{className:"noted-text",children:m}):null,s.jsxs("div",{className:y,children:[s.jsx("div",{className:w,children:j.map(D=>{var V,J;const R=e.limit_access[D],A=o(R==null?void 0:R.status),P=`network_limit[limit_access][${D}][max]`,I=P,L=S(u(D)),H=!!L,U=S(d(D)),X=!!U,re=!!S(c(D)),Z=String((R==null?void 0:R.one_time)??((V=a==null?void 0:a[0])==null?void 0:V.value)??"")||(((J=N==null?void 0:N[0])==null?void 0:J.value)??"");return s.jsxs(Be.Fragment,{children:[g?s.jsx("input",{name:`network_limit[limit_access][${D}][status]`,"data-type":"status-limit-network",type:"hidden",value:A?"1":"0"}):null,s.jsx("label",{className:"limit_access_network",children:s.jsxs("div",{className:"access-items",children:[s.jsx("div",{className:"option-title",children:t("driver::form.label.network_spending_limit")}),s.jsxs("div",{className:rt("access-state-network !gap-[16px]",{"d-none":!A}),"access-state-network":D,children:[s.jsx("div",{id:`network_limit_limit_access_${D}_max`,className:rt("limit-access-form-input",D,{"is-invalid":H}),children:s.jsxs("div",{className:rt("form-group mb-0",{"is-invalid":H}),children:[s.jsxs("label",{htmlFor:I,className:"control-label",children:[t("text.maximum"),":"]}),s.jsxs("div",{className:"input-group",children:[n?s.jsxs("span",{className:"prefix",children:[" ",n]}):null,s.jsx("input",{className:"form-control",placeholder:"0",name:P,type:"text",value:String((R==null?void 0:R.max)??""),id:I,inputMode:"decimal",onChange:K=>i(D,{max:l(K.target.value)})})]}),H?s.jsxs("div",{className:"is-invalid-messages",style:{maxWidth:151},children:[s.jsx("span",{className:"icon-icon-warning"}),L]}):null]})}),s.jsxs("div",{className:rt("form-group mb-0",{"is-invalid":X}),children:[s.jsxs("label",{className:"control-label",children:[t("text.resets"),":"]}),s.jsx("div",{className:"access-time",children:s.jsx(Ja,{name:`network_limit[limit_access][${D}][one_time]`,value:Z,options:N,invalid:X,onChangeValue:K=>i(D,{one_time:Number(K)})})}),X?s.jsxs("div",{className:"is-invalid-messages",style:{maxWidth:151},children:[s.jsx("span",{className:"icon-icon-warning"}),U]}):null]}),null]})]})})]},D)})}),x?s.jsx("input",{name:"is_limit",type:"hidden",value:k?"1":"0",readOnly:!0}):null]})]});return f?s.jsx("div",{className:b,children:p?s.jsx("div",{id:"limit-schedule-modal",children:E}):E}):E},PCt="limit_2",j8=1,ICt=2,$Ct=3;function C8(e){return String(e??"0")==="1"}function LCt(e){const n=(e??"").replace(/[^\d.]/g,""),r=n.split(".");return r.length<=2?n:`${r[0]}.${r.slice(1).join("")}`}function s1(){return{limit_access:{[PCt]:{title:void 0,status:"1",max:"",one_time:j8}}}}function gae(e){return Object.values((e==null?void 0:e.limit_access)??{}).some(n=>{const r=C8(n==null?void 0:n.status),a=String((n==null?void 0:n.max)??"").trim();return r&&a!==""})}const dwe=({visible:e,driverId:n,onClose:r,fetchUrl:a=ye(`/driver/network-limit/modal/${n}?format=json`),saveUrl:i=ye(`/driver/network-limit/update/${n}?step=finish_step&current_step=3`),onApplied:o})=>{const[l,c]=v.useState(!1),[u,d]=v.useState(!1),[f,p]=v.useState({}),[h,m]=v.useState("$"),[g,x]=v.useState(s1()),[b,y]=v.useState(!1),[w,j]=v.useState(!1),S=v.useMemo(()=>[{value:j8,label:t("driver::form.label.daily")}
394,{value:ICt,label:t("driver::form.label.weekly")},{value:$Ct,label:t("driver::form.label.monthly")}],[]);function N(){c(!1),d(!1),p({}),m("$"),x(s1()),y(!1),j(!1)}const k=I=>[`network_limit.limit_access.${I}.max`,`network_limit_limit_access_${I}_max`],E=I=>[`network_limit.limit_access.${I}.one_time`,`network_limit_limit_access_${I}_one_time`],D=I=>[`network_limit.limit_access.${I}.status`,`network_limit_limit_access_${I}_status`];v.useEffect(()=>{if(!e){N();return}if(!n||n<=0){N(),hideLoader();return}c(!0),j(!1),p({}),m("$"),x(s1()),y(!1),(async()=>{var I,L,H,U;try{const X=await Le.get(a),re=(X==null?void 0:X.data)??X,Z=re.result?((I=re.values)==null?void 0:I.network_limits)??((L=re.values)==null?void 0:L.network_limit)??((H=re.values)!=null&&H.limit_access?{limit_access:re.values.limit_access}:void 0):void 0;re.result&&(Z!=null&&Z.limit_access)?(x(Z),m(String(((U=re.values)==null?void 0:U.unit_network_limit)??"$")||"$"),y(gae(Z))):(m("$"),x(s1()),y(!1))}catch{m("$"),x(s1()),y(!1)}finally{c(!1),j(!0),hideLoader()}})()},[e,n,a]);function R(I,L){x(H=>{const U={...H,limit_access:{...(H==null?void 0:H.limit_access)??{}}},X=U.limit_access[I]??{status:"1",max:"",one_time:j8};return U.limit_access[I]={...X,...L},U})}function A(){const I=b||gae(g);N(),r({applied:I})}async function P(){var I,L;if(!(!n||n<=0)){showLoader(),d(!0);try{const H=Object.values((g==null?void 0:g.limit_access)??{}).some(Z=>{const V=C8(Z==null?void 0:Z.status),J=String((Z==null?void 0:Z.max)??"").trim();return V&&J!==""}),U={network_limit:g,is_limit:H?1:0},X=await Le.post(i,U),re=(X==null?void 0:X.data)??X;re!=null&&re.errors&&p(re.errors),re!=null&&re.result&&(y(H),o==null||o(re),r({applied:!0}))}catch(H){const U=(L=(I=H==null?void 0:H.response)==null?void 0:I.data)==null?void 0:L.errors;U&&p(U)}finally{d(!1),hideLoader()}}}return s.jsx(cn,{visible:e&&w,onClose:A,header:t("driver::form.label.set_network_limits"),size:"lg",padding:"none",className:"limit-wrapper-modal",footer:s.jsx("div",{className:"flex items-center justify-end w-full",children:s.jsx(be,{type:"primary",size:"lg",onClick:P,children:t("text.btn_apply")})}),children:s.jsx("div",{className:"modal-body-general p-0",children:s.jsx("div",{className:"row w-full",children:s.jsx(uwe,{networkLimits:g,unit:h,errors:f,resetOptions:S,onUpdateLimit:R,toBool:C8,normalizeMax:LCt,statusKey:D,maxKey:k,oneTimeKey:E,showValidatedErrorText:!1})})})})};function FCt({config:e,hasTankData:n=!1,onDeleted:r,resetKey:a}){var o;const i=At(e);return i.editColumn("tank_name",l=>s.jsx("span",{className:Ut("block px-[22px]"),children:l.tank_name})),i.editColumn("settings",l=>s.jsx("div",{className:"px-[30px] w-full text-right",children:s.jsx("a",{className:"",href:"#",onClick:c=>{c.preventDefault(),ot.show({title:t("tank::form.text.delete_tank"),type:"critical",message:s.jsx(s.Fragment,{children:s.jsx(ot.Message,{children:t("message.sure_delete")})}),buttons:u=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(`/access-group/single-access/delete_ajax/${l.id}`).then(d=>{const f=(d==null?void 0:d.data)??d;f!=null&&f.result?(Pe.show({message:(f==null?void 0:f.message)??t("accessgroup::form.message.delete_successful")}),r?r():i.reload({page:1})):Pe.show({type:"critical",message:(f==null?void 0:f.message)??t("message.something_went_wrong"),fixed:!0})}).catch(d=>{const f=(d==null?void 0:d.data)??d;Pe.show({type:"critical",message:(f==null?void 0:f.message)??t("message.something_went_wrong"),fixed:!0})}).finally(()=>{hideLoader(),u()})},children:t("text.btn_ok")})})},children:s.jsx(Se,{name:"icon-delete",className:"text-critical text-xl"})})})),s.jsx(kt,{...i.props,exportAble:!1,preserveStateKey:`single-access-tank-driver-detail:${((o=e==null?void 0:e.ajax)==null?void 0:o.url)??(e==null?void 0:e.id)??"default"}:${a??"default"}`,rowClassName:"!border-0 last:!border-0",modalTableWrapperClassName:hn("!m-0 !border-none no-scrollbar overflow-auto",{"!h-[464px]":!n}),topWrapperClassName:"border-b-[1px] border-b-placeholder !px-[32px]",searchBoxClassName:"w-full",emptyStateWrapperClassName:"px-[65px]",emptyStateClassName:"!w-auto",disableOverlayScrollbar:!0,showSearchBox:n})}const BCt=Be.memo(FCt);function HCt({config:e,hasVehicleData:n=!1,onDeleted:r,resetKey:a}){var o;const i=At(e);
394return i.editColumn("vehicle_name",l=>s.jsx("span",{className:Ut("block px-[22px]"),children:l.vehicle_name})),i.editColumn("settings",l=>s.jsx("div",{className:"px-[30px] w-full text-right",children:s.jsx("a",{href:"#",onClick:c=>{c.preventDefault(),ot.show({title:t("vehicle::form.text.delete_vehicle"),type:"critical",message:s.jsx(s.Fragment,{children:s.jsx(ot.Message,{children:t("message.sure_delete")})}),buttons:u=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(`/access-group/single-access/delete_ajax/${l.id}`).then(d=>{const f=(d==null?void 0:d.data)??d;f!=null&&f.result?(Pe.show({message:(f==null?void 0:f.message)??t("accessgroup::form.message.delete_successful")}),r?r():i.reload({page:1})):Pe.show({type:"critical",message:(f==null?void 0:f.message)??t("message.something_went_wrong"),fixed:!0})}).catch(d=>{const f=(d==null?void 0:d.data)??d;Pe.show({type:"critical",message:(f==null?void 0:f.message)??t("message.something_went_wrong"),fixed:!0})}).finally(()=>{hideLoader(),u()})},children:t("text.btn_ok")})})},children:s.jsx(Se,{name:"icon-delete",className:"text-critical text-xl"})})})),s.jsx(kt,{...i.props,exportAble:!1,preserveStateKey:`single-access-vehicle-driver-detail:${((o=e==null?void 0:e.ajax)==null?void 0:o.url)??(e==null?void 0:e.id)??"default"}:${a??"default"}`,rowClassName:"!border-0 last:!border-0",modalTableWrapperClassName:hn("!m-0 !border-none no-scrollbar overflow-auto",{"!h-[464px]":!n}),topWrapperClassName:"border-b-[1px] border-b-placeholder !px-[32px]",searchBoxClassName:"w-full",emptyStateWrapperClassName:"px-[65px]",emptyStateClassName:"!w-auto",disableOverlayScrollbar:!0,showSearchBox:n})}const zCt=Be.memo(HCt);function o1(e){return e&&typeof e=="object"&&"data"in e?e.data:e}const VCt=({visible:e,driverId:n,onClose:r})=>{var K,ee;const a=!!(n&&n>0),[i,o]=v.useState(!1),[l,c]=v.useState(null),[u,d]=v.useState(!1),[f,p]=v.useState(0),[h,m]=v.useState(0),[g,x]=v.useState(0),b=v.useCallback((Y=!1)=>a?(o(!0),Le.get(`/driver/load-modal-single-access/${n}?format=json`).then(Q=>{const W=o1(Q);if(W!=null&&W.result){const se=W.values;return c(se),se}return null}).finally(()=>{o(!1),Y||hideLoader()})):Promise.resolve(null),[n,a]);v.useEffect(()=>{if(!e){d(!1),p(Y=>Y+1);return}a&&(d(!1),b(!0).finally(()=>{d(!0),hideLoader()}))},[e,a,b]);const y=Gt(),w=Gt(),[j,S]=v.useState(0),[N,k]=v.useState(0),E=()=>{!a||i||(showLoader(),S(Y=>Y+1),y.on())},D=()=>{!a||i||(showLoader(),k(Y=>Y+1),w.on())},R=()=>{y.off(),S(0)},A=()=>{w.off(),k(0)},P=Y=>{showLoader(),Le.post(`/access-group/single-access/add-tanks-to-driver/${n}`,{tanks:Y}).then(async Q=>{const W=o1(Q);await b(!0)&&(R(),Pe.show({type:"success",message:(W==null?void 0:W.message)??t("text.updated_successfully"),fixed:!0}))}).catch(Q=>{var se;const W=o1(Q);Pe.show({type:"critical",message:((se=W==null?void 0:W.format)==null?void 0:se[0])??(W==null?void 0:W.message)??t("message.something_went_wrong"),fixed:!0})}).finally(()=>{hideLoader()})},I=Y=>{showLoader(),Le.post(`/access-group/single-access/add-vehicles-to-driver/${n}`,{vehicles:Y}).then(async Q=>{const W=o1(Q);await b(!0)&&(A(),Pe.show({type:"success",message:(W==null?void 0:W.message)??t("text.updated_successfully"),fixed:!0}))}).catch(Q=>{var se;const W=o1(Q);Pe.show({type:"critical",message:((se=W==null?void 0:W.format)==null?void 0:se[0])??(W==null?void 0:W.message)??t("message.something_went_wrong"),fixed:!0})}).finally(()=>{hideLoader()})},L=((l==null?void 0:l.total_tanks_single_access)??0)>0||((l==null?void 0:l.total_vehicles_single_access)??0)>0,H=l!=null&&l.load_tank_selection_config_url?`${l.load_tank_selection_config_url}${l.load_tank_selection_config_url.includes("?")?"&":"?"}hide_product_filter=1&hide_location_filter=1`:"",U=!!(l!=null&&l.total_tanks_single_access),X=!!(l!=null&&l.total_vehicles_single_access),re=v.useMemo(()=>l!=null&&l.tank_dt_configs?{...l.tank_dt_configs,hideBottom:!0,hideTop:!U,viewLayout:"modal"}:null,[l==null?void 0:l.tank_dt_configs,U]),Z=v.useMemo(()=>l!=null&&l.vehicle_dt_configs?{...l.vehicle_dt_configs,hideBottom:!0,hideTop:!X,viewLayout:"modal"}:null,[l==null?void 0:l.vehicle_dt_configs,X]),V=v.useCallback(async()=>{await b(!0)&&m(Q=>Q+1)},[b]),J=v.useCallback(async()=>{await b(!0)&&x(Q=>Q+1)},[b]);return s.jsxs(s.Fragment,{children:[s.jsx(cn,{visible:e&&u,onClose:()=>r({applied:L}),header:t("tank::text.single_access_lower"),textClose:t("text.btn_done"),size:"lg",padding:"none",closable:!0,className:"single-access-add-new-driver table-not-border",children:s.jsxs("div",{className:`${!(l!=null&&l.total_vehicles_single_access)&&
394!(l!=null&&l.total_tanks_single_access)?"!pb-0":""}`,children:[s.jsx("div",{className:"title-modal-wrapper",children:s.jsx("div",{className:"col-sm-12",children:s.jsxs("span",{children:[t("accessgroup::text.description_add_tank_vehicle_modal"),":"]})})}),s.jsx("div",{className:"modal-body-general p-0",children:s.jsx("div",{className:"row w-full",children:s.jsx("div",{className:"access-group-set access-group-set-add-new individual-access-wrapper",children:s.jsxs("div",{className:"items",children:[s.jsxs("div",{className:"item w-half",children:[s.jsxs("div",{className:"head-content",children:[s.jsx("div",{className:"col-sm-8",children:s.jsx("span",{className:"title",children:t("driver::form.label.single_access_tank")})}),s.jsx("div",{className:"col-sm-4",children:s.jsx("div",{className:"add-new",children:s.jsxs(be,{type:"outline",disabled:!a||i,onClick:E,className:"add-new btn btn-style-1",children:[s.jsx("i",{className:"icon-icon-add-new"}),t("driver::form.label.add_single_access_tank")]})})})]}),s.jsx("div",{id:`${(K=l==null?void 0:l.tank_dt_configs)==null?void 0:K.id}_container`,className:"content-list no-header h-[464px]",children:s.jsx("div",{className:"datatable-wrapper no-header",children:re?s.jsx(BCt,{config:re,hasTankData:U,onDeleted:V,resetKey:f},`tank-${f}-${h}-${(l==null?void 0:l.total_tanks_single_access)??0}-${U?1:0}`):null})})]}),s.jsxs("div",{className:"item w-half",children:[s.jsxs("div",{className:"head-content",children:[s.jsx("div",{className:"col-sm-8",children:s.jsx("span",{className:"title",children:t("driver::form.label.single_access_vehicles")})}),s.jsx("div",{className:"col-sm-4",children:s.jsx("div",{className:"add-new",children:s.jsxs(be,{type:"outline",disabled:!a||i,onClick:D,className:"add-new btn btn-style-1",children:[s.jsx("i",{className:"icon-icon-add-new"}),t("driver::form.label.add_single_access_vehicles")]})})})]}),s.jsx("div",{id:`${(ee=l==null?void 0:l.vehicle_dt_configs)==null?void 0:ee.id}_container`,className:"content-list no-header",children:s.jsx("div",{className:"datatable-wrapper",children:Z?s.jsx(zCt,{config:Z,hasVehicleData:X,onDeleted:J,resetKey:f},`vehicle-${f}-${g}-${(l==null?void 0:l.total_vehicles_single_access)??0}-${X?1:0}`):null})})]})]})})})})]})}),s.jsx(xa,{draw:j,multiple:!0,entity:"tank",visible:y.status,onClose:R,header:t("accessgroup::form.text.select_tank"),description:t("accessgroup::datatable.text.description_top_add_single_access_tank"),loadConfigUrl:H,useGlobalLoader:!1,openWhenReady:!0,hidePendingOpenLoader:!0,disableLoadingState:!1,useGlobalSearchFilterLoader:!0,contentShowDelayMs:1500,fadeInContent:!1,renderFooter:Y=>s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{size:"lg",disabled:!(Y!=null&&Y.length),onClick:()=>P(Y),children:t("text.btn_apply")})}),onApply:Y=>P(Y)}),s.jsx(xa,{draw:N,multiple:!0,entity:"vehicle",visible:w.status,onClose:A,header:t("accessgroup::form.text.select_vehicles"),description:t("accessgroup::datatable.text.description_top_add_single_access_vehicle"),loadConfigUrl:(l==null?void 0:l.load_vehicle_selection_config_url)||"",useGlobalLoader:!1,openWhenReady:!0,hidePendingOpenLoader:!0,disableLoadingState:!1,useGlobalSearchFilterLoader:!0,contentShowDelayMs:1500,fadeInContent:!1,renderFooter:Y=>s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{size:"lg",disabled:!(Y!=null&&Y.length),onClick:()=>I(Y),children:t("text.btn_apply")})}),onApply:Y=>I(Y)})]})};function xae(e){return e&&typeof e=="object"&&"data"in e?e.data:e}function UCt(e){const n=e??{};return{driver_id:Number(n.driver_id??0),total_access_group:Number(n.total_access_group??0),total_tanks_single_access:Number(n.total_tanks_single_access??0),total_vehicles_single_access:Number(n.total_vehicles_single_access??0),href_single_access:String(n.href_single_access??""),modal_id_single_access:String(n.modal_id_single_access??"")}}const WCt=({visible:e,driverId:n,onClose:r})=>{const[a,i]=v.useState(!1),[o,l]=v.useState(null),c=!!(n&&n>0),u=((o==null?void 0:o.total_access_group)??0)>0,d=((o==null?void 0:o.total_tanks_single_access)??0)>0||((o==null?void 0:o.total_vehicles_single_access)??0)>0,f=Gt(),[p,h]=v.useState(0),m=v.useRef(null),g=Gt(),x=Gt(),[b,y]=v.useState(0),w=()=>{c&&(showLoader(),y(H=>H+1),x.on())},j=()=>{x.off(),y(0),S()},S=v.useCallback(()=>{c&&(i(!0),showLoader(),Le.get(`/driver/load-modal-group-single-access/${n}?format=json`).then(H=>{const U=xae(H);U!=null&&U.result&&l(UCt(U.values))}).finally(()=>{i(!1),hideLoader()}))},[n,c]);v.useEffect(()=>{!e||!c||S()},[e,c,S]);const N=v.useMemo(()=>{const H=()=>
394{if(!u&&!d){r({applied:!1});return}r({applied:!0})};return s.jsx(be,{size:"lg",type:"primary",onClick:H,children:t("text.btn_done")})},[r,u,d]),k=()=>{showLoader(),h(H=>H+1),f.on()},E=()=>{f.off(),h(0)},D=H=>{showLoader(),Le.post(`/driver/add-access-group/${n}`,{access_groups:H}).then(U=>{S()}).catch(U=>{var re;const X=xae(U);Pe.show({type:"critical",message:((re=X==null?void 0:X.format)==null?void 0:re[0])??(X==null?void 0:X.message)??t("message.something_went_wrong"),fixed:!0})}).finally(()=>{hideLoader(),E()})},R=()=>{g.on()},A=()=>{g.off()},P=()=>{var H,U;g.off(),(U=(H=m.current)==null?void 0:H.reload)==null||U.call(H,{page:1})},I=v.useCallback(H=>{m.current=H},[]),L=v.useCallback(H=>s.jsxs("div",{className:"flex justify-between w-full",children:[s.jsx(be,{onClick:R,type:"outline",children:t("accessgroup::form.text.create_group")}),s.jsx(be,{onClick:()=>D(H),size:"lg",disabled:!H||H.length===0,children:t("text.btn_apply")})]}),[]);return s.jsxs(s.Fragment,{children:[s.jsx(cn,{visible:e,onClose:()=>r({applied:u||d}),header:t("driver::form.text.set_restrictions"),size:"lg",padding:"none",footer:N,footerClassName:"right",closable:!0,children:s.jsx("div",{className:"p-[40px] min-h-[535px]",children:s.jsxs("div",{className:"tank-vehicle-access",children:[s.jsx("div",{className:"title text-center",children:t("driver::form.text.question_add_access")}),s.jsxs("div",{className:"sub-title text-center",children:["(",t("driver::form.text.question_add_access_note"),")"]}),s.jsx("div",{className:"two-column-items",children:s.jsxs("div",{className:"row",children:[s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"item",children:[s.jsxs("div",{className:"header",children:[s.jsx(Se,{name:"icon-icon-group"}),u?s.jsxs("div",{className:"added",children:[s.jsx(Se,{name:"icon-icon-checkmark"}),s.jsx("span",{children:t("driver::form.text.status_added")})]}):null]}),s.jsx("div",{className:"title",children:t("tank::text.access_group_tab")}),s.jsxs("div",{className:"description",children:[s.jsx("div",{children:t("driver::form.text.des_with_access_group_1")}),s.jsx("div",{className:"font-semibold",children:t("driver::form.text.des_with_access_group_2")})]}),s.jsx(be,{size:"md",type:"outline",className:"!w-fit",disabled:!c,onClick:k,children:t("driver::form.text.btn_use_access")})]})}),s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"item",children:[s.jsxs("div",{className:"header",children:[s.jsx(Se,{name:"icon-icon-single"}),d?s.jsxs("div",{className:"added",children:[s.jsx(Se,{name:"icon-icon-checkmark"}),s.jsx("span",{children:t("driver::form.text.status_added")})]}):null]}),s.jsx("div",{className:"title",children:t("tank::text.single_access_tab")}),s.jsxs("div",{className:"description",children:[s.jsx("div",{children:t("driver::form.text.des_with_single_access_1")}),s.jsx("div",{className:"font-semibold",children:t("driver::form.text.des_with_single_access_2")})]}),s.jsx(be,{size:"md",type:"outline",className:"!w-fit",disabled:!c,onClick:w,children:t("driver::form.text.btn_use_access")})]})})]})})]})})}),s.jsx(xa,{draw:p,multiple:!0,entity:"access_group",visible:f.status,onClose:E,header:t("accessgroup::text.select_access_group"),description:t("accessgroup::text.select_access_group_des",{section_type:"driver"}),loadConfigUrl:ye(`/driver/add-access-group/${n}`),useGlobalLoader:!1,openWhenReady:!0,hidePendingOpenLoader:!0,disableLoadingState:!0,useGlobalSearchFilterLoader:!0,onDtReady:I,renderFooter:L,onApply:H=>D(H)}),s.jsx(UW,{visible:g.status,onClose:A,onCreated:P}),s.jsx(VCt,{visible:x.status,driverId:n,onClose:j})]})},vae=({limitSchedule:e,resetOptions:n,units:r,loading:a=!1,errors:i={},onChange:o})=>{const l=["limit_0","limit_1","limit_2"],c=h=>h.replace(/\D/g,""),u=h=>{for(const m of h){const g=i==null?void 0:i[m];if(Array.isArray(g)&&g.length)return String(g[0]);if(typeof g=="string"&&g)return g}return""},d=v.useMemo(()=>(n??[]).map(h=>({value:String(h.value),label:h.label})),[n]),f=h=>[`limit_schedule_limit_access_${h}_max`],p=h=>[`limit_schedule_limit_access_${h}_one_time`];return s.jsx("div",{className:"schedule-detail-wrapper load-template-able",children:l.map(h=>{var A,P;const m=e.limit_access[h],g=!!(m!=null&&m.status),x=u(f(h)),b=!!x,y=u(p(h)),w=!!y,j=`limit_schedule[limit_access][${h}][max]`,S=j,N=`limit_schedule[limit_access][${h}][one_time]`,k=String((m==null?void 0:m.one_time)??((A=n==null?void 0:n[0])==null?void 0:A.value)??"")||(((P=d==null?void 0:d[0])==null?void 0:P.value)??""),E=(r==null?void 0:r[h])??"",D=h==="limit_2",R=h!=="limit_2";return s.jsxs(Be.Fragment,{children:[s.jsx("input",{name:`limit_schedule[limit_access][${h}][status]`,"data-type":"status-limit",type:"hidden",value:g?"1":"0"}),s.jsxs("label",{className:rt("radio limit_access",{clicked:g}),children:[s.jsx("input",{type:"radio",name:"limit_access",checked:g,value:h,onChange:()=>{l.forEach(I=>{o(I,{status:I===h})})},disabled:a}),s.jsxs("div",{className:"access-items",children:[s.jsx("span",{className:"option-title",children:(m==null?void 0:m.title)??""}),s.jsxs("div",{className:rt("access-state",{"d-none":!g}),"access-state":h,children:[s.jsx("div",{id:`limit_schedule_limit_access_${h}_max`,className:rt("limit-access-form-input",h),children:s.jsxs("div",{className:rt("form-group mb-0",{"is-invalid":b}),children:[s.jsxs("label",{htmlFor:S,className:"control-label",children:[t("text.maximum"),":"]}),s.jsxs("div",{className:"input-group",children:[D&&E?s.jsx("span",{className:"prefix",children:E}
394):null,s.jsx("input",{className:"form-control",placeholder:"0",name:j,type:"text",value:String((m==null?void 0:m.max)??""),id:S,disabled:a,inputMode:"numeric",onChange:I=>o(h,{max:c(I.target.value)})}),R&&E?s.jsx("span",{className:"suffix",children:E}):null]}),b?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx("span",{className:"icon-icon-warning"}),x]}):null]})}),s.jsxs("div",{className:rt("form-group mb-0",{"is-invalid":w}),children:[s.jsxs("label",{htmlFor:N,className:"control-label w-100",children:[t("text.resets"),":"]}),s.jsx("div",{className:"access-time",children:s.jsx(Ja,{name:N,value:k,options:d,disabled:a,invalid:w,onChangeValue:I=>o(h,{one_time:I})})}),w?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx("span",{className:"icon-icon-warning"}),y]}):null]})]})]})]})]},h)})})},fwe=({limitSchedule:e,templates:n,selectedTemplateId:r,units:a,loading:i=!1,errors:o={},onChangeTemplate:l,onChangeLimit:c,layout:u="default",headerText:d=t("driver::form.text.restrict_transaction_limit_to_only")+":",noteText:f=t("driver::form.text.note_driver_limit_warning_message"),showTemplateLabel:p=!1,templateLabel:h=t("driver::form.text.load_saved_limit"),templatePlaceholder:m=t("driver::text.select_a_template"),showTemplateNameInput:g=!1,templateName:x="",onChangeTemplateName:b,templateNameLabel:y=t("driver::form.label.is_save_template"),templateNamePlaceholder:w=t("placeholder.enter_template_name"),templateNameOptional:j=!0,wrapperClassName:S="",topAreaClassName:N="",loadScheduleClassName:k="",titleClassName:E="",noteClassName:D="",itemDetailWrapperClassName:R="",useBootstrapTemplateSelect:A=!1})=>{const P=v.useMemo(()=>[{value:"",label:m},...n.map(H=>({value:H.id,label:H.title}))],[n,m]),I=v.useMemo(()=>[{value:"0",label:t("driver::form.label.never")},{value:"1",label:t("driver::form.label.daily")},{value:"2",label:t("driver::form.label.weekly")},{value:"3",label:t("driver::form.label.monthly")}],[]);function L(H=!1,U="template-select"){return A?s.jsx(Ja,{name:"driver_limit_template",className:U,options:P.map(X=>({value:String(X.value),label:X.label})),value:String(r),disabled:i,placeholder:void 0,onChangeValue:X=>{const re=X?Number(X):"";l(re)}}):s.jsx(oa,{inputOnly:H,className:U,options:P,value:r,disabled:i,onChangeValue:X=>{const re=X?Number(X):"";l(re)}})}return u==="legacy"?s.jsxs("div",{className:rt("transaction-limit-wrapper",S),children:[s.jsx("div",{className:rt("row",N),children:s.jsxs("div",{className:rt("load-schedule",k),children:[n!=null&&n.length?s.jsxs("div",{className:"form-group !mb-0",children:[p?s.jsx("label",{className:"control-label",children:h}):null,L(!p,"template-select")]}):null,g?s.jsx(mt,{name:"title_limit_template",value:x,onChangeValue:H=>b==null?void 0:b(H),label:y,placeholder:w,optional:j,wrapperClassName:"form-group limit-template"}):null,s.jsx("div",{className:"form-group driver-template-wrapper d-none",children:s.jsx("input",{name:"is_save_driver_limit_template",type:"input",value:"0",autoComplete:"off",readOnly:!0})})]})}),s.jsx("div",{className:rt("mb-[16px] font-semibold text-lg",E),children:d}),s.jsx("div",{className:rt("mb-[16px] text-lg",D),children:f}),s.jsx("div",{className:rt(R),children:s.jsx(vae,{limitSchedule:e,resetOptions:I,units:a,loading:i,errors:o,onChange:c})})]}):s.jsxs("div",{className:rt("access-schedule-wrapper access-schedule-limit-wrapper w-full",S),children:[s.jsxs("div",{className:rt("row-header flex items-center justify-between gap-2",N),children:[s.jsx("div",{className:rt("title",E),children:d}),n!=null&&n.length?s.jsx("div",{className:rt("load-schedule",k),children:s.jsx("div",{className:"form-group mb-0",children:L(!0,"template-select")})}):null]}),g?s.jsx(mt,{name:"title_limit_template",value:x,onChangeValue:H=>b==null?void 0:b(H),label:y,placeholder:w,optional:j,wrapperClassName:"form-group limit-template"}):null,s.jsx("div",{className:rt("noted-text",D),children:f}),s.jsx("div",{className:rt("driver-limit-item-detail-content",R),children:s.jsx(vae,{limitSchedule:e,resetOptions:I,units:a,loading:i,errors:o,onChange:c})})]})};function I1(){return{limit_access:{limit_0:{title:t("driver::form.label.limit_pump"),status:!0,max:"",one_time:"0"},limit_1:{title:t("driver::form.label.limit_transactions"),status:!1,max:"",one_time:"0"},limit_2:{title:t("driver::form.label.limit_amount"),status:!1,max:"",one_time:"0"}}}}function l1(){return{limit_0:"Gallons",limit_1:"Transactions",limit_2:"$"}}function _ae(e){const n=I1();if(!e)return n;const r=a=>{var i,o,l,c;return{title:((i=e==null?void 0:e[a])==null?void 0:i.title)??n.limit_access[a].title,status:!!Number(((o=e==null?void 0:e[a])==null?void 0:o.status)??0),max:String(((l=e==null?void 0:e[a])==null?void 0:l.max)??""),one_time:String(((c=e==null?void 0:e[a])==null?void 0:c.one_time)??"0")}};return{limit_access:{limit_0:r("limit_0"),limit_1:r("limit_1"),limit_2:r("limit_2")}}}function YCt(e){const n={limit_schedule:{limit_access:{}}};return["limit_0","limit_1","limit_2"].forEach(r=>{const a=e.limit_access[r];n.limit_schedule.limit_access[r]={status:a.status?"1":"",max:a.max??"",one_time:a.one_time??"0"}}),n}function qCt(e){return["limit_0","limit_1","limit_2"].some(n=>{const r=e.limit_access[n];return!!(r!=null&&r.status)&&Number((r==null?void 0:r.max)||0)>0})}const GCt=({visible:e,driverId:n,onClose:r,onApplied:a})=>{const[i,o]=v.useState(!1),[l,c]=v.useState(!1),[u,d]=v.useState({}),[f,p]=v.useState([]),[h,m]=v.useState(""),[g,x]=v.useState(!1),[b,y]=v.useState(""),[w,j]=v.useState(!0),[S,N]=v.useState(I1()),[k,E]=v.useState(l1()),D=v.useMemo(()=>ye(`/driver/driver-limit/modal/${n}?format=json`),[n]),R=v.useMemo(()=>ye(`/driver/driver-limit/update/${n}`),[n]),A=U=>ye(`/driver/driver-limit/load-template/${U}?format=json`);v.useEffect(()=>{if(!e){c(!1);return}if(!n||n<=0){N(I1()),p([]),d({}),m(""),y(""),x(!1),j(!0),E(l1()),c(!1),hideLoader();return}c(!1),(async()=>{o(!0),d({}),m(""),y(""),x(!1);try{const U=await Le.get(D),X=(U==null?void 0:U.data)??U;X!=null&&X.result&&(X!=null&&X.values)?(N(_ae(X.values.date_limits)),p(X.values.templates??[]),j(!!X.values.has_value),E(X.values.driver_limit_unit??l1())):(N(I1()),p([]),j(!0),E(l1()))}catch{N(I1()),p([]),j(!0),E(l1())}finally{o(!1),c(!0),hideLoader()}})()},[e,n,D]);function P(U,X){N(re=>({...re,limit_access:{...re.limit_access,[U]:{...re.limit_access[U],...X}}}))}async function I(U){var X;if(U){showLoader(),d({});try{const re=await Le.get(A(U)),Z=(re==null?void 0:re.data)??re;(Z!=null&&Z.result||(Z==null?void 0:Z.fail)===!1)&&((X=Z==null?void 0:Z.values)!=null&&X.date_limits)&&(N(_ae(Z.values.date_limits)),Z.values.driver_limit_unit&&E(Z.values.driver_limit_unit))}finally{hideLoader()}}}function L(){r({applied:w,hasValue:w})}async function H(){var U;if(!(!n||n<=0)){showLoader(),d({});try{const X=YCt(S);g&&b.trim()&&(X.title_limit_template=b.trim());const re=await Le.post(R,X),Z=(re==null?void 0:re.data)??re;Z!=null&&Z.errors&&d(Z.errors),Z!=null&&Z.result&&(Pe.show({message:(Z==null?void 0:Z.message)??t("driver::form.message.message_update_success")}),a==null||a(Z),r({applied:!0,hasValue:qCt(S)}))}catch(X){const re=((U=X==null?void 0:X.response)==null?void 0:U.data)??
394X;re!=null&&re.errors?d(re.errors):Pe.show({type:"critical",message:t("message.something_went_wrong"),fixed:!0})}finally{hideLoader()}}}return s.jsx(cn,{visible:e&&l,onClose:L,header:t("driver::form.label.set_transaction_limits"),size:"lg",padding:"none",className:"limit-wrapper-modal",footer:s.jsxs("div",{className:"flex items-center justify-between w-full",children:[s.jsx("div",{className:"flex items-center gap-2",children:g?s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsxs("span",{className:"whitespace-nowrap font-semibold",children:[t("driver::form.label.template_name"),":"]}),s.jsx("div",{className:"form-group mb-0",children:s.jsx("div",{className:"input-group",children:s.jsx("input",{className:"form-control !min-w-[192px]",placeholder:t("placeholder.enter_template_name"),value:b,onChange:U=>y(U.target.value)})})})]}):s.jsx(be,{type:"outline",size:"md",onClick:()=>x(!0),children:t("driver::form.label.save_as_template")})}),s.jsx("div",{className:"flex items-center gap-2",children:s.jsx(be,{type:"primary",size:"lg",onClick:H,children:t("text.btn_apply")})})]}
394),children:s.jsx("div",{className:rt("modal-body-general p-0"),children:s.jsx("div",{className:"row w-full",children:s.jsx("div",{id:"limit-schedule-modal",className:"w-full",children:s.jsx(fwe,{limitSchedule:S,templates:f,selectedTemplateId:h,units:k,errors:u,onChangeTemplate:U=>{m(U),U&&I(Number(U))},onChangeLimit:P})})})})})},KCt=({driverId:e,canShowNetworkLimit:n,get:r,set:a})=>{const i="1",o="0",l=String(r("is_all_schedule")??i),c=String(r("is_all_access")??i),u=String(r("is_no_limit")??i),d=String(r("is_no_network_limit")??i),f=l===o,p=c===o,h=u===o,m=d===o,[g,x]=v.useState(!1),[b,y]=v.useState(!1),[w,j]=v.useState(!1),[S,N]=v.useState(!1),k=!!(e&&e>0),E=()=>{k&&(showLoader(),a("is_all_schedule",o),x(!0))},D=()=>{k&&(showLoader(),a("is_no_network_limit",o),y(!0))},R=()=>{k&&(showLoader(),a("is_all_access",o),j(!0))},A=()=>{k&&(showLoader(),a("is_no_limit",o),N(!0))};return s.jsxs("div",{children:[s.jsx("div",{className:"alert-drivers",children:s.jsxs("div",{className:"alert-inner-wrapper",children:[s.jsx("div",{className:"icon-wrapper",children:s.jsx(Se,{name:"icon-icon-calendar"})}),s.jsxs("div",{className:"contain-wrapper",children:[s.jsx("div",{className:"title",children:t("driver::form.label.driver_access_schedule")}),s.jsx("div",{className:"sub-title",children:t("driver::form.description.driver_access_schedule")})]}),s.jsxs("div",{className:"form-group radio-wrapper",children:[s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_all_schedule",value:i,current:l,onClick:()=>a("is_all_schedule",i),children:t("driver::form.text.all_day_time")}),s.jsx(zt,{className:"!text-base !max-w-[167px] !w-[113px] whitespace-nowrap",name:"is_all_schedule",value:o,current:l,onClick:()=>{k&&(showLoader(),a("is_all_schedule",o),x(!0))},children:t("driver::form.label.restricted")}),s.jsx(cwe,{visible:g,driverId:e,onClose:P=>{if(x(!1),(P==null?void 0:P.isAllDayAllWeek)===!0){a("is_all_schedule",i);return}(P==null?void 0:P.applied)===!0&&a("is_all_schedule",o)}})]}),f?s.jsx("div",{className:rt("icon-edit-wrapper",{"opacity-50 pointer-events-none":!k}
394),onClick:E,children:s.jsx(Se,{name:"icon-icon-edit",className:"icon-edit-right"})}):null]})]})}),s.jsx("div",{className:"alert-drivers",children:s.jsxs("div",{className:"alert-inner-wrapper",children:[s.jsx("div",{className:"icon-wrapper",children:s.jsx(Se,{name:"icon-icon-lock"})}),s.jsxs("div",{className:"contain-wrapper",children:[s.jsx("div",{className:"title",children:t("driver::form.label.vehicle_tank_access")}),s.jsx("div",{className:"sub-title",children:t("driver::form.description.vehicle_tank_access")})]}),s.jsxs("div",{className:"form-group radio-wrapper",children:[s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_all_access",value:i,current:c,onClick:()=>a("is_all_access",i),children:t("driver::form.label.all_access")}),s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_all_access",value:o,current:c,onClick:()=>{k&&(showLoader(),a("is_all_access",o),j(!0))},children:t("driver::form.label.restricted")}),s.jsx(WCt,{visible:w,driverId:e,onClose:P=>{if(j(!1),(P==null?void 0:P.applied)===!0){a("is_all_access",o);return}a("is_all_access",i)}})]}),p?s.jsx("div",{className:rt("icon-edit-wrapper",{"opacity-50 pointer-events-none":!k}
394),onClick:R,children:s.jsx(Se,{name:"icon-icon-edit",className:"icon-edit-right"})}):null]})]})}),s.jsx("div",{className:"alert-drivers",children:s.jsxs("div",{className:"alert-inner-wrapper",children:[s.jsx("div",{className:"icon-wrapper",children:s.jsx(Se,{name:"icon-icon-fence"})}),s.jsxs("div",{className:"contain-wrapper",children:[s.jsx("div",{className:"title",children:t("driver::form.label.transaction_limits")}),s.jsx("div",{className:"sub-title",children:t("driver::form.description.transaction_limits")})]}),s.jsxs("div",{className:"form-group radio-wrapper",children:[s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_no_limit",value:i,current:u,onClick:()=>a("is_no_limit",i),children:t("driver::form.label.no_limits")}),s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_no_limit",value:o,current:u,onClick:()=>{k&&(showLoader(),a("is_no_limit",o),N(!0))},children:t("driver::form.label.restricted")}),s.jsx(GCt,{visible:S,driverId:e,onClose:P=>{if(N(!1),(P==null?void 0:P.applied)===!0){a("is_no_limit",o);return}if((P==null?void 0:P.hasValue)===!1){a("is_no_limit",i);return}a("is_no_limit",i)}})]}),h?s.jsx("div",{className:rt("icon-edit-wrapper",{"opacity-50 pointer-events-none":!k}
394),onClick:A,children:s.jsx(Se,{name:"icon-icon-edit",className:"icon-edit-right"})}):null]})]})}),n?s.jsx("div",{className:"alert-drivers",children:s.jsxs("div",{className:"alert-inner-wrapper",children:[s.jsx("div",{className:"icon-wrapper",children:s.jsx(Se,{name:"icon-network"})}),s.jsxs("div",{className:"contain-wrapper",children:[s.jsx("div",{className:"title",children:t("driver::form.label.network_limits")}),s.jsx("div",{className:"sub-title",children:t("driver::form.description.transaction_limits")})]}),s.jsxs("div",{className:"form-group radio-wrapper",children:[s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_no_network_limit",value:i,current:d,onClick:()=>a("is_no_network_limit",i),children:t("driver::form.label.no_limits")}),s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_no_network_limit",value:o,current:d,onClick:()=>{k&&(showLoader(),a("is_no_network_limit",o),y(!0))},children:t("driver::form.label.restricted")}),s.jsx(dwe,{visible:b,driverId:e,onClose:P=>{if(y(!1),(P==null?void 0:P.applied)===!0){a("is_no_network_limit",o);return}a("is_no_network_limit",i)}})]}),m?s.jsx("div",{className:rt("icon-edit-wrapper",{"opacity-50 pointer-events-none":!k}
394),onClick:D,children:s.jsx(Se,{name:"icon-icon-edit",className:"icon-edit-right"})}):null]})]})}):null]})};function bae(e,n="(000) 000-0000"){const r=lu(String(e??""));if(!r)return"";let a=0,i="";for(let o=0;o<n.length;o++){const l=n[o];if(l==="0"){if(a>=r.length)break;i+=r[a],a++}else a<r.length&&(i+=l)}return a<r.length&&(i+=r.slice(a)),i}function SE(e,n,r){const a=lu(e||n||"");return a?String(r)==="1"?bae(a,"(000) 000-0000"):String(r)==="380"?bae(a,"(00) 000 00 00"):n||a:""}function c1(e,n){var o;const r=((o=e.current)==null?void 0:o.closest(".modal-body-general"))||document,a=r.querySelector(".phone-input-container input.phone-input")||r.querySelector("input.phone-input");if(!a)return;const i=()=>{a.value!==n&&(a.value=n)};i(),setTimeout(i,0),setTimeout(i,30),setTimeout(i,80)}const pwe=({visible:e,onClose:n,createUrl:r=ye("/driver/create")})=>{const[a,i]=v.useState(1),[o,l]=v.useState(6),[c,u]=v.useState(!1),[d,f]=v.useState(!1),[p,h]=v.useState(!1),[m,g]=v.useState(!1),[x,b]=v.useState({}),[y,w]=v.useState(null),[j,S]=v.useState(0),[N,k]=v.useState(!1),E=v.useRef(null),D=v.useRef({}),R=v.useMemo(()=>[{key:1,title:t("driver::form.text.driver_details")},{key:2,title:t("driver::form.text.custom_data_fields")},{key:3,title:t("driver::form.text.permissions")}],[]),A=t("driver::form.label.driver_name"),P=t("driver::form.label.driver_pin"),I=t("driver::form.label.driver_phone"),L=t("driver::form.label.driver_code"),H=t("driver::form.description.driver_code"),U=t("driver::form.label.transaction_limit"),X=p?t("driver::form.label.fill_add_internal_asset"):t("driver::form.label.fill_add_asset"),re=t("driver::form.message.fill_add_internal_asset"),Z=t("driver::form.label.fill_add_customer_asset"),V=t("driver::form.message.fill_add_customer_asset"),{fieldProps:J,values:K,set:ee,get:Y,updateInvalidErrors:Q}
394=wr({server:r,isScrollWhenError:!1,formConfig:{fields:{full_name:{label:A,value:""},pin:{label:P,value:""},phone:{label:I,value:""},phone_display:{label:I,value:""},phone_country_code:{label:I,value:"1"},code:{label:L,value:""},fill_add_internal_asset:{label:X,value:null},fill_add_customer_asset:{label:Z,value:null},is_all_schedule:{label:t("driver::form.label.driver_access_schedule"),value:"1"},is_all_access:{label:t("driver::form.label.vehicle_tank_access"),value:"1"},is_no_limit:{label:U,value:"1"},is_no_network_limit:{label:"",value:"1"},current_step:{label:"current_step",value:1},step:{label:"step"}}}}),W=a===3?s.jsxs("div",{className:"flex items-center justify-between w-full",children:[s.jsx("span",{children:t("driver::form.text.add_new_driver")}),s.jsxs("div",{className:"right-content",children:[s.jsx("span",{className:"icon-checkmark"}),s.jsx("span",{className:"title",children:t("driver::form.text.btn_driver_save")})]})]}):s.jsx("span",{children:t("driver::form.text.add_new_driver")});function se(){ee("full_name",""),ee("pin",""),ee("phone",""),ee("phone_display",""),ee("phone_country_code","1"),ee("code",""),ee("fill_add_internal_asset",null),ee("fill_add_customer_asset",null),ee("is_all_schedule","1"),ee("is_all_access","1"),ee("is_no_limit","1"),ee("is_no_network_limit","1"),ee("current_step",1),ee("step",""),D.current={},Object.keys(x||{}).forEach(le=>{ee(le,"")})}function oe(){const le=D.current??{};Object.keys(le).length!==0&&(ee("full_name",String(le.full_name??"")),ee("pin",String(le.pin??"")),ee("phone",String(le.phone??"")),ee("phone_display",String(le.phone_display??"")),ee("phone_country_code",String(le.phone_country_code??"1")),ee("code",String(le.code??"")),ee("fill_add_internal_asset",le.fill_add_internal_asset??null),ee("fill_add_customer_asset",le.fill_add_customer_asset??null))}async function q(){var le,ce,ne;k(!1),showLoader();try{const ve=await Le.get(r),de=((ve==null?void 0:ve.data)??ve).values??{};if(l(Number(de.pin_length??6)),u(!!(((le=de.company)==null?void 0:le.can_use_samsara)??de.can_use_samsara??!1)),f(!!(((ce=de.company)==null?void 0:ce.samsara_initial_mapping)??de.samsara_initial_mapping??!1)),h(!!(((ne=de.company)==null?void 0:ne.is_jobber)??de.is_jobber??!1)),g(!!(de.can_show_network_limit??!1)),b(de.custom_fields??{}),w(null),i(1),Q({}),se(),de.phone_country_code!=null&&ee("phone_country_code",String(de.phone_country_code)),de.phone!=null){const we=lu(String(de.phone)),Ve=String(de.phone_country_code??"1");ee("phone",we),ee("phone_display",SE(we,we,Ve))}de.fill_add_internal_asset!==void 0&&ee("fill_add_internal_asset",de.fill_add_internal_asset===null?null:String(de.fill_add_internal_asset)),de.fill_add_customer_asset!==void 0&&ee("fill_add_customer_asset",de.fill_add_customer_asset===null?null:String(de.fill_add_customer_asset)),de.pin?Array.isArray(de.pin)?ee("pin",de.pin.join("")):ee("pin",String(de.pin)):ee("pin",""),Object.keys(de.custom_fields??{}).forEach(we=>{ee(we,String(de[we]??""))})}catch{}finally{hideLoader(),k(!0)}}v.useEffect(()=>{e?q():k(!1)},[e]);function ue(){se(),i(1),w(null),b({}),Q({}),S(le=>le+1),k(!1),n()}function _e(){const le=Nce(E);return ee("pin",le.join("")),le.join("")}function De(){const{phone:le,phone_display:ce,phone_country_code:ne}=W7(E),ve=SE(le,ce,ne);return ee("phone",le),ee("phone_display",ve),ee("phone_country_code",ne),c1(E,ve),{phone:le,phone_display:ve,phone_country_code:ne}}function Ce(le,ce){const ne=le??String((K==null?void 0:K.pin)??""),ve=(ce==null?void 0:ce.phone)??String((K==null?void 0:K.phone)??""),Ae=(ce==null?void 0:ce.phone_display)??String((K==null?void 0:K.phone_display)??""),de=(ce==null?void 0:ce.phone_country_code)??String((K==null?void 0:K.phone_country_code)??"1");D.current={full_name:String((K==null?void 0:K.full_name)??""),pin:ne,phone:ve,phone_display:Ae,phone_country_code:de,code:String((K==null?void 0:K.code)??""),fill_add_internal_asset:(K==null?void 0:K.fill_add_internal_asset)??null,fill_add_customer_asset:(K==null?void 0:K.fill_add_customer_asset)??null}}function Fe(le,ce,ne){const ve={...K,current_step:a,step:le};y&&y>0&&(ve.driver_id=y);const Ae=String(ce??(K==null?void 0:K.pin)??""),de=String((ne==null?void 0:ne.ph
394one)??(K==null?void 0:K.phone)??""),we=String((ne==null?void 0:ne.phone_display)??(K==null?void 0:K.phone_display)??""),Ve=String((ne==null?void 0:ne.phone_country_code)??(K==null?void 0:K.phone_country_code)??"1");return ve.pin=Ae.split("").map(pe=>pe.trim()).filter(pe=>pe!==""),ve.phone=lu(de),ve.phone_display=we,ve.phone_country_code=Ve,ve}async function Re(le){var ce,ne,ve,Ae,de,we;showLoader();try{let Ve=String((K==null?void 0:K.pin)??""),pe={phone:String((K==null?void 0:K.phone)??""),phone_display:String((K==null?void 0:K.phone_display)??""),phone_country_code:String((K==null?void 0:K.phone_country_code)??"1")};a===1?(Ve=_e(),pe=De()):D.current&&(Ve=String(((ce=D.current)==null?void 0:ce.pin)??(K==null?void 0:K.pin)??""),pe={phone:String(((ne=D.current)==null?void 0:ne.phone)??(K==null?void 0:K.phone)??""),phone_display:String(((ve=D.current)==null?void 0:ve.phone_display)??(K==null?void 0:K.phone_display)??""),phone_country_code:String(((Ae=D.current)==null?void 0:Ae.phone_country_code)??(K==null?void 0:K.phone_country_code)??"1")}),pe={...pe,phone_display:SE(pe.phone,pe.phone_display??"",pe.phone_country_code)},ee("phone",pe.phone),ee("phone_display",pe.phone_display),ee("phone_country_code",pe.phone_country_code),c1(E,pe.phone_display);const Ne=Fe(le,Ve,pe),$e=await Le.post(r,Ne),He=($e==null?void 0:$e.data)??$e;if(Q(He.errors??{}),le==="back"){i(Xe=>Math.max(1,Xe-1)),ee("current_step",Math.max(1,a-1));return}if(le==="next"){if(He.result){Ce(Ve,pe);const Xe=$3(He);Xe&&w(Xe),i(2),ee("current_step",2)}else c1(E,pe.phone_display);return}if(le==="finish")if(He.result){const Xe=$3(He);Xe&&w(Xe),i(3),ee("current_step",3)}else c1(E,pe.phone_display)}catch(Ve){const pe=(we=(de=Ve==null?void 0:Ve.response)==null?void 0:de.data)==null?void 0:we.errors;pe&&Q(pe);const Ne=SE(String((K==null?void 0:K.phone)??""),String((K==null?void 0:K.phone_display)??""),String((K==null?void 0:K.phone_country_code)??"1"));c1(E,Ne)}finally{hideLoader()}}async function We(){var le,ce;if(y){showLoader();try{const ne=D.current??{},ve={...K,...ne,phone:lu(String(ne.phone??K.phone??"")),phone_display:String(ne.phone_display??K.phone_display??""),phone_country_code:String(ne.phone_country_code??K.phone_country_code??"1"),pin:String(ne.pin??K.pin??"")},Ae=ye(`/driver/update-after-created/${y}`),de=await Le.post(Ae,ve),we=(de==null?void 0:de.data)??de;if(Q(we.errors??{}),we.result){if(we.redirect){window.location.href=we.redirect;return}ue()}}catch(ne){const ve=(ce=(le=ne==null?void 0:ne.response)==null?void 0:le.data)==null?void 0:ce.errors;ve&&Q(ve)}finally{hideLoader()}}}return!e||!N?null:s.jsxs(Cy,{header:W,visible:e,onClose:ue,steps:R,currentStep:a,closable:a!==3,noVerticalPadding:a===3,onBack:()=>{oe(),i(1),ee("current_step",1),Q({})},onNext:()=>Re("next"),onFinish:()=>Re("finish"),onDone:()=>We(),finishLabel:t("driver::form.text.btn_save_customize"),footerConfig:{perStep:{2:{showNext:!1,showFinish:!0,showDone:!1},3:{showNext:!1,showFinish:!1,showDone:!0,showBack:!1}}},children:[a===1?s.jsx(uye,{pinLength:o,canUseSamsara:c,samsaraInitialMapping:d,isJobber:p,fieldProps:J,get:Y,set:ee,pinWrapRef:E,LABEL_DRIVER_PHONE:I,LABEL_DRIVER_CODE:L,DESC_DRIVER_CODE:H,LABEL_FILL_INTERNAL:X,DESC_FILL_INTERNAL:re,LABEL_FILL_CUSTOMER:Z,DESC_FILL_CUSTOMER:V}):null,a===2?s.jsx(VW,{customFields:x,fieldProps:J,get:Y}):null,a===3?s.jsx(KCt,{driverId:y??0,canShowNetworkLimit:m,get:Y,set:ee}):null]},j)},ZCt=({fieldProps:e,get:n,set:r,errors:a={},meta:i})=>{const o=Gt(),l=Gt(),c=v.useRef(null),[u,d]=Be.useState(0),f=(i==null?void 0:i.taxable_list)??{},p=!!(i!=null&&i.can_use_samsara),h=!!(i!=null&&i.samsara_initial_mapping),m=!!(i!=null&&i.is_network);function g(R,A){r(R,A)}function x(R){const A=a==null?void 0:a[R];return Array.isArray(A)?A[0]??"":typeof A=="string"?A:""}const b=v.useMemo(()=>Object.keys(f).map(R=>({value:R,label:f[R]})),[f]),y=()=>{d(R=>R+1),o.on()},w=()=>{(Array.isArray(n("access_groups"))?n("access_groups"):[]).length||g("is_vehicle_access_group","0"),o.off(),d(0)},j=v.useCallback(R=>{c.current=R},[]),S=v.useCallback(R=>{const A=(R||[]).map(P=>typeof P=="object"&&P!==null?P.id:P).filter(P=>P!=null&&P!=="");g("access_groups",A),g("is_vehicle_access_group",A.length?"1":"0"),o.off(),d(0)},[]),N=()=>{l.on()},k=()=>{l.off()},E=()=>{var R,A;l.off(),(A=(R=c.current)==null?void 0:R.reload)==null||A.call(R,{page:1})},D=v.useCallback(R=>{const A=Array.isArray(R)?R.length:0,P=Array.isArray(n("access_groups"))?n("access_groups"):[],I=A===0&&P.length===0;return s.jsxs("div",{className:"flex justify-between w-full",children:[s.jsx(be,{onClick:N,type:"outline",children:t("accessgroup::form.text.create_group")}),s.jsx(be,{onClick:()=>S(R),size:"lg",disabled:I,children:t("text.btn_apply")})]})},[n,S]);return s.jsxs(s.Fragment,{children:[p&&h?s.jsx("div",{className:"mb-[32px]",children:s.jsx(nd,{type:"warning",title:t("fleetmanager::text.add_in_samsara"),
394children:t("fleetmanager::text.add_in_samsara_description",{entity:t("text.vehicles"),portal:"FuelCloud"})})}):null,s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(mt,{...e("name"),error:x("name"),value:String(n("name")??""),onChangeValue:R=>g("name",R),autoFocus:!0}),s.jsx(mt,{...e("vin_number"),error:x("vin_number"),value:String(n("vin_number")??""),onChangeValue:R=>g("vin_number",R),optional:!0,className:"vehicle-vin-number form-control"}),s.jsx(mt,{...e("code"),error:x("code"),value:String(n("code")??""),onChangeValue:R=>g("code",R),optional:!0})]}),s.jsxs("div",{className:"col-sm-6",children:[s.jsx(Ja,{name:"taxable",value:String(n("taxable")??"none"),options:b,onChangeValue:R=>g("taxable",R),formItemProps:{label:t("vehicle::form.label.taxable"),error:x("taxable"),wrapperClassName:"form-group"}}),m?null:s.jsxs("div",{className:"flex items-center form-group",children:[s.jsx(Un,{className:"!text-base !font-normal !gap-x-[8px] !max-w-fit !mb-0 vehicle_access_group",checked:String(n("is_vehicle_access_group")??"0")==="1",onChange:()=>{if(String(n("is_vehicle_access_group")??"0")==="1"){y();return}g("is_vehicle_access_group","1"),y()},children:t("vehicle::form.label.is_vehicle_access_group")}),s.jsx("div",{className:"ml-[10px]",children:s.jsx("label",{className:"!mb-0",children:s.jsx(vn,{className:"tooltip-no-wrap",content:t("vehicle::form.text.tooltip_access_group"),children:s.jsx("span",{className:"icon-tooltip"})})})})]})]})]}),s.jsx(xa,{draw:u,multiple:!0,entity:"access_group",visible:o.status,onClose:w,header:t("accessgroup::text.select_access_group"),description:t("accessgroup::text.select_access_group_des",{section_type:t("vehicle::datatable.text.title").toLowerCase()}),loadConfigUrl:"access-group/access-group-load-modal-link?section_type=vehicle",selectedItems:Array.isArray(n("access_groups"))?n("access_groups"):[],useGlobalLoader:!1,openWhenReady:!0,hidePendingOpenLoader:!0,disableLoadingState:!0,useGlobalSearchFilterLoader:!0,hideBottom:!0,onDtReady:j,renderFooter:D,onApply:R=>S(R),hideSelectColumnWhenEmpty:!1}),s.jsx(UW,{visible:l.status,onClose:k,onCreated:E})]})},hwe=({label:e,labelFor:n,error:r,optional:a=!1,inputId:i,inputName:o,inputValue:l,inputPlaceholder:c="",inputClassName:u="form-control",inputType:d="text",onInputChange:f,selectName:p,selectValue:h,selectOptions:m,onSelectChange:g,selectClassName:x="select-on-input",selectPlaceholder:b,wrapperClassName:y=""})=>s.jsx(_o,{label:e,labelFor:n||i||o,error:r,optional:a,children:s.jsx("div",{className:`vehicle-tank-capacity ${y}`.trim(),children:s.jsxs("div",{className:"picker-input",children:[s.jsx("div",{className:"unit-group",children:s.jsx("input",{id:i||o,name:o,type:d,className:u,placeholder:c,value:l,onChange:w=>f(w.target.value)})}),s.jsx(Ja,{name:p,value:h,options:m,onChangeValue:g,className:x,placeholder:b})]})})});function yae(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")}function wae(e){return Array.isArray(e)?e.map(n=>String(n)):[]}function mwe({label:e,values:n,options:r,onChange:a,error:i="",className:o="",selectClassName:l="",placeholder:c=t("product::text.select_placeholder")}){const u=v.useRef(null),d=v.useRef(a),f=v.useRef(!1),p=v.useMemo(()=>wae(n),[n]),h=v.useMemo(()=>p.join("||"),[p]),m=v.useMemo(()=>JSON.stringify(r),[r]);return v.useEffect(()=>{d.current=a},[a]),v.useEffect(()=>{const g=window.$,x=u.current;if(!x||!g)return;const b=g(x),y="changed.bs.select.groupSelectBox",w=()=>b.parent(".bootstrap-select"),j=(E,D)=>{const R=w();if(!R.length)return;const A=String(E).replace(/"/g,'\\"'),P=R.find(`.dropdown-menu.inner [data-value="${A}"]`);if(!P.length)return;const I=P.closest("li"),L=P.closest("a.dropdown-item, a[role='option']");I.toggleClass("selected",D),L.toggleClass("selected",D).attr("aria-selected",D?"true":"false")},S=E=>{const D=new Set(E.map(A=>String(A))),R=w();R.length&&R.find(".dropdown-menu.inner [data-value]").each(function(){const A=String(g(this).attr("data-value")??""),P=D.has(A),I=g(this).closest("li"),L=g(this).closest("a.dropdown-item, a[role='option']");I.toggleClass("selected",P),L.toggleClass("selected",P).attr("aria-selected",P?"true":"false")})},N=(E,D,R)=>{const A=wae(b.selectpicker("val"));if(typeof D=="number"){const P=x.options[D];P&&j(String(P.value),!!R)}else S(A);kh(A,p)||d.current(A)},k=(E,D)=>{const R=yae(E),A=yae(D);return`<label class="form-check-label-general" data-type="checkbox" data-value="${R}">
395                <span>${A}</span>
396                <span class="checkmark"></span>
397            </label>`};return b.data("selectpicker")||b.selectpicker({liveSearch:!0,actionsBox:!0,selectAllText:t("text.select_all"),deselectAllText:t("text.deselect_all"),multipleSeparator:" ",selectedTextFormat:"count > 0",countSelectedText:function(E){return E===1?"{0} product selected":"{0} products selected"}}),b.off(y),b.on(y,N),b.empty(),r.forEach(E=>{const D=document.createElement("optgroup");D.label=E.groupLabel,E.items.forEach(R=>{const A=String(R.value),P=document.createElement("option");P.value=A,P.text=R.label,P.setAttribute("data-content",k(A,R.label)),P.selected=p.includes(A),D.appendChild(P)}),x.appendChild(D)}),b.selectpicker("refresh"),b.selectpicker("val",p),S(p),f.current=!0,()=>{try{b.off(y)}catch{}}},[m]),v.useEffect(()=>{const g=window.$,x=u.current;if(!x||!g||!f.current)return;const b=g(x);try{b.selectpicker("val",p),b.selectpicker("render")}catch{}},[h]),v.useEffect(()=>{const g=window.$,x=u.current;if(!x||!g)return;const b=g(x);return()=>{try{b.data("selectpicker")&&b.selectpicker("destroy")}catch{}}},[]),s.jsxs("div",{className:rt("form-group",{"is-invalid":i!==""},o),children:[e?s.jsx("label",{className:"control-label",children:e}):null,s.jsx("select",{ref:u,multiple:!0,className:rt("form-control select-option-picker select-option-full sync-second group-multiple",l),title:c}),i?s.jsx("div",{className:"is-invalid-messages",children:i}):null]})}function Ij(e){return e?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():""}const kae="all";function u1(e={},n){const r=e==null?void 0:e[n];return Array.isArray(r)?r[0]??"":typeof r=="string"?r:""}function XCt({fieldProps:e,get:n,set:r,errors:a={},meta:i}){const o=(i==null?void 0:i.product_types)??{},l=(i==null?void 0:i.product_groups_and_tanks)??{},c=(i==null?void 0:i.tankUnits)??{},u=String(n("product_type")??""),d=u===kae,f=String(n("is_all_restricted_products")??1)==="1",p=Array.isArray(n("restricted_products"))?n("restricted_products"):[],h=v.useMemo(()=>Object.keys(o).map(b=>({value:b,label:o[b]})),[o]),m=v.useMemo(()=>Object.keys(c).map(b=>({value:b,label:c[b]})),[c]),g=v.useMemo(()=>{if(!u||d)return[];const b=l[u]??{},y=[];return b.custom&&Object.keys(b.custom).length>0&&y.push({groupLabel:Ij(t("vehicle::text.your_products")),items:Object.keys(b.custom).map(w=>({value:w,label:b.custom[w]}))}),b.all&&Object.keys(b.all).length>0&&y.push({groupLabel:Ij(t("vehicle::text.unused_product")),items:Object.keys(b.all).map(w=>({value:w,label:b.all[w]}))}),y},[u,d,l]);v.useEffect(()=>{d&&(f||r("is_all_restricted_products",1,{markAsChanged:!1}),p.length&&r("restricted_products",[],{markAsChanged:!1}))},[d,f,p.length,r]);const x=v.useMemo(()=>{if(!u||d)return"";const b=o[u]??"";return t("vehicle::form.text.allow_all_product_type").replace(":product",b)},[u,d,o]);return s.jsxs("div",{className:"row-form",children:[s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"product-type-wrapper mb-[32px]",children:[s.jsxs("div",{className:rt("form-group mb-[16px]",{"is-invalid":u1(a,"product_type")!==""}),children:[s.jsx("label",{htmlFor:"product_type",className:"control-label",children:t("vehicle::form.label.product_type")}),s.jsx("div",{className:rt("more-option-all-product mb-[8px]",{"d-none":!d}),dangerouslySetInnerHTML:{__html:t("vehicle::text.all_product_des")}}),s.jsx(Ja,{name:"product_type",value:u,options:h,placeholder:t("text.select_a_category"),showPlaceholderOption:!1,onChangeValue:b=>{String(n("product_type")??"")!==String(b??"")&&(r("product_type",b),r("restricted_products",[]),r("is_all_restricted_products",1),r("is_all_products",b===kae?1:0))},className:"sync-first"}),u1(a,"product_type")?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx("span",{className:"icon-icon-warning"}),u1(a,"product_type")]}):null]}),!d&&u?s.jsx("div",{className:"form-group",children:s.jsxs("div",{className:"more-option",children:[s.jsx(Un,{checked:f,onChange:b=>{r("is_all_restricted_products",b?1:0),b&&r("restricted_products",[])},className:"!max-w-fit !mb-[16px] !text-base !gap-x-[8px] form-check-label-general ",children:s.jsx("span",{className:"allow-product-name",children:x})}),f?null:s.jsx("div",{id:"collapse_restricted_products",children:s.jsx(mwe,{values:p.map(b=>String(b)),options:g,onChange:b=>r("restricted_products",b),error:u1(a,"restricted_products"),className:"",selectClassName:"",placeholder:t("product::text.select_placeholder")})})]})}):null]})}),s.jsx("div",{className:"col-sm-6",children:s.jsx(hwe,{label:t("vehicle::form.label.capacity"),labelFor:"capacity",error:u1(a,"capacity"),optional:!0,inputId:"capacity",inputName:"capacity",inputValue:String(n("capacity")??""),inputPlaceholder:"0",onInputChange:b=>r("capacity",b),selectName:"inventory_unit",selectValue:String(n("inventory_unit")??"GAL"),selectOptions:m,onSelectChange:b=>r("inventory_unit",b),selectClassName:"select-on-input"})})]})}function QCt(e={},n){const r=e==null?void 0:e[n];return Array.isArray(r)?r[0]??"":typeof r=="string"?r:""}function JCt({fieldProps:e,get:n,set:r,errors:a={},meta:i}){const o=(i==null?void 0:i.custom_fields)??{},l=Object.keys(o||{}),c=t("vehicle::form.description.contain_info"),u=t("site::site_text.edit_custom_data_detail",{route:"/account/settings?tab=custom-data-section"});return s.jsx("div",{className:"custom-data-container",children:l.length>0?s.jsxs("div",{className:"row-form !gap-0 justify-between",children:[s.jsx("div",{className:"col-sm-6",children:l.map(d=>v.createElement(mt,{...e(d),key:d,label:o[d],error:QCt(a,d),value:String(n(d)??""),onChangeValue:f=>r(d,f),className:"form-control",optional:!0}))}),s.jsx("div",{className:"col-sm-6 form-group",children:s.jsx(od,{title:t("site::site_text.edit_custom_data_title"),content:`<p class='mb-[16px] description'>${c}</p></br><p class='detail'>${u}</p>`})})]}):s.jsx("div",{className:"row",children:s.jsx(rx,{message:c})})})}function D4(e={},n){const r=e==null?void 0:e[n];return Array.isArray(r)?r[0]??"":typeof r=="string"?r:""}function eSt({fieldProps:e,get:n,set:r,errors:a={}}){return s.jsxs("div",{className:"row-form !gap-0 justify-between",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(mt,{...e("barcode_1"),error:D4(a,"barcode_1"),value:String(n("barcode_1")??""),onChangeValue:i=>r("barcode_1",i),className:"form-control",optional:!0}),s.jsx(mt,{...e("barcode_2"),error:D4(a,"barcode_2"),value:String(n("barcode_2")??""),onChangeValue:i=>r("barcode_2",i),className:"form-control",optional:!0}),s.jsx(mt,{...e("barcode_3"),error:D4(a,"barcode_3"),value:String(n("barcode_3")??""),onChangeValue:i=>r("barcode_3",i),className:"form-control",optional:!0})]}),s.jsx("div",{className:"col-sm-6 form-group",children:s.jsx(od,{content:t("tank::text.barcode_des",{type:Ij(t("vehicle::datatable.text.title"))}),title:t("tank::text.barcodes")})})]})}const eY=({visible:e,onClose:n,createUrl:r=ye("/vehicle/create"),onSuccess:a,title:i})=>{const[o,l]=v.useState(1),[c,u]=v.useState(!1),[d,f]=v.useState({}),p=v.useMemo(()=>[{key:1,title:t("vehicle::form.text.vehicle_details")},{key:2,title:t("vehicle::text.products")},{key:3,title:t("site::site_text.custom_data")},{key:4,title:t("tank::text.barcodes")}
397],[]),{fieldProps:h,values:m,get:g,set:x,updateValues:b,updateInvalidErrors:y,invalidErrors:w}=wr({server:r,isScrollWhenError:!1,formConfig:{fields:{name:{label:t("vehicle::form.label.vehicle_name"),value:"",placeholder:t("fcbilling::text.enter_input",{attribute:t("vehicle::form.label.vehicle_name").toLowerCase()})},vin_number:{label:t("vehicle::form.label.vin_number"),value:"",placeholder:t("fcbilling::text.enter_input",{attribute:t("vehicle::form.label.vin_number")})},code:{label:t("vehicle::form.label.vehicle_code"),value:"",placeholder:t("fcbilling::text.enter_input",{attribute:t("vehicle::form.label.vehicle_code").toLowerCase()})},taxable:{label:t("vehicle::form.label.taxable"),value:"none"},is_vehicle_access_group:{label:t("vehicle::form.label.is_vehicle_access_group"),value:"0"},access_groups:{label:t("vehicle::form.label.access_groups"),value:[]},capacity:{label:t("vehicle::form.label.capacity"),value:"",placeholder:"0"},inventory_unit:{label:t("vehicle::form.label.inventory_unit"),value:"GAL"},product_type:{label:t("vehicle::form.label.product_type"),value:""},is_all_restricted_products:{label:t("vehicle::form.label.is_all_restricted_products"),value:1},is_all_products:{label:t("vehicle::form.label.is_all_product"),value:0},restricted_products:{label:t("vehicle::form.label.restricted_products"),value:[]},tag_str_1:{label:t("vehicle::form.label.tag_str_1"),value:"",placeholder:t("placeholder.enter_custom_data")},tag_str_2:{label:t("vehicle::form.label.tag_str_2"),value:"",placeholder:t("placeholder.enter_custom_data")},tag_str_3:{label:t("vehicle::form.label.tag_str_3"),value:"",placeholder:t("placeholder.enter_custom_data")},tag_str_4:{label:t("vehicle::form.label.tag_str_4"),value:"",placeholder:t("placeholder.enter_custom_data")},barcode_1:{label:`${t("tank::form.label.barcode")} 1`,value:"",placeholder:t("placeholder.enter_qr_barcode")},barcode_2:{label:`${t("tank::form.label.barcode")} 2`,value:"",placeholder:t("placeholder.enter_qr_barcode")},barcode_3:{label:`${t("tank::form.label.barcode")} 3`,value:"",placeholder:t("placeholder.enter_qr_barcode")},current_step:{label:"current_step",value:1},step:{label:"step",value:""}}}});async function j(){u(!1),showLoader();try{const N=await Le.get(r),k=(N==null?void 0:N.data)??N,E=(k==null?void 0:k.values)??{},D=(k==null?void 0:k.meta)??{};f(D),b(R=>({...R,...E,current_step:1})),y({}),l(1)}finally{hideLoader(),u(!0)}}v.useEffect(()=>{e?j():(u(!1),l(1),y({}))},[e]);async function S(N){var k,E;showLoader();try{const D={...m,current_step:o,step:N},R=await Le.post(r,D),A=(R==null?void 0:R.data)??R;if(y((A==null?void 0:A.errors)??{}),A!=null&&A.values&&b(P=>({...P,...A.values})),A!=null&&A.meta&&f(A.meta),N==="back"){const P=Math.max(1,o-1);l(P),x("current_step",P,{markAsChanged:!1});return}if(N==="next"){if(A!=null&&A.result){const P=o+1;l(P),x("current_step",P,{markAsChanged:!1})}return}if(N==="finish"&&(A!=null&&A.result)){if(Pe.show({message:(A==null?void 0:A.message)||t("vehicle::form.message.create_successfully"),type:"success"}),a){a(),n();return}if(A!=null&&A.redirect){window.location.href=A.redirect;return}window.location.reload()}}catch(D){const R=(E=(k=D==null?void 0:D.response)==null?void 0:k.data)==null?void 0:E.errors;R&&y(R)}finally{hideLoader()}}return!e||!c?null:s.jsxs(Cy,{header:s.jsx("span",{children:i??t("vehicle::text.add_vehicle")}),visible:e,onClose:n,steps:p,currentStep:o,onBack:()=>S("back"),onNext:()=>S("next"),onDone:()=>S("finish"),useBodyScrollbar:!1,bodyMaxHeightClassName:"max-h-unset",dialogClassName:"!w-[830px] !max-w-[830px]",footerConfig:{perStep:{3:{showNext:!0,showDone:!1,showFinish:!1},4:{showNext:!1,showDone:!0,showFinish:!1}}},doneLabel:t("text.btn_done"),children:[o===1&&s.jsx(ZCt,{fieldProps:h,get:g,set:x,errors:w,meta:d}),o===2&&s.jsx(XCt,{fieldProps:h,get:g,set:x,errors:w,meta:d}),o===3&&s.jsx(JCt,{fieldProps:h,get:g,set:x,errors:w,meta:d}),o===4&&s.jsx(eSt,{fieldProps:h,get:g,set:x,errors:w,meta:d})]})},tSt=()=>{const e=sd(),{status:n,on:r,off:a}=Gt(),{co_branding:i}=Bt(),{configs:o}=Bt(),{can:l}=Ot(),[c,u]=v.useState(!1),[d,f]=v.useState(!1),[p,h]=v.useState(!1),[m,g]=v.useState(!1),{data:x,loading:b}=Lt({server:"onboarding"}),y=x.app_links,w=[{title:t("onboarding::text.installation"),icon:"icon-install",description:t("onboarding::text.installation_description"),action_type:"check",action_title:"",key:"install",className:"",is_setup:!1},{title:t("onboarding::text.billing"),icon:"icon-billing",description:t("onboarding::text.billing_description"),action_type:"button",action_title:t("text.btn_add"),key:"billing",className:"",is_setup:!1},{title:t("onboarding::text.add_site"),icon:"icon-network-false",description:t("onboarding::text.site_description"),action_type:"button",action_title:t("text.btn_add"),key:"site",className:"",is_setup:!1},{title:t("onboarding::text.add_tank"),icon:"icon-tank",description:t("onboarding::text.tank_description"),action_type:"button",action_title:t("text.btn_add"),key:"tank",className:"",is_setup:!1},{title:t("onboarding::text.add_hardware"),icon:"icon-cloud-box",description:t("onboarding::text.hardware_description"),action_type:"button",action_title:t("text.btn_add"),key:"hardware",className:"",is_setup:!1},{title:t("onboarding::text.configure"),icon:"icon-sliders",description:t("onboarding::text.configure_description"),action_type:"button",action_title:t("text.btn_configure"),key:"configure",className:"",is_setup:!1},{title:t("onboarding::text.add_driver"),icon:"icon-driver",description:t("onboarding::text.drivers_description"),action_type:"button",action_title:t("text.btn_add"),key:"driver",className:"",is_setup:!1},{title:t("onboarding::text.add_vehicle"),icon:"icon-vehicle",description:t("onboarding::text.vehicle_description"),action_type:"button",action_title:t("text.btn_add"),key:"vehicle",className:"",is_setup:!1},{title:t("onboarding::text.restrictions"),icon:"icon-status-locked",description:"",action_type:"button",action_title:t("text.btn_add"),key:"restriction",className:"",is_setup:!1},{title:t("onboarding::text.settings"),icon:"icon-style-outline",description:t("onboarding::text.setting_description"),action_type:"button",action_title:t("onboarding::text.btn_customize"),key:"settings",className:"",is_setup:!1},{title:t("onboarding::text.mobile_app"),icon:"icon-type-mobile",description:t("onboarding::text.mobile_description"),action_type:"check",action_title:t("text.btn_add"),key:"mobile_app",className:"w-full",is_setup:!1}],[j,S]=v.useState(w),N=v.useMemo(()=>j.filter((J,K)=>["install","site","hardware","driver","restriction"].includes(J.key)),[j]),k=v.useMemo(()=>j.filter((J,K)=>["billing","tank","configure","vehicle","settings"].includes(J.key)),[j]),E=v.useMemo(()=>j.filter((J,K)=>J.key==="mobile_app"),[j]),D=["install","mobile_app","restriction"];v.useEffect(()=>{if(x.onBoard){const J=Ut("border-success h-fit border-3"),K=x.onBoard;if(K.total_access_group>0&&K.is_restriction===null){let ee=new URLSearchParams;ee.append("column","is_restriction"),R(ee)}S(ee=>ee.map(Y=>Y.key==="install"&&K.is_install||Y.key==="settings"&&K.is_settings||Y.key==="billing"&&x.company.card_last_four||Y.key==="site"&&K.total_site>0||Y.key==="tank"&&K.total_tank>0||Y.key==="hardware"&&K.total_hardware>0||Y.key==="configure"&&K.total_device_port>0||Y.key==="restriction"&&K.is_restriction||Y.key==="driver"&&K.total_driver>0||Y.key==="vehicle"&&K.total_vehicle>0||Y.key==="mobile_app"&&K.is_mobile_app?{...Y,is_setup:!0,className:Y.className+" "+J}:(Y.key==="restriction"&&!K.is_restriction&&(Y={...Y,description:s.jsxs("div",{children:[t("onboarding::text.restrictions_description_1")," ",s.jsx("a",{className:"text-active cursor-pointer",onClick:()=>P("restriction"),children:t("onboarding::text.restrictions_description_2")})," ",t("onboarding::text.restrictions_description_3")]})}),{...Y,is_setup:!1,className:Y.className.replaceAll(J,"").trimEnd()}))),K.is_quick_setup_guide||r()}},[x.onBoard]);function R(J){return Le.get(ye(`/onboarding/change-status/${x.onBoard.id}`),{params:J}).then(K=>{K.result&&(K.redirect?window.location.href=K.redirect:(x.onBoard=K.onboard,e()))})}function A(J,K){let ee=J.target;switch(K){case"billing":ee.setAttribute("data-href","billing/card-form"),ee.setAttribute("data-id","card-form-load-modal");break;case"site":return u(!0);case"tank":return f(!0);case"hardware":ee.setAttribute("data-href","device/create"),ee.setAttribute("data-id","add-device-load-modal");break;case"driver":return h(!0);case"vehicle":return g(!0);case"restriction":let Y=new URLSearchParams;return Y.append("column","is_restriction"),Y.append("direct","yes"),R(Y);case"configure":if(x.onBoard.total_site){let Q=new URLSearchParams;return Q.append("column","configure"),R(Q)}else ot.show({message:s.jsxs(s.Fragment,{children:[t("onboarding::text.site_required_before_configuration"),s.jsx(ot.BoldMessage,{children:t("onboarding::text.add_site_first")})]}),title:t("onboarding::text.site_required"),buttons:Q=>s.jsx("a",{className:"btn bg-active text-white px-[48px] rounded-2xl",onClick:()=>{Q()},children:t("onboarding::text.ok_btn")})});break;case"settings":return P("settings");default:return}loadModal(ee)}function P(J,K=!1){let ee=new URLSearchParams;switch(K&&D.includes(J)&&ee.append("undo","1"),J){case"install":ee.append("column","is_install");break;case"mobile_app":ee.append("column","is_mobile_app");break;case"hide":ee.append("column","is_hide");break;case"quick_setup_guild":ee.append("column","is_quick_setup_guild");break;case"settings":ee.append("column","is_settings");break;case"restriction":ee.append("column","is_restriction");break;default:return}return R(ee)}function I({item:J}){return s.jsxs("div",{className:"flex gap-[8px]",children:[D.includes(J.key)?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"text-active font-semibold mt-[1px] pr-[8px]",children:s.jsx("a",{className:"cursor-pointer",onClick:()=>P(J.key,!0),children:t("onboarding::text.undo")})}),s.jsx("div",{className:"border border-placeholder"})]}
397):null,s.jsx("div",{className:"font-semibold text-success text-lg pl-[8px]",children:t("onboarding::text.complete")}),s.jsx("div",{className:"ring-check text-center bg-success border-none flex items-center justify-center",children:s.jsx(Se,{name:"icon-checkmark",className:"text-white"})})]})}function L({item:J}){return J.action_type==="check"?s.jsx("div",{className:"ring-check",onClick:()=>P(J.key)}):J.key=="billing"&&!l("billing_edit")?s.jsx(s.Fragment,{}):s.jsx("a",{className:"btn-primary",onClick:K=>A(K,J.key),children:J.action_title})}function H({item:J}){return J.key=="mobile_app"&&!J.is_setup?s.jsx("div",{className:"pl-[48px] mt-[16px]",children:s.jsxs("div",{className:"flex gap-[24px]",children:[s.jsx("a",{href:y.ios_app_link,target:"_blank",children:s.jsx("img",{src:asset(Wue),width:"84px"})}),s.jsx("a",{href:y.android_app_link,target:"_blank",children:s.jsx("img",{src:asset(Yue),width:"93px"})})]})}):null}function U({item:J}){return J.is_setup?null:s.jsx("div",{className:Ut("pl-[44px] mt-[8px]",{"min-h-[72px]":J.key!="mobile_app"}),children:s.jsx("div",{className:"text-lg",children:J.description})})}function X({item:J}){return J.is_setup?s.jsx(I,{item:J}):s.jsx(L,{item:J})}function re({item:J}){return s.jsxs("div",{className:"flex justify-between items-center h-[40px]",children:[s.jsxs("div",{className:"flex gap-[24px] items-center",children:[s.jsx(Se,{name:J.icon,className:"text-xl"}),s.jsx("div",{className:"font-semibold text-xl",children:J.title})]}),s.jsx(X,{item:J})]})}function Z(){ot.show({title:t("onboarding::text.confirm_setup"),message:s.jsx("div",{className:"text-xl",children:s.jsx("div",{children:t("onboarding::text.message_close_setup_wizard")})}),buttons:J=>s.jsx("button",{className:"btn bg-active text-white px-[48px] rounded-2xl",onClick:()=>{P("hide"),J()},children:t("onboarding::text.setup_complete")})})}function V({item:J}){return s.jsxs("div",{className:`px-[32px] py-[24px] border-2 rounded-[16px] border-placeholder ${J.className}`,children:[s.jsx(re,{item:J}),s.jsx(U,{item:J}),s.jsx(H,{item:J})]})}return b?null:s.jsxs("div",{className:"py-[32px] px-[88px]",children:[s.jsx(aU,{visible:c,onClose:()=>u(!1),createUrl:ye("/site/create"),onSuccess:J=>{if(J!=null&&J.redirect&&J.redirect!=="/"){window.location.href=J.redirect;return}window.location.reload()}}),s.jsx(Iy,{visible:d,onClose:()=>f(!1),createUrl:ye("/tank/create"),onSuccess:()=>window.location.reload()}),s.jsx(pwe,{visible:p,onClose:()=>h(!1),createUrl:ye("/driver/create")}),s.jsx(eY,{visible:m,onClose:()=>g(!1),createUrl:ye("/vehicle/create"),onSuccess:()=>window.location.reload()}),i.id==Ss&&o.is_show_quick_setup_video?s.jsx(Gtt,{onBoard:x.onBoard,vimeoLinkId:x.vimeo_link_id,visible:n,onHide:()=>a()}):null,s.jsxs("div",{className:"flex justify-between",children:[s.jsx("div",{className:"min-w-[140px]",children:i.id==Ss&&o.is_show_quick_setup_video?s.jsx("a",{className:"btn-outline",onClick:r,children:t("onboarding::text.btn_quick_setup_guide")}):null}),s.jsxs("div",{className:"text-center",children:[s.jsxs("div",{className:"text-[30px] font-bold pb-[8px] h-[44px] flex justify-center items-center",children:[t("onboarding::text.welcome_to")," ",t("fc.fuel-cloud-fms"),"!"]}),s.jsx("div",{className:"text-lg",children:t("onboarding::text.description_complete_account_setup")})]}),s.jsx("div",{children:s.jsx("a",{className:"text-active font-semibold text-lg cursor-pointer",onClick:Z,children:t("onboarding::text.message_close_setup")})})]}),s.jsxs("div",{className:"flex flex-col xl:flex-row py-[32px] gap-[32px] xl:gap-[48px]",children:[s.jsx("div",{className:"flex flex-col gap-y-[32px] xl:w-1/2",children:N.map((J,K)=>s.jsx("div",{children:s.jsx(V,{item:J})},K))}),s.jsx("div",{className:"flex flex-col gap-y-[32px] xl:w-1/2",children:k.map((J,K)=>s.jsx("div",{children:s.jsx(V,{item:J})},K))})]}),s.jsx("div",{children:E.map((J,K)=>s.jsx("div",{children:s.jsx(V,{item:J})},K))})]})},nSt={path:"/onboarding",element:s.jsx(tSt,{})},rSt="/resource/state-taxes.svg",aSt="/resource/federal-taxes.svg";var gwe={exports:{}};/*!
398 * jQuery JavaScript Library v3.6.3
399 * https://jquery.com/
400 *
401 * Includes Sizzle.js
402 * https://sizzlejs.com/
403 *
404 * Copyright OpenJS Foundation and other contributors
405 * Released under the MIT license
406 * https://jquery.org/license
407 *
408 * Date: 2022-12-20T21:28Z
409 */(function(e){(function(n,r){e.exports=n.document?r(n,!0):function(a){if
vendor: 83,885 bytes, lines 409-412
409(!a.document)throw new Error("jQuery requires a window with a document");return r(a)}})(typeof window<"u"?window:Wn,function(n,r){var a=[],i=Object.getPrototypeOf,o=a.slice,l=a.flat?function(O){return a.flat.call(O)}:function(O){return a.concat.apply([],O)},c=a.push,u=a.indexOf,d={},f=d.toString,p=d.hasOwnProperty,h=p.toString,m=h.call(Object),g={},x=function(B){return typeof B=="function"&&typeof B.nodeType!="number"&&typeof B.item!="function"},b=function(B){return B!=null&&B===B.window},y=n.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function j(O,B,G){G=G||y;var te,me,ge=G.createElement("script");if(ge.text=O,B)for(te in w)me=B[te]||B.getAttribute&&B.getAttribute(te),me&&ge.setAttribute(te,me);G.head.appendChild(ge).parentNode.removeChild(ge)}function S(O){return O==null?O+"":typeof O=="object"||typeof O=="function"?d[f.call(O)]||"object":typeof O}var N="3.6.3",k=function(O,B){return new k.fn.init(O,B)};k.fn=k.prototype={jquery:N,constructor:k,length:0,toArray:function(){return o.call(this)},get:function(O){return O==null?o.call(this):O<0?this[O+this.length]:this[O]},pushStack:function(O){var B=k.merge(this.constructor(),O);return B.prevObject=this,B},each:function(O){return k.each(this,O)},map:function(O){return this.pushStack(k.map(this,function(B,G){return O.call(B,G,B)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,function(O,B){return(B+1)%2}))},odd:function(){return this.pushStack(k.grep(this,function(O,B){return B%2}))},eq:function(O){var B=this.length,G=+O+(O<0?B:0);return this.pushStack(G>=0&&G<B?[this[G]]:[])},end:function(){return this.prevObject||this.constructor()},push:c,sort:a.sort,splice:a.splice},k.extend=k.fn.extend=function(){var O,B,G,te,me,ge,ke=arguments[0]||{},Ke=1,Ue=arguments.length,dt=!1;for(typeof ke=="boolean"&&(dt=ke,ke=arguments[Ke]||{},Ke++),typeof ke!="object"&&!x(ke)&&(ke={}),Ke===Ue&&(ke=this,Ke--);Ke<Ue;Ke++)if((O=arguments[Ke])!=null)for(B in O)te=O[B],!(B==="__proto__"||ke===te)&&(dt&&te&&(k.isPlainObject(te)||(me=Array.isArray(te)))?(G=ke[B],me&&!Array.isArray(G)?ge=[]:!me&&!k.isPlainObject(G)?ge={}:ge=G,me=!1,ke[B]=k.extend(dt,ge,te)):te!==void 0&&(ke[B]=te));return ke},k.extend({expando:"jQuery"+(N+Math.random()).replace(/\D/g,""),isReady:!0,error:function(O){throw new Error(O)},noop:function(){},isPlainObject:function(O){var B,G;return!O||f.call(O)!=="[object Object]"?!1:(B=i(O),B?(G=p.call(B,"constructor")&&B.constructor,typeof G=="function"&&h.call(G)===m):!0)},isEmptyObject:function(O){var B;for(B in O)return!1;return!0},globalEval:function(O,B,G){j(O,{nonce:B&&B.nonce},G)},each:function(O,B){var G,te=0;if(E(O))for(G=O.length;te<G&&B.call(O[te],te,O[te])!==!1;te++);else for(te in O)if(B.call(O[te],te,O[te])===!1)break;return O},makeArray:function(O,B){var G=B||[];return O!=null&&(E(Object(O))?k.merge(G,typeof O=="string"?[O]:O):c.call(G,O)),G},inArray:function(O,B,G){return B==null?-1:u.call(B,O,G)},merge:function(O,B){for(var G=+B.length,te=0,me=O.length;te<G;te++)O[me++]=B[te];return O.length=me,O},grep:function(O,B,G){for(var te,me=[],ge=0,ke=O.length,Ke=!G;ge<ke;ge++)te=!B(O[ge],ge),te!==Ke&&me.push(O[ge]);return me},map:function(O,B,G){var te,me,ge=0,ke=[];if(E(O))for(te=O.length;ge<te;ge++)me=B(O[ge],ge,G),me!=null&&ke.push(me);else for(ge in O)me=B(O[ge],ge,G),me!=null&&ke.push(me);return l(ke)},guid:1,support:g}),typeof Symbol=="function"&&(k.fn[Symbol.iterator]=a[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(O,B){d["[object "+B+"]"]=B.toLowerCase()});function E(O){var B=!!O&&"length"in O&&O.length,G=S(O);return x(O)||b(O)?!1:G==="array"||B===0||typeof B=="number"&&B>0&&B-1 in O}var D=function(O){var B,G,te,me,ge,ke,Ke,Ue,dt,gt,St,ht,xt,Nn,Zn,_n,oi,li,_r,Nr="sizzle"+1*new Date,Xn=O.document,io=0,Fr=0,Ka=Ps(),Np=Ps(),um=Ps(),so=Ps(),Kl=function(Te,qe){return Te===qe&&(St=!0),0},Go={}.hasOwnProperty,Us=[],Pc=Us.pop,is=Us.push,Zl=Us.push,_f=Us.slice,Nu=function(Te,qe){for(var it=0,jt=Te.length;it<jt;it++)if(Te[it]===qe)return it;return-1},Ep="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ta="[\\x20\\t\\r\\n\\f]",Ic="(?:\\\\[\\da-fA-F]{1,6}"+ta+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",O_="\\["+ta+"*("+Ic+")(?:"+ta+"*([*^$|!~]?=)"+ta+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Ic+"))|)"+ta+"*\\]",dm=":("+Ic+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+O_+")*)|.*)\\)|)",oo=new RegExp(ta+"+","g"),bf=new RegExp("^"+ta+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ta+"+$","g"),yf=new RegExp("^"+ta+"*,"+ta+"*"),Da=new RegExp("^"+ta+"*([>+~]|"+ta+")"+ta+"*"),A_=new RegExp(ta+"|>"),ew=new RegExp(dm),P_=new RegExp("^"+Ic+"$"),fm={ID:new RegExp("^#("+Ic+")"),CLASS:new RegExp("^\\.("+Ic+")"),TAG:new RegExp("^("+Ic+"|[*])"),ATTR:new RegExp("^"+O_),PSEUDO:new RegExp("^"+dm),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ta+"*(even|odd|(([+-]|)(\\d*)n|)"+ta+"*(?:([+-]|)"+ta+"*(\\d+)|))"+ta+"*\\)|)","i"),bool:new RegExp("^(?:"+Ep+")$","i"),needsContext:new RegExp("^"+ta+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ta+"*((?:-\\d)?\\d*)"+ta+"*\\)|)(?=[^-]|$)","i")},tw=/HTML$/i,nw=/^(?:input|select|textarea|button)$/i,Xl=/^h\d$/i,Tp=/^[^{]+\{\s*\[native \w/,rw=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Dp=/[+~]/,So=new RegExp("\\\\[\\da-fA-F]{1,6}"+ta+"?|\\\\([^\\r\\n\\f])","g"),Vi=function(Te,qe){var it="0x"+Te.slice(1)-65536;return qe||(it<0?String.fromCharCode(it+65536):String.fromCharCode(it>>10|55296,it&1023|56320))},md=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,I_=function(Te,qe){return qe?Te==="\0"?"�":Te.slice(0,-1)+"\\"+Te.charCodeAt(Te.length-1).toString(16)+" ":"\\"+Te},_x=function(){ht()},aw=Gn(function(Te){return Te.disabled===!0&&Te.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{Zl.apply(Us=_f.call(Xn.childNodes),Xn.childNodes),Us[Xn.childNodes.length].nodeType}catch{Zl={apply:Us.length?function(qe,it){is.apply(qe,_f.call(it))}:function(qe,it){for(var jt=qe.length,ut=0;qe[jt++]=it[ut++];);qe.length=jt-1}}}function Wr(Te,qe,it,jt){var ut,vt,It,on,ln,Fn,On,Vn=qe&&qe.ownerDocument,ur=qe?qe.nodeType:9;if(it=it||[],typeof Te!="string"||!Te||ur!==1&&ur!==9&&ur!==11)return it;if(!jt&&(ht(qe),qe=qe||xt,Zn)){if(ur!==11&&(ln=rw.exec(Te)))if(ut=ln[1]){if(ur===9)if(It=qe.getElementById(ut)){if(It.id===ut)return it.push(It),it}else return it;else if(Vn&&(It=Vn.getElementById(ut))&&_r(qe,It)&&It.id===ut)return it.push(It),it}else{if(ln[2])return Zl.apply(it,qe.getElementsByTagName(Te)),it;if((ut=ln[3])&&G.getElementsByClassName&&qe.getElementsByClassName)return Zl.apply(it,qe.getElementsByClassName(ut)),it}if(G.qsa&&!so[Te+" "]&&(!_n||!_n.test(Te))&&(ur!==1||qe.nodeName.toLowerCase()!=="object")){if(On=Te,Vn=qe,ur===1&&(A_.test(Te)||Da.test(Te))){for(Vn=Dp.test(Te)&&wt(qe.parentNode)||qe,(Vn!==qe||!G.scope)&&((on=qe.getAttribute("id"))?on=on.replace(md,I_):qe.setAttribute("id",on=Nr)),Fn=ke(Te),vt=Fn.length;vt--;)Fn[vt]=(on?"#"+on:":scope")+" "+pn(Fn[vt]);On=Fn.join(",")}try{if(G.cssSupportsSelector&&!CSS.supports("selector(:is("+On+"))"))throw new Error;return Zl.apply(it,Vn.querySelectorAll(On)),it}catch{so(Te,!0)}finally{on===Nr&&qe.removeAttribute("id")}}}return Ue(Te.replace(bf,"$1"),qe,it,jt)}function Ps(){var Te=[];function qe(it,jt){return Te.push(it+" ")>te.cacheLength&&delete qe[Te.shift()],qe[it+" "]=jt}return qe}function lo(Te){return Te[Nr]=!0,Te}function Ko(Te){var qe=xt.createElement("fieldset");try{return!!Te(qe)}catch{return!1}finally{qe.parentNode&&qe.parentNode.removeChild(qe),qe=null}}function bx(Te,qe){for(var it=Te.split("|"),jt=it.length;jt--;)te.attrHandle[it[jt]]=qe}function $_(Te,qe){var it=qe&&Te,jt=it&&Te.nodeType===1&&qe.nodeType===1&&Te.sourceIndex-qe.sourceIndex;if(jt)return jt;if(it){for(;it=it.nextSibling;)if(it===qe)return-1}return Te?1:-1}function iw(Te){return function(qe){var it=qe.nodeName.toLowerCase();return it==="input"&&qe.type===Te}}function sw(Te){return function(qe){var it=qe.nodeName.toLowerCase();return(it==="input"||it==="button")&&qe.type===Te}}function gd(Te){return function(qe){return"form"in qe?qe.parentNode&&qe.disabled===!1?"label"in qe?"label"in qe.parentNode?qe.parentNode.disabled===Te:qe.disabled===Te:qe.isDisabled===Te||qe.isDisabled!==!Te&&aw(qe)===Te:qe.disabled===Te:"label"in qe?qe.disabled===Te:!1}}function lt(Te){return lo(function(qe){return qe=+qe,lo(function(it,jt){for(var ut,vt=Te([],it.length,qe),It=vt.length;It--;)it[ut=vt[It]]&&(it[ut]=!(jt[ut]=it[ut]))})})}function wt(Te){return Te&&typeof Te.getElementsByTagName<"u"&&Te}G=Wr.support={},ge=Wr.isXML=function(Te){var qe=Te&&Te.namespaceURI,it=Te&&(Te.ownerDocument||Te).documentElement;return!tw.test(qe||it&&it.nodeName||"HTML")},ht=Wr.setDocument=function(Te){var qe,it,jt=Te?Te.ownerDocument||Te:Xn;return jt==xt||jt.nodeType!==9||!jt.documentElement||(xt=jt,Nn=xt.documentElement,Zn=!ge(xt),Xn!=xt&&(it=xt.defaultView)&&it.top!==it&&(it.addEventListener?it.addEventListener("unload",_x,!1):it.attachEvent&&it.attachEvent("onunload",_x)),G.scope=Ko(function(ut){return Nn.appendChild(ut).appendChild(xt.createElement("div")),typeof ut.querySelectorAll<"u"&&!ut.querySelectorAll(":scope fieldset div").length}),G.cssSupportsSelector=Ko(function(){return CSS.supports("selector(*)")&&xt.querySelectorAll(":is(:jqfake)")&&!CSS.supports("selector(:is(*,:jqfake))")}),G.attributes=Ko(function(ut){return ut.className="i",!ut.getAttribute("className")}),G.getElementsByTagName=Ko(function(ut){return ut.appendChild(xt.createComment("")),!ut.getElementsByTagName("*").length}),G.getElementsByClassName=Tp.test(xt.getElementsByClassName),G.getById=Ko(function(ut){return Nn.appendChild(ut).id=Nr,!xt.getElementsByName||!xt.getElementsByName(Nr).length}),G.getById?(te.filter.ID=function(ut){var vt=ut.replace(So,Vi);return function(It){return It.getAttribute("id")===vt}},te.find.ID=function(ut,vt){if(typeof vt.getElementById<"u"&&Zn){var It=vt.getElementById(ut);return It?[It]:[]}}):(te.filter.ID=function(ut){var vt=ut.replace(So,Vi);return function(It){var on=typeof It.getAttributeNode<"u"&&It.getAttributeNode("id");return on&&on.value===vt}},te.find.ID=function(ut,vt){if(typeof vt.getElementById<"u"&&Zn){var It,on,ln,Fn=vt.getElementById(ut);if(Fn){if(It=Fn.getAttributeNode("id"),It&&It.value===ut)return[Fn];for(ln=vt.getElementsByName(ut),on=0;Fn=ln[on++];)if(It=Fn.getAttributeNode("id"),It&&It.value===ut)return[Fn]}return[]}}),te.find.TAG=G.getElementsByTagName?function(ut,vt){if(typeof vt.getElementsByTagName<"u")return vt.getElementsByTagName(ut);if(G.qsa)return vt.querySelectorAll(ut)}:function(ut,vt){var It,on=[],ln=0,Fn=vt.getElementsByTagName(ut);if(ut==="*"){for(;It=Fn[ln++];)It.nodeType===1&&on.push(It);return on}return Fn},te.find.CLASS=G.getElementsByClassName&&function(ut,vt){if(typeof vt.getElementsByClassName<"u"&&Zn)return vt.getElementsByClassName(ut)},oi=[],_n=[],(G.qsa=Tp.test(xt.querySelectorAll))&&(Ko(function(ut){var vt;Nn.appendChild(ut).innerHTML="<a id='"+Nr+"'></a><select id='"+Nr+"-\r\\' msallowcapture=''><option selected=''></option></select>",ut.querySelectorAll("[msallowcapture^='']").length&&_n.push("[*^$]="+ta+`*(?:''|"")`),ut.querySelectorAll("[selected]").length||_n.push("\\["+ta+"*(?:value|"+Ep+")"),ut.querySelectorAll("[id~="+Nr+"-]").length||_n.push("~="),vt=xt.createElement("input"),vt.setAttribute("name",""),ut.appendChild(vt),ut.querySelectorAll("[name='']").length||_n.push("\\["+ta+"*name"+ta+"*="+ta+`*(?:''|"")`),ut.querySelectorAll(":checked").length||_n.push(":checked"),ut.querySelectorAll("a#"+Nr+"+*").length||_n.push(".#.+[+~]"),ut.querySelectorAll("\\\f"),_n.push("[\\r\\n\\f]")}),Ko(function(ut){ut.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var vt=xt.createElement("input");vt.setAttribute("type","hidden"),ut.appendChild(vt).setAttribute("name","D"),ut.querySelectorAll("[name=d]").length&&_n.push("name"+ta+"*[*^$|!~]?="),ut.querySelectorAll(":enabled").length!==2&&_n.push(":enabled",":disabled"),Nn.appendChild(ut).disabled=!0,ut.querySelectorAll(":disabled").length!==2&&_n.push(":enabled",":disabled"),ut.querySelectorAll("*,:x"),_n.push(",.*:")})),(G.matchesSelector=Tp.test(li=Nn.matches||Nn.webkitMatchesSelector||Nn.mozMatchesSelector||Nn.oMatchesSelector||Nn.msMatchesSelector))&&Ko(function(ut){G.disconnectedMatch=li.call(ut,"*"),li.call(ut,"[s!='']:x"),oi.push("!=",dm)}),G.cssSupportsSelector||_n.push(":has"),_n=_n.length&&new RegExp(_n.join("|")),oi=oi.length&&new RegExp(oi.join("|")),qe=Tp.test(Nn.compareDocumentPosition),_r=qe||Tp.test(Nn.contains)?function(ut,vt){var It=ut.nodeType===9&&ut.documentElement||ut,on=vt&&vt.parentNode;return ut===on||!!(on&&on.nodeType===1&&(It.contains?It.contains(on):ut.compareDocumentPosition&&ut.compareDocumentPosition(on)&16))}:function(ut,vt){if(vt){for(;vt=vt.parentNode;)if(vt===ut)return!0}return!1},Kl=qe?function(ut,vt){if(ut===vt)return St=!0,0;var It=!ut.compareDocumentPosition-!vt.compareDocumentPosition;return It||(It=(ut.ownerDocument||ut)==(vt.ownerDocument||vt)?ut.compareDocumentPosition(vt):1,It&1||!G.sortDetached&&vt.compareDocumentPosition(ut)===It?ut==xt||ut.ownerDocument==Xn&&_r(Xn,ut)?-1:vt==xt||vt.ownerDocument==Xn&&_r(Xn,vt)?1:gt?Nu(gt,ut)-Nu(gt,vt):0:It&4?-1:1)}:function(ut,vt){if(ut===vt)return St=!0,0;var It,on=0,ln=ut.parentNode,Fn=vt.parentNode,On=[ut],Vn=[vt];if(!ln||!Fn)return ut==xt?-1:vt==xt?1:ln?-1:Fn?1:gt?Nu(gt,ut)-Nu(gt,vt):0;if(ln===Fn)return $_(ut,vt);for(It=ut;It=It.parentNode;)On.unshift(It);for(It=vt;It=It.parentNode;)Vn.unshift(It);for(;On[on]===Vn[on];)on++;return on?$_(On[on],Vn[on]):On[on]==Xn?-1:Vn[on]==Xn?1:0}),xt},Wr.matches=function(Te,qe){return Wr(Te,null,null,qe)},Wr.matchesSelector=function(Te,qe){if(ht(Te),G.matchesSelector&&Zn&&!so[qe+" "]&&(!oi||!oi.test(qe))&&(!_n||!_n.test(qe)))try{var it=li.call(Te,qe);if(it||G.disconnectedMatch||Te.document&&Te.document.nodeType!==11)return it}catch{so(qe,!0)}return Wr(qe,xt,null,[Te]).length>0},Wr.contains=function(Te,qe){return(Te.ownerDocument||Te)!=xt&&ht(Te),_r(Te,qe)},Wr.attr=function(Te,qe){(Te.ownerDocument||Te)!=xt&&ht(Te);var it=te.attrHandle[qe.toLowerCase()],jt=it&&Go.call(te.attrHandle,qe.toLowerCase())?it(Te,qe,!Zn):void 0;return jt!==void 0?jt:G.attributes||!Zn?Te.getAttribute(qe):(jt=Te.getAttributeNode(qe))&&jt.specified?jt.value:null},Wr.escape=function(Te){return(Te+"").replace(md,I_)},Wr.error=function(Te){throw new Error("Syntax error, unrecognized expression: "+Te)},Wr.uniqueSort=function(Te){var qe,it=[],jt=0,ut=0;if(St=!G.detectDuplicates,gt=!G.sortStable&&Te.slice(0),Te.sort(Kl),St){for(;qe=Te[ut++];)qe===Te[ut]&&(jt=it.push(ut));for(;jt--;)Te.splice(it[jt],1)}return gt=null,Te},me=Wr.getText=function(Te){var qe,it="",jt=0,ut=Te.nodeType;if(ut){if(ut===1||ut===9||ut===11){if(typeof Te.textContent=="string")return Te.textContent;for(Te=Te.firstChild;Te;Te=Te.nextSibling)it+=me(Te)}else if(ut===3||ut===4)return Te.nodeValue}else for(;qe=Te[jt++];)it+=me(qe);return it},te=Wr.selectors={cacheLength:50,createPseudo:lo,match:fm,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Te){return Te[1]=Te[1].replace(So,Vi),Te[3]=(Te[3]||Te[4]||Te[5]||"").replace(So,Vi),Te[2]==="~="&&(Te[3]=" "+Te[3]+" "),Te.slice(0,4)},CHILD:function(Te){return Te[1]=Te[1].toLowerCase(),Te[1].slice(0,3)==="nth"?(Te[3]||Wr.error(Te[0]),Te[4]=+(Te[4]?Te[5]+(Te[6]||1):2*(Te[3]==="even"||Te[3]==="odd")),Te[5]=+(Te[7]+Te[8]||Te[3]==="odd")):Te[3]&&Wr.error(Te[0]),Te},PSEUDO:function(Te){var qe,it=!Te[6]&&Te[2];return fm.CHILD.test(Te[0])?null:(Te[3]?Te[2]=Te[4]||Te[5]||"":it&&ew.test(it)&&(qe=ke(it,!0))&&(qe=it.indexOf(")",it.length-qe)-it.length)&&(Te[0]=Te[0].slice(0,qe),Te[2]=it.slice(0,qe)),Te.slice(0,3))}},filter:{TAG:function(Te){var qe=Te.replace(So,Vi).toLowerCase();return Te==="*"?function(){return!0}:function(it){return it.nodeName&&it.nodeName.toLowerCase()===qe}},CLASS:function(Te){var qe=Ka[Te+" "];return qe||(qe=new RegExp("(^|"+ta+")"+Te+"("+ta+"|$)"))&&Ka(Te,function(it){return qe.test(typeof it.className=="string"&&it.className||typeof it.getAttribute<"u"&&it.getAttribute("class")||"")})},ATTR:function(Te,qe,it){return function(jt){var ut=Wr.attr(jt,Te);return ut==null?qe==="!=":qe?(ut+="",qe==="="?ut===it:qe==="!="?ut!==it:qe==="^="?it&&ut.indexOf(it)===0:qe==="*="?it&&ut.indexOf(it)>-1:qe==="$="?it&&ut.slice(-it.length)===it:qe==="~="?(" "+ut.replace(oo," ")+" ").indexOf(it)>-1:qe==="|="?ut===it||ut.slice(0,it.length+1)===it+"-":!1):!0}},CHILD:function(Te,qe,it,jt,ut){var vt=Te.slice(0,3)!=="nth",It=Te.slice(-4)!=="last",on=qe==="of-type";return jt===1&&ut===0?function(ln){return!!ln.parentNode}:function(ln,Fn,On){var Vn,ur,Yr,An,Oi,Wi,co=vt!==It?"nextSibling":"previousSibling",Fa=ln.parentNode,bl=on&&ln.nodeName.toLowerCase(),wf=!On&&!on,bs=!1;if(Fa){if(vt){for(;co;){for(An=ln;An=An[co];)if(on?An.nodeName.toLowerCase()===bl:An.nodeType===1)return!1;Wi=co=Te==="only"&&!Wi&&"nextSibling"}return!0}if(Wi=[It?Fa.firstChild:Fa.lastChild],It&&wf){for(An=Fa,Yr=An[Nr]||(An[Nr]={}),ur=Yr[An.uniqueID]||(Yr[An.uniqueID]={}),Vn=ur[Te]||[],Oi=Vn[0]===io&&Vn[1],bs=Oi&&Vn[2],An=Oi&&Fa.childNodes[Oi];An=++Oi&&An&&An[co]||(bs=Oi=0)||Wi.pop();)if(An.nodeType===1&&++bs&&An===ln){ur[Te]=[io,Oi,bs];break}}else if(wf&&(An=ln,Yr=An[Nr]||(An[Nr]={}),ur=Yr[An.uniqueID]||(Yr[An.uniqueID]={}),Vn=ur[Te]||[],Oi=Vn[0]===io&&Vn[1],bs=Oi),bs===!1)for(;(An=++Oi&&An&&An[co]||(bs=Oi=0)||Wi.pop())&&!((on?An.nodeName.toLowerCase()===bl:An.nodeType===1)&&++bs&&(wf&&(Yr=An[Nr]||(An[Nr]={}),ur=Yr[An.uniqueID]||(Yr[An.uniqueID]={}),ur[Te]=[io,bs]),An===ln)););return bs-=ut,bs===jt||bs%jt===0&&bs/jt>=0}}},PSEUDO:function(Te,qe){var it,jt=te.pseudos[Te]||te.setFilters[Te.toLowerCase()]||Wr.error("unsupported pseudo: "+Te);return jt[Nr]?jt(qe):jt.length>1?(it=[Te,Te,"",qe],te.setFilters.hasOwnProperty(Te.toLowerCase())?lo(function(ut,vt){for(var It,on=jt(ut,qe),ln=on.length;ln--;)It=Nu(ut,on[ln]),ut[It]=!(vt[It]=on[ln])}):function(ut){return jt(ut,0,it)}):jt}},pseudos:{not:lo(function(Te){var qe=[],it=[],jt=Ke(Te.replace(bf,"$1"));return jt[Nr]?lo(function(ut,vt,It,on){for(var ln,Fn=jt(ut,null,on,[]),On=ut.length;On--;)(ln=Fn[On])&&(ut[On]=!(vt[On]=ln))}):function(ut,vt,It){return qe[0]=ut,jt(qe,null,It,it),qe[0]=null,!it.pop()}}),has:lo(function(Te){return function(qe){return Wr(Te,qe).length>0}}),contains:lo(function(Te){return Te=Te.replace(So,Vi),function(qe){return(qe.textContent||me(qe)).indexOf(Te)>-1}}),lang:lo(function(Te){return P_.test(Te||"")||Wr.error("unsupported lang: "+Te),Te=Te.replace(So,Vi).toLowerCase(),function(qe){var it;do if(it=Zn?qe.lang:qe.getAttribute("xml:lang")||qe.getAttribute("lang"))return it=it.toLowerCase(),it===Te||it.indexOf(Te+"-")===0;while((qe=qe.parentNode)&&qe.nodeType===1);return!1}}),target:function(Te){var qe=O.location&&O.location.hash;return qe&&qe.slice(1)===Te.id},root:function(Te){return Te===Nn},focus:function(Te){return Te===xt.activeElement&&(!xt.hasFocus||xt.hasFocus())&&!!(Te.type||Te.href||~Te.tabIndex)},enabled:gd(!1),disabled:gd(!0),checked:function(Te){var qe=Te.nodeName.toLowerCase();return qe==="input"&&!!Te.checked||qe==="option"&&!!Te.selected},selected:function(Te){return Te.parentNode&&Te.parentNode.selectedIndex,Te.selected===!0},empty:function(Te){for(Te=Te.firstChild;Te;Te=Te.nextSibling)if(Te.nodeType<6)return!1;return!0},parent:function(Te){return!te.pseudos.empty(Te)},header:function(Te){return Xl.test(Te.nodeName)},input:function(Te){return nw.test(Te.nodeName)},button:function(Te){var qe=Te.nodeName.toLowerCase();return qe==="input"&&Te.type==="button"||qe==="button"},text:function(Te){var qe;return Te.nodeName.toLowerCase()==="input"&&Te.type==="text"&&((qe=Te.getAttribute("type"))==null||qe.toLowerCase()==="text")},first:lt(function(){return[0]}),last:lt(function(Te,qe){return[qe-1]}),eq:lt(function(Te,qe,it){return[it<0?it+qe:it]}),even:lt(function(Te,qe){for(var it=0;it<qe;it+=2)Te.push(it);return Te}),odd:lt(function(Te,qe){for(var it=1;it<qe;it+=2)Te.push(it);return Te}),lt:lt(function(Te,qe,it){for(var jt=it<0?it+qe:it>qe?qe:it;--jt>=0;)Te.push(jt);return Te}),gt:lt(function(Te,qe,it){for(var jt=it<0?it+qe:it;++jt<qe;)Te.push(jt);return Te})}},te.pseudos.nth=te.pseudos.eq;for(B in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})te.pseudos[B]=iw(B);for(B in{submit:!0,reset:!0})te.pseudos[B]=sw(B);function _t(){}_t.prototype=te.filters=te.pseudos,te.setFilters=new _t,ke=Wr.tokenize=function(Te,qe){var it,jt,ut,vt,It,on,ln,Fn=Np[Te+" "];if(Fn)return qe?0:Fn.slice(0);for(It=Te,on=[],ln=te.preFilter;It;){(!it||(jt=yf.exec(It)))&&(jt&&(It=It.slice(jt[0].length)||It),on.push(ut=[])),it=!1,(jt=Da.exec(It))&&(it=jt.shift(),ut.push({value:it,type:jt[0].replace(bf," ")}),It=It.slice(it.length));for(vt in te.filter)(jt=fm[vt].exec(It))&&(!ln[vt]||(jt=ln[vt](jt)))&&(it=jt.shift(),ut.push({value:it,type:vt,matches:jt}),It=It.slice(it.length));if(!it)break}return qe?It.length:It?Wr.error(Te):Np(Te,on).slice(0)};function pn(Te){for(var qe=0,it=Te.length,jt="";qe<it;qe++)jt+=Te[qe].value;return jt}function Gn(Te,qe,it){var jt=qe.dir,ut=qe.next,vt=ut||jt,It=it&&vt==="parentNode",on=Fr++;return qe.first?function(ln,Fn,On){for(;ln=ln[jt];)if(ln.nodeType===1||It)return Te(ln,Fn,On);return!1}:function(ln,Fn,On){var Vn,ur,Yr,An=[io,on];if(On){for(;ln=ln[jt];)if((ln.nodeType===1||It)&&Te(ln,Fn,On))return!0}else for(;ln=ln[jt];)if(ln.nodeType===1||It)if(Yr=ln[Nr]||(ln[Nr]={}),ur=Yr[ln.uniqueID]||(Yr[ln.uniqueID]={}),ut&&ut===ln.nodeName.toLowerCase())ln=ln[jt]||ln;else{if((Vn=ur[vt])&&Vn[0]===io&&Vn[1]===on)return An[2]=Vn[2];if(ur[vt]=An,An[2]=Te(ln,Fn,On))return!0}return!1}}function Zr(Te){return Te.length>1?function(qe,it,jt){for(var ut=Te.length;ut--;)if(!Te[ut](qe,it,jt))return!1;return!0}:Te[0]}function Ui(Te,qe,it){for(var jt=0,ut=qe.length;jt<ut;jt++)Wr(Te,qe[jt],it);return it}function gr(Te,qe,it,jt,ut){for(var vt,It=[],on=0,ln=Te.length,Fn=qe!=null;on<ln;on++)(vt=Te[on])&&(!it||it(vt,jt,ut))&&(It.push(vt),Fn&&qe.push(on));return It}function _l(Te,qe,it,jt,ut,vt){return jt&&!jt[Nr]&&(jt=_l(jt)),ut&&!ut[Nr]&&(ut=_l(ut,vt)),lo(function(It,on,ln,Fn){var On,Vn,ur,Yr=[],An=[],Oi=on.length,Wi=It||Ui(qe||"*",ln.nodeType?[ln]:ln,[]),co=Te&&(It||!qe)?gr(Wi,Yr,Te,ln,Fn):Wi,Fa=it?ut||(It?Te:Oi||jt)?[]:on:co;if(it&&it(co,Fa,ln,Fn),jt)for(On=gr(Fa,An),jt(On,[],ln,Fn),Vn=On.length;Vn--;)(ur=On[Vn])&&(Fa[An[Vn]]=!(co[An[Vn]]=ur));if(It){if(ut||Te){if(ut){for(On=[],Vn=Fa.length;Vn--;)(ur=Fa[Vn])&&On.push(co[Vn]=ur);ut(null,Fa=[],On,Fn)}for(Vn=Fa.length;Vn--;)(ur=Fa[Vn])&&(On=ut?Nu(It,ur):Yr[Vn])>-1&&(It[On]=!(on[On]=ur))}}else Fa=gr(Fa===on?Fa.splice(Oi,Fa.length):Fa),ut?ut(null,on,Fa,Fn):Zl.apply(on,Fa)})}function pm(Te){for(var qe,it,jt,ut=Te.length,vt=te.relative[Te[0].type],It=vt||te.relative[" "],on=vt?1:0,ln=Gn(function(Vn){return Vn===qe},It,!0),Fn=Gn(function(Vn){return Nu(qe,Vn)>-1},It,!0),On=[function(Vn,ur,Yr){var An=!vt&&(Yr||ur!==dt)||((qe=ur).nodeType?ln(Vn,ur,Yr):Fn(Vn,ur,Yr));return qe=null,An}];on<ut;on++)if(it=te.relative[Te[on].type])On=[Gn(Zr(On),it)];else{if(it=te.filter[Te[on].type].apply(null,Te[on].matches),it[Nr]){for(jt=++on;jt<ut&&!te.relative[Te[jt].type];jt++);return _l(on>1&&Zr(On),on>1&&pn(Te.slice(0,on-1).concat({value:Te[on-2].type===" "?"*":""})).replace(bf,"$1"),it,on<jt&&pm(Te.slice(on,jt)),jt<ut&&pm(Te=Te.slice(jt)),jt<ut&&pn(Te))}On.push(it)}return Zr(On)}function Zo(Te,qe){var it=qe.length>0,jt=Te.length>0,ut=function(vt,It,on,ln,Fn){var On,Vn,ur,Yr=0,An="0",Oi=vt&&[],Wi=[],co=dt,Fa=vt||jt&&te.find.TAG("*",Fn),bl=io+=co==null?1:Math.random()||.1,wf=Fa.length;for(Fn&&(dt=It==xt||It||Fn);An!==wf&&(On=Fa[An])!=null;An++){if(jt&&On){for(Vn=0,!It&&On.ownerDocument!=xt&&(ht(On),on=!Zn);ur=Te[Vn++];)if(ur(On,It||xt,on)){ln.push(On);break}Fn&&(io=bl)}it&&((On=!ur&&On)&&Yr--,vt&&Oi.push(On))}if(Yr+=An,it&&An!==Yr){for(Vn=0;ur=qe[Vn++];)ur(Oi,Wi,It,on);if(vt){if(Yr>0)for(;An--;)Oi[An]||Wi[An]||(Wi[An]=Pc.call(ln));Wi=gr(Wi)}Zl.apply(ln,Wi),Fn&&!vt&&Wi.length>0&&Yr+qe.length>1&&Wr.uniqueSort(ln)}return Fn&&(io=bl,dt=co),Oi};return it?lo(ut):ut}return Ke=Wr.compile=function(Te,qe){var it,jt=[],ut=[],vt=um[Te+" "];if(!vt){for(qe||(qe=ke(Te)),it=qe.length;it--;)vt=pm(qe[it]),vt[Nr]?jt.push(vt):ut.push(vt);vt=um(Te,Zo(ut,jt)),vt.selector=Te}return vt},Ue=Wr.select=function(Te,qe,it,jt){var ut,vt,It,on,ln,Fn=typeof Te=="function"&&Te,On=!jt&&ke(Te=Fn.selector||Te);if(it=it||[],On.length===1){if(vt=On[0]=On[0].slice(0),vt.length>2&&(It=vt[0]).type==="ID"&&qe.nodeType===9&&Zn&&te.relative[vt[1].type]){if(qe=(te.find.ID(It.matches[0].replace(So,Vi),qe)||[])[0],qe)Fn&&(qe=qe.parentNode);else return it;Te=Te.slice(vt.shift().value.length)}for(ut=fm.needsContext.test(Te)?0:vt.length;ut--&&(It=vt[ut],!te.relative[on=It.type]);)if((ln=te.find[on])&&(jt=ln(It.matches[0].replace(So,Vi),Dp.test(vt[0].type)&&wt(qe.parentNode)||qe))){if(vt.splice(ut,1),Te=jt.length&&pn(vt),!Te)return Zl.apply(it,jt),it;break}}return(Fn||Ke(Te,On))(jt,qe,!Zn,it,!qe||Dp.test(Te)&&wt(qe.parentNode)||qe),it},G.sortStable=Nr.split("").sort(Kl).join("")===Nr,G.detectDuplicates=!!St,ht(),G.sortDetached=Ko(function(Te){return Te.compareDocumentPosition(xt.createElement("fieldset"))&1}),Ko(function(Te){return Te.innerHTML="<a href='#'></a>",Te.firstChild.getAttribute("href")==="#"})||bx("type|href|height|width",function(Te,qe,it){if(!it)return Te.getAttribute(qe,qe.toLowerCase()==="type"?1:2)}),(!G.attributes||!Ko(function(Te){return Te.innerHTML="<input/>",Te.firstChild.setAttribute("value",""),Te.firstChild.getAttribute("value")===""}))&&bx("value",function(Te,qe,it){if(!it&&Te.nodeName.toLowerCase()==="input")return Te.defaultValue}),Ko(function(Te){return Te.getAttribute("disabled")==null})||bx(Ep,function(Te,qe,it){var jt;if(!it)return Te[qe]===!0?qe.toLowerCase():(jt=Te.getAttributeNode(qe))&&jt.specified?jt.value:null}),Wr}(n);k.find=D,k.expr=D.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=D.uniqueSort,k.text=D.getText,k.isXMLDoc=D.isXML,k.contains=D.contains,k.escapeSelector=D.escape;var R=function(O,B,G){for(var te=[],me=G!==void 0;(O=O[B])&&O.nodeType!==9;)if(O.nodeType===1){if(me&&k(O).is(G))break;te.push(O)}return te},A=function(O,B){for(var G=[];O;O=O.nextSibling)O.nodeType===1&&O!==B&&G.push(O);return G},P=k.expr.match.needsContext;function I(O,B){return O.nodeName&&O.nodeName.toLowerCase()===B.toLowerCase()}var L=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function H(O,B,G){return x(B)?k.grep(O,function(te,me){return!!B.call(te,me,te)!==G}):B.nodeType?k.grep(O,function(te){return te===B!==G}):typeof B!="string"?k.grep(O,function(te){return u.call(B,te)>-1!==G}):k.filter(B,O,G)}k.filter=function(O,B,G){var te=B[0];return G&&(O=":not("+O+")"),B.length===1&&te.nodeType===1?k.find.matchesSelector(te,O)?[te]:[]:k.find.matches(O,k.grep(B,function(me){return me.nodeType===1}))},k.fn.extend({find:function(O){var B,G,te=this.length,me=this;if(typeof O!="string")return this.pushStack(k(O).filter(function(){for(B=0;B<te;B++)if(k.contains(me[B],this))return!0}));for(G=this.pushStack([]),B=0;B<te;B++)k.find(O,me[B],G);return te>1?k.uniqueSort(G):G},filter:function(O){return this.pushStack(H(this,O||[],!1))},not:function(O){return this.pushStack(H(this,O||[],!0))},is:function(O){return!!H(this,typeof O=="string"&&P.test(O)?k(O):O||[],!1).length}});var U,X=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,re=k.fn.init=function(O,B,G){var te,me;if(!O)return this;if(G=G||U,typeof O=="string")if(O[0]==="<"&&O[O.length-1]===">"&&O.length>=3?te=[null,O,null]:te=X.exec(O),te&&(te[1]||!B))if(te[1]){if(B=B instanceof k?B[0]:B,k.merge(this,k.parseHTML(te[1],B&&B.nodeType?B.ownerDocument||B:y,!0)),L.test(te[1])&&k.isPlainObject(B))for(te in B)x(this[te])?this[te](B[te]):this.attr(te,B[te]);return this}else return me=y.getElementById(te[2]),me&&(this[0]=me,this.length=1),this;else return!B||B.jquery?(B||G).find(O):this.constructor(B).find(O);else{if(O.nodeType)return this[0]=O,this.length=1,this;if(x(O))return G.ready!==void 0?G.ready(O):O(k)}return k.makeArray(O,this)};re.prototype=k.fn,U=k(y);var Z=/^(?:parents|prev(?:Until|All))/,V={children:!0,contents:!0,next:!0,prev:!0};k.fn.extend({has:function(O){var B=k(O,this),G=B.length;return this.filter(function(){for(var te=0;te<G;te++)if(k.contains(this,B[te]))return!0})},closest:function(O,B){var G,te=0,me=this.length,ge=[],ke=typeof O!="string"&&k(O);if(!P.test(O)){for(;te<me;te++)for(G=this[te];G&&G!==B;G=G.parentNode)if(G.nodeType<11&&(ke?ke.index(G)>-1:G.nodeType===1&&k.find.matchesSelector(G,O))){ge.push(G);break}}return this.pushStack(ge.length>1?k.uniqueSort(ge):ge)},index:function(O){return O?typeof O=="string"?u.call(k(O),this[0]):u.call(this,O.jquery?O[0]:O):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(O,B){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(O,B))))},addBack:function(O){return this.add(O==null?this.prevObject:this.prevObject.filter(O))}});function J(O,B){for(;(O=O[B])&&O.nodeType!==1;);return O}k.each({parent:function(O){var B=O.parentNode;return B&&B.nodeType!==11?B:null},parents:function(O){return R(O,"parentNode")},parentsUntil:function(O,B,G){return R(O,"parentNode",G)},next:function(O){return J(O,"nextSibling")},prev:function(O){return J(O,"previousSibling")},nextAll:function(O){return R(O,"nextSibling")},prevAll:function(O){return R(O,"previousSibling")},nextUntil:function(O,B,G){return R(O,"nextSibling",G)},prevUntil:function(O,B,G){return R(O,"previousSibling",G)},siblings:function(O){return A((O.parentNode||{}).firstChild,O)},children:function(O){return A(O.firstChild)},contents:function(O){return O.contentDocument!=null&&i(O.contentDocument)?O.contentDocument:(I(O,"template")&&(O=O.content||O),k.merge([],O.childNodes))}},function(O,B){k.fn[O]=function(G,te){var me=k.map(this,B,G);return O.slice(-5)!=="Until"&&(te=G),te&&typeof te=="string"&&(me=k.filter(te,me)),this.length>1&&(V[O]||k.uniqueSort(me),Z.test(O)&&me.reverse()),this.pushStack(me)}});var K=/[^\x20\t\r\n\f]+/g;function ee(O){var B={};return k.each(O.match(K)||[],function(G,te){B[te]=!0}),B}k.Callbacks=function(O){O=typeof O=="string"?ee(O):k.extend({},O);var B,G,te,me,ge=[],ke=[],Ke=-1,Ue=function(){for(me=me||O.once,te=B=!0;ke.length;Ke=-1)for(G=ke.shift();++Ke<ge.length;)ge[Ke].apply(G[0],G[1])===!1&&O.stopOnFalse&&(Ke=ge.length,G=!1);O.memory||(G=!1),B=!1,me&&(G?ge=[]:ge="")},dt={add:function(){return ge&&(G&&!B&&(Ke=ge.length-1,ke.push(G)),function gt(St){k.each(St,function(ht,xt){x(xt)?(!O.unique||!dt.has(xt))&&ge.push(xt):xt&&xt.length&&S(xt)!=="string"&&gt(xt)})}(arguments),G&&!B&&Ue()),this},remove:function(){return k.each(arguments,function(gt,St){for(var ht;(ht=k.inArray(St,ge,ht))>-1;)ge.splice(ht,1),ht<=Ke&&Ke--}),this},has:function(gt){return gt?k.inArray(gt,ge)>-1:ge.length>0},empty:function(){return ge&&(ge=[]),this},disable:function(){return me=ke=[],ge=G="",this},disabled:function(){return!ge},lock:function(){return me=ke=[],!G&&!B&&(ge=G=""),this},locked:function(){return!!me},fireWith:function(gt,St){return me||(St=St||[],St=[gt,St.slice?St.slice():St],ke.push(St),B||Ue()),this},fire:function(){return dt.fireWith(this,arguments),this},fired:function(){return!!te}};return dt};function Y(O){return O}function Q(O){throw O}function W(O,B,G,te){var me;try{O&&x(me=O.promise)?me.call(O).done(B).fail(G):O&&x(me=O.then)?me.call(O,B,G):B.apply(void 0,[O].slice(te))}catch(ge){G.apply(void 0,[ge])}}k.extend({Deferred:function(O){var B=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],G="pending",te={state:function(){return G},always:function(){return me.done(arguments).fail(arguments),this},catch:function(ge){return te.then(null,ge)},pipe:function(){var ge=arguments;return k.Deferred(function(ke){k.each(B,function(Ke,Ue){var dt=x(ge[Ue[4]])&&ge[Ue[4]];me[Ue[1]](function(){var gt=dt&&dt.apply(this,arguments);gt&&x(gt.promise)?gt.promise().progress(ke.notify).done(ke.resolve).fail(ke.reject):ke[Ue[0]+"With"](this,dt?[gt]:arguments)})}),ge=null}).promise()},then:function(ge,ke,Ke){var Ue=0;function dt(gt,St,ht,xt){return function(){var Nn=this,Zn=arguments,_n=function(){var li,_r;if(!(gt<Ue)){if(li=ht.apply(Nn,Zn),li===St.promise())throw new TypeError("Thenable self-resolution");_r=li&&(typeof li=="object"||typeof li=="function")&&li.then,x(_r)?xt?_r.call(li,dt(Ue,St,Y,xt),dt(Ue,St,Q,xt)):(Ue++,_r.call(li,dt(Ue,St,Y,xt),dt(Ue,St,Q,xt),dt(Ue,St,Y,St.notifyWith))):(ht!==Y&&(Nn=void 0,Zn=[li]),(xt||St.resolveWith)(Nn,Zn))}},oi=xt?_n:function(){try{_n()}catch(li){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(li,oi.stackTrace),gt+1>=Ue&&(ht!==Q&&(Nn=void 0,Zn=[li]),St.rejectWith(Nn,Zn))}};gt?oi():(k.Deferred.getStackHook&&(oi.stackTrace=k.Deferred.getStackHook()),n.setTimeout(oi))}}return k.Deferred(function(gt){B[0][3].add(dt(0,gt,x(Ke)?Ke:Y,gt.notifyWith)),B[1][3].add(dt(0,gt,x(ge)?ge:Y)),B[2][3].add(dt(0,gt,x(ke)?ke:Q))}).promise()},promise:function(ge){return ge!=null?k.extend(ge,te):te}},me={};return k.each(B,function(ge,ke){var Ke=ke[2],Ue=ke[5];te[ke[1]]=Ke.add,Ue&&Ke.add(function(){G=Ue},B[3-ge][2].disable,B[3-ge][3].disable,B[0][2].lock,B[0][3].lock),Ke.add(ke[3].fire),me[ke[0]]=function(){return me[ke[0]+"With"](this===me?void 0:this,arguments),this},me[ke[0]+"With"]=Ke.fireWith}),te.promise(me),O&&O.call(me,me),me},when:function(O){var B=arguments.length,G=B,te=Array(G),me=o.call(arguments),ge=k.Deferred(),ke=function(Ke){return function(Ue){te[Ke]=this,me[Ke]=arguments.length>1?o.call(arguments):Ue,--B||ge.resolveWith(te,me)}};if(B<=1&&(W(O,ge.done(ke(G)).resolve,ge.reject,!B),ge.state()==="pending"||x(me[G]&&me[G].then)))return ge.then();for(;G--;)W(me[G],ke(G),ge.reject);return ge.promise()}});var se=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(O,B){n.console&&n.console.warn&&O&&se.test(O.name)&&n.console.warn("jQuery.Deferred exception: "+O.message,O.stack,B)},k.readyException=function(O){n.setTimeout(function(){throw O})};var oe=k.Deferred();k.fn.ready=function(O){return oe.then(O).catch(function(B){k.readyException(B)}),this},k.extend({isReady:!1,readyWait:1,ready:function(O){(O===!0?--k.readyWait:k.isReady)||(k.isReady=!0,!(O!==!0&&--k.readyWait>0)&&oe.resolveWith(y,[k]))}}),k.ready.then=oe.then;function q(){y.removeEventListener("DOMContentLoaded",q),n.removeEventListener("load",q),k.ready()}y.readyState==="complete"||y.readyState!=="loading"&&!y.documentElement.doScroll?n.setTimeout(k.ready):(y.addEventListener("DOMContentLoaded",q),n.addEventListener("load",q));var ue=function(O,B,G,te,me,ge,ke){var Ke=0,Ue=O.length,dt=G==null;if(S(G)==="object"){me=!0;for(Ke in G)ue(O,B,Ke,G[Ke],!0,ge,ke)}else if(te!==void 0&&(me=!0,x(te)||(ke=!0),dt&&(ke?(B.call(O,te),B=null):(dt=B,B=function(gt,St,ht){return dt.call(k(gt),ht)})),B))for(;Ke<Ue;Ke++)B(O[Ke],G,ke?te:te.call(O[Ke],Ke,B(O[Ke],G)));return me?O:dt?B.call(O):Ue?B(O[0],G):ge},_e=/^-ms-/,De=/-([a-z])/g;function Ce(O,B){return B.toUpperCase()}function Fe(O){return O.replace(_e,"ms-").replace(De,Ce)}var Re=function(O){return O.nodeType===1||O.nodeType===9||!+O.nodeType};function We(){this.expando=k.expando+We.uid++}We.uid=1,We.prototype={cache:function(O){var B=O[this.expando];return B||(B={},Re(O)&&(O.nodeType?O[this.expando]=B:Object.defineProperty(O,this.expando,{value:B,configurable:!0}))),B},set:function(O,B,G){var te,me=this.cache(O);if(typeof B=="string")me[Fe(B)]=G;else for(te in B)me[Fe(te)]=B[te];return me},get:function(O,B){return B===void 0?this.cache(O):O[this.expando]&&O[this.expando][Fe(B)]},access:function(O,B,G){return B===void 0||B&&typeof B=="string"&&G===void 0?this.get(O,B):(this.set(O,B,G),G!==void 0?G:B)},remove:function(O,B){var G,te=O[this.expando];if(te!==void 0){if(B!==void 0)for(Array.isArray(B)?B=B.map(Fe):(B=Fe(B),B=B in te?[B]:B.match(K)||[]),G=B.length;G--;)delete te[B[G]];(B===void 0||k.isEmptyObject(te))&&(O.nodeType?O[this.expando]=void 0:delete O[this.expando])}},hasData:function(O){var B=O[this.expando];return B!==void 0&&!k.isEmptyObject(B)}};var le=new We,ce=new We,ne=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ve=/[A-Z]/g;function Ae(O){return O==="true"?!0:O==="false"?!1:O==="null"?null:O===+O+""?+O:ne.test(O)?JSON.parse(O):O}function de(O,B,G){var te;if(G===void 0&&O.nodeType===1)if(te="data-"+B.replace(ve,"-$&").toLowerCase(),G=O.getAttribute(te),typeof G=="string"){try{G=Ae(G)}catch{}ce.set(O,B,G)}else G=void 0;return G}k.extend({hasData:function(O){return ce.hasData(O)||le.hasData(O)},data:function(O,B,G){return ce.access(O,B,G)},removeData:function(O,B){ce.remove(O,B)},_data:function(O,B,G){return le.access(O,B,G)},_removeData:function(O,B){le.remove(O,B)}}),k.fn.extend({data:function(O,B){var G,te,me,ge=this[0],ke=ge&&ge.attributes;if(O===void 0){if(this.length&&(me=ce.get(ge),ge.nodeType===1&&!le.get(ge,"hasDataAttrs"))){for(G=ke.length;G--;)ke[G]&&(te=ke[G].name,te.indexOf("data-")===0&&(te=Fe(te.slice(5)),de(ge,te,me[te])));le.set(ge,"hasDataAttrs",!0)}return me}return typeof O=="object"?this.each(function(){ce.set(this,O)}):ue(this,function(Ke){var Ue;if(ge&&Ke===void 0)return Ue=ce.get(ge,O),Ue!==void 0||(Ue=de(ge,O),Ue!==void 0)?Ue:void 0;this.each(function(){ce.set(this,O,Ke)})},null,B,arguments.length>1,null,!0)},removeData:function(O){return this.each(function(){ce.remove(this,O)})}}),k.extend({queue:function(O,B,G){var te;if(O)return B=(B||"fx")+"queue",te=le.get(O,B),G&&(!te||Array.isArray(G)?te=le.access(O,B,k.makeArray(G)):te.push(G)),te||[]},dequeue:function(O,B){B=B||"fx";var G=k.queue(O,B),te=G.length,me=G.shift(),ge=k._queueHooks(O,B),ke=function(){k.dequeue(O,B)};me==="inprogress"&&(me=G.shift(),te--),me&&(B==="fx"&&G.unshift("inprogress"),delete ge.stop,me.call(O,ke,ge)),!te&&ge&&ge.empty.fire()},_queueHooks:function(O,B){var G=B+"queueHooks";return le.get(O,G)||le.access(O,G,{empty:k.Callbacks("once memory").add(function(){le.remove(O,[B+"queue",G])})})}}),k.fn.extend({queue:function(O,B){var G=2;return typeof O!="string"&&(B=O,O="fx",G--),arguments.length<G?k.queue(this[0],O):B===void 0?this:this.each(function(){var te=k.queue(this,O,B);k._queueHooks(this,O),O==="fx"&&te[0]!=="inprogress"&&k.dequeue(this,O)})},dequeue:function(O){return this.each(function(){k.dequeue(this,O)})},clearQueue:function(O){return this.queue(O||"fx",[])},promise:function(O,B){var G,te=1,me=k.Deferred(),ge=this,ke=this.length,Ke=function(){--te||me.resolveWith(ge,[ge])};for(typeof O!="string"&&(B=O,O=void 0),O=O||"fx";ke--;)G=le.get(ge[ke],O+"queueHooks"),G&&G.empty&&(te++,G.empty.add(Ke));return Ke(),me.promise(B)}});var we=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Ve=new RegExp("^(?:([+-])=|)("+we+")([a-z%]*)$","i"),pe=["Top","Right","Bottom","Left"],Ne=y.documentElement,$e=function(O){return k.contains(O.ownerDocument,O)},He={composed:!0};Ne.getRootNode&&($e=function(O){return k.contains(O.ownerDocument,O)||O.getRootNode(He)===O.ownerDocument});var Xe=function(O,B){return O=B||O,O.style.display==="none"||O.style.display===""&&$e(O)&&k.css(O,"display")==="none"};function ze(O,B,G,te){var me,ge,ke=20,Ke=te?function(){return te.cur()}:function(){return k.css(O,B,"")},Ue=Ke(),dt=G&&G[3]||(k.cssNumber[B]?"":"px"),gt=O.nodeType&&(k.cssNumber[B]||dt!=="px"&&+Ue)&&Ve.exec(k.css(O,B));if(gt&&gt[3]!==dt){for(Ue=Ue/2,dt=dt||gt[3],gt=+Ue||1;ke--;)k.style(O,B,gt+dt),(1-ge)*(1-(ge=Ke()/Ue||.5))<=0&&(ke=0),gt=gt/ge;gt=gt*2,k.style(O,B,gt+dt),G=G||[]}return G&&(gt=+gt||+Ue||0,me=G[1]?gt+(G[1]+1)*G[2]:+G[2],te&&(te.unit=dt,te.start=gt,te.end=me)),me}var Je={};function Ge(O){var B,G=O.ownerDocument,te=O.nodeName,me=Je[te];return me||(B=G.body.appendChild(G.createElement(te)),me=k.css(B,"display"),B.parentNode.removeChild(B),me==="none"&&(me="block"),Je[te]=me,me)}function Qe(O,B){for(var G,te,me=[],ge=0,ke=O.length;ge<ke;ge++)te=O[ge],te.style&&(G=te.style.display,B?(G==="none"&&(me[ge]=le.get(te,"display")||null,me[ge]||(te.style.display="")),te.style.display===""&&Xe(te)&&(me[ge]=Ge(te))):G!=="none"&&(me[ge]="none",le.set(te,"display",G)));for(ge=0;ge<ke;ge++)me[ge]!=null&&(O[ge].style.display=me[ge]);return O}k.fn.extend({show:function(){return Qe(this,!0)},hide:function(){return Qe(this)},toggle:function(O){return typeof O=="boolean"?O?this.show():this.hide():this.each(function(){Xe(this)?k(this).show():k(this).hide()})}});var yt=/^(?:checkbox|radio)$/i,Et=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Wt=/^$|^module$|\/(?:java|ecma)script/i;(function(){var O=y.createDocumentFragment(),B=O.appendChild(y.createElement("div")),G=y.createElement("input");G.setAttribute("type","radio"),G.setAttribute("checked","checked"),G.setAttribute("name","t"),B.appendChild(G),g.checkClone=B.cloneNode(!0).cloneNode(!0).lastChild.checked,B.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!B.cloneNode(!0).lastChild.defaultValue,B.innerHTML="<option></option>",g.option=!!B.lastChild})();var qt={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};qt.tbody=qt.tfoot=qt.colgroup=qt.caption=qt.thead,qt.th=qt.td,g.option||(qt.optgroup=qt.option=[1,"<select multiple='multiple'>","</select>"]);function tn(O,B){var G;return typeof O.getElementsByTagName<"u"?G=O.getElementsByTagName(B||"*"):typeof O.querySelectorAll<"u"?G=O.querySelectorAll(B||"*"):G=[],B===void 0||B&&I(O,B)?k.merge([O],G):G}function zn(O,B){for(var G=0,te=O.length;G<te;G++)le.set(O[G],"globalEval",!B||le.get(B[G],"globalEval"))}var jn=/<|&#?\w+;/;function Cn(O,B,G,te,me){for(var ge,ke,Ke,Ue,dt,gt,St=B.createDocumentFragment(),ht=[],xt=0,Nn=O.length;xt<Nn;xt++)if(ge=O[xt],ge||ge===0)if(S(ge)==="object")k.merge(ht,ge.nodeType?[ge]:ge);else if(!jn.test(ge))ht.push(B.createTextNode(ge));else{for(ke=ke||St.appendChild(B.createElement("div")),Ke=(Et.exec(ge)||["",""])[1].toLowerCase(),Ue=qt[Ke]||qt._default,ke.innerHTML=Ue[1]+k.htmlPrefilter(ge)+Ue[2],gt=Ue[0];gt--;)ke=ke.lastChild;k.merge(ht,ke.childNodes),ke=St.firstChild,ke.textContent=""}for(St.textContent="",xt=0;ge=ht[xt++];){if(te&&k.inArray(ge,te)>-1){me&&me.push(ge);continue}if(dt=$e(ge),ke=tn(St.appendChild(ge),"script"),dt&&zn(ke),G)for(gt=0;ge=ke[gt++];)Wt.test(ge.type||"")&&G.push(ge)}return St}var Tn=/^([^.]*)(?:\.(.+)|)/;function rn(){return!0}function Kt(){return!1}function Rn(O,B){return O===$n()==(B==="focus")}function $n(){try{return y.activeElement}catch{}}function Yn(O,B,G,te,me,ge){var ke,Ke;if(typeof B=="object"){typeof G!="string"&&(te=te||G,G=void 0);for(Ke in B)Yn(O,Ke,G,te,B[Ke],ge);return O}if(te==null&&me==null?(me=G,te=G=void 0):me==null&&(typeof G=="string"?(me=te,te=void 0):(me=te,te=G,G=void 0)),me===!1)me=Kt;else if(!me)return O;return ge===1&&(ke=me,me=function(Ue){return k().off(Ue),ke.apply(this,arguments)},me.guid=ke.guid||(ke.guid=k.guid++)),O.each(function(){k.event.add(this,B,me,te,G)})}k.event={global:{},add:function(O,B,G,te,me){var ge,ke,Ke,Ue,dt,gt,St,ht,xt,Nn,Zn,_n=le.get(O);if(Re(O))for(G.handler&&(ge=G,G=ge.handler,me=ge.selector),me&&k.find.matchesSelector(Ne,me),G.guid||(G.guid=k.guid++),(Ue=_n.events)||(Ue=_n.events=Object.create(null)),(ke=_n.handle)||(ke=_n.handle=function(oi){return typeof k<"u"&&k.event.triggered!==oi.type?k.event.dispatch.apply(O,arguments):void 0}),B=(B||"").match(K)||[""],dt=B.length;dt--;)Ke=Tn.exec(B[dt])||[],xt=Zn=Ke[1],Nn=(Ke[2]||"").split(".").sort(),xt&&(St=k.event.special[xt]||{},xt=(me?St.delegateType:St.bindType)||xt,St=k.event.special[xt]||{},gt=k.extend({type:xt,origType:Zn,data:te,handler:G,guid:G.guid,selector:me,needsContext:me&&k.expr.match.needsContext.test(me),namespace:Nn.join(".")},ge),(ht=Ue[xt])||(ht=Ue[xt]=[],ht.delegateCount=0,(!St.setup||St.setup.call(O,te,Nn,ke)===!1)&&O.addEventListener&&O.addEventListener(xt,ke)),St.add&&(St.add.call(O,gt),gt.handler.guid||(gt.handler.guid=G.guid)),me?ht.splice(ht.delegateCount++,0,gt):ht.push(gt),k.event.global[xt]=!0)},remove:function(O,B,G,te,me){var ge,ke,Ke,Ue,dt,gt,St,ht,xt,Nn,Zn,_n=le.hasData(O)&&le.get(O);if(!(!_n||!(Ue=_n.events))){for(B=(B||"").match(K)||[""],dt=B.length;dt--;){if(Ke=Tn.exec(B[dt])||[],xt=Zn=Ke[1],Nn=(Ke[2]||"").split(".").sort(),!xt){for(xt in Ue)k.event.remove(O,xt+B[dt],G,te,!0);continue}for(St=k.event.special[xt]||{},xt=(te?St.delegateType:St.bindType)||xt,ht=Ue[xt]||[],Ke=Ke[2]&&new RegExp("(^|\\.)"+Nn.join("\\.(?:.*\\.|)")+"(\\.|$)"),ke=ge=ht.length;ge--;)gt=ht[ge],(me||Zn===gt.origType)&&(!G||G.guid===gt.guid)&&(!Ke||Ke.test(gt.namespace))&&(!te||te===gt.selector||te==="**"&&gt.selector)&&(ht.splice(ge,1),gt.selector&&ht.delegateCount--,St.remove&&St.remove.call(O,gt));ke&&!ht.length&&((!St.teardown||St.teardown.call(O,Nn,_n.handle)===!1)&&k.removeEvent(O,xt,_n.handle),delete Ue[xt])}k.isEmptyObject(Ue)&&le.remove(O,"handle events")}},dispatch:function(O){var B,G,te,me,ge,ke,Ke=new Array(arguments.length),Ue=k.event.fix(O),dt=(le.get(this,"events")||Object.create(null))[Ue.type]||[],gt=k.event.special[Ue.type]||{};for(Ke[0]=Ue,B=1;B<arguments.length;B++)Ke[B]=arguments[B];if(Ue.delegateTarget=this,!(gt.preDispatch&&gt.preDispatch.call(this,Ue)===!1)){for(ke=k.event.handlers.call(this,Ue,dt),B=0;(me=ke[B++])&&!Ue.isPropagationStopped();)for(Ue.currentTarget=me.elem,G=0;(ge=me.handlers[G++])&&!Ue.isImmediatePropagationStopped();)(!Ue.rnamespace||ge.namespace===!1||Ue.rnamespace.test(ge.namespace))&&(Ue.handleObj=ge,Ue.data=ge.data,te=((k.event.special[ge.origType]||{}).handle||ge.handler).apply(me.elem,Ke),te!==void 0&&(Ue.result=te)===!1&&(Ue.preventDefault(),Ue.stopPropagation()));return gt.postDispatch&&gt.postDispatch.call(this,Ue),Ue.result}},handlers:function(O,B){var G,te,me,ge,ke,Ke=[],Ue=B.delegateCount,dt=O.target;if(Ue&&dt.nodeType&&!(O.type==="click"&&O.button>=1)){for(;dt!==this;dt=dt.parentNode||this)if(dt.nodeType===1&&!(O.type==="click"&&dt.disabled===!0)){for(ge=[],ke={},G=0;G<Ue;G++)te=B[G],me=te.selector+" ",ke[me]===void 0&&(ke[me]=te.needsContext?k(me,this).index(dt)>-1:k.find(me,this,null,[dt]).length),ke[me]&&ge.push(te);ge.length&&Ke.push({elem:dt,handlers:ge})}}return dt=this,Ue<B.length&&Ke.push({elem:dt,handlers:B.slice(Ue)}),Ke},addProp:function(O,B){Object.defineProperty(k.Event.prototype,O,{enumerable:!0,configurable:!0,get:x(B)?function(){if(this.originalEvent)return B(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[O]},set:function(G){Object.defineProperty(this,O,{enumerable:!0,configurable:!0,writable:!0,value:G})}})},fix:function(O){return O[k.expando]?O:new k.Event(O)},special:{load:{noBubble:!0},click:{setup:function(O){var B=this||O;return yt.test(B.type)&&B.click&&I(B,"input")&&Ln(B,"click",rn),!1},trigger:function(O){var B=this||O;return yt.test(B.type)&&B.click&&I(B,"input")&&Ln(B,"click"),!0},_default:function(O){var B=O.target;return yt.test(B.type)&&B.click&&I(B,"input")&&le.get(B,"click")||I(B,"a")}},beforeunload:{postDispatch:function(O){O.result!==void 0&&O.originalEvent&&(O.originalEvent.returnValue=O.result)}}}};function Ln(O,B,G){if(!G){le.get(O,B)===void 0&&k.event.add(O,B,rn);return}le.set(O,B,!1),k.event.add(O,B,{namespace:!1,handler:function(te){var me,ge,ke=le.get(this,B);if(te.isTrigger&1&&this[B]){if(ke.length)(k.event.special[B]||{}).delegateType&&te.stopPropagation();else if(ke=o.call(arguments),le.set(this,B,ke),me=G(this,B),this[B](),ge=le.get(this,B),ke!==ge||me?le.set(this,B,!1):ge={},ke!==ge)return te.stopImmediatePropagation(),te.preventDefault(),ge&&ge.value}else ke.length&&(le.set(this,B,{value:k.event.trigger(k.extend(ke[0],k.Event.prototype),ke.slice(1),this)}),te.stopImmediatePropagation())}})}k.removeEvent=function(O,B,G){O.removeEventListener&&O.removeEventListener(B,G)},k.Event=function(O,B){if(!(this instanceof k.Event))return new k.Event(O,B);O&&O.type?(this.originalEvent=O,this.type=O.type,this.isDefaultPrevented=O.defaultPrevented||O.defaultPrevented===void 0&&O.returnValue===!1?rn:Kt,this.target=O.target&&O.target.nodeType===3?O.target.parentNode:O.target,this.currentTarget=O.currentTarget,this.relatedTarget=O.relatedTarget):this.type=O,B&&k.extend(this,B),this.timeStamp=O&&O.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Kt,isPropagationStopped:Kt,isImmediatePropagationStopped:Kt,isSimulated:!1,preventDefault:function(){var O=this.originalEvent;this.isDefaultPrevented=rn,O&&!this.isSimulated&&O.preventDefault()},stopPropagation:function(){var O=this.originalEvent;this.isPropagationStopped=rn,O&&!this.isSimulated&&O.stopPropagation()},stopImmediatePropagation:function(){var O=this.originalEvent;this.isImmediatePropagationStopped=rn,O&&!this.isSimulated&&O.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(O,B){k.event.special[O]={setup:function(){return Ln(this,O,Rn),!1},trigger:function(){return Ln(this,O),!0},_default:function(G){return le.get(G.target,O)},delegateType:B}}),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(O,B){k.event.special[O]={delegateType:B,bindType:B,handle:function(G){var te,me=this,ge=G.relatedTarget,ke=G.handleObj;return(!ge||ge!==me&&!k.contains(me,ge))&&(G.type=ke.origType,te=ke.handler.apply(this,arguments),G.type=B),te}}}),k.fn.extend({on:function(O,B,G,te){return Yn(this,O,B,G,te)},one:function(O,B,G,te){return Yn(this,O,B,G,te,1)},off:function(O,B,G){var te,me;if(O&&O.preventDefault&&O.handleObj)return te=O.handleObj,k(O.delegateTarget).off(te.namespace?te.origType+"."+te.namespace:te.origType,te.selector,te.handler),this;if(typeof O=="object"){for(me in O)this.off(me,B,O[me]);return this}return(B===!1||typeof B=="function")&&(G=B,B=void 0),G===!1&&(G=Kt),this.each(function(){k.event.remove(this,O,G,B)})}});var Or=/<script|<style|<link/i,Ar=/checked\s*(?:[^=]|=\s*.checked.)/i,ba=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function ea(O,B){return I(O,"table")&&I(B.nodeType!==11?B:B.firstChild,"tr")&&k(O).children("tbody")[0]||O}function xr(O){return O.type=(O.getAttribute("type")!==null)+"/"+O.type,O}function Yt(O){return(O.type||"").slice(0,5)==="true/"?O.type=O.type.slice(5):O.removeAttribute("type"),O}function Hi(O,B){var G,te,me,ge,ke,Ke,Ue;if(B.nodeType===1){if(le.hasData(O)&&(ge=le.get(O),Ue=ge.events,Ue)){le.remove(B,"handle events");for(me in Ue)for(G=0,te=Ue[me].length;G<te;G++)k.event.add(B,me,Ue[me][G])}ce.hasData(O)&&(ke=ce.access(O),Ke=k.extend({},ke),ce.set(B,Ke))}}function si(O,B){var G=B.nodeName.toLowerCase();G==="input"&&yt.test(O.type)?B.checked=O.checked:(G==="input"||G==="textarea")&&(B.defaultValue=O.defaultValue)}function hr(O,B,G,te){B=l(B);var me,ge,ke,Ke,Ue,dt,gt=0,St=O.length,ht=St-1,xt=B[0],Nn=x(xt);if(Nn||St>1&&typeof xt=="string"&&!g.checkClone&&Ar.test(xt))return O.each(function(Zn){var _n=O.eq(Zn);Nn&&(B[0]=xt.call(this,Zn,_n.html())),hr(_n,B,G,te)});if(St&&(me=Cn(B,O[0].ownerDocument,!1,O,te),ge=me.firstChild,me.childNodes.length===1&&(me=ge),ge||te)){for(ke=k.map(tn(me,"script"),xr),Ke=ke.length;gt<St;gt++)Ue=me,gt!==ht&&(Ue=k.clone(Ue,!0,!0),Ke&&k.merge(ke,tn(Ue,"script"))),G.call(O[gt],Ue,gt);if(Ke)for(dt=ke[ke.length-1].ownerDocument,k.map(ke,Yt),gt=0;gt<Ke;gt++)Ue=ke[gt],Wt.test(Ue.type||"")&&!le.access(Ue,"globalEval")&&k.contains(dt,Ue)&&(Ue.src&&(Ue.type||"").toLowerCase()!=="module"?k._evalUrl&&!Ue.noModule&&k._evalUrl(Ue.src,{nonce:Ue.nonce||Ue.getAttribute("nonce")},dt):j(Ue.textContent.replace(ba,""),Ue,dt))}return O}function zi(O,B,G){for(var te,me=B?k.filter(B,O):O,ge=0;(te=me[ge])!=null;ge++)!G&&te.nodeType===1&&k.cleanData(tn(te)),te.parentNode&&(G&&$e(te)&&zn(tn(te,"script")),te.parentNode.removeChild(te));return O}k.extend({htmlPrefilter:function(O){return O},clone:function(O,B,G){var te,me,ge,ke,Ke=O.cloneNode(!0),Ue=$e(O);if(!g.noCloneChecked&&(O.nodeType===1||O.nodeType===11)&&!k.isXMLDoc(O))for(ke=tn(Ke),ge=tn(O),te=0,me=ge.length;te<me;te++)si(ge[te],ke[te]);if(B)if(G)for(ge=ge||tn(O),ke=ke||tn(Ke),te=0,me=ge.length;te<me;te++)Hi(ge[te],ke[te]);else Hi(O,Ke);return ke=tn(Ke,"script"),ke.length>0&&zn(ke,!Ue&&tn(O,"script")),Ke},cleanData:function(O){for(var B,G,te,me=k.event.special,ge=0;(G=O[ge])!==void 0;ge++)if(Re(G)){if(B=G[le.expando]){if(B.events)for(te in B.events)me[te]?k.event.remove(G,te):k.removeEvent(G,te,B.handle);G[le.expando]=void 0}G[ce.expando]&&(G[ce.expando]=void 0)}}}),k.fn.extend({detach:function(O){return zi(this,O,!0)},remove:function(O){return zi(this,O)},text:function(O){return ue(this,function(B){return B===void 0?k.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=B)})},null,O,arguments.length)},append:function(){return hr(this,arguments,function(O){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var B=ea(this,O);B.appendChild(O)}})},prepend:function(){return hr(this,arguments,function(O){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var B=ea(this,O);B.insertBefore(O,B.firstChild)}})},before:function(){return hr(this,arguments,function(O){this.parentNode&&this.parentNode.insertBefore(O,this)})},after:function(){return hr(this,arguments,function(O){this.parentNode&&this.parentNode.insertBefore(O,this.nextSibling)})},empty:function(){for(var O,B=0;(O=this[B])!=null;B++)O.nodeType===1&&(k.cleanData(tn(O,!1)),O.textContent="");return this},clone:function(O,B){return O=O??!1,B=B??O,this.map(function(){return k.clone(this,O,B)})},html:function(O){return ue(this,function(B){var G=this[0]||{},te=0,me=this.length;if(B===void 0&&G.nodeType===1)return G.innerHTML;if(typeof B=="string"&&!Or.test(B)&&!qt[(Et.exec(B)||["",""])[1].toLowerCase()]){B=k.htmlPrefilter(B);try{for(;te<me;te++)G=this[te]||{},G.nodeType===1&&(k.cleanData(tn(G,!1)),G.innerHTML=B);G=0}catch{}}G&&this.empty().append(B)},null,O,arguments.length)},replaceWith:function(){var O=[];return hr(this,arguments,function(B){var G=this.parentNode;k.inArray(this,O)<0&&(k.cleanData(tn(this)),G&&G.replaceChild(B,this))},O)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(O,B){k.fn[O]=function(G){for(var te,me=[],ge=k(G),ke=ge.length-1,Ke=0;Ke<=ke;Ke++)te=Ke===ke?this:this.clone(!0),k(ge[Ke])[B](te),c.apply(me,te.get());return this.pushStack(me)}});var vr=new RegExp("^("+we+")(?!px)[a-z%]+$","i"),gs=/^--/,vi=function(O){var B=O.ownerDocument.defaultView;return(!B||!B.opener)&&(B=n),B.getComputedStyle(O)},ca=function(O,B,G){var te,me,ge={};for(me in B)ge[me]=O.style[me],O.style[me]=B[me];te=G.call(O);for(me in B)O.style[me]=ge[me];return te},_i=new RegExp(pe.join("|"),"i"),nn="[\\x20\\t\\r\\n\\f]",Nt=new RegExp("^"+nn+"+|((?:^|[^\\\\])(?:\\\\.)*)"+nn+"+$","g");(function(){function O(){if(dt){Ue.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",dt.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Ne.appendChild(Ue).appendChild(dt);var gt=n.getComputedStyle(dt);G=gt.top!=="1%",Ke=B(gt.marginLeft)===12,dt.style.right="60%",ge=B(gt.right)===36,te=B(gt.width)===36,dt.style.position="absolute",me=B(dt.offsetWidth/3)===12,Ne.removeChild(Ue),dt=null}}function B(gt){return Math.round(parseFloat(gt))}var G,te,me,ge,ke,Ke,Ue=y.createElement("div"),dt=y.createElement("div");dt.style&&(dt.style.backgroundClip="content-box",dt.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle=dt.style.backgroundClip==="content-box",k.extend(g,{boxSizingReliable:function(){return O(),te},pixelBoxStyles:function(){return O(),ge},pixelPosition:function(){return O(),G},reliableMarginLeft:function(){return O(),Ke},scrollboxSize:function(){return O(),me},reliableTrDimensions:function(){var gt,St,ht,xt;return ke==null&&(gt=y.createElement("table"),St=y.createElement("tr"),ht=y.createElement("div"),gt.style.cssText="position:absolute;left:-11111px;border-collapse:separate",St.style.cssText="border:1px solid",St.style.height="1px",ht.style.height="9px",ht.style.display="block",Ne.appendChild(gt).appendChild(St).appendChild(ht),xt=n.getComputedStyle(St),ke=parseInt(xt.height,10)+parseInt(xt.borderTopWidth,10)+parseInt(xt.borderBottomWidth,10)===St.offsetHeight,Ne.removeChild(gt)),ke}}))})();function et(O,B,G){var te,me,ge,ke,Ke=gs.test(B),Ue=O.style;return G=G||vi(O),G&&(ke=G.getPropertyValue(B)||G[B],Ke&&ke&&(ke=ke.replace(Nt,"$1")||void 0),ke===""&&!$e(O)&&(ke=k.style(O,B)),!g.pixelBoxStyles()&&vr.test(ke)&&_i.test(B)&&(te=Ue.width,me=Ue.minWidth,ge=Ue.maxWidth,Ue.minWidth=Ue.maxWidth=Ue.width=ke,ke=G.width,Ue.width=te,Ue.minWidth=me,Ue.maxWidth=ge)),ke!==void 0?ke+"":ke}function Pt(O,B){return{get:function(){if(O()){delete this.get;return}return(this.get=B).apply(this,arguments)}}}var sn=["Webkit","Moz","ms"],un=y.createElement("div").style,cr={};function Ie(O){for(var B=O[0].toUpperCase()+O.slice(1),G=sn.length;G--;)if(O=sn[G]+B,O in un)return O}function st(O){var B=k.cssProps[O]||cr[O];return B||(O in un?O:cr[O]=Ie(O)||O)}var Dt=/^(none|table(?!-c[ea]).+)/,Vt={position:"absolute",visibility:"hidden",display:"block"},bn={letterSpacing:"0",fontWeight:"400"};function Sn(O,B,G){var te=Ve.exec(B);return te?Math.max(0,te[2]-(G||0))+(te[3]||"px"):B}function qn(O,B,G,te,me,ge){var ke=B==="width"?1:0,Ke=0,Ue=0;if(G===(te?"border":"content"))return 0;for(;ke<4;ke+=2)G==="margin"&&(Ue+=k.css(O,G+pe[ke],!0,me)),te?(G==="content"&&(Ue-=k.css(O,"padding"+pe[ke],!0,me)),G!=="margin"&&(Ue-=k.css(O,"border"+pe[ke]+"Width",!0,me))):(Ue+=k.css(O,"padding"+pe[ke],!0,me),G!=="padding"?Ue+=k.css(O,"border"+pe[ke]+"Width",!0,me):Ke+=k.css(O,"border"+pe[ke]+"Width",!0,me));return!te&&ge>=0&&(Ue+=Math.max(0,Math.ceil(O["offset"+B[0].toUpperCase()+B.slice(1)]-ge-Ue-Ke-.5))||0),Ue}function ua(O,B,G){var te=vi(O),me=!g.boxSizingReliable()||G,ge=me&&k.css(O,"boxSizing",!1,te)==="border-box",ke=ge,Ke=et(O,B,te),Ue="offset"+B[0].toUpperCase()+B.slice(1);if(vr.test(Ke)){if(!G)return Ke;Ke="auto"}return(!g.boxSizingReliable()&&ge||!g.reliableTrDimensions()&&I(O,"tr")||Ke==="auto"||!parseFloat(Ke)&&k.css(O,"display",!1,te)==="inline")&&O.getClientRects().length&&(ge=k.css(O,"boxSizing",!1,te)==="border-box",ke=Ue in O,ke&&(Ke=O[Ue])),Ke=parseFloat(Ke)||0,Ke+qn(O,B,G||(ge?"border":"content"),ke,te,Ke)+"px"}k.extend({cssHooks:{opacity:{get:function(O,B){if(B){var G=et(O,"opacity");return G===""?"1":G}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(O,B,G,te){if(!(!O||O.nodeType===3||O.nodeType===8||!O.style)){var me,ge,ke,Ke=Fe(B),Ue=gs.test(B),dt=O.style;if(Ue||(B=st(Ke)),ke=k.cssHooks[B]||k.cssHooks[Ke],G!==void 0){if(ge=typeof G,ge==="string"&&(me=Ve.exec(G))&&me[1]&&(G=ze(O,B,me),ge="number"),G==null||G!==G)return;ge==="number"&&!Ue&&(G+=me&&me[3]||(k.cssNumber[Ke]?"":"px")),!g.clearCloneStyle&&G===""&&B.indexOf("background")===0&&(dt[B]="inherit"),(!ke||!("set"in ke)||(G=ke.set(O,G,te))!==void 0)&&(Ue?dt.setProperty(B,G):dt[B]=G)}else return ke&&"get"in ke&&(me=ke.get(O,!1,te))!==void 0?me:dt[B]}},css:function(O,B,G,te){var me,ge,ke,Ke=Fe(B),Ue=gs.test(B);return Ue||(B=st(Ke)),ke=k.cssHooks[B]||k.cssHooks[Ke],ke&&"get"in ke&&(me=ke.get(O,!0,G)),me===void 0&&(me=et(O,B,te)),me==="normal"&&B in bn&&(me=bn[B]),G===""||G?(ge=parseFloat(me),G===!0||isFinite(ge)?ge||0:me):me}}),k.each(["height","width"],function(O,B){k.cssHooks[B]={get:function(G,te,me){if(te)return Dt.test(k.css(G,"display"))&&(!G.getClientRects().length||!G.getBoundingClientRect().width)?ca(G,Vt,function(){return ua(G,B,me)}):ua(G,B,me)},set:function(G,te,me){var ge,ke=vi(G),Ke=!g.scrollboxSize()&&ke.position==="absolute",Ue=Ke||me,dt=Ue&&k.css(G,"boxSizing",!1,ke)==="border-box",gt=me?qn(G,B,me,dt,ke):0;return dt&&Ke&&(gt-=Math.ceil(G["offset"+B[0].toUpperCase()+B.slice(1)]-parseFloat(ke[B])-qn(G,B,"border",!1,ke)-.5)),gt&&(ge=Ve.exec(te))&&(ge[3]||"px")!=="px"&&(G.style[B]=te,te=k.css(G,B)),Sn(G,te,gt)}}}),k.cssHooks.marginLeft=Pt(g.reliableMarginLeft,function(O,B){if(B)return(parseFloat(et(O,"marginLeft"))||O.getBoundingClientRect().left-ca(O,{marginLeft:0},function(){return O.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(O,B){k.cssHooks[O+B]={expand:function(G){for(var te=0,me={},ge=typeof G=="string"?G.split(" "):[G];te<4;te++)me[O+pe[te]+B]=ge[te]||ge[te-2]||ge[0];return me}},O!=="margin"&&(k.cssHooks[O+B].set=Sn)}),k.fn.extend({css:function(O,B){return ue(this,function(G,te,me){var ge,ke,Ke={},Ue=0;if(Array.isArray(te)){for(ge=vi(G),ke=te.length;Ue<ke;Ue++)Ke[te[Ue]]=k.css(G,te[Ue],!1,ge);return Ke}return me!==void 0?k.style(G,te,me):k.css(G,te)},O,B,arguments.length>1)}});function mr(O,B,G,te,me){return new mr.prototype.init(O,B,G,te,me)}k.Tween=mr,mr.prototype={constructor:mr,init:function(O,B,G,te,me,ge){this.elem=O,this.prop=G,this.easing=me||k.easing._default,this.options=B,this.start=this.now=this.cur(),this.end=te,this.unit=ge||(k.cssNumber[G]?"":"px")},cur:function(){var O=mr.propHooks[this.prop];return O&&O.get?O.get(this):mr.propHooks._default.get(this)},run:function(O){var B,G=mr.propHooks[this.prop];return this.options.duration?this.pos=B=k.easing[this.easing](O,this.options.duration*O,0,1,this.options.duration):this.pos=B=O,this.now=(this.end-this.start)*B+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),G&&G.set?G.set(this):mr.propHooks._default.set(this),this}},mr.prototype.init.prototype=mr.prototype,mr.propHooks={_default:{get:function(O){var B;return O.elem.nodeType!==1||O.elem[O.prop]!=null&&O.elem.style[O.prop]==null?O.elem[O.prop]:(B=k.css(O.elem,O.prop,""),!B||B==="auto"?0:B)},set:function(O){k.fx.step[O.prop]?k.fx.step[O.prop](O):O.elem.nodeType===1&&(k.cssHooks[O.prop]||O.elem.style[st(O.prop)]!=null)?k.style(O.elem,O.prop,O.now+O.unit):O.elem[O.prop]=O.now}}},mr.propHooks.scrollTop=mr.propHooks.scrollLeft={set:function(O){O.elem.nodeType&&O.elem.parentNode&&(O.elem[O.prop]=O.now)}},k.easing={linear:function(O){return O},swing:function(O){return .5-Math.cos(O*Math.PI)/2},_default:"swing"},k.fx=mr.prototype.init,k.fx.step={};var kr,Sr,ro=/^(?:toggle|show|hide)$/,Os=/queueHooks$/;function fa(){Sr&&(y.hidden===!1&&n.requestAnimationFrame?n.requestAnimationFrame(fa):n.setTimeout(fa,k.fx.interval),k.fx.tick())}function ti(){return n.setTimeout(function(){kr=void 0}),kr=Date.now()}function Mi(O,B){var G,te=0,me={height:O};for(B=B?1:0;te<4;te+=2-B)G=pe[te],me["margin"+G]=me["padding"+G]=O;return B&&(me.opacity=me.width=O),me}function Gl(O,B,G){for(var te,me=(As.tweeners[B]||[]).concat(As.tweeners["*"]),ge=0,ke=me.length;ge<ke;ge++)if(te=me[ge].call(G,B,O))return te}function Uo(O,B,G){var te,me,ge,ke,Ke,Ue,dt,gt,St="width"in B||"height"in B,ht=this,xt={},Nn=O.style,Zn=O.nodeType&&Xe(O),_n=le.get(O,"fxshow");G.queue||(ke=k._queueHooks(O,"fx"),ke.unqueued==null&&(ke.unqueued=0,Ke=ke.empty.fire,ke.empty.fire=function(){ke.unqueued||Ke()}),ke.unqueued++,ht.always(function(){ht.always(function(){ke.unqueued--,k.queue(O,"fx").length||ke.empty.fire()})}));for(te in B)if(me=B[te],ro.test(me)){if(delete B[te],ge=ge||me==="toggle",me===(Zn?"hide":"show"))if(me==="show"&&_n&&_n[te]!==void 0)Zn=!0;else continue;xt[te]=_n&&_n[te]||k.style(O,te)}if(Ue=!k.isEmptyObject(B),!(!Ue&&k.isEmptyObject(xt))){St&&O.nodeType===1&&(G.overflow=[Nn.overflow,Nn.overflowX,Nn.overflowY],dt=_n&&_n.display,dt==null&&(dt=le.get(O,"display")),gt=k.css(O,"display"),gt==="none"&&(dt?gt=dt:(Qe([O],!0),dt=O.style.display||dt,gt=k.css(O,"display"),Qe([O]))),(gt==="inline"||gt==="inline-block"&&dt!=null)&&k.css(O,"float")==="none"&&(Ue||(ht.done(function(){Nn.display=dt}),dt==null&&(gt=Nn.display,dt=gt==="none"?"":gt)),Nn.display="inline-block")),G.overflow&&(Nn.overflow="hidden",ht.always(function(){Nn.overflow=G.overflow[0],Nn.overflowX=G.overflow[1],Nn.overflowY=G.overflow[2]})),Ue=!1;for(te in xt)Ue||(_n?"hidden"in _n&&(Zn=_n.hidden):_n=le.access(O,"fxshow",{display:dt}),ge&&(_n.hidden=!Zn),Zn&&Qe([O],!0),ht.done(function(){Zn||Qe([O]),le.remove(O,"fxshow");for(te in xt)k.style(O,te,xt[te])})),Ue=Gl(Zn?_n[te]:0,te,ht),te in _n||(_n[te]=Ue.start,Zn&&(Ue.end=Ue.start,Ue.start=0))}}function ao(O,B){var G,te,me,ge,ke;for(G in O)if(te=Fe(G),me=B[te],ge=O[G],Array.isArray(ge)&&(me=ge[1],ge=O[G]=ge[0]),G!==te&&(O[te]=ge,delete O[G]),ke=k.cssHooks[te],ke&&"expand"in ke){ge=ke.expand(ge),delete O[te];for(G in ge)G in O||(O[G]=ge[G],B[G]=me)}else B[te]=me}function As(O,B,G){var te,me,ge=0,ke=As.prefilters.length,Ke=k.Deferred().always(function(){delete Ue.elem}),Ue=function(){if(me)return!1;for(var St=kr||ti(),ht=Math.max(0,dt.startTime+dt.duration-St),xt=ht/dt.duration||0,Nn=1-xt,Zn=0,_n=dt.tweens.length;Zn<_n;Zn++)dt.tweens[Zn].run(Nn);return Ke.notifyWith(O,[dt,Nn,ht]),Nn<1&&_n?ht:(_n||Ke.notifyWith(O,[dt,1,0]),Ke.resolveWith(O,[dt]),!1)},dt=Ke.promise({elem:O,props:k.extend({},B),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},G),originalProperties:B,originalOptions:G,startTime:kr||ti(),duration:G.duration,tweens:[],createTween:function(St,ht){var xt=k.Tween(O,dt.opts,St,ht,dt.opts.specialEasing[St]||dt.opts.easing);return dt.tweens.push(xt),xt},stop:function(St){var ht=0,xt=St?dt.tweens.length:0;if(me)return this;for(me=!0;ht<xt;ht++)dt.tweens[ht].run(1);return St?(Ke.notifyWith(O,[dt,1,0]),Ke.resolveWith(O,[dt,St])):Ke.rejectWith(O,[dt,St]),this}}),gt=dt.props;for(ao(gt,dt.opts.specialEasing);ge<ke;ge++)if(te=As.prefilters[ge].call(dt,O,gt,dt.opts),te)return x(te.stop)&&(k._queueHooks(dt.elem,dt.opts.queue).stop=te.stop.bind(te)),te;return k.map(gt,Gl,dt),x(dt.opts.start)&&dt.opts.start.call(O,dt),dt.progress(dt.opts.progress).done(dt.opts.done,dt.opts.complete).fail(dt.opts.fail).always(dt.opts.always),k.fx.timer(k.extend(Ue,{elem:O,anim:dt,queue:dt.opts.queue})),dt}k.Animation=k.extend(As,{tweeners:{"*":[function(O,B){var G=this.createTween(O,B);return ze(G.elem,O,Ve.exec(B),G),G}]},tweener:function(O,B){x(O)?(B=O,O=["*"]):O=O.match(K);for(var G,te=0,me=O.length;te<me;te++)G=O[te],As.tweeners[G]=As.tweeners[G]||[],As.tweeners[G].unshift(B)},prefilters:[Uo],prefilter:function(O,B){B?As.prefilters.unshift(O):As.prefilters.push(O)}}),k.speed=function(O,B,G){var te=O&&typeof O=="object"?k.extend({},O):{complete:G||!G&&B||x(O)&&O,duration:O,easing:G&&B||B&&!x(B)&&B};return k.fx.off?te.duration=0:typeof te.duration!="number"&&(te.duration in k.fx.speeds?te.duration=k.fx.speeds[te.duration]:te.duration=k.fx.speeds._default),(te.queue==null||te.queue===!0)&&(te.queue="fx"),te.old=te.complete,te.complete=function(){x(te.old)&&te.old.call(this),te.queue&&k.dequeue(this,te.queue)},te},k.fn.extend({fadeTo:function(O,B,G,te){return this.filter(Xe).css("opacity",0).show().end().animate({opacity:B},O,G,te)},animate:function(O,B,G,te){var me=k.isEmptyObject(O),ge=k.speed(B,G,te),ke=function(){var Ke=As(this,k.extend({},O),ge);(me||le.get(this,"finish"))&&Ke.stop(!0)};return ke.finish=ke,me||ge.queue===!1?this.each(ke):this.queue(ge.queue,ke)},stop:function(O,B,G){var te=function(me){var ge=me.stop;delete me.stop,ge(G)};return typeof O!="string"&&(G=B,B=O,O=void 0),B&&this.queue(O||"fx",[]),this.each(function(){var me=!0,ge=O!=null&&O+"queueHooks",ke=k.timers,Ke=le.get(this);if(ge)Ke[ge]&&Ke[ge].stop&&te(Ke[ge]);else for(ge in Ke)Ke[ge]&&Ke[ge].stop&&Os.test(ge)&&te(Ke[ge]);for(ge=ke.length;ge--;)ke[ge].elem===this&&(O==null||ke[ge].queue===O)&&(ke[ge].anim.stop(G),me=!1,ke.splice(ge,1));(me||!G)&&k.dequeue(this,O)})},finish:function(O){return O!==!1&&(O=O||"fx"),this.each(function(){var B,G=le.get(this),te=G[O+"queue"],me=G[O+"queueHooks"],ge=k.timers,ke=te?te.length:0;for(G.finish=!0,k.queue(this,O,[]),me&&me.stop&&me.stop.call(this,!0),B=ge.length;B--;)ge[B].elem===this&&ge[B].queue===O&&(ge[B].anim.stop(!0),ge.splice(B,1));for(B=0;B<ke;B++)te[B]&&te[B].finish&&te[B].finish.call(this);delete G.finish})}}),k.each(["toggle","show","hide"],function(O,B){var G=k.fn[B];k.fn[B]=function(te,me,ge){return te==null||typeof te=="boolean"?G.apply(this,arguments):this.animate(Mi(B,!0),te,me,ge)}}),k.each({slideDown:Mi("show"),slideUp:Mi("hide"),slideToggle:Mi("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(O,B){k.fn[O]=function(G,te,me){return this.animate(B,G,te,me)}}),k.timers=[],k.fx.tick=function(){var O,B=0,G=k.timers;for(kr=Date.now();B<G.length;B++)O=G[B],!O()&&G[B]===O&&G.splice(B--,1);G.length||k.fx.stop(),kr=void 0},k.fx.timer=function(O){k.timers.push(O),k.fx.start()},k.fx.interval=13,k.fx.start=function(){Sr||(Sr=!0,fa())},k.fx.stop=function(){Sr=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(O,B){return O=k.fx&&k.fx.speeds[O]||O,B=B||"fx",this.queue(B,function(G,te){var me=n.setTimeout(G,O);te.stop=function(){n.clearTimeout(me)}})},function(){var O=y.createElement("input"),B=y.createElement("select"),G=B.appendChild(y.createElement("option"));O.type="checkbox",g.checkOn=O.value!=="",g.optSelected=G.selected,O=y.createElement("input"),O.value="t",O.type="radio",g.radioValue=O.value==="t"}();var lm,Su=k.expr.attrHandle;k.fn.extend({attr:function(O,B){return ue(this,k.attr,O,B,arguments.length>1)},removeAttr:function(O){return this.each(function(){k.removeAttr(this,O)})}}),k.extend({attr:function(O,B,G){var te,me,ge=O.nodeType;if(!(ge===3||ge===8||ge===2)){if(typeof O.getAttribute>"u")return k.prop(O,B,G);if((ge!==1||!k.isXMLDoc(O))&&(me=k.attrHooks[B.toLowerCase()]||(k.expr.match.bool.test(B)?lm:void 0)),G!==void 0){if(G===null){k.removeAttr(O,B);return}return me&&"set"in me&&(te=me.set(O,G,B))!==void 0?te:(O.setAttribute(B,G+""),G)}return me&&"get"in me&&(te=me.get(O,B))!==null?te:(te=k.find.attr(O,B),te??void 0)}},attrHooks:{type:{set:function(O,B){if(!g.radioValue&&B==="radio"&&I(O,"input")){var G=O.value;return O.setAttribute("type",B),G&&(O.value=G),B}}}},removeAttr:function(O,B){var G,te=0,me=B&&B.match(K);if(me&&O.nodeType===1)for(;G=me[te++];)O.removeAttribute(G)}}),lm={set:function(O,B,G){return B===!1?k.removeAttr(O,G):O.setAttribute(G,G),G}},k.each(k.expr.match.bool.source.match(/\w+/g),function(O,B){var G=Su[B]||k.find.attr;Su[B]=function(te,me,ge){var ke,Ke,Ue=me.toLowerCase();return ge||(Ke=Su[Ue],Su[Ue]=ke,ke=G(te,me,ge)!=null?Ue:null,Su[Ue]=Ke),ke}});var Ur=/^(?:input|select|textarea|button)$/i,Pr=/^(?:a|area)$/i;k.fn.extend({prop:function(O,B){return ue(this,k.prop,O,B,arguments.length>1)},removeProp:function(O){return this.each(function(){delete this[k.propFix[O]||O]})}}),k.extend({prop:function(O,B,G){var te,me,ge=O.nodeType;if(!(ge===3||ge===8||ge===2))return(ge!==1||!k.isXMLDoc(O))&&(B=k.propFix[B]||B,me=k.propHooks[B]),G!==void 0?me&&"set"in me&&(te=me.set(O,G,B))!==void 0?te:O[B]=G:me&&"get"in me&&(te=me.get(O,B))!==null?te:O[B]},propHooks:{tabIndex:{get:function(O){var B=k.find.attr(O,"tabindex");return B?parseInt(B,10):Ur.test(O.nodeName)||Pr.test(O.nodeName)&&O.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(k.propHooks.selected={get:function(O){var B=O.parentNode;return B&&B.parentNode&&B.parentNode.selectedIndex,null},set:function(O){var B=O.parentNode;B&&(B.selectedIndex,B.parentNode&&B.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this});function Wo(O){var B=O.match(K)||[];return B.join(" ")}function Ri(O){return O.getAttribute&&O.getAttribute("class")||""}function as(O){return Array.isArray(O)?O:typeof O=="string"?O.match(K)||[]:[]}k.fn.extend({addClass:function(O){var B,G,te,me,ge,ke;return x(O)?this.each(function(Ke){k(this).addClass(O.call(this,Ke,Ri(this)))}):(B=as(O),B.length?this.each(function(){if(te=Ri(this),G=this.nodeType===1&&" "+Wo(te)+" ",G){for(ge=0;ge<B.length;ge++)me=B[ge],G.indexOf(" "+me+" ")<0&&(G+=me+" ");ke=Wo(G),te!==ke&&this.setAttribute("class",ke)}}):this)},removeClass:function(O){var B,G,te,me,ge,ke;return x(O)?this.each(function(Ke){k(this).removeClass(O.call(this,Ke,Ri(this)))}):arguments.length?(B=as(O),B.length?this.each(function(){if(te=Ri(this),G=this.nodeType===1&&" "+Wo(te)+" ",G){for(ge=0;ge<B.length;ge++)for(me=B[ge];G.indexOf(" "+me+" ")>-1;)G=G.replace(" "+me+" "," ");ke=Wo(G),te!==ke&&this.setAttribute("class",ke)}}):this):this.attr("class","")},toggleClass:function(O,B){var G,te,me,ge,ke=typeof O,Ke=ke==="string"||Array.isArray(O);return x(O)?this.each(function(Ue){k(this).toggleClass(O.call(this,Ue,Ri(this),B),B)}):typeof B=="boolean"&&Ke?B?this.addClass(O):this.removeClass(O):(G=as(O),this.each(function(){if(Ke)for(ge=k(this),me=0;me<G.length;me++)te=G[me],ge.hasClass(te)?ge.removeClass(te):ge.addClass(te);else(O===void 0||ke==="boolean")&&(te=Ri(this),te&&le.set(this,"__className__",te),this.setAttribute&&this.setAttribute("class",te||O===!1?"":le.get(this,"__className__")||""))}))},hasClass:function(O){var B,G,te=0;for(B=" "+O+" ";G=this[te++];)if(G.nodeType===1&&(" "+Wo(Ri(G))+" ").indexOf(B)>-1)return!0;return!1}});var xs=/\r/g;k.fn.extend({val:function(O){var B,G,te,me=this[0];return arguments.length?(te=x(O),this.each(function(ge){var ke;this.nodeType===1&&(te?ke=O.call(this,ge,k(this).val()):ke=O,ke==null?ke="":typeof ke=="number"?ke+="":Array.isArray(ke)&&(ke=k.map(ke,function(Ke){return Ke==null?"":Ke+""})),B=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()],(!B||!("set"in B)||B.set(this,ke,"value")===void 0)&&(this.value=ke))})):me?(B=k.valHooks[me.type]||k.valHooks[me.nodeName.toLowerCase()],B&&"get"in B&&(G=B.get(me,"value"))!==void 0?G:(G=me.value,typeof G=="string"?G.replace(xs,""):G??"")):void 0}}),k.extend({valHooks:{option:{get:function(O){var B=k.find.attr(O,"value");return B??Wo(k.text(O))}},select:{get:function(O){var B,G,te,me=O.options,ge=O.selectedIndex,ke=O.type==="select-one",Ke=ke?null:[],Ue=ke?ge+1:me.length;for(ge<0?te=Ue:te=ke?ge:0;te<Ue;te++)if(G=me[te],(G.selected||te===ge)&&!G.disabled&&(!G.parentNode.disabled||!I(G.parentNode,"optgroup"))){if(B=k(G).val(),ke)return B;Ke.push(B)}return Ke},set:function(O,B){for(var G,te,me=O.options,ge=k.makeArray(B),ke=me.length;ke--;)te=me[ke],(te.selected=k.inArray(k.valHooks.option.get(te),ge)>-1)&&(G=!0);return G||(O.selectedIndex=-1),ge}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(O,B){if(Array.isArray(B))return O.checked=k.inArray(k(O).val(),B)>-1}},g.checkOn||(k.valHooks[this].get=function(O){return O.getAttribute("value")===null?"on":O.value})}),g.focusin="onfocusin"in n;var vs=/^(?:focusinfocus|focusoutblur)$/,Yo=function(O){O.stopPropagation()};k.extend(k.event,{trigger:function(O,B,G,te){var me,ge,ke,Ke,Ue,dt,gt,St,ht=[G||y],xt=p.call(O,"type")?O.type:O,Nn=p.call(O,"namespace")?O.namespace.split("."):[];if(ge=St=ke=G=G||y,!(G.nodeType===3||G.nodeType===8)&&!vs.test(xt+k.event.triggered)&&(xt.indexOf(".")>-1&&(Nn=xt.split("."),xt=Nn.shift(),Nn.sort()),Ue=xt.indexOf(":")<0&&"on"+xt,O=O[k.expando]?O:new k.Event(xt,typeof O=="object"&&O),O.isTrigger=te?2:3,O.namespace=Nn.join("."),O.rnamespace=O.namespace?new RegExp("(^|\\.)"+Nn.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,O.result=void 0,O.target||(O.target=G),B=B==null?[O]:k.makeArray(B,[O]),gt=k.event.special[xt]||{},!(!te&&gt.trigger&&gt.trigger.apply(G,B)===!1))){if(!te&&!gt.noBubble&&!b(G)){for(Ke=gt.delegateType||xt,vs.test(Ke+xt)||(ge=ge.parentNode);ge;ge=ge.parentNode)ht.push(ge),ke=ge;ke===(G.ownerDocument||y)&&ht.push(ke.defaultView||ke.parentWindow||n)}for(me=0;(ge=ht[me++])&&!O.isPropagationStopped();)St=ge,O.type=me>1?Ke:gt.bindType||xt,dt=(le.get(ge,"events")||Object.create(null))[O.type]&&le.get(ge,"handle"),dt&&dt.apply(ge,B),dt=Ue&&ge[Ue],dt&&dt.apply&&Re(ge)&&(O.result=dt.apply(ge,B),O.result===!1&&O.preventDefault());return O.type=xt,!te&&!O.isDefaultPrevented()&&(!gt._default||gt._default.apply(ht.pop(),B)===!1)&&Re(G)&&Ue&&x(G[xt])&&!b(G)&&(ke=G[Ue],ke&&(G[Ue]=null),k.event.triggered=xt,O.isPropagationStopped()&&St.addEventListener(xt,Yo),G[xt](),O.isPropagationStopped()&&St.removeEventListener(xt,Yo),k.event.triggered=void 0,ke&&(G[Ue]=ke)),O.result}},simulate:function(O,B,G){var te=k.extend(new k.Event,G,{type:O,isSimulated:!0});k.event.trigger(te,null,B)}}),k.fn.extend({trigger:function(O,B){return this.each(function(){k.event.trigger(O,B,this)})},triggerHandler:function(O,B){var G=this[0];if(G)return k.event.trigger(O,B,G,!0)}}),g.focusin||k.each({focus:"focusin",blur:"focusout"},function(O,B){var G=function(te){k.event.simulate(B,te.target,k.event.fix(te))};k.event.special[B]={setup:function(){var te=this.ownerDocument||this.document||this,me=le.access(te,B);me||te.addEventListener(O,G,!0),le.access(te,B,(me||0)+1)},teardown:function(){var te=this.ownerDocument||this.document||this,me=le.access(te,B)-1;me?le.access(te,B,me):(te.removeEventListener(O,G,!0),le.remove(te,B))}}});var qo=n.location,hd={guid:Date.now()},xl=/\?/;k.parseXML=function(O){var B,G;if(!O||typeof O!="string")return null;try{B=new n.DOMParser().parseFromString(O,"text/xml")}catch{}return G=B&&B.getElementsByTagName("parsererror")[0],(!B||G)&&k.error("Invalid XML: "+(G?k.map(G.childNodes,function(te){return te.textContent}).join(`
410`):O)),B};var vl=/\[\]$/,mf=/\r?\n/g,Oc=/^(?:submit|button|image|reset|file)$/i,jp=/^(?:input|select|textarea|keygen)/i;function Ac(O,B,G,te){var me;if(Array.isArray(B))k.each(B,function(ge,ke){G||vl.test(O)?te(O,ke):Ac(O+"["+(typeof ke=="object"&&ke!=null?ge:"")+"]",ke,G,te)});else if(!G&&S(B)==="object")for(me in B)Ac(O+"["+me+"]",B[me],G,te);else te(O,B)}k.param=function(O,B){var G,te=[],me=function(ge,ke){var Ke=x(ke)?ke():ke;te[te.length]=encodeURIComponent(ge)+"="+encodeURIComponent(Ke??"")};if(O==null)return"";if(Array.isArray(O)||O.jquery&&!k.isPlainObject(O))k.each(O,function(){me(this.name,this.value)});else for(G in O)Ac(G,O[G],B,me);return te.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var O=k.prop(this,"elements");return O?k.makeArray(O):this}).filter(function(){var O=this.type;return this.name&&!k(this).is(":disabled")&&jp.test(this.nodeName)&&!Oc.test(O)&&(this.checked||!yt.test(O))}).map(function(O,B){var G=k(this).val();return G==null?null:Array.isArray(G)?k.map(G,function(te){return{name:B.name,value:te.replace(mf,`\r
411`)}}):{name:B.name,value:G.replace(mf,`\r
412`)}}).get()}});var gf=/%20/g,Cp=/#.*$/,xf=/([?&])_=[^&]*/,vf=/^(.*?):[ \t]*([^\r\n]*)$/mg,Zy=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Xy=/^(?:GET|HEAD)$/,px=/^\/\//,T_={},hx={},D_="*/".concat("*"),mx=y.createElement("a");mx.href=qo.href;function M_(O){return function(B,G){typeof B!="string"&&(G=B,B="*");var te,me=0,ge=B.toLowerCase().match(K)||[];if(x(G))for(;te=ge[me++];)te[0]==="+"?(te=te.slice(1)||"*",(O[te]=O[te]||[]).unshift(G)):(O[te]=O[te]||[]).push(G)}}function Pa(O,B,G,te){var me={},ge=O===hx;function ke(Ke){var Ue;return me[Ke]=!0,k.each(O[Ke]||[],function(dt,gt){var St=gt(B,G,te);if(typeof St=="string"&&!ge&&!me[St])return B.dataTypes.unshift(St),ke(St),!1;if(ge)return!(Ue=St)}),Ue}return ke(B.dataTypes[0])||!me["*"]&&ke("*")}function Sa(O,B){var G,te,me=k.ajaxSettings.flatOptions||{};for(G in B)B[G]!==void 0&&((me[G]?O:te||(te={}))[G]=B[G]);return te&&k.extend(!0,O,te),O}function Qy(O,B,G){for(var te,me,ge,ke,Ke=O.contents,Ue=O.dataTypes;Ue[0]==="*";)Ue.shift(),te===void 0&&(te=O.mimeType||B.getResponseHeader("Content-Type"));if(te){for(me in Ke)if(Ke[me]&&Ke[me].test(te)){Ue.unshift(me);break}}if(Ue[0]in G)ge=Ue[0];else{for(me in G){if(!Ue[0]||O.converters[me+" "+Ue[0]]){ge=me;break}ke||(ke=me)}ge=ge||ke}if(ge)return ge!==Ue[0]&&Ue.unshift(ge),G[ge]}function gx(O,B,G,te){var me,ge,ke,Ke,Ue,dt={},gt=O.dataTypes.slice();if(gt[1])for(ke in O.converters)dt[ke.toLowerCase()]=O.converters[ke];for(ge=gt.shift();ge;)if(O.responseFields[ge]&&(G[O.responseFields[ge]]=B),!Ue&&te&&O.dataFilter&&(B=O.dataFilter(B,O.dataType)),Ue=ge,ge=gt.shift(),ge){if(ge==="*")ge=Ue;else if(Ue!=="*"&&Ue!==ge){if(ke=dt[Ue+" "+ge]||dt["* "+ge],!ke){for(me in dt)if(Ke=me.split(" "),Ke[1]===ge&&(ke=dt[Ue+" "+Ke[0]]||dt["* "+Ke[0]],ke)){ke===!0?ke=dt[me]:dt[me]!==!0&&(ge=Ke[0],gt.unshift(Ke[1]));break}}if(ke!==!0)if(ke&&O.throws)B=ke(B);else try{B=ke(B)}catch(St){return{state:"parsererror",error:ke?St:"No conversion from "+Ue+" to "+ge}}}}return{state:"success",data:B}}k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qo.href,type:"GET",isLocal:Zy.test(qo.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":D_,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(O,B){return B?Sa(Sa(O,k.ajaxSettings),B):Sa(k.ajaxSettings,O)},ajaxPrefilter:M_(T_),ajaxTransport:M_(hx),ajax:function(O,B){typeof O=="object"&&(B=O,O=void 0),B=B||{};var G,te,me,ge,ke,Ke,Ue,dt,gt,St,ht=k.ajaxSetup({},B),xt=ht.context||ht,Nn=ht.context&&(xt.nodeType||xt.jquery)?k(xt):k.event,Zn=k.Deferred(),_n=k.Callbacks("once memory"),oi=ht.statusCode||{},li={},_r={},Nr="canceled",Xn={readyState:0,getResponseHeader:function(Fr){var Ka;if(Ue){if(!ge)for(ge={};Ka=vf.exec(me);)ge[Ka[1].toLowerCase()+" "]=(ge[Ka[1].toLowerCase()+" "]||[]).concat(Ka[2]);Ka=ge[Fr.toLowerCase()+" "]}return Ka==null?null:Ka.join(", ")},getAllResponseHeaders:function(){return Ue?me:null},setRequestHeader:function(Fr,Ka){return Ue==null&&(Fr=_r[Fr.toLowerCase()]=_r[Fr.toLowerCase()]||Fr,li[Fr]=Ka),this},overrideMimeType:function(Fr){return Ue==null&&(ht.mimeType=Fr),this},statusCode:function(Fr){var Ka;if(Fr)if(Ue)Xn.always(Fr[Xn.status]);else for(Ka in Fr)oi[Ka]=[oi[Ka],Fr[Ka]];return this},abort:function(Fr){var Ka=Fr||Nr;return G&&G.abort(Ka),io(0,Ka),this}};if(Zn.promise(Xn),ht.url=((O||ht.url||qo.href)+"").replace(px,qo.protocol+"//"),ht.type=B.method||B.type||ht.method||ht.type,ht.dataTypes=(ht.dataType||"*").toLowerCase().match(K)||[""],ht.crossDomain==null){Ke=y.createElement("a");try{Ke.href=ht.url,Ke.href=Ke.href,ht.crossDomain=mx.protocol+"//"+mx.host!=Ke.protocol+"//"+Ke.host}catch{ht.crossDomain=!0}}if(ht.data&&ht.processData&&typeof ht.data!="string"&&(ht.data=k.param(ht.data,ht.traditional)),Pa(T_,ht,B,Xn),Ue)return Xn;dt=k.event&&ht.global,dt&&k.active++===0&&k.event.trigger("ajaxStart"),ht.type=ht.type.toUpperCase(),ht.hasContent=!Xy.test(ht.type),te=ht.url.replace(Cp,""),ht.hasContent?ht.data&&ht.processData&&(ht.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(ht.data=ht.data.replace(gf,"+")):(St=ht.url.slice(te.length),ht.data&&(ht.processData||typeof ht.data=="str
412ing")&&(te+=(xl.test(te)?"&":"?")+ht.data,delete ht.data),ht.cache===!1&&(te=te.replace(xf,"$1"),St=(xl.test(te)?"&":"?")+"_="+hd.guid+++St),ht.url=te+St),ht.ifModified&&(k.lastModified[te]&&Xn.setRequestHeader("If-Modified-Since",k.lastModified[te]),k.etag[te]&&Xn.setRequestHeader("If-None-Match",k.etag[te])),(ht.data&&ht.hasContent&&ht.contentType!==!1||B.contentType)&&Xn.setRequestHeader("Content-Type",ht.contentType),Xn.setRequestHeader("Accept",ht.dataTypes[0]&&ht.accepts[ht.dataTypes[0]]?ht.accepts[ht.dataTypes[0]]+(ht.dataTypes[0]!=="*"?", "+D_+"; q=0.01":""):ht.accepts["*"]);for(gt in ht.headers)Xn.setRequestHeader(gt,ht.headers[gt]);if(ht.beforeSend&&(ht.beforeSend.call(xt,Xn,ht)===!1||Ue))return Xn.abort();if(Nr="abort",_n.add(ht.complete),Xn.done(ht.success),Xn.fail(ht.error),G=Pa(hx,ht,B,Xn),!G)io(-1,"No Transport");else{if(Xn.readyState=1,dt&&Nn.trigger("ajaxSend",[Xn,ht]),Ue)return Xn;ht.async&&ht.timeout>0&&(ke=n.setTimeout(function(){Xn.abort("timeout")},ht.timeout));try{Ue=!1,G.send(li,io)}catch(Fr){if(Ue)throw Fr;io(-1,Fr)}}function io(Fr,Ka,Np,um){var so,Kl,Go,Us,Pc,is=Ka;Ue||(Ue=!0,ke&&n.clearTimeout(ke),G=void 0,me=um||"",Xn.readyState=Fr>0?4:0,so=Fr>=200&&Fr<300||Fr===304,Np&&(Us=Qy(ht,Xn,Np)),!so&&k.inArray("script",ht.dataTypes)>-1&&k.inArray("json",ht.dataTypes)<0&&(ht.converters["text script"]=function(){}),Us=gx(ht,Us,Xn,so),so?(ht.ifModified&&(Pc=Xn.getResponseHeader("Last-Modified"),Pc&&(k.lastModified[te]=Pc),Pc=Xn.getResponseHeader("etag"),Pc&&(k.etag[te]=Pc)),Fr===204||ht.type==="HEAD"?is="nocontent":Fr===304?is="notmodified":(is=Us.state,Kl=Us.data,Go=Us.error,so=!Go)):(Go=is,(Fr||!is)&&(is="error",Fr<0&&(Fr=0))),Xn.status=Fr,Xn.statusText=(Ka||is)+"",so?Zn.resolveWith(xt,[Kl,is,Xn]):Zn.rejectWith(xt,[Xn,is,Go]),Xn.statusCode(oi),oi=void 0,dt&&Nn.trigger(so?"ajaxSuccess":"ajaxError",[Xn,ht,so?Kl:Go]),_n.fireWith(xt,[Xn,is]),dt&&(Nn.trigger("ajaxComplete",[Xn,ht]),--k.active||k.event.trigger("ajaxStop")))}return Xn},getJSON:function(O,B,G){return k.get(O,B,G,"json")},getScript:function(O,B){return k.get(O,void 0,B,"script")}}),k.each(["get","post"],function(O,B){k[B]=function(G,te,me,ge){return x(te)&&(ge=ge||me,me=te,te=void 0),k.ajax(k.extend({url:G,type:B,dataType:ge,data:te,success:me},k.isPlainObject(G)&&G))}}),k.ajaxPrefilter(function(O){var B;for(B in O.headers)B.toLowerCase()==="content-type"&&(O.contentType=O.headers[B]||"")}),k._evalUrl=function(O,B,G){return k.ajax({url:O,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(te){k.globalEval(te,B,G)}})},k.fn.extend({wrapAll:function(O){var B;return this[0]&&(x(O)&&(O=O.call(this[0])),B=k(O,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&B.insertBefore(this[0]),B.map(function(){for(var G=this;G.firstElementChild;)G=G.firstElementChild;return G}).append(this)),this},wrapInner:function(O){return x(O)?this.each(function(B){k(this).wrapInner(O.call(this,B))}):this.each(function(){var B=k(this),G=B.contents();G.length?G.wrapAll(O):B.append(O)})},wrap:function(O){var B=x(O);return this.each(function(G){k(this).wrapAll(B?O.call(this,G):O)})},unwrap:function(O){return this.parent(O).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(O){return!k.expr.pseudos.visible(O)},k.expr.pseudos.visible=function(O){return!!(O.offsetWidth||O.offsetHeight||O.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch{}};var xx={0:200,1223:204},Sp=k.ajaxSettings.xhr();g.cors=!!Sp&&"withCredentials"in Sp,g.ajax=Sp=!!Sp,k.ajaxTransport(function(O){var B,G;if(g.cors||Sp&&!O.crossDomain)return{send:function(te,me){var ge,ke=O.xhr();if(ke.open(O.type,O.url,O.async,O.username,O.password),O.xhrFields)for(ge in O.xhrFields)ke[ge]=O.xhrFields[ge];O.mimeType&&ke.overrideMimeType&&ke.overrideMimeType(O.mimeType),!O.crossDomain&&!te["X-Requested-With"]&&(te["X-Requested-With"]="XMLHttpRequest");for(ge in te)ke.setRequestHeader(ge,te[ge]);B=function(Ke){return function(){B&&(B=G=ke.onload=ke.onerror=ke.onabort=ke.ontimeout=ke.onreadystatechange=null,Ke==="abort"?ke.abort():Ke
vendor: 7,414 bytes, lines 412-415
412==="error"?typeof ke.status!="number"?me(0,"error"):me(ke.status,ke.statusText):me(xx[ke.status]||ke.status,ke.statusText,(ke.responseType||"text")!=="text"||typeof ke.responseText!="string"?{binary:ke.response}:{text:ke.responseText},ke.getAllResponseHeaders()))}},ke.onload=B(),G=ke.onerror=ke.ontimeout=B("error"),ke.onabort!==void 0?ke.onabort=G:ke.onreadystatechange=function(){ke.readyState===4&&n.setTimeout(function(){B&&G()})},B=B("abort");try{ke.send(O.hasContent&&O.data||null)}catch(Ke){if(B)throw Ke}},abort:function(){B&&B()}}}),k.ajaxPrefilter(function(O){O.crossDomain&&(O.contents.script=!1)}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(O){return k.globalEval(O),O}}}),k.ajaxPrefilter("script",function(O){O.cache===void 0&&(O.cache=!1),O.crossDomain&&(O.type="GET")}),k.ajaxTransport("script",function(O){if(O.crossDomain||O.scriptAttrs){var B,G;return{send:function(te,me){B=k("<script>").attr(O.scriptAttrs||{}).prop({charset:O.scriptCharset,src:O.url}).on("load error",G=function(ge){B.remove(),G=null,ge&&me(ge.type==="error"?404:200,ge.type)}),y.head.appendChild(B[0])},abort:function(){G&&G()}}}});var vx=[],cm=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var O=vx.pop()||k.expando+"_"+hd.guid++;return this[O]=!0,O}}),k.ajaxPrefilter("json jsonp",function(O,B,G){var te,me,ge,ke=O.jsonp!==!1&&(cm.test(O.url)?"url":typeof O.data=="string"&&(O.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&cm.test(O.data)&&"data");if(ke||O.dataTypes[0]==="jsonp")return te=O.jsonpCallback=x(O.jsonpCallback)?O.jsonpCallback():O.jsonpCallback,ke?O[ke]=O[ke].replace(cm,"$1"+te):O.jsonp!==!1&&(O.url+=(xl.test(O.url)?"&":"?")+O.jsonp+"="+te),O.converters["script json"]=function(){return ge||k.error(te+" was not called"),ge[0]},O.dataTypes[0]="json",me=n[te],n[te]=function(){ge=arguments},G.always(function(){me===void 0?k(n).removeProp(te):n[te]=me,O[te]&&(O.jsonpCallback=B.jsonpCallback,vx.push(te)),ge&&x(me)&&me(ge[0]),ge=me=void 0}),"script"}),g.createHTMLDocument=function(){var O=y.implementation.createHTMLDocument("").body;return O.innerHTML="<form></form><form></form>",O.childNodes.length===2}(),k.parseHTML=function(O,B,G){if(typeof O!="string")return[];typeof B=="boolean"&&(G=B,B=!1);var te,me,ge;return B||(g.createHTMLDocument?(B=y.implementation.createHTMLDocument(""),te=B.createElement("base"),te.href=y.location.href,B.head.appendChild(te)):B=y),me=L.exec(O),ge=!G&&[],me?[B.createElement(me[1])]:(me=Cn([O],B,ge),ge&&ge.length&&k(ge).remove(),k.merge([],me.childNodes))},k.fn.load=function(O,B,G){var te,me,ge,ke=this,Ke=O.indexOf(" ");return Ke>-1&&(te=Wo(O.slice(Ke)),O=O.slice(0,Ke)),x(B)?(G=B,B=void 0):B&&typeof B=="object"&&(me="POST"),ke.length>0&&k.ajax({url:O,type:me||"GET",dataType:"html",data:B}).done(function(Ue){ge=arguments,ke.html(te?k("<div>").append(k.parseHTML(Ue)).find(te):Ue)}).always(G&&function(Ue,dt){ke.each(function(){G.apply(this,ge||[Ue.responseText,dt,Ue])})}),this},k.expr.pseudos.animated=function(O){return k.grep(k.timers,function(B){return O===B.elem}).length},k.offset={setOffset:function(O,B,G){var te,me,ge,ke,Ke,Ue,dt,gt=k.css(O,"position"),St=k(O),ht={};gt==="static"&&(O.style.position="relative"),Ke=St.offset(),ge=k.css(O,"top"),Ue=k.css(O,"left"),dt=(gt==="absolute"||gt==="fixed")&&(ge+Ue).indexOf("auto")>-1,dt?(te=St.position(),ke=te.top,me=te.left):(ke=parseFloat(ge)||0,me=parseFloat(Ue)||0),x(B)&&(B=B.call(O,G,k.extend({},Ke))),B.top!=null&&(ht.top=B.top-Ke.top+ke),B.left!=null&&(ht.left=B.left-Ke.left+me),"using"in B?B.using.call(O,ht):St.css(ht)}},k.fn.extend({offset:function(O){if(arguments.length)return O===void 0?this:this.each(function(me){k.offset.setOffset(this,O,me)});var B,G,te=this[0];if(te)return te.getClientRects().length?(B=te.getBoundingClientRect(),G=te.ownerDocument.defaultView,{top:B.top+G.pageYOffset,left:B.left+G.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var O,B,G,te=this[0],me={top:0,left:0};if(k.css(te,"position")==="fixed")B=te.getBoundingClientRect();else{for(B=this.offset(),G=te.ownerDocument,O=te.offsetParent||G.documentElement;O&&(O===G.body||O===G.documentElement)&&k.css(O,"position")==="static";)O=O.parentNode;O&&O!==te&&O.nodeType===1&&(me=k(O).offset(),me.top+=k.css(O,"borderTopWidth",!0),me.left+=k.css(O,"borderLeftWidth",!0))}return{top:B.top-me.top-k.css(te,"marginTop",!0),left:B.left-me.left-k.css(te,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var O=this.offsetParent;O&&k.css(O,"position")==="static";)O=O.offsetParent;return O||Ne})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(O,B){var G=B==="pageYOffset";k.fn[O]=function(te){return ue(this,function(me,ge,ke){var Ke;if(b(me)?Ke=me:me.nodeType===9&&(Ke=me.defaultView),ke===void 0)return Ke?Ke[B]:me[ge];Ke?Ke.scrollTo(G?Ke.pageXOffset:ke,G?ke:Ke.pageYOffset):me[ge]=ke},O,te,arguments.length)}}),k.each(["top","left"],function(O,B){k.cssHooks[B]=Pt(g.pixelPosition,function(G,te){if(te)return te=et(G,B),vr.test(te)?k(G).position()[B]+"px":te})}),k.each({Height:"height",Width:"width"},function(O,B){k.each({padding:"inner"+O,content:B,"":"outer"+O},function(G,te){k.fn[te]=function(me,ge){var ke=arguments.length&&(G||typeof me!="boolean"),Ke=G||(me===!0||ge===!0?"margin":"border");return ue(this,function(Ue,dt,gt){var St;return b(Ue)?te.indexOf("outer")===0?Ue["inner"+O]:Ue.document.documentElement["client"+O]:Ue.nodeType===9?(St=Ue.documentElement,Math.max(Ue.body["scroll"+O],St["scroll"+O],Ue.body["offset"+O],St["offset"+O],St["client"+O])):gt===void 0?k.css(Ue,dt,Ke):k.style(Ue,dt,gt,Ke)},B,ke?me:void 0,ke)}})}),k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(O,B){k.fn[B]=function(G){return this.on(B,G)}}),k.fn.extend({bind:function(O,B,G){return this.on(O,null,B,G)},unbind:function(O,B){return this.off(O,null,B)},delegate:function(O,B,G,te){return this.on(B,O,G,te)},undelegate:function(O,B,G){return arguments.length===1?this.off(O,"**"):this.off(B,O||"**",G)},hover:function(O,B){return this.mouseenter(O).mouseleave(B||O)}}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(O,B){k.fn[B]=function(G,te){return arguments.length>0?this.on(B,null,G,te):this.trigger(B)}});var R_=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;k.proxy=function(O,B){var G,te,me;if(typeof B=="string"&&(G=O[B],B=O,O=G),!!x(O))return te=o.call(arguments,2),me=function(){return O.apply(B||this,te.concat(o.call(arguments)))},me.guid=O.guid=O.guid||k.guid++,me},k.holdReady=function(O){O?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=I,k.isFunction=x,k.isWindow=b,k.camelCase=Fe,k.type=S,k.now=Date.now,k.isNumeric=function(O){var B=k.type(O);return(B==="number"||B==="string")&&!isNaN(O-parseFloat(O))},k.trim=function(O){return O==null?"":(O+"").replace(R_,"$1")};var Jy=n.jQuery,_s=n.$;return k.noConflict=function(O){return n.$===k&&(n.$=_s),O&&n.jQuery===k&&(n.jQuery=Jy),k},typeof r>"u"&&(n.jQuery=n.$=k),k})})(gwe);var xwe=gwe.exports;/*
413object-assign
414(c) Sindre Sorhus
415@license MIT
416*/var jae=Object.getOwnPropertySymbols,iSt=Object.prototype.hasOwnProperty,sSt=Object.prototype.propertyIsEnumerable;function oSt(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function lSt(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var n={},r=0;r<10;r++)n["_"+String.fromCharCode(r)]=r;var a=Object.getOwnPropertyNames(n).map(function(o){return n[o]});if(a.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(o){i[o]=o}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var vwe=lSt()?Object.assign:function(e,n){for(var r,a=oSt(e),i,o=1;o<arguments.length;o++){r=Object(arguments[o]);for(var l in r)iSt.call(r,l)&&(a[l]=r[l]);if(jae){i=jae(r);for(var c=0;c<i.length;c++)sSt.call(r,i[c])&&(a[i[c]]=r[i[c]])}}return a},cSt={exports:{}};const uSt=Koe(gyt);/**
417* @version: 2.1.30
418* @author: Dan Grossman http://www.dangrossman.info/
419* @copyright: Copyright (c) 2012-2017 Dan Grossman. All rights reserved.
420* @license: Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
421* @website: http://www.daterangepicker.com/
422*/(function(e){(function(n,r){if(e.exports){var a=typeof window<"u"?window.jQuery:void 0;a||(a=xwe,a.fn||(a.fn={}));var i=typeof window<"u"&&typeof window.moment<"u"?window.moment:uSt;e.exports=r(i,a)}else n.daterangepicker=r(n.moment,n.jQuery)})(Wn,function(n,r){var a=function(i,o,l){if(this.parentEl="body",this.element=r(i),this.startDate=n().startOf("day"),this.endDate=n().endOf("day"),this.minDate=!1,this.maxDate=!1,this.dateLimit=!1,this.autoApply=!1,this.singleDatePicker=!1,this.showDropdowns=!1,this.showWeekNumbers=!1,this.showISOWeekNumbers=!1,this.showCustomRangeLabel=!0,this.timePicker=!1,this.timePicker24Hour=!1,this.timePickerIncrement=1,this.timePickerSeconds=!1,this.linkedCalendars=!0,this.autoUpdateInput=!0,this.alwaysShowCalendars=!1,this.ranges={},this.opens="right",this.element.hasClass("pull-right")&&(this.opens="left"),this.drops="down",this.element.hasClass("dropup")&&(this.drops="up"),this.buttonClasses="btn btn-sm",this.applyClass="btn-success",this.cancelClass="btn-default",this.locale={direction:"ltr",format:n.localeData().longDateFormat("L"),separator:" - ",applyLabel:"Apply",cancelLabel:"Cancel",weekLabel:"W",customRangeLabel:"Custom Range",daysOfWeek:n.weekdaysMin(),monthNames:n.monthsShort(),firstDay:n.localeData().firstDayOfWeek()},this.callback=function(){},this.isShowing=!1,this.leftCalendar={},this.rightCalendar={},(typeof o!="object"||o===null)&&(o={}),o=r.extend(this.element.data(),o),typeof o.template!="string"&&!(o.template instanceof r)&&(o.template='<div class="daterangepicker dropdown-menu"><div class="calendar left"><div class="daterangepicker_input"><input class="input-mini form-control" type="text" name="daterangepicker_start" value="" /><i class="fa fa-calendar glyphicon glyphicon-calendar"></i><div class="calendar-time"><div></div><i class="fa fa-clock-o glyphicon glyphicon-time"></i></div></div><div class="calendar-table"></div></div><div class="calendar right"><div class="daterangepicker_input"><input class="input-mini form-control" type="text" name="daterangepicker_end" value="" /><i class="fa fa-calendar glyphicon glyphicon-calendar"></i><div class="calendar-time"><div></div><i class="fa fa-clock-o glyphicon glyphicon-time"></i></div></div><div class="calendar-table"></div></div><div class="ranges"><div class="range_inputs"><button class="applyBtn" disabled="disabled" type="button"></button> <button class="cancelBtn" type="button"></button></div></div></div>'),this.parentEl=o.parentEl&&r(o.parentEl).length?r(o.parentEl):r(this.parentEl),this.container=r(o.template).appendTo(this.parentEl),typeof o.locale=="object"&&(typeof o.locale.direction=="string"&&(this.locale.direction=o.locale.direction),typeof o.locale.format=="string"&&(this.locale.format=o.locale.format),typeof o.locale.separator=="string"&&(this.locale.separator=o.locale.separator),typeof o.locale.daysOfWeek=="object"&&(this.locale.daysOfWeek=o.locale.daysOfWeek.slice()),typeof o.locale.monthNames=="object"&&(this.locale.monthNames=o.locale.monthNames.slice()),typeof o.locale.firstDay=="number"&&(this.locale.firstDay=o.locale.firstDay),typeof o.locale.applyLabel=="string"&&(this.locale.applyLabel=o.locale.applyLabel),typeof o.locale.cancelLabel=="string"&&(this.locale.cancelLabel=o.locale.cancelLabel),typeof o.locale.weekLabel=="string"&&(this.locale.weekLabel=o.locale.weekLabel),typeof o.locale.customRangeLabel=="string")){var c=document.createElement("textarea");c.innerHTML=o.locale.customRangeLabel;var u=c.value;this.locale.customRangeLabel=u}if(this.container.addClass(this.locale.direction),typeof o.startDate=="string"&&(this.startDate=n(o.startDate,this.locale.format)),typeof o.endDate=="string"&&(this.endDate=n(o.endDate,this.locale.format)),typeof o.minDate=="string"&&(this.minDate=n(o.minDate,this.locale.format)),typeof o.maxDate=="string"&&(this.maxDate=n(o.maxDate,this.locale.format)),typeof o.startDate=="object"&&(this.startDate=n(o.startDate)),typeof o.endDate=="object"&&(this.endDate=n(o.endDate)),typeof o.minDate=="object"&&(this.minDate=n(o.minDate)),typeof o.maxDate=="object"&&(this.maxDate=n(o.maxDate)),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone()),typeof o.applyClass=="string"&&(this.applyClass=o.applyClass),typeof o.cancelClass=="string"&&(this.cancelClass=o.cancelClass),typeof o.dateLimit=="object"&&(this.dateLimit=o.dateLimit),typeof o.opens=="str
422ing"&&(this.opens=o.opens),typeof o.drops=="string"&&(this.drops=o.drops),typeof o.showWeekNumbers=="boolean"&&(this.showWeekNumbers=o.showWeekNumbers),typeof o.showISOWeekNumbers=="boolean"&&(this.showISOWeekNumbers=o.showISOWeekNumbers),typeof o.buttonClasses=="string"&&(this.buttonClasses=o.buttonClasses),typeof o.buttonClasses=="object"&&(this.buttonClasses=o.buttonClasses.join(" ")),typeof o.showDropdowns=="boolean"&&(this.showDropdowns=o.showDropdowns),typeof o.showCustomRangeLabel=="boolean"&&(this.showCustomRangeLabel=o.showCustomRangeLabel),typeof o.singleDatePicker=="boolean"&&(this.singleDatePicker=o.singleDatePicker,this.singleDatePicker&&(this.endDate=this.startDate.clone())),typeof o.timePicker=="boolean"&&(this.timePicker=o.timePicker),typeof o.timePickerSeconds=="boolean"&&(this.timePickerSeconds=o.timePickerSeconds),typeof o.timePickerIncrement=="number"&&(this.timePickerIncrement=o.timePickerIncrement),typeof o.timePicker24Hour=="boolean"&&(this.timePicker24Hour=o.timePicker24Hour),typeof o.autoApply=="boolean"&&(this.autoApply=o.autoApply),typeof o.autoUpdateInput=="boolean"&&(this.autoUpdateInput=o.autoUpdateInput),typeof o.linkedCalendars=="boolean"&&(this.linkedCalendars=o.linkedCalendars),typeof o.isInvalidDate=="function"&&(this.isInvalidDate=o.isInvalidDate),typeof o.isCustomDate=="function"&&(this.isCustomDate=o.isCustomDate),typeof o.alwaysShowCalendars=="boolean"&&(this.alwaysShowCalendars=o.alwaysShowCalendars),this.locale.firstDay!=0)for(var d=this.locale.firstDay;d>0;)this.locale.daysOfWeek.push(this.locale.daysOfWeek.shift()),d--;var f,p,h;if(typeof o.startDate>"u"&&typeof o.endDate>"u"&&r(this.element).is("input[type=text]")){var m=r(this.element).val(),g=m.split(this.locale.separator);f=p=null,g.length==2?(f=n(g[0],this.locale.format),p=n(g[1],this.locale.format)):this.singleDatePicker&&m!==""&&(f=n(m,this.locale.format),p=n(m,this.locale.format)),f!==null&&p!==null&&(this.setStartDate(f),this.setEndDate(p))}if(typeof o.ranges=="object"){for(h in o.ranges){typeof o.ranges[h][0]=="string"?f=n(o.ranges[h][0],this.locale.format):f=n(o.ranges[h][0]),typeof o.ranges[h][1]=="string"?p=n(o.ranges[h][1],this.locale.format):p=n(o.ranges[h][1]),this.minDate&&f.isBefore(this.minDate)&&(f=this.minDate.clone());var x=this.maxDate;if(this.dateLimit&&x&&f.clone().add(this.dateLimit).isAfter(x)&&(x=f.clone().add(this.dateLimit)),x&&p.isAfter(x)&&(p=x.clone()),!(this.minDate&&p.isBefore(this.minDate,this.timepicker?"minute":"day")||x&&f.isAfter(x,this.timepicker?"minute":"day"))){var c=document.createElement("textarea");c.innerHTML=h;var u=c.value;this.ranges[u]=[f,p]}}var b="<ul>";for(h in this.ranges)b+='<li data-range-key="'+h+'">'+h+"</li>";this.showCustomRangeLabel&&(b+='<li data-range-key="'+this.locale.customRangeLabel+'">'+this.locale.customRangeLabel+"</li>"),b+="</ul>",this.container.find(".ranges").prepend(b)}typeof l=="function"&&(this.callback=l),this.timePicker||(this.startDate=this.startDate.startOf("day"),this.endDate=this.endDate.endOf("day"),this.container.find(".calendar-time").hide()),this.timePicker&&this.autoApply&&(this.autoApply=!1),this.autoApply&&typeof o.ranges!="object"?this.container.find(".ranges").hide():this.autoApply&&this.container.find(".applyBtn, .cancelBtn").addClass("hide"),this.singleDatePicker&&(this.container.addClass("single"),this.container.find(".calendar.left").addClass("single"),this.container.find(".calendar.left").show(),this.container.find(".calendar.right").hide(),this.container.find(".daterangepicker_input input, .daterangepicker_input > i").hide(),this.timePicker?this.container.find(".ranges ul").hide():this.container.find(".ranges").hide()),(typeof o.ranges>"u"&&!this.singleDatePicker||this.alwaysShowCalendars)&&this.container.addClass("show-calendar"),this.container.addClass("opens"+this.opens),typeof o.ranges<"u"&&this.opens=="right"&&this.container.find(".ranges").prependTo(this.container.find(".calendar.left").parent()),this.container.find(".applyBtn, .cancelBtn").addClass(this.buttonClasses),this.applyClass.length&&this.container.find(".applyBtn").addClass(this.applyClass),this.cancelClass.length&&this.container.find(".cancelBtn").addClass(this.cancelClass),this.container.find(".applyBtn").html(this.locale.applyLabel),this.container.find(".cancelBtn").html(this.locale.cancelLabel),this.container.find(".calendar").on("click.daterangepicker",".prev",r.proxy(this.clickPrev,this)).on("click.daterangepicker",".next",r.proxy(this.clickNext,this)).on("mousedown.daterangepicker","td.available",r.proxy(this.clickDate,this)).on("mouseenter.daterangepicker","td.available",r.proxy(this.hoverDate,this)).on("mouseleave.daterangepicker","td.available",r.proxy(this.updateFormInputs,this)).on("change.daterangepicker","select.yearselect",r.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.monthselect",r.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.hourselect,select.minuteselect,select.secondselect,select.ampmselect",r.proxy(this.timeChanged,this)).on("click.daterangepicker",".daterangepicker_input input",r.proxy(this.showCalendars,this)).on("focus.daterangepicker",".daterangepicker_input input",r.proxy(this.formInputsFocused,this)).on("blur.daterangepicker",".daterangepicker_input input",r.proxy(this.formInputsBlurred,this)).on("change.daterangepicker",".daterangepicker_input input",r.proxy(this.formInputsChanged,this)).on("keydown.daterangepicker",".daterangepicker_input input",r.proxy(this.formInputsKeydown,this)),this.container.find(".ranges").on("click.daterangepicker","button.applyBtn",r.proxy(this.clickApply,this)).on("click.daterangepicker","button.cancelBtn",r.proxy(this.clickCancel,this)).on("click.daterangepicker","li",r.proxy(this.clickRange,this)).on("mouseenter.daterangepicker","li",r.proxy(this.hoverRange,this)).on("mouseleave.daterangepicker","li",r.proxy(this.updateFormInputs,this)),this.element.is("input")||this.element.is("button")?this.element.on({"click.daterangepicker":r.proxy(this.show,this),"focus.daterangepicker":r.proxy(this.show,this),"ke
422yup.daterangepicker":r.proxy(this.elementChanged,this),"keydown.daterangepicker":r.proxy(this.keydown,this)}):(this.element.on("click.daterangepicker",r.proxy(this.toggle,this)),this.element.on("keydown.daterangepicker",r.proxy(this.toggle,this))),this.element.is("input")&&!this.singleDatePicker&&this.autoUpdateInput?(this.element.val(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format)),this.element.trigger("change")):this.element.is("input")&&this.autoUpdateInput&&(this.element.val(this.startDate.format(this.locale.format)),this.element.trigger("change"))};return a.prototype={constructor:a,setStartDate:function(i){typeof i=="string"&&(this.startDate=n(i,this.locale.format)),typeof i=="object"&&(this.startDate=n(i)),this.timePicker||(this.startDate=this.startDate.startOf("day")),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone(),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement)),this.maxDate&&this.startDate.isAfter(this.maxDate)&&(this.startDate=this.maxDate.clone(),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.floor(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement)),this.isShowing||this.updateElement(),this.updateMonthsInView()},setEndDate:function(i){typeof i=="string"&&(this.endDate=n(i,this.locale.format)),typeof i=="object"&&(this.endDate=n(i)),this.timePicker||(this.endDate=this.endDate.add(1,"d").startOf("day").subtract(1,"second")),this.timePicker&&this.timePickerIncrement&&this.endDate.minute(Math.round(this.endDate.minute()/this.timePickerIncrement)*this.timePickerIncrement),this.endDate.isBefore(this.startDate)&&(this.endDate=this.startDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone()),this.dateLimit&&this.startDate.clone().add(this.dateLimit).isBefore(this.endDate)&&(this.endDate=this.startDate.clone().add(this.dateLimit)),this.previousRightTime=this.endDate.clone(),this.isShowing||this.updateElement(),this.updateMonthsInView()},isInvalidDate:function(){return!1},isCustomDate:function(){return!1},updateView:function(){this.timePicker&&(this.renderTimePicker("left"),this.renderTimePicker("right"),this.endDate?this.container.find(".right .calendar-time select").removeAttr("disabled").removeClass("disabled"):this.container.find(".right .calendar-time select").attr("disabled","disabled").addClass("disabled")),this.endDate?(this.container.find('input[name="daterangepicker_end"]').removeClass("active"),this.container.find('input[name="daterangepicker_start"]').addClass("active")):(this.container.find('input[name="daterangepicker_end"]').addClass("active"),this.container.find('input[name="daterangepicker_start"]').removeClass("active")),this.updateMonthsInView(),this.updateCalendars(),this.updateFormInputs()},updateMonthsInView:function(){if(this.endDate){if(!this.singleDatePicker&&this.leftCalendar.month&&this.rightCalendar.month&&(this.startDate.format("YYYY-MM")==this.leftCalendar.month.format("YYYY-MM")||this.startDate.format("YYYY-MM")==this.rightCalendar.month.format("YYYY-MM"))&&(this.endDate.format("YYYY-MM")==this.leftCalendar.month.format("YYYY-MM")||this.endDate.format("YYYY-MM")==this.rightCalendar.month.format("YYYY-MM")))return;this.leftCalendar.month=this.startDate.clone().date(2),!this.linkedCalendars&&(this.endDate.month()!=this.startDate.month()||this.endDate.year()!=this.startDate.year())?this.rightCalendar.month=this.endDate.clone().date(2):this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month")}else this.leftCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&this.rightCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&(this.leftCalendar.month=this.startDate.clone().date(2),this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month"));this.maxDate&&this.linkedCalendars&&!this.singleDatePicker&&this.rightCalendar.month>this.maxDate&&(this.rightCalendar.month=this.maxDate.clone().date(2),this.leftCalendar.month=this.maxDate.clone().date(2).subtract(1,"month"))},updateCalendars:function(){if(this.timePicker){var i,o,l;if(this.endDate){if(i=parseInt(this.container.find(".left .hourselect").val(),10),o=parseInt(this.container.find(".left .minuteselect").val(),10),l=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0,!this.timePicker24Hour){var c=this.container.find(".left .ampmselect").val();c==="PM"&&i<12&&(i+=12),c==="AM"&&i===12&&(i=0)}}else if(i=parseInt(this.container.find(".right .hourselect").val(),10),o=parseInt(this.container.find(".right .minuteselect").val(),10),l=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0,!this.timePicker24Hour){var c=this.container.find(".right .ampmselect").val();c==="PM"&&i<12&&(i+=12),c==="AM"&&i===12&&(i=0)}this.leftCalendar.month.hour(i).minute(o).second(l),this.rightCalendar.month.hour(i).minute(o).second(l)}this.renderCalendar("left"),this.renderCalendar("right"),this.container.find(".ranges li").removeClass("active"),this.endDate!=null&&this.calculateChosenLabel()},renderCalendar:function(i){var y=i=="left"?this.leftCalendar:this.rightCalendar,o=y.month.month(),l=y.month.year(),c=y.month.hour(),u=y.month.minute(),d=y.month.second(),f=n([l,o]).daysInMonth(),p=n([l,o,1]),h=n([l,o,f]),m=n(p
422).subtract(1,"month").month(),g=n(p).subtract(1,"month").year(),x=n([g,m]).daysInMonth(),b=p.day(),y=[];y.firstDay=p,y.lastDay=h;for(var w=0;w<6;w++)y[w]=[];var j=x-b+this.locale.firstDay+1;j>x&&(j-=7),b==this.locale.firstDay&&(j=x-6);for(var S=n([g,m,j,12,u,d]),N,k,w=0,N=0,k=0;w<42;w++,N++,S=n(S).add(24,"hour"))w>0&&N%7===0&&(N=0,k++),y[k][N]=S.clone().hour(c).minute(u).second(d),S.hour(12),this.minDate&&y[k][N].format("YYYY-MM-DD")==this.minDate.format("YYYY-MM-DD")&&y[k][N].isBefore(this.minDate)&&i=="left"&&(y[k][N]=this.minDate.clone()),this.maxDate&&y[k][N].format("YYYY-MM-DD")==this.maxDate.format("YYYY-MM-DD")&&y[k][N].isAfter(this.maxDate)&&i=="right"&&(y[k][N]=this.maxDate.clone());i=="left"?this.leftCalendar.calendar=y:this.rightCalendar.calendar=y;var E=i=="left"?this.minDate:this.startDate,D=this.maxDate;i=="left"?this.startDate:this.endDate;var R=this.locale.direction=="ltr"?{left:"chevron-left",right:"chevron-right"}:{left:"chevron-right",right:"chevron-left"},A='<table class="table-condensed">';A+="<thead>",A+="<tr>",(this.showWeekNumbers||this.showISOWeekNumbers)&&(A+="<th></th>"),(!E||E.isBefore(y.firstDay))&&(!this.linkedCalendars||i=="left")?A+='<th class="prev available"><i class="fa fa-'+R.left+" glyphicon glyphicon-"+R.left+'"></i></th>':A+="<th></th>";var P=this.locale.monthNames[y[1][1].month()]+y[1][1].format(" YYYY");if(this.showDropdowns){for(var I=y[1][1].month(),L=y[1][1].year(),H=D&&D.year()||L+5,U=E&&E.year()||L-50,X=L==U,re=L==H,Z='<select class="monthselect">',V=0;V<12;V++)(!X||V>=E.month())&&(!re||V<=D.month())?Z+="<option value='"+V+"'"+(V===I?" selected='selected'":"")+">"+this.locale.monthNames[V]+"</option>":Z+="<option value='"+V+"'"+(V===I?" selected='selected'":"")+" disabled='disabled'>"+this.locale.monthNames[V]+"</option>";Z+="</select>";for(var J='<select class="yearselect">',K=U;K<=H;K++)J+='<option value="'+K+'"'+(K===L?' selected="selected"':"")+">"+K+"</option>";J+="</select>",P=Z+J}if(A+='<th colspan="5" class="month">'+P+"</th>",(!D||D.isAfter(y.lastDay))&&(!this.linkedCalendars||i=="right"||this.singleDatePicker)?A+='<th class="next available"><i class="fa fa-'+R.right+" glyphicon glyphicon-"+R.right+'"></i></th>':A+="<th></th>",A+="</tr>",A+="<tr>",(this.showWeekNumbers||this.showISOWeekNumbers)&&(A+='<th class="week">'+this.locale.weekLabel+"</th>"),r.each(this.locale.daysOfWeek,function(oe,q){A+="<th>"+q+"</th>"}),A+="</tr>",A+="</thead>",A+="<tbody>",this.endDate==null&&this.dateLimit){var ee=this.startDate.clone().add(this.dateLimit).endOf("day");(!D||ee.isBefore(D))&&(D=ee)}for(var k=0;k<6;k++){A+="<tr>",this.showWeekNumbers?A+='<td class="week">'+y[k][0].week()+"</td>":this.showISOWeekNumbers&&(A+='<td class="week">'+y[k][0].isoWeek()+"</td>");for(var N=0;N<7;N++){var Y=[];y[k][N].isSame(new Date,"day")&&Y.push("today"),y[k][N].isoWeekday()>5&&Y.push("weekend"),y[k][N].month()!=y[1][1].month()&&Y.push("off"),this.minDate&&y[k][N].isBefore(this.minDate,"day")&&Y.push("off","disabled"),D&&y[k][N].isAfter(D,"day")&&Y.push("off","disabled"),this.isInvalidDate(y[k][N])&&Y.push("off","disabled"),y[k][N].format("YYYY-MM-DD")==this.startDate.format("YYYY-MM-DD")&&Y.push("active","start-date"),this.endDate!=null&&y[k][N].format("YYYY-MM-DD")==this.endDate.format("YYYY-MM-DD")&&Y.push("active","end-date"),this.endDate!=null&&y[k][N]>this.startDate&&y[k][N]<this.endDate&&Y.push("in-range");var Q=this.isCustomDate(y[k][N]);Q!==!1&&(typeof Q=="string"?Y.push(Q):Array.prototype.push.apply(Y,Q));for(var W="",se=!1,w=0;w<Y.length;w++)W+=Y[w]+" ",Y[w]=="disabled"&&(se=!0);se||(W+="available"),A+='<td class="'+W.replace(/^\s+|\s+$/g,"")+'" data-title="r'+k+"c"+N+'">'+y[k][N].date()+"</td>"}A+="</tr>"}A+="</tbody>",A+="</table>",this.container.find(".calendar."+i+" .calendar-table").html(A)},renderTimePicker:function(i){if(!(i=="right"&&!this.endDate)){var o,l,c,u=this.maxDate;if(this.dateLimit&&(!this.maxDate||this.startDate.clone().add(this.dateLimit).isAfter(this.maxDate))&&(u=this.startDate.clone().add(this.dateLimit)),i=="left")l=this.startDate.clone(),c=this.minDate;else if(i=="right"){l=this.endDate.clone(),c=this.startDate;var d=this.container.find(".calendar.right .calendar-time div");if(d.html()!=""&&(l.hour(d.find(".hourselect option:selected").val()||l.hour()),l.minute(d.find(".minuteselect option:selected").val()||l.minute()),l.second(d.find(".secondselect option:selected").val()||l.second()),!this.timePicker24Hour)){var f=d.find(".ampmselect option:selected").val();f==="PM"&&l.hour()<12&&l.hour(l.hour()+12),f==="AM"&&l.hour()===12&&l.hour(0)}l.isBefore(this.startDate)&&(l=this.startDate.clone()),u&&l.isAfter(u)&&(l=u.clone())}o='<select class="hourselect">';
422for(var p=this.timePicker24Hour?0:1,h=this.timePicker24Hour?23:12,m=p;m<=h;m++){var g=m;this.timePicker24Hour||(g=l.hour()>=12?m==12?12:m+12:m==12?0:m);var x=l.clone().hour(g),b=!1;c&&x.minute(59).isBefore(c)&&(b=!0),u&&x.minute(0).isAfter(u)&&(b=!0),g==l.hour()&&!b?o+='<option value="'+m+'" selected="selected">'+m+"</option>":b?o+='<option value="'+m+'" disabled="disabled" class="disabled">'+m+"</option>":o+='<option value="'+m+'">'+m+"</option>"}o+="</select> ",o+=': <select class="minuteselect">';for(var m=0;m<60;m+=this.timePickerIncrement){var y=m<10?"0"+m:m,x=l.clone().minute(m),b=!1;c&&x.second(59).isBefore(c)&&(b=!0),u&&x.second(0).isAfter(u)&&(b=!0),l.minute()==m&&!b?o+='<option value="'+m+'" selected="selected">'+y+"</option>":b?o+='<option value="'+m+'" disabled="disabled" class="disabled">'+y+"</option>":o+='<option value="'+m+'">'+y+"</option>"}if(o+="</select> ",this.timePickerSeconds){o+=': <select class="secondselect">';for(var m=0;m<60;m++){var y=m<10?"0"+m:m,x=l.clone().second(m),b=!1;c&&x.isBefore(c)&&(b=!0),u&&x.isAfter(u)&&(b=!0),l.second()==m&&!b?o+='<option value="'+m+'" selected="selected">'+y+"</option>":b?o+='<option value="'+m+'" disabled="disabled" class="disabled">'+y+"</option>":o+='<option value="'+m+'">'+y+"</option>"}o+="</select> "}if(!this.timePicker24Hour){o+='<select class="ampmselect">';var w="",j="";c&&l.clone().hour(12).minute(0).second(0).isBefore(c)&&(w=' disabled="disabled" class="disabled"'),u&&l.clone().hour(0).minute(0).second(0).isAfter(u)&&(j=' disabled="disabled" class="disabled"'),l.hour()>=12?o+='<option value="AM"'+w+'>AM</option><option value="PM" selected="selected"'+j+">PM</option>":o+='<option value="AM" selected="selected"'+w+'>AM</option><option value="PM"'+j+">PM</option>",o+="</select>"}this.container.find(".calendar."+i+" .calendar-time div").html(o)}},updateFormInputs:function(){this.container.find("input[name=daterangepicker_start]").is(":focus")||this.container.find("input[name=daterangepicker_end]").is(":focus")||(this.container.find("input[name=daterangepicker_start]").val(this.startDate.format(this.locale.format)),this.endDate&&this.container.find("input[name=daterangepicker_end]").val(this.endDate.format(this.locale.format)),this.singleDatePicker||this.endDate&&(this.startDate.isBefore(this.endDate)||this.startDate.isSame(this.endDate))?this.container.find("button.applyBtn").removeAttr("disabled"):this.container.find("button.applyBtn").attr("disabled","disabled"))},move:function(){var i={top:0,left:0},o,l=r(window).width();this.parentEl.is("body")||(i={top:this.parentEl.offset().top-this.parentEl.scrollTop(),left:this.parentEl.offset().left-this.parentEl.scrollLeft()},l=this.parentEl[0].clientWidth+this.parentEl.offset().left),this.drops=="up"?o=this.element.offset().top-this.container.outerHeight()-i.top:o=this.element.offset().top+this.element.outerHeight()-i.top,this.container[this.drops=="up"?"addClass":"removeClass"]("dropup"),this.opens=="left"?(this.container.css({top:o,right:l-this.element.offset().left-this.element.outerWidth(),left:"auto"}),this.container.offset().left<0&&this.container.css({right:"auto",left:9})):this.opens=="center"?(this.container.css({top:o,left:this.element.offset().left-i.left+this.element.outerWidth()/2-this.container.outerWidth()/2,right:"auto"}),this.container.offset().left<0&&this.container.css({right:"auto",left:9})):(this.container.css({top:o,left:this.element.offset().left-i.left,right:"auto"}),this.container.offset().left+this.container.outerWidth()>r(window).width()&&this.container.css({left:"auto",right:0}))},show:function(i){this.isShowing||(this._outsideClickProxy=r.proxy(function(o){this.outsideClick(o)},this),r(document).on("mousedown.daterangepicker",this._outsideClickProxy).on("touchend.daterangepicker",this._outsideClickProxy).on("click.daterangepicker","[data-toggle=dropdown]",this._outsideClickProxy).on("focusin.daterangepicker",this._outsideClickProxy),r(window).on("resize.daterangepicker",r.proxy(function(o){this.move(o)},this)),this.oldStartDate=this.startDate.clone(),this.oldEndDate=this.endDate.clone(),this.previousRightTime=this.endDate.clone(),this.updateView(),this.container.show(),this.move(),this.element.trigger("show.daterangepicker",this),this.isShowing=!0)},hide:function(i){this.isShowing&&(this.endDate||(this.startDate=this.oldStartDate.clone(),this.endDate=this.oldEndDate.clone()),(!this.startDate.isSame(this.oldStartDate)||!this.endDate.isSame(this.oldEndDate))&&this.callback(this.startDate,this.endDate,this.chosenLabel),this.updateElement(),r(document).off(".daterangepicker"),r(window).off(".daterangepicker"),this.container.hide(),this.element.trigger("hide.daterangepicker",this),this.isShowing=!1)},toggle:function(i){this.isShowing?this.hide():this.show()},outsideClick:function(i){var o=r(i.target);i.type=="focusin"||o.closest(this.element).length||o.closest(this.container).length||o.closest(".calendar-table").length||(this.hide(),this.element.trigger("outsideClick.daterangepicker",this))},showCalendars:function(){this.container.addClass("show-calendar"),this.move(),this.element.trigger("showCalendar.daterangepicker",this)},hideCalendars:function(){this.container.removeClass("show-calendar"),this.element.trigger("hideCalendar.daterangepicker",this)},hoverRange:function(i){if(!(this.container.find("input[name=daterangepicker_start]").is(":focus")||this.container.find("input[name=daterangepicker_end]").is(":focus"))){var o=i.target.getAttribute("data-range-key");if(o==this.locale.customRangeLabel)this.updateView();else{var l=this.ranges[o];this.container.find("input[name=daterangepicker_start]").val(l[0].format(this.locale.format)),this.container.find("input[name=daterangepicker_end]").val(l[1].format(this.locale.format))}}},clickRange:function(i){var o=i.target.getAttribute("data-range-key");if(this.chosenLabel=o,o==this.locale.customRangeLabel)this.showCalendars();else{var l=this.ranges[o];this.startDate=l[0],this.endDate=l[1],this.timePicker||(this.startDate.startOf("day"),this.endDate.endOf("day")),this.alwaysShowCalendars||this.hideCalendars(),this.clickApply()}},clickPrev:function(i){var o=r(i.target).parents(".calendar");o.hasClass("left")?(this.leftCalendar.month.subtract(1,"month"),this.linkedCalendars&&this.rightCalendar.month.subtract(1,"month")):this.rightCalendar.month.subtract(1,"month"),this.updateCalendars()},clickNext:function(i){var o=r(i.target).parents(".calendar");o.hasClass("left")?this.leftCalendar.month.add(1,"month"):(this.rightCalendar.month.add(1,"month"),this.linkedCalendars&&this.leftCalendar.month.add(1,"month")),this.updateCalendars()},hoverDate:function(i){if(r(i.target).hasClass("available")){var o=r(i.target).attr("data-title"),l=o.substr(1,1),c=o.substr(3,1),u=r(i.target).parents(".calendar"),d=u.hasClass("left")?this.leftCalendar.calendar[l][c]:this.rightCalendar.calendar[l][c];this.endDate&&!this.container.find("input[name=daterangepicker_start]").is(":focus")?this.container.find("input[name=daterangepicker_start]").val(d.format(this.locale.format)):!this.endDate&&!this.container.find("input[name=daterangepicker_end]").is(":focus")&&this.container.find("input[name=daterangepicker_end]").val(d.format(this.locale.format));var f=this.leftCalendar,p=this.rightCalendar,h=this.startDate;this.endDate||this.container.find(".calendar tbody td").each(function(m,g){if(!r(g).hasClass("week")){var x=r(g).attr("data-title"),b=x.substr(1,1),y=x.substr(3,1),w=r(g).parents(".calendar"),j=w.hasClass("left")?f.calendar[b][y]:p.calendar[b][y];j.isAfter(h)&&j.isBefore(d)||j.isSame(d,"day")?r(g).addClass("in-range"):r(g).removeClass("in-range")}})}},clickDate:function(i){if(r(i.target).hasClass("available")){var o=r(i.target).attr("data-title"),l=o.substr(1,1),c=o.substr(3,1),u=r(i.target).parents(".calendar"),d=u.hasClass("left")?this.leftCalendar.calendar[l][c]:this.rightCalendar.calendar[l][c];if(this.endDate||d.isBefore(this.startDate,"day")){if(this.timePicker){var f=parseInt(this.container.find(".left .hourselect").val(),10);if(!this.timePicker24Hour){var p=this.container.find(".left .ampmselect").val();p==="PM"&&f<12&&(f+=12),p==="AM"&&f===12&&(f=0)}var h=parseInt(this.container.find(".left .minuteselect").val(),10),m=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0;d=d.clone().hour(f).minute(h).second(m)}this.endDate=null,this.setStartDate(d.clone())}else if(!this.endDate&&d.isBefore(this.startDate))this.setEndDate(this.startDate.clone());else{if(this.timePicker){var f=parseInt(this.container.find(".right .hourselect").val(),10);if(!this.timePicker24Hour){var p=this.container.find(".right .ampmselect").val();p==="PM"&&f<12&&(f+=12),p==="AM"&&f===12&&(f=0)}var h=parseInt(this.container.find(".right .minuteselect").val(),10),m=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0;d=d.clone().hour(f).minute(h).second(m)}this.setEndDate(d.clone()),this.autoApply&&(this.calculateChosenLabel(),this.clickApply())}this.singleDatePicker&&(this.setEndDate(this.startDate),this.timePicker||this.clickApply()),this.updateView(),i.stopPropagation()}},calculateChosenLabel:function(){var i=!0,o=0;for(var l in this.ranges){if(this.timePicker){var c=this.timePickerSeconds?"YYYY-MM-DD hh:mm:ss":"YYYY-MM-DD hh:mm";if(this.startDate.format(c)==this.ranges[l][0].format(c)&&this.endDate.format(c)==this.ranges[l][1].format(c)){i=!1,this.chosenLabel=this.container.find(".ranges li:eq("+o+")").addClass("active").html();break}}else if(this.startDate.format("YYYY-MM-DD")==this.ranges[l][0].format("YYYY-MM-DD")&&this.endDate.format("YYYY-MM-DD")==this.ranges[l][1].format("YYYY-MM-DD")){i=!1,this.chosenLabel=this.container.find(".ranges li:eq("+o+")").addClass("active").html();break}o++}i&&(this.showCustomRangeLabel?this.chosenLabel=this.container.find(".ranges li:last").addClass("active").html():this.chosenLabel=null,this.showCalendars())},clickApply:function(i){this.hide(),this.element.trigger("apply.daterangepicker",this)},clickCancel:function(i){this.startDate=this.oldStartDate,this.endDate=this.oldEndDate,this.hide(),this.element.trigger("cancel.daterangepicker",this)},monthOrYearChanged:function(i){var o=r(i.target).closest(".calendar").hasClass("left"),l=o?"left":"right",c=this.container.find(".calendar."+l),u=parseInt(c.find(".monthselect").val(),10),d=c.find(".yearselect").val();o||(d<this.startDate.year()||d==this.startDate.year()&&u<this.startDate.month())&&(u=this.startDate.month(),d=this.startDate.year()),this.minDate&&(d<this.minDate.year()||d==this.minDate.year()&&u<this.minDate.month())&&(u=this.minDate.month(),d=this.minDate.year()),this.maxDate&&(d>this.maxDate.year()||d==this.maxDate.year()&&u>this.maxDate.month())&&(u=this.maxDate.month(),d=this.maxDate.year()),o?(this.leftCalendar.month.month(u).year(d),this.linkedCalendars&&(this.rightCalendar.month=this.leftCalendar.month.clone().add(1,"month"))):(this.rightCalendar.month.month(u).year(d),this.linkedCalendars&&(this.leftCalendar.month=this.rightCalendar.month.clone().subtract(1,"month"))),this.updateCalendars()},timeChanged:function(i){var o=r(i.target).closest(".calendar"),l=o.hasClass("left"),c=parseInt(o.find(".hourselect").val(),10),u=parseInt(o.find(".minuteselect").val(),10),d=this.timePickerSeconds?parseInt(o.find(".secondselect").val(),10):0;if(!this.timePicker24Hour){var f=o.find(".ampmselect").val();f==="PM"&&c<12&&(c+=12),f==="AM"&&c===12&&(c=0)}if(l){var p=this.startDate.clone();p.hour(c),p.minute(u),p.second(d),this.setStartDate(p),this.singleDatePicker?this.endDate=this.startDate.clone():this.endDate&&this.endDate.format("YYYY-MM-DD")==p.format("YYYY-MM-DD")&&this.endDate.isBefore(p)&&this.setEndDate(p.clone())}else if(this.endDate){var h=this.endDate.clone();h.hour(c),h.minute(u),h.second(d),this.setEndDate(h)}this.updateCalendars(),this.updateFormInputs(),this.renderTimePicker("left"),this.renderTimePicker("right")},formInputsChanged:function(i){var o=r(i.target).closest(".calendar").hasClass("right"),l=n(this.container.find('input[name="daterangepicker_start"]').val(),this.locale.format),c=n(this.container.find('input[name="daterangepicker_end"]').val(),this.locale.format);l.isValid()&&c.isValid()&&(o&&c.isBefore(l)&&(l=c.clone()),this.setStartDate(l),this.setEndDate(c),o?this.container.find('input[name="daterangepicker_start"]').val(this.startDate.format(this.locale.format)):this.container.find('input[name="daterangepicker_end"]').val(this.endDate.format(this.locale.format))),this.updateView()},formInputsFocused:function(i){this.container.find('input[name="daterangepicker_start"], input[name="daterangepicker_end"]').removeClass("active"),r(i.target).addClass("active");var o=r(i.target).closest(".calendar").hasClass("right");o&&(this.endDate=null,this.setStartDate(this.startDate.clone()),this.updateView())},formInputsBlurred:function(i){if(!this.endDate){var o=this.container.find('input[name="daterangepicker_end"]').val(),l=n(o,this.locale.format);l.isValid()&&(this.setEndDate(l),this.updateView())}},formInputsKeydown:function(i){i.keyCode===13&&(i.preventDefault(),this.formInputsChanged(i))},elementChanged:function(){if(this.element.is("input")&&this.element.val().length){var i=this.element.val().split(this.locale.separator),o=null,l=null;i.length===2&&(o=n(i[0],this.locale.format),l=n(i[1],this.locale.format)),(this.singleDatePicker||o===null||l===null)&&(o=n(this.element.val(),this.locale.format),l=o),!(!o.isValid()||!l.isValid())&&(this.setStartDate(o),this.setEndDate(l),this.updateView())}},keydown:function(i){(i.keyCode===9||i.keyCode===13)&&this.hide(),i.keyCode===27&&(i.preventDefault(),i.stopPropagation(),this.hide())},updateElement:function(){this.element.is("input")&&!this.singleDatePicker&&this.autoUpdateInput?(this.element.val(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format)),this.element.trigger("change")):this.element.is("input")&&this.autoUpdateInput&&(this.element.val(this.startDate.format(this.locale.format)),this.element.trigger("change"))},remove:function(){this.container.remove(),this.element.off(".daterangepicker"),this.element.removeData()}},r.fn.daterangepicker=function(i,o){var l=r.extend(!0,{},r.fn.daterangepicker.defaultOptions,i);return this.each(function(){var c=r(this);c.data("daterangepicker")&&c.data("daterangepicker").remove(),c.data("daterangepicker",new a(c,l,o))}),this},a})})(cSt);var _we={exports:{}};(function(e,n){e.exports=function(){return["<input>","alwaysShowCalendars","applyClass","autoApply","autoUpdateInput","buttonClasse
422s","cancelClass","dateLimit","drops","endDate","isCustomDate","isInvalidDate","linkedCalendars","locale","maxDate","minDate","opens","parentEl","ranges","showCustomRangeLabel","showDropdowns","showISOWeekNumbers","showWeekNumbers","singleDatePicker","startDate","template","timePicker","timePicker24Hour","timePickerIncrement","timePickerSeconds"]}})(_we);var dSt=_we.exports,bwe={exports:{}},fSt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",pSt=fSt,hSt=pSt;function ywe(){}function wwe(){}wwe.resetWarningCache=ywe;var mSt=function(){function e(a,i,o,l,c,u){if(u!==hSt){var d=new 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 d.name="Invariant Violation",d}}e.isRequired=e;function n(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:wwe,resetWarningCache:ywe};return r.PropTypes=r,r};bwe.exports=mSt();var Ft=bwe.exports;const Ct=Kr(Ft);var gSt={},xSt=gSt;function vSt(e,n,r,a,i,o,l,c){if(!e){var u;if(n===void 0)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=[r,a,i,o,l,c],f=0;u=new Error(n.replace(/%s/g,function(){return d[f++]})),u.name="Invariant Violation"}throw u.framesToPop=1,u}}var _St=vSt,NE=vwe,bSt=xSt,Ed=_St,Cae="mixins";function ySt(e,n,r){var a=[],i={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},o={displayName:function(w,j){w.displayName=j},mixins:function(w,j){if(j)for(var S=0;S<j.length;S++)c(w,j[S])},childContextTypes:function(w,j){w.childContextTypes=NE({},w.childContextTypes,j)},contextTypes:function(w,j){w.contextTypes=NE({},w.contextTypes,j)},getDefaultProps:function(w,j){w.getDefaultProps?w.getDefaultProps=f(w.getDefaultProps,j):w.getDefaultProps=j},propTypes:function(w,j){w.propTypes=NE({},w.propTypes,j)},statics:function(w,j){u(w,j)},autobind:function(){}};function l(w,j){var S=i.hasOwnProperty(j)?i[j]:null;x.hasOwnProperty(j)&&Ed(S==="OVERRIDE_BASE","ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",j),w&&Ed(S==="DEFINE_MANY"||S==="DEFINE_MANY_MERGED","ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",j)}function c(w,j){if(j){Ed(typeof j!="function","ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),Ed(!n(j),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var S=w.prototype,N=S.__reactAutoBindPairs;j.hasOwnProperty(Cae)&&o.mixins(w,j.mixins);for(var k in j)if(j.hasOwnProperty(k)&&k!==Cae){var E=j[k],D=S.hasOwnProperty(k);if(l(D,k),o.hasOwnProperty(k))o[k](w,E);else{var R=i.hasOwnProperty(k),A=typeof E=="function",P=A&&!R&&!D&&j.autobind!==!1;if(P)N.push(k,E),S[k]=E;else if(D){var I=i[k];Ed(R&&(I==="DEFINE_MANY_MERGED"||I==="DEFINE_MANY"),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",I,k),I==="DEFINE_MANY_MERGED"?S[k]=f(S[k],E):I==="DEFINE_MANY"&&(S[k]=p(S[k],E))}else S[k]=E}}}}function u(w,j){if(j)for(var S in j){var N=j[S];if(j.hasOwnProperty(S)){var k=S in o;Ed(!k,'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',S);var E=S in w;Ed(!E,"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",S),w[S]=N}}}function d(w,j){Ed(w&&j&&typeof w=="object"&&typeof j=="object","mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects.");for(var S in j)j.hasOwnProperty(S)&&(Ed(w[S]===void 0,"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",S),w[S]=j[S]);return w}function f(w,j){return function(){var N=w.apply(this,arguments),k=j.apply(this,arguments);if(N==null)return k;if(k==null)return N;var E={};return d(E,N),d(E,k),E}}function p(w,j){return function(){w.apply(this,arguments),j.apply(this,arguments)}}function h(w,j){var S=j.bind(w);return S}function m(w){for(var j=w.__reactAutoBindPairs,S=0;S<j.length;S+=2){var N=j[S],k=j[S+1];w[N]=h(w,k)}}var g={componentDidMount:function(){this.__isMounted=!0},componentWillUnmount:function(){this.__isMounted=!1}},x={replaceState:function(w,j){this.updater.enqueueReplaceState(this,w,j)},isMounted:function(){return!!this.__isMounted}},b=function(){};NE(b.prototype,e.prototype,x);function y(w){var j=function(N,k,E){this.__reactAutoBindPairs.length&&m(this),this.props=N,this.context=k,this.refs=bSt,this.updater=E||r,this.state=null;var D=this.getInitialState?this.getInitialState():null;Ed(typeof D=="object"&&!Array.isArray(D),"%s.getInitialState(): must return an object or null",j.displayName||"ReactCompositeComponent"),this.state=D};j.prototype=new b,j.prototype.constructor=j,j.prototype.__reactAutoBindPairs=[],a.forEach(c.bind(null,j)),c(j,g),c(j,w),j.getDefaultProps&&(j.defaultProps=j.getDefaultProps()),Ed(j.prototype.render,"createClass(...): Class specification must implement a `render` method.");for(var S in i)j.prototype[S]||(j.prototype[S]=null);return j}return y}var wSt=ySt,S8=v,kSt=wSt,jSt=new S8.Component().updater,CSt=kSt(S8.Component,S8.isValidElement,jSt),SSt=v,NSt=ds,EE=xwe,ESt=vwe,TSt=dSt,dr=Ft,DSt=CSt,MSt=DSt({$picker:null,options:TSt(),makeEventHandler:function(e){return function(n,r){typeof this.props.onEvent=="function"&&this.props.onEvent(n,r),typeof this.props[e]=="function"&&this.props[e](n,r)}.bind(this)},getOptionsFromProps:function(e){var n;return e=e||this.props,this.options.forEach(function(r){e.hasOwnProperty(r)&&(n=n||{},n[r]=e[r])}),n||{}},setOptionsFromProps:function(e){var n=Object.keys(e),r=this;
422r.$picker&&e&&n.forEach(function(a){a==="startDate"?r.$picker.data("daterangepicker").setStartDate(e[a]):a==="endDate"?r.$picker.data("daterangepicker").setEndDate(e[a]):a==="locale"?EE.extend(r.$picker.data("daterangepicker")[a],e[a]):r.$picker.data("daterangepicker")[a]=e[a]})},componentWillReceiveProps:function(e){var n=this;if(n.$picker){var r=n.getOptionsFromProps(),a=n.getOptionsFromProps(e),i={};n.options.forEach(function(o){r[o]!==a[o]&&(i[o]=a[o])}),n.setOptionsFromProps(i)}},componentDidMount:function(){this.initializeDateRangePicker()},componentWillUnmount:function(){this.removeDateRangePicker()},removeDateRangePicker:function(){this.$picker.data("daterangepicker").remove()},initializeDateRangePicker:function(){var e=this;EE=window.jQuery&&window.jQuery.fn.daterangepicker?window.jQuery:EE,e.$picker=EE(NSt.findDOMNode(this.refs.picker)),e.$picker.daterangepicker(this.getOptionsFromProps()),["Show","Hide","ShowCalendar","HideCalendar","Apply","Cancel"].forEach(function(n){var r=n.toLowerCase();e.$picker.on(r+".daterangepicker",e.makeEventHandler("on"+n))})},propTypes:{"<input>":dr.any,alwaysShowCalendars:dr.bool,applyClass:dr.string,autoApply:dr.bool,autoUpdateInput:dr.bool,buttonClasses:dr.array,cancelClass:dr.string,dateLimit:dr.object,drops:dr.oneOf(["down","up"]),endDate:dr.oneOfType([dr.object,dr.string]),isCustomDate:dr.func,isInvalidDate:dr.func,linkedCalendars:dr.bool,locale:dr.object,maxDate:dr.oneOfType([dr.object,dr.string]),minDate:dr.oneOfType([dr.object,dr.string]),onApply:dr.func,onCancel:dr.func,onEvent:dr.func,onHide:dr.func,onHideCalendar:dr.func,onShow:dr.func,onShowCalendar:dr.func,opens:dr.oneOf(["left","right","center"]),parentEl:dr.any,ranges:dr.object,showCustomRangeLabel:dr.bool,showDropdowns:dr.bool,showISOWeekNumbers:dr.bool,showWeekNumbers:dr.bool,singleDatePicker:dr.bool,startDate:dr.oneOfType([dr.object,dr.string]),template:dr.any,timePicker:dr.bool,timePickerIncrement:dr.number,timePicker24Hour:dr.bool,timePickerSeconds:dr.bool},render:function(){var e=ESt({ref:"picker"},this.props);return Object.keys(this.constructor.propTypes).forEach(function(n){delete e[n]}),SSt.cloneElement(this.props.children,{ref:"picker"})}});const tY=Kr(MSt),RSt=()=>s.jsx("h1",{children:"Loading"}),OSt=()=>{const{company:e}=Bt();if(e.samsara_initial_mapping&&e.is_sending_transaction_to_samsara&&g7.state.location.pathname!="/account/integrations"){let n=function(){Le.post(ye("partner/samsara/check-send-transactions-status"),{company_id:e.id}).then(o=>{o.result&&(o.is_sending_transaction_to_samsara||(o.is_failed_push_transaction_to_samsara?Pe.show({type:"critical",message:t("fleetmanager::text.pump_transactions_sent_to_samsara_failed")}):Pe.show({message:t("fleetmanager::text.pump_transactions_sent_to_samsara")})),a(o.is_sending_transaction_to_samsara))})};const[r,a]=v.useState(!1),i=v.useRef(null);v.useEffect(()=>(n(),i.current=setInterval(()=>{a(o=>(o===!0&&n(),o))},60*1e3),()=>clearInterval(i.current)),[r])}return s.jsx(wle,{router:g7,fallbackElement:s.jsx(RSt,{})})},xi=({items:e,defaultItem:n,rightContent:r,onChange:a,asButton:i,hasSearch:o=!0})=>{const[l,c]=v.useState(""),u=zs("tab");v.useEffect(()=>{let f=n||u;Wu(e,{key:f})||(f=e[0].key),c(f),a&&a(f)},[n]);function d(f,p){if(i){f.preventDefault();let h=[];o&&(h=P7.parse(window.location.search)),h.tab=p.key,c(p.key),history.replaceState({},"",Oe(window.location.pathname,h)),a&&a(p.key);return}if(p.key===l){f.preventDefault();return}p.link||(c(p.key),a&&a(p.key))}return s.jsxs("div",{className:"flex w-full flex-col",children:[s.jsxs("div",{className:"w-full h-[48px] flex items-center px-base z-10 tab-wrapper justify-between",children:[s.jsx("div",{className:"flex items-center h-full",children:e.map(f=>{const p=Ut({"active relative font-bold bg-white mb-[-3px] border-[3px] border-b-[white] h-[calc(100%+3px)]":l===f.key,"border border-b-0 h-full":l!==f.key}),h={};return f.link&&(h.href=f.link),f.visible!==!1&&s.jsxs("a",{onClick:m=>d(m,f),className:`tab-item ${p}`,...h,children:[f.name,f.icon?s.jsx(Se,{name:f.icon,className:"ml-[8px] h-[24px] w-[24px]"}):null,l===f.key?s.jsx("div",{className:"absolute bottom-[-1px] bg-white left-0 h-[4px] right-0"}):null]},f.key)})}),s.jsx("div",{className:"right-content-tab",children:r})]}),s.jsx("div",{className:"w-full border-b-[3px] border-primary"})]})};xi.htmlProps=["defaultItem"];const kwe="/resource/map-pin.svg",jwe=window.__APP_DATA.configs.google_maps_key,ASt=()=>{const[e,n]=v.useState(!1),[r,a]=v.useState();v.useEffect(()=>{i()},[]);function i(){if(typeof google>"u"){const o=document.createElement("script");
422o.src=`https://maps.googleapis.com/maps/api/js?key=${jwe}&callback=initMaps`,document.body.appendChild(o),o.onload=()=>{n(!0)},o.onerror=l=>{a(l)}}else n(!0)}return{loaded:e,error:r}},Cwe=({info:e,zoom:n=16,controlSize:r=25})=>{const{loaded:a,error:i}=ASt();v.useEffect(()=>{l()},[a]);const o=v.useMemo(()=>"map_"+V7(),[]),l=v.useCallback(()=>{if(a){const c={zoom:n,center:{lat:e==null?void 0:e.lat,lng:e==null?void 0:e.lon},mapTypeId:google.maps.MapTypeId.ROADMAP,streetViewControl:!1,mapTypeControl:!0,controlSize:r,styles:[{featureType:"poi",stylers:[{visibility:"off"}]}],mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,google.maps.MapTypeId.SATELLITE]}},u=document.getElementById(o);if(u){const d=new google.maps.Map(u,c),f=new google.maps.InfoWindow;new google.maps.LatLngBounds;const p=new google.maps.Marker({position:new google.maps.LatLng(e.lat,e.lon),map:d,icon:{url:asset(kwe),scaledSize:new google.maps.Size(40,70)}});google.maps.event.addListener(p,"click",function(h){return function(){f.setContent(e.infoWindow),f.open(d,h)}}(p))}}},[a]);return s.jsx("div",{id:o,className:"site-card-map",style:{height:"100%",width:"100%"}})},$j=({items:e,className:n,colon:r=!0})=>s.jsx("div",{className:"grid grid-cols-1 divide-y divide-placeholder",children:e.map(a=>{if(a.visible===!1)return null;const i=Ut({"flex items-start justify-between gap-[8px]":!a.block,"flex flex-col gap-[8px]":a.block},"p-[4px] text-sm");return s.jsxs("div",{className:a.className,children:[s.jsxs("div",{className:`${i} break-word-normal`,children:[s.jsxs("div",{className:`min-w-fit ${a.classNameLabel}`,children:[a.label,r?":":""]}),s.jsx("div",{className:"font-semibold text-right overflow-hidden",children:a.value})]}),a.appendContent?s.jsx("div",{className:"font-semibold p-[4px] text-sm",children:a.appendContent}):null]},a.key)})});function w_({title:e,leftItems:n,rightItems:r,editLink:a}){return s.jsx(es,{title:e,children:s.jsx("div",{className:"p-[32px] h-full",children:s.jsxs("div",{className:"grid grid-cols-2 divide-x divide-placeholder h-full",children:[s.jsxs("div",{className:"pr-[16px]",children:[s.jsx("div",{className:"pb-[8px] items-center flex font-semibold",children:s.jsxs("div",{className:"items-center flex font-semibold",children:[s.jsx("span",{children:t("site::site_text.details")}),a?s.jsx("a",{className:"px-[10px] cursor-pointer",href:a,children:s.jsx(Se,{className:"text-active text-[14px]",name:"icon-edit"})}):null]})}),s.jsx($j,{items:n})]}),s.jsx("div",{className:"pl-[16px]",children:s.jsx($j,{items:r})})]})})})}function Swe({title:e,leftBlock:n,rightBlock:r}){let a=!(n&&r);return s.jsx(es,{title:e,children:s.jsx("div",{className:"p-[32px] h-full flex items-center",children:s.jsxs("div",{className:`grid ${a?"":"grid-cols-2"} divide-x divide-placeholder w-full h-full`,children:[n?s.jsx("div",{className:a?"":"pr-[16px]",children:n}):null,r?s.jsx("div",{className:a?"":"pl-[16px] my-auto",children:r}):null]})})})}const PSt=({site:e})=>{const{can:n}=Ot(),{configs:r}=Bt(),a=[{key:"type",label:t("site::site_text.type"),value:e.type},{key:"id",label:t("transaction::text.site_id"),value:e.id},{key:"code",label:t("site::form.label.sitecode_label"),value:e.code},{key:"address",label:t("site::site_text.site_address"),value:s.jsx("div",{className:"w-full text-left",children:e.address_parts.map((l,c)=>s.jsx("span",{className:"block",children:l},c))}),block:!0}];r.is_jobber&&a.unshift({key:"customer",label:t("site::site_text.detail_customer"),value:e.company_name});const i=[{key:"total_tanks",label:t("site::site_text.tanks"),value:e.total_tanks},{key:"total_devices",label:t("site::form.text.hardware"),value:e.total_devices},{key:"total_pumps",label:t("site::site_text.pumps"),value:e.total_pumps}],o=e.custom_field_values;return Object.keys(o).map(l=>{const c=o[l];let u={key:l,label:c.label,value:c.value,classNameLabel:"custom-data-field"};i.push(u)}),s.jsx(w_,{title:e.name,leftItems:a,rightItems:i,editLink:r.is_jobber||!n(["site_edit"])?"":Oe("",{tab:"setting"})})},_P=({site:e})=>s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(PSt,{site:e}),s.jsx(es,{children:s.jsx(Cwe,{info:e.map_info})})]})}),Sae=({o_key:e,o_value:n,disabled:r=!1})=>s.jsx("option",{value:e,disabled:r,children:n}),m0=25,ISt=({relayConfigs:e,device:n,port:r,tank:a,callbackAfterSavePort:i,callbackAfterChangeStep:o})=>{const{company:l}=Bt(),c={port:{port:"none",label:"",device_id:"none",tank_id:"none",pulser_manufacturer:"",pulser_model:"",pulse_rate:0,pulser_ref:m0,config_data:null,used_config_data:0,temperature_c
422ompensation:0,unit_price_enabled:0,w_n_m_enabled:0,w_n_m_subscription:0,in_calibration:0,w_n_m_po:""},original_port:{},device:{type:1},pulse_rate_options:[],allow_custom_pulse_rate:0,custom_pulse_rate_ranges:[],errors:[],is_assign_tank:!0,form_step:1,disabled:!1},[u,d]=v.useState(c),[f,p]=v.useState(""),[h,m]=v.useState((n==null?void 0:n.owned_by)!=(n==null?void 0:n.company_id)&&l.id==(n==null?void 0:n.company_id)),g=sd(),x=v.useMemo(()=>{let Y=I();return Y.length?(X(Y[0].value),Y[0].value):""},[]),b=[{key:1,title:t("device::text.relay_details")},{key:2,title:t("tankmonitor::form.text.breadcrumbs_step_3")}],y=v.useRef(null);v.useEffect(()=>{const Y={...u,device:{...u.device,...n},port:{...u.port,...r},original_port:{...u.port,...u.original_port,...r},is_assign_tank:!!a};w(Y)},[]);function w(Y){if(e&&(n&&r&&d(Y),A(Y.port.pulser_ref),e.tanks.length===0?d(Q=>({...Q,errors:{...Q.errors,tank_id:t("device::text.tank_not_found")},disabled:!0})):u.port.tank_id==="none"?d(Q=>({...Q,port:{...Q.port,tank_id:a?a.id:r&&r.tank_id?r.tank_id:e.tanks[0].id}})):!e.tanks.find(W=>W.id===u.port.tank_id)&&e.tanks.length>0&&d(W=>({...W,port:{...W.port,tank_id:"none"}})),D(),setTimeout(()=>{refreshSelectPicker()},200)),(n==null?void 0:n.type)==zr)m((n==null?void 0:n.owned_by)!=(n==null?void 0:n.company_id)&&l.id==(n==null?void 0:n.company_id));else{let Q=(n==null?void 0:n.parent_device)??null;Q!=null&&m((Q==null?void 0:Q.owned_by)!=(Q==null?void 0:Q.company_id)&&l.id==(Q==null?void 0:Q.company_id))}}function j(){let Y={};
422if(u.port.label||(Y={...Y,label:t("device::text.pump_name_required")}),(!u.port.pulse_rate||u.port.pulse_rate<1||u.port.pulse_rate>=1e4)&&(Y={...Y,pulse_rate:t("device::text.invalid_pulse_rate_value")}),(!u.port.tank_id||u.port.tank_id<0||!Number.isInteger(parseInt(u.port.tank_id)))&&(Y={...Y,tank_id:t("device::text.invalid_tank_selected")}),(!u.port.device_id||u.port.device_id<0||!Number.isInteger(parseInt(u.port.device_id)))&&(Y={...Y,device_id:t("device::text.device_required")}),u.allow_custom_pulse_rate===1&&u.custom_pulse_rate_ranges.length>0){let Q=!1;u.custom_pulse_rate_ranges.forEach(W=>(Q||(Q=u.port.pulse_rate>=W[0]&&u.port.pulse_rate<=W[1]),W)),Q||(Y={...Y,pulse_rate:t("device::text.invalid_pulse_rate_value")})}return Object.keys(Y).length>0&&d(Q=>({...Q,errors:Y})),Y}function S(Y){const Q=j();if(Y.preventDefault(),Object.keys(Q).length==0){let W=u.port,se=u.device;return se!=null&&se.status==0&&(W.w_n_m_enabled=0),W.device_id=parseInt(W.device_id),W.port=parseInt(u.original_port.port),W.tank_id=parseInt(W.tank_id),W.w_n_m_subscription=parseInt(W.w_n_m_enabled),W.tank_name=e.tanks.filter(oe=>oe.id==W.tank_id)[0].name,W.pulse_rate=N(W.pulse_rate),W.label=W.label.replace(/<\/?[^>]+(>|$)/g,""),k(W)}}function N(Y){return u.port.pulser_ref==m0?parseInt(Y):parseFloat(Y)}function k(Y){return showLoader(),Le.post("/device/port",{port:{...Y}}).then(Q=>{Q.result&&Q.device_port?(i&&i(Y),Pe.show({message:t("site::form.message.config_success")})):Pe.show({message:Q.message,type:"critical"})},Q=>{Pe.show({message:Q.bodyText,type:"critical"})}).finally(()=>{hideLoader()})}function E(){let Q=e.ports.filter(W=>W.device_id==u.device.id).filter(W=>W.device_id==u.port.device_id&&W.port==u.port.port);return Q&&Q.length>0?Q[0].payment_method_info_text:u.port.payment_method_info_text}function D(){setTimeout(()=>{refreshSelectPicker()})}function R(Y){Y===1&&D();const Q=j();Object.keys(Q).length==0&&d(W=>({...W,errors:Q,form_step:Y})),o&&o(Y)}function A(Y){let Q=e.pulser_models.filter(W=>W.id==Y);d(W=>{let se=W;if(Q[0]!==void 0){const oe=Q[0];return se.allow_custom_pulse_rate=oe.allow_custom_pulse_rate,se.custom_pulse_rate_ranges=oe.custom_pulse_rate_ranges,se.pulse_rate_options=oe.pulse_rate_options,oe.id==m0?se.original_port.pulser_ref==m0?(se.port.pulser_manufacturer=se.original_port.pulser_manufacturer,se.port.pulser_model=se.original_port.pulser_model,se.port.pulse_rate=se.original_port.pulse_rate):(se.port.pulser_manufacturer="",se.port.pulser_model="",se.port.pulse_rate=se.original_port.pulse_rate):((se.port.pulse_rate==0||se.port.pulse_rate==null||se.pulse_rate_options.length>0&&se.pulse_rate_options.indexOf(se.port.pulse_rate)==-1)&&(se.port.pulse_rate=se.pulse_rate_options[0]==null?10:se.pulse_rate_options[0]),se.port.pulser_manufacturer=oe.manufacturer,se.port.pulser_model=oe.pulser_name),{...se}}return{...W}}),setTimeout(()=>{$('select[name="pulse_rate"]').selectpicker("refresh")},100)}function P(){let Y=u.port.config_data;A(Y.pulser_ref),d({...u,port:{...u.port,label:Y.label,port:Y.port,pulser_manufacturer:Y.pulser_manufacturer,pulser_model:Y.pulser_model,pulser_ref:Y.pulser_ref,pulse_rate:Y.pulse_rate}}),g()}function I(){let Y=[];return e.configured_devices.forEach(function(Q){L(Q.id,!1).length&&Y.push({value:Q.id,label:Q.name})}),Y}function L(Y,Q=!0){let W=[];return e.ports.filter(oe=>u.device&&Y&&oe.device_id==Y).forEach(oe=>{const q=oe.label.length>0;(Q||!q)&&W.push({device_id:Y,value:oe.port,label:H(oe,u.device),isDisabled:q})}),W}function H(Y,Q){if(Y.port_label!=null)return t("device::text.relay")+" "+Y.port_label;if(Q.type==ga){if(Y.port=="101")return t("device::text.relay")+" 2";if(Y.port=="0")return t("device::text.relay")+" 1"}return t("device::text.relay")+" "+Y.port}function U(){let Y=[];return Object.values(e.pulser_models).map((Q,W)=>{Y.push({value:Q.id,label:Q.manufacturer+" - "+Q.pulser_name})}),Y}function X(Y){const Q=Wu(e.configured_devices,{id:Y});d(se=>({...se,device:Q})),u.port.device_id=Y;let W=L(Y);if([zr,ga,Ks,hi].includes(u.device.type)){p("");for(let se=0;se<W.length;se++){let oe=W[se];if(!oe.isDisabled){p(oe.value),re(oe.value,Y);break}}}g(),D()}function re(Y,Q){let W=e.ports.filter(se=>se.device_id==Q)[0];u.port.port=Y,u.original_port.port=Y,u.port.wnm_amount=W.wnm_amount,u.port.payment_data_id=W.payment_data_id,u.port.wnm_des=W.wnm_des,u.port.payment_url=W.payment_url,u.port.payment_method_info_text=W.payment_method_info_text,g(),D()}function Z(Y){u.port.pulser_ref=Y,g(),A(Y),D()}function V(Y){Y.target!=null&&Y.target.name=="tank_id"?(a?(Y.target.value=a.id,u.port.tank_id=a.id,$('select[name="tank_id"]').selectpicker("val",[a.id])):(u.port.tank_id=Y.target.value,$('select[name="tank_id"]').selectpicker("val",[Y.target.value])),$('select[name="tank_id"]').selectpicker("refresh"),g()):(d(Q=>{const W=Object.keys(Q.port).reduce((se,oe)=>(oe===Y.target.name?se[oe]=Y.target.value:se[oe]=Q.port[oe],se),{});return{...Q,port:W}}),g()),D()}function J(){let Y={label:"",value:"item"};return e.pulser_models!=null&&Object.values(e.pulser_models).map((Q,W)=>{Q.id==u.port.pulser_ref&&(Y={label:Q.manufacturer+" - "+Q.pulser_name,value:Q.id})}),Y}function K(){let Y=[];
422return u.custom_pulse_rate_ranges.forEach(Q=>{Y.push(Q.join("-"))}),Y.join(", ")}function ee(Y){u.device.status==0||u.disabled||d({...u,port:{...u.port,w_n_m_enabled:Y?1:0}})}return s.jsxs("form",{ref:y,className:"device-port-form",onSubmit:S,action:ye("/device/port"),method:"post",children:[s.jsxs("div",{className:`modal-body-general ${Ut({"has-stepper max-content-scrollbar custom-scrollbar":u.port.w_n_m_enabled==1&&u.port.w_n_m_subscription==0&&u.device.status!==0,"p-full":u.port.w_n_m_enabled==0||u.port.w_n_m_subscription==1||u.device.status!==1})}`,children:[u.port.w_n_m_enabled==1&&u.port.w_n_m_subscription==0&&u.device.status!==0?s.jsx(s.Fragment,{children:s.jsx(gu,{steps:b,currentStep:u.form_step})}):null,u.form_step===1?s.jsxs("div",{className:"row-form gap-x-[56px] !mb-0",children:[s.jsxs("div",{className:"col-sm-6",children:[u.port.config_data!==null&&u.port.used_config_data!==1?s.jsxs("div",{className:"form-group flex flex-row items-center gap-x-[8px]",children:[s.jsx("a",{className:"btn btn-style-1 light-blue",role:"button",onClick:()=>P(),children:t("device::text.use_installer_suggestions")}),s.jsx(vn,{content:t("device::text.this_will_load_the_pump_name_pulse_rate"),children:s.jsx("i",{className:"icon-icon-question text-xl text-neutral"})})]}):null,u.is_assign_tank?s.jsx(s.Fragment,{children:s.jsxs("div",{children:[s.jsxs("div",{className:Ut({"is-invalid":u.errors.device_id!==void 0},{"form-group":!0}),children:[s.jsx("label",{className:"control-label",children:t("device::text.devices")}),s.jsx("div",{className:"form-has-form-group-no-margin",children:s.jsx(oa,{maxMenuHeight:200,onChange:Y=>X(Y.value),defaultValue:x,placeholder:t("placeholder.select_a_device"),options:I()})}),u.errors.device_id!==void 0?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx(Se,{name:"icon-icon-warning"}),s.jsx("span",{children:u.errors.device_id})]}):null]}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("device::text.relays")}),s.jsx("div",{className:"form-has-form-group-no-margin select-port",children:s.jsx(oa,{maxMenuHeight:200,defaultValue:f,onChange:Y=>re(Y.value,Y.device_id),placeholder:t("placeholder.select_a_relay"),options:L(u.port.device_id)},u.device.id)})]})]})}):null,s.jsx("div",{className:Ut({"is-invalid":u.errors.label!==void 0}),children:s.jsx(mt,{type:"text",name:"label",defaultValue:u.port.label,onInput:V,placeholder:t("placeholder.enter_pump_name"),label:t("device::text.pump_name"),note:s.jsx("div",{children:t("device::text.name_will_apperar_in_app")}),error:u.errors.label})}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("device::text.pulser")}),s.jsx("div",{className:"form-has-form-group-no-margin",children:s.jsx(oa,{isSearchable:!0,maxMenuHeight:200,onChange:Y=>Z(Y.value),defaultValue:J(),options:U()},u.port.pulser_ref)})]}),u.port.pulser_ref!=m0&&u.pulse_rate_options.length>0?s.jsxs("div",{className:"form-group min-h-[76px]",children:[s.jsx("label",{className:"control-label",children:t("device::text.pulse_rate")}),s.jsx("select",{className:"form-control selectpicker",name:"pulse_rate",required:!0,value:u.port.pulse_rate,onChange:V,children:Object.values(u.pulse_rate_options).map((Y,Q)=>s.jsx(Sae,{o_key:parseFloat(Y),o_value:Y.toString()},Q))})]},"pulse_rate"):null,u.port.pulser_ref==m0?s.jsxs(s.Fragment,{children:[s.jsx(mt,{type:"text",name:"pulser_manufacturer",defaultValue:u.port.pulser_manufacturer,onInput:V,placeholder:t("placeholder.enter_manufacturer"),label:t("device::text.manufacturer")}),s.jsx(mt,{type:"text",name:"pulser_model",defaultValue:u.port.pulser_model,onInput:V,placeholder:t("placeholder.enter_model"),label:t("device::text.model")})]}):null,u.allow_custom_pulse_rate==1?s.jsx("div",{className:`form-group-no-margin ${Ut({"is-invalid":u.errors.pulse_rate!==void 0})}`,children:s.jsx(mt,{type:"number",name:"pulse_rate",value:u.port.pulse_rate??"",onInput:V,placeholder:t("placeholder.enter_pulse_rate"),label:t("device::text.pulse_rate"),error:u.errors.pulse_rate,note:u.custom_pulse_rate_ranges.length===0?s.jsx("div",{children:t("device::text.pulse_rate_validation_message")}):s.jsxs("small",{className:"form-text blue-light",children:[s.jsx("i",{className:"icon icon-icon-light-bulb"}),t("device::text.legitimate_value"),":",K()]})})},u.port.pulser_ref):null,u.port.w_n_m_subscription==1?s.jsx("div",{className:"form-group-no-margin form-group mt-[32px] !mb-0",children:s.jsx(mt,{type:"text",name:"w_n_m_po",defaultValue:u.port.w_n_m_po,onInput:V,label:t("device::device_text.po"),optional:!0})}):null]}),s.jsxs("div",{className:"col-sm-6",children:[s.jsxs("div",{className:Ut({"form-group":!0},{"is-invalid":u.errors.tank_id!==void 0}),children:[s.jsx("label",{className:"control-label",children:t("text.tank")}),s.jsx("select",{disabled:!!a,className:"form-control selectpicker",name:"tank_id",value:u.port.tank_id,onChange:V,children:Object.values(e.tanks).map((Y,Q)=>s.jsx(Sae,{o_key:Y.id,o_value:Y.name},Q))}),u.errors.tank_id!==void 0?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx(Se,{name:"icon-icon-warning"}),s.jsx("span",{children:u.errors.tank_id})]}):null]}),s.jsxs("div",{className:"form-group",children:[s.jsxs("div",{className:"flex gap-x-[4px]",children:[s.jsx("div",{className:"flex gap-[8px] items-center",children:s.jsx("div",{className:"font-semibold text-lg",children:t("device::text.weights_and_measures_features")})}),u.device&&u.device.status!==0&&u.port.port!="none"?s.jsx(vn,{trigger:"hover",content:t("fcbilling::text.wnm_title_des"),children:s.jsx(Se,{name:"icon-tooltip",className:"cursor-pointer h-[20px] text-xl text-neutral"})}):null]}),u.device&&u.device.status!==0&&u.port.port!="none"?s.jsxs("div",{className:"mt-[8px] flex flex-col gap-y-[8px]",children:[s.jsx("div",{children:t("fcbilling::text.wnm_des")}),s.jsxs("div",{className:"flex gap-x-[8px] items-center",children:[s.jsx(zt,{className:"!w-[76px] !mb-0 !text-base",name:"odometer",defaultChecked:u.port.w_n_m_enabled==1,value:1,onClick:()=>ee(1),children:t("text.on")}),s.jsx(zt,{className:"!w-[76px] !mb-0 !text-base",name:"odometer",defaultChecked:u.port.w_n_m_enabled==0,value:0,onClick:()=>ee(0),children:t("text.off")})]})]}):s.jsx("div",{className:"is-invalid-messages mt-2",children:u.port.wnm_des?u.port.wnm_des:t("fcbilling::text.wnm_please_active_device_des")})]}),u.port.w_n_m_enabled===1&&u.device&&u.device.status!==0?s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"form-group flex flex-col gap-y-[8px]",children:[s.jsxs("div",{className:"flex gap-x-[4px] items-center",children:[s.jsx("span",{className:"text-lg font-semibold",children:t("device::text.temperature_c
422ompensation")}),s.jsx(vn,{trigger:"hover",content:t("device::text.this_value_is_a_requirement_of_weights_and_measures"),children:s.jsx(Se,{name:"icon-tooltip",className:"cursor-pointer h-[20px] text-xl text-neutral"})})]}),s.jsx("div",{className:"",children:t("fcbilling::text.temperature_compensation_des")}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx(zt,{value:0,defaultChecked:u.port.temperature_compensation==0,name:"temperature_compensation",onClick:Y=>V(Y),className:"!w-fit !mb-0",children:s.jsx("div",{className:"capitalize text-base",children:t("device::text.compensated")})}),s.jsx(zt,{value:1,defaultChecked:u.port.temperature_compensation==1,name:"temperature_compensation",onClick:Y=>V(Y),className:"!w-fit !mb-0",children:s.jsx("div",{className:"capitalize text-base",children:t("device::text.uncompensated")})})]})]}),s.jsxs("div",{className:"form-group flex flex-col gap-y-[8px] !mb-0",children:[s.jsxs("div",{className:"flex gap-x-[4px] items-center",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("device::text.display_unit_price_in_app")}),s.jsx(vn,{trigger:"hover",content:t("device::text.showing_price_may_be_required_in"),children:s.jsx(Se,{name:"icon-tooltip",className:"cursor-pointer h-[20px] text-xl text-neutral"})})]}),s.jsxs("div",{className:"flex gap-x-[8px] items-center",children:[s.jsx(zt,{value:1,defaultChecked:u.port.unit_price_enabled==1,name:"unit_price_enabled",onClick:Y=>V(Y),className:"!w-[76px] !mb-0",children:s.jsx("div",{className:"capitalize text-base",children:t("text.on")})}),s.jsx(zt,{value:0,defaultChecked:u.port.unit_price_enabled==0,name:"unit_price_enabled",onClick:Y=>V(Y),className:"!w-[76px] !mb-0",children:s.jsx("div",{className:"capitalize text-base",children:t("text.off")})})]})]})]}):null]})]}):null,u.form_step==2?s.jsxs(s.Fragment,{children:[u.port.w_n_m_enabled==1?s.jsx(s.Fragment,{children:s.jsx(gu,{steps:b,currentStep:u.form_step})}):null,s.jsxs("div",{className:"row-form !mb-0",children:[s.jsxs("div",{className:"w-[300px] min-w-[300px]",children:[s.jsx("div",{className:"form-group",children:s.jsx(mt,{type:"text",name:"w_n_m_po",defaultValue:u.port.w_n_m_po,onChange:V,label:t("account::question.label.po_number"),optional:!0,placeholder:t("placeholder.enter_po_number")})}),s.jsx("div",{className:"payment-method-card form-group !mb-0 !rounded-2xl",children:u.port.wnm_amount&&e.pricing_plans[u.device.id].wnm.amount>0?s.jsxs(s.Fragment,{children:[s.jsx("label",{className:"control-label",children:t("device::text.payment_method")}),s.jsx("div",{className:"font-weight-light my-[8px]",children:s.jsx("p",{className:"payment-method-info-text",dangerouslySetInnerHTML:{__html:E()}})}),h?null:s.jsx("a",{role:"button",href:"#",onClick:Y=>loadModal(Y.target),"data-href":u.port.payment_url,"data-id":u.port.payment_data_id,className:"load-modal add-new text-active btn-outline",children:t("tankmonitor::form.text.update_payment_method")})]}):s.jsxs(s.Fragment,{children:[s.jsx("label",{className:"control-label !text-base",children:t("fcbilling::text.subscription_details")}),s.jsx("div",{className:"my-2",children:t("device::text.enable_wnm_to_automatically_make")}),s.jsx("div",{className:"font-light pb-[8px] italic text-neutral",children:t("device::text.to_support_these_features_your_hardware")}),s.jsx("label",{className:"control-label !text-base",children:t("fcbilling::text.payment_method")}),s.jsx("div",{className:"font-light pb-[8px] italic text-neutral",children:t("tankmonitor::form.text.no_payment_method_required")})]})})]}),s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"form-group bg-bg_gray p-[16px] !mb-0 !rounded-2xl",children:[s.jsx("label",{className:"control-label !mb-[16px]",children:t("tankmonitor::form.text.subscription_summary")}),s.jsxs("div",{className:"text-sm gap-x-[8px] pb-[8px] flex flex-row nowrap",children:[s.jsx("div",{className:"title-sum col-span-2 min-w-[133px] w-[133px]",children:t("tankmonitor::form.label.item")}),s.jsx("div",{className:"title-sum text-center min-w-[112px] w-[112px]",children:t("tankmonitor::form.label.qty")}),s.jsx("div",{className:"title-sum text-right min-w-[39px] w-[39px]",children:t("tankmonitor::form.label.price")})]}),s.jsx("hr",{className:"text-placeholder"}),s.jsxs("div",{className:"text-sm gap-x-[8px] py-[16px] flex flex-row nowrap items-center",children:[s.jsxs("div",{className:"flex gap-[8px]",children:[s.jsx(Se,{name:"icon-weights-and-measures",className:"text-2xl"}),s.jsx("div",{className:"font-semibold w-[125px] min-w-[125px] flex items-center",children:t("device::text.weights_and_measures")})]}),s.jsx("div",{className:"w-[63.5px] min-w-[63.5px] text-center text-lg font-semibold",children:"1"}),s.jsx("span",{className:"text-right w-[63.5px] min-w-[63.5px]",children:u.port.wnm_amount?u.port.wnm_amount:"$0.00"})]}),s.jsx("hr",{className:"text-placeholder"}
422),s.jsxs("div",{className:"flex flex-row pt-[16px] font-semibold items-center",children:[s.jsxs("div",{className:"text-right w-[195px] min-w-[195px]",children:[t("tankmonitor::text.sub_total"),":"]}),s.jsx("div",{}),s.jsxs("div",{className:"text-right w-[105px] min-w-[105px]",children:[u.port.wnm_amount?u.port.wnm_amount:"$0.00",h?null:"*"]})]}),h?null:s.jsx("div",{className:"text-center font-semibold text-neutral mt-[16px]",children:t("device::text.subscription_description_prorated_amount")})]})})]})]}):null]}),s.jsxs("div",{className:"modal-footer !relative",children:[s.jsx("div",{className:"col-sm-6",children:u.form_step==2&&u.port.w_n_m_enabled==1?s.jsx("div",{className:"form-group back mb-0",children:s.jsxs("a",{className:"btn btn-style-1 flex",onClick:()=>R(1),children:[s.jsx("i",{className:"icon-icon-chevron-left"})," ",t("text.btn_back")]})}):null}),s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"form-group text-right mb-0",children:[u.port.w_n_m_enabled==u.port.w_n_m_subscription||u.port.w_n_m_enabled==0||u.device.status!==1?s.jsx("button",{disabled:u.disabled,className:"form-control btn-primary btn-lg",name:"submit",children:t("text.btn_save")}):null,u.form_step==1&&u.port.w_n_m_enabled==1&&u.port.w_n_m_subscription==0&&u.device.status!==0?s.jsx("a",{className:"form-control btn-primary btn-lg",onClick:()=>R(2),children:t("text.btn_next")}):null,u.form_step==2&&u.port.w_n_m_enabled!=u.port.w_n_m_subscription?s.jsx("button",{className:"form-control btn-primary btn-lg",name:"submit",children:t("text.activate")}):null]})})]})]})},$St=({configDevice:e,callbackAddTankToSite:n})=>{const{can:r}=Ot(),a=v.useMemo(()=>e.tanks.filter(d=>e.ports.find(p=>p.tank_id==d.id)===void 0),[e]);function i(d){n&&n(d)}let o=[],l=e.configured_devices;c();function c(){l.map(d=>{e.ports.filter(f=>{f.device_id==d.id&&f.tank_name==""&&o.push(f)})})}function u(){return o.length>0}return s.jsx("div",{className:"unconfigured-tanks",children:s.jsx(Jm,{collapseAll:!0,alwaysOpen:!0,className:"border-none focus-visible::border-none",children:s.jsxs(Jm.Panel,{children:[s.jsx(Jm.Title,{children:s.jsxs("div",{className:`flex gap-[8px] items-center ${u()?"text-color_text":"text-critical"}`,children:[s.jsx(Se,{name:"icon-warning"}),s.jsxs("span",{className:"font-normal",children:[t("device::text.unconfigured_tanks"),"  (",a.length,")"]})]})}),s.jsxs(Jm.Content,{className:"px-[16px] pt-0 pb-[16px] border-none",children:[u()?s.jsx("div",{className:"text-left pb-[16px]",children:t("device::text.unconfigured_tanks_description")}):s.jsx("div",{className:"text-left pb-[16px] text-critical",children:t("device::text.unconfigured_tanks_warning_description")}),Object.values(a).map(d=>s.jsxs("div",{className:`flex justify-between border-[2px] rounded-lg border-placeholder p-[16px] mb-[16px] last:mb-0 ${u()?"":"bg-bg_gray"}`,children:[s.jsxs("div",{children:[s.jsxs("div",{className:"flex gap-[10px] items-center",children:[s.jsx(Se,{name:"icon-tank",className:"text-lg"}),s.jsx("div",{className:"text-left font-semibold inline-block w-[150px] whitespace-nowrap !overflow-hidden text-ellipsis",children:d.name})]}),s.jsx("div",{className:"text-left ml-[26px]",children:d.product_type})]}),s.jsx("div",{className:"settings flex items-center",children:r("hardware_edit")&&u()?s.jsx("a",{className:"nav-link text-active cursor-pointer",onClick:()=>i(d),children:s.jsx(Se,{name:"icon-add-new text-xl"})}):null})]},d.id))]})]})})})},Nwe=({status:e,className:n=""})=>{const r=Ut({"device-status width-2x":!0,"disabled-status":e===1,"pending-status":e>2}),a=()=>{switch(e){case 1:return s.jsx("span",{className:"capitalize",children:t("text.inactive")});case 2:return s.jsx("span",{className:"capitalize",children:t("text.no_site")});case 3:return s.jsx("span",{className:"capitalize",children:t("text.no_relay")});case 4:return s.jsx("span",{className:"capitalize",children:t("text.unlinked")});default:return null}};return s.jsx("div",{className:`${r} ${n}`,children:a()})},LSt=({configDevice:e,getStatusCode:n,getEditUrl:r,locationID:a,callbackAfterSaveDevice:i})=>{const{can:o}=Ot(),[l,c]=v.useState(!1);function u(f,p){let h=f.target;h.setAttribute("data-href",r(p,a)),h.setAttribute("data-id","edit-device-load-modal"),loadModal(h)}function d(f,p){if(p.type===Ks)return u(f,p);const h={...p,location_id:a};showLoader(),Le.post("/device",{device:h}).then(m=>{Pe.show({message:t("site::form.message.add_to_site_success"),fixed:!0})}).catch(m=>{Pe.show({message:m.message,fixed:!0})}).finally(()=>
422{hideLoader()}),i&&i(h)}return s.jsx("div",{className:"unconfigured-devices",children:s.jsx(Jm,{onClick:()=>c(!l),collapseAll:!0,alwaysOpen:!0,className:"border-none focus-visible::border-none",children:s.jsxs(Jm.Panel,{children:[s.jsx(Jm.Title,{children:s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(Se,{name:"icon-warning"}),s.jsxs("span",{className:"text-color_text font-normal",children:[t("device::text.unconnected_hardware"),"  (",e.unconfigured_devices.length,")"]})]})}),s.jsx(Jm.Content,{className:"px-[16px] pt-0 pb-[16px] border-none",children:s.jsxs("div",{children:[s.jsx("div",{className:"text-left pb-[16px]",children:t("device::text.unconnected_hardware_description")}),Object.values(e.unconfigured_devices).map(f=>s.jsxs("div",{className:"flex justify-between border-[2px] rounded-lg border-placeholder p-[16px] mb-[16px] last:mb-0",children:[s.jsxs("div",{children:[s.jsxs("div",{className:"flex gap-[10px] items-center",children:[s.jsx(Se,{name:`${f.type===zr||f.type===ga?"icon-cloud-box":"icon-cloud-link"}`,className:"text-lg"}),s.jsx("div",{className:"text-left",children:s.jsx("div",{className:"inline-block w-[150px] whitespace-nowrap !overflow-hidden text-ellipsis font-semibold",children:f.name})})]}),s.jsxs("div",{className:"ml-[26px]",children:[s.jsx("div",{className:"font-serial text-left",children:zM(f.serial)}),s.jsx(Nwe,{status:n(f.id),className:n(f.id)!=1?"d-none":"bg-neutral text-white w-fit text-center rounded text-sm px-[8px]"})]})]}),s.jsx("div",{className:"settings flex items-center",children:o("hardware_edit")?s.jsx("a",{className:"nav-link text-active cursor-pointer",onClick:p=>d(p,f),children:s.jsx(Se,{name:"icon-add-new text-xl"})}):null})]},f.id))]})})]})})})},nY=({header:e,title:n,subTitle:r,className:a=""})=>s.jsxs("div",{className:`alert-display-wrapper ${a}`,children:[s.jsx("div",{className:"header",children:s.jsxs("div",{className:"header-inner",children:[s.jsx("i",{className:"icon-checkmark"}),s.jsx("div",{className:"title-header",children:e})]})}),s.jsxs("div",{className:"body",children:[s.jsx("div",{className:"title",children:n}),s.jsxs("div",{className:"sub-title-wrapper",children:[s.jsx("div",{className:"line-horizontal"}),s.jsx("div",{className:"line-vertical"}),s.jsx("div",{className:"line-vertical-2"}),s.jsx("div",{className:"arrow-line"}),s.jsx("div",{className:"arrow-line-head"}),typeof r=="string"?s.jsx("div",{className:"sub-title",dangerouslySetInnerHTML:{__html:r}}):r]})]})]}),FSt=({configDevice:e,getStatusCode:n,site:r,callbackAfterSaveDevice:a,sectionType:i})=>{function o(u){return[zr,ga,Ks].indexOf(u)>-1?ou(u):"Device"}const l=v.useMemo(()=>{const u={location_id:r.id,location_name:r.name};let d=ye("/device/create",u);return i=="network"&&(d=ye("/network/hardware/create",u)),d},[]);function c(u){const d={...u,location_id:r.id};showLoader(),Le.post("/device",{device:d}).then(f=>{Pe.show({message:t("site::form.message.add_to_site_success"),fixed:!0})}).catch(f=>{Pe.show({message:f.message,fixed:!0})}).finally(()=>{hideLoader()}),a&&a(d)}return s.jsxs("div",{className:"row gap-x-[56px]",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx("h4",{className:"text-xl font-semibold",children:t("device::text.have_new_hardware_question")}),s.jsx("div",{className:"pt-[4px]",children:t("device::text.add_hardware_to_your_account")}),s.jsx("div",{className:"py-[16px]",children:s.jsx("a",{role:"button",onClick:u=>loadModal(u.target),"data-href":l,"data-id":"add-device-load-modal",className:"load-modal btn btn-style-4 items-center gap-[8px] py-[16px]",children:t("device::device_text.add_new_hardware")})}),s.jsx("div",{className:"desc",children:t("device::text.add_hardware_description")})]}),s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"unconfigured-sites",children:[s.jsxs("div",{className:"card-header",children:[t("device::text.available_hardware_on_your_account"),":"]}),s.jsx("div",{className:"card-body custom-scrollbar-no-track",children:Object.values(e.unconfigured_devices).map(u=>s.jsxs("div",{className:"flex justify-between p-[16px] gap-[16px] card-item last:!border-b-0",children:[s.jsxs("div",{className:"",children:[s.jsxs("div",{className:"title",children:[o(u.type)," #",u.id]}),s.jsx("div",{className:"cloudbox-name",children:u.name}),s.jsx(Nwe,{status:n(u.id),className:n(u.id)!=1?"hidden":"bg-neutral text-white w-fit text-center rounded text-sm px-[8px]"})]}),s.jsx("div",{className:"",children:s.jsx("a",{role:"button",href:"#",className:"btn btn-outline gap-[8px] text-base",onClick:()=>c(u),children:t("device::text.add_to_site")})})]},u.id))})]})})]})},BSt=({data:e})=>{const{off:n,status:r}=Gt({initial:!0}),{company:a}=Bt(),i=e.customer_options,[o,l]=v.useState(ou(e.device_type)),[c,u]=v.useState(a.type=="JOBBER");function d(){n()}const{fieldProps:f,values:p,submit:h,updateInvalidErrors:m,set:g}=wr({server:Oe(`/device/transfer/${e.device_id}?step=finish_step&current_step=3`),formConfig:{fields:{target_id:{label:t("device::device_text.transfer_to_customer_text"),value:""}}}});function x(){return s.jsxs("div",{className:"flex flex-col gap-y-[32px]",children:[s.jsxs("div",{className:"text-lg flex flex-col gap-y-[32px]",children:[s.jsx("div",{className:"font-bold",children:c?t("device::text.transfer_device_ownership_to_customer_title_text",{device:o||""}):t("device::text.transfer_device_ownership_title_text",{device:o||""})}),s.jsx("div",{children:c?t("device::text.transfer_kiosk_ownership_content_to_customer_text").replaceAll(":device",o||""):t("device::text.transfer_kiosk_ownership_content_text")})]}),c?s.jsx(oa,{isSearchable:!0,wrapperClassName:"form-group !mb-0",...f("target_id"),options:i,placeholder:t("device::device_text.select_customer"),onChange:w=>g("target_id",w.value)}):s.jsxs("div",{className:"jobber-content-box flex gap-x-[4px]",children:[s.jsxs("span",{children:[t("device::text.your_jobber"),":"]}),s.jsx("span",{className:"font-bold",children:a.jobber_name})]})]})}function b(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx("button",{onClick:y,className:"btn-primary btn-lg",children:t("device::device_text.request_transfer")})})}function y(w){const j=c?p.target_id:a.jobber_id;let S=a.jobber_name;if(!(j==null||j=="")){if(c){const N=i.find(k=>k.value==j);S=(N==null?void 0:N.label)??""}e.device_id!=null&&(showLoader(),w.preventDefault(),Le.post(Oe(`/device/transfer/${e.device_id}?step=finish_step&current_step=3`),{target_id:j}).then(N=>{N.result==!1&&N.not_available_transfer!==void 0&&N.not_available_transfer&&window.openM
422odal(Js.TRANSFER_NOT_AVAILABLE,{device_id:e.device_id,device_type:e.device_type,target_id:j,target_name:S}),Object.entries(N.errors).length?m(N.errors):(m({}),Lo(),n())}).catch(N=>{}).finally(()=>{hideLoader()}))}}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:r,header:t("device::text.transfer_device_ownership",{device:o||""}),onClose:d,footer:b(),padding:"full",size:"lg",children:s.jsx(x,{})})})},HSt=({data:e})=>{const n=e.device,r=e.customer_options,{off:a,status:i}=Gt({initial:!0}),[o,l]=v.useState([]),{fieldProps:c,values:u,submit:d,updateInvalidErrors:f,set:p}=wr({server:Oe(`/device/share/${n.id}`),formConfig:{fields:{company_id:{label:t("device::device_text.share_label"),value:""},location_id:{label:t("device::device_text.site_customer"),value:""}}}});function h(){a()}function m(y){showLoader(),p("location_id",""),p("company_id",y.value),Le.get(Oe(`/device/get-site-customer/${y.value}`)).then(w=>{l(w.values)}).catch(w=>{}).finally(()=>{hideLoader()})}function g(){return s.jsxs("div",{className:"flex flex-col gap-y-[32px]",children:[s.jsxs("div",{className:"text-lg flex flex-col gap-y-[32px]",children:[s.jsx("div",{children:t("device::device_text.share_description",{device:ou(n.type).lcFirst()})}),s.jsx("div",{className:"font-semibold",children:t("device::device_text.share_information",{device:ou(n.type).lcFirst()})})]}),s.jsxs("div",{className:"share-option row gap-[56px]",children:[s.jsx(oa,{isSearchable:!0,...c("company_id"),options:r,placeholder:t("device::device_text.select_customer"),onChange:y=>m(y)}),s.jsx(oa,{isSearchable:!0,...c("location_id"),optional:!0,options:o,placeholder:t("site::site_text.select_site"),onChangeValue:y=>p("location_id",y)})]})]})}function x(){return s.jsx(be,{onClick:b,size:"lg",children:t("device::device_text.share")})}function b(y){showLoader(),y.preventDefault(),Le.post(Oe(`/device/share/${n.id}`,{step:"finish_step",current_step:3}),u).then(w=>
422{Object.entries(w.errors).length?f(w.errors):(f({}),Lo(),a())}).catch(w=>{console.log(w)}).finally(()=>{hideLoader()})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:i,header:t("device::device_text.share_device",{device:ou(n.type).lcFirst()}),onClose:h,footer:x(),padding:"full",footerClassName:"right",size:"lg",children:s.jsx(g,{})})})},zSt=({data:e})=>{const n=e.device,{off:r,status:a}=Gt({initial:!0});function i(){r()}function o(){return s.jsx(be,{onClick:l,type:"critical",size:"lg",children:t("device::device_text.unshare")})}function l(c){showLoader(),c.preventDefault(),Le.post(Oe(`/device/unshare/${n.id}`)).then(u=>{Lo(),r()}).catch(u=>{console.log(u)}).finally(()=>{hideLoader()})}return s.jsx(s.Fragment,{children:s.jsxs(ot,{type:"critical",visible:a,buttons:o,title:t("device::form.text.unshare_device",{device:ou(n.type)}),onClose:i,children:[t("device::form.message.unshare_device",{device:ou(n.type)}),s.jsx(ot.BoldMessage,{children:t("device::form.message.unshare_device_confirm",{customer:n.used_by_company,device:ou(n.type)})})]})})},VSt=({data:e})=>{const{off:n,status:r,on:a}=Gt(),{company:i}=Bt(),[o,l]=v.useState(!1),[c,u]=v.useState(null),[d,f]=v.useState(ou(0)),[p,h]=v.useState(i.type=="JOBBER");v.useEffect(()=>{showLoader(),Le.get(Oe(`/device/transfer/${e.request_id}/confirm`),{}).then(y=>{y&&(f(ou(y.device_request.type)),u(y.source_company)),l(!0)}).catch(y=>{}).finally(()=>{hideLoader(),a()})},[]);function m(){n()}function g(){return s.jsxs("div",{className:`flex flex-col gap-y-[32px] ${o?"opacity-1":"opacity-0"}`,children:[s.jsxs("div",{className:"text-lg text-center mx-auto",children:[s.jsx("div",{children:t("device::device_text.request_confirm_desc_kiosk",{source_company:c!=null?c.name:"",device:d||""})}),s.jsx("div",{children:t("device::device_text.request_confirm_desc_kiosk_2")})]}),p?s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"info-box-device",children:[s.jsxs("div",{className:"title",children:[s.jsx("span",{className:"icon-info"}),s.jsx("span",{children:t("device::device_text.accept_hardware")})]}),s.jsx("div",{className:"content",children:t("device::device_text.accept_hardware_des",{device:d||""})})]}),s.jsxs("div",{className:"info-box-device",children:[s.jsxs("div",{className:"title",children:[s.jsx("span",{className:"icon-info"}),s.jsx("span",{children:p?t("device::device_text.accept_n_share_hardware"):t("device::device_text.accept_n_share")})]}),s.jsx("div",{className:"content",children:t("device::device_text.accept_n_share_hardware_des",{source_company:c!=null?c.name:"",device:d||""})})]})]}):null]})}function x(){return s.jsxs("div",{className:"flex flex-row justify-between w-full items-center",children:[s.jsx("div",{className:"flex flex-row gap-x-[16px]",children:s.jsx("button",{onClick:y=>b(y,"decline"),className:"btn-outline text-critical btn-lg",children:t("device::device_text.decline")})}),s.jsxs("div",{className:"flex flex-row gap-x-[16px]",children:[p?s.jsx("button",{onClick:y=>b(y,"accept_and_share"),className:"btn-outline",children:p?t("device::device_text.accept_n_share_hardware"):t("device::device_text.accept_n_share")}):null,s.jsx("button",{onClick:y=>b(y,"accept"),className:"btn-primary btn-lg",children:t("device::device_text.accept_hardware")})]})]})}function b(y,w){e.request_id!=null&&(showLoader(),y.preventDefault(),Le.post(Oe(`/device/transfer/${e.request_id}/confirm?step=confirm&current_step=1&submit_name=${w}`),{}).then(j=>{Lo()}).catch(j=>{}).finally(()=>{hideLoader(),n()}))}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:r,header:t("device::device_text.accept_device_ownership",{device:d||""}),onClose:m,footer:x(),padding:"full",size:"lg",children:s.jsx(g,{})})})};function Fy(e,n,r,a){function i(o){return o instanceof r?o:new r(function(l){l(o)})}return new(r||(r=Promise))(function(o,l){function c(f){try{d(a.next(f))}catch(p){l(p)}}function u(f){try{d(a.throw(f))}catch(p){l(p)}}function d(f){f.done?o(f.value):i(f.value).then(c,u)}d((a=a.apply(e,n||[])).next())})}function By(e,n){var r={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},a,i,o,l;return l={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function c(d){return function(f){return u([d,f])}}function u(d){if(a)throw new TypeError("Generator is already executing.");for(;l&&(l=0,d[0]&&(r=0)),r;)try{if(a=1,i&&(o=d[0]&2?i.return:d[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,d[1])).done)return o;switch(i=0,o&&(d=[d[0]&2,o.value]),d[0]){case 0:case 1:o=d;break;case 4:return r.label++,{value:d[1],done:!1};case 5:r.label++,i=d[1],d=[0];continue;case 7:d=r.ops.pop(),r.trys.pop();continue;default:if(o=r.trys,!(o=o.length>0&&o[o.length-1])&&(d[0]===6||d[0]===2)){r=0;continue}if(d[0]===3&&(!o||d[1]>o[0]&&d[1]<o[3])){r.label=d[1];break}if(d[0]===6&&r.label<o[1]){r.label=o[1],o=d;break}if(o&&r.label<o[2]){r.label=o[2],r.ops.push(d);break}o[2]&&r.ops.pop(),r.trys.pop();continue}d=n.call(e,r)}catch(f){d=[6,f],i=0}finally{a=o=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}}function Nae(e,n){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var a=r.call(e),i,o=[],l;try{for(;(n===void 0||n-- >0)&&!(i=a.next()).done;)o.push(i.value)}catch(c){l={error:c}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(l)throw l.error}}return o}function Eae(e,n,r){if(r||arguments.length===2)for(var a=0,i=n.length,o;a<i;a++)(o||!(a in n))&&(o||(o=Array.prototype.slice.call(n,0,a)),o[a]=n[a]);return e.concat(o||Array.prototype.slice.call(n))}var USt=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["heic","image/heic"],["heif","image/heif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function YC(e,n){var r=WSt(e);
422if(typeof r.path!="string"){var a=e.webkitRelativePath;Object.defineProperty(r,"path",{value:typeof n=="string"?n:typeof a=="string"&&a.length>0?a:e.name,writable:!1,configurable:!1,enumerable:!0})}return r}function WSt(e){var n=e.name,r=n&&n.lastIndexOf(".")!==-1;if(r&&!e.type){var a=n.split(".").pop().toLowerCase(),i=USt.get(a);i&&Object.defineProperty(e,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return e}var YSt=[".DS_Store","Thumbs.db"];function qSt(e){return Fy(this,void 0,void 0,function(){return By(this,function(n){return KM(e)&&GSt(e.dataTransfer)?[2,QSt(e.dataTransfer,e.type)]:KSt(e)?[2,ZSt(e)]:Array.isArray(e)&&e.every(function(r){return"getFile"in r&&typeof r.getFile=="function"})?[2,XSt(e)]:[2,[]]})})}function GSt(e){return KM(e)}function KSt(e){return KM(e)&&KM(e.target)}function KM(e){return typeof e=="object"&&e!==null}function ZSt(e){return N8(e.target.files).map(function(n){return YC(n)})}function XSt(e){return Fy(this,void 0,void 0,function(){var n;return By(this,function(r){switch(r.label){case 0:return[4,Promise.all(e.map(function(a){return a.getFile()}))];case 1:return n=r.sent(),[2,n.map(function(a){return YC(a)})]}})})}function QSt(e,n){return Fy(this,void 0,void 0,function(){var r,a;return By(this,function(i){switch(i.label){case 0:return e.items?(r=N8(e.items).filter(function(o){return o.kind==="file"}),n!=="drop"?[2,r]:[4,Promise.all(r.map(JSt))]):[3,2];case 1:return a=i.sent(),[2,Tae(Ewe(a))];case 2:return[2,Tae(N8(e.files).map(function(o){return YC(o)}))]}})})}function Tae(e){return e.filter(function(n){return YSt.indexOf(n.name)===-1})}function N8(e){if(e===null)return[];for(var n=[],r=0;r<e.length;r++){var a=e[r];n.push(a)}return n}function JSt(e){if(typeof e.webkitGetAsEntry!="function")return Dae(e);var n=e.webkitGetAsEntry();return n&&n.isDirectory?Twe(n):Dae(e)}function Ewe(e){return e.reduce(function(n,r){return Eae(Eae([],Nae(n),!1),Nae(Array.isArray(r)?Ewe(r):[r]),!1)},[])}function Dae(e){var n=e.getAsFile();if(!n)return Promise.reject("".concat(e," is not a File"));var r=YC(n);return Promise.resolve(r)}function eNt(e){return Fy(this,void 0,void 0,function(){return By(this,function(n){return[2,e.isDirectory?Twe(e):tNt(e)]})})}function Twe(e){var n=e.createReader();return new Promise(function(r,a){var i=[];function o(){var l=this;n.readEntries(function(c){return Fy(l,void 0,void 0,function(){var u,d,f;return By(this,function(p){switch(p.label){case 0:if(c.length)return[3,5];p.label=1;case 1:return p.trys.push([1,3,,4]),[4,Promise.all(i)];case 2:return u=p.sent(),r(u),[3,4];case 3:return d=p.sent(),a(d),[3,4];case 4:return[3,6];case 5:f=Promise.all(c.map(eNt)),i.push(f),o(),p.label=6;case 6:return[2]}})})},function(c){a(c)})}o()})}function tNt(e){return Fy(this,void 0,void 0,function(){return By(this,function(n){return[2,new Promise(function(r,a){e.file(function(i){var o=YC(i,e.fullPath);r(o)},function(i){a(i)})})]})})}var nNt=function(e,n){if(e&&n){var r=Array.isArray(n)?n:n.split(","),a=e.name||"",i=(e.type||"").toLowerCase(),o=i.replace(/\/.*$/,"");return r.some(function(l){var c=l.trim().toLowerCase();return c.charAt(0)==="."?a.toLowerCase().endsWith(c):c.endsWith("/*")?o===c.replace(/\/.*$/,""):i===c})}return!0};function Mae(e){return iNt(e)||aNt(e)||Mwe(e)||rNt()}function rNt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
423In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function aNt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function iNt(e){if(Array.isArray(e))return E8(e)}function Rae(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function Oae(e){for(var n=1;n<arguments.length;n++){var r=arguments[n]!=null?arguments[n]:{};n%2?Rae(Object(r),!0).forEach(function(a){Dwe(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rae(Object(r)).forEac
423h(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function Dwe(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function Lj(e,n){return lNt(e)||oNt(e,n)||Mwe(e,n)||sNt()}function sNt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
424In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Mwe(e,n){if(e){if(typeof e=="string")return E8(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return E8(e,n)}}function E8(e,n){(n==null||n>e.length)&&(n=e.length);for(var r=0,a=new Array(n);r<n;r++)a[r]=e[r];return a}function oNt(e,n){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],i=!0,o=!1,l,c;try{for(r=r.call(e);!(i=(l=r.next()).done)&&(a.push(l.value),!(n&&a.length===n));i=!0);}catch(u){o=!0,c=u}finally{try{!i&&r.return!=null&&r.return()}finally{if(o)throw c}}return a}}function lNt(e){if(Array.isArray(e))return e}var cNt="file-invalid-type",uNt="file-too-large",dNt="file-too-small",fNt="too-many-files",pNt=function(n){n=Array.isArray(n)&&n.length===1?n[0]:n;var r=Array.isArray(n)?"one of ".concat(n.join(", ")):n;return{code:cNt,message:"File type must be ".concat(r)}},Aae=function(n){return{code:uNt,message:"File is larger than ".concat(n," ").concat(n===1?"byte":"bytes")}},Pae=function(n){return{code:dNt,message:"File is smaller than ".concat(n," ").concat(n===1?"byte":"bytes")}},hNt={code:fNt,message:"Too many files"};function Rwe(e,n){var r=e.type==="application/x-moz-file"||nNt(e,n);return[r,r?null:pNt(n)]}function Owe(e,n,r){if(iv(e.size))if(iv(n)&&iv(r)){if(e.size>r)return[!1,Aae(r)];if(e.size<n)return[!1,Pae(n)]}else{if(iv(n)&&e.size<n)return[!1,Pae(n)];if(iv(r)&&e.size>r)return[!1,Aae(r)]}return[!0,null]}function iv(e){return e!=null}function mNt(e){var n=e.files,r=e.accept,a=e.minSize,i=e.maxSize,o=e.multiple,l=e.maxFiles,c=e.validator;return!o&&n.length>1||o&&l>=1&&n.length>l?!1:n.every(function(u){var d=Rwe(u,r),f=Lj(d,1),p=f[0],h=Owe(u,a,i),m=Lj(h,1),g=m[0],x=c?c(u):null;return p&&g&&!x})}function ZM(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function TE(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(n){return n==="Files"||n==="application/x-moz-file"}):!!e.target&&!!e.target.files}function Iae(e){e.preventDefault()}function gNt(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function xNt(e){return e.indexOf("Edge/")!==-1}function vNt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return gNt(e)||xNt(e)}function Tf(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return function(a){for(var i=arguments.length,o=new Array(i>1?i-1:0),l=1;l<i;l++)o[l-1]=arguments[l];return n.some(function(c){return!ZM(a)&&c&&c.apply(void 0,[a].concat(o)),ZM(a)})}}function _Nt(){return"showOpenFilePicker"in window}function bNt(e){if(iv(e)){var n=Object.entries(e).filter(function(r){var a=Lj(r,2),i=a[0],o=a[1],l=!0;return Awe(i)||(console.warn('Skipped "'.concat(i,'" 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.')),l=!1),(!Array.isArray(o)||!o.every(Pwe))&&(console.warn('Skipped "'.concat(i,'" because an invalid file extension was provided.')),l=!1),l}).reduce(function(r,a){var i=Lj(a,2),o=i[0],l=i[1];return Oae(Oae({},r),{},Dwe({},o,l))},{});return[{description:"Files",accept:n}]}return e}function yNt(e){if(iv(e))return Object.entries(e).reduce(function(n,r){var a=Lj(r,2),i=a[0],o=a[1];return[].concat(Mae(n),[i],Mae(o))},[]).filter(function(n){return Awe(n)||Pwe(n)}).join(",")}function wNt(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function kNt(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function Awe(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function Pwe(e){return/^.*\.[\w]+$/.test(e)}var jNt=["children"],CNt=["open"],SNt=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],NNt=["refKey","onChange","onClick"];function ENt(e){return MNt(e)||DNt(e)||Iwe(e)||TNt()}function TNt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
425In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function DNt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function MNt(e){if(Array.isArray(e))return T8(e)}function M4(e,n){return ANt(e)||ONt(e,n)||Iwe(e,n)||RNt()}
425function RNt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
426In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Iwe(e,n){if(e){if(typeof e=="string")return T8(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return T8(e,n)}}function T8(e,n){(n==null||n>e.length)&&(n=e.length);for(var r=0,a=new Array(n);r<n;r++)a[r]=e[r];return a}function ONt(e,n){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a=[],i=!0,o=!1,l,c;try{for(r=r.call(e);!(i=(l=r.next()).done)&&(a.push(l.value),!(n&&a.length===n));i=!0);}catch(u){o=!0,c=u}finally{try{!i&&r.return!=null&&r.return()}finally{if(o)throw c}}return a}}function ANt(e){if(Array.isArray(e))return e}function $ae(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function Gi(e){for(var n=1;n<arguments.length;n++){var r=arguments[n]!=null?arguments[n]:{};n%2?$ae(Object(r),!0).forEach(function(a){D8(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$ae(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function D8(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function XM(e,n){if(e==null)return{};var r=PNt(e,n),a,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)a=o[i],!(n.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}function PNt(e,n){if(e==null)return{};var r={},a=Object.keys(e),i,o;for(o=0;o<a.length;o++)i=a[o],!(n.indexOf(i)>=0)&&(r[i]=e[i]);return r}var bP=v.forwardRef(function(e,n){var r=e.children,a=XM(e,jNt),i=INt(a),o=i.open,l=XM(i,CNt);return v.useImperativeHandle(n,function(){return{open:o}},[o]),Be.createElement(v.Fragment,null,r(Gi(Gi({},l),{},{open:o})))});bP.displayName="Dropzone";var $we={disabled:!1,getFilesFromEvent:qSt,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};bP.defaultProps=$we;bP.propTypes={children:Ct.func,accept:Ct.objectOf(Ct.arrayOf(Ct.string)),multiple:Ct.bool,preventDropOnDocument:Ct.bool,noClick:Ct.bool,noKeyboard:Ct.bool,noDrag:Ct.bool,noDragEventsBubbling:Ct.bool,minSize:Ct.number,maxSize:Ct.number,maxFiles:Ct.number,disabled:Ct.bool,getFilesFromEvent:Ct.func,onFileDialogCancel:Ct.func,onFileDialogOpen:Ct.func,useFsAccessApi:Ct.bool,autoFocus:Ct.bool,onDragEnter:Ct.func,onDragLeave:Ct.func,onDragOver:Ct.func,onDrop:Ct.func,onDropAccepted:Ct.func,onDropRejected:Ct.func,onError:Ct.func,validator:Ct.func};const rY=bP;var M8={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function INt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=Gi(Gi({},$we),e),r=n.accept,a=n.disabled,i=n.getFilesFromEvent,o=n.maxSize,l=n.minSize,c=n.multiple,u=n.maxFiles,d=n.onDragEnter,f=n.onDragLeave,p=n.onDragOver,h=n.onDrop,m=n.onDropAccepted,g=n.onDropRejected,x=n.onFileDialogCancel,b=n.onFileDialogOpen,y=n.useFsAccessApi,w=n.autoFocus,j=n.preventDropOnDocument,S=n.noClick,N=n.noKeyboard,k=n.noDrag,E=n.noDragEventsBubbling,D=n.onError,R=n.validator,A=v.useMemo(function(){return yNt(r)},[r]),P=v.useMemo(function(){return bNt(r)},[r]),I=v.useMemo(function(){return typeof b=="function"?b:Lae},[b]),L=v.useMemo(function(){return typeof x=="function"?x:Lae},[x]),H=v.useRef(null),U=v.useRef(null),X=v.useReducer($Nt,M8),re=M4(X,2),Z=re[0],V=re[1],J=Z.isFocused,K=Z.isFileDialogActive,ee=v.useRef(typeof window<"u"&&window.isSecureContext&&y&&_Nt()),Y=function(){!ee.current&&K&&setTimeout(function(){if(U.current){var Ne=U.current.files;Ne.length||(V({type:"closeDialog"}),L())}},300)};v.useEffect(function(){return window.addEventListener("focus",Y,!1),function(){window.removeEventListener("focus",Y,!1)}},[U,K,L,ee]);var Q=v.useRef([]),W=function(Ne){H.current&&H.current.contains(Ne.target)||(Ne.preventDefault(),Q.current=[])};v.useEffect(function(){return j&&(document.addEventListener("dragover",Iae,!1),document.addEventListener("drop",W,!1)),function(){j&&(document.removeEventListener("dragover",Iae),document.removeEventListener("drop",W))}},[H,j]),v.useEffect(function(){return!a&&w&&H.current&&H.current.focus(),function(){}},[H,w,a]);var se=v.useCallback(function(pe){D?D(pe):console.error(pe)},[D]),oe=v.useCallback(function(pe){pe.preventDefault(),pe.persist(),Ae(pe),Q.current=[].concat(ENt(Q.current),[pe.target]),TE(pe)&&Promise.resolve(i(pe)).then(function(Ne){if(!(ZM(pe)&&!E)){var $e=Ne.length,He=$e>0&&mNt({files:Ne,accept:A,minSize:l,maxSize:o,multiple:c,maxFiles:u,validator:R}),Xe=$e>0&&!He;V({isDragAccept:He,isDragReject:Xe,isDragActive:!0,type:"setDraggedFiles"}),d&&d(pe)}}).catch(function(Ne){return se(Ne)})},[i,d,se,E,A,l,o,c,u,R]),q=v.useCallback(function(pe){pe.preventDefault(),pe.persist(),Ae(pe);var Ne=TE(pe);
426if(Ne&&pe.dataTransfer)try{pe.dataTransfer.dropEffect="copy"}catch{}return Ne&&p&&p(pe),!1},[p,E]),ue=v.useCallback(function(pe){pe.preventDefault(),pe.persist(),Ae(pe);var Ne=Q.current.filter(function(He){return H.current&&H.current.contains(He)}),$e=Ne.indexOf(pe.target);$e!==-1&&Ne.splice($e,1),Q.current=Ne,!(Ne.length>0)&&(V({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),TE(pe)&&f&&f(pe))},[H,f,E]),_e=v.useCallback(function(pe,Ne){var $e=[],He=[];pe.forEach(function(Xe){var ze=Rwe(Xe,A),Je=M4(ze,2),Ge=Je[0],Qe=Je[1],yt=Owe(Xe,l,o),Et=M4(yt,2),Wt=Et[0],qt=Et[1],tn=R?R(Xe):null;if(Ge&&Wt&&!tn)$e.push(Xe);else{var zn=[Qe,qt];tn&&(zn=zn.concat(tn)),He.push({file:Xe,errors:zn.filter(function(jn){return jn})})}}),(!c&&$e.length>1||c&&u>=1&&$e.length>u)&&($e.forEach(function(Xe){He.push({file:Xe,errors:[hNt]})}),$e.splice(0)),V({acceptedFiles:$e,fileRejections:He,type:"setFiles"}),h&&h($e,He,Ne),He.length>0&&g&&g(He,Ne),$e.length>0&&m&&m($e,Ne)},[V,c,A,l,o,u,h,m,g,R]),De=v.useCallback(function(pe){pe.preventDefault(),pe.persist(),Ae(pe),Q.current=[],TE(pe)&&Promise.resolve(i(pe)).then(function(Ne){ZM(pe)&&!E||_e(Ne,pe)}).catch(function(Ne){return se(Ne)}),V({type:"reset"})},[i,_e,se,E]),Ce=v.useCallback(function(){if(ee.current){V({type:"openDialog"}),I();var pe={multiple:c,types:P};window.showOpenFilePicker(pe).then(function(Ne){return i(Ne)}).then(function(Ne){_e(Ne,null),V({type:"closeDialog"})}).catch(function(Ne){wNt(Ne)?(L(Ne),V({type:"closeDialog"})):kNt(Ne)?(ee.current=!1,U.current?(U.current.value=null,U.current.click()):se(new 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."))):se(Ne)});return}U.current&&(V({type:"openDialog"}),I(),U.current.value=null,U.current.click())},[V,I,L,y,_e,se,P,c]),Fe=v.useCallback(function(pe){!H.current||!H.current.isEqualNode(pe.target)||(pe.key===" "||pe.key==="Enter"||pe.keyCode===32||pe.keyCode===13)&&(pe.preventDefault(),Ce())},[H,Ce]),Re=v.useCallback(function(){V({type:"focus"})},[]),We=v.useCallback(function(){V({type:"blur"})},[]),le=v.useCallback(function(){S||(vNt()?setTimeout(Ce,0):Ce())},[S,Ce]),ce=function(Ne){return a?null:Ne},ne=function(Ne){return N?null:ce(Ne)},ve=function(Ne){return k?null:ce(Ne)},Ae=function(Ne){E&&Ne.stopPropagation()},de=v.useMemo(function(){return function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ne=pe.refKey,$e=Ne===void 0?"ref":Ne,He=pe.role,Xe=pe.onKeyDown,ze=pe.onFocus,Je=pe.onBlur,Ge=pe.onClick,Qe=pe.onDragEnter,yt=pe.onDragOver,Et=pe.onDragLeave,Wt=pe.onDrop,qt=XM(pe,SNt);return Gi(Gi(D8({onKeyDown:ne(Tf(Xe,Fe)),onFocus:ne(Tf(ze,Re)),onBlur:ne(Tf(Je,We)),onClick:ce(Tf(Ge,le)),onDragEnter:ve(Tf(Qe,oe)),onDragOver:ve(Tf(yt,q)),onDragLeave:ve(Tf(Et,ue)),onDrop:ve(Tf(Wt,De)),role:typeof He=="string"&&He!==""?He:"presentation"},$e,H),!a&&!N?{tabIndex:0}:{}),qt)}},[H,Fe,Re,We,le,oe,q,ue,De,N,k,a]),we=v.useCallback(function(pe){pe.stopPropagation()},[]),Ve=v.useMemo(function(){return function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ne=pe.refKey,$e=Ne===void 0?"ref":Ne,He=pe.onChange,Xe=pe.onClick,ze=XM(pe,NNt),Je=D8({accept:A,multiple:c,type:"file",style:{display:"none"},onChange:ce(Tf(He,De)),onClick:ce(Tf(Xe,we)),tabIndex:-1},$e,U);return Gi(Gi({},Je),ze)}},[U,r,c,De,a]);return Gi(Gi({},Z),{},{isFocused:J&&!a,getRootProps:de,getInputProps:Ve,rootRef:H,inputRef:U,open:ce(Ce)})}function $Nt(e,n){switch(n.type){case"focus":return Gi(Gi({},e),{},{isFocused:!0});case"blur":return Gi(Gi({},e),{},{isFocused:!1});case"openDialog":return Gi(Gi({},M8),{},{isFileDialogActive:!0});case"closeDialog":return Gi(Gi({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return Gi(Gi({},e),{},{isDragActive:n.isDragActive,isDragAccept:n.isDragAccept,isDragReject:n.isDragReject});case"setFiles":return Gi(Gi({},e),{},{acceptedFiles:n.acceptedFiles,fileRejections:n.fileRejections});case"reset":return Gi({},M8);default:return e}}function Lae(){}const aY=({text:e})=>s.jsxs("div",{className:"flex justify-between items-center w-full gap-[8px] text-neutral",children:[s.jsx("div",{className:"h-[2px] flex-grow-[2] bg-neutral"}),s.jsx("span",{className:"text-lg font-semibold",children:e}),s.jsx("div",{className:"h-[2px] flex-grow-[2] bg-neutral"})]}),iY=({defaultPercent:e,increase:n=.15})=>{const[r,a]=v.useState(e),[i,o]=v.useState(4.5);return v.useEffect(()=>{setTimeout(()=>{a(r+n),r>90&&o(70)},i)},[r]),s.jsx("div",{className:"w-full rounded-2xl bg-bg_gray h-[16px] overflow-hidden",children:s.jsx("div",{className:"bg-active h-full rounded-2xl",style:{width:`${r}%`}})})};var vv=(e=>(e[e.INITIAL=0]="INITIAL",e[e.UPLOADING=1]="UPLOADING",e[e.DONE=2]="DONE",e[e.E
426RROR=3]="ERROR",e))(vv||{});const Lwe=({endpoint:e,paramName:n="file",onUpload:r,requestParams:a={}})=>{const[i,o]=v.useState(0),[l,c]=v.useState(null);function u(f){o(1),c(null);var p=new FormData;p.append(n,f),Object.keys(a).map(h=>{p.append(h,a[h])}),vo.post(e,p,{headers:{"Content-Type":"multipart/form-data"}}).then(({data:h})=>{h.result?(o(2),c(h)):o(3),r&&r(h)}).catch(h=>{o(3),Pe.show({type:"critical",message:t("message.something_went_wrong")})})}function d(){o(0)}return{upload:u,status:i,reset:d,result:l}},sY=({steps:e,currentStep:n,isUseCheckMark:r=!1})=>s.jsx("div",{className:"flex flex-col",children:e.map((a,i)=>{const{title:o,description:l,action:c,step:u}=a,d=n===u;function f(){if(o)return typeof o=="string"?s.jsx("div",{className:Ut("font-bold text-2xl",{"text-neutral":!d,"text-active":d}),children:o}):o}function p(){return r&&i+1<n?s.jsx("span",{className:"icon-icon-checkmark text-success"}):u}return s.jsx("div",{className:Ut("",{"step-disable":!d,"step-enable":d}),children:s.jsxs("div",{className:"flex items-start gap-[24px]",children:[s.jsxs("div",{className:"flex flex-col self-stretch items-center",children:[r?s.jsx("span",{className:Ut("h-[40px] w-[40px] text-2xl font-semibold flex justify-center items-center rounded-full text-white",{"bg-neutral":i>=n,"bg-active":d}),children:p()}):s.jsx("span",{className:Ut("h-[40px] w-[40px] text-2xl font-semibold flex justify-center items-center rounded-full text-white",{"bg-neutral":!d,"bg-active":d}),children:u}),i<e.length-1?s.jsx("div",{className:"w-[1px] bg-primary flex-1 my-[12px]"}):null]}),s.jsxs("div",{className:"flex flex-col mb-[64px]",children:[f(),u<=n?s.jsxs(s.Fragment,{children:[l?s.jsx("div",{className:o?"mt-[18px]":"",children:l}):null,c?s.jsx("div",{className:"mt-[8px]",children:c}):null]}):null]})]})},u)})});function bk(e,n=""){return n=="cloudbox"||n=="ipad"?`admin/fcdevice/upload/${n}`:(n&&(e=n+"/"+e),location.pathname.includes("network")?`import/network/${e}`:`import/${e}`)}const Fwe=({type:e})=>{const[n,r]=v.useState(1),[a,i]=v.useState(""),[o,l]=v.useState(!1),{data:c,render:u}=Lt({});function d(m){i(m),r(2),l(!1)}function f(){window.open(ye(bk("download",e),{action:a,step:n}),"_self"),r(3),l(!0)}function p(){r(3),l(!0)}const h=[{step:1,title:t("import::text.select_import_type"),description:s.jsx("span",{dangerouslySetInnerHTML:{__html:t(`import::text.${e}_step_1_description`)}}),action:s.jsxs("div",{className:"flex gap-2 items-center",children:[s.jsx(zt,{current:a,onClick:()=>d("create"),name:"radio-triple",value:"create",children:t(`import::text.add_new_${e}`)}),s.jsx(zt,{current:a,name:"radio-triple",value:"update",onClick:()=>d("update"),children:t(`import::text.update_existing_${e}`)})]})},{step:2,title:t("import::text.download_template"),description:s.jsx("span",{dangerouslySetInnerHTML:{__html:t(`import::text.${e}_step_2_description`)}}),action:o?s.jsxs("div",{className:"flex items-center gap-[32px]",children:[s.jsxs("div",{children:[s.jsx(Se,{className:"text-success w-[20px] h-[20px] mr-[8px]",name:"icon-checkmark"}),s.jsx("span",{className:"text-success font-bold text-lg",children:t("import::text.downloaded")})]}),s.jsx(be,{onClick:f,type:"outline",children:t("import::text.redownload")})]}):s.jsxs("div",{className:"flex flex-col items-start gap-[10px]",children:[s.jsxs(be,{onClick:f,type:"primary",children:[" ",a=="create"?t(`import::text.download_new_${e}`):t(`import::text.download_update_${e}`)]}),s.jsx(be,{type:"outline",onClick:p,children:t("import::text.skip")})]})},{step:3,title:t("import::text.upload"),description:s.jsx("span",{dangerouslySetInnerHTML:{__html:t(`import::text.upload_template_description_${e}`)}}),action:s.jsx(Bwe,{type:e,actionType:a})}];return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:s.jsx("span",{className:"capitalize",children:t("text.btn_cancel")}),backLink:"#",onBack:()=>window.history.back(),rightItem:s.jsxs("a",{target:"_blank",href:(c==null?void 0:c.help_link)??"#",className:"btn-outline",children:[t(`import::text.${e}_help_link_text`,{type:e}),s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-lg"})]})}),u(()=>s.jsxs("div",{className:"flex flex-col content-center m-auto mt-[64px] max-w-[544px]",children:[s.jsxs("div",{className:"gap-[8px] mb-[48px]",children:[s.jsx("div",{className:"font-bold text-3xl",children:t(`import::text.${e}_import`)}
426),s.jsx("div",{children:t(`import::text.import_title_${e}`)})]}),s.jsx(sY,{steps:h,currentStep:n})]}))]})};function Bwe({actionType:e,type:n,onUploadFile:r,onRemoveUploadedFile:a,onImportFile:i,onDrag:o}){const{status:l,upload:c,reset:u,result:d}=Lwe({endpoint:ye(bk("upload",n),{action:e}),onUpload:j}),[f,p]=v.useState(null),[h,m]=v.useState(null),[g,x]=v.useState(),[b,y]=v.useState([]),w=Gt();function j(A){if(m(null),x(null),!A.result){const P=A.errors||{};m(P),P.format&&(Pe.show({type:"critical",message:P.format[0]}),x("format"),w.on()),P.content&&(Pe.show({type:"critical",message:P.content[0]}),x("content"),w.on()),P.max_rows&&(Pe.show({type:"critical",message:P.max_rows[0]}),x("content"))}r&&r(A)}function S(A){const P=A[0];P&&(p(P),c(P))}function N(){showLoader();var A=new FormData;A.append("file",f),vo.post(`/admin/fcdevice/import/${n}`,A,{headers:{"Content-Type":"multipart/form-data"}}).then(({data:P})=>{P.result?(Pe.show({type:"success",message:P.message}),Lo()):(P.errors&&P.errors.length>0&&y(P.errors),Pe.show({type:"critical",message:P.message})),i&&i(P),hideLoader()}).catch(P=>{Pe.show({type:"critical",message:t("message.something_went_wrong")}),hideLoader()})}function k(){u(),p(null),y([]),x(null),a&&a(),o&&o(!1),Le.post(ye(bk("remove/uploaded-file",n),{file_name:d?d.file_name:""})).then(A=>{}).catch(A=>{console.log(A)})}if(l===vv.UPLOADING)return s.jsx("div",{className:"rounded-lg border-2 border-placeholder p-[24px]",children:s.jsx(iY,{defaultPercent:10})});if(l===vv.DONE)return s.jsxs("div",{className:"flex-col gap-[16px] flex items-start",children:[s.jsxs("div",{className:"flex flex-wrap items-center gap-x-[32px] gap-y-[16px]",children:[s.jsxs("div",{className:"import-file-name",children:[s.jsx(Se,{className:"text-xl",name:"icon-checkmark"}),s.jsx("span",{className:"text-lg",children:f?D(f.name,557):""})]}),s.jsx(be,{onClick:k,type:"outline",children:t("import::text.remove")})]}),n=="cloudbox"||n=="ipad"?s.jsxs(s.Fragment,{children:[s.jsx(be,{id:"btn-import-fc-device",className:"d-none",onClick:N,size:"lg",children:t("fcdevice::form.text.import")}),s.jsx("div",{className:"error-list text-critical",children:b.map((A,P)=>{if(A.message!=null)return s.jsx("div",{children:`${A.serial} - ${A.message}`},P)})})]}):s.jsxs("form",{action:Oe(bk("review",n)),children:[s.jsx("input",{type:"hidden",name:"file_name",value:d?d.file_name:""}),s.jsx("input",{type:"hidden",name:"action",value:e}),s.jsx("input",{type:"hidden",name:"type",value:n}),s.jsx(be,{size:"lg",htmlType:"submit",children:t("import::text.submit_and_review")})]})]});function E(){let A="",P=null;if(!w.status||l!==vv.ERROR)return null;const I=t("import::text.upload_failed");if(g==="format"&&(A=`${I}: ${t("import::text.unexpected_format")}`,P=s.jsxs("ul",{className:"list-disc px-[24px]",children:[s.jsx("li",{className:"pb-[16px]",children:t("import::text.unexpected_format_description_part1")}),s.jsx("li",{children:t("import::text.unexpected_format_description_part2")})]})),g==="content")if(h&&h.messages){const L=Object.values(h.messages);L.length>1?(A=`${I}: ${h.content[0]}`,P=s.jsx("ul",{className:"list-disc pl-[24px] flex flex-col gap-[16px]",children:L.map((H,U)=>s.jsxs("li",{children:[s.jsx("span",{className:"font-bold",children:H.title}),": ",H.description]},U))})):(A=`${I}: ${L[0].title}`,P=L[0].description)}else A=`${I}: ${t("import::text.empty_file_content")}`,P=t("import::text.empty_file_error_description");return A?s.jsx("div",{className:"mb-[8px]",children:s.jsx(nd,{onClose:w.off,title:A,children:P})}):null}function D(A,P,I="..."){const L=document.createElement("div");L.style.display="inline-block",L.style.visibility="hidden",L.style.fontSize="16px",document.body.appendChild(L);let H=0,U=A.length;for(;H<U;){const K=Math.ceil((H+U)/2);L.textContent=A.substring(0,K),L.offsetWidth<=P?H=K:U=K-1}L.textContent=A;const X=L.clientWidth;if(document.body.removeChild(L),X<=P)return A;const re=Math.floor((I.length-1)/2),Z=H-I.length,V=A.substring(0,Math.ceil(Z/2)-re),J=A.substring(A.length-Math.floor(Z/2)+re);return`${V}${I}${J}`}function R(A){return o&&o(A)}return s.jsxs(s.Fragment,{children:[E(),s.jsx(rY,{accept:{"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":[".xlsx"]},maxFiles:1,onDrop:S,onDragLeave:()=>R(!1),onDragEnter:()=>R(!0),children:({getRootProps:A,getInputProps:P})=>
426s.jsx("section",{children:s.jsxs("div",{...A(),className:`cursor-pointer w-full rounded-lg border-2 border-placeholder p-[24px] items-center flex-col flex gap-[16px] ${l!==vv.ERROR?"drop-zone-input":""}`,children:[s.jsx("input",{...P()}),s.jsx(Se,{name:"icon-export-share",className:"text-[48px] text-active"}),s.jsx("div",{className:"text-xl",children:t("import::text.browse_description")}),s.jsx("div",{className:"w-[200px]",children:s.jsx(aY,{text:"OR"})}),s.jsx(be,{type:"primary",size:"md",children:t("import::text.browse")})]})})})]})}const Hwe=({status:e,onClose:n})=>{const[r,a]=v.useState(null),[i,o]=v.useState(!1),[l,c]=v.useState(!1);v.useEffect(()=>{setTimeout(()=>{g(!1)},500)},[]),g(!1);function u(y){a(y),o(!0)}function d(y){showLoader(),Le.post(ye("admin/fcdevice/template/download"),{type:y},{responseType:"blob"}).then(w=>{w&&Ad(w,`${y}_fc_device_import_template.xlsx`)}).catch(w=>{}).finally(()=>{hideLoader()})}function f(){return s.jsxs("div",{className:"flex flex-col gap-y-[32px]",children:[s.jsxs("div",{className:"flex flex-row justify-between",children:[s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-bold",children:t("fcbilling::text.device_type")}),s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(zt,{name:"device_type",defaultChecked:r==zr,current:r,value:zr,onClick:()=>u(zr),children:t("fcbilling::text.cloudboxes")}),s.jsx(zt,{name:"device_type",defaultChecked:r==bh,current:r,value:bh,onClick:()=>u(bh),children:t("site::site_text.tab_ipad_serial")})]})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-bold",children:t("import::text.download_template")}),s.jsxs("div",{className:"flex gap-[16px] items-center",children:[s.jsx(be,{type:"outline",className:"bg-white",onClick:()=>d("cloudbox"),children:t("fcdevice::form.text.cloudbox_template")}),s.jsx(be,{type:"outline",className:"bg-white",onClick:()=>d("ipad"),children:t("fcdevice::form.text.ipad_template")})]})]})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-bold",children:t("fcdevice::form.text.add_file")}),s.jsx("div",{className:Ut({"opacity-[0.2]":!i,"pointer-events-none":!i,"active-wrapper":l}),children:s.jsx(Bwe,{type:r==zr?"cloudbox":"ipad",actionType:"create",onDrag:y=>c(y),onUploadFile:p,onImportFile:m,onRemoveUploadedFile:h})})]})]})}function p(y){g(y.result)}function h(){g(!1)}function m(y){g(y.result)}function g(y){y?$("#button-import-fc-devices").removeAttr("disabled"):$("#button-import-fc-devices").attr("disabled","disabled")}function x(){return s.jsx("div",{className:"flex flex-row justify-end w-full items-center",children:s.jsx("div",{className:"flex flex-row gap-x-[16px]",children:s.jsx(be,{id:"button-import-fc-devices",size:"lg",type:"primary",onClick:y=>b(),children:t("fcdevice::form.text.import")})})})}function b(y){$("#btn-import-fc-device").trigger("click")}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:e,header:t("fcdevice::form.text.import_fc_devices"),onClose:n,footer:x(),padding:"full",size:"lg",children:s.jsx(f,{})})})},Fae=({data:e})=>{const{off:n,status:r}=Gt({initial:!0}),{company:a}=Bt(),i=t("device::form.description.transfer_hardware_not_available").replace(":portal","FuelCloud");function o(){n()}function l(){const u=a.portal_id??Ss;return s.jsxs("div",{className:"flex flex-col gap-y-[16px]",children:[s.jsx("p",{className:"text-lg w-[105%]",children:i}),s.jsxs("p",{className:"text-lg",children:[s.jsxs("span",{className:"font-extrabold",children:[a.portal_id==Md?"FuelCloud":"Fill-Rite"," ",t("fcbilling::text.company"),":"]})," ",(e==null?void 0:e.target_name)??""," "]}),s.jsxs("div",{className:Ut("rounded-2xl py-[16px] px-[24px] mt-[8px]",{"bg-bg_active":u==Ss,"bg-bg_gray":u==Md}),children:[s.jsx("div",{className:"flex justify-between items-center gap-[16px] mb-[16px]",children:s.jsxs("div",{className:"flex items-center gap-[16px]",children:[s.jsx(Se,{name:"icon-info",className:Ut("text-2xl")}),s.jsx("span",{className:"text-lg font-bold text-left",children:t("device::text.complete_manual_transfer")})]})}),s.jsxs("ul",{className:"list-disc px-[20px] text-lg font-normal",children:[s.jsx("li",{children:t("device::form.description.transfer_hardware_not_available_des_1")}),s.jsx("li",{children:t("device::form.description.transfer_hardware_not_available_des_2")}),s.jsx("li",{children:t("device::form.description.transfer_hardware_not_available_des_3")})]})]})]})}function c(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx("button",{onClick:()=>n(),className:"btn-primary btn-lg",children:t("onboarding::text.ok_btn")})})}return s.jsx(cn,{visible:r,header:t("device::text.transfer_not_available_title"),onClose:o,footer:c(),padding:"full",size:"lg",children:s.jsx(l,{})})},LNt=({items:e,selectedItems:n,setItemSelected:r,onChange:a,onSelectAll:i,open:o,setOpen:l})=>{const[c,u]=v.useState(""),d=v.useRef(null),f=e.filter(x=>x.label.toLowerCase().includes(c.toLowerCase())),p=x=>{n.includes(x)?r(n.filter(b=>b!==x)):r([...n,x])},h=()=>{i==null||i(),r(f.map(x=>x.id))},m=()=>{a==null||a(),r([])};v.useEffect(()=>{const x=b=>{d.current&&!d.current.contains(b.target)&&(u(""),l(!1))};return document.addEventListener("mousedown",x),()=>{document.removeEventListener("mousedown",x)}},[]);const g=n.length===0?"Select products":`${n.length} product${n.length>
4261?"s":""} selected`;return s.jsxs("div",{className:"mt-[16px] relative border-2 border-placeholder rounded-lg hover:border-active",ref:d,children:[s.jsxs("button",{onClick:()=>{l(!o)},className:"w-full px-5 h-[38px] flex items-center justify-between shadow-sm hover:shadow-md transition-shadow",children:[s.jsx("span",{className:"text-base text-active font-semibold",children:g}),s.jsx(Se,{className:"text-active",name:o?"icon-direction-up1":"icon-direction-down1"})]}),o&&s.jsxs("div",{className:"absolute z-50 w-full mt-2 bg-white rounded-xl shadow-lg overflow-hidden",children:[s.jsx("div",{className:"p-[16px]",children:s.jsxs("div",{className:"relative",children:[s.jsx(h0e,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 w-5 h-5 text-gray-400"}),s.jsx("input",{type:"text",name:"search",placeholder:"Search...",value:c,onChange:x=>{u(x.target.value)},className:"w-full pl-11 pr-4 py-3 bg-gray-50 border-2 border-placeholder rounded-xl text-sm focus:outline-none focus:ring-2 focus:ring-blue-500 focus:bg-white"})]})}),s.jsxs("div",{className:"px-[16px] gap-[16px] flex justify-center py-[4px] bg-bg_active",children:[s.jsx("button",{onClick:h,className:"text-sm text-active w-[96px] font-semibold",children:"Select all"}),s.jsx("button",{onClick:m,className:"text-sm text-active w-[96px] font-semibold",children:"Deselect all"})]}),s.jsxs("div",{className:"max-h-[180px] overflow-y-auto",style:{scrollbarWidth:"none",msOverflowStyle:"none"},children:[s.jsx("style",{children:".max-h-80::-webkit-scrollbar {display: none;}"}),f.map(x=>s.jsxs("div",{children:[s.jsx("hr",{className:"text-placeholder"}),n.includes(x.id)?s.jsxs("label",{className:"form-check-label-general flex items-center p-[16px] bg-bg_hover cursor-pointer transition-colors selected",onClick:()=>{p(x.id)},children:[s.jsx("span",{className:"h-[20px] min-w-[20px] max-w-[20px] flex items-center justify-center bg-success",children:s.jsx(Se,{name:"icon-checkmark text-white"})}),s.jsx("span",{className:"ml-4 text-base",children:x.label})]}):s.jsxs("label",{className:"form-check-label-general flex items-center p-[16px] cursor-pointer transition-colors selected",onClick:()=>{p(x.id)},children:[s.jsx("span",{className:"h-[20px] min-w-[20px] max-w-[20px] border border-black"}),s.jsx("span",{className:"ml-4 text-base",children:x.label})]})]},x.id)),f.length==0&&s.jsx("div",{className:"text-center text-neutral p-[16px] break-words whitespace-normal",children:t("text.no_results_matched")+` "${c}"`})]})]})]})},FNt=({errors:e,form:n,setForm:r,data:a})=>{const{product_types:i,products:o}=a,[l,c]=v.useState(n.product_type??""),[u,d]=v.useState(n.restrict_products??[]),[f,p]=v.useState(!1);v.useEffect(()=>{r({...n,restrict_products:u})},[u]);function h(){let x=[];return x.push({value:0,label:t("device::device_text.please_select")}),Object.values(i).map(b=>{x.push({value:b.code,label:b.label})}),x}function m(x){r({...n,product_type:x.value!=0?x.value:null,is_all_product_type:!0,restrict_products:[]}),d([]),c(x.label)}function g(){return n.category=="partner"?o.filter(x=>x.type==n.product_type):[{id:0,label:t("text.please_select"),value:null},...o]}return s.jsxs(s.Fragment,{children:[s.jsx("hr",{className:"text-placeholder mt-[32px]"}),s.jsxs("div",{className:"flex gap-[32px] mt-[32px]",children:[s.jsxs("div",{className:"w-[328px]",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"capitalize",htmlFor:"external_product",children:t("text.external_product")}),s.jsx(mt,{placeholder:t("report::text.enter_placeholder_input",{name:t("text.external_product")}),value:n.ext_product_name??"",error:e.ext_product_name??null,onChange:x=>r({...n,ext_product_name:x.target.value}),name:"external_product"})]}),s.jsxs("div",{className:"form-group ",children:[s.jsxs("label",{className:"!max-w-none capitalize",htmlFor:"external_product",children:[t("text.external_product_code"),n.category=="partner"&&s.jsxs("span",{className:"optional",children:["(",t("text.field_optional"),")"]})]}),s.jsx(mt,{optional:!0,placeholder:t("report::text.enter_placeholder_input",{name:t("text.external_product_code")}),value:n.ext_product_code??"",error:e.ext_product_code??null,onChange:x=>r({...n,ext_product_code:x.target.value}),name:"external_product"})]})]}),n.category=="partner"&&s.jsxs("div",{children:[s.jsxs("div",{className:"form-group mb-0",children:[s.jsx("label",{className:"control-label",children:t("text.fc_product_type")}),s.jsx("div",{className:"form-has-form-group-no-margin",children:s.jsx(oa,{maxMenuHeight:200,placeholder:t("device::device_text.please_select"),onChange:x=>
426{m(x)},defaultValue:n.product_type,options:h()},"partner")})]}),n.product_type&&s.jsx(Un,{name:"allow_all_product",checked:n.is_all_product_type==!0,className:"mt-[16px] capitalize",value:!0,onChange:()=>{const x=!n.is_all_product_type;r(b=>({...b,is_all_product_type:x})),x&&d([])},children:t("text.allow_all_type_product",{type:l})}),n.is_all_product_type==!1&&s.jsx(LNt,{open:f,setOpen:p,items:g(),selectedItems:u,setItemSelected:d})]}),n.category=="network"&&s.jsxs("div",{className:"form-group mb-0",children:[s.jsx("label",{className:"control-label",children:t("text.fc_product")}),s.jsx("div",{className:"form-has-form-group-no-margin",children:s.jsx(oa,{isSearchable:!0,placeholder:t("text.please_select"),maxMenuHeight:200,onChange:x=>{r({...n,fc_product_id:x.value}),d([x.value])},defaultValue:n.fc_product_id??0,options:g()},"network")})]})]})]})},BNt=({data:e})=>{const{dt:n,networks:r,row:a,partners:i}=e,{off:o,status:l}=Gt({initial:!0}),[c,u]=v.useState({}),[d,f]=v.useState({category:(a==null?void 0:a.category)??"partner",compliance_id:(a==null?void 0:a.compliance_id)??0,ext_product_name:(a==null?void 0:a.ext_product_name)??"",ext_product_code:(a==null?void 0:a.ext_product_code)??"",is_all_product_type:(a==null?void 0:a.is_all_product_type)??null,product_type:(a==null?void 0:a.product_type)??null,fc_product_id:(a==null?void 0:a.fc_product_id)??null,restrict_products:(a==null?void 0:a.restrict_products)??[]}),p=()=>{let b=d.compliance_id==0||d.ext_product_name.trim()=="";return d.category=="network"&&(b=b||d.ext_product_code==""||d.fc_product_id==null||d.ext_product_code.trim()==""),d.category=="partner"&&(b=b||d.product_type==null,d.is_all_product_type!=!0&&(b=b||d.restrict_products.length<1)),s.jsxs(s.Fragment,{children:[s.jsx("span",{}),s.jsx(be,{disabled:b,size:"lg",onClick:y=>{x(y)},children:t("text.btn_save")})]})};function h(){return[{id:0,label:t("device::device_text.please_select"),value:0},...r]}function m(){return[{id:0,label:t("device::device_text.please_select"),value:0},...i]}function g(b){b.value!=d.compliance_id&&f({...d,compliance_id:b.value})}function x(b){b.preventDefault(),showLoader();const y=a!=null&&a.id?`/admin/product-mapping/update/${a==null?void 0:a.id}`:"/admin/product-mapping/create";Le.post(Oe(y),d).then(w=>{w.result?Lo():(u(w.errors),hideLoader())}).catch(()=>{Pe.show({type:"critical",message:t("message.save_failed")}),hideLoader()})}return s.jsx(cn,{visible:l,header:a==null?t("admin::text.add_product_mapping"):t("admin::text.edit_product_mapping"),onClose:o,footer:s.jsx(p,{}),padding:"full",size:"lg",children:s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"flex gap-[32px]",children:[s.jsxs("div",{className:"form-group min-w-[328px] mb-0",children:[s.jsx("label",{className:"control-label",children:t("text.product_category")}),a!=null&&a.category?s.jsx("span",{className:"capitalize",children:a==null?void 0:a.category}):s.jsxs("div",{className:"mt-[8px] flex gap-x-[8px] items-center",children:[s.jsx(zt,{className:"!w-[110px] !mb-0 !text-base",name:"product_category",defaultChecked:d.category=="partner",value:"partner",onClick:()=>{u({}),f({...d,category:"partner",compliance_id:0,ext_product_name:"",ext_product_code:"",is_all_product_type:null,fc_product_id:null,product_type:null})},children:t("admin::text.partner")}),s.jsx(zt,{className:"!w-[110px] !mb-0 !text-base",name:"product_category",defaultChecked:d.category=="network",value:"network",onClick:()=>{u({}),f({...d,category:"network",compliance_id:0,ext_product_name:"",ext_product_code:"",is_all_product_type:null,fc_product_id:null,product_type:null})},children:t("network::text.network")})]})]}),d.category=="network"&&s.jsxs("div",{className:"form-group mb-0",children:[s.jsx("label",{htmlFor:"",className:"control-label",children:t("network::text.network")}),s.jsx("div",{className:"form-has-form-group-no-margin",children:s.jsx(oa,{isSearchable:!0,maxMenuHeight:200,placeholder:t("text.please_select"),onChange:b=>{g(b)},defaultValue:(a==null?void 0:a.compliance_id)??0,options:h()},"network")})]}),d.category=="partner"&&i.length>0&&s.jsxs("div",{className:"form-group mb-0",children:[s.jsx("label",{className:"control-label",children:t("admin::text.partner")}),s.jsx("div",{className:"form-has-form-group-no-margin",children:s.jsx(oa,{isSearchable:!0,maxMenuHeight:200,placeholder:t("text.please_select"),onChange:b=>{g(b)},defaultValue:(a==null?void 0:a.compliance_id)??0,options:m()},"partner")})]})]}),d.compliance_id!=0&&s.jsx(FNt,{errors:c,form:d,setForm:f,data:e})]})})},oY=v.forwardRef(({name:e,className:n="form-control textarea-group",onChange:r,onChangeValue:a,...i},o)=>{const{formItemProps:l,restProps:c}=yC(i);function u(d){r&&r(d),a&&a(d.target.value)}return s.jsx(_o,{...l,labelFor:e,children:s.jsx("textarea",{ref:o,name:e,className:hn(n),...c,onChange:u})})}),HNt=t("fcbilling::text.cancel_cloudbox_subscription_title"),zNt=t("fcbilling::text.cancel_cloudbox_des"),R4=500,VNt=[{value:"closing",label:t("fcbilling::text.cancel_reason_closing")},{value:"reliability",label:t("fcbilling::text.cancel_reason_reliability")},{value:"price",label:t("fcbilling::text.cancel_reason_price")},{value:"features",label:t("fcbilling::text.cancel_reason_features")},{value:"fuel_not_on_site",label:t("fcbilling::text.cancel_reason_fuel_not_on_site")},{value:"seasonal",label:t("fcbilling::text.cancel_reason_seasonal")}],UNt=[...VNt].sort(()=>Math.random()-.5),WNt=[...UNt,{value:"other",label:t("fcbilling::text.cancel_reason_other")}],YNt=({data:e})=>{const{off:n,status:r}=Gt({initial:!0}),[a,i]=v.useState(""),[o,l]=v.useState(""),c=ou(e.device_type),[u,d]=v.useState(null);v.useEffect(()=>{!(e!=null&&e.device_id)||!(e!=null&&e.device_type)||vo.post(ye("/billing/get-info-active-subscription-form"),{type:e.device_type,device_id:e.device_id,action:"active_subscription"}).then(m=>{var x,b;const g=(b=(x=m==null?void 0:m.data)==null?void 0:x.subscription_lengths)==null?void 0:b[0];d((g==null?void 0:g.renewal_date)??null)}
426).catch(()=>{d(null)})},[e==null?void 0:e.device_id,e==null?void 0:e.device_type]);function f(){n()}function p(){showLoader(),vo.post(ye(`/device/device-deactivate/${e.device_id}`),{cancellation_reason:a||null,cancellation_reason_details:o||null}).then(()=>{Pe.show({message:t("device::form.message.delete_success"),fixed:!0}),n(),window.location.reload()}).catch(()=>{Pe.show({message:t("device::form.message.delete_fail"),fixed:!0,type:"critical"})}).finally(()=>{hideLoader()})}function h(){return s.jsx("div",{className:"flex justify-end w-full",children:s.jsx("button",{className:"btn-critical btn-lg",onClick:p,children:t("device::device_text.cancel_subscription")})})}return s.jsx(cn,{visible:r,header:t("device::device_text.cancel_subscription"),onClose:f,footer:h(),padding:"full",size:"lg",className:"modal-critical",children:s.jsxs("div",{className:"flex flex-col gap-y-[24px]",children:[s.jsxs("div",{className:"text-lg",children:[s.jsx("span",{className:"font-bold",children:HNt})," ",s.jsx("span",{children:zNt})]}),s.jsxs("div",{className:"border rounded-xl p-6 space-y-4 mt-6",children:[s.jsxs("div",{className:"flex flex-row gap-[24px] items-start",children:[s.jsx("div",{className:"flex flex-col gap-[8px] flex-1",children:s.jsxs("div",{children:[s.jsx("label",{className:"block mb-1 text-lg font-semibold",children:t("fcbilling::text.cancel_reason")}),s.jsx(oa,{wrapperClassName:"form-group !mb-0 mt-2",options:WNt,placeholder:t("fcbilling::text.cancel_reason_select"),onChange:m=>i((m==null?void 0:m.value)??"")})]})}),s.jsx("div",{className:"flex flex-col gap-[8px] flex-1 min-h-[180px]",children:a&&s.jsxs(s.Fragment,{children:[s.jsxs("label",{className:" control-label block mb-1",children:[s.jsx("span",{className:"text-lg font-semibold",children:t("fcbilling::text.cancel_reason_details")}),s.jsxs("span",{className:"optional  text-sm",children:["(",t("fcbilling::text.optional"),")"]})]}),s.jsx(oY,{name:"cancellation_reason_details",rows:4,maxLength:R4,value:o,onChangeValue:l,wrapperClassName:"!mb-0"}),s.jsxs("div",{className:`text-sm mt-0 ${o.length===R4?"text-critical":"text-muted"}`,children:[o.length,"/",R4]})]})})]}),s.jsxs("div",{className:"border-t pt-4 gap-2",style:{borderTop:"1px solid rgb(201, 222, 245)",display:"grid",gridTemplateColumns:"minmax(160px, max-content) 1fr",maxWidth:"800px"},children:[s.jsxs("div",{className:"font-semibold overflow-hidden text-ellipsis whitespace-nowrap",style:{maxWidth:"640px"},children:[t("fcbilling::text.subscription_type"),":"]}),s.jsx("div",{children:c}),s.jsxs("div",{className:"font-semibold overflow-hidden text-ellipsis whitespace-nowrap",style:{maxWidth:"640px"},children:[t("fcbilling::text.serial"),":"]}),s.jsx("div",{children:e.serial??"—"}),s.jsxs("div",{className:"font-semibold overflow-hidden text-ellipsis whitespace-nowrap",style:{maxWidth:"640px"},children:[t("fcbilling::text.renewal_date"),":"]}),s.jsx("div",{children:u??"—"})]})]})]})})},qNt=({data:e})=>{const n=e.device,{off:r,status:a}=Gt({initial:!0}),[i,o]=v.useState(n.is_restrict_pump_list_on_site??0);function l(c){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx(be,{onClick:()=>{showLoader(),vo.post(ye("/device/ipad-serial/update-pump-list-setting/"+c.id),{is_restrict_pump_list_on_site:i}).then(u=>{u.data.result&&Pe.show({message:t("text.updated_device_successfully",{device:"iPad"})})}).catch(u=>{Pe.show({type:"error",message:u.response.data.message})}).finally(()=>{Lo()})},className:"btn-primary btn-lg",children:t("device::device_text.save")})})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:a,header:t("device::text.pump_list_setting_header"),onClose:()=>r(),footer:l(n),padding:"full",footerClassName:"right",size:"lg",children:s.jsxs("div",{className:"flex flex-col gap-[8px]",children:[s.jsx("p",{className:"text-lg font-semibold",children:t("device::text.pump_list_setting_title")}),s.jsx("span",{children:t("device::text.pump_list_setting_des")}),s.jsxs("div",{className:"flex gap-x-[8px] items-center ",children:[s.jsx(zt,{value:1,current:i,defaultChecked:!1,name:"pump_list_settings",onClick:c=>o(1),className:"!w-[77px] !mb-0 h-[40px]",children:s.jsx("span",{className:"capitalize text-base",children:t("text.on")})}),s.jsx(zt,{value:0,current:i,defaultChecked:!1,name:"pump_list_settings",onClick:c=>o(0),className:"!w-[77px] !mb-0 h-[40px]",children:s.jsx("span",{className:"capitalize text-base",children:t("text.off")})})]}),s.jsx("span",{className:"text-neutral text-sm",children:t("device::text.show_pump_list_ipad_helper_text")})]})})})};var Js=(e=>(e.TRANSFER_DEVICE="transfer-device-modal",e.SHARE_DEVICE="share-device-modal",e.PUMP_LIST_SETTINGS="pump-list-settings-modal",e.UNSHARE_DEVICE="un-share-device-modal",e.ACCEPT_TRANSFER_DEVICE="accept-transfer-device-modal",e.IMPORT_FC_HARDWARE="import-fc-hardware-modal",e.SHARE_REPORT="share-report-modal",e.TRANSFER_NOT_AVAILABLE="transfer-not-available-modal",e.PRODUCT_MAPPING_MODA
426L="product-mapping-modal",e.CANCEL_DEVICE="cancel-device-modal",e))(Js||{});const GNt=[{id:"transfer-device-modal",component:BSt},{id:"share-device-modal",component:HSt},{id:"un-share-device-modal",component:zSt},{id:"accept-transfer-device-modal",component:VSt},{id:"import-fc-hardware-modal",component:Hwe},{id:"transfer-not-available-modal",component:Fae},{id:"product-mapping-modal",component:BNt},{id:"transfer-not-available-modal",component:Fae},{id:"cancel-device-modal",component:YNt},{id:"pump-list-settings-modal",component:qNt}];let DE;const zwe=document.createElement("div");document.body.prepend(zwe);window.openModal=(e,n={})=>{const r=Wu(GNt,{id:e});if(r){DE&&DE.unmount(),jce(n)&&(n=JSON.parse(n));let a={};DE=mC(zwe);const i=r.component;return DE.render(s.jsx(i,{data:n})),a}};const yP=({visible:e,onClose:n,locationId:r=0,onSuccess:a})=>s.jsx(Iy,{visible:e,onClose:n,createUrl:ye("/network/tank/create"),locationId:r,onSuccess:a,title:t("network::text.add_new_network_tank")}),KNt=({site:e,sectionType:n})=>{const[r,a]=v.useState({devices:[],ports:[],pricing_plans:{0:{wnm:{amount:0}}},company:{id:null},pulser_models:[],configured_devices:[],unconfigured_tanks:[],unconfigured_devices:[],tanks:[],locations:[]}),{can:i}=Ot(),{company:o}=Bt(),l=Gt(),c=Gt(),[u,d]=v.useState(t("device::text.configure_relay")),[f,p]=v.useState(!0),[h,m]=v.useState(!1),[g,x]=v.useState({device:null,port:null,tank:null});v.useEffect(()=>{e&&b()},[]);function b(){let ne={};ne.location_id=e.id.toString(),ne.location_name=e.name,y(ne)}function y(ne){showLoader(),Le.get(ye("/device/config",ne)).then(ve=>{ve&&ve.devices&&a(Ae=>({...Ae,devices:ve.devices,ports:ve.ports,company:ve.company,configured_devices:ve.devices.filter(de=>de.parent_id||de.parent_id==null&&de.location_id!=null),unconfigured_devices:ve.devices.filter(de=>de.location_id==null),pulser_models:ve.pulser_models,pricing_plans:ve.pricing_plans,tanks:ve.tanks}))}).catch(ve=>{}).finally(()=>{hideLoader(),p(!1)})}function w(ne){return r.devices.filter(ve=>ve.parent_id==ne,ne)}function j(ne){return r.ports.filter(ve=>ve.device_id==ne)}function S(){return r.configured_devices.length}function N(){return r.ports.filter(ne=>ne.pulse_rate>0).length}function k(){return r.devices.filter(ne=>ne.type==zr&&ne.location_id!=null).length}function E(){let ne=0;return r.devices.length>0&&r.devices.filter(ve=>ve.parent_id||ve.parent_id==null&&ve.location_id!=null).forEach(function(ve){let Ae=0;ve.type==zr?Ae=1:ve.type==Ks?Ae=5:ve.type==ga&&(Ae=2),ne=ne+Ae}),ne}function D(){return r.tanks.filter(ne=>r.ports.filter(ve=>ve.tank_id==ne.id).length).length}function R(ne,ve){if(ne.port_label!=null)return t("device::text.relay")+" "+ne.port_label;if(ve.type==ga){if(ne.port=="101")return t("device::text.relay")+" 2";if(ne.port=="0")return t("device::text.relay")+" 1"}return t("device::text.relay")+" "+ne.port}function A(ne){a(ve=>{const Ae=ve.ports.map(de=>de.port==ne.port&&de.device_id==ne.device_id?{...ne}:de);return{...ve,ports:Ae}}),l.off()}function P(ne){ne==2?d(t("device::device_text.active_hardware")):d(t("device::text.configure_relay"))}function I(ne){a(ve=>{const Ae=ve.devices.map(Ve=>Ve.id==ne.id?{...ne}:Ve),de=Ae.filter(Ve=>Ve.parent_id||Ve.parent_id==null&&Ve.location_id!=null),we=Ae.filter(Ve=>Ve.location_id==null);return{...ve,devices:Ae,configured_devices:de,unconfigured_devices:we}}),c.off()}function L(ne){Le.post("/device/port/delete",{port:ne}).then(ve=>{Pe.show({message:ve.message,fixed:!0})},ve=>{Pe.show({message:ve.message,fixed:!0})}),a(ve=>{const Ae=ve.ports.map(de=>de.port==ne.port&&de.device_id==ne.device_id?{...de,device_id:ne.device_id,created_at:"",deleted_at:"",func:1,label:"",pulse_rate:0,tank_id:0,tank_name:"",updated_at:"",updated_by:0,pulser_manufacturer:"",pulser_model:"",pulser_ref:25,w_n_m_enabled:0,w_n_m_subscription:0}:de);return{...ve,ports:Ae}})}function H(ne){return r.tanks.find(Ae=>Ae.id==ne)??{name:"",product_type_name:""}}function U(ne){x({tank:ne,port:null,device:null}),l.on()}function X(ne){const ve=r.devices.find(Ae=>Ae.id==ne);if(ve){if(ve.status==0)return 1;if(ve.location_id==null)return 2;if(r.ports.filter(Ae=>Ae.device_id==ne&&Ae.pulse_rate>0).length==0)return 3;if(ve.type==Ks&&ve.parent_id==null)return 4}return 0}function re({device:ne,rowSpan:ve=0}){let Ae="",de=null,we="";switch(ne.type){case zr:Ae=t("device::device_text.cloudbox1");break;case hi:Ae=t("device::device_text.cloudbox_lite");break;case ga:Ae=t("device::device_text.cloudbox2");break;default:Ae=t("device::text.cloudbox")}
426return(ne.type===zr||ne.type===hi||ne.type===ga)&&(we="icon-cloud-box",de=s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"font-semibold text-base",children:[Ae,s.jsx("div",{children:s.jsx("span",{className:"cloudbox-name",children:ne.name})})]}),s.jsx("div",{className:"font-serial font-normal",children:zM(ne.serial)})]})),ne.type===Ks&&(we="icon-cloud-link",de=s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"font-semibold text-base",children:[t("device::text.cloudlink"),s.jsx("div",{children:s.jsx("span",{className:"cloudbox-name",children:ne.name})})]}),s.jsx("div",{className:"font-serial font-normal",children:zM(ne.serial)}),s.jsxs("div",{children:[t("device::text.daisy_chain"),": ",ne.unit]})]})),s.jsx("td",{rowSpan:ve,children:s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(Se,{name:we,className:"text-2xl"}),s.jsxs("div",{children:[de,s.jsx(Z,{device:ne})]})]})})}function Z({device:ne}){switch(X(ne.id)){case 1:return s.jsx("div",{className:"bg-neutral text-white w-fit text-center rounded text-sm px-[8px]",children:s.jsx("span",{className:"capitalize",children:t("text.inactive")})});case 2:return s.jsx("div",{className:"hidden bg-notice text-white w-fit text-center rounded text-sm px-[8px]",children:s.jsx("span",{children:t("text.no_site")})});case 3:return s.jsx("div",{className:"hidden bg-notice text-white w-fit text-center rounded text-sm px-[8px]",children:s.jsx("span",{children:t("text.no_relay")})});case 4:return s.jsx("div",{className:"hidden bg-notice text-white w-fit text-center rounded text-sm px-[8px]",children:s.jsx("span",{children:t("text.unlinked")})});default:return null}}function V({port:ne,device:ve}){return s.jsxs(s.Fragment,{children:[s.jsx("td",{children:s.jsxs("span",{className:"relay",children:[R(ne,ve),ne.w_n_m_subscription==1?s.jsx(vn,{content:"Weights & Measures enabled",trigger:"hover",children:s.jsx(Se,{name:"icon-weights-and-measures",className:"text-2xl"})}):null]})}),s.jsx("td",{children:s.jsx("span",{className:"pump-name",children:ne.label})}),s.jsx("td",{children:s.jsxs("div",{children:[s.jsx("div",{className:"pulse-model",children:ne.pulser_model}),s.jsxs("div",{className:"pulse-rate",children:[t("device::text.pulse_rate"),": ",ne.pulse_rate]})]})}),ne.tank_name.length>0?s.jsxs("td",{children:[s.jsxs("div",{className:"tank-name",children:[" ",H(ne.tank_id).name]}),s.jsx("div",{className:"product-name",children:H(ne.tank_id).product_type_name})]}):s.jsx("td",{children:s.jsx("div",{className:"flex items-center justify-start gap-[16px]",children:i("hardware_edit")?s.jsx("a",{className:"btn btn-style-4",onClick:function(){x({tank:null,device:ve,port:ne}),l.on()},children:t("device::text.configure_relay")}):null})}),s.jsx("td",{children:s.jsx(De,{port:ne,device:ve})})]})}function J({port:ne}){return ne.tank_name.length>0?s.jsx("a",{className:"dropdown-item",onClick:()=>L(ne),children:t("device::text.remove_relay")}):null}function K(ne,ve){return ye(`/device/edit/${ne.id}`,{is_network:n=="network"?1:null,location_id:ve})}function ee(ne){return ye(`/device/replace/${ne.id}`)}function Y(ne){return ye(`/device/device-deactivate/${ne.id}`)}function Q(ne){return ye(`/device/device-active/${ne.id}`)}function W(ne,ve){return Ut({"disabled-child":ve.status===0||ne.label.length===0||ne.pulse_rate===0||ne.tank_id===0})}function se({device:ne}){return s.jsx("a",{onClick:ve=>loadModal(ve.target),"data-href":K(ne),"data-id":"edit-device-load-modal",className:"dropdown-item",children:t("device::text.edit_hardware")})}function oe({device:ne}){return(ne.type===zr||ne.type===hi||ne.type===ga)&&r.company.id===ne.owned_by?s.jsx("a",{className:"dropdown-item","data-id":"replace-device-load-modal","data-href":ee(ne),onClick:ve=>loadModal(ve.target),children:t("device::device_text.replace_hardware")}):null}function q({device:ne}){const ve=t("device::device_text.cancel_subscription");return(ne.type==zr||ne.type==ga)&&r.company.id===ne.owned_by&&ne.status===1?s.jsx("a",{className:"dropdown-item !text-critical font-semibold",onClick:()=>window.openModal(Js.CANCEL_DEVICE,{device_id:ne.id,device_type:ne.type,serial:ne.serial,cancellation_reason:null,cancellation_reason_details:null}),children:ve}):ne.type==hi&&r.company.id===ne.owned_by&&ne.status===1?s.jsx("a",{className:"dropdown-item !text-critical font-semibold",onClick:Ae=>saveDeviceConfirm(Ae.target,!0),"data-href":Y(ne),"data-title":ve,"data-type":"critical",children:ve}):null}function ue({device:ne}){return(ne.type==zr||ne.type===hi||ne.type==ga)&&ne.status===0&&(ne.subscription_status===0||ne.subscription_status===2)&&r.company.id===ne.owned_by?s.jsx("a",{className:"dropdown-item !text-success font-semibold",onClick:ve=>loadModal(ve.target),"data-href":Q(ne),"data-id":"device-activate-load-modal",children:ne.subscription_status===0?t("text.activate"):t("device::device_text.activate_hardware")}):null}function _e({port:ne,device:ve}){return s.jsx("a",{className:"dropdown-item",onClick:function(){d(t("device::text.configure_relay")),x({device:ve,port:ne,tank:null}),l.on()},children:t("device::text.configure_relay")})}function De({port:ne,device:ve}){return i("hardware_edit")?s.jsxs("div",{className:"settings-content",children:[s.jsx("a",{className:"nav-link dropdown-toggle after:hidden",href:"#","data-toggle":"dropdown","aria-expanded":"false",children:s.jsxs("div",{className:"flex items-center justify-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-lg"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active text-xs"})]})}),s.jsxs("div",{className:"dropdown-menu",children:[ne.tank_name.length>0?s.jsx(_e,{port:ne,device:ve}):null,s.jsx(J,{port:ne}),s.jsx(se,{device:ve}),s.jsx(oe,{device:ve}),s.jsx(q,{device:ve}),s.jsx(ue,{device:ve})]})]}):null}function Ce({device:ne}){return s.jsx(Fe,{devicePorts:j(ne.id),currentDevice:ne,disabledClass:Ut({disabled:ne.status===0})})}function Fe({devicePorts:ne,currentDevice:ve,disabledClass:Ae}){return s.jsx(s.Fragment,{children:Object.values(ne).map((de,we)=>{const Ve=Ae||W(de,ve),pe=ne.length-1==we;return s.jsxs("tr",{className:`${Ve} ${pe?"last":""}`,children:[we==0?s.jsx(re,{device:ve,rowSpan:ne.length}
426):null,s.jsx(V,{port:de,device:ve})]},ve.id+"_"+de.port)})})}function Re({device:ne}){return s.jsx(s.Fragment,{children:Object.values(w(ne.id)).map((ve,Ae)=>s.jsx(Fe,{devicePorts:j(ve.id),currentDevice:ve},ve.id+"_"+Ae))})}function We(){return S()>0?s.jsxs("div",{className:"table-config-wrapper",children:[s.jsx("div",{className:"table-header",children:s.jsx("h4",{className:"table-title relative",children:t("device::text.device_configuration_title")})}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[210px]",children:t("device::text.model_name")}),s.jsxs("th",{className:"w-[120px]",children:[t("device::text.relays"),"(",E(),")"]}),s.jsx("th",{children:t("device::text.pump_name")}),s.jsx("th",{children:t("device::text.pulser")}),s.jsxs("th",{children:[t("site::site_text.tanks"),"(",D(),")"]}),s.jsx("th",{className:"w-[74px]"})]})}),s.jsx("tbody",{children:Object.values(r.configured_devices).map((ne,ve)=>{if([zr,hi,ga].includes(ne.type))return s.jsxs(Be.Fragment,{children:[s.jsx(Ce,{device:ne}),s.jsx(Re,{device:ne})]},`cb_cl_${ve}_${ne.id}`);if(ne.type==Ks&&ne.parent_id==null)return s.jsx(Ce,{device:ne},"cli_"+ve+"_"+ne.id)})})]})]}):s.jsxs("div",{className:"table-config-wrapper empty-state",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:t("device::text.device_configuration_title")}),s.jsx("div",{className:"table-settings relative"})]}),s.jsx("div",{className:"table-body",children:s.jsx(Sc,{icon:"icon-cloud-box",title:t("device::datatable.no_entities.title",{device:"CloudBoxes/Links"}),children:i("hardware_edit")?s.jsx("a",{role:"button",className:"btn btn-primary",onClick:()=>c.on(),children:t("device::text.add_cloudbox")}):null})})]})}function le(){return k()>0&&N()==0&&i("hardware_edit")?s.jsx(nY,{className:"cloudbox",header:t("device::text.cloudbox_added"),title:t("device::text.to_finish_setup"),subTitle:t("device::text.please_click_on_configure")}):null}function ce(){if(i(["hardware_edit","tank_edit"])){let ne=null,ve=null;if(i("hardware_edit")&&(ve=s.jsx("div",{children:s.jsx("a",{onClick:()=>c.on(),className:"btn btn-style-4",children:t("device::text.add_new_hardware")})})),i(["tank_edit","network_tank_edit"])&&o.is_network_tanks_enabled){const Ae=n==="network"?yP:Iy,de=n==="network"?t("network::text.add_network_tank"):t("accessgroup::form.text.add_tank");ne=s.jsxs(s.Fragment,{children:[s.jsx(be,{type:"primary",onClick:()=>m(!0),id:"btn-add-tank","data-id":"add-tank-load-modal",className:"add-tank-load-modal mt-[16px]",children:de}),s.jsx(Ae,{visible:h,onClose:()=>m(!1),locationId:e.id})]})}return s.jsxs("div",{className:"card-config-wrapper mb-[16px]",children:[s.jsxs("div",{className:"card-header",children:[t("site::site_text.add_new"),":"]}),s.jsx("div",{className:"card-body",children:s.jsxs("div",{children:[ve,ne]})})]})}return null}return f?null:s.jsxs(s.Fragment,{children:[s.jsx(cn,{visible:c.status,onClose:()=>c.off(),header:t("device::text.add_hardware"),padding:"full",size:"lg",className:"modal-add-device-to-site",children:s.jsx(FSt,{sectionType:n,configDevice:r,site:e,callbackAfterSaveDevice:I,getStatusCode:X})}),s.jsx(cn,{visible:l.status,onClose:function(){l.off(),x({device:null,port:null,tank:null}),d(t("device::text.configure_relay"))},header:u,padding:"none",size:"lg",children:s.jsx(ISt,{relayConfigs:r,device:g.device,port:g.port,tank:g.tank,callbackAfterSavePort:ne=>A(ne),callbackAfterChangeStep:ne=>P(ne)},l.key)},"update_port_device"),s.jsxs("div",{className:"relative content-right",children:[s.jsx(le,{}),s.jsx(We,{})]}),s.jsxs("div",{className:"relative content-left",children:[s.jsx(ce,{}),s.jsxs("div",{className:"card-config-wrapper",children:[s.jsxs("div",{className:"card-header",children:[t("site::site_text.existing"),":"]}),s.jsx("div",{className:"card-body !py-0",children:s.jsxs("div",{className:"content",children:[s.jsx("div",{id:"unconfigured-tank-accordion",className:"unconfigured",children:s.jsx("div",{id:"unconfigured-tanks",children:s.jsx($St,{configDevice:r,callbackAddTankToSite:U})})}),s.jsx("div",{id:"unconfigured-device-accordion",className:"unconfigured",children:s.jsx("div",{id:"unconfigured-devices",children:s.jsx(LSt,{locationID:e.id,configDevice:r,getStatusCode:X,callbackAfterSaveDevice:I,getEditUrl:K})})})]})})]})]})]})};var ZNt=Kbe,XNt=by;function QNt(e,n){return e&&ZNt(e,n,XNt)}var JNt=QNt,eEt=x_;
426function tEt(e,n){return function(r,a){if(r==null)return r;if(!eEt(r))return e(r,a);for(var i=r.length,o=n?i:-1,l=Object(r);(n?o--:++o<i)&&a(l[o],o,l)!==!1;);return r}}var nEt=tEt,rEt=JNt,aEt=nEt,iEt=aEt(rEt),sEt=iEt,oEt=sEt;function lEt(e,n){var r=[];return oEt(e,function(a,i,o){n(a,i,o)&&r.push(a)}),r}var cEt=lEt,uEt=mge,dEt=cEt,fEt=dA,pEt=Hl;function hEt(e,n){var r=pEt(e)?uEt:dEt;return r(e,fEt(n))}var mEt=hEt;const d1=Kr(mEt);var ri=(e=>(e[e.MONITOR_MOBROS_TANK_2_PORT=22]="MONITOR_MOBROS_TANK_2_PORT",e[e.MONITOR_MOBROS_TANK_4_PORT=24]="MONITOR_MOBROS_TANK_4_PORT",e[e.MONITOR_SMART_TANK_TYPE=31]="MONITOR_SMART_TANK_TYPE",e[e.MONITOR_CENTERON_TYPE=32]="MONITOR_CENTERON_TYPE",e[e.OTODATA_MONITOR_TYPE=33]="OTODATA_MONITOR_TYPE",e[e.XTELLIO_MONITOR_TYPE=34]="XTELLIO_MONITOR_TYPE",e[e.ANOVA_UNIFY_MONITOR_TYPE=35]="ANOVA_UNIFY_MONITOR_TYPE",e[e.KIOSK=4]="KIOSK",e[e.ANOVA_XFLUID_MONITOR_TYPE=36]="ANOVA_XFLUID_MONITOR_TYPE",e))(ri||{});const gEt="/resource/morrison.png",xEt="/resource/centeron-monitor.png",vEt="/resource/smart-tank.png",_Et="/resource/otodata.png",bEt="/resource/xtellio.png",yEt="/resource/anova-unify.png",wEt="/resource/anova-xfluid.png";function Vwe(){return{SELECT_TYPE:1,ACCESS:2,SELECT_SITE:3,PAYMENT:4}}function kEt(){const e=Vwe();return[{key:e.SELECT_TYPE,title:t("tankmonitor::form.text.breadcrumbs_step_1")},{key:e.ACCESS,title:t("tankmonitor::form.text.smart_tank_access")},{key:e.SELECT_SITE,title:t("tankmonitor::form.text.breadcrumbs_step_2")},{key:e.PAYMENT,title:t("tankmonitor::form.text.breadcrumbs_step_3")}]}function Uwe(e=null){var n,r,a,i,o,l,c;return[{key:"otodata",type:Mh,name:t("tankmonitor::text.otodata"),title:t("tankmonitor::form.text.otodata_monitor"),image:asset(_Et),unit_amount:(n=e==null?void 0:e.plans)==null?void 0:n[Mh].unit_amount,baseUrl:"tank-monitor/otodata/create",header:t("tankmonitor::text.new_tank_monitor_otodata")},{key:"smart_tank",type:Eg,name:t("tankmonitor::text.smart_tank"),title:t("tankmonitor::form.text.smart_tank"),image:asset(vEt),unit_amount:(r=e==null?void 0:e.plans)==null?void 0:r[Eg].unit_amount,baseUrl:"tank-monitor/smart-tank/create",header:t("tankmonitor::text.new_tank_monitor_smart_tank")},{key:"anova_xfluid",type:Po,name:t("tankmonitor::text.anova_xfluid"),title:t("tankmonitor::form.text.anova_xfluid_monitor"),image:asset(wEt),unit_amount:(a=e==null?void 0:e.plans)==null?void 0:a[Po].unit_amount,baseUrl:"tank-monitor/anova-xfluid/create",header:t("tankmonitor::text.new_tank_monitor_anova_xfluid")},{key:"anova_unify",type:hu,name:t("tankmonitor::text.anova_unify"),title:t("tankmonitor::form.text.anova_unify_monitor"),image:asset(yEt),unit_amount:(i=e==null?void 0:e.plans)==null?void 0:i[hu].unit_amount,baseUrl:"tank-monitor/anova-unify/create",header:t("tankmonitor::text.new_tank_monitor_anova_unify")},{key:"xtellio",type:yb,name:t("tankmonitor::text.xtellio"),title:t("tankmonitor::form.text.xtellio_monitor"),image:asset(bEt),unit_amount:(o=e==null?void 0:e.plans)==null?void 0:o[yb].unit_amount,baseUrl:"tank-monitor/xtellio/create",header:t("tankmonitor::text.new_tank_monitor_xtellio")},{key:"centeron",type:Pk,name:t("fcbilling::text.label_centeron"),title:t("tankmonitor::form.text.centeron_monitor"),image:asset(xEt),unit_amount:(l=e==null?void 0:e.plans)==null?void 0:l[Pk].unit_amount,baseUrl:"tank-monitor/centeron/create",header:t("tankmonitor::text.new_tank_monitor_centeron")},{key:"morrison",name:t("fcbilling::text.morrison_bros"),type:fce,title:t("tankmonitor::form.text.morrison_bros"),description:t("tankmonitor::form.text.morrison_bros_sub_des"),image:asset(gEt),unit_amount:(c=e==null?void 0:e.plans)==null?void 0:c[jPe].unit_amount,baseUrl:"tank-monitor/create",header:t("tankmonitor::text.new_tank_monitor_morrison")}]}function jEt(){return Uwe()[6]}function CEt(){return{company_id:null,location_id:null}}function O4(e){switch(e.type){case Mh:return{server:ye(`/tank-monitor/otodata/update/${e.id}`),label_api_key:t("tankmonitor::text.api_key")};case Po:return{server:ye(`/tank-monitor/anova-xfluid/update/${e.id}`),label_api_key:t("tankmonitor::form.text.anova_xfluid_data_feed_id")};case hu:return{server:ye(`/tank-monitor/anova-unify/update/${e.id}`),label_api_key:t("tankmonitor::text.api_key")};default:return{server:ye(`tank-monitor/update/${e.id}`),label_api_key:t("tankmonitor::text.api_key")}}}const Bae={error:{title:"Error",bg:"bg-bg_critical",text:"text-critical"},warning:{title:"Warning",bg:"bg-bg_notice",text:"text-color_text"},success:{title:"Success",bg:"bg-bg_success",text:"text-success"}},QM=({type:e="error",title:n="",content:r="",icon:a="icon-warning"})=>{const{title:i,bg:o,text:l}=Bae[e]||Bae.error;return s.jsx("div",{className:"px-[56px] pt-[40px]",children:s.jsxs("div",{className:rt("rounded-2xl px-[24px] py-[16px]",o),children:[s.jsxs("div",{className:rt("flex gap-[16px] items-center mb-[16px]",l),children:[s.jsx(Se,{name:a,className:"text-2xl"}),s.jsx("span",{className:"text-lg font-bold",children:n||i})]}),s.jsx("div",{className:"item-content",children:r})]})})};function $1(e){const n=Number(e);return!Number.isFinite(n)||n<1?1:n}const JM=({visible:e,onClose:n,is_network:r,site_id:a})=>{const{company:i}=Bt(),[o,l]=v.useState(1),[c,u]=v.useState(jEt()),[d,f]=v.useState(!1),[p,h]=v.useState(null),[m,g]=v.useState(!0),x=Vwe(),b=kEt(),[y,w]=v.useState();v.useEffect(()=>{a||Le.get(ye("/site/modal-selection",{is_network:r?1:""},{skipNull:!0})).then(oe=>{w(oe.config)})},[]);const j=v.useMemo(()=>c.baseUrl,[c]),S=wr({server:ye(j,{is_network:r,site_id:a},{skipNull:!0}),isScrollWhenError:!1,preload:!0}),{set:N,submit:k,load:E,ready:D,updateInvalidErrors:R,get:A,dataServer:P}=S;v.useEffect(()=>{m||E()},[j]),v.useEffect(()=>{!m&&c.type===P.form.fields.type.value&&(f(!0),hideLoader())},[P,c]),v.useEffect(()=>{d&&(o===x.SELECT_TYPE&&l(o+1),f(!1))},[d]);const I=v.useMemo(()=>{let oe=Kd(b);return a!==void 0&&(oe=oe.filter(q=>q.key!==x.SELECT_SITE)),(o===x.SELECT_TYPE||P&&P.auth_before||c.type===fce)&&(oe=oe.filter(q=>q.key!==x.ACCESS)),oe.map((q,ue)=>
426({key:ue+1,title:q.title,old_key:q.key}))},[o]),L=v.useMemo(()=>I[o-1].old_key,[o]);function H(oe){showLoader(),u(oe),N("type",oe.type),R({}),g(!1)}function U(oe){h(null),N("location_id",oe.id),N("company_id",i.id),l(o+1)}function X(){let oe=cn.show({header:t("device::device_text.share_hardware"),children:s.jsx(TEt,{company:i,onShare:q=>re(q,oe)}),size:"lg",padding:"full"})}function re(oe,q){N("company_id",oe.company_id),N("location_id",oe.location_id),q.close(),l(o+1)}async function Z(oe=!1){showLoader();const q={step:"finish_step",quantity:$1($("#quantity").val()??A("quantity")??1)};oe&&(q.submit_name="add_inactive"),a&&(q.location_id=a,q.can_not_select_another_site=1);try{const ue=await k(q);if(ue!=null&&ue.result){n(!0),Pe.show({type:"success",message:ue.message});const _e=a??A("location_id");sr(typeof ue.redirect=="string"&&ue.redirect.trim()||Oe(`/site/${_e}`,{tab:Ak}))}else ue&&Pe.show({type:"critical",message:ue.message})}catch(ue){if((ue==null?void 0:ue.result)===!1&&(ue!=null&&ue.message)){Pe.show({type:"critical",message:ue.message});return}ue!=null&&ue.status||h(s.jsx(QM,{type:"error",content:ue.message,title:ue.error_title}))}finally{hideLoader()}}async function V(){showLoader();try{const oe=await k({step:"step_access"});(oe!=null&&oe.result||oe!=null&&oe.status)&&l(o+1)}finally{hideLoader()}}function J(){A("check_login",0)==1?N("check_login",0):l(o-1)}const K=v.useMemo(()=>(L==x.SELECT_TYPE&&N("check_login",0),L==x.ACCESS?s.jsxs(s.Fragment,{children:[s.jsx(be,{onClick:J,type:"outline",children:t("text.btn_back")}),[Mh,hu,Po].includes(c.type)?s.jsx(be,{onClick:V,size:"lg",disabled:td(ma.trim(A("api_key","")))||td(ma.trim(A("data_feed_id","")))&&c.type==Po,children:t("text.btn_next")}):A("check_login",0)==1&&s.jsx(be,{onClick:()=>l(o+1),size:"lg",children:t("text.btn_next")})]}):L==x.SELECT_SITE?s.jsxs(s.Fragment,{children:[s.jsx(be,{onClick:()=>l(o-1),type:"outline",children:t("text.btn_back")}),[hu,Po,yb].includes(c.type)&&i.is_jobber&&i.customers&&i.customers.length>0&&!r&&s.jsx(be,{onClick:X,type:"outline",size:"lg",children:t("device::device_text.share_with_customer")})]}):L==x.PAYMENT?s.jsxs(s.Fragment,{children:[s.jsx(be,{onClick:()=>l(o-1),type:"outline",children:t("text.btn_back")}),s.jsx(be,{size:"lg",onClick:()=>Z(),disabled:!P.check_has_payment||i.last_invoice_failed_three_time,children:t("text.activate")})]}):null),[o,A("check_login",0),A("api_key",""),A("data_feed_id",""),P]),ee=v.useMemo(()=>o===x.SELECT_TYPE?t("tankmonitor::text.add_new_tank_monitor"):c.header,[o]);function Y(){if(P)switch(L){case x.SELECT_TYPE:return s.jsx(SEt,{data:P,handleSelect:H});case x.ACCESS:return s.jsx(EEt,{data:P,tankMonitorForm:S,tankMonitor:c});case x.SELECT_SITE:return s.jsx(xa,{defaultConfig:y,description:t("tankmonitor::datatable.text.description_add_site"),isModal:!1,entity:"site",visible:!0,multiple:!1,onApply:oe=>U(oe)});case x.PAYMENT:return s.jsx(NEt,{data:P,tankMonitorForm:S,tankMonitor:c,onClose:n,errorPaymentCommon:p,onSubmit:oe=>Z(oe)})}return null}const Q=document.getElementsByClassName("modal")[0];let W=250+((Q==null?void 0:Q.offsetTop)??0);const se=v.useMemo(()=>![x.ACCESS,x.PAYMENT].includes(L),[c,L]);return s.jsxs(cn,{visible:e,onClose:n,header:ee,footer:K,children:[s.jsx(gu,{currentStep:o,steps:I}),s.jsx("div",{className:"mt-[48px]",style:{minHeight:se?"552px":void 0},children:D?Y():s.jsx("div",{className:"absolute z-5 w-fit left-1/2",style:{top:W},children:s.jsx(zh,{})})})]})},SEt=({data:e,handleSelect:n})=>{const r=Uwe(e);return s.jsx("div",{className:"max-h-[600px] custom-scrollbar-tank-monitor",children:r.map(a=>!a.disabled&&s.jsxs("div",{className:"flex justify-between items-center py-[24px] px-[56px] border-b-[2px] border-placeholder last:border-none h-[120px]",children:[s.jsxs("div",{className:"flex gap-[32px] items-center",children:[s.jsx("img",{className:"object-contain w-[120px] h-[72px]",src:a.image,alt:a.title}),s.jsxs("div",{children:[a.title&&s.jsx("div",{className:"text-xl font-bold",children:a.title}),s.jsx("p",{className:"text-sm mt-[4px]",children:a.description})]})]}),s.jsxs("div",{className:"flex gap-[32px] items-center",children:[s.jsxs("p",{children:[a.unit_amount,s.jsxs("span",{children:["/",t("tankmonitor::form.text.month")]})]}),s.jsx(be,{size:"lg",onClick:()=>{n(a)},children:t("text.select")})]})]},a.key))})},NEt=({data:e,tankMonitor:n,tankMonitorForm:r,errorPaymentCommon:a,onSubmit:i})=>{const{subscription_lengths:o,sub_info:l,check_has_payment:c,card_last_4:u}=e,[d,f]=v.useState(r.get("subscription_length")||1),[p,h]=v.useState(!1),[m,g]=v.useState($1(r.get("quantity")??1)),[x,b]=v.useState(0),{can:y}
426=Ot(),{company:w}=Bt();v.useEffect(()=>{const P=l.plan.amount/100;b(m*d*P)},[d,m,l]);let j=!0;window.callbackBilling=()=>{$("#card-form-load-modal").is(":visible")&&!p&&j&&(r.reloadConfig(),h(!0),j=!1)};const S=P=>{r.set("subscription_length",P),f(P)},N=P=>{E($1(P.target.value))},k=P=>{E($1(P?m-1:m+1))};function E(P){const I=$1(P);$("#quantity").val(I),r.set("quantity",I),g(I)}const D=P=>`$${P.toFixed(2)}`;function R(P){h(!1),Bn(P)}async function A(){i&&i(!0)}return s.jsxs(s.Fragment,{children:[a,!c&&s.jsx(QM,{type:"error",content:t("fcbilling::text.no_payment_method_to_active"),title:t("fcbilling::text.error_title")}),c&&w.last_invoice_failed_three_time&&s.jsx(QM,{type:"error",content:w.last_invoice_failed_three_time.payment_method=="credit"?w.last_invoice_failed_three_time.message:s.jsxs(s.Fragment,{children:[s.jsx("span",{children:t("fcbilling::text.bank_three_times_failed_payment_sub_title_1")}),s.jsxs("a",{onClick:R,"data-href":ye("/billing/card-form",{no_reload:!0}),"data-id":"card-form-load-modal",className:"load-modal font-semibold text-active cursor-pointer",children:[" ",ma.toLower(t("tankmonitor::form.text.update_payment_method"))," "]}),s.jsx("span",{children:t("fcbilling::text.bank_three_times_failed_payment_sub_title_2")})]}),title:t("fcbilling::text.error_title")}),s.jsx("div",{className:"py-[40px] px-[56px]",children:s.jsxs("div",{className:"row",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{children:t("fcbilling::text.subscription_length")}),s.jsx("div",{className:"form-group",children:Object.values(o).map(P=>s.jsx("div",{className:"mt-[8px]",children:s.jsx(zt,{className:"h-[56px] rounded-2xl w-full !max-w-none !gap-[16px] [&_input]:w-[24px] [&_input]:h-[24px]",value:P.value,name:"subscription_length",current:r.get("subscription_length"),onClick:()=>S(P.value),children:s.jsxs("div",{className:"flex justify-between w-full",children:[s.jsxs("span",{className:"text-lg",children:[P.value," ",ma.upperFirst(t("fcbilling::text.month"))]}),s.jsx("div",{children:P.value_display})]})})},P.value))})]}),s.jsx(mt,{...r.fieldProps("po"),optional:!0,placeholder:t("placeholder.enter_po_number"),wrapperClassName:"mb-0"})]}),s.jsxs("div",{className:"col-sm-6 pl-40",children:[s.jsxs("div",{className:"form-group p-[16px] bg-bg_gray rounded-[16px]",children:[s.jsx("label",{className:"!mb-[16px]",children:t("tankmonitor::form.text.payment_summary")}),s.jsxs("div",{children:[s.jsxs("div",{className:"flex font-semibold uppercase text-neutral text-sm pb-[8px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[176px]",children:t("tankmonitor::form.label.item")}),s.jsx("div",{className:"w-[32px]",children:t("tankmonitor::form.label.qty")}),s.jsx("div",{className:"w-[92px] text-right",children:t("tankmonitor::form.label.price")})]}),s.jsxs("div",{className:"flex py-[8px] border-b-[1px] border-placeholder text-sm",children:[s.jsxs("div",{className:"w-[176px] flex items-center gap-[9px]",children:[s.jsx(Se,{name:"icon-tank-monitor",className:"text-[22px]"}),s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold",children:n.name}),s.jsx("div",{children:t("tankmonitor::text.tank_monitor")})]})]}),s.jsx("div",{className:"w-[130px] flex items-center",children:s.jsxs("div",{className:"quantity text-lg font-semibold items-center justify-center",children:[s.jsx("div",{className:"text-active cursor-pointer",onClick:()=>k(!0),children:"-"}),s.jsx(mt,{...r.fieldProps("quantity"),id:"quantity",onInput:N,wrapperClassName:"mb-0 first:[&_div]:border-0 first:[&_div]:h-[24px] first:[&_div]:rounded text-center",className:"w-[40px]",min:"1",type:"number",required:!0}),s.jsx("div",{className:"text-active cursor-pointer",onClick:()=>k(!1),children:"+"})]})}),s.jsx("div",{className:"text-base flex items-center",children:D(d*l.plan.amount/100)})]}),s.jsxs("div",{className:"flex pt-[16px] justify-end gap-[48px] font-semibold",children:[s.jsxs("div",{className:"col-sm-8 text-right",children:[t("tankmonitor::text.sub_total"),":"]}),s.jsx("div",{className:"col-sm-4 text-right",children:D(x)})]})]})]}),s.jsx("div",{className:"form-group payment-info-wrapper !mb-[16px]",children:y("billing_edit")&&s.jsxs(s.Fragment,{children:[s.jsx("label",{htmlFor:"payment_method",className:"control-label",children:t("tankmonitor::form.text.payment_method")}),c&&u&&s.jsx("div",{className:"font-weight-light",children:s.jsx("p",{className:"margin-bottom-10",id:"payment_method_info",dangerouslySetInnerHTML:{__html:o[r.get("subscription_length")].description}})}),s.jsx("a",{onClick:R,"data-href":ye("/billing/card-form",{no_reload:!0}),"data-id":"card-form-load-modal",className:"load-modal add-new text-light-blue btn-outline",children:c&&u?t("tankmonitor::form.text.update_payment_method"):t("fcbilling::text.add_new_card")})]})}),s.jsx("div",{className:"form-footer-normal skip-payment-text-wrapper",children:s.jsx(be,{type:"outline",onClick:A,children:t("device::device_text.skip_payment_and_save_as_inactive")})})]})]})})]})},EEt=({data:e,tankMonitor:n,tankMonitorForm:r})=>{Bt();function a(){switch(n.type){case Eg:return"https://help.fuelcloud.com/hc/en-us/articles/360033498674-SMARTank-Tank-Monitor-Configuration";case hu:return e.learn_more_link;case Po:return e.learn_more_link;default:return"#"}}function i(){switch(n.type){case Pk:return s.jsx(P4,{tankMonitorForm:r,title:t("tankmonitor::form.text.centeron_gate_access"),description:t("tankmonitor::form.text.centeron_gate_access_des"),success_description:t("tankmonitor::form.text.centeron_gate_logged_des")});case yb:return s.jsx(P4,{tankMonitorForm:r,username_placeholder:t("placeholder.enter_email"),title:t("tankmonitor::form.text.xtellio_gate_access"),description:t("tankmonitor::form.text.xtellio_gate_access_des"),success_description:t("tankmonitor::form.text.xtellio_gate_logged_des")});case Eg:return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"flex gap-[56px]",children:[s.jsxs("div",{className:"flex flex-col gap-[8px] max-w-[316px]",children:[s.jsx("p",{className:"text-lg font-semibold",children:t("tankmonitor::form.text.smartank_gate_access")}),s.jsxs("div",{className:"flex flex-col gap-[16px]",children:[s.jsx("p",{children:t("tankmonitor::form.text.smartank_gate_access_des")}),s.jsx("p",{children:t("tankmonitor::form.text.smartank_gate_access_des_bottom")})]}),s.jsx("div",{className:rt("mt-[16px]",{"mb-[32px]":r.get("contacted")==1}),children:s.jsx(Un,{checked:r.get("contacted")==1,name:"contacted",className:"h-[56px]",onChange:o=>r.set("contacted",o),children:t("tankmonitor::form.text.smartank_have_contacted")})})]}),s.jsxs("div",{className:"flex flex-col gap-[32px]",children:[s.jsxs("div",{className:"flex flex-col gap-[8px]",children:[s.jsx("p",{className:"text-lg font-semibold",children:t("tankmonitor::form.text.smartank_gate_access")}),s.jsxs("p",{children:[t("tankmonitor::form.text.smartank_setup_fee",{fee:"$1000"})," ",s.jsxs("span",{className:"text-neutral",children:["(",t("tankmonitor::form.text.paid_to_smartank"),")"]})]}),s.jsxs("p",{children:[t("tankmonitor::form.text.smartank_per_month_fee",{fee:"$100"})," ",s.jsxs("span",{className:"text-neutral",children:["(",t("tankmonitor::form.text.paid_to_smartank"),")"]})]})]}),s.jsxs("div",{className:"flex flex-col gap-[8px]",children:[s.jsx("p",{className:"text-lg font-semibold",children:t("tankmonitor::form.text.fuel_cloud_access_fee")}),s.jsx("p",{children:t("tankmonitor::form.text.fuelcloud_per_month_fee",{fee:"$5"})})]}),s.jsxs("div",{className:"flex flex-col gap-[8px]",children:[s.jsx("p",{className:"text-lg font-semibold",children:t("tankmonitor::form.text.fuelcloud_help")}),s.jsxs("p",{children:["See our ",s.jsx("a",{href:a()??"#",target:"_blank",className:"text-active font-semibold cursor-pointer",children:"SMARTank Setup Guide"})]})]})]})]}
426),r.get("contacted")==1&&s.jsx(P4,{tankMonitorForm:r,hideHeader:r.get("check_login",0)==1,title:t("tankmonitor::form.text.smartank_account_login"),description:t("tankmonitor::form.text.smartank_account_login_pls"),success_description:t("tankmonitor::form.text.smartank_gate_logged_des")})]});case Mh:return s.jsx(A4,{keys:e.previous_api_key,tankMonitorForm:r,title:t("tankmonitor::text.otodata_access_title"),description:t("tankmonitor::text.otodata_access_description")});case hu:return s.jsx(A4,{keys:e.previous_api_key,tankMonitorForm:r,title:t("tankmonitor::text.anova_unify_access_title"),description:t("tankmonitor::text.anova_unify_access_description"),learnMore:a()});case Po:return s.jsxs(s.Fragment,{children:[s.jsx(A4,{keys:e.previous_api_key,tankMonitorForm:r,title:t("tankmonitor::text.anova_xfluid_access_title"),description:t("tankmonitor::text.anova_xfluid_access_description"),learnMore:a()}),s.jsx("div",{className:"mt-[16px]",children:s.jsx(mt,{...r.fieldProps("data_feed_id"),wrapperClassName:"mb-0 max-w-none [&_*]:max-w-none",placeholder:t("tankmonitor::text.api_data_feed_id_place_holder"),autoComplete:"off"})})]});default:return null}}return s.jsx("div",{className:"px-[56px] py-[40px]",children:i()})},A4=({keys:e,tankMonitorForm:n,title:r,description:a,learnMore:i})=>{v.useEffect(()=>{e&&e.length>0&&n.set("api_key",ma.first(e))},[]);function o(l){n.set("api_key",l.target.value)}return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:rt("flex flex-col gap-[8px]"),children:[s.jsx("div",{className:"font-bold text-lg",children:r}),s.jsxs("p",{children:[a," ",i&&s.jsxs("a",{href:i,target:"_blank",className:"text-active font-semibold",children:[t("text.learn_more"),s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-lg inline-flex align-middle"})]})]})]}),s.jsxs("div",{className:"mt-[16px]",children:[s.jsx(mt,{list:"suggest_apis",...n.fieldProps("api_key"),onInput:l=>o(l),wrapperClassName:"mb-0 max-w-none [&_*]:max-w-none",placeholder:t("tankmonitor::text.api_key_place_holder"),autoComplete:"off"}),s.jsx("datalist",{id:"suggest_apis",children:e==null?void 0:e.map((l,c)=>s.jsx("option",{value:l},c))})]})]})},P4=({tankMonitorForm:e,title:n,description:r,success_description:a,username_placeholder:i=t("placeholder.enter_username"),password_placeholder:o=t("placeholder.enter_password"),hideHeader:l=!1})=>{async function c(){showLoader();try{const d=await e.submit({step:"step_access"});(d!=null&&d.result||d!=null&&d.status)&&e.set("check_login",1)}finally{hideLoader()}}
426const u={"mb-[16px]":e.invalidErrors.password&&e.invalidErrors.password.includes(t("tankmonitor::form.message.smartank_login_wrong"))};return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:rt("flex flex-col gap-[8px]",{hidden:l}),children:[s.jsx("div",{className:"font-bold text-lg",children:n}),s.jsx("p",{children:r})]}),e.get("check_login",0)?s.jsx("div",{className:"px-[24px] py-[16px] bg-bg_success rounded-xl mt-[16px]",children:s.jsxs("div",{className:"flex flex-col gap-[16px]",children:[s.jsxs("div",{className:"flex gap-[16px] font-bold items-center",children:[s.jsx(Se,{name:"icon-checkmark",className:"text-success text-2xl"}),s.jsxs("p",{className:"text-lg",children:["Welcome ",s.jsx("span",{children:e.get("username")})]})]}),s.jsx("p",{children:a})]})}):s.jsxs("div",{className:rt("pt-[16px] flex gap-[16px] items-end",{"items-center":Object.keys(e.invalidErrors).length>0}),children:[s.jsxs("div",{className:"flex gap-[16px] items-start",children:[s.jsx(mt,{...e.fieldProps("username"),wrapperClassName:"w-[240px] mb-0",placeholder:i,autoComplete:Lv}),s.jsx(mt,{...e.fieldProps("password"),wrapperClassName:"w-[240px] mb-0",placeholder:o,autoComplete:Lv,type:"password"})]}),s.jsx(be,{size:"lg",className:rt(u),onClick:c,children:t("text.login")})]})]})},TEt=({onShare:e,company:n})=>{const[r,a]=v.useState([]),i=CEt(),[o,l]=v.useState(i),{fieldProps:c,updateInvalidErrors:u,setInvalidError:d,set:f,get:p}=wr({formConfig:{fields:{company_id:{label:t("device::device_text.share_label"),value:""},location_id:{label:t("device::device_text.site_customer"),value:""}}},isScrollWhenError:!1}),h=v.useMemo(()=>n.customers&&n.customers.length>0?n.customers.sort((b,y)=>b.name.localeCompare(y.name)).map(b=>({label:`${b.name} (${b.id})`,value:b.id})):[],[n]);function m(b){showLoader(),u({}),l({company_id:b,location_id:null}),f("location_id",""),Le.get(Oe(`/device/get-site-customer/${b}`)).then(y=>{a(y.values)}).catch(y=>{console.log(y)}).finally(()=>{hideLoader()})}function g(b){u({}),l(y=>({...y,location_id:b}))}function x(){let b=!0;o.company_id||(d("company_id",[t("validation.required",{attribute:t("device::device_text.share_label")})]),b=!1),o.location_id||(d("location_id",[t("validation.required",{attribute:t("device::device_text.site_customer")})]),b=!1),b&&e&&e(o)}return s.jsxs("div",{className:"flex flex-col gap-y-[32px]",children:[s.jsx("div",{className:"text-lg flex flex-col gap-y-[32px]",children:s.jsx("div",{children:t("device::device_text.share_hardware_desc",{owner_company:n.name})})}),s.jsxs("div",{className:"share-option row gap-[56px]",children:[s.jsx(oa,{maxMenuHeight:235,isSearchable:!0,...c("company_id"),value:p("company_id"),options:h,placeholder:t("device::device_text.select_customer"),onChangeValue:b=>m(b)}),s.jsx(oa,{maxMenuHeight:235,isSearchable:!0,...c("location_id"),value:p("location_id"),options:r,placeholder:t("device::device_text.select_customer_site"),onChangeValue:b=>g(b)})]}),s.jsx("div",{className:"mt-[32px]",children:s.jsx("div",{className:"modal-footer right",children:s.jsx(be,{onClick:x,size:"lg",children:t("device::device_text.share")})})})]})},Ug=({url:e,params:n})=>{const[r,a]=v.useState(),[i,o]=v.useState(!1);function l(){o(!0),showLoader(),Le.post(e,n).then(c=>{if(c.config)a(c.config);else throw Error("Could not load the config.")}).catch(c=>{}).finally(()=>{hideLoader(),o(!1)})}return{load:l,loading:i,configs:r}},DEt=({visible:e,onClose:n,device:r})=>{const[a,i]=v.useState(),[o,l]=v.useState(),c=Ug({url:ye("tank-monitor/xtellio/load-xtellio-datatable-config",{device_id:r?r.device_id:""})}),u=Ug({url:ye("tank-monitor/anova-xfluid/load-configured-tanks-datatable-configs",{device_id:r?r.device_id:""})}),d=[{key:1,title:t("tankmonitor::form.label.select_xtellio_monitor")},{key:2,title:t("tankmonitor::form.label.select_fuelCloud_tank")},{key:3,title:t("tankmonitor::form.label.confirmation")}],[f,p]=v.useState(1);function h(){return s.jsxs("div",{className:"flex justify-between items-center w-full",children:[s.jsx(be,{type:"outline",onClick:()=>p(f-1),children:t("text.btn_back")}),f==3?s.jsx(be,{type:"primary",size:"lg",onClick:()=>x(),children:t("text.confirm")}):null]})}function m(b){i(b),p(2)}function g(b){l(b),p(3)}function x(){showLoader(),Le.post(ye(`/tank-monitor/xtellio/${r?r.device_id:""}/channel?step=finish`),{tank_id:o?o.id:"",ext_ref:a?a.monitor_id:""}).then(b=>{n&&n(),window.location.reload()}).catch(b=>{}).finally(()=>
426{hideLoader()})}return v.useEffect(()=>{e&&(c.load(),u.load())},[e]),c.loading||u.loading||!e?s.jsx(s.Fragment,{}):s.jsxs(cn,{visible:e,onClose:n,header:t("tankmonitor::form.label.configure_tank_monitor"),padding:"none",footer:f!=1&&h(),children:[s.jsx(gu,{steps:d,currentStep:f}),f==1&&r?s.jsx("div",{className:"pt-[48px] rounded-b-[16px] overflow-hidden min-h-[600px]",children:s.jsx(xa,{defaultConfig:c.configs,multiple:!1,description:t("tankmonitor::form.label.select_the_xtellio_tank_monitor_you_would_like_to_configure")+":",entity:"xtellio_tank_monitor",visible:!0,isModal:!1,params:{device_id:r?r.device_id:""},onApply:b=>m(b)})}):null,f==2&&r?s.jsx("div",{className:"pt-[48px] min-h-[600px]",children:s.jsx(xa,{defaultConfig:u.configs,multiple:!1,description:t("tankmonitor::form.label.select_the_fuelCloud_tank_to_connect_to_your_tank_monitor")+":",entity:"configured_tanks",visible:!0,isModal:!1,params:{device_id:r?r.device_id:""},onApply:b=>g(b)})}):null,f==3&&r?s.jsx("div",{className:"pt-[48px]",children:s.jsx("div",{className:"py-[40px] flex justify-center",children:s.jsxs("div",{className:"flex flex-nowrap gap-y-[16px] flex-col items-center",children:[s.jsxs("div",{className:"font-semibold text-lg",children:[t("tankmonitor::form.label.please_confirm_your_selections"),":"]}),s.jsxs("div",{className:"w-[528px] p-[32px] rounded-[16px] border-[2px] border-placeholder",children:[s.jsxs("div",{className:"flex flex-nowrap gap-x-[16px] items-center pb-[24px]",children:[s.jsx(Se,{name:"icon-icon-bold-tank-monitor",className:"text-[40px] inline-block"}),s.jsxs("div",{className:"flex flex-col w-[352px]",children:[s.jsx("div",{className:"text-lg font-normal",children:t("tankmonitor::form.label.xtellio_tank_monitor")}),s.jsxs("div",{className:"text-lg font-semibold",children:[t("device::text.device_name"),": ",a?a.name:""]}),s.jsxs("div",{className:"text-lg font-semibold",children:["ID: ",a?a.monitor_id:""]})]}),s.jsx("div",{onClick:()=>p(1),children:s.jsx(Se,{name:"icon-icon-edit-new",className:"text-[24px] text-active inline-block cursor-pointer"})})]}),s.jsxs("div",{className:"flex flex-nowrap gap-x-[16px] items-center pt-[24px] border-t-[1px] border-placeholder",children:[s.jsx(Se,{name:"icon-icon-bold-tank",className:"text-[40px] inline-block"}),s.jsxs("div",{className:"flex flex-col w-[352px]",children:[s.jsx("div",{className:"text-lg font-normal",children:t("tankmonitor::form.label.fuelcloud_tank")}),s.jsxs("div",{className:"text-lg font-semibold",children:[t("tank::datatable.column.name"),": ",o?o.name:""]}),s.jsxs("div",{className:"text-lg font-semibold",children:["ID: ",o?o.id:""]})]}),s.jsx("div",{onClick:()=>p(2),children:s.jsx(Se,{name:"icon-icon-edit-new",className:"text-[24px] text-active inline-block cursor-pointer"})})]})]})]})})}):null]})},MEt=({visible:e,onClose:n,device:r})=>{const[a,i]=v.useState(),[o,l]=v.useState(),c=Ug({url:ye("tank-monitor/anova-xfluid/load-anova-xfluid-datatable-config",{device_id:r?r.device_id:""})}),u=Ug({url:ye("tank-monitor/anova-xfluid/load-configured-tanks-datatable-configs",{device_id:r?r.device_id:""})}),d=[{key:1,title:t("tankmonitor::form.label.select_anova_xfluid_tank")},{key:2,title:t("tankmonitor::form.label.select_fuelCloud_tank")},{key:3,title:t("tankmonitor::form.label.confirmation")}],[f,p]=v.useState(1);function h(){return s.jsxs("div",{className:"flex justify-between items-center w-full",children:[s.jsx(be,{type:"outline",onClick:()=>p(f-1),children:t("text.btn_back")}),f==3?s.jsx(be,{type:"primary",size:"lg",onClick:()=>x(),children:t("text.confirm")}):null]})}v.useEffect(()=>{e&&(c.load(),u.load())},[e]);function m(b){i(b),p(2)}function g(b){l(b),p(3)}function x(){showLoader(),Le.post(ye(`/tank-monitor/anova-xfluid/${r?r.device_id:""}/channel?step=finish`),{tank_id:o?o.id:"",ext_ref:a?a.monitor_id:""}).then(b=>{n&&n(),window.location.reload()}).catch(b=>{}).finally(()=>{hideLoader()})}return c.loading||u.loading||!e?s.jsx(s.Fragment,{}):s.jsxs(cn,{visible:e,onClose:n,header:t("tankmonitor::form.label.configure_tank_monitor"),padding:"none",footer:f!=1&&h(),children:[s.jsx(gu,{steps:d,currentStep:f}
426),f==1&&r?s.jsx("div",{className:"pt-[48px] rounded-b-[16px] overflow-hidden min-h-[600px]",children:s.jsx(xa,{defaultConfig:c.configs,multiple:!1,description:t("tankmonitor::form.label.select_the_anova_xfluid_tank_to_connect_to")+":",entity:"anova_xfluid_tank_monitor",visible:!0,isModal:!1,params:{device_id:r?r.device_id:""},onApply:b=>m(b)})}):null,f==2&&r?s.jsx("div",{className:"pt-[48px] min-h-[600px]",children:s.jsx(xa,{defaultConfig:u.configs,multiple:!1,description:t("tankmonitor::form.label.select_the_fuelCloud_tank_to_connect_to_your_tank_monitor")+":",entity:"anova_xfluid_configured_tanks",visible:!0,isModal:!1,params:{device_id:r?r.device_id:""},onApply:b=>g(b)})}):null,f==3&&r?s.jsx("div",{className:"pt-[48px]",children:s.jsx("div",{className:"py-[40px] flex justify-center",children:s.jsxs("div",{className:"flex flex-nowrap gap-y-[16px] flex-col items-center",children:[s.jsxs("div",{className:"font-semibold text-lg",children:[t("tankmonitor::form.label.please_confirm_your_selections"),":"]}),s.jsxs("div",{className:"w-[528px] p-[32px] rounded-[16px] border-[2px] border-placeholder",children:[s.jsxs("div",{className:"flex flex-nowrap gap-x-[16px] items-center pb-[24px]",children:[s.jsx(Se,{name:"icon-icon-bold-tank-monitor",className:"text-[40px] inline-block"}),s.jsxs("div",{className:"flex flex-col w-[352px]",children:[s.jsx("div",{className:"text-lg font-normal",children:t("tankmonitor::form.label.anova_xfluid_tank_monitor")}),s.jsxs("div",{className:"text-lg font-semibold truncate block text-ellipsis",children:[t("tank::datatable.column.name"),": ",a?a.name:""]}),s.jsxs("div",{className:"text-lg font-semibold",children:[t("tankmonitor::form.label.tank_monitor_serial"),": ",a?a.monitor_id:""]})]}),s.jsx("div",{onClick:()=>p(1),children:s.jsx(Se,{name:"icon-icon-edit-new",className:"text-[24px] text-active inline-block cursor-pointer"})})]}),s.jsxs("div",{className:"flex flex-nowrap gap-x-[16px] items-center pt-[24px] border-t-[1px] border-placeholder",children:[s.jsx(Se,{name:"icon-icon-bold-tank",className:"text-[40px] inline-block"}),s.jsxs("div",{className:"flex flex-col w-[352px]",children:[s.jsx("div",{className:"text-lg font-normal",children:t("tankmonitor::form.label.fuelcloud_tank")}),s.jsxs("div",{className:"text-lg font-semibold truncate block text-ellipsis",children:[t("tank::datatable.column.name"),": ",o?o.name:""]}),s.jsxs("div",{className:"text-lg font-semibold",children:["ID: ",o?o.id:""]})]}),s.jsx("div",{onClick:()=>p(2),children:s.jsx(Se,{name:"icon-icon-edit-new",className:"text-[24px] text-active inline-block cursor-pointer"})})]})]})]})})}):null]})},Wwe=({visible:e,onClose:n,header:r,row:a})=>{const{fieldProps:i,values:o,updateInvalidErrors:l,get:c,set:u,ready:d}=wr({server:O4(a).server,isScrollWhenError:!1,formConfig:{fields:{name:{label:t("tankmonitor::form.label.name"),value:a.name},po:{label:t("fcbilling::datatable.column.po_number"),value:a.po},api_key:{label:O4(a).label_api_key},data_feed_id:{label:t("tankmonitor::form.text.anova_xfluid_data_feed_id")},update_for_all_api_key:{label:t("tankmonitor::form.text.update_all_api_keys_matching"),value:0}}},preload:!0});v.useEffect(()=>{e&&(showLoader(),d&&hideLoader())},[d]);function f(){showLoader(),Le.post(O4(a).server,{...o,step:"finish_step"}).then(h=>{h.result?(Pe.show({message:h.message}),n&&n(),Lo()):h.errors&&l(h.errors)}).catch(h=>{console.log(h)}).finally(()=>{hideLoader()})}function p(h,m){u(m,h.target.value)}return d?s.jsx(cn,{visible:e,onClose:n,header:r,padding:"full",footer:s.jsxs("div",{className:rt("flex justify-end w-full items-center",{"justify-between":[hu,Po].includes(a.type)}),children:[[hu,Po].includes(a.type)&&s.jsx(Un,{checked:c("update_for_all_api_key")==1,name:"update_for_all_api_key",onChange:h=>u("update_for_all_api_key",h),children:t("tankmonitor::form.text.update_all_api_keys_matching")}),s.jsx(be,{onClick:f,className:"btn btn-primary btn-lg",disabled:td(ma.trim(c("api_key","")))||a.type==Po&&td(ma.trim(c("data_feed_id",""))),children:t("text.btn_save")})]}),children:s.jsxs("div",{children:[s.jsx(mt,{...i("name"),type:"text",placeholder:t("placeholder.enter_name")}
426),s.jsx(mt,{...i("po"),optional:!0,type:"text",placeholder:t("placeholder.enter_po_number")}),s.jsx(mt,{...i("api_key"),type:"text",onInput:h=>p(h,"api_key"),wrapperClassName:Ut("max-w-none [&_*]:!max-w-none",{"mb-0":a.type!=Po}),placeholder:t("tankmonitor::text.api_key_place_holder")}),a.type===Po&&s.jsx(mt,{...i("data_feed_id"),onInput:h=>p(h,"data_feed_id"),type:"text",wrapperClassName:"mb-0 max-w-none [&_*]:!max-w-none",placeholder:t("tankmonitor::text.api_data_feed_id_place_holder")})]})}):s.jsx(s.Fragment,{})};function lY(e){const n=e+"CollectionProvider",[r,a]=ix(n),[i,o]=r(n,{collectionRef:{current:null},itemMap:new Map}),l=m=>{const{scope:g,children:x}=m,b=Be.useRef(null),y=Be.useRef(new Map).current;return s.jsx(i,{scope:g,itemMap:y,collectionRef:b,children:x})};l.displayName=n;const c=e+"CollectionSlot",u=Be.forwardRef((m,g)=>{const{scope:x,children:b}=m,y=o(c,x),w=Bi(g,y.collectionRef);return s.jsx(Bg,{ref:w,children:b})});u.displayName=c;const d=e+"CollectionItemSlot",f="data-radix-collection-item",p=Be.forwardRef((m,g)=>{const{scope:x,children:b,...y}=m,w=Be.useRef(null),j=Bi(g,w),S=o(d,x);return Be.useEffect(()=>(S.itemMap.set(w,{ref:w,...y}),()=>void S.itemMap.delete(w))),s.jsx(Bg,{[f]:"",ref:j,children:b})});p.displayName=d;function h(m){const g=o(e+"CollectionConsumer",m);return Be.useCallback(()=>{const b=g.collectionRef.current;if(!b)return[];const y=Array.from(b.querySelectorAll(`[${f}]`));return Array.from(g.itemMap.values()).sort((S,N)=>y.indexOf(S.ref.current)-y.indexOf(N.ref.current))},[g.collectionRef,g.itemMap])}return[{Provider:l,Slot:u,ItemSlot:p},h,a]}var REt=v.createContext(void 0);function cY(e){const n=v.useContext(REt);return e||n||"ltr"}var I4="rovingFocusGroup.onEntryFocus",OEt={bubbles:!1,cancelable:!0},wP="RovingFocusGroup",[R8,Ywe,AEt]=lY(wP),[PEt,qwe]=ix(wP,[AEt]),[IEt,$Et]=PEt(wP),Gwe=v.forwardRef((e,n)=>s.jsx(R8.Provider,{scope:e.__scopeRovingFocusGroup,children:s.jsx(R8.Slot,{scope:e.__scopeRovingFocusGroup,children:s.jsx(LEt,{...e,ref:n})})}));Gwe.displayName=wP;var LEt=v.forwardRef((e,n)=>{const{__scopeRovingFocusGroup:r,orientation:a,loop:i=!1,dir:o,currentTabStopId:l,defaultCurrentTabStopId:c,onCurrentTabStopIdChange:u,onEntryFocus:d,preventScrollOnEntryFocus:f=!1,...p}=e,h=v.useRef(null),m=Bi(n,h),g=cY(o),[x=null,b]=sx({prop:l,defaultProp:c,onChange:u}),[y,w]=v.useState(!1),j=Jd(d),S=Ywe(r),N=v.useRef(!1),[k,E]=v.useState(0);return v.useEffect(()=>{const D=h.current;if(D)return D.addEventListener(I4,j),()=>D.removeEventListener(I4,j)},[j]),s.jsx(IEt,{scope:r,orientation:a,dir:g,loop:i,currentTabStopId:x,onItemFocus:v.useCallback(D=>b(D),[b]),onItemShiftTab:v.useCallback(()=>w(!0),[]),onFocusableItemAdd:v.useCallback(()=>E(D=>D+1),[]),onFocusableItemRemove:v.useCallback(()=>E(D=>D-1),[]),children:s.jsx(qa.div,{tabIndex:y||k===0?-1:0,"data-orientation":a,...p,ref:m,style:{outline:"none",...e.style},onMouseDown:Kn(e.onMouseDown,()=>{N.current=!0}),onFocus:Kn(e.onFocus,D=>{const R=!N.current;if(D.target===D.currentTarget&&R&&!y){const A=new CustomEvent(I4,OEt);if(D.currentTarget.dispatchEvent(A),!A.defaultPrevented){const P=S().filter(X=>X.focusable),I=P.find(X=>X.active),L=P.find(X=>X.id===x),U=[I,L,...P].filter(Boolean).map(X=>X.ref.current);Xwe(U,f)}}N.current=!1}),onBlur:Kn(e.onBlur,()=>w(!1))})})}),Kwe="RovingFocusGroupItem",Zwe=v.forwardRef((e,n)=>{const{__scopeRovingFocusGroup:r,focusable:a=!0,active:i=!1,tabStopId:o,...l}=e,c=sp(),u=o||c,d=$Et(Kwe,r),f=d.currentTabStopId===u,p=Ywe(r),{onFocusableItemAdd:h,onFocusableItemRemove:m}=d;return v.useEffect(()=>{if(a)return h(),()=>m()},[a,h,m]),s.jsx(R8.ItemSlot,{scope:r,id:u,focusable:a,active:i,children:s.jsx(qa.span,{tabIndex:f?0:-1,"data-orientation":d.orientation,...l,ref:n,onMouseDown:Kn(e.onMouseDown,g=>{a?d.onItemFocus(u):g.preventDefault()}),onFocus:Kn(e.onFocus,()=>d.onItemFocus(u)),onKeyDown:Kn(e.onKeyDown,g=>{if(g.key==="Tab"&&g.shiftKey){d.onItemShiftTab();return}if(g.target!==g.currentTarget)return;const x=HEt(g,d.orientation,d.dir);if(x!==void 0){if(g.metaKey||g.ctrlKey||g.altKey||g.shiftKey)return;g.preventDefault();let y=p().filter(w=>w.focusable).map(w=>w.ref.current);if(x==="last")y.reverse();else if(x==="prev"||x==="next"){x==="prev"&&y.reverse();const w=y.indexOf(g.currentTarget);y=d.loop?zEt(y,w+1):y.slice(w+1)}setTimeout(()=>Xwe(y))}})})})});Zwe.displayName=Kwe;var FEt={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function BEt(e,n){return n!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function HEt(e,n,r){const a=BEt(e.key,r);if(!(n==="vertical"&&["ArrowLeft","ArrowRight"].includes(a))&&!(n==="horizontal"&&["ArrowUp","ArrowDown"].includes(a)))return FEt[a]}function Xwe(e,n=!1){const r=document.activeElement;for(const a of e)if(a===r||(a.focus({preventScroll:n}),document.activeElement!==r))return}function zEt(e,n){return e.map((r,a)=>e[(n+a)%e.length])}var VEt=Gwe,UEt=Zwe,O8=["Enter"," "],WEt=["ArrowDown","PageUp","Home"],Qwe=["ArrowUp","PageDown","End"],YEt=[...WEt,...Qwe],qEt={ltr:[...O8,"ArrowRight"],rtl:[...O8,"ArrowLeft"]},GEt={ltr:["ArrowLeft"],rtl:["ArrowRight"]},qC="Menu",[Fj,KEt,ZEt]=lY(qC),[k_,Jwe]=ix(qC,[ZEt,Ry,qwe]),kP=Ry(),e1e=qwe(),[XEt,j_]=k_(qC),[QEt,GC]=k_(qC),t1e=e=>{const{__scopeMenu:n,open:r=!1,children:a,dir:i,onOpenChange:o,modal:l=!0}=e,c=kP(n),[u,d]=v.useState(null),f=v.useRef(!1),p=Jd(o),h=cY(i);return v.useEffect(()=>{const m=()=>{f.current=!0,document.addEventListener("pointerdown",g,{capture:!0,once:!0}),document.addEventListener("pointermove",g,{capture:!0,once:!0})},g=()=>f.current=!1;return document.addEventListener("keydown",m,{capture:!0}),()=>{document.removeEventListener("keydown",m,{capture:!0}),document.removeEventListener("pointerdown",g,{capture:!0}),document.removeEventListener("pointermove",g,{capture:!0})}},[]),s.jsx(HU,{...c,children:s.jsx(XEt,{scope:n,open:r,onOpenChange:p,content:u,onContentChange:d,children:s.jsx(QEt,{scope:n,onClose:v.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:h,modal:l,children:a})})})};t1e.displayName=qC;
426var JEt="MenuAnchor",uY=v.forwardRef((e,n)=>{const{__scopeMenu:r,...a}=e,i=kP(r);return s.jsx(EA,{...i,...a,ref:n})});uY.displayName=JEt;var dY="MenuPortal",[e2t,n1e]=k_(dY,{forceMount:void 0}),r1e=e=>{const{__scopeMenu:n,forceMount:r,children:a,container:i}=e,o=j_(dY,n);return s.jsx(e2t,{scope:n,forceMount:r,children:s.jsx(ld,{present:r||o.open,children:s.jsx(TC,{asChild:!0,container:i,children:a})})})};r1e.displayName=dY;var Ku="MenuContent",[t2t,fY]=k_(Ku),a1e=v.forwardRef((e,n)=>{const r=n1e(Ku,e.__scopeMenu),{forceMount:a=r.forceMount,...i}=e,o=j_(Ku,e.__scopeMenu),l=GC(Ku,e.__scopeMenu);return s.jsx(Fj.Provider,{scope:e.__scopeMenu,children:s.jsx(ld,{present:a||o.open,children:s.jsx(Fj.Slot,{scope:e.__scopeMenu,children:l.modal?s.jsx(n2t,{...i,ref:n}):s.jsx(r2t,{...i,ref:n})})})})}),n2t=v.forwardRef((e,n)=>{const r=j_(Ku,e.__scopeMenu),a=v.useRef(null),i=Bi(n,a);return v.useEffect(()=>{const o=a.current;if(o)return OA(o)},[]),s.jsx(pY,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:Kn(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),r2t=v.forwardRef((e,n)=>{const r=j_(Ku,e.__scopeMenu);return s.jsx(pY,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),pY=v.forwardRef((e,n)=>{const{__scopeMenu:r,loop:a=!1,trapFocus:i,onOpenAutoFocus:o,onCloseAutoFocus:l,disableOutsidePointerEvents:c,onEntryFocus:u,onEscapeKeyDown:d,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:h,onDismiss:m,disableOutsideScroll:g,...x}=e,b=j_(Ku,r),y=GC(Ku,r),w=kP(r),j=e1e(r),S=KEt(r),[N,k]=v.useState(null),E=v.useRef(null),D=Bi(n,E,b.onContentChange),R=v.useRef(0),A=v.useRef(""),P=v.useRef(0),I=v.useRef(null),L=v.useRef("right"),H=v.useRef(0),U=g?KU:v.Fragment,X=g?{as:Bg,allowPinchZoom:!0}:void 0,re=V=>{var oe,q;const J=A.current+V,K=S().filter(ue=>!ue.disabled),ee=document.activeElement,Y=(oe=K.find(ue=>ue.ref.current===ee))==null?void 0:oe.textValue,Q=K.map(ue=>ue.textValue),W=m2t(Q,J,Y),se=(q=K.find(ue=>ue.textValue===W))==null?void 0:q.ref.current;(function ue(_e){A.current=_e,window.clearTimeout(R.current),_e!==""&&(R.current=window.setTimeout(()=>ue(""),1e3))})(J),se&&setTimeout(()=>se.focus())};v.useEffect(()=>()=>window.clearTimeout(R.current),[]),qU();const Z=v.useCallback(V=>{var K,ee;return L.current===((K=I.current)==null?void 0:K.side)&&x2t(V,(ee=I.current)==null?void 0:ee.area)},[]);return s.jsx(t2t,{scope:r,searchRef:A,onItemEnter:v.useCallback(V=>{Z(V)&&V.preventDefault()},[Z]),onItemLeave:v.useCallback(V=>{var J;Z(V)||((J=E.current)==null||J.focus(),k(null))},[Z]),onTriggerLeave:v.useCallback(V=>{Z(V)&&V.preventDefault()},[Z]),pointerGraceTimerRef:P,onPointerGraceIntentChange:v.useCallback(V=>{I.current=V},[]),children:s.jsx(U,{...X,children:s.jsx(RA,{asChild:!0,trapped:i,onMountAutoFocus:Kn(o,V=>{var J;V.preventDefault(),(J=E.current)==null||J.focus({preventScroll:!0})}),onUnmountAutoFocus:l,children:s.jsx(NC,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:d,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:h,onDismiss:m,children:s.jsx(VEt,{asChild:!0,...j,dir:y.dir,orientation:"vertical",loop:a,currentTabStopId:N,onCurrentTabStopIdChange:k,onEntryFocus:Kn(u,V=>{y.isUsingKeyboardRef.current||V.preventDefault()}),preventScrollOnEntryFocus:!0,children:s.jsx(zU,{role:"menu","aria-orientation":"vertical","data-state":b1e(b.open),"data-radix-menu-content":"",dir:y.dir,...w,...x,ref:D,style:{outline:"none",...x.style},onKeyDown:Kn(x.onKeyDown,V=>{const K=V.target.closest("[data-radix-menu-content]")===V.currentTarget,ee=V.ctrlKey||V.altKey||V.metaKey,Y=V.key.length===1;K&&(V.key==="Tab"&&V.preventDefault(),!ee&&Y&&re(V.key));const Q=E.current;if(V.target!==Q||!YEt.includes(V.key))return;V.preventDefault();const se=S().filter(oe=>!oe.disabled).map(oe=>oe.ref.current);Qwe.includes(V.key)&&se.reverse(),p2t(se)}),onBlur:Kn(e.onBlur,V=>{V.currentTarget.contains(V.target)||(window.clearTimeout(R.current),A.current="")}),onPointerMove:Kn(e.onPointerMove,Bj(V=>{const J=V.target,K=H.current!==V.clientX;if(V.currentTarget.contains(J)&&K){const ee=V.clientX>H.current?"right":"left";L.current=ee,H.current=V.clientX}}))})})})})})})});a1e.displayName=Ku;
426var a2t="MenuGroup",hY=v.forwardRef((e,n)=>{const{__scopeMenu:r,...a}=e;return s.jsx(qa.div,{role:"group",...a,ref:n})});hY.displayName=a2t;var i2t="MenuLabel",i1e=v.forwardRef((e,n)=>{const{__scopeMenu:r,...a}=e;return s.jsx(qa.div,{...a,ref:n})});i1e.displayName=i2t;var eR="MenuItem",Hae="menu.itemSelect",jP=v.forwardRef((e,n)=>{const{disabled:r=!1,onSelect:a,...i}=e,o=v.useRef(null),l=GC(eR,e.__scopeMenu),c=fY(eR,e.__scopeMenu),u=Bi(n,o),d=v.useRef(!1),f=()=>{const p=o.current;if(!r&&p){const h=new CustomEvent(Hae,{bubbles:!0,cancelable:!0});p.addEventListener(Hae,m=>a==null?void 0:a(m),{once:!0}),Dve(p,h),h.defaultPrevented?d.current=!1:l.onClose()}};return s.jsx(s1e,{...i,ref:u,disabled:r,onClick:Kn(e.onClick,f),onPointerDown:p=>{var h;(h=e.onPointerDown)==null||h.call(e,p),d.current=!0},onPointerUp:Kn(e.onPointerUp,p=>{var h;d.current||(h=p.currentTarget)==null||h.click()}),onKeyDown:Kn(e.onKeyDown,p=>{const h=c.searchRef.current!=="";r||h&&p.key===" "||O8.includes(p.key)&&(p.currentTarget.click(),p.preventDefault())})})});jP.displayName=eR;var s1e=v.forwardRef((e,n)=>{const{__scopeMenu:r,disabled:a=!1,textValue:i,...o}=e,l=fY(eR,r),c=e1e(r),u=v.useRef(null),d=Bi(n,u),[f,p]=v.useState(!1),[h,m]=v.useState("");return v.useEffect(()=>{const g=u.current;g&&m((g.textContent??"").trim())},[o.children]),s.jsx(Fj.ItemSlot,{scope:r,disabled:a,textValue:i??h,children:s.jsx(UEt,{asChild:!0,...c,focusable:!a,children:s.jsx(qa.div,{role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":a||void 0,"data-disabled":a?"":void 0,...o,ref:d,onPointerMove:Kn(e.onPointerMove,Bj(g=>{a?l.onItemLeave(g):(l.onItemEnter(g),g.defaultPrevented||g.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Kn(e.onPointerLeave,Bj(g=>l.onItemLeave(g))),onFocus:Kn(e.onFocus,()=>p(!0)),onBlur:Kn(e.onBlur,()=>p(!1))})})})}),s2t="MenuCheckboxItem",o1e=v.forwardRef((e,n)=>{const{checked:r=!1,onCheckedChange:a,...i}=e;return s.jsx(f1e,{scope:e.__scopeMenu,checked:r,children:s.jsx(jP,{role:"menuitemcheckbox","aria-checked":tR(r)?"mixed":r,...i,ref:n,"data-state":gY(r),onSelect:Kn(i.onSelect,()=>a==null?void 0:a(tR(r)?!0:!r),{checkForDefaultPrevented:!1})})})});o1e.displayName=s2t;var l1e="MenuRadioGroup",[o2t,l2t]=k_(l1e,{value:void 0,onValueChange:()=>{}}),c1e=v.forwardRef((e,n)=>{const{value:r,onValueChange:a,...i}=e,o=Jd(a);return s.jsx(o2t,{scope:e.__scopeMenu,value:r,onValueChange:o,children:s.jsx(hY,{...i,ref:n})})});c1e.displayName=l1e;var u1e="MenuRadioItem",d1e=v.forwardRef((e,n)=>{const{value:r,...a}=e,i=l2t(u1e,e.__scopeMenu),o=r===i.value;return s.jsx(f1e,{scope:e.__scopeMenu,checked:o,children:s.jsx(jP,{role:"menuitemradio","aria-checked":o,...a,ref:n,"data-state":gY(o),onSelect:Kn(a.onSelect,()=>{var l;return(l=i.onValueChange)==null?void 0:l.call(i,r)},{checkForDefaultPrevented:!1})})})});d1e.displayName=u1e;var mY="MenuItemIndicator",[f1e,c2t]=k_(mY,{checked:!1}),p1e=v.forwardRef((e,n)=>{const{__scopeMenu:r,forceMount:a,...i}=e,o=c2t(mY,r);return s.jsx(ld,{present:a||tR(o.checked)||o.checked===!0,children:s.jsx(qa.span,{...i,ref:n,"data-state":gY(o.checked)})})});p1e.displayName=mY;var u2t="MenuSeparator",h1e=v.forwardRef((e,n)=>{const{__scopeMenu:r,...a}=e;return s.jsx(qa.div,{role:"separator","aria-orientation":"horizontal",...a,ref:n})});h1e.displayName=u2t;var d2t="MenuArrow",m1e=v.forwardRef((e,n)=>{const{__scopeMenu:r,...a}=e,i=kP(r);return s.jsx(VU,{...i,...a,ref:n})});m1e.displayName=d2t;var f2t="MenuSub",[mGt,g1e]=k_(f2t),L1="MenuSubTrigger",x1e=v.forwardRef((e,n)=>{const r=j_(L1,e.__scopeMenu),a=GC(L1,e.__scopeMenu),i=g1e(L1,e.__scopeMenu),o=fY(L1,e.__scopeMenu),l=v.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:u}=o,d={__scopeMenu:e.__scopeMenu},f=v.useCallback(()=>{l.current&&window.clearTimeout(l.current),l.current=null},[]);return v.useEffect(()=>f,[f]),v.useEffect(()=>{const p=c.current;return()=>{window.clearTimeout(p),u(null)}},[c,u]),s.jsx(uY,{asChild:!0,...d,children:s.jsx(s1e,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":i.contentId,"data-state":b1e(r.open),...e,ref:CA(n,i.onTriggerChange),onClick:p=>{var h;(h=e.onClick)==null||h.call(e,p),!(e.disabled||p.defaultPrevented)&&(p.currentTarget.focu
426s(),r.open||r.onOpenChange(!0))},onPointerMove:Kn(e.onPointerMove,Bj(p=>{o.onItemEnter(p),!p.defaultPrevented&&!e.disabled&&!r.open&&!l.current&&(o.onPointerGraceIntentChange(null),l.current=window.setTimeout(()=>{r.onOpenChange(!0),f()},100))})),onPointerLeave:Kn(e.onPointerLeave,Bj(p=>{var m,g;f();const h=(m=r.content)==null?void 0:m.getBoundingClientRect();if(h){const x=(g=r.content)==null?void 0:g.dataset.side,b=x==="right",y=b?-5:5,w=h[b?"left":"right"],j=h[b?"right":"left"];o.onPointerGraceIntentChange({area:[{x:p.clientX+y,y:p.clientY},{x:w,y:h.top},{x:j,y:h.top},{x:j,y:h.bottom},{x:w,y:h.bottom}],side:x}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(p),p.defaultPrevented)return;o.onPointerGraceIntentChange(null)}})),onKeyDown:Kn(e.onKeyDown,p=>{var m;const h=o.searchRef.current!=="";e.disabled||h&&p.key===" "||qEt[a.dir].includes(p.key)&&(r.onOpenChange(!0),(m=r.content)==null||m.focus(),p.preventDefault())})})})});x1e.displayName=L1;var v1e="MenuSubContent",_1e=v.forwardRef((e,n)=>{const r=n1e(Ku,e.__scopeMenu),{forceMount:a=r.forceMount,...i}=e,o=j_(Ku,e.__scopeMenu),l=GC(Ku,e.__scopeMenu),c=g1e(v1e,e.__scopeMenu),u=v.useRef(null),d=Bi(n,u);return s.jsx(Fj.Provider,{scope:e.__scopeMenu,children:s.jsx(ld,{present:a||o.open,children:s.jsx(Fj.Slot,{scope:e.__scopeMenu,children:s.jsx(pY,{id:c.contentId,"aria-labelledby":c.triggerId,...i,ref:d,align:"start",side:l.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:f=>{var p;l.isUsingKeyboardRef.current&&((p=u.current)==null||p.focus()),f.preventDefault()},onCloseAutoFocus:f=>f.preventDefault(),onFocusOutside:Kn(e.onFocusOutside,f=>{f.target!==c.trigger&&o.onOpenChange(!1)}),onEscapeKeyDown:Kn(e.onEscapeKeyDown,f=>{l.onClose(),f.preventDefault()}),onKeyDown:Kn(e.onKeyDown,f=>{var m;const p=f.currentTarget.contains(f.target),h=GEt[l.dir].includes(f.key);p&&h&&(o.onOpenChange(!1),(m=c.trigger)==null||m.focus(),f.preventDefault())})})})})})});_1e.displayName=v1e;function b1e(e){return e?"open":"closed"}function tR(e){return e==="indeterminate"}function gY(e){return tR(e)?"indeterminate":e?"checked":"unchecked"}function p2t(e){const n=document.activeElement;for(const r of e)if(r===n||(r.focus(),document.activeElement!==n))return}function h2t(e,n){return e.map((r,a)=>e[(n+a)%e.length])}function m2t(e,n,r){const i=n.length>1&&Array.from(n).every(d=>d===n[0])?n[0]:n,o=r?e.indexOf(r):-1;let l=h2t(e,Math.max(o,0));i.length===1&&(l=l.filter(d=>d!==r));const u=l.find(d=>d.toLowerCase().startsWith(i.toLowerCase()));return u!==r?u:void 0}function g2t(e,n){const{x:r,y:a}=e;let i=!1;for(let o=0,l=n.length-1;o<n.length;l=o++){const c=n[o].x,u=n[o].y,d=n[l].x,f=n[l].y;u>a!=f>a&&r<(d-c)*(a-u)/(f-u)+c&&(i=!i)}return i}function x2t(e,n){if(!n)return!1;const r={x:e.clientX,y:e.clientY};return g2t(r,n)}function Bj(e){return n=>n.pointerType==="mouse"?e(n):void 0}var v2t=t1e,_2t=uY,b2t=r1e,y2t=a1e,w2t=hY,k2t=i1e,j2t=jP,C2t=o1e,S2t=c1e,N2t=d1e,E2t=p1e,T2t=h1e,D2t=m1e,M2t=x1e,R2t=_1e,xY="DropdownMenu",[O2t,gGt]=ix(xY,[Jwe]),Yl=Jwe(),[A2t,y1e]=O2t(xY),w1e=e=>{const{__scopeDropdownMenu:n,children:r,dir:a,open:i,defaultOpen:o,onOpenChange:l,modal:c=!0}=e,u=Yl(n),d=v.useRef(null),[f=!1,p]=sx({prop:i,defaultProp:o,onChange:l});return s.jsx(A2t,{scope:n,triggerId:sp(),triggerRef:d,contentId:sp(),open:f,onOpenChange:p,onOpenToggle:v.useCallback(()=>p(h=>!h),[p]),modal:c,children:s.jsx(v2t,{...u,open:f,onOpenChange:p,dir:a,modal:c,children:r})})};w1e.displayName=xY;var k1e="DropdownMenuTrigger",j1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,disabled:a=!1,...i}=e,o=y1e(k1e,r),l=Yl(r);return s.jsx(_2t,{asChild:!0,...l,children:s.jsx(qa.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":a?"":void 0,disabled:a,...i,ref:CA(n,o.triggerRef),onPointerDown:Kn(e.onPointerDown,c=>{!a&&c.button===0&&c.ctrlKey===!1&&(o.onOpenToggle(),o.open||c.preventDefault())}),onKeyDown:Kn(e.onKeyDown,c=>{a||(["Enter"," "].includes(c.key)&&o.onOpenToggle(),c.key==="ArrowDown"&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(c.key)&&c.preventDefault())})})})});j1e.displayName=k1e;var P2t="DropdownMenuPortal",C1e=e=>{const{__scopeDropdownMenu:n,...r}=e,a=Yl(n);return s.jsx(b2t,{...a,...r})};C1e.displayName=P2t;
426var S1e="DropdownMenuContent",N1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=y1e(S1e,r),o=Yl(r),l=v.useRef(!1);return s.jsx(y2t,{id:i.contentId,"aria-labelledby":i.triggerId,...o,...a,ref:n,onCloseAutoFocus:Kn(e.onCloseAutoFocus,c=>{var u;l.current||(u=i.triggerRef.current)==null||u.focus(),l.current=!1,c.preventDefault()}),onInteractOutside:Kn(e.onInteractOutside,c=>{const u=c.detail.originalEvent,d=u.button===0&&u.ctrlKey===!0,f=u.button===2||d;(!i.modal||f)&&(l.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});N1e.displayName=S1e;var I2t="DropdownMenuGroup",$2t=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(w2t,{...i,...a,ref:n})});$2t.displayName=I2t;var L2t="DropdownMenuLabel",E1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(k2t,{...i,...a,ref:n})});E1e.displayName=L2t;var F2t="DropdownMenuItem",T1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(j2t,{...i,...a,ref:n})});T1e.displayName=F2t;var B2t="DropdownMenuCheckboxItem",D1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(C2t,{...i,...a,ref:n})});D1e.displayName=B2t;var H2t="DropdownMenuRadioGroup",z2t=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(S2t,{...i,...a,ref:n})});z2t.displayName=H2t;var V2t="DropdownMenuRadioItem",M1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(N2t,{...i,...a,ref:n})});M1e.displayName=V2t;var U2t="DropdownMenuItemIndicator",R1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(E2t,{...i,...a,ref:n})});R1e.displayName=U2t;var W2t="DropdownMenuSeparator",O1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(T2t,{...i,...a,ref:n})});O1e.displayName=W2t;var Y2t="DropdownMenuArrow",q2t=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(D2t,{...i,...a,ref:n})});q2t.displayName=Y2t;var G2t="DropdownMenuSubTrigger",A1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(M2t,{...i,...a,ref:n})});A1e.displayName=G2t;var K2t="DropdownMenuSubContent",P1e=v.forwardRef((e,n)=>{const{__scopeDropdownMenu:r,...a}=e,i=Yl(r);return s.jsx(R2t,{...i,...a,ref:n,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});P1e.displayName=K2t;var Z2t=w1e,X2t=j1e,Q2t=C1e,I1e=N1e,$1e=E1e,L1e=T1e,F1e=D1e,B1e=M1e,H1e=R1e,z1e=O1e,V1e=A1e,U1e=P1e;const vY=Z2t,_Y=X2t,J2t=v.forwardRef(({className:e,inset:n,children:r,...a},i)=>s.jsxs(V1e,{ref:i,className:hn("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-slate-100 data-[state=open]:bg-slate-100 dark:focus:bg-slate-800 dark:data-[state=open]:bg-slate-800",n&&"pl-8",e),...a,children:[r,s.jsx(umt,{className:"ml-auto h-4 w-4"})]}));J2t.displayName=V1e.displayName;const eTt=v.forwardRef(({className:e,...n},r)=>s.jsx(U1e,{ref:r,className:hn("z-50 min-w-[8rem] overflow-hidden rounded-md border border-slate-200 bg-white p-1 text-slate-950 shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
426de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 dark:border-slate-800 dark:bg-slate-950 dark:text-slate-50",e),...n}));eTt.displayName=U1e.displayName;const CP=v.forwardRef(({className:e,sideOffset:n=4,...r},a)=>s.jsx(Q2t,{children:s.jsx(I1e,{ref:a,sideOffset:n,className:hn("z-50 min-w-[8rem] overflow-hidden rounded-md !border-none border-slate-200 bg-white p-1 text-slate-950 shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 dark:border-slate-800 dark:bg-slate-950 dark:text-slate-50",e),...r})}));CP.displayName=I1e.displayName;const bY=v.forwardRef(({className:e,inset:n,...r},a)=>s.jsx(L1e,{ref:a,className:hn("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-slate-100 focus:text-slate-900 data-[disabled]:pointer-events-none data-[disabled]:opacity-50 dark:focus:bg-slate-800 dark:focus:text-slate-50",n&&"pl-8",e),...r}));bY.displayName=L1e.displayName;const tTt=v.forwardRef(({className:e,children:n,checked:r,...a},i)=>s.jsxs(F1e,{ref:i,className:hn("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-slate-100 focus:text-slate-900 data-[disabled]:pointer-events-none data-[disabled]:opacity-50 dark:focus:bg-slate-800 dark:focus:text-slate-50",e),checked:r,...a,children:[s.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:s.jsx(H1e,{children:s.jsx(cmt,{className:"h-4 w-4"})})}),n]}));tTt.displayName=F1e.displayName;const nTt=v.forwardRef(({className:e,children:n,...r},a)=>s.jsxs(B1e,{ref:a,className:hn("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-slate-100 focus:text-slate-900 data-[disabled]:pointer-events-none data-[disabled]:opacity-50 dark:focus:bg-slate-800 dark:focus:text-slate-50",e),...r,children:[s.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:s.jsx(H1e,{children:s.jsx(dmt,{className:"h-2 w-2 fill-current"})})}),n]}));nTt.displayName=B1e.displayName;const rTt=v.forwardRef(({className:e,inset:n,...r},a)=>s.jsx($1e,{ref:a,className:hn("px-2 py-1.5 text-sm font-semibold",n&&"pl-8",e),...r}));rTt.displayName=$1e.displayName;const W1e=v.forwardRef(({className:e,...n},r)=>s.jsx(z1e,{ref:r,className:hn("-mx-1 my-1 h-px bg-slate-100 dark:bg-slate-800",e),...n}));W1e.displayName=z1e.displayName;const he=({children:e,onClick:n})=>{const[r,a]=v.useState(!1);v.useEffect(()=>(window.addEventListener("scroll",()=>{a(!1)}),()=>{window.removeEventListener("scroll",()=>{})}),[]);function i(){a(!r),setTimeout(()=>{n&&n(!r)},50)}return yv(e)&&e.filter(o=>!o).length===e.length?null:e?s.jsxs(vY,{modal:!1,open:r,onOpenChange:i,children:[s.jsx(_Y,{className:"focus-visible:outline-none",children:s.jsxs("div",{className:"flex items-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-[18px]"}),s.jsx(Se,{name:"icon-icon-chevron-down",className:"text-active text-sm"})]})}),s.jsx(CP,{className:"py-[16px] px-[8px] min-w-[180px] max-w-[240px] rounded-2xl shadow-[0px_2px_4px_rgba(1,15,42,0.24)] border-[rgba(0,0,0,0.15)] border-[1px]",children:e})]}):null};he.Item=v.forwardRef(({className:e,inset:n,...r},a)=>s.jsx(bY,{ref:a,className:hn("text-active text-base font-normal cursor-pointer hover:bg-bg_hover px-[16px] py-[10px] rounded-lg",e),...r}));he.Separator=({className:e,...n})=>s.jsx(W1e,{className:hn("border-t-[1px] border-placeholder mx-0 my-[0.5rem]",e),...n,ref:null});function aTt(e,n,r,a){var i=-1,o=e==null?0:e.length;for(a&&o&&(r=e[++i]);++i<o;)r=n(r,e[i],i,e);return r}var iTt=aTt;function sTt(e){return function(n){return e==null?void 0:e[n]}}var oTt=sTt,lTt=oTt,cTt={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"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",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},uTt=lTt(cTt),dTt=uTt,fTt=dTt,pTt=cA,hTt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
4267f]/g,mTt="\\u0300-\\u036f",gTt="\\ufe20-\\ufe2f",xTt="\\u20d0-\\u20ff",vTt=mTt+gTt+xTt,_Tt="["+vTt+"]",bTt=RegExp(_Tt,"g");function yTt(e){return e=pTt(e),e&&e.replace(hTt,fTt).replace(bTt,"")}var wTt=yTt,kTt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function jTt(e){return e.match(kTt)||[]}var CTt=jTt,STt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function NTt(e){return STt.test(e)}var ETt=NTt,Y1e="\\ud800-\\udfff",TTt="\\u0300-\\u036f",DTt="\\ufe20-\\ufe2f",MTt="\\u20d0-\\u20ff",RTt=TTt+DTt+MTt,q1e="\\u2700-\\u27bf",G1e="a-z\\xdf-\\xf6\\xf8-\\xff",OTt="\\xac\\xb1\\xd7\\xf7",ATt="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",PTt="\\u2000-\\u206f",ITt=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",K1e="A-Z\\xc0-\\xd6\\xd8-\\xde",$Tt="\\ufe0e\\ufe0f",Z1e=OTt+ATt+PTt+ITt,X1e="['’]",zae="["+Z1e+"]",LTt="["+RTt+"]",Q1e="\\d+",FTt="["+q1e+"]",J1e="["+G1e+"]",eke="[^"+Y1e+Z1e+Q1e+q1e+G1e+K1e+"]",BTt="\\ud83c[\\udffb-\\udfff]",HTt="(?:"+LTt+"|"+BTt+")",zTt="[^"+Y1e+"]",tke="(?:\\ud83c[\\udde6-\\uddff]){2}",nke="[\\ud800-\\udbff][\\udc00-\\udfff]",w0="["+K1e+"]",VTt="\\u200d",Vae="(?:"+J1e+"|"+eke+")",UTt="(?:"+w0+"|"+eke+")",Uae="(?:"+X1e+"(?:d|ll|m|re|s|t|ve))?",Wae="(?:"+X1e+"(?:D|LL|M|RE|S|T|VE))?",rke=HTt+"?",ake="["+$Tt+"]?",WTt="(?:"+VTt+"(?:"+[zTt,tke,nke].join("|")+")"+ake+rke+")*",YTt="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",qTt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",GTt=ake+rke+WTt,KTt="(?:"+[FTt,tke,nke].join("|")+")"+GTt,ZTt=RegExp([w0+"?"+J1e+"+"+Uae+"(?="+[zae,w0,"$"].join("|")+")",UTt+"+"+Wae+"(?="+[zae,w0+Vae,"$"].join("|")+")",w0+"?"+Vae+"+"+Uae,w0+"+"+Wae,qTt,YTt,Q1e,KTt].join("|"),"g");function XTt(e){return e.match(ZTt)||[]}var QTt=XTt,JTt=CTt,eDt=ETt,tDt=cA,nDt=QTt;function rDt(e,n,r){return e=tDt(e),n=r?void 0:n,n===void 0?eDt(e)?nDt(e):JTt(e):e.match(n)||[]}var aDt=rDt,iDt=iTt,sDt=wTt,oDt=aDt,lDt="['’]",cDt=RegExp(lDt,"g");function uDt(e){return function(n){return iDt(oDt(sDt(n).replace(cDt,"")),e,"")}}var dDt=uDt,fDt=dDt,pDt=fDt(function(e,n,r){return e+(r?" ":"")+n.toLowerCase()}),hDt=pDt;const vb=Kr(hDt),mDt=({config:e})=>{const n=At(e),r=C_(n),{company:a,configs:i}=Bt(),{can:o}=Ot();v.useState(!1),v.useState(null),n.editColumn("settings",d=>o("hardware_edit")&&s.jsxs(he,{onClick:f=>r.handle_menu_click(f),children:[d.status===ct.INACTIVE&&[zr,ga,hi].includes(d.type)&&d.owned_by===a.id&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>Bn(f),"data-href":Oe(`/device/device-active/${d.id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${d.id}`,className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.activate")})})}),(d.company_id===a.id||d.owned_by===a.id&&[zr,ga].includes(d.type))&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>Bn(f),"data-href":Oe(`/device/edit/${d.id}`),"data-id":"edit-device-load-modal",children:t("text.edit")})}),a.id===d.owned_by&&[zr,ga,hi,Ks,...Tg].includes(d.type)&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>Bn(f),"data-href":Oe(`/device/replace/${d.id}`),"data-id":"replace-device-load-modal",children:t("device::device_text.replace_hardware")})}),a.type===ii&&d.request_id===null&&r.related_count>0&&(d.company_id===d.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>Bn(f),"data-href":Oe(`/device/share/${d.id}`),"data-id":"share-device-load-modal",children:t("device::device_text.share")})})||d.company_id!==d.owned_by&&s.jsx(he.Item,{onClick:()=>{ot.show({type:"critical",title:t("device::form.text.unshare_hardware"),buttons:f=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(ye(`device/unshare/${d.id}`)).then(p=>{Pe.show({message:t("text.updated_successfully")}),n.reload()}).catch(()=>{Pe.show({type:"critical",message:t("message.unshare_failed")})}).finally(()=>{f(),hideLoader()})},children:t("device::form.text.yes_unshare_btn")}),message:s.jsxs(s.Fragment,{children:[t("device::form.message.unshare"),s.jsx(ot.BoldMessage,{children:t("device::form.message.unshare_sub_title",{company_name:d.company_name})}),s.jsxs(ot.Info,{className:"font-semibold",children:[s.jsx("p",{children:Cce(d.serial)}),s.jsx("p",{children:ou(d.type)})]})]})})},children:t("device::device_text.unshare")})),d.company_id===d.owned_by&&(a.jobber_id||a.type===ii)&&r.related_count>0&&d.request_id===null&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>
426window.openModal(Js.TRANSFER_DEVICE,{device_id:d.id,device_type:d.type,customer_options:r.customers}),"data-href":Oe(`/device/transfer/${d.id}`,{is_reset:!0,is_move:!0}),"data-id":"transfer-device-load-modal",className:"load-modal",children:t("device::device_text.transfer_ownership")})}),[zr,ga].includes(d.type)&&d.status===ct.ACTIVE&&d.owned_by===a.id?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>window.openModal(Js.CANCEL_DEVICE,{device_id:d.id,device_type:d.type,serial:d.serial}),className:"font-semibold text-critical cursor-pointer",children:t("device::device_text.cancel_subscription")})}):d.type===hi&&d.status===ct.ACTIVE&&d.owned_by===a.id?s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.cancel_subscription"),type:"critical",message:t("device::device_text.save_confirm"),buttons:f=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{r.cancel_subscription(d,f,r.draw_link_cb_and_cl)},children:t("device::device_text.save_confirm_ok")})})},children:t("device::device_text.cancel_subscription")}):[zr,ga].includes(d.type)&&d.status===ct.ACTIVE&&d.owned_by!==a.id?s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")}),s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"text-neutral text-sm",children:d.is_owned_jobber?t("device::text.cancel_subscription_indication"):t("device::text.cancel_subscription_indication_kiosk_customer",{jobber_name:d.owned_by_company})})]}):d.owned_by===a.id&&(d.company_id===a.id||[zr,ga].includes(d.type))&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.remove_device"),type:"critical",message:t("device::device_text.delete_confirm"),buttons:f=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{r.delete_device(d,f)},children:t("device::device_text.remove_device")})})},children:t("device::device_text.remove_device")})]}),d.request_id&&d.owned_by===a.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{onClick:()=>{ot.show({title:t("device::device_text.resend_transfer_notification"),message:t("device::device_text.delete_confirm_resend_transfer_notification"),buttons:f=>s.jsx(be,{size:"lg",onClick:()=>{r.resend_notification(d,f)},children:t("text.resend")})})},children:t("device::device_text.resend_transfer_notification")}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.cancel_hardware_transfer"),message:t("device::device_text.delete_confirm_cancel_transfer"),buttons:f=>s.jsx(be,{size:"lg",onClick:()=>{r.cancel_transfer(d,f)},children:t("device::device_text.cancel_transfer")})})},children:t("device::device_text.cancel_transfer")})]})]}));function l(){return c()}function c(d=!1){return!i.is_jobber&&o("hardware_edit")&&s.jsx(be,{type:"primary",onClick:f=>loadModal(f.target),"data-href":Oe("/device/create",{is_add_from_device_datatable:!0}),"data-id":"add-device-load-modal",className:"add-tank-load-modal",children:d?t("device::device_text.active_cloudbox"):t("onboarding::text.add_hardware")})}function u({searchBox:d,exportBtn:f}){return s.jsxs(Jr,{className:"",children:[d,s.jsxs("div",{className:"flex gap-4",children:[f,c()]})]})}return s.jsxs(s.Fragment,{children:[r.render_modal_add_to_site({description:t("site::datatable.text.description_add_site",{type:t("device::text.cloudbox")}
426),params:{is_network:0,type:"cloudbox"}}),s.jsx(kt,{...n.props,renderTop:u,emptyStateButton:c(!0),topRight:l()})]})};function C_(e){const{company:n}=Bt(),{can:r}=Ot(),a=am(e);let i=null,o=!1,l=!1,c=0;const u=new MutationObserver(m=>{for(let g of m)g.type==="childList"&&document.getElementsByClassName("has-cloud-box").length>0&&!l&&(f(),l=!0,u.disconnect())});u.observe(document.body,{childList:!0,subtree:!0});function d(){i=null,o=!1,l=!1,c=0}function f(){Array.from(document.getElementsByClassName("has-cloud-box")).forEach(m=>{const g=m.getAttribute("data-parent-id"),x=m.getAttribute("data-number");if(g)if(x&&parseInt(x)>1){const b=document.getElementById(`cl_${parseInt(x)-1}_${g}`);if(b){const y=b.getElementsByClassName("cl-icon").item(0),w=y==null?void 0:y.getBoundingClientRect(),j=m.getElementsByClassName("cl-icon").item(0),S=j==null?void 0:j.getBoundingClientRect();S&&w&&m.style.setProperty("--before-height",`${S.top-w.top+2}px`)}}else{const b=document.getElementById(g);if(b){const y=b.getElementsByClassName("cb-icon").item(0),w=y==null?void 0:y.getBoundingClientRect(),j=m.getElementsByClassName("cl-icon").item(0),S=j==null?void 0:j.getBoundingClientRect();S&&w&&m.style.setProperty("--before-height",`${S.top-w.top-2}px`)}}})}function p(m){return m.serial&&m.site&&m.site.name?s.jsx("div",{className:"long-text",children:m.site.name}):m.display_type===ZT&&r("hardware_edit")?s.jsxs("a",{onClick:()=>a.open_assign_to_site(m),className:"flex gap-[8px] items-center text-active cursor-pointer",children:[s.jsx(Se,{name:"icon-add-new",className:"text-lg"}),s.jsx("span",{className:"font-semibold",children:t("device::device_text.add_to_site")})]}):s.jsx("div",{className:"font-semibold text-notice",children:t("device::text.no_site")})}function h(){d(),setTimeout(()=>{f()},50)}return e.on("resize",m=>{f()}),e.on("drag_and_drop",m=>{f()}),e.on("search",m=>{f()}),e.on("load_data",m=>{h()}),e.editColumn("devices.name",m=>{let g=!1;return[zr,hi,ga].includes(m.type)&&(i=m.id,o=!1,c=0),m.type===Ks&&m.request_id===null&&i&&m.parent_id==i&&(g=!0,c++,o=c===1),m.type===Dh?s.jsxs("div",{className:"cloud-box",children:[s.jsx(Se,{name:"icon-icon-kiosk"}),s.jsx("span",{className:"long-text",children:m.name})]}):[zr,hi,ga].includes(m.type)?s.jsxs("div",{className:"cloud-box",id:`cb_${m.id}`,children:[s.jsx(Se,{name:"icon-cloud-box",className:"cb-icon"}),s.jsx("span",{className:"long-text",children:m.name})]}):m.type===Ks?s.jsxs("div",{id:`cl_${c}_cb_${i}`,"data-number":c,"data-parent-id":`cb_${i}`,className:Ut("cloud-link hardware-table",{"has-cloud-box":g},{"first-child-device":o}),children:[s.jsx(Se,{name:"icon-cloud-link",className:"cl-icon"}),s.jsx("span",{className:"long-text",children:m.name})]}):s.jsx("span",{className:"long-text",children:m.name})}),e.editColumn("location_id",m=>p(m)),e.editColumn("site.address",m=>s.jsx("div",{className:"long-text",children:m.site.address})),e.setRowProps(m=>({className:rt({"h-[53px]":m.display_type&&![O3,ZT].includes(m.display_type)&&(m.display_type==lg&&r("hardware_edit")||m.display_type!=lg),"bg-bg_notice":m.display_type||m.request_id,"bg-bg_gray text-neutral":m.status===ct.INACTIVE||m.display_type===O3}),onClick:()=>{m.company_id==n.id&&m.location_id&&r("site_edit")&&sr(Oe(`site/${m.location_id}`,{tab:eC}))}})),{...a,draw_link_cb_and_cl:h,get_site_name:p}}function am(e){const{company:n,account:r,configs:a}=Bt(),{can:i}=Ot(),o=Gt(),[l,c]=v.useState();function u(k){c(k),o.on()}function d(k,E,D){showLoader(),Le.post(ye(`/device/device-deactivate/${k.id}`)).then(R=>{var A,P;Pe.show({message:R.message,type:R.result?"success":"critical"}),R.result&&(k.status=ct.INACTIVE,(P=(A=e.getInstance())==null?void 0:A.state)==null||P.data.map(I=>{k.id===I.parent_id&&(I.status=ct.INACTIVE)}),e.refresh(),D&&D()),E()}).finally(()=>{hideLoader()}).catch(()=>{Pe.show({type:"error",message:t("device::form.message.save_failure")})})}function f(k,E){showLoader(),Le.post(ye("/device/ajax-delete",{id:k.id})).then(()=>{Pe.show({message:t("device::form.message.delete_success")}),e.reload({page:1}),E()}).catch(()=>{Pe.show({type:"error",message:t("message.delete_failed")})}).finally(()=>
426{hideLoader()})}function p(k,E){showLoader(),Le.post(ye(`/device/transfer/${k.request_id}/resend-notification`)).then(()=>{Pe.show({message:t("message.resent_successful")}),e.reset(),E()}).catch(()=>{Pe.show({type:"error",message:t("message.resent_failed")})}).finally(()=>{hideLoader()})}function h(k,E){showLoader(),Le.post(ye(`device/transfer/${k.request_id}/cancel`)).then(()=>{Pe.show({message:t("text.updated_successfully")}),e.reset(),E()}).finally(()=>{hideLoader()})}function m(k){showLoader(),Le.post(ye(`/device/add-cloudbox-to-site/${l==null?void 0:l.id}`),{location_id:k.id}).then(()=>{Pe.show({message:t("device::form.message.save_success")}),e.reload()}).catch(()=>{Pe.show({type:"error",message:t("device::form.message.save_failure")})}).finally(()=>{hideLoader()})}function g(){return!a.is_jobber&&i("site_edit")&&s.jsx(be,{type:"primary",onClick:k=>loadModal(k.target),"data-href":"/site/create","data-id":"add-site-load-modal",className:"add-site-load-modal",children:ma.upperFirst(vb(t("site::form.label.add_site")))})}function x({description:k,params:E}){return s.jsx(xa,{emptyStateButton:g(),description:k,entity:"site",loadConfigUrl:ye(`/site/add-site-load-modal/${l==null?void 0:l.id}`,E),header:t("site::site_text.select_a_site"),visible:o.status,onClose:()=>o.off(),renderFooter:()=>null,onApply:D=>m(D),multiple:!1})}const b=n.is_jobber?n.customers&&n.customers.length:n.jobber&&Object.keys(n.jobber).length,y=r.logged_supporter_id,w=r.is_supporter,j=r.is_super_admin,S=r.is_fc_admin;let N={};return n.customers&&n.customers.length>0&&(N=n.customers.sort((k,E)=>k.name.localeCompare(E.name)).map(k=>({label:`${k.name} (${k.id})`,value:k.id}))),e.editColumn("status",k=>{let E=s.jsx(Jn,{status:"active",children:t("text.status_active")});return k.type&&k.status===ct.INACTIVE&&(k.activation_request_id?E=s.jsx("div",{className:"flex gap-[8px] flex-wrap",children:s.jsx(Rr,{className:"!max-w-[195px]",content:s.jsx("div",{children:t("device::device_text.activation_request_pending_tooltip")}),children:s.jsx("span",{className:"status-tag transfer",children:t("text.status_pending")})})}):E=s.jsx(Jn,{status:"inactive",children:t("text.status_inactive")})),k.display_type&&k.display_type==lg&&(E=s.jsxs("div",{className:"flex gap-[8px] flex-wrap",children:[E," ",s.jsx(Jn,{status:"transfer",children:ma.upperFirst(t("text.no_relay"))})]})),k.request_id&&(E=s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsxs("div",{className:"flex gap-[8px] flex-wrap",children:[(k.status===ct.INACTIVE||Tg.includes(k.type))&&E,s.jsx(Jn,{status:"transfer",children:t("text.status_transfer")})]}),k.owned_by==n.id&&s.jsx(to,{iconClassName:"text-neutral",tooltipContent:s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold",children:t("device::device_text.transfer_pending")}),s.jsxs("div",{children:[t("device::device_text.transfer_tooltip")," (",s.jsxs("span",{className:"text-active",children:[s.jsx(Se,{name:"icon-icon-gear-fill"}),s.jsx(Se,{name:"icon-direction-down1"})]}),")"]})]}),children:null})]})),k.fc_status===SPe&&(E=s.jsx(Jn,{status:"inactive",children:t("fcdevice::text.not_registered")})),E}),e.editColumn("serial",k=>s.jsx("div",{className:"flex items-center gap-[10px]",children:[zr,Ks,hi,ga].includes(k.type)?s.jsxs(s.Fragment,{children:[s.jsx("span",{className:"font-serial font-normal",children:Cce(k.serial)}),s.jsx(s.Fragment,{children:(k.type&&k.owned_by!=n.id&&k.company_id==n.id||k.owned_by==n.id&&window.location.pathname==="/jobber/device")&&s.jsx(Rr,{className:"!max-w-[190px]",content:t("device::device_text.owned_by_jobber_content"),children:s.jsx(Se,{name:"icon-thin-true block",className:"text-xl"})})})]}):Tg.includes(k.type)?s.jsxs(s.Fragment,{children:[s.jsx("span",{className:"font-serial font-normal break-all",children:k.serial}),k.type&&k.owned_by!=n.id&&k.company_id==n.id&&s.jsx(Rr,{className:"!max-w-[190px]",content:t("device::device_text.owned_by_jobber_content"),children:s.jsx(Se,{name:"icon-thin-true block",className:"text-xl"})})]}):s.jsx("span",{className:"font-serial font-normal break-all",children:k.serial})})),e.editColumn("custom",k=>{if(i("hardware_edit"))return s.jsxs("div",{className:"setting-custom",children:[i("site_edit")&&k.display_type===lg&&k.location_id&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:()=>bv(`/site/${k.location_id}`,{tab:eC}),className:"h-[32px] text-sm px-[16px] rounded-xl",size:"md",children:t("device::device_text.configure")})}),k.display_type===tC&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:E=>
426window.openModal(Js.ACCEPT_TRANSFER_DEVICE,{request_id:k.request_id}),"data-href":Oe(`/device/transfer/${k.request_id}/confirm`),"data-id":"transfer-device-confirm-load-modal","data-rid":`transfer-device-load-modal-new-${k.request_id}`,className:"load-modal h-[32px] text-sm px-[16px] rounded-xl",children:t("text.view_detail")})}),k.display_type===XT&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:E=>loadModal(E.target),"data-href":Oe(`/device/edit/${k.id}`),"data-id":"edit-device-load-modal",className:"load-modal h-[32px] text-sm px-[16px] rounded-xl",children:t("device::device_text.assign_cloudbox")})})]})}),e.editColumn("devices.type",k=>ou(k.type)),{logged_supporter_id:y,is_supporter:w,is_super_admin:j,is_fc_admin:S,customers:N,related_count:b,modal_status:o,current_row_selected:l,open_assign_to_site:u,add_device_to_site:m,cancel_subscription:d,delete_device:f,resend_notification:p,cancel_transfer:h,handle_menu_click:Sce,render_modal_add_to_site:x}}const ike=({row:e,dt:n,type:r="mobros"})=>{const a=ye(r==="mobros"?`/device/device-deactivate/${e.id}`:`/tank-monitor/cancel-subscription/${e.id}`);return s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.cancel_subscription"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("tankmonitor::form.text.cancel_subscription_confirm"),s.jsx(ot.BoldMessage,{children:s.jsx("div",{dangerouslySetInnerHTML:{__html:t("tankmonitor::form.text.cancel_subscription_smartank_des")}})}),s.jsx(ot.Info,{children:s.jsxs("div",{className:"flex justify-center text-lg text-left gap-x-[16px]",children:[s.jsxs("div",{children:[s.jsxs("div",{children:[t("tankmonitor::text.tank_monitor"),":"]}),s.jsxs("div",{children:[t("device::text.site"),":"]})]}),s.jsxs("div",{className:"font-semibold",children:[s.jsx("div",{children:e.name}),s.jsx("div",{children:e.site_name??""})]})]})})]}),buttons:i=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(a).then(()=>{e.subscription_status=Ik,Pe.show({message:t("tankmonitor::form.message.msg_cancel_subscription_successfully"),type:"success"}),n.refresh(),i()}).catch(()=>{Pe.show({message:t("tankmonitor::form.message.msg_cancel_subscription_failure"),type:"critical"})}).finally(()=>{hideLoader()})},children:t("device::device_text.cancel_subscription")})})},children:t("device::device_text.cancel_subscription")})},gDt=({dt:e,row:n,commonItems:r})=>{const{company:a}=Bt(),i=a.type==ii;return s.jsxs(he,{children:[n.subscription_status!=_v&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>Bn(o),"data-href":Oe(`/device/device-active/${n.id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${n.id}`,className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.activate")})})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>Bn(o),"data-href":n.type==Mh?Oe(`/tank-monitor/otodata/update/${n.id}`):Oe(`/tank-monitor/update/${n.id}`),"data-id":`update-tank-monitor-load-modal-${n.id}`,className:"load-modal",children:s.jsx("span",{className:"",children:t("tankmonitor::text.view_edit_detail")})})}),i&&a.related_count>0&&!n.is_network&&s.jsxs(s.Fragment,{children:[n.company_id==n.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>Bn(o),"data-id":"share-device-load-modal","data-href":Oe(`/device/share/${n.id}`),className:"load-modal",children:s.jsx("span",{children:t("device::device_text.share")})})}),n.company_id!=n.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>Bn(o),"data-href":Oe(`/device/unshare/${n.id}`),"data-id":"device-unshare-load-modal",className:"load-modal",children:s.jsx("span",{className:"",children:t("device::device_text.unshare")})})})]}),n.subscription_status==_v&&s.jsx(ike,{row:n,dt:e,type:"mobros"}),n.owned_by==a.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),n.total_channel>0?s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({title:t("text.btn_delete"),type:"critical",message:t("tankmonitor::form.message.can_not_delete_tank_monitor"),buttons:o=>s.jsx(be,{size:"lg",className:"",type:"critical",onClick:o,children:t("text.btn_ok")})})},children:t("tankmonitor::text.delete_monitor")}):s.jsx(s.Fragment,{children:n.subscription_status==_v?s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({title:t("text.btn_delete"),type:"critical",message:t("tankmonitor::text.warn_active_delete"),buttons:o=>s.jsx(be,{size:"lg",className:"",type:"critical",onClick:o,children:t("text.btn_ok")})})},children:t("tankmonitor::text.delete_monitor")}):s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("tankmonitor::text.delete_tank_monitor"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("tankmonitor::text.sure_delete"),s.jsx(ot.BoldMessage,{children:t("driver::form.message.driver_delete_sub_title")}),s.jsx(ot.Info,{children:s.jsxs("span",{className:"font-semibold",children:[n.name," ",n.site_name?`@ ${n.site_name}`:""]})})]}),buttons:o=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{r.delete_device(n,o)},children:t("tankmonitor::text.delete_centeron_btn")})})},children:t("tankmonitor::text.delete_monitor")})})]})]})},xDt=({dt:e,row:n,isNetwork:r=!1,commonItems:a})=>{const{company:i}
426=Bt(),o=i.type==ii,l=Gt();return s.jsxs(s.Fragment,{children:[s.jsxs(he,{children:[n.subscription_status!=_v&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:c=>Bn(c),"data-href":Oe(`/device/device-active/${n.id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${n.id}`,className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.activate")})})}),_ce.includes(n.type)?s.jsx(s.Fragment,{children:s.jsx(he.Item,{onClick:()=>{l.on()},children:s.jsx("span",{className:"",children:t("tankmonitor::text.view_edit_detail")})})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:c=>Bn(c),"data-href":Oe(`/tank-monitor/update/${n.id}`),"data-id":`update-tank-monitor-load-modal-${n.id}`,className:"load-modal",children:s.jsx("span",{className:"",children:t("tankmonitor::text.view_edit_detail")})})}),!r&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:c=>Bn(c),"data-href":Oe(`/tank-monitor/move/${n.id}`),"data-id":n.total_channel>0?"smartank-move-confirm-load-modal":"site-load-modal",className:"load-modal",children:s.jsx("span",{className:"",children:t("tankmonitor::text.btn_move_tank_monitor")})})}),o&&i.related_count>0&&!n.is_network&&s.jsxs(s.Fragment,{children:[n.company_id==n.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:c=>Bn(c),"data-id":"share-device-load-modal","data-href":Oe(`/device/share/${n.id}`),className:"load-modal",children:s.jsx("span",{children:t("device::device_text.share")})})}),n.company_id!=n.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:c=>Bn(c),"data-href":Oe(`/device/unshare/${n.id}`),"data-id":"device-unshare-load-modal",className:"load-modal",children:s.jsx("span",{className:"",children:t("device::device_text.unshare")})})})]}),n.subscription_status==_v?s.jsxs(s.Fragment,{children:[n.company_id==i.id&&s.jsx(s.Fragment,{children:n.status==ct.ACTIVE?s.jsx(he.Item,{className:"font-semibold text-notice",onClick:()=>{ot.show({type:"default",message:t("tankmonitor::text.msg_sure_disable"),buttons:c=>s.jsx(be,{size:"lg",className:"",onClick:()=>{showLoader(),Le.post(ye(`/tank-monitor/disable/${n.id}`)).then(()=>{n.status=ct.INACTIVE,Pe.show({message:t("tankmonitor::text.msg_disable_successfully"),type:"success"}),e.refresh(),c()}).catch(()=>{Pe.show({message:t("tankmonitor::form.message.update_failure"),type:"critical"})}).finally(()=>{hideLoader()})},children:t("text.btn_ok")})})},children:t("tankmonitor::text.btn_disable_tank_monitor")}):s.jsx(he.Item,{className:"text-success font-semibold",onClick:()=>{ot.show({type:"default",message:t("tankmonitor::text.msg_sure_enable"),buttons:c=>s.jsx(be,{size:"lg",className:"",onClick:()=>{showLoader(),Le.post(ye(`/tank-monitor/enable/${n.id}`)).then(()=>{n.status=ct.ACTIVE,e.refresh(),Pe.show({message:t("tankmonitor::text.msg_enable_successfully"),type:"success"}),c()}).catch(()=>{Pe.show({message:t("tankmonitor::form.message.update_failure"),type:"critical"})}).finally(()=>{hideLoader()})},children:t("text.btn_ok")})})},children:t("tankmonitor::text.btn_enable_tank_monitor")})}),n.owned_by==i.id&&s.jsxs(s.Fragment,{children:[n.subscription_status==_v&&s.jsx(ike,{row:n,dt:e,type:"tankmonitor"}),s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({title:t("text.btn_delete"),type:"critical",message:t("tankmonitor::text.warn_active_delete"),buttons:c=>s.jsx(be,{size:"lg",className:"",type:"critical",onClick:c,children:t("text.btn_ok")})})},children:t("tankmonitor::text.delete_monitor")})]})]}):s.jsx(s.Fragment,{children:n.owned_by==i.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("tankmonitor::text.delete_tank_monitor"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("tankmonitor::text.sure_delete"),s.jsx(ot.BoldMessage,{children:t("driver::form.message.driver_delete_sub_title")}),s.jsxs(ot.Info,{children:[n.name," ",n.site_name?`@ ${n.site_name}`:""]})]}),buttons:c=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{a.delete_device(n,c)},children:t("tankmonitor::text.delete_centeron_btn")})})},children:t("tankmonitor::text.delete_monitor")})]})})]}),l.status?s.jsx(Wwe,{row:n,visible:l.status,onClose:l.off,header:t("tankmonitor::text.tank_detail_monitor")},l.key):null]})},vDt=({config:e})=>{const n=At(e),{can:r}=Ot(),a=am(n),i=Gt(),o=no();ske(n,!1,a);function l(){return u()}function c(f){i.off(),o.random(),f&&n.reload()}function u(){return r("hardware_edit")&&s.jsx(be,{onClick:()=>{i.on()},children:t("tankmonitor::text.add_hardware")})}function d({searchBox:f,exportBtn:p}){return s.jsxs(Jr,{className:"",children:[f,s.jsxs("div",{className:"flex gap-4",children:[p,u()]})]})}return s.jsxs(s.Fragment,{children:[s.jsx(JM,{visible:i.status,onClose:c}
426,o.key+1),a.render_modal_add_to_site({description:t("tankmonitor::datatable.text.description_add_site"),params:{type:"tank-monitor"}}),s.jsx(kt,{...n.props,renderTop:d,emptyStateButton:u(),topRight:l()})]})};function ske(e,n=!1,r){r.delete_device=u;const a=[Eg,Pk,Mh,yb,hu,Po],{company:i}=Bt(),{can:o}=Ot();function l(f){return!(f!=null&&f&&Number(f)!=0)}function c(f){if(l(f.location_id))return"";let p={tab:Ak};return f.owned_by!=f.company_id&&f.owned_by==i.id?Oe(`/jobber/site/${f.location_id}`,p):$k(f,p)}e.setRowProps(f=>{let p="";return!f.subscription_status||f.subscription_status==Ik?p="bg-bg_gray text-neutral":f.status||(a.includes(f.type)?p="bg-bg_gray text-neutral":p="bg-bg_notice"),{className:rt(p),onClick:()=>{!l(f.location_id)&&o("site_edit")&&c(f)!=""&&sr(c(f))}}});function u(f,p){showLoader(),Le.post(ye(`/tank-monitor/delete/${f.id}`)).then(()=>{Pe.show({message:t("tankmonitor::form.message.delete_successfully")}),e.reload({page:1}),p()}).catch(()=>{Pe.show({type:"error",message:t("tankmonitor::form.message.delete_failure")})}).finally(()=>{hideLoader()})}e.editColumn("status",f=>{let p=s.jsx(Jn,{status:"active",children:t("text.status_active")});return!f.subscription_status||f.subscription_status==Ik?p=s.jsx(Jn,{status:"inactive",className:"capitalize",children:t("text.inactive")}):f.status||(a.includes(f.type)?p=s.jsx(Jn,{status:"inactive",className:"capitalize",children:t("text.disabled")}):p=s.jsx(Jn,{status:"pending",className:"capitalize",children:t("tankmonitor::datatable.text.pending")})),p}),e.editColumn("locations.address",f=>s.jsx("div",{className:"long-text",children:f.site_address})),e.editColumn("custom",f=>{if(f.owned_by!=f.company_id&&f.owned_by!=i.id)return s.jsx(s.Fragment,{});if(f.total_channel==f.max_channel)return s.jsx(s.Fragment,{});if(o("hardware_edit"))return s.jsx("div",{className:"setting-custom",children:o("site_edit")&&f.location_id&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:()=>window.location.href=c(f),className:"h-[32px] text-sm px-[16px] rounded-xl",size:"md",children:t("device::device_text.configure")})})})}),e.editColumn("locations.name",f=>f.site_name?s.jsx("div",{className:"long-text",children:f.site_name}):s.jsxs("a",{onClick:()=>r.open_assign_to_site(f),className:"flex gap-[8px] items-center text-active cursor-pointer",children:[s.jsx(Se,{name:"icon-add-new",className:"text-lg"}),s.jsx("span",{className:"font-semibold",children:t("device::device_text.add_to_site")})]})),e.editColumn("serial",f=>s.jsxs("div",{className:"flex items-center gap-[10px]",children:[s.jsx("span",{className:"font-serial font-normal",children:f.serial}),f.owned_by!=i.id&&f.company_id==i.id&&s.jsx(Rr,{className:"!max-w-[190px]",content:t("device::device_text.owned_by_jobber_content"),children:s.jsx(Se,{name:"icon-thin-true",className:"text-xl"})})]})),e.editColumn("settings",f=>o("hardware_edit")&&(f.check_device_shared?s.jsx(he,{children:[hu,Po,yb].includes(f.type)&&i.id==f.company_id&&i.id!=f.owned_by&&s.jsx(he.Item,{onClick:()=>d(f),children:t("text.edit")})}):s.jsx(s.Fragment,{children:a.includes(f.type)?s.jsx(xDt,{row:f,dt:e,isNetwork:n,commonItems:r}):s.jsx(gDt,{row:f,dt:e,commonItems:r})})));function d(f){let p=cn.show({header:"Edit hardware details",children:s.jsx(oke,{device:f,onSubmit:()=>{p.close(),e.reload({page:1})}}),size:"lg",padding:"full"})}}const oke=({device:e,onSubmit:n})=>{const[r,a]=v.useState({id:e.location_id,name:e.site_name}),i=Gt(),{fieldProps:o,set:l,submit:c}=wr({server:ye(`device/edit/${e.id}`),formConfig:{fields:{name:{label:t("device::datatable.column.hardware_name"),value:e.name},location_id:{label:t("site::site_text.site"),value:e.location_id}}},isScrollWhenError:!1});function u(f){a({id:f.id,name:f.name}),l("location_id",f.id)}function d(){showLoader(),c().then(()=>{n&&n(),Pe.show({type:"success",message:t("device::form.message.save_success")})}).catch(f=>console.log(f)).finally(()=>hideLoader())}return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"flex gap-[100px]",children:[s.jsx(mt,{...o("name"),wrapperClassName:"w-[240px]",placeholder:t("placeholder.enter_hardware_name")}
426),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"form-control",children:"Site"}),r.id?s.jsxs("div",{onClick:i.on,className:"cursor-pointer min-w-[240px] border-[2px] hover:border-active hover:bg-bg_hover border-placeholder py-[8px] px-[16px] rounded-lg flex justify-between items-center gap-[8px]",children:[s.jsx("span",{children:r.name}),s.jsx(Se,{name:"icon-icon-edit",className:"text-active text-lg font-semibold"})]}):s.jsx(be,{type:"outline",size:"lg",className:"min-w-[240px] flex justify-center",onClick:i.on,children:"Select a site"})]}),s.jsx(xa,{renderFooter:()=>null,onClose:i.off,header:"Select a site",loadConfigUrl:ye("/site/modal-selection",{current_id:r.id}),description:t("tankmonitor::datatable.text.description_add_site"),entity:"site",visible:i.status,multiple:!1,onApply:f=>u(f)})]}),s.jsx("div",{className:"mt-[32px]",children:s.jsx("div",{className:"modal-footer right",children:s.jsx(be,{size:"lg",onClick:d,children:t("text.btn_save")})})})]})},_Dt=({visible:e,onClose:n,device:r})=>{const[a,i]=v.useState(),[o,l]=v.useState(),c=Ug({url:ye("tank-monitor/anova-unify/load-anova-unify-datatable-config",{device_id:r?r.device_id:""})}),u=Ug({url:ye("tank-monitor/anova-unify/load-configured-tanks-datatable-configs",{device_id:r?r.device_id:""})}),d=[{key:1,title:t("tankmonitor::form.label.select_anova_tank")},{key:2,title:t("tankmonitor::form.label.select_fuelCloud_tank")},{key:3,title:t("tankmonitor::form.label.confirmation")}],[f,p]=v.useState(1);function h(){return s.jsxs("div",{className:"flex justify-between items-center w-full",children:[s.jsx(be,{type:"outline",onClick:()=>p(f-1),children:t("text.btn_back")}),f==3?s.jsx(be,{type:"primary",size:"lg",onClick:()=>x(),children:t("text.confirm")}):null]})}v.useEffect(()=>{e&&(c.load(),u.load())},[e]);function m(b){i(b),p(2)}function g(b){l(b),p(3)}function x(){showLoader(),Le.post(ye(`/tank-monitor/anova-unify/${r?r.device_id:""}/channel?step=finish`),{tank_id:o?o.id:"",ext_ref:a?a.monitor_id:""}).then(b=>{n&&n(),window.location.reload()}).catch(b=>{}).finally(()=>{hideLoader()})}return c.loading||u.loading||!e?s.jsx(s.Fragment,{}):s.jsxs(cn,{visible:e,onClose:n,header:t("tankmonitor::form.label.configure_tank_monitor"),padding:"none",footer:f!=1&&h(),children:[s.jsx(gu,{steps:d,currentStep:f}),f==1&&r?s.jsx("div",{className:"pt-[48px] rounded-b-[16px] overflow-hidden min-h-[600px]",children:s.jsx(xa,{defaultConfig:c.configs,multiple:!1,description:t("tankmonitor::form.label.select_the_anova_tank_to_connect_to")+":",entity:"anova_unify_tank_monitor",visible:!0,isModal:!1,params:{device_id:r?r.device_id:""},onApply:b=>m(b)})}):null,f==2&&r?s.jsx("div",{className:"pt-[48px] min-h-[600px]",children:s.jsx(xa,{defaultConfig:u.configs,multiple:!1,description:t("tankmonitor::form.label.select_the_fuelCloud_tank_to_connect_to_your_tank_monitor")+":",entity:"anova_unify_configured_tanks",visible:!0,isModal:!1,params:{device_id:r?r.device_id:""},onApply:b=>g(b)})}):null,f==3&&r?s.jsx("div",{className:"pt-[48px]",children:s.jsx("div",{className:"py-[40px] flex justify-center",children:s.jsxs("div",{className:"flex flex-nowrap gap-y-[16px] flex-col items-center",children:[s.jsxs("div",{className:"font-semibold text-lg",children:[t("tankmonitor::form.label.please_confirm_your_selections"),":"]}),s.jsxs("div",{className:"w-[528px] p-[32px] rounded-[16px] border-[2px] border-placeholder",children:[s.jsxs("div",{className:"flex flex-nowrap gap-x-[16px] items-center pb-[24px]",children:[s.jsx(Se,{name:"icon-icon-bold-tank-monitor",className:"text-[40px] inline-block"}),s.jsxs("div",{className:"flex flex-col w-[352px]",children:[s.jsx("div",{className:"text-lg font-normal",children:t("tankmonitor::form.label.anova_unify_tank_monitor")}),s.jsxs("div",{className:"text-lg font-semibold truncate block text-ellipsis",children:[t("tank::datatable.column.name"),": ",a?a.name:""]}),s.jsxs("div",{className:"text-lg font-semibold",children:[t("tankmonitor::form.label.tank_monitor_serial"),": ",a?a.monitor_id:""]})]}),s.jsx("div",{onClick:()=>p(1),children:s.jsx(Se,{name:"icon-icon-edit-new",className:"text-[24px] text-active inline-block cursor-pointer"})})]}),s.jsxs("div",{className:"flex flex-nowrap gap-x-[16px] items-center pt-[24px] border-t-[1px] border-placeholder",children:[s.jsx(Se,{name:"icon-icon-bold-tank",className:"text-[40px] inline-block"}),s.jsxs("div",{className:"flex flex-col w-[352px]",children:[s.jsx("div",{className:"text-lg font-normal",children:t("tankmonitor::form.label.fuelcloud_tank")}),s.jsxs("div",{className:"text-lg font-semibold truncate block text-ellipsis",children:[t("tank::datatable.column.name"),": ",o?o.name:""]}),s.jsxs("div",{className:"text-lg font-semibold",children:["ID: ",o?o.id:""]})]}),s.jsx("div",{onClick:()=>p(2),children:s.jsx(Se,{name:"icon-icon-edit-new",className:"text-[24px] text-active inline-block cursor-pointer"})})]})]})]})})}):null]})},bDt=({site:e,configForCustomer:n=!1,sectionType:r})=>{const[a,i]=v.useState([]),[o,l]=v.useState([]),[c,u]=v.useState(!1),[d,f]=v.useState(""),[p,h]=v.useState(!0),[m,g]=v.useState(!1),x=Gt(),b=no(),[y,w]=v.useState(),j=Gt(),S=Gt(),N=Gt(),k=Gt(),{can:E}=Ot(),D=v.useMemo(()=>d1(a,de=>[ri.MONITOR_MOBROS_TANK_2_PORT,ri.MONITOR_MOBROS_TANK_4_PORT].indexOf(de.device_type)!=-1),[a]),R=v.useMemo(()=>d1(a,de=>[ri.MONITOR_MOBROS_TANK_2_PORT,ri.MONITOR_MOBROS_TANK_4_PORT,ri.XTELLIO_MONITOR_TYPE,ri.ANOVA_XFLUID_MONITOR_TYPE,ri.ANOVA_UNIFY_MONITOR_TYPE].indexOf(de.device_type)==-1),[a]),A=v.useMemo(()=>d1(a,de=>[ri.XTELLIO_MONITOR_TYPE].indexOf(de.device_type)!=-1),[a]),P=v.useMemo(()=>d1(a,de=>[ri.ANOVA_XFLUID_MONITOR_TYPE].indexOf(de.device_type)!=-1),[a]),I=v.useMemo(()=>d1(a,de=>[ri.ANOVA_UNIFY_MONITOR_TYPE].indexOf(de.device_type)!=-1),[a]);v.useEffect(()=>(L(),()=>{i([])}),[]);function L(){let de=ye(`/site/${e.id}`,{tab:Ak});r=="jobber"&&(de=ye(`/jobber/site/${e.id}`,{tab:Ak})),showLoader(),Le.get(de).then(we=>{we.tankMonitores&&i(Object.values(we.tankMonitores)),l(we.deviceChannel),u(we.statusData)}).finally(()=>
426{hideLoader(),h(!1)})}function H(de,we,Ve,pe,Ne){let $e=de.target;switch(pe){case ri.MONITOR_SMART_TANK_TYPE:$e.setAttribute("data-href",`/tank-monitor/smartank/${Ve.device_id}/channel?port=${Ne+1}&location_id=${e.id}`),$e.setAttribute("data-id",`channel-smarttank-monitor-load-modal-${Ve.device_id}`);break;case ri.MONITOR_CENTERON_TYPE:$e.setAttribute("data-href",`/tank-monitor/centeron/${Ve.device_id}/channel?port=${Ne+1}&location_id=${e.id}`),$e.setAttribute("data-id",`channel-smarttank-monitor-load-modal-${Ve.device_id}`);break;case ri.OTODATA_MONITOR_TYPE:$e.setAttribute("data-href",`/tank-monitor/otodata/${Ve.device_id}/channel`),$e.setAttribute("data-id",`configure-otodata-monitor-load-modal-${Ve.device_id}`);break;case ri.XTELLIO_MONITOR_TYPE:$e.setAttribute("data-href",`/tank-monitor/xtellio/${Ve.device_id}/channel`),$e.setAttribute("data-id",`configure-otodata-monitor-load-modal-${Ve.device_id}`);break;case ri.ANOVA_XFLUID_MONITOR_TYPE:$e.setAttribute("data-href",`/tank-monitor/anova-xfluid/${Ve.device_id}/channel`),$e.setAttribute("data-id",`configure-otodata-monitor-load-modal-${Ve.device_id}`);break;case ri.ANOVA_UNIFY_MONITOR_TYPE:$e.setAttribute("data-href",`/tank-monitor/anova-unify/${Ve.device_id}/channel`),$e.setAttribute("data-id",`configure-otodata-monitor-load-modal-${Ve.device_id}`);break;default:$e.setAttribute("data-href",`/tank-monitor/channel/${Ve.device_id}/port/${Ne+1}?location_id=${e.id}&multiple=0`),$e.setAttribute("data-id",`channel-tank-monitor-load-modal-${Ne+1}-${Ve.device_id}`);break}loadModal($e)}function U(de,we,Ve){if(_ce.includes(Ve))w(()=>({...we,id:we.device_id,name:we.device_name,type:we.device_type})),N.on();else{let pe=de.target;pe.setAttribute("data-href",`/tank-monitor/update/${we.device_id}`),pe.setAttribute("data-id",`update-tank-monitor-load-modal-${we.device_id}`),loadModal(pe)}}function X(de,we,Ve){let pe=de.target;pe.setAttribute("data-href",`/device/device-deactivate/${we.device_id}`),pe.setAttribute("data-title",t("device::device_text.save_confirm_ok")),pe.setAttribute("data-type","critical"),saveDeviceConfirm(pe,!0)}function re(de,we,Ve){let pe=de.target;pe.setAttribute("data-href",`/device/device-active/${we.device_id}`),pe.setAttribute("data-id","device-activate-load-modal"),pe.setAttribute("data-rid",`device-activate-load-modal-${we.device_id}`),loadModal(pe)}function Z(de,we,Ve){let pe=de.target;pe.setAttribute("data-message",t("tankmonitor::text.sure_delete")),pe.setAttribute("data-href",`/tank-monitor/delete/${we.device_id}`),pe.setAttribute("data-title",t("tankmonitor::text.delete_monitor")),pe.setAttribute("data-ok-btn",t("tankmonitor::text.delete_monitor")),pe.setAttribute("data-type","critical"),pe.setAttribute("data-class","min-h-170"),saveDeviceConfirm(pe,!0)}function V(de,we,Ve){let pe=de.target;pe.setAttribute("data-message",t("tankmonitor::text.warn_active_delete")),pe.setAttribute("data-title",t("text.btn_delete")),pe.setAttribute("btn-title",t("text.btn_ok")),pe.setAttribute("data-type","critical"),showAlertNormal(pe)}function J(de,we,Ve){let pe=de.target;pe.setAttribute("data-message",t("tankmonitor::form.message.can_not_delete_tank_monitor")),pe.setAttribute("data-title",t("tankmonitor::text.delete_monitor")),pe.setAttribute("btn-title",t("tankmonitor::text.delete_monitor")),pe.setAttribute("data-type","critical"),showAlertNormal(pe)}function K(de,we,Ve){const pe=Object.values(we.channels).filter($e=>$e.port_status!=0).length>0;let Ne=de.target;Ne.setAttribute("data-href",`/tank-monitor/move/${we.device_id}`),Ne.setAttribute("data-id",pe?"smartank-move-confirm-load-modal":"site-load-modal"),loadModal(Ne)}function ee(de,we,Ve){de.preventDefault();let pe=de.target;pe.setAttribute("href",`/tank-monitor/disable/${we.device_id}`),pe.setAttribute("data-title",t("tankmonitor::text.disable_device")),pe.setAttribute("data-message",t("tankmonitor::text.msg_sure_disable")),pe.setAttribute("data-ok-btn",t("tankmonitor::text.btn_disable_tank_monitor")),pe.setAttribute("data-type","critical"),pe.setAttribute("data-class","min-h-170"),entity_action(pe)}function Y(de,we,Ve){de.preventDefault();let pe=de.target;pe.setAttribute("href",`/tank-monitor/enable/${we.device_id}`),pe.setAttribute("data-title",t("tankmonitor::text.enable_device")),pe.setAttribute("data-message",t("tankmonitor::text.msg_sure_enable")),pe.setAttribute("data-ok-btn",t("tankmonitor::text.btn_enable_tank_monitor")),pe.setAttribute("data-class","min-h-170"),entity_action(pe)}function Q(de,we,Ve,pe){let Ne=pe?pe.tank_id:"",$e=pe?pe.channel:"";de.preventDefault();let He=de.target;He.setAttribute("href",`/tank-monitor/clear-channel/${we.device_id}?id_channel=${$e}&tank_id=${Ne}`),He.setAttribute("data-title",t("tankmonitor::text.btn_clear_channel")),He.setAttribute("data-message",t("tankmonitor::text.msg_sure_clear_channel")),He.setAttribute("data-ok-btn",t("tankmonitor::text.btn_clear_channel")),He.setAttribute("data-type","critical"),He.setAttribute("data-class","min-h-170"),entity_action(He)}function W(de,we,Ve,pe){let Ne=pe?pe.tank_id:"",$e=pe?pe.channel:"";de.preventDefault();let He=de.target;He.setAttribute("href",`/tank-monitor/remove-tank-channel/${we.device_id}/port/${$e}?tank_id=${Ne}`),He.setAttribute("data-title",t("tankmonitor::text.btn_remove_tank")),He.setAttribute("data-message",t("tank::form.message.tank_delete_title")),He.setAttribute("data-ok-btn",t("tankmonitor::text.btn_remove_tank")),He.setAttribute("data-type","critical"),He.setAttribute("data-class","min-h-170"),entity_action(He)}function se(){return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"sub-text",children:[t("tankmonitor::text.tooltip_pending_line_1"),":"]}),s.jsx("div",{className:"list-wrapper",children:s.jsxs("ul",{className:"list",children:[s.jsx("li",{children:t("tankmonitor::text.tooltip_pending_line_2")}),s.jsx("li",{children:t("tankmonitor::text.tooltip_pending_line_3")}),s.jsx("li",{children:t("tankmonitor::text.tooltip_pending_line_4")}),s.jsx("li",{children:t("tankmonitor::text.tooltip_pending_line_5")})]})}),s.jsxs("div",{className:"your-code-wrapper",children:[s.jsxs("div",{className:"label",children:[t("tankmonitor::text.tooltip_your_code"),":"]}),s.jsxs("div",{className:"text",children:[" ",d]})]}),s.jsx("div",{className:"img",children:s.jsx("img",{className:"img-reponsive img-fluid",src:Oe("/assets/img/bitmap-your-code.png")})})]})}function oe(de){g(!0),f(de.activation_code)}function q(de,we,Ve){return de.status==t("tankmonitor::text.status_pending")?s.jsx("td",{className:"status-pending",children:s.jsxs("span",{className:"pending-status-wrapper",children:[s.jsxs("span",{className:"pending-status-text-wrapper",children:[s.jsx(Se,{name:"icon-status-caution-r2",className:"text-[14px]"}),s.jsx("div",{className:"text",children:t("tankmonitor::text.status_pending")})]}),s.jsxs("div",{className:"sub-text-wrapper",onClick:()=>oe(de),children:[s.jsx("div",{children:t("text.learn_more")}),s.jsx(Se,{name:"icon-icon-chevron-right"})]})]})}):de.status==t("tankmonitor::text.status_active")?s.jsx("td",{className:"status-active",children:t("tankmonitor::text.status_active")}):de.status==t("tankmonitor::text.status_unused")&&!we.is_permission_config?s.jsx("td",{className:"status-contact-jobber",children:t("tankmonitor::text.contact_jobber")}):s.jsx("td",{className:"status-unused",children:de.status})}function ue(de,we){return we.subscription_status?de.port_status&&we.subscription_status&&we.device_status?s.jsx("td",{className:"status-active",children:de.status}):de.status==t("tankmonitor::text.status_unused")&&!we.is_permission_config?s.jsx("td",{className:"status-unused",children:t("tankmonitor::text.contact_jobber")}):s.jsx("td",{className:"status-unused",children:de.status}):s.jsx("td",{className:"status-inactive",children:t("text.status_inactive")})}function _e(de,we,Ve){return de.status==t("tankmonitor::text.status_unused")?we.is_permission_config&&E("hardware_edit")?s.jsx("td",{className:"settings-content",children:s.jsx("button",{onClick:pe=>H(pe,de,we,we.device_type,Ve),children:s.jsx(Se,{name:"icon-add-new",className:"text-lg"})})}):s.jsx("td",{className:"col-tooltip",children:s.jsx(vn,{content:t("tankmonitor::text.jobber_config_shared_monitor"),children:s.jsx(Se,{name:"icon-tooltip"})})}):s.jsx("td",{className:"settings-content",children:le(de,we)})}function De(de,we,Ve){if(we.subscription_status&&de.port_status==0&&we.is_permission_config&&E("hardware_edit")){if(we.device_type==ri.MONITOR_SMART_TANK_TYPE)return s.jsx("button",{role:"button",onClick:pe=>H(pe,de,we,we.device_type,Ve),className:"load-modal",children:s.jsx(Se,{name:"icon-add-new",className:"text-lg"})});if(we.device_type==ri.MONITOR_CENTERON_TYPE)return s.jsx("button",{role:"button",onClick:pe=>H(pe,de,we,we.device_type,Ve),className:"load-modal",children:s.jsx(Se,{name:"icon-add-new",className:"text-lg"})});
426if(we.device_type==ri.OTODATA_MONITOR_TYPE)return s.jsx("button",{role:"button",onClick:pe=>H(pe,de,we,we.device_type,Ve),className:"load-modal",children:s.jsx(Se,{name:"icon-add-new",className:"text-lg"})})}}function Ce(de,we,Ve){if(we.subscription_status&&de.port_status==0&&we.is_permission_config&&E("hardware_edit"))return s.jsx(be,{onClick:pe=>{w(we),j.on()},className:"load-modal !bg-transparent !p-0 !shadow-none",children:s.jsx(Se,{name:"icon-add-new",className:"!text-lg"})})}function Fe(de,we,Ve){if(we.subscription_status&&de.port_status==0&&we.is_permission_config&&E("hardware_edit"))return s.jsx(be,{onClick:pe=>{w(we),S.on()},className:"load-modal !bg-transparent !p-0 !shadow-none",children:s.jsx(Se,{name:"icon-add-new",className:"!text-lg"})})}function Re(de,we,Ve){if(we.subscription_status&&de.port_status==0&&we.is_permission_config&&E("hardware_edit"))return s.jsx(be,{onClick:pe=>{w(we),k.on()},className:"load-modal !bg-transparent !p-0 !shadow-none",children:s.jsx(Se,{name:"icon-add-new",className:"text-lg"})})}function We(de){if(de.is_permission_config&&E("hardware_edit"))return s.jsxs("div",{className:"settings-content",children:[s.jsx("a",{className:"nav-link dropdown-toggle after:hidden","data-toggle":"dropdown","aria-expanded":"false",children:s.jsxs("div",{className:"flex items-center justify-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-lg"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active text-xs"})]})}),s.jsxs("div",{className:"dropdown-menu",children:[s.jsx("a",{className:"dropdown-item",onClick:we=>U(we,de,de.device_type),children:t("tankmonitor::text.view_edit_detail")}),de.subscription_status==1?s.jsx("a",{className:"dropdown-item",onClick:we=>X(we,de,de.device_type),children:s.jsx("span",{className:"text-critical font-semibold",children:t("device::device_text.cancel_subscription")})}):null,de.subscription_status==0?s.jsx("a",{className:"dropdown-item",onClick:we=>re(we,de,de.device_type),children:s.jsx("span",{className:"text-success font-semibold",children:t("device::device_text.activate")})}):null,de.is_permission_config?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"dropdown-divider"}),o[de.device_id]?s.jsx("a",{className:"dropdown-item",onClick:we=>J(we,de,de.device_type),children:s.jsx("span",{className:"text-critical font-semibold",children:t("tankmonitor::text.delete_monitor")})}):s.jsx(s.Fragment,{children:de.subscription_status?s.jsx("a",{className:"dropdown-item",onClick:we=>V(we,de,de.device_type),children:s.jsx("span",{className:"text-critical font-semibold",children:t("tankmonitor::text.delete_monitor")})}):s.jsx("a",{className:"dropdown-item",onClick:we=>Z(we,de,de.device_type),children:s.jsx("span",{className:"text-critical font-semibold",children:t("tankmonitor::text.delete_monitor")})})})]}):null]})]})}function le(de,we,Ve){let pe=de?de.tank_id:"";return s.jsxs("div",{className:"settings-content",children:[s.jsx("a",{className:"nav-link dropdown-toggle after:hidden","data-toggle":"dropdown","aria-expanded":"false",children:s.jsxs("div",{className:"flex items-center justify-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-lg"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active text-xs"})]})}),s.jsx("div",{className:"dropdown-menu",children:we.is_permission_config?s.jsxs(s.Fragment,{children:[s.jsx("a",{className:"dropdown-item",href:`/tank/${pe}?tab=setting&#alerts-section`,children:t("tankmonitor::text.btn_edit_alert")}),s.jsx("a",{className:"dropdown-item",href:`/tank/${pe}`,children:t("tankmonitor::text.btn_view_tank")}),s.jsx("a",{className:"dropdown-item",onClick:Ne=>W(Ne,we,we.device_type,de),children:s.jsx("span",{className:"text-critical font-semibold",children:t("tankmonitor::text.btn_remove_tank")})})]}):s.jsx("a",{className:"dropdown-item",href:`/tank/${pe}`,children:t("tankmonitor::text.btn_view_tank")})})]})}function ce(de){let we=de.channels[1]!=null?de.channels[1]:null,Ve=we?we.tank_id:"";if(de.is_permission_config)return s.jsxs("div",{className:"settings-content",children:[s.jsx("a",{className:"nav-link dropdown-toggle after:hidden","data-toggle":"dropdown","aria-expanded":"false",children:s.jsxs("div",{className:"flex items-center justify-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-lg"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active text-xs"})]})}),s.jsxs("div",{className:"dropdown-menu",children:[o[de.device_id]?s.jsxs(s.Fragment,{children:[de.is_shared?s.jsx("a",{className:"dropdown-item",href:`/jobber/tank/${Ve}`,children:t("tankmonitor::text.btn_view_tank")}):s.jsx("a",{className:"dropdown-item",href:`${r=="network"?"/network":""}/tank/${Ve}`,children:t("tankmonitor::text.btn_view_tank")}),de.is_shared?null:s.jsx("a",{className:"dropdown-item",href:`/tank/${Ve}?tab=setting&#alerts-section`,children:t("tankmonitor::text.btn_edit_alert")}),s.jsx("a",{className:"dropdown-item",onClick:pe=>Q(pe,de,de.device_type,we),children:t("tankmonitor::text.btn_clear_channel")})]}):null,E("hardware_edit")?s.jsxs(s.Fragment,{children:[r!=="network"?s.jsx("a",{className:"dropdown-item",onClick:pe=>K(pe,de,de.device_type),children:t("tankmonitor::text.btn_move_tank_monitor")}
426):null,s.jsx("a",{className:"dropdown-item",onClick:pe=>U(pe,de,de.device_type),children:t("tankmonitor::text.view_edit_detail")}),de.subscription_status==1||de.subscription_status==2?s.jsxs(s.Fragment,{children:[de.device_status?s.jsx("a",{className:"dropdown-item",onClick:pe=>ee(pe,de,de.device_type),children:t("tankmonitor::text.btn_disable_tank_monitor")}):s.jsx("a",{className:"dropdown-item",onClick:pe=>Y(pe,de,de.device_type),children:t("tankmonitor::text.btn_enable_tank_monitor")}),de.is_permission_config&&de.subscription_status==1?s.jsx("a",{className:"dropdown-item",onClick:pe=>X(pe,de,de.device_type),children:s.jsx("span",{className:"text-critical font-semibold",children:t("device::device_text.cancel_subscription")})}):null]}):s.jsx("a",{className:"dropdown-item",onClick:pe=>re(pe,de,de.device_type),children:s.jsx("span",{className:"text-success font-semibold",children:t("device::device_text.activate")})})]}):null,de.is_permission_config?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"dropdown-divider"}),de.subscription_status==1?s.jsx("a",{className:"dropdown-item",onClick:pe=>V(pe,de,de.device_type),children:s.jsx("span",{className:"text-critical font-semibold",children:t("tankmonitor::text.delete_monitor")})}):s.jsx("a",{className:"dropdown-item",onClick:pe=>Z(pe,de,de.device_type),children:s.jsx("span",{className:"text-critical font-semibold",children:t("tankmonitor::text.delete_monitor")})})]}):null]})]});if([ri.ANOVA_UNIFY_MONITOR_TYPE,ri.ANOVA_XFLUID_MONITOR_TYPE,ri.XTELLIO_MONITOR_TYPE].includes(de.device_type)&&de.is_shared)return s.jsxs("div",{className:"settings-content",children:[s.jsx("a",{className:"nav-link dropdown-toggle after:hidden","data-toggle":"dropdown","aria-expanded":"false",children:s.jsxs("div",{className:"flex items-center justify-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-lg"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active text-xs"})]})}),s.jsx("div",{className:"dropdown-menu",children:s.jsx("a",{className:"dropdown-item",onClick:pe=>{const Ne={id:de.device_id,name:de.device_name,location_id:e.id,site_name:e.name};let $e=cn.show({header:"Edit hardware details",children:s.jsx(oke,{device:Ne,onSubmit:()=>{$e.close(),Lo()}}),size:"lg",padding:"full"})},children:"Edit"})})]})}function ne(de){x.on()}function ve(de){if(de){if(de.url=="")return s.jsxs("div",{className:"monitor-disabled",children:[s.jsx(Se,{name:"icon-icon-warning"}),s.jsx("span",{children:t("tankmonitor::text.tank_monitored_disabled")}),s.jsx(vn,{content:de.content,children:s.jsx(Se,{name:"icon-tooltip"})})]});{let we=s.jsxs(s.Fragment,{children:[de.content,s.jsx("a",{className:"text-active font-semibold",href:de.url,children:t("fcbilling::text.view_billing")})]});return s.jsxs("div",{className:"monitor-disabled",children:[s.jsx(Se,{name:"icon-icon-warning"}),s.jsx("span",{children:t("tankmonitor::text.tank_monitored_disabled")}),s.jsx(vn,{content:we,children:s.jsx(Se,{name:"icon-tooltip"})})]})}}}function Ae(de){x.off(),b.random(),de&&L()}return p?null:a.length==0?s.jsxs(s.Fragment,{children:[s.jsx(JM,{visible:x.status,onClose:Ae,site_id:e.id,is_network:!!e.is_network},b.key+1),s.jsx("div",{className:"relative content-right",children:s.jsxs("div",{className:"table-config-wrapper empty-state",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:t("tankmonitor::text.tab_tank_monitor")}),s.jsx("div",{className:"table-settings relative"})]}),s.jsx("div",{className:"table-body",children:s.jsx(Sc,{icon:"icon-tank-monitor",title:t("device::datatable.no_monitor_entities.title"),children:s.jsx(be,{onClick:de=>ne(),type:"primary",children:t("tankmonitor::text.add_hardware")})})})]})}),s.jsx("div",{className:"relative content-left",children:!n&&E("hardware_edit")?s.jsxs("div",{className:"card-config-wrapper",children:[s.jsxs("div",{className:"card-header",children:[t("text.btn_add"),":"]}),s.jsx("div",{className:"card-body",children:s.jsx("button",{onClick:de=>ne(),className:"btn-primary",value:"",children:t("tankmonitor::text.new_tank_monitor")})})]}):null})]}):s.jsxs(s.Fragment,{children:[s.jsx(JM,{visible:x.status,onClose:Ae,site_id:e.id,is_network:!!e.is_network},b.key+1),s.jsx(DEt,{visible:j.status,onClose:j.off,device:y},`edit_${j.key}`),s.jsx(MEt,{visible:S.status,onClose:S.off,device:y},`edit_channel_${S.key}`),s.jsx(_Dt,{visible:k.status,onClose:k.off,device:y},k.key),(y==null?void 0:y.id)&&s.jsx(Wwe,{visible:N.status,onClose:N.off,header:t("tankmonitor::text.tank_detail_monitor"),row:y},`edit_api_key_edit_${N.key}`),s.jsx(cn,{size:"lg",header:t("tankmonitor::text.complete_setup"),visible:m,padding:"none",footer:s.jsx(s.Fragment,{children:s.jsx("a",{className:"btn-primary btn-lg ml-auto",onClick:()=>g(!1),children:t("text.btn_done")})}),onClose:()=>g(!1),className:"complete-setup-modal",children:se()}),s.jsxs("div",{className:"relative content-right",children:[c?null:s.jsx(nY,{header:t("tankmonitor::text.tank_monitor_added"),title:t("tankmonitor::text.guide_no_channel_monitor_1"),subTitle:t
426("tankmonitor::text.guide_no_channel_monitor_2")}),D.length>0?D.map((de,we)=>s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:de.device_name}),s.jsxs("div",{className:"table-settings relative",children:[ve(de.tooltip_html),We(de)]})]}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[85px]",children:t("tankmonitor::text.col_channel")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_status")}),s.jsx("th",{children:t("tankmonitor::text.col_Tank_name")}),s.jsx("th",{children:t("tankmonitor::text.col_product")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_critical_low")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_low_level")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_high_level")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_critical_high")}),s.jsx("th",{className:"w-[82px]",children:t("tankmonitor::text.col_sensor")}),s.jsx("th",{className:"w-[62.5px]"})]})}),s.jsx("tbody",{children:Object.values(de.channels).map((Ve,pe)=>s.jsxs("tr",{className:Ve.classRow,children:[s.jsx("td",{className:"text-center",children:pe+1}),q(Ve,de),s.jsx("td",{children:Ve.tank_name}),s.jsx("td",{children:Ve.product_name}),s.jsx("td",{children:Ve.critical_low}),s.jsx("td",{children:Ve.low_level}),s.jsx("td",{children:Ve.high_level}),s.jsx("td",{children:Ve.critical_high}),s.jsx("td",{children:Ve.sensor}),_e(Ve,de,pe)]},pe))})]})]},de.device_id)):null,R.length>0?R.map(de=>s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:de.device_name}),s.jsxs("div",{className:"table-settings relative",children:[ve(de.tooltip_html),ce(de)]})]}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_status")}),s.jsx("th",{children:t("tankmonitor::text.monitor_name")}),s.jsx("th",{children:t("tankmonitor::text.col_Tank_name")}),s.jsx("th",{children:t("tankmonitor::text.col_product")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_critical_low")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_low_level")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_high_level")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_critical_high")}),s.jsx("th",{className:"w-[62.5px]"})]})}),s.jsx("tbody",{children:Object.values(de.channels).map((we,Ve)=>s.jsxs("tr",{className:we.classRow,children:[ue(we,de),s.jsx("td",{children:s.jsx("div",{dangerouslySetInnerHTML:{__html:we.label}})}),s.jsx("td",{children:we.tank_name}),s.jsx("td",{children:we.product_name}),s.jsx("td",{children:we.critical_low}),s.jsx("td",{children:we.low_level}),s.jsx("td",{children:we.high_level}),s.jsx("td",{children:we.critical_high}),s.jsx("td",{children:s.jsx("div",{className:"settings-content",children:De(we,de,Ve)})})]},Ve))})]})]},de.device_id)):null,A.length>0?A.map(de=>s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:de.device_name}),s.jsxs("div",{className:"table-settings relative",children:[ve(de.tooltip_html),ce(de)]})]}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_status")}),s.jsx("th",{children:t("device::device_text.device_id")}),s.jsx("th",{children:t("tankmonitor::text.col_Tank_name")}),s.jsx("th",{children:t("tankmonitor::text.col_product")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_critical_low")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_low_level")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_high_level")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_critical_high")}),s.jsx("th",{className:"w-[62.5px]"})]})}),s.jsx("tbody",{children:Object.values(de.channels).map((we,Ve)=>s.jsxs("tr",{className:we.classRow,children:[ue(we,de),s.jsx("td",{children:de.ref_tank_monitor_id}),s.jsx("td",{children:we.tank_name}),s.jsx("td",{children:we.product_name}),s.jsx("td",{children:we.critical_low}),s.jsx("td",{children:we.low_level}),s.jsx("td",{children:we.high_level}),s.jsx("td",{children:we.critical_high}),s.jsx("td",{className:"flex justify-center",children:s.jsx("div",{className:"settings-content",children:Ce(we,de)})})]},Ve))})]})]},de.device_id)):null,P.length>0?P.map(de=>s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:de.device_name}),s.jsxs("div",{className:"table-settings relative",children:[ve(de.tooltip_html),ce(de)]})]}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_status")}),s.jsx("th",{className:"w-[140px]",children:t("fcbilling::text.serial")}),s.jsx("th",{children:t("tankmonitor::text.col_Tank_name")}),s.jsx("th",{children:t("tankmonitor::text.col_product")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_critical_low")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_low_level")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_high_level")}),s.jsx("th",{className:"w-[80px]",children:t("tankmonitor::text.col_critical_high")}),s.jsx("th",{className:"w-[62.5px]"})]})}),s.jsx("tbody",{children:Object.values(de.channels).map((we,Ve)=>s.jsxs("tr",{className:we.classRow,children:[ue(we,de),s.jsx("td",{children:de.ref_tank_monitor_id}),s.jsx("td",{children:we.tank_name}),s.jsx("td",{children:we.product_name}),s.jsx("td",{children:we.critical_low}),s.jsx("td",{children:we.low_level}),s.jsx("td",{children:we.high_level}),s.jsx("td",{children:we.critical_high}),s.jsx("td",{className:"flex justify-center",children:s.jsx("div",{className:"settings-content",children:Fe(we,de)})})]},Ve))})]})]},de.device_id)):null,I.length>0?I.map(de=>s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:de.device_name}),s.jsxs("div",{className:"table-settings relative",children:[ve(de.tooltip_html),ce(de)]})]}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:t("tankmonitor::text.col_status")}),s.jsx("th",{children:t("fcbilling::text.serial")}),s.jsx("th",{children:t("tankmonitor::text.col_Tank_name")}),s.jsx("th",{children:t("tankmonitor::text.col_product")}),s.jsx("th",{children:t("tankmonitor::text.col_critical_low")}),s.jsx("th",{children:t("tankmonitor::text.col_low_level")}),s.jsx("th",{children:t("tankmonitor::text.col_high_level")}),s.jsx("th",{children:t("tankmonitor::text.col_critical_high")}),s.jsx("th",{className:"w-[62.5px]"})]})}),s.jsx("tbody",{children:Object.values(de.channels).map((we,Ve)=>s.jsxs("tr",{className:we.classRow,children:[ue(we,de),s.jsx("td",{children:de.ref_tank_monitor_id}),s.jsx("td",{children:we.tank_name}),s.jsx("td",{className:"w-[82px] max-w-[82px] break-all",children:s.jsx("span",{className:"long-text",children:we.product_name})}),s.jsx("td",{children:we.critical_low}),s.jsx("td",{children:we.low_level}),s.jsx("td",{children:we.high_level}),s.jsx("td",{children:we.critical_high}),s.jsx("td",{className:"flex justify-center",children:s.jsx("div",{className:"settings-content",children:Re(we,de)})})]},Ve))})]})]},de.device_id)):null]}),s.jsx("div",{className:"relative content-left",children:!n&&E("hardware_edit")?s.jsxs("div",{className:"card-config-wrapper",children:[s.jsxs("div",{className:"card-header",children:[t("text.btn_add"),":"]}),s.jsx("div",{className:"card-body",children:s.jsx("button",{onClick:de=>ne(),className:"btn-primary",value:"",children:t("tankmonitor::text.new_tank_monitor")})})]}):null})]})};var Zx=(e=>
426(e[e.REGISTER_CONNECTION=3]="REGISTER_CONNECTION",e[e.REGISTER=41]="REGISTER",e[e.REGISTER_LCR_iQ=41]="REGISTER_LCR_iQ",e[e.REGISTER_LCR_II=42]="REGISTER_LCR_II",e[e.REGISTER_LCR_600=43]="REGISTER_LCR_600",e[e.REGISTER_TSC_3000=44]="REGISTER_TSC_3000",e))(Zx||{});const yDt=({site:e,configForCustomer:n})=>{const[r,a]=v.useState(),[i,o]=v.useState(!0),{can:l}=Ot();v.useEffect(()=>{d()},[]);const c=v.useMemo(()=>{if(r)return r.network_connections},[r]),u=v.useMemo(()=>{if(r)return r.unused_registers},[r]);function d(){showLoader(),Le.get(ye(`/site/${e.id}`,{tab:W1})).then(D=>{a({network_connections:D.network_connections,unused_registers:D.unused_registers})}).finally(()=>{o(!1),hideLoader()})}function f(D){return D.cloud_links.reduce((R,A)=>R+A.device_ports.length,0)}function p(D){let R=0;for(const A in D)D.hasOwnProperty(A)&&(R+=D[A].device_ports.length);return R}function h({network:D}){return l("hardware_edit")?s.jsxs("div",{className:"settings-content",children:[s.jsx("a",{className:"nav-link dropdown-toggle after:hidden",id:"navbarDropdown",role:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",children:s.jsxs("div",{className:"flex items-center justify-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-lg"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active text-xs"})]})}),s.jsx("div",{className:"dropdown-menu","aria-labelledby":"navbarDropdown",children:s.jsx(m,{network:D})})]}):null}function m({network:D}){let R=null,A=!1;switch(D.type){case Zx.REGISTER_CONNECTION:{A=!0,R=s.jsxs(s.Fragment,{children:[s.jsx("a",{className:"dropdown-item",onClick:P=>loadModal(P.target),"data-href":ye(`/device/register/create-network-connection?id=${D.id}`),"data-id":"network-connection-load-modal",children:t("device::device_text.edit_network_connection")}),D.subscription_status==1&&D.owned_by==D.company.id?s.jsx("a",{className:"dropdown-item load-modal !text-notice font-semibold",onClick:P=>saveDeviceConfirm(P.target,!0),"data-href":ye(`/device/device-deactivate/${D.id}`),"data-title":t("device::device_text.deactive_network_conn"),"data-type":"critical",children:t("device::device_text.deactive_network_conn")}):D.subscription_status==0&&D.owned_by==D.company.id?s.jsx("a",{onClick:P=>loadModal(P.target),"data-href":ye(`/device/device-active/${D.id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${D.id}`,className:"dropdown-item load-modal !text-success font-semibold",children:t("device::device_text.active_network_conn")}):null]});break}case Zx.REGISTER:case Zx.REGISTER_LCR_iQ:case Zx.REGISTER_LCR_II:case Zx.REGISTER_LCR_600:case Zx.REGISTER_TSC_3000:R=s.jsxs(s.Fragment,{children:[s.jsx("a",{className:"dropdown-item",onClick:P=>loadModal(P.target),"data-href":ye(`/device/register/edit?id=${D.id}&step=next_3`),"data-id":"edit-device-register-load-modal",children:t("device::device_text.edit_register")}),s.jsx("a",{className:"dropdown-item",onClick:P=>loadModal(P.target),"data-href":ye(`/device/register/registers/move/${D.id}`),"data-id":"move-device-register-load-modal",children:t("device::device_text.move_to_diff_conn")})]});break}return s.jsxs(s.Fragment,{children:[R,D.owned_by==D.company.id?s.jsx("a",{className:"dropdown-item !text-critical font-semibold",onClick:P=>g(P,D,A),children:A?t("device::device_text.delete_network_conn"):t("device::device_text.delete_register")}):null]})}function g(D,R,A=!1){const P=A?t("device::device_text.delete_network_conn"):t("device::device_text.delete_register");ot.show({title:P,type:"critical",message:t("device::text.delete_register"),buttons:I=>s.jsx("a",{className:"btn bg-critical text-white px-[48px] rounded-2xl",onClick:()=>{x(D,R),I()},children:P})})}function x(D,R){showLoader(),Le.post(ye(`device/ajax-delete?id=${R.id}`)).then(A=>{d()}).finally(()=>{hideLoader()})}function b(){return c&&c.length==1&&c[0].cloud_links.length==0?s.jsx(nY,{header:t("device::text.network_connection_added"),title:t("device::text.guide_no_channel_monitor_1"),subTitle:t("device::text.guide_no_channel_monitor_2")}):null}function y({register:D,classname:R}){const A=D.device_ports.length;return A>0?s.jsx(s.Fragment,{children:Object.values(D.device_ports).map((P,I)=>s.jsxs("tr",{className:R,children:[I==0?s.jsxs(s.Fragment,{children:[s.jsx("td",{rowSpan:A,children:s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(Se,{name:"icon-register text-xl"}),s.jsxs("div",{children:[s.jsx("div",{className:"text-base font-semibold",children:D.name}),s.jsx("div",{className:"text-sm",children:"Liquid Controls®"})]})]})}),s.jsx("td",{rowSpan:A,children:s.jsx("div",{className:"text-base font-semibold",children:P.label})})]}
426):null,s.jsxs("td",{children:[s.jsx("div",{className:"text-base font-semibold",children:P.tank.name}),s.jsx("div",{className:"text-sm",children:P.tank.product.name})]}),I==0?s.jsx("td",{className:"border-l-[1px]",rowSpan:A,children:s.jsx(h,{network:D})}):null]},I))}):s.jsxs("tr",{children:[s.jsxs("td",{className:"flex gap-[8px] px-[16px] py-[16px] items-center",children:[s.jsx(Se,{name:"icon-register text-xl"}),s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold",children:D.name}),s.jsx("div",{className:"text-sm",children:"Liquid Controls®"})]})]}),s.jsx("td",{}),s.jsx("td",{}),s.jsx("td",{children:s.jsx(h,{network:D})})]})}function w({network:D}){return s.jsx("tr",{children:s.jsx("td",{children:l("hardware_edit")?s.jsx("a",{className:"text-active text-base py-[24px] font-semibold cursor-pointer","data-id":"add-device-register-load-modal",onClick:R=>loadModal(R.target),"data-href":ye(`/device/register/create?location_id=${e.id}&parent_id=${D.id}&skip_steps=2`),children:t("device::text.add_register")}):null})})}function j({unUseRegister:D}){return s.jsx(y,{register:D,classname:"disabled"})}function S(){return u&&Object.keys(u).length===0&&c&&c.length==0?s.jsxs("div",{className:"table-config-wrapper empty-state",children:[s.jsx("div",{className:"table-header",children:s.jsx("div",{className:"table-title relative",children:t("device::device_text.registers")})}),s.jsx("div",{className:"table-body",children:s.jsx(Sc,{icon:"icon-register",title:t("device::text.guide_no_register_1"),children:l("hardware_edit")?s.jsx("a",{role:"button",id:"add-device-to-site",className:"btn btn-primary",onClick:D=>loadModal(D.target),"data-id":"add-device-register-load-modal","data-href":ye(`/device/register/create?location_id=${e.id}`),children:t("device::text.add_register")}):null})})]}):null}function N(){return c&&c.length>0?s.jsx(s.Fragment,{children:c.map((D,R)=>s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("h4",{className:"table-title relative",children:t("device::device_text.registers")}),s.jsxs("div",{className:"flex gap-[8px] font-semibold items-center",children:[s.jsx(Se,{name:"icon-connection-great",className:"text-2xl"}),s.jsxs("div",{className:"flex gap-[16px] items-center",children:[s.jsx("div",{className:"font-bold text-lg",children:D.name}),s.jsx(h,{network:D})]})]})]}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[25%]",children:t("device::text.model_name_register")}),s.jsx("th",{className:"w-[35%]",children:t("device::text.pump_name")}),s.jsxs("th",{className:"w-[35%]",children:[t("site::site_text.tanks")," (",f(D),")"]}),s.jsx("th",{})]})}),s.jsxs("tbody",{children:[Object.values(D.cloud_links).map((A,P)=>s.jsx(y,{register:A,classname:Ut({disabled:A.status===0})},P)),s.jsx(w,{network:D})]})]})]},R))}):null}function k(){return u&&Object.keys(u).length>0?s.jsxs("div",{className:"table-config-wrapper",children:[s.jsx("div",{className:"table-header",children:s.jsx("h4",{className:"table-title relative",children:t("device::text.unconnected_hardware")})}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[25%]",children:t("device::text.model_name_register")}),s.jsx("th",{className:"w-[35%]",children:t("device::text.pump_name")}),s.jsxs("th",{className:"w-[35%]",children:[t("site::site_text.tanks")," (",p(u),")"]}),s.jsx("th",{})]})}),s.jsx("tbody",{children:Object.keys(u).map((D,R)=>s.jsx(j,{unUseRegister:u[D]},R))})]})]}):null}function E(){return n?null:s.jsxs("div",{className:"card-config-wrapper",children:[s.jsxs("div",{className:"card-header",children:[t("text.btn_add"),":"]}),s.jsx("div",{className:"card-body flex flex-col gap-[16px]",children:l("hardware_edit")?s.jsxs(s.Fragment,{children:[s.jsx("div",{children:s.jsx("a",{onClick:D=>{loadModal(D.target)},"data-href":ye(`/device/register/create-network-connection?location_id=${e.id}&skip_steps=2`),"data-id":"network-connection-load-modal",className:"btn btn-primary",children:t("device::text.add_network_connection")})}),s.jsx("div",{children:s.jsx("a",{onClick:D=>{loadModal(D.target)},"data-href":ye(`/device/register/create?location_id=${e.id}`),"data-id":"add-device-register-load-modal",className:"btn btn-primary",children:t("device::text.add_new_register")})})]}):null})]})}return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"relative content-right",children:[s.jsx(S,{}),s.jsx(b,{}),s.jsx(N,{}),s.jsx(k,{})]}),l("hardware_edit")?s.jsx("div",{className:"relative content-left",children:s.jsx(E,{})}):null]})},Yae=({error:e,serial:n,onChange:r})=>s.jsx("div",{className:"row add-ipad-modal",children:s.jsx("div",{className:"modal-content",children:s.jsx(mt,{error:e,autoFocus:!0,defaultValue:n,onChange:r,wrapperClassName:"w-full form-group mb-0",label:t("device::device_text.ipad.label"),placeholder:t("placeholder.enter_seri
426al_number"),className:"form-control serial"})})}),wDt=({error:e,sites:n,selectedSite:r,serial:a,onChangeSerial:i,onChangeSite:o})=>n.length>0?s.jsx("div",{className:"row add-ipad-modal",children:s.jsxs("div",{className:"modal-content",children:[s.jsx(oa,{placeholder:t("site::site_text.select_site"),label:t("site::site_text.site"),wrapperClassName:"w-full form-group",className:"bg-white rounded-2xl",options:n,onChange:o}),s.jsx(mt,{disabled:!0,error:e,value:a,onChange:i,wrapperClassName:"w-full read-only-input form-group mb-0",label:t("device::device_text.ipad.label"),placeholder:t("placeholder.enter_serial_number")})]})}):null,lke=({device:e})=>{let n=s.jsx("div",{children:s.jsx("span",{className:"status-tag active",children:t("text.status_active")})});return e.status||(e.activation_requests_id!=null?n=s.jsx(vn,{content:t("device::device_text.activation_request_pending_tooltip"),placement:"right",children:s.jsx("div",{children:s.jsx("span",{className:"status-tag transfer",children:t("text.status_pending")})})}):n=s.jsx("div",{children:s.jsx("span",{className:"status-tag inactive",children:t("text.status_inactive")})})),e.request_id!=null?s.jsxs("div",{className:"flex gap-[8px] flex-wrap",children:[n,s.jsx("span",{className:"status-tag transfer",children:t("text.status_transfer")})]}):n},kDt=({site:e,sectionType:n})=>{const[r,a]=v.useState([]),[i,o]=v.useState(""),[l,c]=v.useState(""),[u,d]=v.useState(""),[f,p]=v.useState(!0),[h,m]=v.useState("add"),[g,x]=v.useState(!1),[b,y]=v.useState([]),[w,j]=v.useState(e.id),{can:S,account:N}=Ot(),{company:k}=Bt(),E=N.via_fc_admin!=null;function D(){let ue=ye(`/site/${e.id}`,{tab:KT});n=="network"&&(ue=ye(`/network/site/${e.id}`,{tab:KT})),showLoader(),Le.get(ue).then(_e=>{_e.ipadSerials&&a(Object.values(_e.ipadSerials))}).finally(()=>{hideLoader(),p(!1)})}v.useEffect(()=>(D(),()=>{a([])}),[]);function R(ue){showLoader(),Le.get(ye(`/device/ipad-serial/edit/${ue.id}`,{current_location_id:e.id})).then(_e=>{if(_e.result){const De=Object.values(_e.listSiteByCompany).map(Ce=>({value:Ce.id,label:Ce.name}));De.push({value:0,label:t("site::site_text.not_assign_to_site")}),o(""),m("move"),d(ue.serial),c(ue.id),y(De);return}}).finally(()=>{hideLoader(),x(!0),p(!1)})}function A(ue){return s.jsx("a",{className:"dropdown-item !text-active",onClick:()=>{R(ue)},children:t("text.move")})}function P(ue){return s.jsx("a",{className:"dropdown-item !text-critical font-semibold !normal-case",onClick:()=>{m("delete"),c(ue.id),ot.show({type:"critical",title:t("device::device_text.ipad.action.delete"),message:t("device::device_text.ipad.sure_delete"),buttons:_e=>s.jsx("button",{onClick:()=>{J(ue),_e()},className:"btn bg-critical text-white px-[48px] rounded-2xl",children:t("device::device_text.ipad.action.delete")})})},children:t("support::text.delete_ipad_serial")})}function I(ue,_e){let De=ue.target;De.setAttribute("data-title",t("device::device_text.cancel_subscription")),De.setAttribute("data-message",`
427            <div class='content-bootbox-custom text-lg'>
428                ${t("device::device_text.are_you_sure_deactivate_device",{device:"iPad"})}
429                <div class='font-semibold text-lg'>
430                    ${t("device::device_text.are_you_sure_deactivate_device_subtitle",{device:"iPad"})}
431                </div>
432            </div>
433        `),De.setAttribute("data-href",`/device/device-deactivate/${_e.id}`),De.setAttribute("data-type","critical"),saveDeviceConfirm(De,!0)}function L(ue,_e){let De=ue.target;De.setAttribute("data-href",`/device/send-request-activate-device-load-modal/${_e.id}`),De.setAttribute("data-id","request-activate-device-modal"),loadModal(De)}function H(ue,_e){let De=ue.target;De.setAttribute("data-href",`/device/device-active/${_e.id}`),De.setAttribute("data-id","device-activate-load-modal"),loadModal(De)}function U(ue,_e){let De=ue.target;De.setAttribute("data-href",`/device/replace/${_e.id}`),De.setAttribute("data-id","replace-device-load-modal"),loadModal(De)}function X(){return r.length>0?s.jsxs("div",{className:"table-config-wrapper",children:[s.jsx("div",{className:"table-header",children:s.jsx("h4",{className:"table-title relative",children:t("device::text.tab_ipads")})}),s.jsxs("table",{className:"table-config table-ipads",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[171px]",children:t("tank::datatable.column.status")}),s.jsx("th",{children:t("text.serial")}),s.jsx("th",{children:t("device::datatable.column.os_version")}),s.jsx("th",{children:t("device::datatable.column.app_version")}),s.jsx("th",{className:"quick-menu-column w-[74px]"})]})}),s.jsx("tbody",{children:Object.values(r).map((ue,_e)=>s.jsxs("tr",{className:ue.status==0?"disabled":"",children:[s.jsx("td",{children:s.jsx(lke,{device:ue})}),s.jsx("td",{className:"ipad-configuration",children:s.jsxs("div",{className:"ipad-information",children:[s.jsx(Se,{name:"icon-type-mobile",className:"ipad-icon"}),s.jsxs("div",{children:[s.jsx("p",{className:"ipad-title",children:t("site::site_text.ipad")}),s.jsx("p",{className:"ipad-serial",children:ue.serial})]})]})}),s.jsx("td",{children:ue.fw}),s.jsx("td",{children:ue.hw}),s.jsx("td",{children:S("hardware_edit")?s.jsxs("div",{className:"settings-content",children:[s.jsx("a",{className:"nav-link",href:"#","data-toggle":"dropdown","aria-expanded":"false",children:s.jsxs("div",{className:"flex items-center justify-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-lg"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active text-xs"})]})}),s.jsx("div",{className:"dropdown-menu",children:ue.activation_requests_id==null||E?s.jsxs(s.Fragment,{children:[!ue.status&&ue.owned_by==k.id?s.jsx(s.Fragment,{children:E||!ue.is_need_request_when_active?s.jsx("a",{className:"dropdown-item !text-success font-semibold",onClick:()=>
433H(window.event,ue),children:t("device::device_text.activate")}):s.jsx("a",{className:"dropdown-item !text-success font-semibold",onClick:()=>L(window.event,ue),children:t("device::device_text.activate")})}):null,ue.company_id===k.id?A(ue):null,ue.owned_by===k.id?s.jsx("a",{className:"dropdown-item !normal-case",onClick:()=>U(window.event,ue),children:t("device::device_text.replace_type",{type:"iPad"})}):null,ue.owned_by===k.id?ue.status?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"dropdown-divider"}),s.jsx("a",{className:"dropdown-item",onClick:De=>I(De,ue),children:s.jsx("span",{className:"text-critical font-semibold",children:t("device::device_text.cancel_subscription")})})]}):s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"dropdown-divider"}),P(ue)]}):null]}):s.jsxs(s.Fragment,{children:[ue.company_id===k.id?s.jsx("a",{className:"dropdown-item !text-neutral pointer-events-none",children:t("text.move")}):null,ue.owned_by===k.id?s.jsx("a",{className:"dropdown-item !text-neutral pointer-events-none !normal-case",children:t("device::device_text.replace_type",{type:"iPad"})}):null,s.jsx("div",{className:"dropdown-divider"}),ue.owned_by===k.id?s.jsx("a",{className:"dropdown-item !text-neutral font-semibold pointer-events-none !normal-case",children:ue.status===1?t("device::device_text.cancel_subscription"):t("support::text.delete_ipad_serial")}):null,s.jsxs("a",{className:"dropdown-item !text-neutral !text-sm !normal-case max-w-[175px] pointer-events-none",children:[" ",t("device::text.activate_request_device_indication_kiosk")]})]})})]}):null})]},_e))})]})]}):s.jsxs("div",{className:"table-config-wrapper empty-state",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:t("device::text.tab_ipads")}),s.jsx("div",{className:"table-settings relative"})]}),s.jsx("div",{className:"table-body",children:s.jsx(Sc,{icon:"icon-type-mobile",title:t("device::device_text.ipad.no_entities.title"),children:S("hardware_edit")?s.jsx("a",{onClick:ue=>loadModal(ue.target),"data-href":q(),"data-id":"ipad-serials-load-modal",className:"btn btn-primary",children:t("device::device_text.ipad.action.create")}):null})})]})}function re(){let ue={location_id:e.id,from_site:!0,serial:u};showLoader(),Le.post("/device/ipad-serial/create?step=finish_step&current_step=3&submit_name=save",ue).then(_e=>{if(_e.result){D(),d(""),o(""),x(!1),m(""),Pe.show({message:t("support::form.message.ipad_serial_flash_message_create_successfully"),fixed:!0});return}o(_e.errors.serial)}).finally(()=>{hideLoader(),p(!1)})}function Z(){let ue={from_site:!0,serial:u};showLoader(),!(l==""||l==null)&&Le.post(`/device/ipad-serial/edit/${l}?step=finish_step&current_step=3&submit_name=save`,ue).then(_e=>{if(_e.result){D(),x(!1),Pe.show({message:t("support::form.message.ipad_serial_flash_message_update_successfully"),fixed:!0}),d("");return}o(_e.errors.serial)}).finally(()=>{hideLoader(),p(!1)})}function V(){let ue={from_site:!0,location_id:w};showLoader(),Le.post(`/device/ipad-serial/edit/${l}?step=finish_step&current_step=3&submit_name=save`,ue).then(_e=>{if(_e.result){D(),x(!1),j(e.id),Pe.show({message:t("support::form.message.ipad_serial_flash_message_update_successfully"),fixed:!0});return}}).finally(()=>{hideLoader(),p(!1)})}function J(ue){showLoader(),Le.post(oe(ue)).then(_e=>{if(_e.result){D(),Pe.show({message:t("support::form.message.ipad_serial_flash_message_delete_successfully"),fixed:!0});return}}).finally(()=>{hideLoader(),p(!1)})}function K(ue){d(ue.target.value)}function ee(ue){j(ue.value)}function Y(){switch(h){case"add":re();return;case"edit":Z();return;case"move":V();break;default:return}}function Q(){switch(h){case"add":return s.jsx(Yae,{error:i,serial:u,onChange:K});case"edit":return s.jsx(Yae,{error:i,serial:u,onChange:K});case"move":return s.jsx(wDt,{error:i,serial:u,onChangeSerial:K,onChangeSite:ee,sites:b,selectedSite:w});default:return""}}function W(){switch(h){case"add":return t("support::text.add_ipad_serial");case"edit":return t("support::text.edit_ipad_serial");case"move":return t("support::text.move_ipad_serial");case"delete":return t("support::text.delete_ipad_serial");default:return""}}function se(){return h=="delete"?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"col-sm-6"}),s.jsx("div",{className:"col-sm-6 text-right",children:s.jsx("button",{className:"btn btn-critical btn-lg",onClick:Y,children:t("text.btn_delete")})})]}):s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"col-sm-6"}),s.jsx("div",{className:"col-sm-6 text-right",children:s.jsx("button",{className:"btn btn-primary btn-lg",onClick:Y,children:t("device::device_text.save")})})]})}function oe(ue){return ye(`device/ajax-delete?id=${ue.id}`)}
433function q(){return n=="network"?ye(`/network/hardware/ipad-serial/create/${e.id}`):ye(`/device/ipad-serial/create/${e.id}`)}return f?null:s.jsxs(s.Fragment,{children:[s.jsx(cn,{visible:g,onClose:()=>{x(!1),j(e.id)},footer:se(),header:W(),padding:"full",size:"lg",className:"modal-h-auto site-ipad-modal",children:s.jsx("div",{children:Q()})}),s.jsx("div",{className:"relative content-right",children:X()}),s.jsx("div",{className:"relative content-left",children:S("hardware_edit")?s.jsxs("div",{className:"card-config-wrapper",children:[s.jsxs("div",{className:"card-header",children:[t("account::question.text.btn_add"),":"]}),s.jsx("div",{className:"card-body",children:s.jsx("a",{onClick:ue=>loadModal(ue.target),"data-href":q(),"data-id":"ipad-serials-load-modal",className:"btn btn-primary",children:t("device::device_text.ipad.action.create")})})]}):null})]})},jDt=({dataSite:e,site:n})=>{const[r,a]=v.useState([]),[i,o]=v.useState(!1);v.useEffect(()=>{e?(a(e.MobileSiteDataRequest.FuelConfigDetails.PumpConfig),o(e.commander_connection_status)):a([{pumpNumber:1,FuelProduct:[]}])},[]);const l=v.useMemo(()=>i?s.jsx(Se,{className:"text-lg",name:"icon-success-r2"}):s.jsx(Se,{className:"text-lg",name:"icon-status-warning-r2"}),[i]);function c(f){return entity_action(f),!1}function u(f){const p=[];if(f.FuelProduct&&f.FuelProduct.length>1&&f.allGrades)for(var h in f.allGrades)p.push(`${f.allGrades[h]} (Grade ${h})`);return p.join(", ")}const d=[];return r.length>0&&r.forEach((f,p)=>d.push(s.jsxs("tr",{className:"h-[72px]",children:[f.pumpNumber==1&&s.jsx("td",{rowSpan:r.length,className:"align-top",children:s.jsxs("div",{className:"flex items-center gap-[8px]",children:[l,s.jsx(Se,{name:"icon-site-controller",className:"text-[22px]"}),s.jsxs("div",{children:[s.jsx("span",{className:"font-semibold !text-base block",children:t("site::site_controller.verifone_controller")}),s.jsx("span",{className:"block",children:"0000000000000000"})]})]})}),e?s.jsxs(s.Fragment,{children:[s.jsx("td",{className:"font-semibold !text-base",children:f.pumpNumber}),s.jsx("td",{className:"!border-r",children:u(f)})]}):null,f.pumpNumber==1&&s.jsx("td",{rowSpan:r.length,className:"align-top w-[74px]",children:s.jsxs("div",{className:"settings-content py-[10px] px-[6px]",children:[s.jsx("a",{className:"nav-link",href:"#","data-toggle":"dropdown","aria-expanded":"false",children:s.jsxs("div",{className:"flex items-center justify-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-lg"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active text-xs"})]})}),s.jsx("div",{className:"dropdown-menu",children:s.jsx("a",{"data-type":"critical","data-title":t("sitecontroller::text.delete_site_controller"),"data-message":t("sitecontroller::text.delete_site_controller_confirm"),href:ye("site/site-controller/delete",{site_id:n.id}),onClick:h=>{h.preventDefault(),c(h.target)},className:"dropdown-item !text-critical font-semibold",children:t("site::site_controller.remove_from_site")})})]})})]},p))),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:t("sitecontroller::text.model_serial")}),e?s.jsxs(s.Fragment,{children:[s.jsx("th",{children:t("site::site_controller.fueling_position")}),s.jsx("th",{children:t("site::site_controller.form.text.products")})]}):null,s.jsx("th",{})]})}),s.jsx("tbody",{children:d})]})},CDt=({configureRoute:e,site:n})=>{const{on:r,off:a,status:i}=Gt(),[o,l]=v.useState({ip_address:"",port:"",adapter:"",program_name:"",merchant_id:"",authorization_type:"",authentication_type:"",store_id:"",settlement_passcode:"",pdfFile:""});function c(f){xj(f)}function u(){showLoader(),r(),Le.get(ye("site/site-controller/get-data",{location_id:n.id})).then(f=>{if(f.data!=null){let p=f.data;l({...o,ip_address:p.ip_address,port:p.port,adapter:p.adapter,program_name:p.program_name,merchant_id:p.merchant_id,authorization_type:p.authorization_type,authentication_type:p.authentication_type,store_id:p.store_id,settlement_passcode:p.settlement_passcode,pdfFile:f.pdfFile??""})}}).finally(()=>
433{hideLoader()})}function d(){return s.jsx("div",{className:"modal-body-general configure-info-modal-content",children:s.jsxs("div",{className:"row-form content-no-margin",children:[s.jsxs("div",{className:"col-sm-6 right-content",children:[s.jsxs("div",{className:"instructions-section",children:[s.jsx("h6",{className:"instructions-title",children:t("site::site_controller.form.text.title")}),s.jsx("p",{className:"instructions-description",children:t("site::site_controller.form.text.sub_title")}),s.jsx("a",{href:o.pdfFile,target:"_blank",className:"btn-outline instructions-action",children:t("site::site_controller.form.text.view_instructions")})]}),s.jsxs("div",{className:"network-config-section rounded-gray-card",children:[s.jsxs("h6",{className:"card-title",children:[t("site::site_controller.form.label.network_configuration"),":"]}),s.jsxs("div",{className:"card-item",children:[s.jsx("h6",{className:"item-title",children:t("site::site_controller.form.label.ip_address")}),s.jsxs("div",{className:"item-detail",children:[s.jsx("span",{className:"item-text",children:o.ip_address}),s.jsx(vn,{trigger:"click",content:`Copied: ${o.ip_address}`,children:s.jsx("button",{onClick:()=>c(o.ip_address),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"card-item",children:[s.jsx("h6",{className:"item-title",children:"Port"}),s.jsxs("div",{className:"item-detail",children:[s.jsxs("span",{className:"item-text",children:[" ",o.port," "]}),s.jsx(vn,{trigger:"click",content:`Copied: ${o.port}`,children:s.jsx("button",{onClick:()=>c(o.port),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"card-item-inline",children:[s.jsx(Se,{name:"icon-checkmark",className:"item-icon"}),s.jsx("h6",{className:"item-title",children:t("site::site_controller.form.label.ssl_enabled")}),s.jsxs("span",{className:"item-subtitle",children:["(",t("account::question.label.required"),")"]})]})]})]}),s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"rounded-gray-card",children:[s.jsxs("h6",{className:"card-title",children:[t("site::site_controller.form.text.host_configuration"),":"]}),s.jsxs("div",{className:"card-item",children:[s.jsx("h6",{className:"item-title",children:t("site::site_controller.form.label.adapter")}),s.jsxs("div",{className:"item-detail",children:[s.jsxs("span",{className:"item-text",children:[" ",o.adapter," "]}),s.jsx(vn,{trigger:"click",content:`Copied: ${o.adapter}`,children:s.jsx("button",{onClick:()=>c(o.adapter),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"card-item",children:[s.jsx("h6",{className:"item-title",children:t("site::site_controller.form.label.program_name")}),s.jsxs("div",{className:"item-detail",children:[s.jsxs("span",{className:"item-text",children:[" ",o.program_name," "]}),s.jsx(vn,{trigger:"click",content:`Copied: ${o.program_name}`,children:s.jsx("button",{onClick:()=>c(o.program_name),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"card-item",children:[s.jsx("h6",{className:"item-title",children:t("site::site_controller.form.label.jobber_id")}),s.jsxs("div",{className:"item-detail",children:[s.jsxs("span",{className:"item-text",children:[" ",o.merchant_id," "]}),s.jsx(vn,{trigger:"click",content:`Copied: ${o.merchant_id}`,children:s.jsx("button",{onClick:()=>c(o.merchant_id),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"card-item",children:[s.jsx("h6",{className:"item-title",children:t("site::site_controller.form.label.authorization_type")}),s.jsxs("div",{className:"item-detail",children:[s.jsxs("span",{className:"item-text",children:[" ",o.authorization_type," "]}),s.jsx(vn,{trigger:"click",content:`Copied: ${o.authorization_type}`,children:s.jsx("button",{onClick:()=>c(o.authorization_type),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"card-item",children:[s.jsx("h6",{className:"item-title",children:t("site::site_controller.form.label.authentication_type")}),s.jsxs("div",{className:"item-detail",children:[s.jsxs("span",{className:"item-text",children:[" ",o.authentication_type," "]}),s.jsx(vn,{trigger:"click",content:`Copied: ${o.authentication_type}`,children:s.jsx("button",{onClick:()=>c(o.authentication_type),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"card-item",children:[s.jsx("h6",{className:"item-title",children:t("site::site_controller.form.label.site_id")}),s.jsxs("div",{className:"item-detail",children:[s.jsxs("span",{className:"item-text",children:[" ",o.store_id," "]}),s.jsx(vn,{trigger:"click",content:`Copied: ${o.store_id}`,children:s.jsx("button",{onClick:()=>c(o.store_id),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]})]})})]})})}return s.jsxs(s.Fragment,{children:[s.jsx(be,{type:"primary",onClick:u,children:t("text.btn_configure_info")}),s.jsx(cn,{visible:i,onClose:a,padding:"full",header:t("site::site_text.site_controller_configuration_info"),size:"lg",className:"modal-h-auto",children:s.jsx("div",{children:d()})})]})},SDt=({site:e,configureRoute:n})=>{const{can:r}=Ot(),[a,i]=v.useState(void 0),[o,l]=v.useState(!0);v.useEffect(()=>{u()},[]);const c=v.useCallback((p=t("sitecontroller::text.add_site_controller").ucFirst())=>{if(r("hardware_edit"))return s.jsx("a",{role:"button",onClick:h=>loadModal(h.target),"data-href":Oe(`site-controller/create/${e.id}`),"data-id":"add-site-controller-load-modal",className:"btn btn-primary",children:p})},[]);function u(p=!1){l(!0),showLoader(),Le.get(ye("site/site-controller/fetch-data",{site_id:e.id})).then(h=>{i(h),p&&Pe.show({message:t("text.updated_successfully")})}).catch(function(h){i(null)}).finally(()=>
433{hideLoader(),l(!1)})}function d(){return s.jsxs("div",{className:"table-config-wrapper empty-state",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:t("sitecontroller::text.tab_sitecontroller")}),s.jsx("div",{className:"table-settings relative"})]}),s.jsx("div",{className:"table-body",children:s.jsx(Sc,{icon:"icon-site-controller",title:t("sitecontroller::datatable.no_entities.title"),children:c()})})]})}function f(){return a===void 0?null:a&&a.no_data?d():s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("h4",{className:"table-title relative",children:t("sitecontroller::text.tab_sitecontroller")}),s.jsxs("div",{className:"table-action-wrapper",children:[s.jsxs(be,{type:"outline",onClick:()=>u(!0),children:[s.jsx(Se,{name:"icon-refresh"}),t("site::site_controller.form.text.sync")]}),s.jsx(CDt,{configureRoute:n,site:e})]})]}),s.jsx(jDt,{dataSite:a,site:e})]})}return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"relative content-right",children:f()}),s.jsx("div",{className:"relative content-left",children:s.jsxs("div",{className:"card-config-wrapper",children:[s.jsxs("div",{className:"card-header",children:[t("account::question.text.btn_add"),":"]}),s.jsx("div",{className:"card-body",children:c(t("sitecontroller::text.add_new_site_controller"))})]})})]})},NDt=({site:e,sectionType:n})=>{const[r,a]=v.useState([]),[i,o]=v.useState(!0),{can:l,account:c}=Ot(),u=c.via_fc_admin!=null,{company:d}=Bt(),f=l(["hardware_edit","network_hardware_edit"]);v.useEffect(()=>(p(),()=>{a([])}),[]);function p(){let k=ye(`/site/${e.id}`,{tab:Ok});n=="network"&&(k=ye(`network/site/${e.id}`,{tab:Ok})),showLoader(),Le.get(k).then(E=>{E.kiosks&&a(Object.values(E.kiosks))}).finally(()=>{o(!1),hideLoader()})}function h(k){return`${k.substring(0,4)}-${k.substring(4,14)}-${k.substring(14,k.length)}`}function m(k){return s.jsxs("div",{className:"kiosk-name-wrapper flex flex-row flex-nowrap items-center gap-[8px]",children:[s.jsxs("div",{className:"flex flex-nowrap gap-x-[8px] items-center",children:[s.jsx(Se,{name:"icon-kiosk",className:"text-2xl"}),s.jsxs("div",{className:"flex flex-col",children:[s.jsx("div",{className:"text-base font-semibold",children:k.type==ri.KIOSK?t("device::device_text.kiosk"):""}),s.jsx("div",{className:"text-base font-semibold config-device-name !w-auto",children:k.name}),s.jsx("div",{className:"text-sm font-serial",children:h(k.serial)})]})]}),d.can_use_lcr&&k.is_loading_rack?s.jsx("div",{className:"right-icon",children:s.jsx(vn,{content:"This kiosk is used at a loading rack",children:s.jsx(Se,{name:"icon-loading-rack"})})}):null]})}function g(k){return f?s.jsx(Dr,{dismissOnClick:!0,className:"dropdown-container !py-[16px] !w-max dropdown-menu block",arrowIcon:!1,inline:!0,label:s.jsxs(s.Fragment,{children:[s.jsx(Se,{name:"icon-icon-gear-fill"}),s.jsx(Se,{name:"icon-direction-down1"})]}),children:k.activation_requests_id==null||u?s.jsxs(s.Fragment,{children:[!k.status&&k.owned_by===d.id?s.jsx(s.Fragment,{children:u||!k.is_need_request_when_active?s.jsx(Dr.Item,{className:"dropdown-item",onClick:()=>N(window.event,k),children:s.jsx("button",{className:"w-full text-left text-success font-semibold",role:"button",children:t("device::device_text.activate")})}):s.jsx(Dr.Item,{className:"dropdown-item",onClick:()=>S(window.event,k),children:s.jsx("button",{className:"w-full text-left text-success font-semibold",role:"button",children:t("device::device_text.activate")})})}):null,k.owned_by===d.id||k.company_id===d.id?s.jsx(Dr.Item,{className:"dropdown-item",onClick:()=>y(window.event,k),children:s.jsx("button",{className:"w-full text-left",role:"button",children:t("text.edit")})}):null,k.owned_by===d.id&&k.type==Dh?s.jsx(Dr.Item,{className:"dropdown-item",onClick:()=>w(window.event,k),children:s.jsx("button",{className:"w-full text-left",role:"button",children:t("device::device_text.replace_type",{type:"kiosk"})})}):null,k.status&&k.owned_by===d.id?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"dropdown-divider"}),s.jsx(Dr.Item,{className:"dropdown-item",onClick:()=>j(window.event,k),children:s.jsx("button",{className:"text-critical w-full text-left font-semibold",role:"button",children:t("device::device_text.cancel_subscription")})})]}):null]}):s.jsxs(s.Fragment,{children:[k.owned_by===d.id||k.company_id===d.id?s.jsx(Dr.Item,{className:"dropdown-item pointer-events-none",children:s.jsx("button",{className:"w-full text-left text-neutral",role:"button",children:t("text.edit")})}):null,k.owned_by===d.id?s.jsx(Dr.Item,{className:"dropdown-item pointer-events-none",children:s.jsx("button",{className:"w-full text-left text-neutral",role:"button",children:t("device::device_text.replace_type",{type:"kiosk"})})}
433):null,s.jsx("div",{className:"dropdown-divider"}),s.jsx(Dr.Item,{className:"dropdown-item pointer-events-none",children:s.jsx("span",{className:"text-neutral text-sm !normal-case",children:t("device::text.activate_request_device_indication_kiosk")})})]})}):null}if(i)return null;if(r.length==0)return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"relative content-right",children:s.jsxs("div",{className:"table-config-wrapper empty-state",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:t("tankmonitor::text.tab_kiosk")}),s.jsx("div",{className:"table-settings relative"})]}),s.jsx("div",{className:"table-body",children:s.jsx(Sc,{icon:"icon-kiosk",title:t("device::datatable.no_entities.title",{device:"kiosks"}),children:f?s.jsx(be,{onClick:k=>b(k),type:"primary",children:t("device::device_text.add_kiosk")}):null})})]})}),s.jsx("div",{className:"relative content-left",children:f?s.jsxs("div",{className:"card-config-wrapper",children:[s.jsxs("div",{className:"card-header",children:[t("text.btn_add"),":"]}),s.jsx("div",{className:"card-body",children:s.jsx("button",{onClick:k=>b(k),className:"btn-primary",value:"",children:t("device::device_text.btn_add_kiosk")})})]}):null})]});function x(k){return k.connection_status==1?s.jsx(Se,{name:"icon-checkmark",className:"text-lg text-success"}):s.jsx(Se,{name:"icon-close-remove",className:"text-lg text-critical"})}function b(k){let E=k.target,D=`/device/kiosk/create/${e.id}`;n=="network"&&(D=`/network/hardware/kiosk/create/${e.id}`),E.setAttribute("data-href",D),E.setAttribute("data-id","add-kiosk-load-modal"),loadModal(E)}function y(k,E){let D=k.target;D.setAttribute("data-href",`/device/kiosk/update/${E.id}`),D.setAttribute("data-id","edit-kiosk-load-modal"),loadModal(D)}function w(k,E){let D=k.target;D.setAttribute("data-href",`/device/replace/${E.id}`),D.setAttribute("data-id","replace-device-load-modal"),loadModal(D)}function j(k,E){let D=k.target;D.setAttribute("data-title",t("device::device_text.cancel_subscription")),D.setAttribute("data-message",`
434            <div class='content-bootbox-custom text-lg'>
435                ${t("device::device_text.are_you_sure_deactivate_device",{device:"kiosk"})}
436                <div class='font-semibold text-lg'>
437                    ${t("device::device_text.are_you_sure_deactivate_device_subtitle",{device:"kiosk"})}
438                </div>
439            </div>
440        `),D.setAttribute("data-href",`/device/device-deactivate/${E.id}`),D.setAttribute("data-type","critical"),saveDeviceConfirm(D,!0)}function S(k,E){let D=k.target;D.setAttribute("data-href",`/device/send-request-activate-device-load-modal/${E.id}`),D.setAttribute("data-id","request-activate-device-modal"),loadModal(D)}function N(k,E){let D=k.target;D.setAttribute("data-href",`/device/device-active/${E.id}`),D.setAttribute("data-id","device-activate-load-modal"),loadModal(D)}return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"relative content-right",children:r.length>0?s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("div",{className:"table-title relative",children:t("tankmonitor::text.tab_kiosk")}),s.jsx("div",{className:"table-settings relative"})]}),s.jsxs("table",{className:"table-config",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{className:"w-[171px]",children:t("tank::datatable.column.status")}),s.jsx("th",{className:"w-[72px]",children:t("transaction::text.mode_online")}),s.jsx("th",{children:`${t("device::device_text.model")} / ${t("device::device_text.name")} / ${t("device::datatable.column.serial")}`}),s.jsx("th",{children:t("device::datatable.column.os_version")}),s.jsx("th",{children:t("device::datatable.column.app_version")}),s.jsx("th",{className:"w-[74px]"})]})}),s.jsx("tbody",{children:r.map((k,E)=>s.jsxs("tr",{className:k.status==0?"disabled":"",children:[s.jsx("td",{children:s.jsx(lke,{device:k})}),s.jsx("td",{children:x(k)}),s.jsx("td",{children:m(k)}),s.jsx("td",{className:"!text-base font-semibold",children:k.fw}),s.jsx("td",{className:"!text-base font-semibold",children:k.hw}),s.jsx("td",{className:"settings-content",children:g(k)})]},k.id))})]})]}):null}),s.jsx("div",{className:"relative content-left",children:f?s.jsxs("div",{className:"card-config-wrapper",children:[s.jsxs("div",{className:"card-header",children:[t("text.btn_add"),":"]}),s.jsx("div",{className:"card-body",children:s.jsx("button",{onClick:k=>
440b(k),className:"btn-primary",value:"",children:t("device::device_text.btn_add_kiosk")})})]}):null})]})},Mc=({items:e,defaultItem:n,activeItem:r,type:a="#",onChange:i,wrapperClassName:o})=>{const[l,c]=v.useState(""),u=r??l;v.useEffect(()=>{d();const h=()=>{d()};return window.addEventListener("popstate",h),()=>{window.removeEventListener("popstate",h)}},[e,n,a]),v.useEffect(()=>{r!==void 0&&c(r)},[r]),v.useEffect(()=>{if(a==="#"||a==="?"){const h=document.getElementsByClassName("section");for(let m=0;m<h.length;m++){const g=h[m];g.classList.remove("!block","!visible"),g.id===u&&g.classList.add("!block","!visible")}}},[u,a]);function d(){var m;let h="";if(r!==void 0)h=r;else{const g=window.location.hash;h=n||g,h=h.replace("#",""),a==="?"&&(h=zs("tab")||"")}Wu(e,{key:h})||(h=((m=e[0])==null?void 0:m.key)||""),h&&(c(h),r===void 0&&i&&i(h))}function f(h){h.key!==u&&(c(h.key),a==="#"?(window.history.replaceState({},"","#"+h.key),window.scrollTo({behavior:"smooth",top:0})):window.history.replaceState({},"",p(h)),i&&i(h.key))}function p(h){const m=P7.parse(window.location.search);return m.tab=h.key,Oe(window.location.pathname,m)}return s.jsx("div",{className:rt("sticky top-[80px] bg-white z-10 h-[88px] w-full flex section-bar items-center px-[80px] gap-[24px] border-b border-b-placeholder",o),children:e.map(h=>{if(h.visible===!1)return null;const m=Ut({active:u===h.key,invalid:h.invalid},"section-item border-[2px] rounded-2xl text-lg cursor-pointer px-[14px] py-[6px] border-placeholder");return s.jsx("a",{"data-key":h.key,className:m,onClick:g=>(g.preventDefault(),g.stopPropagation(),f(h),!1),children:h.name},h.key)})})};Mc.htmlProps=["defaultItem"];const cke=({site:e,configForCustomer:n=!1,configureRoute:r,configTabs:a,sectionType:i})=>{const[o,l]=v.useState("");function c(){switch(o){case Ok:return s.jsx(NDt,{site:e,sectionType:i});case W1:return s.jsx(yDt,{site:e,sectionType:i,configForCustomer:n});case KT:return s.jsx(kDt,{site:e,sectionType:i});case ace:return s.jsx(SDt,{site:e,configureRoute:r,sectionType:i});case Ak:return s.jsx(bDt,{site:e,sectionType:i,configForCustomer:n});case eC:return s.jsx(KNt,{site:e,sectionType:i})}}return s.jsxs("div",{className:"configuration",children:[s.jsxs("div",{className:"configuration-head",children:[s.jsxs("div",{className:"title",children:[t("tankmonitor::text.currently_configuring"),":"]}),s.jsx(Mc,{wrapperClassName:"!px-0 !border-b-0 !w-auto !h-[auto]",onChange:l,type:"?",items:a})]}),s.jsx("div",{className:"configuration-inner-wrapper",children:c()})]})};cke.htmlProps=["configureRoute","configForCustomer","configTabs","sectionType"];const uke=({fieldProps:e,set:n})=>{function r(){var a,i;return s.jsx(mt,{label:(a=e("merchant_site_id"))==null?void 0:a.label,type:"text",placeholder:(i=e("merchant_site_id"))==null?void 0:i.placeholder,name:"merchant_site_id",value:e("merchant_site_id").value,onChange:o=>{n("merchant_site_id",o.target.value.toUpperCase())}})}return s.jsxs("div",{className:"setting",children:[s.jsxs("div",{className:"section-header flex items-center gap-x-[24px]",children:[s.jsx("img",{src:"/images/wex-color.png"}),s.jsx("h3",{children:t("site::site_text.wex_reporting")})]}),s.jsx("div",{className:"section-body",children:r()})]})};var dke={exports:{}};(function(e,n){(function(r,a){e.exports=a()})(Wn,function(){var r;function a(){return r.apply(null,arguments)}function i(M){r=M}function o(M){return M instanceof Array||Object.prototype.toString.call(M)==="[object Array]"}function l(M){return M!=null&&Object.prototype.toString.call(M)==="[object Object]"}function c(M,z){return Object.prototype.hasOwnProperty.call(M,z)}function u(M){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(M).length===0;var z;for(z in M)if(c(M,z))return!1;return!0}function d(M){return M===void 0}function f(M){return typeof M=="number"||Object.prototype.toString.call(M)==="[object Number]"}function p(M){return M instanceof Date||Object.prototype.toString.call(M)==="[object Date]"}function h(M,z){var ie=[],fe,je=M.length;for(fe=0;fe<je;++fe)ie.push(z(M[fe],fe));return ie}function m(M,z){for(var ie in z)c(z,ie)&&(M[ie]=z[ie]);return c(z,"toString")&&(M.toString=z.toString),c(z,"valueOf")&&(M.valueOf=z.valueOf),M}function g(M,z,ie,fe){return yf(M,z,ie,fe,!0).utc()}function x(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invali
vendor: 19,829 bytes, lines 440-443
440dMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function b(M){return M._pf==null&&(M._pf=x()),M._pf}var y;Array.prototype.some?y=Array.prototype.some:y=function(M){var z=Object(this),ie=z.length>>>0,fe;for(fe=0;fe<ie;fe++)if(fe in z&&M.call(this,z[fe],fe,z))return!0;return!1};function w(M){if(M._isValid==null){var z=b(M),ie=y.call(z.parsedDateParts,function(je){return je!=null}),fe=!isNaN(M._d.getTime())&&z.overflow<0&&!z.empty&&!z.invalidEra&&!z.invalidMonth&&!z.invalidWeekday&&!z.weekdayMismatch&&!z.nullInput&&!z.invalidFormat&&!z.userInvalidated&&(!z.meridiem||z.meridiem&&ie);if(M._strict&&(fe=fe&&z.charsLeftOver===0&&z.unusedTokens.length===0&&z.bigHour===void 0),Object.isFrozen==null||!Object.isFrozen(M))M._isValid=fe;else return fe}return M._isValid}function j(M){var z=g(NaN);return M!=null?m(b(z),M):b(z).userInvalidated=!0,z}var S=a.momentProperties=[],N=!1;function k(M,z){var ie,fe,je,tt=S.length;if(d(z._isAMomentObject)||(M._isAMomentObject=z._isAMomentObject),d(z._i)||(M._i=z._i),d(z._f)||(M._f=z._f),d(z._l)||(M._l=z._l),d(z._strict)||(M._strict=z._strict),d(z._tzm)||(M._tzm=z._tzm),d(z._isUTC)||(M._isUTC=z._isUTC),d(z._offset)||(M._offset=z._offset),d(z._pf)||(M._pf=b(z)),d(z._locale)||(M._locale=z._locale),tt>0)for(ie=0;ie<tt;ie++)fe=S[ie],je=z[fe],d(je)||(M[fe]=je);return M}function E(M){k(this,M),this._d=new Date(M._d!=null?M._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),N===!1&&(N=!0,a.updateOffset(this),N=!1)}function D(M){return M instanceof E||M!=null&&M._isAMomentObject!=null}function R(M){a.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+M)}function A(M,z){var ie=!0;return m(function(){if(a.deprecationHandler!=null&&a.deprecationHandler(null,M),ie){var fe=[],je,tt,bt,Pn=arguments.length;for(tt=0;tt<Pn;tt++){if(je="",typeof arguments[tt]=="object"){je+=`
441[`+tt+"] ";for(bt in arguments[0])c(arguments[0],bt)&&(je+=bt+": "+arguments[0][bt]+", ");je=je.slice(0,-2)}else je=arguments[tt];fe.push(je)}R(M+`
442Arguments: `+Array.prototype.slice.call(fe).join("")+`
443`+new Error().stack),ie=!1}return z.apply(this,arguments)},z)}var P={};function I(M,z){a.deprecationHandler!=null&&a.deprecationHandler(M,z),P[M]||(R(z),P[M]=!0)}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;function L(M){return typeof Function<"u"&&M instanceof Function||Object.prototype.toString.call(M)==="[object Function]"}function H(M){var z,ie;for(ie in M)c(M,ie)&&(z=M[ie],L(z)?this[ie]=z:this["_"+ie]=z);this._config=M,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function U(M,z){var ie=m({},M),fe;for(fe in z)c(z,fe)&&(l(M[fe])&&l(z[fe])?(ie[fe]={},m(ie[fe],M[fe]),m(ie[fe],z[fe])):z[fe]!=null?ie[fe]=z[fe]:delete ie[fe]);for(fe in M)c(M,fe)&&!c(z,fe)&&l(M[fe])&&(ie[fe]=m({},ie[fe]));return ie}function X(M){M!=null&&this.set(M)}var re;Object.keys?re=Object.keys:re=function(M){var z,ie=[];for(z in M)c(M,z)&&ie.push(z);return ie};var Z={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function V(M,z,ie){var fe=this._calendar[M]||this._calendar.sameElse;return L(fe)?fe.call(z,ie):fe}function J(M,z,ie){var fe=""+Math.abs(M),je=z-fe.length,tt=M>=0;return(tt?ie?"+":"":"-")+Math.pow(10,Math.max(0,je)).toString().substr(1)+fe}var K=/(\[[^\[]*\])|(\\)?([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,ee=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Y={},Q={};function W(M,z,ie,fe){var je=fe;typeof fe=="string"&&(je=function(){return this[fe]()}),M&&(Q[M]=je),z&&(Q[z[0]]=function(){return J(je.apply(this,arguments),z[1],z[2])}),ie&&(Q[ie]=function(){return this.localeData().ordinal(je.apply(this,arguments),M)})}function se(M){return M.match(/\[[\s\S]/)?M.replace(/^\[|\]$/g,""):M.replace(/\\/g,"")}function oe(M){var z=M.match(K),ie,fe;for(ie=0,fe=z.length;ie<fe;ie++)Q[z[ie]]?z[ie]=Q[z[ie]]:z[ie]=se(z[ie]);return function(je){var tt="",bt;for(bt=0;bt<fe;bt++)tt+=L(z[bt])?z[bt].call(je,M):z[bt];return tt}}function q(M,z){return M.isValid()?(z=ue(z,M.localeData()),Y[z]=Y[z]||oe(z),Y[z](M)):M.localeData().invalidDate()}function ue(M,z){var ie=5;function fe(je){return z.longDateFormat(je)||je}for(ee.lastIndex=0;ie>=0&&ee.test(M);)M=M.replace(ee,fe),ee.lastIndex=0,ie-=1;return M}var _e={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 De(M){var z=this._longDateFormat[M],ie=this._longDateFormat[M.toUpperCase()];return z||!ie?z:(this._longDateFormat[M]=ie.match(K).map(function(fe){return fe==="MMMM"||fe==="MM"||fe==="DD"||fe==="dddd"?fe.slice(1):fe}).join(""),this._longDateFormat[M])}var Ce="Invalid date";function Fe(){return this._invalidDate}var Re="%d",We=/\d{1,2}/;function le(M){return this._ordinal.replace("%d",M)}var ce={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 ne(M,z,ie,fe){var je=this._relativeTime[ie];return L(je)?je(M,z,ie,fe):je.replace(/%d/i,M)}function ve(M,z){var ie=this._relativeTime[M>0?"future":"past"];return L(ie)?ie(z):ie.replace(/%s/i,z)}var Ae={};function de(M,z){var ie=M.toLowerCase();Ae[ie]=Ae[ie+"s"]=Ae[z]=M}function we(M){return typeof M=="string"?Ae[M]||Ae[M.toLowerCase()]:void 0}function Ve(M){var z={},ie,fe;for(fe in M)c(M,fe)&&(ie=we(fe),ie&&(z[ie]=M[fe]));return z}var pe={};function Ne(M,z){pe[M]=z}function $e(M){var z=[],ie;for(ie in M)c(M,ie)&&z.push({unit:ie,priority:pe[ie]});return z.sort(function(fe,je){return fe.priority-je.priority}),z}function He(M){return M%4===0&&M%100!==0||M%400===0}function Xe(M){return M<0?Math.ceil(M)||0:Math.floor(M)}function ze(M){var z=+M,ie=0;return z!==0&&isFinite(z)&&(ie=Xe(z)),ie}function Je(M,z){return function(ie){return ie!=null?(Qe(this,M,ie),a.updateOffset(this,z),this):Ge(this,M)}}function Ge(M,z){return M.isValid()?M._d["get"+(M._isUTC?"UTC":"")+z]():NaN}function Qe(M,z,ie){M.isValid()&&!isNaN(ie)&&(z==="FullYear"&&He(M.year())&&M.month()===1&&M.date()===29?(ie=ze(ie),M._d["set"+(M._isUTC?"UTC":"")+z](ie,M.month(),Dt(ie,M.month()))):M._d["set"+(M._isUTC?"UTC":"")+z](ie))}function yt(M){return M=we(M),L(this[M])?this[M]():this}function Et(M,z){if(typeof M=="object"){M=Ve(M);var ie=$e(M),fe,je=ie.length;for(fe=0;fe<je;fe++)this[ie[fe].unit](M[ie[fe].unit])}else if(M=we(M),L(this[M]))return this[M](z);return this}var Wt=/\d/,qt=/\d\d/,tn=/\d{3}/,zn=/\d{4}/,jn=/[+-]?\d{6}/,Cn=/\d\d?/,Tn=/\d\d\d\d?/,rn=/\d\d\d\d\d\d?/,Kt=/\d{1,3}/,Rn=/\d{1,4}/,$n=/[+-]?\d{1,6}/,Yn=/\d+/,Ln=/[+-]?\d+/,Or=/Z|[+-]\d\d:?\d\d/gi,Ar=/Z|[+-]\d\d(?::?\d\d)?/gi,ba=/[+-]?\d+(\.\d{1,3})?/,ea=/[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,xr;xr={};function Yt(M,z,ie){xr[M]=L(z)?z:function(fe,je){return fe&&ie?ie:z}}function Hi(M,z){return c(xr,M)?xr[M](z._strict,z._locale):new RegExp(si(M))}function si(M){return hr(M.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(z,ie,fe,je,tt){return ie||fe||je||tt}))}function hr(M){return M.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var zi={};function vr(M,z){var ie,fe=z,je;for(typeof M=="string"&&(M=[M]),f(z)&&(fe=function(tt,bt){bt[z]=ze(tt)}),je=M.length,ie=0;ie<je;ie++)zi[M[ie]]=fe}function gs(M,z){vr(M,function(ie,fe,je,tt){je._w=je._w||{},z(ie,je._w,je,tt)})}function vi(M,z,ie){z!=null&&c(zi,M)&&zi[M](z,ie._a,ie,M)}var ca=0,_i=1,nn=2,Nt=3,et=4,Pt=5,sn=6,un=7,cr=8;function Ie(M,z){return(M%z+z)%z}var st;Array.prototype.indexOf?st=Array.prototype.indexOf:st=function(M){var z;for(z=0;z<this.length;++z)if(this[z]===M)return z;return-1};function Dt(M,z){if(isNaN(M)||isNaN(z))return NaN;var ie=Ie(z,12);return M+=(z-ie)/12,ie===1?He(M)?29:28:31-ie%7%2}W("M",["MM",2],"Mo",function(){return this.month()+1}),W("MMM",0,0,function(M){return this.localeData().monthsShort(this,M)}),W("MMMM",0,0,function(M){return this.localeData().months(this,M)}),de("month","M"),Ne("month",8),Yt("M",Cn),Yt("MM",Cn,qt),Yt("MMM",function(M,z){return z.monthsShortRegex(M)}),Yt("MMMM",function(M,z){return z.monthsRegex(M)}),vr(["M","MM"],function(M,z){z[_i]=ze(M)-1}),vr(["MMM","MMMM"],function(M,z,ie,fe){var je=ie._locale.monthsParse(M,fe,ie._strict);je!=null?z[_i]=je:b(ie).invalidMonth=M});var Vt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),bn="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Sn=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,qn=ea,ua=ea;function mr(M,z){return M?o(this._months)?this._months[M.month()]:this._months[(this._months.isFormat||Sn).test(z)?"format":"standalone"][M.month()]:o(this._months)?this._months:this._months.standalone}function kr(M,z){return M?o(this._monthsShort)?this._monthsShort[M.month()]:this._monthsShort[Sn.test(z)?"format":"standalone"][M.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Sr(M,z,ie){var fe,je,tt,bt=M.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],fe=0;fe<12;++fe)tt=g([2e3,fe]),this._shortMonthsParse[fe]=this.monthsShort(tt,"").toLocaleLowerCase(),this._longMonthsParse[fe]=this.months(tt,"").toLocaleLowerCase();return ie?z==="MMM"?(je=st.call(this._shortMonthsParse,bt),je!==-1?je:null):(je=st.call(this._longMonthsParse,bt),je!==-1?je:null):z==="MMM"?(je=st.call(this._shortMonthsParse,bt),je!==-1?je:(je=st.call(this._longMonthsParse,bt),je!==-1?je:null)):(je=st.call(this._longMonthsParse,bt),je!==-1?je:(je=st.call(this._shortMonthsParse,bt),je!==-1?je:null))}function ro(M,z,ie){var fe,je,tt;if(this._monthsParseExact)return Sr.call(this,M,z,ie);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),fe=0;fe<12;fe++){if(je=g([2e3,fe]),ie&&!this._longMonthsParse[fe]&&(this._longMonthsParse[fe]=new RegExp("^"+this.months(je,"").replace(".","")+"$","i"),this._shortMonthsParse[fe]=new RegExp("^"+this.monthsShort(je,"").replace(".","")+"$","i")),!ie&&!this._monthsParse[fe]&&(tt="^"+this.months(je,"")+"|^"+this.monthsShort(je,""),this._monthsParse[fe]=new RegExp(tt.replace(".",""),"i")),ie&&z==="MMMM"&&this._longMonthsParse[fe].test(M))return fe;if(ie&&z==="MMM"&&this._shortMonthsParse[fe].test(M))return fe;if(!ie&&this._monthsParse[fe].test(M))return fe}}function Os(M,z){var ie;if(!M.isValid())return M;if(typeof z=="string"){if(/^\d+$/.test(z))z=ze(z);else if(z=M.localeData().monthsParse(z),!f(z))return M}return ie=Math.min(M.date(),Dt(M.year(),z)),M._d["set"+(M._isUTC?"UTC":"")+"Month"](z,ie),M}function fa(M){return M!=null?(Os(this,M),a.updateOffset(this,!0),this):Ge(this,"Month")}function ti(){return Dt(this.year(),this.month())}function Mi(M){return this._monthsParseExact?(c(this,"_monthsRegex")||Uo.call(this),M?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=qn),this._monthsShortStrictRegex&&M?this._monthsShortStrictRegex:this._monthsShortRegex)}function Gl(M){return this._monthsParseExact?(c(this,"_monthsRegex")||Uo.call(this),M?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=ua),this._monthsStrictRegex&&M?this._monthsStrictRegex:this._monthsRegex)}function Uo(){function M(bt,Pn){return Pn.length-bt.length}var z=[],ie=[],fe=[],je,tt;for(je=0;je<12;je++)tt=g([2e3,je]),z.push(this.monthsShort(tt,"")),ie.push(this.months(tt,"")),fe.push(this.months(tt,"")),fe.push(this.monthsShort(tt,""));for(z.sort(M),ie.sort(M),fe.sort(M),je=0;je<12;je++)z[je]=hr(z[je]),ie[je]=hr(ie[je]);for(je=0;je<24;je++)fe[je]=hr(fe[je]);this._monthsRegex=new RegExp("^("+fe.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+ie.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+z.join("|")+")","i")}W("Y",0,0,function(){var M=this.year();return M<=9999?J(M,4):"+"+M}),W(0,["YY",2],0,function(){return this.year()%100}),W(0,["YYYY",4],0,"year"),W(0,["YYYYY",5],0,"year"),W(0,["YYYYYY",6,!0],0,"year"),de("year","y"),Ne("year",1),Yt("Y",Ln),Yt("YY",Cn,qt),Yt("YYYY",Rn,zn),Yt("YYYYY",$n,jn),Yt("YYYYYY",$n,jn),vr(["YYYYY","YYYYYY"],ca),vr("YYYY",function(M,z){z[ca]=M.length===2?a.parseTwoDigitYear(M):ze(M)}),vr("YY",function(M,z){z[ca]=a.parseTwoDigitYear(M)}),vr("Y",function(M,z){z[ca]=parseInt(M,10)});function ao(M){return He(M)?366:365}a.parseTwoDigitYear=function(M){return ze(M)+(ze(M)>68?1900:2e3)};var As=Je("FullYear",!0);function lm(){return He(this.year())}function Su(M,z,ie,fe,je,tt,bt){var Pn;return M<100&&M>=0?(Pn=new Date(M+400,z,ie,fe,je,tt,bt),isFinite(Pn.getFullYear())&&Pn.setFullYear(M)):Pn=new Date(M,z,ie,fe,je,tt,bt),Pn}function Ur(M){var z,ie;return M<100&&M>=0?(ie=Array.prototype.slice.call(arguments),ie[0]=M+400,z=new Date(Date.UTC.apply(null,ie)),isFinite(z.getUTCFullYear())&&z.setUTCFullYear(M)):z=new Date(Date.UTC.apply(null,arguments)),z}function Pr(M,z,ie){var fe=7+z-ie,je=(7+Ur(M,0,fe).getUTCDay()-z)%7;return-je+fe-1}function Wo(M,z,ie,fe,je){var tt=(7+ie-fe)%7,bt=Pr(M,fe,je),Pn=1+7*(z-1)+tt+bt,br,ya;return Pn<=0?(br=M-1,ya=ao(br)+Pn):Pn>ao(M)?(br=M+1,ya=Pn-ao(M)):(br=M,ya=Pn),{year:br,dayOfYear:ya}}function Ri(M,z,ie){var fe=Pr(M.year(),z,ie),je=Math.floor((M.dayOfYear()-fe-1)/7)+1,tt,bt;return je<1?(bt=M.year()-1,tt=je+as(bt,z,ie)):je>as(M.year(),z,ie)?(tt=je-as(M.year(),z,ie),bt=M.year()+1):(bt=M.year(),tt=je),{week:tt,year:bt}}function as(M,z,ie){var fe=Pr(M,z,ie),je=Pr(M+1,z,ie);return(ao(M)-fe+je)/7}W("w",["ww",2],"wo","week"),W("W",["WW",2],"Wo","isoWeek"),de("week","w"),de("isoWeek","W"),Ne("week",5),Ne("isoWeek",5),Yt("w",Cn),Yt("ww",Cn,qt),Yt("W",Cn),Yt("WW",Cn,qt),gs(["w","ww","W","WW"],function(M,z,ie,fe){z[fe.substr(0,1)]=ze(M)});function xs(M){return Ri(M,this._week.dow,this._week.doy).week}var vs={dow:0,doy:6};function Yo(){return this._week.dow}function qo(){return this._week.doy}function hd(M){var z=this.localeData().week(this);return M==null?z:this.add((M-z)*7,"d")}function xl(M){var z=Ri(this,1,4).week;return M==null?z:this.add((M-z)*7,"d")}W("d",0,"do","day"),W("dd",0,0,function(M){return this.localeData().weekdaysMin(this,M)}),W("ddd",0,0,function(M){return this.localeData().weekdaysShort(this,M)}),W("dddd",0,0,function(M){return this.localeData().weekdays(this,M)}),W("e",0,0,"weekday"),W("E",0,0,"isoWeekday"),de("day","d"),de("weekday","e"),de("isoWeekday","E"),Ne("day",11),Ne("weekday",11),Ne("isoWeekday",11),Yt("d",Cn),Yt("e",Cn),Yt("E",Cn),Yt("dd",function(M,z){return z.weekdaysMinRegex(M)}),Yt("ddd",function(M,z){return z.weekdaysShortRegex(M)}),Yt("dddd",function(M,z){return z.weekdaysRegex(M)}),gs(["dd","ddd","dddd"],function(M,z,ie,fe){var je=ie._locale.weekdaysParse(M,fe,ie._strict);je!=null?z.d=je:b(ie).invalidWeekday=M}),gs(["d","e","E"],function(M,z,ie,fe){z[fe]=ze(M)});function vl(M,z){return typeof M!="string"?M:isNaN(M)?(M=z.weekdaysParse(M),typeof M=="number"?M:null):parseInt(M,10)}function mf(M,z){return typeof M=="string"?z.weekdaysParse(M)%7||7:isNaN(M)?null:M}function Oc(M,z){return M.slice(z,7).concat(M.slice(0,z))}var jp="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ac="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),gf="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Cp=ea,xf=ea,vf=ea;function Zy(M,z){var ie=o(this._weekdays)?this._weekdays:this._weekdays[M&&M!==!0&&this._weekdays.isFormat.test(z)?"format":"standalone"];return M===!0?Oc(ie,this._week.dow):M?ie[M.day()]:ie}function Xy(M){return M===!0?Oc(this._weekdaysShort,this._week.dow):M?this._weekdaysShort[M.day()]:this._weekdaysShort}function px(M){return M===!0?Oc(this._weekdaysMin,this._week.dow):M?this._weekdaysMin[M.day()]:this._weekdaysMin}function T_(M,z,ie){var fe,je,tt,bt=M.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],fe=0;fe<7;++fe)tt=g([2e3,1]).day(fe),this._minWeekdaysParse[fe]=this.weekdaysMin(tt,"").toLocaleLowerCase(),this._shortWeekdaysParse[fe]=this.weekdaysShort(tt,"").toLocaleLowerCase(),this._weekdaysParse[fe]=this.weekdays(tt,"").toLocaleLowerCase();return ie?z==="dddd"?(je=st.call(this._weekdaysParse,bt),je!==-1?je:null):z==="ddd"?(je=st.call(this._shortWeekdaysParse,bt),je!==-1?je:null):(je=st.call(this._minWeekdaysParse,bt),je!==-1?je:null):z==="dddd"?(je=st.call(this._weekdaysParse,bt),je!==-1||(je=st.call(this._shortWeekdaysParse,bt),je!==-1)?je:(je=st.call(this._minWeekdaysParse,bt),je!==-1?je:null)):z==="ddd"?(je=st.call(this._shortWeekdaysParse,bt),je!==-1||(je=st.call(this._weekdaysParse,bt),je!==-1)?je:(je=st.call(this._minWeekdaysParse,bt),je!==-1?je:null)):(je=st.call(this._minWeekdaysParse,bt),je!==-1||(je=st.call(this._weekdaysParse,bt),je!==-1)?je:(je=st.call(this._shortWeekdaysParse,bt),je!==-1?je:null))}function hx(M,z,ie){var fe,je,tt;if(this._weekdaysParseExact)return T_.call(this,M,z,ie);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),fe=0;fe<7;fe++){if(je=g([2e3,1]).day(fe),ie&&!this._fullWeekdaysParse[fe]&&(this._fullWeekdaysParse[fe]=new RegExp("^"+this.weekdays(je,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[fe]=new RegExp("^"+this.weekdaysShort(je,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[fe]=new RegExp("^"+this.weekdaysMin(je,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[fe]||(tt="^"+this.weekdays(je,"")+"|^"+this.weekdaysShort(je,"")+"|^"+this.weekdaysMin(je,""),this._weekdaysParse[fe]=new RegExp(tt.replace(".",""),"i")),ie&&z==="dddd"&&this._fullWeekdaysParse[fe].test(M))return fe;if(ie&&z==="ddd"&&this._shortWeekdaysParse[fe].test(M))return fe;if(ie&&z==="dd"&&this._minWeekdaysParse[fe].test(M))return fe;if(!ie&&this._weekdaysParse[fe].test(M))return fe}}function D_(M){if(!this.isValid())return M!=null?this:NaN;var z=this._isUTC?this._d.getUTCDay():this._d.getDay();return M!=null?(M=vl(M,this.localeData()),this.add(M-z,"d")):z}function mx(M){if(!this.isValid())return M!=null?this:NaN;var z=(this.day()+7-this.localeData()._week.dow)%7;return M==null?z:this.add(M-z,"d")}function M_(M){if(!this.isValid())return M!=null?this:NaN;if(M!=null){var z=mf(M,this.localeData());return this.day(this.day()%7?z:z-7)}else return this.day()||7}function Pa(M){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||gx.call(this),M?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Cp),this._weekdaysStrictRegex&&M?this._weekdaysStrictRegex:this._weekdaysRegex)}function Sa(M){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||gx.call(this),M?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=xf),this._weekdaysShortStrictRegex&&M?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Qy(M){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||gx.call(this),M?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=vf),this._weekdaysMinStrictRegex&&M?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function gx(){function M(Eo,Mu){return Mu.length-Eo.length}var z=[],ie=[],fe=[],je=[],tt,bt,Pn,br,ya;for(tt=0;tt<7;tt++)bt=g([2e3,1]).day(tt),Pn=hr(this.weekdaysMin(bt,"")),br=hr(this.weekdaysShort(bt,"")),ya=hr(this.weekdays(bt,"")),z.push(Pn),ie.push(br),fe.push(ya),je.push(Pn),je.push(br),je.pu
vendor: 6,074 bytes, line 443
443sh(ya);z.sort(M),ie.sort(M),fe.sort(M),je.sort(M),this._weekdaysRegex=new RegExp("^("+je.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+fe.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+ie.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+z.join("|")+")","i")}function xx(){return this.hours()%12||12}function Sp(){return this.hours()||24}W("H",["HH",2],0,"hour"),W("h",["hh",2],0,xx),W("k",["kk",2],0,Sp),W("hmm",0,0,function(){return""+xx.apply(this)+J(this.minutes(),2)}),W("hmmss",0,0,function(){return""+xx.apply(this)+J(this.minutes(),2)+J(this.seconds(),2)}),W("Hmm",0,0,function(){return""+this.hours()+J(this.minutes(),2)}),W("Hmmss",0,0,function(){return""+this.hours()+J(this.minutes(),2)+J(this.seconds(),2)});function vx(M,z){W(M,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),z)})}vx("a",!0),vx("A",!1),de("hour","h"),Ne("hour",13);function cm(M,z){return z._meridiemParse}Yt("a",cm),Yt("A",cm),Yt("H",Cn),Yt("h",Cn),Yt("k",Cn),Yt("HH",Cn,qt),Yt("hh",Cn,qt),Yt("kk",Cn,qt),Yt("hmm",Tn),Yt("hmmss",rn),Yt("Hmm",Tn),Yt("Hmmss",rn),vr(["H","HH"],Nt),vr(["k","kk"],function(M,z,ie){var fe=ze(M);z[Nt]=fe===24?0:fe}),vr(["a","A"],function(M,z,ie){ie._isPm=ie._locale.isPM(M),ie._meridiem=M}),vr(["h","hh"],function(M,z,ie){z[Nt]=ze(M),b(ie).bigHour=!0}),vr("hmm",function(M,z,ie){var fe=M.length-2;z[Nt]=ze(M.substr(0,fe)),z[et]=ze(M.substr(fe)),b(ie).bigHour=!0}),vr("hmmss",function(M,z,ie){var fe=M.length-4,je=M.length-2;z[Nt]=ze(M.substr(0,fe)),z[et]=ze(M.substr(fe,2)),z[Pt]=ze(M.substr(je)),b(ie).bigHour=!0}),vr("Hmm",function(M,z,ie){var fe=M.length-2;z[Nt]=ze(M.substr(0,fe)),z[et]=ze(M.substr(fe))}),vr("Hmmss",function(M,z,ie){var fe=M.length-4,je=M.length-2;z[Nt]=ze(M.substr(0,fe)),z[et]=ze(M.substr(fe,2)),z[Pt]=ze(M.substr(je))});function R_(M){return(M+"").toLowerCase().charAt(0)==="p"}var Jy=/[ap]\.?m?\.?/i,_s=Je("Hours",!0);function O(M,z,ie){return M>11?ie?"pm":"PM":ie?"am":"AM"}var B={calendar:Z,longDateFormat:_e,invalidDate:Ce,ordinal:Re,dayOfMonthOrdinalParse:We,relativeTime:ce,months:Vt,monthsShort:bn,week:vs,weekdays:jp,weekdaysMin:gf,weekdaysShort:Ac,meridiemParse:Jy},G={},te={},me;function ge(M,z){var ie,fe=Math.min(M.length,z.length);for(ie=0;ie<fe;ie+=1)if(M[ie]!==z[ie])return ie;return fe}function ke(M){return M&&M.toLowerCase().replace("_","-")}function Ke(M){for(var z=0,ie,fe,je,tt;z<M.length;){for(tt=ke(M[z]).split("-"),ie=tt.length,fe=ke(M[z+1]),fe=fe?fe.split("-"):null;ie>0;){if(je=dt(tt.slice(0,ie).join("-")),je)return je;if(fe&&fe.length>=ie&&ge(tt,fe)>=ie-1)break;ie--}z++}return me}function Ue(M){return M.match("^[^/\\\\]*$")!=null}function dt(M){var z=null,ie;if(G[M]===void 0&&e&&e.exports&&Ue(M))try{z=me._abbr,ie=ece,ie("./locale/"+M),gt(z)}catch{G[M]=null}return G[M]}function gt(M,z){var ie;return M&&(d(z)?ie=xt(M):ie=St(M,z),ie?me=ie:typeof console<"u"&&console.warn&&console.warn("Locale "+M+" not found. Did you forget to load it?")),me._abbr}function St(M,z){if(z!==null){var ie,fe=B;if(z.abbr=M,G[M]!=null)I("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."),fe=G[M]._config;else if(z.parentLocale!=null)if(G[z.parentLocale]!=null)fe=G[z.parentLocale]._config;else if(ie=dt(z.parentLocale),ie!=null)fe=ie._config;else return te[z.parentLocale]||(te[z.parentLocale]=[]),te[z.parentLocale].push({name:M,config:z}),null;return G[M]=new X(U(fe,z)),te[M]&&te[M].forEach(function(je){St(je.name,je.config)}),gt(M),G[M]}else return delete G[M],null}function ht(M,z){if(z!=null){var ie,fe,je=B;G[M]!=null&&G[M].parentLocale!=null?G[M].set(U(G[M]._config,z)):(fe=dt(M),fe!=null&&(je=fe._config),z=U(je,z),fe==null&&(z.abbr=M),ie=new X(z),ie.parentLocale=G[M],G[M]=ie),gt(M)}else G[M]!=null&&(G[M].parentLocale!=null?(G[M]=G[M].parentLocale,M===gt()&&gt(M)):G[M]!=null&&delete G[M]);return G[M]}function xt(M){var z;if(M&&M._locale&&M._locale._abbr&&(M=M._locale._abbr),!M)return me;if(!o(M)){if(z=dt(M),z)return z;M=[M]}return Ke(M)}function Nn(){return re(G)}function Zn(M){var z,ie=M._a;return ie&&b(M).overflow===-2&&(z=ie[_i]<0||ie[_i]>11?_i:ie[nn]<1||ie[nn]>Dt(ie[ca],ie[_i])?nn:ie[Nt]<0||ie[Nt]>24||ie[Nt]===24&&(ie[et]!==0||ie[Pt]!==0||ie[sn]!==0)?Nt:ie[et]<0||ie[et]>59?et:ie[Pt]<0||ie[Pt]>59?Pt:ie[sn]<0||ie[sn]>999?sn:-1,b(M)._overflowDayOfYear&&(z<ca||z>nn)&&(z=nn),b(M)._overflowWeeks&&z===-1&&(z=un),b(M)._overflowWeekday&&z===-1&&(z=cr),b(M).overflow=z),M}var _n=/^\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)?)?$/,oi=/^\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)?)?$/,li=/Z|[+-]\d\d(?::?\d\d)?/,_r=[["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}/,!1]],Nr=[["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/]],Xn=/^\/?Date\((-?\d+)/i,io=/^(?:(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}))$/,Fr={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Ka(M){var z,ie,fe=M._i,je=_n.exec(fe)||oi.exec(fe),tt,bt,Pn,br,ya=_r.length,Eo=Nr.length;
vendor: 32,390 bytes, line 443
443if(je){for(b(M).iso=!0,z=0,ie=ya;z<ie;z++)if(_r[z][1].exec(je[1])){bt=_r[z][0],tt=_r[z][2]!==!1;break}if(bt==null){M._isValid=!1;return}if(je[3]){for(z=0,ie=Eo;z<ie;z++)if(Nr[z][1].exec(je[3])){Pn=(je[2]||" ")+Nr[z][0];break}if(Pn==null){M._isValid=!1;return}}if(!tt&&Pn!=null){M._isValid=!1;return}if(je[4])if(li.exec(je[4]))br="Z";else{M._isValid=!1;return}M._f=bt+(Pn||"")+(br||""),Ep(M)}else M._isValid=!1}function Np(M,z,ie,fe,je,tt){var bt=[um(M),bn.indexOf(z),parseInt(ie,10),parseInt(fe,10),parseInt(je,10)];return tt&&bt.push(parseInt(tt,10)),bt}function um(M){var z=parseInt(M,10);return z<=49?2e3+z:z<=999?1900+z:z}function so(M){return M.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Kl(M,z,ie){if(M){var fe=Ac.indexOf(M),je=new Date(z[0],z[1],z[2]).getDay();if(fe!==je)return b(ie).weekdayMismatch=!0,ie._isValid=!1,!1}return!0}function Go(M,z,ie){if(M)return Fr[M];if(z)return 0;var fe=parseInt(ie,10),je=fe%100,tt=(fe-je)/100;return tt*60+je}function Us(M){var z=io.exec(so(M._i)),ie;if(z){if(ie=Np(z[4],z[3],z[2],z[5],z[6],z[7]),!Kl(z[1],ie,M))return;M._a=ie,M._tzm=Go(z[8],z[9],z[10]),M._d=Ur.apply(null,M._a),M._d.setUTCMinutes(M._d.getUTCMinutes()-M._tzm),b(M).rfc2822=!0}else M._isValid=!1}function Pc(M){var z=Xn.exec(M._i);if(z!==null){M._d=new Date(+z[1]);return}if(Ka(M),M._isValid===!1)delete M._isValid;else return;if(Us(M),M._isValid===!1)delete M._isValid;else return;M._strict?M._isValid=!1:a.createFromInputFallback(M)}a.createFromInputFallback=A("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(M){M._d=new Date(M._i+(M._useUTC?" UTC":""))});function is(M,z,ie){return M??z??ie}function Zl(M){var z=new Date(a.now());return M._useUTC?[z.getUTCFullYear(),z.getUTCMonth(),z.getUTCDate()]:[z.getFullYear(),z.getMonth(),z.getDate()]}function _f(M){var z,ie,fe=[],je,tt,bt;if(!M._d){for(je=Zl(M),M._w&&M._a[nn]==null&&M._a[_i]==null&&Nu(M),M._dayOfYear!=null&&(bt=is(M._a[ca],je[ca]),(M._dayOfYear>ao(bt)||M._dayOfYear===0)&&(b(M)._overflowDayOfYear=!0),ie=Ur(bt,0,M._dayOfYear),M._a[_i]=ie.getUTCMonth(),M._a[nn]=ie.getUTCDate()),z=0;z<3&&M._a[z]==null;++z)M._a[z]=fe[z]=je[z];for(;z<7;z++)M._a[z]=fe[z]=M._a[z]==null?z===2?1:0:M._a[z];M._a[Nt]===24&&M._a[et]===0&&M._a[Pt]===0&&M._a[sn]===0&&(M._nextDay=!0,M._a[Nt]=0),M._d=(M._useUTC?Ur:Su).apply(null,fe),tt=M._useUTC?M._d.getUTCDay():M._d.getDay(),M._tzm!=null&&M._d.setUTCMinutes(M._d.getUTCMinutes()-M._tzm),M._nextDay&&(M._a[Nt]=24),M._w&&typeof M._w.d<"u"&&M._w.d!==tt&&(b(M).weekdayMismatch=!0)}}function Nu(M){var z,ie,fe,je,tt,bt,Pn,br,ya;z=M._w,z.GG!=null||z.W!=null||z.E!=null?(tt=1,bt=4,ie=is(z.GG,M._a[ca],Ri(Da(),1,4).year),fe=is(z.W,1),je=is(z.E,1),(je<1||je>7)&&(br=!0)):(tt=M._locale._week.dow,bt=M._locale._week.doy,ya=Ri(Da(),tt,bt),ie=is(z.gg,M._a[ca],ya.year),fe=is(z.w,ya.week),z.d!=null?(je=z.d,(je<0||je>6)&&(br=!0)):z.e!=null?(je=z.e+tt,(z.e<0||z.e>6)&&(br=!0)):je=tt),fe<1||fe>as(ie,tt,bt)?b(M)._overflowWeeks=!0:br!=null?b(M)._overflowWeekday=!0:(Pn=Wo(ie,fe,je,tt,bt),M._a[ca]=Pn.year,M._dayOfYear=Pn.dayOfYear)}a.ISO_8601=function(){},a.RFC_2822=function(){};function Ep(M){if(M._f===a.ISO_8601){Ka(M);return}if(M._f===a.RFC_2822){Us(M);return}M._a=[],b(M).empty=!0;var z=""+M._i,ie,fe,je,tt,bt,Pn=z.length,br=0,ya,Eo;for(je=ue(M._f,M._locale).match(K)||[],Eo=je.length,ie=0;ie<Eo;ie++)tt=je[ie],fe=(z.match(Hi(tt,M))||[])[0],fe&&(bt=z.substr(0,z.indexOf(fe)),bt.length>0&&b(M).unusedInput.push(bt),z=z.slice(z.indexOf(fe)+fe.length),br+=fe.length),Q[tt]?(fe?b(M).empty=!1:b(M).unusedTokens.push(tt),vi(tt,fe,M)):M._strict&&!fe&&b(M).unusedTokens.push(tt);b(M).charsLeftOver=Pn-br,z.length>0&&b(M).unusedInput.push(z),M._a[Nt]<=12&&b(M).bigHour===!0&&M._a[Nt]>0&&(b(M).bigHour=void 0),b(M).parsedDateParts=M._a.slice(0),b(M).meridiem=M._meridiem,M._a[Nt]=ta(M._locale,M._a[Nt],M._meridiem),ya=b(M).era,ya!==null&&(M._a[ca]=M._locale.erasConvertYear(ya,M._a[ca])),_f(M),Zn(M)}function ta(M,z,ie){var fe;return ie==null?z:M.meridiemHour!=null?M.meridiemHour(z,ie):(M.isPM!=null&&(fe=M.isPM(ie),fe&&z<12&&(z+=12),!fe&&z===12&&(z=0)),z)}function Ic(M){var z,ie,fe,je,tt,bt,Pn=!1,br=M._f.length;if(br===0){b(M).invalidFormat=!0,M._d=new Date(NaN);return}for(je=0;je<br;je++)tt=0,bt=!1,z=k({},M),M._useUTC!=null&&(z._useUTC=M._useUTC),z._f=M._f[je],Ep(z),w(z)&&(bt=!0),tt+=b(z).charsLeftOver,tt+=b(z).unusedTokens.length*10,b(z).score=tt,Pn?tt<fe&&(fe=tt,ie=z):(fe==null||tt<fe||bt)&&(fe=tt,ie=z,bt&&(Pn=!0));m(M,ie||z)}function O_(M){if(!M._d){var z=Ve(M._i),ie=z.day===void 0?z.date:z.day;M._a=h([z.year,z.month,ie,z.hour,z.minute,z.second,z.millisecond],function(fe){return fe&&parseInt(fe,10)}),_f(M)}}function dm(M){var z=new E(Zn(oo(M)));return z._nextDay&&(z.add(1,"d"),z._nextDay=void 0),z}function oo(M){var z=M._i,ie=M._f;return M._locale=M._locale||xt(M._l),z===null||ie===void 0&&z===""?j({nullInput:!0}):(typeof z=="string"&&(M._i=z=M._locale.preparse(z)),D(z)?new E(Zn(z)):(p(z)?M._d=z:o(ie)?Ic(M):ie?Ep(M):bf(M),w(M)||(M._d=null),M))}function bf(M){var z=M._i;d(z)?M._d=new Date(a.now()):p(z)?M._d=new Date(z.valueOf()):typeof z=="string"?Pc(M):o(z)?(M._a=h(z.slice(0),function(ie){return parseInt(ie,10)}),_f(M)):l(z)?O_(M):f(z)?M._d=new Date(z):a.createFromInputFallback(M)}function yf(M,z,ie,fe,je){var tt={};return(z===!0||z===!1)&&(fe=z,z=void 0),(ie===!0||ie===!1)&&(fe=ie,ie=void 0),(l(M)&&u(M)||o(M)&&M.length===0)&&(M=void 0),tt._isAMomentObject=!0,tt._useUTC=tt._isUTC=je,tt._l=ie,tt._i=M,tt._f=z,tt._strict=fe,dm(tt)}function Da(M,z,ie,fe){return yf(M,z,ie,fe,!1)}var A_=A("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var M=Da.apply(null,arguments);return this.isValid()&&M.isValid()?M<this?this:M:j()}),ew=A("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var M=Da.apply(null,arguments);return this.isValid()&&M.isValid()?M>this?this:M:j()});function P_(M,z){var ie,fe;if(z.length===1&&o(z[0])&&(z=z[0]),!z.length)return Da();for(ie=z[0],fe=1;fe<z.length;++fe)(!z[fe].isValid()||z[fe][M](ie))&&(ie=z[fe]);return ie}function fm(){var M=[].slice.call(arguments,0);return P_("isBefore",M)}function tw(){var M=[].slice.call(arguments,0);return P_("isAfter",M)}var nw=function(){return Date.now?Date.now():+new Date},Xl=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Tp(M){var z,ie=!1,fe,je=Xl.length;for(z in M)if(c(M,z)&&!(st.call(Xl,z)!==-1&&(M[z]==null||!isNaN(M[z]))))return!1;for(fe=0;fe<je;++fe)if(M[Xl[fe]]){if(ie)return!1;parseFloat(M[Xl[fe]])!==ze(M[Xl[fe]])&&(ie=!0)}return!0}function rw(){return this._isValid}function Dp(){return gr(NaN)}function So(M){var z=Ve(M),ie=z.year||0,fe=z.quarter||0,je=z.month||0,tt=z.week||z.isoWeek||0,bt=z.day||0,Pn=z.hour||0,br=z.minute||0,ya=z.second||0,Eo=z.millisecond||0;this._isValid=Tp(z),this._milliseconds=+Eo+ya*1e3+br*6e4+Pn*1e3*60*60,this._days=+bt+tt*7,this._months=+je+fe*3+ie*12,this._data={},this._locale=xt(),this._bubble()}function Vi(M){return M instanceof So}function md(M){return M<0?Math.round(-1*M)*-1:Math.round(M)}function I_(M,z,ie){var fe=Math.min(M.length,z.length),je=Math.abs(M.length-z.length),tt=0,bt;for(bt=0;bt<fe;bt++)(ie&&M[bt]!==z[bt]||!ie&&ze(M[bt])!==ze(z[bt]))&&tt++;return tt+je}function _x(M,z){W(M,0,0,function(){var ie=this.utcOffset(),fe="+";return ie<0&&(ie=-ie,fe="-"),fe+J(~~(ie/60),2)+z+J(~~ie%60,2)})}_x("Z",":"),_x("ZZ",""),Yt("Z",Ar),Yt("ZZ",Ar),vr(["Z","ZZ"],function(M,z,ie){ie._useUTC=!0,ie._tzm=Wr(Ar,M)});var aw=/([\+\-]|\d\d)/gi;function Wr(M,z){var ie=(z||"").match(M),fe,je,tt;return ie===null?null:(fe=ie[ie.length-1]||[],je=(fe+"").match(aw)||["-",0,0],tt=+(je[1]*60)+ze(je[2]),tt===0?0:je[0]==="+"?tt:-tt)}function Ps(M,z){var ie,fe;return z._isUTC?(ie=z.clone(),fe=(D(M)||p(M)?M.valueOf():Da(M).valueOf())-ie.valueOf(),ie._d.setTime(ie._d.valueOf()+fe),a.updateOffset(ie,!1),ie):Da(M).local()}function lo(M){return-Math.round(M._d.getTimezoneOffset())}a.updateOffset=function(){};function Ko(M,z,ie){var fe=this._offset||0,je;if(!this.isValid())return M!=null?this:NaN;if(M!=null){if(typeof M=="string"){if(M=Wr(Ar,M),M===null)return this}else Math.abs(M)<16&&!ie&&(M=M*60);return!this._isUTC&&z&&(je=lo(this)),this._offset=M,this._isUTC=!0,je!=null&&this.add(je,"m"),fe!==M&&(!z||this._changeInProgress?qe(this,gr(M-fe,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?fe:lo(this)}function bx(M,z){return M!=null?(typeof M!="string"&&(M=-M),this.utcOffset(M,z),this):-this.utcOffset()}function $_(M){return this.utcOffset(0,M)}function iw(M){return this._isUTC&&(this.utcOffset(0,M),this._isUTC=!1,M&&this.subtract(lo(this),"m")),this}function sw(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var M=Wr(Or,this._i);M!=null?this.utcOffset(M):this.utcOffset(0,!0)}return this}function gd(M){return this.isValid()?(M=M?Da(M).utcOffset():0,(this.utcOffset()-M)%60===0):!1}function lt(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function wt(){if(!d(this._isDSTShifted))return this._isDSTShifted;var M={},z;return k(M,this),M=oo(M),M._a?(z=M._isUTC?g(M._a):Da(M._a),this._isDSTShifted=this.isValid()&&I_(M._a,z.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function _t(){return this.isValid()?!this._isUTC:!1}function pn(){return this.isValid()?this._isUTC:!1}function Gn(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Zr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Ui=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function gr(M,z){var ie=M,fe=null,je,tt,bt;return Vi(M)?ie={ms:M._milliseconds,d:M._days,M:M._months}:f(M)||!isNaN(+M)?(ie={},z?ie[z]=+M:ie.milliseconds=+M):(fe=Zr.exec(M))?(je=fe[1]==="-"?-1:1,ie={y:0,d:ze(fe[nn])*je,h:ze(fe[Nt])*je,m:ze(fe[et])*je,s:ze(fe[Pt])*je,ms:ze(md(fe[sn]*1e3))*je}):(fe=Ui.exec(M))?(je=fe[1]==="-"?-1:1,ie={y:_l(fe[2],je),M:_l(fe[3],je),w:_l(fe[4],je),d:_l(fe[5],je),h:_l(fe[6],je),m:_l(fe[7],je),s:_l(fe[8],je)}):ie==null?ie={}:typeof ie=="object"&&("from"in ie||"to"in ie)&&(bt=Zo(Da(ie.from),Da(ie.to)),ie={},ie.ms=bt.milliseconds,ie.M=bt.months),tt=new So(ie),Vi(M)&&c(M,"_locale")&&(tt._locale=M._locale),Vi(M)&&c(M,"_isValid")&&(tt._isValid=M._isValid),tt}gr.fn=So.prototype,gr.invalid=Dp;function _l(M,z){var ie=M&&parseFloat(M.replace(",","."));return(isNaN(ie)?0:ie)*z}function pm(M,z){var ie={};return ie.months=z.month()-M.month()+(z.year()-M.year())*12,M.clone().add(ie.months,"M").isAfter(z)&&--ie.months,ie.milliseconds=+z-+M.clone().add(ie.months,"M"),ie}function Zo(M,z){var ie;return M.isValid()&&z.isValid()?(z=Ps(z,M),M.isBefore(z)?ie=pm(M,z):(ie=pm(z,M),ie.milliseconds=-ie.milliseconds,ie.months=-ie.months),ie):{milliseconds:0,months:0}}function Te(M,z){return function(ie,fe){var je,tt;return fe!==null&&!isNaN(+fe)&&(I(z,"moment()."+z+"(period, number) is deprecated. Please use moment()."+z+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),tt=ie,ie=fe,fe=tt),je=gr(ie,fe),qe(this,je,M),this}}function qe(M,z,ie,fe){var je=z._milliseconds,tt=md(z._days),bt=md(z._months);M.isValid()&&(fe=fe??!0,bt&&Os(M,Ge(M,"Month")+bt*ie),tt&&Qe(M,"Date",Ge(M,"Date")+tt*ie),je&&M._d.setTime(M._d.valueOf()+je*ie),fe&&a.updateOffset(M,tt||bt))}var it=Te(1,"add"),jt=Te(-1,"subtract");function ut(M){return typeof M=="string"||M instanceof String}function vt(M){return D(M)||p(M)||ut(M)||f(M)||on(M)||It(M)||M===null||M===void 0}function It(M){var z=l(M)&&!u(M),ie=!1,fe=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],je,tt,bt=fe.length;for(je=0;je<bt;je+=1)tt=fe[je],ie=ie||c(M,tt);return z&&ie}function on(M){var z=o(M),ie=!1;return z&&(ie=M.filter(function(fe){return!f(fe)&&ut(M)}).length===0),z&&ie}function ln(M){var z=l(M)&&!u(M),ie=!1,fe=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],je,tt;for(je=0;je<fe.length;je+=1)tt=fe[je],ie=ie||c(M,tt);return z&&ie}function Fn(M,z){var ie=M.diff(z,"days",!0);return ie<-6?"sameElse":ie<-1?"lastWeek":ie<0?"lastDay":ie<1?"sameDay":ie<2?"nextDay":ie<7?"nextWeek":"sameElse"}function On(M,z){arguments.length===1&&(arguments[0]?vt(arguments[0])?(M=arguments[0],z=void 0):ln(arguments[0])&&(z=arguments[0],M=void 0):(M=void 0,z=void 0));var ie=M||Da(),fe=Ps(ie,this).startOf("day"),je=a.calendarFormat(this,fe)||"sameElse",tt=z&&(L(z[je])?z[je].call(this,ie):z[je]);return this.format(tt||this.localeData().calendar(je,this,Da(ie)))}function Vn(){return new E(this)}function ur(M,z){var ie=D(M)?M:Da(M);return this.isValid()&&ie.isValid()?(z=we(z)||"millisecond",z==="millisecond"?this.valueOf()>ie.valueOf():ie.valueOf()<this.clone().startOf(z).valueOf()):!1}function Yr(M,z){var ie=D(M)?M:Da(M);return this.isValid()&&ie.isValid()?(z=we(z)||"millisecond",z==="millisecond"?this.valueOf()<ie.valueOf():this.clone().endOf(z).valueOf()<ie.valueOf()):!1}function An(M,z,ie,fe){var je=D(M)?M:Da(M),tt=D(z)?z:Da(z);return this.isValid()&&je.isValid()&&tt.isValid()?(fe=fe||"()",(fe[0]==="("?this.isAfter(je,ie):!this.isBefore(je,ie))&&(fe[1]===")"?this.isBefore(tt,ie):!this.isAfter(tt,ie))):!1}function Oi(M,z){var ie=D(M)?M:Da(M),fe;return this.isValid()&&ie.isValid()?(z=we(z)||"millisecond",z==="millisecond"?this.valueOf()===ie.valueOf():(fe=ie.valueOf(),this.clone().startOf(z).valueOf()<=fe&&fe<=this.clone().endOf(z).valueOf())):!1}function Wi(M,z){return this.isSame(M,z)||this.isAfter(M,z)}function co(M,z){return this.isSame(M,z)||this.isBefore(M,z)}function Fa(M,z,ie){var fe,je,tt;if(!this.isValid())return NaN;if(fe=Ps(M,this),!fe.isValid())return NaN;switch(je=(fe.utcOffset()-this.utcOffset())*6e4,z=we(z),z){case"year":tt=bl(this,fe)/12;break;case"month":tt=bl(this,fe);break;case"quarter":tt=bl(this,fe)/3;break;case"second":tt=(this-fe)/1e3;break;case"minute":tt=(this-fe)/6e4;break;case"hour":tt=(this-fe)/36e5;break;case"day":tt=(this-fe-je)/864e5;break;case"week":tt=(this-fe-je)/6048e5;break;default:tt=this-fe}return ie?tt:Xe(tt)}function bl(M,z){if(M.date()<z.date())return-bl(z,M);var ie=(z.year()-M.year())*12+(z.month()-M.month()),fe=M.clone().add(ie,"months"),je,tt;return z-fe<0?(je=M.clone().add(ie-1,"months"),tt=(z-fe)/(fe-je)):(je=M.clone().add(ie+1,"months"),tt=(z-fe)/(je-fe)),-(ie+tt)||0}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function wf(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function bs(M){if(!this.isValid())return null;var z=M!==!0,ie=z?this.clone().utc():this;return ie.year()<0||ie.year()>9999?q(ie,z?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):L(Date.prototype.toISOString)?z?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",q(ie,"Z")):q(ie,z?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Mp(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var M="moment",z="",ie,fe,je,tt;return this.isLocal()||(M=this.utcOffset()===0?"moment.utc":"moment.parseZone",z="Z"),ie="["+M+'("]',fe=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",je="-MM-DD[T]HH:mm:ss.SSS",tt=z+'[")]',this.format(ie+fe+je+tt)}function L_(M){M||(M=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var z=q(this,M);return this.localeData().postformat(z)}function nI(M,z){return this.isValid()&&(D(M)&&M.isValid()||Da(M).isValid())?gr({to:this,from:M}).locale(this.locale()).humanize(!z):this.localeData().invalidDate()}function rI(M){return this.from(Da(),M)}function aI(M,z){return this.isValid()&&(D(M)&&M.isValid()||Da(M).isValid())?gr({from:this,to:M}).locale(this.locale()).humanize(!z):this.localeData().invalidDate()}function F_(M){return this.to(Da(),M)}function yx(M){var z;return M===void 0?this._locale._abbr:(z=xt(M),z!=null&&(this._locale=z),this)}var B_=A("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(M){return M===void 0?this.localeData():this.locale(M)});function xS(){return this._locale}var wx=1e3,hm=60*wx,H_=60*hm,ss=(365*400+97)*24*H_;function Yi(M,z){return(M%z+z)%z}function vS(M,z,ie){return M<100&&M>=0?new Date(M+400,z,ie)-ss:new Date(M,z,ie).valueOf()}function _S(M,z,ie){return M<100&&M>=0?Date.UTC(M+400,z,ie)-ss:Date.UTC(M,z,ie)}function bS(M){var z,ie;if(M=we(M),M===void 0||M==="millisecond"||!this.isValid())return this;switch(ie=this._isUTC?_S:vS,M){case"year":z=ie(this.year(),0,1);break;case"quarter":z=ie(this.year(),this.month()-this.month()%3,1);break;case"month":z=ie(this.year(),this.month(),1);break;case"week":z=ie(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":z=ie(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":z=ie(this.year(),this.month(),this.date());break;case"hour":z=this._d.valueOf(),z-=Yi(z+(this._isUTC?0:this.utcOffset()*hm),H_);break;case"minute":z=this._d.valueOf(),z-=Yi(z,hm);break;case"second":z=this._d.valueOf(),z-=Yi(z,wx);break}return this._d.setTime(z),a.updateOffset(this,!0),this}function iI(M){var z,ie;if(M=we(M),M===void 0||M==="millisecond"||!this.isValid())return this;switch(ie=this._isUTC?_S:vS,M){case"year":z=ie(this.year()+1,0,1)-1;break;case"quarter":z=ie(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":z=ie(this.year(),this.month()+1,1)-1;break;case"week":z=ie(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":z=ie(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":z=ie(this.year(),this.month(),this.date()+1)-1;break;case"hour":z=this._d.valueOf(),z+=H_-Yi(z+(this._isUTC?0:this.utcOffset()*hm),H_)-1;break;case"minute":z=this._d.valueOf(),z+=hm-Yi(z,hm)-1;break;case"second":z=this._d.valueOf(),z+=wx-Yi(z,wx)-1;break}return this._d.setTime(z),a.updateOffset(this,!0),this}function ow(){return this._d.valueOf()-(this._offset||0)*6e4}function kx(){return Math.floor(this.valueOf()/1e3)}function lw(){return new Date(this.valueOf())}function mm(){var M=this;return[M.year(),M.month(),M.date(),M.hour(),M.minute(),M.second(),M.millisecond()]}function jx(){var M=this;return{years:M.year(),months:M.month(),date:M.date(),hours:M.hours(),minutes:M.minutes(),seconds:M.seconds(),milliseconds:M.milliseconds()}}function Cx(){return this.isValid()?this.toISOString():null}function z_(){return w(this)}function gm(){return m({},b(this))}function sI(){return b(this).overflow}function oI(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}W("N",0,0,"eraAbbr"),W("NN",0,0,"eraAbbr"),W("NNN",0,0,"eraAbbr"),W("NNNN",0,0,"eraName"),W("NNNNN",0,0,"eraNarrow"),W("y",["y",1],"yo","eraYear"),W("y",["yy",2],0,"eraYear"),W("y",["yyy",3],0,"eraYear"),W("y",["yyyy",4],0,"eraYear"),Yt("N",Ir),Yt("NN",Ir),Yt("NNN",Ir),Yt("NNNN",dI),Yt("NNNNN",fI),vr(["N","NN","NNN","NNNN","NNNNN"],function(M,z,ie,fe){var je=ie._locale.erasParse(M,fe,ie._strict);je?b(ie).era=je:b(ie).invalidEra=M}),Yt("y",Yn),Yt("yy",Yn),Yt("yyy",Yn),Yt("yyyy",Yn),Yt("yo",pI),vr(["y","yy","yyy","yyyy"],ca),vr(["yo"],function(M,z,ie,fe){var je;ie._locale._eraYearOrdinalRegex&&(je=M.match(ie._locale._eraYearOrdinalRegex)),ie._locale.eraYearOrdinalParse?z[ca]=ie._locale.eraYearOrdinalParse(M,je):z[ca]=parseInt(M,10)});function lI(M,z){var ie,fe,je,tt=this._eras||xt("en")._eras;for(ie=0,fe=tt.length;ie<fe;++ie){switch(typeof tt[ie].since){case"string":je=a(tt[ie].since).startOf("day"),tt[ie].since=je.valueOf();break}switch(typeof tt[ie].until){case"undefined":tt[ie].until=1/0;break;case"string":je=a(tt[ie].until).startOf("day").valueOf(),tt[ie].until=je.valueOf();break}}return tt}function cI(M,z,ie){var fe,je,tt=this.eras(),bt,Pn,br;for(M=M.toUpperCase(),fe=0,je=tt.length;fe<je;++fe)if(bt=tt[fe].name.toUpperCase(),Pn=tt[fe].abbr.toUpperCase(),br=tt[fe].narrow.toUpperCase(),ie)switch(z){case"N":case"NN":case"NNN":if(Pn===M)return tt[fe];break;case"NNNN":if(bt===M)return tt[fe];break;case"NNNNN":if(br===M)return tt[fe];break}else if([bt,Pn,br].indexOf(M)>=0)return tt[fe]}function uI(M,z){var ie=M.since<=M.until?1:-1;return z===void 0?a(M.since).year():a(M.since).year()+(z-M.offset)*ie}function V_(){var M,z,ie,fe=this.localeData().eras();for(M=0,z=fe.length;M<z;++M)if(ie=this.clone().startOf("day").valueOf(),fe[M].since<=ie&&ie<=fe[M].until||fe[M].until<=ie&&ie<=fe[M].since)return fe[M].name;return""}function Sx(){var M,z,ie,fe=this.localeData().eras();for(M=0,z=fe.length;M<z;++M)if(ie=this.clone().startOf("day").valueOf(),fe[M].since<=ie&&ie<=fe[M].until||fe[M].until<=ie&&ie<=fe[M].since)return fe[M].narrow;return""}function yS(){var M,z,ie,fe=this.localeData().eras();for(M=0,z=fe.length;M<z;++M)if(ie=this.clone().startOf("day").valueOf(),fe[M].since<=ie&&ie<=fe[M].until||fe[M].until<=ie&&ie<=fe[M].since)return fe[M].abbr;return""}function Ee(){var M,z,ie,fe,je=this.localeData().eras();for(M=0,z=je.length;M<z;++M)if(ie=je[M].since<=je[M].until?1:-1,fe=this.clone().startOf("day").valueOf(),je[M].since<=fe&&fe<=je[M].until||je[M].until<=fe&&fe<=je[M].since)return(this.year()-a(je[M].since).year())*ie+je[M].offset;return this.year()}function xm(M){return c(this,"_erasNameRegex")||xd.call(this),M?this._erasNameRegex:this._erasRegex}function U_(M){return c(this,"_erasAbbrRegex")||xd.call(this),M?this._erasAbbrRegex:this._erasRegex}function Ql(M){return c(this,"_erasNarrowRegex")||xd.call(this),M?this._erasNarrowRegex:this._erasRegex}function Ir(M,z){return z.erasAbbrRegex(M)}function dI(M,z){return z.erasNameRegex(M)}function fI(M,z){return z.erasNarrowRegex(M)}function pI(M,z){return z._eraYearOrdinalRegex||Yn}function xd(){var M=[],z=[],ie=[],fe=[],je,tt,bt=this.eras();for(je=0,tt=bt.length;je<tt;++je)z.push(hr(bt[je].name)),M.push(hr(bt[je].abbr)),ie.push(hr(bt[je].narrow)),fe.push(hr(bt[je].name)),fe.push(hr(bt[je].abbr)),fe.push(hr(bt[je].narrow));this._erasRegex=new RegExp("^("+fe.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+z.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+M.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+ie.join("|")+")","i")}W(0,["gg",2],0,function(){return this.weekYear()%100}),W(0,["GG",2],0,function(){return this.isoWeekYear()%100});function W_(M,z){W(0,[M,M.length],0,z)}W_("gggg","weekYear"),W_("ggggg","weekYear"),W_("GGGG","isoWeekYear"),W_("GGGGG","isoWeekYear"),de("weekYear","gg"),de("isoWeekYear","GG"),Ne("weekYear",1),Ne("isoWeekYear",1),Yt("G",Ln),Yt("g",Ln),Yt("GG",Cn,qt),Yt("gg",Cn,qt),Yt("GGGG",Rn,zn),Yt("gggg",Rn,zn),Yt("GGGGG",$n,jn),Yt("ggggg",$n,jn),gs(["gggg","ggggg","GGGG","GGGGG"],function(M,z,ie,fe){z[fe.substr(0,2)]=ze(M)}),gs(["gg","GG"],function(M,z,ie,fe){z[fe]=a.parseTwoDigitYear(M)});function hI(M){return wS.call(this,M,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function mI(M){return wS.call(this,M,this.isoWeek(),this.isoWeekday(),1,4)}function gI(){return as(this.year(),1,4)}function xI(){return as(this.isoWeekYear(),1,4)}function vd(){var M=this.localeData()._week;return as(this.year(),M.dow,M.doy)}function vI(){var M=this.localeData()._week;return as(this.weekYear(),M.dow,M.doy)}function wS(M,z,ie,fe,je){var tt;return M==null?Ri(this,fe,je).year:(tt=as(M,fe,je),z>tt&&(z=tt),_I.call(this,M,z,ie,fe,je))}function _I(M,z,ie,fe,je){var tt=Wo(M,z,ie,fe,je),bt=Ur(tt.year,0,tt.dayOfYear);return this.year(bt.getUTCFullYear()),this.month(bt.getUTCMonth()),this.date(bt.getUTCDate()),this}W("Q",0,"Qo","quarter"),de("quarter","Q"),Ne("quarter",7),Yt("Q",Wt),vr("Q",function(M,z){z[_i]=(ze(M)-1)*3});function bI(M){return M==null?Math.ceil((this.month()+1)/3):this.month((M-1)*3+this.month()%3)}W("D",["DD",2],"Do","date"),de("date","D"),Ne("date",9),Yt("D",Cn),Yt("DD",Cn,qt),Yt("Do",function(M,z){return M?z._dayOfMonthOrdinalParse||z._ordinalParse:z._dayOfMonthOrdinalParseLenient}),vr(["D","DD"],nn),vr("Do",function(M,z){z[nn]=ze(M.match(Cn)[0])});var kS=Je("Date",!0);W("DDD",["DDDD",3],"DDDo","dayOfYear"),de("dayOfYear","DDD"),Ne("dayOfYear",4),Yt("DDD",Kt),Yt("DDDD",tn),vr(["DDD","DDDD"],function(M,z,ie){ie._dayOfYear=ze(M)});function _d(M){var z=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return M==null?z:this.add(M-z,"d")}W("m",["mm",2],0,"minute"),de("minute","m"),Ne("minute",14),Yt("m",Cn),Yt("mm",Cn,qt),vr(["m","mm"],et);var yI=Je("Minutes",!1);W("s",["ss",2],0,"second"),de("second","s"),Ne("second",15),Yt("s",Cn),Yt("ss",Cn,qt),vr(["s","ss"],Pt);var wI=Je("Seconds",!1);W("S",0,0,function(){return~~(this.millisecond()/100)}),W(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),W(0,["SSS",3],0,"millisecond"),W(0,["SSSS",4],0,function(){return this.millisecond()*10}),W(0,["SSSSS",5],0,function(){return this.millisecond()*100}),W(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),W(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),W(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),W(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),de("millisecond","ms"),Ne("millisecond",16),Yt("S",Kt,Wt),Yt("SS",Kt,qt),Yt("SSS",Kt,tn);var kf,jS;for(kf="SSSS";kf.length<=9;kf+="S")Yt(kf,Yn);function kI(M,z){z[sn]=ze(("0."+M)*1e3)}for(kf="S";kf.length<=9;kf+="S")vr(kf,kI);jS=Je("Milliseconds",!1),W("z",0,0,"zoneAbbr"),W("zz",0,0,"zoneName");function Rp(){return this._isUTC?"UTC":""}function jI(){return this._isUTC?"Coordinated Universal Time":""}var Xt=E.prototype;Xt.add=it,Xt.calendar=On,Xt.clone=Vn,Xt.diff=Fa,Xt.endOf=iI,Xt.format=L_,Xt.from=nI,Xt.fromNow=rI,Xt.to=aI,Xt.toNow=F_,Xt.get=yt,Xt.invalidAt=sI,Xt.isAfter=ur,Xt.isBefore=Yr,Xt.isBetween=An,Xt.isSame=Oi,Xt.isSameOrAfter=Wi,Xt.isSameOrBefore=co,Xt.isValid=z_,Xt.lang=B_,Xt.locale=yx,Xt.localeData=xS,Xt.max=ew,Xt.min=A_,Xt.parsingFlags=gm,Xt.set=Et,Xt.startOf=bS,Xt.subtract=jt,Xt.toArray=mm,Xt.toObject=jx,Xt.toDate=lw,Xt.toISOString=bs,Xt.inspect=Mp,typeof Symbol<"u"&&Symbol.for!=null&&(Xt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Xt.toJSON=Cx,Xt.toString=wf,Xt.unix=kx,Xt.valueOf=ow,Xt.creationData=oI,Xt.eraName=V_,Xt.eraNarrow=Sx,Xt.eraAbbr=yS,Xt.eraYear=Ee,Xt.year=As,Xt.isLeapYear=lm,Xt.weekYear=hI,Xt.isoWeekYear=mI,Xt.quarter=Xt.quarters=bI,Xt.month=fa,Xt.daysInMonth=ti,Xt.week=Xt.weeks=hd,Xt.isoWeek=Xt.isoWeeks=xl,Xt.weeksInYear=vd,Xt.weeksInWeekYear=vI,Xt.isoWeeksInYear=gI,Xt.isoWeeksInISOWeekYear=xI,Xt.date=kS,Xt.day=Xt.days=D_,Xt.weekday=mx,Xt.isoWeekday=M_,Xt.dayOfYear=_d,Xt.hour=Xt.hours=_s,Xt.minute=Xt.minutes=yI,Xt.second=Xt.seconds=wI,Xt.millisecond=Xt.milliseconds=jS,Xt.utcOffset=Ko,Xt.utc=$_,Xt.local=iw,Xt.parseZone=sw,Xt.hasAlignedHourOffset=gd,Xt.isDST=lt,Xt.isLocal=_t,Xt.isUtcOffset=pn,Xt.isUtc=Gn,Xt.isUTC=Gn,Xt.zoneAbbr=Rp,Xt.zoneName=jI,Xt.dates=A("dates accessor is deprecated. Use date instead.",kS),Xt.months=A("months accessor is deprecated. Use month instead",fa),Xt.years=A("years accessor is deprecated. Use year instead",As),Xt.zone=A("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",bx),Xt.isDSTShifted=A("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",wt);function $c(M){return Da(M*1e3)}function CI(){return Da.apply(null,arguments).parseZone()}function CS(M){return M}var pa=X.prototype;pa.calendar=V,pa.longDateFormat=De,pa.invalidDate=Fe,pa.ordinal=le,pa.preparse=CS,pa.postformat=CS,pa.relativeTime=ne,pa.pastFuture=ve,pa.set=H,pa.eras=lI,pa.erasParse=cI,pa.erasConvertYear=uI,pa.erasAbbrRegex=U_,pa.erasNameRegex=xm,pa.erasNarrowRegex=Ql,pa.months=mr,pa.monthsShort=kr,pa.monthsParse=ro,pa.monthsRegex=Gl,pa.monthsShortRegex=Mi,pa.week=xs,pa.firstDayOfYear=qo,pa.firstDayOfWeek=Yo,pa.weekdays=Zy,pa.weekdaysMin=px,pa.weekdaysShort=Xy,pa.weekdaysParse=hx,pa.weekdaysRegex=Pa,pa.weekdaysShortRegex=Sa,pa.weekdaysMinRegex=Qy,pa.isPM=R_,pa.meridiem=O;function Y_(M,z,ie,fe){var je=xt(),tt=g().set(fe,z);return je[ie](tt,M)}function SS(M,z,ie){if(f(M)&&(z=M,M=void 0),M=M||"",z!=null)return Y_(M,z,ie,"month");var fe,je=[];for(fe=0;fe<12;fe++)je[fe]=Y_(M,fe,ie,"month");return je}function q_(M,z,ie,fe){typeof M=="boolean"?(f(z)&&(ie=z,z=void 0),z=z||""):(z=M,ie=z,M=!1,f(z)&&(ie=z,z=void 0),z=z||"");var je=xt(),tt=M?je._week.dow:0,bt,Pn=[];if(ie!=null)return Y_(z,(ie+tt)%7,fe,"day");for(bt=0;bt<7;bt++)Pn[bt]=Y_(z,(bt+tt)%7,fe,"day");return Pn}function NS(M,z){return SS(M,z,"months")}function SI(M,z){return SS(M,z,"monthsShort")}function NI(M,z,ie){return q_(M,z,ie,"weekdays")}function cw(M,z,ie){return q_(M,z,ie,"weekdaysShort")}function Nx(M,z,ie){return q_(M,z,ie,"weekdaysMin")}gt("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(M){var z=M%10,ie=ze(M%100/10)===1?"th":z===1?"st":z===2?"nd":z===3?"rd":"th";return M+ie}}),a.lang=A("moment.lang is deprecated. Use moment.locale instead.",gt),a.langData=A("moment.langData is deprecated. Use moment.localeData instead.",xt);var Jl=Math.abs;function EI(){var M=this._data;return this._milliseconds=Jl(this._milliseconds),this._days=Jl(this._days),this._months=Jl(this._months),M.milliseconds=Jl(M.milliseconds),M.seconds=Jl(M.seconds),M.minutes=Jl(M.minutes),M.hours=Jl(M.hours),M.months=Jl(M.months),M.years=Jl(M.years),this}function uw(M,z,ie,fe){var je=gr(z,ie);return M._milliseconds+=fe*je._milliseconds,M._days+=fe*je._days,M._months+=fe*je._months,M._bubble()}function TI(M,z){return uw(this,M,z,1)}function bd(M,z){return uw(this,M,z,-1)}function G_(M){return M<0?Math.floor(M):Math.ceil(M)}function Op(){var M=this._milliseconds,z=this._days,ie=this._months,fe=this._data,je,tt,bt,Pn,br;return M>=0&&z>=0&&ie>=0||M<=0&&z<=0&&ie<=0||(M+=G_(dw(ie)+z)*864e5,z=0,ie=0),fe.milliseconds=M%1e3,je=Xe(M/1e3),fe.seconds=je%60,tt=Xe(je/60),fe.minutes=tt%60,bt=Xe(tt/60),fe.hours=bt%24,z+=Xe(bt/24),br=Xe(yl(z)),ie+=br,z-=G_(dw(br)),Pn=Xe(ie/12),ie%=12,fe.days=z,fe.months=ie,fe.years=Pn,this}function yl(M){return M*4800/146097}function dw(M){return M*146097/4800}function ES(M){if(!this.isValid())return NaN;var z,ie,fe=this._milliseconds;if(M=we(M),M==="month"||M==="quarter"||M==="year")switch(z=this._days+fe/864e5,ie=this._months+yl(z),M){case"month":return ie;case"quarter":return ie/3;case"year":return ie/12}else switch(z=this._days+Math.round(dw(this._months)),M){case"week":return z/7+fe/6048e5;case"day":return z+fe/864e5;case"hour":return z*24+fe/36e5;case"minute":return z*1440+fe/6e4;case"second":return z*86400+fe/1e3;case"millisecond":return Math.floor(z*864e5)+fe;default:throw new Error("Unknown unit "+M)}}function TS(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+ze(this._months/12)*31536e6:NaN}function wl(M){return function(){return this.as(M)}}var jf=wl("ms"),DS=wl("s"),DI=wl("m"),K_=wl("h"),MI=wl("d"),MS=wl("w"),Ws=wl("M"),fw=wl("Q"),RS=wl("y");function Eu(){return gr(this)}function pw(M){return M=we(M),this.isValid()?this[M+"s"]():NaN}function Tu(M){return function(){return this.isValid()?this._data[M]:NaN}}var Ap=Tu("milliseconds"),OS=Tu("seconds"),No=Tu("minutes"),hw=Tu("hours"),RI=Tu("days"),OI=Tu("months"),AI=Tu("years");function mw(){return Xe(this.days()/7)}var yd=Math.round,Du={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function AS(M,z,ie,fe,je){return je.relativeTime(z||1,!!ie,M,fe)}function PI(M,z,ie,fe){var je=gr(M).abs(),tt=yd(je.as("s")),bt=yd(je.as("m")),Pn=yd(je.as("h")),br=yd(je.as("d")),ya=yd(je.as("M")),Eo=yd(je.as("w")),Mu=yd(je.as("y")),wd=tt<=ie.ss&&["s",tt]||tt<ie.s&&["ss",tt]||bt<=1&&["m"]||bt<ie.m&&["mm",bt]||Pn<=1&&["h"]||Pn<ie.h&&["hh",Pn]||br<=1&&["d"]||br<ie.d&&["dd",br];
443return ie.w!=null&&(wd=wd||Eo<=1&&["w"]||Eo<ie.w&&["ww",Eo]),wd=wd||ya<=1&&["M"]||ya<ie.M&&["MM",ya]||Mu<=1&&["y"]||["yy",Mu],wd[2]=z,wd[3]=+M>0,wd[4]=fe,AS.apply(null,wd)}function II(M){return M===void 0?yd:typeof M=="function"?(yd=M,!0):!1}function Ex(M,z){return Du[M]===void 0?!1:z===void 0?Du[M]:(Du[M]=z,M==="s"&&(Du.ss=z-1),!0)}function $I(M,z){if(!this.isValid())return this.localeData().invalidDate();var ie=!1,fe=Du,je,tt;return typeof M=="object"&&(z=M,M=!1),typeof M=="boolean"&&(ie=M),typeof z=="object"&&(fe=Object.assign({},Du,z),z.s!=null&&z.ss==null&&(fe.ss=z.s-1)),je=this.localeData(),tt=PI(this,!ie,fe,je),ie&&(tt=je.pastFuture(+this,tt)),je.postformat(tt)}var gw=Math.abs;function Cf(M){return(M>0)-(M<0)||+M}function Tx(){if(!this.isValid())return this.localeData().invalidDate();var M=gw(this._milliseconds)/1e3,z=gw(this._days),ie=gw(this._months),fe,je,tt,bt,Pn=this.asSeconds(),br,ya,Eo,Mu;return Pn?(fe=Xe(M/60),je=Xe(fe/60),M%=60,fe%=60,tt=Xe(ie/12),ie%=12,bt=M?M.toFixed(3).replace(/\.?0+$/,""):"",br=Pn<0?"-":"",ya=Cf(this._months)!==Cf(Pn)?"-":"",Eo=Cf(this._days)!==Cf(Pn)?"-":"",Mu=Cf(this._milliseconds)!==Cf(Pn)?"-":"",br+"P"+(tt?ya+tt+"Y":"")+(ie?ya+ie+"M":"")+(z?Eo+z+"D":"")+(je||fe||M?"T":"")+(je?Mu+je+"H":"")+(fe?Mu+fe+"M":"")+(M?Mu+bt+"S":"")):"P0D"}var na=So.prototype;na.isValid=rw,na.abs=EI,na.add=TI,na.subtract=bd,na.as=ES,na.asMilliseconds=jf,na.asSeconds=DS,na.asMinutes=DI,na.asHours=K_,na.asDays=MI,na.asWeeks=MS,na.asMonths=Ws,na.asQuarters=fw,na.asYears=RS,na.valueOf=TS,na._bubble=Op,na.clone=Eu,na.get=pw,na.milliseconds=Ap,na.seconds=OS,na.minutes=No,na.hours=hw,na.days=RI,na.weeks=mw,na.months=OI,na.years=AI,na.humanize=$I,na.toISOString=Tx,na.toString=Tx,na.toJSON=Tx,na.locale=yx,na.localeData=xS,na.toIsoString=A("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Tx),na.lang=B_,W("X",0,0,"unix"),W("x",0,0,"valueOf"),Yt("x",Ln),Yt("X",ba),vr("X",function(M,z,ie){ie._d=new Date(parseFloat(M)*1e3)}),vr("x",function(M,z,ie){ie._d=new Date(ze(M))});//! moment.js
444return a.version="2.29.4",i(Da),a.fn=Xt,a.min=fm,a.max=tw,a.now=nw,a.utc=g,a.unix=$c,a.months=NS,a.isDate=p,a.locale=gt,a.invalid=j,a.duration=gr,a.isMoment=D,a.weekdays=NI,a.parseZone=CI,a.localeData=xt,a.isDuration=Vi,a.monthsShort=SI,a.weekdaysMin=Nx,a.defineLocale=St,a.updateLocale=ht,a.locales=Nn,a.weekdaysShort=cw,a.normalizeUnits=we,a.relativeTimeRounding=II,a.relativeTimeThreshold=Ex,a.calendarFormat=Fn,a.prototype=Xt,a.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"},a})})(dke);var EDt=dke.exports;const In=Kr(EDt),TDt=({config:e})=>{const n=At(e),[r,a]=v.useState([]),[i,o]=v.useState(!1),[l,c]=v.useState(0),u=Hy(n,"",{openAddTankModal:(d=0)=>{c(d),o(!0)}});return n.on("select",d=>{a(d)}),s.jsxs(s.Fragment,{children:[s.jsx(Iy,{visible:i,onClose:()=>o(!1),createUrl:ye("/tank/create"),locationId:l,onSuccess:()=>{n.reload({page:1}),n.refresh()}}),s.jsx(kt,{...n.props,topRight:u.renderAddNewButton(),emptyStateButton:u.renderAddNewButton()})]})};function Hy(e,n="",r={}){const{configs:a}=Bt(),{can:i}=Ot();e.setRowProps(d=>({className:rt({"text-neutral bg-bg_gray":d.status==ct.INACTIVE,"bg-bg_success":d.is_track_inventory&&d.inventory_level===cs.NORMAL&&d.status==ct.ACTIVE,"bg-bg_critical":d.is_track_inventory&&[cs.CRITICAL_LOW,cs.CRITICAL_HIGH].includes(d.inventory_level)&&d.status==ct.ACTIVE,"bg-bg_notice":d.is_track_inventory&&[cs.HIGH,cs.LOW,cs].includes(d.inventory_level)&&d.status==ct.ACTIVE}),onClick:()=>{sr(n==="#"?"#":Oe(`${n}/tank/${d.id}`))}})),e.editColumn("status",d=>s.jsx("span",{className:Ut("status-tag",d.status==ct.ACTIVE?"active":"inactive"),children:d.status==ct.ACTIVE?t("text.status_active"):t("text.status_inactive")})),e.editColumn("inventory_level",d=>d.is_track_inventory?s.jsxs("span",{className:"flex items-center gap-[8px] ",children:[s.jsx(_O,{is_active:d.status,level:d.inventory_level,className:"h-[32px] w-[18px] border-[2px] border-placeholder [&>*>*]:!text-[8px]"}),s.jsxs("span",{className:"font-semibold text-base",children:[d.inventory_percent,"%"]})]}):s.jsxs("div",{className:"flex items-center text-base font-semibold",children:[s.jsx("span",{className:"text-base font-normal",children:t("tank::text.not_tracking")}),s.jsx("div",{className:"ml-[8px] mt-[4px] flex items-center text-neutral",children:s.jsx(Rr,{content:t("tank::text.not_tracking_tooltip",{href:a.is_jobber||n==="#"?"#":Oe(`${n}/tank/${d.id}`,{tab:Li},"inventory-settings-section")}),children:s.jsx(Se,{name:"icon-icon-question",className:"text-lg"})})})]})),e.editColumn("settings",d=>a.is_jobber?null:s.jsxs(he,{children:[o({permit:"tank.*",link:`/tank/${d.id}`,text:t("tank::datatable.text.view")}),o({permit:"restriction_edit",link:`/tank/${d.id}`,tab:su,text:t("tank::datatable.text.manage_access")}),o({permit:"tank_edit",link:`/tank/${d.id}`,tab:Li,text:t("tank::datatable.text.settings")}),i("tank_edit")&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),l(d),c(d)]})]}));function o({permit:d,link:f,text:p,tab:h}){return i(d)?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(f,{tab:h}),children:p})}):null}function l(d,f=!1){const p=d.status===ct.ACTIVE?t("tank::text.deactivate"):t("tank::text.activate");return s.jsx(he.Item,{className:Ut("font-semibold",{"text-success":d.status===ct.INACTIVE},{"text-notice":d.status===ct.ACTIVE}),onClick:()=>{ot.show({title:f?d.status===ct.ACTIVE?t("network::text.deactive_network_tank"):t("network::text.active_network_tank"):t("fcbilling::text.confirmation"),message:s.jsx(s.Fragment,{children:d.status===ct.ACTIVE?f?t("network::text.deactive_network_tank_message"):t("tank::form.message.sure_deactivate"):f?t("network::text.active_network_tank_message"):t("tank::form.message.sure_inactivate")}),buttons:h=>s.jsx(be,{size:"lg",onClick:()=>{showLoader();const m=d.status===ct.ACTIVE?ct.INACTIVE:ct.ACTIVE;Le.post(ye(`/tank/change-status/${d.id}`),{status:m}).then(g=>{d.status=m,e.refresh(),Pe.show({message:g.message}),h()}).finally(()=>
444{hideLoader()})},children:p})})},children:p})}function c(d){return s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({type:"critical",title:t("tank::form.text.delete_tank"),message:s.jsxs(s.Fragment,{children:[t("tank::form.message.tank_delete_title"),s.jsx(ot.BoldMessage,{children:t("tank::form.message.tank_delete_sub_title")}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:d.name}),s.jsxs("div",{children:[s.jsx("p",{children:`${t("tank::text.product")}: ${d.product_name}`}),s.jsx("p",{children:`${t("tank::text.site")}: ${d.site_name}`})]})]})]}),buttons:f=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`${n}/tank/delete/${d.id}`),{step:"finish_step",current_step:3}).then(p=>{e.reload({page:1}),Pe.show({message:p.message}),f()}).finally(()=>{hideLoader()})},children:t("tank::form.text.delete_tank")})})},children:t("tank::datatable.text.delete")})}function u(d=0){return!a.is_jobber&&i("tank_edit")?s.jsx(be,{type:"primary",onClick:()=>{var f;return(f=r.openAddTankModal)==null?void 0:f.call(r,d)},className:"add-tank-load-modal",children:t("accessgroup::form.text.add_tank")}):null}return{renderMenuItem:o,renderDeleteItem:c,renderStatusChangeItem:l,renderAddNewButton:u}}function DDt({config:e}){const n=At(e),[r,a]=v.useState(!1),[i,o]=v.useState(0),l=fke(n,{openAddTankModal:(c=0)=>{o(c),a(!0)}});return s.jsxs(s.Fragment,{children:[s.jsx(yP,{visible:r,onClose:()=>a(!1),locationId:i,onSuccess:()=>{n.reload({page:1}),n.refresh()}}),s.jsx(kt,{...n.props,topRight:l.renderAddNewButton(),emptyStateButton:l.renderAddNewButton()})]})}function fke(e,n={}){const{can:r}=Ot(),{company:a}=Bt(),i=Hy(e,"/network");e.editColumn("settings",l=>s.jsxs(he,{children:[i.renderMenuItem({permit:"network_tank.*",link:`/network/tank/${l.id}`,text:t("tank::datatable.text.view")}),i.renderMenuItem({permit:"network_tank_edit",link:`/network/tank/${l.id}`,tab:Li,text:t("tank::datatable.text.settings")}),r("network_tank_edit")&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),i.renderStatusChangeItem(l,!0),i.renderDeleteItem(l)]})]}));function o(l=0){return r("network_tank_edit")&&a.is_network_tanks_enabled?s.jsx(be,{type:"primary",onClick:()=>{var c;return(c=n.openAddTankModal)==null?void 0:c.call(n,l)},className:"add-tank-load-modal",children:t("network::text.add_network_tank")}):null}return{renderAddNewButton:o}}function MDt({config:e,section_type:n,site:r}){const a=At(e),[i,o]=v.useState(!1);let l;const c={openAddTankModal:()=>{o(!0)}};let u;n==="network"?(l=fke(a,c),u=s.jsx(yP,{visible:i,onClose:()=>o(!1),locationId:r.id})):(l=Hy(a,n?`/${n}`:"",c),u=s.jsx(Iy,{visible:i,onClose:()=>o(!1),createUrl:ye("/tank/create"),locationId:r.id}));function d(){return null}return s.jsxs(s.Fragment,{children:[u,s.jsx(kt,{...a.props,renderTop:d,emptyStateButton:l.renderAddNewButton(r.id)})]})}const RDt=({data:e,options:n,onChange:r,...a},i)=>{const[o,l]=v.useState((n==null?void 0:n.defaultDate)??"All"),[c,u]=v.useState(Math.random());v.useEffect(()=>(window.addEventListener("scroll",()=>{u(Math.random)}),()=>{window.removeEventListener("scroll",()=>{})}),[]);let d={All:[pt(),pt().add(1,"days")],[t("text.datetime_today")]:[pt(),pt()],[t("text.datetime_yesterday")]:[pt().subtract(1,"days"),pt().subtract(1,"days")],[t("text.datetime_last_7_days")]:[pt().subtract(6,"days"),pt()],[t("text.datetime_last_30_days")]:[pt().subtract(29,"days"),pt()],[t("text.datetime_this_month")]:[pt().startOf("month"),pt().endOf("month")],[t("text.datetime_last_month")]:[pt().subtract(1,"month").startOf("month"),pt().subtract(1,"month").endOf("month")]};n!=null&&n.exceptsRange&&n.exceptsRange.forEach(x=>{delete d[x]});const f=(e==null?void 0:e.typeFilterMaxPredefinedDays)??0;f>0&&Object.entries(d).forEach(function(b){pt().diff(b[1][0],"days")>f&&delete d[b[0]]});function p(x){x.stopPropagation()}function h(x,b){const y=b.chosenLabel;if(l(y),r)return r(y==="All"?"":pt(b.startDate.toDate()).format("MM/DD/YYYY")+","+pt(b.endDate.toDate()).format("MM/DD/YYYY"),y)}function m(x){$(".daterangepicker.dropdown-menu").addClass("open"),$(".daterangepicker.dropdown-menu").css("height","auto")}function g(){$(".daterangepicker.dropdown-menu").removeClass("open"),setTimeout(()=>{$(".daterangepicker.dropdown-menu").css("height",0)},210)}return s.jsx(tY,{wrapperClassName:"wrapper-class",onShow:m,onHide:g,autoApply:!1,startDate:d[Object.keys(d)[0]][0].format("MM/DD/YYYY"),endDate:d[Object.keys(d)[0]][1].format("MM/DD/YYYY"),ranges:d,locale:{cancelLabel:t("text.btn_cancel_upper"),customRangeLabel:t("text.custom"),applyLabel:t("text.btn_apply")},onApply:h,parentEl:(n==null?void 0:n.parentEl)??"body",children:s.jsx("div",{className:"wrapper-date-range-picker",onClick:p,children:(n==null?void 0:n.selector)??s.jsx("div",{className:Ut(`${o?"px-[4px] py-[3px] w-full":"px-[14px] py-[10px] w-[32px]"} bg-white h-[40px] relative rounded-lg border-2 flex items-center font-semibold whitespace-nowrap !overflow-hidden text-ellipsis hover:bg-bg_hover hover:cursor-pointer hover:border-active hover:border-2 hover:font-semibold active:bg-bg_hover active:cursor-pointer active:border-active active:border-2 active:font-semibold active:shadow-[inset_0_0_8px_rgba(2,26,73,0.32)] disabled:bg-bg_hover disabled:border-active disabled:border-2 disabled:rounded-lg disabled:font-semibold disabled:pointer-events-none disabled:shadow-[inset_0_0_8px_rgba(2,26,73,0.32)] justify-center border-placeholder text-active`),children:o==="All"?s.jsx(Se,{name:"icon-clear-false text-xl"}):s.jsx("span",{className:"text-sm font-bold",children:o})})})},c)},Hj=({site:e,is_not_jobber:n,section_type:r,config:a})=>{const{can:i}
444=Ot(),{company:o}=Bt(),[l,c]=v.useState(!1),[u,d]=v.useState({pump_count:"0",fill_count:"0",total_pump_volume:"0.000",avg_pump_volume:"0.000",avg_pump_cost:"$0.0000"}),[f,p]=v.useState(t("text.datetime_today"));v.useEffect(()=>{m(`${In().format("MM/DD/YYYY")},${In().format("MM/DD/YYYY")}`,f)},[]);function h(){return s.jsxs("div",{id:"quickstats-range-picker",className:"quickstats-range-picker cursor-pointer","data-filter":"reportrange_recurring",children:[s.jsx("span",{className:"text-active",children:f}),s.jsx("span",{className:"custom-text"})," ",s.jsx("i",{className:"icon-direction-down1"}),s.jsx("input",{type:"hidden",name:"recur_frequency",value:"",className:"date-selected"})]})}function m(g,x){let b=g.split(",");const y=b[0],w=b[1];Le.post(ye("/site/reload-quick-stats-section"),{start_date:y,end_date:w,site_id:e.id,company_id:e.company_id}).then(j=>{d(j),x&&p(x)})}return s.jsxs("div",{id:"summary-configuration",className:"summary-configuration",children:[s.jsx("div",{className:"tank-list sticky",children:s.jsxs("div",{className:"table-config-wrapper",children:[s.jsxs("div",{className:"table-header",children:[s.jsx("h4",{className:"table-title relative",children:t("text.sidebar_tank")}),r==="network"?i("network_tank_edit")&&o.is_network_tanks_enabled?s.jsxs(s.Fragment,{children:[s.jsx(be,{type:"primary",onClick:function(){c(!0)},id:"btn-add-tank","data-id":"add-tank-load-modal",className:"add-tank-load-modal",children:t("network::text.add_network_tank")}),s.jsx(yP,{visible:l,onClose:()=>c(!1),locationId:e.id})]}):null:n==1&&i("tank_edit")?s.jsxs(s.Fragment,{children:[s.jsx(be,{type:"primary",onClick:function(){c(!0)},"data-id":"add-tank-load-modal",id:"btn-add-tank",className:"add-tank-load-modal",children:t("accessgroup::form.text.add_tank")}),s.jsx(Iy,{visible:l,onClose:()=>c(!1),createUrl:ye("/tank/create"),locationId:e.id})]}):null]}),s.jsx(MDt,{config:a,section_type:r,site:e})]})}),s.jsx("div",{className:"quick-statistic",children:s.jsxs("div",{className:"quickstats-wrapper card-config-wrapper",id:"quickstats",children:[s.jsxs("div",{className:"dropdown card-header",children:[t("site::site_text.overview"),s.jsx(RDt,{options:{parentEl:"body",selector:h(),exceptsRange:["All"],defaultDate:"Today"},onChange:(g,x)=>{m(g,x)}})]}),s.jsx("div",{className:"quickstats-contents card-body",children:s.jsxs("ul",{className:"quickstats-list",children:[s.jsxs("li",{className:"quickstats-item",children:[s.jsxs("div",{className:"title",children:[t("site::site_text.pump_transactions"),":"]}),s.jsx("div",{className:"value",id:"td_pump_count",children:u.pump_count})]}),s.jsx("hr",{className:"divider"}),s.jsxs("li",{className:"quickstats-item",children:[s.jsxs("div",{className:"title",children:[t("site::site_text.fill_transactions"),":"]}),s.jsx("div",{className:"value",id:"td_fill_count",children:u.fill_count})]}),s.jsx("hr",{className:"divider"}),s.jsxs("li",{className:"quickstats-item",children:[s.jsxs("div",{className:"title",children:[t("site::site_text.volume_pumped"),":"]}),s.jsx("div",{className:"value",id:"td_total_pump_volume",children:u.total_pump_volume})]}),s.jsx("hr",{className:"divider"}),s.jsxs("li",{className:"quickstats-item",children:[s.jsxs("div",{className:"title",children:[t("site::site_text.avg_vol_per_pump"),":"]}),s.jsx("div",{className:"value",id:"td_avg_pump_volume",children:u.avg_pump_volume})]}),s.jsx("hr",{className:"divider"}),s.jsxs("li",{className:"quickstats-item",children:[s.jsxs("div",{className:"title",children:[t("site::site_text.avg_cost_per_pump"),":"]}),s.jsx("div",{className:"value",id:"td_avg_pump_cost",children:u.avg_pump_cost})]})]})})]})})]})},ODt=({tank:e})=>{const{can:n}=Ot(),{company:r}=Bt(),a=[{key:"status",label:t("tank::text.status"),value:e.status?s.jsxs("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:[s.jsx(Se,{name:"icon-success-r2"}),t("site::site_text.active")]}):s.jsxs("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:[s.jsx(Se,{name:"icon-status-warning-r2"}),t("site::site_text.inactive")]})},{key:"company.name",label:t("tank::text.detail_customer"),value:e.company?e.company.name:"",visible:e.company_id!=r.id},{key:"id",label:t("tank::datatable.column.tank_id"),value:e.id},{key:"code",label:t("tank::text.code"),value:e.code},{key:"site_address_parts",label:t("tank::text.site"),value:s.jsx("a",{target:"_blank",href:e.site_url,children:s.jsx("span",{className:"text-sm text-active",children:e.site_name})}),appendContent:s.jsx("div",{className:"w-full text-left",children:e.site_address_parts.map((l,c)=>s.jsx("span",{className:"block",children:l},c))})}],i=[{key:"total_devices",label:t("site::datatable.hardware"),value:e.total_devices},{key:"total_pumps",label:t("site::site_text.pumps"),value:e.total_pumps}],o=e.custom_field_values;return e.custom_field_values&&Object.keys(o).map(l=>{const c=o[l];let u={key:l,label:c.label,value:c.value,classNameLabel:"custom-data-field"};i.push(u)}),nD(`dataCheckPoint_${e.id}_1`,"reconciliation"),nD(`dataCheckPoint_${e.id}_2`,"reconciliation"),s.jsx(w_,{title:e.name,leftItems:a,rightItems:i,editLink:e.company_id!=r.id||!n(["tank_edit"])?"":Oe("",{tab:"setting"})})},ADt=({tank:e})=>{const{company:n}=Bt();function r(){const i=e.company_id!=n.id?"#":Oe("",{tab:"setting"},"inventory-settings-section");return s.jsxs("div",{className:"flex gap-x-[16px] items-center h-full",children:[s.jsx("div",{className:"relative",children:s.jsx(_O,{level:e.inventory_level,inventory_percent:e.inventory_percent,is_track_inventory:e.is_track_inventory,is_active:e.status,classImage:"!bottom-0 !max-w-none !h-full !w-[56px] !-left-[2px]",className:"!w-[56px] !h-[104px] !rounded-[16px] border-[2px] !border-placeholder"})}),s.jsxs("div",{className:"relative flex flex-col gap-y-[4px]",children:[s.jsx("div",{className:"font-semibold text-xl",children:e.product_name}),e.is_track_inventory==1?s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"font-bold text-2xl",children:[e.inventory_percent,"%"]}),s.jsxs("div",{className:"text-sm",children:[e.original_inventory_formatted_three,"/",e.original_capacity_formatted_three," ",vc(e.inventory_unit)]})]}):s.jsxs("div",{className:"",children:[s.jsx("div",{className:"text-neutral font-semibold mb-[4px]",children:t("tank::text.not_tracking")}),s.jsx("div",{className:"tooltip-content-not-tracking-inventory",dangerouslySetInnerHTML:{__html:t("tank::text.not_tracking_tooltip",{href:i})}})]})]})]})}function a(){if(e.is_track_inventory==1)return s.jsxs("div",{className:"flex flex-col",children:[s.jsxs("div",{className:"pb-[24px] pt-[12px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"mb-[8px]",children:t("tank::text.inventory_value")}),s.jsxs("div",{className:"",children:[s.jsxs("span",{className:"font-semibold",children:["$",e.original_inventory_cost]})," ($",e.original_price_formatted_two,"/",s.jsx("span",{children:vc(e.inventory_unit)}),")"]})]}),s.jsxs("div",{className:"pt-[24px] pb-[12px]",children:[s.jsxs("div",{className:"flex flex-nowrap justify-between mb-[8px]",children:[s.jsx("div",{children:t("tank::text.low_alert_in")}),s.jsxs("div",{children:[s.jsxs("span",{className:"font-semibold text-notice",children:[e.remain_low_alert_formatted_three," ",s.jsx("span",{children:vc(e.inventory_unit)})]})," "]})]}),s.jsxs("div",{className:"flex flex-nowrap justify-between",children:[s.jsx("div",{children:t("tank::text.critical_alert_in")}),s.jsx("div",{children:s.jsxs("span",{className:"font-semibold text-critical",children:[e.remain_critical_low_alert_formatted_three," ",s.jsx("span",{children:vc(e.inventory_unit)})]})})]})]})]})}return s.jsx(Swe,{title:t("tank::text.inventory"),leftBlock:r(),rightBlock:a()})},SP=({tank:e})=>s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(ODt,{tank:e}),s.jsx(ADt,{tank:e})]})}),yY=({items:e,defaultItem:n})=>{const[r,a]=v.useState("");function i(){return r!=Vo?null:s.jsxs("div",{className:"flex flex-nowrap gap-x-[5px] items-center text-active",children:[s.jsx("span",{className:"text-neutral font-semibold",children:t("tank::form.text.some_value_round")}),s.jsx(vn,{content:t("tank::form.text.tooltip_some_value_round"),children:s.jsx(Se,{name:"icon-tooltip",className:"text-[17px] block"})})]})}return s.jsx(xi,{items:e,defaultItem:n,onChange:a,rightContent:i()})},PDt=({driver:e})=>{const{can:n}
444=Ot(),{company:r}=Bt(),a=[{key:"status",label:t("driver::form.label.status"),value:e.status?s.jsxs("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:[s.jsx(Se,{name:"icon-success-r2"}),t("site::site_text.active")]}):s.jsxs("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:[s.jsx(Se,{name:"icon-status-warning-r2"}),t("site::site_text.inactive")]})},{key:"id",label:t("driver::form.label.driver_id"),value:e.id},{key:"code",label:t("driver::form.label.driver_code"),value:e.code},{key:"pin",label:t("driver::form.label.driver_pin"),value:e.pin},{key:"phone",label:t("driver::form.label.driver_phone"),value:e.phone},{key:"last_modified_by",label:t("driver::form.text.last_modified_by"),value:e.last_modified_by,classNameLabel:"min-w-[100px]"}],i=[],{driver_data_tag_1:o,driver_data_tag_2:l,driver_data_tag_3:c,driver_data_tag_4:u}=r;Object.keys({driver_data_tag_1:o,driver_data_tag_2:l,driver_data_tag_3:c,driver_data_tag_4:u}).map(p=>{if(r[p]){let h={key:p,label:r[p],value:f(p),classNameLabel:"custom-data-field"};i.push(h)}});function f(p){switch(p){case"driver_data_tag_1":return e.tag_str_1;case"driver_data_tag_2":return e.tag_str_2;case"driver_data_tag_3":return e.tag_str_3;case"driver_data_tag_4":return e.tag_str_4}return null}return s.jsx(w_,{title:s.jsxs("div",{className:"flex justify-between",children:[s.jsx("span",{className:"truncate mr-[8px]",children:e.full_name}),e.is_lock_app_login==1?s.jsxs("div",{className:"flex items-center gap-[8px]",children:[s.jsx(Se,{name:"icon-status-locked"}),s.jsx("a",{className:"btn-style-1 text-sm font-semibold py-[8px] h-[32px]",href:Oe(`/driver/unlock-driver/${e.id}`),"data-message":t("driver::form.message.unlock_driver"),"data-title":t("driver::form.message.unlock_driver_title"),"btn-title":t("driver::form.text.unlock"),onClick:p=>{p.preventDefault(),entity_action(p.target)},children:t("driver::form.text.unlock")})]}):null]}),leftItems:a,rightItems:i,editLink:n(["driver_edit"])?Oe("",{tab:"setting"},"details-section"):""})},S_=({percent:e,typeName:n})=>{function a(){switch(n){case"amount":case"level-2":return"bg-success";case"transaction":case"level-3":return"bg-notice";case"dollar":case"level-4":return"bg-critical";default:return"bg-success"}}function i(){return e>6?`${e}%`:"26px"}return s.jsx("div",{className:"h-[20px] bg-bg_gray rounded-[100px] overflow-hidden",children:s.jsx("div",{style:{width:i()},className:`relative h-[20px] max-w-full min-w-[26px] ${a()}`,children:s.jsx("div",{className:"relative left-[2px] top-[2px] bottom-[2.5px] rounded-[100px] bg-primary w-fit px-[4px]",children:s.jsxs("span",{className:"text-xs text-white font-normal",children:[e,"%"]})})})})};S_.htmlProps=["typeName"];const IDt=({driver:e,limit:n,driverLimitToken:r,isNetwork:a})=>{const{can:i}=Ot(),o=a?e.is_no_network_limit:e.is_no_limit;let l=[{key:"schedule",label:t("driver::form.text.schedule"),classNameLabel:"permission-title",className:"pb-[16px]",value:s.jsxs("div",{className:"permission",children:[s.jsx("div",{className:"flex gap-[8px] text-center",children:e.check_is_all_schedule?s.jsxs(s.Fragment,{children:[s.jsx(Se,{name:"icon-allow-access",className:"text-success text-lg"}),s.jsx("div",{className:"permission-detail",children:t("driver::form.text.all_day_time")})]}):s.jsxs(s.Fragment,{children:[s.jsx(Se,{name:"icon-restrict-access",className:"text-active text-lg"}),s.jsxs("div",{className:"permission-detail",children:[" ",t("driver::form.label.restricted")]})]})}),i("driver_edit")?e.check_is_all_schedule?s.jsx("a",{className:"ml-[8px]",href:Oe("",{tab:"setting"},"access-schedule-section"),children:s.jsx(Se,{name:"icon-edit",className:"text-active text-lg"})}):s.jsx("a",{className:"ml-[8px]",href:Oe("",{tab:"setting"},"access-schedule-section"),onClick:u=>loadModal(u.target),"data-href":Oe(`/driver/schedule/modal/${e.id}`,{tab:"setting"},"access-schedule-section"),"data-id":"access-schedule-wrapper-modal",children:s.jsx(Se,{name:"icon-edit",className:"text-active text-lg"})}):null]})},{key:"restrictions",label:t("driver::form.text.restrictions"),classNameLabel:"permission-title",className:"pt-[16px]",value:s.jsxs("div",{className:"permission",children:[s.jsx("div",{className:"flex gap-[8px] text-center",children:e.is_all_access?s.jsxs(s.Fragment,{children:[s.jsx(Se,{name:"icon-allow-access",className:"text-success text-lg"}),s.jsx("div",{className:"permission-detail",children:t("driver::form.text.all_access")})]}):s.jsxs(s.Fragment,{children:[s.jsx(Se,{name:"icon-restrict-access",className:"text-active text-lg"}),s.jsxs("div",{className:"permission-detail",children:[" ",t("driver::form.label.restricted")]})]})}),i("restriction_edit")?s.jsx("a",{className:"ml-[8px]",href:Oe(`/driver/${e.id}`,{tab:"access"}),children:s.jsx(Se,{name:"icon-edit",className:"text-active text-lg"})}):null]})}];a&&gj(l,{key:"restrictions"});const c=[{key:"limits",label:a?t("driver::text.network_limits"):t("driver::form.text.limits"),classNameLabel:"permission-title",className:"pb-[16
444px]",value:s.jsxs("div",{className:"permission",children:[s.jsx("div",{className:"flex gap-[8px] text-center",children:o?s.jsxs(s.Fragment,{children:[s.jsx(Se,{name:"icon-allow-access",className:"text-success text-lg"}),s.jsx("div",{className:"permission-detail",children:t("driver::form.label.no_limits")})]}):s.jsxs(s.Fragment,{children:[s.jsx(Se,{name:"icon-restrict-access",className:"text-active text-lg"}),s.jsx("div",{className:"permission-detail",children:t("driver::form.label.restricted")})]})}),i("driver_edit")?s.jsx("a",{className:"ml-[8px]",href:Oe("",{tab:"setting"},"transaction-limit-section"),children:s.jsx(Se,{name:"icon-edit",className:"text-active text-lg"})}):null]})}];if(!a&&!e.is_no_limit||a&&!e.is_no_network_limit){let u={key:"limit",label:n.label,classNameLabel:"permission-title",className:"pt-[16px]",value:"",appendContent:s.jsxs("div",{children:[s.jsx(S_,{percent:n.percent,typeName:n.class}),s.jsxs("div",{className:"flex justify-between pt-[4px]",children:[s.jsxs("div",{children:[n.unit,n.limit_current," / ",n.limit_value]}),a?null:s.jsx("a",{className:"reset_normal text-active",href:ye(`/driver/driver-limit/reset-token/${e.id}`,{driver_limit_token:r}),onClick:d=>{d.preventDefault(),reset_normal(d.target)},children:t("text.reset")})]})]})};c.push(u)}return s.jsx(es,{title:"Permissions",children:s.jsxs("div",{className:"grid grid-cols-2 divide-x divide-placeholder p-[32px] h-full",children:[s.jsx("div",{className:"pr-[16px]",children:s.jsx($j,{items:l,colon:!1})}),s.jsx("div",{className:"pl-[16px]",children:s.jsx($j,{items:c,colon:!1})})]})})},NP=({driver:e,limit:n,driverLimitToken:r,isNetwork:a})=>s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(PDt,{driver:e}),s.jsx(IDt,{driver:e,limit:n,driverLimitToken:r,isNetwork:a})]})});NP.htmlProps=["isNetwork","driverLimitToken"];const $Dt=({vehicle:e})=>{const{can:n}=Ot(),r=[{key:"status",label:t("vehicle::text.status"),value:e.status?s.jsxs("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:[s.jsx(Se,{name:"icon-success-r2"}),t("site::site_text.active")]}):s.jsxs("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:[s.jsx(Se,{name:"icon-status-warning-r2"}),t("site::site_text.inactive")]})},{key:"id",label:t("vehicle::datatable.column.id"),value:e.id},{key:"code",label:t("vehicle::datatable.column.vehicle_code"),value:e.code},{key:"tax_exemptions",label:t("vehicle::datatable.column.tax_exemptions"),value:e.taxable?t("vehicle::text.tax_"+rC(e.taxable)):"None"},{key:"last_updated",label:t("vehicle::form.text.last_modified_by"),value:e.last_modified_by}],a=[{key:"ododata",label:t("vehicle::text.odometer"),value:e.last_known_odometer!=null?e.last_known_odometer:""}],i=e.custom_field_values;return e.custom_field_values&&Object.keys(i).map(o=>{const l=i[o];let c={key:o,label:l.label,value:l.value,classNameLabel:"custom-data-field"};a.push(c)}),s.jsx(w_,{title:e.name,leftItems:r,rightItems:a,editLink:n(["vehicle_edit"])?Oe("",{tab:"setting"},"details-section"):""})},LDt=({vehicle:e})=>{Bt();let n=s.jsx("span",{className:"font-semibold text-lg",children:t("vehicle::text.capactity_unlimited")});e.original_capacity!==null&&(n=s.jsx("span",{className:"font-semibold text-lg",children:e.original_capacity+" "+vc(e.inventory_unit)}));function r(){return s.jsxs("div",{className:"flex h-full",children:[s.jsxs("div",{className:"relative gap-x-[22px] flex items-center justify-center w-full pr-[16px] border-r border-placeholder",children:[s.jsx(Se,{name:"icon-pump",className:"text-[60px]"}),s.jsxs("div",{children:[s.jsx("div",{className:"text-lg",children:t("vehicle::text.fuel_type")}),s.jsx("span",{className:"font-bold text-2xl",children:e.product_type_name})]})]}),s.jsxs("div",{className:"relative flex flex-col gap-y-[16px] w-full pl-[16px] justify-center",children:[s.jsxs("div",{className:"fuel-products",children:[s.jsx("h6",{className:"mb-[8px]",children:t("vehicle::text.fuel_products")}),s.jsx("span",{className:"product-display",children:e.products_display})]}),s.jsx("hr",{className:"border-placeholder"}),s.jsxs("div",{className:"fuel-capacity",children:[s.jsx("h6",{className:"mb-[8px]",children:t("vehicle::text.fuel_capacity")}),n]})]})]})}function a(){if(e.is_track_inventory==1)return s.jsxs("div",{className:"flex flex-col",children:[s.jsxs("div",{className:"pb-[24px] pt-[12px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"mb-[8px]",children:t("tank::text.inventory_value")}),s.jsxs("div",{className:"",children:[s.jsxs("span",{className:"font-semibold",children:["$",e.original_inventory_cost]})," ($",e.original_price_formatted_two,"/",s.jsx("span",{children:vc(e.inventory_unit)}),")"]})]}),s.jsxs("div",{className:"pt-[24px] pb-[12px]",children:[s.jsxs("div",{className:"flex flex-nowrap justify-between mb-[8px]",children:[s.jsx("div",{children:t("tank::text.low_alert_in")}),s.jsxs("div",{children:[s.jsxs("span",{className:"font-semibold text-notice",children:[e.remain_low_alert_formatted_two," ",s.jsx("span",{children:vc(e.inventory_unit)})]})," "]})]}),s.jsxs("div",{className:"flex flex-nowrap justify-between",children:[s.jsx("div",{children:t("tank::text.critical_alert_in")}),s.jsx("div",{children:s.jsxs("span",{className:"font-semibold text-critical",children:[e.remain_critical_low_alert_formatted_two," ",s.jsx("span",{children:vc(e.inventory_unit)})]})})]})]})]})}return s.jsx(Swe,{title:t("vehicle::text.fuel_details"),leftBlock:r(),rightBlock:a()})},wY=({vehicle:e})=>(Bt(),t("vehicle::text.capactity_unlimited"),e.original_capacity!==null&&e.original_capacity+""+vc(e.inventory_unit),s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx($Dt,{vehicle:e}),s.jsx(LDt,{vehicle:e})]})}));var pke={exports:{}};function FDt(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var $4=FDt(v),BDt=ds;function HDt(e,n){for(var r=Object.getOwnPropertyNames(n),a=0;a<r.length;a++){var i=r[a],o=Object.getOwnPropertyDescriptor(n,i);o&&o.configurable&&e[i]===void 0&&Object.defineProperty(e,i,o)}return e}function A8(){return(A8=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}function zDt(e,n){e.prototype=Object.create(n.prototype),HDt(e.prototype.constructor=e,n)}function VDt(e,n){if(e==null)return{};var r,a,i={},o=Object.keys(e);for(a=0;a<o.length;a++)r=o[a],0<=n.indexOf(r)||(i[r]=e[r]);return i}function g0(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var UDt=function(e,n,r,a,i,o,l,c){if(!e){var u;if(n===void 0)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=[r,a,i,o,l,c],f=0;(u=new Error(n.replace(/%s/g,function(){return d[f++]}
444))).name="Invariant Violation"}throw u.framesToPop=1,u}},qae=UDt;function Gae(e,n,r){if("selectionStart"in e&&"selectionEnd"in e)e.selectionStart=n,e.selectionEnd=r;else{var a=e.createTextRange();a.collapse(!0),a.moveStart("character",n),a.moveEnd("character",r-n),a.select()}}function WDt(e){var n=0,r=0;if("selectionStart"in e&&"selectionEnd"in e)n=e.selectionStart,r=e.selectionEnd;else{var a=document.selection.createRange();a.parentElement()===e&&(n=-a.moveStart("character",-e.value.length),r=-a.moveEnd("character",-e.value.length))}return{start:n,end:r,length:r-n}}var YDt={9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},qDt="_";function Kae(e,n,r){var a="",i="",o=null,l=[];if(n===void 0&&(n=qDt),r==null&&(r=YDt),!e||typeof e!="string")return{maskChar:n,formatChars:r,mask:null,prefix:null,lastEditablePosition:null,permanents:[]};var c=!1;return e.split("").forEach(function(u){c=!c&&u==="\\"||(c||!r[u]?(l.push(a.length),a.length===l.length-1&&(i+=u)):o=a.length+1,a+=u,!1)}),{maskChar:n,formatChars:r,prefix:i,mask:a,lastEditablePosition:o,permanents:l}}function yu(e,n){return e.permanents.indexOf(n)!==-1}function EP(e,n,r){var a=e.mask,i=e.formatChars;if(!r)return!1;if(yu(e,n))return a[n]===r;var o=i[a[n]];return new RegExp(o).test(r)}function Zae(e,n){return n.split("").every(function(r,a){return yu(e,a)||!EP(e,a,r)})}function F1(e,n){var r=e.maskChar,a=e.prefix;if(!r){for(;n.length>a.length&&yu(e,n.length-1);)n=n.slice(0,n.length-1);return n.length}for(var i=a.length,o=n.length;o>=a.length;o--){var l=n[o];if(!yu(e,o)&&EP(e,o,l)){i=o+1;break}}return i}function hke(e,n){return F1(e,n)===e.mask.length}function oh(e,n){var r=e.maskChar,a=e.mask,i=e.prefix;if(!r){for((n=P8(e,"",n,0)).length<i.length&&(n=i);n.length<a.length&&yu(e,n.length);)n+=a[n.length];return n}if(n)return P8(e,oh(e,""),n,0);for(var o=0;o<a.length;o++)yu(e,o)?n+=a[o]:n+=r;return n}function GDt(e,n,r,a){var i=r+a,o=e.maskChar,l=e.mask,c=e.prefix,u=n.split("");if(o)return u.map(function(f,p){return p<r||i<=p?f:yu(e,p)?l[p]:o}).join("");for(var d=i;d<u.length;d++)yu(e,d)&&(u[d]="");return r=Math.max(c.length,r),u.splice(r,i-r),n=u.join(""),oh(e,n)}function P8(e,n,r,a){var i=e.mask,o=e.maskChar,l=e.prefix,c=r.split(""),u=hke(e,n);return!o&&a>n.length&&(n+=i.slice(n.length,a)),c.every(function(d){for(;m=d,yu(e,h=a)&&m!==i[h];){if(a>=n.length&&(n+=i[a]),f=d,p=a,o&&yu(e,p)&&f===o)return!0;if(++a>=i.length)return!1}var f,p,h,m;return!EP(e,a,d)&&d!==o||(a<n.length?n=o||u||a<l.length?n.slice(0,a)+d+n.slice(a+1):(n=n.slice(0,a)+d+n.slice(a),oh(e,n)):o||(n+=d),++a<i.length)}),n}function KDt(e,n,r,a){var i=e.mask,o=e.maskChar,l=r.split(""),c=a;return l.every(function(u){for(;f=u,yu(e,d=a)&&f!==i[d];)if(++a>=i.length)return!1;var d,f;return(EP(e,a,u)||u===o)&&a++,a<i.length}),a-c}function ZDt(e,n){for(var r=n;0<=r;--r)if(!yu(e,r))return r;return null}function yk(e,n){for(var r=e.mask,a=n;a<r.length;++a)if(!yu(e,a))return a;return null}function L4(e){return e||e===0?e+"":""}function XDt(e,n,r,a,i){var o=e.mask,l=e.prefix,c=e.lastEditablePosition,u=n,d="",f=0,p=0,h=Math.min(i.start,r.start);return r.end>i.start?p=(f=KDt(e,a,d=u.slice(i.start,r.end),h))?i.length:0:u.length<a.length&&(p=a.length-u.length),u=a,p&&(p===1&&!i.length&&(h=i.start===r.start?yk(e,r.start):ZDt(e,r.start)),u=GDt(e,u,h,p)),u=P8(e,u,d,h),(h+=f)>=o.length?h=o.length:h<l.length&&!f?h=l.length:h>=l.length&&h<c&&f&&(h=yk(e,h)),d||(d=null),{value:u=oh(e,u),enteredString:d,selection:{start:h,end:h}}}function QDt(){var e=new RegExp("windows","i"),n=new RegExp("phone","i"),r=navigator.userAgent;return e.test(r)&&n.test(r)}function sc(e){return typeof e=="function"}function JDt(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame}function mke(){return window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame}function Xae(e){return(mke()?JDt():function(){return setTimeout(e,1e3/60)})(e)}function F4(e){(mke()||clearTimeout)(e)}var eMt=function(e){function n(a){var i=e.call(this,a)||this;
444i.focused=!1,i.mounted=!1,i.previousSelection=null,i.selectionDeferId=null,i.saveSelectionLoopDeferId=null,i.saveSelectionLoop=function(){i.previousSelection=i.getSelection(),i.saveSelectionLoopDeferId=Xae(i.saveSelectionLoop)},i.runSaveSelectionLoop=function(){i.saveSelectionLoopDeferId===null&&i.saveSelectionLoop()},i.stopSaveSelectionLoop=function(){i.saveSelectionLoopDeferId!==null&&(F4(i.saveSelectionLoopDeferId),i.saveSelectionLoopDeferId=null,i.previousSelection=null)},i.getInputDOMNode=function(){if(!i.mounted)return null;var g=BDt.findDOMNode(g0(g0(i))),x=typeof window<"u"&&g instanceof window.Element;if(g&&!x)return null;if(g.nodeName!=="INPUT"&&(g=g.querySelector("input")),!g)throw new Error("react-input-mask: inputComponent doesn't contain input node");return g},i.getInputValue=function(){var g=i.getInputDOMNode();return g?g.value:null},i.setInputValue=function(g){var x=i.getInputDOMNode();x&&(i.value=g,x.value=g)},i.setCursorToEnd=function(){var g=F1(i.maskOptions,i.value),x=yk(i.maskOptions,g);x!==null&&i.setCursorPosition(x)},i.setSelection=function(g,x,b){b===void 0&&(b={});var y=i.getInputDOMNode(),w=i.isFocused();y&&w&&(b.deferred||Gae(y,g,x),i.selectionDeferId!==null&&F4(i.selectionDeferId),i.selectionDeferId=Xae(function(){i.selectionDeferId=null,Gae(y,g,x)}),i.previousSelection={start:g,end:x,length:Math.abs(x-g)})},i.getSelection=function(){return WDt(i.getInputDOMNode())},i.getCursorPosition=function(){return i.getSelection().start},i.setCursorPosition=function(g){i.setSelection(g,g)},i.isFocused=function(){return i.focused},i.getBeforeMaskedValueChangeConfig=function(){var g=i.maskOptions,x=g.mask,b=g.maskChar,y=g.permanents,w=g.formatChars;return{mask:x,maskChar:b,permanents:y,alwaysShowMask:!!i.props.alwaysShowMask,formatChars:w}},i.isInputAutofilled=function(g,x,b,y){var w=i.getInputDOMNode();try{if(w.matches(":-webkit-autofill"))return!0}catch{}return!i.focused||y.end<b.length&&x.end===g.length},i.onChange=function(g){var x=g0(g0(i)).beforePasteState,b=g0(g0(i)).previousSelection,y=i.props.beforeMaskedValueChange,w=i.getInputValue(),j=i.value,S=i.getSelection();i.isInputAutofilled(w,S,j,b)&&(j=oh(i.maskOptions,""),b={start:0,end:0,length:0}),x&&(b=x.selection,j=x.value,S={start:b.start+w.length,end:b.start+w.length,length:0},w=j.slice(0,b.start)+w+j.slice(b.end),i.beforePasteState=null);var N=XDt(i.maskOptions,w,S,j,b),k=N.enteredString,E=N.selection,D=N.value;if(sc(y)){var R=y({value:D,selection:E},{value:j,selection:b},k,i.getBeforeMaskedValueChangeConfig());D=R.value,E=R.selection}i.setInputValue(D),sc(i.props.onChange)&&i.props.onChange(g),i.isWindowsPhoneBrowser?i.setSelection(E.start,E.end,{deferred:!0}):i.setSelection(E.start,E.end)},i.onFocus=function(g){var x=i.props.beforeMaskedValueChange,b=i.maskOptions,y=b.mask,w=b.prefix;if(i.focused=!0,i.mounted=!0,y){if(i.value)F1(i.maskOptions,i.value)<i.maskOptions.mask.length&&i.setCursorToEnd();else{var j=oh(i.maskOptions,w),S=oh(i.maskOptions,j),N=F1(i.maskOptions,S),k=yk(i.maskOptions,N),E={start:k,end:k};if(sc(x)){var D=x({value:S,selection:E},{value:i.value,selection:null},null,i.getBeforeMaskedValueChangeConfig());S=D.value,E=D.selection}var R=S!==i.getInputValue();R&&i.setInputValue(S),R&&sc(i.props.onChange)&&i.props.onChange(g),i.setSelection(E.start,E.end)}i.runSaveSelectionLoop()}sc(i.props.onFocus)&&i.props.onFocus(g)},i.onBlur=function(g){var x=i.props.beforeMaskedValueChange,b=i.maskOptions.mask;if(i.stopSaveSelectionLoop(),i.focused=!1,b&&!i.props.alwaysShowMask&&Zae(i.maskOptions,i.value)){var y="";sc(x)&&(y=x({value:y,selection:null},{value:i.value,selection:i.previousSelection},null,i.getBeforeMaskedValueChangeConfig()).value);var w=y!==i.getInputValue();w&&i.setInputValue(y),w&&sc(i.props.onChange)&&i.props.onChange(g)}sc(i.props.onBlur)&&i.props.onBlur(g)},i.onMouseDown=function(g){if(!i.focused&&document.addEventListener){i.mouseDownX=g.clientX,i.mouseDownY=g.clientY,i.mouseDownTime=new Date().getTime();var x=function b(y){if(document.removeEventListener("mouseup",b),i.focused){var w=Math.abs(y.clientX-i.mouseDownX),j=Math.abs(y.clientY-i.mouseDownY),S=Math.max(w,j),N=new Date().getTime()-i.mouseDownTime;(S<=10&&N<=200||S<=5&&N<=300)&&i.setCursorToEnd()}};document.addEventListener("mouseup",x)}sc(i.props.onMouseDown)&&i.props.onMouseDown(g)},i.onPaste=function(g){sc(i.props.onPaste)&&i.props.onPaste(g),g.defaultPrevented||(i.beforePasteState={value:i.getInputValue(),selection:i.getSelection()},i.setInputValue(""))},i.handleRef=function(g){i.props.children==null&&sc(i.props.inputRef)&&i.props.inputRef(g)}
444;var o=a.mask,l=a.maskChar,c=a.formatChars,u=a.alwaysShowMask,d=a.beforeMaskedValueChange,f=a.defaultValue,p=a.value;i.maskOptions=Kae(o,l,c),f==null&&(f=""),p==null&&(p=f);var h=L4(p);if(i.maskOptions.mask&&(u||h)&&(h=oh(i.maskOptions,h),sc(d))){var m=a.value;a.value==null&&(m=f),h=d({value:h,selection:null},{value:m=L4(m),selection:null},null,i.getBeforeMaskedValueChangeConfig()).value}return i.value=h,i}zDt(n,e);var r=n.prototype;return r.componentDidMount=function(){this.mounted=!0,this.getInputDOMNode()&&(this.isWindowsPhoneBrowser=QDt(),this.maskOptions.mask&&this.getInputValue()!==this.value&&this.setInputValue(this.value))},r.componentDidUpdate=function(){var a=this.previousSelection,i=this.props,o=i.beforeMaskedValueChange,l=i.alwaysShowMask,c=i.mask,u=i.maskChar,d=i.formatChars,f=this.maskOptions,p=l||this.isFocused(),h=this.props.value!=null,m=h?L4(this.props.value):this.value,g=a?a.start:null;if(this.maskOptions=Kae(c,u,d),this.maskOptions.mask){!f.mask&&this.isFocused()&&this.runSaveSelectionLoop();var x=this.maskOptions.mask&&this.maskOptions.mask!==f.mask;if(f.mask||h||(m=this.getInputValue()),(x||this.maskOptions.mask&&(m||p))&&(m=oh(this.maskOptions,m)),x){var b=F1(this.maskOptions,m);(g===null||b<g)&&(g=hke(this.maskOptions,m)?b:yk(this.maskOptions,b))}!this.maskOptions.mask||!Zae(this.maskOptions,m)||p||h&&this.props.value||(m="");var y={start:g,end:g};if(sc(o)){var w=o({value:m,selection:y},{value:this.value,selection:this.previousSelection},null,this.getBeforeMaskedValueChangeConfig());m=w.value,y=w.selection}this.value=m;var j=this.getInputValue()!==this.value;j?(this.setInputValue(this.value),this.forceUpdate()):x&&this.forceUpdate();var S=!1;y.start!=null&&y.end!=null&&(S=!a||a.start!==y.start||a.end!==y.end),(S||j)&&this.setSelection(y.start,y.end)}else f.mask&&(this.stopSaveSelectionLoop(),this.forceUpdate())},r.componentWillUnmount=function(){this.mounted=!1,this.selectionDeferId!==null&&F4(this.selectionDeferId),this.stopSaveSelectionLoop()},r.render=function(){var a,i=this.props,o=(i.mask,i.alwaysShowMask,i.maskChar,i.formatChars,i.inputRef,i.beforeMaskedValueChange,i.children),l=VDt(i,["mask","alwaysShowMask","maskChar","formatChars","inputRef","beforeMaskedValueChange","children"]);if(o){sc(o)||qae(!1);var c=["onChange","onPaste","onMouseDown","onFocus","onBlur","value","disabled","readOnly"],u=A8({},l);
444c.forEach(function(f){return delete u[f]}),a=o(u),c.filter(function(f){return a.props[f]!=null&&a.props[f]!==l[f]}).length&&qae(!1)}else a=$4.createElement("input",A8({ref:this.handleRef},l));var d={onFocus:this.onFocus,onBlur:this.onBlur};return this.maskOptions.mask&&(l.disabled||l.readOnly||(d.onChange=this.onChange,d.onPaste=this.onPaste,d.onMouseDown=this.onMouseDown),l.value!=null&&(d.value=this.value)),a=$4.cloneElement(a,d)},n}($4.Component),tMt=eMt;pke.exports=tMt;var nMt=pke.exports;const rMt=Kr(nMt),kY=({name:e,value:n="",typeSerial:r="cb",className:a="",callBack:i,onChange:o,inputOnly:l,...c})=>{const[u,d]=v.useState(n);let f="",p="";switch(r){case"ipad":p="000000000000",f="********************";break;case"kiosk":f="****-**********-****",p="0000-0000000000-0000";break;case"card_number":f="9999 9999 9999 9999",p="0000 0000 0000 0000";break;case"cb":default:f="****-****-****-****",p="0000-0000-0000-0000"}function h(m){d(ma.upperCase(m.target.value)),o&&o(m.target.value),i&&setTimeout(i,300)}return s.jsx(_o,{...c,children:s.jsx("div",{className:"input-group",children:s.jsx(rMt,{name:e,maskPlaceholder:"",mask:f,placeholder:p,alwaysShowMask:!1,maskChar:null,className:"form-control uppercase text-base",value:u,onChange:h,onPaste:m=>d(ma.upperCase(m.target.value))})})})};kY.htmlProps=["wrapperClassName","typeSerial","callBack"];function aMt(e,{insertAt:n}={}){if(!e||typeof document>"u")return;let r=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",n==="top"&&r.firstChild?r.insertBefore(a,r.firstChild):r.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))}aMt(`.rti--container *{box-sizing:border-box;transition:all .2s ease}.rti--container{--rti-bg: #fff;--rti-border: #ccc;--rti-main: #3182ce;--rti-radius: .375rem;--rti-s: .5rem;--rti-tag: #edf2f7;--rti-tag-remove: #e53e3e;--rti-tag-padding: .15rem .25rem;align-items:center;background:var(--rti-bg);border:1px solid var(--rti-border);border-radius:var(--rti-radius);display:flex;flex-wrap:wrap;gap:var(--rti-s);line-height:1.4;padding:var(--rti-s)}.rti--container:focus-within{border-color:var(--rti-main);box-shadow:var(--rti-main) 0 0 0 1px}.rti--input{border:0;outline:0;font-size:inherit;line-height:inherit;width:50%}.rti--tag{align-items:center;background:var(--rti-tag);border-radius:var(--rti-radius);display:inline-flex;justify-content:center;padding:var(--rti-tag-padding)}.rti--tag button{background:none;border:0;border-radius:50%;cursor:pointer;line-height:inherit;padding:0 var(--rti-s)}.rti--tag button:hover{color:var(--rti-tag-remove)}
445`);function Qae(e,n){let r=v.useRef(!1);v.useEffect(()=>{r.current?e():r.current=!0},n)}function gke(...e){return e.filter(n=>n).join(" ")}function iMt({text:e,remove:n,disabled:r,className:a}){let i=o=>{o.stopPropagation(),n(e)};return Be.createElement("span",{className:gke("rti--tag",a)},Be.createElement("span",null,e),!r&&Be.createElement("button",{type:"button",onClick:i,"aria-label":`remove ${e}`},"✕"))}var sMt=["Enter"],oMt=({name:e,placeHolder:n,value:r,onChange:a,onBlur:i,separators:o,disableBackspaceRemove:l,onExisting:c,onRemoved:u,disabled:d,isEditOnRemove:f,beforeAddValidate:p,onKeyUp:h,classNames:m})=>{let[g,x]=v.useState(r||[]);Qae(()=>{a&&a(g)},[g]),Qae(()=>{JSON.stringify(r)!==JSON.stringify(g)&&x(r)},[r]);let b=w=>{w.stopPropagation();let j=w.target.value;if(!j&&!l&&g.length&&w.key==="Backspace"&&(w.target.value=f?`${g.at(-1)} `:"",x([...g.slice(0,-1)])),j&&(o||sMt).includes(w.key)){if(w.preventDefault(),p&&!p(j,g))return;if(g.includes(j)){c&&c(j);return}x([...g,j]),w.target.value=""}},y=w=>{x(g.filter(j=>j!==w)),u&&u(w)};return Be.createElement("div",{"aria-labelledby":e,className:"rti--container"},g.map(w=>Be.createElement(iMt,{key:w,className:m==null?void 0:m.tag,text:w,remove:y,disabled:d})),Be.createElement("input",{className:gke("rti--input",m==null?void 0:m.input),type:"text",name:e,placeholder:n,onKeyDown:b,onBlur:i,disabled:d,onKeyUp:h}))},I8={exports:{}},$8={exports:{}},L8={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=a;function r(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r=function(l){return typeof l}:r=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},r(i)}function a(i){var o=typeof i=="string"||i instanceof String;if(!o){var l=r(i);throw i===null?l="null":l==="object"&&(l=i.constructor.name),new TypeError("Expected a string but received a ".concat(l))}}e.exports=n.default,e.exports.default=n.default})(L8,L8.exports);var an=L8.exports;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o){return(0,r.default)(o),o=Date.parse(o),isNaN(o)?null:new Date(o)}
445e.exports=n.default,e.exports.default=n.default})($8,$8.exports);var jY=$8.exports,F8={exports:{}},zy={},Pi={};Object.defineProperty(Pi,"__esModule",{value:!0});Pi.commaDecimal=Pi.dotDecimal=Pi.bengaliLocales=Pi.farsiLocales=Pi.arabicLocales=Pi.englishLocales=Pi.decimal=Pi.alphanumeric=Pi.alpha=void 0;var Ll={"en-US":/^[A-Z]+$/i,"az-AZ":/^[A-VXYZÇƏĞİıÖŞÜ]+$/i,"bg-BG":/^[А-Я]+$/i,"cs-CZ":/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i,"da-DK":/^[A-ZÆØÅ]+$/i,"de-DE":/^[A-ZÄÖÜß]+$/i,"el-GR":/^[Α-ώ]+$/i,"es-ES":/^[A-ZÁÉÍÑÓÚÜ]+$/i,"fa-IR":/^[ابپتثجچحخدذرزژسشصضطظعغفقکگلمنوهی]+$/i,"fi-FI":/^[A-ZÅÄÖ]+$/i,"fr-FR":/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,"it-IT":/^[A-ZÀÉÈÌÎÓÒÙ]+$/i,"ja-JP":/^[ぁ-んァ-ヶヲ-゚一-龠ー・。、]+$/i,"nb-NO":/^[A-ZÆØÅ]+$/i,"nl-NL":/^[A-ZÁÉËÏÓÖÜÚ]+$/i,"nn-NO":/^[A-ZÆØÅ]+$/i,"hu-HU":/^[A-ZÁÉÍÓÖŐÚÜŰ]+$/i,"pl-PL":/^[A-ZĄĆĘŚŁŃÓŻŹ]+$/i,"pt-PT":/^[A-ZÃÁÀÂÄÇÉÊËÍÏÕÓÔÖÚÜ]+$/i,"ru-RU":/^[А-ЯЁ]+$/i,"sl-SI":/^[A-ZČĆĐŠŽ]+$/i,"sk-SK":/^[A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i,"sr-RS@latin":/^[A-ZČĆŽŠĐ]+$/i,"sr-RS":/^[А-ЯЂЈЉЊЋЏ]+$/i,"sv-SE":/^[A-ZÅÄÖ]+$/i,"th-TH":/^[ก-๐\s]+$/i,"tr-TR":/^[A-ZÇĞİıÖŞÜ]+$/i,"uk-UA":/^[А-ЩЬЮЯЄIЇҐі]+$/i,"vi-VN":/^[A-ZÀÁẠẢÃÂẦẤẬẨẪĂẰẮẶẲẴĐÈÉẸẺẼÊỀẾỆỂỄÌÍỊỈĨÒÓỌỎÕÔỒỐỘỔỖƠỜỚỢỞỠÙÚỤỦŨƯỪỨỰỬỮỲÝỴỶỸ]+$/i,"ko-KR":/^[ㄱ-ㅎㅏ-ㅣ가-힣]*$/,"ku-IQ":/^[ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/,he:/^[א-ת]+$/,fa:/^['آاءأؤئبپتثجچحخدذرزژسشصضطظعغفقکگلمنوهةی']+$/i,bn:/^['ঀঁংঃঅআইঈউঊঋঌএঐওঔকখগঘঙচছজঝঞটঠডঢণতথদধনপফবভমযরলশষসহ়ঽািীুূৃৄেৈোৌ্ৎৗড়ঢ়য়ৠৡৢৣৰৱ৲৳৴৵৶৷৸৹৺৻']+$/,"hi-IN":/^[\u0900-\u0961]+[\u0972-\u097F]*$/i,"si-LK":/^[\u0D80-\u0DFF]+$/};Pi.alpha=Ll;var Fl={"en-US":/^[0-9A-Z]+$/i,"az-AZ":/^[0-9A-VXYZÇƏĞİıÖŞÜ]+$/i,"bg-BG":/^[0-9А-Я]+$/i,"cs-CZ":/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i,"da-DK":/^[0-9A-ZÆØÅ]+$/i,"de-DE":/^[0-9A-ZÄÖÜß]+$/i,"el-GR":/^[0-9Α-ω]+$/i,"es-ES":/^[0-9A-ZÁÉÍÑÓÚÜ]+$/i,"fi-FI":/^[0-9A-ZÅÄÖ]+$/i,"fr-FR":/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,"it-IT":/^[0-9A-ZÀÉÈÌÎÓÒÙ]+$/i,"ja-JP":/^[0-90-9ぁ-んァ-ヶヲ-゚一-龠ー・。、]+$/i,"hu-HU":/^[0-9A-ZÁÉÍÓÖŐÚÜŰ]+$/i,"nb-NO":/^[0-9A-ZÆØÅ]+$/i,"nl-NL":/^[0-9A-ZÁÉËÏÓÖÜÚ]+$/i,"nn-NO":/^[0-9A-ZÆØÅ]+$/i,"pl-PL":/^[0-9A-ZĄĆĘŚŁŃÓŻŹ]+$/i,"pt-PT":/^[0-9A-ZÃÁÀÂÄÇÉÊËÍÏÕÓÔÖÚÜ]+$/i,"ru-RU":/^[0-9А-ЯЁ]+$/i,"sl-SI":/^[0-9A-ZČĆĐŠŽ]+$/i,"sk-SK":/^[0-9A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i,"sr-RS@latin":/^[0-9A-ZČĆŽŠĐ]+$/i,"sr-RS":/^[0-9А-ЯЂЈЉЊЋЏ]+$/i,"sv-SE":/^[0-9A-ZÅÄÖ]+$/i,"th-TH":/^[ก-๙\s]+$/i,"tr-TR":/^[0-9A-ZÇĞİıÖŞÜ]+$/i,"uk-UA":/^[0-9А-ЩЬЮЯЄIЇҐі]+$/i,"ko-KR":/^[0-9ㄱ-ㅎㅏ-ㅣ가-힣]*$/,"ku-IQ":/^[٠١٢٣٤٥٦٧٨٩0-9ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i,"vi-VN":/^[0-9A-ZÀÁẠẢÃÂẦẤẬẨẪĂẰẮẶẲẴĐÈÉẸẺẼÊỀẾỆỂỄÌÍỊỈĨÒÓỌỎÕÔỒỐỘỔỖƠỜỚỢỞỠÙÚỤỦŨƯỪỨỰỬỮỲÝỴỶỸ]+$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/,he:/^[0-9א-ת]+$/,fa:/^['0-9آاءأؤئبپتثجچحخدذرزژسشصضطظعغفقکگلمنوهةی۱۲۳۴۵۶۷۸۹۰']+$/i,bn:/^['ঀঁংঃঅআইঈউঊঋঌএঐওঔকখগঘঙচছজঝঞটঠডঢণতথদধনপফবভমযরলশষসহ়ঽািীুূৃৄেৈোৌ্ৎৗড়ঢ়য়ৠৡৢৣ০১২৩৪৫৬৭৮৯ৰৱ৲৳৴৵৶৷৸৹৺৻']+$/,"hi-IN":/^[\u0900-\u0963]+[\u0966-\u097F]*$/i,"si-LK":/^[0-9\u0D80-\u0DFF]+$/};Pi.alphanumeric=Fl;var hl={"en-US":".",ar:"٫"};Pi.decimal=hl;var B8=["AU","GB","HK","IN","NZ","ZA","ZM"];Pi.englishLocales=B8;for(var ME,B4=0;B4<B8.length;
445B4++)ME="en-".concat(B8[B4]),Ll[ME]=Ll["en-US"],Fl[ME]=Fl["en-US"],hl[ME]=hl["en-US"];var H8=["AE","BH","DZ","EG","IQ","JO","KW","LB","LY","MA","QM","QA","SA","SD","SY","TN","YE"];Pi.arabicLocales=H8;for(var RE,H4=0;H4<H8.length;H4++)RE="ar-".concat(H8[H4]),Ll[RE]=Ll.ar,Fl[RE]=Fl.ar,hl[RE]=hl.ar;var z8=["IR","AF"];Pi.farsiLocales=z8;for(var z4,V4=0;V4<z8.length;V4++)z4="fa-".concat(z8[V4]),Fl[z4]=Fl.fa,hl[z4]=hl.ar;var V8=["BD","IN"];Pi.bengaliLocales=V8;for(var OE,U4=0;U4<V8.length;U4++)OE="bn-".concat(V8[U4]),Ll[OE]=Ll.bn,Fl[OE]=Fl.bn,hl[OE]=hl["en-US"];var U8=["ar-EG","ar-LB","ar-LY"];Pi.dotDecimal=U8;var W8=["bg-BG","cs-CZ","da-DK","de-DE","el-GR","en-ZM","es-ES","fr-CA","fr-FR","id-ID","it-IT","ku-IQ","hi-IN","hu-HU","nb-NO","nn-NO","nl-NL","pl-PL","pt-PT","ru-RU","si-LK","sl-SI","sr-RS@latin","sr-RS","sv-SE","tr-TR","uk-UA","vi-VN"];Pi.commaDecimal=W8;for(var W4=0;W4<U8.length;W4++)hl[U8[W4]]=hl["en-US"];for(var Y4=0;Y4<W8.length;Y4++)hl[W8[Y4]]=",";Ll["fr-CA"]=Ll["fr-FR"];Fl["fr-CA"]=Fl["fr-FR"];Ll["pt-BR"]=Ll["pt-PT"];Fl["pt-BR"]=Fl["pt-PT"];hl["pt-BR"]=hl["pt-PT"];Ll["pl-Pl"]=Ll["pl-PL"];Fl["pl-Pl"]=Fl["pl-PL"];hl["pl-Pl"]=hl["pl-PL"];Ll["fa-AF"]=Ll.fa;Object.defineProperty(zy,"__esModule",{value:!0});zy.default=uMt;zy.locales=void 0;var lMt=cMt(an),xke=Pi;function cMt(e){return e&&e.__esModule?e:{default:e}}function uMt(e,n){(0,lMt.default)(e),n=n||{};var r=new RegExp("^(?:[-+])?(?:[0-9]+)?(?:\\".concat(n.locale?xke.decimal[n.locale]:".","[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$"));if(e===""||e==="."||e===","||e==="-"||e==="+")return!1;var a=parseFloat(e.replace(",","."));return r.test(e)&&(!n.hasOwnProperty("min")||a>=n.min)&&(!n.hasOwnProperty("max")||a<=n.max)&&(!n.hasOwnProperty("lt")||a<n.lt)&&(!n.hasOwnProperty("gt")||a>n.gt)}var dMt=Object.keys(xke.decimal);zy.locales=dMt;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(zy);function a(o){return o&&o.__esModule?o:{default:o}}function i(o){return(0,r.default)(o)?parseFloat(o):NaN}e.exports=n.default,e.exports.default=n.default})(F8,F8.exports);var vke=F8.exports,Y8={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){return(0,r.default)(o),parseInt(o,l||10)}e.exports=n.default,e.exports.default=n.default})(Y8,Y8.exports);var fMt=Y8.exports,q8={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){return(0,r.default)(o),l?o==="1"||/^true$/i.test(o):o!=="0"&&!/^false$/i.test(o)&&o!==""}e.exports=n.default,e.exports.default=n.default})(q8,q8.exports);var pMt=q8.exports,G8={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){return(0,r.default)(o),o===l}e.exports=n.default,e.exports.default=n.default})(G8,G8.exports);var hMt=G8.exports,K8={exports:{}},Z8={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=a;function r(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r=function(l){return typeof l}:r=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},r(i)}function a(i){return r(i)==="object"&&i!==null?typeof i.toString=="function"?i=i.toString():i="[object Object]":(i===null||typeof i>"u"||isNaN(i)&&!i.length)&&(i=""),String(i)}e.exports=n.default,e.exports.default=n.default})(Z8,Z8.exports);var _ke=Z8.exports,X8={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=r;function r(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;for(var o in i)typeof a[o]>"u"&&(a[o]=i[o]);return a}e.exports=n.default,e.exports.default=n.default})(X8,X8.exports);var ql=X8.exports;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=o(an),a=o(_ke),i=o(ql);
445function o(u){return u&&u.__esModule?u:{default:u}}var l={ignoreCase:!1,minOccurrences:1};function c(u,d,f){return(0,r.default)(u),f=(0,i.default)(f,l),f.ignoreCase?u.toLowerCase().split((0,a.default)(d).toLowerCase()).length>f.minOccurrences:u.split((0,a.default)(d)).length>f.minOccurrences}e.exports=n.default,e.exports.default=n.default})(K8,K8.exports);var mMt=K8.exports,Q8={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l,c){return(0,r.default)(o),Object.prototype.toString.call(l)!=="[object RegExp]"&&(l=new RegExp(l,c)),!!o.match(l)}e.exports=n.default,e.exports.default=n.default})(Q8,Q8.exports);var gMt=Q8.exports,J8={exports:{}},eB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}function i(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?i=function(u){return typeof u}:i=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},i(l)}function o(l,c){(0,r.default)(l);var u,d;i(c)==="object"?(u=c.min||0,d=c.max):(u=arguments[1],d=arguments[2]);var f=encodeURI(l).split(/%..|./).length-1;return f>=u&&(typeof d>"u"||f<=d)}e.exports=n.default,e.exports.default=n.default})(eB,eB.exports);var bke=eB.exports,tB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=i(an),a=i(ql);function i(c){return c&&c.__esModule?c:{default:c}}var o={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};function l(c,u){(0,r.default)(c),u=(0,a.default)(u,o),u.allow_trailing_dot&&c[c.length-1]==="."&&(c=c.substring(0,c.length-1)),u.allow_wildcard===!0&&c.indexOf("*.")===0&&(c=c.substring(2));var d=c.split("."),f=d[d.length-1];return u.require_tld&&(d.length<2||!u.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(f)||/\s/.test(f))||!u.allow_numeric_tld&&/^\d+$/.test(f)?!1:d.every(function(p){return!(p.length>63&&!u.ignore_max_length||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(p)||/[\uff01-\uff5e]/.test(p)||/^-|-$/.test(p)||!u.allow_underscores&&/_/.test(p))})}e.exports=n.default,e.exports.default=n.default})(tB,tB.exports);var CY=tB.exports,nB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=d;var r=a(an);function a(f){return f&&f.__esModule?f:{default:f}}var i="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",o="(".concat(i,"[.]){3}").concat(i),l=new RegExp("^".concat(o,"$")),c="(?:[0-9a-fA-F]{1,4})",u=new RegExp("^("+"(?:".concat(c,":){7}(?:").concat(c,"|:)|")+"(?:".concat(c,":){6}(?:").concat(o,"|:").concat(c,"|:)|")+"(?:".concat(c,":){5}(?::").concat(o,"|(:").concat(c,"){1,2}|:)|")+"(?:".concat(c,":){4}(?:(:").concat(c,"){0,1}:").concat(o,"|(:").concat(c,"){1,3}|:)|")+"(?:".concat(c,":){3}(?:(:").concat(c,"){0,2}:").concat(o,"|(:").concat(c,"){1,4}|:)|")+"(?:".concat(c,":){2}(?:(:").concat(c,"){0,3}:").concat(o,"|(:").concat(c,"){1,5}|:)|")+"(?:".concat(c,":){1}(?:(:").concat(c,"){0,4}:").concat(o,"|(:").concat(c,"){1,6}|:)|")+"(?::((?::".concat(c,"){0,5}:").concat(o,"|(?::").concat(c,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");function d(f){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return(0,r.default)(f),p=String(p),p?p==="4"?l.test(f):p==="6"?u.test(f):!1:d(f,4)||d(f,6)}e.exports=n.default,e.exports.default=n.default})(nB,nB.exports);var TP=nB.exports;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=y;var r=c(an),a=c(ql),i=c(bke),o=c(CY),l=c(TP);function c(w){return w&&w.__esModule?w:{default:w}}var u={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blackl
445isted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},d=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,f=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,p=/^[a-z\d]+$/,h=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,m=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,g=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i,x=254;function b(w){var j=w.replace(/^"(.+)"$/,"$1");if(!j.trim())return!1;var S=/[\.";<>]/.test(j);if(S){if(j===w)return!1;var N=j.split('"').length===j.split('\\"').length;if(!N)return!1}return!0}function y(w,j){if((0,r.default)(w),j=(0,a.default)(j,u),j.require_display_name||j.allow_display_name){var S=w.match(d);if(S){var N=S[1];if(w=w.replace(N,"").replace(/(^<|>$)/g,""),N.endsWith(" ")&&(N=N.slice(0,-1)),!b(N))return!1}else if(j.require_display_name)return!1}if(!j.ignore_max_length&&w.length>x)return!1;var k=w.split("@"),E=k.pop(),D=E.toLowerCase();if(j.host_blacklist.includes(D)||j.host_whitelist.length>0&&!j.host_whitelist.includes(D))return!1;var R=k.join("@");if(j.domain_specific_validation&&(D==="gmail.com"||D==="googlemail.com")){R=R.toLowerCase();var A=R.split("+")[0];if(!(0,i.default)(A.replace(/\./g,""),{min:6,max:30}))return!1;for(var P=A.split("."),I=0;I<P.length;I++)if(!p.test(P[I]))return!1}if(j.ignore_max_length===!1&&(!(0,i.default)(R,{max:64})||!(0,i.default)(E,{max:254})))return!1;if(!(0,o.default)(E,{require_tld:j.require_tld,ignore_max_length:j.ignore_max_length})){if(!j.allow_ip_domain)return!1;if(!(0,l.default)(E)){if(!E.startsWith("[")||!E.endsWith("]"))return!1;var L=E.slice(1,-1);if(L.length===0||!(0,l.default)(L))return!1}}if(R[0]==='"')return R=R.slice(1,R.length-1),j.allow_utf8_local_part?g.test(R):h.test(R);for(var H=j.allow_utf8_local_part?m:f,U=R.split("."),X=0;X<U.length;X++)if(!H.test(U[X]))return!1;return!(j.blacklisted_chars&&R.search(new RegExp("[".concat(j.blacklisted_chars,"]+"),"g"))!==-1)}e.exports=n.default,e.exports.default=n.default})(J8,J8.exports);var xMt=J8.exports,rB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=y;var r=l(an),a=l(CY),i=l(TP),o=l(ql);function l(w){return w&&w.__esModule?w:{default:w}}function c(w,j){return h(w)||p(w,j)||d(w,j)||u()}function u(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
446In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(w,j){if(w){if(typeof w=="string")return f(w,j);var S=Object.prototype.toString.call(w).slice(8,-1);if(S==="Object"&&w.constructor&&(S=w.constructor.name),S==="Map"||S==="Set")return Array.from(w);if(S==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S))return f(w,j)}}function f(w,j){(j==null||j>w.length)&&(j=w.length);for(var S=0,N=new Array(j);S<j;S++)N[S]=w[S];return N}function p(w,j){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(w)))){var S=[],N=!0,k=!1,E=void 0;try{for(var D=w[Symbol.iterator](),R;!(N=(R=D.next()).done)&&(S.push(R.value),!(j&&S.length===j));N=!0);}catch(A){k=!0,E=A}finally{try{!N&&D.return!=null&&D.return()}finally{if(k)throw E}}return S}}function h(w){if(Array.isArray(w))return w}var m={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_port:!1,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1,allow_fragments:!0,allow_query_components:!0,validate_length:!0},g=/^\[([^\]]+)\](?::([0-9]+))?$/;function x(w){return Object.prototype.toString.call(w)==="[object RegExp]"}function b(w,j){for(var S=0;S<j.length;S++){var N=j[S];if(w===N||x(N)&&N.test(w))return!0}return!1}function y(w,j){if((0,r.default)(w),!w||/[\s<>]/.test(w)||w.indexOf("mailto:")===0||(j=(0,o.default)(j,m),j.validate_length&&w.length>=2083)||!j.allow_fragments&&w.includes("#")||!j.allow_query_components&&(w.includes("?")||w.includes("&")))return!1;var S,N,k,E,D,R,A,P;if(A=w.split("#"),w=A.shift(),A=w.split("?"),w=A.shift(),A=w.split("://"),A.length>1){if(S=A.shift().toLowerCase(),j.require_valid_protocol&&j.protocols.indexOf(S)===-1)return!1}else{if(j.require_protocol)return!1;if(w.slice(0,2)==="//"){if(!j.allow_protocol_relative_urls)return!1;A[0]=w.slice(2)}}if(w=A.join("://"),w==="")return!1;if(A=w.split("/"),w=A.shift(),w===""&&!j.require_host)return!0;
446if(A=w.split("@"),A.length>1){if(j.disallow_auth||A[0]===""||(N=A.shift(),N.indexOf(":")>=0&&N.split(":").length>2))return!1;var I=N.split(":"),L=c(I,2),H=L[0],U=L[1];if(H===""&&U==="")return!1}E=A.join("@"),R=null,P=null;var X=E.match(g);if(X?(k="",P=X[1],R=X[2]||null):(A=E.split(":"),k=A.shift(),A.length&&(R=A.join(":"))),R!==null&&R.length>0){if(D=parseInt(R,10),!/^[0-9]+$/.test(R)||D<=0||D>65535)return!1}else if(j.require_port)return!1;return j.host_whitelist?b(k,j.host_whitelist):k===""&&!j.require_host?!0:!(!(0,i.default)(k)&&!(0,a.default)(k,j)&&(!P||!(0,i.default)(P,6))||(k=k||P,j.host_blacklist&&b(k,j.host_blacklist)))}e.exports=n.default,e.exports.default=n.default})(rB,rB.exports);var vMt=rB.exports,aB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=f;var r=a(an);function a(p){return p&&p.__esModule?p:{default:p}}var i=/^(?:[0-9a-fA-F]{2}([-:\s]))([0-9a-fA-F]{2}\1){4}([0-9a-fA-F]{2})$/,o=/^([0-9a-fA-F]){12}$/,l=/^([0-9a-fA-F]{4}\.){2}([0-9a-fA-F]{4})$/,c=/^(?:[0-9a-fA-F]{2}([-:\s]))([0-9a-fA-F]{2}\1){6}([0-9a-fA-F]{2})$/,u=/^([0-9a-fA-F]){16}$/,d=/^([0-9a-fA-F]{4}\.){3}([0-9a-fA-F]{4})$/;function f(p,h){return(0,r.default)(p),h!=null&&h.eui&&(h.eui=String(h.eui)),h!=null&&h.no_colons||h!=null&&h.no_separators?h.eui==="48"?o.test(p):h.eui==="64"?u.test(p):o.test(p)||u.test(p):(h==null?void 0:h.eui)==="48"?i.test(p)||l.test(p):(h==null?void 0:h.eui)==="64"?c.test(p)||d.test(p):f(p,{eui:"48"})||f(p,{eui:"64"})}e.exports=n.default,e.exports.default=n.default})(aB,aB.exports);var _Mt=aB.exports,iB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;var r=i(an),a=i(TP);function i(d){return d&&d.__esModule?d:{default:d}}var o=/^\d{1,3}$/,l=32,c=128;function u(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(0,r.default)(d);var p=d.split("/");if(p.length!==2||!o.test(p[1])||p[1].length>1&&p[1].startsWith("0"))return!1;var h=(0,a.default)(p[0],f);if(!h)return!1;var m=null;switch(String(f)){case"4":m=l;break;case"6":m=c;break;default:m=(0,a.default)(p[0],"6")?c:l}return p[1]<=m&&p[1]>=0}e.exports=n.default,e.exports.default=n.default})(iB,iB.exports);var bMt=iB.exports,sB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=g;var r=a(ql);function a(x){return x&&x.__esModule?x:{default:x}}function i(x,b){return c(x)||l(x,b)||d(x,b)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
447In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(x,b){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(x)))){var y=[],w=!0,j=!1,S=void 0;try{for(var N=x[Symbol.iterator](),k;!(w=(k=N.next()).done)&&(y.push(k.value),!(b&&y.length===b));w=!0);}catch(E){j=!0,S=E}finally{try{!w&&N.return!=null&&N.return()}finally{if(j)throw S}}return y}}
447function c(x){if(Array.isArray(x))return x}function u(x,b){var y;if(typeof Symbol>"u"||x[Symbol.iterator]==null){if(Array.isArray(x)||(y=d(x))||b&&x&&typeof x.length=="number"){y&&(x=y);var w=0,j=function(){};return{s:j,n:function(){return w>=x.length?{done:!0}:{done:!1,value:x[w++]}},e:function(D){throw D},f:j}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
448In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var S=!0,N=!1,k;return{s:function(){y=x[Symbol.iterator]()},n:function(){var D=y.next();return S=D.done,D},e:function(D){N=!0,k=D},f:function(){try{!S&&y.return!=null&&y.return()}finally{if(N)throw k}}}}function d(x,b){if(x){if(typeof x=="string")return f(x,b);var y=Object.prototype.toString.call(x).slice(8,-1);if(y==="Object"&&x.constructor&&(y=x.constructor.name),y==="Map"||y==="Set")return Array.from(x);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return f(x,b)}}function f(x,b){(b==null||b>x.length)&&(b=x.length);for(var y=0,w=new Array(b);y<b;y++)w[y]=x[y];return w}var p={format:"YYYY/MM/DD",delimiters:["/","-"],strictMode:!1};function h(x){return/(^(y{4}|y{2})[.\/-](m{1,2})[.\/-](d{1,2})$)|(^(m{1,2})[.\/-](d{1,2})[.\/-]((y{4}|y{2})$))|(^(d{1,2})[.\/-](m{1,2})[.\/-]((y{4}|y{2})$))/gi.test(x)}function m(x,b){for(var y=[],w=Math.min(x.length,b.length),j=0;j<w;j++)y.push([x[j],b[j]]);return y}function g(x,b){if(typeof b=="string"?b=(0,r.default)({format:b},p):b=(0,r.default)(b,p),typeof x=="string"&&h(b.format)){var y=b.delimiters.find(function(A){return b.format.indexOf(A)!==-1}),w=b.strictMode?y:b.delimiters.find(function(A){return x.indexOf(A)!==-1}),j=m(x.split(w),b.format.toLowerCase().split(y)),S={},N=u(j),k;try{for(N.s();!(k=N.n()).done;){var E=i(k.value,2),D=E[0],R=E[1];if(D.length!==R.length)return!1;S[R.charAt(0)]=D}}catch(A){N.e(A)}finally{N.f()}return new Date("".concat(S.m,"/").concat(S.d,"/").concat(S.y)).getDate()===+S.d}return b.strictMode?!1:Object.prototype.toString.call(x)==="[object Date]"&&isFinite(x)}e.exports=n.default,e.exports.default=n.default})(sB,sB.exports);var yke=sB.exports,oB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=a(ql);function a(c){return c&&c.__esModule?c:{default:c}}var i={hourFormat:"hour24",mode:"default"},o={hour24:{default:/^([01]?[0-9]|2[0-3]):([0-5][0-9])$/,withSeconds:/^([01]?[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$/},hour12:{default:/^(0?[1-9]|1[0-2]):([0-5][0-9]) (A|P)M$/,withSeconds:/^(0?[1-9]|1[0-2]):([0-5][0-9]):([0-5][0-9]) (A|P)M$/}};function l(c,u){return u=(0,r.default)(u,i),typeof c!="string"?!1:o[u.hourFormat][u.mode].test(c)}e.exports=n.default,e.exports.default=n.default})(oB,oB.exports);var yMt=oB.exports,lB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=a(an);function a(u){return u&&u.__esModule?u:{default:u}}var i={loose:!1},o=["true","false","1","0"],l=[].concat(o,["yes","no"]);function c(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:i;return(0,r.default)(u),d.loose?l.includes(u.toLowerCase()):o.includes(u)}e.exports=n.default,e.exports.default=n.default})(lB,lB.exports);var wMt=lB.exports,cB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^[A-Za-z]{2,4}([_-]([A-Za-z]{4}|[\d]{3}))?([_-]([A-Za-z]{2}|[\d]{3}))?$/;function o(l){return(0,r.default)(l),l==="en_US_POSIX"||l==="ca_ES_VALENCIA"?!0:i.test(l)}e.exports=n.default,e.exports.default=n.default})(cB,cB.exports);var kMt=cB.exports,KC={};Object.defineProperty(KC,"__esModule",{value:!0});KC.default=SMt;KC.locales=void 0;var jMt=CMt(an),uB=Pi;function CMt(e){return e&&e.__esModule?e:{default:e}}function SMt(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"en-US",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};(0,jMt.default)(e);var a=e,i=r.ignore;if(i)if(i instanceof RegExp)a=a.replace(i,"");else if(typeof i=="string")a=a.replace(new RegExp("[".concat(i.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g,"\\$&"),"]"),"g"),"");else throw new Error("ignore should be instance of a String or RegExp");if(n in uB.alpha)return uB.alpha[n].test(a);throw new Error("Invalid locale '".concat(n,"'"))}var NMt=Object.keys(uB.alpha);KC.locales=NMt;var ZC={};Object.defineProperty(ZC,"__esModule",{value:!0});ZC.default=DMt;ZC.locales=void 0;var EMt=TMt(an),dB=Pi;
448function TMt(e){return e&&e.__esModule?e:{default:e}}function DMt(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"en-US",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};(0,EMt.default)(e);var a=e,i=r.ignore;if(i)if(i instanceof RegExp)a=a.replace(i,"");else if(typeof i=="string")a=a.replace(new RegExp("[".concat(i.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g,"\\$&"),"]"),"g"),"");else throw new Error("ignore should be instance of a String or RegExp");if(n in dB.alphanumeric)return dB.alphanumeric[n].test(a);throw new Error("Invalid locale '".concat(n,"'"))}var MMt=Object.keys(dB.alphanumeric);ZC.locales=MMt;var fB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=i(an),a=Pi;function i(c){return c&&c.__esModule?c:{default:c}}var o=/^[0-9]+$/;function l(c,u){return(0,r.default)(c),u&&u.no_symbols?o.test(c):new RegExp("^[+-]?([0-9]*[".concat((u||{}).locale?a.decimal[u.locale]:".","])?[0-9]+$")).test(c)}e.exports=n.default,e.exports.default=n.default})(fB,fB.exports);var RMt=fB.exports,pB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i={AM:/^[A-Z]{2}\d{7}$/,AR:/^[A-Z]{3}\d{6}$/,AT:/^[A-Z]\d{7}$/,AU:/^[A-Z]\d{7}$/,AZ:/^[A-Z]{2,3}\d{7,8}$/,BE:/^[A-Z]{2}\d{6}$/,BG:/^\d{9}$/,BR:/^[A-Z]{2}\d{6}$/,BY:/^[A-Z]{2}\d{7}$/,CA:/^[A-Z]{2}\d{6}$/,CH:/^[A-Z]\d{7}$/,CN:/^G\d{8}$|^E(?![IO])[A-Z0-9]\d{7}$/,CY:/^[A-Z](\d{6}|\d{8})$/,CZ:/^\d{8}$/,DE:/^[CFGHJKLMNPRTVWXYZ0-9]{9}$/,DK:/^\d{9}$/,DZ:/^\d{9}$/,EE:/^([A-Z]\d{7}|[A-Z]{2}\d{7})$/,ES:/^[A-Z0-9]{2}([A-Z0-9]?)\d{6}$/,FI:/^[A-Z]{2}\d{7}$/,FR:/^\d{2}[A-Z]{2}\d{5}$/,GB:/^\d{9}$/,GR:/^[A-Z]{2}\d{7}$/,HR:/^\d{9}$/,HU:/^[A-Z]{2}(\d{6}|\d{7})$/,IE:/^[A-Z0-9]{2}\d{7}$/,IN:/^[A-Z]{1}-?\d{7}$/,ID:/^[A-C]\d{7}$/,IR:/^[A-Z]\d{8}$/,IS:/^(A)\d{7}$/,IT:/^[A-Z0-9]{2}\d{7}$/,JM:/^[Aa]\d{7}$/,JP:/^[A-Z]{2}\d{7}$/,KR:/^[MS]\d{8}$/,KZ:/^[a-zA-Z]\d{7}$/,LI:/^[a-zA-Z]\d{5}$/,LT:/^[A-Z0-9]{8}$/,LU:/^[A-Z0-9]{8}$/,LV:/^[A-Z0-9]{2}\d{7}$/,LY:/^[A-Z0-9]{8}$/,MT:/^\d{7}$/,MZ:/^([A-Z]{2}\d{7})|(\d{2}[A-Z]{2}\d{5})$/,MY:/^[AHK]\d{8}$/,MX:/^\d{10,11}$/,NL:/^[A-Z]{2}[A-Z0-9]{6}\d$/,NZ:/^([Ll]([Aa]|[Dd]|[Ff]|[Hh])|[Ee]([Aa]|[Pp])|[Nn])\d{6}$/,PH:/^([A-Z](\d{6}|\d{7}[A-Z]))|([A-Z]{2}(\d{6}|\d{7}))$/,PK:/^[A-Z]{2}\d{7}$/,PL:/^[A-Z]{2}\d{7}$/,PT:/^[A-Z]\d{6}$/,RO:/^\d{8,9}$/,RU:/^\d{9}$/,SE:/^\d{8}$/,SL:/^(P)[A-Z]\d{7}$/,SK:/^[0-9A-Z]\d{7}$/,TH:/^[A-Z]{1,2}\d{6,7}$/,TR:/^[A-Z]\d{8}$/,UA:/^[A-Z]{2}\d{6}$/,US:/^\d{9}$/};function o(l,c){(0,r.default)(l);var u=l.replace(/\s/g,"").toUpperCase();return c.toUpperCase()in i&&i[c].test(u)}e.exports=n.default,e.exports.default=n.default})(pB,pB.exports);var OMt=pB.exports,hB={exports:{}},mB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=a(an);function a(c){return c&&c.__esModule?c:{default:c}}var i=/^(?:[-+]?(?:0|[1-9][0-9]*))$/,o=/^[-+]?[0-9]+$/;function l(c,u){(0,r.default)(c),u=u||{};var d=u.hasOwnProperty("allow_leading_zeroes")&&!u.allow_leading_zeroes?i:o,f=!u.hasOwnProperty("min")||c>=u.min,p=!u.hasOwnProperty("max")||c<=u.max,h=!u.hasOwnProperty("lt")||c<u.lt,m=!u.hasOwnProperty("gt")||c>u.gt;return d.test(c)&&f&&p&&h&&m}e.exports=n.default,e.exports.default=n.default})(mB,mB.exports);var SY=mB.exports;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(SY);function a(o){return o&&o.__esModule?o:{default:o}}function i(o){return(0,r.default)(o,{min:0,max:65535})}
448e.exports=n.default,e.exports.default=n.default})(hB,hB.exports);var AMt=hB.exports,gB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o){return(0,r.default)(o),o===o.toLowerCase()}e.exports=n.default,e.exports.default=n.default})(gB,gB.exports);var PMt=gB.exports,xB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o){return(0,r.default)(o),o===o.toUpperCase()}e.exports=n.default,e.exports.default=n.default})(xB,xB.exports);var IMt=xB.exports,vB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=a(an);function a(c){return c&&c.__esModule?c:{default:c}}var i=/^[0-9]{15}$/,o=/^\d{2}-\d{6}-\d{6}-\d{1}$/;function l(c,u){(0,r.default)(c),u=u||{};var d=i;if(u.allow_hyphens&&(d=o),!d.test(c))return!1;c=c.replace(/-/g,"");for(var f=0,p=2,h=14,m=0;m<h;m++){var g=c.substring(h-m-1,h-m),x=parseInt(g,10)*p;x>=10?f+=x%10+1:f+=x,p===1?p+=1:p-=1}var b=(10-f%10)%10;return b===parseInt(c.substring(14,15),10)}e.exports=n.default,e.exports.default=n.default})(vB,vB.exports);var $Mt=vB.exports,_B={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^[\x00-\x7F]+$/;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(_B,_B.exports);var LMt=_B.exports,Vy={};Object.defineProperty(Vy,"__esModule",{value:!0});Vy.default=HMt;Vy.fullWidth=void 0;var FMt=BMt(an);function BMt(e){return e&&e.__esModule?e:{default:e}}var wke=/[^\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;Vy.fullWidth=wke;function HMt(e){return(0,FMt.default)(e),wke.test(e)}var Uy={};Object.defineProperty(Uy,"__esModule",{value:!0});Uy.default=UMt;Uy.halfWidth=void 0;var zMt=VMt(an);function VMt(e){return e&&e.__esModule?e:{default:e}}var kke=/[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;Uy.halfWidth=kke;function UMt(e){return(0,zMt.default)(e),kke.test(e)}var bB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=o(an),a=Vy,i=Uy;function o(c){return c&&c.__esModule?c:{default:c}}function l(c){return(0,r.default)(c),a.fullWidth.test(c)&&i.halfWidth.test(c)}e.exports=n.default,e.exports.default=n.default})(bB,bB.exports);var WMt=bB.exports,yB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/[^\x00-\x7F]/;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(yB,yB.exports);var YMt=yB.exports,wB={exports:{}},kB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=r;function r(a,i){var o=a.join("");return new RegExp(o,i)}e.exports=n.default,e.exports.default=n.default})(kB,kB.exports);var qMt=kB.exports;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=i(an),a=i(qMt);function i(c){return c&&c.__esModule?c:{default:c}}var o=(0,a.default)(["^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)","(?:-((?:0|[1-9]\\d*|\\d*[a-z-][0-9a-z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-z-][0-9a-z-]*))*))","?(?:\\+([0-9a-z-]+(?:\\.[0-9a-z-]+)*))?$"],"i");function l(c){return(0,r.default)(c),o.test(c)}e.exports=n.default,e.exports.default=n.default})(wB,wB.exports);var GMt=wB.exports,jB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/[\uD800-\uDBFF][\uDC00-\uDFFF]/;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(jB,jB.exports);var KMt=jB.exports,CB={exports:{}},SB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(o,l){return o.some(function(c){return l===c})},a=r;n.default=a,e.exports=n.default,e.exports.default=n.default}
448)(SB,SB.exports);var ZMt=SB.exports;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=f;var r=l(ql),a=l(an),i=l(ZMt),o=Pi;function l(p){return p&&p.__esModule?p:{default:p}}function c(p){var h=new RegExp("^[-+]?([0-9]+)?(\\".concat(o.decimal[p.locale],"[0-9]{").concat(p.decimal_digits,"})").concat(p.force_decimal?"":"?","$"));return h}var u={force_decimal:!1,decimal_digits:"1,",locale:"en-US"},d=["","-","+"];function f(p,h){if((0,a.default)(p),h=(0,r.default)(h,u),h.locale in o.decimal)return!(0,i.default)(d,p.replace(/ /g,""))&&c(h).test(p);throw new Error("Invalid locale '".concat(h.locale,"'"))}e.exports=n.default,e.exports.default=n.default})(CB,CB.exports);var XMt=CB.exports,NB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^(0x|0h)?[0-9A-F]+$/i;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(NB,NB.exports);var jke=NB.exports,EB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^(0o)?[0-7]+$/i;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(EB,EB.exports);var QMt=EB.exports,TB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=i(an),a=i(vke);function i(l){return l&&l.__esModule?l:{default:l}}function o(l,c){return(0,r.default)(l),(0,a.default)(l)%parseInt(c,10)===0}e.exports=n.default,e.exports.default=n.default})(TB,TB.exports);
448var JMt=TB.exports,DB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^#?([0-9A-F]{3}|[0-9A-F]{4}|[0-9A-F]{6}|[0-9A-F]{8})$/i;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(DB,DB.exports);var eRt=DB.exports,MB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;var r=a(an);function a(d){return d&&d.__esModule?d:{default:d}}var i=/^rgb\((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]),){2}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\)$/,o=/^rgba\((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]),){3}(0?\.\d|1(\.0)?|0(\.0)?)\)$/,l=/^rgb\((([0-9]%|[1-9][0-9]%|100%),){2}([0-9]%|[1-9][0-9]%|100%)\)$/,c=/^rgba\((([0-9]%|[1-9][0-9]%|100%),){3}(0?\.\d|1(\.0)?|0(\.0)?)\)$/;function u(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return(0,r.default)(d),f?i.test(d)||o.test(d)||l.test(d)||c.test(d):i.test(d)||o.test(d)}e.exports=n.default,e.exports.default=n.default})(MB,MB.exports);var tRt=MB.exports,RB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=a(an);function a(c){return c&&c.__esModule?c:{default:c}}var i=/^hsla?\(((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?))(deg|grad|rad|turn)?(,(\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%){2}(,((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%?))?\)$/i,o=/^hsla?\(((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?))(deg|grad|rad|turn)?(\s(\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%){2}\s?(\/\s((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%?)\s?)?\)$/i;function l(c){(0,r.default)(c);var u=c.replace(/\s+/g," ").replace(/\s?(hsla?\(|\)|,)\s?/ig,"$1");return u.indexOf(",")!==-1?i.test(u):o.test(u)}e.exports=n.default,e.exports.default=n.default})(RB,RB.exports);var nRt=RB.exports,OB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^[A-Z]{2}[0-9A-Z]{3}\d{2}\d{5}$/;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(OB,OB.exports);var rRt=OB.exports,XC={};Object.defineProperty(XC,"__esModule",{value:!0});XC.default=lRt;XC.locales=void 0;var aRt=iRt(an);function iRt(e){return e&&e.__esModule?e:{default:e}}var AB={AD:/^(AD[0-9]{2})\d{8}[A-Z0-9]{12}$/,AE:/^(AE[0-9]{2})\d{3}\d{16}$/,AL:/^(AL[0-9]{2})\d{8}[A-Z0-9]{16}$/,AT:/^(AT[0-9]{2})\d{16}$/,AZ:/^(AZ[0-9]{2})[A-Z0-9]{4}\d{20}$/,BA:/^(BA[0-9]{2})\d{16}$/,BE:/^(BE[0-9]{2})\d{12}$/,BG:/^(BG[0-9]{2})[A-Z]{4}\d{6}[A-Z0-9]{8}$/,BH:/^(BH[0-9]{2})[A-Z]{4}[A-Z0-9]{14}$/,BR:/^(BR[0-9]{2})\d{23}[A-Z]{1}[A-Z0-9]{1}$/,BY:/^(BY[0-9]{2})[A-Z0-9]{4}\d{20}$/,CH:/^(CH[0-9]{2})\d{5}[A-Z0-9]{12}$/,CR:/^(CR[0-9]{2})\d{18}$/,CY:/^(CY[0-9]{2})\d{8}[A-Z0-9]{16}$/,CZ:/^(CZ[0-9]{2})\d{20}$/,DE:/^(DE[0-9]{2})\d{18}$/,DK:/^(DK[0-9]{2})\d{14}$/,DO:/^(DO[0-9]{2})[A-Z]{4}\d{20}$/,EE:/^(EE[0-9]{2})\d{16}$/,EG:/^(EG[0-9]{2})\d{25}$/,ES:/^(ES[0-9]{2})\d{20}$/,FI:/^(FI[0-9]{2})\d{14}$/,FO:/^(FO[0-9]{2})\d{14}$/,FR:/^(FR[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,GB:/^(GB[0-9]{2})[A-Z]{4}\d{14}$/,GE:/^(GE[0-9]{2})[A-Z0-9]{2}\d{16}$/,GI:/^(GI[0-9]{2})[A-Z]{4}[A-Z0-9]{15}$/,GL:/^(GL[0-9]{2})\d{14}$/,GR:/^(GR[0-9]{2})\d{7}[A-Z0-9]{16}$/,GT:/^(GT[0-9]{2})[A-Z0-9]{4}[A-Z0-9]{20}$/,HR:/^(HR[0-9]{2})\d{17}$/,HU:/^(HU[0-9]{2})\d{24}$/,IE:/^(IE[0-9]{2})[A-Z0-9]{4}\d{14}$/,IL:/^(IL[0-9]{2})\d{19}$/,IQ:/^(IQ[0-9]{2})[A-Z]{4}\d{15}$/,IR:/^(IR[0-9]{2})0\d{2}0\d{18}$/,IS:/^(IS[0-9]{2})\d{22}$/,IT:/^(IT[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,JO:/^(JO[0-9]{2})[A-Z]{4}\d{22}$/,KW:/^(KW[0-9]{2})[A-Z]{4}[A-Z0-9]{22}$/,KZ:/^(KZ[0-9]{2})\d{3}[A-Z0-9]{13}$/,LB:/^(LB[0-9]{2})\d{4}[A-Z0-9]{20}$/,LC:/^(LC[0-9]{2})[A-Z]{4}[A-Z0-9]{24}$/,LI:/^(LI[0-9]{2})\d{5}[A-Z0-9]{12}$/,LT:/^(LT[0-9]{2})\d{16}$/,LU:/^(LU[0-9]{2})\d{3}[A-Z0-9]{13}$/,LV:/^(LV[0-9]{2})[A-Z]{4}[A-Z0-9]{13}$/,MC:/^(MC[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,MD:/^(MD[0-9]{2})[A-Z0-9]{20}$/,ME:/^(ME[0-9]{2})\d{18}$/,MK:/^(MK[0-9]{2})\d{3}[A-Z0-9]{10}\d{2}$/,MR:/^(MR[0-9]{2})\d{23}
448$/,MT:/^(MT[0-9]{2})[A-Z]{4}\d{5}[A-Z0-9]{18}$/,MU:/^(MU[0-9]{2})[A-Z]{4}\d{19}[A-Z]{3}$/,MZ:/^(MZ[0-9]{2})\d{21}$/,NL:/^(NL[0-9]{2})[A-Z]{4}\d{10}$/,NO:/^(NO[0-9]{2})\d{11}$/,PK:/^(PK[0-9]{2})[A-Z0-9]{4}\d{16}$/,PL:/^(PL[0-9]{2})\d{24}$/,PS:/^(PS[0-9]{2})[A-Z0-9]{4}\d{21}$/,PT:/^(PT[0-9]{2})\d{21}$/,QA:/^(QA[0-9]{2})[A-Z]{4}[A-Z0-9]{21}$/,RO:/^(RO[0-9]{2})[A-Z]{4}[A-Z0-9]{16}$/,RS:/^(RS[0-9]{2})\d{18}$/,SA:/^(SA[0-9]{2})\d{2}[A-Z0-9]{18}$/,SC:/^(SC[0-9]{2})[A-Z]{4}\d{20}[A-Z]{3}$/,SE:/^(SE[0-9]{2})\d{20}$/,SI:/^(SI[0-9]{2})\d{15}$/,SK:/^(SK[0-9]{2})\d{20}$/,SM:/^(SM[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,SV:/^(SV[0-9]{2})[A-Z0-9]{4}\d{20}$/,TL:/^(TL[0-9]{2})\d{19}$/,TN:/^(TN[0-9]{2})\d{20}$/,TR:/^(TR[0-9]{2})\d{5}[A-Z0-9]{17}$/,UA:/^(UA[0-9]{2})\d{6}[A-Z0-9]{19}$/,VA:/^(VA[0-9]{2})\d{18}$/,VG:/^(VG[0-9]{2})[A-Z0-9]{4}\d{16}$/,XK:/^(XK[0-9]{2})\d{16}$/};function sRt(e){var n=e.replace(/[\s\-]+/gi,"").toUpperCase(),r=n.slice(0,2).toUpperCase();return r in AB&&AB[r].test(n)}function oRt(e){var n=e.replace(/[^A-Z0-9]+/gi,"").toUpperCase(),r=n.slice(4)+n.slice(0,4),a=r.replace(/[A-Z]/g,function(o){return o.charCodeAt(0)-55}),i=a.match(/\d{1,7}/g).reduce(function(o,l){return Number(o+l)%97},"");return i===1}function lRt(e){return(0,aRt.default)(e),sRt(e)&&oRt(e)}var cRt=Object.keys(AB);XC.locales=cRt;var PB={exports:{}},Wy={};Object.defineProperty(Wy,"__esModule",{value:!0});Wy.default=fRt;Wy.CountryCodes=void 0;var uRt=dRt(an);function dRt(e){return e&&e.__esModule?e:{default:e}}var Cke=new Set(["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"]);function fRt(e){return(0,uRt.default)(e),Cke.has(e.toUpperCase())}var pRt=Cke;Wy.CountryCodes=pRt;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=i(an),a=Wy;function i(c){return c&&c.__esModule?c:{default:c}}var o=/^[A-Za-z]{6}[A-Za-z0-9]{2}([A-Za-z0-9]{3})?$/;function l(c){(0,r.default)(c);var u=c.slice(4,6).toUpperCase();return!a.CountryCodes.has(u)&&u!=="XK"?!1:o.test(c)}e.exports=n.default,e.exports.default=n.default})(PB,PB.exports);var hRt=PB.exports,IB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^[a-f0-9]{32}$/;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(IB,IB.exports);var mRt=IB.exports,$B={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i={md5:32,md4:32,sha1:40,sha256:64,sha384:96,sha512:128,ripemd128:32,ripemd160:40,tiger128:32,tiger160:40,tiger192:48,crc32:8,crc32b:8};function o(l,c){(0,r.default)(l);var u=new RegExp("^[a-fA-F0-9]{".concat(i[c],"}$"));return u.test(l)}e.exports=n.default,e.exports.default=n.default})($B,$B.exports);var gRt=$B.exports,LB={exports:{}},FB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;var r=i(an),a=i(ql);function i(d){return d&&d.__esModule?d:{default:d}}var o=/[^A-Z0-9+\/=]/i,l=/^[A-Z0-9_\-]*$/i,c={urlSafe:!1};function u(d,f){(0,r.default)(d),f=(0,a.default)(f,c);var p=d.length;if(f.urlSafe)return l.test(d);if(p%4!==0||o.test(d))return!1;var h=d.indexOf("=");
448return h===-1||h===p-1||h===p-2&&d[p-1]==="="}e.exports=n.default,e.exports.default=n.default})(FB,FB.exports);var Ske=FB.exports;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=i(an),a=i(Ske);function i(l){return l&&l.__esModule?l:{default:l}}function o(l){(0,r.default)(l);var c=l.split("."),u=c.length;return u>3||u<2?!1:c.reduce(function(d,f){return d&&(0,a.default)(f,{urlSafe:!0})},!0)}e.exports=n.default,e.exports.default=n.default})(LB,LB.exports);var xRt=LB.exports,BB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=i(an),a=i(ql);function i(u){return u&&u.__esModule?u:{default:u}}function o(u){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?o=function(f){return typeof f}:o=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},o(u)}var l={allow_primitives:!1};function c(u,d){(0,r.default)(u);try{d=(0,a.default)(d,l);var f=[];d.allow_primitives&&(f=[null,!1,!0]);var p=JSON.parse(u);return f.includes(p)||!!p&&o(p)==="object"}catch{}return!1}e.exports=n.default,e.exports.default=n.default})(BB,BB.exports);var vRt=BB.exports,HB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=i(an),a=i(ql);function i(c){return c&&c.__esModule?c:{default:c}}var o={ignore_whitespace:!1};function l(c,u){return(0,r.default)(c),u=(0,a.default)(u,o),(u.ignore_whitespace?c.trim().length:c.length)===0}e.exports=n.default,e.exports.default=n.default})(HB,HB.exports);var _Rt=HB.exports,zB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}function i(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?i=function(u){return typeof u}:i=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},i(l)}function o(l,c){(0,r.default)(l);var u,d;i(c)==="object"?(u=c.min||0,d=c.max):(u=arguments[1]||0,d=arguments[2]);var f=l.match(/(\uFE0F|\uFE0E)/g)||[],p=l.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g)||[],h=l.length-f.length-p.length;return h>=u&&(typeof d>"u"||h<=d)}e.exports=n.default,e.exports.default=n.default})(zB,zB.exports);var bRt=zB.exports,VB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i={1:/^[0-9A-F]{8}-[0-9A-F]{4}-1[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,2:/^[0-9A-F]{8}-[0-9A-F]{4}-2[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,3:/^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,4:/^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,5:/^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,all:/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i};function o(l,c){(0,r.default)(l);var u=i[[void 0,null].includes(c)?"all":c];return!!u&&u.test(l)}e.exports=n.default,e.exports.default=n.default})(VB,VB.exports);var yRt=VB.exports,UB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=i(an),a=i(jke);function i(l){return l&&l.__esModule?l:{default:l}}function o(l){return(0,r.default)(l),(0,a.default)(l)&&l.length===24}e.exports=n.default,e.exports.default=n.default})(UB,UB.exports);var wRt=UB.exports,WB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(jY);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){var c=(l==null?void 0:l.comparisonDate)||l||Date().toString(),u=(0,r.default)(c),d=(0,r.default)(o);return!!(d&&u&&d>u)}e.exports=n.default,e.exports.default=n.default})(WB,WB.exports);var kRt=WB.exports,YB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=i(an),a=i(jY);function i(l){return l&&l.__esModule?l:{default:l}}function o(l){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:String(new Date);(0,r.default)(l);var u=(0,a.default)(c),d=(0,a.default)(l);return!!(d&&u&&d<u)}e.exports=n.default,e.exports.default=n.default}
448)(YB,YB.exports);var jRt=YB.exports,qB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=i(an),a=i(_ke);function i(c){return c&&c.__esModule?c:{default:c}}function o(c){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?o=function(d){return typeof d}:o=function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},o(c)}function l(c,u){(0,r.default)(c);var d;if(Object.prototype.toString.call(u)==="[object Array]"){var f=[];for(d in u)({}).hasOwnProperty.call(u,d)&&(f[d]=(0,a.default)(u[d]));return f.indexOf(c)>=0}else{if(o(u)==="object")return u.hasOwnProperty(c);if(u&&typeof u.indexOf=="function")return u.indexOf(c)>=0}return!1}e.exports=n.default,e.exports.default=n.default})(qB,qB.exports);var CRt=qB.exports,GB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o){(0,r.default)(o);for(var l=o.replace(/[- ]+/g,""),c=0,u,d,f,p=l.length-1;p>=0;p--)u=l.substring(p,p+1),d=parseInt(u,10),f?(d*=2,d>=10?c+=d%10+1:c+=d):c+=d,f=!f;return!!(c%10===0&&l)}e.exports=n.default,e.exports.default=n.default})(GB,GB.exports);var Nke=GB.exports,KB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=i(an),a=i(Nke);function i(u){return u&&u.__esModule?u:{default:u}}var o={amex:/^3[47][0-9]{13}$/,dinersclub:/^3(?:0[0-5]|[68][0-9])[0-9]{11}$/,discover:/^6(?:011|5[0-9][0-9])[0-9]{12,15}$/,jcb:/^(?:2131|1800|35\d{3})\d{11}$/,mastercard:/^5[1-5][0-9]{2}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}$/,unionpay:/^(6[27][0-9]{14}|^(81[0-9]{14,17}))$/,visa:/^(?:4[0-9]{12})(?:[0-9]{3,6})?$/},l=/^(?:4[0-9]{12}(?:[0-9]{3,6})?|5[1-5][0-9]{14}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12,15}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|6[27][0-9]{14}|^(81[0-9]{14,17}))$/;function c(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(0,r.default)(u);var f=d.provider,p=u.replace(/[- ]+/g,"");if(f&&f.toLowerCase()in o){if(!o[f.toLowerCase()].test(p))return!1}else{if(f&&!(f.toLowerCase()in o))throw new Error("".concat(f," is not a valid credit card provider."));if(!l.test(p))return!1}return(0,a.default)(u)}e.exports=n.default,e.exports.default=n.default})(KB,KB.exports);var SRt=KB.exports,ZB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=i(an),a=i(SY);function i(c){return c&&c.__esModule?c:{default:c}}var o={PL:function(u){(0,r.default)(u);var d={1:1,2:3,3:7,4:9,5:1,6:3,7:7,8:9,9:1,10:3,11:0};if(u!=null&&u.length===11&&(0,a.default)(u,{allow_leading_zeroes:!0})){var f=u.split("").slice(0,-1),p=f.reduce(function(g,x,b){return g+Number(x)*d[b+1]},0),h=p%10,m=Number(u.charAt(u.length-1));if(h===0&&m===0||m===10-h)return!0}return!1},ES:function(u){(0,r.default)(u);var d=/^[0-9X-Z][0-9]{7}[TRWAGMYFPDXBNJZSQVHLCKE]$/,f={X:0,Y:1,Z:2},p=["T","R","W","A","G","M","Y","F","P","D","X","B","N","J","Z","S","Q","V","H","L","C","K","E"],h=u.trim().toUpperCase();if(!d.test(h))return!1;var m=h.slice(0,-1).replace(/[X,Y,Z]/g,function(g){return f[g]});return h.endsWith(p[m%23])},FI:function(u){if((0,r.default)(u),u.length!==11||!u.match(/^\d{6}[\-A\+]\d{3}[0-9ABCDEFHJKLMNPRSTUVWXY]{1}$/))return!1;var d="0123456789ABCDEFHJKLMNPRSTUVWXY",f=parseInt(u.slice(0,6),10)*1e3+parseInt(u.slice(7,10),10),p=f%31,h=d[p];return h===u.slice(10,11)},IN:function(u){var d=/^[1-9]\d{3}\s?\d{4}\s?\d{4}$/,f=[[0,1,2,3,4,5,6,7,8,9],[1,2,3,4,0,6,7,8,9,5],[2,3,4,0,1,7,8,9,5,6],[3,4,0,1,2,8,9,5,6,7],[4,0,1,2,3,9,5,6,7,8],[5,9,8,7,6,0,4,3,2,1],[6,5,9,8,7,1,0,4,3,2],[7,6,5,9,8,2,1,0,4,3],[8,7,6,5,9,3,2,1,0,4],[9,8,7,6,5,4,3,2,1,0]],p=[[0,1,2,3,4,5,6,7,8,9],[1,5,7,6,2,8,3,0,9,4],[5,8,0,3,7,9,6,1,4,2],[8,9,1,6,0,4,3,5,2,7],[9,4,5,3,1,2,6,8,7,0],[4,2,8,6,5,7,3,9,0,1],[2,7,9,3,8,0,6,4,1,5],[7,0,4,6,9,1,3,2,5,8]],h=u.trim();if(!d.test(h))return!1;var m=0,g=h.replace(/\s/g,"").split("").map(Number).reverse();return g.forEach(function(x,b){m=f[m][p[b%8][x]]}),m===0},IR:function(u){if(!u.match(/^\d{10}$/)||(u="0000".concat(u).slice(u.length-6),parseInt(u.slice(3,9),10)===0))return!1;for(var d=parseInt(u.slice(9,10),10),f=0,p=0;p<9;p++)f+=parseInt(u.slice(p,p+1),10)*(10-p);return f%=11,f<2&&d===f||f>=2&&d===11-f},IT:function(u){return u.length!==9||u==="CA00000AA"?!1:u.search(/C[A-Z][0-9]{5}[A-Z]{2}/i)>-1},NO:function(u){var d=u.trim();if(isNaN(Number(d))||d.length!==11||d==="00000000000")return!1;var f=d.split("").map(Number),p=(11-(3*f[0]+7*f[1]+6*f[2]+1*f[3]+8*f[4]+9*f[5]+4*f[6]+5*f[7]+2*f[8])%11)%11,h=(11-(
4485*f[0]+4*f[1]+3*f[2]+2*f[3]+7*f[4]+6*f[5]+5*f[6]+4*f[7]+3*f[8]+2*p)%11)%11;return!(p!==f[9]||h!==f[10])},TH:function(u){if(!u.match(/^[1-8]\d{12}$/))return!1;for(var d=0,f=0;f<12;f++)d+=parseInt(u[f],10)*(13-f);return u[12]===((11-d%11)%10).toString()},LK:function(u){var d=/^[1-9]\d{8}[vx]$/i,f=/^[1-9]\d{11}$/i;return u.length===10&&d.test(u)?!0:!!(u.length===12&&f.test(u))},"he-IL":function(u){var d=/^\d{9}$/,f=u.trim();if(!d.test(f))return!1;for(var p=f,h=0,m,g=0;g<p.length;g++)m=Number(p[g])*(g%2+1),h+=m>9?m-9:m;return h%10===0},"ar-LY":function(u){var d=/^(1|2)\d{11}$/,f=u.trim();return!!d.test(f)},"ar-TN":function(u){var d=/^\d{8}$/,f=u.trim();return!!d.test(f)},"zh-CN":function(u){var d=["11","12","13","14","15","21","22","23","31","32","33","34","35","36","37","41","42","43","44","45","46","50","51","52","53","54","61","62","63","64","65","71","81","82","91"],f=["7","9","10","5","8","4","2","1","6","3","7","9","10","5","8","4","2"],p=["1","0","X","9","8","7","6","5","4","3","2"],h=function(S){return d.includes(S)},m=function(S){var N=parseInt(S.substring(0,4),10),k=parseInt(S.substring(4,6),10),E=parseInt(S.substring(6),10),D=new Date(N,k-1,E);return D>new Date?!1:D.getFullYear()===N&&D.getMonth()===k-1&&D.getDate()===E},g=function(S){for(var N=S.substring(0,17),k=0,E=0;E<17;E++)k+=parseInt(N.charAt(E),10)*parseInt(f[E],10);var D=k%11;return p[D]},x=function(S){return g(S)===S.charAt(17).toUpperCase()},b=function(S){var N=/^[1-9]\d{7}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}$/.test(S);if(!N)return!1;var k=S.substring(0,2);if(N=h(k),!N)return!1;var E="19".concat(S.substring(6,12));return N=m(E),!!N},y=function(S){var N=/^[1-9]\d{5}[1-9]\d{3}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}(\d|x|X)$/.test(S);if(!N)return!1;var k=S.substring(0,2);if(N=h(k),!N)return!1;var E=S.substring(6,14);return N=m(E),N?x(S):!1},w=function(S){var N=/^\d{15}|(\d{17}(\d|x|X))$/.test(S);return N?S.length===15?b(S):y(S):!1};return w(u)},"zh-HK":function(u){u=u.trim();var d=/^[A-Z]{1,2}[0-9]{6}((\([0-9A]\))|(\[[0-9A]\])|([0-9A]))$/,f=/^[0-9]$/;if(u=u.toUpperCase(),!d.test(u))return!1;u=u.replace(/\[|\]|\(|\)/g,""),u.length===8&&(u="3".concat(u));for(var p=0,h=0;h<=7;h++){var m=void 0;f.test(u[h])?m=u[h]:m=(u[h].charCodeAt(0)-55)%11,p+=m*(9-h)}p%=11;var g;return p===0?g="0":p===1?g="A":g=String(11-p),g===u[u.length-1]},"zh-TW":function(u){var d={A:10,B:11,C:12,D:13,E:14,F:15,G:16,H:17,I:34,J:18,K:19,L:20,M:21,N:22,O:35,P:23,Q:24,R:25,S:26,T:27,U:28,V:29,W:32,X:30,Y:31,Z:33},f=u.trim().toUpperCase();return/^[A-Z][0-9]{9}$/.test(f)?Array.from(f).reduce(function(p,h,m){if(m===0){var g=d[h];return g%10*9+Math.floor(g/10)}return m===9?(10-p%10-Number(h))%10===0:p+Number(h)*(9-m)},0):!1}};function l(c,u){if((0,r.default)(c),u in o)return o[u](c);if(u==="any"){for(var d in o)if(o.hasOwnProperty(d)){var f=o[d];if(f(c))return!0}return!1}throw new Error("Invalid locale '".concat(u,"'"))}e.exports=n.default,e.exports.default=n.default})(ZB,ZB.exports);var NRt=ZB.exports,XB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=d;var r=a(an);function a(f){return f&&f.__esModule?f:{default:f}}var i=8,o=14,l=/^(\d{8}|\d{13}|\d{14})$/;function c(f,p){return f===i||f===o?p%2===0?3:1:p%2===0?1:3}function u(f){var p=f.slice(0,-1).split("").map(function(m,g){return Number(m)*c(f.length,g)}).reduce(function(m,g){return m+g},0),h=10-p%10;return h<10?h:0}function d(f){(0,r.default)(f);var p=Number(f.slice(-1));return l.test(f)&&p===u(f)}e.exports=n.default,e.exports.default=n.default})(XB,XB.exports);var ERt=XB.exports,QB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^[A-Z]{2}[0-9A-Z]{9}[0-9]$/;function o(l){if((0,r.default)(l),!i.test(l))return!1;for(var c=!0,u=0,d=l.length-2;d>=0;d--)if(l[d]>
448="A"&&l[d]<="Z")for(var f=l[d].charCodeAt(0)-55,p=f%10,h=Math.trunc(f/10),m=0,g=[p,h];m<g.length;m++){var x=g[m];c?x>=5?u+=1+(x-5)*2:u+=x*2:u+=x,c=!c}else{var b=l[d].charCodeAt(0)-"0".charCodeAt(0);c?b>=5?u+=1+(b-5)*2:u+=b*2:u+=b,c=!c}var y=Math.trunc((u+9)/10)*10-u;return+l[l.length-1]===y}e.exports=n.default,e.exports.default=n.default})(QB,QB.exports);var TRt=QB.exports,JB={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=a(an);function a(u){return u&&u.__esModule?u:{default:u}}var i=/^(?:[0-9]{9}X|[0-9]{10})$/,o=/^(?:[0-9]{13})$/,l=[1,3];function c(u,d){(0,r.default)(u);var f=String((d==null?void 0:d.version)||d);if(!(d!=null&&d.version||d))return c(u,{version:10})||c(u,{version:13});var p=u.replace(/[\s-]+/g,""),h=0;if(f==="10"){if(!i.test(p))return!1;for(var m=0;m<f-1;m++)h+=(m+1)*p.charAt(m);if(p.charAt(9)==="X"?h+=10*10:h+=10*p.charAt(9),h%11===0)return!0}else if(f==="13"){if(!o.test(p))return!1;for(var g=0;g<12;g++)h+=l[g%2]*p.charAt(g);if(p.charAt(12)-(10-h%10)%10===0)return!0}return!1}e.exports=n.default,e.exports.default=n.default})(JB,JB.exports);var DRt=JB.exports,e9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i="^\\d{4}-?\\d{3}[\\dX]$";function o(l){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(0,r.default)(l);var u=i;if(u=c.require_hyphen?u.replace("?",""):u,u=c.case_sensitive?new RegExp(u):new RegExp(u,"i"),!u.test(l))return!1;for(var d=l.replace("-","").toUpperCase(),f=0,p=0;p<d.length;p++){var h=d[p];f+=(h==="X"?10:+h)*(8-p)}return f%11===0}e.exports=n.default,e.exports.default=n.default})(e9,e9.exports);var MRt=e9.exports,t9={exports:{}},N_={};Object.defineProperty(N_,"__esModule",{value:!0});N_.iso7064Check=RRt;N_.luhnCheck=ORt;N_.reverseMultiplyAndSum=ARt;N_.verhoeffCheck=PRt;function RRt(e){for(var n=10,r=0;r<e.length-1;r++)n=(parseInt(e[r],10)+n)%10===0?10*2%11:(parseInt(e[r],10)+n)%10*2%11;return n=n===1?0:11-n,n===parseInt(e[10],10)}function ORt(e){for(var n=0,r=!1,a=e.length-1;a>=0;a--){if(r){var i=parseInt(e[a],10)*2;i>9?n+=i.toString().split("").map(function(o){return parseInt(o,10)}).reduce(function(o,l){return o+l},0):n+=i}else n+=parseInt(e[a],10);r=!r}return n%10===0}function ARt(e,n){for(var r=0,a=0;a<e.length;a++)r+=e[a]*(n-a);return r}function PRt(e){for(var n=[[0,1,2,3,4,5,6,7,8,9],[1,2,3,4,0,6,7,8,9,5],[2,3,4,0,1,7,8,9,5,6],[3,4,0,1,2,8,9,5,6,7],[4,0,1,2,3,9,5,6,7,8],[5,9,8,7,6,0,4,3,2,1],[6,5,9,8,7,1,0,4,3,2],[7,6,5,9,8,2,1,0,4,3],[8,7,6,5,9,3,2,1,0,4],[9,8,7,6,5,4,3,2,1,0]],r=[[0,1,2,3,4,5,6,7,8,9],[1,5,7,6,2,8,3,0,9,4],[5,8,0,3,7,9,6,1,4,2],[8,9,1,6,0,4,3,5,2,7],[9,4,5,3,1,2,6,8,7,0],[4,2,8,6,5,7,3,9,0,1],[2,7,9,3,8,0,6,4,1,5],[7,0,4,6,9,1,3,2,5,8]],a=e.split("").reverse().join(""),i=0,o=0;o<a.length;o++)i=n[i][r[o%8][parseInt(a[o],10)]];return i===0}(function(e,n){function r(le){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r=function(ne){return typeof ne}:r=function(ne){return ne&&typeof Symbol=="function"&&ne.constructor===Symbol&&ne!==Symbol.prototype?"symbol":typeof ne},r(le)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=We;var a=u(an),i=c(N_),o=u(yke);function l(){if(typeof WeakMap!="function")return null;var le=new WeakMap;return l=function(){return le},le}function c(le){if(le&&le.__esModule)return le;if(le===null||r(le)!=="object"&&typeof le!="function")return{default:le};var ce=l();if(ce&&ce.has(le))return ce.get(le);var ne={},ve=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ae in le)if(Object.prototype.hasOwnProperty.call(le,Ae)){var de=ve?Object.getOwnPropertyDescriptor(le,Ae):null;de&&(de.get||de.set)?Object.defineProperty(ne,Ae,de):ne[Ae]=le[Ae]}return ne.default=le,ce&&ce.set(le,ne),ne}function u(le){return le&&le.__esModule?le:{default:le}}function d(le){return m(le)||h(le)||p(le)||f()}function f(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
449In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function p(le,ce){if(le){if(typeof le=="string")return g(le,ce);var ne=Object.prototype.toString.call(le).slice(8,-1);if(ne==="Object"&&le.constructor&&(ne=le.constructor.name),ne==="Map"||ne==="Set")return Array.from(le);if(ne==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ne))return g(le,ce)}}function h(le){if(typeof Symbol<"u"&&Symbol.iterator in Object(le))return Array.from(le)}function m(le){if(Array.isArray(le))return g(le)}function g(le,ce){(ce==null||ce>le.length)&&(ce=le.length);for(var ne=0,ve=new Array(ce);ne<ce;ne++)ve[ne]=le[ne];return ve}function x(le){var ce=le.slice(0,2),ne=parseInt(le.slice(2,4),10);ne>40?(ne-=40,ce="20".concat(ce)):ne>20?(ne-=20,ce="18".concat(ce)):ce="19".concat(ce),ne<10&&(ne="0".concat(ne));
449var ve="".concat(ce,"/").concat(ne,"/").concat(le.slice(4,6));if(!(0,o.default)(ve,"YYYY/MM/DD"))return!1;for(var Ae=le.split("").map(function(pe){return parseInt(pe,10)}),de=[2,4,8,5,10,9,7,3,6],we=0,Ve=0;Ve<de.length;Ve++)we+=Ae[Ve]*de[Ve];return we=we%11===10?0:we%11,we===Ae[9]}function b(le){var ce=le.split(""),ne=ce.filter(function(Ae,de){return de%2}).map(function(Ae){return Number(Ae)*2}).join("").split(""),ve=ce.filter(function(Ae,de){return!(de%2)}).concat(ne).map(function(Ae){return Number(Ae)}).reduce(function(Ae,de){return Ae+de});return ve%10===0}function y(le){le=le.replace(/\W/,"");var ce=parseInt(le.slice(0,2),10);if(le.length===10)ce<54?ce="20".concat(ce):ce="19".concat(ce);else{if(le.slice(6)==="000")return!1;if(ce<54)ce="19".concat(ce);else return!1}ce.length===3&&(ce=[ce.slice(0,2),"0",ce.slice(2)].join(""));var ne=parseInt(le.slice(2,4),10);if(ne>50&&(ne-=50),ne>20){if(parseInt(ce,10)<2004)return!1;ne-=20}ne<10&&(ne="0".concat(ne));var ve="".concat(ce,"/").concat(ne,"/").concat(le.slice(4,6));if(!(0,o.default)(ve,"YYYY/MM/DD"))return!1;if(le.length===10&&parseInt(le,10)%11!==0){var Ae=parseInt(le.slice(0,9),10)%11;if(parseInt(ce,10)<1986&&Ae===10){if(parseInt(le.slice(9),10)!==0)return!1}else return!1}return!0}function w(le){return i.luhnCheck(le)}function j(le){for(var ce=le.split("").map(function(pe){return parseInt(pe,10)}),ne=[],ve=0;ve<ce.length-1;ve++){ne.push("");for(var Ae=0;Ae<ce.length-1;Ae++)ce[ve]===ce[Ae]&&(ne[ve]+=Ae)}if(ne=ne.filter(function(pe){return pe.length>1}),ne.length!==2&&ne.length!==3)return!1;if(ne[0].length===3){for(var de=ne[0].split("").map(function(pe){return parseInt(pe,10)}),we=0,Ve=0;Ve<de.length-1;Ve++)de[Ve]+1===de[Ve+1]&&(we+=1);if(we===2)return!1}return i.iso7064Check(le)}function S(le){le=le.replace(/\W/,"");var ce=parseInt(le.slice(4,6),10),ne=le.slice(6,7);switch(ne){case"0":case"1":case"2":case"3":ce="19".concat(ce);break;case"4":case"9":ce<37?ce="20".concat(ce):ce="19".concat(ce);break;default:if(ce<37)ce="20".concat(ce);else if(ce>58)ce="18".concat(ce);else return!1;break}ce.length===3&&(ce=[ce.slice(0,2),"0",ce.slice(2)].join(""));var ve="".concat(ce,"/").concat(le.slice(2,4),"/").concat(le.slice(0,2));if(!(0,o.default)(ve,"YYYY/MM/DD"))return!1;for(var Ae=le.split("").map(function(pe){return parseInt(pe,10)}),de=0,we=4,Ve=0;Ve<9;Ve++)de+=Ae[Ve]*we,we-=1,we===1&&(we=7);return de%=11,de===1?!1:de===0?Ae[9]===0:Ae[9]===11-de}function N(le){for(var ce=le.slice(0,8).split("").map(function(de){return parseInt(de,10)}),ne=0,ve=1;ve<ce.length;ve+=2)ne+=ce[ve];for(var Ae=0;Ae<ce.length;Ae+=2)ce[Ae]<2?ne+=1-ce[Ae]:(ne+=2*(ce[Ae]-2)+5,ce[Ae]>4&&(ne+=2));return String.fromCharCode(ne%26+65)===le.charAt(8)}function k(le){for(var ce=le.split("").map(function(Ae){return parseInt(Ae,10)}),ne=0,ve=0;ve<8;ve++)ne+=ce[ve]*Math.pow(2,8-ve);return ne%11%10===ce[8]}function E(le){var ce=i.reverseMultiplyAndSum(le.split("").slice(0,7).map(function(ne){return parseInt(ne,10)}),8);return le.length===9&&le[8]!=="W"&&(ce+=(le[8].charCodeAt(0)-64)*9),ce%=23,ce===0?le[7].toUpperCase()==="W":le[7].toUpperCase()===String.fromCharCode(64+ce)}var D={andover:["10","12"],atlanta:["60","67"],austin:["50","53"],brookhaven:["01","02","03","04","05","06","11","13","14","16","21","22","23","25","34","51","52","54","55","56","57","58","59","65"],cincinnati:["30","32","35","36","37","38","61"],fresno:["15","24"],internet:["20","26","27","45","46","47"],kansas:["40","44"],memphis:["94","95"],ogden:["80","90"],philadelphia:["33","39","41","42","43","46","48","62","63","64","66","68","71","72","73","74","75","76","77","81","82","83","84","85","86","87","88","91","92","93","98","99"],sba:["31"]};function R(){var le=[];for(var ce in D)D.hasOwnProperty(ce)&&le.push.apply(le,d(D[ce]));return le}function A(le){return R().indexOf(le.slice(0,2))!==-1}function P(le){var ce=le.toUpperCase().split("");if(isNaN(parseInt(ce[0],10))&&ce.length>1){var ne=0;switch(ce[0]){case"Y":ne=1;break;case"Z":ne=2;break}ce.splice(0,1,ne)}else for(;ce.length<9;)ce.unshift(0);var ve=["T","R","W","A","G","M","Y","F","P","D","X","B","N","J","Z","S","Q","V","H","L","C","K","E"];ce=ce.join("");var Ae=parseInt(ce.slice(0,8),10)%23;return ce[8]===ve[Ae]}function I(le){var ce=le.slice(1,3),ne=le.slice(0,1);switch(ne){case"1":case"2":ce="18".concat(ce);break;case"3":case"4":ce="19".concat(ce);break;default:ce="20".concat(ce);break}var ve="".concat(ce,"/").concat(le.slice(3,5),"/").concat(le.slice(5,7));if(!(0,o.default)(ve,"YYYY/MM/DD"))return!1;for(var Ae=le.split("").map(function(Ne){return parseInt(Ne,10)}),de=0,we=1,Ve=0;Ve<10;Ve++)de+=Ae[Ve]*we,we+=1,we===10&&(we=1);if(de%11===10){de=0,we=3;for(var pe=0;pe<10;pe++)de+=Ae[pe]*we,we+=1,we===10&&(we=1);if(de%11===10)return Ae[10]===0}return de%11===Ae[10]}function L(le){var ce=le.slice(4,6),ne=le.slice(6,7);switch(ne){case"+":ce="18".concat(ce);break;case"-":ce="19".concat(ce);break;default:ce="20".concat(ce);break}var ve="".concat(ce,"/").concat(le.slice(2,4),"/").concat(le.slice(0,2));if(!(0,o.default)(ve,"YYYY/MM/DD"))return!1;var Ae=parseInt(le.slice(0,6)+le.slice(7,10),10)%31;if(Ae<10)return Ae===parseInt(le.slice(10),10);Ae-=10;var de=["A","B","C","D","E","F","H","J","K","L","M","N","P","R","S","T","U","V","W","X","Y"];return de[Ae]===le.slice(10)}function H(le){if(le.slice(2,4)!=="00"||le.slice(4,6)!=="00"){var ce="".concat(le.slice(0,2),"/").concat(le.slice(2,4),"/").concat(le.slice(4,6)
449);if(!(0,o.default)(ce,"YY/MM/DD"))return!1}var ne=97-parseInt(le.slice(0,9),10)%97,ve=parseInt(le.slice(9,11),10);return!(ne!==ve&&(ne=97-parseInt("2".concat(le.slice(0,9)),10)%97,ne!==ve))}function U(le){le=le.replace(/\s/g,"");var ce=parseInt(le.slice(0,10),10)%511,ne=parseInt(le.slice(10,13),10);return ce===ne}function X(le){var ce="".concat(le.slice(0,4),"/").concat(le.slice(4,6),"/").concat(le.slice(6,8));return!(0,o.default)(ce,"YYYY/MM/DD")||!i.luhnCheck(le.slice(0,12))?!1:i.verhoeffCheck("".concat(le.slice(0,11)).concat(le[12]))}function re(le){return i.iso7064Check(le)}function Z(le){for(var ce=le.split("").map(function(Ae){return parseInt(Ae,10)}),ne=8,ve=1;ve<9;ve++)ne+=ce[ve]*(ve+1);return ne%11===ce[9]}function V(le){for(var ce=!1,ne=!1,ve=0;ve<3;ve++)if(!ce&&/[AEIOU]/.test(le[ve]))ce=!0;else if(!ne&&ce&&le[ve]==="X")ne=!0;else if(ve>0&&(ce&&!ne&&!/[AEIOU]/.test(le[ve])||ne&&!/X/.test(le[ve])))return!1;return!0}function J(le){var ce=le.toUpperCase().split("");if(!V(ce.slice(0,3))||!V(ce.slice(3,6)))return!1;for(var ne=[6,7,9,10,12,13,14],ve={L:"0",M:"1",N:"2",P:"3",Q:"4",R:"5",S:"6",T:"7",U:"8",V:"9"},Ae=0,de=ne;Ae<de.length;Ae++){var we=de[Ae];ce[we]in ve&&ce.splice(we,1,ve[ce[we]])}var Ve={A:"01",B:"02",C:"03",D:"04",E:"05",H:"06",L:"07",M:"08",P:"09",R:"10",S:"11",T:"12"},pe=Ve[ce[8]],Ne=parseInt(ce[9]+ce[10],10);Ne>40&&(Ne-=40),Ne<10&&(Ne="0".concat(Ne));var $e="".concat(ce[6]).concat(ce[7],"/").concat(pe,"/").concat(Ne);if(!(0,o.default)($e,"YY/MM/DD"))return!1;for(var He=0,Xe=1;Xe<ce.length-1;Xe+=2){var ze=parseInt(ce[Xe],10);isNaN(ze)&&(ze=ce[Xe].charCodeAt(0)-65),He+=ze}for(var Je={A:1,B:0,C:5,D:7,E:9,F:13,G:15,H:17,I:19,J:21,K:2,L:4,M:18,N:20,O:11,P:3,Q:6,R:8,S:12,T:14,U:16,V:10,W:22,X:25,Y:24,Z:23,0:1,1:0},Ge=0;Ge<ce.length-1;Ge+=2){var Qe=0;if(ce[Ge]in Je)Qe=Je[ce[Ge]];else{var yt=parseInt(ce[Ge],10);Qe=2*yt+1,yt>4&&(Qe+=2)}He+=Qe}return String.fromCharCode(65+He%26)===ce[15]}function K(le){le=le.replace(/\W/,"");var ce=le.slice(0,2);if(ce!=="32"){var ne=le.slice(2,4);if(ne!=="00"){var ve=le.slice(4,6);switch(le[6]){case"0":ve="18".concat(ve);break;case"1":ve="19".concat(ve);break;default:ve="20".concat(ve);break}var Ae="".concat(ve,"/").concat(le.slice(2,4),"/").concat(ce);if(!(0,o.default)(Ae,"YYYY/MM/DD"))return!1}for(var de=1101,we=[1,6,3,7,9,10,5,8,4,2],Ve=0;Ve<le.length-1;Ve++)de-=parseInt(le[Ve],10)*we[Ve];return parseInt(le[10],10)===de%11}return!0}function ee(le){if(le.length!==9){for(var ce=le.toUpperCase().split("");ce.length<8;)ce.unshift(0);switch(le[7]){case"A":case"P":if(parseInt(ce[6],10)===0)return!1;break;default:{var ne=parseInt(ce.join("").slice(0,5),10);if(ne>32e3)return!1;var ve=parseInt(ce.join("").slice(5,7),10);if(ne===ve)return!1}}}return!0}function Y(le){return i.reverseMultiplyAndSum(le.split("").slice(0,8).map(function(ce){return parseInt(ce,10)}),9)%11===parseInt(le[8],10)}function Q(le){if(le.length===10){for(var ce=[6,5,7,2,3,4,5,6,7],ne=0,ve=0;ve<ce.length;ve++)ne+=parseInt(le[ve],10)*ce[ve];return ne%=11,ne===10?!1:ne===parseInt(le[9],10)}var Ae=le.slice(0,2),de=parseInt(le.slice(2,4),10);de>80?(Ae="18".concat(Ae),de-=80):de>60?(Ae="22".concat(Ae),de-=60):de>40?(Ae="21".concat(Ae),de-=40):de>20?(Ae="20".concat(Ae),de-=20):Ae="19".concat(Ae),de<10&&(de="0".concat(de));var we="".concat(Ae,"/").concat(de,"/").concat(le.slice(4,6));if(!(0,o.default)(we,"YYYY/MM/DD"))return!1;for(var Ve=0,pe=1,Ne=0;Ne<le.length-1;Ne++)Ve+=parseInt(le[Ne],10)*pe%10,pe+=2,pe>10?pe=1:pe===5&&(pe+=2);return Ve=10-Ve%10,Ve===parseInt(le[10],10)}function W(le){if(le.length===11){var ce,ne;if(ce=0,le==="11111111111"||le==="22222222222"||le==="33333333333"||le==="44444444444"||le==="55555555555"||le==="66666666666"||le==="77777777777"||le==="88888888888"||le==="99999999999"||le==="00000000000")return!1;for(var ve=1;ve<=9;ve++)ce+=parseInt(le.substring(ve-1,ve),10)*(11-ve);if(ne=ce*10%11,ne===10&&(ne=0),ne!==parseInt(le.substring(9,10),10))return!1;ce=0;for(var Ae=1;Ae<=10;Ae++)ce+=parseInt(le.substring(Ae-1,Ae),10)*(12-Ae);return ne=ce*10%11,ne===10&&(ne=0),ne===parseInt(le.substring(10,11),10)}if(le==="00000000000000"||le==="11111111111111"||le==="22222222222222"||le==="33333333333333"||le==="44444444444444"||le==="55555555555555"||le==="66666666666666"||le==="77777777777777"||le==="88888888888888"||le==="99999999999999")return!1;for(var de=le.length-2,we=le.substring(0,de),Ve=le.substring(de),pe=0,Ne=de-7,$e=de;$e>=1;$e--)pe+=we.charAt(de-$e)*Ne,Ne-=1,Ne<2&&(Ne=9);var He=pe%11<2?0:11-pe%11;if(He!==parseInt(Ve.charAt(0),10))return!1;de+=1,we=le.substring(0,de),pe=0,Ne=de-7;for(var Xe=de;Xe>=1;Xe--)pe+=we.charAt(de-Xe)*Ne,Ne-=1,Ne<2&&(Ne=9);return He=pe%11<2?0:11-pe%11,He===parseInt(Ve.charAt(1),10)}function se(le){var ce=11-i.reverseMultiplyAndSum(le.split("").slice(0,8).map(function(ne){return parseInt(ne,10)}),9)%11;return ce>9?parseInt(le[8],10)===0:ce===parseInt(le[8],10)}function oe(le){if(le.slice(0,4)!=="9000"){var ce=le.slice(1,3);switch(le[0]){case"1":case"2":ce="19".concat(ce);break;case"3":case"4":ce="18".concat(ce);break;case"5":case"6":ce="20".concat(ce);break}var ne="".concat(ce,"/").concat(le.slice(3,5),"/").concat(le.slice(5,7));if(ne.length===8){if(!(0,o.default)(ne,"YY/MM/DD"))return!1}else if(!(0,o.default)(ne,"YYYY/MM/DD"))return!1;for(var ve=le.split("").map(function(Ve){return parseInt(Ve,10)}),Ae=[2,7,9,1,4,6,3,5,8,2,7,9],de=0,we=0;we<Ae.length;we++)de+=ve[we]*Ae[we];return de%11===10?ve[12]===1:ve[12]===de%11}return!0}function q(le){if(le.length===9){if(le=le.replace(/\W/,""),le.slice(6)==="000")return!1;var ce=parseInt(le.slice(0,2),10);if(ce>53)return!1;ce<10?ce="190".concat(ce):ce="19".concat(ce);var ne=parseInt(le.slice(2,4),10);ne>50&&(ne-=50),ne<10&&(ne="0".concat(ne));
449var ve="".concat(ce,"/").concat(ne,"/").concat(le.slice(4,6));if(!(0,o.default)(ve,"YYYY/MM/DD"))return!1}return!0}function ue(le){var ce=11-i.reverseMultiplyAndSum(le.split("").slice(0,7).map(function(ne){return parseInt(ne,10)}),8)%11;return ce===10?parseInt(le[7],10)===0:ce===parseInt(le[7],10)}function _e(le){var ce=le.slice(0);le.length>11&&(ce=ce.slice(2));var ne="",ve=ce.slice(2,4),Ae=parseInt(ce.slice(4,6),10);if(le.length>11)ne=le.slice(0,4);else if(ne=le.slice(0,2),le.length===11&&Ae<60){var de=new Date().getFullYear().toString(),we=parseInt(de.slice(0,2),10);if(de=parseInt(de,10),le[6]==="-")parseInt("".concat(we).concat(ne),10)>de?ne="".concat(we-1).concat(ne):ne="".concat(we).concat(ne);else if(ne="".concat(we-1).concat(ne),de-parseInt(ne,10)<100)return!1}Ae>60&&(Ae-=60),Ae<10&&(Ae="0".concat(Ae));var Ve="".concat(ne,"/").concat(ve,"/").concat(Ae);if(Ve.length===8){if(!(0,o.default)(Ve,"YY/MM/DD"))return!1}else if(!(0,o.default)(Ve,"YYYY/MM/DD"))return!1;return i.luhnCheck(le.replace(/\W/,""))}var De={"bg-BG":/^\d{10}$/,"cs-CZ":/^\d{6}\/{0,1}\d{3,4}$/,"de-AT":/^\d{9}$/,"de-DE":/^[1-9]\d{10}$/,"dk-DK":/^\d{6}-{0,1}\d{4}$/,"el-CY":/^[09]\d{7}[A-Z]$/,"el-GR":/^([0-4]|[7-9])\d{8}$/,"en-CA":/^\d{9}$/,"en-GB":/^\d{10}$|^(?!GB|NK|TN|ZZ)(?![DFIQUV])[A-Z](?![DFIQUVO])[A-Z]\d{6}[ABCD ]$/i,"en-IE":/^\d{7}[A-W][A-IW]{0,1}$/i,"en-US":/^\d{2}[- ]{0,1}\d{7}$/,"es-ES":/^(\d{0,8}|[XYZKLM]\d{7})[A-HJ-NP-TV-Z]$/i,"et-EE":/^[1-6]\d{6}(00[1-9]|0[1-9][0-9]|[1-6][0-9]{2}|70[0-9]|710)\d$/,"fi-FI":/^\d{6}[-+A]\d{3}[0-9A-FHJ-NPR-Y]$/i,"fr-BE":/^\d{11}$/,"fr-FR":/^[0-3]\d{12}$|^[0-3]\d\s\d{2}(\s\d{3}){3}$/,"fr-LU":/^\d{13}$/,"hr-HR":/^\d{11}$/,"hu-HU":/^8\d{9}$/,"it-IT":/^[A-Z]{6}[L-NP-V0-9]{2}[A-EHLMPRST][L-NP-V0-9]{2}[A-ILMZ][L-NP-V0-9]{3}[A-Z]$/i,"lv-LV":/^\d{6}-{0,1}\d{5}$/,"mt-MT":/^\d{3,7}[APMGLHBZ]$|^([1-8])\1\d{7}$/i,"nl-NL":/^\d{9}$/,"pl-PL":/^\d{10,11}$/,"pt-BR":/(?:^\d{11}$)|(?:^\d{14}$)/,"pt-PT":/^\d{9}$/,"ro-RO":/^\d{13}$/,"sk-SK":/^\d{6}\/{0,1}\d{3,4}$/,"sl-SI":/^[1-9]\d{7}$/,"sv-SE":/^(\d{6}[-+]{0,1}\d{4}|(18|19|20)\d{6}[-+]{0,1}\d{4})$/};De["lb-LU"]=De["fr-LU"],De["lt-LT"]=De["et-EE"],De["nl-BE"]=De["fr-BE"],De["fr-CA"]=De["en-CA"];var Ce={"bg-BG":x,"cs-CZ":y,"de-AT":w,"de-DE":j,"dk-DK":S,"el-CY":N,"el-GR":k,"en-CA":b,"en-IE":E,"en-US":A,"es-ES":P,"et-EE":I,"fi-FI":L,"fr-BE":H,"fr-FR":U,"fr-LU":X,"hr-HR":re,"hu-HU":Z,"it-IT":J,"lv-LV":K,"mt-MT":ee,"nl-NL":Y,"pl-PL":Q,"pt-BR":W,"pt-PT":se,"ro-RO":oe,"sk-SK":q,"sl-SI":ue,"sv-SE":_e};Ce["lb-LU"]=Ce["fr-LU"],Ce["lt-LT"]=Ce["et-EE"],Ce["nl-BE"]=Ce["fr-BE"],Ce["fr-CA"]=Ce["en-CA"];var Fe=/[-\\\/!@#$%\^&\*\(\)\+\=\[\]]+/g,Re={"de-AT":Fe,"de-DE":/[\/\\]/g,"fr-BE":Fe};Re["nl-BE"]=Re["fr-BE"];function We(le){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"en-US";(0,a.default)(le);var ne=le.slice(0);if(ce in De)return ce in Re&&(ne=ne.replace(Re[ce],"")),De[ce].test(ne)?ce in Ce?Ce[ce](ne):!0:!1;throw new Error("Invalid locale '".concat(ce,"'"))}e.exports=n.default,e.exports.default=n.default})(t9,t9.exports);var IRt=t9.exports,QC={};Object.defineProperty(QC,"__esModule",{value:!0});QC.default=FRt;QC.locales=void 0;var $Rt=LRt(an);function LRt(e){return e&&e.__esModule?e:{default:e}}var Ii={"am-AM":/^(\+?374|0)((10|[9|7][0-9])\d{6}$|[2-4]\d{7}$)/,"ar-AE":/^((\+?971)|0)?5[024568]\d{7}$/,"ar-BH":/^(\+?973)?(3|6)\d{7}$/,"ar-DZ":/^(\+?213|0)(5|6|7)\d{8}$/,"ar-LB":/^(\+?961)?((3|81)\d{6}|7\d{7})$/,"ar-EG":/^((\+?20)|0)?1[0125]\d{8}$/,"ar-IQ":/^(\+?964|0)?7[0-9]\d{8}$/,"ar-JO":/^(\+?962|0)?7[789]\d{7}$/,"ar-KW":/^(\+?965)([569]\d{7}|41\d{6})$/,"ar-LY":/^((\+?218)|0)?(9[1-6]\d{7}|[1-8]\d{7,9})$/,"ar-MA":/^(?:(?:\+|00)212|0)[5-7]\d{8}$/,"ar-OM":/^((\+|00)968)?(9[1-9])\d{6}$/,"ar-PS":/^(\+?970|0)5[6|9](\d{7})$/,"ar-SA":/^(!?(\+?966)|0)?5\d{8}$/,"ar-SY":/^(!?(\+?963)|0)?9\d{8}$/,"ar-TN":/^(\+?216)?[2459]\d{7}$/,"az-AZ":/^(\+994|0)(10|5[015]|7[07]|99)\d{7}$/,"bs-BA":/^((((\+|00)3876)|06))((([0-3]|[5-6])\d{6})|(4\d{7}))$/,"be-BY":/^(\+?375)?(24|25|29|33|44)\d{7}$/,"bg-BG":/^(\+?359|0)?8[789]\d{7}$/,"bn-BD":/^(\+?880|0)1[13456789][0-9]{8}$/,"ca-AD":/^(\+376)?[346]\d{5}$/,"cs-CZ":/^(\+?420)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,"da-DK":/^(\+?45)?\s?\d{2}\s?\d{2}\s?\d{2}\s?\d{2}
449$/,"de-DE":/^((\+49|0)1)(5[0-25-9]\d|6([23]|0\d?)|7([0-57-9]|6\d))\d{7,9}$/,"de-AT":/^(\+43|0)\d{1,4}\d{3,12}$/,"de-CH":/^(\+41|0)([1-9])\d{1,9}$/,"de-LU":/^(\+352)?((6\d1)\d{6})$/,"dv-MV":/^(\+?960)?(7[2-9]|9[1-9])\d{5}$/,"el-GR":/^(\+?30|0)?6(8[5-9]|9(?![26])[0-9])\d{7}$/,"el-CY":/^(\+?357?)?(9(9|6)\d{6})$/,"en-AI":/^(\+?1|0)264(?:2(35|92)|4(?:6[1-2]|76|97)|5(?:3[6-9]|8[1-4])|7(?:2(4|9)|72))\d{4}$/,"en-AU":/^(\+?61|0)4\d{8}$/,"en-AG":/^(?:\+1|1)268(?:464|7(?:1[3-9]|[28]\d|3[0246]|64|7[0-689]))\d{4}$/,"en-BM":/^(\+?1)?441(((3|7)\d{6}$)|(5[0-3][0-9]\d{4}$)|(59\d{5}$))/,"en-BS":/^(\+?1[-\s]?|0)?\(?242\)?[-\s]?\d{3}[-\s]?\d{4}$/,"en-GB":/^(\+?44|0)7\d{9}$/,"en-GG":/^(\+?44|0)1481\d{6}$/,"en-GH":/^(\+233|0)(20|50|24|54|27|57|26|56|23|28|55|59)\d{7}$/,"en-GY":/^(\+592|0)6\d{6}$/,"en-HK":/^(\+?852[-\s]?)?[456789]\d{3}[-\s]?\d{4}$/,"en-MO":/^(\+?853[-\s]?)?[6]\d{3}[-\s]?\d{4}$/,"en-IE":/^(\+?353|0)8[356789]\d{7}$/,"en-IN":/^(\+?91|0)?[6789]\d{9}$/,"en-JM":/^(\+?876)?\d{7}$/,"en-KE":/^(\+?254|0)(7|1)\d{8}$/,"en-SS":/^(\+?211|0)(9[1257])\d{7}$/,"en-KI":/^((\+686|686)?)?( )?((6|7)(2|3|8)[0-9]{6})$/,"en-KN":/^(?:\+1|1)869(?:46\d|48[89]|55[6-8]|66\d|76[02-7])\d{4}$/,"en-LS":/^(\+?266)(22|28|57|58|59|27|52)\d{6}$/,"en-MT":/^(\+?356|0)?(99|79|77|21|27|22|25)[0-9]{6}$/,"en-MU":/^(\+?230|0)?\d{8}$/,"en-NA":/^(\+?264|0)(6|8)\d{7}$/,"en-NG":/^(\+?234|0)?[789]\d{9}$/,"en-NZ":/^(\+?64|0)[28]\d{7,9}$/,"en-PG":/^(\+?675|0)?(7\d|8[18])\d{6}$/,"en-PK":/^((00|\+)?92|0)3[0-6]\d{8}$/,"en-PH":/^(09|\+639)\d{9}$/,"en-RW":/^(\+?250|0)?[7]\d{8}$/,"en-SG":/^(\+65)?[3689]\d{7}$/,"en-SL":/^(\+?232|0)\d{8}$/,"en-TZ":/^(\+?255|0)?[67]\d{8}$/,"en-UG":/^(\+?256|0)?[7]\d{8}$/,"en-US":/^((\+1|1)?( |-)?)?(\([2-9][0-9]{2}\)|[2-9][0-9]{2})( |-)?([2-9][0-9]{2}( |-)?[0-9]{4})$/,"en-ZA":/^(\+?27|0)\d{9}$/,"en-ZM":/^(\+?26)?09[567]\d{7}$/,"en-ZW":/^(\+263)[0-9]{9}$/,"en-BW":/^(\+?267)?(7[1-8]{1})\d{6}$/,"es-AR":/^\+?549(11|[2368]\d)\d{8}$/,"es-BO":/^(\+?591)?(6|7)\d{7}$/,"es-CO":/^(\+?57)?3(0(0|1|2|4|5)|1\d|2[0-4]|5(0|1))\d{7}$/,"es-CL":/^(\+?56|0)[2-9]\d{1}\d{7}$/,"es-CR":/^(\+506)?[2-8]\d{7}$/,"es-CU":/^(\+53|0053)?5\d{7}/,"es-DO":/^(\+?1)?8[024]9\d{7}$/,"es-HN":/^(\+?504)?[9|8|3|2]\d{7}$/,"es-EC":/^(\+?593|0)([2-7]|9[2-9])\d{7}$/,"es-ES":/^(\+?34)?[6|7]\d{8}$/,"es-PE":/^(\+?51)?9\d{8}$/,"es-MX":/^(\+?52)?(1|01)?\d{10,11}$/,"es-NI":/^(\+?505)\d{7,8}$/,"es-PA":/^(\+?507)\d{7,8}$/,"es-PY":/^(\+?595|0)9[9876]\d{7}$/,"es-SV":/^(\+?503)?[67]\d{7}$/,"es-UY":/^(\+598|0)9[1-9][\d]{6}$/,"es-VE":/^(\+?58)?(2|4)\d{9}$/,"et-EE":/^(\+?372)?\s?(5|8[1-4])\s?([0-9]\s?){6,7}$/,"fa-IR":/^(\+?98[\-\s]?|0)9[0-39]\d[\-\s]?\d{3}[\-\s]?\d{4}$/,"fi-FI":/^(\+?358|0)\s?(4[0-6]|50)\s?(\d\s?){4,8}$/,"fj-FJ":/^(\+?679)?\s?\d{3}\s?\d{4}$/,"fo-FO":/^(\+?298)?\s?\d{2}\s?\d{2}\s?\d{2}$/,"fr-BF":/^(\+226|0)[67]\d{7}$/,"fr-BJ":/^(\+229)\d{8}$/,"fr-CD":/^(\+?243|0)?(8|9)\d{8}$/,"fr-CM":/^(\+?237)6[0-9]{8}$/,"fr-FR":/^(\+?33|0)[67]\d{8}$/,"fr-GF":/^(\+?594|0|00594)[67]\d{8}$/,"fr-GP":/^(\+?590|0|00590)[67]\d{8}$/,"fr-MQ":/^(\+?596|0|00596)[67]\d{8}$/,"fr-PF":/^(\+?689)?8[789]\d{6}$/,"fr-RE":/^(\+?262|0|00262)[67]\d{8}$/,"he-IL":/^(\+972|0)([23489]|5[012345689]|77)[1-9]\d{6}$/,"hu-HU":/^(\+?36|06)(20|30|31|50|70)\d{7}$/,"id-ID":/^(\+?62|0)8(1[123456789]|2[1238]|3[1238]|5[12356789]|7[78]|9[56789]|8[123456789])([\s?|\d]{5,11})$/,"ir-IR":/^(\+98|0)?9\d{9}$/,"it-IT":/^(\+?39)?\s?3\d{2} ?\d{6,7}$/,"it-SM":/^((\+378)|(0549)|(\+390549)|(\+3780549))?6\d{5,9}$/,"ja-JP":/^(\+81[ \-]?(\(0\))?|0)[6789]0[ \-]?\d{4}[ \-]?\d{4}$/,"ka-GE":/^(\+?995)?(79\d{7}|5\d{8})$/,"kk-KZ":/^(\+?7|8)?7\d{9}$/,"kl-GL":/^(\+?299)?\s?\d{2}\s?\d{2}\s?\d{2}$/,"ko-KR":/^((\+?82)[ \-]?)?0?1([0|1|6|7|8|9]{1})[ \-]?\d{3,4}[ \-]?\d{4}$/,"ky-KG":/^(\+?7\s?\+?7|0)\s?\d{2}\s?\d{3}\s?\d{4}$/,"lt-LT":/^(\+370|8)\d{8}$/,"lv-LV":/^(\+?371)2\d{7}$/,"mg-MG":/^((\+?261|0)(2|3)\d)?\d{7}$/,"mn-MN":/^(\+|00|011)?976(77|81|88|91|94|95|96|99)\d{6}$/,"my-MM":/^(\+?959|09|9)(2[5-7]|3[1-2]|4[0-5]|6[6-9]|7[5-9]|9[6-9])[0-9]{7}$/,"ms-MY":/^(\+?60|0)1(([0145](-|\s)?\d{7,8})|([236-9](-|\s)?\d{7}))$/,"mz-MZ":/^(\+?258)?8[234567]\d{7}$/,"nb-NO":/^(\+?47)?[49]\d{7}$/,"ne-NP":/^(\+?977)?9[78]\d{8}$/,"nl-BE":/^(\+?32|0)4\d{8}$/,"nl-NL":/^(((\+|00)?31\(0\))|((\+|00)?31)|0)6{1}\d{8}$/,"nl-AW":/^(\+)?297(56|59|64|73|74|99)\d{5}$/,"nn-NO":/^(\+?47)?[49]\d{7}$/,"pl-PL":/^(\+?48)? ?[5-8]\d ?\d{3} ?\d{2} ?\d{2}$/,"pt-BR":/^((\+?55\ ?[1-9]{2}\ ?)|(\+?55\ ?\([1-9]{2}\)\ ?)|(0[1-9]{2}\ ?)|(\([1-9]{2}\)\ ?)|([1-9]{2}\ ?))((\d{4}\-?\d{4})|(9[1-9]{1}\d{3}\-?\d{4}))$/,"pt-PT":/^(\+?351)?9[1236]\d{7}$/,"pt-AO":/^(\+244)\d{9}$/,"ro-MD":/^(\+?373|0)((6(0|1|2|6|7|8|9))|(7(6|7|8|9)))\d{6}$/,"ro-RO":/^(\+?40|0)\s?7\d{2}(\/|\s|\.|-)?\d{3}(\s|\.|-)?\d{3}$/,"ru-RU":/^(\+?7|8)?9\d{9}$/,"si-LK":/^(?:0|94|\+94)?(7(0|1|2|4|5|6|7|8)( |-)?)\d{7}$/,"sl-SI":/^(\+386\s?|0)(\d{1}\s?\d{3}\s?\d{2}\s?\d{2}|\d{2}\s?\d{3}\s?\d{3})$/,"sk-SK":/^(\+?421)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,"sq-AL":/^(\+355|0)6[789]\d{6}$/,"sr-RS":/^(\+3816|06)[- \d]{5,9}$/,"sv-SE":/^(\+?46|0)[\s\-]?7[\s\-]?[02369]([\s\-]?\d){7}$/,"tg-TJ":/^(\+?992)?[5][5]\d{7}$/,"th-TH":/^(\+66|66|0)\d{9}$/,"tr-TR":/^(\+?90|0)?5\d{9}$/,"tk-TM":/^(\+993|993|8)\d{8}$/,"uk-UA":/^(\+?38|8)?0\d{9}$/,"uz-UZ":/^(\+?998)?(6[125-79]|7[1-69]|88|9\d)\d{7}$/,"vi-VN":/^((\+?84)|0)((3([2-9]))|(5([25689]))|(7([0|6-9]))|(8([1-9]))|(9([0-9])))([0-9]{7})$/,"zh-CN":/^((\+|00)86)?(1[3-9]|9[28])\d{9}$/,"zh-TW":/^(\+?886\-?|0)?9\d{8}$/,"dz-BT":/^(\+?975|0)?(17|16|77|02)\d{6}$/,"ar-YE":/^(((\+|00)9677|0?7)[0137]\d{7}|((\+|00)967|0)[1-7]\d{6})$/,"ar-EH":/^(\+?212|0)[\s\-]?(5288|5289)[\s\-]?\d{5}$/,"fa-AF":/^(\+93|0)?(2{1}[0-8]{1}|[3-5]{1}[0-4]{1})(\d{7})$/};Ii["en-CA"]=Ii["en-US"];Ii["fr-CA"]=Ii["en-CA"];
449Ii["fr-BE"]=Ii["nl-BE"];Ii["zh-HK"]=Ii["en-HK"];Ii["zh-MO"]=Ii["en-MO"];Ii["ga-IE"]=Ii["en-IE"];Ii["fr-CH"]=Ii["de-CH"];Ii["it-CH"]=Ii["fr-CH"];function FRt(e,n,r){if((0,$Rt.default)(e),r&&r.strictMode&&!e.startsWith("+"))return!1;if(Array.isArray(n))return n.some(function(o){if(Ii.hasOwnProperty(o)){var l=Ii[o];if(l.test(e))return!0}return!1});if(n in Ii)return Ii[n].test(e);if(!n||n==="any"){for(var a in Ii)if(Ii.hasOwnProperty(a)){var i=Ii[a];if(i.test(e))return!0}return!1}throw new Error("Invalid locale '".concat(n,"'"))}var BRt=Object.keys(Ii);QC.locales=BRt;var n9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^(0x)[0-9a-f]{40}$/i;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(n9,n9.exports);var HRt=n9.exports,r9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=i(ql),a=i(an);function i(u){return u&&u.__esModule?u:{default:u}}function o(u){var d="\\d{".concat(u.digits_after_decimal[0],"}");u.digits_after_decimal.forEach(function(w,j){j!==0&&(d="".concat(d,"|\\d{").concat(w,"}"))});var f="(".concat(u.symbol.replace(/\W/,function(w){return"\\".concat(w)}),")").concat(u.require_symbol?"":"?"),p="-?",h="[1-9]\\d*",m="[1-9]\\d{0,2}(\\".concat(u.thousands_separator,"\\d{3})*"),g=["0",h,m],x="(".concat(g.join("|"),")?"),b="(\\".concat(u.decimal_separator,"(").concat(d,"))").concat(u.require_decimal?"":"?"),y=x+(u.allow_decimal||u.require_decimal?b:"");return u.allow_negatives&&!u.parens_for_negatives&&(u.negative_sign_after_digits?y+=p:u.negative_sign_before_digits&&(y=p+y)),u.allow_negative_sign_placeholder?y="( (?!\\-))?".concat(y):u.allow_space_after_symbol?y=" ?".concat(y):u.allow_space_after_digits&&(y+="( (?!$))?"),u.symbol_after_digits?y+=f:y=f+y,u.allow_negatives&&(u.parens_for_negatives?y="(\\(".concat(y,"\\)|").concat(y,")"):u.negative_sign_before_digits||u.negative_sign_after_digits||(y=p+y)),new RegExp("^(?!-? )(?=.*\\d)".concat(y,"$"))}var l={symbol:"$",require_symbol:!1,allow_space_after_symbol:!1,symbol_after_digits:!1,allow_negatives:!0,parens_for_negatives:!1,negative_sign_before_digits:!1,negative_sign_after_digits:!1,allow_negative_sign_placeholder:!1,thousands_separator:",",decimal_separator:".",allow_decimal:!0,require_decimal:!1,digits_after_decimal
449:[2],allow_space_after_digits:!1};function c(u,d){return(0,a.default)(u),d=(0,r.default)(d,l),o(d).test(u)}e.exports=n.default,e.exports.default=n.default})(r9,r9.exports);var zRt=r9.exports,a9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=l;var r=a(an);function a(c){return c&&c.__esModule?c:{default:c}}var i=/^(bc1)[a-z0-9]{25,39}$/,o=/^(1|3)[A-HJ-NP-Za-km-z1-9]{25,39}$/;function l(c){return(0,r.default)(c),i.test(c)||o.test(c)}e.exports=n.default,e.exports.default=n.default})(a9,a9.exports);var VRt=a9.exports,i9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=new Set(["aa","ab","ae","af","ak","am","an","ar","as","av","ay","az","az","ba","be","bg","bh","bi","bm","bn","bo","br","bs","ca","ce","ch","co","cr","cs","cu","cv","cy","da","de","dv","dz","ee","el","en","eo","es","et","eu","fa","ff","fi","fj","fo","fr","fy","ga","gd","gl","gn","gu","gv","ha","he","hi","ho","hr","ht","hu","hy","hz","ia","id","ie","ig","ii","ik","io","is","it","iu","ja","jv","ka","kg","ki","kj","kk","kl","km","kn","ko","kr","ks","ku","kv","kw","ky","la","lb","lg","li","ln","lo","lt","lu","lv","mg","mh","mi","mk","ml","mn","mr","ms","mt","my","na","nb","nd","ne","ng","nl","nn","no","nr","nv","ny","oc","oj","om","or","os","pa","pi","pl","ps","pt","qu","rm","rn","ro","ru","rw","sa","sc","sd","se","sg","si","sk","sl","sm","sn","so","sq","sr","ss","st","su","sv","sw","ta","te","tg","th","ti","tk","tl","tn","to","tr","ts","tt","tw","ty","ug","uk","ur","uz","ve","vi","vo","wa","wo","xh","yi","yo","za","zh","zu"]);function o(l){return(0,r.default)(l),i.has(l)}e.exports=n.default,e.exports.default=n.default})(i9,i9.exports);var URt=i9.exports,s9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=a(an);function a(u){return u&&u.__esModule?u:{default:u}}var i=/^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-3])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/,o=/^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-3])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/,l=function(d){var f=d.match(/^(\d{4})-?(\d{3})([ T]{1}\.*|$)/);if(f){var p=Number(f[1]),h=Number(f[2]);return p%4===0&&p%100!==0||p%400===0?h<=366:h<=365}var m=d.match(/(\d{4})-?(\d{0,2})-?(\d*)/).map(Number),g=m[1],x=m[2],b=m[3],y=x&&"0".concat(x).slice(-2),w=b&&"0".concat(b).slice(-2),j=new Date("".concat(g,"-").concat(y||"01","-").concat(w||"01"));return x&&b?j.getUTCFullYear()===g&&j.getUTCMonth()+1===x&&j.getUTCDate()===b:!0};function c(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(0,r.default)(u);var f=d.strictSeparator?o.test(u):i.test(u);return f&&d.strict?l(u):f}e.exports=n.default,e.exports.default=n.default})(s9,s9.exports);var WRt=s9.exports,o9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=y;var r=a(an);function a(w){return w&&w.__esModule?w:{default:w}}var i=/[0-9]{4}/,o=/(0[1-9]|1[0-2])/,l=/([12]\d|0[1-9]|3[01])/,c=/([01][0-9]|2[0-3])/,u=/[0-5][0-9]/,d=/([0-5][0-9]|60)/,f=/(\.[0-9]+)?/,p=new RegExp("[-+]".concat(c.source,":").concat(u.source)),h=new RegExp("([zZ]|".concat(p.source,")")),m=new RegExp("".concat(c.source,":").concat(u.source,":").concat(d.source).concat(f.source)),g=new RegExp("".concat(i.source,"-").concat(o.source,"-").concat(l.source)),x=new RegExp("".concat(m.source).concat(h.source)),b=new RegExp("^".concat(g.source,"[ tT]").concat(x.source,"$"));function y(w){return(0,r.default)(w),b.test(w)}e.exports=n.default,e.exports.default=n.default})(o9,o9.exports);var YRt=o9.exports,l9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);
449function a(l){return l&&l.__esModule?l:{default:l}}var i=new Set(["AFG","ALA","ALB","DZA","ASM","AND","AGO","AIA","ATA","ATG","ARG","ARM","ABW","AUS","AUT","AZE","BHS","BHR","BGD","BRB","BLR","BEL","BLZ","BEN","BMU","BTN","BOL","BES","BIH","BWA","BVT","BRA","IOT","BRN","BGR","BFA","BDI","KHM","CMR","CAN","CPV","CYM","CAF","TCD","CHL","CHN","CXR","CCK","COL","COM","COG","COD","COK","CRI","CIV","HRV","CUB","CUW","CYP","CZE","DNK","DJI","DMA","DOM","ECU","EGY","SLV","GNQ","ERI","EST","ETH","FLK","FRO","FJI","FIN","FRA","GUF","PYF","ATF","GAB","GMB","GEO","DEU","GHA","GIB","GRC","GRL","GRD","GLP","GUM","GTM","GGY","GIN","GNB","GUY","HTI","HMD","VAT","HND","HKG","HUN","ISL","IND","IDN","IRN","IRQ","IRL","IMN","ISR","ITA","JAM","JPN","JEY","JOR","KAZ","KEN","KIR","PRK","KOR","KWT","KGZ","LAO","LVA","LBN","LSO","LBR","LBY","LIE","LTU","LUX","MAC","MKD","MDG","MWI","MYS","MDV","MLI","MLT","MHL","MTQ","MRT","MUS","MYT","MEX","FSM","MDA","MCO","MNG","MNE","MSR","MAR","MOZ","MMR","NAM","NRU","NPL","NLD","NCL","NZL","NIC","NER","NGA","NIU","NFK","MNP","NOR","OMN","PAK","PLW","PSE","PAN","PNG","PRY","PER","PHL","PCN","POL","PRT","PRI","QAT","REU","ROU","RUS","RWA","BLM","SHN","KNA","LCA","MAF","SPM","VCT","WSM","SMR","STP","SAU","SEN","SRB","SYC","SLE","SGP","SXM","SVK","SVN","SLB","SOM","ZAF","SGS","SSD","ESP","LKA","SDN","SUR","SJM","SWZ","SWE","CHE","SYR","TWN","TJK","TZA","THA","TLS","TGO","TKL","TON","TTO","TUN","TUR","TKM","TCA","TUV","UGA","UKR","ARE","GBR","USA","UMI","URY","UZB","VUT","VEN","VNM","VGB","VIR","WLF","ESH","YEM","ZMB","ZWE"]);function o(l){return(0,r.default)(l),i.has(l.toUpperCase())}e.exports=n.default,e.exports.default=n.default})(l9,l9.exports);var qRt=l9.exports,JC={};Object.defineProperty(JC,"__esModule",{value:!0});JC.default=ZRt;JC.CurrencyCodes=void 0;var GRt=KRt(an);function KRt(e){return e&&e.__esModule?e:{default:e}}var Eke=new Set(["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BHD","BIF","BMD","BND","BOB","BOV","BRL","BSD","BTN","BWP","BYN","BZD","CAD","CDF","CHE","CHF","CHW","CLF","CLP","CNY","COP","COU","CRC","CUC","CUP","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ERN","ETB","EUR","FJD","FKP","GBP","GEL","GHS","GIP","GMD","GNF","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","INR","IQD","IRR","ISK","JMD","JOD","JPY","KES","KGS","KHR","KMF","KPW","KRW","KWD","KYD","KZT","LAK","LBP","LKR","LRD","LSL","LYD","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRU","MUR","MVR","MWK","MXN","MXV","MYR","MZN","NAD","NGN","NIO","NOK","NPR","NZD","OMR","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SCR","SDG","SEK","SGD","SHP","SLL","SOS","SRD","SSP","STN","SVC","SYP","SZL","THB","TJS","TMT","TND","TOP","TRY","TTD","TWD","TZS","UAH","UGX","USD","USN","UYI","UYU","UYW","UZS","VES","VND","VUV","WST","XAF","XAG","XAU","XBA","XBB","XBC","XBD","XCD","XDR","XOF","XPD","XPF","XPT","XSU","XTS","XUA","XXX","YER","ZAR","ZMW","ZWL"]);function ZRt(e){return(0,GRt.default)(e),Eke.has(e.toUpperCase())}var XRt=Eke;JC.CurrencyCodes=XRt;var c9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;var r=i(an),a=i(ql);function i(d){return d&&d.__esModule?d:{default:d}}var o=/^[A-Z2-7]+=*$/,l=/^[A-HJKMNP-TV-Z0-9]+$/,c={crockford:!1};function u(d,f){if((0,r.default)(d),f=(0,a.default)(f,c),f.crockford)return l.test(d);var p=d.length;return!!(p%8===0&&o.test(d))}e.exports=n.default,e.exports.default=n.default})(c9,c9.exports);var QRt=c9.exports,u9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i=/^[A-HJ-NP-Za-km-z1-9]*$/;function o(l){return(0,r.default)(l),!!i.test(l)}e.exports=n.default,e.exports.default=n.default})(u9,u9.exports);var JRt=u9.exports,d9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=a(an);function a(u){return u&&u.__esModule?u:{default:u}}var i=/^[a-z]+\/[a-z0-9\-\+\._]+$/i,o=/^[a-z\-]+=[a-z0-9\-]+$/i,l=/^[a-z0-9!\$&'\(\)\*\+,;=\-\._~:@\/\?%\s]*$/i;function c(u){(0,r.default)(u);var d=u.split(",");if(d.length<2)return!1;var f=d.shift().trim().split(";"),p=f.shift();if(p.slice(0,5)!=="data:")return!1;var h=p.slice(5);if(h!==""&&!i.test(h))return!1;for(var m=0;m<f.length;m++)if(!(m===f.length-1&&f[m].toLowerCase()==="base64")&&!o.test(f[m]))return!1;for(var g=0;g<d.length;g++)if(!l.test(d[g]))return!1;return!0}e.exports=n.default,e.exports.default=n.default})(d9,d9.exports);var eOt=d9.exports,f9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);
449function a(l){return l&&l.__esModule?l:{default:l}}var i=/(?:^magnet:\?|[^?&]&)xt(?:\.1)?=urn:(?:(?:aich|bitprint|btih|ed2k|ed2khash|kzhash|md5|sha1|tree:tiger):[a-z0-9]{32}(?:[a-z0-9]{8})?|btmh:1220[a-z0-9]{64})(?:$|&)/i;function o(l){return(0,r.default)(l),l.indexOf("magnet:?")!==0?!1:i.test(l)}e.exports=n.default,e.exports.default=n.default})(f9,f9.exports);var tOt=f9.exports,p9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=c;var r=a(an);function a(u){return u&&u.__esModule?u:{default:u}}var i=/^(application|audio|font|image|message|model|multipart|text|video)\/[a-zA-Z0-9\.\-\+_]{1,100}$/i,o=/^text\/[a-zA-Z0-9\.\-\+]{1,100};\s?charset=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?$/i,l=/^multipart\/[a-zA-Z0-9\.\-\+]{1,100}(;\s?(boundary|charset)=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?){0,2}$/i;function c(u){return(0,r.default)(u),i.test(u)||o.test(u)||l.test(u)}e.exports=n.default,e.exports.default=n.default})(p9,p9.exports);var nOt=p9.exports,h9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=f;var r=i(an),a=i(ql);function i(p){return p&&p.__esModule?p:{default:p}}var o=/^\(?[+-]?(90(\.0+)?|[1-8]?\d(\.\d+)?)$/,l=/^\s?[+-]?(180(\.0+)?|1[0-7]\d(\.\d+)?|\d{1,2}(\.\d+)?)\)?$/,c=/^(([1-8]?\d)\D+([1-5]?\d|60)\D+([1-5]?\d|60)(\.\d+)?|90\D+0\D+0)\D+[NSns]?$/i,u=/^\s*([1-7]?\d{1,2}\D+([1-5]?\d|60)\D+([1-5]?\d|60)(\.\d+)?|180\D+0\D+0)\D+[EWew]?$/i,d={checkDMS:!1};function f(p,h){if((0,r.default)(p),h=(0,a.default)(h,d),!p.includes(","))return!1;var m=p.split(",");return m[0].startsWith("(")&&!m[1].endsWith(")")||m[1].endsWith(")")&&!m[0].startsWith("(")?!1:h.checkDMS?c.test(m[0])&&u.test(m[1]):o.test(m[0])&&l.test(m[1])}e.exports=n.default,e.exports.default=n.default})(h9,h9.exports);var rOt=h9.exports,eS={};Object.defineProperty(eS,"__esModule",{value:!0});eS.default=oOt;eS.locales=void 0;var aOt=iOt(an);function iOt(e){return e&&e.__esModule?e:{default:e}}var Jae=/^\d{3}$/,zc=/^\d{4}$/,Cl=/^\d{5}$/,q4=/^\d{6}$/,k0={AD:/^AD\d{3}$/,AT:zc,AU:zc,AZ:/^AZ\d{4}$/,BA:/^([7-8]\d{4}$)/,BE:zc,BG:zc,BR:/^\d{5}-\d{3}$/,BY:/^2[1-4]\d{4}$/,CA:/^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z][\s\-]?\d[ABCEGHJ-NPRSTV-Z]\d$/i,CH:zc,CN:/^(0[1-7]|1[012356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[1-5]|8[1345]|9[09])\d{4}$/,CZ:/^\d{3}\s?\d{2}$/,DE:Cl,DK:zc,DO:Cl,DZ:Cl,EE:Cl,ES:/^(5[0-2]{1}|[0-4]{1}\d{1})\d{3}$/,FI:Cl,FR:/^\d{2}\s?\d{3}$/,GB:/^(gir\s?0aa|[a-z]{1,2}\d[\da-z]?\s?(\d[a-z]{2})?)$/i,GR:/^\d{3}\s?\d{2}$/,HR:/^([1-5]\d{4}$)/,HT:/^HT\d{4}$/,HU:zc,ID:Cl,IE:/^(?!.*(?:o))[A-Za-z]\d[\dw]\s\w{4}$/i,IL:/^(\d{5}|\d{7})$/,IN:/^((?!10|29|35|54|55|65|66|86|87|88|89)[1-9][0-9]{5})$/,IR:/^(?!(\d)\1{3})[13-9]{4}[1346-9][013-9]{5}$/,IS:Jae,IT:Cl,JP:/^\d{3}\-\d{4}$/,KE:Cl,KR:/^(\d{5}|\d{6})$/,LI:/^(948[5-9]|949[0-7])$/,LT:/^LT\-\d{5}$/,LU:zc,LV:/^LV\-\d{4}$/,LK:Cl,MG:Jae,MX:Cl,MT:/^[A-Za-z]{3}\s{0,1}\d{4}$/,MY:Cl,NL:/^\d{4}\s?[a-z]{2}$/i,NO:zc,NP:/^(10|21|22|32|33|34|44|45|56|57)\d{3}$|^(977)$/i,NZ:zc,PL:/^\d{2}\-\d{3}$/,PR:/^00[679]\d{2}([ -]\d{4})?$/,PT:/^\d{4}\-\d{3}?$/,RO:q4,RU:q4,SA:Cl,SE:/^[1-9]\d{2}\s?\d{2}$/,SG:q4,SI:zc,SK:/^\d{3}\s?\d{2}$/,TH:Cl,TN:zc,TW:/^\d{3}(\d{2})?$/,UA:Cl,US:/^\d{5}(-\d{4})?$/,ZA:zc,ZM:Cl},sOt=Object.keys(k0);eS.locales=sOt;function oOt(e,n){if((0,aOt.default)(e),n in k0)return k0[n].test(e);if(n==="any"){for(var r in k0)if(k0.hasOwnProperty(r)){var a=k0[r];if(a.test(e))return!0}return!1}throw new Error("Invalid locale '".concat(n,"'"))}var m9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){(0,r.default)(o);var c=l?new RegExp("^[".concat(l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"]+"),"g"):/^\s+/g;return o.replace(c,"")}e.exports=n.default,e.exports.default=n.default})(m9,m9.exports);var Tke=m9.exports,g9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){if((0,r.default)(o),l){var c=new RegExp("[".concat(l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"]+$"),"g");return o.replace(c,"")}for(var u=o.length-1;/\s/.test(o.charAt(u));)u-=1;return o.slice(0,u+1)}e.exports=n.default,e.exports.default=n.default})(g9,g9.exports);var Dke=g9.exports,x9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=i(Dke),a=i(Tke);
449function i(l){return l&&l.__esModule?l:{default:l}}function o(l,c){return(0,r.default)((0,a.default)(l,c),c)}e.exports=n.default,e.exports.default=n.default})(x9,x9.exports);var lOt=x9.exports,v9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o){return(0,r.default)(o),o.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\//g,"&#x2F;").replace(/\\/g,"&#x5C;").replace(/`/g,"&#96;")}e.exports=n.default,e.exports.default=n.default})(v9,v9.exports);var cOt=v9.exports,_9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o){return(0,r.default)(o),o.replace(/&quot;/g,'"').replace(/&#x27;/g,"'").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&#x2F;/g,"/").replace(/&#x5C;/g,"\\").replace(/&#96;/g,"`").replace(/&amp;/g,"&")}e.exports=n.default,e.exports.default=n.default})(_9,_9.exports);var uOt=_9.exports,b9={exports:{}},y9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){return(0,r.default)(o),o.replace(new RegExp("[".concat(l,"]+"),"g"),"")}e.exports=n.default,e.exports.default=n.default})(y9,y9.exports);var Mke=y9.exports;(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=i(an),a=i(Mke);function i(l){return l&&l.__esModule?l:{default:l}}function o(l,c){(0,r.default)(l);var u=c?"\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F":"\\x00-\\x1F\\x7F";return(0,a.default)(l,u)}e.exports=n.default,e.exports.default=n.default})(b9,b9.exports);var dOt=b9.exports,w9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){return(0,r.default)(o),o.replace(new RegExp("[^".concat(l,"]+"),"g"),"")}e.exports=n.default,e.exports.default=n.default})(w9,w9.exports);var fOt=w9.exports,k9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=i;var r=a(an);function a(o){return o&&o.__esModule?o:{default:o}}function i(o,l){(0,r.default)(o);for(var c=o.length-1;c>=0;c--)if(l.indexOf(o[c])===-1)return!1;return!0}e.exports=n.default,e.exports.default=n.default})(k9,k9.exports);var pOt=k9.exports,j9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=f;var r=a(ql);function a(p){return p&&p.__esModule?p:{default:p}}var i={all_lowercase:!0,gmail_lowercase:!0,gmail_remove_dots:!0,gmail_remove_subaddress:!0,gmail_convert_googlemaildotcom:!0,outlookdotcom_lowercase:!0,outlookdotcom_remove_subaddress:!0,yahoo_lowercase:!0,yahoo_remove_subaddress:!0,yandex_lowercase:!0,icloud_lowercase:!0,icloud_remove_subaddress:!0},o=["icloud.com","me.com"],l=["hotmail.at","hotmail.be","hotmail.ca","hotmail.cl","hotmail.co.il","hotmail.co.nz","hotmail.co.th","hotmail.co.uk","hotmail.com","hotmail.com.ar","hotmail.com.au","hotmail.com.br","hotmail.com.gr","hotmail.com.mx","hotmail.com.pe","hotmail.com.tr","hotmail.com.vn","hotmail.cz","hotmail.de","hotmail.dk","hotmail.es","hotmail.fr","hotmail.hu","hotmail.id","hotmail.ie","hotmail.in","hotmail.it","hotmail.jp","hotmail.kr","hotmail.lv","hotmail.my","hotmail.ph","hotmail.pt","hotmail.sa","hotmail.sg","hotmail.sk","live.be","live.co.uk","live.com","live.com.ar","live.com.mx","live.de","live.es","live.eu","live.fr","live.it","live.nl","msn.com","outlook.at","outlook.be","outlook.cl","outlook.co.il","outlook.co.nz","outlook.co.th","outlook.com","outlook.com.ar","outlook.com.au","outlook.com.br","outlook.com.gr","outlook.com.pe","outlook.com.tr","outlook.com.vn","outlook.cz","outlook.de","outlook.dk","outlook.es","outlook.fr","outlook.hu","outlook.id","outlook.ie","outlook.in","outlook.it","outlook.jp","outlook.kr","outlook.lv","outlook.my","outlook.ph","outlook.pt","outlook.sa","outlook.sg","outlook.sk","passport.com"],c=["rocketmail.com","yahoo.ca","yahoo.co.uk","yahoo.com","yahoo.de","yahoo.fr","yahoo.in","yahoo.it","ymail.com"],u=["yandex.ru","yandex.ua","yandex.kz","yandex.com","yandex.by","ya.ru"];function d(p){return p.length>1?p:""}function f(p,h){h=(0,r.default)(h,i);var m=p.split("@"),g=m.pop(),x=m.join("@"),b=[x,g];if(b[1]=b[1].toLowerCase(),b[1]==="gmail.com"||b[1]==="googlemail.com"){if(h.gmail_remove_subaddress&&(b[0]=b[0].split("+")[0]),h.gmail_remove_dots&&(b[0]=b[0].replace(/\.+/g,d)),!b[0].length)return!1;(h.all_lowercase||h.gmail_lowercase)&&(b[0]=b[0].toLowerCase()),b[1]=h.gmail_convert_googlemaildotcom?"gmail.com":b[1]}else if(o.indexOf(b[1])>=0){if(h.icloud_remove_subaddress&&(b[0]=b[0].split("+")[0]),!b[0].length)return!1;(h.all_lowercase||h.icloud_lowercase)&&(b[0]=b[0].toLowerCase())}else if(l.indexOf(b[1])>=0){if(h.outlookdotcom_remove_subaddress&&(b[0]=b[0].split("+")[0]),!b[0].length)return!1;(h.all_lowercase||h.outlookdotcom_lowercase)&&(b[0]=b[0].toLowerCase())}else if(c.indexOf(b[1])>=0){if(h.yahoo_remove_subaddress){var y=b[0].split("-");b[0]=y.length>1?y.slice(0,-1).join("-"):y[0]}if(!b[0].length)return!1;(h.all_lowercase||h.yahoo_lowercase)&&(b[0]=b[0].toLowerCase())}else u.indexOf(b[1])>=0?((h.all_lowercase||h.yandex_lowercase)&&(b[0]=b[0].toLowerCase()),b[1]="yandex.ru"):h.all_lowercase&&(b[0]=b[0].toLowerCase());return b.join("@")}e.exports=n.default,e.exports.default=n.default})(j9,j9.exports);var hOt=j9.exports,C9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);
449function a(l){return l&&l.__esModule?l:{default:l}}var i=/^[^\s-_](?!.*?[-_]{2,})[a-z0-9-\\][^\s]*[^-_\s]$/;function o(l){return(0,r.default)(l),i.test(l)}e.exports=n.default,e.exports.default=n.default})(C9,C9.exports);var mOt=C9.exports,S9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=o;var r=a(an);function a(l){return l&&l.__esModule?l:{default:l}}var i={"cs-CZ":function(c){return/^(([ABCDEFHIJKLMNPRSTUVXYZ]|[0-9])-?){5,8}$/.test(c)},"de-DE":function(c){return/^((A|AA|AB|AC|AE|AH|AK|AM|AN|AÖ|AP|AS|AT|AU|AW|AZ|B|BA|BB|BC|BE|BF|BH|BI|BK|BL|BM|BN|BO|BÖ|BS|BT|BZ|C|CA|CB|CE|CO|CR|CW|D|DA|DD|DE|DH|DI|DL|DM|DN|DO|DU|DW|DZ|E|EA|EB|ED|EE|EF|EG|EH|EI|EL|EM|EN|ER|ES|EU|EW|F|FB|FD|FF|FG|FI|FL|FN|FO|FR|FS|FT|FÜ|FW|FZ|G|GA|GC|GD|GE|GF|GG|GI|GK|GL|GM|GN|GÖ|GP|GR|GS|GT|GÜ|GV|GW|GZ|H|HA|HB|HC|HD|HE|HF|HG|HH|HI|HK|HL|HM|HN|HO|HP|HR|HS|HU|HV|HX|HY|HZ|IK|IL|IN|IZ|J|JE|JL|K|KA|KB|KC|KE|KF|KG|KH|KI|KK|KL|KM|KN|KO|KR|KS|KT|KU|KW|KY|L|LA|LB|LC|LD|LF|LG|LH|LI|LL|LM|LN|LÖ|LP|LR|LU|M|MA|MB|MC|MD|ME|MG|MH|MI|MK|ML|MM|MN|MO|MQ|MR|MS|MÜ|MW|MY|MZ|N|NB|ND|NE|NF|NH|NI|NK|NM|NÖ|NP|NR|NT|NU|NW|NY|NZ|OA|OB|OC|OD|OE|OF|OG|OH|OK|OL|OP|OS|OZ|P|PA|PB|PE|PF|PI|PL|PM|PN|PR|PS|PW|PZ|R|RA|RC|RD|RE|RG|RH|RI|RL|RM|RN|RO|RP|RS|RT|RU|RV|RW|RZ|S|SB|SC|SE|SG|SI|SK|SL|SM|SN|SO|SP|SR|ST|SU|SW|SY|SZ|TE|TF|TG|TO|TP|TR|TS|TT|TÜ|ÜB|UE|UH|UL|UM|UN|V|VB|VG|VK|VR|VS|W|WA|WB|WE|WF|WI|WK|WL|WM|WN|WO|WR|WS|WT|WÜ|WW|WZ|Z|ZE|ZI|ZP|ZR|ZW|ZZ)[- ]?[A-Z]{1,2}[- ]?\d{1,4}|(ABG|ABI|AIB|AIC|ALF|ALZ|ANA|ANG|ANK|APD|ARN|ART|ASL|ASZ|AUR|AZE|BAD|BAR|BBG|BCH|BED|BER|BGD|BGL|BID|BIN|BIR|BIT|BIW|BKS|BLB|BLK|BNA|BOG|BOH|BOR|BOT|BRA|BRB|BRG|BRK|BRL|BRV|BSB|BSK|BTF|BÜD|BUL|BÜR|BÜS|BÜZ|CAS|CHA|CLP|CLZ|COC|COE|CUX|DAH|DAN|DAU|DBR|DEG|DEL|DGF|DIL|DIN|DIZ|DKB|DLG|DON|DUD|DÜW|EBE|EBN|EBS|ECK|EIC|EIL|EIN|EIS|EMD|EMS|ERB|ERH|ERK|ERZ|ESB|ESW|FDB|FDS|FEU|FFB|FKB|FLÖ|FOR|FRG|FRI|FRW|FTL|FÜS|GAN|GAP|GDB|GEL|GEO|GER|GHA|GHC|GLA|GMN|GNT|GOA|GOH|GRA|GRH|GRI|GRM|GRZ|GTH|GUB|GUN|GVM|HAB|HAL|HAM|HAS|HBN|HBS|HCH|HDH|HDL|HEB|HEF|HEI|HER|HET|HGN|HGW|HHM|HIG|HIP|HMÜ|HOG|HOH|HOL|HOM|HOR|HÖS|HOT|HRO|HSK|HST|HVL|HWI|IGB|ILL|JÜL|KEH|KEL|KEM|KIB|KLE|KLZ|KÖN|KÖT|KÖZ|KRU|KÜN|KUS|KYF|LAN|LAU|LBS|LBZ|LDK|LDS|LEO|LER|LEV|LIB|LIF|LIP|LÖB|LOS|LRO|LSZ|LÜN|LUP|LWL|MAB|MAI|MAK|MAL|MED|MEG|MEI|MEK|MEL|MER|MET|MGH|MGN|MHL|MIL|MKK|MOD|MOL|MON|MOS|MSE|MSH|MSP|MST|MTK|MTL|MÜB|MÜR|MYK|MZG|NAB|NAI|NAU|NDH|NEA|NEB|NEC|NEN|NES|NEW|NMB|NMS|NOH|NOL|NOM|NOR|NVP|NWM|OAL|OBB|OBG|OCH|OHA|ÖHR|OHV|OHZ|OPR|OSL|OVI|OVL|OVP|PAF|PAN|PAR|PCH|PEG|PIR|PLÖ|PRÜ|QFT|QLB|RDG|REG|REH|REI|RID|RIE|ROD|ROF|ROK|ROL|ROS|ROT|ROW|RSL|RÜD|RÜG|SAB|SAD|SAN|SAW|SBG|SBK|SCZ|SDH|SDL|SDT|SEB|SEE|SEF|SEL|SFB|SFT|SGH|SHA|SHG|SHK|SHL|SIG|SIM|SLE|SLF|SLK|SLN|SLS|SLÜ|SLZ|SMÜ|SOB|SOG|SOK|SÖM|SON|SPB|SPN|SRB|SRO|STA|STB|STD|STE|STL|SUL|SÜW|SWA|SZB|TBB|TDO|TET|TIR|TÖL|TUT|UEM|UER|UFF|USI|VAI|VEC|VER|VIB|VIE|VIT|VOH|WAF|WAK|WAN|WAR|WAT|WBS|WDA|WEL|WEN|WER|WES|WHV|WIL|WIS|WIT|WIZ|WLG|WMS|WND|WOB|WOH|WOL|WOR|WOS|WRN|WSF|WST|WSW|WTL|WTM|WUG|WÜM|WUN|WUR|WZL|ZEL|ZIG)[- ]?(([A-Z][- ]?\d{1,4})|([A-Z]{2}[- ]?\d{1,3})))[- ]?(E|H)?$/.test(c)},"de-LI":function(c){return/^FL[- ]?\d{1,5}[UZ]?$/.test(c)},"en-IN":function(c){return/^[A-Z]{2}[ -]?[0-9]{1,2}(?:[ -]?[A-Z])(?:[ -]?[A-Z]*)?[ -]?[0-9]{4}$/.test(c)},"es-AR":function(c){return/^(([A-Z]{2} ?[0-9]{3} ?[A-Z]{2})|([A-Z]{3} ?[0-9]{3}))$/.test(c)},"fi-FI":function(c){return/^(?=.{4,7})(([A-Z]{1,3}|[0-9]{1,3})[\s-]?([A-Z]{1,3}|[0-9]{1,5}))$/.test(c)},"hu-HU":function(c){return/^((((?!AAA)(([A-NPRSTVZWXY]{1})([A-PR-Z]{1})([A-HJ-NPR-Z]))|(A[ABC]I)|A[ABC]O|A[A-W]Q|BPI|BPO|UCO|UDO|XAO)-(?!000)\d{3})|(M\d{6})|((CK|DT|CD|HC|H[ABEFIKLMNPRSTVX]|MA|OT|R[A-Z]) \d{2}-\d{2})|(CD \d{3}-\d{3})|(C-(C|X) \d{4})|(X-(A|B|C) \d{4})|(([EPVZ]-\d{5}))|(S A[A-Z]{2} \d{2})|(SP \d{2}-\d{2}))$/.test(c)},"pt-BR":function(c){return/^[A-Z]{3}[ -]?[0-9][A-Z][0-9]{2}|[A-Z]{3}[ -]?[0-9]{4}$/.test(c)},"pt-PT":function(c){return/^([A-Z]{2}|[0-9]{2})[ -·]?([A-Z]{2}|[0-9]{2})[ -·]?([A-Z]{2}|[0-9]{2})$/.test(c)},"sq-AL":function(c){return/^[A-Z]{2}[- ]?((\d{3}[- ]?(([A-Z]{2})|T))|(R[- ]?\d{3}))$/.test(c)},"sv-SE":function(c){return/^[A-HJ-PR-UW-Z]{3} ?[\d]{2}
449[A-HJ-PR-UW-Z1-9]$|(^[A-ZÅÄÖ ]{2,7}$)/.test(c.trim())}};function o(l,c){if((0,r.default)(l),c in i)return i[c](l);if(c==="any"){for(var u in i){var d=i[u];if(d(l))return!0}return!1}throw new Error("Invalid locale '".concat(c,"'"))}e.exports=n.default,e.exports.default=n.default})(S9,S9.exports);var gOt=S9.exports,N9={exports:{}};(function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=m;var r=i(ql),a=i(an);function i(g){return g&&g.__esModule?g:{default:g}}var o=/^[A-Z]$/,l=/^[a-z]$/,c=/^[0-9]$/,u=/^[-#!$@£%^&*()_+|~=`{}\[\]:";'<>?,.\/ ]$/,d={minLength:8,minLowercase:1,minUppercase:1,minNumbers:1,minSymbols:1,returnScore:!1,pointsPerUnique:1,pointsPerRepeat:.5,pointsForContainingLower:10,pointsForContainingUpper:10,pointsForContainingNumber:10,pointsForContainingSymbol:10};function f(g){var x={};return Array.from(g).forEach(function(b){var y=x[b];y?x[b]+=1:x[b]=1}),x}function p(g){var x=f(g),b={length:g.length,uniqueChars:Object.keys(x).length,uppercaseCount:0,lowercaseCount:0,numberCount:0,symbolCount:0};return Object.keys(x).forEach(function(y){o.test(y)?b.uppercaseCount+=x[y]:l.test(y)?b.lowercaseCount+=x[y]:c.test(y)?b.numberCount+=x[y]:u.test(y)&&(b.symbolCount+=x[y])}),b}function h(g,x){var b=0;return b+=g.uniqueChars*x.pointsPerUnique,b+=(g.length-g.uniqueChars)*x.pointsPerRepeat,g.lowercaseCount>0&&(b+=x.pointsForContainingLower),g.uppercaseCount>0&&(b+=x.pointsForContainingUpper),g.numberCount>0&&(b+=x.pointsForContainingNumber),g.symbolCount>0&&(b+=x.pointsForContainingSymbol),b}function m(g){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;(0,a.default)(g);var b=p(g);return x=(0,r.default)(x||{},d),x.returnScore?h(b,x):b.length>=x.minLength&&b.lowercaseCount>=x.minLowercase&&b.uppercaseCount>=x.minUppercase&&b.numberCount>=x.minNumbers&&b.symbolCount>=x.minSymbols}e.exports=n.default,e.exports.default=n.default})(N9,N9.exports);var xOt=N9.exports,tS={};function X2(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?X2=function(r){return typeof r}:X2=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},X2(e)}Object.defineProperty(tS,"__esModule",{value:!0});tS.default=wOt;tS.vatMatchers=void 0;var eie=bOt(an),vOt=_Ot(N_);function Rke(){if(typeof WeakMap!="function")return null;var e=new WeakMap;return Rke=function(){return e},e}function _Ot(e){if(e&&e.__esModule)return e;if(e===null||X2(e)!=="object"&&typeof e!="function")return{default:e};var n=Rke();if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=a?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function bOt(e){return e&&e.__esModule?e:{default:e}}var yOt=function(n){var r=n.match(/^(PT)?(\d{9})$/);if(!r)return!1;var a=r[2],i=11-vOt.reverseMultiplyAndSum(a.split("").slice(0,8).map(function(o){return parseInt(o,10)}),9)%11;return i>9?parseInt(a[8],10)===0:i===parseInt(a[8],10)},E9={AT:function(n){return/^(AT)?U\d{8}$/.test(n)},BE:function(n){return/^(BE)?\d{10}$/.test(n)},BG:function(n){return/^(BG)?\d{9,10}$/.test(n)},HR:function(n){return/^(HR)?\d{11}$/.test(n)},CY:function(n){return/^(CY)?\w{9}$/.test(n)},CZ:function(n){return/^(CZ)?\d{8,10}$/.test(n)},DK:function(n){return/^(DK)?\d{8}$/.test(n)},EE:function(n){return/^(EE)?\d{9}$/.test(n)},FI:function(n){return/^(FI)?\d{8}$/.test(n)},FR:function(n){return/^(FR)?\w{2}\d{9}$/.test(n)},DE:function(n){return/^(DE)?\d{9}$/.test(n)},EL:function(n){return/^(EL)?\d{9}$/.test(n)},HU:function(n){return/^(HU)?\d{8}$/.test(n)},IE:function(n){return/^(IE)?\d{7}\w{1}(W)?$/.test(n)},IT:function(n){return/^(IT)?\d{11}$/.test(n)},LV:function(n){return/^(LV)?\d{11}$/.test(n)},LT:function(n){return/^(LT)?\d{9,12}$/.test(n)},LU:function(n){return/^(LU)?\d{8}$/.test(n)},MT:function(n){return/^(MT)?\d{8}$/.test(n)},NL:function(n){return/^(NL)?\d{9}B\d{2}$/.test(n)},PL:function(n){return/^(PL)?(\d{10}|(\d{3}-\d{3}-\d{2}-\d{2})|(\d{3}-\d{2}-\d{2}-\d{3}))$/.test(n)},PT:yOt,RO:function(n){return/^(RO)?\d{2,10}$/.test(n)},SK:function(n){return/^(SK)?\d{10}$/.test(n)},SI:function(n){return/^(SI)?\d{8}$/.test(n)},ES:function(n){return/^(ES)?\w\d{7}[A-Z]$/.test(n)},SE:function(n){return/^(SE)?\d{12}$/.test(n)},AL:function(n){return/^(AL)?\w{9}[A-Z]$/.test(n)},MK:function(n){return/^(MK)?\d{13}$/.test(n)},AU:function(n){return/^(AU)?\d{11}$/.test(n)},BY:function(n){return/^(УНП )?\d{9}$/.test(n)},CA:function(n){return/^(CA)?\d{9}$/.test(n)},IS:function(n){return/^(IS)?\d{5,6}$/.test(n)},IN:function(n){return/^(IN)?\d{15}$/.test(n)},ID:function(n){return/^(ID)?(\d{15}|(\d{2}.\d{3}.\d{3}.\d{1}-\d{3}.\d{3}))$/.test(n)},IL:function(n){return/^(IL)?\d{9}$/.test(n)},KZ:function(n){return/^(KZ)?\d{9}$/.test(n)}
449,NZ:function(n){return/^(NZ)?\d{9}$/.test(n)},NG:function(n){return/^(NG)?(\d{12}|(\d{8}-\d{4}))$/.test(n)},NO:function(n){return/^(NO)?\d{9}MVA$/.test(n)},PH:function(n){return/^(PH)?(\d{12}|\d{3} \d{3} \d{3} \d{3})$/.test(n)},RU:function(n){return/^(RU)?(\d{10}|\d{12})$/.test(n)},SM:function(n){return/^(SM)?\d{5}$/.test(n)},SA:function(n){return/^(SA)?\d{15}$/.test(n)},RS:function(n){return/^(RS)?\d{9}$/.test(n)},CH:function(n){return/^(CH)?(\d{6}|\d{9}|(\d{3}.\d{3})|(\d{3}.\d{3}.\d{3}))(TVA|MWST|IVA)$/.test(n)},TR:function(n){return/^(TR)?\d{10}$/.test(n)},UA:function(n){return/^(UA)?\d{12}$/.test(n)},GB:function(n){return/^GB((\d{3} \d{4} ([0-8][0-9]|9[0-6]))|(\d{9} \d{3})|(((GD[0-4])|(HA[5-9]))[0-9]{2}))$/.test(n)},UZ:function(n){return/^(UZ)?\d{9}$/.test(n)},AR:function(n){return/^(AR)?\d{11}$/.test(n)},BO:function(n){return/^(BO)?\d{7}$/.test(n)},BR:function(n){return/^(BR)?((\d{2}.\d{3}.\d{3}\/\d{4}-\d{2})|(\d{3}.\d{3}.\d{3}-\d{2}))$/.test(n)},CL:function(n){return/^(CL)?\d{8}-\d{1}$/.test(n)},CO:function(n){return/^(CO)?\d{10}$/.test(n)},CR:function(n){return/^(CR)?\d{9,12}$/.test(n)},EC:function(n){return/^(EC)?\d{13}$/.test(n)},SV:function(n){return/^(SV)?\d{4}-\d{6}-\d{3}-\d{1}$/.test(n)},GT:function(n){return/^(GT)?\d{7}-\d{1}$/.test(n)},HN:function(n){return/^(HN)?$/.test(n)},MX:function(n){return/^(MX)?\w{3,4}\d{6}\w{3}$/.test(n)},NI:function(n){return/^(NI)?\d{3}-\d{6}-\d{4}\w{1}$/.test(n)},PA:function(n){return/^(PA)?$/.test(n)},PY:function(n){return/^(PY)?\d{6,8}-\d{1}$/.test(n)},PE:function(n){return/^(PE)?\d{11}$/.test(n)},DO:function(n){return/^(DO)?(\d{11}|(\d{3}-\d{7}-\d{1})|[1,4,5]{1}\d{8}|([1,4,5]{1})-\d{2}-\d{5}-\d{1})$/.test(n)},UY:function(n){return/^(UY)?\d{12}$/.test(n)},VE:function(n){return/^(VE)?[J,G,V,E]{1}-(\d{9}|(\d{8}-\d{1}))$/.test(n)}};tS.vatMatchers=E9;function wOt(e,n){if((0,eie.default)(e),(0,eie.default)(n),n in E9)return E9[n](e);throw new Error("Invalid country code: '".concat(n,"'"))}(function(e,n){function r(cr){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r=function(st){return typeof st}:r=function(st){return st&&typeof Symbol=="function"&&st.constructor===Symbol&&st!==Symbol.prototype?"symbol":typeof st},r(cr)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a=et(jY),i=et(vke),o=et(fMt),l=et(pMt),c=et(hMt),u=et(mMt),d=et(gMt),f=et(xMt),p=et(vMt),h=et(_Mt),m=et(TP),g=et(bMt),x=et(CY),b=et(yke),y=et(yMt),w=et(wMt),j=et(kMt),S=Nt(KC),N=Nt(ZC),k=et(RMt),E=et(OMt),D=et(AMt),R=et(PMt),A=et(IMt),P=et($Mt),I=et(LMt),L=et(Vy),H=et(Uy),U=et(WMt),X=et(YMt),re=et(GMt),Z=et(KMt),V=et(SY),J=Nt(zy),K=et(XMt),ee=et(jke),Y=et(QMt),Q=et(JMt),W=et(eRt),se=et(tRt),oe=et(nRt),q=et(rRt),ue=Nt(XC),_e=et(hRt),De=et(mRt),Ce=et(gRt),Fe=et(xRt),Re=et(vRt),We=et(_Rt),le=et(bRt),ce=et(bke),ne=et(yRt),ve=et(wRt),Ae=et(kRt),de=et(jRt),we=et(CRt),Ve=et(Nke),pe=et(SRt),Ne=et(NRt),$e=et(ERt),He=et(TRt),Xe=et(DRt),ze=et(MRt),Je=et(IRt),Ge=Nt(QC),Qe=et(HRt),yt=et(zRt),Et=et(VRt),Wt=et(URt),qt=et(WRt),tn=et(YRt),zn=et(Wy),jn=et(qRt),Cn=et(JC),Tn=et(QRt),rn=et(JRt),Kt=et(Ske),Rn=et(eOt),$n=et(tOt),Yn=et(nOt),Ln=et(rOt),Or=Nt(eS),Ar=et(Tke),ba=et(Dke),ea=et(lOt),xr=et(cOt),Yt=et(uOt),Hi=et(dOt),si=et(fOt),hr=et(Mke),zi=et(pOt),vr=et(hOt),gs=et(mOt),vi=et(gOt),ca=et(xOt),_i=et(tS);function nn(){if(typeof WeakMap!="function")return null;var cr=new WeakMap;return nn=function(){return cr},cr}function Nt(cr){if(cr&&cr.__esModule)return cr;if(cr===null||r(cr)!=="object"&&typeof cr!="function")return{default:cr};var Ie=nn();if(Ie&&Ie.has(cr))return Ie.get(cr);var st={},Dt=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Vt in cr)if(Object.prototype.hasOwnProperty.call(cr,Vt)){var bn=Dt?Object.getOwnPropertyDescriptor(cr,Vt):null;bn&&(bn.get||bn.set)?Object.defineProperty(st,Vt,bn):st[Vt]=cr[Vt]}return st.default=cr,Ie&&Ie.set(cr,st),st}function et(cr){return cr&&cr.__esModule?cr:{default:cr}}var Pt="13.9.0",sn={version:Pt,toDate:a.default,toFloat:i.default,toInt:o.default,toBoolean:l.default,equals:c.default,contains:u.default,matches:d.default,isEmail:f.default,isURL:p.default,isMACAddress:h.default,isIP:m.default,isIPRange:g.default,isFQDN:x.default,isBoolean:w.default,isIBAN:ue.default,isBIC:_e.default,isAlpha:S.default,isAlphaLocales:S.locales,isAlphanumeric:N.default,isAlphanumericLocales:N.locales,isNumeric:k.default,isPassportNumber:E.default,isPort:D.default,isLowercase:R.default,isUppercase:A.default,isAscii:I.default,isFullWidth:L.default,isHalfWidth:H.default,isVariableWidth:U.default,isMultibyte:X.default,isSemVer:re.default,isSurrogatePair:Z.default,isInt:V.default,isIMEI:P.default,isFloat:J.default,isFloatLocales:J.locales,isDecimal:K.default,isHexadecimal:ee.default,isOctal:Y.default,isDiv
449isibleBy:Q.default,isHexColor:W.default,isRgbColor:se.default,isHSL:oe.default,isISRC:q.default,isMD5:De.default,isHash:Ce.default,isJWT:Fe.default,isJSON:Re.default,isEmpty:We.default,isLength:le.default,isLocale:j.default,isByteLength:ce.default,isUUID:ne.default,isMongoId:ve.default,isAfter:Ae.default,isBefore:de.default,isIn:we.default,isLuhnNumber:Ve.default,isCreditCard:pe.default,isIdentityCard:Ne.default,isEAN:$e.default,isISIN:He.default,isISBN:Xe.default,isISSN:ze.default,isMobilePhone:Ge.default,isMobilePhoneLocales:Ge.locales,isPostalCode:Or.default,isPostalCodeLocales:Or.locales,isEthereumAddress:Qe.default,isCurrency:yt.default,isBtcAddress:Et.default,isISO6391:Wt.default,isISO8601:qt.default,isRFC3339:tn.default,isISO31661Alpha2:zn.default,isISO31661Alpha3:jn.default,isISO4217:Cn.default,isBase32:Tn.default,isBase58:rn.default,isBase64:Kt.default,isDataURI:Rn.default,isMagnetURI:$n.default,isMimeType:Yn.default,isLatLong:Ln.default,ltrim:Ar.default,rtrim:ba.default,trim:ea.default,escape:xr.default,unescape:Yt.default,stripLow:Hi.default,whitelist:si.default,blacklist:hr.default,isWhitelisted:zi.default,normalizeEmail:vr.default,toString,isSlug:gs.default,isStrongPassword:ca.default,isTaxID:Je.default,isDate:b.default,isTime:y.default,isLicensePlate:vi.default,isVAT:_i.default,ibanLocales:ue.locales},un=sn;n.default=un,e.exports=n.default,e.exports.default=n.default})(I8,I8.exports);var kOt=I8.exports;const T9=Kr(kOt),Yy=({defaultValue:e=[],name:n,onChange:r,onBlur:a,inputOnly:i=!0,innerClassNames:o="",autoComplete:l=!1,validate:c,...u})=>{const{formItemProps:d}=yC(u),[f,p]=v.useState(x()),[h,m]=v.useState(null),g=v.useRef(null);function x(){return e?cu(e)?e.split(","):e:[]}v.useEffect(()=>{if(g.current){const y=g.current,w=y.querySelector(".tags-input-control");m(w),b(w),y.addEventListener("click",j=>{w.focus()})}},[]);function b(y){f.length?y.className="tags-input-control has-value":y.className="tags-input-control"}return v.useEffect(()=>{if(h&&b(h),g.current){const y=g.current;y.querySelectorAll(".tag-input-item button").forEach(j=>{j.innerHTML='<span class="icon-close-remove text-sm"></span>'});const w=y.querySelector(".tags-input-control");$(".tags-input").find("input").map((j,S)=>{$(S).attr("autocomplete",Lv)}),w.focus()}},[f]),s.jsx(_o,{inputOnly:i,wrapperClassName:"!mb-0 form-group !max-w-none",...d,labelFor:n,children:s.jsxs("div",{ref:g,className:hn("tags-input",o),children:[s.jsx(oMt,{separators:["Enter",","],name:n,onBlur:y=>{if(y.target){const w=y.target.value;if(T9.isEmail(w)&&l){f.push(w);const j=Al(f);p(j),r&&r(j,!0)}h&&(h.value=""),a&&a(w)}},onRemoved:()=>{if(h){const y=h.value;h.value="New Value",h.dispatchEvent(new Event("input",{bubbles:!0})),h.value=y}},classNames:{tag:"tag-input-item",input:"tags-input-control"},beforeAddValidate:(y,w)=>typeof c=="function"?c(y):T9.isEmail(y),value:f,onChange:y=>{p(y),r&&r(y)},...u}),s.jsx("input",{autoComplete:"one-time-code",name:n,type:"hidden",value:f.join(",")})]})})};Yy.htmlProps=["placeHolder","defaultValue"];const jOt=({user:e,customer:n})=>{const{company:r}=Bt(),a=[{key:"company_owner_name",label:t("jobber::form.text.company_owner_name"),value:n.is_customer_ownership==1?n.is_deleted_invitation?r.owner_name:n.owner_name:n.jobber.name}];if(n.is_customer_ownership==1){let x={key:"hq_email",label:t("jobber::form.text.company_email"),value:n.is_deleted_invitation?r.owner_email:n.hq_email};if(a.push(x),e&&!n.is_deleted_invitation){let b={key:"company_phone",label:t("jobber::form.text.company_phone"),value:DIe(e.phone,e.phone_country_code)};a.push(b)}}if(n.customer_code){let x={key:"customer_code",label:t("jobber::form.label.customer_code"),value:n.customer_code};a.push(x)}const i=[],{customer_data_tag_1:o,customer_data_tag_2:l,customer_data_tag_3:c,customer_data_tag_4:u,customer_data_tag_5:d,customer_data_tag_6:f,customer_data_tag_7:p,customer_data_tag_8:h}=r;Object.keys({customer_data_tag_1:o,customer_data_tag_2:l,customer_data_tag_3:c,customer_data_tag_4:u,customer_data_tag_5:d,customer_data_tag_6:f,customer_data_tag_7:p,customer_data_tag_8:h}).map(x=>
449{if(r[x]){let b={key:x,label:r[x],value:g(x),classNameLabel:"custom-data-field"};i.push(b)}});function g(x){switch(x){case"customer_data_tag_1":return n.tag_str_1;case"customer_data_tag_2":return n.tag_str_2;case"customer_data_tag_3":return n.tag_str_3;case"customer_data_tag_4":return n.tag_str_4;case"customer_data_tag_5":return n.tag_str_5;case"customer_data_tag_6":return n.tag_str_6;case"customer_data_tag_7":return n.tag_str_7;case"customer_data_tag_8":return n.tag_str_8}return null}return s.jsx(w_,{title:n.name,leftItems:a,rightItems:i})};function COt({customerId:e,data:n,zero_entities:r}){const[a,i]=v.useState(""),o=d=>String(d??"").trim().replace(/\s+/g," ").toLowerCase(),l=(d,f)=>{if(!f)return!0;const p=f.split(" ").filter(Boolean),h=d.split(" ").filter(Boolean);return p.every(m=>h.some(g=>g.startsWith(m)))},c=v.useMemo(()=>n.slice().sort((d,f)=>(Number(d.order)||0)-(Number(f.order)||0)),[n]),u=v.useMemo(()=>{const d=o(a);if(!d)return c;const f=d.split(" ");return c.filter(p=>{const h=Number(p.total)||0,m=o(`${p.month} ${h}`);return f.every(g=>l(m,g))})},[c,a]);return s.jsxs("div",{id:"customers_sms_history_datatable_wrapper",className:"p-4 dataTables_wrapper form-inline no-footer h-[494px]",children:[s.jsxs("div",{className:"flex justify-between !px-[40px] mb-[50px]",children:[s.jsxs("label",{className:rt("search-input border-2 rounded-2xl px-[16px] py-[12px] border-placeholder flex gap-[8px] items-center h-[40px] w-[208px] text-neutral overflow-hidden hover:bg-bg_hover active:bg-bg_hover clicked:bg-white clicked:hover:bg-white clicked:active:bg-white clicked:shadow-none"),children:[s.jsx(Se,{name:"icon-search",className:"search-icon text-lg clicked:text-black hover:text-active active:text-active"}),s.jsx("input",{type:"text",placeholder:t("tank::text.placeholder_search")+"...",className:"border-none p-0 text-sm leading-4 w-full font-normal text-color_text focus:ring-0 focus:ring-opacity-0 focus:ring-white placeholder:text-placeholder placeholder-opacity-100 ms-placeholder:text-placeholder",onChange:d=>i(d.target.value)})]}),s.jsx(be,{id:"export_sms_history",type:"outline",onClick:()=>downloadFileAjax(`/jobber/customer-sms-history/${e}`),children:t("site::site_text.export")})]}),s.jsx("div",{className:"sms-history-datatable mCustomScrollbar roun
449ded-2xl overflow-hidden",children:s.jsx(kM,{className:"mCustomScrollBox datatable-wrapper !mx-[40px] px-[56px]",defer:!0,options:{scrollbars:{visibility:"auto",theme:"os-theme-custom"}},children:s.jsxs("div",{className:"max-h-[350px]",children:[s.jsx("table",{id:"customers_sms_history_datatable",className:"table datatables-custom dataTable",children:s.jsx("tbody",{children:u.map((d,f)=>s.jsxs("tr",{className:"",children:[s.jsx("td",{className:"month-content",children:d.month}),s.jsx("td",{className:"total-content",children:d.total})]},f))})}),u.length===0&&s.jsx(kj,{title:r==null?void 0:r.title,subTitle:r==null?void 0:r.sub_title,icon:r==null?void 0:r.icon,className:"w-full py-[20px]",classSubTitle:"!max-w-[550px]"})]})})})]})}const SOt=({customer_id:e,visible:n,onHide:r})=>{v.useState(1);const[a,i]=v.useState(!1),[o,l]=v.useState([]),[c,u]=v.useState(null);function d(){r()}v.useEffect(()=>{f()},[e]);const f=async()=>{showLoader(),i(!0);try{const h=await(await fetch(`/jobber/customer-sms-history/${e}`)).json(),m=h.dt_configs.data??h;l(m),u(h.dt_configs.zero_entities??h)}catch{}finally{i(!1),hideLoader()}};return!n||a?s.jsx(s.Fragment,{}):s.jsx(s.Fragment,{children:s.jsx(cn,{visible:n,onClose:d,textClose:t("text.btn_close"),header:t("jobber::text.sms_message_history"),padding:"none",id:"customer-sms-history-modal",dialogClassName:"sns-history-modal",children:s.jsx(COt,{customerId:e,data:o,zero_entities:c})})})},NOt=({customer:e,network:n})=>{const[r,a]=v.useState(!1),i=()=>{a(!0)},o=()=>{a(!1)},l=[{key:"site",label:t("text.sidebar_site"),value:formatNumberType(e.sites_count,0)},{key:"tank",label:t("text.sidebar_tank"),value:formatNumberType(e.tanks_count,0)},{key:"driver",label:t("text.sidebar_driver"),value:formatNumberType(e.drivers_count,0)},{key:"vehicle",label:t("text.sidebar_vehicle"),value:formatNumberType(e.vehicles_count,0)}];if(n){const d={key:"limit",label:t(`jobber::text.${n.limit_period_type}_limit`).replace("%s",n.limit_period),classNameLabel:"permission-title text-lg",className:"pt-[16px] pb-[8px]",value:"",appendContent:s.jsxs("div",{className:"pt-[4px]",children:[s.jsx(S_,{percent:e.line_monthly_limit.percent,typeName:e.line_monthly_limit.class}),s.jsx("div",{className:"flex justify-between pt-[4px]",children:s.jsxs("div",{children:["$",e.line_monthly_limit.accumulated," / $",e.monthly_limit_display]})})]})},f={key:"sms",label:t("jobber::text.sms_sent"),classNameLabel:"permission-title text-lg",className:"py-[8px]",value:s.jsx("a",{id:"btn_view_all_sms_history",className:"text-active cursor-pointer",onClick:p=>i(),children:t("text.view_all")}),appendContent:s.jsxs("div",{className:"flex justify-between pt-[8px]",children:[s.jsxs("div",{children:[s.jsx("div",{children:t("jobber::text.current_billing_cycle")}),s.jsx("div",{className:"font-normal",children:new Date().toLocaleString("en-US",{month:"long",year:"numeric"})})]}),s.jsx("div",{className:"text-xl font-semibold",children:formatNumberType(n.total_current_sms,0)})]})};return s.jsxs(s.Fragment,{children:[r&&s.jsx(SOt,{visible:!0,onHide:o,customer_id:e.id}),s.jsx(es,{title:"",children:s.jsxs("div",{className:"grid grid-cols-1 divide-y divide-placeholder p-[32px]",children:[s.jsx("div",{className:"grid grid-cols-4 divide-x divide-placeholder pb-[16px]",children:l.map((p,h)=>s.jsxs("div",{className:"text-center",children:[s.jsx("div",{className:"text-lg",children:p.label}),s.jsx("div",{className:"text-2xl font-semibold",children:p.value})]},h))}),s.jsx("div",{className:d.className,children:s.jsxs("div",{className:"text-sm",children:[s.jsx("div",{className:d.classNameLabel,children:d.label}),s.jsx("div",{className:"font-semibold text-right",children:d.value}),s.jsx("div",{className:"font-semibold text-sm",children:d.appendContent})]})},d.key),s.jsx("div",{className:f.className,children:s.jsxs("div",{className:"text-sm",children:[s.jsxs("div",{className:"flex justify-between items-center",children:[s.jsx("div",{className:f.classNameLabel,children:f.label}),s.jsx("div",{className:"font-semibold text-right",children:f.value})]}),s.jsx("div",{className:"font-semibold text-sm",children:f.appendContent})]})},f.key)]})})]})}const c=l.filter((d,f)=>["site","driver"].includes(d.key)),u=l.filter((d,f)=>["tank","vehicle"].includes(d.key));return s.jsx(es,{title:"",children:s.jsxs("div",{className:"grid grid-cols-2 divide-x divide-placeholder p-[32px]",children:[s.jsx("div",{className:"grid divide-y divide-placeholder",children:c.map((d,f)=>s.jsxs("div",{className:"text-center py-[28px]",children:[s.jsx("div",{className:"text-xl",children:d.label}),s.jsx("div",{className:"text-3xl font-semibold",children:d.value})]},f))}),s.jsx("div",{className:"grid divide-y divide-placeholder",children:u.map((d,f)=>s.jsxs("div",{className:"text-center py-[28px]",children:[s.jsx("div",{className:"text-xl",children:d.label}),s.jsx("div",{className:"text-3xl font-semibold",children:d.value})]},f))})]})})},Oke=({user:e,customer:n,network:r})=>s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(jOt,{user:e,customer:n}),s.jsx(NOt,{customer:n,network:r})]})});Jg.register(Hv);Jg.register(Hv,Gk,Z0,qf,Nz,Cz);const Ake=({data:e})=>{const[n,r]=v.useState(Sw),[a,i]=v.useState(Nw),o=v.useMemo(()=>e.customer?a==Nw?"data_this_month":"data_last_month":n==Sw?"data_a_week":"data_a_month",[n,a]),l=v.useMemo(()=>e.customer?!0:n==tN,[n,a]),{company:c}=Bt(),u=e.data_chart[o].label,d={};l&&u.forEach(m=>{const g=pt(m).format("MMMM");d[g]||(d[g]=[]),d[g].push(m)});const f={labels:e.data_chart[o].label,datasets:[{backgroundColor:"#fff",borderColor:"var(--color-primary)",data:e.data_chart[o].value}]}
449,p={responsive:!0,plugins:{legend:{display:!1},tooltip:{mode:"index",intersect:!1,callbacks:{title:function(m){if(m.length){let g=m[0].dataIndex;return u[g]}}}}},scales:{y:{title:{display:!0,text:c.measurement==GT?t("network::text.liters_per_day"):t("network::text.gallons_per_day")},suggestedMin:0,suggestedMax:1},x:{ticks:{autoSkip:!0,maxTicksLimit:10,stepSize:3,callback:function(m){return l?pt(e.data_chart[o].label[m]).format("DD"):e.data_chart[o].label[m]}},title:{display:Object.values(d).length==1,text:Object.keys(d)[0]}},x2:{display:l&&Object.values(d).length>1,labels:e.data_chart[o].label,ticks:{callback:function(m){if(l){const g=pt(e.data_chart[o].label[m]).format("MMMM");return d[g][Math.floor(d[g].length/2)]==e.data_chart[o].label[m]?pt(e.data_chart[o].label[m]).format("MMMM"):null}return m}}}}};function h(m){switch(console.log(m),m){case Nw:case oL:i(m);break;case Sw:case tN:r(m);break}}return s.jsx("div",{className:"p-[32px]",children:s.jsx(es,{title:e.name,children:s.jsxs("div",{className:"py-[16px] px-[19px]",children:[s.jsxs("div",{className:"flex justify-between items-center px-[13px] mb-[16px]",children:[s.jsx("div",{className:"font-semibold text-lg flex items-center",children:s.jsx("div",{className:"settings-content",children:e.customer?s.jsxs(s.Fragment,{children:[s.jsxs("a",{className:"nav-link dropdown-toggle after:hidden flex gap-[8px] items-center",href:"#","data-toggle":"dropdown",children:[t(`network::text.${a}`),s.jsx(Se,{name:"icon-direction-down1",className:"text-lg"})]}),s.jsxs("div",{className:"dropdown-menu",children:[s.jsx("a",{className:Ut("dropdown-item",{selected:a==Nw}),onClick:()=>h(Nw),children:t("network::text.this_month")}),e.line_last_monthly_limit.has_data?s.jsx("a",{className:Ut("dropdown-item",{selected:a==oL}),onClick:()=>h(oL),children:t("network::text.last_month")}):s.jsxs("div",{className:"flex items-center gap-[8px] py-[10px] px-[16px] text-neutral font-normal",children:[t("network::text.last_month"),s.jsx(vn,{trigger:"hover",className:"!min-w-[178px]",content:t("network::text.tooltip_disable_last_month"),children:s.jsx(Se,{name:"icon-icon-question",className:"flex text-xl"})})]})]})]}):s.jsxs("div",{children:[s.jsxs("a",{className:"nav-link dropdown-toggle after:hidden flex gap-[8px] items-center",href:"#","data-toggle":"dropdown",children:[t(`text.datetime_last_${n}_days`),s.jsx(Se,{name:"icon-direction-down1",className:"text-lg"})]}),s.jsxs("div",{className:"dropdown-menu",children:[s.jsx("a",{className:Ut("dropdown-item",{selected:n==Sw}),onClick:()=>h(Sw),children:t("text.datetime_last_7_days")}),s.jsx("a",{className:Ut("dropdown-item",{selected:n==tN}),onClick:()=>h(tN),children:t("text.datetime_last_30_days")})]})]})})}),s.jsx("div",{className:"flex items-center",children:e.customer?s.jsxs("div",{className:"font-semibold text-sm w-[240px]",children:[s.jsx("div",{className:"pb-[4px]",children:t("jobber::text.network_limit")}),s.jsx(S_,{percent:Math.round(e.line_last_monthly_limit.percent),typeName:e.line_last_monthly_limit.class}),s.jsxs("div",{className:"pt-[4px]",children:["$",e.line_last_monthly_limit.accumulated,"/$",e.monthly_limit_display]})]}):s.jsxs(s.Fragment,{children:[s.jsx("span",{className:"text-lg inline-block",children:c.measurement==GT?t("network::text.total_liters"):t("network::text.total_gallons")}),s.jsxs("span",{className:"text-lg font-semibold ml-3 inline-block",children:[formatNumberType(e.data_chart[o].total)," ",s.jsx("span",{children:vc(c.unit_display)})]})]})})]}),s.jsx(wD,{options:p,data:f,className:`${e.customer?"max-h-[148px]":"max-h-[168px]"}`})]})})})},NY=({info:e,zoom:n=16,controlSize:r=25,acceptZoom:a=!1,locations:i})=>{v.useEffect(()=>{c()},[]);const[o,l]=v.useState(!0);function c(){try{let g=function(k){var E=!1,D="";if(k.getProperty("COUNTY_STATE_CODE")){if(u.has(k.getProperty("COUNTY_STATE_CODE"))){for(var R=0;R<3;R++)D="#A5434F";E=!0}}else if(k.getProperty("name")&&k.getProperty("gn_a1_code")&&u.has(k.getProperty("gn_a1_code").split(".").join("-"))){for(var R=0;R<3;R++)D="#A5434F";E=!0}var A=2,P=1;return k.getProperty("hover")==="hover"&&(A=P=4,D="#a5605d"),{strokeWeight:A,strokeColor:"#6d5c5a",zIndex:P,fillColor:D,fillOpacity:.75,visible:E}},x=function(k){k.feature.setProperty("hover","hover")},b=function(k){k.feature.setProperty("hover","normal")},y=function(){for(var k=0;k<i.length;k++){var E="";let D;i[k].country==="US"?i[k].county&&!d&&(E=Oe("assets/gmaps/counties/counties.geojson"),D=w(E,{idPropertyName:"COUNTY_STATE_CODE"}),d=!0):f.has(i[k].country)||(f.add(i[k].country),E=Oe(`assets/gmaps/iso_a2_${i[k].country}.GeoJSON`),D=w(E,{idPropertyName:"name"})),k===i.length-1&&$("#map_ajax_loader").hide(),$("#map_ajax_loader").hide()}$("#map_ajax_loader").hide()},w=function(k,E){return new Promise(function(D,R){try{S.data.loadGeoJson(k,E,function(A){D(A)})}catch(A){$("#map_ajax_loader").hide(),R(A)}})};const j=document.getElementById("fuel-map-pro");if(!j)return;var u=new Set,d=!1,f=new Set;const S=new google.maps.Map(j,{center:new google.maps.LatLng(0,0),zoom:n,mapTypeControl:!0,controlSize:25,mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,google.maps.MapTypeId.HYBRID]},streetViewControl:!1});var p=new google.maps.InfoWindow,h,m;const N=new google.maps.LatLngBounds;for(m=0;m<i.length;m++){h=new google.maps.Marker({position:new google.maps.LatLng(i[m].lat,i[m].lon),map:S,icon:{url:asset(kwe),scaledSize:new google.maps.Size(20,32,"px")}});const k=new google.maps.LatLng(h.position.lat(),h.position.lng());N.extend(k),google.maps.event.addListener(h,"click",function(E,D){return function(){p.setContent(i[D].infoWindow),p.open(S,E)}}(h,m)),i[m].country==="US"&&i[m].county?u.add(i[m].county):i[m].region_name&&u.add(i[m].region_name)}a||S.fitBounds(N),S.panToBounds(N),S.data.setStyle(g),S.data.addListener("mouseover",x),S.data.addListener("mouseout",b),y()}catch(g){l(!1),console.error(g)}}return o?s.jsx("div",{className:"p-[32px] w-full",children:s.jsx("div",{id:"fuel-map-pro",className:"h-[312px] w-full rounded-6xl border-2 border-primary site-card-map isolate"})}):null},EOt="/resource/logo-smart-tank.svg",TOt="/resource/logo-centeron.svg",DOt="/resource/logo-xtellio.svg",wk=({defaultTotal:e,type:n="centeron"})=>{const{company:r}=Bt(),{can:a}=Ot();let i=r.smartank_id,o="/tank-monitor/smart-tank/authenticate-smartank",l="/tank-monitor/smart-tank/logout",c="/tank-monitor/smart-tank/refresh",u="SMARTank",d=t("account::company.description.smart_tank_login_des"),f=s.jsx("img",{className:"monitor-logo",src:asset(EOt)});switch(n){case"xtellio":u="Xtellio",i=r.xtellio_id,o="/tank-monitor/xtellio/authenticate",l="/tank-monitor/xtellio/logout",c="/tank-monitor/xtellio/refresh",d=t("account::company.description.xtellio_login_des"),f=s.jsx("img",{className:"monitor-logo max-w-[137px] h-[35px]",src:asset(DOt)});break;case"centeron":u="Centeron",i=r.centeron_id,o="/tank-monitor/centeron/authenticate",l="/tank-monitor/centeron/logout",c="/tank-monitor/centeron/refresh",d=t("account::company.description.centeron_login_des"),f=s.jsx("img",{className:"monitor-logo max-w-[137px] h-[35px]",src:asset(TOt)});break}const[p,h]=v.useState(i==""),[m,g]=v.useState(!1),[x,b]=v.useState(!1),[y,w]=v.useState(e),[j,S]=v.useState(0),[N,k]=v.useState({username:"",password:""});function E(){return b(!0),Le.get(c).then(L=>{if(L.result)w(L.total);else{let H="";L.errors&&Object.keys(L.errors).map(U=>{L.errors[U][0]!=null&&L.errors[U][0]!=""&&(H=L.errors[U][0])}),Pe.show({message:H,fixed:!0,type:"error"})}}).finally(()=>{b(!1)})}function D(){ot.show({type:"critical",title:t("text.confirm_log_out"),buttons:L=>s.jsx("button",{className:"btn btn-critical btn-lg",onClick:()=>{R(),L()},children:t("text.btn_logout")}),message:s.jsxs(s.Fragment,{children:[t("account::text.title_confirm_log_out_tank_monitor",{type:u}),s.jsx(ot.BoldMessage,{children:t("account::text.sub_title_confirm_log_out_tank_monitor",{type:u})})]})})}function R(){return Le.post(l).then(L=>{L.result&&(h(!0),Pe.show({message:L.message,fixed:!0}))}).finally(()=>{g(!1)})}function A(){return g(!0),Le.post(o,N).then(L=>{if(L.result){switch(h(!1),E(),n){case"xtellio":S(L.values.xtellio_id);break;case"centeron":S(L.values.centeron_id);break;default:S(L.values.smartank_id)}Pe.show({message:L.message,fixed:!0})}else{let H="";L.errors&&Object.keys(L.errors).map(U=>{L.errors[U][0]!=null&&L.errors[U][0]!=""&&(H=L.errors[U][0])}),Pe.show({message:H,fixed:!0,type:"error"})}}).finally(()=>{k({...N,username:"",password:""}),g(!1)})}const P=()=>s.jsxs("div",{className:"state-logged-out-form credentials-content",children:[s.jsxs("div",{className:"form-group mb-0",children:[s.jsxs("label",{htmlFor:"placeholder",className:"control-label",children:[u," ",n=="xtellio"?t("account::form.label.email"):t("account::company.label.username")]}),s.jsx("div",{className:"input-group max-w-none",children:s.jsx("input",{type:"text",value:N.username,onChange:L=>k({...N,username:L.target.value}),disabled:!a("integrations_edit"),className:"form-control username_input",placeholder:t("placeholder.enter_username")})})]}),s.jsx(sf,{isShowAndHide:a("integrations_edit"),disabled:!a("integrations_edit"),onChange:L=>{k({...N,password:L})},wrapperClassName:"form-group mb-0 max-w-none",label:`${u} `+t("account::company.label.password")}),s.jsxs("div",{className:"flex gap-[16px] items-center",children:[s.jsx("button",{disabled:!a("integrations_edit"),className:"submit_form_login btn-primary btn-lg",onClick:()=>A(),children:t("text.btn_log_in")}),s.jsx(zh,{loading:m,className:"text-sm xs-loader"})]})]}),I=()=>s.jsxs("div",{className:"state-logged-in-form monitor-info-box",children:[x?s.jsxs("div",{className:"info-box-loading",children:[s.jsx(zh,{className:"text-sm xl-loader"}),s.jsx("span",{className:"loading-text",children:"Caching ..."})]}):s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"info-box-header",children:[s.jsx("div",{className:"header-title",children:t("device::text.tab_tank_monitor")}),s.jsx("div",{className:"header-action",onClick:()=>E(),children:t("text.btn_refresh")})]}),s.jsx("div",{className:"info-box-content",children:s.jsx("div",{className:"monitor-quantity",children:y})})]}),s.jsx("hr",{className:"border-placeholder mb-[32px]"}),s.jsxs("div",{className:"info-box-footer",children:[n=="xtellio"&&s.jsxs("div",{className:"account-number",children:[s.jsxs("p",{children:[t("account::company.label.account"),":"]})," ",j||r.xtellio_id]}),n=="centeron"&&s.jsxs("div",{className:"account-number",children:[s.jsxs("p",{children:[t("account::company.label.account"),":"]})," ",j||r.centeron_id]}),n=="smartank"&&s.jsxs("div",{className:"account-number",children:[s.jsxs("p",{children:[t("account::company.label.account"),":"]})," ",j||r.smartank_id]}),s.jsx("button",{disabled:!a("integrations_edit"),className:"btn-outline",type:"button",onClick:D,children:t("text.logout")})]})]});return s.jsx(s.Fragment,{children:s.jsxs("div",{className:"monitor-item-wrapper",children:[s.jsx("div",{children:f}),p&&s.jsx("div",{className:"monitor-description",children:s.jsx("span",{children:d})}),p?P():I()]})})};wk.htmlProps=["defaultTotal"];const EY=({data:e})=>{const{company:n}=Bt(),r=e.data_chart.label,a={};r.forEach(l=>{const c=pt(l).format("MMMM");a[c]||(a[c]=[]),a[c].push(l)});const i={labels:r,datasets:[{backgroundColor:"#fff",borderColor:"var(--color-primary)",data:e.data_chart.value}]},o={maintainAspectRatio:!1,responsive:!0,plugins:{responsive:!0,legend:{dis
449play:!1},tooltips:{mode:"index",intersect:!1},hover:{mode:"nearest",intersect:!0}},scales:{y:{beginAtZero:!0,title:{display:!0,text:n.measurement==GT?t("network::text.liters_per_day"):t("network::text.gallons_per_day")},suggestedMin:0,suggestedMax:1},x:{ticks:{autoSkip:!0,maxTicksLimit:11,callback:function(l){return pt(e.data_chart.label[l]).format("DD")}},title:{display:Object.values(a).length==1,text:Object.keys(a)[0]}}}};return s.jsx("div",{className:"p-[32px]",children:s.jsx(es,{title:e.chart_title,children:s.jsxs("div",{className:"py-[16px] px-[19px]",children:[s.jsxs("div",{className:"flex justify-between items-center mb-[15px] px-[13px]",children:[s.jsx("div",{className:"font-semibold text-lg flex items-center",children:s.jsx("div",{className:"settings-content",children:s.jsx("div",{children:e.time_range})})}),s.jsxs("div",{className:"flex items-center",children:[s.jsxs("span",{className:"text-lg inline-block",children:[n.measurement==GT?t("network::text.total_liters"):t("network::text.total_gallons"),":"]}),s.jsxs("span",{className:"text-lg font-semibold ml-3 inline-block",children:[formatNumberType(e.data_chart.total.replace(/\,/g,""))," ",s.jsx("span",{className:"",children:n.unit_display})]})]})]}),s.jsx("div",{className:"h-[170px] !w-full",children:s.jsx(wD,{options:o,data:i,className:"max-h-[350px]"})})]})})})},MOt=({summary:e})=>{const n=[{key:"access_group",label:vb(t("accessgroup::text.access_groups")),value:formatNumberType(e.total_access_groups,0),classNameLabel:"first-letter:capitalize custom-data-field"},{key:"tanks_individual_access",label:vb(t("accessgroup::text.tanks_individual_access")),value:formatNumberType(e.total_single_access_tanks,0),classNameLabel:"first-letter:capitalize custom-data-field"},{key:"vehicles_individual_access",label:vb(t("accessgroup::text.vehicles_individual_access")),value:formatNumberType(e.total_single_access_vehicles,0),classNameLabel:"first-letter:capitalize custom-data-field"}];return s.jsx(es,{title:t("accessgroup::text.summary"),className:"!min-h-0",children:s.jsx("div",{className:"p-[32px] h-full",children:s.jsxs("div",{className:"grid grid-cols-2 divide-x divide-placeholder h-full",children:[s.jsx("div",{className:"pr-[16px]",children:t("accessgroup::text.detail_description_left")}),s.jsx("div",{className:"pl-[16px]",children:s.jsx($j,{items:n,colon:!0})})]})})})},ROt=({bypassForm:e})=>{const[n,r]=v.useState(e.is_open_restriction),{can:a}=Ot();function i(o){r(o);let l={is_open_restriction:o};return showLoader(),Le.post("/access-group/change-by-pass",l).then(c=>{hideLoader(),c.result&&Pe.show({message:c.message,fixed:!0})}).finally(()=>{hideLoader()})}return s.jsx(es,{title:e.label,className:"!min-h-0",children:s.jsxs("div",{className:"p-[32px]",children:[s.jsx("div",{dangerouslySetInnerHTML:{__html:e.description}}),s.jsxs("div",{className:"flex gap-[8px] items-center mt-[16px]",children:[s.jsx(zt,{disabled:!a("restriction_edit"),name:"is_open_restriction",defaultChecked:e.is_open_restriction==1,value:1,current:n,onClick:()=>i(1),children:t("accessgroup::form.text.rdo_yes")}),s.jsx(zt,{disabled:!a("restriction_edit"),name:"is_open_restriction",defaultChecked:e.is_open_restriction==0,value:0,current:n,onClick:()=>i(0),children:t("accessgroup::form.text.rdo_no")})]})]})})},TY=({summary:e,bypassForm:n})=>s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(MOt,{summary:e}),s.jsx(ROt,{bypassForm:n})]})});TY.htmlProps=["bypassForm"];const Pke="/resource/search-empty-state.png",tie=({data:e,type:n,hidden:r=!1})=>s.jsxs("div",{className:`no-entities ${n}`,style:{visibility:r?"hidden":"visible"},children:[e.image?s.jsx("img",{src:Pke,alt:""}):s.jsxs("div",{className:"icon-wrapper d-flex align-items-center justify-content-center border-yellow",children:[s.jsx("i",{className:`icon main-icon ${e.icon}`}),e.sub_icon===void 0?s.jsx("div",{className:"sub-icon d-flex align-items-center justify-content-center yellow-sub-icon",children:s.jsx("i",{className:"icon icon-icon-warning"})}):s.jsx("div",{className:`sub-icon d-flex align-items-center justify-content-center ${e.sub_icon}`})]}),s.jsx("div",{className:"title",children:s.jsx("strong",{className:`${n==="no_entities"?"no-entities-title":""}`,children:e.title})}),e.sub_title?s.jsx("div",{className:"sub-title max-w-[512px]",dangerouslySetInnerHTML:{__html:e.sub_title}}):null,n==="no_entities"&&e.add_new!==void 0&&s.jsx("div",{className:"d-inline-block mt-[8px]",dangerouslySetInnerHTML:{__html:e.add_new}})]});var OOt=Xg,AOt=cf,POt="[object Number]";function IOt(e){return typeof e=="number"||AOt(e)&&OOt(e)==POt}var $Ot=IOt;const Ike=Kr($Ot),$ke=({data:e,defaultValue:n,onChange:r,titleClassName:a=""})=>{const i=Array.isArray(e.dataFilter)?e.dataFilter:JSON.parse(e.dataFilter);function o(d){let f=$(d.target).selectpicker("val");r&&r(f)}function l(){if(e.multiple){if(Ike(n))return[n];if(cu(n))return n.split(",")}return n}const c=i.reduce((d,f)=>{const{optgroup:p,optgroup_title:h,...m}=f;return d[p]||(d[p]={optgroup_title:h,options:[]}),d[p].options.push({...m}),d},{});function u(){if(e.suffix_label)return s.jsx("span",{className:"optional",dangerouslySetInnerHTML:{__html:e.suffix_label}})}return s.jsxs("div",{className:"settings-default-wrapper flex",children:[s.jsx("div",{className:"settings-default",children:s.jsx("span",{className:`filter-header-title up-down ${a}`,children:e.titleFilter})}),s.jsxs("div",{className:"sorting-icons",children:[s.jsx("i",{className:"icon-direction-up1"}),s.jsx("i",{className:"icon-direction-down1"})]}),u(),s.jsx("div",{"data-onclick":!0,className:"select-filter-table ml-auto flex align-items-center justify-content-center",children:s.jsx("select",{defaultValue:l(),className:`select-option-picker filter-on-datatable select-option-full ${e.class||""} ${e.multiple?"group-multiple":""}`,name:e.name,"data-filter":e.name,multiple:e.multiple,title:"<span class='icon-clear-false'></span>","data-live-search":!e.is_not_search_box,"data-count-selected-text":"{0}","data-actions-box":"true","data-multiple-separator":" ","data-selected-text-format":"count > 0","data-live-search-placeholder":t("text.search_place_holder_table"),"data-size":"10","data-dropdown-align-right":e.dropdownAlignRight?"true":"auto","data-select-all-text":t("text.select_all"),"data-deselect-all-text":t("text.deselect_all"),"data-none-results-text":t("text.no_results_matched")+"{0}","data-container":"body",onChange:d=>o(d),children:e.is_group?Object.keys(c).map(d=>{const{optgroup_title:f,options:p}=c[d];return s.jsx("optgroup",{label:f,children:p.map(h=>e.multiple?s.jsx("option",{value:h.o_key,"data-content":`<label class='form-check-label-general' data-type='checkbox' data-value='${h.o_key}'>${h.icon||""}${h.o_value}<input class='form-check-input checkbox-type' type='checkbox'><span class='checkmark'></span></label>`,children:s.jsx("span",{children:h.o_value})},h.o_key):s.jsx("option",{value:h.o_key,"data-content":`<label data-value='${h.o_key}'>${h.icon||""}${h.o_value}</label>`,children:s.jsx("span",{children:h.o_value})},h.o_key))},d)}):i.map((d,f)=>s.jsx("option",{value:d.o_key,title:d.o_title?d.o_title:null,"data-content":`<label class='form-check-label-general' data-type='checkbox' data-value='${d.o_key}'>${d.o_value}<input class='form-check-input checkbox-type' type='checkbox'><span class='checkmark'></span></label>`,children:d.o_value},f))})})]})},Lke=({data:e,onChange:n,defaultValue:r})=>{let a=[];typeof r=="string"&&r!=""?a=r.split(","):Array.isArray(r)&&(a=r);const[i,o]=v.useState(a);n&&(e.name=="location_name"&&(window.onSelectSites=u=>o(u)),e.name=="driver_name"&&(window.onSelectDrivers=u=>o(u)),e.name=="vehicle_name"&&(window.onSelectVehicles=u=>o(u))),v.useEffect(()=>{n&&n(i),$(`#select-modal-${e.dataId}`).selectpicker("val",i),$(`#select-modal-${e.dataId}`).selectpicker("refresh")},[i]);const l=u=>{let d=$(u.target).parents(".settings-default-wrapper").find(".load-modal.load-datatable");return d.length>0?loadModal(d[0]):loadModal(u.target),u.stopPropagation(),u.preventDefault(),!1};function c(){}return s.jsxs("div",{className:"settings-default-wrapper padding-top-5 padding-bottom-5 d-flex",children:[s.jsx("div",{className:"settings-default",children:s.jsx("span",{className:"filter-header-title up-down",children:e.titleFilter})}),s.jsxs("div",{className:"sorting-icons",children:[s.jsx("i",{className:"icon-direction-up1"}),s.jsx("i",{className:"icon-direction-down1"})]}),s.jsx("div",{onClick:c,"data-onclick":!0,className:"select-filter-table ml-auto d-flex align-items-center justify-content-center",children:s.jsxs("div",{className:"load-modal load-datatable ml-auto","data-onopen":!0,onClick:l,"data-href":e.url,"data-id":e.dataId,"data-rid":`${e.dataId}-new`,"data-value":i.join(),"data-is-parent":!0,children:[s.jsx("select",{id:`select-modal-${e.dataId}`,className:"select-option-picker select-option-full",name:e.name,"data-filter":e.name,multiple:e.multiple,title:"<span class='icon-clear-false'></span>","data-live-search":!e.is_not_search_box,"data-count-selected-text":"{0}","data-actions-box":"true","data-multiple-separator":" ","data-selected-text-format":"count > 0","data-live-search-placeholder":t("text.search_place_holder_table"),"data-size":"10","data-dropdown-align-right":e.dropdownAlignRight?"true":"auto","data-select-all-text":t("text.select_all"),"data-deselect-all-text":t("text.deselect_all"),"data-none-results-text":`${t("text.no_results_matched")} {0}`,children:i.map(u=>s.jsx("option",{value:u,"data-content":`<label class='form-check-label-general' data-type='checkbox' data-value='${u}'>${u}<input class='form-check-input checkbox-type' type='checkbox'><span class='checkmark'></span></label>`,children:u},u))}),s.jsx("input",{type:"hidden",name:e.name,value:""})]})})]})},LOt=({data:e})=>{const n=r=>{r.stopPropagation()};return s.jsxs("div",{className:"settings-default-wrapper d-flex",children:[s.jsx("div",{className:"settings-default",children:s.jsx("span",{className:"filter-header-title up-down",children:e.titleFilter})}),s.jsxs("div",{className:"sorting-icons",children:[s.jsx("i",{className:"icon-direction-up1"}),s.jsx("i",{className:"icon-direction-down1"})]}),s.jsxs("div",{id:`reportrange_${e.id_range?e.id_range:e.name}`,className:"daterangepicker-custom ml-auto","data-filter":e.name,"data-onclick":!0,"data-mousedown":!0,onClick:n,onMouseDown:n,...e.typeFilterMaxPredefinedDays&&{"max-start-predefined-days":e.typeFilterMaxPredefinedDays},children:[s.jsx("span",{className:"custom-text"}),s.jsx("input",{type:"hidden",name:e.name,value:e.filter_value?e.filter_value:"",className:"date-selected"})]})]})},FOt=({data:e})=>s.jsx("div",{className:"form-group",children:s.jsx("div",{className:"form-check form-inline",children:s.jsxs("label",{className:"form-check-label-general",children:[e.titleFilter,s.jsx("input",{type:"checkbox",className:"form-check-input",value:e.dataFilter,"data-filter":e.name}),s.jsx("span",{className:"checkmark"})]})})}),BOt=({configs:e})=>{const{columns:n}=e,r=e.id,[a,i]=v.useState(o);function o(){let p={};return Object.keys(n).map(h=>{const m=n[h];if(m.isHidden)return null;p[h]=m.visible!=!1}),p}function l(){var p;(p=window.event)==null||p.preventDefault(),showLoader(),Le.post(ye(`dt-config/reset/${r}`)).then(h=>{location.reload()}).catch(h=>{}).finally(()=>
449{hideLoader()})}function c(){var p;(p=window.event)==null||p.preventDefault(),Object.keys(a).map(h=>a[h]=1),i(Al(a))}function u(){var p;(p=window.event)==null||p.preventDefault(),Object.keys(a).map(h=>a[h]=!1),i(Al(a))}function d(p,h){a[p]=!!h,i(Al(a))}function f(){showLoader(),Le.post(ye(`/dt-config/update-columns/${e.id}`),{values:a,attribute:"visible"}).then(p=>{location.reload()})}return s.jsxs("div",{children:[s.jsxs("div",{className:"bg-bg_active text-sm text-center font-semibold text-active py-[4px] px-[16px] flex gap-[16px]",children:[s.jsx("a",{className:"flex basis-[50%] justify-center",href:"#",onClick:c,children:t("text.select_all")}),s.jsx("a",{className:"flex basis-[50%] justify-center",href:"#",onClick:u,children:t("text.deselect_all")})]}),s.jsxs("div",{className:"modal-body-general max-h-[500px] overflow-y-auto no-scrollbar",children:[s.jsx("div",{className:"modal-content-custom pb-[73px]",children:Object.keys(n).map(p=>{const h=n[p];if(h.isHidden)return null;const m=a[p];return s.jsxs("div",{className:"py-[16px] px-[32px] flex items-center justify-between border-b border-b-placeholder",children:[s.jsxs("div",{className:"checkbox-wrapper",children:[s.jsx("div",{className:"col-checkbox",children:s.jsx(Eve,{checked:m,onChangeValue:g=>d(p,g)})}),s.jsx("div",{className:"col-name",children:s.jsx("a",{href:"#",onClick:g=>{g.preventDefault(),d(p,!m)},className:`m-auto text-left activity-table-item ${m?"":"text-muted"}`,children:h.data?h.title||h.custom_title:p})})]}),s.jsxs("div",{className:"col-status",children:[s.jsx("div",{className:`mr-auto hidden-table-item visible-stt ${m?"":"d-none"}`,children:t("text.visible")}),s.jsx("div",{className:`mr-auto hidden-table-item hidden-stt text-muted ${m?"d-none":""}`,children:t("text.hidden")})]})]},p)})}),s.jsx("div",{className:"row",children:s.jsxs("div",{className:"modal-footer gap-[32px] !px-[32px] !py-[16px] bg-white",children:[s.jsx(be,{onClick:l,type:"outline",children:t("text.reset_to_default")}),s.jsx(be,{onClick:f,className:"btn-primary btn-lg flex-grow-[2] flex items-center justify-center",children:t("text.btn_apply")})]})})]})]})},HOt=({control:e,configs:n})=>{function r(){var i;(i=window.event)==null||i.preventDefault(),cn.show({header:s.jsxs("span",{className:"text-color_text text-xl flex items-center",children:[s.jsx(Se,{name:"icon-icon-edit-table",className:"mr-[8px] text-2xl"}),t("text.hide_show_data")]}),className:"show-hide-datatable-modal",children:s.jsx(BOt,{configs:n}),size:"md"})}function a(){return e===uce?s.jsx("a",{className:"reset-filter flex items-center justify-center",role:"button",children:s.jsx(vn,{trigger:"hover",placement:"top",content:t("text.reset_filters"),children:s.jsx("i",{className:"icon icon-icon-reset-filter"})})}):s.jsxs(s.Fragment,{children:[s.jsx("a",{className:"reset-filter",role:"button",children:s.jsx(vn,{trigger:"hover",placement:"top",content:t("text.reset_filters"),children:s.jsx("i",{className:"icon icon-icon-reset-filter"})})}),s.jsx("a",{href:"#",onClick:r,className:"align-middle filter-icon-ct",role:"button",children:s.jsx(vn,{trigger:"hover",placement:"top",content:t("text.hide_show_data").ucFirst(),children:s.jsx("i",{className:"icon-icon-edit-table"})})})]})}return s.jsx("div",{className:"settings-default justify-center",children:s.jsx("div",{className:"settings-header",children:a()})})},DY=({configs:e,className:n,onComplete:r})=>{v.useEffect(()=>{zOt(e,r)},[]);const a=Ut("table","datatables-custom","display",n,e.className,{"fixed-right-table":e.fixedRight});return s.jsx("div",{className:Ut("datatable-wrapper relative invisible",e.wrapperClassName),children:s.jsxs("table",{id:e.id,className:a,children:[s.jsx("thead",{className:Ut({"sticky top-0 z-[99]":e.fixedHeader}),children:s.jsx("tr",{children:Object.entries(e.columns).map(([i,o])=>o.checkable?s.jsx("th",{},i):o.visible!==!1||i==="id"||e.defaultSort[i]?s.jsx("th",{dangerouslySetInnerHTML:{__html:o.title},style:o.minWidth?{width:o.minWidth,minWidth:o.minWidth}:{},"data-id":i},i):null)})}),s.jsx("tbody",{})]})})};let G4=[];function zOt(e,n){let r={},a=Kd(e);G4[a.id]=a,i();function i(){for(let N in a.columns){const k=a.columns[N];if(k.visible===!1&&N!="id"&&!a.defaultSort[N])delete a.columns[N];else{r[N]=null,k.tooltip&&(k.title+=`<Tooltip className="tooltip-no-wrap" c
449ontent="${k.tooltip}">
450                        <i class="icon icon-icon-question"></i>
451                    </Tooltip>`);const E=Wu(a.dataFilterColumns||[],{name:N});if(E){const D=zs(E.name);D&&(r[N]=D),E.default_value&&(r[N]=E.default_value)}}}if(a.no_entities){let N=a.no_entities;a.noEntitiesContent=fc.renderToString(s.jsx(tie,{hidden:!0,data:N,type:"no_entities"}))}if(a.zero_entities){let N=a.zero_entities;a.zeroEntitiesContent=fc.renderToString(s.jsx(tie,{hidden:!0,data:N,type:"zero_entities"}))}$.fn.dataTable.ext.feature.push({fnInit:N=>G4[N.sTableId]?G4[N.sTableId].topTableContent:a.topTableContent,cFeature:"U"})}let o=Object.values(a.columns);const l="#"+a.id;let c=null;const u=a.entityName||a.title;let d=2,f=null;c=$(l).on("preInit.dt",m).on("init.dt",g).DataTable(h()),window[`dt_${a.id}`]=c,setTimeout(()=>{S(),x()},10);let p=null;typeof n=="function"&&(p=n),typeof n=="string"&&typeof window[n]=="function"&&(p=window[n]),c.selected=[],c.selectedAll=[],c.selectedAllFiltered=[],p&&p({instance:c,tableEl:f,tableSelector:l,columns:o,configs:a});function h(){var k,E;let N={processing:a.processing,autoWidth:a.autoWidth,stateSave:!1,deferRender:!1,pageLength:a.lengthChange?a.pageLength:localStorage.getItem(`page_length_${a.id}`)||a.pageLength,paging:a.paging,serverSide:a.serverSide,order:a.sort,bDestroy:a.bDestroy??!1,scrollY:a.scrollY??"",scrollX:a.scrollX??"",scrollCollapse:a.scrollCollapse??!1,dom:a.dom??'<"top"i <"filter-wrapper" U>>r<"datatable-container" <"datatable-content" t>><"bottom"lp><"clear">',columns:o,columnDefs:a.columnDefs??null,select:a.select,searchCols:a.serverSide?Object.values(r).map(D=>({search:D,regex:!1})):void 0,data:_.isArray(a.data)&&a.data.length?a.data:[],buttons:[{extend:"colvis",text:'<span class="icon icon-icon-edit"></span>',className:"btn-sm btn-success",class:"test",columnText:function(D,R,A){return'<label class="form-check-label-general"> '+(R+1)+": "+A+'<input type="checkbox" class="form-check-input">  <span class="checkmark"></span> </label>'}}],language:{lengthMenu:t("pagination.item_per_pages")+": _MENU_",info:t("pagination.showing_page")+": _PAGE_/_PAGES_",infoFiltered:"",oPaginate:{sFirst:t("pagination.first_page"),sPrevious:"<i class='icon icon-icon-chevron-left'></i>",sNext:"<i class='icon icon-icon-chevron-right'></i>",sLast:t("pagination.last_page")},sSearch:"",searchPlaceholder:t("text.search_place_holder")+"....",processing:fc.renderToString(s.jsx(zh,{className:"datatable-loader"})),emptyTable:a.noEntitiesContent||t("message.no_record_available"),infoEmpty:t("text.infoEmpty"),zeroRecords:a.zeroEntitiesContent||t("message.no_record_available"),select:{rows:{_:" "+t("text.all_rows_selected",{d:u}),0:"",1:""}}},preDrawCallback:b,drawCallback:w,createdRow:j,rowCallback:y};if(a.autoWidth&&(N.autoWidth=a.autoWidth),a.rowId&&(N.rowId=a.rowId),a.colReorder){const D=a.colReorder;N.colReorder={enable:D.enable,realtime:!1},D.fixedColumnsLeft&&(N.fixedColumnsLeft=D.fixedColumnsLeft),D.fixedColumnsLeft&&(N.colReorder.fixedColumnsLeft=D.fixedColumnsLeft),D.fixedColumnsRight&&(N.colReorder.fixedColumnsRight=D.fixedColumnsRight),a.fixedRight&&(N.colReorder.fixedColumnsRight=1)}if(a.fixedColumns){N.fixedColumns={realtime:!1};const D=a.fixedColumns;D.leftColumns&&(N.fixedColumns.leftColumns=D.leftColumns),D.rightColumns&&(N.rightColumns=D.rightColumns)}
451return(k=a.ajax)!=null&&k.url&&(N.ajax={url:a.ajax.url,cache:!1,type:(E=a.ajax)==null?void 0:E.type,error:function(D,R,A){},complete:function(){hideLoader()}}),N}function m(){f=$(this).closest(".dataTables_wrapper"),$(this).closest(".datatable-wrapper").css("visibility","visible"),f.css("min-height","400px"),f.css("overflow","hidden"),f.find(".bottom").hide(),f.find(".dataTables_scroll").addClass("invisible"),f.find(".datatable-content").css("overflow","hidden")}function g(){const N=$(l).dataTable().api();if(N.columns().iterator("column",function(k,E){let D=k.aoColumns[E].titleClassName??"",R=`<div class="settings-default"><span class="filter-header-title up-down ${D}">`+k.aoColumns[E].title+'</span><div class="sorting-icons"><i class="icon-direction-up1"></i><i class="icon-direction-down1"></i></div></div>';$(N.column(E).header()).html(R),(a.dataFilterColumns||[]).map(A=>{if(k.aoColumns[E].name===A.name){let P="";if(A.typeFilter=="select"){let I=r[A.name];const L=fc.renderToString(s.jsx($ke,{titleClassName:D,data:A,defaultValue:I})).replaceAll("data-onclick",'onclick="disable_filter(this,event)"');P+=L}if(A.typeFilter=="datatable"){let I=fc.renderToString(s.jsx(Lke,{data:A})).replaceAll("data-onopen",'onclick="loadModal(this); event.stopPropagation(); event.preventDefault(); return false;"').replaceAll("data-onclick",'onclick="disable_filter(this,event)"');P+=I}if(A.typeFilter=="date"){let I=fc.renderToString(s.jsx(LOt,{data:A})).replaceAll("data-onclick",`onclick="event.stopPropagation(); $('body').trigger('click')"`).replaceAll("data-mousedown",'onmousedown="event.stopPropagation()"');P+=I}A.typeFilter=="checkbox"&&(P=fc.renderToString(s.jsx(FOt,{data:A}))),$(N.column(E).header()).html(P).on("change",function(){if(!a.serverSide){var I=$(this).find(":checked").map(function(L,H){return $.fn.dataTable.util.escapeRegex($(H).val())}).toArray().join("|");return N.column(E).search(I.length>0?"^("+I+")$":"",!0,!1).draw(),!1}}),A.typeFilter==="date"&&daterangepicker_custom(`#reportrange_${A.id_range||A.name}`,null,null,null,N)}})}),a.control){const k=iE(o,{name:"settings"});k!==-1&&$(N.column(k).header()).html(`<ResetFilter control="${a.control}"></ResetFilter>`)}ni("ResetFilter",HOt,{configs:e}),$(".select-option-picker").selectpicker("refresh")}function x(){handleSort(c,a.id,a.sort),f.css("overflow","auto"),f.css("min-height","auto"),a.height&&(f.find(".datatable-container").css("height",a.height),f.find(".datatable-content").css("height",a.height)),a.minHeight&&(f.find(".datatable-container").css("min-height",a.minHeight),f.find(".datatable-content").css("min-height",a.minHeight)),f.find(".datatable-content").floatingScroll(),document.querySelector(`.modal ${l}_wrapper .datatable-content`)&&Zf(document.querySelector(`.modal ${l}_wrapper .datatable-content`),{scrollbars:{theme:"os-theme-custom"}})}function b(){f.find("tbody").css("opacity",.25),$(this).closest(".datatable-content").css("overflow","hidden"),$(this).closest(".datatable-content").floatingScroll("update")}function y(N,k){let E=k.DT_RowId!=null?k.DT_RowId:k.id;setTimeout(()=>{E!=null&&c.selected.indexOf(E.toString())!==-1&&c.row("#"+E,{page:"current"}).select()},200),k.cssClass&&!$(N).hasClass(k.cssClass)&&$(N).addClass(k.cssClass),$(N).find(".settings-content").on("show.bs.dropdown",function(D){$(this).closest("td").css("z-index",10)}),$(N).find(".settings-content").on("hidden.bs.dropdown",function(D){$(this).closest("td").css("z-index",0)}),$(N).find(".select-option-picker").selectpicker(),W5t()}function w(N){const k=this.api();a.hideTop&&$(l+" thead").css("visibility","collapse"),$(this).closest(".datatable-content").css("overflow","auto"),f.find("tbody").css("opacity",1);const E=f.find(".bottom");if(k.page.info()&&E.toggle(k.page.info().pages>0),window.tableEl=f,f.find(".datatable-content").floatingScroll("update"),$("#"+a.id+"_next").hide(),$("<a id='"+a.id+"_next_clone' class='paginate_button page-item next clone-next-button'><span class='icon icon-icon-chevron-right'></span></a>").insertAfter($("#"+a.id+"_next")),c&&c.page.info()){let R=c.page.info().pages,A=c.page.info().page;R==A+1?$("#"+a.id+"_next_clone").addClass("disabled"):$("#"+a.id+"_next_clone").removeClass("disabled")}$("#"+a.id+"_next_clone").click(function(){let R=k.page.info().page;k.page(R+1).draw("page")});const D=f.find(".no-entities");if(setTimeout(()=>{D.css("visibility","visible")},200),k.page.info()&&(k.page.info().pages==0||k.page.info().pages==1)&&(D.css("margin-left",(f.width()-D.width())/2+"px"),setTimeout(()=>{D.css("margin-left",(f.width()-D.width())/2+"px")},2e3)),a.hide_search_empty&&(k.page.info().recordsTotal?f.find(".top").show():f.find(".top").hide()),a.group){const R=k.rows({page:"current"}).nodes();k.column(d,{page:"current"}).data().each(function(A,P){if($(R).eq(P).hasClass("alert-today")?$(R).eq(P).before('<tr class="group !bg-bg_hover"><td class="!font-bold" colspan="5">'+t("alert::datatable.text.today")+"</td></tr>"):$(R).eq(P).hasClass("alert-week")?$(R).eq(P).before('<tr class="group !bg-bg_hover"><td class="!font-bold" colspan="5">'+t("alert::datatable.text.this_week")+"</td></tr>"):$(R).eq(P).hasClass("alert-month")&&$(R).eq(P).before('<tr class="group !bg-bg_hover"><td class="!font-bold" colspan="5">'+t("alert::datatable.text.last_month")+"</td></tr>"),$(R).eq(P).attr("top_label")&&$(R).eq(P).before('<tr class="group !bg-bg_hover"><td class="!font-bold" colspan="'+$(R).eq(0).children().length+'">'+$(R).eq(P).attr("top_label")+"</td></tr>"),$(R).eq(P).attr("end_label")&&$(R).eq(P).after('<tr class="group !bg-bg_hover"><td class="!font-bold" colspan="'+$(R).eq(0).children().length+'">'+$(R).eq(P).attr("end_label")+"</td></tr>"),$(R).eq(P).attr("multi_end_label")){let I=$(R).eq(0).children().length,L=[$(R).eq(P).attr("multi_end_label")];try{L=JSON.parse($(R).eq(P).attr("multi_end_label"))}catch{}L.length&&$(R).eq(P).after('<tr><td colspan="'+I+'">'+L.map(function(H,U){if(H.length>1){let X="";return H.map(function(re,Z){X+='<span class="pr-[30px]">'+re.label+"</span>"}).join(""),X}return'<strong class="pr-[30px]">'+H.label+"</strong>"}).join("")+"</td></tr>")}})}}function j(N,k,E){$(N).find("td.no-padding-td").find("div.bg-green-active").length>0&&$(N).find("td.no-padding-td").addClass("bg-green-active")}window.reloadDatatableHandler=c.reloadHandler=function(k,E=""){$(l+"_wrapper").find(".select-info-wrapper").hide().html(""),$(l+"_wrapper").find(".select-info-wrapper").find(" .datatable-select-all").prop("checked",!1).removeAttr("checked"),c.selected=[],c.selectedAll=[],c.selectedAllFiltered=[],c.rows({page:"current"}).deselect(),k!=null&&k.id_new_entity!=null?c.ajax.reload(function(R){c.row(":eq(0)",{page:"current"}).select()}):c.ajax.reload();var D=E==""?k.message:E;D&&($("#error-messages").find("ul").append("<li>"+D+"</li>"),$(".alert-wrapper").append('<div class="alert alert-success alert-dismissible alert-auto-dismiss">    <button type="button" class="close" data-dismiss="alert" aria-hidden="false">×</button>    <h4><i class="icon fa fa-check"></i>'+D+"</h4></div>"),setTimeout(function(){$("div.alert-auto-dismiss").remove()},3e3))};function S(){filterCustom(c,l+"_wrapper"),exportData(l+"_wrapper",c,"get"),selectAllFunc(c,l+"_wrapper",t("text.all"),u,t("text.selected"),t("text.clear_selections")),$("body").on("click",l+"_wrapper .select-all-items",function(N){const k=c.page.info();k.recordsDisplay!=k.recordsTotal&&(c.selectedAllFiltered=processAllRecords(c))}),$("body").on("change",l+" .datatable-select-all",function(N){const k=$(l).DataTable().page.info(),E=f.closest(".datatable-wrapper");if(this.checked){c.rows().select();const R=c.rows().ids();for(var D=0;D<R.length;D++)iE(c.selected,function(P){return R[D]==P})===-1&&R[D]&&c.selected.push(R[D]);c.selectedAll[k.page+1]=!0,a.id+"",setTimeout(function(){$(E).find(".select-info-wrapper").append('<a class="select-all-items light-blue margin-left-5"> Select All <strong>'+k.recordsDisplay+" "+u+"</strong></a>")},0),c.rows(".selected").count()&&$(l+"_wrapper").find(".multiple-action").removeClass("d-none")}else{c.rows().deselect();const R=c.rows().ids();for(var D=0;D<R.length;D++){const P=iE(c.selected,function(I){return R[D]==I});P!==-1&&c.selected.splice(P,1)}c.selectedAll[k.page+1]=!1,$(E).find(".select-info-wrapper .select-all-items").remove(),$(E).find(".select-info-wrapper .clear-all-items").remove(),$(l+"_wrapper").find(".multiple-action").addClass("d-none")}}),c.on("click","tr",function(){const N=this.id,k=iE(c.selected,function(E){return N==E});$(l).parents(".no-uncheck-1st-row").length==0&&($(this).hasClass("selected")?($(l+" .datatable-select-all").is(":checked")&&($(l+" .datatable-select-all").prop("checked",!1).removeAttr("checked"),c.row(N,{page:"current"}).deselect()),k!==-1&&c.selected.splice(k,1)):k===-1&&N&&c.selected.push(N))}).on("page.dt",function(){const N=$(l).DataTable().page.info();c.selectedAll[N.page+1]===!0?($(l+" .datatable-select-all").prop("checked",!0).attr("checked","checked"),$(l+"_wrapper").find(".dataTables_scrollHeadInner").find("input.datatable-select-all").prop("checked",!0).attr("checked","checked")):($(l+" .datatable-select-all").prop("checked",!1).removeAttr("checked"),$(l+"_wrapper").find(".dataTables_scrollHeadInner").find("input.datatable-select-all").prop("checked",!1).attr("checked",!1),$(l).closest(".datatable-wrapper").find(".select-info-wrapper").html(""))}).on("select.dt deselect.dt",function(N,k,E,D){if(c.rows(".selected").count()===c.rows({page:"current"}).count()&&$(l+" .datatable-select-all").prop("checked",!0).attr("checked","checked"),$(".dataTables_scrollHeadInner").find(".select-checkbox").length>0){var R=$(".dataTables_scrollHeadInner").find(".select-checkbox");c.rows(".selected").count()===c.rows().count()?R.find("label").find("input").prop("checked",!0).attr("checked","checked"):R.find("label").find("input").prop("checked",!1).attr("checked","")}setTimeout(function(){var A=a.serverSide,P=c.selected.length;A||(P=c.rows(".selected").count()),selectedItems(c,l+"_wrapper"," "+t("text.rows_selected",{d:u.toLowerCase()}),t("text.rows_total_selected",{d:u}),P)},0),c.rows(".selected").count()?$(l+"_wrapper").find(".multiple-action").removeClass("d-none"):$(l+"_wrapper").find(".multiple-action").addClass("d-none")}).on("order.dt search.dt length.dt",function(){$(l+" .datatable-select-all").prop("checked",!1).removeAttr("checked"),c.selectedAll=[],$(l+"_wrapper").find(".multiple-action").addClass("d-none")}).on("length.dt",function(N,k,E){localStorage.setItem(`page_length_${a.id}`,E),sessionStorage.setItem(`page_length_${a.id}`,E)}),$("body").on("click",l+"_wrapper .clear-all-items",function(N){const k=$(this).closest(".datatable-wrapper");$(k).find(".select-info-wrapper").hide().html(""),$(k).find(" .datatable-select-all").prop("checked",!1).removeAttr("checked"),c.selected=[],c.selectedAll=[],c.selectedAllFiltered=[],c.rows({page:"current"}).deselect()}),$.fn.dataTable.ext.feature.pop(),$("body").on("click",l+"_wrapper .action-all-items",function(N){N.preventDefault();var k=$(this).attr("href"),E=$(this).attr("data-message"),D=$(this).attr("data-title"),R=$(this).attr("data-entity"),A=$(this).attr("data-delete-title"),P=$(this).attr("data-action"),I=$(this).attr("data-class"),L=$(this).attr("data-type")||"primary";let H=c.selected.length;$(l+"_wrapper").find(".select-all-items-input").is(":checked")&&(H="All");var U="<p class='title'>"+E+" "+H+" "+R+"?</p><p class='sub-title'>"+(P==="delete"?t("driver::form.message.driver_delete_sub_title"):"")+"</p>";return bootbox.confirm({title:D,message:U,className:`bootbox-confirm modal-${L} ${I} ${P}`,buttons:{cancel:{label:Lang.t("text.btn_cancel_upper")},confirm:{label:A+" "+H+" "+R,className:`btn-${L}`}},callback:function(re){if(re){var Z=new FormData;$("#"+a.id+"_wrapper").find(".select-all-items-input").is(":checked")?Z.append("all_items","1"):Z.append("ids",c.selected),Z.append("action",P),$.ajax({type:"POST",url:k,data:Z,cache:!1,contentType:!1,processData:!1,success:function(V){V.result&&(reloadD
451atatable(V),V.message&&window.FlashMessage&&window.FlashMessage.show({message:V.message}))},error:function(V,J,K){V.status&&alert("Error Status: "+V.status+`
452Oops! It looks like we couldn’t process your last request. Please try it again.`)}})}}}).on("shown.bs.modal",function(){$(".bootbox-close-button").html(Lang.t("text.btn_cancel_upper"))}),!1}),a.colReorder&&c.on("column-reorder",function(N,k,E){let D={};$.each(k.aoColumns,function(A,P){console.log(P.name),D[P.name]=P.bVisible?1:0}),Le.post(ye(`tablesettings/create/${a.id}`,{reorder:1}),{values:D});var R=$(c.column(E.to).header());R.addClass("reordered"),setTimeout(function(){R.removeClass("reordered")},2e3)}),o.length>0&&o.forEach(function(N,k){if(typeof N.minWidth<"u"){var E=f.find('th[data-column-index="'+k+'"]');E!=null&&E.css("min-width",N.minWidth)}}),$(l+"_wrapper .bottom").hover(function(){$(".dev-test").toggle()})}}DY.htmlProps=["onComplete"];const Fke="/resource/fc-logo-sidebar-footer.svg",VOt=({visible:e,onHide:n,notiID:r})=>{v.useEffect(()=>{},[]);function a(){n()}function i(){return s.jsxs("div",{className:"user-notification-inner-modal",children:[s.jsx("div",{className:"margin-bottom-30",children:s.jsx("span",{className:"icon-service-fms logo-span"})}),s.jsx("h4",{className:"des-title",children:t("network::text.find_all_of_your_network")}),s.jsx("p",{className:"des-sub-title",children:t("network::text.find_all_of_your_network_msg")})]})}function o(){showLoader(),Le.post(ye(`account/close-notification/${r}`)).then(c=>{c.result&&n()}).catch(c=>{}).finally(()=>{hideLoader()})}function l(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx("button",{onClick:o,className:"btn-primary btn-lg",children:"Okay"})})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:e,header:t("network::text.welcome_to_your_network"),onClose:a,footer:l(),padding:"full",className:"user-notification-modal",closable:!1,size:"md",children:s.jsx(i,{})})})};/*!
453 * Intro.js v7.2.0
454 * https://introjs.com
455 *
456 * Copyright (C) 2012-2023 Afshin Mehrabani (@afshinmeh).
457 * https://introjs.com
458 *
459 * Date: Mon, 14 Aug 2023 19:47:14 GMT
460 */function nR(e){return nR=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},nR(e)}function Ua(e,n,r,a){return new(r||(r=Promise))(function(i,o){function l(d){try{u(a.next(d))}catch(f){o(f)}}function c(d){try{u(a.throw(d))}catch(f){o(f)}}function u(d){var f;d.done?i(d.value):(f=d.value,f instanceof r?f:new r(function(p){p(f)})).then(l,c)}u((a=a.apply(e,n||[])).next())})}function Wa(e,n){var r,a,i,o,l={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function c(u){return function(d){return function(f){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,f[0]&&(l=0)),l;)try{if(r=1,a&&(i=2&f[0]?a.return:f[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,f[1])).done)return i;switch(a=0,i&&(f=[2&f[0],i.value]),f[0]){case 0:case 1:i=f;break;case 4:return l.label++,{value:f[1],done:!1};case 5:l.label++,a=f[1],f=[0];continue;case 7:f=l.ops.pop(),l.trys.pop();continue;default:if(i=l.trys,!((i=i.length>0&&i[i.length-1])||f[0]!==6&&f[0]!==2)){l=0;continue}if(f[0]===3&&(!i||f[1]>i[0]&&f[1]<i[3])){l.label=f[1];break}if(f[0]===6&&l.label<i[1]){l.label=i[1],i=f;break}if(i&&l.label<i[2]){l.label=i[2],l.ops.push(f);break}i[2]&&l.ops.pop(),l.trys.pop();continue}f=n.call(e,l)}catch(p){f=[6,p],a=0}finally{r=i=0}if(5&f[0])throw f[1];return{value:f[0]?f[1]:void 0,done:!0}}([u,d])}}}function nie(e,n,r){var a,i=((a={})[e]=n,a.path="/",a.expires=void 0,a);if(r){var o=new Date;o.setTime(o.getTime()+24*r*60*60*1e3),i.expires=o.toUTCString()}var l=[];for(var c in i)l.push("".concat(c,"=").concat(i[c]));return document.cookie=l.join("; "),Bke(e)}function Bke(e){return(n={},document.cookie.split(";").forEach(function(r){var a=r.split("="),i=a[0],o=a[1];n[i.trim()]=o}),n)[e];var n}function UOt(e,n){n?nie(e._options.dontShowAgainCookie,"true",e._options.dontShowAgainCookieDays):nie(e._options.dontShowAgainCookie,"",-1)}var AE,D9=(AE={},function(e,n){return n===void 0&&(n="introjs-stamp"),AE[n]=AE[n]||0,e[n]===void 0&&(e[n]=AE[n]++),e[n]}),lp=new(function(){function e(){this.events_key="introjs_event"}return e.prototype._id=function(n,r,a){return n+D9(r)+(a?"_".concat(D9(a)):"")},e.prototype.on=function(n,r,a,i,o){var l=this._id(r,a,i),c=function(u){return a(i||n,u||window.event)};"addEventListener"in n?n.addEventListener(r,c,o):"attachEvent"in n&&n.attachEvent("on".concat(r),c),n[this.events_key]=n[this.events_key]||{},n[this.events_key][l]=c},e.prototype.off=function(n,r,a,i,o){var l=this._id(r,a,i),c=n[this.events_key]&&n[this.events_key][l];c&&("removeEventListener"in n?n.removeEventListener(r,c,o):"detachEvent"in n&&n.detachEvent("on".concat(r),c),n[this.events_key][l]=null)},e}()),ji=function(e){return typeof e=="function"};function zf(e,n){if(e instanceof SVGElement){var r=e.getAttribute("class")||"";r.match(n)||e.setAttribute("class","".concat(r," ").concat(n))}else if(e.classList!==void 0)for(var a=0,i=n.split(" ");a<i.length;a++){var o=i[a];e.classList.add(o)}else e.className.match(n)||(e.className+=" ".concat(n))}function MY(e,n){var r="";return"currentStyle"in e?r=e.currentStyle[n]:document.defaultView&&document.defaultView.getComputedStyle&&(r=document.defaultView.getComputedStyle(e,null).getPropertyValue(n)),r&&r.toLowerCase?r.toLowerCase():r}function rie(e,n){if(e){var r=function(a){var i=window.getComputedStyle(a),o=i.position==="absolute",l=/(auto|scroll)/;if(i.position==="fixed")return document.body;for(var c=a;c=c.parentElement;)if(i=window.getComputedStyle(c),(!o||i.position!=="static")&&l.test(i.overflow+i.overflowY+i.overflowX))return c;return document.body}(n);r!==document.body&&(r.scrollTop=n.offsetTop-r.offsetTop)}}function RY(){if(window.innerWidth!==void 0)return{width:window.innerWidth,height:window.innerHeight};var e=document.documentElement;return{width:e.clientWidth,height:e.clientHeight}}function aie(e,n,r,a,i){var o;if(n!=="off"&&e&&(o=n==="tooltip"?i.getBoundingClientRect():a.getBoundingClientRect(),!function(c){var u=c.getBoundingClientRect();return u.top>=0&&u.left>=0&&u.bottom+80<=window.innerHeight&&u.right<=window.innerWidth}(a))){var l=RY().height;o.bottom-(o.bottom-o.top)<0||a.clientHeight>l?window.scrollBy(0,o.top-(l/2-o.height/2)-r):window.scrollBy(0,o.top-(l/2-o.height/2)+r)}}function kk(e){e.setAttribute("role","button"),e.tabIndex=0}function DP(e){var n=e.parentElement;return!(!n||n.nodeName==="HTML")&&(MY(e,"position")==="fixed"||DP(n))}function Yb(e,n){var r=document.body,a=document.documentElement,i=window.pageYOffset||a.scrollTop||r.scrollTop,o=window.pageXOffset||a.scrollLeft||r.scrollLeft;n=n||r;var l=e.getBoundingClientRect(),c=n.getBoundingClientRect(),u=MY(n,"position"),d={width:l.width,height:l.height};return n.tagName.toLowerCase()!=="body"&&u==="relative"||u==="sticky"?Object.assign(d,{top:l.top-c.top,left
460:l.left-c.left}):DP(e)?Object.assign(d,{top:l.top,left:l.left}):Object.assign(d,{top:l.top+i,left:l.left+o})}function OY(e,n){if(e instanceof SVGElement){var r=e.getAttribute("class")||"";e.setAttribute("class",r.replace(n,"").replace(/^\s+|\s+$/g,""))}else e.className=e.className.replace(n,"").replace(/^\s+|\s+$/g,"")}function Wg(e,n){var r="";if(e.style.cssText&&(r+=e.style.cssText),typeof n=="string")r+=n;else for(var a in n)r+="".concat(a,":").concat(n[a],";");e.style.cssText=r}function lh(e,n,r){if(r&&n){var a=Yb(n.element,e._targetElement),i=e._options.helperElementPadding;n.element instanceof Element&&DP(n.element)?zf(r,"introjs-fixedTooltip"):OY(r,"introjs-fixedTooltip"),n.position==="floating"&&(i=0),Wg(r,{width:"".concat(a.width+i,"px"),height:"".concat(a.height+i,"px"),top:"".concat(a.top-i/2,"px"),left:"".concat(a.left-i/2,"px")})}}function PE(e,n,r,a,i){return e.left+n+r.width>a.width?(i.style.left="".concat(a.width-r.width-e.left,"px"),!1):(i.style.left="".concat(n,"px"),!0)}function IE(e,n,r,a){return e.left+e.width-n-r.width<0?(a.style.left="".concat(-e.left,"px"),!1):(a.style.right="".concat(n,"px"),!0)}function Df(e,n){e.includes(n)&&e.splice(e.indexOf(n),1)}function WOt(e,n,r,a){var i=e.slice(),o=RY(),l=Yb(r).height+10,c=Yb(r).width+20,u=n.getBoundingClientRect(),d="floating";if(u.bottom+l>o.height&&Df(i,"bottom"),u.top-l<0&&Df(i,"top"),u.right+c>o.width&&Df(i,"right"),u.left-c<0&&Df(i,"left"),a&&(a=a.split("-")[0]),i.length&&(d=i[0],i.includes(a)&&(d=a)),d==="top"||d==="bottom"){var f=void 0,p=[];d==="top"?(f="top-middle-aligned",p=["top-left-aligned","top-middle-aligned","top-right-aligned"]):(f="bottom-middle-aligned",p=["bottom-left-aligned","bottom-middle-aligned","bottom-right-aligned"]),d=function(h,m,g,x){var b=m/2,y=Math.min(g,window.screen.width);return y-h<m&&(Df(x,"top-left-aligned"),Df(x,"bottom-left-aligned")),(h<b||y-h<b)&&(Df(x,"top-middle-aligned"),Df(x,"bottom-middle-aligned")),h<m&&(Df(x,"top-right-aligned"),Df(x,"bottom-right-aligned")),x.length?x[0]:null}(u.left,c,o.width,p)||f}return d}function rR(e,n,r,a,i){if(i===void 0&&(i=!1),n){var o,l,c,u,d="";r.style.top="",r.style.right="",r.style.bottom="",r.style.left="",r.style.marginLeft="",r.style.marginTop="",a.style.display="inherit",d=typeof n.tooltipClass=="string"?n.tooltipClass:e._options.tooltipClass,r.className=["introjs-tooltip",d].filter(Boolean).join(" "),r.setAttribute("role","dialog"),(u=n.position)!=="floating"&&e._options.autoPosition&&(u=WOt(e._options.positionPrecedence,n.element,r,u)),l=Yb(n.element),o=Yb(r),c=RY(),zf(r,"introjs-".concat(u));var f=l.width/2-o.width/2;switch(u){case"top-right-aligned":a.className="introjs-arrow bottom-right";var p=0;IE(l,p,o,r),r.style.bottom="".concat(l.height+20,"px");break;case"top-middle-aligned":a.className="introjs-arrow bottom-middle",i&&(f+=5),IE(l,f,o,r)&&(r.style.right="",PE(l,f,o,c,r)),r.style.bottom="".concat(l.height+20,"px");break;case"top-left-aligned":case"top":a.className="introjs-arrow bottom",PE(l,i?0:15,o,c,r),r.style.bottom="".concat(l.height+20,"px");break;case"right":r.style.left="".concat(l.width+20,"px"),l.top+o.height>c.height?(a.className="introjs-arrow left-bottom",r.style.top="-".concat(o.height-l.height-20,"px")):a.className="introjs-arrow left";break;case"left":i||e._options.showStepNumbers!==!0||(r.style.top="15px"),l.top+o.height>c.height?(r.style.top="-".concat(o.height-l.height-20,"px"),a.className="introjs-arrow right-bottom"):a.className="introjs-arrow right",r.style.right="".concat(l.width+20,"px");break;case"floating":a.style.display="none",r.style.left="50%",r.style.top="50%",r.style.marginLeft="-".concat(o.width/2,"px"),r.style.marginTop="-".concat(o.height/2,"px");break;case"bottom-right-aligned":a.className="introjs-arrow top-right",IE(l,p=0,o,r),r.style.top="".concat(l.height+20,"px");break;case"bottom-middle-aligned":a.className="introjs-arrow top-middle",i&&(f+=5),IE(l,f,o,r)&&(r.style.right="",PE(l,f,o,c,r)),r.style.top="".concat(l.height+20,"px");break;default:a.className="introjs-arrow top",PE(l,0,o,c,r),r.style.top="".concat(l.height+20,"px")}}}function Hke(){for(var e=0,n=Array.from(document.querySelectorAll(".introjs-showElement"));e<n.length;e++)OY(n[e],/introjs-[a-zA-Z]+/g)}
460function ha(e,n){var r=document.createElement(e);n=n||{};var a=/^(?:role|data-|aria-)/;for(var i in n){var o=n[i];i==="style"&&typeof o!="function"?Wg(r,o):typeof o=="string"&&i.match(a)?r.setAttribute(i,o):r[i]=o}return r}function iie(e,n,r){if(r===void 0&&(r=!1),r){var a=n.style.opacity||"1";Wg(n,{opacity:"0"}),window.setTimeout(function(){Wg(n,{opacity:a})},10)}e.appendChild(n)}function zke(e,n){return(e+1)/n*100}function Vke(e,n){var r=ha("div",{className:"introjs-bullets"});e._options.showBullets===!1&&(r.style.display="none");var a=ha("ul");a.setAttribute("role","tablist");for(var i=function(){var d=this.getAttribute("data-step-number");d!=null&&e.goToStep(parseInt(d,10))},o=0;o<e._introItems.length;o++){var l=e._introItems[o].step,c=ha("li"),u=ha("a");c.setAttribute("role","presentation"),u.setAttribute("role","tab"),u.onclick=i,o===n.step-1&&(u.className="active"),kk(u),u.innerHTML="&nbsp;",u.setAttribute("data-step-number",l.toString()),c.appendChild(u),a.appendChild(c)}return r.appendChild(a),r}function Uke(e,n,r){var a=e.querySelector(".introjs-progress .introjs-progressbar");if(a){var i=zke(n,r);a.style.cssText="width:".concat(i,"%;"),a.setAttribute("aria-valuenow",i.toString())}}function Wke(e,n){return Ua(this,void 0,void 0,function(){var r,a,i,o,l,c,u,d,f,p,h,m,g,x,b,y,w,j,S,N,k,E,D,R,A=this;return Wa(this,function(P){switch(P.label){case 0:return ji(e._introChangeCallback)?[4,e._introChangeCallback.call(e,n.element)]:[3,2];case 1:P.sent(),P.label=2;case 2:return r=document.querySelector(".introjs-helperLayer"),a=document.querySelector(".introjs-tooltipReferenceLayer"),i="introjs-helperLayer",typeof n.highlightClass=="string"&&(i+=" ".concat(n.highlightClass)),typeof e._options.highlightClass=="string"&&(i+=" ".concat(e._options.highlightClass)),r!==null&&a!==null?(u=a.querySelector(".introjs-helperNumberLayer"),d=a.querySelector(".introjs-tooltiptext"),f=a.querySelector(".introjs-tooltip-title"),p=a.querySelector(".introjs-arrow"),h=a.querySelector(".introjs-tooltip"),c=a.querySelector(".introjs-skipbutton"),l=a.querySelector(".introjs-prevbutton"),o=a.querySelector(".introjs-nextbutton"),r.className=i,h.style.opacity="0",h.style.display="none",rie(e._options.scrollToElement,n.element),lh(e,n,r),lh(e,n,a),Hke(),e._lastShowElementTimer&&window.clearTimeout(e._lastShowElementTimer),e._lastShowElementTimer=window.setTimeout(function(){u!==null&&(u.innerHTML="".concat(n.step," ").concat(e._options.stepNumbersOfLabel," ").concat(e._introItems.length)),d.innerHTML=n.intro||"",f.innerHTML=n.title||"",h.style.display="block",rR(e,n,h,p),function(I,L,H){if(I){var U=L.querySelector(".introjs-bullets li > a.active"),X=L.querySelector('.introjs-bullets li > a[data-step-number="'.concat(H.step,'"]'));U&&X&&(U.className="",X.className="active")}}(e._options.showBullets,a,n),Uke(a,e._currentStep,e._introItems.length),h.style.opacity="1",(o!=null&&/introjs-donebutton/gi.test(o.className)||o!=null)&&o.focus(),aie(e._options.scrollToElement,n.scrollTo,e._options.scrollPadding,n.element,d)},350)):(m=ha("div",{className:i}),g=ha("div",{className:"introjs-tooltipReferenceLayer"}),x=ha("div",{className:"introjs-arrow"}),b=ha("div",{className:"introjs-tooltip"}),y=ha("div",{className:"introjs-tooltiptext"}),w=ha("div",{className:"introjs-tooltip-header"}),j=ha("h1",{className:"introjs-tooltip-title"}),S=ha("div"),Wg(m,{"box-shadow":"0 0 1px 2px rgba(33, 33, 33, 0.8), rgba(33, 33, 33, ".concat(e._options.overlayOpacity.toString(),") 0 0 0 5000px")}),rie(e._options.scrollToElement,n.element),lh(e,n,m),lh(e,n,g),iie(e._targetElement,m,!0),iie(e._targetElement,g),y.innerHTML=n.intro,j.innerHTML=n.title,S.className="introjs-tooltipbuttons",e._options.showButtons===!1&&(S.style.display="none"),w.appendChild(j),b.appendChild(w),b.appendChild(y),e._options.dontShowAgain&&(N=ha("div",{className:"introjs-dontShowAgain"}),(k=ha("input",{type:"checkbox",id:"introjs-dontShowAgain",name:"introjs-dontShowAgain"})).onchange=function(I){e.setDontShowAgain(I.target.checked)},(E=ha("label",{htmlFor:"introjs-dontShowAgain"})).innerText=e._options.dontShowAgainLabel,N.appendChild(k),N.appendChild(E),b.appendChild(N)),b.appendChild(Vke(e,n)),b.appendChild(function(I){var L=ha("div");L.className="introjs-progress",I._options.showProgress===!1&&(L.style.display="none");var H=ha("div",{className:"introjs-progressbar"});I._options.progressBarAdditionalClass&&(H.className+=" "+I._options.progressBarAdditionalClass);var U=zke(I._currentStep,I._introItems.length);return H.setAttribute("role","progress"),H.setAttribute("aria-valuemin","0"),H.setAttribute("aria-valuemax","100"),H.setAttribute("aria-valuenow",U.toString()),H.style.cssText="width:".concat(U,"%;
460"),L.appendChild(H),L}(e)),D=ha("div"),e._options.showStepNumbers===!0&&(D.className="introjs-helperNumberLayer",D.innerHTML="".concat(n.step," ").concat(e._options.stepNumbersOfLabel," ").concat(e._introItems.length),b.appendChild(D)),b.appendChild(x),g.appendChild(b),(o=ha("a")).onclick=function(){return Ua(A,void 0,void 0,function(){return Wa(this,function(I){switch(I.label){case 0:return e._introItems.length-1===e._currentStep?[3,2]:[4,i_(e)];case 1:return I.sent(),[3,6];case 2:return/introjs-donebutton/gi.test(o.className)?ji(e._introCompleteCallback)?[4,e._introCompleteCallback.call(e,e._currentStep,"done")]:[3,4]:[3,6];case 3:I.sent(),I.label=4;case 4:return[4,s_(e,e._targetElement)];case 5:I.sent(),I.label=6;case 6:return[2]}})})},kk(o),o.innerHTML=e._options.nextLabel,(l=ha("a")).onclick=function(){return Ua(A,void 0,void 0,function(){return Wa(this,function(I){switch(I.label){case 0:return e._currentStep>0?[4,aR(e)]:[3,2];case 1:I.sent(),I.label=2;case 2:return[2]}})})},kk(l),l.innerHTML=e._options.prevLabel,kk(c=ha("a",{className:"introjs-skipbutton"})),c.innerHTML=e._options.skipLabel,c.onclick=function(){return Ua(A,void 0,void 0,function(){return Wa(this,function(I){switch(I.label){case 0:return e._introItems.length-1===e._currentStep&&ji(e._introCompleteCallback)?[4,e._introCompleteCallback.call(e,e._currentStep,"skip")]:[3,2];case 1:I.sent(),I.label=2;case 2:return ji(e._introSkipCallback)?[4,e._introSkipCallback.call(e,e._currentStep)]:[3,4];case 3:I.sent(),I.label=4;case 4:return[4,s_(e,e._targetElement)];case 5:return I.sent(),[2]}})})},w.appendChild(c),e._introItems.length>1&&S.appendChild(l),S.appendChild(o),b.appendChild(S),rR(e,n,b,x),aie(e._options.scrollToElement,n.scrollTo,e._options.scrollPadding,n.element,b)),(R=e._targetElement.querySelector(".introjs-disableInteraction"))&&R.parentNode&&R.parentNode.removeChild(R),n.disableInteraction&&function(I,L){var H=document.querySelector(".introjs-disableInteraction");H===null&&(H=ha("div",{className:"introjs-disableInteraction"}),I._targetElement.appendChild(H)),lh(I,L,H)}(e,n),e._currentStep===0&&e._introItems.length>1?(o!=null&&(o.className="".concat(e._options.buttonClass," introjs-nextbutton"),o.innerHTML=e._options.nextLabel),e._options.hidePrev===!0?(l!=null&&(l.className="".concat(e._options.buttonClass," introjs-prevbutton introjs-hidden")),o!=null&&zf(o,"introjs-fullbutton")):l!=null&&(l.className="".concat(e._options.buttonClass," introjs-prevbutton introjs-disabled"))):e._introItems.length-1===e._currentStep||e._introItems.length===1?(l!=null&&(l.className="".concat(e._options.buttonClass," introjs-prevbutton")),e._options.hideNext===!0?(o!=null&&(o.className="".concat(e._options.buttonClass," introjs-nextbutton introjs-hidden")),l!=null&&zf(l,"introjs-fullbutton")):o!=null&&(e._options.nextToDone===!0?(o.innerHTML=e._options.doneLabel,zf(o,"".concat(e._options.buttonClass," introjs-nextbutton introjs-donebutton"))):o.className="".concat(e._options.buttonClass," introjs-nextbutton introjs-disabled"))):(l!=null&&(l.className="".concat(e._options.buttonClass," introjs-prevbutton")),o!=null&&(o.className="".concat(e._options.buttonClass," introjs-nextbutton"),o.innerHTML=e._options.nextLabel)),l!=null&&l.setAttribute("role","button"),o!=null&&o.setAttribute("role","button"),c!=null&&c.setAttribute("role","button"),o!=null&&o.focus(),function(I){zf(I,"introjs-showElement");var L=MY(I,"position");L!=="absolute"&&L!=="relative"&&L!=="sticky"&&L!=="fixed"&&zf(I,"introjs-relativePosition")}(n.element),ji(e._introAfterChangeCallback)?[4,e._introAfterChangeCallback.call(e,n.element)]:[3,4];case 3:P.sent(),P.label=4;case 4:return[2]}})})}function YOt(e,n){return Ua(this,void 0,void 0,function(){return Wa(this,function(r){switch(r.label){case 0:return e._currentStep=n-2,e._introItems===void 0?[3,2]:[4,i_(e)];case 1:r.sent(),r.label=2;case 2:return[2]}})})}function qOt(e,n){return Ua(this,void 0,void 0,function(){return Wa(this,function(r){switch(r.label){case 0:return e._currentStepNumber=n,e._introItems===void 0?[3,2]:[4,i_(e)];case 1:r.sent(),r.label=2;case 2:return[2]}})})}function i_(e){return Ua(this,void 0,void 0,function(){var n,r,a;return Wa(this,function(i){switch(i.label){case 0:if(e._direction="forward",e._currentStepNumber!==void 0)for(n=0;n<e._introItems.length;n++)e._introItems[n].step===e._currentStepNumber&&(e._currentStep=n-1,e._currentStepNumber=void 0);return e._currentStep===-1?e._currentStep=0:++e._currentStep,r=e._introItems[e._currentStep],a=!0,ji(e._introBeforeChangeCallback)?[4,e._introBeforeChangeCallback.call(e,r&&r.element,e._currentStep,e._direction)]:[3,2];case 1:a=i.sent(),i.label=2;case 2:return a===!1?(--e._currentStep,[2,!1]):e._introItems.length<=e._currentStep?ji(e._introCompleteCallback)?[4,e._introCompleteCallback.call(e,e._currentStep,"end")]:[3,4]:[3,6];case 3:i.sent(),i.label=4;case 4:return[4,s_(e,e._targetElement)];case 5:return i.sent(),[2,!1];case 6:return[4,Wke(e,r)];case 7:return i.sent(),[2,!0]}})})}function aR(e){return Ua(this,void 0,void 0,function(){var n,r;return Wa(this,function(a){switch(a.label){case 0:return e._direction="backward",e._currentStep<=0?[2,!1]:(--e._currentStep,n=e._introItems[e._currentStep],r=!0,ji(e._introBeforeChangeCallback)?[4,e._introBeforeChangeCallback.call(e,n&&n.element,e._currentStep,e._direction)]:[3,2]);case 1:r=a.sent(),a.label=2;case 2:return r===!1?(++e._currentStep,[2,!1]):[4,Wke(e,n)];case 3:return a.sent(),[2,!0]}})})}function Yke(e,n){return Ua(this,void 0,void 0,function(){var r,a;return Wa(this,function(i){switch(i.label){case 0:return(r=n.code===void 0?n.which:n.code)===null&&(r=n.charCode===null?n.keyCode:n.charCode),r!=="Escape"&&r!==27||e._options.exitOnEsc!==!0?[3,2]:[4,s_(e,e._targetElement)];case 1:return i.sent(),[3,16];case 2:return r!=="ArrowLeft"&&r!==37?[3,4]:[4,aR(e)];case 3:return i.sent(),[3,16];case 4:return r!=="ArrowRight"&&r!==39?[3,6]:[4,i_(e)];case 5:return i.sent(),[3,16];case 6:return r!=="Enter"&&r!=="NumpadEnter"&&r!==13?[3,16]:(a=n.target||n.srcElement)&&a.className.match("introjs-prevbutton")?[4,aR(e)]:[3,8];case 7:return i.sent(),[3,15];case 8:return a&&a.className.match("introjs-skipbutton")?e._introItems.length-1===e._currentStep&&ji(e._introCompleteCallback)?[4,e._introCompleteCallback.call(e,e._currentStep,"skip")]:[3,10]:[3,12];case 9:i.sent(),i.label=10;case 10:return[4,s_(e,e._targetElement)];case 11:return i.sent(),[3,15];case 12:return a&&a.getAttribute("data-step-number")?(a.click(),[3,15]):[3,13];case 13:return[4,i_(e)];case 14:i.sent(),i.label=15;case 15:n.preventDefault?n.preventDefault():n.returnValue=!1,i.label=16;case 16:return[2]}})})}function AY(e){if(e===null||nR(e)!=="object"||"nodeType"in e)return e;var n={};for(var r in e)"jQuery"in window&&e[r]instanceof window.jQuery?n[r]=e[r]:n[r]=AY(e[r]);return n}function qy(e){var n=document.querySelector(".introjs-hints");return n?Array.from(n.querySelectorAll(e)):[]}function PY(e,n){return Ua(this,void 0,void 0,function(){var r;return Wa(this,function(a){switch(a.label){case 0:return r=qy('.introjs-hint[data-step="'.concat(n,'"]'))[0],MP(),r&&zf(r,"introjs-hidehint"),ji(e._hintCloseCallback)?[4,e._hintCloseCallback.call(e,n)]:[3,2];case 1:a.sent(),a.label=2;case 2:return[2]}})})}function GOt(e){return Ua(this,void 0,void 0,function(){var n,r,a,i,o;return Wa(this,function(l){switch(l.label){case 0:n=qy(".introjs-hint"),r=0,a=n,l.label=1;case 1:return r<a.length?(i=a[r],(o=i.getAttribute("data-step"))?[4,PY(e,parseInt(o,10))]:[3,3]):[3,4];case 2:l.sent(),l.label=3;case 3:return r++,[3,1];case 4:return[2]}})})}function KOt(e){return Ua(this,void 0,void 0,function(){var n,r,a,i,o;return Wa(this,function(l){switch(l.label){case 0:if(!(n=qy(".introjs-hint"))||!n.length)return[3,1];for(r=0,a=n;r<a.length;r++)i=a[r],(o=i.getAttribute("data-step"))&&qke(parseInt(o,10));return[3,3];case 1:return[4,Zke(e,e._targetElement)];case 2:l.sent(),l.label=3;case 3:return[2]}})})}function qke(e){var n=qy('.introjs-hint[data-step="'.concat(e,'"]'))[0];n&&OY(n,/introjs-hidehint/g)}function sie(e){var n=qy('.introjs-hint[data-step="'.concat(e,'"]'))[0];n&&n.parentNode&&n.parentNode.removeChild(n)}function ZOt(e){return Ua(this,void 0,void 0,function(){var n,r,a,i,o,l,c;return Wa(this,function(u){switch(u.label){case 0:for((n=document.querySelector(".introjs-hints"))===null&&(n=ha("div",{className:"introjs-hints"})),r=function(h){return function(m){var g=m||window.event;g&&g.stopPropagation&&g.stopPropagation(),g&&g.cancelBubble!==null&&(g.cancelBubble=!0),Kke(e,h)}},a=0;a<e._hintItems.length;a++){if(i=e._hintItems[a],document.querySelector('.introjs-hint[data-step="'.concat(a,'"]')))return[2];kk(o=ha("a",{className:"introjs-hint"})),o.onclick=r(a),i.hintAnimation||zf(o,"introjs-hint-no-anim"),DP(i.element)&&zf(o,"introjs-fixedhint"),l=ha("div",{className:"introjs-hint-dot"}),c=ha("div",{className:"introjs-hint-pulse"}),o.appendChild(l),o.appendChild(c),o.setAttribute("data-step",a.toString()),i.hintTargetElement=i.element,i.element=o,Gke(i.hintPosition,o,i.hintTargetElement),n.appendChild(o)}return document.body.appendChild(n),ji(e._hintsAddedCallback)?[4,e._hintsAddedCallback.call(e)]:[3,2];case 1:u.sent(),u.label=2;case 2:return e._options.hintAutoRefreshInterval>=0&&(e._hintsAutoRefreshFunction=(d=function(){return RP(e)},f=e._options.hintAutoRefreshInterval,function(){for(var h=[],m=0;m<arguments.length;m++)h[m]=arguments[m];window.clearTimeout(p),p=window.setTimeout(function(){d(h)},f)}),lp.on(window,"scroll",e._hintsAutoRefreshFunction,e,!0)),[2]}var d,f,p})})}function Gke(e,n,r){if(r!==void 0){var a=Yb(r),i=20,o=20;switch(e){default:case"top-left":n.style.left="".concat(a.left,"px"),n.style.top="".concat(a.top,"px");break;case"top-right":n.style.left="".concat(a.left+a.width-i,"px"),n.style.top="".concat(a.top,"px");break;case"bottom-left":n.style.left="".concat(a.left,"px"),n.style.top="".concat(a.top+a.height-o,"px");break;case"bottom-right":n.style.left="".concat(a.left+a.width-i,"px"),n.style.top="".concat(a.top+a.height-o,"px");break;case"middle-left":n.style.left="".concat(a.left,"px"),n.style.top="".concat(a.top+(a.height-o)/2,"px");break;case"middle-right":n.style.left="".concat(a.left+a.width-i,"px"),n.style.top="".concat(a.top+(a.height-o)/2,"px");break;case"middle-middle":n.style.left="".concat(a.left+(a.width-i)/2,"px"),n.style.top="".concat(a.top+(a.height-o)/2,"px");break;case"bottom-middle":n.style.left="".concat(a.left+(a.width-i)/2,"px"),n.style.top="".concat(a.top+a.height-o,"px");break;case"top-middle":n.style.left="".concat(a.left+(a.width-i)/2,"px"),n.style.top="".concat(a.top,"px")}}}function Kke(e,n){return Ua(this,void 0,void 0,function(){var r,a,i,o,l,c,u,d,f,p,h;return Wa(this,function(m){switch(m.label){case 0:return r=document.querySelector('.introjs-hint[data-step="'.concat(n,'"]')),a=e._hintItems[n],ji(e._hintClickCallback)?[4,e._hintClickCallback.call(e,r,a,n)]:[3,2];case 1:m.sent(),m.label=2;case 2:return(i=MP())!==void 0&&parseInt(i,10)===n||(o=ha("div",{className:"introjs-tooltip"}),l=ha("div"),c=ha("div"),u=ha("div"),o.onclick=function(g){g.stopPropagation?g.stopPropagation():g.cancelBubble=!0},l.className="introjs-tooltiptext",(d=ha("p")).innerHTML=a.hint||"",l.appendChild(d),e._options.hintShowButton&&((f=ha("a")).className=e._options.buttonClass,f.setAttribute("role","button"),f.innerHTML=e._options.hintButtonLabel,f.onclick=function(){return PY(e,n)},l.appendChild(f)),c.className="introjs-arrow",o.appendChild(c),o.appendChild(l),p=r.getAttribute("data-step")||"",e._currentStep=parseInt(p,10),h=e._hintItems[e._currentStep],u.className="introjs-tooltipReferenceLayer introjs-hintReference",u.setAttribute("data-step",p),lh(e,h,u),u.appendChild(o),document.body.appendChild(u),rR(e,h,o,c,!0)),[2]}})})}function MP(){var e=document.querySelector(".introjs-hintReference");if(e&&e.parentNode){var n=e.getAttribute("data-step");return n?(e.parentNode.removeChild(e),n):void 0}}function Zke(e,n){return Ua(this,void 0,void 0,function(){var r,a,i,o,l,c,u,d,f,p;return Wa(this,function(h){switch(h.label){case 0:if(e._hintItems=[],e._options.hints&&e._options.hints.length>0)for(r=0,a=e._options.hints;r<a.length;r++)i=a[r],typeof(o=AY(i)).element=="string"&&(o.element=document.querySelector(o.element)),o.hintPosition=o.hintPosition||e._options.hintPosition,o.hintAnimation=o.hintAnimation||e._options.hintAnimation,o.element!==null&&e._hintItems.push(o);else{if(!(l=Array.from(n.querySelectorAll("*[data-hint]")))||!l.length)return[2,!1];for(c=0,u=l;c<u.length;c++)d=u[c],f=d.getAttribute("data-hint-animation"),p=e._options.hintAnimation,f&&(p=f==="true"),e._hintItems.push({element:d,hint:d.getAttribute("data-hint")||"",hintPosition:d.getAttribute("data-hint-position")||e._options.hintPosition,hintAnimation:p,tooltipClass:d.getAttribute("data-tooltip-class")||void 0,position:d.getAttribute("data-position")||e._options.tooltipPosition})}return[4,ZOt(e)];case 1:return h.sent(),lp.on(document,"click",MP,e,!1),lp.on(window,"resize",RP,e,!0),[2,!0]}})})}function RP(e){for(var n=0,r=e._hintItems;n<r.length;n++){var a=r[n],i=a.hintTargetElement;Gke(a.hintPosition,a.element,i)}}function Xke(e,n){var r=Array.from(n.querySelectorAll("*[data-intro]")),a=[];if(e._options.steps&&e._options.steps.length)for(var i=0,o=e._options.steps;i<o.length;i++){var l=AY(h=o[i]);if(l.step=a.length+1,l.title=l.title||"",typeof l.element=="string"&&(l.element=document.querySelector(l.element)||void 0),l.element===void 0||l.element===null){var c=document.querySelector(".introjsFloatingElement");c===null&&(c=ha("div",{className:"introjsFloatingElement"}),document.body.appendChild(c)),l.element=c,l.position="floating"}l.position=l.position||e._options.tooltipPosition,l.scrollTo=l.scrollTo||e._options.scrollTo,l.disableInteraction===void 0&&(l.disableInteraction=e._options.disableInteraction),l.element!==null&&a.push(l)}else{var u=void 0;if(r.length<1)return[];for(var d=0,f=r;d<f.length;d++){var p=f[d];if((!e._options.group||p.getAttribute("data-intro-group")===e._options.group)&&p.style.display!=="none"){var h=parseInt(p.getAttribute("data-step")||"",10);u=e._options.disableInteraction,p.hasAttribute("data-disable-interaction")&&(u=!!p.getAttribute("data-disable-interaction")),h>0&&(a[h-1]={step:h,element:p,title:p.getAttribute("data-title")||"",intro:p.getAttribute("data-intro")||"",tooltipClass:p.getAttribute("data-tooltip-class")||void 0,highlightClass:p.getAttribute("data-highlight-class")||void 0,position:p.getAttribute("data-position")||e._options.tooltipPosition,scrollTo:p.getAttribute("data-scroll-to")||e._options.scrollTo,disableInteraction:u})}}for(var m=0,g=0,x=r;g<x.length;g++)if(p=x[g],(!e._options.group||p.getAttribute("data-intro-group")===e._options.group)&&p.getAttribute("data-step")===null){for(;a[m]!==void 0;)m++;u=p.hasAttribute("data-disable-interaction")?!!p.getAttribute("data-disable-interaction"):e._options.disableInteraction,a[m]={element:p,title:p.getAttribute("data-title")||"",intro:p.getAttribute("data-intro")||"",step:m+1,tooltipClass:p.getAttribute("data-tooltip-class")||void 0,highlightClass:p.getAttribute("data-highlight-class")||void 0,position:p.getAttribute("data-position")||e._options.tooltipPosition,scrollTo:p.getAttribute("data-scroll-to")||e._options.scrollTo,disableInteraction:u}}}for(var b=[],y=0;y<a.length;y++)a[y]&&b.push(a[y]);return(a=b).sort(function(w,j){return w.step-j.step}),a}function Qke(e,n){var r=e._currentStep;if(r!=null&&r!=-1){var a=e._introItems[r],i=document.querySelector(".introjs-tooltipReferenceLayer"),o=document.querySelector(".introjs-helperLayer"),l=document.querySelector(".introjs-disableInteraction");lh(e,a,o),lh(e,a,i),lh(e,a,l),n&&(e._introItems=Xke(e,e._targetElement),function(d,f){if(d._options.showBullets){var p=document.querySelector(".introjs-bullets");p&&p.parentNode&&p.parentNode.replaceChild(Vke(d,f),p)}}(e,a),Uke(i,r,e._introItems.length));var c=document.querySelector(".introjs-arrow"),u=document.querySelector(".introjs-tooltip");return u&&c&&rR(e,e._introItems[r],u,c),RP(e),e}}function Jke(e){Qke(e)}
460function f1(e,n){if(n===void 0&&(n=!1),e&&e.parentElement){var r=e.parentElement;n?(Wg(e,{opacity:"0"}),window.setTimeout(function(){try{r.removeChild(e)}catch{}},500)):r.removeChild(e)}}function s_(e,n,r){return r===void 0&&(r=!1),Ua(this,void 0,void 0,function(){var a,i,o,l;return Wa(this,function(c){switch(c.label){case 0:return a=!0,e._introBeforeExitCallback===void 0?[3,2]:[4,e._introBeforeExitCallback.call(e,n)];case 1:a=c.sent(),c.label=2;case 2:if(!r&&a===!1)return[2];if((i=Array.from(n.querySelectorAll(".introjs-overlay")))&&i.length)for(o=0,l=i;o<l.length;o++)f1(l[o]);return f1(n.querySelector(".introjs-helperLayer"),!0),f1(n.querySelector(".introjs-tooltipReferenceLayer")),f1(n.querySelector(".introjs-disableInteraction")),f1(document.querySelector(".introjsFloatingElement")),Hke(),lp.off(window,"keydown",Yke,e,!0),lp.off(window,"resize",Jke,e,!0),ji(e._introExitCallback)?[4,e._introExitCallback.call(e)]:[3,4];case 3:c.sent(),c.label=4;case 4:return e._currentStep=-1,[2]}})})}function XOt(e,n){return Ua(this,void 0,void 0,function(){var r;return Wa(this,function(a){switch(a.label){case 0:return e.isActive()?ji(e._introStartCallback)?[4,e._introStartCallback.call(e,n)]:[3,2]:[2,!1];case 1:a.sent(),a.label=2;case 2:return(r=Xke(e,n)).length===0?[2,!1]:(e._introItems=r,function(i,o){var l=this,c=ha("div",{className:"introjs-overlay"});Wg(c,{top:0,bottom:0,left:0,right:0,position:"fixed"}),o.appendChild(c),i._options.exitOnOverlayClick===!0&&(Wg(c,{cursor:"pointer"}),c.onclick=function(){return Ua(l,void 0,void 0,function(){return Wa(this,function(u){switch(u.label){case 0:return[4,s_(i,o)];case 1:return u.sent(),[2]}})})})}(e,n),[4,i_(e)]);case 3:a.sent(),n.addEventListener,e._options.keyboardNavigation&&lp.on(window,"keydown",Yke,e,!0),lp.on(window,"resize",Jke,e,!0),a.label=4;case 4:return[2,!1]}})})}function oie(e,n,r){return e[n]=r,e}var K4=function(){function e(n){this._currentStep=-1,this._introItems=[],this._hintItems=[],this._targetElement=n,this._options={steps:[],hints:[],isActive:!0,nextLabel:"Next",prevLabel:"Back",skipLabel:"×",doneLabel:"Done",hidePrev:!1,hideNext:!1,nextToDone:!0,tooltipPosition:"bottom",tooltipClass:"",group:"",highlightClass:"",exitOnEsc:!0,exitOnOverlayClick:!0,showStepNumbers:!1,stepNumbersOfLabel:"of",keyboardNavigation:!0,showButtons:!0,showBullets:!0,showProgress:!1,scrollToElement:!0,scrollTo:"element",scrollPadding:30,overlayOpacity:.5,autoPosition:!0,positionPrecedence:["bottom","top","right","left"],disableInteraction:!1,dontShowAgain:!1,dontShowAgainLabel:"Don't show this again",dontShowAgainCookie:"introjs-dontShowAgain",dontShowAgainCookieDays:365,helperElementPadding:10,hintPosition:"top-middle",hintButtonLabel:"Got it",hintShowButton:!0,hintAutoRefreshInterval:10,hintAnimation:!0,buttonClass:"introjs-button",progressBarAdditionalClass:!1}}return e.prototype.isActive=function(){return(!this._options.dontShowAgain||(n=Bke(this._options.dontShowAgainCookie))===""||n!=="true")&&this._options.isActive;var n},e.prototype.clone=function(){return new e(this._targetElement)},e.prototype.setOption=function(n,r){return this._options=oie(this._options,n,r),this},e.prototype.setOptions=function(n){return this._options=function(r,a){for(var i=0,o=Object.entries(a);i<o.length;i++){var l=o[i];r=oie(r,l[0],l[1])}return r}(this._options,n),this},e.prototype.start=function(){return Ua(this,void 0,void 0,function(){return Wa(this,function(n){switch(n.label){case 0:return[4,XOt(this,this._targetElement)];case 1:return n.sent(),[2,this]}})})},e.prototype.goToStep=function(n){return Ua(this,void 0,void 0,function(){return Wa(this,function(r){switch(r.label){case 0:return[4,YOt(this,n)];case 1:return r.sent(),[2,this]}})})},e.prototype.addStep=function(n){return this._options.steps||(this._options.steps=[]),this._options.steps.push(n),this},e.prototype.addSteps=function(n){if(!n.length)return this;for(var r=0;r<n.length;r++)this.addStep(n[r]);return this},e.prototype.goToStepNumber=function(n){return Ua(this,void 0,void 0,function(){return Wa(this,function(r){switch(r.label){case 0:return[4,qOt(this,n)];case 1:return r.sent(),[2,this]}})})},e.prototype.nextStep=function(){return Ua(this,void 0,void 0,function(){return Wa(this,function(n){switch(n.label){case 0:return[4,i_(this)];case 1:return n.sent(),[2,this]}})})},e.prototype.previousStep=function(){return Ua(this,void 0,void 0,function(){return Wa(this,function(n){switch(n.label){case 0:return[4,aR(this)];case 1:return n.sent(),[2,this]}})})},e.prototype.currentStep=function(){return this._currentStep},e.prototype.exit=function(n){return Ua(this,void 0,void 0,function(){return Wa(this,function(r){switch(r.label){case 0:return[4,s_(this,this._targetElement,n)];case 1:return r.sent(),[2,this]}})})},e.prototype.refresh=function(n){return Qke(this,n),this},e.prototype.setDontShowAgain=function(n){return UOt(this,n),this},e.prototype.onbeforechange=function(n){if(!ji(n))throw new Error("Provided callback for onbeforechange was not a function");return this._introBeforeChangeCallback=n,this},e.prototype.onchange=function(n){if(!ji(n))throw new Error("Provided callback for onchange was not a function.");return this._introChangeCallback=n,this},e.prototype.onafterchange=function(n){if(!ji(n))throw new Error("Provided callback for onafterchange was not a function");return this._introAfterChangeCallback=n,this},e.prototype.oncomplete=function(n){if(!ji(n))throw new Error("Provided callback for oncomplete was not a function.");return this._introCompleteCallback=n,this},e.prototype.onhintsadded=function(n){if(!ji(n))throw new Error("Provided callback for onhintsadded was not a function.");return this._hintsAddedCallback=n,this},e.prototype.onhintclick=function(n){if(!ji(n))throw new Error("Provided callback for onhintclick was not a function.");return this._hintClickCallback=n,this},e.prototype.onhintclose=function(n){if(!ji(n))throw new Error("Provided callback for onhintclose was not a function.");return this._hintCloseCallback=n,this},e.prototype.onstart=function(n){if(!ji(n))throw new Error("Provided callback for onstart was not a function.");return this._introStartCallback=n,this},e.prototype.onexit=function(n){if(!ji(n))throw new Error("Provided callback for onexit was not a function.");return this._introExitCallback=n,this},e.prototype.onskip=function(n){if(!ji(n))throw new Error("Provided callback for onskip was not a function.");return this._introSkipCallback=n,this},e.prototype.onbeforeexit=function(n){if(!ji(n))throw new Error("Provided callback for onbeforeexit was not a function.");return this._introBeforeExitCallback=n,this},e.prototype.addHints=function(){return Ua(this,void 0,void 0,function(){return Wa(this,function(n){switch(n.label){case 0:return[4,Zke(this,this._targetElement)];case 1:return n.sent(),[2,this]}})})},e.prototype.hideHint=function(n){return Ua(this,void 0,void 0,function(){return Wa(this,function(r){switch(r.label){case 0:return[4,PY(this,n)];case 1:return r.sent(),[2,this]}})})},e.prototype.hideHints=function(){return Ua(this,void 0,void 0,function(){return Wa(this,function(n){switch(n.label){case 0:return[4,GOt(this)];case 1:return n.sent(),[2,this]}})})},e.prototype.showHint=function(n){return qke(n),this},e.prototype.showHints=function(){return Ua(this,void 0,void 0,function(){return Wa(this,function(n){switch(n.label){case 0:return[4,KOt(this)];case 1:return n.sent(),[2,this]}})})},e.prototype.removeHints=function(){return function(n){for(var r=0,a=qy(".introjs-hint");r<a.length;r++){var i=a[r].getAttribute("data-step");i&&sie(parseInt(i,10))}lp.off(document,"click",MP,n,!1),lp.off(window,"resize",RP,n,!0),n._hintsAutoRefreshFunction&&lp.off(window,"scroll",n._hintsAutoRefreshFunction,n,!0)}(this),this},e.prototype.removeHint=function(n){return sie(n),this},e.prototype.showHintDialog=function(n){return Ua(this,void 0,void 0,function(){return Wa(this,function(r){switch(r.label){case 0:return[4,Kke(this,n)];case 1:return r.sent(),[2,this]}})})},e}(),iR=function e(n){var r;if(nR(n)==="object")r=new K4(n);else if(typeof n=="string"){var a=document.querySelector(n);if(!a)throw new Error("There is no element with given selector.");r=new K4(a)}else r=new K4(document.body);return e.instances[D9(r,"introjs-instance")]=r,r};iR.version="7.2.0",iR.instances={};const eje=Ct.oneOf(["top","right","bottom","left","bottom-left-aligned","bottom-middle-aligned","bottom-right-aligned","top-left-aligned","top-middle-aligned","top-right-aligned","auto"]),tje=Ct.oneOf(["top-middle","top-left","top-right","bottom-left","bottom-right","bottom-middle","middle-left","middle-right","middle-middle"]),nje=Ct.shape({nextLabel:Ct.string,prevLabel:Ct.string,skipLabel:Ct.string,doneLabel:Ct.string,hidePrev:Ct.bool,hideNext:Ct.bool,tooltipPosition:eje,tooltipClass:Ct.string,highlightClass:Ct.string,exitOnEsc:Ct.bool,exitOnOverlayClick:Ct.bool,showStepNumbers:Ct.bool,keyboardNavigation:Ct.bool,showButtons:Ct.bool,showBullets:Ct.bool,showProgress:Ct.bool,scrollToElement:Ct.bool,overlayOpacity:Ct.number,scrollPadding:Ct.number,positionPrecedence:Ct.arrayOf(Ct.string),disableInteraction:Ct.bool,hintPosition:tje,hintButtonLabel:Ct.string,hintAnimation:Ct.bool}),rje={hidePrev:!0,hideNext:!0};function aje(){return typeof window>"u"}class M9 extends v.Component{constructor(r){super(r);Zt(this,"onExit",()=>{const{onExit:r}=this.props;this.isVisible=!1,r(this.introJs._currentStep)});Zt(this,"onBeforeExit",()=>{const{onBeforeExit:r}=this.props;return r?r(this.introJs._currentStep):!0});Zt(this,"onBeforeChange",r=>{if(!this.isVisible)return!0;const{onBeforeChange:a,onPreventChange:i}=this.props;if(a){const o=a(this.introJs._currentStep,r);return o===!1&&i&&setTimeout(()=>{i(this.introJs._currentStep)},0),o}return!0});Zt(this,"onAfterChange",r=>{if(!this.isVisible)return;const{onAfterChange:a}=this.props;a&&a(this.introJs._currentStep,r)});Zt(this,"onChange",r=>{if(!this.isVisible)return;const{onChange:a}=this.props;a&&a(this.introJs._currentStep,r)});Zt(this,"onComplete",()=>{const{onComplete:r}=this.props;r&&r()});Zt(this,"updateStepElement",r=>{const a=document.querySelector(this.introJs._options.steps[r].element);a&&(this.introJs._introItems[r].element=a,this.introJs._introItems[r].position=this.introJs._options.steps[r].position||"auto")});this.introJs=null,this.isConfigured=!1,this.isVisible=!1,this.installIntroJs()}componentDidMount(){this.props.enabled&&(this.configureIntroJs(),this.renderSteps())}componentDidUpdate(r){const{enabled:a,steps:i,options:o}=this.props;(!this.isConfigured||r.steps!==i||r.options!==o)&&(this.configureIntroJs(),this.renderSteps()),r.enabled!==a&&this.renderSteps()}
460componentWillUnmount(){this.introJs.exit()}installIntroJs(){aje()||(this.introJs=iR(),this.introJs.onexit(this.onExit),this.introJs.onbeforeexit(this.onBeforeExit),this.introJs.onbeforechange(this.onBeforeChange),this.introJs.onafterchange(this.onAfterChange),this.introJs.onchange(this.onChange),this.introJs.oncomplete(this.onComplete))}configureIntroJs(){const{options:r,steps:a}=this.props,i=a.map(o=>v.isValidElement(o.intro)?{...o,intro:Uue(o.intro)}:o);this.introJs.setOptions({...r,steps:i}),this.isConfigured=!0}renderSteps(){const{enabled:r,initialStep:a,steps:i,onStart:o}=this.props;r&&i.length>0&&!this.isVisible?(this.introJs.start(),this.isVisible=!0,this.introJs.goToStepNumber(a+1),o&&o(this.introJs._currentStep)):!r&&this.isVisible&&(this.isVisible=!1,this.introJs.exit())}render(){return null}}Zt(M9,"propTypes",{enabled:Ct.bool,initialStep:Ct.number.isRequired,steps:Ct.arrayOf(Ct.shape({element:Ct.oneOfType([Ct.string,typeof Element>"u"?Ct.any:Ct.instanceOf(Element)]),intro:Ct.node.isRequired,position:eje,tooltipClass:Ct.string,highlightClass:Ct.string})).isRequired,onStart:Ct.func,onExit:Ct.func.isRequired,onBeforeExit:Ct.func,onBeforeChange:Ct.func,onAfterChange:Ct.func,onChange:Ct.func,onPreventChange:Ct.func,onComplete:Ct.func,options:nje}),Zt(M9,"defaultProps",{enabled:!1,onStart:null,onBeforeExit:null,onBeforeChange:null,onAfterChange:null,onChange:null,onPreventChange:null,onComplete:null,options:rje});class lie extends v.Component{constructor(n){super(n),this.introJs=null,this.isConfigured=!1,this.installIntroJs()}componentDidMount(){this.props.enabled&&(this.configureIntroJs(),this.renderHints())}componentDidUpdate(n){const{enabled:r,hints:a,options:i}=this.props;(!this.isConfigured||n.hints!==a||n.options!==i)&&(this.configureIntroJs(),this.renderHints()),n.enabled!==r&&this.renderHints()}componentWillUnmount(){this.introJs.hideHints()}installIntroJs(){if(aje())return;this.introJs=iR();const{onClick:n,onClose:r}=this.props;n&&this.introJs.onhintclick(n),r&&this.introJs.onhintclose(r)}configureIntroJs(){const{options:n,hints:r}=this.props;this.introJs.removeHints(),this.introJs.setOptions({...n,hints:r}),this.isConfigured=!0}renderHints(){const{enabled:n,hints:r}=this.props;n&&r.length>0?this.introJs.showHints():n||this.introJs.hideHints()}render(){return null}}Zt(lie,"propTypes",{enabled:Ct.bool,hints:Ct.arrayOf(Ct.shape({element:Ct.string.isRequired,hint:Ct.string.isRequired,hintPosition:tje})).isRequired,onClick:Ct.func,onClose:Ct.func,options:nje}),Zt(lie,"defaultProps",{enabled:!1,onClick:null,onClose:null,options:rje});const QOt=()=>{const{configs:e}=Bt();v.useRef(null);const n=Gt(),[r,a]=v.useState(!1),i=window.location.pathname=="/dashboard"&&e.user_notification!=null,o=[{element:"#sidebar-network",highlightClass:"myHighlightClass",hintsEnabled:!1,intro:""}];function l(){a(!1)}function c(){a(!1),n.off()}return v.useEffect(()=>{i&&(a(!0),n.on())},[]),s.jsxs(s.Fragment,{children:[s.jsx(M9,{enabled:r,steps:o,initialStep:0,onExit:l}),i?s.jsx(VOt,{notiID:e.user_notification!=null?e.user_notification.id:"",onHide:c,visible:n.status}):null]})},JOt=()=>{const{sidebar:e,co_branding:n,configs:r}=Bt(),a=v.useMemo(()=>{let g="";for(const x in e)e[x].active&&(g=x);return g},[]),[i,o]=v.useState(!1),[l,c]=v.useState(a),[u,d]=v.useState(""),[f,p]=v.useState("");v.useEffect(()=>{const g=document.querySelector("#sidebar-container div:first-child");g&&Zf(g,{scrollbars:{theme:"sidebar-scrollbar"}},{initialized(x){const{viewport:b}=x.elements();$(`.${u}-sidebar-item`).length>0&&$(`.${u}-sidebar-item`).offset()!=null&&b.scrollTo({top:$(`.${u}-sidebar-item`).offset().top-350})}})},[]),v.useEffect(()=>{(async()=>{var g;sessionStorage.setItem("CACHED_SIDEBAR",((g=document.getElementById("sidebar"))==null?void 0:g.innerHTML)??"")})()}),v.useEffect(()=>{(async()=>{for(const g in e){const x=e[g];if(x.children){for(const b in x.children)if(x.children[b].active){p(g);break}}}})()},[u]);function h(g,x){d(g),Yf(x)}function m(g){setTimeout(()=>{c(g===l?"":g)},60)}return s.jsxs(s.Fragment,{children:[s.jsx(i0,{id:"sidebar-container",className:`border-r-[1px] border-placeholder absolute w-full top-0 bottom-0 py-0 sidebar-container ${localStorage.getItem("CUSTOM_THEME")?"sidebar-custom":""}`,children:s.jsxs("div",{className:"h-full flex flex-col justify-between",children:[s.jsxs("div",{style:{paddingBottom:n.enable_logo_footer?114:58},children:[s.jsx(i0.Items,{className:Ut({hidden:i},"pt-[8px]","pb-[20px]"),children:s.jsx(i0.ItemGroup,{children:Object.keys(e).map((g,x)=>{const b=e[g];if(b.children){const y=Ut({opened:l===g,active:l!==g&&f===g,"item-cobranding":n.id!=Ss},"parent-menu");return s.jsx("div",{id:b.name==t("text.sidebar_network")?"sidebar-network":"",children:s.jsx(i0.C
460ollapse,{onClick:()=>m(g),open:l===g,label:b.name,className:y,children:Object.keys(b.children).map((w,j)=>{const S=b.children[w];return S.active&&!u&&d(w),s.jsxs(i0.Item,{className:`${w}-sidebar-item ${Ut({active:w==u,"item-cobranding":n.id!=Ss})}`,href:S.url,onClick:()=>h(w,S.url),children:[S.icon?s.jsx(Se,{name:S.icon,className:"icon"}):"",S.name]},j)})})},x)}else return b.active&&!u&&d(g),s.jsx(i0.Item,{id:b.name==t("text.sidebar_network")?"sidebar-network":"",className:`${g}-sidebar-item ${Ut("parent-menu",{active:g==u,"item-cobranding":n.id!=Ss})}`,href:b.url,onClick:()=>h(g,b.url),children:b.name},x)})})}),s.jsx("div",{className:`${i?"absolute ml-[0.6rem] mt-6 rounded-full h-[28px] w-[28px] border-[1px] border-placeholder bg-white":"hidden"}`,children:s.jsxs("div",{className:"flex flex-row-reverse mt-1.5 ml-[2.15rem] justify-between cursor-pointer",onClick:()=>o(!i),children:[s.jsx(Se,{name:"icon-direction-up2",className:"text-color_text mr-2 rotate-90"}),s.jsx("div",{className:"border-r-2 border-r-primary h-[12px] ml-3 mt-[1px]"})]})})]}),s.jsx("div",{className:`${i||!n.enable_logo_footer?"hidden":"flex flex-col items-center gap-y-[16px] bottom-0 fixed bg-white w-[167px] px-[16px] pt-[16px] pb-[24px] border-t border-placeholder"}`,children:n.enable_logo_footer?s.jsx("div",{className:"footer-logo",children:s.jsx("img",{className:"h-[40px]",src:asset(Fke),alt:""})}):null})]})}),s.jsx(QOt,{})]})},eAt=()=>{const e={LOW_ALERT_TYPE:"LOW",CRITICAL_LOW_ALERT_TYPE:"CRITICAL_LOW",HIGH_ALERT_TYPE:"HIGH",CRITICAL_HIGH_ALERT_TYPE:"CRITICAL_HIGH",ACCESS_HOURS:"ACCESS_HOURS",DRIVER_LIMIT:"DRIVER_LIMIT",PROBLEM_REPORTED:"PROBLEM_REPORTED",TRANSACTION_ALERT_BY_PASS_ON:"TRANSACTION_BY_PASS_ON",TRANSACTION_ALERT_BY_PASS_NORMAL:"TRANSACTION_BY_PASS_NORMAL",TRANSACTION_ALERT_PUMP_BY_PASS:"TRANSACTION_ALERT_PUMP_BY_PASS",NETWORK_HIGH_LEVEL:"LIMIT_HIGH",NETWORK_CRITICAL_HIGH_LEVEL:"LIMIT_CRITICAL_HIGH",NETWORK_LIMIT_MET_LEVEL:"LIMIT_LIMIT_MET",NEW_TRANSACTION:"NEW_TRANSACTION",DRIVER_LOCKED:"DRIVER_LOCKED"},{company:n}=Bt(),[r,a]=v.useState({alerts:0,critical_low_alert:0,low_alert:0,critical_high_alert:0,high_alert:0,driver_access_alert:0,driver_limit_alert:0,transaction_passon_alert:0,transaction_pass_normal_alert:0,transaction_pump_by_pass_alert:0,new_transaction_alert:0,problem_reported:0,network_high_alert:0,network_critical_high_alert:0,network_limit_met_alert:0,locked_driver_alert:0,totals:0,new_alert_number:0}),[i,o]=v.useState({customer_alerts:0,customer_critical_low_alert:0,customer_low_alert:0,customer_critical_high_alert:0,customer_high_alert:0,customer_network_high_alert:0,customer_network_critical_high_alert:0,customer_network_limit_met_alert:0,total:0,new_alert_number:0});function l(){c(),n.is_jobber&&u()}window.refreshTopNavAlert=l,v.useEffect(()=>{l()},[]);function c(){Le.get("/alert/get-total-types").then(p=>{a(p)})}function u(){Le.get("/alert-customer/get-total-types").then(p=>{o(p)})}function d(){return Le.get("/alert/refresh-alert-number").then(p=>!0)}function f(){return Le.get("/alert-customer/refresh-alert-customer-number").then(p=>!0)}return{alerts:r,alertsCustomer:i,alertRefresh:d,alertCustomerRefresh:f,typeAlert:e}},tAt=()=>s.jsx("button",{type:"button",className:"flex justify-center items-center border-placeholder hover:border-active hover:bg-bg_hover border-2 text-active rounded-2xl w-[40px] h-[40px] text-lg font-semibold",onClick:e=>{window.location.href=Oe("/search")},children:s.jsx(Se,{name:"icon-search",className:"search-icon"})}),nAt="/resource/logo.svg";function rAt(){const{company:e,account:n,languages:r,co_branding:a,configs:i}=Bt(),{typeAlert:o,alerts:l,alertsCustomer:c,alertCustomerRefresh:u,alertRefresh:d}=eAt(),f=v.useRef(null);v.useEffect(()=>{setTimeout(()=>{if(f.current){const g=f.current;sessionStorage.setItem("CACHED_TOP_NAV",g.outerHTML)}},200)},[]);function p(g,x=!1){window.location.href=Oe(`${x?"/alert-customer":"alert"}`,{type:g})}function h(g){p(g,!0)}function m(g){return g>99?"99+":g}return s.jsxs("div",{ref:f,className:"flex h-full border-b-[1px] border-placeholder bg-white w-full top-nav-container",children:[s.jsx("div",{className:"h-full border-r-[1px] min-w-[168px] border-placeholder flex items-center justify-center bg-bg_logo_main px-[16px]",children:s.jsx("a",{className:"flex flex-row items-center justify-center w-[136px] h-[48px]",href:"/",children:s.jsx("img",{alt:"Logo",className:"m-auto w-auto object-contain max-w-[136px] max-h-[48px]",src:a.id==Ss?asset(nAt):a.logo_sidebar_url})})}),s.jsx("div",{id:"jobber-login-to-customer-box",className:`jobber-login-to-customer-box justify-center ${Ut({"border-r-[1px] border-placeholder":!n.via_jobber&&!n.via_fc_admin,"border-[5px] border-jobber":n.via_jobber||n.via_fc_admin})}`,children:s.jsxs("div",{className:"px-[32px]",children:[s.jsx("div",{className:"font-semibold text-base max-w-[200px] truncate",children:e.name}),s.jsx("div",{className:"text-sm font-normal max-w-[185px] truncate",children:n.auth_full_name}),n.via_jobber||n.via_fc_admin?s.jsx("div",{className:"mt-1 px-3 py-0 font-semibold text-sm bg-jobber text-white rounded shadow-sm",children:t("mainheader.customer_account")}
460):null]})}),s.jsxs("div",{className:"h-full border-placeholder flex items-center px-[32px] gap-[32px]",children:[s.jsxs(Dr,{className:"dropdown-container !w-[240px] !py-[16px]",arrowIcon:!1,inline:!0,label:s.jsx(cie,{defaultTotal:l.new_alert_number,callBackRefresh:d}),children:[s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.low_alert==0&&"!hidden"}`,onClick:()=>p(o.LOW_ALERT_TYPE),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-notice items-center justify-center text-white text-sm",children:m(l.low_alert)}),t("alert::text.low_level")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.critical_low_alert==0&&"!hidden"}`,onClick:()=>p(o.CRITICAL_LOW_ALERT_TYPE),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-critical items-center justify-center text-white text-sm",children:m(l.critical_low_alert)}),t("alert::text.critical_low_level")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.high_alert==0&&"!hidden"}`,onClick:()=>p(o.HIGH_ALERT_TYPE),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-notice items-center justify-center text-white text-sm",children:m(l.high_alert)}),t("alert::text.high_level")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.critical_high_alert==0&&"!hidden"}`,onClick:()=>p(o.CRITICAL_HIGH_ALERT_TYPE),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-critical items-center justify-center text-white text-sm",children:m(l.critical_high_alert)}),t("alert::text.critical_high_level")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.driver_access_alert==0&&"!hidden"}`,onClick:()=>p(o.ACCESS_HOURS),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(l.driver_access_alert)}),t("alert::text.access_hours")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.driver_limit_alert==0&&"!hidden"}`,onClick:()=>p(o.DRIVER_LIMIT),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(l.driver_limit_alert)}),t("alert::text.driver_limit")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.problem_reported==0&&"!hidden"}`,onClick:()=>p(o.PROBLEM_REPORTED),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(l.problem_reported)}),t("alert::text.problem_reported")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.transaction_passon_alert==0&&"!hidden"}`,onClick:()=>p(o.TRANSACTION_ALERT_BY_PASS_ON),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(l.transaction_passon_alert)}),t("alert::text.transaction_by_passon")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.transaction_pump_by_pass_alert==0&&"!hidden"}`,onClick:()=>p(o.TRANSACTION_ALERT_PUMP_BY_PASS),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(l.transaction_pump_by_pass_alert)}),t("alert::text.transaction_pump_by_pass")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.network_high_alert==0&&"!hidden"}`,onClick:()=>p(o.NETWORK_HIGH_LEVEL),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-notice items-center justify-center text-white text-sm",children:m(l.network_high_alert)}),t("alert::text.network_high")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.network_critical_high_alert==0&&"!hidden"}`,onClick:()=>p(o.NETWORK_CRITICAL_HIGH_LEVEL),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-critical items-center justify-center text-white text-sm",children:m(l.network_critical_high_alert)}),t("alert::text.network_critical")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.network_limit_met_alert==0&&"!hidden"}`,onClick:()=>p(o.NETWORK_LIMIT_MET_LEVEL),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(l.network_limit_met_alert)}),t("alert::text.network_limit_met")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.new_transaction_alert==0&&"!hidden"}`,onClick:()=>p(o.NEW_TRANSACTION),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(l.new_transaction_alert)}),t("alert::text.new_trans")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${l.locked_driver_alert==0&&"!hidden"}`,onClick:()=>p(o.DRIVER_LOCKED),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(l.locked_driver_alert)}),t("alert::text.driver_locked_out")]}),s.jsx(Dr.Item,{className:"dropdown-action",children:s.jsx("a",{href:"/alert",children:t("text.view_all")})})]}),e.is_jobber?s.jsxs(Dr,{className:"dropdown-container !w-[240px] py-[16px]",arrowIcon:!1,inline:!0,label:s.jsx(cie,{defaultTotal:c.new_alert_number,callBackRefresh:u,jobber:!0}),children:[s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${c.customer_low_alert==0&&"!hidden"}`,onClick:()=>h(o.LOW_ALERT_TYPE),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-notice items-center justify-center text-white text-sm",children:m(c.customer_low_alert)}),t("alert::text.low_level")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${c.customer_critical_low_alert==0&&"!hidden"}`,onClick:()=>h(o.CRITICAL_LOW_ALERT_TYPE),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-critical items-center justify-center text-white text-sm",children:m(c.customer_critical_low_alert)}),t("alert::text.critical_low_level")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${c.customer_high_alert==0&&"!hidden"}`,onClick:()=>h(o.HIGH_ALERT_TYPE),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-notice items-center justify-center text-white text-sm",children:m(c.customer_high_alert)}),t("alert::text.high_level")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${c.customer_critical_high_alert==0&&"!hidden"}`,onClick:()=>h(o.CRITICAL_HIGH_ALERT_TYPE),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-critical items-center justify-center text-white text-sm",children:m(c.customer_critical_high_alert)}),t("alert::text.critical_high_level")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${c.customer_network_high_alert==0&&"!hidden"}`,onClick:()=>h(o.NETWORK_HIGH_LEVEL),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-notice items-center justify-center text-white text-sm",children:m(c.customer_network_high_alert)}),t("alert::text.network_high")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${c.customer_network_critical_high_alert==0&&"!hidden"}`,onClick:()=>h(o.NETWORK_CRITICAL_HIGH_LEVEL),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-critical items-center justify-center text-white text-sm",children:m(c.customer_network_critical_high_alert)}),t("alert::text.network_critical")]}),s.jsxs(Dr.Item,{className:`dropdown-item !mb-[8px] ${c.customer_network_limit_met_alert==0&&"!hidden"}`,onClick:()=>h(o.NETWORK_LIMIT_MET_LEVEL),children:[s.jsx("div",{className:"rounded-full h-[24px] min-w-[24px] flex bg-neutral items-center justify-center text-white text-sm",children:m(c.customer_network_limit_met_alert)}),t("alert::text.network_limit_met")]}),s.jsx(Dr.Item,{className:"dropdown-action",children:s.jsx("a",{href:"/alert-customer",children:t("text.view_all")})})]}):null]}
460),s.jsx(aUe,{rounded:!0,border:!1,className:"flex h-full w-full !px-[32px] !py-[20px]",children:s.jsxs("div",{className:"flex items-center w-full justify-end gap-[32px]",children:[s.jsx(tAt,{}),a.id==Md?s.jsx("div",{className:"mr-[35px] font-normal",children:s.jsx("a",{href:i.redirect_contact_link,target:"_blank",children:t("text.contact")})}):null,s.jsx("div",{className:"font-normal",children:s.jsx("a",{href:"/redirect/help-url",target:"_blank",children:t("text.help")})}),s.jsxs(Dr,{className:"dropdown-container !w-[240px] !py-[16px]",arrowIcon:!1,inline:!0,label:s.jsxs("div",{className:"flex gap-[6px] items-center",children:[s.jsx(Se,{name:"icon-logged-in-no",className:"mr[-10px] text-xl"}),s.jsx(Se,{name:"icon-direction-down1",className:"mr[-10px] text-xs"})]}),children:[s.jsx(aAt,{languages:r}),s.jsx(Dr.Item,{className:"dropdown-item !text-critical font-semibold",onClick:()=>window.location.href="/logout",children:t("text.logout")}),s.jsx("div",{className:"dropdown-divider"}),s.jsxs(Dr.Item,{className:"dropdown-item !text-neutral !pointer-events-none !text-sm",children:[t("admin::form.label.version")," ",i.w_version]})]})]})})]})}function aAt({languages:e}){const{configs:n}=Bt(),[r,a]=v.useState(!1);return s.jsxs("div",{className:"dropdown-language",children:[s.jsxs(Dr.Header,{className:"dropdown-item cursor-pointer flex justify-between hidden-hr",onMouseDown:i=>{i.preventDefault(),i.stopPropagation(),a(!r)},onTouchStart:i=>{i.preventDefault(),i.stopPropagation(),a(!r)},children:[s.jsx("span",{children:t("text.language")}),s.jsx(Se,{name:r?"icon-direction-up1":"icon-direction-down1",className:"p-[0.5px]"})]}),r?Object.keys(e).map((i,o)=>s.jsx(Dr.Item,{className:`dropdown-item !px-[32px] text-sm ${i==n.locale?"active":""}`,onClick:()=>window.location.href=`/account/change-language/${i}`,children:e[i]},o)):null]})}const cie=({defaultTotal:e,callBackRefresh:n,jobber:r})=>{const[a,i]=v.useState(!1);async function o(){a||n&&i(n())}const l=e>99;return s.jsxs("a",{className:"btn border-2 border-placeholder rounded-lg px-[16px] py-[8px] relative hover:bg-bg_hover hover:border-active",onClick:()=>o(),children:[s.jsxs("div",{className:"flex items-center text-base gap-[8px] text-active font-semibold whitespace-nowrap",children:[r?t("alert::text.customer_alerts"):t("alert::text.account_alert"),s.jsx(Se,{name:"icon-direction-down1",className:"font-semibold !text-lg alert-dropdown-icon"})]}),!a&&e?s.jsx("div",{className:`absolute top-[-10px] rounded-full h-[18px] text-base min-w-[18px] bg-critical text-white font-bold px-[4px] leading-[18px] ${l?"right-[-12px]":"right-[-10px]"}`,children:l?"99+":e}):null]})},iAt=({kiosk:e,dataKioskInfo:n})=>{const r=[{key:"status",label:t("driver::form.label.status"),value:s.jsx(o,{status:e.device_is_requesting?kPe:e.status})},{key:"connection_status",label:t("transaction::text.mode_online"),value:s.jsx(i,{status:e.connection_status})},{key:"serial",label:t("support::text.serial"),value:e.serial},{key:"company_name",label:t("support::datatable.column.company_name"),value:e.company.name},{key:"site_name",label:t("device::datatable.column.site_name"),value:e.site?e.site.name:""},{key:"full_state_address",label:t("site::site_text.site_address"),value:e.site?e.site.full_state_address:""}],a=[];Object.keys(n).map(l=>{let c={key:l,label:n[l].label,value:n[l].value,classNameLabel:"custom-data-field"};a.push(c)});function i({status:l}){switch(l){case yPe:return s.jsx("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:s.jsx(Se,{name:"icon-close-remove text-lg text-critical"})});case wPe:return s.jsx("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:s.jsx(Se,{name:"icon-close-remove text-lg text-critical"})});default:return s.jsx("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:s.jsx(Se,{name:"icon-checkmark text-lg text-success"})})}}function o({status:l}){switch(l){case 0:return s.jsx("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:s.jsx("span",{className:"status-tag inactive",children:t("text.status_inactive")})});case 2:return s.jsx("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:s.jsx("span",{className:"status-tag pending",children:t("text.status_pending")})});default:return s.jsx("div",{className:"flex flex-nowrap items-center gap-x-[9px]",children:s.jsx("span",{className:"status-tag active",children:t("text.status_active")})})}}return s.jsx(w_,{title:e.name,leftItems:r,rightItems:a})},ije=({kiosk:e,dataKioskInfo:n,maps:r})=>s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(iAt,{kiosk:e,dataKioskInfo:n}),s.jsx(es,{children:s.jsx(Cwe,{info:r.map_locations})})]})});ije.htmlProps=["dataKioskInfo"];const sAt=({company:e})=>{const n=[{key:"id",label:t("support::text.company_id"),value:e.id},{key:"owner_name",label:t("support::text.account_owner"),value:e.owner_name},{key:"hq_email",label:t("support::text.company_email"),value:e.hq_email},{key:"hq_phone",label:t("support::text.company_phone"),value:e.formatted_hq_phone},{key:"stripe_id",label:t("fcbilling::text.stripe_id"),value:e.stripe_id}],r=[{key:"portal_name",label:t("support::text.company_portal"),value:e.portal_name},{key:"company_type",label:t("support::text.company_account_type"),value:e.type==ii?t("account::text.jobber_type"):t("account::text.business_type")},{key:"jobber_name",label:t("support::text.company_assigned_jobber"),value:e.jobber_name,visible:!!e.jobber_name},{visible:e.is_jobber,key:"jobber_type",label:t("support::text.jobber_type"),value:e.jobber_type_name},{visible:e.is_jobber,key:"code",label:t("support::text.company_jobber_code"),value:e.code},{visible:e.is_jobber,key:"total_customer",label:t("support::text.company_client"),value:e.total_customers},{key:"total_device",label:t("support::text.company_active_devices"),value:e.total_active_devices+"/ "+e.total_devices}
460,{key:"created_date",label:t("support::text.company_since"),value:e.created_date}];return s.jsx(w_,{title:e.name,leftItems:n,rightItems:r})},oAt=({company:e})=>{const[n,r]=v.useState(!!e.is_white_glove),[a,i]=v.useState(e.white_glove_admin_name),o=sd(),{can:l}=Ot();function c(){showLoader(),Le.post(ye(`support/company/${e.id}/set-white-glove`),{is_white_glove:n?1:0,white_glove_admin_name:a}).then(m=>{Pe.show({message:t("text.updated_successfully")}),e.is_white_glove=1,e.white_glove_admin_name=a,o()}).finally(()=>{hideLoader()})}function u(m){e.is_white_glove?(showLoader(),Le.post(ye(`support/company/${e.id}/set-white-glove`),{is_white_glove:0,white_glove_admin_name:""}).then(g=>{Pe.show({message:t("text.updated_successfully")}),e.is_white_glove=0,e.white_glove_admin_name="",i(""),r(!1)}).finally(()=>{hideLoader()})):r(m)}function d(m){ot.show({type:"critical",title:"Change company PIN length",message:t("support::text.message_change_pin_length"),buttons:x=>s.jsx("button",{onClick:()=>{g(m),x()},className:"btn-critical btn-lg",children:"Change"})});function g(x){showLoader(),Le.post(ye(`support/company/${e.id}/update-driver-pin-length`),{driver_pin_length:x}).then(()=>{Pe.show({message:t("text.updated_successfully")}),e.driver_pin_length=x,o()}).finally(()=>{hideLoader()})}}function f(m){showLoader(),Le.post(ye(`support/company/${e.id}/set-type`),{is_demo:m?1:0}).then(()=>{Pe.show({message:t("text.updated_successfully")}),e.is_demo=m?1:0,o()}).finally(()=>{hideLoader()})}function p(m){showLoader(),Le.post(ye(`support/company/${e.id}/set-api-access`),{is_access_public_api:m?1:0}).then(()=>{Pe.show({message:t("text.updated_successfully")}),e.is_access_public_api=m?ct.ACTIVE:ct.INACTIVE,o()}).finally(()=>{hideLoader()})}const h=v.useMemo(()=>Array(21).fill(0).map((m,g)=>({value:g,label:g})).filter(m=>m.value>=4),[]);return s.jsx(es,{title:t("support::text.company_settings"),wrapperClassName:"!overflow-visible z-[20]",children:s.jsx("div",{className:"p-[32px]",children:s.jsxs("div",{className:"flex flex-col gap-[16px]",children:[s.jsxs("div",{className:"flex gap-[16px]",children:[s.jsx(Un,{onChange:f,value:1,checked:!!e.is_demo,children:t("account::company.text.demo_account")}
460),l("manage_public_api_edit")&&s.jsx(Un,{onChange:p,value:1,checked:!!e.is_access_public_api,children:t("account::company.text.api_access")})]}),s.jsxs("div",{className:"gap-[8px] flex flex-col",children:[s.jsx(Un,{onChange:u,value:1,checked:n,children:t("account::company.text.white_glove_account")}),n?s.jsxs("div",{className:"flex flex-row items-end gap-[16px]",children:[s.jsx(mt,{value:a,onChangeValue:m=>i(m),className:"w-[240px] form-control",wrapperClassName:"form-group !mb-0",label:t("account::company.text.white_glove_admin")}),s.jsx(be,{onClick:c,disabled:!a,type:"primary",children:t("text.btn_save")})]}):null]}),s.jsx(oa,{value:e.driver_pin_length,onChangeValue:d,options:h,wrapperClassName:"!mb-0 form-group",label:t("account::company.label.driver_pin_length")})]})})})},sje=({company:e})=>s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(sAt,{company:e}),s.jsx(oAt,{company:e})]})});function lAt(e,n=[]){let r=[];function a(o,l){const c=v.createContext(l),u=r.length;r=[...r,l];const d=p=>{var y;const{scope:h,children:m,...g}=p,x=((y=h==null?void 0:h[e])==null?void 0:y[u])||c,b=v.useMemo(()=>g,Object.values(g));return s.jsx(x.Provider,{value:b,children:m})};d.displayName=o+"Provider";function f(p,h){var x;const m=((x=h==null?void 0:h[e])==null?void 0:x[u])||c,g=v.useContext(m);if(g)return g;if(l!==void 0)return l;throw new Error(`\`${p}\` must be used within \`${o}\``)}return[d,f]}const i=()=>{const o=r.map(l=>v.createContext(l));return function(c){const u=(c==null?void 0:c[e])||o;return v.useMemo(()=>({[`__scope${e}`]:{...c,[e]:u}}),[c,u])}};return i.scopeName=e,[a,cAt(i,...n)]}function cAt(...e){const n=e[0];if(e.length===1)return n;const r=()=>{const a=e.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(o){const l=a.reduce((c,{useScope:u,scopeName:d})=>{const p=u(o)[`__scope${d}`];return{...c,...p}},{});return v.useMemo(()=>({[`__scope${n.scopeName}`]:l}),[l])}};return r.scopeName=n.scopeName,r}function uAt(e,n=[]){let r=[];function a(o,l){const c=v.createContext(l),u=r.length;r=[...r,l];const d=p=>{var y;const{scope:h,children:m,...g}=p,x=((y=h==null?void 0:h[e])==null?void 0:y[u])||c,b=v.useMemo(()=>g,Object.values(g));return s.jsx(x.Provider,{value:b,children:m})};d.displayName=o+"Provider";function f(p,h){var x;const m=((x=h==null?void 0:h[e])==null?void 0:x[u])||c,g=v.useContext(m);if(g)return g;if(l!==void 0)return l;throw new Error(`\`${p}\` must be used within \`${o}\``)}return[d,f]}const i=()=>{const o=r.map(l=>v.createContext(l));return function(c){const u=(c==null?void 0:c[e])||o;return v.useMemo(()=>({[`__scope${e}`]:{...c,[e]:u}}),[c,u])}};return i.scopeName=e,[a,dAt(i,...n)]}function dAt(...e){const n=e[0];if(e.length===1)return n;const r=()=>{const a=e.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(o){const l=a.reduce((c,{useScope:u,scopeName:d})=>{const p=u(o)[`__scope${d}`];return{...c,...p}},{});return v.useMemo(()=>({[`__scope${n.scopeName}`]:l}),[l])}};return r.scopeName=n.scopeName,r}function fAt(e,n){return v.useReducer((r,a)=>n[r][a]??r,e)}var oje=e=>{const{present:n,children:r}=e,a=pAt(n),i=typeof r=="function"?r({present:a.isPresent}):v.Children.only(r),o=Bi(a.ref,hAt(i));return typeof r=="function"||a.isPresent?v.cloneElement(i,{ref:o}):null};oje.displayName="Presence";function pAt(e){const[n,r]=v.useState(),a=v.useRef({}),i=v.useRef(e),o=v.useRef("none"),l=e?"mounted":"unmounted",[c,u]=fAt(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return v.useEffect(()=>{const d=$E(a.current);o.current=c==="mounted"?d:"none"},[c]),hp(()=>{const d=a.current,f=i.current;if(f!==e){const h=o.current,m=$E(d);e?u("MOUNT"):m==="none"||(d==null?void 0:d.display)==="none"?u("UNMOUNT"):u(f&&h!==m?"ANIMATION_OUT":"UNMOUNT"),i.current=e}},[e,u]),hp(()=>{if(n){let d;const f=n.ownerDocument.defaultView??window,p=m=>{const x=$E(a.current).includes(m.animationName);if(m.target===n&&x&&(u("ANIMATION_END"),!i.current)){const b=n.style.animationFillMode;n.style.animationFillMode="forwards",d=f.setTimeout(()=>{n.style.animationFillMode==="forwards"&&(n.style.animationFillMode=b)})}},h=m=>{m.target===n&&(o.current=$E(a.current))};return n.addEventListener("animationstart",h),n.addEventListener("animationcancel",p),n.addEventListener("animationend",p),()=>{f.clearTimeout(d),n.removeEventListener("animationstart",h),n.removeEventListener("animationcancel",p),n.removeEventListener("animationend",p)}}else u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:v.useCallback(d=>{d&&(a.current=getComputedStyle(d)),r(d)},[])}}function $E(e){return(e==null?void 0:e.animationName)||"none"}function hAt(e){var a,i;let n=(a=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:a.get,r=n&&"isReactWarning"in n&&n.isReactWarning;return r?e.ref:(n=(i=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:i.get,r=n&&"isReactWarning"in n&&n.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var IY="Collapsible",[mAt,lje]=uAt(IY),[gAt,$Y]=mAt(IY),cje=v.forwardRef((e,n
460)=>{const{__scopeCollapsible:r,open:a,defaultOpen:i,disabled:o,onOpenChange:l,...c}=e,[u=!1,d]=sx({prop:a,defaultProp:i,onChange:l});return s.jsx(gAt,{scope:r,disabled:o,contentId:sp(),open:u,onOpenToggle:v.useCallback(()=>d(f=>!f),[d]),children:s.jsx(qa.div,{"data-state":FY(u),"data-disabled":o?"":void 0,...c,ref:n})})});cje.displayName=IY;var uje="CollapsibleTrigger",dje=v.forwardRef((e,n)=>{const{__scopeCollapsible:r,...a}=e,i=$Y(uje,r);return s.jsx(qa.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":FY(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...a,ref:n,onClick:Kn(e.onClick,i.onOpenToggle)})});dje.displayName=uje;var LY="CollapsibleContent",fje=v.forwardRef((e,n)=>{const{forceMount:r,...a}=e,i=$Y(LY,e.__scopeCollapsible);return s.jsx(oje,{present:r||i.open,children:({present:o})=>s.jsx(xAt,{...a,ref:n,present:o})})});fje.displayName=LY;var xAt=v.forwardRef((e,n)=>{const{__scopeCollapsible:r,present:a,children:i,...o}=e,l=$Y(LY,r),[c,u]=v.useState(a),d=v.useRef(null),f=Bi(n,d),p=v.useRef(0),h=p.current,m=v.useRef(0),g=m.current,x=l.open||c,b=v.useRef(x),y=v.useRef();return v.useEffect(()=>{const w=requestAnimationFrame(()=>b.current=!1);return()=>cancelAnimationFrame(w)},[]),hp(()=>{const w=d.current;if(w){y.current=y.current||{transitionDuration:w.style.transitionDuration,animationName:w.style.animationName},w.style.transitionDuration="0s",w.style.animationName="none";const j=w.getBoundingClientRect();p.current=j.height,m.current=j.width,b.current||(w.style.transitionDuration=y.current.transitionDuration,w.style.animationName=y.current.animationName),u(a)}},[l.open,a]),s.jsx(qa.div,{"data-state":FY(l.open),"data-disabled":l.disabled?"":void 0,id:l.contentId,hidden:!x,...o,ref:f,style:{["--radix-collapsible-content-height"]:h?`${h}px`:void 0,["--radix-collapsible-content-width"]:g?`${g}px`:void 0,...e.style},children:x&&i})});function FY(e){return e?"open":"closed"}var vAt=cje,_At=dje,bAt=fje,im="Accordion",yAt=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[BY,wAt,kAt]=lY(im),[OP,xGt]=lAt(im,[kAt,lje]),HY=lje(),pje=Be.forwardRef((e,n)=>{const{type:r,...a}=e,i=a,o=a;return s.jsx(BY.Provider,{scope:e.__scopeAccordion,children:r==="multiple"?s.jsx(NAt,{...o,ref:n}):s.jsx(SAt,{...i,ref:n})})});pje.displayName=im;var[hje,jAt]=OP(im),[mje,CAt]=OP(im,{collapsible:!1}),SAt=Be.forwardRef((e,n)=>{const{value:r,defaultValue:a,onValueChange:i=()=>{},collapsible:o=!1,...l}=e,[c,u]=sx({prop:r,defaultProp:a,onChange:i});return s.jsx(hje,{scope:e.__scopeAccordion,value:c?[c]:[],onItemOpen:u,onItemClose:Be.useCallback(()=>o&&u(""),[o,u]),children:s.jsx(mje,{scope:e.__scopeAccordion,collapsible:o,children:s.jsx(gje,{...l,ref:n})})})}),NAt=Be.forwardRef((e,n)=>{const{value:r,defaultValue:a,onValueChange:i=()=>{},...o}=e,[l=[],c]=sx({prop:r,defaultProp:a,onChange:i}),u=Be.useCallback(f=>c((p=[])=>[...p,f]),[c]),d=Be.useCallback(f=>c((p=[])=>p.filter(h=>h!==f)),[c]);return s.jsx(hje,{scope:e.__scopeAccordion,value:l,onItemOpen:u,onItemClose:d,children:s.jsx(mje,{scope:e.__scopeAccordion,collapsible:!0,children:s.jsx(gje,{...o,ref:n})})})}),[EAt,AP]=OP(im),gje=Be.forwardRef((e,n)=>{const{__scopeAccordion:r,disabled:a,dir:i,orientation:o="vertical",...l}=e,c=Be.useRef(null),u=Bi(c,n),d=wAt(r),p=cY(i)==="ltr",h=Kn(e.onKeyDown,m=>{var D;if(!yAt.includes(m.key))return;const g=m.target,x=d().filter(R=>{var A;return!((A=R.ref.current)!=null&&A.disabled)}),b=x.findIndex(R=>R.ref.current===g),y=x.length;if(b===-1)return;m.preventDefault();let w=b;const j=0,S=y-1,N=()=>{w=b+1,w>S&&(w=j)},k=()=>{w=b-1,w<j&&(w=S)};switch(m.key){case"Home":w=j;break;case"End":w=S;break;case"ArrowRight":o==="horizontal"&&(p?N():k());break;case"ArrowDown":o==="vertical"&&N();break;case"ArrowLeft":o==="horizontal"&&(p?k():N());break;case"ArrowUp":o==="vertical"&&k();break}const E=w%y;(D=x[E].ref.current)==null||D.focus()});return s.jsx(EAt,{scope:r,disabled:a,direction:i,orientation:o,children:s.jsx(BY.Slot,{scope:r,children:s.jsx(qa.div,{...l,"data-orientation":o,ref:u,onKeyDown:a?void 0:h})})})}
460),sR="AccordionItem",[TAt,zY]=OP(sR),xje=Be.forwardRef((e,n)=>{const{__scopeAccordion:r,value:a,...i}=e,o=AP(sR,r),l=jAt(sR,r),c=HY(r),u=sp(),d=a&&l.value.includes(a)||!1,f=o.disabled||e.disabled;return s.jsx(TAt,{scope:r,open:d,disabled:f,triggerId:u,children:s.jsx(vAt,{"data-orientation":o.orientation,"data-state":kje(d),...c,...i,ref:n,disabled:f,open:d,onOpenChange:p=>{p?l.onItemOpen(a):l.onItemClose(a)}})})});xje.displayName=sR;var vje="AccordionHeader",_je=Be.forwardRef((e,n)=>{const{__scopeAccordion:r,...a}=e,i=AP(im,r),o=zY(vje,r);return s.jsx(qa.h3,{"data-orientation":i.orientation,"data-state":kje(o.open),"data-disabled":o.disabled?"":void 0,...a,ref:n})});_je.displayName=vje;var R9="AccordionTrigger",bje=Be.forwardRef((e,n)=>{const{__scopeAccordion:r,...a}=e,i=AP(im,r),o=zY(R9,r),l=CAt(R9,r),c=HY(r);return s.jsx(BY.ItemSlot,{scope:r,children:s.jsx(_At,{"aria-disabled":o.open&&!l.collapsible||void 0,"data-orientation":i.orientation,id:o.triggerId,...c,...a,ref:n})})});bje.displayName=R9;var yje="AccordionContent",wje=Be.forwardRef((e,n)=>{const{__scopeAccordion:r,...a}=e,i=AP(im,r),o=zY(yje,r),l=HY(r);return s.jsx(bAt,{role:"region","aria-labelledby":o.triggerId,"data-orientation":i.orientation,...l,...a,ref:n,style:{["--radix-accordion-content-height"]:"var(--radix-collapsible-content-height)",["--radix-accordion-content-width"]:"var(--radix-collapsible-content-width)",...e.style}})});wje.displayName=yje;function kje(e){return e?"open":"closed"}var DAt=pje,MAt=xje,RAt=_je,jje=bje,Cje=wje;const PP=DAt,nS=v.forwardRef(({className:e,...n},r)=>s.jsx(MAt,{ref:r,className:hn("border-b border-b-placeholder",e),...n}));nS.displayName="AccordionItem";const rS=v.forwardRef(({className:e,children:n,triggerIcon:r,...a},i)=>s.jsx(RAt,{className:"flex",children:s.jsxs(jje,{ref:i,className:hn("flex flex-1 p-[32px] pb-[16px] items-center justify-between font-medium transition-all [&[data-state=open]>span]:rotate-180",e),...a,children:[n,r||s.jsx(Se,{name:"icon-direction-down1",className:"shrink-0 transition-transform duration-200 text-xl"})]})}));rS.displayName=jje.displayName;const aS=v.forwardRef(({className:e,children:n,...r},a)=>s.jsx(Cje,{ref:a,className:"overflow-hidden transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...r,children:s.jsx("div",{className:hn("",e),children:n})}));aS.displayName=Cje.displayName;const Rc=({config:e,propsData:n={}})=>{var m;const r=v.useMemo(()=>({...e||{},columns:(e==null?void 0:e.columns)||[],dataFilterColumns:(e==null?void 0:e.dataFilterColumns)||[],ajax:(e==null?void 0:e.ajax)||{},data:(e==null?void 0:e.data)||[]}),[e]),a=At(r),i=Gt(),[o,l]=v.useState({}),[c,u]=v.useState({}),{can:d}=Ot(),f=no();if(!((m=r==null?void 0:r.columns)!=null&&m.length))return null;a.editColumnConfig("driver_name",g=>g.title=t("transaction::datatable.column.driver")),a.setRowProps(g=>({className:rt({"bg-bg_gray text-neutral":g.deleted_at}),onClick:()=>p(g)})),a.editColumn("samsara_status",g=>{let x=qbe(g.samsara_status);return s.jsxs("div",{className:"flex items-center gap-x-[8px]",children:[s.jsx("div",{children:x.status}),x.tooltip!=""?s.jsx(to,{iconName:"icon-tooltip",iconClassName:"text-lg text-neutral",tooltipContent:x.tooltip,children:s.jsx(s.Fragment,{})}):null]})}),a.editColumn("transaction_id",g=>s.jsxs("div",{onClick:()=>p(g),children:[s.jsx(to,{extraContentRight:g.network_id&&s.jsx(Se,{name:"icon-network",className:"text-lg row-icon"}),iconName:HW(g),iconClassName:"row-icon",tooltipContent:zW(g),children:s.jsx("span",{className:"break-all",children:g.transaction_id})}),rP(g)]})),a.editColumn("transaction_type",g=>g.transaction_type_display),a.editColumn("settings",g=>{if(!(["site","driver","vehicle","customer","customer_network","network","admin"].includes(g.section_type)||g.is_jobber)&&g.deleted_at==null)return s.jsxs(he,{children:[s.jsx(he.Item,{onClick:()=>p(g),children:t("text.view_detail")}),g.section_type==="tank"&&(g.transaction_type!==C0||g.transaction_type===C0&&g.is_track_inventory)&&d("transaction_edit")&&g.can_edit&&!A3.includes(g.transaction_type)&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:x=>loadModal(x.target),"data-href":Oe(`/transaction/update/${g.id}`),"data-id":`edit-transaction-load-modal-${g.id}`,children:t("text.edit")})}),g.section_type==="tank"&&(g.transaction_type!==C0||g.transaction_type===C0&&g.is_track_inventory)&&d("transaction_edit")&&g.can_remove&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:x=>loadModal(x.target),className:"text-critical font-semibold","data-href":Oe(`/transaction/delete-load-modal/${g.id}`),"data-id":"transaction-delete-load-modal",children:t("tank::datatable.text.delete")})})]})]})});function p(g){g.deleted_at==null&&(f.random(),showLoader(),Le.get(Oe(`/transaction/${g.id}`,{section_type:g.section_type,is_network:n==null?void 0:n.is_network}
460)).then(x=>{x.result&&(l(g),u(x),i.on())}).finally(()=>{hideLoader()}))}function h({searchBox:g,exportBtn:x}){var b;return s.jsxs(Jr,{className:"",children:[g,s.jsxs("div",{className:"flex gap-[24px]",children:[n.tank&&s.jsx(PAt,{tank:n.tank,isNetwork:n==null?void 0:n.is_network}),x,d("transaction_edit")&&((b=n.tank)==null?void 0:b.id)&&s.jsx("a",{onClick:y=>loadModal(y.target),"data-href":Oe("/transaction/create",{tank_id:n.tank.id,is_module_jobber:n.is_module_jobber?1:0}),"data-id":"add-transaction-load-modal",className:"load-modal add-new btn-primary add-button-top-datatable",children:t("transaction::form.text.add_transaction")})]})]})}return s.jsxs(s.Fragment,{children:[s.jsx(kt,{renderTop:h,...a.props,selectAble:!1}),s.jsx(OAt,{row:o,visible:i.status,data:c,onClose:i.off},f.key+1)]})},OAt=({row:e,data:n,visible:r,onClose:a})=>{const[i,o]=v.useState("view_transaction_details"),[l,c]=v.useState([]),{company:u}=Bt(),{can:d}=Ot();function f(w){w==="view_edited_histories"&&l.length===0?(showLoader(),Le.get(Oe(`/transaction/${e.id}`,{section_type:e.section_type,step:w})).then(j=>{j.result&&(c(j.transaction_histories),o(w))}).finally(()=>{hideLoader()})):o(w)}function p(w,j){return i==="view_transaction_details"?s.jsxs("div",{className:"flex items-center gap-[16px]",children:[t("transaction::form.text.transaction_details"),w.can_view_histories&&j.has_transaction_histories&&w.section_type!=="reconcile"&&s.jsx("div",{className:"text-lg font-semibold cursor-pointer text-active_dark",onClick:()=>f("view_edited_histories"),children:t("transaction::form.text.view_edits")})]}):s.jsx("div",{className:"transaction-detail-modal-title",children:t("transaction::form.text.transaction_history")})}function h(w,j){const{column_data:S,custom_fields:N,transaction_notes:k}=j;return s.jsxs("div",{className:"flex flex-col gap-y-[4px]",children:[Object.entries(S).map(([E,D])=>D.value?s.jsxs("div",{children:[s.jsxs("div",{className:"row gap-[24px]",children:[s.jsxs("div",{className:"w-[25%] text-right",children:[D.text,":"]}),s.jsx("div",{className:"w-[75%] font-semibold",children:D.original_value?s.jsxs("div",{className:"flex",children:[s.jsxs("div",{className:"min-w-[220px]",children:[s.jsx("div",{children:D.value}),w.section_type==="reconcile"&&!S.no_change&&D.is_different&&s.jsx("div",{className:"text-critical line-through font-weight-400",children:D.old_value})]}),s.jsx("div",{className:"min-w-[220px]",children:s.jsxs("div",{className:"float-left text-neutral",children:[s.jsxs("div",{children:["(",D.original_value,")"]}),w.section_type==="reconcile"&&!S.no_change&&D.is_different&&s.jsx("div",{className:"text-critical line-through font-weight-400",children:D.old_original_value})]})})]}):E==="close_reason"&&D.tooltip?s.jsxs("div",{className:"flex gap-[8px] items-center",id:"question_id",children:[s.jsx("span",{children:D.value}),s.jsx(Rr,{content:D.tooltip,containerName:"question_id",children:s.jsx(Se,{name:"icon-tooltip",className:"text-lg text-neutral"})})]}):s.jsx("div",{children:D.value})})]}),E==="transaction_id"&&s.jsxs("div",{className:"row gap-[24px]",id:"transaction_detail_modal",children:[s.jsx("div",{className:"w-[25%] text-right"}),s.jsx("div",{className:"w-[75%] font-semibold",children:rP(w,"transaction_detail_modal","text-md")})]})]},E):null),w.section_type!=="reconcile"&&s.jsxs(s.Fragment,{children:[x(w,"vehicle",["field_pan_1","field_pan_2","field_pan_3","field_pan_7"]),x(w,"driver",["field_pan_4","field_pan_5","field_pan_6","field_pan_8"]),w.preset_value&&s.jsxs("div",{className:"row gap-[24px]",children:[s.jsxs("div",{className:"w-[25%] text-right",children:[t("transaction::text.preset"),":"]}),s.jsxs("div",{className:"w-[75%] font-semibold",children:[w.preset_value," ",w.preset_unit]})]}),N==null?void 0:N.map(E=>{const D=w[E.column_name]??E.value;return D!=null&&D!==""&&s.jsxs("div",{className:"row gap-[24px]",children:[s.jsxs("div",{className:"w-[25%] text-right",children:[E.title,":"]}),s.jsx("div",{className:"w-[75%] font-semibold",children:D})]},E.column_name)}),k&&k.value&&s.jsxs("div",{className:"row gap-[24px]",children:[s.jsxs("div",{className:"w-[25%] text-right",children:[k.text,":"]}
460),s.jsx("div",{className:"w-[75%] font-semibold",children:k.value})]})]})]})}function m(){return s.jsx("div",{className:"flex flex-col gap-y-[8px] last:pb-[40px]",children:l.map(w=>s.jsx(AAt,{history:w},w.id))})}function g(w,j){return s.jsx("div",{className:rt("min-h-[400px] px-[56px] py-[40px]",{"custom-scrollbar":i==="view_edited_histories"}),children:i==="view_transaction_details"?s.jsxs("div",{children:[s.jsx("div",{className:"row",children:s.jsx("div",{className:"w-full text-right text-sm font-semibold text-neutral mb-[8px]",children:s.jsxs("div",{className:"flex items-center gap-[8px] float-right",children:[s.jsx(Se,{name:"icon-info",className:"text-lg"}),t("transaction::text.additional_value_recorded_unrounded")]})})}),s.jsx("div",{className:"h-[429px] custom-scrollbar",children:h(w,j)})]}):s.jsx("div",{className:"h-[453px]",children:m()})})}function x(w,j,S){return S.map((N,k)=>{const E=w[`${N}_value`],D=w[`${N}_name`];return!u[`${j}_data_tag_${k+1}`]||!E?null:s.jsxs("div",{className:"row gap-[24px]",children:[s.jsxs("div",{className:"w-[25%] text-right break-all",children:[D,":"]}),s.jsx("div",{className:"w-[75%] font-semibold",children:E})]},N)})}function b(){o("view_transaction_details"),c([]),a&&a()}function y(w){const j=[];return w.section_type==="tank"&&(w.transaction_type!=C0||w.transaction_type===C0&&w.is_track_inventory)?!w.is_delivery_truck&&d("transaction_edit")&&(i==="view_transaction_details"?(w.can_edit&&!A3.includes(w.transaction_type)&&j.push(s.jsx("a",{onClick:S=>loadModal(S.target),"data-href":Oe(`/transaction/update/${w.id}`),"data-id":`edit-transaction-load-modal-${w.id}`,className:"btn-style-1",children:t("transaction::form.text.btn_show_edit_transaction_modal")})),w.can_remove&&j.push(s.jsx("a",{onClick:S=>loadModal(S.target),className:"text-critical btn-style-1 ml-auto","data-href":Oe(`/transaction/delete-load-modal/${w.id}`),"data-id":"transaction-delete-load-modal",children:t("transaction::form.text.btn_show_delete_transaction_modal")}))):(j.push(s.jsx("a",{onClick:()=>o("view_transaction_details"),className:"btn-style-1",children:t("text.btn_back")})),w.can_edit&&!A3.includes(w.transaction_type)&&j.push(s.jsx("a",{onClick:S=>loadModal(S.target),"data-href":Oe(`/transaction/update/${w.id}`),"data-id":`edit-transaction-load-modal-${w.id}`,className:"btn btn-primary",children:t("transaction::form.text.btn_show_edit_transaction_modal")})))):i==="view_edited_histories"&&j.push(s.jsx("a",{onClick:()=>o("view_transaction_details"),className:"btn-style-1",children:t("text.btn_back")})),j.length>0?s.jsx("div",{className:"w-full flex justify-between",children:j.map(S=>S)}):null}return Object.keys(n).length===0?null:s.jsx(cn,{visible:r,onClose:b,footer:y(e),header:p(e,n),size:"lg",children:g(e,n)})};function AAt({history:e}){return s.jsx(PP,{type:"single",collapsible:!0,className:"w-full",children:s.jsxs(nS,{value:"item-1",className:"px-[16px] py-[2px] border-placeholder border-[2px] rounded-[16px]",children:[s.jsx(rS,{className:"text-lg [&[data-state=open]>.parent>.icon]:rotate-180",triggerIcon:s.jsxs("div",{className:"flex gap-[18px] items-center font-semibold parent",children:[e.transaction_updated_display,s.jsx(Se,{name:"icon-icon-chevron-down",className:"text-active icon transition-transform duration-100"})]}),children:s.jsxs("div",{className:"flex font-normal",children:[t("transaction::form.text.edited")," ",e.reason==="reconciled"?t("transaction::form.description.edited_history_header_info_by_reconciled"):t("transaction::form.description.edited_history_header_info",{editor_name:e.user_updated.name,editor_id:e.user_updated.id})]})}),s.jsx(aS,{className:"border-t-[1px] border-placeholder",children:s.jsx("div",{className:"flex flex-col gap-y-[4px] pt-[16px]",children:Object.entries(e.data).map(([n,r])=>s.jsxs("div",{className:"flex text-base",children:[s.jsx("div",{className:"w-[25%]",children:(r.new_value!=null||r.old_value!=null||r.old_value_format!=null)&&`${r.text}:`}),s.jsx("div",{className:"w-[75%] font-semibold",children:r.new_value?s.jsxs(s.Fragment,{children:[r.new_value_format||r.new_value,s.jsx("span",{className:"old-value-text",children:r.old_value_format||r.old_value})]}):s.jsx("span",{children:r.old_value_format||r.old_value})})]},n))})})]})})}const PAt=({tank:e,isNetwork:n=!1})=>{if(!e||!e.can_reconcile)return null;let r="",a=Ike(e.number_transaction_reconcile)?e.number_transaction_reconcile:1,i="a-circle";a>9&&a<100?i="slightly-wider":a>99&&(i="widest"),e.checked_reconcile_transaction_id&&(a===0?(a=1,r=t("reconciliation::form.description.tooltip_reconcile_tank")):r=t("reconciliation::form.description.tooltip_reconcile_transaction",{number:a.toString()}));const o=()=>Oe(`/reconciliation/add-config-reconcile/${e.id}`,{is_network:n,step:e.checked_reconcile_transaction_id?"3":"1",select_checkpoint:"auto"});function l(){return s.jsxs("a",{id:"btn-reconcile",className:`btn btn-outline ${e.checked_reconcile_transaction_id?"border-orange-2px":""}`,tabIndex:0,href:o(),children:[t("reconciliation::text.btn_reconcile"),e.checked_reconcile_transaction_id&&s.jsx("div",{className:`dot-reconcile ${i}`,children:a>99?"99+":a})]})}return e.checked_reconcile_transaction_id?s.jsx(Rr,{side:"top",content:r,className:"!break-words !whitespace-normal",children:l()}):l()},IAt=({dt_config:e,props_data:n})=>s.jsx(Rc,{config:e,propsData:n}),$At="/resource/not-found-banner.svg",LAt="/resource/request-failed.svg",FAt="/resource/access-denied.svg",BAt="/resource/restricted-access.svg",HAt="/resource/not-found-banner2.svg",zAt="/resource/request-failed2.svg",VAt="/resource/access-denied2.svg",UAt="/resource/restricted-access2.svg",WAt="/resource/horizontal-logo.svg",VY=({wrapperClassName:e="",errorCode:n,title:r="",alt:a="",subTitle:i="",btnTitle:o=t("text.btn_go_back_upper"),showBtn:l=!0,onClickButton:c})=>{const{co_branding:u}=Bt();if(v.useEffect(()=>{if(n===503){const p=u.id===Md?"/maintenance-fr.html":"/maintenance-fc.html";window.location.replace(p)}},[n,u.id]),n===503)return null;let d=u.id===Md?HAt:$At,f=u.id===Ss?asset(WAt):u.logo_sidebar_url;switch(n){case 401:d=u.id===Md?VAt:FAt;break;case 403:d=u.id===Md?UAt:BAt;break;case 500:d=u.id===Md?zAt:LAt;break}return s.jsxs("div",{className:`error-page-wrapper ${e}`,children:[u.id!==Ss&&u.id!==Md?s.jsx("img",{className:"fixed top-[119px] right-[40px] !w-[176px] !h-[52px]",height:52,src:asset(Fke),alt:""}):null,s.jsx("img",{className:"image-banner",src:asset(d),alt:a??"Error banner"}),s.jsxs("div",{className:"error-content",children:[s.jsx("a",{href:"/",children:s.jsx("img",{className:`${u.id===Md?"w-[148px]":"w-[176px]"}`,src:f,alt:a??"Logo"})}),s.jsx("h1",{className:"page-title",children:r}),s.jsx("p",{className:"page-subtitle",children:i}),l?s.jsx("div",{className:"page-action",children:s.jsx("a",{href:"/",className:"btn-primary btn-lg rounded-lg",onClick:p=>c?c(p):history.back(),children:o})}):null]})]})};VY.htmlProps=["wrapperClassName","subTitle","errorCode","btnTitle","showBtn"];function YAt(e,n,r){return e===e&&(r!==void 0&&(e=e<=r?e:r),n!==void 0&&(e=e>=n?e:n)),e}var qAt=YAt,GAt=qAt,KAt=Dge,ZAt=_ve,XAt=cA;function QAt(e,n,r){e=XAt(e),n=KAt(n);var a=e.length;r=r===void 0?a:GAt(ZAt(r),0,a);var i=r;return r-=n.length,r>=0&&e.slice(r,i)==n}var JAt=QAt;const ePt=Kr(JAt),UY=({removeAble:e=!0,showButton:n=!0,maxFiles:r=1,...a})=>{const[i,o]=v.useState([]),[l,c]=v.useState([]),u=v.useRef(null),d=r>1;v.useEffect(()=>{if(a.value&&r===1){const E={name:a.value.split("/").pop()||"",preview:a.valuePreview?a.valuePreview:a.value,path:a.value,fakedFile:!0,type:a.accept?Object.keys(a.accept)[0]:""};c([!1]),o([E])}else if(a.values&&a.values.length>0&&r>1){const D=(a.valuePreviews?a.valuePreviews:a.values).map((A,P)=>({name:A.split("/").pop()||"",path:a.values[P],preview:A,fakedFile:!0,type:a.accept?Object.keys(a.accept)[0]:""})),R=Array(D.length).fill(!1);c(R),o(D)}},[a.value,a.values,r]);function f(E,D,R){const A=d?[...i]:[],P=[...l];D.forEach((I,L)=>{if(I.errors.length>0){alert(I.errors[0].message);return}}
460),E.forEach((I,L)=>{const H=d?A.length+L:0;P[H]=!0,c(P),setTimeout(()=>{P[H]=!1,c(P);const U=Object.assign(I,{preview:URL.createObjectURL(I),fakedFile:!1});d?A.push(U):A[0]=U,o(A)},300)})}v.useEffect(()=>{p()},[i]);function p(){const E=document.querySelector(`input[type="file"][name="${N()}"]`);if(E){const D=new DataTransfer;i.forEach((R,A)=>{R.fakedFile||D.items.add(R)}),E.files=D.files,E.files.length>0&&E.dispatchEvent(new Event("input",{bubbles:!0}))}}function h(E,D){const R=[...i],A=[...l];i[E].fakedFile&&m(E),R.splice(E,1),A.splice(E,1),o(R),c(A)}function m(E){if(a.nameOfCurrentValue&&u.current){const D=u.current,R=JSON.parse(D.value);D.value=JSON.stringify(R.filter(A=>A!==i[E].path)),D.dispatchEvent(new Event("input",{bubbles:!0}))}return!0}function g(E,D){a.deleteEndpoint&&a.value&&(showLoader(),vo.post(a.deleteEndpoint).then(()=>{hideLoader(),h(E),D()}).finally(hideLoader))}function x(E,D,R){if(E.stopPropagation(),a.deleteEndpoint&&R)return ot.show({type:"critical",message:t("message.sure_delete"),title:t("support::text.delete_logo"),buttons:A=>s.jsx(be,{className:"btn-critical btn-lg",onClick:()=>{g(D,A)},children:t("support::text.delete_logo")})});h(D)}function b(E){E.stopPropagation(),$(`input[name=${a.name}]`).trigger("click")}function y({className:E,index:D}){return s.jsx("div",{className:`${E} p-[24px]`,children:s.jsx(iY,{defaultPercent:20})},`${D}_bar`)}function w({index:E,className:D}){if(n){const R=i[E].type.startsWith("image");return s.jsxs("div",{className:D,children:[d?null:s.jsx("a",{onClick:A=>b(A),className:"cursor-pointer",children:s.jsx(Se,{name:"icon-edit",className:Ut("text-active",{"text-2xl":R})})}),e?s.jsx("a",{onClick:A=>x(A,E,i[E].fakedFile),className:"cursor-pointer",children:s.jsx(Se,{name:"icon-close-remove",className:Ut("text-critical",{"text-2xl":R})})}):null]})}return null}function j({className:E}){return s.jsx(s.Fragment,{children:l.map((D,R)=>D?s.jsx(y,{className:E,index:R},R):i[R].type.startsWith("image")?s.jsxs("div",{className:"relative",children:[s.jsx("div",{className:E,children:s.jsx("img",{src:i[R].preview,alt:i[R].name,className:"p-[8px]",style:{height:"inherit"}})}),s.jsx(w,{index:R,className:"absolute right-[8px] top-[8px] bg-white flex flex-col"})]},R):s.jsxs("div",{className:"flex items-center gap-[8px]",children:[s.jsx("a",{className:"text-active",onClick:A=>{A.stopPropagation()},href:i[R].preview,children:i[R].name}),s.jsx(w,{index:R,className:"flex gap-[4px] text-lg"})]},R))})}function S(){const E=Ut(`cursor-pointer w-full rounded-lg border-2 border-placeholder items-center justify-center flex gap-[16px] ${a.className}`);return l.length>0?s.jsx(j,{className:`${E}`}):r==1?s.jsxs("div",{className:`${E} flex-col p-[24px]`,children:[s.jsx(Se,{name:"icon-export-share",className:"text-[48px] text-active"}),s.jsx("div",{className:"w-[200px]",children:s.jsx(aY,{text:"OR"})}),s.jsx(be,{type:"primary",size:"lg",children:t("import::text.browse")})]}):null}function N(){return d?ePt("[]",a.name)?a.name:`${a.name}[]`:a.name}function k(){return d?a.values&&a.values.length>0?JSON.stringify(a.values):"[]":a.value?a.value:""}return s.jsx(rY,{maxSize:a.maxSize,accept:a.accept,maxFiles:r,multiple:d,onDrop:f,disabled:a.disabled,children:({getRootProps:E,getInputProps:D})=>s.jsxs("section",{className:Ut({"flex gap-[8px] flex-wrap":d}),children:[s.jsx("input",{...D(),name:N()}),s.jsx("input",{ref:u,name:a.nameOfCurrentValue,className:"hidden",defaultValue:k()}),d?s.jsxs(s.Fragment,{children:[s.jsx(S,{}),s.jsx("div",{...E(),className:Ut(`border-dashed cursor-pointer w-full rounded-lg border-2 border-placeholder items-center justify-center flex gap-[16px] ${a.className}`),children:s.jsx(Se,{name:"icon-add-new",className:"text-4xl text-placeholder"})})]}):s.jsx("div",{...E(),className:`${a.className}`,children:s.jsx(S,{})})]})})};UY.htmlProps=["removeAble","showButton","deleteEndpoint","maxFiles","maxSize","nameOfCurrentValue","valuePreviews","valuePreview"];var O9=globalThis&&globalThis.__assign||function(){return O9=Object.assign||function(e){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},O9.apply(this,arguments)},Sje={onActivate:Ft.func,onAddUndo:Ft.func,onBeforeAddUndo:Ft.func,onBeforeExecCommand:Ft.func,onBeforeGetContent:Ft.func,onBeforeRenderUI:Ft.func,onBeforeSetContent:Ft.func,onBeforePaste:Ft.func,onBlur:Ft.func,onChange:Ft.func,onClearUndos:Ft.func,onClick:Ft.func,onContextMenu:Ft.func,onCommentChange:Ft.func,onCopy:Ft.func,onCut:Ft.func,onDblclick:Ft.func,onDeactivate:Ft.func,onDirty:Ft.func,onDrag:Ft.func,onDragDrop:Ft.func,onDragEnd:Ft.func,onDragGesture:Ft.func,onDragOver:Ft.func,onDrop:Ft.func,onExecCommand:Ft.func,onFocus:
460Ft.func,onFocusIn:Ft.func,onFocusOut:Ft.func,onGetContent:Ft.func,onHide:Ft.func,onInit:Ft.func,onKeyDown:Ft.func,onKeyPress:Ft.func,onKeyUp:Ft.func,onLoadContent:Ft.func,onMouseDown:Ft.func,onMouseEnter:Ft.func,onMouseLeave:Ft.func,onMouseMove:Ft.func,onMouseOut:Ft.func,onMouseOver:Ft.func,onMouseUp:Ft.func,onNodeChange:Ft.func,onObjectResizeStart:Ft.func,onObjectResized:Ft.func,onObjectSelected:Ft.func,onPaste:Ft.func,onPostProcess:Ft.func,onPostRender:Ft.func,onPreProcess:Ft.func,onProgressState:Ft.func,onRedo:Ft.func,onRemove:Ft.func,onReset:Ft.func,onSaveContent:Ft.func,onSelectionChange:Ft.func,onSetAttrib:Ft.func,onSetContent:Ft.func,onShow:Ft.func,onSubmit:Ft.func,onUndo:Ft.func,onVisualAid:Ft.func,onSkinLoadError:Ft.func,onThemeLoadError:Ft.func,onModelLoadError:Ft.func,onPluginLoadError:Ft.func,onIconsLoadError:Ft.func,onLanguageLoadError:Ft.func,onScriptsLoad:Ft.func,onScriptsLoadError:Ft.func},tPt=O9({apiKey:Ft.string,id:Ft.string,inline:Ft.bool,init:Ft.object,initialValue:Ft.string,onEditorChange:Ft.func,value:Ft.string,tagName:Ft.string,cloudChannel:Ft.string,plugins:Ft.oneOfType([Ft.string,Ft.array]),toolbar:Ft.oneOfType([Ft.string,Ft.array]),disabled:Ft.bool,textareaName:Ft.string,tinymceScriptSrc:Ft.oneOfType([Ft.string,Ft.arrayOf(Ft.string),Ft.arrayOf(Ft.shape({src:Ft.string,async:Ft.bool,defer:Ft.bool}))]),rollback:Ft.oneOfType([Ft.number,Ft.oneOf([!1])]),scriptLoading:Ft.shape({async:Ft.bool,defer:Ft.bool,delay:Ft.number})},Sje),Z4=function(e){return typeof e=="function"},uie=function(e){return e in Sje},die=function(e){return e.substr(2)},nPt=function(e,n,r,a,i,o,l){var c=Object.keys(i).filter(uie),u=Object.keys(o).filter(uie),d=c.filter(function(p){return o[p]===void 0}),f=u.filter(function(p){return i[p]===void 0});d.forEach(function(p){var h=die(p),m=l[h];r(h,m),delete l[h]}),f.forEach(function(p){var h=a(e,p),m=die(p);l[m]=h,n(m,h)})},rPt=function(e,n,r,a,i){return nPt(i,e.on.bind(e),e.off.bind(e),function(o,l){return function(c){var u;return(u=o(l))===null||u===void 0?void 0:u(c,e)}},n,r,a)},fie=0,Nje=function(e){var n=Date.now(),r=Math.floor(Math.random()*1e9);return fie++,e+"_"+r+fie+String(n)},pie=function(e){return e!==null&&(e.tagName.toLowerCase()==="textarea"||e.tagName.toLowerCase()==="input")},hie=function(e){return typeof e>"u"||e===""?[]:Array.isArray(e)?e:e.split(" ")},aPt=function(e,n){return hie(e).concat(hie(n))},iPt=function(){return window.InputEvent&&typeof InputEvent.prototype.getTargetRanges=="function"},sPt=function(e){if(!("isConnected"in Node.prototype)){for(var n=e,r=e.parentNode;r!=null;)n=r,r=n.parentNode;return n===e.ownerDocument}return e.isConnected},mie=function(e,n){e!==void 0&&(e.mode!=null&&typeof e.mode=="object"&&typeof e.mode.set=="function"?e.mode.set(n):e.setMode(n))},A9=globalThis&&globalThis.__assign||function(){return A9=Object.assign||function(e){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},A9.apply(this,arguments)},oPt=function(e,n,r){var a,i,o=e.createElement("script");o.referrerPolicy="origin",o.type="application/javascript",o.id=n.id,o.src=n.src,o.async=(a=n.async)!==null&&a!==void 0?a:!1,o.defer=(i=n.defer)!==null&&i!==void 0?i:!1;var l=function(){o.removeEventListener("load",l),o.removeEventListener("error",c),r(n.src)},c=function(u){o.removeEventListener("load",l),o.removeEventListener("error",c),r(n.src,u)};o.addEventListener("load",l),o.addEventListener("error",c),e.head&&e.head.appendChild(o)},lPt=function(e){var n={},r=function(l,c){var u=n[l];u.done=!0,u.error=c;for(var d=0,f=u.handlers;d<f.length;d++){var p=f[d];p(l,c)}u.handlers=[]},a=function(l,c,u){var d=function(w){return u!==void 0?u(w):console.error(w)};if(l.length===0){d(new Error("At least one script must be provided"));return}for(var f=0,p=!1,h=function(w,j){p||(j?(p=!0,d(j)):++f===l.length&&c())},m=0,g=l;m<g.length;m++){var x=g[m],b=n[x.src];if(b)b.done?h(x.src,b.error):b.handlers.push(h);else{var y=Nje("tiny-");n[x.src]={id:y,src:x.src,done:!1,error:null,handlers:[h]},oPt(e,A9({id:y},x),r)}}},i=function(){for(var l,c=0,u=Object.values(n);c<u.length;c++){var d=u[c],f=e.getElementById(d.id);f!=null&&f.tagName==="SCRIPT"&&((l=f.parentNode)===null||l===void 0||l.removeChild(f))}n={}},o=function(){return e};return{loadScripts:a,deleteScripts:i,getDocument:o}},cPt=function(){var e=[],n=function(i){var o=e.find(function(l){return l.getDocument()===i});return o===void 0&&(o=lPt(i),e.push(o)),o},r=function(i,o,l,c,u){var d=function(){return n(i).loadScripts(o,c,u)};l>0?setTimeout(d,l):d()},a=function(){for(var i=e.pop();i!=null;i=e.pop())i.deleteScripts()};return{loadList:r,reinitialize:a}},uPt=cPt(),X4=function(e){var n=e;return n&&n.tinymce?n.tinymce:null},dPt=globalThis&&globalThis.__extends||function(){var e=function(n,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,i){a.__proto__=i}||function(a,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(a[o]=i[o])},e(n,r)};return function(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(n,r);function a(){this.constructor=n}
460n.prototype=r===null?Object.create(r):(a.prototype=r.prototype,new a)}}(),oR=globalThis&&globalThis.__assign||function(){return oR=Object.assign||function(e){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},oR.apply(this,arguments)},fPt=function(e){dPt(n,e);function n(r){var a=this,i,o,l;return a=e.call(this,r)||this,a.rollbackTimer=void 0,a.valueCursor=void 0,a.rollbackChange=function(){var c=a.editor,u=a.props.value;c&&u&&u!==a.currentContent&&c.undoManager.ignore(function(){if(c.setContent(u),a.valueCursor&&(!a.inline||c.hasFocus()))try{c.selection.moveToBookmark(a.valueCursor)}catch{}}),a.rollbackTimer=void 0},a.handleBeforeInput=function(c){if(a.props.value!==void 0&&a.props.value===a.currentContent&&a.editor&&(!a.inline||a.editor.hasFocus()))try{a.valueCursor=a.editor.selection.getBookmark(3)}catch{}},a.handleBeforeInputSpecial=function(c){(c.key==="Enter"||c.key==="Backspace"||c.key==="Delete")&&a.handleBeforeInput(c)},a.handleEditorChange=function(c){var u=a.editor;if(u&&u.initialized){var d=u.getContent();a.props.value!==void 0&&a.props.value!==d&&a.props.rollback!==!1&&(a.rollbackTimer||(a.rollbackTimer=window.setTimeout(a.rollbackChange,typeof a.props.rollback=="number"?a.props.rollback:200))),d!==a.currentContent&&(a.currentContent=d,Z4(a.props.onEditorChange)&&a.props.onEditorChange(d,u))}},a.handleEditorChangeSpecial=function(c){(c.key==="Backspace"||c.key==="Delete")&&a.handleEditorChange(c)},a.initialise=function(c){var u,d,f;
460c===void 0&&(c=0);var p=a.elementRef.current;if(p){if(!sPt(p)){if(c===0)setTimeout(function(){return a.initialise(1)},1);else if(c<100)setTimeout(function(){return a.initialise(c+1)},100);else throw new Error("tinymce can only be initialised when in a document");return}var h=X4(a.view);if(!h)throw new Error("tinymce should have been loaded into global scope");var m=oR(oR({},a.props.init),{selector:void 0,target:p,readonly:a.props.disabled,inline:a.inline,plugins:aPt((u=a.props.init)===null||u===void 0?void 0:u.plugins,a.props.plugins),toolbar:(d=a.props.toolbar)!==null&&d!==void 0?d:(f=a.props.init)===null||f===void 0?void 0:f.toolbar,setup:function(g){a.editor=g,a.bindHandlers({}),a.inline&&!pie(p)&&g.once("PostRender",function(x){g.setContent(a.getInitialValue(),{no_events:!0})}),a.props.init&&Z4(a.props.init.setup)&&a.props.init.setup(g)},init_instance_callback:function(g){var x,b,y=a.getInitialValue();a.currentContent=(x=a.currentContent)!==null&&x!==void 0?x:g.getContent(),a.currentContent!==y&&(a.currentContent=y,g.setContent(y),g.undoManager.clear(),g.undoManager.add(),g.setDirty(!1));var w=(b=a.props.disabled)!==null&&b!==void 0?b:!1;mie(a.editor,w?"readonly":"design"),a.props.init&&Z4(a.props.init.init_instance_callback)&&a.props.init.init_instance_callback(g)}});a.inline||(p.style.visibility=""),pie(p)&&(p.value=a.getInitialValue()),h.init(m)}},a.id=a.props.id||Nje("tiny-react"),a.elementRef=v.createRef(),a.inline=(l=(i=a.props.inline)!==null&&i!==void 0?i:(o=a.props.init)===null||o===void 0?void 0:o.inline)!==null&&l!==void 0?l:!1,a.boundHandlers={},a}return Object.defineProperty(n.prototype,"view",{get:function(){var r,a;return(a=(r=this.elementRef.current)===null||r===void 0?void 0:r.ownerDocument.defaultView)!==null&&a!==void 0?a:window},enumerable:!1,configurable:!0}),n.prototype.componentDidUpdate=function(r){var a=this,i,o;if(this.rollbackTimer&&(clearTimeout(this.rollbackTimer),this.rollbackTimer=void 0),this.editor&&(this.bindHandlers(r),this.editor.initialized)){if(this.currentContent=(i=this.currentContent)!==null&&i!==void 0?i:this.editor.getContent(),typeof this.props.initialValue=="string"&&this.props.initialValue!==r.initialValue)this.editor.setContent(this.props.initialValue),this.editor.undoManager.clear(),this.editor.undoManager.add(),this.editor.setDirty(!1);else if(typeof this.props.value=="string"&&this.props.value!==this.currentContent){var l=this.editor;l.undoManager.transact(function(){var u;if(!a.inline||l.hasFocus())try{u=l.selection.getBookmark(3)}catch{}var d=a.valueCursor;if(l.setContent(a.props.value),!a.inline||l.hasFocus())for(var f=0,p=[u,d];f<p.length;f++){var h=p[f];if(h)try{l.selection.moveToBookmark(h),a.valueCursor=h;break}catch{}}})}if(this.props.disabled!==r.disabled){var c=(o=this.props.disabled)!==null&&o!==void 0?o:!1;mie(this.editor,c?"readonly":"design")}}},n.prototype.componentDidMount=function(){var r=this,a,i,o,l,c;if(X4(this.view)!==null)this.initialise();else if(Array.isArray(this.props.tinymceScriptSrc)&&this.props.tinymceScriptSrc.length===0)(i=(a=this.props).onScriptsLoadError)===null||i===void 0||i.call(a,new Error("No `tinymce` global is present but the `tinymceScriptSrc` prop was an empty array."));else if(!((o=this.elementRef.current)===null||o===void 0)&&o.ownerDocument){var u=function(){var f,p;(p=(f=r.props).onScriptsLoad)===null||p===void 0||p.call(f),r.initialise()},d=function(f){var p,h;(h=(p=r.props).onScriptsLoadError)===null||h===void 0||h.call(p,f)};uPt.loadList(this.elementRef.current.ownerDocument,this.getScriptSources(),(c=(l=this.props.scriptLoading)===null||l===void 0?void 0:l.delay)!==null&&c!==void 0?c:0,u,d)}},n.prototype.componentWillUnmount=function(){var r=this,a=this.editor;a&&(a.off(this.changeEvents(),this.handleEditorChange),a.off(this.beforeInputEvent(),this.handleBeforeInput),a.off("keypress",this.handleEditorChangeSpecial),a.off("keydown",this.handleBeforeInputSpecial),a.off("NewBlock",this.handleEditorChange),Object.keys(this.boundHandlers).forEach(function(i){a.off(i,r.boundHandlers[i])}),this.boundHandlers={},a.remove(),this.editor=void 0)},n.prototype.render=function(){return this.inline?this.renderInline():this.renderIframe()},n.prototype.changeEvents=function(){var r,a,i,o=(i=(a=(r=X4(this.view))===null||r===void 0?void 0:r.Env)===null||a===void 0?void 0:a.browser)===null||i===void 0?void 0:i.isIE();return o?"change keyup compositionend setcontent CommentChange":"change input compositionend setcontent CommentChange"},n.prototype.beforeInputEvent=function(){return iPt()?"beforeinput SelectionChange":"SelectionChange"},n.prototype.renderInline=function(){var r=this.props.tagName,a=r===void 0?"div":r;return v.createElement(a,{ref:this.elementRef,id:this.id})},n.prototype.renderIframe=function(){return v.createElement("textarea",{ref:this.elementRef,style:{visibility:"hidden"},name:this.props.textareaName,id:this.id})},n.prototype.getScriptSources=function(){var r,a,i=(r=this.props.scriptLoading)===null||r===void 0?void 0:r.async,o=(a=this.props.scriptLoading)===null||a===void 0?void 0:a.defer;if(this.props.tinymceScriptSrc!==void 0)return typeof this.props.tinymceScriptSrc=="string"?[{src:this.props.tinymceScriptSrc,async:i,defer:o}]:this.props.tinymceScriptSrc.map(function(d){return typeof d=="str
460ing"?{src:d,async:i,defer:o}:d});var l=this.props.cloudChannel,c=this.props.apiKey?this.props.apiKey:"no-api-key",u="https://cdn.tiny.cloud/1/".concat(c,"/tinymce/").concat(l,"/tinymce.min.js");return[{src:u,async:i,defer:o}]},n.prototype.getInitialValue=function(){return typeof this.props.initialValue=="string"?this.props.initialValue:typeof this.props.value=="string"?this.props.value:""},n.prototype.bindHandlers=function(r){var a=this;if(this.editor!==void 0){rPt(this.editor,r,this.props,this.boundHandlers,function(c){return a.props[c]});var i=function(c){return c.onEditorChange!==void 0||c.value!==void 0},o=i(r),l=i(this.props);!o&&l?(this.editor.on(this.changeEvents(),this.handleEditorChange),this.editor.on(this.beforeInputEvent(),this.handleBeforeInput),this.editor.on("keydown",this.handleBeforeInputSpecial),this.editor.on("keyup",this.handleEditorChangeSpecial),this.editor.on("NewBlock",this.handleEditorChange)):o&&!l&&(this.editor.off(this.changeEvents(),this.handleEditorChange),this.editor.off(this.beforeInputEvent(),this.handleBeforeInput),this.editor.off("keydown",this.handleBeforeInputSpecial),this.editor.off("keyup",this.handleEditorChangeSpecial),this.editor.off("NewBlock",this.handleEditorChange))}},n.propTypes=tPt,n.defaultProps={cloudChannel:"6"},n}(v.Component);const WY=e=>{const n=v.useRef(null),[r,a]=v.useState(e.value);function i(o,l){n.current&&(a(o),l.save({getInner:!0}),n.current&&n.current.elementRef.current.dispatchEvent(new Event("input",{bubbles:!0})))}return s.jsx(fPt,{id:e.id,textareaName:e.name,value:r,ref:n,onEditorChange:i,init:{plugins:"image link table lists advlist anchor autolink directionality emoticons searchreplace pagebreak fullscreen preview",height:"500px",toolbar:"undo redo | sizeselect | styles  | lineheight| fontfamily | fontsize  |bold italic underline| alignleft aligncenter alignright al
460ignjustify |preview image fullscreen | bullist numlist  |anchor |ltr rtl | emoticons |searchreplace| pagebreak | link |tableinsertcolbefore tableinsertcolafter tabledeletecol |table tabledelete | tableprops tablerowprops tablecellprops | tableinsertrowbefore tableinsertrowafter tabledeleterow |",promotion:!1,font_size_formats:"14px 16px 18px 20px 22px 24px 26px 28px 30px 32px",line_height_formats:"0.5 1 1.1 1.2 1.3 1.4 1.5 2",forced_root_block:"div",forced_root_block_attrs:{class:"editor-content"},newline_behavior:"linebreak",setup:o=>{o.on("init",()=>{o.getContainer().style.transition="border-color 0.15s ease - in - out, box - shadow 0.15 s ease - in - out "}),o.on("focus",()=>{o.getContainer().style.boxShadow="0 0 0 .2rem rgba(0, 123, 255, .25)",o.getContainer().style.borderColor="#80bdff"}),o.on("blur",()=>{o.getContainer().style.boxShadow="",o.getContainer().style.borderColor=""}),o.on("PostProcess",l=>{const c=document.createElement("div");c.innerHTML=l.content;const u=c.firstElementChild;(u==null?void 0:u.tagName)==="DIV"&&u.classList.contains("editor-content")&&(c.innerHTML=u.innerHTML),l.content=c.innerHTML})},content_style:"body { @import url('https://fonts.googleapis.com/css2?family=Lato:wght@900&family=Roboto&display=swap'); font-family:Poppins; font-size:14px ;line-height: 1; }",automatic_uploads:!0,image_title:!0,images_upload_url:"upload_image",file_picker_types:"image",relative_urls:!1,remove_script_host:!1,images_upload_handler:(o,l)=>new Promise((c,u)=>{o.blob().size>e.maxSize&&u("reject");const d=new XMLHttpRequest;d.withCredentials=!1,d.open("POST",e.endPointUpload),d.setRequestHeader("X-CSRF-Token",e.token),d.upload.onprogress=p=>{l(p.loaded/p.total*100)},d.onload=()=>{if(d.status===403){u({message:"HTTP Error: "+d.status,remove:!0});return}if(d.status<200||d.status>=300){u("HTTP Error: "+d.status);return}const p=JSON.parse(d.responseText);if(!p||!p.result&&typeof p.message=="string"){u("Invalid JSON: "+p.message);return}c(p.location)},d.onerror=()=>{u("Image upload failed due to a XHR Transport error. Code: "+d.status)};const f=new FormData;f.append("file",o.blob(),o.filename()),d.send(f)})}})};WY.htmlProps=["maxSize","endPointUpload"];const pPt=({onClose:e})=>{const{configs:n}=Bt();return s.jsxs("div",{className:"cookie-consent-content",children:[s.jsx("h4",{className:"font-semibold text-2xl",children:t("text.we_use_cookie")}),s.jsx("p",{className:"text-lg font-normal",children:t("message.cookie_consent")}),s.jsxs("div",{className:"flex gap-[32px] justify-center",children:[s.jsx("a",{target:"_blank",href:n.privacy_policy_link,className:"btn-outline",children:t("message.privacy_policy")}),s.jsx("button",{className:"btn-lg btn-primary",onClick:a=>r(),children:t("device::device_text.accept_hardware")})]})]});function r(a){localStorage.setItem("COOKIE_POLICY","true"),e()}},hPt={"color-primary":"#021A49","color-white":"#FFFFFF","color-active":"#0070E0","color-neutral":"#808CA4","color-active_dark":"#3DEFFF","color-jobber":"#FA6937","color-placeholder":"#C9DEF5","color-success":"#00D793","color-blue":"#070AAD","color-purple":"#A13DFF","color-yellow":"#FBED30","color-notice":"#F5A927","color-critical":"#F13B22","color-bg_dark":"#001133","color-bg_base":"#FFFFFF","color-bg_gray":"#F0F0F0","color-bg_active":"#E0F0FF","color-bg_hover":"#F5FAFF","color-bg_success":"#D6F9EE","color-bg_notice":"#FEFCDE","color-bg_critical":"#FDE0DC","color-bg_auth":"#E0F0FF","color-border_auth":"#C9DEF5","color-text":"#021A49","font-family":"Poppins, sans-serif","rounded-btn":"16px","color-divider_auth":"#E0F0FF","color-bg_logo_auth":"#FFFFFF","color-bg_logo_main":"#FFFFFF","color-bg_blue_light":"#E0F0FF","color-bg_web_pill":"#070AAD","color-bg_adjusted_pill":"#F5A927"},mPt=()=>{var r;const n=((r=Bt().co_branding)==null?void 0:r.theme_data)??{};return v.useEffect(()=>{const a=document.documentElement,i=Qbe(hPt,n);Object.keys(i).map(o=>{a.style.setProperty(`--${o}`,i[o])}),sessionStorage.setItem("CACHED_CSS_VARIABLES",a.getAttribute("style")??"")},[]),{}},Eje=()=>{mPt();const{configs:e}=Bt();v.useEffect(()=>{gPt(),n()},[]);async function n(){const i=document.getElementById("page-content-container");i&&(i.style.visibility="visible"),a(),r()}function r(){const i=e.flash_messages;for(let o in i){const l=i[o];l&&Pe.show({message:l,type:o})}}function a(){if(!localStorage.getItem("COOKIE_POLICY")){let i=cn.show({header:null,className:"cookie-consent-modal",children:s.jsx(pPt,{onClose:()=>{i.close()}})})}}return null};async function gPt(){window.onbeforeunload=function(n){G0.start(),setInterval(function(){G0.inc()},50)},window.onpagehide=function(n){G0.done()},window.onpageshow=function(n){n.persisted&&location.replace(location.href)};const e=function(n){n.target&&n.target.classList.contains("dropdown-container")&&(n.stopPropagation(),n.preventDefault())};document.addEventListener("mousedown",e),document.addEventListener("touchstart",e)}function fn(e,n){if(n.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+n.length+" present")}function Q2(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Q2=function(r){return typeof r}:Q2=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Q2(e)}
460function YY(e){return fn(1,arguments),e instanceof Date||Q2(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function J2(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?J2=function(r){return typeof r}:J2=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},J2(e)}function kn(e){fn(1,arguments);var n=Object.prototype.toString.call(e);return e instanceof Date||J2(e)==="object"&&n==="[object Date]"?new Date(e.getTime()):typeof e=="number"||n==="[object Number]"?new Date(e):((typeof e=="string"||n==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Tje(e){if(fn(1,arguments),!YY(e)&&typeof e!="number")return!1;var n=kn(e);return!isNaN(Number(n))}function Vr(e){if(e===null||e===!0||e===!1)return NaN;var n=Number(e);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}function qY(e,n){fn(2,arguments);var r=kn(e).getTime(),a=Vr(n);return new Date(r+a)}function Dje(e,n){fn(2,arguments);var r=Vr(n);return qY(e,-r)}var xPt=864e5;function vPt(e){fn(1,arguments);var n=kn(e),r=n.getTime();n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0);var a=n.getTime(),i=r-a;return Math.floor(i/xPt)+1}function qb(e){fn(1,arguments);var n=1,r=kn(e),a=r.getUTCDay(),i=(a<n?7:0)+a-n;return r.setUTCDate(r.getUTCDate()-i),r.setUTCHours(0,0,0,0),r}function Mje(e){fn(1,arguments);var n=kn(e),r=n.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(r+1,0,4),a.setUTCHours(0,0,0,0);var i=qb(a),o=new Date(0);o.setUTCFullYear(r,0,4),o.setUTCHours(0,0,0,0);var l=qb(o);return n.getTime()>=i.getTime()?r+1:n.getTime()>=l.getTime()?r:r-1}function _Pt(e){fn(1,arguments);var n=Mje(e),r=new Date(0);r.setUTCFullYear(n,0,4),r.setUTCHours(0,0,0,0);var a=qb(r);return a}var bPt=6048e5;function Rje(e){fn(1,arguments);var n=kn(e),r=qb(n).getTime()-_Pt(n).getTime();return Math.round(r/bPt)+1}var yPt={};function E_(){return yPt}function o_(e,n){var r,a,i,o,l,c,u,d;fn(1,arguments);var f=E_(),p=Vr((r=(a=(i=(o=n==null?void 0:n.weekStartsOn)!==null&&o!==void 0?o:n==null||(l=n.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&i!==void 0?i:f.weekStartsOn)!==null&&a!==void 0?a:(u=f.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&r!==void 0?r:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=kn(e),m=h.getUTCDay(),g=(m<p?7:0)+m-p;return h.setUTCDate(h.getUTCDate()-g),h.setUTCHours(0,0,0,0),h}function GY(e,n){var r,a,i,o,l,c,u,d;fn(1,arguments);var f=kn(e),p=f.getUTCFullYear(),h=E_(),m=Vr((r=(a=(i=(o=n==null?void 0:n.firstWeekContainsDate)!==null&&o!==void 0?o:n==null||(l=n.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&i!==void 0?i:h.firstWeekContainsDate)!==null&&a!==void 0?a:(u=h.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&r!==void 0?r:1);if(!(m>=1&&m<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(p+1,0,m),g.setUTCHours(0,0,0,0);var x=o_(g,n),b=new Date(0);b.setUTCFullYear(p,0,m),b.setUTCHours(0,0,0,0);var y=o_(b,n);return f.getTime()>=x.getTime()?p+1:f.getTime()>=y.getTime()?p:p-1}function wPt(e,n){var r,a,i,o,l,c,u,d;fn(1,arguments);var f=E_(),p=Vr((r=(a=(i=(o=n==null?void 0:n.firstWeekContainsDate)!==null&&o!==void 0?o:n==null||(l=n.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&i!==void 0?i:f.firstWeekContainsDate)!==null&&a!==void 0?a:(u=f.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&r!==void 0?r:1),h=GY(e,n),m=new Date(0);m.setUTCFullYear(h,0,p),m.setUTCHours(0,0,0,0);var g=o_(m,n);return g}var kPt=6048e5;function Oje(e,n){fn(1,arguments);var r=kn(e),a=o_(r,n).getTime()-wPt(r,n).getTime();return Math.round(a/kPt)+1}function Ha(e,n){for(var r=e<0?"-":"",a=Math.abs(e).toString();a.length<n;)a="0"+a;return r+a}var jPt={y:function(n,r){var a=n.getUTCFullYear(),i=a>0?a:1-a;return Ha(r==="yy"?i%100:i,r.length)},M:function(n,r){var a=n.getUTCMonth();return r==="M"?String(a+1):Ha(a+1,2)},d:function(n,r){return Ha(n.getUTCDate(),r.length)},a:function(n,r){var a=n.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];case"aaaa":default:return a==="am"?"a.m.":"p.m."}},h:function(n,r){return Ha(n.getUTCHours()%12||12,r.length)},H:function(n,r){return Ha(n.getUTCHours(),r.length)},m:function(n,r){return Ha(n.getUTCMinutes(),r.length)},s:function(n,r){return Ha(n.getUTCSeconds(),r.length)},S:function(n,r){var a=r.length,i=n.getUTCMilliseconds(),o=Math.floor(i*Math.pow(10,a-3));return Ha(o,r.length)}};const Tm=jPt;var x0={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},CPt={G:function(n,r,a){var i=n.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return a.era(i,{width:"abbreviated"});case"GGGGG":return a.era(i,{width:"narrow"});case"GGGG":default:return a.era(i,{width:"wide"})}},y:function(n,r,a){if(r==="yo"){var i=n.getUTCFullYear(),o=i>0?i:1-i;return a.ordinalNumber(o,{unit:"year"})}return Tm.y(n,r)},Y:function(n,r,a,i){var o=GY(n,i),l=o>0?o:1-o;if(r==="YY"){var c=l%100;return Ha(c,2)}return r==="Yo"?a.ordinalNumber(l,{unit:"year"}):Ha(l,r.length)},R:function(n,r){var a=Mje(n);return Ha(a,r.length)},u:function(n,r){var a=n.getUTCFullYear();return Ha(a,r.length)},Q:function(n,r,a){var i=Math.ceil((n.getUTCMonth()+1)/3);switch(r){case"Q":return String(i);case"QQ":return Ha(i,2);case"Qo":return a.ordinalNumber(i,{unit:"quarter"});case"QQQ":return a.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(i,{width:"wide",context:"formatting"})}},q:function(n,r,a){var i=Math.ceil((n.getUTCMonth()+1)/3);switch(r){case"q":return String(i);case"qq":return Ha(i,2);case"qo":return a.ordinalNumber(i,{unit:"quarter"});case"qqq":return a.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(i,{width:"wide",context:"standalone"})}},M:function(n,r,a){var i=n.getUTCMonth();switch(r){case"M":case"MM":return Tm.M(n,r);case"Mo":return a.ordinalNumber(i+1,{unit:"month"});case"MMM":return a.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(i,{width:"wide",context:"formatting"})}},L:function(n,r,a){var i=n.getUTCMonth();switch(r){case"L":return String(i+1);case"LL":return Ha(i+1,2);case"Lo":return a.ordinalNumber(i+1,{unit:"month"});case"LLL":return a.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(i,{width:"wide",context:"standalone"})}},w:function(n,r,a,i){var o=Oje(n,i);return r==="wo"?a.ordinalNumber(o,{unit:"week"}):Ha(o,r.length)},I:function(n,r,a){var i=Rje(n);return r==="Io"?a.ordinalNumber(i,{unit:"week"}):Ha(i,r.length)},d:function(n,r,a){return r==="do"?a.ordinalNumber(n.getUTCDate(),{unit:"date"}):Tm.d(n,r)},D:function(n,r,a){var i=vPt(n);return r==="Do"?a.ordinalNumber(i,{unit:"dayOfYear"}):Ha(i,r.length)},E:function(n,r,a){var i=n.getUTCDay();switch(r){case"E":case"EE":case"EEE":return a.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(i,{width:"short",context:"formatting"});case"EEEE":default:return a.day(i,{width:"wide",context:"formatting"})}},e:function(n,r,a,i){var o=n.getUTCDay(),l=(o-i.weekStartsOn+8)%7||7;switch(r){case"e":return String(l);case"ee":return Ha(l,2);case"eo":return a.ordinalNumber(l,{unit:"day"});case"eee":return a.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(o,{width:"short",context:"formatting"});case"eeee":default:return a.day(o,{width:"wide",context:"formatting"})}},c:function(n,r,a,i){var o=n.getUTCDay(),l=(o-i.weekStartsOn+8)%7||7;switch(r){case"c":return String(l);case"cc":return Ha(l,r.length);case"co":return a.ordinalNumber(l,{unit:"day"});case"ccc":return a.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(o,{width:"narrow",context:"standalone"});case"cccccc":return a.day(o,{width:"short",context:"standalone"});case"cccc":default:return a.day(o,{width:"wide",context:"standalone"})}},i:function(n,r,a){var i=n.getUTCDay(),o=i===0?7:i;switch(r){case"i":return String(o);case"ii":return Ha(o,r.length);case"io":return a.ordinalNumber(o,{unit:"day"});case"iii":return a.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(i,{width:"short",context:"formatting"});case"iiii":default:return a.day(i,{width:"wide",context:"formatting"})}},a:function(n,r,a){var i=n.getUTCHours(),o=i/12>=1?"pm":"am";switch(r){case"a":case"aa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(n,r,a){var i=n.getUTCHours(),o;switch(i===12?o=x0.noon:i===0?o=x0.midnight:o=i/12>
460=1?"pm":"am",r){case"b":case"bb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(n,r,a){var i=n.getUTCHours(),o;switch(i>=17?o=x0.evening:i>=12?o=x0.afternoon:i>=4?o=x0.morning:o=x0.night,r){case"B":case"BB":case"BBB":return a.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(n,r,a){if(r==="ho"){var i=n.getUTCHours()%12;return i===0&&(i=12),a.ordinalNumber(i,{unit:"hour"})}return Tm.h(n,r)},H:function(n,r,a){return r==="Ho"?a.ordinalNumber(n.getUTCHours(),{unit:"hour"}):Tm.H(n,r)},K:function(n,r,a){var i=n.getUTCHours()%12;return r==="Ko"?a.ordinalNumber(i,{unit:"hour"}):Ha(i,r.length)},k:function(n,r,a){var i=n.getUTCHours();return i===0&&(i=24),r==="ko"?a.ordinalNumber(i,{unit:"hour"}):Ha(i,r.length)},m:function(n,r,a){return r==="mo"?a.ordinalNumber(n.getUTCMinutes(),{unit:"minute"}):Tm.m(n,r)},s:function(n,r,a){return r==="so"?a.ordinalNumber(n.getUTCSeconds(),{unit:"second"}):Tm.s(n,r)},S:function(n,r){return Tm.S(n,r)},X:function(n,r,a,i){var o=i._originalDate||n,l=o.getTimezoneOffset();if(l===0)return"Z";switch(r){case"X":return xie(l);case"XXXX":case"XX":return Xx(l);case"XXXXX":case"XXX":default:return Xx(l,":")}},x:function(n,r,a,i){var o=i._originalDate||n,l=o.getTimezoneOffset();switch(r){case"x":return xie(l);case"xxxx":case"xx":return Xx(l);case"xxxxx":case"xxx":default:return Xx(l,":")}},O:function(n,r,a,i){var o=i._originalDate||n,l=o.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+gie(l,":");case"OOOO":default:return"GMT"+Xx(l,":")}},z:function(n,r,a,i){var o=i._originalDate||n,l=o.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+gie(l,":");case"zzzz":default:return"GMT"+Xx(l,":")}},t:function(n,r,a,i){var o=i._originalDate||n,l=Math.floor(o.getTime()/1e3);return Ha(l,r.length)},T:function(n,r,a,i){var o=i._originalDate||n,l=o.getTime();return Ha(l,r.length)}};function gie(e,n){var r=e>0?"-":"+",a=Math.abs(e),i=Math.floor(a/60),o=a%60;if(o===0)return r+String(i);var l=n||"";return r+String(i)+l+Ha(o,2)}function xie(e,n){if(e%60===0){var r=e>0?"-":"+";return r+Ha(Math.abs(e)/60,2)}return Xx(e,n)}function Xx(e,n){var r=n||"",a=e>0?"-":"+",i=Math.abs(e),o=Ha(Math.floor(i/60),2),l=Ha(i%60,2);return a+o+r+l}const SPt=CPt;var vie=function(n,r){switch(n){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},Aje=function(n,r){switch(n){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},NPt=function(n,r){var a=n.match(/(P+)(p+)?/)||[],i=a[1],o=a[2];if(!o)return vie(n,r);var l;switch(i){case"P":l=r.dateTime({width:"short"});break;case"PP":l=r.dateTime({width:"medium"});break;case"PPP":l=r.dateTime({width:"long"});break;case"PPPP":default:l=r.dateTime({width:"full"});break}return l.replace("{{date}}",vie(i,r)).replace("{{time}}",Aje(o,r))},EPt={p:Aje,P:NPt};const P9=EPt;function lR(e){var n=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return n.setUTCFullYear(e.getFullYear()),e.getTime()-n.getTime()}var TPt=["D","DD"],DPt=["YY","YYYY"];function Pje(e){return TPt.indexOf(e)!==-1}function Ije(e){return DPt.indexOf(e)!==-1}function cR(e,n,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(n,"`) for formatting years to the input `").
vendor: 9,909 bytes, line 460
460concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(n,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(n,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(n,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var MPt={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},RPt=function(n,r,a){var i,o=MPt[n];return typeof o=="string"?i=o:r===1?i=o.one:i=o.other.replace("{{count}}",r.toString()),a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"in "+i:i+" ago":i};const OPt=RPt;function Q4(e){return function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=n.width?String(n.width):e.defaultWidth,a=e.formats[r]||e.formats[e.defaultWidth];return a}}var APt={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},PPt={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},IPt={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},$Pt={date:Q4({formats:APt,defaultWidth:"full"}),time:Q4({formats:PPt,defaultWidth:"full"}),dateTime:Q4({formats:IPt,defaultWidth:"full"})};const LPt=$Pt;var FPt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},BPt=function(n,r,a,i){return FPt[n]};const HPt=BPt;function p1(e){return function(n,r){var a=r!=null&&r.context?String(r.context):"standalone",i;if(a==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,l=r!=null&&r.width?String(r.width):o;i=e.formattingValues[l]||e.formattingValues[o]}else{var c=e.defaultWidth,u=r!=null&&r.width?String(r.width):e.defaultWidth;i=e.values[u]||e.values[c]}var d=e.argumentCallback?e.argumentCallback(n):n;return i[d]}}var zPt={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},VPt={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},UPt={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},WPt={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},YPt={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},qPt={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},GPt=function(n,r){var a=Number(n),i=a%100;if(i>20||i<10)switch(i%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},KPt={ordinalNumber:GPt,era:p1({values:zPt,defaultWidth:"wide"}),quarter:p1({values:VPt,defaultWidth:"wide",argumentCallback:function(n){return n-1}}),month:p1({values:UPt,defaultWidth:"wide"}),day:p1({values:WPt,defaultWidth:"wide"}),dayPeriod:p1({values:YPt,defaultWidth:"wide",formattingValues:qPt,defaultFormattingWidth:"wide"})};const ZPt=KPt;function h1(e){return function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=n.match(i);if(!o)return null;var l=o[0],c=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(c)?QPt(c,function(p){return p.test(l)}):XPt(c,function(p){return p.test(l)}),d;d=e.valueCallback?e.valueCallback(u):u,d=r.valueCallback?r.valueCallback(d):d;var f=n.slice(l.length);return{value:d,rest:f}}}function XPt(e,n){for(var r in e)if(e.hasOwnProperty(r)&&n(e[r]))return r}function QPt(e,n){for(var r=0;r<e.length;r++)if(n(e[r]))return r}function JPt(e){return function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.match(e.matchPattern);if(!a)return null;var i=a[0],o=n.match(e.parsePattern);if(!o)return null;var l=e.valueCallback?e.valueCallback(o[0]):o[0];l=r.valueCallback?r.valueCallback(l):l;var c=n.slice(i.length);return{value:l,rest:c}}}var eIt=/^(\d+)(th|st|nd|rd)?/i,tIt=/\d+/i,nIt={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},rIt={any:[/^b/i,/^(a|c)/i]},aIt={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},iIt={any:[/1/i,/2/i,/3/i,/4/i]},sIt={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},oIt={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},lIt={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},cIt={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},uIt={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},dIt={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},fIt={ordinalNumber:JPt({matchPattern:eIt,parsePattern:tIt,valueCallback:function(n){return parseInt(n,10)}}),era:h1({matchPatterns:nIt,defaultMatchWidth:"wide",parsePatterns:rIt,defaultParseWidth:"any"}),quarter:h1({matchPatterns:aIt,defaultMatchWidth:"wide",parsePatterns:iIt,defaultParseWidth:"any",valueCallback:function(n){return n+1}}),month:h1({matchPatterns:sIt,defaultMatchWidth:"wide",parsePatterns:oIt,defaultParseWidth:"any"}),day:h1({matchPatterns:lIt,defaultMatchWidth:"wide",parsePatterns:cIt,defaultParseWidth:"any"}),dayPeriod:h1({matchPatterns:uIt,defaultMatchWidth:"any",parsePatterns:dIt,defaultParseWidth:"any"})};const pIt=fIt;var hIt={code:"en-US",formatDistance:OPt,formatLong:LPt,formatRelative:HPt,localize:ZPt,match:pIt,options:{weekStartsOn:0,firstWeekContainsDate:1}};const $je=hIt;var mIt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,gIt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,xIt=/^'([^]*?)'?$/,vIt=/''/g,_It=/[a-zA-Z]/;function _ie(e,n,r){var a,i,o,l,c,u,d,f,p,h,m,g,x,b,y,w,j,S;fn(2,arguments);var N=String(n),k=E_(),E=(a=(i=r==null?void 0:r.locale)!==null&&i!==void 0?i:k.locale)!==null&&a!==void 0?a:$je,D=Vr((o=(l=(c=(u=r==null?void 0:r.firstWeekContainsDate)!==null&&u!==void 0?u:r==null||(d=r.locale)===null||d===void 0||(f=d.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&c!==void 0?c:k.firstWeekContainsDate)!==null&&l!==void 0?l:(p=k.locale)===null||p===void 0||(h=p.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(D>=1&&D<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var R=Vr((m=(g=(x=(b=r==null?void 0:r.weekStartsOn)!==null&&b!==void 0?b:r==null||(y=r.locale)===null||y===void 0||(w=y.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&x!==void 0?x:k.weekStartsOn)!==null&&g!==void 0?g:(j=k.locale)===null||j===void 0||(S=j.options)===null||S===void 0?void 0:S.weekStartsOn)!==null&&m!==void 0?m:0);if(!(R>=0&&R<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!E.localize)throw new RangeError("locale must contain localize property");if(!E.formatLong)throw new RangeError("locale must contain formatLong property");var A=kn(e);if(!Tje(A))throw new RangeError("Invalid time value");var P=lR(A),I=Dje(A,P),L={firstWeekContainsDate:D,weekStartsOn:R,locale:E,_originalDate:A},H=N.match(gIt).map(function(U){var X=U[0];if(X==="p"||X==="P"){var re=P9[X];return re(U,E.formatLong)}return U}
460).join("").match(mIt).map(function(U){if(U==="''")return"'";var X=U[0];if(X==="'")return bIt(U);var re=SPt[X];if(re)return!(r!=null&&r.useAdditionalWeekYearTokens)&&Ije(U)&&cR(U,n,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Pje(U)&&cR(U,n,String(e)),re(I,U,E.localize,L);if(X.match(_It))throw new RangeError("Format string contains an unescaped latin alphabet character `"+X+"`");return U}).join("");return H}function bIt(e){var n=e.match(xIt);return n?n[1].replace(vIt,"'"):e}var yIt=6e4;function I9(e,n){fn(2,arguments);var r=Vr(n);return qY(e,r*yIt)}var wIt=36e5;function kIt(e,n){fn(2,arguments);var r=Vr(n);return qY(e,r*wIt)}function Gy(e,n){fn(2,arguments);var r=kn(e),a=Vr(n);return isNaN(a)?new Date(NaN):(a&&r.setDate(r.getDate()+a),r)}function KY(e,n){fn(2,arguments);var r=Vr(n),a=r*7;return Gy(e,a)}function of(e,n){fn(2,arguments);var r=kn(e),a=Vr(n);if(isNaN(a))return new Date(NaN);if(!a)return r;var i=r.getDate(),o=new Date(r.getTime());o.setMonth(r.getMonth()+a+1,0);var l=o.getDate();return i>=l?o:(r.setFullYear(o.getFullYear(),o.getMonth(),i),r)}function Lje(e,n){fn(2,arguments);var r=Vr(n),a=r*3;return of(e,a)}function Gb(e,n){fn(2,arguments);var r=Vr(n);return of(e,r*12)}function jIt(e,n){fn(2,arguments);var r=Vr(n);return Gy(e,-r)}function CIt(e,n){fn(2,arguments);var r=Vr(n);return KY(e,-r)}function Kb(e,n){fn(2,arguments);var r=Vr(n);return of(e,-r)}function SIt(e,n){fn(2,arguments);var r=Vr(n);return Lje(e,-r)}function zj(e,n){fn(2,arguments);var r=Vr(n);return Gb(e,-r)}function J4(e){fn(1,arguments);var n=kn(e),r=n.getSeconds();return r}function au(e){fn(1,arguments);var n=kn(e),r=n.getMinutes();return r}function iu(e){fn(1,arguments);var n=kn(e),r=n.getHours();return r}function NIt(e){fn(1,arguments);var n=kn(e),r=n.getDay();return r}function bie(e){fn(1,arguments);var n=kn(e),r=n.getDate();return r}function Fje(e,n){var r,a,i,o,l,c,u,d;fn(1,arguments);var f=E_(),p=Vr((r=(a=(i=(o=n==null?void 0:n.weekStartsOn)!==null&&o!==void 0?o:n==null||(l=n.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&i!==void 0?i:f.weekStartsOn)!==null&&a!==void 0?a:(u=f.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&r!==void 0?r:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=kn(e),m=h.getDay(),g=(m<p?7:0)+m-p;return h.setDate(h.getDate()-g),h.setHours(0,0,0,0),h}function uR(e){return fn(1,arguments),Fje(e,{weekStartsOn:1})}function EIt(e){fn(1,arguments);var n=kn(e),r=n.getFullYear(),a=new Date(0);a.setFullYear(r+1,0,4),a.setHours(0,0,0,0);var i=uR(a),o=new Date(0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);var l=uR(o);return n.getTime()>=i.getTime()?r+1:n.getTime()>=l.getTime()?r:r-1}function TIt(e){fn(1,arguments);var n=EIt(e),r=new Date(0);r.setFullYear(n,0,4),r.setHours(0,0,0,0);var a=uR(r);return a}var DIt=6048e5;function MIt(e){fn(1,arguments);var n=kn(e),r=uR(n).getTime()-TIt(n).getTime();return Math.round(r/DIt)+1}function sl(e){fn(1,arguments);var n=kn(e),r=n.getMonth();return r}function z0(e){fn(1,arguments);var n=kn(e),r=Math.floor(n.getMonth()/3)+1;return r}function ia(e){return fn(1,arguments),kn(e).getFullYear()}function $9(e){fn(1,arguments);var n=kn(e),r=n.getTime();return r}function RIt(e,n){fn(2,arguments);var r=kn(e),a=Vr(n);return r.setSeconds(a),r}function jk(e,n){fn(2,arguments);var r=kn(e),a=Vr(n);return r.setMinutes(a),r}function Ck(e,n){fn(2,arguments);var r=kn(e),a=Vr(n);return r.setHours(a),r}function OIt(e){fn(1,arguments);var n=kn(e),r=n.getFullYear(),a=n.getMonth(),i=new Date(0);return i.setFullYear(r,a+1,0),i.setHours(0,0,0,0),i.getDate()}function zu(e,n){fn(2,arguments);var r=kn(e),a=Vr(n),i=r.getFullYear(),o=r.getDate(),l=new Date(0);l.setFullYear(i,a,15),l.setHours(0,0,0,0);var c=OIt(l);return r.setMonth(a,Math.min(o,c)),r}function B1(e,n){fn(2,arguments);var r=kn(e),a=Vr(n),i=Math.floor(r.getMonth()/3)+1,o=a-i;return zu(r,r.getMonth()+o*3)}function dR(e,n){fn(2,arguments);var r=kn(e),a=Vr(n);return isNaN(r.getTime())?new Date(NaN):(r.setFullYear(a),r)}function eT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?eT=function(r){return typeof r}:eT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},eT(e)}function yie(e){fn(1,arguments);var n;if(e&&typeof e.forEach=="function")n=e;else if(eT(e)==="object"&&e!==null)n=Array.prototype.slice.call(e);else return new Date(NaN);var r;
460return n.forEach(function(a){var i=kn(a);(r===void 0||r>i||isNaN(i.getDate()))&&(r=i)}),r||new Date(NaN)}function tT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?tT=function(r){return typeof r}:tT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},tT(e)}function wie(e){fn(1,arguments);var n;if(e&&typeof e.forEach=="function")n=e;else if(tT(e)==="object"&&e!==null)n=Array.prototype.slice.call(e);else return new Date(NaN);var r;return n.forEach(function(a){var i=kn(a);(r===void 0||r<i||isNaN(Number(i)))&&(r=i)}),r||new Date(NaN)}function cp(e){fn(1,arguments);var n=kn(e);return n.setHours(0,0,0,0),n}var AIt=864e5;function fR(e,n){fn(2,arguments);var r=cp(e),a=cp(n),i=r.getTime()-lR(r),o=a.getTime()-lR(a);return Math.round((i-o)/AIt)}function pR(e,n){fn(2,arguments);var r=kn(e),a=kn(n),i=r.getFullYear()-a.getFullYear(),o=r.getMonth()-a.getMonth();return i*12+o}function hR(e,n){fn(2,arguments);var r=kn(e),a=kn(n);return r.getFullYear()-a.getFullYear()}function Bje(e){fn(1,arguments);var n=kn(e);return n.setDate(1),n.setHours(0,0,0,0),n}function L9(e){fn(1,arguments);var n=kn(e),r=n.getMonth(),a=r-r%3;return n.setMonth(a,1),n.setHours(0,0,0,0),n}function Hje(e){fn(1,arguments);var n=kn(e),r=new Date(0);return r.setFullYear(n.getFullYear(),0,1),r.setHours(0,0,0,0),r}function F9(e){fn(1,arguments);var n=kn(e);return n.setHours(23,59,59,999),n}function PIt(e){fn(1,arguments);var n=kn(e),r=n.getMonth();return n.setFullYear(n.getFullYear(),r+1,0),n.setHours(23,59,59,999),n}function IIt(e){fn(1,arguments);var n=kn(e),r=n.getFullYear();return n.setFullYear(r+1,0,0),n.setHours(23,59,59,999),n}function $It(e,n){fn(2,arguments);var r=kn(e),a=kn(n);return r.getTime()===a.getTime()}function LIt(e,n){fn(2,arguments);var r=cp(e),a=cp(n);return r.getTime()===a.getTime()}function FIt(e,n){fn(2,arguments);var r=kn(e),a=kn(n);return r.getFullYear()===a.getFullYear()&&r.getMonth()===a.getMonth()}function BIt(e,n){fn(2,arguments);var r=kn(e),a=kn(n);return r.getFullYear()===a.getFullYear()}function HIt(e,n){fn(2,arguments);var r=L9(e),a=L9(n);return r.getTime()===a.getTime()}function Yg(e,n){fn(2,arguments);var r=kn(e),a=kn(n);return r.getTime()>a.getTime()}function mh(e,n){fn(2,arguments);var r=kn(e),a=kn(n);return r.getTime()<a.getTime()}function Vj(e,n){fn(2,arguments);var r=kn(e).getTime(),a=kn(n.start).getTime(),i=kn(n.end).getTime();if(!(a<=i))throw new RangeError("Invalid interval");return r>=a&&r<=i}function zIt(e,n){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r]);return e}function nT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?nT=function(r){return typeof r}:nT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},nT(e)}function zje(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&B9(e,n)}function B9(e,n){return B9=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},B9(e,n)}function Vje(e){var n=UIt();return function(){var a=mR(e),i;if(n){var o=mR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return VIt(this,i)}}function VIt(e,n){return n&&(nT(n)==="object"||typeof n=="function")?n:H9(e)}function H9(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function UIt(){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 mR(e){return mR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},mR(e)}function ZY(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function kie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function XY(e,n,r){return n&&kie(e.prototype,n),r&&kie(e,r),e}function z9(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var WIt=10,Uje=function(){function e(){ZY(this,e),z9(this,"subPriority",0)}return XY(e,[{key:"validate",value:function(r,a){return!0}}]),e}(),YIt=function(e){zje(r,e);var n=Vje(r);function r(a,i,o,l,c){var u;return ZY(this,r),u=n.call(this),u.value=a,u.validateValue=i,u.setValue=o,u.priority=l,c&&(u.subPriority=c),u}return XY(r,[{key:"validate",value:function(i,o){return this.validateValue(i,this.value,o)}},{key:"set",value:function(i,o,l){return this.setValue(i,o,this.value,l)}}]),r}(Uje),qIt=function(e){zje(r,e);var n=Vje(r);function r(){var a;ZY(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),z9(H9(a),"priority",WIt),z9(H9(a),"subPriority",-1),a}return XY(r,[{key:"set",value:function(i,o){if(o.timestampIsSet)return i;var l=new Date(0);return l.setFullYear(i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()),l.setHours(i.getUTCHours(),i.getUTCMinutes(),i.getUTCSeconds(),i.getUTCMilliseconds()),l}}]),r}(Uje);function GIt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function jie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function KIt(e,n,r){return n&&jie(e.prototype,n),r&&jie(e,r),e}var Aa=function(){function e(){GIt(this,e)}return KIt(e,[{key:"run",value:function(r,a,i,o){var l=this.parse(r,a,i,o);return l?{setter:new YIt(l.value,this.validate,this.set,this.priority,this.subPriority),rest:l.rest}:null}},{key:"validate",value:function(r,a,i){return!0}}]),e}();function rT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?rT=function(r){return typeof r}:rT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},rT(e)}function ZIt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Cie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function XIt(e,n,r){return n&&Cie(e.prototype,n),r&&Cie(e,r),e}function QIt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&V9(e,n)}function V9(e,n){return V9=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},V9(e,n)}function JIt(e){var n=t$t();return function(){var a=gR(e),i;if(n){var o=gR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return e$t(this,i)}}function e$t(e,n){return n&&(rT(n)==="object"||typeof n=="function")?n:U9(e)}function U9(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function t$t(){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}}
vendor: 83,130 bytes, lines 460-461
460function gR(e){return gR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},gR(e)}function Sie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var n$t=function(e){QIt(r,e);var n=JIt(r);function r(){var a;ZIt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Sie(U9(a),"priority",140),Sie(U9(a),"incompatibleTokens",["R","u","t","T"]),a}return XIt(r,[{key:"parse",value:function(i,o,l){switch(o){case"G":case"GG":case"GGG":return l.era(i,{width:"abbreviated"})||l.era(i,{width:"narrow"});case"GGGGG":return l.era(i,{width:"narrow"});case"GGGG":default:return l.era(i,{width:"wide"})||l.era(i,{width:"abbreviated"})||l.era(i,{width:"narrow"})}}},{key:"set",value:function(i,o,l){return o.era=l,i.setUTCFullYear(l,0,1),i.setUTCHours(0,0,0,0),i}}]),r}(Aa),QY=6e4,JY=36e5,r$t=1e3,Ds={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Vf={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Ms(e,n){return e&&{value:n(e.value),rest:e.rest}}function Qi(e,n){var r=n.match(e);return r?{value:parseInt(r[0],10),rest:n.slice(r[0].length)}:null}function Uf(e,n){var r=n.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:n.slice(1)};var a=r[1]==="+"?1:-1,i=r[2]?parseInt(r[2],10):0,o=r[3]?parseInt(r[3],10):0,l=r[5]?parseInt(r[5],10):0;return{value:a*(i*JY+o*QY+l*r$t),rest:n.slice(r[0].length)}}function Wje(e){return Qi(Ds.anyDigitsSigned,e)}function ms(e,n){switch(e){case 1:return Qi(Ds.singleDigit,n);case 2:return Qi(Ds.twoDigits,n);case 3:return Qi(Ds.threeDigits,n);case 4:return Qi(Ds.fourDigits,n);default:return Qi(new RegExp("^\\d{1,"+e+"}"),n)}}function xR(e,n){switch(e){case 1:return Qi(Ds.singleDigitSigned,n);case 2:return Qi(Ds.twoDigitsSigned,n);case 3:return Qi(Ds.threeDigitsSigned,n);case 4:return Qi(Ds.fourDigitsSigned,n);default:return Qi(new RegExp("^-?\\d{1,"+e+"}"),n)}}function eq(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function Yje(e,n){var r=n>0,a=r?n:1-n,i;if(a<=50)i=e||100;else{var o=a+50,l=Math.floor(o/100)*100,c=e>=o%100;i=e+l-(c?100:0)}return r?i:1-i}function qje(e){return e%400===0||e%4===0&&e%100!==0}function aT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?aT=function(r){return typeof r}:aT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},aT(e)}function a$t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Nie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function i$t(e,n,r){return n&&Nie(e.prototype,n),r&&Nie(e,r),e}function s$t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&W9(e,n)}function W9(e,n){return W9=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},W9(e,n)}function o$t(e){var n=c$t();return function(){var a=vR(e),i;if(n){var o=vR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return l$t(this,i)}}function l$t(e,n){return n&&(aT(n)==="object"||typeof n=="function")?n:Y9(e)}function Y9(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c$t(){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 vR(e){return vR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},vR(e)}function Eie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var u$t=function(e){s$t(r,e);var n=o$t(r);function r(){var a;a$t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Eie(Y9(a),"priority",130),Eie(Y9(a),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),a}return i$t(r,[{key:"parse",value:function(i,o,l){var c=function(d){return{year:d,isTwoDigitYear:o==="yy"}};switch(o){case"y":return Ms(ms(4,i),c);case"yo":return Ms(l.ordinalNumber(i,{unit:"year"}),c);default:return Ms(ms(o.length,i),c)}}},{key:"validate",value:function(i,o){return o.isTwoDigitYear||o.year>0}},{key:"set",value:function(i,o,l){var c=i.getUTCFullYear();if(l.isTwoDigitYear){var u=Yje(l.year,c);return i.setUTCFullYear(u,0,1),i.setUTCHours(0,0,0,0),i}var d=!("era"in o)||o.era===1?l.year:1-l.year;return i.setUTCFullYear(d,0,1),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function iT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?iT=function(r){return typeof r}:iT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},iT(e)}function d$t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Tie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function f$t(e,n,r){return n&&Tie(e.prototype,n),r&&Tie(e,r),e}function p$t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&q9(e,n)}function q9(e,n){return q9=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},q9(e,n)}function h$t(e){var n=g$t();return function(){var a=_R(e),i;if(n){var o=_R(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return m$t(this,i)}}function m$t(e,n){return n&&(iT(n)==="object"||typeof n=="function")?n:G9(e)}function G9(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g$t(){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 _R(e){return _R=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},_R(e)}function Die(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var x$t=function(e){p$t(r,e);var n=h$t(r);function r(){var a;d$t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Die(G9(a),"priority",130),Die(G9(a),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),a}return f$t(r,[{key:"parse",value:function(i,o,l){var c=function(d){return{year:d,isTwoDigitYear:o==="YY"}};switch(o){case"Y":return Ms(ms(4,i),c);case"Yo":return Ms(l.ordinalNumber(i,{unit:"year"}),c);default:return Ms(ms(o.length,i),c)}}},{key:"validate",value:function(i,o){return o.isTwoDigitYear||o.year>0}},{key:"set",value:function(i,o,l,c){var u=GY(i,c);if(l.isTwoDigitYear){var d=Yje(l.year,u);return i.setUTCFullYear(d,0,c.firstWeekContainsDate),i.setUTCHours(0,0,0,0),o_(i,c)}var f=!("era"in o)||o.era===1?l.year:1-l.year;return i.setUTCFullYear(f,0,c.firstWeekContainsDate),i.setUTCHours(0,0,0,0),o_(i,c)}}]),r}(Aa);function sT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?sT=function(r){return typeof r}:sT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},sT(e)}function v$t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Mie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function _$t(e,n,r){return n&&Mie(e.prototype,n),r&&Mie(e,r),e}function b$t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&K9(e,n)}function K9(e,n){return K9=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},K9(e,n)}function y$t(e){var n=k$t();return function(){var a=bR(e),i;if(n){var o=bR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return w$t(this,i)}}function w$t(e,n){return n&&(sT(n)==="object"||typeof n=="function")?n:Z9(e)}function Z9(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function k$t(){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 bR(e){return bR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},bR(e)}function Rie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var j$t=function(e){b$t(r,e);var n=y$t(r);function r(){var a;v$t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Rie(Z9(a),"priority",130),Rie(Z9(a),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),a}return _$t(r,[{key:"parse",value:function(i,o){return xR(o==="R"?4:o.length,i)}},{key:"set",value:function(i,o,l){var c=new Date(0);return c.setUTCFullYear(l,0,4),c.setUTCHours(0,0,0,0),qb(c)}}]),r}(Aa);function oT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?oT=function(r){return typeof r}:oT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},oT(e)}function C$t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Oie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function S$t(e,n,r){return n&&Oie(e.prototype,n),r&&Oie(e,r),e}function N$t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&X9(e,n)}function X9(e,n){return X9=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},X9(e,n)}function E$t(e){var n=D$t();return function(){var a=yR(e),i;if(n){var o=yR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return T$t(this,i)}}function T$t(e,n){return n&&(oT(n)==="object"||typeof n=="function")?n:Q9(e)}function Q9(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function D$t(){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 yR(e){return yR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},yR(e)}function Aie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var M$t=function(e){N$t(r,e);var n=E$t(r);function r(){var a;C$t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Aie(Q9(a),"priority",130),Aie(Q9(a),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),a}return S$t(r,[{key:"parse",value:function(i,o){return xR(o==="u"?4:o.length,i)}},{key:"set",value:function(i,o,l){return i.setUTCFullYear(l,0,1),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function lT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?lT=function(r){return typeof r}:lT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},lT(e)}function R$t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Pie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function O$t(e,n,r){return n&&Pie(e.prototype,n),r&&Pie(e,r),e}function A$t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&J9(e,n)}function J9(e,n){return J9=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},J9(e,n)}function P$t(e){var n=$$t();return function(){var a=wR(e),i;if(n){var o=wR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return I$t(this,i)}}function I$t(e,n){return n&&(lT(n)==="object"||typeof n=="function")?n:eH(e)}function eH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $$t(){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 wR(e){return wR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},wR(e)}function Iie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var L$t=function(e){A$t(r,e);var n=P$t(r);function r(){var a;R$t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Iie(eH(a),"priority",120),Iie(eH(a),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),a}return O$t(r,[{key:"parse",value:function(i,o,l){switch(o){case"Q":case"QQ":return ms(o.length,i);case"Qo":return l.ordinalNumber(i,{unit:"quarter"});case"QQQ":return l.quarter(i,{width:"abbreviated",context:"formatting"})||l.quarter(i,{width:"narrow",context:"formatting"});case"QQQQQ":return l.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return l.quarter(i,{width:"wide",context:"formatting"})||l.quarter(i,{width:"abbreviated",context:"formatting"})||l.quarter(i,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(i,o){return o>=1&&o<=4}},{key:"set",value:function(i,o,l){return i.setUTCMonth((l-1)*3,1),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function cT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?cT=function(r){return typeof r}:cT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},cT(e)}function F$t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function $ie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function B$t(e,n,r){return n&&$ie(e.prototype,n),r&&$ie(e,r),e}function H$t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&tH(e,n)}function tH(e,n){return tH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},tH(e,n)}function z$t(e){var n=U$t();return function(){var a=kR(e),i;if(n){var o=kR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return V$t(this,i)}}function V$t(e,n){return n&&(cT(n)==="object"||typeof n=="function")?n:nH(e)}function nH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function U$t(){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 kR(e){return kR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},kR(e)}function Lie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var W$t=function(e){H$t(r,e);var n=z$t(r);function r(){var a;F$t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Lie(nH(a),"priority",120),Lie(nH(a),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),a}return B$t(r,[{key:"parse",value:function(i,o,l){switch(o){case"q":case"qq":return ms(o.length,i);case"qo":return l.ordinalNumber(i,{unit:"quarter"});case"qqq":return l.quarter(i,{width:"abbreviated",context:"standalone"})||l.quarter(i,{width:"narrow",context:"standalone"});case"qqqqq":return l.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return l.quarter(i,{width:"wide",context:"standalone"})||l.quarter(i,{width:"abbreviated",context:"standalone"})||l.quarter(i,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(i,o){return o>=1&&o<=4}},{key:"set",value:function(i,o,l){return i.setUTCMonth((l-1)*3,1),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function uT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?uT=function(r){return typeof r}:uT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},uT(e)}function Y$t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Fie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function q$t(e,n,r){return n&&Fie(e.prototype,n),r&&Fie(e,r),e}function G$t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&rH(e,n)}function rH(e,n){return rH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},rH(e,n)}function K$t(e){var n=X$t();return function(){var a=jR(e),i;if(n){var o=jR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return Z$t(this,i)}}function Z$t(e,n){return n&&(uT(n)==="object"||typeof n=="function")?n:aH(e)}function aH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X$t(){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 jR(e){return jR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},jR(e)}function Bie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var Q$t=function(e){G$t(r,e);var n=K$t(r);function r(){var a;Y$t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Bie(aH(a),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),Bie(aH(a),"priority",110),a}return q$t(r,[{key:"parse",value:function(i,o,l){var c=function(d){return d-1};switch(o){case"M":return Ms(Qi(Ds.month,i),c);case"MM":return Ms(ms(2,i),c);case"Mo":return Ms(l.ordinalNumber(i,{unit:"month"}),c);case"MMM":return l.month(i,{width:"abbreviated",context:"formatting"})||l.month(i,{width:"narrow",context:"formatting"});case"MMMMM":return l.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return l.month(i,{width:"wide",context:"formatting"})||l.month(i,{width:"abbreviated",context:"formatting"})||l.month(i,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=11}},{key:"set",value:function(i,o,l){return i.setUTCMonth(l,1),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function dT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?dT=function(r){return typeof r}:dT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},dT(e)}function J$t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Hie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function eLt(e,n,r){return n&&Hie(e.prototype,n),r&&Hie(e,r),e}function tLt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&iH(e,n)}function iH(e,n){return iH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},iH(e,n)}function nLt(e){var n=aLt();return function(){var a=CR(e),i;if(n){var o=CR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return rLt(this,i)}}function rLt(e,n){return n&&(dT(n)==="object"||typeof n=="function")?n:sH(e)}function sH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function aLt(){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 CR(e){return CR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},CR(e)}function zie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var iLt=function(e){tLt(r,e);var n=nLt(r);function r(){var a;J$t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),zie(sH(a),"priority",110),zie(sH(a),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),a}return eLt(r,[{key:"parse",value:function(i,o,l){var c=function(d){return d-1};switch(o){case"L":return Ms(Qi(Ds.month,i),c);case"LL":return Ms(ms(2,i),c);case"Lo":return Ms(l.ordinalNumber(i,{unit:"month"}),c);case"LLL":return l.month(i,{width:"abbreviated",context:"standalone"})||l.month(i,{width:"narrow",context:"standalone"});case"LLLLL":return l.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return l.month(i,{width:"wide",context:"standalone"})||l.month(i,{width:"abbreviated",context:"standalone"})||l.month(i,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=11}},{key:"set",value:function(i,o,l){return i.setUTCMonth(l,1),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function sLt(e,n,r){fn(2,arguments);var a=kn(e),i=Vr(n),o=Oje(a,r)-i;return a.setUTCDate(a.getUTCDate()-o*7),a}function fT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?fT=function(r){return typeof r}:fT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},fT(e)}function oLt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Vie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function lLt(e,n,r){return n&&Vie(e.prototype,n),r&&Vie(e,r),e}function cLt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&oH(e,n)}function oH(e,n){return oH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},oH(e,n)}function uLt(e){var n=fLt();return function(){var a=SR(e),i;if(n){var o=SR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return dLt(this,i)}}function dLt(e,n){return n&&(fT(n)==="object"||typeof n=="function")?n:lH(e)}function lH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fLt(){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 SR(e){return SR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},SR(e)}function Uie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var pLt=function(e){cLt(r,e);var n=uLt(r);function r(){var a;oLt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Uie(lH(a),"priority",100),Uie(lH(a),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),a}return lLt(r,[{key:"parse",value:function(i,o,l){switch(o){case"w":return Qi(Ds.week,i);case"wo":return l.ordinalNumber(i,{unit:"week"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){return o>=1&&o<=53}},{key:"set",value:function(i,o,l,c){return o_(sLt(i,l,c),c)}}]),r}(Aa);function hLt(e,n){fn(2,arguments);var r=kn(e),a=Vr(n),i=Rje(r)-a;return r.setUTCDate(r.getUTCDate()-i*7),r}function pT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?pT=function(r){return typeof r}:pT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},pT(e)}function mLt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Wie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function gLt(e,n,r){return n&&Wie(e.prototype,n),r&&Wie(e,r),e}function xLt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&cH(e,n)}function cH(e,n){return cH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},cH(e,n)}function vLt(e){var n=bLt();return function(){var a=NR(e),i;if(n){var o=NR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return _Lt(this,i)}}function _Lt(e,n){return n&&(pT(n)==="object"||typeof n=="function")?n:uH(e)}function uH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bLt(){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 NR(e){return NR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},NR(e)}function Yie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var yLt=function(e){xLt(r,e);var n=vLt(r);function r(){var a;mLt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Yie(uH(a),"priority",100),Yie(uH(a),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),a}return gLt(r,[{key:"parse",value:function(i,o,l){switch(o){case"I":return Qi(Ds.week,i);case"Io":return l.ordinalNumber(i,{unit:"week"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){return o>=1&&o<=53}},{key:"set",value:function(i,o,l){return qb(hLt(i,l))}}]),r}(Aa);function hT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?hT=function(r){return typeof r}:hT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},hT(e)}function wLt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function qie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function kLt(e,n,r){return n&&qie(e.prototype,n),r&&qie(e,r),e}function jLt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&dH(e,n)}function dH(e,n){return dH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},dH(e,n)}function CLt(e){var n=NLt();return function(){var a=ER(e),i;if(n){var o=ER(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return SLt(this,i)}}function SLt(e,n){return n&&(hT(n)==="object"||typeof n=="function")?n:mT(e)}function mT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function NLt(){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 ER(e){return ER=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ER(e)}function e3(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var ELt=[31,28,31,30,31,30,31,31,30,31,30,31],TLt=[31,29,31,30,31,30,31,31,30,31,30,31],DLt=function(e){jLt(r,e);var n=CLt(r);function r(){var a;wLt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),e3(mT(a),"priority",90),e3(mT(a),"subPriority",1),e3(mT(a),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),a}return kLt(r,[{key:"parse",value:function(i,o,l){switch(o){case"d":return Qi(Ds.date,i);case"do":return l.ordinalNumber(i,{unit:"date"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){var l=i.getUTCFullYear(),c=qje(l),u=i.getUTCMonth();return c?o>=1&&o<=TLt[u]:o>=1&&o<=ELt[u]}},{key:"set",value:function(i,o,l){return i.setUTCDate(l),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function gT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?gT=function(r){return typeof r}:gT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},gT(e)}function MLt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Gie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function RLt(e,n,r){return n&&Gie(e.prototype,n),r&&Gie(e,r),e}function OLt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&fH(e,n)}function fH(e,n){return fH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},fH(e,n)}function ALt(e){var n=ILt();return function(){var a=TR(e),i;if(n){var o=TR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return PLt(this,i)}}function PLt(e,n){return n&&(gT(n)==="object"||typeof n=="function")?n:xT(e)}function xT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ILt(){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 TR(e){return TR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},TR(e)}function t3(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var $Lt=function(e){OLt(r,e);var n=ALt(r);function r(){var a;MLt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),t3(xT(a),"priority",90),t3(xT(a),"subpriority",1),t3(xT(a),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),a}return RLt(r,[{key:"parse",value:function(i,o,l){switch(o){case"D":case"DD":return Qi(Ds.dayOfYear,i);case"Do":return l.ordinalNumber(i,{unit:"date"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){var l=i.getUTCFullYear(),c=qje(l);return c?o>=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(i,o,l){return i.setUTCMonth(0,l),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function tq(e,n,r){var a,i,o,l,c,u,d,f;fn(2,arguments);var p=E_(),h=Vr((a=(i=(o=(l=r==null?void 0:r.weekStartsOn)!==null&&l!==void 0?l:r==null||(c=r.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&o!==void 0?o:p.weekStartsOn)!==null&&i!==void 0?i:(d=p.locale)===null||d===void 0||(f=d.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&a!==void 0?a:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=kn(e),g=Vr(n),x=m.getUTCDay(),b=g%7,y=(b+7)%7,w=(y<h?7:0)+g-x;return m.setUTCDate(m.getUTCDate()+w),m}function vT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?vT=function(r){return typeof r}:vT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},vT(e)}function LLt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Kie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function FLt(e,n,r){return n&&Kie(e.prototype,n),r&&Kie(e,r),e}function BLt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&pH(e,n)}function pH(e,n){return pH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},pH(e,n)}function HLt(e){var n=VLt();return function(){var a=DR(e),i;if(n){var o=DR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return zLt(this,i)}}function zLt(e,n){return n&&(vT(n)==="object"||typeof n=="function")?n:hH(e)}function hH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function VLt(){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 DR(e){return DR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},DR(e)}function Zie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var ULt=function(e){BLt(r,e);var n=HLt(r);function r(){var a;LLt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Zie(hH(a),"priority",90),Zie(hH(a),"incompatibleTokens",["D","i","e","c","t","T"]),a}return FLt(r,[{key:"parse",value:function(i,o,l){switch(o){case"E":case"EE":case"EEE":return l.day(i,{width:"abbreviated",context:"formatting"})||l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"});case"EEEEE":return l.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"});case"EEEE":default:return l.day(i,{width:"wide",context:"formatting"})||l.day(i,{width:"abbreviated",context:"formatting"})||l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=6}},{key:"set",value:function(i,o,l,c){return i=tq(i,l,c),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function _T(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_T=function(r){return typeof r}:_T=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},_T(e)}function WLt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Xie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function YLt(e,n,r){return n&&Xie(e.prototype,n),r&&Xie(e,r),e}function qLt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&mH(e,n)}function mH(e,n){return mH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},mH(e,n)}function GLt(e){var n=ZLt();return function(){var a=MR(e),i;if(n){var o=MR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return KLt(this,i)}}function KLt(e,n){return n&&(_T(n)==="object"||typeof n=="function")?n:gH(e)}function gH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ZLt(){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 MR(e){return MR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},MR(e)}function Qie(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var XLt=function(e){qLt(r,e);var n=GLt(r);function r(){var a;WLt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Qie(gH(a),"priority",90),Qie(gH(a),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),a}return YLt(r,[{key:"parse",value:function(i,o,l,c){var u=function(f){var p=Math.floor((f-1)/7)*7;return(f+c.weekStartsOn+6)%7+p};switch(o){case"e":case"ee":return Ms(ms(o.length,i),u);case"eo":return Ms(l.ordinalNumber(i,{unit:"day"}),u);case"eee":return l.day(i,{width:"abbreviated",context:"formatting"})||l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"});case"eeeee":return l.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"});case"eeee":default:return l.day(i,{width:"wide",context:"formatting"})||l.day(i,{width:"abbreviated",context:"formatting"})||l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=6}},{key:"set",value:function(i,o,l,c){return i=tq(i,l,c),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function bT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?bT=function(r){return typeof r}:bT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},bT(e)}function QLt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Jie(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function JLt(e,n,r){return n&&Jie(e.prototype,n),r&&Jie(e,r),e}function eFt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&xH(e,n)}function xH(e,n){return xH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},xH(e,n)}function tFt(e){var n=rFt();return function(){var a=RR(e),i;if(n){var o=RR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return nFt(this,i)}}function nFt(e,n){return n&&(bT(n)==="object"||typeof n=="function")?n:vH(e)}function vH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rFt(){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 RR(e){return RR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},RR(e)}function ese(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var aFt=function(e){eFt(r,e);var n=tFt(r);function r(){var a;QLt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),ese(vH(a),"priority",90),ese(vH(a),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),a}return JLt(r,[{key:"parse",value:function(i,o,l,c){var u=function(f){var p=Math.floor((f-1)/7)*7;return(f+c.weekStartsOn+6)%7+p};switch(o){case"c":case"cc":return Ms(ms(o.length,i),u);case"co":return Ms(l.ordinalNumber(i,{unit:"day"}),u);case"ccc":return l.day(i,{width:"abbreviated",context:"standalone"})||l.day(i,{width:"short",context:"standalone"})||l.day(i,{width:"narrow",context:"standalone"});case"ccccc":return l.day(i,{width:"narrow",context:"standalone"});case"cccccc":return l.day(i,{width:"short",context:"standalone"})||l.day(i,{width:"narrow",context:"standalone"});case"cccc":default:return l.day(i,{width:"wide",context:"standalone"})||l.day(i,{width:"abbreviated",context:"standalone"})||l.day(i,{width:"short",context:"standalone"})||l.day(i,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=6}},{key:"set",value:function(i,o,l,c){return i=tq(i,l,c),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function iFt(e,n){fn(2,arguments);var r=Vr(n);r%7===0&&(r=r-7);var a=1,i=kn(e),o=i.getUTCDay(),l=r%7,c=(l+7)%7,u=(c<a?7:0)+r-o;return i.setUTCDate(i.getUTCDate()+u),i}function yT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?yT=function(r){return typeof r}:yT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},yT(e)}function sFt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function tse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function oFt(e,n,r){return n&&tse(e.prototype,n),r&&tse(e,r),e}function lFt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&_H(e,n)}function _H(e,n){return _H=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},_H(e,n)}function cFt(e){var n=dFt();return function(){var a=OR(e),i;if(n){var o=OR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return uFt(this,i)}}function uFt(e,n){return n&&(yT(n)==="object"||typeof n=="function")?n:bH(e)}function bH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dFt(){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 OR(e){return OR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},OR(e)}function nse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var fFt=function(e){lFt(r,e);var n=cFt(r);function r(){var a;sFt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),nse(bH(a),"priority",90),nse(bH(a),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),a}return oFt(r,[{key:"parse",value:function(i,o,l){var c=function(d){return d===0?7:d};switch(o){case"i":case"ii":return ms(o.length,i);case"io":return l.ordinalNumber(i,{unit:"day"});case"iii":return Ms(l.day(i,{width:"abbreviated",context:"formatting"})||l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"}),c);case"iiiii":return Ms(l.day(i,{width:"narrow",context:"formatting"}),c);case"iiiiii":return Ms(l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"}),c);case"iiii":default:return Ms(l.day(i,{width:"wide",context:"formatting"})||l.day(i,{width:"abbreviated",context:"formatting"})||l.day(i,{width:"short",context:"formatting"})||l.day(i,{width:"narrow",context:"formatting"}),c)}}},{key:"validate",value:function(i,o){return o>=1&&o<=7}},{key:"set",value:function(i,o,l){return i=iFt(i,l),i.setUTCHours(0,0,0,0),i}}]),r}(Aa);function wT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?wT=function(r){return typeof r}:wT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},wT(e)}function pFt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function rse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function hFt(e,n,r){return n&&rse(e.prototype,n),r&&rse(e,r),e}function mFt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&yH(e,n)}function yH(e,n){return yH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},yH(e,n)}function gFt(e){var n=vFt();return function(){var a=AR(e),i;if(n){var o=AR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return xFt(this,i)}}function xFt(e,n){return n&&(wT(n)==="object"||typeof n=="function")?n:wH(e)}function wH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vFt(){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 AR(e){return AR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},AR(e)}function ase(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var _Ft=function(e){mFt(r,e);var n=gFt(r);function r(){var a;pFt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),ase(wH(a),"priority",80),ase(wH(a),"incompatibleTokens",["b","B","H","k","t","T"]),a}return hFt(r,[{key:"parse",value:function(i,o,l){switch(o){case"a":case"aa":case"aaa":return l.dayPeriod(i,{width:"abbreviated",context:"formatting"})||l.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaaa":return l.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return l.dayPeriod(i,{width:"wide",context:"formatting"})||l.dayPeriod(i,{width:"abbreviated",context:"formatting"})||l.dayPeriod(i,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(i,o,l){return i.setUTCHours(eq(l),0,0,0),i}}]),r}(Aa);function kT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?kT=function(r){return typeof r}:kT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},kT(e)}function bFt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function ise(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function yFt(e,n,r){return n&&ise(e.prototype,n),r&&ise(e,r),e}function wFt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&kH(e,n)}function kH(e,n){return kH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},kH(e,n)}function kFt(e){var n=CFt();return function(){var a=PR(e),i;if(n){var o=PR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return jFt(this,i)}}function jFt(e,n){return n&&(kT(n)==="object"||typeof n=="function")?n:jH(e)}function jH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function CFt(){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 PR(e){return PR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},PR(e)}function sse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var SFt=function(e){wFt(r,e);var n=kFt(r);function r(){var a;bFt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),sse(jH(a),"priority",80),sse(jH(a),"incompatibleTokens",["a","B","H","k","t","T"]),a}return yFt(r,[{key:"parse",value:function(i,o,l){switch(o){case"b":case"bb":case"bbb":return l.dayPeriod(i,{width:"abbreviated",context:"formatting"})||l.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbbb":return l.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return l.dayPeriod(i,{width:"wide",context:"formatting"})||l.dayPeriod(i,{width:"abbreviated",context:"formatting"})||l.dayPeriod(i,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(i,o,l){return i.setUTCHours(eq(l),0,0,0),i}}]),r}(Aa);function jT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?jT=function(r){return typeof r}:jT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},jT(e)}function NFt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function ose(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function EFt(e,n,r){return n&&ose(e.prototype,n),r&&ose(e,r),e}function TFt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&CH(e,n)}function CH(e,n){return CH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},CH(e,n)}function DFt(e){var n=RFt();return function(){var a=IR(e),i;if(n){var o=IR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return MFt(this,i)}}function MFt(e,n){return n&&(jT(n)==="object"||typeof n=="function")?n:SH(e)}function SH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function RFt(){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 IR(e){return IR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},IR(e)}function lse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var OFt=function(e){TFt(r,e);var n=DFt(r);function r(){var a;NFt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),lse(SH(a),"priority",80),lse(SH(a),"incompatibleTokens",["a","b","t","T"]),a}return EFt(r,[{key:"parse",value:function(i,o,l){switch(o){case"B":case"BB":case"BBB":return l.dayPeriod(i,{width:"abbreviated",context:"formatting"})||l.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBBB":return l.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return l.dayPeriod(i,{width:"wide",context:"formatting"})||l.dayPeriod(i,{width:"abbreviated",context:"formatting"})||l.dayPeriod(i,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(i,o,l){return i.setUTCHours(eq(l),0,0,0),i}}]),r}(Aa);function CT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?CT=function(r){return typeof r}:CT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},CT(e)}function AFt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function cse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function PFt(e,n,r){return n&&cse(e.prototype,n),r&&cse(e,r),e}function IFt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&NH(e,n)}function NH(e,n){return NH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},NH(e,n)}function $Ft(e){var n=FFt();return function(){var a=$R(e),i;if(n){var o=$R(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return LFt(this,i)}}function LFt(e,n){return n&&(CT(n)==="object"||typeof n=="function")?n:EH(e)}function EH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function FFt(){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 $R(e){return $R=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},$R(e)}function use(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var BFt=function(e){IFt(r,e);var n=$Ft(r);function r(){var a;AFt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),use(EH(a),"priority",70),use(EH(a),"incompatibleTokens",["H","K","k","t","T"]),a}return PFt(r,[{key:"parse",value:function(i,o,l){switch(o){case"h":return Qi(Ds.hour12h,i);case"ho":return l.ordinalNumber(i,{unit:"hour"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){return o>=1&&o<=12}},{key:"set",value:function(i,o,l){var c=i.getUTCHours()>=12;return c&&l<12?i.setUTCHours(l+12,0,0,0):!c&&l===12?i.setUTCHours(0,0,0,0):i.setUTCHours(l,0,0,0),i}}]),r}(Aa);function ST(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ST=function(r){return typeof r}:ST=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ST(e)}function HFt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function dse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function zFt(e,n,r){return n&&dse(e.prototype,n),r&&dse(e,r),e}function VFt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&TH(e,n)}function TH(e,n){return TH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},TH(e,n)}function UFt(e){var n=YFt();return function(){var a=LR(e),i;if(n){var o=LR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return WFt(this,i)}}function WFt(e,n){return n&&(ST(n)==="object"||typeof n=="function")?n:DH(e)}function DH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function YFt(){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 LR(e){return LR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},LR(e)}function fse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var qFt=function(e){VFt(r,e);var n=UFt(r);function r(){var a;HFt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),fse(DH(a),"priority",70),fse(DH(a),"incompatibleTokens",["a","b","h","K","k","t","T"]),a}return zFt(r,[{key:"parse",value:function(i,o,l){switch(o){case"H":return Qi(Ds.hour23h,i);case"Ho":return l.ordinalNumber(i,{unit:"hour"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){return o>=0&&o<=23}},{key:"set",value:function(i,o,l){return i.setUTCHours(l,0,0,0),i}}]),r}(Aa);function NT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?NT=function(r){return typeof r}:NT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},NT(e)}function GFt(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function pse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function KFt(e,n,r){return n&&pse(e.prototype,n),r&&pse(e,r),e}function ZFt(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&MH(e,n)}function MH(e,n){return MH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},MH(e,n)}function XFt(e){var n=JFt();return function(){var a=FR(e),i;if(n){var o=FR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return QFt(this,i)}}function QFt(e,n){return n&&(NT(n)==="object"||typeof n=="function")?n:RH(e)}function RH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function JFt(){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 FR(e){return FR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},FR(e)}function hse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var e4t=function(e){ZFt(r,e);var n=XFt(r);function r(){var a;GFt(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),hse(RH(a),"priority",70),hse(RH(a),"incompatibleTokens",["h","H","k","t","T"]),a}return KFt(r,[{key:"parse",value:function(i,o,l){switch(o){case"K":return Qi(Ds.hour11h,i);case"Ko":return l.ordinalNumber(i,{unit:"hour"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){return o>=0&&o<=11}},{key:"set",value:function(i,o,l){var c=i.getUTCHours()>=12;return c&&l<12?i.setUTCHours(l+12,0,0,0):i.setUTCHours(l,0,0,0),i}}]),r}(Aa);function ET(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ET=function(r){return typeof r}:ET=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ET(e)}function t4t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function mse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function n4t(e,n,r){return n&&mse(e.prototype,n),r&&mse(e,r),e}function r4t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&OH(e,n)}function OH(e,n){return OH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},OH(e,n)}function a4t(e){var n=s4t();return function(){var a=BR(e),i;if(n){var o=BR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return i4t(this,i)}}function i4t(e,n){return n&&(ET(n)==="object"||typeof n=="function")?n:AH(e)}function AH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s4t(){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 BR(e){return BR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},BR(e)}function gse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var o4t=function(e){r4t(r,e);var n=a4t(r);function r(){var a;t4t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),gse(AH(a),"priority",70),gse(AH(a),"incompatibleTokens",["a","b","h","H","K","t","T"]),a}return n4t(r,[{key:"parse",value:function(i,o,l){switch(o){case"k":return Qi(Ds.hour24h,i);case"ko":return l.ordinalNumber(i,{unit:"hour"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){return o>=1&&o<=24}},{key:"set",value:function(i,o,l){var c=l<=24?l%24:l;return i.setUTCHours(c,0,0,0),i}}]),r}(Aa);function TT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?TT=function(r){return typeof r}:TT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},TT(e)}function l4t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function xse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function c4t(e,n,r){return n&&xse(e.prototype,n),r&&xse(e,r),e}function u4t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&PH(e,n)}function PH(e,n){return PH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},PH(e,n)}function d4t(e){var n=p4t();return function(){var a=HR(e),i;if(n){var o=HR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return f4t(this,i)}}function f4t(e,n){return n&&(TT(n)==="object"||typeof n=="function")?n:IH(e)}function IH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p4t(){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 HR(e){return HR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},HR(e)}function vse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var h4t=function(e){u4t(r,e);var n=d4t(r);function r(){var a;l4t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),vse(IH(a),"priority",60),vse(IH(a),"incompatibleTokens",["t","T"]),a}return c4t(r,[{key:"parse",value:function(i,o,l){switch(o){case"m":return Qi(Ds.minute,i);case"mo":return l.ordinalNumber(i,{unit:"minute"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){return o>=0&&o<=59}},{key:"set",value:function(i,o,l){return i.setUTCMinutes(l,0,0),i}}]),r}(Aa);function DT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?DT=function(r){return typeof r}:DT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},DT(e)}function m4t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function _se(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function g4t(e,n,r){return n&&_se(e.prototype,n),r&&_se(e,r),e}function x4t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&$H(e,n)}function $H(e,n){return $H=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},$H(e,n)}function v4t(e){var n=b4t();return function(){var a=zR(e),i;if(n){var o=zR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return _4t(this,i)}}function _4t(e,n){return n&&(DT(n)==="object"||typeof n=="function")?n:LH(e)}function LH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b4t(){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 zR(e){return zR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},zR(e)}function bse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var y4t=function(e){x4t(r,e);var n=v4t(r);function r(){var a;m4t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),bse(LH(a),"priority",50),bse(LH(a),"incompatibleTokens",["t","T"]),a}return g4t(r,[{key:"parse",value:function(i,o,l){switch(o){case"s":return Qi(Ds.second,i);case"so":return l.ordinalNumber(i,{unit:"second"});default:return ms(o.length,i)}}},{key:"validate",value:function(i,o){return o>=0&&o<=59}},{key:"set",value:function(i,o,l){return i.setUTCSeconds(l,0),i}}]),r}(Aa);function MT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?MT=function(r){return typeof r}:MT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},MT(e)}function w4t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function yse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function k4t(e,n,r){return n&&yse(e.prototype,n),r&&yse(e,r),e}function j4t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&FH(e,n)}function FH(e,n){return FH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},FH(e,n)}function C4t(e){var n=N4t();return function(){var a=VR(e),i;if(n){var o=VR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return S4t(this,i)}}function S4t(e,n){return n&&(MT(n)==="object"||typeof n=="function")?n:BH(e)}function BH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function N4t(){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 VR(e){return VR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},VR(e)}function wse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var E4t=function(e){j4t(r,e);var n=C4t(r);function r(){var a;w4t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),wse(BH(a),"priority",30),wse(BH(a),"incompatibleTokens",["t","T"]),a}return k4t(r,[{key:"parse",value:function(i,o){var l=function(u){return Math.floor(u*Math.pow(10,-o.length+3))};return Ms(ms(o.length,i),l)}},{key:"set",value:function(i,o,l){return i.setUTCMilliseconds(l),i}}]),r}(Aa);function RT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?RT=function(r){return typeof r}:RT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},RT(e)}function T4t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function kse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function D4t(e,n,r){return n&&kse(e.prototype,n),r&&kse(e,r),e}function M4t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&HH(e,n)}function HH(e,n){return HH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},HH(e,n)}function R4t(e){var n=A4t();return function(){var a=UR(e),i;if(n){var o=UR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return O4t(this,i)}}function O4t(e,n){return n&&(RT(n)==="object"||typeof n=="function")?n:zH(e)}function zH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A4t(){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 UR(e){return UR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},UR(e)}function jse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var P4t=function(e){M4t(r,e);var n=R4t(r);function r(){var a;T4t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),jse(zH(a),"priority",10),jse(zH(a),"incompatibleTokens",["t","T","x"]),a}return D4t(r,[{key:"parse",value:function(i,o){switch(o){case"X":return Uf(Vf.basicOptionalMinutes,i);case"XX":return Uf(Vf.basic,i);case"XXXX":return Uf(Vf.basicOptionalSeconds,i);case"XXXXX":return Uf(Vf.extendedOptionalSeconds,i);case"XXX":default:return Uf(Vf.extended,i)}}},{key:"set",value:function(i,o,l){return o.timestampIsSet?i:new Date(i.getTime()-l)}}]),r}(Aa);function OT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?OT=function(r){return typeof r}:OT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},OT(e)}function I4t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Cse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function $4t(e,n,r){return n&&Cse(e.prototype,n),r&&Cse(e,r),e}function L4t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&VH(e,n)}function VH(e,n){return VH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},VH(e,n)}function F4t(e){var n=H4t();return function(){var a=WR(e),i;if(n){var o=WR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return B4t(this,i)}}function B4t(e,n){return n&&(OT(n)==="object"||typeof n=="function")?n:UH(e)}function UH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function H4t(){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 WR(e){return WR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},WR(e)}function Sse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var z4t=function(e){L4t(r,e);var n=F4t(r);function r(){var a;I4t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Sse(UH(a),"priority",10),Sse(UH(a),"incompatibleTokens",["t","T","X"]),a}return $4t(r,[{key:"parse",value:function(i,o){switch(o){case"x":return Uf(Vf.basicOptionalMinutes,i);case"xx":return Uf(Vf.basic,i);case"xxxx":return Uf(Vf.basicOptionalSeconds,i);case"xxxxx":return Uf(Vf.extendedOptionalSeconds,i);case"xxx":default:return Uf(Vf.extended,i)}}},{key:"set",value:function(i,o,l){return o.timestampIsSet?i:new Date(i.getTime()-l)}}]),r}(Aa);function AT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?AT=function(r){return typeof r}:AT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},AT(e)}function V4t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Nse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function U4t(e,n,r){return n&&Nse(e.prototype,n),r&&Nse(e,r),e}function W4t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&WH(e,n)}function WH(e,n){return WH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},WH(e,n)}function Y4t(e){var n=G4t();return function(){var a=YR(e),i;if(n){var o=YR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return q4t(this,i)}}function q4t(e,n){return n&&(AT(n)==="object"||typeof n=="function")?n:YH(e)}function YH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function G4t(){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 YR(e){return YR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},YR(e)}function Ese(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var K4t=function(e){W4t(r,e);var n=Y4t(r);function r(){var a;V4t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Ese(YH(a),"priority",40),Ese(YH(a),"incompatibleTokens","*"),a}return U4t(r,[{key:"parse",value:function(i){return Wje(i)}},{key:"set",value:function(i,o,l){return[new Date(l*1e3),{timestampIsSet:!0}]}}]),r}(Aa);function PT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?PT=function(r){return typeof r}:PT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},PT(e)}function Z4t(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Tse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function X4t(e,n,r){return n&&Tse(e.prototype,n),r&&Tse(e,r),e}function Q4t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&qH(e,n)}function qH(e,n){return qH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},qH(e,n)}function J4t(e){var n=t3t();return function(){var a=qR(e),i;if(n){var o=qR(this).constructor;i=Reflect.construct(a,arguments,o)}else i=a.apply(this,arguments);return e3t(this,i)}}function e3t(e,n){return n&&(PT(n)==="object"||typeof n=="function")?n:GH(e)}function GH(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function t3t(){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 qR(e){return qR=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},qR(e)}function Dse(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var n3t=function(e){Q4t(r,e);var n=J4t(r);function r(){var a;Z4t(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n.call.apply(n,[this].concat(o)),Dse(GH(a),"priority",20),Dse(GH(a),"incompatibleTokens","*"),a}return X4t(r,[{key:"parse",value:function(i){return Wje(i)}},{key:"set",value:function(i,o,l){return[new Date(l),{timestampIsSet:!0}]}}]),r}(Aa),r3t={G:new n$t,y:new u$t,Y:new x$t,R:new j$t,u:new M$t,Q:new L$t,q:new W$t,M:new Q$t,L:new iLt,w:new pLt,I:new yLt,d:new DLt,D:new $Lt,E:new ULt,e:new XLt,c:new aFt,i:new fFt,a:new _Ft,b:new SFt,B:new OFt,h:new BFt,H:new qFt,K:new e4t,k:new o4t,m:new h4t,s:new y4t,S:new E4t,X:new P4t,x:new z4t,t:new K4t,T:new n3t};function IT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?IT=function(r){return typeof r}:IT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},IT(e)}function Mse(e,n){var r;if(typeof Symbol>"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(r=a3t(e))||n&&e&&typeof e.length=="number"){r&&(e=r);var a=0,i=function(){};return{s:i,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(d){throw d},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
461In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,l=!1,c;return{s:function(){r=e[Symbol.iterator]()},n:function(){var d=r.next();return o=d.done,d},e:function(d){l=!0,c=d},f:function(){try{!o&&r.return!=null&&r.return()}finally{if(l)throw c}}}}function a3t(e,n){if(e){if(typeof e=="string")return Rse(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Rse(e,n)}}function Rse(e,n){(n==null||n>e.length)&&(n=e.length);for(var r=0,a=new Array(n);r<n;r++)a[r]=e[r];return a}var i3t=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,s3t=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,o3t=/^'([^]*?)'?$/,l3t=/''/g,c3t=/\S/,u3t=/[a-zA-Z]/;function n3(e,n,r,a){var i,o,l,c,u,d,f,p,h,m,g,x,b,y,w,j,S,N;fn(3,arguments);var k=String(e),E=String(n),D=E_(),R=(i=(o=a==null?void 0:a.locale)!==null&&o!==void 0?o:D.locale)!==null&&i!==void 0?i:$je;if(!R.match)throw new RangeError("locale must contain match property");var A=Vr((l=(c=(u=(d=a==null?void 0:a.firstWeekContainsDate)!==null&&d!==void 0?d:a==null||(f=a.locale)===null||f===void 0||(p=f.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&u!==void 0?u:D.firstWeekContainsDate)!==null&&c!==void 0?c:(h=D.locale)===null||h===void 0||(m=h.options)===null||m===void 0?void 0:m.firstWeekContainsDate)!==null&&l!==void 0?l:1);if(!(A>=1&&A<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var P=Vr((g=(x=(b=(y=a==null?void 0:a.weekStartsOn)!==null&&y!==void 0?y:a==null||(w=a.locale)===null||w===void 0||(j=w.options)===null||j===void 0?void 0:j.weekStartsOn)!==null&&b!==void 0?b:D.weekStartsOn)!==null&&x!==void 0?x:(S=D.locale)===null||S===void 0||(N=S.options)===null||N===void 0?void 0:N.weekStartsOn)!==null&&g!==void 0?g:0);if(!(P>=0&&P<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(E==="")return k===""?kn(r):new Date(NaN);var I={firstWeekContainsDate:A,weekStartsOn:P,locale:R},L=[new qIt],H=E.match(s3t).map(function(q){var ue=q[0];if(ue in P9){var _e=P9[ue];return _e(q,R.formatLong)}return q}).join("").match(i3t),U=[],X=Mse(H),re;try{var Z=function(){var ue=re.value;!(a!=null&&a.useAdditionalWeekYearTokens)&&Ije(ue)&&cR(ue,E,e),!(a!=null&&a.useAdditionalDayOfYearTokens)&&Pje(ue)&&cR(ue,E,e);var _e=ue[0],De=r3t[_e];if(De){var Ce=De.incompatibleTokens;if(Array.isArray(Ce)){var Fe=U.find(function(We){return Ce.includes(We.token)||We.token===_e});
461if(Fe)throw new RangeError("The format string mustn't contain `".concat(Fe.fullToken,"` and `").concat(ue,"` at the same time"))}else if(De.incompatibleTokens==="*"&&U.length>0)throw new RangeError("The format string mustn't contain `".concat(ue,"` and any other token at the same time"));U.push({token:_e,fullToken:ue});var Re=De.run(k,ue,R.match,I);if(!Re)return{v:new Date(NaN)};L.push(Re.setter),k=Re.rest}else{if(_e.match(u3t))throw new RangeError("Format string contains an unescaped latin alphabet character `"+_e+"`");if(ue==="''"?ue="'":_e==="'"&&(ue=d3t(ue)),k.indexOf(ue)===0)k=k.slice(ue.length);else return{v:new Date(NaN)}}};for(X.s();!(re=X.n()).done;){var V=Z();if(IT(V)==="object")return V.v}}catch(q){X.e(q)}finally{X.f()}if(k.length>0&&c3t.test(k))return new Date(NaN);var J=L.map(function(q){return q.priority}).sort(function(q,ue){return ue-q}).filter(function(q,ue,_e){return _e.indexOf(q)===ue}).map(function(q){return L.filter(function(ue){return ue.priority===q}).sort(function(ue,_e){return _e.subPriority-ue.subPriority})}).map(function(q){return q[0]}),K=kn(r);if(isNaN(K.getTime()))return new Date(NaN);var ee=Dje(K,lR(K)),Y={},Q=Mse(J),W;try{for(Q.s();!(W=Q.n()).done;){var se=W.value;if(!se.validate(ee,I))return new Date(NaN);var oe=se.set(ee,Y,I);Array.isArray(oe)?(ee=oe[0],zIt(Y,oe[1])):ee=oe}}catch(q){Q.e(q)}finally{Q.f()}return ee}function d3t(e){return e.match(o3t)[1].replace(l3t,"'")}function f3t(e,n){var r;fn(1,arguments);var a=Vr((r=n==null?void 0:n.additionalDigits)!==null&&r!==void 0?r:2);if(a!==2&&a!==1&&a!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var i=g3t(e),o;if(i.date){var l=x3t(i.date,a);o=v3t(l.restDateString,l.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var c=o.getTime(),u=0,d;if(i.time&&(u=_3t(i.time),isNaN(u)))return new Date(NaN);if(i.timezone){if(d=b3t(i.timezone),isNaN(d))return new Date(NaN)}else{var f=new Date(c+u),p=new Date(0);return p.setFullYear(f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()),p.setHours(f.getUTCHours(),f.getUTCMinutes(),f.getUTCSeconds(),f.getUTCMilliseconds()),p}return new Date(c+u+d)}var LE={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},p3t=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,h3t=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,m3t=/^([+-])(\d{2})(?::?(\d{2}))?$/;function g3t(e){var n={},r=e.split(LE.dateTimeDelimiter),a;if(r.length>2)return n;if(/:/.test(r[0])?a=r[0]:(n.date=r[0],a=r[1],LE.timeZoneDelimiter.test(n.date)&&(n.date=e.split(LE.timeZoneDelimiter)[0],a=e.substr(n.date.length,e.length))),a){var i=LE.timezone.exec(a);i?(n.time=a.replace(i[1],""),n.timezone=i[1]):n.time=a}return n}function x3t(e,n){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+n)+"})|(\\d{2}|[+-]\\d{"+(2+n)+"})$)"),a=e.match(r);if(!a)return{year:NaN,restDateString:""};var i=a[1]?parseInt(a[1]):null,o=a[2]?parseInt(a[2]):null;return{year:o===null?i:o*100,restDateString:e.slice((a[1]||a[2]).length)}}function v3t(e,n){if(n===null)return new Date(NaN);var r=e.match(p3t);if(!r)return new Date(NaN);var a=!!r[4],i=m1(r[1]),o=m1(r[2])-1,l=m1(r[3]),c=m1(r[4]),u=m1(r[5])-1;if(a)return C3t(n,c,u)?y3t(n,c,u):new Date(NaN);var d=new Date(0);return!k3t(n,o,l)||!j3t(n,i)?new Date(NaN):(d.setUTCFullYear(n,o,Math.max(i,l)),d)}function m1(e){return e?parseInt(e):1}function _3t(e){var n=e.match(h3t);if(!n)return NaN;var r=r3(n[1]),a=r3(n[2]),i=r3(n[3]);return S3t(r,a,i)?r*JY+a*QY+i*1e3:NaN}function r3(e){return e&&parseFloat(e.replace(",","."))||0}function b3t(e){if(e==="Z")return 0;var n=e.match(m3t);if(!n)return 0;var r=n[1]==="+"?-1:1,a=parseInt(n[2]),i=n[3]&&parseInt(n[3])||0;return N3t(a,i)?r*(a*JY+i*QY):NaN}function y3t(e,n,r){var a=new Date(0);a.setUTCFullYear(e,0,4);var i=a.getUTCDay()||7,o=(n-1)*7+r+1-i;return a.setUTCDate(a.getUTCDate()+o),a}var w3t=[31,null,31,30,31,30,31,31,30,31,30,31];function Gje(e){return e%400===0||e%4===0&&e%100!==0}function k3t(e,n,r){return n>=0&&n<=11&&r>=1&&r<=(w3t[n]||(Gje(e)?29:28))}function j3t(e,n){return n>=1&&n<=(Gje(e)?366:365)}function C3t(e,n,r){return n>=1&&n<=53&&r>=0&&r<=6}function S3t(e,n,r){return e===24?n===0&&r===0:r>=0&&r<60&&n>=0&&n<60&&e>=0&&e<25}function N3t(e,n){return n>=0&&n<=59}function E3t(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,KH(e,n)}
461function KH(e,n){return KH=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},KH(e,n)}function T3t(e,n){if(e==null)return{};var r={},a=Object.keys(e),i,o;for(o=0;o<a.length;o++)i=a[o],!(n.indexOf(i)>=0)&&(r[i]=e[i]);return r}function Ose(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function D3t(e,n,r){return e===n?!0:e.correspondingElement?e.correspondingElement.classList.contains(r):e.classList.contains(r)}function M3t(e,n,r){if(e===n)return!0;for(;e.parentNode||e.host;){if(e.parentNode&&D3t(e,n,r))return!0;e=e.parentNode||e.host}return e}function R3t(e){return document.documentElement.clientWidth<=e.clientX||document.documentElement.clientHeight<=e.clientY}var O3t=function(){if(!(typeof window>"u"||typeof window.addEventListener!="function")){var n=!1,r=Object.defineProperty({},"passive",{get:function(){n=!0}}),a=function(){};return window.addEventListener("testPassiveEventSupport",a,r),window.removeEventListener("testPassiveEventSupport",a,r),n}};function A3t(e){return e===void 0&&(e=0),function(){return++e}}var P3t=A3t(),ZH,FE={},a3={},I3t=["touchstart","touchmove"],$3t="ignore-react-onclickoutside";function Ase(e,n){var r=null,a=I3t.indexOf(n)!==-1;return a&&ZH&&(r={passive:!e.props.preventDefault}),r}function IP(e,n){var r,a,i=e.displayName||e.name||"Component";return a=r=function(o){E3t(l,o);function l(u){var d;return d=o.call(this,u)||this,d.__outsideClickHandler=function(f){if(typeof d.__clickOutsideHandlerProp=="function"){d.__clickOutsideHandlerProp(f);return}var p=d.getInstance();if(typeof p.props.handleClickOutside=="function"){p.props.handleClickOutside(f);return}if(typeof p.handleClickOutside=="function"){p.handleClickOutside(f);return}throw new Error("WrappedComponent: "+i+" lacks a handleClickOutside(event) function for processing outside click events.")},d.__getComponentNode=function(){var f=d.getInstance();return n&&typeof n.setClickOutsideRef=="function"?n.setClickOutsideRef()(f):typeof f.setClickOutsideRef=="function"?f.setClickOutsideRef():ds.findDOMNode(f)},d.enableOnClickOutside=function(){if(!(typeof document>"u"||a3[d._uid])){typeof ZH>"u"&&(ZH=O3t()),a3[d._uid]=!0;var f=d.props.eventTypes;f.forEach||(f=[f]),FE[d._uid]=function(p){if(d.componentNode!==null&&(d.props.preventDefault&&p.preventDefault(),d.props.stopPropagation&&p.stopPropagation(),!(d.props.excludeScrollbar&&R3t(p)))){var h=p.composed&&p.composedPath&&p.composedPath().shift()||p.target;M3t(h,d.componentNode,d.props.outsideClickIgnoreClass)===document&&d.__outsideClickHandler(p)}},f.forEach(function(p){document.addEventListener(p,FE[d._uid],Ase(Ose(d),p))})}},d.disableOnClickOutside=function(){delete a3[d._uid];var f=FE[d._uid];if(f&&typeof document<"u"){var p=d.props.eventTypes;p.forEach||(p=[p]),p.forEach(function(h){return document.removeEventListener(h,f,Ase(Ose(d),h))}),delete FE[d._uid]}},d.getRef=function(f){return d.instanceRef=f},d._uid=P3t(),d}var c=l.prototype;return c.getInstance=function(){if(e.prototype&&!e.prototype.isReactComponent)return this;var d=this.instanceRef;return d.getInstance?d.getInstance():d},c.componentDidMount=function(){if(!(typeof document>"u"||!document.createElement)){var d=this.getInstance();if(n&&typeof n.handleClickOutside=="function"&&(this.__clickOutsideHandlerProp=n.handleClickOutside(d),typeof this.__clickOutsideHandlerProp!="function"))throw new Error("WrappedComponent: "+i+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),!this.props.disableOnClickOutside&&this.enableOnClickOutside()}},c.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},c.componentWillUnmount=function(){this.disableOnClickOutside()},c.render=function(){var d=this.props;d.excludeScrollbar;var f=T3t(d,["excludeScrollbar"]);return e.prototype&&e.prototype.isReactComponent?f.ref=this.getRef:f.wrappedRef=this.getRef,f.disableOnClickOutside=this.disableOnClickOutside,f.enableO
461nClickOutside=this.enableOnClickOutside,v.createElement(e,f)},l}(v.Component),r.displayName="OnClickOutside("+i+")",r.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:n&&n.excludeScrollbar||!1,outsideClickIgnoreClass:$3t,preventDefault:!1,stopPropagation:!1},r.getClass=function(){return e.getClass?e.getClass():e},a}var Kje=v.createContext(),Zje=v.createContext();function L3t(e){var n=e.children,r=v.useState(null),a=r[0],i=r[1],o=v.useRef(!1);v.useEffect(function(){return function(){o.current=!0}},[]);var l=v.useCallback(function(c){o.current||i(c)},[]);return v.createElement(Kje.Provider,{value:a},v.createElement(Zje.Provider,{value:l},n))}var Xje=function(n){return Array.isArray(n)?n[0]:n},Qje=function(n){if(typeof n=="function"){for(var r=arguments.length,a=new Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];return n.apply(void 0,a)}},XH=function(n,r){if(typeof n=="function")return Qje(n,r);n!=null&&(n.current=r)},Pse=function(n){return n.reduce(function(r,a){var i=a[0],o=a[1];return r[i]=o,r},{})},Ise=typeof window<"u"&&window.document&&window.document.createElement?v.useLayoutEffect:v.useEffect,kc="top",rd="bottom",ad="right",jc="left",nq="auto",iS=[kc,rd,ad,jc],Zb="start",Uj="end",F3t="clippingParents",Jje="viewport",g1="popper",B3t="reference",$se=iS.reduce(function(e,n){return e.concat([n+"-"+Zb,n+"-"+Uj])},[]),eCe=[].concat(iS,[nq]).reduce(function(e,n){return e.concat([n,n+"-"+Zb,n+"-"+Uj])},[]),H3t="beforeRead",z3t="read",V3t="afterRead",U3t="beforeMain",W3t="main",Y3t="afterMain",q3t="beforeWrite",G3t="write",K3t="afterWrite",Z3t=[H3t,z3t,V3t,U3t,W3t,Y3t,q3t,G3t,K3t];function _p(e){return e?(e.nodeName||"").toLowerCase():null}function fd(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var n=e.ownerDocument;return n&&n.defaultView||window}return e}function l_(e){var n=fd(e).Element;return e instanceof n||e instanceof Element}function Zu(e){var n=fd(e).HTMLElement;return e instanceof n||e instanceof HTMLElement}function rq(e){if(typeof ShadowRoot>"u")return!1;var n=fd(e).ShadowRoot;return e instanceof n||e instanceof ShadowRoot}function X3t(e){var n=e.state;Object.keys(n.elements).forEach(function(r){var a=n.styles[r]||{},i=n.attributes[r]||{},o=n.elements[r];
vendor: 15,615 bytes, line 461
461!Zu(o)||!_p(o)||(Object.assign(o.style,a),Object.keys(i).forEach(function(l){var c=i[l];c===!1?o.removeAttribute(l):o.setAttribute(l,c===!0?"":c)}))})}function Q3t(e){var n=e.state,r={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(n.elements.popper.style,r.popper),n.styles=r,n.elements.arrow&&Object.assign(n.elements.arrow.style,r.arrow),function(){Object.keys(n.elements).forEach(function(a){var i=n.elements[a],o=n.attributes[a]||{},l=Object.keys(n.styles.hasOwnProperty(a)?n.styles[a]:r[a]),c=l.reduce(function(u,d){return u[d]="",u},{});!Zu(i)||!_p(i)||(Object.assign(i.style,c),Object.keys(o).forEach(function(u){i.removeAttribute(u)}))})}}const J3t={name:"applyStyles",enabled:!0,phase:"write",fn:X3t,effect:Q3t,requires:["computeStyles"]};function up(e){return e.split("-")[0]}var Mv=Math.max,GR=Math.min,Xb=Math.round;function QH(){var e=navigator.userAgentData;return e!=null&&e.brands?e.brands.map(function(n){return n.brand+"/"+n.version}).join(" "):navigator.userAgent}function tCe(){return!/^((?!chrome|android).)*safari/i.test(QH())}function Qb(e,n,r){n===void 0&&(n=!1),r===void 0&&(r=!1);var a=e.getBoundingClientRect(),i=1,o=1;n&&Zu(e)&&(i=e.offsetWidth>0&&Xb(a.width)/e.offsetWidth||1,o=e.offsetHeight>0&&Xb(a.height)/e.offsetHeight||1);var l=l_(e)?fd(e):window,c=l.visualViewport,u=!tCe()&&r,d=(a.left+(u&&c?c.offsetLeft:0))/i,f=(a.top+(u&&c?c.offsetTop:0))/o,p=a.width/i,h=a.height/o;return{width:p,height:h,top:f,right:d+p,bottom:f+h,left:d,x:d,y:f}}function aq(e){var n=Qb(e),r=e.offsetWidth,a=e.offsetHeight;return Math.abs(n.width-r)<=1&&(r=n.width),Math.abs(n.height-a)<=1&&(a=n.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:a}}function nCe(e,n){var r=n.getRootNode&&n.getRootNode();if(e.contains(n))return!0;if(r&&rq(r)){var a=n;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function qh(e){return fd(e).getComputedStyle(e)}function e6t(e){return["table","td","th"].indexOf(_p(e))>=0}function dx(e){return((l_(e)?e.ownerDocument:e.document)||window.document).documentElement}function $P(e){return _p(e)==="html"?e:e.assignedSlot||e.parentNode||(rq(e)?e.host:null)||dx(e)}function Lse(e){return!Zu(e)||qh(e).position==="fixed"?null:e.offsetParent}function t6t(e){var n=/firefox/i.test(QH()),r=/Trident/i.test(QH());if(r&&Zu(e)){var a=qh(e);if(a.position==="fixed")return null}var i=$P(e);for(rq(i)&&(i=i.host);Zu(i)&&["html","body"].indexOf(_p(i))<0;){var o=qh(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||n&&o.willChange==="filter"||n&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function sS(e){for(var n=fd(e),r=Lse(e);r&&e6t(r)&&qh(r).position==="static";)r=Lse(r);return r&&(_p(r)==="html"||_p(r)==="body"&&qh(r).position==="static")?n:r||t6t(e)||n}function iq(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Sk(e,n,r){return Mv(e,GR(n,r))}function n6t(e,n,r){var a=Sk(e,n,r);return a>r?r:a}function rCe(){return{top:0,right:0,bottom:0,left:0}}function aCe(e){return Object.assign({},rCe(),e)}function iCe(e,n){return n.reduce(function(r,a){return r[a]=e,r},{})}var r6t=function(n,r){return n=typeof n=="function"?n(Object.assign({},r.rects,{placement:r.placement})):n,aCe(typeof n!="number"?n:iCe(n,iS))};function a6t(e){var n,r=e.state,a=e.name,i=e.options,o=r.elements.arrow,l=r.modifiersData.popperOffsets,c=up(r.placement),u=iq(c),d=[jc,ad].indexOf(c)>=0,f=d?"height":"width";if(!(!o||!l)){var p=r6t(i.padding,r),h=aq(o),m=u==="y"?kc:jc,g=u==="y"?rd:ad,x=r.rects.reference[f]+r.rects.reference[u]-l[u]-r.rects.popper[f],b=l[u]-r.rects.reference[u],y=sS(o),w=y?u==="y"?y.clientHeight||0:y.clientWidth||0:0,j=x/2-b/2,S=p[m],N=w-h[f]-p[g],k=w/2-h[f]/2+j,E=Sk(S,k,N),D=u;r.modifiersData[a]=(n={},n[D]=E,n.centerOffset=E-k,n)}}function i6t(e){var n=e.state,r=e.options,a=r.element,i=a===void 0?"[data-popper-arrow]":a;i!=null&&(typeof i=="string"&&(i=n.elements.popper.querySelector(i),!i)||nCe(n.elements.popper,i)&&(n.elements.arrow=i))}const s6t={name:"arrow",enabled:!0,phase:"main",fn:a6t,effect:i6t,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Jb(e){return e.split("-")[1]}var o6t={top:"auto",right:"auto",bottom:"auto",left:"auto"};function l6t(e){var n=e.x,r=e.y,a=window,i=a.devicePixelRatio||1;return{x:Xb(n*i)/i||0,y:Xb(r*i)/i||0}}function Fse(e){var n,r=e.popper,a=e.popperRect,i=e.placement,o=e.variation,l=e.offsets,c=e.position,u=e.gpuAcceleration,d=e.adaptive,f=e.roundOffsets,p=e.isFixed,h=l.x,m=h===void 0?0:h,g=l.y,x=g===void 0?0:g,b=typeof f=="function"?f({x:m,y:x}):{x:m,y:x};m=b.x,x=b.y;var y=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),j=jc,S=kc,N=window;if(d){var k=sS(r),E="clientHeight",D="clientWidth";if(k===fd(r)&&(k=dx(r),qh(k).position!=="static"&&c==="absolute"&&(E="scrollHeight",D="scrollWidth")),k=k,i===kc||(i===jc||i===ad)&&o===Uj){S=rd;var R=p&&k===N&&N.visualViewport?N.visualViewport.height:k[E];x-=R-a.height,x*=u?1:-1}if(i===jc||(i===kc||i===rd)&&o===Uj){j=ad;var A=p&&k===N&&N.visualViewport?N.visualViewport.width:k[D];m-=A-a.width,m*=u?1:-1}}var P=Object.assign({position:c},d&&o6t),I=f===!0?l6t({x:m,y:x}):{x:m,y:x};if(m=I.x,x=I.y,u){var L;return Object.assign({},P,(L={},L[S]=w?"0":"",L[j]=y?"0":"",L.transform=(N.devicePixelRatio||1)<=1?"translate("+m+"px, "+x+"px)":"translate3d("+m+"px, "+x+"px, 0)",L))}return Object.assign({},P,(n={},n[S]=w?x+"px":"",n[j]=y?m+"px":"",n.transform="",n))}function c6t(e){var n=e.state,r=e.options,a=r.gpuAcceleration,i=a===void 0?!0:a,o=r.adaptive,l=o===void 0?!0:o,c=r.roundOffsets,u=c===void 0?!0:c,d={placement:up(n.placement),variation:Jb(n.placement),popper:n.elements.popper,popperRect:n.rects.popper,gpuAcceleration:i,isFixed:n.options.strategy==="fixed"};n.modifiersData.popperOffsets!=null&&(n.styles.popper=Object.assign({},n.styles.popper,Fse(Object.assign({},d,{offsets:n.modifiersData.popperOffsets,position:n.options.strategy,adaptive:l,roundOffsets:u})))),n.modifiersData.arrow!=null&&(n.styles.arrow=Object.assign({},n.styles.arrow,Fse(Object.assign({},d,{offsets:n.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-placement":n.placement})}const u6t={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:c6t,data:{}};var BE={passive:!0};function d6t(e){var n=e.state,r=e.instance,a=e.options,i=a.scroll,o=i===void 0?!0:i,l=a.resize,c=l===void 0?!0:l,u=fd(n.elements.popper),d=[].concat(n.scrollParents.reference,n.scrollParents.popper);return o&&d.forEach(function(f){f.addEventListener("scroll",r.update,BE)}),c&&u.addEventListener("resize",r.update,BE),function(){o&&d.forEach(function(f){f.removeEventListener("scroll",r.update,BE)}),c&&u.removeEventListener("resize",r.update,BE)}}const f6t={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:d6t,data:{}};var p6t={left:"right",right:"left",bottom:"top",top:"bottom"};function $T(e){return e.replace(/left|right|bottom|top/g,function(n){return p6t[n]})}var h6t={start:"end",end:"start"};function Bse(e){return e.replace(/start|end/g,function(n){return h6t[n]})}function sq(e){var n=fd(e),r=n.pageXOffset,a=n.pageYOffset;return{scrollLeft:r,scrollTop:a}}function oq(e){return Qb(dx(e)).left+sq(e).scrollLeft}function m6t(e,n){var r=fd(e),a=dx(e),i=r.visualViewport,o=a.clientWidth,l=a.clientHeight,c=0,u=0;if(i){o=i.width,l=i.height;var d=tCe();(d||!d&&n==="fixed")&&(c=i.offsetLeft,u=i.offsetTop)}return{width:o,height:l,x:c+oq(e),y:u}}function g6t(e){var n,r=dx(e),a=sq(e),i=(n=e.ownerDocument)==null?void 0:n.body,o=Mv(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),l=Mv(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-a.scrollLeft+oq(e),u=-a.scrollTop;return qh(i||r).direction==="rtl"&&(c+=Mv(r.clientWidth,i?i.clientWidth:0)-o),{width:o,height:l,x:c,y:u}}function lq(e){var n=qh(e),r=n.overflow,a=n.overflowX,i=n.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+a)}function sCe(e){return["html","body","#document"].indexOf(_p(e))>=0?e.ownerDocument.body:Zu(e)&&lq(e)?e:sCe($P(e))}function Nk(e,n){var r;n===void 0&&(n=[]);var a=sCe(e),i=a===((r=e.ownerDocument)==null?void 0:r.body),o=fd(a),l=i?[o].concat(o.visualViewport||[],lq(a)?a:[]):a,c=n.concat(l);return i?c:c.concat(Nk($P(l)))}function JH(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function x6t(e,n){var r=Qb(e,!1,n==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function Hse(e,n,r){return n===Jje?JH(m6t(e,r)):l_(n)?x6t(n,r):JH(g6t(dx(e)))}function v6t(e){var n=Nk($P(e)),r=["absolute","fixed"].indexOf(qh(e).position)>=0,a=r&&Zu(e)?sS(e):e;return l_(a)?n.filter(function(i){return l_(i)&&nCe(i,a)&&_p(i)!=="body"}):[]}function _6t(e,n,r,a){var i=n==="clippingParents"?v6t(e):[].concat(n),o=[].concat(i,[r]),l=o[0],c=o.reduce(function(u,d){var f=Hse(e,d,a);return u.top=Mv(f.top,u.top),u.right=GR(f.right,u.right),u.bottom=GR(f.bottom,u.bottom),u.left=Mv(f.left,u.left),u},Hse(e,l,a));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function oCe(e){var n=e.reference,r=e.element,a=e.placement,i=a?up(a):null,o=a?Jb(a):null,l=n.x+n.width/2-r.width/2,c=n.y+n.height/2-r.height/2,u;switch(i){case kc:u={x:l,y:n.y-r.height};break;case rd:u={x:l,y:n.y+n.height};break;case ad:u={x:n.x+n.width,y:c};break;case jc:u={x:n.x-r.width,y:c};break;default:u={x:n.x,y:n.y}}var d=i?iq(i):null;if(d!=null){var f=d==="y"?"height":"width";switch(o){case Zb:u[d]=u[d]-(n[f]/2-r[f]/2);break;case Uj:u[d]=u[d]+(n[f]/2-r[f]/2);break}}return u}function Wj(e,n){n===void 0&&(n={});var r=n,a=r.placement,i=a===void 0?e.placement:a,o=r.strategy,l=o===void 0?e.strategy:o,c=r.boundary,u=c===void 0?F3t:c,d=r.rootBoundary,f=d===void 0?Jje:d,p=r.elementContext,h=p===void 0?g1:p,m=r.altBoundary,g=m===void 0?!1:m,x=r.padding,b=x===void 0?0:x,y=aCe(typeof b!="number"?b:iCe(b,iS)),w=h===g1?B3t:g1,j=e.rects.popper,S=e.elements[g?w:h],N=_6t(l_(S)?S:S.contextElement||dx(e.elements.popper),u,f,l),k=Qb(e.elements.reference),E=oCe({reference:k,element:j,strategy:"absolute",placement:i}),D=JH(Object.assign({},j,E)),R=h===g1?D:k,A={top:N.top-R.top+y.top,bottom:R.bottom-N.bottom+y.bottom,left:N.left-R.left+y.left,right:R.right-N.right+y.right},P=e.modifiersData.offset;if(h===g1&&P){var I=P[i];Object.keys(A).forEach(function(L){var H=[ad,rd].indexOf(L)>=0?1:-1,U=[kc,rd].indexOf(L)>=0?"y":"x";A[L]+=I[U]*H})}return A}function b6t(e,n){n===void 0&&(n={});var r=n,a=r.placement,i=r.boundary,o=r.rootBoundary,l=r.padding,c=r.flipVariations,u=r.allowedAutoPlacements,d=u===void 0?eCe:u,f=Jb(a),p=f?c?$se:$se.filter(function(g){return Jb(g)===f}):iS,h=p.filter(function(g){return d.indexOf(g)>=0});h.length===0&&(h=p);var m=h.reduce(function(g,x){return g[x]=Wj(e,{placement:x,boundary:i,rootBoundary:o,padding:l})[up(x)],g},{});return Object.keys(m).sort(function(g,x){return m[g]-m[x]})}function y6t(e){if(up(e)===nq)return[];var n=$T(e);return[Bse(e),n,Bse(n)]}function w6t(e){var n=e.state,r=e.options,a=e.name;if(!n.modifiersData[a]._skip){for(var i=r.mainAxis,o=i===void 0?!0:i,l=r.altAxis,c=l===void 0?!0:l,u=r.fallbackPlacements,d=r.padding,f=r.boundary,p=r.rootBoundary,h=r.altBoundary,m=r.flipVariations,g=m===void 0?!0:m,x=r.allowedAutoPlacements,b=n.options.placement,y=up(b),w=y===b,j=u||(w||!g?[$T(b)]:y6t(b)),S=[b].concat(j).reduce(function(Q,W){return Q.concat(up(W)===nq?b6t(n,{placement:W,boundary:f,rootBoundary:p,padding:d,flipVariations:g,allowedAutoPlacements:x}):W)},[]),N=n.rects.reference,k=n.rects.popper,E=new Map,D=!0,R=S[0],A=0;A<S.length;A++){var P=S[A],I=up(P),L=Jb(P)===Zb,H=[kc,rd].indexOf(I)>=0,U=H?"width":"height",X=Wj(n,{placement:P,boundary:f,rootBoundary:p,altBoundary:h,padding:d}),re=H?L?ad:jc:L?rd:kc;N[U]>k[U]&&(re=$T(re));var Z=$T(re),V=[];if(o&&V.push(X[I]<=0),c&&V.push(X[re]<=0,X[Z]<=0),V.every(function(Q){return Q})){R=P,D=!1;break}E.set(P,V)}if(D)for(var J=g?3:1,K=function(W){var se=S.find(function(oe){var q=E.get(oe);if(q)return q.slice(0,W).every(function(ue){return ue})});if(se)return R=se,"break"},ee=J;ee>0;ee--){var Y=K(ee);if(Y==="break")break}n.placement!==R&&(n.modifiersData[a]._skip=!0,n.placement=R,n.reset=!0)}}const k6t={name:"flip",enabled:!0,phase:"main",fn:w6t,requiresIfExists:["offset"],data:{_skip:!1}};function zse(e,n,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-n.height-r.y,right:e.right-n.width+r.x,bottom:e.bottom-n.height+r.y,left:e.left-n.width-r.x}}function Vse(e){return[kc,ad,rd,jc].some(function(n){return e[n]>=0})}function j6t(e){var n=e.state,r=e.name,a=n.rects.reference,i=n.rects.popper,o=n.modifiersData.preventOverflow,l=Wj(n,{elementContext:"reference"}),c=Wj(n,{altBoundary:!0}),u=zse(l,a),d=zse(c,i,o),f=Vse(u),p=Vse(d);n.modifiersData[r]={referenceClippingOffsets:u,popperEscapeOffsets:d,isReferenceHidden:f,hasPopperEscaped:p},n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":p})}const C6t={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:j6t};function S6t(e,n,r){var a=up(e),i=[jc,kc].indexOf(a)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},n,{placement:e})):r,l=o[0],c=o[1];return l=l||0,c=(c||0)*i,[jc,ad].indexOf(a)>=0?{x:c,y:l}:{x:l,y:c}}function N6t(e){var n=e.state,r=e.options,a=e.name,i=r.offset,o=i===void 0?[0,0]:i,l=eCe.reduce(function(f,p){return f[p]=S6t(p,n.rects,o),f},{}),c=l[n.placement],u=c.x,d=c.y;n.modifiersData.popperOffsets!=null&&(n.modifiersData.popperOffsets.x+=u,n.modifiersData.popperOffsets.y+=d),n.modifiersData[a]=l}const E6t={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:N6t};function T6t(e){var n=e.state,r=e.name;n.modifiersData[r]=oCe({reference:n.rects.reference,element:n.rects.popper,strategy:"absolute",placement:n.placement})}const D6t={name:"popperOffsets",enabled:!0,phase:"read",fn:T6t,data:{}};function M6t(e){return e==="x"?"y":"x"}function R6t(e){var n=e.state,r=e.options,a=e.name,i=r.mainAxis,o=i===void 0?!0:i,l=r.altAxis,c=l===void 0?!1:l,u=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.padding,h=r.tether,m=h===void 0?!0:h,g=r.tetherOffset,x=g===void 0?0:g,b=Wj(n,{boundary:u,rootBoundary:d,padding:p,altBoundary:f}),y=up(n.placement),w=Jb(n.placement),j=!w,S=iq(y),N=M6t(S),k=n.modifiersData.popperOffsets,E=n.rects.reference,D=n.rects.popper,R=typeof x=="function"?x(Object.assign({},n.rects,{placement:n.placement})):x,A=typeof R=="number"?{mainAxis:R,altAxis:R}:Object.assign({mainAxis:0,altAxis:0},R),P=n.modifiersData.offset?n.modifiersData.offset[n.placement]:null,I={x:0,y:0};if(k){if(o){var L,H=S==="y"?kc:jc,U=S==="y"?rd:ad,X=S==="y"?"height":"width",re=k[S],Z=re+b[H],V=re-b[U],J=m?-D[X]/2:0,K=w===Zb?E[X]:D[X],ee=w===Zb?-D[X]:-E[X],Y=n.elements.arrow,Q=m&&Y?aq(Y):{width:0,height:0},W=n.modifiersData["arrow#persistent"]?n.modifiersData["arrow#persistent"].padding:rCe(),se=W[H],oe=W[U],q=Sk(0,E[X],Q[X]),ue=j?E[X]/2-J-q-se-A.mainAxis:K-q-se-A.mainAxis,_e=j?-E[X]/2+J+q+oe+A.mainAxis:ee+q+oe+A.mainAxis,De=n.elements.arrow&&sS(n.elements.arrow),Ce=De?S==="y"?De.clientTop||0:De.clientLeft||0:0,Fe=(L=P==null?void 0:P[S])!=null?L:0,Re=re+ue-Fe-Ce,We=re+_e-Fe,le=Sk(m?GR(Z,Re):Z,re,m?Mv(V,We):V);k[S]=le,I[S]=le-re}if(c){var ce,ne=S==="x"?kc:jc,ve=S==="x"?rd:ad,Ae=k[N],de=N==="y"?"height":"width",we=Ae+b[ne],Ve=Ae-b[ve],pe=[kc,jc].indexOf(y)!==-1,Ne=(ce=P==null?void 0:P[
461N])!=null?ce:0,$e=pe?we:Ae-E[de]-D[de]-Ne+A.altAxis,He=pe?Ae+E[de]+D[de]-Ne-A.altAxis:Ve,Xe=m&&pe?n6t($e,Ae,He):Sk(m?$e:we,Ae,m?He:Ve);k[N]=Xe,I[N]=Xe-Ae}n.modifiersData[a]=I}}const O6t={name:"preventOverflow",enabled:!0,phase:"main",fn:R6t,requiresIfExists:["offset"]};function A6t(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function P6t(e){return e===fd(e)||!Zu(e)?sq(e):A6t(e)}function I6t(e){var n=e.getBoundingClientRect(),r=Xb(n.width)/e.offsetWidth||1,a=Xb(n.height)/e.offsetHeight||1;return r!==1||a!==1}function $6t(e,n,r){r===void 0&&(r=!1);var a=Zu(n),i=Zu(n)&&I6t(n),o=dx(n),l=Qb(e,i,r),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(a||!a&&!r)&&((_p(n)!=="body"||lq(o))&&(c=P6t(n)),Zu(n)?(u=Qb(n,!0),u.x+=n.clientLeft,u.y+=n.clientTop):o&&(u.x=oq(o))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function L6t(e){var n=new Map,r=new Set,a=[];e.forEach(function(o){n.set(o.name,o)});function i(o){r.add(o.name);var l=[].concat(o.requires||[],o.requiresIfExists||[]);l.forEach(function(c){if(!r.has(c)){var u=n.get(c);u&&i(u)}}),a.push(o)}return e.forEach(function(o){r.has(o.name)||i(o)}),a}function F6t(e){var n=L6t(e);return Z3t.reduce(function(r,a){return r.concat(n.filter(function(i){return i.phase===a}))},[])}function B6t(e){var n;return function(){return n||(n=new Promise(function(r){Promise.resolve().then(function(){n=void 0,r(e())})})),n}}function H6t(e){var n=e.reduce(function(r,a){var i=r[a.name];return r[a.name]=i?Object.assign({},i,a,{options:Object.assign({},i.options,a.options),data:Object.assign({},i.data,a.data)}):a,r},{});return Object.keys(n).map(function(r){return n[r]})}var Use={placement:"bottom",modifiers:[],strategy:"absolute"};function Wse(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return!n.some(function(a){return!(a&&typeof a.getBoundingClientRect=="function")})}function z6t(e){e===void 0&&(e={});var n=e,r=n.defaultModifiers,a=r===void 0?[]:r,i=n.defaultOptions,o=i===void 0?Use:i;return function(c,u,d){d===void 0&&(d=o);var f={placement:"bottom",orderedModifiers:[],options:Object.assign({},Use,o),modifiersData:{},elements:{reference:c,popper:u},attributes:{},styles:{}},p=[],h=!1,m={state:f,setOptions:function(y){var w=typeof y=="function"?y(f.options):y;x(),f.options=Object.assign({},o,f.options,w),f.scrollParents={reference:l_(c)?Nk(c):c.contextElement?Nk(c.contextElement):[],popper:Nk(u)};var j=F6t(H6t([].concat(a,f.options.modifiers)));return f.orderedModifiers=j.filter(function(S){return S.enabled}),g(),m.update()},forceUpdate:function(){if(!h){var y=f.elements,w=y.reference,j=y.popper;if(Wse(w,j)){f.rects={reference:$6t(w,sS(j),f.options.strategy==="fixed"),popper:aq(j)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach(function(A){return f.modifiersData[A.name]=Object.assign({},A.data)});for(var S=0;S<f.orderedModifiers.length;S++){if(f.reset===!0){f.reset=!1,S=-1;continue}var N=f.orderedModifiers[S],k=N.fn,E=N.options,D=E===void 0?{}:E,R=N.name;typeof k=="function"&&(f=k({state:f,options:D,name:R,instance:m})||f)}}}},update:B6t(function(){return new Promise(function(b){m.forceUpdate(),b(f)})}),destroy:function(){x(),h=!0}};if(!Wse(c,u))return m;m.setOptions(d).then(function(b){!h&&d.onFirstUpdate&&d.onFirstUpdate(b)});function g(){f.orderedModifiers.forEach(function(b){var y=b.name,w=b.options,j=w===void 0?{}:w,S=b.effect;if(typeof S=="function"){var N=S({state:f,name:y,instance:m,options:j}),k=function(){};p.push(N||k)}})}function x(){p.forEach(function(b){return b()}),p=[]}return m}}var V6t=[f6t,D6t,u6t,J3t,E6t,k6t,O6t,s6t,C6t],U6t=z6t({defaultModifiers:V6t}),W6t=typeof Element<"u",Y6t=typeof Map=="function",q6t=typeof Set=="function",G6t=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function LT(e,n){if(e===n)return!0;if(e&&n&&typeof e=="object"&&typeof n=="object"){if(e.constructor!==n.constructor)return!1;var r,a,i;if(Array.isArray(e)){if(r=e.length,r!=n.length)return!1;for(a=r;a--!==0;)if(!LT(e[a],n[a]))return!1;return!0}var o;if(Y6t&&e instanceof Map&&n instanceof Map){if(e.size!==n.size)return!1;for(o=e.entries();!(a=o.next()).done;)if(!n.has(a.value[0]))return!1;for(o=e.entries();!(a=o.next()).done;)if(!LT(a.value[1],n.get(a.value[0])))return!1;return!0}if(q6t&&e instanceof Set&&n instanceof Set){if(e.size!==n.size)return!1;for(o=e.entries();!(a=o.next()).done;)if(!n.has(a.value[0]))return!1;return!0}if(G6t&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(n)){if(r=e.length,r!=n.length)return!1;for(a=r;a--!==0;)if(e[a]!==n[a])return!1;return!0}if(e.constructor===RegExp)return e.source===n.source&&e.flags===n.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===n.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===n.toString();if(i=Object.keys(e),r=i.length,r!==Object.keys(n).length)return!1;for(a=r;a--!==0;)if(!Object.prototype.hasOwnProperty.call(n,i[a]))return!1;if(W6t&&e instanceof Element)return!1;for(a=r;a--!==0;)if(!((i[a]==="_owner"||i[a]==="__v"||i[a]==="__o")&&e.$$typeof)&&!LT(e[i[a]],n[i[a]]))return!1;return!0}return e!==e&&n!==n}var K6t=function(n,r){try{return LT(n,r)}catch(a){if((a.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw a}};const Z6t=Kr(K6t);var X6t=[],Q6t=function(n,r,a){a===void 0&&(a={});var i=v.useRef(null),o={onFirstUpdate:a.onFirstUpdate,placement:a.placement||"bottom",strategy:a.strategy||"absolute",modifiers:a.modifiers||X6t}
461,l=v.useState({styles:{popper:{position:o.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),c=l[0],u=l[1],d=v.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(m){var g=m.state,x=Object.keys(g.elements);ds.flushSync(function(){u({styles:Pse(x.map(function(b){return[b,g.styles[b]||{}]})),attributes:Pse(x.map(function(b){return[b,g.attributes[b]]}))})})},requires:["computeStyles"]}},[]),f=v.useMemo(function(){var h={onFirstUpdate:o.onFirstUpdate,placement:o.placement,strategy:o.strategy,modifiers:[].concat(o.modifiers,[d,{name:"applyStyles",enabled:!1}])};return Z6t(i.current,h)?i.current||h:(i.current=h,h)},[o.onFirstUpdate,o.placement,o.strategy,o.modifiers,d]),p=v.useRef();return Ise(function(){p.current&&p.current.setOptions(f)},[f]),Ise(function(){if(!(n==null||r==null)){var h=a.createPopper||U6t,m=h(n,r,f);return p.current=m,function(){m.destroy(),p.current=null}}},[n,r,a.createPopper]),{state:p.current?p.current.state:null,styles:c.styles,attributes:c.attributes,update:p.current?p.current.update:null,forceUpdate:p.current?p.current.forceUpdate:null}},J6t=function(){},e5t=function(){return Promise.resolve(null)},t5t=[];function n5t(e){var n=e.placement,r=n===void 0?"bottom":n,a=e.strategy,i=a===void 0?"absolute":a,o=e.modifiers,l=o===void 0?t5t:o,c=e.referenceElement,u=e.onFirstUpdate,d=e.innerRef,f=e.children,p=v.useContext(Kje),h=v.useState(null),m=h[0],g=h[1],x=v.useState(null),b=x[0],y=x[1];v.useEffect(function(){XH(d,m)},[d,m]);var w=v.useMemo(function(){return{placement:r,strategy:i,onFirstUpdate:u,modifiers:[].concat(l,[{name:"arrow",enabled:b!=null,options:{element:b}}])}},[r,i,u,l,b]),j=Q6t(c||p,m,w),S=j.state,N=j.styles,k=j.forceUpdate,E=j.update,D=v.useMemo(function(){return{ref:g,style:N.popper,placement:S?S.placement:r,hasPopperEscaped:S&&S.modifiersData.hide?S.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:S&&S.modifiersData.hide?S.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:N.arrow,ref:y},forceUpdate:k||J6t,update:E||e5t}},[g,y,r,S,N,E,k]);return Xje(f)(D)}var r5t=function(){},a5t=r5t;const i5t=Kr(a5t);function s5t(e){var n=e.children,r=e.innerRef,a=v.useContext(Zje),i=v.useCallback(function(o){XH(r,o),Qje(a,o)},[r,a]);return v.useEffect(function(){return function(){return XH(r,null)}},[]),v.useEffect(function(){i5t(!!a,"`Reference` should not be used outside of a `Manager` component.")},[a]),Xje(n)({ref:i})}function FT(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?FT=function(r){return typeof r}:FT=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},FT(e)}function o5t(e,n){if(fn(2,arguments),FT(n)!=="object"||n===null)throw new RangeError("values parameter must be an object");var r=kn(e);return isNaN(r.getTime())?new Date(NaN):(n.year!=null&&r.setFullYear(n.year),n.month!=null&&(r=zu(r,n.month)),n.date!=null&&r.setDate(Vr(n.date)),n.hours!=null&&r.setHours(Vr(n.hours)),n.minutes!=null&&r.setMinutes(Vr(n.minutes)),n.seconds!=null&&r.setSeconds(Vr(n.seconds)),n.milliseconds!=null&&r.setMilliseconds(Vr(n.milliseconds)),r)}function Yse(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function qse(e){for(var n=1;n<arguments.length;n++){var r=arguments[n]!=null?arguments[n]:{};n%2?Yse(Object(r),!0).forEach(function(a){Ze(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Yse(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function lCe(e){return(lCe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(e)}function yo(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Gse(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,uCe(a.key),a)}}function wo(e,n,r){return n&&Gse(e.prototype,n),r&&Gse(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ze(e,n,r){return(n=uCe(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function LP(){return(LP=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}function ko(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&cCe(e,n)}
461function e7(e){return(e7=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)})(e)}function cCe(e,n){return(cCe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r})(e,n)}function at(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l5t(e,n){if(n&&(typeof n=="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return at(e)}function jo(e){var n=function(){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}}();return function(){var r,a=e7(e);if(n){var i=e7(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return l5t(this,r)}}function t7(e){return function(n){if(Array.isArray(n))return i3(n)}(e)||function(n){if(typeof Symbol<"u"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}(e)||function(n,r){if(n){if(typeof n=="string")return i3(n,r);var a=Object.prototype.toString.call(n).slice(8,-1);if(a==="Object"&&n.constructor&&(a=n.constructor.name),a==="Map"||a==="Set")return Array.from(n);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return i3(n,r)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
462In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function i3(e,n){(n==null||n>e.length)&&(n=e.length);for(var r=0,a=new Array(n);r<n;r++)a[r]=e[r];return a}function uCe(e){var n=function(r,a){if(typeof r!="object"||r===null)return r;var i=r[Symbol.toPrimitive];if(i!==void 0){var o=i.call(r,a||"default");if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(r)}(e,"string");return typeof n=="symbol"?n:String(n)}function Kse(e,n){switch(e){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});case"PPPP":default:return n.date({width:"full"})}}function Zse(e,n){switch(e){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});case"pppp":default:return n.time({width:"full"})}}var c5t={p:Zse,P:function(e,n){var r,a=e.match(/(P+)(p+)?/)||[],i=a[1],o=a[2];if(!o)return Kse(e,n);switch(i){case"P":r=n.dateTime({width:"short"});break;case"PP":r=n.dateTime({width:"medium"});break;case"PPP":r=n.dateTime({width:"long"});break;case"PPPP":default:r=n.dateTime({width:"full"})}return r.replace("{{date}}",Kse(i,n)).replace("{{time}}",Zse(o,n))}},u5t=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function ts(e){var n=e?typeof e=="string"||e instanceof String?f3t(e):kn(e):new Date;return zm(n)?n:null}function d5t(e,n,r,a,i){var o=null,l=kg(r)||kg(Ov()),c=!0;return Array.isArray(n)?(n.forEach(function(u){var d=n3(e,u,new Date,{locale:l});a&&(c=zm(d,i)&&e===Rs(d,u,r)),zm(d,i)&&c&&(o=d)}),o):(o=n3(e,n,new Date,{locale:l}),a?c=zm(o)&&e===Rs(o,n,r):zm(o)||(n=n.match(u5t).map(function(u){var d=u[0];return d==="p"||d==="P"?l?(0,c5t[d])(u,l.formatLong):d:u}).join(""),e.length>0&&(o=n3(e,n.slice(0,e.length),new Date)),zm(o)||(o=new Date(e))),zm(o)&&c?o:null)}function zm(e,n){return n=n||new Date("1/1/1000"),Tje(e)&&!mh(e,n)}function Rs(e,n,r){if(r==="en")return _ie(e,n,{awareOfUnicodeTokens:!0});var a=kg(r);return r&&!a&&console.warn('A locale object was not found for the provided string ["'.concat(r,'"].')),!a&&Ov()&&kg(Ov())&&(a=kg(Ov())),_ie(e,n,{locale:a||null,awareOfUnicodeTokens:!0})}function Mf(e,n){var r=n.dateFormat,a=n.locale;return e&&Rs(e,Array.isArray(r)?r[0]:r,a)||""}function Xse(e,n){var r=n.hour,a=r===void 0?0:r,i=n.minute,o=i===void 0?0:i,l=n.second;return Ck(jk(RIt(e,l===void 0?0:l),o),a)}function f5t(e,n){var r=n&&kg(n)||Ov()&&kg(Ov());return MIt(e,r?{locale:r}:null)}function p5t(e,n){return Rs(e,"ddd",n)}function h5t(e){return cp(e)}function cq(e,n,r){var a=kg(n||Ov());return Fje(e,{locale:a,weekStartsOn:r})}function Rv(e){return Bje(e)}function H1(e){return Hje(e)}function m5t(e){return L9(e)}function Qse(){return cp(ts())}function KR(e,n){return e&&n?BIt(e,n):!e&&!n}function ig(e,n){return e&&n?FIt(e,n):!e&&!n}function ZR(e,n){return e&&n?HIt(e,n):!e&&!n}function Dl(e,n){return e&&n?LIt(e,n):!e&&!n}function sg(e,n){return e&&n?$It(e,n):!e&&!n}function BT(e,n,r){var a,i=cp(n),o=F9(r);try{a=Vj(e,{start:i,end:o})}catch{a=!1}return a}function Ov(){return(typeof window<"u"?window:globalThis).__localeId__}function kg(e){if(typeof e=="string"){var n=typeof window<"u"?window:globalThis;return n.__localeData__?n.__localeData__[e]:null}return e}function uq(e,n){return Rs(zu(ts(),e),"LLLL",n)}function dCe(e,n){return Rs(zu(ts(),e),"LLL",n)}function g5t(e,n){return Rs(B1(ts(),e),"QQQ",n)}function FP(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.minDate,a=n.maxDate,i=n.excludeDates,o=n.excludeDateIntervals,l=n.includeDates,c=n.includeDateIntervals,u=n.filterDate;return BP(e,{minDate:r,maxDate:a})||i&&i.some(function(d){return Dl(e,d)})||o&&o.some(function(d){var f=d.start,p=d.end;return Vj(e,{start:f,end:p})})||l&&!l.some(function(d){return Dl(e,d)})||c&&!c.some(function(d){var f=d.start,p=d.end;return Vj(e,{start:f,end:p})})||u&&!u(ts(e))||!1}function dq(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.excludeDates,a=n.excludeDateIntervals;return a&&a.length>0?a.some(function(i){var o=i.start,l=i.end;return Vj(e,{start:o,end:l})}
462):r&&r.some(function(i){return Dl(e,i)})||!1}function fCe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.minDate,a=n.maxDate,i=n.excludeDates,o=n.includeDates,l=n.filterDate;return BP(e,{minDate:Bje(r),maxDate:PIt(a)})||i&&i.some(function(c){return ig(e,c)})||o&&!o.some(function(c){return ig(e,c)})||l&&!l(ts(e))||!1}function x5t(e,n,r,a){var i=ia(e),o=sl(e),l=ia(n),c=sl(n),u=ia(a);return i===l&&i===u?o<=r&&r<=c:i<l?u===i&&o<=r||u===l&&c>=r||u<l&&u>i:void 0}function v5t(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.minDate,a=n.maxDate,i=n.excludeDates,o=n.includeDates,l=n.filterDate;return BP(e,{minDate:r,maxDate:a})||i&&i.some(function(c){return ZR(e,c)})||o&&!o.some(function(c){return ZR(e,c)})||l&&!l(ts(e))||!1}function pCe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.minDate,a=n.maxDate,i=n.excludeDates,o=n.includeDates,l=n.filterDate,c=new Date(e,0,1);return BP(c,{minDate:Hje(r),maxDate:IIt(a)})||i&&i.some(function(u){return KR(c,u)})||o&&!o.some(function(u){return KR(c,u)})||l&&!l(ts(c))||!1}function _5t(e,n,r,a){var i=ia(e),o=z0(e),l=ia(n),c=z0(n),u=ia(a);return i===l&&i===u?o<=r&&r<=c:i<l?u===i&&o<=r||u===l&&c>=r||u<l&&u>i:void 0}function BP(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.minDate,a=n.maxDate;return r&&fR(e,r)<0||a&&fR(e,a)>0}function Jse(e,n){return n.some(function(r){return iu(r)===iu(e)&&au(r)===au(e)})}function eoe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.excludeTimes,a=n.includeTimes,i=n.filterTime;return r&&Jse(e,r)||a&&!Jse(e,a)||i&&!i(e)||!1}function toe(e,n){var r=n.minTime,a=n.maxTime;if(!r||!a)throw new Error("Both minTime and maxTime props required");var i,o=ts(),l=Ck(jk(o,au(e)),iu(e)),c=Ck(jk(o,au(r)),iu(r)),u=Ck(jk(o,au(a)),iu(a));try{i=!Vj(l,{start:c,end:u})}catch{i=!1}return i}function noe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.minDate,a=n.includeDates,i=Kb(e,1);return r&&pR(r,i)>0||a&&a.every(function(o){return pR(o,i)>0})||!1}function roe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.maxDate,a=n.includeDates,i=of(e,1);return r&&pR(i,r)>0||a&&a.every(function(o){return pR(i,o)>0})||!1}function aoe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.minDate,a=n.includeDates,i=zj(e,1);return r&&hR(r,i)>0||a&&a.every(function(o){return hR(o,i)>0})||!1}function ioe(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.maxDate,a=n.includeDates,i=Gb(e,1);return r&&hR(i,r)>0||a&&a.every(function(o){return hR(i,o)>0})||!1}function hCe(e){var n=e.minDate,r=e.includeDates;if(r&&n){var a=r.filter(function(i){return fR(i,n)>=0});return yie(a)}return r?yie(r):n}function mCe(e){var n=e.maxDate,r=e.includeDates;if(r&&n){var a=r.filter(function(i){return fR(i,n)<=0});return wie(a)}return r?wie(r):n}function soe(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"react-datepicker__day--highlighted",r=new Map,a=0,i=e.length;a<i;a++){var o=e[a];if(YY(o)){var l=Rs(o,"MM.dd.yyyy"),c=r.get(l)||[];c.includes(n)||(c.push(n),r.set(l,c))}else if(lCe(o)==="object"){var u=Object.keys(o),d=u[0],f=o[u[0]];if(typeof d=="string"&&f.constructor===Array)for(var p=0,h=f.length;p<h;p++){var m=Rs(f[p],"MM.dd.yyyy"),g=r.get(m)||[];g.includes(d)||(g.push(d),r.set(m,g))}}}return r}function b5t(e,n,r,a,i){for(var o=i.length,l=[],c=0;c<o;c++){var u=I9(kIt(e,iu(i[c])),au(i[c])),d=I9(e,(r+1)*a);Yg(u,n)&&mh(u,d)&&l.push(i[c])}return l}function ooe(e){return e<10?"0".concat(e):"".concat(e)}function V0(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,r=Math.ceil(ia(e)/n)*n,a=r-(n-1);return{startPeriod:a,endPeriod:r}}function y5t(e,n,r,a){for(var i=[],o=0;o<2*n+1;o++){var l=e+n-o,c=!0;r&&(c=ia(r)<=l),a&&c&&(c=ia(a)>=l),c&&i.push(l)}return i}var w5t=IP(function(e){ko(r,Be.Component);var n=jo(r);function r(a){var i;yo(this,r),Ze(at(i=n.call(this,a)),"renderOptions",function(){var u=i.props.year,d=i.state.yearsList.map(function(h){return Be.createElement("div",{className:u===h?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:h,onClick:i.onChange.bind(at(i),h),"aria-selected":u===h?"true":void 0},u===h?Be.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",h)}),f=i.props.minDate?ia(i.props.minDate):null,p=i.props.maxDate?ia(i.props.maxDate):null;return p&&i.state.yearsList.find(function(h){return h===p})||d.unshift(Be.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:i.incrementYears},Be.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),f&&i.state.yearsList.find(function(h){return h===f})||d.push(Be.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:i.decrementYears},Be.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),d}),Ze(at(i),"onChange",function(u){i.props.onChange(u)}),Ze(at(i),"handleClickOutside",function(){i.props.onCancel()}),Ze(at(i),"shiftYears",function(u){var d=i.state.yearsList.map(function(f){return f+u});i.setState({yearsList:d})}),Ze(at(i),"incrementYears",function(){return i.shiftYears(1)}),Ze(at(i),"decrementYears",function(){return i.shiftYears(-1)});var o=a.yearDropdownItemNumber,l=a.scrollableYearDropdown,c=o||(l?10:5);return i.state={yearsList:y5t(i.props.year,c,i.props.minDate,i.props.maxDate)},i.dropdownRef=v.createRef(),i}
462return wo(r,[{key:"componentDidMount",value:function(){var a=this.dropdownRef.current;if(a){var i=a.children?Array.from(a.children):null,o=i?i.find(function(l){return l.ariaSelected}):null;a.scrollTop=o?o.offsetTop+(o.clientHeight-a.clientHeight)/2:(a.scrollHeight-a.clientHeight)/2}}},{key:"render",value:function(){var a=Ut({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return Be.createElement("div",{className:a,ref:this.dropdownRef},this.renderOptions())}}]),r}()),k5t=function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"state",{dropdownVisible:!1}),Ze(at(a),"renderSelectOptions",function(){for(var c=a.props.minDate?ia(a.props.minDate):1900,u=a.props.maxDate?ia(a.props.maxDate):2100,d=[],f=c;f<=u;f++)d.push(Be.createElement("option",{key:f,value:f},f));return d}),Ze(at(a),"onSelectChange",function(c){a.onChange(c.target.value)}),Ze(at(a),"renderSelectMode",function(){return Be.createElement("select",{value:a.props.year,className:"react-datepicker__year-select",onChange:a.onSelectChange},a.renderSelectOptions())}),Ze(at(a),"renderReadView",function(c){return Be.createElement("div",{key:"read",style:{visibility:c?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(u){return a.toggleDropdown(u)}},Be.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),Be.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},a.props.year))}),Ze(at(a),"renderDropdown",function(){return Be.createElement(w5t,{key:"dropdown",year:a.props.year,onChange:a.onChange,onCancel:a.toggleDropdown,minDate:a.props.minDate,maxDate:a.props.maxDate,scrollableYearDropdown:a.props.scrollableYearDropdown,yearDropdownItemNumber:a.props.yearDropdownItemNumber})}),Ze(at(a),"renderScrollMode",function(){var c=a.state.dropdownVisible,u=[a.renderReadView(!c)];return c&&u.unshift(a.renderDropdown()),u}),Ze(at(a),"onChange",function(c){a.toggleDropdown(),c!==a.props.year&&a.props.onChange(c)}),Ze(at(a),"toggleDropdown",function(c){a.setState({dropdownVisible:!a.state.dropdownVisible},function(){a.props.adjustDateOnChange&&a.handleYearChange(a.props.date,c)})}),Ze(at(a),"handleYearChange",function(c,u){a.onSelect(c,u),a.setOpen()}),Ze(at(a),"onSelect",function(c,u){a.props.onSelect&&a.props.onSelect(c,u)}),Ze(at(a),"setOpen",function(){a.props.setOpen&&a.props.setOpen(!0)}),a}return wo(r,[{key:"render",value:function(){var a;switch(this.props.dropdownMode){case"scroll":a=this.renderScrollMode();break;case"select":a=this.renderSelectMode()}return Be.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},a)}}]),r}(),j5t=IP(function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"isSelectedMonth",function(c){return a.props.month===c}),Ze(at(a),"renderOptions",function(){return a.props.monthNames.map(function(c,u){return Be.createElement("div",{className:a.isSelectedMonth(u)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:c,onClick:a.onChange.bind(at(a),u),"aria-selected":a.isSelectedMonth(u)?"true":void 0},a.isSelectedMonth(u)?Be.createElement("span",{className:"react-datepicker__month-option--selected"},"✓"):"",c)})}),Ze(at(a),"onChange",function(c){return a.props.onChange(c)}),Ze(at(a),"handleClickOutside",function(){return a.props.onCancel()}),a}return wo(r,[{key:"render",value:function(){return Be.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),r}()),C5t=function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"state",{dropdownVisible:!1}),Ze(at(a),"renderSelectOptions",function(c){return c.map(function(u,d){return Be.createElement("option",{key:d,value:d},u)})}),Ze(at(a),"renderSelectMode",function(c){return Be.createElement("select",{value:a.props.month,className:"react-datepicker__month-select",onChange:function(u){return a.onChange(u.target.value)}},a.renderSelectOptions(c))}),Ze(at(a),"renderReadView",function(c,u){return Be.createElement("div",{key:"read",style:{visibility:c?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:a.toggleDropdown},Be.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),Be.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},u[a.props.month]))}),Ze(at(a),"renderDropdown",function(c){return Be.createElement(j5t,{key:"dropdown",month:a.props.month,monthNames:c,onChange:a.onChange,onCancel:a.toggleDropdown})}),Ze(at(a),"renderScrollMode",function(c){var u=a.state.dropdownVisible,d=[a.renderReadView(!u,c)];return u&&d.unshift(a.renderDropdown(c)),d}
462),Ze(at(a),"onChange",function(c){a.toggleDropdown(),c!==a.props.month&&a.props.onChange(c)}),Ze(at(a),"toggleDropdown",function(){return a.setState({dropdownVisible:!a.state.dropdownVisible})}),a}return wo(r,[{key:"render",value:function(){var a,i=this,o=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(l){return dCe(l,i.props.locale)}:function(l){return uq(l,i.props.locale)});switch(this.props.dropdownMode){case"scroll":a=this.renderScrollMode(o);break;case"select":a=this.renderSelectMode(o)}return Be.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},a)}}]),r}();function S5t(e,n){for(var r=[],a=Rv(e),i=Rv(n);!Yg(a,i);)r.push(ts(a)),a=of(a,1);return r}var N5t=IP(function(e){ko(r,Be.Component);var n=jo(r);function r(a){var i;return yo(this,r),Ze(at(i=n.call(this,a)),"renderOptions",function(){return i.state.monthYearsList.map(function(o){var l=$9(o),c=KR(i.props.date,o)&&ig(i.props.date,o);return Be.createElement("div",{className:c?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:l,onClick:i.onChange.bind(at(i),l),"aria-selected":c?"true":void 0},c?Be.createElement("span",{className:"react-datepicker__month-year-option--selected"},"✓"):"",Rs(o,i.props.dateFormat,i.props.locale))})}),Ze(at(i),"onChange",function(o){return i.props.onChange(o)}),Ze(at(i),"handleClickOutside",function(){i.props.onCancel()}),i.state={monthYearsList:S5t(i.props.minDate,i.props.maxDate)},i}return wo(r,[{key:"render",value:function(){var a=Ut({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return Be.createElement("div",{className:a},this.renderOptions())}}]),r}()),E5t=function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"state",{dropdownVisible:!1}),Ze(at(a),"renderSelectOptions",function(){for(var c=Rv(a.props.minDate),u=Rv(a.props.maxDate),d=[];!Yg(c,u);){var f=$9(c);d.push(Be.createElement("option",{key:f,value:f},Rs(c,a.props.dateFormat,a.props.locale))),c=of(c,1)}return d}),Ze(at(a),"onSelectChange",function(c){a.onChange(c.target.value)}),Ze(at(a),"renderSelectMode",function(){return Be.createElement("select",{value:$9(Rv(a.props.date)),className:"react-datepicker__month-year-select",onChange:a.onSelectChange},a.renderSelectOptions())}),Ze(at(a),"renderReadView",function(c){var u=Rs(a.props.date,a.props.dateFormat,a.props.locale);return Be.createElement("div",{key:"read",style:{visibility:c?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(d){return a.toggleDropdown(d)}},Be.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),Be.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},u))}),Ze(at(a),"renderDropdown",function(){return Be.createElement(N5t,{key:"dropdown",date:a.props.date,dateFormat:a.props.dateFormat,onChange:a.onChange,onCancel:a.toggleDropdown,minDate:a.props.minDate,maxDate:a.props.maxDate,scrollableMonthYearDropdown:a.props.scrollableMonthYearDropdown,locale:a.props.locale})}),Ze(at(a),"renderScrollMode",function(){var c=a.state.dropdownVisible,u=[a.renderReadView(!c)];return c&&u.unshift(a.renderDropdown()),u}),Ze(at(a),"onChange",function(c){a.toggleDropdown();var u=ts(parseInt(c));KR(a.props.date,u)&&ig(a.props.date,u)||a.props.onChange(u)}),Ze(at(a),"toggleDropdown",function(){return a.setState({dropdownVisible:!a.state.dropdownVisible})}),a}return wo(r,[{key:"render",value:function(){var a;switch(this.props.dropdownMode){case"scroll":a=this.renderScrollMode();break;case"select":a=this.renderSelectMode()}return Be.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},a)}}]),r}(),T5t=function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;
462yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"dayEl",Be.createRef()),Ze(at(a),"handleClick",function(c){!a.isDisabled()&&a.props.onClick&&a.props.onClick(c)}),Ze(at(a),"handleMouseEnter",function(c){!a.isDisabled()&&a.props.onMouseEnter&&a.props.onMouseEnter(c)}),Ze(at(a),"handleOnKeyDown",function(c){c.key===" "&&(c.preventDefault(),c.key="Enter"),a.props.handleOnKeyDown(c)}),Ze(at(a),"isSameDay",function(c){return Dl(a.props.day,c)}),Ze(at(a),"isKeyboardSelected",function(){return!a.props.disabledKeyboardNavigation&&!a.isSameDay(a.props.selected)&&a.isSameDay(a.props.preSelection)}),Ze(at(a),"isDisabled",function(){return FP(a.props.day,a.props)}),Ze(at(a),"isExcluded",function(){return dq(a.props.day,a.props)}),Ze(at(a),"getHighLightedClass",function(c){var u=a.props,d=u.day,f=u.highlightDates;if(!f)return!1;var p=Rs(d,"MM.dd.yyyy");return f.get(p)}),Ze(at(a),"isInRange",function(){var c=a.props,u=c.day,d=c.startDate,f=c.endDate;return!(!d||!f)&&BT(u,d,f)}),Ze(at(a),"isInSelectingRange",function(){var c,u=a.props,d=u.day,f=u.selectsStart,p=u.selectsEnd,h=u.selectsRange,m=u.selectsDisabledDaysInRange,g=u.startDate,x=u.endDate,b=(c=a.props.selectingDate)!==null&&c!==void 0?c:a.props.preSelection;return!(!(f||p||h)||!b||!m&&a.isDisabled())&&(f&&x&&(mh(b,x)||sg(b,x))?BT(d,b,x):(p&&g&&(Yg(b,g)||sg(b,g))||!(!h||!g||x||!Yg(b,g)&&!sg(b,g)))&&BT(d,g,b))}),Ze(at(a),"isSelectingRangeStart",function(){var c;if(!a.isInSelectingRange())return!1;var u=a.props,d=u.day,f=u.startDate,p=u.selectsStart,h=(c=a.props.selectingDate)!==null&&c!==void 0?c:a.props.preSelection;return Dl(d,p?h:f)}),Ze(at(a),"isSelectingRangeEnd",function(){var c;if(!a.isInSelectingRange())return!1;var u=a.props,d=u.day,f=u.endDate,p=u.selectsEnd,h=u.selectsRange,m=(c=a.props.selectingDate)!==null&&c!==void 0?c:a.props.preSelection;return Dl(d,p||h?m:f)}),Ze(at(a),"isRangeStart",function(){var c=a.props,u=c.day,d=c.startDate,f=c.endDate;return!(!d||!f)&&Dl(d,u)}),Ze(at(a),"isRangeEnd",function(){var c=a.props,u=c.day,d=c.startDate,f=c.endDate;return!(!d||!f)&&Dl(f,u)}),Ze(at(a),"isWeekend",function(){var c=NIt(a.props.day);return c===0||c===6}),Ze(at(a),"isAfterMonth",function(){return a.props.month!==void 0&&(a.props.month+1)%12===sl(a.props.day)}),Ze(at(a),"isBeforeMonth",function(){return a.props.month!==void 0&&(sl(a.props.day)+1)%12===a.props.month}),Ze(at(a),"isCurrentDay",function(){return a.isSameDay(ts())}),Ze(at(a),"isSelected",function(){return a.isSameDay(a.props.selected)}),Ze(at(a),"getClassNames",function(c){var u=a.props.dayClassName?a.props.dayClassName(c):void 0;return Ut("react-datepicker__day",u,"react-datepicker__day--"+p5t(a.props.day),{"react-datepicker__day--disabled":a.isDisabled(),"react-datepicker__day--excluded":a.isExcluded(),"react-datepicker__day--selected":a.isSelected(),"react-datepicker__day--keyboard-selected":a.isKeyboardSelected(),"react-datepicker__day--range-start":a.isRangeStart(),"react-datepicker__day--range-end":a.isRangeEnd(),"react-datepicker__day--in-range":a.isInRange(),"react-datepicker__day--in-selecting-range":a.isInSelectingRange(),"react-datepicker__day--selecting-range-start":a.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":a.isSelectingRangeEnd(),"react-datepicker__day--today":a.isCurrentDay(),"react-datepicker__day--weekend":a.isWeekend(),"react-datepicker__day--outside-month":a.isAfterMonth()||a.isBeforeMonth()},a.getHighLightedClass("react-datepicker__day--highlighted"))}),Ze(at(a),"getAriaLabel",function(){var c=a.props,u=c.day,d=c.ariaLabelPrefixWhenEnabled,f=d===void 0?"Choose":d,p=c.ariaLabelPrefixWhenDisabled,h=p===void 0?"Not available":p,m=a.isDisabled()||a.isExcluded()?h:f;return"".concat(m," ").concat(Rs(u,"PPPP",a.props.locale))}),Ze(at(a),"getTabIndex",function(c,u){var d=c||a.props.selected,f=u||a.props.preSelection;return a.isKeyboardSelected()||a.isSameDay(d)&&Dl(f,d)?0:-1}),Ze(at(a),"handleFocusDay",function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u=!1;a.getTabIndex()===0&&!c.isInputFocused&&a.isSameDay(a.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(u=!0),a.props.inline&&!a.props.shouldFocusDayInline&&(u=!1),a.props.containerRef&&a.props.containerRef.current&&a.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(u=!0)),u&&a.dayEl.current.focus({preventScroll:!0})}),Ze(at(a),"renderDayContents",function(){return a.props.monthShowsDuplicateDaysEnd&&a.isAfterMonth()||a.props.monthShowsDuplicateDaysStart&&a.isBeforeMonth()?null:a.props.renderDayContents?a.props.renderDayContents(bie(a.props.day),a.props.day):bie(a.props.day)}),Ze(at(a),"render",function(){return Be.createElement("div",{ref:a.dayEl,className:a.getClassNames(a.props.day),onKeyDown:a.handleOnKeyDown,onClick:a.handleClick,onMouseEnter:a.handleMouseEnter,tabIndex:a.getTabIndex(),"aria-label":a.getAriaLabel(),role:"option","aria-disabled":a.isDisabled(),"aria-current":a.isCurrentDay()?"date":void 0,"aria-selected":a.isSelected()},a.renderDayContents())}),a}
462return wo(r,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(a){this.handleFocusDay(a)}}]),r}(),D5t=function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"handleClick",function(c){a.props.onClick&&a.props.onClick(c)}),a}return wo(r,[{key:"render",value:function(){var a=this.props,i=a.weekNumber,o=a.ariaLabelPrefix,l=o===void 0?"week ":o,c={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!a.onClick};return Be.createElement("div",{className:Ut(c),"aria-label":"".concat(l," ").concat(this.props.weekNumber),onClick:this.handleClick},i)}}]),r}(),M5t=function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"handleDayClick",function(c,u){a.props.onDayClick&&a.props.onDayClick(c,u)}),Ze(at(a),"handleDayMouseEnter",function(c){a.props.onDayMouseEnter&&a.props.onDayMouseEnter(c)}),Ze(at(a),"handleWeekClick",function(c,u,d){typeof a.props.onWeekSelect=="function"&&a.props.onWeekSelect(c,u,d),a.props.shouldCloseOnSelect&&a.props.setOpen(!1)}),Ze(at(a),"formatWeekNumber",function(c){return a.props.formatWeekNumber?a.props.formatWeekNumber(c):f5t(c)}),Ze(at(a),"renderDays",function(){var c=cq(a.props.day,a.props.locale,a.props.calendarStartDay),u=[],d=a.formatWeekNumber(c);if(a.props.showWeekNumber){var f=a.props.onWeekSelect?a.handleWeekClick.bind(at(a),c,d):void 0;u.push(Be.createElement(D5t,{key:"W",weekNumber:d,onClick:f,ariaLabelPrefix:a.props.ariaLabelPrefix}))}return u.concat([0,1,2,3,4,5,6].map(function(p){var h=Gy(c,p);return Be.createElement(T5t,{ariaLabelPrefixWhenEnabled:a.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:a.props.disabledDayAriaLabelPrefix,key:h.valueOf(),day:h,month:a.props.month,onClick:a.handleDayClick.bind(at(a),h),onMouseEnter:a.handleDayMouseEnter.bind(at(a),h),minDate:a.props.minDate,maxDate:a.props.maxDate,excludeDates:a.props.excludeDates,excludeDateIntervals:a.props.excludeDateIntervals,includeDates:a.props.includeDates,includeDateIntervals:a.props.includeDateIntervals,highlightDates:a.props.highlightDates,selectingDate:a.props.selectingDate,filterDate:a.props.filterDate,preSelection:a.props.preSelection,selected:a.props.selected,selectsStart:a.props.selectsStart,selectsEnd:a.props.selectsEnd,selectsRange:a.props.selectsRange,selectsDisabledDaysInRange:a.props.selectsDisabledDaysInRange,startDate:a.props.startDate,endDate:a.props.endDate,dayClassName:a.props.dayClassName,renderDayContents:a.props.renderDayContents,disabledKeyboardNavigation:a.props.disabledKeyboardNavigation,handleOnKeyDown:a.props.handleOnKeyDown,isInputFocused:a.props.isInputFocused,containerRef:a.props.containerRef,inline:a.props.inline,shouldFocusDayInline:a.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:a.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:a.props.monthShowsDuplicateDaysStart,locale:a.props.locale})}))}),a}return wo(r,[{key:"render",value:function(){return Be.createElement("div",{className:"react-datepicker__week"},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),r}(),R5t=function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"MONTH_REFS",t7(Array(12)).map(function(){return Be.createRef()})),Ze(at(a),"QUARTER_REFS",t7(Array(4)).map(function(){return Be.createRef()})),Ze(at(a),"isDisabled",function(c){return FP(c,a.props)}),Ze(at(a),"isExcluded",function(c){return dq(c,a.props)}),Ze(at(a),"handleDayClick",function(c,u){a.props.onDayClick&&a.props.onDayClick(c,u,a.props.orderInDisplay)}),Ze(at(a),"handleDayMouseEnter",function(c){a.props.onDayMouseEnter&&a.props.onDayMouseEnter(c)}),Ze(at(a),"handleMouseLeave",function(){a.props.onMouseLeave&&a.props.onMouseLeave()}),Ze(at(a),"isRangeStartMonth",function(c){var u=a.props,d=u.day,f=u.startDate,p=u.endDate;return!(!f||!p)&&ig(zu(d,c),f)}),Ze(at(a),"isRangeStartQuarter",function(c){var u=a.props,d=u.day,f=u.startDate,p=u.endDate;return!(!f||!p)&&ZR(B1(d,c),f)}),Ze(at(a),"isRangeEndMonth",function(c){var u=a.props,d=u.day,f=u.startDate,p=u.endDate;return!(!f||!p)&&ig(zu(d,c),p)}),Ze(at(a),"isRangeEndQuarter",function(c){var u=a.props,d=u.day,f=u.startDate,p=u.endDate;return!(!f||!p)&&ZR(B1(d,c),p)}),Ze(at(a),"isWeekInMonth",function(c){var u=a.props.day,d=Gy(c,6);return ig(c,u)||ig(d,u)}),Ze(at(a),"isCurrentMonth",function(c,u){return ia(c)===ia(ts())&&u===sl(ts())}),Ze(at(a),"isCurrentQuarter",function(c,u){return ia(c)===ia(ts())&&u===z0(ts())}),Ze(at(a),"isSelectedMonth",function(c,u,d){return sl(c)===u&&ia(c)===ia(d)}),Ze(at(a),"isSelectedQuarter",function(c,u,d){return z0(c)===u&&ia(c)===ia(d)}),Ze(at(a),"renderWeeks",function(){for(var c=[],u=a.props.fixedHeight,d=0,f=!1,p=cq(Rv(a.props.day),a.props.locale,a.props.calendarStartDay);c.push(Be.createElement(M5t,{ariaLabelPrefix:a.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:a.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:a.props.disabledDayAriaLabelPrefix,key:d,day:p,month:sl(a.props.day),onDayCl
462ick:a.handleDayClick,onDayMouseEnter:a.handleDayMouseEnter,onWeekSelect:a.props.onWeekSelect,formatWeekNumber:a.props.formatWeekNumber,locale:a.props.locale,minDate:a.props.minDate,maxDate:a.props.maxDate,excludeDates:a.props.excludeDates,excludeDateIntervals:a.props.excludeDateIntervals,includeDates:a.props.includeDates,includeDateIntervals:a.props.includeDateIntervals,inline:a.props.inline,shouldFocusDayInline:a.props.shouldFocusDayInline,highlightDates:a.props.highlightDates,selectingDate:a.props.selectingDate,filterDate:a.props.filterDate,preSelection:a.props.preSelection,selected:a.props.selected,selectsStart:a.props.selectsStart,selectsEnd:a.props.selectsEnd,selectsRange:a.props.selectsRange,selectsDisabledDaysInRange:a.props.selectsDisabledDaysInRange,showWeekNumber:a.props.showWeekNumbers,startDate:a.props.startDate,endDate:a.props.endDate,dayClassName:a.props.dayClassName,setOpen:a.props.setOpen,shouldCloseOnSelect:a.props.shouldCloseOnSelect,disabledKeyboardNavigation:a.props.disabledKeyboardNavigation,renderDayContents:a.props.renderDayContents,handleOnKeyDown:a.props.handleOnKeyDown,isInputFocused:a.props.isInputFocused,containerRef:a.props.containerRef,calendarStartDay:a.props.calendarStartDay,monthShowsDuplicateDaysEnd:a.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:a.props.monthShowsDuplicateDaysStart})),!f;){d++,p=KY(p,1);var h=u&&d>=6,m=!u&&!a.isWeekInMonth(p);if(h||m){if(!a.props.peekNextMonth)break;f=!0}}return c}),Ze(at(a),"onMonthClick",function(c,u){a.handleDayClick(Rv(zu(a.props.day,u)),c)}),Ze(at(a),"handleMonthNavigation",function(c,u){a.isDisabled(u)||a.isExcluded(u)||(a.props.setPreSelection(u),a.MONTH_REFS[c].current&&a.MONTH_REFS[c].current.focus())}),Ze(at(a),"onMonthKeyDown",function(c,u){c.preventDefault();var d=c.key;if(!a.props.disabledKeyboardNavigation)switch(d){case"Enter":a.onMonthClick(c,u),a.props.setPreSelection(a.props.selected);break;case"ArrowRight":a.handleMonthNavigation(u===11?0:u+1,of(a.props.preSelection,1));break;case"ArrowLeft":a.handleMonthNavigation(u===0?11:u-1,Kb(a.props.preSelection,1));break;case"ArrowUp":a.handleMonthNavigation(u>=0&&u<=2?u+9:u-3,Kb(a.props.preSelection,3));break;case"ArrowDown":a.handleMonthNavigation(u>=9&&u<=11?u-9:u+3,of(a.props.preSelection,3))}}),Ze(at(a),"onQuarterClick",function(c,u){a.handleDayClick(m5t(B1(a.props.day,u)),c)}),Ze(at(a),"handleQuarterNavigation",function(c,u){a.isDisabled(u)||a.isExcluded(u)||(a.props.setPreSelection(u),a.QUARTER_REFS[c-1].current&&a.QUARTER_REFS[c-1].current.focus())}),Ze(at(a),"onQuarterKeyDown",function(c,u){var d=c.key;if(!a.props.disabledKeyboardNavigation)switch(d){case"Enter":a.onQuarterClick(c,u),a.props.setPreSelection(a.props.selected);break;case"ArrowRight":a.handleQuarterNavigation(u===4?1:u+1,Lje(a.props.preSelection,1));break;case"ArrowLeft":a.handleQuarterNavigation(u===1?4:u-1,SIt(a.props.preSelection,1))}}),Ze(at(a),"getMonthClassNames",function(c){var u=a.props,d=u.day,f=u.startDate,p=u.endDate,h=u.selected,m=u.minDate,g=u.maxDate,x=u.preSelection,b=u.monthClassName,y=u.excludeDates,w=u.includeDates,j=b?b(zu(d,c)):void 0,S=zu(d,c);return Ut("react-datepicker__month-text","react-datepicker__month-".concat(c),j,{"react-datepicker__month--disabled":(m||g||y||w)&&fCe(S,a.props),"react-datepicker__month--selected":a.isSelectedMonth(d,c,h),"react-datepicker__month-text--keyboard-selected":!a.props.disabledKeyboardNavigation&&sl(x)===c,"react-datepicker__month--in-range":x5t(f,p,c,d),"react-datepicker__month--range-start":a.isRangeStartMonth(c),"react-datepicker__month--range-end":a.isRangeEndMonth(c),"react-datepicker__month-text--today":a.isCurrentMonth(d,c)})}),Ze(at(a),"getTabIndex",function(c){var u=sl(a.props.preSelection);return a.props.disabledKeyboardNavigation||c!==u?"-1":"0"}),Ze(at(a),"getQuarterTabIndex",function(c){var u=z0(a.props.preSelection);return a.props.disabledKeyboardNavigation||c!==u?"-1":"0"}),Ze(at(a),"getAriaLabel",function(c){var u=a.props,d=u.chooseDayAriaLabelPrefix,f=d===void 0?"Choose":d,p=u.disabledDayAriaLabelPrefix,h=p===void 0?"Not available":p,m=u.day,g=zu(m,c),x=a.isDisabled(g)||a.isExcluded(g)?h:f;return"".concat(x," ").concat(Rs(g,"MMMM yyyy"))}),Ze(at(a),"getQuarterClassNames",function(c){var u=a.props,d=u.day,f=u.startDate,p=u.endDate,h=u.selected,m=u.minDate,g=u.maxDate,x=u.preSelection;return Ut("react-datepicker__quarter-text","react-datepicker__quarter-".concat(c),{"react-datepicker__quarter--disabled":(m||g)&&v5t(B1(d,c),a.props),"react-datepicker__quarter--selected":a.isSelectedQuarter(d,c,h),"react-datepicker__quarter-text--keyboard-selected":z0(x)===c,"react-datepicker__quarter--in-range":_5t(f,p,c,d),"react-datepicker__quarter--range-start":a.isRangeStartQuarter(c),"react-datepicker__quarter--range-end":a.isRangeEndQuarter(c)})}),Ze(at(a),"renderMonths",function(){var c=a.props,u=c.showFullMonthYearPicker,d=c.showTwoColumnMonthYearPicker,f=c.show
462FourColumnMonthYearPicker,p=c.locale,h=c.day,m=c.selected;return(f?[[0,1,2,3],[4,5,6,7],[8,9,10,11]]:d?[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]]:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]]).map(function(g,x){return Be.createElement("div",{className:"react-datepicker__month-wrapper",key:x},g.map(function(b,y){return Be.createElement("div",{ref:a.MONTH_REFS[b],key:y,onClick:function(w){a.onMonthClick(w,b)},onKeyDown:function(w){a.onMonthKeyDown(w,b)},tabIndex:a.getTabIndex(b),className:a.getMonthClassNames(b),role:"option","aria-label":a.getAriaLabel(b),"aria-current":a.isCurrentMonth(h,b)?"date":void 0,"aria-selected":a.isSelectedMonth(h,b,m)},u?uq(b,p):dCe(b,p))}))})}),Ze(at(a),"renderQuarters",function(){var c=a.props,u=c.day,d=c.selected;return Be.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map(function(f,p){return Be.createElement("div",{key:p,ref:a.QUARTER_REFS[p],role:"option",onClick:function(h){a.onQuarterClick(h,f)},onKeyDown:function(h){a.onQuarterKeyDown(h,f)},className:a.getQuarterClassNames(f),"aria-selected":a.isSelectedQuarter(u,f,d),tabIndex:a.getQuarterTabIndex(f),"aria-current":a.isCurrentQuarter(u,f)?"date":void 0},g5t(f,a.props.locale))}))}),Ze(at(a),"getClassNames",function(){var c=a.props;c.day;var u=c.selectingDate,d=c.selectsStart,f=c.selectsEnd,p=c.showMonthYearPicker,h=c.showQuarterYearPicker;return Ut("react-datepicker__month",{"react-datepicker__month--selecting-range":u&&(d||f)},{"react-datepicker__monthPicker":p},{"react-datepicker__quarterPicker":h})}),a}return wo(r,[{key:"render",value:function(){var a=this.props,i=a.showMonthYearPicker,o=a.showQuarterYearPicker,l=a.day,c=a.ariaLabelPrefix,u=c===void 0?"month ":c;return Be.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(u," ").concat(Rs(l,"yyyy-MM")),role:"listbox"},i?this.renderMonths():o?this.renderQuarters():this.renderWeeks())}}]),r}(),gCe=function(e){ko(r,Be.Component);var n=jo(r);function r(){var a;yo(this,r);for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return Ze(at(a=n.call.apply(n,[this].concat(o))),"state",{height:null}),Ze(at(a),"handleClick",function(c){(a.props.minTime||a.props.maxTime)&&toe(c,a.props)||(a.props.excludeTimes||a.props.includeTimes||a.props.filterTime)&&eoe(c,a.props)||a.props.onChange(c)}),Ze(at(a),"isSelectedTime",function(c,u,d){return a.props.selected&&u===iu(c)&&d===au(c)}),Ze(at(a),"liClasses",function(c,u,d){var f=["react-datepicker__time-list-item",a.props.timeClassName?a.props.timeClassName(c,u,d):void 0];return a.isSelectedTime(c,u,d)&&f.push("react-datepicker__time-list-item--selected"),((a.props.minTime||a.props.maxTime)&&toe(c,a.props)||(a.props.excludeTimes||a.props.includeTimes||a.props.filterTime)&&eoe(c,a.props))&&f.push("react-datepicker__time-list-item--disabled"),a.props.injectTimes&&(60*iu(c)+au(c))%a.props.intervals!=0&&f.push("react-datepicker__time-list-item--injected"),f.join(" ")}),Ze(at(a),"handleOnKeyDown",function(c,u){c.key===" "&&(c.preventDefault(),c.key="Enter"),c.key==="Enter"&&a.handleClick(u),a.props.handleOnKeyDown(c)}),Ze(at(a),"renderTimes",function(){for(var c=[],u=a.props.format?a.props.format:"p",d=a.props.intervals,f=h5t(ts(a.props.selected)),p=1440/d,h=a.props.injectTimes&&a.props.injectTimes.sort(function(S,N){return S-N}),m=a.props.selected||a.props.openToDate||ts(),g=iu(m),x=au(m),b=Ck(jk(f,x),g),y=0;y<p;y++){var w=I9(f,y*d);if(c.push(w),h){var j=b5t(f,w,y,d,h);c=c.concat(j)}}return c.map(function(S,N){return Be.createElement("li",{key:N,onClick:a.handleClick.bind(at(a),S),className:a.liClasses(S,g,x),ref:function(k){(mh(S,b)||sg(S,b))&&(a.centerLi=k)},onKeyDown:function(k){a.handleOnKeyDown(k,S)},tabIndex:"0","aria-selected":a.isSelectedTime(S,g,x)?"true":void 0},Rs(S,u,a.props.locale))})}),a}return wo(r,[{key:"componentDidMount",value:function(){this.list.scrollTop=this.centerLi&&r.calcCenterPosition(this.props.monthRef?this.props.monthRef.clientHeight-this.header.clientHeight:this.list.clientHeight,this.centerLi),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var a=this,i=this.state.height;return Be.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},Be.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(o){a.header=o}},Be.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),Be.createElement("div",{className:"react-datepicker__time"},Be.createElement("div",{className:"react-datepicker__time-box"},Be.createElement("ul",{className:"react-datepicker__time-list",ref:function(o){a.list=o},style:i?{height:i}:{},tabIndex:"0"},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),r}();Ze(gCe,"calcCenterPosition",function(e,n){return n.offsetTop-(e/2-n.clientHeight/2)});var O5t=function(e){ko(r,Be.Component);var n=jo(r);function r(a){var i;return yo(this,r),Ze(at(i=n.call(this,a)),"YEAR_REFS",t7(Array(i.props.yearItemNumber)).map(function(){return Be.createRef()})),Ze(at(i),"isDisabled",function(o){return FP(o,i.props)}),Ze(at(i),"isExcluded",function(o){return dq(o,i.props)}),Ze(at(i),"updateFocusOnPaginate",function(o){var l=function(){this.YEAR_REFS[o].current.focus()}.bind(at(i));window.requestAnimationFrame(l)}
462),Ze(at(i),"handleYearClick",function(o,l){i.props.onDayClick&&i.props.onDayClick(o,l)}),Ze(at(i),"handleYearNavigation",function(o,l){var c=i.props,u=c.date,d=c.yearItemNumber,f=V0(u,d).startPeriod;i.isDisabled(l)||i.isExcluded(l)||(i.props.setPreSelection(l),o-f==-1?i.updateFocusOnPaginate(d-1):o-f===d?i.updateFocusOnPaginate(0):i.YEAR_REFS[o-f].current.focus())}),Ze(at(i),"isSameDay",function(o,l){return Dl(o,l)}),Ze(at(i),"isCurrentYear",function(o){return o===ia(ts())}),Ze(at(i),"isKeyboardSelected",function(o){var l=H1(dR(i.props.date,o));return!i.props.disabledKeyboardNavigation&&!i.props.inline&&!Dl(l,H1(i.props.selected))&&Dl(l,H1(i.props.preSelection))}),Ze(at(i),"onYearClick",function(o,l){var c=i.props.date;i.handleYearClick(H1(dR(c,l)),o)}),Ze(at(i),"onYearKeyDown",function(o,l){var c=o.key;if(!i.props.disabledKeyboardNavigation)switch(c){case"Enter":i.onYearClick(o,l),i.props.setPreSelection(i.props.selected);break;case"ArrowRight":i.handleYearNavigation(l+1,Gb(i.props.preSelection,1));break;case"ArrowLeft":i.handleYearNavigation(l-1,zj(i.props.preSelection,1))}}),Ze(at(i),"getYearClassNames",function(o){var l=i.props,c=l.minDate,u=l.maxDate,d=l.selected,f=l.excludeDates,p=l.includeDates,h=l.filterDate;return Ut("react-datepicker__year-text",{"react-datepicker__year-text--selected":o===ia(d),"react-datepicker__year-text--disabled":(c||u||f||p||h)&&pCe(o,i.props),"react-datepicker__year-text--keyboard-selected":i.isKeyboardSelected(o),"react-datepicker__year-text--today":i.isCurrentYear(o)})}),Ze(at(i),"getYearTabIndex",function(o){return i.props.disabledKeyboardNavigation?"-1":o===ia(i.props.preSelection)?"0":"-1"}),i}return wo(r,[{key:"render",value:function(){for(var a=this,i=[],o=this.props,l=V0(o.date,o.yearItemNumber),c=l.startPeriod,u=l.endPeriod,d=function(p){i.push(Be.createElement("div",{ref:a.YEAR_REFS[p-c],onClick:function(h){a.onYearClick(h,p)},onKeyDown:function(h){a.onYearKeyDown(h,p)},tabIndex:a.getYearTabIndex(p),className:a.getYearClassNames(p),key:p,"aria-current":a.isCurrentYear(p)?"date":void 0},p))},f=c;f<=u;f++)d(f);return Be.createElement("div",{className:"react-datepicker__year"},Be.createElement("div",{className:"react-datepicker__year-wrapper"},i))}}]),r}(),A5t=function(e){ko(r,Be.Component);var n=jo(r);function r(a){var i;return yo(this,r),Ze(at(i=n.call(this,a)),"onTimeChange",function(o){i.setState({time:o});var l=new Date;l.setHours(o.split(":")[0]),l.setMinutes(o.split(":")[1]),i.props.onChange(l)}),Ze(at(i),"renderTimeInput",function(){var o=i.state.time,l=i.props,c=l.date,u=l.timeString,d=l.customTimeInput;return d?Be.cloneElement(d,{date:c,value:o,onChange:i.onTimeChange}):Be.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:o,onChange:function(f){i.onTimeChange(f.target.value||u)}})}),i.state={time:i.props.timeString},i}return wo(r,[{key:"render",value:function(){return Be.createElement("div",{className:"react-datepicker__input-time-container"},Be.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),Be.createElement("div",{className:"react-datepicker-time__input-container"},Be.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(a,i){return a.timeString!==i.time?{time:a.timeString}:null}}]),r}();function P5t(e){var n=e.className,r=e.children,a=e.showPopperArrow,i=e.arrowProps,o=i===void 0?{}:i;return Be.createElement("div",{className:n},a&&Be.createElement("div",LP({className:"react-datepicker__triangle"},o)),r)}var I5t=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],$5t=function(e){ko(r,Be.Component);var n=jo(r);function r(a){var i;return yo(this,r),Ze(at(i=n.call(this,a)),"handleClickOutside",function(o){i.props.onClickOutside(o)}),Ze(at(i),"setClickOutsideRef",function(){return i.containerRef.current}),Ze(at(i),"handleDropdownFocus",function(o){(function(){var l=((arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).className||"").split(/\s+/);return I5t.some(function(c){return l.indexOf(c)>=0})})(o.target)&&i.props.onDropdownFocus()}),Ze(at(i),"getDateInView",function(){var o=i.props,l=o.preSelection,c=o.selected,u=o.openToDate,d=hCe(i.props),f=mCe(i.props),p=ts(),h=u||c||l;return h||(d&&mh(p,d)?d:f&&Yg(p,f)?f:p)}),Ze(at(i),"increaseMonth",function(){i.setState(function(o){var l=o.date;return{date:of(l,1)}},function(){return i.handleMonthChange(i.state.date)})}),Ze(at(i),"decreaseMonth",function(){i.setState(function(o){var l=o.date;return{date:Kb(l,1)}},function(){return i.handleMonthChange(i.state.date)})}),Ze(at(i),"handleDayClick",function(o,l,c){i.props.onSelect(o,l,c),i.props.setPreSelection&&i.props.setPreSelection(o)}),Ze(at(i),"handleDayMouseEnter",function(o){i.setState({selectingDate:o}),i.props.onDayMouseEnter&&i.props.onDayMouseEnter(o)}),Ze(at(i),"handleMonthMouseLeave",function(){i.setState({selectingDate:null}),i.props.onMonthMouseLeave&&i.props.onMonthMouseLeave()}),Ze(at(i),"handleYearChange",function(o){i.props.onYearChange&&(i.props.onYearChange(o),i.setState({isRenderAriaLiveMessage:!0})),i.props.adjustDateOnChange&&(i.props.onSelect&&i.props.onSelect(o),i.props.setOpen&&i.props.setOpen(!0)),i.props.setPreSelection&&i.props.setPreSelection(o)}),Ze(at(i),"handleMonthChange",function(o){i.props.onMonthChange&&(i.props.onMonthChange(o),i.setState({isRenderAriaLiveMessage:!0})),i.props.adjustDateOnChange&&(i.props.onSelect&&i.props.onSelect(o),i.props.setOpen&&i.props.setOpen(!0)),i.props.setPreSelection&&i.props.setPreSelection(o)}),Ze(at(i),"handleMonthYearChange",function(o){i.handleYearChange(o),i.handleMonthChange(o)}),Ze(at(i),"changeYear",function(o){i.setState(function(l){var c=l.date;return{date:dR(c,o)}},function(){return i.handleYearChange(i.state.date)})}),Ze(at(i),"changeMonth",function(o){i.setState(function(l){var c=l.date;return{date:zu(c,o)}},function(){return i.handleMonthChange(i.state.date)})}),Ze(at(i),"changeMonthYear",function(o){i.setState(function(l){var c=l.date;return{date:dR(zu(c,sl(o)),ia(o))}},function(){return i.handleMonthYearChange(i.state.date)})}),Ze(at(i),"header",function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i.state.date,l=cq(o,i.props.locale,i.props.calendarStartDay),c=[];return i.props.showWeekNumbers&&c.push(Be.createElement("div",{key:"W",className:"react-datepicker__day-name"},i.props.weekLabel||"#")),c.concat([0,1,2,3,4,5,6].map(function(u){var d=Gy(l,u),f=i.formatWeekday(d,i.props.locale),p=i.props.weekDayClassName?i.props.weekDayClassName(
462d):void 0;return Be.createElement("div",{key:u,className:Ut("react-datepicker__day-name",p)},f)}))}),Ze(at(i),"formatWeekday",function(o,l){return i.props.formatWeekDay?function(c,u,d){return u(Rs(c,"EEEE",d))}(o,i.props.formatWeekDay,l):i.props.useWeekdaysShort?function(c,u){return Rs(c,"EEE",u)}(o,l):function(c,u){return Rs(c,"EEEEEE",u)}(o,l)}),Ze(at(i),"decreaseYear",function(){i.setState(function(o){var l=o.date;return{date:zj(l,i.props.showYearPicker?i.props.yearItemNumber:1)}},function(){return i.handleYearChange(i.state.date)})}),Ze(at(i),"renderPreviousButton",function(){if(!i.props.renderCustomHeader){var o;switch(!0){case i.props.showMonthYearPicker:o=aoe(i.state.date,i.props);break;case i.props.showYearPicker:o=function(y){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},j=w.minDate,S=w.yearItemNumber,N=S===void 0?12:S,k=V0(H1(zj(y,N)),N).endPeriod,E=j&&ia(j);return E&&E>k||!1}(i.state.date,i.props);break;default:o=noe(i.state.date,i.props)}if((i.props.forceShowMonthNavigation||i.props.showDisabledMonthNavigation||!o)&&!i.props.showTimeSelectOnly){var l=["react-datepicker__navigation","react-datepicker__navigation--previous"],c=i.decreaseMonth;(i.props.showMonthYearPicker||i.props.showQuarterYearPicker||i.props.showYearPicker)&&(c=i.decreaseYear),o&&i.props.showDisabledMonthNavigation&&(l.push("react-datepicker__navigation--previous--disabled"),c=null);var u=i.props.showMonthYearPicker||i.props.showQuarterYearPicker||i.props.showYearPicker,d=i.props,f=d.previousMonthButtonLabel,p=d.previousYearButtonLabel,h=i.props,m=h.previousMonthAriaLabel,g=m===void 0?typeof f=="string"?f:"Previous Month":m,x=h.previousYearAriaLabel,b=x===void 0?typeof p=="string"?p:"Previous Year":x;return Be.createElement("button",{type:"button",className:l.join(" "),onClick:c,onKeyDown:i.props.handleOnKeyDown,"aria-label":u?b:g},Be.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},u?i.props.previousYearButtonLabel:i.props.previousMonthButtonLabel))}}}),Ze(at(i),"increaseYear",function(){i.setState(function(o){var l=o.date;return{date:Gb(l,i.props.showYearPicker?i.props.yearItemNumber:1)}},function(){return i.handleYearChange(i.state.date)})}),Ze(at(i),"renderNextButton",function(){if(!i.props.renderCustomHeader){var o;switch(!0){case i.props.showMonthYearPicker:o=ioe(i.state.date,i.props);break;case i.props.showYearPicker:o=function(y){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},j=w.maxDate,S=w.yearItemNumber,N=S===void 0?12:S,k=V0(Gb(y,N),N).startPeriod,E=j&&ia(j);return E&&E<k||!1}(i.state.date,i.props);break;default:o=roe(i.state.date,i.props)}if((i.props.forceShowMonthNavigation||i.props.showDisabledMonthNavigation||!o)&&!i.props.showTimeSelectOnly){var l=["react-datepicker__navigation","react-datepicker__navigation--next"];i.props.showTimeSelect&&l.push("react-datepicker__navigation--next--with-time"),i.props.todayButton&&l.push("react-datepicker__navigation--next--with-today-button");var c=i.increaseMonth;(i.props.showMonthYearPicker||i.props.showQuarterYearPicker||i.props.showYearPicker)&&(c=i.increaseYear),o&&i.props.showDisabledMonthNavigation&&(l.push("react-datepicker__navigation--next--disabled"),c=null);var u=i.props.showMonthYearPicker||i.props.showQuarterYearPicker||i.props.showYearPicker,d=i.props,f=d.nextMonthButtonLabel,p=d.nextYearButtonLabel,h=i.props,m=h.nextMonthAriaLabel,g=m===void 0?typeof f=="string"?f:"Next Month":m,x=h.nextYearAriaLabel,b=x===void 0?typeof p=="string"?p:"Next Year":x;return Be.createElement("button",{type:"button",className:l.join(" "),onClick:c,onKeyDown:i.props.handleOnKeyDown,"aria-label":u?b:g},Be.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},u?i.props.nextYearButtonLabel:i.props.nextMonthButtonLabel))}}}),Ze(at(i),"renderCurrentMonth",function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i.state.date,l=["react-datepicker__current-month"];return i.props.showYearDropdown&&l.push("react-datepicker__current-month--hasYearDropdown"),i.props.showMonthDropdown&&l.push("react-datepicker__current-month--hasMonthDropdown"),i.props.showMonthYearDropdown&&l.push("react-datepicker__current-month--hasMonthYearDropdown"),Be.createElement("div",{className:l.join(" ")},Rs(o,i.props.dateFormat,i.props.locale))}),Ze(at(i),"renderYearDropdown",function(){var o=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(i.props.showYearDropdown&&!o)return Be.createElement(k5t,{adjustDateOnChange:i.props.adjustDateOnChange,date:i.state.date,onSelect:i.props.onSelect,setOpen:i.props.setOpen,dropdownMode:i.props.dropdownMode,onChange:i.changeYear,minDate:i.props.minDate,maxDate:i.props.maxDate,year:ia(i.state.date),scrollableYearDropdown:i.props.scrollableYearDropdown,yearDropdownItemNumber:i.props.yearDropdownItemNumber})}),Ze(at(i),"renderMonthDropdown",function(){var o=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(i.props.showMonthDropdown&&!o)return Be.createElement(C5t,{dropdownMode:i.props.dropdownMode,locale:i.props.locale,onChange:i.changeMonth,month:sl(i.state.date),useShortMonthInDropdown:i.props.useShortMonthInDropdown})}),Ze(at(i),"renderMonthYearDropdown",function(){var o=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(i.props.showMonthYearDropdown&&!o)return Be.createElement(E5t,{dropdownMode:i.props.dropdownMode,locale:i.props.locale,dateFormat:i.props.dateFormat,onChange:i.changeMonthYear,minDate:i.props.minDate,maxDate:i.props.maxDate,date:i.state.date,
462scrollableMonthYearDropdown:i.props.scrollableMonthYearDropdown})}),Ze(at(i),"handleTodayButtonClick",function(o){i.props.onSelect(Qse(),o),i.props.setPreSelection&&i.props.setPreSelection(Qse())}),Ze(at(i),"renderTodayButton",function(){if(i.props.todayButton&&!i.props.showTimeSelectOnly)return Be.createElement("div",{className:"react-datepicker__today-button",onClick:function(o){return i.handleTodayButtonClick(o)}},i.props.todayButton)}),Ze(at(i),"renderDefaultHeader",function(o){var l=o.monthDate,c=o.i;return Be.createElement("div",{className:"react-datepicker__header ".concat(i.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},i.renderCurrentMonth(l),Be.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(i.props.dropdownMode),onFocus:i.handleDropdownFocus},i.renderMonthDropdown(c!==0),i.renderMonthYearDropdown(c!==0),i.renderYearDropdown(c!==0)),Be.createElement("div",{className:"react-datepicker__day-names"},i.header(l)))}),Ze(at(i),"renderCustomHeader",function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=o.monthDate,c=o.i;if(i.props.showTimeSelect&&!i.state.monthContainer||i.props.showTimeSelectOnly)return null;var u=noe(i.state.date,i.props),d=roe(i.state.date,i.props),f=aoe(i.state.date,i.props),p=ioe(i.state.date,i.props),h=!i.props.showMonthYearPicker&&!i.props.showQuarterYearPicker&&!i.props.showYearPicker;return Be.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:i.props.onDropdownFocus},i.props.renderCustomHeader(qse(qse({},i.state),{},{customHeaderCount:c,monthDate:l,changeMonth:i.changeMonth,changeYear:i.changeYear,decreaseMonth:i.decreaseMonth,increaseMonth:i.increaseMonth,decreaseYear:i.decreaseYear,increaseYear:i.increaseYear,prevMonthButtonDisabled:u,nextMonthButtonDisabled:d,prevYearButtonDisabled:f,nextYearButtonDisabled:p})),h&&Be.createElement("div",{className:"react-datepicker__day-names"},i.header(l)))}),Ze(at(i),"renderYearHeader",function(){var o=i.state.date,l=i.props,c=l.showYearPicker,u=V0(o,l.yearItemNumber),d=u.startPeriod,f=u.endPeriod;return Be.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},c?"".concat(d," - ").concat(f):ia(o))}),Ze(at(i),"renderHeader",function(o){switch(!0){case i.props.renderCustomHeader!==void 0:return i.renderCustomHeader(o);case(i.props.showMonthYearPicker||i.props.showQuarterYearPicker||i.props.showYearPicker):return i.renderYearHeader(o);default:return i.renderDefaultHeader(o)}}),Ze(at(i),"renderMonths",function(){if(!i.props.showTimeSelectOnly&&!i.props.showYearPicker){for(var o=[],l=i.props.showPreviousMonths?i.props.monthsShown-1:0,c=Kb(i.state.date,l),u=0;u<i.props.monthsShown;++u){var d=u-i.props.monthSelectedIn,f=of(c,d),p="month-".concat(u),h=u<i.props.monthsShown-1,m=u>0;o.push(Be.createElement("div",{key:p,ref:function(g){i.monthContainer=g},className:"react-datepicker__month-container"},i.renderHeader({monthDate:f,i:u}),Be.createElement(R5t,{chooseDayAriaLabelPrefix:i.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:i.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:i.props.weekAriaLabelPrefix,ariaLabelPrefix:i.props.monthAriaLabelPrefix,onChange:i.changeMonthYear,day:f,dayClassName:i.props.dayClassName,calendarStartDay:i.props.calendarStartDay,monthClassName:i.props.monthClassName,onDayClick:i.handleDayClick,handleOnKeyDown:i.props.handleOnDayKeyDown,onDayMouseEnter:i.handleDayMouseEnter,onMouseLeave:i.handleMonthMouseLeave,onWeekSelect:i.props.onWeekSelect,orderInDisplay:u,formatWeekNumber:i.props.formatWeekNumber,locale:i.props.locale,minDate:i.props.minDate,maxDate:i.props.maxDate,excludeDates:i.props.excludeDates,excludeDateIntervals:i.props.excludeDateIntervals,highlightDates:i.props.highlightDates,selectingDate:i.state.selectingDate,includeDates:i.props.includeDates,includeDateIntervals:i.props.includeDateIntervals,inline:i.props.inline,shouldFocusDayInline:i.props.shouldFocusDayInline,fixedHeight:i.props.fixedHeight,filterDate:i.props.filterDate,preSelection:i.props.preSelection,setPreSelection:i.props.setPreSelection,selected:i.props.selected,selectsStart:i.props.selectsStart,selectsEnd:i.props.selectsEnd,selectsRange:i.props.selectsRange,selectsDisabledDaysInRange:i.props.selectsDisabledDaysInRange,showWeekNumbers:i.props.showWeekNumbers,startDate:i.props.startDate,endD
462ate:i.props.endDate,peekNextMonth:i.props.peekNextMonth,setOpen:i.props.setOpen,shouldCloseOnSelect:i.props.shouldCloseOnSelect,renderDayContents:i.props.renderDayContents,disabledKeyboardNavigation:i.props.disabledKeyboardNavigation,showMonthYearPicker:i.props.showMonthYearPicker,showFullMonthYearPicker:i.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:i.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:i.props.showFourColumnMonthYearPicker,showYearPicker:i.props.showYearPicker,showQuarterYearPicker:i.props.showQuarterYearPicker,isInputFocused:i.props.isInputFocused,containerRef:i.containerRef,monthShowsDuplicateDaysEnd:h,monthShowsDuplicateDaysStart:m})))}return o}}),Ze(at(i),"renderYears",function(){if(!i.props.showTimeSelectOnly)return i.props.showYearPicker?Be.createElement("div",{className:"react-datepicker__year--container"},i.renderHeader(),Be.createElement(O5t,LP({onDayClick:i.handleDayClick,date:i.state.date},i.props))):void 0}),Ze(at(i),"renderTimeSection",function(){if(i.props.showTimeSelect&&(i.state.monthContainer||i.props.showTimeSelectOnly))return Be.createElement(gCe,{selected:i.props.selected,openToDate:i.props.openToDate,onChange:i.props.onTimeChange,timeClassName:i.props.timeClassName,format:i.props.timeFormat,includeTimes:i.props.includeTimes,intervals:i.props.timeIntervals,minTime:i.props.minTime,maxTime:i.props.maxTime,excludeTimes:i.props.excludeTimes,filterTime:i.props.filterTime,timeCaption:i.props.timeCaption,todayButton:i.props.todayButton,showMonthDropdown:i.props.showMonthDropdown,showMonthYearDropdown:i.props.showMonthYearDropdown,showYearDropdown:i.props.showYearDropdown,withPortal:i.props.withPortal,monthRef:i.state.monthContainer,injectTimes:i.props.injectTimes,locale:i.props.locale,handleOnKeyDown:i.props.handleOnKeyDown,showTimeSelectOnly:i.props.showTimeSelectOnly})}),Ze(at(i),"renderInputTimeSection",function(){var o=new Date(i.props.selected),l=zm(o)&&i.props.selected?"".concat(ooe(o.getHours()),":").concat(ooe(o.getMinutes())):"";if(i.props.showTimeInput)return Be.createElement(A5t,{date:o,timeString:l,timeInputLabel:i.props.timeInputLabel,onChange:i.props.onTimeChange,customTimeInput:i.props.customTimeInput})}),Ze(at(i),"renderAriaLiveRegion",function(){var o,l=V0(i.state.date,i.props.yearItemNumber),c=l.startPeriod,u=l.endPeriod;return o=i.props.showYearPicker?"".concat(c," - ").concat(u):i.props.showMonthYearPicker||i.props.showQuarterYearPicker?ia(i.state.date):"".concat(uq(sl(i.state.date),i.props.locale)," ").concat(ia(i.state.date)),Be.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},i.state.isRenderAriaLiveMessage&&o)}),Ze(at(i),"renderChildren",function(){if(i.props.children)return Be.createElement("div",{className:"react-datepicker__children-container"},i.props.children)}),i.containerRef=Be.createRef(),i.state={date:i.getDateInView(),selectingDate:null,monthContainer:null,isRenderAriaLiveMessage:!1},i}return wo(r,[{key:"componentDidMount",value:function(){var a=this;this.props.showTimeSelect&&(this.assignMonthContainer=void a.setState({monthContainer:a.monthContainer}))}},{key:"componentDidUpdate",value:function(a){!this.props.preSelection||Dl(this.props.preSelection,a.preSelection)&&this.props.monthSelectedIn===a.monthSelectedIn?this.props.openToDate&&!Dl(this.props.openToDate,a.openToDate)&&this.setState({date:this.props.openToDate}):this.setState({date:this.props.preSelection})}},{key:"render",value:function(){var a=this.props.container||P5t;return Be.createElement("div",{ref:this.containerRef},Be.createElement(a,{className:Ut("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,monthSelectedIn:0,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:12}}}]),r}(),xCe=function(e){ko(r,Be.Component);var n=jo(r);function r(a){var i;return yo(this,r),(i=n.call(this,a)).el=document.createElement("div"),i}
462return wo(r,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return EV.createPortal(this.props.children,this.el)}}]),r}(),L5t=function(e){return!e.disabled&&e.tabIndex!==-1},vCe=function(e){ko(r,Be.Component);var n=jo(r);function r(a){var i;return yo(this,r),Ze(at(i=n.call(this,a)),"getTabChildren",function(){return Array.prototype.slice.call(i.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(L5t)}),Ze(at(i),"handleFocusStart",function(o){var l=i.getTabChildren();l&&l.length>1&&l[l.length-1].focus()}),Ze(at(i),"handleFocusEnd",function(o){var l=i.getTabChildren();l&&l.length>1&&l[0].focus()}),i.tabLoopRef=Be.createRef(),i}return wo(r,[{key:"render",value:function(){return this.props.enableTabLoop?Be.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},Be.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,Be.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),r}(),F5t=function(e){ko(r,Be.Component);var n=jo(r);function r(){return yo(this,r),n.apply(this,arguments)}return wo(r,[{key:"render",value:function(){var a,i=this.props,o=i.className,l=i.wrapperClassName,c=i.hidePopper,u=i.popperComponent,d=i.popperModifiers,f=i.popperPlacement,p=i.popperProps,h=i.targetComponent,m=i.enableTabLoop,g=i.popperOnKeyDown,x=i.portalId,b=i.portalHost;if(!c){var y=Ut("react-datepicker-popper",o);a=Be.createElement(n5t,LP({modifiers:d,placement:f},p),function(j){var S=j.ref,N=j.style,k=j.placement,E=j.arrowProps;return Be.createElement(vCe,{enableTabLoop:m},Be.createElement("div",{ref:S,style:N,className:y,"data-placement":k,onKeyDown:g},Be.cloneElement(u,{arrowProps:E})))})}this.props.popperContainer&&(a=Be.createElement(this.props.popperContainer,{},a)),x&&!c&&(a=Be.createElement(xCe,{portalId:x,portalHost:b},a));var w=Ut("react-datepicker-wrapper",l);return Be.createElement(L3t,{className:"react-datepicker-manager"},Be.createElement(s5t,null,function(j){var S=j.ref;return Be.createElement("div",{ref:S,className:w},h)}),a)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:[],popperProps:{},popperPlacement:"bottom-start"}}}]),r}(),B5t=IP($5t),H5t=function(e){ko(r,Be.Component);var n=jo(r);function r(a){var i;return yo(this,r),Ze(at(i=n.call(this,a)),"getPreSelection",function(){return i.props.openToDate?i.props.openToDate:i.props.selectsEnd&&i.props.startDate?i.props.startDate:i.props.selectsStart&&i.props.endDate?i.props.endDate:ts()}),Ze(at(i),"calcInitialState",function(){var o,l=i.getPreSelection(),c=hCe(i.props),u=mCe(i.props),d=c&&mh(l,cp(c))?c:u&&Yg(l,F9(u))?u:l;return{open:i.props.startOpen||!1,preventFocus:!1,preSelection:(o=i.props.selectsRange?i.props.startDate:i.props.selected)!==null&&o!==void 0?o:d,highlightDates:soe(i.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1}}),Ze(at(i),"clearPreventFocusTimeout",function(){i.preventFocusTimeout&&clearTimeout(i.preventFocusTimeout)}),Ze(at(i),"setFocus",function(){i.input&&i.input.focus&&i.input.focus({preventScroll:!0})}),Ze(at(i),"setBlur",function(){i.input&&i.input.blur&&i.input.blur(),i.cancelFocusInput()}),Ze(at(i),"setOpen",function(o){var l=arguments.length>1&&arguments[1]!==void 0&&arguments[1];i.setState({open:o,preSelection:o&&i.state.open?i.state.preSelection:i.calcInitialState().preSelection,lastPreSelectChange:s3},function(){o||i.setState(function(c){return{focused:!!l&&c.focused}},function(){!l&&i.setBlur(),i.setState({inputValue:null})})})}),Ze(at(i),"inputOk",function(){return YY(i.state.preSelection)}),Ze(at(i),"isCalendarOpen",function(){return i.props.open===void 0?i.state.open&&!i.props.disabled&&!i.props.readOnly:i.props.open}),Ze(at(i),"handleFocus",function(o){i.state.preventFocus||(i.props.onFocus(o),i.props.preventOpenOnFocus||i.props.readOnly||i.setOpen(!0)),i.setState({focused:!0})}),Ze(at(i),"cancelFocusInput",function(){clearTimeout(i.inputFocusTimeout),i.inputFocusTimeout=null}),Ze(at(i),"deferFocusInput",function(){i.cancelFocusInput(),i.inputFocusTimeout=setTimeout(function(){return i.setFocus()},1)}),Ze(at(i),"handleDropdownFocus",function(){i.cancelFocusInput()}),Ze(at(i),"handleBlur",function(o){(!i.state.open||i.props.withPortal||i.props.showTimeInput)&&i.props.onBlur(o),i.setState({focused:!1})}),Ze(at(i),"handleCalendarClickOutside",function(o){i.props.inline||i.setOpen(!1),i.props.onClickOutside(o),i.props.withPortal&&o.preventDefault()}),Ze(at(i),"handleChange",function(){for(var o=arguments.length,l=new Array(o),c=0;c<o;c++)l[c]=arguments[c];var u=l[0];if(!i.props.onChangeRaw||(i.props.onChangeRaw.apply(at(i),l),typeof u.isDefaultPrevented=="function"&&!u.isDefaultPrevented())){i.setState({inputValue:u.target.value,lastPreSelectChange:z5t});var d=d5t(u.target.value,i.props.dateFormat,i.props.locale,i.props.strictParsing,i.props.minDate);i.props.showTimeSelectOnly&&!Dl(d,i.props.selected)&&(d=o5t(i.props.selected,d==null?{hours:iu(i.props.selected),minutes:au(i.props.selected),seconds:J4(i.props.selected)}:{hours:iu(d),minutes:au(d),seconds:J4(d)})),!d&&u.target.value||i.setSelected(d,u,!0)}}),Ze(at(i),"handleSelect",function(o,l,c){if(i.setState({preventFocus:!0},function(){return i.preventFocusTimeout=setTimeout(function(){return i.setState({preventFocus:!1})},50),i.preventFocusTimeout}),i.props.onChangeRaw&&i.props.onChangeRaw(l),i.setSelected(o,l,!1,c),i.setState({isRenderAriaLiveMessage:!0}),!i.props.shouldCloseOnSelect||i.props.showTimeSelect)i.setPreSelection(o);else if(!i.props.inline){i.props.selectsRange||i.setOpen(!1);var u=i.props,d=u.startDate,f=u.endDate;!d||f||mh(o,d)||i.setOpen(!1)}}),Ze(at(i),"setSelected",function(o,l,c,u){var d=o;if(i.props.showYearPicker){if(d!==null&&pCe(ia(d),i.props))return}else if(i.props.showMonthYearPicker){if(d!==null&&fCe(d,i.props))return}else if(d!==null&&FP(d,i.props))return;var f=i.props,p=f.onChange,h=f.selectsRange,m=f.startDate,g=f.endD
462ate;if(!sg(i.props.selected,d)||i.props.allowSameDay||h)if(d!==null&&(!i.props.selected||c&&(i.props.showTimeSelect||i.props.showTimeSelectOnly||i.props.showTimeInput)||(d=Xse(d,{hour:iu(i.props.selected),minute:au(i.props.selected),second:J4(i.props.selected)})),i.props.inline||i.setState({preSelection:d}),i.props.focusSelectedMonth||i.setState({monthSelectedIn:u})),h){var x=m&&!g,b=m&&g;!m&&!g?p([d,null],l):x&&(mh(d,m)?p([d,null],l):p([m,d],l)),b&&p([d,null],l)}else p(d,l);c||(i.props.onSelect(d,l),i.setState({inputValue:null}))}),Ze(at(i),"setPreSelection",function(o){var l=i.props.minDate!==void 0,c=i.props.maxDate!==void 0,u=!0;if(o){var d=cp(o);if(l&&c)u=BT(o,i.props.minDate,i.props.maxDate);else if(l){var f=cp(i.props.minDate);u=Yg(o,f)||sg(d,f)}else if(c){var p=F9(i.props.maxDate);u=mh(o,p)||sg(d,p)}}u&&i.setState({preSelection:o})}),Ze(at(i),"handleTimeChange",function(o){var l=Xse(i.props.selected?i.props.selected:i.getPreSelection(),{hour:iu(o),minute:au(o)});i.setState({preSelection:l}),i.props.onChange(l),i.props.shouldCloseOnSelect&&i.setOpen(!1),i.props.showTimeInput&&i.setOpen(!0),(i.props.showTimeSelectOnly||i.props.showTimeSelect)&&i.setState({isRenderAriaLiveMessage:!0}),i.setState({inputValue:null})}),Ze(at(i),"onInputClick",function(){i.props.disabled||i.props.readOnly||i.setOpen(!0),i.props.onInputClick()}),Ze(at(i),"onInputKeyDown",function(o){i.props.onKeyDown(o);var l=o.key;if(i.state.open||i.props.inline||i.props.preventOpenOnFocus){if(i.state.open){if(l==="ArrowDown"||l==="ArrowUp"){o.preventDefault();var c=i.calendar.componentNode&&i.calendar.componentNode.querySelector('.react-datepicker__day[tabindex="0"]');return void(c&&c.focus({preventScroll:!0}))}var u=ts(i.state.preSelection);l==="Enter"?(o.preventDefault(),i.inputOk()&&i.state.lastPreSelectChange===s3?(i.handleSelect(u,o),!i.props.shouldCloseOnSelect&&i.setPreSelection(u)):i.setOpen(!1)):l==="Escape"&&(o.preventDefault(),i.setOpen(!1)),i.inputOk()||i.props.onInputError({code:1,msg:"Date input not valid."})}}else l!=="ArrowDown"&&l!=="ArrowUp"&&l!=="Enter"||i.onInputClick()}),Ze(at(i),"onPortalKeyDown",function(o){o.key==="Escape"&&(o.preventDefault(),i.setState({preventFocus:!0},function(){i.setOpen(!1),setTimeout(function(){i.setFocus(),i.setState({preventFocus:!1})})}))}),Ze(at(i),"onDayKeyDown",function(o){i.props.onKeyDown(o);var l=o.key,c=ts(i.state.preSelection);if(l==="Enter")o.preventDefault(),i.handleSelect(c,o),!i.props.shouldCloseOnSelect&&i.setPreSelection(c);else if(l==="Escape")o.preventDefault(),i.setOpen(!1),i.inputOk()||i.props.onInputError({code:1,msg:"Date input not valid."});else if(!i.props.disabledKeyboardNavigation){var u;switch(l){case"ArrowLeft":u=jIt(c,1);break;case"ArrowRight":u=Gy(c,1);break;case"ArrowUp":u=CIt(c,1);break;case"ArrowDown":u=KY(c,1);break;case"PageUp":u=Kb(c,1);break;case"PageDown":u=of(c,1);break;case"Home":u=zj(c,1);break;case"End":u=Gb(c,1)}if(!u)return void(i.props.onInputError&&i.props.onInputError({code:1,msg:"Date input not valid."}));if(o.preventDefault(),i.setState({lastPreSelectChange:s3}),i.props.adjustDateOnChange&&i.setSelected(u),i.setPreSelection(u),i.props.inline){var d=sl(c),f=sl(u),p=ia(c),h=ia(u);d!==f||p!==h?i.setState({shouldFocusDayInline:!0}):i.setState({shouldFocusDayInline:!1})}}}),Ze(at(i),"onPopperKeyDown",function(o){o.key==="Escape"&&(o.preventDefault(),i.setState({preventFocus:!0},function(){i.setOpen(!1),setTimeout(function(){i.setFocus(),i.setState({preventFocus:!1})})}))}),Ze(at(i),"onClearClick",function(o){o&&o.preventDefault&&o.preventDefault(),i.props.selectsRange?i.props.onChange([null,null],o):i.props.onChange(null,o),i.setState({inputValue:null})}),Ze(at(i),"clear",function(){i.onClearClick()}),Ze(at(i),"onScroll",function(o){typeof i.props.closeOnScroll=="boolean"&&i.props.closeOnScroll?o.target!==document&&o.target!==document.documentElement&&o.target!==document.body||i.setOpen(!1):typeof i.props.closeOnScroll=="function"&&i.props.closeOnScroll(o)&&i.setOpen(!1)}),Ze(at(i),"renderCalendar",function(){return i.props.inline||i.isCalendarOpen()?Be.createElement(B5t,{ref:function(o){i.calendar=o},locale:i.props.locale,calendarStartDay:i.props.calendarStartDay,chooseDayAriaLabelPrefix:i.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:i.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:i.props.weekAriaLabelPrefix,monthAriaLabelPrefix:i.props.monthAriaLabelPrefix,adju
462stDateOnChange:i.props.adjustDateOnChange,setOpen:i.setOpen,shouldCloseOnSelect:i.props.shouldCloseOnSelect,dateFormat:i.props.dateFormatCalendar,useWeekdaysShort:i.props.useWeekdaysShort,formatWeekDay:i.props.formatWeekDay,dropdownMode:i.props.dropdownMode,selected:i.props.selected,preSelection:i.state.preSelection,onSelect:i.handleSelect,onWeekSelect:i.props.onWeekSelect,openToDate:i.props.openToDate,minDate:i.props.minDate,maxDate:i.props.maxDate,selectsStart:i.props.selectsStart,selectsEnd:i.props.selectsEnd,selectsRange:i.props.selectsRange,startDate:i.props.startDate,endDate:i.props.endDate,excludeDates:i.props.excludeDates,excludeDateIntervals:i.props.excludeDateIntervals,filterDate:i.props.filterDate,onClickOutside:i.handleCalendarClickOutside,formatWeekNumber:i.props.formatWeekNumber,highlightDates:i.state.highlightDates,includeDates:i.props.includeDates,includeDateIntervals:i.props.includeDateIntervals,includeTimes:i.props.includeTimes,injectTimes:i.props.injectTimes,inline:i.props.inline,shouldFocusDayInline:i.state.shouldFocusDayInline,peekNextMonth:i.props.peekNextMonth,showMonthDropdown:i.props.showMonthDropdown,showPreviousMonths:i.props.showPreviousMonths,useShortMonthInDropdown:i.props.useShortMonthInDropdown,showMonthYearDropdown:i.props.showMonthYearDropdown,showWeekNumbers:i.props.showWeekNumbers,showYearDropdown:i.props.showYearDropdown,withPortal:i.props.withPortal,forceShowMonthNavigation:i.props.forceShowMonthNavigation,showDisabledMonthNavigation:i.props.showDisabledMonthNavigation,scrollableYearDropdown:i.props.scrollableYearDropdown,scrollableMonthYearDropdown:i.props.scrollableMonthYearDropdown,todayButton:i.props.todayButton,weekLabel:i.props.weekLabel,outsideClickIgnoreClass:"react-datepicker-ignore-onclickoutside",fixedHeight:i.props.fixedHeight,monthsShown:i.props.monthsShown,monthSelectedIn:i.state.monthSelectedIn,onDropdownFocus:i.handleDropdownFocus,onMonthChange:i.props.onMonthChange,onYearChange:i.props.onYearChange,dayClassName:i.props.dayClassName,weekDayClassName:i.props.weekDayClassName,monthClassName:i.props.monthClassName,timeClassName:i.props.timeClassName,showTimeSelect:i.props.showTimeSelect,showTimeSelectOnly:i.props.showTimeSelectOnly,onTimeChange:i.handleTimeChange,timeFormat:i.props.timeFormat,timeIntervals:i.props.timeIntervals,minTime:i.props.minTime,maxTime:i.props.maxTime,excludeTimes:i.props.excludeTimes,filterTime:i.props.filterTime,timeCaption:i.props.timeCaption,className:i.props.calendarClassName,container:i.props.calendarContainer,yearItemNumber:i.props.yearItemNumber,yearDropdownItemNumber:i.props.yearDropdownItemNumber,previousMonthAriaLabel:i.props.previousMonthAriaLabel,previousMonthButtonLabel:i.props.previousMonthButtonLabel,nextMonthAriaLabel:i.props.nextMonthAriaLabel,nextMonthButtonLabel:i.props.nextMonthButtonLabel,previousYearAriaLabel:i.props.previousYearAriaLabel,previousYearButtonLabel:i.props.previousYearButtonLabel,nextYearAriaLabel:i.props.nextYearAriaLabel,nextYearButtonLabel:i.props.nextYearButtonLabel,timeInputLabel:i.props.timeInputLabel,disabledKeyboardNavigation:i.props.disabledKeyboardNavigation,renderCustomHeader:i.props.renderCustomHeader,popperProps:i.props.popperProps,renderDayContents:i.props.renderDayContents,onDayMouseEnter:i.props.onDayMouseEnter,onMonthMouseLeave:i.props.onMonthMouseLeave,selectsDisabledDaysInRange:i.props.selectsDisabledDaysInRange,showTimeInput:i.props.showTimeInput,showMonthYearPicker:i.props.showMonthYearPicker,showFullMonthYearPicker:i.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:i.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:i.props.showFourColumnMonthYearPicker,showYearPicker:i.props.showYearPicker,showQuarterYearPicker:i.props.showQuarterYearPicker,showPopperArrow:i.props.showPopperArrow,excludeScrollbar:i.props.excludeScrollbar,handleOnKeyDown:i.props.onKeyDown,handleOnDayKeyDown:i.onDayKeyDown,isInputFocused:i.state.focused,customTimeInput:i.props.customTimeInput,setPreSelection:i.setPreSelection},i.props.children):null}),Ze(at(i),"renderAriaLiveRegion",function(){var o,l=i.props,c=l.dateFormat,u=l.locale,d=i.props.showTimeInput||i.props.showTimeSelect?"PPPPp":"PPPP";return o=i.props.selectsRange?"Selected start date: ".concat(Mf(i.props.startDate,{dateFormat:d,locale:u}),". ").concat(i.props.endDate?"End date: "+Mf(i.props.endDate,{dateFormat:d,locale:u}):""):i.props.showTimeSelectOnly?"Selected time: ".concat(Mf(i.props.selected,{dateFormat:c,locale:u})):i.props.showYearPicker?"Selected year: ".concat(Mf(i.props.selected,{dateFormat:"yyyy",locale:u})):i.props.showMonthYearPicker?"Selected month: ".concat(Mf(i.props.selected,{dateFormat:"MMMM yyyy",locale:u})):i.props.showQuarterYearPicker?"Selected quarter: ".concat(Mf(i.props.selected,{dateFormat:"yyyy, QQQ",locale:u})):"Selected date: ".concat(Mf(i.props.selected,{dateFormat:d,locale:u})),Be.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-l
462ive"},i.state.isRenderAriaLiveMessage&&o)}),Ze(at(i),"renderDateInput",function(){var o,l=Ut(i.props.className,Ze({},"react-datepicker-ignore-onclickoutside",i.state.open)),c=i.props.customInput||Be.createElement("input",{type:"text"}),u=i.props.customInputRef||"ref",d=typeof i.props.value=="string"?i.props.value:typeof i.state.inputValue=="string"?i.state.inputValue:i.props.selectsRange?function(f,p,h){if(!f)return"";var m=Mf(f,h),g=p?Mf(p,h):"";return"".concat(m," - ").concat(g)}(i.props.startDate,i.props.endDate,i.props):Mf(i.props.selected,i.props);return Be.cloneElement(c,(Ze(o={},u,function(f){i.input=f}),Ze(o,"value",d),Ze(o,"onBlur",i.handleBlur),Ze(o,"onChange",i.handleChange),Ze(o,"onClick",i.onInputClick),Ze(o,"onFocus",i.handleFocus),Ze(o,"onKeyDown",i.onInputKeyDown),Ze(o,"id",i.props.id),Ze(o,"name",i.props.name),Ze(o,"form",i.props.form),Ze(o,"autoFocus",i.props.autoFocus),Ze(o,"placeholder",i.props.placeholderText),Ze(o,"disabled",i.props.disabled),Ze(o,"autoComplete",i.props.autoComplete),Ze(o,"className",Ut(c.props.className,l)),Ze(o,"title",i.props.title),Ze(o,"readOnly",i.props.readOnly),Ze(o,"required",i.props.required),Ze(o,"tabIndex",i.props.tabIndex),Ze(o,"aria-describedby",i.props.ariaDescribedBy),Ze(o,"aria-invalid",i.props.ariaInvalid),Ze(o,"aria-labelledby",i.props.ariaLabelledBy),Ze(o,"aria-required",i.props.ariaRequired),o))}),Ze(at(i),"renderClearButton",function(){var o=i.props,l=o.isClearable,c=o.selected,u=o.startDate,d=o.endDate,f=o.clearButtonTitle,p=o.clearButtonClassName,h=p===void 0?"":p,m=o.ariaLabelClose,g=m===void 0?"Close":m;return!l||c==null&&u==null&&d==null?null:Be.createElement("button",{type:"button",className:"react-datepicker__close-icon ".concat(h).trim(),"aria-label":g,onClick:i.onClearClick,title:f,tabIndex:-1})}),i.state=i.calcInitialState(),i}return wo(r,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(a,i){var o,l;a.inline&&(o=a.selected,l=this.props.selected,o&&l?sl(o)!==sl(l)||ia(o)!==ia(l):o!==l)&&this.setPreSelection(this.props.selected),this.state.monthSelectedIn!==void 0&&a.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),a.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:soe(this.props.highlightDates)}),i.focused||sg(a.selected,this.props.selected)||this.setState({inputValue:null}),i.open!==this.state.open&&(i.open===!1&&this.state.open===!0&&this.props.onCalendarOpen(),i.open===!0&&this.state.open===!1&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){var a=this.props.showIcon;return Be.createElement("div",{className:"react-datepicker__input-container ".concat(a?"react-datepicker__view-calendar-icon":"")},a&&Be.createElement("svg",{className:"react-datepicker__calendar-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},Be.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"})),this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var a=this.renderCalendar();if(this.props.inline)return a;
462if(this.props.withPortal){var i=this.state.open?Be.createElement(vCe,{enableTabLoop:this.props.enableTabLoop},Be.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},a)):null;return this.state.open&&this.props.portalId&&(i=Be.createElement(xCe,{portalId:this.props.portalId,portalHost:this.props.portalHost},i)),Be.createElement("div",null,this.renderInputContainer(),i)}return Be.createElement(F5t,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:a,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:12,renderDayContents:function(a){return a},focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0}}}]),r}(),z5t="input",s3="navigate";const oS=({icon:e="icon-calendar",iconClassName:n="text-xl",children:r,value:a,name:i,onChange:o,minDate:l,maxDate:c,...u})=>{const d=v.useRef(null),[f,p]=v.useState(m(a)),h=["January","February","March","April","May","June","July","August","September","October","November","December"];function m(w){if(!w)return null;if(/^\d{2}\/\d{2}\/\d{4}$/.test(w)){const[S,N,k]=w.split("/").map(Number);return new Date(k,S-1,N)}if(/^\d{4}-\d{2}-\d{2}$/.test(w)){const[S,N,k]=w.split("-").map(Number);return new Date(S,N-1,k)}const j=new Date(w);return Number.isNaN(j.getTime())?null:j}function g(w){const j=String(w.getMonth()+1).padStart(2,"0"),S=String(w.getDate()).padStart(2,"0"),N=w.getFullYear();return`${j}/${S}/${N}`}function x(){return s.jsx(Se,{name:e,className:`${Ut(n)}`})}function b(){return s.jsx(mt,{name:i??"react-datepicker-ignore-onclickoutside",autoComplete:Lv,inputOnly:!0,className:"form-control",suffix:x()})}function y(w){p(w),o&&o(w?g(w):""),d.current&&d.current.input.dispatchEvent(new Event("input",{bubbles:!0}))}return v.useEffect(()=>{p(m(a))},[a]),s.jsx(H5t,{name:i,ref:d,selected:f,onChange:y,formatWeekDay:w=>w.toString().substr(0,1),className:"input-date-picker",calendarClassName:"date-picker",showPopperArrow:!1,customInput:b(),minDate:l,maxDate:c,dateFormat:"MM/dd/yyyy",renderCustomHeader:({date:w,decreaseMonth:j,increaseMonth:S,prevMonthButtonDisabled:N,nextMonthButtonDisabled:k})=>s.jsxs("div",{className:"date-picker-header",children:[s.jsx("a",{onClick:j,className:Ut({invisible:l&&N}),children:s.jsx(Se,{name:"icon-icon-chevron-left",className:"text-xl text-active"})}),s.jsx("p",{className:"date-picker-title",children:`${h[w.getMonth()]} ${w.getFullYear()}`}),s.jsx("a",{onClick:S,className:Ut({invisible:c&&k}),children:s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-xl text-active"})})]})})};oS.htmlProps=["iconClassName"];const V5t=({entity:e})=>{const n=document.getElementsByName("samsara_id").item(0),r=n?n.value:"",a=({onClose:o})=>s.jsxs("div",{className:"flex flex-row justify-between",children:[s.jsx("span",{}),s.jsx(be,{onClick:()=>{o&&o(),document.getElementById("submit-form").click()},type:"critical",size:"lg",children:t("fleetmanager::text.delete_partner_entity_id_btn",{partner:"Samsara",entity:e})})]});function i(){const o=document.getElementsByName("samsara_id").item(0);o&&o.value.length===0&&r!=o.value?ot.show({type:"critical",title:t("text.confirm_deleti
462on"),message:s.jsxs(ot.Message,{children:[s.jsx("p",{className:"text-lg font-bold pb-[32px]",children:t("fleetmanager::text.modal_confirm_delete_partner_entity_id_title",{partner:"Samsara",entity:e})}),s.jsx(nd,{type:"warning",title:t("fleetmanager::text.callout_delete_partner_entity_id_title",{partner:"Samsara",entity:e}),children:s.jsxs("ul",{className:"list-disc pl-6 text-start flex flex-col gap-[8px]",children:[s.jsx("li",{children:t("fleetmanager::text.this_entity_will_be_unlinked_from_partner",{partner:"Samsara",entity:e})}),s.jsx("li",{children:t(`fleetmanager::text.${e}_information_will_no_longer_be_synced`,{partner:"Samsara",entity:e})})]})})]}),buttons:l=>s.jsx(a,{onClose:l})}):document.getElementById("submit-form").click()}return s.jsx("div",{className:"save-changes form-inline d-none",children:s.jsx("div",{className:"row",children:s.jsx("div",{className:"col-sm-12",children:s.jsxs("div",{className:"btn-submit text-right !shadow-none",children:[s.jsx(be,{className:"!bg-white text-critical border-placeholder border-2 hover:border-critical",onClick:()=>location.reload(),children:t("text.btn_discard_change")}),s.jsxs("div",{className:"form-group",children:[s.jsx("i",{className:"icon icon-icon-save"}),s.jsx("input",{type:"submit",className:"hidden",id:"submit-form"}),s.jsx(be,{className:"!ml-0",type:"primary",onClick:i,children:t("text.btn_save_change")})]})]})})})})},Ek=({type:e="critical",children:n,icon:r="icon-warning",title:a,actionBtn:i=null})=>s.jsxs("div",{className:Ut("flex justify-between items-center rounded-2xl py-[16px] px-[24px]",{"bg-bg_critical":e==="critical","bg-bg_notice":e==="warning","bg-bg_active":e==="info"}),children:[s.jsxs("div",{className:"flex flex-col justify-between gap-[16px]",children:[s.jsxs("div",{className:"flex items-center gap-[16px]",children:[s.jsx(Se,{name:r,className:Ut("text-2xl",{"text-critical":e==="critical","text-notice":e==="warning","text-active":e==="info"})}),s.jsx("span",{className:"text-lg font-bold",children:a})]}),typeof n=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:n}}):n]}),i]}),jg=({className:e="",icon:n="icon-info",content:r})=>s.jsxs("div",{className:`${e} flex gap-x-[16px] px-[24px] py-[16px] bg-bg_active rounded-[16px] justify-center items-center`,children:[s.jsx(Se,{name:n,className:"text-2xl"}),s.jsx("span",{dangerouslySetInnerHTML:{__html:r}})]}),U5t=()=>[{selector:"#bootstrap",component:Eje},{selector:"PageHeader",component:Jt},{selector:"#top-nav",component:rAt},{selector:"#sidebar",component:JOt},{selector:"#page-content",component:OSt},{selector:"DataTable",component:DY},{selector:"FlashMessage",component:Pe},{selector:"SiteInformationSection",component:_P},{selector:"SiteConfiguration",component:cke},{selector:"SiteSummary",component:Hj},{selector:"SiteSettingWexReport",component:uke},{selector:"Icon",component:Se},{selector:"TankInformationSection",component:SP},{selector:"TankDetailTabs",component:yY},{selector:"Tabs",component:xi},{selector:"SectionTabs",component:Mc},{selector:"DriverInformationSection",component:NP},{selector:"VehicleInformationSection",component:wY},{selector:"AccessGroupInformationSection",component:TY},{selector:"CustomerInformationSection",component:Oke},{selector:"NetworkTransactionStatistics",component:Ake},{selector:"KioskMDMInformationSection",component:ije},{selector:"NetworkSitesMaps",component:NY},{selector:"TankMonitorCard",component:wk},{selector:"ChartSummariesReport",component:EY},{selector:"ErrorPage",component:VY},{selector:"CompanyInformationSection",component:sje},{selector:"UploadFile",component:UY},{selector:"TinyEditor",component:WY},{selector:"ActivitySectionTab",component:IAt},{selector:"SiteSummary",component:Hj},{selector:"CalloutAction",component:Ek}],ni=async(e,n,r={})=>{const a=(n==null?void 0:n.htmlProps)||[];a.push("className"),document.querySelectorAll(e).forEach(o=>{try{if(o&&!o.classList.contains("rendered")){let l=r;Array.from(o.attributes).forEach(({name:c,value:u})=>{jce(u)&&(u=JSON.parse(u));const d=Wu(a,f=>f.toLowerCase()==c)||c;l[d]=u}),o.innerHTML&&(l.children=o.innerHTML),o.classList.add("rendered"),rM.createRoot(o).render(s.jsx(n,{...l}))}}catch(l){console.error("rendering error",l)}})},W5t=window.renderReactComponents=(e=0)=>{setTimeout(()=>{ni("DataTable",DY),ni("Tooltip",vn),ni("Tabs",xi),ni("SectionTabs",Mc),ni("PhoneInput",ux),ni("InputSerial",kY),ni("PasswordInput",sf),ni("TagsInput",Yy),ni("CalloutMessage",nd),ni("PanelMessage",jg),ni("PinInput",aP),ni("Stepper",gu),ni("Callout",od),ni("EmptyState",Sc),ni("CustomImage",W2),ni("DatePicker",oS),ni("ReactInput",mt),ni("ProgressLimit",S_),ni("LoadingSpinner",zh),ni("ChartSummariesReport",EY),ni("UploadFile",UY),ni("TinyEditor",WY),ni("SamsaraSaveChanges",V5t)},e)};setTimeout(()=>{ni("Tooltip",vn)},6e3);const lS=({icon:e="icon-calendar",children:n,ranges:r,isUseInput:a=!1,label:i=t("report::text.date_range"),onChange:o,defaultStartDate:l=pt(),defaultEndDate:c=pt().add(1,"days"),className:u="",isCustomRange:d=!0,parentElement:f})=>{const[p,h]=v.useState(l),[m,g]=v.useState(c),x={[t("text.datetime_all_dates")]:[pt(),pt().add(1,"days")],[t("text.datetime_today")]:[pt(),pt()],[t("text.datetime_yesterday")]:[pt().subtract(1,"days"),pt(
462).subtract(1,"days")],[t("text.datetime_last_7_days")]:[pt().subtract(6,"days"),pt()],[t("text.datetime_last_week")]:[pt().subtract(1,"week").startOf("week").add(1,"days"),pt().subtract(1,"week").endOf("week").add(1,"days")],[t("text.datetime_last_month")]:[pt().subtract(1,"month").startOf("month"),pt().subtract(1,"month").endOf("month")]},b=r??x,[y,w]=v.useState(Object.keys(b)[0]);v.useEffect(()=>{Object.keys(b).length!==0&&j()},[l,c]),v.useEffect(()=>{if($(".daterangepicker.dropdown-menu .ranges").find("ul").find(`li[data-range-key="${t("text.datetime_last_7_days")}"]`).html(`${t("text.datetime_last_7_days")} <Tooltip className="tooltip-no-wrap" content="${t("report::text.send_recurring_daily")}"><span class="icon-tooltip text-xl text-neutral"></span></Tooltip>`),d||$(".daterangepicker.dropdown-menu .ranges").find("ul").find(`li[data-range-key="${t("text.custom")}"]`).remove(),$(".daterangepicker.dropdown-menu .ranges").find("ul").find("li").length==1&&$(".daterangepicker.dropdown-menu .ranges").find("ul").find(`li[data-range-key="${t("text.custom")}"]`).length==1){$(".daterangepicker.dropdown-menu").addClass("no-display-ranges"),$(".daterangepicker.dropdown-menu").attr("id","no-display-ranges");let D=$(".wrapper-date-range-picker .input-group").offset(),A=$("#page-content").width()+167-D.left,P=D.left;if(A<570&&(P=P-(570-A)),$(".daterangepicker.dropdown-menu.no-display-ranges").length>0){const I=document.createElement("style");I.textContent=`#no-display-ranges {top: ${D.top-370}px !important; left: ${P}px !important`,document.head.appendChild(I)}}setTimeout(()=>ni("Tooltip",vn),200)},[]);function j(){const R=Object.entries(b).filter(([A,P])=>P[0]==null&&P[1]==null?P[0]==null&&P[1]==null:P[0].format("MM/DD/YYYY")==l.format("MM/DD/YYYY")&&P[1].format("MM/DD/YYYY")==c.format("MM/DD/YYYY"));if(R[0]!=null&&R[0].length>0){let A=R[0];w(A[0])}else w(t("text.custom"))}const S=(D,R)=>{h(pt(R.startDate.toDate())),g(pt(R.endDate.toDate())),w(R.chosenLabel),o&&o(pt(R.startDate.toDate()).format("MM/DD/YYYY"),pt(R.endDate.toDate()).format("MM/DD/YYYY"),R.chosenLabel)},N=(D,R)=>{if($(".daterangepicker.dropdown-menu .ranges").find("ul").find("li").length==1&&$(".daterangepicker.dropdown-menu .ranges").find("ul").find(`li[data-range-key="${t("text.custom")}"]`).length==1&&a&&$(".daterangepicker.dropdown-menu").find('input[name="daterangepicker_start"]').focus(),f){const A=$(".wrapper-date-range-picker").offset();A&&$(f).children(".daterangepicker.dropdown-menu").offset({top:A.top+40,left:A.left})}};function k(D,R,A){console.log("start",D),console.log("end",R),console.log("picker",A)}function E(D){}return s.jsx(tY,{startDate:l.format("MM/DD/YYYY"),endDate:c.format("MM/DD/YYYY"),wrapperClassName:"wrapper-class",ranges:b,autoApply:!1,locale:{cancelLabel:t("text.btn_cancel_upper"),customRangeLabel:t("text.custom"),applyLabel:t("text.btn_apply")},onCallback:()=>k,onApply:S,onShow:N,parentEl:f??"body",children:s.jsxs("div",{className:"wrapper-date-range-picker",children:[!n&&!a?s.jsxs("div",{className:`react-datepicker-dropdown ${u}`,children:[s.jsx("span",{children:y}),s.jsx("span",{className:"icon-direction-down1"})]}):n,!n&&a?s.jsx(mt,{label:i,value:`${p.format("MM/DD/YYYY")} - ${m.format("MM/DD/YYYY")}`,onChange:E}):null]})})},Y5t=()=>{const{data:e,render:n}=Lt({});return n(()=>s.jsx(q5t,{data:e}))},q5t=({data:e})=>{const[n,r]=v.useState(""),[a,i]=v.useState(""),[o,l]=v.useState(pt().format("MM/DD/YYYY")),[c,u]=v.useState(pt().format("MM/DD/YYYY")),[d,f]=v.useState(!0),[p,h]=v.useState(!0),[m,g]=v.useState(""),x=y(e.federalForm.assets.years),b=w(e.stateForm.assets.states);function y(L){let H=[];return L&&Object.keys(L).forEach((U,X)=>{H.push({label:U,value:U})}),H}function w(L){let H=[];return L&&L.forEach((U,X)=>{H.push({label:U.state,value:U.code})}),H}function j(L){r(L.value),L!=null&&f(!1)}function S(L){i(L.value),L!=null&&(showLoader(),Le.post(ye(`/report/get-tax-file-name/${L.value}`),{}).then(H=>{H.name&&g(H.name)}).catch(H=>{}).finally(()=>{hideLoader()}),h(!1))}function N(){showLoader();var L=n!=""?n:x[0].value;Le.post(ye("/report/tax/federal?blank_form=1"),{year:L},{responseType:"blob"}).then(H=>{H&&Ad(H,`federal_form_${L}.pdf`)}
462).catch(H=>{}).finally(()=>{hideLoader()})}function k(){showLoader();var L=a!=""?a:b[0].value;Le.post(ye("/report/tax/state?blank_form=1"),{state:L,date:`${o} - ${c}`},{responseType:"blob"}).then(H=>{H&&Ad(H,m)}).catch(H=>{}).finally(()=>{hideLoader()})}function E(){showLoader();var L=a!=""?a:b[0].value;Le.post(ye("/report/tax/state?csv=1"),{state:L,date:`${o} - ${c}`},{responseType:"blob"}).then(H=>{H&&Ad(H,"state_tax.csv")}).catch(H=>{}).finally(()=>{hideLoader()})}function D(){showLoader();var L=n!=""?n:x[0].value;Le.post(ye("/report/tax/federal?csv=1"),{year:L},{responseType:"blob"}).then(H=>{H&&Ad(H,"federal_tax.csv")}).catch(H=>{}).finally(()=>{hideLoader()})}function R(){showLoader();var L=n!=""?n:x[0].value;Le.post(ye("/report/tax/federal?complete_form=1"),{year:L},{responseType:"blob"}).then(H=>{H&&Ad(H,`completed_federal_tax_form_${L}.pdf`)}).catch(H=>{}).finally(()=>{hideLoader()})}function A(L,H){l(L),u(H)}function P(){return s.jsxs(s.Fragment,{children:[s.jsx(oa,{className:"!mb-[16px]",label:t("report::form.label.tax_year"),onChange:L=>j(L),defaultValue:"",placeholder:t("report::text.select_year"),options:x}),s.jsx("div",{className:"mb-[8px] font-semibold text-lg",children:t("report::text.available_for_download")}),s.jsxs("div",{className:`link-download-wrapper ${d?"pointer-events-none disabled":""}`,children:[s.jsx(x1,{onClick:N,title:t("report::form.label.tax_blank_form")}),s.jsx(x1,{onClick:D,title:t("report::form.label.tax_csv")}),s.jsx(x1,{onClick:R,title:t("report::form.label.tax_complete_form")})]})]})}function I(){return s.jsxs(s.Fragment,{children:[s.jsx(oa,{isSearchable:!0,className:"!mb-[16px]",label:t("report::form.label.tax_state"),onChange:L=>S(L),defaultValue:"",placeholder:t("report::text.choose_a_state"),options:b}),s.jsx("div",{className:"!mb-[16px] !w-[240px]",children:s.jsx(lS,{defaultStartDate:pt
462(),defaultEndDate:pt(),onChange:(L,H)=>A(L,H),ranges:{},isUseInput:!0})}),s.jsx("div",{className:"mb-[8px] font-semibold text-lg",children:t("report::text.available_for_download")}),s.jsxs("div",{className:`link-download-wrapper ${p?"pointer-events-none disabled":""}`,children:[s.jsx(x1,{onClick:k,title:t("report::form.label.tax_state_blank_form")}),s.jsx(x1,{onClick:E,title:t("report::form.label.tax_csv_all")})]})]})}return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("report::text.tax_forms")}),s.jsxs("div",{className:"form-has-form-group-no-margin p-[32px]",children:[Hx("hideTaxReportDescBlock")==null?s.jsx(_Ce,{icon:"icon-info",className:"mb-[32px]",innerClassName:"w-[794px]",content:t("report::text.report_desc_block_text")}):null,s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(loe,{img:asset(aSt),title:t("report::text.federal_taxes"),description:t("report::text.federal_taxes_block_description"),body:P()}),s.jsx(loe,{img:asset(rSt),title:t("report::text.state_taxes"),description:t("report::text.state_taxes_block_description"),body:I()})]})]})]})},x1=({title:e,onClick:n})=>s.jsxs("div",{onClick:n,className:"link-download",children:[s.jsx("span",{className:"icon-import-download"}),s.jsx("div",{className:"title",children:e})]}),loe=({img:e,title:n,description:r,body:a})=>s.jsxs("div",{className:"card-tax-form-wrapper min-h-[640px] border-primary border-[2px] rounded-2xl",children:[s.jsxs("div",{className:"card-header flex flex-col p-[32px] gap-y-[8px] h-[252px] bg-bg_gray overflow-hidden rounded-t-2xl",children:[s.jsx("div",{className:"img-wrapper flex items-center justify-center object-contain w-[104px] h-[104px]",children:s.jsx("img",{className:"w-full object-none",src:e,alt:""})}),s.jsx("div",{className:"title text-xl font-bold",children:n}),s.jsx("div",{className:"sub-title",children:r})]}),s.jsx("div",{className:"card-body p-[32px]",children:a})]}),_Ce=({icon:e,content:n,className:r="",innerClassName:a="",title:i="",onClose:o})=>{const[l,c]=v.useState(!0);function u(){o&&o(),c(!1),P3("hideTaxReportDescBlock",!0)}return s.jsx(s.Fragment,{children:l?s.jsx("div",{className:`popover-wrapper w-full flex items-center justify-center ${r}`,children:s.jsxs("div",{className:`popover-inner flex items-start py-[16px] px-[18px] rounded-2xl bg-bg_blue_light justify-between ${a}`,children:[s.jsxs("div",{className:"main-content flex items gap-[18px]",children:[s.jsx("span",{className:`${e} text-2xl`}),s.jsxs("div",{className:"flex flex-col w-[694px] gap-y-[8px]",children:[i?s.jsx("div",{className:"title text-lg font-semibold",children:typeof i=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:i}}):i}):null,s.jsx("div",{className:"content",children:typeof n=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:n}}):n})]})]}),s.jsx("span",{onClick:u,className:"icon-close-remove text-sm text-neutral cursor-pointer"})]})}):null})},pf=({visible:e=!1,wrapperClassName:n="",fixed:r=!0,buttons:a=[]})=>e?s.jsx("div",{className:`save-changes save-changes-refactor ${r?"fixed bottom-0 left-0 right-0 z-[50]":""} bg-bg_active px-[32px] py-[16px] ${n}`,children:s.jsx("div",{className:"flex justify-end gap-[24px]",children:a.map((i,o)=>s.jsx("div",{children:i},o))})}):null;function G5t({visible:e,onSave:n,onDiscard:r}){return s.jsx(pf,{visible:e,buttons:[s.jsx("input",{type:"reset",onClick:r,className:"btn-outline h-auto py-[8px] text-lg text-critical bg-white hover:border-critical",value:t("text.btn_discard_change")},"discard"),s.jsx(be,{htmlType:"submit",onClick:n,children:t("text.btn_save_change")},"save")]})}const bCe=({visible:e,onConnect:n,data:r,reportID:a})=>{const[i,o]=v.useState(r?r.values:null),[l,c]=v.useState(!0),[u,d]=v.useState(!1),f=[],{fieldProps:p,values:h,submit:m,updateInvalidErrors:g,set:x}=wr({server:ye(`report/auto-send-to-ftp/${a}`),isScrollWhenError:!1,formConfig:{fields:{server:{label:t("report::form.label.ftp_server"),value:i?i.server:""},username:{label:t("report::form.label.username"),value:i?i.username:""},password:{label:t("report::form.label.password"),value:i?i.password:""},port:{label:t("report::form.label.port"),value:22},result:{label:""}}
462}});v.useEffect(()=>{r&&(o(r.values),x("server",r.values.server),x("username",r.values.username),x("password",r.values.password),x("port",r.values.port!=null?r.values.port:22),x("protocol",r.values.protocol))},[r]);function b(){n(null),d(!1),g({})}function y(){j("finish_step")}function w(D){D.stopPropagation(),j("test_connection")}function j(D){showLoader();for(let R in f)h[R]=f[R];Le.post(ye(`report/auto-send-to-ftp/${a!=""?a:0}?step=${D}`),h).then(R=>{if(R.result)g({}),d(!0),c(!0),D=="finish_step"&&(n(R.values),d(!1));else if(g(R.errors),td(R.errors))throw new Error("")}).catch(R=>{d(!0),c(!1),g({})}).finally(()=>{hideLoader()})}function S(D,R){f[D]=R.target.value}function N(){return s.jsxs("div",{className:"flex flex-row justify-between",children:[s.jsxs("div",{className:"w-[240px]",children:[s.jsx(mt,{...p("server"),onChange:D=>S("server",D),type:"text",placeholder:"domain.com"}),s.jsx(mt,{...p("username"),onChange:D=>S("username",D),type:"text",placeholder:t("placeholder.enter_username")}),s.jsx(mt,{className:"password-placeholder",...p("password"),autoComplete:Lv,onChange:D=>S("password",D),type:"password",placeholder:t("placeholder.enter_password")}),s.jsx(mt,{...p("port"),onChange:D=>S("port",D),type:"text",placeholder:t("placeholder.enter_port")})]}),s.jsx(od,{wrapperClassName:"h-fit",title:t("report::text.best_practice"),content:t("report::text.autosend_to_ftp_des")})]})}function k(){return l?s.jsxs("div",{className:"flex flex-row gap-x-[4px] text-success text-lg items-center",children:[s.jsx("span",{className:"icon-checkmark h-[16px]"}),s.jsx("div",{className:"font-semibold",children:t("text.test_successful")})]}):s.jsxs("div",{className:"flex flex-row gap-x-[4px] text-critical text-lg items-center",children:[s.jsx("span",{className:"icon-close-remove h-[16px]"}),s.jsx("div",{className:"font-semibold",children:t("text.test_failed")})]})}function E(){return s.jsxs("div",{className:"flex flex-row justify-between w-full items-center",children:[s.jsxs("div",{className:"flex flex-row gap-x-[16px]",children:[s.jsx(be,{onClick:D=>w(D),type:"outline",children:t("text.btn_test_connection")}),u?k():null]}),s.jsx(be,{onClick:y,size:"lg",children:t("text.btn_connect")})]})}return s.jsx(cn,{visible:e,header:t("report::text.autosend_to_ftp"),onClose:b,footer:E(),padding:"full",size:"lg",children:N()})},HP=({visible:e,onHide:n,data:r,title:a=t("report::text.setup_recurring_report")})=>{const[i,o]=v.useState(ui),{status:l,on:c,off:u}=Gt(),[d,f]=v.useState(null),[p,h]=v.useState(r!=null&&r.values.recur_receiver_email!=null?r.values.recur_receiver_email.split(","):[]),[m,g]=v.useState(null),[x,b]=v.useState(r!=null?r.recur_send_type:ui),[y,w]=v.useState(""),[j,S]=v.useState(r!=null&&r.url?ye(r.url):ye(`report/make-recurring/${r!=null?r.id:""}`)),[N,k]=v.useState(r!=null&&r.id?r.id:0);v.useState(""),v.useEffect(()=>{h(r!=null?r.emails:[]),o(r!=null&&r.recur_send_type!=null?r.recur_send_type:ui),b(r!=null&&r.recur_send_type!=null?r.recur_send_type:ui),P("recur_send_type",r!=null&&r.recur_send_type!=null?r.recur_send_type:ui),k(r!=null&&r.id?r.id:0),r&&r.make_recurring_data!=null&&g(JSON.parse(r.make_recurring_data)),r!=null&&r.url?S(ye(r.url)):S(ye(`report/make-recurring/${r!=null?r.id:""}`)),r!=null&&r.values.recur_receiver_email&&P("recur_receiver_email",r.values.recur_receiver_email)},[r]);const{fieldProps:E,values:D,submit:R,updateInvalidErrors:A,set:P,get:I,invalidErrors:L}=wr({server:j,formConfig:{fields:{recur_send_type:{label:t("report::form.label.ftp_server"),value:r!=null?r.values.recur_send_type:ui},recur_receiver_email:{label:t("report::form.label.username"),value:r!=null?r.values.recur_receiver_email:""}}},isScrollWhenError:!1});function H(K){n(p,x,K,m),w(""),A({})}function U(K){K==Hp?(showLoader(),Le.get(ye(`report/auto-send-to-ftp/${N}`)).then(ee=>{m!=null&&ee.values.server==null?f({values:m}):f(ee),w("modal-old"),c()}).catch(ee=>{}).finally(()=>{hideLoader()})):(P("recur_send_type",ui),b(ui),o(ui))}function X(K,ee){ee!=null&&ee&&(K=[...new Set([...p,...K])]),P("recur_receiver_email",K.join()),h(K)}function re(K){w(""),u(),K!=null&&(g(K),P("recur_send_type",Hp),b(Hp),o(Hp))}function Z(){return s.jsxs("div",{className:"flex flex-col gap-y-[32px]",children:[s.jsxs("div",{className:"radio-wrapper flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("report::text.delivery_method")}),s.jsx("div",{className:"text-base",children:t("report::text.delivery_method_des")}),s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(zt,{name:"recur_send_type",defaultChecked:i==ui,current:i,value:ui,onClick:()=>U(ui),children:t("account::form.label.email")}),s.jsx("div",{onClick:()=>U(Hp),children:s.jsx("div",{className:"pointer-events-none",children:s.jsx(zt,{name:"recur_send_type",defaultChecked:i==Hp,current:i,value:Hp,onClick:()=>U(Hp),children:"SFTP"})})})]})]}),x==ui?s.jsx("div",{className:"flex flex-col gap-y-[8px]",children:s.jsx(Yy,{...E("recur_receiver_email"),onChange:X,placeHolder:t("placeholder.enter_email_recipients"),label:t("report::text.email_recipients"),description:t("report::text.email_recipients_des"),inputOnly:!1,defaultValue:r!=null?r.values.recur_receiver_email:[],value:p==""?[]:p})}):s.jsxs("div",{onClick:()=>U(Hp),className:"flex flex-row justify-between rounded-lg border-primary px-[24px] py-[16px] border-[1px] cursor-pointer",children:[s.jsxs("div",{className:"flex flex-row gap-x-[8px] text-success items-center",children:[s.jsx("span",{className:"icon-checkmark h-[20px] text-xl"}),s.jsx("div",{className:"font-semibold text-lg",children:t("text.connected")})]}),s.jsxs("div",{className:"flex flex-row gap-x-[16px] items-center",children:[m?m.server:"",s.jsx("span",{className:"icon-edit h-[20px] text-xl text-active"})]})]})]})}function V(){showLoader(),Le.post(j,D).then(K=>{K.result?(h(K.values.recur_receiver_email.split(",")),H(!1),A({})):A(K.errors)}).catch(K=>{}).finally(()=>
462{hideLoader()})}function J(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx("button",{onClick:()=>setTimeout(V,100),className:"btn-primary btn-lg",children:t("text.btn_save")})})}return s.jsxs(s.Fragment,{children:[s.jsx(bCe,{reportID:N,data:d,visible:l,onConnect:re}),s.jsx(cn,{className:`modal-new ${y}`,visible:e,header:a,onClose:()=>H(!0),footer:J(),padding:"full",size:"lg",children:s.jsx(Z,{})})]})},fq=({visible:e,onHide:n,dateDelivery:r,dateRange:a,title:i=t("report::text.daily_report_summary")})=>{function o(){n(!0)}function l(){return s.jsxs("div",{className:"flex flex-col gap-y-[32px]",children:[s.jsxs("div",{className:"flex flex-col gap-y-[10px]",children:[s.jsxs("div",{className:"flex flex-row items-center gap-x-[10px]",children:[s.jsx("span",{className:"icon-calendar text-[32px] h-[32px]"}),s.jsx("div",{className:"text-xl font-semibold",children:t("report::form.label.tax_date_range")})]}),s.jsx("div",{className:"flex flex-row items-center pl-[42px]",children:s.jsx("div",{className:"text-lg",dangerouslySetInnerHTML:{__html:a}})})]}),s.jsxs("div",{className:"flex flex-col gap-y-[10px]",children:[s.jsxs("div",{className:"flex flex-row items-center gap-x-[10px]",children:[s.jsx("span",{className:"icon-pending-false text-[32px] h-[32px]"}),s.jsx("div",{className:"text-xl font-semibold",children:t("report::form.label.tax_delivery_Date")})]}),s.jsx("div",{className:"flex flex-row items-center pl-[42px]",children:s.jsx("div",{className:"text-lg",children:r})})]})]})}function c(){return null}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:e,header:i,textClose:t("report::text.close"),onClose:o,footer:c(),padding:"full",size:"lg",children:s.jsx(l,{})})})};function yCe(e){var a;let n=[],r=(a=e.assets)==null?void 0:a.support_formats;return r!=null&&Object.keys(r).map((i,o)=>{let l=r[i];n.push({label:l,value:i})}),n}function pq(e){return e.sort(function(n,r){if(n.position||r.position){if(n.position<r.position)return-1;if(n.position>r.position)return 1}else{if(n.label.toLowerCase()<r.label.toLowerCase())return-1;if(n.label.toLowerCase()>r.label.toLowerCase())return 1}return 0})}function K5t(e){let n=t("driver::text.daily"),r="daily";switch(e){case ol:n="",r="";break;case ly:n=t("driver::text.daily"),r="daily";break;case Rh:n=t("driver::text.daily"),r="daily";break;case $v:n=t("driver::text.weekly"),r="weekly";break;case qd:n=t("driver::text.monthly"),r="monthly";break;case dp:n=t("driver::text.daily"),r=dp;break;case Iv:n=t("driver::text.every_2_weeks"),r=Iv;break;case Dg:n=t("report::text.quarterly").toLowerCase(),r=Dg;break;case eD:n="",r=eD;break}return{text:n.toLowerCase(),key:r}}function mc(e){switch(e){case"daily":case"yesterday":return"yesterday";case"weekly":case"last_week":return"last_week";case"monthly":case"last_month":return"last_month";case"today":return"today";case"last_7_days":return"last_7_days"}return""}function Z5t(e){switch(e){case Rh:return"daily";case $v:return"weekly";case qd:return"monthly";case po:case ol:return null}return e}const X5t=()=>{const{data:e,render:n}=Lt({});return n(()=>s.jsx(Q5t,{data:e,form:e.form,reportColumns:e.columns,reportID:e.id}))},Q5t=({data:e,form:n,reportColumns:r,reportID:a})=>{const[i,o]=v.useState(0),[l,c]=v.useState(!1),[u,d]=v.useState(""),[f,p]=v.useState(null),{status:h,on:m,off:g}=Gt(),[x,b]=v.useState("daily"),[y,w]=v.useState("today"),[j,S]=v.useState(0),[N,k]=v.useState(t("report::text.send_daily")),[E,D]=v.useState(e.report&&e.report.is_recur!=null?Number(e.report.is_recur):0),[R,A]=v.useState([]),[P,I]=v.useState(n.fields.recur_send_type?n.fields.recur_send_type.value:ui),[L,H]=v.useState(!1),[U,X]=v.useState(!1),[re,Z]=v.useState(""),[V,J]=v.useState(""),[K,ee]=v.useState(""),[Y,Q]=v.useState(e.report&&e.report.recur_receiver_ftp!=null?JSON.parse(e.report.recur_receiver_ftp).server:""),W={[t("text.datetime_today")]:[pt(),pt()],[t("text.datetime_yesterday")]:[pt().subtract(1,"days"),pt().subtract(1,"days")],[t("text.datetime_last_7_days")]:[pt().subtract(6,"days"),pt()],[t("text.datetime_last_week")]:[pt().subtract(1,"week").startOf("week").add(1,"days"),pt(
462).subtract(1,"week").endOf("week").add(1,"days")],[t("text.datetime_last_month")]:[pt().subtract(1,"month").startOf("month"),pt().subtract(1,"month").endOf("month")]},{fieldProps:se,values:oe,submit:q,updateInvalidErrors:ue,set:_e,get:De}=wr({server:ye(`report/accounting/${e.id??":id"}`),formConfig:{fields:{recur_frequency:{label:""},is_recur:{label:""},make_recurring_data:{label:""},recur_send_type:{label:""},odometer:{label:""},engine_hours:{label:""},hours:{label:""},gallons_measuring_point_sap:{label:""},hours_measuring_point_sap:{label:""},miles_measuring_point_sap:{label:""},cost_center:{label:""},employee_id:{label:""},fuel_card_number:{label:""},is_exclude_zero:{label:""}}}}),Ce={today:[pt(),pt()],yesterday:[pt().subtract(1,"days"),pt().subtract(1,"days")],last_7_days:[pt().subtract(6,"days"),pt()],last_week:[pt().subtract(1,"week").startOf("week").add(1,"days"),pt().subtract(1,"week").endOf("week").add(1,"days")],last_month:[pt().subtract(1,"month").startOf("month"),pt().subtract(1,"month").endOf("month")]},[Fe,Re]=v.useState(e.report&&Ce[mc(e.report.recur_frequency)]!=null?Ce[mc(e.report.recur_frequency)][0]:Ce.today[0]),[We,le]=v.useState(e.report&&Ce[mc(e.report.recur_frequency)]!=null?Ce[mc(e.report.recur_frequency)][1]:Ce.today[1]);v.useEffect(()=>{if(e.report!=null){if(o(e.report.is_exclude_zero),e.report.recur_frequency=="today"&&c(!0),e.custom_fields)for(const Ge in e.custom_fields){let Qe=e.custom_fields[Ge];Xe(Qe)?_e(Ge,""):_e(Ge,Qe.ref_column)}A(e.report.recur_receiver_email!=null?e.report.recur_receiver_email.split(","):[]),w(e.report.recur_frequency),S(e.report.recur_receiver_email!=null?e.report.recur_receiver_email.split(",").length:0),b(kb(e.report.recur_frequency)),k(jb(e.report.recur_frequency)),_e("is_recur",e.report.is_recur),_e("recur_frequency",e.report.recur_frequency)}},[e]);function ce(Ge=""){E==1&&Ge!="edit"?(D(0),_e("is_recur",0),H(!0)):y=="today"||y==""||y==null||e.display_limit_recurring_report_text.search("20/20")!=-1&&e.report!=null&&Number(e.report.is_recur)==0||(showLoader(),Le.get(ye(`report/make-recurring/${e.id??":id"}`)).then(Qe=>{let yt=Qe.values!=null&&Qe.values.recur_receiver_email!=null?Qe.values.recur_receiver_email.split(","):[],Et=Qe.report!=null&&Qe.report.recur_receiver_email!=null?Qe.report.recur_receiver_email.split(","):yt;Qe.emails=R.length!=0?R:Et,Qe.recur_send_type=P,Qe.make_recurring_data=De("make_recurring_data"),p(Qe),m()}).catch(Qe=>{}).finally(()=>{hideLoader()}))}function ne(Ge){_e("is_exclude_zero",Ge),o(Ge),H(!0)}function ve(){let Ge=[s.jsx("button",{className:"btn-outline",onClick:we,value:"",children:t("report::datatable.text.download")}),s.jsx("button",{className:"btn-outline text-critical",onClick:()=>sr(""),value:"",children:t("text.btn_discard_change")}),s.jsx("button",{className:"btn-primary",onClick:pe,value:t("text.btn_save_change"),children:t("text.btn_save_change")})];return L||(Ge=[s.jsx("button",{className:"btn-outline",onClick:we,value:"",children:t("report::datatable.text.download")})]),Ge}const Ae=e.report;function de(Ge,Qe,yt){yt==t("text.datetime_today")||yt==t("text.datetime_all_dates")||yt==t("text.custom")||e.display_limit_recurring_report_text.search("20/20")!=-1&&e.report!=null&&Number(e.report.is_recur)==0?(c(!0),D(0),_e("is_recur",0)):(c(!1),R.length>0&&(D(1),_e("is_recur",1))),b(kb(yt)),k(jb(yt)),w(wb(yt)),_e("recur_frequency",wb(yt)),H(!0)}function we(){showLoader(),Ve()?Le.post(ye(`/report/accounting/download/${e.id}?from=config`),{},{responseType:"blob"}).then(Ge=>{Ge&&Ad(Ge,e.report_file_name)}).catch(Ge=>{}).finally(()=>{hideLoader()}):(Pe.show({message:t("report::text.require_config_pdi_fields_msg"),type:"error",fixed:!0}),hideLoader())}function Ve(){let Ge=!0;const Qe=["is_recur","recur_frequency"];return Object.keys(oe).map(yt=>{let Et=oe[yt];!Qe.includes(yt)&&(Et==""||Et==null)&&(Ge=!1)}),Ge}function pe(Ge){showLoader(),Ge.preventDefault(),Le.post(ye(`/report/accounting/${e.id}`),oe).then(Qe=>{Qe.result?(ue({}),sr("")):ue(Qe.errors)}).catch(Qe=>{Qe.response.data.errors&&ue(Qe.response.data.errors),Qe.response.data.errors.general_error&&d(Qe.response.data.errors.general_error)}).finally(()=>
462{hideLoader()})}function Ne(Ge){}function $e(Ge,Qe,yt,Et){yt==!1&&(A(Ge),S(Ge.length),D(1),_e("is_recur",1),I(Qe),_e("recur_send_type",Qe),H(!0),Z(f.recur_messages[y].date_range),J(f.recur_messages[y].date_delivery),X(!0),ee(U7(y)),Qe==ui?_e("make_recurring_data",Mg(Qe,Ge)):Et!=null&&(Q(Et.server),_e("make_recurring_data",Mg(Qe,Et))),H(!0)),g()}function He(){let Ge=[];if(e.custom_field_data)for(const Qe in e.custom_field_data){let yt=e.custom_field_data[Qe],Et=[];for(const Wt in yt.data)Et.push({label:yt.data[Wt].title,value:Wt});Ge.push({label:yt.label,options:Et})}return Ge}function Xe(Ge){let Qe=[];if(e.custom_field_data)for(const Wt in e.custom_field_data){let qt=e.custom_field_data[Wt];for(const tn in qt.data)Qe.push({label:qt.data[tn].title,value:tn})}let yt=Qe.filter(Wt=>Wt.value==Ge.ref_column),Et=!0;return yt.length>0&&(Et=!1),Et}function ze(Ge){let Qe=[];if(e.custom_field_data)for(const Wt in e.custom_field_data){let qt=e.custom_field_data[Wt];for(const tn in qt.data)Qe.push({label:qt.data[tn].title,value:tn})}let yt=Qe.filter(Wt=>Wt.value==Ge.ref_column),Et="";return yt.length>0&&(Et=yt[0]),Et}function Je(){const Ge=y=="today"||y==""||y==null||e.display_limit_recurring_report_text.search("20/20")!=-1&&e.report!=null&&Number(e.report.is_recur)==0;return s.jsxs("div",{className:"relative",onClick:()=>ce(),children:[s.jsx(Un,{className:Ut("pointer-events-none",{"opacity-[0.6] !min-w-[142px] !pr-[35px]":Ge}),checked:E==1,defaultChecked:E==1,onChange:Ne,children:s.jsx("div",{className:"flex flex-row items-center gap-x-[8px]",children:s.jsx("span",{children:t("report::form.label.is_recur")})})}),Ge?s.jsx("div",{className:"h-[16px] absolute top-[11px] right-[14px]",children:s.jsx(vn,{className:"h-fit tooltip-no-wrap",content:e.report_recurring_tooltip,children:s.jsx("span",{className:"icon-tooltip text-lg text-neutral"})})}):null]})}return s.jsxs("div",{className:"report-accounting-page-wrapper",children:[s.jsx(Jt,{title:t("text.btn_back"),backLink:"/report/accounting"}),s.jsx("div",{className:"px-[32px] py-[42px] text-2xl font-bold border-b-[1px] border-placeholder",children:t("report::text.accounting_title3")}),s.jsxs("div",{className:"px-[32px] py-[40px] flex flex-row gap-x-[16px] items-center h-[120px]",children:[s.jsx("div",{className:"w-[244px] text-lg font-bold",children:t("report::form.label.tax_date_range")}),s.jsx("div",{className:"daterange-no-custom",children:s.jsx(lS,{isCustomRange:!1,ranges:W,onChange:de,defaultStartDate:Fe,defaultEndDate:We})}),s.jsx(HP,{data:f,visible:h,onHide:$e}),s.jsxs("div",{className:"relative flex flex-row items-center gap-x-[8px]",children:[Je(),s.jsx("div",{className:"absolute text-xs text-neutral bottom-[-24px] whitespace-nowrap",dangerouslySetInnerHTML:{__html:e.display_limit_recurring_report_text}}),s.jsxs("div",{className:`flex flex-row gap-x-[8px] items-center ${E==0?"d-none":""}`,children:[s.jsxs("div",{className:"text-xs flex flex-row gap-x-[3px]",children:[t("report::text.sent"),s.jsx(vn,{className:"h-fit",content:N,children:s.jsx("span",{className:"underline lowercase",children:x})}),t("report::text.to"),P==ui?s.jsx(vn,{className:"h-fit",content:R.join("<br>"),children:s.jsxs("span",{className:"underline lowercase",children:[j," ",j>1?t("report::text.email_accounts"):t("report::text.email_account")]})}):s.jsx(vn,{className:"h-fit",content:Y,children:s.jsx("span",{className:"underline",children:"SFTP"})})]}),s.jsx("span",{onClick:()=>ce("edit"),className:"icon-edit text-lg text-active cursor-pointer"})]})]})]}),s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[40px] bg-bg_gray gap-x-[8px]",children:[s.jsxs("div",{className:"text-lg font-bold",children:[t("report::text.pull_data_from"),":"]}),s.jsx("div",{className:"h-[24px] w-[24px]",children:s.jsx(vn,{className:"h-fit",content:t("report::text.accounting_report_tooltip"),children:s.jsx("span",{className:"icon-tooltip text-2xl text-neutral"})})})]}),s.jsxs("div",{className:"custom-field-report-wrapper pb-[40px]",children:[e.custom_fields?Object.keys(e.custom_fields).map((Ge,Qe)=>e.custom_fields[Ge].visible?s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[8px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[244px] text-lg font-semibold control-label",children:e.custom_fields[Ge].title}),s.jsx(oa,{...se(Ge),isGroupOptions:!0,maxMenuHeight:200,isSearchable:!0,onChange:yt=>{_e(Ge,yt.value),H(!0)},defaultValue:ze(e.custom_fields[Ge]),placeholder:t("placeholder.select_option"),options:He()})]},Ge):null):null,s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[8px]",children:[s.jsxs("div",{className:"w-[244px] flex flex-row items-center gap-x-[8px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("report::form.label.is_exclude_zero")}),s.jsx("div",{className:"h-[20px] w-[20px]",children:s.jsx(vn,{className:"h-fit",content:t("report::form.description.is_exclude_zero"),children:s.jsx("span",{className:"icon-tooltip text-xl text-neutral"})})})]}),s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(zt,{name:"is_exclude_zero",defaultChecked:Ae.is_exclude_zero==1,current:i,value:1,onClick:()=>ne(1),children:t("text.yes")}),s.jsx(zt,{name:"is_exclude_zero",defaultChecked:Ae.is_exclude_zero!=1,current:i,value:0,onClick:()=>ne(0),children:t("text.no")})]})]})]}),s.jsx(fq,{title:K,dateDelivery:V,dateRange:re,visible:U,onHide:()=>X(!1)}
462),s.jsx(pf,{buttons:ve()})]})},J5t=({visible:e,onHide:n,data:r,isHiddenExcludeGroupID:a})=>{const{fieldProps:i,values:o,submit:l,updateInvalidErrors:c,set:u,get:d}=wr({server:"",formConfig:{fields:{is_include_total:{label:""},is_exclude_id_grouping:{label:""},is_exclude_zero:{label:""},is_local_time:{label:""},is_exclude_admin_transactions:{label:""},is_disable_header:{label:""},is_ansi_encoding:{label:""},is_static_file_name:{label:""},is_remove_number_format:{label:""}}}});v.useEffect(()=>{for(let x in r)u(x,r[x]?!!r[x]:0)},[r]);function f(){n(!0)}function p(x,b){u(x,b?1:0)}function h(){return s.jsxs("div",{className:"",children:[s.jsx("div",{className:"font-semibold text-lg",children:t("report::text.advanced_settings_des")}),s.jsxs("div",{className:"checkbox-list-wrapper flex flex-col gap-y-[8px] mt-[16px]",children:[s.jsxs("div",{className:"flex flex-row gap-x-[8px] items-center",children:[s.jsx(Un,{checked:!!d("is_include_total"),onChange:x=>p("is_include_total",x),children:t("report::form.label.is_include_total")}),s.jsx("div",{className:"h-[24px]",children:s.jsx(vn,{content:t("report::form.description.is_include_total"),children:s.jsx("span",{className:"icon-tooltip text-[24px] text-neutral"})})})]}),a?null:s.jsxs("div",{className:"flex flex-row gap-x-[8px] items-center pl-[32px] checkbox-children-wrapper",children:[s.jsx(Un,{checked:!!d("is_exclude_id_grouping"),onChange:x=>p("is_exclude_id_grouping",x),children:t("report::form.label.is_exclude_id_grouping")}),s.jsx("div",{className:"h-[24px]",children:s.jsx(vn,{content:t("report::form.description.is_exclude_id_grouping"),children:s.jsx("span",{className:"icon-tooltip text-[24px] text-neutral"})})})]}),s.jsxs("div",{className:"flex flex-row gap-x-[8px] items-center",children:[s.jsx(Un,{checked:!!d("is_exclude_zero"),onChange:x=>p("is_exclude_zero",x),children:t("report::form.label.is_exclude_zero")}),s.jsx("div",{className:"h-[24px]",children:s.jsx(vn,{content:t("report::form.description.is_exclude_zero"),children:s.jsx("span",{className:"icon-tooltip text-[24px] text-neutral"})})})]}),s.jsxs("div",{className:"flex flex-row gap-x-[8px] items-center",children:[s.jsx(Un,{checked:!!d("is_local_time"),onChange:x=>p("is_local_time",x),children:t("report::form.label.is_local_time")}),s.jsx("div",{className:"h-[24px]",children:s.jsx(vn,{content:t("report::form.description.is_local_time"),children:s.jsx("span",{className:"icon-tooltip text-[24px] text-neutral"})})})]}),s.jsx("div",{className:"flex flex-row gap-x-[8px] items-center",children:s.jsx(Un,{checked:!!d("is_exclude_admin_transactions"),onChange:x=>p("is_exclude_admin_transactions",x),children:t("report::form.label.exclude_admin_transactions")})}),s.jsx("div",{className:"flex flex-row gap-x-[8px] items-center",children:s.jsx(Un,{checked:!!d("is_disable_header"),onChange:x=>p("is_disable_header",x),children:t("report::form.label.is_disable_header")})}),s.jsx("div",{className:"flex flex-row gap-x-[8px] items-center",children:s.jsx(Un,{checked:!!d("is_ansi_encoding"),onChange:x=>p("is_ansi_encoding",x),children:t("report::form.label.is_ansi_encoding")})}),s.jsxs("div",{className:"flex flex-row gap-x-[8px] items-center",children:[s.jsx(Un,{checked:!!d("is_static_file_name"),onChange:x=>p("is_static_file_name",x),children:t("report::form.label.is_static_file_name")}),s.jsx("div",{className:"h-[24px]",children:s.jsx(vn,{content:t("report::form.description.is_static_file_name"),children:s.jsx("span",{className:"icon-tooltip text-[24px] text-neutral"})})})]}),s.jsxs("div",{className:"flex flex-row gap-x-[8px] items-center",children:[s.jsx(Un,{checked:!!d("is_remove_number_format"),onChange:x=>p("is_remove_number_format",x),children:t("report::form.label.is_remove_number_format")}),s.jsx("div",{className:"h-[24px]",children:s.jsx(vn,{content:t("report::form.description.is_remove_number_format"),children:s.jsx("span",{className:"icon-tooltip text-[24px] text-neutral"})})})]})]})]})}function m(){for(let x in o)r[x]=o[x];n(!1)}function g(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx("button",{onClick:m,className:"btn-primary btn-lg",children:t("text.btn_save")})})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:e,header:t("report::text.advanced_settings"),onClose:f,footer
462:g(),padding:"full",size:"lg",children:s.jsx(h,{})})})};function e8t(e,n,r){const a=n<0?e.length+n:n;if(a>=0&&a<e.length){const i=r<0?e.length+r:r,[o]=e.splice(n,1);e.splice(i,0,o)}}function t8t(e,n,r){return e=[...e],e8t(e,n,r),e}function XR(){return XR=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},XR.apply(this,arguments)}function n8t(e){if(Array.isArray(e))return e}function r8t(e,n){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var a,i,o,l,c=[],u=!0,d=!1;try{if(o=(r=r.call(e)).next,n===0){if(Object(r)!==r)return;u=!1}else for(;!(u=(a=o.call(r)).done)&&(c.push(a.value),c.length!==n);u=!0);}catch(f){d=!0,i=f}finally{try{if(!u&&r.return!=null&&(l=r.return(),Object(l)!==l))return}finally{if(d)throw i}}return c}}function n7(e,n){(n==null||n>e.length)&&(n=e.length);for(var r=0,a=new Array(n);r<n;r++)a[r]=e[r];return a}function wCe(e,n){if(e){if(typeof e=="string")return n7(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n7(e,n)}}function a8t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
463In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kCe(e,n){return n8t(e)||r8t(e,n)||wCe(e,n)||a8t()}function ey(e){return ey=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},ey(e)}function i8t(e,n){if(ey(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,n||"default");if(ey(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(e)}function jCe(e){var n=i8t(e,"string");return ey(n)==="symbol"?n:String(n)}function ai(e,n,r){return n=jCe(n),n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function o3(e){for(var n=1;n<arguments.length;n++){var r=arguments[n]!=null?Object(arguments[n]):{},a=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&a.push.apply(a,Object.getOwnPropertySymbols(r).filter(function(i){return Object.getOwnPropertyDescriptor(r,i).enumerable})),a.forEach(function(i){ai(e,i,r[i])})}return e}function zP(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function coe(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,jCe(a.key),a)}}function VP(e,n,r){return n&&coe(e.prototype,n),r&&coe(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Qr(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function CCe(e,n){if(n&&(ey(n)==="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Qr(e)}function QR(e){return QR=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},QR(e)}function r7(e,n){return r7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,i){return a.__proto__=i,a},r7(e,n)}function SCe(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&r7(e,n)}var s8t=function(e,n,r,a,i,o,l,c){if(!e){var u;if(n===void 0)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=[r,a,i,o,l,c],f=0;u=new Error(n.replace(/%s/g,function(){return d[f++]})),u.name="Invariant Violation"}throw u.framesToPop=1,u}},o8t=s8t;const ty=Kr(o8t);function l8t(e){if(Array.isArray(e))return n7(e)}function c8t(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function u8t(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
464In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d8t(e){return l8t(e)||c8t(e)||wCe(e)||u8t()}var f8t=function(){function e(){zP(this,e),ai(this,"refs",{})}return VP(e,[{key:"add",value:function(r,a){this.refs[r]||(this.refs[r]=[]),this.refs[r].push(a)}},{key:"remove",value:function(r,a){var i=this.getIndex(r,a);i!==-1&&this.refs[r].splice(i,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var r=this;return this.refs[this.active.collection].find(function(a){var i=a.node;return i.sortableInfo.index==r.active.index})}},{key:"getIndex",value:function(r,a){return this.refs[r].indexOf(a)}},{key:"getOrderedRefs",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.active.collection;return this.refs[r].sort(p8t)}}]),e}();function p8t(e,n){var r=e.node.sortableInfo.index,a=n.node.sortableInfo.index;return r-a}function NCe(e,n){return Object.keys(e).reduce(function(r,a){return n.indexOf(a)===-1&&(r[a]=e[a]),r},{})}var v0={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},ECe=function(){if(typeof window>"u"||typeof document>"u")return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],n=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||e.OLink===""&&["","o"])[1];switch(n){case"ms":return"ms";default:return n&&n.length?n[0].toUpperCase()+n.substr(1):""}}();
464function HE(e,n){Object.keys(n).forEach(function(r){e.style[r]=n[r]})}function zE(e,n){e.style["".concat(ECe,"Transform")]=n==null?"":"translate3d(".concat(n.x,"px,").concat(n.y,"px,0)")}function l3(e,n){e.style["".concat(ECe,"TransitionDuration")]=n==null?"":"".concat(n,"ms")}function z1(e,n){for(;e;){if(n(e))return e;e=e.parentNode}return null}function uoe(e,n,r){return Math.max(e,Math.min(r,n))}function U0(e){return e.substr(-2)==="px"?parseFloat(e):0}function h8t(e){var n=window.getComputedStyle(e);return{bottom:U0(n.marginBottom),left:U0(n.marginLeft),right:U0(n.marginRight),top:U0(n.marginTop)}}function TCe(e,n){var r=n.displayName||n.name;return r?"".concat(e,"(").concat(r,")"):e}function c3(e,n){var r=e.getBoundingClientRect();return{top:r.top+n.top,left:r.left+n.left}}function v1(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function m8t(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}function HT(e,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{left:0,top:0};if(e){var a={left:r.left+e.offsetLeft,top:r.top+e.offsetTop};return e.parentNode===n?a:HT(e.parentNode,n,a)}}function g8t(e,n,r){return e<r&&e>n?e-1:e>r&&e<n?e+1:e}function doe(e){var n=e.lockOffset,r=e.width,a=e.height,i=n,o=n,l="px";if(typeof n=="string"){var c=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(n);ty(c!==null,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',n),i=parseFloat(n),o=parseFloat(n),l=c[1]}return ty(isFinite(i)&&isFinite(o),"lockOffset value should be a finite. Given %s",n),l==="%"&&(i=i*r/100,o=o*a/100),{x:i,y:o}}function x8t(e){var n=e.height,r=e.width,a=e.lockOffset,i=Array.isArray(a)?a:[a,a];ty(i.length===2,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",a);var o=kCe(i,2),l=o[0],c=o[1];return[doe({height:n,lockOffset:l,width:r}),doe({height:n,lockOffset:c,width:r})]}function v8t(e){var n=window.getComputedStyle(e),r=/(auto|scroll)/,a=["overflow","overflowX","overflowY"];return a.find(function(i){return r.test(n[i])})}function DCe(e){return e instanceof HTMLElement?v8t(e)?e:DCe(e.parentNode):null}function _8t(e){var n=window.getComputedStyle(e);return n.display==="grid"?{x:U0(n.gridColumnGap),y:U0(n.gridRowGap)}:{x:0,y:0}}var Lx={TAB:9,ESC:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40},sv={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function b8t(e){var n="input, textarea, select, canvas, [contenteditable]",r=e.querySelectorAll(n),a=e.cloneNode(!0),i=d8t(a.querySelectorAll(n));return i.forEach(function(o,l){if(o.type!=="file"&&(o.value=r[l].value),o.type==="radio"&&o.name&&(o.name="__sortableClone__".concat(o.name)),o.tagName===sv.Canvas&&r[l].width>0&&r[l].height>0){var c=o.getContext("2d");c.drawImage(r[l],0,0)}}),a}function foe(e){return e.sortableHandle!=null}var y8t=function(){function e(n,r){zP(this,e),this.container=n,this.onScrollCallback=r}return VP(e,[{key:"clear",value:function(){this.interval!=null&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(r){var a=this,i=r.translate,o=r.minTranslate,l=r.maxTranslate,c=r.width,u=r.height,d={x:0,y:0},f={x:1,y:1},p={x:10,y:10},h=this.container,m=h.scrollTop,g=h.scrollLeft,x=h.scrollHeight,b=h.scrollWidth,y=h.clientHeight,w=h.clientWidth,j=m===0,S=x-m-y===0,N=g===0,k=b-g-w===0;i.y>=l.y-u/2&&!S?(d.y=1,f.y=p.y*Math.abs((l.y-u/2-i.y)/u)):i.x>=l.x-c/2&&!k?(d.x=1,f.x=p.x*Math.abs((l.x-c/2-i.x)/c)):i.y<=o.y+u/2&&!j?(d.y=-1,f.y=p.y*Math.abs((i.y-u/2-o.y)/u)):i.x<=o.x+c/2&&!N&&(d.x=-1,f.x=p.x*Math.abs((i.x-c/2-o.x)/c)),this.interval&&(this.clear(),this.isAutoScrolling=!1),(d.x!==0||d.y!==0)&&(this.interval=setInterval(function(){a.isAutoScrolling=!0;var E={left:f.x*d.x,top:f.y*d.y};a.container.scrollTop+=E.top,a.container.scrollLeft+=E.left,a.onScrollCallback(E)},5))}}]),e}();function w8t(e){var n=e.node;return{height:n.offsetHeight,width:n.offsetWidth}}function k8t(e){var n=[sv.Input,sv.Textarea,sv.Select,sv.Option,sv.Button];return!!(n.indexOf(e.target.tagName)!==-1||z1(e.target,function(r){return r.contentEditable==="true"}))}var MCe={axis:Ct.oneOf(["x","y","xy"]),contentWindow:Ct.any,disableAutoscroll:Ct.bool,distance:Ct.number,getContainer:Ct.func,getHelperDimensions:Ct.func,helperClass:Ct.string,helperContainer:Ct.oneOfType([Ct.func,typeof HTMLElement>"u"?Ct.any:Ct.instanceOf(HTMLElement)]),hideSortableGhost:Ct.bool,keyboardSortingTransitionDuration:Ct.number,lockAxis:Ct.string,lockOffset:Ct.oneOfType([Ct.number,Ct.string,Ct.arrayOf(Ct.oneOfType([Ct.number,Ct.string]))]),lockToContainerEdges:Ct.bool,onSortEnd:Ct.func,onSortMove:Ct.func,onSortOver:Ct.func,onSortStart:Ct.func,pressDelay:Ct.number,pressThreshold:Ct.number,keyCodes:Ct.shape({lift:Ct.arrayOf(Ct.number),drop:Ct.arrayOf(Ct.number),cancel:Ct.arrayOf(Ct.number),up:Ct.arrayOf(Ct.number),down:Ct.arrayOf(Ct.number)}),shouldCancelStart:Ct.func,transitionDuration:Ct.number,updateBeforeSortStart:Ct.func,useDragHandle:Ct.bool,useWindowAsScrollContainer:Ct.bool},RCe={lift:[Lx.SPACE],drop:[Lx.SPACE],cancel:[Lx.ESC],up:[Lx.UP,Lx.LEFT],down:[Lx.DOWN,Lx.RIGHT]},j8t={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:w8t,hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:RCe,shouldCancelStart:k8t,transitionDuration:300,useWindowAsScrollContainer:!1},C8t=Object.keys(MCe);function S8t(e){ty(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function N8t(e,n){try{var r=e()}catch(a){return n(!0,a)}return r&&r.then?r.then(n.bind(null,!1),n.bind(null,!0)):n(!1,value)}var OCe=v.createContext({manager:{}});function E8t(e){var n,r,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return r=n=function(i){SCe(o,i);function o(l){var c;zP(this,o),c=CCe(this,QR(o).call(this,l)),ai(Qr(Qr(c)),"state",{}),ai(Qr(Qr(c)),"handleStart",function(d){var f=c.props,p=f.distance,h=f.shouldCancelStart;if(!(d.button===2||h(d))){c.touched=!0,c.position=v1(d);var m=z1(d.target,function(j){return j.sortableInfo!=null});if(m&&m.sortableInfo&&c.nodeIsChild(m)&&!c.state.sorting){var g=c.props.useDragHandle,x=m.sortableInfo,b=x.index,y=x.collection,w=x.disabled;if(w||g&&!z1(d.target,foe))return;c.manager.active={collection:y,index:b},!m8t(d)&&d.target.tagName===sv.Anchor&&d.preventDefault(),p||(c.props.pressDelay===0?c.handlePress(d):c.pressTimer=setTimeout(function(){return c.handlePress(d)},c.props.pressDelay))}}}),ai(Qr(Qr(c)),"nodeIsChild",function(d){return d.sortableInfo.manager===c.manager}),ai(Qr(Qr(c)),"handleMove",function(d){var f=c.props,p=f.distance,h=f.pressThreshold;if(!c.state.sorting&&c.touched&&!c._awaitingUpdateBeforeSortStart){var m=v1(d),g={x:c.position.x-m.x,y:c.position.y-m.y},x=Math.abs(g.x)+Math.abs(g.y);c.delta=g,!p&&(!h||x>
464=h)?(clearTimeout(c.cancelTimer),c.cancelTimer=setTimeout(c.cancel,0)):p&&x>=p&&c.manager.isActive()&&c.handlePress(d)}}),ai(Qr(Qr(c)),"handleEnd",function(){c.touched=!1,c.cancel()}),ai(Qr(Qr(c)),"cancel",function(){var d=c.props.distance,f=c.state.sorting;f||(d||clearTimeout(c.pressTimer),c.manager.active=null)}),ai(Qr(Qr(c)),"handlePress",function(d){try{var f=c.manager.getActive(),p=function(){if(f){var h=function(){var A=N.sortableInfo.index,P=h8t(N),I=_8t(c.container),L=c.scrollContainer.getBoundingClientRect(),H=x({index:A,node:N,collection:k});if(c.node=N,c.margin=P,c.gridGap=I,c.width=H.width,c.height=H.height,c.marginOffset={x:c.margin.left+c.margin.right+c.gridGap.x,y:Math.max(c.margin.top,c.margin.bottom,c.gridGap.y)},c.boundingClientRect=N.getBoundingClientRect(),c.containerBoundingRect=L,c.index=A,c.newIndex=A,c.axis={x:g.indexOf("x")>=0,y:g.indexOf("y")>=0},c.offsetEdge=HT(N,c.container),E?c.initialOffset=v1(o3({},d,{pageX:c.boundingClientRect.left,pageY:c.boundingClientRect.top})):c.initialOffset=v1(d),c.initialScroll={left:c.scrollContainer.scrollLeft,top:c.scrollContainer.scrollTop},c.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},c.helper=c.helperContainer.appendChild(b8t(N)),HE(c.helper,{boxSizing:"border-box",height:"".concat(c.height,"px"),left:"".concat(c.boundingClientRect.left-P.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(c.boundingClientRect.top-P.top,"px"),width:"".concat(c.width,"px")}),E&&c.helper.focus(),y&&(c.sortableGhost=N,HE(N,{opacity:0,visibility:"hidden"})),c.minTranslate={},c.maxTranslate={},E){var U=S?{top:0,left:0,width:c.contentWindow.innerWidth,height:c.contentWindow.innerHeight}:c.containerBoundingRect,X=U.top,re=U.left,Z=U.width,V=U.height,J=X+V,K=re+Z;c.axis.x&&(c.minTranslate.x=re-c.boundingClientRect.left,c.maxTranslate.x=K-(c.boundingClientRect.left+c.width)),c.axis.y&&(c.minTranslate.y=X-c.boundingClientRect.top,c.maxTranslate.y=J-(c.boundingClientRect.top+c.height))}else c.axis.x&&(c.minTranslate.x=(S?0:L.left)-c.boundingClientRect.left-c.width/2,c.maxTranslate.x=(S?c.contentWindow.innerWidth:L.left+L.width)-c.boundingClientRect.left-c.width/2),c.axis.y&&(c.minTranslate.y=(S?0:L.top)-c.boundingClientRect.top-c.height/2,c.maxTranslate.y=(S?c.contentWindow.innerHeight:L.top+L.height)-c.boundingClientRect.top-c.height/2);b&&b.split(" ").forEach(function(ee){return c.helper.classList.add(ee)}),c.listenerNode=d.touches?d.target:c.contentWindow,E?(c.listenerNode.addEventListener("wheel",c.handleKeyEnd,!0),c.listenerNode.addEventListener("mousedown",c.handleKeyEnd,!0),c.listenerNode.addEventListener("keydown",c.handleKeyDown)):(v0.move.forEach(function(ee){return c.listenerNode.addEventListener(ee,c.handleSortMove,!1)}),v0.end.forEach(function(ee){return c.listenerNode.addEventListener(ee,c.handleSortEnd,!1)})),c.setState({sorting:!0,sortingIndex:A}),j&&j({node:N,index:A,collection:k,isKeySorting:E,nodes:c.manager.getOrderedRefs(),helper:c.helper},d),E&&c.keyMove(0)},m=c.props,g=m.axis,x=m.getHelperDimensions,b=m.helperClass,y=m.hideSortableGhost,w=m.updateBeforeSortStart,j=m.onSortStart,S=m.useWindowAsScrollContainer,N=f.node,k=f.collection,E=c.manager.isKeySorting,D=function(){if(typeof w=="function"){c._awaitingUpdateBeforeSortStart=!0;var R=N8t(function(){var A=N.sortableInfo.index;return Promise.resolve(w({collection:k,index:A,node:N,isKeySorting:E},d)).then(function(){})},function(A,P){if(c._awaitingUpdateBeforeSortStart=!1,A)throw P;return P});if(R&&R.then)return R.then(function(){})}}();return D&&D.then?D.then(h):h(D)}}();return Promise.resolve(p&&p.then?p.then(function(){}):void 0)}catch(h){return Promise.reject(h)}}),ai(Qr(Qr(c)),"handleSortMove",function(d){var f=c.props.onSortMove;typeof d.preventDefault=="function"&&d.cancelable&&d.preventDefault(),c.updateHelperPosition(d),c.animateNodes(),c.autoscroll(),f&&f(d)}),ai(Qr(Qr(c)),"handleSortEnd",function(d){var f=c.props,p=f.hideSortableGhost,h=f.onSortEnd,m=c.manager,g=m.active.collection,x=m.isKeySorting,b=c.manager.getOrderedRefs();c.listenerNode&&(x?(c.listenerNode.removeEventListener("wheel",c.handleKeyEnd,!0),c.listenerNode.removeEventListener("mousedown",c.handleKeyEnd,!0),c.listenerNode.removeEventListener("keydown",c.handleKeyDown)):(v0.move.forEach(function(N){return c.listenerNode.removeEventListener(N,c.handleSortMove)}
464),v0.end.forEach(function(N){return c.listenerNode.removeEventListener(N,c.handleSortEnd)}))),c.helper.parentNode.removeChild(c.helper),p&&c.sortableGhost&&HE(c.sortableGhost,{opacity:"",visibility:""});for(var y=0,w=b.length;y<w;y++){var j=b[y],S=j.node;j.edgeOffset=null,j.boundingClientRect=null,zE(S,null),l3(S,null),j.translate=null}c.autoScroller.clear(),c.manager.active=null,c.manager.isKeySorting=!1,c.setState({sorting:!1,sortingIndex:null}),typeof h=="function"&&h({collection:g,newIndex:c.newIndex,oldIndex:c.index,isKeySorting:x,nodes:b},d),c.touched=!1}),ai(Qr(Qr(c)),"autoscroll",function(){var d=c.props.disableAutoscroll,f=c.manager.isKeySorting;if(d){c.autoScroller.clear();return}if(f){var p=o3({},c.translate),h=0,m=0;c.axis.x&&(p.x=Math.min(c.maxTranslate.x,Math.max(c.minTranslate.x,c.translate.x)),h=c.translate.x-p.x),c.axis.y&&(p.y=Math.min(c.maxTranslate.y,Math.max(c.minTranslate.y,c.translate.y)),m=c.translate.y-p.y),c.translate=p,zE(c.helper,c.translate),c.scrollContainer.scrollLeft+=h,c.scrollContainer.scrollTop+=m;return}c.autoScroller.update({height:c.height,maxTranslate:c.maxTranslate,minTranslate:c.minTranslate,translate:c.translate,width:c.width})}),ai(Qr(Qr(c)),"onAutoScroll",function(d){c.translate.x+=d.left,c.translate.y+=d.top,c.animateNodes()}),ai(Qr(Qr(c)),"handleKeyDown",function(d){var f=d.keyCode,p=c.props,h=p.shouldCancelStart,m=p.keyCodes,g=m===void 0?{}:m,x=o3({},RCe,g);c.manager.active&&!c.manager.isKeySorting||!c.manager.active&&(!x.lift.includes(f)||h(d)||!c.isValidSortingTarget(d))||(d.stopPropagation(),d.preventDefault(),x.lift.includes(f)&&!c.manager.active?c.keyLift(d):x.drop.includes(f)&&c.manager.active?c.keyDrop(d):x.cancel.includes(f)?(c.newIndex=c.manager.active.index,c.keyDrop(d)):x.up.includes(f)?c.keyMove(-1):x.down.includes(f)&&c.keyMove(1))}),ai(Qr(Qr(c)),"keyLift",function(d){var f=d.target,p=z1(f,function(x){return x.sortableInfo!=null}),h=p.sortableInfo,m=h.index,g=h.collection;c.initialFocusedNode=f,c.manager.isKeySorting=!0,c.manager.active={index:m,collection:g},c.handlePress(d)}),ai(Qr(Qr(c)),"keyMove",function(d){var f=c.manager.getOrderedRefs(),p=f[f.length-1].node.sortableInfo.index,h=c.newIndex+d,m=c.newIndex;if(!(h<0||h>p)){c.prevIndex=m,c.newIndex=h;var g=g8t(c.newIndex,c.prevIndex,c.index),x=f.find(function(E){var D=E.node;return D.sortableInfo.index===g}),b=x.node,y=c.containerScrollDelta,w=x.boundingClientRect||c3(b,y),j=x.translate||{x:0,y:0}
464,S={top:w.top+j.y-y.top,left:w.left+j.x-y.left},N=m<h,k={x:N&&c.axis.x?b.offsetWidth-c.width:0,y:N&&c.axis.y?b.offsetHeight-c.height:0};c.handleSortMove({pageX:S.left+k.x,pageY:S.top+k.y,ignoreTransition:d===0})}}),ai(Qr(Qr(c)),"keyDrop",function(d){c.handleSortEnd(d),c.initialFocusedNode&&c.initialFocusedNode.focus()}),ai(Qr(Qr(c)),"handleKeyEnd",function(d){c.manager.active&&c.keyDrop(d)}),ai(Qr(Qr(c)),"isValidSortingTarget",function(d){var f=c.props.useDragHandle,p=d.target,h=z1(p,function(m){return m.sortableInfo!=null});return h&&h.sortableInfo&&!h.sortableInfo.disabled&&(f?foe(p):p.sortableInfo)});var u=new f8t;return S8t(l),c.manager=u,c.wrappedInstance=v.createRef(),c.sortableContextValue={manager:u},c.events={end:c.handleEnd,move:c.handleMove,start:c.handleStart},c}return VP(o,[{key:"componentDidMount",value:function(){var c=this,u=this.props.useWindowAsScrollContainer,d=this.getContainer();Promise.resolve(d).then(function(f){c.container=f,c.document=c.container.ownerDocument||document;var p=c.props.contentWindow||c.document.defaultView||window;c.contentWindow=typeof p=="function"?p():p,c.scrollContainer=u?c.document.scrollingElement||c.document.documentElement:DCe(c.container)||c.container,c.autoScroller=new y8t(c.scrollContainer,c.onAutoScroll),Object.keys(c.events).forEach(function(h){return v0[h].forEach(function(m){return c.container.addEventListener(m,c.events[h],!1)})}),c.container.addEventListener("keydown",c.handleKeyDown)})}},{key:"componentWillUnmount",value:function(){var c=this;this.helper&&this.helper.parentNode&&this.helper.parentNode.removeChild(this.helper),this.container&&(Object.keys(this.events).forEach(function(u){return v0[u].forEach(function(d){return c.container.removeEventListener(d,c.events[u])})}),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(c){var u=this.props,d=u.lockAxis,f=u.lockOffset,p=u.lockToContainerEdges,h=u.transitionDuration,m=u.keyboardSortingTransitionDuration,g=m===void 0?h:m,x=this.manager.isKeySorting,b=c.ignoreTransition,y=v1(c),w={x:y.x-this.initialOffset.x,y:y.y-this.initialOffset.y};if(w.y-=window.pageYOffset-this.initialWindowScroll.top,w.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=w,p){var j=x8t({height:this.height,lockOffset:f,width:this.width}),S=kCe(j,2),N=S[0],k=S[1],E={x:this.width/2-N.x,y:this.height/2-N.y},D={x:this.width/2-k.x,y:this.height/2-k.y};w.x=uoe(this.minTranslate.x+E.x,this.maxTranslate.x-D.x,w.x),w.y=uoe(this.minTranslate.y+E.y,this.maxTranslate.y-D.y,w.y)}d==="x"?w.y=0:d==="y"&&(w.x=0),x&&g&&!b&&l3(this.helper,g),zE(this.helper,w)}},{key:"animateNodes",value:function(){var c=this.props,u=c.transitionDuration,d=c.hideSortableGhost,f=c.onSortOver,p=this.containerScrollDelta,h=this.windowScrollDelta,m=this.manager.getOrderedRefs(),g={left:this.offsetEdge.left+this.translate.x+p.left,top:this.offsetEdge.top+this.translate.y+p.top},x=this.manager.isKeySorting,b=this.newIndex;this.newIndex=null;for(var y=0,w=m.length;y<w;y++){var j=m[y].node,S=j.sortableInfo.index,N=j.offsetWidth,k=j.offsetHeight,E={height:this.height>k?k/2:this.height/2,width:this.width>N?N/2:this.width/2},D=x&&S>this.index&&S<=b,R=x&&S<this.index&&S>=b,A={x:0,y:0},P=m[y].edgeOffset;P||(P=HT(j,this.container),m[y].edgeOffset=P,x&&(m[y].boundingClientRect=c3(j,p)));var I=y<m.length-1&&m[y+1],L=y>0&&m[y-1];if(I&&!I.edgeOffset&&(I.edgeOffset=HT(I.node,this.container),x&&(I.boundingClientRect=c3(I.node,p))),S===this.index){d&&(this.sortableGhost=j,HE(j,{opacity:0,visibility:"hidden"}));continue}u&&l3(j,u),this.axis.x?this.axis.y?R||S<this.index&&(g.left+h.left-E.width<=P.left&&g.top+h.top<=P.top+E.height||g.top+h.top+E.height<=P.top)?(A.x=this.width+this.marginOffset.x,P.left+A.x>this.containerBoundingRect.width-E.width&&I&&(A.x=I.edgeOffset.left-P.left,A.y=I.edgeOffset.top-P.top),this.newIndex===null&&(this.newIndex=S)):(D||S>this.index&&(g.left+h.left+E.width>=P.left&&g.top+h.top+E.height>=P.top||g.top+h.top+E.height>=P.top+k))&&(A.x=-(this.width+this.marginOffset.x),P.left+A.x<this.containerBoundingRect.left+E.width&&L&&(A.x=L.edgeOffset.left-P.left,A.y=L.edgeOffset.top-P.top),this.newIndex=S):D||S>this.index&&g.left+h.left+E.width>=P.left?(A.x=-(this.width+this.marginOffset.x),this.newIndex=S):(R||S<this.index&&g.left+h.left<=P.left+E.width)&&(A.x=this.width+this.marginOffset.x,this.newIndex==null&&(this.newIndex=S)):this.axis.y&&(D||S>this.index&&g.top+h.top+E.height>
464=P.top?(A.y=-(this.height+this.marginOffset.y),this.newIndex=S):(R||S<this.index&&g.top+h.top<=P.top+E.height)&&(A.y=this.height+this.marginOffset.y,this.newIndex==null&&(this.newIndex=S))),zE(j,A),m[y].translate=A}this.newIndex==null&&(this.newIndex=this.index),x&&(this.newIndex=b);var H=x?this.prevIndex:b;f&&this.newIndex!==H&&f({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:H,isKeySorting:x,nodes:m,helper:this.helper})}},{key:"getWrappedInstance",value:function(){return ty(a.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call"),this.wrappedInstance.current}},{key:"getContainer",value:function(){var c=this.props.getContainer;return typeof c!="function"?ds.findDOMNode(this):c(a.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var c=a.withRef?this.wrappedInstance:null;return v.createElement(OCe.Provider,{value:this.sortableContextValue},v.createElement(e,XR({ref:c},NCe(this.props,C8t))))}},{key:"helperContainer",get:function(){var c=this.props.helperContainer;return typeof c=="function"?c():this.props.helperContainer||this.document.body}},{key:"containerScrollDelta",get:function(){var c=this.props.useWindowAsScrollContainer;return c?{left:0,top:0}:{left:this.scrollContainer.scrollLeft-this.initialScroll.left,top:this.scrollContainer.scrollTop-this.initialScroll.top}}},{key:"windowScrollDelta",get:function(){return{left:this.contentWindow.pageXOffset-this.initialWindowScroll.left,top:this.contentWindow.pageYOffset-this.initialWindowScroll.top}}}]),o}(v.Component),ai(n,"displayName",TCe("sortableList",e)),ai(n,"defaultProps",j8t),ai(n,"propTypes",MCe),r}var ACe={index:Ct.number.isRequired,collection:Ct.oneOfType([Ct.number,Ct.string]),disabled:Ct.bool},T8t=Object.keys(ACe);function D8t(e){var n,r,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return r=n=function(i){SCe(o,i);function o(){var l,c;zP(this,o);for(var u=arguments.length,d=new Array(u),f=0;f<u;f++)d[f]=arguments[f];return c=CCe(this,(l=QR(o)).call.apply(l,[this].concat(d))),ai(Qr(Qr(c)),"wrappedInstance",v.createRef()),c}return VP(o,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(c){this.node&&(c.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),c.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),c.collection!==this.props.collection&&(this.unregister(c.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var c=this.props,u=c.collection,d=c.disabled,f=c.index,p=ds.findDOMNode(this);p.sortableInfo={collection:u,disabled:d,index:f,manager:this.context.manager},this.node=p,this.ref={node:p},this.context.manager.add(u,this.ref)}},{key:"unregister",value:function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.collection;this.context.manager.remove(c,this.ref)}},{key:"getWrappedInstance",value:function(){return ty(a.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.wrappedInstance.current}},{key:"render",value:function(){var c=a.withRef?this.wrappedInstance:null;return v.createElement(e,XR({ref:c},NCe(this.props,T8t)))}}]),o}(v.Component),ai(n,"displayName",TCe("sortableElement",e)),ai(n,"contextType",OCe),ai(n,"propTypes",ACe),ai(n,"defaultProps",{collection:0}),r}const M8t=Be.memo(({index:e,column:n,onChange:r})=>{const a=D8t(i=>s.jsx("tr",{onChange:r,className:"row-create-report-table",...i}));return s.jsx(a,{index:e,children:s.jsx(O8t,{column:n,onChange:r},n.name)})},(e,n)=>e.index==n.index&&e.isCheckAll==n.isCheckAll),R8t=Be.memo(E8t(({items:e,onChange:n,isCheckAll:r})=>s.jsx("tbody",{children:e.map((a,i)=>s.jsx(M8t,{isCheckAll:r,onChange:n,index:i,column:a},a.name))})),(e,n)=>e.items==n.items&&e.isCheckAll==n.isCheckAll),O8t=Be.memo(({column:e,onChange:n})=>{const r=sd(),a=e.visible==1,[i,o]=v.useState(!0),l=v.useMemo(()=>{const p=[];return e.format&&e.format.dataFormat&&e.format.dataFormat.map(h=>{p.push({label:h.o_value,value:h.o_key})}),p},[]),c=v.useMemo(()=>e.label,[]),u=v.useMemo(()=>{let p="";return e.format&&e.format.dataFormat&&e.format.dataFormat.map(h=>{e.format_value==h.o_key&&(p={label:h.o_value,value:h.o_key})}),p},[]);v.useEffect(()=>{$("."+e.name+"_settings_default_wrapper").find(".select-option-picker").find("button.dropdown-toggle").length==0&&$("."+e.name+"_settings_default_wrapper").find(".select-option-picker").selectpicker(),o(!1),$(".table-report-wrapper").floatingScroll()},[]);function d(p,h){e[p]=h,r(),n&&!i&&n(p,h)}function f(){if(e.filter){const p=e.filter.typeFilter,h=e.filter;if(h.name=e.name,h.titleFilter=e.title,h.multiple=!0,p==="select")return s.jsx("div",{className:`${e.name}_settings_default_wrapper`,children:s.jsx($ke,{defaultValue:e.filter_value,onChange:m=>d("filter_value",m),id:e.name,data:h})});if(p==="datatable")return s.jsx(Lke,{defaultValue:e.filter_value,data:h,onChange:m=>d("filter_value",m)})}return null}return s.jsxs(s.Fragment,{children:[s.jsx("td",{className:"td-checkbox-table-report",children:s.jsx("div",{children:s.jsx(Un,{onChange:p=>d("visible",p==!1?0:1),checked:a,defaultChecked:a})})}),s.jsx("td",{className:"td-data-table-report",children:s.jsx("div",{className:"font-semibold",children:c})}),s.jsx("td",{className:"td-filter-table-report",children:s.jsx("div",{children:f()})}),s.jsx("td",{className:"td-option-table-report",children:s.jsx("div",{children:s.jsx(mt,{type:"text",defaultValue:e.title,placeholder:t("placeholder.enter_column_title"),onChange:p=>d("title",p.target.value)})})}),s.jsx("td",{className:"td-format-table-report",children:s.jsx("div",{children:e.format?s.jsx(oa,{isSearchable:!0,className:"!w-[374px] select-report-format",placeholder:t("report::form.text.default"),onChange:p=>d("format_value",p.value),defaultValue:u,options:l}):null})}),s.jsx("td",{className:"td-max-table-report",children:s.jsx("div",{className:"w-[165px]",children:s.jsx(mt,{onChange:p=>d("length",p.target.value),type:"number",min:1,max:190,placeholder:t("report::form.text.not_set"),defaultValue:e.length})})}),s.jsx("td",{children:s.jsx("div",{className:"h-[24px]",children:s.jsx("span",{className:"icon-drag-handle text-2xl text-neutral"})})})]})},()=>!0);var $s=(e=>(e.EMAIL="EMAIL",e.FTP="FTP",e))($s||{}),hq=(e=>(e.XLSX="xlsx",e.CSV="csv",e.TXT="txt",e))(hq||{}),gh=(e=>(e.DATE="date",e.MULTIPLE="multiple",e.CUSTOM_DATE="custom_date",e))(gh||{});const mq=["select","datatable","multiple"];var W0=(e=>(e[e.SELECT_COLUMNS=1]="SELECT_COLUMNS",e[e.EDIT_REPORT=2]="EDIT_REPORT",e))(W0||{});const gq=({action:e,form:n,reportColumns:r,data:a,reportID:i})=>{const[o,l]=v.useState(n.fields.order_column?n.fields.order_column.value:"transaction_time_utc"),[c,u]=v.useState(n.fields.order_column_direction?n.fields.order_column_direction.value:"asc"),[d,f]=v.useState(n.fields.format?n.fields.format.value:"xlsx"),[p,h]=v.useState([]),{status:m,on:g,off:x}=Gt(),[b,y]=v.useState(a.report?kb(a.report.recur_frequency):"daily"),[w,j]=v.useState(a.report?a.report.recur_frequency:""),[S,N]=v.useState(a.report&&a.report.recur_receiver_email!=null?a.report.recur_receiver_email.split(",").length:0),[k,E]=v.useState(a.report?jb(a.report.recur_frequency):t("report::text.send_daily")),[D,R]=v.useState(a.report?Number(a.report.is_recur):0),[A,P]=v.useState(a.report&&a.report.recur_receiver_email!=null?a.report.recur_receiver_email.split(","):[]),[I,L]=v.useState(n.fields.recur_send_type?n.fields.recur_send_type.value:ui),[H,U]=v.useState(null),[X,re]=v.useState(a.report?!a.report.is_recur:!1),[Z,V]=v.useState(!1),[J,K]=v.useState(!!(n.fields.order_column&&n.assets.keys_include_field_exclude_id_grouping.includes(n.fields.order_column.value))),[ee,Y]=v.useState(!1),[Q,W]=v.useState(!1),[se,oe]=v.useState(""),[q,ue]=v.useState(""),[_e,De]=v.useState(!1),[Ce,Fe]=v.useState(!0),[Re,We]=v.useState(""),[le,ce]=v.useState(0),[ne,ve]=v.useState(a.report&&a.report.recur_receiver_ftp!=null?JSON.parse(a.report.recur_receiver_ftp).server:""),[Ae,de]=v.useState(a.columns.transaction_time_utc.filter_type==gh.CUSTOM_DATE&&a.columns.transaction_time_utc.filter_value?a.columns.transaction_time_utc.filter_value:"");console.log("transactionTimeUTC",Ae);const we=n.assets.keys_include_field_exclude_id_grouping,Ve=sd(),pe=v.useMemo(()=>{let et=[];return r&&Object.keys(r).map(Pt=>{const sn=r[Pt];sn.visible!=1&&Fe(!1),sn.name=Pt,et.push(sn)}),et},[a]),[Ne,$e]=v.useState(pe),He={"":[In(),In().add(1,"days")],today:[In(),In()],yesterday:[In().subtract(1,"days"),In().subtract(1,"days")],last_7_days:[In().subtract(6,"days"),In()],last_week:[In().subtract(1,"week").startOf("week").add(1,"days"),In().subtract(1,"week").endOf("week").add(1,"days")],last_month:[In().subtract(1,"month").startOf("month"),In().subtract(1,"month").endOf("month")]};var Xe=[],ze=a.report&&He[mc(a.report.recur_frequency)]!=null?He[mc(a.report.recur_frequency)][0]:He[""][0],Je=a.report&&He[mc(a.report.recur_frequency)]!=null?He[mc(a.report.recur_frequency)][1]:He[""][1];a.columns.transaction_time_utc!=null&&a.columns.transaction_time_utc.filter_type==gh.CUSTOM_DATE&&(Xe=Ae.split(","),ze=In(new Date(Xe[0])),Je=In(new Date(Xe[1])));
464const[Ge,Qe]=v.useState(ze),[yt,Et]=v.useState(Je),{fieldProps:Wt,values:qt,submit:tn,updateInvalidErrors:zn,set:jn,get:Cn}=wr({server:e=="update"?ye(`report/update/${i}`):ye("report/create"),onChange:(et,Pt)=>{Y(!0)},formConfig:n});v.useEffect(()=>{a.report_setting_keys&&h(a.report_setting_keys),r&&jn("columns",Yn(pe)),n.fields&&jn("make_recurring_data",n.fields.make_recurring_data.value)},[a]);function Tn(et){let Pt=[],sn=[];return et!=null&&Object.keys(et).map((un,cr)=>{let Ie=et[un];(Ie.sortable==null||Ie.sortable==!0)&&Ie.is_custom_field!=1&&Pt.push({label:Ie.label,value:un}),(Ie.sortable==null||Ie.sortable==!0)&&Ie.is_custom_field==1&&sn.push({label:Ie.label,value:un})}),[{label:"",options:Pt},{label:t("report::text.custom_data"),options:sn}]}function rn(et){let Pt={};return et!=null&&Object.keys(et).map((sn,un)=>{let cr=et[sn];sn==o&&(Pt={label:cr.label,value:sn})}),Pt}function Kt(){let et={label:"",value:"item"},Pt=[{label:t("report::text.ascending"),value:"asc"},{label:t("report::text.descending"),value:"desc"}];for(let sn in Pt)Pt[sn].value==c&&(et=Pt[sn]);return et}function Rn(){let et=[];return a.support_formats!=null&&Object.keys(a.support_formats).map((Pt,sn)=>{let un=a.support_formats[Pt];et.push({label:un,value:Pt})}),et}function $n(){let et={label:"",value:"item"};return a.support_formats!=null&&Object.keys(a.support_formats).map((Pt,sn)=>{let un=a.support_formats[Pt];Pt==d&&(et={label:un,value:Pt})}),et}function Yn(et){let Pt=et.length>0?et:Ne;const sn={};return Pt.map((un,cr)=>{let Ie=[];un.filter_value!=null&&un.filter_value!="null"?typeof un.filter_value=="string"&&un.filter_value!=""?Ie=un.filter_value.split(","):Array.isArray(un.filter_value)&&(Ie=un.filter_value):Ie=null,un.name=="transaction_time_utc"&&(w==""||w==null?Ie=Ae:Ie=mc(w)),sn[un.name]={visible:un.visible==!0||un.visible==1?1:0,title:un.title,order:cr,format_value:un.format_value,length:un.length,filter_value:
464Ie}}),sn}function Ln(et=""){D==1&&et!="edit"?(R(0),jn("is_recur",0),Y(!0)):w=="today"||w==""||w==null||a.display_limit_recurring_report_text.search("20/20")!=-1&&(a.report!=null&&Number(a.report.is_recur)==0||e=="create")||(showLoader(),Le.get(ye(`report/make-recurring/${e=="create"?0:i}`)).then(Pt=>{let sn=Pt.report!=null?Pt.report.recur_receiver_email:Pt.values.recur_receiver_email;sn=sn!=null?sn.split(","):[],Pt.emails=A.length!=0?A:sn,Pt.recur_send_type=I,Pt.make_recurring_data=Cn("make_recurring_data"),U(Pt),g()}).catch(Pt=>{}).finally(()=>{hideLoader()}))}function Or(et,Pt,sn,un){sn==!1&&(P(et),N(et.length),R(1),L(Pt),Y(!0),oe(H.recur_messages[w].date_range),ue(H.recur_messages[w].date_delivery),W(!0),We(U7(w)),jn("is_recur",1),jn("recur_send_type",Pt),Pt==ui?jn("make_recurring_data",Mg(Pt,et)):un!=null&&(ve(un.server),jn("make_recurring_data",Mg(Pt,un)))),x()}function Ar(et,Pt,sn){sn==t("text.datetime_today")||sn==t("text.datetime_all_dates")||sn==t("text.custom")||a.display_limit_recurring_report_text.search("20/20")!=-1?(re(!0),R(0),jn("is_recur",0)):(re(!1),A.length>0&&(R(1),jn("is_recur",1))),Y(!0),y(kb(sn)),E(jb(sn)),j(wb(sn)),jn("recur_frequency",wb(sn)),sn==t("text.custom")?(de(`${et},${Pt}`),jn("recur_frequency","")):de("")}function ba(et,Pt){jn(et,Pt),Y(!0)}function ea(et){}function xr(){showLoader();let et=i>0?i:0,Pt=e=="update"&&!ee?`/report/download/${i}?from=config`:`/report/download-without-save?report_id=${et}`;jn("columns",Yn(Ne)),Le.post(ye(Pt),qt,{responseType:"blob"}).then(sn=>{if(sn){let un=`report_${In().format("MM-DD-YYYY")}.${qt.format}`;qt.name!=""&&qt.name!=null&&(un=`${qt.name.replace(/ /g,"_")}_${In().format("MM-DD-YYYY")}.${qt.format}`),p.is_static_file_name==1&&(un=`${qt.name}.${qt.format}`),Ad(sn,un)}}).catch(sn=>{}).finally(()=>{hideLoader()})}function Yt(et){showLoader(),et.preventDefault();let Pt=e=="update"?ye(`report/update/${i}`):ye("report/create");jn("columns",Yn(Ne)),Le.post(Pt,qt).then(sn=>{sn.result?(zn({}),e=="create"?sr("/report"):sr(""),Y(!1)):zn(sn.errors)}).catch(sn=>{sn.response.data.errors&&zn(sn.response.data.errors)}).finally(()=>{hideLoader()})}function Hi(et){showLoader();for(let Pt in Ne)Ne[Pt].visible=et==!0?1:0;Ve(),De(!_e),Fe(et),Y(!0),setTimeout(()=>{hideLoader()},1e3)}function si(et){showLoader(),et.preventDefault(),jn("columns",Yn(Ne)),Le.post(ye(`/report/preview/${i}?is_tmp=1`),qt).then(Pt=>{if(Pt.result)return zn({}),window.open(Oe(`/report/preview/${i}?is_tmp=1`),"_blank","noopener,noreferrer"),!1;zn(Pt.errors)}).catch(Pt=>{Pt.response.data.errors&&zn(Pt.response.data.errors)}).finally(()=>{hideLoader()})}function hr(){let et=[s.jsx(be,{type:"outline",className:"bg-white",onClick:xr,children:t("report::datatable.text.download")}),s.jsx(be,{type:"outline",className:"bg-white text-critical",onClick:()=>sr(""),value:"",children:t("text.btn_discard_change")}),s.jsx(be,{type:"primary",onClick:Yt,value:t("text.btn_save_change"),children:t("text.btn_save_change")})];return ee||(et=[s.jsx(be,{type:"outline",className:"bg-white",onClick:xr,value:"",children:t("report::datatable.text.download")})]),et}function zi(){let et=[s.jsx(Gs,{target:"_blank",to:`/report/duplicate/${i}`,className:"btn-outline disabled",children:t("text.btn_duplicate")}),s.jsx(Gs,{onClick:Pt=>si(Pt),target:"_blank",to:`/report/view-change/${i}`,className:"btn-outline",children:t("text.btn_view")}),s.jsx(be,{type:"outline",className:"bg-white",onClick:xr,value:"",children:t("report::datatable.text.download")}),s.jsx(be,{type:"outline",className:"bg-white text-critical",onClick:()=>sr(""),value:"",children:t("text.btn_discard_change")}),s.jsx(be,{type:"primary",onClick:Yt,value:t("text.btn_save_change"),children:t("text.btn_save_change")})];return ee||(et=[s.jsx(Gs,{target:"_blank",to:`/report/duplicate/${i}`,className:"btn-outline",children:t("text.btn_duplicate")}),s.jsx(Gs,{target:"_blank",to:`/report/preview/${i}`,className:"btn-outline",children:t("text.btn_view")}),s.jsx(be,{type:"outline",className:"bg-white",onClick:xr,value:"",children:t("report::datatable.text.download")})]),et}function vr({oldIndex:et,newIndex:Pt}){if(et!==Pt){const sn=t8t(Ne.slice(),et,Pt).filter(un=>!!un);$e(sn),Y(!0)}}function gs(){$(".td-checkbox-table-report").css("min-width",`${$(".header-checkbox-table-report").outerWidth()}px`),$(".td-checkbox-table-report").css("width",`${$(".header-checkbox-table-report").outerWidth()}px`),$(".td-data-table-report").css("min-width",`${$(".header-data-table-report").outerWidth()}px`),$(".td-data-table-report").css("width",`${$(".header-data-table-report").outerWidth()}px`),$(".td-filter-table-report").css("min-width",`${$(".header-filter-table-report").outerWidth()}px`),$(".td-filter-table-report").css("width",`${$(".header-filter-table-report").outerWidth()}px`),$(".td-option-table-report").css("min-width",`${$(".header-option-table-report").outerWidth()}px`),$(".td-option-table-report").css("width",`${$(".header-option-table-report").outerWidth()}px`),$(".td-format-table-report").css("min-width",`${$(".header-format-table-report").outerWidth()}px`),$(".td-format-table-report").css("width",`${$(".header-format-table-report").outerWidth()}px`),$(".td-max-table-report").css("min-width",`${$(".header-max-table-report").outerWidth()}px`),$(".td-max-table-report").css("width",`${$(".header-max-table-report").outerWidth()}px`),$(".td-max-table-report").css("width",`${$(".header-max-table-report").outerWidth()}px`),$(".filter-on-datatable.show.bs-container").remove()}function vi(){if(e=="create"||e=="update")return s.jsx(pf,{buttons:e=="create"?hr():zi()})}function ca(et){V(!1),et||(Y(!0),Object.keys(p).map((Pt,sn)=>{jn(Pt,p[Pt])})),setTimeout(()=>{ce(Math.random())},200)}function _i(et){we.includes(et.value)?(K(!0),jn("is_exclude_id_grouping",0)):K(!1),jn("order_column",et.value),Y(!0)}function nn(et){et.target==null&&Y(!0),et.target!=null&&(et.target.checked==!1&&Fe(!1),et.target.className!="react-select__input"&&Y(!0))}function Nt(){const et=w=="today"||w==""||w==null||a.display_limit_recurring_report_text.search("20/20")!=-1&&(a.report!=null&&Number(a.report.is_recur)==0||e=="create");return s.jsxs("div",{className:"relative",onClick:()=>Ln(),children:[s.jsx(Un,{className:Ut("pointer-events-none",{"opacity-[0.6] !min-w-[142px] !pr-[35px]":et}),checked:D==1,defaultChecked:D==1,onChange:ea,children:s.jsx("div",{className:"flex flex-row items-center gap-x-[8px]",children:s.jsx("span",{children:t("report::form.label.is_recur")})})}),et?s.jsx("div",{className:"h-[16px] absolute top-[11px] right-[14px]",children:s.jsx(vn,{className:"h-fit tooltip-no-wrap",content:a.report_recurring_tooltip,children:s.jsx("span",{className:"icon-tooltip text-lg text-neutral"})})}):null]})}return s.jsxs("div",{className:"create-report-wrapper",children:[s.jsx(Jt,{title:t("text.btn_back"),backLink:"/report"}),s.jsxs("div",{className:"page-report-header flex flex-row items-center p-[32px] border-b-[1px] border-placeholder h-[136px] gap-x-[16px]",children:[s.jsx("div",{className:"w-[244px] min-w-[244px] text-xl font-bold",children:t("report::text.report_settings")}),s.jsxs("div",{className:"flex flex-row items-center gap-x-[16px]",children:[s.jsxs("div",{className:"flex flex-row items-center gap-x-[8px]",children:[s.jsx(mt,{wrapperClassName:"float-invalid-message form-group",...Wt("name"),type:"text",placeholder:t("placeholder.enter_report_name")}
464),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsxs("div",{className:"text-lg font-semibold flex flex-row items-center gap-x-[4px]",children:[t("report::form.label.order_column"),s.jsx("div",{className:"h-[20px]",children:s.jsx(vn,{content:t("report::form.description.order_column"),children:s.jsx("span",{className:"icon-tooltip text-xl text-neutral"})})})]}),s.jsx(oa,{...Wt("order_column"),isGroupOptions:!0,label:"",options:Tn(r),defaultValue:rn(r),onChange:_i,isSearchable:!0})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-semibold flex flex-row items-center gap-x-[4px] h-[24px]"}),s.jsx("div",{className:"w-[144px] short-dropdown",children:s.jsx(oa,{...Wt("order_column_direction"),label:"",onChange:et=>ba("order_column_direction",et.value),options:[{label:t("report::text.ascending"),value:"asc"},{label:t("report::text.descending"),value:"desc"}],defaultValue:Kt})})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsxs("div",{className:"text-lg font-semibold flex flex-row items-center gap-x-[4px]",children:[t("report::form.label.format"),s.jsx("div",{className:"h-[20px]",children:s.jsx(vn,{content:t("report::form.description.format"),children:s.jsx("span",{className:"icon-tooltip text-xl text-neutral"})})})]}),s.jsx("div",{className:"w-[144px] short-dropdown",children:s.jsx(oa,{...Wt("format"),onChange:et=>ba("format",et.value),label:"",options:Rn(),defaultValue:$n})})]})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx(J5t,{isHiddenExcludeGroupID:J,data:p,visible:Z,onHide:ca},le),s.jsx("div",{className:"text-lg font-semibold flex flex-row items-center gap-x-[4px] h-[24px]"}),s.jsx("div",{onClick:()=>V(!0),className:"text-active font-semibold text-sm cursor-pointer capitalize",children:t("report::text.advanced_settings")})]})]})]}),s.jsxs("div",{className:"px-[32px] py-[40px] flex flex-row gap-x-[16px] items-center h-[120px]",children:[s.jsx("div",{className:"w-[244px] min-w-[244px] text-xl font-bold",children:t("report::form.label.tax_date_range")}),s.jsx(lS,{onChange:Ar,defaultStartDate:Ge,defaultEndDate:yt}),s.jsx(HP,{data:H,visible:m,onHide:Or}),s.jsxs("div",{className:"relative flex flex-row items-center gap-x-[8px]",children:[Nt(),s.jsx("div",{className:"absolute text-xs text-neutral bottom-[-24px] whitespace-nowrap",dangerouslySetInnerHTML:{__html:a.display_limit_recurring_report_text}}),s.jsxs("div",{className:`flex flex-row gap-x-[8px] items-center ${D==0?"d-none":""}`,children:[s.jsxs("div",{className:"text-xs flex flex-row gap-x-[3px]",children:[t("report::text.sent"),s.jsx(vn,{className:"h-fit",content:k,children:s.jsx("span",{className:"underline lowercase",children:b})}),t("report::text.to"),I==ui?s.jsx(vn,{className:"h-fit",content:A.join("<br>"),children:s.jsxs("span",{className:"underline lowercase",children:[S," ",S>1?t("report::text.email_accounts"):t("report::text.email_account")]})}):s.jsx(vn,{className:"h-fit",content:ne,children:s.jsx("span",{className:"underline",children:"SFTP"})})]}),s.jsx("span",{onClick:()=>Ln("edit"),className:"icon-edit text-lg text-active cursor-pointer"})]})]})]}),s.jsx("div",{className:"table-report-wrapper w-full mb-[40px] report-scrollbar",children:s.jsx("div",{className:"row",children:s.jsxs("table",{className:"table sorted_table w-full",children:[s.jsx("thead",{className:"border-t-[1px] border-primary",children:s.jsxs("tr",{className:"ui-sortable-handle",children:[s.jsx("th",{className:"min-w-[64px] max-w-[64px] header-checkbox-table-report",children:s.jsx("div",{className:"",children:s.jsx(Un,{checked:Ce,onChange:Hi,defaultChecked:Ce})})}),s.jsx("th",{className:"min-w-[198px] header-data-table-report",children:s.jsx("div",{className:"",children:t("report::form.text.column_data")})}),s.jsx("th",{className:"min-w-[63px] header-filter-table-report",children:s.jsx("div",{children:t("report::form.text.column_filter")})}),s.jsx("th",{className:"min-w-[272px] header-option-table-report",children:s.jsxs("div",{children:[t("report::form.text.column_option_title")," ",s.jsxs("span",{className:"text-neutral font-normal text-sm",children:["(",t("text.o
464ptional"),")"]})]})}),s.jsx("th",{className:"min-w-[200px] header-format-table-report",children:s.jsx("div",{children:t("report::form.text.column_format")})}),s.jsx("th",{className:"min-w-[197px] header-max-table-report",children:s.jsx("div",{children:t("report::form.text.column_max_character")})}),s.jsx("th",{className:"min-w-[72px]"})]})}),s.jsx(R8t,{axis:"y",lockAxis:"y",pressDelay:250,items:Ne,onSortEnd:vr,onSortMove:gs,onSortStart:gs,transitionDuration:0,useWindowAsScrollContainer:!0,onChange:nn,isCheckAll:_e,isValueCheckAll:Ce})]})})}),s.jsx(fq,{title:Re,dateDelivery:q,dateRange:se,visible:Q,onHide:()=>W(!1)}),vi()]})},PCe=()=>{const{data:e,render:n}=Lt({server:"/report/create"});return n(()=>s.jsx(gq,{data:e,action:"create",form:e.form,reportColumns:e.columns,reportID:null}))},ICe=()=>{const{data:e,render:n}=Lt({});return n(()=>s.jsx(gq,{data:e,action:"update",form:e.form,reportColumns:e.columns,reportID:e.report.id}))},$Ce=()=>{const{data:e,render:n}=Lt({});return n(()=>s.jsx(gq,{data:e,action:"create",form:e.form,reportColumns:e.columns,reportID:e.duplicate_id}))},A8t=()=>{const{data:e,render:n}=Lt({});return n(()=>s.jsx(P8t,{data:e,form:e.form,reportID:e.id}))},P8t=({data:e,form:n,reportID:r})=>{const{status:a,on:i,off:o}=Gt(),[l,c]=v.useState(e.report?kb(e.report.recur_frequency):"daily"),[u,d]=v.useState(e.report?e.report.recur_frequency:"today"),[f,p]=v.useState(e.report&&e.report.recur_receiver_email!=null?e.report.recur_receiver_email.split(",").length:0),[h,m]=v.useState(e.report?jb(e.report.recur_frequency):t("report::text.send_daily")),[g,x]=v.useState(e.report?Number(e.report.is_recur):0),[b,y]=v.useState(e.report&&e.report.recur_receiver_email!=null?e.report.recur_receiver_email.split(","):[]),[w,j]=v.useState(n.fields.recur_send_type?n.fields.recur_send_type.value:ui),[S,N]=v.useState(null),[k,E]=v.useState(e.report?!e.report.is_recur:!1),[D,R]=v.useState(!1),[A,P]=v.useState(""),[I,L]=v.useState(""),[H,U]=v.useState(""),[X,re]=v.useState(e.report&&e.report.recur_receiver_ftp!=null?JSON.parse(e.report.recur_receiver_ftp).server:""),[Z,V]=v.useState(n.fields.odometer.value?n.fields.odometer.value:0),[J,K]=v.useState(e.columns.transaction_time_utc.filter_type==gh.CUSTOM_DATE&&e.columns.transaction_time_utc.filter_value?e.columns.transaction_time_utc.filter_value:""),[ee,Y]=v.useState(!1),Q={"":[In(),In().add(1,"days")],today:[In(),In()],yesterday:[In().subtract(1,"days"),In().subtract(1,"days")],last_7_days:[In().subtract(6,"days"),In()],last_week:[In().subtract(1,"week").startOf("week").add(1,"days"),In().subtract(1,"week").endOf("week").add(1,"days")],last_month:[In().subtract(1,"month").startOf("month"),In().subtract(1,"month").endOf("month")]},[W,se]=v.useState(e.report&&Q[mc(e.report.recur_frequency)]!=null?Q[mc(e.report.recur_frequency)][0]:Q[""][0]),[oe,q]=v.useState(e.report&&Q[mc(e.report.recur_frequency)]!=null?Q[mc(e.report.recur_frequency)][1]:Q[""][1]),{fieldProps:ue,values:_e,submit:De,updateInvalidErrors:Ce,set:Fe,get:Re,invalidErrors:We}=wr({server:ye(`report/cleanharbor/${r}`),onChange:()=>{Y(!0)},formConfig:n});v.useEffect(()=>{if(Ve(),e.columns.transaction_time_utc!=null&&e.columns.transaction_time_utc.filter_type==gh.CUSTOM_DATE){let ze=J.split(",");se(In(new Date(ze[0]))),q(In(new Date(ze[1])))}Fe("odometer",n.fields.odometer.value?n.fields.odometer.value:0)},[]);function le(ze=""){g==1&&ze!="edit"?(x(0),Fe("is_recur",0),Y(!0)):u=="today"||u==""||u==null||e.display_limit_recurring_report_text.search("20/20")!=-1&&e.report!=null&&Number(e.report.is_recur)==0||(showLoader(),Le.get(ye(`report/make-recurring/${r??"0"}`)).then(Je=>{let Ge=Je.values!=null&&Je.values.recur_receiver_email!=null?Je.values.recur_receiver_email.split(","):[],Qe=Je.report!=null&&Je.report.recur_receiver_email!=null?Je.report.recur_receiver_email.split(","):Ge;Je.emails=b.length!=0?b:Qe,Je.recur_send_type=w,Je.make_recurring_data=Re("make_recurring_data"),N(Je),i()}).catch(Je=>{}).finally(()=>{hideLoader()}))}function ce(ze,Je,Ge,Qe){Ge==!1&&(y(ze),p(ze.length),x(1),j(Je),P(S.recur_messages[u].date_range),L(S.recur_messages[u].date_delivery),R(!0),U(U7(u)),Fe("is_recur",1),Fe("recur_send_type",Je),Je==ui?Fe("make_recurring_data",Mg(Je,ze)):Qe!=null&&(re(Qe.server),Fe("make_recurring_data",Mg(Je,Qe))),Y(!0)),o()}function ne(ze,Je,Ge){Ge==t("text.datetime_today")||Ge==t("text.datetime_all_dates")||Ge==t("text.custom")?(E(!0),x(0),Fe("is_recur",0)):(E(!1),b.length>0&&(x(1),Fe("is_recur",1))),c(kb(Ge)),m(jb(Ge)),d(wb(Ge)),Fe("recur_frequency",wb(Ge)),Ge==t("text.custom")?(K(`${ze},${Je}`),Fe("transaction_time_utc",`${ze},${Je}`),Fe("recur_frequency","")):Fe("transaction_time_utc",""),Y(!0)}function ve(ze){showLoader(),ze.preventDefault();let Je=ye(`report/cleanharbor/${r}`);(Re("transaction_time_utc")==null||Re("transaction_time_utc")=="")&&Fe("transaction_time_utc",mc(Re("recur_frequency"))),Le.post(Je,_e).then(Ge=>{Ge.result?(Ce({}),sr("")):Ce(Ge.errors)}).catch(Ge=>{Ge.response.data.errors&&Ce(Ge.response.data.errors)}).finally(()=>
464{hideLoader()})}function Ae(ze){}function de(){return[s.jsx(be,{type:"outline",className:"bg-white text-critical",onClick:()=>sr(""),value:"",children:t("text.btn_discard_change")}),s.jsx(be,{type:"primary",onClick:ve,value:t("text.btn_save_change"),children:t("text.btn_save_change")})]}function we(ze){let Je=[];if(e.custom_field_data[ze])for(const Ge in e.custom_field_data[ze]){let Qe=e.custom_field_data[ze][Ge];Je.push({label:Qe.title,value:Qe.column_name})}return Je}function Ve(){if(e.custom_fields)for(const ze in e.custom_fields){let Je=e.custom_fields[ze];pe(ze,Je)?Fe(ze,""):Fe(ze,Je.ref_column)}}function pe(ze,Je){let Ge=[];if(e.custom_field_data[ze])for(const Et in e.custom_field_data[ze]){let Wt=e.custom_field_data[ze][Et];Ge.push({label:Wt.title,value:Wt.column_name})}let Qe=Ge.filter(Et=>Et.value==Je.ref_column),yt=!0;return Qe.length>0&&(yt=!1),yt}function Ne(ze,Je){let Ge=[];if(e.custom_field_data[ze])for(const Et in e.custom_field_data[ze]){let Wt=e.custom_field_data[ze][Et];Ge.push({label:Wt.title,value:Wt.column_name})}let Qe=Ge.filter(Et=>Et.value==Je.ref_column),yt={label:"",value:""};if(Qe.length>0)yt=Qe[0];else return"";return yt}function $e(){showLoader(),Le.post(ye(`/report/cleanharbor/download/${r}?from=config`),{},{responseType:"blob"}).then(ze=>{ze&&Ad(ze,e.download_file_name)}).catch(ze=>{}).finally(()=>{hideLoader()})}function He(ze){Fe("odometer",ze),V(ze),Y(!0)}function Xe(){const ze=u=="today"||u==""||u==null||e.display_limit_recurring_report_text.search("20/20")!=-1&&e.report!=null&&Number(e.report.is_recur)==0;return s.jsxs("div",{className:"relative",onClick:()=>le(),children:[s.jsx(Un,{className:Ut("pointer-events-none",{"opacity-[0.6] !min-w-[142px] !pr-[35px]":ze}),checked:g==1,defaultChecked:g==1,onChange:Ae,children:s.jsx("div",{className:"flex flex-row items-center gap-x-[8px]",children:s.jsx("span",{children:t("report::form.label.is_recur")})})}),ze?s.jsx("div",{className:"h-[16px] absolute top-[11px] right-[14px]",children:s.jsx(vn,{className:"h-fit tooltip-no-wrap",content:e.report_recurring_tooltip,children:s.jsx("span",{className:"icon-tooltip text-lg text-neutral"})})}):null]})}return s.jsxs("div",{className:"report-cleanharbor-wrapper form-group-no-margin",children:[s.jsxs("div",{className:"page-report-header flex flex-row items-center border-b-[1px] border-placeholder h-[72px] px-[32px] py-[18px] justify-between",children:[s.jsxs("div",{className:"flex flex-row items-center gap-x-[16px]",children:[s.jsx(Se,{name:"icon-cleanhabor-logo",className:"text-[32px]"}),s.jsx("div",{className:"text-2xl font-bold",children:"Clean Harbors Reporting"})]}),s.jsxs(be,{type:"outline",onClick:$e,children:[s.jsx(Se,{name:"icon-import-download"}),t("report::text.download_custom_report")]})]}),s.jsxs("div",{className:"page-report-header flex flex-row items-center p-[32px] border-b-[1px] border-placeholder h-[120px] gap-x-[16px]",children:[s.jsx("div",{className:"w-[244px] min-w-[244px] text-xl font-bold",children:t("report::text.report_settings")}),s.jsx("div",{className:"flex flex-row items-center",children:s.jsxs("div",{className:"flex flex-row items-center gap-x-[16px]",children:[s.jsx(mt,{...ue("account_code"),className:"form-control w-[240px] min-w-[240px]",type:"text",placeholder:t("placeholder.enter_account_code")}),s.jsx(mt,{...ue("customer_id"),className:"form-control w-[240px] min-w-[240px]",type:"text",placeholder:t("placeholder.enter_customer_id")}),s.jsx(mt,{...ue("merchant_code"),className:"form-control w-[240px] min-w-[240px]",type:"text",placeholder:t("placeholder.enter_merchant_code")})]})})]}),s.jsxs("div",{className:"px-[32px] py-[40px] flex flex-row gap-x-[16px] items-center h-[120px]",children:[s.jsx("div",{className:"w-[244px] min-w-[244px] text-xl font-bold",children:t("report::form.label.tax_date_range")}),s.jsx(lS,{className:"!min-w-[160px]",onChange:ne,defaultStartDate:W,defaultEndDate:oe}),s.jsx(HP,{data:S,visible:a,onHide:ce}),s.jsxs("div",{className:"relative flex flex-row items-center gap-x-[8px]",children:[Xe(),s.jsx("div",{className:"absolute text-xs text-neutral bottom-[-24px] whitespace-nowrap",dangerouslySetInnerHTML:{__html:e.display_limit_recurring_report_text}}),s.jsxs("div",{className:`flex flex-row gap-x-[8px] items-center ${g==0?"d-none":""}`,children:[s.jsxs("div",{className:"text-xs flex flex-row gap-x-[3px]",children:[t("report::text.sent"),s.jsx(vn,{className:"h-fit",content:h,children:s.jsx("span",{className:"underline lowercase",children:l})}),t("report::text.to"),w==ui?s.jsx(vn,{className:"h-fit",content:b.join("<br>"),children:s.jsxs("span",{className:"underline lowercase",children:[f," ",f>1?t("report::text.email_accounts"):t("report::text.email_account")]})}):s.jsx(vn,{className:"h-fit",content:X,children:s.jsx("span",{className:"underline",children:"SFTP"})})]}),s.jsx("span",{onClick:()=>le("edit"),className:"icon-edit text-lg text-active cursor-pointer"})]})]})]}),s.jsx("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[40px] bg-bg_gray gap-x-[8px]",children:s.jsx("div",{className:"text-xl font-bold",children:t("report::text.report_details")})}),s.jsx("div",{className:"custom-field-report-wrapper pb-[40px]",children:e.custom_fields?Object.keys(e.custom_fields).map((ze,Je)=>e.custom_fields[ze].visible?s.jsxs("div",{children:[s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[16px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[244px] text-lg font-semibold control-label",children:e.custom_fields[ze].title}),s.jsx(oa,{...ue(ze),maxMenuHeight:200,label:"",description:"",isSearchable:!0,onChange:Ge=>{Fe(ze,Ge.value),Y(!0)},defaultValue:Ne(ze,e.custom_fields[ze]),placeholder:t("placeholder.select_option"),options:we(ze)})]},ze),ze=="vehicle_description"?s.jsx(s.Fragment,{children:s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[16px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[244px] text-lg font-semibold control-label",children:t("account::question.label.odometer")}),s.jsxs("div",{className:`form-group ${We.odometer?"is-invalid":""}`,children:[s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(zt,{className:"!text-base !mb-0 !w-fit",name:"odometer",defaultChecked:Z==1,current:Z,value:1,onClick:()=>He(1),children:t("text.yes")}),s.jsx(zt,{className:"!text-base !mb-0 !w-fit",name:"odometer",defaultChecked:Z==0,current:Z,value:0,onClick:()=>He(0),children:t("text.no")})]}),We.odometer?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx("span",{className:"icon-icon-warning"}),We.odometer]}):null]})]},"odometer")}):null]},ze):null):null}),s.jsx(fq,{title:H,dateDelivery:I,dateRange:A,visible:D,onHide:()=>R(!1)}),ee?s.jsx(pf,{buttons:de()}):null]})},I8t=({visible:e,onHide:n,data:r})=>{const[a,i]=v.useState(null),[o,l]=v.useState(In().subtract(1,"days")),[c,u]=v.useState(In().subtract(1,"days").format("YYYY-MM-DD")),[d,f]=v.useState(In().subtract(1,"days")),[p,h]=v.useState(In().subtract(1,"days").format("YYYY-MM-DD")),[m,g]=v.useState(0),[x,b]=v.useState([]),[y,w]=v.useState(""),[j,S]=v.useState(""),[N,k]=v.useState(""),[E,D]=v.useState(""),[R,A]=v.useState(!1);In(),In().add(1,"days"),In().subtract(1,"days"),In().subtract(1,"days"),In().subtract(1,"week").startOf("week").add(1,"days"),In().subtract(1,"week").endOf("week").add(1,"days"),In().subtract(1,"month").startOf("month"),In().subtract(1,"month").endOf("month");
464const{fieldProps:P,values:I,submit:L,updateInvalidErrors:H,set:U,get:X}=wr({server:ye("/report/wex-report/export"),formConfig:{fields:{"wex-time":{label:"",value:"yesterday"},is_customer_wex:{label:"",value:0},"wex-customer":{label:""},"wex-date-start":{label:"",value:In().subtract(1,"days").format("YYYY-MM-DD")},"wex-date-end":{label:"",value:In().subtract(1,"days").format("YYYY-MM-DD")},authorization_code_index:{label:""},FH_creation_number:{label:""}}}}),re={[t("text.datetime_all_dates")]:[In(),In().add(1,"days")],[t("text.datetime_yesterday")]:[In().subtract(1,"days"),In().subtract(1,"days")],[t("text.datetime_last_week")]:[In().subtract(1,"week").startOf("week").add(1,"days"),In().subtract(1,"week").endOf("week").add(1,"days")],[t("text.datetime_last_month")]:[In().subtract(1,"month").startOf("month"),In().subtract(1,"month").endOf("month")]};function Z(){n(X("FH_creation_number"))}v.useEffect(()=>{r&&(i(r.form),b(V(r.form.assets.customers_can_use_wex)),w(r.authorization_code_index),S(r.FH_creation_number),k(r.wex_file_name),U("authorization_code_index",r.authorization_code_index),U("FH_creation_number",r.FH_creation_number))},[r]);function V(q){let ue=[];for(let _e in q)ue.push({label:q[_e],value:_e});return ue}function J(){showLoader(),Le.post(ye("/report/wex-report/export"),I,{responseType:"blob"}).then(q=>{q&&(Ad(q,`${N}.txt`),m==0&&(S(Q(j)),U("FH_creation_number",Q(j))))}).catch(q=>{}).finally(()=>{hideLoader()})}function K(q,ue,_e){u(In(q).format("YYYY-MM-DD")),h(In(ue).format("YYYY-MM-DD")),U("wex-date-start",In(q).format("YYYY-MM-DD")),U("wex-date-end",In(ue).format("YYYY-MM-DD")),_e=="Custom"?U("wex-time",`${q},${ue}`):U("wex-time",W(_e))}function ee(q){g(q),U("is_customer_wex",q),q==1?A(!0):A(!1)}function Y(q){D(q.value),U("wex-customer",q.value),q.value!=""&&A(!1)}function Q(q){let _e="000000"+(Number(q)+1).toString();return _e.substring(_e.length-6,_e.length)}function W(q){switch(q){case t("text.datetime_yesterday"):return"yesterday";case t("text.datetime_last_week"):return"last_week";case t("text.datetime_last_month"):return"last_month";default:return"all_dates"}}function se(){return s.jsxs("div",{className:"flex flex-col gap-y-[32px] form-has-form-group-no-margin",children:[s.jsxs("div",{className:"flex flex-col max-w-[240px] w-[240px] gap-y-[8px] relative",id:"report-wex-download",children:[s.jsx("label",{className:"font-semibold text-lg",children:t("report::form.label.tax_date_range")}),s.jsx(lS,{ranges:re,onChange:K,defaultStartDate:o,defaultEndDate:d,parentElement:"#report-wex-download"})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("report::text.use_customer_data")}),s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(zt,{name:"is_customer_wex",defaultChecked:m==1,current:m,value:1,onClick:()=>ee(1),children:t("text.yes")}),s.jsx(zt,{name:"is_customer_wex",defaultChecked:m==0,current:m,value:0,onClick:()=>ee(0),children:t("text.no")})]})]}),m==1?s.jsx("div",{className:"max-w-[240px] w-[240px]",children:s.jsx(oa,{isSearchable:!0,className:"dropdown-menu-up",label:t("account::form.text.customer"),onChange:q=>Y(q),defaultValue:"",placeholder:t("placeholder.select_a_customer"),options:x})}):null]})}function oe(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx("button",{onClick:J,className:`btn-primary btn-lg ${R?"disabled":""}`,children:t("report::datatable.text.download")})})}return s.jsx(cn,{className:"",visible:e,header:t("report::text.download_custom_report"),onClose:Z,footer:oe(),padding:"full",size:"lg",children:se()})},$8t=()=>{const{data:e,render:n}=Lt({});return n(()=>s.jsx(L8t,{data:e,form:e.form,reportID:e.report_id??"",FHCreationNumber:e.FH_creation_number??""}))},L8t=({data:e,form:n,reportID:r,FHCreationNumber:a})=>{const{status:i,on:o,off:l}=Gt(),[c,u]=v.useState(e.report&&e.report.recur_receiver_email!=null?e.report.recur_receiver_email.split(","):[]),[d,f]=v.useState(e.report?e.report.recur_send_type:ui),[p,h]=v.useState(null),[m,g]=v.useState(e.report&&e.report.recur_receiver_ftp!=null?JSON.parse(e.report.recur_receiver_ftp).server:""),[x,b]=v.useState(e.isExists?e.isExists:!1),[y,w]=v.useState(e.is_setup_daily_wex_report?e.is_setup_daily_wex_report:!1),[j,S]=v.useState(e.is_enable_odometer?e.is_enable_odometer:!1),[N,k]=v.useState(a||""),[E,D]=v.useState(!0),[R,A]=v.useState(!1),[P,I]=v.useState(null),[L,H]=v.useState(!1),{fieldProps:U,values:X,submit:re,updateInvalidErrors:Z,set:V,get:J,label:K}=wr({server:ye("report/wex-report/update"),onChange:()=>{H(!0)},formConfig:n});v.useEffect(()=>{V("FH_creation_number_index",N)},[N]),v.useEffect(()=>{e.report&&(e.recur_send_type==ui?V("make_recurring_data",e.report.recur_receiver_email):V("make_recurring_data",e.report.recur_receiver_ftp))},[e]);function ee(){showLoader(),Le.post(ye("/report/wex-report/load_modal_export"),{}).then(_e=>{_e&&(_e.authorization_code_index=J("authorization_code"),_e.FH_creation_number=N,_e.wex_file_name=J("wex_file_name"),I(_e),A(!0))}).catch(_e=>{}).finally(()=>
464{hideLoader()})}function Y(){showLoader(),Le.get(ye(`/report/make-recurring-wex/${r!=""?r:"0"}`)).then(_e=>{let De=_e.values!=null&&_e.values.recur_receiver_email!=null?_e.values.recur_receiver_email.split(","):[],Ce=_e.report!=null&&_e.report.recur_receiver_email!=null?_e.report.recur_receiver_email.split(","):De;_e.emails=c.length!=0?c:Ce,_e.recur_send_type=d,_e.url=`/report/make-recurring-wex/${r!=""?r:"0"}`,_e.make_recurring_data=J("make_recurring_data"),_e.id=r,h(_e),o()}).catch(_e=>{}).finally(()=>{hideLoader()})}function Q(_e,De,Ce,Fe){u(_e),Ce==!1&&(f(De),w(!0),V("is_setup_daily_wex_report",!0),V("recur_send_type",De),De==ui?V("make_recurring_data",Mg(De,_e)):(g(Fe.server),V("make_recurring_data",Mg(De,Fe))),H(!0)),l()}function W(_e){showLoader(),_e.preventDefault();let De=ye("report/wex-report/update");Le.post(De,X).then(Ce=>{Ce.result?(Z({}),sr("")):Z(Ce.errors)}).catch(Ce=>{Ce.response.data.errors&&Z(Ce.response.data.errors)}).finally(()=>{hideLoader()})}function se(){return[s.jsx(be,{type:"outline",className:"bg-white text-critical",onClick:()=>sr(""),value:"",children:t("text.btn_discard_change")}),s.jsx(be,{type:"primary",onClick:W,value:t("text.btn_save_change"),children:t("text.btn_save_change")})]}function oe(_e){let De=_e.target;De.setAttribute("data-href","/account/add-question/from-wex"),De.setAttribute("data-id","add-question"),loadModal(De)}function q(){j&&D(!1)}function ue(_e){A(!1),k(_e),V("FH_creation_number_index",_e)}return s.jsxs("div",{className:"report-wex-wrapper form-group-no-margin",children:[s.jsxs("div",{className:"page-report-header flex flex-row items-center border-b-[1px] border-placeholder h-[72px] px-[32px] py-[18px] justify-between",children:[s.jsxs("div",{className:"flex flex-row items-center gap-x-[16px]",children:[s.jsx(Se,{name:"icon-wex-logo",className:"text-[32px]"}),s.jsx("div",{className:"text-2xl font-bold",children:t("report::text.wex_reporting")})]}),s.jsxs(be,{onClick:ee,type:"outline",className:`btn-outline ${x?"":"disabled"}`,children:[s.jsx(Se,{name:"icon-import-download"}),t("report::text.download_custom_report")]}),s.jsx(I8t,{data:P,visible:R,onHide:_e=>ue(_e)})]}),E?s.jsxs("div",{className:"flex flex-col items-center py-[16px] border-b-[1px] border-placeholder gap-y-[32px]",children:[j?null:s.jsx("div",{className:"popover-wrapper w-full flex items-center justify-center",children:s.jsx("div",{className:"popover-inner flex items-start py-[16px] px-[18px] rounded-2xl bg-bg_critical justify-between w-[794px]",children:s.jsxs("div",{className:"flex flex-row justify-between w-full",children:[s.jsxs("div",{className:"main-content flex items gap-[18px]",children:[s.jsx(Se,{name:"icon-icon-warning",className:"text-critical text-2xl h-[24px]"}),s.jsxs("div",{className:"flex flex-col w-[612px] gap-y-[8px]",children:[s.jsx("div",{className:"title text-lg font-semibold",children:t("report::text.odometer_is_currently_turned_off")}),s.jsx("div",{className:"content",children:t("report::text.odometer_is_currently_turned_off_des")})]})]}),s.jsx("div",{className:"flex flex-row items-center",children:s.jsx("a",{className:"btn-primary",onClick:oe,children:t("report::text.turn_on")})})]})})}),s.jsx(_Ce,{icon:"icon-info",className:"",innerClassName:"w-[794px]",onClose:q,content:t("report::text.finalize_your_configuration_des"),title:t("report::text.finalize_your_configuration")})]}):null,s.jsxs("div",{className:"px-[32px] py-[40px] flex flex-row gap-x-[32px] items-center h-[120px]",children:[s.jsxs("div",{className:"flex flex-col",children:[s.jsx("div",{className:"text-xl font-bold",children:t("report::text.daily_report")}),s.jsx("div",{className:"text-xs",children:t("report::text.sent_daily_to_wex")})]}),s.jsx(HP,{data:p,visible:i,onHide:Q,title:t("report::text.wex_daily_report")}),y?s.jsx(be,{onClick:Y,type:"outline",size:"lg",className:Ut({disabled:!x}),children:t("report::text.edit_daily_report")}):s.jsx(be,{onClick:Y,type:"primary",size:"lg",className:Ut({disabled:!x}),children:t("report::text.setup_daily_report")})]}),s.jsx("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[40px] bg-bg_gray gap-x-[8px]",children:s.jsx("div",{className:"text-xl font-bold",children:t("report::text.wex_details")})}),s.jsxs("div",{className:"custom-field-report-wrapper pb-[40px]",children:[s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[32px] border-b-[1px] border-placeholder",children:[s.jsxs("div",{className:"w-[232px]",children:[s.jsx("div",{className:"text-lg font-semibold control-label",children:K("authorization_code")}),s.jsx("div",{className:"text-xs",children:t("report::text.call_wex_for_this_code")})]}),s.jsx(mt,{className:"form-control w-[240px]",...U("authorization_code"),label:"",type:"text",placeholder:t("placeholder.enter_authorization_code")})]}),s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[32px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[232px]",children:s.jsx("div",{className:"text-lg font-semibold control-label",children:K("FH_creation_number_index")})}),s.jsx(mt,{className:"form-control w-[240px]",...U("FH_creation_number_index"),label:"",type:"text",placeholder:t("placeholder.enter_file_sequence_number")})]}),s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[32px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[232px]",children:s.jsx("div",{className:"text-lg font-semibold control-label",children:K("FH_sender_number")})}),s.jsx(mt,{className:"form-control w-[240px]",...U("FH_sender_number"),label:"",type:"text",placeholder:t("placeholder.enter_fh_sender_number")})]}),s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[32px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[232px]",children:s.jsx("div",{className:"text-lg font-semibold control-label",children:K("BH_merchant_id")})}),s.jsx(mt,{className:"form-control w-[240px]",...U("BH_merchant_id"),label:"",type:"text",placeholder:t("placeholder.enter_merchant_id")})]}),s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[32px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[232px]",children:s.jsx("div",{className:"text-lg font-semibold control-label",children:K("BH_acquirer_code")})}),s.jsx(mt,{className:"form-control w-[240px]",...U("BH_acquirer_code"),label:"",type:"text",placeholder:t("placeholder.enter_bh_acquirer")})]}),s.jsxs("div",{className:"flex flex-row items-center h-[88px] px-[32px] py-[24px] gap-x-[32px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[232px]",children:s.jsx("div",{className:"text-lg font-semibold control-label",children:K("wex_file_name")}
464)}),s.jsx(mt,{className:"form-control w-[240px]",...U("wex_file_name"),label:"",type:"text",placeholder:t("placeholder.enter_report_filename")})]})]}),L?s.jsx(pf,{buttons:se()}):null]})},a7="#summaries-report-rangepicker-wrapper",Fx=`${a7} .daterangepicker.dropdown-menu`,F8t=({parentEl:e="body",defaultPreset:n="last_month",onApply:r,onClear:a,className:i,innerClassName:o})=>{const[l]=v.useState(Math.random()),[c,u]=v.useState(""),[d,f]=v.useState(!1),p=v.useRef(!1),h=()=>{var I;const k=$(Fx);if(k.length===0)return;const E=document.getElementById("top-nav"),D=E?E.getBoundingClientRect().bottom:0,R=window.scrollY||document.documentElement.scrollTop||0,A=D+R;(((I=k.offset())==null?void 0:I.top)??0)<A+8?k.addClass("pin-to-top"):k.removeClass("pin-to-top")};v.useEffect(()=>{if(!d)return;let k=!1;const E=()=>{const A=$(a7);let P=A.data("daterangepicker");P||A.find("*").each(function(){const I=$(this).data("daterangepicker");if(I)return P=I,!1}),P&&typeof P.hide=="function"&&P.hide()},D=()=>{k||(k=!0,window.requestAnimationFrame(()=>{E(),k=!1}))},R=document.getElementById("page-content");return window.addEventListener("scroll",D,{passive:!0}),window.addEventListener("wheel",D,{passive:!0}),window.addEventListener("touchmove",D,{passive:!0}),R&&(R.addEventListener("scroll",D,{passive:!0}),R.addEventListener("wheel",D,{passive:!0}),R.addEventListener("touchmove",D,{passive:!0})),()=>{window.removeEventListener("scroll",D),window.removeEventListener("wheel",D),window.removeEventListener("touchmove",D),R&&(R.removeEventListener("scroll",D),R.removeEventListener("wheel",D),R.removeEventListener("touchmove",D))}},[d]);const m=v.useMemo(()=>({[t("text.datetime_yesterday")]:[pt().subtract(1,"days"),pt().subtract(1,"days")],[t("text.datetime_last_week")]:[pt().subtract(1,"week").startOf("week").add(1,"days"),pt().subtract(1,"week").endOf("week").add(1,"days")],[t("text.datetime_last_month")]:[pt().subtract(1,"month").startOf("month"),pt().subtract(1,"month").endOf("month")]}),[]),g=()=>n==="yesterday"?[m[t("text.datetime_yesterday")][0],m[t("text.datetime_yesterday")][1],t("text.datetime_yesterday")]:n==="last_week"?[m[t("text.datetime_last_week")][0],m[t("text.datetime_last_week")][1],t("text.datetime_last_week")]:[m[t("text.datetime_last_month")][0],m[t("text.datetime_last_month")][1],t("text.datetime_last_month")];v.useEffect(()=>{const[,,k]=g();u(k)},[]),v.useEffect(()=>{if(p.current)return;p.current=!0;const k=$(a7),E=()=>{$(Fx).addClass("custom-top")},D=()=>{$(Fx).removeClass("custom-top")};return k.on("showCalendar.daterangepicker",E),k.on("hideCalendar.daterangepicker",D),()=>{k.off("showCalendar.daterangepicker",E),k.off("hideCalendar.daterangepicker",D),p.current=!1}},[]);const x=k=>k.stopPropagation(),b=k=>{f(!0),setTimeout(()=>{$(".daterangepicker.dropdown-menu").addClass("open"),$(".daterangepicker.dropdown-menu").css("height","auto"),$(".daterangepicker.dropdown-menu.open").addClass("custom-position");const E=$(Fx);E.hasClass("show-calendar")?E.addClass("custom-top"):E.removeClass("custom-top"),h()},0)},y=()=>{f(!1),$(".daterangepicker.dropdown-menu").removeClass("open"),$(Fx).removeClass("custom-top"),$(Fx).removeClass("pin-to-top"),setTimeout(()=>$(".daterangepicker.dropdown-menu").css("height",0),210)},w=(k,E)=>{const D=E.chosenLabel,R=pt(E.startDate.toDate()).format("YYYY-MM-DD"),A=pt(E.endDate.toDate()).format("YYYY-MM-DD"),P=`${R},${A}`,I=D===t("text.datetime_custom"),L=I?`${pt(E.startDate.toDate()).format("MM/DD/YYYY")} - ${pt(E.endDate.toDate()).format("MM/DD/YYYY")}`:D;u(D);const H=$(Fx);I?H.addClass("custom-top"):H.removeClass("custom-top"),r({dateParam:P,label:L,start:R,end:A})},j=()=>{},[S,N]=(()=>{const[k,E]=g();return[k.format("MM/DD/YYYY"),E.format("MM/DD/YYYY")]})();return s.jsx(tY,{onShow:b,onHide:y,onApply:w,onCancel:j,autoApply:!1,startDate:S,endDate:N,ranges:m,drops:"up",opens:"right",parentEl:e,locale:{customRangeLabel:t("text.datetime_custom"),cancelLabel:t("text.btn_clear"),applyLabel:t("text.btn_apply")},children:s.jsx("div",{onClick:x,className:hn("inline-block",i),children:s.jsxs("div",{className:hn("inline-flex items-center gap-2 px-[16px] h-[40p
464x] bg-white rounded-lg border-2 border-placeholder text-active font-semibold hover:bg-bg_hover hover:border-active justify-between",o),children:[s.jsx("span",{className:"custom-text whitespace-nowrap overflow-hidden text-ellipsis max-w-[220px]",children:c||t("text.datetime_last_month")}),s.jsx(Se,{name:d?"icon-direction-up1":"icon-direction-down1"})]})})},l)};function B8t(e){const n=new URLSearchParams;return Object.keys(e).forEach(r=>{const a=e[r];a==null||a===""||n.set(r,String(a))}),n.toString()}const H8t=()=>{const e=zs("tab")||"customer",{data:n,render:r}=Lt({server:ye("report/summary")+(e?`?tab=${e}`:"")}),a=v.useRef(null),[i,o]=v.useState({}),[l,c]=v.useState(null),[u,d]=v.useState(t("text.datetime_last_month")),f=v.useMemo(()=>n!=null&&n.network_filter?["all","1","0"].filter(g=>n.network_filter[g]!==void 0).map(g=>({value:g,label:n.network_filter[g]})):[],[n==null?void 0:n.network_filter]);v.useEffect(()=>{n!=null&&n.data_chart&&(c(n.data_chart),d(t("text.datetime_last_month")),o({}))},[n==null?void 0:n.data_chart]),v.useEffect(()=>{a.current&&a.current.reload({page:1})},[i]);const p=v.useMemo(()=>n!=null&&n.dataTableConfigs?{...n.dataTableConfigs,ajax:{...n.dataTableConfigs.ajax,extendParams:i}}:null,[n==null?void 0:n.dataTableConfigs,i]),h=m=>{if(!(n!=null&&n.chart_ajax))return;const g=B8t(m),x=g?`${n.chart_ajax}?${g}`:n.chart_ajax;Le.post(x,{}).then(b=>{c(b.data??b)})};return s.jsx(s.Fragment,{children:n&&r(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_report_summary")}),s.jsxs("div",{className:"content-right-wrapper accounting-wrapper",children:[s.jsx("div",{className:"top-summary-report-chart",children:s.jsx("div",{id:"network-chart",children:s.jsx(EY,{data:{data_chart:l??n.data_chart,time_range:u,chart_title:n.tab_title}})})}),s.jsx("div",{className:"row tabs-container-top",children:s.jsx(xi,{items:n.tabs,defaultItem:e})}),s.jsx("div",{className:"row no-reload-daterangepicker",children:p?s.jsx(kt,{config:p,ref:a,renderTop:({searchBox:m,exportParams:g})=>{var x;return s.jsxs("div",{className:"datatable-top-wrapper datatable-report-summaries flex items-center gap-4 px-base py-[16px]",children:[m,s.jsxs("div",{className:"ml-auto flex items-center gap-[24px]",children:[n.show_network_filter&&e==="customer"?s.jsx(Ja,{name:"network",className:"!w-[245px]",options:f,value:i.network??((x=f[0])==null?void 0:x.value)??"all",onChangeValue:b=>{const y={...i,network:b};o(y),h(y)}}):null,s.jsx("div",{id:"summaries-report-rangepicker-wrapper",className:"relative",children:s.jsx(F8t,{parentEl:"#summaries-report-rangepicker-wrapper",defaultPreset:"last_month",onApply:({dateParam:b,label:y})=>{const w={...i,date:b};o(w),d(y),h(w)},onClear:()=>{const b={...i};delete b.date,o(b),d(t("text.datetime_last_month")),h(b)},innerClassName:"!min-w-[180px]"})}),s.jsx(be,{onClick:()=>{var y,w,j,S;const b=a.current&&(((w=(y=a.current).getExportParams)==null?void 0:w.call(y))||((S=(j=a.current).getParams)==null?void 0:S.call(j)))||{};Lxe(p.ajax.url??"",{...g,...b,...i})},type:"primary",children:t("text.btn_download")})]})]})}}):null})]})]}))})},z8t={children:[{path:"report/tax",element:s.jsx(Y5t,{})},{path:"report/accounting/:id",element:s.jsx(X5t,{})},{path:"report/create",element:s.jsx(PCe,{})},{path:"report/update/:id",element:s.jsx(ICe,{})},{path:"report/duplicate/:id",element:s.jsx($Ce,{})},{path:"report/cleanharbor",element:s.jsx(A8t,{})},{path:"report/wex-report",element:s.jsx($8t,{})},{path:"report/summary",element:s.jsx(H8t,{})}]},poe=()=>s.jsx(Fwe,{type:"vehicle"}),hoe=()=>s.jsx(Fwe,{type:"driver"}),moe=({message:e,type:n})=>n=="critical"?s.jsxs("div",{className:"py-[8px] px-[16px] border border-critical rounded-2xl flex gap-[8px] items-center text-lg",children:[s.jsx(Se,{className:"text-critical text-xl",name:"icon-icon-warning"}),s.jsx("span",{className:"text-center",children:e})]}):s.jsxs("div",{className:"py-[8px] px-[16px] border border-success rounded-2xl flex gap-[8px] items-center text-lg",children:[s.jsx(Se,{className:"text-success text-xl",name:"icon-checkmark"}),s.jsx("span",{className:"text-center",children:e})]}),V8t=({config:e,type:n,action:r})=>{const[a,i]=v.useState(e),[o,l]=v.useState(e.data==null?[]:e.data),c=v.useRef(e.data),u=no(),d=At(a),[f,p]=v.useState(e.errors),{company:h}=Bt();if(v.useEffect(()=>{showLoader(),setTimeout(()=>
464{hideLoader(),u.update()},1e3)},[]),f instanceof Array&&f.length==0)b(ct.ACTIVE);else{const j=Object.values(f).some(S=>Object.keys(S).some(N=>N!="samsara_id"));h.is_samsara_enabled==!1&&!j||h.is_sending_transaction_to_samsara?b(ct.ACTIVE):b(ct.INACTIVE)}function m(j,S,N){j.preventDefault();let k=$(j.target),E=$(j.target).parents(".datatable-group-input").find("span.span-datatable-editor");const D=[...o],R=D.find(A=>A.id===S.id);R[N]=j.target.value,S[N]=j.target.value,E.html(j.target.value),E.width()!=null&&Number(E.width())>=Number(k.parents("td").width())&&k.width(Number(E.width())),E.show(),k.parents(".read-only-input").hide(),S.is_edited=!0,c.current=D,$(j.target).parents("tr").css("background-color","#E0F0FF")}function g(j){if($(j.target)[0].nodeName!="INPUT"){j.preventDefault();let S=$(j.target).find("span.span-datatable-editor");S.length==0&&(S=$(j.target)),$(j.target).hasClass("icon-icon-warning")&&(S=$(j.target).parents("td").find("span.span-datatable-editor")),$(j.target).data("id")!=null&&($(j.target).parents("div").hide(),S=$(`#span-datatable-editor-${$(j.target).data("id")}`));let N=S.next(".read-only-input").find("input");S.is(":visible")&&!S.hasClass("no-edit")&&(S.hide(),S.next(".read-only-input").show(),S.parents(".datatable-group-input").next("button").hide(),N.focus()),b(ct.ACTIVE)}}function x(j){j.preventDefault(),j.key=="Enter"&&$(j.target).blur()}a.columns.map(j=>{d.editColumn(j.data,S=>{let N=S.id,k=j.data,E=S[k];if(k=="id"&&E==0&&(E=""),f[N]&&f[N].id)return s.jsxs("div",{className:"flex items-center gap-x-[8px] w-full",children:[s.jsx("div",{className:"datatable-group-input",children:s.jsx("span",{className:"span-datatable-editor no-edit",children:E})}),k=="id"?s.jsx(Rr,{content:`<div class='content-tooltip-error cursor-pointer'>${f[N].id}</div>`,children:s.jsx(Se,{name:"icon-icon-warning",className:"text-critical"})}):null]});if(f[N]!=null&&f[N][k]!=null){let D="";return f[N][k].map(R=>{R!=null&&(D=D+R+" </br>")}),s.jsxs("div",{className:"flex items-center gap-x-[8px] w-full",children:[s.jsxs("div",{className:"datatable-group-input",children:[s.jsx("span",{id:`span-datatable-editor-${N}-${k}`,className:"span-datatable-editor",onClick:R=>g(R),children:E}),s.jsx(mt,{onKeyUp:R=>x(R),onBlur:R=>m(R,S,k),wrapperClassName:rt("read-only-input hidden -mt-[12px] -mb-[12px]"),className:rt("border-0 w-full cursor-pointer focus:py-[10px] focus:px-[16px] focus:border-[2px] focus:rounded-[8px] focus:border-placeholder focus:cursor-text focus:text-[11px]"),defaultValue:E})]}),s.jsx(Rr,{content:`<div data-id="${N}-${k}" class='content-tooltip-error cursor-pointer'>${D}</div>`,children:s.jsx(Se,{name:"icon-icon-warning",className:"text-critical"})})]})}else if(j.editable!==!1)return s.jsxs("div",{className:"datatable-group-input w-full",children:[s.jsx("span",{className:"span-datatable-editor",onClick:D=>g(D),children:E}),s.jsx(mt,{onKeyUp:D=>x(D),onBlur:D=>m(D,S,k),wrapperClassName:rt("read-only-input hidden -mt-[12px] -mb-[12px]"),className:rt("border-0 w-full cursor-pointer focus:py-[10px] focus:px-[16px] focus:border-[2px] focus:rounded-[8px] focus:border-placeholder focus:cursor-text focus:text-[11px]"),defaultValue:E})]});return E}),d.setColumnProps(j.data,S=>({onClick:N=>{j.editable!==!1&&g(N)}}))}),d.editColumn("messages",j=>{let S=f[j.id];if(S!=null){let N="";return Object.keys(S).map(k=>{S[k].map(E=>{E!=null&&(N=N+E+" </br>")})}),s.jsx("div",{className:"text-critical",dangerouslySetInnerHTML:{__html:N}})}else return s.jsx(s.Fragment,{})}),d.setColumnProps("messages",j=>({className:rt({"!bg-bg_critical":f[j.id]})})),d.setRowProps(j=>({className:rt({"bg-bg_active":j.is_edited})}));function b(j){j==ct.ACTIVE?$("#save-import-btn").removeAttr("disabled"):$("#save-import-btn").attr("disabled","disabled")}function y(){showLoader(),Le.post(ye(bk("save",n)),{items:c.current,action:r}).then(j=>{var S,N,k,E;j.result?window.location.replace(j.redirect):((N=(S=d.getInstance())==null?void 0:S.state)==null||N.data.map(D=>{D.messages=j.errors[D.id]??[]}),p(j.errors),b(ct.INACTIVE),(E=(k=d.getInstance())==null?void 0:k.state)==null||E.data.sort((D,R)=>Object.values(D.messages).length<Object.values(R.messages).length?1:Object.values(D.messages).length>Object.values(R.messages).length?-1:0),d.reset())}).finally(()=>{setTimeout(()=>
464{u.update(),hideLoader()},1e3)})}function w({searchBox:j}){return s.jsxs(Jr,{className:"",children:[j,f instanceof Array&&f.length==0?s.jsx(moe,{message:t("text.no_error_found"),type:"success"}):s.jsx(moe,{message:t("import::text.error_check_input"),type:"critical"}),s.jsxs("div",{className:"flex gap-4",children:[s.jsx(be,{type:"outline",onClick:S=>{window.history.back()},children:t("text.btn_cancel_upper")}),s.jsx(be,{size:"lg",type:"primary",onClick:S=>y(),id:"save-import-btn",children:t("text.btn_save")})]})]})}return s.jsx(kt,{tableClassName:"!table-auto",...d.props,renderTop:w},u.key)},goe=()=>{const{data:e,render:n,loaded:r}=Lt({}),{company:a}=Bt(),[i,o]=v.useState(!1),[l,c]=v.useState(null);let u=e.dataTableConfigs;v.useEffect(()=>{a.samsara_initial_mapping&&Le.get(ye("/partner/samsara")).then(f=>{f&&(c(f),o(!0))})},[]);const d=v.useMemo(()=>{var f,p,h;return(f=l==null?void 0:l.integration)!=null&&f.initial_mapping?(p=l==null?void 0:l.subscription)!=null&&p.show_payment_failed||!((h=l==null?void 0:l.integration)!=null&&h.connected)||!(l!=null&&l.check_is_token_valid_by_api)?e.type==="driver"?t("fleetmanager::text.import_auto_sync_note_disconnect_driver"):t("fleetmanager::text.import_auto_sync_note_disconnect_vehicle"):e.type==="driver"?t("fleetmanager::text.import_driver_auto_sync_note"):t("fleetmanager::text.import_vehicle_auto_sync_note"):null},[l]);return n(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{onBack:()=>window.history.back(),backLink:"#",title:s.jsx("span",{className:"capitalize",children:t("text.btn_back")})}),s.jsxs("div",{className:"content-top flex justify-between",children:[s.jsx("div",{className:"title",children:t(`import::text.review_${e.type}_import`)}),a.samsara_initial_mapping&&i&&s.jsx(Ek,{icon:"icon-info",type:"info",title:s.jsx("div",{dangerouslySetInnerHTML:{__html:d}}),children:null,actionBtn:s.jsx("a",{className:"ml-[16px] cursor-pointer",onClick:()=>o(!1),children:s.jsx(Se,{name:"icon-close-remove text-neutral text-xl"})})})]}),s.jsx("div",{className:"row",children:s.jsx(V8t,{fileName:e.file_name,action:e.action,type:e.type,config:u})})]}))},U8t={path:"/import",children:[{path:"vehicle",element:s.jsx(poe,{})},{path:"driver",element:s.jsx(hoe,{})},{path:":type/review",element:s.jsx(goe,{})},{path:"network/vehicle",element:s.jsx(poe,{})},{path:"network/driver",element:s.jsx(hoe,{})},{path:"network/:type/review",element:s.jsx(goe,{})}]},W8t="/resource/data_process.svg",Y8t="/resource/rec-edit-delete-transaction.svg",q8t="/resource/inventory-checkpoints.svg",G8t="/resource/reconcile-transactions.svg",K8t
464="/resource/review_n_confirm.svg",Z8t="/resource/reconcile_alert_fr.svg",X8t="/resource/reconcile_alert.svg";function hf({formInstance:e,onSubmit:n,onReset:r,renderConfirmBottom:a,disableReloadOnReset:i=!1,disableAutoReset:o=!1,children:l,...c}){const{reload:u}=v.useContext(Zg);function d(p){o||e.reset(),r&&r(p),i||u()}function f(p){p.preventDefault(),n&&n(p)}return v.createElement("form",{...c,key:e.formKey,onReset:d,onSubmit:f},l,e.changed?a&&a():null)}const xq=({visible:e,onClose:n})=>{const r=wr({server:ye("/access-group/quick-add-group"),formConfig:{fields:{name:{label:t("accessgroup::form.label.name")}}},isScrollWhenError:!1});function a(){return s.jsx(hf,{formInstance:r,children:s.jsx(mt,{...r.fieldProps("name"),wrapperClassName:"mb-0 form-group",className:"text-base form-control",placeholder:t("placeholder.enter_group_name"),autoFocus:!0})},r.formKey)}function i(){return s.jsx("div",{className:"flex items-center justify-end w-full",children:s.jsx(be,{onClick:c=>o(c),size:"lg",children:t("device::device_text.save")})})}function o(c){showLoader(),c.preventDefault(),Le.post(ye("/access-group/quick-add-group"),{name:r.get("name")!=null?r.get("name"):""}).then(u=>{u.result?(Pe.show({message:u.message,fixed:!0}),n&&n(!0),r.reset()):r.updateInvalidErrors(u.errors)}).catch(u=>{Pe.show({type:"critical",message:u.format[0]})}).finally(()=>{hideLoader()})}function l(){n&&n(),r.reset()}return s.jsx(cn,{visible:e,header:t("accessgroup::form.text.create_new_access_group"),onClose:l,footer:i(),padding:"full",size:"lg",children:s.jsx(a,{})})},Q8t=({tank:e,datatableConfigs:n,accessGroupModalConfigs:r})=>{const a=At(n),i=Gt(),o=Gt(),[l,c]=v.useState(0),{can:u}=Ot(),d="tank";a.setRowProps(g=>({onClick:()=>{sr(Oe(`/access-group/update/${g.id}`))}})),a.editColumn("name",g=>g.total_driver!=0&&g.total_tank!=0&&g.total_vehicle!=0?g.name:s.jsx("div",{className:"flex items-center gap-[8px]",onClick:()=>sr(Oe(`/access-group/update/${g.id}`)),children:s.jsx(to,{tooltipContent:t("accessgroup::text.tooltip_warning"),iconName:"icon-icon-warning",iconClassName:"text-lg text-notice",children:g.name})})),a.editColumn("settings",g=>u("restriction_edit")?s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/access-group/update/${g.id}`),children:t("accessgroup::form.text.edit_group")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>J8t(g,a,d,`/access-group/delete-group-tanks/${g.id}?entities=${e.id}`),children:t("accessgroup::form.text.delete_access",{entity:d})})]}):s.jsx(s.Fragment,{}));function f({searchBox:g}){return s.jsxs(Jr,{className:"",children:[g,s.jsx("div",{className:"flex gap-4",children:u("restriction_edit")?s.jsx(be,{type:"primary",onClick:()=>{i.on()},children:t("tank::text.add_tank_group")}):null})]})}function p(g){showLoader(),Le.post(`/tank/add-access-group/${e.id}`,{access_groups:g}).then(x=>{Pe.show({message:x.message,fixed:!0})}).catch(x=>{Pe.show({type:"critical",message:x.format[0]})}).finally(()=>{hideLoader(),a.reload(),i.off()})}function h(g=!1){o.off(),g&&c(l+1)}function m(){i.off(),c(0)}return s.jsxs(s.Fragment,{children:[s.jsx(xa,{draw:l,multiple:!0,onApply:p,description:r.header_des,entity:"access_group",onClose:m,visible:i.status,header:t("accessgroup::text.select_access_group"),loadConfigUrl:ye(`/tank/add-access-group/${e.id}`),renderFooter:g=>s.jsxs(s.Fragment,{children:[s.jsx(be,{onClick:()=>o.on(),className:"load-modal btn-style-1 !bg-white",children:t("accessgroup::form.text.create_group")}),s.jsx(be,{onClick:()=>p(g),size:"lg",disabled:g==null||g.length==0,children:t("accessgroup::form.text.done")})]})}),s.jsx(xq,{visible:o.status,onClose:h}),s.jsx(kt,{renderTop:f,...a.props,selectAble:!1,tableClassName:"[&_thead]:!top-[168px]"})]})};function J8t(e,n,r,a){ot.show({title:t("accessgroup::form.text.delete_access",{entity:r}),message:t("message.confirm_delete_entity_access_group",{entity:r}),buttons:i=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(a)).then(o=>{Pe.show({message:o.message}),n.reload({page:1}),i()}).finally(()=>{hideLoader()})},children:t("text.btn_remove")})})}const eBt=({tank:e,datatableConfigs:n})=>{const r=At(n),a=Gt(),{can:i}=Ot(),o="tank";r.editColumn("settings",d=>i("restriction_edit")?s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/driver/${d.driver_id}`,{tab:su},"individual-access-section"),children:t("accessgroup::form.text.view_edit_access")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>tBt(d,r,o,`/access-group/single-access/delete/${d.id}`),children:t("driver::text.remove_driver_access")})]}):s.jsx(s.Fragment,{}));function l({searchBox:d}){return s.jsxs(Jr,{className:"",children:[d,s.jsx("div",{className:"flex gap-4",children:i("restriction_edit")?s.jsx(be,{type:"primary",onClick:()=>{a.on()},children:t("tank::text.grant_driver_single_access")}):null})]})}function c(d){showLoader(),Le.post(`/access-group/single-access/ad
464d-drivers-to-tank/${e.id}`,{drivers:d}).then(f=>{Pe.show({message:f.message,fixed:!0})}).catch(f=>{Pe.show({type:"critical",message:f.format[0]})}).finally(()=>{hideLoader(),r.reload(),a.off()})}function u(){a.off()}return s.jsxs(s.Fragment,{children:[s.jsx(xa,{multiple:!0,onApply:c,description:t("accessgroup::datatable.text.description_top_add_single_access_driver"),entity:"driver",onClose:u,visible:a.status,header:t("accessgroup::form.text.select_driver"),loadConfigUrl:ye(`/access-group/single-access/modal-driver-add-to-tank/${e.id}`),renderFooter:d=>s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{onClick:()=>c(d),size:"lg",disabled:d==null||d.length==0,children:t("accessgroup::form.text.done")})})}),s.jsx(kt,{renderTop:l,...r.props,selectAble:!1,tableClassName:"[&_thead]:!top-[168px]"})]})};function tBt(e,n,r,a){ot.show({title:t("accessgroup::form.text.remove_single_access"),message:t("accessgroup::form.text.delete_single_access",{from:r,entity:"driver"}),buttons:i=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(a)).then(o=>{Pe.show({message:o.message}),n.reload({page:1}),i()}).finally(()=>{hideLoader()})},children:t("text.btn_remove")})})}const nBt=({data:e})=>s.jsxs(s.Fragment,{children:[s.jsx(Mc,{items:e.access_sections,wrapperClassName:"z-[49]"}),s.jsx("div",{className:"pt-[16px] px-[80px]",children:s.jsxs("div",{className:"w-full rounded-[16px] border-[2px] border-placeholder",children:[s.jsx(JR,{id:"access-group-section",tooltipContent:t("tank::text.tooltip_tank_access_settings"),title:t("tank::text.tank_access_settings"),children:s.jsx(Q8t,{tank:e.tank,datatableConfigs:e.tank_access_group_dt,accessGroupModalConfigs:e.access_group_modal_configs})}),s.jsx(JR,{id:"individual-access-section",tooltipContent:t("tank::text.tooltip_vehicle_access_settings"),title:t("tank::text.tank_access_settings"),children:s.jsx(eBt,{tank:e.tank,datatableConfigs:e.tank_single_access_dt})})]})})]}),JR=({children:e,id:n,tooltipContent:r,title:a})=>s.jsxs("div",{className:"section",id:n,style:{marginTop:"0",padding:"0px"},children:[s.jsx("div",{className:"border-b-[2px] border-placeholder h-[72px] px-[16px] flex items-center nowrap justify-between",children:s.jsxs("div",{className:"text-lg font-bold flex items-center gap-x-[8px]",children:[a,s.jsx(Rr,{content:r,children:s.jsx(Se,{name:"icon-tooltip",className:"text-xl text-neutral block"})})]})}),e]});function xoe(e,n){const r=String(e??"").replace(/[^\d]/g,"").slice(0,2);if(r==="")return"";const a=Number(r);return Number.isNaN(a)?"":a>n?String(n).padStart(2,"0"):r}const LCe=({dateValue:e="",onDateChange:n,hourValue:r="",onHourChange:a,minuteValue:i="",onMinuteChange:o,secondValue:l="",onSecondChange:c,meridiemValue:u="am",onMeridiemChange:d,dateError:f,timeError:p,dateLabel:h=t("transaction::form.label.transaction_date"),timeLabel:m=t("transaction::form.label.transaction_time"),wrapperClassName:g="",maxDate:x=null})=>{const b=v.useMemo(()=>[{value:"am",label:"AM"},{value:"pm",label:"PM"}],[]);return s.jsxs("div",{className:rt(g),children:[s.jsxs("div",{className:"transaction_time form-group date-input !mb-0",children:[s.jsx("label",{className:"control-label",children:h}),s.jsx(_o,{error:f,wrapperClassName:"",isShowFirstError:!0,children:s.jsx(oS,{iconClassName:"text-2xl",name:"transaction_date",value:e,onChange:n,label:h,error:f,maxDate:x})})]}),s.jsxs("div",{className:"transaction_time form-group",children:[s.jsx("label",{className:"control-label d-block w-100 !mb-0",children:m}),s.jsx("div",{className:"row setting-input",children:s.jsxs("div",{className:"col-sm-6",children:[s.jsx("label",{className:"control-label"}),s.jsx(_o,{error:p,wrapperClassName:"!mb-0",isShowFirstError:!0,children:s.jsxs("div",{className:"picker-input picker-input-form",children:[s.jsxs("div",{className:"input-time",children:[s.jsx("input",{className:"hour-input",type:"number",name:"transaction_time_start_hour",value:r,size:2,maxLength:2,onChange:y=>a(xoe(y.target.value,12))}),":",s.jsx("input",{className:"minute-input",type:"number",name:"transaction_time_start_min",value:i,size:2,maxLength:2,onChange:y=>o(xoe(y.target.value,59))})]}),s.jsx(Ja,{name:"transaction_time_format",value:String(u||"am"),options:b,onChangeValue:d,className:"form-control select-option-picker select-on-input"})]})})]})}),s.jsx("input",{className:"hidden",type:"text",name:"transaction_time_start_second",value:l,onCh
464ange:y=>c&&c(y.target.value)})]})]})};function voe(){const e=new Date,n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0"),a=e.getFullYear();let i=e.getHours();const o=String(e.getMinutes()).padStart(2,"0"),l=String(e.getSeconds()).padStart(2,"0"),c=i>=12?"pm":"am";return i=i%12,i===0&&(i=12),{transaction_date:`${n}/${r}/${a}`,transaction_time_start_hour:String(i).padStart(2,"0"),transaction_time_start_min:o,transaction_time_start_second:l,transaction_time_format:c}}const rBt=({visible:e,onClose:n,tank:r,type:a,onSuccess:i})=>{const[o,l]=v.useState(!1),[c,u]=v.useState(!1),[d,f]=v.useState({}),[p,h]=v.useState({transaction_date:"",transaction_time_start_hour:"",transaction_time_start_min:"",transaction_time_start_second:"",transaction_time_format:"am",inventory:"",price:"",transaction_notes:"",tank_id:"",volume:0,step:"finish_step"}),m=v.useMemo(()=>ye(a==="price"?"/transaction/create-price-adjustment":"/transaction/create-inventory-adjustment"),[a]),g=v.useMemo(()=>a==="price"?t("transaction::form.text.add_price_adjustment_transaction"):t("transaction::form.text.add_inventory_adjustment_transaction"),[a]),x=v.useMemo(()=>a==="price"?t("transaction::form.text.adding_transaction_price_adjustment_note"):t("transaction::form.text.adding_transaction_inventory_adjustment_note"),[a]),b=v.useMemo(()=>vc(String((r==null?void 0:r.inventory_unit)??""))??"",[r==null?void 0:r.inventory_unit]);function y(E,D){h(R=>({...R,[E]:D}))}function w(E){const D=d==null?void 0:d[E];
464return Array.isArray(D)?D[0]??"":typeof D=="string"?D:""}function j(){const E=voe();f({}),h({transaction_date:E.transaction_date,transaction_time_start_hour:E.transaction_time_start_hour,transaction_time_start_min:E.transaction_time_start_min,transaction_time_start_second:E.transaction_time_start_second,transaction_time_format:E.transaction_time_format,inventory:"",price:"",transaction_notes:"",tank_id:(r==null?void 0:r.id)??"",volume:0,step:"finish_step"})}async function S(){var E;if(r!=null&&r.id){l(!0),showLoader();try{const D=await Le.get(m,{params:{tank_id:r.id}}),R=(D==null?void 0:D.data)??D,A=((E=R==null?void 0:R.meta)==null?void 0:E.transactionTime)??voe(),P=(R==null?void 0:R.values)??{};f({}),h({transaction_date:P.transaction_date??A.transaction_date??"",transaction_time_start_hour:P.transaction_time_start_hour??A.transaction_time_start_hour??"",transaction_time_start_min:P.transaction_time_start_min??A.transaction_time_start_min??"",transaction_time_start_second:P.transaction_time_start_second??A.transaction_time_start_second??"",transaction_time_format:P.transaction_time_format??A.transaction_time_format??"am",inventory:P.inventory??"",price:P.price??"",transaction_notes:P.transaction_notes??"",tank_id:P.tank_id??r.id,volume:P.volume??0,step:"finish_step"})}catch{j()}finally{hideLoader(),l(!1)}}}v.useEffect(()=>{if(e){S();return}j()},[e,r==null?void 0:r.id,a]);async function N(){var E;if(!(!(r!=null&&r.id)||c)){u(!0),f({}),showLoader();try{const D={...p,tank_id:r.id,step:"finish_step",volume:0},R=await Le.post(m,D),A=(R==null?void 0:R.data)??R,P=(A==null?void 0:A.errors)??{};if(f(P),A!=null&&A.result){i&&i();return}A!=null&&A.message&&Pe.show({type:"critical",message:A.message,fixed:!0})}catch(D){const R=((E=D==null?void 0:D.response)==null?void 0:E.data)??D??{},A=(R==null?void 0:R.errors)??{};f(A),R!=null&&R.message&&Pe.show({type:"critical",message:R.message,fixed:!0})}finally{hideLoader(),u(!1)}}}function k(){return a==="price"?s.jsxs("div",{className:"form-group w-[150px]",children:[s.jsx("input",{type:"hidden",name:"volume",value:"0"}),s.jsx(mt,{name:"price",label:t("fcbilling::text.price_per_unit"),value:String(p.price??""),onChangeValue:E=>y("price",E),error:w("price"),placeholder:"0",prefix:"$"})]}):s.jsx("div",{className:"form-group",children:s.jsx("div",{className:"tank-inventory",children:s.jsx(mt,{name:"inventory",label:t("transaction::form.label.ending_inventory"),value:String(p.inventory??""),onChangeValue:E=>y("inventory",E),error:w("inventory"),placeholder:"0",suffix:b})})})}return s.jsx(cn,{visible:e,onClose:n,header:g,padding:"none",className:"add-transaction-load-modal",modalBodyClassName:"overflow-visible modal-transaction",footer:s.jsx("div",{className:"w-full flex justify-end",children:s.jsx(be,{size:"lg",onClick:N,disabled:c||o,children:t("text.btn_save")})}),children:s.jsx("div",{className:"p-full",children:s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(LCe,{dateValue:String(p.transaction_date??""),onDateChange:E=>y("transaction_date",E),hourValue:String(p.transaction_time_start_hour??""),onHourChange:E=>y("transaction_time_start_hour",E),minuteValue:String(p.transaction_time_start_min??""),onMinuteChange:E=>y("transaction_time_start_min",E),secondValue:String(p.transaction_time_start_second??""),onSecondChange:E=>y("transaction_time_start_second",E),meridiemValue:String(p.transaction_time_format??"am"),onMeridiemChange:E=>y("transaction_time_format",E),dateError:w("transaction_date"),timeError:w("transaction_time_start_hour"),maxDate:r!=null&&r.is_track_inventory?new Date:null}),k(),s.jsx("input",{type:"hidden",name:"tank_id",value:String(p.tank_id??"")})]}),s.jsxs("div",{className:"col-sm-6",children:[s.jsx(od,{wrapperClassName:"callout-custom",content:`<p class='description'>${x}</p>`}),s.jsx(oY,{name:"transaction_notes",label:t("transaction::form.label.transaction_note"),value:String(p.transaction_notes??""),onChangeValue:E=>y("transaction_notes",E),error:w("transaction_notes"),rows:7,tooltip:t("transaction::form.text.transaction_notes_des"),className:"form-control textarea-group transaction_note",placeholder:t("placeholder.enter_transaction_notes")})]})]})})})}
464,aBt=({tank:e,get:n,set:r,invalidErrors:a={},meta:i,onCreateCustomProduct:o,onDelete:l})=>{const[c,u]=v.useState(!1),[d,f]=v.useState(!1),[p,h]=v.useState(!1);function m(S){const N=a==null?void 0:a[S];return Array.isArray(N)?N[0]??"":typeof N=="string"?N:""}function g(S,N){r(S,N)}function x(S){g("location_id",S.id),g("location_name",S.name),g("location_is_network",S!=null&&S.network_id?1:0),u(!1)}function b(S){g("product_id",S.id),g("product_name",S.name??S.title??""),f(!1)}function y(){f(!1),o&&o()}const w=(i==null?void 0:i.tankUnits)??{},j=v.useMemo(()=>Object.keys(w).map(S=>({value:S,label:w[S]})),[w]);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("tank::text.tank_details")}),s.jsxs("div",{className:"section-body",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("tank::form.label.status")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"status",value:"1",current:String(n("status")??1),className:"form-check-input !text-base",onClick:()=>r("status","1"),children:t("tank::text.active")})}),s.jsx("label",{className:"form-radio-label-general load-modal",children:s.jsx(zt,{name:"status",value:"0",current:String(n("status")??1),className:"form-check-input !text-base",onClick:()=>r("status","0"),children:t("tank::text.inactive")})})]})]}),s.jsx(mt,{name:"name",label:t("tank::form.label.name"),error:m("name"),value:String(n("name")??""),onChangeValue:S=>g("name",S),placeholder:t("placeholder.enter_tank_name")}),s.jsx(HM,{label:t("tank::form.label.location_id"),value:String(n("location_name")??""),placeholder:t("site::site_text.select_a_site"),onClick:()=>u(!0),boxClassName:"max-w-full !w-[240px]",valueClassName:"max-w-[calc(100%-24px)]",className:"mb-[32px]",buttonClassName:"!w-[240px]",isNetwork:!!n("location_is_network"),error:m("location_id")}),s.jsx(HM,{label:t("tank::form.label.product_id"),value:String(n("product_name")??""),placeholder:t("tank::form.text.select_placeholder"),onClick:()=>f(!0),boxClassName:"max-w-full !w-[240px]",valueClassName:"max-w-[calc(100%-24px)]",className:"mb-[32px]",buttonClassName:"!w-[240px]",error:m("product_id")}),s.jsx(Ja,{name:"inventory_unit",value:String(n("inventory_unit")??"GAL"),options:j,onChangeValue:S=>g("inventory_unit",S),formItemProps:{label:t("tank::form.label.inventory_unit"),error:m("inventory_unit"),wrapperClassName:"mb-[32px]"}}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("fcbilling::text.price_per_unit")}),s.jsx("div",{className:"font-bold text-xl px-[16px] py-[6px]",children:(e==null?void 0:e.original_price_currency)??""}),s.jsx("div",{className:"text-active text-sm font-semibold mt-[8px]",children:s.jsx("a",{href:"#",className:"text-normal",onClick:S=>{S.preventDefault(),h(!0)},children:t("tank::form.text.link_adjust_price")})})]}),s.jsx(mt,{name:"tax_rate_per_unit",label:t("tank::form.label.tax_rate_per_unit"),error:m("tax_rate_per_unit"),value:String(n("tax_rate_per_unit")??""),onChangeValue:S=>g("tax_rate_per_unit",S),placeholder:"0.00",prefix:"$",groupClassName:"!max-w-[150px]"}),s.jsx(mt,{name:"code",label:t("tank::form.label.code"),error:m("code"),value:String(n("code")??""),onChangeValue:S=>g("code",S),placeholder:t("placeholder.enter_tank_code"),optional:!0}),s.jsx("div",{className:"form-group",children:s.jsx(Un,{name:"is_simulation",checked:String(n("is_simulation")??"0")==="1",onChange:S=>r("is_simulation",S?"1":"0"),className:"!text-base !font-normal !gap-x-[8px] !max-w-fit !mb-0",children:t("tank::form.label.is_simulation")})}),s.jsxs("div",{className:"delete-detail-page",children:[s.jsx("div",{className:"hr"}),s.jsx("div",{className:"form-group",children:s.jsx("button",{type:"button",className:"btn-critical mr-auto btn-lg",onClick:()=>l&&l(),children:t("tank::text.delete_tank")})})]})]}),s.jsx(xa,{entity:"site",visible:c,onClose:()=>u(!1),onApply:x,selectedItems:n("location_id")?[n("location_id")]:[],multiple:!1,header:t("site::site_text.select_a_site"),renderFooter:()=>null,modalBodyClassName:"no-footer",description:t("site::datatable.text.description_add_site",{type:t("text.tank").toLowerCase()})}),s.jsx(xa,{entity:"product",visible:d,onClose:()=>f(!1),onApply:b,selectedItems:n("product_id")?[n("product_id")]:[],multiple:!1,header:t("tank::text.select_a_product"),description:s.jsxs("div",{children:[t("product::text.create_custom_des",{create_custom_link:""}),s.jsx("button",{type:"button",onClick:y,className:"add-new text-active font-bold",children:t("product::text.create_custom_link")})]}),renderFooter:()=>null,modalBodyClassName:"no-footer"}),s.jsx(rBt,{visible:p,onClose:()=>h(!1),tank:e,type:"price",onSuccess:()=>{window.location.reload()}})]})};function _oe(){const e=new Date,n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0"),a=e.getFullYear();let i=e.getHours();const o=String(e.getMinutes()).padStart(2,"0"),l=String(e.getSeconds()).padStart(2,"0"),c=i>=12?"pm":"am";return i=i%12,i===0&&(i=12),{transaction_date:`${n}/${r}/${a}`,transaction_time_start_hour:String(i).padStart(2,"0"),transaction_time_start_min:o,transaction_time_start_second:l,transaction_time_format:c}}const iBt=({visible:e,onClose:n,tank:r,onSuccess:a})=>{const[i,o]=v.useState(!1),[l,c]=v.useState(!1),[u,d]=v.useState({}),[f,p]=v.useState({transaction_date:"",transaction_time_start_hour:"",transaction_time_start_min:"",transaction_time_start_second:"",transaction_time_format:"am",inventory:"",transaction_notes:"",tank_id:"",step:"finish_step"}),h=ye("/transaction/create-inventory-adjustment"),m=v.useMemo(()=>vc(String((r==null?void 0:r.inventory_unit)??""))??"",[r==null?void 0:r.inventory_unit]);function g(j,S){p(N=>({...N,[j]:S}))}function x(j){const S=u==null?void 0:u[j];return Array.isArray(S)?S[0]??"":typeof S=="string"?S:""}function b(){const j=_oe();d({}),p({transaction_date:j.transaction_date,transaction_time_start_hour:j.transaction_time_start_hour,transaction_time_start_min:j.transaction_time_start_min,transaction_time_start_second:j.transaction_time_start_second,transaction_time_format:j.transaction_time_format,inventory:"",transaction_notes:"",tank_id:(r==null?void 0:r.id)??"",step:"finish_step"})}async function y(){if(r!=null&&r.id){o(!0),showLoader();try{const j=await Le.get(h,{params:{tank_id:r.id}}),S=(j==null?void 0:j.data)??j,N=(S==null?void 0:S.values)??{},k=_oe();d({}),p({transaction_date:N.transaction_date??k.transaction_date,transaction_time_start_hour:N.transaction_time_start_hour??k.transaction_time_start_hour,transaction_time_start_min:N.transaction_time_start_min??k.transaction_time_start_min,transaction_time_start_second:N.transaction_time_start_second??k.transaction_time_start_second,transaction_time_format:N.transaction_time_format??k.transaction_time_format,inventory:N.inventory??"",transaction_notes:N.transaction_notes??"",tank_id:N.tank_id??r.id,step:"finish_step"})}catch{b()}finally{hideLoader(),o(!1)}}}v.useEffect(()=>{if(e){y();return}b()},[e,r==null?void 0:r.id]);async function w(){var j;if(!(!(r!=null&&r.id)||l)){c(!0),d({}),showLoader();try{const S={...f,tank_id:r.id,step:"finish_step"},N=await Le.post(h,S),k=(N==null?void 0:N.data)??N,E=(k==null?void 0:k.errors)??{};if(d(E),k!=null&&k.result){n(),Pe.show({type:"success",message:(k==null?void 0:k.message)||t("message.save_successful"),lifetime:1500}),a&&a();return}k!=null&&k.message&&Pe.show({type:"critical",message:k.message,fixed:!0})}catch(S){const N=((j=S==null?void 0:S.response)==null?void 0:j.data)??S??{},k=(N==null?void 0:N.errors)??{};d(k),N!=null&&N.message&&Pe.show({type:"critical",message:N.message,fixed:!0})}finally{hideLoader(),c(!1)}}}return s.jsx(cn,{visible:e,onClose:n,header:t("transaction::form.text.add_inventory_adjustment_transaction"),padding:"none",className:"add-transaction-load-modal",modalBodyClassName:"overflow-visible modal-transaction",footer
464:s.jsx("div",{className:"w-full flex justify-end",children:s.jsx(be,{size:"lg",onClick:w,disabled:l||i,children:t("text.btn_save")})}),children:s.jsx("div",{className:"p-full",children:s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(LCe,{dateValue:String(f.transaction_date??""),onDateChange:j=>g("transaction_date",j),hourValue:String(f.transaction_time_start_hour??""),onHourChange:j=>g("transaction_time_start_hour",j),minuteValue:String(f.transaction_time_start_min??""),onMinuteChange:j=>g("transaction_time_start_min",j),secondValue:String(f.transaction_time_start_second??""),onSecondChange:j=>g("transaction_time_start_second",j),meridiemValue:String(f.transaction_time_format??"am"),onMeridiemChange:j=>g("transaction_time_format",j),dateError:x("transaction_date"),timeError:x("transaction_time_start_hour"),maxDate:r!=null&&r.is_track_inventory?new Date:null}),s.jsx("div",{className:"form-group",children:s.jsx("div",{className:"tank-inventory",children:s.jsx(mt,{name:"inventory",label:t("transaction::form.label.ending_inventory"),value:String(f.inventory??""),onChangeValue:j=>g("inventory",j),error:x("inventory"),placeholder:"0",suffix:m})})}),s.jsx("input",{type:"hidden",name:"tank_id",value:String(f.tank_id??"")})]}),s.jsxs("div",{className:"col-sm-6",children:[s.jsx(od,{wrapperClassName:"callout-custom",content:`<p class='description'>${t("transaction::form.text.adding_transaction_inventory_adjustment_note")}</p>`}),s.jsx(oY,{name:"transaction_notes",label:t("transaction::form.label.transaction_note"),value:String(f.transaction_notes??""),onChangeValue:j=>g("transaction_notes",j),error:x("transaction_notes"),rows:7,tooltip:t("transaction::form.text.transaction_notes_des"),className:"form-control textarea-group transaction_note",placeholder:t("placeholder.enter_transaction_notes")})]})]})})})};function Kp(e={},n){const r=e==null?void 0:e[n];return Array.isArray(r)?r[0]??"":typeof r=="string"?r:""}function sBt(e,n){return`
465        <div class='select-with-icon'>
466            <span class="${lye(e)}"><span class="path1"></span><span class="path2"></span></span>
467            ${n}
468        </div>
469    `}function oBt(e,n){if(e==null||e==="")return n?"":"0";const r=Number(e);if(Number.isNaN(r))return String(e);const a=Math.round(r*1e5)/1e5;return String(a)}const lBt=({tank:e,get:n,set:r,invalidErrors:a={},meta:i})=>{const[o,l]=v.useState(!1),[c,u]=v.useState(()=>{const P=n("inventory");return!!parseInt(String(n("is_track_inventory")??1),10)&&P==null}),[d,f]=v.useState(!1),p={tank_shape:String(n("tank_shape")??"CYLINDER-H"),length_1:n("length_1"),length_2:n("length_2"),width_1:n("width_1"),width_2:n("width_2"),diameter_1:n("diameter_1"),diameter_2:n("diameter_2"),inventory_unit:String(n("inventory_unit")??"GAL"),tank_capacity:n("tank_capacity"),is_track_inventory:n("is_track_inventory"),is_use_dimension:n("is_use_dimension"),inventory:n("inventory"),old_inventory:n("old_inventory")},h=(i==null?void 0:i.tankShapes)??{},m=vc(String(n("inventory_unit")??(e==null?void 0:e.inventory_unit)??"GAL")),g=(i==null?void 0:i.formatted_unit)??vc(String(p.inventory_unit??"GAL"))??"gal",x=(i==null?void 0:i.unit_name)??"Gallons",b=!!(i!=null&&i.is_delivery_truck),y=!!parseInt(String(p.is_track_inventory??1),10),w=!!parseInt(String(p.is_use_dimension??1),10),j=iye.includes(p.tank_shape);v.useEffect(()=>{const P=n("inventory"),I=y&&P==null;u(I),f(!1)},[e==null?void 0:e.id]);function S(P){if(P==null||P==="")return"";const I=Number(P);return Number.isNaN(I)?String(P):(Math.round(I*1e3)/1e3).toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:4})}const N=v.useMemo(()=>S(n("inventory")??""),[n,p.inventory]),k=v.useMemo(()=>oBt(n("inventory"),d),[n,p.inventory,d]),E=v.useMemo(()=>sye(p.tank_shape),[p.tank_shape]),D=v.useMemo(()=>Object.keys(h).map(P=>({value:P,label:h[P],content:sBt(P,String(h[P]))})),[h]),R=v.useMemo(()=>{if(!y||!w)return{displayValue:p.tank_capacity??"",valid:!!p.tank_capacity,errorText:""};const P=oye({shape:p.tank_shape,inventoryUnit:p.inventory_unit,length_1:p.length_1,length_2:p.length_2,width_1:p.width_1,width_2:p.width_2,diameter_1:p.diameter_1,diameter_2:p.diameter_2});return{displayValue:P.valid&&P.value?P.value.toFixed(2):"",valid:P.valid,errorText:P.errorText}},[p.tank_shape,p.inventory_unit,p.length_1,p.length_2,p.width_1,p.width_2,p.diameter_1,p.diameter_2,p.tank_capacity,y,w]);v.useEffect(()=>{if(!y||!w||b)return;const P=R.valid&&R.displayValue?R.displayValue:"";String(n("tank_capacity")??"")!==String(P)&&r("tank_capacity",P,{markAsChanged:!1})},[y,w,b,R.valid,R.displayValue,n,r]);const A=v.useMemo(()=>R.displayValue?` ${R.displayValue}`:R.errorText?` not set ${R.errorText}`:" not set",[R.displayValue,R.errorText]);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("tank::text.inventory_settings_section")}),s.jsxs("div",{className:"section-body",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("tank::form.label.is_track_inventory")}),y?null:s.jsx("div",{className:"mb-[8px]",children:t("tank::form.message.is_track_inventory")}),s.jsxs("div",{className:"display-wrapper form-check form-inline",children:[s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"is_track_inventory",value:"1",current:String(n("is_track_inventory")??1),className:"form-check-input !text-base",onClick:()=>{const P=!!parseInt(String(n("is_track_inventory")??1),10);if(r("is_track_inventory",1),!P){const I=n("inventory")===null||n("inventory")===void 0;u(I),f(!1)}},children:t("tank::text.on")})}),s.jsx("label",{className:"form-radio-label-general load-modal",children:s.jsx(zt,{name:"is_track_inventory",value:"
4690",current:String(n("is_track_inventory")??1),className:"form-check-input !text-base",onClick:()=>{r("is_track_inventory",0)},children:t("tank::text.off")})})]})]}),y?s.jsx("div",{className:"mb-[8px]",children:c?s.jsx("div",{className:"tank-inventory",children:s.jsx(Ro,{name:"inventory",value:k,onChange:P=>{const I=Cs(P.target.value);f(!0),r("inventory",I)},id:"inventory",label:t("tank::form.label.inventory"),suffix:m,error:Kp(a,"inventory")})}):s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("tank::form.label.inventory")}),s.jsxs("div",{className:"label text-xl font-bold",children:[N," ",m]}),s.jsx("div",{className:"text-active text-sm font-semibold mt-[8px]",children:s.jsx("a",{href:"#",className:"text-normal",onClick:P=>{P.preventDefault(),l(!0)},children:t("tank::form.text.link_adjust_inventory")})}),s.jsx("div",{className:"input-old-inventory",children:s.jsx("input",{type:"hidden",name:"old_inventory",value:String(n("old_inventory")??n("inventory")??""),readOnly:!0})})]})}):null,y?s.jsx("div",{className:"mb-[8px]",children:s.jsxs("div",{className:"form-group tank-capital-group",children:[b?null:s.jsxs(s.Fragment,{children:[s.jsx("label",{className:"control-label !max-w-none",children:t("tank::form.label.tracking_inventory_method")}),s.jsx("div",{children:t("tank::form.description.tank_capital")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border mt-[8px]",children:[s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"is_use_dimension",value:"1",current:String(n("is_use_dimension")??1),className:"form-check-input !text-base",onClick:()=>r("is_use_dimension",1),children:t("tank::text.dimensions")})}),s.jsx("label",{className:"form-radio-label-general load-modal",children:s.jsx(zt,{name:"is_use_dimension",value:"0",current:String(n("is_use_dimension")??1),className:"form-check-input !text-base",onClick:()=>r("is_use_dimension",0),children:x})})]})]}),s.jsxs("div",{className:"tank-dimension-group",children:[w&&!b?s.jsxs("div",{className:"use-dimension",children:[s.jsxs("div",{className:"get-text","data-height":t("tank::form.text.tank_height"),"data-length":t("tank::form.text.tank_length"),"data-diameter":t("tank::form.text.tank_diameter"),"data-width":t("tank::form.text.tank_width"),children:[s.jsx("div",{className:"tank-height",children:s.jsxs("div",{className:"flex gap-[16px]",children:[s.jsx(Ro,{name:"length_1",value:n("length_1")??0,onChange:P=>r("length_1",Cs(P.target.value)),id:"length_1",suffix:"ft",label:E.lengthLabel,error:Kp(a,"length_1")}),s.jsx(Ro,{name:"length_2",value:n("length_2")??0,onChange:P=>r("length_2",Cs(P.target.value)),id:"length_2",suffix:"in",label:" ",error:Kp(a,"length_2")})]})}),s.jsx("div",{className:"tank-diameter",children:s.jsxs("div",{className:"flex gap-[16px]",children:[s.jsx(Ro,{name:"diameter_1",value:n("diameter_1")??0,onChange:P=>r("diameter_1",Cs(P.target.value)),id:"diameter_1",suffix:"ft",label:E.diameterLabel,error:Kp(a,"diameter_1")}),s.jsx(Ro,{name:"diameter_2",value:n("diameter_2")??0,onChange:P=>r("diameter_2",Cs(P.target.value)),id:"diameter_2",suffix:"in",label:" ",error:Kp(a,"diameter_2")})]})}),j?s.jsx("div",{className:"tank-width",children:s.jsxs("div",{className:"flex gap-[16px]",children:[s.jsx(Ro,{name:"width_1",value:n("width_1")??0,onChange:P=>r("width_1",Cs(P.target.value)),id:"width_1",suffix:"ft",label:E.widthLabel,error:Kp(a,"width_1")}),s.jsx(Ro,{name:"width_2",value:n("width_2")??0,onChange:P=>r("width_2",Cs(P.target.value)),id:"width_2",suffix:"in",label:" ",error:Kp(a,"width_2")})]})}):null,s.jsx("div",{className:"row",children:s.jsxs("div",{className:"",children:[s.jsx("span",{children:String(t("tank::form.label.tank_capacity")).toLowerCase().replace(/^./,P=>P.toUpperCase())})," ","=",s.jsx("span",{className:"number font-semibold",children:A}),s.jsx("span",{className:"unit font-semibold",children:R.displayValue?g:""})]})})]}),s.jsx("div",{className:"form-group tank-shape",children:s.jsx(Ja,{name:"tank_shape",value:String(n("tank_shape")??"CYLINDER-H"),options:D,onChangeValue:P=>r("tank_shape",P),formItemProps:{label:t("tank::form.label.tank_shape"),error:Kp(a,"tank_shape")}})})]}):null,!w||b?s.jsx("div",{className:"none-use-dimension",children:s.jsx("div",{children:s.jsx("div",{className:"row tank-capacity",children:s.jsx(Ro,{name:"tank_capacity",value:String(n("tank_capacity")??""),onChange:P=>r("tank_capacity",Cs(P.target.value)),id:"tank_capacity",label:t("tank::form.label.tank_capacity"),suffix:g,error:Kp(a,"tank_capacity")})})})}):null]})]})}):null]}),s.jsx(iBt,{visible:o,onClose:()=>l(!1),tank:e,onSuccess:()=>{window.location.reload()}})]})},cBt=({get:e,set:n,invalidErrors:r={},meta:a,initialIsTrackInventory:i=1,inventorySettingsHref:o="#inventory-settings-section"})=>{const l=v.useRef(i),c=!!parseInt(String(l.current??1),10);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("tank::text.alerts_section")}),s.jsx("div",{className:"section-body",children:c?s.jsx("div",{className:"w-max",children:s.jsx(cye,{get:e,set:n,errors:r,meta:a,isTrackInventory:c,showOuterWrapper:!1,lowLevelWrapperClassName:"alert-section-wrapper",highLevelWrapperClassName:"alert-section-wrapper",notificationWrapperClassName:"alert-section-wrapper",imageWrapperClassName:"",emptyStateContentClassName:"content-custom-data-field-empty"})}):s.jsx(Sc,{title:t("tank::text.no_alert_tank"),icon:"icon-icon-notification",children:s.jsx("div",{className:"content-custom-data-field-empty",children:s.jsx("div",{dangerouslySetInnerHTML:{__html:t("tank::text.no_alert_tank_des_setting",{href:o})}})})})})]})},uBt=({get:e,set:n,invalidErrors:r={}})=>{function a(i){const o=r==null?void 0:r[i];
469return Array.isArray(o)?o[0]??"":typeof o=="string"?o:""}return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("tank::form.label.barcodes")}),s.jsxs("div",{className:"section-body",children:[s.jsx(mt,{name:"barcode_1",label:`${t("tank::form.label.barcode")} 1`,error:a("barcode_1"),value:String(e("barcode_1")??""),onChangeValue:i=>n("barcode_1",i),placeholder:t("placeholder.enter_code"),optional:!0}),s.jsx(mt,{name:"barcode_2",label:`${t("tank::form.label.barcode")} 2`,error:a("barcode_2"),value:String(e("barcode_2")??""),onChangeValue:i=>n("barcode_2",i),placeholder:t("placeholder.enter_code"),optional:!0}),s.jsx(mt,{name:"barcode_3",label:`${t("tank::form.label.barcode")} 3`,error:a("barcode_3"),value:String(e("barcode_3")??""),onChangeValue:i=>n("barcode_3",i),placeholder:t("placeholder.enter_code"),optional:!0})]})]})},dBt=({get:e,set:n,invalidErrors:r={},customFields:a={}})=>{function i(l){const c=r==null?void 0:r[l];return Array.isArray(c)?c[0]??"":typeof c=="string"?c:""}const o=Object.keys(a);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("tank::text.custom_data")}),s.jsx("div",{className:"section-body",children:s.jsx("div",{className:"custom-data-container",children:o.length>0?o.map(l=>s.jsx(mt,{name:l,label:a[l],value:String(e(l)??""),onChangeValue:c=>n(l,c),error:i(l),placeholder:t("placeholder.enter_custom_data"),optional:!0},l)):s.jsx(rx,{message:t("message.no_custom_data_yet")})})})]})},FCe=({tank:e,sections:n=[],formValues:r={},meta:a={}})=>{const i=v.useMemo(()=>(n||[]).filter(Y=>Y.visible!==!1),[n]);function o(Y){var oe,q;const Q=(oe=window.location.hash)==null?void 0:oe.replace("#",""),W=((q=Y[0])==null?void 0:q.key)||"details-section";if(!Q)return W;const se=Y.find(ue=>ue.key===Q&&ue.visible!==!1);return(se==null?void 0:se.key)||W}function l(Y){if(Y==null||Y==="")return"";const Q=String(Y);return Q.includes(".")?Q.replace(/(\.\d*?[1-9])0+$/g,"$1").replace(/\.0+$/g,""):Q}function c(Y){return Object.prototype.hasOwnProperty.call(r||{},Y)}function u(Y,Q=null){return c(Y)?r[Y]:Q}const[d,f]=v.useState(()=>o(i)),[p,h]=v.useState(i),[m,g]=v.useState(!1),[x,b]=v.useState(!1),[y,w]=v.useState(!1),j=ye(`/tank/update/${e==null?void 0:e.id}`),S=ye(`/tank/delete/${e==null?void 0:e.id}`),N=(a==null?void 0:a.custom_fields)??{},k=wr({server:e!=null&&e.id?j:"",isScrollWhenError:!0,formConfig:{fields:{status:{label:"status",value:String((r==null?void 0:r.status)??1)},name:{label:"name",value:(r==null?void 0:r.name)??""},location_id:{label:"location_id",value:(r==null?void 0:r.location_id)??""},location_name:{label:"location_name",value:(r==null?void 0:r.location_name)??""},location_is_network:{label:"location_is_network",value:(r==null?void 0:r.location_is_network)??0},product_id:{label:"product_id",value:(r==null?void 0:r.product_id)??""},product_name:{label:"product_name",value:(r==null?void 0:r.product_name)??""},inventory_unit:{label:"inventory_unit",value:(r==null?void 0:r.inventory_unit)??"GAL"},price:{label:"price",value:(r==null?void 0:r.price)??""},tax_rate_per_unit:{label:"tax_rate_per_unit",value:l(r==null?void 0:r.tax_rate_per_unit)},code:{label:"code",value:(r==null?void 0:r.code)??""},is_simulation:{label:"is_simulation",value:String((r==null?void 0:r.is_simulation)??0)},is_track_inventory:{label:"is_track_inventory",value:String((r==null?void 0:r.is_track_inventory)??1)},inventory:{label:"inventory",value:u("inventory",null)},old_inventory:{label:"old_inventory",value:u("old_inventory",null)},tank_shape:{label:"tank_shape",value:(r==null?void 0:r.tank_shape)??"CYLINDER-H"},is_use_dimension:{label:"is_use_dimension",value:String((r==null?void 0:r.is_use_dimension)??1)},length_1:{label:"length_1",value:(r==null?void 0:r.length_1)??0},length_2:{label:"length_2",value:(r==null?void 0:r.length_2)??0},diameter_1:{label:"diameter_1",value:(r==null?void 0:r.diameter_1)??0},diameter_2:{label:"diameter_2",value:(r==null?void 0:r.diameter_2)??0},width_1:{label:"width_1",value:(r==null?void 0:r.width_1)??0},width_2:{label:"width_2",value:(r==null?void 0:r.width_2)??0},tank_capacity:{label:"tank_capacity",value:(r==null?void 0:r.tank_capacity)??""},low_level:{label:"low_level",value:(r==null?void 0:r.low_level)??""},critical_low_level:{label:"critical_low_level",value:(r==null?void 0:r.critical_low_level)??""},variance:{label:"variance",value:(r==null?void 0:r.variance)??""},is_high_level_alert:{label:"is_high_level_alert",value:String((r==null?void 0:r.is_high_level_alert)??0)},high_level:{label:"high_level",value:(r==null?void 0:r.high_level)??""},critical_high_level:{label:"critical_high_level",value:(r==null?void 0:r.critical_high_level)??""},alert_admin_turned_on:{label:"alert_admin_turned_on",value:String((r==null?void 0:r.alert_admin_turned_on)??0)},is_all_alert:{label:"is_all_alert",value:String((r==null?void 0:r.is_all_alert)??0)},admin_alerts:{label:"admin_alerts",value:(r==null?void 0:r.admin_alerts)??[]},barcode_1:{label:"barcode_1",value:(r==null?void 0:r.barcode_1)??""},barcode_2:{label:"barcode_2",value:(r==null?void 0:r.barcode_2)??""},barcode_3:{label:"barcode_3",value:(r==null?void 0:r.barcode_3)??""},tag_str_1:{label:"tag_str_1",value:(r==null?void 0:r.tag_str_1)??""},tag_str_2:{label:"tag_str_2",value:(r==null?void 0:r.tag_str_2)??""},tag_str_3:{label:"tag_str_3",value:(r==null?void 0:r.tag_str_3)??""},tag_str_4:{label:"tag_str_4",value:(r==null?void 0:r.tag_str_4)??""}}}}),{get:E,set:D,values:R,invalidErrors:A,updateInvalidErrors:P}=k;v.useEffect(()=>{h(i.map(Y=>
469({...Y,invalid:!1})))},[i]),v.useEffect(()=>{var W;const Y=o(i);if(!i.find(se=>se.key===d)){f(Y);return}const Q=(W=window.location.hash)==null?void 0:W.replace("#","");if(Q&&Q!==d){const se=i.find(oe=>oe.key===Q&&oe.visible!==!1);se&&f(se.key)}},[i,d]),v.useEffect(()=>{const Y=()=>{var se;const Q=(se=window.location.hash)==null?void 0:se.replace("#","");if(!Q)return;const W=i.find(oe=>oe.key===Q&&oe.visible!==!1);W&&f(W.key)};return window.addEventListener("hashchange",Y),window.addEventListener("popstate",Y),()=>{window.removeEventListener("hashchange",Y),window.removeEventListener("popstate",Y)}},[i]);function I(){h(Y=>Y.map(Q=>({...Q,invalid:!1})))}function L(Y){return["status","name","location_id","product_id","inventory_unit","price","tax_rate_per_unit","code","is_simulation"].includes(Y)?"details-section":["is_track_inventory","inventory","old_inventory","tank_shape","is_use_dimension","length_1","length_2","width_1","width_2","diameter_1","diameter_2","tank_capacity"].includes(Y)?"inventory-settings-section":["low_level","critical_low_level","variance","is_high_level_alert","high_level","critical_high_level","alert_admin_turned_on","is_all_alert","admin_alerts"].includes(Y)?"alerts-section":["barcode_1","barcode_2","barcode_3"].includes(Y)?"barcodes-section":["tag_str_1","tag_str_2","tag_str_3","tag_str_4"].includes(Y)||Object.keys(N).includes(Y)?"custom-data-section":null}function H(Y){window.requestAnimationFrame(()=>{window.setTimeout(()=>{const Q=document.getElementById(Y);if(!Q)return;const W=Q.querySelector(".is-invalid-messages"),se=Q.querySelector(".form-group.is-invalid"),oe=W||se;if(!oe)return;const q=oe.getBoundingClientRect(),ue=window.scrollY+q.top-380;window.scrollTo({top:Math.max(ue,0),behavior:"smooth"})},120)})}function U(Y){const Q=i.map(oe=>({...oe,invalid:!1})),W=[];if(Object.keys(Y||{}).forEach(oe=>{const q=L(oe);if(!q)return;const ue=Q.findIndex(_e=>_e.key===q);ue!==-1&&(Q[ue].invalid=!0,W.includes(q)||W.push(q))}),h(Q),!W.length)return;const se=W[0];if(se){if(window.history.replaceState({},"",`${window.location.pathname}${window.location.search}#${se}`),d!==se){f(se),H(se);return}H(se)}}function X(Y){return Y===!0||Y===1||Y==="1"||Y==="true"?"1":"0"}function re(Y){return Y===""?null:Y}function Z(){const Y={...R,status:X(R.status),is_simulation:X(R.is_simulation),is_track_inventory:X(R.is_track_inventory),is_use_dimension:X(R.is_use_dimension),is_high_level_alert:X(R.is_high_level_alert),alert_admin_turned_on:X(R.alert_admin_turned_on),is_all_alert:X(R.is_all_alert),location_id:re(R.location_id),product_id:re(R.product_id),code:re(R.code),tax_rate_per_unit:re(R.tax_rate_per_unit),barcode_1:re(R.barcode_1),barcode_2:re(R.barcode_2),barcode_3:re(R.barcode_3),inventory:re(R.inventory)};return Object.keys(N).forEach(Q=>{Y[Q]=re(R[Q])}),Y}async function V(){var Y;if(!(!(e!=null&&e.id)||m)){g(!0),showLoader();try{I();const Q=Z(),W=await Le.post(j,Q),se=(W==null?void 0:W.data)??W,oe=(se==null?void 0:se.errors)??{};if(P(oe),Object.keys(oe).length>0){U(oe),Pe.show({type:"error",message:(se==null?void 0:se.message)||t("message.validated_error")});return}if(se!=null&&se.result){setTimeout(()=>{window.location.reload()},500);return}}catch(Q){const W=((Y=Q==null?void 0:Q.response)==null?void 0:Y.data)??Q,se=(W==null?void 0:W.errors)??{};P(se),Object.keys(se).length>0&&U(se),W!=null&&W.message&&Pe.show({type:"error",message:W.message})}finally{hideLoader(),g(!1)}}}async function J(){var Y;if(e!=null&&e.id){showLoader();try{const Q=await Le.post(S),W=(Q==null?void 0:Q.data)??Q;if(W!=null&&W.result){setTimeout(()=>{if(W!=null&&W.redirect){window.location.href=W.redirect;return}window.location.href=Oe("/tank")},300);return}Pe.show({type:"error",message:(W==null?void 0:W.message)||t("text.updated_failure")})}catch(Q){const W=((Y=Q==null?void 0:Q.response)==null?void 0:Y.data)??Q;Pe.show({type:"error",message:(W==null?void 0:W.message)||t("text.updated_failure")})}finally{hideLoader()}}}function K(){return s.jsx(pf,{visible:!0,buttons:[s.jsx(be,{htmlType:"button",className:"!bg-white text-critical border-placeholder border-2 hover:border-critical",onClick:()=>{window.location.reload()},children:t("text.btn_discard_change")},"discard"),s.jsx(be,{htmlType:"submit",type:"primary",disabled:m,children:t("text.btn_save_change")},"save")]})}function ee(Y){D("product_id",Y.id),D("product_name",Y.name),b(!1)}return e?s.jsxs(s.Fragment,{children:[s.jsx(Mc,{items:p,activeItem:d,wrapperClassName:"z-[49]",onChange:Y=>f(Y)}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"setting-general",children:s.jsx("div",{className:"setting-general-content-refactor",children:s.jsxs(hf,{formInstance:k,disableReloadOnReset:!1,onSubmit:V,renderConfirmBottom:K,children:[s.jsx("div",{className:`section ${d==="details-section"?"!block !visible":""}`,id:"details-section",children:s.jsx(aBt,{tank:e,get:E,set:D,invalidErrors:A,meta:a,onCreateCustomProduct:()=>b(!0),onDelete:()=>w(!0)})}),s.jsx("div",{className:`section ${d==="inventory-settings-section"?"!block !visible":""}`,id:"inventory-settings-section",children:s.jsx(lBt,{tank:e,get:E,set:D,invalidErrors:A,meta:a})}),s.jsx("div",{className:`section ${d==="alerts-section"?"!block !visible":""}`,id:"alerts-section",children:s.jsx(cBt,{get:E,set:D,invalidErrors:A,meta:a,initialIsTrackInventory:r==null?void 0:r.is_track_inventory})}),s.jsx("div",{className:`section ${d==="barcodes-section"?"!block !visible":""}`,id:"barcodes-section",children:s.jsx(uBt,{get:E,set:D,invalidErrors:A})}),s.jsx("div",{className:`section ${d==="custom-data-section"?"!block !visible":""}`,id:"custom-data-section",children:s.jsx(dBt,{get:E,set:D,invalidErrors:A,customFields:N})})]})})})}),s.jsx(aye,{visible:x,onClose:()=>b(!1),onCreated:ee}),s.jsx(ot,{padding:"none",title:t("tank::text.delete_tank"),type:"critical",visible:y,buttons:()=>s.jsx("div",{className:"flex w-full justify-end",children:s.jsx(be,{type:"critical",size:"lg",onClick:J,children:t("tank::text.delete_tank")})}),onClose:()=>w(!1),children:s.jsxs("div",{className:"delete-modal",children:[s.jsx("p",{className:"title",children:t("tank::form.message.tank_delete_title")}),s.jsx("p",{className:"sub-title",children:t("tank::form.message.tank_delete_sub_title")}),s.jsx("p",{className:"title-1",children:(e==null?void 0:e.name)??""}),s.jsxs("div",{className:"content",children:[s.jsx("p",{children:String(E("product_name")??"")}),s.jsx("p",{children:String(E("location_name")??"")})]})]})})]}):null},BCe=({config:e})=>{var o;const n=v.useMemo(()=>({...e||{},columns:(e==null?void 0:e.columns)||[],dataFilterColumns:(e==null?void 0:e.dataFilterColumns)||[],ajax:(e==null?void 0:e.ajax)||{},data:(e==null?void 0:e.data)||[]}),[e]),r=At(n);if(!((o=n==null?void 0:n.columns)!=null&&o.length))return null;r.editColumn("platform",l=>{const c=l.platform==="android"?"Android":"iOS";return s.jsx("span",{className:"text-capitalize",children:c})}),r.editColumn("settings",l=>s.jsx("div",{className:"settings-wrapper text-nowrap",children:s.jsx("div",{className:"settings-content",children:s.jsx("div",{className:"d-inline-block",children:s.jsx(be,{type:"primary",size:"sm",className:"",onClick:c=>{c.stopPropagation(),a(l)},children:s.jsx("span",{children:t("tank::text.btn_push")})})})})}));function a(l){ot.show({title:t("tank::form.message.tank_push_token_confirm"),message:t("tank::form.message.tank_push_token"),buttons:c=>s.jsx(be,{size:"lg",onClick:()=>{i(l)},children:t("text.yes")})})}function i(l,c){showLoader(),Le.post(ye(`/tank/push-tokens/${l.id}`)).then(u=>{u.result?window.location.reload():u.message&&Pe.show({message:u.message,type:"error"})}).finally(()=>
469{hideLoader()})}return s.jsx(kt,{exportAble:!1,...r.props,selectAble:!1})},fBt=()=>{const{data:e,render:n}=Lt({server:ye("/tank/:id")}),r=e.view_data,a=Gt(),i=Gt();v.useEffect(()=>{r&&r.can_show_reconcile_intro&&a.on(),r&&r.can_show_reconcile_alert&&i.on()},[r]);function o(l){switch(l){case su:return s.jsx(nBt,{data:r});case Li:return s.jsx(FCe,{tank:r.tank,sections:r.sections,formValues:r.form_values,meta:r.tank_form_meta});case rce:return s.jsx(BCe,{config:r.session_dt});default:return s.jsx(Rc,{config:r.transaction_dt,propsData:r})}}return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{onBack:()=>Yf(Oe("tank")),backLink:Oe("tank"),title:t("tank::text.view_add_tank")}),n(()=>{const l=r.tank,c=r.tabs;return s.jsxs(s.Fragment,{children:[s.jsx(SP,{tank:l}),s.jsx(yY,{items:c}),s.jsx("div",{className:"content-right-wrapper",children:o(r.cur_tab)})]})}),s.jsx(pBt,{visible:a.status,onClose:a.off,data:r}),s.jsx(hBt,{visible:i.status,onClose:i.off,data:r})]})},pBt=({visible:e,onClose:n,data:r})=>{const[a,i]=v.useState(1);function o(){i(p=>p+1)}function l(){i(p=>p-1)}const c=()=>{try{showLoader(),Le.post(Oe("/tank/onboarding-pop-up")).then(p=>{p.result&&n&&n()}).finally(()=>{hideLoader()})}catch(p){console.error("Error during the AJAX request:",p)}};function u(){return s.jsxs("div",{className:"w-full flex justify-between",children:[a===1?s.jsx(be,{type:"outline",onClick:c,children:t("text.btn_dont_show_again")}):s.jsx(be,{type:"outline",onClick:l,children:t("text.btn_back")}),a===5?s.jsx(be,{size:"lg",onClick:c,children:t("text.btn_done")}):s.jsx(be,{onClick:o,size:"lg",children:t("text.btn_next")})]})}function d(){switch(a){case 1:return s.jsxs("div",{className:"text-center",children:[s.jsx("div",{children:s.jsx("img",{className:"m-auto",src:asset(W8t)})}),s.jsx("div",{className:"m-[16px] font-semibold text-2xl",children:t("tank::form.text.onboarding_add_new_transaction")}),s.jsx("div",{children:t("tank::form.text.onboarding_add_new_transaction_description_1")}),s.jsx("div",{dangerouslySetInnerHTML:{__html:t("tank::form.text.onboarding_add_new_transaction_description_2")}})]});case 2:return s.jsx("div",{className:"text-center",children:s.jsxs("div",{className:"m-auto",children:[s.jsx("div",{children:s.jsx("img",{className:"m-auto",src:asset(Y8t)})}),s.jsx("div",{className:"m-[16px] font-semibold text-2xl",children:t("tank::form.text.onboarding_edit_del_transactions")}),s.jsx("div",{children:t("tank::form.text.onboarding_edit_del_transactions_description")})]})});case 3:return s.jsxs("div",{className:"text-center",children:[s.jsx("div",{children:s.jsx("img",{className:"m-auto",src:asset(q8t)})}),s.jsx("div",{className:"m-[16px] font-semibold text-2xl",children:t("tank::form.text.onboarding_inventory_checkpoints")}),s.jsx("div",{children:t("tank::form.text.onboarding_inventory_checkpoints_description_1")})]});case 4:return s.jsxs("div",{className:"text-center",children:[s.jsx("div",{children:s.jsx("img",{className:"m-auto",src:asset(G8t)})}),s.jsx("div",{className:"m-[16px] font-semibold text-2xl",children:t("tank::form.text.onboarding_reconcile_transactions")}),s.jsx("div",{children:t("tank::form.text.onboarding_reconcile_transactions_description_1")})]});case 5:return s.jsxs("div",{className:"text-center",children:[s.jsx("div",{children:s.jsx("img",{className:"m-auto",src:asset(K8t)})}),s.jsx("div",{className:"m-[16px] font-semibold text-2xl",children:t("tank::form.text.onboarding_review_and_confirm")}),s.jsx("div",{children:t("tank::form.text.onboarding_review_and_confirm_description_1")}),s.jsx("div",{children:t("tank::form.text.onboarding_review_and_confirm_description_2")}),s.jsx("div",{className:"text-active font-semibold",children:s.jsx("a",{href:r==null?void 0:r.link_help_reconcile,target:"_blank",rel:"noopener noreferrer",children:t("text.learn_more")})})]})}}function f(){n&&n()}return s.jsx(cn,{visible:e,onClose:f,header:t("tank::form.text.new_feature"),footer:u(),padding:"full",textClose:t("text.btn_skip"),children:d()})},hBt=({visible:e,onClose:n,data:r})=>{const{portal:a}=Bt(),{values:i,set:o}=wr({server:ye("account/update-status-explain-reconcile-dialog"),formConfig:{fields:{dont_show_reconcile_alert_dialog:{label:t("user::form.label.password"),value:!1}}}}),l=()=>{try{showLoader(),Le.post(Oe("/account/update-status-explain-reconcile-dialog"),i).then(f=>{f.result&&n&&n()}).finally(()=>
469{hideLoader()})}catch(f){console.error("Error during the AJAX request:",f)}};function c(){return s.jsxs("div",{className:"w-full flex justify-between",children:[s.jsx(Un,{name:"dont_show_reconcile_alert_dialog",onChange:f=>o("dont_show_reconcile_alert_dialog",f),children:t("text.btn_dont_show_again")}),s.jsx(be,{size:"lg",onClick:l,children:t("tank::form.text.btn_understand")})]})}function u(){return s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold !mb-[16px]",children:t("tank::form.text.explain_reconcile_description_1")}),s.jsx("div",{className:"font-semibold !mb-[40px]",children:t("tank::form.text.explain_reconcile_description_2")}),a.portal_id===kce?s.jsx("img",{className:"m-auto",src:asset(Z8t)}):s.jsx("img",{className:"m-auto",src:asset(X8t)})]})}function d(){n&&n()}return s.jsx(cn,{visible:e,textClose:"",onClose:d,header:t("tank::form.text.explain_reconcile_title"),footer:c(),padding:"full",children:u()})},mBt=()=>{var r;const{data:e,render:n}=Lt({server:ye("tank")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx("div",{className:"row",children:s.jsx(TDt,{config:e.dt_configs})}))]})},gBt={children:[{path:"/tank",element:s.jsx(mBt,{})},{path:"/tank/:id",element:s.jsx(fBt,{})}]},HCe=Be.createContext({}),zCe=!0;function xBt({baseColor:e,highlightColor:n,width:r,height:a,borderRadius:i,circle:o,direction:l,duration:c,enableAnimation:u=zCe}){const d={};return l==="rtl"&&(d["--animation-direction"]="reverse"),typeof c=="number"&&(d["--animation-duration"]=`${c}s`),u||(d["--pseudo-element-display"]="none"),(typeof r=="string"||typeof r=="number")&&(d.width=r),(typeof a=="string"||typeof a=="number")&&(d.height=a),(typeof i=="string"||typeof i=="number")&&(d.borderRadius=i),o&&(d.borderRadius="50%"),typeof e<"u"&&(d["--base-color"]=e),typeof n<"u"&&(d["--highlight-color"]=n),d}function Xa({count:e=1,wrapper:n,className:r,containerClassName:a,containerTestId:i,circle:o=!1,style:l,...c}){var u,d,f;
469const p=Be.useContext(HCe),h={...c};for(const[j,S]of Object.entries(c))typeof S>"u"&&delete h[j];const m={...p,...h,circle:o},g={...l,...xBt(m)};let x="react-loading-skeleton";r&&(x+=` ${r}`);const b=(u=m.inline)!==null&&u!==void 0?u:!1,y=[],w=Math.ceil(e);for(let j=0;j<w;j++){let S=g;if(w>e&&j===w-1){const k=(d=S.width)!==null&&d!==void 0?d:"100%",E=e%1,D=typeof k=="number"?k*E:`calc(${k} * ${E})`;S={...S,width:D}}const N=Be.createElement("span",{className:x,style:S,key:j},"‌");b?y.push(N):y.push(Be.createElement(Be.Fragment,{key:j},N,Be.createElement("br",null)))}return Be.createElement("span",{className:a,"data-testid":i,"aria-live":"polite","aria-busy":(f=m.enableAnimation)!==null&&f!==void 0?f:zCe},n?y.map((j,S)=>Be.createElement(n,{key:S},j)):y)}function cS({children:e,...n}){return Be.createElement(HCe.Provider,{value:n},e)}const vBt=()=>{Kg(t("text.btn_log_in"));const{co_branding:e}=Bt(),[n,r]=v.useState(""),{fieldProps:a,values:i,submit:o,updateInvalidErrors:l}=wr({server:ye("login"),formConfig:{fields:{email:{label:t("account::form.label.email")},password:{label:t("account::company.label.password")},remember:{label:"Remember me",value:1}}}}),{data:c,loading:u}=Lt({server:"/login",forceLoad:!0});v.useState(u);function d(p){showLoader(),p.preventDefault();let h={email:$Z(i.email),password:$Z(i.password),remember:i.remember};Le.post(ye("login"),h).then(m=>{m.result&&(sr(m.redirect_to),l({}),r(""))}).catch(m=>{m.response.data.errors&&l(m.response.data.errors),m.response.data.errors.general_error&&r(m.response.data.errors.general_error),m.response.data.errors.attempt_error&&r(f())}).finally(()=>{hideLoader()})}function f(){return fc.renderToString(s.jsx("div",{children:s.jsxs("div",{className:"flex flex-col gap-[8px]",children:[s.jsx("div",{className:"flex",dangerouslySetInnerHTML:{__html:t("auth.attempt")}}),s.jsx("ul",{className:"list-disc pl-[24px] flex flex-col gap-[8px]",dangerouslySetInnerHTML:{__html:t("auth.attempt_detail")}})]})}))}return u?s.jsx(cS,{children:s.jsxs("div",{className:"login-form-wrapper main-login-form",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:s.jsx(Xa,{height:40,className:"!w-[150px] !rounded-lg",count:1})}),s.jsx("div",{className:"sub-title",children:s.jsx(Xa,{height:25,className:"!w-[200px] !rounded-lg",count:1})})]}),s.jsxs("div",{className:"input-wrapper",children:[s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})]}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})]})}):s.jsxs("form",{action:"login",onSubmit:d,className:"login-form-wrapper main-login-form can-enter-submit",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:t("text.btn_log_in")}),e.is_hidden_signup!=1?s.jsxs("div",{className:"sub-title",children:[t("text.new_here"),"? ",s.jsx(Gs,{to:"/register",children:t("text.btn_sign_up")})]}):null]}),s.jsxs("div",{className:`general-error-wrapper ${n==""?"d-none":""}`,children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:n}}),s.jsx("span",{onClick:()=>r(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}),s.jsxs("div",{className:"input-wrapper",children:[s.jsx(mt,{...a("email"),type:"text",placeholder:"Enter email address"}),s.jsx(sf,{...a("password"),labelClassName:"!items-start",labelControl:s.jsxs(Gs,{to:"/password/reset",className:"font-semibold text-active",children:[t("text.forgot_password"),"?"]}),isValidate:!1})]}),s.jsx("button",{type:"submit",className:"btn-primary rounded-lg justify-center",children:t("text.btn_log_in")})]})};var _Bt=Object.defineProperty,bBt=(e,n,r)=>n in e?_Bt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r,u3=(e,n,r)=>(bBt(e,typeof n!="symbol"?n+"":n,r),r);let yBt=class{constructor(){u3(this,"current",this.detect()),u3(this,"handoffState","pending"),u3(this,"currentId",0)}set(n){this.current!==n&&(this.handoffState="pending",this.currentId=0,this.current=n)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>
469"u"?"server":"client"}handoff(){this.handoffState==="pending"&&(this.handoffState="complete")}get isHandoffComplete(){return this.handoffState==="complete"}},Cg=new yBt,Yu=(e,n)=>{Cg.isServer?v.useEffect(e,n):v.useLayoutEffect(e,n)};function Av(e){let n=v.useRef(e);return Yu(()=>{n.current=e},[e]),n}function wBt(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(n=>setTimeout(()=>{throw n}))}function qg(){let e=[],n=[],r={enqueue(a){n.push(a)},addEventListener(a,i,o,l){return a.addEventListener(i,o,l),r.add(()=>a.removeEventListener(i,o,l))},requestAnimationFrame(...a){let i=requestAnimationFrame(...a);return r.add(()=>cancelAnimationFrame(i))},nextFrame(...a){return r.requestAnimationFrame(()=>r.requestAnimationFrame(...a))},setTimeout(...a){let i=setTimeout(...a);return r.add(()=>clearTimeout(i))},microTask(...a){let i={current:!0};return wBt(()=>{i.current&&a[0]()}),r.add(()=>{i.current=!1})},add(a){return e.push(a),()=>{let i=e.indexOf(a);if(i>=0){let[o]=e.splice(i,1);o()}}},dispose(){for(let a of e.splice(0))a()},async workQueue(){for(let a of n.splice(0))await a()},style(a,i,o){let l=a.style.getPropertyValue(i);return Object.assign(a.style,{[i]:o}),this.add(()=>{Object.assign(a.style,{[i]:l})})}};return r}function UP(){let[e]=v.useState(qg);return v.useEffect(()=>()=>e.dispose(),[e]),e}let Xi=function(e){let n=Av(e);return Be.useCallback((...r)=>n.current(...r),[n])};function vq(){let[e,n]=v.useState(Cg.isHandoffComplete);return e&&Cg.isHandoffComplete===!1&&n(!1),v.useEffect(()=>{e!==!0&&n(!0)},[e]),v.useEffect(()=>Cg.handoff(),[]),e}var boe;let uS=(boe=Be.useId)!=null?boe:function(){let e=vq(),[n,r]=Be.useState(e?()=>Cg.nextId():null);return Yu(()=>{n===null&&r(Cg.nextId())},[n]),n!=null?""+n:void 0};function cl(e,n,...r){if(e in n){let i=n[e];return typeof i=="function"?i(...r):i}let a=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(n).map(i=>`"${i}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,cl),a}function dS(e){return Cg.isServer?null:e instanceof Node?e.ownerDocument:e!=null&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let i7=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var s7=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(s7||{}),kBt=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(kBt||{}),jBt=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(jBt||{});function VCe(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(i7)).sort((n,r)=>Math.sign((n.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}var _q=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(_q||{});function bq(e,n=0){var r;return e===((r=dS(e))==null?void 0:r.body)?!1:cl(n,{[0](){return e.matches(i7)},[1](){let a=e;for(;a!==null;){if(a.matches(i7))return!0;a=a.parentElement}return!1}})}function UCe(e){let n=dS(e);qg().nextFrame(()=>{n&&!bq(n.activeElement,0)&&CBt(e)})}function CBt(e){e==null||e.focus({preventScroll:!0})}let SBt=["textarea","input"].join(",");function NBt(e){var n,r;return(r=(n=e==null?void 0:e.matches)==null?void 0:n.call(e,SBt))!=null?r:!1}function WCe(e,n=r=>r){return e.slice().sort((r,a)=>{let i=n(r),o=n(a);if(i===null||o===null)return 0;let l=i.compareDocumentPosition(o);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function EBt(e,n){return TBt(VCe(),n,{relativeTo:e})}function TBt(e,n,{sorted:r=!0,relativeTo:a=null,skipElements:i=[]}={}){let o=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,l=Array.isArray(e)?r?WCe(e):e:VCe(e);i.length>0&&l.length>1&&(l=l.filter(m=>!i.includes(m))),a=a??o.activeElement;let c=(()=>
469{if(n&5)return 1;if(n&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(n&1)return 0;if(n&2)return Math.max(0,l.indexOf(a))-1;if(n&4)return Math.max(0,l.indexOf(a))+1;if(n&8)return l.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=n&32?{preventScroll:!0}:{},f=0,p=l.length,h;do{if(f>=p||f+p<=0)return 0;let m=u+f;if(n&16)m=(m+p)%p;else{if(m<0)return 3;if(m>=p)return 1}h=l[m],h==null||h.focus(d),f+=c}while(h!==o.activeElement);return n&6&&NBt(h)&&h.select(),h.hasAttribute("tabindex")||h.setAttribute("tabindex","0"),2}function d3(e,n,r){let a=Av(n);v.useEffect(()=>{function i(o){a.current(o)}return document.addEventListener(e,i,r),()=>document.removeEventListener(e,i,r)},[e,r])}function DBt(e,n,r=!0){let a=v.useRef(!1);v.useEffect(()=>{requestAnimationFrame(()=>{a.current=r})},[r]);function i(l,c){if(!a.current||l.defaultPrevented)return;let u=function f(p){return typeof p=="function"?f(p()):Array.isArray(p)||p instanceof Set?p:[p]}(e),d=c(l);if(d!==null&&d.getRootNode().contains(d)){for(let f of u){if(f===null)continue;let p=f instanceof HTMLElement?f:f.current;if(p!=null&&p.contains(d)||l.composed&&l.composedPath().includes(p))return}return!bq(d,_q.Loose)&&d.tabIndex!==-1&&l.preventDefault(),n(l,d)}}let o=v.useRef(null);d3("mousedown",l=>{var c,u;a.current&&(o.current=((u=(c=l.composedPath)==null?void 0:c.call(l))==null?void 0:u[0])||l.target)},!0),d3("click",l=>{!o.current||(i(l,()=>o.current),o.current=null)},!0),d3("blur",l=>i(l,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function yoe(e){var n;if(e.type)return e.type;let r=(n=e.as)!=null?n:"button";if(typeof r=="string"&&r.toLowerCase()==="button")return"button"}function YCe(e,n){let[r,a]=v.useState(()=>yoe(e));return Yu(()=>{a(yoe(e))},[e.type,e.as]),Yu(()=>{r||!n.current||n.current instanceof HTMLButtonElement&&!n.current.hasAttribute("type")&&a("button")},[r,n]),r}let qCe=Symbol();function MBt(e,n=!0){return Object.assign(e,{[qCe]:n})}function sm(...e){let n=v.useRef(e);v.useEffect(()=>{n.current=e},[e]);let r=Xi(a=>{for(let i of n.current)i!=null&&(typeof i=="function"?i(a):i.current=a)});return e.every(a=>a==null||(a==null?void 0:a[qCe]))?void 0:r}function RBt({container:e,accept:n,walk:r,enabled:a=!0}){let i=v.useRef(n),o=v.useRef(r);v.useEffect(()=>{i.current=n,o.current=r},[n,r]),Yu(()=>{if(!e||!a)return;let l=dS(e);if(!l)return;let c=i.current,u=o.current,d=Object.assign(p=>c(p),{acceptNode:c}),f=l.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,d,!1);for(;f.nextNode();)u(f.currentNode)},[e,a,i,o])}function OBt(e){throw new Error("Unexpected object: "+e)}var Bd=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(Bd||{});function ABt(e,n){let r=n.resolveItems();if(r.length<=0)return null;let a=n.resolveActiveIndex(),i=a??-1,o=(()=>{switch(e.focus){case 0:return r.findIndex(l=>!n.resolveDisabled(l));case 1:{let l=r.slice().reverse().findIndex((c,u,d)=>i!==-1&&d.length-u-1>=i?!1:!n.resolveDisabled(c));return l===-1?l:r.length-1-l}case 2:return r.findIndex((l,c)=>c<=i?!1:!n.resolveDisabled(l));case 3:{let l=r.slice().reverse().findIndex(c=>!n.resolveDisabled(c));return l===-1?l:r.length-1-l}case 4:return r.findIndex(l=>n.resolveId(l)===e.id);case 5:return null;default:OBt(e)}})();return o===-1?a:o}function GCe(...e){return e.filter(Boolean).join(" ")}var ny=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(ny||{}),xh=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(xh||{});function om({ourProps:e,theirProps:n,slot:r,defaultTag:a,features:i,visible:o=!0,name:l}){let c=KCe(n,e);if(o)return VE(c,r,a,l);let u=i??0;if(u&2){let{static:d=!1,...f}=c;if(d)return VE(f,r,a,l)}if(u&1){let{unmount:d=!0,...f}=c;return cl(d?0:1,{[0](){return null},[1](){return VE({...f,hidden:!0,style:{display:"none"}},r,a,l)}})}return VE(c,r,a,l)}function VE(e,n={},r,a){var i;let{as:o=r,children:l,refName:c="ref",...u}=f3(e,["unmount","static"]),d=e.ref!==void 0?{[c]:e.ref}:{},f=typeof l=="function"?l(n):l;u.className&&typeof u.className=="function"&&(u.className=u.className(n));let p={};if(n){let h=!1,m=[];for(let[g,x]of Object.entries(n))typeof x=="boolean"&&(h=!0),x===!0&&m.push(g);h&&(p["data-headlessui-state"]=m.join(" "))}if(o===v.Fragment&&Object.keys(woe(u)).length>0){if(!v.isValidElement(f)||Array.isArray(f)&&f.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(u).map(g=>`  - ${g}`).join(`
470`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(g=>`  - ${g}`).join(`
471`)].join(`
472`));let h=GCe((i=f.props)==null?void 0:i.className,u.className),m=h?{className:h}:{};return v.cloneElement(f,Object.assign({},KCe(f.props,woe(f3(u,["ref"]))),p,d,PBt(f.ref,d.ref),m))}return v.createElement(o,Object.assign({},f3(u,["ref"]),o!==v.Fragment&&d,o!==v.Fragment&&p),f)}function PBt(...e){return{ref:e.every(n=>n==null)?void 0:n=>{for(let r of e)r!=null&&(typeof r=="function"?r(n):r.current=n)}}}function KCe(...e){if(e.length===0)return{};if(e.length===1)return e[0];let n={},r={};for(let a of e)for(let i in a)i.startsWith("on")&&typeof a[i]=="function"?(r[i]!=null||(r[i]=[]),r[i].push(a[i])):n[i]=a[i];if(n.disabled||n["aria-disabled"])return Object.assign(n,Object.fromEntries(Object.keys(r).map(a=>[a,void 0])));for(let a in r)Object.assign(n,{[a](i,...o){let l=r[a];for(let c of l){if((i instanceof Event||(i==null?void 0:i.nativeEvent)instanceof Event)&&i.defaultPrevented)return;c(i,...o)}}});return n}function kp(e){var n;return Object.assign(v.forwardRef(e),{displayName:(n=e.displayName)!=null?n:e.name})}function woe(e){let n=Object.assign({},e);for(let r in n)n[r]===void 0&&delete n[r];return n}function f3(e,n=[]){let r=Object.assign({},e);
472for(let a of n)a in r&&delete r[a];return r}function ZCe(e){let n=e.parentElement,r=null;for(;n&&!(n instanceof HTMLFieldSetElement);)n instanceof HTMLLegendElement&&(r=n),n=n.parentElement;let a=(n==null?void 0:n.getAttribute("disabled"))==="";return a&&IBt(r)?!1:a}function IBt(e){if(!e)return!1;let n=e.previousElementSibling;for(;n!==null;){if(n instanceof HTMLLegendElement)return!1;n=n.previousElementSibling}return!0}let yq=v.createContext(null);yq.displayName="OpenClosedContext";var Ao=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Ao||{});function WP(){return v.useContext(yq)}function wq({value:e,children:n}){return Be.createElement(yq.Provider,{value:e},n)}var ls=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ls||{});function koe(e){return[e.screenX,e.screenY]}function $Bt(){let e=v.useRef([-1,-1]);return{wasMoved(n){let r=koe(n);return e.current[0]===r[0]&&e.current[1]===r[1]?!1:(e.current=r,!0)},update(n){e.current=koe(n)}}}function XCe(){let e=v.useRef(!1);return Yu(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function LBt(...e){return v.useMemo(()=>dS(...e),[...e])}var joe;let FBt=(joe=Be.startTransition)!=null?joe:function(e){e()};var BBt=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(BBt||{}),HBt=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(HBt||{});let zBt={[0]:e=>({...e,disclosureState:cl(e.disclosureState,{[0]:1,[1]:0})}),[1]:e=>e.disclosureState===1?e:{...e,disclosureState:1},[4](e){return e.linkedPanel===!0?e:{...e,linkedPanel:!0}},[5](e){return e.linkedPanel===!1?e:{...e,linkedPanel:!1}},[2](e,n){return e.buttonId===n.buttonId?e:{...e,buttonId:n.buttonId}},[3](e,n){return e.panelId===n.panelId?e:{...e,panelId:n.panelId}}},kq=v.createContext(null);kq.displayName="DisclosureContext";function jq(e){let n=v.useContext(kq);if(n===null){let r=new Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,jq),r}return n}let Cq=v.createContext(null);Cq.displayName="DisclosureAPIContext";function QCe(e){let n=v.useContext(Cq);if(n===null){let r=new Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,QCe),r}return n}let Sq=v.createContext(null);Sq.displayName="DisclosurePanelContext";function VBt(){return v.useContext(Sq)}function UBt(e,n){return cl(n.type,zBt,e,n)}let WBt=v.Fragment,YBt=kp(function(e,n){let{defaultOpen:r=!1,...a}=e,i=v.useRef(null),o=sm(n,MBt(b=>{i.current=b},e.as===void 0||e.as===v.Fragment)),l=v.useRef(null),c=v.useRef(null),u=v.useReducer(UBt,{disclosureState:r?0:1,linkedPanel:!1,buttonRef:c,panelRef:l,buttonId:null,panelId:null}),[{disclosureState:d,buttonId:f},p]=u,h=Xi(b=>{p({type:1});let y=dS(i);if(!y||!f)return;let w=(()=>b?b instanceof HTMLElement?b:b.current instanceof HTMLElement?b.current:y.getElementById(f):y.getElementById(f))();w==null||w.focus()}),m=v.useMemo(()=>({close:h}),[h]),g=v.useMemo(()=>({open:d===0,close:h}),[d,h]),x={ref:o};return Be.createElement(kq.Provider,{value:u},Be.createElement(Cq.Provider,{value:m},Be.createElement(wq,{value:cl(d,{[0]:Ao.Open,[1]:Ao.Closed})},om({ourProps:x,theirProps:a,slot:g,defaultTag:WBt,name:"Disclosure"}))))}),qBt="button",GBt=kp(function(e,n){let r=uS(),{id:a=`headlessui-disclosure-button-${r}`,...i}=e,[o,l]=jq("Disclosure.Button"),c=VBt(),u=c===null?!1:c===o.panelId,d=v.useRef(null),f=sm(d,n,u?null:o.buttonRef);v.useEffect(()=>{if(!u)return l({type:2,buttonId:a}),()=>{l({type:2,buttonId:null})}},[a,l,u]);let p=Xi(y=>{var w;if(u){if(o.disclosureState===1)return;switch(y.key){case ls.Space:case ls.Enter:y.preventDefault(),y.stopPropagation(),l({type:0}),(w=o.buttonRef.current)==null||w.focus();break}}else switch(y.key){case ls.Space:case ls.Enter:y.preventDefault(),y.stopPropagation(),l({type:0});break}}),h=Xi(y=>{switch(y.key){case ls.Space:y.preventDefault();break}}),m=Xi(y=>{var w;ZCe(y.currentTarget)||e.disabled||(u?(l({type:0}),(w=o.buttonRef.current)==null||w.focus()):l({type:0}))}),g=v.useMemo(()=>({open:o.disclosureState===0}),[o]),x=YCe(e,d),b=u?{ref:f,type:x,onKeyDown:p,onClick:m}:{ref:f,id:a,type:x,"aria-expanded":e.disabled?void 0:o.disclosureState===0,"aria-controls":o.linkedPanel?o.panelId:void 0,onKeyDown:p,onKeyUp:h,onClick:m};
472return om({ourProps:b,theirProps:i,slot:g,defaultTag:qBt,name:"Disclosure.Button"})}),KBt="div",ZBt=ny.RenderStrategy|ny.Static,XBt=kp(function(e,n){let r=uS(),{id:a=`headlessui-disclosure-panel-${r}`,...i}=e,[o,l]=jq("Disclosure.Panel"),{close:c}=QCe("Disclosure.Panel"),u=sm(n,o.panelRef,m=>{FBt(()=>l({type:m?4:5}))});v.useEffect(()=>(l({type:3,panelId:a}),()=>{l({type:3,panelId:null})}),[a,l]);let d=WP(),f=(()=>d!==null?(d&Ao.Open)===Ao.Open:o.disclosureState===0)(),p=v.useMemo(()=>({open:o.disclosureState===0,close:c}),[o,c]),h={ref:u,id:a};return Be.createElement(Sq.Provider,{value:o.panelId},om({ourProps:h,theirProps:i,slot:p,defaultTag:KBt,features:ZBt,visible:f,name:"Disclosure.Panel"}))}),p3=Object.assign(YBt,{Button:GBt,Panel:XBt});var QBt=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(QBt||{}),JBt=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(JBt||{}),e9t=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e))(e9t||{});function h3(e,n=r=>r){let r=e.activeItemIndex!==null?e.items[e.activeItemIndex]:null,a=WCe(n(e.items.slice()),o=>o.dataRef.current.domRef.current),i=r?a.indexOf(r):null;return i===-1&&(i=null),{items:a,activeItemIndex:i}}let t9t={[1](e){return e.menuState===1?e:{...e,activeItemIndex:null,menuState:1}},[0](e){return e.menuState===0?e:{...e,menuState:0}},[2]:(e,n)=>{var r;let a=h3(e),i=ABt(n,{resolveItems:()=>a.items,resolveActiveIndex:()=>a.activeItemIndex,resolveId:o=>o.id,resolveDisabled:o=>o.dataRef.current.disabled});return{...e,...a,searchQuery:"",activeItemIndex:i,activationTrigger:(r=n.trigger)!=null?r:1}},[3]:(e,n)=>{let r=e.searchQuery!==""?0:1,a=e.searchQuery+n.value.toLowerCase(),i=(e.activeItemIndex!==null?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find(l=>{var c;return((c=l.dataRef.current.textValue)==null?void 0:c.startsWith(a))&&!l.dataRef.current.disabled}),o=i?e.items.indexOf(i):-1;return o===-1||o===e.activeItemIndex?{...e,searchQuery:a}:{...e,searchQuery:a,activeItemIndex:o,activationTrigger:1}},[4](e){return e.searchQuery===""?e:{...e,searchQuery:"",searchActiveItemIndex:null}},[5]:(e,n)=>{let r=h3(e,a=>[...a,{id:n.id,dataRef:n.dataRef}]);return{...e,...r}},[6]:(e,n)=>{let r=h3(e,a=>{let i=a.findIndex(o=>o.id===n.id);return i!==-1&&a.splice(i,1),a});return{...e,...r,activationTrigger:1}}},Nq=v.createContext(null);Nq.displayName="MenuContext";function YP(e){let n=v.useContext(Nq);if(n===null){let r=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,YP),r}return n}function n9t(e,n){return cl(n.type,t9t,e,n)}let r9t=v.Fragment,a9t=kp(function(e,n){let r=v.useReducer(n9t,{menuState:1,buttonRef:v.createRef(),itemsRef:v.createRef(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:a,itemsRef:i,buttonRef:o},l]=r,c=sm(n);DBt([o,i],(h,m)=>{var g;l({type:1}),bq(m,_q.Loose)||(h.preventDefault(),(g=o.current)==null||g.focus())},a===0);let u=Xi(()=>{l({type:1})}),d=v.useMemo(()=>({open:a===0,close:u}),[a,u]),f=e,p={ref:c};return Be.createElement(Nq.Provider,{value:r},Be.createElement(wq,{value:cl(a,{[0]:Ao.Open,[1]:Ao.Closed})},om({ourProps:p,theirProps:f,slot:d,defaultTag:r9t,name:"Menu"})))}),i9t="button",s9t=kp(function(e,n){var r;let a=uS(),{id:i=`headlessui-menu-button-${a}`,...o}=e,[l,c]=YP("Menu.Button"),u=sm(l.buttonRef,n),d=UP(),f=Xi(x=>{switch(x.key){case ls.Space:case ls.Enter:case ls.ArrowDown:x.preventDefault(),x.stopPropagation(),c({type:0}),d.nextFrame(()=>c({type:2,focus:Bd.First}));break;case ls.ArrowUp:x.preventDefault(),x.stopPropagation(),c({type:0}),d.nextFrame(()=>c({type:2,focus:Bd.Last}));break}}),p=Xi(x=>{switch(x.key){case ls.Space:x.preventDefault();break}}),h=Xi(x=>{if(ZCe(x.currentTarget))return x.preventDefault();e.disabled||(l.menuState===0?(c({type:1}),d.nextFrame(()=>{var b;return(b=l.buttonRef.current)==null?void 0:b.focus({preventScroll:!0})}
472)):(x.preventDefault(),c({type:0})))}),m=v.useMemo(()=>({open:l.menuState===0}),[l]),g={ref:u,id:i,type:YCe(e,l.buttonRef),"aria-haspopup":"menu","aria-controls":(r=l.itemsRef.current)==null?void 0:r.id,"aria-expanded":e.disabled?void 0:l.menuState===0,onKeyDown:f,onKeyUp:p,onClick:h};return om({ourProps:g,theirProps:o,slot:m,defaultTag:i9t,name:"Menu.Button"})}),o9t="div",l9t=ny.RenderStrategy|ny.Static,c9t=kp(function(e,n){var r,a;let i=uS(),{id:o=`headlessui-menu-items-${i}`,...l}=e,[c,u]=YP("Menu.Items"),d=sm(c.itemsRef,n),f=LBt(c.itemsRef),p=UP(),h=WP(),m=(()=>h!==null?(h&Ao.Open)===Ao.Open:c.menuState===0)();v.useEffect(()=>{let w=c.itemsRef.current;!w||c.menuState===0&&w!==(f==null?void 0:f.activeElement)&&w.focus({preventScroll:!0})},[c.menuState,c.itemsRef,f]),RBt({container:c.itemsRef.current,enabled:c.menuState===0,accept(w){return w.getAttribute("role")==="menuitem"?NodeFilter.FILTER_REJECT:w.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(w){w.setAttribute("role","none")}});let g=Xi(w=>{var j,S;switch(p.dispose(),w.key){case ls.Space:if(c.searchQuery!=="")return w.preventDefault(),w.stopPropagation(),u({type:3,value:w.key});case ls.Enter:if(w.preventDefault(),w.stopPropagation(),u({type:1}),c.activeItemIndex!==null){let{dataRef:N}=c.items[c.activeItemIndex];(S=(j=N.current)==null?void 0:j.domRef.current)==null||S.click()}UCe(c.buttonRef.current);break;case ls.ArrowDown:return w.preventDefault(),w.stopPropagation(),u({type:2,focus:Bd.Next});case ls.ArrowUp:return w.preventDefault(),w.stopPropagation(),u({type:2,focus:Bd.Previous});case ls.Home:case ls.PageUp:return w.preventDefault(),w.stopPropagation(),u({type:2,focus:Bd.First});case ls.End:case ls.PageDown:return w.preventDefault(),w.stopPropagation(),u({type:2,focus:Bd.Last});case ls.Escape:w.preventDefault(),w.stopPropagation(),u({type:1}),qg().nextFrame(()=>{var N;return(N=c.buttonRef.current)==null?void 0:N.focus({preventScroll:!0})});break;case ls.Tab:w.preventDefault(),w.stopPropagation(),u({type:1}),qg().nextFrame(()=>{EBt(c.buttonRef.current,w.shiftKey?s7.Previous:s7.Next)});break;default:w.key.length===1&&(u({type:3,value:w.key}),p.setTimeout(()=>u({type:4}),350));break}}),x=Xi(w=>{switch(w.key){case ls.Space:w.preventDefault();break}}),b=v.useMemo(()=>({open:c.menuState===0}),[c]),y={"aria-activedescendant":c.activeItemIndex===null||(r=c.items[c.activeItemIndex])==null?void 0:r.id,"aria-labelledby":(a=c.buttonRef.current)==null?void 0:a.id,id:o,onKeyDown:g,onKeyUp:x,role:"menu",tabIndex:0,ref:d};return om({ourProps:y,theirProps:l,slot:b,defaultTag:o9t,features:l9t,visible:m,name:"Menu.Items"})}),u9t=v.Fragment,d9t=kp(function(e,n){let r=uS(),{id:a=`headlessui-menu-item-${r}`,disabled:i=!1,...o}=e,[l,c]=YP("Menu.Item"),u=l.activeItemIndex!==null?l.items[l.activeItemIndex].id===a:!1,d=v.useRef(null),f=sm(n,d);Yu(()=>{if(l.menuState!==0||!u||l.activationTrigger===0)return;let S=qg();return S.requestAnimationFrame(()=>{var N,k;(k=(N=d.current)==null?void 0:N.scrollIntoView)==null||k.call(N,{block:"nearest"})}),S.dispose},[d,u,l.menuState,l.activationTrigger,l.activeItemIndex]);let p=v.useRef({disabled:i,domRef:d});Yu(()=>{p.current.disabled=i},[p,i]),Yu(()=>{var S,N;p.current.textValue=(N=(S=d.current)==null?void 0:S.textContent)==null?void 0:N.toLowerCase()},[p,d]),Yu(()=>(c({type:5,id:a,dataRef:p}),()=>c({type:6,id:a})),[p,a]);let h=Xi(()=>{c({type:1})}),m=Xi(S=>{if(i)return S.preventDefault();c({type:1}),UCe(l.buttonRef.current)}),g=Xi(()=>{if(i)return c({type:2,focus:Bd.Nothing});c({type:2,focus:Bd.Specific,id:a})}),x=$Bt(),b=Xi(S=>x.update(S)),y=Xi(S=>{!x.wasMoved(S)||i||u||c({type:2,focus:Bd.Specific,id:a,trigger:0})}),w=Xi(S=>{!x.wasMoved(S)||i||!u||c({type:2,focus:Bd.Nothing})}),j=v.useMemo(()=>({active:u,disabled:i,close:h}),[u,i,h]);return om({ourProps:{id:a,ref:f,role:"menuitem",tabIndex:i===!0?void 0:-1,"aria-disabled":i===!0?!0:void 0,disabled:void 0,onClick:m,onFocus:g,onPointerEnter:b,onMouseEnter:b,onPointerMove:y,onMouseMove:y,onPointerLeave:w,onMouseLeave:w},theirProps:o,slot:j,defaultTag:u9t,name:"Menu.Item"})}),UE=Object.assign(a9t,{Button:s9t,Items:c9t,Item:d9t});function f9t(e=0){let[n,r]=v.useState(e),a=v.useCallback(c=>r(u=>u|c),[n]),i=v.useCallback(c=>!!(n&c),[n]),o=v.useCallback(c=>r(u=>u&~c),[r]),l=v.useCallback(c=>r(u=>u^c),[r]);return{flags:n,addFlag:a,hasFlag:i,removeFlag:o,toggleFlag:l}}function p9t(e){let n={called:!1};return(...r)=>{if(!n.called)return n.called=!0,e(...r)}}function m3(e,...n){e&&n.length>0&&e.classList.add(...n)}function g3(e,...n){e&&n.length>0&&e.classList.remove(...n)}function h9t(e,n){let r=qg();if(!e)return r.dispose;let{transitionDuration:a,transitionDelay:i}=getComputedStyle(e),[o,l]=[a,i].map(c=>
472{let[u=0]=c.split(",").filter(Boolean).map(d=>d.includes("ms")?parseFloat(d):parseFloat(d)*1e3).sort((d,f)=>f-d);return u});if(o+l!==0){let c=r.addEventListener(e,"transitionend",u=>{u.target===u.currentTarget&&(n(),c())})}else n();return r.add(()=>n()),r.dispose}function m9t(e,n,r,a){let i=r?"enter":"leave",o=qg(),l=a!==void 0?p9t(a):()=>{};i==="enter"&&(e.removeAttribute("hidden"),e.style.display="");let c=cl(i,{enter:()=>n.enter,leave:()=>n.leave}),u=cl(i,{enter:()=>n.enterTo,leave:()=>n.leaveTo}),d=cl(i,{enter:()=>n.enterFrom,leave:()=>n.leaveFrom});return g3(e,...n.enter,...n.enterTo,...n.enterFrom,...n.leave,...n.leaveFrom,...n.leaveTo,...n.entered),m3(e,...c,...d),o.nextFrame(()=>{g3(e,...d),m3(e,...u),h9t(e,()=>(g3(e,...c),m3(e,...n.entered),l()))}),o.dispose}function g9t({container:e,direction:n,classes:r,onStart:a,onStop:i}){let o=XCe(),l=UP(),c=Av(n);Yu(()=>{let u=qg();l.add(u.dispose);let d=e.current;if(d&&c.current!=="idle"&&o.current)return u.dispose(),a.current(c.current),u.add(m9t(d,r.current,c.current==="enter",()=>{u.dispose(),i.current(c.current)})),u.dispose},[n])}function Bx(e=""){return e.split(" ").filter(n=>n.trim().length>1)}let qP=v.createContext(null);qP.displayName="TransitionContext";var x9t=(e=>(e.Visible="visible",e.Hidden="hidden",e))(x9t||{});function v9t(){let e=v.useContext(qP);if(e===null)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}function _9t(){let e=v.useContext(GP);if(e===null)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}let GP=v.createContext(null);GP.displayName="NestingContext";function KP(e){return"children"in e?KP(e.children):e.current.filter(({el:n})=>n.current!==null).filter(({state:n})=>n==="visible").length>0}function JCe(e,n){let r=Av(e),a=v.useRef([]),i=XCe(),o=UP(),l=Xi((m,g=xh.Hidden)=>{let x=a.current.findIndex(({el:b})=>b===m);x!==-1&&(cl(g,{[xh.Unmount](){a.current.splice(x,1)},[xh.Hidden](){a.current[x].state="hidden"}}),o.microTask(()=>{var b;!KP(a)&&i.current&&((b=r.current)==null||b.call(r))}))}),c=Xi(m=>{let g=a.current.find(({el:x})=>x===m);return g?g.state!=="visible"&&(g.state="visible"):a.current.push({el:m,state:"visible"}),()=>l(m,xh.Unmount)}),u=v.useRef([]),d=v.useRef(Promise.resolve()),f=v.useRef({enter:[],leave:[],idle:[]}),p=Xi((m,g,x)=>{u.current.splice(0),n&&(n.chains.current[g]=n.chains.current[g].filter(([b])=>b!==m)),n==null||n.chains.current[g].push([m,new Promise(b=>{u.current.push(b)})]),n==null||n.chains.current[g].push([m,new Promise(b=>{Promise.all(f.current[g].map(([y,w])=>w)).then(()=>b())})]),g==="enter"?d.current=d.current.then(()=>n==null?void 0:n.wait.current).then(()=>x(g)):x(g)}),h=Xi((m,g,x)=>{Promise.all(f.current[g].splice(0).map(([b,y])=>y)).then(()=>{var b;(b=u.current.shift())==null||b()}).then(()=>x(g))});return v.useMemo(()=>({children:a,register:c,unregister:l,onStart:p,onStop:h,wait:d,chains:f}),[c,l,a,p,h,f,d])}function b9t(){}let y9t=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Coe(e){var n;let r={};for(let a of y9t)r[a]=(n=e[a])!=null?n:b9t;return r}function w9t(e){let n=v.useRef(Coe(e));return v.useEffect(()=>{n.current=Coe(e)},[e]),n}let k9t="div",eSe=ny.RenderStrategy,tSe=kp(function(e,n){let{beforeEnter:r,afterEnter:a,beforeLeave:i,afterLeave:o,enter:l,enterFrom:c,enterTo:u,entered:d,leave:f,leaveFrom:p,leaveTo:h,...m}=e,g=v.useRef(null),x=sm(g,n),b=m.unmount?xh.Unmount:xh.Hidden,{show:y,appear:w,initial:j}=v9t(),[S,N]=v.useState(y?"visible":"hidden"),k=_9t(),{register:E,unregister:D}=k,R=v.useRef(null);v.useEffect(()=>E(g),[E,g]),v.useEffect(()=>{if(b===xh.Hidden&&g.current){if(y&&S!=="visible"){N("visible");return}return cl(S,{hidden:()=>D(g),visible:()=>E(g)})}},[S,g,E,D,y,b]);let A=Av({enter:Bx(l),enterFrom:Bx(c),enterTo:Bx(u),entered:Bx(d),leave:Bx(f),leaveFrom:Bx(p),leaveTo:Bx(h)}),P=w9t({beforeEnter:r,afterEnter:a,beforeLeave:i,afterLeave:o}),I=vq();v.useEffect(()=>{if(I&&S==="visible"&&g.current===null)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[g,S,I]);let L=j&&!w,H=(()=>!I||L||R.current===y?"idle":y?"enter":"leave")(),U=f9t(0),X=Xi(K=>cl(K,{enter:()=>{U.addFlag(Ao.Opening),P.current.beforeEnter()},leave:()=>{U.addFlag(Ao.Closing),P.current.beforeLeave()},idle:()=>{}})),re=Xi(K=>cl(K,{enter:()=>{U.removeFlag(Ao.Opening),P.current.afterEnter()},leave:()=>{U.removeFlag(Ao.Closing),P.current.afterLeave()},idle:()=>{}})),Z=JCe(()=>{N("hidden"),D(g)},k);g9t({container:g,classes:A,direction:H,onStart:Av(K=>{Z.onStart(g,K,X)}),onStop:Av(K=>{Z.onStop(g,K,re),K==="leave"&&!KP(Z)&&(N("hidden"),D(g))})}),v.useEffect(()=>
472{!L||(b===xh.Hidden?R.current=null:R.current=y)},[y,L,S]);let V=m,J={ref:x};return w&&y&&Cg.isServer&&(V={...V,className:GCe(m.className,...A.current.enter,...A.current.enterFrom)}),Be.createElement(GP.Provider,{value:Z},Be.createElement(wq,{value:cl(S,{visible:Ao.Open,hidden:Ao.Closed})|U.flags},om({ourProps:J,theirProps:V,defaultTag:k9t,features:eSe,visible:S==="visible",name:"Transition.Child"})))}),o7=kp(function(e,n){let{show:r,appear:a=!1,unmount:i,...o}=e,l=v.useRef(null),c=sm(l,n);vq();let u=WP();if(r===void 0&&u!==null&&(r=(u&Ao.Open)===Ao.Open),![!0,!1].includes(r))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[d,f]=v.useState(r?"visible":"hidden"),p=JCe(()=>{f("hidden")}),[h,m]=v.useState(!0),g=v.useRef([r]);Yu(()=>{h!==!1&&g.current[g.current.length-1]!==r&&(g.current.push(r),m(!1))},[g,r]);let x=v.useMemo(()=>({show:r,appear:a,initial:h}),[r,a,h]);v.useEffect(()=>{if(r)f("visible");else if(!KP(p))f("hidden");else{let y=l.current;if(!y)return;let w=y.getBoundingClientRect();w.x===0&&w.y===0&&w.width===0&&w.height===0&&f("hidden")}},[r,p]);let b={unmount:i};return Be.createElement(GP.Provider,{value:p},Be.createElement(qP.Provider,{value:x},om({ourProps:{...b,as:v.Fragment,children:Be.createElement(tSe,{ref:c,...b,...o})},theirProps:{},defaultTag:v.Fragment,features:eSe,visible:d==="visible",name:"Transition"})))}),j9t=kp(function(e,n){let r=v.useContext(qP)!==null,a=WP()!==null;return Be.createElement(Be.Fragment,null,!r&&a?Be.createElement(o7,{ref:n,...e}):Be.createElement(tSe,{ref:n,...e}))}),C9t=Object.assign(o7,{Child:j9t,Root:o7});const zT=v;function S9t({title:e,titleId:n,...r},a){return zT.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":n},r),e?zT.createElement("title",{id:n},e):null,zT.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 8.25l-7.5 7.5-7.5-7.5"}))}const N9t=zT.forwardRef(S9t);var E9t=N9t,T9t=E9t;const D9t=({name:e,href:n,submenu:r,code:a})=>s.jsxs(UE,{as:"div",className:"relative ml-3",children:[s.jsx("div",{id:`menu-item-${a}`,className:"menu-wrapper-item",children:s.jsxs(UE.Button,{className:"menu-item",children:[s.jsx("span",{className:"menu-item-title",children:e}),s.jsx(T9t,{className:"inline-block h-4 w-4 align-text-top -ml-2","aria-hidden":"true"})]})}),s.jsx(C9t,{as:v.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:s.jsx(UE.Items,{className:"menu-group-items min-w-max absolute z-10 mt-2 origin-top-right rounded-md bg-white p-4 px-8 border",children:r.map(i=>s.jsxs("div",{className:"menu-group-item",children:[s.jsx("div",{className:`block py-2 text-sm font-normal text-[#808CA4] ${i.name==""?"hidden":""}`,children:i.name}),s.jsx("div",{className:i.name==""?"":"px-4",children:i.items.map(o=>s.jsx(UE.Item,{children:({active:l})=>s.jsx("a",{target:o.target,href:o.href,className:"block py-2 font-normal text-base text-color_text",children:o.name},o.name)},o.name))})]},i.name))})})]},Math.random()),ks={solutions:"Solutions",for_businesses:"For Businesses",for_jobbers:"For Jobbers",for_governments:"For Governments",components:"Components",hardware:"Hardware",mobile_app:"Mobile app",web_portal:"Web portal",pricing:"Pricing",company:"Company",about:"About",blog:"Blog",careers:"Careers",resources:"Resources",find_a:"Find a",find_an:"Find an",distributors:"Distributors",installers:"Installers",jobbers:"Jobbers",distributor:"Distributor",installer:"Installer",jobber:"Jobber",help_center:"Help center",case_studies:"Case studies",read_more:"Read more",contact_us:"Contact us"},En=class{static getMainHeaderData(){return this.navigationDataHeader}static getFooterData(){return this.footerData}};let Za=En;Zt(Za,"headerPrefixTitle","FuelCloud"),Zt(Za,"headerPageKeywords","fuel management system, fleet fuel management system, fuel tracking system, fuel management solution, cloud-based fuel management, automated fuel management system"),Zt(Za,"dashBoardLink","/login"),Zt(Za,"dashBoardSignUpLink","/register"),Zt(Za,"freeDemoLink",`https://fuelcloud.zoom.us/zbook/d/_rjkt47w/fuelcloud-demo?month=${new Date().getFullYear()}-${new Date().getMonth()+1}`),Zt(Za,"helpCenterLink","https://help.fuelcloud.com/"),Zt(Za,"solutionsPrefix","solutions"),Zt(Za,"companyPrefix","company"),Zt(Za,"resourcesPrefix","resources"),Zt(Za,"legalPrefix","legal"),Zt(Za,"fuelcloudInstagram","https://instagram.com/fuelcloudinc"),Zt(Za,"apiPreferenceLink","https://developer.fuelcloud.com/"),Zt(Za,"contactUsLink",`/${En.resourcesPrefix}/contact-us`),Zt(Za,"marketingUrl","https://fuelcloud.com"),Zt(Za,"navigationDataHeader",[{name:ks.solutions,href:"solutions",current:!1,code:"solutions",submenu:[{name:"",href:"#",current:!1,items:[{name:ks.for_businesses,href:`${En.marketingUrl}/${En.solutionsPrefix}/for-businesses`},{name:ks.for_jobbers,href:`${En.marketingUrl}/${En.solutionsPrefix}/for-jobbers`},{name:ks.for_governments,href:`${En.marketingUrl}/${En.solutionsPrefix}/for-governments`}]},{name:ks.components,href:"#",current:!1,items:[{name:ks.hardware,href:`${En.marketingUrl}/${En.solutionsPrefix}/hardware`},{name:ks.mobile_app,href:`${En.marketingUrl}/${En.solutionsPrefix}/mobile-app`},{name:ks.web_portal,href:`${En.marketingUrl}/${En.solutionsPrefix}/web-portal`}]}]},{name:ks.pricing,href:`${En.marketingUrl}/pricing`,current:!1,code:"pricing",submenu:[]},{name:ks.company,href:`${En.marketingUrl}/company`,current:!1,code:"company",submenu:[{name:"",href:"#",current:!1,items:[{name:ks.about,href:`${En.marketingUrl}/${En.companyPrefix}/about`},{name:ks.blog,href:`${En.marketingUrl}/blog`},{name:ks.careers,href:`${En.marketingUrl}/${En.companyPrefix}/careers`}]}]},{name:ks.resources,href:`${En.marketingUrl}/resources`,current:!1,code:"resources",submenu:[{name:`${ks.find_a}...`,href:"#",current:!1,items:[{name:ks.distributor,href:`${En.marketingUrl}/${En.resourcesPrefix}/distributors`,mobile_name:t("distributors")},{name:ks.installer,href:`${En.marketingUrl}/${En.resourcesPrefix}
472/installers`,mobile_name:t("installers")},{name:ks.jobber,href:`${En.marketingUrl}/${En.resourcesPrefix}/jobbers`,mobile_name:t("jobbers")}]},{name:"",href:"#",current:!1,items:[{name:ks.help_center,href:En.helpCenterLink,target:"_blank"},{name:ks.case_studies,href:`${En.marketingUrl}/${En.resourcesPrefix}/case-studies`},{name:ks.contact_us,href:`${En.marketingUrl}/${En.resourcesPrefix}/contact-us`}]}]}]),Zt(Za,"footerData",[{name:t("solutions"),href:`${En.marketingUrl}solutions`,current:!1,isMobile:!1,submenu:[{name:t("for_businesses"),href:`${En.marketingUrl}/${En.solutionsPrefix}/for-businesses`},{name:t("for_jobbers"),href:`${En.marketingUrl}/${En.solutionsPrefix}/for-jobbers`},{name:t("hardware"),href:`${En.marketingUrl}/${En.solutionsPrefix}/hardware`},{name:t("mobile_app"),href:`${En.marketingUrl}/${En.solutionsPrefix}/mobile-app`},{name:t("web_portal"),href:`${En.marketingUrl}/${En.solutionsPrefix}/web-portal`},{name:t("pricing"),href:`${En.marketingUrl}/${En.marketingUrl}/pricing`}]},{name:t("company"),href:"company",current:!1,isMobile:!1,submenu:[{name:t("about"),href:`/${En.companyPrefix}/about`},{name:t("blog"),href:"/blog"},{name:t("careers"),href:`/${En.companyPrefix}/careers`}]},{name:t("resources"),href:"resources",current:!1,isMobile:!1,submenu:[{name:t("distributors"),href:`/${En.resourcesPrefix}/distributors`},{name:t("installers"),href:`/${En.resourcesPrefix}/installers`},{name:t("jobbers"),href:`/${En.resourcesPrefix}/jobbers`,dividerAfter:!0},{name:t("help_center"),href:En.helpCenterLink,target:"_blank"},{name:t("case_studies"),href:`/${En.resourcesPrefix}/case-studies`},{name:t("contact_us"),href:`/${En.resourcesPrefix}/contact-us`},{name:t("api_reference"),href:`${En.apiPreferenceLink}`,target:"_blank"}]},{name:t("legal"),href:"resources",current:!1,isMobile:!0,submenu:[{name:t("terms_n_conditions"),href:`/${En.legalPrefix}/terms-conditions`},{name:t("privacy_policy"),href:`/${En.legalPrefix}/privacy-policy`},{name:t("return_policy"),href:`/${En.legalPrefix}/return-policy`},{name:t("fcc_compliance"),href:`/${En.legalPrefix}/fcc-compliance`},{name:t("patents"),href:`/${En.legalPrefix}/patents`}]}]),Zt(Za,"menuList",[{name:"for-businesses",parent:"solutions"},{name:"for-jobbers",parent:"solutions"},{name:"hardware",parent:"solutions"},{name:"mobile-app",parent:"solutions"},{name:"web-portal",parent:"solutions"},{name:"pricing",parent:"pricing"},{name:"about",parent:"company"},{name:"blog",parent:"company"},{name:"careers",parent:"company"},{name:"distributors",parent:"resources"},{name:"installers",parent:"resources"},{name:"jobbers",parent:"resources"},{name:"case-studies",parent:"resources"},{name:"contact-us",parent:"resources"},{name:"case-1",parent:"resources"},{name:"case-2",parent:"resources"},{name:"case-3",parent:"resources"},{name:"case-4",parent:"resources"}]);const M9t=({item:e,onChangeMenu:n,activeMenu:r})=>{var o;function a(l){let c=l.split("/"),u=c[c.length-1],d=Za.menuList.filter(m=>m.name==u),f="";d[0]&&(f=d[0].parent),l.search("blog")!=-1&&(f="company");const p=document.getElementById(`menu-item-mobile-${f}`),h=document.getElementsByClassName("menu-wrapper-item");for(let m=0;m<h.length;m++)h[m]!=null&&h[m].classList.remove("open");p!=null&&p.classList.add("open")}v.useEffect(()=>{a("")});function i(){document.getElementsByName("menu-mobile-button")[0].click()}return((o=e.submenu)==null?void 0:o.length)>0?s.jsxs("div",{id:`menu-item-mobile-${e.code}`,className:"menu-wrapper-item",children:[s.jsxs("div",{onClick:()=>n(e.name),className:"mobile-link flex items-center text-primary block px-6 py-2 rounded-md text-[24px] font-bold h-[52px]",children:[e.name,s.jsx("i",{className:`icon-icon-chevron-down inline-block text-[1.5rem] absolute right-[2rem] top-[15px] ${r==e.name?"rotate-180":""}`})]}),s.jsx("div",{className:`sub-menu-mobile ${r==e.name?"active":""}`,children:e.submenu.map(l=>s.jsx("div",{children:l.items.map(c=>s.jsx("div",{children:s.jsx("a",{onClick:i,target:c.target,href:c.href,className:"block flex items-center h-[52px] px-6 py-2 text-[24px] text-primary-blue-dark capitalize",children:c.mobile_name?c.mobile_name:c.name})},Math.random()))},Math.random()))})]}):s.jsx("a",{id:`menu-item-mobile-${e.code}`,onClick:i,href:e.href,className:"text-black block px-6 py-2 rounded-md text-[24px] font-bold menu-wrapper-item flex items-center h-[52px]",children:e.name},Math.random())},R9t="/resource/earth.svg",O9t="/resource/fc-black-white-logo.svg",A9t=()=>{const{co_branding:e,languages:n}=Bt(),[r,a]=v.useState(""),i=Za.getMainHeaderData(),[o,l]=Be.useState(!1),[c,u]=Be.useState(!1);function d(){let m=document.getElementsByName("menu-mobile-button")[0];m.attributes.getNamedItem("aria-expanded").value=="true"&&m.click()}function f(m){r==m?a(""):a(m)}const p=()=>{window.scrollY>0?l(!0):l(!1)};function h(m){let g=m.split("/"),x=g[g.length-1],b=Za.menuList.filter(S=>S.name==x),y="";b[0]&&(y=b[0].parent),m.search("blog")!=-1&&(y="company");const w=document.getElementById(`menu-item-${y}`),j=document.getElementsByClassName("menu-wrapper-item");for(let S=0;S<j.length;S++)j[S]!=null&&j[S].classList.remove("active");w!=null&&w.classList.add("active")}return v.useEffect(()=>{window.addEventListener("scroll",p),h("")}),v.useEffect(()=>{document.getElementsByName("menu-mobile-button")[0].attributes.getNamedItem("aria-expanded").value=="true"?document.body.style.overflow="hidden":document.body.style.overflow=""}),s.jsx(p3,{as:"nav",className:`bg-white header-menu header-login-menu ${o?"scrolled":""}`,children:({open:m})=>s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"mx-auto max-w-[1440px] px-6 md:px-6 lg:px-0 lg:py-0 py-[4px] lg:h-[104px] flex items-center w-full",children:[e.id==1
4725?s.jsx("div",{className:"back-ground-menu"}):null,s.jsxs("div",{className:"relative flex h-16 items-center justify-between lg:h-full w-full",children:[s.jsx("div",{className:"absolute inset-y-0 right-0 flex items-center 2lg:hidden",children:s.jsxs(p3.Button,{onClick:()=>u(!c),name:"menu-mobile-button",className:"inline-flex items-center justify-center rounded-md p-2 text-gray-400 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-white menu-mobile-button",children:[s.jsx("span",{className:"sr-only",children:"Open main menu"}),m?s.jsx("i",{className:"text-active icon-close-remove text-2xl"}):s.jsx("i",{className:"text-active icon-menu text-2xl"})]})}),s.jsxs("div",{className:"flex flex-1 items-center justify-start md:items-stretch md:justify-start bg-white",children:[s.jsx("div",{className:"flex flex-shrink-0 items-center lg:h-[104px] bg-bg_logo_auth",children:s.jsxs("a",{className:"lg:mx-[32px]",onClick:d,href:"/",title:"Link back to the FuelCloud website home",children:[s.jsx("img",{className:"block h-8 w-auto lg:hidden",src:e.id==Ss?e.logo_url:e.logo_sidebar_url,alt:"FuelCloud logo"}),s.jsx("img",{className:`hidden ${e.id==Ss?"h-[32px]":"max-h-[48px] max-w-[136px]"} w-auto object-contain lg:block`,src:e.id==Ss?e.logo_url:e.logo_sidebar_url,alt:"FuelCloud logo"})]})}),s.jsx("div",{className:`hidden ${e.id==Ss?"lg:flex items-center":"hidden"}`,children:s.jsx("div",{className:"flex space-x-4",children:i.map(g=>{var x;return((x=g.submenu)==null?void 0:x.length)>0?s.jsx(D9t,{name:g.name,code:g.code,href:g.href,submenu:g.submenu},g.name):s.jsx("div",{id:`menu-item-${g.code}`,className:"menu-item menu-wrapper-item",children:s.jsx("a",{className:"menu-item-title",href:g.href,children:g.name})},g.name)})})})]}),e.id==Ss?s.jsxs("div",{className:"hidden 2lg:block lg:mr-[32px] mr-0",children:[s.jsx(Gs,{className:"font-semibold text-active link-primary btn-login pr-0 !shadow-none",to:Za.dashBoardLink,children:t("text.btn_log_in")}),s.jsx(Gs,{className:"btn-out-line ml-[24px] btn-signup",to:Za.dashBoardSignUpLink,title:"Links to FuelCloud's account setup page",children:t("text.btn_sign_up")}),s.jsx(Gs,{className:"btn-primary ml-[24px] btn-free-demo",to:Za.freeDemoLink,title:"A signup page to register for a webinar at FuelCloud",target:"_blank",children:t("text.get_advice")})]}):s.jsx("div",{className:"left-menu-content md:mr-[32px]",children:s.jsxs("div",{className:"menu-languages-wrapper",children:[e.enable_logo_footer==1?s.jsx("img",{height:24,src:asset(O9t),alt:""}):null,s.jsx(Dr,{className:"dropdown-container !w-[240px] !py-[16px] menu-languages",arrowIcon:!1,inline:!0,label:s.jsxs("div",{className:"flex gap-[6px] items-center",children:[s.jsx("img",{width:24,height:24,src:asset(R9t),alt:""}),s.jsx(Se,{name:"icon-direction-down1",className:"mr[-10px] text-xs"})]}),children:n?Object.keys(n).map((g,x)=>s.jsx(Dr.Item,{className:"dropdown-item !px-[32px] text-sm",onClick:()=>window.location.href=`/account/change-language/${g}`,children:n[g]},x)):null})]})})]})]}),s.jsxs(p3.Panel,{className:`2lg:hidden absolute w-full text-black z-10 border-t border-gray-300 -mt-1 h-[100vh] sm-481:h-auto
473                    ${e.id==Ss?"":"hidden"}`,children:[s.jsxs("div",{className:"bg-white space-y-1 pt-2",children:[i.map(g=>s.jsx("div",{className:"relative",children:s.jsx(M9t,{item:g,onChangeMenu:f,activeMenu:r})},Math.random())),s.jsxs("div",{className:"2lg:hidden",children:[s.jsx("a",{className:"block px-6 py-2 md:font-semibold md:h-auto h-[52px] flex items-center font-bold btn-login text-[24px]",href:Za.dashBoardLink,children:t("text.btn_log_in")}),s.jsx("a",{className:"block px-6 py-2 md:font-semibold md:h-auto h-[68px] flex items-center font-bold text-primary-blue btn-signup",title:"Links to FuelCloud's account setup page",href:Za.dashBoardSignUpLink,children:s.jsx("div",{className:"btn-out-line text-center justify-center py-3 max-w-sm h-[52px] min-w-[384px]",children:t("text.btn_sign_up")})}),s.jsx("a",{className:"block px-6 py-2 md:font-semibold md:h-auto h-[68px] flex items-center font-bold text-primary-blue btn-free-demo",title:"A signup page to register for a webinar at FuelCloud",href:Za.freeDemoLink,children:s.jsx("div",{className:"btn-primary text-center justify-center py-3 max-w-sm h-[52px] min-w-[384px]",children:t("text.get_advice")})})]})]}),s.jsx("div",{className:"mobile-menu-wrapper"})]})]})})},P9t=({children:e})=>{const{co_branding:n}=Bt();return s.jsxs(s.Fragment,{children:[s.jsx(A9t,{}),s.jsxs("div",{className:"login-main-wrapper",children:[s.jsx("div",{className:"left-content",children:s.jsx("div",{className:"left-content-inner",children:s.jsx("img",{className:n.id==Ss?"fuel-cloud":"",src:n.logo_url_main,alt:""})})}),s.jsx("div",{className:"right-content",children:s.jsx("div",{className:"right-content-inner",children:s.jsx(BRe,{})})})]})]})},I9t=()=>{Kg(t("text.forgot_password"));const[e,n]=v.useState(""),[r,a]=v.useState(""),{data:i,loading:o}=Lt({server:"/password/reset",forceLoad:!0}),{fieldProps:l,values:c,submit:u,updateInvalidErrors:d}=wr({server:ye("password/reset"),formConfig:{fields:{email:{label:t("account::form.label.email")}}}});function f(p){showLoader(),p.preventDefault(),Le.post(ye("password/email"),c).then(h=>{d({}
473),n(""),a('<span class="font-semibold">Password reset instructions sent.</span></br> Please check your email for reset instructions.')}).catch(h=>{h.response.data.errors&&d(h.response.data.errors),h.response.data.errors.general_error&&n(h.response.data.errors.general_error)}).finally(()=>{hideLoader()})}return o?s.jsx(cS,{children:s.jsxs("div",{className:"forgot-pw-form-wrapper main-login-form",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:s.jsx(Xa,{height:40,className:"!w-[300px] !rounded-lg",count:1})}),s.jsx("div",{className:"sub-title",children:s.jsx(Xa,{height:25,className:"!w-[200px] !rounded-lg",count:1})})]}),s.jsx("div",{className:"input-wrapper !gap-[24px]",children:s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})]})}):s.jsxs("form",{autoComplete:"off",onSubmit:f,className:"forgot-pw-form-wrapper main-login-form",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:t("text.forgot_password")}),s.jsx("div",{className:"sub-title",children:t("text.forgot_password_des")})]}),s.jsxs("div",{className:`general-error-wrapper ${e==""?"d-none":""}`,children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:e}}),s.jsx("span",{onClick:()=>n(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}),s.jsxs("div",{className:`general-error-wrapper !bg-bg_success ${r==""?"d-none":""}`,children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:r}}),s.jsx("span",{onClick:()=>n(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}),s.jsx("div",{className:"input-wrapper",children:s.jsx(mt,{...l("email"),type:"text",placeholder:"Enter email address"})}),s.jsxs("div",{className:"button-group",children:[s.jsx(Gs,{to:"/login",className:"btn-outline rounded-lg justify-center px-[24px] w-[89px]",children:t("text.btn_back")}),s.jsx("button",{type:"submit",className:"btn-primary rounded-lg justify-center w-[295px]",children:t("Send reset link")})]})]})},$9t=()=>{Kg(t("text.btn_sign_up"));const[e,n]=v.useState(0),{co_branding:r}=Bt(),{data:a,loading:i}=Lt({server:"/register",forceLoad:!0});function o(c,u,d){return s.jsxs("div",{className:"flex flex-row gap-x-[24px]",children:[s.jsx("div",{className:"w-[36px] text-center",children:s.jsx("span",{className:c})}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-xl font-semibold",children:u}),s.jsx("div",{className:"w-[324px] !font-normal",children:d})]})]})}if(i)return s.jsx(cS,{children:s.jsxs("div",{className:"main-login-form !w-[472px]",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:s.jsx(Xa,{height:40,className:"!w-[300px] !rounded-lg",count:1})}),s.jsx("div",{className:"sub-title",children:s.jsx(Xa,{height:25,className:"!w-[200px] !rounded-lg",count:1})})]}),s.jsxs("div",{className:"flex flex-col gap-[16px]",children:[s.jsx(Xa,{className:"w-full !rounded-lg !h-[100px]",height:40,count:1}),s.jsx(Xa,{className:"w-full !rounded-lg !h-[100px]",height:40,count:1})]}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})]})});function l(){return r.id==Ss||r.id==Md?`${t("text.welcome_to_fuelCloud")}!`:t("text.btn_sign_up")}return s.jsxs("form",{className:"main-login-form !w-[472px]",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:l()}),s.jsx("div",{className:"sub-title",children:t("text.please_choose_an_account_type")})]}),s.jsxs("div",{className:"flex flex-col gap-[16px]",children:[s.jsx(zt,{className:"radio-info !h-[124px]",current:e,name:"account-type",value:1,defaultChecked:!1,onClick:()=>n(1),children:o("icon-company text-[36px]",t("text.business_account"),t("text.business_account_des"))}),s.jsx(zt,{className:"radio-info !h-[144px]",current:e,name:"account-type",value:2,onClick:()=>n(2),children:o("icon-thin-true text-[36px]",t("text.jobber_account"),t("text.jobber_account_des"))})]}),s.jsxs("div",{className:"flex flex-col gap-y-[16px] justify-center items-center",children:[s.jsx(Gs,{to:e==2?"/register/jobber":"/register/business",className:`btn-primary rounded-lg justify-center w-[400px] ${e==0?"disabled":""}`,children:t("site::form.label.next")}),s.jsxs("div",{className:"text-lg w-fit",children:[t("text.already_have_an_account")," ",s.jsx(Gs,{className:"font-semibold text-active",to:"/login",children:t("text.btn_log_in")})]})]})]})},L9t=()=>{Kg(`${t("text.btn_sign_up")} - ${t("text.business_account")}`);const[e,n]=v.useState(""),[r,a]=v.useState([{label:"",value:""}]),[i,o]=v.useState(null),{data:l,loading:c}=Lt({server:"/register/business",forceLoad:!0});v.useEffect(()=>{a(u(l.industries))},[l.industries]);function u(w){let j=[];
473return w&&w.forEach((S,N)=>{j.push({label:S.name,value:S.code})}),j}const{fieldProps:d,values:f,submit:p,updateInvalidErrors:h,set:m,get:g}=wr({server:ye("register/business"),formConfig:{fields:{name:{label:t("user::form.label.full_name")},company:{label:t("support::datatable.column.company_name")},industry:{label:t("jobber::form.label.industry")},industry_title:{label:t("jobber::form.label.industry")},phone_country_code:{label:"phone_country_code"},phone:{label:t("user::form.label.phone")},email:{label:t("account::form.label.email")},password:{label:t("account::company.label.password")},timezone:{label:"timezone",value:Intl.DateTimeFormat().resolvedOptions().timeZone}}}});function x(w){const j=l.industries;if(j){let S=j.filter(N=>N.code==w.value);S.length>0&&S[0]&&(n(S[0].name),m("industry",S[0].code),m("industry_title",S[0].name))}}function b(w){w.phone_country_code&&w.phone&&(m("phone_country_code",w.phone_country_code),m("phone",w.phone))}function y(w){showLoader(),w.preventDefault(),Le.post(ye("register"),f).then(j=>{h({}),sr("/onboarding")}).catch(j=>{j.response.data.errors&&(o(j.response.data.errors.password),g("password")!=null&&g("password")!=""&&delete j.response.data.errors.password,h(j.response.data.errors)),j.response.data.errors.general_error}).finally(()=>{hideLoader()})}return c?s.jsx(cS,{children:s.jsxs("div",{className:"main-login-form !w-[568px]",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:s.jsx(Xa,{height:40,className:"!w-[300px] !rounded-lg",count:1})}),s.jsx("div",{className:"sub-title",children:s.jsx(Xa,{height:25,className:"!w-[200px] !rounded-lg",count:1})})]}),s.jsxs("div",{className:"input-wrapper !gap-0",children:[s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})]}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})]})}):s.jsxs("form",{autoComplete:"off",onSubmit:y,className:"main-login-form sign-up-main-form !w-[568px]",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:t("text.create_a_business_account")}
473),s.jsxs("div",{className:"sub-title",children:[t("text.already_have_an_account")," ",s.jsx(Gs,{className:"font-semibold text-active",to:"/login",children:t("text.btn_log_in")})]})]}),s.jsxs("div",{className:"input-wrapper !gap-0",children:[s.jsxs("div",{className:"row-input",children:[s.jsx(mt,{...d("name"),type:"text",placeholder:t("placeholder.enter_full_name")}),s.jsx(mt,{...d("company"),type:"text",placeholder:t("placeholder.enter_company_name")})]}),s.jsxs("div",{className:"row-input",children:[s.jsx(oa,{...d("industry"),maxMenuHeight:200,onChange:w=>x(w),defaultValue:"",placeholder:t("placeholder.select_your_industry"),options:r}),s.jsxs("div",{className:"d-none",children:[s.jsx(mt,{...d("industry_title"),type:"text",placeholder:"",value:e}),s.jsx(mt,{...d("timezone"),type:"text",placeholder:""})]}),s.jsx(ux,{...d("phone"),onChange:w=>b(w)})]}),s.jsxs("div",{className:"row-input",children:[s.jsx(mt,{...d("email"),type:"text",placeholder:t("placeholder.enter_email_address")}),s.jsx(sf,{...d("password"),autoComplete:"new-password",wrapperClassName:Ut("form-group",{"is-invalid":i}),placeholder:t("placeholder.create_password"),isValidate:!0})]})]}),s.jsxs("div",{className:"button-group",children:[s.jsx(Gs,{to:"/register",className:"btn-outline rounded-lg justify-center px-[24px] w-[89px]",children:t("text.btn_back")}),s.jsx("button",{type:"submit",className:"btn-primary rounded-lg justify-center w-[295px]",children:t("text.btn_sign_up")})]})]})},F9t=()=>{Kg(`${t("text.btn_sign_up")} - ${t("text.jobber_account")}`);const[e,n]=v.useState(null),[r,a]=v.useState({value:"US",label:"United States of America"}),{data:i,loading:o}=Lt({server:"/register/jobber",forceLoad:!0}),[l,c]=v.useState([{label:"",value:""}]);v.useEffect(()=>{c(d(i.states))},[i.states]),v.useEffect(()=>{x("country",r.value)},[i.countries]);function u(S){let N=[];return S&&S.forEach((k,E)=>{N.push({label:k.name,value:k.code})}),N}function d(S){let N=[];if(S){let k=S.original?S.original:S;for(const E in k)N.push({label:k[E],value:E})}return N}function f(S){showLoader(),Le.post(ye(`/jobber/loadStateCountry/${S.value}`)).then(N=>{N&&c(d(N))}).catch(N=>{}).finally(()=>{hideLoader()}),x("hq_state",null),x("country",S.value)}const{fieldProps:p,values:h,submit:m,updateInvalidErrors:g,set:x,get:b}=wr({server:ye("register/business"),formConfig:{fields:{name:{label:t("user::form.label.full_name")},company:{label:t("support::datatable.column.company_name")},city:{label:t("site::site_text.city")},country:{label:t("fcbilling::text.country")},hq_state:{label:t("site::site_text.state")},phone_country_code:{label:"phone_country_code"},phone:{label:t("user::form.label.phone")},email:{label:t("account::form.label.email")},password:{label:t("account::company.label.password")},timezone:{label:"timezone",value:Intl.DateTimeFormat().resolvedOptions().timeZone}}}});function y(S){x("hq_state",S.value)}function w(S){S.phone_country_code&&S.phone&&(x("phone_country_code",S.phone_country_code),x("phone",S.phone))}function j(S){showLoader(),S.preventDefault(),Le.post(ye("/register/jobber"),h).then(N=>{g({}),sr("/onboarding")}).catch(N=>{N.response.data.errors&&(n(N.response.data.errors.password),b("password")!=null&&b("password")!=""&&delete N.response.data.errors.password,g(N.response.data.errors)),N.response.data.errors.general_error}).finally(()=>{hideLoader()})}return o?s.jsx(cS,{children:s.jsxs("div",{className:"main-login-form !w-[568px]",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:s.jsx(Xa,{height:40,className:"!w-[300px] !rounded-lg",count:1})}),s.jsx("div",{className:"sub-title",children:s.jsx(Xa,{height:25,className:"!w-[200px] !rounded-lg",count:1})})]}),s.jsxs("div",{className:"input-wrapper !gap-0",children:[s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})]}),s.jsx(Xa,{className:"w-full !rounded-lg",height:40,count:1})]})}):s.jsxs("form",{autoComplete:"off",onSubmit:j,className:"main-login-form sign-up-main-form !w-[568px]",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:t("text.create_a_jobber_account")}
473),s.jsxs("div",{className:"sub-title",children:[t("text.already_have_an_account")," ",s.jsx(Gs,{className:"font-semibold text-active",to:"/login",children:t("text.btn_log_in")})]})]}),s.jsxs("div",{className:"input-wrapper !gap-0",children:[s.jsxs("div",{className:"row-input",children:[s.jsx(mt,{...p("name"),type:"text",placeholder:t("placeholder.enter_full_name")}),s.jsx(mt,{...p("company"),type:"text",placeholder:t("placeholder.enter_company_name")})]}),s.jsxs("div",{className:"row-input",children:[s.jsx(mt,{...p("city"),type:"text",placeholder:t("placeholder.enter_city")}),v.createElement(oa,{...p("hq_state"),maxMenuHeight:250,onChange:y,isSearchable:!0,key:b("country"),placeholder:t("placeholder.select_your_state"),options:l})]}),s.jsxs("div",{className:"row-input",children:[s.jsx(oa,{...p("country"),maxMenuHeight:160,onChange:f,isSearchable:!0,defaultValue:r,placeholder:t("placeholder.select_your_country"),options:u(i.countries)}),s.jsx(ux,{...p("phone"),onChange:S=>w(S)})]}),s.jsxs("div",{className:"row-input",children:[s.jsx(mt,{...p("email"),type:"text",placeholder:t("placeholder.enter_email_address")}),s.jsx(sf,{...p("password"),autoComplete:"new-password",wrapperClassName:Ut("form-group",{"is-invalid":e}),placeholder:t("placeholder.create_password"),isValidate:!0})]})]}),s.jsxs("div",{className:"button-group",children:[s.jsx(Gs,{to:"/register",className:"btn-outline rounded-lg justify-center px-[24px] w-[89px]",children:t("text.btn_back")}),s.jsx("button",{type:"submit",className:"btn-primary rounded-lg justify-center w-[295px]",children:t("text.btn_sign_up")})]})]})},B9t=()=>{Kg(t("text.reset_password"));const[e,n]=v.useState(""),[r,a]=v.useState(""),[i,o]=v.useState(!0),{data:l}=Lt({server:"password/reset"}),{fieldProps:c,values:u,submit:d,updateInvalidErrors:f,set:p}=wr({server:ye("password/reset"),formConfig:{fields:{password:{label:t("account::form.label.new_password")},email:{label:t("account::form.label.email")},password_confirmation:{label:t("account::form.label.new_password")},token:{label:"token"}}}});v.useEffect(()=>{p("email",l.email),p("token",l.token)},[l]);function h(m){showLoader(),m.preventDefault(),Le.post(ye("password/reset"),u).then(g=>{g.result&&(f({}),n(""),o(!0),sr(g.redirect_to),Pe.show({message:g.message,type:"success",lifetime:8e3}))}).catch(g=>{g.response.data.errors&&(f(g.response.data.errors),o(!1)),g.response.data.errors.general_error&&n(g.response.data.errors.general_error)}).finally(()=>{hideLoader()})}return s.jsxs("form",{autoComplete:"off",onSubmit:h,className:"reset-pw-form-wrapper main-login-form",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:t("text.reset_password")}),s.jsx("div",{className:"sub-title",children:t("text.reset_password_des")})]}),s.jsxs("div",{className:`general-error-wrapper ${e==""?"d-none":""}`,children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:e}}),s.jsx("span",{onClick:()=>n(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}),s.jsxs("div",{className:`general-error-wrapper !bg-bg_success ${r==""?"d-none":""}`,children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:r}}),s.jsx("span",{onClick:()=>n(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}),s.jsx("div",{className:"input-wrapper",children:s.jsx(sf,{...c("password"),isValidate:i})}),s.jsx("div",{className:"button-group",children:s.jsx("button",{type:"submit",className:"btn-primary rounded-lg justify-center w-full",children:t("text.btn_save")})})]})},H9t=()=>{Kg(t("jobber::text.create_password"));const{data:e,render:n}=Lt({});return n(()=>s.jsx(z9t,{data:e}))},z9t=({data:e})=>{const[n,r]=v.useState(""),[a,i]=v.useState(""),[o,l]=v.useState(!0),{fieldProps:c,values:u,submit:d,updateInvalidErrors:f,set:p}=wr({server:ye("jobber/customer/password"),formConfig:{fields:{password:{label:t("user::form.label.password")},email:{label:t("account::form.label.email")},password_confirmation:{label:t("jobber::text.confirm_password")},token:{label:"token"}}}});v.useEffect(()=>{p("email",e.email),p("token",e.token)},[e]),v.useEffect(()=>{e.result==!1&&sr("/dashboard")},[]);function h(g){showLoader(),g.preventDefault(),Le.post(ye("jobber/customer/password"),u).then(x=>{x.result?(f({}),r(""),l(!0),sr("/dashboard"),Pe.show({message:x.message,type:"success",lifetime:8e3})):r(x.message)}
473).catch(x=>{x.response.data.errors&&(f(x.response.data.errors),l(!1)),x.response.data.errors.general_error&&r(x.response.data.errors.general_error)}).finally(()=>{hideLoader()})}function m(g,x=""){p(x,g.replace(/\s/g,""))}return s.jsxs("form",{autoComplete:"off",onSubmit:h,className:"reset-pw-form-wrapper main-login-form",children:[s.jsxs("div",{className:"title-wrapper",children:[s.jsx("div",{className:"title",children:t("jobber::text.create_password")}),s.jsx("div",{className:"sub-title",children:t("jobber::text.create_password_des")})]}),s.jsxs("div",{className:`general-error-wrapper ${n==""?"d-none":""}`,children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:n}}),s.jsx("span",{onClick:()=>r(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}),s.jsxs("div",{className:`general-error-wrapper !bg-bg_success ${a==""?"d-none":""}`,children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:a}}),s.jsx("span",{onClick:()=>r(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}),s.jsx("div",{className:"input-wrapper",children:s.jsx(sf,{...c("password"),isShowFirstError:!0,isUseGenerate:!0,isValidate:!0,onChange:g=>m(g,"password")})}),s.jsx("div",{className:"input-wrapper",children:s.jsx(sf,{...c("password_confirmation"),isShowFirstError:!0,placeholder:t("placeholder.enter_password_again"),isValidate:!1,onChange:g=>m(g,"password_confirmation")})}),s.jsx("div",{className:"button-group",children:s.jsx("button",{type:"submit",className:"btn-primary rounded-lg justify-center w-full",children:t("text.btn_save")})})]})},V9t={element:s.jsx(P9t,{}),children:[{path:"login",element:s.jsx(vBt,{})},{path:"password/reset",element:s.jsx(I9t,{})},{path:"register",element:s.jsx($9t,{})},{path:"register/business",element:s.jsx(L9t,{})},{path:"register/jobber",element:s.jsx(F9t,{})},{path:"password/reset/:token",element:s.jsx(B9t,{})},{path:"jobber/customer/password/:token",element:s.jsx(H9t,{})}]},U9t=()=>{const{data:e,render:n}=Lt({});return n(()=>s.jsx(W9t,{tankID:e.tank_id,data:e}))},W9t=({data:e,tankID:n})=>{const[r,a]=v.useState(e.dataCheckPoint!=null?3:1),[i,o]=v.useState(e.dataCheckPoint!=null?e.dataCheckPoint.check_point_1:""),[l,c]=v.useState(e.dataCheckPoint!=null?e.dataCheckPoint.check_point_2:""),u=Gt(),[d,f]=v.useState(1),[p,h]=v.useState({step:1,title:w(1),description:s.jsx("span",{dangerouslySetInnerHTML:{__html:t("reconciliation::text.select_inventory_checkpoint_1_des")}}),action:null});var m=1,g=i,x=l;const[b,y]=v.useState({step:2,title:w(2),description:s.jsx("span",{dangerouslySetInnerHTML:{__html:t("reconciliation::text.select_inventory_checkpoint_2_des")}}),action:null});v.useEffect(()=>{var R=null,A=null;if(e.dataCheckPoint!=null){const P=e.dataCheckPoint;R={id:P.check_point_1,date_check_point:P.date_check_point_1,transaction_type:P.name_type_check_point_1},A={id:P.check_point_2,date_check_point:P.date_check_point_2,transaction_type:P.name_type_check_point_2},h({step:1,title:null,description:S(1,R),action:null}),y({step:2,title:null,description:S(2,A),action:null})}Hx(`dataCheckPoint_${n}_1`)!=null&&Hx(`dataCheckPoint_${n}_1`)!=""&&(R=JSON.parse(Hx(`dataCheckPoint_${n}_1`)),h({step:1,title:null,description:S(1,R),action:null}),o(R.id),g=R.id),Hx(`dataCheckPoint_${n}_2`)!=null&&Hx(`dataCheckPoint_${n}_2`)!=""&&(A=JSON.parse(Hx(`dataCheckPoint_${n}_2`)),y({step:2,title:null,description:S(2,A),action:null}),c(A.id),x=A.id),R!=null&&R!=""&&A!=null&&A!=""?(a(3),m=3):R==null&&A==null?(a(1),m=1):R!=null&&R!=""&&(a(2),m=2)},[]);function w(R){return s.jsxs(be,{onClick:A=>k(A,R),type:"primary",className:"w-fit btn-stepper-reconcile",children:[R==1?t("reconciliation::text.select_inventory_checkpoint_1"):t("reconciliation::text.select_inventory_checkpoint_2"),s.jsx("i",{className:"icon icon-icon-chevron-right"})]})}function j(R,A){m!=3&&a(A+1),A==1?(o(R.id),g=R.id,h({step:A,title:null,description:S(A,R),action:null}),P3(`dataCheckPoint_${n}_1`,JSON.stringify(R),"reconciliation")):A==2&&(c(R.id),x=R.id,y({step:A,title:null,description:S(A,R),action:null}),P3(`dataCheckPoint_${n}_2`,JSON.stringify(R),"reconciliation"))}function S(R,A){let P="";return A.date_check_point!=null?P=A.date_check_point:P=`${A.transaction_time_utc} ${A.transaction_time_only_hour}`,s.jsxs("div",{className:"right-content-tab-checkpoint",children:[s.jsxs("div",{className:"main-info-wrapper",children:[s.jsx("div",{className:"title-checked",children:R==1?t("reconciliation::text.starting_transaction"):t("reconciliation::text.ending_transaction")}),s.jsx("div",{id:"date-text-checkpoint-1",className:"font-bold text-xl",children:P}),s.jsx("div",{id:"name-type-text-checkpoint-1",className:"text-lg font-semibold",children:A.transaction_type})]}),s.jsx("a",{onClick:I=>k(I,R),className:"text-active text-lg cursor-pointer",children:t("reconciliation::text.btn_reselect")})]})}function N(R){const A={id:R.id,transaction_type:R.transaction_type_display,transaction_time_utc:R.transaction_time_utc,transaction_time_only_hour:R.transaction_time_only_hour,date_check_point:R.date_check_point};j(A,d)}function k(R,A){u.on(),f(A)}
473const E=[p,b,{step:3,title:s.jsxs("a",{className:"w-fit btn-stepper-reconcile btn-primary",href:`/reconciliation/tank/${i}/${l}`,children:[t("reconciliation::text.review_reconcile"),s.jsx("i",{className:"icon icon-icon-chevron-right"})]}),description:"",action:null}];function D(){nD(`dataCheckPoint_${n}_1`,"reconciliation"),nD(`dataCheckPoint_${n}_2`,"reconciliation"),window.history.back()}return s.jsxs("div",{className:"reconciliation-page-wrapper content-right-wrapper stepper-page-content-wrapper",children:[s.jsx(xa,{onApply:R=>N(R),entity:"reconciliation_transaction",onClose:()=>{u.off()},visible:u.status,multiple:!1,description:d==1?t("reconciliation::text.select_inventory_checkpoint_1_description"):t("reconciliation::text.select_inventory_checkpoint_2_description"),renderFooter:()=>null,header:d==1?t("reconciliation::text.select_inventory_checkpoint_1"):t("reconciliation::text.select_inventory_checkpoint_2"),loadConfigUrl:ye(`/reconciliation/modal-reconcile-load-config/${n}?select_checkpoint=${d}&step=${d+1}&cp1=${g}&cp2=${x}`)}),s.jsx("div",{className:"row",children:s.jsxs("div",{className:"content-top",children:[s.jsxs("a",{onClick:()=>D(),href:"#",className:"back",children:[s.jsx("i",{className:"icon icon-icon-chevron-left"}),t("import::text.cancel")]}),s.jsxs("a",{className:"back btn-outline",target:"_blank","aria-controls":"tanks-table",href:"https://help.fuelcloud.com/hc/en-us/sections/360001673553-Tanks",role:"button",children:[t("reconciliation::text.question_learn_more_reconciliation"),s.jsx("i",{className:"icon icon-icon-chevron-right"})]})]})}),s.jsx("div",{className:"entity-detail",children:s.jsx("div",{className:"entity-detail-information",children:s.jsx("div",{className:"row justify-content-center",children:s.jsxs("div",{className:"col-sm-8",children:[s.jsx("div",{className:"row",children:s.jsx("div",{className:"title-main name",children:s.jsx("span",{className:"title",children:t("reconciliation::text.inventory_reconciliation")})})}),s.jsx("div",{className:"row",children:s.jsx("div",{className:"sub-title",children:e.checked_reconcile_transaction_id==null?s.jsx("span",{children:t("reconciliation::text.inventory_reconciliation_des_preselect")}):s.jsxs(s.Fragment,{children:[s.jsx("p",{children:t("reconciliation::text.inventory_reconciliation_des_reselect_1")}),s.jsx("p",{children:t("reconciliation::text.inventory_reconciliation_des_reselect_2")})]})})}),s.jsx(sY,{steps:E,currentStep:r,isUseCheckMark:!0})]})})})})]})},Y9t=({row:e})=>s.jsx("div",{className:"reconciliation-item-detail-modal-title",children:t("transaction::form.text.transaction_details")});function q9t(e,n){switch(e){case"reconciled":return{text:t("transaction::datatable.text.reconciled"),content:t("transaction::datatable.text.tooltip_in_reconcile_status")};case"web-portal":return{text:t("transaction::datatable.text.web_portal"),content:t("transaction::datatable.tooltip.web_portal")};case"adjusted":return{text:t("transaction::datatable.text.adjusted"),content:t("transaction::datatable.text.tooltip_in_adjusted_status")};case"in-process":return{text:t("text.in_process_new"),content:t("text.in_process_reconnect")};case"deleted":return{text:t("transaction::datatable.text.status_deleted"),content:""};case"delay-updated":return{text:t("transaction::text.smartank_update_ignored"),content:vce.includes(n)?t("transaction::text.delay_updated_otodata_tooltip"):t("transaction::text.delay_updated_tank_monitor_tooltip")}}}function G9t(e,n=z7,r,a){return e?s.jsx("div",{className:"flex gap-[8px] mt-[4px]",children:e.map(i=>{const o=q9t(i,n);if(o&&o.text)return o.content?s.jsx(Rr,{content:o.content,container:r,children:s.jsx(Jn,{status:i,className:a,children:o.text})},i):s.jsx(Jn,{status:i,className:a,children:o.text},i)})}):null}const K9t=({data:e})=>{const{column_data:n,tags:r,transaction:a}=e;return n&&a?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"row",children:s.jsx("div",{className:"w-full text-right text-sm font-semibold text-neutral mb-[8px]",children:s.jsxs("div",{className:"flex items-center gap-[8px] float-right",children:[s.jsx(Se,{name:"icon-info",className:"text-lg"}),t("transaction::text.additional_value_recorded_unrounded")]})})}),s.jsx("div",{className:"max-h-[500px] custom-scrollbar",children:s.jsx("div",{className:"flex flex-col gap-y-[4px]",children:Object.entries(n).map(([i,o])=>o.value?s.jsxs("div",{children:[s.jsxs("div",{className:"row gap-[24px]",children:[s.jsxs("div",{className:"w-[25%] text-right",children:[o.text,":"]}
473),s.jsx("div",{className:"w-[75%] font-semibold",children:o.original_value?s.jsxs("div",{className:"flex",children:[s.jsxs("div",{className:"min-w-[220px]",children:[s.jsx("div",{children:o.value}),!n.no_change&&o.is_different&&s.jsx("div",{className:"text-critical line-through font-weight-400",children:o.old_value})]}),s.jsx("div",{className:"min-w-[220px]",children:s.jsxs("div",{className:"float-left text-neutral",children:[s.jsxs("div",{children:["(",o.original_value,")"]}),!n.no_change&&o.is_different&&s.jsx("div",{className:"text-critical line-through font-weight-400",children:o.old_original_value})]})})]}):i==="close_reason"&&o.tooltip?s.jsxs("div",{className:"flex gap-[8px] items-center",id:"question_id",children:[s.jsx("span",{children:o.value}),s.jsx(Rr,{content:o.tooltip,container:document.getElementById("question_id"),children:s.jsx(Se,{name:"icon-tooltip",className:"text-lg text-neutral"})})]}):s.jsx("div",{children:o.value})})]}),i==="transaction_id"&&s.jsxs("div",{className:"row gap-[24px]",id:"transaction_detail_modal",children:[s.jsx("div",{className:"w-[25%] text-right"}),s.jsx("div",{className:"w-[75%] font-semibold",children:G9t(r,a.transaction_type,document.getElementById("transaction_detail_modal"),"text-md")})]})]},i):null)})})]}):null},Z9t=({visible:e,data:n,row:r,onClose:a})=>{function i(){a&&a()}return s.jsx(cn,{visible:e,onClose:i,size:"lg",padding:"full",header:s.jsx(Y9t,{row:r}),textClose:t("text.btn_close"),children:s.jsx(K9t,{row:r,data:n})})},WE=({no_change:e,new_value:n,old_value:r})=>e||n==r?s.jsx("div",{children:r}):s.jsxs(s.Fragment,{children:[s.jsx("div",{children:n}),s.jsx("div",{className:"old-value-text",children:r})]}),X9t=({config:e})=>{const n=At(e),[r,a]=v.useState({}),[i,o]=v.useState({id:"",is_network:!1,transaction_id:"",no_change:!0,old_price:0,new_price:0,old_inventory:0,new_inventory:0,old_cost:0,new_cost:0,old_volume:0,new_volume:0,transaction_type:"",transaction_type_display:"",transaction_time_utc:"",transaction_time_only_hour:"",date_check_point:"",checkmark:!1,samsara_status:""}),l=Gt();n.setRowProps(u=>({onClick:()=>c(u)}));function c(u){showLoader(),Le.get(Oe(`/reconciliation/item/${u.id}`)).then(d=>{d.result&&(a(d.data),o(u),l.on())}).catch(d=>{console.error(d),Pe.show({message:d.message,fixed:!0,type:"error"})}).finally(()=>{hideLoader(),l.off()})}return n.editColumn("price",u=>s.jsx(WE,{no_change:u.no_change,new_value:u.new_price,old_value:u.old_price})),n.editColumn("cost",u=>s.jsx(WE,{no_change:u.no_change,new_value:u.new_cost,old_value:u.old_cost})),n.editColumn("inventory",u=>s.jsx(WE,{no_change:u.no_change,new_value:u.new_inventory,old_value:u.old_inventory})),n.editColumn("transaction.transaction_id",u=>u.is_network?s.jsx(to,{iconName:"icon-network",iconClassName:"text-neutral",children:s.jsx("span",{className:"font-normal",children:u.transaction_id})}):s.jsx("span",{className:"font-normal",children:u.transaction_id})),n.editColumn("volume",u=>s.jsx(WE,{no_change:u.no_change,new_value:u.new_volume,old_value:u.old_volume})),n.editColumn("samsara_status",u=>{let d=qbe(u.samsara_status);return s.jsx("div",{className:"flex items-center gap-x-[8px]",children:s.jsx("div",{children:d.status})})}),s.jsxs(s.Fragment,{children:[s.jsx(Z9t,{visible:l.status,data:r,row:i,onClose:l.off}),s.jsx(kt,{...n.props,exportAble:!1})]})},Q9t=({tank:e,reconciliation:n,in_progress_transactions:r,is_commit_data:a,total_transaction_reconcile:i,total_transaction_change:o,tank_url:l,setShowLoader:c})=>{const{company:u}=Bt();function d(){c(!0),Le.post(Oe(`reconciliation/commit/${n.id}`,{tank_id:e.id})).then(f=>{f.result&&(window.location.href=Oe(`tank/${e.id}`),Pe.show({message:f.message,fixed:!0}))}).catch(f=>{Pe.show({message:f.message,fixed:!0})}).finally(()=>c(!1))}return s.jsx("div",{className:"review-reconcile-info-wrapper border-b-[1px] border-placeholder",children:s.jsxs("div",{className:"entity-detail reconcile-tank-info",children:[s.jsx("div",{className:"entity-detail-information",children:s.jsx("div",{className:"row",children:s.jsx("div",{className:"col-sm-6",children:s.jsx("div",{className:"d-flex align-items-center h-100 name height-100",children:s.jsx("span",{children:t("reconciliation::text.review_and_reconcile")})})})})}),s.jsx("div",{className:"entity-detail-configuration",children:s.jsxs("div",{className:"row inner-wrapper",children:[s.jsxs("div",{className:"col-sm-6 left-col",children:[s.jsx("div",{className:"row",children:s.jsx("div",{className:"title reconcile-tank-info-title font-weight-600",children:e==null?void 0:e.name})}),s.jsxs("div",{className:"col-inner",children:[s.jsxs("div",{className:"row row-reconcile-tank-info",children:[s.jsxs("div",{className:"col-sm-6 padding-right-0 padding-left-0",children:[t("reconciliation::text.reconciliation_check_point_1"),":"]}),s.jsx("div",{className:"col-sm-6 main-info-reconcile-tank padding-right-0 font-weight-600",children:n==null?void 0:n.start_time_display})]}),s.jsxs("div",{className:"row row-reconcile-tank-info",children:[s.jsxs("div",{className:"col-sm-6 padding-right-0 padding-left-0",children:[t("reconciliation::text.reconciliation_check_point_2"),":"]}),s.jsx("div",{className:"col-sm-6 main-info-reconcile-tank padding-right-0 font-weight-600",children:n==null?void 0:n.end_time_display})]}),s.jsxs("div",{className:"row row-reconcile-tank-info",children:[s.jsxs("div",{className:"col-sm-6 padding-right-0 padding-left-0",children:[t("reconciliation::text.total_transaction"),":"]}),s.jsx("div",{className:"col-sm-6 main-info-reconcile-tank padding-right-0 font-weight-600",children:i})]}),s.jsxs("div",{className:"row row-reconcile-tank-info",children:[s.jsxs("div",{className:"col-sm-6 padding-right-0 padding-left-0",children:[t("reconciliation::text.transaction_update"),":"]}),s.jsx("div",{className:"col-sm-6 main-info-reconcile-tank padding-right-0 font-weight-600",children:o})]})]}),r&&a?s.jsx("div",{className:"row padding-top-15",children:s.jsxs("div",{className:"reconcile_note",children:[s.jsx("i",{className:"icon-icon-info-bold padding-left-10"}),s.jsx("span",{className:"padding-reconcile",children:t("reconciliation::text.in_progress_transactions_will_not_be_included")})]})}):null]}),s.jsx("div",{className:"col-sm-6 right-col",children:s.jsx("div",{className:"col-inner",children:s.jsxs("div",{className:"row",children:[s.jsx("div",{className:"col-sm-12 margin-bottom-20",children:a?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"col-sm-12 padding padding-left-0",children:s.jsx("div",{className:"title font-weight-600 font-17",children:t("reconciliation::text.confirm_reconcile")})}),s.jsx("div",{className:"sub-title",children:s.jsx("span",{children:t("reconciliation::text.description_confirm_reconcile")})})]}):s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"col-sm-12 padding padding-left-0",children:s.jsx("div",{className:"title font-weight-600 font-17",children:t("reconciliation::text.cancel_reconcile")})}),s.jsx("div",{className:"sub-title col-sm-12 margin-top-10 padding-left-0 font-weight-400 font-14",children:s.jsx("span",{children:t("reconciliation::text.description_no_reconciliation")})})]})}),s.jsx("div",{className:"col-sm-12 margin-bottom-10 margin-top-10",children:s.jsxs("div",{className:"container",children:[s.jsxs("div",{className:"row",children:[a?s.jsx(be,{className:"form-control btn-success",onClick:f=>d(),children:t("text.btn_confirm")}
473):null,s.jsx("a",{className:"mr-auto bg-red btn-icon-denied-ct btn-critical font-weight-500 font-14 border-radius-12",href:l,children:t("text.btn_cancel_upper")})]}),u.samsara_initial_mapping?s.jsx("div",{className:"row mt-[16px]",children:s.jsxs("div",{className:"flex items-center gap-x-[8px] p-[8px] bg-bg_notice rounded-[8px]",children:[s.jsx(Se,{name:"icon-warning",className:"text-xl text-notice"}),s.jsx("div",{className:"text-sm",children:t("fleetmanager::text.transaction_edits_will_not_be_reflected_in_samsara_reconcile")})]})}):null]})})]})})})]})})]})})},J9t=({isShow:e,total_transaction_reconcile:n,duration_time_each_transaction:r})=>{let a=t("reconciliation::text.this_should_take_less_than_a_minute");if(n){let o=Math.ceil(n*(r||.47)/6e4);o<=1?a=t("reconciliation::text.this_should_take_less_than_a_minute"):o<=5?a=t("reconciliation::text.this_should_take_a_few_minutes_to_complete"):o<=6?a=t("reconciliation::text.this_could_take_up_to_5_minutes_to_complete"):o>=7&&(a=t("reconciliation::text.this_could_take_up_to_10_minutes_or_longer_to_complete"))}return s.jsx("div",{className:`reconcile_loader ${e?"block":"hidden"}`,children:s.jsxs("div",{className:"reconcile_inner_loader",children:[s.jsx("div",{className:"icon-wrapper",children:s.jsx("i",{className:"icon-reconcile"})}),s.jsxs("div",{className:"progress-text font-weight-600",children:[t("reconciliation::text.loader_progress_text"),"..."]}),s.jsx("div",{className:"reconcile-des-text",children:a})]})})},eHt=()=>{const{data:e}=Lt({}),[n,r]=v.useState(!1);return e?s.jsxs("div",{className:"content-right-wrapper review-reconcile",children:[s.jsx("div",{className:"row",children:s.jsx("div",{className:"col-sm-12",children:s.jsxs("div",{className:"content-top",children:[s.jsxs("a",{className:"back",href:`${e.previous_page_url}`,role:"button",children:[s.jsx(Se,{name:"icon-icon-chevron-left"}),t("reconciliation::text.inventory_reconciliation")]}),s.jsxs("a",{className:"back btn-outline",target:"_blank",href:`${e.learn_reconcile_url}`,children:[t("reconciliation::text.question_learn_more_reconciliation"),s.jsx(Se,{name:"icon-icon-chevron-right"})]})]})})}),s.jsx(Q9t,{tank:e.tank,reconciliation:e.reconciliation,is_commit_data:e.is_commit_data,in_progress_transactions:e.in_progress_transactions,total_transaction_reconcile:e.total_transaction_reconcile,total_transaction_change:e.total_transaction_change,tank_url:e.tank_url,setShowLoader:r}),e.dt_configs?s.jsx(X9t,{config:e.dt_configs}):null,s.jsx(J9t,{isShow:n,total_transaction_reconcile:e.total_transaction_reconcile,duration_time_each_transaction:e.duration_time_each_transaction})]}):null},tHt={children:[{path:"reconciliation/add-config-reconcile/:id",element:s.jsx(U9t,{})},{path:"reconciliation/tank/:id_first/:id_two",element:s.jsx(eHt,{})}]},nHt=()=>{const[e,n]=v.useState(1),{data:r,render:a}=Lt({server:ye("admin/localization/import")}),[i,o]=v.useState(""),l=v.useMemo(()=>r.import_languages?Object.keys(r.import_languages).map(d=>({value:d,label:r.import_languages[d]})):[],[r]);function c(d){o(d),n(2)}const u=[{step:1,title:"Select Language",action:s.jsx("div",{className:"flex gap-2 items-center",children:s.jsx(oa,{onChangeValue:c,options:l})})},{step:2,title:"Upload & Import",action:s.jsx(rHt,{onSubmit:()=>{},language:i,deletable:r.deleteable})}];return s.jsxs("div",{children:[s.jsx(Jt,{backLink:Oe("admin/localization"),title:"Back"}),a(()=>s.jsxs("div",{className:"flex flex-col content-center m-auto mt-[64px] max-w-[544px]",children:[s.jsx("div",{className:"gap-[8px] mb-[48px]",children:s.jsx("div",{className:"font-bold text-3xl",children:"Import Translation"})}),s.jsx(sY,{steps:u,currentStep:e})]}))]})};function rHt({onSubmit:e,language:n,deletable:r}){const[a,i]=v.useState(r),{status:o,upload:l,reset:c,result:u}=Lwe({endpoint:ye("admin/localization/import"),onUpload:m,requestParams:{language:n,delete_on_lokalise:a}}),[d,f]=v.useState(null),[p,h]=v.useState();function m(b){h(null),b.result?(Pe.show({message:b.message}),setTimeout(()=>{sr(b.redirect)},200)):Pe.show({message:b.message,type:"critical"})}function g(b){const y=b[0];y&&(f(y),l(y))}if(o===vv.UPLOADING||o===vv.DONE)return s.jsx("div",{className:"rounded-lg border-2 border-placeholder p-[24px] w-[380px]",children:s.jsx(iY,{defaultPercent:1,increase:.017})});const x=s.jsx(Un,{className:"text-critical",disabled:!r,checked:a===1,name:"delete_on_lokalise",value:a,onChange:b=>i(b?1:0),children:t("admin::text.delete_on_lokalise")});return s.jsxs("div",{className:"flex flex-col gap-[15px]",children:[s.jsx(rY,{accept:{"application/json":[".json"]}
473,maxFiles:1,onDrop:g,children:({getRootProps:b,getInputProps:y})=>s.jsx("section",{children:s.jsxs("div",{...b(),className:" cursor-pointer w-full rounded-lg border-2 border-placeholder p-[24px] items-center flex-col flex gap-[16px]",children:[s.jsx("input",{...y()}),s.jsx(Se,{name:"icon-export-share",className:"text-[48px] text-active"}),s.jsx("div",{className:"text-xl",children:t("import::text.browse_description")}),s.jsx("div",{className:"w-[200px]",children:s.jsx(aY,{text:"OR"})}),s.jsx(be,{type:"primary",size:"lg",children:t("import::text.browse")})]})})}),s.jsx("div",{className:"self-start",children:r?x:s.jsx(Rr,{content:"Only delete on Production",children:x})})]})}function aHt({configs:e}){const n=At(e);n.editColumn("settings",a=>!a.can_not_edit&&s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:i=>Bn(i),"data-href":Oe(`admin/internal-roles/update/${a.id}`),"data-id":"add-internal-role",children:t("admin::datatable.text.edit_role")})})}));function r(){return s.jsx(be,{onClick:a=>Bn(a),"data-href":Oe("admin/internal-roles/create"),"data-id":"add-internal-role",children:t("admin::text.btn_add_new_role")})}return s.jsx(kt,{...n.props,topRight:r(),exportAble:!1})}const iHt=()=>{const{data:e,render:n}=Lt({server:"/admin/internal-role"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Internal Roles"}),n(()=>s.jsx(aHt,{configs:e.dt_configs}))]})};function sHt({configs:e}){const n=At(e);return n.editColumn("companies.portal_id",r=>r.portal_id==Ss?rPe:aPe),n.editColumn("settings",r=>s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:a=>Bn(a),"data-href":Oe(`admin/internal-roles/assign-roles-load-modal/${r.id}`),"data-id":"list_internal_role_modal",children:t("admin::text.assign_roles")})})})),s.jsx(kt,{...n.props,exportAble:!1})}const oHt=()=>{const{data:e,render:n}=Lt({server:"/admin/fc-admins"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Internal Admins"}),n(()=>s.jsx(sHt,{configs:e.dt_configs}))]})};function lHt({configs:e}){const n=At(e),{can:r}=Ot();n.editColumn("settings",i=>r("fc_admin_network_product_edit")&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>Bn(o),"data-href":Oe(`admin/network-product/update/${i.id}`),"data-id":"add-network-product-load-modal",children:t("text.update")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>ot.show({type:"critical",title:t("product::text.delete_product"),message:t("message.sure_delete"),buttons:o=>s.jsx(be,{type:"critical",className:"bg-critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/admin/network-product/delete/${i.id}`)).then(l=>{l.result?Pe.show({type:"success",message:l.message}):Pe.show({type:"critical",message:l.message})}).finally(()=>{hideLoader(),n.reload({page:1}),o()})},children:t("product::text.delete_product")})}),children:t("text.btn_delete")})]}));function a(){return r("fc_admin_network_product_edit")&&s.jsx(be,{onClick:i=>Bn(i),"data-href":Oe("admin/network-product/create"),"data-id":"add-network-product-load-modal",children:t("product::text.add_product")})}return s.jsx(kt,{...n.props,exportAble:!0,topRight:a()})}const cHt=()=>{const{data:e,render:n}=Lt({server:"/admin/network-product"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Network Products"}),n(()=>s.jsx(lHt,{configs:e.dt_configs}))]})};function uHt({configs:e}){const n=At(e);function r({exportBtn:a}){return s.jsx(Jr,{className:"flse justify-end",children:a})}return s.jsx(kt,{...n.props,renderTop:r})}const dHt=()=>{const{data:e,render:n}=Lt({server:"/admin/internal-audit-log"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Internal Audit Log"}),n(()=>s.jsx(uHt,{configs:e.dt_configs}))]})};function fHt({configs:e}){return s.jsx(Rc,{config:e})}const pHt=()=>{const{data:e,render:n}=Lt({server:"/admin/transaction"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Transactions"}),n(()=>s.jsx(fHt,{configs:e.dt_configs}))]})};function hHt({configs:e}){const n=At(e);return Ot(),n.editColumn("settings",r=>s.jsxs(he,{children:[s.jsx(he.Item,{onClick:()=>downloadFileAjax(ye(`admin/qr-code/download/${r.id}`)),children:t("report::datatable.text.download")}),r.status!=OZ?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:a=>Bn(a),"data-href":Oe(`/admin/qr-code/close/${r.id}`),"data-id":"order-qrcode-close-load-modal",children:t("admin::datatable.text.mark_as_closed")})}):s.jsx(he.Item,{onClick:()=>ot.show({message:t("admin::datatable.text.mess_open_qr_code"),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(`admin/qr-code/open/${r.id}`)).then(i=>{i.result&&Pe.show({type:"success",message:i.message})}).finally(()=>
473{hideLoader(),n.reload({page:1}),a()})},children:t("text.btn_ok")})}),children:t("admin::datatable.text.mark_as_open")}),s.jsx(he.Item,{children:s.jsx("a",{onClick:a=>Bn(a),"data-href":Oe(`/admin/qr-code/update/${r.id}`),"data-id":"order-qrcode-update-load-modal",children:t("admin::datatable.text.view_detail")})})]})),n.editColumn("status",r=>{let a=s.jsx("span",{className:"text-success",children:"OPEN"});return r.status==OZ&&(a="CLOSED"),a}),s.jsx(kt,{...n.props,exportAble:!1})}const mHt=()=>{var r;const{data:e,render:n}=Lt({server:"/admin/transaction"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx(hHt,{configs:e.dt_configs}))]})};function gHt({configs:e}){const n=At(e),{can:r}=Ot();n.editColumn("settings",i=>r("fc_admin_email_template_edit")&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>Bn(o),"data-href":Oe(`/admin/email-template/template/modal/${i.code}`),"data-id":"send-test-load-modal",children:t("emailtemplate::form.text.sent_test")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/admin/email-template/template/edit/${i.code}`),children:t("driver::form.text.btn_edit_access")})}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>ot.show({type:"critical",title:t("emailtemplate::text.delete_email_template"),message:t("emailtemplate::text.delete_email_template_title"),buttons:o=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(ye(`/admin/email-template/template/delete/${i.code}`)).then(l=>{l.result&&Pe.show({type:"success",message:l.message})}).finally(()=>{hideLoader(),n.reload({page:1}),o()})},children:t("emailtemplate::text.delete_email_template")})}),children:t("text.delete")})]}));function a(){return r("fc_admin_email_template_edit")&&s.jsx(be,{children:s.jsx("a",{href:Oe("/admin/email-template/template/create"),children:t("emailtemplate::text.add_an_email_template")})})}return s.jsx(kt,{...n.props,exportAble:!1,topRight:a()})}const xHt=()=>{var r;const{data:e,render:n}=Lt({server:"/admin/email-template/template"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx(gHt,{configs:e.dt_configs}))]})};function vHt({configs:e}){const n=At(e),{can:r}=Ot();n.editColumn("settings",i=>r("fc_admin_email_content_edit")&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/admin/email-template/review/${i.id}`),children:t("emailtemplate::text.review")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>Bn(o),"data-href":Oe(`/admin/email-template/content/modal/${i.id}`),"data-id":"send-test-load-modal",children:t("emailtemplate::form.text.sent_test")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/admin/email-template/content/edit/${i.id}`),children:t("driver::form.text.btn_edit_access")})}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>ot.show({type:"critical",title:t("emailtemplate::text.delete_email_template"),message:t("emailtemplate::text.delete_email_template_title"),buttons:o=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(ye(`/admin/email-template/content/delete/${i.id}`)).then(l=>{l.result&&Pe.show({type:"success",message:l.message})}).finally(()=>{hideLoader(),n.reload({page:1}),o()})},children:t("emailtemplate::text.delete_email_template")})}),children:t("text.delete")})]}));function a(){return r("fc_admin_email_content_edit")&&s.jsx(be,{children:s.jsx("a",{href:Oe("/admin/email-template/content/create"),children:t("emailtemplate::text.add_an_email_content")})})}return s.jsx(kt,{...n.props,exportAble:!1,topRight:a()})}const _Ht=()=>{var r;const{data:e,render:n}=Lt({server:"/admin/email-template/content"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx(vHt,{configs:e.dt_configs}))]})};function Soe({configs:e}){const n=At(e),[r,a]=Be.useState([]),[i,o]=Be.useState(0),[l,c]=Be.useState(""),{can:u}=Ot(),d=v.useMemo(()=>r.filter(p=>p.id!=="error_code.category"&&(Array.isArray(p.value)&&p.value.length>0||cu(p.value)&&p.value!="")).length>0&&i>0&&l=="",[r,i,l]);n.on("filter",p=>{a(p)}),n.on("search",p=>{c(p)}),n.on("load_data",function(p){o(p.recordsFiltered)}),n.on("reset",function(p){a([]),c("")}),n.editColumn("settings",p=>u("fc_admin_cb_error_log_edit")&&s.jsx(he,{children:s.jsx(he.Item,{className:"text-critical",onClick:()=>{ot.show({type:"critical",title:t("text.btn_delete"),message:s.jsx(ot.Message,{className:"text-xl",children:t("text.delete_confirm")}),buttons:h=>s.jsx(be,{type:"critical",className:"bg-critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/admin/errorlog/delete/${p.id}`)).then(m=>{m.result&&(h(),Pe.show({type:"success",message:"Error log was deleted successfully"}),n.reload({page:1}))}).finally(()=>
473{hideLoader()})},children:t("text.btn_delete")})})},children:t("text.btn_delete")})}));function f({searchBox:p,exportBtn:h}){return s.jsxs(Jr,{children:[p,s.jsxs("div",{className:"flex gap-4",children:[h,u("fc_admin_cb_error_log_edit")&&s.jsx(be,{type:"outline",disabled:!d,className:rt({disabled:!d}),onClick:()=>{ot.show({title:t("text.btn_mass_delete"),message:s.jsx(ot.Message,{className:"text-xl",children:t("errorlog::text.confirm_mass_delete")}),type:"critical",buttons:m=>s.jsx(be,{type:"critical",className:"bg-critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye("/admin/errorlog/mass-delete"),{params:r.reduce((g,x)=>(yv(x.value)&&x.value.length>0?g[x.id]=x.value.join(","):cu(x.value)&&x.value!=""&&(g[x.id]=x.value),g),{})}).then(g=>{g.result?(m(),Pe.show({type:"success",message:t("errorlog::text.delete_success")}),n.reload({page:1})):Pe.show({type:"critical",message:g.message})}).finally(()=>{hideLoader()})},children:t("text.btn_ok")})})},children:t("text.btn_mass_delete")})]})]})}return s.jsx(kt,{...n.props,renderTop:f})}function bHt({configs:e}){const n=At(e);function r(){return s.jsx(be,{"data-id":"add-error-source-load-modal","data-href":ye("/admin/errorlog/add/source",{modal:"create"}),onClick:a=>{Bn(a)},children:t("errorlog::text.add_error_source")})}return n.editColumn("settings",a=>s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{"data-href":ye(`/admin/errorlog/source/edit/${a.id}`),"data-id":"edit-error-source-load-modal",onClick:i=>Bn(i),children:t("text.edit")})})})),s.jsx(kt,{...n.props,topRight:r()})}function yHt({configs:e}){const n=At(e);function r(){return s.jsx(be,{"data-id":"add-error-data-load-modal","data-href":ye("/admin/errorlog/add/data",{modal:"create"}),onClick:a=>{Bn(a)},children:t("errorlog::text.add_error_data")})}return n.editColumn("settings",a=>s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{"data-href":ye(`/admin/errorlog/data/edit/${a.id}`),"data-id":"edit-error-data-load-modal",onClick:i=>Bn(i),children:t("text.edit")})})})),s.jsx(kt,{...n.props,topRight:r()})}function wHt({configs:e}){const n=At(e);Ot();function r(){return s.jsx(be,{"data-id":"add-error-code-load-modal","data-href":ye("/admin/errorlog/add/code",{modal:"create"}),onClick:i=>{Bn(i)},children:t("errorlog::text.add_error_code")})}n.editColumn("settings",i=>s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{"data-href":ye(`/admin/errorlog/code/edit/${i.id}`),"data-id":"edit-error-code-load-modal",onClick:o=>Bn(o),children:t("text.edit")})})}));function a({searchBox:i,exportBtn:o}){return s.jsxs(Jr,{children:[i,s.jsxs("div",{className:"flex gap-4",children:[o,r()]})]})}return s.jsx(kt,{...n.props,renderTop:a})}function kHt({configs:e}){const n=At(e),[r,a]=Be.useState([]),[i,o]=Be.useState(0),[l,c]=Be.useState(""),{can:u}=Ot(),d=v.useMemo(()=>r.filter(p=>Array.isArray(p.value)&&p.value.length>0||cu(p.value)&&p.value!="").length>0&&i>0&&l=="",[r,i,l]);n.on("filter",p=>{a(p)}),n.on("search",p=>{c(p)}),n.on("load_data",function(p){o(p.recordsFiltered)}),n.on("reset",function(p){a([]),c("")}),n.editColumn("settings",p=>u("fc_admin_cb_error_log_edit")&&s.jsx(he,{children:s.jsx(he.Item,{className:"text-critical",onClick:()=>{ot.show({type:"critical",title:t("text.btn_delete"),message:s.jsx(ot.Message,{className:"text-xl",children:t("text.delete_confirm")}),buttons:h=>s.jsx(be,{type:"critical",className:"bg-critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/admin/diagnostic-log/delete/${p.id}`)).then(m=>{m.result&&(h(),Pe.show({type:"success",message:"Error log was deleted successfully"}),n.reload({page:1}))}).finally(()=>{hideLoader()})},children:t("text.btn_delete")})})},children:t("text.btn_delete")})}));function f({searchBox:p,exportBtn:h}){return s.jsxs(Jr,{children:[p,s.jsxs("div",{className:"flex gap-4",children:[h,u("fc_admin_cb_error_log_edit")&&s.jsx(be,{type:"outline",disabled:!d,className:rt({disabled:!d}),onClick:()=>{ot.show({title:t("text.btn_mass_delete"),message:s.jsx(ot.Message,{className:"text-xl",children:t("errorlog::text.confirm_mass_delete")}),type:"critical",buttons:m=>s.jsx(be,{type:"critical",className:"bg-critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye("/admin/errorlog/mass-delete-dialog"),{params:r.reduce((g,x)=>(yv(x.value)&&x.value.length>0?g[x.id]=x.value.join(","):cu(x.value)&&x.value!=""&&(g[x.id]=x.value),g),{})}).then(g=>{g.result?(m(),Pe.show({type:"success",message:t("errorlog::text.delete_success")}),n.reload({page:1})):Pe.show({type:"critical",message:g.message})}).finally(()=>
473{hideLoader()})},children:t("text.btn_ok")})})},children:t("text.btn_mass_delete")})]})]})}return s.jsx(kt,{...n.props,renderTop:f})}const jHt=()=>{const{data:e,render:n}=Lt({server:"/admin/errorlog"}),r=zs("tab")||AZ,[a,i]=v.useState(r);function o(){switch(a){case AZ:return s.jsx(Soe,{configs:e.dt_configs_errorlog});case fIe:return s.jsx(bHt,{configs:e.dt_configs_errorsource});case pIe:return s.jsx(wHt,{configs:e.dt_configs_errorcode});case hIe:return s.jsx(yHt,{configs:e.dt_configs_errordata});case mIe:return s.jsx(kHt,{configs:e.dt_configs_diagnosticlog});default:return s.jsx(Soe,{configs:e.dt_configs_errorlog})}}return s.jsx(s.Fragment,{children:n(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Diagnostic Log"}),s.jsxs("div",{className:"content-right-wrapper",children:[s.jsx("div",{className:"row tabs-container-top",children:s.jsx(xi,{items:e.tabs,onChange:i,defaultItem:r,asButton:!0})}),s.jsx("div",{className:"row",children:o()})]})]}))})};function CHt({configs:e}){const n=At(e),{can:r}=Ot();n.editColumn("settings",i=>r("fc_admin_override_plan_edit")&&s.jsx("a",{onClick:o=>Bn(o),"data-href":Oe(`admin/billing/special-plan/${i.id}`,{modal:"update"}),"data-id":"edit-plan-override-load-modal",className:"text-critical text-lg",children:t("text.remove")}));function a(){return r("fc_admin_override_plan_edit")&&s.jsx(be,{children:s.jsx("a",{"data-id":"add-plan-override-load-modal",onClick:i=>{loadModal(i.target)},"data-href":Oe("admin/billing/special-plan/new",{modal:"create"}),children:t("fcbilling::text.add_plan_override")})})}return s.jsx(kt,{...n.props,exportAble:!1,topRight:a()})}const SHt=()=>{const{data:e,render:n}=Lt({server:"/admin/billing/special-plans"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_admin_stripe_plans_override")}),n(()=>s.jsx(CHt,{configs:e.dt_configs}))]})};function NHt({configs:e}){const n=At(e),{can:r}=Ot();n.setRowProps(o=>({onClick:()=>{r("fc_admin_billing_plan_edit")?window.location.href=Oe(`admin/billing/plan/${o.id}/edit`):window.location.href=Oe(`admin/billing/plan/${o.id}/edit`,{action:"view"})}})),n.editColumn("settings",o=>r("fc_admin_billing_plan_edit")&&s.jsxs(he,{children:[o.is_save_draft==ct.ACTIVE?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`admin/billing/plan/${o.id}/edit`),children:t("text.edit")})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`admin/billing/plan/${o.id}/edit`,{action:"view"}),children:t("text.view")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`admin/billing/plan/${o.id}/clone`),children:t("text.clone")})})]})),n.editColumn("interval",o=>td(o.interval)?"":a(o)),n.editColumn("portal_id",o=>{let l="All";return o.portal_id==1&&(l="FuelCloud"),o.portal_id==2&&(l="Fill-Rite"),l}),n.editColumn("is_save_draft",o=>o.is_save_draft==ct.INACTIVE?t("driver::datatable.text.yes"):t("driver::datatable.text.no"));function a(o){switch(o.interval){case"day":return t("fcbilling::text.daily");case"week":return t("fcbilling::text.weekly");case"month":return o.interval_count==1?t("fcbilling::text.monthly"):o.interval_count+" "+t("fcbilling::text.months");case"year":return"12 "+t("fcbilling::text.months")}}function i(){return r("fc_admin_billing_plan_edit")&&s.jsx(be,{children:s.jsx("a",{href:Oe("admin/billing/plan/add-new"),children:t("fcbilling::text.add_new_stripe_plan")})})}return s.jsx(kt,{...n.props,exportAble:!0,topRight:i()})}const EHt=()=>{const{data:e,render:n}=Lt({server:"/admin/billing/plans"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_admin_stripe_plans")}),n(()=>s.jsx(NHt,{configs:e.dt_configs}))]})};function THt({configs:e}){const n=At(e),{can:r}=Ot(),{portal:a}=Bt(),i=Gt();function o(d=!1){return a.portal_id==Ss&&r("fc_admin_hardware_edit")&&s.jsx(be,{type:"primary",onClick:f=>loadModal(f.target),"data-href":Oe("/admin/fcdevice",{modal:"create"}),"data-id":"add-fc-device-load-modal",children:t("fcdevice::text.add_fc_device")})}function l(d=!1){return a.portal_id==Ss&&r("fc_admin_hardware_edit")&&s.jsx(be,{type:"outline",onClick:()=>i.on(),children:t("text.btn_import")})}function c({searchBox:d,exportBtn:f}){return s.jsxs(Jr,{className:"",children:[d,s.jsxs("div",{className:"flex gap-4",children:[l(),f,o()]})]})}function u(d){switch(d.type){case zr:return t("device::device_text.cloudbox");case ga:return t("device::device_text.cloudbox2");case hi:return t("device::device_text.cloudbox_lite");case Ks:return t("device::device_text.cloudlink");case Dh:return t("device::device_text.kiosk");case bh:return t("site::site_text.ipad");default:return d.type}}
473return n.editColumn("settings",d=>s.jsx(he,{children:s.jsx(he.Item,{onClick:f=>loadModal(f.currentTarget),"data-href":Oe(`admin/fcdevice/edit/${d.id}`),className:"load-modal text-active","data-id":"edit-fc-device-load-modal",children:t("text.edit")})})),n.editColumn("fc_device.portal_id",d=>{if(!td(d.portal_name))return d.portal_name;let f="FuelCloud";return d.portal_id==kce&&(f="Fill-Rite"),f}),n.editColumn("fc_device.status",d=>d.status==1?t("fcdevice::text.registered"):t("fcdevice::text.not_registered")),n.editColumn("fc_device.type",d=>u(d)),n.editColumn("serial",d=>s.jsx("span",{className:"font-normal break-all",children:d.serial})),n.editColumn("is_free_subscription",d=>d.is_free_subscription==1?t("driver::datatable.text.yes"):t("driver::datatable.text.no")),s.jsxs(s.Fragment,{children:[s.jsx(kt,{...n.props,renderTop:c}),s.jsx(Hwe,{status:i.status,onClose:()=>i.off()}),s.jsx("div",{className:"hidden",id:"assign-subscription-length-load-modal-id","data-href":"fcdevice/load-modal-assign-length/__id__","data-id":"assign-subscription-length-load-modal"})]})}const DHt=()=>{const{data:e,render:n}=Lt({server:"/admin/fcdevice"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("fcdevice::datatable.text.title")}),n(()=>s.jsx(THt,{configs:e.dt_configs}))]})};function MHt({configs:e}){const n=At(e);return n.editColumn("devices.type",r=>r.type_name),n.editColumn("serial",r=>s.jsx("span",{className:"font-serial",children:r.serial})),n.editColumn("settings",r=>null),s.jsx(kt,{...n.props})}const RHt=()=>{const{data:e,render:n}=Lt({server:"/admin/network-product"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Free Devices"}),n(()=>s.jsx(MHt,{configs:e.dt_configs}))]})},OHt=({config:e})=>{const n=At(e),{can:r}=Ot(),a="admin/software-pack";function i(){return r("fc_admin_kiosk_app_edit")?s.jsx(be,{type:"primary",onClick:l=>loadModal(l.target),"data-href":Oe(a+"/create"),"data-id":"add-fc-software-packs-load-modal",className:"modal-general",children:t("admin::form.text.new_fc_software_packs")}):null}n.editColumn("settings",l=>r("fc_admin_kiosk_app_edit")?s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:c=>Bn(c),"data-href":Oe(a+`/update/${l.id}`),"data-id":"add-fc-software-packs-load-modal",children:t("text.edit")})}),s.jsx(he.Separator,{}),o(l)]}):null);function o(l){return s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({type:"critical",title:t("text.delete"),message:s.jsx(s.Fragment,{children:t("admin::text.delete_software_pack_message")}),buttons:c=>s.jsx(be,{type:"critical",size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye(a+`/delete/${l.id}`)).then(u=>{n.reload({page:1}),Pe.show({message:u.message}),c()}).finally(()=>{hideLoader()})},children:t("device::device_text.ok")})})},children:t("marketing::text.delete")})}return s.jsx(kt,{...n.props,topRight:i(),exportAble:!1})},AHt=()=>{const{data:e,render:n}=Lt({server:ye("/admin/software-pack")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_admin_fc_kiosk_app")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(OHt,{config:e.dt_configs})}))]})},PHt=({config:e})=>{const n=At(e);Ot(),Bt(),n.setRowProps(a=>{let i="";return a.type==Eg?(a.subscription_status==ct.INACTIVE||!a.status)&&(i="bg-bg_gray text-neutral"):a.status||(i="bg-bg_notice"),{className:i}});function r(a,i=!0){const o=ye(i?`admin/device/${a.id}/set-free`:`admin/device/${a.id}/set-commercial`),l=i?t("device::device_text.set_free_device"):t("device::device_text.set_commercial_device"),c=t("device::device_text.are_you_sure");ot.show({title:l,message:c,buttons:u=>s.jsx("button",{className:"btn btn-primary btn-lg",onClick:()=>{showLoader(),Le.post(o).then(()=>{Pe.show({message:"Device was updated successfully"})}).finally(()=>{hideLoader(),n.reload(),u()})},children:t("text.confirm")})})}return n.editColumn("settings",a=>s.jsx(he,{children:a.is_free?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-active",onClick:()=>r(a,!1),children:t("device::device_text.set_commercial_device")})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-success",onClick:()=>r(a,!0),children:t("device::device_text.set_free_device")})})})),n.editColumn("is_free",a=>a.is_free?t("text.yes"):t("text.no")),n.editColumn("status",a=>{if(a.type==Eg){if(a.subscription_status==ct.INACTIVE)return s.jsx(Jn,{status:ct.INACTIVE,className:"capitalize",children:t("device::device_text.inactive")});if(!a.status)return s.jsx(Jn,{status:ct.INACTIVE,className:"capitalize",children:t("text.disabled")})}return a.status?null:s.jsx(Jn,{status:"pending",className:"capitalize",children:t("tankmonitor::datatable.text.pending")})}),s.jsx(s.Fragment,{children:s.jsx(kt,{...n.props})})};function IHt(){const{data:e,render:n}=Lt({server:ye("")}
473);return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("device::text.tab_tank_monitor")}),n(()=>s.jsx(PHt,{config:e.dt_configs}))]})}const $Ht=({config:e})=>{const n=At(e),{can:r}=Ot();n.editColumn("is_hidden_signup",i=>i.is_hidden_signup==ct.ACTIVE?t("text.yes"):t("text.no")),n.editColumn("settings",i=>r("fc_admin_portal_edit")&&s.jsxs(he,{children:[s.jsx(he.Item,{"data-entity":"portal",onClick:o=>loadModal(o.target),"data-href":Oe(`/admin/portal/edit/${i.id}`),className:"load-modal text-active","data-id":"edit-portal-load-modal","data-value":i.id,children:t("text.edit")}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("portal::form.text.delete_portal"),type:"critical",message:s.jsx(s.Fragment,{children:s.jsx(ot.Message,{className:"text-xl",children:t("message.sure_delete")})}),buttons:o=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(ye(`/admin/portal/delete/${i.id}`)).then(l=>{l.result&&Pe.show({message:t("portal::form.message.delete_success"),fixed:!0}),n.reload(),o()}).finally(()=>{hideLoader()})},children:t("portal::form.text.delete_portal")})})},children:t("text.delete")})]}));function a({searchBox:i,exportBtn:o}){return s.jsxs(Jr,{className:"",children:[i,s.jsx("div",{className:"flex gap-4",children:r("fc_admin_portal_edit")&&s.jsx(be,{type:"primary",onClick:l=>loadModal(l.target),"data-href":Oe("/admin/portal/create"),"data-id":"add-portal-load-modal",children:t("portal::form.text.new_portal")})})]})}return s.jsx(kt,{...n.props,renderTop:a})},LHt=({})=>{const{data:e,render:n}=Lt({server:ye("/admin/portal")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_admin_portal")}),n(()=>s.jsx("div",{className:"row",children:s.jsx($Ht,{config:e.dt_configs})}))]})};function FHt(e){window.open(Oe(`/admin/login-to-user/${e.id}`),"tab1")}const Eq=({config:e,page:n})=>{const r=At(e),{can:a,account:i}=Ot(),o=n!=="fcadmin";function l(h){let m=h.target;m.setAttribute("data-href","/user/user/create"),m.setAttribute("data-id","add-user-load-modal"),loadModal(m)}function c(h){let m=h.target;m.setAttribute("data-href","/admin/installer-users/create"),m.setAttribute("data-id","add-user-load-modal"),loadModal(m)}const u=()=>{switch(n){case"installer":return s.jsx("a",{className:"btn btn-primary",role:"button",href:"#",onClick:h=>c(h),children:t("user::text.btn_create_user")});case"setting":return s.jsx("a",{className:"btn btn-primary",role:"button",href:"#",onClick:h=>l(h),children:t("user::text.btn_create_user")});default:return s.jsx(s.Fragment,{})}};function d(h){return a("fc_admin_installer_user_edit")&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:m=>Bn(m),"data-href":Oe(`/admin/installer-users/update/${h.id}`),"data-id":"update-user-load-modal",className:"load-modal",children:s.jsx("span",{className:"",children:t("user::datatable.text.edit")})})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{ot.show({title:t("user::text.delete_user"),message:s.jsx(s.Fragment,{children:t("message.sure_delete_user",{entity:h.full_name})}),type:"critical",buttons:m=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/admin/user/delete/${h.id}`)).then(()=>{Pe.show({message:t("message.delete_successful"),fixed:!0}),r.reset()}).catch(g=>{Pe.show({message:t("message.delete_failed"),fixed:!0,type:"critical"})}).finally(()=>{m(),hideLoader()})},children:t("user::text.delete_user")})})},className:"text-critical font-semibold",children:t("text.btn_delete")})})]})}function f(h){return a("fc_admin_user_edit")&&!h.is_super_admin&&s.jsxs(he,{children:[h.can_be_logged_in&&s.jsx(he.Item,{onClick:()=>{FHt(h)},children:t("text.login")}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:m=>Bn(m),"data-href":Oe(`/admin/user/update/${h.id}`),"data-id":"update-user-load-modal",className:"load-modal",children:s.jsx("span",{className:"",children:t("user::datatable.text.edit")})})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{ot.show({title:t("user::text.delete_user"),message:s.jsx(s.Fragment,{children:t("message.sure_delete_user",{entity:h.full_name})}),type:"critical",buttons:m=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/admin/user/delete/${h.id}`)).then(()=>{Pe.show({message:t("message.delete_successful"),fixed:!0}),r.reset()}).catch(g=>{Pe.show({message:t("message.delete_failed"),fixed:!0,type:"critical"})}).finally(()=>{m(),hideLoader()})},children:t("user::text.delete_user")})})},className:"text-critical font-semibold",children:t("text.btn_delete")})})]})}function p(h){return a("user_edit")&&!h.is_owner&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:m=>Bn(m),"data-href":Oe(`/user/user/update/${h.id}`),"data-id":"update-user-load-modal",className:"load-modal",children:s.jsx("span",{className:"",children:t("user::datatable.text.edit")})})}),!h.is_owner||h.id!=i.id?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{ot.show({title:t("user::text.delete_user"),message:s.jsxs(s.Fragment,{children:[t("user::text.delete_user_msg"),s.jsx(ot.BoldMessage,{children:t("user::text.user_delete_sub_title")}),s.jsx(ot.Info,{className:"font-semibold",children:s.jsx("p",{children:h.full_name})})]}),type:"critical",buttons:m=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/user/user/delete/${h.id}`)).then(()=>{Pe.show({message:t("message.delete_successful"),fixed:!0}),r.reset()}).catch(g=>{Pe.show({message:t("message.delete_failed"),fixed:!0,type:"critical"})}).finally(()=>{m(),hideLoader()})},children:t("user::text.delete_user")})})},className:"text-critical font-semibold",children:t("text.btn_delete")})})]}):null]})}return r.editColumn("settings",h=>{switch(n){case"fcadmin":return f(h);case"setting":return p(h);case"installer":return d(h);default:return s.jsx(s.Fragment,{})}}),r.editColumn("pin",h=>h.is_duplicated_pin_number?s.jsxs("div",{className:"flex items-center",children:[s.jsx("span",{children:h.pin}),s.jsx("span",{className:"row-icon",children:s.jsx(Rr,{className:"!max-w-[195px]",content:t("account::text.duplicated_admin_pin_message"),children:s.jsx(Se,{name:"icon-icon-warning",className:"text-critical"})})})]}):h.pin),e?s.jsx(kt,{...r.props,topRight:s.jsx(u,{}),exportAble:o}):null},BHt=()=>{const{data:e,render:n,loaded:r}=Lt({}),a=e.dt_configs;return a?a&&n(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:a.title}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"row",children:s.jsx(Eq,{config:a,page:"fcadmin"})})})]})):s.jsx(s.Fragment,{})},HHt=()=>{const{data:e,render:n,loaded:r}=Lt({}),a=e.dt_configs;return a?a&&n(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:a.title}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"row",children:s.jsx(Eq,{config:a,page:"installer"})})})]})):s.jsx(s.Fragment,{})}
473,zHt=({form:e,setForm:n,companies:r,errors:a})=>s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"row-form",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(oa,{isSearchable:!0,value:e.company_id,placeholder:t("support::datatable.text.select_company"),label:"Company",wrapperClassName:"form-group text-left",options:r,onChange:i=>{n({...e,company_id:i.value})},error:a&&a.company_id?a.company_id:""}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{htmlFor:"fc_api_key_master",children:"FC Key Master"}),s.jsx(mt,{placeholder:"FC Key Master",value:e.fc_api_key_master??"",onChange:i=>n({...e,fc_api_key_master:i.target.value}),name:"fc_api_key_master"})]}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{htmlFor:"ext_key_master",children:"Ext Master Key"}),s.jsx(mt,{placeholder:"Ext Master Key",value:e.ext_key_master,onChange:i=>n({...e,ext_key_master:i.target.value}),name:"fc_api_key_master"})]})]}),s.jsxs("div",{className:"col-sm-6",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{htmlFor:"integration_code",children:"Integration Code"}),s.jsx(mt,{placeholder:"Integration Code",value:e.integration_code??"",onChange:i=>{n({...e,integration_code:i.target.value})},error:a&&a.integration_code?a.integration_code:"",name:"fc_api_key_master"})]}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{htmlFor:"fc_api_key_2nd",children:"FC Key 2nd"}),s.jsx(mt,{placeholder:"FC Key 2nd",value:e.fc_api_key_2nd??"",onChange:i=>{n({...e,fc_api_key_2nd:i.target.value})},name:"fc_api_key_master"})]}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{htmlFor:"ext_key_2nd",children:"Ext Master 2nd"}),s.jsx(mt,{placeholder:"Ext Master 2nd",value:e.ext_key_2nd??"",onChange:i=>{n({...e,ext_key_2nd:i.target.value})},name:"fc_api_key_master"})]})]})]}),s.jsxs("div",{className:"mt-[32px]",children:[s.jsx("div",{className:"form-group mb-0",children:s.jsx("label",{htmlFor:"note",className:"control-label",children:"Note"})}),s.jsx("textarea",{placeholder:"Note",value:e.note??"",onChange:i=>{n({...e,note:i.target.value})},id:"note",name:"note",rows:7,className:"textarea-group"})]})]}),x3={integration_id:0,company_id:"",integration_code:"",fc_api_key_master:"",fc_api_key_2nd:"",ext_key_master:"",ext_key_2nd:"",note:""},VHt=({config:e,companies:n})=>{const r=At(e),a=Gt({initial:!1}),[i,o]=v.useState("edit"),[l,c]=v.useState(0),[u,d]=v.useState(x3),[f,p]=v.useState();function h(x){ot.show({title:t("admin::text.delete_integration"),type:"critical",message:t("message.sure_delete"),buttons:b=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(ye(`/admin/integration/delete/${x.integration_id}`)).then(()=>{Pe.show({message:t("text.deleted_successfully")})}).finally(()=>{hideLoader(),r.reload(),b()})},children:t("admin::text.delete_integration")})})}r.editColumn("settings",x=>s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{a.on(),c(x.integration_id),o("edit"),d({integration_id:x.integration_id,company_id:x.company_id,integration_code:x.integration_code,fc_api_key_master:x.fc_api_key_master,fc_api_key_2nd:x.fc_api_key_2nd,ext_key_master:x.ext_key_master,ext_key_2nd:x.ext_key_2nd,note:x.note})},children:t("text.edit")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-critical font-semibold",onClick:()=>h(x),children:t("text.delete")})})]}));function m(){return s.jsx(be,{size:"md",onClick:x=>{x.preventDefault(),d(x3),o("create"),c(0),a.on()},children:t("admin::text.add_integration")})}function g(){return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"col-sm-6"}),s.jsx("div",{className:"col-sm-6 text-right",children:s.jsx(be,{size:"lg",onClick:x=>{showLoader();let b=ye("/admin/integration/create");i==="edit"&&(b=ye(`/admin/integration/update/${l}`)),Le.post(b,u).then(y=>{y.result?(Pe.show({message:"Created integration successfully"}),a.off(),r.reload(),p({})):p(y.errors)}).catch(y=>{Pe.show({message:y.response.data.message,type:"critical"})}).then(()=>{hideLoader()})},children:t("text.btn_save")})})]})}return s.jsxs(s.Fragment,{children:[s.jsx(cn,{visible:a.status,header:t("admin::text.add_integration"),onClose:()=>{a.off(),p({}),d(x3)},footer:g(),padding:"full",size:"lg",children:s.jsx(zHt,{companies:n,form:u,setForm:d,errors:f})}),s.jsx(kt,{...r.props,topRight:m()})]})};function UHt(){const{data:e,render:n}=Lt({server:ye("")}
473);return e?s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_admin_integration")}),n(()=>s.jsx(VHt,{config:e.dt_configs,companies:e.companies}))]}):null}const WHt=e=>{e.preventDefault(),ot.show({title:t("text.text_warning"),message:t("account::form.text.please_delete_the_billing_info"),buttons:n=>s.jsx(be,{size:"lg",onClick:()=>n(),className:"btn btn-primary",children:t("text.btn_ok")})})},YHt=({row:e,dt:n})=>{const r=(a,i)=>{let o="",l="";a=="transfer-to-jobber"?(o=t("account::form.text.are_you_sure_transfer_jobber_to_customer"),l=ye(`/admin/customer-transfer/transfer-account-customer-to-jobber/${i.id}`)):(o=t("account::form.text.are_you_sure_transfer_customer_to_jobber"),l=ye(`/admin/customer-transfer/transfer-account-from-jobber-to-customer/${i.id}`)),ot.show({title:t("account::form.text.transfer_account"),message:o,buttons:c=>s.jsx(be,{size:"lg",onClick:()=>{Le.post(l).then(()=>{Pe.show({message:t("account::form.text.transfer_success")})}).catch(()=>{Pe.show({message:t("account::form.text.transfer_fail")})}).finally(()=>{c(),n.reload()})},className:"btn btn-primary",children:t("account::form.text.transfer")})})};return e.is_customer_ownership===1?e.is_has_billing_info?s.jsx(be,{size:"sm",onClick:WHt,className:"btn btn-primary",children:t("account::form.text.transfer_to_jobber")}):s.jsx(be,{size:"sm",onClick:a=>r("transfer-to-jobber",e),"data-href":`/customer-transfer/confirm-transfer-load-modal/${e.id}/transfer-to-jobber`,"data-id":"confirm-transfer-load-modal","data-rid":"confirm-transfer-load-modal",className:"load-modal btn-primary",role:"button",children:t("account::form.text.transfer_to_jobber")}):s.jsx(be,{size:"sm",onClick:a=>r("transfer-to-customer",e),"data-href":`/customer-transfer/confirm-transfer-load-modal/${e.id}/transfer-to-customer`,className:"load-modal btn-primary",role:"button",children:t("account::form.text.transfer_to_customer")})},qHt=({config:e})=>{const{can:n}=Ot(),r=At(e);return r.editColumn("has_billing_info",a=>{let i=a.is_has_billing_info?t("text.yes"):t("text.no");return s.jsx(Jn,{status:a.is_has_billing_info?ct.ACTIVE:ct.INACTIVE,className:"capitalize",children:i})}),r.editColumn("custom",a=>n("fc_admin_customer_transfer_edit")&&s.jsx(YHt,{row:a,dt:r})),s.jsx(kt,{...r.props,exportAble:!1})};function GHt(){const{data:e,render:n}=Lt({server:ye("")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.customer_transfer")}),n(()=>s.jsx(qHt,{config:e.dt_configs}))]})}const KHt=({config:e})=>{const n=At(e),{can:r}=Ot(),a=Kh(),i=()=>r("fc_admin_localization_edit")&&s.jsxs(s.Fragment,{children:[s.jsx(be,{type:"outline",onClick:()=>{ot.show({title:"Push to Lokalise",message:"Are you sure want to push?",buttons:o=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye("/admin/localization/sync-lokalise")).then(l=>{l.result?Pe.show({message:l.message,fixed:!0}):Pe.show({message:l.message,type:"critical"}),n.refresh(),o()}).catch(()=>{Pe.show({message:"Failed to push texts to Lokalise",type:"critical"})}).finally(()=>{hideLoader()})},children:t("text.btn_ok")})})},children:"Push to Lokalise"}),s.jsx(be,{type:"outline",className:"btn",onClick:()=>a("/admin/localization/import"),children:"Import from Lokalise"})]});return s.jsx(kt,{...n.props,exportAble:!1,topRight:i()})},ZHt=()=>{const{data:e,render:n}=Lt({});return e.dt_configs?e.dt_configs&&s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:e.dt_configs.title??""}),s.jsx(KHt,{config:e.dt_configs})]}):null};function XHt({config:e}){const n=At(e);n.editColumn("settings",a=>s.jsx(he,{children:s.jsx(he.Item,{"data-id":"taxform-load-modal",onClick:i=>loadModal(i.target),"data-href":Oe("admin/taxforms/form",{id:a.id}),className:"load-modal",children:`${t("text.edit")}`})}));function r(){return s.jsx(be,{onClick:a=>window.loadModal(a.target),"data-href":Oe("admin/taxforms/form"),"data-id":"taxform-load-modal",className:"load-modal",children:`${t("text.btn_add")} tax form`})}return s.jsx(kt,{exportAble:!1,...n.props,topRight:r()})}function QHt(){const{data:e,render:n,updateTitle:r}=Lt({server:ye("admin/taxforms")});return s.jsxs("div",{children:[s.jsx(Jt,{title:"Tax Forms"}),n(()=>s.jsx(XHt,{config:e.dt_configs}))]})}const JHt=({visible:e,onClose:n,onSaved:r,editData:a=null})=>{const[i,o]=v.useState(!1),[l,c]=v.useState(""),[u,d]=v.useState(!1),[f,p]=v.useState(!1),[h,m]=v.useState(null),[g,x]=v.useState(!1),{can:b}=Ot(),{fieldProps:y,values:w,set:j,updateInvalidErrors:S}=wr({server:ye("admin/partner-mapping"),formConfig:{fields:{partner_co
473de:{label:t("admin::text.partner")},entity_type:{label:t("admin::text.custom_data_type")},company_id:{label:t("admin::text.company")},entity_id:{label:t("admin::text.partner_form_branch_ids_label")},entity_id_list:{label:""}}}}),N=y("entity_id");v.useEffect(()=>{const I=document.querySelector(".add-partner-mapping-modal");I&&I.classList.toggle("modal-old",i)},[i]),v.useEffect(()=>{var I;if(e)if(x(!1),a){j("partner_code",a.partner_code),j("entity_type",a.entity_type),j("company_id",a.company_id),m({id:a.company_id,name:a.company_name});const L=((I=a.entity_id)==null?void 0:I.split(",").map(H=>H.trim()).filter(Boolean))||[];j("entity_id_list",L),j("entity_id",L.join(",")),p(!0)}else m(null),j("partner_code",""),j("entity_type",""),j("company_id",""),j("entity_id_list",[]),j("entity_id",""),p(!1)},[e,a]);const k=[{value:"UNITED_RENTAL",label:t("admin::text.partner_united_rentals")}],E=[{value:"branch_id",label:t("admin::text.custom_data_type_branch_id")}];function D(I){I.preventDefault(),d(!0),showLoader();const L=Array.isArray(w.entity_id_list)?w.entity_id_list:[],H={partner_code:w.partner_code,entity_type:w.entity_type,company_id:w.company_id,entity_id:L.join(","),entity_id_list:L},U=ye(a?`admin/partner-mapping/${a.id}`:"admin/partner-mapping");Le.post(U,H).then(X=>{var K;const re=(X==null?void 0:X.data)??X,Z=(re==null?void 0:re.result)??!1,V=(re==null?void 0:re.errors)??{},J=(re==null?void 0:re.message)??"";S(V||{}),c(""),(K=V==null?void 0:V.entity_id)!=null&&K.length&&x(!0),Z?(J&&Pe.show({message:J,type:"success"}),r()):(J||Object.keys(V).length)&&c(J||"")}).catch(X=>{var V,J;const re=((V=X==null?void 0:X.response)==null?void 0:V.data)??{},Z=(re==null?void 0:re.errors)??{};S(Z),(J=Z==null?void 0:Z.entity_id)!=null&&J.length&&x(!0),c(Z.general_error||(re==null?void 0:re.message)||"")}).finally(()=>{d(!1),hideLoader()})}function R(I){m(I),j("company_id",I.id)}const A=Array.isArray(w.entity_id_list)?w.entity_id_list:[],P=!w.partner_code||!w.entity_type||!w.company_id||A.length===0||u||g;return s.jsxs(s.Fragment,{children:[s.jsx(cn,{className:"add-partner-mapping-modal",visible:e,onClose:n,header:a?t("admin::text.partner_form_title_edit"):t("admin::text.partner_form_title_add"),footer:b("fc_admin_partner_mapping_edit")&&s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{type:"primary",size:"lg",disabled:P,onClick:I=>{var L;I.preventDefault(),P||(L=document.getElementById("add-partner-mapping-form"))==null||L.requestSubmit()},children:t("text.btn_save")})}),children:s.jsxs("form",{id:"add-partner-mapping-form",autoComplete:"off",onSubmit:D,className:"px-modalX py-modalY",children:[l&&s.jsxs("div",{className:"general-error-wrapper mb-[24px]",children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:l}}),s.jsx("span",{onClick:()=>c(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}),s.jsxs("div",{className:"grid grid-cols-2 gap-x-[32px] gap-y-[24px]",children:[s.jsx(oa,{...y("partner_code"),options:k,placeholder:t("admin::text.partner_form_select_placeholder"),maxMenuHeight:200,isSearchable:!0,onChange:I=>j("partner_code",(I==null?void 0:I.value)||"")}),s.jsx(oa,{...y("entity_type"),options:E,placeholder:t("admin::text.partner_form_select_placeholder"),maxMenuHeight:200,onChange:I=>{const L=(I==null?void 0:I.value)||"";j("entity_type",L),p(L==="branch_id")}}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"font-semibold text-lg",children:t("admin::text.company")}),h?s.jsxs("div",{onClick:()=>o(!0),className:"flex items-center justify-between rounded-[8px] border-[2px] border-placeholder p-[16px] cursor-pointer max-w-[240px] w-full h-[40px]",children:[s.jsx("div",{className:"max-w-[182px] overflow-hidden whitespace-nowrap",children:h.name}),s.jsx(Se,{name:"icon-icon-edit",className:"text-[16px] text-active"})]}):s.jsx("a",{className:"btn-outline text-base max-w-[240px] w-full h-[40px] justify-center select-change-btn",onClick:()=>o(!0),children:t("admin::text.partner_form_company_placeholder")})]}),f&&s.jsxs("div",{className:hn("flex flex-col gap-y-[8px]"),children:[s.jsx("div",{className:hn("font-semibold text-lg",{"text-critical":g}),children:t("admin::text.partner_form_branch_ids_label")}),s.jsx("div",{children:t("admin::text.partner_form_branch_ids_help")}),s.jsx(Yy,{wrapperClassName:"tag-input-wrapper !mb-0 tags-scroll-wrapper",error:g?N.error:"",name:`partner_branch_ids_${Math.random()}`,value:A,innerClassNames:"!min-h-[80px]",validate:I=>!!I.trim(),onChange:I=>{g&&(x(!1),S({entity_id:[]})),j("entity_id_list",I),j("entity_id",I.join(","))},placeHolder:t("admin::text.partner_form_branch_ids_placeholder"),inputOnly:!1})]})]})]})}),s.jsx(xa,{description:t("admin::text.partner_form_company_des"),renderFooter:()=>null,modalBodyClassName:"no-footer",entity:"company_partner",multiple:!1,visible:i,onApply:I=>{R(I),o(!1)},onClose:()=>o(!1),isModal:!0,header:t("admin::text.partner_select_company_modal_title")})]})},e7t=({config:e})=>{const n=At(e),[r,a]=v.useState(null),[i,o]=v.useState(!1),{can:l}=Ot(),c=l("fc_admin_partner_mapping_edit");function u(h){c&&(a(h),o(!0))}
473n.editColumn("partner_code",h=>h.partner_name??h.partner_code),n.editColumn("settings",h=>c?s.jsxs(he,{children:[s.jsx(he.Item,{onClick:()=>u(h),children:t("text.edit")}),s.jsx(he.Item,{onClick:()=>d(h),children:s.jsx("span",{className:"text-critical",children:t("text.delete")})})]}):null);function d(h){c&&ot.show({title:t("admin::text.partner_delete_modal_title"),message:s.jsxs(s.Fragment,{children:[t("admin::text.partner_delete_confirm",{portal_name:h.portal_name??"FuelCloud"}),s.jsx(ot.Info,{children:s.jsx("div",{className:"flex justify-center",children:s.jsxs("div",{className:"flex flex-col",children:[s.jsxs("div",{className:"flex gap-x-[16px]",children:[s.jsxs("div",{className:"w-[110px] text-left text-lg",children:[t("admin::text.partner"),":"]}),s.jsx("div",{className:"text-lg font-semibold max-w-[562px]",children:h.partner_name})]}),s.jsxs("div",{className:"flex gap-x-[16px]",children:[s.jsxs("div",{className:"w-[110px] text-left text-lg",children:[t("admin::text.company"),":"]}),s.jsxs("div",{className:"text-lg font-semibold max-w-[562px]",children:[h.company_name," (",h.company_id,")"]})]}),s.jsxs("div",{className:"flex gap-x-[16px]",children:[s.jsxs("div",{className:"w-[110px] text-left text-lg",children:[t("admin::text.custom_data"),":"]}),s.jsx("div",{className:"text-lg font-semibold whitespace-pre-line max-w-[562px] text-left",children:h.entity_id})]})]})})})]}),type:"critical",buttons:m=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`admin/partner-mapping/delete/${h.id}`)).then(g=>{Pe.show({message:g.message}),n.reload({page:1}),n.refresh()}).finally(()=>{hideLoader(),m()})},children:t("admin::text.partner_delete_modal_title")})})}function f(){return c?s.jsx(be,{type:"primary",onClick:()=>o(!0),children:t("admin::text.partner_add_mapping_button")}):null}function p(){return c?s.jsx(be,{type:"primary",size:"lg",onClick:()=>o(!0),children:t("admin::text.partner_add_mapping_button")}):null}return s.jsxs(s.Fragment,{children:[s.jsx(kt,{...n.props,topRight:f(),emptyStateButton:p()}),i&&c&&s.jsx(JHt,{visible:i,onClose:()=>{a(null),o(!1)},onSaved:()=>{n.reload({page:1}),n.refresh(),a(null),o(!1)},editData:r})]})},t7t=()=>{const{data:e}=Lt({server:"/admin/partner-mapping",forceLoad:!0});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("admin::text.partner_page_title")}),e&&e.dt_configs&&s.jsx(e7t,{config:e.dt_configs})]})};function n7t(e){return e.category=="partner"&&e.is_all_product_type?t("text.all_type_product",{type:e.product_type}):e.product_names}function r7t({configs:e,partners:n,networks:r,products:a,product_types:i}){const o=At(e),{can:l}=Ot();o.editColumn("product_type",u=>s.jsx("span",{className:"capitalize",children:u.product_type})),o.editColumn("products.name",u=>{const d=u.p_count;return d&&d>5?s.jsxs("span",{className:"capitalize",children:[d," ",u.product_type," ",t("text.sidebar_admin_product")]}):u.category=="partner"&&u.is_all_product_type?s.jsx("span",{className:"capitalize",children:t("text.all_type_product",{type:u.product_type})}):s.jsx("span",{className:"capitalize",children:u.product_names})}),o.editColumn("settings",u=>l("fc_admin_network_product_edit")&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{window.openModal(Js.PRODUCT_MAPPING_MODAL,{dt:o,products:a,product_types:i,partners:n,networks:r,row:u})},"data-href":Oe(`admin/network-product/update/${u.id}`),"data-id":"add-network-product-load-modal",children:t("text.edit")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>ot.show({type:"critical",title:t("admin::text.delete_product_mapping"),message:s.jsxs("div",{className:"flex flex-col gap-[32px] justify-center",children:[s.jsx("span",{children:t("text.are_you_sure_want_to_delete_this_entity",{entity:t("text.product_mapping")})}),s.jsxs("div",{className:"flex gap-[16px] justify-center ",children:[s.jsxs("div",{className:"min-w-[193px] flex flex-col gap-[4px] text-left",children:[s.jsxs("span",{className:"capitalize",children:[u.category=="partner"?t("admin::text.partner"):t("network::text.network"),":"]}),s.jsxs("span",{className:"capitalize",children:[t("text.fc_product_type"),":"]}),s.jsxs("span",{className:"capitalize",children:[t("text.fc_product"),":"]}),u.ext_product_name&&s.jsxs("span",{className:"capitalize",children:[t("text.external_product"),":"]})]}),s.jsxs("div",{className:"flex flex-col gap-[4px] text-left font-semibold",children:[s.jsx("span",{children:u.partner_name?u.partner_name:u.network_name}),s.jsx("span",{className:"capitalize",children:u.product_type}),s.jsx("span",{className:"capitalize max-w-[300px] overflow-hidden text-ellipsis whitespace-nowrap",children:n7t(u)}),u.ext_product_name&&s.jsx("span",{className:"capitalize max-w-[300px] overflow-hidden text-ellipsis whitespace-nowrap",children:u.ext_product_name})]})]})]}),buttons:d=>s.jsx(be,{type:"critical",className:"bg-critical",size:"lg",onClick:()=>{showLoader(),vo.post(`/admin/product-mapping/delete/${u.id}`).then(()=>{Pe.show({type:"success",message:t("admin::text.product_mapping_deleted")}),o.reload()}).catch(()=>{Pe.show({type:"error",message:t("message.save_failed")})}).finally(()=>{d(),hideLoader()})},children:t("admin::text.delete_product_mapping")})}),children:t("text.btn_delete")})]}));function c(){return l("fc_admin_network_product_edit")&&s.jsx(be,{onClick:()=>
473{window.openModal(Js.PRODUCT_MAPPING_MODAL,{dt:o,products:a,product_types:i,partners:n,networks:r})},children:t("admin::text.add_product_mapping")})}return s.jsx(kt,{...o.props,exportAble:!0,topRight:c()})}const a7t=()=>{const{data:e,render:n}=Lt({server:"/admin/product-mapping"});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Product Mapping"}),n(()=>s.jsx(r7t,{configs:e.dt_configs,partners:e.partners,networks:e.networks,products:e.products,product_types:e.product_types}))]})},i7t={path:"/admin",children:[{path:"localization/import",element:s.jsx(nHt,{})},{path:"taxforms",element:s.jsx(QHt,{})},{path:"localization",element:s.jsx(ZHt,{})},{path:"user",element:s.jsx(BHt,{})},{path:"installer-users",element:s.jsx(HHt,{})},{path:"portal",element:s.jsx(LHt,{})},{path:"software-pack",element:s.jsx(AHt,{})},{path:"customer-transfer",element:s.jsx(GHt,{})},{path:"tank-monitor",element:s.jsx(IHt,{})},{path:"integration",element:s.jsx(UHt,{})},{path:"internal-roles",element:s.jsx(iHt,{})},{path:"fc-admins",element:s.jsx(oHt,{})},{path:"product-mapping",element:s.jsx(a7t,{})},{path:"network-product",element:s.jsx(cHt,{})},{path:"internal-audit-log",element:s.jsx(dHt,{})},{path:"transaction",element:s.jsx(pHt,{})},{path:"qr-code",element:s.jsx(mHt,{})},{path:"email-template/template",element:s.jsx(xHt,{})},{path:"email-template/content",element:s.jsx(_Ht,{})},{path:"errorlog",element:s.jsx(jHt,{})},{path:"billing/special-plans",element:s.jsx(SHt,{})},{path:"billing/plans",element:s.jsx(EHt,{})},{path:"fcdevice",element:s.jsx(DHt,{})},{path:"free-device",element:s.jsx(RHt,{})},{path:"partner-mapping",element:s.jsx(t7t,{})}]},s7t=({config:e})=>{const[n,r]=v.useState(""),[a,i]=v.useState(""),o=At(e);function l(u){switch(vb(u.kind)){case"tank":return Oe(`/tank/${u.row_id}`);case"driver":return Oe(`/driver/${u.row_id}`);case"site":return Oe(`/site/${u.row_id}`);case"vehicle":return Oe(`/vehicle/${u.row_id}`);case"pump":return Oe(`/site/${u.row_id}`,{tab:eC});default:return"#"}}o.setRowProps(u=>({onClick:()=>sr(l(u))})),o.props.config.no_entities&&(o.props.config.no_entities.title=s.jsxs("div",{className:"flex justify-center flex-col max-w-[286px] items-center gap-y-[8px]",children:[s.jsx("img",{alt:t("message.no_record_found"),src:Pke}),s.jsx("div",{className:"min-w-[486px]",children:t("Search for sites, tanks, drivers, vehicles...")})]})),o.props.config.zero_entities&&(o.props.config.zero_entities.title=t("text.no_search_result_title",{result:a}));function c({onSearch:u}){const d=p=>{r(p.target.value),p.key==="Enter"&&f()};function f(){n!==a&&(u==null||u(n),i(n))}return s.jsx(Jr,{className:"",children:s.jsx("div",{className:"flex gap-x-[8px]",children:s.jsxs("div",{className:"flex gap-x-[8px]",children:[s.jsxs("label",{className:rt("search-input border-2 rounded-2xl px-[16px] py-[12px] border-placeholder flex gap-[8px] items-center h-[40px] w-[368px] text-neutral overflow-hidden hover:bg-bg_hover active:bg-bg_hover clicked:bg-white clicked:hover:bg-white clicked:active:bg-white clicked:shadow-none"),children:[s.jsx(Se,{name:"icon-search",className:"search-icon text-lg clicked:text-black text-active hover:text-active active:text-active"}
473),s.jsx("input",{autoFocus:!0,type:"text",placeholder:t("tank::text.placeholder_search")+"...",className:"border-none p-0 text-sm leading-4 w-full font-normal text-color_text focus:ring-0 focus:ring-opacity-0 focus:ring-white placeholder:text-placeholder placeholder-opacity-100 ms-placeholder:text-placeholder",onKeyUp:d})]}),s.jsx(be,{onClick:f,children:t("text.search")})]})})})}return s.jsx(kt,{...o.props,renderTop:c})},o7t=()=>{const{data:e,render:n}=Lt({server:ye("search")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:s.jsx("span",{className:"capitalize",children:t("text.search_my_account")})}),n(()=>s.jsx("div",{className:"row",children:s.jsx(s7t,{config:e.dt_configs})}))]})},l7t={path:"/search",element:s.jsx(o7t,{})},nSe={customer:null,card_last_four:"0000",message_failed:{title:"",content:"",payment_method:""},allow_submit:!1,has_payment:!1,show_payment_failed:!1,subscription_lengths:[{value:1,amount:100,value_display:"1 Month",renewal_date:""}]};async function fS(e=ga,n,r,a=0,i="active_subscription"){showLoader(),vo.post(ye("/billing/get-info-active-subscription-form"),{type:e,device_id:a,action:i}).then(o=>{o.data||Pe.show({type:"error",message:t("message.something_went_wrong")}),n&&n(o.data)}).catch(o=>{r&&r(o),Pe.show({type:"error",message:o.response.data.message})}).finally(()=>{hideLoader()})}const l7=({paymentInfo:e=null,setPaymentInfo:n=()=>{},adjustQuantity:r=!0,item:a,form:i,setForm:o})=>{const{can:l}=Ot(),[c,u]=v.useState({value:1,amount:100,value_display:"1 Month",renewal_date:""});v.useEffect(()=>{e&&e.subscription_lengths&&(u(e.subscription_lengths[0]),o&&o({...i,subscription_length:e.subscription_lengths[0].value}))},[e==null?void 0:e.subscription_lengths]);const d=()=>fS(a.type,n,u,a.device_id??0);return window.callbackBilling=d,e&&e.subscription_lengths?s.jsxs(s.Fragment,{children:[e.message_failed&&(e.message_failed.payment_method===""?s.jsx(QM,{type:"error",content:e.message_failed.content??"",title:e.message_failed.title??""}):s.jsx("div",{className:"px-[56px] pt-[40px]",children:s.jsxs("div",{className:rt("rounded-2xl px-[24px] py-[16px] bg-bg_critical"),children:[s.jsxs("div",{className:rt("flex gap-[16px] items-center mb-[16px]"),children:[s.jsx(Se,{name:"icon-warning",className:"text-2xl text-critical"}),s.jsx("span",{className:"text-lg font-bold",children:e.message_failed.title??""})]}),e.message_failed.payment_method==="credit"?s.jsx("div",{className:"item-content",children:e.message_failed.content??""}):s.jsxs("div",{className:"item-content",children:[t("fcbilling::text.bank_three_times_failed_payment_sub_title_1")," ",s.jsx("a",{onClick:f=>loadModal(f.target),"data-href":ye("/billing/card-form",{no_reload:!0}),"data-id":"card-form-load-modal",className:"load-modal font-semibold text-active cursor-pointer",children:rC(t("tankmonitor::form.text.update_payment_method"))})," ",t("fcbilling::text.bank_three_times_failed_payment_sub_title_2")]})]})})),s.jsx("div",{className:"py-[40px] px-[56px]",children:s.jsxs("div",{className:"row",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsxs("div",{className:"mb-[32px]",children:[s.jsx("p",{className:"text-lg font-semibold mb-2",children:t("fcbilling::text.subscription_length")}),s.jsx("div",{className:"flex flex-col gap-y-2",children:e.subscription_lengths.map((f,p)=>s.jsx(c7t,{lengthItem:f,isSelected:c.value===f.value,handleSelect:()=>{o&&o({...i,subscription_length:f.value}),u(f)}},p))})]}),s.jsx(mt,{onChange:f=>o&&o({...i,po_number:f.target.value}),label:t("account::question.label.po_number"),name:"po_number",value:(i==null?void 0:i.po_number)??"",optional:!0,placeholder:t("placeholder.enter_po_number"),wrapperClassName:"mb-0"})]}),s.jsxs("div",{className:"col-sm-6 pl-40",children:[s.jsx(u7t,{currentLength:c,item:a,adjustQuantity:r,customerInfo:e.customer}),s.jsx("div",{className:"form-group payment-info-wrapper !mb-[16px]",children:l("billing_edit")&&s.jsxs(s.Fragment,{children:[s.jsx("label",{htmlFor:"payment_method",className:"control-label",children:t("tankmonitor::form.text.payment_method")}),e.has_payment&&s.jsx("div",{className:"font-weight-light",children:s.jsx("p",{className:"mb-2",dangerouslySetInnerHTML:{__html:t("device::text.payment_method_info",{card_last_four:e.card_last_four??"0000",renew
473al_date:c.renewal_date??""})}})}),s.jsx("a",{onClick:f=>loadModal(f.target),"data-href":ye("/billing/card-form",{no_reload:!0}),"data-id":"card-form-load-modal",className:"load-modal add-new text-light-blue btn-outline",children:e.has_payment?t("tankmonitor::form.text.update_payment_method"):t("fcbilling::text.add_new_card")})]})})]})]})})]}):s.jsx("div",{className:"h-[400px]"})},c7t=({lengthItem:e,isSelected:n,handleSelect:r})=>s.jsx(zt,{className:"h-[56px] rounded-2xl w-full !max-w-none !gap-[16px] [&_input]:w-[24px] [&_input]:h-[24px]",value:e.value,current:n?e.value:null,onClick:()=>r(e),children:s.jsxs("div",{className:"flex justify-between w-full",children:[s.jsxs("span",{className:"text-lg",children:[e.value," ",ma.upperFirst(t("fcbilling::text.month"))]}),s.jsx("div",{children:e.value_display})]})}),u7t=({currentLength:e,item:n,adjustQuantity:r,customerInfo:a})=>{const[i,o]=v.useState(n.quantity);function l(f){i==1&&!f||i==999&&f||o(f?i+1:i-1)}const[c,u]=v.useState(e.amount/100*i);v.useEffect(()=>{u(e.amount/100*i)},[e,i]);const d=TIe(n.type);return s.jsxs("div",{className:"form-group p-[16px] bg-bg_gray rounded-[16px]",children:[s.jsxs("div",{className:"!mb-[16px] flex flex-col gap-2",children:[s.jsx("label",{className:"!mb-0 !max-w-[280px]",children:a?t("fcbilling::text.customer_subscription_summary"):t("tankmonitor::form.text.payment_summary")}),a&&s.jsx("div",{className:"rounded-lg px-4 py-1 bg-primary text-center text-white",children:a.name??"Customer name"})]}),s.jsxs("div",{children:[s.jsxs("div",{className:"flex font-semibold uppercase text-neutral text-sm pb-[8px] border-b-[1px] border-placeholder",children:[s.jsx("div",{className:"w-[176px]",children:t("tankmonitor::form.label.item")}),s.jsx("div",{className:"w-[32px]",children:t("tankmonitor::form.label.qty")}),s.jsx("div",{className:"w-[92px] text-right",children:t("tankmonitor::form.label.price")})]}),s.jsxs("div",{className:"flex py-[8px] border-b-[1px] border-placeholder text-sm justify-between",children:[s.jsxs("div",{className:"w-[140px] flex items-center gap-[9px]",children:[s.jsx(Se,{name:d.icon,className:"text-[22px]"}),s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold",children:d.title}),d.subtitle&&s.jsx("div",{children:d.subtitle})]})]}),s.jsx("div",{className:"w-[80px] flex items-center justify-center",children:r?s.jsxs("div",{className:"quantity flex text-lg font-semibold",children:[s.jsx("span",{className:"text-active cursor-pointer",onClick:()=>l(!1),children:"-"}),s.jsx(mt,{id:"quantity",onChange:f=>{const p=parseInt(f.target.value);isNaN(p)||p<1||p>999||o(p)},value:i,wrapperClassName:"mb-0 first:[&_div]:border-0 first:[&_div]:h-[24px] first:[&_div]:rounded text-center",className:"w-[40px]",min:"1",type:"number",required:!0}),s.jsx("span",{className:"text-active cursor-pointer",onClick:()=>l(!0),children:"+"})]}):s.jsx("span",{className:"text-lg font-semibold",children:"1"})}),s.jsxs("div",{className:"min-w-[68px] text-base flex items-center justify-end",children:["$",LZ(e.amount/100)]})]}),s.jsxs("div",{className:"flex pt-[16px] justify-end font-semibold",children:[s.jsxs("div",{className:"text-right",children:[t("tankmonitor::text.sub_total"),":"]}),s.jsxs("div",{className:"text-right w-[98px]",children:["$",LZ(c)]})]})]})]})};async function Noe(e="",n={},r=o=>{},a=o=>{},i=()=>{}){showLoader(),Le.post(e,n).then(o=>{r&&r(o)}).catch(o=>{Pe.show({type:"critical",message:t("message.transfer_failed")}),a&&a(o)}).finally(()=>{hideLoader(),i&&i()})}const d7t=({visible:e,onClose:n,row:r,datatable:a})=>{const{company:i}=Bt(),[o,l]=v.useState(nSe),[c,u]=v.useState(null),[d,f]=v.useState(1),p=i.type===ii&&i.id!=r.owned_by?t("fleetmanager::text.active_customer_subscription"):t("fleetmanager::text.samsara_activate_subscription"),h=[{key:1,title:t("fleetmanager::text.accept_transfer")},{key:2,title:p}],m=()=>{function g(){fS(qu,y=>{i.type===ii&&i.id!=r.owned_by?l({...y,customer:{id:r.company_request_transfer_id.toString(),name:r.company_request_transfer_name}}):l(y),f(2)},()=>{},0,"accept_transfer")}function x(){Noe(Oe(`/partner/samsara/decline-transfer-subscription/${r.device_request_id}`),{},y=>{y.result?Pe.show({message:y.message}):Pe.show({type:"critical",message:y.message}),a.reload({page:1}),n()})}function b(){const y={type:qu,subscription_length:c.subscription_length??null,po:c.po_number??""};Noe(ye(`/partner/samsara/accept-transfer-subscription/${r.device_request_id}`),y,w=>{Lo()})}return r?d==1?s.jsxs("div",{className:"modal-footer justify-between",children:[s.jsx(be,{size:"lg",type:"outline",onClick:x,children:s.jsx("span",{className:"text-critical",children:t("device::device_text.decline")})}),s.jsx(be,{size:"lg",onClick:g,children:t("fleetmanager::text.accept_transfer")})]}):s.jsxs("div",{className:"modal-footer justify-between",children:[s.jsx(be,{onClick:()=>f(1),type:"outline",children:t("text.btn_back")}),s.jsx(be,{size:"lg",onClick:b,disabled:!(o!=null&&o.allow_submit),children:t("text.activate")})]}):null};return s.jsx(s.Fragment,{children:s.jsxs(cn,{visible:e,onClose:()=>{n&&n(),u(null),f(1)},header:t("fleetmanager::text.accept_samsara_subscription_title"),footer:s.jsx(m,{}),children:[s.jsx(gu,{steps:h,currentStep:d}),r&&d==1&&s.jsx("div",{className:"px-[56px] py-[40px] mt-[48px]",children:s.jsxs("div",{className:"px-[16px]",children:[s.jsx("p",{className:"mb-[32px] font-semibold text-lg text-center",children:i.type===ii?t("fleetmanager::text.accept_samsara_transfer_from_customer",{company_name:r.company_request_transfer_name}):t("fleetmanager::text.accept_samsara_transfer_from_jobber")}),s.jsx("div",{className:"border border-placeholder rounded-2xl",children:s.jsx(nd,{type:"info",icon:"icon-info",title:t("text.accept_means"),children:s.jsxs("ul",{className:"list-disc pl-6 text-start flex flex-col gap-2 text-base",children:[s.jsx("li",{children:t(`fleetmanager::text.accept_samsara_transfer${i.type===ii?"_from_customer":""}_des_1`)}),s.jsx("li",{children:t(`fleetmanager::text.accept_samsara_transfer${i.type===ii?"_from_customer":""}_des_2`)}),s.jsx("li",{children:t(`fleetmanager::text.accept_samsara_transfer${i.type===ii?"_from_customer":""}_des_3`)}),s.jsx("li",{children:t(`fleetmanager::text.accept_samsara_transfer${i.type===ii?"_from_customer":""}_des_4`)})]})})})]})}),r&&d===2&&s.jsx("div",{className:"mt-[48px]",children:s.jsx(l7,{paymentInfo:o,setPaymentInfo:l,item:{type:qu,quantity:1},adjustQuantity:!1,form:c,setForm:u})})]})})};function f7t({config:e}){const n=At(e),{on:r,off:a,status:i}=Gt(),[o,l]=v.useState(null),{can:c}
473=Ot(),{company:u,configs:d}=Bt(),f=p7t(n);return v.useState({}),v.useState({paymentInfo:nSe}),v.useState(!1),n.editColumn("stripe_plans.product_id",p=>p.type),n.editColumn("locations.id",p=>p.location_id?p.site_name:s.jsx("span",{className:"text-notice font-semibold",children:t("device::text.no_site")})),n.editColumn("customer.id",p=>p.device_request_id&&!p.customer_name?p.company_request_transfer_name:p.customer_name),n.editColumn("settings",p=>p.device_type==qu?c("billing_edit")&&h7t(p,u,f,r,l):c("billing_edit")&&s.jsx(he,{children:s.jsx(he.Item,{onClick:h=>loadModal(h.currentTarget),"data-href":Oe(`/billing/load-edit-subscription-modal/${p.id}`),className:"load-modal text-active","data-id":"edit-subscription-load-modal",children:t("fcbilling::text.edit_subscription")})})),n.editColumn("devices.serial",p=>{let h=p.serial;return[zr,Ks,hi,ga].indexOf(p.device_type)!==-1&&(h=zM(h)),s.jsx("span",{className:"font-serial",children:h})}),n.editColumn("status",p=>{function h(){return s.jsx(Jn,{status:"inactive",children:t("text.status_inactive")})}let m=s.jsx(Jn,{status:"active",children:t("text.status_active")});return p.status===ct.INACTIVE&&(m=s.jsx(Jn,{status:"inactive",children:t("text.status_inactive")})),p.device_request_id?m=s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsxs("div",{className:"flex gap-[8px] flex-wrap",children:[p.status===ct.INACTIVE&&m,s.jsx(Jn,{status:"transfer",children:t("text.status_transfer")})]}),p.owned_by==u.id&&s.jsx(to,{iconClassName:"text-neutral",tooltipContent:s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold",children:t("device::device_text.transfer_pending")}),s.jsxs("div",{children:[t("device::device_text.transfer_tooltip")," (",s.jsxs("span",{className:"text-active",children:[s.jsx(Se,{name:"icon-icon-gear-fill"}),s.jsx(Se,{name:"icon-direction-down1"})]}),")"]})]}),children:null})]}):p.status===ct.INACTIVE&&(m=h()),m}),n.setRowProps(p=>({className:rt({"bg-bg_notice":p.device_request_id,"bg-bg_critical":p.status===ct.INACTIVE}),onClick:()=>{}})),s.jsxs(s.Fragment,{children:[o&&s.jsx(d7t,{visible:i,onClose:()=>a(),row:o,datatable:n}),s.jsx(kt,{...n.props,exportAble:!1})]})}function p7t(e){function n(c,u){showLoader(),Le.post(ye(`/billing/cancel-subscription/${c.fc_subscription_id}`)).then(d=>{Pe.show({message:d.message,type:d.result?"success":"critical"}),d.result&&(e.reload({page:1}),Pe.show({message:d.message}))}).finally(()=>{hideLoader(),u()}).catch(()=>{Pe.show({type:"error",message:t("device::form.message.save_failure")})})}function r(c,u){showLoader(),Le.post(ye(`/partner/samsara/request-transfer-subscription/${c.device_id}`)).then(d=>{Pe.show({message:d.message,type:d.result?"success":"critical"}),d.result&&Pe.show({message:d.message}),e.reload({page:1})}).finally(()=>{hideLoader(),u()}).catch(()=>{Pe.show({type:"error",message:t("device::form.message.save_failure")})})}function a(c,u){showLoader(),Le.post(ye(`/partner/samsara/resend-transfer-subscription/${c.device_request_id}`)).then(d=>{Pe.show({message:d.message,type:d.result?"success":"critical"}),u()}).finally(()=>{hideLoader(),u()}).catch(()=>{Pe.show({type:"error",message:t("device::form.message.save_failure")})})}function i(c,u){showLoader(),Le.post(ye(`/partner/samsara/accept-transfer-subscription/${c.device_request_id}`)).then(d=>{d.result?Pe.show({message:d.message}):Pe.show({type:"critical",message:d.message}),e.reload({page:1})}).catch(()=>{Pe.show({type:"critical",message:t("message.transfer_failed")})}).finally(()=>{u(),hideLoader()})}function o(c,u){showLoader(),Le.post(ye(`/partner/samsara/decline-transfer-subscription/${c.device_request_id}`)).then(d=>{d.result?(Pe.show({message:d.message}),Lo()):Pe.show({type:"critical",message:d.message}),e.reload({page:1})}).catch(()=>{Pe.show({type:"critical",message:t("message.transfer_failed")})}).finally(()=>{u(),hideLoader()})}function l(c,u){showLoader(),Le.post(ye(`/partner/samsara/cancel-transfer-subscription/${c.device_request_id}`)).then(d=>{Pe.show({message:d.message,type:d.result?"success":"critical"}),e.reload({page:1})}).finally(()=>
473{hideLoader(),u()}).catch(()=>{Pe.show({type:"error",message:t("device::form.message.save_failure")})})}return{cancel_subscription:n,request_transfer:r,resend_transfer:a,accept_transfer:i,cancel_transfer:l,decline_transfer:o,handle_menu_click:Sce}}function h7t(e,n,r,a,i){const{can:o}=Ot(),l=e.customer_id!=e.owned_by,c=l?"_customer":"";return e.device_request_id&&e.owned_by!==n.id?s.jsxs(he,{children:[o("billing_edit")&&e.display_type_action===tC&&s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{onClick:()=>{a(),i(e)},children:t("fcbilling::text.view_transfer_options")}),s.jsx(he.Separator,{})]}),s.jsx(he.Item,{className:"text-neutral text-sm",children:n.type===ii?t("fleetmanager::text.samsara_waiting_accept_transfer_customer",{customer_name:e.company_request_transfer_name}):t("fleetmanager::text.samsara_waiting_accept_transfer_jobber")})]}):s.jsxs(he,{onClick:u=>r.handle_menu_click(u),children:[e.status===ct.ACTIVE&&e.owned_by===n.id&&s.jsx(he.Item,{onClick:u=>loadModal(u.currentTarget),"data-href":Oe(`/billing/load-edit-subscription-modal/${e.id}`),className:"load-modal text-active","data-id":"edit-subscription-load-modal",children:t("fcbilling::text.edit"+c+"_subscription")}),e.status===ct.INACTIVE&&e.owned_by===n.id&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:u=>Bn(u),"data-href":Oe(`/device/device-active/${e.device_id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${e.device_id}`,className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:l?t("fcbilling::text.activate_customer_subscription"):t("device::device_text.activate_subscription")})})}),e.status==QT&&e.owned_by===n.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:l?t("fleetmanager::text.samsara_cancel_customer_subscription_title"):t("fleetmanager::text.samsara_cancel_subscription"),type:"critical",message:s.jsxs(ot.Message,{children:[s.jsxs("div",{className:"mb-[16px]",children:[s.jsx("p",{className:"mb-[8px]",children:t("fleetmanager::text.cancel"+c+"_samsara_subscription_subtitle",{customer_name:e.customer_name})}),s.jsx(ot.BoldMessage,{children:t("text.this_cannot_be_undone")})]}),s.jsx(nd,{type:"warning",title:t("fleetmanager::text.cancel"+c+"_samsara_subscription_callout_title",{customer_name:e.customer_name}),children:s.jsxs("ul",{className:"list-disc pl-6 text-start flex flex-col gap-2 text-base",children:[s.jsx("li",{children:t("fleetmanager::text.cancel"+c+"_samsara_subscription_des_1",{customer_name:e.customer_name})}),s.jsx("li",{children:t("fleetmanager::text.cancel"+c+"_samsara_subscription_des_2",{customer_name:e.customer_name})}),s.jsx("li",{children:t("fleetmanager::text.cancel"+c+"_samsara_subscription_des_3",{customer_name:e.customer_name})})]})})]}),buttons:u=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{r.cancel_subscription(e,u)},children:l?t("fcbilling::text.cancel_customer_subscription"):t("fcbilling::text.cancel_subscription")})})},children:t("fcbilling::text.cancel"+c+"_subscription")})]}),e.device_request_id&&e.owned_by===n.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{onClick:()=>{ot.show({title:t("device::device_text.resend_transfer_notification"),message:t("device::device_text.delete_confirm_resend_transfer_notification"),buttons:u=>s.jsx(be,{size:"lg",onClick:()=>{r.resend_transfer(e,u)},children:t("text.resend")})})},children:t("device::device_text.resend_transfer_notification")}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("text.cancel_entity_transfer",{entity:"Samsara"}),message:t("device::device_text.delete_confirm_cancel_transfer"),buttons:u=>s.jsx(be,{size:"lg",onClick:()=>{r.cancel_transfer(e,u)},children:t("device::device_text.cancel_transfer")})})},children:t("device::device_text.cancel_transfer")})]}),e.status===ct.ACTIVE&&n.id===e.owned_by&&e.device_request_id===null&&(n.jobber_id||n.type===ii&&e.owned_by!=e.customer_id)&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{ot.show({title:t("text.transfer_entity_subscription",{entity:"Samsara"}),message:s.jsxs(ot.Message,{children:[n.type===ii&&s.jsx("div",{className:"text-left",dangerouslySetInnerHTML:{__html:t("fleetmanager::text.send_request_samsara_transfer_to_customer",{customer_name:e.customer_name})}}),n.type===dce&&s.jsxs("ul",{className:"text-start flex flex-col gap-[32px]",children:[s.jsx("li",{children:t("fleetmanager::text.send_request_samsara_transfer_to_jobber_des_1")}),s.jsx("li",{children:t("fleetmanager::text.send_request_samsara_transfer_to_jobber_des_2")})]})]}),buttons:u=>s.jsx(be,{size:"lg",onClick:()=>{r.request_transfer(e,u)},children:t("device::device_text.request_transfer")})})},children:t("fcbilling::text.transfer"+c+"_subscription")})})]})}function m7t(){return{[NPe]:{icon:"icon-icon-cloudbox"},[FPe]:{icon:"icon-icon-cloudbox"},[HPe]:{icon:"icon-icon-kiosk"},[zPe]:{icon:"icon-icon-iphone"},[EPe]:{icon:"icon-icon-cloudbox"},[TPe]:{icon:"icon-icon-register"},[DPe]:{icon:"icon-icon-site-controller"},[MPe]:{icon:"icon-icon-weights"},[RPe]:{icon:"icon-icon-tank-monitor"},[OPe]:{icon:"icon-icon-tank-monitor"},[BPe]:{icon:"icon-icon-tank-monitor"},[APe]:{icon:"icon-icon-tank-monitor"},[IPe]:{icon:"icon-icon-tank-monitor"},[PPe]:{icon:"icon-icon-tank-monitor"},[$Pe]:{icon:"icon-icon-tank-monitor"},[LPe]:{icon:"icon-icon-iphone"},[VPe]:{icon:"icon-integration"},[UPe]:{icon:"icon-icon-cloudbox"}}}function g7t(){return{[WPe]:{name:t("fcbilling::text.invoice_status_paid"),className:"bg-bg_success"},[YPe]:{name:t("fcbilling::text.invoice_status_void"),className:"bg-bg_critical"},[qPe]:{name:t("fcbilling::text.invoice_status_bank_declined"),className:"bg-bg_critical"},[GPe]:{name:t("fcbilling::text.invoice_status_credit_card_declined"),className:"bg-bg_critical"},[KPe]:{name:t("fcbilling::text.invoice_status_pending"),className:"bg-bg_notice"},[ZPe]:{name:t("fcbilling::text.invoice_status_open"),className:"bg-bg_gray"},[XPe]:{name:t("fcbilling::text.invoice_status_draft"),className:"bg-bg_gray"}}}function x7t({config:e}){const n=At(e);
473return n.editColumn("billing_histories.status",r=>{const a=g7t()[r.status];return a?s.jsx("div",{className:rt(a.className,"rounded-lg py-[4px] px-[16px] w-full"),children:a.name}):null}),n.editColumn("billing_description",r=>s.jsx("div",{dangerouslySetInnerHTML:{__html:r.billing_description}})),n.editColumn("settings",r=>s.jsx("a",{onClick:()=>downloadFileAjax(r.invoice_url),className:"text-active text-base cursor-pointer",children:s.jsx(Se,{name:"icon-import-download"})})),s.jsx(kt,{...n.props,exportAble:!1})}function v7t({config:e}){const n=At(e);return n.editColumn("product_name_display",r=>{const a=m7t()[r.product_id],i=(a==null?void 0:a.icon)??"name-icon-row";return s.jsxs("span",{className:"flex gap-[8px] items-center",children:[s.jsx(Se,{name:i,className:"text-lg"}),r.product_name_display]})}),s.jsx(kt,{...n.props,exportAble:!1,renderTop:()=>null})}const c7=({className:e,...n})=>s.jsx("div",{className:rt("pb-[40px]",e),...n});c7.Section=({className:e,header:n,...r})=>s.jsxs("div",{className:rt("px-[80px] mt-[40px]"),children:[s.jsx("div",{className:"text-2xl font-semibold pb-[24px] border-b border-b-primary",children:n}),s.jsx("div",{className:rt("pt-[40px]",e),...r})]});function _7t({formConfig:e}){const{reload:n}=v.useContext(Zg),r=wr({server:ye("billing/email-address-setting"),formConfig:e});function a(){showLoader(),r.submit().then(o=>{Pe.show({message:o.message}),n()}).catch(o=>{Pe.show({message:o.message,type:"critical"})}).finally(()=>hideLoader())}const i=t("fcbilling::text.email_address_setting_des").replace(":d",`<span class="font-semibold block mb-[16px] max-w-[480px] break-words">${r.get("to")}</span>`);return s.jsx(c7,{children:s.jsx(c7.Section,{header:t("fcbilling::text.billing_setting"),children:s.jsx(hf,{formInstance:r,onSubmit:a,renderConfirmBottom:()=>s.jsx(G5t,{visible:!0}),children:s.jsx(_o,{label:t("fcbilling::text.also_send_to"),description:s.jsx("span",{dangerouslySetInnerHTML:{__html:i}}),children:s.jsx(s.Fragment,{children:s.jsx("div",{className:"",children:s.jsx(Yy,{onChange:o=>r.set("cc",o),placeHolder:t("placeholder.enter_additional_emails"),name:"cc",defaultValue:r.get("cc")})})})})},r.formKey)})})}function b7t(){const{can:e}=Ot(),n=zs("tab")||lce,[r,a]=v.useState(n),{data:i,render:o}=Lt({server:ye("billing")});function l(d){const{default_payment_method:{content:f}}=i;let p=t("fcbilling::text.verified");return f.t_status===lL&&(p=t("fcbilling::text.needs_verification")),f.t_status===MZ&&(p=t("fcbilling::text.verification_failed")),s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"flex flex-nowrap gap-x-[8px] items-center",children:[s.jsx("div",{className:rt("text-white w-fit font-normal rounded text-sm px-[8px] bg-success",{"bg-notice":f.t_status===lL,"bg-critical":f.t_status===MZ}),children:p}),d&&s.jsx("span",{className:"failed-card-badge",children:t("fcbilling::text.failed")})]}),s.jsx("div",{className:"text-lg uppercase font-semibold",children:f.bank_name??"Bank name"}),s.jsxs("h5",{children:[`${f.brand??""} **** **** **** ${f.last4}`,f.t_status===lL?s.jsx("div",{children:s.jsxs("a",{"data-id":"verify-bank-account-modal",type:"outline",className:"text-active cursor-pointer font-semibold flex gap-[5.5px] items-center text-sm","data-href":Oe(`billing/verify-bank-account-load-modal/${f.id}`,{brand:"****",last4:f.last4,t_status:f.t_status,bank_name:f.bank_name||"Account holder name"}),onClick:h=>loadModal(h.currentTarget),children:[s.jsx("span",{children:t("fcbilling::text.verify_account")}),s.jsx(Se,{name:"icon-icon-chevron-right"})]})}):null]})]})}function c(){const{default_payment_method:d,credit_balance:f,has_failed_payment:p}=i,{content:h}=d;return h?s.jsxs("div",{id:`badge-wrapper-${h.id}`,className:"px-[32px] py-[24px] flex flex-col h-full w-full gap-[16px] min-h-[228px]",children:[s.jsxs("div",{className:`flex flex-row items-center gap-x-[18px] border-[2px] w-full p-[16px] rounded-2xl ${p?"border-critical":"border-placeholder"}`,children:[s.jsx(Se,{name:h.exp_month?"icon-icon-card":"icon-type-bank",className:"text-[37px]"}),s.jsx("div",{children:h.exp_month?s.jsxs(s.Fragment,{children:[p&&s.jsx("span",{className:"failed-card-badge",children:t("fcbilling::text.failed")}),s.jsxs("h5",{className:"text-lg font-semibold uppercase",children:[h.brand," **** ",h.last4]}),s.jsx("div",{className:"text-sm",children:`${t("fcbilling::text.expires")}: ${h.exp_month}  /  ${h.exp_year}`}),s.jsx("div",{className:"text-sm",children:h.name??"Card holder name"})]}):l(p)})]}),f?s.jsxs("div",{className:"bg-bg_success py-[8px] px-[16px] rounded-lg flex flex-row justify-between text-lg",children:[s.jsxs("span",{children:[t("fcbilling::text.account_credit"),":"]}),s.jsx("span",{className:"font-semibold",children:f})]}):null,e("billing_edit")?s.jsx(be,{type:"outline",onClick:m=>{loadModal(m.target)},"data-href":Oe("billing/card-form",{data_parent_target:"billing-page"}),"data-id":"card-form-load-modal",className:"self-start load-modal",children:p?t("text.update"):t("fcbilling::text.change")}):null]}):s.jsxs("div",{className:"px-[32px] py-[24px] h-full flex items-center justify-center flex-col gap-[16px] min-h-[228px]",children:[s.jsx("div",{className:"text-2xl font-semibold",children:t("fcbilling::text.no_card_available")}),e("billing_edit")?s.jsx("div",{children:s.jsx(be,{type:"outline",onClick:m=>loadModal(m.target),"data-href":Oe("billing/card-form"),"data-id":"card-form-load-modal",className:"load-modal",children:t("fcbilling::text.add_new_card")})}):null]})}function u(){const{upcoming_invoice:d,subscriptions_monthly:f,subscriptions_non_monthly:p,sms_subscription:h,tabs:m}=i,g=[{label:t("fcbilling::text.next_invoice"),value:d.next_payment_date?s.jsxs("span",{className:"text-xl font-semibold",children:[d.next_amount||"$0,00"," ",s.jsx("span",{className:"text-lg font-normal",children:"on"})," ",d.next_payment_date||"N/A"]}):s.jsx("span",{className:"text-xl font-semibold",children:"N/A"})},{label:t("fcbilling::text.total_monthly_subscriptions"),value:s.jsx("span",{className:"text-xl font-semibold",children:f.total??0})},{label:t("fcbilling::text.total_prepaid_subscriptions"),value:s.jsx("span",{className:"text-xl font-semibold",children:p.total})}];return h&&h.total&&g.push({label:t("fcbilling::text.sms_fee"),value:s.jsx("span",{className:"text-xl font-semibold",children:h.monthly_price_format||0})}),s.jsxs("div",{children:[s.jsx("div",{className:"grid gap-[32px] main-content p-base",children:s.jsxs("div",{className:"grid grid-cols-2 tablet:grid-cols-1 gap-[32px]",children:[s.jsx(es,{title:t("fcbilling::text.billing_overview"),className:"p-[32px] justify-between h-full flex-col flex",children:g.map((x,b)=>s.jsxs(v.Fragment,{children:[b!==0?s.jsx("div",{className:"border-placeholder h-[1px] bg-placeholder"}):null,s.jsxs("div",{className:"text-lg flex justify-between",children:[s.jsxs("span",{children:[x.label,":"]}
473),s.jsx("span",{children:x.value})]})]},b))}),s.jsx(es,{title:s.jsx("span",{className:"text-color_text",children:t("fcbilling::text.default_payment_method")}),titleClassName:"bg-bg_gray border-b-2 border-primary",children:c()})]})}),s.jsx(xi,{items:m,onChange:a,defaultItem:n,asButton:!0}),s.jsx("div",{children:s.jsx(y7t,{data:i,tab:r})})]})}return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("fcbilling::text.module_title")}),o(u)]})}function y7t({data:e,tab:n}){const{invoice_dt_configs:r,summary_dt_configs:a,subscription_dt_configs:i,form:o}=e;return n===lce?s.jsx(f7t,{config:i}):n===sPe?s.jsx(x7t,{config:r}):n===d_?s.jsx(v7t,{config:a}):n===Li?s.jsx(_7t,{formConfig:o}):null}const w7t={path:"/billing",element:s.jsx(b7t,{})};function pS({children:e,label:n}){return s.jsxs(vY,{modal:!1,children:[s.jsx(_Y,{children:s.jsxs("div",{className:"flex items-center relative gap-x-[8px] rounded-[16px] border-[1px] border-placeholder pr-[16px] pl-[21px] h-[40px]",children:[s.jsx("div",{className:"text-lg",children:n}),s.jsxs("div",{className:"flex items-center",children:[s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active text-[16px]"}),s.jsx(Se,{name:"icon-icon-chevron-down",className:"text-active text-[10px]"})]})]})}),s.jsx(CP,{className:"py-[16px] px-[8px] w-[240px] rounded-2xl shadow-[0px_2px_4px_#010f2a3d] border-[rgba(0,0,0,0.15)] border-[1px]",children:e})]})}pS.Item=v.forwardRef(({className:e,inset:n,...r},a)=>s.jsx(bY,{ref:a,className:hn("text-active text-base font-semibold cursor-pointer hover:bg-bg_hover px-[16px] py-[8px] rounded-lg",e),...r}));function og(e){window.location.href=e}function Lu(e,n,r=""){let a=r==""?{}:{tab:r};switch(e){case"support":return Oe(`/support/company/${n.company_id}`,a);case"network":return Oe(`/network/driver/${n.id}`,a);default:return Oe(`/driver/${n.id}`,a)}}function rSe(e,n,r,a){switch(e){case"network-multi-activate":case"multi-activate":r.length>0&&r.map(i=>{i.status=ct.ACTIVE}),a.reload({page:1}),a.refresh();break;case"network-multi-deactivate":case"multi-deactivate":r.length>0&&r.map(i=>{i.status=ct.INACTIVE}),a.reload({page:1}),a.refresh();break;case"activate":n&&(n.status=ct.ACTIVE),a.refresh();break;case"deactivate":n&&(n.status=ct.INACTIVE),a.refresh();break;case"unlock":n&&(n.is_lock_app_login=0),a.refresh();break;case"forceLogout":a.refresh();break;default:a.refresh(),a.reload({page:1});break}}const ZP=["tag_str_1","tag_str_2","tag_str_3","tag_str_4"];function aSe(e,n,r){let a=r.length;switch(n){case"network-multi-activate":return{title:t("driver::form.text.activate_drivers"),btnTitle:`${t("text.permanently_activate")} ${a} ${t("driver::text.network_drivers")}`,content:`${t("message.sure_activate_entity")} ${a} ${t("driver::text.network_drivers")}?`,url:"driver/multiple-action",params:{action:"activate",ids:r.join(",")}};case"network-multi-deactivate":return{title:t("driver::form.text.deactivate_drivers"),btnTitle:`${t("text.permanently_deactivate")} ${a} ${t("driver::text.network_drivers")}`,content:`${t("message.sure_deactivate_entity")} ${a} ${t("driver::text.network_drivers")}?`,url:"driver/multiple-action",params:{action:"deactivate",ids:r.join(",")}};case"multi-activate":return{title:t("driver::form.text.activate_drivers"),btnTitle:`${t("text.permanently_activate")} ${a} ${t("driver::text.drivers")}`,content:`${t("message.sure_activate_entity")} ${a} ${t("driver::text.drivers")}?`,url:"driver/multiple-action",params:{action:"activate",ids:r.join(",")}};case"multi-deactivate":return{title:t("driver::form.text.deactivate_drivers"),btnTitle:`${t("text.permanently_deactivate")} ${a} ${t("driver::text.drivers")}`,content:`${t("message.sure_deactivate_entity")} ${a} ${t("driver::text.drivers")}?`,url:"driver/multiple-action",params:{action:"deactivate",ids:r.join(",")}};case"activate":return{title:t("driver::form.text.activate_driver"),btnTitle:t("driver::form.label.activate"),content:t("driver::form.text.active_driver_message"),url:`driver/change-status/${e}`,params:{status:ct.ACTIVE}};case"deactivate":return{title:t("driver::form.text.deactivate_driver"),btnTitle:t("driver::form.label.deactivate"),content:t("driver::form.text.deactive_driver_message"),url:`driver/change-status/${e}`,params:{status:ct.INACTIVE}};case"unlock":return{title:t("driver::form.message.unlock_driver_title"),btnTitle:t("driver::form.label.unlock_account"),content:t("driver::form.message.unlock_driver"),url:`driver/unlock-driver/${e}`,params:{}};default:return{title:t("fcbilling::text.confirmation"),btnTitle:t("text.btn_ok"),content:t("driver::form.message.force_app_logout"),url:`driver/force-app-logout/${e}`,params:{}}}}const k7t=({config:e})=>{const n=At(e),[r,a]=v.useState([]),[i,o]=v.useState([]),[l,c]=v.useState(),{can:u}=Ot(),{company:d}=Bt(),[f,p]=v.useState(""),[h,m]=v.useState(""),[g,x]=v.useState(""),[b,y]=v.useState(""),[w,j]=v.useState({}),[S,N]=v.useState(""),[k,E]=v.useState(!1),D=Gt(),R=Gt(),A=Gt(),P=v.useRef(r),[I,L]=v.useState(!1);
473XP(n,ZP,"my_assets",i),n.editColumn("settings",V=>s.jsxs(he,{children:[u("driver_edit")&&V.is_lock_app_login===1?s.jsx(he.Item,{onClick:()=>U(V,"unlock"),className:"text-success font-semibold",children:t("driver::form.label.unlock_account")}):null,u("driver_edit")?s.jsx(s.Fragment,{children:V.status==ct.ACTIVE?s.jsx(he.Item,{onClick:()=>U(V,"deactivate"),className:"text-notice font-semibold",children:t("driver::form.label.deactivate")}):s.jsx(he.Item,{onClick:()=>U(V,"activate"),className:"text-success font-semibold",children:t("driver::form.label.activate")})}):null,u("driver.*")?s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Lu("my_assets",V),children:t("driver::form.text.activity")})}):null,u("restriction_edit")?s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Lu("my_assets",V,su),children:t("driver::form.text.restrictions")})}):null,u("driver_edit")?s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Lu("my_assets",V,Li),children:t("tank::datatable.text.settings")})}):null,u("driver_edit")?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),V.is_lock_app_login!==1?s.jsx(he.Item,{onClick:()=>U(V,"forceLogout"),children:t("driver::form.label.force_app_logout")}):null,s.jsx(he.Item,{onClick:()=>X(V),className:"text-critical font-semibold",children:t("tank::datatable.text.delete")})]}):null]})),n.on("load_data",V=>{const J=V.data.filter(K=>i.indexOf(Number(K.id))!==-1);a(J)}),n.on("select",(V,J)=>{o(V),a(J),J.map(K=>{P.current.filter(Y=>Y.id==K.id).length==0&&P.current.push(K)}),P.current=P.current.filter(K=>V.indexOf(Number(K.id))!==-1)});function H({searchBox:V,exportBtn:J}){return s.jsxs(Jr,{className:"",children:[V,u("driver_edit")&&i.length?s.jsxs(pS,{label:s.jsx("span",{className:"text-lg",dangerouslySetInnerHTML:{__html:t("tank::text.items_selected",{items:`<span class="font-semibold">${i.length} ${t("driver::text.drivers")}</span>`})}}),children:[s.jsx(he.Item,{onClick:()=>U(l,"multi-activate"),children:s.jsx("span",{className:"text-success font-semibold",children:t("message.activate_selected",{d:t("driver::text.drivers")})})}),s.jsx(he.Item,{onClick:()=>U(l,"multi-deactivate"),children:s.jsx("span",{className:"text-notice font-semibold",children:t("message.deactivate_selected",{d:t("driver::text.drivers")})})}),s.jsx(he.Item,{onClick:()=>{A.on(),N("multi-delete"),L(!1)},children:s.jsx("span",{className:"text-critical font-semibold",children:t("message.delete_selected",{d:t("driver::text.drivers")})})})]}):null,s.jsxs("div",{className:"flex gap-4",children:[u("driver_edit")&&s.jsx(be,{type:"outline",onClick:K=>og(Oe("/import/driver")),children:t("text.btn_import")}),J,u("driver_edit")&&s.jsx(be,{type:"primary",onClick:()=>E(!0),className:"add-tank-load-modal",children:t("driver::form.text.add_driver")})]})]})}function U(V,J){c(V),N(J),L(!1),R.on();let K=aSe(V?V.id:"",J,i);p(K.title),y(K.btnTitle),m(K.content),x(K.url),j(K.params)}function X(V){L(!1),c(V),N("delete"),D.on()}function re(V,J,K={}){showLoader(),za(P.current,l,d,S)&&(K={...K,...iSe(S,I)}),Le.post(ye(J),K).then(ee=>{ee.result?Pe.show({message:ee.message}):Pe.show({message:ee.message,type:"critical"}),rSe(S,l,r,n),a([]),N(""),o([]),c(void 0),R.off(),D.off(),A.off()}).catch(ee=>{}).finally(()=>{hideLoader()})}const Z=["activate","multi-activate","network-multi-activate"].includes(S)?t("fleetmanager::text.samsara_not_connected_disable_activate_on_samsara"):t("fleetmanager::text.samsara_not_connected_disable_deactivate_on_samsara");return s.jsxs(s.Fragment,{children:[s.jsx(pwe,{visible:k,onClose:()=>E(!1),createUrl:ye("/driver/create")}),s.jsxs(ot,{title:f,visible:R.status,buttons:()=>s.jsxs("div",{className:rt("flex",{"justify-between w-full":za(P.current,l,d,S)&&S!="forceLogout","justify-end":!za(P.current,l,d,S)}),children:[za(P.current,l,d,S)&&["activate","multi-activate","network-multi-activate","network-multi-deactivate","multi-deactivate","deactivate"].includes(S)?s.jsx(s.Fragment,{children:["activate","multi-activate","network-multi-activate"].includes(S)?s.jsx(Un,{disabled:!d.is_samsara_enabled,checked:I,onChange:V=>{L(V)},children:t("fleetmanager::text.activate_on_samsara")}):s.jsx(Un,{disabled:!d.is_samsara_enabled,checked:I,onChange:V=>{L(V)},children:t("fleetmanager::text.deactivate_on_samsara")})}
473):null,s.jsx(be,{size:"lg",onClick:V=>re(V,g,w),children:b})]}),onClose:R.off,children:[h,za(P.current,l,d,S)&&!d.is_samsara_enabled&&s.jsx(jg,{content:Z}),za(P.current,l,d,S)&&["multi-activate","network-multi-activate","network-multi-deactivate","multi-deactivate"].includes(S)&&I?s.jsx(eO,{mode:S}):null]}),s.jsxs(ot,{title:t("driver::form.text.delete_drivers"),type:"critical",visible:A.status,buttons:()=>s.jsxs("div",{className:rt("flex w-full",{"justify-between":za(P.current,l,d,"multi-delete"),"justify-end":!za(P.current,l,d,"multi-delete")}),children:[za(P.current,l,d,"multi-delete")?s.jsx(Un,{disabled:!d.is_samsara_enabled,checked:I,onChange:V=>L(V),children:t("fleetmanager::text.deactivate_on_samsara")}):null,s.jsxs(be,{type:"critical",size:"lg",onClick:V=>re(V,"driver/multiple-action",{action:"delete",ids:i.join(",")}),children:[t("text.permanently_delete")," ",i.length," ",t("driver::text.drivers")]})]}),onClose:A.off,children:[t("message.sure_delete_entity")," ",i.length," ",t("driver::text.drivers"),"?",s.jsx(ot.BoldMessage,{children:t("driver::form.message.driver_delete_sub_title")}),za(P.current,l,d,"multi-delete")&&!d.is_samsara_enabled&&s.jsx(jg,{className:"mt-[16px]",content:t("fleetmanager::text.samsara_not_connected_disable_deactivate_on_samsara")}),za(P.current,l,d,"multi-delete")&&I?s.jsx(eO,{mode:S,className:"mt-[16px]"}):null]}),s.jsxs(ot,{title:t("driver::form.text.delete_driver"),type:"critical",visible:D.status,buttons:()=>s.jsxs("div",{className:rt("flex w-full",{"justify-between":za(P.current,l,d,"delete"),"justify-end":!za(P.current,l,d,"delete")}),children:[za(P.current,l,d,"delete")?s.jsx(Un,{disabled:!d.is_samsara_enabled,checked:I,onChange:V=>{L(V)},children:t("fleetmanager::text.deactivate_on_samsara")}):null,s.jsx(be,{type:"critical",size:"lg",onClick:V=>re(V,`driver/delete/${l?l.id:""}`),children:t("driver::form.text.delete_driver")})]}),onClose:D.off,children:[t("driver::form.message.driver_delete_title"),s.jsx(ot.BoldMessage,{children:t("driver::form.message.driver_delete_sub_title")}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:l?l.full_name:""}),s.jsxs("p",{children:[t("driver::text.pin"),": ",l?l.pin:""]}),s.jsxs("p",{children:[t("driver::text.phone_number"),": ",l?l.phone:""]}),za(P.current,l,d,"delete")?s.jsxs("p",{children:[t("fleetmanager::text.samsara_driver_id"),": ",l?l.samsara_id:""]}):null,(l==null?void 0:l.samsara_id)&&!d.is_samsara_enabled&&s.jsx(jg,{className:"mt-[32px]",content:t("fleetmanager::text.samsara_not_connected_disable_deactivate_on_samsara")})]})]}),s.jsx(kt,{selectAble:!0,...n.props,renderTop:H,emptyStateButton:u("driver_edit")&&s.jsx(be,{type:"primary",onClick:()=>E(!0),children:t("driver::form.text.add_driver")})})]})};function XP(e,n,r,a=[]){const{company:i}=Bt(),{can:o}=Ot();n.map(d=>{e.editColumn(d,f=>s.jsx("span",{className:"long-text",children:f[d]}))}),e.editColumn("status",d=>s.jsx(Jn,{status:d.status})),e.editColumn("full_name",d=>u(d)),e.editColumn("pin",d=>c(d)),e.editColumn("phone",d=>l(d,r)),e.editColumn("code",d=>s.jsx("span",{className:"long-text",children:d.code})),e.setColumnProps("status",d=>({onClick:()=>{["support","company-driver"].indexOf(r)===-1&&og(Lu(r,d))}}));function l(d,f="my_assets"){return d.phone!==""||d.phone==null?d.phone:i.id==d.company_id&&(o("driver_edit")&&f=="my_assets"||o("network_driver_edit")&&f!="my_assets")&&f!="support"?s.jsxs("a",{target:"_blank",className:rt("flex gap-[8px] items-center cursor-pointer load-modal text-active"),href:`${Lu(f,d)}?tab=setting`,children:[s.jsx(Se,{name:"icon-add-new",className:"text-lg"}),s.jsx("span",{className:"font-semibold",children:t("driver::text.add_number")}),s.jsx(Rr,{content:t("network::text.tooltip_add_phone_driver"),children:s.jsx(Se,{name:"icon-icon-question",className:"text-lg text-neutral block"})})]}):d.phone}function c(d){return d.is_duplicated_phone_number?s.jsxs("div",{onClick:()=>og(Lu(r,d)),className:"flex items-center",children:[s.jsx("span",{children:d.pin}),s.jsx("span",{className:"row-icon",children:s.jsx(Rr,{content:t("account::form.text.shares_a_duplicate_PIN_with_another_driver"),children:s.jsx(Se,{name:"icon-icon-warning",className:"text-critical"})})})]}):d.pin}function u(d){return r=="support"?s.jsx("a",{className:"text-active font-semibold",href:`${Oe(`support/company/${d.company_id}`)}?tab=driver`,children:d.full_name}):r=="company-driver"?d.full_name:d.is_lock_app_login===1?s.jsxs("div",{onClick:()=>
473og(Lu(r,d)),className:"flex items-center",children:[s.jsx("a",{href:Lu(r,d),children:d.full_name}),s.jsx("span",{className:"row-icon",children:s.jsx(Rr,{content:t("driver::form.description.unlock_account_des"),children:s.jsx(Se,{name:"icon-status-locked",className:"text-critical"})})})]}):s.jsx("a",{href:Lu(r,d),children:d.full_name})}e.setRowProps((d,f)=>({className:rt({"bg-bg_active selected-row":d.is_lock_app_login!=1&&f.getIsSelected(),"!bg-bg_critical":d.is_lock_app_login===1&&d.status==ct.ACTIVE,"bg-bg_gray text-neutral":d.status==ct.INACTIVE&&!f.getIsSelected(),"bg-bg_active !bg-bg_critical selected-row":d.is_lock_app_login===1&&f.getIsSelected()}),onClick:()=>{["support","company-driver"].indexOf(r)===-1&&og(Lu(r,d))}}))}function za(e,n,r,a){let i=!1;return["multi-activate","network-multi-activate","network-multi-deactivate","multi-deactivate","multi-delete"].includes(a)?e.length!=0&&e.map(o=>{(o==null?void 0:o.samsara_id)!=null&&(o==null?void 0:o.samsara_id)!=""&&(i=!0)}):(n==null?void 0:n.samsara_id)!=null&&(n==null?void 0:n.samsara_id)!=""&&(i=!0),r.samsara_initial_mapping||(i=!1),i}function iSe(e,n){if(["activate","multi-activate","network-multi-activate"].includes(e)){if(n)return{samsara_status:1}}else if(n)return{samsara_status:0}}const eO=({mode:e,className:n=""})=>{let r="deactivation";return["multi-activate","network-multi-activate"].includes(e)&&(r="activation"),s.jsxs("div",{className:rt("flex gap-x-[16px] px-[24px] py-[16px] bg-bg_active rounded-[16px] justify-center items-center",n),children:[s.jsx(Se,{name:"icon-info"}),s.jsx("div",{className:"text-left",children:t("fleetmanager::text.bulk_driver_deactivation_msg",{action:r})})]})},j7t=()=>{const{data:e,render:n}=Lt({server:ye("driver")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("driver::text.my_drivers")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(k7t,{config:e.dt_configs})}))]})},C7t=({driver:e,datatableConfigs:n,isAllAccess:r,handleAddDriverToGroup:a})=>{const i=At(n),o=Gt(),l=Gt(),[c,u]=v.useState(0),{can:d}=Ot(),f="driver";v.useEffect(()=>{i.reload()},[r]),i.setRowProps(x=>({className:rt({"bg-bg_gray":r==1}),onClick:()=>{sr(Oe(`/access-group/update/${x.id}`))}})),i.editColumn("name",x=>x.total_driver!=0&&x.total_tank!=0&&x.total_vehicle!=0?x.name:s.jsx("div",{className:"flex items-center gap-[8px]",onClick:()=>sr(Oe(`/access-group/update/${x.id}`)),children:s.jsx(to,{tooltipContent:t("accessgroup::text.tooltip_warning"),iconName:"icon-icon-warning",iconClassName:"text-lg text-notice",children:x.name})})),i.editColumn("settings",x=>d("restriction_edit")?s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/access-group/update/${x.id}`),children:t("accessgroup::form.text.edit_group")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>S7t(i,f,`/access-group/delete-group-drivers/${x.id}?entities=${e.id}`),children:t("driver::text.remove_from_group")})]}):s.jsx(s.Fragment,{}));function p({searchBox:x}){return s.jsxs(Jr,{className:"",children:[x,s.jsx("div",{className:"flex gap-4",children:d("restriction_edit")?s.jsx(be,{type:"primary",onClick:()=>{o.on()},children:t("driver::form.label.add_driver_to_access_group")}):null})]})}function h(x){showLoader(),Le.post(`/driver/add-access-group/${e.id}`,{access_groups:x}).then(b=>{Pe.show({message:b.message,fixed:!0}),a&&a()}).catch(b=>{Pe.show({type:"critical",message:b.format[0]})}).finally(()=>{hideLoader(),i.reload(),o.off()})}function m(x=!1){l.off(),x&&u(c+1)}function g(){o.off(),u(0)}return s.jsxs(s.Fragment,{children:[s.jsx(xa,{draw:c,multiple:!0,onApply:h,description:t("accessgroup::text.select_access_group_des",{section_type:"driver"}),entity:"access_group",onClose:g,visible:o.status,header:t("accessgroup::text.select_access_group"),loadConfigUrl:ye(`/driver/add-access-group/${e.id}`),renderFooter:x=>s.jsxs(s.Fragment,{children:[s.jsx(be,{onClick:()=>l.on(),className:"load-modal btn-style-1 !bg-white",children:t("accessgroup::form.text.create_group")}),s.jsx(be,{onClick:()=>h(x),size:"lg",disabled:x==null||x.length==0,children:t("accessgroup::form.text.done")})]})}),s.jsx(xq,{visible:l.status,onClose:m}),s.jsx(kt,{renderTop:p,...i.props,selectAble:!1,tableClassName:"[&_thead]:!top-[168px]"})]})};function S7t(e,n,r){ot.show({title:t("accessgroup::form.text.delete_access",{entity:n}),message:t("message.confirm_delete_entity_access_group",{entity:n}),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(r)).then(i=>
473{Pe.show({message:i.message}),e.reload({page:1}),a()}).finally(()=>{hideLoader()})},children:t("text.btn_remove")})})}const N7t=({driver:e,datatableConfigs:n,isAllAccess:r,handleAddDriverToGroup:a})=>{const i=At(n),o=Gt(),{can:l}=Ot(),c="driver";v.useEffect(()=>{i.reload()},[r]),i.setRowProps(p=>({className:rt({"bg-bg_gray":r==1})})),i.editColumn("settings",p=>l("restriction_edit")?s.jsx("div",{className:"text-right",children:s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/tank/${p.tank_id}`,{tab:su},"individual-access-section"),children:t("accessgroup::form.text.view_edit_access")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>E7t(i,c,`/access-group/single-access/delete/${p.id}`),children:t("tank::text.remove_from_single_access")})]})}):s.jsx(s.Fragment,{}));function u({searchBox:p}){return s.jsxs(Jr,{className:"border-b-[1px] border-placeholder",children:[p,s.jsx("div",{className:"flex gap-4",children:l("restriction_edit")?s.jsx(be,{type:"primary",onClick:()=>{o.on()},children:t("driver::form.label.add_single_access_tank")}):null})]})}function d(p){showLoader(),Le.post(`/access-group/single-access/add-tanks-to-driver/${e.id}`,{tanks:p}).then(h=>{Pe.show({message:h.message,fixed:!0}),a&&a()}).catch(h=>{Pe.show({type:"critical",message:h.format[0]})}).finally(()=>{hideLoader(),i.reload(),o.off()})}function f(){o.off()}return s.jsxs(s.Fragment,{children:[s.jsx(xa,{multiple:!0,onApply:d,description:t("accessgroup::datatable.text.description_top_add_single_access_tank"),entity:"access_group",onClose:f,visible:o.status,header:t("accessgroup::form.text.select_tank"),loadConfigUrl:ye(`/access-group/single-access/modal-tank-add-to-driver/${e.id}`,{parent_id:"single_access_tanks_driver_datatable"}),renderFooter:p=>s.jsx("div",{className:"flex w-full items-center justify-end",children:s.jsx(be,{onClick:()=>d(p),size:"lg",disabled:p==null||p.length==0,children:t("text.btn_apply")})})}),s.jsx(kt,{renderTop:u,...i.props,selectAble:!1,tableClassName:"[&_thead]:!top-[168px]",className:"[&_[data-component='dt-content']]:min-h-[590px] [&_[data-component='dt-bottom']]:border-t [&_[data-component='dt-bottom']]:border-placeholder [&_[data-component='dt-bottom']]:bg-transparent [&_[data-component='dt-scroll-x']]:h-0"})]})};function E7t(e,n,r){ot.show({title:t("accessgroup::form.text.remove_single_access"),message:t("accessgroup::form.text.delete_single_access",{from:n,entity:"tank"}),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(r)).then(i=>{Pe.show({message:i.message}),e.reload({page:1}),a()}).finally(()=>{hideLoader()})},children:t("text.btn_remove")})})}const T7t=({driver:e,datatableConfigs:n,isAllAccess:r,handleAddDriverToGroup:a})=>{const i=At(n),o=Gt(),{can:l}=Ot(),c="driver";v.useEffect(()=>{i.reload()},[r]),i.setRowProps(p=>({className:rt({"bg-bg_gray":r==1})})),i.editColumn("settings",p=>l("restriction_edit")?s.jsx("div",{className:"text-right",children:s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/vehicle/${p.vehicle_id}`,{tab:su},"individual-access-section"),children:t("accessgroup::form.text.view_edit_access")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>D7t(i,c,`/access-group/single-access/delete/${p.id}`),children:t("vehicle::text.remove_from_single_access")})]})}):s.jsx(s.Fragment,{}));function u({searchBox:p}){return s.jsxs(Jr,{className:"border-b-[1px] border-placeholder",children:[p,s.jsx("div",{className:"flex gap-4",children:l("restriction_edit")?s.jsx(be,{type:"primary",onClick:()=>{o.on()},children:t("driver::form.label.add_single_access_vehicles")}):null})]})}function d(p){showLoader(),Le.post(`/access-group/single-access/add-vehicles-to-driver/${e.id}`,{vehicles:p}).then(h=>{Pe.show({message:h.message,fixed:!0}),a&&a()}).catch(h=>{Pe.show({type:"critical",message:h.format[0]})}).finally(()=>{hideLoader(),i.reload(),o.off()})}function f(){o.off()}return s.jsxs(s.Fragment,{children:[s.jsx(xa,{multiple:!0,onApply:d,description:t("accessgroup::datatable.text.description_top_add_single_access_vehicle"),entity:"access_group",onClose:f,visible:o.status,header:t("accessgroup::form.text.select_vehicles"),loadConfigUrl:ye(`/access-group/single-access/modal-vehicle-add-to-driver/${e.id}`,{parent_id:"single_access_vehicles_driver_datatable"}),renderFooter:p=>s.jsx("div",{className:"flex w-full items-center justify-end",children:s.jsx(be,{onClick:()=>d(p),size:"lg",disabled:p==null||p.length==0,children:t("text.btn_apply")})})}),s.jsx(kt,{renderTop:u,...i.props,selectAble:!1,tableClassName:"[&_thead]:!top-[168px]",className:"[&_[data-component='dt-content']]:min-h-[590px] [&_[data-component='dt-bottom']]:border-t [&_[data-component='dt-bottom']]:border-placeholder [&_[data-component='dt-bottom']]:bg-transparent [&_[data-component='dt-scroll-x']]:h-0"})]})};function D7t(e,n,r){ot.show({title:t("accessgroup::form.text.remove_single_access"),message:t("accessgroup::form.text.delete_single_access",{from:n,entity:"vehicle"}),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(r)).then(i=>
473{Pe.show({message:i.message}),e.reload({page:1}),a()}).finally(()=>{hideLoader()})},children:t("text.btn_remove")})})}const M7t=({data:e})=>{var u;const n=v.useMemo(()=>(e.sections||[]).filter(d=>d.visible!==!1),[e.sections]),[r,a]=v.useState(((u=n[0])==null?void 0:u.key)||"access-group-section"),[i,o]=v.useState(e.driver.is_all_access),{can:l}=Ot();function c(d){showLoader(),Le.post(ye(`/driver/change-restriction/${e.id}`),{is_all_access:d}).then(f=>{Pe.show({message:f.message,fixed:!0}),o(d)}).catch(f=>{Pe.show({type:"critical",message:f.format[0]})}).finally(()=>{hideLoader()})}return s.jsxs(s.Fragment,{children:[s.jsx(Mc,{items:n,activeItem:r,wrapperClassName:"z-[49]",onChange:d=>a(d)}),s.jsxs("div",{className:"pt-[40px] px-[80px]",children:[s.jsx("div",{className:"w-full text-2xl font-semibold border-b-[1px] border-primary pb-[24px] mb-[32px]",children:r=="access-group-section"?t("tank::text.access_group_tab"):t("tank::text.single_access_tab")}),s.jsxs("div",{className:"w-[504px] flex flex-col gap-[8px] mb-[32px]",children:[s.jsx("div",{className:"font-semibold text-lg",children:t("driver::text.driver_access_settings")}),s.jsx("div",{children:t("driver::text.tooltip_access_setting")}),l("restriction_edit")&&s.jsxs("div",{className:"flex gap-x-[8px]",children:[s.jsx(Eoe,{current:i,name:"is_all_access",value:1,defaultChecked:i==1,onClick:()=>c(1),children:t("driver::form.label.all_access")}),s.jsx(Eoe,{current:i,name:"is_all_access",value:0,onClick:()=>c(0),defaultChecked:i==0,children:t("driver::form.label.restricted_access")})]})]}),s.jsxs("div",{className:"w-full rounded-[16px] border-[2px] border-placeholder",children:[s.jsx(R7t,{id:"access-group-section",children:r==="access-group-section"&&e.dataTableConfigs&&s.jsx(C7t,{driver:e.driver,datatableConfigs:e.dataTableConfigs,isAllAccess:i})}),s.jsx("div",{className:"section",id:"individual-access-section",style:{marginTop:"0",padding:"0px"},children:r==="individual-access-section"&&s.jsxs("div",{className:"w-full flex",children:[s.jsxs("div",{className:"w-[50%] border-r-[1px] border-placeholder",children:[s.jsx("div",{className:"sticky top-[168px] bg-white z-[49] border-b-[2px] border-placeholder h-[72px] px-[16px] flex items-center nowrap justify-between text-lg font-bold rounded-tl-2xl",children:t("driver::form.label.single_access_tank")}),e.dataTableSingleAccessTankConfigs&&s.jsx(N7t,{driver:e.driver,datatableConfigs:e.dataTableSingleAccessTankConfigs,isAllAccess:i})]}),s.jsxs("div",{className:"w-[50%]",children:[s.jsx("div",{className:"sticky top-[168px] bg-white z-[49] border-b-[2px] border-placeholder h-[72px] px-[16px] flex items-center nowrap justify-between text-lg font-bold rounded-tr-2xl",children:t("driver::form.label.single_access_vehicles")}),e.dataTableSingleAccessVehicleConfigs&&s.jsx(T7t,{driver:e.driver,datatableConfigs:e.dataTableSingleAccessVehicleConfigs,isAllAccess:i})]})]})})]})]})]})},R7t=({children:e,id:n})=>s.jsxs("div",{className:"section",id:n,style:{marginTop:"0",padding:"0px"},children:[s.jsx("div",{className:"border-b-[2px] border-placeholder h-[72px] px-[16px] flex items-center nowrap justify-between",children:s.jsx("div",{className:"text-lg font-bold flex items-center gap-x-[8px]",children:t("driver::datatable.column.is_all_access")})}),e]}),Eoe=({id:e,name:n,value:r,defaultChecked:a,disabled:i,children:o,className:l="",current:c,onClick:u})=>(!c&&a&&(c=r),s.jsxs("label",{className:`radio ${c===r?"clicked":""} ${i?"disabled":""} ${l}`,children:[s.jsx("input",{type:"radio",id:e,name:n,disabled:i,onClick:u,value:r,checked:c===r,onChange:()=>{}}),o]})),O7t=({get:e,set:n,fieldProps:r,enabled:a=!1,defaultLength:i=30})=>{const[o,l]=v.useState(!1),c=r("twofa"),u=String(e("twofa")??""),d=v.useMemo(()=>Math.max(i,u.length||0),[i,u]);function f(h){let m="FA";const g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";for(let x=0;x<h-2;x++)m+=g.charAt(Math.floor(Math.random()*g.length));return m}function p(h){h.preventDefault(),ot.show({title:"Generate new PIN",message:s.jsx(ot.Message,{children:s.jsxs("div",{children:[s.jsx("div",{children:t("driver::form.message.2factor_message_confirm_des")}),s.jsx("div",{className:"mt-[8px] font-semibold",children:t("driver::form.message.2factor_message_confirm")})]})}),buttons:m=>s.jsx(s.Fragment,{children:s.jsx("button",{type:"button",className:"btn btn-primary",onClick:()=>{const g=f(d);n("twofa",g),l(!0),m()},children:t("driver::form.message.2factor_message_confirm_btn")})})})}return a?s.jsxs("div",{className:"form-group two-factor-authentication",children:[s.jsx("div",{className:"flex justify-between items-center !max-w-full",children:s.jsxs("label",{className:"control-label !max-w-full",children:[t("driver::form.label.twofa"),s.jsx(vn,{content:t("account::company.text.second_factor_pin_tooltip"),children:s.jsx("span",{className:"icon-tooltip cursor-pointer"})})]})}
473),s.jsx("div",{className:"text-font-weight-normal",children:s.jsx("span",{dangerouslySetInnerHTML:{__html:t("account::company.text.enable_in_app_setting",{d:`<a href="${Oe("/account/settings?tab=app-setting-section")}" class="light-blue font-semibold" target="_blank">${t("account::company.text.tab_app_setting")}</a>`})}})}),s.jsx("div",{className:"block purchase-codes",children:s.jsx("a",{href:Oe("/boost/qrcode"),target:"_blank",role:"button",className:"load-modal add-new btn-style-1 mr-auto text-font-weight-normal",rel:"noreferrer",children:t("account::company.text.purchase_codes")})}),s.jsx("label",{className:"control-label",children:t("account::company.text.second_factor_pin")}),s.jsxs("div",{className:"second-factor-collapse",id:"collapseTwoFactor",children:[s.jsx("div",{className:"t-title",children:t("account::company.text.second_factor_pin_des")}),s.jsxs("div",{className:"second-factor-pin",children:[s.jsx(Se,{name:"icon-icon-warning",className:"text-notice text-xl"}),t("account::company.text.second_factor_pin_warning")]}),s.jsxs("div",{className:"twofa-wrapper copy-wrapper",children:[o?null:s.jsxs("div",{className:"input-twofa-text max-w-[297px]",children:[s.jsx("span",{id:"twofa_input-text",className:"font-semibold",children:u}),s.jsx("div",{onClick:()=>l(!0),children:s.jsx(Se,{name:"icon-edit",className:"text-active text-xl cursor-pointer"})})]}),o?s.jsx("div",{className:"input-twofa",children:s.jsx(mt,{...c,label:void 0,description:"",value:u,note:t("driver::form.description.twofa_note"),placeholder:t("driver::form.label.twofa"),wrapperClassName:"mb-0",groupClassName:"!max-w-none",className:"form-control copy-text !w-[358px] !px-[16px]",id:"twofa_input"})}):null,s.jsx("div",{className:"btn-gen-twofa",id:"btn-gen-twofa",onClick:p,children:t("driver::form.text.btn_gen_2factor")})]})]})]}):null},A7t=({driver:e,fieldProps:n,get:r,set:a,onDelete:i})=>{const{company:o}=Bt(),l=v.useMemo(()=>{const y=Number((o==null?void 0:o.driver_pin_length)??0);if(y>0)return y;const w=String((e==null?void 0:e.pin)??"").length;return w>0?w:6},[o==null?void 0:o.driver_pin_length,e==null?void 0:e.pin]),c="1",u="0",d=String(r("status")??c),f=String(r("fill_add_internal_asset")??u),p=String(r("fill_add_customer_asset")??u),h=n("full_name"),m=n("pin"),g=n("phone"),x=n("phone_country_code"),b=n("code");return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("driver::form.text.driver_details")}),s.jsxs("div",{className:"section-body",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("driver::form.label.status")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx(zt,{name:"status",value:c,current:d,className:"form-radio-label-general",onClick:()=>a("status",c),children:t("driver::form.label.active")}),s.jsx(zt,{name:"status",value:u,current:d,className:"form-radio-label-general",onClick:()=>a("status",u),children:t("driver::form.label.inactive")})]})]}),s.jsx(mt,{...h,label:t("driver::form.label.driver_name"),type:"text",placeholder:t("placeholder.enter_driver_name")}),s.jsx(aP,{...m,titleGenerate:t("driver::form.text.generate_pin"),label:t("driver::form.label.driver_pin"),note:t("driver::form.message.digits_number_only",{number:l}),length:l,value:String(r("pin")??""),name:"pin[]",generateDriverPin:!0,width:240,onChange:y=>a("pin",y),notifyOnValueSync:!1}),s.jsx(ux,{...g,error:(g==null?void 0:g.error)||(x==null?void 0:x.error),optional:!0,label:t("driver::form.label.driver_phone"),name:"phone",nameCountryCode:"phone_country_code",code:String(r("phone_country_code")??"1"),country:String((e==null?void 0:e.country)??"us"),value:String(r("phone")??""),onChange:y=>{(y==null?void 0:y.phone_country_code)!=null&&a("phone_country_code",String(y.phone_country_code)),(y==null?void 0:y.phone)!=null&&a("phone",String(y.phone))}}),s.jsx(mt,{...b,label:t("driver::form.label.driver_code"),type:"text",placeholder:t("placeholder.enter_driver_code"),optional:!0,note:t("driver::form.text.driver_code_note")}),s.jsxs("div",{className:"form-group internal-access-des",children:[s.jsx("label",{className:"control-label",children:o!=null&&o.is_jobber?t("driver::form.label.fill_add_internal_asset"):t("driver::form.label.fill_add_asset")}),s.jsx("div",{children:t("driver::form.message.fill_add_internal_asset")})]}),s.jsx("div",{className:"form-group",children:s.jsxs("div",{className:"form-check form-inline form-check-radio rectangle-blue has-border",children:[s.jsx(zt,{name:"fill_add_internal_asset",value:c,current:f,className:"form-radio-label-general",onClick:()=>a("fill_add_internal_asset",c),children:t("driver::form.label.allow")}),s.jsx(zt,{name:"fill_add_internal_asset",value:u,current:f,className:"form-radio-label-general",onClick:()=>a("fill_add_internal_asset",u),children:t("driver::form.label.do_not_allow")})]})}),!!(o!=null&&o.is_jobber)&&s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"form-group customer-access-des",children:[s.jsx("label",{className:"control-label",children:t("driver::form.label.fill_add_customer_asset")}),s.jsx("div",{children:t("driver::form.message.fill_add_customer_asset")})]}),s.jsx("div",{className:"form-group",children:s.jsxs("div",{className:"form-check form-inline form-check-radio rectangle-blue has-border",children:[s.jsx(zt,{name:"fill_add_customer_asset",value:c,current:p,className:"form-radio-label-general",onClick:()=>a("fill_add_customer_asset",c),children:t("driver::form.label.allow")}),s.jsx(zt,{name:"fill_add_customer_asset",value:u,current:p,className:"form-radio-label-general",onClick:()=>a("fill_add_customer_asset",u),children:t("driver::form.label.do_not_allow")})]})})]}),s.jsx(O7t,{enabled:!!(o!=null&&o.is_two_factor),fieldProps:n,get:r,set:a}),s.jsxs("div",{className:"delete-detail-page",children:[s.jsx("div",{className:"hr"}),s.jsx("div",{className:"form-group",children:s.jsx("button",{type:"button",className:"btn-critical mr-auto btn-lg",onClick:()=>i&&i(),children:t("driver::form.label.delete_driver")})})]})]})]})},P7t=({fieldProps:e,customFields:n={}})=>{const r=v.useMemo(()=>Object.entries(n).map(([a,i])=>({key:a,label:i})),[n]);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("driver::form.text.custom_data")}),s.jsx("div",{className:"section-body",children:r.length>0?s.jsx("div",{className:"row",children:s.jsx("div",{className:"col-sm-6",children:s.jsx("div",{className:"custom-data-container",children:r.map(a=>s.jsx(mt,{...e(a.key),label:a.label,type:"text",optional:!0,placeholder:t("placeholder.enter_custom_data")},a.key))})})}):s.jsx(rx,{message:t("message.no_custom_data_yet")})})]})},I7t=[t("driver::text.monday"),t("driver::text.tuesday"),t("driver::text.wednesday"),t("driver::text.thursday"),t("driver::text.friday"),t("driver::text.saturday"),t("driver::text.sunday")];function $7t(e){return(e??"").replace(/\D/g,"").slice(0,2)}
473const L7t=({driverId:e,get:n,set:r,invalidErrors:a={},scheduleData:i=null,scheduleLoading:o=!1})=>{const[l,c]=v.useState([]),[u,d]=v.useState(av()),[f,p]=v.useState(""),h=v.useRef(""),m=v.useRef(""),g=v.useRef(!1),x=v.useRef(!1),b=v.useRef(!1),y=n("is_all_schedule"),w=y===!0||y===1||y==="1"?"1":"0",j=String(n("title_access_schedule")??""),S=v.useMemo(()=>[{value:"",label:t("driver::text.select_a_template")},...(l??[]).map(L=>({value:L.id,label:L.title}))],[l]),N=v.useMemo(()=>[{value:"am",label:"AM"},{value:"pm",label:"PM"}],[]);v.useEffect(()=>{const L=JSON.stringify(i??null);if(!i||L===h.current)return;h.current=L;const H=i.schedule??av(),U=i.templates??[],X=Z2(H);g.current=!0,m.current=JSON.stringify(X),d(H),c(U),r("date_access",X,{markAsChanged:!1})},[i]),v.useEffect(()=>{const L=Z2(u),H=JSON.stringify(L);if(!x.current){x.current=!0,m.current=H,r("date_access",L,{markAsChanged:!1});return}if(g.current){g.current=!1,m.current=H;const U=b.current;b.current=!1,r("date_access",L,{markAsChanged:U});return}H!==m.current&&(m.current=H,r("date_access",L))},[u]);const k=L=>{var H;return!!((H=a==null?void 0:a[L])!=null&&H.length)},E=L=>`day_${L}`,D=(L,H)=>`date_access_${E(L)}_${H}`,R=L=>k(D(L,"start_hour"))||k(D(L,"start_min"))||k(D(L,"start_meridiem")),A=L=>k(D(L,"end_hour"))||k(D(L,"end_min"))||k(D(L,"end_meridiem"));function P(L,H){r("is_all_schedule","0"),d(U=>{const X={...U,days:[...U.days]};return X.days[L]={...X.days[L],...H},X})}async function I(L){var H;if(L){showLoader();try{const U=await Le.get(ye(`/driver/schedule/load-template/${L}?format=json`)),X=(U==null?void 0:U.data)??U;if(X!=null&&X.result&&((H=X==null?void 0:X.values)!=null&&H.schedule)){const re=Z2(X.values.schedule);r("is_all_schedule","0"),g.current=!0,b.current=!0,m.current=JSON.stringify(re),d(X.values.schedule)}}finally{hideLoader()}}}return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("driver::form.text.access_schedule")}),s.jsxs("div",{className:"section-body access-schedule-section",children:[s.jsx("div",{className:"section-title",children:t("driver::form.text.driver_access")}),s.jsxs("div",{className:"form-group radio-access-schedule",children:[s.jsx("div",{className:"form-check form-check-radio d-inline-block",children:s.jsx(zt,{name:"is_all_schedule",value:"1",current:w,className:"form-radio-label-general rectangle-green collapse-custom-general",onClick:()=>r("is_all_schedule","1"),children:t("driver::form.text.all_day_time")})}),s.jsx("div",{className:"form-check form-check-radio d-inline-block",children:s.jsx(zt,{name:"is_all_schedule",value:"0",current:w,className:"form-radio-label-general rectangle-gradient collapse-custom-general load-radio",onClick:()=>r("is_all_schedule","0"),children:t("driver::form.label.restricted")})})]}),s.jsxs("div",{className:w==="1"?"access-schedule-wrapper d-none":"access-schedule-wrapper",id:"access-schedule",children:[s.jsxs("div",{className:"load-schedule",children:[l.length>0&&s.jsxs("div",{className:"form-group !mb-0",children:[s.jsx("label",{className:"control-label",children:t("driver::text.load_schedule_template")}),s.jsx(Ja,{name:"access_schedule_template",className:"template-select !w-[208px]",options:S.map(L=>({value:String(L.value),label:L.label})),value:String(f),onChangeValue:L=>{const H=L?Number(L):"";p(H),H&&I(Number(H))}})]}),s.jsx(mt,{name:"title_access_schedule",label:t("driver::text.save_schedule_as_template"),className:"form-control",wrapperClassName:"limit-template",placeholder:t("placeholder.enter_template_name"),value:j,error:(a==null?void 0:a.title_access_schedule)??null,onChangeValue:L=>r("title_access_schedule",L),optional:!0})]}),s.jsxs("div",{children:[s.jsxs("span",{className:"section-title",children:[t("driver::text.driver_schedule_title"),":"]}),s.jsx("div",{className:"driver-detail-schedule-content schedule-setting-content",children:s.jsx(lwe,{schedule:u,dayLabels:I7t,loading:o,meridiemOptions:N,hasError:k,dayKey:E,fieldKey:D,isInvalidStart:R,isInvalidEnd:A,updateDay:P,sanitize2Digits:$7t})})]})]})]})]})};function u7(){return{limit_access:{limit_0:{title:t("driver::form.label.limit_pump"),status:!0,max:"",one_time:"0"},limit_1:{title:t("driver::form.label.limit_transactions"),status:!1,max:"",one_time:"0"},limit_2:{title:t("driver::form.label.limit_amount"),status:!1,max:"",one_time:"0"}}}}function v3(e){const n=u7();if(!e)return n;const r=a=>{var i,o,l,c;return{title:((i=e==null?void 0:e[a])==null?void 0:i.title)??n.limit_access[a].title,status:!!Number(((o=e==null?void 0:e[a])==null?void 0:o.status)??0),max:String(((l=e==null?void 0:e[a])==null?void 0:l.max)??""),one_time:String(((c=e==null?void 0:e[a])==null?void 0:c.one_time)??"0")}};return{limit_access:{limit_0:r("limit_0"),limit_1:r("limit_1"),limit_2:r("limit_2")}}}function _3(e){const n={limit_schedule:{limit_access:{}}};return["limit_0","limit_1","limit_2"].forEach(r=>{const a=e.limit_access[r];n.limit_schedule.limit_access[r]={status:a.status?"1":"",max:a.max,one_time:a.one_time}}),n}const Tq=1,F7t=2,B7t=3;function sSe(e){return String(e??"0")==="1"}function H7t(e){const n=(e??"").replace(/[^\d.]/g,""),r=n.split(".");return r.length<=2?n:`${r[0]}.${r.slice(1).join("")}`}function z7t(){return{limit_access:{limit_2:{status:"1",max:"",one_time:Tq}}}}function Toe(e){if(!e||!Object.keys(e).length)return z7t();const n={};return Object.keys(e).forEach(r=>{const a=e[r]??{};n[r]={title:a.title,status:sSe(a.status)?"1":"0",max:a.max??"",one_time:a.one_time??Tq}}),{limit_access:n}}
473const V7t=({driverId:e,get:n,set:r,invalidErrors:a={},initialDateLimits:i,initialTemplates:o=[],initialDriverLimitUnit:l,initialNetworkLimits:c,initialNetworkUnit:u,isNetwork:d=!1,canShowNetworkLimit:f})=>{const[p,h]=v.useState(!1),[m,g]=v.useState(i?v3(i):u7()),[x,b]=v.useState(o??[]),[y,w]=v.useState(""),[j,S]=v.useState(l??{limit_0:"Gallons",limit_1:"Transactions",limit_2:"$"}),[N,k]=v.useState(Toe(c)),[E,D]=v.useState(u??"$"),R=v.useRef(""),A=v.useRef(""),P=v.useRef(""),I=v.useRef(""),L=v.useRef(""),H=v.useRef(""),U=v.useRef(""),X=v.useRef(!1),re=v.useRef(!1),Z=v.useRef(!1),V=v.useRef(!1),J=v.useRef(!1),K=n("is_no_limit"),ee=K===!0||K===1||K==="1"?"1":"0",Y=ee==="0",Q=n("is_no_network_limit"),W=Q===!0||Q===1||Q==="1"?"1":"0",se=W==="0",oe=String(n("title_limit_template")??""),q=d||!!f;v.useEffect(()=>{const ce=oe.trim()!==""?"1":"0";String(n("is_save_driver_limit_template")??"0")!==ce&&r("is_save_driver_limit_template",ce,{markAsChanged:!1})},[oe,n,r]),v.useEffect(()=>{const ce=JSON.stringify(i??null);if(ce!==R.current){R.current=ce;const ne=i?v3(i):u7();Z.current=!0,H.current=JSON.stringify(_3(ne).limit_schedule),g(ne)}},[i]),v.useEffect(()=>{const ce=JSON.stringify(o??[]);ce!==A.current&&(A.current=ce,b(o??[]))},[o]),v.useEffect(()=>{const ce=JSON.stringify(l??null);ce!==P.current&&(P.current=ce,l&&S(l))},[l]),v.useEffect(()=>{const ce=JSON.stringify(c??null);if(ce!==I.current){I.current=ce;const ne=Toe(c);V.current=!0,U.current=JSON.stringify(ne),k(ne)}},[c]),v.useEffect(()=>{const ce=String(u??"");ce!==L.current&&(L.current=ce,u&&D(u))},[u]),v.useEffect(()=>{const ce=_3(m).limit_schedule,ne=JSON.stringify(ce);if(!X.current){X.current=!0,H.current=ne,r("limit_schedule",ce,{markAsChanged:!1});return}if(Z.current){Z.current=!1,H.current=ne;const ve=J.current;J.current=!1,r("limit_schedule",ce,{markAsChanged:ve});return}ne!==H.current&&(H.current=ne,r("limit_schedule",ce))},[m]),v.useEffect(()=>{const ce=JSON.stringify(N);if(!re.current){re.current=!0,U.current=ce,r("network_limit",N,{markAsChanged:!1});return}if(V.current){V.current=!1,U.current=ce,r("network_limit",N,{markAsChanged:!1});return}ce!==U.current&&(U.current=ce,r("network_limit",N))},[N]);function ue(ce,ne){g(ve=>({...ve,limit_access:{...ve.limit_access,[ce]:{...ve.limit_access[ce],...ne}}}))}function _e(ce,ne){k(ve=>({...ve,limit_access:{...ve.limit_access,[ce]:{...ve.limit_access[ce],...ne}}}))}async function De(ce){var ne;if(ce){showLoader(),h(!0);try{const ve=ye(`/driver/driver-limit/load-template/${ce}?format=json`),Ae=await Le.get(ve),de=(Ae==null?void 0:Ae.data)??Ae;if((ne=de==null?void 0:de.values)!=null&&ne.date_limits){const we=v3(de.values.date_limits);Z.current=!0,J.current=!0,H.current=JSON.stringify(_3(we).limit_schedule),g(we),de.values.driver_limit_unit&&S(de.values.driver_limit_unit)}}finally{h(!1),hideLoader()}}}const Ce=v.useMemo(()=>[{value:Tq,label:t("driver::form.label.daily")},{value:F7t,label:t("driver::form.label.weekly")},{value:B7t,label:t("driver::form.label.monthly")}],[]),Fe=ce=>[`network_limit_limit_access_${ce}_status`],Re=ce=>[`network_limit_limit_access_${ce}_max`],We=ce=>[`network_limit_limit_access_${ce}_one_time`],le=d?t("driver::text.network_limits"):t("driver::form.label.transaction_limits");return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:le}),s.jsxs("div",{className:"section-body",children:[!d&&s.jsxs(s.Fragment,{children:[s.jsx("input",{type:"hidden",name:"is_no_limit_setting",value:"1"}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label capitalize",children:t("driver::form.label.set_transaction_limits")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx("label",{className:"form-radio-label-general rectangle-green collapse-custom-general",children:s.jsx(zt,{className:"!text-base",name:"is_no_limit",value:"1",current:ee,onClick:()=>r("is_no_limit","1"),children:t("driver::form.label.no_limits")})}),s.jsx("label",{className:"form-radio-label-general rectangle-gradient collapse-custom-general",children:s.jsx(zt,{className:"!text-base",name:"is_no_limit",value:"
4730",current:ee,onClick:()=>r("is_no_limit","0"),children:t("driver::form.label.restricted")})})]})]}),Y&&s.jsx("div",{id:"limit-schedule",children:s.jsx(fwe,{layout:"legacy",limitSchedule:m,templates:x,selectedTemplateId:y,units:j,loading:p,errors:a,headerText:t("driver::form.text.driver_limit_warning_message"),noteText:t("driver::form.text.note_driver_limit_warning_message"),showTemplateLabel:!0,templateLabel:t("driver::form.text.load_saved_limit"),templatePlaceholder:t("driver::text.select_a_template"),showTemplateNameInput:!0,templateName:oe,onChangeTemplateName:ce=>{r("title_limit_template",ce)},templateNameLabel:t("driver::form.label.is_save_template"),templateNamePlaceholder:t("placeholder.enter_template_name"),templateNameOptional:!0,useBootstrapTemplateSelect:!0,onChangeTemplate:ce=>{w(ce),ce&&De(Number(ce))},onChangeLimit:ue})})]}),q&&s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label capitalize",children:t("driver::form.label.set_network_limits")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx("label",{className:"form-radio-label-general rectangle-green collapse-custom-general",children:s.jsx(zt,{className:"!text-base",name:"is_no_network_limit",value:"1",current:W,onClick:()=>r("is_no_network_limit","1"),children:t("driver::form.label.no_limits")})}),s.jsx("label",{className:"form-radio-label-general rectangle-gradient collapse-custom-general",children:s.jsx(zt,{className:"!text-base",name:"is_no_network_limit",value:"0",current:W,onClick:()=>r("is_no_network_limit","0"),children:t("driver::form.label.restricted")})})]})]}),se&&s.jsxs("div",{id:"network-limit",children:[s.jsx("div",{className:"mb-[16px] font-semibold text-lg",children:t("driver::form.text.driver_network_limit_warning_message")}),s.jsx("div",{className:"mb-[16px] text-lg",children:t("driver::form.text.note_driver_network_limit_warning_message")}),s.jsx(uwe,{networkLimits:N,unit:E,errors:a,resetOptions:Ce,onUpdateLimit:_e,toBool:sSe,normalizeMax:H7t,statusKey:Fe,maxKey:Re,oneTimeKey:We,showOuterWrapper:!1,showInnerWrapper:!1,showNoteText:!1,showHiddenStatusInput:!0,showHiddenIsLimitInput:!0})]})]})]})]})},U7t=({get:e,set:n,invalidErrors:r={},samsaraEnabled:a=!1,learnMoreLink:i="#"})=>{const o=!a;return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:"Samsara"}),s.jsx("div",{className:"section-body",children:s.jsxs("div",{className:"form-group !max-w-[340px]",children:[s.jsx("label",{className:`control-label${o?" text-neutral":""}`,children:t("text.partner_entity_id",{partner:"Samsara",entity:t("dashboard::text.column_driver")})}),s.jsxs("span",{className:`block !w-[490px] !mb-[8px] ${o?"text-neutral":""}`,children:[t("fleetmanager::text.samsara_entity_id_description",{entity:t("driver::datatable.text.driver")})," ",s.jsxs("a",{className:"light-blue font-semibold text-base",target:"_blank",rel:"noreferrer",href:i||"#",children:[t("text.learn_more"),s.jsx("i",{className:"icon icon-icon-chevron-right text-lg inline-flex align-middle"})]})]}),o?s.jsx("p",{className:"mt-[8px]",children:e("samsara_id")||" "}):s.jsx(mt,{name:"samsara_id",value:e("samsara_id")??"",onChangeValue:l=>n("samsara_id",l),placeholder:t("fleetmanager::text.placeholder_partner_entity_id",{partner:"Samsara",entity:t("driver::datatable.text.driver")}),error:(r==null?void 0:r.samsara_id)||null,wrapperClassName:"!max-w-[340px]",groupClassName:"!max-w-[340px]"})]})})]})},W7t=({get:e,set:n,invalidErrors:r={}})=>s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"section-header flex gap-[24px]",children:[s.jsx("span",{className:"title",children:s.jsx("img",{className:"wex-logo",src:asset("/images/wex-logo.svg"),alt:"WEX"})}),t("driver::form.label.wex_reporting")]}),s.jsxs("div",{className:"section-body",children:[s.jsx("div",{className:"form-group",children:s.jsx(mt,{name:"account_number_wex",value:e("account_number_wex")??"",onChangeValue:a=>n("account_number_wex",a),label:t("driver::form.label.account_number"),placeholder:t("placeholder.enter_driver_id"),error:(r==null?void 0:r.account_number_wex)||null})}),s.jsx("div",{className:"form-group",children:s.jsx(mt,{name:"card_number",value:e("card_number")??"",onChangeValue:a=>n("card_number",a),label:t("driver::form.label.card_number"),placeholder:t("driver::form.label.card_number"),error:(r==null?void 0:r.card_number)||null})}),s.jsx("div",{className:"form-group",children:s.jsx(mt,{name:"card_suffix",value:e("card_suffix")??"",onChangeValue:a=>n("card_suffix",a),label:t("driver::form.label.card_suffix"),placeholder:t("driver::form.label.card_suffix"),error:(r==null?void 0:r.card_suffix)||null})}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("driver::form.label.expiration_date")}),s.jsx(oS,{name:"expiration_date",value:e("expiration_date")??"",onChange:a=>{n("expiration_date",a)}}),r!=null&&r.expiration_date?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx("span",{className:"icon-icon-warning"}),Array.isArray(r.expiration_date)?r.expiration_date[0]:r.expiration_date]}):null]})]})]}),oSe=({sections:e,driver:n,custom_fields:r,date_limits:a,driver_limit_templates:i,driver_limit_unit:o,network_limits:l,unit_network_limit:c,samsara_enabled:u,learn_more_link:d,isNetwork:f=!1,can_show_network_limit:p=!1})=>{const h=v.useMemo(()=>(e||[]).filter(Re=>Re.visible!==!1),[e]);function m(Re){var ne,ve;const We=(ne=window.location.hash)==null?void 0:ne.replace("#",""),le=((ve=Re[0])==null?void 0:ve.key)||"details-section";if(!We)return le;const ce=Re.find(Ae=>Ae.key===We&&Ae.visible!==!1);return(ce==null?void 0:ce.key)||le}const[g,x]=v.useState(()=>m(h)),[b,y]=v.useState(h),[w,j]=v.useState(!1),[S,N]=v.useState(null),[k,E]=v.useState(!1),{company:D}=Bt(),R=Gt(),[A,P]=v.useState(!1),I=ye(`/driver/update/${n==null?void 0:n.id}`),L=ye(f?`/network/driver/delete/${n==null?void 0:n.id}`:`/driver/delete/${n==null?void 0:n.id}
473`),H=Oe(f?"/network/driver":"/driver"),U=wr({server:n!=null&&n.id?I:"",isScrollWhenError:!0,formConfig:{fields:{status:{label:"status",value:String((n==null?void 0:n.status)??1)},full_name:{label:"full_name",value:(n==null?void 0:n.full_name)??(n==null?void 0:n.name)??""},pin:{label:"pin",value:(n==null?void 0:n.pin)??""},phone:{label:"phone",value:(n==null?void 0:n.plain_phone)??""},phone_country_code:{label:"phone_country_code",value:(n==null?void 0:n.phone_country_code)??"1"},code:{label:"code",value:(n==null?void 0:n.code)??""},twofa:{label:"twofa",value:(n==null?void 0:n.twofa)??""},fill_add_internal_asset:{label:"fill_add_internal_asset",value:String((n==null?void 0:n.fill_add_internal_asset)??0)},fill_add_customer_asset:{label:"fill_add_customer_asset",value:String((n==null?void 0:n.fill_add_customer_asset)??0)},is_all_schedule:{label:"is_all_schedule",value:n!=null&&n.check_is_all_schedule?"1":"0"},is_all_access:{label:"is_all_access",value:String((n==null?void 0:n.is_all_access)??1)},is_no_limit:{label:"is_no_limit",value:String(Number((n==null?void 0:n.is_no_limit)??!0))},is_no_network_limit:{label:"is_no_network_limit",value:String(Number((n==null?void 0:n.is_no_network_limit)??!0))},is_no_limit_setting:{label:"is_no_limit_setting",value:"0"},limit_schedule:{label:"limit_schedule",value:(n==null?void 0:n.limit_schedule)??null},network_limit:{label:"network_limit",value:(n==null?void 0:n.network_limit)??null},wex_mode:{label:"wex_mode",value:"wex"},account_number_wex:{label:"account_number_wex",value:(n==null?void 0:n.account_number_wex)??""},card_number:{label:"card_number",value:(n==null?void 0:n.card_number)??""},card_suffix:{label:"card_suffix",value:(n==null?void 0:n.card_suffix)??""},expiration_date:{label:"expiration_date",value:(n==null?void 0:n.expiration_date)??""},samsara_id:{label:"samsara_id",value:(n==null?void 0:n.samsara_id)??""},tag_str_1:{label:"tag_str_1",value:(n==null?void 0:n.tag_str_1)??""},tag_str_2:{label:"tag_str_2",value:(n==null?void 0:n.tag_str_2)??""},tag_str_3:{label:"tag_str_3",value:(n==null?void 0:n.tag_str_3)??""},tag_str_4:{label:"tag_str_4",value:(n==null?void 0:n.tag_str_4)??""},title_access_schedule:{label:"title_access_schedule",value:""},date_access:{label:"date_access",value:null},title_limit_template:{label:"title_limit_template",value:""},is_save_driver_limit_template:{label:"is_save_driver_limit_template",value:"0"},is_save_driver_schedule_template:{label:"is_save_driver_schedule_template",value:"0"}}}}),{fieldProps:X,get:re,set:Z,values:V,invalidErrors:J,updateInvalidErrors:K}=U;v.useEffect(()=>{y(h.map(Re=>({...Re,invalid:!1})))},[h]),v.useEffect(()=>{var le;const Re=m(h);if(!h.find(ce=>ce.key===g)){x(Re);return}const We=(le=window.location.hash)==null?void 0:le.replace("#","");if(We&&We!==g){const ce=h.find(ne=>ne.key===We&&ne.visible!==!1);ce&&x(ce.key)}},[h,g]),v.useEffect(()=>{const Re=()=>{var ce;const We=(ce=window.location.hash)==null?void 0:ce.replace("#","");if(!We)return;const le=h.find(ne=>ne.key===We&&ne.visible!==!1);le&&x(le.key)};return window.addEventListener("hashchange",Re),window.addEventListener("popstate",Re),()=>{window.removeEventListener("hashchange",Re),window.removeEventListener("popstate",Re)}},[h]),v.useEffect(()=>{n!=null&&n.id&&(j(!0),Le.get(ye(`/driver/schedule/modal/${n.id}?format=json`)).then(Re=>{const We=(Re==null?void 0:Re.data)??Re;We!=null&&We.result&&(We!=null&&We.values)&&N(We.values)}).finally(()=>{j(!1)}))},[n==null?void 0:n.id]);function ee(){y(Re=>Re.map(We=>({...We,invalid:!1})))}function Y(Re){return["status","full_name","pin","phone","phone_country_code","code","twofa","fill_add_internal_asset","fill_add_customer_asset"].includes(Re)?"details-section":["tag_str_1","tag_str_2","tag_str_3","tag_str_4"].includes(Re)?"custom-data-section":Re==="is_all_schedule"||Re==="title_access_schedule"||Re==="date_access"||Re.startsWith("date_access_")?"access-schedule-section":Re==="is_no_limit"||Re==="is_no_network_limit"||Re==="is_no_limit_setting"||Re==="title_limit_template"||Re==="is_save_driver_limit_template"||Re==="is_save_driver_schedule_template"||Re==="limit_schedule"||Re==="network_limit"||Re.startsWith("limit_schedule_")||Re.startsWith("network_limit_")?"transaction-limit-section":Re==="samsara_id"?"samsara-section":Re==="account_number_wex"||Re==="card_number"||Re==="card_suffix"||Re==="expiration_date"||Re==="wex_mode"?"wex-reporting-section":null}function Q(Re){const We=h.map(ve=>
473({...ve,invalid:!1})),le=[];if(Object.keys(Re||{}).forEach(ve=>{const Ae=Y(ve);if(!Ae)return;const de=We.findIndex(we=>we.key===Ae);de!==-1&&(We[de].invalid=!0,le.includes(Ae)||le.push(Ae))}),y(We),!le.length||le.includes(g))return;const ne=le[0];ne&&(x(ne),window.history.replaceState({},"",`${window.location.pathname}${window.location.search}#${ne}`))}function W(Re){return Re===!0||Re===1||Re==="1"||Re==="true"?"1":"0"}function se(Re){return Re===""?null:Re}function oe(Re){return Array.isArray(Re)?Re.join(""):String(Re??"")}function q(){return{...V,status:W(V.status),is_all_schedule:W(V.is_all_schedule),is_all_access:W(V.is_all_access),is_no_limit:W(V.is_no_limit),is_no_network_limit:W(V.is_no_network_limit),is_no_limit_setting:W(V.is_no_limit_setting),is_save_driver_limit_template:W(V.is_save_driver_limit_template),is_save_driver_schedule_template:W(V.is_save_driver_schedule_template),fill_add_internal_asset:W(V.fill_add_internal_asset),fill_add_customer_asset:W(V.fill_add_customer_asset),pin:oe(V.pin),phone:se(V.phone),code:se(V.code),samsara_id:se(V.samsara_id),account_number_wex:se(V.account_number_wex),card_number:se(V.card_number),card_suffix:se(V.card_suffix),tag_str_1:se(V.tag_str_1),tag_str_2:se(V.tag_str_2),tag_str_3:se(V.tag_str_3),tag_str_4:se(V.tag_str_4)}}async function ue(){var Re;if(!(!(n!=null&&n.id)||k)){E(!0),showLoader();try{ee();const We=q(),le=await Le.post(I,We),ce=(le==null?void 0:le.data)??le,ne=(ce==null?void 0:ce.errors)??{};if(K(ne),Object.keys(ne).length>0&&Q(ne),ce!=null&&ce.result){setTimeout(()=>{if(ce!=null&&ce.redirect){window.location.href=ce.redirect;return}window.location.reload()},500);return}}catch(We){const le=((Re=We==null?void 0:We.response)==null?void 0:Re.data)??We,ce=(le==null?void 0:le.errors)??{};K(ce),Object.keys(ce).length>0&&Q(ce),le!=null&&le.message&&Pe.show({type:"error",message:le.message})}finally{hideLoader(),E(!1)}}}function _e(){const Re=String((n==null?void 0:n.samsara_id)??""),We=String(re("samsara_id")??"");if(Re&&We===""){ot.show({type:"critical",title:t("text.confirm_deletion"),message:s.jsxs(ot.Message,{children:[s.jsx("p",{className:"text-lg font-bold pb-[32px]",children:t("fleetmanager::text.modal_confirm_delete_partner_entity_id_title",{partner:"Samsara",entity:"driver"})}),s.jsx(nd,{type:"warning",title:t("fleetmanager::text.callout_delete_partner_entity_id_title",{partner:"Samsara",entity:"driver"}),children:s.jsxs("ul",{className:"list-disc pl-6 text-start flex flex-col gap-[8px]",children:[s.jsx("li",{children:t("fleetmanager::text.this_entity_will_be_unlinked_from_partner",{partner:"Samsara",entity:"driver"})}),s.jsx("li",{children:t("fleetmanager::text.driver_information_will_no_longer_be_synced",{partner:"Samsara"})})]})})]}),buttons:le=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{ue(),le()},children:t("fleetmanager::text.delete_partner_entity_id_btn",{partner:"Samsara",entity:"driver"})})});return}ue()}function De(){return s.jsx(pf,{visible:!0,buttons:[s.jsx(be,{htmlType:"button",className:"!bg-white text-critical border-placeholder border-2 hover:border-critical",onClick:()=>{window.location.reload()},children:t("text.btn_discard_change")},"discard"),s.jsx(be,{htmlType:"submit",type:"primary",disabled:k,children:t("text.btn_save_change")},"save")]})}function Ce(){return!!(D!=null&&D.samsara_initial_mapping&&(n!=null&&n.samsara_id))}async function Fe(){var Re;if(n!=null&&n.id){showLoader();try{const We=Ce()&&A?{samsara_status:0}:{},le=await Le.post(L,We),ce=(le==null?void 0:le.data)??le;if(ce!=null&&ce.result){Pe.show({message:(ce==null?void 0:ce.message)||t("driver::form.message.deleted_driver_successful")}),R.off(),setTimeout(()=>{if(ce!=null&&ce.redirect){window.location.href=ce.redirect;return}window.location.href=H},300);return}Pe.show({type:"error",message:(ce==null?void 0:ce.message)||t("text.updated_failure")})}catch(We){const le=((Re=We==null?void 0:We.response)==null?void 0:Re.data)??We;Pe.show({type:"error",message:(le==null?void 0:le.message)||t("text.updated_failure")})}finally{hideLoader()}}}return n?s.jsxs(s.Fragment,{children:[s.jsx(Mc,{items:b,activeItem:g,wrapperClassName:"z-[49]",onChange:Re=>x(Re)}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"setting-general",children:s.jsx("div",{className:"setting-general-content-refactor",children:s.jsxs(hf,{formInstance:U,disableReloadOnReset:!1,onSubmit:_e,renderConfirmBottom:De,children:[s.jsx("div",{className:`section ${g==="details-section"?"!block !visible":""}`,id:"details-section",children:s.jsx(A7t,{driver:n,fieldProps:X,get:re,set:Z,onDelete:()=>{P(!1),R.on()}})}),s.jsx("div",{className:`section ${g==="custom-data-section"?"!block !visible":""}`,id:"custom-data-section",children:s.jsx(P7t,{fieldProps:X,customFields:r})}),s.jsx("div",{className:`section ${g==="access-schedule-section"?"!block !visible":""}`,id:"access-schedule-section",children:s.jsx(L7t,{driverId:n.id,get:re,set:Z,invalidErrors:J,scheduleData:S,scheduleLo
473ading:w})}),s.jsx("div",{className:`section ${g==="transaction-limit-section"?"!block !visible":""}`,id:"transaction-limit-section",children:s.jsx(V7t,{driverId:n.id,get:re,set:Z,invalidErrors:J,initialDateLimits:a,initialTemplates:i,initialDriverLimitUnit:o,initialNetworkLimits:l,initialNetworkUnit:c,isNetwork:f,canShowNetworkLimit:p})}),s.jsx("div",{className:`section ${g==="samsara-section"?"!block !visible":""}`,id:"samsara-section",children:s.jsx(U7t,{get:re,set:Z,invalidErrors:J,samsaraEnabled:u,learnMoreLink:d})}),s.jsx("div",{className:`section ${g==="wex-reporting-section"?"!block !visible":""}`,id:"wex-reporting-section",children:s.jsx(W7t,{get:re,set:Z,invalidErrors:J})})]})})})}),s.jsxs(ot,{title:t("driver::form.text.delete_driver"),type:"critical",visible:R.status,buttons:()=>s.jsxs("div",{className:rt("flex w-full",{"justify-between":Ce(),"justify-end":!Ce()}),children:[Ce()?s.jsx(Un,{disabled:!(D!=null&&D.is_samsara_enabled),checked:A,onChange:Re=>{P(Re)},children:t("fleetmanager::text.deactivate_on_samsara")}):null,s.jsx(be,{type:"critical",size:"lg",onClick:Fe,children:t("driver::form.text.delete_driver")})]}),onClose:R.off,children:[t("driver::form.message.driver_delete_title"),s.jsx(ot.BoldMessage,{children:t("driver::form.message.driver_delete_sub_title")}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:(n==null?void 0:n.full_name)??(n==null?void 0:n.name)??""}),s.jsxs("p",{children:[t("driver::text.pin"),": ",(n==null?void 0:n.pin)??""]}),s.jsxs("p",{children:[t("driver::text.phone_number"),": ",(n==null?void 0:n.phone)??""]}),Ce()?s.jsxs("p",{children:[t("fleetmanager::text.samsara_driver_id"),": ",(n==null?void 0:n.samsara_id)??""]}):null,Ce()&&!(D!=null&&D.is_samsara_enabled)?s.jsx(jg,{className:"mt-[32px]",content:t("fleetmanager::text.samsara_not_connected_disable_deactivate_on_samsara")}):null]})]})]}):null};function Y7t(){const{data:e,render:n}=Lt({}),r=zs("tab")||Vo,[a,i]=v.useState(r);return s.jsxs("div",{children:[s.jsx(Jt,{title:t("driver::form.text.view_all_drivers"),backLink:Oe("driver")}),n(()=>{const o=e.driver,l=e.limit,c=e.driver_limit_token,u=e.tabs;return s.jsxs(s.Fragment,{children:[s.jsx(NP,{driver:o,limit:o.is_no_limit?[]:l,driverLimitToken:c}),s.jsx(xi,{items:u,defaultItem:r,onChange:i}),s.jsx(q7t,{data:e,tab:a})]})})]})}function q7t({data:e,tab:n}){const{transaction_dt_configs:r}=e;return n===Vo?s.jsx(Rc,{config:r}):n===su?s.jsx(M7t,{data:e}):n===Li?s.jsx(oSe,{sections:e.sections,driver:e.driver,custom_fields:e.custom_fields,date_limits:e.date_limits,driver_limit_templates:e.driver_limit_templates,driver_limit_unit:e.driver_limit_unit,network_limits:e.network_limits,unit_network_limit:e.unit_network_limit,samsara_enabled:e.samsara_enabled,learn_more_link:e.learn_more_link,can_show_network_limit:e.can_show_network_limit}):null}const G7t={children:[{path:"/driver",element:s.jsx(j7t,{})},{path:"/driver/:id",element:s.jsx(Y7t,{})}]},K7t=({config:e})=>{const{company:n,configs:r}=Bt(),{can:a}=Ot(),i=At(e),[o,l]=v.useState(!1);hS(i),i.setRowProps(f=>({className:hn({"bg-bg_gray text-neutral":f.status==ct.INACTIVE}),onClick:p=>{c(f)}})),i.editColumn("settings",f=>s.jsxs(he,{children:[a("site.*")?s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{c(f)},children:t("site::datatable.text.view")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{c(f,{tab:"activity"})},children:t("site::site_text.activity")})})]}):null,a("site_edit")?s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{c(f,{tab:"configuration"})},children:t("site::site_text.configuration")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{c(f,{tab:"configuration-tank-monitor"})},children:t("site::datatable.text.tank_monitor")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>{c(f,{tab:"setting"})},children:t("site::site_text.settings")})})]}):null]}));function c(f,p){window.location.href=Oe(`site/${f.id}`,p)}function u(){return!r.is_jobber&&a("site_edit")?s.jsx(be,{type:"primary",onClick:()=>l(!0),children:t("site::form.label.add_site").ucFirst()}):null}function d(){return s.jsx(be,{type:"primary",onClick:()=>l(!0),children:t("site::form.label.add_site").ucFirst()})}return s.jsxs(s.Fragment,{children:[s.jsx(aU,{visible:o,onClose:()=>l(!1),onSuccess:f=>{if(console.log(f.redirect),f!=null&&f.redirect&&f.redirect!=="/"){window.location.href=f.redirect;return}window.location.reload()}}),s.jsx(kt,{...i.props,topRight:u(),emptyStateButton:d()})]})};function hS(e){e.editColumn("locations.status",r=>s.jsx("span",{className:Ut("status-tag",r.status==ct.ACTIVE?"active":"inactive"),children:r.status==ct.ACTIVE?t("device::device_text.active"):t("device::device_text.inactive")})),["full_address","tag_str_1","tag_str_2","tag_str_3","tag_str_4","tank_product_name"].map(r=>e.editColumn(r,a=>s.jsx("span",{className:"long-text",children:a[r]})))}const Z7t=()=>{const{data:e,render:n}=Lt({server:ye("/site")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("site::site_text.my_sites")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(K7t,{config:e.dt_configs})}))]})}
473,X7t=({fieldProps:e,get:n,set:r,onDelete:a})=>{var f,p,h,m,g;const i=String(vb(n("type"))),o=e("name"),l=e("code"),{company:c}=Bt(),u=i==="mobile",d=Number(n("status")??t2);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("site::site_text.site_details")}),s.jsxs("div",{className:"section-body",children:[s.jsx(mt,{...o,label:(f=e("name"))==null?void 0:f.label,type:"text",placeholder:(p=e("name"))==null?void 0:p.placeholder}),s.jsxs("div",{className:"form-group",children:[s.jsxs("label",{className:"control-label",children:[(h=e("type"))==null?void 0:h.label,s.jsx(vn,{content:t("site::site_text.site_type_tooltip"),children:s.jsx(Se,{name:"icon-tooltip ",className:"cursor-pointer"})})]}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx(zt,{name:"type",value:"stationary",current:i,className:"form-radio-label-general",onClick:()=>{r("type","stationary"),r("is_delivery_truck",0)},children:t("site::site_text.stationary")}),s.jsx(zt,{name:"type",value:"mobile",current:i,className:"form-radio-label-general",onClick:()=>r("type","mobile"),children:t("site::site_text.mobile")})]})]}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("site::site_text.status")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx(zt,{name:"status",value:t2,current:d,className:"form-radio-label-general",onClick:()=>r("status",t2),children:t("site::site_text.active")}),s.jsx(zt,{name:"status",value:QT,current:d,className:"form-radio-label-general",onClick:()=>r("status",QT),children:t("site::site_text.inactive")})]})]}),s.jsx(mt,{...l,label:(m=e("code"))==null?void 0:m.label,type:"text",placeholder:(g=e("code"))==null?void 0:g.placeholder,optional:!0,tooltip:t("site::site_text.site_code_tooltip")}),c.can_use_truck_system&&u?s.jsx("div",{className:"form-group delivery-truck",children:s.jsx(Un,{checked:String(n("is_delivery_truck")??"0")==="1",onChange:x=>r("is_delivery_truck",x?1:0),className:"!max-w-fit form-check-label-general",children:t("site::form.label.is_delivery_truck")})}):null,s.jsxs("div",{className:"delete-detail-page",children:[s.jsx("div",{className:"hr"}),s.jsx("div",{className:"form-group",children:s.jsx("button",{type:"button",className:"btn-critical mr-auto btn-lg",onClick:()=>a&&a(),children:t("site::site_text.delete_site")})})]})]})]})},Q7t=({timezone_list:e,country_list:n,state_list:r,fieldProps:a,get:i,set:o})=>{var K,ee,Y,Q;const l=a("address"),c=a("city"),u=a("zip"),d=a("radius"),f=a("lat"),p=a("lon"),h=Number(a("is_location_match_addr").value),m=String(i("address")),g=String(i("city")??""),x=String(i("state")),b=String(i("zip")),y=String(i("country")),w=dM(r,x),j=dM(n,y),S=["US","CA"].includes(y),[N,k]=v.useState(!1),[E,D]=v.useState(!1),[R,A]=v.useState(r??{}),P=v.useMemo(()=>Object.keys(R).map(W=>({value:W,label:R[W]})),[R]),I=v.useMemo(()=>{const W=n??{};return Object.keys(W).map(se=>({value:se,label:W[se]}))},[n]),L=v.useMemo(()=>{const W=e??{};return Object.keys(W).map(se=>({value:se,label:W[se]}))},[e]),H=v.useRef(null);async function U(W){if(H.current!==W){H.current=W;try{const se=await $.ajax({method:"GET",url:Oe("site/regions"),data:{country_code:W}}),oe=nxe(String(se??""));A(oe),o("state","")}catch{A({})}}}async function X(W){if(!W)return null;const se=await Le.post(ye("/timezone/lookup"),{timezone:W});return(se==null?void 0:se.data)??se}async function re(W){try{const se=W||ixe(),oe=await X(se);oe!=null&&oe.abbr&&o("timezone_code",oe.abbr)}catch{}}function Z(){k(!0)}function V(){D(!0)}function J(){!E||N||(D(!1),k(!0))}return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("site::site_text.site_location")}),s.jsx("div",{className:"section-body",children:s.jsxs("div",{className:"cols map-form-group",children:[s.jsx("div",{className:"col-left",children:s.jsxs("div",{className:"location-address",children:[s.jsx(mt,{value:l.value,label:l==null?void 0:l.label,type:"text",name:"address",placeholder:t("placeholder.enter_address"),onChange:W=>{o("address",W.target.value),V()},onBlur:J}),s.jsx(mt,{...c,label:c==null?void 0:c.label,type:"text",name:"city",placeholder:t("placeholder.enter_city")}),s.jsx(Ja,{name:"country",value:String(i("country")??"US"),options:I,onChangeValue:W=>{const se=i("country")!==W;o("country",W),se&&(U(W),D(!1),Z())},liveSearch:!0,formItemProps:{label:t("site::form.label.country_label"),error:(K=a("country"))==null?void 0:K.error}}),s.jsx(Ja,{name:"state",value:String(i("state")??""),options:P,placeholder:t("site::form.text.select_state"),onChangeValue:W=>{const se=i("state")!==W;o("state",W),se&&(D(!1),Z())},liveSearch:!0,formItemProps:{label:t("site::form.label.state_label"),error:(ee=a("state"))==null?void 0:ee.error}}),s.jsx(mt,{value:u.value,label:u==null?void 0:u.label,type:"text",name:"zip",placeholder:t("placeholder.enter_zipcode"),onChange:W=>{o("zip",W.target.value),V()},onBlur:J}),s.jsx("div",{className:"min-w-[220px]",children:s.jsx(Ja,{name:"timezone_code",value:String(i("timezone_code")??""),options:L,onChangeValue:W=>o("timezone_code",W),formItemProps:{label:t("map.timezone"),error:(Y=a("timezone_code"))==null?void 0:Y.error}})})]})}),s.jsxs("div",{className:"col-right",children:[s.jsxs("div",{className:"coordinates-status-group form-group width-auto",children:[s.jsx("div",{className:"coordinates-status form-group",children:h?s.jsxs(s.Fragment,{children:[s.jsx("i",{id:"lat-lng-matched",className:"icon icon-checkmark text-success"}),s.jsx("span",{className:"match-message text-lg font-semibold",children:t("map.match_address")})]}):s.jsxs(s.Fragment,{children:[s.jsx("i",{id:"lat-lng-matched",className:"icon icon-error text-critical"}),s.jsx("span",{className:"match-message text-lg font-semibold",children:t("map.not_match_address")}),s.jsx("a",{href:"#",className:"text-active text-lg reset-coordinates-btn font-semibold",onClick:W=>{W.preventDefault(),Z()},children:t("map.btn_set_marker")})]})}),s.jsx("div",{className:"text-lg mb-[16px]",children:t("map.lat_long_edit_message")}),s.jsxs("div",{className:"form-group-inline",children:[s.jsx("div",{className:"site-latitude width-base",children:s.jsx(mt,{...f,label:f==null?void 0:f.label,type:"text",name:"lat",id:"lat",placeholder:""})}),s.jsx("div",{className:"site-latitude width-base",children:s.jsx(mt,{...p,label:p==null?void 0:p.label,type:"text",name:"lon",id:"lon",placeholder:""})})]}),s.jsx("div",{className:"map-wrapper site-edit-map form-group width-auto",children:s.jsx(axe,{lat:f.value,lon:p.value,autoGeocode:!1,triggerGeocode:N,address:{address:m,city:g,state:w,zip:b,country:j}
473,apiKey:jwe,markerTitle:t("map.marker_drag_title"),styles:sxe,shouldUseZip:S,showPlaceholder:!((Q=window.google)!=null&&Q.maps),placeholder:t("Map goes here"),onDragEnd:(W,se)=>{o("lat",W),o("lon",se),o("is_location_match_addr",0),k(!1)},onGeocodeSuccess:({lat:W,lon:se,county:oe})=>{o("lat",W),o("lon",se),o("is_location_match_addr",1),o("county",oe),k(!1)},onGeocodeFailed:()=>{k(!1)},onTimezoneLoaded:W=>{re(W)},radius:Number(i("radius"))})})]}),s.jsx("input",{type:"hidden",id:"county",name:"county",value:String(i("county"))}),s.jsx(mt,{...d,label:t("site::form.text.radius"),type:"text",placeholder:"",note:t("site::form.description.radius_maximum"),suffix:t("site::form.text.addon_suffix_meter"),tooltip:t("site::form.description.tooltip_radius")})]})]})})]})},J7t=({fieldProps:e,customFields:n})=>{const r=v.useMemo(()=>Object.entries(n??{}).map(([a,i])=>({key:a,label:i})),[n]);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("site::site_text.custom_data")}),s.jsx("div",{className:"section-body",children:r.length>0?s.jsx("div",{className:"row",children:s.jsx("div",{className:"col-sm-6",children:s.jsx("div",{className:"",children:r.map(a=>s.jsx(mt,{...e(a.key),label:a.label,type:"text",optional:!0,placeholder:t("placeholder.enter_custom_data")},a.key))})})}):s.jsx(rx,{message:t("site::site_text.edit_custom_data_des")})})]})},ezt=({fieldProps:e,get:n,set:r,firmware_update_schedule:a})=>{var c,u,d,f;const i=v.useMemo(()=>[{value:"am",label:"AM"},{value:"pm",label:"PM"}],[]),o=((u=(c=e("kiosk_schedule_start_hour"))==null?void 0:c.error)==null?void 0:u[0])||null,l=((f=(d=e("kiosk_schedule_end_hour"))==null?void 0:d.error)==null?void 0:f[0])||null;return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("account::company.text.tab_hardware_setting")}),s.jsx("div",{className:"section-body",children:s.jsxs("div",{className:"form-group date-time-setting",children:[s.jsx("label",{className:"control-label",children:t("account::company.label.hardware_update_schedule")}),s.jsx("div",{className:"setting-description",children:t("account::company.description.hardware_update_schedule")}),s.jsxs("div",{className:"row setting-input",children:[s.jsxs("div",{className:`col-sm-6 kiosk_schedule form-group max-width-245 ${o?"is-invalid":""}`,children:[s.jsx("label",{className:"control-label",children:t("account::company.text.schedule_update_start")}),s.jsxs("div",{className:"picker-input",children:[s.jsxs("div",{className:"input-time xsmall-input text-center",children:[s.jsx("input",{className:"sm-hour-input start-hour form-control form-text",id:"kiosk-schedule-start-hour",name:"kiosk_schedule_start_hour",value:n("kiosk_schedule_start_hour"),disabled:!1,onChange:p=>r("kiosk_schedule_start_hour",p.target.value),maxLength:2,inputMode:"numeric"}),":",s.jsx("input",{className:"sm-minute-input start-min form-control form-text",id:"kiosk-schedule-start-min",name:"kiosk_schedule_start_min",value:n("kiosk_schedule_start_min"),disabled:!1,onChange:p=>r("kiosk_schedule_start_min",p.target.value),maxLength:2,inputMode:"numeric"})]}),s.jsx(Ja,{name:"start_meridiem",value:n("start_meridiem"),options:i,disabled:!1,className:"form-control select-option-picker select-on-input",onChangeValue:p=>r("start_meridiem",p)})]}),o?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx("span",{className:"icon-icon-warning"}),o]}):null]}),s.jsxs("div",{className:`col-sm-6 kiosk_schedule form-group max-width-245 ${l?"is-invalid":""}`,children:[s.jsx("label",{className:"control-label",children:t("account::company.text.schedule_update_end")}),s.jsxs("div",{className:"picker-input",children:[s.jsxs("div",{className:"input-time xsmall-input text-center",children:[s.jsx("input",{className:"sm-hour-input start-hour form-control form-text",id:"kiosk-schedule-end-hour",name:"kiosk_schedule_end_hour",value:n("kiosk_schedule_end_hour"),disabled:!1,onChange:p=>r("kiosk_schedule_end_hour",p.target.value),maxLength:2,inputMode:"numeric"}),":",s.jsx("input",{className:"sm-minute-input start-min form-control form-text",id:"kiosk-schedule-end-min",name:"kiosk_schedule_end_min",value:n("kiosk_schedule_end_min"),disabled:!1,onChange:p=>r("kiosk_schedule_end_min",p.target.value),maxLength:2,inputMode:"numeric"})]}),s.jsx(Ja,{name:"end_meridiem",value:n("end_meridiem"),options:i,className:"form-control select-option-picker select-on-input",onChangeValue:p=>r("end_meridiem",p)})]}),l?s.jsxs("div",{className:"is-invalid-messages",children:[s.jsx("span",{className:"icon-icon-warning"}),l]}):null]})]})]})})]})},lSe=({sections:e,site:n,custom_fields:r,isNetwork:a=!1,firmware_update_schedule:i,country_list:o,state_list:l,timezone_list:c})=>{var Z,V,J,K,ee,Y,Q;const u=v.useMemo(()=>(e||[]).filter(W=>W.visible!==!1),[e]);function d(W){var ue,_e;const se=(ue=window.location.hash)==null?void 0:ue.replace("#",""),oe=((_e=W[0])==null?void 0:_e.key)||"details-section";if(!se)return oe;const q=W.find(De=>De.key===se&&De.visible!==!1);return(q==null?void 0:q.key)||oe}const[f,p]=v.useState(()=>d(u)),[h,m]=v.useState(u),[g,x]=v.useState(!1);Bt();const b=Gt(),y=ye(`/site/update/${n==null?void 0:n.id}`),w=ye(`/site/delete/${n==null?void 0:n.id}`),j=Oe(a?"/network/site":"/site"),S=wr({server:n!=null&&n.id?y:"",isScrollWhenError:!0,formConfig:{fields:{name:{label:t("site::form.label.sitename_label"),value:(n==null?void 0:n.name)??"",placeholder:t("placeholder.enter_site_name")},type:{label:t("site::form.label.sitetype_label"),value:(n==null?void 0:n.type)??"stationary"},status:{label:t("site::site_text.status"),value:String((n==null?void 0:n.status)??1)},address:{label:t("map.address_label"),value:(n==null?void 0:n.address)??"",placeholder:t("placeholder.enter_address")},city:{label:t("site::form.label.city_label"),value:(n==null?void 0:n.city)??"",placeholder:t("placeholder.enter_city")},state:{label:t("site::form.label.state_label"),value:(n==null?void 0:n.state)??""},country:{label:t("site::form.label.country_label"),value:((Z=n==null?void 0:n.country)==null?void 0:Z.code)??"US"},zip:{label:t("account::company.label.hq_zip_code"),value:(n==null?void 0:n.zip)??"",placeholder:t("placeholder.enter_zipcode")},lat:{label:t("site::site_text.latitude"),value:(n==null?void 0:n.lat)??0},lon:{label:t("site::site_text.longitude"),value:(n==null?void 0:n.lon)??0},county:{label:t("site::form.label.country_label"),value:(n==null?void 0:n.county)??""},timezone_code:{label:t("site::form.label.timezone_code"),value:(n==null?void 0:n.timezone_code)??""},is_location_match_addr:{label:t("Match address"),value:(n==null?void 0:n.is_location_match_addr)??0},code:{label:t("site::form.label.sitecode_label"),value:(n==null?void 0:n.code)??"",placeholder:t("placeholder.enter_site_code")},merchant_site_id:{label:t("site::form.label.merchant_site_id_label"),value:(n==null?void 0:n.merchant_site_id)??""},is_network:{label:t("jobber::form.label.add_to_network"),value:(n==null?void 0:n.is_network)??0},is_delivery_truck:{label:t("site::form.label.is_delivery_truck"),value:(n==null?void 0:n.is_delivery_truck)??0},tag_str_1:{label:t("driver::form.label.custom_data_field"),value:(n==null?void 0:n.tag_str_1)??"",placeholder:t("placeholder.enter_custom_data")},tag_str_2:{label:t("driver::form.label.custom_data_field"),value:(n==null?void 0:n.tag_str_2)??"",placeholder:t("placeholder.enter_custom_data")},tag_str_3:{label:t("driver::form.label.custom_data_field"),value:(n==null?void 0:n.tag_str_3)??"",placeholder:t("placeholder.enter_custom_data")},tag_str_4:{label:t("driver::form.label.custom_data_field"),value:(n==null?void 0:n.tag_str_4)??"",placeholder:t("placeholder.enter_custom_data")},radius:{label:t("site::form.text.radius"),value:(n==null?void 0:n.radius)??
4731600},kiosk_schedule_start_hour:{label:"",value:((V=i==null?void 0:i.start_time)==null?void 0:V.hour)??"12"},kiosk_schedule_start_min:{label:"",value:((J=i==null?void 0:i.start_time)==null?void 0:J.min)??"00"},start_meridiem:{label:"",value:((K=i==null?void 0:i.start_time)==null?void 0:K.meridiem)??"am"},kiosk_schedule_end_hour:{label:"",value:((ee=i==null?void 0:i.end_time)==null?void 0:ee.hour)??"11"},kiosk_schedule_end_min:{label:"",value:((Y=i==null?void 0:i.end_time)==null?void 0:Y.min)??"59"},end_meridiem:{label:"",value:((Q=i==null?void 0:i.end_time)==null?void 0:Q.meridiem)??"pm"}}}}),{fieldProps:N,get:k,set:E,values:D,invalidErrors:R,updateInvalidErrors:A}=S;v.useEffect(()=>{m(u.map(W=>({...W,invalid:!1})))},[u]),v.useEffect(()=>{var oe;const W=d(u);if(!u.find(q=>q.key===f)){p(W);return}const se=(oe=window.location.hash)==null?void 0:oe.replace("#","");if(se&&se!==f){const q=u.find(ue=>ue.key===se&&ue.visible!==!1);q&&p(q.key)}},[u,f]),v.useEffect(()=>{const W=()=>{var q;const se=(q=window.location.hash)==null?void 0:q.replace("#","");if(!se)return;const oe=u.find(ue=>ue.key===se&&ue.visible!==!1);oe&&p(oe.key)};return window.addEventListener("hashchange",W),window.addEventListener("popstate",W),()=>{window.removeEventListener("hashchange",W),window.removeEventListener("popstate",W)}},[u]);function P(){m(W=>W.map(se=>({...se,invalid:!1})))}function I(W){return["name"].includes(W)?"details-section":["tag_str_1","tag_str_2","tag_str_3","tag_str_4"].includes(W)?"customdata-section":["address","city","country","state","zip","timezone_code","lat","lon","radius"].includes(W)?"location-section":["kiosk_schedule_start_hour","kiosk_schedule_end_hour"].includes(W)?"hardware-setting-section":W==="merchant_site_id"?"wex-section":null}function L(W){const se=u.map(_e=>({..._e,invalid:!1})),oe=[];if(Object.keys(W||{}).forEach(_e=>{const De=I(_e);if(!De)return;const Ce=se.findIndex(Fe=>Fe.key===De);Ce!==-1&&(se[Ce].invalid=!0,oe.includes(De)||oe.push(De))}),m(se),!oe.length||oe.includes(f))return;const ue=oe[0];ue&&(p(ue),window.history.replaceState({},"",`${window.location.pathname}${window.location.search}#${ue}`))}function H(){return{...D}}async function U(){var W;if(!(!(n!=null&&n.id)||g)){x(!0),showLoader();try{P();const se=H(),oe=await Le.post(y,se),q=(oe==null?void 0:oe.data)??oe,ue=(q==null?void 0:q.errors)??{};if(A(ue),Object.keys(ue).length>0&&L(ue),q!=null&&q.result){setTimeout(()=>{if(q!=null&&q.redirect){window.location.href=q.redirect;return}window.location.reload()},500);return}}catch(se){const oe=((W=se==null?void 0:se.response)==null?void 0:W.data)??se,q=(oe==null?void 0:oe.errors)??{};A(q),Object.keys(q).length>0&&L(q),oe!=null&&oe.message&&Pe.show({type:"error",message:oe.message})}finally{hideLoader(),x(!1)}}}function X(){return s.jsx(pf,{visible:!0,buttons:[s.jsx(be,{htmlType:"button",className:"!bg-white text-critical border-placeholder border-2 hover:border-critical",onClick:()=>{window.location.reload()},children:t("text.btn_discard_change")},"discard"),s.jsx(be,{htmlType:"submit",type:"primary",disabled:g,children:t("text.btn_save_change")},"save")]})}async function re(){var W;if(n!=null&&n.id){showLoader();try{const se=await Le.post(w,{}),oe=(se==null?void 0:se.data)??se;if(oe!=null&&oe.result){Pe.show({message:(oe==null?void 0:oe.message)||t("site::form.message.flash_message_deleted_success")}),b.off(),setTimeout(()=>{if(oe!=null&&oe.redirect){window.location.href=oe.redirect;return}window.location.href=j},300);return}Pe.show({type:"error",message:(oe==null?void 0:oe.message)||t("site::form.message.flash_message_deleted_failed")})}catch(se){const oe=((W=se==null?void 0:se.response)==null?void 0:W.data)??se;Pe.show({type:"error",message:(oe==null?void 0:oe.message)||t("site::form.message.flash_message_deleted_failed")})}finally{hideLoader()}}}return n?s.jsxs(s.Fragment,{children:[s.jsx(Mc,{items:h,activeItem:f,wrapperClassName:"z-[49]",onChange:W=>p(W)}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"setting-general",children:s.jsx("div",{className:"setting-general-content-refactor",children:s.jsxs(hf,{formInstance:S,disableReloadOnReset:!1,onSubmit:U,renderConfirmBottom:X,children:[s.jsx("div",{className:`section ${f==="details-section"?"!block !visible":""}`,id:"details-section",children:s.jsx(X7t,{fieldProps:N,get:k,set:E,onDelete:()=>{b.on()}})}),s.jsx("div",{className:`section ${f==="location-section"?"!block !visible":""}`,id:"location-section",children:s.jsx(Q7t,{timezone_list:c,state_list:l,country_list:o,fieldProps:N,get:k,set:E})}),s.jsx("div",{className:`section ${f==="wex-section"?"!block !visible":""}`,id:"wex-section",children:s.jsx(uke,{fieldProps:N,set:E})}),s.jsx("div",{className:`section ${f==="customdata-section"?"!block !visible":""}`,id:"customdata-section",children:s.jsx(J7t,{fieldProps:N,customFields:r})}),s.jsx("div",{className:`section ${f==="hardware-setting-section"?"!block !visible":""}`,id:"hardware-setting-section",children:s.jsx(ezt,{fieldProps:N,get:k,set:E,firmware_update_schedule:i})})]})})})}),s.jsxs(ot,{title:t("site::form.text.delete_site"),type:"critical",visible:b.status,buttons:()=>s.jsx("div",{className:rt("flex w-full",{"justify-end":!0}),children:s.jsx(be,{type:"critical",size:"lg",onClick:re,children:t("site::site_text.delete_site")})}),onClose:b.off,children:[t("site::form.message.site_delete_title"),s.jsx(ot.BoldMessage,{children:t("site::form.message.site_delete_sub_title")}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:(n==null?void 0:n.name)??""}),s.jsxs("div",{className:"content",children:[s.jsx("p",{children:n==null?void 0:n.address}),s.jsxs("p",{children:[n==null?void 0:n.state,", ",n==null?void 0:n.zip]})]})]})]})]}):null},tzt=()=>{const{data:e,render:n}=Lt({}),r=zs("tab")||d_,[a,i]=v.useState(r);return s.jsxs("div",{children:[s.jsx(Jt,{title:t("site::site_text.view_site_list"),backLink:Oe("site")}),n(()=>s.jsxs(s.Fragment,{children:[s.jsx(_P,{site:e.site}),s.jsx(xi,{items:e.tabs,defaultItem:r}),s.jsx(nzt,{tab:a,data:e})]}))]})};function nzt({data:e,tab:n}){const{dataTableConfigs:r}=e;return n===Vo?s.jsx(Rc,{propsData:e,config:r}):n===Li?s.jsx(lSe,{sections:e.sections,site:e.site,custom_fields:e.custom_fields,firmware_update_schedule:e.firmware_update_schedule,country_list:e.country_list,state_list:e.state_list,timezone_list:e.timezone_list}):n===d_?s.jsx(Hj,{site:e.site,is_not_jobber:1,section_type:"",config:r}):null}const rzt={children:[{path:"/site",element:s.jsx(Z7t,{})},{path:"/site/:id",element:s.jsx(tzt,{})}]},azt=({config:e})=>{const n=At(e);return hS(n),n.setRowProps(r=>({className:r.status==ct.INACTIVE?"bg-bg_gray text-neutral":"",onClick:a=>{window.location.href=Oe(`/jobber/site/${r.id}`)}})),s.jsx(s.Fragment,{children:s.jsx(kt,{...n.props})})},izt=()=>{const{data:e,render:n}=Lt({server:ye("/jobber/site")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("site::site_text.customer_sites")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(azt,{config:e.dt_configs})}))]})},szt=({visible:e,onClose:n,customer:r},a=!1)=>{var y,w,j,S;const i=wr({server:ye(`jobber/transfer-account-to-customer/${r.id}`),formConfig:{fields:{email:{label:t("jobber::form.label.admin_email")},raw_password:{label:t("jobber::form.label.password"),value:""},is_set_password:{label:t("jobber::form.label.set_password"),value:0},full_name:{label:t("jobber::form.label.admin_name"),value:""},phone_country_code:{label:t("driver::form.label.driver_phone"),value:1},phone:{label:t("jobber::form.label.admin_phone"),value:""},is_network:{label:"",value:a}}}}),o=i.fieldProps,l=i.set,c=i.get,u=v.useRef(null),d=o("phone"),f=!!Number(c("is_set_password")??0),p=String(c("raw_password")),{value:h,onChange:m,...g}=d||{};function x(){showLoader(),i.submit().then(N=>{Lo(),Pe.show({message:t("jobber::form.message.account_transferred"),fixed:!0,lifetime:1500})}).catch(N=>
473{Pe.show({type:"error",message:t("message.update_failed")})}).finally(()=>hideLoader())}const b=()=>s.jsx("button",{onClick:()=>{x()},className:"btn btn-primary btn-lg",children:t("text.btn_save")});return s.jsx(cn,{footer:s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx(b,{})}),header:t("account::form.label.transfer_account_to_customer_admin"),visible:e,onClose:()=>{n(),i.reset()},children:s.jsx("div",{className:"modal-body-general p-full",children:s.jsx(hf,{formInstance:i,children:s.jsxs("div",{className:"row",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(mt,{...o("full_name"),type:"text",placeholder:lv((y=o("full_name"))==null?void 0:y.label)}),s.jsx(mt,{...o("email"),type:"email",placeholder:lv((w=o("email"))==null?void 0:w.label)}),s.jsx("div",{ref:u,children:s.jsx(ux,{...g,label:(j=o("phone"))==null?void 0:j.label,name:"phone",nameCountryCode:"phone_country_code",value:String(c("phone")??""),code:String(c("phone_country_code")??"1"),onChange:N=>{(N==null?void 0:N.phone_country_code)!=null&&l("phone_country_code",String(N.phone_country_code)),(N==null?void 0:N.phone)!=null&&l("phone",String(N.phone))}})}),s.jsx("div",{className:"mb-8",children:s.jsx(Un,{checked:f,onChange:N=>{l("is_set_password",N)},className:"py-[8px]",children:t("jobber::form.label.set_password")})}),f?s.jsx("div",{id:"password-wrapper",className:"",children:s.jsx(sf,{...o("raw_password"),autoComplete:"new-password",isShowFirstError:!0,placeholder:t("placeholder.enter_password"),isValidate:!0,isUseGenerate:!0,value:p,wrapperClassName:Ut("form-group w-[240px]",{"is-invalid":(S=o("raw_password"))==null?void 0:S.error}),onInputChange:(N,k)=>l("raw_password",k)})}):null]}),s.jsx("div",{className:"col-sm-6",children:s.jsx(od,{wrapperClassName:"transfer-account-callout",title:t("jobber::text.transfer_account_callout_title"),content:"<p class='description'>"+t("jobber::text.transfer_account_callout_des")+"</p>"})})]})},i.formKey)})})},ozt=({customer:e,fieldProps:n,is_network:r=!1})=>{const a=n("customer_code"),i=Number(e.is_customer_ownership)===0&&e.user_id===0||!!e.is_deleted_invitation,o=Gt();return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("jobber::text.customer_details")}),s.jsxs("div",{className:"section-body",children:[s.jsx(mt,{...a,label:t("jobber::form.label.customer_code"),type:"text",placeholder:lv(t("jobber::form.label.customer_code")),tooltip:t("jobber::form.description.customer_code"),labelClassName:"tooltip-default-cursor",optional:!0}),i?s.jsx(szt,{customer:e,visible:o.status,onClose:()=>o.off(),is_network:r}):null,i&&s.jsxs("div",{className:"form-group transfer-account-section",children:[s.jsx("label",{className:"control-label !max-w-[410px]",children:t("account::form.label.transfer_account_to_customer_admin")}),s.jsx("p",{className:"transfer-account-des",children:t("account::form.text.transfer_account_to_customer_admin_des")}),s.jsx(be,{type:"outline",onClick:()=>o.on(),id:"btn_transfer_account",className:"add-customer-network-load-modal btn-lg",children:t("account::form.text.transfer_account")})]})]})]})},lzt=({fieldProps:e,customFields:n={}})=>{const r=v.useMemo(()=>Object.entries(n).map(([a,i])=>({key:a,label:i})),[n]);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("driver::form.text.custom_data_fields")}),s.jsx("div",{className:"section-body",children:r.length>0?s.jsx("div",{className:"row",children:s.jsx("div",{className:"col-sm-6",children:s.jsx("div",{className:"",children:r.map(a=>s.jsx(mt,{...e(a.key),label:a.label,type:"text",optional:!0,placeholder:t("placeholder.enter_custom_data")},a.key))})})}):s.jsx(rx,{message:t("jobber::text.custom_field_des")})})]})},czt=({fieldProps:e,get:n,set:r})=>{const a="1",i="0",o=String(n("is_allow_driver_add_assets")??i),l=String(n("is_allow_driver_qr_code")??i);return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"section-header",children:[t("jobber::text.delivery_driver_permissions"),s.jsx("span",{children:s.jsx(vn,{content:t("jobber::text.delivery_driver_permissions_tooltips"),className:"z-50",children:s.jsx(Se,{name:"icon-tooltip ",className:"default"})})})]}),s.jsxs("div",{className:"section-body",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("jobber::form.text.is_allow_driver_add_assets")}),s.jsx("p",{className:"text-des",children:t("jobber::form.description.is_allow_driver_add_assets")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx(zt,{name:"is_allow_driver_add_assets",value:a,current:o,className:"form-radio-label-general",onClick:()=>r("is_allow_driver_add_assets",a),children:t("text.allow")}),s.jsx(zt,{name:"is_allow_driver_add_assets",value:i,current:o,className:"form-radio-label-general",onClick:()=>
473r("is_allow_driver_add_assets",i),children:t("text.not_allow")})]})]}),s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("jobber::form.text.is_allow_driver_qr_code")}),s.jsx("p",{className:"text-des",children:t("jobber::form.description.is_allow_driver_qr_code")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx(zt,{name:"is_allow_driver_qr_code",value:a,current:l,className:"form-radio-label-general",onClick:()=>r("is_allow_driver_qr_code",a),children:t("text.allow")}),s.jsx(zt,{name:"is_allow_driver_qr_code",value:i,current:l,className:"form-radio-label-general",onClick:()=>r("is_allow_driver_qr_code",i),children:t("text.not_allow")})]})]})]})]})},uzt=({fieldProps:e,get:n,set:r,invalidErrors:a})=>s.jsx("div",{className:"set-monthly-gallon-limit network-section network-setting-page",children:s.jsx(eye,{fieldProps:e,get:n,set:r})}),dzt=({sections:e,customer:n,custom_fields:r,is_network:a=!1,company_network:i})=>{const o=v.useMemo(()=>(e||[]).filter(I=>I.visible!==!1),[e]);function l(I){var X,re;const L=(X=window.location.hash)==null?void 0:X.replace("#",""),H=((re=I[0])==null?void 0:re.key)||"customer-details-section";if(!L)return H;const U=I.find(Z=>Z.key===L&&Z.visible!==!1);return(U==null?void 0:U.key)||H}const[c,u]=v.useState(()=>l(o)),[d,f]=v.useState(o);Bt();const[p,h]=v.useState(!1),m=ye(`/jobber/customer/update-limit/${n==null?void 0:n.id}`),g=wr({server:m,isScrollWhenError:!0,formConfig:{fields:{customer_code:{label:"code",value:(n==null?void 0:n.customer_code)??""},is_allow_driver_add_assets:{label:t("jobber::form.text.is_allow_driver_add_assets"),value:(n==null?void 0:n.is_allow_driver_add_assets)??0},is_allow_driver_qr_code:{label:t("jobber::form.text.is_allow_driver_qr_code"),value:(n==null?void 0:n.is_allow_driver_qr_code)??1},tag_str_1:{label:"tag_str_1",value:(n==null?void 0:n.tag_str_1)??""},tag_str_2:{label:"tag_str_2",value:(n==null?void 0:n.tag_str_2)??""},tag_str_3:{label:"tag_str_3",value:(n==null?void 0:n.tag_str_3)??""},tag_str_4:{label:"tag_str_4",value:(n==null?void 0:n.tag_str_4)??""},tag_str_5:{label:"tag_str_5",value:(n==null?void 0:n.tag_str_5)??""},tag_str_6:{label:"tag_str_6",value:(n==null?void 0:n.tag_str_6)??""},tag_str_7:{label:"tag_str_7",value:(n==null?void 0:n.tag_str_7)??""},tag_str_8:{label:"tag_str_8",value:(n==null?void 0:n.tag_str_8)??""},limit:{label:t("jobber::form.label.monthly_limit"),value:(i==null?void 0:i.limit)??1e3},owner_high_level:{label:t("jobber::form.label.high_level"),value:(i==null?void 0:i.owner_high_level)??75}
473,owner_critical_high_level:{label:t("jobber::form.label.critical_high"),value:(i==null?void 0:i.owner_critical_high_level)??95},limit_period_type:{label:"",value:(i==null?void 0:i.limit_period_type)??vO},limit_period:{label:t("jobber::form.text.every"),value:(i==null?void 0:i.limit_period)??""},is_owner_critical_high_level:{label:"",value:(i==null?void 0:i.is_owner_critical_high_level)??1},is_owner_high_level:{label:"",value:(i==null?void 0:i.is_owner_high_level)??1}}}}),{can:x}=Ot(),{fieldProps:b,get:y,set:w,values:j,invalidErrors:S,updateInvalidErrors:N}=g,[k,E]=v.useState(!1);async function D(){var I;if(!k){E(!0),showLoader();try{R();const L=A(),H=await Le.post(m,L),U=(H==null?void 0:H.data)??H,X=(U==null?void 0:U.errors)??{};if(N(X),U!=null&&U.result){window.location.reload();return}Pe.show({type:"error",message:t("message.validated_error")})}catch(L){const H=((I=L==null?void 0:L.response)==null?void 0:I.data)??L,U=(H==null?void 0:H.errors)??{};N(U),Pe.show({type:"error",message:t("message.validated_error")})}finally{hideLoader(),E(!1)}}}function R(){f(I=>I.map(L=>({...L,invalid:!1})))}function A(){return{...j}}function P(){return s.jsx(pf,{visible:!0,buttons:[s.jsx(be,{htmlType:"button",className:"!bg-white text-critical border-placeholder border-2 hover:border-critical",onClick:()=>{window.location.reload()},children:t("text.btn_discard_change")},"discard"),s.jsx(be,{htmlType:"submit",type:"primary",disabled:p,children:t("text.btn_save_change")},"save")]})}return s.jsxs(s.Fragment,{children:[s.jsx(Mc,{items:d,activeItem:c,wrapperClassName:"z-[49]",onChange:I=>u(I)}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"setting-general",children:s.jsx("div",{className:"setting-general-content-refactor",children:s.jsxs(hf,{formInstance:g,disableReloadOnReset:!1,onSubmit:D,renderConfirmBottom:P,children:[s.jsx("div",{className:`section ${c==="customer-details-section"?"!block !visible":""}`,id:"customer-details-section",children:c==="customer-details-section"&&s.jsx(ozt,{customer:n,fieldProps:b,is_network:a})}),s.jsx("div",{className:`section ${c==="custom-data-section"?"!block !visible":""}`,id:"custom-data-section",children:c==="custom-data-section"&&s.jsx(lzt,{fieldProps:b,customFields:r})}),s.jsx("div",{className:`section customer-driver-permissions-section ${c==="delivery-driver-permissions-section"?"!block !visible":""}`,id:"delivery-driver-permissions-section",children:c==="delivery-driver-permissions-section"&&s.jsx(czt,{fieldProps:b,get:y,set:w})}),x("network_edit")?s.jsx(s.Fragment,{children:s.jsx("div",{className:`section ${c==="network-section"?"!block !visible":""}`,id:"network-section",children:c==="network-section"&&s.jsx(uzt,{fieldProps:b,get:y,set:w,invalidErrors:S})})}):null]})})})})]})},cSe=()=>{const{data:e,render:n}=Lt({}),r=zs("tab")||Vo,[a,i]=v.useState(r);return s.jsxs("div",{children:[s.jsx(Jt,{title:t("jobber::text.view_all_customer"),backLink:Oe("network/customer")}),n(()=>s.jsxs(s.Fragment,{children:[s.jsx(Oke,{customer:e.customer,user:e.user_customer,network:e.company_network}),s.jsx(xi,{items:e.tabs,defaultItem:r}),s.jsx(fzt,{tab:a,data:e})]}))]})};function fzt({data:e,tab:n}){const{transaction_dt_configs:r}=e;return n===Vo?s.jsx(Rc,{config:r}):n===Li?s.jsx(dzt,{sections:e.sections,customer:e.customer,custom_fields:e.custom_fields,company_network:e.company_network,is_network:e.is_network}):null}const pzt=()=>{const{data:e,render:n}=Lt({}),r=zs("tab")||d_,[a,i]=v.useState(r);return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("site::site_text.view_customer_site_list"),backLink:Oe("jobber/site")}),n(()=>{const o=e.tabs;return s.jsxs(s.Fragment,{children:[s.jsx(_P,{site:e.site}),s.jsx(xi,{items:o,defaultItem:r,onChange:i}),s.jsx(hzt,{data:e,tab:a})]})})]})};function hzt({data:e,tab:n}){const{dataTableConfigs:r}=e;return n===Vo?s.jsx(Rc,{config:r}):n===d_?s.jsx(Hj,{site:e.site,is_not_jobber:0,section_type:"jobber",config:r}):null}const mzt={children:[{path:"/jobber/site",element:s.jsx(izt,{})},{path:"/jobber/customer/:id",element:s.jsx(cSe,{})},{path:"/jobber/site/:id",element:s.jsx(pzt,{})}]},gzt=({row:e,dt:n})=>{function r(i){showLoader(),Le.post(i).then(o=>{if(o.result){Pe.show({message:t("device::form.message.delete_success"),fixed:!0});return}}).catch(()=>{Pe.show({message:t("message.delete_failed"),fixed:!0,type:"critical"})}).finally(()=>
473{hideLoader(),n.reset()})}function a(i){const o=ye("device/ajax-delete",{id:i.id});ot.show({title:t("device::device_text.remove_device"),type:"critical",message:t("device::device_text.delete_confirm"),buttons:l=>s.jsx(be,{type:"critical",onClick:async()=>{r(o),l()},className:"btn-critical btn-lg",children:t("device::device_text.remove_device")})})}return s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>a(e),children:t("device::device_text.delete_site_controllers")})},xzt=({row:e,dt:n})=>{function r(i){showLoader(),Le.post(i).then(o=>{if(o.result){Pe.show({message:t("device::form.message.deactive_success"),fixed:!0});return}}).finally(()=>{hideLoader(),n.reset()})}function a(i){const o=`/device/device-deactivate/${i.id}`;ot.show({title:t("device::device_text.cancel_subscription"),type:"critical",message:t("device::device_text.save_confirm"),buttons:l=>s.jsx(be,{type:"critical",className:"btn-critical btn-lg",onClick:()=>{l(),r(o)},children:t("device::device_text.save_confirm_ok")})})}return s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{a(e)},children:t("device::device_text.cancel_subscription")})},vzt=({row:e,dt:n})=>s.jsx(he.Item,{onClick:r=>loadModal(r.target),"data-href":`/device/device-active/${e.id}`,"data-id":"device-activate-load-modal",className:"text-success font-semibold",children:t("device::device_text.activate")}),_zt=({handleClick:e,isNetwork:n=!1})=>s.jsx(s.Fragment,{children:s.jsx(he.Item,{onClick:()=>e(),children:n?t("text.edit"):t("tankmonitor::text.view_edit_detail")})}),bzt=({visible:e,onClose:n,row:r,dt:a})=>{const[i,o]=v.useState({name:r.name??"",po:r.po??""});function l(u){showLoader(),Le.post(u,i).then(d=>{if(d.result){Pe.show({message:t("device::form.message.save_success"),fixed:!0});return}}).catch(()=>{Pe.show({message:t("message.save_failed"),fixed:!0,type:"critical"})}).finally(()=>{hideLoader(),a.reset()})}const c=()=>{const u=Oe(`/tank-monitor/update/${r.id}`,{step:"finish_step",current_step:3});return s.jsx(be,{onClick:()=>l(u),className:"btn btn-primary btn-lg",children:t("text.btn_save")})};return s.jsx(cn,{footerClassName:"right",footer:c(),header:t("device::text.verifone_commander_detail"),visible:e,onClose:n,children:s.jsx("div",{className:"modal-body-general p-full",children:s.jsxs("div",{className:"row-form justify-between",children:[s.jsxs("div",{className:"col-sm-6",children:[s.jsx(mt,{className:"text-base form-control",value:i.name,label:t("tankmonitor::form.label.name"),onChangeValue:u=>o({...i,name:u}),placeholder:t("placeholder.enter_name")}),s.jsx(mt,{className:"text-base form-control",value:i.po,label:t("device::device_text.po"),optional:!0,onChangeValue:u=>o({...i,po:u}),placeholder:t("placeholder.enter_po_number")})]}),s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"tank-monitor-detail",children:[s.jsxs("div",{className:"detail",children:[s.jsxs("div",{children:[t("tankmonitor::form.label.serial"),":"]}),s.jsx("div",{children:r.serial})]}),s.jsxs("div",{className:"detail",children:[s.jsxs("div",{children:[t("tankmonitor::form.label.console_firmware"),":"]}),s.jsx("div",{children:r.fw})]})]})})]})})})},uSe=({row:e,dt:n})=>{const[r,a]=v.useState(!1),i=e.subscription_status!=ct.ACTIVE?s.jsx(he.Separator,{}):null;function o(){a(!1)}return s.jsxs(s.Fragment,{children:[s.jsx(bzt,{dt:n,row:e,visible:r,onClose:o}),s.jsxs(he,{children:[e.subscription_status!=ct.ACTIVE&&s.jsx(vzt,{row:e,dt:n}),s.jsx(_zt,{handleClick:()=>a(!0)}),i,s.jsx(gzt,{row:e,dt:n}),e.subscription_status==ct.ACTIVE&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(xzt,{row:e,dt:n})]})]})]})};function tO(e){return $k(e,{tab:ace})}function dSe(e,n){const{can:r}=Ot();e.editColumn("connection_status",a=>s.jsx("div",{className:"flex gap-[8px] flex-wrap",children:s.jsx(Jn,{status:a.connection_status===ct.INACTIVE?"critical":ct.ACTIVE,children:a.connection_status==ct.ACTIVE?t("device::device_text.active"):t("text.status_disconnected")})})),e.editColumn("locations.name",a=>s.jsx(s.Fragment,{children:a.location_id?a.site_name:s.jsxs("a",{onClick:()=>n.open_assign_to_site(a),className:"flex gap-[8px] items-center text-active cursor-pointer",children:[s.jsx(Se,{name:"icon-add-new",className:"text-lg"}),s.jsx("span",{className:"font-semibold",children:t("device::device_text.add_to_site")})]})})),e.editColumn("custom",a=>r("hardware_edit")&&r("site_edit")&&a.location_id?s.jsx(be,{size:"sm",onClick:()=>sr(tO(a)),children:t("device::device_text.configure")}):null),e.editColumn("settings",a=>r("hardware_edit")?s.jsx(uSe,{row:a,dt:e}):null)}const yzt=({config:e})=>{const n=At(e);Ot(),Bt();const r=C_(n);dSe(n,r),n.editColumn("locations.address",i=>s.jsx("span",{className:"long-text",children:i.site_address??""})),n.setRowProps(i=>({className:rt({"has-custom":i.location_id,"bg-bg_gray text-neutral":i.connection_status!=ct.ACTIVE||i.subscription_status!=ct.ACTIVE}),onClick:()=>{i.location_id&&sr(tO(i))}}));const a=()=>s.jsx(be,{type:"primary",onClick:i=>loadModal(i.target),"data-href":"/site-controller/create","data-id":"add-site-controller-load-modal",className:"add-site-load-modal",children:t("sitecontroller::text.add_site_controller").ucFirst()});return s.jsxs(s.Fragment,{children:[r.render_modal_add_to_site({de
473scription:t("site::datatable.text.description_add_site",{type:t("device::text.cloudbox")}),params:{type:"site-controller"}}),s.jsx(kt,{...n.props,emptyStateButton:a(),topRight:a()})]})},wzt=({row:e,dt:n})=>s.jsx(uSe,{row:e,dt:n}),kzt=({config:e})=>{const n=At(e),{can:r}=Ot();Bt();const a=C_(n);dSe(n,a),n.editColumn("custom",o=>r("hardware_edit")&&r("site_edit")&&o.location_id?s.jsx(be,{onClick:()=>sr(tO(o)),size:"sm",children:t("device::device_text.configure")}):null),n.editColumn("settings",o=>r("hardware_edit")?s.jsx(wzt,{row:o,dt:n}):null),n.setRowProps(o=>({className:rt({"has-custom":o.location_id,"bg-bg_gray text-neutral":o.connection_status===ct.INACTIVE||o.subscription_status===ct.INACTIVE,"bg-bg_notice text-neutral":o.status!==ct.ACTIVE}),onClick:()=>{o.location_id&&sr(tO(o))}}));function i(){return s.jsx(be,{type:"primary",onClick:o=>loadModal(o.target),"data-href":"/network/hardware/site-controller/create","data-id":"add-site-controller-load-modal",className:"add-site-load-modal",children:t("sitecontroller::text.add_network_site_controller").ucFirst()})}return s.jsxs(s.Fragment,{children:[a.render_modal_add_to_site({description:t("site::datatable.text.description_add_site",{type:t("device::text.cloudbox")}),params:{type:"site-controller"}}),s.jsx(kt,{...n.props,emptyStateButton:i(),topRight:i()})]})},Doe=({config:e})=>{const{company:n,configs:r}=Bt(),{can:a,hasRole:i}=Ot(),o=At(e),l=C_(o);o.setRowProps(f=>{const p=f.display_type&&f.display_type===O3,h=f.display_type&&f.display_type===ZT,m=f.display_type&&f.display_type===lg;return{className:rt({"bg-bg_notice":f.display_type||f.request_id,"bg-bg_gray text-neutral":f.status===ct.INACTIVE||p,"has-custom":f.display_type&&!p&&!h&&(m&&a("network_hardware_edit")||!m)}),onClick:()=>{f.company_id==n.id&&f.location_id&&a("site_edit")&&sr(Oe(`network/site/${f.location_id}`))}}}),o.editColumn("status",f=>{let p=s.jsx(Jn,{status:"active",children:t("text.status_active")});if(f.status===ct.INACTIVE&&(p=s.jsx(Jn,{status:"inactive",children:t("text.status_inactive")})),f.display_multiple_type.length>0){let h=null;f.display_multiple_type.includes(lg)?h=s.jsx(Jn,{status:"transfer",children:ma.upperFirst(t("text.no_relay"))}):f.display_multiple_type.includes(XT)?h=s.jsx(Jn,{status:"inactive",children:ma.upperFirst(t("text.no_relay"))}):f.display_multiple_type.includes(tC)&&(h=s.jsx(Jn,{status:"transfer",children:ma.upperFirst(t("text.transfer"))})),p=s.jsxs("div",{className:"flex gap-[8px] items-center",children:[p," ",h]})}return f.request_id&&(p=s.jsx(Jn,{status:"transfer",children:t("text.status_transfer")})),p}),o.editColumn("custom",f=>{if(a("network_hardware_edit"))return s.jsxs("div",{className:"setting-custom",children:[a("network_site_edit")&&f.display_type===lg&&f.location_id&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:()=>window.location.href=Oe(`network/site/${f.location_id}`,{tab:eC}),className:"h-[32px] text-sm px-[16px] rounded-xl",size:"md",children:t("device::device_text.configure")})}),f.display_type===XT&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:p=>loadModal(p.target),"data-href":Oe(`/device/edit/${f.id}`),"data-id":"edit-device-load-modal",className:"load-modal h-[32px] text-sm px-[16px] rounded-xl",children:t("device::device_text.assign_cloudbox")})})]})}),o.editColumn("settings",f=>{const p=[];return f.status===ct.INACTIVE&&p.push(s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:h=>Bn(h),"data-href":Oe(`/device/device-active/${f.id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${f.id}`,className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.activate")})})},`status_${ma.random()}`)),(f.company_id===n.id||f.owned_by===n.id&&[zr,ga,hi].includes(f.type))&&p.push(s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:h=>Bn(h),"data-href":Oe(`/device/edit/${f.id}`,{is_network:1}),"data-id":"edit-device-load-modal",children:t("text.edit")})},`edit_${ma.random()}`)),f.company_id==f.owned_by&&[zr,ga,hi].includes(f.type)&&p.push(s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:h=>Bn(h),"data-href":Oe(`/device/replace/${f.id}`),"data-id":"replace-device-load-modal",children:t("device::device_text.replace_hardware")})},`replace_${ma.random()}`)),p.length>0&&p.push(s.jsx(he.Separator,{},`separator_${ma.random()}`)),[zr,ga].includes(f.type)&&f.status===ct.ACTIVE&&f.owned_by===n.id?p.push(s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>
473window.openModal(Js.CANCEL_DEVICE,{device_id:f.id,device_type:f.type,serial:f.serial}),className:"font-semibold text-critical cursor-pointer",children:t("device::device_text.cancel_subscription")})},`cancel_${ma.random()}`)):f.type===hi&&f.status===ct.ACTIVE&&f.owned_by===n.id?p.push(s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.cancel_subscription"),type:"critical",message:t("device::device_text.save_confirm"),buttons:h=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{l.cancel_subscription(f,h,l.draw_link_cb_and_cl)},children:t("device::device_text.save_confirm_ok")})})},children:t("device::device_text.cancel_subscription")},`cancel_${ma.random()}`)):f.owned_by===n.id&&p.push(s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.remove_device"),type:"critical",message:t("device::device_text.delete_confirm"),buttons:h=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{l.delete_device(f,h)},children:t("device::device_text.remove_device")})})},children:t("device::device_text.remove_device")},`delete_${ma.random()}`)),a("network_hardware_edit")&&p.length>0&&s.jsx(he,{children:p})}),o.editColumn("location_id",f=>f.serial&&f.site&&f.site.name?s.jsx("div",{className:"long-text",children:f.site.name}):f.display_type===ZT&&i("network_manager")&&a("hardware_edit")?s.jsxs("a",{onClick:()=>l.open_assign_to_site(f),className:"flex gap-[8px] items-center text-active cursor-pointer",children:[s.jsx(Se,{name:"icon-add-new",className:"text-lg"}),s.jsx("span",{className:"font-semibold",children:t("device::device_text.add_to_site")})]}):s.jsx("div",{className:"font-semibold text-notice",children:t("device::text.no_site")}));function c({searchBox:f,exportBtn:p}){return s.jsxs(Jr,{className:"",children:[f,s.jsxs("div",{className:"flex gap-4",children:[p,u()]})]})}function u(f=!1){return a("network_hardware_edit")&&s.jsx(be,{type:"primary",onClick:p=>loadModal(p.target),"data-href":Oe("/network/hardware/create",{is_add_from_device_datatable:!0}),"data-id":"add-device-load-modal",className:"add-tank-load-modal",children:f?t("device::device_text.active_cloudbox"):t("network::text.add_network_hardware")})}function d(){return u()}return s.jsxs(s.Fragment,{children:[l.render_modal_add_to_site({description:t("site::datatable.text.description_add_site",{type:t("device::text.cloudbox")}),params:{is_network:1,type:"cloudbox"}}),s.jsx(kt,{...o.props,renderTop:c,emptyStateButton:u(!0),topRight:d()})]})},jzt=({config:e})=>{const{company:n}=Bt(),{can:r}=Ot(),a=At(e),i=Dq(a);a.editColumn("settings",u=>{if(r("hardware_edit"))return u.activation_request_id==null||i.logged_supporter_id?s.jsxs(he,{onClick:d=>i.handle_menu_click(d),children:[u.status===ct.INACTIVE&&u.owned_by==n.id&&(!u.is_need_request_when_active||i.logged_supporter_id||i.is_supporter||i.is_fc_admin||i.is_super_admin?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>Bn(d),"data-href":Oe(`/device/device-active/${u.id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${u.id}`,className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.activate")})})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>Bn(d),"data-href":Oe(`/device/send-request-activate-device-load-modal/${u.id}`),"data-id":"request-activate-device-modal",className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.activate")})})})),u.company_id===n.id&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>Bn(d),"data-href":Oe(`/device/ipad-serial/edit/${u.id}`,{is_reset:!0,is_move:!0}),"data-id":"ipad-serials-load-modal",className:"load-modal",children:s.jsx("span",{children:t("device::device_text.ipad.move")})})}),n.type===ii&&u.request_id===null&&i.related_count>0&&(u.company_id===u.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>window.openModal(Js.SHARE_DEVICE,{device:u,customer_options:i.customers}),"data-href":Oe(`/device/share/${u.id}`,{is_reset:!0,is_move:!0}),"data-id":"share-device-load-modal",className:"load-modal",children:s.jsx("span",{children:t("device::device_text.share")})})})||u.company_id!==u.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>
473window.openModal(Js.UNSHARE_DEVICE,{device:u}),children:s.jsx("span",{children:t("device::device_text.unshare")})})})),u.status===ct.INACTIVE&&u.request_id!==null?null:n.apply_restrict_pump_list_on_site&&n.id===u.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>window.openModal(Js.PUMP_LIST_SETTINGS,{device:u}),children:t("device::text.pump_list_setting_header")})}),n.id===u.owned_by&&[zr,ga,hi,Ks,...Tg].includes(u.type)&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>Bn(d),"data-href":Oe(`/device/replace/${u.id}`),"data-id":"replace-device-load-modal",className:"load-modal",children:s.jsx("span",{children:t("device::device_text.replace_type",{type:"iPad"})})})}),u.company_id===u.owned_by&&(n.jobber_id||n.type===ii)&&u.request_id===null&&i.related_count>0&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>window.openModal(Js.TRANSFER_DEVICE,{device_id:u.id,device_type:u.type,customer_options:i.customers}),"data-href":Oe(`/device/transfer/${u.id}`,{is_reset:!0,is_move:!0}),"data-id":"transfer-device-load-modal",className:"load-modal",children:s.jsx("span",{children:t("device::device_text.transfer_ownership")})})}),u.owned_by===n.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),u.status===ct.ACTIVE?s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.cancel_subscription"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("device::device_text.are_you_sure_deactivate_device",{device:"iPad"}),s.jsx(ot.BoldMessage,{children:t("device::device_text.are_you_sure_deactivate_device_subtitle",{device:"iPad"})})]}),buttons:d=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{i.cancel_subscription(u,d)},children:t("device::device_text.save_confirm_ok")})})},children:t("device::device_text.cancel_subscription")}):s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.remove_device"),type:"critical",message:t("device::device_text.delete_confirm"),buttons:d=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{i.delete_device(u,d)},children:t("device::device_text.remove_device")})})},children:t("support::text.delete_ipad_serial")})]})||u.company_id!=n.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.ipad.move")}),s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.replace_type",{type:"iPad"})}),s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.transfer_ownership")}),s.jsx(he.Separator,{}),u.status===ct.ACTIVE?s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")}):s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("support::text.delete_ipad_serial")}),s.jsx(he.Item,{className:"text-neutral text-sm",children:t("device::text.cancel_subscription_indication_kiosk_customer",{jobber_name:u.owned_by_company})})]}),u.request_id&&u.owned_by===n.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{onClick:()=>{ot.show({title:t("device::device_text.resend_device_transfer_notification",{device:"iPad"}),message:t("device::device_text.delete_confirm_resend_device_transfer_notification",{device:"iPad"}),buttons:d=>s.jsx(be,{size:"lg",onClick:()=>{i.resend_notification(u,d)},children:t("text.resend")})})},children:t("device::device_text.resend_transfer_notification")}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.cancel_device_transfer",{device:"iPad"}),message:t("device::device_text.delete_device_confirm_cancel_transfer",{device:"iPad"}),buttons:d=>s.jsx(be,{size:"lg",onClick:()=>{i.cancel_transfer(u,d)},children:t("device::device_text.cancel_transfer")})})},children:t("device::device_text.cancel_transfer")})]})]}):s.jsxs(he,{onClick:d=>i.handle_menu_click(d),children:[u.company_id===n.id&&s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.ipad.move")}),n.type===ii&&u.request_id===null&&i.related_count>0&&(u.company_id===u.owned_by?s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.share")}):s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.unshare")})),n.id==u.owned_by&&[zr,ga,hi,Ks,...Tg].includes(u.type)&&s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.replace_type",{type:"iPad"})}),u.company_id===u.owned_by&&(n.jobber_id||n.type===ii)&&u.request_id===null&&i.related_count>0&&s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.transfer_ownership")}),s.jsx(he.Separator,{}),u.owned_by===n.id&&(u.status===ct.ACTIVE?s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")}):s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("support::text.delete_ipad_serial")})),u.request_id&&u.owned_by===n.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("device::device_text.resend_transfer_notification")}),s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("device::device_text.cancel_transfer")})]}),u.owned_by!==n.id&&u.company_id!=n.id?s.jsx(he.Item,{className:"text-neutral",children:t("device::text.cancel_subscription_indication_kiosk_customer",{jobber_name:u.owned_by_company})}):s.jsx(he.Item,{className:"text-neutral text-sm",children:t("device::text.activate_request_device_indication_kiosk")})]})});function o(){return l()}function l(){return r("hardware_edit")&&s.jsx(be,{type:"primary",onClick:u=>loadModal(u.target),"data-href":Oe("/device/ipad-serial/create"),"data-id":"ipad-serials-load-modal",children:t("device::device_text.ipad.action.create")})}
473function c({searchBox:u,exportBtn:d}){return s.jsxs(Jr,{className:"",children:[u,s.jsxs("div",{className:"flex gap-4",children:[d,l()]})]})}return s.jsx(kt,{...a.props,renderTop:c,emptyStateButton:l(),topRight:o()})};function Dq(e){const{company:n}=Bt(),{can:r}=Ot(),a=am(e);return e.setRowProps(i=>({className:rt({"bg-bg_gray text-neutral":i.status===ct.INACTIVE}),onClick:()=>{i.company_id===n.id&&i.location_id&&r("site_edit")&&sr($k(i,{tab:KT}))}})),e.editColumn("devices.location_id",i=>i.site_name?s.jsx("div",{className:"long-text",children:i.site_name}):s.jsx("div",{className:"text-notice",children:t("device::text.no_site")})),e.editColumn("share_with",i=>i.company_id!=i.owned_by?i.used_by_company:""),{...a}}const Czt=({config:e})=>{const{company:n}=Bt(),{can:r,hasRole:a}=Ot(),i=At(e),o=Dq(i);i.editColumn("settings",d=>a("network_manager")&&r("hardware_edit")&&(d.activation_request_id==null||o.logged_supporter_id)?s.jsxs(he,{onClick:f=>o.handle_menu_click(f),children:[d.status===ct.INACTIVE&&d.owned_by==n.id&&(!d.is_need_request_when_active||o.logged_supporter_id||o.is_supporter||o.is_fc_admin||o.is_super_admin?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>Bn(f),"data-href":Oe(`/device/device-active/${d.id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${d.id}`,className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.activate")})})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>Bn(f),"data-href":Oe(`/device/send-request-activate-device-load-modal/${d.id}`),"data-id":"request-activate-device-modal",className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.activate")})})})),d.company_id===n.id&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>Bn(f),"data-href":Oe(`/network/hardware/ipad-serial/edit/${d.id}`,{is_reset:!0,is_move:!0}),"data-id":"ipad-serials-load-modal",className:"load-modal",children:s.jsx("span",{children:t("device::device_text.ipad.move")})})}),d.status===ct.INACTIVE&&d.request_id!==null?null:n.apply_restrict_pump_list_on_site&&n.id===d.owned_by&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>window.openModal(Js.PUMP_LIST_SETTINGS,{device:d}),children:t("device::text.pump_list_setting_header")})}),n.id===d.owned_by&&[zr,ga,hi,Ks,...Tg].includes(d.type)&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:f=>Bn(f),"data-href":Oe(`/device/replace/${d.id}`),"data-id":"replace-device-load-modal",className:"load-modal",children:s.jsx("span",{children:t("device::device_text.replace_type",{type:"iPad"})})})}),d.owned_by===n.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),d.status===ct.ACTIVE?s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.cancel_subscription"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("device::device_text.are_you_sure_deactivate_device",{device:"iPad"}),s.jsx(ot.BoldMessage,{children:t("device::device_text.are_you_sure_deactivate_device_subtitle",{device:"iPad"})})]}),buttons:f=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{o.cancel_subscription(d,f)},children:t("device::device_text.save_confirm_ok")})})},children:t("device::device_text.cancel_subscription")}):s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.remove_device"),type:"critical",message:t("device::device_text.delete_confirm"),buttons:f=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{o.delete_device(d,f)},children:t("device::device_text.remove_device")})})},children:t("support::text.delete_ipad_serial")})]})||d.company_id!=n.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.ipad.move")}),s.jsx(he.Separator,{}),d.status===ct.ACTIVE?s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")}):s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("support::text.delete_ipad_serial")})]})]}):s.jsxs(he,{onClick:f=>o.handle_menu_click(f),children:[d.company_id===n.id&&s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.ipad.move")}),n.id==d.owned_by&&[zr,ga,hi,Ks,...Tg].includes(d.type)&&s.jsx(he.Item,{className:"text-neutral",children:t("device::device_text.replace_type",{type:"iPad"})}),s.jsx(he.Separator,{}),d.owned_by===n.id&&(d.status===ct.ACTIVE?s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")}):s.jsx(he.Item,{className:"font-semibold text-neutral",children:t("support::text.delete_ipad_serial")})),s.jsx(he.Item,{className:"text-neutral text-sm",children:t("device::text.activate_request_device_indication_kiosk")})]}));function l({searchBox:d,exportBtn:f}){return s.jsxs(Jr,{className:"",children:[d,s.jsxs("div",{className:"flex gap-4",children:[f,c()]})]})}function c(){return r("network_hardware.*")&&s.jsx(be,{type:"primary",onClick:d=>
473loadModal(d.target),"data-href":Oe("/network/hardware/ipad-serial/create"),"data-id":"ipad-serials-load-modal",children:t("network::text.add_ipad_serial")})}function u(){return c()}return s.jsx(kt,{...i.props,renderTop:l,emptyStateButton:c(),topRight:u()})},Szt=({config:e})=>{const{can:n}=Ot(),r=At(e),a=am(r),i=Gt(),o=no();ske(r,!0,a);function l(f){i.off(),o.random(),f&&r.reload()}function c(){return u()}function u(){return s.jsx(be,{onClick:()=>{i.on()},children:t("tankmonitor::text.add_network_hardware")})}function d({searchBox:f,exportBtn:p}){return s.jsxs(Jr,{className:"",children:[f,s.jsxs("div",{className:"flex gap-4",children:[p,n("hardware_edit")&&u()]})]})}return s.jsxs(s.Fragment,{children:[s.jsx(JM,{visible:i.status,onClose:l,is_network:!0},o.key+1),s.jsx(kt,{...r.props,renderTop:d,emptyStateButton:u(),topRight:c()})]})},fSe=({row:e})=>{const{company:n,account:r}=Bt(),a=e.company_id==n.id,i=e.owned_by==n.id;return a||i?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>loadModal(o.target),"data-href":`/device/kiosk/update/${e.id}`,"data-id":"edit-kiosk-load-modal",children:t("text.edit")})}):null},pSe=({row:e,dt:n})=>{function r(i){showLoader(),Le.post(i).then(o=>{if(o.result){Pe.show({message:t("device::form.message.delete_success"),fixed:!0});return}}).catch(()=>{Pe.show({message:t("device::form.message.delete_fail"),fixed:!0,type:"critical"})}).finally(()=>{hideLoader(),n.reset()})}function a(i){const o=ye("device/ajax-delete",{id:i.id});ot.show({title:t("device::text.btn_delete_kiosk"),type:"critical",message:t("device::device_text.messages.sure_delete_kiosk"),buttons:l=>s.jsx(be,{type:"critical",onClick:async()=>{r(o),l()},className:"btn-critical btn-lg",children:t("device::text.btn_delete_kiosk")})})}return s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>a(e),children:t("device::text.btn_delete_kiosk")})},hSe=({row:e,dt:n})=>{const{company:r,account:a}=Bt(),i=a.logged_supporter_id,o=a.is_supporter,l=a.is_super_admin,c=a.is_fc_admin,u=e.owned_by==r.id;return s.jsx(s.Fragment,{children:!e.status&&u&&(!e.is_need_request_when_active||i||o||c||l?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>loadModal(d.target),"data-href":`/device/device-active/${e.id}`,"data-id":"device-activate-load-modal",className:"text-success font-semibold",children:t("device::device_text.activate")})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:d=>Bn(d),"data-href":Oe(`/device/send-request-activate-device-load-modal/${e.id}`),"data-id":"request-activate-device-modal",className:"load-modal text-success font-semibold",children:t("device::device_text.activate")})}))})},Nzt=({row:e,dt:n})=>{const{company:r}=Bt(),a=am(n);return r.type===ii&&e.request_id===null&&r.related_count>0?s.jsx(s.Fragment,{children:e.company_id===e.owned_by?s.jsx(he.Item,{onClick:()=>{window.openModal(Js.SHARE_DEVICE,{device:e,customer_options:a.customers})},children:t("device::device_text.share")}):s.jsx(he.Item,{onClick:()=>window.openModal(Js.UNSHARE_DEVICE,{device:e}),children:t("device::device_text.unshare")})}):null},mSe=({row:e,dt:n,handleClick:r})=>{const{company:a}=Bt();return s.jsx(s.Fragment,{children:a.id===e.owned_by&&[zr,ga,hi,Ks,...Tg].includes(e.type)&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:i=>r(i,e),"data-href":Oe(`/device/replace/${e.id}`),"data-id":"replace-device-load-modal",className:"load-modal",children:s.jsx("span",{children:t("device::device_text.replace_type",{type:"Kiosk"})})})})})},gSe=({visible:e,onClose:n,row:r,dt:a})=>{var d,f;const i=wr({server:ye(`/device/replace/${r.id}`,{step:"finish_step",current_step:3}),formConfig:{fields:{email:{label:t("account::form.label.email")}}}}),o=p=>{switch(p){case Dh:return t("device::device_text.kiosk").toLowerCase();case bh:return t("device::device_text.ipad").toLowerCase();default:return t("device::device_text.cloudbox").toLowerCase()}},l=p=>{switch(p){case Dh:return t("device::device_text.replace_kiosk_note");case bh:return t("device::device_text.replace_ipad_note");default:return t("device::device_text.replace_device_instruction2")}};function c(){showLoader(),i.submit().then(p=>{Pe.show({message:t("message.save_successful"),fixed:!0}),a.reset()}).finally(()=>hideLoader())}const u=()=>s.jsx(be,{onClick:c,className:"btn btn-primary btn-lg",children:t("text.btn_save")});return s.jsx(cn,{footer:u(),footerClassName:"right",header:t("device::device_text.replace_type",{type:o(r.type)}),visible:e,onClose:n,children:s.jsxs("div",{className:"modal-general p-full",children:[s.jsx("div",{className:"modal-content-custom text-left",children:s.jsxs("div",{className:"row flex flex-col gap-[16px] text-lg",children:[s.jsx("div",{className:"font-semibold",children:t("device::device_text.replace_device_type_instruction1",{type:o(r.type)})}),s.jsxs("div",{children:[t("device::device_text.replace_device_type_instruction"),s.jsxs("ul",{className:"list-disc px-[24px]",children:[s.jsx("li",{children:t("device::device_text.replace_device_type_description1",{type:o(r.type)})}),s.jsx("li",{children:t("device::device_text.replace_device_type_description2",{type:o(r.type)})})]})]})]})}),s.jsx("div",{className:" justify-between",children:s.jsx("div",{className:"col-sm-6 text-left gap-2",children:s.jsx(kY,{wrapperClassName:"form-group input-serial !max-w-[316px]",label:t("device::device_text.new_serial"),name:"serial",error:((d=i.invalidErrors)==null?void 0:d.serial)??"",note:l(r.type),value:(f=i.values)==null?void 0:f.serial,typeSerial:o(r.type),callBack:()=>null,onChange:p=>i.set("serial",p)})})})]})})},Ezt=({row:e,dt:n})=>{const{company:r}=Bt(),a=am(n);return s.jsx(s.Fragment,{children:e.company_id===e.owned_by&&(r.jobber_id||r.type===ii)&&e.request_id==null&&r.related_count>0?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:i=>
473window.openModal(Js.TRANSFER_DEVICE,{device_id:e.id,device_type:e.type,customer_options:a.customers}),"data-href":Oe(`/device/transfer/${e.id}`,{is_reset:!0,is_move:!0}),"data-id":"transfer-device-load-modal",className:"load-modal",children:t("device::device_text.transfer_ownership")})}):null})},xSe=({row:e,dt:n})=>{const{cancel_subscription:r}=am(n);function a(i){`${i.id}`,ot.show({title:t("device::device_text.cancel_subscription"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("device::device_text.are_you_sure_deactivate_device",{device:"kiosk"}),s.jsx(ot.BoldMessage,{children:t("device::device_text.are_you_sure_deactivate_device_subtitle",{device:"kiosk"})})]}),buttons:o=>s.jsx(be,{type:"critical",className:"btn-critical btn-lg",onClick:()=>{o(),r(i,o)},children:t("device::device_text.save_confirm_ok")})})}return s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{a(e)},children:t("device::device_text.cancel_subscription")})},Tzt=({row:e,dt:n})=>{const{company:r}=Bt(),{cancel_transfer:a,resend_notification:i}=am(n);return s.jsx(s.Fragment,{children:e.request_id&&e.owned_by===r.id?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{onClick:()=>{ot.show({title:t("device::device_text.resend_device_transfer_notification",{device:"kiosk"}),message:t("device::device_text.delete_confirm_resend_device_transfer_notification",{device:"kiosk"}),buttons:o=>s.jsx(be,{size:"lg",onClick:()=>i(e,o),children:t("text.resend")})})},children:t("device::device_text.resend_transfer_notification")}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.cancel_device_transfer",{device:"kiosk"}),message:t("device::device_text.delete_device_confirm_cancel_transfer",{device:"kiosk"}),buttons:o=>s.jsx(be,{size:"lg",onClick:()=>a(e,o),children:t("device::device_text.cancel_transfer")})})},children:t("device::device_text.cancel_transfer")})]}):null})},Dzt=({row:e,dt:n})=>{const{company:r,account:a}=Bt(),i=a.logged_supporter_id,[o,l]=v.useState(!1),c=e.owned_by==r.id,u=e.company_id==r.id,d=e.status==ct.ACTIVE,f=r.type==ii,p=()=>{l(!1)},h=e.request_id&&e.owned_by===r.id?null:s.jsx(he.Separator,{});return s.jsxs(s.Fragment,{children:[s.jsx(gSe,{visible:o,onClose:p,row:e,dt:n}),s.jsx(he,{children:!e.activation_request_id||i?s.jsxs(s.Fragment,{children:[s.jsx(hSe,{row:e,dt:n}),s.jsx(fSe,{row:e}),s.jsx(Nzt,{row:e,dt:n}),s.jsx(mSe,{row:e,dt:n,handleClick:l}),s.jsx(Ezt,{row:e,dt:n}),c?s.jsxs(s.Fragment,{children:[h,e.status==ct.ACTIVE?s.jsx(xSe,{row:e,dt:n}):s.jsx(pSe,{row:e,dt:n})]}):u?null:s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("span",{className:"text-neutral",children:t("text.edit")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("device::device_text.replace_type",{type:"kiosk"})})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("device::device_text.transfer_ownership")})}),s.jsx("div",{className:"dropdown-divider"}),e.status==ct.ACTIVE?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"font-semibold text-neutral",children:t("device::text.btn_delete_kiosk")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral text-sm",children:t("device::text.cancel_subscription_indication_kiosk_customer",{jobber_name:e.owned_by_company})})})]}),s.jsx(Tzt,{row:e,dt:n})]}):s.jsxs(s.Fragment,{children:[(u||c)&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("text.edit")})}),f&&e.request_id==null&&r.related_count>0&&s.jsx(s.Fragment,{children:c?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("device::device_text.share")})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("device::device_text.unshare")})})}),c&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("device::device_text.replace_type",{type:"kiosk"})})}),c&&(r.jobber_id||f)&&e.request_id==null&&r.related_count>0&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("device::device_text.transfer_ownership")})}),c?h:null,c&&s.jsx(s.Fragment,{children:d?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"font-semibold text-neutral",children:t("device::text.btn_delete_kiosk")})})}),e.request_id&&c&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"font-semibold text-neutral",children:t("device::device_text.resend_transfer_notification")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"font-semibold text-neutral",children:t("device::device_text.cancel_transfer")})})]}),!c&&e.company_id!=r.id?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("device::text.cancel_subscription_indication_kiosk_customer",{jobber_name:e.owned_by_company})})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral text-sm",children:t("device::text.activate_request_device_indication_kiosk")})})]})})]})},Mzt=({config:e})=>{const{can:n}=Ot(),r=At(e);am(r),vSe(r);const a=()=>n("network_hardware_edit")?s.jsx(be,{type:"primary",onClick:i=>loadModal(i.target),"data-href":"/device/kiosk/create","data-id":"add-kiosk-load-modal",className:"add-site-load-modal",children:t("device::device_text.add_kiosk").ucFirst()}):null;return r.editColumn("settings",i=>n("hardware_edit")?s.jsx(Dzt,{row:i,dt:r}):null),s.jsx(kt,{...r.props,emptyStateButton:a(),topRight:a()})};function vSe(e){const{company:n}=Bt(),{can:r}=Ot();e.setRowProps(a=>({className:rt({"bg-bg_gray text-neutral":a.status===ct.INACTIVE}),onClick:()=>{!r("site_edit")||!a.location_id||sr($k(a,{tab:Ok}))}})),e.editColumn("status",a=>{let i=s.jsx(Jn,{status:ct.ACTIVE,children:t("device::device_text.active")});if(a.type&&!a.status&&(a.activation_request_id?i=s.jsx(vn,{className:"!max-w-[195px]",placement:"top",trigger:"hover",content:t("device::device_text.activation_request_pending_tooltip"),children:s.jsx(Jn,{status:"transfer",children:t("text.status_pending")})}):i=s.jsx(Jn,{status:ct.INACTIVE,children:t("device::device_text.inactive")})),a.request_id){let o=null,l=s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"font-semibold",children:t("device::device_text.transfer_pending")}),s.jsxs("div",{children:[t("device::device_text.transfer_tooltip"),"(",s.jsxs("span",{className:"text-active",children:[s.jsx("i",{className:"icon icon-icon-gear-fill"}),s.jsx("i",{className:"icon icon-direction-down1"})]}),")"]})]});a.owned_by==n.id&&(o=s.jsx(Rr,{content:l,className:"!max-w-[195px]",children:s.jsx(Se,{name:"icon-tooltip",className:"text-lg text-neutral block"})})),i=s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsxs("div",{className:"flex gap-[8px] flex-wrap items-center",children:[i,s.jsx(Jn,{status:"transfer",children:t("text.status_transfer")})]}),o]})}return i}),e.editColumn("connection_status",a=>s.jsx("span",{className:`text-lg ${a.connection_status==1?"text-success icon-checkmark":"text-critical icon-close-remove"} `})),e.editColumn("locations.name",a=>a.site_name?a.site_name:s.jsx("span",{className:"text-notice",children:t("device::text.no_site")})),e.editColumn("custom",a=>r("hardware_edit")&&a.display_type===tC?s.jsx("div",{className:"setting-custom",children:s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:i=>
473window.openModal(Js.ACCEPT_TRANSFER_DEVICE,{request_id:a.request_id}),"data-href":Oe(`/device/transfer/${a.request_id}/confirm`),"data-id":"transfer-device-confirm-load-modal","data-rid":`transfer-device-load-modal-new-${a.request_id}`,className:"load-modal h-[32px] text-sm px-[16px] rounded-xl",children:t("text.view_detail")})})}):null),e.setRowProps(a=>({className:rt({"bg-bg_gray text-neutral":a.status===ct.INACTIVE}),onClick:()=>{!r("site_edit")||!a.location_id||a.company_id!==n.id||sr($k(a,{tab:Ok}))}}))}const Rzt=({row:e,dt:n})=>{const{company:r,account:a}=Bt(),{can:i}=Ot(),o=a.logged_supporter_id,[l,c]=v.useState(!1),u=e.owned_by==r.id,d=e.company_id==r.id,f=e.status==ct.ACTIVE;r.type==ii;const p=()=>{c(!1)};return e.request_id&&e.owned_by===r.id||he.Separator,i("network_hardware_edit")?s.jsxs(s.Fragment,{children:[s.jsx(gSe,{visible:l,onClose:p,row:e,dt:n}),s.jsx(he,{children:!e.activation_request_id||o?s.jsxs(s.Fragment,{children:[s.jsx(hSe,{row:e,dt:n}),s.jsx(fSe,{row:e}),s.jsx(mSe,{row:e,dt:n,handleClick:c}),u?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),e.status==ct.ACTIVE?s.jsx(xSe,{row:e,dt:n}):s.jsx(pSe,{row:e,dt:n})]}):s.jsx(s.Fragment,{children:d?null:s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("span",{className:"text-neutral",children:t("text.edit")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral",children:t("device::device_text.replace_type",{type:"kiosk"})})}),s.jsx(he.Separator,{}),f?s.jsx(he.Item,{asChild:!0,children:s.jsx("span",{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("span",{className:"font-semibold text-neutral",children:t("device::text.btn_delete_kiosk")})})]})})]}):s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("span",{className:"text-neutral",children:t("text.edit")})}),e.is_allowed_to_replace?s.jsx(he.Item,{asChild:!0,children:s.jsx("span",{className:"text-neutral",children:t("device::device_text.replace_type",{type:"kiosk"})})}):null,s.jsx(he.Separator,{}),f?s.jsx(he.Item,{asChild:!0,children:s.jsx("span",{className:"font-semibold text-neutral",children:t("device::device_text.cancel_subscription")})}):s.jsx(he.Item,{asChild:!0,children:s.jsx("span",{className:"font-semibold text-neutral",children:t("device::text.btn_delete_kiosk")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-neutral text-sm",children:t("device::text.activate_request_device_indication_kiosk")})})]})})]}):null},Ozt=({config:e})=>{const{can:n}=Ot(),r=At(e);vSe(r),r.editColumn("settings",i=>n("hardware_edit")?s.jsx(Rzt,{row:i,dt:r}):null);function a(){return n("network_hardware_edit")&&s.jsx(be,{type:"primary",onClick:i=>loadModal(i.target),"data-href":Oe("network/hardware/kiosk/create",{is_add_from_device_datatable:!0}),"data-id":"add-kiosk-load-modal",children:t("network::text.add_network_kiosk")})}return s.jsx(kt,{...r.props,topRight:a()})},Azt=()=>{const{hasRole:e}=Ot(),n=zs("tab")||Pv,[r,a]=v.useState(n),{data:i,render:o}=Lt({server:ye("network/hardware")});function l(){switch(r){case Pv:return s.jsx(Doe,{config:i.dt_configs});case ice:return s.jsx(Ozt,{config:i.dt_configs_kiosk});case L7:return e("network_manager")&&s.jsx(kzt,{config:i.dt_configs_site_controller});case sce:return s.jsx(Szt,{config:i.dt_configs_tank_monitor});case oce:return s.jsx(Czt,{config:i.dt_configs_ipad});default:return s.jsx(Doe,{config:i.dt_configs})}}return s.jsx(s.Fragment,{children:i&&o(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:i.dt_configs.title}),s.jsxs("div",{className:"content-right-wrapper",children:[s.jsx("div",{className:"row tabs-container-top",children:s.jsx(xi,{items:i.tabs,onChange:a,defaultItem:n,asButton:!0})}),s.jsx("div",{className:"row",children:l()})]})]}))})},Pzt=()=>{var r;const{data:e,render:n}=Lt({server:ye("tank")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx("div",{className:"row",children:s.jsx(DDt,{config:e.dt_configs})}))]})},Izt=e=>s.jsx(uye,{...e,isJobber:!1,LABEL_FILL_INTERNAL:"",DESC_FILL_INTERNAL:"",LABEL_FILL_CUSTOMER:"",DESC_FILL_CUSTOMER:""}),$zt=e=>s.jsx(VW,{...e}),Lzt=({driverId:e,canShowNetworkLimit:n,get:r,set:a})=>{const i="1",o="0",l=String(r("is_all_schedule")??i),c=String(r("is_no_network_limit")??i),u=l===o,d=c===o,[f,p]=v.useState(!1),[h,m]=v.useState(!1),g=!!(e&&e>0),x=()=>{g&&(showLoader(),a("is_all_schedule",o),p(!0))},b=()=>{g&&(showLoader(),a("is_no_network_limit",o),m(!0))};return s.jsxs("div",{children:[s.jsx("div",{className:"alert-drivers",children:s.jsxs("div",{className:"alert-inner-wrapper",children:[s.jsx("div",{className:"icon-wrapper",children:s.jsx(Se,{name:"icon-icon-calendar"})}),s.jsxs("div",{className:"contain-wrapper",children:[s.jsx("div",{className:"title",children:t("driver::form.label.driver_access_schedule")}),s.jsx("div",{className:"sub-title",children:t("driver::form.description.driver_access_schedule")})]}),s.jsxs("div",{className:"form-group radio-wrapper",children:[s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_all_schedule",value:i,current:l,onClick:()=>a("is_all_schedule",i),children:t("driver::form.text.all_day_time")}),s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_all_schedule",value:o,current:l,onClick:()=>{g&&(showLoader(),a("is_all_schedule",o),p(!0))},children:t("driver::form.label.restricted")}),s.jsx(cwe,{visible:f,driverId:e,onClose:y=>{if(p(!1),(y==null?void 0:y.isAllDayAllWeek)===!0){a("is_all_schedule",i);return}if((y==null?void 0:y.applied)===!0){a("is_all_schedule",o);return}a("is_all_schedule",i)}})]}),u?s.jsx("div",{className:rt("icon-edit-wrapper",{"opacity-50 pointer-events-none":!g}),onClick:x,children:s.jsx(Se,{name:"icon-icon-edit",className:"icon-edit-right"})}):null]})]})}),n?s.jsx("div",{className:"alert-drivers",children:s.jsxs("div",{className:"alert-inner-wrapper",children:[s.jsx("div",{className:"icon-wrapper",children:s.jsx(Se,{name:"icon-network"})}),s.jsxs("div",{className:"contain-wrapper",children:[s.jsx("div",{className:"title",children:t("driver::form.label.network_limits")}),s.jsx("div",{className:"sub-title",children:t("driver::form.description.transaction_limits")})]}),s.jsxs("div",{className:"form-group radio-wrapper",children:[s.jsxs("div",{className:rt("flex flex-row gap-x-[8px]"),children:[s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_no_network_limit",value:i,current:c,onClick:()=>a("is_no_network_limit",i),children:t("driver::form.label.no_limits")}),s.jsx(zt,{className:"!text-base !max-w-[167px] whitespace-nowrap",name:"is_no_network_limit",value:o,current:c,onClick:()=>{g&&(showLoader(),a("is_no_network_limit",o),m(!0))},children:t("driver::form.label.restricted")}),s.jsx(dwe,{visible:h,driverId:e,onClose:y=>{if(m(!1),(y==null?void 0:y.applied)===!0){a("is_no_network_limit",o);return}a("is_no_network_limit",i)}})]}),d?s.jsx("div",{className:rt("icon-edit-wrapper",{"opacity-50 pointer-events-none":!g}),onClick:b,children:s.jsx(Se,{name:"icon-icon-edit",className:"icon-edit-right"})}):null]})]})}):null]})};function Fzt(e,n="(000) 000-0000"){const r=lu(String(e??""));if(!r)return"";let a=0,i="";for(let o=0;o<n.length;o++){const l=n[o];if(l==="0"){if(a>=r.length)break;i+=r[a],a++}else a<r.length&&(i+=l)}return a<r.length&&(i+=r.slice(a)),i}function b3(e,n,r){const a=lu(e||n||"");return a?String(r)==="1"?Fzt(a,"(000) 000-0000"):n||a:""}function _1(e,n){var o;const r=((o=e.current)==null?void 0:o.closest(".modal-body-general"))||document,a=r.querySelector(".phone-input-container input.phone-input")||r.querySelector("input.phone-input")||r.querySelector('input[name="phone"]');if(!a)return;const i=()=>{a.value!==n&&(a.value=n)};i(),setTimeout(i,0),setTimeout(i,30),setTimeout(i,80)}const Bzt=({visible:e,onClose:n,createUrl:r=ye("/network/driver/create")})=>{const{company:a}=Bt(),[i,o]=v.useState(1),[l,c]=v.useState(6),[u,d]=v.useState(!1),[f,p]=v.useState(!1),[h,m]=v.useState(!1),[g,x]=v.useState({}),[b,y]=v.useState(null),[w,j]=v.useState(0),[S,N]=v.useState(!1),k=v.useRef(null),E=v.useRef({}),D=v.useMemo(()=>[{key:1,title:t("driver::form.text.driver_details")},{key:2,title:t("driver::form.text.custom_data_fields")},{key:3,title:t("driver::form.text.customize_settings")}],[]),R=t("driver::form.label.driver_name"),A=t("driver::form.label.driver_pin"),P=t("driver::form.label.driver_phone"),I=t("driver::form.label.driver_code"),L=t("driver::form.text.driver_code_note"),{fieldProps:H,values:U,set:X,get:re,updateInvalidErrors:Z}=wr({server:r,isScrollWhenError:!1,formConfig:{fields:{full_name:{label:R,value:""},pin:{label:A,value:""},phone:{label:P,value:""},phone_display:{label:P,value:""},phone_country_code:{label:P,value:"1"},code:{label:I,value:""},fill_add_internal_asset:{label:"",value:null},fill_add_customer_asset:{label:"",value:null},is_all_schedule:{label:t("driver::form.label.driver_access_schedule"),value:"1"},is_no_network_limit:{label:"",value:"1"},current_step:{label:"current_step",value:1},step:{label:"step"}}}}),V=i===3?s.jsxs("div",{className:"flex items-center justify-between w-full",children:[s.jsx("span",{children:t("driver::form.text.add_new_driver")}),s.jsxs("div",{className:"right-content",children:[s.jsx("span",{className:"icon-checkmark"}),s.jsx("span",{className:"title",children:t("driver::form.text.btn_driver_save")})]})]}):s.jsx("span",{children:t("driver::form.text.add_new_driver")});
473function J(){const De=k.current;if(!De)return;Array.from(De.querySelectorAll('input[name="pin[]"]')).forEach(Fe=>{Fe.value=""})}function K(){X("full_name",""),X("pin",""),X("phone",""),X("phone_display",""),X("phone_country_code","1"),X("code",""),X("fill_add_internal_asset",null),X("fill_add_customer_asset",null),X("is_all_schedule","1"),X("is_no_network_limit","1"),X("current_step",1),X("step",""),E.current={},Object.keys(g||{}).forEach(De=>{X(De,"")}),J()}function ee(){const De=E.current??{};Object.keys(De).length!==0&&(X("full_name",String(De.full_name??"")),X("pin",String(De.pin??"")),X("phone",String(De.phone??"")),X("phone_display",String(De.phone_display??"")),X("phone_country_code",String(De.phone_country_code??"1")),X("code",String(De.code??"")),X("fill_add_internal_asset",De.fill_add_internal_asset??null),X("fill_add_customer_asset",De.fill_add_customer_asset??null))}async function Y(){var De,Ce,Fe,Re;N(!1),showLoader();try{const We=await Le.get(r),ce=((We==null?void 0:We.data)??We).values??{};c(Number(ce.pin_length??(a==null?void 0:a.driver_pin_length)??6)),d(!!(((De=ce.company)==null?void 0:De.can_use_samsara)??(a==null?void 0:a.can_use_samsara)??!1)),p(!!(((Ce=ce.company)==null?void 0:Ce.samsara_initial_mapping)??(a==null?void 0:a.samsara_initial_mapping)??!1)),m(!!(ce.can_show_network_limit??((Fe=ce.company)==null?void 0:Fe.is_network_customer)??((Re=ce.company)==null?void 0:Re.is_network_owner)??(a==null?void 0:a.is_network_customer)??(a==null?void 0:a.is_network_owner)??!1)),x(ce.custom_fields??{}),y(null),o(1),Z({}),K(),ce.phone_country_code!=null&&X("phone_country_code",String(ce.phone_country_code)),ce.phone!=null&&(X("phone",lu(String(ce.phone))),X("phone_display",String(ce.phone))),ce.fill_add_internal_asset!==void 0&&X("fill_add_internal_asset",ce.fill_add_internal_asset===null?null:String(ce.fill_add_internal_asset)),ce.fill_add_customer_asset!==void 0&&X("fill_add_customer_asset",ce.fill_add_customer_asset===null?null:String(ce.fill_add_customer_asset)),ce.pin?Array.isArray(ce.pin)?X("pin",ce.pin.join("")):X("pin",String(ce.pin)):X("pin",""),Object.keys(ce.custom_fields??{}).forEach(ne=>{X(ne,String(ce[ne]??""))})}catch{}finally{hideLoader(),N(!0)}}v.useEffect(()=>{e?Y():N(!1)},[e]);function Q(De){K(),o(1),y(null),x({}),Z({}),j(Ce=>Ce+1),N(!1),n(De)}function W(){const De=Nce(k);return X("pin",De.join("")),De.join("")}function se(){const{phone:De,phone_display:Ce,phone_country_code:Fe}=W7(k),Re=b3(De,Ce,Fe);return X("phone",De),X("phone_display",Re),X("phone_country_code",Fe),_1(k,Re),{phone:De,phone_display:Re,phone_country_code:Fe}}function oe(De,Ce){const Fe=De??String((U==null?void 0:U.pin)??""),Re=(Ce==null?void 0:Ce.phone)??String((U==null?void 0:U.phone)??""),We=(Ce==null?void 0:Ce.phone_display)??String((U==null?void 0:U.phone_display)??""),le=(Ce==null?void 0:Ce.phone_country_code)??String((U==null?void 0:U.phone_country_code)??"1");E.current={full_name:String((U==null?void 0:U.full_name)??""),pin:Fe,phone:Re,phone_display:We,phone_country_code:le,code:String((U==null?void 0:U.code)??""),fill_add_internal_asset:(U==null?void 0:U.fill_add_internal_asset)??null,fill_add_customer_asset:(U==null?void 0:U.fill_add_customer_asset)??null}}function q(De,Ce,Fe){const Re={...U,current_step:i,step:De};b&&b>0&&(Re.driver_id=b);const We=String(Ce??(U==null?void 0:U.pin)??""),le=String((Fe==null?void 0:Fe.phone)??(U==null?void 0:U.phone)??""),ce=String((Fe==null?void 0:Fe.phone_display)??(U==null?void 0:U.phone_display)??""),ne=String((Fe==null?void 0:Fe.phone_country_code)??(U==null?void 0:U.phone_country_code)??"1");return Re.pin=We.split("").map(ve=>ve.trim()).filter(ve=>ve!==""),Re.phone=lu(le),Re.phone_display=ce,Re.phone_country_code=ne,Re}async function ue(De){var Ce,Fe,Re,We,le,ce;showLoader();try{let ne=String((U==null?void 0:U.pin)??""),ve={phone:String((U==null?void 0:U.phone)??""),phone_display:String((U==null?void 0:U.phone_display)??""),phone_country_code:String((U==null?void 0:U.phone_country_code)??"1")};i===1?(ne=W(),ve=se()):E.current&&(ne=String(((Ce=E.current)==null?void 0:Ce.pin)??(U==null?void 0:U.pin)??""),ve={phone:String(((Fe=E.current)==null?void 0:Fe.phone)??(U==null?void 0:U.phone)??""),phone_display:String(((Re=E.current)==null?void 0:Re.phone_display)??(U==null?void 0:U.phone_display)??""),phone_country_code:String(((We=E.current)==null?void 0:We.phone_country_code)??(U==null?void 0:U.phone_country_code)??"1")});const Ae=b3(ve.phone,ve.phone_display??"",ve.phone_country_code);ve={...ve,phone_display:Ae},X("phone",ve.phone),X("phone_display",ve.phone_display),X("phone_country_code",ve.phone_country_code),_1(k,ve.phone_display);const de=q(De,ne,ve),we=await Le.post(r,de),Ve=(we==null?void 0:we.data)??we;if(Z(Ve.errors??{}),De==="back"){o(pe=>Math.max(1,pe-1)),X("current_step",Math.max(1,i-1));return}if(De==="next"){Ve.result?(oe(ne,ve),o(2),X("current_step",2)):_1(k,ve.phone_display);return}if(De==="next_3")if(Ve.result){const pe=$3(Ve);pe&&y(pe),o(3),X("current_step",3)}else _1(k,ve.phone_display)}catch(ne){const ve=(ce=(le=ne==null?void 0:ne.response)==null?void 0:le.data)==null?void 0:ce.errors;ve&&Z(ve);const Ae=b3(String((U==null?void 0:U.phone)??""),String((U==null?void 0:U.phone_display)??""),String((U==null?void 0:U.phone_country_code)??"1"));_1(k,Ae)}finally{hideLoader()}}async function _e(){var De,Ce;if(b){showLoader();try{const Fe=E.current??{},Re={...U,...Fe,phone:lu(String(Fe.phone??U.phone??"")),phone_display:String(Fe.phone_display??U.phone_display??""),phone_country_code:String(Fe.phone_country_code??U.phone_country_code??"1"),pin:String(Fe.pin??U.pin??"")},We=ye(`/network/driver/update-after-created/${b}`),le=await Le.post(We,Re),ce=(le==null?void 0:le.data)??le;if(Z(ce.errors??{}),ce.result){if(ce.redirect){window.location.href=ce.redirect;return}Q({created:!0,message:ce.message??t("driver::form.message.flash_message_update_success")})}}catch(Fe){const Re=(Ce=(De=Fe==null?void 0:Fe.response)==null?void 0:De.data)==null?void 0:Ce.errors;Re&&Z(Re)}finally{hideLoader()}}}return!e||!S?null:s.jsxs(Cy,{header:V,visible:e,onClose:()=>Q(),steps:D,currentStep:i,closable:i!==3,noVerticalPadding:i===3,onBack:()=>
473{if(i===2){ee(),o(1),X("current_step",1),Z({});return}o(2),X("current_step",2),Z({})},onNext:()=>ue("next"),onFinish:()=>ue("next_3"),onDone:()=>_e(),finishLabel:t("driver::form.text.btn_save_customize"),footerConfig:{perStep:{2:{showNext:!1,showFinish:!0,showDone:!1},3:{showNext:!1,showFinish:!1,showDone:!0,showBack:!1}}},children:[i===1?s.jsx(Izt,{pinLength:l,canUseSamsara:u,samsaraInitialMapping:f,showAssetAccess:!1,fieldProps:H,get:re,set:X,pinWrapRef:k,LABEL_DRIVER_PHONE:P,LABEL_DRIVER_CODE:I,DESC_DRIVER_CODE:L}):null,i===2?s.jsx($zt,{customFields:g,fieldProps:H,get:re}):null,i===3?s.jsx(Lzt,{driverId:b??0,canShowNetworkLimit:h,get:re,set:X}):null]},w)},Hzt=({config:e})=>{const n=At(e),[r,a]=v.useState([]),[i,o]=v.useState(),[l,c]=v.useState([]),{can:u}=Ot(),{company:d}=Bt(),[f,p]=v.useState(""),[h,m]=v.useState(""),[g,x]=v.useState(""),[b,y]=v.useState(""),[w,j]=v.useState({}),[S,N]=v.useState(""),k=Gt(),E=Gt(),D=Gt(),R=Gt(),[A,P]=v.useState(!1),I=v.useRef(r);XP(n,ZP,"network",l),n.editColumn("settings",Z=>s.jsxs(he,{children:[u("driver_edit")?s.jsxs(s.Fragment,{children:[Z.is_lock_app_login===1?s.jsx(he.Item,{onClick:()=>H(Z,"unlock"),className:"text-success font-semibold",children:t("driver::form.label.unlock_account")}
473):null,Z.status==ct.ACTIVE?s.jsx(he.Item,{onClick:()=>H(Z,"deactivate"),className:"text-notice font-semibold",children:t("driver::form.label.deactivate")}):s.jsx(he.Item,{onClick:()=>H(Z,"activate"),className:"text-success font-semibold",children:t("driver::form.label.activate")})]}):null,u("network_driver.*")?s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Lu("network",Z),children:t("driver::form.text.activity")})}):null,u("network_driver_edit")?s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Lu("network",Z,Li),children:t("tank::datatable.text.settings")})}):null,u("network_driver_edit")?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),Z.is_lock_app_login!==1?s.jsx(he.Item,{onClick:()=>H(Z,"forceLogout"),children:t("driver::form.label.force_app_logout")}):null,s.jsx(he.Item,{onClick:()=>U(Z),className:"text-critical font-semibold",children:t("tank::datatable.text.delete")})]}):null]})),n.on("load_data",Z=>{const V=Z.data.filter(J=>l.indexOf(Number(J.id))!==-1);a(V)}),n.on("select",(Z,V)=>{c(Z),a(V),V.map(J=>{I.current.filter(ee=>ee.id==J.id).length==0&&I.current.push(J)}),I.current=I.current.filter(J=>Z.indexOf(Number(J.id))!==-1)});function L({searchBox:Z,exportBtn:V}){return s.jsxs(Jr,{className:"",children:[Z,u("network_driver_edit")&&l.length?s.jsxs(pS,{label:s.jsx("span",{className:"text-lg",dangerouslySetInnerHTML:{__html:t("tank::text.items_selected",{items:`<span class="font-semibold">${l.length} ${t("driver::text.network_drivers")}</span>`})}}),children:[s.jsx(he.Item,{onClick:()=>H(i,"network-multi-activate"),children:s.jsx("span",{className:"text-success font-semibold",children:t("message.activate_selected",{d:t("driver::text.network_drivers")})})}),s.jsx(he.Item,{onClick:()=>H(i,"network-multi-deactivate"),children:s.jsx("span",{className:"text-notice font-semibold",children:t("message.deactivate_selected",{d:t("driver::text.network_drivers")})})}),s.jsx(he.Item,{onClick:()=>{D.on(),N("multi-delete"),P(!1)},children:s.jsx("span",{className:"text-critical font-semibold",children:t("message.delete_selected",{d:t("driver::text.network_drivers")})})})]}):null,s.jsxs("div",{className:"flex gap-4",children:[u("network_driver_edit")?s.jsx(be,{type:"outline",onClick:J=>og(Oe("/import/network/driver")),children:t("text.btn_import")}):null,V,u("network_driver_edit")?s.jsx(be,{type:"primary",onClick:R.on,className:"add-tank-load-modal",children:t("network::text.add_network_driver")}):null]})]})}function H(Z,V){o(Z),N(V),P(!1),E.on();let J=aSe(Z?Z.id:"",V,l);p(J.title),y(J.btnTitle),m(J.content),x(J.url),j(J.params)}function U(Z){P(!1),o(Z),N("delete"),k.on()}function X(Z,V,J={}){showLoader(),za(I.current,i,d,S)&&(J={...J,...iSe(S,A)}),Le.post(ye(V),J).then(K=>{K.result?Pe.show({message:K.message}):Pe.show({message:K.message,type:"critical"}),rSe(S,i,r,n),a([]),N(""),c([]),o(void 0),E.off(),k.off(),D.off()}).catch(K=>{}).finally(()=>{hideLoader()})}const re=["activate","multi-activate","network-multi-activate"].includes(S)?t("fleetmanager::text.samsara_not_connected_disable_activate_on_samsara"):t("fleetmanager::text.samsara_not_connected_disable_deactivate_on_samsara");return s.jsxs(s.Fragment,{children:[s.jsx(Bzt,{visible:R.status,onClose:Z=>{R.off(),Z!=null&&Z.created&&n.reload()}}),s.jsxs(ot,{title:f,visible:E.status,buttons:()=>s.jsxs("div",{className:rt("flex",{"justify-between w-full":za(I.current,i,d,S)&&S!="forceLogout","justify-end":!za(I.current,i,d,S)}),children:[za(I.current,i,d,S)&&["activate","multi-activate","network-multi-activate","network-multi-deactivate","multi-deactivate","deactivate"].includes(S)?s.jsx(s.Fragment,{children:["activate","multi-activate","network-multi-activate"].includes(S)?s.jsx(Un,{disabled:!d.is_samsara_enabled,checked:A,onChange:Z=>{P(Z)},children:t("fleetmanager::text.activate_on_samsara")}):s.jsx(Un,{disabled:!d.is_samsara_enabled,checked:A,onChange:Z=>{P(Z)},children:t("fleetmanager::text.deactivate_on_samsara")})}):null,s.jsx(be,{size:"lg",onClick:Z=>X(Z,g,w),children:b})]}),onClose:E.off,children:[h,za(I.current,i,d,S)&&!d.is_samsara_enabled&&s.jsx(jg,{content:re}),za(I.current,i,d,S)&&["multi-activate","network-multi-activate","network-multi-deactivate","multi-deactivate"].includes(S)&&A?s.jsx(eO,{mode:S}):null]}),s.jsxs(ot,{title:t("network::form.label.driver.delete"),type:"critical",visible:D.status,buttons:()=>s.jsxs("div",{className:rt("flex w-full",{"justify-between":za(I.current,i,d,S),"justify-end":!za(I.current,i,d,S)}),children:[za(I.current,i,d,S)?s.jsx(Un,{disabled:!d.is_samsara_enabled,checked:A,onChange:Z=>P(Z),children:t("fleetmanager::text.deactivate_on_samsara")}
473):null,s.jsxs(be,{type:"critical",size:"lg",onClick:Z=>X(Z,"driver/multiple-action",{action:"delete",ids:l.join(",")}),children:[t("text.permanently_delete")," ",l.length," ",t("driver::text.network_drivers")]})]}),onClose:D.off,children:[t("message.sure_delete_entity")," ",l.length," ",t("driver::text.network_drivers"),"?",s.jsx(ot.BoldMessage,{children:t("driver::form.message.driver_delete_sub_title")}),za(I.current,i,d,"multi-delete")&&!d.is_samsara_enabled&&s.jsx(jg,{className:"mt-[16px]",content:t("fleetmanager::text.samsara_not_connected_disable_deactivate_on_samsara")}),za(I.current,i,d,S)&&A?s.jsx(eO,{mode:S,className:"mt-[16px]"}):null]}),s.jsxs(ot,{title:t("network::form.label.driver.delete"),type:"critical",visible:k.status,buttons:()=>s.jsxs("div",{className:rt("flex w-full",{"justify-between":za(I.current,i,d,S),"justify-end":!za(I.current,i,d,S)}),children:[za(I.current,i,d,S)?s.jsx(Un,{disabled:!d.is_samsara_enabled,checked:A,onChange:Z=>{P(Z)},children:t("fleetmanager::text.deactivate_on_samsara")}):null,s.jsx(be,{type:"critical",size:"lg",onClick:Z=>X(Z,`driver/delete/${i?i.id:""}`),children:t("text.permanently_delete")})]}),onClose:k.off,children:[t("driver::form.message.driver_delete_title"),s.jsx(ot.BoldMessage,{children:t("driver::form.message.driver_delete_sub_title")}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:i?i.full_name:""}),s.jsxs("p",{children:[t("driver::text.pin"),": ",i?i.pin:""]}),s.jsxs("p",{children:[t("driver::text.phone_number"),": ",i?i.phone:""]}),(i==null?void 0:i.samsara_id)&&!d.is_samsara_enabled&&s.jsx(jg,{className:"mt-[32px]",content:t("fleetmanager::text.samsara_not_connected_disable_deactivate_on_samsara")})]})]}),s.jsx(kt,{selectAble:!0,...n.props,renderTop:L,emptyStateButton:u("network_driver_edit")?s.jsx(be,{type:"primary",onClick:R.on,className:"add-tank-load-modal",children:t("network::text.add_network_driver")}):null})]})},zzt=()=>{const{data:e,render:n}=Lt({server:ye("driver/network")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("network::text.network_drivers")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(Hzt,{config:e.dt_configs})}))]})},Vzt=({config:e})=>{const{can:n}=Ot(),{company:r,network:a}=Bt(),i=At(e),o=Gt(),[l,c]=v.useState(!1);hS(i),i.setRowProps(x=>({className:x.status==ct.INACTIVE?"bg-bg_gray text-neutral":"",onClick:b=>{r.is_network_customer||(window.location.href=Oe(`/network/site/${x.id}`))}}));function u(){return r.is_jobber&&n("site_edit")?s.jsx(be,{type:"primary",onClick:x=>o.on(),children:t("network::text.add_network_site")}):null}function d(){return s.jsx(be,{type:"primary",onClick:x=>o.on(),children:t("network::text.add_network_site")})}function f(x,b){let y=t("message.sure_deactivate");b&&(y=t("message.sure_inactivate")),ot.show({title:t("tankmonitor::form.label.confirmation"),message:y,buttons:w=>s.jsx(be,{onClick:()=>{const j=ye(`/network/site/change-status-network-site/${x.id}`,{status:b});Le.post(j).then(S=>{if(S.result){Pe.show({message:t("site::form.message.flash_message_update_success"),fixed:!0}),x.status=b;return}}).catch(S=>{Pe.show({message:t("text.updated_failure"),type:"error",fixed:!0})}).finally(()=>{i.refresh(),w()})},className:"btn btn-primary btn-lg",children:t("text.btn_ok")})})}function p(x,b){const y=ye(`/network/site/remove-from-network/${x.id}`);ot.show({title:t("network::text.remove_site_from_network"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("network::form.message.site_delete_title",{site_name:x.name}),s.jsx(ot.BoldMessage,{children:t("network::form.message.site_delete_sub_title")}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:x.name}),s.jsxs("p",{children:[x.id," "]})]})]}),buttons:w=>s.jsx(be,{onClick:()=>{showLoader(),Le.post(y).then(j=>{if(j.result){Pe.show({message:t("site::form.message.flash_message_update_success"),fixed:!0}),i.reload();return}}).catch(j=>{Pe.show({message:t("text.updated_failure"),type:"error",fixed:!0}),console.error(j)}).finally(()=>{hideLoader(),w()})},className:"btn-critical btn-lg",children:t("text.btn_remove")})})}i.editColumn("settings",x=>n("network_site_edit")&&r.is_network_owner&&s.jsxs(he,{children:[x.status?s.jsx(he.Item,{className:"text-notice font-semibold",onClick:b=>f(x,ct.INACTIVE),children:t("driver::form.label.deactivate")}):s.jsx(he.Item,{className:"text-success font-semibold",onClick:b=>f(x,ct.ACTIVE),children:t("driver::form.label.activate")}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:b=>p(x),children:t("network::text.remove_site_from_network")})]}));function h(x){Le.post("/network/site/add-to-network",{sites:x}).then(b=>{Pe.show({message:b.message,fixed:!0})}).catch(b=>{Pe.show({type:"critical",message:b.format[0]})}).finally(()=>{i.reload(),o.off()})}function m(){window.location.reload()}const g=(a==null?void 0:a.id)??(r==null?void 0:r.id_network_first)??"";return s.jsxs(s.Fragment,{children:[s.jsx(xa,{onApply:h,description:t("network::text.select_site_add_to_network"),entity:"site",multiple:!0,onClose:()=>{o.off()},visible:o.status,header:t("network::text.add_network_site"),loadConfigUrl:ye("/network/site/new-add-to-network-modal"),renderFooter:x=>s.jsxs(s.Fragment,{children:[s.jsx(be,{onClick:()=>c(!0),className:"btn-style-1 !bg-white",children:t("site::form.text.add_new_site")}),s.jsx(be,{onClick:()=>h(x),size:"lg",children:t("device::device_text.save")})]})}),s.jsx(aU,{visible:l,onClose:()=>c(!1),createUrl:ye("/site/create",{network_id:g}),defaultValues:{network_id:g,is_network:1,is_network_module:1},onSuccess:m,title:t("site::site_text.add_site")}),s.jsx(kt,{...i.props,topRight:u(),emptyStateButton:d()})]})},Uzt=()=>{const{data:e,render:n}=Lt({server:ye("/network/site")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("network::text.network_sites")}),n(()=>s.jsxs("div",{className:"site-page",children:[s.jsx("div",{id:"network-settings-detail",className:"entity-detail border-b border-placeholder",children:s.jsx("div",{className:"row",children:s.jsx(NY,{locations:e.maps.map_locations,info:e.maps.configs})})}),s.jsx(Vzt,{config:e.dt_configs})]}))]})};function Wzt({config:e}){const n=At(e),{can:r}=Ot(),[a,i]=v.useState([]),[o,l]=v.useState([]),[c,u]=v.useState(!1);_Se(n),n.on("select",(p,h)=>{l(p),i(h)}),n.editColumn("is_all_access",p=>p.is_all_access?t("text.all"):t("driver::datatable.text.restricted")),n.editColumn("settings",p=>s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`vehicle/${p.id}`),children:t("tank::datatable.text.view")})}),r("vehicle_edit")?s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`vehicle/${p.id}`,{tab:su}),children:t("tank::datatable.text.manage_access")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`vehicle/${p.id}`,{tab:Li}),children:t("tank::datatable.text.settings")})}),s.jsx(he.Separator,{}),p.status?s.jsx(he.Item,{className:"font-semibold text-notice",onClick:()=>kSe(p,n,()=>{i([]),l([])}),children:t("vehicle::form.label.deactivate")}):null,p.status?null:s.jsx(he.Item,{className:"font-semibold text-success",onClick:()=>jSe(p,n,()=>{i([]),l([])}),children:t("vehicle::form.label.activate")}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>CSe(p,n,()=>{i([]),l([])}),children:t("vehicle::form.label.delete")})]}):null]}));function d(){return r("vehicle_edit")?s.jsx(be,{onClick:()=>u(!0),children:t("vehicle::form.text.add_new_vehicle")}):null}function f({searchBox:p,exportBtn:h}){return s.jsxs(Jr,{children:[p,s.jsx("div",{children:r("vehicle_edit")&&o.length?s.jsxs(pS,{label:s.jsx("span",{className:"text-lg",dangerouslySetInnerHTML:{__html:t("text.rows_selected",{d:`<span class="font-semibold">${o.length} ${t("vehicle::datatable.text.title").toLowerCase()}</span>`})}}),children:[s.jsx(he.Item,{onClick:()=>bSe(a,o,n,()=>{i([]),l([])}),children:s.jsx("span",{className:"text-success font-semibold",children:t("message.activate_selected",{d:t("vehicle::datatable.text.title").toLowerCase()})})}),s.jsx(he.Item,{onClick:()=>ySe(a,o,n,()=>{i([]),l([])}),children:s.jsx("span",{className:"text-notice font-semibold",children:t("message.deactivate_selected",{d:t("vehicle::datatable.text.title").toLowerCase()})})}),s.jsx(he.Item,{onClick:()=>wSe(o,n,()=>{i([]),l([])}),children:s.jsx("span",{className:"text-critical font-semibold",children:t("message.delete_selected",{d:t("vehicle::datatable.text.title").toLowerCase()})})})]}):null}),s.jsxs("div",{className:"flex gap-[24px] items-center",children:[r("vehicle_edit")?s.jsx(be,{onClick:()=>bv("import/vehicle"),type:"outline",children:t("text.btn_import")}):null,h,d()]})]})}return s.jsxs(s.Fragment,{children:[s.jsx(eY,{visible:c,onClose:()=>u(!1),createUrl:ye("/vehicle/create"),onSuccess:()=>{n.reload({page:1}),n.refresh()}}),s.jsx(kt,{...n.props,selectAble:!0,renderTop:f,emptyStateButton:d()})]})}function _Se(e,n=!1){let r=n?"network/vehicle":"vehicle";["total_products","barcode_number","tag_str_1","tag_str_2","tag_str_3","tag_str_4","tag_str_5"].map(i=>{e.editColumn(i,o=>s.jsx("span",{className:"long-text",children:o[i]}))}),e.editColumn("status",i=>s.jsx(Jn,{status:i.status})),e.editColumn("name",i=>{if(i.created_by_company_id==null)return s.jsx("span",{className:"long-text",children:i.name});{let o=i.created_by_company_id!=i.company_id,l=i.user_created==""?null:JSON.parse(i.user_created);return s.jsx("div",{onClick:()=>bv(`${r}/${i.id}`),children:s.jsx(to,{iconName:"icon icon-driver",iconClassName:"text-lg",tooltipContent:s.jsxs("div",{className:"text-center text-sm cursor-pointer",onClick:()=>bv(`${r}/${i.id}`),children:[s.jsx("div",{children:o?t("vehicle::text.added_by_your_jobber"):t("vehicle::text.added_by_driver")+":"}),s.jsxs("div",{className:"font-semibold",children:[s.jsx("div",{children:o?"":i.user_created_name}),s.jsx("div",{children:o||l==null?"":l.id})]})]}),children:s.jsx("span",{className:"long-text",children:i.name})})})}}),e.setRowProps((i,o)=>({onClick:()=>bv(`${r}/${i.id}`),className:rt({"bg-bg_gray text-neutral":!i.status&&!o.getIsSelected()})}))}function bSe(e,n,r,a){n.length&&ot.show({title:t("vehicle::form.text.activate_vehicles"),message:`${t("message.sure_activate_entity")} ${n.length} ${t("vehicle::datatable.text.title").toLowerCase()}?`,buttons:i=>
473s.jsxs(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye("/vehicle/multiple-action",{ids:n.join(","),action:"activate"})).then(o=>{var l,c;Pe.show({message:o.message}),(c=(l=r.getInstance())==null?void 0:l.state)==null||c.data.map(u=>{n.includes(u.id)&&(u.status=ct.ACTIVE)}),r.reload({page:1}),r.refresh(),a&&a()}).finally(()=>{hideLoader()}),i()},children:[t("text.permanently_activate")," ",n.length," ",t("vehicle::datatable.text.title").toLowerCase()]})})}function ySe(e,n,r,a){n.length&&ot.show({title:t("vehicle::form.text.deactivate_vehicles"),message:`${t("message.sure_deactivate_entity")} ${n.length} ${t("vehicle::datatable.text.title").toLowerCase()}?`,buttons:i=>s.jsxs(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye("/vehicle/multiple-action",{ids:n.join(","),action:"deactivate"})).then(o=>{var l,c;Pe.show({message:o.message}),(c=(l=r.getInstance())==null?void 0:l.state)==null||c.data.map(u=>{n.includes(u.id)&&(u.status=ct.INACTIVE)}),r.reload({page:1}),r.refresh(),a&&a()}).finally(()=>{hideLoader()}),i()},children:[t("text.permanently_deactivate")," ",n.length," ",t("vehicle::datatable.text.title").toLowerCase()]})})}function wSe(e,n,r){ot.show({message:s.jsxs(s.Fragment,{children:[`${t("message.sure_delete_entity")} ${e.length} ${t("vehicle::datatable.text.title").toLowerCase()}?`,s.jsx(ot.BoldMessage,{children:t("vehicle::form.message.vehicle_delete_sub_title")})]}),title:t("vehicle::form.text.delete_vehicles"),type:"critical",buttons:a=>s.jsxs(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(ye("/vehicle/multiple-action",{ids:e.join(","),action:"delete"})).then(i=>{Pe.show({message:i.message}),n.reload({page:1}),n.refresh(),r&&r()}).finally(()=>{hideLoader()}),a()},children:[t("text.permanently_delete")," ",e.length," ",t("vehicle::datatable.text.title").toLowerCase()]})})}function kSe(e,n,r){e.status&&ot.show({message:t("message.sure_deactivate"),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(`vehicle/change-status/${e.id}`,{status:0})).then(i=>{Pe.show({message:i.message}),e.status=ct.INACTIVE,n.refresh(),r&&r()}).finally(()=>{hideLoader()}),a()},children:t("text.btn_ok")})})}function jSe(e,n,r){e.status||ot.show({message:t("message.sure_inactivate"),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(`vehicle/change-status/${e.id}`,{status:1})).then(i=>{Pe.show({message:i.message}),e.status=ct.ACTIVE,n.refresh(),r&&r()}).finally(()=>{hideLoader()}),a()},children:t("text.btn_ok")})})}function CSe(e,n,r){ot.show({message:s.jsxs(s.Fragment,{children:[t("vehicle::form.message.vehicle_delete_title"),s.jsx(ot.BoldMessage,{children:t("vehicle::form.message.vehicle_delete_sub_title")}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:e.name}),s.jsx("p",{children:e.code}),s.jsx("p",{children:e.type_product&&e.type_product.name!=="All types"?e.type_product.name:""})]})]}),title:t("vehicle::form.text.delete_vehicle"),type:"critical",buttons:a=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{showLoader(),Le.post(ye(`vehicle/delete/${e.id}`)).then(i=>{Pe.show({message:i.message}),n.reload({page:1}),n.refresh(),r&&r()}).finally(()=>{hideLoader()}),a()},children:t("vehicle::form.text.delete_vehicle_btn")})})}const Yzt=({visible:e,onClose:n,onSuccess:r})=>s.jsx(eY,{visible:e,onClose:n,onSuccess:r,createUrl:ye("/network/vehicle/create"),title:t("network::text.add_network_vehicle")});function qzt({config:e}){const n=At(e),{can:r}=Ot(),[a,i]=v.useState([]),[o,l]=v.useState([]),[c,u]=v.useState(!1);_Se(n,!0),n.on("select",(p,h)=>{l(p),i(h)}),n.editColumn("settings",p=>s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`network/vehicle/${p.id}`),children:t("tank::datatable.text.view")})}),r("network_vehicle_edit")?s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`network/vehicle/${p.id}`,{tab:Li}),children:t("tank::datatable.text.settings")})}),s.jsx(he.Separator,{}),p.status?s.jsx(he.Item,{className:"font-semibold text-notice",onClick:()=>kSe(p,n,()=>{i([]),l([])}),children:t("vehicle::form.label.deactivate")}):null,p.status?null:s.jsx(he.Item,{className:"font-semibold text-success",onClick:()=>jSe(p,n,()=>{i([]),l([])}),children:t("vehicle::form.label.activate")}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>CSe(p,n,()=>{i([]),l([])}),children:t("vehicle::form.label.delete")})]}):null]}));function d(){n.reload({page:1}),n.refresh(),i([]),l([])}function f({searchBox:p,exportBtn:h}){return s.jsxs(Jr,{children:[p,s.jsx("div",{children:r("network_vehicle_edit")&&o.length?s.jsxs(pS,{label:s.jsx("span",{className:"text-lg",dangerouslySetInnerHTML:{__html:t("text.rows_selected",{d:`<span class="font-semibold">${o.length} ${t("vehicle::datatable.text.title").toLowerCase()}</span>`})}}),children:[s.jsx(he.Item,{onClick:()=>bSe(a,o,n,()=>{i([]),l([])}),children:s.jsx("span",{className:"text-success font-semibold",children:t("message.activate_selected",{d:t("vehicle::datatable.text.title").toLowerCase()})})}),s.jsx(he.Item,{onClick:()=>ySe(a,o,n,()=>{i([]),l([])}),children:s.jsx("span",{className:"text-notice font-semibold",children:t("message.deactivate_selected",{d:t("vehicle::datatable.text.title").toLowerCase()})})}),s.jsx(he.Item,{onClick:()=>wSe(o,n,()=>{i([]),l([])}),children:s.jsx("span",{className:"text-critical font-semibold",children:t("message.delete_selected",{d:t("vehicle::datatable.text.title").toLowerCase()})})})]}):null}),s.jsxs("div",{className:"flex gap-[24px] items-center",children:[r("network_vehicle_edit")?s.jsx(be,{onClick:()=>bv("import/network/vehicle"),type:"outline",children:t("text.btn_import")}):null,h,r("network_vehicle_edit")?s.jsx(be,{onClick:()=>u(!0),children:t("network::text.add_network_vehicle")}):null]})]})}return s.jsxs(s.Fragment,{children:[s.jsx(kt,{...n.props,selectAble:!0,renderTop:f,emptyStateButton:r("network_vehicle_edit")?s.jsx(be,{onClick:()=>u(!0),children:t("network::text.add_network_vehicle")}):null}),s.jsx(Yzt,{visible:c,onClose:()=>u(!1),onSuccess:d})]})}function Gzt(){const{data:e,render:n}=Lt({server:ye("network/vehicle")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("network::text.network_vehicles")}),n(()=>s.jsx(qzt,{config:e.dt_configs}))]})}const SSe=({row:e,dt:n,isNetworkCustomer:r=!1})=>{const{company:a}=Bt();function i(o){var u;let l=r?o.company_network_id:o.network_id;const c=ye(`network/remove-customer-network/${l}/${o.id}`);ot.show({title:t("network::text.remove_customer_from_network"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("network::form.message.customer_delete_title",{customer_name:o.name}),s.jsx(ot.BoldMessage,{children:t("network::form.message.customer_delete_sub_title",{network_name:(u=a==null?void 0:a.network)==null?void 0:u.name})}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:o.name}),s.jsxs("p",{children:["ID: ",o.id," "]}),o.account_owner?s.jsxs("p",{children:[" ",o.account_owner," "]}):null]})]}),buttons:d=>s.jsx("button",{onClick:()=>{showLoader(),Le.post(c).then(f=>{if(f.result){Pe.show({message:t("network::form.message.removed_successful"),fixed:!0}),n.reload({page:1}),n.refresh();return}}).finally(()=>
473{hideLoader(),d()})},className:"btn-critical btn-lg",children:t("text.remove")})})}return s.jsx(he.Item,{onClick:()=>i(e),className:"text-critical font-semibold",children:t("network::text.remove_customer_from_network")})},NSe=({row:e})=>{function n(r){const a=ye("/jobber/customer/resend-invitation");showLoader(),Le.post(a,{id:r.id}).then(i=>{if(i.result){Pe.show({message:t("jobber::form.message.resent_invitation_successful"),fixed:!0});return}}).finally(()=>{hideLoader()})}return s.jsx(he.Item,{onClick:()=>{n(e)},children:t("jobber::text.resent_invite")})},ESe=({visible:e,onClose:n,row:r,onSave:a})=>{const i=wr({server:ye(`jobber/customer/update/${r.id}`),formConfig:{fields:{email:{label:t("account::form.label.email")}}},isScrollWhenError:!1});function o(){showLoader(),i.submit().then(c=>{Pe.show({message:t("message.save_successful"),fixed:!0}),a()}).finally(()=>hideLoader())}const l=()=>s.jsx("button",{onClick:()=>{o()},className:"btn btn-primary btn-lg",children:t("text.btn_save")});return s.jsx(cn,{footer:s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx(l,{})}),header:t("jobber::form.text.edit_customer_email"),visible:e,onClose:()=>{n(),i.reset()},children:s.jsx("div",{className:"modal-body-general p-full",children:s.jsx(hf,{formInstance:i,children:s.jsx(mt,{...i.fieldProps("email"),wrapperClassName:"mb-0 form-group",className:"text-base form-control",name:"email",id:"email",label:t("jobber::form.label.email"),onChangeValue:c=>i.set("email",c),placeholder:t("placeholder.enter_email")})},i.formKey)})})},TSe=({row:e,dt:n})=>{function r(i){Le.post(i).then(o=>{if(o.result){Pe.show({message:t("jobber::form.message.deleted_invite_successful"),fixed:!0});return}}).finally(()=>{})}function a(i){const o=ye(`/jobber/delete_invite/${i.id}/${i.hq_email}`);ot.show({title:t("jobber::form.text.delete_invite"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("jobber::form.message.invite_delete_title"),s.jsxs(ot.Info,{children:[s.jsxs("p",{className:"font-semibold",children:[" ",i.name," "]}),s.jsxs("p",{children:[" ",i.hq_email," "]})]})]}),buttons:l=>s.jsx("button",{onClick:()=>{r(o),l(),n.reset()},className:"btn-critical btn-lg",children:t("jobber::form.text.delete_invite")})})}return s.jsx(he.Item,{onClick:()=>{a(e)},className:"text-critical font-semibold",children:t("jobber::text.delete_invite")})};function Kzt({row:e,dt:n}){const{can:r}=Ot(),a=e.is_customer_ownership&&r("customer_edit")&&e.is_show_invitation,i=Gt();function o(l){window.open(Oe(`/jobber/login-to-customer/${l.id}`),"tab1")}return s.jsxs(s.Fragment,{children:[a?s.jsx(ESe,{row:e,onSave:()=>n.reload(),visible:i.status,onClose:()=>i.off()}):null,s.jsxs(he,{children:[r("customer.*")?s.jsx(he.Item,{onClick:()=>{o(e)},children:t("jobber::datatable.text.login")}):null,s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe("jobber/tank/",{company_id:e.id}),children:t("jobber::datatable.text.view_tank")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe("jobber/site/",{"locations.company_id":e.id}),children:t("jobber::datatable.text.view_site")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe("jobber/device/",{"devices.company_id":e.id}),children:t("jobber::datatable.text.view_hardware")})}),r("report_edit")?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe("report/create/",{company_id:e.id}),children:t("jobber::datatable.text.generate_report")})}):null,e.network_id&&r("network_edit")?s.jsx(SSe,{row:e,dt:n}):null,a?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(NSe,{row:e}),s.jsx(he.Item,{onClick:i.on,children:t("jobber::text.edit_email_address")}),s.jsx(TSe,{row:e,dt:n})]}):null]})]})}const Zzt=({config:e})=>{const{can:n}=Ot(),r=Gt(),a=At(e);DSe(a),a.setRowProps(l=>({onClick:()=>{sr(Oe(`/jobber/customer/${l.id}`))}})),a.editColumn("settings",l=>s.jsx(Kzt,{row:l,dt:a})),a.editColumn("owner.full_name",l=>{if(l.is_customer_ownership&&l.is_show_invitation&&n("customer_edit")){const c=s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold",children:"Invite pending"}),s.jsxs("div",{children:[t("jobber::datatable.text.owner_tooltip")," (",s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active"}),")"]})]});return s.jsx(to,{tooltipContent:c,tooltipClassName:"!max-w-[190px]",iconName:"icon-pending-false",children:s.jsx("span",{className:"font-normal",children:l.owner_name})})}return l.owner_name});function i(){return s.jsx(be,{id:"btn_add_customer_top_right",type:"outline",onClick:()=>r.on(),className:"add-customer-load-modal",children:t("jobber::text.add_new_customer").ucFirst()})}function o(){return s.jsx(be,{id:"btn_add_customer_empty_state",type:"primary",onClick:()=>r.on(),className:"add-customer-load-modal",children:t("jobber::text.add_new_customer").ucFirst()})}return s.jsxs(s.Fragment,{children:[s.jsx(nye,{visible:r.status,onClose:l=>{r.off()},url:"/jobber/customer/create?is_network=0"}),s.jsx(kt,{...a.props,topRight:i(),emptyStateButton:o()})]})};function DSe(e){["customer_code","hq_email"].map(r=>e.editColumn(r,a=>s.jsx("span",{className:"long-text",children:a[r]}))),e.editColumn("status",r=>s.jsx("span",{className:Ut("status-tag",r.status==ct.ACTIVE?"active":"inactive"),children:r.status==ct.ACTIVE?t("device::device_text.active"):t("device::device_text.inactive")})),e.editColumn("name",r=>s.jsx("div",{onClick:a=>sr(Oe(`/jobber/customer/${r.id}`)),children:s.jsx(to,{iconName:r.network_id?"icon-network":"",iconClassName:"row-icon m-0",children:s.jsx("span",{children:r.name})})})),e.editColumn("monthly_network_usage",r=>{if(!r.is_company_network)return t("network::text.no_network_access");let a="level-1";return r.monthly_network_usage>=75?a="level-4":r.monthly_network_usage>=50?a="level-3":r.monthly_network_usage>=25&&(a="level-2"),s.jsx(S_,{typeName:a,percent:Math.floor(r.monthly_network_usage)})})}const Xzt=({row:e,dt:n})=>{function r(i,o){const l=ye(`/network/customer/change-status-network-customer/${e.network_id}/${e.id}`,{status:o});Le.post(l).then(c=>{if(c.result){Pe.show({message:t("text.updated_successfully"),fixed:!0}),e.status=ct.INACTIVE,e.is_company_network=!1,e.network_id=0,n.refresh();return}}).finally(()=>{})}function a(i,o){let l=t("message.sure_deactivate");o&&(l=t("message.sure_inactivate")),ot.show({title:t("tankmonitor::form.label.confirmation"),message:l,buttons:c=>s.jsx("button",{onClick:()=>{r(i.id,o),c()},className:"btn btn-primary btn-lg",children:t("text.btn_ok")})})}return s.jsx(he.Item,{className:"text-notice font-semibold",onClick:i=>a(e,ct.INACTIVE),children:t("driver::form.label.deactivate")})},Qzt=({row:e,dt:n})=>{const{company:r}=Bt();function a(o,l){const c=ye(`/network/customer/change-status-network-customer/${e.company_network_id}/${e.id}`,{status:l});Le.post(c).then(u=>{var d,f;if(u.result){Pe.show({message:t("text.updated_successfully"),fixed:!0}),e.status=ct.ACTIVE,e.is_company_network=!0,e.network_id=(d=r==null?void 0:r.network)==null?void 0:d.id,e.monthly_network_usage=(f=u==null?void 0:u.values)==null?void 0:f.percent,n.refresh();return}}).finally(()=>{})}function i(o,l){let c=t("message.sure_deactivate");l&&(c=t("message.sure_inactivate")),ot.show({title:t("tankmonitor::form.label.confirmation"),message:c,buttons:u=>s.jsx("button",{onClick:()=>{a(o.id,l),u()},className:"btn btn-primary btn-lg",children:t("text.btn_ok")})})}return s.jsx(he.Item,{className:"text-success font-semibold",onClick:o=>i(e,ct.ACTIVE),children:t("driver::form.label.activate")})};function Jzt({row:e,dt:n}){const{can:r}=Ot(),a=e.is_customer_ownership&&r("customer_edit")&&e.is_show_invitation,i=Gt();function o(l){window.open(Oe(`/jobber/login-to-customer/${l.id}`),"tab1")}return s.jsxs(s.Fragment,{children:[a?s.jsx(ESe,{row:e,onSave:()=>n.reload(),visible:i.status,onClose:()=>i.off()}
473):null,s.jsxs(he,{children:[r("customer.*")?s.jsx(he.Item,{onClick:()=>{o(e)},children:t("jobber::datatable.text.login")}):null,e.status?s.jsx(Xzt,{row:e,dt:n}):s.jsx(Qzt,{row:e,dt:n}),e.company_network_id&&r("network_edit")?s.jsx(SSe,{row:e,dt:n,isNetworkCustomer:!0}):null,a?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(NSe,{row:e}),s.jsx(he.Item,{onClick:i.on,children:t("jobber::text.edit_email_address")}),s.jsx(TSe,{row:e,dt:n})]}):null]})]})}const eVt=({fieldProps:e,get:n,set:r})=>s.jsx(tye,{fieldProps:e,get:n,set:r}),tVt=({visible:e,onHide:n})=>{const[r,a]=v.useState(1),i=Ug({url:ye("network/modal-customer-to-network")}),{company:o}=Bt(),l={is_network:{label:t("jobber::form.label.add_customer_to_network"),value:1},limit:{label:t("jobber::form.label.monthly_limit"),value:o.network_default_limit},owner_high_level:{label:t("jobber::form.label.high_level"),value:o.network_default_owner_high_level},owner_critical_high_level:{label:t("jobber::form.label.critical_high"),value:o.network_default_owner_critical_high_level},limit_period_type:{label:"",value:vO},limit_period:{label:t("jobber::form.text.every"),value:""},is_owner_critical_high_level:{label:"",value:1},is_owner_high_level:{label:"",value:1},company_id:{label:"",value:1}},{fieldProps:c,values:u,set:d,get:f,updateInvalidErrors:p}=wr({formConfig:{fields:l}});function h(){n(),a(1),Object.keys(l).forEach(b=>{d(b,l[b].value)}),p({})}function m(b){showLoader(),setTimeout(()=>{try{d("company_id",b.id),a(2)}catch{}finally{hideLoader()}},150)}if(v.useEffect(()=>{e&&i.load()},[e]),i.loading||!e)return s.jsx(s.Fragment,{});function g(){return s.jsx("div",{className:"flex justify-end items-end w-full",children:r==2?s.jsx(be,{type:"primary",size:"lg",onClick:()=>x(),children:t("text.btn_save")}):null})}async function x(){var b,y;showLoader();try{const w=await Le.post(ye("network/modal-customer-to-network?step=finish_step"),u),j=(w==null?void 0:w.data)??w;p(j.errors??{}),j.result&&Lo()}catch(w){const j=(y=(b=w==null?void 0:w.response)==null?void 0:b.data)==null?void 0:y.errors;j&&p(j)}finally{hideLoader()}}return s.jsx(s.Fragment,{children:s.jsxs(cn,{visible:e,onClose:h,header:t("network::text.add_network_customer"),padding:"none",footer:r!=1&&g(),children:[s.jsx(gu,{currentStep:r}),r==1?s.jsx("div",{className:"rounded-b-[16px] overflow-hidden",children:s.jsx(xa,{defaultConfig:i.configs,multiple:!1,entity:"network_customer",visible:!0,isModal:!1,onApply:b=>m(b)})}):null,r===2&&s.jsx("div",{className:"modal-body-general has-stepper custom-scrollbar !pt-[40px]",children:s.jsx(eVt,{fieldProps:c,get:f,set:d})})]})})},nVt=({config:e})=>{const{can:n}=Ot(),r=At(e),a=Gt();MSe(r);function i(){return n("network_customer_edit")?s.jsx(be,{type:"primary",onClick:()=>o(),className:"add-customer-network-load-modal",children:t("network::text.add_network_customer").ucFirst()}):null}function o(){a.on()}return s.jsxs(s.Fragment,{children:[s.jsx(tVt,{visible:a.status,onHide:()=>a.off()}),s.jsx(kt,{...r.props,topRight:i(),emptyStateButton:n("network_customer_edit")?s.jsx(be,{type:"primary",onClick:()=>{o()},className:"add-customer-network-load-modal",children:t("network::text.add_network_customer").ucFirst()}):null})]})};function MSe(e){const{can:n}=Ot();DSe(e),e.editColumn("company_network.status",r=>s.jsx("span",{className:Ut("status-tag",r.status==ct.ACTIVE?"active":"inactive"),children:r.status==ct.ACTIVE?t("device::device_text.active"):t("device::device_text.inactive")})),e.editColumn("owner.full_name",r=>{if(r.is_customer_ownership&&r.is_show_invitation&&n("customer_edit")){const a=s.jsxs("div",{children:[s.jsx("div",{className:"font-semibold",children:"Invite pending"}),s.jsxs("div",{children:[t("jobber::datatable.text.owner_tooltip")," (",s.jsx(Se,{name:"icon-icon-gear-fill",className:"text-active"}),s.jsx(Se,{name:"icon-direction-down1",className:"text-active"}),")"]})]});return s.jsx(to,{tooltipContent:a,tooltipClassName:"!max-w-[190px]",iconName:"icon-pending-false",children:s.jsx("span",{className:"font-normal",children:r.owner_name})})}return r.owner_name}),e.setRowProps(r=>({className:r.status==ct.INACTIVE?"bg-bg_gray text-neutral":"",onClick:a=>{n("customer.*")&&sr(Oe(`/network/customer/${r.id}`,{is_network:!0}))}})),e.editColumn("name",r=>s.jsx(to,{iconName:r.network_id?"icon-network":"",iconClassName:"row-icon m-0",children:s.jsx("span",{children:r.name})})),e.editColumn("settings",r=>s.jsx(Jzt,{row:r,dt:e}))}const rVt=()=>{const{data:e,render:n}=Lt({server:ye("/network/cus")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("network::text.network_customers")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(nVt,{config:e.dt_configs})}))]})}
473,aVt=({fieldProps:e,get:n,set:r,invalidErrors:a={},taxableList:i={},onDelete:o})=>{const l=String(n("status")??"1"),c=v.useMemo(()=>Object.keys(i).map(u=>({value:u,label:i[u]})),[i]);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("vehicle::text.tab_vehicle_detail")}),s.jsxs("div",{className:"section-body",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("vehicle::form.label.status")}),s.jsxs("div",{className:"form-check form-inline",children:[s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"status",value:"1",current:l,onClick:()=>r("status","1"),children:t("driver::form.label.active")})}),s.jsx("label",{className:"form-radio-label-general",children:s.jsx(zt,{name:"status",value:"0",current:l,onClick:()=>r("status","0"),children:t("driver::form.label.inactive")})})]})]}),s.jsx(mt,{...e("name"),value:String(n("name")??""),onChangeValue:u=>r("name",u)}),s.jsx("div",{className:"w-[240px]",children:s.jsx(mt,{...e("vin_number"),value:String(n("vin_number")??""),onChangeValue:u=>r("vin_number",u),optional:!0,className:"vehicle-vin-number form-control"})}),s.jsx(mt,{...e("code"),value:String(n("code")??""),onChangeValue:u=>r("code",u),optional:!0}),s.jsx(Ja,{name:"taxable",value:String(n("taxable")??"none"),options:c,onChangeValue:u=>r("taxable",u),formItemProps:{label:t("vehicle::form.label.taxable"),error:(a==null?void 0:a.taxable)||null,wrapperClassName:"form-group"}}),s.jsx(mt,{...e("last_known_odometer"),value:String(n("last_known_odometer")??""),onChangeValue:u=>r("last_known_odometer",u),optional:!0}),s.jsxs("div",{className:"delete-detail-page",children:[s.jsx("div",{className:"hr"}),s.jsx("div",{className:"form-group",children:s.jsx("a",{className:"btn-critical mr-auto btn-lg",onClick:u=>(u.preventDefault(),o==null||o(),!1),children:t("vehicle::form.text.delete_vehicle")})})]})]})]})},Moe="all";function b1(e={},n){const r=e==null?void 0:e[n];return Array.isArray(r)?r[0]??"":typeof r=="string"?r:""}const iVt=({get:e,set:n,invalidErrors:r={},productTypes:a={},productGroupsAndTanks:i={},tankUnits:o={}})=>{const l=String(e("product_type")??""),c=l===Moe,u=String(e("is_all_restricted_products")??1)==="1",d=Array.isArray(e("restricted_products"))?e("restricted_products"):[],f=v.useMemo(()=>Object.keys(a).map(x=>({value:x,label:a[x]})),[a]),p=v.useMemo(()=>Object.keys(o).map(x=>({value:x,label:o[x]})),[o]),h=v.useMemo(()=>{if(!l||c)return[];const x=i[l]??{},b=[];return x.custom&&Object.keys(x.custom).length>0&&b.push({groupLabel:Ij(t("vehicle::text.your_products")),items:Object.keys(x.custom).map(y=>({value:y,label:x.custom[y]}))}),x.all&&Object.keys(x.all).length>0&&b.push({groupLabel:Ij(t("vehicle::text.unused_product")),items:Object.keys(x.all).map(y=>({value:y,label:x.all[y]}))}),b},[l,c,i]);v.useEffect(()=>{c&&(u||n("is_all_restricted_products","1",{markAsChanged:!1}),d.length&&n("restricted_products",[],{markAsChanged:!1}),String(e("is_all_products")??"0")!=="1"&&n("is_all_products","1",{markAsChanged:!1}))},[c,u,d.length,n,e]),v.useEffect(()=>{c||String(e("is_all_products")??"0")!=="0"&&n("is_all_products","0",{markAsChanged:!1})},[c,n,e]);const m=v.useMemo(()=>{if(!l||c)return"";const x=a[l]??"";return t("vehicle::form.text.allow_all_product_type").replace(":product",x)},[l,c,a]),g=!c&&!!l&&!u;return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("vehicle::text.tab_vehicle_tank_fuel")}),s.jsx("div",{className:"section-body",children:s.jsxs("div",{className:"col-sm-6",children:[s.jsxs("div",{className:"product-type-wrapper",children:[s.jsxs("div",{className:rt("form-group mb-[16px]",{"is-invalid":b1(r,"product_type")!==""}),children:[s.jsx("label",{htmlFor:"product_type",className:"control-label",children:t("vehicle::form.label.product_type")}),s.jsx("div",{className:rt("more-option-all-product mb-[8px]",{"d-none":!c}),dangerouslySetInnerHTML:{__html:t("vehicle::text.all_product_des")}}),s.jsx(Ja,{name:"product_type",value:l,options:f,placeholder:t("text.please_select"),onChangeValue:x=>{if(x===l)return;n("product_type",x),n("is_all_products",x===Moe?"1":"0"),n("is_all_restricted_products","1"),d.length&&n("restricted_products",[])}}),b1(r,"product_type")?s.jsx("div",{className:"is-invalid-messages",children:b1(r,"product_type")}):null]}),!c&&l?s.jsx("div",{className:"form-group",children:s.jsxs("div",{className:"more-option",children:[s.jsx(Un,{checked:u,onChange:x=>{n("is_all_restricted_products",x?"1":"0"),x&&n("restricted_products",[])},className:"!max-w-fit !mb-[16px] !text-base !gap-x-[8px] form-check-label-general",children:s.jsx("span",{className:"allow-product-name",children:m})}),g?s.jsx("div",{id:"collapse_restricted_products",children:s.jsx(mwe,{values:d.map(x=>String(x)),options:h,onChange:x=>n("restricted_products",x),error:b1(r,"restricted_products"),placeholder:t("product::text.select_placeholder")})}):null]})}):null]}),s.jsx("div",{className:"form-group !max-w-[218px]",children:s.jsx(hwe,{label:t("vehicle::form.label.capacity"),labelFor:"capacity",error:b1(r,"capacity"),optional:!0,inputId:"capacity",inputName:"capacity",inputValue:String(e("capacity")??""),inputPlaceholder:"0",onInputChange:x=>n("capacity",x),selectName:"inventory_unit",selectValue:String(e("inventory_unit")??"GAL"),selectOptions:p,onSelectChange:x=>n("inventory_unit",x),selectClassName:"select-on-input"})})]})})]})},sVt=({fieldProps:e,get:n,set:r})=>s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("tank::form.label.barcodes")}),s.jsxs("div",{className:"section-body",children:[s.jsx(mt,{...e("barcode_1"),value:String(n("barcode_1")??""),onChangeValue:a=>r("barcode_1",a),optional:!0}),s.jsx(mt,{...e("barcode_2"),value:String(n("barcode_2")??""),onChangeValue:a=>r("barcode_2",a),optional:!0}),s.jsx(mt,{...e("barcode_3"),value:String(n("barcode_3")??""),onChangeValue:a=>r("barcode_3",a),optional:!0})]})]}),oVt=({fieldProps:e,customFields:n={}})=>{const r=v.useMemo(()=>Object.entries(n).map(([a,i])=>({key:a,label:i})),[n]);return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("vehicle::text.tab_vehicle_custom_data")}),s.jsx("div",{className:"section-body",children:r.length>0?s.jsx("div",{className:"row",children:s.jsx("div",{className:"col-sm-6",children:s.jsx("div",{className:"custom-data-container",children:r.map(a=>s.jsx(mt,{...e(a.key),label:a.label,type:"text",optional:!0,placeholder:t("placeholder.enter_custom_data")},a.key))})})}):s.jsx(rx,{message:t("vehicle::form.description.contain_info")})})]})},lVt=({get:e,set:n,invalidErrors:r={},samsaraEnabled:a=!1,transactionIsSending:i=!1,learnMoreLink:o="#"})=>{const l=!a;return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:"Samsara"}),s.jsx("div",{className:"section-body",children:s.jsxs("div",{className:"form-group !max-w-[340px]",children:[s.jsx("label",{className:`control-label${l?" text-neutral":""}`,children:t("text.partner_entity_id",{partner:"Samsara",entity:t("dashboard::text.column_vehicle")})}),s.jsxs("span",{className:`block !w-[490px] !mb-[8px] ${l?"text-neutral":""}`,children:[t("fleetmanager::text.samsara_entity_id_description",{entity:t("vehicle::datatable.text.vehicle")})," ",s.jsxs("a",{className:"light-blue font-semibold text-base",target:"_blank",rel:"noreferrer",href:o||"#",children:[t("text.learn_more"),s.jsx("i",{className:"icon icon-icon-chevron-right text-lg inline-flex align-middle"})]})]}),l?s.jsx("p",{className:"mt-[8px]",children:e("samsara_id")||" "}):s.jsx(mt,{name:"samsara_id",value:e("samsara_id")??"",onChangeValue:c=>n("samsara_id",c),placeholder:t("fleetmanager::text.placeholder_partner_entity_id",{partner:"Samsara",entity:t("vehicle::datatable.text.vehicle")}),error:(r==null?void 0:r.samsara_id)||null,wrapperClassName:"!max-w-[340px]",groupClassName:"!max-w-[340px]"}),i?s.jsx("p",{className:"mt-[8px] text-notice",children:t("vehicle::text.transaction_is_sending_to_partner")}):null]})})]})},cVt=({fieldProps:e,get:n,set:r})=>s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"section-header flex gap-[24px]",children:[s.jsx("span",{className:"title",children:s.jsx("img",{className:"wex-logo",src:"/images/wex-logo.svg",alt:""})}),t("vehicle::text.wex_reporting")]}),s.jsxs("div",{className:"section-body",children:[s.jsx(mt,{...e("vehicle_wex_id"),value:String(n("vehicle_wex_id")??""),onChangeValue:a=>r("vehicle_wex_id",a)}),s.jsx(mt,{...e("vehicle_card_type"),value:String(n("vehicle_card_type")??""),onChangeValue:a=>r("vehicle_card_type",a),optional:!0})]})]}),RSe=({sections:e,vehicle:n,formValues:r={},customFields:a={},productTypes:i={},productGroupsAndTanks:o={},tankUnits:l={},taxableList:c={},samsaraEnabled:u=!1,transactionIsSending:d=!1,learnMoreLink:f="#",updatePath:p,deletePath:h,backPath:m="/vehicle"})=>{const g=v.useMemo(()=>(e||[]).filter(q=>q.visible!==!1),[e]);function x(q){var Ce,Fe;const ue=(Ce=window.location.hash)==null?void 0:Ce.replace("#",""),_e=((Fe=q[0])==null?void 0:Fe.key)||"details-section";if(!ue)return _e;const De=q.find(Re=>Re.key===ue&&Re.visible!==!1);return(De==null?void 0:De.key)||_e}const[b,y]=v.useState(()=>x(g)),[w,j]=v.useState(g),[S,N]=v.useState(!1),[k,E]=v.useState(!1),D=ye(p||`/vehicle/update/${n==null?void 0:n.id}`),R=ye(h||`/vehicle/delete/${n==null?void 0:n.id}`),A=wr({server:n!=null&&n.id?D:"",isScrollWhenError:!0,formConfig:{fields:{status:{label:t("vehicle::form.label.status"),value:String((r==null?void 0:r.status)??1)},name:{label:t("vehicle::form.label.vehicle_name"),value:(r==null?void 0:r.name)??""},vin_number:{label:t("vehicle::form.label.vin_number"),value:(r==null?void 0:r.vin_number)??""},code:{label:t("vehicle::form.label.vehicle_code"),value:(r==null?void 0:r.code)??""},taxable:{label:t("vehicle::form.label.taxable"),value:String((r==null?void 0:r.taxable)??"none")},last_known_odometer:{label:t("vehicle::form.label.odometer"),value:(r==null?void 0:r.last_known_odometer)??""},capacity:{label:t("vehicle::form.label.capacity"),value:(r==null?void 0:r.capacity)??""},inventory_unit:{label:t("vehicle::form.label.inventory_unit"),value:String((r==null?void 0:r.inventory_unit)??"GAL").toUpperCase()},product_type:{label:t("vehicle::form.label.product_type"),value:(r==null?void 0:r.product_type)??""},is_all_restricted_products:{label:t("vehicle::form.label.is_all_restricted_products"),value:String(Number((r==null?void 0:r.is_all_restricted_products)??1))},is_all_products:{label:t("vehicle::form.label.is_all_product"),value:String(Number((r==null?void 0:r.is_all_products)??0))},restricted_products:{label:t("vehicle::form.label.restricted_products"),value:(r==null?void 0:r.restricted_products)??[]},barcode_1:{label:`${t("tank::form.label.barcode")} 1`,value:(r==null?void 0:r.barcode_1)??"",placeholder:t("placeholder.enter_qr_barcode")},barcode_2:{label:`${t("tank::form.label.barcode")} 2`,value:(r==null?void 0:r.barcode_2)??"",placeholder:t("placeholder.enter_qr_barcode")},barcode_3:{label:`${t("tank::form.label.barcode")} 3`,value:(r==null?void 0:r.barcode_3)??"",placeholder:t("placeholder.enter_qr_barcode")},tag_str_1:{label:t("vehicle::form.label.tag_str_1"),value:(r==null?void 0:r.tag_str_1)??""},tag_str_2:{label:t("vehicle::form.label.tag_str_2"),value:(r==null?void 0:r.tag_str_2)??""},tag_str_3:{label:t("vehicle::form.label.tag_str_3"),value:(r==null?void 0:r.tag_str_3)??""},tag_str_4:{label:t("vehicle::form.label.tag_str_4"),value:(r==null?void 0:r.tag_str_4)??""},samsara_id:{label:t("text.partner_entity_id",{partner:"Samsara",entity:t("dashboard::text.column_vehicle")}),value:(r==null?void 0:r.samsara_id)??"",placeholder:t("fleetmanager::text.placeholder_partner_entity_id",{partner:"Samsara",entity:t("vehicle::datatable.text.vehicle")})},samsara_vehicle_transaction_setting:{label:"samsara_vehicle_transaction_setting",value:String(Number((r==null?void 0:r.samsara_vehicle_transaction_setting)??1))},samsara_vehicle_odometer_setting:{label:"samsara_vehicle_odometer_setting",value:String(Number((r==null?void 0:r.samsara_vehicle_odometer_setting)??1))},vehicle_wex_id:{label:t("vehicle::form.label.vehicle_wex_id"),value:(r==null?void 0:r.vehicle_wex_id)??"",placeholder:t("placeholder.enter_id")},vehicle_card_type:{label:t("vehicle::form.label.vehicle_card_type"),value:(r==null?void 0:r.vehicle_card_type)??""}}}}),{fieldProps:P,get:I,set:L,values:H,invalidErrors:U,updateInvalidErrors:X,handleSaved:re}=A;v.useEffect(()=>{j(g.map(q=>
473({...q,invalid:!1})))},[g]),v.useEffect(()=>{var _e;const q=x(g);if(!g.find(De=>De.key===b)){y(q);return}const ue=(_e=window.location.hash)==null?void 0:_e.replace("#","");if(ue&&ue!==b){const De=g.find(Ce=>Ce.key===ue&&Ce.visible!==!1);De&&y(De.key)}},[g,b]),v.useEffect(()=>{const q=()=>{var De;const ue=(De=window.location.hash)==null?void 0:De.replace("#","");if(!ue)return;const _e=g.find(Ce=>Ce.key===ue&&Ce.visible!==!1);_e&&y(_e.key)};return window.addEventListener("hashchange",q),window.addEventListener("popstate",q),()=>{window.removeEventListener("hashchange",q),window.removeEventListener("popstate",q)}},[g]);function Z(){j(q=>q.map(ue=>({...ue,invalid:!1})))}function V(q){return["status","name","vin_number","code","taxable","last_known_odometer"].includes(q)?"details-section":["product_type","is_all_products","is_all_restricted_products","restricted_products","capacity","inventory_unit"].includes(q)?"product-section":["barcode_1","barcode_2","barcode_3"].includes(q)?"barcodes-section":["tag_str_1","tag_str_2","tag_str_3","tag_str_4"].includes(q)?"custom-data-section":["samsara_id","samsara_vehicle_transaction_setting","samsara_vehicle_odometer_setting"].includes(q)?"samsara-section":["vehicle_wex_id","vehicle_card_type"].includes(q)?"wex-reporting-section":null}function J(q){const ue=g.map(Fe=>({...Fe,invalid:!1})),_e=[];if(Object.keys(q||{}).forEach(Fe=>{const Re=V(Fe);if(!Re)return;const We=ue.findIndex(le=>le.key===Re);We!==-1&&(ue[We].invalid=!0,_e.includes(Re)||_e.push(Re))}),j(ue),!_e.length||_e.includes(b))return;const Ce=_e[0];Ce&&(y(Ce),window.history.replaceState({},"",`${window.location.pathname}${window.location.search}#${Ce}`))}function K(q){return q===!0||q===1||q==="1"||q==="true"?"1":"0"}function ee(q){return q===""?null:q}function Y(){return{...H,status:K(H.status),is_all_restricted_products:K(H.is_all_restricted_products),is_all_products:K(H.is_all_products),samsara_vehicle_transaction_setting:K(H.samsara_vehicle_transaction_setting),samsara_vehicle_odometer_setting:K(H.samsara_vehicle_odometer_setting),code:ee(H.code),vin_number:ee(H.vin_number),last_known_odometer:ee(H.last_known_odometer),capacity:ee(H.capacity),samsara_id:ee(H.samsara_id),vehicle_wex_id:ee(H.vehicle_wex_id),vehicle_card_type:ee(H.vehicle_card_type),barcode_1:ee(H.barcode_1),barcode_2:ee(H.barcode_2),barcode_3:ee(H.barcode_3),tag_str_1:ee(H.tag_str_1),tag_str_2:ee(H.tag_str_2),tag_str_3:ee(H.tag_str_3),tag_str_4:ee(H.tag_str_4),restricted_products:Array.isArray(H.restricted_products)?H.restricted_products:[]}}async function Q(){var q;if(!(!(n!=null&&n.id)||S)){N(!0),showLoader();try{Z();const ue=Y(),_e=await Le.post(D,ue),De=(_e==null?void 0:_e.data)??_e,Ce=(De==null?void 0:De.errors)??{};if(X(Ce),Object.keys(Ce).length>0&&J(Ce),De!=null&&De.result){re(),setTimeout(()=>{if(De!=null&&De.redirect){window.location.href=De.redirect;return}window.location.reload()},500);return}De!=null&&De.message&&Pe.show({type:"error",message:De.message})}catch(ue){const _e=((q=ue==null?void 0:ue.response)==null?void 0:q.data)??ue,De=(_e==null?void 0:_e.errors)??{};X(De),Object.keys(De).length>0&&J(De),_e!=null&&_e.message&&Pe.show({type:"error",message:_e.message})}finally{hideLoader(),N(!1)}}}function W(){const q=String((r==null?void 0:r.samsara_id)??""),ue=String(I("samsara_id")??"");if(q&&ue===""){ot.show({type:"critical",title:t("text.confirm_deletion"),message:s.jsxs(ot.Message,{children:[s.jsx("p",{className:"text-lg font-bold pb-[32px]",children:t("fleetmanager::text.modal_confirm_delete_partner_entity_id_title",{partner:"Samsara",entity:"vehicle"})}),s.jsx(nd,{type:"warning",title:t("fleetmanager::text.callout_delete_partner_entity_id_title",{partner:"Samsara",entity:"vehicle"}),children:s.jsx("ul",{className:"list-disc pl-6 text-start flex flex-col gap-[8px]",children:s.jsx("li",{children:t("fleetmanager::text.this_entity_will_be_unlinked_from_partner",{partner:"Samsara",entity:"vehicle"})})})})]}),buttons:_e=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{Q(),_e()},children:t("fleetmanager::text.delete_partner_entity_id_btn",{partner:"Samsara",entity:"vehicle"})})});return}Q()}async function se(){var q;if(n!=null&&n.id){showLoader();try{const ue=await Le.post(R),_e=(ue==null?void 0:ue.data)??ue;if(_e!=null&&_e.result){Pe.show({message:(_e==null?void 0:_e.message)||t("vehicle::form.message.deleted_vehicle_successful")}),E(!1),setTimeout(()=>{if(_e!=null&&_e.redirect){window.location.href=_e.redirect;return}window.location.href=Oe(m)},300);return}Pe.show({type:"error",message:(_e==null?void 0:_e.message)||t("text.updated_failure")})}catch(ue){const _e=((q=ue==null?void 0:ue.response)==null?void 0:q.data)??ue;Pe.show({type:"error",message:(_e==null?void 0:_e.message)||t("text.updated_failure")})}finally{hideLoader()}}}function oe(){return s.jsx(pf,{visible:!0,buttons:[s.jsx(be,{htmlType:"button",className:"!bg-white text-critical border-placeholder border-2 hover:border-critical",onClick:()=>{window.location.reload()},children:t("text.btn_discard_change")},"discard"),s.jsx(be,{htmlType:"submit",type:"primary",disabled:S,children:t("text.btn_save_change")},"save")]})}return n?s.jsxs(s.Fragment,{children:[s.jsx(Mc,{items:w,activeItem:b,wrapperClassName:"z-[49]",onChange:q=>y(q)}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"setting-general",children:s.jsx("div",{className:"setting-general-content-refactor",children:s.jsxs(hf,{formInstance:A,disableReloadOnReset:!1,onSubmit:W,renderConfirmBottom:oe,children:[s.jsx("div",{className:`section ${b==="details-section"?"!block !visible":""}`,id:"details-section",children:s.jsx(aVt,{fieldProps:P,get:I,set:L,invalidErrors:U,taxableList:c,onDelete:()=>E(!0)})}),s.jsx("div",{className:`section ${b==="product-section"?"!block !visible":""}`,id:"product-section",children:s.jsx(iVt,{fieldProps:P,get:I,set:L,invalidErrors:U,productTypes:i,productGroupsAndTanks:o,tankUnits:l})}),s.jsx("div",{className:`section ${b==="barcodes-section"?"!block !visible":""}`,id:"barcodes-section",children:s.jsx(sVt,{fieldProps:P,get:I,set:L,invalidErrors:U})}),s.jsx("div",{className:`section ${b==="custom-data-section"?"!block !visible":""}`,id:"custom-data-section",children:s.jsx(oVt,{fieldProps:P,customFields:a})}),s.jsx("div",{className:`section ${b==="samsara-section"?"!block !visible":""}`,id:"samsara-section",children:s.jsx(lVt,{get:I,set:L,invalidErrors:U,samsaraEnabled:u,transactionIsSending:d,learnMoreLink:f})}),s.jsx("div",{className:`section ${b==="wex-reporting-section"?"!block !visible":""}`,id:"wex-reporting-section",children:s.jsx(cVt,{fieldProps:P,get:I,set:L,invalidErrors:U})})]})})})}),s.jsxs(ot,{title:t("vehicle::form.text.delete_vehicle"),type:"critical",visible:k,buttons:()=>s.jsx("div",{className:"flex w-full justify-end",children:s.jsx(be,{type:"critical",size:"lg",onClick:se,children:t("vehicle::form.text.delete_vehicle_bt
473n")})}),onClose:()=>E(!1),children:[t("vehicle::form.message.vehicle_delete_title"),s.jsx(ot.BoldMessage,{children:t("vehicle::form.message.vehicle_delete_sub_title")}),s.jsxs(ot.Info,{children:[s.jsx("p",{className:"font-semibold",children:String(I("name")??"")}),s.jsxs("div",{className:"content",children:[s.jsx("p",{children:String(I("code")??"")}),s.jsx("p",{children:i[String(I("product_type")??"")]??""})]})]})]})]}):null},uVt=()=>{const{data:e,render:n}=Lt({}),r=zs("tab")||Vo,[a,i]=v.useState(r);return s.jsxs("div",{children:[s.jsx(Jt,{title:t("network::text.view_all_network_vehicles"),backLink:Oe("network/vehicle")}),n(()=>s.jsxs(s.Fragment,{children:[s.jsx(wY,{vehicle:e.vehicle}),s.jsx(xi,{items:e.tabs,defaultItem:r,onChange:i}),s.jsx(dVt,{tab:a,data:e})]}))]})};function dVt({data:e,tab:n}){var a,i;const{transaction_dt_configs:r}=e;return n===Vo?s.jsx(Rc,{config:r}):n===Li?s.jsx(RSe,{sections:e.sections,vehicle:e.vehicle,formValues:e.form_values,customFields:e.custom_fields,productTypes:e.product_types,productGroupsAndTanks:e.product_groups_and_tanks,tankUnits:e.tankUnits,taxableList:e.taxable_list,samsaraEnabled:e.samsara_enabled,transactionIsSending:e.transaction_is_sending,learnMoreLink:e.learn_more_link,updatePath:`/network/vehicle/update/${(a=e.vehicle)==null?void 0:a.id}`,deletePath:`/network/vehicle/delete/${(i=e.vehicle)==null?void 0:i.id}`,backPath:"/network/vehicle"}):null}const Roe=()=>{const{data:e,render:n}=Lt({server:ye("network/tank/:id")}),r=e.view_data;function a(i){switch(i){case Li:return s.jsx(FCe,{tank:r.tank,sections:r.sections??[],formValues:r.form_values??{},meta:r.tank_form_meta??{}});case rce:return s.jsx(BCe,{config:r.session_dt});default:return s.jsx(Rc,{config:r.transaction_dt,propsData:r})}}return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{onBack:()=>Yf(Oe("network/tank")),backLink:Oe("network/tank"),title:t("network::text.view_all_network_tanks")}),n(()=>{const i=r.tank,o=r.tabs;return s.jsxs(s.Fragment,{children:[s.jsx(SP,{tank:i}),s.jsx(yY,{items:o}),s.jsx("div",{className:"content-right-wrapper",children:a(r.cur_tab)})]})})]})},fVt=e=>s.jsx(oSe,{...e,isNetwork:!0});function pVt(){const{data:e,render:n}=Lt({}),r=zs("tab")||Vo,[a,i]=v.useState(r);return s.jsxs("div",{children:[s.jsx(Jt,{title:t("network::text.view_all_network_drivers"),backLink:Oe("network/driver")}),n(()=>{const o=e.driver,l=e.limit,c=e.driver_limit_token,u=e.tabs;return s.jsxs(s.Fragment,{children:[s.jsx(NP,{isNetwork:!0,driver:o,limit:o.is_no_network_limit?[]:l,driverLimitToken:c}),s.jsx(xi,{items:u,defaultItem:r,onChange:i}),s.jsx(hVt,{data:e,tab:a})]})})]})}function hVt({data:e,tab:n}){const{transaction_dt_configs:r}=e;return n===Vo?s.jsx(Rc,{config:r}):n===Li?s.jsx(fVt,{sections:e.sections,driver:e.driver,custom_fields:e.custom_fields,date_limits:e.date_limits,driver_limit_templates:e.driver_limit_templates,driver_limit_unit:e.driver_limit_unit,network_limits:e.network_limits,unit_network_limit:e.unit_network_limit,samsara_enabled:e.samsara_enabled,learn_more_link:e.learn_more_link}):null}function mVt({className:e}){return s.jsx("div",{className:rt("overflow-hidden my-[0.5rem] border-t border-placeholder",e)})}function gVt(){const{data:e,render:n}=Lt({server:ye("network/activity")});return s.jsxs("div",{children:[s.jsx(Jt,{title:t("network::text.network_activity")}),n(()=>s.jsxs(s.Fragment,{children:[s.jsx(Ake,{data:e.network}),s.jsx(mVt,{}),s.jsx(Rc,{config:e.dt_configs})]}))]})}const xVt=({sections:e,site:n,custom_fields:r,firmware_update_schedule:a,country_list:i,state_list:o,timezone_list:l})=>s.jsx(s.Fragment,{children:s.jsx(lSe,{sections:e,site:n,custom_fields:r,firmware_update_schedule:a,country_list:i,state_list:o,timezone_list:l,isNetwork:!0})}),vVt=()=>{const{data:e,render:n}=Lt({}),r=zs("tab")||d_,[a,i]=v.useState(r);return s.jsxs("div",{children:[s.jsx(Jt,{title:t("network::text.view_all_network_site"),backLink:Oe("network/site")}),n(()=>s.jsxs(s.Fragment,{children:[s.jsx(_P,{site:e.site}),s.jsx(xi,{items:e.tabs,defaultItem:r}),s.jsx(_Vt,{tab:a,data:e})]}))]})};function _Vt({data:e,tab:n}){const{dataTableConfigs:r}=e;return n===Vo?s.jsx(Rc,{propsData:e,config:r}):n===Li?s.jsx(xVt,{sections:e.sections,site:e.site,custom_fields:e.custom_fields,firmware_update_schedule:e.firmware_update_schedule,country_list:e.country_list,state_list:e.state_list,timezone_list:e.timezone_list}):n===d_?s.jsx(Hj,{site:e.site,is_not_jobber:1,section_type:"network",config:r}):null}const bVt={children:[{path:"network/activity",element:s.jsx(gVt,{})},{path:"network/site",element:s.jsx(Uzt,{})},{path:"network/site/:id",element:s.jsx(vVt,{})},{path:"/network/driver",element:s.jsx(zzt,{})},{path:"/network/driver/:id",element:s.jsx(pVt,{})},{path:"/network/vehicle",element:s.jsx(Gzt,{})},{path:"/network/vehicle/:id",element:s.jsx(uVt,{})},{path:"network/customer",element:s.jsx(rVt,{})},{path:"/network/customer/:id",element:s.jsx(cSe,{})},{path:"network/tank",element:s.jsx(Pzt,{})},{path:"network/tank/:id",element:s.jsx(Roe,{})},{path:"network/hardware",element:s.jsx(Azt,{})},{path:"network/tank/:id",element:s.jsx(Roe,{})}]};function yVt(){const{data:e,render:n}=Lt({server:ye("vehicle")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("vehicle::text.my_vehicles")}),n(()=>
473s.jsx(Wzt,{config:e.dt_configs}))]})}const wVt=({vehicle:e,datatableConfigs:n})=>{const r=At(n),a=Gt(),i=Gt(),[o,l]=v.useState(0),{can:c}=Ot(),u="vehicle";r.setRowProps(m=>({onClick:()=>{sr(Oe(`/access-group/update/${m.id}`))}})),r.editColumn("name",m=>m.total_driver!=0&&m.total_tank!=0&&m.total_vehicle!=0?m.name:s.jsx("div",{className:"flex items-center gap-[8px]",onClick:()=>sr(Oe(`/access-group/update/${m.id}`)),children:s.jsx(to,{tooltipContent:t("accessgroup::text.tooltip_warning"),iconName:"icon-icon-warning",iconClassName:"text-lg text-notice",children:m.name})})),r.editColumn("settings",m=>c("restriction_edit")?s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/access-group/update/${m.id}`),children:t("accessgroup::form.text.edit_group")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>kVt(r,u,`/access-group/delete-group-vehicles/${m.id}?entities=${e.id}`),children:t("accessgroup::form.text.delete_access",{entity:u})})]}):s.jsx(s.Fragment,{}));function d({searchBox:m}){return s.jsxs(Jr,{className:"",children:[m,s.jsx("div",{className:"flex gap-4",children:c("restriction_edit")?s.jsx(be,{type:"primary",onClick:()=>{a.on()},children:t("vehicle::text.add_vehicle_to_access_group")}):null})]})}function f(m){showLoader(),Le.post(`/vehicle/add-access-group/${e.id}`,{access_groups:m}).then(g=>{Pe.show({message:g.message,fixed:!0})}).catch(g=>{Pe.show({type:"critical",message:g.format[0]})}).finally(()=>{hideLoader(),r.reload(),a.off()})}function p(m=!1){i.off(),m&&l(o+1)}function h(){a.off(),l(0)}return s.jsxs(s.Fragment,{children:[s.jsx(xa,{draw:o,multiple:!0,onApply:f,description:t("accessgroup::text.select_access_group_des",{section_type:u}),entity:"access_group",onClose:h,visible:a.status,header:t("accessgroup::text.select_access_group"),loadConfigUrl:ye(`/vehicle/add-access-group/${e.id}`),renderFooter:m=>s.jsxs(s.Fragment,{children:[s.jsx(be,{onClick:()=>i.on(),className:"load-modal btn-style-1 !bg-white",children:t("accessgroup::form.text.create_group")}),s.jsx(be,{onClick:()=>f(m),size:"lg",disabled:m==null||m.length==0,children:t("accessgroup::form.text.done")})]})}),s.jsx(xq,{visible:i.status,onClose:p}),s.jsx(kt,{renderTop:d,...r.props,selectAble:!1,tableClassName:"[&_thead]:!top-[168px]"})]})};function kVt(e,n,r){ot.show({title:t("accessgroup::form.text.delete_access",{entity:n}),message:t("message.confirm_delete_entity_access_group",{entity:n}),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(r)).then(i=>{Pe.show({message:i.message}),e.reload({page:1}),a()}).finally(()=>{hideLoader()})},children:t("text.btn_remove")})})}const jVt=({vehicle:e,datatableConfigs:n})=>{const r=At(n),a=Gt(),{can:i}=Ot(),o="vehicle";r.editColumn("settings",d=>i("restriction_edit")?s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/driver/${d.driver_id}`,{tab:su},"individual-access-section"),children:t("accessgroup::form.text.view_edit_access")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>CVt(r,o,`/access-group/single-access/delete/${d.id}`),children:t("driver::text.remove_driver_access")})]}):s.jsx(s.Fragment,{}));function l({searchBox:d}){return s.jsxs(Jr,{className:"",children:[d,s.jsx("div",{className:"flex gap-4",children:i("restriction_edit")?s.jsx(be,{type:"primary",onClick:()=>{a.on()},children:t("tank::text.grant_driver_single_access")}):null})]})}function c(d){showLoader(),Le.post(`/access-group/single-access/add-drivers-to-vehicle/${e.id}`,{drivers:d}).then(f=>{Pe.show({message:f.message,fixed:!0})}).catch(f=>{Pe.show({type:"critical",message:f.format[0]})}).finally(()=>{hideLoader(),r.reload(),a.off()})}function u(){a.off()}return s.jsxs(s.Fragment,{children:[s.jsx(xa,{multiple:!0,onApply:c,description:t("accessgroup::datatable.text.description_top_add_single_access_driver"),entity:"driver",onClose:u,visible:a.status,header:t("accessgroup::form.text.select_driver"),loadConfigUrl:ye(`/access-group/single-access/modal-driver-add-to-vehicle/${e.id}`),renderFooter:d=>s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{onClick:()=>c(d),size:"lg",disabled:d==null||d.length==0,children:t("accessgroup::form.text.done")})})}),s.jsx(kt,{renderTop:l,...r.props,selectAble:!1,tableClassName:"[&_thead]:!top-[168px]"})]})};function CVt(e,n,r){ot.show({title:t("accessgroup::form.text.remove_single_access"),message:t("accessgroup::form.text.delete_single_access",{from:n,entity:"driver"}),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(r)).then(i=>
473{Pe.show({message:i.message}),e.reload({page:1}),a()}).finally(()=>{hideLoader()})},children:t("text.btn_remove")})})}const SVt=({data:e})=>s.jsxs(s.Fragment,{children:[s.jsx(Mc,{items:e.sections,wrapperClassName:"z-[49]"}),s.jsx("div",{className:"pt-[16px] px-[80px]",children:s.jsxs("div",{className:"w-full rounded-[16px] border-[2px] border-placeholder",children:[s.jsx(JR,{id:"access-group-section",tooltipContent:t("vehicle::text.tooltip_vehicle_access_settings"),title:t("vehicle::text.vehicle_access_settings"),children:s.jsx(wVt,{vehicle:e.vehicle,datatableConfigs:e.dataTableConfigs})}),s.jsx(JR,{id:"individual-access-section",tooltipContent:t("vehicle::text.tooltip_vehicle_access_settings"),title:t("vehicle::text.vehicle_access_settings"),children:s.jsx(jVt,{vehicle:e.vehicle,datatableConfigs:e.dataTableSingleAccess})})]})})]});function NVt(){const{data:e,render:n}=Lt({}),r=zs("tab")||Vo,[a,i]=v.useState(r);return s.jsxs("div",{children:[s.jsx(Jt,{title:t("vehicle::text.all_vehicle"),backLink:Oe("vehicle")}),n(()=>s.jsxs(s.Fragment,{children:[s.jsx(wY,{vehicle:e.vehicle}),s.jsx(xi,{items:e.tabs,defaultItem:r,onChange:i}),s.jsx(EVt,{tab:a,data:e})]}))]})}function EVt({data:e,tab:n}){const{transaction_dt_configs:r}=e;return n===Vo?s.jsx(Rc,{config:r}):n===su?s.jsx(SVt,{data:e}):n===Li?s.jsx(RSe,{sections:e.sections,vehicle:e.vehicle,formValues:e.form_values,customFields:e.custom_fields,productTypes:e.product_types,productGroupsAndTanks:e.product_groups_and_tanks,tankUnits:e.tankUnits,taxableList:e.taxable_list,samsaraEnabled:e.samsara_enabled,transactionIsSending:e.transaction_is_sending,learnMoreLink:e.learn_more_link}):null}const TVt={children:[{path:"/vehicle",element:s.jsx(yVt,{})},{path:"/vehicle/:id",element:s.jsx(NVt,{})}]},DVt=()=>{const{data:e,render:n}=Lt({server:ye("/jobber/customer")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("jobber::text.customers")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(Zzt,{config:e.dt_configs})}))]})};function MVt({config:e}){const n=At(e);return Hy(n,"/jobber"),n.editColumn("settings",r=>null),s.jsx(kt,{...n.props})}const RVt=()=>{var r;const{data:e,render:n}=Lt({server:ye("tank")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx("div",{className:"row",children:s.jsx(MVt,{config:e.dt_configs})}))]})};function OVt({config:e}){const n=At(e);return C_(n),n.editColumn("settings",r=>null),n.setRowProps(r=>({className:"[&_td]:cursor-default"})),s.jsx(kt,{...n.props})}const AVt=()=>{const{data:e,render:n}=Lt({server:ye("/jobber/device")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("jobber::text.customers")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(OVt,{config:e.dt_configs})}))]})},PVt=({visible:e,onHide:n,onApply:r,adminUsers:a})=>{v.useState(1);const i=Ug({url:ye("user/load-modal-datatable-config")}),[o,l]=v.useState([]);function c(){n()}if(v.useEffect(()=>{e&&i.load()},[e]),i.loading||!e)return s.jsx(s.Fragment,{});function u(){return s.jsx("div",{className:"flex justify-end items-end w-full",children:s.jsx(be,{type:"primary",size:"lg",onClick:()=>d(),children:t("text.btn_apply")})})}async function d(){r(o),c()}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:e,onClose:c,header:t("user::text.select_admin_to_alert"),padding:"none",footer:u(),children:s.jsx(xa,{defaultConfig:i.configs,description:t("site::datatable.text.description_add_alert_user"),entity:"user_receive_alert",visible:!0,isModal:!1,onChange:f=>{l(f??[])},selectedItems:a,multiple:!0,hideSelectColumnWhenEmpty:!1})})})},IVt=({tank:e,is_all_alert_for_jobber:n,is_alert_for_jobber:r,admin_alerts:a})=>{const[l,c]=v.useState(!1),u=wr({server:"",isScrollWhenError:!0,formConfig:{fields:{is_alert_for_jobber:{label:t("jobber::form.label.is_alert_for_jobber"),placeholder:t("placeholder.enter_site_name"),value:r},is_all_alert_for_jobber:{label:t("jobber::form.label.is_all_alert"),value:n},admin_alerts:{label:"",value:a}}}}),{get:d,set:f,values:p,updateInvalidErrors:h}=u,m=!!d("is_alert_for_jobber"),[g,x]=v.useState(!1);async function b(){var j;if(!(!(e!=null&&e.id)||l)){c(!0),showLoader();try{const S=y(),N=await Le.post(ye(`jobber/tank/${e.id}/config-alert`),S),k=(N==null?void 0:N.data)??N,E=(k==null?void 0:k.errors)??{};if(h(E),k!=null&&k.result){window.location.reload();return}}catch(S){const N=((j=S==null?void 0:S.response)==null?void 0:j.data)??S,k=(N==null?void 0:N.errors)??{};h(k),N!=null&&N.message&&Pe.show({type:"error",message:N.message})}finally{hideLoader(),c(!1)}}}function y(){return{...p}}function w(){return s.jsx(pf,{visible:!0,buttons:[s.jsx(be,{htmlType:"button",className:"!bg-white text-critical border-placeholder border-2 hover:border-critical",onClick:()=>{window.location.reload()},children:t("text.btn_discard_change")},"discard"),s.jsx(be,{htmlType:"submit",type:"primary",disabled:l,children:t("text.btn_save_change")},"save")]})}return s.jsxs(s.Fragment,{children:[s.jsx(PVt,{visible:g,onHide:()=>x(!1),onApply:j=>{f("admin_alerts",j),f("is_all_alert_for_jobber",j.length>0?0:1)},adminUsers:p.admin_alerts}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"setting-general",children:s.jsx("div",{className:"setting-general-content-refactor",children:s.jsx(hf,{formInstance:u,disableReloadOnReset:!1,onSubmit:b,renderConfirmBottom:w,children:s.jsxs("div",{className:"section !block !visible",children:[s.jsx("div",{className:"section-header",children:t("alert::text.tab_alerts")}),s.jsxs("div",{className:"section-body",children:[s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("jobber::form.label.is_alert_for_jobber")}),s.jsx("p",{className:"text-des internal-access-des",children:t("jobber::form.description.is_alert_for_jobber")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx(zt,{name:"is_alert_for_jobber",value:1,current:d("is_alert_for_jobber"),className:"form-radio-label-general",onClick:()=>f("is_alert_for_jobber",1),children:t("text.on")}),s.jsx(zt,{name:"is_alert_for_jobber",value:0,current:d("is_alert_for_jobber"),className:"form-radio-label-general",onClick:()=>f("is_alert_for_jobber",0),children:t("text.off")})]})]}),m&&s.jsx(s.Fragment,{children:s.jsxs("div",{className:"form-group",children:[s.jsx("label",{className:"control-label",children:t("jobber::form.label.is_all_alert")}),s.jsx("p",{className:"text-des internal-access-des",children:t("jobber::form.description.is_all_alert")}),s.jsxs("div",{className:"form-check form-inline form-check-radio has-border",children:[s.jsx(zt,{name:"is_all_alert_for_jobber",value:1,current:d("is_all_alert_for_jobber"),className:"form-radio-label-general",onClick:()=>f("is_all_alert_for_jobber",1),children:t("tank::form.text.all_admins")}),s.jsx(zt,{name:"is_all_alert_for_jobber",value:0,current:d("is_all_alert_for_jobber"),className:"form-radio-label-general",onClick:()=>{f("is_all_alert_for_jobber",0),x(!0)},children:s.jsxs(s.Fragment,{children:[t("tank::form.text.custom"),s.jsx("span",{className:"icon-icon-chevron-right text-lg text-active"})]})})]})]})})]})]})})})})})]})},$Vt=()=>{const{data:e,render:n}=Lt({}),r=zs("tab")||Vo,[a,i]=v.useState(r);return s.jsxs("div",{children:[s.jsx(Jt,{title:t("tank::text.view_all_customer_tank"),backLink:Oe("jobber/tank")}),n(()=>s.jsxs(s.Fragment,{children:[s.jsx(SP,{tank:e.tank}),s.jsx(xi,{items:e.tabs,defaultItem:r,onChange:i}),s.jsx(LVt,{data:e,tab:a})]}))]})};function LVt({data:e,tab:n}){const{transaction_dt_configs:r}=e;return n===Vo?s.jsx(Rc,{config:r,propsData:{is_module_jobber:!0,tank:e.tank}}):n===xPe?s.jsx(IVt,{tank:e.tank,is_alert_for_jobber:e.is_alert_for_jobber,is_all_alert_for_jobber:e.is_all_alert_for_jobber,admin_alerts:e.admin_alerts}):null}const FVt={children:[{path:"jobber/device",element:s.jsx(AVt,{})},{path:"jobber/customer",element:s.jsx(DVt,{})},{path:"jobber/tank",element:s.jsx(RVt,{})},{path:"jobber/tank/:id",element:s.jsx($Vt,{})}]},BVt=({config:e})=>{const n=At(e);return hS(n),n.setRowProps(r=>({className:hn({"bg-bg_gray text-neutral":r.status==ct.INACTIVE})})),n.editColumn("locations.name",r=>s.jsx("a",{href:Oe(`support/company/${r.company_id}`,{tab:"site"}),className:"text-active font-semibold",children:r.name})),n.editColumn("locations.company_id",r=>s.jsx("a",{href:Oe(`support/company/${r.company_id}`),className:"text-active font-semibold",children:r.company_name})),s.jsx(s.Fragment,{children:s.jsx(kt,{...n.props})})},HVt=()=>{const{data:e,render:n}=Lt({server:ye("/support/site")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("site::site_text.sites")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(BVt,{config:e.dt_configs})}))]})},zVt={children:[{path:"/support/site",element:s.jsx(HVt,{})}]},VVt=({config:e})=>{const n=At(e);return hS(n),n.setRowProps(r=>({className:r.status==ct.INACTIVE?"bg-bg_gray text-neutral":""})),s.jsx(kt,{...n.props})},UVt=({config:e})=>{const n=At(e);return XP(n,ZP,"company-driver"),s.jsx(kt,{...n.props})},WVt=({config:e})=>{const n=At(e);return Hy(n,"#"),s.jsx(kt,{...n.props})},YVt=({config:e})=>{const n=At(e),r=C_(n);
473return n.editColumn("locations.name",a=>r.get_site_name(a)),s.jsxs(s.Fragment,{children:[r.render_modal_add_to_site({description:t("site::datatable.text.description_add_site",{type:t("device::text.cloudbox")}),params:{is_network:0,type:"cloudbox"}}),s.jsx(kt,{...n.props})]})},qVt=({config:e})=>{const n=At(e);return OSe(n),s.jsx(kt,{...n.props})};function OSe(e){function n(r){window.open(Oe(`/admin/login-to-user/${r.id}`),"tab1")}e.editColumn("companies.id",r=>s.jsx("a",{href:Iu(r.settings,`company/${r.company_id}`),className:"text-active font-semibold",children:r.companies.name})),e.editColumn("full_name",r=>{const a=s.jsx("a",{href:Iu(r.settings,`company/${r.company_id}`,bb),className:"text-active font-semibold",children:r.full_name});return r.is_login_attempts?s.jsxs("div",{className:"flex gap-[8px] items-center",children:[a,s.jsx(Rr,{content:t("support::text.unlock_tooltip"),className:"!max-w-[190px]",children:s.jsx(Se,{name:"icon-status-locked",className:"text-critical text-lg"})})]}):a}),e.editColumn("settings",r=>r.can_be_logged_in&&s.jsxs(he,{children:[r.is_login_attempts&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{className:"text-success font-semibold",onClick:()=>{ot.show({title:t("support::form.text.unlock_account"),message:t("support::form.message.unlock_account"),buttons:a=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/support/user/unlock/${r.id}`)).then(()=>{a(),Pe.show({message:t("support::form.message.unlock_user_successful")}),r.is_login_attempts=!1,e.refresh()}).finally(()=>{hideLoader()})},children:t("driver::form.text.unlock")})})},children:t("driver::form.text.unlock")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx(he.Item,{onClick:()=>{n(r)},children:t("text.login")})})]})),e.setRowProps(r=>({className:Ut({"!bg-bg_critical":r.is_login_attempts})}))}const GVt=({config:e})=>{const n=At(e);return OSe(n),s.jsx(kt,{...n.props})},KVt=({config:e})=>{const n=At(e);return n.editColumn("settings",r=>null),n.editColumn("transaction_type",r=>r.transaction_type_display),s.jsx(kt,{...n.props})},d7=()=>{const{data:e,render:n}=Lt({server:ye("/support/company/:id")}),r=e.view_data;function a(i){switch(i){case"site":return s.jsx(VVt,{config:r.dataTableConfigs});case"tank":return s.jsx(WVt,{config:r.dataTableConfigs});case"device":return s.jsx(YVt,{config:r.dataTableConfigs});case"user":return s.jsx(GVt,{config:r.dataTableConfigs});case"driver":return s.jsx(UVt,{config:r.dataTableConfigs});default:return s.jsx(KVt,{config:r.dataTableConfigs})}}return s.jsx(s.Fragment,{children:r?s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:r==null?void 0:r.back_title,backLink:r==null?void 0:r.back_link}),s.jsx("div",{className:"row",children:s.jsx(sje,{company:r.company})}),s.jsx("div",{className:"row",children:s.jsx(xi,{items:r.tabs,defaultItem:r.cur_tab})}),a(r.cur_tab)]}):null})},ZVt={children:[{path:"/support/company/:company_id",element:s.jsx(d7,{})},{path:"/marketing/jobber/:company_id",element:s.jsx(d7,{})}]},XVt=({config:e})=>{const{can:n,hasRole:r}=Ot(),a=At(e);v.useState("invisible");function i(u){let d=t("site::site_text.new");return u==F3.INACTIVE&&(d=t("site::site_text.inactive")),u==F3.ACTIVE&&(d=t("site::site_text.active")),d}function o(u){showLoader(),vo.post(ye(`/admin/company/delete/${u}`)).then(d=>{a.reload()}).finally(()=>{hideLoader()})}function l(u,d){const f=`/admin/login-to-company/${d.id}`;if(u.ctrlKey||u.metaKey)return!1;window.open(Oe(f),"tab1")}a.editColumn("business_status",u=>s.jsx(Jn,{status:u.business_status?"active":"inactive",children:i(u.business_status)})),a.editColumn("status",u=>s.jsx(Jn,{status:u.status,children:i(u.status)})),a.editColumn("name",function(u){return s.jsx("a",{href:Iu(u.settings,`company/${u.id}`),children:u.name})}),a.editColumn("is_demo",function(u){return u.is_demo?s.jsx(Se,{name:"icon-checkmark"}):null}),a.editColumn("is_white_glove",function(u){return u.is_white_glove?s.jsx(Se,{name:"icon-checkmark"}):null}),a.editColumn("subscription_count",function(u){return s.jsx(QVt,{row:u})}),a.editColumn("settings",u=>s.jsxs(he,{children:[n(["support_company_edit"])?s.jsxs(he.Item,{onClick:d=>
473l(d,u),children:["  ",t("jobber::datatable.text.login")]}):null,s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Iu(u.settings,`company/${u.id}`,F7),children:t("jobber::datatable.text.view_tank")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Iu(u.settings,`company/${u.id}`,hO),children:t("jobber::datatable.text.view_site")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Iu(u.settings,`company/${u.id}`,Pv),children:t("jobber::datatable.text.view_device")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Iu(u.settings,`company/${u.id}`,bb),children:t("jobber::datatable.text.view_user")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Iu(u.settings,`company/${u.id}`,B7),children:t("jobber::datatable.text.view_driver")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Iu(u.settings,`company/${u.id}`,H7),children:t("jobber::datatable.text.view_billing")})}),u.type==ii?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Iu(u.settings,`company/${u.id}`,Li),children:t("text.sidebar_setting")})}):null,u.settings=="support-fc"&&r(["super_admin"])?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({type:"critical",title:t("fcbilling::text.confirmation"),message:t("admin::text.delete_company_message",{name:u.name}),buttons:d=>s.jsx("button",{onClick:()=>{o(u.id),d()},className:"btn-critical btn-lg",children:t("text.btn_ok")})})},children:t("text.btn_delete")})]}):null]})),a.setColumnProps("created_at",u=>{const d=new Date(u.created_at.replace(/AM|PM/g,"")),f=new Date;return f.setDate(f.getDate()-30),{className:Ut("cell-full",{"bg-bg_success":d.getTime()>f.getTime()})}}),a.setRowProps(u=>({className:u.status==ct.INACTIVE?"disabled":"",onClick:d=>{window.location.assign(Iu(u.settings,`company/${u.id}`))}})),a.on("search",u=>{console.log("value",u)}),a.on("filter",u=>{console.log("value",u)}),a.on("load_data",u=>{});function c({searchBox:u,exportBtn:d}){return s.jsxs(Jr,{className:"",children:[u,s.jsx("div",{className:"flex gap-4",children:d})]})}return s.jsx(kt,{...a.props,selectAble:!1,renderTop:c})};function QVt({row:e}){const[n,r]=v.useState([]);function a(o,l){if(n.filter(c=>c.id==o).length==0){let c;Le.post(ye("support/company/count-device-for-subscription"),{id:o}).then(u=>{c=u}).catch(u=>{console.log(u)}).finally(()=>{r(u=>[...u,{id:o,data:c}])})}else r(c=>[...c])}function i(o){var u;let l=0,c="";if(n.filter(d=>d.id==o).length>0){const d=(u=n.find(f=>f.id==o))==null?void 0:u.data;if(d&&d.length>0)return s.jsx(s.Fragment,{children:d.map(f=>{const p=f.device_type_id;switch(l=f.total_device,c=f.product_name_display,p.toString()){case ri.MONITOR_SMART_TANK_TYPE:c="SMARTank";break;case ri.MONITOR_CENTERON_TYPE:c="Centeron";break;case ri.MONITOR_MOBROS_TANK_4_PORT:c="Morrison Bros";break}return s.jsxs("div",{className:"flex justify-between gap-[2px]",children:[s.jsxs("span",{children:[c,":"]}),s.jsx("span",{className:"font-bold",children:l})]},o+p)})})}return t("text.loading")+"..."}return s.jsx(Rr,{content:i(e.id),children:s.jsx("div",{className:"px-2",onMouseOver:()=>a(e.id,e.subscription_count),children:e.subscription_count})})}const ASe=()=>{const{data:e,render:n}=Lt({server:ye("support/company")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Companies"}),n(()=>s.jsx("div",{className:"row",children:s.jsx(XVt,{config:e.dt_configs})}))]})},JVt=({config:e})=>{const n=At(e);XP(n,ZP,"support"),n.editColumn("company_id",a=>s.jsx("a",{className:"text-active font-semibold",href:Oe(`/support/company/${a.company_id}`),children:a.company_name})),n.editColumn("settings",a=>"");function r({searchBox:a,exportBtn:i}){return s.jsxs(Jr,{className:"",children:[a,s.jsx("div",{className:"flex gap-4",children:i})]})}return s.jsx(kt,{...n.props,renderTop:r})},eUt=()=>{const{data:e,render:n}=Lt({server:ye("driver/network")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("driver::datatable.text.title")}),n(()=>s.jsx("div",{className:"row",children:s.jsx(JVt,{config:e.dt_configs})}))]})};function tUt({config:e}){const n=At(e);return Hy(n,"#"),n.editColumn("name",r=>s.jsx("a",{className:Ut("text-active font-semibold"),href:`/support/company/${r.company_id}?tab=tank`,children:r.name})),n.editColumn("company_id",r=>s.jsx("a",{className:Ut("text-active font-semibold"),href:`/support/company/${r.company_id}`,children:r.company_name})),n.editColumn("settings",r=>null),s.jsx(kt,{...n.props})}const nUt=()=>{var r;const{data:e,render:n}=Lt({server:ye("tank")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx("div",{className:"row",children:s.jsx(tUt,{config:e.dt_configs})}))]})},rUt=({config:e})=>{const n=At(e),r=C_(n);
473n.editColumn("settings",i=>null),n.editColumn("relay",i=>window.location.pathname==="/support/device"?s.jsx("a",{className:"font-semibold text-active",onClick:()=>{showLoader(),Le.get(ye(`support/device/${i.id}/configuration-modal`)).then(o=>{if(o.result){let l=cn.show({header:t("tankmonitor::text.tab_fuelcloud_hardware"),children:a(o),size:"lg",footer:s.jsx("div",{className:"w-full flex justify-end",children:s.jsx(be,{size:"lg",onClick:()=>{l.close()},children:t("text.btn_close")})})})}}).finally(()=>{hideLoader()})},children:i.relay}):i.relay),n.editColumn("devices.company_id",i=>s.jsx("a",{className:"font-semibold text-active",href:Iu(i.settings,`company/${i.company_id}`),children:i.company_name})),n.editColumn("locations.name",i=>r.get_site_name(i));function a(i){const{status:o,device_ports:l}=i.data;return s.jsx("div",{className:"m-[16px] datatable-content",children:s.jsxs("table",{className:"table w-full",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:t("device::text.relays")}),s.jsx("th",{children:t("device::text.pump_name")}),s.jsx("th",{children:t("device::text.pulser")}),s.jsx("th",{children:t("site::site_text.tanks")})]})}),s.jsx("tbody",{children:l.map(c=>s.jsxs("tr",{className:Ut("port-config d-flex align-items-stretch",{unuse:o===QT||c.label===null||c.pulse_rate===0||c.tank_id===0}),children:[s.jsx("td",{className:"d-flex flex-fill align-items-center col-3",children:s.jsx("div",{className:"relay",children:s.jsxs("div",{className:"align-self-center font-weight-bold",children:[s.jsx("span",{className:"font-20",children:s.jsx("i",{className:"icon-icon-device"})}),`Relay ${c.port}`]})})}),s.jsx("td",{className:"d-flex flex-fill align-items-center col-3 py-2",children:s.jsx("div",{className:"pump-name font-weight-bold",children:c.label})}),s.jsx("td",{className:"d-flex flex-fill align-items-center col-3",children:s.jsxs("div",{children:[s.jsx("div",{className:"pulse-model font-weight-bold",children:c.pulser_model}),s.jsx("div",{className:"pulse-rate",children:c.pulse_rate})]})}),s.jsx("td",{className:"d-flex flex-fill align-items-center py-2",children:s.jsxs("div",{className:"tank pl-2 flex-fill",children:[s.jsxs("div",{className:"font-weight-bold",children:[" ",c.tank.name]}),c.tank.product.name]})})]},c.id))})]})})}return s.jsxs(s.Fragment,{children:[r.render_modal_add_to_site({description:t("site::datatable.text.description_add_site",{type:t("device::text.cloudbox")}
473),params:{is_network:0,type:"cloudbox"}}),s.jsx(kt,{...n.props})]})},PSe=()=>{const{data:e,render:n}=Lt({server:ye("support/device")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Hardware"}),e&&n(()=>s.jsx(rUt,{config:e.dt_configs}))]})},aUt=({config:e})=>{const n=At(e);return Dq(n),n.editColumn("serial",r=>s.jsx("span",{className:"font-serial font-normal break-all",children:r.serial})),n.setRowProps(r=>({className:"[&_td]:cursor-default"})),s.jsx(kt,{...n.props,exportAble:!1})},iUt=()=>{const{data:e,render:n}=Lt({server:ye("support/ipad-serial")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"iPad Serials"}),e&&n(()=>s.jsx(aUt,{config:e.dt_configs}))]})},sUt=({config:e})=>{const n=At(e);return MSe(n),n.setRowProps(r=>({className:r.status==ct.INACTIVE?"bg-bg_gray text-neutral":""})),n.editColumn("total_accumulated",r=>{let a="level-1";return r.total_accumulated>=75?a="level-4":r.total_accumulated>=50?a="level-3":r.total_accumulated>=25&&(a="level-2"),s.jsx(S_,{typeName:a,percent:Math.floor(r.total_accumulated)})}),n.editColumn("settings",r=>s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`support/company/${r.id}`,{tab:F7}),children:t("jobber::datatable.text.view_tank")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`support/company/${r.id}`,{tab:hO}),children:t("jobber::datatable.text.view_site")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Oe(`support/company/${r.id}`,{tab:Pv}),children:t("jobber::datatable.text.view_device")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Oe(`support/company/${r.id}`,{tab:bb}),children:t("jobber::datatable.text.view_user")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Oe(`support/company/${r.id}`,{tab:B7}),children:t("jobber::datatable.text.view_driver")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Oe(`support/company/${r.id}`,{tab:H7}),children:t("jobber::datatable.text.view_billing")})}),r.type==ii?s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`company/${r.id}`,{tab:Li}),children:t("text.sidebar_setting")})}):null]})),s.jsx(kt,{...n.props})};function oUt({config:e}){const n=At(e);return s.jsx(kt,{...n.props})}function lUt({config:e}){const n=At(e);return n.editColumn("connection_status",r=>s.jsx(Jn,{status:r.connection_status?"active":"critical",children:r.connection_status?t("text.status_active"):t("text.status_disconnected")})),s.jsx(kt,{...n.props})}function cUt({config:e}){const n=At(e);return s.jsx(kt,{...n.props})}function uUt(){const{data:e,render:n,updateTitle:r}=Lt({server:ye("support/network")}),[a,i]=v.useState(dPe);r("Support - Network -"+a.ucFirst());function o(){return a===fPe?s.jsx(cUt,{config:e.network_dt_configs}):a===hO?s.jsx(oUt,{config:e.site_dt_configs}):a===L7?s.jsx(lUt,{config:e.site_controller_dt_configs}):s.jsx(sUt,{config:e.customer_dt_configs})}return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("network::text.network")}),e&&n(()=>s.jsxs(s.Fragment,{children:[s.jsx(NY,{locations:e.maps.locations}),s.jsxs("div",{className:"row tabs-container-top",children:[s.jsx(xi,{asButton:!0,items:e.tabs,onChange:i}),o()]})]}))]})}const dUt=({config:e})=>{const n=At(e);return n.setRowProps((r,a)=>({onClick:()=>{og(Oe(`/support/mdm/${r.id}`))}})),n.editColumn("serial",r=>s.jsx("span",{className:"font-serial font-normal break-all",children:r.serial})),n.editColumn("enabled_debug",r=>r.enabled_debug==ct.ACTIVE?t("text.on"):t("text.off")),n.editColumn("locations.name",r=>r.site_name?s.jsx("div",{className:"long-text",children:r.site_name}):s.jsx("div",{className:"text-notice",children:t("device::text.no_site")})),n.editColumn("connection_status",r=>s.jsx("span",{className:`text-lg ${r.connection_status==1?"text-success icon-checkmark":"text-critical icon-close-remove"} `})),n.editColumn("status",r=>{let a=s.jsx(Jn,{status:ct.ACTIVE,children:t("device::device_text.active")});return r.status==ct.INACTIVE&&(r.activation_request_id?a=s.jsx(vn,{className:"!max-w-[195px]",placement:"top",trigger:"hover",content:t("device::device_text.activation_request_pending_tooltip"),children:s.jsx(Jn,{status:"transfer",children:t("text.status_pending")})}):a=s.jsx(Jn,{status:ct.INACTIVE,children:t("device::device_text.inactive")})),a}),n.editColumn("settings",r=>s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/support/mdm/${r.id}`),children:t("support::text.tab_kiosk_event")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/support/mdm/${r.id}`,{tab:Li}),children:t("tank::text.tab_settings")})}),r.connection_status==ct.ACTIVE?s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{className:"",onClick:()=>{ot.show({title:t("support::text.restart_kiosk"),type:"default",message:s.jsxs(s.Fragment,{children:[s.jsx(ot.Message,{children:t("support::text.are_you_sure_restart_kiosk")}),s.jsx(ot.BoldMessage,{children:t("support::text.des_restart_kiosk")})]}),buttons:a=>s.jsx(be,{size:"lg",type:"primary",onClick:()=>{showLoader(),Le.post(ye(`/support/mdm/confirm-restart-kiosk/${r.id}?step=finish_step&current_step=3`)).then(i=>{if(i.result)Pe.show({message:i.message,fixed:!0});else if(i.errors_common){let o="";i.errors_common.map(l=>{l[0]&&(o=o+l[0])}),Pe.show({message:o,type:"error",fixed:!0})}else Pe.show({message:i.message,type:"error",fixed:!0});n.refresh()}).finally(()=>
473{hideLoader(),a()})},children:t("support::text.restart")})})},children:t("support::text.restart")}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:a=>Bn(a),"data-href":Oe(`/support/mdm/pull-log-kiosk/${r.id}`),"data-id":"pull-log-kiosk-modal",children:t("support::text.pull_logs")})})]}):null]})),s.jsx(kt,{...n.props})},fUt=({})=>{const{data:e,render:n}=Lt({server:ye("support/mdm")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_mdm")}),e&&n(()=>s.jsx(dUt,{config:e.dt_configs}))]})},pUt=({config:e})=>{const n=At(e);return s.jsx(kt,{...n.props})},Ooe=({})=>{const{data:e,render:n}=Lt({server:ye("support/smartank")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"SMARTanks"}),e&&n(()=>s.jsx(pUt,{config:e.dt_configs}))]})},hUt=({config:e})=>{const n=At(e);return n.editColumn("settings",r=>s.jsx(mUt,{row:r})),s.jsx(kt,{...n.props,exportAble:!1})},mUt=({row:e})=>{const n=r=>{const a=Oe("/support/query-builder-export",{id:r.id});showLoader(),vo.post(a).then(i=>{i.data&&i.data.result?window.location.href=i.data.redirect:Pe.show({type:"critical",message:"Somethings went wrong!!"})}).catch(i=>{Pe.show({type:"critical",message:"Somethings went wrong!!"})}).finally(()=>{hideLoader()})};return e.is_by_company===1&&e.is_predefined===1?s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:r=>loadModal(r.target),"data-href":Oe("/support/query-builder/load-modal",{id:e.id}),"data-id":"company-load-modal",children:t("text.btn_export")})})}):e.custom_filter?s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:r=>loadModal(r.target),"data-href":Oe("/support/query-builder/load-modal-filter",{id:e.id}),"data-id":"custom-filter-load-modal",children:t("text.btn_export")})})}):s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:r=>n(e),"data-href":Oe("/support/query-builder-export",{id:e.id}),"data-id":"custom-filter-load-modal",children:t("text.btn_export")})})})},gUt=()=>{const{data:e,render:n}=Lt({server:ye("support/ipad-serial")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Query"}),e.dt_configs&&n(()=>s.jsx(hUt,{config:e.dt_configs}))]})},ISe=()=>{const{data:e,render:n}=Lt({server:ye("support/user")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Users"}),e&&n(()=>s.jsx(qVt,{config:e.dt_configs}))]})},xUt={children:[{path:"/support/company",element:s.jsx(ASe,{})},{path:"/support/driver",element:s.jsx(eUt,{})},{path:"support/tank",element:s.jsx(nUt,{})},{path:"/support/device",element:s.jsx(PSe,{})},{path:"/support/ipad-serial",element:s.jsx(iUt,{})},{path:"/support/smartank",element:s.jsx(Ooe,{})},{path:"/support/network",element:s.jsx(uUt,{})},{path:"/support/mdm",element:s.jsx(fUt,{})},{path:"/support/smartank",element:s.jsx(Ooe,{})},{path:"/support/query-builder",element:s.jsx(gUt,{})},{path:"/support/user",element:s.jsx(ISe,{})}]},nO=({config:e,activeTab:n,isCustomer:r=!1})=>{const a=At(e),[i,o]=v.useState(!1),l=Gt(),c=Gt(),u=Gt(),[d,f]=v.useState(""),[p,h]=v.useState(null),m=new URLSearchParams(window.location.search);v.useEffect(()=>{if(m.get("type")){const E=m.get("type");window.history.pushState({type:E},"",r?"/alert-customer":"/alert")}},[]),window.resetEmptyFilter=()=>{a.reload()},a.editColumn("type",E=>x(E)),a.editColumn("content",E=>b(E)),a.editColumn("settings",E=>n=="history"?null:s.jsxs(he,{children:[E.driver_limit_token&&s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/driver/${E.ref_id}`,{tab:Li},E.type===RZ?"access-schedule-section":"transaction-limit-section"),children:t("text.edit")})}),s.jsx(he.Item,{onClick:()=>j(E),children:t("alert::form.message.reset_limit")})]}),s.jsx(he.Item,{onClick:()=>w(E.id),children:t("alert::form.message.hide_alert")})]}));function g(E){let D="";r?((E.tank!=null&&E.tank.deleted_at!=null||E.type==cL)&&(D=""),(E.type==dL||E.type==uL)&&(D=Oe(`jobber/customer/${E.ref_id}`)),D=Oe(`jobber/tank/${E.ref_id}`)):E.ref_type=="drivers"?(E.ref_driver.deleted_at!=null&&E.ref_driver.deleted_at!=""&&(D=""),E.type==RZ?D=Oe(`/driver/${E.ref_id}`,{tab:Li},uIe):D=Oe(`/driver/${E.ref_id}`,{tab:Li},dIe)):E.ref_type=="jobbers"?D=Oe(`/tank/${E.ref_id}`):(E.ref_type=="locked_driver"&&(D=Oe(`/driver/${E.ref_id}`)),E.ref_type=="devices"?E.site!=null&&E.type!=iIe&&(D=Oe(`/site/${E.location_id}`)):((E.type==dL||E.type==uL||E.type==cL)&&(D=""),E.tank!=null&&E.tank.deleted_at==null&&(D=Oe(`/tank/${E.ref_id}`)))),D!=""&&(window.location.href=D),E.is_deleted==1&&o(!0)}a.setRowProps(E=>({className:rt({"last:[&_td]:z-[-1]":n==="history"}),onClick:()=>{g(E)}}));function x(E){let D="icon-transactions",R=t(`alert::datatable.text.${E.type.toLowerCase()}_level`),A=[nIe,rIe,aIe],P=[sIe,cIe,oIe,lIe,uL,dL];if(E.ref_type=="drivers"?E.type==tIe?D="icon-error":D="icon-driver":E.ref_type=="jobbers"?(D="icon-thin-true",R=t(`alert::datatable.text.${E.type.toLowerCase()}_level`)):(E.type==cL&&(D="icon-network"),A.includes(E.type)&&(D="icon-bypass"),E.ref_type=="locked_driver"&&(D="icon-status-locked",R=t("alert::datatable.text.driver_locked_out"))),P.includes(E.type)&&(D="",R=t(`alert::datatable.text.${E.type.toLowerCase()}_level`)),E.type!=null)return D!=""?s.jsxs("span",{className:"flex gap-[8px] items-center",onClick:I=>g(E),children:[s.jsx(Se,{name:D,className:"text-2xl"}),R]}):s.jsxs("div",{className:"flex gap-[8px] items-center number",onClick:I=>g(E),children:[s.jsx(_O,{className:"h-[32px] w-[18px] rounded-[9999px] border-[2px] border-placeholder",level:E.type}),R]})}function b(E){if(E.content!=null)return s.jsx("div",{dangerouslySetInnerHTML:{__html:E.content.replace(/amp;/g,"")}})}
473a.on("search",E=>{console.log("value",E)}),a.on("filter",E=>{console.log("value",E)}),a.on("load_data",E=>{console.log("data",E)});function y({searchBox:E,exportBtn:D}){return s.jsxs(Jr,{className:"",children:[E,s.jsxs("div",{className:"flex gap-4",children:[D,n=="history"?null:s.jsx(be,{type:"primary",onClick:c.on,children:t("alert::datatable.text.hide_all_alerts")})]})]})}function w(E){f(E),l.on()}function j(E){h(E),u.on()}function S(){showLoader(),Le.post(ye(`/${r?"alert-customer":"alert"}/change-status/0`,{status:0,updateAllItem:"yes"})).then(E=>{c.off(),hideLoader(),a.reload(),refreshTopNavAlert()})}function N(){showLoader(),Le.post(ye(`/${r?"alert-customer":"alert"}/change-status/${d}?status=0`)).then(E=>{l.off(),hideLoader(),a.reload(),refreshTopNavAlert()})}function k(){showLoader(),Le.post(ye(`/driver/driver-limit/reset-token/${p==null?void 0:p.ref_id}`,{driver_limit_token:p==null?void 0:p.driver_limit_token})).then(E=>{u.off(),hideLoader(),a.reload(),refreshTopNavAlert()})}return s.jsxs(s.Fragment,{children:[s.jsxs(ot,{visible:c.status,title:t("alert::datatable.text.hide_all_alerts"),onClose:c.off,padding:"full",size:"lg",buttons:()=>s.jsx(be,{size:"lg",type:"primary",onClick:S,children:t("alert::form.message.hide")}),children:[t("alert::form.message.hide_all"),s.jsx(ot.BoldMessage,{children:t("alert::form.message.alert_hidden")})]}),s.jsxs(ot,{visible:l.status,title:t("alert::form.message.hide_alert"),onClose:l.off,padding:"full",size:"lg",buttons:()=>s.jsx(be,{size:"lg",type:"primary",onClick:N,children:t("alert::form.message.hide")}),children:[t("alert::form.message.hide_one"),s.jsx(ot.BoldMessage,{children:t("alert::form.message.alert_hidden")})]}),s.jsx(ot,{visible:u.status,title:t("alert::form.message.reset_limit"),onClose:u.off,padding:"full",size:"lg",buttons:()=>s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx(be,{size:"lg",type:"primary",onClick:k,children:t("text.reset")})}),children:t("alert::form.message.reset_limit_title")}),s.jsx(cn,{size:"lg",header:t("message.not_found"),visible:i,footer:s.jsx(s.Fragment,{children:s.jsx("a",{className:"btn-primary btn-lg ml-auto",onClick:()=>o(!1),children:"OK"})}),onClose:()=>o(!1),className:"not-found-modal",children:s.jsx("div",{className:"px-[56px] text-xl py-[40px] text-center",children:t("tankmonitor::text.msg_element_alert_not_exists")})}),s.jsx(kt,{...a.props,renderTop:y})]})},vUt=()=>{const[e,n]=v.useState(""),{data:r,render:a}=Lt({server:ye("alert")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Alerts"}),a(()=>s.jsxs("div",{className:"mt-[24px]",children:[s.jsx(xi,{asButton:!0,items:r.tabs,defaultItem:r.tab,onChange:n,hasSearch:!1}),e=="history"?s.jsx(nO,{config:r.dt_configs_history,activeTab:e},e):s.jsx(nO,{config:r.dt_configs,activeTab:e},e)]}))]})},_Ut=()=>{const[e,n]=v.useState("active"),{data:r,render:a}=Lt({server:ye("alert-customer")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Alerts"}),a(()=>s.jsxs("div",{className:"mt-[24px]",children:[s.jsx(xi,{items:r.tabs,defaultItem:r.tab,onChange:n,hasSearch:!1,asButton:!0}),e=="history"?s.jsx(nO,{config:r.dt_configs_history,activeTab:e,isCustomer:!0},e):s.jsx(nO,{config:r.dt_configs,activeTab:e,isCustomer:!0},e)]}))]})},bUt={children:[{path:"/alert",element:s.jsx(vUt,{})},{path:"/alert-customer",element:s.jsx(_Ut,{})}]};function yUt(e){return Object.prototype.toString.call(e)==="[object Object]"}function Aoe(e){return yUt(e)||Array.isArray(e)}function wUt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Mq(e,n){const r=Object.keys(e),a=Object.keys(n);if(r.length!==a.length)return!1;const i=JSON.stringify(Object.keys(e.breakpoints||{})),o=JSON.stringify(Object.keys(n.breakpoints||{}));return i!==o?!1:r.every(l=>{const c=e[l],u=n[l];return typeof c=="function"?`${c}`==`${u}`:!Aoe(c)||!Aoe(u)?c===u:Mq(c,u)})}function Poe(e){return e.concat().sort((n,r)=>n.name>r.name?1:-1).map(n=>n.options)}function kUt(e,n){if(e.length!==n.length)return!1;const r=Poe(e),a=Poe(n);return r.every((i,o)=>{const l=a[o];return Mq(i,l)})}function Rq(e){return typeof e=="number"}function f7(e){return typeof e=="string"}function QP(e){return typeof e=="boolean"}function Ioe(e){return Object.prototype.toString.call(e)==="[object Object]"}function Ji(e){return Math.abs(e)}function Oq(e){return Math.sign(e)}function Tk(e,n){return Ji(e-n)}function jUt(e,n){if(e===0||n===0||Ji(e)<=Ji(n))return 0;const r=Tk(Ji(e),Ji(n));return Ji(r/e)}function Yj(e){return qj(e).map(Number)}function Yd(e){return e[mS(e)]}function mS(e){return Math.max(0,e.length-1)}function Aq(e,n){return n===mS(e)}function $oe(e,n=0){return Array.from(Array(e),(r,a)=>n+a)}function qj(e){return Object.keys(e)}function $Se(e,n){return[e,n].reduce((r,a)=>
vendor: 14,535 bytes, line 473
473(qj(a).forEach(i=>{const o=r[i],l=a[i],c=Ioe(o)&&Ioe(l);r[i]=c?$Se(o,l):l}),r),{})}function p7(e,n){return typeof n.MouseEvent<"u"&&e instanceof n.MouseEvent}function CUt(e,n){const r={start:a,center:i,end:o};function a(){return 0}function i(u){return o(u)/2}function o(u){return n-u}function l(u,d){return f7(e)?r[e](u):e(n,u,d)}return{measure:l}}function Gj(){let e=[];function n(i,o,l,c={passive:!0}){let u;if("addEventListener"in i)i.addEventListener(o,l,c),u=()=>i.removeEventListener(o,l,c);else{const d=i;d.addListener(l),u=()=>d.removeListener(l)}return e.push(u),a}function r(){e=e.filter(i=>i())}const a={add:n,clear:r};return a}function SUt(e,n,r,a){const i=Gj(),o=1e3/60;let l=null,c=0,u=0;function d(){i.add(e,"visibilitychange",()=>{e.hidden&&g()})}function f(){m(),i.clear()}function p(b){if(!u)return;l||(l=b);const y=b-l;for(l=b,c+=y;c>=o;)r(o),c-=o;const w=c/o;a(w),u&&n.requestAnimationFrame(p)}function h(){u||(u=n.requestAnimationFrame(p))}function m(){n.cancelAnimationFrame(u),l=null,c=0,u=0}function g(){l=null,c=0}return{init:d,destroy:f,start:h,stop:m,update:()=>r(o),render:a}}function NUt(e,n){const r=n==="rtl",a=e==="y",i=a?"y":"x",o=a?"x":"y",l=!a&&r?-1:1,c=f(),u=p();function d(g){const{height:x,width:b}=g;return a?x:b}function f(){return a?"top":r?"right":"left"}function p(){return a?"bottom":r?"left":"right"}function h(g){return g*l}return{scroll:i,cross:o,startEdge:c,endEdge:u,measureSize:d,direction:h}}function c_(e=0,n=0){const r=Ji(e-n);function a(d){return d<e}function i(d){return d>n}function o(d){return a(d)||i(d)}function l(d){return o(d)?a(d)?e:n:d}function c(d){return r?d-r*Math.ceil((d-n)/r):d}return{length:r,max:n,min:e,constrain:l,reachedAny:o,reachedMax:i,reachedMin:a,removeOffset:c}}function LSe(e,n,r){const{constrain:a}=c_(0,e),i=e+1;let o=l(n);function l(h){return r?Ji((i+h)%i):a(h)}function c(){return o}function u(h){return o=l(h),p}function d(h){return f().set(c()+h)}function f(){return LSe(e,c(),r)}const p={get:c,set:u,add:d,clone:f};return p}function EUt(e,n,r,a,i,o,l,c,u,d,f,p,h,m,g,x,b,y,w){const{cross:j,direction:S}=e,N=["INPUT","SELECT","TEXTAREA"],k={passive:!1},E=Gj(),D=Gj(),R=c_(50,225).constrain(m.measure(20)),A={mouse:300,touch:400},P={mouse:500,touch:600},I=g?43:25;let L=!1,H=0,U=0,X=!1,re=!1,Z=!1,V=!1;function J(Ce){if(!w)return;function Fe(We){(QP(w)||w(Ce,We))&&se(We)}const Re=n;E.add(Re,"dragstart",We=>We.preventDefault(),k).add(Re,"touchmove",()=>{},k).add(Re,"touchend",()=>{}).add(Re,"touchstart",Fe).add(Re,"mousedown",Fe).add(Re,"touchcancel",q).add(Re,"contextmenu",q).add(Re,"click",ue,!0)}function K(){E.clear(),D.clear()}function ee(){const Ce=V?r:n;D.add(Ce,"touchmove",oe,k).add(Ce,"touchend",q).add(Ce,"mousemove",oe,k).add(Ce,"mouseup",q)}function Y(Ce){const Fe=Ce.nodeName||"";return N.includes(Fe)}function Q(){return(g?P:A)[V?"mouse":"touch"]}function W(Ce,Fe){const Re=p.add(Oq(Ce)*-1),We=f.byDistance(Ce,!g).distance;return g||Ji(Ce)<R?We:b&&Fe?We*.5:f.byIndex(Re.get(),0).distance}function se(Ce){const Fe=p7(Ce,a);V=Fe,Z=g&&Fe&&!Ce.buttons&&L,L=Tk(i.get(),l.get())>=2,!(Fe&&Ce.button!==0)&&(Y(Ce.target)||(X=!0,o.pointerDown(Ce),d.useFriction(0).useDuration(0),i.set(l),ee(),H=o.readPoint(Ce),U=o.readPoint(Ce,j),h.emit("pointerDown")))}function oe(Ce){if(!p7(Ce,a)&&Ce.touches.length>=2)return q(Ce);const Re=o.readPoint(Ce),We=o.readPoint(Ce,j),le=Tk(Re,H),ce=Tk(We,U);if(!re&&!V&&(!Ce.cancelable||(re=le>ce,!re)))return q(Ce);const ne=o.pointerMove(Ce);le>x&&(Z=!0),d.useFriction(.3).useDuration(.75),c.start(),i.add(S(ne)),Ce.preventDefault()}function q(Ce){const Re=f.byDistance(0,!1).index!==p.get(),We=o.pointerUp(Ce)*Q(),le=W(S(We),Re),ce=jUt(We,le),ne=I-10*ce,ve=y+ce/50;re=!1,X=!1,D.clear(),d.useDuration(ne).useFriction(ve),u.distance(le,!g),V=!1,h.emit("pointerUp")}function ue(Ce){Z&&(Ce.stopPropagation(),Ce.preventDefault(),Z=!1)}function _e(){return X}return{init:J,destroy:K,pointerDown:_e}}function TUt(e,n){let a,i;function o(p){return p.timeStamp}function l(p,h){const g=`client${(h||e.scroll)==="x"?"X":"Y"}`;return(p7(p,n)?p:p.touches[0])[g]}function c(p){return a=p,i=p,l(p)}function u(p){const h=l(p)-l(i),m=o(p)-o(a)>170;return i=p,m&&(a=p),h}function d(p){if(!a||!i)return 0;const h=l(i)-l(a),m=o(p)-o(a),g=o(p)-o(i)>170,x=h/m;return m&&!g&&Ji(x)>.1?x:0}return{pointerDown:c,pointerMove:u,pointerUp:d,readPoint:l}}function DUt(){function e(r){const{offsetTop:a,offsetLeft:i,offsetWidth:o,offsetHeight:l}=r;return{top:a,right:i+o,bottom:a+l,left:i,width:o,height:l}}return{measure:e}}function MUt(e){function n(a){return e*(a/100)}return{measure:n}}function RUt(e,n,r,a,i,o,l){const c=[e].concat(a);let u,d,f=[],p=!1;function h(b){return i.measureSize(l.measure(b))}function m(b){if(!o)return;d=h(e),f=a.map(h);function y(w){for(const j of w){if(p)return;const S=j.target===e,N=a.indexOf(j.target),k=S?d:f[N],E=h(S?e:a[N]);if(Ji(E-k)>=.5){b.reInit(),n.emit("resize");break}}}u=new ResizeObserver(w=>{(QP(o)||o(b,w))&&y(w)}),r.requestAnimationFrame(()=>{c.forEach(w=>u.observe(w))})}function g(){p=!0,u&&u.disconnect()}return{init:m,destroy:g}}function OUt(e,n,r,a,i,o){let l=0,c=0,u=i,d=o,f=e.get(),p=0;function h(k){const E=k/1e3,D=u*E,R=a.get()-e.get(),A=!u;let P=0;return A?(l=0,r.set(a),e.set(a),P=R):(r.set(e),l+=R/D,l*=d,f+=l,e.add(l*E),P=f-p),c=Oq(P),p=f,N}function m(){const k=a.get()-n.get();return Ji(k)<.001}function g(){return u}function x(){return c}function b(){return l}function y(){return j(i)}function w(){return S(o)}function j(k){return u=k,N}function S(k){return d=k,N}const N={direction:x,duration:g,velocity:b,seek:h,settled:m,useBaseFriction:w,useBaseDuration:y,useFriction:S,useDuration:j};return N}function AUt(e,n,r,a,i){const o=i.measure(10),l=i.measure(50),c=c_(.1,.99);let u=!1;function d(){return!(u||!e.reachedAny(r.get())||!e.reachedAny(n.get()))}function f(m){if(!d())return;const g=e.reachedMin(n.get())?"min":"max",x=Ji(e[g]-n.get()),b=r.get()-n.get(),y=c.constrain(x/l);r.subtract(b*y),!m&&Ji(b)<o&&(r.set(e.constrain(r.get())),a.useDuration(25).useBaseFriction())}function p(m){u=!m}return{shouldConstrain:d,constrain:f,toggleActive:p}}function PUt(e,n,r,a,i){const o=c_(-n+e,0),l=p(),c=f(),u=h();function d(g,x){return Tk(g,x)<1}function f(){const g=l[0],x=Yd(l),b=l.lastIndexOf(g),y=l.indexOf(x)+1;return c_(b,y)}function p(){return r.map((g,x)=>{const{min:b,max:y}=o,w=o.constrain(g),j=!x,S=Aq(r,x);return j?y:S||d(b,w)?b:d(y,w)?y:w}).map(g=>parseFloat(g.toFixed(3)))}function h(){if(n<=e+i)return[o.max];if(a==="keepSnaps")return l;const{min:g,max:x}=c;return l.slice(g,x)}return{snapsContained:u,scrollContainLimit:c}}function IUt(e,n,r){const a=n[0],i=r?a-e:Yd(n);return{limit:c_(i,a)}}function $Ut(e,n,r,a){const o=n.min+.1,l=n.max+.1,{reachedMin:c,reachedMax:u}=c_(o,l);function d(h){return h===1?u(r.get()):h===-1?c(r.get()):!1}function f(h){if(!d(h))return;const m=e*(h*-1);a.forEach(g=>g.add(m))}return{loop:f}}function LUt(e){const{max:n,length:r}=e;function a(o){const l=o-n;return r?l/-r:0}return{get:a}}function FUt(e,n,r,a,i){const{startEdge:o,endEdge:l}=e,{groupSlides:c}=i,u=p().map(n.measure),d=h(),f=m();function p(){return c(a).map(x=>Yd(x)[l]-x[0][o]).map(Ji)}function h(){return a.map(x=>r[o]-x[o]).map(x=>-Ji(x))}function m(){return c(d).map(x=>x[0]).map((x,b)=>x+u[b])}return{snaps:d,snapsAligned:f}}function BUt(e,n,r,a,i,o){const{groupSlides:l}=i,{min:c,max:u}=a,d=f();function f(){const h=l(o),m=!e||n==="keepSnaps";return r.length===1?[o]:m?h:h.slice(c,u).map((g,x,b)=>{const y=!x,w=Aq(b,x);if(y){const j=Yd(b[0])+1;return $oe(j)}if(w){const j=mS(o)-Yd(b)[0]+1;return $oe(j,Yd(b)[0])}return g})}return{slideRegistry:d}}function HUt(e,n,r,a,i){const{reachedAny:o,removeOffset:l,constrain:c}=a;function u(g){return g.concat().sort((x,b)=>Ji(x)-Ji(b))[0]}function d(g){const x=e?l(g):c(g),b=n.map((w,j)=>({diff:f(w-x,0),index:j})).sort((w,j)=>Ji(w.diff)-Ji(j.diff)),{index:y}=b[0];return{index:y,distance:x}}function f(g,x){const b=[g,g+r,g-r];if(!e)return g;if(!x)return u(b);const y=b.filter(w=>Oq(w)===x);return y.length?u(y):Yd(b)-r}function p(g,x){const b=n[g]-i.get(),y=f(b,x);return{index:g,distance:y}}function h(g,x){const b=i.get()+g,{index:y,distance:w}=d(b),j=!e&&o(b);if(!x||j)return{index:y,distance:g};const S=n[y]-w,N=g+f(S,0);return{index:y,distance:N}}return{byDistance:h,byIndex:p,shortcut:f}}function zUt(e,n,r,a,i,o,l){function c(p){const h=p.distance,m=p.index!==n.get();o.add(h),h&&(a.duration()?e.start():(e.update(),e.render(1),e.update())),m&&(r.set(n.get()),n.set(p.index),l.emit("select"))}function u(p,h){const m=i.byDistance(p,h);c(m)}function d(p,h){const m=n.clone().set(p),g=i.byIndex(m.get(),h);c(g)}return{distance:u,index:d}}function VUt(e,n,r,a,i,o,l,c){const u={passive:!0,capture:!0};let d=0;function f(m){if(!c)return;function g(x){if(new Date().getTime()-d>10)return;l.emit("slideFocusStart"),e.scrollLeft=0;const w=r.findIndex(j=>j.includes(x));Rq(w)&&(i.useDuration(0),a.index(w,0),l.emit("slideFocus"))}o.add(document,"keydown",p,!1),n.forEach((x,b)=>{o.add(x,"focus",y=>{(QP(c)||c(m,y))&&g(b)},u)})}function p(m){m.code==="Tab"&&(d=new Date().getTime())}return{init:f}}function V1(e){let n=e;function r(){return n}function a(u){n=l(u)}function i(u){n+=l(u)}function o(u){n-=l(u)}function l(u){return Rq(u)?u:u.get()}return{get:r,set:a,add:i,subtract:o}}function FSe(e,n){const r=e.scroll==="x"?o:l,a=n.style;let i=!1;function o(p){return`translate3d(${p}px,0px,0px)`}function l(p){return`translate3d(0px,${p}px,0px)`}function c(p){i||(a.transform=r(e.direction(p)))}function u(p){i=!p}function d(){i||(a.transform="",n.getAttribute("style")||n.removeAttribute("style"))}return{clear:d,to:c,toggleActive:u}}function UUt(e,n,r,a,i,o,l,c,u){const f=Yj(i),p=Yj(i).reverse(),h=y().concat(w());function m(E,D){return E.reduce((R,A)=>R-i[A],D)}function g(E,D){return E.reduce((R,A)=>m(R,D)>0?R.concat([A]):R,[])}function x(E){return o.map((D,R)=>({start:D-a[R]+.5+E,end:D+n-.5+E}))}function b(E,D,R){const A=x(D);return E.map(P=>{const I=R?0:-r,L=R?r:0,H=R?"end":"start",U=A[P][H];return{index:P,loopPoint:U,slideLocation:V1(-1),translate:FSe(e,u[P]),target:()=>c.get()>U?I:L}})}function y(){const E=l[0],D=g(p,E);return b(D,r,!1)}function w(){const E=n-l[0]-1,D=g(f,E);return b(D,-r,!0)}function j(){return h.every(({index:E})=>{const D=f.filter(R=>R!==E);return m(D,n)<=.1})}function S(){h.forEach(E=>{const{target:D,translate:R,slideLocation:A}=E,P=D();P!==A.get()&&(R.to(P),A.set(P))})}function N(){h.forEach(E=>E.translate.clear())}return{canLoop:j,clear:N,loop:S,loopPoints:h}}function WUt(e,n,r){let a,i=!1;function o(u){if(!r)return;function d(f){for(const p of f)if(p.type==="childList"){u.reInit(),n.emit("slidesChanged");break}}a=new MutationObserver(f=>{i||(QP(r)||r(u,f))&&d(f)}),a.observe(e,{childList:!0})}function l(){a&&a.disconnect(),i=!0}return{init:o,destroy:l}}function YUt(e,n,r,a){const i={};let o=null,l=null,c,u=!1;function d(){c=new IntersectionObserver(g=>{u||(g.forEach(x=>{const b=n.indexOf(x.target);i[b]=x}),o=null,l=null,r.emit("slidesInView"))},{root:e.parentElement,threshold:a}),n.forEach(g=>c.observe(g))}function f(){c&&c.disconnect(),u=!0}function p(g){return qj(i).reduce((x,b)=>{const y=parseInt(b),{isIntersecting:w}=i[y];return(g&&w||!g&&!w)&&x.push(y),x},[])}function h(g=!0){if(g&&o)return o;if(!g&&l)return l;const x=p(g);return g&&(o=x),g||(l=x),x}return{init:d,destroy:f,get:h}}function qUt(e,n,r,a,i,o){const{measureSize:l,startEdge:c,endEdge:u}=e,d=r[0]&&i,f=g(),p=x(),h=r.map(l),m=b();function g(){if(!d)return 0;const w=r[0];return Ji(n[c]-w[c])}function x(){if(!d)return 0;const w=o.getComputedStyle(Yd(a));return parseFloat(w.getPropertyValue(`margin-${u}`))}function b(){return r.map((w,j,S)=>{const N=!j,k=Aq(S,j);return N?h[j]+f:k?h[j]+p:S[j+1][c]-w[c]}).map(Ji)}return{slideSizes:h,slideSizesWithGaps:m,startGap:f,endGap:p}}function GUt(e,n,r,a,i,o,l,c,u){const{startEdge:d,endEdge:f,direction:p}=e,h=Rq(r);function m(y,w){return Yj(y).filter(j=>j%w===0).map(j=>y.slice(j,j+w))}function g(y){return y.length?Yj(y).reduce((w,j,S)=>{const N=Yd(w)||0,k=N===0,E=j===mS(y),D=i[d]-o[N][d],R=i[d]-o[j][f],A=!a&&k?p(l):0,P=!a&&E?p(c):0,I=Ji(R-P-(D+A));return S&&I>n+u&&w.push(j),E&&w.push(y.length),w},[]).map((w,j,S)=>{const N=Math.max(S[j-1]||0);return y.slice(N,w)}):[]}function x(y){return h?m(y,r):g(y)}return{groupSlides:x}}function KUt(e,n,r,a,i,o,l){const{align:c,axis:u,direction:d,startIndex:f,loop:p,duration:h,dragFree:m,dragThreshold:g,inViewThreshold:x,slidesToScroll:b,skipSnaps:y,containScroll:w,watchResize:j,watchSlides:S,watchDrag:N,watchFocus:k}=o,E=2,D=DUt(),R=D.measure(n),A=r.map(D.measure),P=NUt(u,d),I=P.measureSize(R),L=MUt(I),H=CUt(c,I),U=!p&&!!w,X=p||!!w,{slideSizes:re,slideSizesWithGaps:Z,startGap:V,endGap:J}=qUt(P,R,A,r,X,i),K=GUt(P,I,b,p,R,A,V,J,E),{snaps:ee,snapsAligned:Y}=FUt(P,H,R,A,K),Q=-Yd(ee)+Yd(Z),{snapsContained:W,scrollContainLimit:se}=PUt(I,Q,Y,w,E),oe=U?W:Y,{limit:q}=IUt(Q,oe,p),ue=LSe(mS(oe),f,p),_e=ue.clone(),De=Yj(r),Ce=({dragHandler:Je,scrollBody:Ge,scrollBounds:Qe,options:{loop:yt}},Et)=>{yt||Qe.constrain(Je.pointerDown()),Ge.seek(Et)},Fe=({scrollBody:Je,translate:Ge,location:Qe,offsetLocation:yt,scrollLooper:Et,slideLooper:Wt,dragHandler:qt,animation:tn,eventHandler:zn,scrollBounds:jn,options:{loop:Cn}},Tn)=>{const rn=Je.settled(),Kt=!jn.shouldConstrain(),Rn=Cn?rn:rn&&Kt;Rn&&!qt.pointerDown()&&(tn.stop(),zn.emit("settle")),Rn||zn.emit("scroll");const $n=Qe.get()*Tn+ne.get()*(1-Tn);yt.set($n),Cn&&(Et.loop(Je.direction()),Wt.loop()),Ge.to(yt.get())},Re=SUt(a,i,Je=>Ce(ze,Je),Je=>Fe(ze,Je)),We=.68,le=oe[ue.get()],ce=V1(le),ne=V1(le),ve=V1(le),Ae=V1(le),de=OUt(ce,ve,ne,Ae,h,We),we=HUt(p,oe,Q,q,Ae),Ve=zUt(Re,ue,_e,de,we,Ae,l),pe=LUt(q),Ne=Gj(),$e=YUt(n,r,l,x),{slideRegistry:He}=BUt(U,w,oe,se,K,De),Xe=VUt(e,r,He,Ve,de,Ne,l,k),ze={ownerDocument:a,ownerWindow:i,eventHandler:l,containerRect:R,slideRects:A,animation:Re,axis:P,dragHandler:EUt(P,e,a,i,Ae,TUt(P,i),ce,Re,Ve,de,we,ue,l,L,m,g,y,We,N),eventStore:Ne,percentOfView:L,index:ue,indexPrevious:_e,limit:q,location:ce,offsetLocation:ve,previousLocation:ne,options:o,resizeHandler:RUt(n,l,i,r,P,j,D),scrollBody:de,scrollBounds:AUt(q,ve,Ae,de,L),scrollLooper:$Ut(Q,q,ve,[ce,ve,ne,Ae]),scrollProgress:pe,scrollSnapList:oe.map(pe.get),scrollSnaps:oe,scrollTarget:we,scrollTo:Ve,slideLooper:UUt(P,I,Q,re,Z,ee,oe,ve,r),slideFocus:Xe,slidesHandler:WUt(n,l,S),slidesInView:$e,slideIndexes:De,slideRegistry:He,slidesToScroll:K,target:Ae,translate:FSe(P,n)};return ze}function ZUt(){let e={},n;function r(d){n=d}function a(d){return e[d]||[]}
473function i(d){return a(d).forEach(f=>f(n,d)),u}function o(d,f){return e[d]=a(d).concat([f]),u}function l(d,f){return e[d]=a(d).filter(p=>p!==f),u}function c(){e={}}const u={init:r,emit:i,off:l,on:o,clear:c};return u}const XUt={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function QUt(e){function n(o,l){return $Se(o,l||{})}function r(o){const l=o.breakpoints||{},c=qj(l).filter(u=>e.matchMedia(u).matches).map(u=>l[u]).reduce((u,d)=>n(u,d),{});return n(o,c)}function a(o){return o.map(l=>qj(l.breakpoints||{})).reduce((l,c)=>l.concat(c),[]).map(e.matchMedia)}return{mergeOptions:n,optionsAtMedia:r,optionsMediaQueries:a}}function JUt(e){let n=[];function r(o,l){return n=l.filter(({options:c})=>e.optionsAtMedia(c).active!==!1),n.forEach(c=>c.init(o,e)),l.reduce((c,u)=>Object.assign(c,{[u.name]:u}),{})}function a(){n=n.filter(o=>o.destroy())}return{init:r,destroy:a}}function rO(e,n,r){const a=e.ownerDocument,i=a.defaultView,o=QUt(i),l=JUt(o),c=Gj(),u=ZUt(),{mergeOptions:d,optionsAtMedia:f,optionsMediaQueries:p}=o,{on:h,off:m,emit:g}=u,x=P;let b=!1,y,w=d(XUt,rO.globalOptions),j=d(w),S=[],N,k,E;function D(){const{container:De,slides:Ce}=j;k=(f7(De)?e.querySelector(De):De)||e.children[0];const Re=f7(Ce)?k.querySelectorAll(Ce):Ce;E=[].slice.call(Re||k.children)}function R(De){const Ce=KUt(e,k,E,a,i,De,u);if(De.loop&&!Ce.slideLooper.canLoop()){const Fe=Object.assign({},De,{loop:!1});return R(Fe)}return Ce}function A(De,Ce){b||(w=d(w,De),j=f(w),S=Ce||S,D(),y=R(j),p([w,...S.map(({options:Fe})=>Fe)]).forEach(Fe=>c.add(Fe,"change",P)),j.active&&(y.translate.to(y.location.get()),y.animation.init(),y.slidesInView.init(),y.slideFocus.init(_e),y.eventHandler.init(_e),y.resizeHandler.init(_e),y.slidesHandler.init(_e),y.options.loop&&y.slideLooper.loop(),k.offsetParent&&E.length&&y.dragHandler.init(_e),N=l.init(_e,S)))}function P(De,Ce){const Fe=K();I(),A(d({startIndex:Fe},De),Ce),u.emit("reInit")}function I(){y.dragHandler.destroy(),y.eventStore.clear(),y.translate.clear(),y.slideLooper.clear(),y.resizeHandler.destroy(),y.slidesHandler.destroy(),y.slidesInView.destroy(),y.animation.destroy(),l.destroy(),c.clear()}function L(){b||(b=!0,c.clear(),I(),u.emit("destroy"),u.clear())}function H(De,Ce,Fe){!j.active||b||(y.scrollBody.useBaseFriction().useDuration(Ce===!0?0:j.duration),y.scrollTo.index(De,Fe||0))}function U(De){const Ce=y.index.add(1).get();H(Ce,De,-1)}function X(De){const Ce=y.index.add(-1).get();H(Ce,De,1)}function re(){return y.index.add(1).get()!==K()}function Z(){return y.index.add(-1).get()!==K()}function V(){return y.scrollSnapList}function J(){return y.scrollProgress.get(y.location.get())}function K(){return y.index.get()}function ee(){return y.indexPrevious.get()}function Y(){return y.slidesInView.get()}function Q(){return y.slidesInView.get(!1)}function W(){return N}function se(){return y}function oe(){return e}function q(){return k}function ue(){return E}const _e={canScrollNext:re,canScrollPrev:Z,containerNode:q,internalEngine:se,destroy:L,off:m,on:h,emit:g,plugins:W,previousScrollSnap:ee,reInit:x,rootNode:oe,scrollNext:U,scrollPrev:X,scrollProgress:J,scrollSnapList:V,scrollTo:H,selectedScrollSnap:K,slideNodes:ue,slidesInView:Y,slidesNotInView:Q};return A(n,r),setTimeout(()=>u.emit("init"),0),_e}rO.globalOptions=void 0;function Pq(e={},n=[]){const r=v.useRef(e),a=v.useRef(n),[i,o]=v.useState(),[l,c]=v.useState(),u=v.useCallback(()=>{i&&i.reInit(r.current,a.current)},[i]);return v.useEffect(()=>{Mq(r.current,e)||(r.current=e,u())},[e,u]),v.useEffect(()=>{kUt(a.current,n)||(a.current=n,u())},[n,u]),v.useEffect(()=>{if(wUt()&&l){rO.globalOptions=Pq.globalOptions;const d=rO(l,r.current,a.current);return o(d),()=>d.destroy()}else o(void 0)},[l,o]),[c,i]}Pq.globalOptions=void 0;const BSe=v.createContext(null);function JP(){const e=v.useContext(BSe);if(!e)throw new Error("useCarousel must be used within a <Carousel />");return e}const HSe=v.forwardRef(({orientation:e="horizontal",opts:n,setApi:r,plugins:a,className:i,children:o,...l},c)=>{const[u,d]=Pq({...n,axis:e==="horizontal"?"x":"y"},a),[f,p]=v.useState(!1),[h,m]=v.useState(!1),g=v.useCallback(w=>{w&&(p(w.canScrollPrev()),m(w.canScrollNext()))},[]),x=v.useCallback(()=>{d==null||d.scrollPrev()},[d]),b=v.useCallback(()=>{d==null||d.scrollNext()},[d]),y=v.useCallback(w=>{w.key==="ArrowLeft"?(w.preventDefault(),x()):w.key==="ArrowRight"&&(w.preventDefault(),b())},[x,b]);return v.useEffect(()=>{!d||!r||r(d)},[d,r]),v.useEffect(()=>{if(d)return g(d),d.on("reInit",g),d.on("select",g),()=>{d==null||d.off("select",g)}},[d,g]),s.jsx(BSe.Provider,{value:{carouselRef:u,api:d,opts:n,orientation:e||((n==null?void 0:n.axis)==="y"?"vertical":"horizontal"),scrollPrev:x,scrollNext:b,canScrollPrev:f,canScrollNext:h},children:s.jsx("div",{ref:c,onKeyDownCapture:y,className:hn("relative",i),role:"region","aria-roledescription":"carousel",...l,children:o})})});
473HSe.displayName="Carousel";const zSe=v.forwardRef(({className:e,...n},r)=>{const{carouselRef:a,orientation:i}=JP();return s.jsx("div",{ref:a,className:"overflow-hidden",children:s.jsx("div",{ref:r,className:hn("flex",i==="horizontal"?"-ml-4":"-mt-4 flex-col",e),...n})})});zSe.displayName="CarouselContent";const VSe=v.forwardRef(({className:e,...n},r)=>{const{orientation:a}=JP();return s.jsx("div",{ref:r,role:"group","aria-roledescription":"slide",className:hn("min-w-0 shrink-0 grow-0 basis-full",a==="horizontal"?"pl-4":"pt-4",e),...n})});VSe.displayName="CarouselItem";const USe=v.forwardRef(({className:e,variant:n="outline",size:r="icon",...a},i)=>{const{orientation:o,scrollPrev:l,canScrollPrev:c}=JP();return s.jsxs(Ch,{ref:i,variant:n,size:r,className:hn("absolute  h-8 w-8 rounded-none",o==="horizontal"?"left-0 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",c?"":"d-none",e),disabled:!c,onClick:l,...a,children:[s.jsx(Se,{name:"icon-icon-chevron-left",className:"text-base"}),s.jsx("span",{className:"sr-only",children:"Previous slide"})]})});USe.displayName="CarouselPrevious";const WSe=v.forwardRef(({className:e,variant:n="outline",size:r="icon",...a},i)=>{const{orientation:o,scrollNext:l,canScrollNext:c}=JP();return s.jsxs(Ch,{ref:i,variant:n,size:r,className:hn("absolute h-8 w-8 rounded-none",o==="horizontal"?"right-0 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",c?"":"d-none",e),disabled:!c,onClick:l,...a,children:[s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-base"}),s.jsx("span",{className:"sr-only",children:"Next slide"})]})});WSe.displayName="CarouselNext";class eWt{constructor(n){Zt(this,"report");Zt(this,"draw",0);this.prepareBuildReport(n),this.report=n}getDateColumn(){return this.report.columns.find(n=>n.name==="transaction_time_utc")}prepareBuildReport(n){n.is_recur=Number(n.is_recur),n.recur_receiver_email&&ma.isString(n.recur_receiver_email)&&(n.recur_receiver_email=n.recur_receiver_email.split(",")),n.recur_receiver_ftp&&ma.isString(n.recur_receiver_ftp)&&(n.recur_receiver_ftp=JSON.parse(n.recur_receiver_ftp))}getRawReport(){return this.report}setReportDateRange(n){const r=this.getDateColumn();if(r){switch(n.name){case ol:r.filter_type=gh.DATE,r.filter_value=null;break;case po:r.filter_type=gh.CUSTOM_DATE,r.filter_value=n.value;break;default:r.filter_type=gh.DATE,r.filter_value=n.name}RM(n.name)||(this.report.is_recur=ct.INACTIVE),this.report.recur_frequency=Z5t(n.name)}}getReportDateRange(){const n=this.getDateColumn();let r=(n==null?void 0:n.filter_value)??ol;(n==null?void 0:n.filter_type)===gh.CUSTOM_DATE&&(r=po);const a=Oa(r);let i=a.from,o=a.to;const l=n==null?void 0:n.filter_value;return r==po&&l&&(i=new Date(l.split(",")[0]),o=new Date(l.split(",")[1])),{from:i,to:o,name:r,value:l}}prepareReportForSubmit(){const n={};return this.report.columns.map((r,a)=>{let i=r.filter_value;i==="null"&&(i=null),ma.isArray(i)&&(i=i.join(",")),n[r.name]={visible:Number(r.visible)?1:0,title:r.title,order:a,format_value:r.format_value,length:r.length,filter_value:i}}),Object.assign({},{...this.getRawReport(),columns:n,make_recurring_data:null,is_duplicate:this.isDuplicated()})}isDuplicated(){return window.location.pathname.includes("duplicate")}isExisting(){return this.report.id&&this.report.id!=0}download(n=!0,r){showLoader();let a=this.report.id||0,i=n?ye("/report/download-without-save",{report_id:a}):ye(`/report/download/${a}`,{from:"config"}),o={};const l=r??this.report.format;n&&(o=this.prepareReportForSubmit(),o.format=l),o.format=l;let c="";Le.post(ye(i),o,{responseType:"blob"}).then(u=>{u&&(this.report.prebuilt_report_id!=0&&this.report.prebuilt_report!=null?c=`${this.generatePrebuildReportNamePrefix(this.report.prebuilt_report)}_${pt().format("MM-DD-YYYY")}.${l}`:c=`report_${pt().format("MM-DD-YYYY")}.${l}`,this.report.name!=""&&this.report.name!=null&&(c=`${this.report.name.replace(/ /g,"_")}_${pt().format("MM-DD-YYYY")}.${l}`),this.report.is_static_file_name==1&&(this.report.prebuilt_report_id!=0&&this.report.prebuilt_report!=null?this.report.name!=""&&this.report.name!=null?c=`${this.report.name.replace(/ /g,"_")}.${l}`:c=`${this.generatePrebuildReportNamePrefix(this.report.prebuilt_report)}.${l}`:c=`${this.report.name}.${l}`),Ad(u,c))}).catch(u=>{Pe.show({type:"error",message:t("report::text.msg_download_failure")})}).finally(()=>
473{hideLoader()})}async testSFTPConnection(){return Le.post(ye(`report/auto-send-to-ftp/${this.report.id||0}`,{step:"test_connection"}),this.report.recur_receiver_ftp)}generatePrebuildReportNamePrefix(n){let r="";switch(n.code){case gIe:r="Fuel_Usage_by_Vehicle";break;case xIe:r="Fuel_Usage_by_Driver";break;case vIe:r="Fuel_Pump_per_Tank";break;default:r="Fuel_Usage_by_Custom_Field";break}return r}async save(){let n=this.report.id?ye(`report/update/${this.report.id}`):ye("report/create");const r=this.prepareReportForSubmit();return Le.post(n,r).catch(()=>{const a=this.isDuplicated();Pe.show({type:"error",message:a?t("report::text.msg_duplicated_failure"):t("report::text.msg_created_failure")})})}makeTemp(){return Kd(this.report)}}class Sg{static build(n){const r=new eWt(n);return Object.assign(r,n)}static update(n,r,a=!0){Object.assign(n,r),Object.assign(n.getRawReport(),r),a&&(n.draw=n.draw+1)}}const YSe=Sg.build({is_new_tool:ct.ACTIVE,prebuilt_report_id:0,recur_send_time:"",recur_start_date:"",name:"",order_column:"",is_include_total:ct.INACTIVE,order_column_direction:"asc",format:hq.XLSX,is_recur:ct.INACTIVE,recur_frequency:"",recur_count:0,recur_send_type:$s.EMAIL,recur_receiver_ftp:{server:"",username:"",port:0,password:""},is_exclude_zero:ct.INACTIVE,is_removed_double_quote:ct.INACTIVE,is_local_time:ct.INACTIVE,is_exclude_admin_transactions:ct.INACTIVE,is_disable_header:ct.INACTIVE,is_ansi_encoding:ct.INACTIVE,is_static_file_name:ct.INACTIVE,is_remove_number_format:ct.INACTIVE,is_exclude_id_grouping:ct.INACTIVE,columns:[],is_public:ct.INACTIVE}),Vs=v.createContext({report:YSe,update:function(e,n){},formConfig:{fields:{},props:{},assets:{}}});function qSe({onChange:e,defaultRange:n}){const r=[ol,po,ly,Rh,dp,$v,Iv,qd,Dg,eD],a=v.useCallback(l=>{const c=Oa(l);return c.description=i(l),RM(l)&&(c.displayLabel=s.jsxs(s.Fragment,{children:[s.jsx("div",{children:c.label}),s.jsx("div",{className:"rounded-full w-[36px] border border-success h-[24px] bg-bg_success flex items-center justify-center",children:s.jsx(Se,{name:"icon-pending-true",className:"text-xl text-primary"})})]})),c},[]),i=v.useCallback(l=>{let c=RM(l)===!1?t("report::text.date_range_no_recur_des"):"";switch(l){case dp:case Rh:c=t("report::text.daily");break;case $v:c=t("report::text.weekly");break;case Iv:c=t("report::text.every_2_weeks");break;case qd:c=t("report::text.monthly");break;case Dg:c=t("report::text.quarterly");break}return s.jsxs("div",{className:"flex flex-col gap-[24px]",children:[s.jsxs("div",{className:"flex flex-col gap-[8px]",children:[s.jsx("div",{className:"font-bold",children:"Data"}),s.jsx("div",{className:"h-[1px] bg-placeholder"}),s.jsx("div",{children:t(`report::text.date_range_data_${l}`)})]}),s.jsxs("div",{className:"flex flex-col gap-[8px]",children:[s.jsx("div",{className:"font-bold",children:"Recurring Delivery"}),s.jsx("div",{className:"h-[1px] bg-placeholder"}),s.jsx("div",{children:c})]})]})},[]),o=v.useMemo(()=>r.map(l=>a(l)),[]);return s.jsx(Ybe,{defaultRange:n,dateRangeOptions:o,onUpdate:l=>{e==null||e(l)},dropdownContentClassName:"w-[252px]",triggerType:"select",align:"start",alwaysShowDescription:!0})}const tWt=wmt,nWt=D0e,GSe=v.forwardRef(({className:e,...n},r)=>s.jsx(LA,{className:hn("fixed inset-0 z-[101] bg-[#001133] opacity-[0.35]  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...n,ref:r}));GSe.displayName=LA.displayName;const rWt=p_e("sheet-side-bar fixed z-[101] gap-4 bg-background shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-[300] data-[state=open]:duration-[300] data-[state=open]:focus-visible:outline-none",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full shadow-[0_2px_4px_0_rgba(1,15,42,0.24)] data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right"}},defaultVariants:{side:"right"}}),KSe=v.forwardRef(({side:e="right",className:n,children:r,...a},i)=>s.jsxs(nWt,{children:[s.jsx(GSe,{}),s.jsx(FA,{ref:i,className:hn(rWt({side:e}),n),onInteractOutside:o=>{o.preventDefault()},...a,children:r})]}));
473KSe.displayName=FA.displayName;const ZSe=({className:e,...n})=>s.jsx("div",{className:hn("flex flex-col space-y-2 text-center sm:text-left sticky top-0 w-full bg-white",e),...n});ZSe.displayName="SheetHeader";const XSe=v.forwardRef(({className:e,...n},r)=>s.jsx(BA,{ref:r,className:hn("text-lg font-semibold text-foreground",e),...n}));XSe.displayName=BA.displayName;const aWt=v.forwardRef(({className:e,...n},r)=>s.jsx(HA,{ref:r,className:hn("text-sm text-muted-foreground",e),...n}));aWt.displayName=HA.displayName;function iWt(e){const{company:n}=Bt(),[r,a]=v.useState(e.filterValue),[i,o]=v.useState(r.filter(c=>c==n.id).length>0);function l(c,u){function d(f){let p=f;i?(f.includes(n.id)||(p=f.concat([n.id])),a(p)):(p=f.filter(h=>h!=n.id),a(p)),e.onChange(p)}return s.jsxs("div",{className:"flex justify-between w-full items-center",onClick:f=>f.stopPropagation(),children:[s.jsx(Un,{checked:i,onChange:f=>o(f),children:t("report::text.include_internal_transactions")}),s.jsx(be,{onClick:f=>{d(c),u==null||u()},size:"lg",children:t("text.btn_apply")})]})}return s.jsx(BW,{...e,filterValue:r,renderFooter:l,onChange:()=>{}})}const sWt=({column:e,setFilterCounter:n,group:r})=>{let a=!1;e.filter_value!=null&&e.filter_value!="null"&&e.filter_value.length>0&&(a=!0);const i=no(),o=sd(),l=v.useRef(a),[c,u]=v.useState(a),[d,f]=v.useState(document.getElementById(r.name)??document.body);v.useEffect(()=>{l.current!=c&&(c?n&&n(h=>h+1):n&&n(h=>h-1)),l.current=c},[c]);const p=h=>{e.filter_value=h,o(),e.filter_value.length>0?u(!0):u(!1)};if(e.filter){const h=e.filter.typeFilter,m=e.filter;if(m.name=e.name,m.titleFilter=e.title,m.multiple=!0,setTimeout(()=>{f(document.getElementById(r.name)??document.body)},100),h==="select")return e.filter_value=="0"&&(e.filter_value=["0"]),s.jsx(sW,{container:d,zIndex:101,onChange:g=>p(g),options:m.dataFilter||[],defaultValue:e.filter_value==null||e.filter_value.length==0||e.filter_value=="null"?[]:e.filter_value},i.key);if(h==="datatable"){let g="site";if(e.ref_column){let y=e.ref_column.split(".");y.length>0&&(g=y[0])}const x=oWt(g);let b=BW;return g=="company"&&(b=iWt),s.jsx(b,{root:d,entity:g,params:x,filterValue:e.filter_value==null||e.filter_value.length==0?[]:e.filter_value,onChange:y=>p(y),multiple:!0})}}return null};function oWt(e){switch(e){case"tank":return{header:t("report::text.filter_tank"),description:t("accessgroup::datatable.text.description_top_add_single_access_tank")};case"driver":return{header:t("report::text.filter_driver"),description:t("accessgroup::datatable.text.description_top_add_single_access_driver")};case"vehicle":return{header:t("report::text.filter_vehicle"),description:t("accessgroup::datatable.text.description_top_add_single_access_vehicle")};case"company":return{header:t("report::text.customer_modal_datatable_header"),description:t("report::text.customer_modal_datatable_description")};default:return{header:t("report::text.filter_site"),description:t("report::text.filter_site_des")}}}const lWt=({group:e,columnItems:n})=>{let r=0;n.map(o=>{var l;o.filter_value!=null&&o.filter_value!="null"&&o.filter_value.length>0&&mq.includes((l=o==null?void 0:o.filter)==null?void 0:l.typeFilter)&&r++});const[a,i]=v.useState(r);return v.useEffect(()=>{i(r)},[r]),s.jsxs(nS,{id:e.name,value:e.name,children:[s.jsx(rS,{children:s.jsxs("div",{className:"flex items-center gap-4",children:[s.jsx("span",{className:"font-semibold text-lg",children:e.label}),a>0&&s.jsx("span",{className:"rounded-full w-[16px] h-[16px] font-base bg-active text-white text-sm flex justify-center items-center",children:a})]})}),s.jsx(aS,{children:pq(n).map(o=>{var c,u;const l=o.filter?o.filter.typeFilter:"";return["select","datatable"].includes(l)?s.jsxs("div",{className:rt("h-[56px] flex justify-between items-center border-t border-t-placeholder py-[8px] pl-[56px] pr-[32px]",{"bg-bg_active":(c=o.filter_value)==null?void 0:c.length}),children:[s.jsx("div",{className:rt("text-lg",{"font-semibold":(u=o.filter_value)==null?void 0:u.length}),children:s.jsx("span",{className:"truncate-2-lines max-w-[300px]",children:o.label})}),s.jsx(sWt,{group:e,column:o,setFilterCounter:i})]},o.name):null})})]})};function Ky(e){const n=sd(),{account:r}=Ot(),[a,i]=v.useState({}),o=v.useMemo(()=>{const d=Kd(e.getRawReport());if(d.recur_start_date)d.recur_start_date=qm(pt(d.recur_start_date));else{let f=pt(new Date);d.recur_start_date=qm(f.add(1,"days"))}if(!d.recur_send_time){let f=pt(new Date);f.format("mm:ss")!="00:00"?d.recur_send_time=f.add(1,"hours").format("HH:00:00"):d.recur_send_time=f.format("HH:00:00")}if(d.is_recur==0){let f=pt(new Date);d.recur_start_date=qm(f.add(1,"days")),d.recur_send_time=f.add(1,"hours").format("HH:00:00")}return d.recur_receiver_email=d.recur_receiver_email||[r.email],Sg.build(d)},[]);function l(d){Sg.update(o,d),n()}function c(d){let f={};return(o.name===null||o.name.trim()==="")&&(f.name=t("report::text.please_enter",{field:t("report::form.label.name")})),o.is_recur&&o.recur_send_type===$s.EMAIL&&(o.recur_receiver_email??[]).length===0&&(f.recur_receiver_email=t("report::text.email_recipients_validation")),o.is_recur&&!o.recur_send_type&&(f.recur_send_type=t("report::text.delivery_method_validation")),d&&(f=Object.fromEntries(Object.keys(f).filter(p=>d.indexOf(p)!==-1).map(p=>[p,f[p]]))),i(f),td(f)}function u(){return new Promise((d,f)=>{c()&&(showLoader(),o.save().then(p=>{p.result?Pe.show({message:p.message,fixed:!0}):Pe.show({message:p.message,fixed:!0,type:"critical"}),d(p)}).catch(p=>{f(p)}).finally(()=>
473{hideLoader()}))})}return{validate:c,tempReport:o,submit:u,updateTempReport:l,errors:a,updateErrors:i}}function cWt({visible:e,handleCountFilter:n,onClose:r}){const{formConfig:a,report:i,update:o}=v.useContext(Vs),l=a.assets!=null&&a.assets.group_columns,c=no(),[u,d]=v.useState(i.order_column?i.order_column:"transaction_time_utc"),[f,p]=v.useState(i.order_column_direction?i.order_column_direction:"asc"),[h,m]=v.useState(!1),{tempReport:g,updateTempReport:x}=Ky(i),[b,y]=v.useState(!1),w=v.useMemo(()=>{let L=[];return l.map(H=>{L.push(H.name)}),L},[l]),[j,S]=v.useState([]);function N(){let L=Kd(i.columns);L.map(H=>{H.filter_type&&mq.includes(H.filter_type)&&(H.filter_value=null)}),x({columns:L}),c.update(),n()}function k(){x({columns:Kd(i.columns)}),r&&r()}function E(){o({columns:g.columns,order_column:u,order_column_direction:f}),r&&r()}new MutationObserver(L=>{for(let H of L)H.type==="childList"&&($(".modal").is(":visible")?m(!0):m(!1))}).observe(document.body,{childList:!0,subtree:!0});function R(){y(!0),setTimeout(()=>y(!1),100)}return s.jsx(kA.Provider,{value:{hasScroll:b},children:s.jsx(tWt,{open:e,children:s.jsxs(KSe,{style:{overflowY:h?"hidden":"auto"},onScroll:R,className:rt("bg-white w-[464px] no-scrollbar"),children:[s.jsx(ZSe,{className:"px-[32px] py-[16px] border-b-placeholder border-b-[1px] z-[102]",children:s.jsxs(XSe,{className:"flex justify-between items-center",children:[s.jsxs("div",{className:"text-2xl font-bold",children:[t("report::text.sort")," & ",t("report::text.filter")]}),s.jsx(M0e,{className:"",children:s.jsx("span",{className:"capitalize text-lg font-semibold",onClick:()=>k(),children:t("text.btn_cancel")})})]})}),s.jsxs("div",{className:"relative mb-[105px]",children:[s.jsxs("div",{className:"border-b-placeholder border-b-[1px]",children:[s.jsx("div",{className:"px-[32px] py-[16px] border-b-placeholder border-b-[1px] bg-[#F0F0F0] sticky top-[69px] z-[101]",children:s.jsx("div",{className:"text-xl font-semibold",children:t("report::text.sort")})}),s.jsxs("div",{className:"flex items-center gap-x-[32px] p-[32px]",children:[s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-semibold flex flex-row items-center gap-x-[4px]",children:t("report::form.label.order_column")}),s.jsx("div",{className:"form-group-no-margin",children:s.jsx(oa,{className:"w-[201px]",isGroupOptions:!0,options:A(g.columns),defaultValue:P(g.columns),onChange:L=>d(L.value),isSearchable:!0})})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-semibold flex flex-row items-center gap-x-[4px]",children:t("report::form.label.order")}),s.jsx("div",{className:"form-group-no-margin",children:s.jsx(oa,{className:"w-[167px]",onChange:L=>p(L.value),options:[{label:t("report::text.ascending"),value:"asc"},{label:t("report::text.descending"),value:"desc"}],defaultValue:I})})]})]})]}),s.jsxs("div",{children:[s.jsxs("div",{className:"px-[32px] py-[16px] border-b-placeholder border-b-[1px] bg-bg_gray flex justify-between sticky top-[69px] z-[101]",children:[s.jsx("div",{className:"text-xl font-semibold",children:t("report::text.filter")}),s.jsxs("div",{className:"flex items-center gap-x-[24px] text-base font-semibold text-active",children:[s.jsx("div",{onClick:()=>S(w),className:"cursor-pointer",children:t("text.expand_all")}),s.jsx("div",{onClick:()=>S([]),className:"cursor-pointer",children:t("text.collapse_all")})]})]}),s.jsx("div",{children:s.jsx(PP,{type:"multiple",value:j,onValueChange:L=>S(L),children:l.map(L=>{let H=g.columns.filter(function(U){return U.group_id==L.name});return H.length==0?null:s.jsx(lWt,{group:L,columnItems:H},`${L.name}_${c.key}`)})})})]})]}),s.jsxs("div",{className:"flex justify-between items-center w-[464px] px-[32px] py-[16px] fixed bottom-0 bg-white z-[101] border-t border-placeholder",children:[s.jsx("div",{onClick:()=>N(),className:"text-lg font-semibold text-critical cursor-pointer",children:t("report::text.clear_filters")}),s.jsx(be,{onClick:()=>E(),size:"lg",children:t("text.btn_apply")})]})]})})});function A(L){let H=[],U=[];return L!=null&&L.map(X=>{(X.sortable==null||X.sortable)&&X.is_custom_field!=1&&H.push({label:X.label,value:X.name}),(X.sortable==null||X.sortable)&&X.is_custom_field==1&&U.push({label:X.label,value:X.name})}),[{options:pq(H)},{label:t("report::text.custom_data"),options:U}]}function P(L){let H={};return L!=null&&L.map(U=>{U.name==i.order_column&&(H={label:U.label,value:U.name})}),H}function I(){let L={label:"",value:"item"},H=[{label:t("report::text.ascending"),value:"asc"},{label:t("report::text.descending"),value:"desc"}];for(let U in H)H[U].value==i.order_column_direction&&(L=H[U]);return L}}const Loe=({disabled:e,placeholder:n=t("text.search_place_holder_table"),className:r="",onClick:a,onChange:i})=>{const[o,l]=v.useState(n),[c,u]=v.useState(!1);function d(){l(""),u(!0),a&&a()}function f(){l(n),u(!1)}function p(h){i&&i(h.target.value)}return s.jsxs("label",{className:`search-input ${e?"disabled":""}  ${c?"clicked":""} ${r}`,children:[s.jsx(Se,{name:"icon-search",className:"search-icon"}),s.jsx("input",{type:"text",placeholder:o,disabled:e,onClick:d,onBlur:f,onChange:h=>p(h)})]})},Foe=({view:e,handleSearchChange:n,handleAllSelection:r,description:a})=>e=="page"?s.jsxs("div",{className:"flex justify-between py-[32px] border-b-placeholder border-b-[1px] sticky top-[152px] bg-white",children:[s.jsx(Loe,{onChange:i=>n(i),className:"w-[365px]"}),s.jsxs("div",{className:"flex gap-x-[16px]",children:[s.jsx(be,{className:"capitalize",onClick:()=>r(ct.ACTIVE),type:"outline",children:t("text.select_all")}),s.jsx(be,{className:"capitalize",onClick:()=>r(ct.INACTIVE),type:"outline",children:t("text.deselect_all")})]})]}):s.jsxs("div",{className:"flex justify-between items-center py-[12px] border-b-placeholder border-b-[1px] px-[56px] bg-white w-full top-0",children:[s.jsxs("div",{className:"text-base font-bold",children:[a,":"]}),s.jsx(Loe,{onChange:i=>n(i)})]}),Iq=v.forwardRef(({view:e="page",report:n,description:r=t("report::text.add_remove_data_des"),groupColumnInitial:a=[],isOnlyCustomField:i=ct.INACTIVE,onSelectionChange:o},l)=>{const{formConfig:c}=v.useContext(Vs),u=v.useMemo(()=>Kd(n.columns),[]),[d,f]=v.useState(""),p=sd(),h=u_e(200);let m=c.assets!=null&&c.assets.group_columns;(a==null?void 0:a.length)>0&&(m=a);const g=v.useMemo(()=>
473{if(d==="")return u;{let S=u;i&&(S=u.filter(E=>E.custom_data_group_id));let N=new lx(S,{keys:["label"],includeScore:!0,useExtendedSearch:!0,shouldSort:!1});const k=d.split(" ").map(E=>E==""?"":`'${E}`).join(" ");return N.search(k).map(({item:E})=>E)}},[d]);function x(S){g.map(N=>{S?N.visible=ct.ACTIVE:N.visible=ct.INACTIVE}),p(),o&&o(u)}function b(){return n.columns.filter(S=>S.group_id=="custom_data")}function y(S,N){N.map(k=>{S?k.visible=ct.ACTIVE:k.visible=ct.INACTIVE}),p(),o&&o(u)}v.useImperativeHandle(l,()=>({selectedColumns:u}),[]);function w(S){i&&S.visible==ct.INACTIVE&&u.map(N=>{N.group_id==="custom_data"&&(N.visible=ct.INACTIVE)}),S.visible==ct.ACTIVE?S.visible=ct.INACTIVE:S.visible=ct.ACTIVE,p(),o&&o(u)}const j=S=>{h(()=>f(S))};return b().length==0&&i==ct.ACTIVE?s.jsxs("div",{className:hn("max-w-[800px] flex flex-col mx-auto relative"),children:[s.jsx(Foe,{view:e,handleSearchChange:j,handleAllSelection:x,description:r}),s.jsx("div",{className:hn("flex justify-center pt-[32px]",{"py-[40px]":e=="modal"}),children:s.jsx(kj,{title:t("report::text.no_custom_data_fields_found"),classSubTitle:"max-w-none",subTitle:t("report::text.no_custom_data_fields_found_des",{route:Oe("/account/settings",{},"custom-data-section")}),icon:"icon-custom-data"})})]}):s.jsxs("div",{className:hn("max-w-[800px] flex flex-col mx-auto relative"),children:[s.jsx(Foe,{view:e,handleSearchChange:j,handleAllSelection:x,description:r}),g.length>0?s.jsx("div",{className:hn({"px-[56px] max-h-[502px] custom-scrollbar":e=="modal"}),children:m.map(S=>{let N=g.filter(function(k){return(i==ct.ACTIVE?k.custom_data_group_id:k.group_id)==S.name});return N.length==0?null:s.jsxs("div",{className:"flex flex-col gap-y-[24px] w-full border-t-[1px] border-t-[#F0F0F0] first:!border-none py-[32px]",children:[s.jsxs("div",{className:"flex items-center gap-x-[32px]",children:[s.jsx("div",{className:"text-2xl font-semibold",children:S.label}),i?null:s.jsxs("div",{className:"flex items-center gap-x-[24px] text-base font-semibold text-active",children:[s.jsx("div",{onClick:()=>y(1,N),className:"cursor-pointer capitalize",children:t("text.select_all")}),s.jsx("div",{onClick:()=>y(0,N),className:"cursor-pointer capitalize",children:t("text.deselect_all")})]})]}),s.jsx("div",{className:"flex gap-[16px] items-center flex-wrap px-[2px]",children:pq(N).map(k=>{let E=u.filter(R=>R.name===k.name),D=E.length>0&&E[0].visible;return s.jsx("div",{onClick:()=>w(k),className:hn("flex justify-center items-center px-[16px] py-[8px] border-[2px] rounded-2xl bg-bg_hover box-border cursor-pointer h-[36px]",{"bg-primary border-primary text-white":D,"border-placeholder border-[2px]":!D}),children:s.jsx("span",{className:"truncate-1-lines",children:k.label})},k.name)})})]},S.name)})}):s.jsx("div",{className:hn("flex justify-center pt-[32px]",{"py-[40px]":e=="modal"}),children:s.jsx(kj,{title:t("text.no_search_result_title",{result:d}),subTitle:t("text.no_search_result_sub_title"),icon:"icon-search"})})]})}),uWt=()=>{const e=Gt(),{report:n,update:r}=v.useContext(Vs),[a,i]=v.useState(n.columns),o=no(),l=Kd(n.columns);function c(){r({columns:a}),e.off()}function u(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx(be,{size:"lg",onClick:c,disabled:kh(d(a),d(l))||d(a).length==0,children:t("text.btn_apply")},o.key)})}function d(f){return f.filter(p=>p.visible==ct.ACTIVE)}return s.jsxs(s.Fragment,{children:[s.jsx(be,{onClick:e.on,size:"lg",children:t("report::text.add_remove_data")}),s.jsx(cn,{visible:e.status,header:t("report::text.add_remove_data"),onClose:()=>{e.off(),i(n.columns)},footer:u(),padding:"none",children:s.jsx(Iq,{report:n,view:"modal",onSelectionChange:f=>{i(f),o.update()}})},e.key)]})};function dWt({options:e,onApply:n,onChange:r,defaultValue:a=[],zIndex:i=50,triggerLabel:o,renderOption:l}){const c=no();function u(d){r(d)}return s.jsx(fWt,{onOpenChange:d=>{d||setTimeout(()=>{c.random()},100)},triggerLabel:o,zIndex:i,options:e,onApply:n,onValueChange:u,renderOption:l,defaultValue:a??[]},c.key)}const fWt=Be.forwardRef(({options:e,onValueChange:n,variant:r,defaultValue:a=[],placeholder:i="Select options",animation:o=0,maxCount:l=3,asChild:c=!1,className:u,zIndex:d=50,triggerLabel:f,renderOption:p,onApply:h,onOpenChange:m,...g},x)=>{const[b,y]=Be.useState(a),[w,j]=Be.useState(!1),S=Be.useRef(null),[N,k]=Be.useState(e),[E,D]=Be.useState(""),R=v.useMemo(()=>Al(N).reduce((V,J)=>{const{optgroup:K,optgroup_title:ee,...Y}=J;return V[K]||(V[K]={optgroup_title:ee,options:[]}),V[K].options.push({...Y}),V},{}),[N]);v.useEffect(()=>(window.addEventListener("scroll",()=>{j(!1)}),()=>{window.removeEventListener("scroll",()=>{})}),[]);const A=Object.keys(R)[0]!=="undefined",P=V=>{const J=V.target.value;if(J==="")k(e),D("");else{let K=new lx(e,{keys:["label"],includeScore:!0,useExtendedSearch:!0,shouldSort:!1});const ee=J.split(" ").map(Y=>Y==""?"":`'${Y}`).join(" ");k(K.search(ee).map(({item:Y})=>(Y.optgroup&&!Y.optgroup_title&&R[Y.optgroup]&&(Y.optgroup_title=R[Y.optgroup].optgroup_title),Y))),D(J)}},I=V=>{const J=b.includes(V)?b.filter(K=>K!==V):[...b,V];y(J),n(J)},L=()=>{const V=N.map(K=>K.value),J=b.filter(K=>!V.includes(K));kh(b,J)||(y(J),n(J))},H=()=>{const V=e.filter(K=>b.includes(K.value)),J=[...new Set([...V,...N])].map(K=>K.value);kh(b,J)||(y(J),n(J))};function U(){return s.jsxs("div",{className:"px-[36px] py-[4px] flex items-center justify-between text-active bg-bg_active text-sm font-semibold",children:[s.jsx("button",{onClick:H,children:t("text.btn_select_all")}),s.jsx("button",{onClick:L,children:t("text.deselect_all")})]})}function X(){j(!1),h&&h(b)}function re(V){return s.jsxs(yg,{className:"p-0 rounded-b-none pb-[82px]",ref:S,children:[V.map(J=>{const K=b.filter(Y=>Y.toString()==J.value.toString()).length>0,ee=s.jsxs("div",{children:[s.jsx("span",{className:`checkmark relative min-w-[20px] h-[20px] w-[20px] rounded-[2px] border-[1px] ${K?"bg-success border-success":"bg-white border-primary"}`,children:K?s.jsx(Se,{name:"icon-icon-checkmark text-white text-[13.1px] top-[3px] left-[3px] absolute"}):null}),s.jsx("span",{className:`text text-base text-primary text-left text-ellipsis overflow-hidden ${K?"font-medium":"font-normal"}`,children:J.displayLabel||J.label})]});return s.jsx(Ej,{asChild:!0,onSelect:()=>I(J.value),style:{pointerEvents:"auto",opacity:1},className:rt("cursor-pointer p-[16px] flex gap-[16px] text-ellipsis overflow-auto break-words !rounded-none last:!border-b-0 border-b-[1px] border-placeholder hover:bg-bg_hover bg-white",{"bg-bg_hover":K}),children:(p==null?void 0:p({isSelected:K,option:J}))??ee},J.value)}),s.jsx(Ej,{className:"w-full absolute bottom-0 rounded-none",children:s.jsx("div",{className:"p-[16px] w-full",children:s.jsx(be,{onClick:X,className:"rounded-full block w-full",children:t("text.btn_done")})})})]})}function Z(){return Object.keys(R).map((V,J)=>{const{optgroup_title:K,options:ee}=R[V];return s.jsxs(yg,{className:"p-0",ref:S,children:[s.jsx("span",{className:`${J===0?" border-t-0":"border-t-[1px]"} flex justify-center p-[16px] w-full gap-[16px] border-b-[1px] border-placeholder font-semibold text-neutral`,children:K}),re(ee)]},V)})}return s.jsxs(RC,{open:w,onOpenChange:V=>{j(V),m==null||m(V)},children:[s.jsx(OC,{asChild:!0,children:s.jsx(_W,{isOpen:w,children:f})}),s.jsx(Oy,{className:"z-[1100] max-w-[257px] min-w-[255px] pt-[16px] pb-0 px-0 rounded-2xl bg-white w-full transition-opacity duration-[50ms] ease-in shadow-[0px_2px_4px_rgba(1,15,42,0.24)] border-[1px] border-[rgba(0,0,0,0.15)] overflow-hidden",style:{zIndex:d},align:"start",onEscapeKeyDown:()=>j(!1),children:s.jsxs(zA,{className:"focus-visible:outline-none",onClick:V=>V.stopPropagation(),children:[s.jsxs("div",{className:"group items-center border-b-[2px] mx-[16px] group gap-[8px] border-2 border-bg_active rounded-[16px] py-[12px] px-[16px] h-[40p
473x] text-sm flex mb-[16px]",children:[s.jsx(Se,{name:"icon-search",className:"font-semibold text-center text-neutral text-base group-hover:text-active"}),s.jsx("input",{onChange:V=>P(V),className:"placeholder:text-placeholder w-full",placeholder:t("tank::text.placeholder_search")+"..."})]}),U(),s.jsxs(VA,{className:"no-scrollbar",children:[s.jsx(iW,{className:"px-[16px] py-[10px] text-neutral break-words",children:t("text.no_results_matched")+`"${E}"`}),s.jsx(yg,{className:"p-0",ref:S,children:A?Z():re(N)})]})]})})]})});function pWt(){const{report:e,update:n}=v.useContext(Vs),r=Gt(),a=no();function i(p){e.setReportDateRange(p),n({})}const o=[{label:t("report::form.label.zero_volume_transactions"),value:"is_exclude_zero"},{label:t("report::form.label.bypass_transactions"),value:"is_exclude_admin_transactions"},{label:t("report::form.label.is_exclude_id_grouping"),value:"is_exclude_id_grouping",displayLabel:s.jsxs("span",{className:"text-base flex items-center gap-[8px]",children:[t("report::form.label.is_exclude_id_grouping"),s.jsx(Rr,{className:"!z-[1000]",content:t("report::text.ignore_sorting_id"),children:s.jsx(Se,{name:"icon-icon-question",className:"text-lg text-neutral"})})]})}],l=o.map(p=>p.value).filter(p=>{let h=e[p]==t2;return p==="is_exclude_id_grouping"&&!e.is_include_total&&(h=!1),h}),c=v.useMemo(()=>{let p=t("text.none");if(l.length>1&&(p=t("report::text.exclusions",{num:l.length})),l.length===1){const h=o.find(m=>m.value===l[0]);h&&(p=h==null?void 0:h.label)}return p},void 0);v.useEffect(()=>{u(l)},[e.is_include_total]);function u(p){n({is_exclude_zero:ct.INACTIVE,is_exclude_id_grouping:ct.INACTIVE,is_exclude_admin_transactions:ct.INACTIVE});let h=Object.fromEntries(p.map(m=>[m,1]));e.is_include_total||(h.is_exclude_id_grouping=0),n(h)}let d=0;f();function f(){let p=[];e.columns.map(h=>{h.filter_value==null||h.filter_value=="null"||h.filter_value==""||Array.isArray(h.filter_value)&&h.filter_value.length<1||h.filter_type&&!mq.includes(h.filter_type)||p.includes(h.group_id)||p.push(h.group_id)}),d=p.length}return s.jsxs("div",{className:"w-full",children:[s.jsxs("div",{className:"px-[32px] border-b flex justify-between border-placeholder py-[16px]",children:[s.jsxs("div",{className:"flex items-center gap-[16px]",children:[s.jsx(_o,{label:t("report::form.label.tax_date_range"),wrapperClassName:"mb-0",children:s.jsx(qSe,{defaultRange:e.getReportDateRange(),onChange:i})}),s.jsxs("div",{className:"flex flex-col",children:[s.jsx("div",{className:"h-[32px]"}),s.jsx("div",{className:"h-[40px] flex items-center",children:s.jsxs("div",{className:"text-neutral flex gap-[4px] items-center",children:[s.jsx(Se,{name:"icon-info",className:"text-lg"}),t("report::text.preview_limit_records")]})})]})]}),s.jsx("div",{children:s.jsx(_o,{tooltip:t("report::form.text.exclude_tooltip"),label:t("report::form.label.exclude"),wrapperClassName:"mb-0",children:s.jsx(dWt,{defaultValue:l,onApply:p=>{u(p)},renderOption:({isSelected:p,option:h})=>{if(h.value==="is_exclude_id_grouping"&&!e.is_include_total)return s.jsxs("div",{className:"!bg-bg_gray text-neutral justify-start !items-start",onClick:m=>m.preventDefault(),children:[s.jsx(Se,{name:"icon-status-locked",className:"text-xl"}),s.jsxs("div",{className:"gap-[8px] flex flex-col",children:[h.displayLabel,s.jsx("span",{children:t("report::text.turn_on_show_total")})]})]})},triggerLabel:c,options:o,onChange:p=>{}},l.join("-"))})})]}),s.jsxs("div",{className:"px-[32px] flex py-[16px] justify-between",children:[s.jsxs("div",{className:"flex  gap-[32px]",children:[s.jsxs("div",{className:"flex items-center gap-[8px]",children:[s.jsx(Un,{onChange:p=>n({is_include_total:p?1:0}),checked:!!e.is_include_total,children:t("report::form.label.show_total")}),s.jsx(Rr,{content:t("report::form.text.total_tooltip"),children:s.jsx(Se,{name:"icon-icon-question",className:"text-xl text-neutral"})})]}),s.jsxs("div",{className:"flex items-center gap-[8px]",children:[s.jsx(Un,{onChange:p=>n({is_disable_header:p?1:0}),checked:!!e.is_disable_header,children:t("report::form.label.is_disable_header")}),s.jsx(Rr,{content:t("report::form.text.disable_header_tooltip"),children:s.jsx(Se,{name:"icon-icon-question",className:"text-xl text-neutral"})})]}),s.jsxs("div",{className:"flex items-center gap-[8px]",children:[s.jsx(Un,{onChange:p=>n({is_local_time:p?1:0}),checked:!!e.is_local_time,children:t("report::form.label.is_local_time")}
473),s.jsx(Rr,{content:t("report::form.text.adjust_local_time_tooltip"),children:s.jsx(Se,{name:"icon-icon-question",className:"text-xl text-neutral"})})]})]}),s.jsxs("div",{className:"flex items-center gap-x-[32px]",children:[s.jsxs(be,{onClick:()=>{r.on(),a.update()},type:"outline",className:rt({"border-primary":d>0}),children:[t("report::text.sort")," & ",t("report::text.filter"),d>0&&s.jsx("span",{className:"rounded-full w-[16px] h-[16px] font-base bg-active text-white text-sm flex justify-center items-center",children:d})]}),s.jsx(cWt,{visible:r.status,onClose:r.off,handleCountFilter:f},a.key),s.jsx(uWt,{})]})]})]})}const fx=v.createContext({tempReport:Sg.build(YSe),updateTempReport:e=>{},errors:{}});function hWt(e){return e!==e}var mWt=hWt;function gWt(e,n,r){for(var a=r-1,i=e.length;++a<i;)if(e[a]===n)return a;return-1}var xWt=gWt,vWt=xve,_Wt=mWt,bWt=xWt;function yWt(e,n,r){return n===n?bWt(e,n,r):vWt(e,_Wt,r)}var wWt=yWt,kWt=wWt;function jWt(e,n){var r=e==null?0:e.length;return!!r&&kWt(e,n,0)>-1}var CWt=jWt;function SWt(e,n,r){for(var a=-1,i=e==null?0:e.length;++a<i;)if(r(n,e[a]))return!0;return!1}var NWt=SWt;function EWt(){}var TWt=EWt,y3=wge,DWt=TWt,MWt=HV,RWt=1/0,OWt=y3&&1/MWt(new y3([,-0]))[1]==RWt?function(e){return new y3(e)}:DWt,AWt=OWt,PWt=uge,IWt=CWt,$Wt=NWt,LWt=dge,FWt=AWt,BWt=HV,HWt=200;function zWt(e,n,r){var a=-1,i=IWt,o=e.length,l=!0,c=[],u=c;if(r)l=!1,i=$Wt;else if(o>=HWt){var d=n?null:FWt(e);if(d)return BWt(d);l=!1,i=LWt,u=new PWt}else u=n?[]:c;e:for(;++a<o;){var f=e[a],p=n?n(f):f;if(f=r||f!==0?f:0,l&&p===p){for(var h=u.length;h--;)if(u[h]===p)continue e;n&&u.push(p),c.push(f)}else i(u,p,r)||(u!==c&&u.push(p),c.push(f))}return c}var VWt=zWt,UWt=VWt;function WWt(e){return e&&e.length?UWt(e):[]}var YWt=WWt;const Boe=Kr(YWt);function qWt({}){var g;const{tempReport:e,updateTempReport:n,errors:r}=v.useContext(fx),a=Gt(),[i,o]=v.useState(!0),[l,c]=v.useState(!1),{formConfig:u}=v.useContext(Vs);v.useEffect(()=>{$(".is-invalid-messages").get(0)!=null&&setTimeout(()=>{$(".is-invalid").get(0).scrollIntoView({behavior:"smooth"})},100)},[r]);const d=v.useRef(null);v.useEffect(()=>{e.is_recur&&f()},[e.is_recur]);const f=()=>{requestAnimationFrame(()=>{d.current&&d.current.scrollIntoView({behavior:"smooth"})})};v.useEffect(()=>{e.recur_send_type==$s.FTP&&(c(!0),e.testSFTPConnection().then(x=>{o(x.result),c(!1)}).finally(()=>{c(!1)}))},[]);function p(x){x==$s.FTP?a.on():n({recur_send_type:$s.EMAIL})}function h(x){a.off(),x&&n({recur_send_type:$s.FTP,recur_receiver_ftp:x})}function m(){var x;return i?s.jsxs("div",{className:"flex flex-row justify-between rounded-lg bg-bg_success px-[24px] py-[16px] border-[2px] border-success cursor-pointer",children:[s.jsxs("div",{className:"flex flex-row gap-x-[8px] items-center",children:[s.jsx(Se,{name:"icon-checkmark",className:"h-[20px] text-xl"}),s.jsx("div",{className:"font-semibold text-lg",children:t("text.connected")})]}),s.jsxs("div",{className:"flex flex-row gap-x-[16px] items-center",children:[(x=e.recur_receiver_ftp)==null?void 0:x.server,s.jsx(be,{onClick:()=>p($s.FTP),className:"bg-white",type:"outline",children:t("driver::form.text.btn_edit_access")})]})]}):s.jsxs("div",{className:"flex flex-row justify-between rounded-lg bg-bg_critical px-[24px] py-[16px] border-[2px] border-critical cursor-pointer",children:[s.jsxs("div",{className:"flex flex-row gap-x-[16px] items-center",children:[s.jsxs("div",{className:"flex flex-row gap-x-[8px] items-center",children:[s.jsx(Se,{name:"icon-close-remove",className:"h-[20px] text-xl"}),s.jsx("div",{className:"font-semibold text-lg",children:t("text.status_disconnected")})]}),s.jsx("div",{className:"text-sm",children:t("report::text.double_check_your_credentials")})]}),s.jsx("div",{className:"flex flex-row gap-x-[16px] items-center",children:s.jsx(be,{onClick:()=>p($s.FTP),className:"bg-white",type:"outline",children:t("text.btn_reconnect")})})]})}return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"flex flex-col gap-y-[32px]",ref:d,children:[s.jsxs("div",{className:"radio-wrapper flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"font-semibold text-lg",children:t("report::text.delivery_method")}),s.jsx(_o,{wrapperClassName:"mb-0 max-w-fit w-full",labelClassName:"max-w-fit",error:r.recur_send_type&&!e.recur_send_type?t("report::text.delivery_method_validation"):"",children:s.jsxs("div",{className:"flex gap-[8px] items-center",children:[s.jsx(zt,{name:"recur_send_type",className:rt("!mb-0 !gap-[8px] !text-base !text-primary !w-fit",{"border-critical border-[1px] ring-0":r.recur_send_type&&!e.recur_send_type}),defaultChecked:e.recur_send_type==$s.EMAIL,current:e.recur_send_type,value:$s.EMAIL,onClick:()=>p($s.EMAIL),children:t("account::form.label.email")}),s.jsx(zt,{className:rt("!mb-0 !gap-[8px] !text-base !w-fit",{"border-critical border-[1px] ring-0":r.recur_send_type&&!e.recur_send_type}),name:"recur_send_type",defaultChecked:e.recur_send_type==$s.FTP,current:e.recur_send_type,value:$s.FTP,onClick:()=>p($s.FTP),children:s.jsxs("div",{className:"flex items-center gap-x-[4px]",children:[s.jsx("div",{className:"!text-primary",children:"SFTP"}),s.jsx(Se,{name:"icon-icon-chevron-right",className:"!text-active block !text-lg"})]})}
473),s.jsx(Rr,{containerName:"report-builder-recurring-wrapper",content:s.jsxs("div",{children:[t("report::text.sftp_tooltip"),s.jsx("div",{className:"inline-block",children:s.jsxs("div",{className:"flex items-center",children:[s.jsx("a",{href:(g=u.assets)==null?void 0:g.recurring_report_learn_more_link,target:"_blank",className:"text-active block font-bold",children:t("text.learn_more")}),s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-active block text-sm"})]})})]}),children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]},e.recur_send_type)})]}),e.recur_send_type!=""?s.jsx(s.Fragment,{children:e.recur_send_type==$s.EMAIL?s.jsxs("div",{className:rt("flex flex-col gap-y-[8px]"),children:[s.jsx("div",{className:"font-semibold text-lg",children:t("report::text.email_recipients")}),s.jsx(Yy,{error:r.recur_receiver_email,defaultValue:e.recur_receiver_email,name:`recur_receiver_email_${Math.random()}`,innerClassNames:"!min-h-[80px]",onBlur:x=>{var b;if(T9.isEmail(x)&&!((b=e.recur_receiver_email)!=null&&b.includes(x))){const y=e.recur_receiver_email;y==null||y.push(x),n({recur_receiver_email:Boe(y)})}},onChange:x=>{n({recur_receiver_email:Boe(x)})},placeHolder:t("placeholder.enter_email_recipients"),description:t("report::text.email_recipients_des"),inputOnly:!1})]}):s.jsx(s.Fragment,{children:e.recur_send_type==$s.FTP?s.jsxs("div",{className:"relative",children:[s.jsx(zh,{loading:l,className:"absolute text-sm right-[50%] top-[12px]"}),s.jsx("div",{className:rt("opacity-[0.2] transition-opacity pointer-events-none",{"opacity-[1] pointer-events-auto":!l}),children:m()})]}):null})}):null]}),s.jsx(bCe,{reportID:e.id?e.id:0,data:{values:e.recur_receiver_ftp??{}},visible:a.status,onConnect:h},a.key)]})}const QSe=({buttonSelectTriggerClassName:e,contentClassName:n,triggerLabel:r,options:a,defaultValue:i,onChange:o})=>{const[l,c]=Be.useState(!1),[u,d]=Be.useState(i);v.useEffect(()=>{d(i)},[i]);function f(p){d(p),o==null||o(p),c(!1)}return s.jsxs(RC,{open:l,onOpenChange:p=>{c(p)},children:[s.jsx(OC,{asChild:!0,children:s.jsx(_W,{isOpen:l,className:e,children:r})}),s.jsx(Oy,{style:{zIndex:9999},className:rt("max-h-[320px] pb-0 px-[8px] py-[16px] rounded-2xl bg-white transition-opacity duration-[50ms] ease-in shadow-[0px_2px_4px_rgba(1,15,42,0.24)] border-[1px] border-[rgba(0,0,0,0.15)] overflow-hidden",n),align:"start",onEscapeKeyDown:()=>c(!1),children:s.jsx(zA,{className:"focus-visible:outline-none",onClick:p=>p.stopPropagation(),children:s.jsx(VA,{className:"p-0 no-scrollbar",children:s.jsx(yg,{className:"p-0",children:s.jsx("div",{className:" flex flex-col gap-[4px]",children:a.map(p=>{const h=p.value.toString()==u;return s.jsx(Ej,{asChild:!0,onSelect:()=>f(p.value),style:{pointerEvents:"auto",opacity:1},className:rt("rounded-md cursor-pointer px-[16px] py-[10px] flex gap-[16px] text-ellipsis overflow-auto break-words border-placeholder hover:bg-bg_hover bg-white",{"bg-bg_active":h}),children:s.jsx("span",{className:`text !text-base text-active text-left text-ellipsis overflow-hidden ${h?"font-medium":"font-normal"}`,children:p.displayLabel||p.label})},p.value)})})})})})})]})};function eI(){var j,S;const e=Tmt(),{tempReport:n,updateTempReport:r}=v.useContext(fx),{formConfig:a,report:i}=v.useContext(Vs),o=n.getReportDateRange(),l=o.name,{company:c}=Bt(),u=RM(l)&&!((j=a.assets)!=null&&j.is_limited_recurring_report&&(!i.id||i.is_recur==ct.INACTIVE))?ct.ACTIVE:ct.INACTIVE,d=v.useMemo(()=>{let N=pt(o.from),k=pt(o.to),E=1;switch(o.name){case dp:E=1;break;case Iv:E=k.diff(N,"days");break;default:E=k.diff(N,"days")+1}return E},[o]),f=v.useMemo(()=>{let N=p();if(!N.isValid())return[];let k=[qm(p(),"ddd, MMM D, YYYY")];for(let E=0;E<=2;E++)l==qd?k.push(qm(p().add(E+1,"months"),"ddd, MMM D, YYYY")):l==Dg?k.push(qm(p().add(3*(E+1),"months"),"ddd, MMM D, YYYY")):k.push(N.add(d,"days").format("ddd, MMM D, YYYY"));return k},[d,n.recur_start_date,n.recur_send_time]);function p(){let N=pt(`${qm(pt(n.recur_start_date),"YYYY-MM-DD")}T${n.recur_send_time}`);if(pt().isAfter(N))for(;pt().isAfter(N);)l==qd?N.add(1,"months"):l==Dg?N.add(3,"months"):N.add(d,"days");return N}const h=v.useMemo(()=>{let N=pt(n.recur_start_date);return t("report::text.summary_delivery_time",{frequency:K5t(l).text,time:m(),date:N.format("ddd, MMM D, YYYY")})},[d,n.recur_start_date,n.recur_send_time]);function m(){return e.filter(k=>k.value==n.recur_send_time)[0].label}function g(){var N;if(!u){let k=t("report::text.recurring_disable_des"),E=t("report::text.schedule_recurring_report");return(N=a.assets)!=null&&N.is_limited_recurring_report&&(k=t("report::text.met_limit_recurring_report_des"),E=`${t("report::text.met_limit_recurring_report")}: ${c.total_recurring_report}/${c.report_recurring_limit}`),s.jsxs("div",{className:"flex items-center gap-x-[8px]",children:[s.jsx(Rr,{content:k,containerName:"report-builder
473-recurring-wrapper",children:s.jsxs("div",{className:"flex items-center h-[40px] px-[16px] py-[8px] rounded-lg border-[1px] border-neutral bg-bg_gray text-neutral gap-x-[8px] cursor-pointer",children:[s.jsx(Se,{name:"icon-status-locked"}),s.jsx("div",{children:E})]})}),s.jsx(Rr,{content:t("report::text.recurring_enable_des"),containerName:"report-builder-recurring-wrapper",children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]})}return s.jsxs("div",{className:"flex items-center gap-x-[8px]",children:[s.jsx(Un,{checked:!!n.is_recur,onChange:k=>{r({is_recur:k?ct.ACTIVE:ct.INACTIVE})},className:"py-[8px]",children:t("report::text.schedule_recurring_report")}),s.jsx(Rr,{content:t("report::text.recurring_enable_des"),containerName:"report-builder-recurring-wrapper",children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]})}function x(N){n.setReportDateRange(N),r({})}const b=v.useCallback(()=>n.recur_send_time?e.filter(k=>k.value==n.recur_send_time)[0]:e[0],[n.recur_send_time]),y=v.useMemo(()=>{let N=pt(),k=pt(n.recur_start_date);if(N.isBefore(k))return e;const E=pt().add(1,"hours").format("HH:00:00");return n.recur_send_time<=N.format("HH:00:00")&&r({recur_send_time:E}),e.filter(D=>D.value>=E)},[n.recur_start_date]);function w(){var N;return s.jsxs("div",{className:"flex items-start flex-nowrap justify-between",children:[s.jsxs("div",{className:"flex flex-col gap-y-[16px] w-[476px]",children:[s.jsxs("div",{className:"flex items-center gap-x-[16px]",children:[s.jsxs("div",{className:"flex flex-col gap-y-[8px] h-[72px]",children:[s.jsxs("div",{className:"flex items-center gap-x-[4px]",children:[s.jsx("div",{className:"font-semibold text-lg",children:t("report::text.first_report")}),s.jsx(Rr,{content:t("report::text.first_report_des"),containerName:"report-builder-recurring-wrapper",children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]}),s.jsx(oS,{minDate:new Date,value:n.recur_start_date,onChange:k=>{r({recur_start_date:qm(pt(k),"YYYY-MM-DD")})}})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsxs("div",{className:"flex items-center gap-x-[4px]",children:[s.jsx("div",{className:"font-semibold text-lg",children:t("report::text.delivery_time")}),s.jsx(Rr,{content:t("report::text.delivery_time_des"),containerName:"report-builder-recurring-wrapper",children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]}),s.jsx("div",{className:"form-group-no-margin",children:s.jsx(QSe,{buttonSelectTriggerClassName:"w-[223px]",contentClassName:"w-[223px]",onChange:k=>r({recur_send_time:k}),triggerLabel:(N=e.find(k=>k.value==n.recur_send_time))==null?void 0:N.label,options:y,defaultValue:b().value})})]})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px] rounded-2xl outline-placeholder bg-bg_hover outline outline-[2px] p-[16px] max-h-[104px] w-[476px]",children:[s.jsxs("div",{className:"flex flex-nowrap items-center justify-between",children:[s.jsxs("div",{className:"flex items-center gap-x-[8px]",children:[s.jsx("div",{className:"font-semibold text-lg",children:t("site::site_text.summary")}),s.jsx(Rr,{containerName:"report-builder-recurring-wrapper",content:t(`report::text.date_range_data_${l}`),children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]}),s.jsx("div",{className:"w-fit text-neutral text-sm max-w-[303px]",children:t("report::text.based_on_time_zone_in_company_settings")})]}),s.jsxs("div",{className:"flex items-start gap-x-[8px] flex-nowrap",children:[s.jsx(Se,{name:"icon-sent-mail",className:"text-2xl min-w-[24px]",imgClassName:"w-full"}),s.jsx("div",{className:"flex flex-nowrap",children:h})]})]})]}),s.jsxs("div",{className:"rounded-lg border-[1px] border-placeholder w-[188px] h-[192px] flex flex-col items-stretch",children:[s.jsx("div",{className:"px-[16px] py-[8px] font-semibold",children:t("report::text.next_scheduled_dates")}),s.jsx("div",{className:"min-h-[136px] max-h-[156px] h-full",children:f.map(k=>s.jsx("div",{className:"px-[16px] py-[8px] border-t-[1px] border-placeholder h-[25%] flex items-center",children:k},k))})]})]})}
473return s.jsx("div",{id:"report-builder-recurring-wrapper",children:s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("report::form.label.tax_date_range")}),s.jsxs("div",{className:"flex items-center gap-x-[4px]",children:[t("report::text.date_range_des_1"),s.jsx("div",{className:"flex items-center w-[36px] h-[24px] justify-center rounded-[40px] border-[1px] border-success bg-bg_success",children:s.jsx(Se,{name:"icon-sent-mail",className:"text-xl"})}),t("report::text.date_range_des_2")]}),s.jsxs("div",{className:"flex flex-col gap-y-[32px]",children:[s.jsxs("div",{className:"flex items-center gap-x-[16px]",children:[s.jsx("div",{className:"w-[255px] h-[40px]",children:s.jsx(qSe,{defaultRange:o,onChange:x})}),g()]}),n.is_recur&&u&&!((S=a.assets)!=null&&S.is_limited_recurring_report&&(!i.id||i.is_recur==ct.INACTIVE))?s.jsxs(s.Fragment,{children:[w(),s.jsx(qWt,{})]}):null]})]})})}const tI=({link:e})=>s.jsx("a",{target:"_blank",href:e||"#",className:"flex items-center p-[8px] justify-center bg-bg_gray",children:s.jsxs("span",{className:"flex items-center gap-x-[8px]",children:[s.jsx(Se,{name:"icon-info",className:"text-2xl"}),s.jsxs("span",{className:"flex items-center gap-x-[4px]",children:[s.jsx("span",{className:"text-base font-semibold",children:t("report::text.learn_more_report_link")}),s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-lg"})]})]})});function JSe(){const e=Kh(),{report:n}=v.useContext(Vs);function r(){ot.show({title:n.isExisting()?t("report::text.exit_and_discard_changes"):`${t("report::text.exit_and_discard")} ${t("report::text.report").toLowerCase()}`,message:s.jsxs(s.Fragment,{children:[s.jsx(ot.Message,{children:n.isExisting()?t("report::text.exit_and_discard_changes_message"):t("report::text.exit_and_discard_message")}),s.jsx(ot.BoldMessage,{children:n.isExisting()?t("report::text.exit_and_discard_changes_sub_message"):t("report::text.exit_and_discard_sub_message")})]}),type:"critical",buttons:a=>s.jsx(be,{size:"lg",type:"critical",onClick:()=>{a(),e(Oe("report"))},children:t("report::text.exit")})})}return s.jsx("div",{onClick:()=>r(),className:"text-lg font-semibold text-critical cursor-pointer",children:n.isExisting()?t("report::text.exit_and_discard_changes"):t("report::text.exit_and_discard")})}function $q(){var l;const{tempReport:e,updateTempReport:n,errors:r}=v.useContext(fx),{formConfig:a}=v.useContext(Vs),i=yCe(a),o=(l=i.find(c=>c.value===e.format))==null?void 0:l.label;return s.jsxs("div",{className:"flex  justify-between items-baseline",children:[s.jsx("div",{className:"w-[485px] relative",children:s.jsx(mt,{autoComplete:Lv,label:t("report::form.label.name"),defaultValue:e.name,className:"w-full text-base px-[16px]",type:"text",error:r.name,wrapperClassName:"max-w-full mb-0 [&_div]:max-w-full",onChangeValue:c=>{n({name:c})},placeholder:t("placeholder.enter_report_name")})}),s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"text-lg font-semibold flex flex-row items-center gap-x-[4px]",children:t("report::datatable.column.file_type")}),s.jsx("div",{className:"w-[144px] short-dropdown form-group-no-margin",children:s.jsx(QSe,{buttonSelectTriggerClassName:"w-[147px]",contentClassName:"w-[147px]",onChange:c=>{n({format:c})},triggerLabel:o,options:i,defaultValue:e.format})})]})]})}const Lq=()=>{const{tempReport:e,updateTempReport:n,errors:r}=v.useContext(fx),a=v.useMemo(()=>{let l=[];return(e.is_static_file_name||e.is_ansi_encoding||e.is_remove_number_format)&&(l=["advance-settings"]),l},void 0),[i,o]=v.useState(a);return s.jsx(PP,{type:"multiple",value:i,onValueChange:l=>o(l),children:s.jsxs(nS,{value:"advance-settings",className:"border-0",children:[s.jsx(rS,{className:"justify-start gap-x-[8px] [&>span]:text-lg p-0 max-w-fit",children:s.jsx("div",{className:"font-semibold",children:t("report::text.advanced_file_settings")})}),s.jsx(aS,{children:s.jsxs("div",{className:"pt-[16px] flex items-center gap-[16px] min-h-[56px] px-[2px] flex-wrap pb-[2px]",children:[s.jsxs("div",{className:"flex items-center gap-x-[8px] flex-nowrap",children:[s.jsx(Un,{checked:!!e.is_static_file_name,onChange:l=>{n({is_static_file_name:l?ct.ACTIVE:ct.INACTIVE})},className:"py-[8px] !w-max",children:t("report::text.static_file_name")}
473),s.jsx(vn,{content:t("report::text.static_file_name_des"),children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]}),s.jsxs("div",{className:"flex items-center gap-x-[8px]",children:[s.jsx(Un,{checked:!!e.is_ansi_encoding,onChange:l=>{n({is_ansi_encoding:l?ct.ACTIVE:ct.INACTIVE})},className:"py-[8px] !w-max",children:t("report::text.ansi_encoding")}),s.jsx(vn,{content:t("report::text.ansi_encoding_des"),children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]}),e.format==hq.CSV?s.jsxs("div",{className:"flex items-center gap-x-[8px]",children:[s.jsx(Un,{checked:!!e.is_remove_number_format,onChange:l=>{n({is_remove_number_format:l?ct.ACTIVE:ct.INACTIVE})},className:"py-[8px] !w-max",children:t("report::text.remove_commas")}),s.jsx(vn,{content:t("report::text.remove_commas_des"),children:s.jsx(Se,{name:"icon-tooltip",className:"text-2xl text-neutral block"})})]}):null]})})]})})};function GWt({onClose:e,visible:n}){var f;Gt();const{formConfig:r}=v.useContext(Vs),{report:a}=v.useContext(Vs),i=Ky(a),{tempReport:o,submit:l}=i;v.useContext(Zg);const c=Kh();function u(){l().then(p=>{p.result&&(e(),c(Oe("report")))})}function d(){return s.jsxs("div",{className:"flex flex-row justify-between w-full",children:[s.jsx(be,{onClick:()=>o.download(),type:"outline",children:t("report::datatable.text.download")}),s.jsx(be,{onClick:u,type:"primary",size:"lg",children:t("text.btn_save")})]})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:n,header:t("report::text.save_report"),onClose:e,footer:d(),padding:"none",children:s.jsx(fx.Provider,{value:i,children:s.jsxs("div",{children:[s.jsx(tI,{link:(f=r.assets)==null?void 0:f.create_new_report_learn_more_link}),s.jsxs("div",{className:"px-[56px] py-[40px] flex flex-col gap-y-[32px] max-h-[531px] custom-scrollbar",children:[s.jsxs("div",{className:"flex flex-col gap-y-[24px]",children:[s.jsx($q,{}),s.jsx(Lq,{})]}),s.jsx(eI,{})]})]})})})})}const KWt={title:"transactions",id:"preview_report_builder_datatable",hideTop:!0,hideBottom:!0,group:!0,defaultSort:{transaction_time_utc:"asc"},dataFilterColumns:[],no_entities:{title:t("report::datatable.no_entities_preview.title"),sub_title:t("report::datatable.no_entities_preview.sub_title"),icon:"icon-reports"},zero_entities:{title:t("transaction::datatable.no_entities.title",{entity:""}),sub_title:t("transaction::datatable.no_entities.sub_title",{entity:""}),icon:"icon-reports"},columns:[],pageLength:100,colResize:!0,colReorder:!0,serverSide:!0,autoWidth:!0,skipStoreConfig:!0,viewLayout:"fixed_head_search"};function ZWt({params:e}){const[n,r]=v.useState(!1),{report:a,update:i}=v.useContext(Vs),{hasScroll:o}=jA(),{fieldProps:l,values:c,set:u,get:d,reset:f}=wr({server:"#",formConfig:{fields:{name:{label:"Name",value:e.name},title:{label:t("report::form.text.column_option_title"),value:e.title},format_value:{label:t("report::form.text.column_format"),value:e.format_value},length:{label:t("report::form.text.column_max_character"),value:e.length}}}}),[p,h]=v.useState(e.title),[m,g]=v.useState(e.length);function x(){let w=a.columns.map(j=>(j.name===e.name&&(j.format_value=c.format_value,j.title=c.title,j.length=c.length),j));i({columns:w}),r(!1)}function b(){let w=a.columns.map(j=>(j.name===e.name&&(j.visible=ct.INACTIVE),j));i({columns:w})}function y(){f(),r(!1),h(e.title),g(e.length)}return v.useEffect(()=>{n||y()},[n]),v.useEffect(()=>(o&&r(!1),window.addEventListener("scroll",()=>{r(!1)}),()=>{window.removeEventListener("scroll",()=>{})}),[o]),s.jsx("div",{onClick:w=>w.stopPropagation(),children:s.jsxs(vY,{modal:!1,open:n,onOpenChange:()=>r(!n),children:[s.jsx(_Y,{className:"focus-visible:outline-none",children:s.jsx("a",{className:rt("w-[32px] bg-white h-[40px] relative rounded-lg border-2 border-placeholder px-[14px] py-[10px] text-active flex items-center font-semibold whitespace-nowrap !overflow-hidden text-ellipsis hover:bg-bg_hover hover:cursor-pointer hover:!border-active hover:border-2 hover:font-semibold active:bg-bg_hover active:cursor-pointer active:border-active active:border-2 active:font-semibold active:shadow-[inset_0_0_8px_rgba(2,26,73,0.32)] disabled:bg-bg_hover disabled:border-active disabled:border-2 disabled:rounded-lg disabled:font-semibold disabled:pointer-events-none disabled:shadow-[inset_0_0_8px_rgba(2,26,73,0.32)] justify-center"),type:"button",onClick:w=>w.preventDefault(),children:s.jsx(Se,{name:"icon-style-outline",className:"text-xl"})})}),s.jsxs(CP,{className:"mt-[4px] overflow-visible p-0 min-w-[290px] rounded-2xl shadow-[0px_2px_4px_rgba(1,15,42,0.24)] border-[rgba(0,0,0,0.15)] border-[1px]",children:[s.jsxs("div",{className:"px-[24px] py-[16px] flex justify-between items-center text-xl font-semibold",children:[s.jsx("span",{children:t("text.sidebar_setting")}),s.jsx("a",{className:"cursor-pointer",onClick:y,children:s.jsx(Se,{className:"text-lg",name:"icon-close-remove"})})]}),s.jsx(he.Separator,{className:"my-0"}),s.jsxs("form",{className:"p-[24px] flex flex-col !gap-y-[16px]",children:[s.jsx(mt,{wrapperClassName:"form-group mb-0",type:"text",placeholder:"Enter Column Title",value:p,label:t("report::form.text.column_option_title"),onChangeValue:w=>u("title",w),onChange:w=>h(w.target.value)}),e.format&&["select","time","date"].includes(e.format.typeFormat)&&s.jsx(oa,{wrapperClassName:"form-group mb-0",value:d("format_value"),...l("format_value"),options:e.format.dataFormat.map(w=>({label:w.o_value,value:w.o_key})),onChange:w=>u("format_value",w.value),placeholder:t("report::form.text.default")}),s.jsx(mt,{wrapperClassName:"form-group mb-0",placeholder:"000",value:m,label:t("report::form.text.column_max_character"),onChangeValue:w=>u("length",w),onChange:w=>{const j=w.target.value.replace(/[^0-9]/g,"");g(j)}})]}),s.jsx(he.Separator,{className:"my-0"}),s.jsxs("div",{className:"px-[24px] py-[16px] flex items-center justify-between ",children:[s.jsx("a",{onClick:b,className:"text-critical font-semibold cursor-pointer",children:t("text.btn_remove")}),s.jsx("a",{onClick:x,type:"button",className:"btn btn-primary",children:t("text.btn_save")})]})]})]})})}const eNe=({side:e="bottom",formats:n,report:r})=>{const[a,i]=v.useState(!1),[o,l]=v.useState(!1);return v.useEffect(()=>{a&&l(!1)},[a]),v.useEffect(()=>{const c=()=>
473{l(!0),setTimeout(()=>{i(!1)},500)};return window.addEventListener("scroll",c),()=>{window.removeEventListener("scroll",c)}},[]),s.jsxs(RC,{open:a,onOpenChange:i,children:[s.jsx(OC,{children:s.jsx("div",{className:"flex px-[16px] py-[8px] items-center rounded-lg outline outline-[2px] outline-placeholder bg-white",children:s.jsx(Se,{name:"icon-import-download",className:"text-active text-2xl"})})}),s.jsx(Oy,{side:e,className:"border-0 shadow-[0_2px_4px_0_rgba(1,15,42,0.24)] p-0 w-[137px]",style:{display:o?"none":"block"},children:s.jsxs("div",{className:"flex flex-col px-[8px] py-[16px]",children:[s.jsxs("div",{className:"py-[8px] px-[16px] text-sm font-bold text-neutral",children:[t("report::text.download_as"),"..."]}),yCe(n).map(c=>s.jsx("div",{onClick:()=>r.download(!0,c.value),className:"cursor-pointer py-[10px] px-[16px] text-base text-active hover:bg-bg_hover rounded-lg",children:c.label},c.value))]})})]})},XWt=()=>{const{report:e,update:n,formConfig:r}=v.useContext(Vs),a="REPORT_BUILDER_COLUMN_SIZES";let i={};try{i=JSON.parse(localStorage.getItem(a)??"{}")}catch{}const[o,l]=v.useState(0),c=e.id?`/report/datatable-preview-builder/${e.id}`:"/report/datatable-preview-builder",{can:u}=Ot(),d=u("report.*")&&!u("report_edit")||e.is_public===1,f={...KWt,defaultSort:{[e.order_column]:e.order_column_direction},ajax:{url:ye(c),type:"POST",extendParams:e},columns:e.columns.map(m=>({name:m.name,orderable:!d&&(m.sortable||m.sortable===void 0),isHidden:!1,title:m.title,data:m.name,ref_column:m.ref_column,visible:!!m.visible,searchable:!0,sortable:!1,titleClassName:"long-text",setting:d?null:s.jsx(ZWt,{params:{title:m.title,format:m.format||{},format_value:m.format_value,name:m.name,length:m.length||""}})})),viewLayout:"fixed_head",select:void 0,rowId:"id",lengthChange:!1,control:"reset",colResize:!d,colReorder:!d,hideTop:!d,hideBottom:!0},p=At(f);p.on("load_data",function(m){l(m.recordsFiltered)}),e.columns.forEach(m=>{p.editColumnConfig(m.name,g=>{g.minWidth=cu(g.title)?g.title.toString().length+200:200,g.minWidth=i[g.name]||g.minWidth,g.title=s.jsxs("div",{className:"flex items-center gap-[4px]",children:[!d&&s.jsx(Se,{name:"icon-drag-handle",className:"ml-[-6px] text-2xl text-neutral"}),s.jsx("span",{className:"truncate-2-lines break-normal",children:g.title})]})}),p.setColumnProps(m.name,g=>({className:rt("pl-[40px]")}))}),p.setRowProps(m=>{const{top_label:g,multi_end_label:x}=m.DT_RowAttr,b=e.columns.filter(y=>y.visible).length;return{top:g&&g!=""&&s.jsx("tr",{className:"last:!border-b border-b border-b-placeholder bg-bg_hover",children:s.jsx("td",{colSpan:b,className:"cursor-pointer text-sm font-bold break-words whitespace-normal px-[16px] py-[18.5px] h-[56px] min-h-[56px]",children:g})}),bottom:s.jsx(s.Fragment,{children:x&&x.length>0&&s.jsx("tr",{className:"last:!border-b border-b border-b-placeholder bg-white",children:s.jsx("td",{colSpan:b,className:"cursor-pointer text-sm font-bold break-words whitespace-normal px-[16px] py-[18.5px] h-[56px] min-h-[56px]",children:s.jsx("div",{className:"flex gap-[24px]",children:x.map(y=>s.jsx("div",{className:rt("font-bold",{"font-normal flex gap-[24px]":yv(y)}),children:yv(y)?y.map(w=>s.jsx("span",{children:w.label},`child_${m.id}_${Math.random()}`)):y.label},`${m.id}_bottom_${Math.random()}`))})})},m.id)})}}),p.editColumn("transaction_id",m=>{const g=m.transaction_type;m.transaction_type=m.transaction_type_raw;const x=s.jsxs(s.Fragment,{children:[s.jsx(to,{extraContentRight:m.network_id&&s.jsx(Se,{name:"icon-network",className:"text-lg row-icon"}),iconName:HW(m),iconClassName:"row-icon",tooltipContent:zW(m),children:m.transaction_id}),rP(m)]});return m.transaction_type=g,x}),p.on("resize",m=>{let g=Object.assign(i,m);localStorage.setItem(a,JSON.stringify(g))}),p.on("drag_and_drop",m=>{let g=e.columns;const x=m.reduce((b,y,w)=>(b[y]=w,b),{});g.sort((b,y)=>x[b.name]-x[y.name]),n({columns:g},!1)}),p.on("sort",m=>{yv(m)&&m.length>0&&n({order_column:m[0].id,order_column_direction:m[0].desc?"desc":"asc"},!1)});function h({}){return d&&s.jsxs(Jr,{className:"content-top",children:[s.jsx("div",{className:"title",children:e&&e.name}),s.jsx("div",{className:"flex gap-4",children:s.jsx(be,{type:"outline",outlined:!0,onClick:()=>e.download(!0,e.format),children:t("text.btn_download")})})]})}return s.jsxs("div",{className:"min-h-[500px] mb-[-40px]",children:[s.jsx(kt,{...p.props,renderTop:h}),o>100&&s.jsxs("div",{className:"mt-[-0.5rem] flex justify-center items-center border-b border-b-placeholder bg-bg_hover text-center text-lg font-bold h-[56px] gap-[16px]",children:[t("report::datatable.data_exceeds"),u("report_edit")&&!e.is_public&&s.jsx(eNe,{report:e,formats:r,side:"right"}),d&&s.jsx("div",{className:"cursor-pointer flex px-[16px] py-[8px] items-center rounded-lg outline outline-[2px] outline-placeholder bg-white",onClick:()=>e.download(!0,e.format),children:s.jsx(Se,{name:"icon-import-download",className:"text-active text-2xl"})})]})]})},QWt=({onClose:e,visible:n})=>{const{report:r,update:a}=v.useContext(Vs),{tempReport:i,updateTempReport:o,errors:l,validate:c}=Ky(r);function u(f){c(["name"])&&(a({name:i.name},!1),e&&e())}function d(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx(be,{onClick:f=>{u()},size:"lg",children:t("text.btn_done")})})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:n,header:t("report::text.rename_report"),onClose:e,footer:d(),padding:"full",children:s.jsx(mt,{label:t("report::form.label.name"),wrapperClassName:"w-full max-w-full !mb-0 [&_div]:max-w-full",className:"w-full text-base px-[16px]",type:"text",placeholder:t("placeholder.enter_report_name"),error:l.n
473ame,defaultValue:i.name,onChangeValue:f=>{o({name:f})}})})})};function JWt(){const{formConfig:e}=v.useContext(Vs),n=Gt(),r=Gt(),{report:a,update:i}=v.useContext(Vs);return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"flex gap-[40px] items-center justify-between py-[16px] px-[32px] h-[72px] border-b-[1px] border-b-placeholder",children:[s.jsxs("div",{className:"flex items-center gap-x-[16px] cursor-pointer",onClick:()=>r.on(),children:[s.jsx("div",{className:"text-2xl font-extrabold truncate-1-lines",children:a.name?a.name:t("report::text.untitled_report")}),s.jsx(Se,{name:"icon-edit",className:"text-2xl text-active"})]}),s.jsxs("div",{className:"flex items-center",children:[s.jsx("div",{className:"pr-[24px] min-w-[137px]",children:s.jsx(JSe,{})}),s.jsxs("div",{className:"flex items-center gap-x-[24px] pl-[24px] border-l-[1px] border-placeholder",children:[s.jsx(eNe,{report:a,formats:e}),s.jsx(be,{onClick:n.on,size:"lg",children:`${t("text.btn_save")}...`})]})]})]}),s.jsx(GWt,{visible:n.status,onClose:n.off},n.key),s.jsx(QWt,{visible:r.status,onClose:r.off},"report_name_"+r.key)]})}const eYt=({icon:e,content:n,className:r="",innerClassName:a="",title:i="",onClose:o,visible:l=!1})=>{const[c,u]=v.useState(l);function d(){o&&o(),u(!1)}return v.useEffect(()=>{u(l)},[l]),s.jsx(s.Fragment,{children:c?s.jsx("div",{className:`popover-wrapper w-full flex items-center justify-center ${r}`,children:s.jsxs("div",{className:`popover-inner flex items-start py-[16px] px-[24px] rounded-2xl bg-bg_blue_light justify-between w-full ${a}`,children:[s.jsxs("div",{className:"main-content flex flex-col items gap-y-[16px]",children:[s.jsxs("div",{className:"flex gap-x-[16px]",children:[s.jsx("span",{className:`${e} text-2xl`}),i?s.jsx("div",{className:"title text-lg font-extrabold",children:typeof i=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:i}}):i}):null]}),s.jsx("div",{className:"",children:s.jsx("div",{className:"content",children:typeof n=="string"?s.jsx("div",{dangerouslySetInnerHTML:{__html:n}}):n})})]}),s.jsx("span",{onClick:d,className:"icon-close-remove text-lg text-neutral cursor-pointer"})]})}):null})};function tYt({onNext:e}){const[n,r]=v.useState(!1),{update:a,report:i}=v.useContext(Vs),o=v.useRef();function l(){var d;const c=((d=o.current)==null?void 0:d.selectedColumns)??[];(c.filter(f=>f.visible==ct.ACTIVE)??[]).length==0?r(!0):(r(!1),a({columns:c}),e(W0.EDIT_REPORT))}return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"sticky top-[80px] bg-white z-[1]",children:s.jsx(Jt,{title:t("report::text.add_remove_data_title"),rightItem:s.jsxs("div",{className:"flex items-center gap-x-[32px]",children:[s.jsx(JSe,{}),s.jsx(be,{onClick:()=>l(),size:"lg",children:t("text.btn_next")})]})})}),s.jsx(eYt,{onClose:()=>r(!1),visible:n,icon:"icon-warning text-critical",className:"mt-[32px]",innerClassName:"bg-bg_critical max-w-[800px]",title:t("report::text.data_field_required"),content:t("report::text.data_field_required_des")}),s.jsx(Iq,{report:i,ref:o})]})}const nYt=()=>{var u;const{report:e,formConfig:n}=v.useContext(Vs),{reload:r}=v.useContext(Zg),a=Ky(e),{submit:i}=a,o=Gt({initial:!0});function l(){i().then(d=>{d.result&&(o.off(),r())})}function c(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx(be,{onClick:l,size:"lg",children:t("text.btn_save")})})}return s.jsx(cn,{visible:o.status,header:e.name,onClose:o.off,footer:c(),padding:"none",children:s.jsxs(s.Fragment,{children:[s.jsx(tI,{link:(u=n.assets)==null?void 0:u.create_new_report_learn_more_link}),s.jsx("div",{className:"px-[56px] py-[40px] max-h-[531px] custom-scrollbar",children:s.jsx(fx.Provider,{value:a,children:s.jsx(eI,{})})})]})})},rYt=[{name:"questions_at_the_pump",label:t("report::text.questions_at_the_pump")},{name:"driver",label:t("dashboard::text.column_driver")},{name:"vehicle",label:t("dashboard::text.column_vehicle")},{name:"tank",label:t("site::site_text.tank")},{name:"location",label:t("site::site_text.site")},{name:"customer",label:t("fcbilling::text.customer")}],aYt=[{key:1,title:t("report::text.select_custom_data")},{key:2,title:t("report::text.report_settings")}],iYt=({prebuiltReport:e})=>{var A,P,I;const{report:n,update:r,formConfig:a}=v.useContext(Vs),[i,o]=v.useState(1),[l,c]=v.useState("None"),{reload:u}=v.useContext(Zg),d=Kh(),f=Gt({initial:!!e}),p=Ky(n),{updateTempReport:h,tempReport:m,submit:g}=p,x=v.useRef(),[b,y]=v.useState(((A=x.current)==null?void 0:A.selectedColumns)!=null?w((P=x.current)==null?void 0:P.selectedColumns):[]);v.useEffect(()=>{let L="";b.map(H=>{L=L+" "+H.label}),c(L),L==""&&c("None")},[b]);function w(L){return L.filter(H=>H.group_id=="custom_data"&&H.visible==ct.ACTIVE)}function j(){var L,H;o(2),n.report_columns&&((L=n.report_columns)==null?void 0:L.length)>0?h({columns:S(n.report_columns)}):h({columns:S(((H=x.current)==null?void 0:H.selectedColumns)??[])})}function S(L){var U;let H=[];return(U=x.current)==null||U.selectedColumns.map(X=>{const re=b[0].name;let Z=L.filter(V=>V.name==X.name);Z.length>0&&Z[0].visible==ct.ACTIVE&&(X.visible=ct.ACTIVE),b[0]&&X.name!=re&&H.push(X),b[0]&&X.name=="transaction_time"&&(H.push(b[0]),h({order_column:re}))}),H}function N(){o(1)}function k(){d(Oe("/report/create"),{state:{initialReport:m.getRawReport()}})}function E(){g().then(L=>{L.result&&u()})}function D(){return i==1?s.jsxs("div",{className:"flex flex-row justify-between w-full",children:[s.jsxs("div",{className:"flex items-center text-lg max-w-[523px] gap-x-[4px]",children:[s.jsxs("div",{className:"min-w-[150px]",children:[t("report::text.currently_selected"),":"]}),s.jsx("div",{className:"font-bold text-ellipsis overflow-auto break-words truncate",children:l})]}),s.jsx(be,{disabled:b.length==0,onClick:j,type:"primary",size:"lg",children:t("text.btn_next")})]}):s.jsxs("div",{className:"flex flex-row justify-between w-full",children:[s.jsx(be,{onClick:N,type:"outline",children:t("text.btn_back")}),s.jsxs("div",{className:"flex items-center gap-x-[32px]",children:[s.jsx(be,{onClick:()=>m.download(),type:"outline",children:t("report::datatable.text.download")}),s.jsx(be,{onClick:()=>k(),type:"outline",children:t("report::text.view_edit_report")}),s.jsx(be,{onClick:E,type:"primary",size:"lg",children:t("text.btn_save")})]})]})}function R(){return s.jsx("div",{className:"pt-[48px]",children:s.jsx(Iq,{report:m,onSelectionChange:L=>{y(w(L))},isOnlyCustomField:ct.ACTIVE,groupColumnInitial:rYt,ref:x,view:"modal",description:t("report::text.select_one_custom_data_field")})})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:f.status,header:e?e.name:"",onClose:()=>{var L;f.off(),(L=e.onCancel)==null||L.call(e)},footer:D(),padding:"none",children:s.jsxs(fx.Provider,{value:p,children:[s.jsx(gu,{steps:aYt,currentStep:i}),i==1?R():s.jsxs("div",{className:"pt-[48px]",children:[s.jsx(tI,{link:(I=a.assets)==null?void 0:I.create_new_report_learn_more_link}),s.jsxs("div",{className:"px-[56px] py-[40px] flex flex-col gap-y-[32px] max-h-[531px] custom-scrollbar",children:[s.jsxs("div",{className:"flex flex-col gap-y-[24px]",children:[s.jsx($q,{}),s.jsx(Lq,{})]}),s.jsx(eI,{})]})]})]})},f.key)})},sYt=({prebuiltReport:e})=>{var h;if(e&&e.code==="custom-field-fuel-usage")return s.jsx(iYt,{prebuiltReport:e});const n=Kh(),{reload:r}=v.useContext(Zg),{report:a,formConfig:i}=v.useContext(Vs),o=Gt({initial:!!e}),l=Ky(a),{tempReport:c,submit:u}=l;function d(){u().then(m=>{m.result&&(o.off(),r())})}function f(){n(Oe("/report/create"),{state:{initialReport:c.getRawReport()}})}function p(){return s.jsxs("div",{className:"flex flex-row justify-between w-full",children:[s.jsxs("div",{className:"flex items-center gap-x-[32px]",children:[s.jsx(be,{onClick:()=>c.download(),type:"outline",children:t("report::datatable.text.download")}),s.jsx(be,{onClick:()=>f(),type:"outline",children:t("report::text.view_edit_report")})]}),s.jsx(be,{onClick:d,type:"primary",size:"lg",children:t("text.btn_save")})]})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:o.status,header:e?e.name:"",onClose:()=>{var m;o.off(),(m=e.onCancel)==null||m.call(e)},footer:p(),padding:"none",children:s.jsx("div",{children:s.jsxs(fx.Provider,{value:l,children:[s.jsx(tI,{link:(h=i.assets)==null?void 0:h.create_new_report_learn_more_link}),s.jsxs("div",{className:"px-[56px] py-[40px] flex flex-col gap-y-[32px] max-h-[531px] custom-scrollbar",children:[s.jsxs("div",{className:"flex flex-col gap-y-[24px]",children:[s.jsx($q,{}),s.jsx(Lq,{})]}),s.jsx(eI,{})]})]})})},o.key)})};function tNe(){const{company:e}=Bt();v.useEffect(()=>{const n=setInterval(()=>{try{typeof hj<"u"&&(hj("identify",e.id,{new_report_tool:1}),clearInterval(n))}catch{}},200);return()=>{clearInterval(n)}},[])}function gS({formConfig:e,initialReport:n,page:r,data:a}){const{can:i}=Ot();tNe();const o=sd(),l=Kh(),{state:c}=Xj(),[u,d]=v.useState(),f=v.useMemo(()=>["create","create_modal"].indexOf(r)!==-1&&c&&c.initialReport?Sg.build(c.initialReport):Sg.build(n),[]),p=wr({formConfig:e,server:"#"});v.useEffect(()=>
473(c&&c.initialReport?d(W0.EDIT_REPORT):d(W0.SELECT_COLUMNS),()=>{}),[]);function h(g,x=!0){Sg.update(f,g,x),setTimeout(()=>{o()},100)}function m(){return u==W0.SELECT_COLUMNS&&r==="create"?s.jsx(tYt,{onNext:()=>{d(W0.EDIT_REPORT),l(Oe("/report/create"),{state:{initialReport:f.getRawReport()},replace:!0})}}):r==="edit_modal"?s.jsx(nYt,{}):r==="create_modal"?s.jsx(sYt,{prebuiltReport:a.prebuiltReport}):s.jsxs(hf,{formInstance:p,children:[i("report_edit")&&!f.is_public&&s.jsxs(s.Fragment,{children:[s.jsx(JWt,{}),s.jsx(pWt,{})]}),s.jsx(XWt,{},f.draw)]})}return s.jsx("div",{children:s.jsx(Vs.Provider,{value:{report:f,update:h,formConfig:e},children:m()})})}const oYt=({prebuiltReports:e})=>{const n=no(),[r,a]=v.useState(),[i,o]=v.useState(),{can:l}=Ot();function c(u){showLoader(),a(u),o(null),Le.post(Oe(`/report/load-prebuild-report/${u.id}`)).then(d=>{o(d)}).catch(d=>{}).finally(()=>{n.update(),hideLoader()})}return r&&(r.onCancel=()=>{a(void 0)}),s.jsxs(s.Fragment,{children:[e&&l("report_edit")&&s.jsxs("div",{className:"p-[32px] flex flex-col gap-y-[32px] border-b-placeholder border-b-[1px]",children:[s.jsx("div",{className:"font-semibold capitalize text-xl",children:t("report::text.prebuilt_reports")}),s.jsxs(HSe,{opts:{duration:17},children:[s.jsx(zSe,{className:"gap-x-[32px] ml-0",children:e.map(u=>s.jsxs(VSe,{onClick:()=>{c(u)},className:hn("prebuild-item flex flex-col w-[305px] min-h-[168px] max-w-[307px] border-placeholder border-[2px] rounded-2xl p-[24px] cursor-pointer gap-y-[16px] hover:border-active hover:bg-bg_hover",{"border-active bg-bg_hover item-active":r&&(r==null?void 0:r.code)==u.code}),children:[s.jsxs("div",{className:"flex items-center gap-x-[8px]",children:[s.jsx(Se,{name:u.icon,className:"text-2xl"}),s.jsx("div",{className:"text-lg font-semibold",children:u.name})]}),s.jsx("div",{className:"text-neutral",children:u.description})]},u.code))}),s.jsx(USe,{variant:"secondary",className:"h-[168px] w-[40px] bg-white"}),s.jsx(WSe,{variant:"secondary",className:"h-[168px] w-[40px] bg-white"})]})]}),i&&s.jsx(gS,{formConfig:i.form,initialReport:i.report,page:"create_modal",data:{prebuiltReport:r}},n.key)]})},lYt=({recurFrequency:e="daily"})=>{let n=null,r=null;switch(e){case"daily":case"yesterday":n=t("fcbilling::text.daily"),r=t("report::text.new_report_recurring_yesterday_note");break;case"last_7_days":n=t("fcbilling::text.daily"),r=t("report::text.new_report_recurring_last_7_days_note");break;case"weekly":case"last_week":n=t("fcbilling::text.weekly"),r=t("report::text.new_report_recurring_last_week_note");break;case"last_14_days":n=t("report::text.every_2_weeks"),r=t("report::text.new_report_recurring_last_14_days_note");break;case"monthly":n=t("driver::form.label.monthly"),r=t("report::text.new_report_recurring_last_month_note");break;case"last_3_months":n=t("report::text.quarterly"),r=t("report::text.new_report_recurring_last_quarter_note");break}return s.jsx(Rr,{className:"",content:r,children:s.jsx("span",{className:"lowercase underline",children:n})})},cYt=({sendType:e=$s.EMAIL,ftp:n,recurReceiverEmail:r,sendMails:a})=>{let i=null;return e===$s.EMAIL&&(i=s.jsx(Rr,{className:"",content:r==null?void 0:r.split(",").join(" "),children:s.jsxs("span",{className:"lowercase underline",children:[a==null?void 0:a.length," ",a&&a.length>1?t("report::text.email_accounts"):t("report::text.email_account")]})})),e===$s.FTP&&n&&(i=s.jsx(Rr,{className:"",content:(n==null?void 0:n.server)??"",children:s.jsx("span",{className:"underline",children:n.protocol==1?"FTP":"SFTP"})})),i},uYt=({row:e})=>e.is_recur?s.jsxs("div",{className:"flex gap-[20px] items-end",children:[s.jsx("span",{children:t("driver::datatable.text.yes")}),s.jsxs("span",{className:"flex gap-1 text-[10px] leading-[14px]",children:[t("report::text.sent"),s.jsx(lYt,{recurFrequency:e.recur_frequency}),t("report::text.to"),s.jsx(cYt,{sendType:e.recur_send_type,ftp:e.ftp,sendMails:e.send_mails,recurReceiverEmail:e.recur_receiver_email})]})]}):s.jsx("span",{children:t("driver::datatable.text.no")}),dYt=({visible:e,onSave:n,report:r,onClose:a})=>{const[i,o]=v.useState(r.is_shared);function l(){const f=s.jsxs("div",{className:"flex gap-[4px]",children:[s.jsx(Se,{name:"icon-checkmark",className:"text-success text-lg"}),s.jsxs("span",{className:"text-sm font-semibold",children:[" ",t("text.link_copied")," "]})]});return s.jsx(vn,{className:"!max-w-none",trigger:"click",content:f,children:s.jsxs(be,{onClick:()=>xj(r.shared_link),type:"outline",className:"bg-white",children:[" ",t("text.btn_copy_link")]})})}function c(){return s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"!mb-[32px] text-lg",children:t("report::text.share_report_des")}),s.jsxs("div",{className:"row font-semibold p-[16px] rounded-[16px] items-center justify-between h-[72px] bg-bg_blue_light border-bg_hover !mb-[32px]",children:[s.jsx("span",{children:r.shared_link}),s.jsx("div",{className:"text-center",children:l()})]}),s.jsxs("div",{className:"row flex flex-col gap-y-[8px]",children:[s.jsx("div",{className:"font-semibold text-lg",children:t("report::text.grant_access")}),s.jsx(Un,{checked:i===1,onChange:f=>{o(f?1:0)},children:t("report::text.share_des")})]})]})}function u(f){showLoader(),f.preventDefault(),Le.post(Oe(`/report/make-share/${r.id}`),{is_shared:i}).then(p=>{Pe.show({type:"success",message:t("report::text.msg_updated")})}).catch(p=>{Pe.show({type:"critical",message:t("message.something_went_wrong")})}).finally(()=>
473{hideLoader(),a&&a(),n&&n()})}function d(){return s.jsx("div",{className:"flex flex-row justify-end w-full",children:s.jsx(be,{onClick:u,size:"lg",disabled:r.is_shared===i,children:t("text.btn_save")})})}return s.jsx(s.Fragment,{children:s.jsx(cn,{visible:e,header:t("report::text.share_report"),onClose:()=>a&&a(),footer:d(),padding:"full",size:"lg",children:s.jsx(c,{})})})},fYt=v.forwardRef(({configs:e},n)=>{const r=At(e),{can:a}=Ot(),{company:i}=Bt(),o=i.total_recurring_report,[l,c]=v.useState(),u=no(),{reload:d}=v.useContext(Zg),[f,p]=v.useState(),h=Gt(),m=Kh();r.setRowProps(j=>({onClick:()=>{m(Oe(`/report/update/${j.id}`))}})),r.editColumn("name",j=>s.jsxs("div",{className:"flex items-center gap-2",children:[j.is_public?s.jsx(Rr,{className:"block",content:t("report::text.new_report_is_public_des"),align:"start",alignOffset:-10,children:s.jsx(Se,{name:"icon-status-locked",className:"text-lg"})}):null,s.jsx("span",{children:j.name})]})),r.editColumnConfig("is_recur",j=>{j.title=`${t("report::datatable.column.is_recur")}?`,j.suffixLabel=s.jsx("span",{className:rt("text-xs font-normal",{"text-critical":o==i.recurring_report_able}),children:t("report::text.total_used",{total_used:`${o}/${i.recurring_report_able}`})})}),r.editColumn("is_recur",j=>s.jsx(uYt,{row:j})),r.editColumn("is_shared",j=>j.is_shared?t("report::text.shared"):t("report::text.not_shared"));function g(j){return j.can_edit?Oe(`/report/delete/${j.id}`):j.is_public?Oe(`/report/hide-default/${j.id}`):""}function x(j){showLoader(),c(null),Le.get(ye(`/report/update/${j}`)).then(S=>{u.update(),c(S)}).catch(S=>{}).finally(()=>{hideLoader()})}function b(j){Sg.build(Kd(j)).download(!1)}r.editColumn("settings",j=>{const S=g(j),N=a("report_edit")&&j.can_edit&&!j.is_public;return s.jsxs(he,{children:[s.jsx(he.Item,{onClick:()=>b(j),children:t("text.btn_download")}),N&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:k=>{p(j),h.on()},children:t("report::datatable.text.share")})}),N&&s.jsx(he.Item,{asChild:!0,children:s.jsx(Gs,{to:Oe(`/report/duplicate/${j.id}`),children:t("report::datatable.text.duplicate")})}),N&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>x(j.id),children:t("report::text.date_range_schedule")})}),N?s.jsx(he.Item,{asChild:!0,children:s.jsx(Gs,{to:Oe(`/report/update/${j.id}`),children:t("report::text.view_edit_report")})}):s.jsx(s.Fragment,{children:!j.is_public&&s.jsx(he.Item,{asChild:!0,children:s.jsx(Gs,{to:Oe(`/report/update/${j.id}`),children:t("report::text.view_report")})})}),S&&a("report_edit")&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({title:t("report::text.delete_report"),type:"critical",message:s.jsx(ot.Message,{children:t("report::text.delete_report_msg")}),buttons:k=>s.jsx(be,{type:"critical",onClick:async()=>{showLoader(),Le.post(S).then(E=>{E.result&&(Pe.show({message:t("report::text.msg_deleted"),fixed:!0}),d())}).catch(()=>{Pe.show({message:t("report::text.msg_updated_failure"),fixed:!0,type:"critical"})}).finally(()=>{hideLoader(),k()})},className:"btn-critical btn-lg",children:t("report::text.delete_report")})})},children:t("report::datatable.text.delete")})]})]})});function y(){return s.jsx(be,{type:"primary",onClick:()=>m(Oe("/report/create")),children:t("report::text.btn_create_custom_report")})}function w(){h.off(),p(void 0)}return s.jsxs(s.Fragment,{children:[f&&s.jsx(dYt,{visible:h.status,report:f,onSave:()=>r.reload(),onClose:()=>w()},"share_modal_"+h.key),l&&s.jsx(gS,{page:"edit_modal",initialReport:l.report,formConfig:l.form},u.key),s.jsx("div",{children:s.jsx(kt,{exportAble:!1,...r.props,topRight:a("report_edit")&&y(),emptyStateButton:a("report_edit")&&y()})},o)]})}),pYt="/resource/what-new-report.svg",hYt="/resource/what-new-report-fr.svg",mYt=({helpLink:e=""})=>{const{portal:n}=Bt(),r=Gt({initial:!0});function a(){r.off(),Le.post(ye("report/close-new-report-what-new-modal"),{status:ct.INACTIVE}).then(o=>{}).catch(o=>{}).finally(()=>{})}function i(){return s.jsxs("div",{className:"flex flex-row justify-between w-full",children:[s.jsx("a",{className:"btn-outline",target:"_blank",href:e,children:t("text.learn_more")}),s.jsx(be,{onClick:()=>{a()},type:"primary",size:"lg",children:t("report::text.got_it")})]})}return s.jsx(cn,{closable:!1,visible:r.status,header:t("report::text.redesigned_and_refreshed"),onClose:r.off,footer:i(),padding:"none",className:"",children:s.jsx("div",{className:"px-[56px] py-[40px]",children:s.jsxs("div",{className:"flex flex-col gap-y-[24px]",children:[s.jsxs("div",{className:"flex flex-col gap-y-[8px] items-center",children:[s.jsxs("div",{className:"text-2xl font-bold",children:[t("report::text.new_reporting_experience"),"!"]}),s.jsx("div",{children:t("report::text.new_reporting_experience_des")})]}),s.jsxs("div",{className:"flex flex-row flex-nowrap gap-x-[32px] items-center",children:[s.jsx("img",{width:254,height:182,src:asset(n.portal_id===Td.FILLRITE?hYt:pYt),alt:"what-new-report"}),s.jsxs("div",{className:"flex flex-col gap-y-[24px]",children:[s.jsx(w3,{icon:"icon-checkmark",text:t("report::text.new_prebuilt_reports")}),s.jsx(w3,{icon:"icon-checkmark",text:t("report::text.redesigned_editor")}),s.jsx(w3,{icon:"icon-checkmark",text:t("report::text.new_look_improved_features")})]})]})]})})})},w3=({icon:e="",text:n})=>s.jsxs("div",{className:"flex flex-row flex-nowrap gap-x-[16px] items-center",children:[s.jsx(Se,{name:e,className:"text-2xl text-success"}),s.jsx("div",{className:"text-xl font-semibold",children:n})]});function gYt(){tNe();const{data:e,render:n,updateTitle:r}=Lt({server:ye("report")}),{updateCompany:a,company:i}=Bt();return v.useEffect(()=>{if(!ma.isEmpty(e)){const{is_limited_recurring_report:o,total_recurring_report:l}=e;a({is_limited_recurring_report:o,total_recurring_report:l})}},[e]),r("Reports"),s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("report::datatable.text.title")}),n(()=>{const o=i.can_use_new_report&&e.user_action_check==ct.ACTIVE;return s.jsxs(s.Fragment,{children:[s.jsx(oYt,{prebuiltReports:e.prebuilt_reports}),s.jsx(fYt,{configs:e.dt_configs}),o&&s.jsx(mYt,{helpLink:e.new_report_learn_more_link})]})})]})}function xYt(){const{company:e}=Bt();if(!e.can_use_new_report)return s.jsx(PCe,{});const{data:n,render:r,updateTitle:a}=Lt({server:ye("report/create"),loaderType:"spinner"});return a("Create Report"),s.jsx("div",{children:r(()=>s.jsx(gS,{page:"create",initialReport:n.report,formConfig:n.form}))})}function vYt(){const{company:e}=Bt();if(!e.can_use_new_report)return s.jsx($Ce,{});const{id:n}=C7(),{data:r,render:a,updateTitle:i}=Lt({server:ye(`report/duplicate/${n}`),loaderType:"spinner"});return r.report?(i("Report duplciate - "+r.report.name),s.jsx("div",{children:a(()=>s.jsx(gS,{page:"duplicate",initialReport:r.report,formConfig:r.form}))})):null}function _Yt(){const{company:e}=Bt(),{can:n}=Ot(),r=n("report.*")&&!n("report_edit");if(!e.can_use_new_report)return s.jsx(ICe,{});const{id:a}=C7(),{data:i,render:o,updateTitle:l}=Lt({server:ye(`report/update/${a}`),loaderType:"spinner"});return i.report?(l("Report - "+i.report.name),s.jsx("div",{children:o(()=>s.jsxs(s.Fragment,{children:[(r||i.report.is_public===1)&&s.jsx(Jt,{title:t("text.btn_back"),backLink:Oe("/report")}),s.jsx(gS,{page:"edit",initialReport:i.report,formConfig:i.form})]}))})):null}const bYt={children:[{path:"report",element:s.jsx(gYt,{})},{path:"report/create",element:s.jsx(xYt,{})},{path:"report/update/:id",element:s.jsx(_Yt,{})},{path:"report/duplicate/:id",element:s.jsx(vYt,{})}]},yYt=({config:e})=>{const n=At(e),{company:r,configs:a}=Bt(),{can:i}=Ot();let o=null,l="";function c(h){return!(h!=null&&h&&Number(h)!=0)}n.setRowProps(h=>{let m="";return h.status==ct.INACTIVE?m="text-neutral !bg-bg_gray":h.display_type!=0&&(m=h.display_type==1?"text-neutral !bg-bg_gray":"bg-bg_notice"),h.type==1&&h.status==ct.INACTIVE?m=m+" text-neutral !bg-bg_gray":h.display_type!=0&&(m=m+" bg-bg_notice"),{className:rt(m),onClick:()=>{h.company_id===r.id&&h.location_id&&i("site_edit")&&(h.site_network?sr(Oe(`/network/site/${h.location_id}`,{tab:W1})):sr(Oe(`/site/${h.location_id}`,{tab:W1})))}}}),n.on("resize",h=>{u()}),n.on("load_data",h=>{u()});function u(){setTimeout(()=>{$("#register-datatable").find("tbody").find("tr").each((h,m)=>{let g=$(m).height();$(m).find(".relate-link-device").length>0&&$(m).find(".relate-link-device").each((x,b)=>{$(b).height(g)})}),hideLoader()},700)}n.editColumn("share_with",h=>h.company_id!=h.owned_by?h.company_name:""),n.editColumn("devices.type",h=>(h.parent_id!=null&&(h.parent_id!=o&&(l="t-first-child-device h-[58px]"),o=h.parent_id),h.type==e2?s.jsxs("div",{className:"t-cloud-box flex items-center gap-x-[8px]",children:[s.jsx(Se,{name:"icon-icon-wifi",className:"text-lg"}),s.jsx("span",{className:"long-text",children:h.name})]}):[SZ,NZ,EZ,TZ,DZ].includes(h.type)&&h.parent_id!=null?h.company_id==r.i
473d?s.jsxs("div",{className:"t-cloud-link t-has-cloud-box flex items-center gap-x-[8px] pl-[20px] relative",children:[s.jsx("div",{className:`h-[60px] w-[10px] border-l-[1px] border-b-[1px] absolute bottom-[5px] border-[#051a49] left-[7px] ${l} relate-link-device transition-[height]`}),s.jsx(Se,{name:"icon-icon-register",className:"text-lg"}),s.jsx("span",{className:"long-text",children:h.name})]}):s.jsxs("div",{className:"t-cloud-link flex items-center gap-x-[8px] relate-link-device",children:[s.jsx(Se,{name:"icon-icon-register",className:"text-lg"}),s.jsx("span",{className:"long-text",children:h.name})]}):s.jsxs("div",{className:"t-cloud-link flex items-center gap-x-[8px]",children:[s.jsx(Se,{name:"icon-icon-warning",className:"text-notice text-lg"}),s.jsx(Se,{name:"icon-icon-register",className:"text-lg"}),s.jsx("span",{className:"long-text",children:h.name})]}))),n.editColumn("custom",h=>{if(i("hardware_edit"))return s.jsxs("div",{className:"setting-custom",children:[i("site_edit")&&h.display_type===lg&&h.location_id&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:()=>window.location.href=Oe(`/site/${h.location_id}`,{tab:W1}),className:"h-[32px] text-sm px-[16px] rounded-xl",size:"md",children:t("device::device_text.configure")})}),h.display_type===tC&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:m=>window.openModal(Js.ACCEPT_TRANSFER_DEVICE,{request_id:h.request_id}),"data-href":Oe(`/device/transfer/${h.request_id}/confirm`),"data-id":"transfer-device-confirm-load-modal","data-rid":`transfer-device-load-modal-new-${h.request_id}`,className:"load-modal h-[32px] text-sm px-[16px] rounded-xl",children:t("text.view_detail")})}),h.display_type===XT&&s.jsx("div",{className:"settings-content",children:s.jsx(be,{onClick:m=>loadModal(m.target),"data-href":Oe(`/device/edit/${h.id}`),"data-id":"edit-device-load-modal",className:"load-modal h-[32px] text-sm px-[16px] rounded-xl",children:t("device::device_text.assign_cloudbox")})})]})}),n.editColumn("locations.name",h=>h.site_name?s.jsx("div",{className:"long-text",children:h.site_name}):s.jsx("div",{className:"font-semibold text-notice",children:t("device::text.no_site")})),n.editColumn("serial",h=>s.jsx("div",{className:"flex items-center gap-[10px]"})),n.editColumn("status",h=>{let m=s.jsx(Jn,{status:"active",children:t("text.status_active")});if(!c(h.display_type))switch(h.display_type){case 1:m=s.jsx(Jn,{status:"inactive",className:"capitalize",children:t("text.inactive")});break;case 2:m=s.jsx(Jn,{status:"pending",className:"capitalize",children:t("text.no_site")});break;case 3:m=s.jsx(Jn,{status:"pending",className:"capitalize",children:t("text.no_relay")});break;case 4:m=s.jsx(Jn,{status:"pending",className:"capitalize",children:t("text.unlinked")});break;case 5:m=s.jsx(Jn,{status:"pending",className:"capitalize",children:t("text.transfer")});break}return h.type==e2&&h.status==ct.INACTIVE?m=s.jsx(Jn,{status:"inactive",className:"capitalize",children:t("text.inactive")}):c(h.request_id)||(m=s.jsx(Jn,{status:"pending",className:"capitalize",children:t("text.transfer")})),m}),n.editColumn("settings",h=>i("hardware_edit")&&s.jsxs(he,{children:[h.type==e2&&s.jsxs(s.Fragment,{children:[h.company_id==r.id&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:m=>Bn(m),"data-href":ye("/device/register/create-network-connection",{id:h.id}),"data-id":"network-connection-load-modal",children:t("device::device_text.edit_network_connection")})}),h.subscription_status==_v&&h.owned_by==r.id&&s.jsx(he.Item,{className:"font-semibold text-notice",onClick:()=>{ot.show({title:t("device::device_text.deactive_network_conn"),type:"critical",message:t("device::device_text.save_confirm"),buttons:m=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye(`/device/device-deactivate/${h.id}`)).then(g=>{var x,b;g.result&&(Pe.show({message:t("device::form.message.deactive_success"),fixed:!0}),h.status=ct.INACTIVE,h.subscription_status=Ik,(b=(x=n.getInstance())==null?void 0:x.state)==null||b.data.map(y=>{h.id===y.parent_id&&(y.status=ct.INACTIVE)})),n.refresh(),m()}).finally(()=>{u()})},children:t("device::device_text.save_confirm_ok")})})},children:t("device::device_text.deactive_network_conn")}),h.subscription_status==Ik&&h.owned_by==r.id&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:m=>Bn(m),"data-href":Oe(`/device/device-active/${h.id}`),"data-id":"device-activate-load-modal","data-rid":`device-activate-load-modal-${h.id}`,className:"load-modal",children:s.jsx("span",{className:"text-success font-semibold ",children:t("device::device_text.active_network_conn")})})}),h.owned_by==r.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.delete_network_conn"),type:"critical",message:t("device::device_text.delete_network_conn_message"),buttons:m=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye("/device/ajax-delete",{id:h.id})).then(g=>{g.result?Pe.show({type:"success",message:g.message}):Pe.show({type:"critical",message:g.message}),n.reload({page:1}),m()}).finally(()=>
473{hideLoader()})},children:t("device::device_text.delete_network_conn")})})},children:t("device::device_text.delete_network_conn")})]})]}),[SZ,NZ,EZ,TZ,DZ].includes(h.type)&&s.jsxs(s.Fragment,{children:[h.company_id==r.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:m=>Bn(m),"data-href":ye("/device/register/edit",{id:h.id,step:"next_3"}),"data-id":"edit-device-register-load-modal",children:t("device::device_text.edit_register")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:m=>Bn(m),"data-href":ye(`/device/register/registers/move/${h.id}`,{}),"data-id":"move-device-register-load-modal",children:t("device::device_text.move_to_diff_conn")})})]}),h.owned_by==r.id&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"font-semibold text-critical",onClick:()=>{ot.show({title:t("device::device_text.delete_register"),type:"critical",message:t("device::text.delete_register"),buttons:m=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye("/device/ajax-delete",{id:h.id})).then(g=>{g.result?Pe.show({type:"success",message:g.message}):Pe.show({type:"critical",message:g.message}),n.reload({page:1}),m()}).finally(()=>{hideLoader()})},children:t("device::device_text.delete_register")})})},children:t("device::device_text.delete_register")})]})]})]}));function d(){return f()}function f(){return i("hardware_edit")&&s.jsx(be,{type:"primary",onClick:h=>loadModal(h.target),"data-href":Oe("/device/register/create"),"data-id":"add-device-register-load-modal",children:t("device::text.add_register")})}function p({searchBox:h,exportBtn:m}){return s.jsxs(Jr,{className:"",children:[h,s.jsxs("div",{className:"flex gap-4",children:[m,f()]})]})}return s.jsx("div",{id:"register-datatable",children:s.jsx(kt,{...n.props,renderTop:p,emptyStateButton:f(),topRight:d()})})},wYt=()=>{const{hasRole:e}=Ot(),n=zs("tab")||Pv,[r,a]=v.useState(n),{data:i,render:o}=Lt({server:ye("device")});function l(){switch(r){case Pv:return console.log(i.dt_configs),s.jsx(mDt,{config:i.dt_configs});case ice:return s.jsx(Mzt,{config:i.dt_configs_kiosk});case L7:return e("network_manager")?s.jsx(yzt,{config:i.dt_configs_site_controller}):null;case sce:return s.jsx(vDt,{config:i.dt_configs_tank_monitor});case oce:return s.jsx(jzt,{config:i.dt_configs_ipad});case iPe:return s.jsx(yYt,{config:i.dt_configs_register})}}return s.jsx(s.Fragment,{children:i&&o(()=>{var c;return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(c=i.dt_configs)==null?void 0:c.title}),s.jsxs("div",{className:"content-right-wrapper",children:[s.jsx("div",{className:"row tabs-container-top",children:s.jsx(xi,{items:i.tabs,onChange:a,defaultItem:n,asButton:!0})}),s.jsx("div",{className:"row",children:l()})]})]})})})},kYt={children:[{path:"/device",element:s.jsx(wYt,{})}]},jYt=({config:e,onUpdate:n})=>{const{can:r}=Ot(),a=At(e);a.setRowProps(o=>({onClick:()=>{sr(Oe(`/access-group/update/${o.id}`))}})),a.editColumn("total_driver",o=>o.check_warning&&o.total_driver===0?s.jsx("span",{className:"text-primary",children:o.total_driver}):o.total_driver),a.editColumn("total_tank",o=>o.check_warning&&o.total_tank===0?s.jsx("span",{className:"text-primary",children:o.total_tank}):o.total_tank),a.editColumn("total_vehicle",o=>o.check_warning&&o.total_vehicle===0?s.jsx("span",{className:"text-primary",children:o.total_vehicle}):o.total_vehicle),a.editColumn("name",o=>o.total_driver===0||o.total_tank===0||o.total_vehicle===0?s.jsx("div",{onClick:()=>sr(Oe(`/access-group/update/${o.id}`)),children:s.jsx(to,{iconName:"icon-warning",iconClassName:"text-lg text-notice",tooltipContent:t("accessgroup::text.tooltip_warning"),children:o.name})}):s.jsx("a",{href:Oe(`/access-group/update/${o.id}`),children:o.name})),a.setRowProps(o=>({onClick:()=>{sr(Oe(`/access-group/update/${o.id}`))}})),a.editColumn("settings",o=>r("restriction_edit")&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/access-group/update/${o.id}`),children:t("accessgroup::form.text.edit_group")})}),s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>ot.show({type:"critical",message:s.jsx(ot.Message,{children:t("accessgroup::text.sure_delete_group")}),title:ma.upperFirst(t("accessgroup::form.text.delete_group")),buttons:l=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{showLoader(),Le.post(Oe(`/access-group/delete/${o.id}`)).then(()=>{l(),Pe.show({message:t("accessgroup::form.message.delete_successful")}),n&&n(),hideLoader()}).catch(()=>{Pe.show({type:"error",message:t("accessgroup::form.message.delete_failure")})})},children:t("accessgroup::form.text.btn_delete_group")})}),children:t("accessgroup::form.text.delete_group")})]}));function i({searchBox:o,exportBtn:l}){return s.jsxs(Jr,{className:"",children:[o,s.jsxs("div",{className:"flex gap-4",children:[l,r("restriction_edit")&&s.jsx(be,{type:"primary",onClick:c=>sr(Oe("/access-group/create")),children:t("accessgroup::text.add_new_group")})]})]})}return s.jsx(kt,{...a.props,selectAble:!1,renderTop:i})},CYt=({onChange:e})=>{const[n,r]=v.useState("single_access"),[a,i]=v.useState(1),[o,l]=v.useState("driver"),c=Gt(),[u,d]=v.useState({single_access:[],tank_single_access:[],vehicle_single_access:[]}),[f,p]=v.useState({tanks:[],vehicles:[],drivers:[]}),h=[{key:1,title:t("accessgroup::form.text.select_driver_breadcrumb")},{key:2,title:t("accessgroup::form.text.grant_tank_access")},{key:3,title:t("accessgroup::form.text.grant_vehicle_access")}];v.useEffect(()=>{Object.keys(u).map((S,N)=>{m("access-group/single-access/modal-selection",S,a+N)})},[]);function m(S,N,k){let E=ye(S,{next_step:k});Le.get(E).then(D=>{d(R=>({...R,[N]:D.config}))})}function g(S){n==="single_access"&&p(N=>
473({...N,drivers:S})),n==="tank_single_access"&&p(N=>({...N,tanks:S})),n==="vehicle_single_access"&&p(N=>({...N,vehicles:S}))}function x(S){S?(n==="vehicle_single_access"&&(l("tank"),r("tank_single_access"),i(2)),n==="tank_single_access"&&(l("driver"),r("single_access"),i(1))):(n==="single_access"&&(l("tank"),r("tank_single_access"),i(2)),n==="tank_single_access"&&(l("vehicle"),r("vehicle_single_access"),i(3)),n==="vehicle_single_access"&&(showLoader(),Le.post(Oe("/access-group/single-access/modal-selection"),{...f,step:"finish"}).then(()=>{j(e),Pe.show({message:t("accessgroup::form.message.flash_message_single_create_successfully")})}).finally(()=>{hideLoader()}).catch(()=>{Pe.show({type:"error",message:t("accessgroup::form.message.create_failure")})})))}function b(){r("single_access"),l("driver"),i(1),p({tanks:[],drivers:[],vehicles:[]})}const y=v.useMemo(()=>o==="driver"?f.drivers:o==="tank"?f.tanks:o==="vehicle"?f.vehicles:[],[o,c.status]);function w(){const S=f.drivers.length===0&&n==="single_access"||f.tanks.length===0&&n==="tank_single_access"||f.vehicles.length===0&&n==="vehicle_single_access",N=n==="vehicle_single_access"?t("accessgroup::form.text.done"):t("accessgroup::form.text.next");return s.jsxs("div",{className:"w-full flex justify-between",children:[s.jsx(be,{type:"outline",className:rt({invisible:n==="single_access"}),onClick:()=>x(!0),children:t("accessgroup::form.text.back")}),s.jsx(be,{size:"lg",disabled:S,onClick:()=>x(),children:N})]})}function j(S){c.off(),S&&S(),b()}return s.jsxs("div",{children:[s.jsx(be,{onClick:()=>{c.on()},children:t("accessgroup::form.text.btn_give_individual")}),Object.keys(u[n]).length>0&&s.jsxs(cn,{visible:c.status,onClose:j,header:t("accessgroup::form.text.btn_give_individual"),footer:w(),children:[s.jsx(gu,{steps:h,currentStep:a}),s.jsx("div",{className:"mt-[48px] h-[560px]",children:s.jsx(xa,{selectedItems:y,visible:c.status,isModal:!1,defaultConfig:u[n],multiple:!0,entity:n,onChange:S=>g(S),description:t(`accessgroup::datatable.text.description_top_add_single_access_${o}`)},n)})]})]})},SYt=({config:e,entity:n,onUpdate:r})=>{const a=At(e),{can:i}=Ot();a.editColumn("settings",l=>n=="driver"?s.jsx(s.Fragment,{children:i("restriction_edit")?s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/driver/${l.id}`,{tab:su},"individual-access-section"),children:t("accessgroup::form.text.edit_access")})}),s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>ot.show({type:"critical",message:s.jsx(ot.Message,{children:t("accessgroup::text.sure_delete_single")}),title:t("accessgroup::form.text.remove_all_single_access"),buttons:c=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{showLoader(),Le.post(Oe(`/access-group/single-access/delete-all-access-from-driver/${l.id}`)).then(()=>{c(),r&&r(),Pe.show({message:t("accessgroup::form.message.delete_successful")}),hideLoader()}).catch(()=>{Pe.show({type:"error",message:t("accessgroup::form.message.delete_failure")})})},children:t("accessgroup::form.text.remove_access")})}),children:t("accessgroup::form.text.remove_all_single_access")})]}):null}):n=="tank"?s.jsx(s.Fragment,{children:i("restriction_edit")?s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/tank/${l.tank_id}`,{tab:su},"individual-access-section"),children:t("accessgroup::form.text.edit_access")})})}):null}):s.jsx(s.Fragment,{children:i("restriction_edit")?s.jsx(he,{children:s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/vehicle/${l.vehicle_id}`,{tab:su},"individual-access-section"),children:t("accessgroup::form.text.edit_access")})})}):null}));const o=v.useMemo(()=>i("restriction_edit")&&s.jsx(CYt,{onChange:()=>{r&&r()}}),[]);return s.jsx(kt,{emptyStateButton:o,...a.props,selectAble:!1,topRight:o,exportAble:!1,tableClassName:"[&_thead]:!top-[168px]"})},NYt=({data:e,onUpdate:n})=>{const[r,a]=v.useState("driver-section"),i=[{id:"driver-section",title:t("accessgroup::text.individual_tab_driver"),config:e==null?void 0:e.driver_datatable_configs,entity:"driver"},{id:"tank-section",title:t("accessgroup::text.individual_tab_tank"),config:e==null?void 0:e.tank_datatable_configs,entity:"tank"},{id:"vehicle-section",title:t("accessgroup::text.individual_tab_vehicle"),config:e==null?void 0:e.vehicle_datatable_configs,entity:"vehicle"}];return s.jsxs("div",{className:"restriction-access-wrapper tank-restriction",children:[s.jsx(Mc,{items:e==null?void 0:e.sections,wrapperClassName:"z-[49]",onChange:o=>a(o)}),s.jsx("div",{className:"configuration",children:s.jsx("div",{className:"configuration-inner-wrapper",children:s.jsx("div",{className:"table-config-wrapper",children:i.map(o=>s.jsxs("div",{className:"section",id:o.id,children:[s.jsx("div",{className:"table-header",children:s.jsx("div",{className:"table-title",children:s.jsx(to,{iconName:"icon-tooltip",iconClassName:"text-neutral text-xl",tooltipContent:t("accessgroup::text.tooltip_individual_access"),children:s.jsx("span",{children:o.title})})})}),s.jsx("div",{className:"table-body",children:r===o.id&&s.jsx(SYt,{onUp
473date:n,entity:o.entity,config:o.config})})]},o.id))})})})]})},Hoe=()=>{var l;const{data:e,render:n,load:r}=Lt({}),[a,i]=v.useState("group");function o(c){switch(a){case"group":return document.title="Access Groups",s.jsx(jYt,{config:e==null?void 0:e.datatable_configs,onUpdate:()=>r()});case"single":return document.title="Individual Access",s.jsx(NYt,{data:e,onUpdate:()=>r()})}}return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(l=e==null?void 0:e.datatable_configs)==null?void 0:l.title}),e&&n(()=>s.jsxs(s.Fragment,{children:[s.jsx(TY,{summary:e==null?void 0:e.summary,bypassForm:e==null?void 0:e.bypass_form}),s.jsx(xi,{items:e==null?void 0:e.tabs,defaultItem:e==null?void 0:e.tab,asButton:!0,onChange:c=>i(c)}),o(e==null?void 0:e.tab)]}))]})},k3=({config:e})=>{const n=At(e);n.setRowProps(i=>({className:"h-[75px] [&_td]:px-[32px] [&_td]:py-[24px]"})),n.editColumn("driver.full_name",i=>s.jsx(r,{type:"driver",row:i})),n.editColumn("tank.name",i=>s.jsx(r,{type:"tank",row:i})),n.editColumn("vehicle.name",i=>s.jsx(r,{type:"vehicle",row:i})),n.props.config.no_entities&&(n.props.config.no_entities.title=s.jsx("div",{className:"text-xl",children:n.props.config.no_entities.title}),n.props.config.no_entities.sub_title=s.jsx("div",{className:"w-[250px]",children:n.props.config.no_entities.sub_title})),n.props.config.zero_entities&&(n.props.config.zero_entities.title=s.jsx("div",{className:"text-xl",children:n.props.config.zero_entities.title}),n.props.config.zero_entities.sub_title=s.jsx("div",{className:"w-[250px]",children:n.props.config.zero_entities.sub_title}));function r({type:i,row:o}){const{can:l}=Ot(),c=`${i}s`;return l("restriction_edit")?s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("div",{className:"text-base block overflow-hidden text-ellipsis whitespace-nowrap",children:o.name}),s.jsxs("div",{className:"flex gap-[16px]",children:[s.jsx("a",{href:Oe(`${i}/${o.id}`),children:s.jsx(Se,{name:"icon-open-link",className:"text-active text-2xl"})}),s.jsx("a",{onClick:()=>ot.show({message:t("message.confirm_delete_entity",{entity:i}),title:t("message.remove_entity",{entity:i}),buttons:u=>s.jsx(be,{size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/access-group/delete-group-${c}/${o.group_id}`),{entities:o.id}).then(d=>{Pe.show({message:d.result?t("accessgroup::form.message.delete_successful"):t("accessgroup::form.message.delete_failure"),type:d.result?"success":"critical"}),d.result&&(n.reset(),u())}).finally(()=>{hideLoader()})},children:t("message.remove_entity",{entity:i})})}),children:s.jsx(Se,{name:"icon-delete",className:"text-critical text-2xl"})})]})]}):null}function a({searchBox:i,exportBtn:o}){return s.jsx(Jr,{className:"first:[&_div]:w-full first:[&_label]:w-full border-b-[1px] border-placeholder",children:i})}return s.jsx(s.Fragment,{children:s.jsx(kt,{...n.props,renderTop:a,className:"[&_[data-component='dt-content']]:min-h-[755px] [&_[data-component='dt-bottom']]:border-t [&_[data-component='dt-bottom']]:border-placeholder [&_[data-component='dt-bottom']]:bg-transparent [&_[data-component='dt-scroll-x']]:h-0"})})},EYt=()=>{var D,R,A;const{id:e}=C7(),{can:n}=Ot(),r=Gt(),[a,i]=v.useState("driver"),[o,l]=v.useState(`tank_${ma.random()}`),[c,u]=v.useState(`vehicle_${ma.random()}`),[d,f]=v.useState(`driver_${ma.random()}`),{data:p,render:h}=Lt({}),{fieldProps:m,values:g,submit:x,updateInvalidErrors:b,set:y}=wr({server:ye(`access-group/update/${e}`),formConfig:{fields:{name:{label:t("accessgroup::datatable.column.group_name"),value:(A=(R=(D=p.form)==null?void 0:D.fields)==null?void 0:R.name)==null?void 0:A.value}}}});v.useEffect(()=>{var P,I,L;y("name",(L=(I=(P=p.form)==null?void 0:P.fields)==null?void 0:I.name)==null?void 0:L.value)},[p]);function w(){showLoader(),Le.post(ye(`/access-group/update/${e}`),g).then(P=>{Pe.show({message:P.result?t("text.updated_successfully"):t("message.validated_error"),type:P.result?"success":"critical"}),P.result||b(P.errors)}).finally(()=>{hideLoader()})}function j(P,I){y(P,I)}function S(P){i(P),r.on()}function N(P){showLoader(),Le.post(ye(`/access-group/update-group-${k()}/${e}`),{[k()]:P.join(","),current_step:3,step:"finish_step"}).then(I=>{Pe.show({message:I.result?t("text.updated_successfully"):t("text.updated_failure"),type:I.result?"success":"critical"}),I.result&&(r.off(),E())}).finally(()=>
473{hideLoader()})}function k(){return`${a}s`}function E(){switch(a){case"driver":return f(`driver_${Math.random()}`);case"tank":return l(`tank_${Math.random()}`);case"vehicle":return u(`vehicle_${Math.random()}`)}}return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("accessgroup::form.text.cancel"),backLink:Oe("/access-group")}),p&&h(P=>s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"access-group-active",children:s.jsx("form",{children:s.jsxs("div",{className:"content",children:[s.jsx("div",{className:"col-sm-6",children:s.jsxs("div",{className:"form-group access-form",children:[s.jsx("label",{className:"control-label",children:`${t("accessgroup::datatable.column.group_name")}:`}),n("restriction_edit")&&s.jsx(mt,{...m("name"),label:null,onInput:I=>j("name",I.target.value),placeholder:t("placeholder.enter_group_name")})]})}),s.jsx("div",{className:"col-sm-6 access-form-button",children:n("restriction_edit")&&s.jsx(s.Fragment,{children:s.jsxs("div",{className:"flex gap-[16px]",children:[s.jsx(be,{type:"outline",size:"lg",onClick:()=>{ot.show({type:"critical",title:t("accessgroup::form.text.delete_group"),message:t("accessgroup::text.sure_delete_group"),buttons:I=>s.jsx("button",{onClick:()=>{Le.post(ye(`/access-group/delete/${e}`)).then(()=>{I(),sr(Oe("/access-group"))})},className:"btn-critical btn-lg",children:t("accessgroup::form.text.btn_delete_group")})})},children:s.jsx("span",{className:"text-critical",children:t("accessgroup::form.text.btn_delete_group")})}),s.jsx(be,{size:"lg",onClick:w,children:t("accessgroup::text.save_group")})]})})})]})})}),s.jsx("div",{className:"content-right-wrapper",children:s.jsx("div",{className:"px-[32px]",children:s.jsx("div",{className:"individual-access-wrapper custom",children:s.jsxs("div",{className:"items w-full restriction-module",children:[s.jsxs("div",{className:"item w-1/3 relative",children:[s.jsxs("div",{className:"head-content flex justify-between",children:[s.jsx("span",{className:"title",children:t("accessgroup::form.label.drivers")}),n("restriction_edit")&&s.jsxs(be,{onClick:()=>{S("driver")},children:[s.jsx(Se,{name:"icon-add-new"}),t("accessgroup::form.text.add_driver")]})]}),s.jsx("div",{className:"content-list",children:s.jsx(k3,{config:p.datatable_driver_configs},d)})]}),s.jsxs("div",{className:"item w-1/3 relative",children:[s.jsxs("div",{className:"head-content flex justify-between",children:[s.jsx("span",{className:"title",children:t("accessgroup::form.label.tanks")}),n("restriction_edit")&&s.jsxs(be,{onClick:()=>{S("tank")},children:[s.jsx(Se,{name:"icon-add-new"}),t("accessgroup::form.text.add_tank")]})]}),s.jsx("div",{className:"content-list",children:s.jsx(k3,{config:p.datatable_tank_configs},o)})]}),s.jsxs("div",{className:"item w-1/3 relative",children:[s.jsxs("div",{className:"head-content flex justify-between",children:[s.jsx("span",{className:"title",children:t("accessgroup::form.label.vehicles")}),n("restriction_edit")&&s.jsxs(be,{onClick:()=>{S("vehicle")},children:[s.jsx(Se,{name:"icon-add-new"}),t("accessgroup::form.text.add_vehicle")]})]}),s.jsx("div",{className:"content-list",children:s.jsx(k3,{config:p.datatable_vehicle_configs},c)})]})]})})})}),s.jsx(xa,{header:t(`accessgroup::form.text.add_${k()}`),description:t(`accessgroup::datatable.text.description_top_add_single_access_${a}`),loadConfigUrl:`/access-group/modal-${a}-to-add-group/${e}`,visible:r.status,multiple:!0,entity:"single_access",onClose:r.off,renderFooter:I=>s.jsx("div",{className:"flex justify-end w-full",children:s.jsx(be,{onClick:()=>N(I),disabled:td(I),size:"lg",children:t("text.btn_done")})})})]}))]})},TYt={children:[{path:"/access-group",element:s.jsx(Hoe,{})},{path:"/access-group/single-access",element:s.jsx(Hoe,{})},{path:"/access-group/update/:id",element:s.jsx(EYt,{})}]},DYt=({config:e})=>{const n=At(e);return e?s.jsx(kt,{...n.props}):null},MYt=({config:e})=>{const n=At(e);return e?s.jsx(kt,{...n.props}):null},RYt=({config:e})=>{const n=At(e);return e?s.jsx(kt,{...n.props}):null},OYt=({config:e})=>{const{can:n}=Ot(),r=At(e);r.editColumn("settings",i=>n("user_edit")&&i.company_id&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:o=>loadModal(o.target),"data-href":`/user/role/update/${i.id}`,"data-id":"add-user-types-load-modal",children:t("user::datatable.text.edit")})}),i.total_users==0?s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:()=>
473{ot.show({title:t("user::text.delete_user_type"),message:s.jsxs(ot.Message,{children:[s.jsx("p",{className:"text-lg",children:t("user::text.delete_role_msg")}),s.jsx("p",{className:"font-bold text-lg mb-[32px] mt-[8px]",children:t("user::text.user_delete_sub_title")}),s.jsx("p",{className:"font-bold text-lg",children:i.display_name})]}),type:"critical",buttons:o=>s.jsx(be,{type:"critical",size:"lg",onClick:()=>{showLoader(),Le.post(ye(`/user/role/delete/${i.id}`)).then(()=>{Pe.show({message:t("message.delete_successful"),fixed:!0}),r.reset()}).catch(l=>{Pe.show({message:t("message.delete_failed"),fixed:!0,type:"critical"})}).finally(()=>{o(),hideLoader()})},children:t("user::text.delete_user_type")})})},className:"text-critical font-semibold",children:t("text.btn_delete")})})]}):null]}));function a(){return n("user_edit")?s.jsx(be,{type:"primary",onClick:i=>loadModal(i.target),"data-href":"/user/role/create","data-id":"add-user-types-load-modal",className:"add-tank-load-modal",children:t("user::text.btn_create_user_type")}):s.jsx(s.Fragment,{})}return e?s.jsx(kt,{...r.props,topRight:a()}):null},AYt=({config:e})=>{const n=At(e),r=Gt(),a=no(),[i,o]=v.useState(0),[l,c]=v.useState({title:"",date:"",time:"",updated_by:"",created_by:"",transaction_id:"",columns:{}});return n.setRowProps(u=>({onClick:()=>{u.deleted_at==null&&u.can_show_modal&&(i!==u.id?(o(u.id),showLoader(),Le.post(ye(`/user/activity-detail-modal/${u.id}`)).then(d=>{d.result&&(c(d.data),r.on())}).finally(()=>{hideLoader()})):r.on())}})),n.editColumn("event",u=>s.jsx("div",{dangerouslySetInnerHTML:{__html:u.event}})),s.jsxs(s.Fragment,{children:[s.jsx(kt,{...n.props,config:e}),s.jsx(cn,{visible:r.status,onClose:()=>{r.off(),a.update()},textClose:t("text.btn_close"),header:t("user::text.activity_details"),children:l&&s.jsxs("div",{className:"modal-body transaction-details-modals",children:[s.jsxs("div",{className:"event-info-wrapper",children:[s.jsx("div",{className:"text-xl font-semibold",children:l.title}),s.jsxs("div",{className:"event-info-wrapper-inner",children:[s.jsxs("div",{children:[s.jsx("span",{className:"font-semibold",children:t("user::text.activity_date")}),": ",s.jsx("span",{children:l.date})]}),s.jsxs("div",{children:[s.jsx("span",{className:"font-semibold",children:t("user::text.activity_time")}),": ",s.jsx("span",{children:l.time})]}),s.jsxs("div",{children:[s.jsx("span",{className:"font-semibold",children:t("user::text.updated_by")}),": ",s.jsx("span",{children:l.updated_by})]}),s.jsxs("div",{children:[s.jsx("span",{className:"font-semibold",children:t("user::text.created_by")}),": ",s.jsx("span",{children:l.created_by})]}),l.transaction_id&&s.jsxs("div",{className:"font-14",children:[s.jsx("span",{className:"font-semibold",children:t("transaction::text.transaction_created")}),s.jsx("span",{className:"font-normal",children:l.transaction_id})]})]})]}),Object.values(l.columns).length>0&&s.jsxs(s.Fragment,{children:[s.jsx("table",{className:"table-audit-logs table-header w-full",children:s.jsx("thead",{children:s.jsxs("tr",{className:"header",children:[s.jsx("th",{className:"font-bold",children:t("user::text.data")}),s.jsx("th",{className:"font-bold",children:t("user::text.current")}),s.jsx("th",{className:"font-bold",children:t("user::text.previous")})]})})}),s.jsx("div",{className:"content-detail",children:s.jsx("div",{className:"has-scroller-wrapper custom-scrollbar margin-right-0",children:s.jsx("table",{className:"table-audit-logs table-body w-full",children:s.jsx("tbody",{children:Object.entries(l.columns).map(([u,d])=>{const{is_changed:f,visible:p,new_value:h,old_value:m,name:g,is_filled:x,is_removed:b,type:y}=d;if(u=="schedule"){const w=h,j=m;return s.jsxs("tr",{className:Ut({changed:f,hidden:!p}),children:[s.jsx("td",{className:"font-semibold",children:g}),s.jsx("td",{className:Ut({is_filled:x}),children:b?s.jsx("span",{className:"no-entry",children:t("user::text.no_entry")}):(w==null?void 0:w.all_day_time)==1?s.jsx("span",{className:f?"font-semibold":"font-normal",children:w.display_value}):(w==null?void 0:w.data)&&Object.values(w==null?void 0:w.data).length>0&&Object.values(w==null?void 0:w.data).map((S,N)=>s.jsx("div",{className:S.is_changed?"font-semibold":"font-normal",children:S.display},N))}),s.jsx("td",{className:Ut({is_removed:b}),children:x?s.jsx("span",{className:"no-entry",children:t("user::text.no_entry")}):(j==null?void 0:j.all_day_time)==1?s.jsx("span",{children:j.display_value}):(j==null?void 0:j.data)&&Object.values(j==null?void 0:j.data).length>0&&Object.values(j==null?void 0:j.data).map((S,N)=>s.jsx("div",{className:"font-normal",children:S.display},N))})]},u)}return u=="restriction_access"||y=="restriction_access"?s.jsxs("tr",{className:Ut({changed:f,hidden:!p}),children:[s.jsx("td",{className:"font-semibold",children:g}),s.jsx("td",{className:Ut({is_filled:x}),children:!h||h.length===0?s.jsx("span",{className:"no-entry",children:t("driver::form.label.no_restrictions")}):h.map((w,j)=>s.jsx("div",{className:w.is_changed?"font-semibold":"font-normal",children:w.item.name},j))}),s.jsx("td",{className:Ut({is_removed:b}),children:!m||m.length===0?s.jsx("span",{className:"no-entry",children:t("driver::form.label.no_restrictions")}):m.map((w,j)=>s.jsx("div",{className:w.is_changed?"font-semibold":"font-normal",children:w.item.name},j))})]},u):s.jsxs("tr",{className:rt("font-light",{changed:f},{hidden:!p}),children:[s.jsx("td",{className:rt("font-semibold",{"border-pattens-y":f}),children:g}),s.jsx("td",{className:rt(`${f?"font-semibold border-pattens-y":"font-normal"}`,{is_filled:x}),children:b?s.jsx("span",{className:"no-entry",children:t("user::text.no_entry")}):h}),s.jsx("td",{className:rt("font-normal",{is_removed:b},{"border-pattens-y":f}),children:x?s.jsx("span",{className:"no-entry",children:t("user::text.no_entry")}):m})]},u)})})})})})]})]})},a.key+Math.random())]})},PYt=()=>{const{data:e,render:n,loaded:r}=Lt({}),[a,i]=v.useState(bb),o=e.data;function l(c){if(!o)return s.jsx(s.Fragment,{});switch(c){case bb:return s.jsx(Eq,{config:o[`dt_configs_${c}`],page:"setting"});case oPe:return s.jsx(DYt,{config:o[`dt_configs_${c}`]});case lPe:return s.jsx(MYt,{config:o[`dt_configs_${c}`]});case cPe:return s.jsx(RYt,{config:o[`dt_configs_${c}`]});case uPe:return s.jsx(OYt,{config:o[`dt_configs_${c}`]});case Vo:return s.jsx(AYt,{config:o[`dt_configs_${c}`]});default:return window.location.reload(),s.jsx(s.Fragment,{})}}return o&&n(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:o.dt_configs.title}),s.jsxs("div",{className:"content-right-wrapper",children:[s.jsx("div",{className:"row tabs-container-top",children:s.jsx(xi,{items:o.tabs,asButton:!0,onChange:c=>i(c)})}),s.jsx("div",{className:"row",children:l(a)})]})]}))},IYt={children:[{path:"/user",element:s.jsx(PYt,{})}]},$Yt="/resource/qr-code.png";function LYt(){const{can:e}=Ot(),{data:n}=Lt({server:ye("/boost/qrcode")});let r=n.is_two_factor;function a(){let i=window.open(Oe("/account/settings?tab=app-setting-section"),"_blank");i&&i.addEventListener("load",()=>{setTimeout(()=>{const o=i==null?void 0:i.document.getElementById("security-section");o&&o.scrollIntoView()},500)})}return n&&s.jsxs("div",{className:"content-right-wrapper",children:[s.jsx(Jt,{title:t("text.sidebar_admin_qrcode")}),s.jsxs("section",{className:"introduction-section",children:[s.jsx("img",{className:"introduction-image",src:asset($Yt),alt:"QR Code"}),s.jsxs("div",{className:"introduction-des",children:[s.jsx("p",{children:t("boost::text.order_qrcode_unit_des")}),s.jsx("span",{children:t("boost::text.order_qrcode_unit")})]})]}),s.jsxs("section",{className:"place-order-section",children:[s.jsxs("h6",{className:"place-order-title",children:[t("boost::text.order_qrcode_title"),":"]}),s.jsxs("div",{className:"list-qrcodes",children:[s.jsx(YE,{icon:"icon-tank",title:t("boost::text.order_qrcode_tank_block_t
473itle"),description:t("boost::text.order_qrcode_tank_block_des"),canOrder:e("boost_edit"),onClick:i=>loadModal(i.target),dataHref:"/boost/qrcode/create-order?type=TANK_ID",dataId:"create-order-load-modal-TANK_ID",buttonText:t("boost::text.create_order_qrcode_btn")}),s.jsx(YE,{icon:"icon-driver",title:t("boost::text.order_qrcode_driver_block_title"),description:t("boost::text.order_qrcode_driver_block_des",{d:t("fc.fuel-cloud-fms")}),canOrder:e("boost_edit"),onClick:i=>loadModal(i.target),dataHref:"/boost/qrcode/create-order?type=DRIVER_PIN",dataId:"create-order-load-modal-DRIVER_PIN",buttonText:t("boost::text.create_order_qrcode_btn")}),s.jsx(YE,{icon:"icon-vehicle",title:t("boost::text.order_qrcode_vehicle_block_title"),description:t("boost::text.order_qrcode_vehicle_block_des",{d:t("fc.fuel-cloud-fms")}),canOrder:e("boost_edit"),onClick:i=>loadModal(i.target),dataHref:"/boost/qrcode/create-order?type=VEHICLE_ID",dataId:"create-order-load-modal-VEHICLE_ID",buttonText:t("boost::text.create_order_qrcode_btn")}),r?s.jsx(YE,{icon:"icon-status-locked",title:t("boost::text.order_qrcode_two_factor_block_title"),description:t("boost::text.order_qrcode_two_factor_block_des",{d:t("fc.fuel-cloud-fms")}),canOrder:e("boost_edit"),onClick:i=>loadModal(i.target),dataHref:"/boost/qrcode/create-order?type=DRIVER_2FACTOR",dataId:"create-order-load-modal-DRIVER_2FACTOR",buttonText:t("boost::text.create_order_qrcode_btn")}):s.jsxs("div",{className:"qrcode-item disabled",children:[s.jsxs("div",{className:"item-content",children:[s.jsx("div",{className:"item-icon",children:s.jsx("i",{className:"icon-status-locked"})}),s.jsxs("div",{className:"!w-[368px]",children:[s.jsx("h6",{className:"text-xl font-bold mb-[4px]",children:t("boost::text.order_qrcode_two_factor_block_title")}),s.jsx("p",{className:"text-base",children:t("boost::text.order_qrcode_two_factor_block_des")}),s.jsx("p",{className:"text-base font-semibold note",children:t("boost::text.enabled_two_factor_note")})]})]}),e("boost_edit")&&s.jsx("a",{onClick:i=>{i.preventDefault(),a()},href:"/account/company?app-setting-section",className:"btn-primary btn-lg",role:"button",target:"_blank",rel:"noopener noreferrer",children:t("boost::text.enable_2fa")})]})]})]})]})}const YE=({icon:e,title:n,description:r,canOrder:a,onClick:i,buttonText:o,dataHref:l,dataId:c})=>s.jsxs("div",{className:"qrcode-item",children:[s.jsxs("div",{className:"item-content",children:[s.jsx("div",{className:"item-icon",children:s.jsx(Se,{name:e})}),s.jsxs("div",{className:"!w-[368px]",children:[s.jsx("h6",{className:"text-xl font-bold mb-[4px]",children:n}),s.jsx("p",{className:"text-base",children:r})]})]}),a&&s.jsx("a",{onClick:i,"data-href":l,"data-id":c,className:"btn-primary btn-lg",role:"button",children:o})]}),FYt={children:[{path:"/boost/qrcode",element:s.jsx(LYt,{})}]},BYt=()=>{const{can:e}=Ot(),{data:n}=Lt({server:ye("/account/api")}),r=n!=null&&n.api_token?"Bearer "+(n==null?void 0:n.api_token):"",a=(n==null?void 0:n.api_refresh_token)??"";n==null||n.api_expire;const i=(n==null?void 0:n.api_doc)??"",o=(n==null?void 0:n.access_token_expired_at)??"",l=(n==null?void 0:n.refresh_token_expired_at)??"",[c,u]=v.useState(n==null?void 0:n.api_is_legacy),[d,f]=v.useState(""),[p,h]=v.useState(n==null?void 0:n.message);v.useEffect(()=>{u(n==null?void 0:n.api_is_legacy),f(`${n!=null&&n.api_is_legacy?l:o}`),h(n==null?void 0:n.message)},[n]);const m=i&&s.jsxs("div",{className:"flex gap-8 items-center",children:[t("account::text.api_title"),s.jsxs("a",{href:i,target:"_blank",className:"text-active text-base font-semibold block",children:[t("text.developer_info"),s.jsx(Se,{name:"icon-open-link ml-2"})]})]});return n&&s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:m??t("account::text.api_title")}),s.jsxs("div",{className:"api-setting-content",id:"api-form",children:[p?s.jsxs("div",{className:"general-error-wrapper mb-[24px] max-w-[604px]",children:[s.jsx("div",{className:"general-error-inner",dangerouslySetInnerHTML:{__html:p}}),s.jsx("span",{onClick:()=>h(""),className:"icon-close-remove text-[12px] cursor-pointer"})]}
473):null,s.jsxs("div",{className:"form-group !max-w-none",children:[s.jsx("label",{htmlFor:"",className:"label-control",children:t("account::form.label.api_access_token")}),s.jsxs("div",{className:"flex items-center gap-[16px]",children:[s.jsx("input",{type:"text",className:"input-group px-[16px] xl-input !bg-bg_hover",id:"access_token",name:"access_token",defaultValue:r,disabled:!0}),s.jsx(vn,{trigger:"click",content:"Copied",children:s.jsx("button",{onClick:()=>xj(r),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"form-group !max-w-none",children:[s.jsx("label",{htmlFor:"",className:"label-control",children:t("account::form.label.api_refresh_token")}),s.jsxs("div",{className:"flex items-center gap-[16px]",children:[s.jsx("input",{type:"text",className:"input-group px-[16px] xl-input !bg-bg_hover",id:"api_refresh_token",name:"access_token",defaultValue:a,disabled:!0}),s.jsx(vn,{trigger:"click",content:"Copied",children:s.jsx("button",{onClick:()=>xj(a),children:s.jsx(Se,{name:"icon-copy",className:"text-active text-2xl"})})})]})]}),s.jsxs("div",{className:"form-group !max-w-none",children:[s.jsx("label",{htmlFor:"",className:"label-control",children:t("account::form.label.api_expire")}),s.jsx("input",{type:"text",className:"input-group px-[16px] xl-input !bg-bg_hover",name:"expire",value:d,disabled:!0})]}),e("api_edit")&&s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"form-group",children:s.jsx("a",{className:"btn btn-primary btn-lg",onClick:()=>{ot.show({title:t("account::text.generate_api_title"),message:s.jsx(ot.Message,{children:t("account::text.confirm_message_generate_api")}),buttons:g=>s.jsx("a",{className:"btn btn-primary px-[48px] rounded-2xl",onClick:()=>{showLoader(),Le.post("/account/generate-api").then(x=>{if(x.result){Lo();return}}).catch(x=>{Pe.show({type:"critical",message:t("message.something_went_wrong")})}).finally(()=>{hideLoader(),g()})},children:t("driver::form.text.generate_pin")})})},children:t("account::text.btn_generate")})}),s.jsx("hr",{className:"border-placeholder !mb-[32px]"}),s.jsx("div",{className:"form-group",children:s.jsx("a",{className:"btn-critical btn-lg !w-[258px] justify-center",onClick:()=>{ot.show({title:t("account::text.delete_api_token_title"),type:"critical",message:s.jsx(ot.Message,{children:t("account::text.confirm_message_delete_api")}),buttons:g=>s.jsx("a",{className:"btn btn-critical px-[48px] rounded-2xl",onClick:()=>{showLoader(),Le.post("/account/delete-api-token").then(x=>{if(x.result){Lo();return}}).catch(x=>{Pe.show({type:"critical",message:t("message.something_went_wrong")})}).finally(()=>{hideLoader(),g()})},children:t("text.btn_delete")})})},children:t("account::text.btn_delete_token")})})]})]})]})},HYt={children:[{path:"/account/api",element:s.jsx(BYt,{})}]};function zYt({config:e}){const n=At(e);return n.editColumnConfig("id",r=>{r.orderable=!1}),n.setRowProps(r=>({onClick:()=>{sr(Oe(`/marketing/jobber/${r.id}`))},className:rt({disabled:r.status===ct.INACTIVE})})),n.editColumn("status",r=>s.jsx(Jn,{status:`${r.status===ct.INACTIVE?"inactive":"active"}`,children:r.status===ct.INACTIVE?t("text.status_inactive"):t("text.status_active")})),n.editColumn("settings",r=>s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/support/company/${r.id}`,{tab:F7}),children:t("jobber::datatable.text.view_tank")})}),s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/support/company/${r.id}`,{tab:hO}),children:t("jobber::datatable.text.view_site")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Oe(`/support/company/${r.id}`,{tab:Pv}),children:t("jobber::datatable.text.view_device")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Oe(`/support/company/${r.id}`,{tab:bb}),children:t("jobber::datatable.text.view_user")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Oe(`/support/company/${r.id}`,{tab:B7}),children:t("jobber::datatable.text.view_driver")})}),s.jsx(he.Item,{children:s.jsx("a",{href:Oe(`/support/company/${r.id}`,{tab:H7}),children:t("jobber::datatable.text.view_billing")})}),r.type==ii&&s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{href:Oe(`/support/company/${r.id}`,{tab:Li}),children:t("text.sidebar_setting")})})]})),s.jsx(kt,{...n.props})}const VYt=()=>{var r;const{data:e,render:n}=Lt({server:ye("tank")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx("div",{className:"row",children:s.jsx(zYt,{config:e.dt_configs})}))]})};function UYt({config:e}){const n=At(e),r="/marketing/blog",{can:a}=Ot();
473n.editColumn("settings",c=>s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/marketing/blog/edit/${c.id}`),children:t("text.edit")})}),c.status==="Draft"?s.jsxs(s.Fragment,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",target:"_blank",href:Oe(r+`/preview/${c.id}`),children:t("marketing::text.preview")})}),o(c,"publish"),s.jsx(he.Separator,{}),i(c)]}):s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),o(c,"un_publish")]})]}));function i(c){return s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({type:"critical",title:t("marketing::text.modal.delete.title"),message:s.jsx(s.Fragment,{children:t("marketing::text.modal.delete.content")}),buttons:u=>s.jsx(be,{type:"critical",size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye(r+`/delete/${c.id}`),{step:"finish_step"}).then(d=>{n.reload({page:1}),Pe.show({message:d.message}),u()}).finally(()=>{hideLoader()})},children:t("text.btn_ok_uppercase")})})},children:t("marketing::text.delete")})}function o(c,u){const d=t("marketing::text.modal."+u+".title"),f=t("marketing::text.modal."+u+".content"),p=t("marketing::text."+u);return s.jsx(he.Item,{className:`font-semibold ${u=="publish"?"text-success":"text-notice"}`,onClick:()=>{ot.show({title:d,message:s.jsx(s.Fragment,{children:f}),buttons:h=>s.jsx(be,{type:"primary",size:"lg",onClick:()=>{showLoader(),Le.post(ye(r+`/update-status/${c.id}`),{status:u=="publish"?"Published".toUpperCase():"Draft".toUpperCase()}).then(m=>{n.reload({page:1}),Pe.show({message:m.message}),h()}).finally(()=>{hideLoader()})},children:t("text.btn_ok_uppercase")})})},children:p})}function l(){return a("marketing_installer.*")&&s.jsx(be,{type:"primary",onClick:()=>bv("/marketing/blog/create"),children:t("marketing::text.add_new_post")})}return s.jsx(kt,{...n.props,topRight:l(),exportAble:!1})}const WYt=()=>{var r;const{data:e,render:n}=Lt({server:ye("marketing/blog")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx("div",{className:"row",children:s.jsx(UYt,{config:e.dt_configs})}))]})};function YYt({config:e}){const n=At(e),{can:r}=Ot();n.setRowProps((o,l)=>({onClick:()=>{og(Oe(`/marketing/installer/edit/${o.id}`))}})),n.editColumn("settings",o=>s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`/marketing/installer/edit/${o.id}`),children:t("text.view")})}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({type:"critical",title:t("support::text.delete_installer"),message:t("message.sure_delete"),buttons:l=>s.jsx(be,{type:"critical",size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye(`/marketing/installer/delete/${o.id}`),{step:"finish_step"}).then(c=>{n.reload({page:1}),Pe.show({message:c.message}),l()}).finally(()=>{hideLoader()})},children:t("support::text.delete_installer")})})},children:t("support::text.delete_installer")})]})),n.editColumn("status",o=>{let l=s.jsx(Jn,{status:"active",children:t("text.status_active")});return o.status===ct.INACTIVE&&(l=s.jsx(Jn,{status:"inactive",children:t("text.status_inactive")})),l}),n.editColumn("total_additional",o=>o.total_additional?o.total_additional:0),n.editColumn("state_name",o=>o.state_name?o.state_name:"");function a(){return r("hardware_edit")&&s.jsx(be,{type:"primary",onClick:o=>loadModal(o.target),"data-href":Oe("/marketing/installer/create"),"data-id":"add-contact-installer-load-modal",children:t("support::text.add_installer")})}function i({searchBox:o,exportBtn:l}){return s.jsxs(Jr,{className:"",children:[o,s.jsxs("div",{className:"flex gap-4",children:[l,a()]})]})}return s.jsx(kt,{...n.props,renderTop:i})}const qYt=()=>{var r;const{data:e,render:n}=Lt({server:ye("marketing/installer")});return s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx("div",{className:"row",children:s.jsx(YYt,{config:e.dt_configs})}))]})};function GYt({config:e}){const{can:n}=Ot(),r=At(e);let a="/marketing/distributor";r.setRowProps(o=>({className:rt({"text-neutral bg-bg_gray":o.inactivate===ct.ACTIVE}),onClick:()=>{sr(Oe(`${a}/edit/${o.id}`))}})),r.editColumn("settings",o=>s.jsxs(he,{children:[s.jsx(he.Item,{children:s.jsx("a",{className:"block w-full",href:Oe(`${a}/edit/${o.id}`),children:t("tank::datatable.text.view")})}),n("marketing_installer_edit")&&s.jsxs(s.Fragment,{children:[s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({type:"critical",title:t("support::text.delete_distributor"),message:s.jsx(s.Fragment,{children:t("message.sure_delete")}),buttons:l=>s.jsx(be,{type:"critical",size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye(a+`/delete/${o.id}`),{step:"finish_step"}).then(c=>{r.reload({page:1}),Pe.show({message:c.message}),l()}).finally(()=>
473{hideLoader()})},children:t("marketing::text.delete")})})},children:t("marketing::text.delete")})]})]})),r.editColumn("inactivate",o=>s.jsx("span",{className:Ut("status-tag",o.inactivate!=ct.ACTIVE?"active":"inactive"),children:o.inactivate!=ct.ACTIVE?t("text.status_active"):t("text.status_inactive")}));function i(){return n("marketing_installer_edit")&&s.jsx(be,{type:"primary",onClick:o=>loadModal(o.target),"data-href":Oe("/marketing/distributor/create"),"data-id":"add-contact-installer-load-modal",children:t("support::text.add_distributor")})}return s.jsx(kt,{...r.props,topRight:i()})}const KYt=()=>{var r;const{data:e,render:n}=Lt({server:ye("marketing/distributor")});return console.log(e.dt_configs),s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:(r=e.dt_configs)==null?void 0:r.title}),n(()=>s.jsx("div",{className:"row",children:s.jsx(GYt,{config:e.dt_configs})}))]})},ZYt={children:[{path:"marketing/distributor",element:s.jsx(KYt,{})},{path:"/marketing/jobber",element:s.jsx(VYt,{})},{path:"marketing/blog",element:s.jsx(WYt,{})},{path:"marketing/installer",element:s.jsx(qYt,{})}]},XYt={children:[{path:"/support-fillrite/company",element:s.jsx(ASe,{})},{path:"/support-fillrite/device",element:s.jsx(PSe,{})},{path:"/support-fillrite/company/:company_id",element:s.jsx(d7,{})},{path:"/support-fillrite/user",element:s.jsx(ISe,{})}]},QYt=({config:e})=>{const n=ga,r=At(e),a=Fq(r,n);return s.jsx(kt,{...r.props,topRight:a.renderTopRight(),exportAble:!1})};function Fq(e,n=zr){const r="admin/firmware";Bt();const{can:a}=Ot();function i(){return a("fc_admin_firmware_edit")?s.jsx(be,{type:"primary",onClick:l=>loadModal(l.target),"data-href":Oe("admin/firmware/create",{device_type:n}),"data-id":"add-fc-firmware-load-modal",className:"modal-general",children:t("fcfirmware::form.text.new_fc_firmware").ucFirst()}):null}e.editColumn("settings",l=>a("fc_admin_firmware_edit")?s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:c=>Bn(c),"data-href":Oe(r+`/edit/${l.id}`),"data-id":"edit-fc-firmware-load-modal",children:t("text.edit")})}),s.jsx(he.Separator,{}),o(l)]}):null);function o(l){return s.jsx(he.Item,{className:"text-critical font-semibold",onClick:()=>{ot.show({type:"critical",title:t("text.delete"),message:s.jsx(s.Fragment,{children:t("site::site_text.delete_confirm",{name:"firmware"})}),buttons:c=>s.jsx(be,{type:"critical",size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye(r+"/delete"),{id:l.id}).then(u=>{e.reload({page:1}),Pe.show({message:u.message}),c()}).finally(()=>{hideLoader()})},children:t("text.delete")})})},children:t("marketing::text.delete")})}return{renderDeleteItem:o,renderTopRight:i}}const JYt=({config:e})=>{const n=zr,r=At(e),a=Fq(r,n);return s.jsx(kt,{...r.props,topRight:a.renderTopRight(),exportAble:!1})},eqt=({config:e})=>{const n=At(e),{can:r}=Ot();n.editColumn("fc_software_packs.status",i=>s.jsx("span",{className:"capitalize",children:i.release})),n.editColumn("settings",i=>r("fc_admin_kiosk_app_edit")&&s.jsxs(he,{children:[s.jsx(he.Item,{asChild:!0,children:s.jsx("a",{onClick:Bn,"data-href":ye(`/admin/software-pack/update-cb2-os/${i.id}`),"data-id":"add-cb2-os-load-modal",children:t("text.edit")})}),s.jsx(tqt,{...i}),s.jsx(he.Separator,{}),s.jsx(he.Item,{className:"text-critical",onClick:()=>{ot.show({title:t("text.btn_delete"),message:t("admin::text.delete_software_pack_message"),type:"critical",buttons:o=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{showLoader(),Le.post(ye(`/admin/software-pack/delete/${i.id}`)).then(l=>{l.result&&(Pe.show({message:l.message}),n.reload({page:1})),o()}).finally(()=>{hideLoader()})},children:t("text.btn_ok")})})},children:t("text.delete")})]}));function a(){return r("fc_admin_kiosk_app_edit")&&s.jsx(be,{type:"primary",onClick:i=>Bn(i),"data-href":ye("/admin/software-pack/create-cb2-os"),"data-id":"add-cb2-os-load-modal",children:t("admin::text.btn_add_cb2_os")})}return s.jsx(kt,{...n.props,exportAble:!1,topRight:a()})},tqt=({type:e,id:n,link_download:r})=>{if(!r)return s.jsx(s.Fragment,{});const a=i=>{const o=i.getAttribute("data-text-id"),l=document.getElementById(o);if(l){const c=l.value;navigator.clipboard.writeText(c)}};return typeof r=="object"&&r!==null?s.jsx(s.Fragment,{children:Object.entries(r).map(([i,o])=>s.jsx(he.Item,{asChild:!0,children:s.jsxs("a",{onClick:l=>a(l.currentTarget),"data-text-id":`${e}-${n}-${i}`,children:[i==="fuelcloud"?t("admin::text.copy_download_link_fuelcloud"):t("admin::text.copy_download_link_fillrite"),s.jsx("input",{type:"text",id:`${e}-${n}-${i}`,value:o,className:"hidden",readOnly:!0})]},i)},i))}):s.jsx(he.Item,{children:s.jsxs("a",{onClick:i=>a(i.currentTarget),"data-text-id":`${e}-${n}`,children:[t("admin::text.copy_download_link"),s.jsx("input",{type:"text",id:`${e}-${n}`,value:r,className:"hidden",readOnly:!0})]})})},nqt=({config:e})=>{const n=hi,r=At(e),a=Fq(r,n);return s.jsx(kt,{...r.props,topRight:a.renderTopRight(),exportAble:!1})},rqt=()=>{const e=zs("tab")||CZ,[n,r]=v.useState(e),{data:a,render:i}=Lt({server:ye("admin/firmware")});function o(){switch(n){case pPe:return s.jsx(QYt,{config:a.dt_configs_cloudbox2});case CZ:return s.jsx(JYt,{config:a.dt_configs_cloudbox});case hPe:return s.jsx(eqt,{config:a.dt_configs_cb2os});
473case gPe:return s.jsx(nqt,{config:a.dt_configs_cbl});case mPe:Lo()}}return s.jsx(s.Fragment,{children:a&&i(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:"Firmware"}),s.jsxs("div",{className:"content-right-wrapper",children:[s.jsx("div",{className:"row tabs-container-top",children:s.jsx(xi,{items:a.tabs,onChange:r,defaultItem:e,asButton:!0})}),s.jsx("div",{className:"row",children:o()})]})]}))})},aqt={children:[{path:"admin/firmware",element:s.jsx(rqt,{})}]};function iqt({config:e}){const n=At(e);return s.jsx(kt,{...n.props,exportAble:!1,renderTop:()=>s.jsx(s.Fragment,{})})}const sqt=()=>{const{data:e,render:n}=Lt({});return e.dt_configs&&s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:e.dt_configs.title}),n(()=>s.jsx(s.Fragment,{children:s.jsx("div",{className:"content-right-wrapper",children:s.jsx(iqt,{config:e.dt_configs})})}))]})},oqt={path:"/product",children:[{path:"product",element:s.jsx(sqt,{})}]},lqt="/resource/samsara-logo2.svg",nNe=v.createContext({modalState:{visible:!1,step:1,target:"self"},setModalState:()=>{},loadedData:{is_authorized:!1,has_customer_subscription:!1,last_sent_date_transaction:null,subscription:null,integration:null,configs:null,paymentInfo:null,auth_errors:null,is_sending_transaction_to_samsara:!1,check_is_token_valid_by_api:!0,is_unable_ping_to_samsara:!1,full_integration_instruction_link:"#"},setLoadedData:()=>{},integration:{initial_mapping:!1,connected:!1,error_message:{title:"",content:""},failedPayment:!1,subscriptionStatus:!1,integrationStatus:!1},setIntegration:()=>{},customerSubscription:!1,setCustomerSubscription:()=>{},form:null,setForm:()=>{},configs:null,setConfigs:()=>{},saveConfigs:()=>{}}),pd=()=>{const e=v.useContext(nNe);if(!e)throw new Error("useSamsaraPage must be used within a ModalProvider");return e},cqt=({children:e})=>{const[n,r]=v.useState({visible:!1,step:1,target:"self"}),[a,i]=v.useState({is_authorized:!1,has_customer_subscription:!1,last_sent_date_transaction:null,subscription:null,integration:null,auth_errors:null,is_sending_transaction_to_samsara:!1,check_is_token_valid_by_api:!0,is_unable_ping_to_samsara:!1,configs:{samsara_vehicle_transaction_global_setting:0,samsara_vehicle_odometer_global_setting:0,samsara_transaction_sending_setting:0},paymentInfo:null,full_integration_instruction_link:"#"}),[o,l]=v.useState(!1),[c,u]=v.useState(null),[d,f]=v.useState({initial_mapping:!1,connected:!1,error_message:{title:"",content:""},failedPayment:!1,subscriptionStatus:!1,integrationStatus:!1}),[p,h]=v.useState(a.configs);v.useEffect(()=>{h(a.configs)},[a.configs]);function m(g,x){showLoader();let b={...p,[g]:x};Le.post(ye("partner/samsara/configuration"),b).then(y=>{y.result?Pe.show({message:t("fleetmanager::text.configurations_updated_successfully")}):y.is_sending_transaction_to_samsara?(Pe.show({type:"critical",message:y.message}),window.location.reload()):Pe.show({type:"critical",message:t("fleetmanager::text.configurations_updated_failed")})}).catch(y=>{Pe.show({type:"critical",message:t("fleetmanager::text.configurations_updated_failed")})}).finally(()=>{hideLoader()})}return s.jsx(nNe.Provider,{value:{loadedData:a,setLoadedData:i,form:c,setForm:u,modalState:n,setModalState:r,integration:d,setIntegration:f,customerSubscription:o,setCustomerSubscription:l,configs:p,setConfigs:h,saveConfigs:m},children:e})},h7=async()=>{showLoader();const{data:e}=await vo.get(ye("/oauth2/samsara/redirect"));window.location.href=e.url};function rNe({showConnectBtn:e=!1,isAuthError:n=!1}){const{loadedData:r}=pd(),{subscription:a,is_authorized:i}=r,o=[{icon:"icon-checkmark",text:t("fleetmanager::text.samsara_feature_item_1"),link:null},{icon:"icon-checkmark",text:t("fleetmanager::text.samsara_feature_item_2"),link:null},{icon:"icon-checkmark",text:t("fleetmanager::text.samsara_feature_item_auto_sync"),link:null},{icon:"icon-checkmark",text:t("text.review"),link:s.jsxs("a",{className:"text-active text-decoration-line",target:"_blank",href:r.full_integration_instruction_link,children:[t("fleetmanager::text.samsara_feature_item_3")," ",s.jsx(Se,{name:"icon-open-link",className:"text-active"})]})}];return s.jsxs("div",{className:"flex",children:[s.jsxs("div",{className:"feature-content flex flex-col gap-y-[16px]",children:[s.jsx("span",{className:"feature-subtitle text-lg font-semibold",children:t("fleetmanager::text.samsara_feature_subtitle")}),o.map((l,c)=>s.jsxs("div",{className:"feature-item flex items-center gap-x-[8px]",children:[s.jsx(Se,{name:l.icon,className:"text-2xl text-success"}),s.jsxs("span",{className:"feature-text text-lg",children:[l.text," ",l.link]})]},c)),e&&s.jsx("div",{className:"action-section",children:s.jsx(be,{size:"lg",disabled:(a==null?void 0:a.show_payment_failed)||n,onClick:()=>{i?Yf(Oe("account/integrations/samsara-configuration")):h7()},children:t("fleetmanager::text.connect_and_configure")})})]}),!e&&s.jsx("div",{className:"w-[297px] min-w-[297px] ml-[32px]"})]})}const Il=({disabled:e=!1,children:n,...r})=>s.jsx("div",{className:`${r.className??""} box ${r.size?`box-${r.size}`:"box-sm"} ${e?"!text-neutral !border-bg_gray":""}`,children:n}),uqt=({size:e="sm",title:n,className:r,children:a})=>s.jsxs("div",{className:`box-header ${r??""}`,children:[n&&s.jsx("h2",{children:n}),a]}),dqt=({disabled:e,children:n})=>s.jsx("div",{className:"card-body",children:n});Il.Header=uqt;Il.Body=dqt;function fqt({paid_by_jobber:e=!1}){const{loadedData:n}=pd(),{can:r}=Ot(),{subscription:a,integration:i}=n,[o,l]=v.useState((a==null?void 0:a.show_payment_failed)||!(a!=null&&a.has_subscription)||!r("integrations_edit"));return a&&i&&s.jsxs(Il,{className:"w-[364px] min-w-[364px]",disabled:o,children:[s.jsx(Il.Header,{size:"sm",title:t("fleetmanager::text.
473integration_details")}),s.jsx(Il.Body,{disabled:o,children:s.jsxs("div",{className:"block",children:[s.jsxs("div",{className:"py-3 border-b border-placeholder",children:[s.jsxs("div",{className:"flex items-center justify-between mb-2",children:[s.jsxs("span",{children:[t("text.subscription"),":"]}),s.jsx(pqt,{status:a.status,paid_by_jobber:e,disabled:o})]}),e&&s.jsx("span",{className:"text-sm text-neutral",children:t("fleetmanager::text.paid_by_jobber_helptext")})]}),s.jsxs("div",{className:"flex items-center justify-between py-3",children:[s.jsxs("span",{children:[t("site::site_text.status"),":"]}),s.jsx(hqt,{status:i.connected})]})]})})]})}const pqt=({status:e=!1,paid_by_jobber:n=!1,disabled:r=!1})=>{const{can:a}=Ot();return s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("span",{className:`w-4 h-4 border ${e?"bg-success border-bg_success":"bg-critical border-bg_critical"} rounded-full`}),s.jsx("span",{className:"font-semibold",children:e?t("text.status_active"):t("text.status_inactive")}),!n&&a("integrations_edit")&&s.jsx("a",{href:Oe("/billing"),children:s.jsx(Se,{name:"icon-edit",className:"text-active text-xl"})})]})},hqt=({status:e})=>s.jsx("span",{className:"font-semibold text-base",children:e?t("text.connected"):t("text.not_connected")}),mqt=({isSendingPumpTransaction:e,updateIsSendingPumpTransaction:n})=>{const{setConfigs:r,saveConfigs:a,loadedData:i}=pd(),{company:o}=Bt(),{configs:l,integration:c,subscription:u,last_sent_date_transaction:d,is_sending_transaction_to_samsara:f}=i,{can:p}=Ot(),[h,m]=v.useState(l&&Number(l.samsara_transaction_sending_setting)),[g,x]=v.useState(f),[b,y]=v.useState(d),[w,j]=v.useState((u==null?void 0:u.show_payment_failed)||!(u!=null&&u.has_subscription)||!(c!=null&&c.connected)||!p("integrations_edit")||g),S=v.useRef(null);function N(R){R==0?E(!0):k(R)}function k(R){m(R),r(A=>({...A,samsara_transaction_sending_setting:R})),a==null||a("samsara_transaction_sending_setting",R)}v.useEffect(()=>(g&&(n==null||n(g),w||E()),S.current=setInterval(()=>{x(R=>(R===!0&&E(),R))},60*1e3),()=>clearInterval(S.current)),[g]);function E(R=!1){Le.post(ye("partner/samsara/check-send-transactions-status"),{company_id:o.id}).then(A=>{A.result&&(A.is_sending_transaction_to_samsara||(A.is_failed_push_transaction_to_samsara?Pe.show({type:"critical",message:t("fleetmanager::text.pump_transactions_sent_to_samsara_failed")}):Pe.show({message:t("fleetmanager::text.pump_transactions_sent_to_samsara")}),j(!1)),j(A.is_sending_transaction_to_samsara),x(A.is_sending_transaction_to_samsara),y(A.last_sent_date_transaction),n==null||n(A.is_sending_transaction_to_samsara))}).finally(()=>{R&&k(0)})}function D(){showLoader(),x(!0),j(!0),n==null||n(!0),Le.post(ye("partner/samsara/send-transactions")).then(R=>{R.result?(R.is_sending_transaction_to_samsara||(R.is_failed_push_transaction_to_samsara?Pe.show({type:"critical",message:t("fleetmanager::text.pump_transactions_sent_to_samsara_failed")}):Pe.show({message:t("fleetmanager::text.pump_transactions_sent_to_samsara")}),j(!1)),x(R.is_sending_transaction_to_samsara),y(R.last_sent_date_transaction)):Pe.show({type:"critical",message:t("fleetmanager::text.send_failed")})}).catch(R=>{Pe.show({type:"critical",message:t("fleetmanager::text.send_failed")})}).finally(()=>{hideLoader()})}return s.jsx(Il,{className:"w-full",children:s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsxs("div",{className:"flex justify-between",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("fleetmanager::text.send_pump_transactions")}),b!=null?s.jsxs("div",{className:"flex gap-x-[8px]",children:[s.jsxs("div",{children:[t("fleetmanager::text.last_sent"),":"]}),s.jsx("div",{className:"font-semibold",children:b})]}):null]}),s.jsxs("div",{className:"inline-block",children:[s.jsx("span",{className:"mr-[4px]",children:t("fleetmanager::text.send_pump_transactions_des_1")}),s.jsx("span",{className:"font-semibold",children:t("fleetmanager::text.send_pump_transactions_des_2")})]}),s.jsxs("div",{className:"flex flex-row gap-x-[8px]",children:[s.jsx(zt,{value:1,current:h,onClick:()=>N(1),children:t("fleetmanager::text.automatically")}),s.jsx(zt,{value:0,current:h,onClick:()=>N(0),children:t("fleetmanager::text.manually")}),h==0?s.jsx(s.Fragment,{children:g?s.jsxs("div",{className:"rounded-[8px] border-[1px] border-placeholder w-[161px] h-[40p
473x] flex items-center justify-center gap-x-[8px] bg-bg_hover",children:[s.jsxs("span",{className:"font-bold text-primary",children:[t("fleetmanager::text.sending"),"..."]}),s.jsx(zh,{className:"text-sm button-loader"})]}):s.jsx(be,{disabled:w,size:"lg",onClick:()=>D(),children:t("fleetmanager::text.send_transactions")})}):null]})]})})};function gqt({isSendingPumpTransaction:e,lastSentDateTransaction:n,updateIsSendingPumpTransaction:r}){var b,y;const{modalState:a,setModalState:i,loadedData:o,setLoadedData:l}=pd(),{can:c}=Ot(),{subscription:u,integration:d,auth_errors:f,check_is_token_valid_by_api:p,is_unable_ping_to_samsara:h}=o,[m,g]=v.useState(f!=null);function x(){var w;fS(qu,j=>{i({...a,target:"self",visible:!0}),l({...o,paymentInfo:j})},()=>{},((w=o==null?void 0:o.subscription)==null?void 0:w.device_id)??0)}return console.log("Debug isSendingPumpTransaction: ",e),u&&s.jsxs("div",{className:"mt-[40px] flex flex-col gap-8",children:[u.show_payment_failed&&s.jsx(Ek,{title:(b=u.error_message)==null?void 0:b.title,actionBtn:!u.paid_by_jobber&&c("integrations_edit")?s.jsx(be,{size:"lg",className:"ml-[32px]",onClick:x,children:t("fleetmanager::text.active_my_subscription")}):s.jsx(s.Fragment,{}),children:s.jsx("span",{className:"text-base font-normal",children:(y=u.error_message)==null?void 0:y.content})}),!u.show_payment_failed&&m&&s.jsx(Ek,{title:f==null?void 0:f.title,actionBtn:c("integrations_edit")?s.jsx(be,{size:"lg",className:"ml-[32px]",onClick:()=>h7(),children:t("fleetmanager::text.retry_connection")}):s.jsx(s.Fragment,{}),children:s.jsx("span",{className:"text-base font-normal",children:f==null?void 0:f.content})}),!u.show_payment_failed&&(!(d!=null&&d.connected)||!p)&&(d==null?void 0:d.initial_mapping)&&!m&&s.jsx(Ek,{title:d==null?void 0:d.error_message.title,actionBtn:s.jsx(s.Fragment,{children:!h&&c("integrations_edit")?s.jsx(be,{size:"lg",className:"ml-[32px]",onClick:()=>h7(),children:t("text.btn_reconnect")}):null}),children:s.jsx("span",{className:"text-base font-normal",children:d==null?void 0:d.error_message.content})}),s.jsxs("div",{className:"flex gap-x-[40px]",children:[s.jsx(fqt,{paid_by_jobber:u==null?void 0:u.paid_by_jobber}),d&&d.initial_mapping?s.jsx(mqt,{isSendingPumpTransaction:e,lastSentDateTransaction:n,updateIsSendingPumpTransaction:r}):s.jsx(rNe,{showConnectBtn:c("integrations_edit"),isAuthError:m||!p&&(d==null?void 0:d.initial_mapping)})]})]})}const xqt=({disabled:e})=>{const{setConfigs:n,saveConfigs:r,loadedData:a}=pd(),{configs:i}=a,[o,l]=v.useState(i&&Number(i.samsara_vehicle_transaction_global_setting)),[c,u]=v.useState(i&&Number(i.samsara_vehicle_odometer_global_setting));function d(h,m,g){g==null||g(),n(x=>({...x,[h]:m})),r==null||r(h,m)}const f=1,p=0;return s.jsxs(Il,{size:"md",className:"w-full mt-[32px]",disabled:e,children:[s.jsx(Il.Header,{size:"md",title:t("fleetmanager::text.default_settings_for_new_vehicles")}),s.jsx(Il.Body,{disabled:e,children:s.jsxs("div",{className:"flex flex-row gap-x-[56px] mt-[32px]",children:[s.jsxs("div",{className:"flex flex-col gap-y-[8px] w-[443px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("fleetmanager::text.send_pump_transactions_to_samsara")}),s.jsx("div",{className:"inline-block",children:s.jsx("span",{className:"mr-[4px]",children:t("fleetmanager::text.send_pump_transactions_to_samsara_des")})}),s.jsxs("div",{className:"flex flex-row gap-x-[8px]",children:[s.jsx(zt,{value:f,current:o,disabled:e,onClick:()=>d("samsara_vehicle_transaction_global_setting",f,()=>l(f)),children:t("fleetmanager::text.on_by_default")}),s.jsx(zt,{value:p,current:o,disabled:e,onClick:()=>d("samsara_vehicle_transaction_global_setting",p,()=>l(p)),children:t("fleetmanager::text.off_by_default")})]})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px] w-[443px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("fleetmanager::text.use_odometer_readings_from_samsara")}),s.jsx("div",{className:"inline-block",children:s.jsx("span",{className:"mr-[4px]",children:t("fleetmanager::text.send_pump_transactions_to_samsara_des")})}),s.jsxs("div",{className:"flex flex-row gap-x-[8px]",children:[s.jsx(zt,{value:f,current:c,disabled:e,onClick:()=>d("samsara_vehicle_odometer_global_setting",f,()=>u(f)),children:t("fleetmanager::text.on_by_default")}),s.jsx(zt,{value:p,current:c,disabled:e,onClick:()=>d("samsara_vehicle_odometer_global_setting",p,()=>u(p)),children:t("fleetmanager::text.off_by_default")})]})]})]})})]})},vqt=({disabled:e})=>{function n(a,i){let o=a=="samsara_vehicle_transaction_setting"?t("fleetmanager::text.send_pump_transactions_to_samsara"):t("fleetmanager::text.use_odometer_readings_from_samsara"),l=i==1?t("account::company.label.on"):t("account::company.label.off");ot.show({title:t("fleetmanager::text.confirm_update_to_all_vehicles"),message:s.jsxs("div",{className:"flex flex-col gap-y-[8px]",children:[s.jsx(ot.Message,{children:t("fleetmanager::text.confirm_update_to_all_vehicles_question")}),s.jsxs("div",{children:[s.jsxs("span",{className:"font-semibold",children:[o,":"]})," ",l.toUpperCase()]})]}),buttons:c=>s.jsx(be,{type:"primary",size:"lg",onClick:()=>{r(a,i,c)},children:t("text.confirm")})})}function r(a,i,o){showLoader(),Le.post(ye("partner/samsara/bulk-update"),{[a]:i}).then(l=>{l.result?Pe.show({message:t("fleetmanager::text.existing_vehicle_settings_updated")}):Pe.show({type:"critical",message:t("fleetmanager::text.configurations_updated_failed")})}).catch(l=>{Pe.show({type:"critical",message:t("fleetmanager::text.configurations_updated_failed")})}).finally(()=>
473{hideLoader(),o==null||o()})}return s.jsxs(Il,{size:"md",className:"w-full mt-[32px]",disabled:e,children:[s.jsx(Il.Header,{size:"md",title:t("fleetmanager::text.update_all_existing_vehicle_settings")}),s.jsx(Il.Body,{disabled:e,children:s.jsxs("div",{className:"flex flex-row gap-x-[56px] mt-[32px]",children:[s.jsxs("div",{className:"flex flex-col gap-y-[8px] w-[443px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("fleetmanager::text.send_pump_transactions_to_samsara")}),s.jsx("div",{className:"inline-block",children:s.jsx("span",{className:"mr-[4px]",children:t("fleetmanager::text.updates_this_setting_for_all_existing_mapped_vehicles")})}),s.jsxs("div",{className:"flex flex-row gap-x-[8px]",children:[s.jsx(be,{onClick:()=>n("samsara_vehicle_transaction_setting",1),size:"lg",disabled:e,children:t("fleetmanager::text.update_all_to_on")}),s.jsx(be,{onClick:()=>n("samsara_vehicle_transaction_setting",0),type:"outline",disabled:e,children:t("fleetmanager::text.update_all_to_off")})]})]}),s.jsxs("div",{className:"flex flex-col gap-y-[8px] w-[443px]",children:[s.jsx("div",{className:"text-lg font-semibold",children:t("fleetmanager::text.use_odometer_readings_from_samsara")}),s.jsx("div",{className:"inline-block",children:s.jsx("span",{className:"mr-[4px]",children:t("fleetmanager::text.updates_this_setting_for_all_existing_mapped_vehicles")})}),s.jsxs("div",{className:"flex flex-row gap-x-[8px]",children:[s.jsx(be,{onClick:()=>n("samsara_vehicle_odometer_setting",1),size:"lg",disabled:e,children:t("fleetmanager::text.update_all_to_on")}),s.jsx(be,{onClick:()=>n("samsara_vehicle_odometer_setting",0),type:"outline",disabled:e,children:t("fleetmanager::text.update_all_to_off")})]})]})]})})]})},_qt=({isSendingPumpTransaction:e,lastSentDateTransaction:n})=>{const[r,a]=v.useState(["global-samsara-settings"]),{can:i}=Ot(),{loadedData:o}=pd(),{integration:l,subscription:c}=o,[u,d]=v.useState((c==null?void 0:c.show_payment_failed)||!(c!=null&&c.has_subscription)||!(l!=null&&l.connected)||!i("integrations_edit")||e);return v.useEffect(()=>{d((c==null?void 0:c.show_payment_failed)||!(c!=null&&c.has_subscription)||!(l!=null&&l.connected)||!i("integrations_edit")||e)},[e]),s.jsx("div",{className:"mt-[40px]",children:s.jsx(PP,{type:"multiple",value:r,onValueChange:f=>a(f),children:s.jsxs(nS,{value:"global-samsara-settings",className:"border-0",children:[s.jsxs(rS,{triggerIcon:s.jsx(s.Fragment,{}),className:"justify-between [&>span]:text-lg px-0 pt-0 pb-[24px] w-full border-b-[1px]",children:[s.jsx("div",{className:"font-semibold text-2xl",children:t("fleetmanager::text.global_samsara_settings")}),s.jsx(Se,{name:"icon-direction-down1",className:"shrink-0 transition-transform duration-200 !text-[32px]"})]}),s.jsxs(aS,{children:[s.jsx(xqt,{}),s.jsx(vqt,{})]})]})})})},aNe=v.createContext({form:null,setForm:()=>{}}),Bq=()=>{const e=v.useContext(aNe);if(!e)throw new Error("useModalForm must be used within a ModalProvider");return e},bqt=({children:e,initialValue:n={}})=>{const[r,a]=v.useState(n);return s.jsx(aNe.Provider,{value:{form:r,setForm:a},children:e})},yqt=()=>s.jsx(s.Fragment,{});function wqt({config:e}){const n=At(e),{modalState:r,setModalState:a,loadedData:i,setLoadedData:o}=pd(),{form:l,setForm:c}=Bq();return n.setRowProps(u=>({onClick:d=>{c({...l,customer:u}),fS(qu,f=>{o({...i,paymentInfo:{...i.paymentInfo,customer:{id:u.id,name:u.name},...f}}),a({...r,visible:!0,step:r.step+1})},()=>{},0)}})),s.jsx(kt,{...n.props,topDescription:t("fleetmanager::text.samsara_select_activate_customer_subscription"),emptyStateButton:yqt()})}const kqt=()=>{const{data:e,loaded:n}=Lt({server:ye("/jobber/modal-selection")});return v.useEffect(()=>{showLoader(),n&&hideLoader()},[n]),e.dt_configs?s.jsx(wqt,{config:e.dt_configs}):s.jsx("div",{className:"h-[600px]"})},jqt=[{key:1,title:t("network::form.text.select_customer")},{key:2,title:t("fleetmanager::text.active_customer_subscription")}],Cqt=()=>{const{modalState:e,setModalState:n,loadedData:r,setLoadedData:a,setCustomerSubscription:i}=pd(),{form:o,setForm:l}=Bq(),{paymentInfo:c}=r;function u(){const d=e.target=="customer"?"/partner/samsara/active-customer-subscription":"/partner/samsara/active-subscription";let f={type:qu,subscription_length:o.subscription_length??null,po:o.po_number??"",customer_id:e.target=="customer"?o.customer.id:null};showLoader(),vo.post(ye(d),f).then(p=>{var h;p.status==200&&p.data.result?window.location.reload():a({...r,paymentInfo:{...c,message_failed:{...c==null?void 0:c.message_failed,content:p.data.message,title:p.data.title,payment_method:(h=p.data)==null?void 0:h.payment_method}}})}).catch(p=>{Pe.show({type:"critical",message:p.message})}).finally(()=>
473{hideLoader()})}return s.jsxs(s.Fragment,{children:[e.target=="customer"?s.jsx(be,{type:"outline",onClick:()=>{I3(e.step,d=>n({...e,step:d}),"prev")},children:t("text.btn_back")}):s.jsx("span",{}),s.jsx(be,{onClick:u,size:"lg",disabled:!(c!=null&&c.allow_submit),children:t("text.activate")})]})},Sqt=({})=>{var c;const{modalState:e,setModalState:n,loadedData:r,setLoadedData:a}=pd(),{form:i,setForm:o}=Bq();v.useEffect(()=>{e.visible&&n({...e,step:1})},[e.visible]);function l(){return e.target=="customer"&&e.step==1?null:s.jsx(Cqt,{})}return s.jsx(cn,{visible:e.visible,onClose:()=>{o(iNe),n({...e,visible:!1})},header:e.target=="customer"?t("fleetmanager::text.customer_samsara_subscription"):t("fleetmanager::text.samsara_activate_subscription"),footer:l(),children:e.target=="customer"?s.jsxs(s.Fragment,{children:[s.jsx(gu,{currentStep:e.step,steps:jqt}),s.jsxs("div",{className:"pt-[48px] rounded-b-2xl overflow-hidden",children:[e.step==1&&s.jsx(kqt,{}),e.step==2&&r.paymentInfo&&s.jsx(l7,{paymentInfo:r.paymentInfo,setPaymentInfo:u=>{a({...r,paymentInfo:{...r.paymentInfo,...u}})},item:{type:qu,quantity:1,device_id:0},adjustQuantity:!1,form:i,setForm:o})]})]}):r.paymentInfo&&s.jsx(l7,{paymentInfo:r.paymentInfo,setPaymentInfo:u=>a({...r,paymentInfo:u}),item:{type:qu,quantity:1,device_id:((c=r.subscription)==null?void 0:c.device_id)??0},adjustQuantity:!1,form:i,setForm:o})})};function Nqt({}){const{modalState:e,setModalState:n,loadedData:r,setLoadedData:a}=pd(),{subscription:i}=r,{company:o}=Bt(),{can:l}=Ot(),[c,u]=v.useState((i==null?void 0:i.jobber_cancel_subscription)??!1);function d(){var f;fS(qu,p=>{a({...r,paymentInfo:p}),n({...e,target:"self",visible:!0})},()=>{},((f=r==null?void 0:r.subscription)==null?void 0:f.device_id)??0)}return s.jsxs("div",{className:"mt-[40px]",children:[i&&c&&s.jsx("div",{className:"mb-[32px]",children:s.jsxs(nd,{onClose:()=>u(!1),title:t("fleetmanager::text.subscription_cancelled_by_jobber_callout_title"),children:[s.jsx("p",{className:"text-base font-normal pb-2",children:t("fleetmanager::text.subscription_cancelled_by_jobber_callout_subtitle")}),s.jsxs("ul",{className:"list-disc pl-6 text-start flex flex-col gap-2",children:[s.jsx("li",{children:t("fleetmanager::text.subscription_cancelled_by_jobber_callout_desc_1")}),s.jsx("li",{children:t("fleetmanager::text.subscription_cancelled_by_jobber_callout_desc_2")})]})]})}),s.jsxs(Il,{className:"!p-[32px]",children:[s.jsx(Il.Header,{children:s.jsxs("div",{className:"w-full flex justify-between",children:[s.jsx("h3",{className:"feature-title text-xl font-bold mb-[24px]",children:t("fleetmanager::text.samsara_feature_title")}),l("integrations_edit")?s.jsx(be,{type:`${o.is_jobber?"outline":"primary"}`,size:"lg",onClick:d,children:t("fleetmanager::text.active_my_subscription")}):s.jsx(s.Fragment,{})]})}),s.jsx(Il.Body,{children:s.jsx(rNe,{})})]})]})}function Eqt(){const{company:e}=Bt(),{can:n}=Ot(),[r,a]=v.useState(!0),{loadedData:i,setLoadedData:o}=pd(),{subscription:l,integration:c,last_sent_date_transaction:u}=i,[d,f]=v.useState(e.is_sending_transaction_to_samsara),[p,h]=v.useState(u),m=g=>{f(g)};return v.useEffect(()=>{n("integrations.*")?(showLoader(),vo.get(ye("/partner/samsara")).then(g=>{g.status==200&&o(g.data)}).catch(g=>{Pe.show({type:"critical",message:t("message.something_went_wrong")}),Yf(Oe("/error/500"))}).finally(()=>{hideLoader(),a(!1)})):Yf(Oe("/error/403"))},[]),r?s.jsx(s.Fragment,{}):s.jsxs("div",{children:[s.jsx(Sqt,{}),s.jsxs("div",{className:"section-header flex justify-between items-center",children:[s.jsx("img",{alt:"Logo",className:"object-contain max-w-[136px] max-h-[48px]",src:asset(lqt)}),e.is_jobber&&n("integrations_edit")?s.jsx(Tqt,{}):s.jsx("div",{className:"header flex justify-between",children:s.jsx("span",{className:"text-lg font-normal",children:t("fleetmanager::text.samsara_feature_description")})})]}),s.jsxs("div",{className:"px-6",children:[l&&l.has_subscription?s.jsx(gqt,{isSendingPumpTransaction:d,lastSentDateTransaction:p,updateIsSendingPumpTransaction:m}):s.jsx(Nqt,{}),(c==null?void 0:c.initial_mapping)&&s.jsx(_qt,{isSendingPumpTransaction:d,lastSentDateTransaction:p})]})]})}const Tqt=({})=>{const{modalState:e,setModalState:n,loadedData:r}=pd(),{has_customer_subscription:a}=r;return s.jsxs("div",{className:"flex gap-[32px] items-center",children:[s.jsx(vn,{className:"!max-w-[224px]",placement:"bottom",content:t("fleetmanager::text.samsara_tooltip_activate_customer_subscription"),children:s.jsx(be,{size:"lg",onClick:()=>{n({...e,target:"customer",visible:!0})},children:t("fleetmanager::text.activate_customer_subscription")})}),a&&s.jsxs("a",{className:"text-base text-active flex items-center font-semibold",href:Oe("billing"),children:[t("fleetmanager::text.manage_customer_subscriptions"),s.jsx(Se,{name:"icon-icon-chevron-right",className:"ml-1 mt-[2px] text-lg"})]})]})},iNe={po_number:"",subscription_length:1,type:qu,quantity:1},Dqt=()=>{const{company:e}=Bt();return s.jsx(s.Fragment,{children:s.jsx(cqt,{children:s.jsx(bqt,{initialValue:iNe,children:e.can_use_samsara&&s.jsx(Eqt,{})})})})},Mqt=({totalCenteron:e,totalSmartank:n,totalXtellio:r,showXtellio:a=!1,showCenteron:i=!1,showSmartank:o=!1})=>s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"section-header",children:t("tankmonitor::text.tab_tank_monitor")}),s.jsxs("div",{className:"section-body integration-company-setting no-save-change",children:[s.jsx("p",{className:"text-xl",children:t("account::company.description.integrations_description")}),s.jsxs("div",{className:"grid-monitors",children:[i&&s.jsx(wk,{type:"centeron",defaultTotal:e}),o&&s.jsx(wk,{type:"smartank",defaultTotal:n}),a&&s.jsx(wk,{type:"xtellio",defaultTotal:r})]})]})]});function Rqt(){const{company:e}=Bt(),{data:n,render:r,loaded:a}=Lt({server:ye("account/integrations")}),i=n.viewData;return i&&r(()=>s.jsxs(s.Fragment,{children:[s.jsx(Jt,{title:t("text.sidebar_admin_integration")}),s.jsxs("div",{className:"content-right-wrapper",children:[i.tabs.length>0&&s.jsx(Mc,{items:i.tabs,wrapperClassName:"z-[49]"}),s.jsx(zoe,{id:"fleet-management",children:s.jsx(Dqt,{})}),s.jsx(zoe,{id:"tank-monitor",children:s.jsx(Mqt,{showCenteron:e.is_show_centeron_section,showSmartank:e.is_show_smartank_section,showXtellio:e.is_show_xtellio_section,totalCenteron:i.total_centeron,totalSmartank:i.total_smartank,totalXtellio:i.total_xtellio})})]})]}))}const zoe=({children:e,id:n})=>s.jsx("div",{className:"section",id:n,children:e}),Oqt=()=>{const n=2*Math.PI*70,r=n-.5*n;return s.jsxs("div",{className:"flex flex-col items-center justify-center",children:[s.jsxs("div",{className:"relative",children:[s.jsxs("svg",{className:"w-[217px] h-[217px] animate-spin-2s",viewBox:"0 0 150 150",children:[s.jsx("circle",{cx:"75",cy:"75",r:70,fill:"none",stroke:"#EEEEEE",strokeWidth:"10"}),s.jsx("circle",{cx:"75",cy:"75",r:70,fill:"none",stroke:"#4169E1",strokeWidth:"10",strokeLinecap:"round",strokeDasharray:n,strokeDashoffset:r,transform:"rotate(-90 75 75)"})]}),s.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:s.jsx("div",{className:"bg-white p-5 rounded-full",children:s.jsx(Se,{name:"icon-vehicle",className:"text-[95px]"})})})]}),s.jsxs("h2",{className:"mt-6 text-3xl font-bold ",children:[t("fleetmanager::text.finding_vehicles_and_drivers"),"..."]})]})};function Ol(e){return e.platform_key===bIe}function Voe(e){return e.platform_key===_Ie}function Hq(e){return e===xO}function aa(e){return e===nC}function ul(e){return e==="duplicate_match"}function ry(e,n,r,a=!1){if(a)return ul(r)&&e.length>0?!e.some(l=>l.is_reselect==!0):!0;const i=e.filter(o=>o.from_table===r&&(o.is_reselect===void 0||o.is_reselect===!1)).length;return n===i}function aO(e,n,r){if(n==="exact_match")return;let a={[`${e}s_${n}_reselect_items`]:[],[`${e}s_${n}_completed_items`]:[],[`${e}s_${n}_is_completed`]:!0};if(Hq(e)&&ul(n)&&(a[`${e}s_${n}_reselect_items`]=r[`${e}s`].filter(l=>
473l.from_table===n&&l.is_reselect==!0).map(l=>l.samsara_id)),r[`${e}s_${n}_skip_all`]||r[`${e}s_${n}_create_all`]){window.__PAGE_FILTER={...window.__PAGE_FILTER,...a};return}const i=r[`${e}s`].filter(l=>l.from_table===n);if(i.length===window.__INITIAL_MAPPING_DATA[`${e}_${n}_number`]){window.__PAGE_FILTER={...window.__PAGE_FILTER,...a};return}const o=i.reduce((l,c)=>(c.is_reselect||l.push(c.samsara_id),l),[]);a[`${e}s_${n}_completed_items`]=o,a[`${e}s_${n}_is_completed`]=!1,window.__PAGE_FILTER={...window.__PAGE_FILTER,...a}}const sNe=v.createContext({rerender:()=>{},currentTab:q0,setCurrentTab:()=>{},loading:!0,setLoading:()=>{},changeSelection:{showModal:!1,isChanged:!1},setChangeSelection:()=>{},form:{configs:{send_transactions:null},vehicles:[],vehicles_exact_match:!1,vehicles_duplicate_match_create_all:!1,vehicles_duplicate_match_skip_all:!1,vehicles_no_match_create_all:!1,vehicles_no_match_skip_all:!1,drivers:[],drivers_exact_match:!1,drivers_duplicate_match_create_all:!1,drivers_duplicate_match_skip_all:!1,drivers_no_match_create_all:!1,drivers_no_match_skip_all:!1},setForm:()=>{},loadedData:{vehicles:[],vehicleDuplicatedNumber:0,vehicleExactMatchNumber:0,vehicleNotMatchNumber:0,drivers:[],driverDuplicatedNumber:0,driverExactMatchNumber:0,driverNotMatchNumber:0,exactDriversDatatableConfig:null,exactVehiclesDatatableConfig:null,duplicatedDriversDatatableConfig:null,duplicatedVehiclesDatatableConfig:null,samsaraDriversDatatableConfig:null,samsaraVehiclesDatatableConfig:null},setLoadedData:()=>{},isEmptySamsaraEntity:()=>{}}),Co=()=>{const e=v.useContext(sNe);if(!e)throw new Error("useSamsaraConfig must be used within a SamsaraConfigProvider");return e},Aqt=({children:e})=>{const[n,r]=v.useState(!0),[a,i]=v.useState(q0),[o,l]=v.useState({showModal:!1,isChanged:!1}),c=sd(),[u,d]=v.useState({configs:{send_transactions:null},vehicles:[],vehicles_duplicate_match_create_all:!1,vehicles_duplicate_match_skip_all:!1,vehicles_no_match_create_all:!1,vehicles_no_match_skip_all:!1,vehicles_exact_match:!1,drivers:[],drivers_duplicate_match_create_all:!1,drivers_duplicate_match_skip_all:!1,drivers_no_match_create_all:!1,drivers_no_match_skip_all:!1,drivers_exact_match:!1}),[f,p]=v.useState({vehicles:[],vehicleDuplicatedNumber:0,vehicleExactMatchNumber:0,vehicleNotMatchNumber:0,drivers:[],driverDuplicatedNumber:0,driverExactMatchNumber:0,driverNotMatchNumber:0,exactDriversDatatableConfig:null,exactVehiclesDatatableConfig:null,duplicatedDriversDatatableConfig:null,duplicatedVehiclesDatatableConfig:null,samsaraDriversDatatableConfig:null,samsaraVehiclesDatatableConfig:null});function h(m=nC,g){if(!g)return!0;const{vehicleExactMatchNumber:x,vehicleDuplicatedNumber:b,vehicleNotMatchNumber:y,driverExactMatchNumber:w,driverDuplicatedNumber:j,driverNotMatchNumber:S}=g;return aa(m)?b==0&&y==0&&x==0:j==0&&S==0&&w==0}return s.jsx(sNe.Provider,{value:{currentTab:a,setCurrentTab:i,rerender:c,loading:n,setLoading:r,changeSelection:o,setChangeSelection:l,form:u,setForm:d,loadedData:f,setLoadedData:p,isEmptySamsaraEntity:h},children:e})},Pqt=({data:e})=>{const{form:n,setForm:r}=Co();return s.jsx(s.Fragment,{children:s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("h3",{className:"text-lg font-semibold",children:t("fleetmanager::text.complete_configuration_content_title",{partner:"Samsara"})}),s.jsxs("a",{target:"_blank",href:e==null?void 0:e.send_last_90_days_learn_more_link,className:"text-active",children:[t("text.learn_more"),s.jsx(Se,{name:"icon-icon-chevron-right"})]})]}),s.jsxs("ul",{className:"space-y-2 list-disc pl-6 text-gray-700",children:[s.jsx("li",{children:t("fleetmanager::text.complete_configuration_content_desc_1")}),s.jsx("li",{className:"font-semibold",children:t("fleetmanager::text.complete_configuration_content_desc_2")}),s.jsx("li",{className:"font-semibold",children:t("fleetmanager::text.complete_configuration_content_desc_3")}),s.jsxs("li",{children:[" ",t("fleetmanager::text.complete_configuration_content_desc_4"),s.jsxs("a",{href:Oe("/tank"),target:"_blank",className:"text-active ml-1",children:[t("text.my_tanks_new_tab")," ",s.jsx(Se,{name:"icon-open-link"})]})]})]}),s.jsxs("div",{className:"mt-[8px] flex gap-[8px]",children:[s.jsx(zt,{value:!0,current:n.configs.send_transactions,onClick:()=>r({...n,configs:{...n.configs,send_transactions:!0}}),children:t("fleetmanager::text.yes_send_transactions")}),s.jsx(zt,{value:!1,current:n.configs.send_transactions,onClick:()=>r({...n,configs:{...n.configs,send_transactions:!1}}),children:t("fleetmanager::text.no_dont_send_transactions")})]}),n.configs.send_transactions&&s.jsx("span",{className:"text-sm",children:t("fleetmanager::text.send_large_transaction_note")})]})})},Iqt=({onClose:e})=>{const{form:n,isEmptySamsaraEntity:r,loadedData:a}=Co();let i=m7(nC,n)&&n.configs.send_transactions===null;const o=Kh();function l(u){let d=ma.cloneDeep(u);return d.vehicles.map(f=>{f.name=f.samsara_name??"",delete f.samsara_name}),d.drivers.map(f=>{f.name=f.samsara_name??"",f.phone=f.phone?f.phone:f.samsara_phone,delete f.samsara_name,delete f.samsara_phone}),d.vehicles.sort((f,p)=>f.samsara_id-p.samsara_id),d.drivers.sort((f,p)=>f.samsara_id-p.samsara_id),d}function c(){let u=l(n);showLoader(),vo.post(ye("/partner/samsara/mapping"),u).then(d=>{e&&e(),Pe.show({message:"Configuration complete"}),o(Oe("account/integrations"))}).catch(d=>{Pe.show({type:"critical",message:d.message})}).finally(()=>
473{hideLoader()})}return s.jsxs(s.Fragment,{children:[s.jsx("span",{}),s.jsx(be,{onClick:c,size:"lg",disabled:i,children:t("fleetmanager::text.samsara_complete_configuration")})]})};function m7(e,n){const r=n[`${e}s_duplicate_match_create_all`]||n[`${e}s_no_match_create_all`],a=n[`${e}s`].filter(o=>o.is_skip===!1).length,i=n[`${e}s_exact_match`];return r||a>0||i}const $qt=({visible:e,onClose:n})=>{const{data:r}=Lt({}),{form:a}=Co(),i=m7(nC,a),o=m7(xO,a),l=!i||!o,c=i||o;let u="",d="";return i||(d=t("fleetmanager::text.mapped_entity_callout_title",{entity:t("text.sidebar_driver")}),u=t("fleetmanager::text.no_entity_mapped_callout_title",{entity:t("text.vehicles")})),o||(d=t("fleetmanager::text.mapped_entity_callout_title",{entity:t("text.sidebar_vehicle")}),u=t("fleetmanager::text.no_entity_mapped_callout_title",{entity:t("text.drivers")})),!o&&!i&&(u=t("fleetmanager::text.no_entity_mapped_callout_title",{entity:"vehicles or drivers"})),o&&i&&(d=t("fleetmanager::text.mapped_entity_callout_title",{entity:`${t("text.sidebar_vehicle")} and ${t("text.drivers")}`})),s.jsx(cn,{visible:e,onClose:()=>{n()},header:t("fleetmanager::text.samsara_complete_configuration"),footer:s.jsx(Iqt,{}),children:s.jsxs("div",{className:"flex flex-col gap-[32px] py-[40px] px-[56px]",children:[l&&s.jsx(nd,{type:"warning",title:u,children:s.jsxs("a",{href:r==null?void 0:r.mapping_assets_after_config_learn_more_link,target:"_blank",className:"text-active ml-1",children:[t("fleetmanager::text.learn_more_after_configuration"),s.jsx(Se,{name:"icon-icon-chevron-right",className:"text-active"})]})}),c&&s.jsx(nd,{icon:"icon-checkmark",type:"success",title:d,children:i&&t("fleetmanager::text.samsara_vehicles_mapped_description")}),i&&s.jsx(Pqt,{data:r})]})})},Lqt=({entity:e,title:n})=>{const{form:r}=Co(),a=async i=>{let o=r[`${i}s`];const l={[`${i}s`]:o,[`${i}s_duplicate_match_create_all`]:r[`${i}s_duplicate_match_create_all`],[`${i}s_duplicate_match_skip_all`]:r[`${i}s_duplicate_match_skip_all`],[`${i}s_no_match_create_all`]:r[`${i}s_no_match_create_all`],[`${i}s_no_match_skip_all`]:r[`${i}s_no_match_skip_all`]};try{showLoader();const c=await vo.post(Oe(`/partner/samsara/mapping/download/${i}`),l,{responseType:"blob"}).then(u=>{if(u.data.result===!1){Pe.show({message:t("fleetmanager::text.download_failed"),type:"error"});return}const d=new Blob([u.data],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),f=document.createElement("a");f.href=window.URL.createObjectURL(d),f.download=aa(i)?"vehicles.xlsx":"drivers.xlsx",f.click()}).catch(u=>{Pe.show({message:t("fleetmanager::text.download_failed"),type:"error"})}).finally(()=>{hideLoader()})}catch{Pe.show({message:t("fleetmanager::text.download_failed"),type:"error"})}};return s.jsxs("div",{className:"bg-primary w-full flex justify-between",children:[s.jsx("span",{className:"text-2xl font-bold text-white truncate block text-ellipsis",children:n}),s.jsx(be,{type:"outline",className:"bg-white",onClick:()=>a(e),children:t("text.btn_download_results")})]})},Fqt=({label:e,value:n,type:r="duplicate_match",entity:a})=>{const{loadedData:i,form:o}=Co(),{driverDuplicatedNumber:l,driverNotMatchNumber:c,driverExactMatchNumber:u,vehicleDuplicatedNumber:d,vehicleNotMatchNumber:f,vehicleExactMatchNumber:p}=i,{drivers:h,vehicles:m}=o,g=aa(a)?m:h;let x=0,b=!0;const y=o[`${a}s_duplicate_match_create_all`]||o[`${a}s_duplicate_match_skip_all`],w=o[`${a}s_no_match_create_all`]||o[`${a}s_no_match_skip_all`];switch(r){case"duplicate_match":x=aa(a)?d:l,b=ry(g,x,r,y);break;case"no_match":x=aa(a)?f:c,b=ry(g,x,r,w);break;default:x=aa(a)?p:u,b=!0}return s.jsx("div",{className:rt("rounded-2xl border-2 px-[32px] py-[16px] w-[280px] 5xl:w-[435px]",{"border-placeholder":b,"border-critical":!b}),children:s.jsxs("div",{className:"flex flex-col gap-[8px] items-center",children:[s.jsxs("div",{className:"flex items-center gap-[8px] max-w-[115px]",children:[s.jsx("span",{className:"text-5xl font-bold",children:n}),s.jsx("span",{className:"font-semibold text-lg",children:e})]}),s.jsxs("div",{className:rt("w-[153px] h-[24px] flex items-center justify-center text-white rounded-lg font-semibold",{"bg-success":b,"bg-critical":!b}),children:[s.jsx(Se,{className:"mr-[10px] text-lg",name:b?"icon-circle-check-white":"icon-warning"}),s.jsx("span",{className:"text-sm",children:b?t("text.btn_done"):t("text.action_required")})]})]})})},Bqt=({entity:e})=>{const n=t("fleetmanager::text.entity_mapping_result",{entity:aa(e)?t("dashboard::text.column_vehicle"):t("dashboard::text.column_driver")}),r=t("fleetmanager::text.entity_mapping_result_description"),[a,i]=v.useState([]),{loadedData:o,setLoa
473ding:l,form:c,setForm:u}=Co();return v.useEffect(()=>{const{driverDuplicatedNumber:d,driverNotMatchNumber:f,driverExactMatchNumber:p,vehicleDuplicatedNumber:h,vehicleNotMatchNumber:m,vehicleExactMatchNumber:g}=o;i([{label:t("fleetmanager::text.exact_matches"),value:aa(e)?g:p,type:"exact_match",entity:e},{label:t("fleetmanager::text.duplicate_matches"),value:aa(e)?h:d,type:"duplicate_match",entity:e},{label:t("fleetmanager::text.no_matches"),value:aa(e)?m:f,type:"no_match",entity:e}])},[]),s.jsx(es,{title:s.jsx(Lqt,{title:n,entity:e}),children:s.jsxs("div",{className:"px-[48px] py-[32px] flex flex-col gap-[16px] items-center",children:[s.jsxs("span",{className:"font-semibold text-lg",children:[" ",r," "]}),s.jsx("div",{className:"flex gap-[32px]",children:a.map((d,f)=>s.jsx(Fqt,{value:d.value,label:d.label,type:d.type,entity:e},f))})]})})};function zq(e,n,r,a,i="duplicate_match",o,l){if(aa(e)){let c={samsara_id:n.samsara_id??"",vin_number:n.vin_number,samsara_name:n.samsara_name,from_table:i,vehicle_name:n.vehicle_name,linked_to:null,is_skip:!1,is_create:!1},u=o;switch(a){case"skip":c.is_skip=!0;break;case"create":c.is_create=!0;break;case"mapping":c.is_skip=!1,c.is_create=!1,c.linked_to=n.id.toString();break}o.vehicles.find(f=>f.vin_number===n.vin_number)?a!=="mapping"&&Yoe(e,i,o,a)?u.vehicles=o.vehicles.filter(f=>f.vin_number!==n.vin_number):u.vehicles=o.vehicles.map(f=>f.vin_number===n.vin_number?c:f):u.vehicles.push(c),a!=="mapping"&&r==Uoe(u.vehicles,i,a)&&(u=Woe(e,i,a,u)),l(u),aO(e,i,u);return}if(Hq(e)){let c={samsara_id:n.samsara_id??"",samsara_name:n.samsara_name,samsara_phone:n.samsara_phone,from_table:i,full_name:n.driver_name,phone:n.phone??"",linked_to:null,is_skip:!1,is_create:!1,is_reselect:!1},u=o;switch(a){case"skip":c.is_skip=!0;break;case"create":c.is_create=!0;break;case"mapping":c.is_skip=!1,c.is_create=!1,c.linked_to=n.id.toString();break}const d=o.drivers.find(p=>p.samsara_id===n.samsara_id);let f=[];if(a==="mapping"&&(f=o.drivers.map(h=>(h.linked_to===n.id.toString()&&(h.is_skip=!1,h.linked_to=null,h.is_reselect=!0),h)).filter(h=>h.linked_to!==n.id.toString()),u.drivers=f),!d)u.drivers.push(c);else if(a!=="mapping"&&Yoe(e,i,o,a))u.drivers=o.drivers.filter(p=>p.samsara_id!==n.samsara_id);else{let p=o.drivers;a==="mapping"&&(p=f),u.drivers=p.map(h=>h.samsara_id===n.samsara_id?c:h)}a!=="mapping"&&r==Uoe(u.drivers,i,a)&&(u=Woe(e,i,a,u)),aO(e,i,u),l(u);return}}function Uoe(e,n,r){return e.filter(a=>a[`is_${r}`]&&a.from_table===n).length}function Woe(e,n,r,a){if(n==="exact_match")return a;r==="skip"?(a[`${e}s_${n}_skip_all`]=!0,a[`${e}s_${n}_create_all`]=!1):(a[`${e}s_${n}_skip_all`]=!1,a[`${e}s_${n}_create_all`]=!0);const i=a[`${e}s`].filter(o=>o.from_table!==n);return a[`${e}s`]=i??[],a}function Yoe(e,n,r,a){return ul(n)?r[`${e}s_duplicate_match_${a}_all`]:r[`${e}s_no_match_${a}_all`]}const oNe=({entity:e,row:n,dt:r,from_table:a="duplicate_match"})=>{var w,j,S,N;const{form:i,setForm:o,rerender:l,loadedData:c}=Co();if(!Ol(n))return null;let u;const{vehicleDuplicatedNumber:d,vehicleNotMatchNumber:f,driverDuplicatedNumber:p,driverNotMatchNumber:h}=c;let m=0,g=0;aa(e)?(m=ul(a)?d:f,g=(w=i.vehicles.find(k=>k.vin_number===n.vin_number))!=null&&w.is_skip?1:0):(m=ul(a)?p:h,g=(j=i.drivers.find(k=>k.samsara_id===n.samsara_id))!=null&&j.is_skip?1:0),aa(e)?ul(a)?u=i.vehicles_duplicate_match_skip_all:u=i.vehicles_no_match_skip_all:(u=(S=i.drivers.find(k=>k.samsara_id===n.samsara_id))==null?void 0:S.is_skip,ul(a)?u=i.drivers_duplicate_match_skip_all:u=i.drivers_no_match_skip_all);const x=(N=i[`${e}s`].find(k=>k.samsara_id===n.samsara_id))==null?void 0:N.is_skip;x!=null&&(u=x);const[b,y]=v.useState(u);return s.jsx(zt,{value:!0,className:"bg-white w-fit",current:b,onClick:()=>{if(!b){if(zq(e,n,m,"skip",a,i,o),y(!0),m===g+1){const k={[`${e}s_${a}_skip_all`]:!0,[`${e}s_${a}_create_all`]:!1};o({...i,...k})}l&&l(),r.refresh()}},children:t("text.btn_skip")})},lNe=({entity:e,row:n,dt:r,from_table:a})=>{var w,j,S;const{form:i,setForm:o,rerender:l,loadedData:c}=Co();if(!Ol(n))return null;let u;const{vehicleDuplicatedNumber:d,vehicleNotMatchNumber:f,driverDuplicatedNumber:p,driverNotMatchNumber:h}=c;let m=0,g=0;aa(e)?(m=ul(a)?d:f,g=(w=i.vehicles.find(N=>N.vin_number===n.vin_number))!=null&&w.is_create?1:0):(m=ul(a)?p:h,g=(j=i.drivers.find(N=>N.samsara_id===n.samsara_id))!=null&&j.is_create?1:0),aa(e)?ul(a)?u=i.vehicles_duplicate_match_create_all:u=i.vehicles_no_match_create_all:ul(a)?u=i.drivers_duplicate_match_create_all:u=i.drivers_no_match_create_all;
473const x=(S=i[`${e}s`].find(N=>N.samsara_id===n.samsara_id))==null?void 0:S.is_create;x!=null&&(u=x);const[b,y]=v.useState(u);return s.jsx(zt,{value:!0,className:"bg-white w-fit",current:b,onClick:()=>{if(!b){if(zq(e,n,m,"create",a,i,o),y(!0),m===g+1){const N={[`${e}s_${a}_skip_all`]:!1,[`${e}s_${a}_create_all`]:!0};o({...i,...N})}l&&l(),r.refresh()}},children:t("fleetmanager::datatable.text.create_new_portal_entity",{entity:aa(e)?t("dashboard::text.column_vehicle"):t("dashboard::text.column_driver")})})},Hqt=({entity:e,row:n,dt:r,from_table:a})=>{const{form:i,setForm:o,rerender:l}=Co();let c=null;aa(e)?c=i.vehicles.find(h=>h.vin_number===n.vin_number):c=i.drivers.find(h=>h.samsara_id===n.samsara_id);let u=!1;c&&(u=c.linked_to==n.id.toString());async function d(){return new Promise(h=>{ot.show({title:t("fleetmanager::text.change_selected_mapping_title"),message:s.jsx("span",{className:"text-start text-lg font-semibold",children:t("fleetmanager::text.change_selected_mapping_des")}),buttons:m=>s.jsx(be,{size:"lg",onClick:()=>{h(!0),m()},children:t("fleetmanager::text.change_mapping")})})})}const[f,p]=v.useState(u);return s.jsx(zt,{value:!0,className:"bg-white w-fit",defaultChecked:!1,current:f,onClick:async()=>{if(f)return;let h=i.drivers.find(m=>m.linked_to===n.id.toString());e==xO&&h&&!await d()||(zq(e,n,null,"mapping","duplicate_match",i,o),p(!0),l&&l(),r.refresh())},children:t("fleetmanager::text.map_entity",{entity:aa(e)?t("dashboard::text.column_vehicle"):t("dashboard::text.column_driver")})})},zqt=({rows:e,entity:n,dt:r,from_table:a="duplicate_match"})=>{const[i,o]=v.useState(!1),{loadedData:l,form:c,setForm:u,rerender:d}=Co();let f=!1;return ul(a)?f=aa(n)?c.vehicles_duplicate_match_skip_all:c.drivers_duplicate_match_skip_all:f=aa(n)?c.vehicles_no_match_skip_all:c.drivers_no_match_skip_all,c[`${n}s`].some(p=>p.from_table===a)&&(f=!1),v.useEffect(()=>{o(f)},[f]),s.jsx(zt,{value:!0,className:"bg-white w-fit",current:i,onClick:()=>{if(i)return;const p={[`${n}s`]:c[`${n}s`].filter(h=>h.from_table!==a),[`${n}s_${a}_skip_all`]:!0,[`${n}s_${a}_create_all`]:!1};u({...c,...p}),aO(n,a,{...c,...p}),o(!0),d&&d(),r.refresh()},children:t("text.btn_skip")})},Vqt=({rows:e,entity:n,dt:r,from_table:a="duplicate_match"})=>{const[i,o]=v.useState(!1),{loadedData:l,form:c,setForm:u,rerender:d}=Co();let f=!1;return ul(a)?f=aa(n)?c.vehicles_duplicate_match_create_all:c.drivers_duplicate_match_create_all:f=aa(n)?c.vehicles_no_match_create_all:c.drivers_no_match_create_all,c[`${n}s`].some(p=>p.from_table===a)&&(f=!1),v.useEffect(()=>{o(f)},[f]),s.jsx(zt,{value:!0,className:"bg-white w-fit",current:i,onClick:()=>{if(i)return;const p={[`${n}s`]:c[`${n}s`].filter(h=>h.from_table!==a),[`${n}s_${a}_skip_all`]:!1,[`${n}s_${a}_create_all`]:!0};u({...c,...p}),aO(n,a,{...c,...p}),o(!0),d&&d(),r.refresh()},children:t("fleetmanager::datatable.text.create_new_portal_entity",{entity:aa(n)?t("dashboard::text.column_vehicle"):t("dashboard::text.column_driver")})})},Vq=({dt:e,from_table:n,entity:r})=>{const[a,i]=v.useState([]),[o,l]=v.useState(0),{loadedData:c}=Co(),u=c[`${r}DuplicatedNumber`],d=c[`${r}NotMatchNumber`],f=ul(n)?u:d;return e.on("load_data",p=>{const m=p.data.filter(g=>Ol(g)).length;l(m),i(p.data),window.__PAGE_FILTER={...window.__PAGE_FILTER,limit:100,records_filtered:p.recordsFiltered,samsara_items_count:m,current_entity:r,current_table:n}}),s.jsx("div",{className:rt({"table-search-top bg-white !z-[40]":n!="exact_match"}),children:a.length>0&&n!="exact_match"?s.jsxs("div",{className:"flex items-center justify-between px-[32px] py-[16px] h-[72px]",children:[s.jsx(gve,{}),s.jsxs("div",{className:"flex gap-[16px] items-center",children:[s.jsxs("span",{className:"font-extrabold",children:[t("fleetmanager::datatable.top_description.apply_to_all")," ",f,":"]}),s.jsx(zqt,{rows:a,entity:r,from_table:n,dt:e}),s.jsx(Vqt,{rows:a,entity:r,from_table:n,dt:e})]})]}):s.jsx("div",{className:"h-[72px]"})})},Uq=({entity:e,row:n,from_table:r="duplicate_match"})=>{const{form:a}=Co();if(!Ol(n))return null;let i=!1;if(aa(e))i=a.vehicles.some(o=>o.vin_number===n.vin_number),ul(r)?i=i||a.vehicles_duplicate_match_create_all||a.vehicles_duplicate_match_ski
473p_all:i=i||a.vehicles_no_match_create_all||a.vehicles_no_match_skip_all;else{i=a.drivers.some(l=>l.samsara_id===n.samsara_id);let o=a.drivers.some(l=>l.samsara_id===n.samsara_id&&l.is_reselect==!0);ul(r)?i=o?!1:i||a.drivers_duplicate_match_create_all||a.drivers_duplicate_match_skip_all:i=i||a.drivers_no_match_create_all||a.drivers_no_match_skip_all}return r=="exact_match"?s.jsx("div",{className:"flex items-center justify-center",children:s.jsx(Se,{name:"icon-circle-check",className:"text-success h-[16px] w-[16px]"})}):s.jsx("div",{className:"flex items-center justify-center",children:i?s.jsx(Se,{name:"icon-circle-check",className:"text-success h-[16px] w-[16px]"}):s.jsx(Se,{name:"icon-icon-warning",className:"text-critical text-lg"})})},Uqt=({entity:e})=>{const{loadedData:{duplicatedDriversDatatableConfig:n,duplicatedVehiclesDatatableConfig:r},form:a,setForm:i}=Co(),o=Hq(e)?n:r,l=At(o);return l.setRowProps(c=>({className:rt({"bg-bg_hover font-semibold text-base":Ol(c)})})),l.editColumn("status",c=>s.jsx(Uq,{entity:e,row:c,from_table:"duplicate_match"})),l.editColumn("vin_number",c=>s.jsx("span",{className:rt({"font-extrabold":Ol(c)}),children:c.vin_number})),l.editColumn("vehicle_id",c=>s.jsx("span",{className:"long-text",children:c.id})),l.editColumn("driver_id",c=>s.jsx("span",{className:"long-text",children:c.id})),l.editColumn("vehicle_name",c=>s.jsx("span",{className:"long-text",dangerouslySetInnerHTML:{__html:c.vehicle_name}})),l.editColumn("driver_name",c=>s.jsx("span",{className:"long-text",dangerouslySetInnerHTML:{__html:c.driver_name}})),l.editColumn("platform",c=>s.jsx("div",{className:rt({"link-to-target":Voe(c),"target-el bg-bg_hover":Ol(c)}),children:s.jsx("span",{children:c.platform})})),l.editColumn("map_fuel_driver",c=>Voe(c)?s.jsx(Hqt,{entity:e,row:c,dt:l,from_table:"duplicate_match"}):null),l.editColumn("skip_mapping",c=>Ol(c)?s.jsx(oNe,{entity:e,row:c,dt:l,from_table:"duplicate_match"}):null),l.editColumn("create_fuel_driver",c=>Ol(c)?s.jsx(lNe,{entity:e,row:c,dt:l,from_table:"duplicate_match"}):null),s.jsx(kt,{...l.props,renderTop:()=>s.jsx(Vq,{dt:l,from_table:"duplicate_match",entity:e}),selectAble:!1,exportAble:!1,tableClassName:"[&_thead]:!z-[40]"})},Wqt=({entity:e})=>{const{loadedData:{samsaraDriversDatatableConfig:n,samsaraVehiclesDatatableConfig:r}}=Co(),i=At(e==="vehicle"?r:n);return i.setRowProps(o=>({className:rt({"bg-bg_hover":Ol(o)})})),i.editColumn("status",o=>s.jsx(Uq,{entity:e,row:o,from_table:"no_match"})),i.editColumn("vehicle_id",o=>s.jsx("span",{className:"long-text",children:o.id})),i.editColumn("driver_id",o=>s.jsx("span",{className:"long-text",children:o.id})),i.editColumn("vehicle_name",o=>s.jsx("span",{className:"long-text",dangerouslySetInnerHTML:{__html:o.vehicle_name}})),i.editColumn("driver_name",o=>s.jsx("span",{className:"long-text",dangerouslySetInnerHTML:{__html:o.driver_name}})),i.editColumn("skip_mapping",o=>s.jsx(oNe,{entity:e,row:o,dt:i,from_table:"no_match"})),i.editColumn("create_fuel_driver",o=>Ol(o)?s.jsx(lNe,{entity:e,row:o,dt:i,from_table:"no_match"}):null),s.jsx(kt,{...i.props,renderTop:()=>s.jsx(Vq,{dt:i,from_table:"no_match",entity:e}),selectAble:!1,exportAble:!1})},Yqt=({entity:e})=>{const{loadedData:{exactVehiclesDatatableConfig:n,exactDriversDatatableConfig:r}}=Co(),i=At(e==="vehicle"?n:r);return i.editColumn("status",o=>s.jsx(Uq,{entity:e,row:o,from_table:"exact_match"})),i.editColumn("platform",o=>s.jsx("div",{className:rt({"link-to-target ":!Ol(o),"target-el bg-bg_hover":Ol(o)}),children:o.platform})),i.editColumn("vehicle_id",o=>s.jsx("span",{className:"long-text",children:o.id})),i.editColumn("driver_id",o=>s.jsx("span",{className:"long-text",children:o.id})),i.editColumn("vehicle_name",o=>s.jsx("span",{className:"long-text",dangerouslySetInnerHTML:{__html:o.vehicle_name}})),i.editColumn("driver_name",o=>s.jsx("span",{className:"long-text",dangerouslySetInnerHTML:{__html:o.driver_name}})),i.editColumn("vin_number",o=>s.jsx("span",{className:rt({"font-extrabold":Ol(o)}),children:o.vin_number})),i.setRowProps(o=>({className:rt({"bg-bg_hover font-semibold":Ol(o)})})),s.jsx(kt,{renderTop:()=>s.jsx(Vq,{dt:i,from_table:"exact_match",entity:e}),...i.props,selectAble:!1,exportAble:!1,tableClassName:"[&_thead]:!z-[40]"})};function qqt(e,n){switch(e){case cce:return s.jsx(Yqt,{entity:n});case q0:return s.jsx(Uqt,{entity:n});case R3:return s.jsx(Wqt,{entity:n});default:return null}}const qoe=({entity:e})=>{const{form:n,loadedData:r}=Co(),{driverDuplicatedNumber:a,driverNotMatchNumber:i,driverExactMatchNumber:o,vehicleDuplicatedNumber:l,vehicleNotMatchNumber:c,vehicleExactMatchNumber:u}=r,d=aa(e)?l+c+u===0:a+i+o===0,f=aa(e)?n.vehicles:n.drivers,{vehicles_duplicate_match_ski
473p_all:p,vehicles_duplicate_match_create_all:h,vehicles_no_match_skip_all:m,vehicles_no_match_create_all:g,drivers_duplicate_match_skip_all:x,drivers_duplicate_match_create_all:b,drivers_no_match_skip_all:y,drivers_no_match_create_all:w}=n,j=aa(e)?p||h:x||b,S=aa(e)?m||g:y||w,N=ry(f,aa(e)?l:a,"duplicate_match",j),k=ry(f,aa(e)?c:i,"no_match",S),E=[{link:null,icon:"icon-circle-check",name:t("fleetmanager::text.exact_matches"),key:cce,visible:!0},{link:null,icon:N?"icon-circle-check":"",name:t("fleetmanager::text.duplicate_matches"),key:q0,visible:!0},{link:null,icon:k?"icon-circle-check":"",name:t("fleetmanager::text.no_matches"),key:R3,visible:!0}],[D,R]=v.useState(q0),A=t("fleetmanager::text.samsara_empty_entity_title",{entity:aa(e)?t("text.vehicles"):t("text.drivers"),portal:"FuelCloud"}),P=t("fleetmanager::text.samsara_empty_entity_subtitle",{entity:aa(e)?t("text.vehicles"):t("text.drivers"),portal:"FuelCloud"});return v.useEffect(()=>{R(N?R3:q0)},[N,k]),d?s.jsx("div",{className:"!mt-[104px] px-[80px]",children:s.jsx(Sc,{type:"success",size:"lg",title:A,icon:aa(e)?"icon-vehicle":"icon-driver",topicon:"icon-checkmark",subtitle:P})}):s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"p-[32px]",children:s.jsx(Bqt,{entity:e})}),s.jsx(xi,{items:E,onChange:I=>{R(I)},defaultItem:D,asButton:!0}),qqt(D,e)]})};function Gqt(e,n,r){const{driverDuplicatedNumber:a,driverNotMatchNumber:i,driverExactMatchNumber:o,vehicleDuplicatedNumber:l,vehicleNotMatchNumber:c,vehicleExactMatchNumber:u}=n,{drivers:d,vehicles:f}=r,p=e==1?"vehicle":"driver",h=aa(p)?f:d,m=r[`${p}s_duplicate_match_create_all`]||r[`${p}s_duplicate_match_skip_all`],g=r[`${p}s_no_match_create_all`]||r[`${p}s_no_match_skip_all`],x=aa(p)?l:a,b=ry(h,x,"duplicate_match",m),y=aa(p)?c:i,w=ry(h,y,"no_match",g);return!(b&&w)}const Kqt=e=>{switch(e){case 1:return s.jsx(qoe,{entity:nC},1);case 2:return s.jsx(qoe,{entity:xO},2);default:return s.jsx("div",{className:"!mt-[104px] px-[80px]",children:s.jsx(Sc,{type:"success",size:"lg",title:t("fleetmanager::text.samsara_empty_vehicles_and_drivers_title"),icon:"icon-vehicle",topicon:"icon-checkmark",subtitle:t("fleetmanager::text.samsara_empty_vehicles_and_drivers_portal_subtitle")})})}},Zqt=()=>{Kg(t("Integration - Configuration"));const{loading:e,setLoading:n,loadedData:r,setLoadedData:a,form:i,setForm:o}=Co(),{company:l}=Bt();if(!l.can_use_samsara)return Yf(Oe("/error/403")),null;const[c,u]=v.useState(0),{on:d,off:f,status:p}=Gt();v.useEffect(()=>{vo.get(ye("/partner/samsara/fetchVehicleDriver")).then(m=>{const{vehicles:g,drivers:x,is_connected:b}=m.data;if(b){if(a({...r,...m.data}),n(!1),o({...i,vehicles_exact_match:m.data.vehicleExactMatchNumber>0,drivers_exact_match:m.data.driverExactMatchNumber>0}),window.__INITIAL_MAPPING_DATA={driver_duplicate_match_number:m.data.driverDuplicatedNumber,driver_exact_match_number:m.data.driverExactMatchNumber,driver_no_match_number:m.data.driverNotMatchNumber,vehicle_no_match_number:m.data.vehicleNotMatchNumber,vehicle_exact_match_number:m.data.vehicleExactMatchNumber,vehicle_duplicate_match_number:m.data.vehicleDuplicatedNumber},g.length!=0||x.length!=0){u(1);return}}else{Yf(Oe("/account/integrations"));return}}).catch(m=>{console.log(m),Yf(Oe("/account/integrations"))}).finally(()=>{})},[]);const h=Gqt(c,r,i);return s.jsxs(s.Fragment,{children:[s.jsx($qt,{visible:p,onClose:f}),s.jsx(Jt,{title:t("fleetmanager::text.configure_partner_integration",{partner:"Samsara"}),rightItem:!e&&s.jsxs("div",{className:"flex items-center gap-x-[32px]",children:[s.jsx("div",{onClick:()=>{ot.show({title:t("fleetmanager::text.exit_cancel_configuration"),type:"critical",message:s.jsxs(s.Fragment,{children:[t("fleetmanager::text.exit_cancel_confirm_title"),s.jsx(ot.BoldMessage,{children:t("fleetmanager::text.exit_cancel_confirm_subtitle")})]}),buttons:m=>s.jsx(be,{size:"lg",className:"!bg-critical",onClick:()=>{Yf(Oe("account/integrations"))},children:t("text.exit_and_cancel")})})},className:"text-lg font-semibold text-critical cursor-pointer",children:t("text.exit_and_cancel")}),s.jsx("span",{className:"border-r border-placeholder",children:" "}),c>1&&s.jsx(be,{type:"outline",onClick:()=>{I3(c,m=>u(m),"prev")},children:t("text.btn_back")}),h?s.jsx(vn,{className:"!max-w-[180px]",placement:"bottom",content:t("fleetmanager::text.samsara_tooltip_disable_next_step_entity",{entity:c==1?t("vehicle::datatable.text.vehicle"):t("driver::datatable.text.driver")}),children:s.jsx(be,{size:"lg",disabled:!0,children:t("text.btn_next")})}):s.jsx(be,{size:"lg",onClick:()=>{c==2||c==0?d():I3(c,m=>u(m),"next")},children:t("text.btn_next")})]})}),e&&s.jsx("div",{className:"!mt-[104px]",children:s.jsx(Oqt,{})}),!e&&Kqt(c)]})},Xqt={children:[{path:"account/integrations",element:s.jsx(Rqt,{}),index:!0},{path:"account/integrations/samsara-configuration",element:s.jsx(Aqt,{children:s.jsx(Zqt,{})})}]},g7=GRe([{children:[Mtt,nSt,U8t,gBt,rzt,mzt,G7t,tHt,w7t,i7t,xUt,XYt,zVt,ZVt,l7t,FVt,TVt,bVt,bUt,TYt,kYt,IYt,bYt,z8t,HYt,FYt,aqt,oqt,Xqt,ZYt],errorElement:s.jsx(Qqt,{})},V9t]);function Qqt(e){let n=yle();return console.error(n),s.jsx("div",{className:"error-page-content",children:s.jsx(VY,{title:t("errorpage.page_request_failed_title"),subTitle:t
473("errorpage.page_error_default_subtitle"),btnTitle:t("fcbilling::text.refresh"),errorCode:500,onClickButton:r=>(r.preventDefault(),window.location.replace(window.location.href),null)})})}const Jqt=()=>null,eGt=()=>s.jsxs(s.Fragment,{children:[s.jsx(Eje,{}),s.jsx(wle,{router:g7,fallbackElement:s.jsx(Jqt,{})})]});String.prototype.ucFirst=function(){return this.charAt(0).toUpperCase()+this.toLowerCase().slice(1)};String.prototype.lcFirst=function(){return this.charAt(0).toLowerCase()+this.slice(1)};window.__APP_VERSION="3.35.5";U5t().map(e=>{ni(e.selector,e.component)});const Goe=document.getElementById("root");Goe&&rM.createRoot(Goe).render(s.jsx(eGt,{}))});export default tGt();

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.